Overview
Max Total Supply
10,000 GHERO
Holders
1,747
Market
Volume (24H)
N/A
Min Price (24H)
N/A
Max Price (24H)
N/A
Other Info
Token Contract
Balance
3 GHEROLoading...
Loading
Loading...
Loading
Loading...
Loading
This contract may be a proxy contract. Click on More Options and select Is this a proxy? to confirm and enable the "Read as Proxy" & "Write as Proxy" tabs.
Similar Match Source Code This contract matches the deployed Bytecode of the Source Code for Contract 0x049Af966...F0A08C2fF The constructor portion of the code might be different and could alter the actual behaviour of the contract
Contract Name:
HeroERC721AC
Compiler Version
v0.8.28+commit.7893614a
ZkSolc Version
v1.5.10
Optimization Enabled:
Yes with Mode 3
Other Settings:
cancun EvmVersion
Contract Source Code (Solidity Standard Json-Input format)
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MITpragma solidity ^0.8.27;import {ERC721ACQueryable, ERC721A, IERC721A} from "creator-token-standards/src/erc721c/extensions/ERC721ACQueryable.sol";import {MerkleProofLib} from "solady/utils/MerkleProofLib.sol";import {SafeTransferLib} from "solady/utils/ext/zksync/SafeTransferLib.sol";import {ERC2981} from "solady/tokens/ERC2981.sol";import {Ownable} from "solady/auth/Ownable.sol";/// @author Onchain-Heros (https://www.onchainheroes.xyz)/// @author atarpara (https://github.com/atarpara)contract HeroERC721AC is ERC721ACQueryable, Ownable, ERC2981 {/*´:°•.°+.*•´.*:˚.°*.˚•´.°:°•.°•.*•´.*:˚.°*.˚•´.°:°•.°+.*•´.*:*//* CUSTOM ERRORS *//*.•°:°.´+˚.*°.˚:*.´•*.+°.•°:´*.´•*.•°.•°:°.´:•˚°.*°.˚:*.´+°.•*//// @dev The user already minted for phase.error AlreadyMinted();/// @dev The total supply reached MAX_SUPPLY.error MaxSupplyReached();/// @dev The Merkle proof is not valid.error IncorrectProof();
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MITpragma solidity ^0.8.4;import "../../utils/AutomaticValidatorTransferApproval.sol";import "../../utils/CreatorTokenBase.sol";import "erc721a/contracts/extensions/ERC721AQueryable.sol";import {TOKEN_TYPE_ERC721} from "@limitbreak/permit-c/Constants.sol";/*** @title ERC721ACQueryable* @author Limit Break, Inc.* @notice Extends Azuki's ERC721AQueryable implementation with Creator Token functionality, which* allows the contract owner to update the transfer validation logic by managing a security policy in* an external transfer validation security policy registry. See {CreatorTokenTransferValidator}.*/abstract contract ERC721ACQueryable is ERC721AQueryable, CreatorTokenBase, AutomaticValidatorTransferApproval {constructor(string memory name_, string memory symbol_) CreatorTokenBase() ERC721A(name_, symbol_) {}/*** @notice Overrides behavior of isApprovedFor all such that if an operator is not explicitly approved* for all, the contract owner can optionally auto-approve the 721-C transfer validator for transfers.*/function isApprovedForAll(address owner, address operator) public view virtual override(ERC721A, IERC721A) returns (bool isApproved) {isApproved = super.isApprovedForAll(owner, operator);
12345678910111213141516171819202122232425// SPDX-License-Identifier: MITpragma solidity ^0.8.4;/// @notice Gas optimized verification of proof of inclusion for a leaf in a Merkle tree./// @author Solady (https://github.com/vectorized/solady/blob/main/src/utils/MerkleProofLib.sol)/// @author Modified from Solmate (https://github.com/transmissions11/solmate/blob/main/src/utils/MerkleProofLib.sol)/// @author Modified from OpenZeppelin (https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/utils/cryptography/MerkleProof.sol)library MerkleProofLib {/*´:°•.°+.*•´.*:˚.°*.˚•´.°:°•.°•.*•´.*:˚.°*.˚•´.°:°•.°+.*•´.*:*//* MERKLE PROOF VERIFICATION OPERATIONS *//*.•°:°.´+˚.*°.˚:*.´•*.+°.•°:´*.´•*.•°.•°:°.´:•˚°.*°.˚:*.´+°.•*//// @dev Returns whether `leaf` exists in the Merkle tree with `root`, given `proof`.function verify(bytes32[] memory proof, bytes32 root, bytes32 leaf)internalpurereturns (bool isValid){/// @solidity memory-safe-assemblyassembly {if mload(proof) {// Initialize `offset` to the offset of `proof` elements in memory.let offset := add(proof, 0x20)// Left shift by 5 is equivalent to multiplying by 0x20.let end := add(offset, shl(5, mload(proof)))
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MITpragma solidity ^0.8.4;import {SingleUseETHVault} from "./SingleUseETHVault.sol";/// @notice Library for force safe transferring ETH and ERC20s in ZKsync./// @author Solady (https://github.com/vectorized/solady/blob/main/src/utils/ext/zksync/SafeTransferLib.sol)library SafeTransferLib {/*´:°•.°+.*•´.*:˚.°*.˚•´.°:°•.°•.*•´.*:˚.°*.˚•´.°:°•.°+.*•´.*:*//* EVENTS *//*.•°:°.´+˚.*°.˚:*.´•*.+°.•°:´*.´•*.•°.•°:°.´:•˚°.*°.˚:*.´+°.•*//// @dev A single use ETH vault has been created for `to`, with `amount`.event SingleUseETHVaultCreated(address indexed to, uint256 amount, address vault);/*´:°•.°+.*•´.*:˚.°*.˚•´.°:°•.°•.*•´.*:˚.°*.˚•´.°:°•.°+.*•´.*:*//* CUSTOM ERRORS *//*.•°:°.´+˚.*°.˚:*.´•*.+°.•°:´*.´•*.•°.•°:°.´:•˚°.*°.˚:*.´+°.•*//// @dev The ETH transfer has failed.error ETHTransferFailed();/// @dev The ERC20 `transferFrom` has failed.error TransferFromFailed();/// @dev The ERC20 `transfer` has failed.
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MITpragma solidity ^0.8.4;/// @notice Simple ERC2981 NFT Royalty Standard implementation./// @author Solady (https://github.com/vectorized/solady/blob/main/src/tokens/ERC2981.sol)/// @author Modified from OpenZeppelin (https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/token/common/ERC2981.sol)abstract contract ERC2981 {/*´:°•.°+.*•´.*:˚.°*.˚•´.°:°•.°•.*•´.*:˚.°*.˚•´.°:°•.°+.*•´.*:*//* CUSTOM ERRORS *//*.•°:°.´+˚.*°.˚:*.´•*.+°.•°:´*.´•*.•°.•°:°.´:•˚°.*°.˚:*.´+°.•*//// @dev The royalty fee numerator exceeds the fee denominator.error RoyaltyOverflow();/// @dev The royalty receiver cannot be the zero address.error RoyaltyReceiverIsZeroAddress();/*´:°•.°+.*•´.*:˚.°*.˚•´.°:°•.°•.*•´.*:˚.°*.˚•´.°:°•.°+.*•´.*:*//* STORAGE *//*.•°:°.´+˚.*°.˚:*.´•*.+°.•°:´*.´•*.•°.•°:°.´:•˚°.*°.˚:*.´+°.•*//// @dev The default royalty info is given by:/// ```/// let packed := sload(_ERC2981_MASTER_SLOT_SEED)/// let receiver := shr(96, packed)/// let royaltyFraction := xor(packed, shl(96, receiver))
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MITpragma solidity ^0.8.4;/// @notice Simple single owner authorization mixin./// @author Solady (https://github.com/vectorized/solady/blob/main/src/auth/Ownable.sol)////// @dev Note:/// This implementation does NOT auto-initialize the owner to `msg.sender`./// You MUST call the `_initializeOwner` in the constructor / initializer.////// While the ownable portion follows/// [EIP-173](https://eips.ethereum.org/EIPS/eip-173) for compatibility,/// the nomenclature for the 2-step ownership handover may be unique to this codebase.abstract contract Ownable {/*´:°•.°+.*•´.*:˚.°*.˚•´.°:°•.°•.*•´.*:˚.°*.˚•´.°:°•.°+.*•´.*:*//* CUSTOM ERRORS *//*.•°:°.´+˚.*°.˚:*.´•*.+°.•°:´*.´•*.•°.•°:°.´:•˚°.*°.˚:*.´+°.•*//// @dev The caller is not authorized to call the function.error Unauthorized();/// @dev The `newOwner` cannot be the zero address.error NewOwnerIsZeroAddress();/// @dev The `pendingOwner` does not have a valid handover request.error NoHandoverRequest();
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MITpragma solidity ^0.8.4;import "../access/OwnablePermissions.sol";/*** @title AutomaticValidatorTransferApproval* @author Limit Break, Inc.* @notice Base contract mix-in that provides boilerplate code giving the contract owner the* option to automatically approve a 721-C transfer validator implementation for transfers.*/abstract contract AutomaticValidatorTransferApproval is OwnablePermissions {/// @dev Emitted when the automatic approval flag is modified by the creator.event AutomaticApprovalOfTransferValidatorSet(bool autoApproved);/// @dev If true, the collection's transfer validator is automatically approved to transfer holder's tokens.bool public autoApproveTransfersFromValidator;/*** @notice Sets if the transfer validator is automatically approved as an operator for all token owners.** @dev Throws when the caller is not the contract owner.** @param autoApprove If true, the collection's transfer validator will be automatically approved to* transfer holder's tokens.
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MITpragma solidity ^0.8.4;import "../access/OwnablePermissions.sol";import "../interfaces/ICreatorToken.sol";import "../interfaces/ICreatorTokenLegacy.sol";import "../interfaces/ITransferValidator.sol";import "./TransferValidation.sol";import "../interfaces/ITransferValidatorSetTokenType.sol";/*** @title CreatorTokenBase* @author Limit Break, Inc.* @notice CreatorTokenBaseV3 is an abstract contract that provides basic functionality for managing token* transfer policies through an implementation of ICreatorTokenTransferValidator/ICreatorTokenTransferValidatorV2/ICreatorTokenTransferValidatorV3.* This contract is intended to be used as a base for creator-specific token contracts, enabling customizable transfer* restrictions and security policies.** <h4>Features:</h4>* <ul>Ownable: This contract can have an owner who can set and update the transfer validator.</ul>* <ul>TransferValidation: Implements the basic token transfer validation interface.</ul>** <h4>Benefits:</h4>* <ul>Provides a flexible and modular way to implement custom token transfer restrictions and security policies.</ul>* <ul>Allows creators to enforce policies such as account and codehash blacklists, whitelists, and graylists.</ul>* <ul>Can be easily integrated into other token contracts as a base contract.</ul>
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MIT// ERC721A Contracts v4.2.3// Creator: Chiru Labspragma solidity ^0.8.4;import './IERC721AQueryable.sol';import '../ERC721A.sol';/*** @title ERC721AQueryable.** @dev ERC721A subclass with convenience query functions.*/abstract contract ERC721AQueryable is ERC721A, IERC721AQueryable {/*** @dev Returns the `TokenOwnership` struct at `tokenId` without reverting.** If the `tokenId` is out of bounds:** - `addr = address(0)`* - `startTimestamp = 0`* - `burned = false`* - `extraData = 0`** If the `tokenId` is burned:
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MITpragma solidity ^0.8.4;/// @dev Constant bytes32 value of 0x000...000bytes32 constant ZERO_BYTES32 = bytes32(0);/// @dev Constant value of 0uint256 constant ZERO = 0;/// @dev Constant value of 1uint256 constant ONE = 1;/// @dev Constant value representing an open order in storageuint8 constant ORDER_STATE_OPEN = 0;/// @dev Constant value representing a filled order in storageuint8 constant ORDER_STATE_FILLED = 1;/// @dev Constant value representing a cancelled order in storageuint8 constant ORDER_STATE_CANCELLED = 2;/// @dev Constant value representing the ERC721 token type for signatures and transfer hooksuint256 constant TOKEN_TYPE_ERC721 = 721;/// @dev Constant value representing the ERC1155 token type for signatures and transfer hooksuint256 constant TOKEN_TYPE_ERC1155 = 1155;/// @dev Constant value representing the ERC20 token type for signatures and transfer hooksuint256 constant TOKEN_TYPE_ERC20 = 20;/// @dev Constant value to mask the upper bits of a signature that uses a packed `vs` value to extract `s`
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MITpragma solidity ^0.8.4;/// @notice A single-use vault that allows a designated caller to withdraw all ETH in it./// @author Solady (https://github.com/vectorized/solady/blob/main/src/utils/ext/zksync/SingleUseETHVault.sol)contract SingleUseETHVault {/*´:°•.°+.*•´.*:˚.°*.˚•´.°:°•.°•.*•´.*:˚.°*.˚•´.°:°•.°+.*•´.*:*//* CUSTOM ERRORS *//*.•°:°.´+˚.*°.˚:*.´•*.+°.•°:´*.´•*.•°.•°:°.´:•˚°.*°.˚:*.´+°.•*//// @dev Unable to withdraw all.error WithdrawAllFailed();/// @dev Not authorized.error Unauthorized();/*´:°•.°+.*•´.*:˚.°*.˚•´.°:°•.°•.*•´.*:˚.°*.˚•´.°:°•.°+.*•´.*:*//* WITHDRAW ALL *//*.•°:°.´+˚.*°.˚:*.´•*.+°.•°:´*.´•*.•°.•°:°.´:•˚°.*°.˚:*.´+°.•*/fallback() external payable virtual {/// @solidity memory-safe-assemblyassembly {mstore(0x40, 0) // Optimization trick to remove free memory pointer initialization.let owner := sload(0)// Initialization.
12345678// SPDX-License-Identifier: MITpragma solidity ^0.8.4;import "@openzeppelin/contracts/utils/Context.sol";abstract contract OwnablePermissions is Context {function _requireCallerIsContractOwner() internal view virtual;}
123456789// SPDX-License-Identifier: MITpragma solidity ^0.8.4;interface ICreatorToken {event TransferValidatorUpdated(address oldValidator, address newValidator);function getTransferValidator() external view returns (address validator);function setTransferValidator(address validator) external;function getTransferValidationFunction() external view returns (bytes4 functionSignature, bool isViewFunction);}
12345678// SPDX-License-Identifier: MITpragma solidity ^0.8.4;interface ICreatorTokenLegacy {event TransferValidatorUpdated(address oldValidator, address newValidator);function getTransferValidator() external view returns (address validator);function setTransferValidator(address validator) external;}
1234567891011121314151617// SPDX-License-Identifier: MITpragma solidity ^0.8.4;interface ITransferValidator {function applyCollectionTransferPolicy(address caller, address from, address to) external view;function validateTransfer(address caller, address from, address to) external view;function validateTransfer(address caller, address from, address to, uint256 tokenId) external view;function validateTransfer(address caller, address from, address to, uint256 tokenId, uint256 amount) external;function beforeAuthorizedTransfer(address operator, address token, uint256 tokenId) external;function afterAuthorizedTransfer(address token, uint256 tokenId) external;function beforeAuthorizedTransfer(address operator, address token) external;function afterAuthorizedTransfer(address token) external;function beforeAuthorizedTransfer(address token, uint256 tokenId) external;function beforeAuthorizedTransferWithAmount(address token, uint256 tokenId, uint256 amount) external;function afterAuthorizedTransferWithAmount(address token, uint256 tokenId) external;}
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MITpragma solidity ^0.8.4;import "@openzeppelin/contracts/utils/Context.sol";/*** @title TransferValidation* @author Limit Break, Inc.* @notice A mix-in that can be combined with ERC-721 contracts to provide more granular hooks.* Openzeppelin's ERC721 contract only provides hooks for before and after transfer. This allows* developers to validate or customize transfers within the context of a mint, a burn, or a transfer.*/abstract contract TransferValidation is Context {/// @dev Thrown when the from and to address are both the zero address.error ShouldNotMintToBurnAddress();/*************************************************************************//* Transfers Without Amounts *//*************************************************************************//// @dev Inheriting contracts should call this function in the _beforeTokenTransfer function to get more granular hooks.function _validateBeforeTransfer(address from, address to, uint256 tokenId) internal virtual {bool fromZeroAddress = from == address(0);bool toZeroAddress = to == address(0);
123456// SPDX-License-Identifier: MITpragma solidity ^0.8.4;interface ITransferValidatorSetTokenType {function setTokenTypeOfCollection(address collection, uint16 tokenType) external;}
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MIT// ERC721A Contracts v4.2.3// Creator: Chiru Labspragma solidity ^0.8.4;import '../IERC721A.sol';/*** @dev Interface of ERC721AQueryable.*/interface IERC721AQueryable is IERC721A {/*** Invalid query range (`start` >= `stop`).*/error InvalidQueryRange();/*** @dev Returns the `TokenOwnership` struct at `tokenId` without reverting.** If the `tokenId` is out of bounds:** - `addr = address(0)`* - `startTimestamp = 0`* - `burned = false`* - `extraData = 0`
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MIT// ERC721A Contracts v4.2.3// Creator: Chiru Labspragma solidity ^0.8.4;import './IERC721A.sol';/*** @dev Interface of ERC721 token receiver.*/interface ERC721A__IERC721Receiver {function onERC721Received(address operator,address from,uint256 tokenId,bytes calldata data) external returns (bytes4);}/*** @title ERC721A** @dev Implementation of the [ERC721](https://eips.ethereum.org/EIPS/eip-721)* Non-Fungible Token Standard, including the Metadata extension.* Optimized for lower gas during batch mints.
123456789101112131415161718192021222324// SPDX-License-Identifier: MIT// OpenZeppelin Contracts v4.4.1 (utils/Context.sol)pragma solidity ^0.8.0;/*** @dev Provides information about the current execution context, including the* sender of the transaction and its data. While these are generally available* via msg.sender and msg.data, they should not be accessed in such a direct* manner, since when dealing with meta-transactions the account sending and* paying for execution may not be the actual sender (as far as an application* is concerned).** This contract is only required for intermediate, library-like contracts.*/abstract contract Context {function _msgSender() internal view virtual returns (address) {return msg.sender;}function _msgData() internal view virtual returns (bytes calldata) {return msg.data;}}
1234567891011121314151617181920212223242526// SPDX-License-Identifier: MIT// ERC721A Contracts v4.2.3// Creator: Chiru Labspragma solidity ^0.8.4;/*** @dev Interface of ERC721A.*/interface IERC721A {/*** The caller must own the token or be an approved operator.*/error ApprovalCallerNotOwnerNorApproved();/*** The token does not exist.*/error ApprovalQueryForNonexistentToken();/*** Cannot query the balance for the zero address.*/error BalanceQueryForZeroAddress();/**
1234567891011121314151617181920212223242526{"viaIR": false,"codegen": "yul","remappings": ["@limitbreak/permit-c/=lib/creator-token-standards/lib/PermitC/src/","@opensea/tstorish/=lib/creator-token-standards/lib/tstorish/src/","@openzeppelin/=lib/creator-token-standards/lib/openzeppelin-contracts/","@rari-capital/solmate/=lib/creator-token-standards/lib/PermitC/lib/solmate/","ERC721A/=lib/ERC721A/contracts/","PermitC/=lib/creator-token-standards/lib/PermitC/","creator-token-standards/=lib/creator-token-standards/","delegate-registry/=lib/delegate-registry/","ds-test/=lib/creator-token-standards/lib/forge-std/lib/ds-test/src/","erc4626-tests/=lib/delegate-registry/lib/openzeppelin-contracts/lib/erc4626-tests/","erc721a/=lib/creator-token-standards/lib/ERC721A/","forge-gas-metering/=lib/creator-token-standards/lib/PermitC/lib/forge-gas-metering/","forge-std/=lib/forge-std/src/","forge-zksync-std/=lib/forge-zksync-std/src/","murky/=lib/creator-token-standards/lib/murky/","openzeppelin-contracts/=lib/creator-token-standards/lib/openzeppelin-contracts/","openzeppelin/=lib/delegate-registry/lib/openzeppelin-contracts/contracts/","solady/=lib/solady/src/","solmate/=lib/creator-token-standards/lib/PermitC/lib/solmate/src/","tstorish/=lib/creator-token-standards/lib/tstorish/src/"],"evmVersion": "cancun",
Contract Security Audit
- No Contract Security Audit Submitted- Submit Audit Here
Contract ABI
API[{"inputs":[{"internalType":"string","name":"_name","type":"string"},{"internalType":"string","name":"_symbol","type":"string"},{"internalType":"address","name":"_owner","type":"address"},{"internalType":"uint40","name":"ogTimestamp","type":"uint40"},{"internalType":"uint40","name":"wlTimestamp","type":"uint40"},{"internalType":"uint40","name":"og2Timestamp","type":"uint40"},{"internalType":"uint40","name":"pbTimestamp","type":"uint40"}],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"AlreadyInitialized","type":"error"},{"inputs":[],"name":"AlreadyMinted","type":"error"},{"inputs":[],"name":"ApprovalCallerNotOwnerNorApproved","type":"error"},{"inputs":[],"name":"ApprovalQueryForNonexistentToken","type":"error"},{"inputs":[],"name":"BalanceQueryForZeroAddress","type":"error"},{"inputs":[],"name":"CreatorTokenBase__InvalidTransferValidatorContract","type":"error"},{"inputs":[],"name":"IncorrectProof","type":"error"},{"inputs":[],"name":"IncorrectValue","type":"error"},{"inputs":[],"name":"InvalidQueryRange","type":"error"},{"inputs":[],"name":"MaxSupplyReached","type":"error"},{"inputs":[],"name":"Maximum10MintedAllowed","type":"error"},{"inputs":[],"name":"MintERC2309QuantityExceedsLimit","type":"error"},{"inputs":[],"name":"MintNotStarted","type":"error"},{"inputs":[],"name":"MintToZeroAddress","type":"error"},{"inputs":[],"name":"MintZeroQuantity","type":"error"},{"inputs":[],"name":"NewOwnerIsZeroAddress","type":"error"},{"inputs":[],"name":"NoHandoverRequest","type":"error"},{"inputs":[],"name":"NotAllowed","type":"error"},{"inputs":[],"name":"OwnerQueryForNonexistentToken","type":"error"},{"inputs":[],"name":"OwnershipNotInitializedForExtraData","type":"error"},{"inputs":[],"name":"PhaseAlreadyStarted","type":"error"},{"inputs":[],"name":"PublicMintStarted","type":"error"},{"inputs":[],"name":"RoyaltyOverflow","type":"error"},{"inputs":[],"name":"RoyaltyReceiverIsZeroAddress","type":"error"},{"inputs":[],"name":"ShouldNotMintToBurnAddress","type":"error"},{"inputs":[],"name":"TransferCallerNotOwnerNorApproved","type":"error"},{"inputs":[],"name":"TransferFromIncorrectOwner","type":"error"},{"inputs":[],"name":"TransferToNonERC721ReceiverImplementer","type":"error"},{"inputs":[],"name":"TransferToZeroAddress","type":"error"},{"inputs":[],"name":"URIQueryForNonexistentToken","type":"error"},{"inputs":[],"name":"Unauthorized","type":"error"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"approved","type":"address"},{"indexed":true,"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"Approval","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"operator","type":"address"},{"indexed":false,"internalType":"bool","name":"approved","type":"bool"}],"name":"ApprovalForAll","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"bool","name":"autoApproved","type":"bool"}],"name":"AutomaticApprovalOfTransferValidatorSet","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"uint256","name":"fromTokenId","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"toTokenId","type":"uint256"},{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"}],"name":"ConsecutiveTransfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"pendingOwner","type":"address"}],"name":"OwnershipHandoverCanceled","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"pendingOwner","type":"address"}],"name":"OwnershipHandoverRequested","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"oldOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":true,"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"address","name":"oldValidator","type":"address"},{"indexed":false,"internalType":"address","name":"newValidator","type":"address"}],"name":"TransferValidatorUpdated","type":"event"},{"inputs":[],"name":"DEFAULT_TRANSFER_VALIDATOR","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"MAX_SUPPLY","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"MINT_PRICE","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"OG2_MINT_TIMESTAMP","outputs":[{"internalType":"uint40","name":"","type":"uint40"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"OG_MINT_TIMESTAMP","outputs":[{"internalType":"uint40","name":"","type":"uint40"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"PUBLIC_MINT_TIMESTAMP","outputs":[{"internalType":"uint40","name":"","type":"uint40"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"WL_MINT_TIMESTAMP","outputs":[{"internalType":"uint40","name":"","type":"uint40"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"allowTransfer","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"approve","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"autoApproveTransfersFromValidator","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"cancelOwnershipHandover","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"pendingOwner","type":"address"}],"name":"completeOwnershipHandover","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"explicitOwnershipOf","outputs":[{"components":[{"internalType":"address","name":"addr","type":"address"},{"internalType":"uint64","name":"startTimestamp","type":"uint64"},{"internalType":"bool","name":"burned","type":"bool"},{"internalType":"uint24","name":"extraData","type":"uint24"}],"internalType":"struct IERC721A.TokenOwnership","name":"","type":"tuple"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256[]","name":"tokenIds","type":"uint256[]"}],"name":"explicitOwnershipsOf","outputs":[{"components":[{"internalType":"address","name":"addr","type":"address"},{"internalType":"uint64","name":"startTimestamp","type":"uint64"},{"internalType":"bool","name":"burned","type":"bool"},{"internalType":"uint24","name":"extraData","type":"uint24"}],"internalType":"struct IERC721A.TokenOwnership[]","name":"","type":"tuple[]"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"getApproved","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getTransferValidationFunction","outputs":[{"internalType":"bytes4","name":"functionSignature","type":"bytes4"},{"internalType":"bool","name":"isViewFunction","type":"bool"}],"stateMutability":"pure","type":"function"},{"inputs":[],"name":"getTransferValidator","outputs":[{"internalType":"address","name":"validator","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"operator","type":"address"}],"name":"isApprovedForAll","outputs":[{"internalType":"bool","name":"isApproved","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint64","name":"paidMintQty","type":"uint64"},{"internalType":"uint64","name":"numOfRing","type":"uint64"},{"internalType":"bytes32[]","name":"_merkleProof","type":"bytes32[]"}],"name":"og2Mint","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"ogMerkleRoot","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"bool","name":"freeMint","type":"bool"},{"internalType":"uint64","name":"paidMintQty","type":"uint64"},{"internalType":"uint64","name":"numOfRing","type":"uint64"},{"internalType":"bytes32[]","name":"_merkleProof","type":"bytes32[]"}],"name":"ogMint","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"result","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"ownerOf","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"pendingOwner","type":"address"}],"name":"ownershipHandoverExpiresAt","outputs":[{"internalType":"uint256","name":"result","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint64","name":"quantity","type":"uint64"}],"name":"publicMint","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"requestOwnershipHandover","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"uint256","name":"tokenId","type":"uint256"},{"internalType":"uint256","name":"salePrice","type":"uint256"}],"name":"royaltyInfo","outputs":[{"internalType":"address","name":"receiver","type":"address"},{"internalType":"uint256","name":"royaltyAmount","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"safeTransferFrom","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"tokenId","type":"uint256"},{"internalType":"bytes","name":"_data","type":"bytes"}],"name":"safeTransferFrom","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"operator","type":"address"},{"internalType":"bool","name":"approved","type":"bool"}],"name":"setApprovalForAll","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bool","name":"autoApprove","type":"bool"}],"name":"setAutomaticApprovalOfTransfersFromValidator","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"string","name":"baseURI_","type":"string"}],"name":"setBaseURI","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"receiver","type":"address"},{"internalType":"uint96","name":"feeNumerator","type":"uint96"}],"name":"setDefaultRoyalty","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes32","name":"ogRoot","type":"bytes32"},{"internalType":"bytes32","name":"wlRoot","type":"bytes32"}],"name":"setRoot","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"phase","type":"uint256"},{"internalType":"uint40","name":"newTimeStamp","type":"uint40"}],"name":"setTimestamp","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"transferValidator_","type":"address"}],"name":"setTransferValidator","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes4","name":"interfaceId","type":"bytes4"}],"name":"supportsInterface","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"tokenURI","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"}],"name":"tokensOfOwner","outputs":[{"internalType":"uint256[]","name":"","type":"uint256[]"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"uint256","name":"start","type":"uint256"},{"internalType":"uint256","name":"stop","type":"uint256"}],"name":"tokensOfOwnerIn","outputs":[{"internalType":"uint256[]","name":"","type":"uint256[]"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"id","type":"uint256"}],"name":"transferFrom","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"}],"name":"withdrawETH","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"wlMerkleRoot","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"bytes32[]","name":"_merkleProof","type":"bytes32[]"}],"name":"wlMint","outputs":[],"stateMutability":"payable","type":"function"}]
Contract Creation Code
9c4d535b000000000000000000000000000000000000000000000000000000000000000001000809df05e8fc29397daa23e367aab642fb2c9de59a59d9952bf6028463140000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001200000000000000000000000001b2c84dd7957b1e207cd7b01ded77984ec16fdef0000000000000000000000000000000000000000000000000000000067b5f1f00000000000000000000000000000000000000000000000000000000067b743700000000000000000000000000000000000000000000000000000000067b75f900000000000000000000000000000000000000000000000000000000067b76da0000000000000000000000000000000000000000000000000000000000000000b47656e657369734865726f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005474845524f000000000000000000000000000000000000000000000000000000
Deployed Bytecode
0x0004000000000002000c00000000000200000060041002700000073c03400197000300000031035500020000000103550000073c0040019d000000800d0000390000004000d0043f0000000100200190000000820000c13d000000040030008c000000a20000413d000000000201043b000000e002200270000007620020009c000000a40000213d000007840020009c000000f80000a13d000007850020009c0000017e0000a13d000007860020009c0000023d0000a13d000007870020009c000003110000213d0000078a0020009c000005620000613d0000078b0020009c000000a20000c13d000000240030008c000000a20000413d0000000002000416000000000002004b000000a20000c13d0000000402100370000000000502043b0000073f0050009c000000a20000213d0000002302500039000000000032004b000000a20000813d0000000406500039000000000261034f000000000202043b0000073f0020009c000000f20000213d0000001f0720003900000801077001970000003f077000390000080107700197000007c00070009c000000f20000213d00000024055000390000008007700039000000400070043f000000800020043f0000000005520019000000000035004b000000a20000213d0000002003600039000000000331034f00000801052001980000001f0620018f000000a001500039000000470000613d000000a007000039000000000803034f000000008908043c0000000007970436000000000017004b000000430000c13d000000000006004b000000540000613d000000000353034f0000000305600210000000000601043300000000065601cf000000000656022f000000000303043b0000010005500089000000000353022f00000000035301cf000000000363019f0000000000310435000000a00120003900000000000104350000074f01000041000000000101041a0000000002000411000000000012004b00000a5d0000c13d000000800200043d0000073f0020009c000000f20000213d0000000c01000039000000000501041a000000010050019000000001035002700000007f0330618f0000001f0030008c00000000060000390000000106002039000000000565013f000000010050019000000a930000c13d000000200030008c0000007a0000413d000000000010043f0000001f052000390000000505500270000007d90550009a000000200020008c000007ad050040410000001f033000390000000503300270000007d90330009a000000000035004b0000007a0000813d000000000005041b0000000105500039000000000035004b000000760000413d0000001f0020008c00000f090000a13d000000000010043f000008010420019800000f740000c13d000000a005000039000007ad0300004100000f820000013d0000000002000416000000000002004b000000a20000c13d0000001f023000390000073d022001970000008002200039000000400020043f0000001f0430018f0000073e053001980000008002500039000000930000613d0000008006000039000000000701034f000000007807043c0000000006860436000000000026004b0000008f0000c13d000000000004004b000000a00000613d000000000151034f0000000304400210000000000502043300000000054501cf000000000545022f000000000101043b0000010004400089000000000141022f00000000014101cf000000000151019f0000000000120435000000e00030008c000000df0000813d000000000100001900001ced00010430000007630020009c0000011b0000a13d000007640020009c000001d00000a13d000007650020009c000002480000a13d000007660020009c000003620000213d000007690020009c0000057f0000613d0000076a0020009c000000a20000c13d000000240030008c000000a20000413d0000000401100370000000000101043b000c00000001001d000007420010009c000000a20000213d0000074f01000041000000000101041a0000000002000411000000000012004b00000a5d0000c13d000007a5010000410000000c0010043f0000000c01000029000000000010043f00000000010004140000073c0010009c0000073c01008041000000c001100210000007a9011001c700008010020000391ceb1ce60000040f0000000100200190000000a20000613d000000000101043b000a00000001001d000000000101041a000b00000001001d0000075801000041000000000010044300000000010004140000073c0010009c0000073c01008041000000c00110021000000759011001c70000800b020000391ceb1ce60000040f00000001002001900000166a0000613d000000000101043b0000000b0010006c00000cbd0000a13d000007aa01000041000000000010043f000007a80100004100001ced00010430000000800600043d0000073f0060009c000000a20000213d0000001f01600039000000000031004b000000000200001900000740020080410000074001100197000000000001004b00000000040000190000074004004041000007400010009c000000000402c019000000000004004b000000a20000c13d00000080016000390000000005010433000007410050009c000001560000413d000007d301000041000000000010043f0000004101000039000000040010043f000007d40100004100001ced00010430000007960020009c0000021b0000213d0000079e0020009c0000027b0000213d000007a20020009c000008b90000613d000007a30020009c000007e70000613d000007a40020009c000000a20000c13d000000440030008c000000a20000413d0000000002000416000000000002004b000000a20000c13d0000000402100370000000000202043b000007420020009c000000a20000213d0000002401100370000000000101043b000007e30010009c000000a20000213d0000074f03000041000000000303041a0000000004000411000000000034004b00000a5d0000c13d000007e301100197000027110010008c00000c5d0000413d000007fa01000041000000000010043f000007a80100004100001ced00010430000007750020009c0000022c0000213d0000077d0020009c000002dc0000213d000007810020009c000008c00000613d000007820020009c000007fb0000613d000007830020009c000000a20000c13d000000440030008c000000a20000413d0000000002000416000000000002004b000000a20000c13d0000000402100370000000000202043b0000002401100370000000000101043b000c00000001001d000007430010009c000000a20000213d0000074f01000041000000000101041a0000000003000411000000000013004b00000a5d0000c13d00000758010000410000000000100443000000000002004b00000c630000613d000000010020008c00000c460000613d0000000901000039000000020020008c00000c7c0000c13d000000000101041a000b00000001001d00000000010004140000073c0010009c0000073c01008041000000c00110021000000759011001c70000800b020000391ceb1ce60000040f00000001002001900000166a0000613d0000000b020000290000074302200197000000000101043b000000000021004b00000c970000813d0000000903000039000000000103041a000007cc011001970000000c011001af000000000013041b000000000100001900001cec0001042e0000001f0150003900000801011001970000003f011000390000080102100197000000400100043d0000000002210019000000000012004b000000000400003900000001040040390000073f0020009c000000f20000213d0000000100400190000000f20000c13d0000008004300039000000400020043f0000000002510436000000a0066000390000000007650019000000000047004b000000a20000213d00000801085001970000001f0750018f000000000026004b00000a990000813d000000000008004b0000017a0000613d000000000a7600190000000009720019000000200990008a000000200aa0008a000000000b890019000000000c8a0019000000000c0c04330000000000cb0435000000200880008c000001740000c13d000000000007004b00000aaf0000613d000000000902001900000aa50000013d0000078f0020009c000002570000213d000007930020009c0000071f0000613d000007940020009c000003b90000613d000007950020009c000000a20000c13d000000440030008c000000a20000413d0000000002000416000000000002004b000000a20000c13d0000002402100370000000000202043b000c00000002001d0000000401100370000000000101043b000000000010043f0000076001000041000000200010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f0000000100200190000000a20000613d000000000101043b000000000201041a000007e30020009c000001a20000213d0000076001000041000000000201041a000007e3012001980000000003000019000000010300c08a000000000313c0d90000000c0030006b0000000003000019000000000301201900000001040000310000000005430019000000000045004b000000a20000213d00000801053001980000001f0630018f00000003074003670000000003540019000001b70000613d000000000807034f000000008908043c0000000004940436000000000034004b000001b30000c13d0000006002200270000000000006004b000001c50000613d000000000457034f0000000305600210000000000603043300000000065601cf000000000656022f000000000404043b0000010005500089000000000454022f00000000045401cf000000000464019f00000000004304350000000c011000b9000027100110011a000000400300043d0000002004300039000000000014043500000000002304350000073c0030009c0000073c030080410000004001300210000007e4011001c700001cec0001042e0000076e0020009c0000026e0000213d000007720020009c000007af0000613d000007730020009c000003e00000613d000007740020009c000000a20000c13d000000440030008c000000a20000413d0000000002000416000000000002004b000000a20000c13d0000000402100370000000000202043b000c00000002001d000007420020009c000000a20000213d0000002401100370000000000201043b000000000002004b0000000001000039000000010100c039000b00000002001d000000000012004b000000a20000c13d0000000001000411000000000010043f0000000701000039000000200010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f0000000100200190000000a20000613d000000000101043b0000000c02000029000000000020043f000000200010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f0000000100200190000000a20000613d000000000101043b000000000201041a00000802022001970000000b03000029000000000232019f000000000021041b000000400100043d00000000003104350000073c0010009c0000073c01008041000000400110021000000000020004140000073c0020009c0000073c02008041000000c002200210000000000112019f00000747011001c70000800d020000390000000303000039000007b70400004100000000050004110000000c060000290000057a0000013d000007970020009c000002f70000213d0000079b0020009c000008cb0000613d0000079c0020009c000008050000613d0000079d0020009c000000a20000c13d0000000001000416000000000001004b000000a20000c13d000007ea01000041000000800010043f0000000101000039000000a00010043f000007f20100004100001cec0001042e000007760020009c000003040000213d0000077a0020009c000008d20000613d0000077b0020009c0000080d0000613d0000077c0020009c000000a20000c13d0000000001000416000000000001004b000000a20000c13d0000074f01000041000000000101041a0000074201100197000000800010043f000007a60100004100001cec0001042e0000078c0020009c000006df0000613d0000078d0020009c000003760000613d0000078e0020009c000000a20000c13d0000000001000416000000000001004b000000a20000c13d0000000b01000039000008090000013d0000076b0020009c0000070e0000613d0000076c0020009c0000037f0000613d0000076d0020009c000000a20000c13d0000000001000416000000000001004b000000a20000c13d0000000801000039000000000101041a000000d801100270000000800010043f000007a60100004100001cec0001042e000007900020009c000007ba0000613d000007910020009c000004030000613d000007920020009c000000a20000c13d00000000010300191ceb170a0000040f000c00000001001d000b00000002001d000a00000003001d000000400100043d000900000001001d00000020020000391ceb171c0000040f000000090400002900000000000404350000000c010000290000000b020000290000000a030000291ceb17b60000040f000000000100001900001cec0001042e0000076f0020009c000007c10000613d000007700020009c000005450000613d000007710020009c000000a20000c13d0000000001000416000000000001004b000000a20000c13d000007b301000041000000800010043f000007a60100004100001cec0001042e0000079f0020009c00000a190000613d000007a00020009c0000085a0000613d000007a10020009c000000a20000c13d000000440030008c000000a20000413d0000000402100370000000000202043b000b00000002001d000007420020009c000000a20000213d0000002401100370000000000201043b000000000002004b00000eda0000613d000000000100041a000000000021004b00000eda0000a13d000a00000002001d000000000020043f0000000401000039000000200010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f0000000100200190000000a20000613d000000000101043b000000000101041a000007ac0010019800000eda0000c13d000000000001004b000002b60000c13d000c000a0000002d0000000c01000029000000010110008a000c00000001001d000000000010043f0000000401000039000000200010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f0000000100200190000000a20000613d000000000101043b000000000101041a000000000001004b000002a30000613d000c07420010019b00000000020004110000000c0020006c00000dfa0000c13d0000000a01000029000000000010043f0000000601000039000000200010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f0000000100200190000000a20000613d0000000b020000290000074206200197000000000101043b000000000201041a000007f402200197000000000262019f000000000021041b00000000010004140000073c0010009c0000073c01008041000000c00110021000000750011001c70000800d020000390000000403000039000007f5040000410000000c050000290000000a070000291ceb1ce10000040f0000000100200190000000a20000613d0000057d0000013d0000077e0020009c00000a380000613d0000077f0020009c000008800000613d000007800020009c000000a20000c13d0000074f01000041000000000101041a0000000005000411000000000015004b00000a5d0000c13d00000000010004140000073c0010009c0000073c01008041000000c00110021000000750011001c70000800d020000390000000303000039000007510400004100000000060000191ceb1ce10000040f0000000100200190000000a20000613d0000074f01000041000000000001041b000000000100001900001cec0001042e000007980020009c00000a610000613d000007990020009c000008910000613d0000079a0020009c000000a20000c13d0000000001000416000000000001004b000000a20000c13d0000000801000039000000000101041a000000b0011002700000037b0000013d000007770020009c00000a850000613d000007780020009c0000089c0000613d000007790020009c000000a20000c13d0000000001000416000000000001004b000000a20000c13d0000000901000039000000000101041a00000028011002700000037b0000013d000007880020009c000005920000613d000007890020009c000000a20000c13d000000240030008c000000a20000413d0000000002000416000000000002004b000000a20000c13d0000000402100370000000000202043b0000073f0020009c000000a20000213d0000002304200039000000000034004b000000a20000813d0000000404200039000000000141034f000000000101043b000900000001001d0000073f0010009c000000a20000213d000800240020003d000000090100002900000005021002100000000801200029000000000031004b000000a20000213d0000003f01200039000007bf03100197000007c00030009c00000009050000290000000806000029000000f20000213d0000008001300039000000400010043f000000800050043f000000000005004b00000cc30000c13d00000020020000390000000002210436000000800300043d00000000003204350000004002100039000000000003004b000003590000613d000000800400003900000000050000190000002004400039000000000604043300000000870604340000074207700197000000000772043600000000080804330000073f08800197000000000087043500000040076000390000000007070433000000000007004b0000000007000039000000010700c0390000004008200039000000000078043500000060066000390000000006060433000007d5066001970000006007200039000000000067043500000080022000390000000105500039000000000035004b000003410000413d00000000021200490000073c0020009c0000073c0200804100000060022002100000073c0010009c0000073c010080410000004001100210000000000112019f00001cec0001042e000007670020009c000006ce0000613d000007680020009c000000a20000c13d000000240030008c000000a20000413d0000000002000416000000000002004b000000a20000c13d0000000401100370000000000101043b000007420010009c000000a20000213d000007a5020000410000000c0020043f000000000010043f0000000c0100003900000020020000391ceb1ccc0000040f000008090000013d0000000001000416000000000001004b000000a20000c13d0000000901000039000000000101041a0000074301100197000000800010043f000007a60100004100001cec0001042e000000240030008c000000a20000413d0000000002000416000000000002004b000000a20000c13d0000000401100370000000000201043b000000000002004b00000aef0000613d000000000100041a000000000021004b00000aef0000a13d000c00000002001d000000000020043f0000000401000039000000200010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f0000000100200190000000a20000613d000000000101043b000000000101041a000007ac0010019800000aef0000c13d0000000c03000039000000000203041a000000010620019000000001012002700000007f0110618f0000001f0010008c00000000040000390000000104002039000000000442013f000000010040019000000a930000c13d000000400500043d0000000004150436000000000006004b00000cde0000613d000000000030043f000000000001004b000000000200001900000ce30000613d000007ad0300004100000000020000190000000006240019000000000703041a000000000076043500000001033000390000002002200039000000000012004b000003b10000413d00000ce30000013d000007a5010000410000000c0010043f0000000001000411000000000010043f0000075801000041000000000010044300000000010004140000073c0010009c0000073c01008041000000c00110021000000759011001c70000800b020000391ceb1ce60000040f00000001002001900000166a0000613d000000000101043b000c00000001001d00000000010004140000073c0010009c0000073c01008041000000c001100210000007a9011001c700008010020000391ceb1ce60000040f0000000100200190000000a20000613d000000000101043b0000000c02000029000007e50220009a000000000021041b00000000010004140000073c0010009c0000073c01008041000000c00110021000000750011001c70000800d020000390000000203000039000007e604000041000005790000013d000000240030008c000000a20000413d0000000002000416000000000002004b000000a20000c13d0000000401100370000000000101043b000000000001004b0000000002000039000000010200c039000000000021004b000000a20000c13d0000074f02000041000000000202041a0000000003000411000000000023004b00000a5d0000c13d0000000802000039000000000302041a000007b803300197000000000001004b0000000004000019000007b90400c041000000000343019f000000000032041b000000800010043f00000000010004140000073c0010009c0000073c01008041000000c001100210000007ba011001c70000800d020000390000000103000039000007bb040000410000057a0000013d000000840030008c000000a20000413d0000000402100370000000000202043b000a00000002001d000007420020009c000000a20000213d0000002402100370000000000202043b000900000002001d0000073f0020009c000000a20000213d0000004402100370000000000202043b000800000002001d0000073f0020009c000000a20000213d0000006402100370000000000202043b0000073f0020009c000000a20000213d0000002304200039000000000034004b000000a20000813d0000000404200039000000000441034f000000000504043b0000073f0050009c000000f20000213d00000005045002100000003f06400039000007bf06600197000007c00060009c000000f20000213d0000008006600039000000400060043f000000800050043f00000024022000390000000004240019000000000034004b000000a20000213d000000000005004b000004360000613d0000008003000039000000000521034f000000000505043b000000200330003900000000005304350000002002200039000000000042004b0000042f0000413d0000000901000039000000000101041a000c00000001001d0000075801000041000000000010044300000000010004140000073c0010009c0000073c01008041000000c00110021000000759011001c70000800b020000391ceb1ce60000040f00000001002001900000166a0000613d000000000101043b0000000c020000290000074302200197000000000012004b00000cf80000213d0000000c0200002900000028022002700000074302200197000000000021004b00000cf80000813d0000000a01000039000000000101041a000700000001001d00000008010000290000073f02100197000000400100043d000000400310003900000000002304350000004002000039000000000221043600000000030004110000074203300197000600000003001d0000000000320435000007c40010009c000000f20000213d0000006003100039000000400030043f0000073c0020009c0000073c02008041000000400220021000000000010104330000073c0010009c0000073c010080410000006001100210000000000121019f00000000020004140000073c0020009c0000073c02008041000000c002200210000000000112019f00000750011001c700008010020000391ceb1ce60000040f0000000100200190000000a20000613d000000000101043b000000800300043d000000000003004b000004900000613d000000a0020000390000000503300210000b00a00030003d0000000043020434000c00000004001d000000000031004b000000000300003900000020030020390000000000130435000000200130015f0000000002020433000000000021043500000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f0000000100200190000000a20000613d000000000101043b0000000c030000290000000b0030006c0000000002030019000004790000413d000000070010006c00000ffe0000c13d000000000100041a000000000001004b00000df40000613d000027100010008c00000ca70000213d00000009010000290000073f01100197000c00000001001d000007b3011000d10000000002000416000000000012004b00000cb90000c13d0000000601000029000000000010043f0000000501000039000000200010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f0000000100200190000000a20000613d000000000101043b000000000101041a000000da02100270000007ff0220018f0000000c022000290000073f0020009c00000df40000213d00000008030000290000000103300210000007c803300197000000000032004b0000114a0000213d000000c00110027000000009020000290000001a02200210000007dd022001970000000001210019000b00000001001d0000073f0010009c00000df40000213d0000000601000029000000000010043f0000000501000039000000200010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f0000000100200190000000a20000613d0000000b02000029000000c002200210000000000101043b000000000301041a000007c603300197000000000223019f000000000021041b000000400100043d000400000001001d000007560010009c000000f20000213d00000004010000290000002002100039000500000002001d000000400020043f00000000000104350000000c0000006b000012190000613d0000000a01000029000807420010019c000011c20000613d000000000200041a000900000002001d000b08030020016b00000000010000190000000b0010006c00000df40000213d00000001011000390000000c0010006c000004e50000413d0000000801000029000000000010043f0000000501000039000000200010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f0000000100200190000000a20000613d0000000c02000029000007c7022000d1000000000101043b000000000301041a0000000002230019000000000021041b0000075801000041000000000010044300000000010004140000073c0010009c0000073c01008041000000c00110021000000759011001c70000800b020000391ceb1ce60000040f00000001002001900000166a0000613d000000000101043b000700000001001d0000000901000029000000000010043f0000000401000039000000200010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f0000000100200190000000a20000613d0000000702000029000000a0022002100000000c03000029000000010030008c00000000030000190000075a03006041000000000223019f0000000806000029000000000262019f000000000101043b000000000021041b00000000010004140000073c0010009c0000073c01008041000000c00110021000000750011001c70000800d0200003900000004030000390000075b04000041000000000500001900000009070000291ceb1ce10000040f0000000100200190000000a20000613d00000009020000290007000c0020002d00000009010000290000000101100039000900000001001d000000070010006c000015bb0000613d00000000010004140000073c0010009c0000073c01008041000000c00110021000000750011001c70000800d0200003900000004030000390000075b040000410000000005000019000000080600002900000009070000291ceb1ce10000040f0000000100200190000005310000c13d000000a20000013d000000840030008c000000a20000413d0000000402100370000000000202043b000c00000002001d000007420020009c000000a20000213d0000002402100370000000000202043b000b00000002001d000007420020009c000000a20000213d0000006402100370000000000402043b0000073f0040009c000000a20000213d0000002302400039000000000032004b000000a20000813d0000000402400039000000000221034f000000000202043b0000004401100370000000000101043b000a00000001001d00000024014000391ceb172e0000040f0000000004010019000002680000013d000007a5010000410000000c0010043f0000000001000411000000000010043f00000000010004140000073c0010009c0000073c01008041000000c001100210000007a9011001c700008010020000391ceb1ce60000040f0000000100200190000000a20000613d000000000101043b000000000001041b00000000010004140000073c0010009c0000073c01008041000000c00110021000000750011001c70000800d020000390000000203000039000007db0400004100000000050004111ceb1ce10000040f0000000100200190000000a20000613d000000000100001900001cec0001042e000000440030008c000000a20000413d0000000002000416000000000002004b000000a20000c13d0000000402100370000000000302043b000007420030009c000000a20000213d0000002401100370000000000201043b000007420020009c000000a20000213d00000000010300191ceb1ab10000040f000000000001004b0000000001000039000000010100c0390000088a0000013d000000440030008c000000a20000413d0000000402100370000000000202043b000a00000002001d000007420020009c000000a20000213d0000002402100370000000000202043b0000073f0020009c000000a20000213d0000002304200039000000000034004b000000a20000813d0000000404200039000000000441034f000000000504043b0000073f0050009c000000f20000213d00000005045002100000003f06400039000007bf06600197000007c00060009c000000f20000213d0000008006600039000000400060043f000000800050043f00000024022000390000000004240019000000000034004b000000a20000213d000000000005004b000005bb0000613d0000008003000039000000000521034f000000000505043b000000200330003900000000005304350000002002200039000000000042004b000005b40000413d0000000801000039000000000101041a000c00000001001d0000075801000041000000000010044300000000010004140000073c0010009c0000073c01008041000000c00110021000000759011001c70000800b020000391ceb1ce60000040f00000001002001900000166a0000613d000000000101043b0000000c02000029000000d802200270000000000012004b00000cf80000213d0000000902000039000000000202041a0000074302200197000000000021004b00000cf80000813d0000000b01000039000000000101041a000900000001001d000000400100043d00000014020000390000000002210436000000000300041100000060033002100000000000320435000007d60010009c000000f20000213d0000004003100039000000400030043f0000073c0020009c0000073c02008041000000400220021000000000010104330000073c0010009c0000073c010080410000006001100210000000000121019f00000000020004140000073c0020009c0000073c02008041000000c002200210000000000112019f00000750011001c700008010020000391ceb1ce60000040f0000000100200190000000a20000613d000000000101043b000000800300043d000000000003004b000006100000613d000000a0020000390000000503300210000b00a00030003d0000000043020434000c00000004001d000000000031004b000000000300003900000020030020390000000000130435000000200130015f0000000002020433000000000021043500000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f0000000100200190000000a20000613d000000000101043b0000000c030000290000000b0030006c0000000002030019000005f90000413d000000090010006c00000ffe0000c13d000000000100041a000000000001004b00000df40000613d000027100010008c00000ca70000213d00000000010004110000074201100197000c00000001001d000000000010043f0000000501000039000000200010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f0000000100200190000000a20000613d000000000101043b000000000101041a000b00000001001d000007d8001001980000114a0000c13d0000000001000416000007b30010009c00000cb90000c13d0000000c01000029000000000010043f0000000501000039000000200010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f0000000100200190000000a20000613d0000000b02000029000007d702200197000000000101043b000000000301041a000007c603300197000000000232019f000007d8022001c7000000000021041b000000400100043d000b00000001001d000007560010009c000000f20000213d0000000b020000290000002001200039000800000001001d000000400010043f00000000000204350000000a01000029000907420010019c000011c20000613d000000000100041a000700000001001d0000000901000029000000000010043f0000000501000039000000200010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f0000000100200190000000a20000613d000000000101043b000000000201041a000007570220009a000000000021041b0000075801000041000000000010044300000000010004140000073c0010009c0000073c01008041000000c00110021000000759011001c70000800b020000391ceb1ce60000040f00000001002001900000166a0000613d000000000101043b000600000001001d0000000701000029000000000010043f0000000401000039000000200010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f0000000100200190000000a20000613d0000000602000029000000a0022002100000000906000029000000000262019f0000075a022001c7000000000101043b000000000021041b00000000010004140000073c0010009c0000073c01008041000000c00110021000000750011001c70000800d0200003900000004030000390000075b04000041000000000500001900000007070000291ceb1ce10000040f0000000100200190000000a20000613d00000007010000290000000101100039000000000010041b0000074b0100004100000000001004430000000a01000029000000040010044300000000010004140000073c0010009c0000073c01008041000000c0011002100000074c011001c700008002020000391ceb1ce60000040f00000001002001900000166a0000613d000000000101043b000000000001004b0000057d0000613d000000400600043d0000006401600039000000000300041a0000008002000039000700000002001d0000000000210435000600000003001d000000010130008a000000440260003900000000001204350000075c01000041000000000016043500000004016000390000000c020000290000000000210435000000240160003900000000000104350000000b0100002900000000010104330000008402600039000000000012043500000801051001970000001f0410018f000a00000006001d000000a403600039000000080030006b000013c10000813d000000000005004b000006ca0000613d00000008074000290000000006430019000000200660008a000000200770008a0000000008560019000000000957001900000000090904330000000000980435000000200550008c000006c40000c13d000000000004004b000013d80000613d0000000006030019000013cd0000013d000000240030008c000000a20000413d0000000401100370000000000101043b000007420010009c000000a20000213d0000074f02000041000000000202041a0000000003000411000000000023004b00000a5d0000c13d000000000001004b00000cc00000c13d000007a701000041000000000010043f000007a80100004100001ced00010430000000440030008c000000a20000413d0000000002000416000000000002004b000000a20000c13d0000002402100370000000000302043b0000000401100370000000000401043b0000074f01000041000000000101041a0000000002000411000000000012004b00000a5d0000c13d0000000a01000039000000000101041a000000000014004b000c00000003001d00000b1e0000c13d0000000b01000039000000000101041a000000000013004b0000057d0000613d0000000801000039000000000101041a000b00000001001d0000075801000041000000000010044300000000010004140000073c0010009c0000073c01008041000000c00110021000000759011001c70000800b020000391ceb1ce60000040f00000001002001900000166a0000613d0000000b02000029000000d802200270000000000101043b000000000021004b00000b3c0000813d0000000c010000290000000b02000039000000000012041b000000000100001900001cec0001042e000000240030008c000000a20000413d0000000002000416000000000002004b000000a20000c13d0000000401100370000000000101043b1ceb1a0d0000040f000000400200043d000c00000002001d1ceb17660000040f0000000c010000290000073c0010009c0000073c010080410000004001100210000007b2011001c700001cec0001042e000000640030008c000000a20000413d0000000402100370000000000202043b000b00000002001d000007420020009c000000a20000213d0000002402100370000000000202043b000a00000002001d000007420020009c000000a20000213d0000004401100370000000000201043b0000000901000039000000000101041a000007e70010019800000b3c0000613d000000000002004b00000eda0000613d000000000100041a000000000021004b00000eda0000a13d000900000002001d000000000020043f0000000401000039000000200010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f0000000100200190000000a20000613d000000000101043b000000000201041a000007ac0020019800000eda0000c13d0000000001020019000000000002004b0000075e0000c13d000c00090000002d0000000c01000029000000010110008a000c00000001001d000000000010043f0000000401000039000000200010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f0000000100200190000000a20000613d000000000101043b000000000101041a000000000001004b0000074b0000613d0000000b020000290000074202200197000b00000001001d0000074201100197000c00000002001d000000000021004b00000f700000c13d0000000901000029000000000010043f0000000601000039000000200010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f0000000100200190000000a20000613d000000000101043b000600000001001d000000000101041a000700000001001d00000000010004110000074202100197000800000002001d0000000c0020006c000007a80000613d0000000802000029000000070020006c000007a80000613d0000000c01000029000000000010043f0000000701000039000000200010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f0000000100200190000000a20000613d000000000101043b0000000802000029000000000020043f000000200010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f0000000100200190000000a20000613d000000000101043b000000000101041a000000ff00100190000007a80000c13d0000000801000039000000000101041a000007d100100198000011320000613d00000008021002700000074202200198000007a60000c13d000000ff0010019000000000020000190000074802006041000000080020006b000011320000c13d0000000a01000029000a07420010019c000010020000c13d000007ec01000041000000000010043f000007b10100004100001ced000104300000000001000416000000000001004b000000a20000c13d1ceb1ae60000040f0000000901000039000000000201041a000007bc02200197000007bd022001c7000000000021041b000000000100001900001cec0001042e0000000001000416000000000001004b000000a20000c13d0000271001000039000000800010043f000007a60100004100001cec0001042e000000240030008c000000a20000413d0000000002000416000000000002004b000000a20000c13d0000000401100370000000000101043b000c00000001001d000007420010009c000000a20000213d0000074f01000041000000000101041a0000000002000411000000000012004b00000a5d0000c13d0000074b0100004100000000001004430000000c01000029000000040010044300000000010004140000073c0010009c0000073c01008041000000c0011002100000074c011001c700008002020000391ceb1ce60000040f00000001002001900000166a0000613d0000000c04000029000000000004004b00000bde0000613d000000000101043b000000000001004b00000bde0000c13d000007b401000041000000000010043f000007b10100004100001ced00010430000000240030008c000000a20000413d0000000002000416000000000002004b000000a20000c13d0000000401100370000000000201043b0000075e00200198000000a20000c13d00000001010000390000075f03200197000007fb0030009c00000b400000a13d000007fc0030009c00000b4a0000613d000007fd0030009c00000b4a0000613d000007fe0030009c00000b4a0000613d00000b440000013d000000240030008c000000a20000413d0000000002000416000000000002004b000000a20000c13d0000000401100370000000000101043b1ceb1c810000040f00000742011001970000088a0000013d0000000001000416000000000001004b000000a20000c13d0000000a01000039000000000101041a000000800010043f000007a60100004100001cec0001042e000000240030008c000000a20000413d0000000002000416000000000002004b000000a20000c13d0000000401100370000000000101043b000800000001001d000007420010009c000000a20000213d0000000801000029000000000001004b000008b50000613d000000000010043f0000000501000039000000200010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f0000000100200190000000a20000613d000000000101043b000000000101041a0000073f01100197000a00000001001d00000005011002100000003f02100039000007c203200197000000400200043d000700000002001d0000000002230019000000000032004b000000000300003900000001030040390000073f0020009c000000f20000213d0000000100300190000000f20000c13d000000400020043f00000007020000290000000a030000290000000002320436000600000002001d0000001f0210018f000000000001004b000008470000613d0000000604000029000000000114001900000000030000310000000203300367000000003503043c0000000004540436000000000014004b000008430000c13d000000000002004b000000400100043d000007c00010009c000000f20000213d0000008002100039000000400020043f00000060021000390000000000020435000000400210003900000000000204350000002002100039000000000002043500000000000104350000000a0000006b00000cfc0000c13d000000400100043d000c00000001001d000000070200002900000b890000013d000000240030008c000000a20000413d0000000002000416000000000002004b000000a20000c13d0000000401100370000000000201043b000000000002004b00000af30000613d000000000100041a000000000021004b00000af30000a13d000c00000002001d000000000020043f0000000401000039000000200010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f0000000100200190000000a20000613d000000000101043b000000000101041a000007ac001001980000000c0100002900000af30000c13d000000000010043f0000000601000039000000200010043f000000400200003900000000010000191ceb1ccc0000040f000000000101041a000008030000013d000000240030008c000000a20000413d0000000002000416000000000002004b000000a20000c13d0000000401100370000000000101043b000007420010009c000000a20000213d1ceb179e0000040f000000400200043d00000000001204350000073c0020009c0000073c020080410000004001200210000007ab011001c700001cec0001042e0000000001000416000000000001004b000000a20000c13d0000000101000039000000000101041a0000080301100167000000000200041a0000000001120019000000800010043f000007a60100004100001cec0001042e000000640030008c000000a20000413d0000000002000416000000000002004b000000a20000c13d0000000402100370000000000202043b000700000002001d000007420020009c000000a20000213d0000004402100370000000000202043b0000002401100370000000000301043b000000000023004b00000b380000813d000000000100041a000000000021004b0000000001028019000a00000001001d000000010030008c000000010300a0390000000701000029000000000001004b00000b4e0000c13d000007c301000041000000000010043f000007b10100004100001ced000104300000000001000416000000000001004b000000a20000c13d0000074801000041000000800010043f000007a60100004100001cec0001042e0000000001000416000000000001004b000000a20000c13d0000000801000039000000000101041a000007d1001001980000000001000039000000010100c039000000800010043f000007a60100004100001cec0001042e0000000001000416000000000001004b000000a20000c13d1ceb17880000040f000000800010043f000007a60100004100001cec0001042e000000a40030008c000000a20000413d0000000402100370000000000202043b000a00000002001d000007420020009c000000a20000213d0000002402100370000000000402043b000000000004004b0000000002000039000000010200c039000900000004001d000000000024004b000000a20000c13d0000004402100370000000000202043b000800000002001d0000073f0020009c000000a20000213d0000006402100370000000000202043b000700000002001d0000073f0020009c000000a20000213d0000008402100370000000000202043b0000073f0020009c000000a20000213d0000002304200039000000000034004b000000a20000813d0000000404200039000000000441034f000000000504043b0000073f0050009c000000f20000213d00000005045002100000003f06400039000007bf06600197000007c00060009c000000f20000213d0000008006600039000000400060043f000000800050043f00000024022000390000000004240019000000000034004b000000a20000213d000000000005004b0000090d0000613d0000008003000039000000000521034f000000000505043b000000200330003900000000005304350000002002200039000000000042004b000009060000413d0000000801000039000000000101041a000c00000001001d0000075801000041000000000010044300000000010004140000073c0010009c0000073c01008041000000c00110021000000759011001c70000800b020000391ceb1ce60000040f00000001002001900000166a0000613d000000000101043b0000000c02000029000000b0022002700000074302200197000000000012004b00000cf80000213d0000000c02000029000000d802200270000000000021004b00000cf80000813d0000000a01000039000000000101041a000500000001001d00000007010000290000073f03100197000000400100043d0000004002100039000600000003001d00000000003204350000004002000039000000000221043600000000030004110000074203300197000400000003001d0000000000320435000007c40010009c000000f20000213d0000006003100039000000400030043f0000073c0020009c0000073c02008041000000400220021000000000010104330000073c0010009c0000073c010080410000006001100210000000000121019f00000000020004140000073c0020009c0000073c02008041000000c002200210000000000112019f00000750011001c700008010020000391ceb1ce60000040f0000000100200190000000a20000613d000000000101043b000000800300043d000000000003004b000009680000613d000000a0020000390000000503300210000b00a00030003d0000000043020434000c00000004001d000000000031004b000000000300003900000020030020390000000000130435000000200130015f0000000002020433000000000021043500000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f0000000100200190000000a20000613d000000000101043b0000000c030000290000000b0030006c0000000002030019000009510000413d000000050010006c00000ffe0000c13d000000090000006b000011360000c13d0000000801000029000c073f0010019c0000057d0000613d0000000c01000029000007b3011000d10000000002000416000000000012004b00000cb90000c13d0000000401000029000000000010043f0000000501000039000000200010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f0000000100200190000000a20000613d000000000101043b000000000101041a000000cf02100270000007ff0220018f0000000c022000290000073f0020009c00000df40000213d00000007030000290000000103300210000007c803300197000000000032004b0000114a0000213d000000c00110027000000008020000290000000f02200210000007c9022001970000000001210019000b00000001001d0000073f0010009c00000df40000213d0000000401000029000000000010043f0000000501000039000000200010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f0000000100200190000000a20000613d0000000b02000029000000c002200210000000000101043b000000000301041a000007c603300197000000000223019f000000000021041b000000400100043d000500000001001d000007560010009c000000f20000213d00000005010000290000002002100039000600000002001d000000400020043f00000000000104350000000a01000029000807420010019c000011c20000613d000000000200041a000900000002001d000b08030020016b00000000010000190000000b0010006c00000df40000213d00000001011000390000000c0010006c000009b90000413d0000000801000029000000000010043f0000000501000039000000200010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f0000000100200190000000a20000613d0000000c02000029000007c7022000d1000000000101043b000000000301041a0000000002230019000000000021041b0000075801000041000000000010044300000000010004140000073c0010009c0000073c01008041000000c00110021000000759011001c70000800b020000391ceb1ce60000040f00000001002001900000166a0000613d000000000101043b000700000001001d0000000901000029000000000010043f0000000401000039000000200010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f0000000100200190000000a20000613d0000000702000029000000a0022002100000000c03000029000000010030008c00000000030000190000075a03006041000000000223019f0000000806000029000000000262019f000000000101043b000000000021041b00000000010004140000073c0010009c0000073c01008041000000c00110021000000750011001c70000800d0200003900000004030000390000075b04000041000000000500001900000009070000291ceb1ce10000040f0000000100200190000000a20000613d00000009020000290007000c0020002d00000009010000290000000101100039000900000001001d000000070010006c0000150f0000613d00000000010004140000073c0010009c0000073c01008041000000c00110021000000750011001c70000800d0200003900000004030000390000075b040000410000000005000019000000080600002900000009070000291ceb1ce10000040f000000010020019000000a050000c13d000000a20000013d0000000001000416000000000001004b000000a20000c13d0000000203000039000000000203041a000000010420019000000001012002700000007f0110618f0000001f0010008c00000000050000390000000105002039000000000552013f000000010050019000000a930000c13d000000800010043f000000000004004b00000b080000613d000000000030043f000000000001004b000000000200001900000b0d0000613d00000745030000410000000002000019000000000403041a000000a005200039000000000045043500000001033000390000002002200039000000000012004b00000a300000413d00000b0d0000013d000000240030008c000000a20000413d0000000002000416000000000002004b000000a20000c13d0000000401100370000000000101043b000c00000001001d000007420010009c000000a20000213d0000074f01000041000000000101041a0000000002000411000000000012004b00000a5d0000c13d000007ca0100004100000000001004430000000001000410000000040010044300000000010004140000073c0010009c0000073c01008041000000c0011002100000074c011001c70000800a020000391ceb1ce60000040f00000001002001900000166a0000613d000000000301043b00000000010004140000073c0010009c0000073c01008041000000c001100210000000000003004b00000cab0000c13d0000000c0200002900000caf0000013d000007f801000041000000000010043f000007a80100004100001ced00010430000000440030008c000000a20000413d0000000402100370000000000202043b000c00000002001d000007420020009c000000a20000213d0000002401100370000000000101043b000b00000001001d0000073f0010009c000000a20000213d0000000901000039000000000101041a000a00000001001d0000075801000041000000000010044300000000010004140000073c0010009c0000073c01008041000000c00110021000000759011001c70000800b020000391ceb1ce60000040f00000001002001900000166a0000613d000000000101043b0000000a0200002900000028022002700000074302200197000000000021004b00000c9b0000813d000007f101000041000000000010043f000007b10100004100001ced000104300000000001000416000000000001004b000000a20000c13d0000000303000039000000000203041a000000010420019000000001012002700000007f0110618f0000001f0010008c00000000050000390000000105002039000000000552013f000000010050019000000af70000613d000007d301000041000000000010043f0000002201000039000000040010043f000007d40100004100001ced000104300000000009820019000000000008004b00000aa20000613d000000000a060019000000000b02001900000000ac0a0434000000000bcb043600000000009b004b00000a9e0000c13d000000000007004b00000aaf0000613d00000000068600190000000307700210000000000809043300000000087801cf000000000878022f00000000060604330000010007700089000000000676022f00000000067601cf000000000686019f000000000069043500000000055200190000000000050435000000a00500043d0000073f0050009c000000a20000213d0000001f06500039000000000036004b000000000300001900000740030080410000074006600197000000000006004b00000000070000190000074007004041000007400060009c000000000703c019000000000007004b000000a20000c13d000000800350003900000000030304330000073f0030009c000000f20000213d0000001f0630003900000801066001970000003f066000390000080106600197000000400700043d0000000006670019000c00000007001d000000000076004b000000000700003900000001070040390000073f0060009c000000f20000213d0000000100700190000000f20000c13d000000400060043f0000000c060000290000000006360436000b00000006001d000000a0055000390000000006530019000000000046004b000000a20000213d00000801063001970000001f0430018f0000000b0b0000290000000000b5004b00000b8b0000813d000000000006004b00000aeb0000613d000000000845001900000000074b0019000000200770008a000000200880008a0000000009670019000000000a680019000000000a0a04330000000000a90435000000200660008c00000ae50000c13d000000000004004b00000ba10000613d00000000070b001900000b970000013d000007b001000041000000000010043f000007b10100004100001ced00010430000007f701000041000000000010043f000007b10100004100001ced00010430000000800010043f000000000004004b00000b080000613d000000000030043f000000000001004b000000000200001900000b0d0000613d000007c1030000410000000002000019000000000403041a000000a005200039000000000045043500000001033000390000002002200039000000000012004b00000b000000413d00000b0d0000013d0000080202200197000000a00020043f000000000001004b00000020020000390000000002006039000000200220003900000080010000391ceb171c0000040f000000400100043d000c00000001001d00000080020000391ceb16d50000040f0000000c0200002900000000012100490000073c0010009c0000073c0100804100000060011002100000073c0020009c0000073c020080410000004002200210000000000121019f00001cec0001042e000a00000004001d0000000801000039000000000101041a000b00000001001d0000075801000041000000000010044300000000010004140000073c0010009c0000073c01008041000000c00110021000000759011001c70000800b020000391ceb1ce60000040f00000001002001900000166a0000613d000000000101043b0000000b02000029000000b0022002700000074302200197000000000021004b00000b3c0000813d0000000a010000290000000a02000039000000000012041b0000000c03000029000006f20000013d000007be01000041000000000010043f000007b10100004100001ced00010430000007ed01000041000000000010043f000007b10100004100001ced00010430000007ff0030009c00000b4a0000613d000008000030009c00000b4a0000613d000000e002200270000007950020009c00000000010000390000000101006039000007a30020009c00000001011061bf000000010110018f000000800010043f000007a60100004100001cec0001042e000c00000003001d000000000010043f0000000501000039000000200010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f0000000100200190000000a20000613d0000000a030000290000000c0230006c000000000300001900000b650000a13d000000000101043b000000000101041a0000073f01100197000000000012004b00000000020180190000000003020019000900000003001d00000005013002100000003f02100039000007bf03200197000000400200043d000600000002001d0000000002230019000000000032004b000000000300003900000001030040390000073f0020009c000000f20000213d0000000100300190000000f20000c13d000000400020043f000000090200002900000006030000290000000002230436000500000002001d0000001f0210018f000000000001004b00000b830000613d0000000504000029000000000114001900000000030000310000000203300367000000003503043c0000000004540436000000000014004b00000b7f0000c13d000000000002004b000000090000006b00000d460000c13d000000400100043d000c00000001001d00000006020000291ceb17790000040f00000b140000013d00000000076b0019000000000006004b00000b940000613d000000000805001900000000090b0019000000008a0804340000000009a90436000000000079004b00000b900000c13d000000000004004b00000ba10000613d00000000056500190000000304400210000000000607043300000000064601cf000000000646022f00000000050504330000010004400089000000000545022f00000000044501cf000000000464019f000000000047043500000000033b00190000000000030435000000c00300043d000a00000003001d000007420030009c000000a20000213d000000e00300043d000900000003001d000007430030009c000000a20000213d000001000300043d000800000003001d000007430030009c000000a20000213d000001200300043d000700000003001d000007430030009c000000a20000213d000001400300043d000600000003001d000007430030009c000000a20000213d00000000040104330000073f0040009c000000f20000213d00050000000d001d0000000203000039000000000503041a000000010650019000000001055002700000007f0550618f0000001f0050008c00000000070000390000000107002039000000000076004b00000a930000c13d000000200050008c00000bd60000413d000000000030043f0000001f064000390000000506600270000007440660009a000000200040008c00000745060040410000001f055000390000000505500270000007440550009a000000000056004b00000bd60000813d000000000006041b0000000106600039000000000056004b00000bd20000413d0000001f0040008c00000ff30000a13d000000000030043f00000801064001980000108d0000c13d00000020050000390000074502000041000010990000013d0000000801000039000000000201041a0000000801200270000007420110019800000be60000c13d000000ff0020019000000000010000190000074801006041000000400200043d0000002003200039000000000043043500000000001204350000073c0020009c0000073c02008041000000400120021000000000020004140000073c0020009c0000073c02008041000000c002200210000000000112019f00000749011001c70000800d0200003900000001030000390000074a040000411ceb1ce10000040f0000000100200190000000a20000613d0000000804000039000000000104041a000007b5011001970000000c030000290000000802300210000007b602200197000000000112019f00000001011001bf000000000014041b000000000003004b0000057d0000613d0000074b0100004100000000001004430000000c01000029000000040010044300000000010004140000073c0010009c0000073c01008041000000c0011002100000074c011001c700008002020000391ceb1ce60000040f00000001002001900000166a0000613d000000000101043b000000000001004b0000057d0000613d0000074b0100004100000000001004430000000c01000029000000040010044300000000010004140000073c0010009c0000073c01008041000000c0011002100000074c011001c700008002020000391ceb1ce60000040f00000001002001900000166a0000613d000000000101043b000000000001004b000000a20000613d000000400300043d0000002401300039000002d10200003900000000002104350000074d0100004100000000001304350000000401300039000000000200041000000000002104350000073c0030009c000b00000003001d0000073c010000410000000001034019000000400110021000000000020004140000073c0020009c0000073c02008041000000c002200210000000000112019f0000074e011001c70000000c020000291ceb1ce10000040f00000060031002700001073c0030019d000300000001035500000001002001900000057d0000613d0000000b010000290000073f0010009c000000f20000213d0000000b01000029000000400010043f000000000100001900001cec0001042e0000000801000039000000000101041a000b00000001001d00000000010004140000073c0010009c0000073c01008041000000c00110021000000759011001c70000800b020000391ceb1ce60000040f00000001002001900000166a0000613d0000000b02000029000000d802200270000000000101043b000000000021004b00000c970000813d0000000c01000029000000d8011002100000000803000039000000000203041a000007cd0220019700000c930000013d000000000002004b00000cd80000c13d000007f901000041000000000010043f000007a80100004100001ced000104300000000801000039000000000101041a000b00000001001d00000000010004140000073c0010009c0000073c01008041000000c00110021000000759011001c70000800b020000391ceb1ce60000040f00000001002001900000166a0000613d000000000101043b0000000b02000029000000b0022002700000074302200197000000000021004b00000c970000813d0000000c01000029000000b00110021000000753011001970000000803000039000000000203041a000007ce0220019700000c930000013d000000000101041a000b00000001001d00000000010004140000073c0010009c0000073c01008041000000c00110021000000759011001c70000800b020000391ceb1ce60000040f00000001002001900000166a0000613d000000000101043b0000000b0200002900000028022002700000074302200197000000000021004b00000c970000813d0000000c01000029000000280110021000000754011001970000000903000039000000000203041a000007d002200197000000000112019f000000000013041b000000000100001900001cec0001042e000007cf01000041000000000010043f000007b10100004100001ced000104300000000b03000029000007b3013000d10000000002000416000000000012004b00000cb90000c13d000000000100041a000000010110008a000000000031001a00000df40000413d0000000001310019000027100010008c00000ddf0000a13d000007f001000041000000000010043f000007b10100004100001ced0001043000000750011001c700008009020000390000000c0400002900000000050000191ceb1ce10000040f000300000001035500000060011002700001073c0010019d00000001002001900000057d0000c13d000007cb01000041000000000010043f000007a80100004100001ced00010430000007ee01000041000000000010043f000007b10100004100001ced000104300000000a01000029000000000001041b0000000c010000291ceb1cb50000040f000000000100001900001cec0001042e000007d20030009c000000f20000213d00000000030000190000008004100039000000400040043f0000006004100039000000000004043500000040041000390000000000040435000000200410003900000000000404350000000000010435000000a00430003900000000001404350000002003300039000000000023004b00000e2a0000813d000000400100043d000007c00010009c00000cc60000a13d000000f20000013d0000006002200210000000000121019f0000076002000041000000000012041b000000000100001900001cec0001042e00000802022001970000000000240435000000000001004b000000200200003900000000020060390000003f0220003900000801032001970000000002530019000000000032004b000000000300003900000001030040390000073f0020009c000000f20000213d0000000100300190000000f20000c13d000000400020043f0000000003050433000000000003004b00000ede0000c13d000007560020009c000000f20000213d0000002001200039000000400010043f0000000000020435000000400300043d00000f670000013d000007e201000041000000000010043f000007b10100004100001ced000104300000000105000039000c00000000001d000900000000001d00000d050000013d0000000c030000290000000105500039000c00000003001d0000000a0030006c000008560000613d000000400100043d000007c00010009c000000f20000213d0000008002100039000000400020043f0000006002100039000000000002043500000040021000390000000000020435000000200210003900000000000204350000000000010435000b00000005001d000000000050043f0000000401000039000000200010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f0000000100200190000000a20000613d000000400200043d000007c00020009c0000000b05000029000000f20000213d000000000101043b000000000101041a0000008003200039000000400030043f0000006003200039000000e80410027000000000004304350000004003200039000007ac001001980000000004000039000000010400c0390000000000430435000000a0031002700000073f03300197000000200420003900000000003404350000074201100197000000000012043500000d000000c13d000000000001004b00000000020100190000000902006029000900000002001d0000074201200197000000080010006c0000000c0300002900000d010000c13d00000007010000290000000001010433000000000031004b00000fed0000a13d000000050130021000000006011000290000000000510435000000010330003900000d010000013d000000400100043d000007c00010009c0000000c03000029000000f20000213d0000008002100039000000400020043f0000006002100039000000000002043500000040021000390000000000020435000000200210003900000000000204350000000000010435000000400100043d000007c00010009c000000f20000213d0000008002100039000000400020043f0000006002100039000000000002043500000040021000390000000000020435000000200210003900000000000204350000000000010435000000000100041a000000000031004b000000000100001900000f910000a13d000000400100043d000007c00010009c0000000c03000029000000f20000213d0000008002100039000000400020043f0000006002100039000000000002043500000040021000390000000000020435000000200210003900000000000204350000000000010435000000000030043f0000000401000039000000200010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f0000000100200190000000a20000613d000000400200043d000007c00020009c000000f20000213d000000000101043b000000000101041a0000008003200039000000400030043f0000006003200039000000e80410027000000000004304350000004003200039000007ac001001980000000004000039000000010400c039000000000043043500000742031001970000000002320436000000a0011002700000073f011001970000000000120435000800000000001d00000f920000c13d000000400100043d000007c00010009c0000000c03000029000000f20000213d0000008002100039000000400020043f0000006002100039000000000002043500000040021000390000000000020435000000200210003900000000000204350000000000010435000000000100041a000000000031004b00000eda0000a13d0000000c01000029000000000010043f0000000401000039000000200010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f0000000100200190000000a20000613d000000000101043b000000000101041a000007ac0010019800000eda0000c13d000000000001004b00000dc90000c13d000b000c0000002d0000000b01000029000000010110008a000b00000001001d000000000010043f0000000401000039000000200010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f0000000100200190000000a20000613d000000000101043b000000000101041a000000000001004b00000db60000613d000000400200043d000007c00020009c000000f20000213d0000008003200039000000400030043f000000e803100270000000600420003900000000003404350000004003200039000007ac001001980000000004000039000000010400c0390000000000430435000000a0031002700000073f033001970000002004200039000000000034043500000742011001970000000000120435000800000000001d000800000001601d00000f920000013d00000000010004110000074201100197000000000010043f0000000501000039000000200010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f0000000100200190000000a20000613d000000000101043b000000000101041a000000c0011002700000000f0210018f0000000b022000290000073f0020009c00000f6a0000a13d000007d301000041000000000010043f0000001101000039000000040010043f000007d40100004100001ced000104300000000c01000029000000000010043f0000000701000039000000200010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f0000000100200190000000a20000613d000000000101043b00000000020004110000074202200197000900000002001d000000000020043f000000200010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f0000000100200190000000a20000613d000000000101043b000000000101041a000000ff00100190000002ba0000c13d0000000801000039000000000101041a000007d10010019800000e260000613d0000000802100270000007420220019800000e240000c13d000000ff0010019000000000020000190000074802006041000000090020006b000002ba0000613d000007f301000041000000000010043f000007b10100004100001ced000104300000000007000019000000050870021000000000016800190000000201100367000000000301043b000000400100043d000007c00010009c000000f20000213d0000008002100039000000400020043f0000006002100039000000000002043500000040021000390000000000020435000000200210003900000000000204350000000000010435000000400200043d000007c00020009c000000f20000213d0000008001200039000000400010043f0000006001200039000000000001043500000040012000390000000000010435000000200120003900000000000104350000000000020435000000000003004b00000ecd0000613d000000000100041a000000000031004b00000ecd0000a13d000000400100043d000007c00010009c000000f20000213d000a00000008001d000b00000007001d0000008002100039000000400020043f0000006002100039000000000002043500000040021000390000000000020435000000200210003900000000000204350000000000010435000c00000003001d000000000030043f0000000401000039000000200010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f0000000100200190000000a20000613d000000400200043d000007c00020009c000000090500002900000008060000290000000b070000290000000a080000290000000c09000029000000f20000213d000000000101043b000000000101041a0000008003200039000000400030043f0000006003200039000000e80410027000000000004304350000004003200039000007ac001001980000000004000039000000010400c039000000000043043500000742031001970000000003320436000000a0011002700000073f01100197000000000013043500000ecd0000c13d000000400100043d000007c00010009c000000f20000213d0000008002100039000000400020043f0000006002100039000000000002043500000040021000390000000000020435000000200210003900000000000204350000000000010435000000000100041a000000000091004b00000eda0000a13d000000000090043f0000000401000039000000200010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f0000000100200190000000a20000613d000000000101043b000000000101041a000007ac001001980000000c0200002900000eda0000c13d000000000001004b00000eb60000c13d000000010220008a000c00000002001d000000000020043f0000000401000039000000200010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f0000000100200190000000a20000613d000000000101043b000000000101041a000000000001004b0000000c0200002900000ea30000613d000000400200043d000007c00020009c000000090500002900000008060000290000000b070000290000000a08000029000000f20000213d0000008003200039000000400030043f000000e80310027000000060042000390000000000340435000007ac001001980000000003000039000000010300c03900000040042000390000000000340435000000a0031002700000073f033001970000002004200039000000000034043500000742011001970000000000120435000000800100043d000000000071004b00000fed0000a13d000000a0018000390000000000210435000000800100043d000000000071004b00000fed0000a13d0000000107700039000000000057004b00000e2b0000c13d000000400100043d000003380000013d000007f601000041000000000010043f000007b10100004100001ced00010430000000a003200039000000400030043f000000800320003900000000000304350000000c090000290000000006030019000000090090008c0000000a3990011a000000f807300210000000010360008a0000000008030433000007ae08800197000000000787019f000007af077001c7000000000073043500000ee30000213d00000000026200490000008102200039000000210660008a0000000000260435000000000505043300000801095001970000001f0850018f000000400200043d0000002007200039000000000074004b00000f130000813d000000000009004b00000f050000613d000000000b840019000000000a870019000000200aa0008a000000200bb0008a000000000c9a0019000000000d9b0019000000000d0d04330000000000dc0435000000200990008c00000eff0000c13d000000000008004b00000f290000613d000000000a07001900000f1f0000013d000000000002004b000000000300001900000f0d0000613d000000a00300043d0000000304200210000008030440027f0000080304400167000000000443016f000000010320021000000f8d0000013d000000000a970019000000000009004b00000f1c0000613d000000000b040019000000000c07001900000000bd0b0434000000000cdc04360000000000ac004b00000f180000c13d000000000008004b00000f290000613d0000000004940019000000030880021000000000090a043300000000098901cf000000000989022f00000000040404330000010008800089000000000484022f00000000048401cf000000000494019f00000000004a043500000000047500190000000000040435000000000506043300000801075001970000001f0650018f000000000043004b00000f400000813d000000000007004b00000f3c0000613d00000000096300190000000008640019000000200880008a000000200990008a000000000a780019000000000b790019000000000b0b04330000000000ba0435000000200770008c00000f360000c13d000000000006004b00000f560000613d000000000804001900000f4c0000013d0000000008740019000000000007004b00000f490000613d0000000009030019000000000a040019000000009b090434000000000aba043600000000008a004b00000f450000c13d000000000006004b00000f560000613d00000000037300190000000306600210000000000708043300000000076701cf000000000767022f00000000030304330000010006600089000000000363022f00000000036301cf000000000373019f0000000000380435000000000345001900000000000304350000000003230049000000200430008a00000000004204350000001f0330003900000801013001970000000004210019000000000014004b000000000100003900000001010040390000073f0040009c000000f20000213d0000000100100190000000f20000c13d0000000003040019000000400040043f0000000001030019000c00000003001d00000b130000013d0000000b0020008c00000f990000413d000007ef01000041000000000010043f000007b10100004100001ced00010430000007e801000041000000000010043f000007b10100004100001ced00010430000007ad030000410000002006000039000000010540008a0000000505500270000007da0550009a000000000706001900000080066000390000000006060433000000000063041b00000020067000390000000103300039000000000053004b00000f790000c13d000000a005700039000000000024004b00000f8b0000813d0000000304200210000000f80440018f000008030440027f00000803044001670000000005050433000000000445016f000000000043041b00000001030000390000000104200210000000000234019f000000000021041b000000000100001900001cec0001042e000800000001001d0000000c050000290000000a0050006b000000000300001900000fa30000c13d0000000601000029000000000031043500000b860000013d0000000b020000291ceb17920000040f000000000201001900000000010004111ceb1af00000040f0000000c010000290000000b020000291ceb1b090000040f000000000100001900001cec0001042e000000000300001900000fa90000013d0000000b0300002900000001055000390000000a0050006c00000f960000613d000b00000003001d000000090030006c000010ea0000613d000000400100043d000007c00010009c000000f20000213d0000008002100039000000400020043f0000006002100039000000000002043500000040021000390000000000020435000000200210003900000000000204350000000000010435000c00000005001d000000000050043f0000000401000039000000200010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f0000000100200190000000a20000613d000000400200043d000007c00020009c0000000c05000029000000f20000213d000000000101043b000000000101041a0000008003200039000000400030043f0000006003200039000000e80410027000000000004304350000004003200039000007ac001001980000000004000039000000010400c0390000000000430435000000a0031002700000073f03300197000000200420003900000000003404350000074201100197000000000012043500000fa50000c13d000000000001004b00000000020100190000000802006029000800000002001d000000070120014f00000742001001980000000b0300002900000fa60000c13d00000006010000290000000001010433000000000031004b00000fed0000a13d000000050130021000000005011000290000000000510435000000010330003900000fa60000013d000007d301000041000000000010043f0000003201000039000000040010043f000007d40100004100001ced00010430000000000004004b0000000001000019000010a50000613d0000000301400210000008030110027f00000803011001670000000002020433000000000112016f0000000102400210000000000121019f000010a50000013d000007dc01000041000000000010043f000007b10100004100001ced000104300000000c0000006b0000100f0000613d0000000801000039000000000101041a0000000802100270000507420020019c0000100c0000c13d0005074800000045000000ff001001900000100f0000c13d0000000001000411000000050010006c000010f90000c13d000000070000006b000010130000613d0000000601000029000000000001041b0000000c01000029000000000010043f0000000501000039000000200010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f0000000100200190000000a20000613d000000000101043b000000000201041a000000010220008a000000000021041b0000000a01000029000000000010043f0000000501000039000000200010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f0000000100200190000000a20000613d000000000101043b000000000201041a0000000102200039000000000021041b0000075801000041000000000010044300000000010004140000073c0010009c0000073c01008041000000c00110021000000759011001c70000800b020000391ceb1ce60000040f00000001002001900000166a0000613d000000000101043b000800000001001d0000000901000029000000000010043f0000000401000039000000200010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f0000000100200190000000a20000613d0000000802000029000000a0022002100000000a022001af0000075a022001c7000000000101043b000000000021041b0000000b010000290000075a001001980000107e0000c13d00000009010000290000000101100039000800000001001d000000000010043f0000000401000039000000200010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f0000000100200190000000a20000613d000000000101043b000000000101041a000000000001004b0000107e0000c13d000000000100041a000000080010006b0000107e0000613d0000000801000029000000000010043f0000000401000039000000200010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f0000000100200190000000a20000613d000000000101043b0000000b02000029000000000021041b00000000010004140000073c0010009c0000073c01008041000000c00110021000000750011001c70000800d0200003900000004030000390000075b040000410000000c050000290000000a0600002900000009070000291ceb1ce10000040f0000000100200190000000a20000613d0000057d0000013d00000745020000410000002005000039000000010760008a0000000507700270000007460770009a00000000081500190000000008080433000000000082041b00000020055000390000000102200039000000000072004b000010920000c13d000000000046004b000010a30000813d0000000306400210000000f80660018f000008030660027f000008030660016700000000011500190000000001010433000000000161016f000000000012041b000000010140021000000001011001bf000000000013041b0000000c010000290000000001010433000400000001001d0000073f0010009c000000f20000213d0000000301000039000000000101041a000000010010019000000001021002700000007f0220618f000300000002001d0000001f0020008c00000000020000390000000102002039000000000121013f000000010010019000000a930000c13d0000000301000029000000200010008c000010d60000413d0000000301000039000000000010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000747011001c700008010020000391ceb1ce60000040f0000000100200190000000a20000613d00000004030000290000001f023000390000000502200270000000200030008c0000000002004019000000000301043b00000003010000290000001f01100039000000050110027000000000011300190000000002230019000000000012004b000010d60000813d000000000002041b0000000102200039000000000012004b000010d20000413d0000000401000029000000200010008c000010ec0000413d0000000301000039000000000010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000747011001c700008010020000391ceb1ce60000040f0000000100200190000000a20000613d000000200200008a0000000402200180000000000101043b0000114e0000c13d00000020030000390000115b0000013d000000090300002900000f960000013d000000040000006b0000000001000019000011690000613d00000004030000290000000301300210000008030110027f00000803011001670000000b020000290000000002020433000000000112016f0000000102300210000000000121019f000011690000013d0000074b0100004100000000001004430000000501000029000000040010044300000000010004140000073c0010009c0000073c01008041000000c0011002100000074c011001c700008002020000391ceb1ce60000040f00000001002001900000166a0000613d000000000101043b000000000001004b000000a20000613d000000400300043d00000064013000390000000902000029000000000021043500000044013000390000000a02000029000000000021043500000024013000390000000c020000290000000000210435000007ea0100004100000000001304350000000401300039000000080200002900000000002104350000073c0030009c000800000003001d0000073c010000410000000001034019000000400110021000000000020004140000073c0020009c0000073c02008041000000c002200210000000000112019f000007eb011001c700000005020000291ceb1ce60000040f00000060031002700001073c0030019d000300000001035500000001002001900000121d0000613d00000008010000290000073f0010009c000000f20000213d0000000801000029000000400010043f000000070000006b000010110000c13d000010130000013d000007e901000041000000000010043f000007b10100004100001ced000104300000000401000029000000000010043f0000000501000039000000200010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f0000000100200190000000a20000613d000000000101043b000000000101041a000c00000001001d000000c501100270000003ff0110018f000000060010006c000011f70000c13d000007e101000041000000000010043f000007b10100004100001ced00010430000000010320008a00000005033002700000000004310019000000200300003900000001044000390000000c0600002900000000056300190000000005050433000000000051041b00000020033000390000000101100039000000000041004b000011540000c13d000000040020006c000011660000813d00000004020000290000000302200210000000f80220018f000008030220027f00000803022001670000000c033000290000000003030433000000000223016f000000000021041b0000000401000029000000010110021000000001011001bf0000000302000039000000000012041b0000000103000039000000000030041b000000400100043d00000020021000390000074804000041000000000042043500000000000104350000073c0010009c0000073c01008041000000400110021000000000020004140000073c0020009c0000073c02008041000000c002200210000000000112019f00000749011001c70000800d020000390000074a040000411ceb1ce10000040f0000000100200190000000a20000613d0000074b0100004100000000001004430000074801000041000000040010044300000000010004140000073c0010009c0000073c01008041000000c0011002100000074c011001c700008002020000391ceb1ce60000040f00000001002001900000166a0000613d000000000101043b000000000001004b000011c60000c13d0000000a0100002900000742061001970000074f01000041000000000061041b00000000010004140000073c0010009c0000073c01008041000000c00110021000000750011001c70000800d020000390000000303000039000007510400004100000000050000191ceb1ce10000040f0000000100200190000000a20000613d0000000801000039000000000201041a00000752022001970000000903000029000000b0033002100000075303300197000000000223019f0000000803000029000000d803300210000000000232019f0000000903000039000000000403041a000000000021041b00000007010000290000074301100197000000060200002900000028022002100000075402200197000000000112019f0000075502400197000000000121019f000000000013041b000000400100043d000c00000001001d000007560010009c000000f20000213d00000000030004110000000c020000290000002001200039000900000001001d000000400010043f0000000000020435000b07420030019c0000123c0000c13d000007df01000041000000000010043f000007b10100004100001ced000104300000074b0100004100000000001004430000074801000041000000040010044300000000010004140000073c0010009c0000073c01008041000000c0011002100000074c011001c700008002020000391ceb1ce60000040f00000001002001900000166a0000613d000000000101043b000000000001004b000000a20000613d000000400300043d0000002401300039000002d10200003900000000002104350000074d0100004100000000001304350000000401300039000000000200041000000000002104350000073c0030009c000c00000003001d0000073c010000410000000001034019000000400110021000000000020004140000073c0020009c0000073c02008041000000c002200210000000000112019f0000074e011001c700000748020000411ceb1ce10000040f00000060031002700001073c0030019d00030000000103550000000100200190000011900000613d0000000c010000290000073f0010009c000000f20000213d0000000c01000029000000400010043f000011900000013d0000000401000029000000000010043f0000000501000039000000200010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f0000000100200190000000a20000613d0000000702000029000000c5022002100000000c03000029000007c503300197000000000223019f000000000101043b000000000301041a000007c603300197000000000232019f000000000021041b000000400100043d000200000001001d000007560010009c000000f20000213d00000002010000290000002002100039000300000002001d000000400020043f0000000000010435000000060000006b0000129c0000c13d000007e001000041000000000010043f000007b10100004100001ced000104300000073c033001970000001f0530018f0000073e06300198000000400200043d0000000004620019000012290000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000012250000c13d000000000005004b000012360000613d000000000161034f0000000305500210000000000604043300000000065601cf000000000656022f000000000101043b0000010005500089000000000151022f00000000015101cf000000000161019f000000000014043500000060013002100000073c0020009c0000073c020080410000004002200210000000000112019f00001ced00010430000000000100041a000800000001001d0000000b01000029000000000010043f0000000501000039000000200010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f0000000100200190000000a20000613d000000000101043b000000000201041a000007570220009a000000000021041b0000075801000041000000000010044300000000010004140000073c0010009c0000073c01008041000000c00110021000000759011001c70000800b020000391ceb1ce60000040f00000001002001900000166a0000613d000000000101043b000700000001001d0000000801000029000000000010043f0000000401000039000000200010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f0000000100200190000000a20000613d0000000702000029000000a0022002100000000b06000029000000000262019f0000075a022001c7000000000101043b000000000021041b00000000010004140000073c0010009c0000073c01008041000000c00110021000000750011001c70000800d0200003900000004030000390000075b04000041000000000500001900000008070000291ceb1ce10000040f0000000100200190000000a20000613d00000008010000290000000101100039000000000010041b0000074b0100004100000000001004430000000001000411000000040010044300000000010004140000073c0010009c0000073c01008041000000c0011002100000074c011001c700008002020000391ceb1ce60000040f00000001002001900000166a0000613d000000000101043b000000000001004b0000008002000039000013050000c13d0000000a01000029000000600110021200000c5f0000613d000001f4011001bf0000076002000041000000000012041b000000200100003900000100001004430000012000000443000007610100004100001cec0001042e0000000a01000029000b07420010019c000011c20000613d000000000200041a000c00000002001d000008030320016700000000010000190000000602000029000000000031004b00000df40000213d0000000101100039000000000021004b000012a40000413d000500000003001d0000000b01000029000000000010043f0000000501000039000000200010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f0000000100200190000000a20000613d0000000602000029000007c7022000d1000000000101043b000000000301041a0000000002230019000000000021041b0000075801000041000000000010044300000000010004140000073c0010009c0000073c01008041000000c00110021000000759011001c70000800b020000391ceb1ce60000040f00000001002001900000166a0000613d000000000101043b000900000001001d0000000c01000029000000000010043f0000000401000039000000200010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f0000000100200190000000a20000613d0000000902000029000000a0022002100000000603000029000000010030008c00000000030000190000075a03006041000000000223019f0000000b06000029000000000262019f000000000101043b000000000021041b00000000010004140000073c0010009c0000073c01008041000000c00110021000000750011001c70000800d0200003900000004030000390000075b0400004100000000050000190000000c070000291ceb1ce10000040f0000000100200190000000a20000613d0000000c02000029000900060020002d0000000c010000290000000101100039000c00000001001d000000090010006c000014240000613d00000000010004140000073c0010009c0000073c01008041000000c00110021000000750011001c70000800d0200003900000004030000390000075b0400004100000000050000190000000b060000290000000c070000291ceb1ce10000040f0000000100200190000012f10000c13d000000a20000013d000000400500043d0000006401500039000000000300041a0000000000210435000700000003001d000000010130008a000000440250003900000000001204350000075c01000041000000000015043500000004015000390000000b020000290000000000210435000000240150003900000000000104350000000c0100002900000000010104330000008402500039000000000012043500000801041001970000001f0310018f000800000005001d000000a402500039000000090020006b0000132e0000813d000000000004004b0000132a0000613d00000009063000290000000005320019000000200550008a000000200660008a0000000007450019000000000846001900000000080804330000000000870435000000200440008c000013240000c13d000000000003004b000013450000613d00000000050200190000133a0000013d0000000005420019000000000004004b000013370000613d0000000906000029000000000702001900000000680604340000000007870436000000000057004b000013330000c13d000000000003004b000013450000613d000900090040002d0000000303300210000000000405043300000000043401cf000000000434022f000000090600002900000000060604330000010003300089000000000636022f00000000033601cf000000000343019f00000000003504350000001f03100039000008010330019700000000012100190000000000010435000000a4013000390000073c0010009c0000073c01008041000000600110021000000008020000290000073c0020009c0000073c020080410000004002200210000000000121019f00000000020004140000073c0020009c0000073c02008041000000c002200210000000000121019f0000000b020000291ceb1ce10000040f00000060031002700000073c03300197000000200030008c000000200400003900000000040340190000001f0640018f00000020074001900000000805700029000013680000613d000000000801034f0000000809000029000000008a08043c0000000009a90436000000000059004b000013640000c13d000000000006004b000013750000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f0000000000650435000100000003001f00030000000103550000000100200190000013910000613d0000001f01400039000000600210018f0000000801200029000000000021004b000000000200003900000001020040390000073f0010009c000000f20000213d0000000100200190000000f20000c13d000000400010043f000000200030008c000000a20000413d000000080100002900000000010104330000075e00100198000000a20000c13d0000075f011001970000075c0010009c000015020000c13d000000000100041a000000070010006c000012910000613d000000a20000013d000000000003004b000013950000c13d0000006002000039000013bc0000013d0000001f023000390000073d022001970000003f022000390000075d04200197000000400200043d0000000004420019000000000024004b000000000500003900000001050040390000073f0040009c000000f20000213d0000000100500190000000f20000c13d000000400040043f0000001f0430018f00000000063204360000073e05300198000500000006001d0000000003560019000013af0000613d000000000601034f0000000507000029000000006806043c0000000007870436000000000037004b000013ab0000c13d000000000004004b000013bc0000613d000000000151034f0000000304400210000000000503043300000000054501cf000000000545022f000000000101043b0000010004400089000000000141022f00000000014101cf000000000151019f00000000001304350000000001020433000000000001004b000015020000613d0000000502000029000015070000013d0000000006530019000000000005004b000013ca0000613d0000000807000029000000000803001900000000790704340000000008980436000000000068004b000013c60000c13d000000000004004b000013d80000613d000800080050002d0000000304400210000000000506043300000000054501cf000000000545022f000000080700002900000000070704330000010004400089000000000747022f00000000044701cf000000000454019f00000000004604350000001f04100039000008010240019700000000013100190000000000010435000000a4012000390000073c0010009c0000073c0100804100000060011002100000000a020000290000073c0020009c0000073c020080410000004002200210000000000121019f00000000020004140000073c0020009c0000073c02008041000000c002200210000000000121019f00000009020000291ceb1ce10000040f00000060031002700000073c03300197000000200030008c000000200400003900000000040340190000001f0640018f00000020074001900000000a05700029000013fb0000613d000000000801034f0000000a09000029000000008a08043c0000000009a90436000000000059004b000013f70000c13d000000000006004b000014080000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f0000000000650435000100000003001f00030000000103550000000100200190000014d40000613d0000001f01400039000000600210018f0000000a01200029000000000021004b000000000200003900000001020040390000073f0010009c000000f20000213d0000000100200190000000f20000c13d000000400010043f000000200030008c000000a20000413d0000000a0100002900000000010104330000075e00100198000000a20000c13d0000075f011001970000075c0010009c000015020000c13d000000000100041a000000060010006c000000a20000c13d0000057d0000013d0000000901000029000000000010041b0000000001000019000000050010006c000000060200002900000df40000213d0000000101100039000000000021004b000014270000413d0000074b0100004100000000001004430000000a01000029000000040010044300000000010004140000073c0010009c0000073c01008041000000c0011002100000074c011001c700008002020000391ceb1ce60000040f00000001002001900000166a0000613d000000000101043b000000000001004b0000096c0000613d000000400100043d000c00000001001d000000000200041a000500000002001d000900060020007200000003010000290006002000100092000100800000003d0000000c050000290000006401500039000000800200003900000000002104350000075c01000041000000000015043500000004015000390000000402000029000000000021043500000044015000390000000902000029000000000021043500000024015000390000000000010435000000020100002900000000010104330000008402500039000000000012043500000801041001970000001f0310018f000000a402500039000000030020006b0000146c0000813d000000000004004b000014670000613d00000006053000290000000006320019000000200660008a0000000007460019000000000845001900000000080804330000000000870435000000200440008c000014610000c13d000000000003004b000014820000613d00000003040000290000000005020019000014780000013d0000000005420019000000000004004b000014750000613d0000000306000029000000000702001900000000680604340000000007870436000000000057004b000014710000c13d000000000003004b000014820000613d00000003044000290000000303300210000000000605043300000000063601cf000000000636022f00000000040404330000010003300089000000000434022f00000000033401cf000000000363019f00000000003504350000001f03100039000008010330019700000000012100190000000000010435000000a4013000390000073c0010009c0000073c0100804100000060011002100000000c02000029000c00000002001d0000073c0020009c0000073c020080410000004002200210000000000121019f00000000020004140000073c0020009c0000073c02008041000000c002200210000000000121019f0000000b020000291ceb1ce10000040f00000060031002700000073c03300197000000200030008c0000002004000039000000000403401900000020064001900000000c05600029000014a50000613d000000000701034f0000000c08000029000000007907043c0000000008980436000000000058004b000014a10000c13d0000001f07400190000014b20000613d000000000661034f0000000307700210000000000805043300000000087801cf000000000878022f000000000606043b0000010007700089000000000676022f00000000067601cf000000000686019f0000000000650435000100000003001f000300000001035500000001002001900000166b0000613d0000001f01400039000000600210018f0000000c01200029000000000021004b000000000200003900000001020040390000073f0010009c000000f20000213d0000000100200190000000f20000c13d000000400010043f000000200030008c000000a20000413d0000000c0200002900000000020204330000075e00200198000000a20000c13d0000075f022001970000075c0020009c000015020000c13d00000009030000290000000103300039000900000003001d000000050030006c000c00000001001d000014450000413d000000000100041a000000050010006c0000096c0000613d000000a20000013d000000000003004b000014d80000c13d0000006002000039000014ff0000013d0000001f023000390000073d022001970000003f022000390000075d04200197000000400200043d0000000004420019000000000024004b000000000500003900000001050040390000073f0040009c000000f20000213d0000000100500190000000f20000c13d000000400040043f0000001f0430018f00000000063204360000073e05300198000700000006001d0000000003560019000014f20000613d000000000601034f0000000707000029000000006806043c0000000007870436000000000037004b000014ee0000c13d000000000004004b000014ff0000613d000000000151034f0000000304400210000000000503043300000000054501cf000000000545022f000000000101043b0000010004400089000000000141022f00000000014101cf000000000151019f00000000001304350000000001020433000000000001004b000015060000c13d000007de01000041000000000010043f000007b10100004100001ced0001043000000007020000290000073c0020009c0000073c0200804100000040022002100000073c0010009c0000073c010080410000006001100210000000000121019f00001ced000104300000000701000029000000000010041b00000000010000190000000b0010006c00000df40000213d00000001011000390000000c0010006c000015120000413d0000074b0100004100000000001004430000000a01000029000000040010044300000000010004140000073c0010009c0000073c01008041000000c0011002100000074c011001c700008002020000391ceb1ce60000040f00000001002001900000166a0000613d000000000101043b000000000001004b0000057d0000613d000000400100043d000b00000001001d000000000200041a000a00000002001d000c000c0020007200000006010000290009002000100092000700800000003d0000000b050000290000006401500039000000800200003900000000002104350000075c01000041000000000015043500000004015000390000000402000029000000000021043500000044015000390000000c02000029000000000021043500000024015000390000000000010435000000050100002900000000010104330000008402500039000000000012043500000801041001970000001f0310018f000000a402500039000000060020006b000015560000813d000000000004004b000015510000613d00000009053000290000000006320019000000200660008a0000000007460019000000000845001900000000080804330000000000870435000000200440008c0000154b0000c13d000000000003004b0000156c0000613d00000006040000290000000005020019000015620000013d0000000005420019000000000004004b0000155f0000613d0000000606000029000000000702001900000000680604340000000007870436000000000057004b0000155b0000c13d000000000003004b0000156c0000613d00000006044000290000000303300210000000000605043300000000063601cf000000000636022f00000000040404330000010003300089000000000434022f00000000033401cf000000000363019f00000000003504350000001f03100039000008010330019700000000012100190000000000010435000000a4013000390000073c0010009c0000073c0100804100000060011002100000000b02000029000b00000002001d0000073c0020009c0000073c020080410000004002200210000000000121019f00000000020004140000073c0020009c0000073c02008041000000c002200210000000000121019f00000008020000291ceb1ce10000040f00000060031002700000073c03300197000000200030008c0000002004000039000000000403401900000020064001900000000b056000290000158f0000613d000000000701034f0000000b08000029000000007907043c0000000008980436000000000058004b0000158b0000c13d0000001f074001900000159c0000613d000000000661034f0000000307700210000000000805043300000000087801cf000000000878022f000000000606043b0000010007700089000000000676022f00000000067601cf000000000686019f0000000000650435000100000003001f000300000001035500000001002001900000169b0000613d0000001f01400039000000600210018f0000000b01200029000000000021004b000000000200003900000001020040390000073f0010009c000000f20000213d0000000100200190000000f20000c13d000000400010043f000000200030008c000000a20000413d0000000b0200002900000000020204330000075e00200198000000a20000c13d0000075f022001970000075c0020009c000015020000c13d0000000c030000290000000103300039000c00000003001d0000000a0030006c000b00000001001d0000152f0000413d000016660000013d0000000701000029000000000010041b00000000010000190000000b0010006c00000df40000213d00000001011000390000000c0010006c000015be0000413d0000074b0100004100000000001004430000000a01000029000000040010044300000000010004140000073c0010009c0000073c01008041000000c0011002100000074c011001c700008002020000391ceb1ce60000040f00000001002001900000166a0000613d000000000101043b000000000001004b0000057d0000613d000000400100043d000b00000001001d000000000200041a000a00000002001d000c000c0020007200000005010000290009002000100092000700800000003d0000000b050000290000006401500039000000800200003900000000002104350000075c01000041000000000015043500000004015000390000000602000029000000000021043500000044015000390000000c02000029000000000021043500000024015000390000000000010435000000040100002900000000010104330000008402500039000000000012043500000801041001970000001f0310018f000000a402500039000000050020006b000016020000813d000000000004004b000015fd0000613d00000009053000290000000006320019000000200660008a0000000007460019000000000845001900000000080804330000000000870435000000200440008c000015f70000c13d000000000003004b000016180000613d000000050400002900000000050200190000160e0000013d0000000005420019000000000004004b0000160b0000613d0000000506000029000000000702001900000000680604340000000007870436000000000057004b000016070000c13d000000000003004b000016180000613d00000005044000290000000303300210000000000605043300000000063601cf000000000636022f00000000040404330000010003300089000000000434022f00000000033401cf000000000363019f00000000003504350000001f03100039000008010330019700000000012100190000000000010435000000a4013000390000073c0010009c0000073c0100804100000060011002100000000b02000029000b00000002001d0000073c0020009c0000073c020080410000004002200210000000000121019f00000000020004140000073c0020009c0000073c02008041000000c002200210000000000121019f00000008020000291ceb1ce10000040f00000060031002700000073c03300197000000200030008c0000002004000039000000000403401900000020064001900000000b056000290000163b0000613d000000000701034f0000000b08000029000000007907043c0000000008980436000000000058004b000016370000c13d0000001f07400190000016480000613d000000000661034f0000000307700210000000000805043300000000087801cf000000000878022f000000000606043b0000010007700089000000000676022f00000000067601cf000000000686019f0000000000650435000100000003001f00030000000103550000000100200190000016b80000613d0000001f01400039000000600210018f0000000b01200029000000000021004b000000000200003900000001020040390000073f0010009c000000f20000213d0000000100200190000000f20000c13d000000400010043f000000200030008c000000a20000413d0000000b0200002900000000020204330000075e00200198000000a20000c13d0000075f022001970000075c0020009c000015020000c13d0000000c030000290000000103300039000c00000003001d0000000a0030006c000b00000001001d000015db0000413d000000000100041a0000000a0010006c000000a20000c13d0000057d0000013d000000000001042f000000000003004b000016730000c13d00000060020000390000000001020433000000000001004b000015020000613d0000000102000029000015070000013d0000001f023000390000073d022001970000003f022000390000075d04200197000000400200043d0000000004420019000000000024004b000000000500003900000001050040390000073f0040009c000000f20000213d0000000100500190000000f20000c13d000000400040043f0000001f0430018f00000000063204360000073e05300198000100000006001d00000000035600190000168d0000613d000000000601034f0000000107000029000000006806043c0000000007870436000000000037004b000016890000c13d000000000004004b0000166e0000613d000000000151034f0000000304400210000000000503043300000000054501cf000000000545022f000000000101043b0000010004400089000000000141022f00000000014101cf000000000151019f00000000001304350000166e0000013d000000000003004b000014d60000613d0000001f023000390000073d022001970000003f022000390000075d04200197000000400200043d0000000004420019000000000024004b000000000500003900000001050040390000073f0040009c000000f20000213d0000000100500190000000f20000c13d000000400040043f0000001f0430018f00000000063204360000073e05300198000700000006001d0000000003560019000014f20000613d000000000601034f0000000707000029000000006806043c0000000007870436000000000037004b000016b30000c13d000014f20000013d000000000003004b000014d60000613d0000001f023000390000073d022001970000003f022000390000075d04200197000000400200043d0000000004420019000000000024004b000000000500003900000001050040390000073f0040009c000000f20000213d0000000100500190000000f20000c13d000000400040043f0000001f0430018f00000000063204360000073e05300198000700000006001d0000000003560019000014f20000613d000000000601034f0000000707000029000000006806043c0000000007870436000000000037004b000016d00000c13d000014f20000013d000000200300003900000000033104360000000042020434000000000023043500000801062001970000001f0520018f0000004001100039000000000014004b000016ee0000813d000000000006004b000016ea0000613d00000000085400190000000007510019000000200770008a000000200880008a0000000009670019000000000a680019000000000a0a04330000000000a90435000000200660008c000016e40000c13d000000000005004b000017040000613d0000000007010019000016fa0000013d0000000007610019000000000006004b000016f70000613d00000000080400190000000009010019000000008a0804340000000009a90436000000000079004b000016f30000c13d000000000005004b000017040000613d00000000046400190000000305500210000000000607043300000000065601cf000000000656022f00000000040404330000010005500089000000000454022f00000000045401cf000000000464019f0000000000470435000000000412001900000000000404350000001f0220003900000801022001970000000001120019000000000001042d000008040010009c0000171a0000213d000000630010008c0000171a0000a13d00000002030003670000000401300370000000000101043b000007420010009c0000171a0000213d0000002402300370000000000202043b000007420020009c0000171a0000213d0000004403300370000000000303043b000000000001042d000000000100001900001ced000104300000001f0220003900000801022001970000000001120019000000000021004b000000000200003900000001020040390000073f0010009c000017280000213d0000000100200190000017280000c13d000000400010043f000000000001042d000007d301000041000000000010043f0000004101000039000000040010043f000007d40100004100001ced00010430000007410020009c0000175e0000813d00000000040100190000001f0120003900000801011001970000003f011000390000080105100197000000400100043d0000000005510019000000000015004b000000000700003900000001070040390000073f0050009c0000175e0000213d00000001007001900000175e0000c13d000000400050043f00000000052104360000000007420019000000000037004b000017640000213d00000801062001980000001f0720018f000000020440036700000000036500190000174e0000613d000000000804034f0000000009050019000000008a08043c0000000009a90436000000000039004b0000174a0000c13d000000000007004b0000175b0000613d000000000464034f0000000306700210000000000703043300000000076701cf000000000767022f000000000404043b0000010006600089000000000464022f00000000046401cf000000000474019f000000000043043500000000022500190000000000020435000000000001042d000007d301000041000000000010043f0000004101000039000000040010043f000007d40100004100001ced00010430000000000100001900001ced0001043000000000430104340000074203300197000000000332043600000000040404330000073f04400197000000000043043500000040031000390000000003030433000000000003004b0000000003000039000000010300c03900000040042000390000000000340435000000600220003900000060011000390000000001010433000007d5011001970000000000120435000000000001042d00000020030000390000000004310436000000000302043300000000003404350000004001100039000000000003004b000017870000613d00000000040000190000002002200039000000000502043300000000015104360000000104400039000000000034004b000017810000413d000000000001042d0000000801000039000000000201041a000000080120027000000742011001980000178e0000613d000000000001042d000000ff0020019000000000010000190000074801006041000000000001042d0000073f011001970000073f022001970000000001120019000007410010009c000017980000813d000000000001042d000007d301000041000000000010043f0000001101000039000000040010043f000007d40100004100001ced000104300000074201100198000017b00000613d000000000010043f0000000501000039000000200010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f0000000100200190000017b40000613d000000000101043b000000000101041a0000073f01100197000000000001042d000007c301000041000000000010043f000007b10100004100001ced00010430000000000100001900001ced00010430000b000000000002000400000004001d000700000002001d0000000902000039000000000202041a000007e7002001980000199d0000613d000900000001001d000000000003004b000019980000613d000000000100041a000000000031004b000019980000a13d000a00000003001d000000000030043f0000000401000039000000200010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f0000000100200190000019960000613d000000000101043b000000000101041a000007ac00100198000019980000c13d000000000001004b000017ea0000c13d0000000a02000029000000010220008a000b00000002001d000000000020043f0000000401000039000000200010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f0000000100200190000019960000613d000000000101043b000000000101041a000000000001004b0000000b02000029000017d70000613d00000009020000290000074202200197000600000001001d0000074201100197000b00000002001d000000000021004b000019a10000c13d0000000a01000029000000000010043f0000000601000039000000200010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f0000000100200190000019960000613d000000000301043b000000000403041a00000000050004110000074202500197000800000002001d0000000b0020006c000018360000613d000000080040006b000018360000613d000500000004001d000300000003001d0000000b01000029000000000010043f0000000701000039000000200010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f0000000100200190000019960000613d000000000101043b0000000802000029000000000020043f000000200010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f0000000100200190000019960000613d000000000101043b000000000101041a000000ff00100190000000030300002900000005040000290000000005000411000018360000c13d0000000801000039000000000101041a000007d100100198000019ad0000613d00000008021002700000074202200198000018340000c13d000000ff0010019000000000020000190000074802006041000000080020006b000019ad0000c13d0000000701000029000907420010019c000019a50000613d0000000b0000006b000018810000613d0000000801000039000000000101041a000000080210027000000742022001980000187c0000613d000000000025004b000018810000613d000500000004001d000300000003001d0000074b010000410000000000100443000200000002001d000000040020044300000000010004140000073c0010009c0000073c01008041000000c0011002100000074c011001c700008002020000391ceb1ce60000040f00000001002001900000199c0000613d000000000101043b000000000001004b000019960000613d000000400300043d00000064013000390000000a02000029000000000021043500000044013000390000000902000029000000000021043500000024013000390000000b020000290000000000210435000007ea0100004100000000001304350000000401300039000000080200002900000000002104350000073c0030009c000100000003001d0000073c010000410000000001034019000000400110021000000000020004140000073c0020009c0000073c02008041000000c002200210000000000112019f000007eb011001c700000002020000291ceb1ce60000040f00000060031002700001073c0030019d00030000000103550000000100200190000019e50000613d0000000101000029000007410010009c0000000504000029000019df0000813d000000400010043f0000000303000029000018810000013d000000ff00100190000018810000c13d0000074802000041000000000025004b000018420000c13d000000000004004b000018840000613d000000000003041b0000000b01000029000000000010043f0000000501000039000000200010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f0000000100200190000019960000613d000000000101043b000000000201041a000000010220008a000000000021041b0000000901000029000000000010043f0000000501000039000000200010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f0000000100200190000019960000613d000000000101043b000000000201041a0000000102200039000000000021041b0000075801000041000000000010044300000000010004140000073c0010009c0000073c01008041000000c00110021000000759011001c70000800b020000391ceb1ce60000040f00000001002001900000199c0000613d000000000101043b000500000001001d0000000a01000029000000000010043f0000000401000039000000200010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f0000000100200190000019960000613d0000000502000029000000a00220021000000009022001af0000075a022001c7000000000101043b000000000021041b00000006010000290000075a00100198000018ef0000c13d0000000a010000290000000101100039000500000001001d000000000010043f0000000401000039000000200010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f0000000100200190000019960000613d000000000101043b000000000101041a000000000001004b000018ef0000c13d000000000100041a000000050010006b000018ef0000613d0000000501000029000000000010043f0000000401000039000000200010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f0000000100200190000019960000613d000000000101043b0000000602000029000000000021041b00000000010004140000073c0010009c0000073c01008041000000c00110021000000750011001c70000800d0200003900000004030000390000075b040000410000000b0500002900000009060000290000000a070000291ceb1ce10000040f0000000100200190000019960000613d0000074b0100004100000000001004430000000701000029000000040010044300000000010004140000073c0010009c0000073c01008041000000c0011002100000074c011001c700008002020000391ceb1ce60000040f00000001002001900000199c0000613d000000000101043b000000000001004b000019950000613d000000400b00043d0000006401b000390000008002000039000700000002001d00000000002104350000004401b000390000000a0200002900000000002104350000002401b000390000000b0200002900000000002104350000075c0100004100000000001b04350000000401b00039000000080200002900000000002104350000008402b0003900000004010000290000000041010434000000000012043500000801061001970000001f0510018f000000a403b00039000000000034004b000019360000813d000000000006004b000019320000613d00000000085400190000000007530019000000200770008a000000200880008a0000000009670019000000000a680019000000000a0a04330000000000a90435000000200660008c0000192c0000c13d000000000005004b0000194c0000613d0000000007030019000019420000013d0000000007630019000000000006004b0000193f0000613d00000000080400190000000009030019000000008a0804340000000009a90436000000000079004b0000193b0000c13d000000000005004b0000194c0000613d00000000046400190000000305500210000000000607043300000000065601cf000000000656022f00000000040404330000010005500089000000000454022f00000000045401cf000000000464019f00000000004704350000001f04100039000008010240019700000000013100190000000000010435000000a4012000390000073c0010009c0000073c0100804100000060011002100000073c00b0009c0000073c0200004100000000020b40190000004002200210000000000121019f00000000020004140000073c0020009c0000073c02008041000000c002200210000000000121019f0000000902000029000b0000000b001d1ceb1ce10000040f0000000b0b00002900000060031002700000073c03300197000000200030008c000000200400003900000000040340190000001f0640018f000000200740019000000000057b0019000019710000613d000000000801034f00000000090b0019000000008a08043c0000000009a90436000000000059004b0000196d0000c13d000000000006004b0000197e0000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f0000000000650435000100000003001f00030000000103550000000100200190000019a90000613d0000001f01400039000000600210018f0000000001b20019000000000021004b000000000200003900000001020040390000073f0010009c000019df0000213d0000000100200190000019df0000c13d000000400010043f000000200030008c000019960000413d00000000010b04330000075e00100198000019960000c13d0000075f011001970000075c0010009c000019db0000c13d000000000001042d000000000100001900001ced00010430000007f601000041000000000010043f000007b10100004100001ced00010430000000000001042f000007ed01000041000000000010043f000007b10100004100001ced00010430000007e801000041000000000010043f000007b10100004100001ced00010430000007ec01000041000000000010043f000007b10100004100001ced00010430000000000003004b000019b10000c13d0000006002000039000019d80000013d000007e901000041000000000010043f000007b10100004100001ced000104300000001f023000390000073d022001970000003f022000390000075d04200197000000400200043d0000000004420019000000000024004b000000000500003900000001050040390000073f0040009c000019df0000213d0000000100500190000019df0000c13d000000400040043f0000001f0430018f00000000063204360000073e05300198000700000006001d0000000003560019000019cb0000613d000000000601034f0000000707000029000000006806043c0000000007870436000000000037004b000019c70000c13d000000000004004b000019d80000613d000000000151034f0000000304400210000000000503043300000000054501cf000000000545022f000000000101043b0000010004400089000000000141022f00000000014101cf000000000151019f00000000001304350000000001020433000000000001004b00001a040000c13d000007de01000041000000000010043f000007b10100004100001ced00010430000007d301000041000000000010043f0000004101000039000000040010043f000007d40100004100001ced000104300000073c033001970000001f0530018f0000073e06300198000000400200043d0000000004620019000019f10000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000019ed0000c13d000000000005004b000019fe0000613d000000000161034f0000000305500210000000000604043300000000065601cf000000000656022f000000000101043b0000010005500089000000000151022f00000000015101cf000000000161019f000000000014043500000060013002100000073c0020009c0000073c020080410000004002200210000000000112019f00001ced0001043000000007020000290000073c0020009c0000073c0200804100000040022002100000073c0010009c0000073c010080410000006001100210000000000121019f00001ced0001043000010000000000020000000003010019000000400100043d000008050010009c00001aa50000813d0000008002100039000000400020043f0000006002100039000000000002043500000040021000390000000000020435000000200210003900000000000204350000000000010435000000400100043d000007c00010009c00001aa50000213d0000008002100039000000400020043f0000006002100039000000000002043500000040021000390000000000020435000000200210003900000000000204350000000000010435000000000003004b00001aa40000613d000000000200041a000000000032004b00001aa40000a13d000000400100043d000007c00010009c00001aa50000213d0000008002100039000000400020043f0000006002100039000000000002043500000040021000390000000000020435000000200210003900000000000204350000000000010435000100000003001d000000000030043f0000000401000039000000200010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f000000010020019000001aab0000613d000000000301034f000000400100043d000007c00010009c000000010500002900001aa50000213d000000000203043b000000000202041a0000008003100039000000400030043f0000006003100039000000e80420027000000000004304350000004003100039000007ac002001980000000004000039000000010400c039000000000043043500000742032001970000000003310436000000a0022002700000073f02200197000000000023043500001aa40000c13d000000400100043d000007c00010009c00001aa50000213d0000008002100039000000400020043f0000006002100039000000000002043500000040021000390000000000020435000000200210003900000000000204350000000000010435000000000100041a000000000051004b00001aad0000a13d000000000050043f0000000401000039000000200010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f000000010020019000001aab0000613d000000000101043b000000000201041a000007ac00200198000000010100002900001aad0000c13d000000000002004b00001a910000c13d000000010110008a000100000001001d000000000010043f0000000401000039000000200010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f000000010020019000001aab0000613d000000000101043b000000000201041a000000000002004b000000010100002900001a7e0000613d000000400100043d000007c00010009c00001aa50000213d0000008003100039000000400030043f000000e80320027000000060041000390000000000340435000007ac002001980000000003000039000000010300c03900000040041000390000000000340435000000a0032002700000073f033001970000002004100039000000000034043500000742022001970000000000210435000000000001042d000007d301000041000000000010043f0000004101000039000000040010043f000007d40100004100001ced00010430000000000100001900001ced00010430000007f601000041000000000010043f000007b10100004100001ced000104300001000000000002000100000002001d0000074201100197000000000010043f0000000701000039000000200010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f000000010020019000001ae40000613d000000000101043b00000001020000290000074202200197000100000002001d000000000020043f000000200010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f000000010020019000001ae40000613d000000000101043b000000000101041a000000ff0110019000001ad40000613d000000000001042d0000000801000039000000000201041a000007d10020019800001ae20000613d0000000801200270000007420110019800001ade0000c13d000000ff0020019000000000010000190000074801006041000000010010006b00000000010000390000000101006039000000000001042d0000000001000019000000000001042d000000000100001900001ced000104300000074f01000041000000000101041a0000000002000411000000000012004b00001aec0000c13d000000000001042d000007f801000041000000000010043f000007a80100004100001ced000104300001000000000002000100000002001d0000074201100197000000000010043f0000000501000039000000200010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f000000010020019000001b070000613d0000000102000029000000c002200210000000000101043b000000000301041a000007c603300197000000000223019f000000000021041b000000000001042d000000000100001900001ced0001043000090000000000020000000004010019000000400100043d000500000001001d000008060010009c00001c690000813d00000005010000290000002003100039000700000003001d000000400030043f0000000000010435000000000002004b00001c790000613d000807420040019c00001c7d0000613d000000000500041a00000803035001670000000001000019000000000031004b00001c310000213d0000000101100039000000000021004b00001b1b0000413d000200000003001d000400000004001d000300000002001d0000000801000029000000000010043f0000000501000039000000200010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c70000801002000039000900000005001d1ceb1ce60000040f000000010020019000001b7d0000613d0000000302000029000007c7022000d1000000000101043b000000000301041a0000000002230019000000000021041b0000075801000041000000000010044300000000010004140000073c0010009c0000073c01008041000000c00110021000000759011001c70000800b020000391ceb1ce60000040f000000010020019000001c780000613d000000000101043b000600000001001d0000000901000029000000000010043f0000000401000039000000200010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f000000010020019000001b7d0000613d0000000602000029000000a0022002100000000303000029000000010030008c00000000030000190000075a03006041000000000223019f0000000806000029000000000262019f000000000101043b000000000021041b00000000010004140000073c0010009c0000073c01008041000000c00110021000000750011001c70000800d0200003900000004030000390000075b04000041000000000500001900000009070000291ceb1ce10000040f000000010020019000001b7d0000613d0000000902000029000600030020002d00000009070000290000000107700039000000060070006c00001b7f0000613d00000000010004140000073c0010009c0000073c01008041000000c00110021000000750011001c70000800d0200003900000004030000390000075b0400004100000000050000190000000806000029000900000007001d1ceb1ce10000040f000000010020019000001b6b0000c13d000000000100001900001ced000104300000000601000029000000000010041b0000000001000019000000030200002900000004030000290000000204000029000000000041004b00001c310000213d0000000101100039000000000021004b00001b850000413d0000074b010000410000000000100443000000040030044300000000010004140000073c0010009c0000073c01008041000000c0011002100000074c011001c700008002020000391ceb1ce60000040f000000010020019000001c780000613d000000000101043b000000000001004b00001c300000613d000000400a00043d000000000200041a000400000002001d000000030320006a000000070100002900020020001000920000000001000411000307420010019b000100800000003d000000200900008a0000006401a00039000000800200003900000000002104350000075c0100004100000000001a04350000000401a00039000000030200002900000000002104350000004401a00039000600000003001d00000000003104350000002401a000390000000000010435000000050100002900000000010104330000008402a000390000000000120435000000000491016f0000001f0310018f000000a402a00039000000070020006b00001bc90000813d000000000004004b00001bc40000613d00000002053000290000000006320019000000200660008a0000000007460019000000000845001900000000080804330000000000870435000000200440008c00001bbe0000c13d000000000003004b00001bdf0000613d0000000704000029000000000502001900001bd50000013d0000000005420019000000000004004b00001bd20000613d0000000706000029000000000702001900000000680604340000000007870436000000000057004b00001bce0000c13d000000000003004b00001bdf0000613d00000007044000290000000303300210000000000605043300000000063601cf000000000636022f00000000040404330000010003300089000000000434022f00000000033401cf000000000363019f00000000003504350000001f03100039000000000393016f00000000012100190000000000010435000000a4013000390000073c0010009c0000073c0100804100000060011002100000073c00a0009c0000073c0200004100000000020a40190000004002200210000000000121019f00000000020004140000073c0020009c0000073c02008041000000c002200210000000000121019f000000080200002900090000000a001d1ceb1ce10000040f000000090a00002900000060031002700000073c03300197000000200030008c00000020040000390000000004034019000000200640019000000000056a001900001c030000613d000000000701034f00000000080a0019000000007907043c0000000008980436000000000058004b00001bff0000c13d0000001f0740019000001c100000613d000000000661034f0000000307700210000000000805043300000000087801cf000000000878022f000000000606043b0000010007700089000000000676022f00000000067601cf000000000686019f0000000000650435000100000003001f00030000000103550000000100200190000000200900008a00001c370000613d0000001f01400039000000600210018f0000000001a20019000000000021004b000000000200003900000001020040390000073f0010009c00001c690000213d000000010020019000001c690000c13d000000400010043f000000200030008c00001b7d0000413d00000000020a04330000075e0020019800001b7d0000c13d0000075f022001970000075c0020009c000000060300002900001c650000c13d0000000103300039000000040030006c000000000a01001900001ba30000413d000000000100041a000000040010006c00001b7d0000c13d000000000001042d000007d301000041000000000010043f0000001101000039000000040010043f000007d40100004100001ced00010430000000000003004b00001c3b0000c13d000000600200003900001c620000013d0000001f023000390000073d022001970000003f022000390000075d04200197000000400200043d0000000004420019000000000024004b000000000500003900000001050040390000073f0040009c00001c690000213d000000010050019000001c690000c13d000000400040043f0000001f0430018f00000000063204360000073e05300198000100000006001d000000000356001900001c550000613d000000000601034f0000000107000029000000006806043c0000000007870436000000000037004b00001c510000c13d000000000004004b00001c620000613d000000000151034f0000000304400210000000000503043300000000054501cf000000000545022f000000000101043b0000010004400089000000000141022f00000000014101cf000000000151019f00000000001304350000000001020433000000000001004b00001c6f0000c13d000007de01000041000000000010043f000007b10100004100001ced00010430000007d301000041000000000010043f0000004101000039000000040010043f000007d40100004100001ced0001043000000001020000290000073c0020009c0000073c0200804100000040022002100000073c0010009c0000073c010080410000006001100210000000000121019f00001ced00010430000000000001042f000007e001000041000000000010043f000007b10100004100001ced00010430000007df01000041000000000010043f000007b10100004100001ced000104300001000000000002000000000001004b00001cb10000613d000000000200041a000000000012004b00001cb10000a13d000100000001001d000000000010043f0000000401000039000000200010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f000000010020019000001caf0000613d000000000101043b000000000101041a000007ac00100198000000010200002900001cb10000c13d000000000001004b00001cae0000c13d000000010220008a000100000002001d000000000020043f0000000401000039000000200010043f00000000010004140000073c0010009c0000073c01008041000000c00110021000000749011001c700008010020000391ceb1ce60000040f000000010020019000001caf0000613d000000000101043b000000000101041a000000000001004b000000010200002900001c9b0000613d000000000001042d000000000100001900001ced00010430000007f601000041000000000010043f000007b10100004100001ced0001043000010000000000020000074f02000041000000000502041a000000000200041400000742061001970000073c0020009c0000073c02008041000000c00120021000000750011001c70000800d0200003900000003030000390000075104000041000100000006001d1ceb1ce10000040f000000010020019000001cc90000613d0000074f010000410000000102000029000000000021041b000000000001042d000000000100001900001ced00010430000000000001042f0000073c0010009c0000073c0100804100000040011002100000073c0020009c0000073c020080410000006002200210000000000112019f00000000020004140000073c0020009c0000073c02008041000000c002200210000000000112019f00000750011001c700008010020000391ceb1ce60000040f000000010020019000001cdf0000613d000000000101043b000000000001042d000000000100001900001ced0001043000001ce4002104210000000102000039000000000001042d0000000002000019000000000001042d00001ce9002104230000000102000039000000000001042d0000000002000019000000000001042d00001ceb0000043200001cec0001042e00001ced000104300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000001ffffffe000000000000000000000000000000000000000000000000000000000ffffffe0000000000000000000000000000000000000000000000000ffffffffffffffff80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000ffffffffffbfa87805ed57dc1f0d489ce33be4c4577d74ccde357eeeee058a32c55c44a532405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5acebfa87805ed57dc1f0d489ce33be4c4577d74ccde357eeeee058a32c55c44a5310200000000000000000000000000000000000020000000000000000000000000000000000000000000000000721c002b0059009a671d00ad1700c9748146cd1b0200000000000000000000000000000000000040000000000000000000000000cc5dc080ff977b3c3a211fa63ab74f90f658f5ba9d3236e92c8f59570f442aac1806aa1896bbf26568e884a7374b41e002500962caba6a15023a8d90e8508b830200000200000000000000000000000000000024000000000000000000000000fb2de5d7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffff7487392702000000000000000000000000000000000000000000000000000000000000008be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e000000000000000000000ffffffffffffffffffffffffffffffffffffffffffff0000000000ffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffff0000000000ffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffdffffffffffffffffffffffffffffffffffffffffffffffffeffffffffffffffff796b89b91644bc98cd93958e4c9038275d622183e25ac5af08cc6b5d9553913202000002000000000000000000000000000000040000000000000000000000000000000200000000000000000000000000000000000000000000000000000000ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef150b7a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ffffffe000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa4ec00224afccfdb70000000200000000000000000000000000000040000001000000000000000000000000000000000000000000000000000000000000000000000000006221d13b000000000000000000000000000000000000000000000000000000009b08a22e00000000000000000000000000000000000000000000000000000000c23dc68e00000000000000000000000000000000000000000000000000000000e985e9c400000000000000000000000000000000000000000000000000000000f2fde38a00000000000000000000000000000000000000000000000000000000f2fde38b00000000000000000000000000000000000000000000000000000000fee81cf400000000000000000000000000000000000000000000000000000000e985e9c500000000000000000000000000000000000000000000000000000000f04e283e00000000000000000000000000000000000000000000000000000000c23dc68f00000000000000000000000000000000000000000000000000000000c87b56dd00000000000000000000000000000000000000000000000000000000db846f7f00000000000000000000000000000000000000000000000000000000a9fc664d00000000000000000000000000000000000000000000000000000000a9fc664e00000000000000000000000000000000000000000000000000000000b88d4fde00000000000000000000000000000000000000000000000000000000c002d23d000000000000000000000000000000000000000000000000000000009b08a22f000000000000000000000000000000000000000000000000000000009e05d24000000000000000000000000000000000000000000000000000000000a22cb465000000000000000000000000000000000000000000000000000000007e55c5d60000000000000000000000000000000000000000000000000000000095d89b400000000000000000000000000000000000000000000000000000000095d89b410000000000000000000000000000000000000000000000000000000099a2557a000000000000000000000000000000000000000000000000000000009a4f41ba000000000000000000000000000000000000000000000000000000007e55c5d7000000000000000000000000000000000000000000000000000000008462151c000000000000000000000000000000000000000000000000000000008da5cb5b00000000000000000000000000000000000000000000000000000000690d831f00000000000000000000000000000000000000000000000000000000690d83200000000000000000000000000000000000000000000000000000000070a0823100000000000000000000000000000000000000000000000000000000715018a6000000000000000000000000000000000000000000000000000000006221d13c000000000000000000000000000000000000000000000000000000006352211e0000000000000000000000000000000000000000000000000000000068ec4eb20000000000000000000000000000000000000000000000000000000023b872dc0000000000000000000000000000000000000000000000000000000042af83fa0000000000000000000000000000000000000000000000000000000054d1f13c0000000000000000000000000000000000000000000000000000000057737ee50000000000000000000000000000000000000000000000000000000057737ee6000000000000000000000000000000000000000000000000000000005bbb21770000000000000000000000000000000000000000000000000000000054d1f13d0000000000000000000000000000000000000000000000000000000055f804b30000000000000000000000000000000000000000000000000000000042af83fb0000000000000000000000000000000000000000000000000000000050ebc2570000000000000000000000000000000000000000000000000000000054c06aee0000000000000000000000000000000000000000000000000000000032cb6b0b0000000000000000000000000000000000000000000000000000000032cb6b0c000000000000000000000000000000000000000000000000000000003c4bbb2d0000000000000000000000000000000000000000000000000000000042842e0e0000000000000000000000000000000000000000000000000000000023b872dd0000000000000000000000000000000000000000000000000000000025692962000000000000000000000000000000000000000000000000000000002a55205a00000000000000000000000000000000000000000000000000000000098144d3000000000000000000000000000000000000000000000000000000001138ebad000000000000000000000000000000000000000000000000000000001138ebae0000000000000000000000000000000000000000000000000000000018160ddd000000000000000000000000000000000000000000000000000000001a6f72ff00000000000000000000000000000000000000000000000000000000098144d4000000000000000000000000000000000000000000000000000000000a302530000000000000000000000000000000000000000000000000000000000d705df60000000000000000000000000000000000000000000000000000000006fdde020000000000000000000000000000000000000000000000000000000006fdde0300000000000000000000000000000000000000000000000000000000081812fc00000000000000000000000000000000000000000000000000000000095ea7b300000000000000000000000000000000000000000000000000000000014635460000000000000000000000000000000000000000000000000000000001ffc9a70000000000000000000000000000000000000000000000000000000004634d8d00000000000000000000000000000000000000000000000000000000389a75e10000000000000000000000000000000000000020000000800000000000000000000000000000000000000000000000000000000000000000000000007448fbae00000000000000000000000000000000000000040000001c000000000000000002000000000000000000000000000000000000200000000c0000000000000000000000000000000000000000000000000000000000000000000000006f5e881800000000000000000000000000000000000000200000000000000000000000000000000100000000000000000000000000000000000000000000000000000000df6966c971051c3d54ec59162606531493a51404a002842f56009d7e5cf4a8c700ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3000000000000000000000000000000000000000000000000000000000000000a14c4b50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000f523226980800032483afb00000000000000000000000000000000000000000000000000000000ffffffffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffff0017307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c31ffffffffffffffffffff00ffffffffffffffffffffffffffffffffffffffffff000000000000000000000100000000000000000000000000000000000000000002000000000000000000000000000000000000200000008000000000000000006787c7f9a80aa0f5ceddab2c54f1f5169c0b88e75dd5e19d5e858a64144c7dbcffffffffffffffffffffffffffffffffffffffffff00ffffffffffffffffffff000000000000000000000000000000000000000000010000000000000000000032c1995a000000000000000000000000000000000000000000000000000000007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0000000000000000000000000000000000000000000000000ffffffffffffff7fc2575a0e9e593c00f959f8c92f12db2869c3395a3b0502d05e2516446f71f85b00000000000000000000000000000000000000000000003fffffffffffffffe08f4eb60400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffff9fffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000000000010000000000000001000000000000000000000000000000000000000000000000fffffffffffffffe000000000000000000000000000000000000000000000000ffffffffffff80009cc7f708afc65944829bd487b90b72536b1951864fbfc14e125fc972a6507f3900000000000000000000000000000000000000000000000000000000b12d13ebffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000ffffffffffffffffffffffffffffffffffffffffffff0bb25a4e00000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffff0000000000ffffffffff00000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffffeff4e487b710000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000240000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff000000000000000000000000000000000000000000000000ffffffffffffffbfffffffffffffffef0000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000209699368efae3c2ab13a6e9d9f9aceb6c5aebfb5ffd7bd0a9ff6281a30b5739209699368efae3c2ab13a6e9d9f9aceb6c5aebfb5ffd7bd0a9ff6281a30b5738fa7b8eab7da67f412cc9575ed43464468f9bfbae89d1675917346ca6d8fe3c920027b15500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffc000000d1a57ed6000000000000000000000000000000000000000000000000000000005cbd944100000000000000000000000000000000000000000000000000000000b562e8dd00000000000000000000000000000000000000000000000000000000ddefae2800000000000000000000000000000000000000000000000000000000e62edb7d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff0000000000000000000000000000000000000040000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd5d00dbf36a107da19e49527a7176a1babf963b4b0ff8cde35ee35d6cd8f1f9ac7e1d000000000000000000000000000000000000000000ff00000000000000000000a11481000000000000000000000000000000000000000000000000000000000059c896be00000000000000000000000000000000000000000000000000000000caee23ea000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000084000000000000000000000000ea553b34000000000000000000000000000000000000000000000000000000003d693ada00000000000000000000000000000000000000000000000000000000d2ade55600000000000000000000000000000000000000000000000000000000e2ebe17a00000000000000000000000000000000000000000000000000000000d05cb6090000000000000000000000000000000000000000000000000000000006290e4e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000800000000000000000cfb3b94200000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffff00000000000000000000000000000000000000008c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b925df2d9b4200000000000000000000000000000000000000000000000000000000cf4700e4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082b4290000000000000000000000000000000000000000000000000000000000b4457eaa00000000000000000000000000000000000000000000000000000000350a88b380ac58ccffffffffffffffffffffffffffffffffffffffffffffffffffffffff80ac58cd00000000000000000000000000000000000000000000000000000000a07d229a00000000000000000000000000000000000000000000000000000000ad0d7f6c0000000000000000000000000000000000000000000000000000000001ffc9a7000000000000000000000000000000000000000000000000000000005b5e139f00000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000ffffffffffffff80000000000000000000000000000000000000000000000000ffffffffffffffe000000000000000000000000000000000000000000000000000000000000000001f8cba3edeaa34e20c9ff536c5fd2c93576c8343af2614d1ee21cc30476aa33f
[ Download: CSV Export ]
[ Download: CSV Export ]
A token is a representation of an on-chain or off-chain asset. The token page shows information such as price, total supply, holders, transfers and social links. Learn more about this page in our Knowledge Base.