ETH Price: $1,796.14 (-2.73%)
    /

    Token

    Hooded Abstract Name Service (ANS)

    Overview

    Max Total Supply

    0 ANS

    Holders

    543

    Market

    Volume (24H)

    N/A

    Min Price (24H)

    N/A

    Max Price (24H)

    N/A
    Balance
    3 ANS
    0x0c0898e12b6a317660474de8fff1e0069e2b3ad6
    Loading...
    Loading
    Loading...
    Loading
    Loading...
    Loading

    Click here to update the token information / general information
    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.

    Contract Source Code Verified (Exact Match)

    Contract Name:
    HoodedAbstractNameService

    Compiler Version
    v0.8.24+commit.e11b9ed9

    ZkSolc Version
    v1.5.11

    Optimization Enabled:
    Yes with Mode 3

    Other Settings:
    paris EvmVersion
    File 1 of 14 : HoodedAbstractNameServiceV4.sol
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    /*
    _ _ _ _ ___ _ _
    | || |___ ___ __| |___ __| | | _ \ |_ __ _ _ _| |_ ___ _ __ ___
    | __ / _ \/ _ \/ _` / -_) _` | | _/ ' \/ _` | ' \ _/ _ \ ' \(_-<
    |_||_\___/\___/\__,_\___\__,_| |_| |_||_\__,_|_||_\__\___/_|_|_/__/
    */
    // SPDX-License-Identifier: MIT
    pragma solidity ^0.8.24;
    import "@openzeppelin/contracts/token/ERC721/extensions/ERC721URIStorage.sol";
    import "@openzeppelin/contracts/token/ERC721/IERC721.sol";
    import "@openzeppelin/contracts/utils/Counters.sol";
    import {StringUtils} from "./libraries/StringUtils.sol";
    import {Base64} from "./libraries/Base64.sol";
    contract HoodedAbstractNameService is ERC721URIStorage {
    //VARIABLE
    IERC721 public immutable NFT_COLLECTION;
    mapping(string => address ) public domains;
    mapping(string => string) public records;
    mapping (uint => string) public names;
    string public tld;
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 2 of 14 : StringUtils.sol
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    // SPDX-License-Identifier: MIT
    pragma solidity ^0.8.24;
    library StringUtils {
    function strlen(string memory s) internal pure returns (uint) {
    uint len;
    uint i = 0;
    uint bytelength = bytes(s).length;
    for(len = 0; i < bytelength; len++) {
    bytes1 b = bytes(s)[i];
    if(b < 0x80) {
    i += 1;
    } else if (b < 0xE0) {
    i += 2;
    } else if (b < 0xF0) {
    i += 3;
    } else if (b < 0xF8) {
    i += 4;
    } else if (b < 0xFC) {
    i += 5;
    } else {
    i += 6;
    }
    }
    return len;
    }
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 3 of 14 : Base64.sol
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    // SPDX-License-Identifier: MIT
    pragma solidity ^0.8.24;
    library Base64 {
    string internal constant TABLE_ENCODE = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/';
    bytes internal constant TABLE_DECODE = hex"0000000000000000000000000000000000000000000000000000000000000000"
    hex"00000000000000000000003E0000003F3435363738393A3B3C3D000000000000"
    hex"00000102030405060708090A0B0C0D0E0F101112131415161718190000000000"
    hex"001A1B1C1D1E1F202122232425262728292A2B2C2D2E2F303132330000000000";
    function encode(bytes memory data) internal pure returns (string memory) {
    if (data.length == 0) return '';
    // load the table into memory
    string memory table = TABLE_ENCODE;
    // multiply by 4/3 rounded up
    uint256 encodedLen = 4 * ((data.length + 2) / 3);
    // add some extra buffer at the end required for the writing
    string memory result = new string(encodedLen + 32);
    assembly {
    // set the actual output length
    mstore(result, encodedLen)
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 4 of 14 : IERC721.sol
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    // SPDX-License-Identifier: MIT
    // OpenZeppelin Contracts (last updated v4.6.0) (token/ERC721/IERC721.sol)
    pragma solidity ^0.8.0;
    import "../../utils/introspection/IERC165.sol";
    /**
    * @dev Required interface of an ERC721 compliant contract.
    */
    interface IERC721 is IERC165 {
    /**
    * @dev Emitted when `tokenId` token is transferred from `from` to `to`.
    */
    event Transfer(address indexed from, address indexed to, uint256 indexed tokenId);
    /**
    * @dev Emitted when `owner` enables `approved` to manage the `tokenId` token.
    */
    event Approval(address indexed owner, address indexed approved, uint256 indexed tokenId);
    /**
    * @dev Emitted when `owner` enables or disables (`approved`) `operator` to manage all of its assets.
    */
    event ApprovalForAll(address indexed owner, address indexed operator, bool approved);
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 5 of 14 : Counters.sol
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    // SPDX-License-Identifier: MIT
    // OpenZeppelin Contracts v4.4.1 (utils/Counters.sol)
    pragma solidity ^0.8.0;
    /**
    * @title Counters
    * @author Matt Condon (@shrugs)
    * @dev Provides counters that can only be incremented, decremented or reset. This can be used e.g. to track the number
    * of elements in a mapping, issuing ERC721 ids, or counting request ids.
    *
    * Include with `using Counters for Counters.Counter;`
    */
    library Counters {
    struct Counter {
    // This variable should never be directly accessed by users of the library: interactions must be restricted to
    // the library's function. As of Solidity v0.5.2, this cannot be enforced, though there is a proposal to add
    // this feature: see https://github.com/ethereum/solidity/issues/4637
    uint256 _value; // default: 0
    }
    function current(Counter storage counter) internal view returns (uint256) {
    return counter._value;
    }
    function increment(Counter storage counter) internal {
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 6 of 14 : ERC721URIStorage.sol
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    // SPDX-License-Identifier: MIT
    // OpenZeppelin Contracts v4.4.1 (token/ERC721/extensions/ERC721URIStorage.sol)
    pragma solidity ^0.8.0;
    import "../ERC721.sol";
    /**
    * @dev ERC721 token with storage based token URI management.
    */
    abstract contract ERC721URIStorage is ERC721 {
    using Strings for uint256;
    // Optional mapping for token URIs
    mapping(uint256 => string) private _tokenURIs;
    /**
    * @dev See {IERC721Metadata-tokenURI}.
    */
    function tokenURI(uint256 tokenId) public view virtual override returns (string memory) {
    require(_exists(tokenId), "ERC721URIStorage: URI query for nonexistent token");
    string memory _tokenURI = _tokenURIs[tokenId];
    string memory base = _baseURI();
    // If there is no base URI, return the token URI.
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 7 of 14 : ERC721.sol
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    // SPDX-License-Identifier: MIT
    // OpenZeppelin Contracts (last updated v4.6.0) (token/ERC721/ERC721.sol)
    pragma solidity ^0.8.0;
    import "./IERC721.sol";
    import "./IERC721Receiver.sol";
    import "./extensions/IERC721Metadata.sol";
    import "../../utils/Address.sol";
    import "../../utils/Context.sol";
    import "../../utils/Strings.sol";
    import "../../utils/introspection/ERC165.sol";
    /**
    * @dev Implementation of https://eips.ethereum.org/EIPS/eip-721[ERC721] Non-Fungible Token Standard, including
    * the Metadata extension, but not including the Enumerable extension, which is available separately as
    * {ERC721Enumerable}.
    */
    contract ERC721 is Context, ERC165, IERC721, IERC721Metadata {
    using Address for address;
    using Strings for uint256;
    // Token name
    string private _name;
    // Token symbol
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 8 of 14 : IERC165.sol
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    // SPDX-License-Identifier: MIT
    // OpenZeppelin Contracts v4.4.1 (utils/introspection/IERC165.sol)
    pragma solidity ^0.8.0;
    /**
    * @dev Interface of the ERC165 standard, as defined in the
    * https://eips.ethereum.org/EIPS/eip-165[EIP].
    *
    * Implementers can declare support of contract interfaces, which can then be
    * queried by others ({ERC165Checker}).
    *
    * For an implementation, see {ERC165}.
    */
    interface IERC165 {
    /**
    * @dev Returns true if this contract implements the interface defined by
    * `interfaceId`. See the corresponding
    * https://eips.ethereum.org/EIPS/eip-165#how-interfaces-are-identified[EIP section]
    * to learn more about how these ids are created.
    *
    * This function call must use less than 30 000 gas.
    */
    function supportsInterface(bytes4 interfaceId) external view returns (bool);
    }
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 9 of 14 : Address.sol
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    // SPDX-License-Identifier: MIT
    // OpenZeppelin Contracts (last updated v4.5.0) (utils/Address.sol)
    pragma solidity ^0.8.1;
    /**
    * @dev Collection of functions related to the address type
    */
    library Address {
    /**
    * @dev Returns true if `account` is a contract.
    *
    * [IMPORTANT]
    * ====
    * It is unsafe to assume that an address for which this function returns
    * false is an externally-owned account (EOA) and not a contract.
    *
    * Among others, `isContract` will return false for the following
    * types of addresses:
    *
    * - an externally-owned account
    * - a contract in construction
    * - an address where a contract will be created
    * - an address where a contract lived, but was destroyed
    * ====
    *
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 10 of 14 : Strings.sol
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    // SPDX-License-Identifier: MIT
    // OpenZeppelin Contracts v4.4.1 (utils/Strings.sol)
    pragma solidity ^0.8.0;
    /**
    * @dev String operations.
    */
    library Strings {
    bytes16 private constant _HEX_SYMBOLS = "0123456789abcdef";
    /**
    * @dev Converts a `uint256` to its ASCII `string` decimal representation.
    */
    function toString(uint256 value) internal pure returns (string memory) {
    // Inspired by OraclizeAPI's implementation - MIT licence
    // https://github.com/oraclize/ethereum-api/blob/b42146b063c7d6ee1358846c198246239e9360e8/oraclizeAPI_0.4.25.sol
    if (value == 0) {
    return "0";
    }
    uint256 temp = value;
    uint256 digits;
    while (temp != 0) {
    digits++;
    temp /= 10;
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 11 of 14 : Context.sol
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    // 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;
    }
    }
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 12 of 14 : IERC721Receiver.sol
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    // SPDX-License-Identifier: MIT
    // OpenZeppelin Contracts (last updated v4.6.0) (token/ERC721/IERC721Receiver.sol)
    pragma solidity ^0.8.0;
    /**
    * @title ERC721 token receiver interface
    * @dev Interface for any contract that wants to support safeTransfers
    * from ERC721 asset contracts.
    */
    interface IERC721Receiver {
    /**
    * @dev Whenever an {IERC721} `tokenId` token is transferred to this contract via {IERC721-safeTransferFrom}
    * by `operator` from `from`, this function is called.
    *
    * It must return its Solidity selector to confirm the token transfer.
    * If any other value is returned or the interface is not implemented by the recipient, the transfer will be reverted.
    *
    * The selector can be obtained in Solidity with `IERC721Receiver.onERC721Received.selector`.
    */
    function onERC721Received(
    address operator,
    address from,
    uint256 tokenId,
    bytes calldata data
    ) external returns (bytes4);
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 13 of 14 : IERC721Metadata.sol
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    // SPDX-License-Identifier: MIT
    // OpenZeppelin Contracts v4.4.1 (token/ERC721/extensions/IERC721Metadata.sol)
    pragma solidity ^0.8.0;
    import "../IERC721.sol";
    /**
    * @title ERC-721 Non-Fungible Token Standard, optional metadata extension
    * @dev See https://eips.ethereum.org/EIPS/eip-721
    */
    interface IERC721Metadata is IERC721 {
    /**
    * @dev Returns the token collection name.
    */
    function name() external view returns (string memory);
    /**
    * @dev Returns the token collection symbol.
    */
    function symbol() external view returns (string memory);
    /**
    * @dev Returns the Uniform Resource Identifier (URI) for `tokenId` token.
    */
    function tokenURI(uint256 tokenId) external view returns (string memory);
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 14 of 14 : ERC165.sol
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    // SPDX-License-Identifier: MIT
    // OpenZeppelin Contracts v4.4.1 (utils/introspection/ERC165.sol)
    pragma solidity ^0.8.0;
    import "./IERC165.sol";
    /**
    * @dev Implementation of the {IERC165} interface.
    *
    * Contracts that want to implement ERC165 should inherit from this contract and override {supportsInterface} to check
    * for the additional interface id that will be supported. For example:
    *
    * ```solidity
    * function supportsInterface(bytes4 interfaceId) public view virtual override returns (bool) {
    * return interfaceId == type(MyInterface).interfaceId || super.supportsInterface(interfaceId);
    * }
    * ```
    *
    * Alternatively, {ERC165Storage} provides an easier to use but more expensive implementation.
    */
    abstract contract ERC165 is IERC165 {
    /**
    * @dev See {IERC165-supportsInterface}.
    */
    function supportsInterface(bytes4 interfaceId) public view virtual override returns (bool) {
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    Settings
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    {
    "evmVersion": "paris",
    "optimizer": {
    "enabled": true,
    "mode": "3"
    },
    "outputSelection": {
    "*": {
    "*": [
    "abi"
    ]
    }
    },
    "detectMissingLibraries": false,
    "forceEVMLA": false,
    "enableEraVMExtensions": false,
    "libraries": {}
    }
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    Contract Security Audit

    Contract ABI

    API
    [{"inputs":[{"internalType":"string","name":"_tld","type":"string"},{"internalType":"address","name":"nftCollection","type":"address"}],"stateMutability":"payable","type":"constructor"},{"inputs":[],"name":"AlreadyRegistered","type":"error"},{"inputs":[{"internalType":"string","name":"name","type":"string"}],"name":"InvalidName","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":"string","name":"name","type":"string"},{"indexed":false,"internalType":"address","name":"from","type":"address"},{"indexed":false,"internalType":"address","name":"to","type":"address"}],"name":"DomainTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"string","name":"name","type":"string"},{"indexed":false,"internalType":"string","name":"record","type":"string"},{"indexed":false,"internalType":"address","name":"setter","type":"address"}],"name":"RecordSet","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"},{"inputs":[],"name":"NFT_COLLECTION","outputs":[{"internalType":"contract IERC721","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"approve","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"string","name":"","type":"string"}],"name":"domains","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"string","name":"name","type":"string"}],"name":"getAddress","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getAllNames","outputs":[{"internalType":"string[]","name":"","type":"string[]"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"getApproved","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"string","name":"name","type":"string"}],"name":"getRecord","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"operator","type":"address"}],"name":"isApprovedForAll","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"isOwner","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"","type":"uint256"}],"name":"names","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address payable","name":"","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":"string","name":"name","type":"string"}],"name":"price","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"string","name":"","type":"string"}],"name":"records","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"string","name":"name","type":"string"}],"name":"register","outputs":[],"stateMutability":"payable","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":"nonpayable","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":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"operator","type":"address"},{"internalType":"bool","name":"approved","type":"bool"}],"name":"setApprovalForAll","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"string","name":"name","type":"string"},{"internalType":"string","name":"record","type":"string"}],"name":"setRecord","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":[],"name":"tld","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":"string","name":"name","type":"string"},{"internalType":"address","name":"to","type":"address"}],"name":"transferDomain","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"transferFrom","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"string","name":"name","type":"string"}],"name":"valid","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"pure","type":"function"}]

    9c4d535b0000000000000000000000000000000000000000000000000000000000000000010006bdc124c2db50209f2e0962c172ad664b5869d02e746841e854e9d83111000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000040000000000000000000000000cc367ea125c60de7a0c6c4636d5f51aa3a68d0df00000000000000000000000000000000000000000000000000000000000000036162730000000000000000000000000000000000000000000000000000000000

    Deployed Bytecode

    0x0002000000000002001500000000000200010000000103550000006003100270000006000030019d00000600033001970000000100200190000000210000c13d000000800c0000390000004000c0043f000000040030008c0000003e0000413d000000000201043b000000e0022002700000061d0020009c000000590000213d000006310020009c000000820000213d0000063b0020009c000001d70000a13d0000063c0020009c000002430000213d0000063f0020009c000002800000613d000006400020009c0000003e0000c13d0000000001000416000000000001004b0000003e0000c13d000000000103001917c50f300000040f17c510a00000040f0000009b0000013d0000001f023000390000060102200197000000a002200039000000400020043f0000001f0430018f0000060205300198000000a0025000390000002f0000613d000000a006000039000000000701034f000000007807043c0000000006860436000000000026004b0000002b0000c13d000000000004004b0000003c0000613d000000000151034f0000000304400210000000000502043300000000054501cf000000000545022f000000000101043b0000010004400089000000000141022f00000000014101cf000000000151019f0000000000120435000000400030008c000000400000813d0000000001000019000017c700010430000000a00200043d000006030020009c0000003e0000213d0000001f01200039000000000031004b000000000400001900000604040080410000060401100197000000000001004b00000000050000190000060405004041000006040010009c000000000504c019000000000005004b0000003e0000c13d000000a0012000390000000001010433000006030010009c000001560000a13d0000066a01000041000000000010043f0000004101000039000000040010043f0000065c01000041000017c7000104300000061e0020009c000000a90000213d000006280020009c000001e60000a13d000006290020009c0000024f0000213d0000062c0020009c000002a70000613d0000062d0020009c0000003e0000c13d000000440030008c0000003e0000413d0000000002000416000000000002004b0000003e0000c13d0000000402100370000000000202043b001300000002001d000006050020009c0000003e0000213d0000002401100370000000000201043b000000000002004b0000000001000039000000010100c039001200000002001d000000000012004b0000003e0000c13d0000000002000411000000130020006c000004c90000c13d0000066101000041000000800010043f0000002001000039000000840010043f0000001901000039000000a40010043f0000068b01000041000000c40010043f0000068c01000041000017c700010430000006320020009c0000020b0000a13d000006330020009c0000025a0000213d000006360020009c000002b30000613d000006370020009c0000003e0000c13d0000000001000416000000000001004b0000003e0000c13d000000000103001917c50fb00000040f0000000013010434001200000003001d000000400200043d001300000002001d17c50efc0000040f00000012030000290000001301000029000000000413001900000008020000390000000000240435000000200230003917c5178d0000040f000000400200043d001300000002001d17c5101e0000040f000000130210006a000000130100002917c50f660000040f0000002001000039000000400200043d001200000002001d0000000002120436000000130100002917c50f090000040f0000001202000029000004870000013d0000061f0020009c000002240000a13d000006200020009c000002750000213d000006230020009c000002c40000613d000006240020009c0000003e0000c13d000000240030008c0000003e0000413d0000000402100370000000000202043b000006030020009c0000003e0000213d0000002304200039000000000034004b0000003e0000813d0000000404200039000000000541034f000000000505043b001300000005001d000006030050009c0000003e0000213d0000002405200039001100000005001d001200130050002d000000120030006b0000003e0000213d00000013020000290000069d072001980000001f0620018f000e00200040003d0000000e021003600000008001700039000000d20000613d0000008003000039000000000402034f000000004504043c0000000003530436000000000013004b000000ce0000c13d000000000006004b000000df0000613d000000000272034f0000000303600210000000000401043300000000043401cf000000000434022f000000000202043b0000010003300089000000000232022f00000000023201cf000000000242019f0000000000210435000f00000007001d001000000006001d00000013030000290000008001300039000000070200003900000000002104350000002001300039000006000010009c000d00000001001d000006000100804100000060011002100000000002000414000006000020009c0000060002008041000000c002200210000000000121019f00000648011001c7000080100200003917c517c00000040f00000001002001900000003e0000613d000000400500043d000000000101043b000000000101041a0000060500100198000005d20000c13d00000013010000290000001f011000390000069d041001970000003f01400039000c069d0010019b0000000c01500029000000000051004b00000000020000390000000102004039000006030010009c000000530000213d0000000100200190000000530000c13d000000400010043f000000130100002900000000031504360000001201000029000000000010007c0000003e0000213d00000001020003670000000e012003600000000f063000290000000f0000006b000001170000613d000000000701034f0000000008030019000000007907043c0000000008980436000000000068004b000001130000c13d000000100000006b000001250000613d0000000f0710036000000010080000290000000308800210000000000906043300000000098901cf000000000989022f000000000707043b0000010008800089000000000787022f00000000078701cf000000000797019f00000000007604350000000d0650002900000000000604350000000005050433000000000005004b000007ef0000c13d000000400200043d0000002403200039000000130500002900000000005304350000068103000041000000000032043500000004032000390000002005000039000000000053043500000044032000390000000f053000290000000f0000006b0000013d0000613d000000000601034f0000000007030019000000006806043c0000000007870436000000000057004b000001390000c13d000000100000006b0000014b0000613d0000000f0110036000000010060000290000000306600210000000000705043300000000076701cf000000000767022f000000000101043b0000010006600089000000000161022f00000000016101cf000000000171019f000000000015043500000013013000290000000000010435000006000020009c00000600020080410000004001200210000006820040009c00000682040080410000006002400210000000000112019f000006830110009a000017c7000104300000001f041000390000069d044001970000003f044000390000069d04400197000000400600043d0000000004460019000000000064004b00000000050000390000000105004039000006030040009c000000530000213d0000000100500190000000530000c13d000000a003300039000000400040043f001300000006001d0000000004160436001200000004001d000000c0022000390000000004210019000000000034004b0000003e0000213d000000000001004b0000001206000029000001770000613d000000000300001900000000043600190000000005230019000000000505043300000000005404350000002003300039000000000013004b000001700000413d000000130110002900000020011000390000000000010435000000c00100043d001100000001001d000006050010009c0000003e0000213d000000400300043d000006060030009c000000530000213d0000004001300039000000400010043f0000001c01000039000000000713043600000607010000410000000000170435000000400400043d000006060040009c000000530000213d0000004001400039000000400010043f00000003010000390000000005140436000006080100004100000000001504350000000006030433000006030060009c000000530000213d000000000100041a000000010210019000000001081002700000007f0880618f0000001f0080008c00000000010000390000000101002039000000000012004b000003bd0000c13d000000200080008c000f00000004001d000d00000005001d000001c20000413d000b00000008001d000c00000007001d001000000006001d000e00000003001d000000000000043f0000000001000414000006000010009c0000060001008041000000c00110021000000609011001c7000080100200003917c517c00000040f00000001002001900000003e0000613d00000010060000290000001f026000390000000502200270000000200060008c0000000002004019000000000301043b0000000b010000290000001f01100039000000050110027000000000011300190000000002230019000000000012004b0000000f040000290000000e030000290000000c07000029000001c20000813d000000000002041b0000000102200039000000000012004b000001be0000413d0000001f0060008c000005c70000a13d001000000006001d000e00000003001d000000000000043f0000000001000414000006000010009c0000060001008041000000c00110021000000609011001c7000080100200003917c517c00000040f00000001002001900000003e0000613d000000200200008a0000001002200180000000000101043b000006240000c13d00000020030000390000000e06000029000006310000013d000006410020009c000003e50000613d000006420020009c000003840000613d000006430020009c0000003e0000c13d000000240030008c0000003e0000413d0000000002000416000000000002004b0000003e0000c13d0000000401100370000000000101043b17c510670000040f0000040a0000013d0000062e0020009c000003f90000613d0000062f0020009c000003a20000613d000006300020009c0000003e0000c13d0000000001000416000000000001004b0000003e0000c13d0000000103000039000000000203041a000000010420019000000001012002700000007f0110618f0000001f0010008c00000000050000390000000105002039000000000552013f0000000100500190000003bd0000c13d000000800010043f000000000004004b000004500000613d000000000030043f000000000001004b0000000002000019000004550000613d0000068d030000410000000002000019000000000403041a000000a005200039000000000045043500000001033000390000002002200039000000000012004b000002030000413d000004550000013d000006380020009c000004020000613d000006390020009c000003af0000613d0000063a0020009c0000003e0000c13d0000000001000416000000000001004b0000003e0000c13d000000000103001917c50f490000040f001300000001001d001200000002001d001100000003001d000000400100043d001000000001001d17c50f5b0000040f0000001004000029000000000004043500000013010000290000001202000029000000110300002917c5133c0000040f0000000001000019000017c60001042e000006250020009c000004110000613d000006260020009c000003c30000613d000006270020009c0000003e0000c13d000000440030008c0000003e0000413d0000000002000416000000000002004b0000003e0000c13d0000000402100370000000000202043b000006050020009c0000003e0000213d0000002401100370000000000101043b001300000001001d000006050010009c0000003e0000213d000000000020043f0000000501000039000000200010043f0000004002000039000000000100001917c5178d0000040f000000130200002917c5132c0000040f000000000101041a000000ff00100190000002b00000013d0000063d0020009c000002d20000613d0000063e0020009c0000003e0000c13d0000000001000416000000000001004b0000003e0000c13d000000000103001917c50f490000040f17c511180000040f0000000001000019000017c60001042e0000062a0020009c000003310000613d0000062b0020009c0000003e0000c13d0000000001000416000000000001004b0000003e0000c13d000000000103001917c50f300000040f17c510d20000040f000004080000013d000006340020009c000003550000613d000006350020009c0000003e0000c13d000000240030008c0000003e0000413d0000000002000416000000000002004b0000003e0000c13d0000000401100370000000000101043b000006050010009c0000003e0000213d000000000001004b0000046e0000c13d0000066101000041000000800010043f0000002001000039000000840010043f0000002a01000039000000a40010043f0000068e01000041000000c40010043f0000068f01000041000000e40010043f0000069001000041000017c700010430000006210020009c0000035e0000613d000006220020009c0000003e0000c13d0000000001000416000000000001004b0000003e0000c13d000000000103001917c50f300000040f17c515c30000040f0000040a0000013d000000440030008c0000003e0000413d0000000002000416000000000002004b0000003e0000c13d0000000402100370000000000202043b001300000002001d000006050020009c0000003e0000213d0000002401100370000000000101043b001200000001001d000000000010043f0000000201000039000000200010043f0000000001000414000006000010009c0000060001008041000000c00110021000000647011001c7000080100200003917c517c00000040f00000001002001900000003e0000613d000000000101043b000000000101041a0000060501100198000005610000c13d000000400100043d000000640210003900000697030000410000000000320435000000440210003900000698030000410000000000320435000000240210003900000029030000390000056c0000013d0000000001000416000000000001004b0000003e0000c13d000000000103001917c50f300000040f000000000300003117c50f780000040f17c516c50000040f000000000001004b0000000001000039000000010100c0390000040a0000013d000000240030008c0000003e0000413d0000000002000416000000000002004b0000003e0000c13d0000000401100370000000000101043b000000000010043f0000000901000039000000200010043f0000004002000039000000000100001917c5178d0000040f000000800200003917c5101e0000040f000000800210008a0000047e0000013d0000000001000416000000000001004b0000003e0000c13d0000000001000412001500000001001d001400000000003d000080050100003900000044030000390000000004000415000000150440008a00000005044002100000065a0200004117c517a20000040f000003fe0000013d000000440030008c0000003e0000413d0000000002000416000000000002004b0000003e0000c13d0000000402100370000000000402043b000006030040009c0000003e0000213d0000002302400039000000000032004b0000003e0000813d0000000402400039000000000521034f000000000505043b001000000005001d000006030050009c0000003e0000213d0000001004400029000f00240040003d0000000f0030006b0000003e0000213d0000002403100370000000000303043b000500000003001d000006050030009c0000003e0000213d00000010030000290000069d04300198000e001f00300193000d00200020003d0000000d02100360001100000004001d0000008001400039000002fb0000613d0000008003000039000000000402034f000000004504043c0000000003530436000000000013004b000002f70000c13d0000000e0000006b000003090000613d00000011022003600000000e030000290000000303300210000000000401043300000000043401cf000000000434022f000000000202043b0000010003300089000000000232022f00000000023201cf000000000242019f000000000021043500000010030000290000008001300039000000070200003900000000002104350000002001300039000006000010009c000c00000001001d000006000100804100000060011002100000000002000414000006000020009c0000060002008041000000c002200210000000000121019f00000648011001c7000080100200003917c517c00000040f00000001002001900000003e0000613d000000000101043b000000000101041a00000605011001970000000002000411000000000012004b0000061c0000c13d0000000b01000039000000000101041a000b00000001001d000000000001004b001300000000001d000400000000001d000006820000c13d000000040100002917c511040000040f00000000010004110000000502000029000000130300002917c511180000040f0000000001000019000017c60001042e000000840030008c0000003e0000413d0000000002000416000000000002004b0000003e0000c13d0000000402100370000000000202043b001300000002001d000006050020009c0000003e0000213d0000002402100370000000000202043b001200000002001d000006050020009c0000003e0000213d0000006402100370000000000402043b000006030040009c0000003e0000213d0000002302400039000000000032004b0000003e0000813d0000000402400039000000000121034f000000000201043b000000240140003917c50f780000040f00000044020000390000000102200367000000000302043b00000000040100190000001301000029000000120200002917c5133c0000040f0000000001000019000017c60001042e000000240030008c0000003e0000413d0000000002000416000000000002004b0000003e0000c13d0000000401100370000000000101043b17c513050000040f0000040a0000013d0000000001000416000000000001004b0000003e0000c13d0000000b01000039000000000101041a001200000001001d000006030010009c000000530000213d000000120100002900000005021002100000003f012000390000064501100197000006460010009c000000530000213d0000008001100039000000400010043f0000001203000029000000800030043f000000000003004b000004fd0000c13d00000020020000390000000003210436000000800200043d0000000000230435000000400310003900000005042002100000000006340019000000000002004b000005770000c13d0000000002160049000006000020009c00000600020080410000006002200210000006000010009c00000600010080410000004001100210000000000112019f000017c60001042e0000000001000416000000000001004b0000003e0000c13d000000000200041a000000010320019000000001012002700000007f0110618f0000001f0010008c00000000040000390000000104002039000000000442013f0000000100400190000003bd0000c13d000000800010043f000000000003004b000004500000613d000000000000043f000000000001004b0000000002000019000004550000613d00000699030000410000000002000019000000000403041a000000a005200039000000000045043500000001033000390000002002200039000000000012004b0000039a0000413d000004550000013d0000000001000416000000000001004b0000003e0000c13d0000000c01000039000000000101041a00000605011001970000000002000411000000000012004b00000000010000390000000101006039000000800010043f0000068401000041000017c60001042e0000000001000416000000000001004b0000003e0000c13d0000000a03000039000000000203041a000000010420019000000001012002700000007f0110618f0000001f0010008c00000000050000390000000105002039000000000552013f00000001005001900000045d0000613d0000066a01000041000000000010043f0000002201000039000000040010043f0000065c01000041000017c700010430000000240030008c0000003e0000413d0000000002000416000000000002004b0000003e0000c13d0000000401100370000000000101043b001300000001001d000000000010043f0000000201000039000000200010043f0000000001000414000006000010009c0000060001008041000000c00110021000000647011001c7000080100200003917c517c00000040f00000001002001900000003e0000613d000000000101043b000000000101041a0000060500100198000004900000c13d000000400100043d000000640210003900000685030000410000000000320435000000440210003900000686030000410000000000320435000000240210003900000031030000390000056c0000013d000000240030008c0000003e0000413d0000000002000416000000000002004b0000003e0000c13d0000000401100370000000000201043b0000067b002001980000003e0000c13d00000001010000390000067c022001970000069a0020009c000004750000613d0000069b0020009c000004750000613d0000069c0020009c000000000100c019000000800010043f0000068401000041000017c60001042e0000000001000416000000000001004b0000003e0000c13d0000000c01000039000000000101041a0000060501100197000000800010043f0000068401000041000017c60001042e0000000001000416000000000001004b0000003e0000c13d000000000103001917c50fb00000040f17c50ff90000040f000000000101041a0000060501100197000000400200043d0000000000120435000006000020009c0000060002008041000000400120021000000644011001c7000017c60001042e000000440030008c0000003e0000413d0000000002000416000000000002004b0000003e0000c13d0000000402100370000000000202043b000006030020009c0000003e0000213d0000002304200039000000000034004b0000003e0000813d0000000404200039000000000441034f000000000404043b001000000004001d000006030040009c0000003e0000213d0000002404200039000e00000004001d000f00100040002d0000000f0030006b0000003e0000213d0000002402100370000000000202043b000006030020009c0000003e0000213d0000002304200039000000000034004b0000003e0000813d0000000404200039000000000141034f000000000101043b000500000001001d000006030010009c0000003e0000213d0000002402200039000400000002001d0000000501200029000000000031004b0000003e0000213d0000000b01000039000000000101041a000d00000001001d000000000001004b000007300000c13d000000800100003900000044021000390000068903000041000000000032043500000024021000390000001003000039000000000032043500000661020000410000000000210435000000040210003900000020030000390000000000320435000006000010009c0000060001008041000000400110021000000662011001c7000017c7000104300000069e02200197000000a00020043f000000000001004b000000200200003900000000020060390000002002200039000000800100003917c50f660000040f000000400100043d001300000001001d000000800200003917c50f1b0000040f000004860000013d000000800010043f000000000004004b000004780000613d000000000030043f000000000001004b00000000020000190000047d0000613d00000666030000410000000002000019000000000403041a000000a005200039000000000045043500000001033000390000002002200039000000000012004b000004660000413d0000047d0000013d000000000010043f0000000301000039000000200010043f0000004002000039000000000100001917c5178d0000040f000000000101041a000000800010043f0000068401000041000017c60001042e0000069e02200197000000a00020043f000000000001004b000000200200003900000000020060390000002002200039000000800100003917c50f660000040f0000002001000039000000400200043d001300000002001d0000000002120436000000800100003917c50f090000040f00000013020000290000000001210049000006000010009c00000600010080410000006001100210000006000020009c00000600020080410000004002200210000000000121019f000017c60001042e0000001301000029000000000010043f0000000601000039000000200010043f0000000001000414000006000010009c0000060001008041000000c00110021000000647011001c7000080100200003917c517c00000040f00000001002001900000003e0000613d000000000101043b000000000201041a000000010320019000000001062002700000007f0660618f0000001f0060008c00000000040000390000000104002039000000000442013f0000000100400190000003bd0000c13d000000400500043d0000000004650436000000000003004b000006010000613d001100000004001d001200000006001d001300000005001d000000000010043f0000000001000414000006000010009c0000060001008041000000c00110021000000609011001c7000080100200003917c517c00000040f00000001002001900000003e0000613d0000001206000029000000000006004b000000000200001900000013050000290000001107000029000006060000613d000000000101043b00000000020000190000000003720019000000000401041a000000000043043500000001011000390000002002200039000000000062004b000004c10000413d000006060000013d000000000020043f0000000501000039000000200010043f0000000001000414000006000010009c0000060001008041000000c00110021000000647011001c7000080100200003917c517c00000040f00000001002001900000003e0000613d000000000101043b0000001302000029000000000020043f000000200010043f0000000001000414000006000010009c0000060001008041000000c00110021000000647011001c7000080100200003917c517c00000040f00000001002001900000003e0000613d000000000101043b000000000201041a0000069e022001970000001203000029000000000232019f000000000021041b000000400100043d0000000000310435000006000010009c000006000100804100000040011002100000000002000414000006000020009c0000060002008041000000c002200210000000000112019f00000609011001c70000800d0200003900000003030000390000068a040000410000000005000411000000130600002917c517bb0000040f00000001002001900000003e0000613d0000000001000019000017c60001042e00000060010000390000000003000019000000a00430003900000000001404350000002003300039000000000023004b000004ff0000413d0000000002000019001300000002001d000000000020043f0000000901000039000000200010043f0000000001000414000006000010009c0000060001008041000000c00110021000000647011001c7000080100200003917c517c00000040f000000800c00003900000001002001900000003e0000613d000000000101043b000000000201041a000000010320019000000001062002700000007f0660618f0000001f0060008c00000000040000390000000104002039000000000442013f0000000100400190000003bd0000c13d000000400500043d0000000004650436000000000003004b0000053f0000613d000f00000004001d001100000006001d001000000005001d000000000010043f0000000001000414000006000010009c0000060001008041000000c00110021000000609011001c7000080100200003917c517c00000040f000000800c00003900000001002001900000003e0000613d0000001106000029000000000006004b000005450000613d000000000201043b000000000100001900000010050000290000000f070000290000000003710019000000000402041a000000000043043500000001022000390000002001100039000000000061004b000005370000413d000005470000013d0000069e012001970000000000140435000000000006004b00000020010000390000000001006039000005470000013d000000000100001900000010050000290000003f011000390000069d021001970000000001520019000000000021004b00000000020000390000000102004039000006030010009c000000530000213d0000000100200190000000530000c13d000000400010043f000000800100043d0000001302000029000000000021004b00000c970000a13d0000000501200210000000a0011000390000000000510435000000800100043d000000000021004b00000c970000a13d0000000102200039000000120020006c000005050000413d000000400100043d000003720000013d000000130010006b000005930000c13d000000400100043d00000064021000390000069503000041000000000032043500000044021000390000069603000041000000000032043500000024021000390000002103000039000000000032043500000661020000410000000000210435000000040210003900000020030000390000000000320435000006000010009c000006000100804100000040011002100000067f011001c7000017c7000104300000000005000019000005810000013d0000001f087000390000069d088001970000000007670019000000000007043500000000066800190000000105500039000000000025004b0000037b0000813d0000000007160049000000400770008a0000000003730436000000200cc0003900000000070c043300000000870704340000000006760436000000000007004b000005790000613d0000000009000019000000000a690019000000000b980019000000000b0b04330000000000ba04350000002009900039000000000079004b0000058b0000413d000005790000013d0000000002000411000000000012004b000005d90000c13d0000001201000029000000000010043f0000000401000039000000200010043f0000000001000414000006000010009c0000060001008041000000c00110021000000647011001c7000080100200003917c517c00000040f00000001002001900000003e0000613d000000000101043b000000000201041a0000061b0220019700000013022001af000000000021041b0000001201000029000000000010043f0000000201000039000000200010043f0000000001000414000006000010009c0000060001008041000000c00110021000000647011001c7000080100200003917c517c00000040f00000001002001900000003e0000613d000000000101043b000000000101041a00000605051001980000029d0000613d0000000001000414000006000010009c0000060001008041000000c0011002100000065d011001c70000800d02000039000000040300003900000694040000410000001306000029000000120700002917c517bb0000040f00000001002001900000003e0000613d000004fb0000013d000000000006004b0000000001000019000005cb0000613d000000000107043300000003026002100000069f0220027f0000069f02200167000000000121016f0000000102600210000000000121019f0000063f0000013d00000649010000410000000000150435000006000050009c000006000500804100000040015002100000064a011001c7000017c700010430000000000010043f0000000501000039000000200010043f0000000001000414000006000010009c0000060001008041000000c00110021000000647011001c7000080100200003917c517c00000040f00000001002001900000003e0000613d000000000101043b00000000020004110000060502200197000000000020043f000000200010043f0000000001000414000006000010009c0000060001008041000000c00110021000000647011001c7000080100200003917c517c00000040f00000001002001900000003e0000613d000000000101043b000000000101041a000000ff00100190000005960000c13d000000400100043d000000640210003900000692030000410000000000320435000000440210003900000693030000410000000000320435000000240210003900000038030000390000056c0000013d0000069e012001970000000000140435000000000006004b000000200200003900000000020060390000003f012000390000069d021001970000000001520019000000000021004b00000000020000390000000102004039000006030010009c000000530000213d0000000100200190000000530000c13d000000400010043f000006750010009c000000530000213d0000002002100039000000400020043f00000000000104350000002001000039000000400200043d001300000002001d00000000021204360000000001050019000004850000013d000000400100043d00000691020000410000000000210435000006000010009c000006000100804100000040011002100000064a011001c7000017c700010430000000010320008a00000005033002700000000004310019000000200300003900000001044000390000000e0600002900000000056300190000000005050433000000000051041b00000020033000390000000101100039000000000041004b0000062a0000c13d0000001005000029000000000052004b0000063c0000813d0000000302500210000000f80220018f0000069f0220027f0000069f0220016700000000036300190000000003030433000000000223016f000000000021041b000000010150021000000001011001bf0000000f04000029000000000010041b0000000003040433000006030030009c000000530000213d0000000101000039000000000101041a000000010010019000000001041002700000007f0440618f0000001f0040008c00000000020000390000000102002039000000000121013f0000000100100190000003bd0000c13d001000000003001d000e00000004001d000000200040008c0000066e0000413d0000000101000039000000000010043f0000000001000414000006000010009c0000060001008041000000c00110021000000609011001c7000080100200003917c517c00000040f00000001002001900000003e0000613d00000010030000290000001f023000390000000502200270000000200030008c0000000002004019000000000301043b0000000e010000290000001f01100039000000050110027000000000011300190000000002230019000000000012004b0000066e0000813d000000000002041b0000000102200039000000000012004b0000066a0000413d00000010010000290000001f0010008c000007e20000a13d0000000101000039000000000010043f0000000001000414000006000010009c0000060001008041000000c00110021000000609011001c7000080100200003917c517c00000040f00000001002001900000003e0000613d000000200200008a0000001002200180000000000101043b000008590000c13d0000002003000039000008660000013d0000000e01000029000000030110021000000100021000890007069f001002870006069f0020022700000010010000290000001f011000390000069d011001970000003f01100039000a069d0010019b000400010000003d0000000002000019001300000002001d000000000020043f0000000901000039000000200010043f0000000001000414000006000010009c0000060001008041000000c00110021000000647011001c7000080100200003917c517c00000040f00000001002001900000003e0000613d000000000101043b000000000201041a000000010320019000000001062002700000007f0660618f0000001f0060008c00000000040000390000000104002039000000000442013f0000000100400190000003bd0000c13d000000400400043d0000000005640436000000000003004b000006c60000613d000800000006001d000900000005001d001200000004001d000000000010043f0000000001000414000006000010009c0000060001008041000000c00110021000000609011001c7000080100200003917c517c00000040f00000001002001900000003e0000613d0000000806000029000000000006004b000006cc0000613d000000000201043b000000000100001900000009050000290000000003510019000000000402041a000000000043043500000001022000390000002001100039000000000061004b000006bd0000413d0000001204000029000006cf0000013d0000069e012001970000000000150435000000000006004b00000020010000390000000001006039000006cf0000013d0000000001000019000000120400002900000009050000290000003f011000390000069d021001970000000001420019000000000021004b00000000020000390000000102004039000006030010009c000000530000213d0000000100200190000000530000c13d000000400010043f000006000050009c000006000500804100000040015002100000000002040433000006000020009c00000600020080410000006002200210000000000112019f0000000002000414000006000020009c0000060002008041000000c002200210000000000112019f0000065d011001c7000080100200003917c517c00000040f00000001002001900000003e0000613d000000000801043b000000400100043d0000000a02100029000000000012004b00000000030000390000000103004039000006030020009c000000530000213d0000000100300190000000530000c13d000000400020043f000000100200002900000000022104360000000f04000029000000000040007c0000003e0000213d0000000d0300002900000001043003670000001103200029000000110000006b000007070000613d000000000504034f0000000006020019000000005705043c0000000006760436000000000036004b000007030000c13d001200000008001d0000000e0000006b000007110000613d0000000005030433000000070550017f0000001104400360000000000404043b000000060440017f000000000454019f00000000004304350000000c031000290000000000030435000006000020009c000006000200804100000040022002100000000001010433000006000010009c00000600010080410000006001100210000000000121019f0000000002000414000006000020009c0000060002008041000000c002200210000000000112019f0000065d011001c7000080100200003917c517c00000040f000000010020019000000012020000290000003e0000613d000000000101043b000000000012004b000003290000613d000000130200002900000001022000390000000b0020006c0000068e0000413d001300000000001d000400000000001d000003290000013d00000010030000290000001f0130018f000b00000001001d00000003021002100000010001200089000200000002001d0007069f00200287000300000001001d0006069f001002270000001f013000390000069d01100197000100000001001d0000003f01100039000c069d0010019b0011069d0030019b000a00200030003d0000000002000019001300000002001d000000000020043f0000000901000039000000200010043f0000000001000414000006000010009c0000060001008041000000c00110021000000647011001c7000080100200003917c517c00000040f00000001002001900000003e0000613d000000000101043b000000000201041a000000010320019000000001062002700000007f0660618f0000001f0060008c00000000040000390000000104002039000000000442013f0000000100400190000003bd0000c13d000000400400043d0000000005640436000000000003004b000007790000613d000800000006001d000900000005001d001200000004001d000000000010043f0000000001000414000006000010009c0000060001008041000000c00110021000000609011001c7000080100200003917c517c00000040f00000001002001900000003e0000613d0000000806000029000000000006004b0000077f0000613d000000000201043b000000000100001900000009050000290000000003510019000000000402041a000000000043043500000001022000390000002001100039000000000061004b000007700000413d0000001204000029000007820000013d0000069e012001970000000000150435000000000006004b00000020010000390000000001006039000007820000013d0000000001000019000000120400002900000009050000290000003f011000390000069d021001970000000001420019000000000021004b00000000020000390000000102004039000006030010009c000000530000213d0000000100200190000000530000c13d000000400010043f000006000050009c000006000500804100000040015002100000000002040433000006000020009c00000600020080410000006002200210000000000112019f0000000002000414000006000020009c0000060002008041000000c002200210000000000112019f0000065d011001c7000080100200003917c517c00000040f00000001002001900000003e0000613d000000000801043b000000400100043d0000000c02100029000000000012004b00000000030000390000000103004039000006030020009c000000530000213d0000000100300190000000530000c13d000000400020043f000000100200002900000000022104360000000f04000029000000000040007c0000003e0000213d0000000e0300002900000001043003670000001103200029000000110000006b000007ba0000613d000000000504034f0000000006020019000000005705043c0000000006760436000000000036004b000007b60000c13d001200000008001d0000000b0000006b000007c40000613d0000000005030433000000070550017f0000001104400360000000000404043b000000060440017f000000000454019f00000000004304350000000a031000290000000000030435000006000020009c000006000200804100000040022002100000000001010433000006000010009c00000600010080410000006001100210000000000121019f0000000002000414000006000020009c0000060002008041000000c002200210000000000112019f0000065d011001c7000080100200003917c517c00000040f000000010020019000000012020000290000003e0000613d000000000101043b000000000012004b000009a60000613d000000130200002900000001022000390000000d0020006c000007410000413d000000400100043d000004400000013d000000100000006b0000000001000019000007e70000613d0000000d010000290000000001010433000000100400002900000003024002100000069f0220027f0000069f02200167000000000121016f0000000102400210000000000121019f000008740000013d000000000b000019000000000c000019000000000d3c0019000000000d0d04330000064b0ed001970000064c00e0009c000000010d000039000008120000a13d0000064d00e0009c000008030000413d0000064e00e0009c000008070000413d0000064f00e0009c0000080b0000413d0000065000e0009c0000080f0000413d000006a000c0009c000000060d000039000008120000a13d00000d600000013d000006a100c0009c000000020d000039000008120000a13d00000d600000013d000006a200c0009c000000030d000039000008120000a13d00000d600000013d000006a300c0009c000000040d000039000008120000a13d00000d600000013d000006a400c0009c000000050d00003900000d600000213d0000000100b0003a00000d600000413d000000010bb00039000000000ccd001900000000005c004b000007f10000413d0000000c03000039000000000303041a00000605033001970000000004000411000000000034004b0000094b0000c13d0000000e03200360000000400100043d000b00000001001d0000002001100039000e00000001001d0000000f011000290000000f0000006b0000082c0000613d000000000403034f0000000e05000029000000004604043c0000000005650436000000000015004b000008280000c13d000000100000006b0000083a0000613d0000000f0430036000000010050000290000000305500210000000000601043300000000065601cf000000000656022f000000000404043b0000010005500089000000000454022f00000000045401cf000000000464019f00000000004104350000000e040000290000001304400029000006650100004100000000001404350000000a06000039000000000506041a000000010750019000000001015002700000007f0110618f0000001f0010008c00000000080000390000000108002039000000000885013f0000000100800190000003bd0000c13d0000000104400039000000000007004b00000a3f0000613d000000000060043f000000000001004b00000a410000613d000006660500004100000000060000190000000007460019000000000805041a000000000087043500000001055000390000002006600039000000000016004b000008510000413d00000a410000013d000000010320008a00000005033002700000000004310019000000200300003900000001044000390000000f0600002900000000056300190000000005050433000000000051041b00000020033000390000000101100039000000000041004b0000085f0000c13d000000100020006c000008710000813d00000010020000290000000302200210000000f80220018f0000069f0220027f0000069f022001670000000f033000290000000003030433000000000223016f000000000021041b0000001001000029000000010110021000000001011001bf0000000102000039000000000012041b0000000d01000039000000000101041a000000010010019000000001021002700000007f0220618f001000000002001d0000001f0020008c00000000020000390000000102002039000000000121013f0000000100100190000003bd0000c13d00000010010000290000001f0010008c0000089c0000a13d0000000d01000039000000000010043f0000000001000414000006000010009c0000060001008041000000c00110021000000609011001c7000080100200003917c517c00000040f00000001002001900000003e0000613d000000000201043b00000010010000290000001f01100039000000050110027000000000011200190000001002200039000000000012004b0000089c0000813d000000000002041b0000000102200039000000000012004b000008980000413d000003f9010000390000000d02000039000000000012041b000000000020043f0000000001000414000006000010009c0000060001008041000000c00110021000000609011001c7000080100200003917c517c00000040f00000001002001900000003e0000613d000000000101043b0000060a02000041000000000021041b00000001021000390000060b03000041000000000032041b00000002021000390000060c03000041000000000032041b00000003021000390000060d03000041000000000032041b00000004021000390000060e03000041000000000032041b00000005021000390000060f03000041000000000032041b00000006021000390000061003000041000000000032041b00000007021000390000061103000041000000000032041b00000008021000390000061203000041000000000032041b00000009021000390000061303000041000000000032041b0000000a021000390000061403000041000000000032041b0000000b021000390000061503000041000000000032041b0000000c021000390000061603000041000000000032041b0000000d021000390000061703000041000000000032041b0000000e021000390000061803000041000000000032041b0000000f011000390000061902000041000000000021041b0000000e01000039000000000101041a000000010010019000000001021002700000007f0220618f001000000002001d0000001f0020008c00000000020000390000000102002039000000000121013f0000000100100190000003bd0000c13d0000001001000029000000200010008c000008fe0000413d0000000e01000039000000000010043f0000000001000414000006000010009c0000060001008041000000c00110021000000609011001c7000080100200003917c517c00000040f00000001002001900000003e0000613d000000000101043b00000010020000290000001f0220003900000005022002700000000002210019000000000021004b000008fe0000813d000000000001041b0000000101100039000000000021004b000008fa0000413d0000061a010000410000000e02000039000000000012041b0000000c01000039000000000201041a0000061b022001970000000003000411000000000232019f000000000021041b00000013010000290000000001010433001000000001001d000006030010009c000000530000213d0000000a01000039000000000101041a000000010010019000000001021002700000007f0220618f000f00000002001d0000001f0020008c00000000020000390000000102002039000000000121013f0000000100100190000003bd0000c13d0000000f01000029000000200010008c000009370000413d0000000a01000039000000000010043f0000000001000414000006000010009c0000060001008041000000c00110021000000609011001c7000080100200003917c517c00000040f00000001002001900000003e0000613d00000010030000290000001f023000390000000502200270000000200030008c0000000002004019000000000301043b0000000f010000290000001f01100039000000050110027000000000011300190000000002230019000000000012004b000009370000813d000000000002041b0000000102200039000000000012004b000009330000413d00000010010000290000001f0010008c00000aa20000a13d0000000a01000039000000000010043f0000000001000414000006000010009c0000060001008041000000c00110021000000609011001c7000080100200003917c517c00000040f00000001002001900000003e0000613d000000200200008a0000001002200180000000000101043b00000b810000c13d000000200300003900000b8e0000013d000000400300043d0000000c02300029000000000032004b00000000040000390000000104004039000006030020009c000000530000213d0000000100400190000000530000c13d000000400020043f000000130200002900000000022304360000000f042000290000000f0000006b000009600000613d000000000501034f0000000006020019000000005705043c0000000006760436000000000046004b0000095c0000c13d000000100000006b0000096e0000613d0000000f0110036000000010050000290000000305500210000000000604043300000000065601cf000000000656022f000000000101043b0000010005500089000000000151022f00000000015101cf000000000161019f00000000001404350000000d0130002900000000000104350000000001030433000000000001004b0000099f0000613d000000000c000019000000000a00001900000000040c0019000000000b2a0019000000000b0b04330000064b0cb001970000064c00c0009c000000010b000039000009970000a13d0000064d00c0009c000009880000413d0000064e00c0009c0000098c0000413d0000064f00c0009c000009900000413d0000065000c0009c000009940000413d000006a000a0009c000000060b000039000009970000a13d00000d600000013d000006a100a0009c000000020b000039000009970000a13d00000d600000013d000006a200a0009c000000030b000039000009970000a13d00000d600000013d000006a300a0009c000000040b000039000009970000a13d00000d600000013d000006a400a0009c000000050b00003900000d600000213d000000010040003a00000d600000413d000000010c400039000000000aab001900000000001a004b000009750000413d0000000a0040008c00000a6c0000413d000000400100043d00000044021000390000066403000041000000000032043500000024021000390000001303000039000004450000013d0000001301000029000000000010043f0000000201000039000000200010043f0000000001000414000006000010009c0000060001008041000000c00110021000000647011001c7000080100200003917c517c00000040f00000001002001900000003e0000613d000000000101043b000000000101041a00000605021001980000029d0000613d000000400100043d0000000003000411000000000032004b00000a700000c13d00000011021000290000000e030000290000000103300367000000110000006b000009c60000613d000000000403034f0000000005010019000000004604043c0000000005650436000000000025004b000009c20000c13d0000000b0000006b000009d10000613d0000001103300360000000000402043300000002044001f00000000204400250000000000303043b000000030330025000000003033001f0000000000343019f00000000003204350000001002100029000000080300003900000000003204350000000a02000029000006000020009c00000600020080410000006002200210000006000010009c00000600010080410000004001100210000000000121019f0000000002000414000006000020009c0000060002008041000000c002200210000000000112019f0000065d011001c7000080100200003917c517c00000040f00000001002001900000003e0000613d000000000101043b001300000001001d000000000101041a000000010010019000000001021002700000007f0220618f001200000002001d0000001f0020008c00000000020000390000000102002039000000000121013f0000000100100190000003bd0000c13d0000001201000029000000200010008c00000a120000413d0000001301000029000000000010043f0000000001000414000006000010009c0000060001008041000000c00110021000000609011001c7000080100200003917c517c00000040f00000001002001900000003e0000613d00000005030000290000001f023000390000000502200270000000200030008c0000000002004019000000000301043b00000012010000290000001f01100039000000050110027000000000011300190000000002230019000000000012004b00000a120000813d000000000002041b0000000102200039000000000012004b00000a0e0000413d0000000501000029000000200010008c00000c320000413d0000001301000029000000000010043f0000000001000414000006000010009c0000060001008041000000c00110021000000609011001c7000080100200003917c517c00000040f00000001002001900000003e0000613d000000200300008a00000005033001800000000102000367000000000101043b000000000400001900000a2f0000613d00000004060000290000000005640019000000000552034f000000000505043b000000000051041b00000001011000390000002004400039000000000034004b00000a270000413d000000050030006c00000a3b0000813d00000005030000290000000303300210000000f80330018f0000069f0330027f0000069f033001670000000404400029000000000442034f000000000404043b000000000334016f000000000031041b0000000501000029000000010110021000000001011001bf00000ca60000013d0000069e0550019700000000005404350000000b0500002900000000045400490000000001410019000000200410008a00000000004504350000001f011000390000069d041001970000000001540019000000000041004b00000000040000390000000104004039000006030010009c000000530000213d0000000100400190000000530000c13d000000400010043f0000000d07000039000000000607041a000000010860019000000001046002700000007f0440618f0000001f0040008c00000000050000390000000105002039000000000556013f0000000100500190000003bd0000c13d0000002005100039000000000008004b00000a760000613d000000000070043f000000000004004b00000a780000613d000006670600004100000000070000190000000008570019000000000906041a000000000098043500000001066000390000002007700039000000000047004b00000a640000413d00000a780000013d000000060040008c000005f20004a13e000006510100004100000bb70000013d00000044021000390000068703000041000000000032043500000024021000390000001e03000039000004450000013d0000069e06600197000000000065043500000000045400190000000b050000290000000005050433000000000005004b0000000e0900002900000a860000613d000000000600001900000000074600190000000008960019000000000808043300000000008704350000002006600039000000000056004b00000a7f0000413d000000000445001900000000000404350000000e07000039000000000607041a000000010860019000000001056002700000007f0550618f0000001f0050008c00000000090000390000000109002039000000000996013f0000000100900190000003bd0000c13d000000000008004b00000aae0000613d000000000070043f000000000005004b00000ab00000613d000006680600004100000000070000190000000008470019000000000906041a000000000098043500000001066000390000002007700039000000000057004b00000a9a0000413d00000ab00000013d000000100000006b000000000100001900000aa70000613d00000012010000290000000001010433000000100400002900000003024002100000069f0220027f0000069f02200167000000000121016f000000010240021000000b9c0000013d0000069e06600197000000000064043500000000041400490000000004450019000000200540008a00000000005104350000001f044000390000069d044001970000000006140019000000000046004b00000000040000390000000104004039000006030060009c000000530000213d0000000100400190000000530000c13d000000400060043f0000000c05600029000000000065004b00000000040000390000000104004039000006030050009c000000530000213d0000000100400190000000530000c13d00000000040000310000000b07000039000000000707041a000c00000007001d000000400050043f00000013050000290000000005560436000000120040006b0000003e0000213d0000000f075000290000000f0000006b00000ad90000613d000000000803034f0000000009050019000000008a08043c0000000009a90436000000000079004b00000ad50000c13d000000100000006b00000ae70000613d0000000f0330036000000010080000290000000308800210000000000907043300000000098901cf000000000989022f000000000303043b0000010008800089000000000383022f00000000038301cf000000000393019f00000000003704350000000d0360002900000000000304350000000006060433000000000006004b00000c370000c13d000000400200043d001200000002001d000006060020009c000000530000213d00000012040000290000004002400039000000400020043f00000020024000390000066c0300004100000000003204350000000102000039000000000024043517c517060000040f000000400200043d00000020032000390000066d0400004100000000004304350000002a032000390000000b040000290000000004040433000000000004004b0000000e0800002900000b0b0000613d000000000500001900000000063500190000000007850019000000000707043300000000007604350000002005500039000000000045004b00000b040000413d000000000334001900000060043000390000066e05000041000000000054043500000040043000390000066f0500004100000000005404350000002004300039000006700500004100000000005404350000067104000041000000000043043500000066033000390000000004010433000000000004004b00000b240000613d0000002001100039000000000500001900000000063500190000000007510019000000000707043300000000007604350000002005500039000000000045004b00000b1d0000413d0000000001340019000006720300004100000000003104350000000c0110003900000012030000290000000043030434000000000003004b00000b340000613d000000000500001900000000061500190000000007540019000000000707043300000000007604350000002005500039000000000035004b00000b2d0000413d00000000011300190000067303000041000000000031043500000000012100490000001e0310008a000000000032043500000021011000390000069d031001970000000001230019000000000031004b00000000030000390000000103004039000006030010009c000000530000213d0000000100300190000000530000c13d000000400010043f000000000102001917c517060000040f000000400300043d00000020043000390000067402000041000e00000004001d0000000000240435001000000003001d0000003d023000390000000031010434000000000001004b00000b590000613d000000000400001900000000052400190000000006430019000000000606043300000000006504350000002004400039000000000014004b00000b520000413d0000000001210019000000000001043500000010030000290000000001310049000000200210008a00000000002304350000001f011000390000069d011001970000000002310019000000000012004b00000000010000390000000101004039000f00000002001d000006030020009c000000530000213d0000000100100190000000530000c13d0000000f01000029000000400010043f000006750010009c000000530000213d0000000f020000290000002001200039001200000001001d000000400010043f00000000000204350000000001000411000d06050010019c00000d3e0000c13d000000400100043d0000004402100039000006800300004100000000003204350000066102000041000000000021043500000024021000390000002003000039000000000032043500000004021000390000044a0000013d000000010320008a0000000503300270000000000431001900000020030000390000000104400039000000130600002900000000056300190000000005050433000000000051041b00000020033000390000000101100039000000000041004b00000b870000c13d000000100020006c00000b990000813d00000010020000290000000302200210000000f80220018f0000069f0220027f0000069f0220016700000013033000290000000003030433000000000223016f000000000021041b000000100100002900000001011002100000000102000039000000000121019f0000000a02000039000000000012041b00000011010000290000060501100197000000800010043f0000014000000443000001600010044300000020010000390000010000100443000000010100003900000120001004430000061c01000041000017c60001042e000006580100004100000bb70000013d000006570100004100000bb70000013d000006560100004100000bb70000013d000006550100004100000bb70000013d000006540100004100000bb70000013d000006530100004100000bb70000013d0000065201000041000a00000001001d000000400200043d0000065901000041000000000012043500000000010004110000060501100197000b00000002001d000000040220003900000000001204350000065a0100004100000000001004430000000001000412000000040010044300000024000004430000000001000414000006000010009c0000060001008041000000c0011002100000065b011001c7000080050200003917c517c00000040f000000010020019000000db90000613d000000000201043b0000000b01000029000006000010009c000006000100804100000040011002100000000003000414000006000030009c0000060003008041000000c003300210000000000113019f0000065c011001c7000006050220019717c517c00000040f00000060031002700000060003300197000000200030008c000000200400003900000000040340190000001f0640018f00000020074001900000000b0570002900000bea0000613d000000000801034f0000000b09000029000000008a08043c0000000009a90436000000000059004b00000be60000c13d000000000006004b00000bf70000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f0000000000650435000000010020019000000c140000613d0000001f01400039000000600210018f0000000b01200029000000000021004b00000000020000390000000102004039000006030010009c000000530000213d0000000100200190000000530000c13d000000400010043f000000200030008c0000003e0000413d0000000b020000290000000002020433000000000002004b0000000a02000029000000010220c2700000000003000416000000000023004b00000cfe0000813d00000044021000390000066303000041000000000032043500000024021000390000001503000039000004450000013d0000001f0530018f0000060206300198000000400200043d000000000462001900000c1f0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b00000c1b0000c13d000000000005004b00000c2c0000613d000000000161034f0000000305500210000000000604043300000000065601cf000000000656022f000000000101043b0000010005500089000000000151022f00000000015101cf000000000161019f00000000001404350000006001300210000006000020009c00000600020080410000004002200210000000000112019f000017c7000104300000000102000367000000050000006b00000c9d0000c13d000000000100001900000ca60000013d0000000003000019000000000d000019000000000e5d0019000000000e0e04330000064b0fe001970000064c00f0009c000000010e00003900000c5a0000a13d0000064d00f0009c00000c4b0000413d0000064e00f0009c00000c4f0000413d0000064f00f0009c00000c530000413d0000065000f0009c00000c570000413d000006a000d0009c000000060e00003900000c5a0000a13d00000d600000013d000006a100d0009c000000020e00003900000c5a0000a13d00000d600000013d000006a200d0009c000000030e00003900000c5a0000a13d00000d600000013d000006a300d0009c000000040e00003900000c5a0000a13d00000d600000013d000006a400d0009c000000050e00003900000d600000213d000000010330003a00000d600000613d000000000dde001900000000006d004b00000c390000413d000000000703001900000000050000190000000006050019000000010550003a00000d600000613d000000090070008c0000000a0770011a00000c610000213d000006690060009c000000530000213d0000069d076001970000005f067000390000069d06600197000000400800043d0000000006680019001200000008001d000000000086004b00000000080000390000000108004039000006030060009c000000530000213d0000000100800190000000530000c13d000000400060043f0000001206000029000000000656043600000020077000390000069d087001980000001f0770018f00000c840000613d000000000242034f00000000048600190000000008060019000000002902043c0000000008980436000000000048004b00000c800000c13d000000000007004b0000001208000029000000000005004b00000d600000613d000000010550008a0000000002080433000000000052004b00000c970000a13d0000000002650019000000090030008c0000000a4330011a000000f80440021000000000070204330000066b07700197000000000474019f0000066c044001c7000000000042043500000c860000213d00000af80000013d0000066a01000041000000000010043f0000003201000039000000040010043f0000065c01000041000017c700010430000000050400002900000003014002100000069f0110027f0000069f011001670000000403200360000000000303043b000000000113016f0000000103400210000000000131019f0000001303000029000000000013041b000000400100043d0000006003100039000000100400002900000000004304350000000e062003600000006003000039000000000331043600000080041000390000001105400029000000110000006b00000cb90000613d000000000706034f0000000008040019000000007907043c0000000008980436000000000058004b00000cb50000c13d0000000b0000006b00000cc40000613d0000001106600360000000000705043300000002077001f00000000207700250000000000606043b000000030660025000000003066001f0000000000676019f0000000000650435000000100540002900000000000504350000000105400029000000000415004900000000004304350000000404200360000000050300002900000000023504360000069d053001980000001f0630018f000000000352001900000cd60000613d000000000704034f0000000008020019000000007907043c0000000008980436000000000038004b00000cd20000c13d000000000006004b00000ce30000613d000000000454034f0000000305600210000000000603043300000000065601cf000000000656022f000000000404043b0000010005500089000000000454022f00000000045401cf000000000464019f00000000004304350000000504000029000000000342001900000000000304350000004003100039000000000500041100000000005304350000001f034000390000069d0330019700000000031300490000000002230019000006000020009c00000600020080410000006002200210000006000010009c00000600010080410000004001100210000000000112019f0000000002000414000006000020009c0000060002008041000000c002200210000000000112019f0000065d011001c70000800d0200003900000001030000390000068804000041000004f80000013d0000000001000414000006000010009c0000060001008041000000c001100210000000000003004b00000d060000c13d0000065e0200004100000d0a0000013d0000065d011001c700008009020000390000065e04000041000000000500001917c517bb0000040f0000006003100270000006000330019800000d330000613d0000001f0430003900000601044001970000003f044000390000065f04400197000000400500043d0000000004450019000000000054004b00000000060000390000000106004039000006030040009c000000530000213d0000000100600190000000530000c13d000000400040043f0000001f0430018f00000000063504360000060205300198000000000356001900000d260000613d000000000701034f000000007807043c0000000006860436000000000036004b00000d220000c13d000000000004004b00000d330000613d000000000151034f0000000304400210000000000503043300000000054501cf000000000545022f000000000101043b0000010004400089000000000141022f00000000014101cf000000000151019f0000000000130435000000010020019000000d370000613d00000001020003670000081e0000013d000000400100043d00000044021000390000066003000041000000000032043500000024021000390000000f03000039000004450000013d0000000c01000029000000000010043f0000000201000039000000200010043f0000000001000414000006000010009c0000060001008041000000c00110021000000647011001c7000080100200003917c517c00000040f00000001002001900000003e0000613d000000000101043b000000000101041a000006050010019800000d660000c13d0000000d01000029000000000010043f0000000301000039000000200010043f0000000001000414000006000010009c0000060001008041000000c00110021000000647011001c7000080100200003917c517c00000040f00000001002001900000003e0000613d000000000101043b000000000201041a000000010220003a00000d6d0000c13d0000066a01000041000000000010043f0000001101000039000000040010043f0000065c01000041000017c700010430000000400100043d00000044021000390000067603000041000000000032043500000024021000390000001c03000039000004450000013d000000000021041b0000000c01000029000000000010043f0000000201000039000000200010043f0000000001000414000006000010009c0000060001008041000000c00110021000000647011001c7000080100200003917c517c00000040f00000001002001900000003e0000613d000000000101043b000000000201041a0000061b022001970000000d06000029000000000262019f000000000021041b0000000001000414000006000010009c0000060001008041000000c0011002100000065d011001c70000800d020000390000000403000039000006770400004100000000050000190000000c0700002917c517bb0000040f00000001002001900000003e0000613d00000678010000410000000000100443000000000100041100000004001004430000000001000414000006000010009c0000060001008041000000c00110021000000679011001c7000080020200003917c517c00000040f000000010020019000000db90000613d000000000101043b000000000001004b00000dba0000c13d0000000c01000029000000000010043f0000000201000039000000200010043f0000000001000414000006000010009c0000060001008041000000c00110021000000647011001c7000080100200003917c517c00000040f00000001002001900000003e0000613d000000000101043b000000000101041a000006050010019800000e2b0000c13d000000400100043d00000064021000390000067d03000041000000000032043500000044021000390000067e03000041000000000032043500000024021000390000002e030000390000056c0000013d000000000001042f000000400300043d00000064013000390000008002000039000a00000002001d000000000021043500000044013000390000000c0200002900000000002104350000067a01000041000000000013043500000004013000390000000d020000290000000000210435000000240130003900000000000104350000000f01000029000000000101043300000084023000390000000000120435000b00000003001d000000a402300039000000000001004b00000dd90000613d000000000300001900000000042300190000001205300029000000000505043300000000005404350000002003300039000000000013004b00000dd20000413d0000001f031000390000069d0330019700000000012100190000000000010435000000a401300039000006000010009c000006000100804100000060011002100000000b02000029000006000020009c00000600020080410000004002200210000000000121019f0000000002000414000006000020009c0000060002008041000000c002200210000000000112019f0000000d0200002917c517bb0000040f00000060031002700000060003300197000000200030008c000000200400003900000000040340190000001f0640018f00000020074001900000000b0570002900000dfc0000613d000000000801034f0000000b09000029000000008a08043c0000000009a90436000000000059004b00000df80000c13d000000000006004b00000e090000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f0000000000650435000000010020019000000e270000613d0000001f01400039000000600110018f0000000b04100029000000000014004b00000000010000390000000101004039000006030040009c000000530000213d0000000100100190000000530000c13d0000000002040019000000400040043f000000200030008c0000003e0000413d0000000b0100002900000000010104330000067b001001980000003e0000c13d0000067c011001970000067a0010009c00000d9e0000613d0000066101000041001200000002001d0000000000120435000000040120003917c516f90000040f000000120200002900000eaf0000013d000000000003004b00000e7e0000c13d000000600200003900000ea50000013d0000000c01000029000000000010043f0000000601000039000000200010043f0000000001000414000006000010009c0000060001008041000000c00110021000000647011001c7000080100200003917c517c00000040f00000001002001900000003e0000613d000000000101043b001200000001001d00000010010000290000000001010433000f00000001001d000006030010009c000000530000213d0000001201000029000000000101041a000000010010019000000001021002700000007f0220618f000b00000002001d0000001f0020008c00000000020000390000000102002039000000000121013f0000000100100190000003bd0000c13d0000000b01000029000000200010008c00000e6a0000413d0000001201000029000000000010043f0000000001000414000006000010009c0000060001008041000000c00110021000000609011001c7000080100200003917c517c00000040f00000001002001900000003e0000613d0000000f030000290000001f023000390000000502200270000000200030008c0000000002004019000000000301043b0000000b010000290000001f01100039000000050110027000000000011300190000000002230019000000000012004b00000e6a0000813d000000000002041b0000000102200039000000000012004b00000e660000413d0000000f01000029000000200010008c00000ec10000413d0000001201000029000000000010043f0000000001000414000006000010009c0000060001008041000000c00110021000000609011001c7000080100200003917c517c00000040f00000001002001900000003e0000613d000000200200008a0000000f02200180000000000101043b00000ecd0000c13d000000200300003900000ed90000013d0000001f0230003900000601022001970000003f022000390000065f04200197000000400200043d0000000004420019000000000024004b00000000050000390000000105004039000006030040009c000000530000213d0000000100500190000000530000c13d000000400040043f0000001f0430018f00000000063204360000060205300198000a00000006001d000000000356001900000e980000613d000000000601034f0000000a07000029000000006806043c0000000007870436000000000037004b00000e940000c13d000000000004004b00000ea50000613d000000000151034f0000000304400210000000000503043300000000054501cf000000000545022f000000000101043b0000010004400089000000000141022f00000000014101cf000000000151019f00000000001304350000000001020433000000000001004b00000eb80000c13d000000400200043d001300000002001d00000661010000410000000000120435000000040120003917c516f90000040f00000013020000290000000001210049000006000010009c00000600010080410000006001100210000006000020009c00000600020080410000004002200210000000000121019f000017c7000104300000000a02000029000006000020009c00000600020080410000004002200210000006000010009c00000600010080410000006001100210000000000121019f000017c7000104300000000f0000006b000000000100001900000ec60000613d0000000e0100002900000000010104330000000f0400002900000003024002100000069f0220027f0000069f02200167000000000221016f000000010140021000000ee70000013d000000010320008a000000050330027000000000043100190000002003000039000000010440003900000010053000290000000005050433000000000051041b00000020033000390000000101100039000000000041004b00000ed20000c13d0000000f0020006c00000ee40000813d0000000f020000290000000302200210000000f80220018f0000069f0220027f0000069f0220016700000010033000290000000003030433000000000223016f000000000021041b00000001010000390000000f020000290000000102200210000000000112019f0000001202000029000000000012041b0000001101000029000000130200002917c510d20000040f000000000201041a0000061b022001970000000d022001af000000000021041b0000000c0100002917c510570000040f0000001102000029000000130300002917c515470000040f0000000b02000039000000000102041a0000000101100039000000000012041b0000000001000019000017c60001042e000000000003004b00000f060000613d000000000400001900000000052400190000000006140019000000000606043300000000006504350000002004400039000000000034004b00000eff0000413d00000000012300190000000000010435000000000001042d00000000430104340000000001320436000000000003004b00000f150000613d000000000200001900000000051200190000000006240019000000000606043300000000006504350000002002200039000000000032004b00000f0e0000413d000000000213001900000000000204350000001f023000390000069d022001970000000001210019000000000001042d00000020030000390000000004310436000000003202043400000000002404350000004001100039000000000002004b00000f2a0000613d000000000400001900000000051400190000000006430019000000000606043300000000006504350000002004400039000000000024004b00000f230000413d000000000312001900000000000304350000001f022000390000069d022001970000000001120019000000000001042d0000064c0010009c00000f470000213d000000230010008c00000f470000a13d00000001020003670000000403200370000000000303043b000006030030009c00000f470000213d0000002304300039000000000014004b00000f470000813d0000000404300039000000000242034f000000000202043b000006030020009c00000f470000213d00000024033000390000000004320019000000000014004b00000f470000213d0000000001030019000000000001042d0000000001000019000017c7000104300000064c0010009c00000f590000213d000000630010008c00000f590000a13d00000001030003670000000401300370000000000101043b000006050010009c00000f590000213d0000002402300370000000000202043b000006050020009c00000f590000213d0000004403300370000000000303043b000000000001042d0000000001000019000017c700010430000006a50010009c00000f600000813d0000002001100039000000400010043f000000000001042d0000066a01000041000000000010043f0000004101000039000000040010043f0000065c01000041000017c7000104300000001f022000390000069d022001970000000001120019000000000021004b00000000020000390000000102004039000006030010009c00000f720000213d000000010020019000000f720000c13d000000400010043f000000000001042d0000066a01000041000000000010043f0000004101000039000000040010043f0000065c01000041000017c700010430000006a60020009c00000fa80000813d00000000040100190000001f012000390000069d011001970000003f011000390000069d05100197000000400100043d0000000005510019000000000015004b00000000070000390000000107004039000006030050009c00000fa80000213d000000010070019000000fa80000c13d000000400050043f00000000052104360000000007420019000000000037004b00000fae0000213d0000069d062001980000001f0720018f0000000104400367000000000365001900000f980000613d000000000804034f0000000009050019000000008a08043c0000000009a90436000000000039004b00000f940000c13d000000000007004b00000fa50000613d000000000464034f0000000306700210000000000703043300000000076701cf000000000767022f000000000404043b0000010006600089000000000464022f00000000046401cf000000000474019f000000000043043500000000022500190000000000020435000000000001042d0000066a01000041000000000010043f0000004101000039000000040010043f0000065c01000041000017c7000104300000000001000019000017c7000104300000064c0010009c00000ff10000213d0000000002010019000000230010008c00000ff10000a13d00000001040003670000000401400370000000000501043b000006030050009c00000ff10000213d0000002301500039000000000021004b00000ff10000813d0000000406500039000000000164034f000000000301043b000006a60030009c00000ff30000813d0000001f013000390000069d011001970000003f011000390000069d08100197000000400100043d0000000008810019000000000018004b00000000090000390000000109004039000006030080009c00000ff30000213d000000010090019000000ff30000c13d0000002409500039000000400080043f00000000053104360000000008930019000000000028004b00000ff10000213d0000002002600039000000000424034f0000069d063001980000001f0730018f000000000265001900000fe10000613d000000000804034f0000000009050019000000008a08043c0000000009a90436000000000029004b00000fdd0000c13d000000000007004b00000fee0000613d000000000464034f0000000306700210000000000702043300000000076701cf000000000767022f000000000404043b0000010006600089000000000464022f00000000046401cf000000000474019f000000000042043500000000023500190000000000020435000000000001042d0000000001000019000017c7000104300000066a01000041000000000010043f0000004101000039000000040010043f0000065c01000041000017c700010430000000400200043d0000000031010434000000000001004b000010050000613d000000000400001900000000052400190000000006430019000000000606043300000000006504350000002004400039000000000014004b00000ffe0000413d000000000321001900000007040000390000000000430435000006000020009c000006000200804100000040022002100000002001100039000006000010009c00000600010080410000006001100210000000000121019f0000000002000414000006000020009c0000060002008041000000c002200210000000000112019f0000065d011001c7000080100200003917c517c00000040f00000001002001900000101c0000613d000000000101043b000000000001042d0000000001000019000017c7000104300002000000000002000000000301041a000000010430019000000001063002700000007f0660618f0000001f0060008c00000000050000390000000105002039000000000054004b0000104f0000c13d0000000005620436000000000004004b000010460000613d000200000006001d000100000005001d000000000010043f0000000001000414000006000010009c0000060001008041000000c00110021000000609011001c7000080100200003917c517c00000040f0000000100200190000010550000613d0000000206000029000000000006004b0000104d0000613d000000000201043b000000000100001900000001050000290000000003150019000000000402041a000000000043043500000001022000390000002001100039000000000061004b0000103d0000413d0000000001150019000000000001042d0000069e013001970000000000150435000000000006004b000000200100003900000000010060390000000001150019000000000001042d0000000101000029000000000001042d0000066a01000041000000000010043f0000002201000039000000040010043f0000065c01000041000017c7000104300000000001000019000017c700010430000000000010043f0000000901000039000000200010043f0000000001000414000006000010009c0000060001008041000000c00110021000000647011001c7000080100200003917c517c00000040f0000000100200190000010650000613d000000000101043b000000000001042d0000000001000019000017c7000104300001000000000002000100000001001d000000000010043f0000000201000039000000200010043f0000000001000414000006000010009c0000060001008041000000c00110021000000647011001c7000080100200003917c517c00000040f00000001002001900000108a0000613d000000000101043b000000000101041a00000605001001980000108c0000613d0000000101000029000000000010043f0000000401000039000000200010043f0000000001000414000006000010009c0000060001008041000000c00110021000000647011001c7000080100200003917c517c00000040f00000001002001900000108a0000613d000000000101043b000000000101041a0000060501100197000000000001042d0000000001000019000017c700010430000000400100043d0000006402100039000006a70300004100000000003204350000004402100039000006a803000041000000000032043500000024021000390000002c03000039000000000032043500000661020000410000000000210435000000040210003900000020030000390000000000320435000006000010009c000006000100804100000040011002100000067f011001c7000017c7000104300000069d042001980000001f0520018f0000000106100367000000400100043d0000000003410019000010ac0000613d000000000706034f0000000008010019000000007907043c0000000008980436000000000038004b000010a80000c13d000000000005004b000010b90000613d000000000446034f0000000305500210000000000603043300000000065601cf000000000656022f000000000404043b0000010005500089000000000454022f00000000045401cf000000000464019f0000000000430435000000000321001900000008040000390000000000430435000006000010009c000006000100804100000040011002100000002002200039000006000020009c00000600020080410000006002200210000000000121019f0000000002000414000006000020009c0000060002008041000000c002200210000000000112019f0000065d011001c7000080100200003917c517c00000040f0000000100200190000010d00000613d000000000101043b000000000001042d0000000001000019000017c7000104300000069d042001980000001f0520018f0000000106100367000000400100043d0000000003410019000010de0000613d000000000706034f0000000008010019000000007907043c0000000008980436000000000038004b000010da0000c13d000000000005004b000010eb0000613d000000000446034f0000000305500210000000000603043300000000065601cf000000000656022f000000000404043b0000010005500089000000000454022f00000000045401cf000000000464019f0000000000430435000000000321001900000007040000390000000000430435000006000010009c000006000100804100000040011002100000002002200039000006000020009c00000600020080410000006002200210000000000121019f0000000002000414000006000020009c0000060002008041000000c002200210000000000112019f0000065d011001c7000080100200003917c517c00000040f0000000100200190000011020000613d000000000101043b000000000001042d0000000001000019000017c700010430000000000001004b000011070000613d000000000001042d000000400100043d00000044021000390000068903000041000000000032043500000024021000390000001003000039000000000032043500000661020000410000000000210435000000040210003900000020030000390000000000320435000006000010009c0000060001008041000000400110021000000662011001c7000017c7000104300005000000000002000200000002001d000300000001001d000500000003001d000000000030043f0000000201000039000000200010043f0000000001000414000006000010009c0000060001008041000000c00110021000000647011001c7000080100200003917c517c00000040f0000000100200190000012ae0000613d000000000101043b000000000101041a0000060500100198000012c00000613d0000000501000029000000000010043f0000000201000039000000200010043f0000000001000414000006000010009c0000060001008041000000c00110021000000647011001c7000080100200003917c517c00000040f0000000100200190000012ae0000613d000000000101043b000000000101041a0000060501100198000012b00000613d0000000002000411000406050020019b000000040010006b000011810000613d000000000010043f0000000501000039000000200010043f0000000001000414000006000010009c0000060001008041000000c00110021000000647011001c7000080100200003917c517c00000040f0000000100200190000012ae0000613d000000000101043b0000000402000029000000000020043f000000200010043f0000000001000414000006000010009c0000060001008041000000c00110021000000647011001c7000080100200003917c517c00000040f0000000100200190000012ae0000613d000000000101043b000000000101041a000000ff00100190000011810000c13d0000000501000029000000000010043f0000000201000039000000200010043f0000000001000414000006000010009c0000060001008041000000c00110021000000647011001c7000080100200003917c517c00000040f0000000100200190000012ae0000613d000000000101043b000000000101041a0000060500100198000012f40000613d0000000501000029000000000010043f0000000401000039000000200010043f0000000001000414000006000010009c0000060001008041000000c00110021000000647011001c7000080100200003917c517c00000040f0000000100200190000012ae0000613d000000000101043b000000000101041a0000060501100197000000040010006c000012fb0000c13d0000000501000029000000000010043f0000000201000039000000200010043f0000000001000414000006000010009c0000060001008041000000c00110021000000647011001c7000080100200003917c517c00000040f0000000100200190000012ae0000613d000000000101043b000000000101041a000406050010019c000012b00000613d00000003010000290000060501100197000000040010006b000012ca0000c13d0000000201000029000306050010019c000012d40000613d0000000501000029000000000010043f0000000401000039000000200010043f0000000001000414000006000010009c0000060001008041000000c00110021000000647011001c7000080100200003917c517c00000040f0000000100200190000012ae0000613d000000000101043b000000000201041a0000061b02200197000000000021041b0000000501000029000000000010043f0000000201000039000000200010043f0000000001000414000006000010009c0000060001008041000000c00110021000000647011001c7000080100200003917c517c00000040f0000000100200190000012ae0000613d000000000101043b000000000101041a0000060505100198000012b00000613d0000000001000414000006000010009c0000060001008041000000c0011002100000065d011001c70000800d02000039000000040300003900000694040000410000000006000019000000050700002917c517bb0000040f0000000100200190000012ae0000613d0000000401000029000000000010043f0000000301000039000000200010043f0000000001000414000006000010009c0000060001008041000000c00110021000000647011001c7000080100200003917c517c00000040f0000000100200190000012ae0000613d000000000101043b000000000201041a000000000002004b000012ba0000613d000000010220008a000000000021041b0000000301000029000000000010043f0000000301000039000000200010043f0000000001000414000006000010009c0000060001008041000000c00110021000000647011001c7000080100200003917c517c00000040f0000000100200190000012ae0000613d000000000101043b000000000201041a000000010220003a000012ba0000613d000000000021041b0000000501000029000000000010043f0000000201000039000000200010043f0000000001000414000006000010009c0000060001008041000000c00110021000000647011001c7000080100200003917c517c00000040f0000000100200190000012ae0000613d000000000101043b000000000201041a0000061b022001970000000306000029000000000262019f000000000021041b0000000001000414000006000010009c0000060001008041000000c0011002100000065d011001c70000800d02000039000000040300003900000677040000410000000405000029000000050700002917c517bb0000040f0000000100200190000012ae0000613d0000000501000029000000000010043f0000000901000039000000200010043f0000000001000414000006000010009c0000060001008041000000c00110021000000647011001c7000080100200003917c517c00000040f0000000100200190000012ae0000613d000000000101043b000000000201041a000000010320019000000001072002700000007f0770618f0000001f0070008c00000000040000390000000104002039000000000043004b000012e80000c13d000000400500043d0000000006750436000000000003004b000200000005001d000012440000613d000100000007001d000000000010043f0000000001000414000006000010009c0000060001008041000000c00110021000000609011001c70000801002000039000500000006001d17c517c00000040f000000020500002900000005060000290000000100200190000012ae0000613d0000000107000029000000000007004b0000124a0000613d000000000201043b00000000010000190000000003610019000000000402041a000000000043043500000001022000390000002001100039000000000071004b0000123c0000413d0000124b0000013d0000069e012001970000000000160435000000000007004b000000200100003900000000010060390000124b0000013d00000000010000190000003f011000390000069d021001970000000001520019000000000021004b00000000020000390000000102004039000006030010009c000012ee0000213d0000000100200190000012ee0000c13d000000400010043f0000000002050433000000000002004b000012ad0000613d000000000300001900000000041300190000000005630019000000000505043300000000005404350000002003300039000000000023004b0000125a0000413d000000000312001900000007040000390000000000430435000006000010009c000006000100804100000040011002100000002002200039000006000020009c00000600020080410000006002200210000000000112019f0000000002000414000006000020009c0000060002008041000000c002200210000000000112019f0000065d011001c70000801002000039000500000006001d17c517c00000040f000000050800002900000001002001900000000204000029000000200900008a000012ae0000613d000000000101043b000000000201041a0000061b0220019700000003022001af000000000021041b0000006002000039000000400100043d00000000032104360000000002040433000000600410003900000000002404350000008004100039000000000002004b000012900000613d000000000500001900000000064500190000000007850019000000000707043300000000007604350000002005500039000000000025004b000012890000413d00000000044200190000000000040435000000400410003900000003050000290000000000540435000000040400002900000000004304350000001f02200039000000000292016f0000008002200039000006000020009c00000600020080410000006002200210000006000010009c00000600010080410000004001100210000000000112019f0000000002000414000006000020009c0000060002008041000000c002200210000000000112019f0000065d011001c70000800d020000390000000103000039000006ad0400004117c517bb0000040f0000000100200190000012ae0000613d000000000001042d0000000001000019000017c700010430000000400100043d00000064021000390000069703000041000000000032043500000044021000390000069803000041000000000032043500000024021000390000002903000039000012dd0000013d0000066a01000041000000000010043f0000001101000039000000040010043f0000065c01000041000017c700010430000000400100043d0000006402100039000006a70300004100000000003204350000004402100039000006b003000041000000000032043500000024021000390000002c03000039000012dd0000013d000000400100043d0000006402100039000006ab0300004100000000003204350000004402100039000006ac03000041000000000032043500000024021000390000002503000039000012dd0000013d000000400100043d0000006402100039000006ae0300004100000000003204350000004402100039000006af03000041000000000032043500000024021000390000002403000039000000000032043500000661020000410000000000210435000000040210003900000020030000390000000000320435000006000010009c000006000100804100000040011002100000067f011001c7000017c7000104300000066a01000041000000000010043f0000002201000039000000040010043f0000065c01000041000017c7000104300000066a01000041000000000010043f0000004101000039000000040010043f0000065c01000041000017c700010430000000400100043d0000006402100039000006a70300004100000000003204350000004402100039000006a803000041000012c60000013d000000400100043d0000006402100039000006a90300004100000000003204350000004402100039000006aa03000041000000000032043500000024021000390000003103000039000012dd0000013d000000000010043f0000000201000039000000200010043f0000000001000414000006000010009c0000060001008041000000c00110021000000647011001c7000080100200003917c517c00000040f0000000100200190000013160000613d000000000101043b000000000101041a0000060501100198000013180000613d000000000001042d0000000001000019000017c700010430000000400100043d00000064021000390000069703000041000000000032043500000044021000390000069803000041000000000032043500000024021000390000002903000039000000000032043500000661020000410000000000210435000000040210003900000020030000390000000000320435000006000010009c000006000100804100000040011002100000067f011001c7000017c7000104300000060502200197000000000020043f000000200010043f0000000001000414000006000010009c0000060001008041000000c00110021000000647011001c7000080100200003917c517c00000040f00000001002001900000133a0000613d000000000101043b000000000001042d0000000001000019000017c7000104300006000000000002000100000004001d000300000002001d000400000001001d000600000003001d000000000030043f0000000201000039000000200010043f0000000001000414000006000010009c0000060001008041000000c00110021000000647011001c7000080100200003917c517c00000040f0000000100200190000014a90000613d000000000101043b000000000101041a0000060500100198000014bb0000613d0000000601000029000000000010043f0000000201000039000000200010043f0000000001000414000006000010009c0000060001008041000000c00110021000000647011001c7000080100200003917c517c00000040f0000000100200190000014a90000613d000000000101043b000000000101041a0000060501100198000014ab0000613d0000000002000411000206050020019b000000020010006b000013a60000613d000000000010043f0000000501000039000000200010043f0000000001000414000006000010009c0000060001008041000000c00110021000000647011001c7000080100200003917c517c00000040f0000000100200190000014a90000613d000000000101043b0000000202000029000000000020043f000000200010043f0000000001000414000006000010009c0000060001008041000000c00110021000000647011001c7000080100200003917c517c00000040f0000000100200190000014a90000613d000000000101043b000000000101041a000000ff00100190000013a60000c13d0000000601000029000000000010043f0000000201000039000000200010043f0000000001000414000006000010009c0000060001008041000000c00110021000000647011001c7000080100200003917c517c00000040f0000000100200190000014a90000613d000000000101043b000000000101041a0000060500100198000015360000613d0000000601000029000000000010043f0000000401000039000000200010043f0000000001000414000006000010009c0000060001008041000000c00110021000000647011001c7000080100200003917c517c00000040f0000000100200190000014a90000613d000000000101043b000000000101041a0000060501100197000000020010006c0000153d0000c13d0000000601000029000000000010043f0000000201000039000000200010043f0000000001000414000006000010009c0000060001008041000000c00110021000000647011001c7000080100200003917c517c00000040f0000000100200190000014a90000613d000000000101043b000000000101041a000506050010019c000014ab0000613d00000004010000290000060501100197000000050010006b000014c50000c13d0000000301000029000406050010019c000014cf0000613d0000000601000029000000000010043f0000000401000039000000200010043f0000000001000414000006000010009c0000060001008041000000c00110021000000647011001c7000080100200003917c517c00000040f0000000100200190000014a90000613d000000000101043b000000000201041a0000061b02200197000000000021041b0000000601000029000000000010043f0000000201000039000000200010043f0000000001000414000006000010009c0000060001008041000000c00110021000000647011001c7000080100200003917c517c00000040f0000000100200190000014a90000613d000000000101043b000000000101041a0000060505100198000014ab0000613d0000000001000414000006000010009c0000060001008041000000c0011002100000065d011001c70000800d02000039000000040300003900000694040000410000000006000019000000060700002917c517bb0000040f0000000100200190000014a90000613d0000000501000029000000000010043f0000000301000039000000200010043f0000000001000414000006000010009c0000060001008041000000c00110021000000647011001c7000080100200003917c517c00000040f0000000100200190000014a90000613d000000000101043b000000000201041a000000000002004b000014b50000613d000000010220008a000000000021041b0000000401000029000000000010043f0000000301000039000000200010043f0000000001000414000006000010009c0000060001008041000000c00110021000000647011001c7000080100200003917c517c00000040f0000000100200190000014a90000613d000000000101043b000000000201041a000000010220003a000014b50000613d000000000021041b0000000601000029000000000010043f0000000201000039000000200010043f0000000001000414000006000010009c0000060001008041000000c00110021000000647011001c7000080100200003917c517c00000040f0000000100200190000014a90000613d000000000101043b000000000201041a0000061b022001970000000406000029000000000262019f000000000021041b0000000001000414000006000010009c0000060001008041000000c0011002100000065d011001c70000800d02000039000000040300003900000677040000410000000505000029000000060700002917c517bb0000040f0000000100200190000014a90000613d00000678010000410000000000100443000000030100002900000004001004430000000001000414000006000010009c0000060001008041000000c00110021000000679011001c7000080020200003917c517c00000040f0000000100200190000014e30000613d000000000101043b000000000001004b000014a80000613d000000400700043d00000064017000390000008002000039000300000002001d00000000002104350000004401700039000000060200002900000000002104350000002401700039000000050200002900000000002104350000067a0100004100000000001704350000000401700039000000020200002900000000002104350000008402700039000000010100002900000000310104340000000000120435000000a402700039000000000001004b000014610000613d000000000400001900000000052400190000000006430019000000000606043300000000006504350000002004400039000000000014004b0000145a0000413d0000001f031000390000069d0330019700000000012100190000000000010435000000a401300039000006000010009c00000600010080410000006001100210000006000070009c000006000200004100000000020740190000004002200210000000000121019f0000000002000414000006000020009c0000060002008041000000c002200210000000000112019f0000000402000029000600000007001d17c517bb0000040f000000060b00002900000060031002700000060003300197000000200030008c000000200400003900000000040340190000001f0640018f000000200740019000000000057b0019000014860000613d000000000801034f00000000090b0019000000008a08043c0000000009a90436000000000059004b000014820000c13d000000000006004b000014930000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f00000000006504350000000100200190000014e40000613d0000001f01400039000000600110018f0000000002b10019000000000012004b00000000010000390000000101004039000006030020009c000015270000213d0000000100100190000015270000c13d000000400020043f000000200030008c000014a90000413d00000000010b04330000067b00100198000014a90000c13d0000067c011001970000067a0010009c000014e80000c13d000000000001042d0000000001000019000017c700010430000000400100043d00000064021000390000069703000041000000000032043500000044021000390000069803000041000000000032043500000024021000390000002903000039000014d80000013d0000066a01000041000000000010043f0000001101000039000000040010043f0000065c01000041000017c700010430000000400100043d0000006402100039000006a70300004100000000003204350000004402100039000006b003000041000000000032043500000024021000390000002c03000039000014d80000013d000000400100043d0000006402100039000006ab0300004100000000003204350000004402100039000006ac03000041000000000032043500000024021000390000002503000039000014d80000013d000000400100043d0000006402100039000006ae0300004100000000003204350000004402100039000006af03000041000000000032043500000024021000390000002403000039000000000032043500000661020000410000000000210435000000040210003900000020030000390000000000320435000006000010009c000006000100804100000040011002100000067f011001c7000017c700010430000000000001042f000000000003004b000014ed0000c13d0000006002000039000015140000013d000006610100004100000000001204350000000401200039000600000002001d0000151c0000013d0000001f0230003900000601022001970000003f022000390000065f04200197000000400200043d0000000004420019000000000024004b00000000050000390000000105004039000006030040009c000015270000213d0000000100500190000015270000c13d000000400040043f0000001f0430018f00000000063204360000060205300198000300000006001d0000000003560019000015070000613d000000000601034f0000000307000029000000006806043c0000000007870436000000000037004b000015030000c13d000000000004004b000015140000613d000000000151034f0000000304400210000000000503043300000000054501cf000000000545022f000000000101043b0000010004400089000000000141022f00000000014101cf000000000151019f00000000001304350000000001020433000000000001004b0000152d0000c13d000000400200043d000600000002001d00000661010000410000000000120435000000040120003917c516f90000040f00000006020000290000000001210049000006000010009c00000600010080410000006001100210000006000020009c00000600020080410000004002200210000000000121019f000017c7000104300000066a01000041000000000010043f0000004101000039000000040010043f0000065c01000041000017c7000104300000000302000029000006000020009c00000600020080410000004002200210000006000010009c00000600010080410000006001100210000000000121019f000017c700010430000000400100043d0000006402100039000006a70300004100000000003204350000004402100039000006a803000041000014c10000013d000000400100043d0000006402100039000006a90300004100000000003204350000004402100039000006aa03000041000000000032043500000024021000390000003103000039000014d80000013d0004000000000002000006a60030009c000015b50000813d0000000006010019000000000101041a000000010410019000000001051002700000007f0550618f0000001f0050008c00000000010000390000000101002039000000000014004b000015bb0000c13d000000200050008c000200000006001d000400000003001d000300000002001d000015770000413d000100000005001d000000000060043f0000000001000414000006000010009c0000060001008041000000c00110021000000609011001c7000080100200003917c517c00000040f0000000100200190000015c10000613d00000004030000290000001f023000390000000502200270000000200030008c0000000002004019000000000401043b00000001010000290000001f01100039000000050110027000000000011400190000000004240019000000000014004b00000002060000290000000302000029000015770000813d000000000004041b0000000104400039000000000014004b000015730000413d0000001f0030008c000015a20000a13d000000000060043f0000000001000414000006000010009c0000060001008041000000c00110021000000609011001c7000080100200003917c517c00000040f0000000100200190000015c10000613d00000004070000290000069d02700198000000000101043b0000000308000029000015b00000613d0000000104000367000000000300001900000002060000290000000005830019000000000554034f000000000505043b000000000051041b00000001011000390000002003300039000000000023004b0000158b0000413d000000000072004b0000159e0000813d0000000302700210000000f80220018f0000069f0220027f0000069f0220016700000000038300190000000103300367000000000303043b000000000223016f000000000021041b000000010170021000000001011001bf000000000016041b000000000001042d000000000003004b000015ae0000613d00000003013002100000069f0110027f0000069f011001670000000102200367000000000202043b000000000112016f0000000102300210000000000121019f000000000016041b000000000001042d000000000006041b000000000001042d00000000030000190000000206000029000000000072004b000015950000413d0000159e0000013d0000066a01000041000000000010043f0000004101000039000000040010043f0000065c01000041000017c7000104300000066a01000041000000000010043f0000002201000039000000040010043f0000065c01000041000017c7000104300000000001000019000017c7000104300002000000000002000006a60020009c0000168d0000813d0000001f032000390000069d033001970000003f033000390000069d03300197000000400400043d0000000003340019000000000043004b00000000060000390000000106004039000006030030009c0000168d0000213d00000001006001900000168d0000c13d000000400030043f00000000032404360000000007120019000000000070007c000016a40000213d0000069d052001980000001f0620018f00000001071003670000000001530019000015e30000613d000000000807034f0000000009030019000000008a08043c0000000009a90436000000000019004b000015df0000c13d000000000006004b000015f00000613d000000000557034f0000000306600210000000000701043300000000076701cf000000000767022f000000000505043b0000010006600089000000000565022f00000000056501cf000000000575019f0000000000510435000000000123001900000000000104350000000001040433000000000001004b000016930000613d0000000005000019000000000f000019000000000905001900000000023f001900000000020204330000064b052001970000064c0050009c0000000102000039000016190000a13d0000064d0050009c0000160a0000413d0000064e0050009c0000160e0000413d0000064f0050009c000016120000413d000006500050009c000016160000413d000006a000f0009c0000000602000039000016190000a13d000016870000013d000006a100f0009c0000000202000039000016190000a13d000016870000013d000006a200f0009c0000000302000039000016190000a13d000016870000013d000006a300f0009c0000000402000039000016190000a13d000016870000013d000006a400f0009c0000000502000039000016870000213d000000010090003a000016870000413d0000000105900039000000000ff2001900000000001f004b000015f70000413d0000000a0090008c000016930000813d000000060090008c000005f90009a13e0000065101000041000016320000013d0000065701000041000016320000013d0000065601000041000016320000013d0000065501000041000016320000013d0000065201000041000016320000013d0000065801000041000016320000013d0000065401000041000016320000013d0000065301000041000100000001001d000000400200043d0000065901000041000000000012043500000000010004110000060501100197000200000002001d000000040220003900000000001204350000065a0100004100000000001004430000000001000412000000040010044300000024000004430000000001000414000006000010009c0000060001008041000000c0011002100000065b011001c7000080050200003917c517c00000040f0000000100200190000016a60000613d000000000201043b0000000201000029000006000010009c000006000100804100000040011002100000000003000414000006000030009c0000060003008041000000c003300210000000000113019f0000065c011001c7000006050220019717c517c00000040f00000060031002700000060003300197000000200030008c000000200400003900000000040340190000001f0640018f0000002007400190000000020b00002900000000057b0019000016660000613d000000000801034f00000000090b0019000000008a08043c0000000009a90436000000000059004b000016620000c13d000000000006004b000016730000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f00000000006504350000000100200190000016a70000613d0000001f01400039000000600210018f0000000001b20019000000000021004b00000000020000390000000102004039000006030010009c0000168d0000213d00000001002001900000168d0000c13d000000400010043f000000200030008c000016a40000413d00000000010b0433000000000001004b0000000101000029000000010110c270000000000001042d0000066a01000041000000000010043f0000001101000039000000040010043f0000065c01000041000017c7000104300000066a01000041000000000010043f0000004101000039000000040010043f0000065c01000041000017c700010430000000400100043d00000044021000390000066403000041000000000032043500000024021000390000001303000039000000000032043500000661020000410000000000210435000000040210003900000020030000390000000000320435000006000010009c0000060001008041000000400110021000000662011001c7000017c7000104300000000001000019000017c700010430000000000001042f0000001f0530018f0000060206300198000000400200043d0000000004620019000016b20000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000016ae0000c13d000000000005004b000016bf0000613d000000000161034f0000000305500210000000000604043300000000065601cf000000000656022f000000000101043b0000010005500089000000000151022f00000000015101cf000000000161019f00000000001404350000006001300210000006000020009c00000600020080410000004002200210000000000112019f000017c7000104300000000032010434000000000002004b000016f10000613d0000000001000019000000000f0000190000000004f3001900000000040404330000064b064001970000064c0060009c0000000104000039000016eb0000a13d0000064d0060009c000016dc0000413d0000064e0060009c000016e00000413d0000064f0060009c000016e40000413d000006500060009c000016e80000413d000006a000f0009c0000000604000039000016eb0000a13d000016f30000013d000006a100f0009c0000000204000039000016eb0000a13d000016f30000013d000006a200f0009c0000000304000039000016eb0000a13d000016f30000013d000006a300f0009c0000000404000039000016eb0000a13d000016f30000013d000006a400f0009c0000000504000039000016f30000213d000000010110003a000016f30000613d000000000f4f001900000000002f004b000016ca0000413d000000000001042d0000000001000019000000000001042d0000066a01000041000000000010043f0000001101000039000000040010043f0000065c01000041000017c7000104300000006002100039000006b10300004100000000003204350000004002100039000006b2030000410000000000320435000000200210003900000032030000390000000000320435000000200200003900000000002104350000008001100039000000000001042d0000000002010019000000400300043d0000000001010433000000000001004b000017750000613d000006b30030009c000017800000213d0000006001300039000000400010043f0000004001300039000006b40400004100000000004104350000002001300039000006b5040000410000000000410435000000400100003900000000001304350000000001020433000006b60010009c000017860000813d000006b70010009c000017860000213d000006b80010009c000017800000213d0000000201100039000000030110011a00000002051002100000003f015000390000069d061001970000003f016000390000069d04100197000000400100043d0000000004410019000000000014004b00000000070000390000000107004039000006030040009c000017800000213d0000000100700190000017800000c13d000000400040043f0000002004100039000000000006004b0000173a0000613d0000000006640019000000000700003100000001077003670000000008040019000000007907043c0000000008980436000000000068004b000017360000c13d000000000051043500000000060204330000000005260019000000000025004b0000176d0000a13d000000010330003900000000060200190000000306600039000000000706043300000012087002700000003f0880018f00000000088300190000000008080433000000f80880021000000000090404330000066b09900197000000000889019f00000000008404350000000c087002700000003f0880018f00000000088300190000000008080433000000f8088002100000000109400039000000000a0904330000066b0aa0019700000000088a019f000000000089043500000006087002700000003f0880018f00000000088300190000000008080433000000f8088002100000000209400039000000000a0904330000066b0aa0019700000000088a019f00000000008904350000003f0770018f00000000077300190000000007070433000000f807700210000000030840003900000000090804330000066b09900197000000000779019f00000000007804350000000404400039000000000056004b000017410000413d0000000006020433000000032060011a000000020020008c0000177c0000613d000000010020008c0000177f0000c13d000006ba02000041000000020340008a0000177e0000013d000006a50030009c000017800000813d0000002001300039000000400010043f000000000200001900000000010300190000177e0000013d000006b902000041000000010340008a0000000000230435000000000001042d0000066a01000041000000000010043f0000004101000039000000040010043f0000065c01000041000017c7000104300000066a01000041000000000010043f0000001101000039000000040010043f0000065c01000041000017c700010430000000000001042f000006000010009c00000600010080410000004001100210000006000020009c00000600020080410000006002200210000000000112019f0000000002000414000006000020009c0000060002008041000000c002200210000000000112019f0000065d011001c7000080100200003917c517c00000040f0000000100200190000017a00000613d000000000101043b000000000001042d0000000001000019000017c70001043000000000050100190000000000200443000000040100003900000005024002700000000002020031000000000121043a0000002004400039000000000031004b000017a50000413d000006000030009c000006000300804100000060013002100000000002000414000006000020009c0000060002008041000000c002200210000000000112019f000006bb011001c7000000000205001917c517c00000040f0000000100200190000017ba0000613d000000000101043b000000000001042d000000000001042f000017be002104210000000102000039000000000001042d0000000002000019000000000001042d000017c3002104230000000102000039000000000001042d0000000002000019000000000001042d000017c500000432000017c60001042e000017c7000104300000000000000000000000000000000000000000000000000000000000000baa0000000000000000000000000000000000000000000000000000000000000bac0000000000000000000000000000000000000000000000000000000000000bae0000000000000000000000000000000000000000000000000000000000000bb00000000000000000000000000000000000000000000000000000000000000bb20000000000000000000000000000000000000000000000000000000000000bb40000000000000000000000000000000000000000000000000000000000000bb6000000000000000000000000000000000000000000000000000000000000162d000000000000000000000000000000000000000000000000000000000000162500000000000000000000000000000000000000000000000000000000000016270000000000000000000000000000000000000000000000000000000000001629000000000000000000000000000000000000000000000000000000000000162f0000000000000000000000000000000000000000000000000000000000001631000000000000000000000000000000000000000000000000000000000000162b00000000000000000000000000000000000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000001ffffffe000000000000000000000000000000000000000000000000000000000ffffffe0000000000000000000000000000000000000000000000000ffffffffffffffff8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000ffffffffffffffbf486f6f646564204162737472616374204e616d65205365727669636500000000414e53000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000200000000000000000000000003c73766720786d6c6e733d22687474703a2f2f7777772e77332e6f72672f323030302f737667222077696474683d2232373022206865696768743d22323730223e3c646566733e3c7374796c653e40666f6e742d66616365207b666f6e742d66616d696c793a2022506978656c54657874223b7372633a2075726c282268747470733a2f2f7777772e686f6f6465647068616e746f6d732e78797a2f666f6e74732f706978656c546578742e776f666632222920666f726d61742822776f66663222293b7d3c2f7374796c653e3c2f646566733e3c726563742077696474683d2232373022206865696768743d22323730222066696c6c3d2223316364343765222f3e3c7465787420783d223133352220793d223133352220746578742d616e63686f723d226d6964646c652220646f6d696e616e742d626173656c696e653d226d6964646c652220666f6e742d73697a653d223332222066696c6c3d22233030303030302220666f6e742d66616d696c793d22506978656c546578742c20417269616c2c2073616e732d73657269662220666f6e742d7765696768743d226e6f726d616c22207374796c653d22746578742d7472616e73666f726d3a207570706572636173653b20666f6e742d736d6f6f74683a206e657665723b202d7765626b69742d666f6e742d736d6f6f7468696e673a206e6f6e653b223e000000003c2f746578743e3c2f7376673e0000000000000000000000000000000000001affffffffffffffffffffffff00000000000000000000000000000000000000000000000200000000000000000000000000000080000001000000000000000000000000000000000000000000000000000000000000000000000000008da5cb5a00000000000000000000000000000000000000000000000000000000c1880a9700000000000000000000000000000000000000000000000000000000eb9116b200000000000000000000000000000000000000000000000000000000fb825e5e00000000000000000000000000000000000000000000000000000000fb825e5f00000000000000000000000000000000000000000000000000000000fe2c619800000000000000000000000000000000000000000000000000000000eb9116b300000000000000000000000000000000000000000000000000000000f2c298be00000000000000000000000000000000000000000000000000000000c1880a9800000000000000000000000000000000000000000000000000000000c87b56dd00000000000000000000000000000000000000000000000000000000e985e9c5000000000000000000000000000000000000000000000000000000009791c09600000000000000000000000000000000000000000000000000000000b88d4fdd00000000000000000000000000000000000000000000000000000000b88d4fde00000000000000000000000000000000000000000000000000000000bf40fac1000000000000000000000000000000000000000000000000000000009791c09700000000000000000000000000000000000000000000000000000000a22cb465000000000000000000000000000000000000000000000000000000008da5cb5b000000000000000000000000000000000000000000000000000000008f32d59b0000000000000000000000000000000000000000000000000000000095d89b410000000000000000000000000000000000000000000000000000000026449234000000000000000000000000000000000000000000000000000000004622ab02000000000000000000000000000000000000000000000000000000006352211d000000000000000000000000000000000000000000000000000000006352211e0000000000000000000000000000000000000000000000000000000070a08231000000000000000000000000000000000000000000000000000000004622ab0300000000000000000000000000000000000000000000000000000000541e771d0000000000000000000000000000000000000000000000000000000026449235000000000000000000000000000000000000000000000000000000002d5514320000000000000000000000000000000000000000000000000000000042842e0e00000000000000000000000000000000000000000000000000000000095ea7b20000000000000000000000000000000000000000000000000000000019fbe87d0000000000000000000000000000000000000000000000000000000019fbe87e0000000000000000000000000000000000000000000000000000000023b872dd00000000000000000000000000000000000000000000000000000000095ea7b30000000000000000000000000000000000000000000000000000000011dd88450000000000000000000000000000000000000000000000000000000001ffc9a70000000000000000000000000000000000000000000000000000000006fdde0300000000000000000000000000000000000000000000000000000000081812fc00000000000000000000000000000000000000200000000000000000000000007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0000000000000000000000000000000000000000000000000ffffffffffffff7f020000000000000000000000000000000000004000000000000000000000000002000000000000000000000000000000000000000000008000000000000000003a81d6fc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe000000000000000000000000000000000000000000000000000000000000000f000000000000000000000000000000000000000000000000000000000000000f800000000000000000000000000000000000000000000000000000000000000fc0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038d7ea4c680000000000000000000000000000000000000000000000000000008e1bc9bf040000000000000000000000000000000000000000000000000000011c37937e08000000000000000000000000000000000000000000000000000002386f26fc100000000000000000000000000000000000000000000000000000058d15e1762800000000000000000000000000000000000000000000000000000b1a2bc2ec50000000000000000000000000000000000000000000000000000016345785d8a00000000000000000000000000000000000000000000000000000214e8348c4f000070a0823100000000000000000000000000000000000000000000000000000000310ab089e4439a4c15d089f94afb7896ff553aecb10793d0ab882de59d99a32e0200000200000000000000000000000000000044000000000000000000000000000000000000000000000000000000000000002400000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000004a1f4ee64066adc42eefb174907e5714f9e995b300000000000000000000000000000000000000000000000000000003ffffffe05472616e73666572206661696c6564000000000000000000000000000000000008c379a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000640000000000000000000000004e6f7420656e6f756768206d6f6e65792073656e740000000000000000000000496e76616c6964206e616d65206c656e677468000000000000000000000000002e00000000000000000000000000000000000000000000000000000000000000c65a7bb8d6351c1cf70c95a316cc6a92839c986682d98bc35f958f4883f9d2a8d7b6990105719101dabeb77144f2a3385c8033acd3af97e9423a695e81ad1eb5bb7b4a454dc3493923482f07822329ed19e8244eff582cc204f8554c3620c3fd000000000000000000000000000000000000000000000000fffffffffffffffe4e487b710000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff30000000000000000000000000000000000000000000000000000000000000007b226e616d65223a20220000000000000000000000000000000000000000000061736536342c00000000000000000000000000000000000000000000000000002c2022696d616765223a2022646174613a696d6167652f7376672b786d6c3b62686520486f6f646564204162737472616374204e616d65205365727669636522222c20226465736372697074696f6e223a20224120646f6d61696e206f6e2074222c226c656e677468223a220000000000000000000000000000000000000000227d000000000000000000000000000000000000000000000000000000000000646174613a6170706c69636174696f6e2f6a736f6e3b6261736536342c000000000000000000000000000000000000000000000000000000ffffffffffffffdf4552433732313a20746f6b656e20616c7265616479206d696e74656400000000ddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef1806aa1896bbf26568e884a7374b41e002500962caba6a15023a8d90e8508b830200000200000000000000000000000000000024000000000000000000000000150b7a020000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000000000000006578697374656e7420746f6b656e00000000000000000000000000000000000045524337323155524953746f726167653a2055524920736574206f66206e6f6e00000000000000000000000000000000000000840000000000000000000000004552433732313a206d696e7420746f20746865207a65726f20616464726573737f19f48d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffbbffffffffffffffffffffffffffffffffffffffbc00000000000000000000000000000000000000000000000000000000000000200000008000000000000000006e6f6e6578697374656e7420746f6b656e00000000000000000000000000000045524337323155524953746f726167653a2055524920717565727920666f722043616c6c6572206973206e6f742074686520646f6d61696e206f776e65720000493747433de25e89932e5c1d63a65ac29409f4749ad91eb888962e6da9b2bc25446f6d61696e206e6f7420666f756e640000000000000000000000000000000017307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c314552433732313a20617070726f766520746f2063616c6c6572000000000000000000000000000000000000000000000000000064000000800000000000000000b10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf64552433732313a2062616c616e636520717565727920666f7220746865207a65726f206164647265737300000000000000000000000000000000000000000000000000000000000000000000000000000000008400000080000000000000000082b42900000000000000000000000000000000000000000000000000000000006e6572206e6f7220617070726f76656420666f7220616c6c00000000000000004552433732313a20617070726f76652063616c6c6572206973206e6f74206f778c5be1e5ebec7d5bd14f71427d1e84f3dd0314c0f7b2291e5b200ac8c7c3b92572000000000000000000000000000000000000000000000000000000000000004552433732313a20617070726f76616c20746f2063757272656e74206f776e65656e7420746f6b656e00000000000000000000000000000000000000000000004552433732313a206f776e657220717565727920666f72206e6f6e6578697374290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e56301ffc9a7000000000000000000000000000000000000000000000000000000005b5e139f0000000000000000000000000000000000000000000000000000000080ac58cd00000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff9fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffdfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffcfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffbfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffa000000000000000000000000000000000000000000000000ffffffffffffffe00000000000000000000000000000000000000000000000010000000000000000697374656e7420746f6b656e00000000000000000000000000000000000000004552433732313a20617070726f76656420717565727920666f72206e6f6e6578776e6572206e6f7220617070726f7665640000000000000000000000000000004552433732313a207472616e736665722063616c6c6572206973206e6f74206f6f776e65720000000000000000000000000000000000000000000000000000004552433732313a207472616e736665722066726f6d20696e636f727265637420b93e5ab0838892891d936aa278bd882aaa1c862433c9ff605a2fb0cd0b9d4e1172657373000000000000000000000000000000000000000000000000000000004552433732313a207472616e7366657220746f20746865207a65726f206164644552433732313a206f70657261746f7220717565727920666f72206e6f6e657863656976657220696d706c656d656e74657200000000000000000000000000004552433732313a207472616e7366657220746f206e6f6e204552433732315265000000000000000000000000000000000000000000000000ffffffffffffff9f6768696a6b6c6d6e6f707172737475767778797a303132333435363738392b2f4142434445464748494a4b4c4d4e4f505152535455565758595a616263646566bffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffebfffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe5000000000000000000000000000000000000000000000000bfffffffffffffe53d000000000000000000000000000000000000000000000000000000000000003d3d0000000000000000000000000000000000000000000000000000000000000200000200000000000000000000000000000000000000000000000000000000f6b5d466d4fa8126ad068857885d7750ac3a59b14ef2fc5961cac34deb26aef0

    Constructor Arguments (ABI-Encoded and is the last bytes of the Contract Creation Code above)

    0000000000000000000000000000000000000000000000000000000000000040000000000000000000000000cc367ea125c60de7a0c6c4636d5f51aa3a68d0df00000000000000000000000000000000000000000000000000000000000000036162730000000000000000000000000000000000000000000000000000000000

    -----Decoded View---------------
    Arg [0] : _tld (string): abs
    Arg [1] : nftCollection (address): 0xcC367Ea125C60de7A0c6C4636d5F51aa3a68d0DF

    -----Encoded View---------------
    4 Constructor Arguments found :
    Arg [0] : 0000000000000000000000000000000000000000000000000000000000000040
    Arg [1] : 000000000000000000000000cc367ea125c60de7a0c6c4636d5f51aa3a68d0df
    Arg [2] : 0000000000000000000000000000000000000000000000000000000000000003
    Arg [3] : 6162730000000000000000000000000000000000000000000000000000000000


    [ 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.