Sophon Testnet
    /

    Contract

    0x4C6C651D645B13bBfFA4Bfb470096691e0111501

    Overview

    SOPH Balance

    Sophon Sepolia  LogoSophon Sepolia  LogoSophon Sepolia  Logo0 SOPH

    Multichain Info

    N/A
    Transaction Hash
    Method
    Block
    Age
    From
    To

    There are no matching entries

    4 Internal Transactions found.

    Latest 4 internal transactions

    Advanced mode:
    Parent Transaction Hash Block Age From To Amount
    8408302025-04-02 21:36:354 days ago1743629795
    0x4C6C651D...1e0111501
    0 SOPH
    8408302025-04-02 21:36:354 days ago1743629795
    0x4C6C651D...1e0111501
    0 SOPH
    8408302025-04-02 21:36:354 days ago1743629795
    0x4C6C651D...1e0111501
    0 SOPH
    8408302025-04-02 21:36:354 days ago1743629795
     Contract Creation
    0 SOPH
    Loading...
    Loading

    Contract Source Code Verified (Exact Match)

    Contract Name:
    SophonStaking

    Compiler Version
    v0.8.28+commit.7893614a

    ZkSolc Version
    v1.5.7

    Optimization Enabled:
    Yes with Mode 3

    Other Settings:
    shanghai EvmVersion, None license

    Contract Source Code (Solidity Standard Json-Input format)

    File 1 of 19 : SophonStaking.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: GPL-3.0-only
    pragma solidity 0.8.28;
    import "contracts/token/ERC20/utils/SafeERC20.sol";
    import "contracts/proxies/UpgradeableAccessControl.sol";
    import "contracts/tokens/staking/SophonStakingSignals.sol";
    import "contracts/tokens/staking/SophonStakingState.sol";
    /**
    * @title SophonStaking
    * @notice Contract for staking Sophon tokens with validators and earning rewards
    * @dev Inherits from UpgradeableAccessControl, SophonStakingSignals and SophonStakingState
    */
    contract SophonStaking is UpgradeableAccessControl, SophonStakingSignals, SophonStakingState {
    using SafeERC20 for IERC20;
    /// @notice Role identifier for contract administrators
    bytes32 public constant ADMIN_ROLE = keccak256("ADMIN_ROLE");
    /// @notice Maximum validator fee percentage (5000 = 50.00%)
    uint256 public constant MAX_FEE_PERCENT = 5000;
    /// @notice Maximum global fee percentage (5000 = 50.00%)
    uint256 public constant MAX_GLOBAL_FEE_PERCENT = 5000;
    /// @notice Minimum cooloff period (1 day)
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 2 of 19 : SafeERC20.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.0.0) (token/ERC20/utils/SafeERC20.sol)
    pragma solidity ^0.8.20;
    import {IERC20} from "contracts/token/ERC20/IERC20.sol";
    import {IERC20Permit} from "contracts/token/ERC20/extensions/IERC20Permit.sol";
    import {Address} from "contracts/utils/Address.sol";
    /**
    * @title SafeERC20
    * @dev Wrappers around ERC20 operations that throw on failure (when the token
    * contract returns false). Tokens that return no value (and instead revert or
    * throw on failure) are also supported, non-reverting calls are assumed to be
    * successful.
    * To use this library you can add a `using SafeERC20 for IERC20;` statement to your contract,
    * which allows you to call the safe operations as `token.safeTransfer(...)`, etc.
    */
    library SafeERC20 {
    using Address for address;
    /**
    * @dev An operation with an ERC20 token failed.
    */
    error SafeERC20FailedOperation(address token);
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 3 of 19 : IERC20.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.0.0) (token/ERC20/IERC20.sol)
    pragma solidity ^0.8.20;
    /**
    * @dev Interface of the ERC20 standard as defined in the EIP.
    */
    interface IERC20 {
    /**
    * @dev Emitted when `value` tokens are moved from one account (`from`) to
    * another (`to`).
    *
    * Note that `value` may be zero.
    */
    event Transfer(address indexed from, address indexed to, uint256 value);
    /**
    * @dev Emitted when the allowance of a `spender` for an `owner` is set by
    * a call to {approve}. `value` is the new allowance.
    */
    event Approval(address indexed owner, address indexed spender, uint256 value);
    /**
    * @dev Returns the value of tokens in existence.
    */
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 4 of 19 : IERC20Permit.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.0.0) (token/ERC20/extensions/IERC20Permit.sol)
    pragma solidity ^0.8.20;
    /**
    * @dev Interface of the ERC20 Permit extension allowing approvals to be made via signatures, as defined in
    * https://eips.ethereum.org/EIPS/eip-2612[EIP-2612].
    *
    * Adds the {permit} method, which can be used to change an account's ERC20 allowance (see {IERC20-allowance}) by
    * presenting a message signed by the account. By not relying on {IERC20-approve}, the token holder account doesn't
    * need to send a transaction, and thus is not required to hold Ether at all.
    *
    * ==== Security Considerations
    *
    * There are two important considerations concerning the use of `permit`. The first is that a valid permit signature
    * expresses an allowance, and it should not be assumed to convey additional meaning. In particular, it should not be
    * considered as an intention to spend the allowance in any specific way. The second is that because permits have
    * built-in replay protection and can be submitted by anyone, they can be frontrun. A protocol that uses permits should
    * take this into consideration and allow a `permit` call to fail. Combining these two aspects, a pattern that may be
    * generally recommended is:
    *
    * ```solidity
    * function doThingWithPermit(..., uint256 value, uint256 deadline, uint8 v, bytes32 r, bytes32 s) public {
    * try token.permit(msg.sender, address(this), value, deadline, v, r, s) {} catch {}
    * doThing(..., value);
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 5 of 19 : Address.sol
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    // SPDX-License-Identifier: MIT
    // OpenZeppelin Contracts (last updated v5.0.0) (utils/Address.sol)
    pragma solidity ^0.8.20;
    /**
    * @dev Collection of functions related to the address type
    */
    library Address {
    /**
    * @dev The ETH balance of the account is not enough to perform the operation.
    */
    error AddressInsufficientBalance(address account);
    /**
    * @dev There's no code at `target` (it is not a contract).
    */
    error AddressEmptyCode(address target);
    /**
    * @dev A call to an address target failed. The target may have reverted.
    */
    error FailedInnerCall();
    /**
    * @dev Replacement for Solidity's `transfer`: sends `amount` wei to
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 6 of 19 : UpgradeableAccessControl.sol
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    // SPDX-License-Identifier: GPL-3.0-only
    pragma solidity 0.8.28;
    import "contracts/access/extensions/AccessControlDefaultAdminRules.sol";
    import "contracts/common/Initializable.sol";
    /**
    * @title UpgradeableAccessControl
    * @notice This contract extends AccessControlDefaultAdminRules to provide role-based access control with an upgradeable implementation.
    * @dev Allows the default admin to replace the implementation address with a new one and optionally initialize it. The admin role changes are subject
         to a delay defined in the constructor.
    */
    contract UpgradeableAccessControl is AccessControlDefaultAdminRules, Initializable {
    /// @notice The slot containing the address of the current implementation contract.
    bytes32 public constant IMPLEMENTATION_SLOT = keccak256("IMPLEMENTATION_SLOT");
    /**
    * @notice Constructs the UpgradeableAccessControl contract.
    * @dev Initializes the AccessControlDefaultAdminRules with a delay of 3 days and sets the initial default admin.
    */
    constructor(address initialOwner) AccessControlDefaultAdminRules(3 days, initialOwner) {}
    /**
    * @notice Replaces the current implementation with a new one and optionally initializes it.
    * @dev Can only be called by an account with the DEFAULT_ADMIN_ROLE. If `initData_` is provided, a delegatecall is made to the new implementation
             with that data.
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 7 of 19 : AccessControlDefaultAdminRules.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.0.0) (access/extensions/AccessControlDefaultAdminRules.sol)
    pragma solidity ^0.8.20;
    import {IAccessControlDefaultAdminRules} from "contracts/access/extensions/IAccessControlDefaultAdminRules.sol";
    import {AccessControl, IAccessControl} from "contracts/access/AccessControl.sol";
    import {SafeCast} from "contracts/utils/math/SafeCast.sol";
    import {Math} from "contracts/utils/math/Math.sol";
    import {IERC5313} from "contracts/interfaces/IERC5313.sol";
    /**
    * @dev Extension of {AccessControl} that allows specifying special rules to manage
    * the `DEFAULT_ADMIN_ROLE` holder, which is a sensitive role with special permissions
    * over other roles that may potentially have privileged rights in the system.
    *
    * If a specific role doesn't have an admin role assigned, the holder of the
    * `DEFAULT_ADMIN_ROLE` will have the ability to grant it and revoke it.
    *
    * This contract implements the following risk mitigations on top of {AccessControl}:
    *
    * * Only one account holds the `DEFAULT_ADMIN_ROLE` since deployment until it's potentially renounced.
    * * Enforces a 2-step process to transfer the `DEFAULT_ADMIN_ROLE` to another account.
    * * Enforces a configurable delay between the two steps, with the ability to cancel before the transfer is accepted.
    * * The delay can be changed by scheduling, see {changeDefaultAdminDelay}.
    * * It is not possible to use another role to manage the `DEFAULT_ADMIN_ROLE`.
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 8 of 19 : IAccessControlDefaultAdminRules.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.0.0) (access/extensions/IAccessControlDefaultAdminRules.sol)
    pragma solidity ^0.8.20;
    import {IAccessControl} from "contracts/access/IAccessControl.sol";
    /**
    * @dev External interface of AccessControlDefaultAdminRules declared to support ERC165 detection.
    */
    interface IAccessControlDefaultAdminRules is IAccessControl {
    /**
    * @dev The new default admin is not a valid default admin.
    */
    error AccessControlInvalidDefaultAdmin(address defaultAdmin);
    /**
    * @dev At least one of the following rules was violated:
    *
    * - The `DEFAULT_ADMIN_ROLE` must only be managed by itself.
    * - The `DEFAULT_ADMIN_ROLE` must only be held by one account at the time.
    * - Any `DEFAULT_ADMIN_ROLE` transfer must be in two delayed steps.
    */
    error AccessControlEnforcedDefaultAdminRules();
    /**
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 9 of 19 : IAccessControl.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.0.0) (access/IAccessControl.sol)
    pragma solidity ^0.8.20;
    /**
    * @dev External interface of AccessControl declared to support ERC165 detection.
    */
    interface IAccessControl {
    /**
    * @dev The `account` is missing a role.
    */
    error AccessControlUnauthorizedAccount(address account, bytes32 neededRole);
    /**
    * @dev The caller of a function is not the expected one.
    *
    * NOTE: Don't confuse with {AccessControlUnauthorizedAccount}.
    */
    error AccessControlBadConfirmation();
    /**
    * @dev Emitted when `newAdminRole` is set as ``role``'s admin role, replacing `previousAdminRole`
    *
    * `DEFAULT_ADMIN_ROLE` is the starting admin for all roles, despite
    * {RoleAdminChanged} not being emitted signaling this.
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 10 of 19 : AccessControl.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.0.0) (access/AccessControl.sol)
    pragma solidity ^0.8.20;
    import {IAccessControl} from "contracts/access/IAccessControl.sol";
    import {Context} from "contracts/utils/Context.sol";
    import {ERC165} from "contracts/utils/introspection/ERC165.sol";
    /**
    * @dev Contract module that allows children to implement role-based access
    * control mechanisms. This is a lightweight version that doesn't allow enumerating role
    * members except through off-chain means by accessing the contract event logs. Some
    * applications may benefit from on-chain enumerability, for those cases see
    * {AccessControlEnumerable}.
    *
    * Roles are referred to by their `bytes32` identifier. These should be exposed
    * in the external API and be unique. The best way to achieve this is by
    * using `public constant` hash digests:
    *
    * ```solidity
    * bytes32 public constant MY_ROLE = keccak256("MY_ROLE");
    * ```
    *
    * Roles can be used to represent a set of permissions. To restrict access to a
    * function call, use {hasRole}:
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 11 of 19 : Context.sol
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    // SPDX-License-Identifier: MIT
    // OpenZeppelin Contracts (last updated v5.0.1) (utils/Context.sol)
    pragma solidity ^0.8.20;
    /**
    * @dev Provides information about the current execution context, including the
    * sender of the transaction and its data. While these are generally available
    * via msg.sender and msg.data, they should not be accessed in such a direct
    * manner, since when dealing with meta-transactions the account sending and
    * paying for execution may not be the actual sender (as far as an application
    * is concerned).
    *
    * This contract is only required for intermediate, library-like contracts.
    */
    abstract contract Context {
    function _msgSender() internal view virtual returns (address) {
    return msg.sender;
    }
    function _msgData() internal view virtual returns (bytes calldata) {
    return msg.data;
    }
    function _contextSuffixLength() internal view virtual returns (uint256) {
    return 0;
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

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

    File 13 of 19 : 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.0.0) (utils/introspection/IERC165.sol)
    pragma solidity ^0.8.20;
    /**
    * @dev Interface of the ERC165 standard, as defined in the
    * https://eips.ethereum.org/EIPS/eip-165[EIP].
    *
    * Implementers can declare support of contract interfaces, which can then be
    * queried by others ({ERC165Checker}).
    *
    * For an implementation, see {ERC165}.
    */
    interface IERC165 {
    /**
    * @dev Returns true if this contract implements the interface defined by
    * `interfaceId`. See the corresponding
    * https://eips.ethereum.org/EIPS/eip-165#how-interfaces-are-identified[EIP section]
    * to learn more about how these ids are created.
    *
    * This function call must use less than 30 000 gas.
    */
    function supportsInterface(bytes4 interfaceId) external view returns (bool);
    }
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 14 of 19 : SafeCast.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.0.0) (utils/math/SafeCast.sol)
    // This file was procedurally generated from scripts/generate/templates/SafeCast.js.
    pragma solidity ^0.8.20;
    /**
    * @dev Wrappers over Solidity's uintXX/intXX casting operators with added overflow
    * checks.
    *
    * Downcasting from uint256/int256 in Solidity does not revert on overflow. This can
    * easily result in undesired exploitation or bugs, since developers usually
    * assume that overflows raise errors. `SafeCast` restores this intuition by
    * reverting the transaction when such an operation overflows.
    *
    * Using this library instead of the unchecked operations eliminates an entire
    * class of bugs, so it's recommended to use it always.
    */
    library SafeCast {
    /**
    * @dev Value doesn't fit in an uint of `bits` size.
    */
    error SafeCastOverflowedUintDowncast(uint8 bits, uint256 value);
    /**
    * @dev An int value doesn't fit in an uint of `bits` size.
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 15 of 19 : Math.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.0.0) (utils/math/Math.sol)
    pragma solidity ^0.8.20;
    /**
    * @dev Standard math utilities missing in the Solidity language.
    */
    library Math {
    /**
    * @dev Muldiv operation overflow.
    */
    error MathOverflowedMulDiv();
    enum Rounding {
    Floor, // Toward negative infinity
    Ceil, // Toward positive infinity
    Trunc, // Toward zero
    Expand // Away from zero
    }
    /**
    * @dev Returns the addition of two unsigned integers, with an overflow flag.
    */
    function tryAdd(uint256 a, uint256 b) internal pure returns (bool, uint256) {
    unchecked {
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 16 of 19 : IERC5313.sol
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    // SPDX-License-Identifier: MIT
    // OpenZeppelin Contracts (last updated v5.0.0) (interfaces/IERC5313.sol)
    pragma solidity ^0.8.20;
    /**
    * @dev Interface for the Light Contract Ownership Standard.
    *
    * A standardized minimal interface required to identify an account that controls a contract
    */
    interface IERC5313 {
    /**
    * @dev Gets the address of the owner.
    */
    function owner() external view returns (address);
    }
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 17 of 19 : Initializable.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;
    contract Initializable {
    error AlreadyInitialized();
    uint256 private constant NOT_INITIALIZED = 1;
    uint256 private constant INITIALIZED = 2;
    uint256 private _status;
    modifier notInitialized() {
    if (_status == INITIALIZED) {
    revert AlreadyInitialized();
    }
    _status = INITIALIZED;
    _;
    }
    constructor() {
    _status = NOT_INITIALIZED;
    }
    function _setInitialized() internal notInitialized {}
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 18 of 19 : SophonStakingSignals.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: GPL-3.0-only
    pragma solidity 0.8.28;
    /**
    * @title SophonStakingSignals
    * @notice Contains all events and custom errors used by the SophonStaking contract
    * @dev This contract is not meant to be deployed on its own, but to be inherited by SophonStaking
    */
    contract SophonStakingSignals {
    // Events
    /**
    * @notice Emitted when a user stakes tokens
    * @param user Address of the user who staked
    * @param validator Address of the validator staked with
    * @param amount Amount of tokens staked
    */
    event Stake(address indexed user, address indexed validator, uint256 amount);
    /**
    * @notice Emitted when a user initiates an unstake request
    * @param user Address of the user who initiated the unstake
    * @param validator Address of the validator being unstaked from
    * @param amount Amount of tokens requested to unstake
    * @param cooloffEndTime Timestamp when the cooloff period ends and withdrawal becomes available
    */
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    File 19 of 19 : SophonStakingState.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: GPL-3.0-only
    pragma solidity 0.8.28;
    /**
    * @title SophonStakingState
    * @notice Stores shared state for the SophonStaking contract
    */
    contract SophonStakingState {
    /// @notice Duration in seconds that must pass after initiating unstake before withdrawal is allowed
    uint256 public cooloffPeriod;
    /// @notice Duration in seconds during which withdrawal can be completed after cooloff period ends
    uint256 public withdrawalWindow;
    /// @notice Global fee percentage with 2 decimals (e.g., 500 = 5.00%) that gets distributed equally to all validators
    uint256 public globalFeePercent;
    /// @notice Total amount staked across all validators in the system including distributed rewards
    uint256 public totalStakedAmount;
    /// @notice Total rewards that have been allocated but not yet distributed
    uint256 public unutilizedRewards;
    /// @notice Circulating supply of the token
    uint256 public circulatingSupply;
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    Settings
    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
    {
    "evmVersion": "shanghai",
    "optimizer": {
    "enabled": true,
    "runs": 200
    },
    "libraries": {
    "SophonStaking.sol": {}
    },
    "metadata": {
    "appendCBOR": false,
    "bytecodeHash": "none"
    },
    "outputSelection": {
    "*": {
    "*": [
    "abi",
    "metadata"
    ],
    "": [
    "ast"
    ]
    }
    }
    }
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

    Contract ABI

    API
    [{"inputs":[],"stateMutability":"nonpayable","type":"constructor"},{"inputs":[],"name":"AccessControlBadConfirmation","type":"error"},{"inputs":[{"internalType":"uint48","name":"schedule","type":"uint48"}],"name":"AccessControlEnforcedDefaultAdminDelay","type":"error"},{"inputs":[],"name":"AccessControlEnforcedDefaultAdminRules","type":"error"},{"inputs":[{"internalType":"address","name":"defaultAdmin","type":"address"}],"name":"AccessControlInvalidDefaultAdmin","type":"error"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"bytes32","name":"neededRole","type":"bytes32"}],"name":"AccessControlUnauthorizedAccount","type":"error"},{"inputs":[{"internalType":"address","name":"target","type":"address"}],"name":"AddressEmptyCode","type":"error"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"AddressInsufficientBalance","type":"error"},{"inputs":[],"name":"AlreadyInitialized","type":"error"},{"inputs":[],"name":"AlreadyRegistered","type":"error"},{"inputs":[{"internalType":"uint256","name":"currentTime","type":"uint256"},{"internalType":"uint256","name":"cooloffEndTime","type":"uint256"}],"name":"CooloffPeriodNotComplete","type":"error"},{"inputs":[],"name":"CooloffPeriodTooShort","type":"error"},{"inputs":[],"name":"FailedInnerCall","type":"error"},{"inputs":[{"internalType":"uint256","name":"requested","type":"uint256"},{"internalType":"uint256","name":"maximum","type":"uint256"}],"name":"FeeTooHigh","type":"error"},{"inputs":[],"name":"FeeTransferFailed","type":"error"},{"inputs":[],"name":"GlobalFeeTooHigh","type":"error"},{"inputs":[{"internalType":"address","name":"user","type":"address"},{"internalType":"address","name":"validator","type":"address"},{"internalType":"uint256","name":"desired","type":"uint256"},{"internalType":"uint256","name":"available","type":"uint256"}],"name":"InsufficientBalance","type":"error"},{"inputs":[{"internalType":"uint256","name":"requested","type":"uint256"},{"internalType":"uint256","name":"available","type":"uint256"}],"name":"InsufficientUnutilizedRewards","type":"error"},{"inputs":[],"name":"InvalidRequestIndex","type":"error"},{"inputs":[],"name":"NoFeesToWithdraw","type":"error"},{"inputs":[],"name":"NoUnutilizedRewards","type":"error"},{"inputs":[{"internalType":"address","name":"caller","type":"address"},{"internalType":"address","name":"validator","type":"address"},{"internalType":"address","name":"feeManager","type":"address"}],"name":"NotFeeManager","type":"error"},{"inputs":[{"internalType":"uint8","name":"bits","type":"uint8"},{"internalType":"uint256","name":"value","type":"uint256"}],"name":"SafeCastOverflowedUintDowncast","type":"error"},{"inputs":[{"internalType":"address","name":"token","type":"address"}],"name":"SafeERC20FailedOperation","type":"error"},{"inputs":[],"name":"StakeIsZero","type":"error"},{"inputs":[],"name":"TransferFailed","type":"error"},{"inputs":[],"name":"UnstakeIsZero","type":"error"},{"inputs":[{"internalType":"address","name":"validator","type":"address"}],"name":"ValidatorIsPaused","type":"error"},{"inputs":[{"internalType":"address","name":"validator","type":"address"}],"name":"ValidatorNotPaused","type":"error"},{"inputs":[{"internalType":"address","name":"validator","type":"address"}],"name":"ValidatorNotRegistered","type":"error"},{"inputs":[{"internalType":"uint256","name":"currentTime","type":"uint256"},{"internalType":"uint256","name":"withdrawalWindowEndTime","type":"uint256"}],"name":"WithdrawalWindowExpired","type":"error"},{"inputs":[],"name":"WithdrawalWindowTooShort","type":"error"},{"inputs":[],"name":"ZeroAddress","type":"error"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"oldCirculatingSupply","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"newCirculatingSupply","type":"uint256"}],"name":"CirculatingSupplyUpdated","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"oldPeriod","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"newPeriod","type":"uint256"}],"name":"CooloffPeriodUpdated","type":"event"},{"anonymous":false,"inputs":[],"name":"DefaultAdminDelayChangeCanceled","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint48","name":"newDelay","type":"uint48"},{"indexed":false,"internalType":"uint48","name":"effectSchedule","type":"uint48"}],"name":"DefaultAdminDelayChangeScheduled","type":"event"},{"anonymous":false,"inputs":[],"name":"DefaultAdminTransferCanceled","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"newAdmin","type":"address"},{"indexed":false,"internalType":"uint48","name":"acceptSchedule","type":"uint48"}],"name":"DefaultAdminTransferScheduled","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"oldFee","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"newFee","type":"uint256"}],"name":"GlobalFeeUpdated","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"role","type":"bytes32"},{"indexed":true,"internalType":"bytes32","name":"previousAdminRole","type":"bytes32"},{"indexed":true,"internalType":"bytes32","name":"newAdminRole","type":"bytes32"}],"name":"RoleAdminChanged","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"role","type":"bytes32"},{"indexed":true,"internalType":"address","name":"account","type":"address"},{"indexed":true,"internalType":"address","name":"sender","type":"address"}],"name":"RoleGranted","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"bytes32","name":"role","type":"bytes32"},{"indexed":true,"internalType":"address","name":"account","type":"address"},{"indexed":true,"internalType":"address","name":"sender","type":"address"}],"name":"RoleRevoked","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"user","type":"address"},{"indexed":true,"internalType":"address","name":"validator","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"Stake","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"user","type":"address"},{"indexed":true,"internalType":"address","name":"validator","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"Unstake","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"user","type":"address"},{"indexed":true,"internalType":"address","name":"validator","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"cooloffEndTime","type":"uint256"}],"name":"UnstakeInitiated","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"user","type":"address"},{"indexed":true,"internalType":"address","name":"validator","type":"address"},{"indexed":false,"internalType":"uint256","name":"numRequests","type":"uint256"}],"name":"UnstakeRequestsCancelled","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"recipient","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"UnutilizedRewardsWithdrawn","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"validator","type":"address"},{"indexed":false,"internalType":"uint256","name":"oldFee","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"newFee","type":"uint256"}],"name":"ValidatorFeeUpdated","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"validator","type":"address"},{"indexed":true,"internalType":"address","name":"recipient","type":"address"},{"indexed":false,"internalType":"uint256","name":"amount","type":"uint256"}],"name":"ValidatorFeesWithdrawn","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"validator","type":"address"},{"indexed":false,"internalType":"address","name":"oldManager","type":"address"},{"indexed":false,"internalType":"address","name":"newManager","type":"address"}],"name":"ValidatorManagerUpdated","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"validator","type":"address"}],"name":"ValidatorPaused","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"validator","type":"address"},{"indexed":true,"internalType":"address","name":"feeManager","type":"address"},{"indexed":false,"internalType":"uint256","name":"feePercent","type":"uint256"}],"name":"ValidatorRegistered","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"internalType":"address","name":"validator","type":"address"}],"name":"ValidatorUnpaused","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"internalType":"uint256","name":"oldWindow","type":"uint256"},{"indexed":false,"internalType":"uint256","name":"newWindow","type":"uint256"}],"name":"WithdrawalWindowUpdated","type":"event"},{"inputs":[],"name":"ADMIN_ROLE","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"DEFAULT_ADMIN_ROLE","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"DEFAULT_VALIDATOR","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"IMPLEMENTATION_SLOT","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"MAX_FEE_PERCENT","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"MAX_GLOBAL_FEE_PERCENT","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"MIN_COOLOFF_PERIOD","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"MIN_WITHDRAWAL_WINDOW","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"acceptDefaultAdminTransfer","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"newAdmin","type":"address"}],"name":"beginDefaultAdminTransfer","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"validator","type":"address"}],"name":"cancelAllUnstakeRequests","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"cancelDefaultAdminTransfer","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint48","name":"newDelay","type":"uint48"}],"name":"changeDefaultAdminDelay","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"circulatingSupply","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"uint256","name":"requestIndex","type":"uint256"}],"name":"completeUnstake","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"validator","type":"address"},{"internalType":"uint256","name":"requestIndex","type":"uint256"}],"name":"completeUnstake","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"cooloffPeriod","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"defaultAdmin","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"defaultAdminDelay","outputs":[{"internalType":"uint48","name":"","type":"uint48"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"defaultAdminDelayIncreaseWait","outputs":[{"internalType":"uint48","name":"","type":"uint48"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"address","name":"validator","type":"address"}],"name":"getActiveUnstakeRequests","outputs":[{"internalType":"uint256[]","name":"requestIndexes","type":"uint256[]"},{"internalType":"uint256[]","name":"amounts","type":"uint256[]"},{"internalType":"uint256[]","name":"cooloffEndTimes","type":"uint256[]"},{"internalType":"uint256[]","name":"withdrawalWindowEndTimes","type":"uint256[]"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"}],"name":"getRoleAdmin","outputs":[{"internalType":"bytes32","name":"","type":"bytes32"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"getUserValidators","outputs":[{"internalType":"address[]","name":"","type":"address[]"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"getValidators","outputs":[{"internalType":"address[]","name":"","type":"address[]"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"globalFeePercent","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"},{"internalType":"address","name":"account","type":"address"}],"name":"grantRole","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"},{"internalType":"address","name":"account","type":"address"}],"name":"hasRole","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"implementation","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"adminAddress_","type":"address"},{"internalType":"uint256","name":"cooloffPeriod_","type":"uint256"},{"internalType":"uint256","name":"withdrawalWindow_","type":"uint256"},{"internalType":"uint256","name":"globalFeePercent_","type":"uint256"}],"name":"initialize","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"validator","type":"address"}],"name":"initiateFullUnstake","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"initiateFullUnstake","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"validator","type":"address"},{"internalType":"uint256","name":"desiredAmount","type":"uint256"}],"name":"initiateUnstake","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"desiredAmount","type":"uint256"}],"name":"initiateUnstake","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"owner","outputs":[{"internalType":"address","name":"","type":"address"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"validator","type":"address"}],"name":"pauseValidator","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"pendingDefaultAdmin","outputs":[{"internalType":"address","name":"newAdmin","type":"address"},{"internalType":"uint48","name":"schedule","type":"uint48"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"pendingDefaultAdminDelay","outputs":[{"internalType":"uint48","name":"newDelay","type":"uint48"},{"internalType":"uint48","name":"schedule","type":"uint48"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"validator","type":"address"},{"internalType":"address","name":"feeManager","type":"address"},{"internalType":"uint256","name":"feePercent","type":"uint256"}],"name":"registerValidator","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"},{"internalType":"address","name":"account","type":"address"}],"name":"renounceRole","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"impl_","type":"address"},{"internalType":"bytes","name":"initData_","type":"bytes"}],"name":"replaceImplementation","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"contract IERC20","name":"token","type":"address"}],"name":"rescue","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"bytes32","name":"role","type":"bytes32"},{"internalType":"address","name":"account","type":"address"}],"name":"revokeRole","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"rollbackDefaultAdminDelay","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"newCirculatingSupply","type":"uint256"}],"name":"setCirculatingSupply","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"newPeriod","type":"uint256"}],"name":"setCooloffPeriod","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"newGlobalFeePercent","type":"uint256"}],"name":"setGlobalFeePercent","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"validator","type":"address"},{"internalType":"uint256","name":"newFeePercent","type":"uint256"}],"name":"setValidatorFee","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"uint256","name":"newWindow","type":"uint256"}],"name":"setWithdrawalWindow","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"validator","type":"address"}],"name":"stake","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[],"name":"stake","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"receiver","type":"address"}],"name":"stakeOnBehalf","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"validator","type":"address"},{"internalType":"address","name":"receiver","type":"address"}],"name":"stakeOnBehalf","outputs":[],"stateMutability":"payable","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"},{"internalType":"address","name":"validator","type":"address"}],"name":"stakedAmount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"account","type":"address"}],"name":"stakedAmount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"bytes4","name":"interfaceId","type":"bytes4"}],"name":"supportsInterface","outputs":[{"internalType":"bool","name":"","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"fromValidator","type":"address"},{"internalType":"address","name":"toValidator","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"switchValidator","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"totalStaked","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"validator","type":"address"}],"name":"totalStaked","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalStakedAmount","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"totalStakers","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"validator","type":"address"}],"name":"unpauseValidator","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"},{"internalType":"address","name":"","type":"address"},{"internalType":"uint256","name":"","type":"uint256"}],"name":"unstakeRequests","outputs":[{"internalType":"uint256","name":"amount","type":"uint256"},{"internalType":"uint256","name":"cooloffEndTime","type":"uint256"},{"internalType":"uint256","name":"withdrawalWindowEndTime","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[],"name":"unutilizedRewards","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"validator","type":"address"},{"internalType":"address","name":"newFeeManager","type":"address"}],"name":"updateFeeManager","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"validator","type":"address"}],"name":"validatorAccumulatedFees","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"validatorTotalStakers","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"","type":"address"}],"name":"validators","outputs":[{"internalType":"bool","name":"isRegistered","type":"bool"},{"internalType":"uint256","name":"feePercent","type":"uint256"},{"internalType":"address","name":"feeManager","type":"address"},{"internalType":"bool","name":"isPaused","type":"bool"}],"stateMutability":"view","type":"function"},{"inputs":[{"internalType":"address","name":"validator","type":"address"},{"internalType":"address","name":"recipient","type":"address"}],"name":"withdrawFees","outputs":[],"stateMutability":"nonpayable","type":"function"},{"inputs":[{"internalType":"address","name":"recipient","type":"address"},{"internalType":"uint256","name":"amount","type":"uint256"}],"name":"withdrawUnutilizedRewards","outputs":[{"internalType":"uint256","name":"withdrawnAmount","type":"uint256"}],"stateMutability":"nonpayable","type":"function"},{"inputs":[],"name":"withdrawalWindow","outputs":[{"internalType":"uint256","name":"","type":"uint256"}],"stateMutability":"view","type":"function"},{"stateMutability":"payable","type":"receive"}]

    9c4d535b000000000000000000000000000000000000000000000000000000000000000001000c41725d66bed1c0a85902838bb1d9d88b1e419362f3419eff4e1948d99000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000

    Deployed Bytecode

    0x00040000000000020017000000000002000000600410027000000b64034001970003000000310355000200000001035500000b640040019d0000008004000039000000400040043f0000000100200190000000240000c13d000000040030008c0000002f0000413d000000000201043b000000e00220027000000b720020009c000000440000213d00000ba50020009c000000a20000a13d00000ba60020009c000001140000213d00000bb30020009c000001ef0000a13d00000bb40020009c000004cc0000a13d00000bb50020009c00000d1e0000613d00000bb60020009c00000aa70000613d00000bb70020009c000024210000c13d0000000001000416000000000001004b000024210000c13d000000070100003900000d1a0000013d0000000001000416000000000001004b000024210000c13d0000000003000411000000000003004b0000005c0000c13d00000b6e01000041000000000010043f000000040000043f00000b6f0100004100002d8c00010430000000000003004b000024210000c13d0000000601000039000000000301041a000000000100041600000000023100a9000000000001004b0000003a0000613d00000000041200d9000000000034004b000007970000c13d0000000e03000039000000000303041a000000000003004b000000fb0000c13d00000b7101000041000000000010043f0000001201000039000000040010043f00000b6f0100004100002d8c0001043000000b730020009c000000ee0000a13d00000b740020009c000001810000213d00000b810020009c000002040000a13d00000b820020009c0000051a0000a13d00000b830020009c00000d2f0000613d00000b840020009c00000af70000613d00000b850020009c000024210000c13d0000000001000416000000000001004b000024210000c13d2d8a256f0000040f00000b6701100197000000800010043f00000bf001200197000000a00010043f00000bf10100004100002d8b0001042e0000000101000039000000000201041a00000b650220019700000b66022001c7000000000021041b0000000202000039000000000102041a00000b670010019800000d580000c13d00000b6801100197000000000131019f000000000012041b00000b6701300197000f00000001001d000000000010043f00000b6901000041000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000000ff001001900000009a0000c13d0000000f01000029000000000010043f00000b6901000041000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000201041a00000c3c0220019700000001022001bf000000000021041b000000000100041400000b640010009c00000b6401008041000000c00110021000000b6b011001c70000800d02000039000000040300003900000b6c0400004100000000050000190000000f0600002900000000070004112d8a2d7b0000040f0000000100200190000024210000613d00000003010000390000000202000039000000000021041b00000020010000390000010000100443000001200000044300000b6d0100004100002d8b0001042e00000bbf0020009c000001ab0000a13d00000bc00020009c000002810000a13d00000bc10020009c0000071c0000a13d00000bc20020009c00000d730000613d00000bc30020009c00000d940000613d00000bc40020009c000024210000c13d000000640030008c000024210000413d0000000002000416000000000002004b000024210000c13d0000000402100370000000000202043b00000b670020009c000024210000213d0000002403100370000000000303043b000f00000003001d00000b670030009c000024210000213d0000004401100370000000000101043b000e00000001001d000000000020043f0000001701000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000f02000029000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000201041a0000000e0020006b000024210000813d0000000e020000292d8a24ec0000040f0000000102100039000000000202041a000000000301041a0000000201100039000000000101041a000000400400043d0000004005400039000000000015043500000020014000390000000000210435000000000034043500000b640040009c00000b6404008041000000400140021000000c2c011001c700002d8b0001042e00000b8d0020009c000001ba0000a13d00000b8e0020009c0000028f0000a13d00000b8f0020009c0000075d0000a13d00000b900020009c00000d990000613d00000b910020009c00000dc00000613d00000b920020009c000007730000613d000024210000013d000027100220011a00000000033200d90000001504000039000000000504041a000000000035001a000007970000413d0000000003350019000000000034041b000000000121004b000007970000413d0000000702000039000000000202041a00000c3d0020009c000007970000613d000000000002004b0000042a0000c13d0000000802000039000000000202041a000000000012001a000007970000413d00000000011200190000000802000039000000000012041b000000000100001900002d8b0001042e00000ba70020009c000002470000a13d00000ba80020009c000005aa0000a13d00000ba90020009c00000d3b0000613d00000baa0020009c00000b080000613d00000bab0020009c000024210000c13d000000440030008c000024210000413d0000000002000416000000000002004b000024210000c13d0000000402100370000000000202043b000f00000002001d00000b670020009c000024210000213d0000002402100370000000000402043b00000be00040009c000024210000213d0000002302400039000000000032004b000024210000813d0000000405400039000000000251034f000000000202043b00000be00020009c00001f4d0000213d0000001f0620003900000c3e066001970000003f0660003900000c3e0660019700000c050060009c00001f4d0000213d0000008006600039000000400060043f000000800020043f00000000042400190000002404400039000000000034004b000024210000213d0000002003500039000000000331034f00000c3e042001980000001f0520018f000000a0014000390000014d0000613d000000a006000039000000000703034f000000007807043c0000000006860436000000000016004b000001490000c13d000000000005004b0000015a0000613d000000000343034f0000000304500210000000000501043300000000054501cf000000000545022f000000000303043b0000010004400089000000000343022f00000000034301cf000000000353019f0000000000310435000000a0012000390000000000010435000000000100041100000b6701100197000000000010043f00000b6901000041000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000000ff0010019000000cb30000613d0000000f0000006b000016b30000c13d000000400100043d000000440210003900000c1203000041000000000032043500000024021000390000001503000039000000000032043500000c1102000041000000000021043500000004021000390000002003000039000000000032043500000b640010009c00000b6401008041000000400110021000000bdf011001c700002d8c0001043000000b750020009c000002760000a13d00000b760020009c000005e50000a13d00000b770020009c00000d420000613d00000b780020009c00000b480000613d00000b790020009c000024210000c13d000000240030008c000024210000413d0000000002000416000000000002004b000024210000c13d0000000401100370000000000101043b00000b670010009c000024210000213d000000000010043f0000000b01000039000000200010043f00000040010000392d8a2d6a0000040f0000000202100039000000000202041a0000000103100039000000000303041a000000000101041a000000ff001001900000000001000039000000010100c039000000800010043f000000a00030043f00000b6701200197000000c00010043f00000bd7002001980000000001000039000000010100c039000000e00010043f00000bd80100004100002d8b0001042e00000bcc0020009c000002e60000213d00000bd20020009c000006040000213d00000bd50020009c00000c150000613d00000bd60020009c000024210000c13d0000000001000416000000000001004b000024210000c13d00000c1a01000041000000800010043f00000bdd0100004100002d8b0001042e00000b9a0020009c0000041f0000213d00000ba00020009c0000060f0000213d00000ba30020009c00000c220000613d000f00000004001d00000ba40020009c000024210000c13d000000240030008c000024210000413d0000000002000416000000000002004b000024210000c13d0000000401100370000000000101043b000e00000001001d00000b670010009c000024210000213d000000000100041100000b6701100197000d00000001001d000000000010043f00000b6901000041000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000000ff0010019000000cb30000613d000000400b00043d00000c020100004100000000001b04350000000401b000390000000002000410000000000021043500000000010004140000000e02000029000000040020008c00000ff00000c13d0000000103000031000000200030008c000000200400003900000000040340190000101d0000013d00000bba0020009c000004370000213d00000bbd0020009c000007670000613d00000bbe0020009c000024210000c13d000000240030008c000024210000413d0000000002000416000000000002004b000024210000c13d0000000401100370000000000101043b00000b670010009c000024210000213d000000000010043f0000000d01000039000000200010043f00000040010000392d8a2d6a0000040f00000d1a0000013d00000b880020009c000004530000213d00000b8b0020009c0000079d0000613d00000b8c0020009c000024210000c13d000000440030008c000024210000413d0000000002000416000000000002004b000024210000c13d0000000402100370000000000202043b000f00000002001d00000b670020009c000024210000213d0000002401100370000000000101043b000e00000001001d00000b670010009c000024210000213d0000000f01000029000000000010043f0000000b01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000201041a000000ff0020019000000f930000613d0000000202100039000000000302041a00000b67043001970000000001000411000000000041004b000010650000c13d0000000e0000006b00000f4c0000613d00000b68033001970000000e04000029000000000343019f000000000032041b000000400200043d00000020032000390000000000430435000000000012043500000b640020009c00000b64020080410000004001200210000000000200041400000b640020009c00000b6402008041000000c002200210000000000112019f00000b6a011001c70000800d02000039000000020300003900000bfb04000041000011620000013d00000bae0020009c000004620000213d00000bb10020009c000007d60000613d00000bb20020009c000024210000c13d000000440030008c000024210000413d0000000002000416000000000002004b000024210000c13d0000000402100370000000000202043b000f00000002001d00000b670020009c000024210000213d0000002401100370000000000101043b000e00000001001d000000000100041100000b6701100197000000000010043f00000bf501000041000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000000ff0010019000000db80000613d0000000f0000006b00000f4c0000613d0000000802000039000000000102041a000000000001004b0000106e0000c13d00000c2201000041000000000010043f00000be30100004100002d8c0001043000000b7c0020009c000004a10000213d00000b7f0020009c000007df0000613d00000b800020009c000024210000c13d0000000001000416000000000001004b000024210000c13d000000050100003900000d1a0000013d00000bc70020009c000005f00000213d00000bca0020009c000009d10000613d00000bcb0020009c000024210000c13d000000240030008c000024210000413d0000000401100370000000000101043b00000b670010009c000024210000213d000000000200041100000d440000013d00000b950020009c000005f90000213d00000b980020009c000009da0000613d00000b990020009c000024210000c13d000000440030008c000024210000413d0000000002000416000000000002004b000024210000c13d0000000402100370000000000202043b000f00000002001d00000b670020009c000024210000213d0000002401100370000000000101043b000e00000001001d000000000100041100000b6701100197000c00000001001d000000000010043f0000001701000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000f02000029000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000201043b000000000102041a0000000e0010006b00000f1f0000813d000900000002001d000000000020043f000000000100041400000b640010009c00000b6401008041000000c00110021000000bd9011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d0000000e02000029000a0003002000cd000000000101043b0000000a01100029000b00000001001d0000000101100039000000000101041a000d00000001001d00000bda010000410000000000100443000000000100041400000b640010009c00000b6401008041000000c00110021000000bdb011001c70000800b020000392d8a2d800000040f000000010020019000001f530000613d000000000101043b0000000d0010006c0000156e0000813d00000c0102000041000000000020043f00000f160000013d00000bcd0020009c000006180000213d00000bd00020009c00000c9e0000613d00000bd10020009c000024210000c13d000000240030008c000024210000413d0000000002000416000000000002004b000024210000c13d0000000401100370000000000101043b000f00000001001d00000b670010009c000024210000213d000000000100041100000b6701100197000000000010043f00000bf501000041000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000000ff0010019000000db80000613d0000000f01000029000000000010043f0000000b01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000201041a000000ff0020019000000f930000613d0000000201100039000e00000001001d000000000101041a00000bd700100198000012760000c13d0000000f01000029000000000010043f0000001001000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000d00000001001d0000000f01000029000000000010043f0000001101000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000c00000001001d0000000f01000029000000000010043f0000001401000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000b00000001001d0000000f01000029000000000010043f0000000b01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000201100039000000000101041a00000bd7001001980000037a0000c13d0000001501000039000000000101041a000a00000001001d0000000f01000029000000000010043f0000001601000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a0000000a0110006b000007970000413d0000000b0010002a000007970000413d000b000b0010002d0000000d0000006b000020010000c13d000d00000000001d0000000f01000029000000000010043f0000001001000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000d02000029000000000021041b0000000f01000029000000000010043f0000001101000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000c02000029000000000021041b0000000f01000029000000000010043f0000001401000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000b02000029000000000021041b0000001201000039000000000101041a000d00000001001d0000000f01000029000000000010043f0000001301000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000d02000029000000000021041b0000001501000039000000000101041a000d00000001001d0000000f01000029000000000010043f0000001601000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000d02000029000000000021041b0000000e02000029000000000102041a00000c320110019700000c14011001c7000000000012041b0000000f01000029000000000010043f0000001001000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d0000000702000039000000000302041a000000000101043b000000000101041a000000000113004b000007970000413d000000000012041b0000000f01000029000000000010043f0000000f01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000201043b0000000e01000039000000000101041a000000000001004b000007970000613d000000000302041a000000010210008a000e00000003001d000000000023004b000023670000c13d00000c330110009a000000000201041a00000b6802200197000000000021041b0000000e010000390000000e02000029000000000021041b0000000f01000029000000000010043f0000000f01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000001041b000000000100041400000b640010009c00000b6401008041000000c00110021000000b6b011001c70000800d02000039000000020300003900000c3404000041000011620000013d00000b9b0020009c000007010000213d00000b9e0020009c00000cba0000613d00000b9f0020009c000024210000c13d0000000001000416000000000001004b000024210000c13d000000040100003900000d1a0000013d000000010320003900000000040200190000000105300270000000000045004b0000077a0000813d000000020030008c0000003e0000413d00000000045200d90000000003540019000000000054001a0000000004050019000007970000413d0000042c0000013d00000bbb0020009c000007f60000613d00000bbc0020009c000024210000c13d000000840030008c000024210000413d0000000002000416000000000002004b000024210000c13d0000000402100370000000000202043b000f00000002001d00000b670020009c000024210000213d0000006402100370000000000302043b0000004402100370000000000402043b0000002401100370000000000501043b0000000301000039000000000201041a000000020020008c00000e1e0000c13d00000c2b01000041000000000010043f00000be30100004100002d8c0001043000000b890020009c000008210000613d00000b8a0020009c000024210000c13d0000000001000416000000000001004b000024210000c13d0000000e02000039000000000102041a000000800010043f000000000020043f000000000001004b00000dcd0000c13d000000200200003900000dd90000013d00000baf0020009c000008620000613d00000bb00020009c000024210000c13d000000240030008c000024210000413d0000000002000416000000000002004b000024210000c13d0000000401100370000000000101043b000f00000001001d00000bf00010009c000024210000213d000000000100041100000b6701100197000000000010043f00000b6901000041000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000000ff0010019000000cb30000613d00000bda010000410000000000100443000000000100041400000b640010009c00000b6401008041000000c00110021000000bdb011001c70000800b020000392d8a2d800000040f000000010020019000001f530000613d000000000201043b00000c190020009c0000088c0000813d000e00000002001d0000000201000039000000000101041a000c00000001001d000d00d00010027a000012780000c13d0000000101000039000000000101041a000000d0011002700000000f02000029000d0bf00020019b0000000d0110006c0000154c0000813d0000000d0100002900000c1a0010009c00000c1a010080410000154e0000013d00000b7d0020009c000008930000613d00000b7e0020009c000024210000c13d0000000001000416000000000001004b000024210000c13d000000000100041100000b6701100197000000000010043f00000b6901000041000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000000ff0010019000000cb30000613d0000000101000039000000000201041a00000be603200197000000000031041b00000be70020019800000ee50000613d000000000100041400000b640010009c00000b6401008041000000c00110021000000b6b011001c70000800d02000039000000010300003900000be8040000412d8a2d7b0000040f0000000100200190000024210000613d00000ee50000013d00000bb80020009c000007730000613d00000bb90020009c000024210000c13d000000240030008c000024210000413d0000000002000416000000000002004b000024210000c13d0000000401100370000000000101043b000b00000001001d00000b670010009c000024210000213d0000000b01000029000000000001004b00000f4c0000613d000000000010043f0000000b01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000000ff0010019000000cdc0000613d00000000020004110000000b010000292d8a259f0000040f000000000100041100000b6701100197000a00000001001d000000000010043f0000001a01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000b02000029000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000900000001001d000000000001004b000015760000c13d000000400200043d000f00000002001d00000bec0100004100000000001204350000000401200039000000010400008a00000000020004110000000b0300002900000fc50000013d00000b860020009c000008aa0000613d00000b870020009c000024210000c13d000000240030008c000024210000413d0000000002000416000000000002004b000024210000c13d0000000401100370000000000101043b000f00000001001d00000b670010009c000024210000213d0000000001000411000000000010043f0000001701000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000f02000029000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000e00000001001d000000000101041a000000000001004b00000ee50000613d0000000f0100002900000000020004112d8a259f0000040f0000000e02000029000000000102041a000d00000001001d000000200120003900000b640010009c00000b64010080410000006001100210000000000200041400000b640020009c00000b6402008041000000c002200210000000000112019f00000b6b011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000001041b0000000001000411000000000010043f0000001a01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000f02000029000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000e00000001001d000000000100041100000b6701100197000000000010043f0000001b01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000f02000029000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000e02000029000000000021041b000000400100043d0000000d02000029000000000021043500000b640010009c00000b64010080410000004001100210000000000200041400000b640020009c00000b6402008041000000c002200210000000000112019f00000bd9011001c70000800d02000039000000030300003900000bf40400004100000000050004110000000f06000029000004c80000013d00000bac0020009c000007670000613d00000bad0020009c000024210000c13d000000240030008c000024210000413d0000000002000416000000000002004b000024210000c13d0000000401100370000000000101043b000f00000001001d000000000100041100000b6701100197000000000010043f00000bf501000041000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000000ff0010019000000db80000613d0000000f0400002900000c170040009c00000fec0000413d0000000401000039000000000101041a000000400200043d00000020032000390000000000430435000000000012043500000b640020009c00000b64020080410000004001200210000000000200041400000b640020009c00000b6402008041000000c002200210000000000112019f00000b6a011001c70000800d02000039000000010300003900000c18040000412d8a2d7b0000040f0000000100200190000024210000613d0000000f010000290000000402000039000000000012041b000000000100001900002d8b0001042e00000b7a0020009c000008e10000613d00000b7b0020009c000024210000c13d0000000001000416000000000001004b000024210000c13d0000800101000039000000800010043f00000bdd0100004100002d8b0001042e00000bc80020009c000009df0000613d00000bc90020009c000024210000c13d0000000001000416000000000001004b000024210000c13d000000080100003900000d1a0000013d00000b960020009c00000a9c0000613d00000b970020009c000024210000c13d000000240030008c000024210000413d0000000401100370000000000101043b00000b670010009c00000d950000a13d000024210000013d00000bd30020009c00000ce20000613d00000bd40020009c000024210000c13d0000000001000416000000000001004b000024210000c13d00000c0e01000041000000800010043f00000bdd0100004100002d8b0001042e00000ba10020009c0000076e0000613d00000ba20020009c000024210000c13d0000000001000416000000000001004b000024210000c13d0000000c0100003900000d1a0000013d00000bce0020009c00000d160000613d00000bcf0020009c000024210000c13d000000440030008c000024210000413d0000000002000416000000000002004b000024210000c13d0000000402100370000000000202043b00000b670020009c000024210000213d0000002401100370000000000101043b000f00000001001d00000b670010009c000024210000213d000000000020043f0000001701000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000f02000029000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000201043b000000000102041a000c00000001001d000000000001004b000b00000000001d000d00000002001d000011b20000c13d0000000b0100002900000005011002100000003f0210003900000c3104200197000000400200043d000800000002001d0000000002240019000000000042004b0000000003000039000000010300403900000be00020009c00001f4d0000213d000000010030019000001f4d0000c13d000000400020043f00000008020000290000000b030000290000000002320436000600000002001d0000001f0210018f00000000030000310000000203300367000000000001004b000006690000613d00000006070000290000000005170019000000000603034f000000006806043c0000000007870436000000000057004b000006650000c13d000000000002004b000000400600043d0000000005460019000700000006001d000000000065004b0000000006000039000000010600403900000be00050009c00001f4d0000213d000000010060019000001f4d0000c13d000000400050043f00000007050000290000000b060000290000000005650436000400000005001d000000000001004b000006820000613d00000004070000290000000005170019000000000603034f000000006806043c0000000007870436000000000057004b0000067e0000c13d000000000002004b000000400600043d0000000005460019000500000006001d000000000065004b0000000006000039000000010600403900000be00050009c00001f4d0000213d000000010060019000001f4d0000c13d000000400050043f00000005050000290000000b060000290000000005650436000200000005001d000000000001004b0000069b0000613d00000002070000290000000005170019000000000603034f000000006806043c0000000007870436000000000057004b000006970000c13d000000000002004b000000400500043d0000000004450019000300000005001d000000000054004b0000000005000039000000010500403900000be00040009c00001f4d0000213d000000010050019000001f4d0000c13d000000400040043f00000003040000290000000b050000290000000004540436000100000004001d000000000001004b000006b30000613d00000001040000290000000001140019000000003503043c0000000004540436000000000014004b000006af0000c13d000000000002004b0000000c0000006b0000000d0300002900001a5f0000c13d000000400100043d000000800200003900000000022104360000000803000029000000000403043300000080031000390000000000430435000000a003100039000000000004004b000006c90000613d000000000500001900000008070000290000002007700039000000000607043300000000036304360000000105500039000000000045004b000006c30000413d00000000041300490000000000420435000000070200002900000000040204330000000002430436000000000004004b000006d80000613d000000000300001900000007060000290000002006600039000000000506043300000000025204360000000103300039000000000043004b000006d20000413d000000000312004900000040041000390000000000340435000000050300002900000000030304330000000002320436000000000003004b000006e80000613d000000000400001900000005060000290000002006600039000000000506043300000000025204360000000104400039000000000034004b000006e20000413d000000000312004900000060041000390000000000340435000000030300002900000000030304330000000002320436000000000003004b000006f80000613d000000000400001900000003060000290000002006600039000000000506043300000000025204360000000104400039000000000034004b000006f20000413d000000000212004900000b640020009c00000b6402008041000000600220021000000b640010009c00000b64010080410000004001100210000000000112019f00002d8b0001042e00000b9c0020009c0000076e0000613d00000b9d0020009c000024210000c13d000000440030008c000024210000413d0000000002000416000000000002004b000024210000c13d0000002402100370000000000202043b000f00000002001d00000b670020009c000024210000213d0000000401100370000000000101043b000000000010043f000000200000043f00000040010000392d8a2d6a0000040f0000000f020000292d8a24dc0000040f000000000101041a000000ff001001900000000001000039000000010100c03900000d340000013d00000bc50020009c00000d480000613d00000bc60020009c000024210000c13d000000440030008c000024210000413d0000000002000416000000000002004b000024210000c13d0000000402100370000000000202043b000f00000002001d0000002401100370000000000101043b000e00000001001d00000b670010009c000024210000213d0000000f0000006b00000ec50000c13d0000000203000039000000000103041a00000b67011001970000000e02000029000000000012004b000007530000c13d0000000101000039000000000101041a000000a00210027000000bf00520019700000b670010019800000fd00000c13d000000000005004b00000fd00000613d000d00000005001d00000bda010000410000000000100443000000000100041400000b640010009c00000b6401008041000000c00110021000000bdb011001c70000800b020000392d8a2d800000040f000000010020019000001f530000613d000000000101043b0000000d05000029000000000015004b0000000e020000290000000203000039000000010400003900000fd00000813d000000000104041a00000c1e01100197000000000014041b0000000001000411000000000012004b00000f1b0000c13d000000000203041a000000000112013f00000b670010019800000ec80000c13d00000b6801200197000000000013041b00000ec80000013d00000b930020009c00000d5c0000613d00000b940020009c000024210000c13d0000000001000416000000000001004b000024210000c13d000000800000043f00000bdd0100004100002d8b0001042e0000000001000416000000000001004b000024210000c13d0000138801000039000000800010043f00000bdd0100004100002d8b0001042e0000000001000416000000000001004b000024210000c13d0000000201000039000007da0000013d0000000001000416000000000001004b000024210000c13d00000c1701000041000000800010043f00000bdd0100004100002d8b0001042e0000000a03000039000000000503041a000000000054004b0000000003010019000007880000213d00000000031400a9000000000001004b000007850000613d00000000061300d9000000000046004b000007970000c13d000000000005004b0000003e0000613d00000000035300d900000b70043000d1000000000003004b0000078e0000613d00000000053400d900000b700050009c000007970000c13d00000000022400d90000001204000039000000000504041a000000000025001a000007970000413d0000000002250019000000000024041b000000000131004b0000010b0000813d00000b7101000041000000000010043f0000001101000039000000040010043f00000b6f0100004100002d8c00010430000000240030008c000024210000413d0000000002000416000000000002004b000024210000c13d0000000401100370000000000101043b000f00000001001d000000000100041100000b6701100197000000000010043f00000bf501000041000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000000ff0010019000000db80000613d0000000901000039000000000101041a000000400200043d00000020032000390000000f040000290000000000430435000000000012043500000b640020009c00000b64020080410000004001200210000000000200041400000b640020009c00000b6402008041000000c002200210000000000112019f00000b6a011001c70000800d02000039000000010300003900000bfc040000412d8a2d7b0000040f0000000100200190000024210000613d0000000f010000292d8a2c6e0000040f0000000a02000039000000000012041b00000009010000390000000f02000029000000000021041b000000000100001900002d8b0001042e0000000001000416000000000001004b000024210000c13d00000c0e01000041000000000101041a00000b6701100197000000800010043f00000bdd0100004100002d8b0001042e000000640030008c000024210000413d0000000002000416000000000002004b000024210000c13d0000000402100370000000000202043b000f00000002001d00000b670020009c000024210000213d0000002402100370000000000202043b000e00000002001d00000b670020009c000024210000213d0000004401100370000000000101043b000000000001004b00000f230000c13d00000bef01000041000000000010043f00000be30100004100002d8c00010430000000240030008c000024210000413d0000000002000416000000000002004b000024210000c13d0000000401100370000000000101043b00000b670010009c000024210000213d000000000010043f0000001801000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000301041a000000400200043d000f00000002001d000d00000003001d0000000002320436000e00000002001d000000000010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000bd9011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d0000000d05000029000000000005004b00000fd50000c13d0000000e0400002900000fdf0000013d0000000001000416000000000001004b000024210000c13d0000800101000039000000000010043f0000000b01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000000ff0010019000000e180000613d000080010100003900000000020004112d8a259f0000040f000000000100041100000b6701100197000b00000001001d000000000010043f0000001a01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000800102000039000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000a00000001001d000000000001004b0000107c0000c13d000000400200043d000f00000002001d00000bec01000041000000000012043500000004012000390000800103000039000000010400008a000000000200041100000fc50000013d000000240030008c000024210000413d0000000002000416000000000002004b000024210000c13d0000000401100370000000000101043b000f00000001001d00000b670010009c000024210000213d000000000100041100000b6701100197000000000010043f00000b6901000041000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000000ff0010019000000cb30000613d00000bda010000410000000000100443000000000100041400000b640010009c00000b6401008041000000c00110021000000bdb011001c70000800b020000392d8a2d800000040f000000010020019000001f530000613d000000000201043b00000c190020009c0000112e0000413d00000c1d01000041000000000010043f0000003001000039000000040010043f000000240020043f00000bea0100004100002d8c00010430000000440030008c000024210000413d0000000002000416000000000002004b000024210000c13d0000000402100370000000000202043b0000002401100370000000000101043b000f00000001001d00000b670010009c000024210000213d000000000002004b00000d580000613d0000000001020019000e00000002001d2d8a252a0000040f2d8a25750000040f0000000e010000290000000f020000292d8a2d110000040f000000000100001900002d8b0001042e000000240030008c000024210000413d0000000002000416000000000002004b000024210000c13d0000000401100370000000000101043b000f00000001001d000000000100041100000b6701100197000000000010043f00000bf501000041000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000000ff0010019000000db80000613d0000000f04000029000013880040008c00000e240000213d0000000601000039000000000101041a000000400200043d00000020032000390000000000430435000000000012043500000b640020009c00000b64020080410000004001200210000000000200041400000b640020009c00000b6402008041000000c002200210000000000112019f00000b6a011001c70000800d02000039000000010300003900000bf6040000412d8a2d7b0000040f0000000100200190000024210000613d0000000f010000290000000602000039000000000012041b000000000100001900002d8b0001042e000000440030008c000024210000413d0000000002000416000000000002004b000024210000c13d0000000402100370000000000202043b000f00000002001d00000b670020009c000024210000213d0000002401100370000000000101043b000e00000001001d00000b670010009c000024210000213d0000000f01000029000000000010043f0000000b01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000201041a000000ff0020019000000f930000613d0000000201100039000000000101041a00000b67011001970000000002000411000000000012004b000011e20000c13d0000000e0000006b00000f4c0000613d0000000f01000029000000000010043f0000001001000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000d00000001001d0000000f01000029000000000010043f0000001101000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000c00000001001d0000000f01000029000000000010043f0000001401000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000b00000001001d0000000f01000029000000000010043f0000000b01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000201100039000000000101041a00000bd700100198000009650000c13d0000001501000039000000000101041a000a00000001001d0000000f01000029000000000010043f0000001601000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a0000000a0110006b000007970000413d0000000b0010002a000007970000413d000b000b0010002d0000000d0000006b0000204c0000c13d000d00000000001d0000000f01000029000000000010043f0000001001000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000d02000029000000000021041b0000000f01000029000000000010043f0000001101000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000c02000029000000000021041b0000000f01000029000000000010043f0000001401000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000b02000029000000000021041b0000001201000039000000000101041a000d00000001001d0000000f01000029000000000010043f0000001301000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000d02000029000000000021041b0000001501000039000000000101041a000d00000001001d0000000f01000029000000000010043f0000001601000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000d02000029000000000021041b0000000f01000029000000000010043f0000001401000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000d00000001001d000000000001004b000022200000c13d00000be401000041000000000010043f00000be30100004100002d8c00010430000000240030008c000024210000413d0000000002000416000000000002004b000024210000c13d0000000401100370000000000101043b2d8a252a0000040f00000d340000013d0000000001000416000000000001004b000024210000c13d000000090100003900000d1a0000013d000000440030008c000024210000413d0000000002000416000000000002004b000024210000c13d0000000402100370000000000202043b000900000002001d00000b670020009c000024210000213d0000002401100370000000000101043b000800000001001d00000b670010009c000024210000213d0000000901000029000000000010043f0000001b01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000802000029000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000b00000001001d0000000901000029000000000010043f0000001701000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000802000029000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000d00000001001d000000000101041a000a00000001001d000000000001004b000016280000c13d0000000b0000006b000000000100001900000d340000613d0000000801000029000000000010043f0000001001000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000f00000001001d0000000801000029000000000010043f0000001101000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000e00000001001d0000000801000029000000000010043f0000001401000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000d00000001001d0000000801000029000000000010043f0000000b01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000201100039000000000101041a00000bd70010019800000a890000c13d0000001501000039000000000101041a000c00000001001d0000000801000029000000000010043f0000001601000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000c000c00100073000007970000413d0000000c020000290000000d0020002a000007970000413d0000000f0000006b000021780000c13d0000000901000029000000000010043f0000001c01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000802000029000000000020043f000000200010043f000000000100041400000bff0000013d000000240030008c000024210000413d0000000002000416000000000002004b000024210000c13d0000000401100370000000000101043b00000b670010009c000024210000213d2d8a2aab0000040f00000d340000013d000000240030008c000024210000413d0000000002000416000000000002004b000024210000c13d0000000401100370000000000101043b000f00000001001d000000000100041100000b6701100197000d00000001001d000000000010043f0000001701000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000800102000039000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000201043b000000000102041a0000000f0010006b00000f1f0000813d000a00000002001d000000000020043f000000000100041400000b640010009c00000b6401008041000000c00110021000000bd9011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d0000000f02000029000b0003002000cd000000000101043b0000000b01100029000c00000001001d0000000101100039000000000101041a000e00000001001d00000bda010000410000000000100443000000000100041400000b640010009c00000b6401008041000000c00110021000000bdb011001c70000800b020000392d8a2d800000040f000000010020019000001f530000613d000000000101043b0000000e0010006c0000128a0000813d00000c0102000041000000000020043f000000040010043f0000000e01000029000000240010043f00000bea0100004100002d8c000104300000000001000416000000000001004b000024210000c13d0000000101000039000000000101041a00000b67021001970000000003000411000000000023004b00000de90000c13d000000a00110027000000bf00210019800000e280000c13d00000bf301000041000000000010043f000000040020043f00000b6f0100004100002d8c00010430000000640030008c000024210000413d0000000002000416000000000002004b000024210000c13d0000000402100370000000000202043b000f00000002001d00000b670020009c000024210000213d0000002402100370000000000202043b000e00000002001d00000b670020009c000024210000213d0000004401100370000000000101043b000d00000001001d000000000100041100000b6701100197000000000010043f00000bf501000041000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000000ff0010019000000db80000613d0000000f01000029000000000010043f0000000b01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000000ff0010019000001dae0000c13d0000000f0000006b00000f4c0000613d0000000e0000006b00000f4c0000613d0000000d01000029000013890010008c000016e90000413d00000bfe01000041000000000010043f0000000d010000290000122a0000013d000000240030008c000024210000413d0000000002000416000000000002004b000024210000c13d0000000401100370000000000101043b000900000001001d00000b670010009c000024210000213d0000000901000029000000000010043f0000001b01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000800102000039000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000b00000001001d0000000901000029000000000010043f0000001701000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000800102000039000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000d00000001001d000000000101041a000a00000001001d000000000001004b000012be0000c13d0000000b0000006b000000000100001900000d340000613d0000800101000039000000000010043f0000001001000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000f00000001001d0000800101000039000000000010043f0000001101000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000e00000001001d0000800101000039000000000010043f0000001401000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000d00000001001d0000800101000039000000000010043f0000000b01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000201100039000000000101041a00000bd70010019800000bed0000c13d0000001501000039000000000101041a000c00000001001d0000800101000039000000000010043f0000001601000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000c000c00100073000007970000413d0000000c020000290000000d0020002a000007970000413d0000000f0000006b0000212d0000c13d0000000901000029000000000010043f0000001c01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000800102000039000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a0000000e0210006b0000000b04000029000007970000413d00000000014200a900000000034100d9000000000023004b000007970000c13d00000b700110012a000000000041001a000007970000413d000000000141001900000d340000013d000000240030008c000024210000413d0000000002000416000000000002004b000024210000c13d0000000401100370000000000101043b00000c3800100198000024210000c13d00000c390010009c00000eb10000c13d000000010200003900000eb60000013d0000000001000416000000000001004b000024210000c13d0000800101000039000000000010043f0000001001000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000f00000001001d0000800101000039000000000010043f0000001101000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000e00000001001d0000800101000039000000000010043f0000001401000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000d00000001001d0000800101000039000000000010043f0000000b01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000201100039000000000101041a00000bd70010019800000c9a0000c13d0000001501000039000000000101041a000c00000001001d0000800101000039000000000010043f0000001601000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000c000c00100073000007970000413d0000000c020000290000000d0020002a000007970000413d0000000f0000006b000000000300001900000c9b0000613d0000001201000039000000000101041a000b00000001001d0000800101000039000000000010043f0000001301000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a0000000b0110006b000007970000413d00000c9a0000613d0000000702000039000000000202041a000000000002004b00001eca0000c13d0000000f03000029000000400100043d000000000031043500000d2a0000013d0000000001000416000000000001004b000024210000c13d000000000100041100000b6701100197000000000010043f00000b6901000041000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000000ff0010019000000eba0000c13d00000be901000041000000000010043f0000000001000411000000040010043f000000240000043f00000bea0100004100002d8c00010430000000440030008c000024210000413d0000000002000416000000000002004b000024210000c13d0000000402100370000000000202043b000b00000002001d00000b670020009c000024210000213d0000002401100370000000000201043b000000000002004b00000dc90000613d0000000b01000029000000000001004b00000f4c0000613d000a00000002001d000000000010043f0000000b01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000000ff00100190000011eb0000c13d00000be501000041000000000010043f0000000b01000029000000040010043f00000b6f0100004100002d8c00010430000000240030008c000024210000413d0000000002000416000000000002004b000024210000c13d0000000401100370000000000101043b000f00000001001d00000b670010009c000024210000213d000000000100041100000b6701100197000000000010043f00000bf501000041000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000000ff0010019000000db80000613d0000000f01000029000000000010043f0000000b01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000201041a000000ff0020019000000f930000613d0000000201100039000e00000001001d000000000101041a00000bd700100198000012ff0000c13d00000c370100004100000f940000013d0000000001000416000000000001004b000024210000c13d0000000601000039000000000101041a000000800010043f00000bdd0100004100002d8b0001042e000000240030008c000024210000413d0000000002000416000000000002004b000024210000c13d0000000401100370000000000101043b00000b670010009c000024210000213d2d8a2aab0000040f000000400100043d000000000021043500000b640010009c00000b6401008041000000400110021000000bdc011001c700002d8b0001042e0000000001000416000000000001004b000024210000c13d2d8a25510000040f00000bf001100197000000400200043d000000000012043500000b640020009c00000b6402008041000000400120021000000bdc011001c700002d8b0001042e0000000001000416000000000001004b000024210000c13d00000bf701000041000000800010043f00000bdd0100004100002d8b0001042e00000000010300192d8a24cc0000040f00000000030004162d8a296d0000040f000000000100001900002d8b0001042e000000440030008c000024210000413d0000000002000416000000000002004b000024210000c13d0000000402100370000000000202043b000f00000002001d0000002401100370000000000101043b000e00000001001d00000b670010009c000024210000213d0000000f01000029000000000001004b00000ee70000c13d00000c3001000041000000000010043f00000be30100004100002d8c000104300000000001000416000000000001004b000024210000c13d0000000002000415000000130220008a00000005022002100000000201000039000000000301041a000000d00130027200000dee0000c13d0000000501200270000000000100003f00000000010000190000000004000019000000400200043d00000020032000390000000000430435000000000012043500000b640020009c00000b6402008041000000400120021000000bff011001c700002d8b0001042e000000240030008c000024210000413d0000000002000416000000000002004b000024210000c13d0000000401100370000000000101043b000f00000001001d000000000100041100000b6701100197000000000010043f00000bf501000041000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000000ff0010019000000db80000613d0000000f0400002900000c260040009c00000f670000213d00000c2e01000041000000000010043f00000be30100004100002d8c00010430000000000100041100000000020004162d8a28320000040f000000000100001900002d8b0001042e000000440030008c000024210000413d0000000002000416000000000002004b000024210000c13d0000000402100370000000000202043b000f00000002001d00000b670020009c000024210000213d0000002401100370000000000101043b000e00000001001d000000000100041100000b6701100197000000000010043f00000bf501000041000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000000ff0010019000000f810000c13d00000be901000041000000000010043f0000000001000411000000040010043f00000bf701000041000000240010043f00000bea0100004100002d8c00010430000000240030008c000024210000413d0000000002000416000000000002004b000024210000c13d0000000401100370000000000101043b000000000001004b00000e060000c13d00000c2501000041000000000010043f00000be30100004100002d8c00010430000000a00400003900000bf80200004100000000030000190000000005040019000000000402041a00000b6704400197000000000445043600000001022000390000000103300039000000000013004b00000dd00000413d000000600250008a00000080010000392d8a25180000040f000000400100043d000f00000001001d00000080020000392d8a25080000040f0000000f02000029000000000121004900000b640010009c00000b6401008041000000600110021000000b640020009c00000b64020080410000004002200210000000000121019f00002d8b0001042e00000b6e01000041000000000010043f000000040030043f00000b6f0100004100002d8c00010430000e00000003001d000f00000001001d00000bda010000410000000000100443000000000100041400000b640010009c00000b6401008041000000c00110021000000bdb011001c70000800b020000392d8a2d800000040f000000010020019000001f530000613d0000000002000415000000120220008a0000000502200210000000000101043b0000000f04000029000000000014004b0000000e0100002900000d660000413d000000a00110027000000bf00110019700000d6a0000013d000b00000001001d0000800101000039000000000010043f0000000b01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000000ff0010019000000f990000c13d00000be501000041000000000010043f0000800101000039000000040010043f00000b6f0100004100002d8c000104300000000202000039000000000021041b0000000f0000006b00000f4c0000613d000013890030008c00000fe80000413d00000c2901000041000000000010043f00000be30100004100002d8c00010430000f00000002001d00000bda010000410000000000100443000000000100041400000b640010009c00000b6401008041000000c00110021000000bdb011001c70000800b020000392d8a2d800000040f000000010020019000001f530000613d000000000101043b0000000f02000029000000000012004b00000b030000813d0000000202000039000000000102041a000f00000001001d00000b6801100197000000000012041b000000000000043f000000200000043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d0000000f0200002900000b6702200197000000000101043b000f00000002001d000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000000ff00100190000016690000c13d0000000201000039000000000101041a00000b670010019800000d580000c13d00000b68011001970000000002000411000000000121019f0000000202000039000000000012041b000000000000043f000000200000043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000002000411000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000000ff0010019000000eab0000c13d000000000000043f000000200000043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000002000411000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000201041a00000c3c0220019700000001022001bf000000000021041b000000000100041400000b640010009c00000b6401008041000000c00110021000000b6b011001c70000800d02000039000000040300003900000b6c040000410000000005000019000000000600041100000000070600192d8a2d7b0000040f0000000100200190000024210000613d0000000102000039000000000102041a00000be601100197000000000012041b000000000100001900002d8b0001042e00000c3a0010009c0000000002000039000000010200603900000c3b0010009c00000001022061bf000000010120018f000000800010043f00000bdd0100004100002d8b0001042e0000000201000039000000000101041a000e00000001001d000f00d00010027a00000f500000c13d0000000202000039000000000102041a00000b6701100197000000000012041b000000000100001900002d8b0001042e00000000010004110000000e0010006b00000f1b0000c13d0000000f01000029000000000010043f000000200000043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000e02000029000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000000ff001001900000124d0000c13d000000000100001900002d8b0001042e000000000010043f000000200000043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000101100039000000000101041a000d00000001001d000000000010043f000000200000043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d0000000002000411000000000101043b00000b6702200197000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000000ff00100190000013f30000c13d00000be901000041000000000010043f0000000001000411000000040010043f0000000d01000029000000240010043f00000bea0100004100002d8c0001043000000c2f01000041000000000010043f00000be30100004100002d8c0001043000000c2301000041000000000010043f00000be30100004100002d8c00010430000900000001001d0000000f0000006b00000f4c0000613d0000000e0000006b00000f4c0000613d0000000f01000029000000000010043f0000000b01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000000ff0010019000000f930000613d0000000e01000029000000000010043f0000000b01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000000ff00100190000018060000c13d00000be50100004100001bdf0000013d00000c2a01000041000000000010043f00000be30100004100002d8c0001043000000bda010000410000000000100443000000000100041400000b640010009c00000b6401008041000000c00110021000000bdb011001c70000800b020000392d8a2d800000040f000000010020019000001f530000613d000000000101043b0000000f0010006b000012180000813d0000000e01000029000000300110021000000be6011001970000000102000039000000000302041a00000b6503300197000000000113019f000000000012041b00000ebf0000013d0000000501000039000000000101041a000000400200043d00000020032000390000000000430435000000000012043500000b640020009c00000b64020080410000004001200210000000000200041400000b640020009c00000b6402008041000000c002200210000000000112019f00000b6a011001c70000800d02000039000000010300003900000c2d040000412d8a2d7b0000040f0000000100200190000024210000613d0000000f010000290000000502000039000000000012041b000000000100001900002d8b0001042e0000000f01000029000000000010043f0000000b01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000d00000001001d000000000101041a000000ff00100190000012240000c13d00000be501000041000000000010043f0000000f01000029000000040010043f00000b6f0100004100002d8c00010430000080010100003900000000020004112d8a259f0000040f000000000100041100000b6701100197000a00000001001d000000000010043f0000001a01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000800102000039000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000900000001001d000000000001004b0000143a0000c13d000000400200043d000f00000002001d00000bec0100004100000000001204350000000401200039000080010300003900000000020004110000000b040000292d8a253b0000040f0000000f02000029000000000121004900000b640010009c00000b6401008041000000600110021000000b640020009c00000b64020080410000004002200210000000000121019f00002d8c0001043000000bf301000041000000000010043f000000040050043f00000b6f0100004100002d8c00010430000000000101043b00000000020000190000000e04000029000000000301041a00000b6703300197000000000434043600000001011000390000000102200039000000000052004b00000fd80000413d0000000f0100002900000000021400492d8a25180000040f000000400100043d000e00000001001d0000000f020000292d8a25080000040f0000000e0200002900000de00000013d000e00000003001d000d00000005001d00000c260050009c000011640000213d00000c2801000041000000000010043f00000be30100004100002d8c0001043000000b6400b0009c00000b640200004100000000020b4019000000400220021000000b640010009c00000b6401008041000000c001100210000000000121019f00000b6f011001c70000000e02000029000c0000000b001d2d8a2d800000040f000000600310027000000b6403300197000000200030008c000000200400003900000000040340190000001f0640018f00000020074001900000000c0b0000290000000c057000290000100c0000613d000000000801034f00000000090b0019000000008a08043c0000000009a90436000000000059004b000010080000c13d000000000006004b000010190000613d000000000771034f0000000306600210000000000805043300000000086801cf000000000868022f000000000707043b0000010006600089000000000767022f00000000066701cf000000000686019f0000000000650435000100000003001f000300000001035500000001002001900000122f0000613d0000001f01400039000000600210018f0000000001b20019000000000021004b0000000002000039000000010200403900000be00010009c00001f4d0000213d000000010020019000001f4d0000c13d000000400010043f000000200030008c000024210000413d00000000020b04330000000001000415000c00000001001d000000400100043d00000044031000390000000000230435000000200210003900000c0403000041000000000032043500000024031000390000000d0400002900000000004304350000004403000039000000000031043500000c050010009c00001f4d0000213d0000008003100039000d00000003001d000000400030043f000000000401043300000000030004140000000e05000029000000040050008c0000169f0000c13d0000000103000032000019590000c13d000d00600000003d0000000002000415000000170220008a00000005022002100000000d010000290000000001010433000000000001004b000019c50000c13d00000c0901000041000000000010044300000004010000390000000400100443000000000100041400000b640010009c00000b6401008041000000c00110021000000c0a011001c700008002020000392d8a2d800000040f000000010020019000001f530000613d0000000002000415000000170220008a0000000502200210000000000101043b000000000001004b00001be40000c13d00000c0b01000041000000000010043f0000000401000039000000040010043f00000b6f0100004100002d8c0001043000000bde02000041000000000020043f00000b6701100197000000040010043f0000000f01000029000000240010043f000000440040043f00000bdf0100004100002d8c00010430000000010300008a0000000e0030006b0000000e040000290000000004016019000e00000004001d000000000341004b0000146a0000813d00000c2102000041000000000020043f0000000e02000029000000040020043f000000240010043f00000bea0100004100002d8c000104300000000b01000029000000000010043f0000001701000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000800102000039000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000d00000001001d000000000101041a000c00000001001d000000000001004b000018890000c13d0000000401000039000000000101041a000f00000001001d00000bda010000410000000000100443000000000100041400000b640010009c00000b6401008041000000c00110021000000bdb011001c70000800b020000392d8a2d800000040f000000010020019000001f530000613d000000000101043b0000000f0010002a000007970000413d0000000f011000290000000502000039000000000202041a000000000012001a000007970000413d000000400300043d000f00000003001d00000bf90030009c00001f4d0000213d00000000021200190000000f040000290000006003400039000000400030043f0000004003400039000d00000003001d00000000002304350000000a020000290000000002240436000e00000002001d00000000001204350000000b01000029000000000010043f0000001701000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000800102000039000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000201041a000c00000002001d00000be00020009c00001f4d0000213d0000000c020000290000000102200039000000000021041b000000000010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000bd9011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d0000000c0200002900000003022000c9000000000101043b00000000012100190000000f020000290000000002020433000000000021041b0000000e0200002900000000020204330000000103100039000000000023041b00000002011000390000000d020000290000000002020433000000000021041b0000000b01000029000000000010043f0000001b01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000800102000039000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000001041b0000000e010000290000000001010433000000400200043d000000200320003900000000001304350000000a01000029000000000012043500000b640020009c00000b64020080410000004001200210000000000200041400000b640020009c00000b6402008041000000c002200210000000000112019f00000b6a011001c70000800d020000390000000303000039000080010600003900000bfa040000410000000005000411000004c80000013d000e00000002001d0000000201000039000000000101041a000c00000001001d000d00d00010027a000014720000c13d0000000101000039000000000101041a000000d0011002700000000e01100029000e00000001001d00000bf00010009c000007970000213d0000000f0100002900000c1e011001970000000e02000029000000a00220021000000be702200197000000000112019f0000000102000039000000000302041a00000be604300197000000000141019f000000000012041b00000be700300198000011530000613d000000000100041400000b640010009c00000b6401008041000000c00110021000000b6b011001c70000800d02000039000000010300003900000be8040000412d8a2d7b0000040f0000000100200190000024210000613d000000400100043d0000000e02000029000000000021043500000b640010009c00000b64010080410000004001100210000000000200041400000b640020009c00000b6402008041000000c002200210000000000112019f00000bd9011001c70000800d02000039000000020300003900000c1f040000410000000f05000029000004c80000013d000c00000004001d00000c170040009c00000d900000413d00000bf701000041000000000010043f000000200000043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000f02000029000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000000ff00100190000019dd0000c13d00000bf701000041000000000010043f000000200000043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000f02000029000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000201041a00000c3c0220019700000001022001bf000000000021041b000000000100041400000b640010009c00000b6401008041000000c00110021000000b6b011001c70000800d020000390000000403000039000000000700041100000b6c0400004100000bf7050000410000000f06000029000b00000007001d2d8a2d7b0000040f0000000100200190000024210000613d000019df0000013d0000000003000019000b00000000001d000011b90000013d0000000f0300002900000001033000390000000c0030006c0000169b0000813d000000000102041a000f00000003001d000000000031004b000024230000a13d000000000020043f000000000100041400000b640010009c00000b6401008041000000c00110021000000bd9011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000f0200002900000003022000c900000000011200190000000201100039000000000101041a000e00000001001d00000bda010000410000000000100443000000000100041400000b640010009c00000b6401008041000000c00110021000000bdb011001c70000800b020000392d8a2d800000040f000000010020019000001f530000613d000000000101043b0000000e0010006c0000000d02000029000011b50000213d0000000b01000029000b00010010003e0000000f03000029000011b60000c13d000007970000013d00000bde03000041000000000030043f00000b6702200197000000040020043f0000000f02000029000000240020043f000000440010043f00000bdf0100004100002d8c0001043000000000020004110000000b010000292d8a259f0000040f000000000100041100000b6701100197000900000001001d000000000010043f0000001a01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000b02000029000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000800000001001d000000000001004b000018ab0000c13d000000400200043d000f00000002001d00000bec010000410000000000120435000000040120003900000000020004110000000b030000290000000a0400002900000fc50000013d000000000100041400000b640010009c00000b6401008041000000c00110021000000b6b011001c70000800d02000039000000010300003900000c1b040000412d8a2d7b0000040f000000010020019000000ebf0000c13d000024210000013d0000000e01000029000013890010008c000014840000413d00000bfe01000041000000000010043f0000000e01000029000000040010043f0000138801000039000000240010043f00000bea0100004100002d8c000104300000001f0530018f00000c0306300198000000400200043d00000000046200190000123a0000613d000000000701034f0000000008020019000000007907043c0000000008980436000000000048004b000012360000c13d000000000005004b000012470000613d000000000161034f0000000305500210000000000604043300000000065601cf000000000656022f000000000101043b0000010005500089000000000151022f00000000015101cf000000000161019f0000000000140435000000600130021000000b640020009c00000b64020080410000004002200210000000000112019f00002d8c000104300000000f01000029000000000010043f000000200000043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000e02000029000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000201041a00000c3c02200197000000000021041b000000000100041400000b640010009c00000b6401008041000000c00110021000000b6b011001c70000800d02000039000000040300003900000bf2040000410000000f050000290000000e060000290000000007060019000004c80000013d00000beb0100004100000f940000013d00000bda010000410000000000100443000000000100041400000b640010009c00000b6401008041000000c00110021000000bdb011001c70000800b020000392d8a2d800000040f000000010020019000001f530000613d000000000101043b0000000d0010006b000004960000813d0000000c01000029000000a00110027000000bf001100197000004990000013d0000000c020000290000000202200039000000000202041a000000000021004b000015730000213d000080010100003900000000020004112d8a259f0000040f0000000c01000029000000000101041a000900000001001d0000000d01000029000000000010043f0000001a01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000800102000039000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000201041a000800000002001d000e00090020007400001ae40000813d000000400200043d000f00000002001d00000bec0100004100000000001204350000000401200039000080010300003900000000020004110000000904000029000000080500002900001ec80000013d00000000030000190000000d02000029000012c50000013d0000000f0300002900000001033000390000000a0030006c00000b8f0000813d000000000102041a000f00000003001d000000000031004b000024230000a13d000000000020043f000000000100041400000b640010009c00000b6401008041000000c00110021000000bd9011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000f02000029000c0003002000cd0000000c011000290000000201100039000000000101041a000e00000001001d00000bda010000410000000000100443000000000100041400000b640010009c00000b6401008041000000c00110021000000bdb011001c70000800b020000392d8a2d800000040f000000010020019000001f530000613d000000000101043b0000000e0010006c0000000d02000029000012c10000a13d000000000102041a0000000f0010006c000024230000a13d000000000020043f000000000100041400000b640010009c00000b6401008041000000c00110021000000bd9011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000c01100029000000000101041a0000000b02000029000000000021001a000007970000413d000b00000021001d0000000d02000029000012c10000013d0000000f01000029000000000010043f0000001001000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000d00000001001d0000000f01000029000000000010043f0000001101000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000c00000001001d0000000f01000029000000000010043f0000001401000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000b00000001001d0000000f01000029000000000010043f0000000b01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000201100039000000000101041a00000bd7001001980000135b0000c13d0000001501000039000000000101041a000a00000001001d0000000f01000029000000000010043f0000001601000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a0000000a0110006b000007970000413d0000000b0010002a000007970000413d000b000b0010002d0000000d0000006b000020970000c13d000d00000000001d0000000f01000029000000000010043f0000001001000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000d02000029000000000021041b0000000f01000029000000000010043f0000001101000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000c02000029000000000021041b0000000f01000029000000000010043f0000001401000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000b02000029000000000021041b0000001201000039000000000101041a000d00000001001d0000000f01000029000000000010043f0000001301000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000d02000029000000000021041b0000001501000039000000000101041a000d00000001001d0000000f01000029000000000010043f0000001601000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000d02000029000000000021041b0000000e02000029000000000102041a00000c3201100197000000000012041b0000000f01000029000000000010043f0000001001000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d0000000702000039000000000302041a000000000101043b000000000101041a000000000013001a000007970000413d0000000001130019000000000012041b0000000e01000039000000000201041a00000c350020009c00001f4d0000813d0000000103200039000000000031041b00000c150220009a000000000302041a00000b68033001970000000f033001af000000000032041b000000000101041a000e00000001001d000000000001004b000007970000613d0000000f01000029000000000010043f0000000f01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000e02000029000000010220008a000000000021041b000000000100041400000b640010009c00000b6401008041000000c00110021000000b6b011001c70000800d02000039000000020300003900000c3604000041000011620000013d0000000f01000029000000000010043f000000200000043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000e02000029000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000000ff0010019000000ee50000c13d0000000f01000029000000000010043f000000200000043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000e02000029000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000201041a00000c3c0220019700000001022001bf000000000021041b000000000100041400000b640010009c00000b6401008041000000c00110021000000b6b011001c70000800d02000039000000040300003900000b6c040000410000000f050000290000000e060000290000000007000411000004c80000013d0000000a01000029000000000010043f0000001701000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000800102000039000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d0000000002000415000000110220008a0000000502200210000000000101043b000d00000001001d000000000101041a000c00000001001d000000000001004b0000000003000019000019fe0000c13d000000050120027000000009020000290000000001320055000f00000003001d000e000000320051000000010100008a0000000b0010006b00001a220000c13d0000000f02000029000000090020006b00000dc90000613d00001bf00000013d000000000032041b00000000010004140000000f02000029000000040020008c000016940000c13d00000001020000390000000101000031000019160000013d00000bda010000410000000000100443000000000100041400000b640010009c00000b6401008041000000c00110021000000bdb011001c70000800b020000392d8a2d800000040f000000010020019000001f530000613d000000000101043b0000000d0010006b000011340000813d0000000c01000029000000a00110027000000bf001100197000011370000013d0000000f01000029000000000010043f0000001001000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000c00000001001d0000000f01000029000000000010043f0000001101000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000b00000001001d0000000f01000029000000000010043f0000001401000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000a00000001001d0000000f01000029000000000010043f0000000b01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000201100039000000000101041a00000bd700100198000014e00000c13d0000001501000039000000000101041a000900000001001d0000000f01000029000000000010043f0000001601000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000000090110006b000007970000413d0000000a0010002a000007970000413d000a000a0010002d0000000c0000006b000020e20000c13d000c00000000001d0000000f01000029000000000010043f0000001001000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000c02000029000000000021041b0000000f01000029000000000010043f0000001101000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000b02000029000000000021041b0000000f01000029000000000010043f0000001401000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000a02000029000000000021041b0000001201000039000000000101041a000c00000001001d0000000f01000029000000000010043f0000001301000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000c02000029000000000021041b0000001501000039000000000101041a000c00000001001d0000000f01000029000000000010043f0000001601000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000c02000029000000000021041b0000000d010000290000000101100039000000000201041a0000000e04000029000000000041041b000000400100043d00000020031000390000000000430435000000000021043500000b640010009c00000b64010080410000004001100210000000000200041400000b640020009c00000b6402008041000000c002200210000000000112019f00000b6a011001c70000800d02000039000000020300003900000bfd04000041000011620000013d00000bf00010009c000007970000213d0000000e01100029000e00000001001d00000bf00010009c000007970000213d0000000201000039000000000101041a000b00000001001d000c00d00010027a00001a390000613d00000bda010000410000000000100443000000000100041400000b640010009c00000b6401008041000000c00110021000000bdb011001c70000800b020000392d8a2d800000040f000000010020019000001f530000613d000000000101043b0000000c0010006b00001a2e0000813d0000000b01000029000000300110021000000be6011001970000000102000039000000000302041a00000b6503300197000000000113019f000000000012041b00001a390000013d0000000b020000290000000202200039000000000202041a000000000021004b000018db0000a13d00000c0003000041000000000030043f0000088f0000013d0000000a01000029000000000010043f0000001701000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000b02000029000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000d00000001001d000000000101041a000c00000001001d000000000001004b00001ba40000c13d0000000401000039000000000101041a000f00000001001d00000bda010000410000000000100443000000000100041400000b640010009c00000b6401008041000000c00110021000000bdb011001c70000800b020000392d8a2d800000040f000000010020019000001f530000613d000000000101043b0000000f0010002a000007970000413d0000000f011000290000000502000039000000000202041a000000000012001a000007970000413d000000400300043d000f00000003001d00000bf90030009c00001f4d0000213d00000000021200190000000f040000290000006003400039000000400030043f0000004003400039000d00000003001d000000000023043500000009020000290000000002240436000e00000002001d00000000001204350000000a01000029000000000010043f0000001701000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000b02000029000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000201041a000c00000002001d00000be00020009c00001f4d0000213d0000000c020000290000000102200039000000000021041b000000000010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000bd9011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d0000000c0200002900000003022000c9000000000101043b00000000012100190000000f020000290000000002020433000000000021041b0000000e0200002900000000020204330000000103100039000000000023041b00000002011000390000000d020000290000000002020433000000000021041b0000000a01000029000000000010043f0000001b01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000b02000029000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000001041b0000000e010000290000000001010433000000400200043d000000200320003900000000001304350000000901000029000000000012043500000b640020009c00000b64020080410000004001200210000000000200041400000b640020009c00000b6402008041000000c002200210000000000112019f00000b6a011001c70000800d02000039000000030300003900000bfa0400004100000000050004110000000b06000029000004c80000013d00000000030000190000000d020000290000162f0000013d0000000f0300002900000001033000390000000a0030006c00000a2b0000813d000000000102041a000f00000003001d000000000031004b000024230000a13d000000000020043f000000000100041400000b640010009c00000b6401008041000000c00110021000000bd9011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000f02000029000c0003002000cd0000000c011000290000000201100039000000000101041a000e00000001001d00000bda010000410000000000100443000000000100041400000b640010009c00000b6401008041000000c00110021000000bdb011001c70000800b020000392d8a2d800000040f000000010020019000001f530000613d000000000101043b0000000e0010006c0000000d020000290000162b0000a13d000000000102041a0000000f0010006c000024230000a13d000000000020043f000000000100041400000b640010009c00000b6401008041000000c00110021000000bd9011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000c01100029000000000101041a0000000b02000029000000000021001a000007970000413d000b00000021001d0000000d020000290000162b0000013d000000000000043f000000200000043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000f02000029000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000201041a00000c3c02200197000000000021041b000000000100041400000b640010009c00000b6401008041000000c00110021000000b6b011001c70000800d02000039000000040300003900000bf20400004100000000050000190000000f0600002900000000070004112d8a2d7b0000040f000000010020019000000e5b0000c13d000024210000013d00000b640010009c00000b6401008041000000c0011002100000000e0000006b0000190c0000c13d0000000f02000029000019110000013d0000000b0100002900000be00010009c0000064a0000a13d00001f4d0000013d00000b640020009c00000b6402008041000000400120021000000b640040009c00000b64040080410000006002400210000000000112019f00000b640030009c00000b6403008041000000c002300210000000000121019f0000000e020000292d8a2d7b0000040f0003000000010355000000600310027000010b640030019d00000b64033001980000197e0000c13d000d00600000003d000019a70000013d00000c0e010000410000000f02000029000000000021041b000000800100043d000000000001004b00000ee50000613d00000000020004140000000f03000029000000040030008c00001bc60000c13d000000010100003200000ee50000613d00000be00010009c00001f4d0000213d0000001f0210003900000c3e022001970000003f0220003900000c3e03200197000000400200043d0000000003320019000000000023004b0000000004000039000000010400403900000be00030009c00001f4d0000213d000000010040019000001f4d0000c13d000000400030043f000000000512043600000c3e021001980000001f0310018f00000000012500190000000304000367000016da0000613d000000000604034f000000006706043c0000000005750436000000000015004b000016d60000c13d000000000003004b00000ee50000613d000000000224034f0000000303300210000000000401043300000000043401cf000000000434022f000000000202043b0000010003300089000000000232022f00000000023201cf000000000242019f0000000000210435000000000100001900002d8b0001042e0000000f01000029000000000010043f0000001001000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000c00000001001d0000000f01000029000000000010043f0000001101000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000b00000001001d0000000f01000029000000000010043f0000001401000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000a00000001001d0000000f01000029000000000010043f0000000b01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000201100039000000000101041a00000bd700100198000017450000c13d0000001501000039000000000101041a000900000001001d0000000f01000029000000000010043f0000001601000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000000090110006b000007970000413d0000000a0010002a000007970000413d000a000a0010002d0000000c0000006b000021c30000c13d000c00000000001d0000000f01000029000000000010043f0000001001000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000c02000029000000000021041b0000000f01000029000000000010043f0000001101000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000b02000029000000000021041b0000000f01000029000000000010043f0000001401000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000a02000029000000000021041b0000001201000039000000000101041a000c00000001001d0000000f01000029000000000010043f0000001301000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000c02000029000000000021041b0000001501000039000000000101041a000c00000001001d0000000f01000029000000000010043f0000001601000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000c02000029000000000021041b000000400100043d000c00000001001d00000c050010009c00001f4d0000213d0000000c030000290000008001300039000000400010043f00000040023000390000000e01000029000b00000002001d000000000012043500000020023000390000000d01000029000900000002001d0000000000120435000000010100003900000000001304350000006001300039000a00000001001d00000000000104350000000f01000029000000000010043f0000000b01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000201041a00000c3c022001970000000c030000290000000003030433000000000003004b000000010220c1bf000000000021041b000000090200002900000000020204330000000103100039000000000023041b00000002011000390000000b02000029000000000202043300000b6702200197000000000301041a00000c1303300197000000000223019f0000000a030000290000000003030433000000000003004b00000c14030000410000000003006019000000000232019f000000000021041b0000000e01000039000000000201041a00000be00020009c00001f4d0000213d0000000103200039000000000031041b00000c150220009a000000000302041a00000b68033001970000000f033001af000000000032041b000000000101041a000c00000001001d000000000001004b000007970000613d0000000f01000029000000000010043f0000000f01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000c02000029000000010220008a000000000021041b000000400100043d0000000d02000029000000000021043500000b640010009c00000b64010080410000004001100210000000000200041400000b640020009c00000b6402008041000000c002200210000000000112019f00000bd9011001c70000800d02000039000000030300003900000c1604000041000023640000013d0000000e01000029000000000010043f0000000b01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000201100039000000000101041a00000bd70010019800001bde0000c13d00000000020004110000000f010000292d8a259f0000040f0000000e0100002900000000020004112d8a259f0000040f000000000100041100000b6701100197000d00000001001d000000000010043f0000001a01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000800000001001d0000000d01000029000000000010043f0000001b01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000700000001001d0000000f01000029000000000010043f0000000801000029000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000600000001001d0000000f01000029000000000010043f0000000701000029000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000500000001001d0000000e01000029000000000010043f0000000801000029000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000400000001001d0000000e01000029000000000010043f0000000701000029000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000060000006b0000220e0000c13d000000400200043d000e00000002001d00000bec010000410000000000120435000000040120003900000000020004110000000f0300002900000009040000292d8a253b0000040f0000000e0200002900000fc70000013d00000000020000190000000003000019000f00000002001d0000000d02000029000000000102041a000e00000003001d000000000031004b000024230000a13d000000000020043f000000000100041400000b640010009c00000b6401008041000000c00110021000000bd9011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d0000000e0300002900000003023000c9000000000101043b0000000001210019000000000101041a0000000f02000029000000000021001a000007970000413d000000000221001900000001033000390000000c0030006c0000188b0000413d000a000a00200073000007970000413d00000dc90000613d0000109c0000013d0000000901000029000000000010043f0000001701000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000b02000029000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d0000000002000415000000150220008a0000000502200210000000000101043b000d00000001001d000000000101041a000c00000001001d000000000001004b000000000300001900001db20000c13d000000050120027000000008020000290000000001320055000f00000003001d000e000000320051000000010100008a0000000a0010006b00001ebc0000c13d0000000f02000029000000080020006b00000dc90000613d00001f330000013d0000000f0100002900000000020004112d8a259f0000040f0000000b01000029000000000101041a000800000001001d0000000c01000029000000000010043f0000001a01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000f02000029000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000201041a000700000002001d000d00080020007400001dd60000813d000000400200043d000e00000002001d00000bec010000410000000000120435000000040120003900000000020004110000000f03000029000000080400002900000007050000292d8a25460000040f0000000e0200002900000fc70000013d00000b6b011001c700008009020000390000000e030000290000000f0400002900000000050000192d8a2d7b0000040f0003000000010355000000600110027000010b640010019d00000b6401100197000000000001004b000019300000c13d00000001002001900000249f0000613d000000400100043d0000000e02000029000000000021043500000b640010009c00000b64010080410000004001100210000000000200041400000b640020009c00000b6402008041000000c002200210000000000112019f00000bd9011001c70000800d02000039000000020300003900000c20040000410000000f050000292d8a2d7b0000040f0000000100200190000024210000613d000000400100043d0000000e0200002900000d290000013d00000be00010009c00001f4d0000213d0000001f0410003900000c3e044001970000003f0440003900000c3e05400197000000400400043d0000000005540019000000000045004b0000000006000039000000010600403900000be00050009c00001f4d0000213d000000010060019000001f4d0000c13d000000400050043f000000000614043600000c3e031001980000001f0410018f000000000136001900000003050003670000194b0000613d000000000705034f000000007807043c0000000006860436000000000016004b000019470000c13d000000000004004b000019180000613d000000000335034f0000000304400210000000000501043300000000054501cf000000000545022f000000000303043b0000010004400089000000000343022f00000000034301cf000000000353019f0000000000310435000019180000013d00000be00030009c00001f4d0000213d0000001f0430003900000c3e044001970000003f0440003900000c3e044001970000000d0440002900000be00040009c00001f4d0000213d000000400040043f0000000d04000029000000000034043500000c3e023001980000001f0330018f000000a00510003900000000012500190000000304000367000019700000613d000000000604034f000000006706043c0000000005750436000000000015004b0000196c0000c13d000000000003004b000010450000613d000000000224034f0000000303300210000000000401043300000000043401cf000000000434022f000000000202043b0000010003300089000000000232022f00000000023201cf000000000242019f0000000000210435000010450000013d0000001f0430003900000c06044001970000003f0440003900000c0704400197000000400500043d0000000004450019000d00000005001d000000000054004b0000000005000039000000010500403900000be00040009c00001f4d0000213d000000010050019000001f4d0000c13d000000400040043f0000001f0430018f0000000d05000029000000000635043600000c0305300198000f00000006001d00000000035600190000199a0000613d000000000601034f0000000f07000029000000006806043c0000000007870436000000000037004b000019960000c13d000000000004004b000019a70000613d000000000151034f0000000304400210000000000503043300000000054501cf000000000545022f000000000101043b0000010004400089000000000141022f00000000014101cf000000000151019f00000000001304350000000d0100002900000000010104330000000100200190000019d70000613d0000000002000415000000160220008a0000000502200210000000000001004b000019c50000c13d00000c090100004100000000001004430000000e010000290000000400100443000000000100041400000b640010009c00000b6401008041000000c00110021000000c0a011001c700008002020000392d8a2d800000040f000000010020019000001f530000613d0000000002000415000000160220008a0000000502200210000000000101043b000000000001004b00001be40000c13d00000c0b0100004100001bdf0000013d00000005022002700000000d0200002f00000c0c0010009c000024210000213d000000200010008c000024210000413d0000000d0100002900000020011000390000000001010433000000000001004b0000000002000039000000010200c039000000000021004b000024210000c13d000000000001004b00001bea0000c13d00000c0d0100004100001bdf0000013d000000000001004b00001a560000c13d00000c0801000041000000000010043f00000be30100004100002d8c000104300000000001000411000b00000001001d00000004010000390000000d02000029000000000021041b00000005010000390000000c02000029000000000021041b00000006010000390000000e02000029000000000021041b0000000b0100002900000b6701100197000000000010043f00000bf501000041000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000000ff0010019000001c7f0000c13d00000be901000041000000000010043f0000000b0100002900000dbb0000013d00000000030000190000000004000019000f00000003001d0000000d02000029000000000102041a000e00000004001d000000000041004b000024230000a13d000000000020043f000000000100041400000b640010009c00000b6401008041000000c00110021000000bd9011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d0000000e0400002900000003024000c9000000000101043b0000000001210019000000000101041a0000000f03000029000000000031001a000007970000413d000000000331001900000001044000390000000c0040006c00001a000000413d0000000002000415000000100220008a0000000502200210000000090030006c000007970000213d0000145e0000013d0000000e020000290000000b0020006b00001bef0000a13d000000400200043d000f00000002001d00000bec0100004100000000001204350000000401200039000080010300003900000000020004110000000b0400002900001ec70000013d000000000100041400000b640010009c00000b6401008041000000c00110021000000b6b011001c70000800d02000039000000010300003900000c1b040000412d8a2d7b0000040f0000000100200190000024210000613d0000000203000039000000000103041a00000b67011001970000000f02000029000000a00220021000000be702200197000000000112019f0000000e04000029000000d002400210000000000121019f000000000013041b000000400100043d000000200210003900000000004204350000000d02000029000000000021043500000b640010009c00000b64010080410000004001100210000000000200041400000b640020009c00000b6402008041000000c002200210000000000112019f00000b6a011001c70000800d02000039000000010300003900000c1c04000041000004c80000013d0000000f0200002900000b640020009c00000b6402008041000000400220021000000b640010009c00000b64010080410000006001100210000000000121019f00002d8c000104300000000004000019000e00000000001d00001a660000013d0000000f0400002900000001044000390000000c0040006c000006b70000813d000000000103041a000000000041004b000024230000a13d000f00000004001d000000000030043f000000000100041400000b640010009c00000b6401008041000000c00110021000000bd9011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000f0200002900000003022000c9000a00000002001d000900020020003d0000000901100029000000000101041a000b00000001001d00000bda010000410000000000100443000000000100041400000b640010009c00000b6401008041000000c00110021000000bdb011001c70000800b020000392d8a2d800000040f000000010020019000001f530000613d000000000101043b0000000b0010006c0000000d0300002900001a620000213d000000080100002900000000010104330000000e0010006c0000000f02000029000024230000a13d0000000e010000290000000504100210000b00000004001d00000006014000290000000000210435000000000103041a000000000021004b000024230000a13d000000000030043f000000000100041400000b640010009c00000b6401008041000000c00110021000000bd9011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000070200002900000000020204330000000e0020006c0000000d030000290000000f04000029000024230000a13d0000000b050000290000000402500029000000000101043b0000000a01100029000000000101041a0000000000120435000000000103041a000000000041004b000024230000a13d000000000030043f000000000100041400000b640010009c00000b6401008041000000c00110021000000bd9011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000050200002900000000020204330000000e0020006c0000000d030000290000000f04000029000024230000a13d0000000b050000290000000202500029000000000101043b0000000a011000290000000101100039000000000101041a0000000000120435000000000103041a000000000041004b000024230000a13d000000000030043f000000000100041400000b640010009c00000b6401008041000000c00110021000000bd9011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000030200002900000000020204330000000e0020006c0000000d030000290000000f04000029000024230000a13d0000000b050000290000000102500029000000000101043b0000000901100029000000000101041a00000000001204350000000e01000029000e00010010003d00001a630000013d0000000a01000029000000000101041a000c00000001001d000000000001004b000007970000613d0000000c01000029000000010210008a000700000002001d0000000f0020006b00001eff0000c13d0000000a01000029000000000010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000bd9011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000c02000029000000010220008a00000003032000c90000000001310019000000000001041b0000000103100039000000000003041b0000000201100039000000000001041b0000000a01000029000000000021041b0000800101000039000000000010043f0000001001000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000201041a000000090220006c000007970000413d000000000021041b0000000d01000029000000000010043f0000001a01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000800102000039000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000e02000029000000000021041b0000000d01000029000000000010043f0000001701000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000800102000039000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000c00000001001d000000000101041a000b00000001001d000000000001004b000f00000000001d000023340000c13d0000000d01000029000000000010043f0000001b01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000800102000039000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d0000000f030000290000000802300069000000000101043b000000000021041b0000000701000039000000000201041a000000090220006c000007970000413d000000000021041b0000000d01000029000000000010043f0000001a01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000800102000039000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000000000001004b00001b9d0000c13d0000000a01000029000000000101041a000000000001004b00001b9d0000c13d000080010200003900000000010004112d8a2b650000040f00000000010004140000000002000411000000040020008c0000242b0000c13d00000001020000390000000101000031000024430000013d00000000020000190000000003000019000f00000002001d0000000d02000029000000000102041a000e00000003001d000000000031004b000024230000a13d000000000020043f000000000100041400000b640010009c00000b6401008041000000c00110021000000bd9011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d0000000e0300002900000003023000c9000000000101043b0000000001210019000000000101041a0000000f02000029000000000021001a000007970000413d000000000221001900000001033000390000000c0030006c00001ba60000413d0009000900200073000007970000413d00000dc90000613d000015960000013d00000b640020009c00000b6402008041000000c00220021000000b640010009c00000b64010080410000006001100210000000000121019f00000c0f011001c70000000f020000292d8a2d850000040f0003000000010355000000600310027000010b640030019d00000b640330019800001e960000c13d000000010020019000000ee50000c13d000000400100043d000000440210003900000c1003000041000000000032043500000024021000390000000b03000039000001760000013d00000beb01000041000000000010043f0000000e01000029000000040010043f00000b6f0100004100002d8c000104300000000d0300002900000000010304330000000502200270000000000203001f000000000001004b000019c70000c13d00000000010004150000000c011000690000000001000002000000000100001900002d8b0001042e000e000b0000002d0000000401000039000000000101041a000d00000001001d00000bda010000410000000000100443000000000100041400000b640010009c00000b6401008041000000c00110021000000bdb011001c70000800b020000392d8a2d800000040f000000010020019000001f530000613d000000000101043b0000000d0010002a000007970000413d0000000d011000290000000502000039000000000202041a000000000012001a000007970000413d000000400300043d000d00000003001d00000bf90030009c00001f4d0000213d00000000021200190000000d040000290000006003400039000000400030043f0000004003400039000b00000003001d00000000002304350000000e020000290000000002240436000c00000002001d00000000001204350000000a01000029000000000010043f0000001701000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000800102000039000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000201041a000800000002001d00000be00020009c00001f4d0000213d00000008020000290000000102200039000000000021041b000000000010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000bd9011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000080200002900000003022000c9000000000101043b00000000012100190000000d020000290000000002020433000000000021041b0000000c0200002900000000020204330000000103100039000000000023041b00000002011000390000000b020000290000000002020433000000000021041b0000000f020000290000000e0020002a000007970000413d0000000e01200029000f000900100073000007970000413d0000000a01000029000000000010043f0000001b01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000800102000039000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000f02000029000000000021041b0000000c010000290000000001010433000000400200043d000000200320003900000000001304350000000e01000029000000000012043500000b640020009c00000b640200804100000040012002100000000002000414000011230000013d0000800101000039000000000010043f0000000b01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000000ff0010019000001dae0000c13d0000800101000039000000000010043f0000001001000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000e00000001001d0000800101000039000000000010043f0000001101000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000d00000001001d0000800101000039000000000010043f0000001401000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000c00000001001d0000800101000039000000000010043f0000000b01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000201100039000000000101041a00000bd70010019800001cec0000c13d0000001501000039000000000101041a000b00000001001d0000800101000039000000000010043f0000001601000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a0000000b0110006b000007970000413d0000000c0010002a000007970000413d000c000c0010002d0000000e0000006b000023870000c13d000e00000000001d0000800101000039000000000010043f0000001001000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000e02000029000000000021041b0000800101000039000000000010043f0000001101000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000d02000029000000000021041b0000800101000039000000000010043f0000001401000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000c02000029000000000021041b0000001201000039000000000101041a000e00000001001d0000800101000039000000000010043f0000001301000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000e02000029000000000021041b0000001501000039000000000101041a000e00000001001d0000800101000039000000000010043f0000001601000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000e02000029000000000021041b000000400100043d000e00000001001d00000c050010009c00001f4d0000213d0000000e030000290000008001300039000000400010043f00000040023000390000000f01000029000d00000002001d0000000000120435000000200230003900000bb801000039000b00000002001d0000000000120435000000010100003900000000001304350000006001300039000c00000001001d00000000000104350000800101000039000000000010043f0000000b01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000201041a00000c3c022001970000000e030000290000000003030433000000000003004b000000010220c1bf000000000021041b0000000b0200002900000000020204330000000103100039000000000023041b00000002011000390000000d02000029000000000202043300000b6702200197000000000301041a00000c1303300197000000000223019f0000000c030000290000000003030433000000000003004b00000c14030000410000000003006019000000000232019f000000000021041b0000000e01000039000000000201041a00000be00020009c00001f4d0000213d0000000103200039000000000031041b00000c150220009a000000000302041a00000b680330019700008001033001bf000000000032041b000000000101041a000e00000001001d000000000001004b000007970000613d0000800101000039000000000010043f0000000f01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000e02000029000000010220008a000000000021041b000000400100043d00000bb802000039000000000021043500000b640010009c00000b64010080410000004001100210000000000200041400000b640020009c00000b6402008041000000c002200210000000000112019f00000bd9011001c70000800d020000390000000303000039000080010500003900000c1604000041000005a80000013d00000c2701000041000000000010043f00000be30100004100002d8c0001043000000000030000190000000004000019000f00000003001d0000000d02000029000000000102041a000e00000004001d000000000041004b000024230000a13d000000000020043f000000000100041400000b640010009c00000b6401008041000000c00110021000000bd9011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d0000000e0400002900000003024000c9000000000101043b0000000001210019000000000101041a0000000f03000029000000000031001a000007970000413d000000000331001900000001044000390000000c0040006c00001db40000413d0000000002000415000000140220008a0000000502200210000000080030006c000007970000213d000018cf0000013d0000000901000029000000000101041a000b00000001001d000000000001004b000007970000613d0000000b01000029000000010210008a000600000002001d0000000e0020006b00001f540000c13d0000000901000029000000000010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000bd9011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000b02000029000000010220008a00000003032000c90000000001310019000000000001041b0000000103100039000000000003041b0000000201100039000000000001041b0000000901000029000000000021041b0000000f01000029000000000010043f0000001001000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000201041a000000080220006c000007970000413d000000000021041b0000000c01000029000000000010043f0000001a01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000f02000029000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000d02000029000000000021041b0000000c01000029000000000010043f0000001701000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000f02000029000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000b00000001001d000000000101041a000a00000001001d000000000001004b000e00000000001d000023d20000c13d0000000c01000029000000000010043f0000001b01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000f02000029000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d0000000e030000290000000702300069000000000101043b000000000021041b0000000701000039000000000201041a000000080220006c000007970000413d000000000021041b0000000c01000029000000000010043f0000001a01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000f02000029000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000000000001004b00001e8f0000c13d0000000901000029000000000101041a000000000001004b00001e8f0000c13d00000000010004110000000f020000292d8a2b650000040f00000000010004140000000002000411000000040020008c000024320000c13d000000010200003900000001010000310000248b0000013d0000001f0430003900000c06044001970000003f0440003900000c0704400197000000400500043d0000000004450019000000000054004b0000000006000039000000010600403900000be00040009c00001f4d0000213d000000010060019000001f4d0000c13d000000400040043f0000001f0430018f000000000635043600000c0305300198000000000356001900001eae0000613d000000000701034f000000007807043c0000000006860436000000000036004b00001eaa0000c13d000000000004004b00001bd50000613d000000000151034f0000000304400210000000000503043300000000054501cf000000000545022f000000000101043b0000010004400089000000000141022f00000000014101cf000000000151019f000000000013043500001bd50000013d0000000e020000290000000a0020006b00001f320000a13d000000400200043d000f00000002001d00000bec010000410000000000120435000000040120003900000000020004110000000b030000290000000a040000290000000e050000292d8a25460000040f00000fc60000013d000b000f001000bd0000000b011000f90000000f0010006c000007970000c13d0000800101000039000000000010043f0000000b01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d0000000b0400002900000b700240012a000000000101043b0000000101100039000000000301041a00000000012300a900000b700040009c00001ee60000413d00000000042100d9000000000034004b000007970000c13d000027100110011a000000000212004b000007970000413d00000b70032000d100001eee0000613d00000000042300d900000b700040009c000007970000c13d000000010400008a0000000e0540014f0000000f033000fa000000000053004b000007970000213d0000000c050000290000000d03500029000000000443013f0000000f03200029000000000023004b00000000020000390000000102004039000000000041004b000007970000213d000000010020019000000c9b0000613d000007970000013d0000000a01000029000000000010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000bd9011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000c00000001001d0000000a01000029000000000101041a0000000f0010006c000024230000a13d0000000a01000029000000000010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000bd9011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000070200002900000003022000c90000000c02200029000000000101043b0000000b01100029000000000021004b00001f2c0000613d000000000302041a000000000031041b0000000103200039000000000303041a0000000104100039000000000034041b00000002011000390000000202200039000000000202041a000000000021041b0000000a01000029000000000101041a000c00000001001d000000000001004b00001aee0000c13d00001f860000013d000e000a0000002d0000000401000039000000000101041a000d00000001001d00000bda010000410000000000100443000000000100041400000b640010009c00000b6401008041000000c00110021000000bdb011001c70000800b020000392d8a2d800000040f000000010020019000001f530000613d000000000101043b0000000d0010002a000007970000413d0000000d011000290000000502000039000000000202041a000000000012001a000007970000413d000000400300043d000d00000003001d00000bf90030009c00001f8c0000a13d00000b7101000041000000000010043f0000004101000039000000040010043f00000b6f0100004100002d8c00010430000000000001042f0000000901000029000000000010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000bd9011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000b00000001001d0000000901000029000000000101041a0000000e0010006c000024230000a13d0000000901000029000000000010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000bd9011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000060200002900000003022000c90000000b02200029000000000101043b0000000a01100029000000000021004b00001f810000613d000000000302041a000000000031041b0000000103200039000000000303041a0000000104100039000000000034041b00000002011000390000000202200039000000000202041a000000000021041b0000000901000029000000000101041a000b00000001001d000000000001004b00001de00000c13d00000b7101000041000000000010043f0000003101000039000000040010043f00000b6f0100004100002d8c0001043000000000021200190000000d040000290000006003400039000000400030043f0000004003400039000a00000003001d00000000002304350000000e020000290000000002240436000c00000002001d00000000001204350000000901000029000000000010043f0000001701000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000b02000029000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000201041a000700000002001d00000be00020009c00001f4d0000213d00000007020000290000000102200039000000000021041b000000000010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000bd9011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000070200002900000003022000c9000000000101043b00000000012100190000000d020000290000000002020433000000000021041b0000000c0200002900000000020204330000000103100039000000000023041b00000002011000390000000a020000290000000002020433000000000021041b0000000f020000290000000e0020002a000007970000413d0000000e01200029000f000800100073000007970000413d0000000901000029000000000010043f0000001b01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000b02000029000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000f02000029000000000021041b0000000c010000290000000001010433000000400200043d000000200320003900000000001304350000000e01000029000000000012043500000b640020009c00000b6402008041000000400120021000000000020004140000161d0000013d0000001201000039000000000101041a000a00000001001d0000000f01000029000000000010043f0000001301000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a0000000a0110006b000007970000413d0000037a0000613d0000000702000039000000000202041a000000000002004b0000037a0000613d000a000d001000bd0000000a011000f90000000d0010006c000007970000c13d0000000f01000029000000000010043f0000000b01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d0000000a0400002900000b700240012a000000000101043b0000000101100039000000000301041a00000000012300a900000b700040009c000020360000413d00000000042100d9000000000034004b000007970000c13d000027100110011a000000000212004b000007970000413d00000b70032000d10000203e0000613d00000000042300d900000b700040009c000007970000c13d0000000d033000fa0000000c0030002a000007970000413d000d000d0020002d0000000d0020006b000000000200003900000001020040390000000b0010002a000007970000413d0000000100200190000007970000c13d000c000c0030002d000b000b0010002d0000037a0000013d0000001201000039000000000101041a000a00000001001d0000000f01000029000000000010043f0000001301000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a0000000a0110006b000007970000413d000009650000613d0000000702000039000000000202041a000000000002004b000009650000613d000a000d001000bd0000000a011000f90000000d0010006c000007970000c13d0000000f01000029000000000010043f0000000b01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d0000000a0400002900000b700240012a000000000101043b0000000101100039000000000301041a00000000012300a900000b700040009c000020810000413d00000000042100d9000000000034004b000007970000c13d000027100110011a000000000212004b000007970000413d00000b70032000d1000020890000613d00000000042300d900000b700040009c000007970000c13d0000000d033000fa0000000c0030002a000007970000413d000d000d0020002d0000000d0020006b000000000200003900000001020040390000000b0010002a000007970000413d0000000100200190000007970000c13d000c000c0030002d000b000b0010002d000009650000013d0000001201000039000000000101041a000a00000001001d0000000f01000029000000000010043f0000001301000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a0000000a0110006b000007970000413d0000135b0000613d0000000702000039000000000202041a000000000002004b0000135b0000613d000a000d001000bd0000000a011000f90000000d0010006c000007970000c13d0000000f01000029000000000010043f0000000b01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d0000000a0400002900000b700240012a000000000101043b0000000101100039000000000301041a00000000012300a900000b700040009c000020cc0000413d00000000042100d9000000000034004b000007970000c13d000027100110011a000000000212004b000007970000413d00000b70032000d1000020d40000613d00000000042300d900000b700040009c000007970000c13d0000000d033000fa0000000c0030002a000007970000413d000d000d0020002d0000000d0020006b000000000200003900000001020040390000000b0010002a000007970000413d0000000100200190000007970000c13d000c000c0030002d000b000b0010002d0000135b0000013d0000001201000039000000000101041a000900000001001d0000000f01000029000000000010043f0000001301000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000000090110006b000007970000413d000014e00000613d0000000702000039000000000202041a000000000002004b000014e00000613d0009000c001000bd00000009011000f90000000c0010006c000007970000c13d0000000f01000029000000000010043f0000000b01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000090400002900000b700240012a000000000101043b0000000101100039000000000301041a00000000012300a900000b700040009c000021170000413d00000000042100d9000000000034004b000007970000c13d000027100110011a000000000212004b000007970000413d00000b70032000d10000211f0000613d00000000042300d900000b700040009c000007970000c13d0000000c033000fa0000000b0030002a000007970000413d000c000c0020002d0000000c0020006b000000000200003900000001020040390000000a0010002a000007970000413d0000000100200190000007970000c13d000b000b0030002d000a000a0010002d000014e00000013d0000001201000039000000000101041a000a00000001001d0000800101000039000000000010043f0000001301000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a0000000a0110006b000007970000413d00000bed0000613d0000000702000039000000000202041a000000000002004b00000bed0000613d000a000f001000bd0000000a011000f90000000f0010006c000007970000c13d0000800101000039000000000010043f0000000b01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d0000000a0400002900000b700340012a000000000101043b0000000101100039000000000201041a00000000013200a900000b700040009c000021620000413d00000000043100d9000000000024004b000007970000c13d000027100210011a000000000123004b000007970000413d00000b70031000d10000216a0000613d00000000041300d900000b700040009c000007970000c13d0000000f033000fa0000000e0030002a000007970000413d0000000c050000290000000d05500029000000010400008a000000000545013f000000000052004b000007970000213d0000000f0240014f000000000021004b000007970000213d000e000e0030002d00000bed0000013d0000001201000039000000000101041a000a00000001001d0000000801000029000000000010043f0000001301000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a0000000a0110006b000007970000413d00000a890000613d0000000702000039000000000202041a000000000002004b00000a890000613d000a000f001000bd0000000a011000f90000000f0010006c000007970000c13d0000000801000029000000000010043f0000000b01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d0000000a0400002900000b700340012a000000000101043b0000000101100039000000000201041a00000000013200a900000b700040009c000021ad0000413d00000000043100d9000000000024004b000007970000c13d000027100210011a000000000123004b000007970000413d00000b70031000d1000021b50000613d00000000041300d900000b700040009c000007970000c13d0000000f033000fa0000000e0030002a000007970000413d0000000c050000290000000d05500029000000010400008a000000000545013f000000000052004b000007970000213d0000000f0240014f000000000021004b000007970000213d000e000e0030002d00000a890000013d0000001201000039000000000101041a000900000001001d0000000f01000029000000000010043f0000001301000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a000000090110006b000007970000413d000017450000613d0000000702000039000000000202041a000000000002004b000017450000613d0009000c001000bd00000009011000f90000000c0010006c000007970000c13d0000000f01000029000000000010043f0000000b01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000090400002900000b700240012a000000000101043b0000000101100039000000000301041a00000000012300a900000b700040009c000021f80000413d00000000042100d9000000000034004b000007970000c13d000027100110011a000000000212004b000007970000413d00000b70032000d1000022000000613d00000000042300d900000b700040009c000007970000c13d0000000c033000fa0000000b0030002a000007970000413d000c000c0020002d0000000c0020006b000000000200003900000001020040390000000a0010002a000007970000413d0000000100200190000007970000c13d000b000b0030002d000a000a0010002d000017450000013d000000010200008a000000090020006b000000060200002900000009030000290000000003026019000900000003001d0003000000320053000022360000813d000000400200043d000e00000002001d00000bec010000410000000000120435000000040120003900000000020004110000000f0300002900000009040000290000000605000029000019090000013d0000000f01000029000000000010043f0000001401000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000001041b00000000010004140000000e02000029000000040020008c000022f50000c13d00000001020000390000000101000031000023030000013d000000000101041a000200000001001d0000000d01000029000000000010043f0000001701000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000f02000029000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000b00000001001d000000000101041a000a00000001001d000000000001004b000c00000000001d000023f30000c13d0000000f01000029000000000010043f0000000801000029000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000302000029000000000021041b0000000502000029000d000900200074000007970000413d0000000f01000029000000000010043f0000000701000029000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000d02000029000000000021041b0000000f01000029000000000010043f0000001001000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000201041a000000090220006c000007970000413d000000000021041b0000000402000029000000090020002a000007970000413d0000000e0100002900000b6701100197000d00000001001d000000000010043f0000000801000029000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d00000004020000290000000902200029000000000101043b000000000021041b0000000201000029000000090010002a000007970000413d0000000d01000029000000000010043f0000000701000029000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d00000002030000290000000902300029000000000101043b000000000021041b0000000d01000029000000000010043f0000001001000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000201041a000000090020002a000007970000413d0000000902200029000000000021041b000000040000006b000022d00000c13d00000000010004110000000e020000292d8a2c8e0000040f0000000602000029000000090020006c0000000c01000029000000010110c1bf0000000100100190000022d90000c13d00000000010004110000000f020000292d8a2b650000040f000000400100043d0000000902000029000000000021043500000b640010009c00000b64010080410000004001100210000000000200041400000b640020009c00000b6402008041000000c002200210000000000112019f00000bd9011001c70000800d02000039000000030300003900000bed0400004100000000050004110000000d060000292d8a2d7b0000040f0000000100200190000024210000613d000000400100043d0000000902000029000000000021043500000b640010009c00000b640100804100000040011002100000000002000414000024960000013d00000b640010009c00000b6401008041000000c00110021000000b6b011001c700008009020000390000000d030000290000000e0400002900000000050000192d8a2d7b0000040f000000010220018f0003000000010355000000600110027000010b640010019d00000b6401100197000000000001004b0000230b0000c13d000000000002004b000023550000c13d00000be201000041000000000010043f00000be30100004100002d8c0001043000000be00010009c00001f4d0000213d0000001f0410003900000c3e044001970000003f0440003900000c3e05400197000000400400043d0000000005540019000000000045004b0000000006000039000000010600403900000be00050009c00001f4d0000213d000000010060019000001f4d0000c13d000000400050043f000000000614043600000c3e031001980000001f0410018f00000000013600190000000305000367000023260000613d000000000705034f000000007807043c0000000006860436000000000016004b000023220000c13d000000000004004b000023050000613d000000000335034f0000000304400210000000000501043300000000054501cf000000000545022f000000000303043b0000010004400089000000000343022f00000000034301cf000000000353019f0000000000310435000023050000013d000f00000000001d00000000030000190000000c02000029000000000102041a000e00000003001d000000000031004b000024230000a13d000000000020043f000000000100041400000b640010009c00000b6401008041000000c00110021000000bd9011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d0000000e0200002900000003022000c9000000000101043b0000000001210019000000000101041a0000000f0010002a000007970000413d000f000f0010002d0000000e0300002900000001033000390000000b0030006c000023360000413d0000000f02000029000000080020006c000007970000213d00001b550000013d000000400100043d0000000d02000029000000000021043500000b640010009c00000b64010080410000004001100210000000000200041400000b640020009c00000b6402008041000000c002200210000000000112019f00000bd9011001c70000800d02000039000000030300003900000be1040000410000000f050000290000000e06000029000004c80000013d0000000e0010006c000024230000a13d00000c330110009a000000000101041a00000b67011001970000000e0200002900000c150220009a000000000302041a00000b6803300197000000000313019f000000000032041b000000000010043f0000000f01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b0000000e02000029000000000021041b0000000e01000039000000000101041a000000000001004b00001f860000613d000e000100100092000004000000013d0000001201000039000000000101041a000b00000001001d0000800101000039000000000010043f0000001301000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d000000000101043b000000000101041a0000000b0110006b000007970000413d00001cec0000613d0000000702000039000000000202041a000000000002004b00001cec0000613d000b000e001000bd0000000b011000f90000000e0010006c000007970000c13d0000800101000039000000000010043f0000000b01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d0000000b0400002900000b700240012a000000000101043b0000000101100039000000000301041a00000000012300a900000b700040009c000023bc0000413d00000000042100d9000000000034004b000007970000c13d000027100110011a000000000212004b000007970000413d00000b70032000d1000023c40000613d00000000042300d900000b700040009c000007970000c13d0000000e033000fa0000000d0030002a000007970000413d000e000e0020002d0000000e0020006b000000000200003900000001020040390000000c0010002a000007970000413d0000000100200190000007970000c13d000d000d0030002d000c000c0010002d00001cec0000013d000e00000000001d00000000030000190000000b02000029000000000102041a000d00000003001d000000000031004b000024230000a13d000000000020043f000000000100041400000b640010009c00000b6401008041000000c00110021000000bd9011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d0000000d0200002900000003022000c9000000000101043b0000000001210019000000000101041a0000000e0010002a000007970000413d000e000e0010002d0000000d0300002900000001033000390000000a0030006c000023d40000413d0000000e02000029000000070020006c000007970000213d00001e470000013d000d00000000001d00000000030000190000000b02000029000000000102041a000c00000003001d000000000031004b000024230000a13d000000000020043f000000000100041400000b640010009c00000b6401008041000000c00110021000000bd9011001c700008010020000392d8a2d800000040f0000000100200190000024210000613d0000000c0200002900000003022000c9000000000101043b0000000001210019000000000101041a0000000d0010002a000007970000413d000d000d0010002d0000000c0300002900000001033000390000000a0030006c000023f50000413d0000000d0000006b000c00000000001d000022590000613d0000000d02000029000000060520006b000007970000413d000000090050006b000024290000a13d000000400200043d000e00000002001d00000bec010000410000000000120435000000040120003900000000020004110000000f030000290000000904000029000019090000013d000000000100001900002d8c0001043000000b7101000041000000000010043f0000003201000039000000040010043f00000b6f0100004100002d8c00010430000c00010000003d000022590000013d00000b640010009c00000b6401008041000000c001100210000000090000006b000024390000c13d00000000020004110000243e0000013d00000b640010009c00000b6401008041000000c001100210000000080000006b000024810000c13d0000000002000411000024860000013d00000b6b011001c700008009020000390000000903000029000000000400041100000000050000192d8a2d7b0000040f0003000000010355000000600110027000010b640010019d00000b6401100197000000000001004b000024580000c13d00000001002001900000249f0000613d000000400100043d0000000902000029000000000021043500000b640010009c00000b64010080410000004001100210000000000200041400000b640020009c00000b6402008041000000c002200210000000000112019f00000bd9011001c70000800d020000390000000303000039000080010600003900000bee040000410000112c0000013d00000be00010009c00001f4d0000213d0000001f0410003900000c3e044001970000003f0440003900000c3e05400197000000400400043d0000000005540019000000000045004b0000000006000039000000010600403900000be00050009c00001f4d0000213d000000010060019000001f4d0000c13d000000400050043f000000000614043600000c3e031001980000001f0410018f00000000013600190000000305000367000024730000613d000000000705034f000000007807043c0000000006860436000000000016004b0000246f0000c13d000000000004004b000024450000613d000000000335034f0000000304400210000000000501043300000000054501cf000000000545022f000000000303043b0000010004400089000000000343022f00000000034301cf000000000353019f0000000000310435000024450000013d00000b6b011001c700008009020000390000000803000029000000000400041100000000050000192d8a2d7b0000040f0003000000010355000000600110027000010b640010019d00000b6401100197000000000001004b000024a30000c13d00000001002001900000249f0000613d000000400100043d0000000802000029000000000021043500000b640010009c00000b64010080410000004001100210000000000200041400000b640020009c00000b6402008041000000c002200210000000000112019f00000bd9011001c70000800d02000039000000030300003900000bee04000041000005a70000013d00000c2401000041000000000010043f00000be30100004100002d8c0001043000000be00010009c00001f4d0000213d0000001f0410003900000c3e044001970000003f0440003900000c3e05400197000000400400043d0000000005540019000000000045004b0000000006000039000000010600403900000be00050009c00001f4d0000213d000000010060019000001f4d0000c13d000000400050043f000000000614043600000c3e031001980000001f0410018f00000000013600190000000305000367000024be0000613d000000000705034f000000007807043c0000000006860436000000000016004b000024ba0000c13d000000000004004b0000248d0000613d000000000335034f0000000304400210000000000501043300000000054501cf000000000545022f000000000303043b0000010004400089000000000343022f00000000034301cf000000000353019f00000000003104350000248d0000013d00000c0c0010009c000024da0000213d000000430010008c000024da0000a13d00000002020003670000000401200370000000000101043b00000b670010009c000024da0000213d0000002402200370000000000202043b00000b670020009c000024da0000213d000000000001042d000000000100001900002d8c0001043000000b6702200197000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000024ea0000613d000000000101043b000000000001042d000000000100001900002d8c000104300001000000000002000000000301041a000100000002001d000000000023004b000025000000a13d000000000010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000bd9011001c700008010020000392d8a2d800000040f0000000100200190000025060000613d000000010200002900000003022000c9000000000101043b0000000001210019000000000001042d00000b7101000041000000000010043f0000003201000039000000040010043f00000b6f0100004100002d8c00010430000000000100001900002d8c0001043000000020030000390000000004310436000000000302043300000000003404350000004001100039000000000003004b000025170000613d00000000040000190000002002200039000000000502043300000b670550019700000000015104360000000104400039000000000034004b000025100000413d000000000001042d0000001f0220003900000c3e022001970000000001120019000000000021004b0000000002000039000000010200403900000be00010009c000025240000213d0000000100200190000025240000c13d000000400010043f000000000001042d00000b7101000041000000000010043f0000004101000039000000040010043f00000b6f0100004100002d8c00010430000000000010043f000000200000043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000025390000613d000000000101043b0000000101100039000000000101041a000000000001042d000000000100001900002d8c000104300000004005100039000000000045043500000b67033001970000002004100039000000000034043500000b67022001970000000000210435000000600210003900000000000204350000008001100039000000000001042d000000600610003900000000005604350000004005100039000000000045043500000b67033001970000002004100039000000000034043500000b670220019700000000002104350000008001100039000000000001042d00020000000000020000000201000039000000000101041a000000d0021002720000256a0000613d000100000002001d000200000001001d00000bda010000410000000000100443000000000100041400000b640010009c00000b6401008041000000c00110021000000bdb011001c70000800b020000392d8a2d800000040f00000001002001900000256e0000613d000000000101043b000000010010006b00000002010000290000256a0000813d000000a00110027000000bf001100197000000000001042d0000000101000039000000000101041a000000d001100270000000000001042d000000000001042f0000000101000039000000000201041a00000b6701200197000000a00220027000000bf002200197000000000001042d0001000000000002000100000001001d000000000010043f000000200000043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000025950000613d0000000002000411000000000101043b00000b6702200197000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f0000000100200190000025950000613d000000000101043b000000000101041a000000ff00100190000025970000613d000000000001042d000000000100001900002d8c0001043000000be901000041000000000010043f0000000001000411000000040010043f0000000101000029000000240010043f00000bea0100004100002d8c00010430000b000000000002000900000002001d00000b6701100197000500000001001d000000000010043f0000001001000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f00000001002001900000281d0000613d000000000101043b000000000101041a000a00000001001d0000000501000029000000000010043f0000001101000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f00000001002001900000281d0000613d000000000101043b000000000101041a000100000001001d0000000501000029000000000010043f0000001401000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f00000001002001900000281d0000613d000000000101043b000000000101041a000b00000001001d0000000501000029000000000010043f0000000b01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f00000001002001900000281d0000613d000000000101043b0000000201100039000000000101041a00000bd70010019800000015010000390000001602000039000027110000613d00000010020000390000000501000029000000000010043f000000200020043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f00000001002001900000281d0000613d000000000101043b0000000a02000029000000000021041b0000000501000029000000000010043f0000001101000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f00000001002001900000281d0000613d000000000101043b0000000102000029000000000021041b0000000501000029000000000010043f0000001401000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f00000001002001900000281d0000613d000000000101043b0000000b02000029000000000021041b0000001201000039000000000101041a000b00000001001d0000000501000029000000000010043f0000001301000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f00000001002001900000281d0000613d000000000101043b0000000b02000029000000000021041b0000001501000039000000000101041a000b00000001001d0000000501000029000000000010043f0000001601000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f00000001002001900000281d0000613d000000000101043b0000000b02000029000000000021041b000000090100002900000b67011001980000281a0000613d000200000001001d000000000010043f0000001b01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f00000001002001900000281d0000613d000000000101043b0000000502000029000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f00000001002001900000281d0000613d000000000101043b000000000101041a000600000001001d0000000201000029000000000010043f0000001701000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f00000001002001900000281d0000613d000000000101043b0000000502000029000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f00000001002001900000281d0000613d000000000201043b000000000102041a00000c3f0010009c000028260000613d00000c0c0010009c000027920000213d000000000001004b000027920000613d000400000000001d000a00000002001d000026a40000013d0000000a01000029000000000201041a000000000002004b0000282c0000613d000700000002001d000000000010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000bd9011001c700008010020000392d8a2d800000040f00000001002001900000281d0000613d0000000803000029000600060030002d000000000101043b0000000702000029000000010220008a00000003032000c90000000001310019000000000001041b0000000103100039000000000003041b0000000201100039000000000001041b0000000a01000029000000000021041b0000000002010019000400010000003d0000000901000029000000010010008c0000000b01000029000027730000a13d000900000001001d000b000100100092000000000102041a0000000b0010006c0000281f0000a13d000000000020043f000000000100041400000b640010009c00000b6401008041000000c00110021000000bd9011001c700008010020000392d8a2d800000040f00000001002001900000281d0000613d000000000101043b0000000b0200002900070003002000cd00000007011000290000000201100039000000000101041a000800000001001d00000bda010000410000000000100443000000000100041400000b640010009c00000b6401008041000000c00110021000000bdb011001c70000800b020000392d8a2d800000040f0000000100200190000028250000613d000000000101043b000000080010006c0000000a02000029000026a00000a13d000000000102041a0000000b0010006c0000281f0000a13d000000000020043f000000000100041400000b640010009c00000b6401008041000000c00110021000000bd9011001c700008010020000392d8a2d800000040f00000001002001900000281d0000613d000000000101043b0000000701100029000000000201041a000800000002001d000000060020002a0000000a010000290000000902000029000028260000413d000000000301041a000000000003004b000028260000613d000000000032004b000026850000613d000400000003001d000000000010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000bd9011001c700008010020000392d8a2d800000040f00000001002001900000281d0000613d000000000101043b000300000001001d0000000a02000029000000000102041a0000000b0010006c0000281f0000a13d000000000020043f000000000100041400000b640010009c00000b6401008041000000c00110021000000bd9011001c700008010020000392d8a2d800000040f00000001002001900000281d0000613d000000040200002900000003022000c90000000302200029000000030220008a000000000101043b0000000701100029000000000021004b000026810000613d000000000302041a000000000031041b0000000103200039000000000303041a0000000104100039000000000034041b00000002011000390000000202200039000000000202041a000000000021041b000026810000013d000000000101041a000800000001001d0000000501000029000000000010043f000000200020043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f00000001002001900000281d0000613d000000000101043b000000000101041a000000080110006b000028260000413d0000000b0010002a000028260000413d000b000b0010002d0000000a0000006b0000281b0000613d0000001201000039000000000101041a000800000001001d0000000501000029000000000010043f0000001301000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f00000001002001900000281d0000613d000000000101043b000000000101041a000000080110006b000028260000413d000025e60000613d0000000702000039000000000202041a000000000002004b000025e60000613d0008000a001000bd00000008011000f90000000a0010006c000028260000c13d0000000501000029000000000010043f0000000b01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f00000001002001900000281d0000613d000000080400002900000b700240012a000000000101043b0000000101100039000000000301041a00000000012300a900000b700040009c0000275d0000413d00000000042100d9000000000034004b000028260000c13d000027100110011a000000000212004b000028260000413d00000b70032000d1000027650000613d00000000042300d900000b700040009c000028260000c13d0000000a033000fa000000010030002a000028260000413d000a000a0020002d0000000a0020006b000000000200003900000001020040390000000b0010002a000028260000413d0000000100200190000028260000c13d000100010030002d000b000b0010002d000025e60000013d000000040000006b000027920000613d0000000201000029000000000010043f0000001b01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f00000001002001900000281d0000613d000000000101043b0000000502000029000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f00000001002001900000281d0000613d000000000101043b0000000602000029000000000021041b0000000201000029000000060000006b0000281a0000613d000000000010043f0000001c01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f00000001002001900000281d0000613d000000000101043b0000000502000029000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f00000001002001900000281d0000613d000000000101043b000000000101041a000000010110006b000028260000413d00000006031000b900000006023000fa000000000012004b000028260000c13d00000b700030009c00000002010000290000281a0000413d000b00000003001d000000000010043f0000001a01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f00000001002001900000281d0000613d000000000101043b0000000502000029000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f00000001002001900000281d0000613d0000000b0200002900000b700320012a000000000101043b000000000201041a000000000032001a000028260000413d000b00000003001d0000000002320019000000000021041b0000000201000029000000000010043f0000001b01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f00000001002001900000281d0000613d000000000101043b0000000502000029000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f00000001002001900000281d0000613d000000000101043b000000000201041a0000000b03000029000000000032001a000028260000413d0000000002320019000000000021041b0000000201000029000000000010043f0000001c01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f00000001002001900000281d0000613d000000000101043b0000000502000029000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f00000001002001900000281d0000613d000000000101043b0000000102000029000000000021041b000000000001042d000a00000000001d000025e60000013d000000000100001900002d8c0001043000000b7101000041000000000010043f0000003201000039000000040010043f00000b6f0100004100002d8c00010430000000000001042f00000b7101000041000000000010043f0000001101000039000000040010043f00000b6f0100004100002d8c0001043000000b7101000041000000000010043f0000003101000039000000040010043f00000b6f0100004100002d8c000104300004000000000002000000000002004b000029510000613d000300000002001d000200000001001d00040b670010019c000029550000613d0000800101000039000000000010043f0000000b01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f00000001002001900000294f0000613d000000000101043b000000000201041a000000ff00200190000029590000613d0000000201100039000000000101041a00000bd7001001980000295b0000c13d000080010100003900000002020000292d8a259f0000040f0000000401000029000000000010043f0000001a01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f00000001002001900000294f0000613d000000000101043b0000800102000039000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f00000001002001900000294f0000613d000000000101043b000000000101041a000200000001001d000000000001004b0000000303000029000028e00000c13d0000000401000029000000000010043f0000001801000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f00000001002001900000294f0000613d000000000101043b000000000201041a00000c350020009c000029670000813d000100000002001d0000000102200039000000000021041b000000000010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000bd9011001c700008010020000392d8a2d800000040f00000001002001900000294f0000613d000000000101043b0000000101100029000000000201041a00000b680220019700008001022001bf000000000021041b0000000401000029000000000010043f0000001801000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f00000001002001900000294f0000613d000000000101043b000000000101041a000100000001001d000000000001004b000029610000613d0000000401000029000000000010043f0000001901000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f00000001002001900000294f0000613d000000000101043b0000800102000039000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f00000001002001900000294f0000613d0000000102000029000000010220008a000000000101043b000100000002001d000000000021041b0000800101000039000000000010043f0000000d01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f00000001002001900000294f0000613d000000000101043b000000000201041a000000010220003a0000000303000029000029610000613d000000000021041b000000010000006b000028e00000c13d0000000c01000039000000000201041a000000010220003a000029610000613d000000000021041b000000020030002a000029610000413d0000000401000029000000000010043f0000001a01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f00000001002001900000294f0000613d000000000101043b0000800102000039000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f00000001002001900000294f0000613d00000002030000290000000302300029000000000101043b000000000021041b0000000401000029000000000010043f0000001b01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f00000001002001900000294f0000613d000000000101043b0000800102000039000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f00000001002001900000294f0000613d000000000101043b000000000201041a0000000303000029000000000032001a000029610000413d0000000002320019000000000021041b0000800101000039000000000010043f0000001001000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f00000001002001900000294f0000613d000000000101043b000000000201041a0000000303000029000000000032001a000029610000413d0000000002320019000000000021041b0000000701000039000000000201041a000000000032001a000029610000413d0000000002320019000000000021041b000000400100043d000000000031043500000b640010009c00000b64010080410000004001100210000000000200041400000b640020009c00000b6402008041000000c002200210000000000112019f00000bd9011001c70000800d020000390000000303000039000080010600003900000bed0400004100000004050000292d8a2d7b0000040f00000001002001900000294f0000613d000000000001042d000000000100001900002d8c0001043000000bef01000041000000000010043f00000be30100004100002d8c0001043000000c2a01000041000000000010043f00000be30100004100002d8c0001043000000be5010000410000295c0000013d00000beb01000041000000000010043f0000800101000039000000040010043f00000b6f0100004100002d8c0001043000000b7101000041000000000010043f0000001101000039000000040010043f00000b6f0100004100002d8c0001043000000b7101000041000000000010043f0000004101000039000000040010043f00000b6f0100004100002d8c000104300005000000000002000000000003004b00002a8f0000613d000300000003001d000100000001001d00050b670010019c00002a930000613d00040b670020019c00002a930000613d000200000002001d0000000501000029000000000010043f0000000b01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f000000010020019000002a8d0000613d000000000101043b000000000201041a000000ff0020019000002a970000613d0000000201100039000000000101041a00000bd700100198000000020200002900002a990000c13d00000001010000292d8a259f0000040f0000000401000029000000000010043f0000001a01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f000000010020019000002a8d0000613d000000000101043b0000000502000029000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f000000010020019000002a8d0000613d000000000101043b000000000101041a000200000001001d000000000001004b000000030300002900002a1e0000c13d0000000401000029000000000010043f0000001801000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f000000010020019000002a8d0000613d000000000101043b000000000201041a00000c350020009c00002aa50000813d000100000002001d0000000102200039000000000021041b000000000010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000bd9011001c700008010020000392d8a2d800000040f000000010020019000002a8d0000613d000000000101043b0000000101100029000000000201041a00000b680220019700000005022001af000000000021041b0000000401000029000000000010043f0000001801000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f000000010020019000002a8d0000613d000000000101043b000000000101041a000100000001001d000000000001004b00002a9f0000613d0000000401000029000000000010043f0000001901000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f000000010020019000002a8d0000613d000000000101043b0000000502000029000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f000000010020019000002a8d0000613d0000000102000029000000010220008a000000000101043b000100000002001d000000000021041b0000000501000029000000000010043f0000000d01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f000000010020019000002a8d0000613d000000000101043b000000000201041a000000010220003a000000030300002900002a9f0000613d000000000021041b000000010000006b00002a1e0000c13d0000000c01000039000000000201041a000000010220003a00002a9f0000613d000000000021041b000000020030002a00002a9f0000413d0000000401000029000000000010043f0000001a01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f000000010020019000002a8d0000613d000000000101043b0000000502000029000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f000000010020019000002a8d0000613d00000002030000290000000302300029000000000101043b000000000021041b0000000401000029000000000010043f0000001b01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f000000010020019000002a8d0000613d000000000101043b0000000502000029000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f000000010020019000002a8d0000613d000000000101043b000000000201041a0000000303000029000000000032001a00002a9f0000413d0000000002320019000000000021041b0000000501000029000000000010043f0000001001000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f000000010020019000002a8d0000613d000000000101043b000000000201041a0000000303000029000000000032001a00002a9f0000413d0000000002320019000000000021041b0000000701000039000000000201041a000000000032001a00002a9f0000413d0000000002320019000000000021041b000000400100043d000000000031043500000b640010009c00000b64010080410000004001100210000000000200041400000b640020009c00000b6402008041000000c002200210000000000112019f00000bd9011001c70000800d02000039000000030300003900000bed04000041000000040500002900000005060000292d8a2d7b0000040f000000010020019000002a8d0000613d000000000001042d000000000100001900002d8c0001043000000bef01000041000000000010043f00000be30100004100002d8c0001043000000c2a01000041000000000010043f00000be30100004100002d8c0001043000000be50100004100002a9a0000013d00000beb01000041000000000010043f0000000501000029000000040010043f00000b6f0100004100002d8c0001043000000b7101000041000000000010043f0000001101000039000000040010043f00000b6f0100004100002d8c0001043000000b7101000041000000000010043f0000004101000039000000040010043f00000b6f0100004100002d8c00010430000500000000000200000b6701100197000500000001001d000000000010043f0000001001000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f000000010020019000002b5d0000613d000000000101043b000000000101041a000300000001001d0000000501000029000000000010043f0000001101000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f000000010020019000002b5d0000613d000000000101043b000000000101041a000200000001001d0000000501000029000000000010043f0000001401000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f000000010020019000002b5d0000613d000000000101043b000000000101041a000400000001001d0000000501000029000000000010043f0000000b01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f000000010020019000002b5d0000613d0000000502000029000000000101043b0000000201100039000000000101041a00000bd70010019800002af30000613d00000003010000290000000402000029000000000001042d0000001501000039000000000101041a000100000001001d000000000020043f0000001601000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f000000010020019000002b5d0000613d000000000101043b000000000101041a000000010110006b000000050300002900002b5f0000413d000000040010002a00002b5f0000413d000400040010002d000000030000006b00002b590000613d0000001201000039000000000101041a000100000001001d000000000030043f0000001301000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f000000010020019000002b5d0000613d000000000101043b000000000101041a000000010110006b000000050300002900002b5f0000413d00002af00000613d0000000702000039000000000202041a000000000002004b00002af00000613d00010003001000bd00000001011000f9000000030010006c00002b5f0000c13d000000000030043f0000000b01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f000000010020019000002b5d0000613d000000010400002900000b700240012a000000000101043b0000000101100039000000000301041a00000000012300a900000b700040009c00002b400000413d00000000042100d9000000000034004b00002b5f0000c13d000027100110011a000000000212004b00002b5f0000413d00000b70032000d100002b480000613d00000000042300d900000b700040009c00002b5f0000c13d000000010400008a000000020440014f00000003033000fa000000000043004b00002b5f0000213d000300030020002d000000030020006b00000000020000390000000102004039000000040010002a00002b5f0000413d000000010020019000002b5f0000c13d000400040010002d00000003010000290000000402000029000000000001042d000300000000001d00000003010000290000000402000029000000000001042d000000000100001900002d8c0001043000000b7101000041000000000010043f0000001101000039000000040010043f00000b6f0100004100002d8c000104300005000000000002000400000002001d00000b6701100197000500000001001d000000000010043f0000001901000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f000000010020019000002c5a0000613d000000000101043b000000040200002900000b6702200197000200000002001d000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f000000010020019000002c5a0000613d000000000101043b000000000101041a000400000001001d0000000501000029000000000010043f0000001801000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f000000010020019000002c5a0000613d000000000101043b000000000101041a000000000001004b00002c5c0000613d000000010110008a000300000001001d000000040010006b00002bfb0000613d0000000501000029000000000010043f0000001801000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f000000010020019000002c5a0000613d000000000101043b000000000201041a000000030020006c00002c620000a13d000000000010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000bd9011001c700008010020000392d8a2d800000040f000000010020019000002c5a0000613d000000000101043b0000000301100029000000000101041a000100000001001d0000000501000029000000000010043f0000001801000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f000000010020019000002c5a0000613d000000000101043b000000000201041a000000040020006c00002c620000a13d000000000010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000bd9011001c700008010020000392d8a2d800000040f000000010020019000002c5a0000613d000000010200002900010b670020019b000000000101043b0000000401100029000000000201041a00000b680220019700000001022001af000000000021041b0000000501000029000000000010043f0000001901000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f000000010020019000002c5a0000613d000000000101043b0000000102000029000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f000000010020019000002c5a0000613d000000000101043b0000000402000029000000000021041b0000000501000029000000000010043f0000001801000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f000000010020019000002c5a0000613d000000000101043b000000000201041a000400000002001d000000000002004b00002c680000613d000100000001001d000000000010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000bd9011001c700008010020000392d8a2d800000040f000000010020019000002c5a0000613d0000000402000029000000010220008a000000000101043b0000000001210019000000000301041a00000b6803300197000000000031041b0000000101000029000000000021041b0000000501000029000000000010043f0000001901000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f000000010020019000002c5a0000613d000000000101043b0000000202000029000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f000000010020019000002c5a0000613d000000000101043b000000000001041b0000000201000029000000000010043f0000000d01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f000000010020019000002c5a0000613d000000000101043b000000000201041a000000000002004b00002c5c0000613d000000010220008a000000000021041b000000030000006b00002c530000613d000000000001042d0000000c01000039000000000201041a000000000002004b00002c5c0000613d000000010220008a000000000021041b000000000001042d000000000100001900002d8c0001043000000b7101000041000000000010043f0000001101000039000000040010043f00000b6f0100004100002d8c0001043000000b7101000041000000000010043f0000003201000039000000040010043f00000b6f0100004100002d8c0001043000000b7101000041000000000010043f0000003101000039000000040010043f00000b6f0100004100002d8c00010430000000000001004b00002c850000613d00000c3d0010009c00002c7f0000613d000000010310003900000000020100190000000104300270000000000024004b00002c860000813d000000010030008c00002c880000a13d00000000024100d90000000003420019000000000042001a000000000204001900002c7f0000413d00002c740000013d00000b7101000041000000000010043f0000001101000039000000040010043f00000b6f0100004100002d8c0001043000000000020100190000000001020019000000000001042d00000b7101000041000000000010043f0000001201000039000000040010043f00000b6f0100004100002d8c000104300003000000000002000200000002001d00000b6701100197000300000001001d000000000010043f0000001801000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f000000010020019000002d030000613d000000000101043b000000000201041a00000c350020009c00002d0b0000813d000100000002001d0000000102200039000000000021041b000000000010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000bd9011001c700008010020000392d8a2d800000040f000000010020019000002d030000613d000000000101043b0000000101100029000000000201041a00000b6802200197000000020300002900020b670030019b00000002022001af000000000021041b0000000301000029000000000010043f0000001801000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f000000010020019000002d030000613d000000000101043b000000000101041a000100000001001d000000000001004b00002d050000613d0000000301000029000000000010043f0000001901000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f000000010020019000002d030000613d000000000101043b0000000202000029000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f000000010020019000002d030000613d0000000102000029000000010220008a000000000101043b000300000002001d000000000021041b0000000201000029000000000010043f0000000d01000039000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f000000010020019000002d030000613d000000000101043b000000000201041a000000010220003a00002d050000613d000000000021041b000000030000006b00002cfd0000613d000000000001042d0000000c01000039000000000201041a000000010220003a00002d050000613d000000000021041b000000000001042d000000000100001900002d8c0001043000000b7101000041000000000010043f0000001101000039000000040010043f00000b6f0100004100002d8c0001043000000b7101000041000000000010043f0000004101000039000000040010043f00000b6f0100004100002d8c000104300002000000000002000000000001004b00002d1b0000c13d0000000204000039000000000504041a000000000325013f00000b670030019800002d1b0000c13d00000b6803500197000000000034041b000100000002001d000200000001001d000000000010043f000000200000043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f000000010020019000002d670000613d000000000101043b000000010200002900000b6702200197000100000002001d000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f000000010020019000002d670000613d000000000101043b000000000101041a000000ff0010019000002d660000613d0000000201000029000000000010043f000000200000043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f000000010020019000002d670000613d000000000101043b0000000102000029000000000020043f000000200010043f000000000100041400000b640010009c00000b6401008041000000c00110021000000b6a011001c700008010020000392d8a2d800000040f000000010020019000002d670000613d000000000101043b000000000201041a00000c3c02200197000000000021041b000000000100041400000b640010009c00000b6401008041000000c00110021000000b6b011001c70000800d020000390000000403000039000000000700041100000bf204000041000000020500002900000001060000292d8a2d7b0000040f000000010020019000002d670000613d000000000001042d000000000100001900002d8c00010430000000000001042f00000b640010009c00000b64010080410000006001100210000000000200041400000b640020009c00000b6402008041000000c002200210000000000112019f00000b6b011001c700008010020000392d8a2d800000040f000000010020019000002d790000613d000000000101043b000000000001042d000000000100001900002d8c0001043000002d7e002104210000000102000039000000000001042d0000000002000019000000000001042d00002d83002104230000000102000039000000000001042d0000000002000019000000000001042d00002d88002104250000000102000039000000000001042d0000000002000019000000000001042d00002d8a0000043200002d8b0001042e00002d8c0001043000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffff000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffff00000003f4800000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000000000000000000000000000ad3228b676f7d3cd4284a5443f17f1962b36e491b30a40b2405849e597ba5fb5020000000000000000000000000000000000004000000000000000000000000002000000000000000000000000000000000000000000000000000000000000002f8788117e7eff1d82e926ec794901d17c78024a50270940304540a733656f0d0000000200000000000000000000000000000040000001000000000000000000c22c80220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000240000000000000000000000000000000000000000000000000000000000000000000000000de0b6b3a76400004e487b710000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000817b1cd100000000000000000000000000000000000000000000000000000000b176407000000000000000000000000000000000000000000000000000000000d074c8e600000000000000000000000000000000000000000000000000000000f255527700000000000000000000000000000000000000000000000000000000f6a2f40600000000000000000000000000000000000000000000000000000000f6a2f40700000000000000000000000000000000000000000000000000000000f993185500000000000000000000000000000000000000000000000000000000fa52c7d800000000000000000000000000000000000000000000000000000000f255527800000000000000000000000000000000000000000000000000000000f43e925900000000000000000000000000000000000000000000000000000000d547741e00000000000000000000000000000000000000000000000000000000d547741f00000000000000000000000000000000000000000000000000000000d602b9fd00000000000000000000000000000000000000000000000000000000d074c8e700000000000000000000000000000000000000000000000000000000d19bd0a700000000000000000000000000000000000000000000000000000000b84f839a00000000000000000000000000000000000000000000000000000000cc8463c700000000000000000000000000000000000000000000000000000000cc8463c800000000000000000000000000000000000000000000000000000000cefc142900000000000000000000000000000000000000000000000000000000cf6eefb700000000000000000000000000000000000000000000000000000000b84f839b00000000000000000000000000000000000000000000000000000000bc50ebba00000000000000000000000000000000000000000000000000000000b6b8931d00000000000000000000000000000000000000000000000000000000b6b8931e00000000000000000000000000000000000000000000000000000000b7ab4db500000000000000000000000000000000000000000000000000000000b176407100000000000000000000000000000000000000000000000000000000b5d5d338000000000000000000000000000000000000000000000000000000009358928a00000000000000000000000000000000000000000000000000000000a1eda53b00000000000000000000000000000000000000000000000000000000a9a0894f00000000000000000000000000000000000000000000000000000000a9a0895000000000000000000000000000000000000000000000000000000000ae5ac92100000000000000000000000000000000000000000000000000000000af22e13a00000000000000000000000000000000000000000000000000000000a1eda53c00000000000000000000000000000000000000000000000000000000a217fddf000000000000000000000000000000000000000000000000000000009bfd8d60000000000000000000000000000000000000000000000000000000009bfd8d61000000000000000000000000000000000000000000000000000000009cc776f5000000000000000000000000000000000000000000000000000000009358928b0000000000000000000000000000000000000000000000000000000094427bfa000000000000000000000000000000000000000000000000000000008abde831000000000000000000000000000000000000000000000000000000008da5cb5a000000000000000000000000000000000000000000000000000000008da5cb5b0000000000000000000000000000000000000000000000000000000091d14854000000000000000000000000000000000000000000000000000000008abde832000000000000000000000000000000000000000000000000000000008c78ea000000000000000000000000000000000000000000000000000000000084ef8ffb0000000000000000000000000000000000000000000000000000000084ef8ffc000000000000000000000000000000000000000000000000000000008698903800000000000000000000000000000000000000000000000000000000817b1cd200000000000000000000000000000000000000000000000000000000839006f20000000000000000000000000000000000000000000000000000000044a49b90000000000000000000000000000000000000000000000000000000005c60da1a0000000000000000000000000000000000000000000000000000000067d8173f0000000000000000000000000000000000000000000000000000000075b238fb0000000000000000000000000000000000000000000000000000000075b238fc0000000000000000000000000000000000000000000000000000000076980d93000000000000000000000000000000000000000000000000000000007b743e6b0000000000000000000000000000000000000000000000000000000067d817400000000000000000000000000000000000000000000000000000000068cb180400000000000000000000000000000000000000000000000000000000634e93d900000000000000000000000000000000000000000000000000000000634e93da00000000000000000000000000000000000000000000000000000000649a5ec7000000000000000000000000000000000000000000000000000000005c60da1b000000000000000000000000000000000000000000000000000000005d941542000000000000000000000000000000000000000000000000000000004f78c66e0000000000000000000000000000000000000000000000000000000050b927e60000000000000000000000000000000000000000000000000000000050b927e700000000000000000000000000000000000000000000000000000000552b54ec00000000000000000000000000000000000000000000000000000000567e98f9000000000000000000000000000000000000000000000000000000004f78c66f00000000000000000000000000000000000000000000000000000000500dd080000000000000000000000000000000000000000000000000000000004e3266e2000000000000000000000000000000000000000000000000000000004e3266e3000000000000000000000000000000000000000000000000000000004ec81af10000000000000000000000000000000000000000000000000000000044a49b910000000000000000000000000000000000000000000000000000000047c2bd5c00000000000000000000000000000000000000000000000000000000248a9ca2000000000000000000000000000000000000000000000000000000002f2ff15c00000000000000000000000000000000000000000000000000000000369539110000000000000000000000000000000000000000000000000000000036953912000000000000000000000000000000000000000000000000000000003a4b66f100000000000000000000000000000000000000000000000000000000429e37d6000000000000000000000000000000000000000000000000000000002f2ff15d0000000000000000000000000000000000000000000000000000000036568abe000000000000000000000000000000000000000000000000000000002a4a8e01000000000000000000000000000000000000000000000000000000002a4a8e02000000000000000000000000000000000000000000000000000000002bc74eb900000000000000000000000000000000000000000000000000000000248a9ca30000000000000000000000000000000000000000000000000000000026476204000000000000000000000000000000000000000000000000000000000aa6220a000000000000000000000000000000000000000000000000000000000e9c7172000000000000000000000000000000000000000000000000000000000e9c7173000000000000000000000000000000000000000000000000000000001df22d44000000000000000000000000000000000000000000000000000000000aa6220b000000000000000000000000000000000000000000000000000000000ae65e7a000000000000000000000000000000000000000000000000000000000437e4fc000000000000000000000000000000000000000000000000000000000437e4fd00000000000000000000000000000000000000000000000000000000086fc0c70000000000000000000000000000000000000000000000000000000001ffc9a700000000000000000000000000000000000000000000000000000000022d63fb0000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000800000008000000000000000000200000000000000000000000000000000000020000000000000000000000000796b89b91644bc98cd93958e4c9038275d622183e25ac5af08cc6b5d955391320200000200000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000200000008000000000000000000c614a6c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000064000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffed7446182587337f965232285bd4a1cb9d06f59bd00d91a789d18e9de409aede4033e4e30000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000006806da68000000000000000000000000000000000000000000000000000000004049c7c600000000000000000000000000000000000000000000000000000000ffffffffffff0000000000000000000000000000000000000000000000000000000000000000ffffffffffff00000000000000000000000000000000000000008886ebfc4259abdbc16601dd8fb5678e54878f47b3c34836cfc51154a9605109e2517d3f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044000000000000000000000000ac5f4a1800000000000000000000000000000000000000000000000000000000861da4bd0000000000000000000000000000000000000000000000000000000099039fcf0a98f484616c5196ee8b2ecfa971babf0b519848289ea4db381f85f7390b1276974b9463e5d66ab10df69b6f3d7b930eb066a0e66df327edd2cc811c106405ae000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffff0000000000000000000000000000000000000040000000800000000000000000f6391f5c32d9c69d2a47ea670b442974b53935d1edc7fd64eb21e047a839171b19ca5ebb00000000000000000000000000000000000000000000000000000000b9b92353ccb253a489708d802899d4acfcaac4e3dbd2970010ca08d352ebe9287d7ffb7a348e1c6a02869081a26547b49160dd3df72d1d75a570eb9b698292ec01717cbfde89d8bbf96483ecd03e5636c025a5fcd73aab2a90fa4f3228c9c7fda49807205ce4d355092ef5a8a18f56e8913cf4a201fbe287825b095693c21775bb7b4a454dc3493923482f07822329ed19e8244eff582cc204f8554c3620c3fd000000000000000000000000000000000000000000000000ffffffffffffff9f282129d404496635cd18d83022451839006a0623bada56a71d3b1e204231dbe032ce08d6e571c0801545d67f88f51af21ec0a6e3851f1e46eca39f9fe607c0ffa795404414334f758ca716af53dcc5929dc8164989a1ea9004aa40d2c9da1ec40948c21c3cd72d109ec1c007d9c52f2c5d6109db0356f11facb0fe9df644bec4e757126a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000008bb98b4000000000000000000000000000000000000000000000000000000000995bcff10000000000000000000000000000000000000000000000000000000070a082310000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffe0a9059cbb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffff7f00000000000000000000000000000000000000000000000000000001ffffffe000000000000000000000000000000000000000000000000000000003ffffffe01425ea42000000000000000000000000000000000000000000000000000000001806aa1896bbf26568e884a7374b41e002500962caba6a15023a8d90e8508b8302000002000000000000000000000000000000240000000000000000000000009996b315000000000000000000000000000000000000000000000000000000007fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5274afe700000000000000000000000000000000000000000000000000000000f603533e14e17222e047634a2b3457fe346d27e294cedf9d21d74e5feea4a0460000000000000000000000000000000000000000000000a00000000000000000696e6974206661696c656400000000000000000000000000000000000000000008c379a000000000000000000000000000000000000000000000000000000000696d706c5f206973207a65726f20616464726573730000000000000000000000ffffffffffffffffffffff00000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000004484b5bab23cb6c6dcb7d0f87ddcd612e617dbb100a7d33dfb07aab3c9df3c03c1a1f15666b0235d7e5ed7db678cfc0e9451b046c234011592b887be1434fd300000000000000000000000000000000000000000000000000000000000015180d3a37e291a624ba6f682d2207703364c628eb129f386076e59c50f5a12d5d91e000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000697802b1fa2edafe6f7b9e97c1a9e0c3660e645beb2dcaa2d45bdbf9beaf5472e1ec5f1038c18cf84a56e432fdbfaf746924b7ea511dfe03a6506a0ceba4888788d9b6dfcc65000000000000000000000000000000000000000000000000000000000ffffffffffff000000000000ffffffffffffffffffffffffffffffffffffffff3377dc44241e779dd06afab5b788a35ca5f3b778836e2990bdb26a2a4b2e5ed6057edee8469970a72e931e9942f659f6282f2c12c6addd1e688e48f13aa066e33b5eecf000000000000000000000000000000000000000000000000000000000301894ce00000000000000000000000000000000000000000000000000000000724950b90000000000000000000000000000000000000000000000000000000090b8ec18000000000000000000000000000000000000000000000000000000005d34a91000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001517f3a81d6fc00000000000000000000000000000000000000000000000000000000b379e20d00000000000000000000000000000000000000000000000000000000fed60e0000000000000000000000000000000000000000000000000000000000d92e233d000000000000000000000000000000000000000000000000000000000dc149f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000006138e5870578e8a7a01ab1816bdbc219060f5693ca35e329cff94de4f8d34677d4563552000000000000000000000000000000000000000000000000000000006697b232000000000000000000000000000000000000000000000000000000003fc3c27a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003fffffffffffffffe0ffffffffffffffffffffff00ffffffffffffffffffffffffffffffffffffffff4484b5bab23cb6c6dcb7d0f87ddcd612e617dbb100a7d33dfb07aab3c9df3c040e531c2c33b323ced10cd856501d74916d71500dcc07e99c4d9aa74c1c1d6462000000000000000000000000000000000000000000000001000000000000000023530dbffbb32ba7990dd9543c1a0134ca59e2d2d60cc2cbf413e573d6a85241bb9211670000000000000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffff314987860000000000000000000000000000000000000000000000000000000001ffc9a7000000000000000000000000000000000000000000000000000000007965db0b00000000000000000000000000000000000000000000000000000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff00ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe080000000000000000000000000000000000000000000000000000000000000008249a43712bd3d9423a2f430433abb2441177c05b00e3ed4583deccf17c9ca3e

    Block Age Transaction Gas Used Reward
    view all blocks produced

    Block Age Uncle Number Difficulty Gas Used Reward
    View All Uncles
    Loading...
    Loading
    Loading...
    Loading

    Validator Index Block Age Amount
    View All Withdrawals

    Transaction Hash Block Age Value Eth2 PubKey Valid
    View All Deposits
    Loading...
    Loading
    Loading...
    Loading
    [ Download: CSV Export  ]

    A contract address hosts a smart contract, which is a set of code stored on the blockchain that runs when predetermined conditions are met. Learn more about addresses in our Knowledge Base.