ETH Price: $1,999.11 (-3.10%)
    /

    Token

    Making Coffee: NFT Paris (MCNFT)

    Overview

    Max Total Supply

    0 MCNFT

    Holders

    1,429

    Market

    Volume (24H)

    N/A

    Min Price (24H)

    N/A

    Max Price (24H)

    N/A
    0xff4f2c41af6bac672164357677466ded6b92dac0
    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:
    MakingCoffeeParis

    Compiler Version
    v0.8.28+commit.7893614a

    ZkSolc Version
    v1.5.10

    Optimization Enabled:
    Yes with Mode 3

    Other Settings:
    paris EvmVersion
    File 1 of 13 : MakingCoffeeParis.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.28;
    import {ERC1155} from "solady/src/tokens/ext/zksync/ERC1155.sol";
    import {Ownable} from "solady/src/auth/Ownable.sol";
    import {Base64} from "solady/src/utils/Base64.sol";
    import {LibString} from "solady/src/utils/LibString.sol";
    import {SafeTransferLib} from "solady/src/utils/ext/zksync/SafeTransferLib.sol";
    import {IERC1155} from "@openzeppelin/contracts/interfaces/IERC1155.sol";
    import {IERC1155MetadataURI} from "@openzeppelin/contracts/interfaces/IERC1155MetadataURI.sol";
    /**
    * @title MakingCoffeeParis
    * @author
    * @notice A soulbound ERC1155 using Solady, with on-chain JSON metadata (IPFS for images).
    * This contract is used to manage drops of Bearish RWA tokens. They can be soulbound or not.
    */
    contract MakingCoffeeParis is ERC1155, Ownable {
    using LibString for uint256;
    // -------------------------------------------------------------------
    // Errors
    // -------------------------------------------------------------------
    error Soulbound(); // Thrown when attempting user-to-user transfer of a soulbound token
    error NotRWAManager(); // Thrown if caller is neither owner nor RWA manager
    error InvalidLengths(); // Thrown if batch arrays mismatch
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 2 of 13 : Ownable.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.4;
    /// @notice Simple single owner authorization mixin.
    /// @author Solady (https://github.com/vectorized/solady/blob/main/src/auth/Ownable.sol)
    ///
    /// @dev Note:
    /// This implementation does NOT auto-initialize the owner to `msg.sender`.
    /// You MUST call the `_initializeOwner` in the constructor / initializer.
    ///
    /// While the ownable portion follows
    /// [EIP-173](https://eips.ethereum.org/EIPS/eip-173) for compatibility,
    /// the nomenclature for the 2-step ownership handover may be unique to this codebase.
    abstract contract Ownable {
    /*´:°•.°+.*•´.*:˚.°*.˚•´.°:°•.°•.*•´.*:˚.°*.˚•´.°:°•.°+.*•´.*:*/
    /* CUSTOM ERRORS */
    /*.•°:°.´+˚.*°.˚:*.´•*.+°.•°:´*.´•*.•°.•°:°.´:•˚°.*°.˚:*.´+°.•*/
    /// @dev The caller is not authorized to call the function.
    error Unauthorized();
    /// @dev The `newOwner` cannot be the zero address.
    error NewOwnerIsZeroAddress();
    /// @dev The `pendingOwner` does not have a valid handover request.
    error NoHandoverRequest();
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 3 of 13 : IERC1155MetadataURI.sol
    1
    2
    3
    4
    5
    6
    // SPDX-License-Identifier: MIT
    // OpenZeppelin Contracts (last updated v5.0.0) (interfaces/IERC1155MetadataURI.sol)
    pragma solidity ^0.8.20;
    import {IERC1155MetadataURI} from "../token/ERC1155/extensions/IERC1155MetadataURI.sol";
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 4 of 13 : 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.4;
    /// @notice Library to encode strings in Base64.
    /// @author Solady (https://github.com/vectorized/solady/blob/main/src/utils/Base64.sol)
    /// @author Modified from Solmate (https://github.com/transmissions11/solmate/blob/main/src/utils/Base64.sol)
    /// @author Modified from (https://github.com/Brechtpd/base64/blob/main/base64.sol) by Brecht Devos - <brecht@loopring.org>.
    library Base64 {
    /// @dev Encodes `data` using the base64 encoding described in RFC 4648.
    /// See: https://datatracker.ietf.org/doc/html/rfc4648
    /// @param fileSafe Whether to replace '+' with '-' and '/' with '_'.
    /// @param noPadding Whether to strip away the padding.
    function encode(bytes memory data, bool fileSafe, bool noPadding)
    internal
    pure
    returns (string memory result)
    {
    /// @solidity memory-safe-assembly
    assembly {
    let dataLength := mload(data)
    if dataLength {
    // Multiply by 4/3 rounded up.
    // The `shl(2, ...)` is equivalent to multiplying by 4.
    let encodedLength := shl(2, div(add(dataLength, 2), 3))
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 5 of 13 : IERC1155.sol
    1
    2
    3
    4
    5
    6
    // SPDX-License-Identifier: MIT
    // OpenZeppelin Contracts (last updated v5.0.0) (interfaces/IERC1155.sol)
    pragma solidity ^0.8.20;
    import {IERC1155} from "../token/ERC1155/IERC1155.sol";
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 6 of 13 : LibString.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.4;
    import {LibBytes} from "./LibBytes.sol";
    /// @notice Library for converting numbers into strings and other string operations.
    /// @author Solady (https://github.com/vectorized/solady/blob/main/src/utils/LibString.sol)
    /// @author Modified from Solmate (https://github.com/transmissions11/solmate/blob/main/src/utils/LibString.sol)
    ///
    /// @dev Note:
    /// For performance and bytecode compactness, most of the string operations are restricted to
    /// byte strings (7-bit ASCII), except where otherwise specified.
    /// Usage of byte string operations on charsets with runes spanning two or more bytes
    /// can lead to undefined behavior.
    library LibString {
    /*´:°•.°+.*•´.*:˚.°*.˚•´.°:°•.°•.*•´.*:˚.°*.˚•´.°:°•.°+.*•´.*:*/
    /* STRUCTS */
    /*.•°:°.´+˚.*°.˚:*.´•*.+°.•°:´*.´•*.•°.•°:°.´:•˚°.*°.˚:*.´+°.•*/
    /// @dev Goated string storage struct that totally MOGs, no cap, fr.
    /// Uses less gas and bytecode than Solidity's native string storage. It's meta af.
    /// Packs length with the first 31 bytes if <255 bytes, so it’s mad tight.
    struct StringStorage {
    bytes32 _spacer;
    }
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 7 of 13 : SafeTransferLib.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.4;
    import {SingleUseETHVault} from "./SingleUseETHVault.sol";
    /// @notice Library for force safe transferring ETH and ERC20s in ZKsync.
    /// @author Solady (https://github.com/vectorized/solady/blob/main/src/utils/ext/zksync/SafeTransferLib.sol)
    library SafeTransferLib {
    /*´:°•.°+.*•´.*:˚.°*.˚•´.°:°•.°•.*•´.*:˚.°*.˚•´.°:°•.°+.*•´.*:*/
    /* EVENTS */
    /*.•°:°.´+˚.*°.˚:*.´•*.+°.•°:´*.´•*.•°.•°:°.´:•˚°.*°.˚:*.´+°.•*/
    /// @dev A single use ETH vault has been created for `to`, with `amount`.
    event SingleUseETHVaultCreated(address indexed to, uint256 amount, address vault);
    /*´:°•.°+.*•´.*:˚.°*.˚•´.°:°•.°•.*•´.*:˚.°*.˚•´.°:°•.°+.*•´.*:*/
    /* CUSTOM ERRORS */
    /*.•°:°.´+˚.*°.˚:*.´•*.+°.•°:´*.´•*.•°.•°:°.´:•˚°.*°.˚:*.´+°.•*/
    /// @dev The ETH transfer has failed.
    error ETHTransferFailed();
    /// @dev The ERC20 `transferFrom` has failed.
    error TransferFromFailed();
    /// @dev The ERC20 `transfer` has failed.
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 8 of 13 : ERC1155.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.4;
    /// @notice Simple ERC1155 implementation.
    /// @author Solady (https://github.com/vectorized/solady/blob/main/src/tokens/ext/zksync/ERC1155.sol)
    /// @author Modified from Solmate (https://github.com/transmissions11/solmate/blob/main/src/tokens/ERC1155.sol)
    /// @author Modified from OpenZeppelin (https://github.com/OpenZeppelin/openzeppelin-contracts/tree/master/contracts/token/ERC1155/ERC1155.sol)
    ///
    /// @dev Note:
    /// - The ERC1155 standard allows for self-approvals.
    /// For performance, this implementation WILL NOT revert for such actions.
    /// Please add any checks with overrides if desired.
    ///
    /// If you are overriding:
    /// - Make sure all variables written to storage are properly cleaned
    // (e.g. the bool value for `isApprovedForAll` MUST be either 1 or 0 under the hood).
    /// - Check that the overridden function is actually used in the function you want to
    /// change the behavior of. Much of the code has been manually inlined for performance.
    abstract contract ERC1155 {
    /*´:°•.°+.*•´.*:˚.°*.˚•´.°:°•.°•.*•´.*:˚.°*.˚•´.°:°•.°+.*•´.*:*/
    /* CUSTOM ERRORS */
    /*.•°:°.´+˚.*°.˚:*.´•*.+°.•°:´*.´•*.•°.•°:°.´:•˚°.*°.˚:*.´+°.•*/
    /// @dev The lengths of the input arrays are not the same.
    error ArrayLengthsMismatch();
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 9 of 13 : LibBytes.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.4;
    /// @notice Library for byte related operations.
    /// @author Solady (https://github.com/vectorized/solady/blob/main/src/utils/LibBytes.sol)
    library LibBytes {
    /*´:°•.°+.*•´.*:˚.°*.˚•´.°:°•.°•.*•´.*:˚.°*.˚•´.°:°•.°+.*•´.*:*/
    /* STRUCTS */
    /*.•°:°.´+˚.*°.˚:*.´•*.+°.•°:´*.´•*.•°.•°:°.´:•˚°.*°.˚:*.´+°.•*/
    /// @dev Goated bytes storage struct that totally MOGs, no cap, fr.
    /// Uses less gas and bytecode than Solidity's native bytes storage. It's meta af.
    /// Packs length with the first 31 bytes if <255 bytes, so it’s mad tight.
    struct BytesStorage {
    bytes32 _spacer;
    }
    /*´:°•.°+.*•´.*:˚.°*.˚•´.°:°•.°•.*•´.*:˚.°*.˚•´.°:°•.°+.*•´.*:*/
    /* CONSTANTS */
    /*.•°:°.´+˚.*°.˚:*.´•*.+°.•°:´*.´•*.•°.•°:°.´:•˚°.*°.˚:*.´+°.•*/
    /// @dev The constant returned when the `search` is not found in the bytes.
    uint256 internal constant NOT_FOUND = type(uint256).max;
    /*´:°•.°+.*•´.*:˚.°*.˚•´.°:°•.°•.*•´.*:˚.°*.˚•´.°:°•.°+.*•´.*:*/
    /* BYTE STORAGE OPERATIONS */
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 10 of 13 : IERC1155.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 v5.1.0) (token/ERC1155/IERC1155.sol)
    pragma solidity ^0.8.20;
    import {IERC165} from "../../utils/introspection/IERC165.sol";
    /**
    * @dev Required interface of an ERC-1155 compliant contract, as defined in the
    * https://eips.ethereum.org/EIPS/eip-1155[ERC].
    */
    interface IERC1155 is IERC165 {
    /**
    * @dev Emitted when `value` amount of tokens of type `id` are transferred from `from` to `to` by `operator`.
    */
    event TransferSingle(address indexed operator, address indexed from, address indexed to, uint256 id, uint256 value);
    /**
    * @dev Equivalent to multiple {TransferSingle} events, where `operator`, `from` and `to` are the same for all
    * transfers.
    */
    event TransferBatch(
    address indexed operator,
    address indexed from,
    address indexed to,
    uint256[] ids,
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 11 of 13 : IERC1155MetadataURI.sol
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    // SPDX-License-Identifier: MIT
    // OpenZeppelin Contracts (last updated v5.1.0) (token/ERC1155/extensions/IERC1155MetadataURI.sol)
    pragma solidity ^0.8.20;
    import {IERC1155} from "../IERC1155.sol";
    /**
    * @dev Interface of the optional ERC1155MetadataExtension interface, as defined
    * in the https://eips.ethereum.org/EIPS/eip-1155#metadata-extensions[ERC].
    */
    interface IERC1155MetadataURI is IERC1155 {
    /**
    * @dev Returns the URI for token type `id`.
    *
    * If the `\{id\}` substring is present in the URI, it must be replaced by
    * clients with the actual token type ID.
    */
    function uri(uint256 id) external view returns (string memory);
    }
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 12 of 13 : SingleUseETHVault.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.4;
    /// @notice A single-use vault that allows a designated caller to withdraw all ETH in it.
    /// @author Solady (https://github.com/vectorized/solady/blob/main/src/utils/ext/zksync/SingleUseETHVault.sol)
    contract SingleUseETHVault {
    /*´:°•.°+.*•´.*:˚.°*.˚•´.°:°•.°•.*•´.*:˚.°*.˚•´.°:°•.°+.*•´.*:*/
    /* CUSTOM ERRORS */
    /*.•°:°.´+˚.*°.˚:*.´•*.+°.•°:´*.´•*.•°.•°:°.´:•˚°.*°.˚:*.´+°.•*/
    /// @dev Unable to withdraw all.
    error WithdrawAllFailed();
    /// @dev Not authorized.
    error Unauthorized();
    /*´:°•.°+.*•´.*:˚.°*.˚•´.°:°•.°•.*•´.*:˚.°*.˚•´.°:°•.°+.*•´.*:*/
    /* WITHDRAW ALL */
    /*.•°:°.´+˚.*°.˚:*.´•*.+°.•°:´*.´•*.•°.•°:°.´:•˚°.*°.˚:*.´+°.•*/
    fallback() external payable virtual {
    /// @solidity memory-safe-assembly
    assembly {
    mstore(0x40, 0) // Optimization trick to remove free memory pointer initialization.
    let owner := sload(0)
    // Initialization.
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 13 of 13 : 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 (last updated v5.1.0) (utils/introspection/IERC165.sol)
    pragma solidity ^0.8.20;
    /**
    * @dev Interface of the ERC-165 standard, as defined in the
    * https://eips.ethereum.org/EIPS/eip-165[ERC].
    *
    * 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[ERC 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

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

    Contract Security Audit

    Contract ABI

    API
    [{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"AccountBalanceOverflow","type":"error"},{"inputs":[],"name":"AlreadyInitialized","type":"error"},{"inputs":[],"name":"ArrayLengthsMismatch","type":"error"},{"inputs":[],"name":"InsufficientBalance","type":"error"},{"inputs":[],"name":"InsufficientETH","type":"error"},{"inputs":[],"name":"InvalidLengths","type":"error"},{"inputs":[],"name":"NewOwnerIsZeroAddress","type":"error"},{"inputs":[],"name":"NoHandoverRequest","type":"error"},{"inputs":[],"name":"NotLive","type":"error"},{"inputs":[],"name":"NotOwnerNorApproved","type":"error"},{"inputs":[],"name":"NotRWAManager","type":"error"},{"inputs":[],"name":"Soulbound","type":"error"},{"inputs":[],"name":"TokenNotCreated","type":"error"},{"inputs":[],"name":"TransferToNonERC1155ReceiverImplementer","type":"error"},{"inputs":[],"name":"TransferToZeroAddress","type":"error"},{"inputs":[],"name":"Unauthorized","type":"error"},{"inputs":[],"name":"ZeroAddress","type":"error"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"owner","type":"address"},{"indexed":true,"internalType":"address","name":"operator","type":"address"},{"indexed":false,"internalType":"bool","name":"isApproved","type":"bool"}],"name":"ApprovalForAll","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"pendingOwner","type":"address"}],"name":"OwnershipHandoverCanceled","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"pendingOwner","type":"address"}],"name":"OwnershipHandoverRequested","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"oldOwner","type":"address"},{"indexed":true,"internalType":"address","name":"newOwner","type":"address"}],"name":"OwnershipTransferred","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"operator","type":"address"},{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256[]","name":"ids","type":"uint256[]"},{"indexed":false,"internalType":"uint256[]","name":"amounts","type":"uint256[]"}],"name":"TransferBatch","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"operator","type":"address"},{"indexed":true,"internalType":"address","name":"from","type":"address"},{"indexed":true,"internalType":"address","name":"to","type":"address"},{"indexed":false,"internalType":"uint256","name":"id","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"TransferSingle","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"string","name":"value","type":"string"},{"indexed":true,"internalType":"uint256","name":"id","type":"uint256"}],"name":"URI","type":"event"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"uint256","name":"id","type":"uint256"}],"name":"balanceOf","outputs":[{"internalType":"uint256","name":"result","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address[]","name":"owners","type":"address[]"},{"internalType":"uint256[]","name":"ids","type":"uint256[]"}],"name":"balanceOfBatch","outputs":[{"internalType":"uint256[]","name":"balances","type":"uint256[]"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"tokenId","type":"uint256"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"burn","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"uint256[]","name":"ids","type":"uint256[]"},{"internalType":"uint256[]","name":"amounts","type":"uint256[]"}],"name":"burnBatch","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"uint256","name":"id","type":"uint256"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"burnFrom","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"cancelOwnershipHandover","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"pendingOwner","type":"address"}],"name":"completeOwnershipHandover","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"owner","type":"address"},{"internalType":"address","name":"operator","type":"address"}],"name":"isApprovedForAll","outputs":[{"internalType":"bool","name":"result","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"id","type":"uint256"},{"internalType":"uint256","name":"amount","type":"uint256"},{"internalType":"bytes","name":"data","type":"bytes"}],"name":"mint","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256[]","name":"ids","type":"uint256[]"},{"internalType":"uint256[]","name":"amounts","type":"uint256[]"},{"internalType":"bytes","name":"data","type":"bytes"}],"name":"mintBatch","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"mintEnd","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"mintPrice","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"mintStart","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"name","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"result","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"pendingOwner","type":"address"}],"name":"ownershipHandoverExpiresAt","outputs":[{"internalType":"uint256","name":"result","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"tokenId","type":"uint256"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"publicMint","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"renounceOwnership","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"requestOwnershipHandover","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"rwaManagers","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256[]","name":"ids","type":"uint256[]"},{"internalType":"uint256[]","name":"amounts","type":"uint256[]"},{"internalType":"bytes","name":"data","type":"bytes"}],"name":"safeBatchTransferFrom","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"from","type":"address"},{"internalType":"address","name":"to","type":"address"},{"internalType":"uint256","name":"id","type":"uint256"},{"internalType":"uint256","name":"amount","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":"isApproved","type":"bool"}],"name":"setApprovalForAll","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_newPrice","type":"uint256"}],"name":"setMintPrice","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"_mintStart","type":"uint256"},{"internalType":"uint256","name":"_mintEnd","type":"uint256"}],"name":"setMintWindow","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"_manager","type":"address"},{"internalType":"bool","name":"_status","type":"bool"}],"name":"setRwaManager","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"tokenId","type":"uint256"},{"internalType":"string","name":"_name","type":"string"},{"internalType":"string","name":"_description","type":"string"},{"internalType":"string","name":"_ipfsHash","type":"string"},{"internalType":"bool","name":"_soulbound","type":"bool"}],"name":"setTokenMetadata","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes4","name":"interfaceId","type":"bytes4"}],"name":"supportsInterface","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"symbol","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"uint256","name":"tokenId","type":"uint256"}],"name":"uri","outputs":[{"internalType":"string","name":"","type":"string"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"withdraw","outputs":[],"stateMutability":"nonpayable","type":"function"}]

    9c4d535b0000000000000000000000000000000000000000000000000000000000000000010004f384e7e1b87aa8d3f558e1eabf7b38c1cdcec61d84fce9e5fcd33ce2e900000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000

    Deployed Bytecode

    0x0002000000000002000d000000000002000000000301034f00010000000103550000006001100270000004590010019d0000008005000039000000400050043f00000001002001900000003b0000c13d0000045901100197000000040010008c00000f6c0000413d000000000203043b000000e002200270000004670020009c0000007d0000213d0000047f0020009c000000c80000213d0000048b0020009c000002280000213d000004910020009c000002d00000213d000004940020009c000006090000613d000004950020009c00000f6c0000c13d000000240010008c00000f6c0000413d0000000001000416000000000001004b00000f6c0000c13d0000000401300370000000000101043b000004e70010019800000f6c0000c13d000000e003100270000004e80030009c00000000020000390000000102006039000004950030009c00000001022061bf000004930030009c00000001022061bf000004950030009c000000350000613d000004930030009c000000350000613d000004e80030009c000000350000613d000004e90010009c00000000020000390000000102006039000004ea0010009c00000001022061bf000000010120018f000000800010043f00000498010000410000115f0001042e0000000001000416000000000001004b00000f6c0000c13d0000045a010000410000000402000039000000000012041b0000045b010000410000000502000039000000000012041b0000045c010000410000000602000039000000000012041b00000000060004110000045d01000041000000000061041b0000000001000414000004590010009c0000045901008041000000c0011002100000045e011001c70000800d0200003900000003030000390000045f040000410000000005000019115e11540000040f000000010020019000000f6c0000613d0000000101000039000000000201041a000000010320019000000001022002700000007f0220618f0000001f0020008c00000000040000390000000104002039000000000043004b000000770000c13d000000200020008c0000006a0000413d00000460030000410000001f022000390000000502200270000004610220009a000000000003041b0000000103300039000000000023004b000000660000413d0000046202000041000000000021041b0000000201000039000000000301041a000000010030019000000001023002700000007f0220618f0000001f0020008c00000000040000390000000104002039000000000343013f0000000100300190000002460000613d000004b201000041000000000010043f0000002201000039000000040010043f000004b3010000410000116000010430000004680020009c000002090000213d000004740020009c000002610000213d0000047a0020009c000002f20000213d0000047d0020009c0000061c0000613d0000047e0020009c00000f6c0000c13d000000840010008c00000f6c0000413d0000000002000416000000000002004b00000f6c0000c13d0000000402300370000000000202043b000d00000002001d000004960020009c00000f6c0000213d0000006402300370000000000202043b0000049b0020009c00000f6c0000213d0000002304200039000000000014004b00000f6c0000813d0000000404200039000000000343034f000000000303043b000c00000003001d0000049b0030009c00000f6c0000213d0000002403200039000b00000003001d0000000c02300029000000000012004b00000f6c0000213d0000045d01000041000000000101041a00000496021001970000000001000411000000000021004b000000b80000613d000000000010043f000000200000043f0000000001000414000004590010009c0000045901008041000000c0011002100000049c011001c70000801002000039115e11590000040f000000010020019000000f6c0000613d000000000101043b000000000101041a000000ff001001900000096b0000613d0000000d0000006b000002b50000613d00000000030000310000000b010000290000000c02000029115e0ffc0000040f00000001020003670000004403200370000000000303043b0000002402200370000000000202043b00000000040100190000000d01000029115e10810000040f00000000010000190000115f0001042e000004800020009c000002970000213d000004860020009c000003140000213d000004890020009c000006310000613d0000048a0020009c00000f6c0000c13d000000a40010008c00000f6c0000413d0000000002000416000000000002004b00000f6c0000c13d0000000402300370000000000202043b000700000002001d000004960020009c00000f6c0000213d0000002402300370000000000202043b000600000002001d000004960020009c00000f6c0000213d0000004402300370000000000202043b0000049b0020009c00000f6c0000213d0000002304200039000000000014004b00000f6c0000813d000a00040020003d0000000a04300360000000000404043b000c00000004001d0000049b0040009c00000f6c0000213d00000024042000390000000c020000290000000502200210000500000002001d000b00000004001d0000000002420019000000000012004b00000f6c0000213d0000006402300370000000000202043b0000049b0020009c00000f6c0000213d0000002304200039000000000014004b00000f6c0000813d000900040020003d0000000904300360000000000404043b000800000004001d0000049b0040009c00000f6c0000213d0000000804000029000000050440021000000000024200190000002402200039000000000012004b00000f6c0000213d0000008402300370000000000202043b0000049b0020009c00000f6c0000213d0000002304200039000000000014004b00000f6c0000813d0000000404200039000000000343034f000000000303043b000400000003001d0000049b0030009c00000f6c0000213d0000002403200039000300000003001d0000000402300029000000000012004b00000f6c0000213d0000000c0000006b00000be90000c13d00000008020000290000000c0020006b00000a780000c13d000000070100002900000060011002100000049d011001c7000800000001001d000000200010043f0000000601000029000204960010019c00000a860000613d0000000701000029000104960010019b0000000001000411000000010010006c00000d9b0000c13d0000000c0000006b00000e020000c13d000000400100043d00000040021000390000000c030000290000000000320435000000400200003900000000032104360000000504000029000d001f004001930000000a02000029000b00200020003d0000000102000367000000000004004b000001410000613d000000600410003900000005054000290000000b06200360000000006706043c0000000004740436000000000054004b0000013d0000c13d0000000d0000006b000000050500002900000060045000390000000000430435000000000351001900000060043000390000000c0600002900000000006404350000000904000029000a00200040003d000000000005004b000001540000613d0000000a0220036000000080033000390000000504300029000000002502043c0000000003530436000000000043004b000001500000c13d0000000d0000006b0000000c020000290000000602200210000900000002001d00000080022000390000006003200210000004ba0330009a000004b80020009c000004c303008041000004590010009c00000459010080410000004001100210000000000131019f0000000002000414000004590020009c0000045902008041000000c00220021000000000012100190000800d020000390000000403000039000004bb04000041000000000500041100000001060000290000000207000029115e11540000040f000000010020019000000f6c0000613d000004a1010000410000000000100443000000020100002900000004001004430000000001000414000004590010009c0000045901008041000000c001100210000004a2011001c70000800202000039115e11590000040f000000010020019000000bc50000613d000000000101043b000000000001004b000006b80000613d0000000201000029000000000010043f000000400300043d000000c0013000390000000c0200002900000000002104350000006001300039000000a0020000390000000000210435000000400130003900000001020000290000000000210435000000200130003900000000020004110000000000210435000004c401000041000800000003001d00000000001304350000000101000367000000050000006b0000019c0000613d0000000802000029000000e00220003900000005032000290000000b04100360000000004504043c0000000002520436000000000032004b000001980000c13d0000000d0000006b0000000504000029000000c0024000390000000805000029000000800350003900000000002304350000000002450019000000e0032000390000000c050000290000000000530435000000000004004b000001af0000613d0000000a0310036000000100042000390000000505400029000000003603043c0000000004640436000000000054004b000001ab0000c13d0000000d0000006b0000000903000029000000e0033000390000000804000029000000a004400039000000000034043500000005052000290000010002500039000000040400002900000000004204350000000302100360000004ec034001980000001f0440018f00000120055000390000000001350019000001c40000613d000000000602034f000000006706043c0000000005750436000000000015004b000001c00000c13d000000000004004b000001d10000613d000000000232034f0000000303400210000000000401043300000000043401cf000000000434022f000000000202043b0000010003300089000000000232022f00000000023201cf000000000242019f0000000000210435000000090200002900000004012000290000010401100039000004590010009c00000459010080410000006001100210000000400200043d0000001c02200039000004590020009c00000459020080410000004002200210000000000112019f000000000200043d0000000003000414000004590030009c0000045903008041000000c003300210000000000131019f115e11540000040f00000060031002700000045903300197000000200030008c000000200400003900000000040340190000001f0540018f00000020064001900000000804600029000001f30000613d000000000701034f0000000808000029000000007907043c0000000008980436000000000048004b000001ef0000c13d000000000005004b000002000000613d000000000661034f0000000305500210000000000704043300000000075701cf000000000757022f000000000606043b0000010005500089000000000656022f00000000055601cf000000000575019f0000000000540435000000000003004b00000001022061bf000000010020019000000e530000613d00000008010000290000000001010433000004c50010009c000006b80000613d00000bc10000013d000004690020009c000002b90000213d0000046f0020009c0000037a0000213d000004720020009c000006580000613d000004730020009c00000f6c0000c13d000000440010008c00000f6c0000413d0000000001000416000000000001004b00000f6c0000c13d0000000401300370000000000101043b000004960010009c00000f6c0000213d0000002402300370000000000202043b000004960020009c00000f6c0000213d0000049d03000041000000200030043f000000140010043f000000000020043f0000000c010000390000003402000039115e113f0000040f000000000101041a000000000001004b000006680000013d0000048c0020009c000003ad0000213d0000048f0020009c0000066d0000613d000004900020009c00000f6c0000c13d000000640010008c00000f6c0000413d0000000001000416000000000001004b00000f6c0000c13d0000000401300370000000000101043b000d00000001001d000004960010009c00000f6c0000213d0000045d01000041000000000101041a00000496021001970000000001000411000000000021004b0000095c0000c13d0000002401300370000000000201043b0000004401300370000000000301043b0000000d01000029115e103e0000040f00000000010000190000115f0001042e0000001f0020008c000002500000a13d00000463030000410000001f022000390000000502200270000004640220009a000000000003041b0000000103300039000000000023004b0000024c0000413d0000046502000041000000000021041b0000000001000411000000000010043f000000200000043f00000040020000390000000001000019115e113f0000040f000000000301041a000004ed0230019700000001022001bf000000000021041b00000020010000390000010000100443000001200000044300000466010000410000115f0001042e000004750020009c000003b60000213d000004780020009c0000067c0000613d000004790020009c00000f6c0000c13d000000440010008c00000f6c0000413d0000000001000416000000000001004b00000f6c0000c13d0000000401300370000000000101043b000d00000001001d000004960010009c00000f6c0000213d0000002401300370000000000201043b000000000002004b0000000001000039000000010100c039000c00000002001d000000000012004b00000f6c0000c13d0000049d01000041000000200010043f0000000001000411000000140010043f0000000d01000029000000000010043f0000000001000414000004590010009c0000045901008041000000c0011002100000049f011001c70000801002000039115e11590000040f000000010020019000000f6c0000613d000000000101043b0000000c02000029000000000021041b000000000020043f0000000001000414000004590010009c0000045901008041000000c001100210000004ad011001c70000800d020000390000000303000039000004b10400004100000000050004110000000d06000029000006b50000013d000004810020009c000005050000213d000004840020009c0000069d0000613d000004850020009c00000f6c0000c13d000000440010008c00000f6c0000413d0000000001000416000000000001004b00000f6c0000c13d0000000401300370000000000101043b000004960010009c00000f6c0000213d0000002402300370000000000302043b000000000003004b0000000002000039000000010200c039000d00000003001d000000000023004b00000f6c0000c13d0000045d02000041000000000202041a0000000003000411000000000023004b000007370000c13d000000000001004b000009c90000c13d000004cd01000041000000000010043f000004b50100004100001160000104300000046a0020009c000005f50000213d0000046d0020009c000006ba0000613d0000046e0020009c00000f6c0000c13d000000240010008c00000f6c0000413d0000000401300370000000000101043b000004960010009c00000f6c0000213d0000045d02000041000000000202041a0000000003000411000000000023004b000007370000c13d000000000001004b00000a190000c13d0000049901000041000000000010043f0000049a010000410000116000010430000004920020009c000006fa0000613d000004930020009c00000f6c0000c13d000000240010008c00000f6c0000413d0000000001000416000000000001004b00000f6c0000c13d0000000401300370000000000101043b000d00000001001d000000000010043f0000000301000039000000200010043f0000000001000414000004590010009c0000045901008041000000c0011002100000049c011001c70000801002000039115e11590000040f000000010020019000000f6c0000613d000000000701043b000000400600043d000004cf0060009c0000096f0000413d000004b201000041000000000010043f0000004101000039000000040010043f000004b30100004100001160000104300000047b0020009c000007100000613d0000047c0020009c00000f6c0000c13d0000000001000416000000000001004b00000f6c0000c13d0000000203000039000000000203041a000000010420019000000001012002700000007f0110618f0000001f0010008c00000000050000390000000105002039000000000552013f0000000100500190000000770000c13d000000800010043f000000000004004b000009410000613d000000000030043f000000000001004b0000070e0000613d00000463030000410000000004000019000000000503041a000000a002400039000000000052043500000001033000390000002004400039000000000014004b0000030c0000413d000009460000013d000004870020009c000007190000613d000004880020009c00000f6c0000c13d000000440010008c00000f6c0000413d0000000002000416000000000002004b00000f6c0000c13d0000000402300370000000000402043b0000049b0040009c00000f6c0000213d0000002302400039000000000012004b00000f6c0000813d000c00040040003d0000000c02300360000000000202043b0000049b0020009c00000f6c0000213d000000050520021000000000045400190000002404400039000000000014004b00000f6c0000213d0000002404300370000000000404043b0000049b0040009c00000f6c0000213d0000002305400039000000000015004b00000f6c0000813d000b00040040003d0000000b03300360000000000303043b0000049b0030009c00000f6c0000213d000000050530021000000000045400190000002404400039000000000014004b00000f6c0000213d000000000023004b00000a780000c13d0000000004050019000000800030043f000000a001500039000000400010043f000000000003004b000003630000613d000d00000004001d0000000c014000290000000101100367000000000101043b00000060011002100000049d011001c7000000200010043f0000000b014000290000000101100367000000000101043b000000000010043f0000000001000414000004590010009c0000045901008041000000c0011002100000049c011001c70000801002000039115e11590000040f000000010020019000000f6c0000613d000000000101043b000000000101041a0000000d0300002900000080023000390000000000120435000000200430008c000003470000c13d000000400100043d00000020020000390000000002210436000000800300043d00000000003204350000004002100039000000000003004b000003710000613d000000a0040000390000000005000019000000004604043400000000026204360000000105500039000000000035004b0000036c0000413d0000000002120049000004590020009c00000459020080410000006002200210000004590010009c00000459010080410000004001100210000000000112019f0000115f0001042e000004700020009c0000073b0000613d000004710020009c00000f6c0000c13d000000240010008c00000f6c0000413d0000000401300370000000000101043b000d00000001001d000004960010009c00000f6c0000213d0000045d01000041000000000101041a0000000002000411000000000012004b000007370000c13d00000497010000410000000c0010043f0000000d01000029000000000010043f0000000001000414000004590010009c0000045901008041000000c001100210000004a8011001c70000801002000039115e11590000040f000000010020019000000f6c0000613d000000000101043b000b00000001001d000000000101041a000c00000001001d000004a90100004100000000001004430000000001000414000004590010009c0000045901008041000000c001100210000004aa011001c70000800b02000039115e11590000040f000000010020019000000bc50000613d000000000101043b0000000c0010006c00000a160000a13d000004ab01000041000000000010043f0000049a0100004100001160000104300000048d0020009c000007400000613d0000048e0020009c00000f6c0000c13d0000000001000416000000000001004b00000f6c0000c13d0000000501000039000009310000013d000004760020009c000008fe0000613d000004770020009c00000f6c0000c13d000000a40010008c00000f6c0000413d0000000002000416000000000002004b00000f6c0000c13d0000002402300370000000000202043b0000049b0020009c00000f6c0000213d0000002304200039000000000014004b00000f6c0000813d000c00040020003d0000000c04300360000000000404043b000d00000004001d0000049b0040009c00000f6c0000213d0000000d02200029000b00240020003d0000000b0010006b00000f6c0000213d0000004402300370000000000202043b0000049b0020009c00000f6c0000213d0000002304200039000000000014004b00000f6c0000813d0000000404200039000000000443034f000000000404043b000a00000004001d0000049b0040009c00000f6c0000213d0000002404200039000800000004001d0009000a0040002d000000090010006b00000f6c0000213d0000006402300370000000000202043b0000049b0020009c00000f6c0000213d0000002304200039000000000014004b00000f6c0000813d0000000404200039000000000443034f000000000404043b000700000004001d0000049b0040009c00000f6c0000213d0000002404200039000500000004001d000600070040002d000000060010006b00000f6c0000213d0000008402300370000000000302043b000000000003004b0000000002000039000000010200c039000300000003001d000000000023004b00000f6c0000c13d000400000005001d0000045d02000041000000000202041a00000496032001970000000002000411000000000032004b00000bc60000c13d0000000d020000290000001f02200039000004ec022001970000003f02200039000004ec022001970000000403000029000000a003300039000000400030043f00000000022300190000049b0020009c000002ec0000213d000000400020043f0000000d0200002900000000002304350000000b0010006b000000040500002900000f6c0000213d0000000c0200002900000020042000390000000102000367000000000642034f0000000d08000029000004ec078001980000001f0880018f000000c0045000390000000005740019000004240000613d000000000906034f000000000a040019000000009b09043c000000000aba043600000000005a004b000004200000c13d000000000008004b000004310000613d000000000676034f0000000307800210000000000805043300000000087801cf000000000878022f000000000606043b0000010007700089000000000676022f00000000067601cf000000000686019f00000000006504350000000d04400029000000000004043500000004040000290000000003340436000d00000003001d0000000a030000290000001f03300039000004ec033001970000003f03300039000004ec04300197000000400300043d0000000004430019000000000034004b000000000500003900000001050040390000049b0040009c000002ec0000213d0000000100500190000002ec0000c13d000000400040043f0000000a040000290000000004430436000000090010006b00000f6c0000213d00000008062003600000000a08000029000004ec078001980000001f0880018f0000000005740019000004550000613d000000000906034f000000000a040019000000009b09043c000000000aba043600000000005a004b000004510000c13d000000000008004b000004620000613d000000000676034f0000000307800210000000000805043300000000087801cf000000000878022f000000000606043b0000010007700089000000000676022f00000000067601cf000000000686019f00000000006504350000000a0440002900000000000404350000000d04000029000000000034043500000007030000290000001f03300039000004ec033001970000003f03300039000004ec04300197000000400300043d0000000004430019000000000034004b000000000500003900000001050040390000049b0040009c000002ec0000213d0000000100500190000002ec0000c13d000000400040043f00000007040000290000000004430436000000060010006b00000f6c0000213d00000005022003600000000706000029000004ec056001980000001f0660018f0000000001540019000004850000613d000000000702034f0000000008040019000000007907043c0000000008980436000000000018004b000004810000c13d000000000006004b000004920000613d000000000252034f0000000305600210000000000601043300000000065601cf000000000656022f000000000202043b0000010005500089000000000252022f00000000025201cf000000000262019f00000000002104350000000701400029000000000001043500000004020000290000006001200039000b00000001001d000000030400002900000000004104350000004001200039000c00000001001d0000000000310435000004a90100004100000000001004430000000001000414000004590010009c0000045901008041000000c001100210000004aa011001c70000800b02000039115e11590000040f000000010020019000000bc50000613d000000000101043b0000000402000029000400000002001d0000008002200039000a00000002001d000000000012043500000004010000390000000101100367000000000101043b000000000010043f0000000301000039000000200010043f0000000001000414000004590010009c0000045901008041000000c0011002100000049c011001c70000801002000039115e11590000040f0000000403000029000000010020019000000f6c0000613d000000000101043b000900000001001d0000000001030433000600000001001d0000000021010434000700000002001d000800000001001d0000049b0010009c000002ec0000213d0000000901000029000000000101041a000000010010019000000001021002700000007f0220618f000500000002001d0000001f0020008c00000000020000390000000102002039000000000121013f0000000100100190000000770000c13d0000000501000029000000200010008c000004f10000413d0000000901000029000000000010043f0000000001000414000004590010009c0000045901008041000000c001100210000004ad011001c70000801002000039115e11590000040f000000010020019000000f6c0000613d00000008030000290000001f023000390000000502200270000000200030008c0000000002004019000000000301043b00000005010000290000001f01100039000000050110027000000000011300190000000002230019000000000012004b000004f10000813d000000000002041b0000000102200039000000000012004b000004ed0000413d00000008010000290000001f0010008c00000e6d0000a13d0000000901000029000000000010043f0000000001000414000004590010009c0000045901008041000000c001100210000004ad011001c70000801002000039115e11590000040f000000010020019000000f6c0000613d000000200200008a0000000802200180000000000101043b00000e7a0000c13d000000200300003900000e870000013d000004820020009c0000092d0000613d000004830020009c00000f6c0000c13d000000640010008c00000f6c0000413d0000000002000416000000000002004b00000f6c0000c13d0000000402300370000000000202043b000900000002001d000004960020009c00000f6c0000213d0000002402300370000000000202043b0000049b0020009c00000f6c0000213d0000002304200039000000000014004b00000f6c0000813d0000000404200039000000000443034f000000000404043b000d00000004001d0000049b0040009c00000f6c0000213d00000024042000390000000d020000290000000502200210000800000004001d000c00000002001d000a00000042001d0000000a0010006b00000f6c0000213d0000004402300370000000000202043b0000049b0020009c00000f6c0000213d0000002304200039000000000014004b00000f6c0000813d0000000404200039000000000343034f000000000303043b000b00000003001d0000049b0030009c00000f6c0000213d00000024022000390000000b030000290000000503300210000500000002001d000700000003001d000600000023001d000000060010006b00000f6c0000213d0000045d01000041000000000101041a00000496011001970000000002000411000000000012004b000005530000613d0000000001000411000000000010043f000000200000043f0000000001000414000004590010009c0000045901008041000000c0011002100000049c011001c70000801002000039115e11590000040f000000010020019000000f6c0000613d000000000101043b000000000101041a000000ff001001900000096b0000613d0000000b020000290000000d0020006b00000aa60000c13d0000000c010000290000003f01100039000004b701100197000000400300043d0000000002130019000b00000003001d000000000032004b000000000100003900000001010040390000049b0020009c000002ec0000213d0000000100100190000002ec0000c13d0000000001000031000000400020043f0000000b020000290000000d0300002900000000003204350000000a0010006b00000f6c0000213d0000000d0000006b00000008050000290000000a06000029000005770000613d00000001020003670000000b03000029000000000452034f000000000404043b000000200330003900000000004304350000002005500039000000000065004b000005700000413d00000007020000290000003f02200039000004b702200197000000400300043d0000000002230019000a00000003001d000000000032004b000000000300003900000001030040390000049b0020009c000002ec0000213d0000000100300190000002ec0000c13d000000400020043f0000000a020000290000000d030000290000000000320435000000060010006b00000f6c0000213d0000000d0000006b0000000001000019000005990000613d000000050400002900000001014003670000000a0200002900000006050000290000002002200039000000001301043c00000000003204350000002004400039000000000054004b000005910000413d0000000a0100002900000000010104330000000b020000290000000002020433000000000012004b00000a780000c13d000000090100002900000060011002100000049d011001c7000000200010043f0000000b0900002900000000010904330000000503100212000005be0000613d0000000001930019000c00000003001d0000000a023000290000000002020433000d00000002001d0000000001010433000000000010043f0000000001000414000004590010009c0000045901008041000000c0011002100000049c011001c70000801002000039115e11590000040f000000010020019000000f6c0000613d000000000101043b000000000201041a0000000d0220006c00000ab90000413d000000000021041b0000000c03000029000000200330008c0000000b09000029000005a50000c13d000000400100043d0000004002000039000000000321043600000000020904330000000502200210000000200420003a000005ce0000613d0000004005100039000000000600001900000000076500190000000008960019000000000808043300000000008704350000002006600039000000000046004b000005c70000413d000000600520003900000000005304350000000a0900002900000000030904330000000503300210000000200430003a000005de0000613d0000000005150019000000000600001900000000076500190000000008960019000000000808043300000000008704350000002006600039000000000046004b000005d70000413d000000000232001900000080022000390000006003200210000004b80020009c000004b903008041000004590010009c00000459010080410000004001100210000000000113019f0000000002000414000004590020009c0000045902008041000000c0022002100000000001210019000004ba0110009a000000090200002900000496062001970000800d020000390000000403000039000004bb0400004100000000050004110000000007000019000006b50000013d0000046b0020009c000009350000613d0000046c0020009c00000f6c0000c13d000000240010008c00000f6c0000413d0000000001000416000000000001004b00000f6c0000c13d0000000401300370000000000101043b000004960010009c00000f6c0000213d00000497020000410000000c0020043f000000000010043f0000000c010000390000002002000039115e113f0000040f000009310000013d000000440010008c00000f6c0000413d0000000001000416000000000001004b00000f6c0000c13d0000000401300370000000000101043b000004960010009c00000f6c0000213d0000002402300370000000000202043b115e0fea0000040f000000400200043d0000000000120435000004590020009c00000459020080410000004001200210000004eb011001c70000115f0001042e0000045d01000041000000000101041a0000000005000411000000000015004b000007370000c13d0000000001000414000004590010009c0000045901008041000000c0011002100000045e011001c70000800d0200003900000003030000390000045f040000410000000006000019115e11540000040f000000010020019000000f6c0000613d0000045d01000041000000000001041b00000000010000190000115f0001042e00000497010000410000000c0010043f0000000001000411000000000010043f000004a90100004100000000001004430000000001000414000004590010009c0000045901008041000000c001100210000004aa011001c70000800b02000039115e11590000040f000000010020019000000bc50000613d000000000101043b000d00000001001d0000000001000414000004590010009c0000045901008041000000c001100210000004a8011001c70000801002000039115e11590000040f000000010020019000000f6c0000613d000000000101043b0000000d02000029000004c60220009a000000000021041b0000000001000414000004590010009c0000045901008041000000c0011002100000045e011001c70000800d020000390000000203000039000004c704000041000006b40000013d000000240010008c00000f6c0000413d0000000001000416000000000001004b00000f6c0000c13d0000000401300370000000000101043b000004960010009c00000f6c0000213d000000000010043f000000200000043f00000040020000390000000001000019115e113f0000040f000000000101041a000000ff001001900000000001000039000000010100c039000000800010043f00000498010000410000115f0001042e0000000002000416000000000002004b00000f6c0000c13d115e0fde0000040f000c00000001001d000d00000002001d115e10340000040f00000005010000390000000c02000029000000000021041b00000006010000390000000d02000029000000000021041b00000000010000190000115f0001042e000000440010008c00000f6c0000413d0000000501000039000000000101041a000d00000001001d0000002401300370000000000101043b000b00000001001d0000000401300370000000000101043b000c00000001001d000004a90100004100000000001004430000000001000414000004590010009c0000045901008041000000c001100210000004aa011001c70000800b02000039115e11590000040f000000010020019000000bc50000613d000000000101043b0000000d0010006c000006990000413d0000000602000039000000000202041a000000000021004b0000099e0000a13d000004b601000041000000000010043f000004b501000041000011600001043000000497010000410000000c0010043f0000000001000411000000000010043f0000000001000414000004590010009c0000045901008041000000c001100210000004a8011001c70000801002000039115e11590000040f000000010020019000000f6c0000613d000000000101043b000000000001041b0000000001000414000004590010009c0000045901008041000000c0011002100000045e011001c70000800d020000390000000203000039000004bc040000410000000005000411115e11540000040f000000010020019000000f6c0000613d00000000010000190000115f0001042e000000a40010008c00000f6c0000413d0000000002000416000000000002004b00000f6c0000c13d0000000402300370000000000202043b000d00000002001d000004960020009c00000f6c0000213d0000002402300370000000000202043b000c00000002001d000004960020009c00000f6c0000213d0000006402300370000000000202043b000a00000002001d0000004402300370000000000202043b000b00000002001d0000008402300370000000000202043b0000049b0020009c00000f6c0000213d0000002304200039000000000014004b00000f6c0000813d000800040020003d0000000803300360000000000303043b000900000003001d0000049b0030009c00000f6c0000213d00000009022000290000002402200039000000000012004b00000f6c0000213d0000000b01000029000000000010043f0000000301000039000000200010043f0000000001000414000004590010009c0000045901008041000000c0011002100000049c011001c70000801002000039115e11590000040f000000010020019000000f6c0000613d000000000101043b0000000c0000006b00000a7c0000613d0000000d0000006b00000a7c0000613d0000000301100039000000000101041a000000ff0010019000000a7c0000613d000004c001000041000000000010043f000004b50100004100001160000104300000000001000416000000000001004b00000f6c0000c13d0000000103000039000000000203041a000000010420019000000001012002700000007f0110618f0000001f0010008c00000000050000390000000105002039000000000552013f0000000100500190000000770000c13d000000800010043f000000000004004b000009410000613d000000000030043f000000000001004b000009b40000c13d0000008002000039000009460000013d0000000001000416000000000001004b00000f6c0000c13d0000045d01000041000000000101041a0000049601100197000000800010043f00000498010000410000115f0001042e0000000001000416000000000001004b00000f6c0000c13d0000045d01000041000000000101041a0000000002000411000000000012004b000007370000c13d000004be010000410000000000100443000000000100041000000004001004430000000001000414000004590010009c0000045901008041000000c001100210000004a2011001c70000800a02000039115e11590000040f000000010020019000000bc50000613d000000000301043b0000000001000414000004590010009c0000045901008041000000c001100210000000000003004b000009be0000c13d0000000002000411000009c20000013d000004bd01000041000000000010043f0000049a0100004100001160000104300000000001000416000000000001004b00000f6c0000c13d0000000601000039000009310000013d000000840010008c00000f6c0000413d0000000002000416000000000002004b00000f6c0000c13d0000000402300370000000000202043b000d00000002001d000004960020009c00000f6c0000213d0000002402300370000000000202043b0000049b0020009c00000f6c0000213d0000002304200039000000000014004b00000f6c0000813d0000000404200039000000000443034f000000000404043b000c00000004001d0000049b0040009c00000f6c0000213d00000024042000390000000c020000290000000502200210000800000004001d000b00000002001d000900000042001d000000090010006b00000f6c0000213d0000004402300370000000000202043b0000049b0020009c00000f6c0000213d0000002304200039000000000014004b00000f6c0000813d0000000404200039000000000443034f000000000404043b000a00000004001d0000049b0040009c00000f6c0000213d00000024022000390000000a040000290000000504400210000500000002001d000700000004001d000600000024001d000000060010006b00000f6c0000213d0000006402300370000000000202043b0000049b0020009c00000f6c0000213d0000002304200039000000000014004b00000f6c0000813d000300040020003d0000000303300360000000000303043b000400000003001d0000049b0030009c00000f6c0000213d0000000402200029000200240020003d000000020010006b00000f6c0000213d0000045d01000041000000000101041a00000496011001970000000002000411000000000012004b0000079b0000613d0000000001000411000000000010043f000000200000043f0000000001000414000004590010009c0000045901008041000000c0011002100000049c011001c70000801002000039115e11590000040f000000010020019000000f6c0000613d000000000101043b000000000101041a000000ff001001900000096b0000613d0000000d0000006b000002b50000613d0000000a020000290000000c0020006b00000aa60000c13d0000000b010000290000003f01100039000004b701100197000000400300043d0000000002130019000a00000003001d000000000032004b000000000100003900000001010040390000049b0020009c000002ec0000213d0000000100100190000002ec0000c13d0000000001000031000000400020043f0000000a020000290000000c030000290000000000320435000000090010006b00000f6c0000213d0000000c0000006b00000008050000290000000906000029000007c10000613d00000001020003670000000a03000029000000000452034f000000000404043b000000200330003900000000004304350000002005500039000000000065004b000007ba0000413d00000007020000290000003f02200039000004b702200197000000400300043d0000000002230019000900000003001d000000000032004b000000000300003900000001030040390000049b0020009c000002ec0000213d0000000100300190000002ec0000c13d000000400020043f00000009020000290000000c030000290000000000320435000000060010006b00000f6c0000213d0000000c0000006b00000005050000290000000606000029000007e10000613d00000001020003670000000903000029000000000452034f000000000404043b000000200330003900000000004304350000002005500039000000000065004b000007da0000413d00000004020000290000001f02200039000004ec022001970000003f02200039000004ec02200197000000400400043d0000000002240019000800000004001d000000000042004b000000000400003900000001040040390000049b0020009c000002ec0000213d0000000100400190000002ec0000c13d000000400020043f000000080200002900000004040000290000000002420436000000020010006b00000f6c0000213d0000000401000029000004ec031001980000001f0410018f0000000001320019000000030500002900000020055000390000000105500367000008040000613d000000000605034f0000000007020019000000006806043c0000000007870436000000000017004b000008000000c13d000000000004004b000008110000613d000000000335034f0000000304400210000000000501043300000000054501cf000000000545022f000000000303043b0000010004400089000000000343022f00000000034301cf000000000353019f000000000031043500000004012000290000000000010435000000090100002900000000010104330000000a020000290000000002020433000000000012004b00000a780000c13d0000000d01000029000000600110021200000a860000613d0000049d011001c7000000200010043f0000000a09000029000000000109043300000005031002120000083d0000613d0000000001930019000c00000003001d00000009023000290000000002020433000b00000002001d0000000001010433000000000010043f0000000001000414000004590010009c0000045901008041000000c0011002100000049c011001c70000801002000039115e11590000040f000000010020019000000f6c0000613d000000000101043b000000000201041a0000000b03000029000000000032001a00000f7a0000413d0000000002320019000000000021041b0000000c03000029000000200330008c0000000a09000029000008220000c13d000000400100043d0000004002000039000000000321043600000000020904330000000502200210000000200420003a0000084d0000613d0000004005100039000000000600001900000000076500190000000008960019000000000808043300000000008704350000002006600039000000000046004b000008460000413d00000060052000390000000000530435000000090900002900000000030904330000000503300210000000200430003a0000085d0000613d0000000005150019000000000600001900000000076500190000000008960019000000000808043300000000008704350000002006600039000000000046004b000008560000413d000000000232001900000080022000390000006003200210000004b80020009c000004b903008041000004590010009c00000459010080410000004001100210000000000113019f0000000002000414000004590020009c0000045902008041000000c0022002100000000001210019000004ba0110009a0000800d020000390000000403000039000004bb04000041000000000500041100000000060000190000000d07000029115e11540000040f000000010020019000000f6c0000613d000004a10100004100000000001004430000000d0100002900000004001004430000000001000414000004590010009c0000045901008041000000c001100210000004a2011001c70000800202000039115e11590000040f000000010020019000000bc50000613d000000000101043b000000000001004b000006b80000613d000000400300043d0000006001300039000000a0020000390000000000210435000000200130003900000000020004110000000000210435000004c4010000410000000000130435000c00000003001d000000400130003900000000000104350000000a0700002900000000010704330000000501100210000000200210003a000008a00000613d0000000c03000029000000c003300039000000000400001900000000054300190000000006740019000000000606043300000000006504350000002004400039000000000024004b000008990000413d000000c0021000390000000c04000029000000800340003900000000002304350000000002410019000000090900002900000000030904330000000503300210000000200430003a000008b30000613d000000e005200039000000000600001900000000076500190000000008960019000000000808043300000000008704350000002006600039000000000046004b000008ac0000413d0000000001310019000000e0011000390000000c04000029000000a0044000390000000000140435000000000123001900000008080000290000000002080433000000200320003a000008c60000613d0000010004100039000000000500001900000000065400190000000007850019000000000707043300000000007604350000002005500039000000000035004b000008bf0000413d0000000c03000029000000000131004900000000012100190000010401100039000004590010009c000004590100804100000060011002100000001c02300039000004590020009c00000459020080410000004002200210000000000121019f0000000002000414000004590020009c0000045902008041000000c002200210000000000112019f0000000d02000029115e11540000040f00000060031002700000045903300197000000200030008c000000200400003900000000040340190000001f0540018f00000020064001900000000c04600029000008e80000613d000000000701034f0000000c08000029000000007907043c0000000008980436000000000048004b000008e40000c13d000000000005004b000008f50000613d000000000661034f0000000305500210000000000704043300000000075701cf000000000757022f000000000606043b0000010005500089000000000656022f00000000055601cf000000000575019f0000000000540435000000000003004b00000001022061bf000000010020019000000eed0000613d0000000c010000290000000001010433000004c50010009c000006b80000613d00000bc10000013d000000440010008c00000f6c0000413d0000000001000416000000000001004b00000f6c0000c13d0000002401300370000000000101043b000d00000001001d0000000401300370000000000201043b0000049d01000041000000200010043f0000000001000411000000140010043f000c00000002001d000000000020043f0000000001000414000004590010009c0000045901008041000000c0011002100000049c011001c70000801002000039115e11590000040f000000010020019000000f6c0000613d000000000101043b000000000101041a0000000d03000029000000000031004b000009570000813d000000400100043d0000004402100039000004ae03000041000000000032043500000024021000390000001a030000390000000000320435000004af020000410000000000210435000000040210003900000020030000390000000000320435000004590010009c00000459010080410000004001100210000004b0011001c700001160000104300000000001000416000000000001004b00000f6c0000c13d0000000401000039000000000101041a000000800010043f00000498010000410000115f0001042e000000240010008c00000f6c0000413d0000000001000416000000000001004b00000f6c0000c13d115e10340000040f00000004010000390000000102100367000000000202043b000000000021041b00000000010000190000115f0001042e000004ed02200197000000a00020043f000000000001004b000000a0020000390000008002006039000000600220008a0000008001000039115e0faa0000040f000000400100043d000d00000001001d0000008002000039115e0fc90000040f0000000d020000290000000001210049000004590010009c00000459010080410000006001100210000004590020009c00000459020080410000004002200210000000000121019f0000115f0001042e00000000010004110000000c02000029115e103e0000040f00000000010000190000115f0001042e000000000010043f000000200000043f0000000001000414000004590010009c0000045901008041000000c0011002100000049c011001c70000801002000039115e11590000040f000000010020019000000f6c0000613d000000000101043b000000000101041a000000ff00100190000009d40000c13d000004ce01000041000000000010043f000004b5010000410000116000010430000000a008600039000000400080043f000000000107041a000000010210019000000001041002700000007f0440618f0000001f0040008c00000000030000390000000103002039000000000331013f0000000100300190000000770000c13d0000000000480435000000000002004b000009d60000613d000900000004001d000a00000008001d000b00000006001d000c00000007001d000000000070043f0000000001000414000004590010009c0000045901008041000000c001100210000004ad011001c70000801002000039115e11590000040f000000010020019000000f6c0000613d0000000909000029000000000009004b00000000020000190000000b060000290000000c070000290000000a08000029000009dc0000613d000000c003600039000000000101043b00000000020000190000000004230019000000000501041a000000000054043500000001011000390000002002200039000000000092004b000009960000413d000009dc0000013d0000000c01000029000000000010043f0000000301000039000000200010043f0000000001000414000004590010009c0000045901008041000000c0011002100000049c011001c70000801002000039115e11590000040f000000010020019000000f6c0000613d000000000101043b0000000401100039000000000101041a000000000001004b00000a1c0000c13d000004e601000041000000000010043f000004b501000041000011600001043000000460030000410000000004000019000000000503041a000000a002400039000000000052043500000001033000390000002004400039000000000014004b000009b60000413d000009460000013d0000045e011001c7000080090200003900000000040004110000000005000019115e11540000040f0000000100200190000006b80000c13d000004bf01000041000000000010043f0000049a010000410000116000010430000000000010043f000000200000043f00000040020000390000000001000019115e113f0000040f000000000201041a000004ed022001970000000d022001af000000000021041b00000000010000190000115f0001042e00000001030003670000023e0000013d000004ed01100197000000c0026000390000000000120435000000000004004b000000200200003900000000020060390000003f01200039000004ec021001970000000001820019000000000021004b000000000200003900000001020040390000049b0010009c000002ec0000213d0000000100200190000002ec0000c13d000000400010043f00000000058604360000000101700039000000000201041a000000010320019000000001082002700000007f0880618f0000001f0080008c00000000040000390000000104002039000000000442013f0000000100400190000000770000c13d000700000005001d000c00000007001d000b00000006001d000000400400043d000a00000004001d000900000008001d0000000004840436000800000004001d000000000003004b00000a330000613d000000000010043f0000000001000414000004590010009c0000045901008041000000c001100210000004ad011001c70000801002000039115e11590000040f000000010020019000000f6c0000613d0000000905000029000000000005004b0000000002000019000000080600002900000a390000613d000000000101043b00000000020000190000000003260019000000000401041a000000000043043500000001011000390000002002200039000000000052004b00000a0e0000413d00000a390000013d0000000b01000029000000000001041b0000000d01000029115e106b0000040f00000000010000190000115f0001042e0000000401000039000000000201041a0000000b012000b9000000000002004b00000a240000613d00000000022100d90000000b0020006b00000a8a0000c13d0000000002000416000000000012004b00000a740000c13d000000400100043d000d00000001001d0000002002000039115e0faa0000040f0000000d04000029000000000004043500000000010004110000000c020000290000000b03000029115e10810000040f00000000010000190000115f0001042e000004ed0120019700000008020000290000000000120435000000090000006b000000200200003900000000020060390000003f01200039000004ec021001970000000a01200029000000000021004b000000000200003900000001020040390000049b0010009c0000000c03000029000002ec0000213d0000000100200190000002ec0000c13d000000400010043f00000007010000290000000a0200002900000000002104350000000201300039000000000201041a000000010320019000000001042002700000007f0440618f000a00000004001d0000001f0040008c00000000040000390000000104002039000000000442013f0000000100400190000000770000c13d000000400400043d000900000004001d0000000a050000290000000004540436000800000004001d000000000003004b00000abd0000613d000000000010043f0000000001000414000004590010009c0000045901008041000000c001100210000004ad011001c70000801002000039115e11590000040f000000010020019000000f6c0000613d0000000a05000029000000000005004b0000000002000019000000080600002900000ac30000613d000000000101043b00000000020000190000000003260019000000000401041a000000000043043500000001011000390000002002200039000000000052004b00000a6c0000413d00000ac30000013d000004b401000041000000000010043f000004b5010000410000116000010430000004c901000041000000000010043f0000049a0100004100001160000104300000000d0100002900000060011002100000049d011001c7000000200010043f0000000c0100002900000060011002100000049d011001c7000700000001001d0000049e0010009c00000a900000813d000004cc01000041000000000010043f0000049a010000410000116000010430000004b201000041000000000010043f0000001101000039000000040010043f000004b301000041000011600001043000000000020004110000000d0020006c00000aaa0000613d0000000001000411000000000010043f0000000001000414000004590010009c0000045901008041000000c0011002100000049f011001c70000801002000039115e11590000040f000000010020019000000f6c0000613d000000000101043b000000000101041a000000000001004b00000aaa0000c13d000004c101000041000000000010043f0000049a010000410000116000010430000004c801000041000000000010043f000004b50100004100001160000104300000000b01000029000000000010043f0000000001000414000004590010009c0000045901008041000000c0011002100000049c011001c70000801002000039115e11590000040f000000010020019000000f6c0000613d000000000101043b000000000201041a0000000a0220006c00000b290000813d000004c201000041000000000010043f0000049a010000410000116000010430000004ed01200197000000080200002900000000001204350000000a0000006b000000200200003900000000020060390000003f01200039000004ec021001970000000901200029000000000021004b000000000200003900000001020040390000049b0010009c0000000b040000290000000c05000029000002ec0000213d0000000100200190000002ec0000c13d000000400010043f0000004003400039000000090100002900000000001304350000000301500039000000000101041a000000ff001001900000000002000039000000010200c0390000006001400039000000000021043500000080024000390000000404500039000000000404041a0000000000420435000000000004004b000009b00000613d000000400500043d0000000b0200002900000000060204330000000002060433000000000002004b00000b190000c13d000000a002500039000000400020043f000000800250003900000000000204350000000d080000290000000004020019000000090080008c0000000a2880011a000000f806200210000000010240008a0000000007020433000004d007700197000000000667019f000004d1066001c7000000000062043500000aeb0000213d00000000054500490000008105500039000000210440008a0000000000540435000000400600043d0000002005600039000004d207000041000000000075043500000027056000390000000004040433000000000004004b00000b0a0000613d000000000700001900000000085700190000000009270019000000000909043300000000009804350000002007700039000000000047004b00000b030000413d00000000025400190000000000020435000000070240003900000000002604350000004602400039000004ec022001970000000005620019000000000025004b000000000200003900000001020040390000049b0050009c000002ec0000213d0000000100200190000002ec0000c13d000000400050043f000000070200002900000000040204330000000002040433000000000002004b00000bdb0000c13d000004d30050009c000002ec0000213d0000004002500039000000400020043f0000002002500039000004d404000041000000000042043500000013020000390000000000250435000000400200043d00000bdd0000013d000000000021041b0000000701000029000000200010043f0000000001000414000004590010009c0000045901008041000000c0011002100000049c011001c70000801002000039115e11590000040f000000010020019000000f6c0000613d000000000101043b000000000201041a0000000a0020002a00000f7a0000413d0000000a030000290000000002320019000000000021041b000000200030043f0000000001000414000004590010009c0000045901008041000000c0011002100000049c011001c70000800d020000390000000403000039000004a00400004100000000050004110000000d060000290000000c07000029115e11540000040f000000010020019000000f6c0000613d000004a10100004100000000001004430000000c0100002900000004001004430000000001000414000004590010009c0000045901008041000000c001100210000004a2011001c70000800202000039115e11590000040f000000010020019000000bc50000613d000000000101043b000000000001004b000006b80000613d000000400400043d000000a001400039000000a002000039000000000021043500000080014000390000000a02000029000000000021043500000060014000390000000b02000029000000000021043500000040014000390000000d020000290000000000210435000000200140003900000000020004110000000000210435000004a3010000410000000000140435000000c00140003900000009030000290000000000310435000004ec023001980000001f0330018f000700000004001d000000e005400039000000000125001900000008040000290000002004400039000000010440036700000b7e0000613d000000000604034f000000006706043c0000000005750436000000000015004b00000b7a0000c13d000000000003004b00000b8b0000613d000000000224034f0000000303300210000000000401043300000000043401cf000000000434022f000000000202043b0000010003300089000000000232022f00000000023201cf000000000242019f00000000002104350000000901000029000004a40010009c000004a401008041000000600110021000000007020000290000001c02200039000004590020009c00000459020080410000004002200210000000000121019f0000000002000414000004590020009c0000045902008041000000c002200210000000000121019f000004a50110009a0000000c02000029115e11540000040f00000060031002700000045903300197000000200030008c000000200400003900000000040340190000001f0540018f0000002006400190000000070460002900000bac0000613d000000000701034f0000000708000029000000007907043c0000000008980436000000000048004b00000ba80000c13d000000000005004b00000bb90000613d000000000661034f0000000305500210000000000704043300000000075701cf000000000757022f000000000606043b0000010005500089000000000656022f00000000055601cf000000000575019f0000000000540435000000000003004b00000001022061bf000000010020019000000e350000613d00000007010000290000000001010433000004a70010009c000006b80000613d000004cb01000041000000000010043f0000049a010000410000116000010430000000000001042f000000000020043f000000200000043f0000000001000414000004590010009c0000045901008041000000c0011002100000049c011001c70000801002000039115e11590000040f000000010020019000000f6c0000613d000000000101043b000000000101041a000000ff001001900000096b0000613d000000400100043d000400000001001d000004ac0010009c000002ec0000213d0000000001000031000004030000013d0000000002050019000000000504001900000000040304330000000037040434000000000007004b00000c090000c13d000004d60020009c000002ec0000213d0000002003200039000000400030043f0000000000020435000000400300043d000d00000003001d00000c290000013d000000070000006b00000cc70000613d000000060000006b00000cc70000613d0000000002000019000d00000002001d00000005012002100000000b011000290000000101100367000000000101043b000000000010043f0000000301000039000000200010043f0000000001000414000004590010009c0000045901008041000000c0011002100000049c011001c70000801002000039115e11590000040f000000010020019000000f6c0000613d000000000101043b0000000301100039000000000101041a000000ff00100190000006f60000c13d0000000d0200002900000001022000390000000c0020006c00000bee0000413d0000011b0000013d0000002007200039000004d508000041000000000087043500000027072000390000000004040433000000000004004b00000c180000613d00000000080000190000000009780019000000000a830019000000000a0a04330000000000a904350000002008800039000000000048004b00000c110000413d00000000037400190000000000030435000000070340003900000000003204350000004603400039000004ec033001970000000004230019000000000034004b00000000030000390000000103004039000d00000004001d0000049b0040009c000002ec0000213d0000000100300190000002ec0000c13d0000000d03000029000000400030043f000004d708000041000000150080043f0000000d0300002900000020043000390000000003060433000000000003004b000000000904001900000cde0000c13d00000000070904360000000d060000290000000003690049000000200330008a0000000000360435000c00000007001d000000400070043f000000150080043f00000040069000390000000003050433000000000003004b000000000806001900000d1d0000c13d000000000a0804360000000003980049000000400330008a0000000c0500002900000000003504350000004000a0043f000004d703000041000000150030043f00000040058000390000000003020433000000000003004b000000000b05001900000d5c0000c13d00000000090b043600000000028b0049000000400220008a00000000002a0435000000400090043f0000006002b000390000049b0020009c000002ec0000213d000000000092004b000002ec0000413d0000000001010433000000400020043f000000000001004b0000000301000039000000020100603900000000001904350000004008b00039000004db01000041000004da010060410000000000180435000000400200043d0000002001200039000004dc0300004100000000003104350000002103200039000004dd070000410000000000730435000000290b2000390000000d030000290000000003030433000000000003004b00000c730000613d0000000007000019000000000cb70019000000000d470019000000000d0d04330000000000dc04350000002007700039000000000037004b00000c6c0000413d0000000004b30019000000000004043500000000032300190000002904300039000004de0700004100000000007404350000003a0b3000390000000c040000290000000004040433000000000004004b00000c860000613d0000000007000019000000000cb70019000000000d670019000000000d0d04330000000000dc04350000002007700039000000000047004b00000c7f0000413d0000000006b40019000000000006043500000000033400190000003a04300039000004df0600004100000000006404350000004506300039000000290330003900000000040a0433000000000004004b00000c990000613d0000000007000019000000000a670019000000000b570019000000000b0b04330000000000ba04350000002007700039000000000047004b00000c920000413d0000000005640019000000000005043500000000034300190000001c04300039000004e00500004100000000005404350000002b0530003900000011033000390000000004090433000000000004004b00000cac0000613d000000000600001900000000075600190000000009860019000000000909043300000000009704350000002006600039000000000046004b00000ca50000413d0000000005540019000000000005043500000000034300190000001a04300039000004e10500004100000000005404350000000003230049000000040430008a00000000004204350000003b03300039000004ec043001970000000003240019000000000043004b000000000400003900000001040040390000049b0030009c000002ec0000213d0000000100400190000002ec0000c13d000000400030043f0000000005020433000000000005004b00000daa0000c13d00000060020000390000008001000039000000000403001900000ded0000013d0000000002000019000d00000002001d00000005012002100000000b011000290000000101100367000000000101043b000000000010043f0000000301000039000000200010043f0000000001000414000004590010009c0000045901008041000000c0011002100000049c011001c70000801002000039115e11590000040f000000010020019000000f6c0000613d0000000d0200002900000001022000390000000c0020006c00000cc80000413d0000011b0000013d0000000007630019000000000904001900000cf30000013d0000370000f0019000000d060000613d0000000003090433000004d003300197000004d8033001c700000000003904350000000803e000390000000003030433000000f803300210000000010d900039000000000e0d0433000004d00ee0019700000000033e019f00000000003d0435000000020d00003900000000099d0019000000000076004b00000c310000613d0000000106600039000000000d060433000000ff0ed0018f000000010fe0020f0000001f00e0008c00000ce10000a13d000000f80de002100000000003090433000004d003300197000004d900f0019800000d190000613d000004d8033001c700000000003904350000000103900039000000000e030433000004d00ee00197000000000dde019f0000000000d3043500000cef0000013d0000001d0300043d000004d003300197000000040ed002700000000f0ee0018f000000000e0e0433000000f80ee002100000000003e3019f0000001d0030043f0000000f03d0018f0000000003030433000000f8033002100000001e0d00043d000004d00dd0019700000000033d019f0000001e0030043f000000190300043d0000000000390435000000060d00003900000cf00000013d0000000003d3019f0000000000390435000000010d00003900000cf00000013d000000000a530019000000000806001900000d320000013d000037000030019000000d450000613d0000000003080433000004d003300197000004d8033001c700000000003804350000000803f000390000000003030433000000f8033002100000000107800039000000000e070433000004d00ee0019700000000033e019f0000000000370435000000020700003900000000088700190000000000a5004b00000c3e0000613d0000000105500039000000000e050433000000ff0fe0018f0000000103f0020f0000001f00f0008c00000d200000a13d000000f807f00210000000000e080433000004d00ee00197000004d90030019800000d580000613d000004d803e001c700000000003804350000000103800039000000000e030433000004d00ee0019700000000077e019f000000000073043500000d2e0000013d0000001d0300043d000004d0033001970000000407e002700000000f0770018f0000000007070433000000f807700210000000000373019f0000001d0030043f0000000f03e0018f0000000003030433000000f8033002100000001e0700043d000004d007700197000000000337019f0000001e0030043f000000190300043d0000000000380435000000060700003900000d2f0000013d00000000037e019f0000000000380435000000010700003900000d2f0000013d0000000009230019000000000b05001900000d710000013d000037000030019000000d840000613d00000000030b0433000004d003300197000004d8033001c700000000003b043500000008037000390000000003030433000000f8033002100000000107b00039000000000f070433000004d00ff0019700000000033f019f00000000003704350000000207000039000000000bb70019000000000092004b00000c4b0000613d0000000102200039000000000f020433000000ff07f0018f000000010370020f0000001f0070008c00000d5f0000a13d000000f807700210000000000f0b0433000004d00ff00197000004d90030019800000d970000613d000004d803f001c700000000003b04350000000103b00039000000000f030433000004d00ff0019700000000077f019f000000000073043500000d6d0000013d0000001d0300043d000004d0033001970000000407f002700000000f0770018f0000000007070433000000f807700210000000000373019f0000001d0030043f0000000f03f0018f0000000003030433000000f8033002100000001e0700043d000004d007700197000000000337019f0000001e0030043f000000190300043d00000000003b0435000000060700003900000d6e0000013d00000000037f019f00000000003b0435000000010700003900000d6e0000013d000000000010043f0000000001000414000004590010009c0000045901008041000000c0011002100000049f011001c70000801002000039115e11590000040f000000010020019000000f6c0000613d000000000101043b000000000101041a000000000001004b0000012b0000c13d00000aa20000013d000004e2040000410000001f0040043f000004e3040000410000003f0040043f00000000071500190000000008070433000000000007043500000020013000390000000204500039000000030440011a00000002044002100000000009340019000000200a9000390000000006010019000000000b00043d000004d00bb001970000000302200039000000000c020433000000120dc002700000003f0dd0018f000000000d0d0433000000f80dd00210000000000bdb019f0000000000b0043f0000000c0bc002700000003f0bb0018f000000000b0b0433000000f80bb00210000000010d00043d000004d00dd00197000000000bbd019f0000000100b0043f000000060bc002700000003f0bb0018f000000000b0b0433000000f80bb00210000000020d00043d000004d00dd00197000000000bbd019f0000000200b0043f0000003f0bc0018f000000000b0b0433000000f80bb00210000000030c00043d000004d00cc00197000000000bbc019f0000000300b0043f000000000b00043d0000000000b6043500000004066000390000000000a6004b00000db80000413d00000000008704350000004002900039000000400020043f000000032050011a000000000002004b0000000005000019000000ff0220c18f000000020520c1190000000002560049000004e405000041000000000052043500000000000604350000000000430435000000400400043d00000000020300190000000005040019000d00000004001d0000002003400039000004e50400004100000000004304350000000003020433000c00000003001d0000003d02500039115e0fbc0000040f0000000c030000290000001d023000390000000d0100002900000000002104350000003d02300039115e0faa0000040f000000400100043d000c00000001001d0000000d02000029115e0fc90000040f0000000c020000290000094e0000013d000000060100002900000060011002100007049d001001cb000000050300002900000009013000290000000101100367000000000101043b000d00000001001d0000000801000029000000200010043f000b00000003001d0000000a013000290000000101100367000000000101043b000000000010043f0000000001000414000004590010009c0000045901008041000000c0011002100000049c011001c70000801002000039115e11590000040f000000010020019000000f6c0000613d000000000101043b000000000201041a0000000d0220006c00000ab90000413d000000000021041b0000000701000029000000200010043f0000000001000414000004590010009c0000045901008041000000c0011002100000049c011001c70000801002000039115e11590000040f000000010020019000000f6c0000613d000000000101043b000000000201041a0000000d04000029000000000042001a00000f7a0000413d0000000b03000029000000200330008c0000000002420019000000000021041b00000e060000c13d0000012d0000013d0000001f0430018f000004a605300198000000070250002900000e3f0000613d000000000601034f0000000707000029000000006806043c0000000007870436000000000027004b00000e3b0000c13d000000000004004b00000e4c0000613d000000000151034f0000000304400210000000000502043300000000054501cf000000000545022f000000000101043b0000010004400089000000000141022f00000000014101cf000000000151019f000000000012043500000060013002100000000702000029000004590020009c00000459020080410000004002200210000000000121019f00001160000104300000001f0430018f000004a605300198000000080250002900000e5d0000613d000000000601034f0000000807000029000000006806043c0000000007870436000000000027004b00000e590000c13d000000000004004b00000e6a0000613d000000000151034f0000000304400210000000000502043300000000054501cf000000000545022f000000000101043b0000010004400089000000000141022f00000000014101cf000000000151019f00000000001204350000006001300210000000080200002900000e4e0000013d000000080000006b000000000100001900000e720000613d0000000701000029000000000101043300000008040000290000000302400210000004ee0220027f000004ee02200167000000000121016f0000000102400210000000000121019f00000e950000013d000000010320008a0000000503300270000000000431001900000020030000390000000104400039000000060600002900000000056300190000000005050433000000000051041b00000020033000390000000101100039000000000041004b00000e800000c13d000000080020006c00000e920000813d00000008020000290000000302200210000000f80220018f000004ee0220027f000004ee0220016700000006033000290000000003030433000000000223016f000000000021041b0000000801000029000000010110021000000001011001bf0000000902000029000000000012041b0000000d010000290000000001010433000d00000001001d0000000021010434000700000002001d000800000001001d0000049b0010009c000002ec0000213d00000009010000290000000101100039000600000001001d000000000101041a000000010010019000000001021002700000007f0220618f000500000002001d0000001f0020008c00000000020000390000000102002039000000000121013f0000000100100190000000770000c13d0000000501000029000000200010008c00000ecc0000413d0000000601000029000000000010043f0000000001000414000004590010009c0000045901008041000000c001100210000004ad011001c70000801002000039115e11590000040f000000010020019000000f6c0000613d00000008030000290000001f023000390000000502200270000000200030008c0000000002004019000000000301043b00000005010000290000001f01100039000000050110027000000000011300190000000002230019000000000012004b00000ecc0000813d000000000002041b0000000102200039000000000012004b00000ec80000413d00000008010000290000001f0010008c00000ee00000a13d0000000601000029000000000010043f0000000001000414000004590010009c0000045901008041000000c001100210000004ad011001c70000801002000039115e11590000040f000000010020019000000f6c0000613d000000200200008a0000000802200180000000000101043b00000f070000c13d000000200300003900000f130000013d000000080000006b000000000100001900000ee50000613d0000000701000029000000000101043300000008040000290000000302400210000004ee0220027f000004ee02200167000000000121016f0000000102400210000000000121019f00000f210000013d0000001f0430018f000004a6053001980000000c0250002900000ef70000613d000000000601034f0000000c07000029000000006806043c0000000007870436000000000027004b00000ef30000c13d000000000004004b00000f040000613d000000000151034f0000000304400210000000000502043300000000054501cf000000000545022f000000000101043b0000010004400089000000000141022f00000000014101cf000000000151019f000000000012043500000060013002100000000c0200002900000e4e0000013d000000010320008a00000005033002700000000004310019000000200300003900000001044000390000000d053000290000000005050433000000000051041b00000020033000390000000101100039000000000041004b00000f0c0000c13d000000080020006c00000f1e0000813d00000008020000290000000302200210000000f80220018f000004ee0220027f000004ee022001670000000d033000290000000003030433000000000223016f000000000021041b0000000801000029000000010110021000000001011001bf0000000602000029000000000012041b0000000c010000290000000001010433000d00000001001d0000000021010434000800000002001d000c00000001001d0000049b0010009c000002ec0000213d00000009010000290000000201100039000700000001001d000000000101041a000000010010019000000001021002700000007f0220618f000600000002001d0000001f0020008c00000000020000390000000102002039000000000121013f0000000100100190000000770000c13d0000000601000029000000200010008c00000f580000413d0000000701000029000000000010043f0000000001000414000004590010009c0000045901008041000000c001100210000004ad011001c70000801002000039115e11590000040f000000010020019000000f6c0000613d0000000c030000290000001f023000390000000502200270000000200030008c0000000002004019000000000301043b00000006010000290000001f01100039000000050110027000000000011300190000000002230019000000000012004b00000f580000813d000000000002041b0000000102200039000000000012004b00000f540000413d0000000c010000290000001f0010008c00000f6e0000a13d0000000701000029000000000010043f0000000001000414000004590010009c0000045901008041000000c001100210000004ad011001c70000801002000039115e11590000040f000000010020019000000f6c0000613d000000200200008a0000000c02200180000000000101043b00000f7e0000c13d000000200300003900000f8a0000013d000000000100001900001160000104300000000c0000006b000000000100001900000f730000613d000000080100002900000000010104330000000c040000290000000302400210000004ee0220027f000004ee02200167000000000221016f000000010140021000000f980000013d000004ca01000041000000000010043f0000049a010000410000116000010430000000010320008a00000005033002700000000004310019000000200300003900000001044000390000000d053000290000000005050433000000000051041b00000020033000390000000101100039000000000041004b00000f830000c13d0000000c0020006c00000f950000813d0000000c020000290000000302200210000000f80220018f000004ee0220027f000004ee022001670000000d033000290000000003030433000000000223016f000000000021041b00000001010000390000000c020000290000000102200210000000000112019f0000000702000029000000000012041b00000009040000290000000301400039000000000201041a000004ed022001970000000b030000290000000003030433000000000003004b000000010220c1bf000000000021041b00000004014000390000000a020000290000000002020433000000000021041b00000000010000190000115f0001042e0000001f02200039000004ec022001970000000001120019000000000021004b000000000200003900000001020040390000049b0010009c00000fb60000213d000000010020019000000fb60000c13d000000400010043f000000000001042d000004b201000041000000000010043f0000004101000039000000040010043f000004b3010000410000116000010430000000000003004b00000fc60000613d000000000400001900000000052400190000000006140019000000000606043300000000006504350000002004400039000000000034004b00000fbf0000413d00000000012300190000000000010435000000000001042d00000020030000390000000004310436000000003202043400000000002404350000004001100039000000000002004b00000fd80000613d000000000400001900000000051400190000000006430019000000000606043300000000006504350000002004400039000000000024004b00000fd10000413d000000000312001900000000000304350000001f02200039000004ec022001970000000001210019000000000001042d000004ef0010009c00000fe80000213d000000430010008c00000fe80000a13d00000001020003670000000401200370000000000101043b0000002402200370000000000202043b000000000001042d000000000100001900001160000104300000049d03000041000000200030043f000000140010043f000000000020043f0000000001000414000004590010009c0000045901008041000000c0011002100000049c011001c70000801002000039115e11590000040f000000010020019000000ffa0000613d000000000101043b000000000101041a000000000001042d00000000010000190000116000010430000004f00020009c0000102c0000813d00000000040100190000001f01200039000004ec011001970000003f01100039000004ec05100197000000400100043d0000000005510019000000000015004b000000000700003900000001070040390000049b0050009c0000102c0000213d00000001007001900000102c0000c13d000000400050043f00000000052104360000000007420019000000000037004b000010320000213d000004ec062001980000001f0720018f000000010440036700000000036500190000101c0000613d000000000804034f0000000009050019000000008a08043c0000000009a90436000000000039004b000010180000c13d000000000007004b000010290000613d000000000464034f0000000306700210000000000703043300000000076701cf000000000767022f000000000404043b0000010006600089000000000464022f00000000046401cf000000000474019f000000000043043500000000022500190000000000020435000000000001042d000004b201000041000000000010043f0000004101000039000000040010043f000004b3010000410000116000010430000000000100001900001160000104300000045d01000041000000000101041a0000000002000411000000000012004b0000103a0000c13d000000000001042d000004bd01000041000000000010043f0000049a0100004100001160000104300002000000000002000200000003001d000100000001001d00000060011002100000049d011001c7000000200010043f000000000020043f0000000001000414000004590010009c0000045901008041000000c0011002100000049c011001c70000801002000039115e11590000040f0000000100200190000010650000613d000000000101043b000000000201041a0000000203000029000000000232004b000010670000413d000000000021041b000000200030043f0000000001000414000004590010009c000004590100804100000001020000290000049606200197000000c0011002100000049c011001c70000800d0200003900000004030000390000000005000411000004a0040000410000000007000019115e11540000040f0000000100200190000010650000613d000000000001042d00000000010000190000116000010430000004c201000041000000000010043f0000049a01000041000011600001043000010000000000020000045d02000041000000000502041a00000000020004140000049606100197000004590020009c0000045902008041000000c0012002100000045e011001c70000800d0200003900000003030000390000045f04000041000100000006001d115e11540000040f00000001002001900000107f0000613d0000045d010000410000000102000029000000000021041b000000000001042d000000000100001900001160000104300005000000000002000200000004001d000500000003001d000304960010019c000011130000613d0000049d03000041000000200030043f000400000001001d000000140010043f000100000002001d000000000020043f0000000001000414000004590010009c0000045901008041000000c0011002100000049c011001c70000801002000039115e11590000040f0000000100200190000011110000613d000000000101043b000000000201041a0000000503000029000000000032001a0000113a0000413d0000000002320019000000000021041b000000200030043f0000000001000414000004590010009c0000045901008041000000c0011002100000049c011001c70000800d0200003900000004030000390000000005000411000004a00400004100000000060000190000000307000029115e11540000040f0000000100200190000011110000613d000004a1010000410000000000100443000000040100002900000004001004430000000001000414000004590010009c0000045901008041000000c001100210000004a2011001c70000800202000039115e11590000040f0000000100200190000011170000613d000000000101043b000000000001004b000011100000613d000000400700043d000000a001700039000000a0020000390000000000210435000000800170003900000005020000290000000000210435000000600170003900000001020000290000000000210435000000200170003900000000020004110000000000210435000004a301000041000000000017043500000040017000390000000000010435000000c003700039000000020100002900000000210104340000000000130435000000000001004b000010db0000613d000000e003700039000000000400001900000000054300190000000006420019000000000606043300000000006504350000002004400039000000000014004b000010d40000413d0000001c02700039000004590020009c00000459020080410000004002200210000000c401100039000004590010009c00000459010080410000006001100210000000000121019f0000000002000414000004590020009c0000045902008041000000c002200210000000000112019f0000000402000029000500000007001d115e11540000040f000000050a00002900000060031002700000045903300197000000200030008c000000200400003900000000040340190000001f0540018f000000200640019000000000046a0019000010fc0000613d000000000701034f00000000080a0019000000007907043c0000000008980436000000000048004b000010f80000c13d000000000005004b000011090000613d000000000661034f0000000305500210000000000704043300000000075701cf000000000757022f000000000606043b0000010005500089000000000656022f00000000055601cf000000000575019f0000000000540435000000000003004b00000001022061bf0000000100200190000011180000613d00000000010a0433000004a70010009c000011360000c13d000000000001042d00000000010000190000116000010430000004cc01000041000000000010043f0000049a010000410000116000010430000000000001042f0000001f0430018f000004a60530019800000000025a0019000011220000613d000000000601034f0000000507000029000000006806043c0000000007870436000000000027004b0000111e0000c13d000000000004004b0000112f0000613d000000000151034f0000000304400210000000000502043300000000054501cf000000000545022f000000000101043b0000010004400089000000000141022f00000000014101cf000000000151019f000000000012043500000060013002100000000502000029000004590020009c00000459020080410000004002200210000000000121019f0000116000010430000004cb01000041000000000010043f0000049a010000410000116000010430000004ca01000041000000000010043f0000049a010000410000116000010430000000000001042f000004590010009c00000459010080410000004001100210000004590020009c00000459020080410000006002200210000000000112019f0000000002000414000004590020009c0000045902008041000000c002200210000000000112019f0000045e011001c70000801002000039115e11590000040f0000000100200190000011520000613d000000000101043b000000000001042d0000000001000019000011600001043000001157002104210000000102000039000000000001042d0000000002000019000000000001042d0000115c002104230000000102000039000000000001042d0000000002000019000000000001042d0000115e000004320000115f0001042e000011600001043000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000071afd498d00000000000000000000000000000000000000000000000000000000000067ab74000000000000000000000000000000000000000000000000000000000067d04ff0ffffffffffffffffffffffffffffffffffffffffffffffffffffffff7487392702000000000000000000000000000000000000000000000000000000000000008be0079c531659141344cd1fd0a4f28419497f9722a3daafe3b4186f6b6457e0b10e2d527612073b26eecdfd717e6a320cf44b4afac2b0732d9fcbe2b7fa0cf64ef1d2ad89edf8c4d91132028e8195cdf30bb4b5053d4f8cd260341d4805f30a4d616b696e6720436f666665653a204e46542050617269730000000000000030405787fa12a823e0f2b7631cc41b3ba8828b3321ca811111fa75cd3aa3bb5acebfa87805ed57dc1f0d489ce33be4c4577d74ccde357eeeee058a32c55c44a5324d434e465400000000000000000000000000000000000000000000000000000a000000020000000000000000000000000000004000000100000000000000000000000000000000000000000000000000000000000000000000000000715018a500000000000000000000000000000000000000000000000000000000c444719300000000000000000000000000000000000000000000000000000000f242432900000000000000000000000000000000000000000000000000000000f4a0a52700000000000000000000000000000000000000000000000000000000f4a0a52800000000000000000000000000000000000000000000000000000000fee81cf400000000000000000000000000000000000000000000000000000000f242432a00000000000000000000000000000000000000000000000000000000f2fde38b00000000000000000000000000000000000000000000000000000000ea2b4ab100000000000000000000000000000000000000000000000000000000ea2b4ab200000000000000000000000000000000000000000000000000000000f04e283e00000000000000000000000000000000000000000000000000000000c444719400000000000000000000000000000000000000000000000000000000e985e9c50000000000000000000000000000000000000000000000000000000098ae99a700000000000000000000000000000000000000000000000000000000b390c0aa00000000000000000000000000000000000000000000000000000000b390c0ab00000000000000000000000000000000000000000000000000000000be1a7c830000000000000000000000000000000000000000000000000000000098ae99a800000000000000000000000000000000000000000000000000000000a22cb465000000000000000000000000000000000000000000000000000000008da5cb5a000000000000000000000000000000000000000000000000000000008da5cb5b0000000000000000000000000000000000000000000000000000000095d89b4100000000000000000000000000000000000000000000000000000000715018a600000000000000000000000000000000000000000000000000000000731133e900000000000000000000000000000000000000000000000000000000256929610000000000000000000000000000000000000000000000000000000054d1f13c000000000000000000000000000000000000000000000000000000006817c76b000000000000000000000000000000000000000000000000000000006817c76c000000000000000000000000000000000000000000000000000000006b20c4540000000000000000000000000000000000000000000000000000000054d1f13d000000000000000000000000000000000000000000000000000000005a1b4fb1000000000000000000000000000000000000000000000000000000003ccfd60a000000000000000000000000000000000000000000000000000000003ccfd60b000000000000000000000000000000000000000000000000000000004e1273f40000000000000000000000000000000000000000000000000000000025692962000000000000000000000000000000000000000000000000000000002eb2c2d6000000000000000000000000000000000000000000000000000000000f867750000000000000000000000000000000000000000000000000000000001f7fdff9000000000000000000000000000000000000000000000000000000001f7fdffa00000000000000000000000000000000000000000000000000000000255e4685000000000000000000000000000000000000000000000000000000000f86775100000000000000000000000000000000000000000000000000000000124d91e50000000000000000000000000000000000000000000000000000000006fdde020000000000000000000000000000000000000000000000000000000006fdde03000000000000000000000000000000000000000000000000000000000e89341c0000000000000000000000000000000000000000000000000000000000fdd58e0000000000000000000000000000000000000000000000000000000001ffc9a7000000000000000000000000ffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000389a75e10000000000000000000000000000000000000020000000800000000000000000000000000000000000000000000000000000000000000000000000007448fbae00000000000000000000000000000000000000040000001c0000000000000000000000000000000000000000000000000000000000000000ffffffffffffffff02000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000009a31110384e0b0c9000000000000000000000000000000000000000100000000000000000000000002000000000000000000000000000000000000340000000c0000000000000000c3d58168c5ae7397731d063d5bbf3d657854427343f4c083240f7aacaa2d0f621806aa1896bbf26568e884a7374b41e002500962caba6a15023a8d90e8508b83020000020000000000000000000000000000002400000000000000000000000000000000000000000000000000000000000000000000000000000000f23a6e6100000000000000000000000000000000000000000000000000000000ffffff3bffffffffffffffffffffffffffffffffffffff3c00000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffe0f23a6e610000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000200000000c0000000000000000796b89b91644bc98cd93958e4c9038275d622183e25ac5af08cc6b5d955391320200000200000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000006f5e8818000000000000000000000000000000000000000000000000ffffffffffffff5f02000000000000000000000000000000000000200000000000000000000000004e6f7420656e6f7567682062616c616e636520746f206275726e00000000000008c379a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006400000000000000000000000017307eab39ab6107e8899845ad3d59bd9653f200f220920489ca2b5937696c314e487b710000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000240000000000000000000000006a12f104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000baf13b3f000000000000000000000000000000000000000000000000000000007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000ffffffff000000000000000000000000fe000000000000000000000000000000000000000000000000000000000000004a39dc06d4c0dbc64b70af90fd698a233a518aa5d07e595d983b8c0526c8f7fbfa7b8eab7da67f412cc9575ed43464468f9bfbae89d1675917346ca6d8fe3c920000000000000000000000000000000000000000000000000000000082b429009cc7f708afc65944829bd487b90b72536b1951864fbfc14e125fc972a6507f3900000000000000000000000000000000000000000000000000000000b12d13eba4420a9500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004b6e7f1800000000000000000000000000000000000000000000000000000000f4d678b802000000000000000000000000000000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000bc197c81bc197c8100000000000000000000000000000000000000000000000000000000fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd5d00dbf36a107da19e49527a7176a1babf963b4b0ff8cde35ee35d6cd8f1f9ac7e1d1df89e8b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003b800a460000000000000000000000000000000000000000000000000000000001336cea000000000000000000000000000000000000000000000000000000009c05499b00000000000000000000000000000000000000000000000000000000ea553b34d92e233d00000000000000000000000000000000000000000000000000000000102508fc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffff6000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3000000000000000000000000000000000000000000000000000000000000000546f6b656e202300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffbf4e6f206465736372697074696f6e207365742e00000000000000000000000000697066733a2f2f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffdf000000005c75303030303031323334353637383961626364656662746e0066725c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000004000000004e4f00000000000000000000000000000000000000000000000000000000000059455300000000000000000000000000000000000000000000000000000000007b00000000000000000000000000000000000000000000000000000000000000226e616d65223a22000000000000000000000000000000000000000000000000222c226465736372697074696f6e223a22000000000000000000000000000000222c22696d616765223a22000000000000000000000000000000000000000000222c22736f756c626f756e64223a220000000000000000000000000000000000227d0000000000000000000000000000000000000000000000000000000000004142434445464748494a4b4c4d4e4f505152535455565758595a6162636465666768696a6b6c6d6e6f707172737475767778797a303132333435363738392b2f3d3d000000000000000000000000000000000000000000000000000000000000646174613a6170706c69636174696f6e2f6a736f6e3b6261736536342c0000002ce0136b0000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000d9b67a26d9b67a26000000000000000000000000000000000000000000000000000000000e89341c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe0ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000004e4feda122fa8112eb3f7d6d88457b75c21a3d42e3e19a496b7aa77fd76702ad

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