{"source":";; @contract Freddie - The Vault Manager\n;; Freddie is an abstraction layer that interacts with collateral type reserves\n;; Ideally, collateral reserves should never be called from outside. Only manager layers (such as this one) should be interacted with from clients\n;; @version 1\n\n(impl-trait .arkadiko-vault-manager-trait-v1.vault-manager-trait)\n(use-trait vault-trait .arkadiko-vault-trait-v1.vault-trait)\n(use-trait ft-trait 'SP3FBR2AGK5H9QBDH3EEN6DF8EK8JY7RX8QJ5SVTE.sip-010-trait-ft-standard.sip-010-trait)\n(use-trait vault-manager-trait .arkadiko-vault-manager-trait-v1.vault-manager-trait)\n(use-trait collateral-types-trait .arkadiko-collateral-types-trait-v1.collateral-types-trait)\n(use-trait oracle-trait .arkadiko-oracle-trait-v1.oracle-trait)\n\n;; errors\n(define-constant ERR-NOT-AUTHORIZED u4401)\n(define-constant ERR-TRANSFER-FAILED u42)\n(define-constant ERR-MINTER-FAILED u43)\n(define-constant ERR-BURN-FAILED u44)\n(define-constant ERR-DEPOSIT-FAILED u45)\n(define-constant ERR-WITHDRAW-FAILED u46)\n(define-constant ERR-MINT-FAILED u47)\n(define-constant ERR-LIQUIDATION-FAILED u48)\n(define-constant ERR-INSUFFICIENT-COLLATERAL u49)\n(define-constant ERR-MAXIMUM-DEBT-REACHED u410)\n(define-constant ERR-EMERGENCY-SHUTDOWN-ACTIVATED u411)\n(define-constant ERR-BURN-HEIGHT-NOT-REACHED u412)\n(define-constant ERR-VAULT-LIQUIDATED u413)\n(define-constant ERR-STACKING-IN-PROGRESS u414)\n(define-constant ERR-WRONG-COLLATERAL-TOKEN u415)\n(define-constant ERR-VAULT-NOT-LIQUIDATED u416)\n(define-constant ERR-WRONG-DEBT u417)\n(define-constant ERR-AUCTION-NOT-ENDED u418)\n\n;; constants\n(define-constant BLOCKS-PER-DAY u144)\n\n(define-data-var stx-redeemable uint u0) ;; how much STX is available to trade for xSTX\n(define-data-var block-height-last-paid uint u0) ;; when the foundation was last paid\n(define-data-var maximum-debt-surplus uint u10000000000000) ;; 10 million default - above that we sell the USDA on the DIKO/USDA pair to burn DIKO\n(define-map stacking-unlock-burn-height\n  { stacker-name: (string-ascii 256) }\n  {\n    height: uint\n  }\n)\n(define-data-var freddie-shutdown-activated bool false)\n\n;; getters\n(define-read-only (get-stx-redeemable)\n  (ok (var-get stx-redeemable))\n)\n\n(define-private (add-stx-redeemable (token-amount uint))\n  (begin\n    (asserts!\n      (and\n        (is-eq (unwrap-panic (contract-call? .arkadiko-dao get-emergency-shutdown-activated)) false)\n        (is-eq (var-get freddie-shutdown-activated) false)\n      )\n      (err ERR-EMERGENCY-SHUTDOWN-ACTIVATED)\n    )\n\n    (ok (var-set stx-redeemable (+ token-amount (var-get stx-redeemable))))\n  )\n)\n\n(define-private (subtract-stx-redeemable (token-amount uint))\n  (ok (var-set stx-redeemable (- (var-get stx-redeemable) token-amount)))\n)\n\n(define-read-only (get-stacking-unlock-burn-height (name (string-ascii 256)))\n  (ok (get height (unwrap-panic (map-get? stacking-unlock-burn-height { stacker-name: name }))))\n)\n\n;; @desc sets the block height at which STX tokens unlock from PoX\n;; @param name; name of the stacker contract that is stacking the STX tokens\n;; @param burn-height; the block height of the burnchain (i.e. Bitcoin) for when the tokens unlock\n;; @post boolean; returns a boolean indicating successfully set or not\n(define-public (set-stacking-unlock-burn-height (name (string-ascii 256)) (burn-height uint))\n  (begin\n    (asserts! \n      (or\n        (is-eq contract-caller (unwrap-panic (contract-call? .arkadiko-dao get-qualified-name-by-name \"stacker\")))\n        (is-eq contract-caller (unwrap-panic (contract-call? .arkadiko-dao get-qualified-name-by-name \"stacker-2\")))\n        (is-eq contract-caller (unwrap-panic (contract-call? .arkadiko-dao get-qualified-name-by-name \"stacker-3\")))\n        (is-eq contract-caller (unwrap-panic (contract-call? .arkadiko-dao get-qualified-name-by-name \"stacker-4\")))\n      )\n      (err ERR-NOT-AUTHORIZED)\n    )\n\n    (ok (map-set stacking-unlock-burn-height { stacker-name: name } { height: burn-height }))\n  )\n)\n\n(define-read-only (get-vault-by-id (vault-id uint))\n  (contract-call? .arkadiko-vault-data-v1-1 get-vault-by-id vault-id)\n)\n\n(define-read-only (get-vault-entries (user principal))\n  (contract-call? .arkadiko-vault-data-v1-1 get-vault-entries user)\n)\n\n(define-read-only (get-collateral-type-for-vault (vault-id uint))\n  (let ((vault (get-vault-by-id vault-id)))\n    (ok (get collateral-type vault))\n  )\n)\n\n(define-read-only (get-collateral-token-for-vault (vault-id uint))\n  (let ((vault (get-vault-by-id vault-id)))\n    (ok (get collateral-token vault))\n  )\n)\n\n;; @desc calculate the collateralization (in other words collateral to debt) ratio for a vault\n;; @param vault-id; the ID of the vault to calculate the current collateralization ratio for\n;; @param coll-type; contract that contains the collateral types that can be used for a vault\n;; @param oracle; the oracle implementation that provides the on-chain price\n;; @param include-stability-fees; boolean to indicate whether to include stability fees as part of debt calculation\n;; @post uint; returns the collateralization ratio\n(define-public (calculate-current-collateral-to-debt-ratio\n  (vault-id uint)\n  (coll-type <collateral-types-trait>)\n  (oracle <oracle-trait>)\n  (include-stability-fees bool)\n)\n  (let ((vault (get-vault-by-id vault-id)))\n    (asserts! (is-eq (contract-of oracle) (unwrap-panic (contract-call? .arkadiko-dao get-qualified-name-by-name \"oracle\"))) (err ERR-NOT-AUTHORIZED))\n\n    (if (is-eq (get is-liquidated vault) true)\n      (ok u0)\n      (begin\n        (let ((price (unwrap-panic (contract-call? oracle fetch-price (get collateral-token vault)))))\n          (ok\n            (/\n              (/\n                (* (get collateral vault) (get last-price price))\n                (+\n                  (get debt vault)\n                  (if include-stability-fees\n                    (unwrap-panic (stability-fee-helper (get stability-fee-last-accrued vault) (get debt vault) (get collateral-type vault) coll-type))\n                    u0\n                  )\n                )\n              )\n              (/ (get decimals price) u100)\n            )\n          )\n        )\n      )\n    )\n  )\n)\n\n(define-private (resolve-stacking-amount (collateral-amount uint) (collateral-token (string-ascii 12)) (stack-pox bool))\n  (if (and (is-eq collateral-token \"STX\") stack-pox)\n    collateral-amount\n    u0\n  )\n)\n\n;; @desc can be called by the vault owner on a non-liquidated STX vault\n;; used to indicate willingness to stack/unstack the collateral in the PoX contract\n;; @param vault-id; the ID of the vault to toggle the stacking in PoX for\n;; @post bool; returns true if stacking was toggled\n(define-public (toggle-stacking (vault-id uint))\n  (let ((vault (get-vault-by-id vault-id)))\n    (asserts!\n      (and\n        (is-eq (unwrap-panic (contract-call? .arkadiko-dao get-emergency-shutdown-activated)) false)\n        (is-eq (var-get freddie-shutdown-activated) false)\n      )\n      (err ERR-EMERGENCY-SHUTDOWN-ACTIVATED)\n    )\n    (asserts! (is-eq tx-sender (get owner vault)) (err ERR-NOT-AUTHORIZED))\n    (asserts! (is-eq \"STX\" (get collateral-token vault)) (err ERR-WRONG-COLLATERAL-TOKEN))\n    (asserts! (is-eq false (get is-liquidated vault)) (err ERR-VAULT-LIQUIDATED))\n    (try! (contract-call? .arkadiko-stx-reserve-v1-1 toggle-stacking (get stacker-name vault) (not (get revoked-stacking vault)) (get collateral vault)))\n\n    (try!\n      (contract-call? .arkadiko-vault-data-v1-1 update-vault vault-id (merge vault {\n        revoked-stacking: (not (get revoked-stacking vault)),\n        updated-at-block-height: block-height\n      }))\n    )\n    (ok true)\n  )\n)\n\n;; can be called by the vault owner on a non-liquidated STX vault\n;; called when collateral was unstacked & want to stack again\n(define-public (stack-collateral (vault-id uint))\n  (let ((vault (get-vault-by-id vault-id)))\n    (asserts!\n      (and\n        (is-eq (unwrap-panic (contract-call? .arkadiko-dao get-emergency-shutdown-activated)) false)\n        (is-eq (var-get freddie-shutdown-activated) false)\n      )\n      (err ERR-EMERGENCY-SHUTDOWN-ACTIVATED)\n    )\n    (asserts! (is-eq tx-sender (get owner vault)) (err ERR-NOT-AUTHORIZED))\n    (asserts! (is-eq \"STX\" (get collateral-token vault)) (err ERR-WRONG-COLLATERAL-TOKEN))\n    (asserts! (is-eq false (get is-liquidated vault)) (err ERR-VAULT-LIQUIDATED))\n    (asserts! (is-eq u0 (get stacked-tokens vault)) (err ERR-STACKING-IN-PROGRESS))\n\n    (try! (contract-call? .arkadiko-stx-reserve-v1-1 add-tokens-to-stack (get stacker-name vault) (get collateral vault)))\n    (try!\n      (contract-call? .arkadiko-vault-data-v1-1 update-vault vault-id (merge vault {\n        stacked-tokens: (get collateral vault),\n        revoked-stacking: false,\n        updated-at-block-height: block-height,\n      }))\n    )\n    (ok true)\n  )\n)\n\n;; method that can only be called by deployer (contract owner)\n;; unlocks STX that had their xSTX derivative liquidated in an auction\n(define-public (release-stacked-stx (vault-id uint))\n  (let ((vault (get-vault-by-id vault-id)))\n    (asserts!\n      (and\n        (is-eq (unwrap-panic (contract-call? .arkadiko-dao get-emergency-shutdown-activated)) false)\n        (is-eq (var-get freddie-shutdown-activated) false)\n      )\n      (err ERR-EMERGENCY-SHUTDOWN-ACTIVATED)\n    )\n    (asserts! (is-eq \"xSTX\" (get collateral-token vault)) (err ERR-WRONG-COLLATERAL-TOKEN))\n    (asserts! (is-eq true (get is-liquidated vault)) (err ERR-VAULT-LIQUIDATED))\n    (asserts! (> (get stacked-tokens vault) u0) (err ERR-STACKING-IN-PROGRESS))\n    (asserts!\n      (>=\n        burn-block-height\n        (get height (unwrap-panic (map-get? stacking-unlock-burn-height { stacker-name: (get stacker-name vault) })))\n      )\n      (err ERR-BURN-HEIGHT-NOT-REACHED)\n    )\n\n    (try! (add-stx-redeemable (get stacked-tokens vault)))\n    (try! (contract-call? .arkadiko-vault-data-v1-1 update-vault vault-id (merge vault {\n        stacked-tokens: u0,\n        updated-at-block-height: block-height\n      }))\n    )\n    (ok true)\n  )\n)\n\n(define-private (min-of (i1 uint) (i2 uint))\n  (if (< i1 i2)\n      i1\n      i2))\n\n;; redeem stx (and burn xSTX)\n(define-public (redeem-stx (ustx-amount uint))\n  (let ((stx (var-get stx-redeemable)))\n    (if (> stx u0)\n      (begin\n        (try! (contract-call? .arkadiko-sip10-reserve-v1-1 burn-xstx (min-of stx ustx-amount) tx-sender))\n        (try! (contract-call? .arkadiko-stx-reserve-v1-1 redeem-xstx (min-of stx ustx-amount) tx-sender))\n        (unwrap-panic (subtract-stx-redeemable (min-of stx ustx-amount)))\n        (ok true)\n      )\n      (ok false)\n    )\n  )\n)\n\n(define-public (toggle-freddie-shutdown)\n  (begin\n    (asserts! (is-eq tx-sender (contract-call? .arkadiko-dao get-guardian-address)) (err ERR-NOT-AUTHORIZED))\n\n    (ok (var-set freddie-shutdown-activated (not (var-get freddie-shutdown-activated))))\n  )\n)\n\n\n;; @desc creates a vault with collateral and a certain debt level\n;; @param collateral-amount; the micro-amount (10^-6) of collateral (STX or sip10) that will be deposited in a vault\n;; @param debt; the micro-amount (10^-6) of debt that will be minted against the collateral\n;; @param pox-settings; if STX is the collateral, this indicates whether the collateral will be stacked and if the yield is used to pay off the debt automatically\n;; @param collateral-type; indicates the collateral type that is used in the vault (e.g. STX-A)\n;; @param reserve; indicates the reserve that will keep custody of the token (e.g. stx-reserve or sip10-reserve)\n;; @param ft; indicates the sip10 fungible token that is used as collateral\n;; @param coll-type; contract that contains the collateral types that can be used for a vault\n;; @param oracle; contract that contains the on-chain price of the collateral\n;; @post vault; a new vault is created for the tx-sender\n(define-public (collateralize-and-mint\n  (collateral-amount uint)\n  (debt uint)\n  (pox-settings (tuple (stack-pox bool) (auto-payoff bool)))\n  (collateral-type (string-ascii 12))\n  (reserve <vault-trait>)\n  (ft <ft-trait>)\n  (coll-type <collateral-types-trait>)\n  (oracle <oracle-trait>)\n)\n  (let (\n    (sender tx-sender)\n    (collateral-type-object (unwrap-panic (contract-call? coll-type get-collateral-type-by-name collateral-type)))\n    (collateral-token (get token collateral-type-object))\n    (ratio (unwrap! (contract-call? reserve calculate-current-collateral-to-debt-ratio collateral-token debt collateral-amount oracle) (err ERR-WRONG-DEBT)))\n    (stacker-name (contract-call? .arkadiko-stx-reserve-v1-1 get-next-stacker-name))\n  )\n    (asserts!\n      (and\n        (is-eq (unwrap-panic (contract-call? .arkadiko-dao get-emergency-shutdown-activated)) false)\n        (is-eq (var-get freddie-shutdown-activated) false)\n      )\n      (err ERR-EMERGENCY-SHUTDOWN-ACTIVATED)\n    )\n    (asserts! (is-eq (contract-of coll-type) (unwrap-panic (contract-call? .arkadiko-dao get-qualified-name-by-name \"collateral-types\"))) (err ERR-NOT-AUTHORIZED))\n    (asserts! (is-eq (contract-of oracle) (unwrap-panic (contract-call? .arkadiko-dao get-qualified-name-by-name \"oracle\"))) (err ERR-NOT-AUTHORIZED))\n    (asserts!\n      (or\n        (is-eq (contract-of reserve) (unwrap-panic (contract-call? .arkadiko-dao get-qualified-name-by-name \"stx-reserve\")))\n        (is-eq (contract-of reserve) (unwrap-panic (contract-call? .arkadiko-dao get-qualified-name-by-name \"sip10-reserve\")))\n      )\n      (err ERR-NOT-AUTHORIZED)\n    )\n\n    (asserts! (>= ratio (get collateral-to-debt-ratio collateral-type-object)) (err ERR-INSUFFICIENT-COLLATERAL))\n    (asserts!\n      (<=\n        (+ debt (get total-debt collateral-type-object))\n        (get maximum-debt collateral-type-object)\n      )\n      (err ERR-MAXIMUM-DEBT-REACHED)\n    )\n    (asserts!\n      (or\n        (is-eq collateral-token \"STX\")\n        (is-eq (get token-address collateral-type-object) (contract-of ft))\n      )\n      (err ERR-WRONG-COLLATERAL-TOKEN)\n    )\n\n    (try! (contract-call? reserve collateralize-and-mint ft collateral-token collateral-amount debt sender stacker-name (get stack-pox pox-settings)))\n    (try! (as-contract (contract-call? .arkadiko-dao mint-token .usda-token debt sender)))\n    (let (\n      (vault-id (+ (contract-call? .arkadiko-vault-data-v1-1 get-last-vault-id) u1))\n      (vault {\n        id: vault-id,\n        owner: sender,\n        collateral: collateral-amount,\n        collateral-type: collateral-type,\n        collateral-token: collateral-token,\n        stacked-tokens: (resolve-stacking-amount collateral-amount collateral-token (get stack-pox pox-settings)),\n        stacker-name: stacker-name,\n        revoked-stacking: (not (get stack-pox pox-settings)),\n        auto-payoff: (get auto-payoff pox-settings),\n        debt: debt,\n        created-at-block-height: block-height,\n        updated-at-block-height: block-height,\n        stability-fee-accrued: u0,\n        stability-fee-last-accrued: block-height,\n        is-liquidated: false,\n        auction-ended: false,\n        leftover-collateral: u0\n      })\n    )\n      (try! (contract-call? .arkadiko-vault-data-v1-1 update-vault-entries sender vault-id))\n      (try! (contract-call? .arkadiko-vault-data-v1-1 update-vault vault-id vault))\n      (try! (contract-call? .arkadiko-vault-rewards-v1-1 add-collateral collateral-amount sender))\n      (try! (contract-call? .arkadiko-vault-data-v1-1 set-last-vault-id vault-id))\n      (try! (contract-call? coll-type add-debt-to-collateral-type collateral-type debt))\n      (print { type: \"vault\", action: \"created\", data: vault })\n      (ok debt)\n    )\n  )\n)\n\n;; @desc deposit extra collateral in a vault\n;; @param vault-id; the ID of the vault to deposit additional collateral in\n;; @param uamount; the micro-amount (10^-6) of collateral that will be deposited\n;; @param reserve; indicates the reserve that will keep custody of the token (e.g. stx-reserve or sip10-reserve)\n;; @param ft; indicates the sip10 fungible token that is used as collateral\n;; @param coll-type; contract that contains the collateral types that can be used for a vault\n;; @post true; returns true when additional collateral was added successfully\n(define-public (deposit\n  (vault-id uint)\n  (uamount uint)\n  (reserve <vault-trait>)\n  (ft <ft-trait>)\n  (coll-type <collateral-types-trait>)\n)\n  (let (\n    (vault (get-vault-by-id vault-id))\n    (collateral-token (unwrap-panic (get-collateral-token-for-vault vault-id)))\n    (new-collateral (+ uamount (get collateral vault)))\n    (updated-vault (merge vault {\n      collateral: new-collateral,\n      updated-at-block-height: block-height\n    }))\n  )\n    (asserts!\n      (and\n        (is-eq (unwrap-panic (contract-call? .arkadiko-dao get-emergency-shutdown-activated)) false)\n        (is-eq (var-get freddie-shutdown-activated) false)\n      )\n      (err ERR-EMERGENCY-SHUTDOWN-ACTIVATED)\n    )\n    (asserts!\n      (or\n        (is-eq (contract-of reserve) (unwrap-panic (contract-call? .arkadiko-dao get-qualified-name-by-name \"stx-reserve\")))\n        (is-eq (contract-of reserve) (unwrap-panic (contract-call? .arkadiko-dao get-qualified-name-by-name \"sip10-reserve\")))\n      )\n      (err ERR-NOT-AUTHORIZED)\n    )\n    (asserts! (is-eq (contract-of coll-type) (unwrap-panic (contract-call? .arkadiko-dao get-qualified-name-by-name \"collateral-types\"))) (err ERR-NOT-AUTHORIZED))\n    (asserts! (is-eq (get is-liquidated vault) false) (err ERR-VAULT-LIQUIDATED))\n    (asserts! (is-eq tx-sender (get owner vault)) (err ERR-NOT-AUTHORIZED))\n    (asserts!\n      (or\n        (is-eq collateral-token \"STX\")\n        (is-eq (unwrap-panic (contract-call? coll-type get-token-address (get collateral-type vault))) (contract-of ft))\n      )\n      (err ERR-WRONG-COLLATERAL-TOKEN)\n    )\n\n    (unwrap! (contract-call? reserve deposit ft collateral-token uamount (get stacker-name vault)) (err ERR-DEPOSIT-FAILED))\n    (try! (contract-call? .arkadiko-vault-data-v1-1 update-vault vault-id updated-vault))\n    (try! (contract-call? .arkadiko-vault-rewards-v1-1 add-collateral uamount (get owner vault)))\n    (print { type: \"vault\", action: \"deposit\", data: updated-vault })\n    (ok true)\n  )\n)\n\n;; @desc withdraw collateral from a vault\n;; @param vault-id; the ID of the vault to withdraw collateral from\n;; @param uamount; the micro-amount (10^-6) of collateral that will be withdrawn\n;; @param reserve; indicates the reserve that keeps custody of your collateral (e.g. stx-reserve or sip10-reserve)\n;; @param ft; indicates the sip10 fungible token that is used as collateral\n;; @param coll-type; contract that contains the collateral types that can be used for a vault\n;; @param oracle; the oracle implementation that provides the on-chain price\n;; @post true; returns true when collateral was withdrawn successfully\n(define-public (withdraw\n  (vault-id uint)\n  (uamount uint)\n  (reserve <vault-trait>)\n  (ft <ft-trait>)\n  (coll-type <collateral-types-trait>)\n  (oracle <oracle-trait>)\n)\n  (let (\n    (vault (get-vault-by-id vault-id))\n    (collateral-token (unwrap-panic (get-collateral-token-for-vault vault-id)))\n  )\n    (asserts!\n      (and\n        (is-eq (unwrap-panic (contract-call? .arkadiko-dao get-emergency-shutdown-activated)) false)\n        (is-eq (var-get freddie-shutdown-activated) false)\n      )\n      (err ERR-EMERGENCY-SHUTDOWN-ACTIVATED)\n    )\n    (asserts!\n      (or\n        (is-eq (contract-of reserve) (unwrap-panic (contract-call? .arkadiko-dao get-qualified-name-by-name \"stx-reserve\")))\n        (is-eq (contract-of reserve) (unwrap-panic (contract-call? .arkadiko-dao get-qualified-name-by-name \"sip10-reserve\")))\n      )\n      (err ERR-NOT-AUTHORIZED)\n    )\n    (asserts! (is-eq (contract-of coll-type) (unwrap-panic (contract-call? .arkadiko-dao get-qualified-name-by-name \"collateral-types\"))) (err ERR-NOT-AUTHORIZED))\n    (asserts! (is-eq (contract-of oracle) (unwrap-panic (contract-call? .arkadiko-dao get-qualified-name-by-name \"oracle\"))) (err ERR-NOT-AUTHORIZED))\n    (asserts! (is-eq (get is-liquidated vault) false) (err ERR-VAULT-LIQUIDATED))\n    (asserts! (is-eq tx-sender (get owner vault)) (err ERR-NOT-AUTHORIZED))\n    (asserts! (> uamount u0) (err ERR-INSUFFICIENT-COLLATERAL))\n    (asserts! (<= uamount (get collateral vault)) (err ERR-INSUFFICIENT-COLLATERAL))\n    (asserts! (is-eq u0 (get stacked-tokens vault)) (err ERR-STACKING-IN-PROGRESS))\n    (asserts!\n      (or\n        (is-eq collateral-token \"STX\")\n        (is-eq (unwrap-panic (contract-call? coll-type get-token-address (get collateral-type vault))) (contract-of ft))\n      )\n      (err ERR-WRONG-COLLATERAL-TOKEN)\n    )\n\n    (let ((ratio (unwrap-panic \n            (contract-call? \n              reserve \n              calculate-current-collateral-to-debt-ratio \n              (get collateral-token vault) \n              (get debt vault) \n              (- (get collateral vault) uamount)\n              oracle\n            )\n          ))\n          (new-collateral (- (get collateral vault) uamount))\n          (updated-vault (merge vault {\n            collateral: new-collateral,\n            updated-at-block-height: block-height\n          })))\n      (asserts! (>= ratio (unwrap-panic (contract-call? coll-type get-collateral-to-debt-ratio (get collateral-type vault)))) (err ERR-INSUFFICIENT-COLLATERAL))\n      (unwrap! (contract-call? reserve withdraw ft collateral-token (get owner vault) uamount) (err ERR-WITHDRAW-FAILED))\n      (try! (contract-call? .arkadiko-vault-data-v1-1 update-vault vault-id updated-vault))\n      (try! (contract-call? .arkadiko-vault-rewards-v1-1 remove-collateral uamount (get owner vault)))\n      (print { type: \"vault\", action: \"withdraw\", data: updated-vault })\n      (ok true)\n    )\n  )\n)\n\n;; @desc mint extra USDA in a vault\n;; @param vault-id; the ID of the vault to mint extra USDA for\n;; @param extra-debt; the micro-amount (10^-6) of extra USDA that will be minted\n;; @param reserve; indicates the reserve that keeps custody of your collateral (e.g. stx-reserve or sip10-reserve)\n;; @param coll-type; contract that contains the collateral types that can be used for a vault\n;; @param oracle; the oracle implementation that provides the on-chain price\n;; @post true; returns true when extra USDA was minted successfully\n(define-public (mint\n  (vault-id uint)\n  (extra-debt uint)\n  (reserve <vault-trait>)\n  (coll-type <collateral-types-trait>)\n  (oracle <oracle-trait>)\n)\n  (let (\n    (vault (get-vault-by-id vault-id))\n    (new-total-debt (+ extra-debt (get debt vault)))\n    (updated-vault (merge vault {\n      debt: new-total-debt,\n      updated-at-block-height: block-height\n    }))\n    (collateral-type (unwrap-panic (contract-call? coll-type get-collateral-type-by-name (get collateral-type vault))))\n    (ratio\n      (unwrap!\n        (contract-call? reserve calculate-current-collateral-to-debt-ratio\n          (get collateral-token vault)\n          new-total-debt\n          (get collateral vault)\n          oracle\n        )\n        (err ERR-WRONG-DEBT)\n      )\n    )\n  )\n    (asserts!\n      (and\n        (is-eq (unwrap-panic (contract-call? .arkadiko-dao get-emergency-shutdown-activated)) false)\n        (is-eq (var-get freddie-shutdown-activated) false)\n      )\n      (err ERR-EMERGENCY-SHUTDOWN-ACTIVATED)\n    )\n    (asserts!\n      (or\n        (is-eq (contract-of reserve) (unwrap-panic (contract-call? .arkadiko-dao get-qualified-name-by-name \"stx-reserve\")))\n        (is-eq (contract-of reserve) (unwrap-panic (contract-call? .arkadiko-dao get-qualified-name-by-name \"sip10-reserve\")))\n      )\n      (err ERR-NOT-AUTHORIZED)\n    )\n    (asserts! (is-eq (contract-of coll-type) (unwrap-panic (contract-call? .arkadiko-dao get-qualified-name-by-name \"collateral-types\"))) (err ERR-NOT-AUTHORIZED))\n    (asserts! (is-eq (contract-of oracle) (unwrap-panic (contract-call? .arkadiko-dao get-qualified-name-by-name \"oracle\"))) (err ERR-NOT-AUTHORIZED))\n    (asserts! (is-eq (get is-liquidated vault) false) (err ERR-VAULT-LIQUIDATED))\n    (asserts! (>= ratio (get collateral-to-debt-ratio collateral-type)) (err ERR-INSUFFICIENT-COLLATERAL))\n    (asserts! (is-eq tx-sender (get owner vault)) (err ERR-NOT-AUTHORIZED))\n    (asserts!\n      (<=\n        (+ extra-debt (get total-debt collateral-type))\n        (get maximum-debt collateral-type)\n      )\n      (err ERR-MAXIMUM-DEBT-REACHED)\n    )\n\n    ;; save how much stability fees the person owes up to that point\n    (try! (accrue-stability-fee vault-id coll-type))\n    (try! (contract-call? reserve mint\n        (get collateral-token vault)\n        (get owner vault)\n        (get collateral vault)\n        (get debt vault)\n        extra-debt\n        (get collateral-to-debt-ratio collateral-type)\n        oracle\n      )\n    )\n    (try! (contract-call? .arkadiko-vault-data-v1-1 update-vault vault-id updated-vault))\n    (try! (contract-call? coll-type add-debt-to-collateral-type (get collateral-type vault) extra-debt))\n    (print { type: \"vault\", action: \"mint\", data: updated-vault })\n    (ok true)\n  )\n)\n\n;; @desc burn USDA from a vault\n;; @param vault-id; the ID of the vault to burn USDA from\n;; @param debt; the micro-amount (10^-6) of USDA that will be burned\n;; @param reserve; indicates the reserve that keeps custody of your collateral (e.g. stx-reserve or sip10-reserve)\n;; @param ft; indicates the sip10 fungible token that is used as collateral\n;; @param coll-type; contract that contains the collateral types that can be used for a vault\n;; @post true; returns true when USDA was burned successfully\n(define-public (burn\n  (vault-id uint)\n  (debt uint)\n  (reserve <vault-trait>)\n  (ft <ft-trait>)\n  (coll-type <collateral-types-trait>)\n)\n  (let ((vault (get-vault-by-id vault-id)))\n    (asserts!\n      (and\n        (is-eq (unwrap-panic (contract-call? .arkadiko-dao get-emergency-shutdown-activated)) false)\n        (is-eq (var-get freddie-shutdown-activated) false)\n      )\n      (err ERR-EMERGENCY-SHUTDOWN-ACTIVATED)\n    )\n    (asserts!\n      (or\n        (is-eq (contract-of reserve) (unwrap-panic (contract-call? .arkadiko-dao get-qualified-name-by-name \"stx-reserve\")))\n        (is-eq (contract-of reserve) (unwrap-panic (contract-call? .arkadiko-dao get-qualified-name-by-name \"sip10-reserve\")))\n      )\n      (err ERR-NOT-AUTHORIZED)\n    )\n    (asserts! (is-eq (contract-of coll-type) (unwrap-panic (contract-call? .arkadiko-dao get-qualified-name-by-name \"collateral-types\"))) (err ERR-NOT-AUTHORIZED))\n    (asserts! (is-eq (get is-liquidated vault) false) (err ERR-VAULT-LIQUIDATED))\n    (asserts!\n      (or\n        (is-eq (get collateral-token vault) \"STX\")\n        (is-eq (unwrap-panic (contract-call? coll-type get-token-address (get collateral-type vault))) (contract-of ft))\n      )\n      (err ERR-WRONG-COLLATERAL-TOKEN)\n    )\n\n    (try! (pay-stability-fee vault-id coll-type))\n    (print { type: \"vault\", action: \"burn\", data: vault })\n    (burn-partial-debt vault-id (min-of debt (get debt vault)) ft coll-type)\n  )\n)\n\n(define-public (close-vault\n  (vault-id uint)\n  (reserve <vault-trait>)\n  (ft <ft-trait>)\n  (coll-type <collateral-types-trait>)\n)\n  (let ((vault (get-vault-by-id vault-id))\n       (updated-vault (merge vault {\n          collateral: u0,\n          debt: u0,\n          updated-at-block-height: block-height\n        })))\n    (asserts! (is-eq u0 (get stacked-tokens vault)) (err ERR-STACKING-IN-PROGRESS))\n    (asserts! (is-eq (contract-of coll-type) (unwrap-panic (contract-call? .arkadiko-dao get-qualified-name-by-name \"collateral-types\"))) (err ERR-NOT-AUTHORIZED))\n    (asserts! (is-eq (get is-liquidated vault) false) (err ERR-VAULT-LIQUIDATED))\n    (asserts!\n      (or\n        (is-eq (contract-of reserve) (unwrap-panic (contract-call? .arkadiko-dao get-qualified-name-by-name \"stx-reserve\")))\n        (is-eq (contract-of reserve) (unwrap-panic (contract-call? .arkadiko-dao get-qualified-name-by-name \"sip10-reserve\")))\n      )\n      (err ERR-NOT-AUTHORIZED)\n    )\n    (asserts!\n      (or\n        (is-eq (get collateral-token vault) \"STX\")\n        (is-eq (unwrap-panic (contract-call? coll-type get-token-address (get collateral-type vault))) (contract-of ft))\n      )\n      (err ERR-WRONG-COLLATERAL-TOKEN)\n    )\n\n    (if (is-eq (get debt vault) u0)\n      true\n      (try! (contract-call? .arkadiko-dao burn-token .usda-token (get debt vault) (get owner vault)))\n    )\n    (try! (contract-call? reserve burn ft (get owner vault) (get collateral vault)))\n    (try! (contract-call? coll-type subtract-debt-from-collateral-type (get collateral-type vault) (get debt vault)))\n    (try! (contract-call? .arkadiko-vault-data-v1-1 update-vault vault-id updated-vault))\n    (try! (contract-call? .arkadiko-vault-rewards-v1-1 remove-collateral (get collateral vault) (get owner vault)))\n    (print { type: \"vault\", action: \"close\", data: updated-vault })\n    (try! (contract-call? .arkadiko-vault-data-v1-1 close-vault vault-id))\n    (ok true)\n  )\n)\n\n(define-private (burn-partial-debt\n  (vault-id uint)\n  (debt uint)\n  (ft <ft-trait>)\n  (coll-type <collateral-types-trait>)\n)\n  (let ((vault (get-vault-by-id vault-id)))\n    (try! (contract-call? .arkadiko-dao burn-token .usda-token debt tx-sender))\n    (try! (contract-call? .arkadiko-vault-data-v1-1 update-vault vault-id (merge vault {\n        debt: (- (get debt vault) debt),\n        updated-at-block-height: block-height\n      }))\n    )\n    (try! (contract-call? coll-type subtract-debt-from-collateral-type (get collateral-type vault) debt))\n    (ok true)\n  )\n)\n\n;; @desc get the stability fee (interest to be paid) for a vault\n;; @param vault-id; the ID of the vault to return the stability fee for\n;; @param coll-type; contract that contains the collateral types that can be used for a vault\n;; @post uint; returns uint, which is the stability fee\n(define-public (get-stability-fee-for-vault\n  (vault-id uint)\n  (coll-type <collateral-types-trait>)\n)\n  (let (\n    (vault (get-vault-by-id vault-id))\n  )\n    (stability-fee-helper (get stability-fee-last-accrued vault) (get debt vault) (get collateral-type vault) coll-type)\n  )\n)\n\n(define-private (stability-fee-helper\n  (stability-fee-last-accrued uint)\n  (debt uint)\n  (collateral-type-string (string-ascii 12))\n  (coll-type <collateral-types-trait>)\n)\n  (let (\n    (number-of-blocks (- block-height stability-fee-last-accrued))\n    (collateral-type (unwrap-panic (contract-call? coll-type get-collateral-type-by-name collateral-type-string)))\n    (fee (get stability-fee collateral-type))\n    (decimals (get stability-fee-decimals collateral-type))\n    (interest (/ (* debt fee) (pow u10 decimals)))\n  )\n    (asserts! (is-eq (contract-of coll-type) (unwrap-panic (contract-call? .arkadiko-dao get-qualified-name-by-name \"collateral-types\"))) (err ERR-NOT-AUTHORIZED))\n    (ok (* number-of-blocks interest))\n  )\n)\n\n;; @desc accrue the stability fee up until now on a vault\n;; this method should be called when the stability fee on a collateral type is changed through governance\n;; meaning you want to lock in (accrue) all the stability fees for that stability fee percentage up until the block that it changes\n;; @param vault-id; the ID of the vault to accrue the stability fee for\n;; @param coll-type; contract that contains the collateral types that can be used for a vault\n;; @post true; returns true when stability fee was accrued successfully\n(define-public (accrue-stability-fee\n  (vault-id uint)\n  (coll-type <collateral-types-trait>)\n)\n  (let (\n    (vault (get-vault-by-id vault-id))\n  )\n    (asserts! (is-eq (contract-of coll-type) (unwrap-panic (contract-call? .arkadiko-dao get-qualified-name-by-name \"collateral-types\"))) (err ERR-NOT-AUTHORIZED))\n    (try! (contract-call? .arkadiko-vault-data-v1-1 update-vault vault-id (merge vault {\n        updated-at-block-height: block-height,\n        stability-fee-accrued: (unwrap-panic (get-stability-fee-for-vault vault-id coll-type)),\n        stability-fee-last-accrued: block-height\n      }))\n    )\n    (ok true)\n  )\n)\n\n;; @desc pay the stability fee up until now for a vault\n;; @param vault-id; the ID of the vault to pay the stability fee for\n;; @param coll-type; contract that contains the collateral types that can be used for a vault\n;; @post uint; returns the amount paid when the stability fee was paid successfully\n(define-public (pay-stability-fee\n  (vault-id uint)\n  (coll-type <collateral-types-trait>)\n)\n  (let (\n    (vault (get-vault-by-id vault-id))\n    (fee (+ (get stability-fee-accrued vault) (unwrap-panic (get-stability-fee-for-vault vault-id coll-type))))\n  )\n    (asserts! (is-eq (contract-of coll-type) (unwrap-panic (contract-call? .arkadiko-dao get-qualified-name-by-name \"collateral-types\"))) (err ERR-NOT-AUTHORIZED))\n    (if (> fee u0)\n      (begin\n        (try! (contract-call? .usda-token transfer fee tx-sender (as-contract tx-sender) none))\n        (try! (contract-call? .arkadiko-vault-data-v1-1 update-vault vault-id (merge vault {\n            updated-at-block-height: block-height,\n            stability-fee-accrued: u0,\n            stability-fee-last-accrued: block-height\n          }))\n        )\n        (ok fee)\n      )\n      (ok fee)\n    )\n  )\n)\n\n;; @desc liquidates a vault\n;; only callable by the liquidator smart contract\n;; the vault owner loses their potential (DIKO) vault rewards and collateral is sold off in an auction\n;; @param vault-id; the ID of the vault to liquidate\n;; @param coll-type; contract that contains the collateral types that can be used for a vault\n;; @post tuple; returns a tuple with the amount in micro STX, extra debt (penalty) to be paid, the vault debt and a discount given to keepers in auctions\n(define-public (liquidate\n  (vault-id uint)\n  (coll-type <collateral-types-trait>)\n)\n  (let ((vault (get-vault-by-id vault-id)))\n    (asserts!\n      (and\n        (is-eq (unwrap-panic (contract-call? .arkadiko-dao get-emergency-shutdown-activated)) false)\n        (is-eq (var-get freddie-shutdown-activated) false)\n      )\n      (err ERR-EMERGENCY-SHUTDOWN-ACTIVATED)\n    )\n    (asserts! (is-eq contract-caller (unwrap-panic (contract-call? .arkadiko-dao get-qualified-name-by-name \"liquidator\"))) (err ERR-NOT-AUTHORIZED))\n\n    (try! (contract-call? .arkadiko-vault-rewards-v1-1 claim-pending-rewards-liquidated-vault (get owner vault)))\n    (try! (contract-call? .arkadiko-vault-rewards-v1-1 remove-collateral (get collateral vault) (get owner vault)))\n    (let (\n      (collateral (get collateral vault))\n      (liquidation-penalty (unwrap-panic (contract-call? coll-type get-liquidation-penalty (get collateral-type vault))))\n      (fee (unwrap-panic (get-stability-fee-for-vault vault-id coll-type)))\n      (penalty (/ (* liquidation-penalty (+ fee (get debt vault))) u10000))\n      (extra-debt (/ (* u30 penalty) u100)) ;; 30% of the penalty is extra debt.\n      (discount (/ (* u70 liquidation-penalty) u10000)) ;; 70% of liquidation penalty is discount % for liquidator\n    )\n      (print { type: \"vault\", action: \"liquidated\", data: vault })\n      (if\n        (and\n          (is-eq \"STX\" (get collateral-token vault))\n          (> (get stacked-tokens vault) u0)\n        )\n        (begin\n          ;; mint xSTX and sell those until stacking cycle ends\n          (try! (contract-call? .arkadiko-vault-data-v1-1 update-vault vault-id (merge vault {\n              collateral: u0,\n              collateral-token: \"xSTX\",\n              updated-at-block-height: block-height,\n              is-liquidated: true,\n              auction-ended: false,\n              leftover-collateral: u0\n            }))\n          )\n          (try! (contract-call? .arkadiko-sip10-reserve-v1-1 mint-xstx collateral))\n          (ok (tuple (ustx-amount collateral) (extra-debt extra-debt) (vault-debt (get debt vault)) (discount discount)))\n        )\n        (begin\n          (try! (contract-call? .arkadiko-vault-data-v1-1 update-vault vault-id (merge vault {\n              collateral: u0,\n              updated-at-block-height: block-height,\n              is-liquidated: true,\n              auction-ended: false,\n              leftover-collateral: u0\n            }))\n          )\n          (ok (tuple (ustx-amount collateral) (extra-debt extra-debt) (vault-debt (get debt vault)) (discount discount)))\n        )\n      )\n    )\n  )\n)\n\n;; @desc finalises the vault liquidation after the vault's collateral got auctioned off\n;; sets vault parameters such as leftover collateral\n;; @param vault-id; the ID of the vault to liquidate\n;; @param leftover-collateral; the micro-amount of collateral that is left after the auction ended\n;; @param coll-type; contract that contains the collateral types that can be used for a vault\n;; @post bool; returns true if liquidation got finalised successfully\n(define-public (finalize-liquidation\n  (vault-id uint)\n  (leftover-collateral uint)\n  (coll-type <collateral-types-trait>)\n)\n  (let ((vault (get-vault-by-id vault-id)))\n    (asserts!\n      (and\n        (is-eq (unwrap-panic (contract-call? .arkadiko-dao get-emergency-shutdown-activated)) false)\n        (is-eq (var-get freddie-shutdown-activated) false)\n      )\n      (err ERR-EMERGENCY-SHUTDOWN-ACTIVATED)\n    )\n    (asserts! (is-eq contract-caller (unwrap-panic (contract-call? .arkadiko-dao get-qualified-name-by-name \"auction-engine\"))) (err ERR-NOT-AUTHORIZED))\n    (asserts! (is-eq (get is-liquidated vault) true) (err ERR-VAULT-NOT-LIQUIDATED))\n\n    (try! (contract-call? .arkadiko-vault-data-v1-1 update-vault vault-id (merge vault {\n        collateral: u0,\n        updated-at-block-height: block-height,\n        auction-ended: true,\n        leftover-collateral: leftover-collateral\n      }))\n    )\n    (try! (contract-call? coll-type subtract-debt-from-collateral-type (get collateral-type vault) (get debt vault)))\n    (ok true)\n  )\n)\n\n;; @desc redeems a collateral amount for the bidder on a lot in an auction from the STX or SIP10 reserve\n;; the collateral that is redeemed is part of a liquidated vault\n;; @param ft; indicates the sip10 fungible token that is used as collateral\n;; @param token-string; the name of the token that will be redeemed\n;; @param reserve; indicates the reserve that keeps custody of the token (e.g. stx-reserve or sip10-reserve)\n;; @param collateral-amount; the micro-amount of collateral that should be redeemed\n;; @param sender; the sender, who is the owner of the winning lot, that wants to redeem the collateral\n;; @post bool; returns true if redeem was succesful\n(define-public (redeem-auction-collateral (ft <ft-trait>) (token-string (string-ascii 12)) (reserve <vault-trait>) (collateral-amount uint) (sender principal))\n  (begin\n    (asserts!\n      (or\n        (is-eq (contract-of reserve) (unwrap-panic (contract-call? .arkadiko-dao get-qualified-name-by-name \"stx-reserve\")))\n        (is-eq (contract-of reserve) (unwrap-panic (contract-call? .arkadiko-dao get-qualified-name-by-name \"sip10-reserve\")))\n      )\n      (err ERR-NOT-AUTHORIZED)\n    )\n    (asserts! (is-eq contract-caller (unwrap-panic (contract-call? .arkadiko-dao get-qualified-name-by-name \"auction-engine\"))) (err ERR-NOT-AUTHORIZED))\n    (contract-call? reserve redeem-collateral ft token-string collateral-amount sender)\n  )\n)\n\n;; @desc withdraws collateral from a liquidated vault after an auction ended \n;; @param vault-id; the ID of the vault to withdraw collateral from\n;; @param reserve; the reserve that stores the fungible tokens (collateral) that were sold off\n;; @param ft; the fungible token that was sold off (either a SIP10 token or STX)\n;; @param coll-type; the contract that implements the parameters of the collateral types compatible with Arkadiko vaults\n;; @post bool; returns true if withdrawing leftover collateral was successful\n(define-public (withdraw-leftover-collateral\n  (vault-id uint)\n  (reserve <vault-trait>)\n  (ft <ft-trait>)\n  (coll-type <collateral-types-trait>)\n)\n  (let (\n    (vault (get-vault-by-id vault-id))\n    (collateral-token (unwrap-panic (get-collateral-token-for-vault vault-id)))\n  )\n    (asserts!\n      (and\n        (is-eq (unwrap-panic (contract-call? .arkadiko-dao get-emergency-shutdown-activated)) false)\n        (is-eq (var-get freddie-shutdown-activated) false)\n      )\n      (err ERR-EMERGENCY-SHUTDOWN-ACTIVATED)\n    )\n    (asserts!\n      (or\n        (is-eq (contract-of reserve) (unwrap-panic (contract-call? .arkadiko-dao get-qualified-name-by-name \"stx-reserve\")))\n        (is-eq (contract-of reserve) (unwrap-panic (contract-call? .arkadiko-dao get-qualified-name-by-name \"sip10-reserve\")))\n      )\n      (err ERR-NOT-AUTHORIZED)\n    )\n    (asserts! (is-eq tx-sender (get owner vault)) (err ERR-NOT-AUTHORIZED))\n    (asserts! (is-eq true (get is-liquidated vault)) (err ERR-VAULT-NOT-LIQUIDATED))\n    (asserts! (is-eq true (get auction-ended vault)) (err ERR-AUCTION-NOT-ENDED))\n    (asserts! (is-eq u0 (get stacked-tokens vault)) (err ERR-STACKING-IN-PROGRESS))\n    (asserts! (is-eq (contract-of coll-type) (unwrap-panic (contract-call? .arkadiko-dao get-qualified-name-by-name \"collateral-types\"))) (err ERR-NOT-AUTHORIZED))\n    (asserts!\n      (or\n        (is-eq collateral-token \"xSTX\")\n        (is-eq (unwrap-panic (contract-call? coll-type get-token-address (get collateral-type vault))) (contract-of ft))\n      )\n      (err ERR-WRONG-COLLATERAL-TOKEN)\n    )\n\n    (try! (pay-stability-fee vault-id coll-type))\n    (if (unwrap-panic (contract-call? reserve withdraw ft collateral-token (get owner vault) (get leftover-collateral vault)))\n      (begin\n        (try! (contract-call? .arkadiko-vault-data-v1-1 update-vault vault-id (merge vault {\n            updated-at-block-height: block-height,\n            leftover-collateral: u0\n          }))\n        )\n        (ok true)\n      )\n      (err ERR-WITHDRAW-FAILED)\n    )\n  )\n)\n\n\n;; ---------------------------------------------------------\n;; Admin Functions\n;; ---------------------------------------------------------\n\n(define-read-only (get-usda-balance)\n  (contract-call? .usda-token get-balance (as-contract tx-sender))\n)\n\n(define-read-only (get-diko-balance)\n  (contract-call? .arkadiko-token get-balance (as-contract tx-sender))\n)\n\n;; @desc redeem USDA and DIKO working capital for the foundation\n;; taken from stability fees paid by vault owners\n;; @param usda-amount; the amount of USDA to withdraw from the contract\n;; @param diko-amount; the amount of DIKO to withdraw from the contract\n;; @post usda; usda-amount will be transferred from the contract to the DAO payout address\n;; @post diko; diko-amount will be transferred from the contract to the DAO payout address\n(define-public (redeem-tokens (usda-amount uint) (diko-amount uint))\n  (begin\n    (asserts! (> (- block-height (var-get block-height-last-paid)) (* BLOCKS-PER-DAY u31)) (err ERR-NOT-AUTHORIZED))\n\n    (var-set block-height-last-paid block-height)\n\n    (if (and (> usda-amount u0) (> diko-amount u0))\n      (begin\n        (try! (as-contract (contract-call? .arkadiko-token transfer diko-amount tx-sender (contract-call? .arkadiko-dao get-payout-address) none)))\n        (as-contract (contract-call? .usda-token transfer usda-amount tx-sender (contract-call? .arkadiko-dao get-payout-address) none))\n      )\n      (if (> usda-amount u0)\n        (as-contract (contract-call? .usda-token transfer usda-amount tx-sender (contract-call? .arkadiko-dao get-payout-address) none))\n        (as-contract (contract-call? .arkadiko-token transfer diko-amount tx-sender (contract-call? .arkadiko-dao get-payout-address) none))\n      )\n    )\n  )\n)\n\n;; @desc should be called when upgrading contracts\n;; freddie should only contain USDA\n;; @param new-vault-manager; the new vault contract to migrate funds to\n;; @param token; indicates the fungible token that the contract should be migrate funds of\n;; @post token; all token amounts will be transferred to the new contract\n;; @post bool; returns true if transfer was successful\n(define-public (migrate-funds (new-vault-manager <vault-manager-trait>) (token <ft-trait>))\n  (begin\n    (asserts! (is-eq contract-caller (contract-call? .arkadiko-dao get-dao-owner)) (err ERR-NOT-AUTHORIZED))\n\n    (let (\n      (balance (unwrap-panic (contract-call? token get-balance (as-contract tx-sender))))\n    )\n      (as-contract (contract-call? token transfer balance tx-sender (contract-of new-vault-manager) none))\n    )\n  )\n)\n\n;; @desc sets the amount of STX that is redeemable for xSTX (the derivative that is sold off in an auction)\n;; @param new-stx-redeemable; the micro-amount of xSTX redeemable for STX\n;; @post bool; returns true if setting the variable was successful\n(define-public (set-stx-redeemable (new-stx-redeemable uint))\n  (begin\n    (asserts! (is-eq contract-caller (contract-call? .arkadiko-dao get-dao-owner)) (err ERR-NOT-AUTHORIZED))\n\n    (var-set stx-redeemable new-stx-redeemable)\n    (ok true)\n  )\n)\n\n(define-public (set-block-height-last-paid (new-block-height-last-paid uint))\n  (begin\n    (asserts! (is-eq contract-caller (contract-call? .arkadiko-dao get-dao-owner)) (err ERR-NOT-AUTHORIZED))\n\n    (var-set block-height-last-paid new-block-height-last-paid)\n    (ok true)\n  )\n)\n\n(define-public (set-maximum-debt-surplus (new-maximum-debt-surplus uint))\n  (begin\n    (asserts! (is-eq contract-caller (contract-call? .arkadiko-dao get-dao-owner)) (err ERR-NOT-AUTHORIZED))\n\n    (var-set maximum-debt-surplus new-maximum-debt-surplus)\n    (ok true)\n  )\n)\n\n;; migrates stx-redeemable, block-height-last-paid and maximum-debt-surplus\n;; payout address has a separate setter that can be configured\n(define-public (migrate-state (new-vault-manager <vault-manager-trait>))\n  (begin\n    (asserts! (is-eq contract-caller (contract-call? .arkadiko-dao get-dao-owner)) (err ERR-NOT-AUTHORIZED))\n\n    (try! (contract-call? new-vault-manager set-stx-redeemable (var-get stx-redeemable)))\n    (try! (contract-call? new-vault-manager set-block-height-last-paid (var-get block-height-last-paid)))\n    (try! (contract-call? new-vault-manager set-maximum-debt-surplus (var-get maximum-debt-surplus)))\n    (ok true)\n  )\n)\n\n;; initialization\n(map-set stacking-unlock-burn-height { stacker-name: \"stacker\" } { height: u0 })\n(map-set stacking-unlock-burn-height { stacker-name: \"stacker-2\" } { height: u0 })\n(map-set stacking-unlock-burn-height { stacker-name: \"stacker-3\" } { height: u0 })\n(map-set stacking-unlock-burn-height { stacker-name: \"stacker-4\" } { height: u0 })\n","publish_height":34239,"proof":"0x0000003804ea0000001cb9e82566ad118db0b749d148ea4aa71d33a5479197b814fce5f530ea396a740a0b869b7fd6baea0467d11f79c0c6abf6c9ab305fdd6a001a752851820000000000000000008802000000000000000401880000000000000000000000000000000000000000000000000000000000000000017a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000461d3997de39bb22b2f66bb5043fc05666611703385614ebacde1cf3532644d2c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a0269040000000000000030819e2a78c609c2f8125003490b6421fa7d7cd78ed69d2c6e76e4f4d1e06663273adc816e55c9861be5cff984a20ce6d99d4aa65941412889bdc665094136429b84f8c2ee818955c9861be5cff984a20ce6d99d4aa65941412889bdc665094136429b84f8c2ee81db55c9861be5cff984a20ce6d99d4aa65941412889bdc665094136429b84f8c2ee81d155c9861be5cff984a20ce6d99d4aa65941412889bdc665094136429b84f8c2ee81528da10d945d1e08c6c93f73b083deb56e606d228cd25f93f6acb7067156a35f0081f36c85cadfbd20d12475ace12896d1f82abaf29fcf7e5d9fe022a928047481450c8286c7f338eb9332a4b43cbb5457c2424d498fa77efa12416d6e441529ab6d00fc5c81ec38bf98e8d55bb7ba684262a80bf8a4013cf57dec5bd292d55c3207894c84b15a81d39c92949e00f96fb9935e6442b03ca7e1c42093723bc038d5b47fbb50ed84273e81282496629be4f4e2a6c441f4fe82404119e0dd9db57b4755fd793346012f181ec481b94e73e119745769ba32c64345b4345b45159b1694e74d28c8c127c631db0b581a81c5277e251d8679cee4a09b42f7b6ceb875e851a9b84ce7ffe5dbdae344833210e5816f95e600fdcc5c00b2c95d4e703c5509dc97485540f04c31800354356d1b359c20026900000000000000000000000000000000000000000000000000000000000000008120fdccf4ad6ac0d5cc5fe08cfe4fc001040607e118bbd2dd17352042382e807ebf8103aa33bb1180505514418299d0eefcad7b01f1c47861a61d32e3eb18f12fab45f581ad91d4bff4bd8ecabce47821346de0c59a46bfaf4e3b3f597ff126a61d222cfd89815d4dfc35d0c88149728019dab7a54a1cddbf4092a76a133c054cb1c560ccd0a9ff814820766563d581765e3275796a980d7d79ae536e45481628980adc114d6bf02cc2814371c70dcc567e00e852e5adcea29d08c63f7c9c6826a5450a2441233e9260a27481dfe65ff55e3339a7a1b6fb284233418aa6396fdb83d1eaad703fd753d099a3318e814a81d9f847770f926b2d28d9833ff180d521dbe28f5e677b2655dd66374daa1e2b81852b40a11b41bec15f78b0ba0cf7ca58e21a6f1b962ac42fba0cc136afcb667036818ae65ff55e3339a7a1b6fb284233418aa6396fdb83d1eaad703fd753d099a3318e81e2a0b62a1b5cb771f717dccc6c424e760109ad1eb7e64865b0bbc8b29232f525c38123ac5978a8f1a68efc847899646e7a22a1038d89510a1f31a9e6d4ce380839a9778177f49f828e0f3c8f646ef588b23a3df3dc95c6f15db05243c1414ac90381ee619181761d7bd731fce705d9ffe31cd92ca03ed92e8360ddc18a3b2beecc7bc11e04690d81e5d930f93ef04916df29d01b4bb0dae0869902352488d57fe26b80366a35cb0fde81afc27679ea4347af122b93896667fc7caaccb2ca168ffde898e4a5975e68c6144a813a964b86886f542582aec7f2353e10ca88d728bda487861689fe8d70e734ff9aae828dd23b31106af515d1afa7272b8649fdda7de7860781da1b43241478f22fe65dfe819ce480b5b55b333c89538ae74f41f9231af437e99fe69ffad3b38d11b7a786bab08191d7ad33e0d9ab874954c1f01941c32d3550e39c5a4abebbbd7e43aed7a3c88b05814030a9f141bad3bf8032b286892253f536560254440f83c74d21cf134ffb745d078183f3983793b87f9e9ba2205f4f4c1100ba5ae479f637a41bd5737f954e71af1176815aefa0b3da506c26d86ec4de443ffb47d99661a7c878e63961219e2c09a4182781814130ecf2ecf4b5576f808b23a52e2041ee0e28d7ef29eefa3104186f8429a182f381109fb6c8012d8c1c837bdff8c32211a2897c11da782c990d75cb89a8ace4cc159e81c66bc25ac79ae3506aea07bd8a35d9f9a46272c7a67f99078f101a411287e7c59c813828eee7ed91c5667686ef53810a220a45e73b8c4f01d34b4422c202b65f06a5080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a78c609c2f8125003490b6421fa7d7cd78ed69d2c6e76e4f4d1e06663273adc55c9861be5cff984a20ce6d99d4aa65941412889bdc665094136429b84f8c2ee55c9861be5cff984a20ce6d99d4aa65941412889bdc665094136429b84f8c2ee55c9861be5cff984a20ce6d99d4aa65941412889bdc665094136429b84f8c2ee55c9861be5cff984a20ce6d99d4aa65941412889bdc665094136429b84f8c2ee8da10d945d1e08c6c93f73b083deb56e606d228cd25f93f6acb7067156a35f006c85cadfbd20d12475ace12896d1f82abaf29fcf7e5d9fe022a928047481450cc7f338eb9332a4b43cbb5457c2424d498fa77efa12416d6e441529ab6d00fc5c38bf98e8d55bb7ba684262a80bf8a4013cf57dec5bd292d55c3207894c84b15a9c92949e00f96fb9935e6442b03ca7e1c42093723bc038d5b47fbb50ed84273e2496629be4f4e2a6c441f4fe82404119e0dd9db57b4755fd793346012f181ec44e73e119745769ba32c64345b4345b45159b1694e74d28c8c127c631db0b581a277e251d8679cee4a09b42f7b6ceb875e851a9b84ce7ffe5dbdae344833210e595e600fdcc5c00b2c95d4e703c5509dc97485540f04c31800354356d1b359c20fdccf4ad6ac0d5cc5fe08cfe4fc001040607e118bbd2dd17352042382e807ebfaa33bb1180505514418299d0eefcad7b01f1c47861a61d32e3eb18f12fab45f591d4bff4bd8ecabce47821346de0c59a46bfaf4e3b3f597ff126a61d222cfd894dfc35d0c88149728019dab7a54a1cddbf4092a76a133c054cb1c560ccd0a9ff20766563d581765e3275796a980d7d79ae536e45481628980adc114d6bf02cc271c70dcc567e00e852e5adcea29d08c63f7c9c6826a5450a2441233e9260a274e65ff55e3339a7a1b6fb284233418aa6396fdb83d1eaad703fd753d099a3318e81d9f847770f926b2d28d9833ff180d521dbe28f5e677b2655dd66374daa1e2b2b40a11b41bec15f78b0ba0cf7ca58e21a6f1b962ac42fba0cc136afcb667036e65ff55e3339a7a1b6fb284233418aa6396fdb83d1eaad703fd753d099a3318ea0b62a1b5cb771f717dccc6c424e760109ad1eb7e64865b0bbc8b29232f525c3ac5978a8f1a68efc847899646e7a22a1038d89510a1f31a9e6d4ce380839a977f49f828e0f3c8f646ef588b23a3df3dc95c6f15db05243c1414ac90381ee61911d7bd731fce705d9ffe31cd92ca03ed92e8360ddc18a3b2beecc7bc11e04690dd930f93ef04916df29d01b4bb0dae0869902352488d57fe26b80366a35cb0fdec27679ea4347af122b93896667fc7caaccb2ca168ffde898e4a5975e68c6144a964b86886f542582aec7f2353e10ca88d728bda487861689fe8d70e734ff9aaed23b31106af515d1afa7272b8649fdda7de7860781da1b43241478f22fe65dfee480b5b55b333c89538ae74f41f9231af437e99fe69ffad3b38d11b7a786bab0d7ad33e0d9ab874954c1f01941c32d3550e39c5a4abebbbd7e43aed7a3c88b0530a9f141bad3bf8032b286892253f536560254440f83c74d21cf134ffb745d07f3983793b87f9e9ba2205f4f4c1100ba5ae479f637a41bd5737f954e71af1176efa0b3da506c26d86ec4de443ffb47d99661a7c878e63961219e2c09a418278130ecf2ecf4b5576f808b23a52e2041ee0e28d7ef29eefa3104186f8429a182f39fb6c8012d8c1c837bdff8c32211a2897c11da782c990d75cb89a8ace4cc159e6bc25ac79ae3506aea07bd8a35d9f9a46272c7a67f99078f101a411287e7c59c28eee7ed91c5667686ef53810a220a45e73b8c4f01d34b4422c202b65f06a508c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a032a05000000000000010084007335afd0c4ca25cf07704253facf428bf88ffe8fd15beae84aeed07c9caf24f5840174b91e6872b2f699bb1b40be33e70252e4e2e30ce7d00fb269f374f3083a199484029729f189f89a53dafabc099f7c4568e14d4afa9970177eee1912aecc878e158e840388cf2563efa5375d10160dd621aaf5038a4c902e72a02ecfcb1b2cb9c896f9778404bc95eab62ad5470d1892ae97d33d145c5c644ae5d3500a3d8752f1ff8ab8c2bb84051334e49731dc79aa68844a9d12004ed296e3df9fe6d38064212e345fd9df4d4184061348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c8407f68c36442cf1e8daf4d67fba53ebd191e0dddd778651b7d2d46f58735a37d5b484080b41df0ae03e62bafc80b4b63248b573a17466a0a03e12180e7c08a4e1ebc95f84090ea6cdd9d35221404692125b5d3810150ddeb06b86fbcfe090a7f699d85f8f8d840a8c4bb1d3f13675e1c8de7999cc5707767d6469b1e5c57f5a9196cdf28c3b87d7840bf24705e0217cf88951286890d00c00c8d8438ca95266d079f2540a4f29141162840c7ba74c9a361a409d347f6a72fc0dde5ee4fdd354c91d258288a8b981b7915c5c840d3bf251ea82c3cb94e4d565ddee187ba69c14be74549f0070a280c3e723db2ed1840e1a15bf6d98d3c62bcd39e6e0c972ba2b69bd12e1b66a4f7a986f31d50f07e783850f771c291751b6d6d846288004a0625da946c68861764be5b5a46f026f38bd963984100b41df0ae03e62bafc80b4b63248b573a17466a0a03e12180e7c08a4e1ebc95f8411cd83adc6d04bd09760bb49f12f35c605bb8cd2e2007d5df9e1e2efe631bafc3b8412941c0ee4dafe397b041d4a82d37253519667668e396d4b0050e736b3b2075ead8413244fd0b0cf23dca301dad88e7455235f39470134b6eca125c3ac851f405d76988414bc95eab62ad5470d1892ae97d33d145c5c644ae5d3500a3d8752f1ff8ab8c2bb84158cf44b33d7c065cf308072d1760973ec40ed9da4048cb19c91bc012cd21bc5138416550853640efc46a1140dd6b024d3f52a0ed72db70bf6842a49f381d402c650fe8417bc95eab62ad5470d1892ae97d33d145c5c644ae5d3500a3d8752f1ff8ab8c2bb841890f2b9bd81e12ec61702d8a9e590f9afbbcfbe8bdae41a535c08247d6100afa28419150b0b82c6e08f4bba45ff4159abf21e3281506407fa0cd25b08eebdcd270f18841aa3849013b05514a82f99d3e43fd11ed4ecf6f1ed17a557a3537cb5beb9c16d40841bcd83adc6d04bd09760bb49f12f35c605bb8cd2e2007d5df9e1e2efe631bafc3b841c3890821729c97ffbfb329d52cbfee64ba277ebc4d18a214d4275e232b4dd452d841d9ada431cc60cae225cdaa849f2c5195ca38d4152d43303231c0d1a5df906ee18841e42813ea6a5f339bffa897f69af4936133fe601e9ae01aad359a9d7dd77bbddc1841f5cd4a2e5d38e48b3169e03a1fd42430efca781b4c7f0d9ec15880f8f22a94be084203a17d45e027dbbc2a9762c1ed91e65db30b018590c40fd19b8e410ba90b3fc0d8421e6753dc14031caef91850bd8d8081a1cd9c48e665dbabb634fe01b091de6c6758422bad0de0ef84c1fcf122ce1c817fa41bccce7051d9fc8686d3e28061487f2a4f384234d9a4ed8af9b2cbc210443a9838e4b4cc24e485eed8d8742e78bc41b06a3f2fc842442dc87e5f1fbd8d5c069682a4d49a3c0b389e1c7a9b6b7aa7995a544df4ce8378425dc2c05e8d9ade539b7e73df6fe053fca79946eb3c2412895168edab8678c7d288426ab63d95b41fed3ed58736ba4215b2c5a5dba5097c3932565cf9ed7bc4087752884270553fdb0af5eb2e6b1debed5e6c28281b05a9aa30dcd7e247d5a81ec0a14899a8428ce5b90d25e0dc47d9104fcd17e43b8b77ac6622be2a8a809be36b709b331eb2b842939e0ce42993619f8a25ce66d827a8efd354d9ff8127732352522b2483bcabe4a042a0000000000000000000000000000000000000000000000000000000000000000842b64a273c64d9d8f9b02e494d2dd7a1623502407eb35d1dfaae688b6cc1032250c842cbb8d4b067b9a7c7f0526ecb129cb00cd381f2f23deb8c46f4aa2441705f44e7e842dbc95eab62ad5470d1892ae97d33d145c5c644ae5d3500a3d8752f1ff8ab8c2bb842e50899860082bb3fb0108d7edc8063ed2801ec0f57334d95d64af691fd8fcf799842ff39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf8530f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf8431fbcd14e45db6c62395f9d910aa5b3b86cbc684f5804f25742a84e21dda76bcbe853213efc73101b484056faf74b2e987eb5247495bef7eb280fe6b8192d84ffbffba8433a8044c28fe3bb57f1325e413088c79de9ce5d01e9ba53407b96bedf6aa956911843488cf2563efa5375d10160dd621aaf5038a4c902e72a02ecfcb1b2cb9c896f9778435715eba965de80f9250df95c0e81889b884fe7faeb6794d01976a44659a47f1998436ce5b90d25e0dc47d9104fcd17e43b8b77ac6622be2a8a809be36b709b331eb2b8537a19b8a20d36ec4c8ef90b16030a104643bee274baea4baa64c69491dcfa0190b843886731bdb6d89cf707bcf4aee160d4a9126e53f91ab84aafa83e57d0d86a487cc8439e08438b3568f23e924ddc22d5c6456551ec3f7cf68be1677b505fc0685d3ac4e843a9433b02e524de59b0df7c676db5b02cc2902da9cd30cc73a03deb12499b804d5843b69a241487fb5fd3cbf02dcbcf8be2cf61394dfd8e6c018e43cc8bc5b5b4a5b55843c2cfc101d8c1940f5082a651739addac4b40cef2993c749a31f811feae294c871843db174c549c34dcaafd2983adc6cb02354c64de9a970dbae2639422de6834d40c2843e75f3e84fc23bb788e61de2aaa727c28854b5df9fb409a4fbc7345f70426ffc93853ff39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf8440322a1e881b7d4e94d078e33a97a77f901bd33e23b2bc16b48b3ba2e69634ee358441b174c549c34dcaafd2983adc6cb02354c64de9a970dbae2639422de6834d40c2844271c70dcc567e00e852e5adcea29d08c63f7c9c6826a5450a2441233e9260a2748443868cc3b2386eab74f5c8c5350b83d34589c41a1ae12fdb71fffa1547560a68ac8444539fd170c1e314e6855a0cc9d7a930024423424fdafc87e680583da9acd823f5844505baf4a671846abc057693bd74cedf8116037cb72a7ad13bf4930af2d62482f0844627e1392adf6538894e621ab0bf4128bca20d3b4d0b83fdab7df662f41b04ba1c84477dbc3a723296eaf9e4454abf66d5c4491e16bab5a30bcf0e3b83d6c271ec3a0d8448c02befe88aa2a04378cb4a9b531df7d3c3009a998658f0fd96bbf350d0f8d4f0844991c23571c215642fd967d1341d17953ed8f1f13d1d13bb5196b29d64ab317215844a75f3e84fc23bb788e61de2aaa727c28854b5df9fb409a4fbc7345f70426ffc93844b9790ac089f678a730fb46fc3ab5dbb18235a49bc0341fa9cda973c3bb0a36910844cf7a6879e44b14a94e45b7b36abfe03e8c41aa446c3cade9b9ed71b1ca41a5307844d98937b92b0b69a80189c18f184419d4293b158fec08e5529541c0e699662dbfd844e7f0f7b976f8356a41b78636da2849d342f1e73b6e7ee3de2f45f3adbe7aa60d0844f999b1684f4cb17504ab483d067bfa86daf4f4491fa9d780c1e2e5140dcf1e5e384506206941672e2130992780d9e5b33a0099d47bdffca7e58b30e50099a147eab0f85514c9d8b23e6612932de0a1fc0831ae1b326d7397bcba765e3774a09d62df16594845220b4671ad77fcf33b6335802213b9e5ed49924f99349b8d6e9e4a327046fe02b84533b755dc5cb64f061a3295857434ef674d4888f9ef5b249f782fd80f389f38f408454a96929b70809f3bc72ff2876b2b72f703f2d550fdb056a1b236685574132839084553a8ce0887f829bc08bcfbc2978671eca3516cd3085f1de265da48ad39ef6c5ad845625fec4dd6b8ee12f17e9285eb73245cfdbb8bbc4710eea5760e1f6473a1f70518457ce5b90d25e0dc47d9104fcd17e43b8b77ac6622be2a8a809be36b709b331eb2b8458304f34c68b6cfd17772781ff49b727f6f039c6659e7725f7766b817ce18fdb2b8459b9a8b41f8bab0056d75f6ba9321963f265e45ce40b4e7be6b1eb56cf6e5cba35845a9b309faf5437a9ede6d6b10aed785c9e40148f08e2062473982a2cc276022d0c845ba0ee5e59a2176f7a142d110f2b8c3d0aa354a347acb297566a3a50d9ba30e141845c4edffe332a1bd2c0eb7616249fc38be6043fb43efe6b4b907443f8eaf679e19b845d69a241487fb5fd3cbf02dcbcf8be2cf61394dfd8e6c018e43cc8bc5b5b4a5b55845e49ce720e121cedb40aea058f1c4c247aff5398d8a40aebd7d1bf4206345de1f4845fab63d95b41fed3ed58736ba4215b2c5a5dba5097c3932565cf9ed7bc408775288460f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf84612b7e3b708d055c23d6cd9399fff2ba230e48f617a743f42e02d7865ff7afba978462ed1465518ce586ee6a6264adb1e2dfe5e2830c5c422e13b7f651bbed6a02f89084639f746581493639907b606aa7c03a472377e804f339d6f680d65417e74043af6f84647335afd0c4ca25cf07704253facf428bf88ffe8fd15beae84aeed07c9caf24f5846502e9967bfb801289754d676d719a085a6bb7297b14dd91bbb7d22f985b0f9d7c85667ba74c9a361a409d347f6a72fc0dde5ee4fdd354c91d258288a8b981b7915c5c846769a241487fb5fd3cbf02dcbcf8be2cf61394dfd8e6c018e43cc8bc5b5b4a5b55846889f9eff305892760812ec5e9a1fb20c7d16f3f97af25dc52b2ca08bb3ee71270846925fec4dd6b8ee12f17e9285eb73245cfdbb8bbc4710eea5760e1f6473a1f7051846a7fe95d42d2a38e6158f9de4c0ed5712c1731273cb65b725cc10380439cd70e42846b6e79b25989074a5de4d773f80526276f93ac7afc5d99aa31717eef929413232a856cf60a0c94ffdf89a2ac6c32ff424bd376b114c38e2644c80b5cb847276cf0b5e9846d4d9a4ed8af9b2cbc210443a9838e4b4cc24e485eed8d8742e78bc41b06a3f2fc846e0b41df0ae03e62bafc80b4b63248b573a17466a0a03e12180e7c08a4e1ebc95f846f700f4c0b13dc8bf7933c951809197e0c7d62ef0b40abb5a51c6609f088c028c08470332b75945c5ddd05a87e2c45105a03d40f6da3082fd8a5fef84a328762de04db847125348da3fa322b2cc31e761bdee8b8a0e7e036b1b9d09d58d3b992f73cbbea5a84722e35e33308cbc406785b57b16714b71f1e2b093b14e116a49e7f423ef93d33a984735394ad4063f71bb6135e9ca6e74a0f9a84c64b3fa1eb753506a1a96b10d5a8b184749ada431cc60cae225cdaa849f2c5195ca38d4152d43303231c0d1a5df906ee18847569a241487fb5fd3cbf02dcbcf8be2cf61394dfd8e6c018e43cc8bc5b5b4a5b558476a5316c13ca5657dd8dc9fe73eeb6207a8da80c40bce1024402558e1313c8bdcc84778c4bb1d3f13675e1c8de7999cc5707767d6469b1e5c57f5a9196cdf28c3b87d784786d114eb3ed62a95127ce82e3f04ded02c4b26fe398cf47401c11abdbdd735e7a85790553fdb0af5eb2e6b1debed5e6c28281b05a9aa30dcd7e247d5a81ec0a14899a857a7242a994d817033349e4bb51886d30a72b44ae7059a82e35bab6fa128f0de22f847bef927e5cc62d98b3da49262d190d7d19226f7b586b8a89101eb0c08715440e58847c461bde5c03822bd5fb8cd655833f17b75f8f1ce190dbed8f8030a38b9cf88618847da79571d0c4985c944cd1598526437087bea59b92a88d02e8a580e70ae9114726847e7898476f16215a0da6d05d1c81f5da68b7a85b5151a67c56f4a4f1de85a4bf08847f03893b21236c7b9aa4905a7dc341859094469c48e498a3702441afef76b317ef8480244fd0b0cf23dca301dad88e7455235f39470134b6eca125c3ac851f405d76988481868cc3b2386eab74f5c8c5350b83d34589c41a1ae12fdb71fffa1547560a68ac848226b90026a3954872a60bf8ba162bd6a396d9e32c96a74ea36d29bb9e0f7f9b3884839ada431cc60cae225cdaa849f2c5195ca38d4152d43303231c0d1a5df906ee18848420b4671ad77fcf33b6335802213b9e5ed49924f99349b8d6e9e4a327046fe02b848561d96362fae039c7f8b6f323ed47ae677b9d4a4b6d477073d4f409bc8047349f84863c58aba39fe06a2183f31c2a9e160e9433eb8248e1d21e90114c8353871a73be84877ba74c9a361a409d347f6a72fc0dde5ee4fdd354c91d258288a8b981b7915c5c84889ada431cc60cae225cdaa849f2c5195ca38d4152d43303231c0d1a5df906ee1885896ffb628d61ea60def427791a1d763e04e28de0c7f10bd3309da9863798e22926858a4df43cb480cac1b59f553b807466f1577ac833cc6b68deeb72aadb707b735450848b715eba965de80f9250df95c0e81889b884fe7faeb6794d01976a44659a47f199848c73526262993b0359244489412524dd3ddf7aac7f10faed620ba62f75d1832af7848d4c095cdb8dc97b823f6d06c08d9872294388d27533c02a63cd99cf1a62690ee8848e94d10e771d854d5eb5dfb56d246c390f865526d048438a611e864215a928f135848f2f1a03475c3ce3e2fe16f9701a0f9ac7dd0c78a6f3301c9086d172a06d0aacdd84901a15bf6d98d3c62bcd39e6e0c972ba2b69bd12e1b66a4f7a986f31d50f07e7838491d6876566686cc7f25a9cb1cac5a0c1f36c7e3e21bfe354d6fc95a622153d30be8592e126386872bb12e97c5e9541b8346fbe46cd5d43356d5b74d9ccf9ff7c7269a2849382350bd280304a2966da4f23e582e868a4b0d72a7fb7878c7574c399f60f3eb38494868cc3b2386eab74f5c8c5350b83d34589c41a1ae12fdb71fffa1547560a68ac849572e98aabee7730bd3ed166dfe9134e732b6c2f363bb64d16268c12fe782caeea84968c74f044fd5dc56c5c337a592e7328789f119085b658a84216d0d9f84ae98a948497f60a0c94ffdf89a2ac6c32ff424bd376b114c38e2644c80b5cb847276cf0b5e98498a79da9bff083d2ce570c43c2da5d1e02032676ce5921d94675f526ee5c734155849969a241487fb5fd3cbf02dcbcf8be2cf61394dfd8e6c018e43cc8bc5b5b4a5b55849ab8a8761507702f537839d6fd2d5a294c0bae73303973f5f12eaf16169c6a19b3849b0bb441a0af319bcb8806373178ecc4d265446797a90b56da4748a363ef9d2e92849cd013b859669ad845d47ed77f41f258adee1dddc6f52f0e1891efc89107c8c02d849df39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf849e4d74abda0263bde4eda1d38475486b582c825acbd048ac1626bc1a1eacb8b9be849f5c0e104f333324a633f958fcf201b1a9b693c13ddb4d812080a9074ff0d15c4284a02f1a03475c3ce3e2fe16f9701a0f9ac7dd0c78a6f3301c9086d172a06d0aacdd85a118160c86d041f15a2a3db364ac56df3b767b4f8be8e6d78626bf37a3cced884284a26ffb628d61ea60def427791a1d763e04e28de0c7f10bd3309da9863798e2292684a348c614d03b61050a31055e059ec6351af6a09eb36f488d47386308b70ed3f44384a4e215f2896796c2fde486ae8feb67498a8e4a77d73c56a49d921c0b944f32f07485a56ffb628d61ea60def427791a1d763e04e28de0c7f10bd3309da9863798e2292684a681c4b32fad872a2d5ad590de51cd09b77b15c9039ab57b7c0e75bb7822dacc9084a72ee0542d9b90cff71de60d402643df281077ffc2b89947bd3381d5c1b6b7acc384a8321cd7edb18f97e76e49277a2bb7334fa5854d1829dfb161bfc8c2ce27febf9584a9cd83adc6d04bd09760bb49f12f35c605bb8cd2e2007d5df9e1e2efe631bafc3b84aaa75df7f0f48ad2613aec36bd96db61d34bd1398dd66e66cf4ea3da72a262ca1e85abf7a6879e44b14a94e45b7b36abfe03e8c41aa446c3cade9b9ed71b1ca41a530784ac3431532a39a4f0cca75a3edfb106718cc80bc240bf409ce61062bfc65d11706484ade678f0460ff81d2f32451c21913f120c90675b54881a6a4204a18e6f797cd64c84ae7bc104559d8ad928120c53a0c8e1a1b2e8cfa5c9e627cd5107080c5687df274784af69a241487fb5fd3cbf02dcbcf8be2cf61394dfd8e6c018e43cc8bc5b5b4a5b5584b0f60a0c94ffdf89a2ac6c32ff424bd376b114c38e2644c80b5cb847276cf0b5e984b1921fb1b15f9a218166d1f768a475cefa6334baf6f175816ec470fd3a98a1ba5f84b215f0b9b762a15fb73f87f5aba2b91b5327d23a2102a71330c518af6c09cf637a84b3c19ab695fd9fb9a58f1731a4727fd0b98b0c3839a5b2fa04f20672315dd4556784b46ffb628d61ea60def427791a1d763e04e28de0c7f10bd3309da9863798e2292684b533d7c2bd01f714552a0ad2b4ab88245041b62b2f5a666382630c1efa559719d484b6167bcec1b6b9c63d320c58797abe1d4615744b5aa8fbfe1402e84724242d2ae184b78cc0edc0db739ae348faca66ce77fb7971999483fe28eff7524960417c4c9c4d84b82fa46185180e5eabb71030c0cf43b2205798fde15cfe32685d092c79b760326884b96173b38377cc5f2d38e684df05c9d6316e7b8ba5077385a7d34d8f72d8194e5d84baf39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf84bb4f411644e794a48e0f396d097e6ea94b6ad8587503b88c1bdd4f7d71ca8041a484bc20b4671ad77fcf33b6335802213b9e5ed49924f99349b8d6e9e4a327046fe02b84bd966b99cf0bafe2a98a2582bbe4ebe91b939193104f15ed2410fc944021831d7884be95a03bd1f8fec09015c3f682a82a15265486addc4a61d896064a47d1ed412b1f84bf7e5f180eea7d60f734ba3583b2b8bffa0ffd0863f77f6612c3aa820b9d02a60984c0d98789189c809f7dd5b4329bb2dfd8f0e07ed63d5f40d658b8919bc104f40df884c14c9d8b23e6612932de0a1fc0831ae1b326d7397bcba765e3774a09d62df1659484c2a79da9bff083d2ce570c43c2da5d1e02032676ce5921d94675f526ee5c73415584c3b174c549c34dcaafd2983adc6cb02354c64de9a970dbae2639422de6834d40c284c46cbae14b33f58687c010234d353c535e08e7e0e12e8982a54563fdba904a010e84c5331d34200a0b338e66eb5fb47f4a64dfd8d1a6a4ff615085008ecd2b1236ee9a84c62c870c1773a4ab4865daed5ef0b232590bd0be197fead53db72f881d97b627ca84c761d96362fae039c7f8b6f323ed47ae677b9d4a4b6d477073d4f409bc8047349f84c8ea340d35cd649a22bc69bd5f7abb31e50e0158221ea221d16eb045a7911f01bc84c94c9d8b23e6612932de0a1fc0831ae1b326d7397bcba765e3774a09d62df1659484cab174c549c34dcaafd2983adc6cb02354c64de9a970dbae2639422de6834d40c284cb43bfb0f50bf8ff1b392bbdb901228136f3fc7f53d129198627aff96a5431279184cc4d74abda0263bde4eda1d38475486b582c825acbd048ac1626bc1a1eacb8b9be84cd69a241487fb5fd3cbf02dcbcf8be2cf61394dfd8e6c018e43cc8bc5b5b4a5b5584ce7a5071760e7887be716935d8545784717cdd158d372986271c77de1d6ffb479484cf34a96041e1371bbb0a9e340a1fc361642516b913067021d0770cfef1977303bc84d016da54ef272a102cc0a9bfc426720c409b8576762875142abf45ce8b5e06327585d14edffe332a1bd2c0eb7616249fc38be6043fb43efe6b4b907443f8eaf679e19b84d269a241487fb5fd3cbf02dcbcf8be2cf61394dfd8e6c018e43cc8bc5b5b4a5b5584d3bc5987224edaeb6dcf37218e204655af6fb532239e8a07b76ae80ccc7ee0ac1384d44a67aa71d609dbbc35d4a416801b8a40012345e9944870f50ff870250c3986ee84d571c70dcc567e00e852e5adcea29d08c63f7c9c6826a5450a2441233e9260a27484d669a241487fb5fd3cbf02dcbcf8be2cf61394dfd8e6c018e43cc8bc5b5b4a5b5584d726f58babe10319f24a0328d14414ccb982ccb85962a7b1db4035d5f7e0e039e584d88c4bb1d3f13675e1c8de7999cc5707767d6469b1e5c57f5a9196cdf28c3b87d784d9f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf84da3239dedcfaebdd74abfe7e2a9ab2e4b7956164316ab3c4c3abbc5a60e1f93ee984db28eee7ed91c5667686ef53810a220a45e73b8c4f01d34b4422c202b65f06a50884dc1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c84dd03ab632540f80e5a07fbc8dd9b5636df0af6832e02000efc404deb06e593cf7184de3bf251ea82c3cb94e4d565ddee187ba69c14be74549f0070a280c3e723db2ed184dfc1a80b8da3a07cd8a25a51fd654220082f53d94fb83e29f4243682fe7c244f1384e0a75df7f0f48ad2613aec36bd96db61d34bd1398dd66e66cf4ea3da72a262ca1e84e1868cc3b2386eab74f5c8c5350b83d34589c41a1ae12fdb71fffa1547560a68ac84e226f58babe10319f24a0328d14414ccb982ccb85962a7b1db4035d5f7e0e039e584e371c70dcc567e00e852e5adcea29d08c63f7c9c6826a5450a2441233e9260a27484e4539fd170c1e314e6855a0cc9d7a930024423424fdafc87e680583da9acd823f584e575f3e84fc23bb788e61de2aaa727c28854b5df9fb409a4fbc7345f70426ffc9385e61926cb5ee47911495ef2d1a29edfdaba74e791e1908bd9ed8bf2478d8ca5926584e7fbcd14e45db6c62395f9d910aa5b3b86cbc684f5804f25742a84e21dda76bcbe84e88c4bb1d3f13675e1c8de7999cc5707767d6469b1e5c57f5a9196cdf28c3b87d784e9f24705e0217cf88951286890d00c00c8d8438ca95266d079f2540a4f2914116284ea852fed284f61282aa9eadedcc7dbad6416f91a968f016436ce16cfca319f4fbb84eb50899860082bb3fb0108d7edc8063ed2801ec0f57334d95d64af691fd8fcf79984ec2774384d70479cb941e963f02e38fa5f834cd8ee7dc84fea69e6c0fee800281485ed94d10e771d854d5eb5dfb56d246c390f865526d048438a611e864215a928f13584ee7bc104559d8ad928120c53a0c8e1a1b2e8cfa5c9e627cd5107080c5687df274784ef47600f72107c91daf794f23651914d055e45e6acc5d16401a3792663141deeb884f0d7e226571bfbe4e5824b103dd1bcda52ce8522a3769f9492372d79fc6456d4bc84f1b8a8761507702f537839d6fd2d5a294c0bae73303973f5f12eaf16169c6a19b384f22f1a03475c3ce3e2fe16f9701a0f9ac7dd0c78a6f3301c9086d172a06d0aacdd85f34e18dcafb8cd91fc8dfef1512630b893626dc75c967d9e5e02fccb56bc7550f784f4a5814b3c0deb59084c14c1ef4ca6654a12091bb90726e74e162177258fcb349a84f519f5d31dc7a3b92af55e032c9566bf5c127c35e9582b06ef5e9d66cec8ee2f8a84f6191e10cf063ba79e8b43d23cb15c02230e08df6400b88694bc2e84619b9eda7f85f7a75df7f0f48ad2613aec36bd96db61d34bd1398dd66e66cf4ea3da72a262ca1e84f82e35e33308cbc406785b57b16714b71f1e2b093b14e116a49e7f423ef93d33a984f9b0cfd4c5db651510b2dff5c1cfd454d06061739c19822a2e34587b8a85aa57ac84fa6cbae14b33f58687c010234d353c535e08e7e0e12e8982a54563fdba904a010e85fba918855b2179c2a268b4baf5c17c6eea6c6097594fdd84721a621123337afb5785fca79da9bff083d2ce570c43c2da5d1e02032676ce5921d94675f526ee5c73415584fd2568aad0f2530348e90c8543ff7adaf8a66523dd9b36a208f9ca71a64d7082cf84fe700f4c0b13dc8bf7933c951809197e0c7d62ef0b40abb5a51c6609f088c028c084ffa19b8a20d36ec4c8ef90b16030a104643bee274baea4baa64c69491dcfa0190b7335afd0c4ca25cf07704253facf428bf88ffe8fd15beae84aeed07c9caf24f574b91e6872b2f699bb1b40be33e70252e4e2e30ce7d00fb269f374f3083a19949729f189f89a53dafabc099f7c4568e14d4afa9970177eee1912aecc878e158e88cf2563efa5375d10160dd621aaf5038a4c902e72a02ecfcb1b2cb9c896f977bc95eab62ad5470d1892ae97d33d145c5c644ae5d3500a3d8752f1ff8ab8c2bb1334e49731dc79aa68844a9d12004ed296e3df9fe6d38064212e345fd9df4d411348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4cf68c36442cf1e8daf4d67fba53ebd191e0dddd778651b7d2d46f58735a37d5b40b41df0ae03e62bafc80b4b63248b573a17466a0a03e12180e7c08a4e1ebc95f0ea6cdd9d35221404692125b5d3810150ddeb06b86fbcfe090a7f699d85f8f8d8c4bb1d3f13675e1c8de7999cc5707767d6469b1e5c57f5a9196cdf28c3b87d7f24705e0217cf88951286890d00c00c8d8438ca95266d079f2540a4f291411627ba74c9a361a409d347f6a72fc0dde5ee4fdd354c91d258288a8b981b7915c5c3bf251ea82c3cb94e4d565ddee187ba69c14be74549f0070a280c3e723db2ed11a15bf6d98d3c62bcd39e6e0c972ba2b69bd12e1b66a4f7a986f31d50f07e783771c291751b6d6d846288004a0625da946c68861764be5b5a46f026f38bd96390b41df0ae03e62bafc80b4b63248b573a17466a0a03e12180e7c08a4e1ebc95fcd83adc6d04bd09760bb49f12f35c605bb8cd2e2007d5df9e1e2efe631bafc3b941c0ee4dafe397b041d4a82d37253519667668e396d4b0050e736b3b2075ead244fd0b0cf23dca301dad88e7455235f39470134b6eca125c3ac851f405d7698bc95eab62ad5470d1892ae97d33d145c5c644ae5d3500a3d8752f1ff8ab8c2bb8cf44b33d7c065cf308072d1760973ec40ed9da4048cb19c91bc012cd21bc513550853640efc46a1140dd6b024d3f52a0ed72db70bf6842a49f381d402c650febc95eab62ad5470d1892ae97d33d145c5c644ae5d3500a3d8752f1ff8ab8c2bb90f2b9bd81e12ec61702d8a9e590f9afbbcfbe8bdae41a535c08247d6100afa2150b0b82c6e08f4bba45ff4159abf21e3281506407fa0cd25b08eebdcd270f18a3849013b05514a82f99d3e43fd11ed4ecf6f1ed17a557a3537cb5beb9c16d40cd83adc6d04bd09760bb49f12f35c605bb8cd2e2007d5df9e1e2efe631bafc3b3890821729c97ffbfb329d52cbfee64ba277ebc4d18a214d4275e232b4dd452d9ada431cc60cae225cdaa849f2c5195ca38d4152d43303231c0d1a5df906ee1842813ea6a5f339bffa897f69af4936133fe601e9ae01aad359a9d7dd77bbddc15cd4a2e5d38e48b3169e03a1fd42430efca781b4c7f0d9ec15880f8f22a94be03a17d45e027dbbc2a9762c1ed91e65db30b018590c40fd19b8e410ba90b3fc0de6753dc14031caef91850bd8d8081a1cd9c48e665dbabb634fe01b091de6c675bad0de0ef84c1fcf122ce1c817fa41bccce7051d9fc8686d3e28061487f2a4f34d9a4ed8af9b2cbc210443a9838e4b4cc24e485eed8d8742e78bc41b06a3f2fc42dc87e5f1fbd8d5c069682a4d49a3c0b389e1c7a9b6b7aa7995a544df4ce837dc2c05e8d9ade539b7e73df6fe053fca79946eb3c2412895168edab8678c7d28ab63d95b41fed3ed58736ba4215b2c5a5dba5097c3932565cf9ed7bc408775280553fdb0af5eb2e6b1debed5e6c28281b05a9aa30dcd7e247d5a81ec0a14899ace5b90d25e0dc47d9104fcd17e43b8b77ac6622be2a8a809be36b709b331eb2b39e0ce42993619f8a25ce66d827a8efd354d9ff8127732352522b2483bcabe4a64a273c64d9d8f9b02e494d2dd7a1623502407eb35d1dfaae688b6cc1032250cbb8d4b067b9a7c7f0526ecb129cb00cd381f2f23deb8c46f4aa2441705f44e7ebc95eab62ad5470d1892ae97d33d145c5c644ae5d3500a3d8752f1ff8ab8c2bb50899860082bb3fb0108d7edc8063ed2801ec0f57334d95d64af691fd8fcf799f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faff39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faffbcd14e45db6c62395f9d910aa5b3b86cbc684f5804f25742a84e21dda76bcbe13efc73101b484056faf74b2e987eb5247495bef7eb280fe6b8192d84ffbffbaa8044c28fe3bb57f1325e413088c79de9ce5d01e9ba53407b96bedf6aa95691188cf2563efa5375d10160dd621aaf5038a4c902e72a02ecfcb1b2cb9c896f977715eba965de80f9250df95c0e81889b884fe7faeb6794d01976a44659a47f199ce5b90d25e0dc47d9104fcd17e43b8b77ac6622be2a8a809be36b709b331eb2ba19b8a20d36ec4c8ef90b16030a104643bee274baea4baa64c69491dcfa0190b86731bdb6d89cf707bcf4aee160d4a9126e53f91ab84aafa83e57d0d86a487cce08438b3568f23e924ddc22d5c6456551ec3f7cf68be1677b505fc0685d3ac4e9433b02e524de59b0df7c676db5b02cc2902da9cd30cc73a03deb12499b804d569a241487fb5fd3cbf02dcbcf8be2cf61394dfd8e6c018e43cc8bc5b5b4a5b552cfc101d8c1940f5082a651739addac4b40cef2993c749a31f811feae294c871b174c549c34dcaafd2983adc6cb02354c64de9a970dbae2639422de6834d40c275f3e84fc23bb788e61de2aaa727c28854b5df9fb409a4fbc7345f70426ffc93f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf322a1e881b7d4e94d078e33a97a77f901bd33e23b2bc16b48b3ba2e69634ee35b174c549c34dcaafd2983adc6cb02354c64de9a970dbae2639422de6834d40c271c70dcc567e00e852e5adcea29d08c63f7c9c6826a5450a2441233e9260a274868cc3b2386eab74f5c8c5350b83d34589c41a1ae12fdb71fffa1547560a68ac539fd170c1e314e6855a0cc9d7a930024423424fdafc87e680583da9acd823f505baf4a671846abc057693bd74cedf8116037cb72a7ad13bf4930af2d62482f027e1392adf6538894e621ab0bf4128bca20d3b4d0b83fdab7df662f41b04ba1c7dbc3a723296eaf9e4454abf66d5c4491e16bab5a30bcf0e3b83d6c271ec3a0dc02befe88aa2a04378cb4a9b531df7d3c3009a998658f0fd96bbf350d0f8d4f091c23571c215642fd967d1341d17953ed8f1f13d1d13bb5196b29d64ab31721575f3e84fc23bb788e61de2aaa727c28854b5df9fb409a4fbc7345f70426ffc939790ac089f678a730fb46fc3ab5dbb18235a49bc0341fa9cda973c3bb0a36910f7a6879e44b14a94e45b7b36abfe03e8c41aa446c3cade9b9ed71b1ca41a530798937b92b0b69a80189c18f184419d4293b158fec08e5529541c0e699662dbfd7f0f7b976f8356a41b78636da2849d342f1e73b6e7ee3de2f45f3adbe7aa60d0999b1684f4cb17504ab483d067bfa86daf4f4491fa9d780c1e2e5140dcf1e5e36206941672e2130992780d9e5b33a0099d47bdffca7e58b30e50099a147eab0f4c9d8b23e6612932de0a1fc0831ae1b326d7397bcba765e3774a09d62df1659420b4671ad77fcf33b6335802213b9e5ed49924f99349b8d6e9e4a327046fe02b3b755dc5cb64f061a3295857434ef674d4888f9ef5b249f782fd80f389f38f40a96929b70809f3bc72ff2876b2b72f703f2d550fdb056a1b23668557413283903a8ce0887f829bc08bcfbc2978671eca3516cd3085f1de265da48ad39ef6c5ad25fec4dd6b8ee12f17e9285eb73245cfdbb8bbc4710eea5760e1f6473a1f7051ce5b90d25e0dc47d9104fcd17e43b8b77ac6622be2a8a809be36b709b331eb2b304f34c68b6cfd17772781ff49b727f6f039c6659e7725f7766b817ce18fdb2bb9a8b41f8bab0056d75f6ba9321963f265e45ce40b4e7be6b1eb56cf6e5cba359b309faf5437a9ede6d6b10aed785c9e40148f08e2062473982a2cc276022d0ca0ee5e59a2176f7a142d110f2b8c3d0aa354a347acb297566a3a50d9ba30e1414edffe332a1bd2c0eb7616249fc38be6043fb43efe6b4b907443f8eaf679e19b69a241487fb5fd3cbf02dcbcf8be2cf61394dfd8e6c018e43cc8bc5b5b4a5b5549ce720e121cedb40aea058f1c4c247aff5398d8a40aebd7d1bf4206345de1f4ab63d95b41fed3ed58736ba4215b2c5a5dba5097c3932565cf9ed7bc40877528f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf2b7e3b708d055c23d6cd9399fff2ba230e48f617a743f42e02d7865ff7afba97ed1465518ce586ee6a6264adb1e2dfe5e2830c5c422e13b7f651bbed6a02f8909f746581493639907b606aa7c03a472377e804f339d6f680d65417e74043af6f7335afd0c4ca25cf07704253facf428bf88ffe8fd15beae84aeed07c9caf24f502e9967bfb801289754d676d719a085a6bb7297b14dd91bbb7d22f985b0f9d7c7ba74c9a361a409d347f6a72fc0dde5ee4fdd354c91d258288a8b981b7915c5c69a241487fb5fd3cbf02dcbcf8be2cf61394dfd8e6c018e43cc8bc5b5b4a5b5589f9eff305892760812ec5e9a1fb20c7d16f3f97af25dc52b2ca08bb3ee7127025fec4dd6b8ee12f17e9285eb73245cfdbb8bbc4710eea5760e1f6473a1f70517fe95d42d2a38e6158f9de4c0ed5712c1731273cb65b725cc10380439cd70e426e79b25989074a5de4d773f80526276f93ac7afc5d99aa31717eef929413232af60a0c94ffdf89a2ac6c32ff424bd376b114c38e2644c80b5cb847276cf0b5e94d9a4ed8af9b2cbc210443a9838e4b4cc24e485eed8d8742e78bc41b06a3f2fc0b41df0ae03e62bafc80b4b63248b573a17466a0a03e12180e7c08a4e1ebc95f700f4c0b13dc8bf7933c951809197e0c7d62ef0b40abb5a51c6609f088c028c0332b75945c5ddd05a87e2c45105a03d40f6da3082fd8a5fef84a328762de04db25348da3fa322b2cc31e761bdee8b8a0e7e036b1b9d09d58d3b992f73cbbea5a2e35e33308cbc406785b57b16714b71f1e2b093b14e116a49e7f423ef93d33a95394ad4063f71bb6135e9ca6e74a0f9a84c64b3fa1eb753506a1a96b10d5a8b19ada431cc60cae225cdaa849f2c5195ca38d4152d43303231c0d1a5df906ee1869a241487fb5fd3cbf02dcbcf8be2cf61394dfd8e6c018e43cc8bc5b5b4a5b55a5316c13ca5657dd8dc9fe73eeb6207a8da80c40bce1024402558e1313c8bdcc8c4bb1d3f13675e1c8de7999cc5707767d6469b1e5c57f5a9196cdf28c3b87d76d114eb3ed62a95127ce82e3f04ded02c4b26fe398cf47401c11abdbdd735e7a0553fdb0af5eb2e6b1debed5e6c28281b05a9aa30dcd7e247d5a81ec0a14899a7242a994d817033349e4bb51886d30a72b44ae7059a82e35bab6fa128f0de22fef927e5cc62d98b3da49262d190d7d19226f7b586b8a89101eb0c08715440e58461bde5c03822bd5fb8cd655833f17b75f8f1ce190dbed8f8030a38b9cf88618a79571d0c4985c944cd1598526437087bea59b92a88d02e8a580e70ae91147267898476f16215a0da6d05d1c81f5da68b7a85b5151a67c56f4a4f1de85a4bf0803893b21236c7b9aa4905a7dc341859094469c48e498a3702441afef76b317ef244fd0b0cf23dca301dad88e7455235f39470134b6eca125c3ac851f405d7698868cc3b2386eab74f5c8c5350b83d34589c41a1ae12fdb71fffa1547560a68ac26b90026a3954872a60bf8ba162bd6a396d9e32c96a74ea36d29bb9e0f7f9b389ada431cc60cae225cdaa849f2c5195ca38d4152d43303231c0d1a5df906ee1820b4671ad77fcf33b6335802213b9e5ed49924f99349b8d6e9e4a327046fe02b61d96362fae039c7f8b6f323ed47ae677b9d4a4b6d477073d4f409bc8047349f3c58aba39fe06a2183f31c2a9e160e9433eb8248e1d21e90114c8353871a73be7ba74c9a361a409d347f6a72fc0dde5ee4fdd354c91d258288a8b981b7915c5c9ada431cc60cae225cdaa849f2c5195ca38d4152d43303231c0d1a5df906ee186ffb628d61ea60def427791a1d763e04e28de0c7f10bd3309da9863798e229264df43cb480cac1b59f553b807466f1577ac833cc6b68deeb72aadb707b735450715eba965de80f9250df95c0e81889b884fe7faeb6794d01976a44659a47f19973526262993b0359244489412524dd3ddf7aac7f10faed620ba62f75d1832af74c095cdb8dc97b823f6d06c08d9872294388d27533c02a63cd99cf1a62690ee894d10e771d854d5eb5dfb56d246c390f865526d048438a611e864215a928f1352f1a03475c3ce3e2fe16f9701a0f9ac7dd0c78a6f3301c9086d172a06d0aacdd1a15bf6d98d3c62bcd39e6e0c972ba2b69bd12e1b66a4f7a986f31d50f07e783d6876566686cc7f25a9cb1cac5a0c1f36c7e3e21bfe354d6fc95a622153d30bee126386872bb12e97c5e9541b8346fbe46cd5d43356d5b74d9ccf9ff7c7269a282350bd280304a2966da4f23e582e868a4b0d72a7fb7878c7574c399f60f3eb3868cc3b2386eab74f5c8c5350b83d34589c41a1ae12fdb71fffa1547560a68ac72e98aabee7730bd3ed166dfe9134e732b6c2f363bb64d16268c12fe782caeea8c74f044fd5dc56c5c337a592e7328789f119085b658a84216d0d9f84ae98a94f60a0c94ffdf89a2ac6c32ff424bd376b114c38e2644c80b5cb847276cf0b5e9a79da9bff083d2ce570c43c2da5d1e02032676ce5921d94675f526ee5c73415569a241487fb5fd3cbf02dcbcf8be2cf61394dfd8e6c018e43cc8bc5b5b4a5b55b8a8761507702f537839d6fd2d5a294c0bae73303973f5f12eaf16169c6a19b30bb441a0af319bcb8806373178ecc4d265446797a90b56da4748a363ef9d2e92d013b859669ad845d47ed77f41f258adee1dddc6f52f0e1891efc89107c8c02df39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf4d74abda0263bde4eda1d38475486b582c825acbd048ac1626bc1a1eacb8b9be5c0e104f333324a633f958fcf201b1a9b693c13ddb4d812080a9074ff0d15c422f1a03475c3ce3e2fe16f9701a0f9ac7dd0c78a6f3301c9086d172a06d0aacdd18160c86d041f15a2a3db364ac56df3b767b4f8be8e6d78626bf37a3cced88426ffb628d61ea60def427791a1d763e04e28de0c7f10bd3309da9863798e2292648c614d03b61050a31055e059ec6351af6a09eb36f488d47386308b70ed3f443e215f2896796c2fde486ae8feb67498a8e4a77d73c56a49d921c0b944f32f0746ffb628d61ea60def427791a1d763e04e28de0c7f10bd3309da9863798e2292681c4b32fad872a2d5ad590de51cd09b77b15c9039ab57b7c0e75bb7822dacc902ee0542d9b90cff71de60d402643df281077ffc2b89947bd3381d5c1b6b7acc3321cd7edb18f97e76e49277a2bb7334fa5854d1829dfb161bfc8c2ce27febf95cd83adc6d04bd09760bb49f12f35c605bb8cd2e2007d5df9e1e2efe631bafc3ba75df7f0f48ad2613aec36bd96db61d34bd1398dd66e66cf4ea3da72a262ca1ef7a6879e44b14a94e45b7b36abfe03e8c41aa446c3cade9b9ed71b1ca41a53073431532a39a4f0cca75a3edfb106718cc80bc240bf409ce61062bfc65d117064e678f0460ff81d2f32451c21913f120c90675b54881a6a4204a18e6f797cd64c7bc104559d8ad928120c53a0c8e1a1b2e8cfa5c9e627cd5107080c5687df274769a241487fb5fd3cbf02dcbcf8be2cf61394dfd8e6c018e43cc8bc5b5b4a5b55f60a0c94ffdf89a2ac6c32ff424bd376b114c38e2644c80b5cb847276cf0b5e9921fb1b15f9a218166d1f768a475cefa6334baf6f175816ec470fd3a98a1ba5f15f0b9b762a15fb73f87f5aba2b91b5327d23a2102a71330c518af6c09cf637ac19ab695fd9fb9a58f1731a4727fd0b98b0c3839a5b2fa04f20672315dd455676ffb628d61ea60def427791a1d763e04e28de0c7f10bd3309da9863798e2292633d7c2bd01f714552a0ad2b4ab88245041b62b2f5a666382630c1efa559719d4167bcec1b6b9c63d320c58797abe1d4615744b5aa8fbfe1402e84724242d2ae18cc0edc0db739ae348faca66ce77fb7971999483fe28eff7524960417c4c9c4d2fa46185180e5eabb71030c0cf43b2205798fde15cfe32685d092c79b76032686173b38377cc5f2d38e684df05c9d6316e7b8ba5077385a7d34d8f72d8194e5df39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf4f411644e794a48e0f396d097e6ea94b6ad8587503b88c1bdd4f7d71ca8041a420b4671ad77fcf33b6335802213b9e5ed49924f99349b8d6e9e4a327046fe02b966b99cf0bafe2a98a2582bbe4ebe91b939193104f15ed2410fc944021831d7895a03bd1f8fec09015c3f682a82a15265486addc4a61d896064a47d1ed412b1f7e5f180eea7d60f734ba3583b2b8bffa0ffd0863f77f6612c3aa820b9d02a609d98789189c809f7dd5b4329bb2dfd8f0e07ed63d5f40d658b8919bc104f40df84c9d8b23e6612932de0a1fc0831ae1b326d7397bcba765e3774a09d62df16594a79da9bff083d2ce570c43c2da5d1e02032676ce5921d94675f526ee5c734155b174c549c34dcaafd2983adc6cb02354c64de9a970dbae2639422de6834d40c26cbae14b33f58687c010234d353c535e08e7e0e12e8982a54563fdba904a010e331d34200a0b338e66eb5fb47f4a64dfd8d1a6a4ff615085008ecd2b1236ee9a2c870c1773a4ab4865daed5ef0b232590bd0be197fead53db72f881d97b627ca61d96362fae039c7f8b6f323ed47ae677b9d4a4b6d477073d4f409bc8047349fea340d35cd649a22bc69bd5f7abb31e50e0158221ea221d16eb045a7911f01bc4c9d8b23e6612932de0a1fc0831ae1b326d7397bcba765e3774a09d62df16594b174c549c34dcaafd2983adc6cb02354c64de9a970dbae2639422de6834d40c243bfb0f50bf8ff1b392bbdb901228136f3fc7f53d129198627aff96a543127914d74abda0263bde4eda1d38475486b582c825acbd048ac1626bc1a1eacb8b9be69a241487fb5fd3cbf02dcbcf8be2cf61394dfd8e6c018e43cc8bc5b5b4a5b557a5071760e7887be716935d8545784717cdd158d372986271c77de1d6ffb479434a96041e1371bbb0a9e340a1fc361642516b913067021d0770cfef1977303bc16da54ef272a102cc0a9bfc426720c409b8576762875142abf45ce8b5e0632754edffe332a1bd2c0eb7616249fc38be6043fb43efe6b4b907443f8eaf679e19b69a241487fb5fd3cbf02dcbcf8be2cf61394dfd8e6c018e43cc8bc5b5b4a5b55bc5987224edaeb6dcf37218e204655af6fb532239e8a07b76ae80ccc7ee0ac134a67aa71d609dbbc35d4a416801b8a40012345e9944870f50ff870250c3986ee71c70dcc567e00e852e5adcea29d08c63f7c9c6826a5450a2441233e9260a27469a241487fb5fd3cbf02dcbcf8be2cf61394dfd8e6c018e43cc8bc5b5b4a5b5526f58babe10319f24a0328d14414ccb982ccb85962a7b1db4035d5f7e0e039e58c4bb1d3f13675e1c8de7999cc5707767d6469b1e5c57f5a9196cdf28c3b87d7f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf3239dedcfaebdd74abfe7e2a9ab2e4b7956164316ab3c4c3abbc5a60e1f93ee928eee7ed91c5667686ef53810a220a45e73b8c4f01d34b4422c202b65f06a5081348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c03ab632540f80e5a07fbc8dd9b5636df0af6832e02000efc404deb06e593cf713bf251ea82c3cb94e4d565ddee187ba69c14be74549f0070a280c3e723db2ed1c1a80b8da3a07cd8a25a51fd654220082f53d94fb83e29f4243682fe7c244f13a75df7f0f48ad2613aec36bd96db61d34bd1398dd66e66cf4ea3da72a262ca1e868cc3b2386eab74f5c8c5350b83d34589c41a1ae12fdb71fffa1547560a68ac26f58babe10319f24a0328d14414ccb982ccb85962a7b1db4035d5f7e0e039e571c70dcc567e00e852e5adcea29d08c63f7c9c6826a5450a2441233e9260a274539fd170c1e314e6855a0cc9d7a930024423424fdafc87e680583da9acd823f575f3e84fc23bb788e61de2aaa727c28854b5df9fb409a4fbc7345f70426ffc931926cb5ee47911495ef2d1a29edfdaba74e791e1908bd9ed8bf2478d8ca59265fbcd14e45db6c62395f9d910aa5b3b86cbc684f5804f25742a84e21dda76bcbe8c4bb1d3f13675e1c8de7999cc5707767d6469b1e5c57f5a9196cdf28c3b87d7f24705e0217cf88951286890d00c00c8d8438ca95266d079f2540a4f29141162852fed284f61282aa9eadedcc7dbad6416f91a968f016436ce16cfca319f4fbb50899860082bb3fb0108d7edc8063ed2801ec0f57334d95d64af691fd8fcf7992774384d70479cb941e963f02e38fa5f834cd8ee7dc84fea69e6c0fee800281494d10e771d854d5eb5dfb56d246c390f865526d048438a611e864215a928f1357bc104559d8ad928120c53a0c8e1a1b2e8cfa5c9e627cd5107080c5687df274747600f72107c91daf794f23651914d055e45e6acc5d16401a3792663141deeb8d7e226571bfbe4e5824b103dd1bcda52ce8522a3769f9492372d79fc6456d4bcb8a8761507702f537839d6fd2d5a294c0bae73303973f5f12eaf16169c6a19b32f1a03475c3ce3e2fe16f9701a0f9ac7dd0c78a6f3301c9086d172a06d0aacdd4e18dcafb8cd91fc8dfef1512630b893626dc75c967d9e5e02fccb56bc7550f7a5814b3c0deb59084c14c1ef4ca6654a12091bb90726e74e162177258fcb349a19f5d31dc7a3b92af55e032c9566bf5c127c35e9582b06ef5e9d66cec8ee2f8a191e10cf063ba79e8b43d23cb15c02230e08df6400b88694bc2e84619b9eda7fa75df7f0f48ad2613aec36bd96db61d34bd1398dd66e66cf4ea3da72a262ca1e2e35e33308cbc406785b57b16714b71f1e2b093b14e116a49e7f423ef93d33a9b0cfd4c5db651510b2dff5c1cfd454d06061739c19822a2e34587b8a85aa57ac6cbae14b33f58687c010234d353c535e08e7e0e12e8982a54563fdba904a010ea918855b2179c2a268b4baf5c17c6eea6c6097594fdd84721a621123337afb57a79da9bff083d2ce570c43c2da5d1e02032676ce5921d94675f526ee5c7341552568aad0f2530348e90c8543ff7adaf8a66523dd9b36a208f9ca71a64d7082cf700f4c0b13dc8bf7933c951809197e0c7d62ef0b40abb5a51c6609f088c028c0a19b8a20d36ec4c8ef90b16030a104643bee274baea4baa64c69491dcfa0190b030405000000000000010085001348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c8501f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf0502000000000000000000000000000000000000000000000000000000000000000085031348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c0504000000000000000000000000000000000000000000000000000000000000000005050000000000000000000000000000000000000000000000000000000000000000050600000000000000000000000000000000000000000000000000000000000000008507b7869b8afabf56f80106dc818c375fba1d038ed5e8d2c9d76c52ba269c2a47eb85089ada431cc60cae225cdaa849f2c5195ca38d4152d43303231c0d1a5df906ee1885091348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c850a1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c850b1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c850c1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c050d0000000000000000000000000000000000000000000000000000000000000000850ef39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf050f00000000000000000000000000000000000000000000000000000000000000008510f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf85111348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c8512f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf8513f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf85141348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c8515f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf05160000000000000000000000000000000000000000000000000000000000000000051700000000000000000000000000000000000000000000000000000000000000000518000000000000000000000000000000000000000000000000000000000000000005190000000000000000000000000000000000000000000000000000000000000000051a0000000000000000000000000000000000000000000000000000000000000000051b0000000000000000000000000000000000000000000000000000000000000000851cf39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf851df39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf851ef39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf051f0000000000000000000000000000000000000000000000000000000000000000052000000000000000000000000000000000000000000000000000000000000000008521f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf8522f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf05230000000000000000000000000000000000000000000000000000000000000000052400000000000000000000000000000000000000000000000000000000000000008525f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf85261348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c052700000000000000000000000000000000000000000000000000000000000000008528b7869b8afabf56f80106dc818c375fba1d038ed5e8d2c9d76c52ba269c2a47eb8529f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf852a1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c852bf39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf852cb7869b8afabf56f80106dc818c375fba1d038ed5e8d2c9d76c52ba269c2a47eb852d1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c852ef39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf852f1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c8530f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf8531f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf8532f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf8533f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf053400000000000000000000000000000000000000000000000000000000000000008535f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf8536f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf0537000000000000000000000000000000000000000000000000000000000000000085381348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c05390000000000000000000000000000000000000000000000000000000000000000853a1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c853b1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c853c1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c053d0000000000000000000000000000000000000000000000000000000000000000853e1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c853f1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c8540f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf054100000000000000000000000000000000000000000000000000000000000000008542f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf85431348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c8544f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf8545f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf054600000000000000000000000000000000000000000000000000000000000000008547f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf85481348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c05490000000000000000000000000000000000000000000000000000000000000000854af39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf054b0000000000000000000000000000000000000000000000000000000000000000054c0000000000000000000000000000000000000000000000000000000000000000054d0000000000000000000000000000000000000000000000000000000000000000854e1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c854f1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c85501348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c85511348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c055200000000000000000000000000000000000000000000000000000000000000008553f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf85541348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c055500000000000000000000000000000000000000000000000000000000000000000556000000000000000000000000000000000000000000000000000000000000000085571348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c85581348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c85591348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c855af39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf855b1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c055c0000000000000000000000000000000000000000000000000000000000000000055d0000000000000000000000000000000000000000000000000000000000000000855ef39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf055f000000000000000000000000000000000000000000000000000000000000000085601348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c056100000000000000000000000000000000000000000000000000000000000000008562f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf85631348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c8564b7869b8afabf56f80106dc818c375fba1d038ed5e8d2c9d76c52ba269c2a47eb85651348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c0566000000000000000000000000000000000000000000000000000000000000000085671348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c0568000000000000000000000000000000000000000000000000000000000000000005690000000000000000000000000000000000000000000000000000000000000000056a0000000000000000000000000000000000000000000000000000000000000000056b0000000000000000000000000000000000000000000000000000000000000000056c0000000000000000000000000000000000000000000000000000000000000000856d1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c856e1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c856f1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c057000000000000000000000000000000000000000000000000000000000000000008571f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf8572f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf05730000000000000000000000000000000000000000000000000000000000000000057400000000000000000000000000000000000000000000000000000000000000000575000000000000000000000000000000000000000000000000000000000000000085761348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c8577f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf85781348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c85791348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c057a0000000000000000000000000000000000000000000000000000000000000000857bf39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf057c0000000000000000000000000000000000000000000000000000000000000000057d0000000000000000000000000000000000000000000000000000000000000000057e0000000000000000000000000000000000000000000000000000000000000000857f1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c058000000000000000000000000000000000000000000000000000000000000000008581f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf85821348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c058300000000000000000000000000000000000000000000000000000000000000008584b7869b8afabf56f80106dc818c375fba1d038ed5e8d2c9d76c52ba269c2a47eb05850000000000000000000000000000000000000000000000000000000000000000058600000000000000000000000000000000000000000000000000000000000000008587f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf8588f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf8589f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf858af39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf858b1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c858cf39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf058d0000000000000000000000000000000000000000000000000000000000000000858ef39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf858ff39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf059000000000000000000000000000000000000000000000000000000000000000008591f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf059200000000000000000000000000000000000000000000000000000000000000000593000000000000000000000000000000000000000000000000000000000000000085941348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c85951348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c0596000000000000000000000000000000000000000000000000000000000000000005970000000000000000000000000000000000000000000000000000000000000000059800000000000000000000000000000000000000000000000000000000000000008599f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf059a0000000000000000000000000000000000000000000000000000000000000000059b0000000000000000000000000000000000000000000000000000000000000000859c1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c059d0000000000000000000000000000000000000000000000000000000000000000859e1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c059f000000000000000000000000000000000000000000000000000000000000000085a01348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c05a1000000000000000000000000000000000000000000000000000000000000000085a21348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c05a3000000000000000000000000000000000000000000000000000000000000000085a4b7869b8afabf56f80106dc818c375fba1d038ed5e8d2c9d76c52ba269c2a47eb05a5000000000000000000000000000000000000000000000000000000000000000085a6f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf85a7f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf85a8f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf85a9f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf85aa1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c05ab000000000000000000000000000000000000000000000000000000000000000085acf39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf85ad1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c85aef39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf05af000000000000000000000000000000000000000000000000000000000000000085b0f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf85b11348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c85b21348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c85b31348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c05b4000000000000000000000000000000000000000000000000000000000000000085b5f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf85b6f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf05b7000000000000000000000000000000000000000000000000000000000000000085b8f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf85b9f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf05ba000000000000000000000000000000000000000000000000000000000000000005bb000000000000000000000000000000000000000000000000000000000000000005bc000000000000000000000000000000000000000000000000000000000000000005bd000000000000000000000000000000000000000000000000000000000000000085bef39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf05bf000000000000000000000000000000000000000000000000000000000000000085c0b7869b8afabf56f80106dc818c375fba1d038ed5e8d2c9d76c52ba269c2a47eb85c1f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf05c2000000000000000000000000000000000000000000000000000000000000000085c31348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c85c41348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c85c51348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c85c61348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c05c7000000000000000000000000000000000000000000000000000000000000000085c81348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c85c9f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf85ca1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c85cbf39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf85cc1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c85cd1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c05ce000000000000000000000000000000000000000000000000000000000000000005cf000000000000000000000000000000000000000000000000000000000000000085d0f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf85d11348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c85d2f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf05d3000000000000000000000000000000000000000000000000000000000000000085d41348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c85d51348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c05d6000000000000000000000000000000000000000000000000000000000000000085d7f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf05d8000000000000000000000000000000000000000000000000000000000000000005d9000000000000000000000000000000000000000000000000000000000000000085daf39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf05db000000000000000000000000000000000000000000000000000000000000000085dcf39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf05dd000000000000000000000000000000000000000000000000000000000000000005de000000000000000000000000000000000000000000000000000000000000000085df1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c85e01348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c05e1000000000000000000000000000000000000000000000000000000000000000085e21348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c85e31348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c05e4000000000000000000000000000000000000000000000000000000000000000085e51348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c85e6f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf85e71348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c05e8000000000000000000000000000000000000000000000000000000000000000085e91348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c05ea000000000000000000000000000000000000000000000000000000000000000085ebf39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf85ecf39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf05ed000000000000000000000000000000000000000000000000000000000000000085ee1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c85efb7869b8afabf56f80106dc818c375fba1d038ed5e8d2c9d76c52ba269c2a47eb05f0000000000000000000000000000000000000000000000000000000000000000085f1f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf85f2f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf85f31348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c05f4000000000000000000000000000000000000000000000000000000000000000085f51348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c85f61348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c85f7f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf85f81348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c85f9f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf05fa000000000000000000000000000000000000000000000000000000000000000085fb1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c05fc000000000000000000000000000000000000000000000000000000000000000005fd000000000000000000000000000000000000000000000000000000000000000085fef39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf05ff00000000000000000000000000000000000000000000000000000000000000001348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4cf39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf58e3d0d8f669091624d62556e3bc28b330710579094384975389aebed300d2601348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4cf6e23ab2616fdcb9274b6eba14adc3711170f6fc43cce97ed3e1f3d2a9916f9eb4b49df7f9118965a9fcaccf9eff86686a099e830e755e4da2584cd5719e1509b7869b8afabf56f80106dc818c375fba1d038ed5e8d2c9d76c52ba269c2a47eb9ada431cc60cae225cdaa849f2c5195ca38d4152d43303231c0d1a5df906ee181348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4cb4a4e3f580125038e25a415c535f9a0d17cc0f460b9c795437d7d59fd913e74df39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93fafd0fee0d39a8b2690ff2ac7c399bcea11dcaa0a4a6c21669b24553b44390ff8faf39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4cf39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faff39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4cf39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93fafc1a72ca3d6cf6ce00adbad0cfc8899910faf4909d07de198e9a74855122983cf6f3c6aba14e7003581235ebd77b3510bdee264b58bfda84a94e0611791a80fa2e0f8839188cd481dddd20648e6fc7a8098dff2eb17e79929d206a8d9bb67cea22a8462a547cd15f014acf9cae8ed5a237d6f31d533920526afdd549052963765230b0bd15cd9d387cfb1a6f25d522401e65302c14d648ae0e7c164b122e7084e3e8019b02539335d976ce39998656080c12bde1da4d79919f686840a82cab444f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faff39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faff39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93fafcb3e6709696447469518c1fbcac59afd0b8d687e5fa326c655ccb55abe8135c97a227aaec3f6acd96f955834c4f9c157fec48f58f539fadf8781494a44c53d11f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faff39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93fafb60977d974f6985b31cbd56ea5576868dbda4c9cc7b6bf7ef4b633899b9e7ca5f61d5b6fea7b0eede3a60ec169e900b6d926739685b16845123a560ec9b90c4bf39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4cbd104493fa83eab5b94356da315463b57e4f4ba90390dfbf076472a1cd733ab8b7869b8afabf56f80106dc818c375fba1d038ed5e8d2c9d76c52ba269c2a47ebf39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4cf39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93fafb7869b8afabf56f80106dc818c375fba1d038ed5e8d2c9d76c52ba269c2a47eb1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4cf39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4cf39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faff39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faff39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faff39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf239fe0d1befb5f3a9f7ba82be69b604820ce9fc360bc4482b9a8d7079729c846f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faff39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93fafcfeb96e74f7bf3e8a4fd089d047020b73b5bd3323a3cb462e1f9a0134a892ebc1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4cadb52f86bc7ee66583dab52deef6827ba758da5cc5f508cf18743596d79e66f41348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4cdd8f7a5fe5af499d8693b81dcdb938f0fe415722fe44e541fd5e3141d20196311348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4cf39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93fafeaf229e1df780f6eaa31177661720ee2a7e92f964859fa0e0eb7595e0bc8c1d2f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4cf39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faff39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf706bf77ffb11f7a5bac1737b0ea8d8c75afd9ff773341e7805b36bbe3ef520abf39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c38b7b72b8857614f66d69e6776d55bf43e448fd7ba477e60d3ffa5d309e0d20af39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf16ad857bdb5464a3b3ea3e65030ae613ca3163305c586580f89f8e9deb419c8bcc9a6a94864e5440ad749215b656d7903d662366a513ba35a043d54080bd0a84dfa2ccaf135664bd6ac84754b2e25dfbf2857fa48bd76635037ed8a57aa5140a1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c1c957d19063e812e584cd65cba400d18bc1d73f7ff5596221061fb6d64adbcc2f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c64be7585909beb94a23eb24e24ee9813de7eb465be2e48135410a45a40f3989392821b2aa8f88652fe96415f5dd86c1ee1600484e1181f03ad4ce897b373ce2e1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4cf39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c68725138a1ae9fad1f89b938b4f18759599c1085a102b821fb0a7338624b59e45bc56c68eb407c7d66907ce21f525db86d008bdbfc9ca4e0020e4dafef637040f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf6b001ce67b50514f61b80305cf955d07e28b8b8ec769573c71670fbc3fd23edc1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4ccd64ade10982600a86407a81bd32d8557a00499bae18ec7d3a6f5971fc02e926f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4cb7869b8afabf56f80106dc818c375fba1d038ed5e8d2c9d76c52ba269c2a47eb1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4cddd29fa01e55e7a494eb804a5483bff1739d86d0fac7c5d15f45a85af415e3ce1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c3de7937c9cde1ab0ce571c39c2305edb353f38cef6a67177363a124b4d2e818a249145318939cf9be4fc1887dc68d580886e208d531712907f19206153adb2d82587e1a9cd597de919dbf4d9d4b49065d1694494be8a467ee48c080214beae80acde723f59f19f3b0ba0227d5c98841e6ac47a8778ca39f89b5992ab7f2823c6d3d13762b181bf009be066ee04db625919faafc6ff78ff35019d4162c2cc120c1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c83e6984e98388008546d2a891f92a98bbb9755fbdc93e7180604a98ea44fdd3cf39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faff39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf603be8e4aca41d24dd36fe4bb7d323c157108734592607a142d94235e9fc822c2fcfcc4e1705edd1ce55fe924dec90f09970881eb306f669ab6fdf4720b6213f025c970a5823003e2c389652bdb8cf2fa0debb672c4792c7eb773c9e116a2fcb1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4cf39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c0adb37d65a5fe84be88bd46c7d91bd21dcc4e37d072138f11e495c91abca0086f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf2a8e7e1bdc7fbde94e3eb0347314c87a3e62222d8ab0f3f1f75a76bdde26e2414530d79a6e79f29936cefb055513fa6f54cd6dd70d68a70240fa8a10b62ce08ae848284bd98f77d371ddcf4e3309355ad782f7b63a07585dbfc65fcfa7e04c891348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c598b9abe655c47d67837e1730100ec876b7a9c72ffb5bacbb6ed86507187ac0af39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c6f72f0ff88108e32f2ee37d41fee90cdbb38a1cfd5e197c110abca5853ba3919b7869b8afabf56f80106dc818c375fba1d038ed5e8d2c9d76c52ba269c2a47ebafda83c334d563c6dc16eac674688e79749c9909ce7cb44ea5077824b17170658db8034c5933658cd49929fb461826d22eeb5671291150c7bb00085231c8723bf39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faff39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faff39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faff39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4cf39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf11d984ef5a661dd09c326677dee2b1bb6477a7e786403c629568ef8074614485f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faff39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf872ca437f480126fd9b565eedd0ab185a6649f0d93b6bc7b2178313f31c86d39f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93fafaaa7a488307db5997e79af48f149a8bf429dc5509f75d0a58d17bcbad8dd33302fdc60a8788558f3e041d27c054489c7c299dbdbb63336f0bef03fc9c0958a2e1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c15bf8018c82b989fd606719f9de488c25df7b5b79b56f1f20e433bbce18be2c44b66a8a78df28a396f3a0aaf2e9167baae54e2569bf776300d3ca3763e282d6e04f7f7adebe7ed55d729c285a9833a77d60da936394671ac0eb0d63eaf57bf22f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93fafea6f8f2581ed23d249c78b2c0274754d3f8a5f634939539eacf40514053d687d721fef281a15b1b92552f678e29980cadcc2f5b20eb3c675130697229055e0501348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c7ad2576f41c069d2c26b1959b63d4b44d64b4077df4576509ade34c44917cc6b1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c3619b18d2e4aeb4677c0b9aa62eb89626a92139a44af78abd5d96a87c59f8ba31348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c69724e1ad1b1eb05aab7a327b082870a25603823cd4b6780db76eaa9a3ca7eff1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c2e4f527dc88c5513461d507bbe835ebc157e2204bcc321645fdbcacd59879452b7869b8afabf56f80106dc818c375fba1d038ed5e8d2c9d76c52ba269c2a47ebe207546fc80aa78a589d60800f15ad564e5a5f4baa24746d73edb18eeda800dbf39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faff39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faff39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faff39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4caebe8061afdab4610bc7921ccd1d5e14b70939cd5b66310ccf2ef5680f72a65ff39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4cf39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93fafadbc7724acec7ffa06dbe611ccd52257fa6bcabe1c441f9e07ddb8b6ee09a5f0f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c011e33384be67f64260f0980e39d6959aade1bb378c49fb2fde0f965031b67dcf39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faff39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf1849aceac013d323ec32a8abae8e207984a4fba4dd3819a9b6b187b7cc5dc6a3f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faff39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf73438397d6dad1814502b25ea25decd837fada5a2e220b39315662619d4819b84a3d2a8d968b860c74935de73bcb9afee3ff0248adb80687bef1b14dad42b3d6d4008817c6cc63bee1784beac9d72458253bf4a85716aa86b9dbacfa7e99c1204254df0007cf7161c444fcabbe3ada1369bd67b8e6867ccc52aeaed51f205ff8f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf0f1a487cec0d41547e323e95dc16983f4053fb334bf8ae024227a9381bbf38dab7869b8afabf56f80106dc818c375fba1d038ed5e8d2c9d76c52ba269c2a47ebf39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf0a13520e267d6456ac461e0df019371829fe3cfa24b9a6178efeb001352a99181348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c3cb14d4a1756eebdb8192778f63de974e05a34fee5e5be729efebfac759ec15c1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4cf39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4cf39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4ce939fb946d025727be79806c6b91a72ccd9f2190d153f92b5584b3cbc17051239cf73c64da8fe7780cb92129faa2f9c81a4a8174a23876e3061ee5358ff5312ef39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4cf39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf96e4577becc377053e9784aad37bdea9feaa4b685d588986c99b1c740683b77d1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c241b5fccfd526ebfc0c8cd5c76b7e8aeba8571c864c5b33955a735ca124efd64f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf12f950abd29214166e023fa5f062e1bb51d18ff9f242e65efcb3dcaf8fb45ab812262c9db2642cd2fd72ada49306d39b5aba848eddcfeac055db978c06df73e4f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faffc14a44a4617d9de0f9ca46b9cf1242d4164844610f0e1d1f8e23881dba47c5ef39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93fafbcdea556fecccfef017cddad346069815fa89034cd2a0613ffa038650417c8441047811d71ab041c5df5a52927487701f8a4ba2908f32c386b7412f88db1ec8d1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c378d72d7b538aa90e89100355341cc097dbeca6daa6eea04e3854f67e4a572f61348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c5fd24056bf5b07c29d94c1d54998970c152133fa08d3857d87cb2e8c7533533c1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4cf39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c27c17fd29ba3432118db32fe56cf76e211b6a8aff8f3281d29702384851524921348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c7f3c99a43272b6fc00ceba274d367027ce3cb707f76303f3e2f6970cf0195fccf39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faff39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf9080a7af3db941c72e49e4f96d42c383be0a322c30c90ed6dd7b3c7b7b0d2fd51348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4cb7869b8afabf56f80106dc818c375fba1d038ed5e8d2c9d76c52ba269c2a47ebbf4e3d1cc15b532b145b81c50a8b51c4f87281a83401b72e63aef6c8e565fa76f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faff39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c370b2940fc94d8e62be610cec243f2a792e3d3ff1b4116c48c27dbc8dfe3b69d1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4cf39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4cf39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf61dae9fe46bce19e4215cbc34b2e98f08eb5e321a4598ee9e8a88011edb1839a1348594cf0b4ef7652c26248e5597e023437a8da64433b33c4e15bdaadd13b4c715d0ff6a96a1e1c328e38f7e3e4cf09ec689fa5952d27e9a68cfe85be95eaac7d78269218b9fbbb64e6adbf03087c35365fce60b96d70a797382e33ed134879f39f4a29cd2912c1788171079c265770dc173b061e0ce9969e753ea6cba93faf93f5d06bb7143a2ad1a813d85381f8c19a6d9d600758b6c6776b8ede33001af505000000000000000000000010b1e3e66c64467a44357c512a5f03b19c2e65a08549573f79718f148ca138af6c242215299b0602dfcecd69cd7dacb710e04663a0aac3cba11bd142ef4247bbcb806ee1a94fcce326cee3b69d814e7d2f5592db9d30deadc93a73e90f32c66b9f34d6eb3ada269ff49a862562f315f32e6c84a2455c628d5b45c7b13a0aaa5b927818708301af178ff12c7028eaafd1d7e4610681e640514ae6f63350092241716bfecb31d5e98f3f3fd4b0e63bd6ff2a45a9f107b914fec51c9efcaa55213cc8ce53c6d7ecde6f3f7944bcc86536df56419576da90e64b475dd65e19074ba3c5c18e946754cf267426ad1678870c16db2cefedbf85fe5f88d391b841700d1ec2af8b094684d80aefef0c4fa9f3e6f2fa65b3ccadfa26529d5f771a9ddc8e7041f85f73362e9772a9376b250d598321b524472f221f2d28e0e827f8bc8275178cbc4a2d9a3667dcf14de66c674110cbd46b6206ab47587bf057e3cb2dd2456fd21793f19b1fc0c8d94186ea8696be24cc062b9664bc63d0db94c03da4df187c9932d7e5d0e0a41d8b154c150f9747fc1866ace53705747eab9eb8f440cd7aa9985a075cf43c72bc50cb5e1064c9c873b50c64c6ccfa956f5f6bca1b67608a32355ecf1b670cc47194add1404896ea20d19c3998cf22bf0a6b9be270091e2930458078ceedaa48ee1e08734a8f69203d66a884496cb67ab33b765081d2e13465ca018803000000000000001081889b03f980e944766250121ea9291d29e55b13596212710ea07b1b05da2ef3b525817aff685157f42a5f5bdff4bbd0f25990b291c3a9dac5dce011499e7ee6c17157ba81496bb7e9ba34a4b072ff2bffa6d7375ffabff3a0595691015dd0583eb4ff2d868581a9d0af2e171c3707ee947edc42c07d0aeecaab85d39a5c140de95163a5e5b2a0c6011e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff685157f42a5f5bdff4bbd0f25990b291c3a9dac5dce011499e7ee6c17157ba6bb7e9ba34a4b072ff2bffa6d7375ffabff3a0595691015dd0583eb4ff2d8685d0af2e171c3707ee947edc42c07d0aeecaab85d39a5c140de95163a5e5b2a0c6bf7a0e498c6dc7f0608704fa81b95eec49b5e06665ac05162277a2298fe04fabc672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a03690500000000000001008200c52e8e2c11e7ce8a0287582ed095207ff20cb5fdeae4cfa70d6fc8732c77ede18301fcec42ef4bbbc62031e06fad564886211c4b6eb79e6633023c6d9bad1e946778820211ddbfbd32d5981389026070e2feea446996cb79b40482caec653da1e06edff882030910bea7e269d155dd372baee23129a9fe5a80b32382ee21e72c00eae1fbb711000000000000000000000000000000000000000000000000000000000000000000008205085d19dc35e25e0ae1462fff62fb9b9a10e85385464ae90eeeabd8e4b11251c48206f6e97907d4aac2c3e18c7f96305a90971e66db5c4b24e5c5e68c589ef6a7b3648207640eb65925755918d65119ae6ae2a367768271dfd5cdef2504c5dc94fbf508a88208aa2ac663983ddefc9e91f030eeddbe6f1439d63c680f68d7426e9d0b8720ec5300000000000000000000000000000000000000000000000000000000000000000000810aaaf0dd7140da20b54d50873c32d5a6e2b80ba5ec170f22196b0de2baa77d7117820b37e6bba6d43d8d52b9773536573b8901df88819dd56b572093d341e37fcfdff6820cf02afb4387c041bae0a4ee8626161c02df173e7452d6235acc180e3a8919879d00000000000000000000000000000000000000000000000000000000000000000000810e9e13e501f3dad0f599d3ea48a3be25af71c7e4f4490fb1069ea88038adfbf0e8820f6e8d6b77df41f375c10738ba8ad4d22f5c1433ef7a5135d5e46c4c5506519baa8210b73a3714b2e6e313baf9868e467fc69d6a83a32a1b1d4b6a4f353d2bf6fcb3b382111866819b58c2f64de3e876b2426b5ac0905b0413d8c421160fbd1758b4450f758212d6e7ab14e7bdb879c6585ae257b34501877dd0ae2976953d19b5c805591ce8418213a8e4d11421118b22e28eee39bd8c4accfe01fd85607395e2f29362db8a131a0f83145335cf7164a1e31822ba9c08d9730477568d881c89509ae13a06d13a072b3414000000000000000000000000000000000000000000000000000000000000000000008116d773a7d37bbe679915d28fe15ad56a728fc366962f568ef5286da63d3d7a7678811782fcfd2cdc293d433da64d282c0fb08e9ccc98964dc0972eb87a9f8cabeb246a811841f139fb77d8b2d0174e9b3f98c580b914d9051b9d748d505f376fd016a166c3821925f1ee4d9e6843903263b4607eb7cc73dd075263af97c5594df912ca66056dbf821afaf702d9c5e8f0ff3f7778f9277185d4a556a72a055b8e0d2158ed9a50275b55821b75b2366669b0086c657fe349b7b6624b8e01b9e6c6f7b6b8524cb44b68ff205d811ceaf699bddfae14c9fb0c85b8c4e2ed4d8222be8711e53dc1d97d8c9b1d38370b821daba374a069eada5fdf065f7c2320cfe2bc6e92291730d793734bc6df6856c5b8821ec3e07c8849f55bf53387e1aa5f6aae4aacd27eaf568ea7d58bd62250da55a574821fac11c0aa1dabdf04e8fdff5c441fe1bfccd93d0d2716c488c08b290a454816988120fdccf4ad6ac0d5cc5fe08cfe4fc001040607e118bbd2dd17352042382e807ebf00000000000000000000000000000000000000000000000000000000000000000000822276685f1e48a364d12ae5750df6f230c14184f2aaf86676f1a467e9671aded96b82230cac245636abdafe10201cfd771075e950b4422003a61bb1d9886625948a952482242f5e0c76e6abe0887143fb8c1aa6cec1323b933bd30abfd0a268aea761e229618125b47c09ac39a9998510cf6ade2b3194cced6d7e17c2556fcb9cb9549f66bb6dd18226716cdf7edb320e7129073d703be182247a22f658006bd0a4a6d496b88f987e6a82274c5ec97d2dda9b58311ef0d18abb7cc99d1408fa9efd75b1d64608340876f4ef8228b5beca4460ecb2e061a8f8a16972d649ceacfc6c4e65a7bd10c4605847607272812918918773f298aff69f394ad69ae23f328c3885ab5c82b65bf8875e45121bff2e00000000000000000000000000000000000000000000000000000000000000000000822bcbfe5b2824c5b9cbe07a971e2e21a25be7f53ea53f87eb195566c0fa33bca7be812c468950c78383ca3bb67c2a4b64897a0c1b71213ff0cc4f8cab620f3597315727812d989ef2f22303030e9d15238a58b98e48698ec79d6bfb732d89f7f1280769fd27812e687238c5e070c431b4751ba45eb136af723834a46cf790283a10954a93caed5c812f4da49c9b0f70ad00257dd8ae7d488120a7000c3b6f769af6ba13fcc9cccf590b823067090b08cd429dbd59da0f295379721b0d0ed69b605d0cb99b06db0c98f93d3b8231eff836a1e9b48c8c58c3bc7177e035677ef844380f323731032a67d26e3064bd83323bc77dd95297c17e9bb20e09e36f65738a625b985fc3a7de5a29b5997ec31bc2813370beae5706986c89958eec9716ea5b0caa496c192246209fb56ce884bd88eeee8234153b16678ef43948658d5913cabf1e82d12da4973bf7d8484b66c324ad0a110a8235a83d3453aa83fe0fab3fd55c809652f11b956bfbdc0067b45dd46e6c7312f1708236ffbf063bf07276b8af8032cebff7ecdcf37203b12a3be2be8ea15bcc6af87e8a823754e39ea652c8b4057d90f11c88422e7dcdd175114e81d38013374f68e0c7c16a8238f94a151434fe8c109f66b090e9b5d356670331d3133f83914cc1ef6148118d308139baf6e19bba4bbf5a10c87e1a98591ec10be553c9e6b1aee3206b1864472abbd5823a0d3beb597e6a256e2984e910a8500ee4667aa56d227b83d75836ab6eab091fc4813b1605768f3979ecd2f134f4b820023124bb66d427506f4931038cee45c6fd346000000000000000000000000000000000000000000000000000000000000000000000813ddd5adf285c1b0f958b8aec251ad0cdd28c28c600d993140f08cad571d317be7900000000000000000000000000000000000000000000000000000000000000000000813fa95d39f45a6b8b1c339847697968a089d419723215f157d8c05338b4c33eccea83409085ddd6e9d3164cdf59247df4b0cf38d4ea9dad8c5d818760ae6a8815c26ccb814130ecf2ecf4b5576f808b23a52e2041ee0e28d7ef29eefa3104186f8429a182f38242b0bc6d3da4d9d6ba0152d96381b53dc9f4c9f4f4fe84f784e3ca2cdefec4c1a68243304b2e056ecee2d493580fd157aab83a82cf87e4d0de0e3662ecc2e565b623c08144188733df3963bd0f72d7a79dd5228fbc7723e0243c0fea15ff4a5ff1c0b87a34814575dc0114d38e7dd2b50da208dcc14c054b7507fd3dd3246c70c5ce47f026b7b482461baa9f1e3689cf76e525e82e33104c0de808f9f21a8b6537351a6c368d6e319e82474571b7e5235b7766bee18f108465bf5869023da881f2ba74f0dc3a48fbbc05b8814820766563d581765e3275796a980d7d79ae536e45481628980adc114d6bf02cc282492128246430ad6f5da65f317a569e22242846238b74a472697f2e72294cb9a737824a13a25a088ac26389f4f7e68a4461b456c83b81e933cbd55fc776fd639248feb400000000000000000000000000000000000000000000000000000000000000000000814c5d88836f9bb3a9012026a33e0efcda2bcbc8035b094698a622b45b732692372e824d89bc5bde1919a20e16d97120afd86b05b87ad3bcd6405a9ba696530ad0aeb4f700000000000000000000000000000000000000000000000000000000000000000000824f88f8dd59d9f329bc858ee866f7a2013ea93467ff2010fba7fde86f6083d8a18982501b9415d4a3539502eb8810dd2380707636855935ed41c54525c27d3571c4c52b8251d88952cfb0db6cb5482589e5e18ae17e475bfdc793da680d90c8bf593d3060d28252cd097bfeb8e6ef340d4322a59a43b6ba0603f8c771be68a963dd161c667f886a0000000000000000000000000000000000000000000000000000000000000000000082548ee3e60e2995c8113c9c50bffe8e658efd0b0406b4fa767b2ded9efa745467ab8155abbb3edc7d8393a6a898ca65fc4c9596dfef5d55f756d155905b1ece58bc1b7582567ff5e8d00d16ad3afa70e33930207d24f1745551dfb0e9b100e0185328fc4a108157ae1fe9b616bd9b7b2e72757f29061ada0c05ef28a7bff6153cb4425ef4c8dcf78258b535c04783f44fd5faea29f3afa4b083b45884e0993a37ab29bd7aa4fe94ce4f8259ad806d13303256512fdacf6014f9bf19f03be00e28f1839bf88f997d3bb7a567825acf97fda8bf032f487374142855ae515a28ec5aaa1c123d9547be352f70d9b1b100000000000000000000000000000000000000000000000000000000000000000000825c3289f4547b8e09ff906447d236379e9676136f496fff12888c5630104fc18bfd825d547c37bf138447c06c135e9210d38ee1fe8e6270747e3c20da0da5cd8b78e1d8825e52dd16bd26897f30c5b1c3c557488ee604817f8fa4c1ad52cc845b5ffde31d4f815fc4115f849e49183142cebac6d391b3df831444c81e701ec1796128c08666aeff8260be74b746bce3c43fc7f9ddce8b17aa01759420b20040817d24955b2e4aed2dbd8161f61ad8d75af826eb1e273977c54a5c5931b2e13cd414ad212260013020a311788262eee54b8d6d46b84298656f26271976afadeea6426f7334ca4e09d055014cbc4281634309f738fea6e0d9953a3a0d52773ba32b08594c34a98d86f34d07c5646099f0816407870af5a02ca195beec7fc986257d8d66137472ed9b3128b9f40a3b72e3b73a8265fda8caafaececd4b0f87a7bd0af804465c8ce26e832cd0717608d51e77dd97ae826695f08ab8e9efbd5f196510a8c1866682eed9291a43fc097e17a5fa536427be38826787f49ed1aee069123c1be6fc49c61158f1999e264859d25d148d11a5791205c48168c0ff1a8cdfba1c8b695d3007de18b36372bfe039f9aef00c6e45a2b30ba976eb036900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000826ceac7b26475e568ef8c287679050a320123d0cb67f2ec21ea530118b19a071bcb826da9493683824b8777533d5f598b30110171d2a28d7284d9ab7f486194c5228999826e2bdd46b502ecca2784196259a2f55e02bdfb1fccffca3dac0d14f539d6239703826f087bb5ceafda48a7121c503474e073a54f1e4ea6f5e33910058853e327ba6c2181700aed52ba9df20b200d35452c3fe6a1d973875b5ec46dcc9179db94feef9cf3758271f5144fde521ef2afa3d97eb59bec2cbe8a5954e9dbd5d468f21ea0d2bf5b1b730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000827402f633db31d6adfb6c76c83b36a6d97042d2349429772fa9ec68d4abc1e5b70a81750d3671758f9076733dc4f1600549035371ea654aba73bf4b9d1be4a12814ae528276951a842f7123ad30d8a3acb28d4613f36e7c944d06efd5f40d5c53a2054d2f4a82775140438714e8bdb2bd2d279d784176cf5e1a57430fa071a12f3059ca3a92609783786fc25690b5748d6381a161ea34a03e2258fd44fa1274523a7baae280de27e26e8279b7760bb1a0234db7c730b1f953493f558e1989e66f88f2cdc9c4c8b0745ae628827a7751cde9e212134fb9f07903207176c7d6e790eb37f4c9ac566fbdbf49f1d8dd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000817d6e12cd477637aeee1bad264ffc3dc8ecad52a62ab0780ddf44b15e1f1160fd62827e00d5d87f74bc729a46136a4923a118b2beb87e6125670891784ffb0f5d7dab9d817f27095482db90c795ecbf82a382eff52a0060fb513dde43e1b379c169befd9e0f82806a43bb1a8e7e9118cdf289a3768b176617cb8c1fcfc39e853bdbe25d91248c3681816c53ba0a732619257ddb933d6092d9db83f6d8299e5a637741ce95f6648aa64582827dd21ad2b2225b9e60d54aa4d408b2b369e733f01bc419ff14856149072a5b8d8283df410484474529eff220bb2e375afdabdaf8bb43a7a21a24a9296654b0650a2a828420cba78dec936a1075f2a28bd504bba346b4c95ceacdf402ebc4df6f7d7ace8682858de8330cce205ae6daa844a5a8c34a439c024d42cecd6199643ff1a5258c343f828677b0b44aa488d9adf9b22f84a98c0988ab597c26dab8c48ca95c0c75c3655b31818702d49735e609eee5d5ba9162ab8f0852b2007987511ee820b29bced53dbf0b338288aecab8af11986cf5183263c335fc7a8e952f9222d6ec6d96e7ce554e1562dba782893f0c28a8f5b36d6cec7db58fa2a436bac4ec10f2c07aa82e8504623eb64a9e02828a49d2e11a76675500626abad663500dbb521e5be97b1d4151d919ca9558908e42818bf506f53bc9bd192b7b9fca8f0bddeb48237a52e9107a9b876a9d91696bcc49e1828c4b8674fecc8ec7c5ed4dab3d39a31f488ce618a7e112a8fe95b57e09e1b2e75c828d07b72d655443aeb58c42d509c7566786db7f9ba241161a3cac079f522cc69f69828e7e7efda81d788ca0fec92914159fdbd2dc272fe3a602f22de9def801b543db3d818fb6ecc201e8e490f1a4a1ea59b69f993f2114e1da1ddd95c479671b41d2776d99000000000000000000000000000000000000000000000000000000000000000000008291edeeacb801370b78cb35fa667be68dcff5922f0d8fa34e9f8b700b2a09eb9cba829202a161c74693847cccf3fe8b1026cf6956d264196193d02e2b75c3cd3e01b1c38193a16c039000ce723442882cfeb06207844809fa2c70a9c420f2474e3ffdb92f798194bc131a60b5a65220e12118490f212edf4d6a7f66267baeebadd2801949db2a2582957ee87b87ed61b263b0f653c837889ae2c02a8ef1569d63e0d982002375abaea08196359354b60b5eb858ea15a41e40046c4746b31c58ca6cfdf32073e59a716beb788197f3d8090b4c997ffaffd90dc29a41a8144d882d559217935cb5685b7277a46e65819834c37076c3b05e013c766be5dcddab012dfd2aeeb22e5da2311cb7a64caebff5829910ba2a18943ae727f9e58b323cdef03ecb950ccaa8870019dacbf4d3921ae0da839aa2d62a6e45e14ef608694f6e6ab6a141bbc376ef5e97a0ec5f1646d7c2718187829bc5784312e17647e67c687f12b18c24168c738ab5c91ba080b19c61e48465120b829c7244ae9044e6ff890c7665be91dd84c7c3b1756f14af5ac03cfcef93f38b4843829da1768b636e18c5d2a6ae011f24568a89ec2892218b00c8c0caf4b80add908cb2819e2a78c609c2f8125003490b6421fa7d7cd78ed69d2c6e76e4f4d1e06663273adc819fc5cfbbdae0b426a504d8d588d882b5bdad877b6b796e2ccf334cb3793b04fe7881a03da629d47a1b2e7eb83aba45ea93d058f095438bae1a2a9ee4a1dfc7786578a400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082a4ef28a6a166b5ca6b145d9528e542c0d2c4af026db634f425b3d2ac7e839a36ae82a5f7177d9cdfa9888a7e5728c69c1ebe0250acb1119e86452e390f4f068ee9c02482a658b45f57cee58aca395f853f2b98c8f0310892563778170b852cc9203e5b622f82a719e4bf7c714816471d2b764ec8432bf4a485b8dbf06804e2d0f9459434357f0881a8a3b0d49b0f3701290b8ec9936179e45c984a14a92a9a975e315e18b6cd4cc8db82a953cedfcc8e3581074e0e4eb18f6de9a5b4640b34ef8eac28d1eafc80ac021b9282aadb5d7c9d4fb1959df028b6d3cf5da5be63d7dce3ef69d6cd71e2388d17c48bfd0000000000000000000000000000000000000000000000000000000000000000000082acc796fb24b8475cec69f429d1440ca92255f615acfe6fb9c5e18bf437bb93a8cf82adb6a39c37d81e273663e947f15c456d1c9dfc67e92b38fecd823eeca02406721182aeaae8e160edf02b0f9ae9aa27ad3145a79e79f4f623fe8297eea9e5b2f3d664d982af7f797568a5b9de5819072721d2100c92c0a1d0f32b830e112cfe169528bbf6b20000000000000000000000000000000000000000000000000000000000000000000081b11a26c12f2564d37ffc592a80ba0366e50f7bdad800cff960c9e77bd0ea433fe982b20caef69fa7c34dc8d5e2a3dfa29b50b919b836364b9715cde726426703c5430382b3a2c488af3e09eb0e31d8143d398f7dda43646f3ea2d504298af115ac307118a300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081b79b0cac542cd69f2057c4028137f86a5a63168869c12f8314dbb33989ccc6909481b8fb204dccfad20c142a6004fcca7a2f69a73a8e79a677a002a2c86547aaa7f4a282b978658c867ac40f02a43c0c5982ef425ab10a8495ffe6381719627cca41c3594282bab796b6129907aa235d3c970d17fad3d15dab2a0a1588732510fd08bd873a837482bb250f3b696169531094cc091454293a601e26c871ba583da93f253fad6644563982bc02e4491f2da06a273093be66bb3e813b1758f036af3837d74aa1b1aa4be7787b82bdb37b65e39dfbbfd20effbb71b97e4412d9aadd96b2e9dad372570f804b2e514c81bebc0a4694ed9336f5faf9235664e449f8e4d8e716cf59f1b01c0ffd13101b3b5581bf2700f95455194d3e84d8e87c961f255ddea3f04579f59136f20e0bccc29f571382c0fbf13f7d81f78c90c200e4d8a41ab89167346248469378495c2e2d26d2b678420000000000000000000000000000000000000000000000000000000000000000000081c2a4dfd3af6dc8c3490bf64e4585a27454f7c2cd032a1a2f8148e29f3cedbad07681c37517a1f7123d0695e8343c704a9da7e7bda2b4c97304af591fe9650e2957be3b82c47c7c6eb3412745ea2e0e04a9ada44b590dab2cbbdc48c980a63682c5a0e38b7e82c5920c51fd6b09cfe560b301f80c8b8dd901db940c9f8bbe70681a972266ef3d0382c65d0f4a212de2df64a6130a980a20e67891aecf62024adf4c030282df9b585c6781c7117c4aaa559915b4405bad6a1d956a6fe520c7faa51fbd2f7ba0b7ec73fd72fa81c8983e524283920dbfcb7e79f26aba1153ec0c813daf266e33b8d2664c3a53a80582c9fbcc4033f36452dc3aa302638f4d9e5ce0ca154e2749451656297bb37d9b3d2882ca943ce2c2b5d0936ae64b9ad53ec19488a601bff2ba2f662b46e614d55fec23140000000000000000000000000000000000000000000000000000000000000000000082cc5a7600af1e275d682ba944aeb045fc68129fdb7d0c26d81d25a9c59b96d9705e82cd02d1e243241f14372d744853511ca4233141d193974b885038bafb050b5379eb82ce81ab58237dbaa6bb44c0dfef0903d149624925ab2ceb44fb28f94d8ebbaa96bf82cf217447e77d56afa6f02bb060c9492616c0723307e28d156e7899362d365f4eea81d0386e1263c68452f2a7e8c79ed52a823ec89d6bf46e797201fc00ab128205dcf683d1b78277309eb4959059c4bc8cc1daf6b99957c2ea6f55b5dce80b328e5160ebb182d2172aa707fa1c094e826045cd1c7da8511230beb3362018501ec675a37d665a3782d343106a9b2efb1cdd576d0b5d8840427db56bccf862dc0f2aacca45eddbeaa23083d48a08891124c66087cdc347a9ee4233a892691a8929e90017f8613bdbf37ae4e181d5c7328696f6711fb114cd9304d9438c6068cbf0924bf06948b264b5cf003fef6d83d69d0f006e06867fc7d011066749c498a539c2677f02b8c445b5c6d2bd19dc081882d72eaa2d29df73b477d6f604051ff9a336bd9a4cbe56ab07e72c6d830be8b45d6482d8d7d0535235ba52b026d27547234a3f867b51880bf11fcde89024e2118038ecc282d9f2a07c84462d24b5ace87e06fa474e1be02a7bef743e5e1279bdf38d87f159b282daf081f7a7ceedb46b400c5909b8c9aa5dbdcc4fce41b4bd6335e1999bd341bb4183db7d5c39f497027d740217de807b43250a3760f6544d12731c56e2df61ec2c46bb81dc780fcf98c011b75115d09c1e4f68b97473d7a993e21df92cedb26034416180fd82dddd24790a3ba16f910878570e12ebca5837314c71436b292c2fa4dc34e4f0e20e81de03729c44efe76c83ea2a9c196ea41b1b4b2954da5b520abb4c83085e72f5c13281dfe65ff55e3339a7a1b6fb284233418aa6396fdb83d1eaad703fd753d099a3318e82e05a57971d20142f6745d02a52d13b73945b0d78acece8b6c312dd0ead674d82d282e16af917cf83fed15c227c4810728a489bfa8e9f26b9ab52de9595957a8a8f3c4282e214ce0e0b4af7874b8478eea1dcf6397ac2050850397cbf365cde254935713f0682e32de97d08178cde4bb37562ddf722ca175a7e216d49856b8ef9d16e11bd768ef482e446d10d725e0850240db0b4c17206716724dec942f8d71d4a5fb9317ee8702c0282e5004f6faf401fd2c434c3a1ab98e01d0da5a440944c975b0a9196bd84159af16f81e63df44fd819fbb2f6d3a951be9b7c7c2ce9e0e94a2cade7193aeef042b967133b82e7c15efb087e91e71f099f7681ba8607f236b967e5b5382a5aba2de6b463a2404481e8b9bdc84c47ec1a767e179cfc70a6cc86a8f09c6dc21d9877d9f107d9a633672481e950f012f669a33e012b43029a19a7e8457eccfa176727aab715f1489b56eb993482ea8a3f5903a0dc32cccb2ba6c1460ea0e02cd133ff91010596e2fbfb5643aac46c82ebf48b93413f5f0edecdd24183602ef9535f35402c3ec7babaff7d261d932b9db482ecc7353997fa288569bd545482122edbaf0ceff0a8f9aabbf5bdf91922f4753e1882ed6a43bb1a8e7e9118cdf289a3768b176617cb8c1fcfc39e853bdbe25d91248c360000000000000000000000000000000000000000000000000000000000000000000082ef4ba2cf0fad9f5264a67a35c104e328e26f4ba51332bade3afd8282af0f7ee1720000000000000000000000000000000000000000000000000000000000000000000081f108213f43607a01e1ebc15bdea6ca1f9ce34eb69b5f3259b374c48fb0b90fb4730000000000000000000000000000000000000000000000000000000000000000000082f31b5a21691072d7881c62f6ee11a9a788e48afa9e224cc0b596916a980421f6b681f402dbc0416ebe9e6e43f2c70f2229dc77c25a5c863dafcfbae2bf17782f08dbf483f53a147c0833ecc6d791744e3ee68006aace62faa7c3f7ed59ea4148f5c382a90782f6aceb818339ccdc236559b0cef9f4c0dac64b75c1427641c0dcf59f718036d5e482f726f6ef071e3a4a96a6f85e40e4e834a7e9bb8dda6c41f351f48b4502cecadd6d81f8dcf684d82a69a79ec24a6860b1e2409a06ecfa1428ddb868b53f2a13ac4c152282f91ceecf9819ada843cf94e5c1ea145d91e2c790361abe23038b1a6668e2ca24a482fad98796ec8d6b8a7d6438a088dde8908f1de9d4d2c4bf7eb9e01ceb3f62b432de81fb4ab11d07c32fd5b1172ae20f926a24c62808d5a196a692b2be3df2c055870bd881fcb6abcd223f288f9ac028508ebc5f883094e0400ea87c60b3aceead308da38d9082fd81cbdcd3d06f9adb3b23607083661de42a2609775ce331fd0bdd29b2de423af982fe0dc081514d05af6ea8367dd214cfaa0f37d12669b3c4e19fa4b766f3e05d8cd882ffc89e02061f8e1a3e2f5f7527a081531c9e8eac8504144857a31585870b89a6fac52e8e2c11e7ce8a0287582ed095207ff20cb5fdeae4cfa70d6fc8732c77ede1fcec42ef4bbbc62031e06fad564886211c4b6eb79e6633023c6d9bad1e94677811ddbfbd32d5981389026070e2feea446996cb79b40482caec653da1e06edff80910bea7e269d155dd372baee23129a9fe5a80b32382ee21e72c00eae1fbb711c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a085d19dc35e25e0ae1462fff62fb9b9a10e85385464ae90eeeabd8e4b11251c4f6e97907d4aac2c3e18c7f96305a90971e66db5c4b24e5c5e68c589ef6a7b364640eb65925755918d65119ae6ae2a367768271dfd5cdef2504c5dc94fbf508a8aa2ac663983ddefc9e91f030eeddbe6f1439d63c680f68d7426e9d0b8720ec53c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967aaaf0dd7140da20b54d50873c32d5a6e2b80ba5ec170f22196b0de2baa77d711737e6bba6d43d8d52b9773536573b8901df88819dd56b572093d341e37fcfdff6f02afb4387c041bae0a4ee8626161c02df173e7452d6235acc180e3a8919879dc672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a9e13e501f3dad0f599d3ea48a3be25af71c7e4f4490fb1069ea88038adfbf0e86e8d6b77df41f375c10738ba8ad4d22f5c1433ef7a5135d5e46c4c5506519baab73a3714b2e6e313baf9868e467fc69d6a83a32a1b1d4b6a4f353d2bf6fcb3b31866819b58c2f64de3e876b2426b5ac0905b0413d8c421160fbd1758b4450f75d6e7ab14e7bdb879c6585ae257b34501877dd0ae2976953d19b5c805591ce841a8e4d11421118b22e28eee39bd8c4accfe01fd85607395e2f29362db8a131a0f5335cf7164a1e31822ba9c08d9730477568d881c89509ae13a06d13a072b3414c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ad773a7d37bbe679915d28fe15ad56a728fc366962f568ef5286da63d3d7a767882fcfd2cdc293d433da64d282c0fb08e9ccc98964dc0972eb87a9f8cabeb246a41f139fb77d8b2d0174e9b3f98c580b914d9051b9d748d505f376fd016a166c325f1ee4d9e6843903263b4607eb7cc73dd075263af97c5594df912ca66056dbffaf702d9c5e8f0ff3f7778f9277185d4a556a72a055b8e0d2158ed9a50275b5575b2366669b0086c657fe349b7b6624b8e01b9e6c6f7b6b8524cb44b68ff205deaf699bddfae14c9fb0c85b8c4e2ed4d8222be8711e53dc1d97d8c9b1d38370baba374a069eada5fdf065f7c2320cfe2bc6e92291730d793734bc6df6856c5b8c3e07c8849f55bf53387e1aa5f6aae4aacd27eaf568ea7d58bd62250da55a574ac11c0aa1dabdf04e8fdff5c441fe1bfccd93d0d2716c488c08b290a45481698fdccf4ad6ac0d5cc5fe08cfe4fc001040607e118bbd2dd17352042382e807ebfc672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a76685f1e48a364d12ae5750df6f230c14184f2aaf86676f1a467e9671aded96b0cac245636abdafe10201cfd771075e950b4422003a61bb1d9886625948a95242f5e0c76e6abe0887143fb8c1aa6cec1323b933bd30abfd0a268aea761e22961b47c09ac39a9998510cf6ade2b3194cced6d7e17c2556fcb9cb9549f66bb6dd1716cdf7edb320e7129073d703be182247a22f658006bd0a4a6d496b88f987e6a4c5ec97d2dda9b58311ef0d18abb7cc99d1408fa9efd75b1d64608340876f4efb5beca4460ecb2e061a8f8a16972d649ceacfc6c4e65a7bd10c460584760727218918773f298aff69f394ad69ae23f328c3885ab5c82b65bf8875e45121bff2ec672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967acbfe5b2824c5b9cbe07a971e2e21a25be7f53ea53f87eb195566c0fa33bca7be468950c78383ca3bb67c2a4b64897a0c1b71213ff0cc4f8cab620f3597315727989ef2f22303030e9d15238a58b98e48698ec79d6bfb732d89f7f1280769fd27687238c5e070c431b4751ba45eb136af723834a46cf790283a10954a93caed5c4da49c9b0f70ad00257dd8ae7d488120a7000c3b6f769af6ba13fcc9cccf590b67090b08cd429dbd59da0f295379721b0d0ed69b605d0cb99b06db0c98f93d3beff836a1e9b48c8c58c3bc7177e035677ef844380f323731032a67d26e3064bd3bc77dd95297c17e9bb20e09e36f65738a625b985fc3a7de5a29b5997ec31bc270beae5706986c89958eec9716ea5b0caa496c192246209fb56ce884bd88eeee153b16678ef43948658d5913cabf1e82d12da4973bf7d8484b66c324ad0a110aa83d3453aa83fe0fab3fd55c809652f11b956bfbdc0067b45dd46e6c7312f170ffbf063bf07276b8af8032cebff7ecdcf37203b12a3be2be8ea15bcc6af87e8a54e39ea652c8b4057d90f11c88422e7dcdd175114e81d38013374f68e0c7c16af94a151434fe8c109f66b090e9b5d356670331d3133f83914cc1ef6148118d30baf6e19bba4bbf5a10c87e1a98591ec10be553c9e6b1aee3206b1864472abbd50d3beb597e6a256e2984e910a8500ee4667aa56d227b83d75836ab6eab091fc41605768f3979ecd2f134f4b820023124bb66d427506f4931038cee45c6fd3460c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967add5adf285c1b0f958b8aec251ad0cdd28c28c600d993140f08cad571d317be79c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967aa95d39f45a6b8b1c339847697968a089d419723215f157d8c05338b4c33eccea9085ddd6e9d3164cdf59247df4b0cf38d4ea9dad8c5d818760ae6a8815c26ccb30ecf2ecf4b5576f808b23a52e2041ee0e28d7ef29eefa3104186f8429a182f3b0bc6d3da4d9d6ba0152d96381b53dc9f4c9f4f4fe84f784e3ca2cdefec4c1a6304b2e056ecee2d493580fd157aab83a82cf87e4d0de0e3662ecc2e565b623c0188733df3963bd0f72d7a79dd5228fbc7723e0243c0fea15ff4a5ff1c0b87a3475dc0114d38e7dd2b50da208dcc14c054b7507fd3dd3246c70c5ce47f026b7b41baa9f1e3689cf76e525e82e33104c0de808f9f21a8b6537351a6c368d6e319e4571b7e5235b7766bee18f108465bf5869023da881f2ba74f0dc3a48fbbc05b820766563d581765e3275796a980d7d79ae536e45481628980adc114d6bf02cc22128246430ad6f5da65f317a569e22242846238b74a472697f2e72294cb9a73713a25a088ac26389f4f7e68a4461b456c83b81e933cbd55fc776fd639248feb4c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a5d88836f9bb3a9012026a33e0efcda2bcbc8035b094698a622b45b732692372e89bc5bde1919a20e16d97120afd86b05b87ad3bcd6405a9ba696530ad0aeb4f7c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a88f8dd59d9f329bc858ee866f7a2013ea93467ff2010fba7fde86f6083d8a1891b9415d4a3539502eb8810dd2380707636855935ed41c54525c27d3571c4c52bd88952cfb0db6cb5482589e5e18ae17e475bfdc793da680d90c8bf593d3060d2cd097bfeb8e6ef340d4322a59a43b6ba0603f8c771be68a963dd161c667f886ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a8ee3e60e2995c8113c9c50bffe8e658efd0b0406b4fa767b2ded9efa745467ababbb3edc7d8393a6a898ca65fc4c9596dfef5d55f756d155905b1ece58bc1b757ff5e8d00d16ad3afa70e33930207d24f1745551dfb0e9b100e0185328fc4a10ae1fe9b616bd9b7b2e72757f29061ada0c05ef28a7bff6153cb4425ef4c8dcf7b535c04783f44fd5faea29f3afa4b083b45884e0993a37ab29bd7aa4fe94ce4fad806d13303256512fdacf6014f9bf19f03be00e28f1839bf88f997d3bb7a567cf97fda8bf032f487374142855ae515a28ec5aaa1c123d9547be352f70d9b1b1c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a3289f4547b8e09ff906447d236379e9676136f496fff12888c5630104fc18bfd547c37bf138447c06c135e9210d38ee1fe8e6270747e3c20da0da5cd8b78e1d852dd16bd26897f30c5b1c3c557488ee604817f8fa4c1ad52cc845b5ffde31d4fc4115f849e49183142cebac6d391b3df831444c81e701ec1796128c08666aeffbe74b746bce3c43fc7f9ddce8b17aa01759420b20040817d24955b2e4aed2dbdf61ad8d75af826eb1e273977c54a5c5931b2e13cd414ad212260013020a31178eee54b8d6d46b84298656f26271976afadeea6426f7334ca4e09d055014cbc424309f738fea6e0d9953a3a0d52773ba32b08594c34a98d86f34d07c5646099f007870af5a02ca195beec7fc986257d8d66137472ed9b3128b9f40a3b72e3b73afda8caafaececd4b0f87a7bd0af804465c8ce26e832cd0717608d51e77dd97ae95f08ab8e9efbd5f196510a8c1866682eed9291a43fc097e17a5fa536427be3887f49ed1aee069123c1be6fc49c61158f1999e264859d25d148d11a5791205c4c0ff1a8cdfba1c8b695d3007de18b36372bfe039f9aef00c6e45a2b30ba976ebc672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967aeac7b26475e568ef8c287679050a320123d0cb67f2ec21ea530118b19a071bcba9493683824b8777533d5f598b30110171d2a28d7284d9ab7f486194c52289992bdd46b502ecca2784196259a2f55e02bdfb1fccffca3dac0d14f539d6239703087bb5ceafda48a7121c503474e073a54f1e4ea6f5e33910058853e327ba6c210aed52ba9df20b200d35452c3fe6a1d973875b5ec46dcc9179db94feef9cf375f5144fde521ef2afa3d97eb59bec2cbe8a5954e9dbd5d468f21ea0d2bf5b1b73c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a02f633db31d6adfb6c76c83b36a6d97042d2349429772fa9ec68d4abc1e5b70a0d3671758f9076733dc4f1600549035371ea654aba73bf4b9d1be4a12814ae52951a842f7123ad30d8a3acb28d4613f36e7c944d06efd5f40d5c53a2054d2f4a5140438714e8bdb2bd2d279d784176cf5e1a57430fa071a12f3059ca3a9260976fc25690b5748d6381a161ea34a03e2258fd44fa1274523a7baae280de27e26eb7760bb1a0234db7c730b1f953493f558e1989e66f88f2cdc9c4c8b0745ae6287751cde9e212134fb9f07903207176c7d6e790eb37f4c9ac566fbdbf49f1d8ddc672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a6e12cd477637aeee1bad264ffc3dc8ecad52a62ab0780ddf44b15e1f1160fd6200d5d87f74bc729a46136a4923a118b2beb87e6125670891784ffb0f5d7dab9d27095482db90c795ecbf82a382eff52a0060fb513dde43e1b379c169befd9e0f6a43bb1a8e7e9118cdf289a3768b176617cb8c1fcfc39e853bdbe25d91248c366c53ba0a732619257ddb933d6092d9db83f6d8299e5a637741ce95f6648aa6457dd21ad2b2225b9e60d54aa4d408b2b369e733f01bc419ff14856149072a5b8ddf410484474529eff220bb2e375afdabdaf8bb43a7a21a24a9296654b0650a2a20cba78dec936a1075f2a28bd504bba346b4c95ceacdf402ebc4df6f7d7ace868de8330cce205ae6daa844a5a8c34a439c024d42cecd6199643ff1a5258c343f77b0b44aa488d9adf9b22f84a98c0988ab597c26dab8c48ca95c0c75c3655b3102d49735e609eee5d5ba9162ab8f0852b2007987511ee820b29bced53dbf0b33aecab8af11986cf5183263c335fc7a8e952f9222d6ec6d96e7ce554e1562dba73f0c28a8f5b36d6cec7db58fa2a436bac4ec10f2c07aa82e8504623eb64a9e0249d2e11a76675500626abad663500dbb521e5be97b1d4151d919ca9558908e42f506f53bc9bd192b7b9fca8f0bddeb48237a52e9107a9b876a9d91696bcc49e14b8674fecc8ec7c5ed4dab3d39a31f488ce618a7e112a8fe95b57e09e1b2e75c07b72d655443aeb58c42d509c7566786db7f9ba241161a3cac079f522cc69f697e7efda81d788ca0fec92914159fdbd2dc272fe3a602f22de9def801b543db3db6ecc201e8e490f1a4a1ea59b69f993f2114e1da1ddd95c479671b41d2776d99c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967aedeeacb801370b78cb35fa667be68dcff5922f0d8fa34e9f8b700b2a09eb9cba02a161c74693847cccf3fe8b1026cf6956d264196193d02e2b75c3cd3e01b1c3a16c039000ce723442882cfeb06207844809fa2c70a9c420f2474e3ffdb92f79bc131a60b5a65220e12118490f212edf4d6a7f66267baeebadd2801949db2a257ee87b87ed61b263b0f653c837889ae2c02a8ef1569d63e0d982002375abaea0359354b60b5eb858ea15a41e40046c4746b31c58ca6cfdf32073e59a716beb78f3d8090b4c997ffaffd90dc29a41a8144d882d559217935cb5685b7277a46e6534c37076c3b05e013c766be5dcddab012dfd2aeeb22e5da2311cb7a64caebff510ba2a18943ae727f9e58b323cdef03ecb950ccaa8870019dacbf4d3921ae0daa2d62a6e45e14ef608694f6e6ab6a141bbc376ef5e97a0ec5f1646d7c2718187c5784312e17647e67c687f12b18c24168c738ab5c91ba080b19c61e48465120b7244ae9044e6ff890c7665be91dd84c7c3b1756f14af5ac03cfcef93f38b4843a1768b636e18c5d2a6ae011f24568a89ec2892218b00c8c0caf4b80add908cb22a78c609c2f8125003490b6421fa7d7cd78ed69d2c6e76e4f4d1e06663273adcc5cfbbdae0b426a504d8d588d882b5bdad877b6b796e2ccf334cb3793b04fe783da629d47a1b2e7eb83aba45ea93d058f095438bae1a2a9ee4a1dfc7786578a4c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967aef28a6a166b5ca6b145d9528e542c0d2c4af026db634f425b3d2ac7e839a36aef7177d9cdfa9888a7e5728c69c1ebe0250acb1119e86452e390f4f068ee9c02458b45f57cee58aca395f853f2b98c8f0310892563778170b852cc9203e5b622f19e4bf7c714816471d2b764ec8432bf4a485b8dbf06804e2d0f9459434357f08a3b0d49b0f3701290b8ec9936179e45c984a14a92a9a975e315e18b6cd4cc8db53cedfcc8e3581074e0e4eb18f6de9a5b4640b34ef8eac28d1eafc80ac021b92db5d7c9d4fb1959df028b6d3cf5da5be63d7dce3ef69d6cd71e2388d17c48bfdc672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac796fb24b8475cec69f429d1440ca92255f615acfe6fb9c5e18bf437bb93a8cfb6a39c37d81e273663e947f15c456d1c9dfc67e92b38fecd823eeca024067211aae8e160edf02b0f9ae9aa27ad3145a79e79f4f623fe8297eea9e5b2f3d664d97f797568a5b9de5819072721d2100c92c0a1d0f32b830e112cfe169528bbf6b2c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a1a26c12f2564d37ffc592a80ba0366e50f7bdad800cff960c9e77bd0ea433fe90caef69fa7c34dc8d5e2a3dfa29b50b919b836364b9715cde726426703c54303a2c488af3e09eb0e31d8143d398f7dda43646f3ea2d504298af115ac307118a3c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a9b0cac542cd69f2057c4028137f86a5a63168869c12f8314dbb33989ccc69094fb204dccfad20c142a6004fcca7a2f69a73a8e79a677a002a2c86547aaa7f4a278658c867ac40f02a43c0c5982ef425ab10a8495ffe6381719627cca41c35942b796b6129907aa235d3c970d17fad3d15dab2a0a1588732510fd08bd873a8374250f3b696169531094cc091454293a601e26c871ba583da93f253fad6644563902e4491f2da06a273093be66bb3e813b1758f036af3837d74aa1b1aa4be7787bb37b65e39dfbbfd20effbb71b97e4412d9aadd96b2e9dad372570f804b2e514cbc0a4694ed9336f5faf9235664e449f8e4d8e716cf59f1b01c0ffd13101b3b552700f95455194d3e84d8e87c961f255ddea3f04579f59136f20e0bccc29f5713fbf13f7d81f78c90c200e4d8a41ab89167346248469378495c2e2d26d2b67842c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967aa4dfd3af6dc8c3490bf64e4585a27454f7c2cd032a1a2f8148e29f3cedbad0767517a1f7123d0695e8343c704a9da7e7bda2b4c97304af591fe9650e2957be3b7c7c6eb3412745ea2e0e04a9ada44b590dab2cbbdc48c980a63682c5a0e38b7e920c51fd6b09cfe560b301f80c8b8dd901db940c9f8bbe70681a972266ef3d035d0f4a212de2df64a6130a980a20e67891aecf62024adf4c030282df9b585c67117c4aaa559915b4405bad6a1d956a6fe520c7faa51fbd2f7ba0b7ec73fd72fa983e524283920dbfcb7e79f26aba1153ec0c813daf266e33b8d2664c3a53a805fbcc4033f36452dc3aa302638f4d9e5ce0ca154e2749451656297bb37d9b3d28943ce2c2b5d0936ae64b9ad53ec19488a601bff2ba2f662b46e614d55fec2314c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a5a7600af1e275d682ba944aeb045fc68129fdb7d0c26d81d25a9c59b96d9705e02d1e243241f14372d744853511ca4233141d193974b885038bafb050b5379eb81ab58237dbaa6bb44c0dfef0903d149624925ab2ceb44fb28f94d8ebbaa96bf217447e77d56afa6f02bb060c9492616c0723307e28d156e7899362d365f4eea386e1263c68452f2a7e8c79ed52a823ec89d6bf46e797201fc00ab128205dcf6b78277309eb4959059c4bc8cc1daf6b99957c2ea6f55b5dce80b328e5160ebb1172aa707fa1c094e826045cd1c7da8511230beb3362018501ec675a37d665a3743106a9b2efb1cdd576d0b5d8840427db56bccf862dc0f2aacca45eddbeaa2308a08891124c66087cdc347a9ee4233a892691a8929e90017f8613bdbf37ae4e1c7328696f6711fb114cd9304d9438c6068cbf0924bf06948b264b5cf003fef6d9d0f006e06867fc7d011066749c498a539c2677f02b8c445b5c6d2bd19dc08182eaa2d29df73b477d6f604051ff9a336bd9a4cbe56ab07e72c6d830be8b45d64d7d0535235ba52b026d27547234a3f867b51880bf11fcde89024e2118038ecc2f2a07c84462d24b5ace87e06fa474e1be02a7bef743e5e1279bdf38d87f159b2f081f7a7ceedb46b400c5909b8c9aa5dbdcc4fce41b4bd6335e1999bd341bb417d5c39f497027d740217de807b43250a3760f6544d12731c56e2df61ec2c46bb780fcf98c011b75115d09c1e4f68b97473d7a993e21df92cedb26034416180fddd24790a3ba16f910878570e12ebca5837314c71436b292c2fa4dc34e4f0e20e03729c44efe76c83ea2a9c196ea41b1b4b2954da5b520abb4c83085e72f5c132e65ff55e3339a7a1b6fb284233418aa6396fdb83d1eaad703fd753d099a3318e5a57971d20142f6745d02a52d13b73945b0d78acece8b6c312dd0ead674d82d26af917cf83fed15c227c4810728a489bfa8e9f26b9ab52de9595957a8a8f3c4214ce0e0b4af7874b8478eea1dcf6397ac2050850397cbf365cde254935713f062de97d08178cde4bb37562ddf722ca175a7e216d49856b8ef9d16e11bd768ef446d10d725e0850240db0b4c17206716724dec942f8d71d4a5fb9317ee8702c02004f6faf401fd2c434c3a1ab98e01d0da5a440944c975b0a9196bd84159af16f3df44fd819fbb2f6d3a951be9b7c7c2ce9e0e94a2cade7193aeef042b967133bc15efb087e91e71f099f7681ba8607f236b967e5b5382a5aba2de6b463a24044b9bdc84c47ec1a767e179cfc70a6cc86a8f09c6dc21d9877d9f107d9a633672450f012f669a33e012b43029a19a7e8457eccfa176727aab715f1489b56eb99348a3f5903a0dc32cccb2ba6c1460ea0e02cd133ff91010596e2fbfb5643aac46cf48b93413f5f0edecdd24183602ef9535f35402c3ec7babaff7d261d932b9db4c7353997fa288569bd545482122edbaf0ceff0a8f9aabbf5bdf91922f4753e186a43bb1a8e7e9118cdf289a3768b176617cb8c1fcfc39e853bdbe25d91248c36c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a4ba2cf0fad9f5264a67a35c104e328e26f4ba51332bade3afd8282af0f7ee172c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a08213f43607a01e1ebc15bdea6ca1f9ce34eb69b5f3259b374c48fb0b90fb473c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a1b5a21691072d7881c62f6ee11a9a788e48afa9e224cc0b596916a980421f6b602dbc0416ebe9e6e43f2c70f2229dc77c25a5c863dafcfbae2bf17782f08dbf43a147c0833ecc6d791744e3ee68006aace62faa7c3f7ed59ea4148f5c382a907aceb818339ccdc236559b0cef9f4c0dac64b75c1427641c0dcf59f718036d5e426f6ef071e3a4a96a6f85e40e4e834a7e9bb8dda6c41f351f48b4502cecadd6ddcf684d82a69a79ec24a6860b1e2409a06ecfa1428ddb868b53f2a13ac4c15221ceecf9819ada843cf94e5c1ea145d91e2c790361abe23038b1a6668e2ca24a4d98796ec8d6b8a7d6438a088dde8908f1de9d4d2c4bf7eb9e01ceb3f62b432de4ab11d07c32fd5b1172ae20f926a24c62808d5a196a692b2be3df2c055870bd8b6abcd223f288f9ac028508ebc5f883094e0400ea87c60b3aceead308da38d9081cbdcd3d06f9adb3b23607083661de42a2609775ce331fd0bdd29b2de423af90dc081514d05af6ea8367dd214cfaa0f37d12669b3c4e19fa4b766f3e05d8cd8c89e02061f8e1a3e2f5f7527a081531c9e8eac8504144857a31585870b89a6fa032a05000000000000010085000d3de06a0cfb7c3de5ee09f6b432e94a5dd8b33840a5cc1b6b60691ea7bd686a8501604c9df0bc9de26b49d89088cdd047f7a302789ed12f7dcb0b3a529d0b0063c98502619438482a7d27082414543c0b9d473dfb1b32c0567740a21b66bc76728a2ac0850372a532c81bc5a0ecc80e6c640959a25a4da9001d93086ec26b91d732a5241fbc8504a11c75723b0a1bc4c5e644fca3ef764259ab4b668f787068a0384e276e986a8d850529d11fa13ded16c0f3e27a37ec490ece47c83116e0ee1245fa9c41765a9c5bfe85065e1cc053e6855b69ef765fde41d406379069ded11c66011300ddce88dbdc1f9385077b99d816bf1a7b5189d23023428778cf76f6025e8079b3730fcb05f02649cafa85081621c2f934da837e33fe490008a23f9c1184144fda4cd29b49878d356c6694fc8509cb15b2b411221bb21504c307cdec565f86471c69eee44f603c02505d23275c61850adbab0d3d9b58a3af7c663ff83fe2044d6f95ed8133d0c123bb61236d3ddc628b850b1b5cbfd7607cb129802c858670c8efa683dccd535d84aa4cdfae677921023af2850cb8343a3f584a903bf82a9731d63fc820d296cb346c36d706664763530154e8dd850d76382414f5fb01393756617abd5542841a5ffaa1e8ea02bc0769a1b3df160ea1850e3b3e1bcec2b03416397eee113e3b311279224fdb55d514ee08d97f8b5d73f447850fa55b369f34265b382f95ec37169fb13a3e7a485799bb714302720037e2f90e37851053b6c86b50d04e2d0d63508db03deb06da56b6f59ac56d8f946403440e7a05978511b784f7f71c4a70ff45be457cca8fe842a6b7960857a77948e7dd8405dcc131958512bee7328f66f1737504f47acce626dfe6bdddd50ff94f070c93deb4e82351ff1d85133f2acbe055809c466a57fdce7e4a1f6644e04450d0fce07023bbe96a088983358514a996a13d8021c062088a199416ae989efb0ddbca58e8f3b5737931e3ec6037fa85157c06fc55352bb07d215744e1f23275a20625a1167c75a0ba01bdebb6ef8d4dac85161d1b7f7928e8a5693ace79c2f0363eac164c5f667676824aaaabc9ca8c1ca0f4851779b6d49dec321736d1d9ec10cf7a4c429263bef431aafb5c28168bca07dd0d778518fc8f874dffdc890ea7a328c4d7020dfa4b8b9b5145403b76d5b876e6c6b9df85851957d6eaf8e7d2a79a13164d49e98623bd22c5003b14f1527046bea2ed556863c2851a492b8cde20a7887904a53b858ffa5c3206313cbdbfb7e856eb9d79a4190157d7851b8439d25446bcbcf92409839e9aca5e0c57fcc3701d53c4d677f4578e36ffad65851c9b810db1dd8ccefdc5a32c22472385dc2d3969b9ed421780f7ac431b76aa3591851d257c8235572b83577bbeb895b48831021b57df73c697db6ee2af16f949cf411f851e941ab2d8a1dd223f0e3f1edcfa81df304b35c94c51e6723cb6e7ff935e4c4e5b851f0c8f14b280647902f4aa15befd683a90fc5cae7c0f4558baf5d196ddd9541cb285207a599759ad2dfa9ae4e06432051e73eba940ecb4f4b44f99e13acc772677819585219f6d64e9e73daf315dc9c1f9af38a7449cb9aa9e38e0d1e57c86f27bde89b02985224a7cd2dfce6fc731977fd4c1a3d16eab85e86fa6a9ca1467f8d7c9ff294ec0048523656f49884d10df0413ec858b97bb9523fdb764fe0653d82e79f666b5b1fb92cf8524a7fb403adce1740f3013d1e79c6d110d606928492bb3623ce8e296c191ce601085254bb56ffbd183b3264ea455f45e128f5bd445c3cd22670007b1fd0e75325bea088526f9cdb95bc30d9d1a47ea0c41dd157aba53a10b6c06d12ba94e0484eb556c99d48527a9c6b871326cef693f9b0349a3636e804fa9463efe7972cd30d40f53b4770dcf852867dc7412e1d5f95aa70e7932036bf7639da8e64e86d2f274e579a14053e3c6ba852968513cb0add3bb8a207430c44f638722ba1fafd2a4d69d3703077a302c67ca61052a0000000000000000000000000000000000000000000000000000000000000000852b05c3dad9564199b8130db67d150146e6f961fdab837e87e1331958a051dd9489852c62cb165fecf4c4780134a091f2ef562faff0c59843cc8a9a22e94a0d9504d144852d06ced830911935f8708025102da399577dfbb6f33d81319d9683a966bc353f56852ee2512cb3edb6509816564de8d6bd4068d76d71a9995940bf49a790bdbb24b85b852ffcbd7fb320f1947163aebbebb278ff4b8b591a821173044bc63e3248473ae22a853066a7f17f8b5d115a0d6e9fb96ba67c244bd7dd491250c91d99b94d4400c23b8d8531896896b5821462dcbc7619378e29ca89bc0a7d54592e5181716c9f89b612f83285320994a16f5be7311474a3690f803f3a2841446ee1e14bbf278f7efd3847023a32853374c9d95742f93c25633101059a32744181c4e56d7ba1d5ac0360fa897afd45128534ad73c1d35fccf7c8429e31220db400a3432be71c3afa38d10d1b83df0f74631e853588cb58f4801860d2e3d7c38eb1164abc9ef1ecb187dd5d8945b77cd41dd745638536227e8697703e7b451fbf4fbe4d21cb05a17302d85895d6c0ac2e2110e4543b3285377a121134c10d8ed5fa2d3f2e34535d6f48d8496a09e5cb62d8b775266e2ce1a585382311c1cfc7a5819bbe18e6bf90cbedc7ca7ee3067c5d6592da18a210f2a9fd9385396155915b25241bce1aa864532e435e35bd35830d7f6dd0866ac33812fcb492e5853ac19d9d7d4befd95cb4329f06e6c251b7f6bc844620d9450c705e638231f704a3853b939274cb201171a8b17c62811b567604fb474d70ea4e5433982a7d316c43cc23853c51a97ff72a8bd06d2a24e8b3347ce693118107c78472fbf517fac258200c1e8b853dd3aefc801afbe05e7a131b0fb0a10919df3706793d44650af9f852e062a26fa8853e17f87ffb638cc0b0fbd306c459b7ca6b6aa663b17844abd4c56ae2bbd3d83758853f4b6c1fec13d586744ff695780ffefc0200a628280fd867db12e1442ffe951f998540293e2fae9fbf5c329ae8e146ae7334919ce81a42f122c839600a20f336fc526e8541020952ff0d3701771ce7efeade76f3109de66defedea67f2903a27f87f6dee24854209e4d58205f64e04b59dc29a7f8a69a0fef4cef08dfd036d86c85656e7678d8b8543addb5877a7460cf48b0a226ead8566a4d533d510e34463949495d3a35ee8d3528544f50c68a46741bf916b3a56c7199ad42fed85bf3e6a7003cadfe0e53e5385a5ec85457dbd5ff7e6143105eabc01a3612d325bac9a586b23496eacae64ff1cb503687f8546ee18d13ce7182dc4f3909e91746639ecff70504fa654d1d1bc0e5348a79054a68547601a0770eca715e65dbd66691e39b47ddbf473824267d06b67f2b83d8f94ef848548a9696ef96afd4493babad29fe9c5d19608215603793b11e687aa2f6dc2276dcd8549e0069bffb4630ea289d2b258685457fa15b9acc859200766b522626c9bcf042c854a535c95fffd9c3f36160d2518270e73228c78054ff408c203721cbd1bce6be998854bdc6043bd46beb22c5ccf728960fd7880c38051ad620c56f33ddead1fd2984934854ce4c3ff3d0a82534560d0ac250d793353790f5bbf9cf7facd634d5a7370c96aa3854d4fd574a71452a9f4db0ec382594f255eec14b2695cfb7a117cf36ab109779bc2854e2a82f110b7212db815a2f733488eb3c5c09827dece8ed45666175f811457f16f854f9ea5efb8bb64cd57df5646f90f9403f7c359e00a377ee2b9f804eb1ba605869b8550dd216b627d28e6acd74db8879bbc9490485d2dcd6c4a2a7dd1a59b22c170d3fc855157ac64c89122eb596f5d67e348a5ce754a4234771f73026d635078dfc0682891855246370bfe1fa00fadc81bf06d13ce62aa9d5ba40067a742e405902da216af0daf85539b3a85fc19839b94a26ebc99e62eab882f308c65fb162173e20ef208039f3d718554a8663be79f3050d854304cd42b97b1d62487c8bfafa9f84759ca8239e619dce78555fc1a0330d8ff8b62656d42b3b2d9ae9c0419957fc095d4f9288df32cf533786785565c11d1eceea8a59d68f1aa7faa7b0d5036747fe62d4a73dd3fb29e66922780828557a55b369f34265b382f95ec37169fb13a3e7a485799bb714302720037e2f90e3785580b748334318e0263ac95fcb0bc4469e4e6724f7edc322ed5703bde3f1409908d8559ba239f2cca394c1ac3732910736197d2eba749dab2fff845420ef7aba01c7f4c855a1357016ffff35948d720c948b41a95a0c8cf91c2dede110043de02f32c441115855b34cc08ecd265f47546a65cf866f14d7547bbe4514703740bbc569c2fa0943ddc855c86c9bf4fe54cc06e4485c16fd78d2901d950d4ef9f55c21edb14830435fc1417855db0c6c696a90b45c36d74ccb8cbabcff03fee4f48cd58d96a22774f5fa37b4afc855e1b997ee6d6df9c718a72265d53e94e35230491cbfe9cd12e513035a08710b86c855f59bfa1e8bf191873fe564419c1c6d23c2b0abe346dcc2ff2f893cd2a165aadcb85603e03f77ff567409aafac8940d07a5418f038a86a8e6f72e716f88815619b5a0b8561a4eefd77da05f07d2b510700f01028066296678f141d89d76981cfa9d810923b8562a7afaaf156a2ffc9f8a843c5c2da4fa3f9b46c6dc718efa47c7dba2c9565ad388563f687a9b6bcd873fba5a0a3ce41f1aaae2aad3b51c657621f65e8a6152f82a5b685645fbce3116020efb5a043cd560a6b84c8e326bdece7e530377a18bc66234c7be48565cfc3923f27ffc5783a71902dfa2f6927dacd926dd0f2f115f6661de0522c95bf8566c069201c757ca5378597955943b13b93bc136873be01d57ebb0e3304e7023ef185671c186e155ab65a84b111daac19fa1608a29de999016ca9ec8e46e7124d72768f856878b4fe113f8c7362bbdd53dd0f83be1053fbe2fac07551fed3776ed5f2937fff8569be0df5860b57ccce98e3da2dc0257216f2280bce973678af15fc3137650e39d2856a96863da289ee3c4cd70416fb5a446005a1913825841de1a28608b93a60194a14856bb91951a1a95354fb0f60f268f97c709181ec2e9968fabe8ea33b10908c837ebc856cbf1963cb613279d72d93869d6ead3c524fcabad267e3a8511ed54bb788f7fd25856d0baf03271a8034cdc2ab391ac7fb8a863fedbeed53b3b0bd207085b25a908d5b856e52569ba9b244bf6440bd8263e0a8f56c4c53f7d23897c620a6ac18091c8109ac856f958dc710f683b61390708ac13a913f346b34a2cd03dcfbf6c6d37fcbd2846862857076ec7b9750568e4b17009a682d2b60563f1db277350cbcde22278dd3699db62b8571759315050ba90e8372f08981df2227433de9fe114e804a2f7e159e9023e4fcf9857268d91ff9596da7364252086e11b4bc5f064be20a471b42f21c676496a3ab375585733b5985a440476acb197015a5c41231f122be6a9abe7e2c9c0ff5db422b411d1a85748c4624d5761a418fdf3c89f7ee2d2ee19a0949363927c34fa543826211692a568575dc41c001ab7eefe2ca0dd18114910e5ef64ba6816cc861665c53f81f08b7afdd85763bad566017fef0311820270ad7b3d86126a3bc82e440ea764e96e8ef7ebfbef6857789d72ebbcf38dbbc5ef212f3d14290e66292a5b0662c4b1f8f1db359543de63b85780c40d4017125d76eeafd56df06fc803dbbdfc3dbacec3ca73859a4a543d189ad857910ed7284970270df227673a9bbca6fb361c503d589d6f5e9e192a8801330db1c857a61084a23e67ae85cc0979c97fc4961f8e26849eda6c8c1af660e049a790a190d857b3d123a1ce93b6bfa6d596c56e6f0b9f55b3947f00d31676010d2c50dbba14f3b857c3029fdfb08a7750dd5457cb8354b162115faa78bf6ed70b191d21451737a6f0a857d6ebf2b91e2110b65e941d23b4a8083b6b471ff1ffb72edb71a7bb52f85360b07857eacc36dbf88127ebc955ea8caa779ef856704f2e6b9545d53e5f3487fd6f91b28857fb73fc2ad92df6768e733f27db7dc13c32e7ab41c6e995bdf3915ea36599c223c85800dd99d90b0826a96329c0a996222cac079ae3a0b12acf9d7899f9a366739681785813710c3fb9e782d76c3631bf5d9f68325c528384c51ccf69e905fccac2b4ed2fd8582c4e468540248920791ea15cc9cf1dce7b898c3da80fcb8b56592b8de8e990025858308084c412cdb3e4c9cee2d19e99dd7b997139468326c5a674314899c38b8b5a1858428f97c03b52081cbca0ad9f21f52b1502e72227ac3741f15ab04cbd293d5c9ed85854648355aeaa50f804e50d6e4adebb640f1fd2ea0b990c2706e476bb4f0439857858649669848b5593682c131eaf1f948942d7045bab8d0a8abf74e47b487f571e7f28587d3c69695f5b4c514ee1c31ae97461a110afc1f8c698dfcde2176a0cf2c40f2238588b90b1fab478ca433e4601855f8d1fb2a6cffdb26703e80c93b02fd95a60abc338589972f30da851a9cdc1819cb8666334877aab895597dd93bf75f57d1085511ad9c858a9ec1ed7aebe5ba668ea4a67b2d6aca12a19dd77e2750f8f17e85e0e2cc29f533858baac5650acd1046152dbe676a5a13e14615619f1a666d9050415aaa8677615a28858c972636bfd47deda108c2488f507f149cc274cff6a32da435f1d7a7e2b0b65873858d3a67c14e44099b6936c2db080ffd4738ac344e3d6d8db36769a1ee91da9bfcd2858ebd4f1691c21aabd37c85d33056be3e3d1ebba324ba183538ca3d1fd05adbadbb858f647492cc7568ce3b18165bb75a28f42dc4a6522ae980da0b2454bd038fd5aa6b8590225d0d94f379147efed81dee2df793a2016bbc247164a24e50f27b1f5ff9161785912b8464315547142ec426148b8ac0ea02a2fd82ae548357a6a6cea5f7c61a06908592ed7b16cd145a843c8b9f6d70a00640120a0dc1cf23cb0aecd3ff7b78bccb112e8593a8663be79f3050d854304cd42b97b1d62487c8bfafa9f84759ca8239e619dce7859493720e4a8f74a89e47396886bd3784ae63f0432ac202a4c1e8420a51d0dedb1d859502697ba882a3a701a8cea6ac1bbf5c6de4fad00d1b90edf491ef4e466bde9f428596abec1027f0473a8208f5a66a2566cf93b2961a603c82f07acf195f6ba03730508597db6293a50f9c8d81da053fa2d319e23c22b53dc19ae887b8c9c30e5a9bd680ab85983bf90f4aa05d5014aff29e8bc0e8b79043770e5d63069dd4f7fc668189898475859989f5b05f72ed3de84608d48e327f00af8c0dd4aaf3e4ef4a1df0319613e26bc9859a0a25cf15a67b75e0419876f36886217151a8491a6b8cba93ea6b0e60fab19ae0859bc0b757dd0dc71aba95beae379d58d724f4fae54566f49bb66e69685b3e45920d859cd911045e673c2fc7246137fb3aeae7ecf84e219fa022b07cadebef9e762c334f859df9d7735864da0ae5ba1b0cfcd70c7ba046910a4836910e900d5c0032185ff4fa859e32e364460674868c981b5190159f697d44734365f812269413296625a29704c0859f83db085c6635e98ee9a4a4ea174a10420a5c00cdb5f73fed96e2b2f53cf7949285a078fbe5163bcfe4022fdb19e237ca1e389f96be34cf2bc863df63e715acc230f185a1c1c20cf4a448975a6421bd9e2402b95e8d546173573bb052ae987371b8ef753b85a2db3661d97b1ada26040648c69bdb73261177d23827edcf8bef01bf0f51f229ff85a3aac5650acd1046152dbe676a5a13e14615619f1a666d9050415aaa8677615a2885a4dc51bbe87ab6e21faab35472904a2e5b8ba62b61c88e8755da97c97cfb62e8fc85a531c0867be65745c884e4062c1074f4a236612dc34e8b01502793423aaa78bd8585a632dc8e12d39fef3bd2f431ffc6351b489c527ba5f1644fc4fb4810e50a7766cd85a7e2eacf33fbb61609e97e09e94a5210c3394510229705cb9b8651b78222f6742b85a8e97f6f3aeebe0a0bf1bba830efbd95719d03ded1bb8da77837fee4ce0c4e896985a921290f0569d52c403d37b034386a97203c285b45dcee95d761dae58beca4337585aaf8e4f480bb6bc8ecd913dbded92bd8e127da217884f90264af16f2323f9e49fb85ab73113bfcd05d7eb2ff0eac10b2aa45145d905d75de50461868ebbd50c51281b985ac768be37cab0c7ec22ae98084459ebe99912112017308cc49e1888855a60d0bea85ad19753e06ee068773d4dea33f0ecaf39db504037bda187fc0bdcee7f20276775085aee8e2bbec3cceae1bdb58a32078ea0c9ddbd0a298c72839ba29f4f3df1961a77485afc3b7d20bd593dadbe5f8f80aab1eec0eb77d828704e04c80c8b3704fb00f487785b06f338331110f7201b61d5ed6cf00c8b27198242ae62a37a33d18e8b27ac9238185b182a49b801c53c529660e123bcd83c15d8c2f2a9d0594a6c7c301f19a1ddfdb2585b2297512903e271716cc198c253a8c527532c035719b1e4da3890eafbae3afa62985b3a1499a7cf75d6495d8cfc1f0b8c89c2237a7baad4f6a256415fece4347c78d7485b422610e59cca203b7275908dea2987c9d4be744f07add914e6814ae8c4feee37185b5196bed363eafcaf56a046fc2c9e72d94a2389f45d36e9d3f133d7af09f336dcd85b69cbf029248d83488431b8f3809fed089558edad3397678b3e3cabae592ef8bc485b7135d76e9b1d080972964a0cd0e8f7c97aa8bcde4fe76071ff9776c1075ad4be585b81996a573eb01b8949b44fec4913b06a58bf5f3ef856a704bfe4be4e96989d5c385b9db982d4beed641110ed7b3264267bb836f637414a421db76f98338a6d491f55385ba947864167d1660f86b1d5ce672b5a1aa64ca07c62d5341c9417113cab1ef1a3b85bbfb90106a0e07a11ae22779a41fb98f43d4e15d5cc8f2475173531fda3242317c85bc31c91d9bd237c6a2860d7ef677ebc5764340405a95d8ef6ddc78d1058d4e5f5985bd9f470ff073bd4913f2d5f19a5cd7600041d78f332b5cbb3636b80bedd22194fa85be8fe9d293672e01c746b66b60544b044993df14485c5194e2769acebe7c97339b85bfc88ee224c9cf156f36522c46463f27a83389815535237fd5b0c49b8d9a08003085c085595e6149e870ab45587caa41c3ccdb9d82386b55e841e26ee72e345ba9efa785c12f88c45e6c890caebd6816e5850bdafc7fa3b202eb766e1cab21696ad070b3a185c22f319f74ab91c6c957a74700585a49d568eb657f98f3854dc2fab2177f96ed5885c363255035b47146ceec2a692d2203128a73d940380104c70324398177789cdff585c4821d5f8885afa92fa034dde6fa8702136fe2c9f572ef6011b703da52cd844e7885c5ba1e75970035f396932c949c60df2ba15a6603e275003e33091a847576b810a685c6287451070da649afcd4e011e222d1dda2efb121124e06fe473c9331a1f6a665f85c70266baf3110cda9fec4fea8faef35dcaaf32dcbc8610fbf2839746329e99ea4f85c8275c799ba727b14e67b8aa9453c87b4c0e5488a554343f03e8ac48dd392427e385c9cd9b0cc6b0f270177abcba248c2edd5fb414f385769d300c5619e43902c12bf785cace94831ec088c926c6209c8ffdd88278672cf5cb59da92d72794d28a8036116d85cbde18d30183a02d092c76dc956518b0778702a7bb51425c1ecd4f07685a3ee8c185cc0baaa63396cc18303046310f18efdffeb28ce663e29e3e79a32c54ad9fff5c5085cd27281df506e845cd772fe6f31562ec1d3d50ec19cdd5f6a567aa479127a931fe85ce927af22132348cccbe23d34b2b7de16ff72f5a0cc403817c6642186fa05f7cfd85cf2ca0732de19dd0519dfccebdd6c2cc6de595eafc4cf90bd90fcf89f99c774cfe85d076382414f5fb01393756617abd5542841a5ffaa1e8ea02bc0769a1b3df160ea185d17c60a6e939482ffe500cc1223b8dcaae07d673f399a8dac647d1b4d5e4a436b085d208d2d68edb0204bf07e1667aaef942ae5b717c87932147ec65fb664fe85fba0785d348d1d29ca6158f71c204e0dab01b165cb5464b75834b862d462730366ce5fd9085d489d72ebbcf38dbbc5ef212f3d14290e66292a5b0662c4b1f8f1db359543de63b85d55cedb2ce65a8c2796433515e7dfb37375671c67018edd54277d836233be0e8ce85d6d6f6e067e10614840b24725c819f03400b6488db1f0167ee908448a404d3829785d7fa86de07388f0bf4f1a2d0ca9d7ebebe9ef9a32e77061cb24f726d5e5302907d85d84a6638095673adc26bceb426a53ffeb32fbeeb7a7ba6d5273aa8ee41dbd57bed85d9151db026cdd821dc193401801898370aa4773e253eb97c029952606943a73b8185dac3931194279d3439a3185f9a1dedcb391fb9307081eeb5fc953e567204126bea85dbb52e3af0fe5498c24b79f312be11847f0345d8b4e05a2e7d817876e308a4165785dcb761c4ebd414994990dad20334f2b5be5b63e4bfec5adb54ee27c323280d698285ddfe6fb2dfdde3d9540756f958cc94b39373a0e9523f1bdf3a04e25ae562cbee5f85deadcfb7853332ce7f1b7db6fa8cb4bbc264ef3473b0ae7e561d5fc372480aba5c85df2c51963bd15735c6488fcc4c5994e2100dc08741c59a5504eb7221434e17c8e785e08cae8d24a71289bbed2ca2eee764ec76fc45537e89dfadef5ad15321be3cc4f885e195c5f73dbdb253e6f85b5fd1518f2043c8b8eb6a3f37cf72b1023ccdbbf02cba85e279b6d49dec321736d1d9ec10cf7a4c429263bef431aafb5c28168bca07dd0d7785e33022d736a5e284fec99af77f2a141b87003f09a9334332381c7695c42355e5e385e4f1d3d96816c961b3b45dd7c302bfa1893940c2d60cb19a0fe30c4b2af7f4fe5085e5ede64197a163184d88fa5c91332415378739cbeb1fe054b0ded1d8e190f0790e85e6567ef62278281392953d0cc374dfcd10f2d04e6f3bf47b4bf12ee924d945822385e7930f113f9613c1b2739836bc53cf9a09f0ae4ba30aedd017398a63534446d2a885e83739e60d0381f487816de8ae7a613de5428b80c9d2019ee06deb2190bd406dff85e96c496ccb19a7c9a22f1bfe3b65139e4cc5c8117ac4ce249c00f49234f7dda8b785eaa0607b30061f36fe94263e2d4ab612c26c9f040ad4addf43a5b70f2daae85ce485ebe2290f8177bc151102879516aca54bb672cb8726eb0e5a2a4fbbd2a4c675ca7285ec0ca08bfd2949386e8df505261b5dcace5ffff71ca2a2445e4ea89bb18da633e685ed3614d65038e577ede0c1f4eae1e51a2099b9eab2ac1f2570a603030a5b9aa51585ee3741ca246fc60243b4d5f55eabdc96f1a7a033d3387c6674cec3562005f6468485ef16fce37c60890e4c58226094f8f9224679632554f039c9b499fe5a00f1fdc6c785f0849854f3a051148b6ad2e9cbe78594c0b5ac0858a91cacaf424fe150b633419f85f166b6ae1f42becb47d3378a030a44a1d61bfdfc88dd242aa01fda0170973d2b3b85f218456a92e34457e352593b4354b53dc1d9b4607ed752b6978765e988873dc49a85f3df82b31dd75739ae3815273c6192c31c783ad6b06ff7b52c3c80c975ee32cc5585f42865f1efa7808ba51c8e58b3085c462fa210ae480f4174fe6fd7a1093597567385f59e841848879fb50f3f25aabfaa7bd78b192fc5845799f4965a479b0a8839652485f64edaff378b9e2374fddbbf2ebc346362d976e43e73a8373dc4429a9dc61129d885f76dbad33ba5f1dd442b07a167f610d42de1bb7b0363bb8ec80b05a4188e9ecc9c85f861ab5ac298db7a0f335cbceb5074b0301a10ac6099a5f99322cc4d43bd41103e85f9506bf451ea38396f2d73053497d5347cae772e1478b7cc931ef05e3de3c30a1385facc3a1b2adf442b5abfab555b4da069972330338760a4c20e96323a52cd6b50cc85fbe0521a2fb06a138f9c94184b34670473da66292540a955cbb5f181426a26b23285fc68c1573c45327bfa30d6d5dd6e928fe5409edc88efba6d23ab9d48e964be601c85fd22ad231e2c123115f8cacb22b72ced58f3a092a419269f038728e8411daf11a285fe9a8512f262e3709bba3e65cd6ecd9cd3912e67d8f9a474e6c0c1e557ed19a68885ff7c003a303770b7ab6368667306073010428a2cfef4d16fec204aa520b9aa6ccb0d3de06a0cfb7c3de5ee09f6b432e94a5dd8b33840a5cc1b6b60691ea7bd686a604c9df0bc9de26b49d89088cdd047f7a302789ed12f7dcb0b3a529d0b0063c9619438482a7d27082414543c0b9d473dfb1b32c0567740a21b66bc76728a2ac072a532c81bc5a0ecc80e6c640959a25a4da9001d93086ec26b91d732a5241fbca11c75723b0a1bc4c5e644fca3ef764259ab4b668f787068a0384e276e986a8d29d11fa13ded16c0f3e27a37ec490ece47c83116e0ee1245fa9c41765a9c5bfe5e1cc053e6855b69ef765fde41d406379069ded11c66011300ddce88dbdc1f937b99d816bf1a7b5189d23023428778cf76f6025e8079b3730fcb05f02649cafa1621c2f934da837e33fe490008a23f9c1184144fda4cd29b49878d356c6694fccb15b2b411221bb21504c307cdec565f86471c69eee44f603c02505d23275c61dbab0d3d9b58a3af7c663ff83fe2044d6f95ed8133d0c123bb61236d3ddc628b1b5cbfd7607cb129802c858670c8efa683dccd535d84aa4cdfae677921023af2b8343a3f584a903bf82a9731d63fc820d296cb346c36d706664763530154e8dd76382414f5fb01393756617abd5542841a5ffaa1e8ea02bc0769a1b3df160ea13b3e1bcec2b03416397eee113e3b311279224fdb55d514ee08d97f8b5d73f447a55b369f34265b382f95ec37169fb13a3e7a485799bb714302720037e2f90e3753b6c86b50d04e2d0d63508db03deb06da56b6f59ac56d8f946403440e7a0597b784f7f71c4a70ff45be457cca8fe842a6b7960857a77948e7dd8405dcc13195bee7328f66f1737504f47acce626dfe6bdddd50ff94f070c93deb4e82351ff1d3f2acbe055809c466a57fdce7e4a1f6644e04450d0fce07023bbe96a08898335a996a13d8021c062088a199416ae989efb0ddbca58e8f3b5737931e3ec6037fa7c06fc55352bb07d215744e1f23275a20625a1167c75a0ba01bdebb6ef8d4dac1d1b7f7928e8a5693ace79c2f0363eac164c5f667676824aaaabc9ca8c1ca0f479b6d49dec321736d1d9ec10cf7a4c429263bef431aafb5c28168bca07dd0d77fc8f874dffdc890ea7a328c4d7020dfa4b8b9b5145403b76d5b876e6c6b9df8557d6eaf8e7d2a79a13164d49e98623bd22c5003b14f1527046bea2ed556863c2492b8cde20a7887904a53b858ffa5c3206313cbdbfb7e856eb9d79a4190157d78439d25446bcbcf92409839e9aca5e0c57fcc3701d53c4d677f4578e36ffad659b810db1dd8ccefdc5a32c22472385dc2d3969b9ed421780f7ac431b76aa3591257c8235572b83577bbeb895b48831021b57df73c697db6ee2af16f949cf411f941ab2d8a1dd223f0e3f1edcfa81df304b35c94c51e6723cb6e7ff935e4c4e5b0c8f14b280647902f4aa15befd683a90fc5cae7c0f4558baf5d196ddd9541cb27a599759ad2dfa9ae4e06432051e73eba940ecb4f4b44f99e13acc77267781959f6d64e9e73daf315dc9c1f9af38a7449cb9aa9e38e0d1e57c86f27bde89b0294a7cd2dfce6fc731977fd4c1a3d16eab85e86fa6a9ca1467f8d7c9ff294ec004656f49884d10df0413ec858b97bb9523fdb764fe0653d82e79f666b5b1fb92cfa7fb403adce1740f3013d1e79c6d110d606928492bb3623ce8e296c191ce60104bb56ffbd183b3264ea455f45e128f5bd445c3cd22670007b1fd0e75325bea08f9cdb95bc30d9d1a47ea0c41dd157aba53a10b6c06d12ba94e0484eb556c99d4a9c6b871326cef693f9b0349a3636e804fa9463efe7972cd30d40f53b4770dcf67dc7412e1d5f95aa70e7932036bf7639da8e64e86d2f274e579a14053e3c6ba68513cb0add3bb8a207430c44f638722ba1fafd2a4d69d3703077a302c67ca6105c3dad9564199b8130db67d150146e6f961fdab837e87e1331958a051dd948962cb165fecf4c4780134a091f2ef562faff0c59843cc8a9a22e94a0d9504d14406ced830911935f8708025102da399577dfbb6f33d81319d9683a966bc353f56e2512cb3edb6509816564de8d6bd4068d76d71a9995940bf49a790bdbb24b85bfcbd7fb320f1947163aebbebb278ff4b8b591a821173044bc63e3248473ae22a66a7f17f8b5d115a0d6e9fb96ba67c244bd7dd491250c91d99b94d4400c23b8d896896b5821462dcbc7619378e29ca89bc0a7d54592e5181716c9f89b612f8320994a16f5be7311474a3690f803f3a2841446ee1e14bbf278f7efd3847023a3274c9d95742f93c25633101059a32744181c4e56d7ba1d5ac0360fa897afd4512ad73c1d35fccf7c8429e31220db400a3432be71c3afa38d10d1b83df0f74631e88cb58f4801860d2e3d7c38eb1164abc9ef1ecb187dd5d8945b77cd41dd74563227e8697703e7b451fbf4fbe4d21cb05a17302d85895d6c0ac2e2110e4543b327a121134c10d8ed5fa2d3f2e34535d6f48d8496a09e5cb62d8b775266e2ce1a52311c1cfc7a5819bbe18e6bf90cbedc7ca7ee3067c5d6592da18a210f2a9fd936155915b25241bce1aa864532e435e35bd35830d7f6dd0866ac33812fcb492e5c19d9d7d4befd95cb4329f06e6c251b7f6bc844620d9450c705e638231f704a3939274cb201171a8b17c62811b567604fb474d70ea4e5433982a7d316c43cc2351a97ff72a8bd06d2a24e8b3347ce693118107c78472fbf517fac258200c1e8bd3aefc801afbe05e7a131b0fb0a10919df3706793d44650af9f852e062a26fa817f87ffb638cc0b0fbd306c459b7ca6b6aa663b17844abd4c56ae2bbd3d837584b6c1fec13d586744ff695780ffefc0200a628280fd867db12e1442ffe951f99293e2fae9fbf5c329ae8e146ae7334919ce81a42f122c839600a20f336fc526e020952ff0d3701771ce7efeade76f3109de66defedea67f2903a27f87f6dee2409e4d58205f64e04b59dc29a7f8a69a0fef4cef08dfd036d86c85656e7678d8baddb5877a7460cf48b0a226ead8566a4d533d510e34463949495d3a35ee8d352f50c68a46741bf916b3a56c7199ad42fed85bf3e6a7003cadfe0e53e5385a5ec7dbd5ff7e6143105eabc01a3612d325bac9a586b23496eacae64ff1cb503687fee18d13ce7182dc4f3909e91746639ecff70504fa654d1d1bc0e5348a79054a6601a0770eca715e65dbd66691e39b47ddbf473824267d06b67f2b83d8f94ef84a9696ef96afd4493babad29fe9c5d19608215603793b11e687aa2f6dc2276dcde0069bffb4630ea289d2b258685457fa15b9acc859200766b522626c9bcf042c535c95fffd9c3f36160d2518270e73228c78054ff408c203721cbd1bce6be998dc6043bd46beb22c5ccf728960fd7880c38051ad620c56f33ddead1fd2984934e4c3ff3d0a82534560d0ac250d793353790f5bbf9cf7facd634d5a7370c96aa34fd574a71452a9f4db0ec382594f255eec14b2695cfb7a117cf36ab109779bc22a82f110b7212db815a2f733488eb3c5c09827dece8ed45666175f811457f16f9ea5efb8bb64cd57df5646f90f9403f7c359e00a377ee2b9f804eb1ba605869bdd216b627d28e6acd74db8879bbc9490485d2dcd6c4a2a7dd1a59b22c170d3fc57ac64c89122eb596f5d67e348a5ce754a4234771f73026d635078dfc068289146370bfe1fa00fadc81bf06d13ce62aa9d5ba40067a742e405902da216af0daf9b3a85fc19839b94a26ebc99e62eab882f308c65fb162173e20ef208039f3d71a8663be79f3050d854304cd42b97b1d62487c8bfafa9f84759ca8239e619dce7fc1a0330d8ff8b62656d42b3b2d9ae9c0419957fc095d4f9288df32cf53378675c11d1eceea8a59d68f1aa7faa7b0d5036747fe62d4a73dd3fb29e6692278082a55b369f34265b382f95ec37169fb13a3e7a485799bb714302720037e2f90e370b748334318e0263ac95fcb0bc4469e4e6724f7edc322ed5703bde3f1409908dba239f2cca394c1ac3732910736197d2eba749dab2fff845420ef7aba01c7f4c1357016ffff35948d720c948b41a95a0c8cf91c2dede110043de02f32c44111534cc08ecd265f47546a65cf866f14d7547bbe4514703740bbc569c2fa0943ddc86c9bf4fe54cc06e4485c16fd78d2901d950d4ef9f55c21edb14830435fc1417b0c6c696a90b45c36d74ccb8cbabcff03fee4f48cd58d96a22774f5fa37b4afc1b997ee6d6df9c718a72265d53e94e35230491cbfe9cd12e513035a08710b86c59bfa1e8bf191873fe564419c1c6d23c2b0abe346dcc2ff2f893cd2a165aadcb3e03f77ff567409aafac8940d07a5418f038a86a8e6f72e716f88815619b5a0ba4eefd77da05f07d2b510700f01028066296678f141d89d76981cfa9d810923ba7afaaf156a2ffc9f8a843c5c2da4fa3f9b46c6dc718efa47c7dba2c9565ad38f687a9b6bcd873fba5a0a3ce41f1aaae2aad3b51c657621f65e8a6152f82a5b65fbce3116020efb5a043cd560a6b84c8e326bdece7e530377a18bc66234c7be4cfc3923f27ffc5783a71902dfa2f6927dacd926dd0f2f115f6661de0522c95bfc069201c757ca5378597955943b13b93bc136873be01d57ebb0e3304e7023ef11c186e155ab65a84b111daac19fa1608a29de999016ca9ec8e46e7124d72768f78b4fe113f8c7362bbdd53dd0f83be1053fbe2fac07551fed3776ed5f2937fffbe0df5860b57ccce98e3da2dc0257216f2280bce973678af15fc3137650e39d296863da289ee3c4cd70416fb5a446005a1913825841de1a28608b93a60194a14b91951a1a95354fb0f60f268f97c709181ec2e9968fabe8ea33b10908c837ebcbf1963cb613279d72d93869d6ead3c524fcabad267e3a8511ed54bb788f7fd250baf03271a8034cdc2ab391ac7fb8a863fedbeed53b3b0bd207085b25a908d5b52569ba9b244bf6440bd8263e0a8f56c4c53f7d23897c620a6ac18091c8109ac958dc710f683b61390708ac13a913f346b34a2cd03dcfbf6c6d37fcbd284686276ec7b9750568e4b17009a682d2b60563f1db277350cbcde22278dd3699db62b759315050ba90e8372f08981df2227433de9fe114e804a2f7e159e9023e4fcf968d91ff9596da7364252086e11b4bc5f064be20a471b42f21c676496a3ab37553b5985a440476acb197015a5c41231f122be6a9abe7e2c9c0ff5db422b411d1a8c4624d5761a418fdf3c89f7ee2d2ee19a0949363927c34fa543826211692a56dc41c001ab7eefe2ca0dd18114910e5ef64ba6816cc861665c53f81f08b7afdd3bad566017fef0311820270ad7b3d86126a3bc82e440ea764e96e8ef7ebfbef689d72ebbcf38dbbc5ef212f3d14290e66292a5b0662c4b1f8f1db359543de63b0c40d4017125d76eeafd56df06fc803dbbdfc3dbacec3ca73859a4a543d189ad10ed7284970270df227673a9bbca6fb361c503d589d6f5e9e192a8801330db1c61084a23e67ae85cc0979c97fc4961f8e26849eda6c8c1af660e049a790a190d3d123a1ce93b6bfa6d596c56e6f0b9f55b3947f00d31676010d2c50dbba14f3b3029fdfb08a7750dd5457cb8354b162115faa78bf6ed70b191d21451737a6f0a6ebf2b91e2110b65e941d23b4a8083b6b471ff1ffb72edb71a7bb52f85360b07acc36dbf88127ebc955ea8caa779ef856704f2e6b9545d53e5f3487fd6f91b28b73fc2ad92df6768e733f27db7dc13c32e7ab41c6e995bdf3915ea36599c223c0dd99d90b0826a96329c0a996222cac079ae3a0b12acf9d7899f9a36673968173710c3fb9e782d76c3631bf5d9f68325c528384c51ccf69e905fccac2b4ed2fdc4e468540248920791ea15cc9cf1dce7b898c3da80fcb8b56592b8de8e99002508084c412cdb3e4c9cee2d19e99dd7b997139468326c5a674314899c38b8b5a128f97c03b52081cbca0ad9f21f52b1502e72227ac3741f15ab04cbd293d5c9ed4648355aeaa50f804e50d6e4adebb640f1fd2ea0b990c2706e476bb4f043985749669848b5593682c131eaf1f948942d7045bab8d0a8abf74e47b487f571e7f2d3c69695f5b4c514ee1c31ae97461a110afc1f8c698dfcde2176a0cf2c40f223b90b1fab478ca433e4601855f8d1fb2a6cffdb26703e80c93b02fd95a60abc33972f30da851a9cdc1819cb8666334877aab895597dd93bf75f57d1085511ad9c9ec1ed7aebe5ba668ea4a67b2d6aca12a19dd77e2750f8f17e85e0e2cc29f533aac5650acd1046152dbe676a5a13e14615619f1a666d9050415aaa8677615a28972636bfd47deda108c2488f507f149cc274cff6a32da435f1d7a7e2b0b658733a67c14e44099b6936c2db080ffd4738ac344e3d6d8db36769a1ee91da9bfcd2bd4f1691c21aabd37c85d33056be3e3d1ebba324ba183538ca3d1fd05adbadbb647492cc7568ce3b18165bb75a28f42dc4a6522ae980da0b2454bd038fd5aa6b225d0d94f379147efed81dee2df793a2016bbc247164a24e50f27b1f5ff916172b8464315547142ec426148b8ac0ea02a2fd82ae548357a6a6cea5f7c61a0690ed7b16cd145a843c8b9f6d70a00640120a0dc1cf23cb0aecd3ff7b78bccb112ea8663be79f3050d854304cd42b97b1d62487c8bfafa9f84759ca8239e619dce793720e4a8f74a89e47396886bd3784ae63f0432ac202a4c1e8420a51d0dedb1d02697ba882a3a701a8cea6ac1bbf5c6de4fad00d1b90edf491ef4e466bde9f42abec1027f0473a8208f5a66a2566cf93b2961a603c82f07acf195f6ba0373050db6293a50f9c8d81da053fa2d319e23c22b53dc19ae887b8c9c30e5a9bd680ab3bf90f4aa05d5014aff29e8bc0e8b79043770e5d63069dd4f7fc66818989847589f5b05f72ed3de84608d48e327f00af8c0dd4aaf3e4ef4a1df0319613e26bc90a25cf15a67b75e0419876f36886217151a8491a6b8cba93ea6b0e60fab19ae0c0b757dd0dc71aba95beae379d58d724f4fae54566f49bb66e69685b3e45920dd911045e673c2fc7246137fb3aeae7ecf84e219fa022b07cadebef9e762c334ff9d7735864da0ae5ba1b0cfcd70c7ba046910a4836910e900d5c0032185ff4fa32e364460674868c981b5190159f697d44734365f812269413296625a29704c083db085c6635e98ee9a4a4ea174a10420a5c00cdb5f73fed96e2b2f53cf7949278fbe5163bcfe4022fdb19e237ca1e389f96be34cf2bc863df63e715acc230f1c1c20cf4a448975a6421bd9e2402b95e8d546173573bb052ae987371b8ef753bdb3661d97b1ada26040648c69bdb73261177d23827edcf8bef01bf0f51f229ffaac5650acd1046152dbe676a5a13e14615619f1a666d9050415aaa8677615a28dc51bbe87ab6e21faab35472904a2e5b8ba62b61c88e8755da97c97cfb62e8fc31c0867be65745c884e4062c1074f4a236612dc34e8b01502793423aaa78bd8532dc8e12d39fef3bd2f431ffc6351b489c527ba5f1644fc4fb4810e50a7766cde2eacf33fbb61609e97e09e94a5210c3394510229705cb9b8651b78222f6742be97f6f3aeebe0a0bf1bba830efbd95719d03ded1bb8da77837fee4ce0c4e896921290f0569d52c403d37b034386a97203c285b45dcee95d761dae58beca43375f8e4f480bb6bc8ecd913dbded92bd8e127da217884f90264af16f2323f9e49fb73113bfcd05d7eb2ff0eac10b2aa45145d905d75de50461868ebbd50c51281b9768be37cab0c7ec22ae98084459ebe99912112017308cc49e1888855a60d0bea19753e06ee068773d4dea33f0ecaf39db504037bda187fc0bdcee7f202767750e8e2bbec3cceae1bdb58a32078ea0c9ddbd0a298c72839ba29f4f3df1961a774c3b7d20bd593dadbe5f8f80aab1eec0eb77d828704e04c80c8b3704fb00f48776f338331110f7201b61d5ed6cf00c8b27198242ae62a37a33d18e8b27ac9238182a49b801c53c529660e123bcd83c15d8c2f2a9d0594a6c7c301f19a1ddfdb25297512903e271716cc198c253a8c527532c035719b1e4da3890eafbae3afa629a1499a7cf75d6495d8cfc1f0b8c89c2237a7baad4f6a256415fece4347c78d7422610e59cca203b7275908dea2987c9d4be744f07add914e6814ae8c4feee371196bed363eafcaf56a046fc2c9e72d94a2389f45d36e9d3f133d7af09f336dcd9cbf029248d83488431b8f3809fed089558edad3397678b3e3cabae592ef8bc4135d76e9b1d080972964a0cd0e8f7c97aa8bcde4fe76071ff9776c1075ad4be51996a573eb01b8949b44fec4913b06a58bf5f3ef856a704bfe4be4e96989d5c3db982d4beed641110ed7b3264267bb836f637414a421db76f98338a6d491f553947864167d1660f86b1d5ce672b5a1aa64ca07c62d5341c9417113cab1ef1a3bfb90106a0e07a11ae22779a41fb98f43d4e15d5cc8f2475173531fda3242317c31c91d9bd237c6a2860d7ef677ebc5764340405a95d8ef6ddc78d1058d4e5f599f470ff073bd4913f2d5f19a5cd7600041d78f332b5cbb3636b80bedd22194fa8fe9d293672e01c746b66b60544b044993df14485c5194e2769acebe7c97339bc88ee224c9cf156f36522c46463f27a83389815535237fd5b0c49b8d9a08003085595e6149e870ab45587caa41c3ccdb9d82386b55e841e26ee72e345ba9efa72f88c45e6c890caebd6816e5850bdafc7fa3b202eb766e1cab21696ad070b3a12f319f74ab91c6c957a74700585a49d568eb657f98f3854dc2fab2177f96ed5863255035b47146ceec2a692d2203128a73d940380104c70324398177789cdff5821d5f8885afa92fa034dde6fa8702136fe2c9f572ef6011b703da52cd844e78ba1e75970035f396932c949c60df2ba15a6603e275003e33091a847576b810a6287451070da649afcd4e011e222d1dda2efb121124e06fe473c9331a1f6a665f0266baf3110cda9fec4fea8faef35dcaaf32dcbc8610fbf2839746329e99ea4f275c799ba727b14e67b8aa9453c87b4c0e5488a554343f03e8ac48dd392427e3cd9b0cc6b0f270177abcba248c2edd5fb414f385769d300c5619e43902c12bf7ce94831ec088c926c6209c8ffdd88278672cf5cb59da92d72794d28a8036116dde18d30183a02d092c76dc956518b0778702a7bb51425c1ecd4f07685a3ee8c10baaa63396cc18303046310f18efdffeb28ce663e29e3e79a32c54ad9fff5c5027281df506e845cd772fe6f31562ec1d3d50ec19cdd5f6a567aa479127a931fe927af22132348cccbe23d34b2b7de16ff72f5a0cc403817c6642186fa05f7cfd2ca0732de19dd0519dfccebdd6c2cc6de595eafc4cf90bd90fcf89f99c774cfe76382414f5fb01393756617abd5542841a5ffaa1e8ea02bc0769a1b3df160ea17c60a6e939482ffe500cc1223b8dcaae07d673f399a8dac647d1b4d5e4a436b008d2d68edb0204bf07e1667aaef942ae5b717c87932147ec65fb664fe85fba0748d1d29ca6158f71c204e0dab01b165cb5464b75834b862d462730366ce5fd9089d72ebbcf38dbbc5ef212f3d14290e66292a5b0662c4b1f8f1db359543de63b5cedb2ce65a8c2796433515e7dfb37375671c67018edd54277d836233be0e8ced6f6e067e10614840b24725c819f03400b6488db1f0167ee908448a404d38297fa86de07388f0bf4f1a2d0ca9d7ebebe9ef9a32e77061cb24f726d5e5302907d4a6638095673adc26bceb426a53ffeb32fbeeb7a7ba6d5273aa8ee41dbd57bed151db026cdd821dc193401801898370aa4773e253eb97c029952606943a73b81c3931194279d3439a3185f9a1dedcb391fb9307081eeb5fc953e567204126beab52e3af0fe5498c24b79f312be11847f0345d8b4e05a2e7d817876e308a41657b761c4ebd414994990dad20334f2b5be5b63e4bfec5adb54ee27c323280d6982fe6fb2dfdde3d9540756f958cc94b39373a0e9523f1bdf3a04e25ae562cbee5fadcfb7853332ce7f1b7db6fa8cb4bbc264ef3473b0ae7e561d5fc372480aba5c2c51963bd15735c6488fcc4c5994e2100dc08741c59a5504eb7221434e17c8e78cae8d24a71289bbed2ca2eee764ec76fc45537e89dfadef5ad15321be3cc4f895c5f73dbdb253e6f85b5fd1518f2043c8b8eb6a3f37cf72b1023ccdbbf02cba79b6d49dec321736d1d9ec10cf7a4c429263bef431aafb5c28168bca07dd0d773022d736a5e284fec99af77f2a141b87003f09a9334332381c7695c42355e5e3f1d3d96816c961b3b45dd7c302bfa1893940c2d60cb19a0fe30c4b2af7f4fe50ede64197a163184d88fa5c91332415378739cbeb1fe054b0ded1d8e190f0790e567ef62278281392953d0cc374dfcd10f2d04e6f3bf47b4bf12ee924d9458223930f113f9613c1b2739836bc53cf9a09f0ae4ba30aedd017398a63534446d2a83739e60d0381f487816de8ae7a613de5428b80c9d2019ee06deb2190bd406dff6c496ccb19a7c9a22f1bfe3b65139e4cc5c8117ac4ce249c00f49234f7dda8b7a0607b30061f36fe94263e2d4ab612c26c9f040ad4addf43a5b70f2daae85ce4e2290f8177bc151102879516aca54bb672cb8726eb0e5a2a4fbbd2a4c675ca720ca08bfd2949386e8df505261b5dcace5ffff71ca2a2445e4ea89bb18da633e63614d65038e577ede0c1f4eae1e51a2099b9eab2ac1f2570a603030a5b9aa5153741ca246fc60243b4d5f55eabdc96f1a7a033d3387c6674cec3562005f6468416fce37c60890e4c58226094f8f9224679632554f039c9b499fe5a00f1fdc6c7849854f3a051148b6ad2e9cbe78594c0b5ac0858a91cacaf424fe150b633419f66b6ae1f42becb47d3378a030a44a1d61bfdfc88dd242aa01fda0170973d2b3b18456a92e34457e352593b4354b53dc1d9b4607ed752b6978765e988873dc49adf82b31dd75739ae3815273c6192c31c783ad6b06ff7b52c3c80c975ee32cc552865f1efa7808ba51c8e58b3085c462fa210ae480f4174fe6fd7a109359756739e841848879fb50f3f25aabfaa7bd78b192fc5845799f4965a479b0a883965244edaff378b9e2374fddbbf2ebc346362d976e43e73a8373dc4429a9dc61129d86dbad33ba5f1dd442b07a167f610d42de1bb7b0363bb8ec80b05a4188e9ecc9c61ab5ac298db7a0f335cbceb5074b0301a10ac6099a5f99322cc4d43bd41103e506bf451ea38396f2d73053497d5347cae772e1478b7cc931ef05e3de3c30a13cc3a1b2adf442b5abfab555b4da069972330338760a4c20e96323a52cd6b50cce0521a2fb06a138f9c94184b34670473da66292540a955cbb5f181426a26b23268c1573c45327bfa30d6d5dd6e928fe5409edc88efba6d23ab9d48e964be601c22ad231e2c123115f8cacb22b72ced58f3a092a419269f038728e8411daf11a29a8512f262e3709bba3e65cd6ecd9cd3912e67d8f9a474e6c0c1e557ed19a6887c003a303770b7ab6368667306073010428a2cfef4d16fec204aa520b9aa6ccb03040500000000000001008500021dc6f5675d2bb7584d7595807bdbbaa99afbce666a0aeedaf15bebd50afc4b850161d33c4f8ba60013e6c004d8b37db90e3cb06c21eeaaad7eea2df365d61691968502a7698c7c1d2bc7fd0b001f4ea6c5e8bd63b09fbd270efc696ea02630bd02dd8c8503ab80a59fe2f62e517f123d2c93c5868833a920b49e9ee1999192895b21e941fc0504000000000000000000000000000000000000000000000000000000000000000085051214f6707356742a2d35a0ce3e29624d0691922a7286316053d311eb50b848aa8506292b68ec5e888804c9141abb0fa564e433dadd8f8bd6a57db47fc0d858c9283a8507e0dd88013258ed02948a5d89119f1366ebd7b246752e30adaf5487405227d51e05080000000000000000000000000000000000000000000000000000000000000000850980e12377757b4968f1ec4b99e27072d7975d32a8f0b5dbfc6822c41764482323850a745a64746f86c7d6aee2056939ee1bc89dc8915a6b294bf1beabb19a894770d9850b4b9792dcec73ab7d81406711553f8ba8f97b6c64f6e633677c7e4a712341ebd2850c4b9792dcec73ab7d81406711553f8ba8f97b6c64f6e633677c7e4a712341ebd2850d69271ba5878fe82025d169b9bed41d08a14c396282f6d353bd684c6e58371789850e9ed09e6ed5df69946f3aca573a1a55753479b749228020f00ba02dce86cbdbd9850f89227bddb7a289fb69f3e41e29028f61b17f7a0106b188d273570e5d3a8c58158510b4a11a738615302f43927891bd2766f120471783bbc27bfe0434943d0f88a2d78511379eaefc0a2518936ce31effa31635fcf93e199c35ddaef27153ddccf163d731851269271ba5878fe82025d169b9bed41d08a14c396282f6d353bd684c6e583717898513fff568acabe14df144977484181feab35f1f59553ff6aff91d4cd597c243b2d28514ec482a9401f5fd2df0c4ce6dd346f37cce6fcdbb344e49b093d9f4f6b2323a1a8515da41d30c744081184f695e3e5b73905fd9b66e1a829c4eadd0c19a9b2ec7c3c785168f592d0ac24e0a09543883e61e20a350f3483c6a0615bb8b7383b847cf21bdf78517e0d9d2829b000ad51fa46d53159efa3a3dd8057ad4037f41d818143ca133db4b85186379f7b1e1f70ac8b0767e21f72d03749df25b0f0c7b2b7af548e282d43e1fcd8519a2410a802a4a4a5e06fc58706707324242a0a6653b79e8a31adc98bdaf3134b5851a637e43146dcfe14446c4e7a797ce7f8183f7a3c91725ca1d817a0ead999abc47851b71b5504f558f6cd854c9ffd059d097a27c87e230ff6343755fe0a00b38a1e2f6851c745a64746f86c7d6aee2056939ee1bc89dc8915a6b294bf1beabb19a894770d9851d2b3ea80ca46ff830c15df2ff74e8a1fe5a1aeda8c51da647fa6a8fcfffcc990a851ebe5be6d9cbcc439d4acd3ab529503b186b5a5bead1eb0b712921da2506723478851f993c707009429f5a836a83e7df69b0a62571688804e75ff3bfad0bdb6f4a07628520e14039cfb26d459e8cd3e003aaae51b8e76bf1e9d67a167bc34cf4b73421eff885212ddf20e608f6f3b3c937188b2918d7deac212bf102e06398dece0501148f7efc8522f9e15413e5d2733a000bae9558d7ac8dd9779cfaad0b75886389014516bdd5f38523a6e8a1efecba1c3cf22ed46c838e494805e8eea92e9529afb59b21fbf4b95e1f8524745a64746f86c7d6aee2056939ee1bc89dc8915a6b294bf1beabb19a894770d98525ec482a9401f5fd2df0c4ce6dd346f37cce6fcdbb344e49b093d9f4f6b2323a1a85261214f6707356742a2d35a0ce3e29624d0691922a7286316053d311eb50b848aa85274143b7c931797c09eba8e380ce9a3438b2b2744cc02736eb08806ab185d735728528e434e449b64ffc5c508c2b4e51654bd72ebefa20f9f165ff736f80e06998a5808529dd876edbca5a9c703b6806d1c51017d255868ba3df0d44cd0b990c8c234b7938852a4bb56ffbd183b3264ea455f45e128f5bd445c3cd22670007b1fd0e75325bea08852b10d6a2281a956ba3e82db5cf30de9cd1fd74fec55610638c80a323d21d792f43852c4bb56ffbd183b3264ea455f45e128f5bd445c3cd22670007b1fd0e75325bea08852d9ed09e6ed5df69946f3aca573a1a55753479b749228020f00ba02dce86cbdbd9852e745a64746f86c7d6aee2056939ee1bc89dc8915a6b294bf1beabb19a894770d9852f4d8f3f7e35cf3846ba6bc3e201ecefc56fe51b66e9a7db85bada7557a1f93bde853038c35dce9de9df0a135d45fa0239fb2fc7e5d0f43d44cec2d4984b394fbb831585311444b02ec4a18c448fe467f03311d6385dcf760610daf0cec014f08bb5c92aad8532900565c73dc836cf426bbe0a25ff2a126e6347847431cd86f07cbcb907abfed88533b118325f95a7eedf3305e11569073bf6717d64bd74ebdefb4596547763ea56cf8534a6e8a1efecba1c3cf22ed46c838e494805e8eea92e9529afb59b21fbf4b95e1f8535c863373d583a1dba152154e1b97ad5ea055198815e6f6a27a24beb4047c23b3b8536dab963c3f552b01df91f9fba0a484efadb145a4b0dfaa554cf6dccff12a0d08a85374bb56ffbd183b3264ea455f45e128f5bd445c3cd22670007b1fd0e75325bea088538a7698c7c1d2bc7fd0b001f4ea6c5e8bd63b09fbd270efc696ea02630bd02dd8c05390000000000000000000000000000000000000000000000000000000000000000853a6a4b76799bad3f89348523377ba25bbc5dd3b7678de6fa988458f2cafe0a91e5853b4bb56ffbd183b3264ea455f45e128f5bd445c3cd22670007b1fd0e75325bea08853c9ed09e6ed5df69946f3aca573a1a55753479b749228020f00ba02dce86cbdbd9853d194e35f59de405340e2ee267c09455e512bb22fa1faf66549bb0fef537c91d97853e7e9fa4859bc49dafae5948811a693671c48eb3068004f5ca81d0081d688212ae853fcb491d490bb22933d8614618c84a1972219c4b9fb5d10390fd53940c627e8d488540bb15144b052024563c97ddff068f3663fc9eb3231c15a962192cd595e1f68d1185414bb56ffbd183b3264ea455f45e128f5bd445c3cd22670007b1fd0e75325bea0885420e0101a2868c8329d0afc2c1f1a1f5811c43efd0d9580c9de31993b423c4887c8543fe291a303369c3b114ce4eb0e76d4ffb7a679dd5277b50b0a8ac8eb6c743410085449e19f989381dcbe25d42de748b88954ce5faa07822b50729ab4f4569c897d8eb8545ea0aa2b2b42182e0ade44519596f484379c2724fd4f00648a1d81fe4949c14108546c863373d583a1dba152154e1b97ad5ea055198815e6f6a27a24beb4047c23b3b85471ef787410a26d1049a57a1fba93a3a5dfd685a8e3007792e5bd3826fbd27f96385481ef787410a26d1049a57a1fba93a3a5dfd685a8e3007792e5bd3826fbd27f96385499292410f884584a744ed15985f06ad859344f2f0d0bed8925502780a3ddd2a9f854ad657e5485eeb7260f631eba46339349987f61f3ebb575ae6496fccff2179ffde854b7e9fa4859bc49dafae5948811a693671c48eb3068004f5ca81d0081d688212ae854cc863373d583a1dba152154e1b97ad5ea055198815e6f6a27a24beb4047c23b3b854d9272e9e12d00883b40df2f1ed3f6d3b431703700b30626bc2c9f88e0ba76c451854e69271ba5878fe82025d169b9bed41d08a14c396282f6d353bd684c6e58371789854fecfec6d3c663dfa1283dda49ce0cc9ab70f4ec965b4a1f74234fe933456189178550b919ed76c0be8274abc8b8001da463ad9113fa1cefa718d923fe4809ae74982685517a8b8109b90e78c2c65cdb76eb2f8fa89baa9c41a0c9e29988377fb6e5b10746855261c0135d619475ced3e4c7bfa24ce2e54d0c8fe14ea077ec83f03f7ba1b0c7f885534bb56ffbd183b3264ea455f45e128f5bd445c3cd22670007b1fd0e75325bea088554c863373d583a1dba152154e1b97ad5ea055198815e6f6a27a24beb4047c23b3b855548ed45e3853ad614a5dbdce282e116c809d85e49c7691cfd23a7f812405a0e3e8556586f2737fa12224a69c7ee7bdf6d734473c50a02532661760915ad64353d11b285574bb56ffbd183b3264ea455f45e128f5bd445c3cd22670007b1fd0e75325bea088558292b68ec5e888804c9141abb0fa564e433dadd8f8bd6a57db47fc0d858c9283a85596a4b76799bad3f89348523377ba25bbc5dd3b7678de6fa988458f2cafe0a91e5855a30d003aa54b77f0652b112ca43f6c38b1a88834abf99cf8847bc759e23685d8d855b745a64746f86c7d6aee2056939ee1bc89dc8915a6b294bf1beabb19a894770d9855c7ae2d3e8048cbef5629af4db926c02de945f22828f63d1fffaddab7ec2aa6e98855da6e8a1efecba1c3cf22ed46c838e494805e8eea92e9529afb59b21fbf4b95e1f855ed7bd2770ecf0feb9b4e740e05b0504e52fd338f6be5a1677cc1fb66e96821527855f292b68ec5e888804c9141abb0fa564e433dadd8f8bd6a57db47fc0d858c9283a8560dd876edbca5a9c703b6806d1c51017d255868ba3df0d44cd0b990c8c234b7938056100000000000000000000000000000000000000000000000000000000000000008562c863373d583a1dba152154e1b97ad5ea055198815e6f6a27a24beb4047c23b3b85639ed09e6ed5df69946f3aca573a1a55753479b749228020f00ba02dce86cbdbd98564e58a1943e60d086043424696173bbca7048524ecc133327bb14f9012e3475554856569271ba5878fe82025d169b9bed41d08a14c396282f6d353bd684c6e5837178985669a5489e5979fe87c54580b012de956212e7719ddc7456b29d54560fecc773f8c85675bfc4a2e8da331680346959029add7065804df1d0b43728c2bf3a45ec48e7dec8568390cbf89673bc81c35c2114509a31dba45afd652bee5e6a566718729b3a7aae185697a8b8109b90e78c2c65cdb76eb2f8fa89baa9c41a0c9e29988377fb6e5b10746856af9e15413e5d2733a000bae9558d7ac8dd9779cfaad0b75886389014516bdd5f3856b0d074f16fb4935f01eb871f885ad47dcd4e3c5cecbcdc9d65f1722d56f3ab87d856c3cdfdf364565778a6ac70e883faa20f38e7d2275819ee989934b354123ea28af856d963b65d744514bb25c85415ac541b08a9d78c947cf3f2cd34b6b839df0480aae856e48ed45e3853ad614a5dbdce282e116c809d85e49c7691cfd23a7f812405a0e3e856fa6e8a1efecba1c3cf22ed46c838e494805e8eea92e9529afb59b21fbf4b95e1f85701dd389684ee54c8f7f5f0901ffd13d3daa264bb1b1081c3dc97f43fb2770831c85714b6a77f38fef5630fa0214bdb3ebd15ea897aa12c72b745d0fd7145267d8b5e485724bb56ffbd183b3264ea455f45e128f5bd445c3cd22670007b1fd0e75325bea088573cae3304f3c2b5ce9403fef3f9072fcffef048d9dc04e9c1bb6ecea3f6fb6c6f58574ab80a59fe2f62e517f123d2c93c5868833a920b49e9ee1999192895b21e941fc8575c863373d583a1dba152154e1b97ad5ea055198815e6f6a27a24beb4047c23b3b8576ab80a59fe2f62e517f123d2c93c5868833a920b49e9ee1999192895b21e941fc8577a45a6854e7895bc0af1c6e1d64faf22947bad464e9cc8f7581f394180936f93d8578ab80a59fe2f62e517f123d2c93c5868833a920b49e9ee1999192895b21e941fc8579ca3e365daf69b22000f4959739ce1f81c3701db9af1852f8d42b2778bc56e9ef857a5bfc4a2e8da331680346959029add7065804df1d0b43728c2bf3a45ec48e7dec857b5b44f7b9c996135c5d91d25f96763b02158a94d14cbb73336a60e95607a21698857c20786fe912ddc5ecbb034ae6d1e9cc88c75456ce1559fd485a62876b8a89a0c8857dbedf68add899298586484792445906f006cb5b483cc1e081e80136cee68be8f9857ec791ccc7ebb48bc6226ea76903e253c731d4ab2afaafa58df2ed0dce832caf17857ff63435f5b143453deadb8ca00005e2483c82f5b60f3e15e444ea8ef551dfaf3785804bb56ffbd183b3264ea455f45e128f5bd445c3cd22670007b1fd0e75325bea0885810d2fdc7ad5ab16a3363412e0bf81ad6f08d6fbc4e5876235acb56487329da40c8582f5a72fe9dfd788896b7cd29079d989217720a8fc0c5618bde845ba94efa91bea8583c33001b292df93f5ebed1ce2276751462bbb6d7b0ae010ea2096b5f901f7890385844a06c2f5710abce36df563dc1cd696e248c0860e1c9375518f9ab3fe106ea923858573dbf6a078fdb2bc7b37bf819c4fb2149d097980fe385b09c363a40b0bca36cd85869d1333a62ee5871b615a68f3404da37e050ea7b1a7bf9573f57524e4e8546a1485874bb56ffbd183b3264ea455f45e128f5bd445c3cd22670007b1fd0e75325bea088588aafefe6c3c8a337b231452b51e105770f70b2a8cb14783207fc2e8c031485be4858935034246985405142883da3949f61c8a856321a14e6bd3aba26fa40e47955714858a12abd10b63ccaa11f78f521a06bb53274f65e41a872314115f24325a531228b4858b69271ba5878fe82025d169b9bed41d08a14c396282f6d353bd684c6e58371789858c89227bddb7a289fb69f3e41e29028f61b17f7a0106b188d273570e5d3a8c5815858d3bd781090d3e723dcd48f1e350b52e71436fa5fd814cd07cfcadc9fc7ba7b476858e214b51cbfee20815d7c0de7f981daa5f0cbe8c2d6623975fb0cfd0acbffce683858fad06e24d62cae9fdf3ab9328900bf9871375a13c07350af024a2d48503d2ff318590c7410ce697a281f91c9298dfc96f58888af5ea51fcb6b3d01e1099b5f87723468591f31378cbf8c2143d7bff754a80dfcc196d53c22f29438938f4f134e79ff4c3ec85927e9fa4859bc49dafae5948811a693671c48eb3068004f5ca81d0081d688212ae8593d798c5ea4397e8d2b1c3e46ebce3a3be33ee05f44c555b2e9579c0042bd680bc85944bb56ffbd183b3264ea455f45e128f5bd445c3cd22670007b1fd0e75325bea0885956946fd672ea4c8382414f402f23c8a2c22d59ac1af89913cdafa20f978fc3b418596fe9ae1d98ba46ba52b734693bebbc23b6eb90d13cf50e98c94fe004bb8e4fe4285979272e9e12d00883b40df2f1ed3f6d3b431703700b30626bc2c9f88e0ba76c4518598f74d6f2b98050eb79965bc6f2ebc0de7855e94c23d18ff618050a863194b43a685995f7a3a8755fb0b73608273235ce44a83963e96155cb2ebcc454904211a7bfbad859a95bc3ecaf98d2d4ad8f378f94ae4e636325e3e228bf27fcf827737cb3a3d96dc859bd8843d75ee656ff67bfb6de521ccc24c96085937b52f626994b4aef3e4c2ee41859c699d9e037517700c677e2d719d8ccd01f9c0ff4b588a95761c004fe92e67b93c859db0382ba24a5cdb91bdf81ccc3ee325d5af8b36da3501c16889931fe5af374a7f859ed8843d75ee656ff67bfb6de521ccc24c96085937b52f626994b4aef3e4c2ee41859f0b630ee3e5f8679e644eb77ec3494c850823c8b433c541aa65aa05234e5cab9985a04bb56ffbd183b3264ea455f45e128f5bd445c3cd22670007b1fd0e75325bea0885a161d33c4f8ba60013e6c004d8b37db90e3cb06c21eeaaad7eea2df365d616919685a2fff568acabe14df144977484181feab35f1f59553ff6aff91d4cd597c243b2d285a35efac9f9000faa058470c2a0e8c189c5e63b86b9763832cfb43953fb385e5bf085a438c35dce9de9df0a135d45fa0239fb2fc7e5d0f43d44cec2d4984b394fbb831585a54bb56ffbd183b3264ea455f45e128f5bd445c3cd22670007b1fd0e75325bea0885a652755a9d31ac448944168b972ad06ca3e1bc949a30463e730d2855763fb7647785a71214f6707356742a2d35a0ce3e29624d0691922a7286316053d311eb50b848aa85a84bb56ffbd183b3264ea455f45e128f5bd445c3cd22670007b1fd0e75325bea0885a9afad914155ac2e0334f2ca49e785020c7fd25698c1923e39c3b4eb6bdcb5be0c85aad657e5485eeb7260f631eba46339349987f61f3ebb575ae6496fccff2179ffde85ab69271ba5878fe82025d169b9bed41d08a14c396282f6d353bd684c6e5837178985ac69271ba5878fe82025d169b9bed41d08a14c396282f6d353bd684c6e5837178985adb118325f95a7eedf3305e11569073bf6717d64bd74ebdefb4596547763ea56cf85ae87f4be3e07e20666eed88c44e772fd0f4c05fca65f18b7c226c1b1c5c363c9ff85af52755a9d31ac448944168b972ad06ca3e1bc949a30463e730d2855763fb7647785b0eeef38d227203a6528883b21bce07b46bd582d118cc245d5d3138ae461ed93e385b11214f6707356742a2d35a0ce3e29624d0691922a7286316053d311eb50b848aa85b24bb56ffbd183b3264ea455f45e128f5bd445c3cd22670007b1fd0e75325bea0885b3c7410ce697a281f91c9298dfc96f58888af5ea51fcb6b3d01e1099b5f877234685b4ccc175a515def55cfe288b9c65ab380dfd30aef947bcac54294a4d900a3c253885b54bb56ffbd183b3264ea455f45e128f5bd445c3cd22670007b1fd0e75325bea0885b64bb56ffbd183b3264ea455f45e128f5bd445c3cd22670007b1fd0e75325bea0885b7989f673d9ee3ba389c60197629884cd12b0b578b14c929d509ff4532853f161185b8745a64746f86c7d6aee2056939ee1bc89dc8915a6b294bf1beabb19a894770d985b96a4b76799bad3f89348523377ba25bbc5dd3b7678de6fa988458f2cafe0a91e585bad657e5485eeb7260f631eba46339349987f61f3ebb575ae6496fccff2179ffde85bb4bb56ffbd183b3264ea455f45e128f5bd445c3cd22670007b1fd0e75325bea0885bcfe86998d84da7b4f6ba3b47928bbd5c8d54dea34f00bdeb8d16ae52fa3abe34e85bd1214f6707356742a2d35a0ce3e29624d0691922a7286316053d311eb50b848aa85be5cb3496bbb0db67f529d14e9a6c2b5e813952ea8450d1c150ccb3eed0e2970a285bfd4a843dafdc73837271763b2f8037a68f6665e978a831b2833c97ed7c8daf17385c06a4b76799bad3f89348523377ba25bbc5dd3b7678de6fa988458f2cafe0a91e585c1bb15144b052024563c97ddff068f3663fc9eb3231c15a962192cd595e1f68d1185c2fcbd7fb320f1947163aebbebb278ff4b8b591a821173044bc63e3248473ae22a85c3358d76498910646bc6ae00ca9a14722db7f5eb4263d645f14b8a6d8ec2b6297785c4bedf68add899298586484792445906f006cb5b483cc1e081e80136cee68be8f985c59852fda5183217df1020578a9ade28d60228b52aebc27bc5297016950ed199c285c6e0dd88013258ed02948a5d89119f1366ebd7b246752e30adaf5487405227d51e85c74a492e9b616eec779169c451a2c931bd55a1bd7a74ba140dce8a19caccc6aee685c823c95d33856bd0fec109d932515940099b659b0d7273ac4c5ad651206058051f85c95cb3496bbb0db67f529d14e9a6c2b5e813952ea8450d1c150ccb3eed0e2970a285ca8ba5ba2ef35199acf2ab37b696d460a5bd2546e9f573e8e3fb4666fa593bb79805cb000000000000000000000000000000000000000000000000000000000000000085cce5ab4172bd31f38774458cfcb879fd61bdbe55b4a3829fe1e3f8cc67c8dd1fb485cd4bb56ffbd183b3264ea455f45e128f5bd445c3cd22670007b1fd0e75325bea0885ce4bb56ffbd183b3264ea455f45e128f5bd445c3cd22670007b1fd0e75325bea0885cf6946fd672ea4c8382414f402f23c8a2c22d59ac1af89913cdafa20f978fc3b4185d0af6827b0f25ad24b10e76d826647ab2bccc9bc5946781508f171754207118dbd85d11887e6a44f2bb66f9f64d543764df510760486ecf8fca7a4f26961060b3f02de85d2d2445c226284a57ac1b385be1ce073b9e138371a3d6c91b666bd66064df1070005d3000000000000000000000000000000000000000000000000000000000000000085d4d445d2a029adedc6335674516ff3b91156584a903164238919b10c8b28cfc36285d5a2410a802a4a4a5e06fc58706707324242a0a6653b79e8a31adc98bdaf3134b585d610bb94072c354eb738e41247e924873e2bff6aa3102f89a3de9dd673a9c8da4885d7379eaefc0a2518936ce31effa31635fcf93e199c35ddaef27153ddccf163d73185d812abd10b63ccaa11f78f521a06bb53274f65e41a872314115f24325a531228b485d9c35f36761df0d6331fff792cbf95ad56ea96d63053f44cc80dd9598a85d6a4c485daf1c65631d680beaf2d052f8cd4109cb25bdace8b083f131343430efc5b6f54b785db4abcc749d791e77f8cb24e85667f74779688fc13eb7ce30ea48eaccc882027a585dccae3304f3c2b5ce9403fef3f9072fcffef048d9dc04e9c1bb6ecea3f6fb6c6f585dd292b68ec5e888804c9141abb0fa564e433dadd8f8bd6a57db47fc0d858c9283a85dec863373d583a1dba152154e1b97ad5ea055198815e6f6a27a24beb4047c23b3b85dfe0d9d2829b000ad51fa46d53159efa3a3dd8057ad4037f41d818143ca133db4b85e00d02ee14ef3144e21114e8ae558872cc0b023012f167694fcfa1d460ad2cb8d385e1aafefe6c3c8a337b231452b51e105770f70b2a8cb14783207fc2e8c031485be485e2f4c5521dc56c7e4ff13e7f9da34c8f8145d86980a20bcc8db3ee30330d0b667405e3000000000000000000000000000000000000000000000000000000000000000085e44bb56ffbd183b3264ea455f45e128f5bd445c3cd22670007b1fd0e75325bea0885e51be04017510e34cb70fdb26f13e68f70c5f44be98d68e08d030189ddee76c24285e661c0135d619475ced3e4c7bfa24ce2e54d0c8fe14ea077ec83f03f7ba1b0c7f885e7bb15144b052024563c97ddff068f3663fc9eb3231c15a962192cd595e1f68d1185e8fe9ae1d98ba46ba52b734693bebbc23b6eb90d13cf50e98c94fe004bb8e4fe4285e9c2cc6d3c5081a42cbd610dcb669b36145b47edce4e87591a6025401fd6722ea785ea745a64746f86c7d6aee2056939ee1bc89dc8915a6b294bf1beabb19a894770d985eb9a5489e5979fe87c54580b012de956212e7719ddc7456b29d54560fecc773f8c85eca7698c7c1d2bc7fd0b001f4ea6c5e8bd63b09fbd270efc696ea02630bd02dd8c85ed7e9fa4859bc49dafae5948811a693671c48eb3068004f5ca81d0081d688212ae85eeb4a11a738615302f43927891bd2766f120471783bbc27bfe0434943d0f88a2d785ef745a64746f86c7d6aee2056939ee1bc89dc8915a6b294bf1beabb19a894770d985f088c6176ca52b9988f1fda32f1573666fafff64643c6dec1dba24d8bb9d99e9a385f1a6fad70d22728f5c03137c08da2a859ec25902b5095655ffc21765cbc3d5d21f85f2d445d2a029adedc6335674516ff3b91156584a903164238919b10c8b28cfc36285f3598cd39d17e651d1bb86108e325cb8928b5898ac852c61d62a49e00db22e303605f4000000000000000000000000000000000000000000000000000000000000000085f5870062aef7d456e9e360151addada084b8320a87808e1d44111ddabc7e78bf5785f6e14039cfb26d459e8cd3e003aaae51b8e76bf1e9d67a167bc34cf4b73421eff885f7f94bfaa634246793033edfdd227452ac74421df8447c465779a9f36573146c1385f8f5bd6b7f5f6a19e25b243f69e569cb8e2f644612bda60022e7d75075bdd9707685f93bd781090d3e723dcd48f1e350b52e71436fa5fd814cd07cfcadc9fc7ba7b47685faf94bfaa634246793033edfdd227452ac74421df8447c465779a9f36573146c1385fbbe5be6d9cbcc439d4acd3ab529503b186b5a5bead1eb0b712921da250672347885fc4d8f3f7e35cf3846ba6bc3e201ecefc56fe51b66e9a7db85bada7557a1f93bde85fd59f672ddc93e239061ca603420ec6535e4599ef7a1eadd29806e9290d78df5c185fe4f55229bcf0bc425d60747fa69e5bd97ae99c33d504b0e11993a01e9ea6d778785ff69271ba5878fe82025d169b9bed41d08a14c396282f6d353bd684c6e58371789021dc6f5675d2bb7584d7595807bdbbaa99afbce666a0aeedaf15bebd50afc4b61d33c4f8ba60013e6c004d8b37db90e3cb06c21eeaaad7eea2df365d6169196a7698c7c1d2bc7fd0b001f4ea6c5e8bd63b09fbd270efc696ea02630bd02dd8cab80a59fe2f62e517f123d2c93c5868833a920b49e9ee1999192895b21e941fc1214f6707356742a2d35a0ce3e29624d0691922a7286316053d311eb50b848aa292b68ec5e888804c9141abb0fa564e433dadd8f8bd6a57db47fc0d858c9283ae0dd88013258ed02948a5d89119f1366ebd7b246752e30adaf5487405227d51e3b931939efafbfa120a4f9ebf2a5985f49ea0f76f4fd95742b78c9223c10581680e12377757b4968f1ec4b99e27072d7975d32a8f0b5dbfc6822c41764482323745a64746f86c7d6aee2056939ee1bc89dc8915a6b294bf1beabb19a894770d94b9792dcec73ab7d81406711553f8ba8f97b6c64f6e633677c7e4a712341ebd24b9792dcec73ab7d81406711553f8ba8f97b6c64f6e633677c7e4a712341ebd269271ba5878fe82025d169b9bed41d08a14c396282f6d353bd684c6e583717899ed09e6ed5df69946f3aca573a1a55753479b749228020f00ba02dce86cbdbd989227bddb7a289fb69f3e41e29028f61b17f7a0106b188d273570e5d3a8c5815b4a11a738615302f43927891bd2766f120471783bbc27bfe0434943d0f88a2d7379eaefc0a2518936ce31effa31635fcf93e199c35ddaef27153ddccf163d73169271ba5878fe82025d169b9bed41d08a14c396282f6d353bd684c6e58371789fff568acabe14df144977484181feab35f1f59553ff6aff91d4cd597c243b2d2ec482a9401f5fd2df0c4ce6dd346f37cce6fcdbb344e49b093d9f4f6b2323a1ada41d30c744081184f695e3e5b73905fd9b66e1a829c4eadd0c19a9b2ec7c3c78f592d0ac24e0a09543883e61e20a350f3483c6a0615bb8b7383b847cf21bdf7e0d9d2829b000ad51fa46d53159efa3a3dd8057ad4037f41d818143ca133db4b6379f7b1e1f70ac8b0767e21f72d03749df25b0f0c7b2b7af548e282d43e1fcda2410a802a4a4a5e06fc58706707324242a0a6653b79e8a31adc98bdaf3134b5637e43146dcfe14446c4e7a797ce7f8183f7a3c91725ca1d817a0ead999abc4771b5504f558f6cd854c9ffd059d097a27c87e230ff6343755fe0a00b38a1e2f6745a64746f86c7d6aee2056939ee1bc89dc8915a6b294bf1beabb19a894770d92b3ea80ca46ff830c15df2ff74e8a1fe5a1aeda8c51da647fa6a8fcfffcc990abe5be6d9cbcc439d4acd3ab529503b186b5a5bead1eb0b712921da2506723478993c707009429f5a836a83e7df69b0a62571688804e75ff3bfad0bdb6f4a0762e14039cfb26d459e8cd3e003aaae51b8e76bf1e9d67a167bc34cf4b73421eff82ddf20e608f6f3b3c937188b2918d7deac212bf102e06398dece0501148f7efcf9e15413e5d2733a000bae9558d7ac8dd9779cfaad0b75886389014516bdd5f3a6e8a1efecba1c3cf22ed46c838e494805e8eea92e9529afb59b21fbf4b95e1f745a64746f86c7d6aee2056939ee1bc89dc8915a6b294bf1beabb19a894770d9ec482a9401f5fd2df0c4ce6dd346f37cce6fcdbb344e49b093d9f4f6b2323a1a1214f6707356742a2d35a0ce3e29624d0691922a7286316053d311eb50b848aa4143b7c931797c09eba8e380ce9a3438b2b2744cc02736eb08806ab185d73572e434e449b64ffc5c508c2b4e51654bd72ebefa20f9f165ff736f80e06998a580dd876edbca5a9c703b6806d1c51017d255868ba3df0d44cd0b990c8c234b79384bb56ffbd183b3264ea455f45e128f5bd445c3cd22670007b1fd0e75325bea0810d6a2281a956ba3e82db5cf30de9cd1fd74fec55610638c80a323d21d792f434bb56ffbd183b3264ea455f45e128f5bd445c3cd22670007b1fd0e75325bea089ed09e6ed5df69946f3aca573a1a55753479b749228020f00ba02dce86cbdbd9745a64746f86c7d6aee2056939ee1bc89dc8915a6b294bf1beabb19a894770d94d8f3f7e35cf3846ba6bc3e201ecefc56fe51b66e9a7db85bada7557a1f93bde38c35dce9de9df0a135d45fa0239fb2fc7e5d0f43d44cec2d4984b394fbb83151444b02ec4a18c448fe467f03311d6385dcf760610daf0cec014f08bb5c92aad900565c73dc836cf426bbe0a25ff2a126e6347847431cd86f07cbcb907abfed8b118325f95a7eedf3305e11569073bf6717d64bd74ebdefb4596547763ea56cfa6e8a1efecba1c3cf22ed46c838e494805e8eea92e9529afb59b21fbf4b95e1fc863373d583a1dba152154e1b97ad5ea055198815e6f6a27a24beb4047c23b3bdab963c3f552b01df91f9fba0a484efadb145a4b0dfaa554cf6dccff12a0d08a4bb56ffbd183b3264ea455f45e128f5bd445c3cd22670007b1fd0e75325bea08a7698c7c1d2bc7fd0b001f4ea6c5e8bd63b09fbd270efc696ea02630bd02dd8c30abb529eecd1452558de231d911f9a48971106dbcde8a97efad5c9a641ae3d06a4b76799bad3f89348523377ba25bbc5dd3b7678de6fa988458f2cafe0a91e54bb56ffbd183b3264ea455f45e128f5bd445c3cd22670007b1fd0e75325bea089ed09e6ed5df69946f3aca573a1a55753479b749228020f00ba02dce86cbdbd9194e35f59de405340e2ee267c09455e512bb22fa1faf66549bb0fef537c91d977e9fa4859bc49dafae5948811a693671c48eb3068004f5ca81d0081d688212aecb491d490bb22933d8614618c84a1972219c4b9fb5d10390fd53940c627e8d48bb15144b052024563c97ddff068f3663fc9eb3231c15a962192cd595e1f68d114bb56ffbd183b3264ea455f45e128f5bd445c3cd22670007b1fd0e75325bea080e0101a2868c8329d0afc2c1f1a1f5811c43efd0d9580c9de31993b423c4887cfe291a303369c3b114ce4eb0e76d4ffb7a679dd5277b50b0a8ac8eb6c74341009e19f989381dcbe25d42de748b88954ce5faa07822b50729ab4f4569c897d8ebea0aa2b2b42182e0ade44519596f484379c2724fd4f00648a1d81fe4949c1410c863373d583a1dba152154e1b97ad5ea055198815e6f6a27a24beb4047c23b3b1ef787410a26d1049a57a1fba93a3a5dfd685a8e3007792e5bd3826fbd27f9631ef787410a26d1049a57a1fba93a3a5dfd685a8e3007792e5bd3826fbd27f9639292410f884584a744ed15985f06ad859344f2f0d0bed8925502780a3ddd2a9fd657e5485eeb7260f631eba46339349987f61f3ebb575ae6496fccff2179ffde7e9fa4859bc49dafae5948811a693671c48eb3068004f5ca81d0081d688212aec863373d583a1dba152154e1b97ad5ea055198815e6f6a27a24beb4047c23b3b9272e9e12d00883b40df2f1ed3f6d3b431703700b30626bc2c9f88e0ba76c45169271ba5878fe82025d169b9bed41d08a14c396282f6d353bd684c6e58371789ecfec6d3c663dfa1283dda49ce0cc9ab70f4ec965b4a1f74234fe93345618917b919ed76c0be8274abc8b8001da463ad9113fa1cefa718d923fe4809ae7498267a8b8109b90e78c2c65cdb76eb2f8fa89baa9c41a0c9e29988377fb6e5b1074661c0135d619475ced3e4c7bfa24ce2e54d0c8fe14ea077ec83f03f7ba1b0c7f84bb56ffbd183b3264ea455f45e128f5bd445c3cd22670007b1fd0e75325bea08c863373d583a1dba152154e1b97ad5ea055198815e6f6a27a24beb4047c23b3b48ed45e3853ad614a5dbdce282e116c809d85e49c7691cfd23a7f812405a0e3e586f2737fa12224a69c7ee7bdf6d734473c50a02532661760915ad64353d11b24bb56ffbd183b3264ea455f45e128f5bd445c3cd22670007b1fd0e75325bea08292b68ec5e888804c9141abb0fa564e433dadd8f8bd6a57db47fc0d858c9283a6a4b76799bad3f89348523377ba25bbc5dd3b7678de6fa988458f2cafe0a91e530d003aa54b77f0652b112ca43f6c38b1a88834abf99cf8847bc759e23685d8d745a64746f86c7d6aee2056939ee1bc89dc8915a6b294bf1beabb19a894770d97ae2d3e8048cbef5629af4db926c02de945f22828f63d1fffaddab7ec2aa6e98a6e8a1efecba1c3cf22ed46c838e494805e8eea92e9529afb59b21fbf4b95e1fd7bd2770ecf0feb9b4e740e05b0504e52fd338f6be5a1677cc1fb66e96821527292b68ec5e888804c9141abb0fa564e433dadd8f8bd6a57db47fc0d858c9283add876edbca5a9c703b6806d1c51017d255868ba3df0d44cd0b990c8c234b793817c98cc88692bf75c9becaacfa6f31330c3b349e1294abf1989a71cb0c3dfdf4c863373d583a1dba152154e1b97ad5ea055198815e6f6a27a24beb4047c23b3b9ed09e6ed5df69946f3aca573a1a55753479b749228020f00ba02dce86cbdbd9e58a1943e60d086043424696173bbca7048524ecc133327bb14f9012e347555469271ba5878fe82025d169b9bed41d08a14c396282f6d353bd684c6e583717899a5489e5979fe87c54580b012de956212e7719ddc7456b29d54560fecc773f8c5bfc4a2e8da331680346959029add7065804df1d0b43728c2bf3a45ec48e7dec390cbf89673bc81c35c2114509a31dba45afd652bee5e6a566718729b3a7aae17a8b8109b90e78c2c65cdb76eb2f8fa89baa9c41a0c9e29988377fb6e5b10746f9e15413e5d2733a000bae9558d7ac8dd9779cfaad0b75886389014516bdd5f30d074f16fb4935f01eb871f885ad47dcd4e3c5cecbcdc9d65f1722d56f3ab87d3cdfdf364565778a6ac70e883faa20f38e7d2275819ee989934b354123ea28af963b65d744514bb25c85415ac541b08a9d78c947cf3f2cd34b6b839df0480aae48ed45e3853ad614a5dbdce282e116c809d85e49c7691cfd23a7f812405a0e3ea6e8a1efecba1c3cf22ed46c838e494805e8eea92e9529afb59b21fbf4b95e1f1dd389684ee54c8f7f5f0901ffd13d3daa264bb1b1081c3dc97f43fb2770831c4b6a77f38fef5630fa0214bdb3ebd15ea897aa12c72b745d0fd7145267d8b5e44bb56ffbd183b3264ea455f45e128f5bd445c3cd22670007b1fd0e75325bea08cae3304f3c2b5ce9403fef3f9072fcffef048d9dc04e9c1bb6ecea3f6fb6c6f5ab80a59fe2f62e517f123d2c93c5868833a920b49e9ee1999192895b21e941fcc863373d583a1dba152154e1b97ad5ea055198815e6f6a27a24beb4047c23b3bab80a59fe2f62e517f123d2c93c5868833a920b49e9ee1999192895b21e941fca45a6854e7895bc0af1c6e1d64faf22947bad464e9cc8f7581f394180936f93dab80a59fe2f62e517f123d2c93c5868833a920b49e9ee1999192895b21e941fcca3e365daf69b22000f4959739ce1f81c3701db9af1852f8d42b2778bc56e9ef5bfc4a2e8da331680346959029add7065804df1d0b43728c2bf3a45ec48e7dec5b44f7b9c996135c5d91d25f96763b02158a94d14cbb73336a60e95607a2169820786fe912ddc5ecbb034ae6d1e9cc88c75456ce1559fd485a62876b8a89a0c8bedf68add899298586484792445906f006cb5b483cc1e081e80136cee68be8f9c791ccc7ebb48bc6226ea76903e253c731d4ab2afaafa58df2ed0dce832caf17f63435f5b143453deadb8ca00005e2483c82f5b60f3e15e444ea8ef551dfaf374bb56ffbd183b3264ea455f45e128f5bd445c3cd22670007b1fd0e75325bea080d2fdc7ad5ab16a3363412e0bf81ad6f08d6fbc4e5876235acb56487329da40cf5a72fe9dfd788896b7cd29079d989217720a8fc0c5618bde845ba94efa91beac33001b292df93f5ebed1ce2276751462bbb6d7b0ae010ea2096b5f901f789034a06c2f5710abce36df563dc1cd696e248c0860e1c9375518f9ab3fe106ea92373dbf6a078fdb2bc7b37bf819c4fb2149d097980fe385b09c363a40b0bca36cd9d1333a62ee5871b615a68f3404da37e050ea7b1a7bf9573f57524e4e8546a144bb56ffbd183b3264ea455f45e128f5bd445c3cd22670007b1fd0e75325bea08aafefe6c3c8a337b231452b51e105770f70b2a8cb14783207fc2e8c031485be435034246985405142883da3949f61c8a856321a14e6bd3aba26fa40e4795571412abd10b63ccaa11f78f521a06bb53274f65e41a872314115f24325a531228b469271ba5878fe82025d169b9bed41d08a14c396282f6d353bd684c6e5837178989227bddb7a289fb69f3e41e29028f61b17f7a0106b188d273570e5d3a8c58153bd781090d3e723dcd48f1e350b52e71436fa5fd814cd07cfcadc9fc7ba7b476214b51cbfee20815d7c0de7f981daa5f0cbe8c2d6623975fb0cfd0acbffce683ad06e24d62cae9fdf3ab9328900bf9871375a13c07350af024a2d48503d2ff31c7410ce697a281f91c9298dfc96f58888af5ea51fcb6b3d01e1099b5f8772346f31378cbf8c2143d7bff754a80dfcc196d53c22f29438938f4f134e79ff4c3ec7e9fa4859bc49dafae5948811a693671c48eb3068004f5ca81d0081d688212aed798c5ea4397e8d2b1c3e46ebce3a3be33ee05f44c555b2e9579c0042bd680bc4bb56ffbd183b3264ea455f45e128f5bd445c3cd22670007b1fd0e75325bea086946fd672ea4c8382414f402f23c8a2c22d59ac1af89913cdafa20f978fc3b41fe9ae1d98ba46ba52b734693bebbc23b6eb90d13cf50e98c94fe004bb8e4fe429272e9e12d00883b40df2f1ed3f6d3b431703700b30626bc2c9f88e0ba76c451f74d6f2b98050eb79965bc6f2ebc0de7855e94c23d18ff618050a863194b43a65f7a3a8755fb0b73608273235ce44a83963e96155cb2ebcc454904211a7bfbad95bc3ecaf98d2d4ad8f378f94ae4e636325e3e228bf27fcf827737cb3a3d96dcd8843d75ee656ff67bfb6de521ccc24c96085937b52f626994b4aef3e4c2ee41699d9e037517700c677e2d719d8ccd01f9c0ff4b588a95761c004fe92e67b93cb0382ba24a5cdb91bdf81ccc3ee325d5af8b36da3501c16889931fe5af374a7fd8843d75ee656ff67bfb6de521ccc24c96085937b52f626994b4aef3e4c2ee410b630ee3e5f8679e644eb77ec3494c850823c8b433c541aa65aa05234e5cab994bb56ffbd183b3264ea455f45e128f5bd445c3cd22670007b1fd0e75325bea0861d33c4f8ba60013e6c004d8b37db90e3cb06c21eeaaad7eea2df365d6169196fff568acabe14df144977484181feab35f1f59553ff6aff91d4cd597c243b2d25efac9f9000faa058470c2a0e8c189c5e63b86b9763832cfb43953fb385e5bf038c35dce9de9df0a135d45fa0239fb2fc7e5d0f43d44cec2d4984b394fbb83154bb56ffbd183b3264ea455f45e128f5bd445c3cd22670007b1fd0e75325bea0852755a9d31ac448944168b972ad06ca3e1bc949a30463e730d2855763fb764771214f6707356742a2d35a0ce3e29624d0691922a7286316053d311eb50b848aa4bb56ffbd183b3264ea455f45e128f5bd445c3cd22670007b1fd0e75325bea08afad914155ac2e0334f2ca49e785020c7fd25698c1923e39c3b4eb6bdcb5be0cd657e5485eeb7260f631eba46339349987f61f3ebb575ae6496fccff2179ffde69271ba5878fe82025d169b9bed41d08a14c396282f6d353bd684c6e5837178969271ba5878fe82025d169b9bed41d08a14c396282f6d353bd684c6e58371789b118325f95a7eedf3305e11569073bf6717d64bd74ebdefb4596547763ea56cf87f4be3e07e20666eed88c44e772fd0f4c05fca65f18b7c226c1b1c5c363c9ff52755a9d31ac448944168b972ad06ca3e1bc949a30463e730d2855763fb76477eeef38d227203a6528883b21bce07b46bd582d118cc245d5d3138ae461ed93e31214f6707356742a2d35a0ce3e29624d0691922a7286316053d311eb50b848aa4bb56ffbd183b3264ea455f45e128f5bd445c3cd22670007b1fd0e75325bea08c7410ce697a281f91c9298dfc96f58888af5ea51fcb6b3d01e1099b5f8772346ccc175a515def55cfe288b9c65ab380dfd30aef947bcac54294a4d900a3c25384bb56ffbd183b3264ea455f45e128f5bd445c3cd22670007b1fd0e75325bea084bb56ffbd183b3264ea455f45e128f5bd445c3cd22670007b1fd0e75325bea08989f673d9ee3ba389c60197629884cd12b0b578b14c929d509ff4532853f1611745a64746f86c7d6aee2056939ee1bc89dc8915a6b294bf1beabb19a894770d96a4b76799bad3f89348523377ba25bbc5dd3b7678de6fa988458f2cafe0a91e5d657e5485eeb7260f631eba46339349987f61f3ebb575ae6496fccff2179ffde4bb56ffbd183b3264ea455f45e128f5bd445c3cd22670007b1fd0e75325bea08fe86998d84da7b4f6ba3b47928bbd5c8d54dea34f00bdeb8d16ae52fa3abe34e1214f6707356742a2d35a0ce3e29624d0691922a7286316053d311eb50b848aa5cb3496bbb0db67f529d14e9a6c2b5e813952ea8450d1c150ccb3eed0e2970a2d4a843dafdc73837271763b2f8037a68f6665e978a831b2833c97ed7c8daf1736a4b76799bad3f89348523377ba25bbc5dd3b7678de6fa988458f2cafe0a91e5bb15144b052024563c97ddff068f3663fc9eb3231c15a962192cd595e1f68d11fcbd7fb320f1947163aebbebb278ff4b8b591a821173044bc63e3248473ae22a358d76498910646bc6ae00ca9a14722db7f5eb4263d645f14b8a6d8ec2b62977bedf68add899298586484792445906f006cb5b483cc1e081e80136cee68be8f99852fda5183217df1020578a9ade28d60228b52aebc27bc5297016950ed199c2e0dd88013258ed02948a5d89119f1366ebd7b246752e30adaf5487405227d51e4a492e9b616eec779169c451a2c931bd55a1bd7a74ba140dce8a19caccc6aee623c95d33856bd0fec109d932515940099b659b0d7273ac4c5ad651206058051f5cb3496bbb0db67f529d14e9a6c2b5e813952ea8450d1c150ccb3eed0e2970a28ba5ba2ef35199acf2ab37b696d460a5bd2546e9f573e8e3fb4666fa593bb79859fca7b3f1bea5e2f6dc3ff09759e0d0cee58045b24684bd483548904cf7b24be5ab4172bd31f38774458cfcb879fd61bdbe55b4a3829fe1e3f8cc67c8dd1fb44bb56ffbd183b3264ea455f45e128f5bd445c3cd22670007b1fd0e75325bea084bb56ffbd183b3264ea455f45e128f5bd445c3cd22670007b1fd0e75325bea086946fd672ea4c8382414f402f23c8a2c22d59ac1af89913cdafa20f978fc3b41af6827b0f25ad24b10e76d826647ab2bccc9bc5946781508f171754207118dbd1887e6a44f2bb66f9f64d543764df510760486ecf8fca7a4f26961060b3f02ded2445c226284a57ac1b385be1ce073b9e138371a3d6c91b666bd66064df10700c6e365e7ff5102af0c84bee9edd16a988f246f2481574a9937d896a136c4f212d445d2a029adedc6335674516ff3b91156584a903164238919b10c8b28cfc362a2410a802a4a4a5e06fc58706707324242a0a6653b79e8a31adc98bdaf3134b510bb94072c354eb738e41247e924873e2bff6aa3102f89a3de9dd673a9c8da48379eaefc0a2518936ce31effa31635fcf93e199c35ddaef27153ddccf163d73112abd10b63ccaa11f78f521a06bb53274f65e41a872314115f24325a531228b4c35f36761df0d6331fff792cbf95ad56ea96d63053f44cc80dd9598a85d6a4c4f1c65631d680beaf2d052f8cd4109cb25bdace8b083f131343430efc5b6f54b74abcc749d791e77f8cb24e85667f74779688fc13eb7ce30ea48eaccc882027a5cae3304f3c2b5ce9403fef3f9072fcffef048d9dc04e9c1bb6ecea3f6fb6c6f5292b68ec5e888804c9141abb0fa564e433dadd8f8bd6a57db47fc0d858c9283ac863373d583a1dba152154e1b97ad5ea055198815e6f6a27a24beb4047c23b3be0d9d2829b000ad51fa46d53159efa3a3dd8057ad4037f41d818143ca133db4b0d02ee14ef3144e21114e8ae558872cc0b023012f167694fcfa1d460ad2cb8d3aafefe6c3c8a337b231452b51e105770f70b2a8cb14783207fc2e8c031485be4f4c5521dc56c7e4ff13e7f9da34c8f8145d86980a20bcc8db3ee30330d0b66742275d9f64b3b970bf11d394fe034de306b3c8d311550de84eb1e576560cb6ac24bb56ffbd183b3264ea455f45e128f5bd445c3cd22670007b1fd0e75325bea081be04017510e34cb70fdb26f13e68f70c5f44be98d68e08d030189ddee76c24261c0135d619475ced3e4c7bfa24ce2e54d0c8fe14ea077ec83f03f7ba1b0c7f8bb15144b052024563c97ddff068f3663fc9eb3231c15a962192cd595e1f68d11fe9ae1d98ba46ba52b734693bebbc23b6eb90d13cf50e98c94fe004bb8e4fe42c2cc6d3c5081a42cbd610dcb669b36145b47edce4e87591a6025401fd6722ea7745a64746f86c7d6aee2056939ee1bc89dc8915a6b294bf1beabb19a894770d99a5489e5979fe87c54580b012de956212e7719ddc7456b29d54560fecc773f8ca7698c7c1d2bc7fd0b001f4ea6c5e8bd63b09fbd270efc696ea02630bd02dd8c7e9fa4859bc49dafae5948811a693671c48eb3068004f5ca81d0081d688212aeb4a11a738615302f43927891bd2766f120471783bbc27bfe0434943d0f88a2d7745a64746f86c7d6aee2056939ee1bc89dc8915a6b294bf1beabb19a894770d988c6176ca52b9988f1fda32f1573666fafff64643c6dec1dba24d8bb9d99e9a3a6fad70d22728f5c03137c08da2a859ec25902b5095655ffc21765cbc3d5d21fd445d2a029adedc6335674516ff3b91156584a903164238919b10c8b28cfc362598cd39d17e651d1bb86108e325cb8928b5898ac852c61d62a49e00db22e3036c5ed732e83ba1ec7a905f7dba4eedab4088bc52a82d5a76c3372fc70283390bf870062aef7d456e9e360151addada084b8320a87808e1d44111ddabc7e78bf57e14039cfb26d459e8cd3e003aaae51b8e76bf1e9d67a167bc34cf4b73421eff8f94bfaa634246793033edfdd227452ac74421df8447c465779a9f36573146c13f5bd6b7f5f6a19e25b243f69e569cb8e2f644612bda60022e7d75075bdd970763bd781090d3e723dcd48f1e350b52e71436fa5fd814cd07cfcadc9fc7ba7b476f94bfaa634246793033edfdd227452ac74421df8447c465779a9f36573146c13be5be6d9cbcc439d4acd3ab529503b186b5a5bead1eb0b712921da25067234784d8f3f7e35cf3846ba6bc3e201ecefc56fe51b66e9a7db85bada7557a1f93bde59f672ddc93e239061ca603420ec6535e4599ef7a1eadd29806e9290d78df5c14f55229bcf0bc425d60747fa69e5bd97ae99c33d504b0e11993a01e9ea6d778769271ba5878fe82025d169b9bed41d08a14c396282f6d353bd684c6e5837178905000000000000000300000010ab99c5470e18c89b0dccaba0d726f25f88993abaefd58032e32f7ff468e8af877a855227029f44f4244c7cc6d14e9a652db1215549f968bc336c9af0bcc119ab242215299b0602dfcecd69cd7dacb710e04663a0aac3cba11bd142ef4247bbcb4927cd5fb75b25df5f836232d82a76e5e9cce8c90ea5115f08ae4b616941bd4ef72a3181928283fd035f9e2aa774080aac86f3fec896de27034270746deb24fa60ed5458c59bfd2103325e2ea9a3f2af1ce543b395f6ac2963e01a02eeea8e01037a869badd90afd9937ae01a1117995fc033adba4ce5c8d509ab48d6da25dd1db463a574e29ba9597ce12db20546d5b74642cebc6b22718c8f30dfbf46e4adfe4b36d46f09ce590f6649cfd4c03117956a722fa2c81ba070be59f2f04cf2c3f6b3ae0d2d16e1879a1c03cc6c31c85eb868acfa2c5cd598db4405a9e5faaed714a8bdfebb33efd398b7e2443ddd5fcd1785e90883d5e407b9a0d2c7236600b733052b70c9c9988bfb5b60baf11d4c2570246c7ad4bda1a97411d9cb3ea143279a10d3508cc83b6cfc2888eccc856df54f376ddbc3ed80fada4d918f46f488e5fb250fcce913c825be675b054bc574e624a6b62d930a6882f63cc5b89574235285549dbd30382f00dd3c4e07a1eba9557f29d7398c64e847c9b04b49b8fb58b99689eb95463b58639565101b1f41b5066528401c6650f12221d76c5ad5c95a1fe0500000000000000040000001016d293cfc7d1c76fb9d6af9f9248c1fb425dab1bc7719ef085516299c15c6aa55090c23beb1b9e1492bf7eccb8d9cfdcc848b156a1aa9a5fb2749b52abac9b5eb27d9e8f00b82104b5fccd0a815cca00efecda819cc467f705cc5cdf938fe660242215299b0602dfcecd69cd7dacb710e04663a0aac3cba11bd142ef4247bbcb39f2c2fd832a711f173ecc8de919096005c3b2d9606dfe10dec4f20517659cf533f01ca718b025f9f40f9c0fe499d27b0ccfdf9a9e18ea59703b22e87fdbe7d99362783dc0f82d7d3e8d728f19d47deb906d1dcef80ee531c54caa1fb27bce53650dce89aaaf201b8629d1da37a73a625d73bde70fd0c9615e4ac98f2bfbd35239f0faae2195a9f2c285e378181dfe36d4d6a1aa55a2ee0f8d36add74fa0a8bf7775c95e09fe104b00acc625aab8cd0b08cc95358af503188bdcab9e3bc6d405918deb083edc00c9c00e3551859480f43c19cdf1010a5860a14f263dafc44ba09b1bfa07b752dace0fe55b9a65a04736f45b48c722b8759c3153224e6a9a8dee4a07c71593bafe317e1c745f23cd9a46b5948f44803f19ff4126a1b2a7aa84fbf381ede0805c6476cadf099afa9e7600d6a89a4ec40cac5fc1c466844fd13650fcdbb0f4509fc7393a54a75f31fe88477506826dd43bc71526693a4e257b55883562b7a11681390ec4358c80a4aed31ab773e7d98f4440989c9a3acade854f2a050000000000000005000000102fc0c86c7386ca44ce713c628e4301515bab8349cd1fcf1c973046ca23c0f5e1dc48f6bcce9435b44126f78095d8307a86a1be83b2a996d18ce97256f89f4ebeaa34a445a572c4b1832f82d3286b5f90f9b40b0b58594ae26b9707cca823323a8ab8d934ea252ed42926e21b88a86c4cdbebd691929c1e6ad978ac30e5640df1242215299b0602dfcecd69cd7dacb710e04663a0aac3cba11bd142ef4247bbcbffaa3d7863089a1019ec85db610ab77b0d190e65ec165c47fe9dd25f68567b2038fc4a645b4d271d465ebf21d1a5282061bfd5c55bb25f1ee722aa44b4c5f41bcac95d870fe52070e37c05b5266e1e9e7f05b132ebc0a478433fe8e583434c844818e26a32046fdd24d252e2ebd2b77dc721ec7a107600a19d3f8d5702751ba23fe0cf8f8396be85f32bffa8ade0a6bf3059ba60631fb5d6ff782ca2c0e6e4e8e530b422542bb3033bad08dd6f90093fb0442aadf4ad13616e385b6f740b0b2095757ad729d44d01e98a497b77b0c92348d78633f9b6efff50fbb86ba1a14c7718a93934db6ce3fd99a99076aad6bde96756d5d9035fc127fe4185909fc93fd939d1e1e854fcf1a81be6d6616ef941497d83b8f7456b8ecf0c04292b76b5f5f3db37d1f8aaa81edba0d8a67c36d9ae17c6c5f5544771e0a5e8d774a27076bdbc30affc3903555baffcf268c48e5cc387915d78c0155852bfb9d1037002cc6f4c05000000000000000700000010bb6879d557b5b51c3444dac628256eeb50804835edacff9336be2f6f195f06e5fbd8a7bfadf4caa6df54421bcafc2319007ef09ef70a9bf5e306d7c5cd562b397f86b84573bc965234e3bea18125fde01cbc89453f1bf552ec7a1cf27cef2e912fbca26e0ff21adbff9c303d229ca9a0a7c0ab9d75343de15702cf66f31d0f07d457e8a832b888048c802045b0b99c2420312310ccdfc4b01bf4da2578408805892fac7472454ea3e1e08c7892ed55f887a8ab532680ea0acf7e0cd8a08b217bffaa3d7863089a1019ec85db610ab77b0d190e65ec165c47fe9dd25f68567b2076367d2705b59ed259c9bc928adfdad958d1a95bf5f1c8a0d2ac50ceb59a591eac4bd0a6d18022e0dddabe2803ca1151b0f8ae6e48dca8d90eb9297653e96d93da910f94ce6d94573c523f09301193d610fcc2cee1f2753867330741a401795a44c1f03b1707b914540940c8d51e1b17a057d504501f30f52a9116bf9edd355a65b6348a41a2eb1610efca25ff2ba41df9ae9fb99c09c0c7f2f1dd18fae2dc00b433c2d5852ccc242a15d17c72284b0f2d0e1ced2e909fcd82227020afc72faaa94ddbe33b2cf0e6ab670e3207a3b85a0daedf5033211ab9a0c5769d5c1d8c8e92f82745256403c8edc4885346f6f14717f5c601af9bf75e808d8e907012038de795d17191beebda06dbc68ce4a7d1f3f20222859bf812919f5cdcc32d00184005000000000000000800000010c40ad319da51e76816b0d890dd5fa5ab95f8b34d7998b69f0ce37f65f71855c3334b6527b451aeddbc0424ce9e17485041ddc5494365874c9f7ae7e0a7f8f81491b562a05b6ae10ebe0189d61ec61f4ec065be101607e67c07ff577b4b6e94cb450eefa2fe0261f97b48dd72aedb6f1588e0130b26fab206124f75cccf3edc15728b7875da146daefba0709ea0da700ba4b40594caa9fe5e9ec4c1f01f14a559593d413f41b3c9153916ad9cbd1ede6d8f346a42ea94d2f2298164613bf95888c8fdf50ce8c460f41862668661724c1605743463b14e2f426fc5e39d35e5f754ffaa3d7863089a1019ec85db610ab77b0d190e65ec165c47fe9dd25f68567b204bced26a16f03652e9e79c60d3156a9884686cdfca62974424135ca7f554774368e077e3531735b365676df6237d22cf3b87babfd9e16caf7dd6d7798a14de27bba5ed524f4ccc071a789f48de007eb501b789bdf27acc1476e9ae4fc0914a1de80a406135c5496ac6d0e04f6458cc199d09f34d90baa3d90b22cda54b88ccc32171de928862d4d0402969b4b1da434cf088397541a1dedecc327808bc55a878063460232e227da2efe14dc8f65266191efd61bf9f2f6add54c7f93b1f70595408859ccd5c125459fb83fc5c68cec54a40097e3b31088ccb9fc0c413cda17d3cf3f2e18891576f368d0949e5ec71aae21d222bfe115264027e5840e877fa034e0500000000000000090000001075a75a311ca00243f628dd28c71f8db974d74bf18825cca01a104d7beaa0177e2dead6d3791de21f44908ade791b73908670322080b29060ba0b1ab894018ebb5ea6af30fe1998a6bc0538c489170a11825304b7b4b37de97c8f645d791ad84852f061484e41cc55fe34874bc686596d480ee397a9c669ce121aaea17c7a3c03a0914234fe6d23d338c1467559ba2ec4da39368f1e6c706c1a7305f9da31e49dce857941fcc83e0a3436a2949db9c29b05ab5d8421f66453edbcd11bd54f7ccb151a3adf577b9a8be7d7bbf374b88412491f22f99cdb9b275289df9c8e3fa735e8062c18a5decf934505ab15af5cc2f46ecfc14c76747d02f37c2db0b37846f3ffaa3d7863089a1019ec85db610ab77b0d190e65ec165c47fe9dd25f68567b2029428ad7201d6ca71d73d34e813abc18669a90db471c428b48e796262581e1f572b79208b0e6e6fd42d33269b520c45dc16a85cf4194a575956511092ab10303908e39fc125d295f4ff93add8a42b5d8f4584641d2c4191c6245fdda3238c8067b5f6e0cbdbe0de11aaa363c402d46f0e951e6e09ce0f847048a6139106eca249fcb2c15730570288befb267fa4eb6b691d58e14ce087faaab6b693bc842cfe7e547917a0e9d0207fbe18a23160dd57f123967264c22e351d2f15358a2e1dc2b4566944d55386713038ad85b201869f2eae26e46bcc4128634db2e1bfda943d805000000000000000a000000107b247f9153a59cb8efb247a64ead9420f0dae3c614c47f2e155ca68eb65c02d7dd565191ea8dcecc4f193414eac71e0aba49c5bcc8d3547cba21973ed216f7e280d3761b6eb04167a40593aec8d188d3219f043f846700eec17a9e0ea2b2019281d3a05308474482bd7b5e4942cffd1af0a030873fe9a4e81036611bd6f98180c6efb86df1ce9c76bbb4d587adb5142b593f7837c689189d78f71426b72ff5a2657610a22430f2b9f307f71595678d346e9ae66baccc3af662f8f91c904d3aadc175d0f0a624d757ab762f73df8fe5bfa086c9e31244587720c8117123277276a2d5fc56c65cf7dbd22382005c74f53b679dca174c9cc9554cf7eef02530783c8501d1a330dccb14640f0fcb45329d395ba0df7e55852a6d8a1a7376e9b09e09ffaa3d7863089a1019ec85db610ab77b0d190e65ec165c47fe9dd25f68567b20ece7cba8d4ac7d8a321e6e5b68bbfeb2c23c385292b573c084f74fdb0e80dc7d5c63b85dab6f9079982aba694bf51c13ca71db6f742ccf1b59fb0ab9aff6a093e3292e0b5cb05ca831fe2fab16e62286c203ec043191156317fbf751bc419ea33a6d172cb08ebd83de5fcbd459c02b71692006c18afade2dc5799ba4f094c4361aa61af67858fb4e49be1b3a3583a446efddb5abe21c74ed71b29508f3e17ecf3dd0a6214c295f9c54c57570c73cdcc9fc2bf3c6f5bba36f237516ec7eb9c14f05000000000000000b000000101ec14fe4360deaf7928b0f500b39bba1e9ebf56e7f9dbb1efe4c4c5b5cf513c2acdf87b8816796816776a1a20ac6523552aafdb139996fec803bf079c7944abb6e4cffb91b87e121168a891d0f3b19710d88d97619bb3c9dc857dfd03d1c83634b3037dd46d5d6aee715483740e026f6090f36615fe84734c0c3cacca5d02d10fa766bda2c2d3da5ba0cdbf5cff507d72deb2150b8752b607a0a0ef5a8c6835de18b3f0db03ea0921f7be342b830f9533185ad2057224f3063161a8c9a4f209aaac33a92399a289f36757577ba969e48e7881a140f51b7fe8869508928ddc43a503c285a77df7bc73214c5c28f544caf84a570ee2c428e728979979d9449099f3a11492e26166f393eb3bc69fe5e5567adaf36d4cb823efa1bf202b3bf69f0cf45a697e0482832e61f5491b9467e11678e25e468c8e3f61cf79bac0d70e903f8ffaa3d7863089a1019ec85db610ab77b0d190e65ec165c47fe9dd25f68567b20f95a575394a5d3c0e03019905b9d3bfd0888543e935100f2d25a33a37b4ee6bd425dda7930c097e16d051b0f4b49f3c8c82fa88ad75a729d33ff97502b251128febbdf5364c3848f584e41eaf57e6c311f8cc0688518aba5d14dac87fdd15220b7b4b220a759674508b426ed55af5a9d979058b2781479760f8ff00c20ed1a7b203075c776f59ee4ad204d95bf77887047782a5ee5b8777af1342eaac1caeffb05000000000000000c00000010ae28d3630a21433c935ae71d4ab91ae8ba32d4f9fe5f6b4c248e87e72d3dc77caba73f23e8f42cb9947a61c2c8609e0f6c8b3b8f24ce93c6c0ff005dc198b930c36eb8b895298eab6abdfab3913b3fe4a0b0375aab2bbcbbdc3ea20ce155a44a3e848b462ca40ad4e504d060b4bffa915ba32312d23ed80635774aa1ee773b4db6d3502cfd56da72ea2428eb4c73c0fc5a6691b63c96688ed571507dbb5b18185a5e7fea4e9eb88d6d4d4ab076de580f92765f5127d067fe07196cf47513b1ae228aa930ee4081a387199c61f22cf0219f988e0cbb275da43ca84d8ca2f53c5d98eacccaf279dc5ab55823f40d88225193e70b67375df3b87c8ed676061e8b4dc183506db4cdfc6f5f148e2ff053861279e337f7f4b02cd6c2da3d635cb05ddde52af1f71ae6d3b9d8f9967b112d63030515c009c3e0d483dc65bc583bd2a0b6130cdaa0d994668202ebac55cbf1163c147292c5e4abfd9a681a5f6339d2363cffaa3d7863089a1019ec85db610ab77b0d190e65ec165c47fe9dd25f68567b2007a5235cfb35e6410746803be214caaa0422e09d6e563e0fcf97736245aa652a93f90d0c799785df995a1cda38e424d7de3be41e816bfc41dca0c6299ddf652a93c2bc72a6d958d546d21422e36f813508665d926e640443e9bb26b709442221f93ebb43369399e7a834d815a555122b68592115fdfb9d8fbc362d301adb0db705000000000000000d000000104803b706f2905f871bdb0c96a2c13146f7a3ad9ce3324ce36c97384ebbfabfcdac1753f732fd56c281d386c7460c90483330b3a3807f2fea4a91fd4f93c4c7dd5844d0654250da94beadf1077fbedda235c3aa15128ccf50a941e21e8ba549b2da3584e9e7459ff9e5092e3d01569faf3ba0f7ff634411643a68374f051ffc7713450723dba79c5c601848e3d7eb31b7c9114293b127fb2663cac616fd11617fb510a2bb787e02bf35a080fb1a392b56ccf39479af4df1b3753a1775d6ab5d3061a3464370b7988e200dcdbad24d928adbb36f18f969b0308bb3c14532a1e0380364406403a5173e5af65ea952439cc84ac699427d06112d73090022512c369905dad30a8d40c737a823d2c7ea12fb3a20b3744d6c9363dfb2207acb3e6591d0c2a85e6e2ddc8500f02f62765ed35d236070defc6509863517d8efab71326c486416cf674dbc1804cb80640a772dc3baca00d3302c6687dd9f13457f402cddd166bb59f4b482ba214c1240010e449fe1ce6aae1c5750d0dbde109b35c30d3970ffaa3d7863089a1019ec85db610ab77b0d190e65ec165c47fe9dd25f68567b20d38c3d845e0b74bafed7204d22d2c30ade3da0e06cbcec423a933f2f16537a489373c887db72cdf20b7d9d77cfb1301be0082d8bdaddaadccf71668360b81dd67774e2356450e79cc1391c9a6af79e68bab652b0d686de096a127f55e6dc5ca205000000000000000e000000105b9999f798d52bafea3c16175d488ae189be6f05ae7a173b60fe8d9a88dec057d79c21396a6c3d88e5dabeed0c9fee7aaec5a932c6cd5dcc3bfb7c9a54a088cf9a6ab6ea956974270fa1ef52944f2a20fdc12f2f15377c865f7dfcfc746b8e41ef06bef905367a93f1230c59fcd07edcd39cad2cd9a20c9d18c7abb33ffee7c4df9488bd00ee7ba95d70e7bcea4e1e6fc9ebce86d516c9e05daee57c1a32fd3b078d58ff00d9ce8aa2e85d72a427eb5fde02aae6e30d758b55b4750cb8583e981e213ec9ff18c0512359de7321766d8d1e64fd016e279a31cc21db82277f2cdc3bdc51362c3ab2537a0576d3cbed168f53b3de30e0a414e189f20953922a198e6ec01e6701dae617a30baacdc1fdcbcb0f50e7c4d8c971e47b7679b3f1b2d50bd2460458d4d517021f38b0ad3605587188126f53992dce8e47acb81e5614fbb851f3534fdd5b51604297783394904a33da363a1a40b8e60f9644b10410390bea9565f7dc3372f29d69d9723526baeac2740eb42a3a46329a0788f691fce5beb72fbd3d7212961aa1c99b2c85a4b43339c9a7817d475497ee6e91045404e3577affaa3d7863089a1019ec85db610ab77b0d190e65ec165c47fe9dd25f68567b204e6a99df8a6ead9dbd1091bb8272445bc069d9cc225732d85c90a18bb39e88a629bfa0dcba132dbd12ad6c85ec82a2e361fc288582dd037140fbeb9727c41f6805000000000000000f00000011843eaedc64e78e74e669652786b919db9451d07b32851231cafe11d013e0c6412ee228ede0df850a8c497e0705ac77af829c803321f4fb6b0401cc521042173ae5a11aed9edae1dc4d9c18e10c3492d31665a9ff74a395303de36dca7775243660ba317b1d74b8240b8705d930bfe3b861eff70a76dcaf2c90141c3794677acb87bc17d703dba28255675aa42affe775537fec43df40866b67c99b2af2191237fa5ebb078c827ab1d6cb948a534489d6db93ee60ba23c4b09da675d97710472b5bb3f5b279baba2b740bc6271bd70391d6cfe6e1480f7e4416ae5248615f1b57572a50ab1af1c31da39534a35d0def8ca312ca19b6b17e9db9d7b414c2cceb3bf9b2e3cf0254d8e381c3d7540cdf1cacfc02bfade3ce8159c353295f09bdc6988749ea4294e5977aeaa7eb822c813c4fee0d6c1f0fb912afaea8c3a9244c2c00e673846b9a2fb50b3f81737f77eee64fa0e8490a241a4a03bb020e215ba3e780524a431d39d81e1884e0782e41f20666d52c7ee7d3deb537132159fc91ad3e1df712fa98117feec5097b33c812e0cf14cd96cf0b3b9738abc5ceafb68fb958cbc9ffc9d59f2bdf34c1f5d93c814d25ced2e9a7ffcf66da3c306b2682d5e246e5ffaa3d7863089a1019ec85db610ab77b0d190e65ec165c47fe9dd25f68567b20fac43070ec3244a36a8c03a41decbf02573c09ab70dd66df52afdad099c8748f983542133b92d2578f3f85427c15d87da3b97ba9cf381f865e8cea5165131608050000000000000010000000114568ec51e2bc0ac35e3e2ab3efbf5a04717b8583ed40d4349a548ca33ef14e85d0aace57e7815c35f40ffb4bb9b2d47a7170f447e3f75c671106db05443289b7b0af12f0a4f77ef8c7326cd7c397b584cb26b3d8bc5178fabaafe7618113ccbf0973810c6d1e813dc59b9097ed20942bc039553b9012e3db7e479c980b7e8a3b3fb3018269e5ccaad55cf1d031a6989ddc3574a680333ddf3f7ab34d32a02762209683fbc535a9df38df984af6816f907687e19cdda23cdcc5777fd99688ed9a93261c03b2f09184311671e7ccc829796c57252b8dcc3c6a6e4741a769861c3689a82cc797179f3beccc4cf1c2da49b750ef1505994668fe4612088a197ed1970c7264e2f898cba77d4eff95e51b0c93847fbec229f5c69bcb2e1a5dfac5631cd5f666379a4a5a172810072fe2182e8690bc366b37b086a657f68a4e131af43c7cb52772c79e41b8a8ed1bc39c9776e3863a717560aa177fc903bc8694d063b55d3b60735f029d8bf01cfb0001556b069b7956c399772565997f0bb4d3e58fb58ad07ee3cd31776994d99bd6d3611f7adde7b55bd8c7c1f18dd02959503d6d0cef7b433e2a57d8a6c598954e7277c3ce8887f46388d365e72fb3d980b0b28c9b2bb3080c585776753e7afb6ab1746a0ea13abc0c43d2781c2df371b7bcd97c48ffaa3d7863089a1019ec85db610ab77b0d190e65ec165c47fe9dd25f68567b20e4734f50d1f04c8f3d065e401cf1dccf4d18a9915d1dad70881481ba2d207e35050000000000000014000000136e0d7425dcbca6d7d67c9bbfb3aa5e578b5d742e0e866d71aa9803e7a3a6b2b5f3338e5f8937999e100245659fe629650366eb8caa466cdf2a373323bf45ed2cc6c636dcbc12a01df03d16e2669ba4e78e1b9d58b44dd99a22781a61a09dfe0dcc956cb00c2eccab74405cc812c019dadaea4cbedb37128af37e05d1987be774ebf0ea3355ac886e83ab77ca67c49633d31402151baeaee51e582070ed16b2e35ac1590c0edfe7c64c7a40c637090ff260442f5f333921c0355260988ece530d5bab7abb80309462d982e428ed055a48bdf221e00413737b6b913918c539ec537de5b65e1d7ce8c814d88e50cc2a501d3d3aea05d9eea315b9e4498934516f6daa961c87845f068d339f04cbf86d61d316e37f835f1336220b73e1c8e137e6232bc7569b5c7e02d6be23bfdc98e091db7bd6ecd382f2d9f11771b8de1c6f1469406e8a067b1e9d7e3d3c952daa2853aac366f976d255e17f52d08ee9e932c0c51599fa0a209df343a196e88731f2825f6319c8a2c6ba944ef3b99a41798f04e259d652f3e727526714954e3a16ea9b61207db983ab1b175d865e8e88b9202da186dbef63f5db3fc6871d491a8badd2833a6ab2dfd06fc633c6b1060c90a633de818923e8846c83d44681d6c089f0ec85f9e1f801b0e0c58ce2e245c32208481e24a13b736052a903bcfe84a504540dbf1c540b139ec9681b0fd2b27b97fc26bed5f731971efffd1c9146b3e037486f08ab3252cd3ddbab241c18ad343da6f1ca2bcb283ada607bd03b54d63a612cb9070a4f291f86bdc9965c2909d4cac4d4b201695eace4157d0622311f76bc3ac17eddf97b166706d88f0f10f8b35cc4e70b0500000000000000170000001609f40d3e2551afb74e80ad0be660ea0e51b2462b6f21e2924a47ddd3440efde5b1ad1e7dbb3a0039a3854536cd1baa1507f97ca96b03bba73d73aefc62f649ede7a7750c90cdfffc44ddd71451c24e4258536af9f4afcf87b68cd0a666eabcb57cdffc44e8286f61747b88eac1154b09f46f49b8688529a034a452374c13a57b736df2ba0a1d9760c1af9405fe4a11a20e46ce86f1f30411460626155a0774833b78fa0a24035021b4a8fa3ef04f4b87b406ac875a2e79eadaac7b295cf43c18e2b74df6973e5154769732e0408c3acc68c2b3d71e4b51f54ab4a0611d477a037b5888fe5533e3a2bfd7499bf563f290fdb7850ffb57ac2ba8c7e4b5fec768c09d7cd111030830061ed37fa15f9fd36dea1063eaa959717ff038d3a49061a62a1df1b36f198cc328efba6ee25c7fe1672fdecb0f79508fbb53493eeaeda6490a6d9090c5459fa70a02cebb578ace1d504a8fe9d03d46630b81476c90e689bc49a9b6f99aa983fb8bc220ab8691ce66eb565d68b7cec62953800f6c772293741d0b7fbe32c573723008896c4982c98ebb8aed7dfc6780b01e68c66bd7599a248f70bbc11cb394de9ca1c77361164c0d140c4daff0f507af3b402974d7c61dc790986bfbac7e171bed920cb7387af1b0de57301772f74825f0b4f6dcaf848537f5d9d3ae20fa7cf3539420a14cac4f1b304339c0d31431711b5b440330068f83110e464555f17003f00b68f3991feffae49328609135e87744041f32935032e3c142b4aceb1f02d9a6c74ff55fa71bde6325e8350e63cfd40e5048082286937dbde2ae16b24bef41f8709aa84fbadc93f5afd7f97182384150271aa42940203542d28f4e1cf31a3e2ae2c2ddc50c447780ccc077a059b24ae7a8b00ca5ef328a849aaf89d2ad7c19f6f598be82be07f7408607ee0d3138d840cdc949cf2f6fc74f3570ce2a49cdfdcb7b5ca28413aa67acc1d27c2cc32f8e08dc0438727af4995803690500000000000001008200c52e8e2c11e7ce8a0287582ed095207ff20cb5fdeae4cfa70d6fc8732c77ede18301e61c8447a50cb6cc802f26c8ea491a327bab84e6598f4505a799bb140b39356b8202f3151481d367aedf83615e9554a6e77d1971871ddccc99cab6e816ef6d3c680d82030910bea7e269d155dd372baee23129a9fe5a80b32382ee21e72c00eae1fbb7118104a7e6204f87a0958e38f63264022f29cfe41b27762d9f0734a5a639d5075abfe18305b037f520f8470a309df44838fac47a027bcc3549126e123f0a6dfe24e05f31ef8206f6e97907d4aac2c3e18c7f96305a90971e66db5c4b24e5c5e68c589ef6a7b3648207640eb65925755918d65119ae6ae2a367768271dfd5cdef2504c5dc94fbf508a882084d25f8f63054781162544b57496429b9dd7a05dffe57174fe892a1c31bcb07ef00000000000000000000000000000000000000000000000000000000000000000000820aeb84c0790c9a783f7e1637a888b96b37530de210c9afb8200f0dfdf7bb8db708820b37e6bba6d43d8d52b9773536573b8901df88819dd56b572093d341e37fcfdff6820cc9417b3183328003782783782c6adff8d1a8537f97462f4dd9cd5b5aadbc308c00000000000000000000000000000000000000000000000000000000000000000000810e9e13e501f3dad0f599d3ea48a3be25af71c7e4f4490fb1069ea88038adfbf0e8830ff21a31f5f77090c799038e67a62c66ef2558cdd7f6a14b07b5398c1b5f038ce4821020d611ee5788eace8758a5d3f07162535d20bc5916d964e2f43fa32d8cc8dcb78311fc5ba423a6661cb5e13bb0bd44ad2be4d2095d26ce476ff9efa3bba085bd807a8212d6e7ab14e7bdb879c6585ae257b34501877dd0ae2976953d19b5c805591ce8418313f5853deedb7bc7fe998d4e864f94ac5942ec02f72cc168ff1a7b9c777d528f8983144304edd4e3d4861f3fc700dbeef8105867eb53b1e3292c8d395f0676378915be000000000000000000000000000000000000000000000000000000000000000000008216d162651dd6fe88095c4733f2f07d945df360549833ecdcb668c9f60a1c96757b811782fcfd2cdc293d433da64d282c0fb08e9ccc98964dc0972eb87a9f8cabeb246a82180a5c105f321e4ef8ac54e7f9a572a0e3c19a398a492137a812df313e96d563b38219614b81c46bd6274d27a0c4f15a671299221ab0e92b131711c441d9393a5eca93821a6a7c2d0db3e09d62fa7d0fa4911cadac73b3c7930492a3ca2ef9bdf31afd0328821b75b2366669b0086c657fe349b7b6624b8e01b9e6c6f7b6b8524cb44b68ff205d821caea435e806b2fcffb07e1ed1699c0d5b3e9f6eaa23252274fe2fc2bf1e01ea10821d2bc4e744eab420930cec114fb8fd91ad05df5bbfb0e292719218be2537b042b4821ec3e07c8849f55bf53387e1aa5f6aae4aacd27eaf568ea7d58bd62250da55a574821fac11c0aa1dabdf04e8fdff5c441fe1bfccd93d0d2716c488c08b290a454816988120fdccf4ad6ac0d5cc5fe08cfe4fc001040607e118bbd2dd17352042382e807ebf8221da98601ad85fec9c7bcd4ebd7a17f481730a53952c52271c2d8e5d0ec2a15bb6822276685f1e48a364d12ae5750df6f230c14184f2aaf86676f1a467e9671aded96b8323b054f009d8a1206851637aee3812fca4070d11d3c760e7201810fe6c05ffd82582242f5e0c76e6abe0887143fb8c1aa6cec1323b933bd30abfd0a268aea761e229618125b47c09ac39a9998510cf6ade2b3194cced6d7e17c2556fcb9cb9549f66bb6dd18226716cdf7edb320e7129073d703be182247a22f658006bd0a4a6d496b88f987e6a82274c5ec97d2dda9b58311ef0d18abb7cc99d1408fa9efd75b1d64608340876f4ef8228b5beca4460ecb2e061a8f8a16972d649ceacfc6c4e65a7bd10c460584760727282295e6fdc9f7f4627f39d3833faeb66b15d6a03bc11ab289fb5a1e8e72b52c9654700000000000000000000000000000000000000000000000000000000000000000000822bcbfe5b2824c5b9cbe07a971e2e21a25be7f53ea53f87eb195566c0fa33bca7be822ce462113318884a0907ec799973c6328aaf8f07cc4ff4b14285ac1e85253d6cae812d989ef2f22303030e9d15238a58b98e48698ec79d6bfb732d89f7f1280769fd27812e687238c5e070c431b4751ba45eb136af723834a46cf790283a10954a93caed5c822f2e498a8ee93575a0aede9a41c7161a718b6c3056a7f05de9a0d78c052062bea582300cdb3db65606bb7c879d812227fccf2fe6419b8e0cf509605d5a1784f8d3a73983315eba7ae09112b299550f668df71fef69773bc9c20d37e0ee0072a52e9040a98883323bc77dd95297c17e9bb20e09e36f65738a625b985fc3a7de5a29b5997ec31bc2813370beae5706986c89958eec9716ea5b0caa496c192246209fb56ce884bd88eeee8234153b16678ef43948658d5913cabf1e82d12da4973bf7d8484b66c324ad0a110a8335560de5442177cfcc4fe704581d360edb8a760432a2235be4be33eac4fe83a1688236ffbf063bf07276b8af8032cebff7ecdcf37203b12a3be2be8ea15bcc6af87e8a8237bc2c6ea3375644025194673ddd38190c081d93214ec51f8b4ceb6560cb1657458238f94a151434fe8c109f66b090e9b5d356670331d3133f83914cc1ef6148118d308239cf2f057c29cf342f1d9593ae19c1ae74e58cd3001ae96ebb2052ec2555975181833a656e0564e7dabb8a498ae0a7daf7273abcff3fb26f9936e1edf4ed3254845e08813b1605768f3979ecd2f134f4b820023124bb66d427506f4931038cee45c6fd3460813c9b76dd37a657fb695f43e57df144c8d1cabce7caff19f4ab9824a37d68998101813ddd5adf285c1b0f958b8aec251ad0cdd28c28c600d993140f08cad571d317be7900000000000000000000000000000000000000000000000000000000000000000000813fa95d39f45a6b8b1c339847697968a089d419723215f157d8c05338b4c33eccea83409085ddd6e9d3164cdf59247df4b0cf38d4ea9dad8c5d818760ae6a8815c26ccb814130ecf2ecf4b5576f808b23a52e2041ee0e28d7ef29eefa3104186f8429a182f383425d49f07f68f991d5827dbd6f629edb1ef545ee2b98594f190cf6f662901ff8f482438d76c71a85874740e446db18cf50d5f96209d57b6b49b047bdcc618c51ef9f898144188733df3963bd0f72d7a79dd5228fbc7723e0243c0fea15ff4a5ff1c0b87a34814575dc0114d38e7dd2b50da208dcc14c054b7507fd3dd3246c70c5ce47f026b7b482461baa9f1e3689cf76e525e82e33104c0de808f9f21a8b6537351a6c368d6e319e8347e83c3e519fe3885ad5e937a6ca4168d6449d4ef7746f640f92b5f7896881852d8248ff749cec978ea859e63f55ebf1f4f0dd3b135077180b1e6e468472e73455eae28249625ccfa201cf750d973df3aff48d79280ef1a14a47a91e9a5dcd6850df479d62824a13a25a088ac26389f4f7e68a4461b456c83b81e933cbd55fc776fd639248feb4814b183b5a285584ad23edee073f183b9902fa085e8a9fb03d27310a5e374bcfdecf824cbe0339ad626667de5089df123c59306fed108e16f094501fb923d6d27bee6ac5824d89bc5bde1919a20e16d97120afd86b05b87ad3bcd6405a9ba696530ad0aeb4f7824ec79be088bc3916425a9f72ff0a6402c90ef66800a51fb33e253eeb30adbe325b824f88f8dd59d9f329bc858ee866f7a2013ea93467ff2010fba7fde86f6083d8a18982501b9415d4a3539502eb8810dd2380707636855935ed41c54525c27d3571c4c52b8351f6f8ac47ec962c89cea023b896a9e75d6d1e9189b1486295d7b483545ceaa1108252c541d9c144594724d3e1514da18d8463ce3d90f287e14590a7dd93c5ee20ad5a8153cfe6a5f5065a3b43bbc92c6fae9aafd85e959831cf529bb407c43beabe059d4882548ee3e60e2995c8113c9c50bffe8e658efd0b0406b4fa767b2ded9efa745467ab825559ca4ec52f66b025e57451c637d1ae403cf52f80976cae3bb21e59929e6f331a83569fff9023e58e35c819b87ca389778d790a167c96c5909a8c23250f84eed172578157ae1fe9b616bd9b7b2e72757f29061ada0c05ef28a7bff6153cb4425ef4c8dcf783589393427dc9ae38228c355a9c16dbca412392500987f23409d95113d3dd92a87c8259ad806d13303256512fdacf6014f9bf19f03be00e28f1839bf88f997d3bb7a567825a6320179c22cb7e6edf1fcfe89d4b2f7819423b9b98d23e1fe8dcb1b6b485974200000000000000000000000000000000000000000000000000000000000000000000825c3289f4547b8e09ff906447d236379e9676136f496fff12888c5630104fc18bfd825d547c37bf138447c06c135e9210d38ee1fe8e6270747e3c20da0da5cd8b78e1d8825effd3d1936eb6aee6a32480931711e91fa69be074031a8a6e15fecb8560b7ff23815fc4115f849e49183142cebac6d391b3df831444c81e701ec1796128c08666aeff826074f96c724e5427bb88c7b3d958adf3d4b538bffdcf9ef4408b70028a68c7033c8261b0907a7beb0b0f67da99fda13e50b51b087e4e7a1e1f2f27401908c82743f8a18262efa0eb47a7fe6caf4892a88dc966b7ef01c8dbef742823d0153523aa1d0c56be81634309f738fea6e0d9953a3a0d52773ba32b08594c34a98d86f34d07c5646099f0816407870af5a02ca195beec7fc986257d8d66137472ed9b3128b9f40a3b72e3b73a8265e94f31df6a4439e63a5d79862f799c6465d5ed45619aabed96c068740edbb5f48366fc3347a6f6e876c692e54f22f882fb964c41def6951e670984849cf1524a0513026700000000000000000000000000000000000000000000000000000000000000008168c0ff1a8cdfba1c8b695d3007de18b36372bfe039f9aef00c6e45a2b30ba976eb8369128929dbbee1ab3755507441dbac0ec0a82d61566545b4722f4d17957e695da900000000000000000000000000000000000000000000000000000000000000000000816b71eb49fd4a5b965a482d2ec317753851d7b1469c19fd1cf69214f63e8eeba535836c79ad40be70050fdb70dd06cbd0a1e6a64dc0e5f4f093824da9b82a2cf0d1f6a9826da9493683824b8777533d5f598b30110171d2a28d7284d9ab7f486194c5228999826ecd5387c19f6ad712066d5f2ef713bee84b30fbb549d171a56c816b7d399c116c836f4b5784e3d5ee28e2d80856a0771a88898df14416de03a02bf83e34c1a0fbef0881700aed52ba9df20b200d35452c3fe6a1d973875b5ec46dcc9179db94feef9cf37582710ab8dcf02b7bf009619aa3c4c8cc10d6e7cfe4353c3dd0f59d70beff4ebca6ab0000000000000000000000000000000000000000000000000000000000000000000081737dbf26de10c3f17e7b33f33dbd672ed972c021a6c6c9ffa9961f88378e6cb9ad827402f633db31d6adfb6c76c83b36a6d97042d2349429772fa9ec68d4abc1e5b70a81750d3671758f9076733dc4f1600549035371ea654aba73bf4b9d1be4a12814ae528276951a842f7123ad30d8a3acb28d4613f36e7c944d06efd5f40d5c53a2054d2f4a8277e2af069287eaa3ed75c48bb98faa8b28e9360cab65c62677b10cc4ef3101f35183786fc25690b5748d6381a161ea34a03e2258fd44fa1274523a7baae280de27e26e8279cc77ac6df43e320349bb968f1ee7a7c87d3824db323479cc488ca21188d109f5837a25c8ea63b1bd7b38dfbc5e1f4991cca8753b50aca466621c54aff103fe8d113e00000000000000000000000000000000000000000000000000000000000000000000817c1753b9d5508a1eba5054f23792e811ddb0f18c3a099ca1c07e2b18b5773707bc817d6e12cd477637aeee1bad264ffc3dc8ecad52a62ab0780ddf44b15e1f1160fd62837eafc9333d79912949154cb696e5242c3efd7d53d328d21567bfd8c9381c0ea2f5827fd0f7c78c6f78fcbff0e63edc6e85d9b55426c23fa5571c660c4105c082827c4682806a43bb1a8e7e9118cdf289a3768b176617cb8c1fcfc39e853bdbe25d91248c3682810d7ba09c3ec8155ef6655f650cd123e461711cbc1204cbdbec4cc9582757566682827dd21ad2b2225b9e60d54aa4d408b2b369e733f01bc419ff14856149072a5b8d8283e9bbf1e18cab871d2e41b460664a51862551ed041824bb5fa4cc5211b6c3c19482849405238ea78e2b595a44a6be590bb297cb12c09badfb30a4f6116cfb58ed146a8285c78b84080d6956c13c7811193e33077422143edecde0d1e00eae62b5d41de0be828677b0b44aa488d9adf9b22f84a98c0988ab597c26dab8c48ca95c0c75c3655b31818702d49735e609eee5d5ba9162ab8f0852b2007987511ee820b29bced53dbf0b338288aecab8af11986cf5183263c335fc7a8e952f9222d6ec6d96e7ce554e1562dba78289e511b2f9f0e233e54a7ccdae75214b7003511de05f229f8107fb691bce48f66f838a09ac24dc3ebe152cd578775d1a8a405b6f8f6bf9ed7a4c528a348eec25ccfb31828bea184a121efd4852736419ca4f5b93d77a5abeaf7f0424595dfc3a71d77527a3828c4b8674fecc8ec7c5ed4dab3d39a31f488ce618a7e112a8fe95b57e09e1b2e75c828d0198681ec0eb56b743031b328ae4a1f42ee1e522724da4b22e7f29b996ef2bb7828ed765b6625bc36a79c3065fef199930ea2984ffbe68b9891fe1cba8eb3dfe120a818fb6ecc201e8e490f1a4a1ea59b69f993f2114e1da1ddd95c479671b41d2776d99000000000000000000000000000000000000000000000000000000000000000000008291edeeacb801370b78cb35fa667be68dcff5922f0d8fa34e9f8b700b2a09eb9cba829202a161c74693847cccf3fe8b1026cf6956d264196193d02e2b75c3cd3e01b1c38293251646bc9e62a427a78a2d52c78375b5f141e663ed241a51184a5cec396c91c88294f449eb244c48ed1057946659a12c3015592cd1e18b77a3f872ec3d598f74407f8395748122c82e4f38843b176c8a20a76456dd4e148f0282dd6ef1a40837b33b9d748296a36c8227017f37acf39ba3fc064f6481bc447aa004b98dbb87aeec02018c83af8197f3d8090b4c997ffaffd90dc29a41a8144d882d559217935cb5685b7277a46e658298fd27d9fbe0eddfee31de2718d980c2c4782e53de491dac296d915fc8e1ad88138299528f2ca0cdd10f5a6287a8ce1ec0006a014a155c938c0d8b7f3f382c7ab30a5e839acacc3a895aea7fe8a4d34b50fd1f6a7632a00202b8882b7cf8f5ec617280b4fd829b8bb612af80fe856202602771721c27de9940cccc69b2e80421117b982a99f8f5829c7244ae9044e6ff890c7665be91dd84c7c3b1756f14af5ac03cfcef93f38b4843829da1768b636e18c5d2a6ae011f24568a89ec2892218b00c8c0caf4b80add908cb2819e2a78c609c2f8125003490b6421fa7d7cd78ed69d2c6e76e4f4d1e06663273adc829f2073fef9cc56142f1df250d19183ff67e50d8826e27676efd02457669e4dc61e81a03da629d47a1b2e7eb83aba45ea93d058f095438bae1a2a9ee4a1dfc7786578a4000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081a3f4c42de62664ba2b827ef118582a27ef1d0bec48371f84773968fc5c5236a34482a4931bd7d67ef7550823460dcc75a5d5f3a629c01476c73f031381c6389ee702f983a5f026d2da2d599b912de68c1f1259852390ac5d98bd534cc3fe1de8e8bcfc6edd83a673ed39b7f1ee81d89d271cb6b4966456d99e808b1c4e54c54de261e357a8513b83a78608f7e2e25993fd0f02f32ea0a167806e3f2e8ff219ac6554217d6331030cd681a8a3b0d49b0f3701290b8ec9936179e45c984a14a92a9a975e315e18b6cd4cc8db82a953cedfcc8e3581074e0e4eb18f6de9a5b4640b34ef8eac28d1eafc80ac021b9282aabf9c8fd460c231ac58d90979c9f651936ae50bde2366874c6436ece988d111300000000000000000000000000000000000000000000000000000000000000000000082acc796fb24b8475cec69f429d1440ca92255f615acfe6fb9c5e18bf437bb93a8cf82adb6a39c37d81e273663e947f15c456d1c9dfc67e92b38fecd823eeca02406721182aeaae8e160edf02b0f9ae9aa27ad3145a79e79f4f623fe8297eea9e5b2f3d664d982aff152441229e4c9e5c26ec6da14860d0a13883032544f8df5ceb3fabc683f62cc81b0c1e1574bf5d31703dc0a127765a3676d0df849f709696381ee1c2cc5557e587882b1540e0a5f44e12ed1757dd27b315ca562e92c752c2685260e4270b09598d7138e82b261164b823d7786081b9728f98f5c4bd49e013cf114aa3197f76781f2bd6672e382b3a2c488af3e09eb0e31d8143d398f7dda43646f3ea2d504298af115ac307118a30000000000000000000000000000000000000000000000000000000000000000000081b562401dac3abe683c505085003b5f1edf0d335403dab864e57879c1ef07b9362b0000000000000000000000000000000000000000000000000000000000000000000082b795ea355e983abfd95f911d36a248303cc59a338f618f8d24a92fd926f9ad11d782b867af568fff8c1e029ac4ee97d994f454fb5c7e6c7c2a5afe5e157392947c4fdb82b978658c867ac40f02a43c0c5982ef425ab10a8495ffe6381719627cca41c3594282ba6c21b3d4ac7d0ed482eb8978952912383d1858f126e43ce63d80e8d3879d02ad83bb7c25dc7526a1292c6870988db1631d750cd1af973956c8220a50673e4957e7ab82bc02e4491f2da06a273093be66bb3e813b1758f036af3837d74aa1b1aa4be7787b82bdee862bb52e1b03786f7ff8ee465882599a4659776d0e31ef3221a266a862ba1881bebc0a4694ed9336f5faf9235664e449f8e4d8e716cf59f1b01c0ffd13101b3b5581bf2700f95455194d3e84d8e87c961f255ddea3f04579f59136f20e0bccc29f571382c0504b9d386b46462a5cef30ae2186ce66ffff55d340a847271094d7e266ed01a981c17d2427800f94d3ef7187b314e1db583dc5e4948c930e7f3ed3113837a62b25d582c24fda34b829a2908ef34889a1f47a70024dc403297fcd4fd6916d670c58d13a2e82c3abaea8f8541dcf4cd9ed0537e7d3b9d3fac93dd46241db8adb4c4142506f9c7882c47c7c6eb3412745ea2e0e04a9ada44b590dab2cbbdc48c980a63682c5a0e38b7e82c57c6067f117c9f4ce0d30fccaa40e65160445907c6be735fed22f501eec37341c82c65d0f4a212de2df64a6130a980a20e67891aecf62024adf4c030282df9b585c6782c7559274366c63584b5157a60df9c9ec9d4947a67a028ca0894340c008d4eacfa281c8983e524283920dbfcb7e79f26aba1153ec0c813daf266e33b8d2664c3a53a80582c9fbcc4033f36452dc3aa302638f4d9e5ce0ca154e2749451656297bb37d9b3d2882ca943ce2c2b5d0936ae64b9ad53ec19488a601bff2ba2f662b46e614d55fec231481cb2525c5102551931c03507f3f82f7fd485b1f0c1dc78fcfe9e0283c57fbb0820182cc5a7600af1e275d682ba944aeb045fc68129fdb7d0c26d81d25a9c59b96d9705e82cd02d1e243241f14372d744853511ca4233141d193974b885038bafb050b5379eb82ce81ab58237dbaa6bb44c0dfef0903d149624925ab2ceb44fb28f94d8ebbaa96bf83cf1b98ccfe3ab6543eb03dd1bce2f20b9507147fb5fc4bbd98a87aa87aa20dd5c981d0386e1263c68452f2a7e8c79ed52a823ec89d6bf46e797201fc00ab128205dcf683d1b78277309eb4959059c4bc8cc1daf6b99957c2ea6f55b5dce80b328e5160ebb182d2172aa707fa1c094e826045cd1c7da8511230beb3362018501ec675a37d665a3782d3d90665c2039281e06f465e466d2bf610fc5d0a20108eb10753c7db95a46b29b783d400d8e29b5a0aa3724e306263abbb850f089bdcef45b23b3482afe140f4c0b14881d5c7328696f6711fb114cd9304d9438c6068cbf0924bf06948b264b5cf003fef6d83d6df42dd9856cc1add982ae3ea0a3469d67e529e12ee902d1a0d91eef2c974040282d72eaa2d29df73b477d6f604051ff9a336bd9a4cbe56ab07e72c6d830be8b45d6483d8b66445918ffda98b322ee335639b33b85adf73cc3eb7fe79905e4de88cf5e1d682d9f2a07c84462d24b5ace87e06fa474e1be02a7bef743e5e1279bdf38d87f159b282daf081f7a7ceedb46b400c5909b8c9aa5dbdcc4fce41b4bd6335e1999bd341bb4183db581439a4385789b30e62b31a2559a9f0c036e6c91524efd70389e640b15780e981dc780fcf98c011b75115d09c1e4f68b97473d7a993e21df92cedb26034416180fd82dddd24790a3ba16f910878570e12ebca5837314c71436b292c2fa4dc34e4f0e20e81de03729c44efe76c83ea2a9c196ea41b1b4b2954da5b520abb4c83085e72f5c13282dfece2036cd86a250099c95b2e94a19884aa09c40344cff9aa29a1e3c8a16a237382e05a57971d20142f6745d02a52d13b73945b0d78acece8b6c312dd0ead674d82d282e16af917cf83fed15c227c4810728a489bfa8e9f26b9ab52de9595957a8a8f3c4282e214ce0e0b4af7874b8478eea1dcf6397ac2050850397cbf365cde254935713f0682e31c2769dedb693fc908638f4e7efc5fcd911386dc62d8d065f1dd36d9e9ffbf3682e446d10d725e0850240db0b4c17206716724dec942f8d71d4a5fb9317ee8702c0282e5004f6faf401fd2c434c3a1ab98e01d0da5a440944c975b0a9196bd84159af16f82e68cb5a10b5137df23a3e59a1974e4671b3265b5b8c9b22389a6094b60d1b10bf883e7f20b9b4fcdc5ce8fb8e5c780fd66f6032266bf49e4c903e3e911031490cf056982e8b964109d0f59cd45503995f6f1a75f23b673ae3b35ed471856c5aef1dd15ed1a82e9d783304c0a17f571c20371474004d6389d7c011c922f477e491f1d89735604ee82ea2493970e959787aea5f173084070994aa1a8da45453a65176380c50fff68660e82eb8e8fe6e963d952e70ff952522abaf5078717f0f20e8a7937b2ca99246ebd3fd682ecc7353997fa288569bd545482122edbaf0ceff0a8f9aabbf5bdf91922f4753e1882ed6a43bb1a8e7e9118cdf289a3768b176617cb8c1fcfc39e853bdbe25d91248c3682eedb3e6f4eb0aad660a3b130e99dd8236649d25d857978e355289daf260c0d2ff582ef4ba2cf0fad9f5264a67a35c104e328e26f4ba51332bade3afd8282af0f7ee17281f064c7c11ae35d68403297bb4498707ff4d1806803016b8012394e6f26bad91e5981f108213f43607a01e1ebc15bdea6ca1f9ce34eb69b5f3259b374c48fb0b90fb4730000000000000000000000000000000000000000000000000000000000000000000082f31b5a21691072d7881c62f6ee11a9a788e48afa9e224cc0b596916a980421f6b682f42ba4a51f15ef5f218cfa6d8ad0f7bf87034b694e5b306cd801aa32ba8c9fac8483f53a147c0833ecc6d791744e3ee68006aace62faa7c3f7ed59ea4148f5c382a90782f6aceb818339ccdc236559b0cef9f4c0dac64b75c1427641c0dcf59f718036d5e483f7695035c7711e593be9d307703043167c48f58e184109d4bb131d111154c2e85882f88d9c1f58e58f8381dcf857d7d1148060bac7f0fd0883f4789ab336c01f99905783f9e712400137e2443e2d395673af3b8c3198b9c0cd5acf9f11e583f4483a4cfe3482fad98796ec8d6b8a7d6438a088dde8908f1de9d4d2c4bf7eb9e01ceb3f62b432de82fb92f33b477debf57b42feb572dfb32cee63ccf5c76d17cd23d6e1a5225469c75982fc8efcbd65559d1ecfb6100c8d9b4c867d1918cff39a56b3df9cefd03df186183483fd003e2d0d96a597f588eb980dfe3f09f9a8006ce50bb6ae8f6edc5d35622ed93e83fe6e9cecdef5ed25b5af999bfaf7e85a101c6cb3342bea7ab77d5feb86965c50cc82ffc89e02061f8e1a3e2f5f7527a081531c9e8eac8504144857a31585870b89a6fac52e8e2c11e7ce8a0287582ed095207ff20cb5fdeae4cfa70d6fc8732c77ede1e61c8447a50cb6cc802f26c8ea491a327bab84e6598f4505a799bb140b39356bf3151481d367aedf83615e9554a6e77d1971871ddccc99cab6e816ef6d3c680d0910bea7e269d155dd372baee23129a9fe5a80b32382ee21e72c00eae1fbb711a7e6204f87a0958e38f63264022f29cfe41b27762d9f0734a5a639d5075abfe1b037f520f8470a309df44838fac47a027bcc3549126e123f0a6dfe24e05f31eff6e97907d4aac2c3e18c7f96305a90971e66db5c4b24e5c5e68c589ef6a7b364640eb65925755918d65119ae6ae2a367768271dfd5cdef2504c5dc94fbf508a84d25f8f63054781162544b57496429b9dd7a05dffe57174fe892a1c31bcb07efc672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967aeb84c0790c9a783f7e1637a888b96b37530de210c9afb8200f0dfdf7bb8db70837e6bba6d43d8d52b9773536573b8901df88819dd56b572093d341e37fcfdff6c9417b3183328003782783782c6adff8d1a8537f97462f4dd9cd5b5aadbc308cc672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a9e13e501f3dad0f599d3ea48a3be25af71c7e4f4490fb1069ea88038adfbf0e8f21a31f5f77090c799038e67a62c66ef2558cdd7f6a14b07b5398c1b5f038ce420d611ee5788eace8758a5d3f07162535d20bc5916d964e2f43fa32d8cc8dcb7fc5ba423a6661cb5e13bb0bd44ad2be4d2095d26ce476ff9efa3bba085bd807ad6e7ab14e7bdb879c6585ae257b34501877dd0ae2976953d19b5c805591ce841f5853deedb7bc7fe998d4e864f94ac5942ec02f72cc168ff1a7b9c777d528f894304edd4e3d4861f3fc700dbeef8105867eb53b1e3292c8d395f0676378915bec672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ad162651dd6fe88095c4733f2f07d945df360549833ecdcb668c9f60a1c96757b82fcfd2cdc293d433da64d282c0fb08e9ccc98964dc0972eb87a9f8cabeb246a0a5c105f321e4ef8ac54e7f9a572a0e3c19a398a492137a812df313e96d563b3614b81c46bd6274d27a0c4f15a671299221ab0e92b131711c441d9393a5eca936a7c2d0db3e09d62fa7d0fa4911cadac73b3c7930492a3ca2ef9bdf31afd032875b2366669b0086c657fe349b7b6624b8e01b9e6c6f7b6b8524cb44b68ff205daea435e806b2fcffb07e1ed1699c0d5b3e9f6eaa23252274fe2fc2bf1e01ea102bc4e744eab420930cec114fb8fd91ad05df5bbfb0e292719218be2537b042b4c3e07c8849f55bf53387e1aa5f6aae4aacd27eaf568ea7d58bd62250da55a574ac11c0aa1dabdf04e8fdff5c441fe1bfccd93d0d2716c488c08b290a45481698fdccf4ad6ac0d5cc5fe08cfe4fc001040607e118bbd2dd17352042382e807ebfda98601ad85fec9c7bcd4ebd7a17f481730a53952c52271c2d8e5d0ec2a15bb676685f1e48a364d12ae5750df6f230c14184f2aaf86676f1a467e9671aded96bb054f009d8a1206851637aee3812fca4070d11d3c760e7201810fe6c05ffd8252f5e0c76e6abe0887143fb8c1aa6cec1323b933bd30abfd0a268aea761e22961b47c09ac39a9998510cf6ade2b3194cced6d7e17c2556fcb9cb9549f66bb6dd1716cdf7edb320e7129073d703be182247a22f658006bd0a4a6d496b88f987e6a4c5ec97d2dda9b58311ef0d18abb7cc99d1408fa9efd75b1d64608340876f4efb5beca4460ecb2e061a8f8a16972d649ceacfc6c4e65a7bd10c46058476072725e6fdc9f7f4627f39d3833faeb66b15d6a03bc11ab289fb5a1e8e72b52c96547c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967acbfe5b2824c5b9cbe07a971e2e21a25be7f53ea53f87eb195566c0fa33bca7bee462113318884a0907ec799973c6328aaf8f07cc4ff4b14285ac1e85253d6cae989ef2f22303030e9d15238a58b98e48698ec79d6bfb732d89f7f1280769fd27687238c5e070c431b4751ba45eb136af723834a46cf790283a10954a93caed5c2e498a8ee93575a0aede9a41c7161a718b6c3056a7f05de9a0d78c052062bea50cdb3db65606bb7c879d812227fccf2fe6419b8e0cf509605d5a1784f8d3a7395eba7ae09112b299550f668df71fef69773bc9c20d37e0ee0072a52e9040a9883bc77dd95297c17e9bb20e09e36f65738a625b985fc3a7de5a29b5997ec31bc270beae5706986c89958eec9716ea5b0caa496c192246209fb56ce884bd88eeee153b16678ef43948658d5913cabf1e82d12da4973bf7d8484b66c324ad0a110a560de5442177cfcc4fe704581d360edb8a760432a2235be4be33eac4fe83a168ffbf063bf07276b8af8032cebff7ecdcf37203b12a3be2be8ea15bcc6af87e8abc2c6ea3375644025194673ddd38190c081d93214ec51f8b4ceb6560cb165745f94a151434fe8c109f66b090e9b5d356670331d3133f83914cc1ef6148118d30cf2f057c29cf342f1d9593ae19c1ae74e58cd3001ae96ebb2052ec2555975181656e0564e7dabb8a498ae0a7daf7273abcff3fb26f9936e1edf4ed3254845e081605768f3979ecd2f134f4b820023124bb66d427506f4931038cee45c6fd34609b76dd37a657fb695f43e57df144c8d1cabce7caff19f4ab9824a37d68998101dd5adf285c1b0f958b8aec251ad0cdd28c28c600d993140f08cad571d317be79c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967aa95d39f45a6b8b1c339847697968a089d419723215f157d8c05338b4c33eccea9085ddd6e9d3164cdf59247df4b0cf38d4ea9dad8c5d818760ae6a8815c26ccb30ecf2ecf4b5576f808b23a52e2041ee0e28d7ef29eefa3104186f8429a182f35d49f07f68f991d5827dbd6f629edb1ef545ee2b98594f190cf6f662901ff8f48d76c71a85874740e446db18cf50d5f96209d57b6b49b047bdcc618c51ef9f89188733df3963bd0f72d7a79dd5228fbc7723e0243c0fea15ff4a5ff1c0b87a3475dc0114d38e7dd2b50da208dcc14c054b7507fd3dd3246c70c5ce47f026b7b41baa9f1e3689cf76e525e82e33104c0de808f9f21a8b6537351a6c368d6e319ee83c3e519fe3885ad5e937a6ca4168d6449d4ef7746f640f92b5f7896881852dff749cec978ea859e63f55ebf1f4f0dd3b135077180b1e6e468472e73455eae2625ccfa201cf750d973df3aff48d79280ef1a14a47a91e9a5dcd6850df479d6213a25a088ac26389f4f7e68a4461b456c83b81e933cbd55fc776fd639248feb4183b5a285584ad23edee073f183b9902fa085e8a9fb03d27310a5e374bcfdecfbe0339ad626667de5089df123c59306fed108e16f094501fb923d6d27bee6ac589bc5bde1919a20e16d97120afd86b05b87ad3bcd6405a9ba696530ad0aeb4f7c79be088bc3916425a9f72ff0a6402c90ef66800a51fb33e253eeb30adbe325b88f8dd59d9f329bc858ee866f7a2013ea93467ff2010fba7fde86f6083d8a1891b9415d4a3539502eb8810dd2380707636855935ed41c54525c27d3571c4c52bf6f8ac47ec962c89cea023b896a9e75d6d1e9189b1486295d7b483545ceaa110c541d9c144594724d3e1514da18d8463ce3d90f287e14590a7dd93c5ee20ad5acfe6a5f5065a3b43bbc92c6fae9aafd85e959831cf529bb407c43beabe059d488ee3e60e2995c8113c9c50bffe8e658efd0b0406b4fa767b2ded9efa745467ab59ca4ec52f66b025e57451c637d1ae403cf52f80976cae3bb21e59929e6f331a9fff9023e58e35c819b87ca389778d790a167c96c5909a8c23250f84eed17257ae1fe9b616bd9b7b2e72757f29061ada0c05ef28a7bff6153cb4425ef4c8dcf79393427dc9ae38228c355a9c16dbca412392500987f23409d95113d3dd92a87cad806d13303256512fdacf6014f9bf19f03be00e28f1839bf88f997d3bb7a5676320179c22cb7e6edf1fcfe89d4b2f7819423b9b98d23e1fe8dcb1b6b4859742c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a3289f4547b8e09ff906447d236379e9676136f496fff12888c5630104fc18bfd547c37bf138447c06c135e9210d38ee1fe8e6270747e3c20da0da5cd8b78e1d8ffd3d1936eb6aee6a32480931711e91fa69be074031a8a6e15fecb8560b7ff23c4115f849e49183142cebac6d391b3df831444c81e701ec1796128c08666aeff74f96c724e5427bb88c7b3d958adf3d4b538bffdcf9ef4408b70028a68c7033cb0907a7beb0b0f67da99fda13e50b51b087e4e7a1e1f2f27401908c82743f8a1efa0eb47a7fe6caf4892a88dc966b7ef01c8dbef742823d0153523aa1d0c56be4309f738fea6e0d9953a3a0d52773ba32b08594c34a98d86f34d07c5646099f007870af5a02ca195beec7fc986257d8d66137472ed9b3128b9f40a3b72e3b73ae94f31df6a4439e63a5d79862f799c6465d5ed45619aabed96c068740edbb5f4fc3347a6f6e876c692e54f22f882fb964c41def6951e670984849cf1524a05133246c75353455e36aadd74fd8bcdbe97b98511d0021d4b814874ce998423dfb8c0ff1a8cdfba1c8b695d3007de18b36372bfe039f9aef00c6e45a2b30ba976ebc672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a71eb49fd4a5b965a482d2ec317753851d7b1469c19fd1cf69214f63e8eeba53579ad40be70050fdb70dd06cbd0a1e6a64dc0e5f4f093824da9b82a2cf0d1f6a9a9493683824b8777533d5f598b30110171d2a28d7284d9ab7f486194c5228999cd5387c19f6ad712066d5f2ef713bee84b30fbb549d171a56c816b7d399c116c4b5784e3d5ee28e2d80856a0771a88898df14416de03a02bf83e34c1a0fbef080aed52ba9df20b200d35452c3fe6a1d973875b5ec46dcc9179db94feef9cf3750ab8dcf02b7bf009619aa3c4c8cc10d6e7cfe4353c3dd0f59d70beff4ebca6abc672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a7dbf26de10c3f17e7b33f33dbd672ed972c021a6c6c9ffa9961f88378e6cb9ad02f633db31d6adfb6c76c83b36a6d97042d2349429772fa9ec68d4abc1e5b70a0d3671758f9076733dc4f1600549035371ea654aba73bf4b9d1be4a12814ae52951a842f7123ad30d8a3acb28d4613f36e7c944d06efd5f40d5c53a2054d2f4ae2af069287eaa3ed75c48bb98faa8b28e9360cab65c62677b10cc4ef3101f3516fc25690b5748d6381a161ea34a03e2258fd44fa1274523a7baae280de27e26ecc77ac6df43e320349bb968f1ee7a7c87d3824db323479cc488ca21188d109f525c8ea63b1bd7b38dfbc5e1f4991cca8753b50aca466621c54aff103fe8d113ec672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a1753b9d5508a1eba5054f23792e811ddb0f18c3a099ca1c07e2b18b5773707bc6e12cd477637aeee1bad264ffc3dc8ecad52a62ab0780ddf44b15e1f1160fd62afc9333d79912949154cb696e5242c3efd7d53d328d21567bfd8c9381c0ea2f5d0f7c78c6f78fcbff0e63edc6e85d9b55426c23fa5571c660c4105c082827c466a43bb1a8e7e9118cdf289a3768b176617cb8c1fcfc39e853bdbe25d91248c360d7ba09c3ec8155ef6655f650cd123e461711cbc1204cbdbec4cc958275756667dd21ad2b2225b9e60d54aa4d408b2b369e733f01bc419ff14856149072a5b8de9bbf1e18cab871d2e41b460664a51862551ed041824bb5fa4cc5211b6c3c1949405238ea78e2b595a44a6be590bb297cb12c09badfb30a4f6116cfb58ed146ac78b84080d6956c13c7811193e33077422143edecde0d1e00eae62b5d41de0be77b0b44aa488d9adf9b22f84a98c0988ab597c26dab8c48ca95c0c75c3655b3102d49735e609eee5d5ba9162ab8f0852b2007987511ee820b29bced53dbf0b33aecab8af11986cf5183263c335fc7a8e952f9222d6ec6d96e7ce554e1562dba7e511b2f9f0e233e54a7ccdae75214b7003511de05f229f8107fb691bce48f66f09ac24dc3ebe152cd578775d1a8a405b6f8f6bf9ed7a4c528a348eec25ccfb31ea184a121efd4852736419ca4f5b93d77a5abeaf7f0424595dfc3a71d77527a34b8674fecc8ec7c5ed4dab3d39a31f488ce618a7e112a8fe95b57e09e1b2e75c0198681ec0eb56b743031b328ae4a1f42ee1e522724da4b22e7f29b996ef2bb7d765b6625bc36a79c3065fef199930ea2984ffbe68b9891fe1cba8eb3dfe120ab6ecc201e8e490f1a4a1ea59b69f993f2114e1da1ddd95c479671b41d2776d99c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967aedeeacb801370b78cb35fa667be68dcff5922f0d8fa34e9f8b700b2a09eb9cba02a161c74693847cccf3fe8b1026cf6956d264196193d02e2b75c3cd3e01b1c3251646bc9e62a427a78a2d52c78375b5f141e663ed241a51184a5cec396c91c8f449eb244c48ed1057946659a12c3015592cd1e18b77a3f872ec3d598f74407f748122c82e4f38843b176c8a20a76456dd4e148f0282dd6ef1a40837b33b9d74a36c8227017f37acf39ba3fc064f6481bc447aa004b98dbb87aeec02018c83aff3d8090b4c997ffaffd90dc29a41a8144d882d559217935cb5685b7277a46e65fd27d9fbe0eddfee31de2718d980c2c4782e53de491dac296d915fc8e1ad8813528f2ca0cdd10f5a6287a8ce1ec0006a014a155c938c0d8b7f3f382c7ab30a5ecacc3a895aea7fe8a4d34b50fd1f6a7632a00202b8882b7cf8f5ec617280b4fd8bb612af80fe856202602771721c27de9940cccc69b2e80421117b982a99f8f57244ae9044e6ff890c7665be91dd84c7c3b1756f14af5ac03cfcef93f38b4843a1768b636e18c5d2a6ae011f24568a89ec2892218b00c8c0caf4b80add908cb22a78c609c2f8125003490b6421fa7d7cd78ed69d2c6e76e4f4d1e06663273adc2073fef9cc56142f1df250d19183ff67e50d8826e27676efd02457669e4dc61e3da629d47a1b2e7eb83aba45ea93d058f095438bae1a2a9ee4a1dfc7786578a4c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967af4c42de62664ba2b827ef118582a27ef1d0bec48371f84773968fc5c5236a344931bd7d67ef7550823460dcc75a5d5f3a629c01476c73f031381c6389ee702f9f026d2da2d599b912de68c1f1259852390ac5d98bd534cc3fe1de8e8bcfc6edd73ed39b7f1ee81d89d271cb6b4966456d99e808b1c4e54c54de261e357a8513b8608f7e2e25993fd0f02f32ea0a167806e3f2e8ff219ac6554217d6331030cd6a3b0d49b0f3701290b8ec9936179e45c984a14a92a9a975e315e18b6cd4cc8db53cedfcc8e3581074e0e4eb18f6de9a5b4640b34ef8eac28d1eafc80ac021b92bf9c8fd460c231ac58d90979c9f651936ae50bde2366874c6436ece988d11130c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac796fb24b8475cec69f429d1440ca92255f615acfe6fb9c5e18bf437bb93a8cfb6a39c37d81e273663e947f15c456d1c9dfc67e92b38fecd823eeca024067211aae8e160edf02b0f9ae9aa27ad3145a79e79f4f623fe8297eea9e5b2f3d664d9f152441229e4c9e5c26ec6da14860d0a13883032544f8df5ceb3fabc683f62ccc1e1574bf5d31703dc0a127765a3676d0df849f709696381ee1c2cc5557e5878540e0a5f44e12ed1757dd27b315ca562e92c752c2685260e4270b09598d7138e61164b823d7786081b9728f98f5c4bd49e013cf114aa3197f76781f2bd6672e3a2c488af3e09eb0e31d8143d398f7dda43646f3ea2d504298af115ac307118a3c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a62401dac3abe683c505085003b5f1edf0d335403dab864e57879c1ef07b9362bc672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a95ea355e983abfd95f911d36a248303cc59a338f618f8d24a92fd926f9ad11d767af568fff8c1e029ac4ee97d994f454fb5c7e6c7c2a5afe5e157392947c4fdb78658c867ac40f02a43c0c5982ef425ab10a8495ffe6381719627cca41c359426c21b3d4ac7d0ed482eb8978952912383d1858f126e43ce63d80e8d3879d02ad7c25dc7526a1292c6870988db1631d750cd1af973956c8220a50673e4957e7ab02e4491f2da06a273093be66bb3e813b1758f036af3837d74aa1b1aa4be7787bee862bb52e1b03786f7ff8ee465882599a4659776d0e31ef3221a266a862ba18bc0a4694ed9336f5faf9235664e449f8e4d8e716cf59f1b01c0ffd13101b3b552700f95455194d3e84d8e87c961f255ddea3f04579f59136f20e0bccc29f5713504b9d386b46462a5cef30ae2186ce66ffff55d340a847271094d7e266ed01a97d2427800f94d3ef7187b314e1db583dc5e4948c930e7f3ed3113837a62b25d54fda34b829a2908ef34889a1f47a70024dc403297fcd4fd6916d670c58d13a2eabaea8f8541dcf4cd9ed0537e7d3b9d3fac93dd46241db8adb4c4142506f9c787c7c6eb3412745ea2e0e04a9ada44b590dab2cbbdc48c980a63682c5a0e38b7e7c6067f117c9f4ce0d30fccaa40e65160445907c6be735fed22f501eec37341c5d0f4a212de2df64a6130a980a20e67891aecf62024adf4c030282df9b585c67559274366c63584b5157a60df9c9ec9d4947a67a028ca0894340c008d4eacfa2983e524283920dbfcb7e79f26aba1153ec0c813daf266e33b8d2664c3a53a805fbcc4033f36452dc3aa302638f4d9e5ce0ca154e2749451656297bb37d9b3d28943ce2c2b5d0936ae64b9ad53ec19488a601bff2ba2f662b46e614d55fec23142525c5102551931c03507f3f82f7fd485b1f0c1dc78fcfe9e0283c57fbb082015a7600af1e275d682ba944aeb045fc68129fdb7d0c26d81d25a9c59b96d9705e02d1e243241f14372d744853511ca4233141d193974b885038bafb050b5379eb81ab58237dbaa6bb44c0dfef0903d149624925ab2ceb44fb28f94d8ebbaa96bf1b98ccfe3ab6543eb03dd1bce2f20b9507147fb5fc4bbd98a87aa87aa20dd5c9386e1263c68452f2a7e8c79ed52a823ec89d6bf46e797201fc00ab128205dcf6b78277309eb4959059c4bc8cc1daf6b99957c2ea6f55b5dce80b328e5160ebb1172aa707fa1c094e826045cd1c7da8511230beb3362018501ec675a37d665a37d90665c2039281e06f465e466d2bf610fc5d0a20108eb10753c7db95a46b29b700d8e29b5a0aa3724e306263abbb850f089bdcef45b23b3482afe140f4c0b148c7328696f6711fb114cd9304d9438c6068cbf0924bf06948b264b5cf003fef6ddf42dd9856cc1add982ae3ea0a3469d67e529e12ee902d1a0d91eef2c97404022eaa2d29df73b477d6f604051ff9a336bd9a4cbe56ab07e72c6d830be8b45d64b66445918ffda98b322ee335639b33b85adf73cc3eb7fe79905e4de88cf5e1d6f2a07c84462d24b5ace87e06fa474e1be02a7bef743e5e1279bdf38d87f159b2f081f7a7ceedb46b400c5909b8c9aa5dbdcc4fce41b4bd6335e1999bd341bb41581439a4385789b30e62b31a2559a9f0c036e6c91524efd70389e640b15780e9780fcf98c011b75115d09c1e4f68b97473d7a993e21df92cedb26034416180fddd24790a3ba16f910878570e12ebca5837314c71436b292c2fa4dc34e4f0e20e03729c44efe76c83ea2a9c196ea41b1b4b2954da5b520abb4c83085e72f5c132ece2036cd86a250099c95b2e94a19884aa09c40344cff9aa29a1e3c8a16a23735a57971d20142f6745d02a52d13b73945b0d78acece8b6c312dd0ead674d82d26af917cf83fed15c227c4810728a489bfa8e9f26b9ab52de9595957a8a8f3c4214ce0e0b4af7874b8478eea1dcf6397ac2050850397cbf365cde254935713f061c2769dedb693fc908638f4e7efc5fcd911386dc62d8d065f1dd36d9e9ffbf3646d10d725e0850240db0b4c17206716724dec942f8d71d4a5fb9317ee8702c02004f6faf401fd2c434c3a1ab98e01d0da5a440944c975b0a9196bd84159af16f8cb5a10b5137df23a3e59a1974e4671b3265b5b8c9b22389a6094b60d1b10bf8f20b9b4fcdc5ce8fb8e5c780fd66f6032266bf49e4c903e3e911031490cf0569b964109d0f59cd45503995f6f1a75f23b673ae3b35ed471856c5aef1dd15ed1ad783304c0a17f571c20371474004d6389d7c011c922f477e491f1d89735604ee2493970e959787aea5f173084070994aa1a8da45453a65176380c50fff68660e8e8fe6e963d952e70ff952522abaf5078717f0f20e8a7937b2ca99246ebd3fd6c7353997fa288569bd545482122edbaf0ceff0a8f9aabbf5bdf91922f4753e186a43bb1a8e7e9118cdf289a3768b176617cb8c1fcfc39e853bdbe25d91248c36db3e6f4eb0aad660a3b130e99dd8236649d25d857978e355289daf260c0d2ff54ba2cf0fad9f5264a67a35c104e328e26f4ba51332bade3afd8282af0f7ee17264c7c11ae35d68403297bb4498707ff4d1806803016b8012394e6f26bad91e5908213f43607a01e1ebc15bdea6ca1f9ce34eb69b5f3259b374c48fb0b90fb473c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a1b5a21691072d7881c62f6ee11a9a788e48afa9e224cc0b596916a980421f6b62ba4a51f15ef5f218cfa6d8ad0f7bf87034b694e5b306cd801aa32ba8c9fac843a147c0833ecc6d791744e3ee68006aace62faa7c3f7ed59ea4148f5c382a907aceb818339ccdc236559b0cef9f4c0dac64b75c1427641c0dcf59f718036d5e4695035c7711e593be9d307703043167c48f58e184109d4bb131d111154c2e8588d9c1f58e58f8381dcf857d7d1148060bac7f0fd0883f4789ab336c01f999057e712400137e2443e2d395673af3b8c3198b9c0cd5acf9f11e583f4483a4cfe34d98796ec8d6b8a7d6438a088dde8908f1de9d4d2c4bf7eb9e01ceb3f62b432de92f33b477debf57b42feb572dfb32cee63ccf5c76d17cd23d6e1a5225469c7598efcbd65559d1ecfb6100c8d9b4c867d1918cff39a56b3df9cefd03df1861834003e2d0d96a597f588eb980dfe3f09f9a8006ce50bb6ae8f6edc5d35622ed93e6e9cecdef5ed25b5af999bfaf7e85a101c6cb3342bea7ab77d5feb86965c50ccc89e02061f8e1a3e2f5f7527a081531c9e8eac8504144857a31585870b89a6fa032a0500000000000001008500a34ddd4a61c9b8f583739203a8e607585a1d8024b5e2e3e6d11d88d4545647c38501577fbc3015581c1a7634e277c86c04b23e357738d28db637ea5037461c973b0785025e36f1397aee41541805f746c452bdf7db914796710c4fc0bb18edd3b1c7a107850380ac210716beef8caf2ca35de990423a7590746e506eb1501e791f4f0df951dc8504a7e02a1d1d888e0c18630fdd31ed8d9a55a7750a3e1da1d621bce28babf238568505faf544402f0000b2de5a65e2923293880d3c874ff706ad0920fc16a53371d14c850663ffc6a28c17faa484d15e696f709c5f5c8b7fab84147b0befe17c7fd236ee4c85071877afafdca3bbbd2fd15477d1ac3296bdd5582324e70360c087fb1dbddaff4f8508be141edde9d4ff968dc9603533fb73bf3939233c93bf6250d2b6144698d65ee6850961c10dc60fbf1c02f235a944bf3c0d03fa6bfe159153ef196e3eded2c5d7c715850ab5b19f9ae8a03c2fa9e1438afd51842a2a6a890e98e0017baa16f625796cd41f850bdce321eb3c5ead51c345b1705da315365ae6ed6b00c739bbbb36e7b6a1d86c01850cf08d8556965d3a88c334ca464357ef8e9bb9e1655f16c7bf62d66b67310db1ce850d5a73784c0468236140600a2fa5d4b4f29347c5605ffc0a8dd6200928a9b9db11850e496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de6850f109ebb6d873bda9084fb0391b30de7f68b29c7a1b43d82055a2226f4c70928ea8510205a0e9d6c313bfc48b60b017955c67d422db42aecbc1aaa97e9979773f4bb268511c4be7c7853e96956bbf372d66fc9fd86c296c407f9005de661abe9b95645714e851268babd2fd5ed3726737b3d619787fbd867ccb9e8a6a9b5a5399701f322d059dc8513146e5244913836bdaab3429f096ffb26a1b11507ce3f11517c223cb7cf7f75918514337e54799e849f9bbbaf5681f4c3f06ba8b0d721c8fe5d2759ce3b8e25fecfac851530a697b8a10f02ec1e3f3977eda7bb0dd9d48500af23ad359f3aa8a1f5c6ba358516d0dc639cddbe3e6ad3a48e8b61ae2254736922eab04e04d420c77c6dddd977bb85176bbb7b9e11de6e92728449c87d6314fbbcf55eb4869bcd9f3d1671ba5e8bdf5d8518095a07c637a435f36b51b8666475195f9f945728b52aba003591bbc74138b39f85195a5fbccdcb580b64688f93d97b0fba9515c7f2793ee674ae6eaa6bd0b5974705851a8e12bd6a91766fd1363b6917316e26dd90be11a2d756590875a73a7da51021f3851b8f950339efbbb8a636f4a9d855fe9d4ceb6785dc0e871407d1f247e2ed047a6d851c60f70df35f9b129596f95d57e4bd675f76256375beb85a48295e8e7135303582851dc573777e9f70c5f8c099d2a9f6ba1c46c754886ce29414b036160cf90ba8d473851e59ae320c6f76fbf4b54418dc3e33b46f7db7a6de0ba370d66a309ebf6f9967c5851f7afdff5e8ce372f44edf01cd7644bdf6600148f592a851af5fc7fb1e8eed26578520b0736b1ec7371f73c36950692aa2676c14a7e2e471c430b306eda9146dbfb9e08521cc08c53e541ea63360b0fbc2f72c139f505762d3759ddf86a51ecfda4af07bc88522d3b60fbe5f1690d17ce8ede0758cd5f88409058604abeed642851957f5b8f8f885232bb5e0d3d15334fcaadc128b842f32e5f12eaf596f33eccd0a80fdb84847822385242af796d1a92c0693c2d9863fd26801f008b14903fc51fb261dd63ee6235b9ebf8525bafe1eee1a5ec96bdfe843fe40f409fef7d4faa9874effe49489effd611fd5a68526394a41d38795fd529b22df5a6767a20a93d5b9a279096fe0c064e55f8c1d3b0985275918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086852895a986291e6e5ffc3ee80742f6fd0d522a039023a48113e950c2f93673d61a1d8529ae77072c2b667000bbd3326bbf09bc2a8c17837df1cf5e864881c470e7a9a605052a0000000000000000000000000000000000000000000000000000000000000000852b0ce05e2a5c50bf7eea5887615dbb1de09e67c0d29deba14af7a570d46377d2a2852c31a9c53d50a1c16d458ef15c9f5b574d8a9cc7eb8453bf1c5e50bf00e3426ea0852d6820e6457f504e0a5596fa311d4e8b470ac5047375b06faaf65cac7d24398273852e1d1dedf545a15d96b7c54b597ca4294505be969b7a97edb556e83d45307a6b10852f76221fd3081e3b8150ce8f262ad9abdca253b924ff0e7fbbe5e7542c465fa64b8530fb81069010c7555fdd4a2eb807416a0e65ed7fe087d4f8ad5847740e699d6d3b8531769dc306153db0b5201ec78b2eb2f74b8ed0fe127c3be1c75abd0b747b31072f85322b50118b4fe41f3630f800c6d515546a82a4eac2acb299ea3e3c8e03e7ae99a285335c606a8f483634d264e13419e24f7700f1e05888923d8018a9ceb334bf319ad48534431c66acbd56af398fa4ea6302b0511c202c4b0d1f6be1fe2b4e5fb4288cb19e853556187db51aaff585868ebbd55a68ad220839f330a16f3c16d0cbcbc2d9f9d6328536a1f34e0311dd6d09bb71445a4e06c275483f9f818e2926994a896c847cfa409d8537b55ca78367bd0c963db880da58b745de2fa54b55e560bcbac30ed7c642688b728538cbe32a42394aaa5cfc8b731bb73368cef0d2e8afaef5f29edba3a5db637905e985396e94b625c3af1585f1d7de1d4363d051cf005ed49114cead4cc44fc008ff2fd7853a94d4fc3aa7e814c9217e3e72e8f7e0e6ce1e7a3f6a070d24291d32de167e768e853be8170215dab5c8c51b7429af8f852a5f6df59c3bb1d3f573554b8026baaf316c853ceda71e95415c74427e90ce46580f60970cfb812268075132e4e1fd280eb745cf853dc069aeddce09ccc170efbce3deb73a8456ac833999c45081c91285738b2474a3853e477215158e30c24d6272f073ea848c42078ad42a5c27718b9dd326499e78a23c853f677d830eb4c35c978f90036547c2352837e1cd3e581933276c2258d91316f64b854090ebb2c624933b101c1e2c595ef1961fc2b471aabbf24dc82a631c92ddb6ca368541fb73aefd1eb30e17983a69997906e00a9ffa82c135bb8cd373d1507b5c8fa38185424ceb0efab6a8be640879b77e7a1835e80f82e013162b299ac72b8630046bf6558543a886951ccd6e29308f25ef3b33047da6b00c986cb9b6e4b99debd31939507d0d8544dd60bd58cbf5a74a72e265303e6dad1ae9aaad49e005c585c0a2aa34f1d2ef2b8545bdf169494e6365856d9153d874eb56767b964c0589b819864d130daa3edf292c8546e49310394898a5684aed44d35590ecb97c5c41ca53c53bacfc2dff97bdc1c5ad8547f219422a37a673668ba0feb666d850d34c392c655119daf4a508b25ed3727a3b854865b8f3aac33b78fae7bc2ac71f5ad7efa8dc2f5b02589cca93cdb309625c34ab854971423a74498f114e00b225ea1edfba1bfa091b100649a4841e17a2c1be33872b854a2bf01f37ac0ee7f116f32a246790a428d5b4d9d476887c0f76ef546c05b8ce01854b15c86a768132d87accb20d8a8ff5469e6a200ffd2de2465fda53c15ec3bda6d9854c06e62cbc4080753815a170a91f10d93fbe5f626a9ddfd4ee2aa744e423784372854d17a30e3526c49e5bf8b61718bbd737b39d467a52e5d75cfeb629022d2a6697a1854e347eafb04cb25bc3ad20ec14aa6bcc004a3eab92c6d635b9428a2eb5d8797304854fa952d1d5beff1123f5fc9306c0fdf8ba11d051e4094a6967db79c58d30acc16f8550de535a5b7ab0eb88d145570c4f459c0ef3d6892697c1eccf79f4088e6aab548f8551c5b3513fe275cd0432dbe2fff60377e93a6ab52fa3813b10e34719c544e1459f8552cf97fba46462c46264058db010901609780430bd14ab9fa4724c418f1c6ee494855395a986291e6e5ffc3ee80742f6fd0d522a039023a48113e950c2f93673d61a1d85545d2e29418b7336d6933e1798d461b867969f7c51ff42183aaca3a0958486aba985557c30fd9aed0cee84ba60d20f581c9ef171115719894f7ad32734e1278e62bd5b8556b2b1d94124b87ea767421c94cec058c25e85766d89e3df274f4e32b067dc8eef855777117423ec7fd56adcd210bc63ebbc9d3ae2c9d641594535d57555f3ab2802428558ee4407b64e002838461080f9e000b0d5766dd4bca2ed845b3fee37ac20e72e0085591874fa223bbc33ff5c970971f7dcbdb00c9b8d3311325be7e52ad3f25b9f6835855ad55a78ebb345a244a4502f15aec07fa3a346466d84d630434ca83af41d9b616a855b4f69f363f5c259af936b5714adafc8bfbb07c92d780bd6a29c8c09b34dd4ac05855cddef4f0cd8bf7c4d5a53c31143ab816141b40dddd9cb20379d9020c0f675164e855d86d55e2cd1e65bb0005505451dc559790389037a29c4c2a3fa6e1b127e1132b3855e3b82023b11743493235c147c4725f0c44463f690bb1a0bb1182b633647a57465855f9ebb53f3dcaf321e10f0703c5edcdffb98c97bf7b511b10ffc2a82a40f696dc98560b0736b1ec7371f73c36950692aa2676c14a7e2e471c430b306eda9146dbfb9e085614cf16eee9aa620720cd3d30a98222d8d5ffe5729342227f2afcafb9e4ac98f99856250e621f48ce06ab8e1f06f2c60fbab198c01cfefd1cf078aa2fdce88b70663ec8563290421e915027c2f2da58a6ccbf006f54cae1bb1357ea7498431e548472eea50856475a5d814bbfb51546fbd09b7161f917910f09b060b9fa51af4cc1b8794c8815f85655b4d5a722747a0af70821eeb565e247c2444195af0bc7c60824e76b33be36e20856668b168bfc0e44b9990c105369a1127212a5775a4a43eec00844e05ee4acb03458567091e7c463818f9d1668fd3041baa50118aa17d5cd6381d80163be9ee5058e87c8568cb4fec82739abfdcba989461353db8ebc0a5c55f765894da4577f6feccfda2e38569f85c8d447adc6e52aa3d27c490bee56ffa2c58485582e2a81861d2b07b03ed9e856a721b8d27eeb606b54003897d7cf9402ab035a28dd9c9f9dfdc8d036434b6153d856b30a697b8a10f02ec1e3f3977eda7bb0dd9d48500af23ad359f3aa8a1f5c6ba35856c5c997cac2ad8e859614cc40fa41d0278c1b6940791ab04037ac6c8ec6096d7e9856dd85322ce911089ecc16aedd2de6954d719266aa6b4dd5228cd80a0eca92daf78856e65a9401183eb9ff23f0e4db1a1ea9df58dfbd96456fac7dc16d65233e2575dbb856f3253ad2a8b7b5fdb1cef214ba43086c5ef514307f5b92ac55e266d87fec2d7f78570c4741354abc468b2234c15a9dc80ab544558dad925f66af8f175c5896f15b22285715019ec665851e9ceac489c7ed65c0565afdb0306c474af6f9a7f420a3996d8ac857295a986291e6e5ffc3ee80742f6fd0d522a039023a48113e950c2f93673d61a1d8573c862a863b63c6fda879ff8e5dfffba68cb87a3d48ed3667a5c75e5ece12fedc2857474e3d87a6ae75d9a4697a2849442a8654b5d5e17791478fe68d9fa9e1d09aba18575f89c63c612796408a0d658417e816c5d8f7d449612c94dedd44edaac347d9b9a8576d598056c893c7dc196a197edb02d765e717677a933d50465c9347c2d0cfac36d8577ce847f45b5e42386bccb3af384c2fddba182103641d77dbdfff1d5803fbda40f8578f158f0abdc8f97a31dab633661379dfd2b229c120974f4644378982022c11aff85798740b8681e345f43429ddf169abf7b74e861b8c9eb2cfd107e8e2d285be03c09857a8f0c9957ba616c70b0193132a5e0e62b42a57b19642a4ef55bdd99f40f807277857b1c3063533730e88238a8bbc065377951ce755d9d519b0de5b3c1fec1a1712a53857cbaa91a4fba0f0e80447ad207704c28d7e097613c08001c9279384378d1c0f943857d5a67393c32bccfb985d4940c44cc57a154b428e01fc6068769ba3a3438ff7efa857e380cbf602d227bed0d877ede438cde5832cbfaa25a89987c05f2db9adfd3284d857f79dabf2cd5d7203f97612a8f270c1bb8047c09602c7e75ae2c296532f1c51ad48580d8d348bfaea3f596cc1c85184e9d37d7b7217c1a9939d9ce982a3b3fda33a06a858193a95d9931db09b54fb0dfeb21f4454618d5a52dfb3015ab4eff257d62a1efa2858221d1f3181ba0d9225dfd9866dfe151fcfa96006b0c10d8e5199f9e994059b5378583b77a7a4007931c01d4fef3a20b211a590102499868113ee28b492e45f78152d585842fafaca2258103037ce9d805d374cb6063da9caa4c176f628f5b12f268c5b1da858500db4bd03c0115878ced7863362c5f35fcdd6ef586fd17686d358b079c5f5d55858645f3fb14db83639e2ef5a8672df5f6d44238178de044d965c1bd01e98be484b785878002b5c2f43bf17295f7d3c7882bd292fba0081b0084fd10e62ff6b767c5948d858899ebde8ab456d5144aebf5468b362a3ecb7d48ab91bde61e41b50f79507a5c8385895eb381205f3deb6ba43f41490e4fbf30e2aa57d3f8540416cc98c6cde6f484ed858afc0684b57f258aee2d9d824a123a77b45593eb059f0a72dd17e9517af7a9364a858b6aba7170b3071dc089ab56c0265d9d7ccfb0619a63e1a1466fb25cc21d322261858c0d0407ccfe6d361a23a1c7ee956658de0eee6663ff0f7c44c8431a75dcce018a858dbd77ee3c8842ca42ba58131c0b8436d41dcde3f8b83c738401eebccc76db05df858ebdfb20f9f2900bac86764b96164f2ba8d08a576fa7f5452c2851013eb4d9acce858f09f950ed1bb79b2626844d76f1b7d691ecf522ce264d6db3a52250c0cf03e36a8590e71a74e58d9b5cd115c50ec83b9e384b3ada602451fabc13750bc884cfb9733d85910b70bd4ec1c683cdd23bfe062f9e818ad2a2a087ee442821dc5c1553050b54df8592ec15ae0077cbe7bd3bf3e83bdf560186c5f63c2be8209e2f227d2f8f1ac5d5458593c659171777b9c306e294721eb269a3f9724e0a36d7418d520d8fe99d921c3e408594a9d2f6c53f6e586615d273fca5d10ac9a1f33130c5675a8e79492bf7f461b6338595fba382cc6d153718d41f276b57d32fde12d74a7effccf5fce1b13fd4f5643756859670fca8a0452fba80b414a4257e8c1275d685c8bb4e3d267996f1cfb86cf851d585973b82023b11743493235c147c4725f0c44463f690bb1a0bb1182b633647a5746585985acdd80254ccdc69398eef0e6c2a2a37bcd2c22e4b7150b7ea02b6a3e1cadee78599ba1be0b4749054632f267743eacafcfd5d0f45fa14d4bfd603d20c99e3ced06d859ab324601bfdea646b6b7a166f84fd09fa56da3e3aea4611cb7ff71f3a8d26f4ee859be22d07c9f19fcbfb1fd4dfcfda44009b19107030d18b2005f8e6f1cbc44393a5859c8c1e532097ed1fd35677ddc73cfa5438e8e701d6b3bcb3903f45854ce26ff097859d18a2c4e576c456f74d1f03f1153720a757584010d20d33d686fe809c410de23f859e76816c16134f96a26514777f52b5c30356c9f8fb1516dcbd3071a9fe9efde22d859faafaf18d647539fc30bd3bebc01743d5d3730f83c8674217da5ed5ee41df2de885a0c054118c75c1c6928e9b77f9b2f26e12181dee09e2d8a8164e7c7113e8bd850885a15b6cf03189c01d57ef907075e364c51157a0466cc1eacc79102d6cba4cd86c4a85a2dc4f4100abe5d0a6e3ef401e90c9946e6bacfdfb19cb249050735012c805ab5285a3cddc6d3da0fea8ecd8d2e3077f92067168058192a478af189e2428604c4ff80985a4f36f2018988acd2784732866ccc01f6845e78c8b8858e5670f8a8dff1406fbe685a56f4f1adfa2b9139df01ad959199be64e290ba2d1ea7fe36674db45c779b6ecb885a6ad805cb613ec88e5fdab73f79a100d29a2bd18c7f680af551d2301c614d867d185a7deafc8acee6731aec1f28236f85a428ec4deae145a5a25460c2abbd4842bcb6385a8b9b4f5cff7f807b189970fd3a48e6045e15d386807472075a196b039f6e4d58685a91a1f96d29f266451f21cb2608034ab5a822b2120a6aac1e7780b881e76c3e28385aac4977b3bd0782bebb4cc226d0875ec013a401573b9fc834b523faa30ed20a4d685abee87986ec61be728c64d9703b9d43d26487cdfec450792fdc8841c7576a4a53285acc4caeb0ca0331f0ebf92a88d33ee6cace74892899430bd852e8d672a74c24f0e85ad8bca46a70c0fa93ea7a343ab0a5f9500333e3643c95fbb1ea4c7202a5a54651d85ae66a5c3c0a0e603369b13895e598d612ef19a1cfc4e73118a3de38cd6e3cf846385af3d5fb9ede92f678a0c188429241fd6a4eac42b26f70d7aa1d678cb4e1de67d4985b03edc989bb43346be66e5413dcaea916b125766e3f3b6d71018dfd7fe9f9b9e9b85b104b928bdf2ab557e8c9e3cae487283cf7e2479212746013d7ddba2540ef4c87685b27e70522b3ad961cd609e76c94fb5d675304f669da9394e72dde5d7375edb580285b3aca78015406ef5a9b8c2d4a62ebfa5d1e8669bac4549d5bad995eaf0999c9a1785b4530ace99a263b8e86e75557c7e738da34c516e9f467ff0ebc9e3f7ce5847d2b585b5237114ef6a361207f52f3dbad70a5862efff4c1ef24833b9d1c0143f5ea94e6b85b637429e8fddd5c98c6b9e9e797f96b54c1a53878a04ef9600583262b2dadcc15985b7cbe32a42394aaa5cfc8b731bb73368cef0d2e8afaef5f29edba3a5db637905e985b8fb73aefd1eb30e17983a69997906e00a9ffa82c135bb8cd373d1507b5c8fa38185b93b8fc7ec2599663a6388ad0b0675ab7230e8b13655819d6ed6fa543a55b353f985ba120079ec6dc70b0a2c567e6ef8e4f7c139f7926f549d53626bb9735f9637e5c885bbf78a4eac364ab3e4501dd9b9b9a44244dc2824ba7332550dedf179e4936d1dac85bc236fa4a80eb884dce7ac8368dfd6574b743f7d507edc98accc0d42c1da3d74af85bd557d90cc755047b3eb56f122a4db1d538f66d7853762774a961227ee57dd02f985be5b18d644505dfb8ac2a82721e76ef037e06108ea2f17e28cde16d058649053f585bf38a90c4f0280a33a07aa39832729b32009abb1b1fecccec14a5cb4592c134e4185c0aab46b2cc0d8a4fe80bd0ff08054c25f08f6f5b6ada210bac90746c55fe3cf9c85c1fe36a4cdd74c873f86e7171e347ae315fffaf4940ae58679a3e2e72dbbabb20985c25a25fe2bf1a0c0c9f268028262f3cea2c4cdb53ab6251a230ca75f30538d92dd85c3430f1edcb9a3af1f448ac7b393e4923176f603a209c869b359abbfa287260d4f85c4c4a8bccf2de28d966634ea1c05215ef1d8ca9c34ccb44fe5a5f93889309fa64285c5e5cf2433aa617e483ce61dd30b579f93f2959fb5b096cb998bfaba3ebc1e517f85c6d961a4d2af13fdb95d513548b23d457d5ac3a00d0e65f7eff31a5b7c36ccf7b785c7f97b5df523d06694faad6885dfdcc38d078a4b779513485a9b669c9226acdbd985c8f2d8e56266b904c911ff240e69b4feb67ddf1b8e314473ac547147f198d9854685c96ee6c84a1b9439a10266dc074974945cfa6aee3273c24faedd6ec6a1a2890c4f85ca66292bd485906d3bdafb5ff0163e3e3f6d5523c95cd77d82dd257686e85938d585cb4afd363fb2cd82d7cce741facd9996bdf62e300504a41576c65e2e95492ebfb685ccfa26af262f5f27b2d1b9b91e33fd26bb0122ebd2e7df04824bcdde7b5e1f5e0f85cd74e84f140e3f8989e4bff2e83676af8cf7ea1932441baa516c6e4c762de85a4585ceb0736b1ec7371f73c36950692aa2676c14a7e2e471c430b306eda9146dbfb9e085cfa2fcb9231a108841c3845734761c37c6f7d61d1fe36bf0ed1e64d8d068fe283485d0496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de685d1a2531bc98ab2ce31d0d98b63362ca122aab115190fd06678b59022a8fafae33585d26d7f8040c5e7c868244e4d4e3ce63dac6c6414971491a81458fc8f4074d549e385d3d55c1b34bc02d668fa17e83c89dd1b230af8602dcbe0b993a9676b13cfb0cda185d4a19f9bcc1fb7492fc712f30d9d4739e24df724fcdfd2c74bbf7136775d0731bc85d5cbe32a42394aaa5cfc8b731bb73368cef0d2e8afaef5f29edba3a5db637905e985d630a697b8a10f02ec1e3f3977eda7bb0dd9d48500af23ad359f3aa8a1f5c6ba3585d7cce53dacf5b495b4712d0204a28d4ae44c67d73177dd764d06f15521d852e1d585d89da1e34ec09f64477a82a1946487c9a2f0b87f31f92a2ff66b5e6f6d8b0715a085d9e111521399db49dc96e13d8922cecc19f5edacee42e4435f0ac801509205a00a85daf150399b074a6b38bdbdf26e279c15fe6dc7db0811ad4b098b01eef6a2f98d2e85dbf7538305e14c4a8bf70a98fd562513a85f587363e2d4ded939c71bc5cf0b771585dc72b43dbc734325ef0f084dc8118b0163573880096ac3baed65499e36b38e521a85ddbf12a710871e4700f21728acd7d9e7bac66a435d5dc79d4640ba9065f66e33fc85debe57f7e2e4b478ba47cb569519fc22504a7506ff11a620e204dac0c912dd037185dfa1eb88df1da91e1f4f6e480e22294c5837b1e7281b94a193df5d7124e15b5e0585e06fc8c49cd4ff95ca439bfbfcdd45417a78fc3ffe979a6543ac80e7e0e951b8d985e101a0117bf47e44055389e893b204370de94184061e803fd6d600dd3a27954c9b85e243fa169f7d6c5812767ac3d29867b616b3bb5d442010de866ca1826471fd66d685e3eea117339b2f3e1773bdb94d0fa6d9777e1a1def03fb272ac67d7deb5064b22b85e4a14a245022fc7bc9682836446a5a0ee2edd8cabeb3da6fbb085828900893abd385e5f6c36d7e829357d6ef343eb7b52888fd06bc3f12039df6e8a517ee6f8703c2a885e6154464797bf797d8f8ac5e8b359d3313d07fb1dafcb7625b7120320fac5244e085e72b5b58b0a96152eb228a5c98bd2bab7c2d9537c1db812e9d81c12606923de6b085e8901ae0ff535ddc28f62eb052de639b305fefa40dd5640e168495b337a58bfd2d85e94c87e9403d48929255fa7ab536623f99402c7481fde03872bd2def11e242501c85ea5d5d29e0c86ff4c6c1107c8e2da6abd334057ba48ca9d60dab2c7fe70a92096385ebd2089bc9c50315e656bb0cde939715f6af630f8ffe92acd07ae5e51fe0bb1d9385ec7e0cff71063fe5aeaa34161e90424e54aa96f76390e50c2602a2a65ceca2f55385edc68e90366a891918d09bf620d4098b2e2304ad0389cc7acec33907d59c5a41df85eed6b373a6bf2e6c6930f4b21355d5de99cc566b02634522c46fa1c0df2536351285efe0d6a461454af3333ce1329fb7b2b2a84e880926c6ce27e41fda066970e7533485f0cbe32a42394aaa5cfc8b731bb73368cef0d2e8afaef5f29edba3a5db637905e985f170b15635bbb870fd9e8075317ac862d3a8f4122872090981668e27a20571b60085f297fa96658a00dbe9f9242024e9595c6eaaffde23272c26740b7e1ed2d29ce38c85f37d66c4e350c252103fc2944fe0ef1718f9484e117900d40a827a760f888b93df85f48376f4860f78f276cb3d3a28d97e386c293c2199a0f67c55c125e4f609ec694785f54f268e20797eb073d39a872d2a750bb40e732ac7c15472b1a0a8c40eda35841d85f61fd6d82901153862dd2aed619722e1f18a505d09fefbff874e02914d8fa99f2185f7adef0296676264b6b1b0b706652e3d7bef8c80227bab1dbb203b9220ffa358e385f87f085f091ee96f6dd722356b019820a8fee709ac8075de1caee25a443859029f85f97854d85cb65eefebf2bb0b07da3f20edf402afe96b0995e81055d31a82261c9f85fac304c59c299287d5f1e17143a0bf88ce6027a30269bac8b6f0b4a514bf166ce385fb6d7f8040c5e7c868244e4d4e3ce63dac6c6414971491a81458fc8f4074d549e385fc20fa011ad57f47e11344e0727bf31d1931d67f9fb77c2c3d9c37ccf7feb89ced85fdc5c624fdfb48349bd243d64ccc1d8222f2c7951b3d44c6265200a0d5c8bcd9b985fed76484356558822e1e70d5005909316fe0b4659e6903f2fc2c596fecbfbb827085ff42987bfe28746194ace662edf91c94b38f70dbb0de853cf0f348c0b517df4395a34ddd4a61c9b8f583739203a8e607585a1d8024b5e2e3e6d11d88d4545647c3577fbc3015581c1a7634e277c86c04b23e357738d28db637ea5037461c973b075e36f1397aee41541805f746c452bdf7db914796710c4fc0bb18edd3b1c7a10780ac210716beef8caf2ca35de990423a7590746e506eb1501e791f4f0df951dca7e02a1d1d888e0c18630fdd31ed8d9a55a7750a3e1da1d621bce28babf23856faf544402f0000b2de5a65e2923293880d3c874ff706ad0920fc16a53371d14c63ffc6a28c17faa484d15e696f709c5f5c8b7fab84147b0befe17c7fd236ee4c1877afafdca3bbbd2fd15477d1ac3296bdd5582324e70360c087fb1dbddaff4fbe141edde9d4ff968dc9603533fb73bf3939233c93bf6250d2b6144698d65ee661c10dc60fbf1c02f235a944bf3c0d03fa6bfe159153ef196e3eded2c5d7c715b5b19f9ae8a03c2fa9e1438afd51842a2a6a890e98e0017baa16f625796cd41fdce321eb3c5ead51c345b1705da315365ae6ed6b00c739bbbb36e7b6a1d86c01f08d8556965d3a88c334ca464357ef8e9bb9e1655f16c7bf62d66b67310db1ce5a73784c0468236140600a2fa5d4b4f29347c5605ffc0a8dd6200928a9b9db11496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de6109ebb6d873bda9084fb0391b30de7f68b29c7a1b43d82055a2226f4c70928ea205a0e9d6c313bfc48b60b017955c67d422db42aecbc1aaa97e9979773f4bb26c4be7c7853e96956bbf372d66fc9fd86c296c407f9005de661abe9b95645714e68babd2fd5ed3726737b3d619787fbd867ccb9e8a6a9b5a5399701f322d059dc146e5244913836bdaab3429f096ffb26a1b11507ce3f11517c223cb7cf7f7591337e54799e849f9bbbaf5681f4c3f06ba8b0d721c8fe5d2759ce3b8e25fecfac30a697b8a10f02ec1e3f3977eda7bb0dd9d48500af23ad359f3aa8a1f5c6ba35d0dc639cddbe3e6ad3a48e8b61ae2254736922eab04e04d420c77c6dddd977bb6bbb7b9e11de6e92728449c87d6314fbbcf55eb4869bcd9f3d1671ba5e8bdf5d095a07c637a435f36b51b8666475195f9f945728b52aba003591bbc74138b39f5a5fbccdcb580b64688f93d97b0fba9515c7f2793ee674ae6eaa6bd0b59747058e12bd6a91766fd1363b6917316e26dd90be11a2d756590875a73a7da51021f38f950339efbbb8a636f4a9d855fe9d4ceb6785dc0e871407d1f247e2ed047a6d60f70df35f9b129596f95d57e4bd675f76256375beb85a48295e8e7135303582c573777e9f70c5f8c099d2a9f6ba1c46c754886ce29414b036160cf90ba8d47359ae320c6f76fbf4b54418dc3e33b46f7db7a6de0ba370d66a309ebf6f9967c57afdff5e8ce372f44edf01cd7644bdf6600148f592a851af5fc7fb1e8eed2657b0736b1ec7371f73c36950692aa2676c14a7e2e471c430b306eda9146dbfb9e0cc08c53e541ea63360b0fbc2f72c139f505762d3759ddf86a51ecfda4af07bc8d3b60fbe5f1690d17ce8ede0758cd5f88409058604abeed642851957f5b8f8f82bb5e0d3d15334fcaadc128b842f32e5f12eaf596f33eccd0a80fdb8484782232af796d1a92c0693c2d9863fd26801f008b14903fc51fb261dd63ee6235b9ebfbafe1eee1a5ec96bdfe843fe40f409fef7d4faa9874effe49489effd611fd5a6394a41d38795fd529b22df5a6767a20a93d5b9a279096fe0c064e55f8c1d3b095918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508695a986291e6e5ffc3ee80742f6fd0d522a039023a48113e950c2f93673d61a1dae77072c2b667000bbd3326bbf09bc2a8c17837df1cf5e864881c470e7a9a6050ce05e2a5c50bf7eea5887615dbb1de09e67c0d29deba14af7a570d46377d2a231a9c53d50a1c16d458ef15c9f5b574d8a9cc7eb8453bf1c5e50bf00e3426ea06820e6457f504e0a5596fa311d4e8b470ac5047375b06faaf65cac7d243982731d1dedf545a15d96b7c54b597ca4294505be969b7a97edb556e83d45307a6b1076221fd3081e3b8150ce8f262ad9abdca253b924ff0e7fbbe5e7542c465fa64bfb81069010c7555fdd4a2eb807416a0e65ed7fe087d4f8ad5847740e699d6d3b769dc306153db0b5201ec78b2eb2f74b8ed0fe127c3be1c75abd0b747b31072f2b50118b4fe41f3630f800c6d515546a82a4eac2acb299ea3e3c8e03e7ae99a25c606a8f483634d264e13419e24f7700f1e05888923d8018a9ceb334bf319ad4431c66acbd56af398fa4ea6302b0511c202c4b0d1f6be1fe2b4e5fb4288cb19e56187db51aaff585868ebbd55a68ad220839f330a16f3c16d0cbcbc2d9f9d632a1f34e0311dd6d09bb71445a4e06c275483f9f818e2926994a896c847cfa409db55ca78367bd0c963db880da58b745de2fa54b55e560bcbac30ed7c642688b72cbe32a42394aaa5cfc8b731bb73368cef0d2e8afaef5f29edba3a5db637905e96e94b625c3af1585f1d7de1d4363d051cf005ed49114cead4cc44fc008ff2fd794d4fc3aa7e814c9217e3e72e8f7e0e6ce1e7a3f6a070d24291d32de167e768ee8170215dab5c8c51b7429af8f852a5f6df59c3bb1d3f573554b8026baaf316ceda71e95415c74427e90ce46580f60970cfb812268075132e4e1fd280eb745cfc069aeddce09ccc170efbce3deb73a8456ac833999c45081c91285738b2474a3477215158e30c24d6272f073ea848c42078ad42a5c27718b9dd326499e78a23c677d830eb4c35c978f90036547c2352837e1cd3e581933276c2258d91316f64b90ebb2c624933b101c1e2c595ef1961fc2b471aabbf24dc82a631c92ddb6ca36fb73aefd1eb30e17983a69997906e00a9ffa82c135bb8cd373d1507b5c8fa3814ceb0efab6a8be640879b77e7a1835e80f82e013162b299ac72b8630046bf655a886951ccd6e29308f25ef3b33047da6b00c986cb9b6e4b99debd31939507d0ddd60bd58cbf5a74a72e265303e6dad1ae9aaad49e005c585c0a2aa34f1d2ef2bbdf169494e6365856d9153d874eb56767b964c0589b819864d130daa3edf292ce49310394898a5684aed44d35590ecb97c5c41ca53c53bacfc2dff97bdc1c5adf219422a37a673668ba0feb666d850d34c392c655119daf4a508b25ed3727a3b65b8f3aac33b78fae7bc2ac71f5ad7efa8dc2f5b02589cca93cdb309625c34ab71423a74498f114e00b225ea1edfba1bfa091b100649a4841e17a2c1be33872b2bf01f37ac0ee7f116f32a246790a428d5b4d9d476887c0f76ef546c05b8ce0115c86a768132d87accb20d8a8ff5469e6a200ffd2de2465fda53c15ec3bda6d906e62cbc4080753815a170a91f10d93fbe5f626a9ddfd4ee2aa744e42378437217a30e3526c49e5bf8b61718bbd737b39d467a52e5d75cfeb629022d2a6697a1347eafb04cb25bc3ad20ec14aa6bcc004a3eab92c6d635b9428a2eb5d8797304a952d1d5beff1123f5fc9306c0fdf8ba11d051e4094a6967db79c58d30acc16fde535a5b7ab0eb88d145570c4f459c0ef3d6892697c1eccf79f4088e6aab548fc5b3513fe275cd0432dbe2fff60377e93a6ab52fa3813b10e34719c544e1459fcf97fba46462c46264058db010901609780430bd14ab9fa4724c418f1c6ee49495a986291e6e5ffc3ee80742f6fd0d522a039023a48113e950c2f93673d61a1d5d2e29418b7336d6933e1798d461b867969f7c51ff42183aaca3a0958486aba97c30fd9aed0cee84ba60d20f581c9ef171115719894f7ad32734e1278e62bd5bb2b1d94124b87ea767421c94cec058c25e85766d89e3df274f4e32b067dc8eef77117423ec7fd56adcd210bc63ebbc9d3ae2c9d641594535d57555f3ab280242ee4407b64e002838461080f9e000b0d5766dd4bca2ed845b3fee37ac20e72e001874fa223bbc33ff5c970971f7dcbdb00c9b8d3311325be7e52ad3f25b9f6835d55a78ebb345a244a4502f15aec07fa3a346466d84d630434ca83af41d9b616a4f69f363f5c259af936b5714adafc8bfbb07c92d780bd6a29c8c09b34dd4ac05ddef4f0cd8bf7c4d5a53c31143ab816141b40dddd9cb20379d9020c0f675164e86d55e2cd1e65bb0005505451dc559790389037a29c4c2a3fa6e1b127e1132b33b82023b11743493235c147c4725f0c44463f690bb1a0bb1182b633647a574659ebb53f3dcaf321e10f0703c5edcdffb98c97bf7b511b10ffc2a82a40f696dc9b0736b1ec7371f73c36950692aa2676c14a7e2e471c430b306eda9146dbfb9e04cf16eee9aa620720cd3d30a98222d8d5ffe5729342227f2afcafb9e4ac98f9950e621f48ce06ab8e1f06f2c60fbab198c01cfefd1cf078aa2fdce88b70663ec290421e915027c2f2da58a6ccbf006f54cae1bb1357ea7498431e548472eea5075a5d814bbfb51546fbd09b7161f917910f09b060b9fa51af4cc1b8794c8815f5b4d5a722747a0af70821eeb565e247c2444195af0bc7c60824e76b33be36e2068b168bfc0e44b9990c105369a1127212a5775a4a43eec00844e05ee4acb0345091e7c463818f9d1668fd3041baa50118aa17d5cd6381d80163be9ee5058e87ccb4fec82739abfdcba989461353db8ebc0a5c55f765894da4577f6feccfda2e3f85c8d447adc6e52aa3d27c490bee56ffa2c58485582e2a81861d2b07b03ed9e721b8d27eeb606b54003897d7cf9402ab035a28dd9c9f9dfdc8d036434b6153d30a697b8a10f02ec1e3f3977eda7bb0dd9d48500af23ad359f3aa8a1f5c6ba355c997cac2ad8e859614cc40fa41d0278c1b6940791ab04037ac6c8ec6096d7e9d85322ce911089ecc16aedd2de6954d719266aa6b4dd5228cd80a0eca92daf7865a9401183eb9ff23f0e4db1a1ea9df58dfbd96456fac7dc16d65233e2575dbb3253ad2a8b7b5fdb1cef214ba43086c5ef514307f5b92ac55e266d87fec2d7f7c4741354abc468b2234c15a9dc80ab544558dad925f66af8f175c5896f15b2225019ec665851e9ceac489c7ed65c0565afdb0306c474af6f9a7f420a3996d8ac95a986291e6e5ffc3ee80742f6fd0d522a039023a48113e950c2f93673d61a1dc862a863b63c6fda879ff8e5dfffba68cb87a3d48ed3667a5c75e5ece12fedc274e3d87a6ae75d9a4697a2849442a8654b5d5e17791478fe68d9fa9e1d09aba1f89c63c612796408a0d658417e816c5d8f7d449612c94dedd44edaac347d9b9ad598056c893c7dc196a197edb02d765e717677a933d50465c9347c2d0cfac36dce847f45b5e42386bccb3af384c2fddba182103641d77dbdfff1d5803fbda40ff158f0abdc8f97a31dab633661379dfd2b229c120974f4644378982022c11aff8740b8681e345f43429ddf169abf7b74e861b8c9eb2cfd107e8e2d285be03c098f0c9957ba616c70b0193132a5e0e62b42a57b19642a4ef55bdd99f40f8072771c3063533730e88238a8bbc065377951ce755d9d519b0de5b3c1fec1a1712a53baa91a4fba0f0e80447ad207704c28d7e097613c08001c9279384378d1c0f9435a67393c32bccfb985d4940c44cc57a154b428e01fc6068769ba3a3438ff7efa380cbf602d227bed0d877ede438cde5832cbfaa25a89987c05f2db9adfd3284d79dabf2cd5d7203f97612a8f270c1bb8047c09602c7e75ae2c296532f1c51ad4d8d348bfaea3f596cc1c85184e9d37d7b7217c1a9939d9ce982a3b3fda33a06a93a95d9931db09b54fb0dfeb21f4454618d5a52dfb3015ab4eff257d62a1efa221d1f3181ba0d9225dfd9866dfe151fcfa96006b0c10d8e5199f9e994059b537b77a7a4007931c01d4fef3a20b211a590102499868113ee28b492e45f78152d52fafaca2258103037ce9d805d374cb6063da9caa4c176f628f5b12f268c5b1da00db4bd03c0115878ced7863362c5f35fcdd6ef586fd17686d358b079c5f5d5545f3fb14db83639e2ef5a8672df5f6d44238178de044d965c1bd01e98be484b78002b5c2f43bf17295f7d3c7882bd292fba0081b0084fd10e62ff6b767c5948d99ebde8ab456d5144aebf5468b362a3ecb7d48ab91bde61e41b50f79507a5c835eb381205f3deb6ba43f41490e4fbf30e2aa57d3f8540416cc98c6cde6f484edfc0684b57f258aee2d9d824a123a77b45593eb059f0a72dd17e9517af7a9364a6aba7170b3071dc089ab56c0265d9d7ccfb0619a63e1a1466fb25cc21d3222610d0407ccfe6d361a23a1c7ee956658de0eee6663ff0f7c44c8431a75dcce018abd77ee3c8842ca42ba58131c0b8436d41dcde3f8b83c738401eebccc76db05dfbdfb20f9f2900bac86764b96164f2ba8d08a576fa7f5452c2851013eb4d9acce09f950ed1bb79b2626844d76f1b7d691ecf522ce264d6db3a52250c0cf03e36ae71a74e58d9b5cd115c50ec83b9e384b3ada602451fabc13750bc884cfb9733d0b70bd4ec1c683cdd23bfe062f9e818ad2a2a087ee442821dc5c1553050b54dfec15ae0077cbe7bd3bf3e83bdf560186c5f63c2be8209e2f227d2f8f1ac5d545c659171777b9c306e294721eb269a3f9724e0a36d7418d520d8fe99d921c3e40a9d2f6c53f6e586615d273fca5d10ac9a1f33130c5675a8e79492bf7f461b633fba382cc6d153718d41f276b57d32fde12d74a7effccf5fce1b13fd4f564375670fca8a0452fba80b414a4257e8c1275d685c8bb4e3d267996f1cfb86cf851d53b82023b11743493235c147c4725f0c44463f690bb1a0bb1182b633647a574655acdd80254ccdc69398eef0e6c2a2a37bcd2c22e4b7150b7ea02b6a3e1cadee7ba1be0b4749054632f267743eacafcfd5d0f45fa14d4bfd603d20c99e3ced06db324601bfdea646b6b7a166f84fd09fa56da3e3aea4611cb7ff71f3a8d26f4eee22d07c9f19fcbfb1fd4dfcfda44009b19107030d18b2005f8e6f1cbc44393a58c1e532097ed1fd35677ddc73cfa5438e8e701d6b3bcb3903f45854ce26ff09718a2c4e576c456f74d1f03f1153720a757584010d20d33d686fe809c410de23f76816c16134f96a26514777f52b5c30356c9f8fb1516dcbd3071a9fe9efde22daafaf18d647539fc30bd3bebc01743d5d3730f83c8674217da5ed5ee41df2de8c054118c75c1c6928e9b77f9b2f26e12181dee09e2d8a8164e7c7113e8bd85085b6cf03189c01d57ef907075e364c51157a0466cc1eacc79102d6cba4cd86c4adc4f4100abe5d0a6e3ef401e90c9946e6bacfdfb19cb249050735012c805ab52cddc6d3da0fea8ecd8d2e3077f92067168058192a478af189e2428604c4ff809f36f2018988acd2784732866ccc01f6845e78c8b8858e5670f8a8dff1406fbe66f4f1adfa2b9139df01ad959199be64e290ba2d1ea7fe36674db45c779b6ecb8ad805cb613ec88e5fdab73f79a100d29a2bd18c7f680af551d2301c614d867d1deafc8acee6731aec1f28236f85a428ec4deae145a5a25460c2abbd4842bcb63b9b4f5cff7f807b189970fd3a48e6045e15d386807472075a196b039f6e4d5861a1f96d29f266451f21cb2608034ab5a822b2120a6aac1e7780b881e76c3e283c4977b3bd0782bebb4cc226d0875ec013a401573b9fc834b523faa30ed20a4d6ee87986ec61be728c64d9703b9d43d26487cdfec450792fdc8841c7576a4a532c4caeb0ca0331f0ebf92a88d33ee6cace74892899430bd852e8d672a74c24f0e8bca46a70c0fa93ea7a343ab0a5f9500333e3643c95fbb1ea4c7202a5a54651d66a5c3c0a0e603369b13895e598d612ef19a1cfc4e73118a3de38cd6e3cf84633d5fb9ede92f678a0c188429241fd6a4eac42b26f70d7aa1d678cb4e1de67d493edc989bb43346be66e5413dcaea916b125766e3f3b6d71018dfd7fe9f9b9e9b04b928bdf2ab557e8c9e3cae487283cf7e2479212746013d7ddba2540ef4c8767e70522b3ad961cd609e76c94fb5d675304f669da9394e72dde5d7375edb5802aca78015406ef5a9b8c2d4a62ebfa5d1e8669bac4549d5bad995eaf0999c9a17530ace99a263b8e86e75557c7e738da34c516e9f467ff0ebc9e3f7ce5847d2b5237114ef6a361207f52f3dbad70a5862efff4c1ef24833b9d1c0143f5ea94e6b37429e8fddd5c98c6b9e9e797f96b54c1a53878a04ef9600583262b2dadcc159cbe32a42394aaa5cfc8b731bb73368cef0d2e8afaef5f29edba3a5db637905e9fb73aefd1eb30e17983a69997906e00a9ffa82c135bb8cd373d1507b5c8fa3813b8fc7ec2599663a6388ad0b0675ab7230e8b13655819d6ed6fa543a55b353f9120079ec6dc70b0a2c567e6ef8e4f7c139f7926f549d53626bb9735f9637e5c8f78a4eac364ab3e4501dd9b9b9a44244dc2824ba7332550dedf179e4936d1dac236fa4a80eb884dce7ac8368dfd6574b743f7d507edc98accc0d42c1da3d74af557d90cc755047b3eb56f122a4db1d538f66d7853762774a961227ee57dd02f95b18d644505dfb8ac2a82721e76ef037e06108ea2f17e28cde16d058649053f538a90c4f0280a33a07aa39832729b32009abb1b1fecccec14a5cb4592c134e41aab46b2cc0d8a4fe80bd0ff08054c25f08f6f5b6ada210bac90746c55fe3cf9cfe36a4cdd74c873f86e7171e347ae315fffaf4940ae58679a3e2e72dbbabb2095a25fe2bf1a0c0c9f268028262f3cea2c4cdb53ab6251a230ca75f30538d92dd430f1edcb9a3af1f448ac7b393e4923176f603a209c869b359abbfa287260d4fc4a8bccf2de28d966634ea1c05215ef1d8ca9c34ccb44fe5a5f93889309fa642e5cf2433aa617e483ce61dd30b579f93f2959fb5b096cb998bfaba3ebc1e517fd961a4d2af13fdb95d513548b23d457d5ac3a00d0e65f7eff31a5b7c36ccf7b7f97b5df523d06694faad6885dfdcc38d078a4b779513485a9b669c9226acdbd9f2d8e56266b904c911ff240e69b4feb67ddf1b8e314473ac547147f198d985466ee6c84a1b9439a10266dc074974945cfa6aee3273c24faedd6ec6a1a2890c4f66292bd485906d3bdafb5ff0163e3e3f6d5523c95cd77d82dd257686e85938d54afd363fb2cd82d7cce741facd9996bdf62e300504a41576c65e2e95492ebfb6fa26af262f5f27b2d1b9b91e33fd26bb0122ebd2e7df04824bcdde7b5e1f5e0f74e84f140e3f8989e4bff2e83676af8cf7ea1932441baa516c6e4c762de85a45b0736b1ec7371f73c36950692aa2676c14a7e2e471c430b306eda9146dbfb9e0a2fcb9231a108841c3845734761c37c6f7d61d1fe36bf0ed1e64d8d068fe2834496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de6a2531bc98ab2ce31d0d98b63362ca122aab115190fd06678b59022a8fafae3356d7f8040c5e7c868244e4d4e3ce63dac6c6414971491a81458fc8f4074d549e3d55c1b34bc02d668fa17e83c89dd1b230af8602dcbe0b993a9676b13cfb0cda1a19f9bcc1fb7492fc712f30d9d4739e24df724fcdfd2c74bbf7136775d0731bccbe32a42394aaa5cfc8b731bb73368cef0d2e8afaef5f29edba3a5db637905e930a697b8a10f02ec1e3f3977eda7bb0dd9d48500af23ad359f3aa8a1f5c6ba35cce53dacf5b495b4712d0204a28d4ae44c67d73177dd764d06f15521d852e1d59da1e34ec09f64477a82a1946487c9a2f0b87f31f92a2ff66b5e6f6d8b0715a0e111521399db49dc96e13d8922cecc19f5edacee42e4435f0ac801509205a00af150399b074a6b38bdbdf26e279c15fe6dc7db0811ad4b098b01eef6a2f98d2ef7538305e14c4a8bf70a98fd562513a85f587363e2d4ded939c71bc5cf0b771572b43dbc734325ef0f084dc8118b0163573880096ac3baed65499e36b38e521abf12a710871e4700f21728acd7d9e7bac66a435d5dc79d4640ba9065f66e33fcbe57f7e2e4b478ba47cb569519fc22504a7506ff11a620e204dac0c912dd0371a1eb88df1da91e1f4f6e480e22294c5837b1e7281b94a193df5d7124e15b5e056fc8c49cd4ff95ca439bfbfcdd45417a78fc3ffe979a6543ac80e7e0e951b8d901a0117bf47e44055389e893b204370de94184061e803fd6d600dd3a27954c9b43fa169f7d6c5812767ac3d29867b616b3bb5d442010de866ca1826471fd66d6eea117339b2f3e1773bdb94d0fa6d9777e1a1def03fb272ac67d7deb5064b22ba14a245022fc7bc9682836446a5a0ee2edd8cabeb3da6fbb085828900893abd3f6c36d7e829357d6ef343eb7b52888fd06bc3f12039df6e8a517ee6f8703c2a8154464797bf797d8f8ac5e8b359d3313d07fb1dafcb7625b7120320fac5244e02b5b58b0a96152eb228a5c98bd2bab7c2d9537c1db812e9d81c12606923de6b0901ae0ff535ddc28f62eb052de639b305fefa40dd5640e168495b337a58bfd2d4c87e9403d48929255fa7ab536623f99402c7481fde03872bd2def11e242501c5d5d29e0c86ff4c6c1107c8e2da6abd334057ba48ca9d60dab2c7fe70a920963d2089bc9c50315e656bb0cde939715f6af630f8ffe92acd07ae5e51fe0bb1d937e0cff71063fe5aeaa34161e90424e54aa96f76390e50c2602a2a65ceca2f553c68e90366a891918d09bf620d4098b2e2304ad0389cc7acec33907d59c5a41dfd6b373a6bf2e6c6930f4b21355d5de99cc566b02634522c46fa1c0df25363512e0d6a461454af3333ce1329fb7b2b2a84e880926c6ce27e41fda066970e75334cbe32a42394aaa5cfc8b731bb73368cef0d2e8afaef5f29edba3a5db637905e970b15635bbb870fd9e8075317ac862d3a8f4122872090981668e27a20571b60097fa96658a00dbe9f9242024e9595c6eaaffde23272c26740b7e1ed2d29ce38c7d66c4e350c252103fc2944fe0ef1718f9484e117900d40a827a760f888b93df8376f4860f78f276cb3d3a28d97e386c293c2199a0f67c55c125e4f609ec69474f268e20797eb073d39a872d2a750bb40e732ac7c15472b1a0a8c40eda35841d1fd6d82901153862dd2aed619722e1f18a505d09fefbff874e02914d8fa99f21adef0296676264b6b1b0b706652e3d7bef8c80227bab1dbb203b9220ffa358e37f085f091ee96f6dd722356b019820a8fee709ac8075de1caee25a443859029f7854d85cb65eefebf2bb0b07da3f20edf402afe96b0995e81055d31a82261c9fc304c59c299287d5f1e17143a0bf88ce6027a30269bac8b6f0b4a514bf166ce36d7f8040c5e7c868244e4d4e3ce63dac6c6414971491a81458fc8f4074d549e320fa011ad57f47e11344e0727bf31d1931d67f9fb77c2c3d9c37ccf7feb89cedc5c624fdfb48349bd243d64ccc1d8222f2c7951b3d44c6265200a0d5c8bcd9b9d76484356558822e1e70d5005909316fe0b4659e6903f2fc2c596fecbfbb827042987bfe28746194ace662edf91c94b38f70dbb0de853cf0f348c0b517df4395030405000000000000010085005918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250868501496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de685025918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508685035918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250860504000000000000000000000000000000000000000000000000000000000000000085054afd363fb2cd82d7cce741facd9996bdf62e300504a41576c65e2e95492ebfb685065918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508685075918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086050800000000000000000000000000000000000000000000000000000000000000008509496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de6850a5918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086050b0000000000000000000000000000000000000000000000000000000000000000850c5918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086050d0000000000000000000000000000000000000000000000000000000000000000850e496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de6850f5918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250868510496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de68511496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de685125918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508685135918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508685144afd363fb2cd82d7cce741facd9996bdf62e300504a41576c65e2e95492ebfb68515b1b0fcf322cf1c824ec69abd4372aacfe7dc234aec4c476d0272796f5f31bc7a8516496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de685175918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508685189c240c89d6a2d6c63775d78cd57f1cc0c990a46bcc2fb130b18b47c09f84a8508519496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de6851a496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de6851b9c240c89d6a2d6c63775d78cd57f1cc0c990a46bcc2fb130b18b47c09f84a850851c496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de6851d5918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086851e5918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086851f5918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250868520496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de685214afd363fb2cd82d7cce741facd9996bdf62e300504a41576c65e2e95492ebfb6852254d698c58eb099001c331311ba5f3bf308b063050fa9d8be17d0c505d59d8a7685239c240c89d6a2d6c63775d78cd57f1cc0c990a46bcc2fb130b18b47c09f84a85085245918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508685255918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508685265918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508685274afd363fb2cd82d7cce741facd9996bdf62e300504a41576c65e2e95492ebfb6852854d698c58eb099001c331311ba5f3bf308b063050fa9d8be17d0c505d59d8a7685295918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086852a5918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086852b5918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086852c496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de6852d5918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086852e4afd363fb2cd82d7cce741facd9996bdf62e300504a41576c65e2e95492ebfb6852f5918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250868530496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de68531b1b0fcf322cf1c824ec69abd4372aacfe7dc234aec4c476d0272796f5f31bc7a85325918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250868533496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de68534496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de685355918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508685365918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086853754d698c58eb099001c331311ba5f3bf308b063050fa9d8be17d0c505d59d8a768538496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de605390000000000000000000000000000000000000000000000000000000000000000853a5918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086053b0000000000000000000000000000000000000000000000000000000000000000853c5918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086853d9c240c89d6a2d6c63775d78cd57f1cc0c990a46bcc2fb130b18b47c09f84a850853e5918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086853f5918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508685405918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250868541496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de685424afd363fb2cd82d7cce741facd9996bdf62e300504a41576c65e2e95492ebfb685434afd363fb2cd82d7cce741facd9996bdf62e300504a41576c65e2e95492ebfb685445918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508685455918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250868546496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de685475918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508685485918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508685495918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086054a0000000000000000000000000000000000000000000000000000000000000000854b5918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086854cb1b0fcf322cf1c824ec69abd4372aacfe7dc234aec4c476d0272796f5f31bc7a854d5918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086854e5918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086854f496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de685504afd363fb2cd82d7cce741facd9996bdf62e300504a41576c65e2e95492ebfb6055100000000000000000000000000000000000000000000000000000000000000008552496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de685535918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508685545918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250868555496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de68556496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de685575918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508685585918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508685594afd363fb2cd82d7cce741facd9996bdf62e300504a41576c65e2e95492ebfb6855ab1b0fcf322cf1c824ec69abd4372aacfe7dc234aec4c476d0272796f5f31bc7a855b496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de6855c496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de6855d5918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086855e5918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086855f5918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508685605918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250860561000000000000000000000000000000000000000000000000000000000000000085625918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086856395a986291e6e5ffc3ee80742f6fd0d522a039023a48113e950c2f93673d61a1d85645918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250860565000000000000000000000000000000000000000000000000000000000000000085665918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508685674afd363fb2cd82d7cce741facd9996bdf62e300504a41576c65e2e95492ebfb685685918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508685695918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086856a54d698c58eb099001c331311ba5f3bf308b063050fa9d8be17d0c505d59d8a76856b496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de6856c9c240c89d6a2d6c63775d78cd57f1cc0c990a46bcc2fb130b18b47c09f84a850856d5918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086056e0000000000000000000000000000000000000000000000000000000000000000856f496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de685705918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508685715918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250868572b1b0fcf322cf1c824ec69abd4372aacfe7dc234aec4c476d0272796f5f31bc7a85735918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250868574496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de6857554d698c58eb099001c331311ba5f3bf308b063050fa9d8be17d0c505d59d8a760576000000000000000000000000000000000000000000000000000000000000000085775918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086057800000000000000000000000000000000000000000000000000000000000000008579496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de6857a5918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086057b0000000000000000000000000000000000000000000000000000000000000000857c5918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086857d9c240c89d6a2d6c63775d78cd57f1cc0c990a46bcc2fb130b18b47c09f84a850857e5918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086857f5918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508685805918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250868581b1b0fcf322cf1c824ec69abd4372aacfe7dc234aec4c476d0272796f5f31bc7a85824afd363fb2cd82d7cce741facd9996bdf62e300504a41576c65e2e95492ebfb685835918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508685849c240c89d6a2d6c63775d78cd57f1cc0c990a46bcc2fb130b18b47c09f84a8508585496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de685865918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508685875918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508685885918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508685895918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086858a5918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086858b4afd363fb2cd82d7cce741facd9996bdf62e300504a41576c65e2e95492ebfb6858c5918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086858d5918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086858e5918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086858f9c240c89d6a2d6c63775d78cd57f1cc0c990a46bcc2fb130b18b47c09f84a8508590496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de685915918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508685925918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508685935918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508685945918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250868595496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de68596496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de685975918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508685985918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250868599496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de6859a5918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086859b5918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086859cb1b0fcf322cf1c824ec69abd4372aacfe7dc234aec4c476d0272796f5f31bc7a059d0000000000000000000000000000000000000000000000000000000000000000859e9c240c89d6a2d6c63775d78cd57f1cc0c990a46bcc2fb130b18b47c09f84a850859f496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de685a0496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de685a15918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508685a25918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508685a3496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de685a45918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508685a54afd363fb2cd82d7cce741facd9996bdf62e300504a41576c65e2e95492ebfb685a65918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508685a74afd363fb2cd82d7cce741facd9996bdf62e300504a41576c65e2e95492ebfb685a85918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508685a99c240c89d6a2d6c63775d78cd57f1cc0c990a46bcc2fb130b18b47c09f84a85085aa5918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508685ab4afd363fb2cd82d7cce741facd9996bdf62e300504a41576c65e2e95492ebfb605ac000000000000000000000000000000000000000000000000000000000000000085ad5918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508685ae5918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508685afb1b0fcf322cf1c824ec69abd4372aacfe7dc234aec4c476d0272796f5f31bc7a85b05918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508685b14afd363fb2cd82d7cce741facd9996bdf62e300504a41576c65e2e95492ebfb685b25918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508685b35918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508685b45918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508685b55918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508685b65918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508685b7496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de685b89c240c89d6a2d6c63775d78cd57f1cc0c990a46bcc2fb130b18b47c09f84a85085b95918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508685ba54d698c58eb099001c331311ba5f3bf308b063050fa9d8be17d0c505d59d8a7685bb496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de685bc496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de685bd5918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508685be496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de685bf4afd363fb2cd82d7cce741facd9996bdf62e300504a41576c65e2e95492ebfb685c05918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508685c1b1b0fcf322cf1c824ec69abd4372aacfe7dc234aec4c476d0272796f5f31bc7a85c25918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508685c3496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de685c45918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508685c54afd363fb2cd82d7cce741facd9996bdf62e300504a41576c65e2e95492ebfb685c6496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de685c7496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de685c85918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508685c95918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508685ca9c240c89d6a2d6c63775d78cd57f1cc0c990a46bcc2fb130b18b47c09f84a85085cb54d698c58eb099001c331311ba5f3bf308b063050fa9d8be17d0c505d59d8a7685cc496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de685cd496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de685ce5918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508685cf54d698c58eb099001c331311ba5f3bf308b063050fa9d8be17d0c505d59d8a7685d05918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508685d14afd363fb2cd82d7cce741facd9996bdf62e300504a41576c65e2e95492ebfb685d25918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508605d3000000000000000000000000000000000000000000000000000000000000000085d4496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de685d55918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508685d6496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de685d7496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de685d84afd363fb2cd82d7cce741facd9996bdf62e300504a41576c65e2e95492ebfb685d9496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de685da9c240c89d6a2d6c63775d78cd57f1cc0c990a46bcc2fb130b18b47c09f84a85085db5918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508685dc54d698c58eb099001c331311ba5f3bf308b063050fa9d8be17d0c505d59d8a7685dd496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de685de5918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508685df5918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508685e05918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508685e1496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de685e24afd363fb2cd82d7cce741facd9996bdf62e300504a41576c65e2e95492ebfb605e3000000000000000000000000000000000000000000000000000000000000000085e45918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508685e5496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de685e6496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de685e75918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508685e8496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de685e9496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de685ea5918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508685eb4afd363fb2cd82d7cce741facd9996bdf62e300504a41576c65e2e95492ebfb685ec5918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508685ed496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de685ee5918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508685ef496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de685f0496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de685f15918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508685f24afd363fb2cd82d7cce741facd9996bdf62e300504a41576c65e2e95492ebfb685f3496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de605f4000000000000000000000000000000000000000000000000000000000000000085f55918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508685f65918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508685f7496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de685f8496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de685f9bb4c307e970a8aac061f5731d7ad1403a99fda0558762b36400369e4582430fb85fa496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de685fb5918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508685fc5918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508685fd5918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508685fe496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de605ff00000000000000000000000000000000000000000000000000000000000000005918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de65918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250865918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250864afd363fb2cd82d7cce741facd9996bdf62e300504a41576c65e2e95492ebfb65918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250865918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086249cfc98f1d4dcb25c0f74f2f84d359f534f05afbf82ecddf10a7ad9aa7b3c00496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de65918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250860e4c2a5935f3d93cc7bafda81d771d192f27218db89d98171c82acba7ea557e85918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086c64d84fab7da81e996a7fa7bcf10e456db6b59caab26f406da9e9b63b58feaa0496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de65918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de6496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de65918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250865918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250864afd363fb2cd82d7cce741facd9996bdf62e300504a41576c65e2e95492ebfb6b1b0fcf322cf1c824ec69abd4372aacfe7dc234aec4c476d0272796f5f31bc7a496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de65918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250869c240c89d6a2d6c63775d78cd57f1cc0c990a46bcc2fb130b18b47c09f84a850496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de6496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de69c240c89d6a2d6c63775d78cd57f1cc0c990a46bcc2fb130b18b47c09f84a850496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de65918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250865918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250865918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de64afd363fb2cd82d7cce741facd9996bdf62e300504a41576c65e2e95492ebfb654d698c58eb099001c331311ba5f3bf308b063050fa9d8be17d0c505d59d8a769c240c89d6a2d6c63775d78cd57f1cc0c990a46bcc2fb130b18b47c09f84a8505918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250865918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250865918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250864afd363fb2cd82d7cce741facd9996bdf62e300504a41576c65e2e95492ebfb654d698c58eb099001c331311ba5f3bf308b063050fa9d8be17d0c505d59d8a765918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250865918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250865918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de65918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250864afd363fb2cd82d7cce741facd9996bdf62e300504a41576c65e2e95492ebfb65918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de6b1b0fcf322cf1c824ec69abd4372aacfe7dc234aec4c476d0272796f5f31bc7a5918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de6496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de65918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250865918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508654d698c58eb099001c331311ba5f3bf308b063050fa9d8be17d0c505d59d8a76496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de64a786b32f2291f77cc5a196cb344363cc69979ca795171ccdf88d80762cf939b5918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086411e84e053ea52bed783391b1c1890a0d5f8782357cfafa0ab5bdc1d889064d85918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250869c240c89d6a2d6c63775d78cd57f1cc0c990a46bcc2fb130b18b47c09f84a8505918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250865918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250865918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de64afd363fb2cd82d7cce741facd9996bdf62e300504a41576c65e2e95492ebfb64afd363fb2cd82d7cce741facd9996bdf62e300504a41576c65e2e95492ebfb65918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250865918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de65918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250865918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250865918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086a9fc1611ae05f73a8b3f09924aad5332c57b36e389bb64da0be6cd7d6845155e5918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086b1b0fcf322cf1c824ec69abd4372aacfe7dc234aec4c476d0272796f5f31bc7a5918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250865918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de64afd363fb2cd82d7cce741facd9996bdf62e300504a41576c65e2e95492ebfb67c044eb5279e57aa85ca823a852ba96e4bfe8f477ea4ab6c722d7a4c99805577496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de65918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250865918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de6496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de65918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250865918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250864afd363fb2cd82d7cce741facd9996bdf62e300504a41576c65e2e95492ebfb6b1b0fcf322cf1c824ec69abd4372aacfe7dc234aec4c476d0272796f5f31bc7a496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de6496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de65918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250865918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250865918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250865918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250860e0fce1a52cdf1af531954d449d818ab351b971059dd66e23b6a48732f96bae95918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508695a986291e6e5ffc3ee80742f6fd0d522a039023a48113e950c2f93673d61a1d5918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508611809f069ed61293d9496449520023a3d4a7c0a05a537f5dfe0c5454b389e8fc5918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250864afd363fb2cd82d7cce741facd9996bdf62e300504a41576c65e2e95492ebfb65918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250865918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508654d698c58eb099001c331311ba5f3bf308b063050fa9d8be17d0c505d59d8a76496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de69c240c89d6a2d6c63775d78cd57f1cc0c990a46bcc2fb130b18b47c09f84a8505918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086252828a0fb69d648eb683471d6a64a43e7bbd72b2ca8daf51dd6ba30546e6519496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de65918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250865918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086b1b0fcf322cf1c824ec69abd4372aacfe7dc234aec4c476d0272796f5f31bc7a5918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de654d698c58eb099001c331311ba5f3bf308b063050fa9d8be17d0c505d59d8a76caa9eae94886c45ae9c17a6821e2943321bc363b9f133b1bbf210dadc0305f6a5918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086a6fadc461887fca5091b9a982838889f3d8d612a29586b5a4bb39aef8516321b496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de65918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508621399c2479b82c0f2b3278d58efba9b4997d0848fd913d34d23a5fab2e9f50c15918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250869c240c89d6a2d6c63775d78cd57f1cc0c990a46bcc2fb130b18b47c09f84a8505918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250865918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250865918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086b1b0fcf322cf1c824ec69abd4372aacfe7dc234aec4c476d0272796f5f31bc7a4afd363fb2cd82d7cce741facd9996bdf62e300504a41576c65e2e95492ebfb65918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250869c240c89d6a2d6c63775d78cd57f1cc0c990a46bcc2fb130b18b47c09f84a850496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de65918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250865918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250865918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250865918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250865918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250864afd363fb2cd82d7cce741facd9996bdf62e300504a41576c65e2e95492ebfb65918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250865918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250865918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250869c240c89d6a2d6c63775d78cd57f1cc0c990a46bcc2fb130b18b47c09f84a850496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de65918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250865918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250865918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250865918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de6496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de65918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250865918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de65918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250865918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086b1b0fcf322cf1c824ec69abd4372aacfe7dc234aec4c476d0272796f5f31bc7aa411c84f00ee5ddc4ffbe1cefeeefa37d6a4d36b3bdf1779c8a98fd0b0fd55509c240c89d6a2d6c63775d78cd57f1cc0c990a46bcc2fb130b18b47c09f84a850496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de6496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de65918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250865918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de65918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250864afd363fb2cd82d7cce741facd9996bdf62e300504a41576c65e2e95492ebfb65918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250864afd363fb2cd82d7cce741facd9996bdf62e300504a41576c65e2e95492ebfb65918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250869c240c89d6a2d6c63775d78cd57f1cc0c990a46bcc2fb130b18b47c09f84a8505918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250864afd363fb2cd82d7cce741facd9996bdf62e300504a41576c65e2e95492ebfb63710c6f09491ddadbc281523a72200f9358af9e0ab919d6d3f76cc5d4ff3c1dd5918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250865918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086b1b0fcf322cf1c824ec69abd4372aacfe7dc234aec4c476d0272796f5f31bc7a5918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250864afd363fb2cd82d7cce741facd9996bdf62e300504a41576c65e2e95492ebfb65918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250865918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250865918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250865918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250865918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de69c240c89d6a2d6c63775d78cd57f1cc0c990a46bcc2fb130b18b47c09f84a8505918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508654d698c58eb099001c331311ba5f3bf308b063050fa9d8be17d0c505d59d8a76496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de6496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de65918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de64afd363fb2cd82d7cce741facd9996bdf62e300504a41576c65e2e95492ebfb65918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086b1b0fcf322cf1c824ec69abd4372aacfe7dc234aec4c476d0272796f5f31bc7a5918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de65918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250864afd363fb2cd82d7cce741facd9996bdf62e300504a41576c65e2e95492ebfb6496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de6496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de65918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250865918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250869c240c89d6a2d6c63775d78cd57f1cc0c990a46bcc2fb130b18b47c09f84a85054d698c58eb099001c331311ba5f3bf308b063050fa9d8be17d0c505d59d8a76496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de6496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de65918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508654d698c58eb099001c331311ba5f3bf308b063050fa9d8be17d0c505d59d8a765918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250864afd363fb2cd82d7cce741facd9996bdf62e300504a41576c65e2e95492ebfb65918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086b849a123948290c3447a95ea52c01f5f25a9fb9803c54ac363c570a0528ad177496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de65918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de6496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de64afd363fb2cd82d7cce741facd9996bdf62e300504a41576c65e2e95492ebfb6496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de69c240c89d6a2d6c63775d78cd57f1cc0c990a46bcc2fb130b18b47c09f84a8505918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a166032508654d698c58eb099001c331311ba5f3bf308b063050fa9d8be17d0c505d59d8a76496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de65918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250865918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250865918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de64afd363fb2cd82d7cce741facd9996bdf62e300504a41576c65e2e95492ebfb67181ca69a7626456b5002a8dda097328919b93bd413f1862d5159d60116ac3895918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de6496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de65918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de6496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de65918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250864afd363fb2cd82d7cce741facd9996bdf62e300504a41576c65e2e95492ebfb65918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de65918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de6496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de65918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250864afd363fb2cd82d7cce741facd9996bdf62e300504a41576c65e2e95492ebfb6496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de60937e23d7acd303b08b583cf991efb3d72334e71d250b7bae3dc6e69222352a95918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250865918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de6496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de6bb4c307e970a8aac061f5731d7ad1403a99fda0558762b36400369e4582430fb496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de65918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250865918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a16603250865918fafcdff41838494124d0669fd5b0d6906f9e275492ac08e80a1660325086496f53a97a126256d81f12605c7ca041f8df6ceec2d3a10a6e5ce5c962cc5de6c8146bbe753e23eb7b652e544af8fbcd6c5a7ad5b347e89c6973b503043f2a8905000000000000000300000017060035cb323c9f596a4e9a4d2560dde9f86a6baf4f129d1aabeb7fbe557ce0bbf1161a34ece30a13ec3b18280497fc069ca81a5f928d979bc24f3a36ef74256eb1ad1e7dbb3a0039a3854536cd1baa1507f97ca96b03bba73d73aefc62f649ed7d46d46ed627333c6a998ba551c719315db2a17e66b45f33b00e5a6de6f4b691522989c2b837c7c32d2d41f772a5230591dfbf4e1ace374b1d4e4365cfff24a49a009f5bd727ddad13c787a6b6ac833ea29e41bb168b1a378cd8931538a2a87424e43ef942c14b347775ba3fe731e6d15df924daad9878840497ce2f17d5514d7109ce68eb3772686f3772a4e482256e75b2f69abdcb8815a8e0d9f240a84680d7b73f9e202f1b785e9b3b63fb3b1f5aa3de6be4c30f994eeaf8f29f8319fffdd967055be779442c1559dd1cf0b8619b4ee93735e99695c43d156a17eefca08bb5a5b93fc37cb67e5577418ec527ad07b3cc802c272c046582d7a00b0287d0ae543bd7afcfcee837c8f3f1159edd427ab1d652104c82870bf27a95b5d6d23fa2d2beeac8786124713b9a8023cffdd5cba18f8309b291a7483dca7beb996985f7db60c82812d31cfb5f44577b29ff532070e04d106e87f66e84c837969215ff6f1015f0e07211795fd7bde13e9d705258aac68b30c79f878126b8ceaf40e7285fe591acf796a2bfca554d1fc633d171d95bccdd50027cf1ed1a56562a89541f71468dd74ba1cebbf8d895f07bd8fda1a1490a60439b05204bf1fdb13805361a49d2c1eaae5e9121ea8b80546f6eab03ad62d5a94ce22eed3330c42b522cdda7448896d2171a3692c0d3e429e43a241bc794f196ca787945f8895c848bfd81a7c499f58ec1f0676035b1c2d2cdf05d4bd4efbb7fa8df0f8dbe238b790016201fef28e27516954b5704616395ec6841edaf28999bd4dbbcbfb179dd29796c063c45af0158b57d2e0cd70441ced7e5a55a23e301bce7921ea6e778c0b927d8fd657a246568011199f7ccd1d571326ef69dfd4f62b6da94c2df1d995485911ca9777b05000000000000000400000017aa5642527500adb493cc7377f516783b9fd4fc51f894af4e6e203c7823e34ee3d45bc5a730229b6532e8931bf6b71c27de5ce4a22e1a53bc74ad2f5b90fbdbb511b2c7d666f474d4e0bf38bc350ee5e77959ea5b81fa73ab7ab04523707dd5a3b1ad1e7dbb3a0039a3854536cd1baa1507f97ca96b03bba73d73aefc62f649ed611233dd77d0934b9dc15ad6067df3c1bc7e6f73ab96f63e6b36c89a4bca15831338cafb50646728f4f35a5c1c08d3f3d261119b86f286aefceb1fb5ead8070e34baad2ea36e6e941d5c6fbea94a54ddd12893c753fdc623ec01c0592ca1b44821948fcb1c383453122149919f24a00305f4e891c685b99b5c0b9632373a8f3840dea4a8dd07b485cb465cd90e84cd19fd930b1cf3918475c12856f5db986178fe60fd3ba26356b9415d2ee12ef2a97ff0edb2efe763eb530f9060026c2158f8d6e769a4dd12464b32ada3656c65bfb09cd55e1e2dea87fe1d59a7bc4f67f8b9fe6a96934c39aba5e7d2bbb097b041a28db74c1ba11257f90c853d9922716a5141d16f75b33792f2f388812c35cafd6949c421d106bfedcda85bc903c63d76549a00db1c76539e83c6dd8eb616b9da278ce9f91cba3db63422d79b56564245d34eb5662162a8a4f36201d771419bd7e3e01d91be3a06ed33a09f5e84820d2e5290d24b9957fa48c48fc1b3fc3b84c235705fdfcdb11d8b4f7c18d91b13640f91b27cfe8c0f2934dadd6aedfaef67bd46363edfa4463316c780c56ef9941571e3ba4a03282f508a30fb680ee5b6b33ab5970e89fcdf3b4229bf4c83ba4168232a7c9029c9501eb9d669f7d3685989379417a2ae430b805a477bfa4b498138a06ffe35d685400c07228cbb260947e6a94f782d5f304c5c2a7ef0c73c4075b89554341369ea87a78d97bff08daee76175f1d8362e40af3c213840b230d9cbf9384677e84bef20e8b115a18e7076ad9475ba6fab6bf5cd380a0bf4cd1024c9ea2dfc500edf82f1ebcab76018a5aefecf5e5685d4ee93e131d4593c0d438bfe31bc7a050000000000000005000000172c0b50cf23bcedc52b31b02437cbdea43cba199659387ff07e46a28b913fec73fe6e6229013c29169454251f7d98210a2b87c1cbabeb7d20c4da2610a076633714184b8d131e36119e0239d015942351e110d89422903f81ff257736f796bac7fa910940fc6e228159702a068aa8145bfb7069c2f3273f5153c6fd25c73dd49db1ad1e7dbb3a0039a3854536cd1baa1507f97ca96b03bba73d73aefc62f649ed49a6fd3beafe45e51431e3c9b77ac084043614bfbdef769a7b28f9ba03c04d078045a30ca6ea8d31ff0beb0a103c47a2086fede292c1fbb06a84b3928432a67d97061f3bdcb27cc88b58457c8d1e0f17a71aade9564b5353d24322b25df00c6378db2e60d392fcfca3750ecfca2ebb1dab3de2e6701874c956866e0affb7ba6287b002271c05bb223263969ba3e2cda9a7aece3a697cf5e2890b0d0d6d2bdac0e995dac6447376a71b246e8f654d85e358533fe1ad7776bbec51bdd561a2d25c351bc920002070f8ae99deadd4d377f7683df4f151a7d5074c512bcb91271abd623dd3bfee3a4bf21be26bc3d04ba661dc60d916c0aac1b5abff45e336841fc74d2014468cd98d0415607ead85198c31c785029966b63690fe617034c296e4a989fed7f04bb07a289249d7fbd6c2037cc2645eb8c9feeb7f08bf68ec8571459e09452a0d8ad85bf3b194151dab6a322e48de0fe3e8e90b3f39891987a7f27a803a804c8562c8b9378acdb3d375aac9b2170af03897fac0fcd383cdc7a23a544dd07c61095e059e700d20f69b6395c67f7330726cd339ead12a1bd453f81f85776c4f48dcf879d734f8b029e5b46e75b8cc40c1f1653b4a30bff1880f2b9496bfc2117836ff051bc89da6e678bb0352f952d2f1fb1d67a0f5cdbcc7fb46ccf48bce1172b52e3cd386da07c613294c93cc777df45d7aa9d698437589207ef73738c952211bf0d33bc789076a7b50c70b8e200ecd12ecdc7f30c0beb456ce44fc6ac42c78b3cbdcf64e780e0343a813a16c93f5bc35fce98303caedb0eba6693dd3050000000000000008000000174b0e396464f1602dfd8a0dfd65633c062a19a0e9a4689beb555af8ab059c8f8dc59248099b00cefc44d2a0ac5d2c9d1bd074b8e55437f550b1aef1975af2c22e4f7689cf7d99c226242b09d2ea2f21822330a4f4c1421ca4642ee74b5652fac59be2ef0c1aa9ab5eef2837257efca0a984706b63a7a7f958c388ec19c690b43cebb1c3bb11614acefbb781caa5d13dbaf85b81603fb7ddd6281e6cc85fc6925525002cb05ade91143c3f72562c6794fd9b3e2880afba50919f993fccc978c95c4263993aa1b3481086507ecf6f9fc0838ca91329c0fb21845adf981e507f36dc8045a30ca6ea8d31ff0beb0a103c47a2086fede292c1fbb06a84b3928432a67dfada060f6acba940cd7520ed1b4f324c190f4aeb50f34c3d1e73ff39c23b6ae95160ab5dacf76de3b22e67a0aa13707f339e2ea87a1d2a2df0e1ab0d5ec4cdd997c89037569c0153a4ab235b4852213c7ba80eb5144769a307f7b96489dc2c67c4caf3507263c5b9a7e1f75880998e632f4a7f6fea4760bb7d2585cc49a193bcb57dcf683723f2cb9294951e593244b7e885edb0824934184591df8853b142fa36e061d95a002f2a0c6336ee30dbaed6c0a369e0a88a3a52ed62cb46cecf7192b9606855a52858e8e2ccecc3dfc5334eda33c564b9fe30fdabaf67b04fcb3f94fa1ef1b65ba2c8cba9c1c4089e3a5fbfe69666e9baa7fb38ab7301c44b009eb8750cfa732f78a4296e68861b08ede11992c73a8afaf618fdbfd84699fae29bf782cd06ab1be8db50d807b3a4fb07c3670f5588c8ef500d3d999d1fca680f32e42400ef32a97cabc7bb84e762a39110b83de9142f07be20d74428bf3e0a7df10b2d563a8b3cfad4e4717268e20207bbf05042833e24259416adb1e819f93265c358a671c687ce4ec7693599a3bbfbbdb748735d4cbc96f70fef65a47a0aadb3640c467be02214aab3335aeea0bc3bb19791f0640a85ef0d4e8fb744482ee9d727ed0067ba0b6ce97768b9fd079e3e6dbaf80f490d3a7be094e1ca43a4cef5f6fe05000000000000000b00000017d7db69eb0bfe1229b8528459cbdc72197ed6af2aa6b8ff7b9acec4b68e9f625ccd2c3f42f16b0b5d5f00dd364e25a4f419f835abf7cabab15788ff19c864eed9ad147a360318cc4e3091237a21f3a4bf7c7e832aead8cf7dcb51b1829995e107e814a49a438be75e0539e5d22a387b784f7a7ca50cfaf40c5529443bc8a1deec1de8715b86972bffcc2d4c5b3663d2cde6a8526ff83cade10e80a303de4ca4dcba822d10b883344b0cc1c974ec507f2d4639cb9b2ba59bd50b917041a7b7440eb12cfc94d8f594c4895a0eef44a096dcfff1cf3850838b77e3a56d70ef02ab2f30bb9d201583e9a12ac6d706c8dae6a0ec32b67ff1e116acabb52ff7f17ce45310160ff23b5fb3d8e981e0ef0dcbe54756ecdd42cead7d741ff54685edea075c6f2c82252be8419eb6ed7a9299c2c2c96615c34ef1810ff1d214b7430c58e1055160ab5dacf76de3b22e67a0aa13707f339e2ea87a1d2a2df0e1ab0d5ec4cdd9d95363a9e1dc34652dd03a32ad120ba45b162683780bea5f8de0224bf40bdfe1f9cb5afd0c8c6c828bcae101021018bb6ed12ae07cfe41397d09eb466cd1911dae8c4522ecb30ac37e8a6e99d2dbd3e0a63b3e04abc6ff823ae034d5972058d6e8ebba25e40f7ca42625dd2a74900bd9bc1403be7e1e7f4839b65335f8ec726496fb57817d482757ee4e98cee737e43f466a1354c99c067f7678bc66d5af36f27ed861151602bf637beecc13a1eee891a17a84c6e5fdb75b6c76f6827f7a122d4f7de098b417f6af2d40195a3c8a996751c22eea3658cb692422eef68e8525ceb8dd5cc64d82cae327eec5e0cf8130e0e7f2096e1497201946bf465d6a28d95cef04511d6cbb2da204bbf9e55520d9ef37415bc6c6567180739f8831677ffe545264e9e6518f4584ea8c69f0e9c405159c0af2f89c8fc8c87d65f64657b82968be718946083c8eebb48b829c2342bc6e73c2699ad9a2256bd9030e4137af1aef1b13f99e3d21226a2d76c20614f25ab5d18558244338782452224c873b5d412005000000000000000e000000171a52bb09620bd1926b0269c8a959f4383f225c4bbd7a49195f345a0c79b106630f46abd370dfd7f9c7aa89fa3206f28b9b0bec7a3583ea40479dc59f0e8e8534585ce30bb77c67c6d405cdd6824c1ebc078474c239a4c73ed705f15ad74a37df1e210060a62b6ca4a97cc6f3873455cc7c276615c525ab71a6fa57a3068333b096b49a5c1b8e173cb4ef4a688bb8b028439274611254628364a1cd708487947abfef35672ac16a13c2028259d0ae86b384c2eaa73f41caeb9747bd21631e56d34758a5aba1e7cb67a36cb1cec65a50275dca1fbc09a52af3c75a7ee64d8b9f87b340226121e6ae207831ba19b9e835b31e92d8345e32635930d527c2bbeced215c2e2cd9a1d84c20eb7d434f9648ded2156349b27e27461e8e84692167e7fda82761485781f2656b3ea6c0ec5a262a4b5401c48e5eba35e462f7c7a2137b31e87e1e9181da52138b65606e00c1bbd9760cfe5df507a554dc6d7c4b4a1dae653582701038d47348b0a7cc1921f07e396fa91ffb726fe2f68e0680340b58e067f0f7b2b220f92795447086bcd045061ef9d32e4640135f079bfa047cf960a03254f9cb5afd0c8c6c828bcae101021018bb6ed12ae07cfe41397d09eb466cd1911d329fab1c3a3899e460bddb08772cab591ce211cbf018da95ae05545a32e2156c2a2010fdbb70e069c81e5e1dd47ad043486377b102fc7411f0e6b6d8837c0bff65b0f0e2ec73334fca01a0e791aa8e5cfdcd8563a16563b56dcf8d1aab095736596cdfea51d6e10081572644f45bc84b6cf0f550c60c850dd00c4bb3d95659335f3b2939f0a16326f42f8df2aadb21e792a19ec95b739631308e5e803c6bafcbd4de7a62f8e65dca6ec8688a94ba4e2958d48cca76a12ec80b070b73423e58cc1e2750406e6dbf582ee08261bdc2a2079c50681c959012054122bb13550ed32edc6922aca7fb4345e4b74471052103b90f11743d1d5a6c56ff950fb43ffd467095c6f09a418476adb7839979bc115876dc8f50a17f510ebfc275f3d922cb776f050000000000000011000000179cca65ed84b2440e75fb66b346588145aae430463048b5085c6249920d5447792c72b6b910838a07cbb493e6d0818ad7290e6a9d3729b222003214934111ae3770490ce60ea3268876d99b336f6df1e0e83e5d3ce33618f38c9ffa6a31cdc888940602aeff31e828481ecab5965ba4722a98df55d87d30baecca29fb2ece1cedeab2462136be05e2a7e53dd791691db376f0c5e72e31b1e88d0b73e68d2f5d7d0240df799dfc09dd8dbb595dc4abb5fc034cd607501b78144403334471d79d55fdf81774fe26ee48aa006cbfb68cae9a1011622c4b80f3384630bc8e8ae9825251e8e2a7e8d289e2b1ade8978cda37dc1a0dbe27ea0591e0ba252145c218e303852a52ff5fbf755913a0d76ade68c9b19e06a7e3b78701e3991ae8c16093b65f1ed97a42524a9147f611b2e7ccdf2371e092916c9334db31659e4b5d0c5bb68e21bc6a8c275d618fa1b644069ba41fd4ebeedd70fcc2e28c74da33ca26907abce859c81c77f1de7592bd4415c4d0570f2432375086be04de740cfde45cced848d527d05fa1d7a7c2c5d77023afc861dd2ae1529627bfda02990b973601c0da545f79c714ef0d912c2ab7b288974b8f783ae003d97dcc015b5007f538891041b9af3245f21d7b0ed0fec4df2b8f5a1563ebcd30ace14118c044231418cc149f88eaf3bf5cc455359d4ae1f77fb80b938e26de4e71fe8860464b8925bd48ffcdb82a2010fdbb70e069c81e5e1dd47ad043486377b102fc7411f0e6b6d8837c0bff5b48ea2274698cc50cb2bb7442c727eda8fa400bdbf210b546b1a8432f0889455724b68895e470296206e75eccc6ecd0225879d747c22743cc70d58e3001aa02799b5214d06b2cf362dbe71260d269f9b9f5ed081067f3a8b6d32adb32239e821128248942f28ff76f844d5802c8c982aac7ddd889c3317376a469a9c710c8f638ae5cc33062f905f7e2eb1170a6986269b5c98edfe64e2cd650011aca37d9f957ee70acd4854266243c5d1af63825c11974a74c12f934b914392d74f498c02d05000000000000001400000017c0f05464867a7a0a6844c7389f81c204b8a50e39ac4fa5a4013c7645c609d2516f7143b1f407e1c3c1b4ccba25a286435d91ea85bbe4c47656dc8c33473602f930fdee1ef3b20656c630a96d215f06ef2e4c4a2d0ef11b2937178c265c42f9fd112c14cc361baa53d96beca5a6e513b0f2dc655b400bf8582e765e6b803fa3988437c233ed8b4a55823f4a9355e4928db707bb5c3482fa9763a38288d96ae009d9b4f5e6a07f49ff96b352a1eef009acd49eeea790a775b2eefc40119ae8b4827daae02da44964f052e7e01774ca3bde161015f216c4adc86dde5521ed18dda156ba208cb6667c8ec9b5bfa4cc471c0ac9541630712e86656642dc2bf646297a40d7846a159913e7f346f37d8c3b327a7056badc21457838d0e71a39ca7721be0ffb370db8955a003f547f585e8f54f2490ed474d4cdcf541a24f86ae7748fc3f26e464e1c65fbb69da9f621c560e620664127d5b455eca5daa03ec41acaa4acef5bb447596a3ac89f5d5f30e04d09b6a97902a14283c89dab76c1797ad97ea6b122be50a2fcf6b78d01b86a3eba861ffa90b24080703cfef52a1482c74ba581a73ee96871b6d0e0eff64b8161d182346ad1a5177d228154cde3a207f2953bb8c6e0dd7a496858211a4335540c366ffe412ac2fb8eed158f971a3c2d0e837f02b11dd1d60dadc905cf4a6f642d420688a6114647edda4db1c259d63f35112943c3078c20c6086fdc2391b7aa0139dc04c1d31d40542299d5cdd621f8c6a037f486de0627f33792f2cb76eda72a4745b0dab019da53007e54eb5ab259914a088b4c4fda4da4798edd309a7f300cb76f68d95d298bfb765041be97966155a1a9935724b68895e470296206e75eccc6ecd0225879d747c22743cc70d58e3001aa021e3e915486b35b2811619d1a788d5e41bb70320d3c5629ca01d52990e06ea45350b56d83e18374c5276426f7d5c100eb8403ef33fc7fe6df6949ddb5f171c9975484d024fd84fd10b2b9b4ee217e4659885f9f62a0054a27de695183a53111e4050000000000000015000000177671cc267b2dbfd81aa4c9434c8b9212b388d1b492f4cb17c07605452bc5b1957faa684588464745dca86903f7a812c2d00eabf68eb1054d0028a6b2e243c1dd727cbaea0b8d6972e8a7cdb054401fd43bb3f3fc7015ba71cc1a3e3ed2d320b96f8daef682fc089fc59f812565a001e36fba8044ee1964e2f68fe8b5acd0b04a9c8cf837f893dfd95fcc4fe2aa5303404ebec75e0be43c06afc7fe9777ba6e7d044b9029c235be8b7f3980ba1b72011e544dcfc6aba87faa88372f0fa2cd0d079b6f6365c637a6707e7d1544a33d5751ae1ca59dca8692d937514d6187cfddb993b6dfeb51a952a7238a82eb1278c03cb361eff84df25ebc955079b9c78ea3de2d1bfe6a9691f70e7bbc171bb091016123111f18cbb3129620648461fd8d3c32262c58cca21e4fec2ebd16261b38730cf3ff7923912b13005938f924cf958601e2598f12b57be3855da7dcae8963c9c5d74b9f2eb157845f8f41862579d78c83308291475e2332929d326f083320604a1c25e48490609ae053374187184f0869d72139e557aca60233ed248779909789ac78cbac1b83400d7c963717d582434aa8ab94f3a137ec5439c5f1c26d528d3ef216799ded5875cc6d34d003c81f18aa116917302443bf32d41b1707123cbe9e0f3bd32e969e2d0364aca567e13d1a785ac7a9596ef8f0c0c0488be6175608810c380a6fdf16c8afa55f0e6593a529b62e08265d9ea123bc795fb72775275653c841c8f2360f6cdd251781c7e81a558e8b213b16ec3177d7eafc822717ff0b64c93c80b914ce93eee72dc798aa7e1279282801b17ca0362005c8657aca816d69371c2675c2bd375a51cbfcaf990692a29b24689799e35a81a0c68b20b7c55416253c325b0492b26b42ca7d98c74453ff5724b68895e470296206e75eccc6ecd0225879d747c22743cc70d58e3001aa022ccb19bc20d23feb99bb8346bc664e55eb316460fbfcc13303850d2fb4b968092e164e7cd5da4a2ae09b61e75fcbbcaa1439ff7e232461bb8a13f7c54a0a8e8905000000000000001600000017524fc18874a182e0f2f012dbff13d8c804f39fcbb480f5200af66498636eb27d0bed57ffa21657451b43c560d8b384e9dca774ffd9cf8cf1dd488cef34810810c4b2c9c9577c574f382ec9d7dc1d1944ce28a953b54a887f325beb4b784dc2c58f0486d0cf59eb3ac8f8c4ce5fb871f83922f8552e916e8a064169f33d79c27dfbf8b37c54348ff85ea7ea51dd4f6e46f548ec3735c766b33e7979efbef6f6fddb8291417756d11cdad9bb6ceae08d1c87ab359c8a6d5a3269a1126a119e96303969f0d292475f7c1912c43b6235372a65dcf323d9697d277c7da5a38626e01233de47977315e028f17deec8f04786e22ae3aa808df6f978e2be2aeb8d7520aba3a8606d8d883e93108714579e3a221fc500bb4b009b215ed333ac7cd624106370e2bb357383ed84b89c66ed6d84144a93211e449f160535c03e4c4772d0329993a8374b26fdddeac573c9ac957a0b07bc36d7d6f9b0b168ff605d86841a111bc5213ef7626fd7b2d1155354ef443db0ea742c5030f04aa4d953870ce75e35c75d7c7bd18b8bec146b967c8afcb6e1a26cb04cc9018989caf336266552da101062e847a9534cc4b1a70c9395c4b19111ee3a284e67061773759433148bb24fc5ba111018b69609c5a318aab93ddc754fccf2a7a07885e9d63c55aaee7199a2ce177de39280fc89736afafd1ec9e166544c4a3dc2cb9881b62b87f3c53e257b586d39fecfaef757607aacc4e25a626a0671b2a8713be0a8d6de672f1d97000c336da097ae4adefc90cd28787624d00ff3b7198066904867edece9398e1b1328f669ff5f5eecfc85557dbe3f781cc19c2b71998b2f8eb4a6a0745c1ef29b291c81e85536991d50022e236514c23eebf4b2dc3850125f871a4b71d3f5973cc7247db9e069572f61ad4a8c7921150a6c5e1aa6617fbc440df0af3baff64f1ce6d4bf5724b68895e470296206e75eccc6ecd0225879d747c22743cc70d58e3001aa02c81a8a54f198990a6807d30286b8260bdc40bf95f4cf39dc1a0cd58d7a7e3bec050000000000000016000000171215383f52e15ed7ad8feb45f9f382eccc5ae2a9abe6c931d6259a310d8d4424fcb36e4c7e4a6a866e5817615e6b5a6c90c0301e9c0fb9233bf11065fc510feab62dd272d90787e8cc06e72776ad644d5c32b26d0b48f646c50f7167630a498dea8c46e0e43604a63f3f3fdee598a11048236b559abf536d06c914810bb80c513579448000e5b29014ec780361522c99bd68a35d3cba73ca4c71ef5b2a3a952d7230003d96e120f4a8aab1e3106027c5dfd3255e34506dbf7dae264a81c045aa8403cc05740e3bb23fddbd826d9faa67d072f8b15b5154e0219b82801380e97cf5cc79707c37be6dfd8bb40c7b0024c45b5e19de5b397fc8863c6a831ea407db62dd0ed06fd6b60fc4ee88fdc829e3f432ce0d39d2d2e10ba6e7ed619a3d1dddc8bca000911c27c6c0fccbf75740022d2345ba7da469c1ab13d352cb3f0bebb6b78d69042c7105fb59fade887a32011bd1ba2d94a93036ea649a5ca14f4a561d6d2a854d8387bbdd5ce7e80dc5b41d59e0efd6b3fe3a8025f9f6434f481da92891517cfdda37c63733ebab064cf55868f2808c56c65cc63dc25c86c43a4b020fb7ab9e4c6d14c5b1ffc8b962d736deccf761c27cb5356b71b9f276bd112ae1adf46cd4ba003eb89f6082103885e4e9a649e697ba3448610b27f23e98688b39fc8bf54885c8ad365eb2f5957bdfe253a5f866620d142ebc92737854fbdcd564dc65c06ba133fd43385502c510613d9b454fa093a265f0b5f2f735efe779aab9c4026b87a582e5ea6155e225714fb52aa848026f2b1ca44d64e092f1971de4c8b507d9ff46bb971bcb6da9fa082f58d6effdb9659d464254e550ec301d1dd32fb11a4c775b252309a4fc3cd7158710293d02d6b836ca6bb51012e93ff33c3b8afc2ac0ad36d80a435fe42db199773d1db5b5d25ca05ac703e29442824c75f7cdc75724b68895e470296206e75eccc6ecd0225879d747c22743cc70d58e3001aa028cacbfa88b1ffea60b3a4f0b3cce780a20a76af57b4d9590d7c856152ca34354032a05000000000000010085007f8566d2cfd5204cd8e4d1926a05830dfbb244e0c80785dd124f3de9b54d18968501577fbc3015581c1a7634e277c86c04b23e357738d28db637ea5037461c973b078502903f07bf6f2fb3bd84f1ef446f5ece95780364049a23e3c796dd8c2d854521108503bd9908592ecb390adb910641b9d85d02ba5b708febddd30655daef933679f0fd85040a360de9b3ab5d9eebfd520b6fb8b4bc1d0f76deb7a2eadbb5dc707b364ed4ac8505faf544402f0000b2de5a65e2923293880d3c874ff706ad0920fc16a53371d14c850663ffc6a28c17faa484d15e696f709c5f5c8b7fab84147b0befe17c7fd236ee4c8507f11d4ed12db023d52203f86c06e6393183d0715d591cf8c938f0809cd7edb1648508af8080907481e6d0de8f89f23d7629d881fdcc6cea9924a590f5ca1af3aa485f85097b9f8ed2196be5032277772629284e65308e6ee6e8074a55833f0bdfe7556c80850ab5b19f9ae8a03c2fa9e1438afd51842a2a6a890e98e0017baa16f625796cd41f850b0b952d969a8d96b5af90695289a38604f11a4742486c2333e0a05488c84d95a9850cf08d8556965d3a88c334ca464357ef8e9bb9e1655f16c7bf62d66b67310db1ce850d9d7b8aa564e7d61d745c020b06be8d673ba838e790df82cf452fb9bc8a74458d850e3b20b9cddf18b0b4451b165bcfab77d2a2c0cfa4be416c42448a6f1b5a41e3dd850f109ebb6d873bda9084fb0391b30de7f68b29c7a1b43d82055a2226f4c70928ea8510205a0e9d6c313bfc48b60b017955c67d422db42aecbc1aaa97e9979773f4bb268511c4be7c7853e96956bbf372d66fc9fd86c296c407f9005de661abe9b95645714e851268babd2fd5ed3726737b3d619787fbd867ccb9e8a6a9b5a5399701f322d059dc85135e33c0a6c188cfcd48c066230bd3581975f164974c613ef2d39ae68fb3cdd87d8514337e54799e849f9bbbaf5681f4c3f06ba8b0d721c8fe5d2759ce3b8e25fecfac851590e86239ec10d3f9d35cd69220e77dca3cd78693b85229bfbb3178894340cad18516b9a4f2c9bad53488e0e4a869b7474601140204dbd7766a949824048c899ab82e851768e1e544966b83de53752b85fe3292cac1de837894812645bcbfa03a0c1f63ba85188adc12e05294016eae2ceb41c38873d3a46147ee2bb25813644e9a5d695d5731851931e2768019e0dd374ba0c83deb3939477bd1211ff7b660b9bea97bfdd245be77851aedccbf4f454101bcb56a005d414e15d4fc9104fcf4c20fe2233d4625bc4cfb39851b404c02a42a7301bf5ec1f95ca69dd1cdc0647aa21268792e06c62b8a33f3cc0f851c41fd5be9a8454ec2c2d18ee6a71d97ef1dad1ebd05aa87712c4dcfd40409ae43851d27bfcd452f6b40bc1a8954fd113474037576be030cbf0a340e9efd972e280bae851e59ae320c6f76fbf4b54418dc3e33b46f7db7a6de0ba370d66a309ebf6f9967c5851f7afdff5e8ce372f44edf01cd7644bdf6600148f592a851af5fc7fb1e8eed265785206b9e2c4a3aeeeabee03ab9f88ffb6b159e6fe5550dc6b56a02863ce114eb07d28521cc08c53e541ea63360b0fbc2f72c139f505762d3759ddf86a51ecfda4af07bc88522def04ff86404d20dbf7de798f7e0d680aaef1dd66a56f601066e6c124bc2712685232bb5e0d3d15334fcaadc128b842f32e5f12eaf596f33eccd0a80fdb84847822385242af796d1a92c0693c2d9863fd26801f008b14903fc51fb261dd63ee6235b9ebf85259ed16698c1575df6c6ddd9d8d259aa92008ef4b2d3250e3b0d2f616d1974c54c8526394a41d38795fd529b22df5a6767a20a93d5b9a279096fe0c064e55f8c1d3b098527a8fbf180b45fcab80a746d9c7803ca6d1ef3b4a85728c6fbcbe3b1049ceabc1685287e37daccad5a776aa605c363d90c747b0f28248e5e1fec3d36643ed66f2078638529ae77072c2b667000bbd3326bbf09bc2a8c17837df1cf5e864881c470e7a9a605852a7cdbf48b0ed5ef70eb626f08d2587fbf42841738f6a38d13c4fab30b287322f7852b0ce05e2a5c50bf7eea5887615dbb1de09e67c0d29deba14af7a570d46377d2a2852c75510e04730f0c9ce86d6b5e35df9ca9490706db541c59e61f3cc19b23d008f4852d55aa950ed652fc563f4d8c9c10a1612679a5de0a6303b178e947325fbcdb2f7b852e9f97cb50e614517f568080a404a52991f7defa2465ebc90579bb69b2c58274a7852ffa75d2d6e325b67dc7d74151530020b5895b140b5e8111ccac756ea5229ca2108530daa53367d240f604c9e549170e71b241aa35194cf65867a011e424afb606144c85319d4ade4e4e5119c864c49550a9cffaa1cecd1590fbe0b37bb62feaffba0888a685322b50118b4fe41f3630f800c6d515546a82a4eac2acb299ea3e3c8e03e7ae99a285335c606a8f483634d264e13419e24f7700f1e05888923d8018a9ceb334bf319ad48534694bee0869ddc26de5653a795b6b4585cef65486b8daa36fbcdf4ec3c6552779853556187db51aaff585868ebbd55a68ad220839f330a16f3c16d0cbcbc2d9f9d6328536a1f34e0311dd6d09bb71445a4e06c275483f9f818e2926994a896c847cfa409d8537b55ca78367bd0c963db880da58b745de2fa54b55e560bcbac30ed7c642688b7285386be10ad8d523d2e47ca2b303afa1d5f6c4d10cf982520db328b988fc8e8e0db585396e94b625c3af1585f1d7de1d4363d051cf005ed49114cead4cc44fc008ff2fd7853a1b684841484e2c1dd050c0881dcb758a608e1b521e48a2b9ea0d90b4f8747a80853be8170215dab5c8c51b7429af8f852a5f6df59c3bb1d3f573554b8026baaf316c853cae97de11b4fb92a0eaa0675e8926750699e423a6275524805094a950c72242ce853dd8702d49d1bdff37ec3bca37a6826b4a661746130f58360561d2b9fde8fb69b7853e477215158e30c24d6272f073ea848c42078ad42a5c27718b9dd326499e78a23c853f677d830eb4c35c978f90036547c2352837e1cd3e581933276c2258d91316f64b8540df5af5b8d64d787c772276bb178d8040bf6cf889f6555f53dc81b6dd94aa834e85417f8566d2cfd5204cd8e4d1926a05830dfbb244e0c80785dd124f3de9b54d189685424ceb0efab6a8be640879b77e7a1835e80f82e013162b299ac72b8630046bf6558543a886951ccd6e29308f25ef3b33047da6b00c986cb9b6e4b99debd31939507d0d854437ca0c624e2c351f96d9cb4092cfcd3972baab067f08c301b1d452db26dc5b1c8545ccb7b9bdf71604789656acd9639eb41e731e055996d238d7c2bed22d0cf23c6f854626c02fbed8ed7454c851d9354923894ee4527a973b2b5941d94c6525664b6dd28547f219422a37a673668ba0feb666d850d34c392c655119daf4a508b25ed3727a3b854817ea31814b51a91cfed83bc477f028c562b892e95ba4c4fbdec248877d1fa5eb8549e6b16c2b8a1cb44c938e0e93a2794e06f8c9f9bce4684c627ab5a031c5ad5313854a2bf01f37ac0ee7f116f32a246790a428d5b4d9d476887c0f76ef546c05b8ce01854bf4bcc5ad9e9b120b3cde8d486b0356d9aa55172eba5c552ecedf3fa26cbbe74f854c92fabc11010bc45746c70a38b4da0ec64c3c8ea4790f0da9a40b233bee0a9b11854d17a30e3526c49e5bf8b61718bbd737b39d467a52e5d75cfeb629022d2a6697a1854e876aa4127f700c89872a8e7e88ff5cbd46dd5c5cd92dd09c2debaabbf1b8e78b854fa952d1d5beff1123f5fc9306c0fdf8ba11d051e4094a6967db79c58d30acc16f8550de535a5b7ab0eb88d145570c4f459c0ef3d6892697c1eccf79f4088e6aab548f8551c5b3513fe275cd0432dbe2fff60377e93a6ab52fa3813b10e34719c544e1459f8552bdcd941039bbb210c24c61c70b8a0e30e75faf8a799da27871efdb3a6ae6197085537e37daccad5a776aa605c363d90c747b0f28248e5e1fec3d36643ed66f20786385545d2e29418b7336d6933e1798d461b867969f7c51ff42183aaca3a0958486aba98555bdcd941039bbb210c24c61c70b8a0e30e75faf8a799da27871efdb3a6ae619708556b2b1d94124b87ea767421c94cec058c25e85766d89e3df274f4e32b067dc8eef855777117423ec7fd56adcd210bc63ebbc9d3ae2c9d641594535d57555f3ab28024285589e8b3b556038a50eb9269141bc50e030e1d82baa88ba9658403e818f82d28e0885591874fa223bbc33ff5c970971f7dcbdb00c9b8d3311325be7e52ad3f25b9f6835855a6917067c537316ce23a1a127d6dae65d909e5318e030081663aece58a10a7a50855bda020afcf358f1dc36904a68bb272ff547bd77f7acaf6bae4b9bfd0a6bf81113855cb7023a780d372a958c21e85bf57a52099b50c42f49886dce4ff5891e7b16c0f3855d3d1a700cad5ff52335bedf1d764f668144e41ef812c3fd67c9ab453275d77b1d855e876aa4127f700c89872a8e7e88ff5cbd46dd5c5cd92dd09c2debaabbf1b8e78b855f9ebb53f3dcaf321e10f0703c5edcdffb98c97bf7b511b10ffc2a82a40f696dc98560bb2d62ea69c5f2641e5aeb5876969aefd2f7f13dfd1d3f1d8fb734ba9855fef18561d376d6125d669612219b4c62d189302e417df95e278f35981b230150d8eb4bea85620b952d969a8d96b5af90695289a38604f11a4742486c2333e0a05488c84d95a9856334cac5c053e2eabf6f2a7a84dc4c2caaff599c899e94110eba431db6f7b4823a856446cdc81b30094ff0a91b6c85a128b297df1165c8d10b5db7127236afcae840168565a59a6226ce16bb3b97c7759432449c738ad0dbe1427c06fb7eeee78eb5e8f968856625605f8bb9a1d7deaa2adb79edf1a3ed5eee6f1151570bff8838369570f7b73a8567091e7c463818f9d1668fd3041baa50118aa17d5cd6381d80163be9ee5058e87c856840ed144a1baf86cbdd585298b739a25b1e28f7daf76fa9af3f7ff35c7187c89d8569cd6a9b9eb366caf87ff989fbbaa4ebbcd3331136aac402b23598c172c6151d92856a914a01df7ce008806fb56add669d9bdd7dc6dac0d1a4c9f38770bbe634826cc7856b1cdd8287365acb6a235a78d52b52bc77c9e03430a7182a4d5955ce9c0d3aab38856c4be795562730a7383331cfee7062e21cd9d55c8660478d9095f655d1b50e9c8a856d2b317189d280f258a6f01dc194e4704831202443280e178802ba1106b1e8ab5f856e8e85ba5740a4be9ad651f047cbe72c8a233615dbaa49c39c03dfb86e7b260a7d856f3253ad2a8b7b5fdb1cef214ba43086c5ef514307f5b92ac55e266d87fec2d7f78570c4741354abc468b2234c15a9dc80ab544558dad925f66af8f175c5896f15b22285715019ec665851e9ceac489c7ed65c0565afdb0306c474af6f9a7f420a3996d8ac85727e37daccad5a776aa605c363d90c747b0f28248e5e1fec3d36643ed66f20786385730737ba8ece38b8ae47acfca5ca5c6670431a2d12ded5f2fd081e09b8b0661078857474e3d87a6ae75d9a4697a2849442a8654b5d5e17791478fe68d9fa9e1d09aba18575f89c63c612796408a0d658417e816c5d8f7d449612c94dedd44edaac347d9b9a857616b3d118fbb59005e50d120725a9bcc842920e8826f0089982836c58a170effd8577b7023a780d372a958c21e85bf57a52099b50c42f49886dce4ff5891e7b16c0f3857882371f750b3b6c5fc4ef121f6b45adf11fcaf43ee1ac44ba07ab982d3c95bba285798740b8681e345f43429ddf169abf7b74e861b8c9eb2cfd107e8e2d285be03c09857a633d8a339899a55bbd1577b387a8d34fe1832b346da4c8c2c5b9979c59db74c9857bd341e0c86f1ee2279e181ec8ee0f6e647293b725f2dc4208c07d0d834cd91e48857cbaa91a4fba0f0e80447ad207704c28d7e097613c08001c9279384378d1c0f943857dfa18862815b82e6399c0e714d30ee5d055d410988f132d32f9006537ed18990d857e380cbf602d227bed0d877ede438cde5832cbfaa25a89987c05f2db9adfd3284d857fe769f9247ec85add6a61159f26654fd6f4f246c9c5eb76f0d04770ab2da31c6485809d43c7430474210be41c01cb3287125402e312afbddf32d918b569b55f7c69988581bef902d2a8580da3818f3195cd48e3bd20ab24a77bbe50aa2a786c8197c27132858291471d8df12ad74f75818d9e483f87a81c050621e45fc794557324341de4d98f8583b77a7a4007931c01d4fef3a20b211a590102499868113ee28b492e45f78152d585848b51edf64949e12e56d09bc8980ef9c0844e718cc0588e4b0254309039706af8858500db4bd03c0115878ced7863362c5f35fcdd6ef586fd17686d358b079c5f5d55858645f3fb14db83639e2ef5a8672df5f6d44238178de044d965c1bd01e98be484b785878002b5c2f43bf17295f7d3c7882bd292fba0081b0084fd10e62ff6b767c5948d8588a033a62b2f0cd2cc830f2984255b45859bc16ac656c6b68b36f6e74e7cab339485895eb381205f3deb6ba43f41490e4fbf30e2aa57d3f8540416cc98c6cde6f484ed858a11a96a00c906e86db1263ecd5959fa7cb16c9765b2e54d9410cc090594df5212858b9076d92a7c6c5180231ac5d0455e355ba5ac6dd1285da6e7cbe873ce1286ddf8858c0d0407ccfe6d361a23a1c7ee956658de0eee6663ff0f7c44c8431a75dcce018a858dbd77ee3c8842ca42ba58131c0b8436d41dcde3f8b83c738401eebccc76db05df858ebdfb20f9f2900bac86764b96164f2ba8d08a576fa7f5452c2851013eb4d9acce858fedd1cf7ee8cd5a035d48f3a63e93ce02531740ec93aff5dc93d5854742b1888385900e3f4762048970296863cfa851493aa171321b0e300b0aa392ab47da22cd657785912670fda5b3e0b7287291d406f0a173baa9c0abd527d94df80ccc62a8c719c5888592a46f86dfd02feddf3dc664406e76a11dad5401f54d11840a63aecb7317f3cb1d8593c659171777b9c306e294721eb269a3f9724e0a36d7418d520d8fe99d921c3e40859426c02fbed8ed7454c851d9354923894ee4527a973b2b5941d94c6525664b6dd28595fba382cc6d153718d41f276b57d32fde12d74a7effccf5fce1b13fd4f5643756859670fca8a0452fba80b414a4257e8c1275d685c8bb4e3d267996f1cfb86cf851d58597876aa4127f700c89872a8e7e88ff5cbd46dd5c5cd92dd09c2debaabbf1b8e78b85985acdd80254ccdc69398eef0e6c2a2a37bcd2c22e4b7150b7ea02b6a3e1cadee78599ba1be0b4749054632f267743eacafcfd5d0f45fa14d4bfd603d20c99e3ced06d859afec97c61b24630dfd23b90e0bc513105966f86362e01d9dc86c487ff5c9b2969859be22d07c9f19fcbfb1fd4dfcfda44009b19107030d18b2005f8e6f1cbc44393a5859c8c1e532097ed1fd35677ddc73cfa5438e8e701d6b3bcb3903f45854ce26ff097859d3b4eed7b886465c5cd5f528e3c4a2d95a952168e48f99605e4a27b947701977a859e54d75c49761176f94e4997ebbf95026a8a944290db4d992d691f7227d6645cb6859faafaf18d647539fc30bd3bebc01743d5d3730f83c8674217da5ed5ee41df2de885a0a424477abbe9da911cd6ba3cd652c15b86464fd2290efb7cb5b561515a3eb98985a15b6cf03189c01d57ef907075e364c51157a0466cc1eacc79102d6cba4cd86c4a85a2dc4f4100abe5d0a6e3ef401e90c9946e6bacfdfb19cb249050735012c805ab5285a39a5b0cba195db5bcd89d3c63f6c0c8eb061a9dd701152148329296bef6b1291085a4556019dcb76f513035e6921c0a715c94c7ff6973d111cdf5fb9271767e57ad0d85a5a2855d4b595b59639a3bd714c4babcd25ea799182dcf9409f0807aec7f2f6bff85a6f0be4f193dcf8ffe5b8d7c3c31afa810e0ff64f8945a05b726e22485920c3a1c85a7deafc8acee6731aec1f28236f85a428ec4deae145a5a25460c2abbd4842bcb6385a831da778ff99fbf76c57dd0ae4be0a1048dfd3b51bde66df6daf9e54d1fc5435f85a91a1f96d29f266451f21cb2608034ab5a822b2120a6aac1e7780b881e76c3e28385aac4977b3bd0782bebb4cc226d0875ec013a401573b9fc834b523faa30ed20a4d685ab6734e62e988f37c594bda056ef6c20bbc8dd38fbca599a41de84a3b6d4a7957885acc4caeb0ca0331f0ebf92a88d33ee6cace74892899430bd852e8d672a74c24f0e85ad6351150cbcf7ce70bdbd37d7508730d44d4ebad7c12b71b61556e96043e341d685ae7e0c74fd2249dce3dbdcdf5c0feb7452b75a57ef304bc7f381a0852109cf1e8885af3d5fb9ede92f678a0c188429241fd6a4eac42b26f70d7aa1d678cb4e1de67d4985b096e5ec6b84ca1bd23ace855fa96555fd2fe78b9fed80748659809f1f6ca4951685b16a5d00fa384456a1ca4d29c9cc3f4b6c2dbf7eaa0318cd64197762a4738245b685b258f20b46c5864871fabf466b4b96aac9dc075118ef0ee55b522e948fdcdcf8e085b36a4061ab1fe412a456a068a0f3d34697517d287ef11f76366dbd86d599207dfb85b4530ace99a263b8e86e75557c7e738da34c516e9f467ff0ebc9e3f7ce5847d2b585b5237114ef6a361207f52f3dbad70a5862efff4c1ef24833b9d1c0143f5ea94e6b85b637429e8fddd5c98c6b9e9e797f96b54c1a53878a04ef9600583262b2dadcc15985b7876aa4127f700c89872a8e7e88ff5cbd46dd5c5cd92dd09c2debaabbf1b8e78b85b87f8566d2cfd5204cd8e4d1926a05830dfbb244e0c80785dd124f3de9b54d189685b91b684841484e2c1dd050c0881dcb758a608e1b521e48a2b9ea0d90b4f8747a8085ba536650e2691949b49e40087079b0cefd46a9d675f7eb8c04fde8345a78da670185bb0856383c026285325688cad53e9670315a158e9e8e71694ee1a97275e31f605d85bc697a447da453f95c49a100ef6b59841d9c0a2596ee616cb8b064a1c94e5be7d985bd9d12cbd151cf37a2a7357577c55bedd95c3151ca831865710a4796bb0bd34c4385becb739007eef38d88c881402cfa9da6d174a1276ef0d4ccdebe73da12e47ca79685bf38a90c4f0280a33a07aa39832729b32009abb1b1fecccec14a5cb4592c134e4185c0aab46b2cc0d8a4fe80bd0ff08054c25f08f6f5b6ada210bac90746c55fe3cf9c85c1fe36a4cdd74c873f86e7171e347ae315fffaf4940ae58679a3e2e72dbbabb20985c2f4dea5a99d183f94e3c04bff51e887af69496ce153b75fb21d887e2e63c6f37385c3536d9ace437ae3e2730db2b97de04ec0f2fd52c8d98ca704441cd17e28915b8085c495a7133aca13923d6ec931ddc107b548719162404b905f3c45ba2587f3909e3b85c5b43b670ee76ce9fb075606e2950f68c7c66417cf19af8ec277e6c0608020bbc985c6d315170732f77ec05a41b0bef117f395ba2bf3a9e5719d6131984d7782988be985c7f97b5df523d06694faad6885dfdcc38d078a4b779513485a9b669c9226acdbd985c8f2d8e56266b904c911ff240e69b4feb67ddf1b8e314473ac547147f198d9854685c96ee6c84a1b9439a10266dc074974945cfa6aee3273c24faedd6ec6a1a2890c4f85ca3187ff4be6faca459d8a1fcfec497c32c20f60278896b077de773f7b1ee148ae85cb26265fe9a9e49cf92d668b2e15be74a61070c75e3fe5ade9b12bd2a392dbadf285cc87ff325263edc96ecce3fc60373688c1adbac6c56113ed08fa88b5ebae1f9f9185cd74e84f140e3f8989e4bff2e83676af8cf7ea1932441baa516c6e4c762de85a4585ce916ee2bf146b9e842c8ad45713c88ce2f1338dcb6fb5549fb06886da93877d4185cfa2fcb9231a108841c3845734761c37c6f7d61d1fe36bf0ed1e64d8d068fe283485d0a9195053814dcf3f68677588870ccbde15b350cb6db6064fff3c939537b6f58285d16834414e49dc5f5284c9845abcc7263322acca2214a06677b6167ebd25a5651685d21440629eddca3aefa09b01710dfc381fc64ad72d1e936700645b0a099cee0ab185d3d55c1b34bc02d668fa17e83c89dd1b230af8602dcbe0b993a9676b13cfb0cda185d4c7d4955032d8599cdf36a11890edf843ba520d4a40336d4bcb24af8cb420a64d85d522387b5c45106c5d7295c3a763d7cb5b6de25f3884c58f58c08502e526a7498585d67a30b2573d825997f3b92b9641d6b47eabb532bd1f1d2f3f8206032aba1ca25485d7cce53dacf5b495b4712d0204a28d4ae44c67d73177dd764d06f15521d852e1d585d85e4147ad56c2a5aaaad56df1ef0dd7064afc786d01d1ca0a70ac9f08061c7ce685d9e111521399db49dc96e13d8922cecc19f5edacee42e4435f0ac801509205a00a85daf150399b074a6b38bdbdf26e279c15fe6dc7db0811ad4b098b01eef6a2f98d2e85dbbdcd941039bbb210c24c61c70b8a0e30e75faf8a799da27871efdb3a6ae6197085dc8bb1b0cd6c2f2a4f5cb6fdf859133822d50d5ba9cc21aa67e3829b5365837be885dd0f114c5199396b730499be05fa1c044bc7ba031af161d96cb77ea22dcea9632385de7f8566d2cfd5204cd8e4d1926a05830dfbb244e0c80785dd124f3de9b54d189685df10107745e1ba4ef68030d4358c82b2414b7b3d275806e7018e70db8d92d60ff385e06fc8c49cd4ff95ca439bfbfcdd45417a78fc3ffe979a6543ac80e7e0e951b8d985e109bbce147268833dab3e6b3a99d0439307d643dd1e92a76e2757ab28c0e6e15185e243fa169f7d6c5812767ac3d29867b616b3bb5d442010de866ca1826471fd66d685e3eea117339b2f3e1773bdb94d0fa6d9777e1a1def03fb272ac67d7deb5064b22b85e4a14a245022fc7bc9682836446a5a0ee2edd8cabeb3da6fbb085828900893abd385e51b684841484e2c1dd050c0881dcb758a608e1b521e48a2b9ea0d90b4f8747a8085e6c62cb68055d8a5cafe5a20b1b7556027dc448103691aec63cd458d94f48c6ce385e72b5b58b0a96152eb228a5c98bd2bab7c2d9537c1db812e9d81c12606923de6b085e8901ae0ff535ddc28f62eb052de639b305fefa40dd5640e168495b337a58bfd2d85e917030a26703fa73c83c45bf3f64d5e751bc309bfc907729d5c32eda4f06303d985ea5d5d29e0c86ff4c6c1107c8e2da6abd334057ba48ca9d60dab2c7fe70a92096385ebd2089bc9c50315e656bb0cde939715f6af630f8ffe92acd07ae5e51fe0bb1d9385ec7e0cff71063fe5aeaa34161e90424e54aa96f76390e50c2602a2a65ceca2f55385edc79909a32da9551446ae6aa1a62b9bba6e973ea26307a2886f9e03c6730a55ad85ee68fcbe6be0d8879fe9566bda0139733fe000b444ead7a266a91951d60be54ef985efe0d6a461454af3333ce1329fb7b2b2a84e880926c6ce27e41fda066970e7533485f06111a66e643efdea3a0515191ed38b830af960d855a055346853bf599b42f4a885f170b15635bbb870fd9e8075317ac862d3a8f4122872090981668e27a20571b60085f29a5b0cba195db5bcd89d3c63f6c0c8eb061a9dd701152148329296bef6b1291085f37d66c4e350c252103fc2944fe0ef1718f9484e117900d40a827a760f888b93df85f48376f4860f78f276cb3d3a28d97e386c293c2199a0f67c55c125e4f609ec694785f54f268e20797eb073d39a872d2a750bb40e732ac7c15472b1a0a8c40eda35841d85f61fd6d82901153862dd2aed619722e1f18a505d09fefbff874e02914d8fa99f2185f7d78ba279505fe7e2c11a3e829287262ec529b7f1e73981b31165b8826abe2ece85f8e485f793199648c37bff1d102a93e0b5a1f63d5a03860b99d13e307d545334cc05f9000000000000000000000000000000000000000000000000000000000000000085fa99f6762fba40b20a55fe557baf2f82c670cac230eeddd81407fc751de1f2087b85fb1440629eddca3aefa09b01710dfc381fc64ad72d1e936700645b0a099cee0ab185fcf5b9c56f891a94bf185a52128c13e80e63cdb0c5fbabc3f4d702842aff429fc785fdcad9a77c7a5dbdc82335a88a226a92460299d77732b63427d7e6aa9b37b1c65385fed76484356558822e1e70d5005909316fe0b4659e6903f2fc2c596fecbfbb827085ff42987bfe28746194ace662edf91c94b38f70dbb0de853cf0f348c0b517df43957f8566d2cfd5204cd8e4d1926a05830dfbb244e0c80785dd124f3de9b54d1896577fbc3015581c1a7634e277c86c04b23e357738d28db637ea5037461c973b07903f07bf6f2fb3bd84f1ef446f5ece95780364049a23e3c796dd8c2d85452110bd9908592ecb390adb910641b9d85d02ba5b708febddd30655daef933679f0fd0a360de9b3ab5d9eebfd520b6fb8b4bc1d0f76deb7a2eadbb5dc707b364ed4acfaf544402f0000b2de5a65e2923293880d3c874ff706ad0920fc16a53371d14c63ffc6a28c17faa484d15e696f709c5f5c8b7fab84147b0befe17c7fd236ee4cf11d4ed12db023d52203f86c06e6393183d0715d591cf8c938f0809cd7edb164af8080907481e6d0de8f89f23d7629d881fdcc6cea9924a590f5ca1af3aa485f7b9f8ed2196be5032277772629284e65308e6ee6e8074a55833f0bdfe7556c80b5b19f9ae8a03c2fa9e1438afd51842a2a6a890e98e0017baa16f625796cd41f0b952d969a8d96b5af90695289a38604f11a4742486c2333e0a05488c84d95a9f08d8556965d3a88c334ca464357ef8e9bb9e1655f16c7bf62d66b67310db1ce9d7b8aa564e7d61d745c020b06be8d673ba838e790df82cf452fb9bc8a74458d3b20b9cddf18b0b4451b165bcfab77d2a2c0cfa4be416c42448a6f1b5a41e3dd109ebb6d873bda9084fb0391b30de7f68b29c7a1b43d82055a2226f4c70928ea205a0e9d6c313bfc48b60b017955c67d422db42aecbc1aaa97e9979773f4bb26c4be7c7853e96956bbf372d66fc9fd86c296c407f9005de661abe9b95645714e68babd2fd5ed3726737b3d619787fbd867ccb9e8a6a9b5a5399701f322d059dc5e33c0a6c188cfcd48c066230bd3581975f164974c613ef2d39ae68fb3cdd87d337e54799e849f9bbbaf5681f4c3f06ba8b0d721c8fe5d2759ce3b8e25fecfac90e86239ec10d3f9d35cd69220e77dca3cd78693b85229bfbb3178894340cad1b9a4f2c9bad53488e0e4a869b7474601140204dbd7766a949824048c899ab82e68e1e544966b83de53752b85fe3292cac1de837894812645bcbfa03a0c1f63ba8adc12e05294016eae2ceb41c38873d3a46147ee2bb25813644e9a5d695d573131e2768019e0dd374ba0c83deb3939477bd1211ff7b660b9bea97bfdd245be77edccbf4f454101bcb56a005d414e15d4fc9104fcf4c20fe2233d4625bc4cfb39404c02a42a7301bf5ec1f95ca69dd1cdc0647aa21268792e06c62b8a33f3cc0f41fd5be9a8454ec2c2d18ee6a71d97ef1dad1ebd05aa87712c4dcfd40409ae4327bfcd452f6b40bc1a8954fd113474037576be030cbf0a340e9efd972e280bae59ae320c6f76fbf4b54418dc3e33b46f7db7a6de0ba370d66a309ebf6f9967c57afdff5e8ce372f44edf01cd7644bdf6600148f592a851af5fc7fb1e8eed26576b9e2c4a3aeeeabee03ab9f88ffb6b159e6fe5550dc6b56a02863ce114eb07d2cc08c53e541ea63360b0fbc2f72c139f505762d3759ddf86a51ecfda4af07bc8def04ff86404d20dbf7de798f7e0d680aaef1dd66a56f601066e6c124bc271262bb5e0d3d15334fcaadc128b842f32e5f12eaf596f33eccd0a80fdb8484782232af796d1a92c0693c2d9863fd26801f008b14903fc51fb261dd63ee6235b9ebf9ed16698c1575df6c6ddd9d8d259aa92008ef4b2d3250e3b0d2f616d1974c54c394a41d38795fd529b22df5a6767a20a93d5b9a279096fe0c064e55f8c1d3b09a8fbf180b45fcab80a746d9c7803ca6d1ef3b4a85728c6fbcbe3b1049ceabc167e37daccad5a776aa605c363d90c747b0f28248e5e1fec3d36643ed66f207863ae77072c2b667000bbd3326bbf09bc2a8c17837df1cf5e864881c470e7a9a6050ce05e2a5c50bf7eea5887615dbb1de09e67c0d29deba14af7a570d46377d2a275510e04730f0c9ce86d6b5e35df9ca9490706db541c59e61f3cc19b23d008f455aa950ed652fc563f4d8c9c10a1612679a5de0a6303b178e947325fbcdb2f7b9f97cb50e614517f568080a404a52991f7defa2465ebc90579bb69b2c58274a7fa75d2d6e325b67dc7d74151530020b5895b140b5e8111ccac756ea5229ca210daa53367d240f604c9e549170e71b241aa35194cf65867a011e424afb606144c9d4ade4e4e5119c864c49550a9cffaa1cecd1590fbe0b37bb62feaffba0888a62b50118b4fe41f3630f800c6d515546a82a4eac2acb299ea3e3c8e03e7ae99a25c606a8f483634d264e13419e24f7700f1e05888923d8018a9ceb334bf319ad4694bee0869ddc26de5653a795b6b4585cef65486b8daa36fbcdf4ec3c655277956187db51aaff585868ebbd55a68ad220839f330a16f3c16d0cbcbc2d9f9d632a1f34e0311dd6d09bb71445a4e06c275483f9f818e2926994a896c847cfa409db55ca78367bd0c963db880da58b745de2fa54b55e560bcbac30ed7c642688b726be10ad8d523d2e47ca2b303afa1d5f6c4d10cf982520db328b988fc8e8e0db56e94b625c3af1585f1d7de1d4363d051cf005ed49114cead4cc44fc008ff2fd71b684841484e2c1dd050c0881dcb758a608e1b521e48a2b9ea0d90b4f8747a80e8170215dab5c8c51b7429af8f852a5f6df59c3bb1d3f573554b8026baaf316cae97de11b4fb92a0eaa0675e8926750699e423a6275524805094a950c72242ced8702d49d1bdff37ec3bca37a6826b4a661746130f58360561d2b9fde8fb69b7477215158e30c24d6272f073ea848c42078ad42a5c27718b9dd326499e78a23c677d830eb4c35c978f90036547c2352837e1cd3e581933276c2258d91316f64bdf5af5b8d64d787c772276bb178d8040bf6cf889f6555f53dc81b6dd94aa834e7f8566d2cfd5204cd8e4d1926a05830dfbb244e0c80785dd124f3de9b54d18964ceb0efab6a8be640879b77e7a1835e80f82e013162b299ac72b8630046bf655a886951ccd6e29308f25ef3b33047da6b00c986cb9b6e4b99debd31939507d0d37ca0c624e2c351f96d9cb4092cfcd3972baab067f08c301b1d452db26dc5b1cccb7b9bdf71604789656acd9639eb41e731e055996d238d7c2bed22d0cf23c6f26c02fbed8ed7454c851d9354923894ee4527a973b2b5941d94c6525664b6dd2f219422a37a673668ba0feb666d850d34c392c655119daf4a508b25ed3727a3b17ea31814b51a91cfed83bc477f028c562b892e95ba4c4fbdec248877d1fa5ebe6b16c2b8a1cb44c938e0e93a2794e06f8c9f9bce4684c627ab5a031c5ad53132bf01f37ac0ee7f116f32a246790a428d5b4d9d476887c0f76ef546c05b8ce01f4bcc5ad9e9b120b3cde8d486b0356d9aa55172eba5c552ecedf3fa26cbbe74f92fabc11010bc45746c70a38b4da0ec64c3c8ea4790f0da9a40b233bee0a9b1117a30e3526c49e5bf8b61718bbd737b39d467a52e5d75cfeb629022d2a6697a1876aa4127f700c89872a8e7e88ff5cbd46dd5c5cd92dd09c2debaabbf1b8e78ba952d1d5beff1123f5fc9306c0fdf8ba11d051e4094a6967db79c58d30acc16fde535a5b7ab0eb88d145570c4f459c0ef3d6892697c1eccf79f4088e6aab548fc5b3513fe275cd0432dbe2fff60377e93a6ab52fa3813b10e34719c544e1459fbdcd941039bbb210c24c61c70b8a0e30e75faf8a799da27871efdb3a6ae619707e37daccad5a776aa605c363d90c747b0f28248e5e1fec3d36643ed66f2078635d2e29418b7336d6933e1798d461b867969f7c51ff42183aaca3a0958486aba9bdcd941039bbb210c24c61c70b8a0e30e75faf8a799da27871efdb3a6ae61970b2b1d94124b87ea767421c94cec058c25e85766d89e3df274f4e32b067dc8eef77117423ec7fd56adcd210bc63ebbc9d3ae2c9d641594535d57555f3ab2802429e8b3b556038a50eb9269141bc50e030e1d82baa88ba9658403e818f82d28e081874fa223bbc33ff5c970971f7dcbdb00c9b8d3311325be7e52ad3f25b9f68356917067c537316ce23a1a127d6dae65d909e5318e030081663aece58a10a7a50da020afcf358f1dc36904a68bb272ff547bd77f7acaf6bae4b9bfd0a6bf81113b7023a780d372a958c21e85bf57a52099b50c42f49886dce4ff5891e7b16c0f33d1a700cad5ff52335bedf1d764f668144e41ef812c3fd67c9ab453275d77b1d876aa4127f700c89872a8e7e88ff5cbd46dd5c5cd92dd09c2debaabbf1b8e78b9ebb53f3dcaf321e10f0703c5edcdffb98c97bf7b511b10ffc2a82a40f696dc9bb2d62ea69c5f2641e5aeb5876969aefd2f7f13dfd1d3f1d8fb734ba9855fef1d376d6125d669612219b4c62d189302e417df95e278f35981b230150d8eb4bea0b952d969a8d96b5af90695289a38604f11a4742486c2333e0a05488c84d95a934cac5c053e2eabf6f2a7a84dc4c2caaff599c899e94110eba431db6f7b4823a46cdc81b30094ff0a91b6c85a128b297df1165c8d10b5db7127236afcae84016a59a6226ce16bb3b97c7759432449c738ad0dbe1427c06fb7eeee78eb5e8f96825605f8bb9a1d7deaa2adb79edf1a3ed5eee6f1151570bff8838369570f7b73a091e7c463818f9d1668fd3041baa50118aa17d5cd6381d80163be9ee5058e87c40ed144a1baf86cbdd585298b739a25b1e28f7daf76fa9af3f7ff35c7187c89dcd6a9b9eb366caf87ff989fbbaa4ebbcd3331136aac402b23598c172c6151d92914a01df7ce008806fb56add669d9bdd7dc6dac0d1a4c9f38770bbe634826cc71cdd8287365acb6a235a78d52b52bc77c9e03430a7182a4d5955ce9c0d3aab384be795562730a7383331cfee7062e21cd9d55c8660478d9095f655d1b50e9c8a2b317189d280f258a6f01dc194e4704831202443280e178802ba1106b1e8ab5f8e85ba5740a4be9ad651f047cbe72c8a233615dbaa49c39c03dfb86e7b260a7d3253ad2a8b7b5fdb1cef214ba43086c5ef514307f5b92ac55e266d87fec2d7f7c4741354abc468b2234c15a9dc80ab544558dad925f66af8f175c5896f15b2225019ec665851e9ceac489c7ed65c0565afdb0306c474af6f9a7f420a3996d8ac7e37daccad5a776aa605c363d90c747b0f28248e5e1fec3d36643ed66f2078630737ba8ece38b8ae47acfca5ca5c6670431a2d12ded5f2fd081e09b8b066107874e3d87a6ae75d9a4697a2849442a8654b5d5e17791478fe68d9fa9e1d09aba1f89c63c612796408a0d658417e816c5d8f7d449612c94dedd44edaac347d9b9a16b3d118fbb59005e50d120725a9bcc842920e8826f0089982836c58a170effdb7023a780d372a958c21e85bf57a52099b50c42f49886dce4ff5891e7b16c0f382371f750b3b6c5fc4ef121f6b45adf11fcaf43ee1ac44ba07ab982d3c95bba28740b8681e345f43429ddf169abf7b74e861b8c9eb2cfd107e8e2d285be03c09633d8a339899a55bbd1577b387a8d34fe1832b346da4c8c2c5b9979c59db74c9d341e0c86f1ee2279e181ec8ee0f6e647293b725f2dc4208c07d0d834cd91e48baa91a4fba0f0e80447ad207704c28d7e097613c08001c9279384378d1c0f943fa18862815b82e6399c0e714d30ee5d055d410988f132d32f9006537ed18990d380cbf602d227bed0d877ede438cde5832cbfaa25a89987c05f2db9adfd3284de769f9247ec85add6a61159f26654fd6f4f246c9c5eb76f0d04770ab2da31c649d43c7430474210be41c01cb3287125402e312afbddf32d918b569b55f7c6998bef902d2a8580da3818f3195cd48e3bd20ab24a77bbe50aa2a786c8197c2713291471d8df12ad74f75818d9e483f87a81c050621e45fc794557324341de4d98fb77a7a4007931c01d4fef3a20b211a590102499868113ee28b492e45f78152d58b51edf64949e12e56d09bc8980ef9c0844e718cc0588e4b0254309039706af800db4bd03c0115878ced7863362c5f35fcdd6ef586fd17686d358b079c5f5d5545f3fb14db83639e2ef5a8672df5f6d44238178de044d965c1bd01e98be484b78002b5c2f43bf17295f7d3c7882bd292fba0081b0084fd10e62ff6b767c5948da033a62b2f0cd2cc830f2984255b45859bc16ac656c6b68b36f6e74e7cab33945eb381205f3deb6ba43f41490e4fbf30e2aa57d3f8540416cc98c6cde6f484ed11a96a00c906e86db1263ecd5959fa7cb16c9765b2e54d9410cc090594df52129076d92a7c6c5180231ac5d0455e355ba5ac6dd1285da6e7cbe873ce1286ddf80d0407ccfe6d361a23a1c7ee956658de0eee6663ff0f7c44c8431a75dcce018abd77ee3c8842ca42ba58131c0b8436d41dcde3f8b83c738401eebccc76db05dfbdfb20f9f2900bac86764b96164f2ba8d08a576fa7f5452c2851013eb4d9acceedd1cf7ee8cd5a035d48f3a63e93ce02531740ec93aff5dc93d5854742b188830e3f4762048970296863cfa851493aa171321b0e300b0aa392ab47da22cd65772670fda5b3e0b7287291d406f0a173baa9c0abd527d94df80ccc62a8c719c588a46f86dfd02feddf3dc664406e76a11dad5401f54d11840a63aecb7317f3cb1dc659171777b9c306e294721eb269a3f9724e0a36d7418d520d8fe99d921c3e4026c02fbed8ed7454c851d9354923894ee4527a973b2b5941d94c6525664b6dd2fba382cc6d153718d41f276b57d32fde12d74a7effccf5fce1b13fd4f564375670fca8a0452fba80b414a4257e8c1275d685c8bb4e3d267996f1cfb86cf851d5876aa4127f700c89872a8e7e88ff5cbd46dd5c5cd92dd09c2debaabbf1b8e78b5acdd80254ccdc69398eef0e6c2a2a37bcd2c22e4b7150b7ea02b6a3e1cadee7ba1be0b4749054632f267743eacafcfd5d0f45fa14d4bfd603d20c99e3ced06dfec97c61b24630dfd23b90e0bc513105966f86362e01d9dc86c487ff5c9b2969e22d07c9f19fcbfb1fd4dfcfda44009b19107030d18b2005f8e6f1cbc44393a58c1e532097ed1fd35677ddc73cfa5438e8e701d6b3bcb3903f45854ce26ff0973b4eed7b886465c5cd5f528e3c4a2d95a952168e48f99605e4a27b947701977a54d75c49761176f94e4997ebbf95026a8a944290db4d992d691f7227d6645cb6aafaf18d647539fc30bd3bebc01743d5d3730f83c8674217da5ed5ee41df2de8a424477abbe9da911cd6ba3cd652c15b86464fd2290efb7cb5b561515a3eb9895b6cf03189c01d57ef907075e364c51157a0466cc1eacc79102d6cba4cd86c4adc4f4100abe5d0a6e3ef401e90c9946e6bacfdfb19cb249050735012c805ab529a5b0cba195db5bcd89d3c63f6c0c8eb061a9dd701152148329296bef6b12910556019dcb76f513035e6921c0a715c94c7ff6973d111cdf5fb9271767e57ad0da2855d4b595b59639a3bd714c4babcd25ea799182dcf9409f0807aec7f2f6bfff0be4f193dcf8ffe5b8d7c3c31afa810e0ff64f8945a05b726e22485920c3a1cdeafc8acee6731aec1f28236f85a428ec4deae145a5a25460c2abbd4842bcb6331da778ff99fbf76c57dd0ae4be0a1048dfd3b51bde66df6daf9e54d1fc5435f1a1f96d29f266451f21cb2608034ab5a822b2120a6aac1e7780b881e76c3e283c4977b3bd0782bebb4cc226d0875ec013a401573b9fc834b523faa30ed20a4d66734e62e988f37c594bda056ef6c20bbc8dd38fbca599a41de84a3b6d4a79578c4caeb0ca0331f0ebf92a88d33ee6cace74892899430bd852e8d672a74c24f0e6351150cbcf7ce70bdbd37d7508730d44d4ebad7c12b71b61556e96043e341d67e0c74fd2249dce3dbdcdf5c0feb7452b75a57ef304bc7f381a0852109cf1e883d5fb9ede92f678a0c188429241fd6a4eac42b26f70d7aa1d678cb4e1de67d4996e5ec6b84ca1bd23ace855fa96555fd2fe78b9fed80748659809f1f6ca495166a5d00fa384456a1ca4d29c9cc3f4b6c2dbf7eaa0318cd64197762a4738245b658f20b46c5864871fabf466b4b96aac9dc075118ef0ee55b522e948fdcdcf8e06a4061ab1fe412a456a068a0f3d34697517d287ef11f76366dbd86d599207dfb530ace99a263b8e86e75557c7e738da34c516e9f467ff0ebc9e3f7ce5847d2b5237114ef6a361207f52f3dbad70a5862efff4c1ef24833b9d1c0143f5ea94e6b37429e8fddd5c98c6b9e9e797f96b54c1a53878a04ef9600583262b2dadcc159876aa4127f700c89872a8e7e88ff5cbd46dd5c5cd92dd09c2debaabbf1b8e78b7f8566d2cfd5204cd8e4d1926a05830dfbb244e0c80785dd124f3de9b54d18961b684841484e2c1dd050c0881dcb758a608e1b521e48a2b9ea0d90b4f8747a80536650e2691949b49e40087079b0cefd46a9d675f7eb8c04fde8345a78da67010856383c026285325688cad53e9670315a158e9e8e71694ee1a97275e31f605d697a447da453f95c49a100ef6b59841d9c0a2596ee616cb8b064a1c94e5be7d99d12cbd151cf37a2a7357577c55bedd95c3151ca831865710a4796bb0bd34c43cb739007eef38d88c881402cfa9da6d174a1276ef0d4ccdebe73da12e47ca79638a90c4f0280a33a07aa39832729b32009abb1b1fecccec14a5cb4592c134e41aab46b2cc0d8a4fe80bd0ff08054c25f08f6f5b6ada210bac90746c55fe3cf9cfe36a4cdd74c873f86e7171e347ae315fffaf4940ae58679a3e2e72dbbabb209f4dea5a99d183f94e3c04bff51e887af69496ce153b75fb21d887e2e63c6f373536d9ace437ae3e2730db2b97de04ec0f2fd52c8d98ca704441cd17e28915b8095a7133aca13923d6ec931ddc107b548719162404b905f3c45ba2587f3909e3bb43b670ee76ce9fb075606e2950f68c7c66417cf19af8ec277e6c0608020bbc9d315170732f77ec05a41b0bef117f395ba2bf3a9e5719d6131984d7782988be9f97b5df523d06694faad6885dfdcc38d078a4b779513485a9b669c9226acdbd9f2d8e56266b904c911ff240e69b4feb67ddf1b8e314473ac547147f198d985466ee6c84a1b9439a10266dc074974945cfa6aee3273c24faedd6ec6a1a2890c4f3187ff4be6faca459d8a1fcfec497c32c20f60278896b077de773f7b1ee148ae26265fe9a9e49cf92d668b2e15be74a61070c75e3fe5ade9b12bd2a392dbadf287ff325263edc96ecce3fc60373688c1adbac6c56113ed08fa88b5ebae1f9f9174e84f140e3f8989e4bff2e83676af8cf7ea1932441baa516c6e4c762de85a45916ee2bf146b9e842c8ad45713c88ce2f1338dcb6fb5549fb06886da93877d41a2fcb9231a108841c3845734761c37c6f7d61d1fe36bf0ed1e64d8d068fe2834a9195053814dcf3f68677588870ccbde15b350cb6db6064fff3c939537b6f5826834414e49dc5f5284c9845abcc7263322acca2214a06677b6167ebd25a565161440629eddca3aefa09b01710dfc381fc64ad72d1e936700645b0a099cee0ab1d55c1b34bc02d668fa17e83c89dd1b230af8602dcbe0b993a9676b13cfb0cda1c7d4955032d8599cdf36a11890edf843ba520d4a40336d4bcb24af8cb420a64d22387b5c45106c5d7295c3a763d7cb5b6de25f3884c58f58c08502e526a749857a30b2573d825997f3b92b9641d6b47eabb532bd1f1d2f3f8206032aba1ca254cce53dacf5b495b4712d0204a28d4ae44c67d73177dd764d06f15521d852e1d55e4147ad56c2a5aaaad56df1ef0dd7064afc786d01d1ca0a70ac9f08061c7ce6e111521399db49dc96e13d8922cecc19f5edacee42e4435f0ac801509205a00af150399b074a6b38bdbdf26e279c15fe6dc7db0811ad4b098b01eef6a2f98d2ebdcd941039bbb210c24c61c70b8a0e30e75faf8a799da27871efdb3a6ae619708bb1b0cd6c2f2a4f5cb6fdf859133822d50d5ba9cc21aa67e3829b5365837be80f114c5199396b730499be05fa1c044bc7ba031af161d96cb77ea22dcea963237f8566d2cfd5204cd8e4d1926a05830dfbb244e0c80785dd124f3de9b54d189610107745e1ba4ef68030d4358c82b2414b7b3d275806e7018e70db8d92d60ff36fc8c49cd4ff95ca439bfbfcdd45417a78fc3ffe979a6543ac80e7e0e951b8d909bbce147268833dab3e6b3a99d0439307d643dd1e92a76e2757ab28c0e6e15143fa169f7d6c5812767ac3d29867b616b3bb5d442010de866ca1826471fd66d6eea117339b2f3e1773bdb94d0fa6d9777e1a1def03fb272ac67d7deb5064b22ba14a245022fc7bc9682836446a5a0ee2edd8cabeb3da6fbb085828900893abd31b684841484e2c1dd050c0881dcb758a608e1b521e48a2b9ea0d90b4f8747a80c62cb68055d8a5cafe5a20b1b7556027dc448103691aec63cd458d94f48c6ce32b5b58b0a96152eb228a5c98bd2bab7c2d9537c1db812e9d81c12606923de6b0901ae0ff535ddc28f62eb052de639b305fefa40dd5640e168495b337a58bfd2d17030a26703fa73c83c45bf3f64d5e751bc309bfc907729d5c32eda4f06303d95d5d29e0c86ff4c6c1107c8e2da6abd334057ba48ca9d60dab2c7fe70a920963d2089bc9c50315e656bb0cde939715f6af630f8ffe92acd07ae5e51fe0bb1d937e0cff71063fe5aeaa34161e90424e54aa96f76390e50c2602a2a65ceca2f553c79909a32da9551446ae6aa1a62b9bba6e973ea26307a2886f9e03c6730a55ad68fcbe6be0d8879fe9566bda0139733fe000b444ead7a266a91951d60be54ef9e0d6a461454af3333ce1329fb7b2b2a84e880926c6ce27e41fda066970e753346111a66e643efdea3a0515191ed38b830af960d855a055346853bf599b42f4a870b15635bbb870fd9e8075317ac862d3a8f4122872090981668e27a20571b6009a5b0cba195db5bcd89d3c63f6c0c8eb061a9dd701152148329296bef6b129107d66c4e350c252103fc2944fe0ef1718f9484e117900d40a827a760f888b93df8376f4860f78f276cb3d3a28d97e386c293c2199a0f67c55c125e4f609ec69474f268e20797eb073d39a872d2a750bb40e732ac7c15472b1a0a8c40eda35841d1fd6d82901153862dd2aed619722e1f18a505d09fefbff874e02914d8fa99f21d78ba279505fe7e2c11a3e829287262ec529b7f1e73981b31165b8826abe2ecee485f793199648c37bff1d102a93e0b5a1f63d5a03860b99d13e307d545334ccb98a84c7a2c419ced37246779f71b55a60f6a357beaab4bd2fd078fd1c7ba19d99f6762fba40b20a55fe557baf2f82c670cac230eeddd81407fc751de1f2087b1440629eddca3aefa09b01710dfc381fc64ad72d1e936700645b0a099cee0ab1f5b9c56f891a94bf185a52128c13e80e63cdb0c5fbabc3f4d702842aff429fc7cad9a77c7a5dbdc82335a88a226a92460299d77732b63427d7e6aa9b37b1c653d76484356558822e1e70d5005909316fe0b4659e6903f2fc2c596fecbfbb827042987bfe28746194ace662edf91c94b38f70dbb0de853cf0f348c0b517df43950304050000000000000100050000000000000000000000000000000000000000000000000000000000000000000501000000000000000000000000000000000000000000000000000000000000000085021663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4105030000000000000000000000000000000000000000000000000000000000000000050400000000000000000000000000000000000000000000000000000000000000000505000000000000000000000000000000000000000000000000000000000000000085061663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41050700000000000000000000000000000000000000000000000000000000000000000508000000000000000000000000000000000000000000000000000000000000000085091663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41050a0000000000000000000000000000000000000000000000000000000000000000050b0000000000000000000000000000000000000000000000000000000000000000850c1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41850d1440629eddca3aefa09b01710dfc381fc64ad72d1e936700645b0a099cee0ab1050e0000000000000000000000000000000000000000000000000000000000000000050f00000000000000000000000000000000000000000000000000000000000000000510000000000000000000000000000000000000000000000000000000000000000085111663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c410512000000000000000000000000000000000000000000000000000000000000000005130000000000000000000000000000000000000000000000000000000000000000051400000000000000000000000000000000000000000000000000000000000000000515000000000000000000000000000000000000000000000000000000000000000085161663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185171440629eddca3aefa09b01710dfc381fc64ad72d1e936700645b0a099cee0ab10518000000000000000000000000000000000000000000000000000000000000000005190000000000000000000000000000000000000000000000000000000000000000051a0000000000000000000000000000000000000000000000000000000000000000851b1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41051c0000000000000000000000000000000000000000000000000000000000000000851d1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41051e0000000000000000000000000000000000000000000000000000000000000000851f1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41052000000000000000000000000000000000000000000000000000000000000000000521000000000000000000000000000000000000000000000000000000000000000085221663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41052300000000000000000000000000000000000000000000000000000000000000000524000000000000000000000000000000000000000000000000000000000000000085251663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c410526000000000000000000000000000000000000000000000000000000000000000085271663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c410528000000000000000000000000000000000000000000000000000000000000000085291663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41852a1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41852b1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41052c0000000000000000000000000000000000000000000000000000000000000000852d1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41852e1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41052f00000000000000000000000000000000000000000000000000000000000000000530000000000000000000000000000000000000000000000000000000000000000085311663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185321663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c410533000000000000000000000000000000000000000000000000000000000000000085341663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185351663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185361663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185371663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c410538000000000000000000000000000000000000000000000000000000000000000085391663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41853a1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41053b0000000000000000000000000000000000000000000000000000000000000000053c0000000000000000000000000000000000000000000000000000000000000000053d0000000000000000000000000000000000000000000000000000000000000000053e0000000000000000000000000000000000000000000000000000000000000000853f1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185401663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c410541000000000000000000000000000000000000000000000000000000000000000085421663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c410543000000000000000000000000000000000000000000000000000000000000000085441663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4105450000000000000000000000000000000000000000000000000000000000000000054600000000000000000000000000000000000000000000000000000000000000000547000000000000000000000000000000000000000000000000000000000000000085481663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185491440629eddca3aefa09b01710dfc381fc64ad72d1e936700645b0a099cee0ab1054a0000000000000000000000000000000000000000000000000000000000000000054b0000000000000000000000000000000000000000000000000000000000000000054c0000000000000000000000000000000000000000000000000000000000000000054d0000000000000000000000000000000000000000000000000000000000000000854e1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41854f1440629eddca3aefa09b01710dfc381fc64ad72d1e936700645b0a099cee0ab10550000000000000000000000000000000000000000000000000000000000000000085511663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4105520000000000000000000000000000000000000000000000000000000000000000055300000000000000000000000000000000000000000000000000000000000000000554000000000000000000000000000000000000000000000000000000000000000085551440629eddca3aefa09b01710dfc381fc64ad72d1e936700645b0a099cee0ab10556000000000000000000000000000000000000000000000000000000000000000085571663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185581663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4105590000000000000000000000000000000000000000000000000000000000000000055a0000000000000000000000000000000000000000000000000000000000000000055b0000000000000000000000000000000000000000000000000000000000000000055c0000000000000000000000000000000000000000000000000000000000000000055d0000000000000000000000000000000000000000000000000000000000000000055e0000000000000000000000000000000000000000000000000000000000000000855f1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185601663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41056100000000000000000000000000000000000000000000000000000000000000000562000000000000000000000000000000000000000000000000000000000000000085631440629eddca3aefa09b01710dfc381fc64ad72d1e936700645b0a099cee0ab10564000000000000000000000000000000000000000000000000000000000000000085651663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4105660000000000000000000000000000000000000000000000000000000000000000056700000000000000000000000000000000000000000000000000000000000000000568000000000000000000000000000000000000000000000000000000000000000085691440629eddca3aefa09b01710dfc381fc64ad72d1e936700645b0a099cee0ab1856a1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41056b0000000000000000000000000000000000000000000000000000000000000000856c1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41056d0000000000000000000000000000000000000000000000000000000000000000856e1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41056f00000000000000000000000000000000000000000000000000000000000000000570000000000000000000000000000000000000000000000000000000000000000085711440629eddca3aefa09b01710dfc381fc64ad72d1e936700645b0a099cee0ab185721663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185731663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4105740000000000000000000000000000000000000000000000000000000000000000057500000000000000000000000000000000000000000000000000000000000000000576000000000000000000000000000000000000000000000000000000000000000085771663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c410578000000000000000000000000000000000000000000000000000000000000000005790000000000000000000000000000000000000000000000000000000000000000857a1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41057b0000000000000000000000000000000000000000000000000000000000000000857c3b20b9cddf18b0b4451b165bcfab77d2a2c0cfa4be416c42448a6f1b5a41e3dd857d1440629eddca3aefa09b01710dfc381fc64ad72d1e936700645b0a099cee0ab1057e0000000000000000000000000000000000000000000000000000000000000000057f0000000000000000000000000000000000000000000000000000000000000000058000000000000000000000000000000000000000000000000000000000000000000581000000000000000000000000000000000000000000000000000000000000000085821663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185831663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185841663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185851663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4105860000000000000000000000000000000000000000000000000000000000000000058700000000000000000000000000000000000000000000000000000000000000000588000000000000000000000000000000000000000000000000000000000000000085891663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41858a1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41058b0000000000000000000000000000000000000000000000000000000000000000858c1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41058d0000000000000000000000000000000000000000000000000000000000000000858e1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41858f1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185901663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41059100000000000000000000000000000000000000000000000000000000000000000592000000000000000000000000000000000000000000000000000000000000000085931663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41059400000000000000000000000000000000000000000000000000000000000000000595000000000000000000000000000000000000000000000000000000000000000085961663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c410597000000000000000000000000000000000000000000000000000000000000000085981663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4105990000000000000000000000000000000000000000000000000000000000000000859a1440629eddca3aefa09b01710dfc381fc64ad72d1e936700645b0a099cee0ab1859b1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41859c1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41059d0000000000000000000000000000000000000000000000000000000000000000859e1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41859f1440629eddca3aefa09b01710dfc381fc64ad72d1e936700645b0a099cee0ab105a0000000000000000000000000000000000000000000000000000000000000000085a11663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4105a2000000000000000000000000000000000000000000000000000000000000000085a31663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185a41663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185a51440629eddca3aefa09b01710dfc381fc64ad72d1e936700645b0a099cee0ab185a61663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4105a7000000000000000000000000000000000000000000000000000000000000000085a81663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185a91663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185aa1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185ab1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4105ac000000000000000000000000000000000000000000000000000000000000000005ad000000000000000000000000000000000000000000000000000000000000000085ae1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185af1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4105b0000000000000000000000000000000000000000000000000000000000000000005b1000000000000000000000000000000000000000000000000000000000000000005b2000000000000000000000000000000000000000000000000000000000000000005b3000000000000000000000000000000000000000000000000000000000000000005b4000000000000000000000000000000000000000000000000000000000000000085b51663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4105b6000000000000000000000000000000000000000000000000000000000000000005b7000000000000000000000000000000000000000000000000000000000000000005b8000000000000000000000000000000000000000000000000000000000000000005b9000000000000000000000000000000000000000000000000000000000000000005ba000000000000000000000000000000000000000000000000000000000000000085bb1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185bc1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4105bd000000000000000000000000000000000000000000000000000000000000000005be000000000000000000000000000000000000000000000000000000000000000085bf1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185c01663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4105c1000000000000000000000000000000000000000000000000000000000000000085c21663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4105c3000000000000000000000000000000000000000000000000000000000000000005c4000000000000000000000000000000000000000000000000000000000000000085c51663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4105c6000000000000000000000000000000000000000000000000000000000000000085c71663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185c81663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185c91663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4105ca000000000000000000000000000000000000000000000000000000000000000085cb1440629eddca3aefa09b01710dfc381fc64ad72d1e936700645b0a099cee0ab105cc000000000000000000000000000000000000000000000000000000000000000085cd1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185ce1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185cf1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185d01663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185d11663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4105d2000000000000000000000000000000000000000000000000000000000000000005d3000000000000000000000000000000000000000000000000000000000000000085d41663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185d51663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4105d6000000000000000000000000000000000000000000000000000000000000000005d7000000000000000000000000000000000000000000000000000000000000000005d8000000000000000000000000000000000000000000000000000000000000000005d9000000000000000000000000000000000000000000000000000000000000000085da1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185db1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185dc1440629eddca3aefa09b01710dfc381fc64ad72d1e936700645b0a099cee0ab185dd1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185de1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185df1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185e01663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4105e1000000000000000000000000000000000000000000000000000000000000000005e2000000000000000000000000000000000000000000000000000000000000000005e3000000000000000000000000000000000000000000000000000000000000000085e41663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185e51663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185e61663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185e71663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4105e8000000000000000000000000000000000000000000000000000000000000000005e9000000000000000000000000000000000000000000000000000000000000000085ea1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4105eb000000000000000000000000000000000000000000000000000000000000000085ec1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185ed1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185ee1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4105ef000000000000000000000000000000000000000000000000000000000000000005f0000000000000000000000000000000000000000000000000000000000000000005f1000000000000000000000000000000000000000000000000000000000000000085f21663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4105f3000000000000000000000000000000000000000000000000000000000000000005f4000000000000000000000000000000000000000000000000000000000000000005f5000000000000000000000000000000000000000000000000000000000000000005f6000000000000000000000000000000000000000000000000000000000000000005f7000000000000000000000000000000000000000000000000000000000000000005f8000000000000000000000000000000000000000000000000000000000000000005f9000000000000000000000000000000000000000000000000000000000000000085fa1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4105fb000000000000000000000000000000000000000000000000000000000000000005fc000000000000000000000000000000000000000000000000000000000000000005fd000000000000000000000000000000000000000000000000000000000000000005fe000000000000000000000000000000000000000000000000000000000000000085ff1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41c0fe5bd4feebe9e712071565288ccc93243cd46cce575b54189d4c0531b182f655a8775281de66ae201da51858da277a1c522968545ee354ede4896e6ce2d4f61663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4106cc39c02897ecfb7a2260d09fd3be437c6e6c4328e54b1341065bb24c33ea2edd2b44daacc539be8967e2bdfdb3d350f207ddf7f312b957a1c2bf051943978c1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c413ef266e4df71da733165353f2da90ddc6db36c40f731f65632e1500c52db616b0c7565cfcd09e13fa9202b2bb3d192683a5f48c1f57ef8a1918b4b128876dad21663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41db38ff985312d6c9d19f69aa454b870de269485f122d1a3903e75f644ddd8ceab0b1a9f459c569c28258544a89a2b1a948b0e8336117b85bc2b0dd000090eb8c1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411440629eddca3aefa09b01710dfc381fc64ad72d1e936700645b0a099cee0ab130b6bc8bfb862785b554f957bd675f69f3a6b03ecb090afd89c7be6634f19eec2a2dd29ed26d21f31ba77b7b33ab5d78c92d87d5621ffcd86ac9a2b77ef6c42be13ff2291fa5ba20b5eb6ae9b25f07306b5498d8bf14ac8080bf4ffa721ff45a1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c419a44c138c923d4746c63de8a9c0e5ee1630d10bf3d5211e9bde63f5769ec41b1be0287d3cebffc49cbc1809f5ec37c4a818cc13525a9c77ea7d7f9d284ed248270876f75aa599fb11dfd61bdd0956302832dfa27886f4f782a12f3e92e0e8d454369a9b91457c7ff5f3b72a042f49384dd85a8195891eecc0c9fe21fbc232bee1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411440629eddca3aefa09b01710dfc381fc64ad72d1e936700645b0a099cee0ab134bb6747b4e58659f971d5967dbda1746dbeb7cfcba2c9e95fe980febbf2de4ab69ef819cffc684b7dba3eeaca74ddd6ff4fef92d68c0f2250b6f9cb1199d20f0e2b70e0c8a12f2cb5af997ac14c97896176de7b422539b5f77bc349e920cd721663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41fdd30032425ddb62320f516a75239178365c21f68ffba26a951cef314aaaedba1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4176c3e8e473b4dcff76329f3adfaf2ed8d03482a3da8d499f06fc136f1bbc90e41663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4189680773c6fffa0a684b93788097a62f84ef36c0b1fc434cfbba429c6812d3585668b6514ac9f7c1734aef7d2d90e25ec778cf15c18fcaaa3d9425dea38d77461663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c412eb234e4dc15c3025b6cea8689dc19bca1ec70d6cd0e98503e5a9f9f140dc0a999e7573fc5f966c061fefb57fa7bd74c9f7f6078752182d6ac310a11da646ba11663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c417b307b452ea1c61c6fd51929c019e8ebcbb8d0bd8390f8180b3791e4cef8ae4a1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c412c1cff0bfde17b5886d4d7cf5ab3dc5c0ab50e8d39f5240045cb32bc6f8347cc1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c412b2f943c5ffafb49aa38674fe9ffb2d3b6e3cda7ca9b2a463f7eddd0cb1e00671663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c419cbd72109e725372fe834bff04892b0a2d8a7c565b9eb3699b30f0548bae6d7348405cec075e55c2c0a0fc61ae852587d469859deda3652be5b82717f0fb566f1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41a7287720cb4099afa471a012f0837c1037f9e38688449e78107d333afcfa14b61663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c415042f30ab21fdcc2e25439025b71d363ce802e4f74d8e61b075ae05ce323a9c51663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41922981bfd21adad5ee26933a1d3e80b0aaf07ff740a699a2a89dbe998a8f133500d5e8a1a3ca54c60d76d194042de36cf34a98e03788ae8c12408e0a45cad9bc16a4eeb6243c8a56905bd77019c16ba30d1f08512d158a13837d1e82313c7b44c244363ecfcba11eebb688ebd26dab20e653569d345396903934f4278e7a06441663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41f40427d775fd9f20f9c68ae2d62b31e424a35a402824a7db889182fb16031f471663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c418d6644225902b245b7ebc0a671c861a16f32338741009cdd5f1e42dc893aab641663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41951c45435d0413a79b0481a02fe770b4f5be0d9a55183741127e70b4ff9d1a71a98d360cdea3558d77505aa96b86a9a697968d58ce3250967ca1447d6ccbeefda1f64a36edd750934ad79e3a07f83742c0e66ff4f3ea3977e92161ba744b75291663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411440629eddca3aefa09b01710dfc381fc64ad72d1e936700645b0a099cee0ab12ee0c9b51928822d033965aa00a360f5a56d11696876ae0d060c9f3a9daafccebe8a162f396ffbc7021274ff3ece3509e7de52b31e55d34ad4f05e919c4d0d19ec0b725cceb26aab1734f520c85c9a2d5dbc8310285108442197bcf51f24c392ec25873480466971948bab03019d451a0469be7fc054b99996aa036ab002f08f1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411440629eddca3aefa09b01710dfc381fc64ad72d1e936700645b0a099cee0ab16da49dc58b2c352c66526ccc786cf2bc42df458aad366c462ea4404cf11df70e1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41d084cd40e4b5e79e119d8b726d638c3050d3986a339b6f13a3547872b4bc97b65f908f9e1cf684780fdd7d0469f044a2ac24dc62cbc3a11d916a342c53c71fbbb2827d0c9302ff26a84bf169164597b4599e1a1cd7d8240434e9b58452f9a3861440629eddca3aefa09b01710dfc381fc64ad72d1e936700645b0a099cee0ab1966ea62b7848fb9b074f3760732bf063f026bec15113394469306c7d162aa0a51663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41be9a5a4b5f0d61d5a6620438ce0f320ee7245daa8b6574101fe0d3ce3309534ecda55b3c62e95bae79c45ff3359eb00123da0887e199ebdc27f3791a79ee5167a17706f782a481cf1803574631f004693f40f1e8ab7de774a3deedb7bc438b330e33256e9fb45b0ef9c2820b8f4428c2fb0143c1a7ce84567a84ddbaea63d475fbb1af574c779918bffac8d55ba3d02686aea3a535ec0f73696d79074071da167df7b8ee7cbcf11e29e5309bde8933521a416d84a99f98f4a70fe36c258728eb1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4124346c9fdf3276ece27c3c02e8e13c5ba8bd7bad63d7284e03a29e3cd277663b41fe818bde6e8cd159db36cc4fbe925790226182c90e42e1310ca93179ad298a1440629eddca3aefa09b01710dfc381fc64ad72d1e936700645b0a099cee0ab13b66d2a2c7839cfc7ad8da7bfc8996fdbccda424c77258c0f42e81e7618d71521663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41fd6c684e988baae4e2ef60a853ce18300fd0c7441705c8e5cf6838ca278b7cdb301179968684ba9338a8c727ebc2a03c530eb8acdcfec68aef3444ecd93b540c17e3e5945db060749710df277ee2a1945ab4f727ea0d6f8d92ad62d1105d843a1440629eddca3aefa09b01710dfc381fc64ad72d1e936700645b0a099cee0ab11663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41e23702e6599a9102a532b3c12db0071746b457075c06a2ca4b47cf84eb34c79c1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41e4c978f3095913a4d2b5739a6664d0c86d023df9fe1bb52b69517a1c0d5d2bcc1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41f4e134ba211e8faee26f5f1f01cbbb866821e124ca7d24532b3c269ddd4c77394134dfcb4d82304991e93e49903c2e68ceaac290a1c584f0a7e7509d90334d6c1440629eddca3aefa09b01710dfc381fc64ad72d1e936700645b0a099cee0ab11663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41f88da67dd66052f6953da0708816789eda79cef38121318eb3960932edeb939ef7f84390b751202a7fbedfa00aee1b34bbcecf50a5353b539c69529916c0a8e6c1d27a6e86fa4eb2c78f7a3da8a119419506898abba0018fed2a991103102b8c1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41ea0de19aa5df96a18ad0914300889071a898933d8edabcb96ba41301f9a61de1cb890bd9a772811b08172918a5ac8bc761b6be6b7023afaaa2014aadb752dcb11663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41c18f0ceefb789694f6999403a8ff1fda828de4ce55e61bc09524f33e399f55e83b20b9cddf18b0b4451b165bcfab77d2a2c0cfa4be416c42448a6f1b5a41e3dd1440629eddca3aefa09b01710dfc381fc64ad72d1e936700645b0a099cee0ab1c95e7e8f026ff1d7d366ce1e60ad5996f2a584406ba2588b7a49660b63658ab1a726fd9509c7750e80c5e872ccee2e0dcb4cbe91ede0a7a3ec1fe4a9eae5b44163cdfb3fc599d43ba3067774c2ca3764df3e0e71799213949243091b957884db02b22023768696b25edc215f44f54cac6e0468f44e9e55dc33f3fcf31ad57aa01663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c410b4c6419f04066c770cd2056fbedc30423e7f4d515b26dfaaee14eb58f65474465c41b4e7ba5c9cf8c440f6a809348d20a8c6a469901959a0fa2611a1b9af6bb79e3f125b8e1f15a8666b5d42d75081a4609c892030798ac5c4c33ae6fb980191663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41788e3cbf93f4a200deefa90c2b50e0a5c9e50965db0277fa8e8252ad6c61d3c21663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411589ef373863243b83c9f38353a7d4d464acd6521c60198df2f105d7f3c350e51663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41d88ee209f051688c6eb67af5bcec4bbd22f60e95688e87f90f02c423466983434c2349d9595982b1eeb1a20b5fe42126185d5090017daca049d0fed13267e7ff1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c415ab4ee160fe879c75f82648e83b6ef67305389c0b7546d2d1f2d7bf6b2cb1d1f7add2f754fa7aab01fbd3edfc24c64f5e73bb6c9863c423feeb06e48cec27e131663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41029d8c6e49bb5e05557dfdda707c51811c5c59be5b399fecdf52e6a6b97f89191663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41abbd0a81996e9261a0f5c6b703ac3772d3faf7def684fc82aef17c28961995391440629eddca3aefa09b01710dfc381fc64ad72d1e936700645b0a099cee0ab11663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41e19994b16a363b8a71c2924e8813d619f7af2c1c31df62afffb603a92c0525f11663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411440629eddca3aefa09b01710dfc381fc64ad72d1e936700645b0a099cee0ab1f1424e59e456ae64fbb115e239518a84b67a7e0ba98830315ba6ee128dc3308c1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41dec243cb7ddcc74aebc6e228fe1a31eb1e92f024726e454c9d443b16446224931663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411440629eddca3aefa09b01710dfc381fc64ad72d1e936700645b0a099cee0ab11663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c413aa793fcfd2f14c42c3639388a35373b073b920f1b9fe1acdfe823208bbebf0f1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4192bc7374a9c9d531296a5331dad2374f3b76ffc7cb556fbea36435a48badf2b9f08b1934f8c780ead97689212af0edd81e3d45bef5e295b75aaa041283407b6c1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41963fcc01ac88c40b9370295651a3faa29613f703c5faa892a94e17084aa1c49f41ed28c20d59408328c9bcc915dd3fd03c17ef952f53c5f8724a47441ab2b25996f01e53335c57d8ce2940ff0cedf72c97b5a7d62f465e15698eac9097d696e0e748c754a6018930d4cad34d14f0087103c5cb6381a3eda1b01acb12c9e3d24a1fd70d8dd3bc4cca83c8ba40cbef72343b0ad852994e65f7549646be2b04463c1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c413bbe2b77feb932fb0e2c879d6499363ab7293fa4eeec57664a5e3d0da1d93e05c9f203eea49e979a4a70a51ad31b39695f71a78911c045a7e9805e4258c435854fa165dfbbe0552492c711ac50e6f62993893dce43949639a9752a0d48f035326b360482d86b5660a35b67981a5b23bb3adcc3e38de857aff1a9356ab65f5e089f9398df7313ce6be6233f0caa9ce73f1e08f5aba188f2a96b00b9166bd6398d1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41d111b69dc77f7bafdc15b0035494e4f907916bffad52544b6ac6f87721d33de6880bd85861ac3b65a4e8da1a449a83d34cc8b0b4035651783334dfc2e179f3491663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41a85fa8ecd570a91e80ab9be4c9f9afbfc89e5cb6dadf62972076f6added87d291663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c413757144f64e74b7c6b79d9c255e652367911f692f02634b6824eae1ff3062748c3469870328a9c57a2978181ce6d08c9919f734598a2e201c9f59f3718aa5b841663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41d2a87718fa3898343f2508061d0deaca3c77abc9c3831260f891b48a9934c1d81663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4174b04ce7eb235843fd642151d8f1ef7f6c3f1bc4f74d6d6518aad99648a9f9531440629eddca3aefa09b01710dfc381fc64ad72d1e936700645b0a099cee0ab11beeaccea542c5027c055852f21542bf1c6edef200923e42420feadf5ac26cc31663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41e42bf7be54b5f43ab4b952df3c39ed04850c469827084a57d2669e8a6f1fd434e453338096482b67ab052e44e45835f7ba276ef95073cab30fca40fb6d5fd2481663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41a0003dbc87022dde8f85a744be75053e10bcbe40dbd548c6b15d26067b85f4c724a778f196ae49be5066f1d679ffdbdb731c73246c3f01a625882a28659bf310b55d5cb73f5bca65c4c50cc2e3c050811703efe52c30d657e047a7f8e4f13675873f3921118bfe384755bbcaa8abfba287725d89a25aaf87e5969c8f62b52a911663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411440629eddca3aefa09b01710dfc381fc64ad72d1e936700645b0a099cee0ab11663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41790172c96d2de9b4af11122d528c42ec9407172eb016fee6d3b47f09d5c1705887378b8b7e303145286ae59f65459dda57e9485d126ad74b50e1ff9534dd85dd0b96d4479ff20b6bcdbbcc7e4b6d5d7bfa930b15b8fe1df246b9d9c8b2326df31663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c417f51e18bdf7201516b39caa7b0f02dd049bede7f711db974430ab2f4b5195b634b3ba1aaa528a9b99def0359f168cd6e72e2ac97b1fba811a7df1cbf0dc477f21663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41eb90d3db7def9f6ebc4543fc05aa425d561621a01a7739d3ba1b3cb6cb373f841663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c412c2d9477fa0bdd15e67ce8ab7471c639503e7af7b1a42b61f96ec9874525f6ab86f8b8a6fe8f4832a46c2dcab607795e589a1f7d218789e024d4da3572a4accaa77985847f2f482c2a08d5402e82a1162b6dfc072dc68611ad8cfc72dc7490fd1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4150a80e34338160b9facb11c4165e67f16e59cad1df01737776335f01f88c91cf9f3260abb4dac133b58c1ed0af4c33bad58baef2e0c6c98a704e12627196302a96749f6875d14d3d82c89c83a8fdd0afa2efe514e7290154d5ef9ddf423876131d19fc634157741f6eab27f9a2a425b640df2676b06d8057c33c69b4920ff29731efb867db101ed84fce839fdca79aface2060b26eae737c303f7c43572919748812a0bdb047c14930f04ada0b1ed7f0507afddcc74f1b4e2004833221e719c875bfbd934bbcb2cd6623f45fbee629d24312cd2836a8b211306b86c2f5a4cde21663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411627b874fadc0f0e6a6514635560a3bf9770e5016a61540bcd4f6eb6ab4012df086cd797119ca0b62a5698d594683d92e16c203bf1fca6285c80707394cf8ab5d0809fb8b43fd576578f90da77c821f5c26bc264ea118dc53da59c5add977e9bbd82422998c3dc5f5824de3489c60f992d66001a4a5c3120c7b27734238889f61663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4105000000000000000200000018340c535cdf35e33594098287f41277c9b1fb0a38233b74702ad297af5efb391c1215383f52e15ed7ad8feb45f9f382eccc5ae2a9abe6c931d6259a310d8d4424332d908493777c6eaf07e256b9c85f2e44bd9809a68f333fc9dda4a005ded56dee321bb2a0a8b16666281203d557f3062cb3d802e01a19707e069ec9d3b3e22c9b6b2f392e663ea0185905eac2063a8acf39c5f27197cd8ed5f2e0f66af3a5984032b6b29f00cc3dd6fc9ee29cb671298da940ac9d6d5be0bd268862c9e0c7960494b668f458ef5a659bf6a0cffce342efb73273e0a00550f8caaac2cf09705c7465a74b24376f0b4ccc05d75f6b15f0b60975cdf2bdb6e092b56b002b8e5f94bbcfeb16965a536634066fc0595dfea2aaaf215b04a49ac3c33da3f39048a4bb43f1ddf3b2684c28ed166af078f0bed57066ae82091a1ed433b9607a4eefd056b746a3eccb92c0ba41ce94f78ef41b8ec7146b5d59b9243f6cd3ccdc7d4a18e36967114e9c4d2ba005756b9b69b44b0aaf941ff6bb1b8d160260f1384fa0c47e5b137abaa2481e244a3193f05141e62850564397b6a12256bfee5dab24b8356043b497a26ae1a1028df1c95f4869d09c92efa870c6e8bd517c8cf8dac7ad4895de312919146d0ae7fd90b45fbc88e042692f08e7dc85a67208d5fca8e7305aa4c33b41b335b1017fa298992935176910b342cee20ba15fc9ae9cd4ae8272147fd5260a8ca57d4c6662667b463ccefd884142d8111cc52888680f9f618d0d91157610ab4c24691cb96005c764f76ef93394420f8abc9a14f86478677edac20ca10290c60401269dc9c7b0a191fd05cbe832fcc292f4bc644fa485de7796fa3a929f1907625b9ec911b77215408c28f80d564920529990421cfe4e6eafa9ddfef74ece074bc32f578305b6631a1ddd61e5e4bcf266c0a29f9e182781001844512678a6a2c525e28476aa3b6bd17db4582f60a76ed7193e037e8ece1b0dd5d3a632db21bc40a1c288e1e87038e4399d20f7e32e4f467bf2fb1c7f05352a2fdd4f054b1b10ef925878fdf8b8c01bc2e360ab5cbb39a837f1b5ffc93365a34bbc262205000000000000000300000018edc425d0f3fb8b4ff32415ef8c61e5789d995fd4e4850295e2e26b6cdb3a32644c2c3acb334439ed795e41d3e6223b01e7644435891c557e42ef008b51d23e5e1215383f52e15ed7ad8feb45f9f382eccc5ae2a9abe6c931d6259a310d8d4424444a88a713cdf358bfb32a159f44ed58159505c747d5494db577b0c98fe4958a7e0b12be9cf97b2c6fdc9bc3e0aebc80cb790e8cc31102117d3d8cea7d8fa1f59f36c48c4616b7bbddb9f928fa815905abf2385cc44ad4994b8e2e77911b55796f41fc0bea759c2a0985987f6607fff1ab7046c2d305d19d44755b744cbdaba688e772de1934ecf746a10ea5317a8b028fcad94b2819b6744c08d401d32606e8f7775cfa89c92fbdc8c44f2cbb4e70c62e97f0cae7919d88cda6fcd8c1c4c8d3beea364bab9184838e8e19112b61a4a42f32533e48cc2f8428a3eac7d59fd7a842df0a89d34f4db5dda9116f7c65fdfd30e507308b4c9fa0770213db4dc963675049cbc9d5ce2c144b66000fb71c048e9ea211a3b8d2ffa4a93bc1fe56b73b2c7e0012f4e44757b91b2c3395aa88461d8bd1c1bf3cbb24e2f4b2c68ed7b265635f3f187cf7d0851be7e054b0f5b0820ab4a1fddfa3301120882943ba10c31dcdb1ff57440c7beafa290f9097aa7998a7113384e7bec9c9f93c87498360d572ba71de3524097a8c5402d3096553b93b00bec8135e6d8af59e8cb54dcacfc07e1c3bf484e9648c742bf6b1352d901e236492662b27f8d7f46ab1e52dea44355f82881fa2475baa832888b86c11d264208e052257ee7e968e8e07615f4d2c17a42e597ef6a8cf40565edaa41a719c0c44f8599d374c890768d9a3055a546f7860100f542ec0af54d1a0b216b41f73df227a982d64ff98a30b599dc97c248586963b9897b0a0e6cc0506901d5400bbf9208bd9270c5fd510ffc9bda2f22e1b4d6bf1658d0fadac9eee2464ee0f9db6b3410e407db547dc2bbb2395fe51486631aa2cceb954c8448e27ba1e3ad85a854b757580d8e495e7303edc68fe895a9126d6eeba1d00906be78220c6f087ab83b0be18833d6d38b9538b08262d87bcc4f6125405000000000000000400000018a842f7afef89761546682098d09fff1e584f79c4ebe64f7ebb6a41cb5df57779c19a7c9106776e6a1a2c28e39d7f3f2a01f96c5671f5e3ff14f4d03fb6c03349610c946f91bb1146346c35a4b3b4d73c8132e9923ae21ad6ed020520d16e26421215383f52e15ed7ad8feb45f9f382eccc5ae2a9abe6c931d6259a310d8d442459dcce789892318ea65578e374d0a8faf7dfd8ef007ca56cac6d68011870c8022393848091661e2773f66bbbc58b3f12371b71fde12a857ebc1031b2524cf3e6aecaa9c57233c7f88f9fcb2feaa4439000cc11a2dc4f9f96339e8c1df3adf3df83ec61083685fd1146d8866c125eb9ad5e2e03957242840168466d763b1111782b01e9b454c75eb25a6befc882038ed19f828ef571a20e5fb464c300c22b65ca74e0826eceab9bd68e5e836f6720d4dd6a4e6ea3569cca22d561e0483c2e75ec59aa554cd0fc0c42d73550e6fd560149f75ff4a4f1ef0b6e383de5331e649be2b0075ce6dab70cbc7bb12abd9560506c68402e39e2e611518c011a8998f04062bb6278ca4be8195d020efdb0512d77b814afbabe5bdce21bd8619c1da294e153b0f28050ae8516cbd54e40ec3bcd4be1e8e2c293cd610218ddfa775830a4b1613840ed2d8a826dc52848d9c6d6e7d892f46e668563595ed9ec9e49a9c720ec582ea741940de2636cf830d9d289aec7195824b9322bb6d6de43065fa403cd31e6d97c2cb06e9c9b48db0ff9a4c5c560ed911f0fe429e2a2e9630e4700113e3f674e06bdd69867d81ae88b0d77d5c58ba5be48f48de22f208de7d153770d686c9f3eaa279f1a15828f1f91ce7567ab1fd0b488a3545e04927161751a3c3418c734e36a6ee2c5955a0cf452fbc00841b7b3f8607e42b436aff47baafd3374689103f179a757fa348d5de068ba002d3e9077e7446e433933698a403b29849e985c9e4dcd5477391dbc723587b0a688638aa78aeb3c78f7950cb30fe3a57106feb9348e44c08f4a3a112e0c4c82b58f00c923437d72e877be1f2016326bf6063a2c9394056e446099765f489ce42deeebad45dfb5023e43151d38f5bac9afbac5dfbd050000000000000005000000184df3c9e67e7898936b1769c964d7ebcd4e5b9ac2dea89f9452ee950f000bac98683003483c9f90df7798f7cff3bbc2563a58bfab71fb75ccc117d8f782944f334ace645ac2c87723ebdaf73e6128a5d365d4ca2516cf1270fd746c0b6b061e1b6881476590df1a941bb32e99a27d003f92c724db658df74a9b2bc6f8d31cc9ae1215383f52e15ed7ad8feb45f9f382eccc5ae2a9abe6c931d6259a310d8d4424545fd946c76e083d125fdf80130c3d636e208052a1ecccefb3745ff73a3d778b84984f325a9e774f3596b61d0147fd8d8a3bb2ac06c43b06be337ab079fd52240860498f3f8bdd0c24f20ffde570a5c2aa959be78d922722deb1d4cc372da8a12cba1f46b13047861551127ac2f63eaffa504c9c569bd5684c11b2679ac5cd95acb8321f2d8ef2a5b00f0d9f068161f0d2341015ebffd45833124e409bf435860925550b81787110dc6feacde4ca2d63053d5a25a1d6b520400ff0e0844ffdd8e976994e24e38db4467c40472493faa68e5fe0c5a3bb9775cbc7fdc816f4699a426b5d4b8d02516c17d5008b7c7421067919b728b84d4f653c2a9ba2e4dda0c472da46fd4a79e64b1c0a0c9925e4920c9bf7f05e050c1cc5e61aa45d2bd9707102a39e03201b02eadfee5ac04c37614b8ff129c90d14e290b1524574a57cd6b579f113c4fd9414aedd280dded3d6b5351905640b9db0ff495dbfcff82c696ab270ee3a363e16a31c0b34cd7ccd0b7e37249374fc19206d540366ec05592d83090f2963a8238d744b8348f2d91dc428e35317380ee41be7c1e0bdef55f92bb59ff6a384381ab08c909a008c09917f566d2db3af5d353005eb5a816d3908089bddf54272babff7edc237e59378c09b148f70b6644a990f42dc3d1c30f43c4882d28e2e77caf9f0c875764e3ca6222482df7b338325eeba1f63e73b2e2b34fd7ce15da82769a41d5e187e1c1dc0345a1cc1c9c541a504580da5a340a055fe116f7b5bd31331817110106a2e50a202f981555785b44a44b9d828c8b7536e8fba9baefac9f432a6f615fd668b75f7f3fd11c158be891c1262bfb91de651aa446114b305000000000000000600000018baddce759953aa3a19e0c04cd166fa10f7e8b56074315d9098cd41edc13ab78d9d55f400b15376bbacacd09d66d78511474d8791ca902c1e518ca694485c56f48cfb802867f06bd5bf7f9148c77eb7b85ce304004a22b3753a872e8b09e5ce918d79a902164ff20d106aa6e92508487ff94c2f550d4a17675e2e6b1a40a52db6e57d83651795801755c7590259340d984b0c6c25951b6dc46851763ca1dd3a191215383f52e15ed7ad8feb45f9f382eccc5ae2a9abe6c931d6259a310d8d4424c5f3ee895b1d2e3bf29a5465db5ef847be92789b1f11bff4580d8b4d73d5ad0a95d14e98263f04250e85c0b33e2a8aa97221e60832ad48d56152d3912affe341ccbcd3bf8fbdbf6ec4f2b3e8f1110fca306d63aa4c78732804698becb465b2ddd57183f264cc00ff140de17993087c5b1cb0cde6292e6c60ba2a7036e691372fdfeb3ce5694e7ade5313f91ed51d62829fdc608262f5165a503946b0fb8ceeb200efc4bda1499ddf7b1c3e6d79d82e8b50a29b34081a67076d13652b2c4e783c0982595a5a2558f8be80d0a04ae90a66fe906dec05fc407af7b9cb6422a67401e516fbaa92330b798a5ad71586aaa58720476c8d15a8f9e58bf1408e3c59e2b306160275830b4019e4843c705edb93b8c7330fece5faa65e1966aad7cb7ad97af7c6ce752758899b5291735155e2ab231538474ce439c4679e757b65816f74159967c2f1c15fb975a08c726d7ffc3e42fc70f17cb5cc2708f1b3af45afd5b1cff957097035b0fbcf423d5b781c84b3080255cc4cc82ce08b80fcc277a65ad39bc74c9e0bf7e3a27ff350aa568bc0aeffc71d4ddf38e93af7001d04e275f8d410cf165396e9b561d91c4365805ff71b61d02e0973c4fb0808ea56d105af9f89f2100fca33e061dbd264523d268aca86bd5b970f75f8b0c0eaa25f9d15c51dbf1156280d9fd1aaf6eb8e9fd9cb3c5953379bee23cf394124c6885e84c94acaf83a1ba956c5cad915305da286db961d1a4850859afee7a3b034219e8faf751b859934098fe9a126e3ae3fe97aa783a349f7d4b4eb70381b363cedb6cb8fa542bec8050000000000000007000000180d7f2e47ec14348f2aec9e5083e9ae0c0a151d5bedc96b7826025f3173aa2d24ddd8a5b2ecc41ad826826175c0172b3aff9e3af1704a7b86fe92f7ed11b311fcdc31c12ace35ec7e12715311aa42ed6a1f7a115600f131fe114501f66cc21ef3f1fb048b1ad7ede1042292b3ebe3ef983dd2242e2a8c3558bc2154410d73a37a3a2ba4f5fdacd64a4923cf742e918a1acf3dd64ce88f9b09da26b8b6a87e12bee1eefdf1edcd6720e374200b30e1f7af2eb34fc38ab433320bc7b50b467b4fcf1215383f52e15ed7ad8feb45f9f382eccc5ae2a9abe6c931d6259a310d8d4424cb08ea82f922419e578290415f6d22940da304947275349be32c408d95f6db423738ffca929912bf24941e9254e34633c5bdff4f4acb141d5596b0e3a96b0433e2e60dc0910374445ea5f617432876ac09bc2db603fb662017e6b5ff7af7bdf9ec7eb95f2b7b9720dd6eed7d5a45060443bb214186fe262771ef3143fe0ba2d76963243d92264117fc09a647da90186f902e0e9c22f8e4d2ef74166b35c63c0ad391b0ed036dbde1f06d93a87bd940fdd64652d3ccc10f740cc832d3c360445ca2f0f493ec4411aa3b71e54dfa6003d53f3cbcd90efe45153521882388b86b3ce2e5044d19126483af4f4a800e64842d92c9e00685cef3b0be88f47315aa1e5b23fe51d7531b7633024a7989849cdc7c0b56eed84f02518f976e6301f377b73115407bfb9c1c963bb72956424fa1a5afebbd360136b64276cbebb0c02a407b22a415433c97b6176434378dcc51e5d6fcabe87a70007fb247edfc7aadf7b73bc4abda82430f0f19881a189bf5fa55ef923113e327d1f35dc859ea2c30d8c8a2afe351c3be674325424ea50567b1951bf6cc03d7873d5bc800b0981febb22b9ea0b811835790418473458068dc952765c780e72e183a9ef4c51aff0d020a178342df1994f93a538fae4b6f25293bbf13a1ca7d4b71b28e2f62f1d2e99088e1077afb3c2dc9feb2fd54ba79dd891be9fd401333138a4182e1583807e2a5fd4518f9c29ecb0ceccf6be8707d431e20957df583ec8e24376c87777de32488677ac25d0500000000000000090000001897d81b112371796910af6859610b2792390746f25037e701fa57fc30a4900e20c02f7ccf2f2fac124f92560632e788049aacce9e5b8334c1a8ed1caa2c03682038fc3d43963169089c9488490e16467417a3720a01b5168da3b03ab4bd1b87e18326ad7a97b15feb4f076d346dbe1be6e06d8a936a97ecef9cdb7a2204e12c501f8da63c6c45a6c578b174e7fbcc6c29851337dbe469933dc5f12f43100f143b7e3dd2a1a5e9d562d729a7f75a78098525ac04785b0b0028ebe11de4f7b6970dadbb37dbcc5f2c94f46832672d044c14682fb767ba7190371abf32658a8a237bb6d9de52efeeb443272ff40c6b5cd419b3627372d113a503a6362855542ce4d2cb08ea82f922419e578290415f6d22940da304947275349be32c408d95f6db4252530e363ed338eeaf9674b6992f62ae3807fa41daa7f0a66c99ca19d282d675fc81eeff04d059c79af66b4b03db09a83ee34883489a6700a17d86cbffd8ceec6a2062e2f92635e48aa6f6438890a59e896b0b023341c63f7d700be4ccefc5372e66356e3f8a078103c97f159486be192f1833665b515c3d2ce96a0eff655d4225f8ba24efbea913b6912db35211d1e2464233737f1328f7639478d90e6186d66bfbc3d210a061b136b5b5eb3454b60d27c742c12eb7ebb0a1a35f21377fa5d317681c725fe33654f7191ca1253745e6afc5465513583886cf94abd956e9986ee4059e4c8484a50969a7d59fb26d13d3589c492d21987553c7b88e715d8b04116b00d0d8a7476cb9dcdaa54dc021ef33205d10e05ccbbf8d2c760cf8a190bafd1b7e3c05b2fe542e97e2f7203b52b9cefd0d5c4feecfba375791654cadea5e180ab96fa126d463ec0a8e9179a7f341d882cf070096b5786ade47c5dd2c174e5c9c35d15d16961afae18a4ac5a9df4cc68071737ccf77d482ea6f2bd4eb7f0becdcadeb142574a27d922fdb49e3dcf510e268daed997f22f5710efee183b47b5567005be099695da5722be28f461d8ff46a5ceb9004dff5c036e152dbac56b31d318bf68fd2434edbec542eef78565ac476dd1f623213e5565a3a4b6005a8fa7a05000000000000000a00000018f91c9b15fa301e44f89148b91c280f1025f7b345d649fddc172d8ee0ec434f6d62709ce33786a672375858da1b3b6da0145e4f16219bd88aee7288f7cc37c0de10d42b47157886a22b37682c8a0f1bd712e8854ca33449d63275c23b1c50937b796b8246ca9c4a1ecab49799375030fc221ceae442204f666c42ddcfda5602408fbdb6cf4d45eec84d40c002980f458d41655c92179e6bca2aa8815661d84f7b5dfd37dd38b44e7b5ac5a753ce84bbf2d86c36f34860def82d33c74f69bd522e027c45ac66e817b712e7d246996722f4f7d179b282ca0bcc732626b689a966ca19530244c5a9840c0cc011014ad63a0d290c1588774eaa9ae633f5cb9563a308eb3e209b4091e2bc753684f677f7f65b242ce0ecc72ca4bbbde2601745611b4bcb08ea82f922419e578290415f6d22940da304947275349be32c408d95f6db42ca49700a027c86f949f7b01487a9b1817b13bef840d85c682df7f524680f1b8602606c70d92735b042533fe68c6f28f70443e36a15ad09b87599d044875c20d70845624941a7c99e65ddeca691328185aabd3a816481a57df22a77417acb7f216c6c2e1cfad88ae6db4912abc78080cda18d35f84a415badd1e69263bfe1820335eee82591104d5f58f58bc054a7d750ee0e465dac6944ca875846755439914b1151c118b33ef8cc52ca5dc6ae7e7bb40f921356938f7f3a85c2c0acfbcd116a48791613324c5d62dd10571981bc3d5789ab6b5d1b9ed9c78082f10a27cd80a9900570ab529442e8d5ef422b4a915d3cce3b868a37d038d658ba04d589d6614e5bd4d2ee58d7546b6cdaecffd07fd66f5417cafbdf19908647e74f13c420d490c5dd5932724662f15df90216490da51224ab69ec3cb78baa9d1817f8d6a335889c95db585b81094f48a478cb60f88243e9bf2344ab34ae1cc4a0b34cce7751526b98e83fd1211dc45dbeb65b9ab7b00439131a232126d8af0396f0c2d208e418954e2312ff2ea4725f9dd11ea7fd8505a0dd3c772faf4255601a13b5ed909ec94aa28f9646e13df66453ffc2d97e72b45263773ca8a49a035004727f1d0ed1d705000000000000000b000000181610bbf4a30801508d665851ed9a0e1fd934d24cf020f11b4001bec75a0fa2a539101109bd1e56b12bebdaf6d9181498030b4a6a5f7bd2b27dc3b8552379b1a28c073167d4561aa3607a3ad5c8780c6d6ce3c22d212357ac6956596f85b5b5e8d562143b54a0eeee0fffa5d9bb9c26e3a12708349c70936360486508a30b92c1876d1bd59a925de4cbef5d8439401011c8df411db147c21d3551e8a777a98008966eff529a3c4fcd7990c814fcc4fef4cda891d6085315fb832676e977404e1bf523c1c92790c78ee5ab0e1afed32f5d569707047bec1d9daf0308c9bc6a7c86017608fc440a50c62308ed857321bceb5dc2bd37b646863247e7931f6a6294d5872ded59a5f72c332230cedf4e605d6ab822bdb21ece5be3793987e5f215ed93a314267e38cd32badebebd5207b8330831707bb9748e59c83c59bf22323d66d2cb08ea82f922419e578290415f6d22940da304947275349be32c408d95f6db4215057952cc32167abb9ceebfe172fefd5d92f2cd37afdf11ca49e4a6abb43884bd57eae5186823411a7decac76ff4f0e81d2a0dc91fd60a66cfe91f8202d1af29bb53e75893dc6cf593933aee5226b5535b5863b242e4ac80a8eb14d47f04e42a6088905fa78c03c71fce25e4be672c8552edc301d4b1e92c901675eb5671f97f30f406a8e8fc34bc11420ea7bcf2e9f43bc65f1431d37c7f87504fa059a71c6414526e9ebb9ebf4f7254756ae7974cba716a81db5d8f5f7618564b036001095d5351ed2db1e9c03fccebebbce0c2c956c2c1e33c69d14538af25144fa3fd01a4b35ffb08b1ad8d83d5e9a95ba2f724a4968020642868f1f5ebc7e4497ee034585eb07c3260b0696762f5fca25637c22c3726236619732cc72ba51f462dd527fa1bea43a0d1db5b83e0c2fcdec98a35ad9aff04a67b8c0dcc2fee0e8ed92cea44f86e3c4fda3bdf6dab2a05aee546a0d03ce2db21dec2ebe9f87901b211e4a204e7aef8ec48dc7d51773fb15d64c6b7cda588702e4ab64143d3630ad915395cf26c843d30660c5dd037e031467d974c7987aea4aa772a10d6b0a38c2211feb7405000000000000000c000000185f7a1c1a2abcfa3e53caeb3892471210a368786823376de0f6d662891c331d27b5b25975e366739ceef402a3ca790a0258d9e853198cc6e7f334f781c205db85b3347a374935fdb5a71c255a216dec82a48261eae98d072a68714d5a69bd83f11ca6272b0ac786fe86eaaf122b70e07d97e6bf4edfe855e197f1d81fbe7a8b156f3fa4fb9c4cbbf51dd9c852ced3855a920f8062b8de34e1e4f233d73ebe35aa8bef8af2774ef724f5a6a4578bb79d62f4464c1dc4fc8a67975a301b9f875ccfa35f7ab2535bf0d944ff9ba5e9dad0ebd5678b7d26a0b06bf8ea0c5218f5b463989386922ddd90c6a4c128cb25f80a46ee744d81ee9c81df5ecaac58cea8f304884fa5843b6501899c57dcab0159770bd788aa1cbe47d352f28cd5c40cc3a26ae49bbc36435eaa406a25d0eabf8e842de9b28bea743a9a66e58122965345d875baf03c6e014ba6cc9a3b0b7dc68c7d233e3c4655b322c567ee0a8ed2a2f787a8cb08ea82f922419e578290415f6d22940da304947275349be32c408d95f6db428611a6808053e1c3828e203a45471b76dae86ed84249f41ca4cbfe4bbe8f3fef0c95020016ccdbdf25e30f84b94103147029db358f2174cd1f431d570ff5b32f08e61462b9a3822cb70e8bb03b49855757df9a6ae2f4ea58bd198f1a2aa72d5e9bf1e389da396e7f27f278cd68a281843cb1a12685719648bc165c16d699a54364ea341dd8e3ef4f5d21d1143206b345dbe10d8f08577ecf634b034a8c0487325590c501c4caaf40c0f1b2c54d8072e5940ac895fc05d82440133114e6a1451fb45149ba82dfd3d5ecc33c39836858e68ea2d63da3c62be8fc63d4c232c2b13b421f7653e3a59ff5a5a28a9e792b1b75ff87a50d78a923a97e554b650a76469af2676d8f3c0fabff40e67be8fe8b02b7e9d674c02097ca1218e82018277bae9f8c759b54fb3db71325ca287d966c8e08e9c48a1e0fdf034908833551042d6d79369d3a56ba01499a76effba3a3e10e9eb0af42f225841f5e16b50da5b3c10b149febd063a82567a69c8a6fa080a577e123e347839787ccf82b5bd03a2f03183f05000000000000000d0000001865259aefd60f180a40d9885beaed930c89f1458940c243998d9b2445bddffcaeb9510c7db0fc8678920d220e3c83fd3859969b329c1c0e5f9918e970c06610ef99d4abb8b2fb73b65cc4451e544b6d3dd0db7f9d001d5d1fe0e430faa78863253c693dd68b56d2fe739cb173a3bd4a860d544a1993c76707f7ee588d3ab376e018011f92c29eb8be7fac8fa551a41dc0f99178d3d10d7de547156c56a5f8330f82cf1312d0a0fa03cd07fc195055a9cac610cf5988710c3f7f7129aa8dfd1b32e168ced4564b8c7b2fc8a84265f049cdcda913a3e813f273b897e82dc9488b49ec33ba0b9d2c9944600f326ee34c27e4675f9956646f94375e6e4113401a5d2d10e6a12ba4d0c625fc7bf7639e2291ed49995dfd27503f8af61b80c188b6dbff7facb9af296cc7b7edf55f75fd69fa17fe057b679a0f4d9c9af3ea6384b166f9cfe962ebb7fd185f2642a4b83b8a1d9220fb4c42e0d9f542069fd82450bacbe2fd722105a9358254c5653c6ada59461597819170489bbb3f7c610bd533ccd981cb08ea82f922419e578290415f6d22940da304947275349be32c408d95f6db429b32bad65d9386c9eab380ffc94386fa30deec3ce2303399432e3605c736cfb3cf447e0e0114886aba18671186155008c9f13e82af0e417b651355b2bcb5957ccf2258170fe33e5db44c2e794c2bb745c2402f055fb86ba8d8eeb8944e7044e0a075bf65ba9850ff5916a0e89b26c0a33dd5071d112f8231e86feaef2e6069794947fbf5b911a5639cb61c7125e72fdc18d996b4ca3279b6f1e9072443ad08ed8898b23a0e79a59feecc972fd08d9263803535ed52af4a304f9d3f804ce2f48d8b09e8abfb3abd2faa93fea1ba0235eea8c285264fafb3ea513733b1731abd30c45ab186093b536a5677f50e8186acc1515957ed2384ceb87a66128f329a4f8389df86c1aea94dee374ef0899f1f214a8d70963a852ff2ab5de1eabfe03aad8ec2233084915e764800cb265d05acd9c5ff36ceb7f05a6120dfcf8af2273b0e6182154553a20525a7156d2d4054df3cf49cab4347ef6e5332933265a064a8281e05000000000000000e000000180dc8258a47fa9b2a6a0b7b720728d1c3efdead006442fe30b6b738c1335d98f47ead69210f3956844754ccbf1d9ac8e343bf293d0440a96068092a0bf862aa5d02ad2c080a102d5e9153bc4616329d0387aecbd2561921ed5e649621f7829e8eeba4d668de91ba73d08717a911e0798f32f146fbd207f5f5ed1e41884a0bb566a06739bef157e85eadb6b028f4b15e334d3afa1a2ed2f86bc801ccdfed8973723ea83e4ade84c8488b532e74bc25b00804fdc73ee200b6e497a0e959f32d91a78ba66938962fa8087ec47c5ac22e0161e2b688048203899551de5dcbf46aef26909b652458a0f5bd1ad349ed3366beb64f390d3016b6f9bec673f1049e03c87c81b31a4ec02f1d84c66156041cd632672b9e737e8d4792b644b6cdc6fc4617ba416533caebc3334a87f175cf61f33f4d09a06655d7df3dcbc5f92e313561a15cb7181e1251f2276e0b9b0f16956a45f31d8b48eccccc7f1ff607892834484a733bdc56775b8aa20b034e3906169a6ec70689931c5036481461e0d4ee49cc79e12b9b1138a6aae57838936717f2b8804bd98e6c871aa7b3c8ad80595a8ef9d65dcb08ea82f922419e578290415f6d22940da304947275349be32c408d95f6db42e50fbc703c797afbbe0e5d089ae3ee3388779918117f966578a4928dd80dfacca882eab1c7890db855db4205708a1299d7d3091b2ec619040afae8a4815f94ad672f52c7478bc28e6b5231d10d9f5d7f6a1a921d13346b927f52d66512ae25e0d030f664acec08e6c6a4a97b17312ef427a55a37323861d659f36cb3a78aa6acf26077d419925340727a5de32329de6e37e0d624b69e7648faa9c54c1a7de451589c5879e644dd0ff0fd5f809bc515ce7901aed1306496b9d8ab17274864d23bcc9ddc6801f82407453f8f53a7445a86abbc626efb3509cbc97356fff857465e7b6b091e029338102c56b3c715476ea47a462a4ec5693af0bd803e57dc6e04b8cf5767fc221642363b78a06449980b6b499d2678f65b30c30144b77c83fd8466478628f8067c6e41460da4f39e5f8332ae42bade547c4d9ebc1361556d96331a05000000000000000e00000017ce3b9efaae1e9deb391dbbd84ebf4a6cad58f2863d19c523cd68739a361635a9f20e00ab7ff857b50b746925b1207daac6bf4fdb5448c9a86d687a88665ebd22be62115b3eea6e815d5db04a33a608281dce737cb2097b74ded20d20bb27a50f81365ed11588fe0a6317d3c4ff73f670ceecd84b7c1e9138cccdde99f6ee5e4b6219be60a874aa3dc4f9afedba506be52db96d6c7d671fc37bf96ca6cb7bdb3d5f8c4decbcf0c3b0f29320b50a1b968d8fd00368810d0694cfdb92c645aede7d45072ff9548db7722d0e252ab98076d3ae886398fd967e19e58db16863357bb7fc627f022788d79b066ae7c0a5dfcb3cd47cbdb62759e767c48170b237b02f0cb763c7540321abaf554b2f2f94603c86362a4300837383f59d540c05c7fb8d3c49c259c9aaee0b1eb4edef9a81e693ee2228a368050861ab5453645a644375826ba251a1bec1cf293e41ebf56f4bd7798280d578a17f3b0caf29c918b41d837cc18a3f435893498b11db4af82ea80bf72f57cf1e14f2a9a2e35d786dfdf854a780c8a4557cf3b04599635506b4c9d207e075aede9497a56f9959ece8ed6e09c7cb08ea82f922419e578290415f6d22940da304947275349be32c408d95f6db42f948a6aad06ecab5cd86df2c0106b423c838a252a655c0d49e0ca384411e58146301fed0caa386369af3f3bfb9fe64ef74b86a7a77335f18428d0191ca53e20dd2e0e25f19f1ef3fd89d769df0b8e8c6ba9eaf62f8b70af33af0e6177197c9ea00a306990508c1d8c1f048e1c5a60879c2a1c3d667db8af4197e0f597466e5c4a3e1ae2045bb3a20e8895cde4f6a027bcb8067e0bb6a0084e23a90437c1bcb612b1d4b828870329dc86d3f973897838e28ca119f0705904cc8ebf4778cd4f1d9cc0a5f669bd40e6a2c86d4c8211bd78fe580946c72fb9a05744573442885619ee65fc96e99cefb2d1099e63eeaaeba5243f92d0a12573a5bc507784d5b1b58d8f2043b8f18074151f2c1748e76790654bce1b9bc25ddbb407df9b661f5d6c20003040500000000000001008500d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc8501d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc85021663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c418503d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc8504d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc8505d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc050600000000000000000000000000000000000000000000000000000000000000008507d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc0508000000000000000000000000000000000000000000000000000000000000000085091663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41850ad2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc850bd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc850c1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41050d0000000000000000000000000000000000000000000000000000000000000000850ed2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc850fd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc8510d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc85111663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41051200000000000000000000000000000000000000000000000000000000000000008513d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc8514d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc8515d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc85161663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185171440629eddca3aefa09b01710dfc381fc64ad72d1e936700645b0a099cee0ab18518d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc8519d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc851ad2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc851b1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41051c0000000000000000000000000000000000000000000000000000000000000000051d0000000000000000000000000000000000000000000000000000000000000000851ed2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc051f0000000000000000000000000000000000000000000000000000000000000000052000000000000000000000000000000000000000000000000000000000000000000521000000000000000000000000000000000000000000000000000000000000000085221663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41052300000000000000000000000000000000000000000000000000000000000000008524d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc052500000000000000000000000000000000000000000000000000000000000000008526d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc85271663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c410528000000000000000000000000000000000000000000000000000000000000000085291663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41852a1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41852b1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41852cd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc052d0000000000000000000000000000000000000000000000000000000000000000852e1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41852fd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc8530d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc85311663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185321663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c410533000000000000000000000000000000000000000000000000000000000000000085341663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185351663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185361663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185371663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c418538d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc05390000000000000000000000000000000000000000000000000000000000000000853a1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41853bd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc853cd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc853dd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc053e0000000000000000000000000000000000000000000000000000000000000000853f1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185401663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c418541d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc85421663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4105430000000000000000000000000000000000000000000000000000000000000000054400000000000000000000000000000000000000000000000000000000000000008545d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc8546d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc8547d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc85481663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185491440629eddca3aefa09b01710dfc381fc64ad72d1e936700645b0a099cee0ab1054a0000000000000000000000000000000000000000000000000000000000000000054b0000000000000000000000000000000000000000000000000000000000000000854cd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc854dd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc854e1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41854f1440629eddca3aefa09b01710dfc381fc64ad72d1e936700645b0a099cee0ab18550d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc85511663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c418552d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc8553d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc8554d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc85551440629eddca3aefa09b01710dfc381fc64ad72d1e936700645b0a099cee0ab10556000000000000000000000000000000000000000000000000000000000000000085571663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185581663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4105590000000000000000000000000000000000000000000000000000000000000000855ad2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc855bd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc855cd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc855dd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc855ed2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc855f1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185601663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41056100000000000000000000000000000000000000000000000000000000000000000562000000000000000000000000000000000000000000000000000000000000000085631440629eddca3aefa09b01710dfc381fc64ad72d1e936700645b0a099cee0ab18564d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc056500000000000000000000000000000000000000000000000000000000000000008566d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc056700000000000000000000000000000000000000000000000000000000000000008568d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc05690000000000000000000000000000000000000000000000000000000000000000056a0000000000000000000000000000000000000000000000000000000000000000856bd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc056c0000000000000000000000000000000000000000000000000000000000000000056d0000000000000000000000000000000000000000000000000000000000000000856e1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41856fd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc8570d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc85711440629eddca3aefa09b01710dfc381fc64ad72d1e936700645b0a099cee0ab10572000000000000000000000000000000000000000000000000000000000000000085731663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c418574d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc057500000000000000000000000000000000000000000000000000000000000000008576d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc85771663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c410578000000000000000000000000000000000000000000000000000000000000000005790000000000000000000000000000000000000000000000000000000000000000857a1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41857bd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc057c0000000000000000000000000000000000000000000000000000000000000000857d1440629eddca3aefa09b01710dfc381fc64ad72d1e936700645b0a099cee0ab1857ed2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc857fd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc8580d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc8581d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc85821663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41058300000000000000000000000000000000000000000000000000000000000000000584000000000000000000000000000000000000000000000000000000000000000085851663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c418586d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc8587d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc8588d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc85891663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41858a1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41858bd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc858c1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41058d0000000000000000000000000000000000000000000000000000000000000000858e1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41858f1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185901663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c418591d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc8592d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc85931663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c418594d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc8595d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc85961663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c418597d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc85981663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c418599d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc059a0000000000000000000000000000000000000000000000000000000000000000859b1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41859c1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41059d0000000000000000000000000000000000000000000000000000000000000000859e1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41059f000000000000000000000000000000000000000000000000000000000000000085a0d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc05a1000000000000000000000000000000000000000000000000000000000000000085a2d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc85a31663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185a41663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4105a5000000000000000000000000000000000000000000000000000000000000000085a61663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185a7d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc05a8000000000000000000000000000000000000000000000000000000000000000005a9000000000000000000000000000000000000000000000000000000000000000085aa1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185ab1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4105ac000000000000000000000000000000000000000000000000000000000000000005ad000000000000000000000000000000000000000000000000000000000000000085ae1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185af1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185b0d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc85b1d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc85b2d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc85b3d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc85b4d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc85b51663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4105b6000000000000000000000000000000000000000000000000000000000000000085b7d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc85b8d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc85b9d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc85bad2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc85bb1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185bc1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185bdd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc85bed2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc85bf1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185c01663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185c1d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc85c21663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185c3d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc85c4d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc85c51663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185c6d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc85c71663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185c81663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185c91663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185cad2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc85cb1440629eddca3aefa09b01710dfc381fc64ad72d1e936700645b0a099cee0ab185ccd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc85cd1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185ce1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185cf1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185d01663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185d11663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185d2d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc05d3000000000000000000000000000000000000000000000000000000000000000005d4000000000000000000000000000000000000000000000000000000000000000085d51663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185d6d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc85d7d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc85d8d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc85d9d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc85da1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185db1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4105dc000000000000000000000000000000000000000000000000000000000000000085dd1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185de1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185df1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185e01663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4105e1000000000000000000000000000000000000000000000000000000000000000085e2d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc05e3000000000000000000000000000000000000000000000000000000000000000085e41663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185e51663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185e61663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185e71663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185e8d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc85e9d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc85ea1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4105eb000000000000000000000000000000000000000000000000000000000000000085ec1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185ed1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185ee1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185efd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc85f0d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc85f1d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc85f21663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185f3d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc05f4000000000000000000000000000000000000000000000000000000000000000085f5d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc05f6000000000000000000000000000000000000000000000000000000000000000085f7d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc85f8d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc85f9d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc85fa1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4185fbd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc85fcd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc05fd000000000000000000000000000000000000000000000000000000000000000085fed2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc05ff0000000000000000000000000000000000000000000000000000000000000000d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fcd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fcd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc4774d63ffac28959ac2cdc4904f0399384038c3f75aa034390cbb0d68ff4a984d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc35044a6e4be05a28664bbaa29dfa4ca79eaf0a6105d0a7a023f34a32861add291663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fcd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41e5ad7fdc1ef2aa5858808006c3129e808619381a2ab5a2f7f5bdce4313ada994d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fcd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fcd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4191d01454538689a0f8275691d0b662df481f573ce860c323e433b2108eeef27ed2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fcd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fcd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411440629eddca3aefa09b01710dfc381fc64ad72d1e936700645b0a099cee0ab1d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fcd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fcd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41c61fe8d154fdb67e53fdd3678313a191be908e236767502340253f20377ae82598703d7d836740575b3c264959e9bf7ea2a4006a989035218006c3054ceb3718d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fcdf23c460ecce0ec807ae3d1ac606817fab1fe49330e72034526832259ad848e40baf1ed5696e227beeb8e22566284185b133602930ada2a68a2c0c5b801f5fade3a74a5282d2c60b1d0e74c6babe7a490694ab0fb8c474e2f1220621078b9f311663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41dc71473372cdbcc7caedc41281646177cad666750c6a209f999fef35a455bf4dd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc9014f16ba6545c43a5523ed43d26a5853d3a349cd18825443b935c21bc720653d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4189394025e13a9e7a52307004b6536d880f7aa021527d952cbdb3b0c4bc7454581663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fcb896427341d76091137cb45a6caafe9818748485fcba1a72f071298f4155f0901663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fcd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41789006028da1bf9c067846f41e5af04aac51a5a07aaf9dbb13f331283e853c701663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc0f5fbae2a1630d358a0880da2c7fbbe6da7184e817a77f4c685d6a3d2d3e94681663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fcd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fcd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fcfccf4612b19a39859b56eae51c1ebb4348b473de9dd539589eee41dbb6809a8f1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41551f2bb4c8e3ea99dbb1f36c417ad9f4696ad760f7bf4cbe9a756a98c2831a5e8a60b95fb6b673623a4984c6127d73e54f53771fd453a57a4bca9776861b92b5d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fcd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fcd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411440629eddca3aefa09b01710dfc381fc64ad72d1e936700645b0a099cee0ab1ec8bfbc492999ff6ee3aa276b7234ed2e9bd146c222c9fd050b5dc87e8d0bf0262bb05fec91af476657d032de2882bb38c7bf93684334ab318f343db357589fed2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fcd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411440629eddca3aefa09b01710dfc381fc64ad72d1e936700645b0a099cee0ab1d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fcd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fcd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc1440629eddca3aefa09b01710dfc381fc64ad72d1e936700645b0a099cee0ab13169a4ea42641e906b694e8fffa9d211edbb9a42db1f4c550f4c9a3edf8105ca1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41367a23b5db4b9b179e70eae9d1809b01a4223ba3ce10492b7265073d9fc9f0b2d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fcd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fcd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fcd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fcd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41284e8c0836e3706cc476b4eacaafdec3f2b3e952b7b3e52bdcf553171d5e5f5278e42ef2ff39b86deee61bc0c10e6bee06d9a96ffb489edef7a7b5bfddc9395d1440629eddca3aefa09b01710dfc381fc64ad72d1e936700645b0a099cee0ab1d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fcae7c121eb5d4c1271f5e30a7f81e5fe491f9dc196918519709fe180bb0725e16d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fcd640dd2cccb3c2f0849c573c23b4b5438d8e238fea1e0a36f346b751d7f1a0c3d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fcb98a2c20d5ec53e97733645f211a5317ff26b1b16dae97b9d41b87ca3e604f321915d7c63dd79d0d843da1fb16ea587959f512611638e97b39e175072c8de98dd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc5dc443bfd169aa8f51e0ee79cbae77cbf5a41b717e01849f6b1f605dc314cc8c2509faf908b0c6a88a514c6c606304bc1345b4937f347ca869d37a5a586fad741663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fcd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc1440629eddca3aefa09b01710dfc381fc64ad72d1e936700645b0a099cee0ab1466097e662e29d35c31017ef970837be6e4e24e404a7c10fa740b6e2af3e7d301663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fcd3b3a1652f17b30d5efe0f037089b352ec8edda8e5878e561d1de5a641b9f4b7d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41bf24ccd1cf74beb865670dc8e59a08da7375ecd3660c599e68b83d8757998e9e7de8aa344eec4a669171dea889d5f38b9e5b563352b059ec8412922a30ff16501663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fca80955d4ec0f1071559e4242292197d33c84d3b9e3ca5514637f376829261f581440629eddca3aefa09b01710dfc381fc64ad72d1e936700645b0a099cee0ab1d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fcd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fcd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fcd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411579e009398b5fee41a90dee5f3d063b64a7b6e0e353d07598c38a365d97b6adbac4386ae25ad94025dddcf5936b226054ddf2e8d9a8c9577255298676ea03531663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fcd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fcd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41be7cbe6f9584782a81ea1431896e2e9020282fc1f8d59798c310dec27a7769291663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fcd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fcd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc913adb4dc6dfa721f03f63aad0a8f07159f7ecf5ef726ae1f555a7a68f0098a61663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41bfceadb2a94f831534ad54d6b44df7272bf4942f0cfcec8009d6bde7c323760c1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4103912549a1fc63611e4dc87a4eca2a5fdb50bbff15daa85c8f65ca12f03bec34d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc258722c841e8a19286e134271f01086e4b0871930638e46ca98c02d693b8b43fd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41a04ac520b4ecce1c89359257cfa513a0b2373b9de740c942c8a0f1b8d6910e991663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc72bbe9b1e928225cbab5e2e27cf13088ef04df7ecca4e5fd4fef1a6337cf4039f543b219a026b97a5cf57a5c7d30bfae2a4dccee0763963fbac944575179a2c01663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c4179ff2bbe4bfd7f7c09de2158754bdfe5c102d253cdf2684894ede2eb6aac1ca639f99175f551fdf3ce97151602f76684f5a9bb2d7c75110664736134ba466b531663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fcd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fcd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fcd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fcd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c419979719c22d58140af6421e8d7973b166e5758db1003944e569d9dd1e461d930d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fcd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fcd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fcd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fcd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fcd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc1440629eddca3aefa09b01710dfc381fc64ad72d1e936700645b0a099cee0ab1d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc4cb69f23c1b6da26defb29922f505d21f999d0839ab0e7d6ffacb78fd30d9f744e324d8628d4a89c112e3a4a0a0f360a23db236e32fa574b512cb8e6f7dcb4bd1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fcd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fcd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fcd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41a849ef349f5652144f737fd246af18995f7473b4d6cc1ec15a50b519ad880b651663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41e74b3af5fc54153b7934b1363f02fc93f0cd0e4bf3cec049bd2bf43f9ee25099d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc689ee0dbb911809961c8c6578cc180b95b0bda22f571542dcd48ad4955c3736c1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fcd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c419e83a6c4044f9718d428e34c8e05420bc40c510d1aa040f1a58a19140251dfe81663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c411663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fcd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fcd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fcd696c95ba0f5d75118971ef6c9c7109a0717aa1d18f5688f25871ae3172fe185d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc1cd94de0fe2f5decdda6ae4bfb645b0f2ad079b5a4c00c6c9cf92af9438e1576d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fcd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fcd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc1663fff8164fb2de8384fcb975b76bf5c26307842b82c718e39234f88a1f4c41d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fcd2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fca0d084934ba9ebb6dac4deb978942dcefc61b3cb9fe19c7ff5ed1d120fb539e4d2fba6136d0401ffb69ed826a336a65aaf2d7f49a7690fec816d12c9b83e25fc363fa223bbcc780c9b9eb8b27da6db498acf495f7cfe4a0c1e200e988d7df14d05000000000000000100000017ce3b9efaae1e9deb391dbbd84ebf4a6cad58f2863d19c523cd68739a361635a978aa77745d3149f128b30045dedc4a72dee2d43dcb5194857040d2ba6893e107b92f8a9f6f8610da3607e5960e78d29857975c3c41bbb937847b2ddab329cfb02355f1120ab756f5d099e06b1f50a1f1c532845af60e01e133c143f82f5e9078c1b82d675a87c0ac31c87e09fcdc68038ba193700ddecf1db1832d343b3a97fd51d9a9390d48ba31adc10999d788751278559276c25e3362b1536b81c6817b72bf9aa30bc18757e26ecdcb33adab597f1c53b72f30d61e9932c6dbfa4547d3050ec1d480224192ef0335232b26b265bcd0689c60ac93cfe082334f97a77ccfdde7dacdc23993005d0920096ac0cc1de7ae673904f88e6f5c3e0b4f42826dd6ab67e595ff1c2bdb5ecbdbee72c8eaee425280c75cd6c8b4bb8a0daecce51c4ae489a12584cbf97328a7a679307d9a70ba34da62092c882b2f96807492408d820c0a4c1fad59d63776ac5c0e935cef3486b179f9bfa9dfe8d43db38d191b59e8a6f51aeefe9fd221638b1487ec6aa0422ced1c2d681c27f01745087328206794fe8403cc05740e3bb23fddbd826d9faa67d072f8b15b5154e0219b82801380e97c703cd0d32f848d1eef8010a1d24a86a874dfc4643b5ac7a02d226946219d32b269fbbf42a714519a697377fbbfac7817bf82c3be80add501679458b966d01683ce2417e34f109e88a0c27aa18ef3a3946b63ff26983da7cd2c54baf28c721a90bdcf3a49277e5c757e5769afdaa32a46520a7ae9a7e97d953fb9a5d6a8f030c0442ad7515a5edca0f4dd1a3fb3784bc2f141e0b817bf0e98e9f4310d1bd0615223fb77cabb78640d243fd23833c8f7e4a04d04d1653d220fa5e2b43d39c019e58c147a6e95c7b52c9b931bc8b0f290ff4ef37634cdd514fcabde1362c8d6557a3fd02b53fc13136b1ee7a543091ff1a6ebecdf4bb046dda71c6b5dde6c4764cf63e701331fbd436e0abacfde5f639f6ce31d87017a0d8feecb8ef374276ec86d"}