{"source":"\n;; Main Stacking Pool Contract\n\n\n;; Flow\n;; 1. The liquidity provider deploys the contract \n;; 2. He locks into the SC a sum which will be sufficient to cover all the stackers' rewards\n;; 3. Stackers who want to stack through the stacking pool have to join the pool.\n;; 4. They will have to delegate the STX they want to stack to the pool's POX address\n;; 5. When the total amount commited is enough to be stacked, it will be auto committed\n;; 6. The stackers will be able to claim the rewards after they are distributed\n\n;; + In prepare phase, calculate weight of the stackers inside the pool (Notion)\n\n;; Default length of the PoX registration window, in burnchain blocks.\n;;TODO: pox-2 mainnet address: 'SP000000000000000000002Q6VF78\n(define-constant PREPARE_CYCLE_LENGTH (get prepare-cycle-length (unwrap-panic (contract-call? 'SP000000000000000000002Q6VF78.pox-3 get-pox-info))))\n\n;; Default length of the PoX reward cycle, in burnchain blocks.\n(define-constant REWARD_CYCLE_LENGTH (get reward-cycle-length (unwrap-panic (contract-call? 'SP000000000000000000002Q6VF78.pox-3 get-pox-info))))\n\n;; Half cycle length is 1050 for mainnet\n(define-constant half-cycle-length (/ (get reward-cycle-length (unwrap-panic (contract-call? 'SP000000000000000000002Q6VF78.pox-3 get-pox-info))) u2))\n\n(define-constant err-only-liquidity-provider (err u100))\n(define-constant err-already-in-pool (err u101))\n(define-constant err-not-in-pool (err u102))\n(define-constant err-liquidity-provider-not-permitted (err u103))\n(define-constant err-wrong-moment-to-update-balances (err u123))\n(define-constant err-allow-pool-in-SC-first (err u195))\n(define-constant err-allow-pool-in-pox-2-first (err u199))\n(define-constant err-insufficient-funds (err u200))\n(define-constant err-disallow-pool-in-pox-2-first (err u299))\n(define-constant err-full-stacking-pool (err u300))\n(define-constant err-same-value (err u325))\n(define-constant err-future-reward-not-covered (err u333))\n(define-constant err-not-delegated-that-amount (err u396))\n(define-constant err-no-locked-funds (err u456))\n(define-constant err-too-early (err u500))\n(define-constant err-decrease-forbidden (err u503))\n(define-constant err-no-reward-yet (err u576))\n(define-constant err-not-enough-reserved-balance (err u579))\n(define-constant err-stacking-permission-denied (err u609))\n(define-constant err-transfer-failed (err u777))\n(define-constant err-cant-calculate-weights (err u888))\n(define-constant err-already-updated-balances (err u895))\n(define-constant err-no-reward-for-this-block (err u900))\n(define-constant err-already-rewarded-block (err u992))\n(define-constant err-cant-withdraw-now (err u995))\n(define-constant err-cant-unwrap-exchange-preview (err u996))\n(define-constant err-return-div-exceeds-maximum (err u997))\n(define-constant err-pox-address-deactivated (err u999))\n(define-constant err-weights-not-calculated (err u1000))\n\n(define-constant first-deposit u0)\n(define-constant list-max-len u300)\n(define-constant pool-contract (as-contract tx-sender))\n(define-constant pox-2-contract (as-contract 'SP000000000000000000002Q6VF78.pox-3))\n(define-constant blocks-to-pass-until-reward u101)\n(define-constant max-return-div-accepted u20)\n(define-constant ONE-6 u1000000)\n;; liquidity provider data vars\n(define-data-var sc-total-balance uint u0)\n(define-data-var sc-owned-balance uint u0)\n(define-data-var sc-reserved-balance uint u0)\n  ;; (the percentage of the locked balance assured by the liquidity provider) ^ -1,\n  ;; return-div = u20 => the liquidity provider is ready to grant a maximum of 5% of the total locked balance.\n(define-data-var return-div uint u20)  \n;; stackers data vars\n(define-data-var sc-delegated-balance uint u0)\n(define-data-var sc-locked-balance uint u0)\n\n;; temporary data var helpers\n(define-data-var calc-delegated-balance uint u0)\n(define-data-var calc-locked-balance uint u0)\n(define-data-var reward-cycle-to-calculate-weight uint u0)\n(define-data-var burn-block-to-distribute-rewards uint u0)\n(define-data-var reward-cycle-to-distribute-rewards uint u0)\n\n;; common data vars\n(define-data-var minimum-deposit-amount-liquidity-provider uint u10000000000) ;; minimum amount for the liquidity provider to transfer after deploy in microSTX (STX * 10^-6)\n(define-data-var stackers-list (list 300 principal) (list tx-sender))\n(define-data-var liquidity-provider principal tx-sender)\n(define-data-var active bool true)\n(define-data-var blocks-rewarded uint u0)\n(define-data-var amount-rewarded uint u0)\n\n\n;; liqidity provider reward bitcoin address\n(define-data-var pool-pox-address {hashbytes: (buff 32), version: (buff 1)}\n  {\n    version: 0x04,\n    hashbytes: 0x83ed66860315e334010bbfb76eb3eef887efee0a})\n\n(define-data-var stx-buffer uint u0) ;; 0 STX\n\n;; data maps\n\n(define-map user-data { address: principal } {is-in-pool:bool, delegated-balance: uint, locked-balance:uint, until-burn-ht: (optional uint) })\n(define-map pox-addr-indices uint uint)\n(define-map last-aggregation uint uint)\n(define-map allowance-contract-callers { sender: principal, contract-caller: principal} { until-burn-ht: (optional uint)})\n(define-map stacker-weights-per-reward-cycle { stacker: principal, reward-cycle: uint } { weight-percentage: uint })\n(define-map calculated-weights-reward-cycles { reward-cycle: uint } { calculated: bool })\n(define-map burn-block-rewards { burn-height: uint } { reward: uint })\n(define-map updated-sc-balances { reward-cycle: uint } { updated: bool, stackers-list: (list 300 principal) })\n(define-map already-rewarded { burn-block-height: uint } { value: bool })\n(allow-contract-caller (as-contract tx-sender) none)\n\n(map-set user-data {address: tx-sender} {is-in-pool: true, delegated-balance: u0, locked-balance: u0, until-burn-ht: none})\n\n;; Public functions\n\n(define-public (deposit-stx-liquidity-provider (amount uint)) \n(begin \n  (asserts! (is-eq tx-sender (var-get liquidity-provider)) err-only-liquidity-provider)\n  (asserts! (>= amount (var-get minimum-deposit-amount-liquidity-provider)) err-future-reward-not-covered)\n  (try! (stx-transfer? amount tx-sender pool-contract))\n  (var-set sc-total-balance (+ amount (var-get sc-total-balance)))\n  (var-set sc-owned-balance (+ amount (var-get sc-owned-balance)))\n  (ok true)))\n\n(define-public (withdraw-stx-liquidity-provider (amount uint)) \n(begin \n  (asserts! (is-eq tx-sender (var-get liquidity-provider)) err-only-liquidity-provider)\n  (asserts! \n    (and \n      (check-can-decrement-owned-balance amount) \n      (check-can-decrement-total-balance amount)) \n  err-insufficient-funds)\n  (try! \n    (as-contract \n      (stx-transfer? amount tx-sender (var-get liquidity-provider))))\n  (var-set sc-total-balance (- (var-get sc-total-balance) amount))\n  (var-set sc-owned-balance (- (var-get sc-owned-balance) amount))\n  (ok true)))\n\n(define-public (reserve-funds-future-rewards (amount uint)) \n(begin \n  (asserts! (is-eq tx-sender (var-get liquidity-provider)) err-only-liquidity-provider)\n  (asserts! (>= (var-get sc-owned-balance) amount) err-insufficient-funds) \n  (asserts! (>= amount (var-get minimum-deposit-amount-liquidity-provider)) err-future-reward-not-covered)\n  (var-set sc-owned-balance (- (var-get sc-owned-balance) amount))\n  (var-set sc-reserved-balance (+ (var-get sc-reserved-balance) amount))\n  (ok true)))\n\n(define-public (unlock-extra-reserved-funds) \n(begin \n  (asserts! \n    (is-eq \n      tx-sender \n      (var-get liquidity-provider)) \n  err-only-liquidity-provider)\n  (asserts! (can-withdraw-extra-reserved-now) err-cant-withdraw-now)\n    (let ((unreserve-amount (calculate-extra-reserved-funds))\n          (reserved-balance-before (var-get sc-reserved-balance))\n          (owned-balance-before (var-get sc-owned-balance))) \n      (var-set sc-reserved-balance \n        (- \n          reserved-balance-before \n          unreserve-amount))\n      (var-set sc-owned-balance \n        (+ \n          owned-balance-before \n          unreserve-amount))\n      (ok unreserve-amount))))\n\n(define-public (join-stacking-pool)\n(begin\n  (asserts! (check-pool-SC-pox-2-allowance) err-allow-pool-in-pox-2-first)\n  ;; (asserts! (check-caller-allowed) err-allow-pool-in-SC-first)\n  (asserts! (is-none (map-get? user-data {address: tx-sender})) err-already-in-pool)\n  (var-set stackers-list (unwrap! (as-max-len? (concat (var-get stackers-list) (list tx-sender )) u300) err-full-stacking-pool)) \n  (map-set user-data {address: tx-sender} {is-in-pool: true, delegated-balance: u0, locked-balance: u0, until-burn-ht: none})\n  (ok true)))\n\n(define-public (allow-contract-caller (caller principal) (until-burn-ht (optional uint)))\n(begin\n  (asserts! (is-eq tx-sender contract-caller) err-stacking-permission-denied)\n  (ok (map-set allowance-contract-callers\n        { sender: tx-sender, contract-caller: caller}\n        { until-burn-ht: until-burn-ht}))))\n\n;; revoke contract-caller authorization to call stacking methods\n(define-public (disallow-contract-caller (caller principal))\n(begin\n  (asserts! (is-eq tx-sender contract-caller) err-stacking-permission-denied)\n  (ok (map-delete allowance-contract-callers { sender: tx-sender, contract-caller: caller}))))\n\n(define-public (quit-stacking-pool)\n(begin\n  (asserts! (not (check-pool-SC-pox-2-allowance)) err-disallow-pool-in-pox-2-first)\n  (asserts! (is-some (map-get? user-data {address: tx-sender})) err-not-in-pool)\n  (asserts! (not (is-eq tx-sender (var-get liquidity-provider))) err-liquidity-provider-not-permitted)\n  (let ((result-revoke\n          ;; calls revoke and ignores result\n          (contract-call? 'SP000000000000000000002Q6VF78.pox-3 revoke-delegate-stx)))\n\n      (try! (disallow-contract-caller pool-contract))\n      (var-set stackers-list (filter remove-stacker-stackers-list (var-get stackers-list))) \n      (map-delete user-data {address: tx-sender})\n      (ok true))))\n\n;; The SC balances need to be updated during the first half of every Prepare Phase\n;; Everyone can call the function in order to recalculate each stacker's weight inside the pool\n;; This WILL directly AFFECT the reward distribution\n(define-public (update-sc-balances)\n(let (\n  (next-reward-cycle (get-next-reward-cycle))\n  (next-reward-cycle-first-block (contract-call? 'SP000000000000000000002Q6VF78.pox-3 reward-cycle-to-burn-height (get-next-reward-cycle)))) \n(begin \n  ;; check current block to be inside the first half of the current reward cycle's prepare phase\n  (asserts! \n    (<= \n      burn-block-height \n      (+ \n        (- \n          next-reward-cycle-first-block\n          PREPARE_CYCLE_LENGTH)\n        (/ PREPARE_CYCLE_LENGTH u2))) \n  err-wrong-moment-to-update-balances)\n  (asserts! (is-none (map-get? updated-sc-balances {reward-cycle: next-reward-cycle})) err-already-updated-balances)\n  (var-set calc-locked-balance u0)\n  (var-set calc-delegated-balance u0)\n  (map update-sc-balances-one-stacker (var-get stackers-list))\n  (var-set sc-locked-balance (var-get calc-locked-balance))\n  (var-set sc-delegated-balance (var-get calc-delegated-balance))\n  (map-set updated-sc-balances {reward-cycle: next-reward-cycle} {updated: true, stackers-list: (var-get stackers-list)})\n  (var-set reward-cycle-to-calculate-weight next-reward-cycle)\n  (unwrap! (calculate-all-stackers-weights (var-get stackers-list) next-reward-cycle) err-cant-calculate-weights)\n  (ok true))))\n\n;; recalculate balances inside pool\n(define-public (update-sc-balances-one-stacker (stacker principal))\n(let ((user-until-burn-ht (default-to u0 (default-to (some u0) (get until-burn-ht (map-get? user-data {address: stacker})))))\n      (user-delegated-balance (default-to u0 (get delegated-balance (map-get? user-data {address: stacker}))))\n      (user-locked-balance (default-to u0 (get locked-balance (map-get? user-data {address: stacker}))))) \n  (ok \n    ;; if burn-block-height < user's unlock burn block height, then user's balances \n    (if \n        (< \n          burn-block-height \n          user-until-burn-ht) \n        (begin \n          (var-set calc-locked-balance \n            (+ \n              (var-get calc-locked-balance) \n              user-locked-balance))\n          (var-set calc-delegated-balance \n            (+ \n              (var-get calc-delegated-balance) \n              user-delegated-balance))) \n        (begin \n          (var-set calc-locked-balance (var-get calc-locked-balance))\n          (var-set calc-delegated-balance (var-get calc-delegated-balance)))))))\n\n;; The rewards will be distributed. At that moment, the SC balance should have been updated and the stackers' weights calculated\n(define-public (reward-distribution (rewarded-burn-block uint))\n(let ((reward-cycle \n        (contract-call? 'SP000000000000000000002Q6VF78.pox-3 burn-height-to-reward-cycle rewarded-burn-block))\n      (stackers-list-for-reward-cycle \n        (default-to (list ) (get stackers-list (map-get? updated-sc-balances {reward-cycle: reward-cycle})))))\n          (asserts! (< rewarded-burn-block burn-block-height) err-no-reward-yet)\n          (asserts! (check-won-block-rewards rewarded-burn-block) err-no-reward-for-this-block)\n          (asserts! (is-none (map-get? already-rewarded {burn-block-height: rewarded-burn-block})) err-already-rewarded-block)\n          (var-set burn-block-to-distribute-rewards rewarded-burn-block)\n          (var-set amount-rewarded (+ (var-get amount-rewarded) (default-to u0 (get reward (map-get? burn-block-rewards { burn-height: (var-get burn-block-to-distribute-rewards)})))))\n          (var-set blocks-rewarded (+ (var-get blocks-rewarded) u1))\n          (map-set already-rewarded {burn-block-height: rewarded-burn-block} {value: true})\n          (var-set reward-cycle-to-distribute-rewards reward-cycle)\n          (match (map-get? calculated-weights-reward-cycles {reward-cycle: reward-cycle}) \n            calculated (ok \n                        (transfer-rewards-all-stackers stackers-list-for-reward-cycle))\n            err-weights-not-calculated)))\n\n;; delegating stx to the pool SC\n(define-public (delegate-stx (amount-ustx uint))\n(let ((user tx-sender)\n      (current-cycle (contract-call? 'SP000000000000000000002Q6VF78.pox-3 current-pox-reward-cycle)))\n  (asserts! (check-caller-allowed) err-stacking-permission-denied)\n  (asserts! (check-pool-SC-pox-2-allowance) err-allow-pool-in-pox-2-first)\n  \n  (asserts! (is-in-pool) err-not-in-pool)\n  (try! (delegate-stx-inner amount-ustx (as-contract tx-sender) none))\n  (try! (as-contract (lock-delegated-stx user)))\n  (ok (maybe-stack-aggregation-commit current-cycle))))\n\n;; Stacks the delegated amount for the given user for the next cycle.\n;; This function can be called by automation, friends or family for user that have delegated once.\n;; This function can be called only after the current cycle is half through\n(define-public (delegate-stack-stx (user principal))\n  (let ((current-cycle (contract-call? 'SP000000000000000000002Q6VF78.pox-3 current-pox-reward-cycle)))\n    (asserts! (can-lock-now current-cycle) err-too-early)\n    ;; Do 3.\n    (try! (as-contract (lock-delegated-stx user)))\n    ;; Do 4.\n    (ok (maybe-stack-aggregation-commit current-cycle))))\n\n(define-public (delegate-stack-stx-many (stackers-lock-list (list 100 principal))) \n(ok (map delegate-stack-stx stackers-lock-list)))\n\n(define-public (multiple-blocks-check-won-rewards (burn-heights-list (list 100 uint))) \n(ok (map check-won-block-rewards burn-heights-list)))\n\n;; liquidity provider pool management functions\n\n(define-public (set-pool-pox-address (new-pool-pox-address {hashbytes: (buff 32), version: (buff 1)})) \n(begin \n  (asserts! (is-eq tx-sender (var-get liquidity-provider)) err-only-liquidity-provider)\n  (ok (var-set pool-pox-address new-pool-pox-address))))\n\n(define-public (set-active (is-active bool))\n(begin\n  (asserts! (is-eq tx-sender (var-get liquidity-provider)) err-only-liquidity-provider)    \n  (ok (var-set active is-active))))\n\n(define-public (set-liquidity-provider (new-liquidity-provider principal)) \n(begin \n  (asserts! (is-eq tx-sender (var-get liquidity-provider)) err-only-liquidity-provider)\n  (asserts! (is-some (map-get? user-data {address: new-liquidity-provider})) err-not-in-pool) ;; new liquidity provider should be in pool\n  (ok (var-set liquidity-provider new-liquidity-provider))))\n\n(define-public (update-return (new-return-value uint)) \n(begin \n  (asserts! (is-eq tx-sender (var-get liquidity-provider)) err-only-liquidity-provider) \n  (asserts! (<= new-return-value max-return-div-accepted) err-return-div-exceeds-maximum)\n  (asserts! (not (is-eq new-return-value (var-get return-div))) err-same-value)\n  (var-set return-div new-return-value)\n  (ok new-return-value)))\n\n;; Private functions\n\n;; Pox operative functions\n\n(define-private (maybe-stack-aggregation-commit (current-cycle uint))\n(let ((reward-cycle (+ u1 current-cycle)))\n  (match (map-get? pox-addr-indices reward-cycle)\n          ;; Total stacked already reached minimum.\n          ;; Call stack-aggregate-increase.\n          ;; It might fail because called in the same cycle twice.\n    index (match (as-contract (contract-call? 'SP000000000000000000002Q6VF78.pox-3 stack-aggregation-increase (var-get pool-pox-address) reward-cycle index))\n            success (map-set last-aggregation reward-cycle block-height)\n            error (begin (print {err-increase-ignored: error}) false))\n          ;; Total stacked is still below minimum.\n          ;; Just try to commit, it might fail because minimum not yet met\n    (match (as-contract (contract-call? 'SP000000000000000000002Q6VF78.pox-3 stack-aggregation-commit-indexed (var-get pool-pox-address) reward-cycle))\n      index (begin\n              (map-set pox-addr-indices reward-cycle index)\n              (map-set last-aggregation reward-cycle block-height))\n      error (begin \n              (print {err-commit-ignored: error}) false))))) ;; ignore errors\n\n(define-private (delegate-stx-inner (amount-ustx uint) (delegate-to principal) (until-burn-ht (optional uint)))\n(let ((result-revoke\n        ;; Calls revoke and ignores result\n        (contract-call? 'SP000000000000000000002Q6VF78.pox-3 revoke-delegate-stx))\n      (user-delegated-balance \n        (default-to u0 (get delegated-balance (map-get? user-data {address: tx-sender})))))\n      (if \n          (is-ok result-revoke) \n          (if \n            (unwrap-panic result-revoke) \n            (begin \n              (asserts! \n                (check-can-decrement-delegated-balance \n                  user-delegated-balance) \n              err-not-delegated-that-amount) \n              (decrement-sc-delegated-balance user-delegated-balance)) \n            (decrement-sc-delegated-balance u0)) \n          (decrement-sc-delegated-balance u0))\n  ;; Calls delegate-stx, converts any error to uint\n  (match (contract-call? 'SP000000000000000000002Q6VF78.pox-3 delegate-stx amount-ustx delegate-to until-burn-ht none)\n    success (begin \n              (increment-sc-delegated-balance amount-ustx)\n              (map-set \n                user-data \n                  {address: tx-sender} \n                  {\n                    is-in-pool: (default-to false (get is-in-pool (map-get? user-data {address: tx-sender}))),                    \n                    delegated-balance: amount-ustx, \n                    locked-balance: (default-to u0 (get locked-balance (map-get? user-data {address: tx-sender}))),\n                    until-burn-ht: until-burn-ht})\n              (print \"sc delegated balance\")\n              (print (var-get sc-delegated-balance))\n              (ok success))\n    error (err (* u1000 (to-uint error))))))\n\n(define-private (lock-delegated-stx (user principal))\n(let ((start-burn-ht (+ burn-block-height u1))\n      (pox-address (var-get pool-pox-address))\n      (buffer-amount u0)\n      (user-account (stx-account user))\n      (allowed-amount (min (get-delegated-amount user) (+ (get locked user-account) (get unlocked user-account))))\n      (amount-ustx (if (> allowed-amount buffer-amount) (- allowed-amount buffer-amount) allowed-amount)))\n  (asserts! (var-get active) err-pox-address-deactivated)\n  (match (contract-call? 'SP000000000000000000002Q6VF78.pox-3 delegate-stack-stx\n            user amount-ustx\n            pox-address start-burn-ht u1)\n    stacker-details \n      (begin \n        (map-set \n          user-data \n            {address: user} \n            {\n              is-in-pool: \n                (default-to false (get is-in-pool (map-get? user-data {address: user}))),\n              delegated-balance: \n                (default-to u0 (get delegated-balance (map-get? user-data {address: user}))),\n              locked-balance: (get lock-amount stacker-details),\n              until-burn-ht: \n                  (some (get unlock-burn-height stacker-details))})\n        (increment-sc-locked-balance (get lock-amount stacker-details))\n        (ok stacker-details))\n\n      error (if (is-eq error 3) ;; check whether user is already stacked\n              (delegate-stack-extend-increase user amount-ustx pox-address start-burn-ht)\n              (err (* u1000 (to-uint error)))))))\n\n(define-private (delegate-stack-extend-increase (user principal)\n                  (amount-ustx uint)\n                  (pox-address {hashbytes: (buff 32), version: (buff 1)})\n                  (start-burn-ht uint))\n(let ((status (stx-account user)))\n  (asserts! (>= amount-ustx (get locked status)) err-decrease-forbidden)\n  (match (contract-call? 'SP000000000000000000002Q6VF78.pox-3 delegate-stack-extend\n          user pox-address u1)\n    success (begin \n            (print \"success\")\n            (print success)\n            (map-set user-data \n                    {address: user} \n                    {\n                    is-in-pool: \n                      (default-to false (get is-in-pool (map-get? user-data {address: user}))),\n                    delegated-balance: \n                      (default-to u0 (get delegated-balance (map-get? user-data {address: user}))), \n                    locked-balance: \n                      (default-to u0 (get locked-balance (map-get? user-data {address: user}))),\n                    until-burn-ht: \n                      (some (+ (default-to u0 (default-to (some u0) (get until-burn-ht (map-get? user-data {address: user})))) REWARD_CYCLE_LENGTH))\n                    })\n            (if (> amount-ustx (get locked status))          \n              (match (contract-call? 'SP000000000000000000002Q6VF78.pox-3 delegate-stack-increase \n                user \n                pox-address \n                (- \n                  amount-ustx \n                  (default-to u0 (get locked-balance (map-get? user-data {address: tx-sender})))))\n                success-increase (begin\n                                  (print \"success-increase\")\n                                  (print success-increase)\n                                  (map-set user-data \n                                    {address: user} \n                                    {\n                                    is-in-pool:\n                                      (default-to false (get is-in-pool (map-get? user-data {address: user}))),\n                                    delegated-balance: \n                                      (default-to u0 (get delegated-balance (map-get? user-data {address: user}))), \n                                    locked-balance: (get total-locked success-increase),\n                                    until-burn-ht:\n                                      (default-to none (get until-burn-ht (map-get? user-data {address: user})))\n                                    })\n                                  (increment-sc-locked-balance \n                                    (- amount-ustx \n                                      (default-to u0 (get locked-balance (map-get? user-data {address: user})))))\n                                  (ok {lock-amount: (get total-locked success-increase),\n                                      stacker: user,\n                                      unlock-burn-height: (get unlock-burn-height success)}))\n                error-increase (begin (print \"error-increase\") (err (* u1000000000 (to-uint error-increase)))))\n              (ok {\n                    lock-amount: (get locked status),\n                    stacker: user,\n                    unlock-burn-height: (get unlock-burn-height success)})))\n    error (err (* u1000000 (to-uint error))))))\n\n;; Rewards transferring functions\n\n(define-private (transfer-rewards-all-stackers (stackers-list-before-cycle (list 300 principal)))\n(map transfer-reward-one-stacker stackers-list-before-cycle))\n\n(define-private (transfer-reward-one-stacker (stacker principal)) \n(let (\n      (reward \n        (unwrap! (preview-exchange-reward \n          (default-to u0 \n            (get reward \n              (map-get? burn-block-rewards { burn-height: (var-get burn-block-to-distribute-rewards)}))) \n          u5) err-cant-unwrap-exchange-preview))\n      (stacker-weight \n        (default-to u0 \n          (get weight-percentage \n            (map-get? stacker-weights-per-reward-cycle {stacker: stacker, reward-cycle: (var-get reward-cycle-to-distribute-rewards)}))))\n      (stacker-reward (/ (* stacker-weight reward) ONE-6))) \n        (if (> stacker-weight u0) \n          (match (as-contract (stx-transfer? stacker-reward tx-sender stacker))\n            success \n              (begin \n                (if \n                  (not (check-can-decrement-reserved-balance stacker-reward))\n                  (decrement-sc-owned-balance stacker-reward)\n                  (decrement-sc-reserved-balance stacker-reward)) \n                (ok true))\n            error (err error)) \n          (ok false))))\n\n\n(define-private (preview-exchange-reward (sats-amount uint) (slippeage uint)) \n(contract-call? .bridge-contract swap-preview 'SP3K8BC0PPEVCV7NZ6QSRWPQ2JE9E5B6N3PA0KBR9.token-wbtc 'SP3K8BC0PPEVCV7NZ6QSRWPQ2JE9E5B6N3PA0KBR9.token-wstx sats-amount slippeage))\n\n;; Weight calculation functions\n\n;; calculating one stacker's weight inside pool based on his balances\n(define-private (weight-calculator (stacker principal) (stacker-locked uint) (total-locked uint) (liquidity-provider-locked uint)) \n(begin \n  (asserts! (> (+ total-locked liquidity-provider-locked) u0) err-no-locked-funds) \n  (ok (/ (* stacker-locked ONE-6) (+ total-locked liquidity-provider-locked)))))\n\n(define-private (calculate-all-stackers-weights (stackers-list-before-cycle (list 300 principal)) (next-reward-cycle uint))\n(begin \n  (map calculate-one-stacker-weight stackers-list-before-cycle)\n  (map-set calculated-weights-reward-cycles {reward-cycle: next-reward-cycle} {calculated: true})\n  (ok true)))\n\n;; each stacker will have a weight inside the pool which will be used when distributing rewards\n(define-private (calculate-one-stacker-weight (stacker principal))\n(let ((last-burn-block-before-reward-cycle \n        (- \n          (contract-call? 'SP000000000000000000002Q6VF78.pox-3 reward-cycle-to-burn-height (var-get reward-cycle-to-calculate-weight)) \n          u1))\n      ;; total locked by pool\n      (total-locked-at-reward-cycle \n        (var-get sc-locked-balance))\n      ;; total reserved by liquidity provider\n      (liquidity-provider-reserved-at-reward-cycle \n        (var-get sc-reserved-balance))\n      ;; total locked by a stacker\n      (stacker-locked-at-reward-cycle \n        (default-to u0 (get locked-balance (map-get? user-data {address: stacker}))))\n      (liquidity-provider-contribution (+ liquidity-provider-reserved-at-reward-cycle stacker-locked-at-reward-cycle))\n      ;; the weight calculator result for the given stacker\n      (weight-calculator-result \n        (if \n          (is-eq stacker (var-get liquidity-provider)) \n          (weight-calculator \n            stacker \n            liquidity-provider-contribution\n            total-locked-at-reward-cycle \n            liquidity-provider-reserved-at-reward-cycle)\n          (weight-calculator \n            stacker \n            stacker-locked-at-reward-cycle \n            total-locked-at-reward-cycle \n            liquidity-provider-reserved-at-reward-cycle))))\n    ;; register the stacker's weight for a given reward cycle using a map\n    (map-set stacker-weights-per-reward-cycle \n      {stacker: stacker, reward-cycle: (var-get reward-cycle-to-calculate-weight)} \n      {weight-percentage: \n        (if \n          (not (is-err weight-calculator-result)) \n          (unwrap-panic weight-calculator-result) \n          u0)\n      })))\n\n\n;; check if pool pox address has won the rewards for a given burn height and store the reward if true\n(define-private (check-won-block-rewards (burn-height uint)) \n(let ((reward-pox-addr-list (default-to (list ) (get addrs (get-burn-block-info? pox-addrs burn-height))))) \n  (if \n    (is-some \n      (index-of? reward-pox-addr-list (var-get pool-pox-address))) \n    (begin \n      (register-block-reward burn-height)\n      true) \n    false)))\n\n;; store the reward for a given block using a map\n(define-private (register-block-reward (burn-height uint)) \n(map-set burn-block-rewards {burn-height: burn-height} {reward: (default-to u0 (get payout (get-burn-block-info? pox-addrs burn-height)))}))\n\n(define-private (remove-stacker-stackers-list (address principal)) (not (is-eq tx-sender address)))\n\n(define-private (increment-sc-delegated-balance (amount-ustx uint)) \n(var-set sc-delegated-balance (+ (var-get sc-delegated-balance) amount-ustx)))\n\n(define-private (increment-sc-locked-balance (amount-ustx uint)) \n(var-set sc-locked-balance (+ (var-get sc-locked-balance) amount-ustx)))\n\n(define-private (decrement-sc-delegated-balance (amount-ustx uint)) \n(var-set sc-delegated-balance (- (var-get sc-delegated-balance) amount-ustx)))\n\n(define-private (decrement-sc-locked-balance (amount-ustx uint)) \n(var-set sc-locked-balance (- (var-get sc-locked-balance) amount-ustx)))\n\n(define-private (decrement-sc-reserved-balance (amount-ustx uint)) \n(var-set sc-reserved-balance (- (var-get sc-reserved-balance) amount-ustx)))\n\n(define-private (decrement-sc-owned-balance (amount-ustx uint)) \n(var-set sc-owned-balance (- (var-get sc-owned-balance) amount-ustx)))\n\n(define-private (check-can-decrement-delegated-balance (amount-ustx uint)) \n(if \n  (< \n    (var-get sc-delegated-balance) \n    amount-ustx) \n  false\ntrue))\n\n(define-private (check-can-decrement-locked-balance (amount-ustx uint)) \n(if \n  (< \n    (var-get sc-locked-balance) \n    amount-ustx) \n  false\ntrue))\n\n(define-private (check-can-decrement-reserved-balance (amount-ustx uint)) \n(if \n  (< \n    (var-get sc-reserved-balance) \n    amount-ustx) \n  false\ntrue))\n\n(define-private (check-can-decrement-total-balance (amount-ustx uint)) \n(if \n  (< \n    (var-get sc-total-balance) \n    amount-ustx) \n  false\ntrue))\n\n(define-private (check-can-decrement-owned-balance (amount-ustx uint)) \n(if \n  (< \n    (var-get sc-owned-balance) \n    amount-ustx) \n  false\ntrue))\n\n(define-private (min (amount-1 uint) (amount-2 uint))\n  (if (< amount-1 amount-2)\n    amount-1\n    amount-2))\n\n(define-private (get-next-reward-cycle) \n(+ (contract-call? 'SP000000000000000000002Q6VF78.pox-3 burn-height-to-reward-cycle burn-block-height) u1))\n\n;; Read-only helper functions\n\n(define-read-only (get-stx-account)\n(stx-account tx-sender))\n\n(define-read-only (get-pool-members) \n(var-get stackers-list))\n\n(define-read-only (check-caller-allowed)\n  (or (is-eq tx-sender contract-caller)\n    (let ((caller-allowed\n            ;; if not in the caller map, return false\n            (unwrap! \n              (map-get? allowance-contract-callers\n                { sender: tx-sender, contract-caller: contract-caller})\n            false))\n          (expires-at\n            ;; if until-burn-ht not set, then return true (because no expiry)\n            (unwrap! (get until-burn-ht caller-allowed) true)))\n      ;; is the caller allowance still valid\n      (< burn-block-height expires-at))))\n\n(define-read-only (is-in-pool) \n(default-to false (get is-in-pool (map-get? user-data {address: tx-sender}))))\n\n(define-read-only (get-stacker-weight (stacker principal) (reward-cycle uint)) \n(get weight-percentage (map-get? stacker-weights-per-reward-cycle {stacker: stacker, reward-cycle: reward-cycle})))\n\n(define-read-only (get-SC-total-balance) \n(var-get sc-total-balance))\n\n(define-read-only (get-SC-owned-balance) \n(var-get sc-owned-balance))\n\n(define-read-only (get-SC-locked-balance)\n(var-get sc-locked-balance))\n\n(define-read-only (get-SC-reserved-balance) \n(var-get sc-reserved-balance))\n\n(define-read-only (get-user-data (user principal)) \n(map-get? user-data {address: user}))\n\n(define-read-only (check-pool-SC-pox-2-allowance)\n(is-some (contract-call? 'SP000000000000000000002Q6VF78.pox-3 get-allowance-contract-callers tx-sender pool-contract)))\n\n(define-read-only (get-pox-addr-indices (reward-cycle uint))\n(map-get? pox-addr-indices reward-cycle))\n\n(define-read-only (get-block-rewards (burn-height uint)) \n(ok (get-burn-block-info? pox-addrs burn-height)))\n\n(define-read-only (can-lock-now (cycle uint))\n(> burn-block-height (+ (contract-call? 'SP000000000000000000002Q6VF78.pox-3 reward-cycle-to-burn-height cycle) half-cycle-length)))\n\n(define-read-only (get-delegated-amount (user principal))\n(default-to u0 (get amount-ustx (contract-call? 'SP000000000000000000002Q6VF78.pox-3 get-delegation-info user))))\n\n(define-read-only (get-liquidity-provider) \n(var-get liquidity-provider))\n\n(define-read-only (get-amount-rewarded) \n(var-get amount-rewarded))\n\n(define-read-only (get-blocks-rewarded) \n(var-get blocks-rewarded))\n\n(define-read-only (get-stacked-this-cycle) \n(var-get sc-locked-balance))\n\n(define-private (check-is-liquidity-provider (address principal)) \n(is-eq address (var-get liquidity-provider)))\n\n(define-private (check-is-stacker (address principal)) \n(default-to false (get is-in-pool (map-get? user-data {address: address}))))\n\n(define-read-only (get-address-status (address principal))\n(if (check-is-liquidity-provider address)  \n  (ok \"is-provider\")\n  (if (check-is-stacker address)\n    (ok \"is-stacker\")\n    (ok \"is-none\"))))\n\n(define-read-only (calculate-extra-reserved-funds) \n;; subtract the potential return from the total reserved balance and get the extra reserved balance\n(- \n  (var-get sc-reserved-balance) \n    (/ \n      (var-get sc-locked-balance) \n      (var-get return-div))))\n\n(define-read-only (can-withdraw-extra-reserved-now) \n;; liquidity provider can only withdraw extra reserved balance within the last 10 blocks of a reward cycle\n(let ((mod-burn-height (mod burn-block-height REWARD_CYCLE_LENGTH))\n      (start-value (- REWARD_CYCLE_LENGTH u10))\n      (end-value (- REWARD_CYCLE_LENGTH u1))) \n  (and (>= mod-burn-height start-value) (<= mod-burn-height end-value))))\n\n(define-read-only (get-return) \n(var-get return-div))\n\n(define-read-only (get-minimum-deposit-liquidity-provider) \n(var-get minimum-deposit-amount-liquidity-provider))\n\n(define-read-only (was-block-claimed (rewarded-burn-block uint))\n(map-get? already-rewarded {burn-block-height: rewarded-burn-block}))\n","publish_height":115540,"proof":"0x00000030042e0000001c0b6285eb9930abc08ac50cd4951e1ec75108293ec7c4286e22f8232eacdd7e8d9014ed1f369a3a897ba521cf644fa13d33aaaa2c5d1ec3311c79cbba000000000000000000e502000000000000000401e5000000000000000000000000000000000000000000000000000000000000000001c700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000904d2bf4e5ab2c8fe84f4360f9a13303918bb53d008a875c3d3d96fc1b3f3847c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a0362050000000000000100000000000000000000000000000000000000000000000000000000000000000000008201ca769e50fbb9df99c0a59db8076510dcf50017d997a0f8b48ef6ebabaa06d465810243844277fd590784e45db28cbd1cd13c7c1eb2d3c8540afff56450eeac3832218103b4d1477029c1fad2a2cee9cd46949e86cb9dd09c44459989ade7fd75ef6674da8104bb642b9f911f9db2fe9a085d0d9e450dcecb7caebc21f4e24f5daa026814f2cf8105156c993cff0dd3822bfb8195eecdaa1426bada0c474b8ca91a24182e322b8a5d000000000000000000000000000000000000000000000000000000000000000000008107bab90f26937476c693a29ad7bbdb7c40cde3851f0d1183445e4a3bb10f28e41e0000000000000000000000000000000000000000000000000000000000000000000081093267e376d1188df0cff5ae3466e00268b8676e33c631520bdf59596013a7ad2b820ac52d1c26b9c865715d2803a20db31bf904cb0243b6ae92121827d69becd38c04810ba6f56edb3dc5a351f82a5ce07e5f9ca040766919d613b4d24953075966e84865810c876e79dd45a6f964ffd340c6f62d263f7f8e933cc6236a54caf687def768f442810dd879c6e3461a85c2464c33ca0df6f1667ec1ef210ebe8b864bbe7d32576f839300000000000000000000000000000000000000000000000000000000000000000000820f649a9d2476113750adbbcf9c21dc1470100c3d0ac3e3bf34be524ebc63ad5bb2000000000000000000000000000000000000000000000000000000000000000000008211872e8fba10e9969b33a672ec24b9df6c086fdd770fc9d326ec1a3e1c1e1693c30000000000000000000000000000000000000000000000000000000000000000000081134c1fc4c24821d3a4fc2e54e527b4546787a8deb0524a0f0461cb38b3dfedc0278114ec22d243b186836e7a832381ed649acdcde4ae0a5ca18b827b3d58c5e9e220438115911818d1c0c465c0df926e34383643a64a06dac2d3257ad226a0a39df9e43bb78116b93a3271f984a65e0f617fe226fa661b7b2c55e0ad31bebc864cb35f019c2a00811787c1ef66f06ddee621efe8dd56186ef949da1cc8bf285b58e7154fa4f0db4ba382188df12687525014e4278c24aa42268c43330730d1c91f6110f8e2941d409657f182191b3b70e98fe3a102f76cfbaa0410943b17c8737a1e82a161b34e44fb4d2a1555821ad33ae8fbd6aea36e72b899704cb981cec92b36630dc94d0d7cad575e1852aff0811bc84ff678bc54da1300282048b3c2641adc295b5178938e13c05ba9e1ea7513b7811cf31bc033a1cd442a889eef1db3ce2c6ca72dcacbbbf950f089b2e6575ff9c542821d156432837a75e0368eb9f78394f19efd285f39cda77d72e39b4c751b9d1b962800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008120fd5d70cc1684a534f2e97b22df79df014a3d506ae44798fac1bd052e30ed1a9b822119b3b50648eecfb455a6f57d3c79850d92da9e58c68ccb72b93657488492f57482228283ea2f2e9b97d85d3a3d48051a6fea3bfa1704116ba639d5ecd9a3ea85f054822348edc1b38c49fbac44f89be46b7767087c1fe2bcf2c97f67c6a1a858cdf81ef4000000000000000000000000000000000000000000000000000000000000000000008125243b9f8f727752adf6e0c58ebd6cb937916e5ad0f7ae83a8f00f66b5be7cad8f8226088d3f2e8c68c494ca002aab7dfdd316918ed9093dec4decba60c8a97fa3ba7681279ec92ae9664358c229ef6c7f785d46e94543344021fb6eb52acc7295984e7157822883cb247d72eee9ba29137928d50c33deeb8370f83019a5c153283decc3b6b80b8229f59fb60bf40c41a741479da40fa22f99c8d1765ded6591646f7a57674cd9cc3d822abae1e1c6130e3c78b4602d5342ec1922a7cc792fe1b8ca9fd99297251333fd91822b80ff5558af0836453e1026d1fa6977b85042ad6a8c7d8da30f0272d4083b4e7d00000000000000000000000000000000000000000000000000000000000000000000812db3b68a34c74558b4bf2b179813d46c3fbc2b308599c3e8005846cf24f9c589fb812e14b3006efcf907257674809f0589b953d4172c25dda97b26599a8045a2881679000000000000000000000000000000000000000000000000000000000000000000008130c30b8e1cf197355e0f7acc609f2e6b6e7d3da76b7bfbb34535be395541475032000000000000000000000000000000000000000000000000000000000000000000008132dbfa64ecbe03a66d4a4f98ea335a079da436dd6a74e2c1360729548d0934019d000000000000000000000000000000000000000000000000000000000000000000008134635af044b33587d10fd64499fe222f201a25cac0b91ea4a98f3cf69067f8c158000000000000000000000000000000000000000000000000000000000000000000008136c9d487c59b3fc240fa26e569b9b951a9b07f25fe79c3a8ea58a6d15d5436c2d3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000813d4a1f68819259e52de419f979a19467e31b8940c4e0ef7225efd6248c7cec1610813e62c3f2fbd24adc44dc04e1fb658838442228b97ba9cc2646f5e59c299bf02462823f928609be8906f2df62d5f80c5bda6dfd82e9d75bc0ecbd2b0bc5e22d589e0ab1000000000000000000000000000000000000000000000000000000000000000000008141f22269db33d796a86999094e497f71d35e965f2f060b731ed6f2c8b2164a49a3000000000000000000000000000000000000000000000000000000000000000000008143de7d3d3d273170539965a0e4a2e6aea864f1590ae72def7f7ad5555885b4503b00000000000000000000000000000000000000000000000000000000000000000000814554d86d26f0f2f6580415e89620ee0b97de4d2f66dd2c818f525c186f112e05998146ebb91a124fadb0fc350145e4320705f76ff9fcc26155a7199733eedc115222d400000000000000000000000000000000000000000000000000000000000000000000814821b588193cd86777a2a9a33739d9f4685a4ce27ae729f4a18bf8c4219cde9a8982496c2892447af797c5ca68ad8328ffa9c9102da63f655c76cd99f2076263b7f2d1814a570fc437089eb3617e102f7c76f596a9f68d31047b2dd532d0f6790de12629df824bd89957bbbebeff6e111b12e2241dae5aee7715d3f395d9901be55641ac763c4d824cd8244c0e0f0fe17bb4f36f6c3538ab69e784c4d256a880e5fa8d69c64aac81d2814dc12a0a3319faa8bcca6e8b155c621ccc95d4c5736482f7e1c47a13c728b61884000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081502c1b7b05ed2adbc448eb6c2a9e00fb20d678e33b6cc2e507147aafa8bf27c73d8151d214993b5ecf2fabd802f3bd92732e1979eb76f164027da8daf1db4d69c44094000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815525811b10ea042419b2ffa44c8d16919815dad4d651e600d5229b613995a2267f82566506181e8f1152d04919c33368f91efe691f9f69da5446903309a27cd30238f50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000815922a90e0171d180a0891905043e866cc68a2bca9f51d075a741dda95f7a4996f1815a10cbc7fe712398d1bba75fdd09a94ff79cacf1991c2f0af4c33b2d89b63b6b8700000000000000000000000000000000000000000000000000000000000000000000815c16a988eea0bb7078e8fbff474cd4ebcb95d895a9cc1e20db849b91d816ba0bf7815d55c9861be5cff984a20ce6d99d4aa65941412889bdc665094136429b84f8c2ee00000000000000000000000000000000000000000000000000000000000000000000815f9ada431cc60cae225cdaa849f2c5195ca38d4152d43303231c0d1a5df906ee188160993063c0b83e2550a56ca1f4423c3102f34233dd0f729c96869d0901605c1690000000000000000000000000000000000000000000000000000000000000000000000262000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008165980136c38391e0de8f4864db40a43a0b99c0f922c03f6f186501a9c80c902acb8166df080097d35592b88fe823db4d20f820d229a98f818c833f4f564acaa0dab37e816737f3bd15e50e88af11eeefd4e7f84355b522d0c3daa983118fadba2a150686ca00000000000000000000000000000000000000000000000000000000000000000000816955c9861be5cff984a20ce6d99d4aa65941412889bdc665094136429b84f8c2ee000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000816dde000582922e91c5cb87af50809b2fd20737e45347eaa7fa48376cfd9631fa5a00000000000000000000000000000000000000000000000000000000000000000000826f61ef02fd04364006e4a8aae115dccea264762e69bd1eb3dad507c8919b251cb082707f62160f8a52f822ec8457a92eaaeb1d147cc37ab250880cab92d84f74e92cb200000000000000000000000000000000000000000000000000000000000000000000817242d05972b9ce2b9ddd91ea4fa8700c3022e57ede6163adeeda9204e520ce6d298273a7777969e19aa5aa0f34915485006e96f2e0cd042e75d3c633b13fd0823d395600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082771d0f329d8d42623ca1ed8f6828a955d043c1c576939c23065d60175f031e52a3000000000000000000000000000000000000000000000000000000000000000000008279e6e8aca0eb4d2b1b36ac60c50c6a100f3ef265d54a5969eb2e110d57e76197200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000817ce95bdd7acfda38acc986a866ecb0766c7fff2544813d2ac0b2e6e979daf1246b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000817fd2e2a569ff564795d14da111740bf83b49a4a5f827b97539c2138acb9309ea9d8280118f4d2bb372b8616df8f2984e7309bacbafdb5a0008ba8353783d893330a0cd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000828353f4d0f6517a3e13ace81a10b2780a9f1d0a5880d209e158089e201c66a04ed4000000000000000000000000000000000000000000000000000000000000000000008185894ac7395fb56fbda166c6c8e1ec0e7a058bbfd2e84beec063658ac4f7cc45fc8186f4144d656ac4d7527b8f723985a51ccaf67af2f6fa19a526023004cb9724a0078187e90201d8b41ba64410af138d097d84957c69cd730452f409a90f7f66edb1c7ad82889481fb29eb665e37215e20eabe61d095278945f58ca75eb64b98fa4518c6767200000000000000000000000000000000000000000000000000000000000000000000828aad4d9f621a1780603eac21164072ec19aa5a1a1cf821a0caee711df7b9e29f2d818b1aa9c909ef8ce0e68d1e60a5285d16b346e6f0daa4c61e44ca4f9599a043dde5818c0a2da04e2d947fd36cf6828b55ec92e878adea2f13df89bc2c58d8312583efa5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000819044b7824a660a5597f9cb05f9cddcb7e2f07c035c17f492deb3357f0c0822bf280000000000000000000000000000000000000000000000000000000000000000000081928dee5d4ee292f4ff204a1b6b9ad04075e17805b68a95d49071c5d52c2bfaea4e829365aa6ef3388aa4a5288015b4b4c968f33b07dfbacdd0d065090af31e94155ac400000000000000000000000000000000000000000000000000000000000000000000819512b7f25555f684cb0ce709ec4122fc849f00e56ad3e702abbe2855e129915c218196be77636bf16b2f076879b3134c433b4843431c9b554544ec8e22e4dac1caed5a81977f24247b4a37b6dc9a5b94ea1dd00886160d00e10ef39494ed525b038cd7cdeb00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000819ce9dea5499a0be86e5e37db55ac025e4fa16529f87f90135851e9cabe461ab9e3819d2669151bcaee514def905452a346f645978d569abbe9093092b4b7b0439d3b8500000000000000000000000000000000000000000000000000000000000000000000829f25c32e94c4a61eb66479a83c3d2ca7c3be00c01b728b2f38b8601937a9a752cd81a00dd0c734c5375f3411b3b1b013912427bf5791008995c913e3ed7287f5edbf920000000000000000000000000000000000000000000000000000000000000000000081a2244fcea72dfd1bfd40ea06c75d3b999c792143eb0f361a22d85e0ceaa437c66381a3331fb556c0b5f2c3aa07bcc80253dbed65188c83bbf9e5880ef4505e7da4bc0f81a4f4840117d3e1b9ddd7cfb56508bff391aa3a9321007d17d7e3ed2f68846d0cec82a5bdb5a6e80d27f9d793469efb02de6b5e701d7d02da96d079654f5f35c857ff350000000000000000000000000000000000000000000000000000000000000000000081a7bf459e6c22e837085c5232192c9b6ff87a8649a02c6b03ae9f894e2dc596eb8a0000000000000000000000000000000000000000000000000000000000000000000082a9c2a8288cceb0a154bb5bb12e736d782c90e770e1035487f8a3fb42850ab8e52381aab8b48305ddb7e08b4cc0be2f2c0580e0443ae00dba849078429a9d31641353cb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081adab46f2caa06f39ee0dda47d6dad3c6ebd6f00610f230be05d2b29b1fbb80146781aecfa6faeb20d5dafabf0a0ebb76091565ea1a19dc7f7f467af684d93e3dd48d3e82afe4eee5bae5da20df06692f916ce1b8ede26091edc61d508a5093991990efd3b60000000000000000000000000000000000000000000000000000000000000000000081b12c8a9c4ade23acea431554481eb9bbecbe5600c103b5a8bde894497bac9b68940000000000000000000000000000000000000000000000000000000000000000000081b332fdab8164b06f3d6ef8d9ad07607d33c991e03a1302467f6306e3705b5be0780000000000000000000000000000000000000000000000000000000000000000000081b5ef518f3aecc7cf5f72a9801d32609a51d03847c72c0e917bfc8f77853ec8332c82b64f53effc0f52f6e8766161ec32f5ed43d4a97f4299d2b362be229e7238324a3b81b75b110782008e536ac6c4e6f36fe2e3e3fa2d5ca60db4def4e918cd29a1b9b1c70000000000000000000000000000000000000000000000000000000000000000000082b9f5a77261d758cb6c9d5f0f7dc7d243c9c3fbb1380a6db96b960abb90286020d20000000000000000000000000000000000000000000000000000000000000000000082bbc7671caef0ba5fb4aae89f2c77401725a46ac11645d7324e5eb577586bcbefb300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082bfa8fd21ba4d302d3b33450a79336e3f08000059447fe64c35aa2f0700cfa400ec00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081c667b790d237bc687699254b4b0450e882672a193390a234ae6349b07ed06d7a3e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082ca79ed80cd80715612516caa2aefa7e8de389e9b38e175c8c754757c75ecc3604282cb2a5ace4329d548d21f1cb6f22e6ed407a2be36a1a263ad6ba4118507438bee0e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081ce568036276db7be09d0506d4726d762bfbaf026f31969e285a7c22f9841e0a60381cf937ce40d0ad0ef1940a07c105c00a3523c130a21057cdcc1fdb4f0711cdf3bbf82d0939e77c1321406585eec8b29e488896302482698208da7e396ee5d6e0a527ef80000000000000000000000000000000000000000000000000000000000000000000081d242bb93681d5ec10147dcf311b4566b67b0ace407fd098b59da29539ffa7576c50000000000000000000000000000000000000000000000000000000000000000000081d4f55492a056b3fe36f09484c5888bb27bd4c16899a852ccc19e928e107736dee50000000000000000000000000000000000000000000000000000000000000000000081d6f14af4c814577651c8d0c1fc7401533292719bf71c1469b70579fbae0386f86c82d740e8b9eaf449ae622bee117b676577fe0fcce64d18efe00a37710d592c021bd6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081dafa1a6688e942a2a835c0654235d0ef346a37f78296d4af7f65beae187d88a6500000000000000000000000000000000000000000000000000000000000000000000081dc31ad9a001cfc9c41455283a33e13e86bc6dfb6962b28ee7517a3ee56f5768e32000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e298c1728e1a77dc660cedcf155331bb99c2381d4473c94106237dcead127447440000000000000000000000000000000000000000000000000000000000000000000082e433f32d99ed8d500f692d859a13c78a13b4056d00ee2dc94bf309f09036bdf7f982e55bbab8c7feeffbae6498650d88c4147d4f793731fd049cbded7b50198af1428b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081e885646ee01ffbf48c17a076e12de0670288ab88515d8d40d5e92a759c62cad4020000000000000000000000000000000000000000000000000000000000000000000082ea5d8b1beb4c8d761881517722bc7c84b6bfa9530649d1088a776282f334b6826381eb8c7825d1cfadecce52b644c30dd036d2870349c2e8a63ef837f9c5536213e6d181ec50205782181280214c622934311f9ba75bd98b9164b8ba7e23afddb44a9da31b0000000000000000000000000000000000000000000000000000000000000000000081eedddaa1124cb891be42fc352d141fa7707ab70616b18cf92181751a1886599718000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082f190c2a4148f367c7c631594673b3e1ba4f04a763ef30c154d0d2f3f5cd906ba0b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081f4ba723503ade50e7720ed8b8eccd95497d3037b478ea955a3c330a179e416fb3581f5ed5aefe302d85c48aeeea777353c343d5573837ea648d48171789fb85c626b4981f6d0805879bbfb64fd589c1391f138073e05d715a1b04c488d2bc678aad65efd6381f7ef5688cdb38e08483c4943c3dadde6afcb951f7f675a715adfcabdb55b16879e82f84e9fe0a482b258cc5306edd925978fdba968e122b1e09b2cdf31758d0876f25a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081fccbe2d13025b1f20950aea45e1f7c8b51fc42db34cab688904c831c60da3f605482fd6714698099754bc15ee04d05fb718cfbd933ccd1332bf2e8e734615af6fc8c2a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967aca769e50fbb9df99c0a59db8076510dcf50017d997a0f8b48ef6ebabaa06d46543844277fd590784e45db28cbd1cd13c7c1eb2d3c8540afff56450eeac383221b4d1477029c1fad2a2cee9cd46949e86cb9dd09c44459989ade7fd75ef6674dabb642b9f911f9db2fe9a085d0d9e450dcecb7caebc21f4e24f5daa026814f2cf156c993cff0dd3822bfb8195eecdaa1426bada0c474b8ca91a24182e322b8a5dc672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967abab90f26937476c693a29ad7bbdb7c40cde3851f0d1183445e4a3bb10f28e41ec672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a3267e376d1188df0cff5ae3466e00268b8676e33c631520bdf59596013a7ad2bc52d1c26b9c865715d2803a20db31bf904cb0243b6ae92121827d69becd38c04a6f56edb3dc5a351f82a5ce07e5f9ca040766919d613b4d24953075966e84865876e79dd45a6f964ffd340c6f62d263f7f8e933cc6236a54caf687def768f442d879c6e3461a85c2464c33ca0df6f1667ec1ef210ebe8b864bbe7d32576f8393c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a649a9d2476113750adbbcf9c21dc1470100c3d0ac3e3bf34be524ebc63ad5bb2c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a872e8fba10e9969b33a672ec24b9df6c086fdd770fc9d326ec1a3e1c1e1693c3c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a4c1fc4c24821d3a4fc2e54e527b4546787a8deb0524a0f0461cb38b3dfedc027ec22d243b186836e7a832381ed649acdcde4ae0a5ca18b827b3d58c5e9e22043911818d1c0c465c0df926e34383643a64a06dac2d3257ad226a0a39df9e43bb7b93a3271f984a65e0f617fe226fa661b7b2c55e0ad31bebc864cb35f019c2a0087c1ef66f06ddee621efe8dd56186ef949da1cc8bf285b58e7154fa4f0db4ba38df12687525014e4278c24aa42268c43330730d1c91f6110f8e2941d409657f11b3b70e98fe3a102f76cfbaa0410943b17c8737a1e82a161b34e44fb4d2a1555d33ae8fbd6aea36e72b899704cb981cec92b36630dc94d0d7cad575e1852aff0c84ff678bc54da1300282048b3c2641adc295b5178938e13c05ba9e1ea7513b7f31bc033a1cd442a889eef1db3ce2c6ca72dcacbbbf950f089b2e6575ff9c542156432837a75e0368eb9f78394f19efd285f39cda77d72e39b4c751b9d1b9628c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967afd5d70cc1684a534f2e97b22df79df014a3d506ae44798fac1bd052e30ed1a9b19b3b50648eecfb455a6f57d3c79850d92da9e58c68ccb72b93657488492f5748283ea2f2e9b97d85d3a3d48051a6fea3bfa1704116ba639d5ecd9a3ea85f05448edc1b38c49fbac44f89be46b7767087c1fe2bcf2c97f67c6a1a858cdf81ef4c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a243b9f8f727752adf6e0c58ebd6cb937916e5ad0f7ae83a8f00f66b5be7cad8f088d3f2e8c68c494ca002aab7dfdd316918ed9093dec4decba60c8a97fa3ba769ec92ae9664358c229ef6c7f785d46e94543344021fb6eb52acc7295984e715783cb247d72eee9ba29137928d50c33deeb8370f83019a5c153283decc3b6b80bf59fb60bf40c41a741479da40fa22f99c8d1765ded6591646f7a57674cd9cc3dbae1e1c6130e3c78b4602d5342ec1922a7cc792fe1b8ca9fd99297251333fd9180ff5558af0836453e1026d1fa6977b85042ad6a8c7d8da30f0272d4083b4e7dc672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ab3b68a34c74558b4bf2b179813d46c3fbc2b308599c3e8005846cf24f9c589fb14b3006efcf907257674809f0589b953d4172c25dda97b26599a8045a2881679c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac30b8e1cf197355e0f7acc609f2e6b6e7d3da76b7bfbb34535be395541475032c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967adbfa64ecbe03a66d4a4f98ea335a079da436dd6a74e2c1360729548d0934019dc672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a635af044b33587d10fd64499fe222f201a25cac0b91ea4a98f3cf69067f8c158c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac9d487c59b3fc240fa26e569b9b951a9b07f25fe79c3a8ea58a6d15d5436c2d3c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a4a1f68819259e52de419f979a19467e31b8940c4e0ef7225efd6248c7cec161062c3f2fbd24adc44dc04e1fb658838442228b97ba9cc2646f5e59c299bf02462928609be8906f2df62d5f80c5bda6dfd82e9d75bc0ecbd2b0bc5e22d589e0ab1c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967af22269db33d796a86999094e497f71d35e965f2f060b731ed6f2c8b2164a49a3c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ade7d3d3d273170539965a0e4a2e6aea864f1590ae72def7f7ad5555885b4503bc672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a54d86d26f0f2f6580415e89620ee0b97de4d2f66dd2c818f525c186f112e0599ebb91a124fadb0fc350145e4320705f76ff9fcc26155a7199733eedc115222d4c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a21b588193cd86777a2a9a33739d9f4685a4ce27ae729f4a18bf8c4219cde9a896c2892447af797c5ca68ad8328ffa9c9102da63f655c76cd99f2076263b7f2d1570fc437089eb3617e102f7c76f596a9f68d31047b2dd532d0f6790de12629dfd89957bbbebeff6e111b12e2241dae5aee7715d3f395d9901be55641ac763c4dd8244c0e0f0fe17bb4f36f6c3538ab69e784c4d256a880e5fa8d69c64aac81d2c12a0a3319faa8bcca6e8b155c621ccc95d4c5736482f7e1c47a13c728b61884c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a2c1b7b05ed2adbc448eb6c2a9e00fb20d678e33b6cc2e507147aafa8bf27c73dd214993b5ecf2fabd802f3bd92732e1979eb76f164027da8daf1db4d69c44094c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a25811b10ea042419b2ffa44c8d16919815dad4d651e600d5229b613995a2267f6506181e8f1152d04919c33368f91efe691f9f69da5446903309a27cd30238f5c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a22a90e0171d180a0891905043e866cc68a2bca9f51d075a741dda95f7a4996f110cbc7fe712398d1bba75fdd09a94ff79cacf1991c2f0af4c33b2d89b63b6b87c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a16a988eea0bb7078e8fbff474cd4ebcb95d895a9cc1e20db849b91d816ba0bf755c9861be5cff984a20ce6d99d4aa65941412889bdc665094136429b84f8c2eec672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a9ada431cc60cae225cdaa849f2c5195ca38d4152d43303231c0d1a5df906ee18993063c0b83e2550a56ca1f4423c3102f34233dd0f729c96869d0901605c1690c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a980136c38391e0de8f4864db40a43a0b99c0f922c03f6f186501a9c80c902acbdf080097d35592b88fe823db4d20f820d229a98f818c833f4f564acaa0dab37e37f3bd15e50e88af11eeefd4e7f84355b522d0c3daa983118fadba2a150686cac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a55c9861be5cff984a20ce6d99d4aa65941412889bdc665094136429b84f8c2eec672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ade000582922e91c5cb87af50809b2fd20737e45347eaa7fa48376cfd9631fa5ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a61ef02fd04364006e4a8aae115dccea264762e69bd1eb3dad507c8919b251cb07f62160f8a52f822ec8457a92eaaeb1d147cc37ab250880cab92d84f74e92cb2c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a42d05972b9ce2b9ddd91ea4fa8700c3022e57ede6163adeeda9204e520ce6d29a7777969e19aa5aa0f34915485006e96f2e0cd042e75d3c633b13fd0823d3956c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a1d0f329d8d42623ca1ed8f6828a955d043c1c576939c23065d60175f031e52a3c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ae6e8aca0eb4d2b1b36ac60c50c6a100f3ef265d54a5969eb2e110d57e7619720c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ae95bdd7acfda38acc986a866ecb0766c7fff2544813d2ac0b2e6e979daf1246bc672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ad2e2a569ff564795d14da111740bf83b49a4a5f827b97539c2138acb9309ea9d118f4d2bb372b8616df8f2984e7309bacbafdb5a0008ba8353783d893330a0cdc672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a53f4d0f6517a3e13ace81a10b2780a9f1d0a5880d209e158089e201c66a04ed4c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a894ac7395fb56fbda166c6c8e1ec0e7a058bbfd2e84beec063658ac4f7cc45fcf4144d656ac4d7527b8f723985a51ccaf67af2f6fa19a526023004cb9724a007e90201d8b41ba64410af138d097d84957c69cd730452f409a90f7f66edb1c7ad9481fb29eb665e37215e20eabe61d095278945f58ca75eb64b98fa4518c67672c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967aad4d9f621a1780603eac21164072ec19aa5a1a1cf821a0caee711df7b9e29f2d1aa9c909ef8ce0e68d1e60a5285d16b346e6f0daa4c61e44ca4f9599a043dde50a2da04e2d947fd36cf6828b55ec92e878adea2f13df89bc2c58d8312583efa5c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a44b7824a660a5597f9cb05f9cddcb7e2f07c035c17f492deb3357f0c0822bf28c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a8dee5d4ee292f4ff204a1b6b9ad04075e17805b68a95d49071c5d52c2bfaea4e65aa6ef3388aa4a5288015b4b4c968f33b07dfbacdd0d065090af31e94155ac4c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a12b7f25555f684cb0ce709ec4122fc849f00e56ad3e702abbe2855e129915c21be77636bf16b2f076879b3134c433b4843431c9b554544ec8e22e4dac1caed5a7f24247b4a37b6dc9a5b94ea1dd00886160d00e10ef39494ed525b038cd7cdebc672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ae9dea5499a0be86e5e37db55ac025e4fa16529f87f90135851e9cabe461ab9e32669151bcaee514def905452a346f645978d569abbe9093092b4b7b0439d3b85c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a25c32e94c4a61eb66479a83c3d2ca7c3be00c01b728b2f38b8601937a9a752cd0dd0c734c5375f3411b3b1b013912427bf5791008995c913e3ed7287f5edbf92c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a244fcea72dfd1bfd40ea06c75d3b999c792143eb0f361a22d85e0ceaa437c663331fb556c0b5f2c3aa07bcc80253dbed65188c83bbf9e5880ef4505e7da4bc0ff4840117d3e1b9ddd7cfb56508bff391aa3a9321007d17d7e3ed2f68846d0cecbdb5a6e80d27f9d793469efb02de6b5e701d7d02da96d079654f5f35c857ff35c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967abf459e6c22e837085c5232192c9b6ff87a8649a02c6b03ae9f894e2dc596eb8ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac2a8288cceb0a154bb5bb12e736d782c90e770e1035487f8a3fb42850ab8e523b8b48305ddb7e08b4cc0be2f2c0580e0443ae00dba849078429a9d31641353cbc672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967aab46f2caa06f39ee0dda47d6dad3c6ebd6f00610f230be05d2b29b1fbb801467cfa6faeb20d5dafabf0a0ebb76091565ea1a19dc7f7f467af684d93e3dd48d3ee4eee5bae5da20df06692f916ce1b8ede26091edc61d508a5093991990efd3b6c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a2c8a9c4ade23acea431554481eb9bbecbe5600c103b5a8bde894497bac9b6894c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a32fdab8164b06f3d6ef8d9ad07607d33c991e03a1302467f6306e3705b5be078c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967aef518f3aecc7cf5f72a9801d32609a51d03847c72c0e917bfc8f77853ec8332c4f53effc0f52f6e8766161ec32f5ed43d4a97f4299d2b362be229e7238324a3b5b110782008e536ac6c4e6f36fe2e3e3fa2d5ca60db4def4e918cd29a1b9b1c7c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967af5a77261d758cb6c9d5f0f7dc7d243c9c3fbb1380a6db96b960abb90286020d2c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac7671caef0ba5fb4aae89f2c77401725a46ac11645d7324e5eb577586bcbefb3c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967aa8fd21ba4d302d3b33450a79336e3f08000059447fe64c35aa2f0700cfa400ecc672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a67b790d237bc687699254b4b0450e882672a193390a234ae6349b07ed06d7a3ec672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a79ed80cd80715612516caa2aefa7e8de389e9b38e175c8c754757c75ecc360422a5ace4329d548d21f1cb6f22e6ed407a2be36a1a263ad6ba4118507438bee0ec672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a568036276db7be09d0506d4726d762bfbaf026f31969e285a7c22f9841e0a603937ce40d0ad0ef1940a07c105c00a3523c130a21057cdcc1fdb4f0711cdf3bbf939e77c1321406585eec8b29e488896302482698208da7e396ee5d6e0a527ef8c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a42bb93681d5ec10147dcf311b4566b67b0ace407fd098b59da29539ffa7576c5c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967af55492a056b3fe36f09484c5888bb27bd4c16899a852ccc19e928e107736dee5c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967af14af4c814577651c8d0c1fc7401533292719bf71c1469b70579fbae0386f86c40e8b9eaf449ae622bee117b676577fe0fcce64d18efe00a37710d592c021bd6c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967afa1a6688e942a2a835c0654235d0ef346a37f78296d4af7f65beae187d88a650c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a31ad9a001cfc9c41455283a33e13e86bc6dfb6962b28ee7517a3ee56f5768e32c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a98c1728e1a77dc660cedcf155331bb99c2381d4473c94106237dcead12744744c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a33f32d99ed8d500f692d859a13c78a13b4056d00ee2dc94bf309f09036bdf7f95bbab8c7feeffbae6498650d88c4147d4f793731fd049cbded7b50198af1428bc672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a85646ee01ffbf48c17a076e12de0670288ab88515d8d40d5e92a759c62cad402c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a5d8b1beb4c8d761881517722bc7c84b6bfa9530649d1088a776282f334b682638c7825d1cfadecce52b644c30dd036d2870349c2e8a63ef837f9c5536213e6d150205782181280214c622934311f9ba75bd98b9164b8ba7e23afddb44a9da31bc672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967adddaa1124cb891be42fc352d141fa7707ab70616b18cf92181751a1886599718c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a90c2a4148f367c7c631594673b3e1ba4f04a763ef30c154d0d2f3f5cd906ba0bc672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967aba723503ade50e7720ed8b8eccd95497d3037b478ea955a3c330a179e416fb35ed5aefe302d85c48aeeea777353c343d5573837ea648d48171789fb85c626b49d0805879bbfb64fd589c1391f138073e05d715a1b04c488d2bc678aad65efd63ef5688cdb38e08483c4943c3dadde6afcb951f7f675a715adfcabdb55b16879e4e9fe0a482b258cc5306edd925978fdba968e122b1e09b2cdf31758d0876f25ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967acbe2d13025b1f20950aea45e1f7c8b51fc42db34cab688904c831c60da3f60546714698099754bc15ee04d05fb718cfbd933ccd1332bf2e8e734615af6fc8c2ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a037b05000000000000010005000000000000000000000000000000000000000000000000000000000000000000850108cf377b0bde9229e2f6e52098671efe251900bc780a0c365741485bcddf8c3c8502b1f0222f068c928e6dd6a91820bc4f5fa9c29036a85f9f02297f60d4fc6666178503a4475abfcf92c89a5514735c0b24ece1fc920194b4ae62384b9c93ce318cb50c8504d960cb7afb2091907371083328f3f3c5096bca37f55b1b55236269f4ac3bbdc0850570bb9e38c30f84019c49a9e4a797aacdb511b82ac980efd87d541262e7cc33e085067132c9b083afdcbe53dfdd9e63e38e66facb7dbd964ba4d8cfb0170b01791cfa8507e7b02f581bf36abc70497fc2037a8ad775c7503081a5e49ec8424c9017e31eb4850808cf377b0bde9229e2f6e52098671efe251900bc780a0c365741485bcddf8c3c85096a14590597cd92da4cc72a5963a03dbfedc1e24c1829e8f4118ef95464a0d54f850aae8a6545024eab595fd37e5ab2708d79fd3e6fdd1bc84b905ba4264dc4ac0731850bb7e0318f7ab32e9986f34b22e469a31205fe13b7662d4de55a97b46e94948d65850cc38d1088da213538d6e0f9356cb675abacc15ef654288e3e9e9837d0f6c7a29e850d6f3955d0e18af094630e75578a07d9d2ab72e4967ba545ccb9c74e57a2d4f6a8850e4787ca844e9f73c1b334c8c2bfeba31ec554fc2b3adb7f708111f29cff18faf8850fe9ea0764a502528db045560e758b209be1b55347dde3f39c5bacb4c1faf231c985108d7d309d135794a095dbb54ef28b833f696615c557d66361b3b996469e67a79b8511b7e0318f7ab32e9986f34b22e469a31205fe13b7662d4de55a97b46e94948d658512d994ba63f06caeec63bb0678e952a4734b0169bff961180804f7f74fc7ca3c7d851389c2534cb6019d462f75c4a9f668442e4631df356f121b66af50eec227c60a3f8514b7e0318f7ab32e9986f34b22e469a31205fe13b7662d4de55a97b46e94948d658515f2d341fce2afd9512b4656d4466afed9467a3416928bcb205f403b40a9059b4885166a14590597cd92da4cc72a5963a03dbfedc1e24c1829e8f4118ef95464a0d54f8517cb98087bfaaf431b6944f621a2d81bfaf72dc298a32146645ac8d3d9c0c79c4a851825614c4636aac5fa72c8d08b282a283c7065078ff5c55a7d3fdc596a16ed83e58519fb7b797c5875f75ac4d4071042d1409be8035a91e94249cfed9a909c88a03fdf851a28fe99f0d339c3ffae3c8be511be913ab844c56ee6a7baaf5327675f83b79985851bcf6a1ef9805b05ec55d2da35139664010c13b99bf5c94760fb1bca7955f0190a851c89c2534cb6019d462f75c4a9f668442e4631df356f121b66af50eec227c60a3f851d1778e36d9cdd8a6ad5d08240a25eb25edd1ffe881dd9d65bdd6cb89ab71886b9851e41be2e46d005ec98a001b2a62f8a703baf028d4e6b0cdef8c681ccba599d3d73851f58c06a01f5ffc88dd89b57f15ce5a1efa4e4667e6f630b314a07eb92ad12d715852017b31c710a96c2e0e14363975f5e343ceaa92e3402c58ef71bf968807342f8c385215fb4b31519c12e86c1610c4d4ec581e6e8a17e78e9d1eb30dccbfb23ee1197478522f081ef1ebc042344919f5141bf7d834393e53413e5280919b5c6a5ef5095408085238ca1e6713de494e99e75b513a86b9a21c2c80d4d5da2680c269ef01566c7f8a78524f514864112feef96ecc45a847a62c24d833dee08d36669f8e831411e45af196b8525e56a8f0bb3e33b5a951a6ce299fa02cee539cc707ad9c8b50a8aa8ad3f79ccd485261b84894c376966901bc3a8b779d353d1520de137396791972b74259b013aefcd85271eb0adc52bbfe58c036930e8834f45d497fb3766d476d4a0f705e4b9bb45568d852866b981c9ac7bb770e94587ae63805d29dab65a3c3b9ba88531953fc7d7d75a438529d960cb7afb2091907371083328f3f3c5096bca37f55b1b55236269f4ac3bbdc0852a7132c9b083afdcbe53dfdd9e63e38e66facb7dbd964ba4d8cfb0170b01791cfa052b0000000000000000000000000000000000000000000000000000000000000000852c214d2292436658cf5fd0b48ad574388a517981b8469b1ae86c923ce6b4a1ddd4852d08cf377b0bde9229e2f6e52098671efe251900bc780a0c365741485bcddf8c3c852e1b96fb450e3c0742e1c9d1d2c74cdd234333d08152e9b039631521433895e510852fb7e0318f7ab32e9986f34b22e469a31205fe13b7662d4de55a97b46e94948d6585309b71e80aee2e6c93556f0a2809a31f90feefdfcd5a6f17ab1cbed93260a3d7df85319239106026b2000abd5656dc173f0dae818e7e4714f13639f95a7d9e68d396088532468f4be87dcaa61d06d094202f2c693940da84065b9ae1082f0071dde5840fe98533efb59cbd0b6a395eb4405000de004a0dee3007bfb172eca8f0153431f7481637853428fe99f0d339c3ffae3c8be511be913ab844c56ee6a7baaf5327675f83b79985853589e4679bd3d4e2a2e0cd1a05fc1a1499dd74e74c29fe95353df51d859dbe2460853655689e9374e3142f541ced3a141e792791c99321367663cdaa577611aaffb306853765c740fce3402218037827a513df80c22cc92da89ac2876e68a7cc507efa341d853882eef0e6ce9d71c69d1b76cbf07dbcd7e640d81426c933bb60c7705d5b3f9dff8539f2037bdbce79fe4d84e323369bd4ba910e08182f62d736947359bbff65ecc68b853ac89c3133afe5f1f6b71272c5cce8e6ba2aade46ff75d01931a28b60bb9d48a91853bae8a6545024eab595fd37e5ab2708d79fd3e6fdd1bc84b905ba4264dc4ac0731853cd960cb7afb2091907371083328f3f3c5096bca37f55b1b55236269f4ac3bbdc0853d7f1028f76f110a233c1a6f12d3dce45f35df6a01d61e6753eeb99a7ea3e2b4af853e89e4679bd3d4e2a2e0cd1a05fc1a1499dd74e74c29fe95353df51d859dbe2460853f41e461b97633ecb8aa4acb459bf5fa9db971cac33ae4bc981dede9a8e4ad813f8540bf440acbdfeb7e3d715720149117f1e34ae8b74b656ba26c69852f56ea5bde228541d3388a3889e4653416b91345acd1c75b7d5e418229952a6e947623b42701ad398542bf440acbdfeb7e3d715720149117f1e34ae8b74b656ba26c69852f56ea5bde2285437e232c5eeeaf0728d3562c2183e063467a31683f2a7b142e6163b89e9ad60d1c85445eb6e9d2b7e57c3ef2ea8943fafb6386b9f4b3763270f1c04ffd40b419db3e37854566b981c9ac7bb770e94587ae63805d29dab65a3c3b9ba88531953fc7d7d75a43854689c2534cb6019d462f75c4a9f668442e4631df356f121b66af50eec227c60a3f85472e04419a86a9c2def79498f80b5155c854adb53da6493a70b748804e47d5e24985486f3a3a23ac60a5764885ee625e4a8b859147d300fce401b5178111219fe7a2f28549976dfc2a5322bef72e7fc36442b349165e06666910031dd32d6d576d29b55ab4854a66b981c9ac7bb770e94587ae63805d29dab65a3c3b9ba88531953fc7d7d75a43854b1eb7fc5dd1550625d2a68532056d6df35f80f335a99bb088d94e42bbe3b0f67e854ce1854483e6ba170ebeddbce2077c77bb607c814dd8fb2c45891b029c0cffde7c854db7e0318f7ab32e9986f34b22e469a31205fe13b7662d4de55a97b46e94948d65854ee9ea0764a502528db045560e758b209be1b55347dde3f39c5bacb4c1faf231c9854f1aa3fc97acd3c608aaf50a5c75c94a841e733e24e8f980a654193af5590b17a285501282d30dea41ef410d01ffb72c811b99771a14e1d6008c168c13400368bb760885511eb7fc5dd1550625d2a68532056d6df35f80f335a99bb088d94e42bbe3b0f67e85526d08d74b35ef9408abbf2341269dc835294f1b79b54102889de983a6abfb72228553ae8a6545024eab595fd37e5ab2708d79fd3e6fdd1bc84b905ba4264dc4ac0731855458c06a01f5ffc88dd89b57f15ce5a1efa4e4667e6f630b314a07eb92ad12d7158555de8087bc3d924e53ca737e8f9d5faca50cb089057af3ddf45e788d0d2fc55602855628fe99f0d339c3ffae3c8be511be913ab844c56ee6a7baaf5327675f83b79985855770bb9e38c30f84019c49a9e4a797aacdb511b82ac980efd87d541262e7cc33e085589239106026b2000abd5656dc173f0dae818e7e4714f13639f95a7d9e68d396088559d994ba63f06caeec63bb0678e952a4734b0169bff961180804f7f74fc7ca3c7d855a23b6f9681cb66e07d3eaba45f5480f146af5ab51daf6005670112e42314e0195855b1282d30dea41ef410d01ffb72c811b99771a14e1d6008c168c13400368bb7608855c23b6f9681cb66e07d3eaba45f5480f146af5ab51daf6005670112e42314e0195855dc38d1088da213538d6e0f9356cb675abacc15ef654288e3e9e9837d0f6c7a29e855e1778e36d9cdd8a6ad5d08240a25eb25edd1ffe881dd9d65bdd6cb89ab71886b9855fc89c3133afe5f1f6b71272c5cce8e6ba2aade46ff75d01931a28b60bb9d48a9185609ff469822769119d8ec2aa9d94a14e46ceb058475d415564baa3cb3fe6e9fbb0856170bb9e38c30f84019c49a9e4a797aacdb511b82ac980efd87d541262e7cc33e0856272b5bb3f3c4f226bc5fa2022c136087260b59fd091924516da6fd8db6762f57e8563bf440acbdfeb7e3d715720149117f1e34ae8b74b656ba26c69852f56ea5bde22856428fe99f0d339c3ffae3c8be511be913ab844c56ee6a7baaf5327675f83b799858565f2037bdbce79fe4d84e323369bd4ba910e08182f62d736947359bbff65ecc68b8566b7e0318f7ab32e9986f34b22e469a31205fe13b7662d4de55a97b46e94948d658567f2037bdbce79fe4d84e323369bd4ba910e08182f62d736947359bbff65ecc68b856823b6f9681cb66e07d3eaba45f5480f146af5ab51daf6005670112e42314e01958569e439a59ef69ff04c067ce6888f7a631bbd6d0a0e07f9a2d0180b2701f7116094856a020bb579314ad58f5465af45f1904bb253a52036256affb23180c866fb00f846856b745b909854ca3d58e6ad31267eb0f5651c6f11fbbd241dd5462d70c57f9a121b856ce1854483e6ba170ebeddbce2077c77bb607c814dd8fb2c45891b029c0cffde7c856d5c1bd933eae6a1178c33ad1ff9c89f60da15e3d540b3308681ebd65e5779c07a856e08cf377b0bde9229e2f6e52098671efe251900bc780a0c365741485bcddf8c3c856ff2037bdbce79fe4d84e323369bd4ba910e08182f62d736947359bbff65ecc68b8570976dfc2a5322bef72e7fc36442b349165e06666910031dd32d6d576d29b55ab48571c38d1088da213538d6e0f9356cb675abacc15ef654288e3e9e9837d0f6c7a29e8572745b909854ca3d58e6ad31267eb0f5651c6f11fbbd241dd5462d70c57f9a121b857317b31c710a96c2e0e14363975f5e343ceaa92e3402c58ef71bf968807342f8c38574b7e0318f7ab32e9986f34b22e469a31205fe13b7662d4de55a97b46e94948d6585751b84894c376966901bc3a8b779d353d1520de137396791972b74259b013aefcd8576eb0cb384ab025476f2e67a2ab7471c7951942ed1a008e93d303083a13e2db1dd85776a14590597cd92da4cc72a5963a03dbfedc1e24c1829e8f4118ef95464a0d54f8578eb0cb384ab025476f2e67a2ab7471c7951942ed1a008e93d303083a13e2db1dd8579f2c99aa3490c6a380aa4540db70deee73a3bf4e942419bde16045acc02728164857a91f8b5313558f9e00f9030c83f6c66d44c1611e24479e5d4edbdbee973056253057b0000000000000000000000000000000000000000000000000000000000000000857cd48e173a0f6f27df386200522228e43877a551eadb463b065e5680325cd58989857de1854483e6ba170ebeddbce2077c77bb607c814dd8fb2c45891b029c0cffde7c857efef6dc8542a3bfb83a3f32c2d75d8a94cc79e640b05df5ff88cff8102b393524857fec8189944dbf5e85a590ae5815100f4d915fc0330e5323d3068f28563cd5270c8580b1f0222f068c928e6dd6a91820bc4f5fa9c29036a85f9f02297f60d4fc66661785819ff469822769119d8ec2aa9d94a14e46ceb058475d415564baa3cb3fe6e9fbb085827e232c5eeeaf0728d3562c2183e063467a31683f2a7b142e6163b89e9ad60d1c8583f2d341fce2afd9512b4656d4466afed9467a3416928bcb205f403b40a9059b48858417196ec866d495922e3d7b978afce49fc2b7e1d0fe1fc5e952a719d3a038c4318585f2037bdbce79fe4d84e323369bd4ba910e08182f62d736947359bbff65ecc68b8586e2ef9a8e84ad3a025909732115fb1e7393574c4cfd5cf457dbe145841b82cb52858789c2534cb6019d462f75c4a9f668442e4631df356f121b66af50eec227c60a3f8588e4b03c86ff9fdd90474788f2249f34e523369219f30dd05cc2231b31498069bf8589fb7b797c5875f75ac4d4071042d1409be8035a91e94249cfed9a909c88a03fdf858a89e4679bd3d4e2a2e0cd1a05fc1a1499dd74e74c29fe95353df51d859dbe2460858b976dfc2a5322bef72e7fc36442b349165e06666910031dd32d6d576d29b55ab4858ccf4f7fae58fe316ce339e33728dba771da0a6afbcfd20696416cec73b68276d0858dd960cb7afb2091907371083328f3f3c5096bca37f55b1b55236269f4ac3bbdc0858e0f76c0edb36e8b679708290c3292d7f2332bc0cccce51f41ee62e1bf928bd63c858f04165d40ed4d7655a3892f303fe0aa2088590dcbb9651630bf2ef7ed7629b5ee85900f76c0edb36e8b679708290c3292d7f2332bc0cccce51f41ee62e1bf928bd63c059100000000000000000000000000000000000000000000000000000000000000008592c89c3133afe5f1f6b71272c5cce8e6ba2aade46ff75d01931a28b60bb9d48a918593f9500e2784def340f5aca50afb13670622c9470448b627e5afcd6da8532f0638859474247f77b8b327d656dd3ff8a350d388ca9b5327ad9df9697faeecc61364ebea8595acfbcf6a743384b654d5d8f97f9364b1ef0c241b0beb6f1a56ee30b3505f21d485965eb6e9d2b7e57c3ef2ea8943fafb6386b9f4b3763270f1c04ffd40b419db3e3785978d7d309d135794a095dbb54ef28b833f696615c557d66361b3b996469e67a79b05980000000000000000000000000000000000000000000000000000000000000000859910e5de8ccfa7d8f337682dfa70043385b09f8c36596de948b0263f8547813654859ae90c5e007c042ea76746b6977201aaa0b28a3c8b27db6e596f667cc604c4a1ac859bf2037bdbce79fe4d84e323369bd4ba910e08182f62d736947359bbff65ecc68b859cb90bf35d523b163a8eff32e62985e588620a856b9bde10f1c5345b30b0a420f8859dfdb032510c401dc41512b0f7ccd400853ccf82cef2206daef18f2f7498c18c03859e3aeeda7dfc2b2d7a56cfc9c501802c93a397475f772bf88405bac03173e73048859fbf440acbdfeb7e3d715720149117f1e34ae8b74b656ba26c69852f56ea5bde2285a0020bb579314ad58f5465af45f1904bb253a52036256affb23180c866fb00f84685a1b9304426a4c3da26e1f935dfbb9fab8c6778373f964251d63ab72f83c582888985a26d7c447b7a22f67d50ad3097058cb971b7cec3f37e5a6564f7ee2572622e5ae185a308cf377b0bde9229e2f6e52098671efe251900bc780a0c365741485bcddf8c3c85a4bf440acbdfeb7e3d715720149117f1e34ae8b74b656ba26c69852f56ea5bde2285a5c38d1088da213538d6e0f9356cb675abacc15ef654288e3e9e9837d0f6c7a29e05a6000000000000000000000000000000000000000000000000000000000000000085a725614c4636aac5fa72c8d08b282a283c7065078ff5c55a7d3fdc596a16ed83e585a84e5cb03ffd18eec33a04431963a87b9182b594f24305681a89e4eb35fe8fe8c485a9cc3761ee10f303cf51b01dfdf849d34c3c11a930d22b756a6c5b9efc8b7e9f5885aa1eb7fc5dd1550625d2a68532056d6df35f80f335a99bb088d94e42bbe3b0f67e85abdd57204ec9dee212596118f751f8516638f891abec3873bad1fdb6e609cd994985accf6a1ef9805b05ec55d2da35139664010c13b99bf5c94760fb1bca7955f0190a85ade1854483e6ba170ebeddbce2077c77bb607c814dd8fb2c45891b029c0cffde7c85ae3448d1f1482c0f32c0edea0bda19963d186325901c74d38da71451805706f01985af020bb579314ad58f5465af45f1904bb253a52036256affb23180c866fb00f84685b025614c4636aac5fa72c8d08b282a283c7065078ff5c55a7d3fdc596a16ed83e585b1f9500e2784def340f5aca50afb13670622c9470448b627e5afcd6da8532f063885b2bcf3dd5853207e54389c442f97ca1c425d5e66f5d7a42a7501b3ae4b382f1a4b85b323b6f9681cb66e07d3eaba45f5480f146af5ab51daf6005670112e42314e019585b474247f77b8b327d656dd3ff8a350d388ca9b5327ad9df9697faeecc61364ebea85b5de8087bc3d924e53ca737e8f9d5faca50cb089057af3ddf45e788d0d2fc5560285b6b7e0318f7ab32e9986f34b22e469a31205fe13b7662d4de55a97b46e94948d6585b728fe99f0d339c3ffae3c8be511be913ab844c56ee6a7baaf5327675f83b7998585b88e128bce00b71ce15e4241b89e7987f2c4736cee75e508b84fefb29ffb4e7d6385b94787ca844e9f73c1b334c8c2bfeba31ec554fc2b3adb7f708111f29cff18faf885ba89c2534cb6019d462f75c4a9f668442e4631df356f121b66af50eec227c60a3f85bb0088e809cc665fa143a27920ed5d9153015272c3480fb08eb0dabb2d9dd1024f85bc020bb579314ad58f5465af45f1904bb253a52036256affb23180c866fb00f84685bd6a6c3281fd57a8e96f1d8c295f39c60e28258c5d7791b663aebad29cd0d5fd2d85be1eb7fc5dd1550625d2a68532056d6df35f80f335a99bb088d94e42bbe3b0f67e85bf89e4679bd3d4e2a2e0cd1a05fc1a1499dd74e74c29fe95353df51d859dbe246085c01eb0adc52bbfe58c036930e8834f45d497fb3766d476d4a0f705e4b9bb45568d85c16f3a3a23ac60a5764885ee625e4a8b859147d300fce401b5178111219fe7a2f285c2adc6203cd193f82745316855961bf9b5c71c1e8f28453c5f9987be922faa21b685c32eb6ee10898ffd90a9f6b44462ab820d6e174194c962c4dd0de6daef0ffef74585c4764d749cba2054b5e585ba0dbf4a4222250a6c9e3810e9fbe1ffb38bf7e60cf185c5d10166a87c3683783e57d1bfc44e13105d534799cb2e76ca5e7788d32c43cf1a85c6e1854483e6ba170ebeddbce2077c77bb607c814dd8fb2c45891b029c0cffde7c85c74787ca844e9f73c1b334c8c2bfeba31ec554fc2b3adb7f708111f29cff18faf885c8e8bd4f0c982a2ac5b9dd526ca6637360a52bd6f2328c3492cfc4c99a509bfc4985c9c89c3133afe5f1f6b71272c5cce8e6ba2aade46ff75d01931a28b60bb9d48a9185cad10166a87c3683783e57d1bfc44e13105d534799cb2e76ca5e7788d32c43cf1a85cb08cf377b0bde9229e2f6e52098671efe251900bc780a0c365741485bcddf8c3c85cc28fe99f0d339c3ffae3c8be511be913ab844c56ee6a7baaf5327675f83b7998585cd788147328a3aeb1fcfccd314d0e7f6ace610e547563cb3417351aa41e6dad19185ce08cf377b0bde9229e2f6e52098671efe251900bc780a0c365741485bcddf8c3c85cf23b6f9681cb66e07d3eaba45f5480f146af5ab51daf6005670112e42314e019585d0b7e0318f7ab32e9986f34b22e469a31205fe13b7662d4de55a97b46e94948d6585d1003d5c0f0d50bff73566d33165054cd80b4799feecdb477fe6364d16184c426a85d272b5bb3f3c4f226bc5fa2022c136087260b59fd091924516da6fd8db6762f57e85d3e1854483e6ba170ebeddbce2077c77bb607c814dd8fb2c45891b029c0cffde7c85d47a5f6caf3dfc0ecc72e13e4cdd7d4db0d2ba815c2f2d708db3569efbb4595aa085d5c89c3133afe5f1f6b71272c5cce8e6ba2aade46ff75d01931a28b60bb9d48a9185d68e128bce00b71ce15e4241b89e7987f2c4736cee75e508b84fefb29ffb4e7d6305d7000000000000000000000000000000000000000000000000000000000000000085d8f2037bdbce79fe4d84e323369bd4ba910e08182f62d736947359bbff65ecc68b85d96d7c447b7a22f67d50ad3097058cb971b7cec3f37e5a6564f7ee2572622e5ae185da08571d5616161c76a726999354ecb3f1bf754bb38f9b912e4fdcba07e7487ec185db9239106026b2000abd5656dc173f0dae818e7e4714f13639f95a7d9e68d3960885dc0088e809cc665fa143a27920ed5d9153015272c3480fb08eb0dabb2d9dd1024f85dd674a38eb8af80ff1c5c62ee70aea65c433c8fdd7deca83c8bfbd0cd37b20842985def2037bdbce79fe4d84e323369bd4ba910e08182f62d736947359bbff65ecc68b85df6f3955d0e18af094630e75578a07d9d2ab72e4967ba545ccb9c74e57a2d4f6a885e0d960cb7afb2091907371083328f3f3c5096bca37f55b1b55236269f4ac3bbdc085e108571d5616161c76a726999354ecb3f1bf754bb38f9b912e4fdcba07e7487ec185e2ed1d06092e68f67abf88611a333b9ccdf2fbfb77e0a4a5228280dd36dcb0b4c085e33e6e694c4649e1c2cdf3ea04f5d57c944ddc1a3076ef6e0e62d903476693cbbf85e423b6f9681cb66e07d3eaba45f5480f146af5ab51daf6005670112e42314e019585e508cf377b0bde9229e2f6e52098671efe251900bc780a0c365741485bcddf8c3c85e6020bb579314ad58f5465af45f1904bb253a52036256affb23180c866fb00f84685e7a2ff05881a637550f1ca7499acd2cf3073586918faa199279c2283df86d76f4485e8020bb579314ad58f5465af45f1904bb253a52036256affb23180c866fb00f84685e908cf377b0bde9229e2f6e52098671efe251900bc780a0c365741485bcddf8c3c85eacff96617261046a94adc3f3a30e1078ab78b7fbc0b29cc849a584a2b643a082785eb7a5f6caf3dfc0ecc72e13e4cdd7d4db0d2ba815c2f2d708db3569efbb4595aa085ec1eb7fc5dd1550625d2a68532056d6df35f80f335a99bb088d94e42bbe3b0f67e85ed66b981c9ac7bb770e94587ae63805d29dab65a3c3b9ba88531953fc7d7d75a4385eed4e64c29f4dedfa483b902b8cb3e0e11c0f9ea15181ec2c54454e8b2c96f09f085efdd57204ec9dee212596118f751f8516638f891abec3873bad1fdb6e609cd994985f0d8aff24aab9a4e7f1a8ae5fb3e80bfa0a82c3a37c3fdae329f8ab9662b3c41df85f15ed75ce3aac1856c77ebec359ecace17477d727a75363b794d9dd6fa9b10b14685f29cc241398a70120ef4dd38a31f8dd21bd3262c6b80b4cfa2a739a5ea2051023c85f308cf377b0bde9229e2f6e52098671efe251900bc780a0c365741485bcddf8c3c85f4eb0cb384ab025476f2e67a2ab7471c7951942ed1a008e93d303083a13e2db1dd85f56d55a0dfa823a356205371e4a22cbdaf67634c1c6a5617e12715bb7843c3e24f85f6b09c237aa49d0890af847da951ad737e6f9e89d5a72a502a22cc4c40f6f5f91585f76c49b4d200025cfedc97625367c370f3d2820cfdd8dc30a5d54d7182d8991b4f85f828fe99f0d339c3ffae3c8be511be913ab844c56ee6a7baaf5327675f83b7998585f958c06a01f5ffc88dd89b57f15ce5a1efa4e4667e6f630b314a07eb92ad12d71585fab90d55bf7a6e320372cdeb43af1d82e663a937bf24fc4845af3c0bc5f226f4a985fb41be2e46d005ec98a001b2a62f8a703baf028d4e6b0cdef8c681ccba599d3d7385fc6a14590597cd92da4cc72a5963a03dbfedc1e24c1829e8f4118ef95464a0d54f05fd000000000000000000000000000000000000000000000000000000000000000005fe000000000000000000000000000000000000000000000000000000000000000085ff36a69b9230f76db1cb6e181ed6d7ec62bcdd90e60c3d406bf7b60e2afc35aeb73cde1f833ad00cb4f2dfc8ea05aefd8d9ad072e44e1a8cea1c808773797bc3fb08cf377b0bde9229e2f6e52098671efe251900bc780a0c365741485bcddf8c3cb1f0222f068c928e6dd6a91820bc4f5fa9c29036a85f9f02297f60d4fc666617a4475abfcf92c89a5514735c0b24ece1fc920194b4ae62384b9c93ce318cb50cd960cb7afb2091907371083328f3f3c5096bca37f55b1b55236269f4ac3bbdc070bb9e38c30f84019c49a9e4a797aacdb511b82ac980efd87d541262e7cc33e07132c9b083afdcbe53dfdd9e63e38e66facb7dbd964ba4d8cfb0170b01791cfae7b02f581bf36abc70497fc2037a8ad775c7503081a5e49ec8424c9017e31eb408cf377b0bde9229e2f6e52098671efe251900bc780a0c365741485bcddf8c3c6a14590597cd92da4cc72a5963a03dbfedc1e24c1829e8f4118ef95464a0d54fae8a6545024eab595fd37e5ab2708d79fd3e6fdd1bc84b905ba4264dc4ac0731b7e0318f7ab32e9986f34b22e469a31205fe13b7662d4de55a97b46e94948d65c38d1088da213538d6e0f9356cb675abacc15ef654288e3e9e9837d0f6c7a29e6f3955d0e18af094630e75578a07d9d2ab72e4967ba545ccb9c74e57a2d4f6a84787ca844e9f73c1b334c8c2bfeba31ec554fc2b3adb7f708111f29cff18faf8e9ea0764a502528db045560e758b209be1b55347dde3f39c5bacb4c1faf231c98d7d309d135794a095dbb54ef28b833f696615c557d66361b3b996469e67a79bb7e0318f7ab32e9986f34b22e469a31205fe13b7662d4de55a97b46e94948d65d994ba63f06caeec63bb0678e952a4734b0169bff961180804f7f74fc7ca3c7d89c2534cb6019d462f75c4a9f668442e4631df356f121b66af50eec227c60a3fb7e0318f7ab32e9986f34b22e469a31205fe13b7662d4de55a97b46e94948d65f2d341fce2afd9512b4656d4466afed9467a3416928bcb205f403b40a9059b486a14590597cd92da4cc72a5963a03dbfedc1e24c1829e8f4118ef95464a0d54fcb98087bfaaf431b6944f621a2d81bfaf72dc298a32146645ac8d3d9c0c79c4a25614c4636aac5fa72c8d08b282a283c7065078ff5c55a7d3fdc596a16ed83e5fb7b797c5875f75ac4d4071042d1409be8035a91e94249cfed9a909c88a03fdf28fe99f0d339c3ffae3c8be511be913ab844c56ee6a7baaf5327675f83b79985cf6a1ef9805b05ec55d2da35139664010c13b99bf5c94760fb1bca7955f0190a89c2534cb6019d462f75c4a9f668442e4631df356f121b66af50eec227c60a3f1778e36d9cdd8a6ad5d08240a25eb25edd1ffe881dd9d65bdd6cb89ab71886b941be2e46d005ec98a001b2a62f8a703baf028d4e6b0cdef8c681ccba599d3d7358c06a01f5ffc88dd89b57f15ce5a1efa4e4667e6f630b314a07eb92ad12d71517b31c710a96c2e0e14363975f5e343ceaa92e3402c58ef71bf968807342f8c35fb4b31519c12e86c1610c4d4ec581e6e8a17e78e9d1eb30dccbfb23ee119747f081ef1ebc042344919f5141bf7d834393e53413e5280919b5c6a5ef509540808ca1e6713de494e99e75b513a86b9a21c2c80d4d5da2680c269ef01566c7f8a7f514864112feef96ecc45a847a62c24d833dee08d36669f8e831411e45af196be56a8f0bb3e33b5a951a6ce299fa02cee539cc707ad9c8b50a8aa8ad3f79ccd41b84894c376966901bc3a8b779d353d1520de137396791972b74259b013aefcd1eb0adc52bbfe58c036930e8834f45d497fb3766d476d4a0f705e4b9bb45568d66b981c9ac7bb770e94587ae63805d29dab65a3c3b9ba88531953fc7d7d75a43d960cb7afb2091907371083328f3f3c5096bca37f55b1b55236269f4ac3bbdc07132c9b083afdcbe53dfdd9e63e38e66facb7dbd964ba4d8cfb0170b01791cfafa40c0d7df22155f23ea03c11f256c2d7ab08639d5e4e4aff133c4ac40c0766e214d2292436658cf5fd0b48ad574388a517981b8469b1ae86c923ce6b4a1ddd408cf377b0bde9229e2f6e52098671efe251900bc780a0c365741485bcddf8c3c1b96fb450e3c0742e1c9d1d2c74cdd234333d08152e9b039631521433895e510b7e0318f7ab32e9986f34b22e469a31205fe13b7662d4de55a97b46e94948d659b71e80aee2e6c93556f0a2809a31f90feefdfcd5a6f17ab1cbed93260a3d7df9239106026b2000abd5656dc173f0dae818e7e4714f13639f95a7d9e68d39608468f4be87dcaa61d06d094202f2c693940da84065b9ae1082f0071dde5840fe9efb59cbd0b6a395eb4405000de004a0dee3007bfb172eca8f0153431f748163728fe99f0d339c3ffae3c8be511be913ab844c56ee6a7baaf5327675f83b7998589e4679bd3d4e2a2e0cd1a05fc1a1499dd74e74c29fe95353df51d859dbe246055689e9374e3142f541ced3a141e792791c99321367663cdaa577611aaffb30665c740fce3402218037827a513df80c22cc92da89ac2876e68a7cc507efa341d82eef0e6ce9d71c69d1b76cbf07dbcd7e640d81426c933bb60c7705d5b3f9dfff2037bdbce79fe4d84e323369bd4ba910e08182f62d736947359bbff65ecc68bc89c3133afe5f1f6b71272c5cce8e6ba2aade46ff75d01931a28b60bb9d48a91ae8a6545024eab595fd37e5ab2708d79fd3e6fdd1bc84b905ba4264dc4ac0731d960cb7afb2091907371083328f3f3c5096bca37f55b1b55236269f4ac3bbdc07f1028f76f110a233c1a6f12d3dce45f35df6a01d61e6753eeb99a7ea3e2b4af89e4679bd3d4e2a2e0cd1a05fc1a1499dd74e74c29fe95353df51d859dbe246041e461b97633ecb8aa4acb459bf5fa9db971cac33ae4bc981dede9a8e4ad813fbf440acbdfeb7e3d715720149117f1e34ae8b74b656ba26c69852f56ea5bde22d3388a3889e4653416b91345acd1c75b7d5e418229952a6e947623b42701ad39bf440acbdfeb7e3d715720149117f1e34ae8b74b656ba26c69852f56ea5bde227e232c5eeeaf0728d3562c2183e063467a31683f2a7b142e6163b89e9ad60d1c5eb6e9d2b7e57c3ef2ea8943fafb6386b9f4b3763270f1c04ffd40b419db3e3766b981c9ac7bb770e94587ae63805d29dab65a3c3b9ba88531953fc7d7d75a4389c2534cb6019d462f75c4a9f668442e4631df356f121b66af50eec227c60a3f2e04419a86a9c2def79498f80b5155c854adb53da6493a70b748804e47d5e2496f3a3a23ac60a5764885ee625e4a8b859147d300fce401b5178111219fe7a2f2976dfc2a5322bef72e7fc36442b349165e06666910031dd32d6d576d29b55ab466b981c9ac7bb770e94587ae63805d29dab65a3c3b9ba88531953fc7d7d75a431eb7fc5dd1550625d2a68532056d6df35f80f335a99bb088d94e42bbe3b0f67ee1854483e6ba170ebeddbce2077c77bb607c814dd8fb2c45891b029c0cffde7cb7e0318f7ab32e9986f34b22e469a31205fe13b7662d4de55a97b46e94948d65e9ea0764a502528db045560e758b209be1b55347dde3f39c5bacb4c1faf231c91aa3fc97acd3c608aaf50a5c75c94a841e733e24e8f980a654193af5590b17a21282d30dea41ef410d01ffb72c811b99771a14e1d6008c168c13400368bb76081eb7fc5dd1550625d2a68532056d6df35f80f335a99bb088d94e42bbe3b0f67e6d08d74b35ef9408abbf2341269dc835294f1b79b54102889de983a6abfb7222ae8a6545024eab595fd37e5ab2708d79fd3e6fdd1bc84b905ba4264dc4ac073158c06a01f5ffc88dd89b57f15ce5a1efa4e4667e6f630b314a07eb92ad12d715de8087bc3d924e53ca737e8f9d5faca50cb089057af3ddf45e788d0d2fc5560228fe99f0d339c3ffae3c8be511be913ab844c56ee6a7baaf5327675f83b7998570bb9e38c30f84019c49a9e4a797aacdb511b82ac980efd87d541262e7cc33e09239106026b2000abd5656dc173f0dae818e7e4714f13639f95a7d9e68d39608d994ba63f06caeec63bb0678e952a4734b0169bff961180804f7f74fc7ca3c7d23b6f9681cb66e07d3eaba45f5480f146af5ab51daf6005670112e42314e01951282d30dea41ef410d01ffb72c811b99771a14e1d6008c168c13400368bb760823b6f9681cb66e07d3eaba45f5480f146af5ab51daf6005670112e42314e0195c38d1088da213538d6e0f9356cb675abacc15ef654288e3e9e9837d0f6c7a29e1778e36d9cdd8a6ad5d08240a25eb25edd1ffe881dd9d65bdd6cb89ab71886b9c89c3133afe5f1f6b71272c5cce8e6ba2aade46ff75d01931a28b60bb9d48a919ff469822769119d8ec2aa9d94a14e46ceb058475d415564baa3cb3fe6e9fbb070bb9e38c30f84019c49a9e4a797aacdb511b82ac980efd87d541262e7cc33e072b5bb3f3c4f226bc5fa2022c136087260b59fd091924516da6fd8db6762f57ebf440acbdfeb7e3d715720149117f1e34ae8b74b656ba26c69852f56ea5bde2228fe99f0d339c3ffae3c8be511be913ab844c56ee6a7baaf5327675f83b79985f2037bdbce79fe4d84e323369bd4ba910e08182f62d736947359bbff65ecc68bb7e0318f7ab32e9986f34b22e469a31205fe13b7662d4de55a97b46e94948d65f2037bdbce79fe4d84e323369bd4ba910e08182f62d736947359bbff65ecc68b23b6f9681cb66e07d3eaba45f5480f146af5ab51daf6005670112e42314e0195e439a59ef69ff04c067ce6888f7a631bbd6d0a0e07f9a2d0180b2701f7116094020bb579314ad58f5465af45f1904bb253a52036256affb23180c866fb00f846745b909854ca3d58e6ad31267eb0f5651c6f11fbbd241dd5462d70c57f9a121be1854483e6ba170ebeddbce2077c77bb607c814dd8fb2c45891b029c0cffde7c5c1bd933eae6a1178c33ad1ff9c89f60da15e3d540b3308681ebd65e5779c07a08cf377b0bde9229e2f6e52098671efe251900bc780a0c365741485bcddf8c3cf2037bdbce79fe4d84e323369bd4ba910e08182f62d736947359bbff65ecc68b976dfc2a5322bef72e7fc36442b349165e06666910031dd32d6d576d29b55ab4c38d1088da213538d6e0f9356cb675abacc15ef654288e3e9e9837d0f6c7a29e745b909854ca3d58e6ad31267eb0f5651c6f11fbbd241dd5462d70c57f9a121b17b31c710a96c2e0e14363975f5e343ceaa92e3402c58ef71bf968807342f8c3b7e0318f7ab32e9986f34b22e469a31205fe13b7662d4de55a97b46e94948d651b84894c376966901bc3a8b779d353d1520de137396791972b74259b013aefcdeb0cb384ab025476f2e67a2ab7471c7951942ed1a008e93d303083a13e2db1dd6a14590597cd92da4cc72a5963a03dbfedc1e24c1829e8f4118ef95464a0d54feb0cb384ab025476f2e67a2ab7471c7951942ed1a008e93d303083a13e2db1ddf2c99aa3490c6a380aa4540db70deee73a3bf4e942419bde16045acc0272816491f8b5313558f9e00f9030c83f6c66d44c1611e24479e5d4edbdbee973056253d48e173a0f6f27df386200522228e43877a551eadb463b065e5680325cd58989e1854483e6ba170ebeddbce2077c77bb607c814dd8fb2c45891b029c0cffde7cfef6dc8542a3bfb83a3f32c2d75d8a94cc79e640b05df5ff88cff8102b393524ec8189944dbf5e85a590ae5815100f4d915fc0330e5323d3068f28563cd5270cb1f0222f068c928e6dd6a91820bc4f5fa9c29036a85f9f02297f60d4fc6666179ff469822769119d8ec2aa9d94a14e46ceb058475d415564baa3cb3fe6e9fbb07e232c5eeeaf0728d3562c2183e063467a31683f2a7b142e6163b89e9ad60d1cf2d341fce2afd9512b4656d4466afed9467a3416928bcb205f403b40a9059b4817196ec866d495922e3d7b978afce49fc2b7e1d0fe1fc5e952a719d3a038c431f2037bdbce79fe4d84e323369bd4ba910e08182f62d736947359bbff65ecc68be2ef9a8e84ad3a025909732115fb1e7393574c4cfd5cf457dbe145841b82cb5289c2534cb6019d462f75c4a9f668442e4631df356f121b66af50eec227c60a3fe4b03c86ff9fdd90474788f2249f34e523369219f30dd05cc2231b31498069bffb7b797c5875f75ac4d4071042d1409be8035a91e94249cfed9a909c88a03fdf89e4679bd3d4e2a2e0cd1a05fc1a1499dd74e74c29fe95353df51d859dbe2460976dfc2a5322bef72e7fc36442b349165e06666910031dd32d6d576d29b55ab4cf4f7fae58fe316ce339e33728dba771da0a6afbcfd20696416cec73b68276d0d960cb7afb2091907371083328f3f3c5096bca37f55b1b55236269f4ac3bbdc00f76c0edb36e8b679708290c3292d7f2332bc0cccce51f41ee62e1bf928bd63c04165d40ed4d7655a3892f303fe0aa2088590dcbb9651630bf2ef7ed7629b5ee0f76c0edb36e8b679708290c3292d7f2332bc0cccce51f41ee62e1bf928bd63c2a28adb4767fe73db862d3aa48319b780cf57a92ae90a987e23907ea1c75a734c89c3133afe5f1f6b71272c5cce8e6ba2aade46ff75d01931a28b60bb9d48a91f9500e2784def340f5aca50afb13670622c9470448b627e5afcd6da8532f063874247f77b8b327d656dd3ff8a350d388ca9b5327ad9df9697faeecc61364ebeaacfbcf6a743384b654d5d8f97f9364b1ef0c241b0beb6f1a56ee30b3505f21d45eb6e9d2b7e57c3ef2ea8943fafb6386b9f4b3763270f1c04ffd40b419db3e378d7d309d135794a095dbb54ef28b833f696615c557d66361b3b996469e67a79b7a2b6cea1afa5fc59057e0495ebcb1590d1c95d941119972b93ab51e37e2b65f10e5de8ccfa7d8f337682dfa70043385b09f8c36596de948b0263f8547813654e90c5e007c042ea76746b6977201aaa0b28a3c8b27db6e596f667cc604c4a1acf2037bdbce79fe4d84e323369bd4ba910e08182f62d736947359bbff65ecc68bb90bf35d523b163a8eff32e62985e588620a856b9bde10f1c5345b30b0a420f8fdb032510c401dc41512b0f7ccd400853ccf82cef2206daef18f2f7498c18c033aeeda7dfc2b2d7a56cfc9c501802c93a397475f772bf88405bac03173e73048bf440acbdfeb7e3d715720149117f1e34ae8b74b656ba26c69852f56ea5bde22020bb579314ad58f5465af45f1904bb253a52036256affb23180c866fb00f846b9304426a4c3da26e1f935dfbb9fab8c6778373f964251d63ab72f83c58288896d7c447b7a22f67d50ad3097058cb971b7cec3f37e5a6564f7ee2572622e5ae108cf377b0bde9229e2f6e52098671efe251900bc780a0c365741485bcddf8c3cbf440acbdfeb7e3d715720149117f1e34ae8b74b656ba26c69852f56ea5bde22c38d1088da213538d6e0f9356cb675abacc15ef654288e3e9e9837d0f6c7a29edc087c4cb6ff371ec63c9b3c49eb924a565d2adbc2286779005c403f5aa88c0c25614c4636aac5fa72c8d08b282a283c7065078ff5c55a7d3fdc596a16ed83e54e5cb03ffd18eec33a04431963a87b9182b594f24305681a89e4eb35fe8fe8c4cc3761ee10f303cf51b01dfdf849d34c3c11a930d22b756a6c5b9efc8b7e9f581eb7fc5dd1550625d2a68532056d6df35f80f335a99bb088d94e42bbe3b0f67edd57204ec9dee212596118f751f8516638f891abec3873bad1fdb6e609cd9949cf6a1ef9805b05ec55d2da35139664010c13b99bf5c94760fb1bca7955f0190ae1854483e6ba170ebeddbce2077c77bb607c814dd8fb2c45891b029c0cffde7c3448d1f1482c0f32c0edea0bda19963d186325901c74d38da71451805706f019020bb579314ad58f5465af45f1904bb253a52036256affb23180c866fb00f84625614c4636aac5fa72c8d08b282a283c7065078ff5c55a7d3fdc596a16ed83e5f9500e2784def340f5aca50afb13670622c9470448b627e5afcd6da8532f0638bcf3dd5853207e54389c442f97ca1c425d5e66f5d7a42a7501b3ae4b382f1a4b23b6f9681cb66e07d3eaba45f5480f146af5ab51daf6005670112e42314e019574247f77b8b327d656dd3ff8a350d388ca9b5327ad9df9697faeecc61364ebeade8087bc3d924e53ca737e8f9d5faca50cb089057af3ddf45e788d0d2fc55602b7e0318f7ab32e9986f34b22e469a31205fe13b7662d4de55a97b46e94948d6528fe99f0d339c3ffae3c8be511be913ab844c56ee6a7baaf5327675f83b799858e128bce00b71ce15e4241b89e7987f2c4736cee75e508b84fefb29ffb4e7d634787ca844e9f73c1b334c8c2bfeba31ec554fc2b3adb7f708111f29cff18faf889c2534cb6019d462f75c4a9f668442e4631df356f121b66af50eec227c60a3f0088e809cc665fa143a27920ed5d9153015272c3480fb08eb0dabb2d9dd1024f020bb579314ad58f5465af45f1904bb253a52036256affb23180c866fb00f8466a6c3281fd57a8e96f1d8c295f39c60e28258c5d7791b663aebad29cd0d5fd2d1eb7fc5dd1550625d2a68532056d6df35f80f335a99bb088d94e42bbe3b0f67e89e4679bd3d4e2a2e0cd1a05fc1a1499dd74e74c29fe95353df51d859dbe24601eb0adc52bbfe58c036930e8834f45d497fb3766d476d4a0f705e4b9bb45568d6f3a3a23ac60a5764885ee625e4a8b859147d300fce401b5178111219fe7a2f2adc6203cd193f82745316855961bf9b5c71c1e8f28453c5f9987be922faa21b62eb6ee10898ffd90a9f6b44462ab820d6e174194c962c4dd0de6daef0ffef745764d749cba2054b5e585ba0dbf4a4222250a6c9e3810e9fbe1ffb38bf7e60cf1d10166a87c3683783e57d1bfc44e13105d534799cb2e76ca5e7788d32c43cf1ae1854483e6ba170ebeddbce2077c77bb607c814dd8fb2c45891b029c0cffde7c4787ca844e9f73c1b334c8c2bfeba31ec554fc2b3adb7f708111f29cff18faf8e8bd4f0c982a2ac5b9dd526ca6637360a52bd6f2328c3492cfc4c99a509bfc49c89c3133afe5f1f6b71272c5cce8e6ba2aade46ff75d01931a28b60bb9d48a91d10166a87c3683783e57d1bfc44e13105d534799cb2e76ca5e7788d32c43cf1a08cf377b0bde9229e2f6e52098671efe251900bc780a0c365741485bcddf8c3c28fe99f0d339c3ffae3c8be511be913ab844c56ee6a7baaf5327675f83b79985788147328a3aeb1fcfccd314d0e7f6ace610e547563cb3417351aa41e6dad19108cf377b0bde9229e2f6e52098671efe251900bc780a0c365741485bcddf8c3c23b6f9681cb66e07d3eaba45f5480f146af5ab51daf6005670112e42314e0195b7e0318f7ab32e9986f34b22e469a31205fe13b7662d4de55a97b46e94948d65003d5c0f0d50bff73566d33165054cd80b4799feecdb477fe6364d16184c426a72b5bb3f3c4f226bc5fa2022c136087260b59fd091924516da6fd8db6762f57ee1854483e6ba170ebeddbce2077c77bb607c814dd8fb2c45891b029c0cffde7c7a5f6caf3dfc0ecc72e13e4cdd7d4db0d2ba815c2f2d708db3569efbb4595aa0c89c3133afe5f1f6b71272c5cce8e6ba2aade46ff75d01931a28b60bb9d48a918e128bce00b71ce15e4241b89e7987f2c4736cee75e508b84fefb29ffb4e7d6377617a40730bbaf1a63735335d53b67cfbaeea95689422fe59c1d6d9b45d9078f2037bdbce79fe4d84e323369bd4ba910e08182f62d736947359bbff65ecc68b6d7c447b7a22f67d50ad3097058cb971b7cec3f37e5a6564f7ee2572622e5ae108571d5616161c76a726999354ecb3f1bf754bb38f9b912e4fdcba07e7487ec19239106026b2000abd5656dc173f0dae818e7e4714f13639f95a7d9e68d396080088e809cc665fa143a27920ed5d9153015272c3480fb08eb0dabb2d9dd1024f674a38eb8af80ff1c5c62ee70aea65c433c8fdd7deca83c8bfbd0cd37b208429f2037bdbce79fe4d84e323369bd4ba910e08182f62d736947359bbff65ecc68b6f3955d0e18af094630e75578a07d9d2ab72e4967ba545ccb9c74e57a2d4f6a8d960cb7afb2091907371083328f3f3c5096bca37f55b1b55236269f4ac3bbdc008571d5616161c76a726999354ecb3f1bf754bb38f9b912e4fdcba07e7487ec1ed1d06092e68f67abf88611a333b9ccdf2fbfb77e0a4a5228280dd36dcb0b4c03e6e694c4649e1c2cdf3ea04f5d57c944ddc1a3076ef6e0e62d903476693cbbf23b6f9681cb66e07d3eaba45f5480f146af5ab51daf6005670112e42314e019508cf377b0bde9229e2f6e52098671efe251900bc780a0c365741485bcddf8c3c020bb579314ad58f5465af45f1904bb253a52036256affb23180c866fb00f846a2ff05881a637550f1ca7499acd2cf3073586918faa199279c2283df86d76f44020bb579314ad58f5465af45f1904bb253a52036256affb23180c866fb00f84608cf377b0bde9229e2f6e52098671efe251900bc780a0c365741485bcddf8c3ccff96617261046a94adc3f3a30e1078ab78b7fbc0b29cc849a584a2b643a08277a5f6caf3dfc0ecc72e13e4cdd7d4db0d2ba815c2f2d708db3569efbb4595aa01eb7fc5dd1550625d2a68532056d6df35f80f335a99bb088d94e42bbe3b0f67e66b981c9ac7bb770e94587ae63805d29dab65a3c3b9ba88531953fc7d7d75a43d4e64c29f4dedfa483b902b8cb3e0e11c0f9ea15181ec2c54454e8b2c96f09f0dd57204ec9dee212596118f751f8516638f891abec3873bad1fdb6e609cd9949d8aff24aab9a4e7f1a8ae5fb3e80bfa0a82c3a37c3fdae329f8ab9662b3c41df5ed75ce3aac1856c77ebec359ecace17477d727a75363b794d9dd6fa9b10b1469cc241398a70120ef4dd38a31f8dd21bd3262c6b80b4cfa2a739a5ea2051023c08cf377b0bde9229e2f6e52098671efe251900bc780a0c365741485bcddf8c3ceb0cb384ab025476f2e67a2ab7471c7951942ed1a008e93d303083a13e2db1dd6d55a0dfa823a356205371e4a22cbdaf67634c1c6a5617e12715bb7843c3e24fb09c237aa49d0890af847da951ad737e6f9e89d5a72a502a22cc4c40f6f5f9156c49b4d200025cfedc97625367c370f3d2820cfdd8dc30a5d54d7182d8991b4f28fe99f0d339c3ffae3c8be511be913ab844c56ee6a7baaf5327675f83b7998558c06a01f5ffc88dd89b57f15ce5a1efa4e4667e6f630b314a07eb92ad12d715b90d55bf7a6e320372cdeb43af1d82e663a937bf24fc4845af3c0bc5f226f4a941be2e46d005ec98a001b2a62f8a703baf028d4e6b0cdef8c681ccba599d3d736a14590597cd92da4cc72a5963a03dbfedc1e24c1829e8f4118ef95464a0d54f03501306cfb0c10dd61d30dca5647440b671984fe92b791002bba8860dd6a5dc928f86d8bb58cf721b1de0afb87706eefdf1618fd66c2f42c0f3530e29cfc37136a69b9230f76db1cb6e181ed6d7ec62bcdd90e60c3d406bf7b60e2afc35aeb7038f05000000000000010005000000000000000000000000000000000000000000000000000000000000000000050100000000000000000000000000000000000000000000000000000000000000000502000000000000000000000000000000000000000000000000000000000000000005030000000000000000000000000000000000000000000000000000000000000000050400000000000000000000000000000000000000000000000000000000000000000505000000000000000000000000000000000000000000000000000000000000000005060000000000000000000000000000000000000000000000000000000000000000050700000000000000000000000000000000000000000000000000000000000000000508000000000000000000000000000000000000000000000000000000000000000005090000000000000000000000000000000000000000000000000000000000000000050a0000000000000000000000000000000000000000000000000000000000000000050b0000000000000000000000000000000000000000000000000000000000000000050c0000000000000000000000000000000000000000000000000000000000000000050d0000000000000000000000000000000000000000000000000000000000000000050e0000000000000000000000000000000000000000000000000000000000000000050f000000000000000000000000000000000000000000000000000000000000000005100000000000000000000000000000000000000000000000000000000000000000051100000000000000000000000000000000000000000000000000000000000000000512000000000000000000000000000000000000000000000000000000000000000005130000000000000000000000000000000000000000000000000000000000000000051400000000000000000000000000000000000000000000000000000000000000000515000000000000000000000000000000000000000000000000000000000000000005160000000000000000000000000000000000000000000000000000000000000000051700000000000000000000000000000000000000000000000000000000000000000518000000000000000000000000000000000000000000000000000000000000000005190000000000000000000000000000000000000000000000000000000000000000051a0000000000000000000000000000000000000000000000000000000000000000051b0000000000000000000000000000000000000000000000000000000000000000051c0000000000000000000000000000000000000000000000000000000000000000051d0000000000000000000000000000000000000000000000000000000000000000051e0000000000000000000000000000000000000000000000000000000000000000051f000000000000000000000000000000000000000000000000000000000000000005200000000000000000000000000000000000000000000000000000000000000000052100000000000000000000000000000000000000000000000000000000000000000522000000000000000000000000000000000000000000000000000000000000000005230000000000000000000000000000000000000000000000000000000000000000052400000000000000000000000000000000000000000000000000000000000000000525000000000000000000000000000000000000000000000000000000000000000005260000000000000000000000000000000000000000000000000000000000000000052700000000000000000000000000000000000000000000000000000000000000000528000000000000000000000000000000000000000000000000000000000000000005290000000000000000000000000000000000000000000000000000000000000000852a12e6c0a0196dd74aa4132e6434dae990ffc8a25c2a750da2e4e32e972ff4bc8a052b0000000000000000000000000000000000000000000000000000000000000000052c0000000000000000000000000000000000000000000000000000000000000000052d0000000000000000000000000000000000000000000000000000000000000000052e0000000000000000000000000000000000000000000000000000000000000000052f000000000000000000000000000000000000000000000000000000000000000005300000000000000000000000000000000000000000000000000000000000000000053100000000000000000000000000000000000000000000000000000000000000000532000000000000000000000000000000000000000000000000000000000000000005330000000000000000000000000000000000000000000000000000000000000000053400000000000000000000000000000000000000000000000000000000000000000535000000000000000000000000000000000000000000000000000000000000000005360000000000000000000000000000000000000000000000000000000000000000053700000000000000000000000000000000000000000000000000000000000000000538000000000000000000000000000000000000000000000000000000000000000005390000000000000000000000000000000000000000000000000000000000000000053a0000000000000000000000000000000000000000000000000000000000000000053b0000000000000000000000000000000000000000000000000000000000000000053c0000000000000000000000000000000000000000000000000000000000000000053d0000000000000000000000000000000000000000000000000000000000000000053e0000000000000000000000000000000000000000000000000000000000000000053f000000000000000000000000000000000000000000000000000000000000000005400000000000000000000000000000000000000000000000000000000000000000054100000000000000000000000000000000000000000000000000000000000000000542000000000000000000000000000000000000000000000000000000000000000005430000000000000000000000000000000000000000000000000000000000000000054400000000000000000000000000000000000000000000000000000000000000000545000000000000000000000000000000000000000000000000000000000000000005460000000000000000000000000000000000000000000000000000000000000000854712e6c0a0196dd74aa4132e6434dae990ffc8a25c2a750da2e4e32e972ff4bc8a0548000000000000000000000000000000000000000000000000000000000000000005490000000000000000000000000000000000000000000000000000000000000000054a0000000000000000000000000000000000000000000000000000000000000000054b0000000000000000000000000000000000000000000000000000000000000000054c0000000000000000000000000000000000000000000000000000000000000000054d0000000000000000000000000000000000000000000000000000000000000000054e0000000000000000000000000000000000000000000000000000000000000000054f000000000000000000000000000000000000000000000000000000000000000005500000000000000000000000000000000000000000000000000000000000000000855112e6c0a0196dd74aa4132e6434dae990ffc8a25c2a750da2e4e32e972ff4bc8a0552000000000000000000000000000000000000000000000000000000000000000005530000000000000000000000000000000000000000000000000000000000000000055400000000000000000000000000000000000000000000000000000000000000000555000000000000000000000000000000000000000000000000000000000000000005560000000000000000000000000000000000000000000000000000000000000000055700000000000000000000000000000000000000000000000000000000000000000558000000000000000000000000000000000000000000000000000000000000000005590000000000000000000000000000000000000000000000000000000000000000055a0000000000000000000000000000000000000000000000000000000000000000055b0000000000000000000000000000000000000000000000000000000000000000055c0000000000000000000000000000000000000000000000000000000000000000055d0000000000000000000000000000000000000000000000000000000000000000055e0000000000000000000000000000000000000000000000000000000000000000055f000000000000000000000000000000000000000000000000000000000000000005600000000000000000000000000000000000000000000000000000000000000000056100000000000000000000000000000000000000000000000000000000000000000562000000000000000000000000000000000000000000000000000000000000000005630000000000000000000000000000000000000000000000000000000000000000056400000000000000000000000000000000000000000000000000000000000000000565000000000000000000000000000000000000000000000000000000000000000005660000000000000000000000000000000000000000000000000000000000000000856712e6c0a0196dd74aa4132e6434dae990ffc8a25c2a750da2e4e32e972ff4bc8a0568000000000000000000000000000000000000000000000000000000000000000005690000000000000000000000000000000000000000000000000000000000000000056a0000000000000000000000000000000000000000000000000000000000000000056b0000000000000000000000000000000000000000000000000000000000000000056c0000000000000000000000000000000000000000000000000000000000000000056d0000000000000000000000000000000000000000000000000000000000000000056e0000000000000000000000000000000000000000000000000000000000000000056f000000000000000000000000000000000000000000000000000000000000000005700000000000000000000000000000000000000000000000000000000000000000057100000000000000000000000000000000000000000000000000000000000000000572000000000000000000000000000000000000000000000000000000000000000005730000000000000000000000000000000000000000000000000000000000000000057400000000000000000000000000000000000000000000000000000000000000000575000000000000000000000000000000000000000000000000000000000000000005760000000000000000000000000000000000000000000000000000000000000000057700000000000000000000000000000000000000000000000000000000000000008578b7e0318f7ab32e9986f34b22e469a31205fe13b7662d4de55a97b46e94948d6505790000000000000000000000000000000000000000000000000000000000000000057a0000000000000000000000000000000000000000000000000000000000000000057b0000000000000000000000000000000000000000000000000000000000000000057c0000000000000000000000000000000000000000000000000000000000000000057d0000000000000000000000000000000000000000000000000000000000000000057e0000000000000000000000000000000000000000000000000000000000000000057f000000000000000000000000000000000000000000000000000000000000000005800000000000000000000000000000000000000000000000000000000000000000058100000000000000000000000000000000000000000000000000000000000000000582000000000000000000000000000000000000000000000000000000000000000005830000000000000000000000000000000000000000000000000000000000000000058400000000000000000000000000000000000000000000000000000000000000000585000000000000000000000000000000000000000000000000000000000000000005860000000000000000000000000000000000000000000000000000000000000000058700000000000000000000000000000000000000000000000000000000000000000588000000000000000000000000000000000000000000000000000000000000000005890000000000000000000000000000000000000000000000000000000000000000058a0000000000000000000000000000000000000000000000000000000000000000058b0000000000000000000000000000000000000000000000000000000000000000058c0000000000000000000000000000000000000000000000000000000000000000058d0000000000000000000000000000000000000000000000000000000000000000058e0000000000000000000000000000000000000000000000000000000000000000058f000000000000000000000000000000000000000000000000000000000000000005900000000000000000000000000000000000000000000000000000000000000000059100000000000000000000000000000000000000000000000000000000000000000592000000000000000000000000000000000000000000000000000000000000000005930000000000000000000000000000000000000000000000000000000000000000059400000000000000000000000000000000000000000000000000000000000000000595000000000000000000000000000000000000000000000000000000000000000005960000000000000000000000000000000000000000000000000000000000000000059700000000000000000000000000000000000000000000000000000000000000000598000000000000000000000000000000000000000000000000000000000000000005990000000000000000000000000000000000000000000000000000000000000000859a12e6c0a0196dd74aa4132e6434dae990ffc8a25c2a750da2e4e32e972ff4bc8a059b0000000000000000000000000000000000000000000000000000000000000000059c0000000000000000000000000000000000000000000000000000000000000000859db7e0318f7ab32e9986f34b22e469a31205fe13b7662d4de55a97b46e94948d65059e0000000000000000000000000000000000000000000000000000000000000000059f000000000000000000000000000000000000000000000000000000000000000005a0000000000000000000000000000000000000000000000000000000000000000005a1000000000000000000000000000000000000000000000000000000000000000005a2000000000000000000000000000000000000000000000000000000000000000005a3000000000000000000000000000000000000000000000000000000000000000005a4000000000000000000000000000000000000000000000000000000000000000005a5000000000000000000000000000000000000000000000000000000000000000005a6000000000000000000000000000000000000000000000000000000000000000005a7000000000000000000000000000000000000000000000000000000000000000005a8000000000000000000000000000000000000000000000000000000000000000005a9000000000000000000000000000000000000000000000000000000000000000005aa000000000000000000000000000000000000000000000000000000000000000005ab000000000000000000000000000000000000000000000000000000000000000005ac000000000000000000000000000000000000000000000000000000000000000005ad000000000000000000000000000000000000000000000000000000000000000005ae000000000000000000000000000000000000000000000000000000000000000005af000000000000000000000000000000000000000000000000000000000000000005b0000000000000000000000000000000000000000000000000000000000000000005b1000000000000000000000000000000000000000000000000000000000000000005b2000000000000000000000000000000000000000000000000000000000000000085b312e6c0a0196dd74aa4132e6434dae990ffc8a25c2a750da2e4e32e972ff4bc8a05b4000000000000000000000000000000000000000000000000000000000000000005b5000000000000000000000000000000000000000000000000000000000000000005b6000000000000000000000000000000000000000000000000000000000000000005b7000000000000000000000000000000000000000000000000000000000000000005b8000000000000000000000000000000000000000000000000000000000000000005b9000000000000000000000000000000000000000000000000000000000000000005ba000000000000000000000000000000000000000000000000000000000000000005bb000000000000000000000000000000000000000000000000000000000000000085bc12e6c0a0196dd74aa4132e6434dae990ffc8a25c2a750da2e4e32e972ff4bc8a05bd000000000000000000000000000000000000000000000000000000000000000005be000000000000000000000000000000000000000000000000000000000000000085bf12e6c0a0196dd74aa4132e6434dae990ffc8a25c2a750da2e4e32e972ff4bc8a05c0000000000000000000000000000000000000000000000000000000000000000005c1000000000000000000000000000000000000000000000000000000000000000005c2000000000000000000000000000000000000000000000000000000000000000005c3000000000000000000000000000000000000000000000000000000000000000005c4000000000000000000000000000000000000000000000000000000000000000005c5000000000000000000000000000000000000000000000000000000000000000005c6000000000000000000000000000000000000000000000000000000000000000005c7000000000000000000000000000000000000000000000000000000000000000005c8000000000000000000000000000000000000000000000000000000000000000005c9000000000000000000000000000000000000000000000000000000000000000005ca000000000000000000000000000000000000000000000000000000000000000005cb000000000000000000000000000000000000000000000000000000000000000005cc000000000000000000000000000000000000000000000000000000000000000005cd000000000000000000000000000000000000000000000000000000000000000005ce000000000000000000000000000000000000000000000000000000000000000005cf000000000000000000000000000000000000000000000000000000000000000005d0000000000000000000000000000000000000000000000000000000000000000005d1000000000000000000000000000000000000000000000000000000000000000005d2000000000000000000000000000000000000000000000000000000000000000005d3000000000000000000000000000000000000000000000000000000000000000005d4000000000000000000000000000000000000000000000000000000000000000005d5000000000000000000000000000000000000000000000000000000000000000005d6000000000000000000000000000000000000000000000000000000000000000005d7000000000000000000000000000000000000000000000000000000000000000005d8000000000000000000000000000000000000000000000000000000000000000005d9000000000000000000000000000000000000000000000000000000000000000005da000000000000000000000000000000000000000000000000000000000000000005db000000000000000000000000000000000000000000000000000000000000000005dc000000000000000000000000000000000000000000000000000000000000000005dd000000000000000000000000000000000000000000000000000000000000000005de000000000000000000000000000000000000000000000000000000000000000005df000000000000000000000000000000000000000000000000000000000000000005e0000000000000000000000000000000000000000000000000000000000000000005e1000000000000000000000000000000000000000000000000000000000000000005e2000000000000000000000000000000000000000000000000000000000000000005e3000000000000000000000000000000000000000000000000000000000000000005e4000000000000000000000000000000000000000000000000000000000000000005e5000000000000000000000000000000000000000000000000000000000000000005e6000000000000000000000000000000000000000000000000000000000000000005e7000000000000000000000000000000000000000000000000000000000000000005e8000000000000000000000000000000000000000000000000000000000000000005e9000000000000000000000000000000000000000000000000000000000000000005ea000000000000000000000000000000000000000000000000000000000000000005eb000000000000000000000000000000000000000000000000000000000000000005ec000000000000000000000000000000000000000000000000000000000000000085ed12e6c0a0196dd74aa4132e6434dae990ffc8a25c2a750da2e4e32e972ff4bc8a05ee000000000000000000000000000000000000000000000000000000000000000005ef000000000000000000000000000000000000000000000000000000000000000005f0000000000000000000000000000000000000000000000000000000000000000005f1000000000000000000000000000000000000000000000000000000000000000005f2000000000000000000000000000000000000000000000000000000000000000005f3000000000000000000000000000000000000000000000000000000000000000005f4000000000000000000000000000000000000000000000000000000000000000005f5000000000000000000000000000000000000000000000000000000000000000005f6000000000000000000000000000000000000000000000000000000000000000005f7000000000000000000000000000000000000000000000000000000000000000005f8000000000000000000000000000000000000000000000000000000000000000005f9000000000000000000000000000000000000000000000000000000000000000005fa000000000000000000000000000000000000000000000000000000000000000005fb000000000000000000000000000000000000000000000000000000000000000005fc000000000000000000000000000000000000000000000000000000000000000005fd000000000000000000000000000000000000000000000000000000000000000005fe000000000000000000000000000000000000000000000000000000000000000005ff000000000000000000000000000000000000000000000000000000000000000079036cc9ff9e361cad000753b294887f34a7f955eeab83bd63b660d86cca7cc1028675204c20115b6754b876859a51feb2b327d9bf4e6c51b6c4303976b37a188a4b2547b8ebfdacf8d6b7e0a1c05a5e94eda8bc001ce177737c5851b8ec927613519beda02894c9e479e00e91fe47bc14c5b55106c148c8e9d73c6ad46861c8d2dd54a0bdc057a0e3b051f07782cf220f72ba236092175f8ba0efc4987390edbed6b7a35571ab6d6124b25720159c4cb70dd0d7a8bb320f42a80bb81b24210ba15d004abca8ae05cf2bbd31afad8ef7a7bfcc26229a2687d7b446d834464ec1ed3450b57e7265b59720e81db6b8d4f56ce6d2f7926e73fd56f321b4fada416254153f25e47a1f316e6d1d14c8dbe8728b50d2b93b1587a6ee866bd534bdd95b683cba43d4e846982c68d6e18b335cd0b9f409d5a7cc35caf585b61587ac3d8df9c38709ee8786175505228685db8f1d9a0fe899493271f217297ce9ba3c28871dec9d6805b8886e82d648829bc38ddd361284153c3f3c69e15772316e949bfe2106416e27bbef79cea8d5aebae37b87bc84c00b44d28de7de3810ea67643f7a5231e7f9c689849eea90d159e275a6afc6de74ec21223dfae37c588b3b909c6ce97944211f0ec5926d050202c5c10a7d16ca8c395a59b9c240d822b9b4375072dba3cbcc09d6abbffe65a46c7da58d2271e65a9da03eaf362d5bde31183bb78065df7a05d231b193a655b3730bd12f3f05690260acaec4f9d49998f2935c7750d78353fb06fa8bacaac94b443272ebb19310c06133dee2dc1647f5122de6a90fd3b7dd787b31a8cf1426a788f9f59c8b60140ad6a4c84472018d4d5c3d6ed607889fa8f8c7826232bb98fffe8ab5817c4b9b1c0b682f69a3be9a3bf806c0a8d5508b100c8d62fc5ff00dc693e810d32dead067e660836f993bc8784bd0ee4999a2b86ea0267915e74b47d0e8c96275df44008841b96aeb006d7db8eb49ea330429215786e375b0da4ab1c58e70573a2eeae6fef7cb3eac632594b71c4899f4b86acaa098727930c63e676a258273a21452a1d3b611295abf27dde277755adf04391b2faddcd866c1e409232d69b51b5d1ca5c5b19b35610d40f9d03e8ba9148214b846177cb6b316da237cfa1373ac21509960b08203ec96c72a64af48c1ca096d3a040685af7c03201bed8027e5809c2004b42fd79f085038821b697c0f4a7948424a401aa318e86675b36b5bf46e2347f952393d6b9cae35df122415782327a185a8dd8d003e2551e2bb37b95eaf1b675362d28d7be293e8ffb150fe4f8fa79925a4e7919cd298bf9800a2f42d3899894c7339dfdbb8a10331099bd2d42f0c118b8ff3f15cb027db36fcea8502fac1f42422160eabade1fae5560c4008ca6e406068e0bd52037e3e9838e6b1a7560d31eefa4cd78dba8e36d63f04bd50f123132e0a16a4f5ae5a7e4875f3787e1639fe1431451495c1fd2d8c65b7e72192c386f3fb6b388f4e4937776c0dd49fd002fb3de52113d50b6ba9304ae8e694c874166fbba2d6adacadf11a11bad68ebef3010c1b27d180b80d8ef767eb35ff065b941a255d4b38f3a190e55b7166122b6d40e823316b3a0339c588fe7fb9daef9d8b08c7e510dcad1a4405529d0fa5bf177156351495aa409e1bd2391b20375a2668077b61422b16fd88693e6ca356b043035a3c59cffe243ba6436cdc8f89206a5fa55f26ef4d1b49ee231507e36dae69877e498c9dc1cffe8ec24e93b562bf68dc1517b6766c4d7af04bd0426a3ab896d266f3928da7a9fd23d73f48a807a4fc55b346080115a1386e325a56ea7acc0b5893adda46361e6de16c80757aa37d57286ad9b1f53eb0994a98910195ad718ad5800d6bf4a96fa104d3c0f5acc8f7cb12e6c0a0196dd74aa4132e6434dae990ffc8a25c2a750da2e4e32e972ff4bc8a394fbe1e70e1375eb045b2cf20178246d52d6acd0e39808ea54ea2d3215ce385ce105c8bd4fe666e7ee8b55a6f51c53bee73d7515e607a8f70fc977e6b7733e520eac7b4614dd5d4b76e0d29ade83a3e32c23c352d310899b901fe52e49be0d1daab6cb00326375a972bd1cc56015aefd94333e9e229406aecb41e4265d584114acf7c45e5333e133e44cad8b7fdeb4913fca1b4f0599f4dea0d6a2fbed6f5601d9e2bcf18cca7501cd21bb625f5892b2381ae42f9783a36d9fbdd28b60dc4c68a34996c1307ccd7cb8af4d1d64f2539c407b11f2abd22ebd10bccbab6284dc3388b7b58802a6b9cca31bc1c5ea5bc81a7cbbc827f23d0875a1b6eeb3cb02f89cc3e9c73fc39de49d12052994bc5a40a08d2270f3284645e2c3826cda67cd5fe05edce45c248b7ecbb0cece42131008b3ec6652fd4e61ffcde68c84dd92166da1e3c2f2477a9c4def91716b06b14551841ddb79526cd1dec1db61c94a9512bb411bdc7c864340c2f109f5ed58594dfc00133d2ea4bc74f1a70fded012fa9d4fa100d6a3fcdd0a8b7cd66f3e50c740b771737006c89460a5d0e29ec6912a9658ed97272ea18208375223d5422906bb5dc10fb302eef6a5450d9ddaf37dc32e89f2e4d66c3a50474a390839dc7f896187c0c21b3ba2251e31c89a731709d75d5258ba02e0c64107262c054f8838d36613fe186905367f61c972ff067778f5eb6d6553ae096cab23052c54e87136aa027aa38f1e0577e46e906dd52c6389b68f7fd4d38a2496658180c1f4327b8fc4849512e4e0218b5bdea41183695422cc4a2f0226324bc4a2a7ea71538b5d964dd08e5abe6854c15a80823a7ed444378d7566a2fdffb1cb59e8b6e32275e699284ee3b87273ebeac450e0b60115039d15347ec505b5d4d60e62064d9b0173f631c33a2cca9b11b16e8fadd83c2d523f010198bc30a17129610ffc08ee385761ec8bc950872d2efb27b0426aa2102e30f11d872b8e9abef3abb47376e656a2d891acf18169f20c0acc34d6a66a46596eda4d0ac43d7dd29ec56837595455b538907dd9c91b91145a3b908033b388ee4872d564e56c7bf675268d7a4167176b10a0a28f2b07a7462b3a042dfb5ece9710d7b0231476ab10ad7c0a6b3e13b24e9f2ccc4697b2cd394619c43181ba41c8c0f20df7e9bf531048a30cf71c02a167c0577cf076f823296f76df1f3c2bb85b394b80f355a4e9fe4c039e5d8698bfea209c0b574270086e328cf117c9ee27e81e1afaa2f12e6c0a0196dd74aa4132e6434dae990ffc8a25c2a750da2e4e32e972ff4bc8ac3a1e4ca7ea0d59e673e742d0594645e5ae4b0c257f9819ddee1dcefc015d8025c7763ba9a78a56ef8f5cfd1a4f12c9297db326ab0bf9a0929bba82717de720402240467015f55e201adbbe3ace7264d3dff06235a913897903fdc8dfc973c68146220adc1c5217d468483bd6ad16514226557ebe3b6d7272247048a2c704ace68cdbc7abbcaf0d2ce27f2c5583a46f10a72ef1374d97d5c8deab78686de1e8bff9a6e00ccb302264eabbf0a29cc40c589970cfc2a52e65244ae9d843e508440bf64e096008a9453f7751c184933db77d3258391c72054101f539cedd63b339fe20bec9648b3a2433e86a3003018f7b64a7a342a43b4cc7b7ef3c7bb3f9f80808577ae641da5f12ee23b4e79d14eca187f3c4e21a89bd1ca45218f34d6be0b5712e6c0a0196dd74aa4132e6434dae990ffc8a25c2a750da2e4e32e972ff4bc8adde44ce4ef6157719cb47f9646bbe4b7f28552b5bffff3296a0be25e8a68bea99ee621a4e77a16f9a86b9121dc254c9d83e022de94d70d4b1c923e818135e80b83b366f19d742dbddd4f90119ec456340f460e6808263ac97087963ddd4f851da890b9729a2ec1cb533e1a90ecbc052e6eb8b39463738e40037473e0ea72631d5edd8380cea99b517c233f4603832977e5bb1e35b2489d4f23391ce106e43f8d57d32bd41d74830c28dedd791e99e2e123f13778262c617f4ab602ff75d555fcce807a0ec686731004b00ca250418722824e84a66ff733843bd213ce7195ee86cf933a70e29056a804fb1b8166933978a345599e6826e60742df3c8c0cfab04252f0b28cd170bdf98984be4c79526b82e589184081859c1154da2cffbadd79a71b485d6eb1dc45ebc9d41b714eb9fd781439aefba5fdb12a8893e7bbe7bfb654ad7708d410ccb2adbe27bc83c5ce9a7663766d22292d3f35b047548890f61151d7d69a6d17db7c4bde177b361db1ea9250c19e91514bebfe4c948914b3c30355b720761a4e8434dae4fc3753512dd79a175bf3e291d9c8e318bcfc49ed641e6e17a179929ebb413ebf5e6f36dce4cb181662f8a4a40a6043a42fb82e4a9f06ddba7a81db74b21effa4c9ee29f6cc06ed4b1a4f42858bca5713fb229556bc8411edb1d02975a349647b9eec3a39b6786198996b9f9564cf5fe4d58820dc8e56081395af383ee2387aceeb8567029af86c64781c6ad6c0b203e642a987631c87f7cd957efb089e8b711e9b20284bd3f26bea4500b64c7b45a5a42e0719bf7c388dcbd55121d61e2cd7eda8cc91888c431e7379ee8f117745a1d42b12d7b99fb3c6f4b605b69bf87acf9643f93ec4218a66c6614580ec9aafc7ce45317442300855b16fc8c6a9a814d5688dcd21015b2d00d52b49242e0c3aa54b84e1a38bf2ac6b12e6c0a0196dd74aa4132e6434dae990ffc8a25c2a750da2e4e32e972ff4bc8a98da58982ea320136c21640c14ccb0ab07936025de37d100f17d9b1033e4f3daa5528a00519afd17a2c0dfe295ed19da5d947c773ab26b90377dc3405ca3a1dad4616fd49c1a563a492281425bcc3a156581c71a4ca9752e4c09be51a1f2b033ea03dd161fda5b3736e21817e7ba760e8abfb1884b75289a96ef81fbc8d3f237b6b2fda7dba795f6a996ff3b0b6d684d0e6c14e2faefa13d1b584be39e27feb4702a39a1148235948768b08409c7abf59c9684f6141f4304474bfcf3a5357c15192db0fa886913d860aeb76a88a7f862d872ecccdb9a57e89bd5010a435b4adffff387125c66a1fc4e1714e4c6f9f8479aece41177f593c6a81e2e8fc0d5829bbc2bb78d6552ee4fa4088dcf0c0dfb0ae9ddce7ff89e5c4198e21d988ef0245bc7ba8297a1bd73f82d71b3a8db46f73c943384d09b622c45bb5cc97a94f55ce2143fe171b951894db0b863101f936424ebfca10f113f2fcd296fdf6b7f21637c216f6d5eb937eaaedc959c5b22350e114302f100ba57f4fa0cbd066b6133a3a6f720a85a6033f0c9ae9cefac7827a877801b7656b7ca52c3d9495c65e5326f5ea2f645f8b0c1031f8aa5cfb1bea7274d68cd625c80b457ca1a51ad30f159b87faf0a0a6fcc58bc92a32d6cfd6498a48d7d87ece0532bb8a949dc508dc2e9a961d180bf7d1567b59b7a86fa3082cb5691a8fa8b7cce85643135cde8b1cdd254b4b7e0318f7ab32e9986f34b22e469a31205fe13b7662d4de55a97b46e94948d658ccbe5f07e9cd678a08f1864a4bc8328f28a31160a7600b6d328cef2a862910065ad91c6562719b9227250b92b787ecc0ecdf97d048e617a28d508669af3bc4a8c05bd9a6986c839ee106964bb3caadd5e01647de3196a30c0702f6a9b2f825ec7f1f1f2f58272d1af616d169479af278fab7449d8127fc03a35f0e77148799dd2d705c2e101f34cdf73433584edaf11561fa2f1bdec4db41f8b2c1f3cba765618dde11c0ea2d3227917650183b0fa7460f33b7f3cb90bcbf9c41baf2e73548a4d7a70534dc9e68e46735f4827294b07a5541d2693066a736a58a23c4442f1f15e5f87dd96bdca5842fab445569919b39855dc4663a187662833f8861c4aa8a9b6c2628ce7ced76a41ded0fb20a2835c62d3a7190ac70609b28318d1a7b85c2609ff374f1fe0b1b9b4895a35d07003cfc66f581872b48c1e19083d7f9609d00586544f7082b9642ca9de6c91325e16cc89bd61ae771ddb64b223a44f6c91cef731abaec87f92c12e60855035e9c9285c454523c3382ff6555d718467b7f513b1d8ee393e8865c025ffe5c89873d6366e543c59121915867d45bc0215f74e7efd271456a2e8a9b63a1ae3e3a101cb8322b967a331d89de21f53b031fcb1c6edbe59f18a79543e458663b2224f6baa390dad95170c1d56300a5b1578781c5a0e308b80acbb2c69a2f90bb8732fe3c27be0dd95d06176ae7c7c15be21cc108cbcc36e5393defb99c60a1003e5d9817e3d5ed587299248f427bc297a6e9813b8d33d44d8467b1ca14ff2adfb0f782236ed044d692f7014aff3eb65922e927bea2af1a95beef98bb2702f3d30ceb60038c84143b582fdf1a33a8a8aa525b7f73caba5eeb330a8433cb0674bc743b6793310a34b1f7a403740742d8777eee262addd20715d0fa2e78befc0659ada8e7ae331e952144b9f4915157723a5dbd7d453b0eaef7c9ede77ab488bf8fe922dd6114d635d36e23ac253960837971c2af7165c15421088977021564a34b298cfa14c3f23f0e5d0878cbc10ea7c860169d4e739c81365661907e93f759aabfe72ff48e4442440ad47e154c990d225cd2f23003d25f5c407f2989e79c9c47157d940e20f9d8143be7c05af1c5e178f579808b1497456c779dfc5bf62114330a28cd9d3379b8526c61ce69dc6b20450e7ced5deb47e264ecd9b5ae8dfd3948a6c1eceecc99fa01824148a7ccc2beb761b009a148777511a011e88e4f77ee0a8e2f7dc3e295666937013b3120a7f7bb1f9ecc01f9091dc9afee756a6c03a91189f729c1f51a12a8712c606b8e6154b650b160daf77b3db71d3f2803ed5b52a5aeee646cb241947681d818a291ffbe87c6b0319c53c5c596110621eb045a48b3bd97ef02a3b8b5c572d92e16d38df77a2323678fe185e837dca021b093dba787a38e7b55eaec887f5ec1325ef2d588f278902cb2c3a3812e6c0a0196dd74aa4132e6434dae990ffc8a25c2a750da2e4e32e972ff4bc8ab39f32bcf5a9aa8bbca6a43551d36b444799a11ff1a2a6bd3929209204701bed2b72ee6957ffd4b6f13e789cab502c0d4aca2160092cbc4c6abe1a819c30456eb7e0318f7ab32e9986f34b22e469a31205fe13b7662d4de55a97b46e94948d65d9d4005dffa4b6c6d30039f2edd02b655f710953b754e2a9080b5402c455af2e16f3dfa293463cd48e19aba5b46ecdae96c2b4d5a901ffd544223be310a73db4a151902933bf4c22b5b701ebdd1ee6ad402c92df200dfd2da1f8dd645854b2e9b6feeabb036a9586bf130d5eae12853a0ba18c40afcc9e8eb05e5d190fa4cf0acde8c0d8ddf767bf208bc338be51936bc8a9ff0c8e76a41ff640877ae6c54b8b367484af306e5af531daa12cfc7c236889c5407ef84a99baee44c2eabdc0960851f13a32679f76daf83112231aa11fd78632a57be8344df53b08bcea021dff303e478512f8ff213610ad155012babe46e96f715df8e3b1d08c2d46af6599e01a90f998fceb5ac03eb91f829f702468ec5a1731534af7f1291943b522197db2d3469d5bb404b72395714d6d52349ea6b8df303991de9a211e9c56f7d127c2012b9bb3abb5df02d41fa36028b954077a9e149185d5d5c8993046019656d85b0b74be8fa0348d8fadf5713c21a72ac94cfdc56ac5d8ec22cf3d5e14b62555775c487a9ca7c0c6e3bbdf686caa6f2850b3437720eeab06f5dd9d51150cae6a40cfe85f1e5f76025141f5ee018a9262fb796662764bf00d1561c8360e8c9453168ef1139240b267b57aa344ef72ea08ac1bd565326a6b723bbf9d51c67dc7baaf14bacb466ada029222b174ba7b9d0f483e3c464edcbaf1da2f73ed12b993c6accfaf661a423c8f62ef17df7998cf0d8011d8f3bd2a727081902a5502acc803c06b04d4ee491bd324a911001c81b7f6029413ab3ff5d7c3f0299b5d5123c8b5e297f4096a48392d4640030b801a9dedc3f5a1edfaef874408ca9b4e699992d40111cfd433168155adc785ff5164cc3bba13e3b1dc6aef9a3429a1c0c36cf45157ec73995d97c198564a8ae50696915b8d4c9d60538f7d9bdd550588d093cead62e42712e6c0a0196dd74aa4132e6434dae990ffc8a25c2a750da2e4e32e972ff4bc8aa80adb4e5f72333f392976c1872d7f60b0904f96f936b764b9fc702d35332d56d1fb2d83617888884a8932905ebf8648983068af88d3552418ed2e7ff6d5baa8d3dbb77941ea1b26e7698667dbce1e8c4ce67de5845d79494822ee2d38631c7d31971ba61c8ba621970f3417db150ed3e4cb944041525704b41e81be280972502e34070602f43a407f6e75ea866dc27ff7638fb4d884227f05997f429bd4317b4a00250431a23a28a16712030dd5ed0019f1e50533c5915dd5713e5dd29fb7e583fe1f435bb14d2176ea4fa5cc4bac561cb0f8e7558bea5cd1ad7a733b3bc9fcb565ac34734e1abe4c611027a046a9374c8cd548f2204a0b5a357d94e9a3d06012e6c0a0196dd74aa4132e6434dae990ffc8a25c2a750da2e4e32e972ff4bc8a0922a475ae7981e3c3b27e89028fb74814d90a24a3ea0d29f5a05ca4d21c4d837b1083d6bf6b12c5d48b64c46f84aaac7a71faf1ee8fc14bce23d1c79d3cdd3912e6c0a0196dd74aa4132e6434dae990ffc8a25c2a750da2e4e32e972ff4bc8a775ee17cb8b0994a11226fb7b8663713d30b2596c6a9f4e2a4f6c1e622f0b475cbd54eb8abb11848cf1694e80c0bbdf843e54d1babd3aa7ae23ceaef6d5ceecf0ca0bec97217919a8a3bc4ad9beebe53d203ab03c6a3cab71d1bff801fe7905612e89fe76018be1407c13eda40f63cffede572679c39cd265aef598f6cbd860223c60916eaa4a4bbb88a3e12de548163ea22d94a23e356350b8fe7a3eaf2b676dcfba9e161cb87b5a012875438338be047b50e069fe742070bc6b199e872eb4673740a78b1c4ee1147c4f22ccb8b78cb499fe703d46f5858773b380147172dab15ec97a933375c71b0106e77b0a9eabd6d9dc39328ab09f1f4d58ce14c26f31cf48e00df751eab8a9a16a0d9df196d974065850403f76917dccc14af91bff24d3c414494becba3e3efcc7a55c2b3c9248cd76893880a2266746ddadacaf3abe1381d00bd002f27547013fbacafe681a0c56b7de9603a6f3d1ffdb770067a0b10d6b702222978a3a00757cf07f655555432e3132a10d160fa35e9f5ef045516c972f237b550f6588119ee4c85fbf7ed905f81ce722d70a9e3afe1a88f7ca1c4b50a1e78b996f2e5c8d0f7a60e8846cb36fc9777882a6483530a7347a92a8c441ae08ba9c59f84357a131af156f9b64b1c77ecdb678dae7e1e22efd116b2c273063d11840a5782a589e6f3d6ff6e0290d79f2128e5c6d489a21e06ff768e79552b3caf924f0efd8e9f5ffd652edf81518eaa6f03506e819e28e771dd8061700da1513a2dc34147774cdaa9916dd2c43dd9af67ada548ca6a99c2bbfe50b3ca54b361025e8eca1275435948e3cdf9349725f572a36232232bad69fddd057a739db2ac970b67a37dea6a4a0fea165fde79b0de34cc2b56714ab505bf374b42b6dc8c9b36a00b9ad208606c9f1f7ec838cfce490d1278705220075ad7535fc2dd5f0ed48fd43a5f8fd8f391fb2e66a8e61fc911b90d3775326e46af3b8a2a03ab7dbbad11cdfbdf289132310275cf20b38f6202390e5af8a3b8d23810b3b6996074d26bda1ae632c23308c4924eb9dd59bd77ea03184a1a3fd543234d0f614419093bfef52a4cd9663ab1a7f468fc378111da64d14d5f6b7ed7f41ed3c7bd82b0df9f22fce20f2e3458d638cd0cccd7dcfde06781504d87440abea321948f8e146009e4b4f450221d2cd9a2b976d34a26107f15c0eab476689d506cc2a8ec29c43142dc7818a2ef040b1f0a89ca63ed22932e56d7ac6e34b89cc8ad0a64bb68bb34553ac648939aa2c8fab4c9eded4a5f3df5dc11021d0de9dc114ea0ba70a0184914d03412f00f88f139ec2ada9ae3cb5dca4a4b6b9e8887955c43dcf8df1eb9d7e594347e6b1e2ddcc3106dfd06ccc6dc203a366657b0c80aa22fd8149f322f3662d076588456cd5ad4fc45129472eef71d4d539a7825753a2bbde3cd56403cee49a1e04712686e30836762d28e31fd6c461e715564659324943bc7da05ff63ba4de897e10b3dd31df6ed2f984c6e4e4882b96fe1dd013d68749af9f48f2232b0e07e1efccb28d1d0c6a3300bbc49e8805b9de7f02b63a938e0c4e51773aded1309386a1b4a47fc141f155f4515bf2cb32aa9e775ce25704476b40b22e74de68c52007d0dffd9eec2a779810af7c599f908c67c5818f03c6b5acc0a3766b3ce7d0690bc78f86edbfb4bd42273d5409161dbb3eb0a25fbb2b58515bc7aa5c4229450ca24145166ade55716bb11e92eadc4fbb16f4edbbd33d654ef9f49abeae277a96bcbe98c7aa3333ab6d8f893563620a96a5fb7c945925628f6f941a504bad52ea874a254e6ca893401e78b9bab14195ab3097763f9e83eade81f4d761a04ffd721bcf8725b1598c49c2da8430f89b86e91b5c948ce9ce1463379fe8083df4626134360c700f7f9e3de810665587935b72f4607a352724a818fcab02b112d3d7a6b05493bb18f35932dce4da399f8a57c9791977257d122a0b4cb13dd14eaa19a6fc5a0f45c18a1ca0736187356e44d7fe54abc3a0fb0a7d2c166db4de6f0bcb512e6c0a0196dd74aa4132e6434dae990ffc8a25c2a750da2e4e32e972ff4bc8abd50722dbcad198fff9c5eecb5b220754a892c362d45c966cb390d35d7a554f04994aa0935a0ae92c15c8e41636737f44cc25d1e3ba46a13c6caa448394cf3385ef3e3166c72807b97f73ffcafef47452693e3b9408c669be06880f38a10401379e97f6fe5e2fb5d708ec6b767367a9772c133f42bdc86f41a39a7998296abc27cb101096b20077f3f196bf7ce5ba0f12e53ecabeca3b4cdfa076a04e338c98b82716354c7a1969969a451461a41ea7a0951eb920f2443b378e2476eb0bca1aaf4487e4c0354740587eccf83985f3f9a015d2b976b7448b995ec635326a1936f5ac9f9c99ba3652b6437b10cab4719e9b39edf33b2a4a4252987bb5842330feb8d61a128f77fb29c38a8bb94c002ef797856563566f12be79dcf48869ff874885ff153f36a0e5b3f8445f598f7dd482086f1a1b07d07aa967ec6568b2a029d0b82ecf54f4bb8bd51ad1ea7432a8688cb5fb2f9767ede1d6a76c97549a2383714390a44e68298a414fdbe48a0e461ee7a12fcb5c9ab4dfbd75d9e35dc3df80be0f7ad37369952549fa45683a8f7f7b853e66141bb55a51dcf5487166646846ef57ad1e84a9ca363da188914f1a593afd3a028cdb7131445bf11a9f51bba1b6d22fb0641110b75f231dfce3b4cc9e4257b7926f3ef60e4bea7f6b2a8f0c769cc83efcc7c4ffcbcb1036c67fe0f93d3a4fe764503e15779a9208060ea654025f9e62a4dcd00001246009083ea071d9206f67db79656f0516050bc83b7e001863e75449ac39e56b1e10db1fc47849f206457755cc035c3f27c7c002f71a1bf88bec205000000000000000000000012408f7b4f11c7b56139bc172e960170262df06af16d521cdd2aac374d9a5d2f9bf9e8ebf7d98d06a27eadf2ea6aeca28978e228de2541432fc48716a9e7e64b7298127719c37588a6450cf8708c8839f71960faf2281a9e4d52c19d1663b1b2d74f5a1ad30f12bebd5adb4d77afd39b1015f3ffb98ddd9e120b808baf4ad11819cc578c92ebcbbda1085eca9bfd8b1db67957bdffc6e7e474a515218e801b4bf84792fcaec6c0be52a3eb3a2b53f2c6f8da9308aa4404f51f3023ecbf4c597637df90f0d9c38909fdbd60e372d31ba2bebe11d6f3574bc6f2762be629e30edadb29184af09393e5244c6be0cede160b02674f9d4f944b9b4fc732af42872b413703d3e691cd7af278836ae0318939692e8ace18cc390814683031a7fd9cf66a517e6abe528e7a7598f895f0b75fc12e041ab2f7e40287310fd1e19990d516e7e2a9df2095436f9a70687feee7e64401ead98e158e61bf39392afa1f69bc9f41ac923c41b9ce49dee8780f6ffdc263335b287b441bca80919484747dd7ec4c7f4def6490a2bbf1f95055293ea465c0b486200cf0ea94d85cf08033bbad19e7943440ae7214774dd59ba40b134699f606ea5be7f85dd1e2c12ad1f67ec3339bf940e704c2ca1b9f8c96b90a424f6effb25aeceb50c55f74425eb00a3f376a2923cbc61cce8cc8da201d87ed50184f9c5fb8c7b4fd28080bfc1c700081b2cb764402166fd33e1cf013ea08fc97dd688405a09d5220373831c9b5f05116fb576c1d1673d2dd8483690eeaf6d2775feec1c39df637ad0fa8f33a10c84b23ddb5fb048800e502000000000000000481e56102edd224536522d2428077c2955f73a2cc44258e9595e1fa3948231e18e57d81c76102edd224536522d2428077c2955f73a2cc44258e9595e1fa3948231e18e57d81d0bb25e716195e576072bf65978ccc2b8ba2eccc41e99b4cb9cb501b5d5e1f9ec401f000000000000000000000000000000000000000000000000000000000000000006102edd224536522d2428077c2955f73a2cc44258e9595e1fa3948231e18e57dbb25e716195e576072bf65978ccc2b8ba2eccc41e99b4cb9cb501b5d5e1f9ec4ac165571085878c97496facdde0489d4df982e9b2c0a2bbc0cfa22920cfdb09803620500000000000001008200cfd1f64a9fcd4db8b3db919ff77bd6155ecce3eb968b2542364ceb4384c220958201ca769e50fbb9df99c0a59db8076510dcf50017d997a0f8b48ef6ebabaa06d4658202b92d0c53c4f121f54555fbb01587c17ec24bd246dd4b926ddfdc1e057bb394c78103b4d1477029c1fad2a2cee9cd46949e86cb9dd09c44459989ade7fd75ef6674da82049e76b1aa368e753c0f8f91ca79a51d85defc72c9d0753a4fcafb9701412781ad8105156c993cff0dd3822bfb8195eecdaa1426bada0c474b8ca91a24182e322b8a5d000000000000000000000000000000000000000000000000000000000000000000008207d09f7a70ae1e2870bb1a058bacf3e67ff53160980d87f6b76efb3ac179e01acb8108229ce987e4dcaeeae3f6cd3093890deab16b1f991eb4bcf67aa03726d0ba71ca8209eef8c8ebeb8060945781906195f4a6005a6e01f74e26ae34c86cffde38639ed3820ac52d1c26b9c865715d2803a20db31bf904cb0243b6ae92121827d69becd38c04810ba6f56edb3dc5a351f82a5ce07e5f9ca040766919d613b4d24953075966e84865820ca230599b5aef43744a8e2eb9af2bdbd940a9f5c0fc3f05fd51eb185cbc9c5aba820d1740414db9449296f21999609abbfac616121729aa79dea2cc4463379dd3bfc1810e624fa2404886e0c7b335863cf9af9c76674635c20db7a1d6f9b863622a495462820f649a9d2476113750adbbcf9c21dc1470100c3d0ac3e3bf34be524ebc63ad5bb2000000000000000000000000000000000000000000000000000000000000000000008211872e8fba10e9969b33a672ec24b9df6c086fdd770fc9d326ec1a3e1c1e1693c38112772afe022e82ebc35ac4dd4637e33cffca10878a23f65d24f15f8878f0324b7f81134c1fc4c24821d3a4fc2e54e527b4546787a8deb0524a0f0461cb38b3dfedc0278114ec22d243b186836e7a832381ed649acdcde4ae0a5ca18b827b3d58c5e9e2204382156e49213840d57dffe15231e1caea74ea1f9e71f0489b21241b72e8064248f6d9821641f139fb77d8b2d0174e9b3f98c580b914d9051b9d748d505f376fd016a166c3811787c1ef66f06ddee621efe8dd56186ef949da1cc8bf285b58e7154fa4f0db4ba382188df12687525014e4278c24aa42268c43330730d1c91f6110f8e2941d409657f182191b3b70e98fe3a102f76cfbaa0410943b17c8737a1e82a161b34e44fb4d2a1555821a9d5a879a4eced4b2a53df5b923ec05a647d0ba536d8ded57d15e25df3b35ad67821b476405b01b8c6db55eee1378929e588e247a170d9b498ee09d751b8d6007ed55821c2d5f750661b6ee67542fb1600198ab33b2dc154586a99ab067a565b9ebf6744b821d156432837a75e0368eb9f78394f19efd285f39cda77d72e39b4c751b9d1b962800000000000000000000000000000000000000000000000000000000000000000000821ff48827523df7efc8cf1998937b77d7c2b971183895ef493c3a74df4cfc9c21978120fd5d70cc1684a534f2e97b22df79df014a3d506ae44798fac1bd052e30ed1a9b822119b3b50648eecfb455a6f57d3c79850d92da9e58c68ccb72b93657488492f57482228283ea2f2e9b97d85d3a3d48051a6fea3bfa1704116ba639d5ecd9a3ea85f0548323ffe54b4c997d01431e9a5b423f97966099d8fd4cfd6915d5cb50df29a4cb99f181242018bf0fa25c00f2072d33b0bf644cb3c8d8c4fb6be0b7aedaadf36b2627c5df8225f678452b0372fad2a5b152e7ea7b2ffebf385c0d1614c5966981a6428790167d82263ebfec81643797008ec2ac6986ea2e650c8d3f9d31b91fa9aba6eef0d7d387e081279ec92ae9664358c229ef6c7f785d46e94543344021fb6eb52acc7295984e715782288c74147628d81b71338ee6cc7b7236a964278118966da25108fdc7d1e8086a05822990293cf4d484bce147a094fed125c6dce649ade77ff9794e3af73310902ed0e4832a7d017d83518fae039c865503e8b6dd81f6e0f34811457f7ca6c00c4e33ba6969822b80ff5558af0836453e1026d1fa6977b85042ad6a8c7d8da30f0272d4083b4e7d812cd5e9a22e15011f80d0ff78833fecd00336ee9f45f6db76dbe12591cf8fdbcb9c812db3b68a34c74558b4bf2b179813d46c3fbc2b308599c3e8005846cf24f9c589fb832e9287fe512a5adb0e2cfa3c21c7b06c53bf9330ccd02f7dc8a72392e65d085973812fa07b27f949e9d053410a622568bfa7248fa82b0a3e05ceb9413c37022048d4b7823054f2632a50218ac282eedb1a65933e317dfc48907dab90852e44ce7e0e344eca8331e20956d0ca3acd0d114df9347ebd78bf5c566a0957faa556bd9bed7918bc7e9e8132dbfa64ecbe03a66d4a4f98ea335a079da436dd6a74e2c1360729548d0934019d8233959ef2289c9c5823af84b38cd0783d5d4f7231fa4c61bf0a94674a31623daafe8134635af044b33587d10fd64499fe222f201a25cac0b91ea4a98f3cf69067f8c15800000000000000000000000000000000000000000000000000000000000000000000823669b975bbb33115bbd2528823b17a549e96d48671df07b7572f9216df25b3f2a8813702150b3af6e7b6ad90f250a4607020a8d3cb61ec79738cf2453797bc1a5a9aa28138d4d349f1054d8fe070f166d9ddb7295b9eb1a207e4b9f8c78736876ac63569ac81393bc6d183016a157559337d616c2f8129ca1c1dfa3aa3132cc28e97dd203a6049823a513e26eedc78c940db3c09896522be1ac6b113d261ee45c20454fbfc4adf8d1e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000813d4a1f68819259e52de419f979a19467e31b8940c4e0ef7225efd6248c7cec1610813e62c3f2fbd24adc44dc04e1fb658838442228b97ba9cc2646f5e59c299bf02462833fadf8827ea83dadf07a1dcc9bf0a8ba106b2387f316839eb430d1eb77a81cdee08240512bddd85b335bf32c7c94acc6e26877c7855ec09538122593bb926968e149238141f22269db33d796a86999094e497f71d35e965f2f060b731ed6f2c8b2164a49a3814283e83ab1cebb01e2a8f9c37e548734250a4f955aef34328149946480b0f83cb9824302a3b1127b3bd5d7064dc7f71ccf6bf322e35b687f05981302439eea21eb941b00000000000000000000000000000000000000000000000000000000000000000000814554d86d26f0f2f6580415e89620ee0b97de4d2f66dd2c818f525c186f112e05998246080eae3562874063e4083c15cc6bd7a7a594a7b435fb5aa27e643a5c9fbc6f07824736a43cbbe27155a02eabd5bf63340e86803998f1eb0858cd0f061eb308b7a70c814821b588193cd86777a2a9a33739d9f4685a4ce27ae729f4a18bf8c4219cde9a8982496c2892447af797c5ca68ad8328ffa9c9102da63f655c76cd99f2076263b7f2d1814a570fc437089eb3617e102f7c76f596a9f68d31047b2dd532d0f6790de12629df824bd3c88d68f9461127fb381b3be8473f9fdfbbcb475743123253a3e31035637c58824c1f440163aa584202a9e426302cd42cc2d7fd9bb4ee12ddb9d2037d69584e9ced824d2d82bcf25e04347ff4f7fdf30760a2003d5cf47703b8edf8af469a5cc78ea267000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000081502c1b7b05ed2adbc448eb6c2a9e00fb20d678e33b6cc2e507147aafa8bf27c73d8151d214993b5ecf2fabd802f3bd92732e1979eb76f164027da8daf1db4d69c440948152b33bfb71a935d7b0095afaf7abae1b3a39736ba1b93108e24f31e72f1d6eddd28253f3e03ab0fa34f35f8d001cf097030e0ab9aa872da56f439ac5f146e61ea88e78000000000000000000000000000000000000000000000000000000000000000000008255d3b54f56ddb49d75440fd87fb489a6fe67e0cedac154e1be65af00c94ab78e638256bd5679fe096e8f5ae3ca0e5e62d5b0409c5e5fc1d60d9439e3d3fec607de04de0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000825997f025fa10c9a8655c314fdbae5285c608465254a135c396fcf8b3f0dfe11085815a10cbc7fe712398d1bba75fdd09a94ff79cacf1991c2f0af4c33b2d89b63b6b87815b7aa9a6eb655777fde0c0155fc282edbdaad0a68cf5db0ae2c38bba1f9a154735825caec37579fdd4b729dc882c84c45836896546f1fb649d4fd70d00ea4ee02d68ab825d71a5017c27679544867b9c8b99832417b1e83783ca9303e249b58a267a5c6d2c815e57b1e0dc409919cecc4b9ef72c92b829bd67134368d3f58dbe6f397a5d937a44825f0970ae545cb53a84b9941c40cb0d2042f780194e909b4821b982bcd3df12837b826090954730dd5b406de30206eef4e87011a4ef180e31a34374cb9f1d59088d4ab18261237a5a0ceaef02ef82b595d152a98609f0ca0892d133584b56a1655d23c9a7b0026200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082646c2087f5658ac6af8e3b0e9747a393e17ca9b1ec9ed55223162a60ee2184801b8265246f5cd36cd0062c74c9e23ede29fb0b4c149a900073229511d21cbe0094ee2982661210d43e071a005db9ae6add211c9bc538f46d416d98413d24aadbf3c0cf1b59816737f3bd15e50e88af11eeefd4e7f84355b522d0c3daa983118fadba2a150686ca8268977c0881aba8a22b58c8619830cd12d7815acddca1b4c121b4a66f0d69999de5816955c9861be5cff984a20ce6d99d4aa65941412889bdc665094136429b84f8c2ee826a8ffe0ceffeeb21049e95902bd40ea8fc6407406011a5bf464d542fb1ffe75e4a826b1c92b6c264c6d002c9cb6638fa3ce368cb4495ad2a3f4bfb28c3c942042a77d8816c10e4c16124e2f814dbb42a5fb807cd85750cee4022af613c636d857de5c2d729826de2429e33e2ce30e5f2cf54785219d29eccd6397d5e67425a6341ba0a3b7e760a00000000000000000000000000000000000000000000000000000000000000000000826f61ef02fd04364006e4a8aae115dccea264762e69bd1eb3dad507c8919b251cb0837007acec4d4b8c783fdd82c18eb6b977aaa54dc2ba56659fa5d862ba5595f2156300000000000000000000000000000000000000000000000000000000000000000000817242d05972b9ce2b9ddd91ea4fa8700c3022e57ede6163adeeda9204e520ce6d29827345fde1b25ac62ece6faf133b58fa841e0ab6178afe99f5eb5e4d1aebd0b80027000000000000000000000000000000000000000000000000000000000000000000008275f593b84d983202338c6442966c272801ee5823ae5139520996692c407dab86d4000000000000000000000000000000000000000000000000000000000000000000008277a5db2e12018439a1c87bbfad34b692648d4a16891639a2a724e23fa5be20787181788764d3293ccfee86923768e9f3faadc6afdc4b3a29450b6abd599a334ffe5ab58279e6e8aca0eb4d2b1b36ac60c50c6a100f3ef265d54a5969eb2e110d57e7619720817a75eeae607bf69781083f16b13c7ea17243b1f5f832263536648ebe027638e0c900000000000000000000000000000000000000000000000000000000000000000000817ce95bdd7acfda38acc986a866ecb0766c7fff2544813d2ac0b2e6e979daf1246b00000000000000000000000000000000000000000000000000000000000000000000817e940b264c381e4d6cdb6649eb99fe38bb239a237a78c95e08493492a6a99f31f5827fd94acbcd71c7e76af3e49a651cfe97f28c69d3f4380f3a466d1cdb2ffe882e6e828060caef1b0fb439fcc6add7594195f2e0253696ea5e2671f6c7740984a10a4c358181a39f24668ce2ec52d742126e3f580c73e8935003b49a66fb8582b65d3f949705818205631ac98b0e8eeed8538ddc7f866f99e94ef4faa8500fa2b968c2f81a8fb31b8383dce9ee2d13b031e59dca4ba278f701057316fc997c23cf6a92c7970091287889828438550fd3181db809daaf9ec6c9e7e8ee436d502682caac38c7c79e1f5104df8982858846036a192597e60c92e9d742c741fa8e69c351bdc578dae34ac75fb6eccdbe82864508abd2fa27ff32695310202790b6d52304be1862fdd6adecb26ada4e6e5dab8187e90201d8b41ba64410af138d097d84957c69cd730452f409a90f7f66edb1c7ad8288676fbb66f8086a2039d9321c564d2fe1d0e776c75d1c732ccce7920977925e8181892e585b04349b9dd838bb442cf1dbbcf4d8ff7d2baa1f67efda880e51b2ecc94a828aad4d9f621a1780603eac21164072ec19aa5a1a1cf821a0caee711df7b9e29f2d828b95d853aa5f7e029b4b36489f6a8d4d3b985fe0ae574c460b08c179cc2eafa72b818c0a2da04e2d947fd36cf6828b55ec92e878adea2f13df89bc2c58d8312583efa500000000000000000000000000000000000000000000000000000000000000000000818e11681c04e6405b8145cea7417561899470a152a87b8696dddaa3557d232b4d890000000000000000000000000000000000000000000000000000000000000000000082904b7735dc6edaf379b412ee5ed3bd4a98cc68434bf07b1ebd716257031bc485710000000000000000000000000000000000000000000000000000000000000000000082927e3fbf6d1343455a1bf402f94de8474eae4f62612bd814f6eb5ec83bf804ba00829365aa6ef3388aa4a5288015b4b4c968f33b07dfbacdd0d065090af31e94155ac4000000000000000000000000000000000000000000000000000000000000000000008295810cbd025b9ed1617b407a0c0013b766d81a27874ae69bf951aa372562ad27258296b27e59430b32bbc0e90c483c8bc9ac773ce08558033b7a301f12cf85d50ab1e281977f24247b4a37b6dc9a5b94ea1dd00886160d00e10ef39494ed525b038cd7cdeb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000829a008fcba8595b0e22dca6bd35b9ff629d59805a0ba4e96d8b16b8896c34ba239a819b6081812a9826dc8900fbeb19c4f4ec2d6cedf3ba9e7b06c819cf4deecd061b41829c866cdd5f31df98385d0b33d08ba1d4ff9a4ac9900c045be09a3dd5576f760acd819d2669151bcaee514def905452a346f645978d569abbe9093092b4b7b0439d3b85819ea8184b7f5ab2714575f7eb560cd11987540b27a4e60bbaf63b6cadcb6aed2632829f6de6ecbfe837374dd2738713c17a744eb7917a888a153b14ee20d884211724e381a00dd0c734c5375f3411b3b1b013912427bf5791008995c913e3ed7287f5edbf9281a170528d275870ba25f8d7608d2989a235fd85975b9060d10fd95298c60a4fafc682a2fd327b8d9450e308e2acc6491d1c0621e326bed02014bb788de5b24bc74c4f9b82a305f7c402b59fe1767aaeb483b198565b765999798d69c23aedfe102c5af82db482a454395eb21adc7a62546252b111452707576a7adfa52ff44c7f2d46881fa4a4ad82a5bdb5a6e80d27f9d793469efb02de6b5e701d7d02da96d079654f5f35c857ff3581a674651ca496d0bcdf90a2c7cd7eb34e7ea13d87ac2a71916ba7b1359498f9e32682a76d2e5df5b5bafac839b4a68e7be3ea2dbd8ff7f52c0a915fac987d07e6c7afc482a8cf7c1132d344b002be8ee1f537c3a0f50409a6d4a2e62bb65a38154dbd7b073882a9ab8f93f7cc30f909f65cd0d43db68be19379a1b968ab0aaddebd1f498ee4a6f382aae35ab8d5ab765b1fbd70a4cc4f76a21dad6d3f49dee587c83c94d92f5d29a77c81ab1e86443f42d70a6834a0a15c15adbb8f1aaccd290c3c72e0183acc8b7ba3272681ac6081812a9826dc8900fbeb19c4f4ec2d6cedf3ba9e7b06c819cf4deecd061b4182ad64e6f090ba97678c78a53fb4db5efaa3fd310d129531ebfd89d3c2f63d1e92bd81aecfa6faeb20d5dafabf0a0ebb76091565ea1a19dc7f7f467af684d93e3dd48d3e82afe4eee5bae5da20df06692f916ce1b8ede26091edc61d508a5093991990efd3b681b01fc0da0981a23f3209e4d528df6e95d7c35dbf4cdcb7a2900501ce94ad46d15381b12c8a9c4ade23acea431554481eb9bbecbe5600c103b5a8bde894497bac9b68940000000000000000000000000000000000000000000000000000000000000000000082b3bf19c016eacf7624ba3bea364043b938c97cc28af6b051fa1a9e9747372f4a9b0000000000000000000000000000000000000000000000000000000000000000000082b519ebdcbaf39084a7092e9faeed5a95b13f14f044690452266aa7975c471835b383b6866bb9615bcea2cf2b7a45552827acb7f61543a0f1ef76cdbee683ac6c686ff581b75b110782008e536ac6c4e6f36fe2e3e3fa2d5ca60db4def4e918cd29a1b9b1c782b86d2a506e45807e91481f859e05022c2d74564278e29893cd43fe38588c2f964f82b98dad368f1b89b1bdb1392c9d4e49db16333ca1e3d94b521fe0808a735c76a4a482baadf04ef9d28567cb22372534e366af3c9a8d373c454a0a6891dcbef65334eb6982bbc7671caef0ba5fb4aae89f2c77401725a46ac11645d7324e5eb577586bcbefb381bc457e855b061004f48b8203d49522f7c084427a3174207cb8f446a433b315668b81bd00cc5fdda2c9ba71ea6f02db41b7c1e6f4f1753f12bb7a095328834d631d6f6581be25899e342d65da3f7dbc98b943d653a4077cb54d5b486937c5b32d4bde6756b182bf36acbfd69a4d3cd2e919bf153858b147379d8b8b6fcdb0437a607ed1cded9e9282c08cd346e0f1d59f755c8f6c1d7805da7415696e5228ba0c0b992e53ca7142324581c1be7afd42d7b58255370cd56f631504f647462ac065c56037267e2f93b8626a5981c2ca711438bf57af3af1166b2870a825bbe373b8a6731ff2c1a2168c47cc82032082c3c043f548b7cc55699fc1959c0c1c98f6715b61dafd1e7f46dcf2b48bb527e9af000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082c6fbe2964e08fdff06f729adb6caf2fc411a93e0b280d841b090955d5d6505278081c75ae6a8df91fb39031009b94c8990f4565e0cc663d95c2f153304d24e1e21ae4281c8b775fd1fb17aa7dadddca2c65ad8bd7a32a6f7fefbd1d81e642ec53bf04e44470000000000000000000000000000000000000000000000000000000000000000000082ca94a2ea3dfda2736702026acda16e664b11f35854df4ea7b5aa7d5f8ab2d1349e82cb80db237877250d81d1f06059179c22fd2757e069a1e46a1cdc3cce776e3fd18781cc9006699c7a5742b31a032aafb6581cefd2150087dd5f829a1756f2ba6d3793090000000000000000000000000000000000000000000000000000000000000000000082ce771a4e7e974c7f89e467450048b1ef8dc9a55a3ba5e78b7c105d8ca5d1ad6e5e82cfda7cba75b7e2f53f05254129bfe867c4a71cc5298045eb648661d694dcbc7ad882d0c08447b9516ab867667b8fb60e19a10da88cd2cf783850ca5b993d526c6e77b30000000000000000000000000000000000000000000000000000000000000000000081d242bb93681d5ec10147dcf311b4566b67b0ace407fd098b59da29539ffa7576c581d333cb722401295e3fa1da7d47f5f4211cb4b024d86aaf64a1b3cb15419b136b2e82d40663b1c433fba921a7a2a88ba6406d912df57f1f4b4bddafbf88ef46b56bb72481d57f5184958eff179224011d9c2feefb19caaa6a6f800e239fa5864c774acec6d581d6f14af4c814577651c8d0c1fc7401533292719bf71c1469b70579fbae0386f86c82d7c0ea35320ecd9730d78d9b22a9405c522800a770c996faf016a07e308f084e700000000000000000000000000000000000000000000000000000000000000000000082d9fdb59a9578df0b8df3e3f5b941330ee9e895533a9a62fb18fb8faca69d7dbde382da5a6325cf6faec23ce67e5f5b69a2f506b537eab4ce0cc1da4ba9f1f2446f399e81dbea1915a4ce18807adc802874f6117f7cb4e5fa6c55b48f978a79500d56f0589482dceb0348fd26e0379c8e3f531a444237124a79667e782f827bb7f0885e2595d1b7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082df60a6242a807ecf0c30b781bdba5fc7fa7629569881bd764000d03bcea8f731b1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082e2b494e74ce7e503127387e3a91c9546ec4c694f3d0a712af53e6fde6eeb66baa982e31a230c069dcbd79694e6bbb9abad095e1424d000dfdc5558206dc76e1c619fc982e434d761016fecdf9bb3acc51608477f7c68417b690140fa150ec34fab61546abb82e5e48ceacbf88e5c889ef0ff07b1c692bea252209ef09926c048d4f87bcd5be7eb81e6c4a4765d148b3759a589c8d01b7588a4e7df81032945335b91ccdad8c499853082e75921691eb1a4e30495bbad1baca9e87bacc6c3977dae8f666d325bea971637c282e803b78d6bc29b32dc0c12038849049842392dd5158e03d3ff897049bdd72133310000000000000000000000000000000000000000000000000000000000000000000082ea1f59e9ef443531c4b5e786badf558efbdd0c2aa021ccfc6c97f9a67c143d6a5c82ebafb457ec4c6e8259176866d03410d2a193ded3b874b49fd8a36a6a0e81d2edeb82ecf47e832cabc33eef761ff5068567f949defa4c210eb5b2956d7a5fce89f48f1081ed7d30cd29368a33c7e83dc36f1918651d5c3f140716a6ce4100a9ef7b0452b65682eecc14680edfed230a630e670d219325b7922da680a887bdbd4ca2bdc8e4a6682182ef518b06b19041b28df0af49da706b3b7b935b8d7627a531c94909ddf66ca9f0f781f0ef28a6a166b5ca6b145d9528e542c0d2c4af026db634f425b3d2ac7e839a36ae82f190c2a4148f367c7c631594673b3e1ba4f04a763ef30c154d0d2f3f5cd906ba0b81f2a553dcf1c904375fa67d33f415ca7d277a16fcef0c0d0b448009320d39c0107881f3389e12939dbc11db7fdeeb91694c8c658d1e1711e6ca9ab5b723261f305e870382f4fe40e66f2e751744ada470f2c753be56d302cb11bb3d7e63f4158c2e7895724e82f5c1154bf2a8894bae9131885331a2897588d471cee4bc56aaa66e1962814dcc5d82f6f1b227232c82abe4f91d229ba8a8ab6dcdee84bd47a3bd8733545bc97cffb7ca82f7d2e77411d49501601d3cd65dfc9e4aaa0820df82b1c521e6c5338d2ae01067fc82f85df4aee080d6865f25687ea5e3f6a85049ccee81d79cd05e20c0f8bc6411c5c681f9c6974cf7903fee0ff91589a2c8e5a8a9d3bb9dc15b3eb9c3a8832dcd08a3f1e60000000000000000000000000000000000000000000000000000000000000000000081fbe84d11a7de7e8a45db5b13a59742152fd46923ba7099ed35d003891b657a9fed81fccbe2d13025b1f20950aea45e1f7c8b51fc42db34cab688904c831c60da3f605482fd2a4cb513870a50c1cdaad48f8d17f7fda6f3d1ef952f0b5eb62606d00cc673680000000000000000000000000000000000000000000000000000000000000000000081fff0633da360dff8043e334df19cda385641f7775239965d822b1dbd25f3e97ce8cfd1f64a9fcd4db8b3db919ff77bd6155ecce3eb968b2542364ceb4384c22095ca769e50fbb9df99c0a59db8076510dcf50017d997a0f8b48ef6ebabaa06d465b92d0c53c4f121f54555fbb01587c17ec24bd246dd4b926ddfdc1e057bb394c7b4d1477029c1fad2a2cee9cd46949e86cb9dd09c44459989ade7fd75ef6674da9e76b1aa368e753c0f8f91ca79a51d85defc72c9d0753a4fcafb9701412781ad156c993cff0dd3822bfb8195eecdaa1426bada0c474b8ca91a24182e322b8a5dc672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ad09f7a70ae1e2870bb1a058bacf3e67ff53160980d87f6b76efb3ac179e01acb229ce987e4dcaeeae3f6cd3093890deab16b1f991eb4bcf67aa03726d0ba71caeef8c8ebeb8060945781906195f4a6005a6e01f74e26ae34c86cffde38639ed3c52d1c26b9c865715d2803a20db31bf904cb0243b6ae92121827d69becd38c04a6f56edb3dc5a351f82a5ce07e5f9ca040766919d613b4d24953075966e84865a230599b5aef43744a8e2eb9af2bdbd940a9f5c0fc3f05fd51eb185cbc9c5aba1740414db9449296f21999609abbfac616121729aa79dea2cc4463379dd3bfc1624fa2404886e0c7b335863cf9af9c76674635c20db7a1d6f9b863622a495462649a9d2476113750adbbcf9c21dc1470100c3d0ac3e3bf34be524ebc63ad5bb2c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a872e8fba10e9969b33a672ec24b9df6c086fdd770fc9d326ec1a3e1c1e1693c3772afe022e82ebc35ac4dd4637e33cffca10878a23f65d24f15f8878f0324b7f4c1fc4c24821d3a4fc2e54e527b4546787a8deb0524a0f0461cb38b3dfedc027ec22d243b186836e7a832381ed649acdcde4ae0a5ca18b827b3d58c5e9e220436e49213840d57dffe15231e1caea74ea1f9e71f0489b21241b72e8064248f6d941f139fb77d8b2d0174e9b3f98c580b914d9051b9d748d505f376fd016a166c387c1ef66f06ddee621efe8dd56186ef949da1cc8bf285b58e7154fa4f0db4ba38df12687525014e4278c24aa42268c43330730d1c91f6110f8e2941d409657f11b3b70e98fe3a102f76cfbaa0410943b17c8737a1e82a161b34e44fb4d2a15559d5a879a4eced4b2a53df5b923ec05a647d0ba536d8ded57d15e25df3b35ad67476405b01b8c6db55eee1378929e588e247a170d9b498ee09d751b8d6007ed552d5f750661b6ee67542fb1600198ab33b2dc154586a99ab067a565b9ebf6744b156432837a75e0368eb9f78394f19efd285f39cda77d72e39b4c751b9d1b9628c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967af48827523df7efc8cf1998937b77d7c2b971183895ef493c3a74df4cfc9c2197fd5d70cc1684a534f2e97b22df79df014a3d506ae44798fac1bd052e30ed1a9b19b3b50648eecfb455a6f57d3c79850d92da9e58c68ccb72b93657488492f5748283ea2f2e9b97d85d3a3d48051a6fea3bfa1704116ba639d5ecd9a3ea85f054ffe54b4c997d01431e9a5b423f97966099d8fd4cfd6915d5cb50df29a4cb99f12018bf0fa25c00f2072d33b0bf644cb3c8d8c4fb6be0b7aedaadf36b2627c5dff678452b0372fad2a5b152e7ea7b2ffebf385c0d1614c5966981a6428790167d3ebfec81643797008ec2ac6986ea2e650c8d3f9d31b91fa9aba6eef0d7d387e09ec92ae9664358c229ef6c7f785d46e94543344021fb6eb52acc7295984e71578c74147628d81b71338ee6cc7b7236a964278118966da25108fdc7d1e8086a0590293cf4d484bce147a094fed125c6dce649ade77ff9794e3af73310902ed0e47d017d83518fae039c865503e8b6dd81f6e0f34811457f7ca6c00c4e33ba696980ff5558af0836453e1026d1fa6977b85042ad6a8c7d8da30f0272d4083b4e7dd5e9a22e15011f80d0ff78833fecd00336ee9f45f6db76dbe12591cf8fdbcb9cb3b68a34c74558b4bf2b179813d46c3fbc2b308599c3e8005846cf24f9c589fb9287fe512a5adb0e2cfa3c21c7b06c53bf9330ccd02f7dc8a72392e65d085973a07b27f949e9d053410a622568bfa7248fa82b0a3e05ceb9413c37022048d4b754f2632a50218ac282eedb1a65933e317dfc48907dab90852e44ce7e0e344ecae20956d0ca3acd0d114df9347ebd78bf5c566a0957faa556bd9bed7918bc7e9edbfa64ecbe03a66d4a4f98ea335a079da436dd6a74e2c1360729548d0934019d959ef2289c9c5823af84b38cd0783d5d4f7231fa4c61bf0a94674a31623daafe635af044b33587d10fd64499fe222f201a25cac0b91ea4a98f3cf69067f8c158c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a69b975bbb33115bbd2528823b17a549e96d48671df07b7572f9216df25b3f2a802150b3af6e7b6ad90f250a4607020a8d3cb61ec79738cf2453797bc1a5a9aa2d4d349f1054d8fe070f166d9ddb7295b9eb1a207e4b9f8c78736876ac63569ac3bc6d183016a157559337d616c2f8129ca1c1dfa3aa3132cc28e97dd203a6049513e26eedc78c940db3c09896522be1ac6b113d261ee45c20454fbfc4adf8d1ec672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a4a1f68819259e52de419f979a19467e31b8940c4e0ef7225efd6248c7cec161062c3f2fbd24adc44dc04e1fb658838442228b97ba9cc2646f5e59c299bf02462adf8827ea83dadf07a1dcc9bf0a8ba106b2387f316839eb430d1eb77a81cdee0512bddd85b335bf32c7c94acc6e26877c7855ec09538122593bb926968e14923f22269db33d796a86999094e497f71d35e965f2f060b731ed6f2c8b2164a49a383e83ab1cebb01e2a8f9c37e548734250a4f955aef34328149946480b0f83cb902a3b1127b3bd5d7064dc7f71ccf6bf322e35b687f05981302439eea21eb941bc672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a54d86d26f0f2f6580415e89620ee0b97de4d2f66dd2c818f525c186f112e0599080eae3562874063e4083c15cc6bd7a7a594a7b435fb5aa27e643a5c9fbc6f0736a43cbbe27155a02eabd5bf63340e86803998f1eb0858cd0f061eb308b7a70c21b588193cd86777a2a9a33739d9f4685a4ce27ae729f4a18bf8c4219cde9a896c2892447af797c5ca68ad8328ffa9c9102da63f655c76cd99f2076263b7f2d1570fc437089eb3617e102f7c76f596a9f68d31047b2dd532d0f6790de12629dfd3c88d68f9461127fb381b3be8473f9fdfbbcb475743123253a3e31035637c581f440163aa584202a9e426302cd42cc2d7fd9bb4ee12ddb9d2037d69584e9ced2d82bcf25e04347ff4f7fdf30760a2003d5cf47703b8edf8af469a5cc78ea267c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a2c1b7b05ed2adbc448eb6c2a9e00fb20d678e33b6cc2e507147aafa8bf27c73dd214993b5ecf2fabd802f3bd92732e1979eb76f164027da8daf1db4d69c44094b33bfb71a935d7b0095afaf7abae1b3a39736ba1b93108e24f31e72f1d6eddd2f3e03ab0fa34f35f8d001cf097030e0ab9aa872da56f439ac5f146e61ea88e78c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ad3b54f56ddb49d75440fd87fb489a6fe67e0cedac154e1be65af00c94ab78e63bd5679fe096e8f5ae3ca0e5e62d5b0409c5e5fc1d60d9439e3d3fec607de04dec672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a97f025fa10c9a8655c314fdbae5285c608465254a135c396fcf8b3f0dfe1108510cbc7fe712398d1bba75fdd09a94ff79cacf1991c2f0af4c33b2d89b63b6b877aa9a6eb655777fde0c0155fc282edbdaad0a68cf5db0ae2c38bba1f9a154735aec37579fdd4b729dc882c84c45836896546f1fb649d4fd70d00ea4ee02d68ab71a5017c27679544867b9c8b99832417b1e83783ca9303e249b58a267a5c6d2c57b1e0dc409919cecc4b9ef72c92b829bd67134368d3f58dbe6f397a5d937a440970ae545cb53a84b9941c40cb0d2042f780194e909b4821b982bcd3df12837b90954730dd5b406de30206eef4e87011a4ef180e31a34374cb9f1d59088d4ab1237a5a0ceaef02ef82b595d152a98609f0ca0892d133584b56a1655d23c9a7b0c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a6c2087f5658ac6af8e3b0e9747a393e17ca9b1ec9ed55223162a60ee2184801b246f5cd36cd0062c74c9e23ede29fb0b4c149a900073229511d21cbe0094ee291210d43e071a005db9ae6add211c9bc538f46d416d98413d24aadbf3c0cf1b5937f3bd15e50e88af11eeefd4e7f84355b522d0c3daa983118fadba2a150686ca977c0881aba8a22b58c8619830cd12d7815acddca1b4c121b4a66f0d69999de555c9861be5cff984a20ce6d99d4aa65941412889bdc665094136429b84f8c2ee8ffe0ceffeeb21049e95902bd40ea8fc6407406011a5bf464d542fb1ffe75e4a1c92b6c264c6d002c9cb6638fa3ce368cb4495ad2a3f4bfb28c3c942042a77d810e4c16124e2f814dbb42a5fb807cd85750cee4022af613c636d857de5c2d729e2429e33e2ce30e5f2cf54785219d29eccd6397d5e67425a6341ba0a3b7e760ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a61ef02fd04364006e4a8aae115dccea264762e69bd1eb3dad507c8919b251cb007acec4d4b8c783fdd82c18eb6b977aaa54dc2ba56659fa5d862ba5595f21563c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a42d05972b9ce2b9ddd91ea4fa8700c3022e57ede6163adeeda9204e520ce6d2945fde1b25ac62ece6faf133b58fa841e0ab6178afe99f5eb5e4d1aebd0b80027c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967af593b84d983202338c6442966c272801ee5823ae5139520996692c407dab86d4c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967aa5db2e12018439a1c87bbfad34b692648d4a16891639a2a724e23fa5be2078718764d3293ccfee86923768e9f3faadc6afdc4b3a29450b6abd599a334ffe5ab5e6e8aca0eb4d2b1b36ac60c50c6a100f3ef265d54a5969eb2e110d57e761972075eeae607bf69781083f16b13c7ea17243b1f5f832263536648ebe027638e0c9c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ae95bdd7acfda38acc986a866ecb0766c7fff2544813d2ac0b2e6e979daf1246bc672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a940b264c381e4d6cdb6649eb99fe38bb239a237a78c95e08493492a6a99f31f5d94acbcd71c7e76af3e49a651cfe97f28c69d3f4380f3a466d1cdb2ffe882e6e60caef1b0fb439fcc6add7594195f2e0253696ea5e2671f6c7740984a10a4c35a39f24668ce2ec52d742126e3f580c73e8935003b49a66fb8582b65d3f94970505631ac98b0e8eeed8538ddc7f866f99e94ef4faa8500fa2b968c2f81a8fb31bdce9ee2d13b031e59dca4ba278f701057316fc997c23cf6a92c797009128788938550fd3181db809daaf9ec6c9e7e8ee436d502682caac38c7c79e1f5104df898846036a192597e60c92e9d742c741fa8e69c351bdc578dae34ac75fb6eccdbe4508abd2fa27ff32695310202790b6d52304be1862fdd6adecb26ada4e6e5dabe90201d8b41ba64410af138d097d84957c69cd730452f409a90f7f66edb1c7ad676fbb66f8086a2039d9321c564d2fe1d0e776c75d1c732ccce7920977925e812e585b04349b9dd838bb442cf1dbbcf4d8ff7d2baa1f67efda880e51b2ecc94aad4d9f621a1780603eac21164072ec19aa5a1a1cf821a0caee711df7b9e29f2d95d853aa5f7e029b4b36489f6a8d4d3b985fe0ae574c460b08c179cc2eafa72b0a2da04e2d947fd36cf6828b55ec92e878adea2f13df89bc2c58d8312583efa5c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a11681c04e6405b8145cea7417561899470a152a87b8696dddaa3557d232b4d89c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a4b7735dc6edaf379b412ee5ed3bd4a98cc68434bf07b1ebd716257031bc48571c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a7e3fbf6d1343455a1bf402f94de8474eae4f62612bd814f6eb5ec83bf804ba0065aa6ef3388aa4a5288015b4b4c968f33b07dfbacdd0d065090af31e94155ac4c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a810cbd025b9ed1617b407a0c0013b766d81a27874ae69bf951aa372562ad2725b27e59430b32bbc0e90c483c8bc9ac773ce08558033b7a301f12cf85d50ab1e27f24247b4a37b6dc9a5b94ea1dd00886160d00e10ef39494ed525b038cd7cdebc672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a008fcba8595b0e22dca6bd35b9ff629d59805a0ba4e96d8b16b8896c34ba239a6081812a9826dc8900fbeb19c4f4ec2d6cedf3ba9e7b06c819cf4deecd061b41866cdd5f31df98385d0b33d08ba1d4ff9a4ac9900c045be09a3dd5576f760acd2669151bcaee514def905452a346f645978d569abbe9093092b4b7b0439d3b85a8184b7f5ab2714575f7eb560cd11987540b27a4e60bbaf63b6cadcb6aed26326de6ecbfe837374dd2738713c17a744eb7917a888a153b14ee20d884211724e30dd0c734c5375f3411b3b1b013912427bf5791008995c913e3ed7287f5edbf9270528d275870ba25f8d7608d2989a235fd85975b9060d10fd95298c60a4fafc6fd327b8d9450e308e2acc6491d1c0621e326bed02014bb788de5b24bc74c4f9b05f7c402b59fe1767aaeb483b198565b765999798d69c23aedfe102c5af82db454395eb21adc7a62546252b111452707576a7adfa52ff44c7f2d46881fa4a4adbdb5a6e80d27f9d793469efb02de6b5e701d7d02da96d079654f5f35c857ff3574651ca496d0bcdf90a2c7cd7eb34e7ea13d87ac2a71916ba7b1359498f9e3266d2e5df5b5bafac839b4a68e7be3ea2dbd8ff7f52c0a915fac987d07e6c7afc4cf7c1132d344b002be8ee1f537c3a0f50409a6d4a2e62bb65a38154dbd7b0738ab8f93f7cc30f909f65cd0d43db68be19379a1b968ab0aaddebd1f498ee4a6f3e35ab8d5ab765b1fbd70a4cc4f76a21dad6d3f49dee587c83c94d92f5d29a77c1e86443f42d70a6834a0a15c15adbb8f1aaccd290c3c72e0183acc8b7ba327266081812a9826dc8900fbeb19c4f4ec2d6cedf3ba9e7b06c819cf4deecd061b4164e6f090ba97678c78a53fb4db5efaa3fd310d129531ebfd89d3c2f63d1e92bdcfa6faeb20d5dafabf0a0ebb76091565ea1a19dc7f7f467af684d93e3dd48d3ee4eee5bae5da20df06692f916ce1b8ede26091edc61d508a5093991990efd3b61fc0da0981a23f3209e4d528df6e95d7c35dbf4cdcb7a2900501ce94ad46d1532c8a9c4ade23acea431554481eb9bbecbe5600c103b5a8bde894497bac9b6894c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967abf19c016eacf7624ba3bea364043b938c97cc28af6b051fa1a9e9747372f4a9bc672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a19ebdcbaf39084a7092e9faeed5a95b13f14f044690452266aa7975c471835b3866bb9615bcea2cf2b7a45552827acb7f61543a0f1ef76cdbee683ac6c686ff55b110782008e536ac6c4e6f36fe2e3e3fa2d5ca60db4def4e918cd29a1b9b1c76d2a506e45807e91481f859e05022c2d74564278e29893cd43fe38588c2f964f8dad368f1b89b1bdb1392c9d4e49db16333ca1e3d94b521fe0808a735c76a4a4adf04ef9d28567cb22372534e366af3c9a8d373c454a0a6891dcbef65334eb69c7671caef0ba5fb4aae89f2c77401725a46ac11645d7324e5eb577586bcbefb3457e855b061004f48b8203d49522f7c084427a3174207cb8f446a433b315668b00cc5fdda2c9ba71ea6f02db41b7c1e6f4f1753f12bb7a095328834d631d6f6525899e342d65da3f7dbc98b943d653a4077cb54d5b486937c5b32d4bde6756b136acbfd69a4d3cd2e919bf153858b147379d8b8b6fcdb0437a607ed1cded9e928cd346e0f1d59f755c8f6c1d7805da7415696e5228ba0c0b992e53ca71423245be7afd42d7b58255370cd56f631504f647462ac065c56037267e2f93b8626a59ca711438bf57af3af1166b2870a825bbe373b8a6731ff2c1a2168c47cc820320c043f548b7cc55699fc1959c0c1c98f6715b61dafd1e7f46dcf2b48bb527e9afc672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967afbe2964e08fdff06f729adb6caf2fc411a93e0b280d841b090955d5d650527805ae6a8df91fb39031009b94c8990f4565e0cc663d95c2f153304d24e1e21ae42b775fd1fb17aa7dadddca2c65ad8bd7a32a6f7fefbd1d81e642ec53bf04e4447c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a94a2ea3dfda2736702026acda16e664b11f35854df4ea7b5aa7d5f8ab2d1349e80db237877250d81d1f06059179c22fd2757e069a1e46a1cdc3cce776e3fd1879006699c7a5742b31a032aafb6581cefd2150087dd5f829a1756f2ba6d379309c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a771a4e7e974c7f89e467450048b1ef8dc9a55a3ba5e78b7c105d8ca5d1ad6e5eda7cba75b7e2f53f05254129bfe867c4a71cc5298045eb648661d694dcbc7ad8c08447b9516ab867667b8fb60e19a10da88cd2cf783850ca5b993d526c6e77b3c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a42bb93681d5ec10147dcf311b4566b67b0ace407fd098b59da29539ffa7576c533cb722401295e3fa1da7d47f5f4211cb4b024d86aaf64a1b3cb15419b136b2e0663b1c433fba921a7a2a88ba6406d912df57f1f4b4bddafbf88ef46b56bb7247f5184958eff179224011d9c2feefb19caaa6a6f800e239fa5864c774acec6d5f14af4c814577651c8d0c1fc7401533292719bf71c1469b70579fbae0386f86cc0ea35320ecd9730d78d9b22a9405c522800a770c996faf016a07e308f084e70c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967afdb59a9578df0b8df3e3f5b941330ee9e895533a9a62fb18fb8faca69d7dbde35a6325cf6faec23ce67e5f5b69a2f506b537eab4ce0cc1da4ba9f1f2446f399eea1915a4ce18807adc802874f6117f7cb4e5fa6c55b48f978a79500d56f05894eb0348fd26e0379c8e3f531a444237124a79667e782f827bb7f0885e2595d1b7c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a60a6242a807ecf0c30b781bdba5fc7fa7629569881bd764000d03bcea8f731b1c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ab494e74ce7e503127387e3a91c9546ec4c694f3d0a712af53e6fde6eeb66baa91a230c069dcbd79694e6bbb9abad095e1424d000dfdc5558206dc76e1c619fc934d761016fecdf9bb3acc51608477f7c68417b690140fa150ec34fab61546abbe48ceacbf88e5c889ef0ff07b1c692bea252209ef09926c048d4f87bcd5be7ebc4a4765d148b3759a589c8d01b7588a4e7df81032945335b91ccdad8c49985305921691eb1a4e30495bbad1baca9e87bacc6c3977dae8f666d325bea971637c203b78d6bc29b32dc0c12038849049842392dd5158e03d3ff897049bdd7213331c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a1f59e9ef443531c4b5e786badf558efbdd0c2aa021ccfc6c97f9a67c143d6a5cafb457ec4c6e8259176866d03410d2a193ded3b874b49fd8a36a6a0e81d2edebf47e832cabc33eef761ff5068567f949defa4c210eb5b2956d7a5fce89f48f107d30cd29368a33c7e83dc36f1918651d5c3f140716a6ce4100a9ef7b0452b656cc14680edfed230a630e670d219325b7922da680a887bdbd4ca2bdc8e4a66821518b06b19041b28df0af49da706b3b7b935b8d7627a531c94909ddf66ca9f0f7ef28a6a166b5ca6b145d9528e542c0d2c4af026db634f425b3d2ac7e839a36ae90c2a4148f367c7c631594673b3e1ba4f04a763ef30c154d0d2f3f5cd906ba0ba553dcf1c904375fa67d33f415ca7d277a16fcef0c0d0b448009320d39c01078389e12939dbc11db7fdeeb91694c8c658d1e1711e6ca9ab5b723261f305e8703fe40e66f2e751744ada470f2c753be56d302cb11bb3d7e63f4158c2e7895724ec1154bf2a8894bae9131885331a2897588d471cee4bc56aaa66e1962814dcc5df1b227232c82abe4f91d229ba8a8ab6dcdee84bd47a3bd8733545bc97cffb7cad2e77411d49501601d3cd65dfc9e4aaa0820df82b1c521e6c5338d2ae01067fc5df4aee080d6865f25687ea5e3f6a85049ccee81d79cd05e20c0f8bc6411c5c6c6974cf7903fee0ff91589a2c8e5a8a9d3bb9dc15b3eb9c3a8832dcd08a3f1e6c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ae84d11a7de7e8a45db5b13a59742152fd46923ba7099ed35d003891b657a9fedcbe2d13025b1f20950aea45e1f7c8b51fc42db34cab688904c831c60da3f60542a4cb513870a50c1cdaad48f8d17f7fda6f3d1ef952f0b5eb62606d00cc67368c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967af0633da360dff8043e334df19cda385641f7775239965d822b1dbd25f3e97ce8037b0500000000000001008500975ee7a1ab9c917e90701f2d2b8add66be8bbb4fb5d99c902d6c6c8237aa49488501d7e15511d03eb75b2523a627336e123dc8069cfa137378dd0c5010f93837cfbf8502b423beab0c1471ed057d5993eac336fa543a11177a1c666df04b84420f7c72c58503229630a7636ff3de987e7c7bfb5e6c2115804033638188026fbd559f98d27bd98504eed878af69ea7f7516c4547f04ea1fd52e87996abdb0847c9c4912102c1220c085051738dbd6ac3f6762ad0b202491d675ce2113c0e12f9d372d43f5b61841d75d1c85060780c38b4c6b1f3a591ee86d4520aedb77b1e26e906f9ff741137604a1ae604d8507cfba49d926b5ce1f7ebedb8c669559e37f44e52f60160baa56505411ae83f2248508ab4144239e925f8042b31107650bc54df3812e91ab7d5c199deb01d0082eefa285092d710916022386e74b8928fcd29e53f129dc1f26734e64ef0d4a0d42c38eb0e2850aa677729ee1bb5ad1d41161fdc331b05279103b65093dc6b02c475f9fe2e5fb55850bb6a7f84066e3828e0a07670138859995b90dce95bfd2e7d40fbe4a749284ac9b850c85cf0ebedf463e0afdf8527463f01044a2a438047d90b919369cc3ad05ccbbe3850d78817f911c0fb2c966a678e73746e3407ec1d3e44f1af692763008930dc0a294850e27e15ff083e217b036da995d26a701d48e8d6bad5ed33a46e1d1c0802d25d7e5850fccd909ed3ebffce032041aba0bfc1c2bd2f3f18aced5ee4013ae2790d6d52cd385109d8d5ee50c12bd501a84298ad4a55882bf2bda89f9b8eee78647f76cb85a5d638511f22f724c8a6600103cefcba958c4ce48e47d0d6bf596c88b22bf9cfca353e9468512af1e8381f556611cbac973dfca614aebc03b9390410a783a9b754037185d129e85133da6bf46a4d1ede6019229f65b31b1f946498257cd961aafb95658ffb48bb5d78514da43aaff66de20c8bb1dbd704054c43da6d64c93aa9a23c67c0d589d9272b7f48515ce633033dd5d7dead913ad2664fad6b8241495583b42b19a1f021e0afd78d82c85162f3d5f4e06b9ed856d88de7a1acea6d7d1c8e1f4503fd6a8e1a335b8964b78f58517d5005b916060ae7bb190b0a2e812975be7b118d6c4d6ad72fc6093186ce39a6785185c664ff05c54a99c35329d54d86054dd5402e15384466b3b17f54828a0005c0f8519129b9105bbd555a37687277e959b582a01d17b73e78fbc89657f362f8033c67b851af2808ba7fe6ae89d13482cd738afb3b304e46f7850bc33387243b93312b4c226851b10248ea8cda3fc22cfd23e903b3182eda4560a69296c64bff8828c38e979ca40851c9c34566d1545f2e7ad15923ef1c6f094030c8ae88b49096f6465b691dad67b67851df0f2677fd1e7411940ae2ce50e09888fd0a52c383b651fdd35ea94f7054c46e2851e3a54514571b5f6adb7ee83e1a60e68d07b91495867cea0f3f4af730726cb9782851f84a1b79857e2cf3f4ed60cf68b6a5865424a4966126522d9b010e1561ca1a8cd85206a849e31029e5f577886c313b060db6b508ea0847914c689078ff17f5a38953e852144f3eea56025237c47e9bc20aef6d6629fcf0e314b55400b2e5c0048eaad8afc85221b1676172188a650896cba08dc11d0fe439c2b5642b4268a86f37e936b9a58a38523ae0065e34ef0207ab24626b62227761204d15489a7061504af823665e56d78f08524c95d37cda872b20739a501f8399b9985bbbc7c2c50801dc7fb505106bc5ae3e5852559315234403e3ef3d6fa3f12c915cc138b7804a9b526e4ca26786f0d6c477b24852679dcf377bf41138f1e47fc2701f72501b842b3a42603fd280793c40a789ee71085277af06f1ec222714376b85f585396c8f962c6844aabf127fc4dbc102a1cb3b1328528b116e48ef717873cd9ae3a6d0f33182188e7b5e89e194c23225f0907d11a19f88529ba0236f49d19af80f3792e44b46a3dc9a5050df91e4eaa62bae3b59e5fdebc94852a0f6bb062f274b4941a4e86ff6144ac818bb8459e4195f7724856b5aabd34bdfa852befae2d1f797519c61604b571a1a5b1884ffc0ec89aecc67b2ccfba877f357154852c6b733daac08ab04d211e7b53b1ac2b59972c1df12be7d7aeb498a5a7bddfb2ad852d194066a7713e073186a93797dda5c517d2767cb754f5d588edca312a934154d2852ea0dc252d2a505ddd8fc9aa0e6b55ec5d26d3c5e300b220b6cd0abda001ecdd1c852ff1bc0b4c062f796af8e3233ae641437ab690e08079470731a5bd47394fdfd70d853051fe8005fbc78e3563cf04aa903d572e21ed8253b76ccbb32f49289a3f53062e85314561d6c18f18c03511fd8b6db321329e31fe8b714f5582caae7799a8e21f46468532f910dc05af05ad7c28c3a0c41bd92ef17c0263ae8ce3e37d4ae113af6476410185335a915c4e8dd27c43487a8f088b47628ace3272b592f7a82c9dc9330b58bc15a0853493dfc34ead5a77248e2e80fb54ca88a5d4e4e064482c039f46dd1ba914d9463c85358efbf80b47edf8c317f23749de831b01ee08c05ade6276638ac8892b10a83235853619314b998e189d8512efe5cb83437dfb2bef40519c0ad1bb6f4e45f35ad56b8f85374d8a487d9f801256f90735548eba46c53eb50e50b795fd32fb50e0bd9d3d8a818538e2df28590c580cb105ddaedc08cceee718c308499e78d373661dd38fbc4ada498539865b5ae0fab81c023f645358115ab39a4ddb571549add43809781d8be07cdad9853a265eba3321a42b7d51f89577bbff8399f6224d50b59fcbed17f44a46b530b374853b394d69e1b7c46942cef44166ec3c932a0ea7052564132a5c78e4d82b08c7fe49853c66dc66e0bf0c40dd443781d914e86e79a9cb0481720e7f7aee633293bbf9585f853dcf50332345174cef56015af160a0d9657e64588ad9511a6a380b817d9efe5695853e0abb008cb20517b038e990865a03210e286e0ef93c5e9af49adeda213cc26f07853fd01748b03f54e17ba7d343bcace3675c15d6f5130cdbc879a623457b3335729985408a32cdec9bd33b62d90de2c017fbdca2c57b2c348e15b5efcf0274c79eb8aac88541ef8df975f5ce7b1cf7a876503e3f4e907924a469e3d0a1e08a889d5f699f6ee08542c86a24d5508ec8034af55bc43e503a0d81771ba4c43d72dc128fd921c0a02d838543bb06894222509d45d7168a8b6a2332fb670cf510406a0e4357d00acca97d3f9e8544e0919806e33d02048ea22d0bc187cd6dfa468e76410f001213ba4a43fbb45ba28545cadcb936f42fb97c891275f091d5d866dcd8c4659db49c6e998b153f27dd27dd8546c76ee8a6e1b0e98f586a323664239348e8c5110c63f0dc517e9c94e1f464b1f4854759c5f46f4e02347fae77e3563d91a0a4965c3960461a31abf24e87045030def0854802ec03bd97570a3431475bf843a5a97f9e12c4315375d2ef016de6bdc81f5e618549eda44ff4032bec7da3e8157104c34f2cac48b518359a16f9557ea55a5cf48625854a309bae6c707b0c75bbea3064233641458aafc5c7baf19292cfd4df1d09c9e2c8854bbe09cc8f9b298ad992cda5a474e0fe9b9bce1dd487a9af332bc4b7742cc30e8a854ca9d06a07110c3c99e3cd446a3713932f62818220c27633b801493f28c172a86a854d272089c04df9c21d97d0359ea665eb6db5c7cc927f43c446b6813a4f7a2af489854e1a8d496532373bce11c1e39fc40f0e423c6545cd6289107265bf2d39e5d4e7c6854f02263b1d9bce9cd6a6a3a2ce8b468d9fc9d8f144d876a6b5962332fa648e68b885509894d9b92b3690f6a77649f033eb3d44aca899a11a3ad1e202cf156fee51d51985512026ea0aaf56a6528f409765d61c4bc39cca5a715ccbb910400ed3dad1c3ef37855217b57b818fa9aeb32217ea6cc1286065aae4f3efd835d3e3163f8d9d2554889385530aae2e7dcf836b58cf197479d79c5665c56e3b15342a96d452f1dfaafc450891855490384b5a6079e437db6594befb7839e9380323b99eb2049fd77036e820ab37998555f282d909e8086f5e54f3008f8621cb9ef1373f1bae60f1cd53a440ad69909f4a85560ade546826cbdff13f583b6b83671158b36d6fb6ab71ba8d6bc51b3bd7f3f95385578e51e9888a7ff0267d35ccf51e2e3a4fc4baf8d7b74c207f4555177c2f1df78a8558d361f3ba649dd9d59ece37c2e0e3628d7206f0d33a38e655c563e9facf8257ab8559fd7677e7b078c272ebb8292987fccec114f70e31c7a8a369c290e5b23f3ffdeb855af10324085797b0091f9a4368765e1fd3082e0596eb074bd586bd2af6b96243b0855b1b75ed1eb777c9c198de161227ad3e96138d8401f5f32c5d0fb44e5cdbd58914855c82bb843cb9b755c3427c476c69978f71fc592839091ad0d411c1783770b983af855da5224d9f3a8992268af8f68f819a89d3b6b86452db2de311ecf832f6fcdd9789855e34cff265ae8dad5c9c9c7070170c3924e7e52c92adfdd69bb469c819d76ece2a855fa7af5f9df52b3c75f0b94864e33a6e7a3f594a2bede821d8297065443593cfa685600b7689522e7e09fdefdcfcbf54414b87867600431a404e4c0b61ae76c38a152e85617e54f7f04cd67cf2c0c8cc33c8e9deec13285f32acf482b7cdf4eb9460d19f7485620e649f5d5258d37cd7d8b2a5431ad8411e56335a6e8924854b50663f465d50fe856363aaa11c31b8e5bdadacf8835209a5f05abaa2a3b6833aa0ed4137c95762a8418564eb733529a9bf6444e01bc0765b24ee773bfe07b634d534600989052be9b1ce5a8565ddbc6ba1ab1d893d0a94cfb978613dac16c5b5c098a66a7fd58c92e5dab5a8c385667a7fa2aab8b86f437ce473d9ce25d19218d1853e3c6f4612fe25cc2c856fc3c985675044a81df057ba144470ff253f47a0026c2031df24eed0fefe0d4687f6cd8bac85684df97b03b3b8aabbbd32f3240f9eb467ae95a6d520fd29b747520de713a65e5c85690d8d32c7e17aafd760e61f20831e17169c8fb8076ffe9a43bb806880de281353856af3c9d6c3d23245dfd43afd304dec8a882f4dc20953402944152c394a2e7b290c856b26e122624a183de0b7ff1f7ee4ac91d5be7d3b40a93ab983b3e673bb4cd16033856c856522e82f8c38baa8a4c8968964c41efea04eeaa4a1cf0ee663bdd59c064b44856ddfad8a392153320b34adab59569ad5b44d3782ad39be1f8276fc4c201e669d7f856e6acf2156d3beb7bde3bb3be25a84a7e7294bbc6a84e57f25ae34b8a0199686b7856f6bea7cef9665d4b301ed83a19d6363711060aed354314575cdc2ebfb359215248570f74416ae3a2fece4fce6bc51d005c916db0b695ad2c98d23dbcc92c6790585df85710826c1860f59786ec413b54489f3a70f1d5e783bd160dd929cd20f5bb6f06764857266c3b80505ee904f75f5264ec8629327b632f8461c4b84207883485534d2513e85736b733daac08ab04d211e7b53b1ac2b59972c1df12be7d7aeb498a5a7bddfb2ad8574bc04d274870e1774a886f08110c010d481e08456d1d3896bff0c329dd6d7cea08575bc2ea76ca0471a081a3a4048894b830208892199e91d47b2ee2dd514ec1726a4857666d48792b1917013a73b3ea945716cc72d60b9c542c0e51882581b310e7fe6a285773b84b594f0848ccc3716f775a1a8bc69bc2ec3a83b673d4b1c7fee6848f2771e85788db11c81bc869ce91e7bce094b1f5630e4368a7448da73f11a89803773b22c638579a255a31036dc083510bfb680cd8585bbc891a24633d827683060443bd0bc3c6f857a645e417d27627a42fb0fc85062292c01100a19e79aaaf097a8c1a4cfc2a32a55057b0000000000000000000000000000000000000000000000000000000000000000857ca60707ce84c0cdd40e358d9e37791aa37f5da48664fd4194c70a320d825205e0857df22872320e937fa5ca75e3ef65cea25773acbe8af2650740b32db4577591bdfc857e1962ab0fedd8f58cd584a2dcf2a63174ed6f0194cd310a37ecf08ddeae760f87857f067122bd49897aca58f300fb189249651242c873e7f0307eeec576cb0b364d9c85805d6779e629fcbb1802919b1ad392ceacd2410e86a1b45ee142442b3cd1b6238b8581543354106311cf021806ed5558b235143f877ea58de92c87936c1a743b268c75858241bbba85554623c03a186a804a533db496c311accb7f691309bbd499ea5698c8858351c66e08e69cb8cca1755cc7a683f9ab930109a3f8be288a6874767960c3eec185847a32eb29f77d19829ed57bd6e84892f27bd6a48aff64e8b86cc0aeaa9519092e85859431e7d4244b461c53204bb0088a1b065f70359c4dc5a0d8243d014f3a767f348586e7c3b5b93cfd993de6eef7cb1cb9d695f00b1881f92d9aa12bb7d13b48392d28858769c6be7ca2316ff3d0a686bf52bd60a0df0d4b09a93840173da5925fcc2188dd8588bb7c385b3ecbcdbeef508d6c9ca11408f92e80e5531e5804f06abf168b5b5a31858947134e661d2b0d2552ecf83083b27e4b2859d84a3ea7e479c1782a1c9826d900858ad1a3bcab5cb9c6c6d57524e1ee652c23f98a95b898172fad5f2aecd489deb92b858b932519dd824541b20e82a3c3191b74a2fd8b1b8b9a929e6de62e471793d7ba23858c1185adc12599e9d2a8a71f4b81334154fbfbc05ae315efe45f6c4a5aeed40956858d7ec8b3f46876f66b8676d2681417430c2b4a85ae2053dc72a8c8ec63260eafbf858ebd66a6644e255511b6e51c8c52bd33cc2bee5078eaefe67857790e044b51139e858fbaba6a052bb50c88f19aaf7ff4c62be66340508d8585673072fb21b34eeef7e58590919341ff4438065a348304a5693a72db8c9603bc97c1995bb821a93719d2d74185917e930994848453db05865738fcf14d7576e22ea7b16887d3b1c4e9d374959b8885926a5d6ee3540c21b4ea146199191dc798c019233ef9b643fc08421863caca135c85938d71ffbf439aa7416b67aba2323191337406c79211e948e6bcbf2e05ed7f4f4f859477d7b1ff2a72aee74562ed6b30184216680d5d77f3305e02189f5418f33a8d90859527c5d07151956ae6aaed3bc12db140a11430cec3dd79139f0b82d60f030583478596d65331347bce205a1fc251336188ee7f1fc47dc24fff1f6cb21ba1b7b6f98469859702479d9777c45e0392a996d635874f31e9e3500e15ae41ead1c0e78444161347859815b9538e31a4364ef06e248ead2dccf040179cb4767faa0dc65072b217afe9408599dcc9b7e841b633a2f2d623158a90bd0c5ba80a3909fc8c1f20c19a69677a4945859a87061a616a91ecb547d1cac59b92f8092b0261e3ac3c133425b0e59cc6316148859baf2efb1890ed50ddcffe5028816440886f3f7469a316f85b98101a22bd947aeb859cfd6a7342c8a0fdffc254054bae5df7ac6599025985c443aab385f82cbdaa219d859dcb4b498085b8ec27cb8646f25fc46fab9da4b8415f0fdfad4972ff951f9a6759859e8cfe76da319ad2f19802712221d14d5e5f2dfd4df7fa8a7b7446e5e8742e9553859fa5e9de42f46295412036fd120ab850cb851f18cd2fe12f682db474d1e2adba0585a0a523bd174f247af09c5d56b615b3d8899828c58c1ac27d431ea82675945c094385a183b50a05212ef186ed0df44b6192fe354fc0a1c16a09376016495303a853367b85a29a1e7d7c9b36b5c56eb703d6f5a28b3761c05aef2e6d9e28db78bb2ce81e13d385a3381fe44b281e0cf251279b9ad6af14fe650dce25fd9a19cf54e71bcd3b2af9f185a49e1f41bd4812696e1165e6ed6ea8ba68eecf7aca815197a6d79a8ead665e704a85a55e796c9e143e46994866708f3bac3c1a2d3dc93c7e0b544277f45528a58833ef85a655994c8bc334de4a0c9ac7ac17162fd43471571fa2fddd86b07fbe3f996ca94b85a7f3c9d6c3d23245dfd43afd304dec8a882f4dc20953402944152c394a2e7b290c85a88d3ff81d14a7f271e18f211db519ede63e3a6da89f9bb2ccada2d5d0968f0d3a85a9d896876cd19f3dbb2b761fb463fe865f3c275bebffb5b3ea229d1ab3dc5436d885aa622cd3cd519845d08cc6065b8c223148040d2839f07020c1be08a19611dfa5d885ab63b97b507ecac8c53befad290318633bfa2e98cb3d75c6930a1449c0af1aa46185ac0b96bc10fce541d2e9d5ba2c63fd9cdc24e2963e05fab7c911525708e74d6e7b85ad2238e5a5e8c4113e5a397d13b412a4906cdb038cfd6a66da2422e908516d2c0885ae29461a9baf9b74e7617426c076721931f4065ea4e308dae237df3a6e80ef2b7885af6565cdc6e16eb78797d7efcc0d5ae6e551f5fb9bb3fcb53928be39c368ed279d85b08847e4ec1c305aa8121f3451bc42b76ac26c352016d4010a45e9c827d041a91985b170c99177fd55b2f5525b6c3ba45046aec583f5d12f925e029945954b3649c78d85b280b1206fbbc43d803c569d242301ade37b29e6a27a7bde3489461787740eb6a085b3550fb71fed9a48a67dcaa29067f295d92da03a19c992f9a45a7d5443aaa2710585b488cdb0bf1018694c8a957f68b9a123a17b544de0a911194b96e70cfc8eda197d85b51c02f738f0d2bda69c8f27550a3fc6b4ad2c2eee9333f38b34576a8ce91c8a7f85b6f5d760e1b44b7522e760d9527cb3dfe75b044d231f61ea6c32bc3816bee3707585b7829830073cacfdaf372fbdbac96f6a2440850957543479694dcd62312714a2a585b82932123f09f1da122a41ed060593722bf505a2617c6e5e0eaa13dacf67ce52fd85b98acf8b87d1a7e9d67e1fd061232f9f22fa44cf86eeb26c583762a6ee6776a69185ba015fa95e1f2869a96736ecd086cb3c86f06b93da41f53d46df6c2b5b0ae3966285bb6922f19329c5d06460a5563366e33dab784dcdcd22b91a092c9bd8dd3528d82f85bc85884db6dadc27dcafeb4e6f8d563020f1459e7486d35f1369d0fb4587fb429785bdc2da21c661774ea95ac417e4caac8ca9bb31df39ae8d81265ef118e7c7fe6f9385beb7d6f4731044d86b8acff14c33de7d1f6974c3059660e5d31c4fc0ee69be494385bf0889ca7fc9991b7a39905fa809bee7068b6cc9b4c07142281be6c87f886d9d4785c04524dba2436536b5c4bfc048b9fe407c77afbb18e7f1b2ff66a13d2b6293385585c1bde1e1dcde446647782221be4b6e242cc36d2c76b6adbc67115ac010c994fa1385c248a6b21f6cbea229c2b6976b77d947234b298d2bea1062bfce205df63bfa919d85c394d1aa62e243334d21f7d8e72c1f1125b02e76d6d8bb41edfd05474a77309fc385c4f3cd33584bcf28eb30200adb4e03de08b0e073360cac530072f7222f9d042c8885c57046e435bc912b2405e4f2fe92226e98ae62060609439cb23f1719409b16765a85c6740cdee10daf3d1fd1aba3f84809637f04993c0a890d7b9fa131fd934a21605985c72d2d33e2622665e8a00dc05aca05715af1e40eea43f7d45567e2249b9f5923b585c8acb986d93d1f9d5bbe3b5a24e6e925a277cd8bf403b3c11e03b5d6da7fbf446a85c93649dff4ef400154a95df1b4b5bfc51eeed9a989efe9128bc295789672b5b00585ca1dffd412643393b60e39aac0bbca50a28aaa88b55d1a32a1e5edb7baea36086685cb9a07fe4c2ff25957b3eed72cf0a3f817c60f873c9ec990880c8624e786f7678585cc182e9d5288f4bc296a320641b90ace99411dc22e801198ea256115882893ea7185cd06e1404d6f285d8c1865587c5cba5425d603e3ab9861da16e14bd73327a7611a85ce624422d6dc53c063e4321fc312afdfe056554b64acb4561192da04e71d982ff185cf5c843b30e4c85f823d317b4b076cfae40bda6635854532c7b7e1be66d7c9d94985d0964f99e10d22db56a7623d91b4252754eb3348881f3a064131463b2af1c9d62f85d1a435ce43e0222619eedebc495c05b21e8e387c7fd0a2d820c70011b1b7ca52fc85d2b41f9647e19cc314fec2b057bf042cc61b7c766fc2e15034c0bcd43860437f4285d3e0673764853eb2bd5d74b6c6ea03ce7e7dc5ee13501f26faf463c7b8495389f385d41b6f586b0517736c4305681fc6dbd886ad9c55a3cbaaaf87484439b1a5b028ab85d5c4216709c1edbc5f3d196125dccd57e3e45b6a69ac66cfe890d1eda8c410c28485d64f33e42f6cb9595bc96286e49c61a093f1ab55b276116fe3ec4c77b22d93a53b85d74d91f2786c6c22e68a4d00a382e8e98becf8a9deb51eafc94d587716ff4d43f885d8f10de6baf5957bfdc41461ef4bdde12078eb564ed0e929e8c6de1548d1cd4ed785d93456a0903f193ece65f022f115a7663cc6a27142890e48c4c3b87b9145fc4c3b85da88e1869ed6e340b890975a1a2a913d37b2abf63625f4dd6dbacd9d0c5338b45685db7543c9ce573df6d77221ca5abb753fab8868c19f681687f3e437b643c1ed956985dc39a4aef1c9273e1b9a083f3f011b27c2d8f218140588836dbbf8b59ea5c8787c85ddeb2cc11ae31ee61e81ae18708e956064c591c696e8c2b299165a35f35a34b15885de6e421f2cde6e9a9c3e83164114a2582d401487148fe7dea28b407bd56716c77485dfc973dee30fcd1ce12d9754984e0ebe91e2dcfcbc6b8760b9ade59e1565aa907e85e0f6bfdbcbdb8f239e82e87e4608402feb9e8db4fca7184b30fe10843ae4d7a20485e108727c9a621047949654e6a21eeb843a6805f6ed65622ce8f80e35bc904dd9e485e22420752d3d9982b2ed418d30b40e99d7c7cd173ff672e469f2434c6f2629985485e33bf633a6c05388e07da2e1c786ed29a6d2544b75ef7c492fa1814bccd3e1e5a785e47a7eeeebf79d8b989ae7a230a5f0b19d380ee51ce19ee0b1d84acb9959448dcc85e5532f6b41073db50625c545df59e22068c091de4c769b8eb7a2fbf60b9b38ba9a85e6dc99eea61a9830f9b5ba02b4992b10bcc271381509c9731224baa1658d7153ca85e7e51149663c4a2de448e17e4d97e4d462fa0dd1d6676f0d3d6632600cad66bb4485e8e77571cf88d041f4dca578398d916c73243e674c63b188627eb3384dff5c177385e9c49ba3ea6281a01416e60c146b2f8ceef8ed1b0c3a61fa094c5aca8bc4948d2185eaeed358a1231426c747599d77dc5274418edcf6fb967a7b9ee4b7ccabd8004b8785ebdd29c86cc4e53f390b97610d4aa8168890a1abed3c3d044a8a7b0b41ee02110085eccd89f1d0b5bf7fd7cf6bdffcd3d2a39b0adb40f70662665e9414fde7ff62043185ed216aae4e9e4ec956c981ce0bdcfb6f7878d8ade3149b415eceb47ca08a747fbf85eeb0a6291ac069861753a9591b97fbf9056499cd8defac86319ea57c23c587937d85ef10036e3c18e73460926a4ebe5d6531cece32378807417bd2564e6828902400ae85f08dcf20d8f2afff9e50932cda465ab35ce5d53ee6161ff5ce319431e75a83afa885f1331b2851261cd8f0d01019458a37a7d209cd531320f4381b1190df95d04437ef85f2addff61ab854531764c556478aab88b4638a9629726517847d8706954ad62c7085f36f112f8598091f30b934a1f07d82295913011cb28cd3e3c5da75483651144cd585f4ab2130a67d71801d7156443769d44491b4a99aa8df5758904c3772d9fd2b512a85f58743fafaab3f9e3abae9c9f408f23f09ff58730d8bd1e95d6b69e079d3f676e985f60ae61e7431c51eb5445a5e1b78569c64055bd73116a4ab8310dd68ec42ccb61585f79c7aad0a14d6076d701c25f406e11af9852efef8ebe8e7500774a8c474c80ae585f86a6fddbd5f06427f82de6544d3178ff73b58540890d7f61946ccc9b61ae7ee9d85f90e746f5a0154284588af1a27c00f2e66b51f6ce9836c19b9cabf19cdc6905dce85fa596428483d7fea052c62cece43863a15f047fe308cc215b3381daf3c1eb12c0785fb7daa7893cb8fbe29d2cfabdfa4bd7df85f2666aeef40d70384b797791ba3750d85fcee3114efaf108c683e1afb411ddac312210a3ee9e7eaffa4f5b83bacd397b7a385fd8da4c4508ead49efb56e54479ee382ee3d7f2232de2f934e0983ba80a5608afd85fe0ee99bb8de240df9c8297bda31a7fbbdeb296f85157ff3faead27d357ceddac185ffb2c460f074c48d3ff2f4ba246e78ea0d535ecaf8cc077e72027d9651344941ec975ee7a1ab9c917e90701f2d2b8add66be8bbb4fb5d99c902d6c6c8237aa4948d7e15511d03eb75b2523a627336e123dc8069cfa137378dd0c5010f93837cfbfb423beab0c1471ed057d5993eac336fa543a11177a1c666df04b84420f7c72c5229630a7636ff3de987e7c7bfb5e6c2115804033638188026fbd559f98d27bd9eed878af69ea7f7516c4547f04ea1fd52e87996abdb0847c9c4912102c1220c01738dbd6ac3f6762ad0b202491d675ce2113c0e12f9d372d43f5b61841d75d1c0780c38b4c6b1f3a591ee86d4520aedb77b1e26e906f9ff741137604a1ae604dcfba49d926b5ce1f7ebedb8c669559e37f44e52f60160baa56505411ae83f224ab4144239e925f8042b31107650bc54df3812e91ab7d5c199deb01d0082eefa22d710916022386e74b8928fcd29e53f129dc1f26734e64ef0d4a0d42c38eb0e2a677729ee1bb5ad1d41161fdc331b05279103b65093dc6b02c475f9fe2e5fb55b6a7f84066e3828e0a07670138859995b90dce95bfd2e7d40fbe4a749284ac9b85cf0ebedf463e0afdf8527463f01044a2a438047d90b919369cc3ad05ccbbe378817f911c0fb2c966a678e73746e3407ec1d3e44f1af692763008930dc0a29427e15ff083e217b036da995d26a701d48e8d6bad5ed33a46e1d1c0802d25d7e5ccd909ed3ebffce032041aba0bfc1c2bd2f3f18aced5ee4013ae2790d6d52cd39d8d5ee50c12bd501a84298ad4a55882bf2bda89f9b8eee78647f76cb85a5d63f22f724c8a6600103cefcba958c4ce48e47d0d6bf596c88b22bf9cfca353e946af1e8381f556611cbac973dfca614aebc03b9390410a783a9b754037185d129e3da6bf46a4d1ede6019229f65b31b1f946498257cd961aafb95658ffb48bb5d7da43aaff66de20c8bb1dbd704054c43da6d64c93aa9a23c67c0d589d9272b7f4ce633033dd5d7dead913ad2664fad6b8241495583b42b19a1f021e0afd78d82c2f3d5f4e06b9ed856d88de7a1acea6d7d1c8e1f4503fd6a8e1a335b8964b78f5d5005b916060ae7bb190b0a2e812975be7b118d6c4d6ad72fc6093186ce39a675c664ff05c54a99c35329d54d86054dd5402e15384466b3b17f54828a0005c0f129b9105bbd555a37687277e959b582a01d17b73e78fbc89657f362f8033c67bf2808ba7fe6ae89d13482cd738afb3b304e46f7850bc33387243b93312b4c22610248ea8cda3fc22cfd23e903b3182eda4560a69296c64bff8828c38e979ca409c34566d1545f2e7ad15923ef1c6f094030c8ae88b49096f6465b691dad67b67f0f2677fd1e7411940ae2ce50e09888fd0a52c383b651fdd35ea94f7054c46e23a54514571b5f6adb7ee83e1a60e68d07b91495867cea0f3f4af730726cb978284a1b79857e2cf3f4ed60cf68b6a5865424a4966126522d9b010e1561ca1a8cd6a849e31029e5f577886c313b060db6b508ea0847914c689078ff17f5a38953e44f3eea56025237c47e9bc20aef6d6629fcf0e314b55400b2e5c0048eaad8afc1b1676172188a650896cba08dc11d0fe439c2b5642b4268a86f37e936b9a58a3ae0065e34ef0207ab24626b62227761204d15489a7061504af823665e56d78f0c95d37cda872b20739a501f8399b9985bbbc7c2c50801dc7fb505106bc5ae3e559315234403e3ef3d6fa3f12c915cc138b7804a9b526e4ca26786f0d6c477b2479dcf377bf41138f1e47fc2701f72501b842b3a42603fd280793c40a789ee7107af06f1ec222714376b85f585396c8f962c6844aabf127fc4dbc102a1cb3b132b116e48ef717873cd9ae3a6d0f33182188e7b5e89e194c23225f0907d11a19f8ba0236f49d19af80f3792e44b46a3dc9a5050df91e4eaa62bae3b59e5fdebc940f6bb062f274b4941a4e86ff6144ac818bb8459e4195f7724856b5aabd34bdfaefae2d1f797519c61604b571a1a5b1884ffc0ec89aecc67b2ccfba877f3571546b733daac08ab04d211e7b53b1ac2b59972c1df12be7d7aeb498a5a7bddfb2ad194066a7713e073186a93797dda5c517d2767cb754f5d588edca312a934154d2a0dc252d2a505ddd8fc9aa0e6b55ec5d26d3c5e300b220b6cd0abda001ecdd1cf1bc0b4c062f796af8e3233ae641437ab690e08079470731a5bd47394fdfd70d51fe8005fbc78e3563cf04aa903d572e21ed8253b76ccbb32f49289a3f53062e4561d6c18f18c03511fd8b6db321329e31fe8b714f5582caae7799a8e21f4646f910dc05af05ad7c28c3a0c41bd92ef17c0263ae8ce3e37d4ae113af647641015a915c4e8dd27c43487a8f088b47628ace3272b592f7a82c9dc9330b58bc15a093dfc34ead5a77248e2e80fb54ca88a5d4e4e064482c039f46dd1ba914d9463c8efbf80b47edf8c317f23749de831b01ee08c05ade6276638ac8892b10a8323519314b998e189d8512efe5cb83437dfb2bef40519c0ad1bb6f4e45f35ad56b8f4d8a487d9f801256f90735548eba46c53eb50e50b795fd32fb50e0bd9d3d8a81e2df28590c580cb105ddaedc08cceee718c308499e78d373661dd38fbc4ada49865b5ae0fab81c023f645358115ab39a4ddb571549add43809781d8be07cdad9265eba3321a42b7d51f89577bbff8399f6224d50b59fcbed17f44a46b530b374394d69e1b7c46942cef44166ec3c932a0ea7052564132a5c78e4d82b08c7fe4966dc66e0bf0c40dd443781d914e86e79a9cb0481720e7f7aee633293bbf9585fcf50332345174cef56015af160a0d9657e64588ad9511a6a380b817d9efe56950abb008cb20517b038e990865a03210e286e0ef93c5e9af49adeda213cc26f07d01748b03f54e17ba7d343bcace3675c15d6f5130cdbc879a623457b333572998a32cdec9bd33b62d90de2c017fbdca2c57b2c348e15b5efcf0274c79eb8aac8ef8df975f5ce7b1cf7a876503e3f4e907924a469e3d0a1e08a889d5f699f6ee0c86a24d5508ec8034af55bc43e503a0d81771ba4c43d72dc128fd921c0a02d83bb06894222509d45d7168a8b6a2332fb670cf510406a0e4357d00acca97d3f9ee0919806e33d02048ea22d0bc187cd6dfa468e76410f001213ba4a43fbb45ba2cadcb936f42fb97c891275f091d5d866dcd8c4659db49c6e998b153f27dd27ddc76ee8a6e1b0e98f586a323664239348e8c5110c63f0dc517e9c94e1f464b1f459c5f46f4e02347fae77e3563d91a0a4965c3960461a31abf24e87045030def002ec03bd97570a3431475bf843a5a97f9e12c4315375d2ef016de6bdc81f5e61eda44ff4032bec7da3e8157104c34f2cac48b518359a16f9557ea55a5cf48625309bae6c707b0c75bbea3064233641458aafc5c7baf19292cfd4df1d09c9e2c8be09cc8f9b298ad992cda5a474e0fe9b9bce1dd487a9af332bc4b7742cc30e8aa9d06a07110c3c99e3cd446a3713932f62818220c27633b801493f28c172a86a272089c04df9c21d97d0359ea665eb6db5c7cc927f43c446b6813a4f7a2af4891a8d496532373bce11c1e39fc40f0e423c6545cd6289107265bf2d39e5d4e7c602263b1d9bce9cd6a6a3a2ce8b468d9fc9d8f144d876a6b5962332fa648e68b89894d9b92b3690f6a77649f033eb3d44aca899a11a3ad1e202cf156fee51d5192026ea0aaf56a6528f409765d61c4bc39cca5a715ccbb910400ed3dad1c3ef3717b57b818fa9aeb32217ea6cc1286065aae4f3efd835d3e3163f8d9d255488930aae2e7dcf836b58cf197479d79c5665c56e3b15342a96d452f1dfaafc45089190384b5a6079e437db6594befb7839e9380323b99eb2049fd77036e820ab3799f282d909e8086f5e54f3008f8621cb9ef1373f1bae60f1cd53a440ad69909f4a0ade546826cbdff13f583b6b83671158b36d6fb6ab71ba8d6bc51b3bd7f3f9538e51e9888a7ff0267d35ccf51e2e3a4fc4baf8d7b74c207f4555177c2f1df78ad361f3ba649dd9d59ece37c2e0e3628d7206f0d33a38e655c563e9facf8257abfd7677e7b078c272ebb8292987fccec114f70e31c7a8a369c290e5b23f3ffdebf10324085797b0091f9a4368765e1fd3082e0596eb074bd586bd2af6b96243b01b75ed1eb777c9c198de161227ad3e96138d8401f5f32c5d0fb44e5cdbd5891482bb843cb9b755c3427c476c69978f71fc592839091ad0d411c1783770b983afa5224d9f3a8992268af8f68f819a89d3b6b86452db2de311ecf832f6fcdd978934cff265ae8dad5c9c9c7070170c3924e7e52c92adfdd69bb469c819d76ece2aa7af5f9df52b3c75f0b94864e33a6e7a3f594a2bede821d8297065443593cfa60b7689522e7e09fdefdcfcbf54414b87867600431a404e4c0b61ae76c38a152e7e54f7f04cd67cf2c0c8cc33c8e9deec13285f32acf482b7cdf4eb9460d19f740e649f5d5258d37cd7d8b2a5431ad8411e56335a6e8924854b50663f465d50fe63aaa11c31b8e5bdadacf8835209a5f05abaa2a3b6833aa0ed4137c95762a841eb733529a9bf6444e01bc0765b24ee773bfe07b634d534600989052be9b1ce5addbc6ba1ab1d893d0a94cfb978613dac16c5b5c098a66a7fd58c92e5dab5a8c37a7fa2aab8b86f437ce473d9ce25d19218d1853e3c6f4612fe25cc2c856fc3c95044a81df057ba144470ff253f47a0026c2031df24eed0fefe0d4687f6cd8bac4df97b03b3b8aabbbd32f3240f9eb467ae95a6d520fd29b747520de713a65e5c0d8d32c7e17aafd760e61f20831e17169c8fb8076ffe9a43bb806880de281353f3c9d6c3d23245dfd43afd304dec8a882f4dc20953402944152c394a2e7b290c26e122624a183de0b7ff1f7ee4ac91d5be7d3b40a93ab983b3e673bb4cd16033856522e82f8c38baa8a4c8968964c41efea04eeaa4a1cf0ee663bdd59c064b44dfad8a392153320b34adab59569ad5b44d3782ad39be1f8276fc4c201e669d7f6acf2156d3beb7bde3bb3be25a84a7e7294bbc6a84e57f25ae34b8a0199686b76bea7cef9665d4b301ed83a19d6363711060aed354314575cdc2ebfb35921524f74416ae3a2fece4fce6bc51d005c916db0b695ad2c98d23dbcc92c6790585df0826c1860f59786ec413b54489f3a70f1d5e783bd160dd929cd20f5bb6f0676466c3b80505ee904f75f5264ec8629327b632f8461c4b84207883485534d2513e6b733daac08ab04d211e7b53b1ac2b59972c1df12be7d7aeb498a5a7bddfb2adbc04d274870e1774a886f08110c010d481e08456d1d3896bff0c329dd6d7cea0bc2ea76ca0471a081a3a4048894b830208892199e91d47b2ee2dd514ec1726a466d48792b1917013a73b3ea945716cc72d60b9c542c0e51882581b310e7fe6a23b84b594f0848ccc3716f775a1a8bc69bc2ec3a83b673d4b1c7fee6848f2771e8db11c81bc869ce91e7bce094b1f5630e4368a7448da73f11a89803773b22c63a255a31036dc083510bfb680cd8585bbc891a24633d827683060443bd0bc3c6f645e417d27627a42fb0fc85062292c01100a19e79aaaf097a8c1a4cfc2a32a55a60707ce84c0cdd40e358d9e37791aa37f5da48664fd4194c70a320d825205e0f22872320e937fa5ca75e3ef65cea25773acbe8af2650740b32db4577591bdfc1962ab0fedd8f58cd584a2dcf2a63174ed6f0194cd310a37ecf08ddeae760f87067122bd49897aca58f300fb189249651242c873e7f0307eeec576cb0b364d9c5d6779e629fcbb1802919b1ad392ceacd2410e86a1b45ee142442b3cd1b6238b543354106311cf021806ed5558b235143f877ea58de92c87936c1a743b268c7541bbba85554623c03a186a804a533db496c311accb7f691309bbd499ea5698c851c66e08e69cb8cca1755cc7a683f9ab930109a3f8be288a6874767960c3eec17a32eb29f77d19829ed57bd6e84892f27bd6a48aff64e8b86cc0aeaa9519092e9431e7d4244b461c53204bb0088a1b065f70359c4dc5a0d8243d014f3a767f34e7c3b5b93cfd993de6eef7cb1cb9d695f00b1881f92d9aa12bb7d13b48392d2869c6be7ca2316ff3d0a686bf52bd60a0df0d4b09a93840173da5925fcc2188ddbb7c385b3ecbcdbeef508d6c9ca11408f92e80e5531e5804f06abf168b5b5a3147134e661d2b0d2552ecf83083b27e4b2859d84a3ea7e479c1782a1c9826d900d1a3bcab5cb9c6c6d57524e1ee652c23f98a95b898172fad5f2aecd489deb92b932519dd824541b20e82a3c3191b74a2fd8b1b8b9a929e6de62e471793d7ba231185adc12599e9d2a8a71f4b81334154fbfbc05ae315efe45f6c4a5aeed409567ec8b3f46876f66b8676d2681417430c2b4a85ae2053dc72a8c8ec63260eafbfbd66a6644e255511b6e51c8c52bd33cc2bee5078eaefe67857790e044b51139ebaba6a052bb50c88f19aaf7ff4c62be66340508d8585673072fb21b34eeef7e5919341ff4438065a348304a5693a72db8c9603bc97c1995bb821a93719d2d7417e930994848453db05865738fcf14d7576e22ea7b16887d3b1c4e9d374959b886a5d6ee3540c21b4ea146199191dc798c019233ef9b643fc08421863caca135c8d71ffbf439aa7416b67aba2323191337406c79211e948e6bcbf2e05ed7f4f4f77d7b1ff2a72aee74562ed6b30184216680d5d77f3305e02189f5418f33a8d9027c5d07151956ae6aaed3bc12db140a11430cec3dd79139f0b82d60f03058347d65331347bce205a1fc251336188ee7f1fc47dc24fff1f6cb21ba1b7b6f9846902479d9777c45e0392a996d635874f31e9e3500e15ae41ead1c0e7844416134715b9538e31a4364ef06e248ead2dccf040179cb4767faa0dc65072b217afe940dcc9b7e841b633a2f2d623158a90bd0c5ba80a3909fc8c1f20c19a69677a494587061a616a91ecb547d1cac59b92f8092b0261e3ac3c133425b0e59cc6316148af2efb1890ed50ddcffe5028816440886f3f7469a316f85b98101a22bd947aebfd6a7342c8a0fdffc254054bae5df7ac6599025985c443aab385f82cbdaa219dcb4b498085b8ec27cb8646f25fc46fab9da4b8415f0fdfad4972ff951f9a67598cfe76da319ad2f19802712221d14d5e5f2dfd4df7fa8a7b7446e5e8742e9553a5e9de42f46295412036fd120ab850cb851f18cd2fe12f682db474d1e2adba05a523bd174f247af09c5d56b615b3d8899828c58c1ac27d431ea82675945c094383b50a05212ef186ed0df44b6192fe354fc0a1c16a09376016495303a853367b9a1e7d7c9b36b5c56eb703d6f5a28b3761c05aef2e6d9e28db78bb2ce81e13d3381fe44b281e0cf251279b9ad6af14fe650dce25fd9a19cf54e71bcd3b2af9f19e1f41bd4812696e1165e6ed6ea8ba68eecf7aca815197a6d79a8ead665e704a5e796c9e143e46994866708f3bac3c1a2d3dc93c7e0b544277f45528a58833ef55994c8bc334de4a0c9ac7ac17162fd43471571fa2fddd86b07fbe3f996ca94bf3c9d6c3d23245dfd43afd304dec8a882f4dc20953402944152c394a2e7b290c8d3ff81d14a7f271e18f211db519ede63e3a6da89f9bb2ccada2d5d0968f0d3ad896876cd19f3dbb2b761fb463fe865f3c275bebffb5b3ea229d1ab3dc5436d8622cd3cd519845d08cc6065b8c223148040d2839f07020c1be08a19611dfa5d863b97b507ecac8c53befad290318633bfa2e98cb3d75c6930a1449c0af1aa4610b96bc10fce541d2e9d5ba2c63fd9cdc24e2963e05fab7c911525708e74d6e7b2238e5a5e8c4113e5a397d13b412a4906cdb038cfd6a66da2422e908516d2c0829461a9baf9b74e7617426c076721931f4065ea4e308dae237df3a6e80ef2b786565cdc6e16eb78797d7efcc0d5ae6e551f5fb9bb3fcb53928be39c368ed279d8847e4ec1c305aa8121f3451bc42b76ac26c352016d4010a45e9c827d041a91970c99177fd55b2f5525b6c3ba45046aec583f5d12f925e029945954b3649c78d80b1206fbbc43d803c569d242301ade37b29e6a27a7bde3489461787740eb6a0550fb71fed9a48a67dcaa29067f295d92da03a19c992f9a45a7d5443aaa2710588cdb0bf1018694c8a957f68b9a123a17b544de0a911194b96e70cfc8eda197d1c02f738f0d2bda69c8f27550a3fc6b4ad2c2eee9333f38b34576a8ce91c8a7ff5d760e1b44b7522e760d9527cb3dfe75b044d231f61ea6c32bc3816bee37075829830073cacfdaf372fbdbac96f6a2440850957543479694dcd62312714a2a52932123f09f1da122a41ed060593722bf505a2617c6e5e0eaa13dacf67ce52fd8acf8b87d1a7e9d67e1fd061232f9f22fa44cf86eeb26c583762a6ee6776a691015fa95e1f2869a96736ecd086cb3c86f06b93da41f53d46df6c2b5b0ae396626922f19329c5d06460a5563366e33dab784dcdcd22b91a092c9bd8dd3528d82f85884db6dadc27dcafeb4e6f8d563020f1459e7486d35f1369d0fb4587fb4297c2da21c661774ea95ac417e4caac8ca9bb31df39ae8d81265ef118e7c7fe6f93b7d6f4731044d86b8acff14c33de7d1f6974c3059660e5d31c4fc0ee69be49430889ca7fc9991b7a39905fa809bee7068b6cc9b4c07142281be6c87f886d9d474524dba2436536b5c4bfc048b9fe407c77afbb18e7f1b2ff66a13d2b62933855bde1e1dcde446647782221be4b6e242cc36d2c76b6adbc67115ac010c994fa1348a6b21f6cbea229c2b6976b77d947234b298d2bea1062bfce205df63bfa919d94d1aa62e243334d21f7d8e72c1f1125b02e76d6d8bb41edfd05474a77309fc3f3cd33584bcf28eb30200adb4e03de08b0e073360cac530072f7222f9d042c887046e435bc912b2405e4f2fe92226e98ae62060609439cb23f1719409b16765a740cdee10daf3d1fd1aba3f84809637f04993c0a890d7b9fa131fd934a2160592d2d33e2622665e8a00dc05aca05715af1e40eea43f7d45567e2249b9f5923b5acb986d93d1f9d5bbe3b5a24e6e925a277cd8bf403b3c11e03b5d6da7fbf446a3649dff4ef400154a95df1b4b5bfc51eeed9a989efe9128bc295789672b5b0051dffd412643393b60e39aac0bbca50a28aaa88b55d1a32a1e5edb7baea3608669a07fe4c2ff25957b3eed72cf0a3f817c60f873c9ec990880c8624e786f76785182e9d5288f4bc296a320641b90ace99411dc22e801198ea256115882893ea7106e1404d6f285d8c1865587c5cba5425d603e3ab9861da16e14bd73327a7611a624422d6dc53c063e4321fc312afdfe056554b64acb4561192da04e71d982ff15c843b30e4c85f823d317b4b076cfae40bda6635854532c7b7e1be66d7c9d949964f99e10d22db56a7623d91b4252754eb3348881f3a064131463b2af1c9d62fa435ce43e0222619eedebc495c05b21e8e387c7fd0a2d820c70011b1b7ca52fcb41f9647e19cc314fec2b057bf042cc61b7c766fc2e15034c0bcd43860437f42e0673764853eb2bd5d74b6c6ea03ce7e7dc5ee13501f26faf463c7b8495389f31b6f586b0517736c4305681fc6dbd886ad9c55a3cbaaaf87484439b1a5b028abc4216709c1edbc5f3d196125dccd57e3e45b6a69ac66cfe890d1eda8c410c2844f33e42f6cb9595bc96286e49c61a093f1ab55b276116fe3ec4c77b22d93a53b4d91f2786c6c22e68a4d00a382e8e98becf8a9deb51eafc94d587716ff4d43f8f10de6baf5957bfdc41461ef4bdde12078eb564ed0e929e8c6de1548d1cd4ed73456a0903f193ece65f022f115a7663cc6a27142890e48c4c3b87b9145fc4c3b88e1869ed6e340b890975a1a2a913d37b2abf63625f4dd6dbacd9d0c5338b4567543c9ce573df6d77221ca5abb753fab8868c19f681687f3e437b643c1ed956939a4aef1c9273e1b9a083f3f011b27c2d8f218140588836dbbf8b59ea5c8787ceb2cc11ae31ee61e81ae18708e956064c591c696e8c2b299165a35f35a34b1586e421f2cde6e9a9c3e83164114a2582d401487148fe7dea28b407bd56716c774c973dee30fcd1ce12d9754984e0ebe91e2dcfcbc6b8760b9ade59e1565aa907ef6bfdbcbdb8f239e82e87e4608402feb9e8db4fca7184b30fe10843ae4d7a20408727c9a621047949654e6a21eeb843a6805f6ed65622ce8f80e35bc904dd9e42420752d3d9982b2ed418d30b40e99d7c7cd173ff672e469f2434c6f262998543bf633a6c05388e07da2e1c786ed29a6d2544b75ef7c492fa1814bccd3e1e5a77a7eeeebf79d8b989ae7a230a5f0b19d380ee51ce19ee0b1d84acb9959448dcc532f6b41073db50625c545df59e22068c091de4c769b8eb7a2fbf60b9b38ba9adc99eea61a9830f9b5ba02b4992b10bcc271381509c9731224baa1658d7153cae51149663c4a2de448e17e4d97e4d462fa0dd1d6676f0d3d6632600cad66bb44e77571cf88d041f4dca578398d916c73243e674c63b188627eb3384dff5c1773c49ba3ea6281a01416e60c146b2f8ceef8ed1b0c3a61fa094c5aca8bc4948d21eed358a1231426c747599d77dc5274418edcf6fb967a7b9ee4b7ccabd8004b87dd29c86cc4e53f390b97610d4aa8168890a1abed3c3d044a8a7b0b41ee021100cd89f1d0b5bf7fd7cf6bdffcd3d2a39b0adb40f70662665e9414fde7ff620431216aae4e9e4ec956c981ce0bdcfb6f7878d8ade3149b415eceb47ca08a747fbfb0a6291ac069861753a9591b97fbf9056499cd8defac86319ea57c23c587937d10036e3c18e73460926a4ebe5d6531cece32378807417bd2564e6828902400ae8dcf20d8f2afff9e50932cda465ab35ce5d53ee6161ff5ce319431e75a83afa8331b2851261cd8f0d01019458a37a7d209cd531320f4381b1190df95d04437efaddff61ab854531764c556478aab88b4638a9629726517847d8706954ad62c706f112f8598091f30b934a1f07d82295913011cb28cd3e3c5da75483651144cd5ab2130a67d71801d7156443769d44491b4a99aa8df5758904c3772d9fd2b512a8743fafaab3f9e3abae9c9f408f23f09ff58730d8bd1e95d6b69e079d3f676e90ae61e7431c51eb5445a5e1b78569c64055bd73116a4ab8310dd68ec42ccb6159c7aad0a14d6076d701c25f406e11af9852efef8ebe8e7500774a8c474c80ae56a6fddbd5f06427f82de6544d3178ff73b58540890d7f61946ccc9b61ae7ee9d0e746f5a0154284588af1a27c00f2e66b51f6ce9836c19b9cabf19cdc6905dce596428483d7fea052c62cece43863a15f047fe308cc215b3381daf3c1eb12c077daa7893cb8fbe29d2cfabdfa4bd7df85f2666aeef40d70384b797791ba3750dee3114efaf108c683e1afb411ddac312210a3ee9e7eaffa4f5b83bacd397b7a38da4c4508ead49efb56e54479ee382ee3d7f2232de2f934e0983ba80a5608afd0ee99bb8de240df9c8297bda31a7fbbdeb296f85157ff3faead27d357ceddac1b2c460f074c48d3ff2f4ba246e78ea0d535ecaf8cc077e72027d9651344941ec038f0500000000000001008500061fc1797037f68c71af53acb01b7ba43d9317dfc6a5cc30e29784d1e50a1ff18501dd9c924f81fb56396604fcc59f1f908a4acc6435c70bd509a0903658990c985c8502b672e890b697b97ca3efe1b85111078b7cb5e71d6d5a20b6b2d944b8080b607f8503a6454a87cf46a699597465dae35912c76f2dec89a053265085c09c0949a1759285046e6963dd6f72fe3bf6de2fcf7ad047869ca53901cf573940631221679577cd7f8505381fe44b281e0cf251279b9ad6af14fe650dce25fd9a19cf54e71bcd3b2af9f185060372589c1412b940b3cbbbde28684cf9eaee4ef346fa9b3384290ede97eb3e07850701bc53f701aa4845f6a9d0333f8519f0214cb166ce2e279758c9addc9e87e480050800000000000000000000000000000000000000000000000000000000000000008509e371b12bb92a8dc8fa418c1dab0c62bd2126cb2029a9a77557a1c1245c8f905e850a26a90716a4fc8e68419dfe93810d72efd4540afc245e3b1c4464b26f863addd8850b8645c3277087872e80b42eacdea6ba7f16165d5f3c3a971b0cb6557d8b7f10fa850cf9939a24efb5ed6f6a976b339bcdd8040dd3218f7cfbe4315910a72606fe4e0d850dc96773cddb09b6f95531c910e38ab580e4ba87c532dd1ab2245413f2b01226dc850eabec77647e81e61a376a9b21149c1285a76919fedd9e477b7c42898b8cb4429c850f4f22ec92879041601105de8727ea8c35cdc1080397385e25eccb386d2a62853a8510e63716de9d9727adf97296396157911d4fc4129419879d424e79443d86decdcf851132648bba15f8c2cfc077e944a001aac2c01129f20821872ee1a54b693ec3109a8512642049e1f3d07dfccf0dfbe5f5fd9b7ba3c58bcb81ae878ff4b549112b975f8f8513a6454a87cf46a699597465dae35912c76f2dec89a053265085c09c0949a175928514381fe44b281e0cf251279b9ad6af14fe650dce25fd9a19cf54e71bcd3b2af9f18515381fe44b281e0cf251279b9ad6af14fe650dce25fd9a19cf54e71bcd3b2af9f18516a6454a87cf46a699597465dae35912c76f2dec89a053265085c09c0949a175928517b2ffcbc68155c898feb19f4f95ccf4126188e6176b0344d0c0364089ee4ed496851840610b644aa9c0abac272403bafd65d32ab3b365fad88d68c3ecedb61806527b8519ebb5a44ec62177a772f335d801b09d22b5c4cacf305e9d54a9b65ef3db1a3139851aa6454a87cf46a699597465dae35912c76f2dec89a053265085c09c0949a17592851b5e3d22fc0c66620973a51a5c806bb3ffca12c3a23ea0cd76ecd0dbe334c47e27851c5e3d22fc0c66620973a51a5c806bb3ffca12c3a23ea0cd76ecd0dbe334c47e27851d32648bba15f8c2cfc077e944a001aac2c01129f20821872ee1a54b693ec3109a851eabec77647e81e61a376a9b21149c1285a76919fedd9e477b7c42898b8cb4429c851f08dac29a0e9bcde161cbc5c4aeeda82d516b38b7784a3129334e8a96b0c4997d85208a32cdec9bd33b62d90de2c017fbdca2c57b2c348e15b5efcf0274c79eb8aac88521381fe44b281e0cf251279b9ad6af14fe650dce25fd9a19cf54e71bcd3b2af9f18522b165c413144c3e86abed4fad90d274de2cef616edfc85ee151c98b2775641e2b8523a6454a87cf46a699597465dae35912c76f2dec89a053265085c09c0949a1759285248a32cdec9bd33b62d90de2c017fbdca2c57b2c348e15b5efcf0274c79eb8aac8852566c337acd820dcea7172fe15d3a27ebaf28fffbcfba352e805ea02bc8e96c89b852632648bba15f8c2cfc077e944a001aac2c01129f20821872ee1a54b693ec3109a8527ea14b8009f28deb858cb5ecbe9c7b7a88ba8192fc5866d1ce34c7ab47490041785283d9e70d8a6cf47023e75e12f5b0314b3f7ba64bf67f47fd210334f1c986034b1852978d15efc052604e9f57c000e22d9f81920c96f0c28adb4cf695c511ff8a53405852aeee9eb4477dc9ee8b502e4c75aa9ba2ce201c9217437d2c4547cb6f4e7972862852b9b524dab6d263c2845ce7ca3128f8c653354b8e6d8146f731dcd7269a0e0258c852c66c337acd820dcea7172fe15d3a27ebaf28fffbcfba352e805ea02bc8e96c89b852d1cfe6667394d289dde8174611e7282756798b18ccafa5dfab0561f60fcb8fbc8052e0000000000000000000000000000000000000000000000000000000000000000852f32648bba15f8c2cfc077e944a001aac2c01129f20821872ee1a54b693ec3109a853032648bba15f8c2cfc077e944a001aac2c01129f20821872ee1a54b693ec3109a8531ebb5a44ec62177a772f335d801b09d22b5c4cacf305e9d54a9b65ef3db1a31398532efd983f7dbda058f021a3f34991e3a760d93a5ca06222ded561d60f8fcc0003985339b524dab6d263c2845ce7ca3128f8c653354b8e6d8146f731dcd7269a0e0258c8534ab4a443deeceb7414060026110ebed2f8b9bd666e399b72296f00d59148b51378535a6454a87cf46a699597465dae35912c76f2dec89a053265085c09c0949a175928536472929ab3f596c740aa0d791168e3e12fa879f6137b51b80a17b108b3678e56885376e6963dd6f72fe3bf6de2fcf7ad047869ca53901cf573940631221679577cd7f8538fffbd445449e3463d2afc98a1a279543315211a99259d968132b509e64d00ada8539c96773cddb09b6f95531c910e38ab580e4ba87c532dd1ab2245413f2b01226dc853a32648bba15f8c2cfc077e944a001aac2c01129f20821872ee1a54b693ec3109a853b30f8880105861bce9444380a7330f7ae90ded8ce41d743e3c3c1dd96665c51f5853c1c65bfa6bd154a167451dbdaa793aa28dd028ec0fe76296e5a99cc3bb270ddba853d32648bba15f8c2cfc077e944a001aac2c01129f20821872ee1a54b693ec3109a853e83c9f3c00587163f9e107bfd496daac7a111ae72b1d039e7f62c741d4308712a853f66c337acd820dcea7172fe15d3a27ebaf28fffbcfba352e805ea02bc8e96c89b8540d30b0a20d002faf60dfdb6a8fb56210cd0d7e20d93bf47b077412363fb0a18998541eb91a2a848f9708d59e755a1e93834202f0e3c8b8884f31aa7507cc2c9c02a408542f6f38a5369a356b07cf06c8cc4362d6f1c9813d96540ea792a0f986637fb83bb85436254487fe97561145754365be1e95547bca0989a187e5b51d8edb494836feed9854434eb02819a4db1b8cfd94d5b5151758f279164016cb5428255f5dd42b3c3db2a85459f978bf5e40d346b504e1c6531c769f9ed61c8c0cff936d729f4c1e3a1cda76785460ec61c36ce3e3de4b58e8ddbea868b16542e015e4e98484e1c9501f35379d4c78547a7922bd199e5110497b1109515e0a26912b973812bc68fd7e9d36b100b195d378548f6968e385072c7957c60747b26f7c63c4eef83bb0e1efb67c6b246e4255edcbc85499a3f606f52cbca4f35a8b84283491fe802ffde92bd01e0eab46c283828ae5186854a8645c3277087872e80b42eacdea6ba7f16165d5f3c3a971b0cb6557d8b7f10fa854b66c337acd820dcea7172fe15d3a27ebaf28fffbcfba352e805ea02bc8e96c89b854c8645c3277087872e80b42eacdea6ba7f16165d5f3c3a971b0cb6557d8b7f10fa854d66c337acd820dcea7172fe15d3a27ebaf28fffbcfba352e805ea02bc8e96c89b054e0000000000000000000000000000000000000000000000000000000000000000854f66c337acd820dcea7172fe15d3a27ebaf28fffbcfba352e805ea02bc8e96c89b8550381fe44b281e0cf251279b9ad6af14fe650dce25fd9a19cf54e71bcd3b2af9f18551b8d5b86b3603e1ef5e8db07ce8c9131c4e1c9f93d70bdbc292382da30afefded85529b524dab6d263c2845ce7ca3128f8c653354b8e6d8146f731dcd7269a0e0258c85530459d7922414710e3bdaa7a12add96ad5488df61d35da402301b44025c11c67a8554b42bce473c5d65853ddc9dbbf4999d5e7c10a01ac79acf7f4a4a2b6b708c1e2585550c2a5fc50fd522396174ef69c841c5bcad24472aad81c24da0a1181ba53b0bc685568645c3277087872e80b42eacdea6ba7f16165d5f3c3a971b0cb6557d8b7f10fa85573e28d211f0e9279f2901c579359cd9075d6a4bfd0f9f09e71d990c5fb6390135855834eb02819a4db1b8cfd94d5b5151758f279164016cb5428255f5dd42b3c3db2a855934eb02819a4db1b8cfd94d5b5151758f279164016cb5428255f5dd42b3c3db2a855a67ab326b8d52c0408dadb1374be99e17ebc332cde50cc6728e99e2f3989cb31d055b0000000000000000000000000000000000000000000000000000000000000000855ce672f42b853475660ab283dff7924fcea9d02ed0d7912a2dcbc610b02c267ef6855d8a32cdec9bd33b62d90de2c017fbdca2c57b2c348e15b5efcf0274c79eb8aac8855ea6454a87cf46a699597465dae35912c76f2dec89a053265085c09c0949a17592855ff9939a24efb5ed6f6a976b339bcdd8040dd3218f7cfbe4315910a72606fe4e0d8560b8d5b86b3603e1ef5e8db07ce8c9131c4e1c9f93d70bdbc292382da30afefded056100000000000000000000000000000000000000000000000000000000000000008562a6454a87cf46a699597465dae35912c76f2dec89a053265085c09c0949a17592856366c337acd820dcea7172fe15d3a27ebaf28fffbcfba352e805ea02bc8e96c89b856445728882e915713512e1d1a3374214e7cb8bd8ce708ff2485ba51bee49f79adb8565c96773cddb09b6f95531c910e38ab580e4ba87c532dd1ab2245413f2b01226dc8566ab4a443deeceb7414060026110ebed2f8b9bd666e399b72296f00d59148b51378567642049e1f3d07dfccf0dfbe5f5fd9b7ba3c58bcb81ae878ff4b549112b975f8f8568138321b7db66aae64f5081cd908124f645e42c8f08bd4f53ea0ce6f3e5446acd856932648bba15f8c2cfc077e944a001aac2c01129f20821872ee1a54b693ec3109a856aeee9eb4477dc9ee8b502e4c75aa9ba2ce201c9217437d2c4547cb6f4e7972862856ba6454a87cf46a699597465dae35912c76f2dec89a053265085c09c0949a17592856c26a90716a4fc8e68419dfe93810d72efd4540afc245e3b1c4464b26f863addd8856d66c337acd820dcea7172fe15d3a27ebaf28fffbcfba352e805ea02bc8e96c89b856e381fe44b281e0cf251279b9ad6af14fe650dce25fd9a19cf54e71bcd3b2af9f1056f0000000000000000000000000000000000000000000000000000000000000000857032648bba15f8c2cfc077e944a001aac2c01129f20821872ee1a54b693ec3109a857110d56bcd5f61b9ff21b40a64901e6df926e34c0d2baa434d8e4d40c325dd8197857245728882e915713512e1d1a3374214e7cb8bd8ce708ff2485ba51bee49f79adb8573b8d5b86b3603e1ef5e8db07ce8c9131c4e1c9f93d70bdbc292382da30afefded8574fffbd445449e3463d2afc98a1a279543315211a99259d968132b509e64d00ada85757225eeb95a9f1912e22dcc5266b0cbc3fd68b42ba95b5c2e14bf022eeb8e19368576e1d573edb791bddb4a63a7360a895e41d16e9a8aa2a20afc3775ecab24d53ed3857726a90716a4fc8e68419dfe93810d72efd4540afc245e3b1c4464b26f863addd88578278d5f0fb59e79cf8847677a07cb1cad9101c8f6fcc111cb24778eb25fe3761f8579b240c99573ee061a6843071c3620ef12ca2fe083fa9f12c256144b7e011e8beb857a642049e1f3d07dfccf0dfbe5f5fd9b7ba3c58bcb81ae878ff4b549112b975f8f857bfd2b3327986530ec69923fc6da0cb2f4363a51d2ab65daa61231080389ec6af5857cd30b0a20d002faf60dfdb6a8fb56210cd0d7e20d93bf47b077412363fb0a1899857db7598b40af8143720595cc3769cd3d279f4d018dab3e12bde346dde41baff7dd857e061fc1797037f68c71af53acb01b7ba43d9317dfc6a5cc30e29784d1e50a1ff1857fa3a84996bdf2d7e619a65f6e835a2a52cd6729e72212d626d5511893091cb21b8580f9939a24efb5ed6f6a976b339bcdd8040dd3218f7cfbe4315910a72606fe4e0d8581fd2b3327986530ec69923fc6da0cb2f4363a51d2ab65daa61231080389ec6af5858266c337acd820dcea7172fe15d3a27ebaf28fffbcfba352e805ea02bc8e96c89b85830ec61c36ce3e3de4b58e8ddbea868b16542e015e4e98484e1c9501f35379d4c7858426a90716a4fc8e68419dfe93810d72efd4540afc245e3b1c4464b26f863addd885858a32cdec9bd33b62d90de2c017fbdca2c57b2c348e15b5efcf0274c79eb8aac8858632648bba15f8c2cfc077e944a001aac2c01129f20821872ee1a54b693ec3109a05870000000000000000000000000000000000000000000000000000000000000000858826a90716a4fc8e68419dfe93810d72efd4540afc245e3b1c4464b26f863addd8858926a90716a4fc8e68419dfe93810d72efd4540afc245e3b1c4464b26f863addd8858af9939a24efb5ed6f6a976b339bcdd8040dd3218f7cfbe4315910a72606fe4e0d858b507936d58d993d98c9ca849101624d1d6bb03cb6572b55f4a199517fa7ec022c858c6fe0e1ca2f642e99a4fe8f345d275b9554a64c2469a19a1c44e1de846f58a83a858d66c337acd820dcea7172fe15d3a27ebaf28fffbcfba352e805ea02bc8e96c89b858efd2b3327986530ec69923fc6da0cb2f4363a51d2ab65daa61231080389ec6af5058f00000000000000000000000000000000000000000000000000000000000000008590c96773cddb09b6f95531c910e38ab580e4ba87c532dd1ab2245413f2b01226dc8591a07d2af40133af63997d206a358034d6b923a94f0ab127edfc7863124032d41a859266c337acd820dcea7172fe15d3a27ebaf28fffbcfba352e805ea02bc8e96c89b8593f9d0aea91626db035917911c504a486b7727c9e6ec6079ff3b00ad91d0b75ce68594d064f0e99f81f2647fc290dd5144ce2228e0dbb7bc8c7267e979e363b3685ca6859595840f16bf8a9a91ab1b30cc4dce2fa50229e3667f3f02804c6cc858c5107ed08596a07d2af40133af63997d206a358034d6b923a94f0ab127edfc7863124032d41a8597f3b708bc56832f7f10c737d7db7df49b022702f0a974badb52193f886eeab0f98598d30b0a20d002faf60dfdb6a8fb56210cd0d7e20d93bf47b077412363fb0a18998599eb91a2a848f9708d59e755a1e93834202f0e3c8b8884f31aa7507cc2c9c02a40859aab4a443deeceb7414060026110ebed2f8b9bd666e399b72296f00d59148b5137859be5596748214f46ae5f091035fa874f5121c16dbccc99fab804ca62e167e781fc859c381fe44b281e0cf251279b9ad6af14fe650dce25fd9a19cf54e71bcd3b2af9f1859deee9eb4477dc9ee8b502e4c75aa9ba2ce201c9217437d2c4547cb6f4e7972862859e32648bba15f8c2cfc077e944a001aac2c01129f20821872ee1a54b693ec3109a859f1c65bfa6bd154a167451dbdaa793aa28dd028ec0fe76296e5a99cc3bb270ddba85a0711f5768caa986d7751d78abddc262cef803765b4bd16c5bc3187c65af366ef585a1a6454a87cf46a699597465dae35912c76f2dec89a053265085c09c0949a1759285a2e5596748214f46ae5f091035fa874f5121c16dbccc99fab804ca62e167e781fc85a3f9939a24efb5ed6f6a976b339bcdd8040dd3218f7cfbe4315910a72606fe4e0d85a47a5df32743a979a37a91ac427ebc6ca8ba20286b63682a12ed9cb8169c2c42a685a5e51149663c4a2de448e17e4d97e4d462fa0dd1d6676f0d3d6632600cad66bb4485a626a90716a4fc8e68419dfe93810d72efd4540afc245e3b1c4464b26f863addd885a778d15efc052604e9f57c000e22d9f81920c96f0c28adb4cf695c511ff8a5340585a8a7922bd199e5110497b1109515e0a26912b973812bc68fd7e9d36b100b195d3785a9b2ffcbc68155c898feb19f4f95ccf4126188e6176b0344d0c0364089ee4ed49685aa6254487fe97561145754365be1e95547bca0989a187e5b51d8edb494836feed985ab34eb02819a4db1b8cfd94d5b5151758f279164016cb5428255f5dd42b3c3db2a85acc96773cddb09b6f95531c910e38ab580e4ba87c532dd1ab2245413f2b01226dc85ad40610b644aa9c0abac272403bafd65d32ab3b365fad88d68c3ecedb61806527b85aec96773cddb09b6f95531c910e38ab580e4ba87c532dd1ab2245413f2b01226dc85af8a32cdec9bd33b62d90de2c017fbdca2c57b2c348e15b5efcf0274c79eb8aac805b0000000000000000000000000000000000000000000000000000000000000000085b1381fe44b281e0cf251279b9ad6af14fe650dce25fd9a19cf54e71bcd3b2af9f185b232648bba15f8c2cfc077e944a001aac2c01129f20821872ee1a54b693ec3109a85b3e51149663c4a2de448e17e4d97e4d462fa0dd1d6676f0d3d6632600cad66bb4485b46e6963dd6f72fe3bf6de2fcf7ad047869ca53901cf573940631221679577cd7f85b5e51149663c4a2de448e17e4d97e4d462fa0dd1d6676f0d3d6632600cad66bb4485b60ec61c36ce3e3de4b58e8ddbea868b16542e015e4e98484e1c9501f35379d4c785b77a3804632a907eb5cf8382a976b364b70757758e94a2c9d7dfa9c9c95426959d85b8b2ffcbc68155c898feb19f4f95ccf4126188e6176b0344d0c0364089ee4ed49685b9935b2fff41611513b08c955f20d0b7e8bbcebafb9ecf4397c9a70050c5f2d7f185ba66c337acd820dcea7172fe15d3a27ebaf28fffbcfba352e805ea02bc8e96c89b85bbe51149663c4a2de448e17e4d97e4d462fa0dd1d6676f0d3d6632600cad66bb4485bcfd2b3327986530ec69923fc6da0cb2f4363a51d2ab65daa61231080389ec6af585bd32648bba15f8c2cfc077e944a001aac2c01129f20821872ee1a54b693ec3109a85be1cfe6667394d289dde8174611e7282756798b18ccafa5dfab0561f60fcb8fbc885bfe51149663c4a2de448e17e4d97e4d462fa0dd1d6676f0d3d6632600cad66bb4485c0db6dfcc4cc87d434a59a71e01093fa54e8e2ebf377c5d60771dbf10d4e4f36da85c10ec61c36ce3e3de4b58e8ddbea868b16542e015e4e98484e1c9501f35379d4c785c266c337acd820dcea7172fe15d3a27ebaf28fffbcfba352e805ea02bc8e96c89b85c31c65bfa6bd154a167451dbdaa793aa28dd028ec0fe76296e5a99cc3bb270ddba85c466c337acd820dcea7172fe15d3a27ebaf28fffbcfba352e805ea02bc8e96c89b85c5a090ffc5493ceedf2a39cc8ead65b9448a920aeb66d4d4c53a0ce2244cb712a885c6381fe44b281e0cf251279b9ad6af14fe650dce25fd9a19cf54e71bcd3b2af9f185c766c337acd820dcea7172fe15d3a27ebaf28fffbcfba352e805ea02bc8e96c89b85c8381fe44b281e0cf251279b9ad6af14fe650dce25fd9a19cf54e71bcd3b2af9f185c9a7110c564b0e57c7c8ed0618ae189f9cac8b945f749d869f005fd38be2ae235785ca642049e1f3d07dfccf0dfbe5f5fd9b7ba3c58bcb81ae878ff4b549112b975f8f85cb8a32cdec9bd33b62d90de2c017fbdca2c57b2c348e15b5efcf0274c79eb8aac885cc67ab326b8d52c0408dadb1374be99e17ebc332cde50cc6728e99e2f3989cb31d85cd66c337acd820dcea7172fe15d3a27ebaf28fffbcfba352e805ea02bc8e96c89b85cea6454a87cf46a699597465dae35912c76f2dec89a053265085c09c0949a1759285cf66c337acd820dcea7172fe15d3a27ebaf28fffbcfba352e805ea02bc8e96c89b85d0b0c59dedc2166f7b1609e0bfda6ba07f5aea49358b5172c73b971c4eff80337285d1381fe44b281e0cf251279b9ad6af14fe650dce25fd9a19cf54e71bcd3b2af9f185d2ab4a443deeceb7414060026110ebed2f8b9bd666e399b72296f00d59148b513705d3000000000000000000000000000000000000000000000000000000000000000085d45e3d22fc0c66620973a51a5c806bb3ffca12c3a23ea0cd76ecd0dbe334c47e2785d50311b6f66c1e805d42ec10400e5801f67ca8ffe5a790e5a037d96a776baf4be585d65b0bcb5de8ca7969b189832591518b961ff8d18478945a7d8c78785764a864f985d7e1d573edb791bddb4a63a7360a895e41d16e9a8aa2a20afc3775ecab24d53ed385d8381fe44b281e0cf251279b9ad6af14fe650dce25fd9a19cf54e71bcd3b2af9f105d9000000000000000000000000000000000000000000000000000000000000000085dae63716de9d9727adf97296396157911d4fc4129419879d424e79443d86decdcf85dbf6f38a5369a356b07cf06c8cc4362d6f1c9813d96540ea792a0f986637fb83bb85dceee9eb4477dc9ee8b502e4c75aa9ba2ce201c9217437d2c4547cb6f4e797286285dd8a32cdec9bd33b62d90de2c017fbdca2c57b2c348e15b5efcf0274c79eb8aac885dea6454a87cf46a699597465dae35912c76f2dec89a053265085c09c0949a1759285df32648bba15f8c2cfc077e944a001aac2c01129f20821872ee1a54b693ec3109a85e09b524dab6d263c2845ce7ca3128f8c653354b8e6d8146f731dcd7269a0e0258c85e1e51149663c4a2de448e17e4d97e4d462fa0dd1d6676f0d3d6632600cad66bb4485e2e63716de9d9727adf97296396157911d4fc4129419879d424e79443d86decdcf05e3000000000000000000000000000000000000000000000000000000000000000085e426a90716a4fc8e68419dfe93810d72efd4540afc245e3b1c4464b26f863addd885e55e3d22fc0c66620973a51a5c806bb3ffca12c3a23ea0cd76ecd0dbe334c47e2785e645728882e915713512e1d1a3374214e7cb8bd8ce708ff2485ba51bee49f79adb85e73d9e70d8a6cf47023e75e12f5b0314b3f7ba64bf67f47fd210334f1c986034b185e8381fe44b281e0cf251279b9ad6af14fe650dce25fd9a19cf54e71bcd3b2af9f105e9000000000000000000000000000000000000000000000000000000000000000085ea0ec61c36ce3e3de4b58e8ddbea868b16542e015e4e98484e1c9501f35379d4c785ebe29b71a2a5517bea6e8f5cfb249ebdb7db5087c5c35c71513750e87ac3bb023285ec66c337acd820dcea7172fe15d3a27ebaf28fffbcfba352e805ea02bc8e96c89b85ed472929ab3f596c740aa0d791168e3e12fa879f6137b51b80a17b108b3678e56885eefd2b3327986530ec69923fc6da0cb2f4363a51d2ab65daa61231080389ec6af585ef66c337acd820dcea7172fe15d3a27ebaf28fffbcfba352e805ea02bc8e96c89b85f007ad7cd27ab1b732aa611c7ee312ed1510d06ff9dfadb0509124396293e45db785f134eb02819a4db1b8cfd94d5b5151758f279164016cb5428255f5dd42b3c3db2a85f226a90716a4fc8e68419dfe93810d72efd4540afc245e3b1c4464b26f863addd885f36254487fe97561145754365be1e95547bca0989a187e5b51d8edb494836feed905f4000000000000000000000000000000000000000000000000000000000000000085f5135651d4dca77646769627bd29537a1cf25f7d0294ff8cbc9aabcb9442dbd3f485f632648bba15f8c2cfc077e944a001aac2c01129f20821872ee1a54b693ec3109a85f7507936d58d993d98c9ca849101624d1d6bb03cb6572b55f4a199517fa7ec022c85f866c337acd820dcea7172fe15d3a27ebaf28fffbcfba352e805ea02bc8e96c89b85f926a90716a4fc8e68419dfe93810d72efd4540afc245e3b1c4464b26f863addd885fa4f22ec92879041601105de8727ea8c35cdc1080397385e25eccb386d2a62853a85fbe371b12bb92a8dc8fa418c1dab0c62bd2126cb2029a9a77557a1c1245c8f905e85fc7a5df32743a979a37a91ac427ebc6ca8ba20286b63682a12ed9cb8169c2c42a685fd6254487fe97561145754365be1e95547bca0989a187e5b51d8edb494836feed985fef6f38a5369a356b07cf06c8cc4362d6f1c9813d96540ea792a0f986637fb83bb85ffc96773cddb09b6f95531c910e38ab580e4ba87c532dd1ab2245413f2b01226dc061fc1797037f68c71af53acb01b7ba43d9317dfc6a5cc30e29784d1e50a1ff1dd9c924f81fb56396604fcc59f1f908a4acc6435c70bd509a0903658990c985cb672e890b697b97ca3efe1b85111078b7cb5e71d6d5a20b6b2d944b8080b607fa6454a87cf46a699597465dae35912c76f2dec89a053265085c09c0949a175926e6963dd6f72fe3bf6de2fcf7ad047869ca53901cf573940631221679577cd7f381fe44b281e0cf251279b9ad6af14fe650dce25fd9a19cf54e71bcd3b2af9f10372589c1412b940b3cbbbde28684cf9eaee4ef346fa9b3384290ede97eb3e0701bc53f701aa4845f6a9d0333f8519f0214cb166ce2e279758c9addc9e87e48050f632496fc3e3c99cc43f57f96eb558127c80e1a20405ab89f6def50820cf1ce371b12bb92a8dc8fa418c1dab0c62bd2126cb2029a9a77557a1c1245c8f905e26a90716a4fc8e68419dfe93810d72efd4540afc245e3b1c4464b26f863addd88645c3277087872e80b42eacdea6ba7f16165d5f3c3a971b0cb6557d8b7f10faf9939a24efb5ed6f6a976b339bcdd8040dd3218f7cfbe4315910a72606fe4e0dc96773cddb09b6f95531c910e38ab580e4ba87c532dd1ab2245413f2b01226dcabec77647e81e61a376a9b21149c1285a76919fedd9e477b7c42898b8cb4429c4f22ec92879041601105de8727ea8c35cdc1080397385e25eccb386d2a62853ae63716de9d9727adf97296396157911d4fc4129419879d424e79443d86decdcf32648bba15f8c2cfc077e944a001aac2c01129f20821872ee1a54b693ec3109a642049e1f3d07dfccf0dfbe5f5fd9b7ba3c58bcb81ae878ff4b549112b975f8fa6454a87cf46a699597465dae35912c76f2dec89a053265085c09c0949a17592381fe44b281e0cf251279b9ad6af14fe650dce25fd9a19cf54e71bcd3b2af9f1381fe44b281e0cf251279b9ad6af14fe650dce25fd9a19cf54e71bcd3b2af9f1a6454a87cf46a699597465dae35912c76f2dec89a053265085c09c0949a17592b2ffcbc68155c898feb19f4f95ccf4126188e6176b0344d0c0364089ee4ed49640610b644aa9c0abac272403bafd65d32ab3b365fad88d68c3ecedb61806527bebb5a44ec62177a772f335d801b09d22b5c4cacf305e9d54a9b65ef3db1a3139a6454a87cf46a699597465dae35912c76f2dec89a053265085c09c0949a175925e3d22fc0c66620973a51a5c806bb3ffca12c3a23ea0cd76ecd0dbe334c47e275e3d22fc0c66620973a51a5c806bb3ffca12c3a23ea0cd76ecd0dbe334c47e2732648bba15f8c2cfc077e944a001aac2c01129f20821872ee1a54b693ec3109aabec77647e81e61a376a9b21149c1285a76919fedd9e477b7c42898b8cb4429c08dac29a0e9bcde161cbc5c4aeeda82d516b38b7784a3129334e8a96b0c4997d8a32cdec9bd33b62d90de2c017fbdca2c57b2c348e15b5efcf0274c79eb8aac8381fe44b281e0cf251279b9ad6af14fe650dce25fd9a19cf54e71bcd3b2af9f1b165c413144c3e86abed4fad90d274de2cef616edfc85ee151c98b2775641e2ba6454a87cf46a699597465dae35912c76f2dec89a053265085c09c0949a175928a32cdec9bd33b62d90de2c017fbdca2c57b2c348e15b5efcf0274c79eb8aac866c337acd820dcea7172fe15d3a27ebaf28fffbcfba352e805ea02bc8e96c89b32648bba15f8c2cfc077e944a001aac2c01129f20821872ee1a54b693ec3109aea14b8009f28deb858cb5ecbe9c7b7a88ba8192fc5866d1ce34c7ab4749004173d9e70d8a6cf47023e75e12f5b0314b3f7ba64bf67f47fd210334f1c986034b178d15efc052604e9f57c000e22d9f81920c96f0c28adb4cf695c511ff8a53405eee9eb4477dc9ee8b502e4c75aa9ba2ce201c9217437d2c4547cb6f4e79728629b524dab6d263c2845ce7ca3128f8c653354b8e6d8146f731dcd7269a0e0258c66c337acd820dcea7172fe15d3a27ebaf28fffbcfba352e805ea02bc8e96c89b1cfe6667394d289dde8174611e7282756798b18ccafa5dfab0561f60fcb8fbc8976f93faba98b6b1ecfcadd6cb1434a559f6861957ad23569cdf1b1566181d9832648bba15f8c2cfc077e944a001aac2c01129f20821872ee1a54b693ec3109a32648bba15f8c2cfc077e944a001aac2c01129f20821872ee1a54b693ec3109aebb5a44ec62177a772f335d801b09d22b5c4cacf305e9d54a9b65ef3db1a3139efd983f7dbda058f021a3f34991e3a760d93a5ca06222ded561d60f8fcc000399b524dab6d263c2845ce7ca3128f8c653354b8e6d8146f731dcd7269a0e0258cab4a443deeceb7414060026110ebed2f8b9bd666e399b72296f00d59148b5137a6454a87cf46a699597465dae35912c76f2dec89a053265085c09c0949a17592472929ab3f596c740aa0d791168e3e12fa879f6137b51b80a17b108b3678e5686e6963dd6f72fe3bf6de2fcf7ad047869ca53901cf573940631221679577cd7ffffbd445449e3463d2afc98a1a279543315211a99259d968132b509e64d00adac96773cddb09b6f95531c910e38ab580e4ba87c532dd1ab2245413f2b01226dc32648bba15f8c2cfc077e944a001aac2c01129f20821872ee1a54b693ec3109a30f8880105861bce9444380a7330f7ae90ded8ce41d743e3c3c1dd96665c51f51c65bfa6bd154a167451dbdaa793aa28dd028ec0fe76296e5a99cc3bb270ddba32648bba15f8c2cfc077e944a001aac2c01129f20821872ee1a54b693ec3109a83c9f3c00587163f9e107bfd496daac7a111ae72b1d039e7f62c741d4308712a66c337acd820dcea7172fe15d3a27ebaf28fffbcfba352e805ea02bc8e96c89bd30b0a20d002faf60dfdb6a8fb56210cd0d7e20d93bf47b077412363fb0a1899eb91a2a848f9708d59e755a1e93834202f0e3c8b8884f31aa7507cc2c9c02a40f6f38a5369a356b07cf06c8cc4362d6f1c9813d96540ea792a0f986637fb83bb6254487fe97561145754365be1e95547bca0989a187e5b51d8edb494836feed934eb02819a4db1b8cfd94d5b5151758f279164016cb5428255f5dd42b3c3db2a9f978bf5e40d346b504e1c6531c769f9ed61c8c0cff936d729f4c1e3a1cda7670ec61c36ce3e3de4b58e8ddbea868b16542e015e4e98484e1c9501f35379d4c7a7922bd199e5110497b1109515e0a26912b973812bc68fd7e9d36b100b195d37f6968e385072c7957c60747b26f7c63c4eef83bb0e1efb67c6b246e4255edcbc9a3f606f52cbca4f35a8b84283491fe802ffde92bd01e0eab46c283828ae51868645c3277087872e80b42eacdea6ba7f16165d5f3c3a971b0cb6557d8b7f10fa66c337acd820dcea7172fe15d3a27ebaf28fffbcfba352e805ea02bc8e96c89b8645c3277087872e80b42eacdea6ba7f16165d5f3c3a971b0cb6557d8b7f10fa66c337acd820dcea7172fe15d3a27ebaf28fffbcfba352e805ea02bc8e96c89b1b6c930b3a9076982186feaac6353031fead6ef3816ff618c523056e5fe3954f66c337acd820dcea7172fe15d3a27ebaf28fffbcfba352e805ea02bc8e96c89b381fe44b281e0cf251279b9ad6af14fe650dce25fd9a19cf54e71bcd3b2af9f1b8d5b86b3603e1ef5e8db07ce8c9131c4e1c9f93d70bdbc292382da30afefded9b524dab6d263c2845ce7ca3128f8c653354b8e6d8146f731dcd7269a0e0258c0459d7922414710e3bdaa7a12add96ad5488df61d35da402301b44025c11c67ab42bce473c5d65853ddc9dbbf4999d5e7c10a01ac79acf7f4a4a2b6b708c1e250c2a5fc50fd522396174ef69c841c5bcad24472aad81c24da0a1181ba53b0bc68645c3277087872e80b42eacdea6ba7f16165d5f3c3a971b0cb6557d8b7f10fa3e28d211f0e9279f2901c579359cd9075d6a4bfd0f9f09e71d990c5fb639013534eb02819a4db1b8cfd94d5b5151758f279164016cb5428255f5dd42b3c3db2a34eb02819a4db1b8cfd94d5b5151758f279164016cb5428255f5dd42b3c3db2a67ab326b8d52c0408dadb1374be99e17ebc332cde50cc6728e99e2f3989cb31d93cae4182400db664743d015a63c5638f23f7fdbd81a1bd48a33229754fb751be672f42b853475660ab283dff7924fcea9d02ed0d7912a2dcbc610b02c267ef68a32cdec9bd33b62d90de2c017fbdca2c57b2c348e15b5efcf0274c79eb8aac8a6454a87cf46a699597465dae35912c76f2dec89a053265085c09c0949a17592f9939a24efb5ed6f6a976b339bcdd8040dd3218f7cfbe4315910a72606fe4e0db8d5b86b3603e1ef5e8db07ce8c9131c4e1c9f93d70bdbc292382da30afefded53cd2f021996dfa6f0a0f1bde8f470169e06bd07b7d968206ae2a55b33f9c968a6454a87cf46a699597465dae35912c76f2dec89a053265085c09c0949a1759266c337acd820dcea7172fe15d3a27ebaf28fffbcfba352e805ea02bc8e96c89b45728882e915713512e1d1a3374214e7cb8bd8ce708ff2485ba51bee49f79adbc96773cddb09b6f95531c910e38ab580e4ba87c532dd1ab2245413f2b01226dcab4a443deeceb7414060026110ebed2f8b9bd666e399b72296f00d59148b5137642049e1f3d07dfccf0dfbe5f5fd9b7ba3c58bcb81ae878ff4b549112b975f8f138321b7db66aae64f5081cd908124f645e42c8f08bd4f53ea0ce6f3e5446acd32648bba15f8c2cfc077e944a001aac2c01129f20821872ee1a54b693ec3109aeee9eb4477dc9ee8b502e4c75aa9ba2ce201c9217437d2c4547cb6f4e7972862a6454a87cf46a699597465dae35912c76f2dec89a053265085c09c0949a1759226a90716a4fc8e68419dfe93810d72efd4540afc245e3b1c4464b26f863addd866c337acd820dcea7172fe15d3a27ebaf28fffbcfba352e805ea02bc8e96c89b381fe44b281e0cf251279b9ad6af14fe650dce25fd9a19cf54e71bcd3b2af9f1b321a40eeef1b6319421bb4098716a6c1bb01cdd28246ae418a2809f0700834e32648bba15f8c2cfc077e944a001aac2c01129f20821872ee1a54b693ec3109a10d56bcd5f61b9ff21b40a64901e6df926e34c0d2baa434d8e4d40c325dd819745728882e915713512e1d1a3374214e7cb8bd8ce708ff2485ba51bee49f79adbb8d5b86b3603e1ef5e8db07ce8c9131c4e1c9f93d70bdbc292382da30afefdedfffbd445449e3463d2afc98a1a279543315211a99259d968132b509e64d00ada7225eeb95a9f1912e22dcc5266b0cbc3fd68b42ba95b5c2e14bf022eeb8e1936e1d573edb791bddb4a63a7360a895e41d16e9a8aa2a20afc3775ecab24d53ed326a90716a4fc8e68419dfe93810d72efd4540afc245e3b1c4464b26f863addd8278d5f0fb59e79cf8847677a07cb1cad9101c8f6fcc111cb24778eb25fe3761fb240c99573ee061a6843071c3620ef12ca2fe083fa9f12c256144b7e011e8beb642049e1f3d07dfccf0dfbe5f5fd9b7ba3c58bcb81ae878ff4b549112b975f8ffd2b3327986530ec69923fc6da0cb2f4363a51d2ab65daa61231080389ec6af5d30b0a20d002faf60dfdb6a8fb56210cd0d7e20d93bf47b077412363fb0a1899b7598b40af8143720595cc3769cd3d279f4d018dab3e12bde346dde41baff7dd061fc1797037f68c71af53acb01b7ba43d9317dfc6a5cc30e29784d1e50a1ff1a3a84996bdf2d7e619a65f6e835a2a52cd6729e72212d626d5511893091cb21bf9939a24efb5ed6f6a976b339bcdd8040dd3218f7cfbe4315910a72606fe4e0dfd2b3327986530ec69923fc6da0cb2f4363a51d2ab65daa61231080389ec6af566c337acd820dcea7172fe15d3a27ebaf28fffbcfba352e805ea02bc8e96c89b0ec61c36ce3e3de4b58e8ddbea868b16542e015e4e98484e1c9501f35379d4c726a90716a4fc8e68419dfe93810d72efd4540afc245e3b1c4464b26f863addd88a32cdec9bd33b62d90de2c017fbdca2c57b2c348e15b5efcf0274c79eb8aac832648bba15f8c2cfc077e944a001aac2c01129f20821872ee1a54b693ec3109a1b402116247db5ec3dca3622ecf3aa6ee557392671c05ec5cea62f7fa8aece4d26a90716a4fc8e68419dfe93810d72efd4540afc245e3b1c4464b26f863addd826a90716a4fc8e68419dfe93810d72efd4540afc245e3b1c4464b26f863addd8f9939a24efb5ed6f6a976b339bcdd8040dd3218f7cfbe4315910a72606fe4e0d507936d58d993d98c9ca849101624d1d6bb03cb6572b55f4a199517fa7ec022c6fe0e1ca2f642e99a4fe8f345d275b9554a64c2469a19a1c44e1de846f58a83a66c337acd820dcea7172fe15d3a27ebaf28fffbcfba352e805ea02bc8e96c89bfd2b3327986530ec69923fc6da0cb2f4363a51d2ab65daa61231080389ec6af5c96773cddb09b6f95531c910e38ab580e4ba87c532dd1ab2245413f2b01226dca07d2af40133af63997d206a358034d6b923a94f0ab127edfc7863124032d41a66c337acd820dcea7172fe15d3a27ebaf28fffbcfba352e805ea02bc8e96c89bf9d0aea91626db035917911c504a486b7727c9e6ec6079ff3b00ad91d0b75ce6d064f0e99f81f2647fc290dd5144ce2228e0dbb7bc8c7267e979e363b3685ca695840f16bf8a9a91ab1b30cc4dce2fa50229e3667f3f02804c6cc858c5107ed0a07d2af40133af63997d206a358034d6b923a94f0ab127edfc7863124032d41af3b708bc56832f7f10c737d7db7df49b022702f0a974badb52193f886eeab0f9d30b0a20d002faf60dfdb6a8fb56210cd0d7e20d93bf47b077412363fb0a1899eb91a2a848f9708d59e755a1e93834202f0e3c8b8884f31aa7507cc2c9c02a40ab4a443deeceb7414060026110ebed2f8b9bd666e399b72296f00d59148b5137e5596748214f46ae5f091035fa874f5121c16dbccc99fab804ca62e167e781fc381fe44b281e0cf251279b9ad6af14fe650dce25fd9a19cf54e71bcd3b2af9f1eee9eb4477dc9ee8b502e4c75aa9ba2ce201c9217437d2c4547cb6f4e797286232648bba15f8c2cfc077e944a001aac2c01129f20821872ee1a54b693ec3109a1c65bfa6bd154a167451dbdaa793aa28dd028ec0fe76296e5a99cc3bb270ddba711f5768caa986d7751d78abddc262cef803765b4bd16c5bc3187c65af366ef5a6454a87cf46a699597465dae35912c76f2dec89a053265085c09c0949a17592e5596748214f46ae5f091035fa874f5121c16dbccc99fab804ca62e167e781fcf9939a24efb5ed6f6a976b339bcdd8040dd3218f7cfbe4315910a72606fe4e0d7a5df32743a979a37a91ac427ebc6ca8ba20286b63682a12ed9cb8169c2c42a6e51149663c4a2de448e17e4d97e4d462fa0dd1d6676f0d3d6632600cad66bb4426a90716a4fc8e68419dfe93810d72efd4540afc245e3b1c4464b26f863addd878d15efc052604e9f57c000e22d9f81920c96f0c28adb4cf695c511ff8a53405a7922bd199e5110497b1109515e0a26912b973812bc68fd7e9d36b100b195d37b2ffcbc68155c898feb19f4f95ccf4126188e6176b0344d0c0364089ee4ed4966254487fe97561145754365be1e95547bca0989a187e5b51d8edb494836feed934eb02819a4db1b8cfd94d5b5151758f279164016cb5428255f5dd42b3c3db2ac96773cddb09b6f95531c910e38ab580e4ba87c532dd1ab2245413f2b01226dc40610b644aa9c0abac272403bafd65d32ab3b365fad88d68c3ecedb61806527bc96773cddb09b6f95531c910e38ab580e4ba87c532dd1ab2245413f2b01226dc8a32cdec9bd33b62d90de2c017fbdca2c57b2c348e15b5efcf0274c79eb8aac83b8915d1def76c66c50f9504a2f35726440759ef348a571553518ffe0e6ab947381fe44b281e0cf251279b9ad6af14fe650dce25fd9a19cf54e71bcd3b2af9f132648bba15f8c2cfc077e944a001aac2c01129f20821872ee1a54b693ec3109ae51149663c4a2de448e17e4d97e4d462fa0dd1d6676f0d3d6632600cad66bb446e6963dd6f72fe3bf6de2fcf7ad047869ca53901cf573940631221679577cd7fe51149663c4a2de448e17e4d97e4d462fa0dd1d6676f0d3d6632600cad66bb440ec61c36ce3e3de4b58e8ddbea868b16542e015e4e98484e1c9501f35379d4c77a3804632a907eb5cf8382a976b364b70757758e94a2c9d7dfa9c9c95426959db2ffcbc68155c898feb19f4f95ccf4126188e6176b0344d0c0364089ee4ed496935b2fff41611513b08c955f20d0b7e8bbcebafb9ecf4397c9a70050c5f2d7f166c337acd820dcea7172fe15d3a27ebaf28fffbcfba352e805ea02bc8e96c89be51149663c4a2de448e17e4d97e4d462fa0dd1d6676f0d3d6632600cad66bb44fd2b3327986530ec69923fc6da0cb2f4363a51d2ab65daa61231080389ec6af532648bba15f8c2cfc077e944a001aac2c01129f20821872ee1a54b693ec3109a1cfe6667394d289dde8174611e7282756798b18ccafa5dfab0561f60fcb8fbc8e51149663c4a2de448e17e4d97e4d462fa0dd1d6676f0d3d6632600cad66bb44db6dfcc4cc87d434a59a71e01093fa54e8e2ebf377c5d60771dbf10d4e4f36da0ec61c36ce3e3de4b58e8ddbea868b16542e015e4e98484e1c9501f35379d4c766c337acd820dcea7172fe15d3a27ebaf28fffbcfba352e805ea02bc8e96c89b1c65bfa6bd154a167451dbdaa793aa28dd028ec0fe76296e5a99cc3bb270ddba66c337acd820dcea7172fe15d3a27ebaf28fffbcfba352e805ea02bc8e96c89ba090ffc5493ceedf2a39cc8ead65b9448a920aeb66d4d4c53a0ce2244cb712a8381fe44b281e0cf251279b9ad6af14fe650dce25fd9a19cf54e71bcd3b2af9f166c337acd820dcea7172fe15d3a27ebaf28fffbcfba352e805ea02bc8e96c89b381fe44b281e0cf251279b9ad6af14fe650dce25fd9a19cf54e71bcd3b2af9f1a7110c564b0e57c7c8ed0618ae189f9cac8b945f749d869f005fd38be2ae2357642049e1f3d07dfccf0dfbe5f5fd9b7ba3c58bcb81ae878ff4b549112b975f8f8a32cdec9bd33b62d90de2c017fbdca2c57b2c348e15b5efcf0274c79eb8aac867ab326b8d52c0408dadb1374be99e17ebc332cde50cc6728e99e2f3989cb31d66c337acd820dcea7172fe15d3a27ebaf28fffbcfba352e805ea02bc8e96c89ba6454a87cf46a699597465dae35912c76f2dec89a053265085c09c0949a1759266c337acd820dcea7172fe15d3a27ebaf28fffbcfba352e805ea02bc8e96c89bb0c59dedc2166f7b1609e0bfda6ba07f5aea49358b5172c73b971c4eff803372381fe44b281e0cf251279b9ad6af14fe650dce25fd9a19cf54e71bcd3b2af9f1ab4a443deeceb7414060026110ebed2f8b9bd666e399b72296f00d59148b513791b5473298b119932210262895c81947cb4bebab9fcac338abb6eec67c5018de5e3d22fc0c66620973a51a5c806bb3ffca12c3a23ea0cd76ecd0dbe334c47e270311b6f66c1e805d42ec10400e5801f67ca8ffe5a790e5a037d96a776baf4be55b0bcb5de8ca7969b189832591518b961ff8d18478945a7d8c78785764a864f9e1d573edb791bddb4a63a7360a895e41d16e9a8aa2a20afc3775ecab24d53ed3381fe44b281e0cf251279b9ad6af14fe650dce25fd9a19cf54e71bcd3b2af9f1cb42d8c84c77c6bf8f89bf15203c5a0570f3e4d1f53151eeed0032b6c02b2ad9e63716de9d9727adf97296396157911d4fc4129419879d424e79443d86decdcff6f38a5369a356b07cf06c8cc4362d6f1c9813d96540ea792a0f986637fb83bbeee9eb4477dc9ee8b502e4c75aa9ba2ce201c9217437d2c4547cb6f4e79728628a32cdec9bd33b62d90de2c017fbdca2c57b2c348e15b5efcf0274c79eb8aac8a6454a87cf46a699597465dae35912c76f2dec89a053265085c09c0949a1759232648bba15f8c2cfc077e944a001aac2c01129f20821872ee1a54b693ec3109a9b524dab6d263c2845ce7ca3128f8c653354b8e6d8146f731dcd7269a0e0258ce51149663c4a2de448e17e4d97e4d462fa0dd1d6676f0d3d6632600cad66bb44e63716de9d9727adf97296396157911d4fc4129419879d424e79443d86decdcfd400846ebba3c8a78855294813157e36fd88f4e13155d6647b72aca5db78239526a90716a4fc8e68419dfe93810d72efd4540afc245e3b1c4464b26f863addd85e3d22fc0c66620973a51a5c806bb3ffca12c3a23ea0cd76ecd0dbe334c47e2745728882e915713512e1d1a3374214e7cb8bd8ce708ff2485ba51bee49f79adb3d9e70d8a6cf47023e75e12f5b0314b3f7ba64bf67f47fd210334f1c986034b1381fe44b281e0cf251279b9ad6af14fe650dce25fd9a19cf54e71bcd3b2af9f1686fb509429dde4b257b91aee1f8cb8db0cf46216b5ca9052fbf44ccb57df38c0ec61c36ce3e3de4b58e8ddbea868b16542e015e4e98484e1c9501f35379d4c7e29b71a2a5517bea6e8f5cfb249ebdb7db5087c5c35c71513750e87ac3bb023266c337acd820dcea7172fe15d3a27ebaf28fffbcfba352e805ea02bc8e96c89b472929ab3f596c740aa0d791168e3e12fa879f6137b51b80a17b108b3678e568fd2b3327986530ec69923fc6da0cb2f4363a51d2ab65daa61231080389ec6af566c337acd820dcea7172fe15d3a27ebaf28fffbcfba352e805ea02bc8e96c89b07ad7cd27ab1b732aa611c7ee312ed1510d06ff9dfadb0509124396293e45db734eb02819a4db1b8cfd94d5b5151758f279164016cb5428255f5dd42b3c3db2a26a90716a4fc8e68419dfe93810d72efd4540afc245e3b1c4464b26f863addd86254487fe97561145754365be1e95547bca0989a187e5b51d8edb494836feed948348403cd0808501ac48cf343dff6a4fad2eda39cf9c5e1df01576c31511cb4135651d4dca77646769627bd29537a1cf25f7d0294ff8cbc9aabcb9442dbd3f432648bba15f8c2cfc077e944a001aac2c01129f20821872ee1a54b693ec3109a507936d58d993d98c9ca849101624d1d6bb03cb6572b55f4a199517fa7ec022c66c337acd820dcea7172fe15d3a27ebaf28fffbcfba352e805ea02bc8e96c89b26a90716a4fc8e68419dfe93810d72efd4540afc245e3b1c4464b26f863addd84f22ec92879041601105de8727ea8c35cdc1080397385e25eccb386d2a62853ae371b12bb92a8dc8fa418c1dab0c62bd2126cb2029a9a77557a1c1245c8f905e7a5df32743a979a37a91ac427ebc6ca8ba20286b63682a12ed9cb8169c2c42a66254487fe97561145754365be1e95547bca0989a187e5b51d8edb494836feed9f6f38a5369a356b07cf06c8cc4362d6f1c9813d96540ea792a0f986637fb83bbc96773cddb09b6f95531c910e38ab580e4ba87c532dd1ab2245413f2b01226dc050000000000000004000000122048cdc28e09882773b6f06c8f1b0df1c3c8c8f26ebd3a4ce8d7ae8a53928d257537802c3ca406308881e9f2e70a9eb10f5ac2db6f91514a87f3ea6ef525e1f5622b589aa30744b88130c54b76314f4e94882b2635a6cfee10c07db61d69856b98127719c37588a6450cf8708c8839f71960faf2281a9e4d52c19d1663b1b2d794217703492e1558fb53ce9443fb3c7dce6c801183fa0ce8cc0e0af2eaf19c86cc6d7719152413c12dcd0401e1adcb10ac2f0441dcc025fd4c2f6be8f7a1e0287612cd2c24578a7e89a917530cb350804aab386afd3c16defd443fc3fc62270a056e1bc9d0fe190b7d65725fdec125e18a017f253800f849ed00f00b3d54d4cf6cb4abaa6ebea3df40967ade345770bed7514ffd220e7f9a9b22691c4697cd7c6b19c6b270a5b2ba62613e34368b27cd5c09d24154ad1a3dc079b65dc07db5fa9d4d3f142f4b20b5709ecaf36c898f396fd362073194f0a39cf8a40b1f1cfaad30c542cc4ab1465ae01295ef50670c6d4c5d4fc32be6bf7f482e04841df9d3a40ec7a66b63b1038555012ed8297014203a0f9d4d1a2ca77e17226d4af645886382fb3fa6f8a7b4c6d3dc36109d4f86f34d6128c984d7b9410f094957004e2b299e3d437b847bb49d165ba0cb747cf3bf56373576e783012800534e6fa73caa1f88a552f1c3e4740771fa930959197154cb975ff83e5426a029bb411efb3cf79c887b585c18a91b66d987619c781144b58d63476f540798dbc50417bb781793e0e779b5413f7f88226b74300f1ea8bd99b2a1a0a47ba28a0ad81c1dd8b16e8a8105000000000000000600000012067800814d6def798609db20ad428def497beb49e0712aee89c30112131371d9593db8497270f74bbac72a99d72094601844b24d1e514efcbea3eb3711b174c5387e762ae195de956c01bc674029c1f4cf0424701bbf91c6d25dd9ef5595daa258643ee257a865053feee940489c616f8c29b20fc9172b8f3c21b225e100b4ec48b4a95677417c12b5b7c6d22de1b13347705bc5cbd81c0fc734e8084d07bfa694217703492e1558fb53ce9443fb3c7dce6c801183fa0ce8cc0e0af2eaf19c8617e49dae94db8462ccc95a31862f3be96e318b68ef4e225886234abc7b025e4ee40e57152f5567dee0af0b664f3ae37a899833b02a6c5c86b2d1a6b898e6f9796de6fcde172914658c0c4cf5d2ac8de8c4318f2f34475ab0672008f3784afd7afad7cad93af57e768f5f47b8b2da17c21264e3e1060edf3a551c1ce7fb3bffedb05ba1e0008c8b6daf5b84c100e8579dbafa0d67208e99c1206e6f5265604147a56aa2cedbd408010175b9b0aa41598bcb6cb06472c40d8f63cbcca0fd91bdc91a00658fca2035fe207a8b3f193a769c2e5c311d735a62641f27a008f495d9e3a5ff944bd1243627f6c6330268b0cde21b11b9fe0e1cf42ed811dd4293c48218f5b6c4ca9e509e443e930a79dde0c49df938612f222bd68cd5fcda55d4915fcdaf4e3173aef746e4622184562e245b8a4f938b003ecf7b664c7d3427a5df94fbbb78423084c922baf8d58c5fc4f1aa74683f49b0cca048b4f15fc53af18c304e2dfc49c64e41311a53304fda943481171206fd011845d8dd414a44915a1dc39e050000000000000009000000125fba3379aa5f31ca0fe4436ee5957607e66e8c8098ba1616ad6f5e20f71cc07fdf4d233e41d91be720ea92762332aa7696f8d1b95407aa7347d535d360132e83201fe095193e29e03ff242e4106abdb290746dc40bb9380a67e28e574de8fead71b048f2ede4e53b00eb666cfc888821f1c843313aa4b623278a48dfc5d22acf258a0fc4755dbb544d936d41fe84d5eed35af9ce250193cf26e02ecff98e4faf0db5f46ac7f75a5e39ddcfc36bb9c7d2f606f85d0a9c54866c9bd35b11d066edf593872f8bdf546586e271c5d6adba814c1635ddb3cb94e4fc72bdf365f5ccfe1d3263591191a9ce3ec37a7c1f8ab5688e275e84ec72a8e8b1d24d7aeafe28fee40e57152f5567dee0af0b664f3ae37a899833b02a6c5c86b2d1a6b898e6f979e5e20cdc9541db0a219d10f91ff7704a61ed7c2d2b11a557cb72202de7d311c7c2b10c937b5d9516235853ba4ccb7dcb7366f7b75f7867ed5cd289be4697d2e26402d5bb678c322f8bf477864b1819f7f24a36c86bcf025f0469cb62ea008f63253d038eef3d74cc010bd89023cf6daed076db2fd7b32c6bdf913d047245a87725d2a2f9ba6d6cab979406c06c2153bd1ad4d36958cdeffffd0884f161212a041bc9eb3dc0b33419be30dc750b19de4f91ca1f64cbbeffd7dd111721cbbf72a1e007ddf2edb24ac883d412fbc9f8e88065d8db9c7fe6ad4547917426fd9c79712916582bc26a4d4a2b3b1d6c32b51f564a5858aebeab159081a15df08065915711dede050a3f4f7f3f1300816308dc917aca4fdf78b4423461b93b911c53a9dd05000000000000000a000000126c34b7b26a1ea3b52c9ff0629a947e426a86ed77b7c9055a5f17f709fde4d0c6f0fd1956ff840bbebe92478e7ef868472ed0750851afa17074c0867cd469e579b609b735f21dd97dc51fc8f85ad0e0787514ce9d4cc3e430fd3501068e141fa3426bba8b0352acc782be123c2b0eec3059272b82280dcdc49397f4cba097374165d555ee594cb6f074eab02d8e7f4be5c64b264fc52975148a4619959ae7987f618cef40ee4a4a0311af546a963fcfdb023bd86726dd3d867bcde9ffd73ef4953a9c41198faa7c5c0d10de1cd829f09a6ce39c3ab8b22c9651878237df7de02f998582a14c9e81f877840c2a348e7a75dd4748a573241e11126188357f400f05aee427475bd3a43d01d7240aa0cd3a2e85508f68e924f853de0c939ec6f18e70e40e57152f5567dee0af0b664f3ae37a899833b02a6c5c86b2d1a6b898e6f97942103b2d3dc0dc995010d66fbc93b4cd1d1c9df9118cd35cde879bfb89c86628de40c8339e612cdd84758092dae2600d0a4456a6ca87bd26f3ca2bffb69b76a7e1a3d45d5f21111684ea3ec5e7e9ec6d69f9a1caff5f547048f199f03e93159e2032df000f1c1d49bf41ff9dff25c54732320c77d0035ee89124e883a56c14271cec4b96275b44eeba9e27c01e163e80d60c63d2d3a8770029caf0f9572afebf225d47874db52ce9c0c91b0cd705932d184cc729c7a109b70f1ef427ae7d67359237c8431d2f076c77f7bc00270c182be1f230e4ac227ae846e911891d5ca8a3591949571ae19d4cf3f3d3fe26475c782b3d9061d3f1c2c3a6346ca8d4eabf9a05000000000000000c00000012db8c504fc73742c2fedea538c2352ad23fafce90f5cb795107a17133f2b1e6ca7b61942333c518f8e70b18b98d8199ee29dd15dfdbee4773da7b02275edbbc8fc431f33eb2c23445cfb098038ad24ffffb257be16bbcffc93790b498ab00be5526475b79be363b50ee55d01d1a52d05ce89634bf187a897cad6330f08b2d7e8b53d89fa4c7e8c6364d751f2142e988e3f82ad4f910b4c5294898558b76748b0c0f743f72e7eb6ea978f05254e2585f0a1fe83fc0768ce06f9a5926aedddf49a3eec8122f3b28083be5e06dc174c730ae99f5d91ab68a448896f793a844c99ce9eb46971ac6231d4aa5bf3e21b4fe625aa52908afe9497f84a849df2fe962be6ced05218a83254933174fce7946a4bb9a80d5ef9234bb05d4bc80cd250c57d05a6bd7eabf5a83a1aa2c5dc8166ee80065616c6202e0df3c4e16e58d783cd6be190ebe48f20dca3137511ea16dc38095987eec0e1bac6163776ae207f995d588c442103b2d3dc0dc995010d66fbc93b4cd1d1c9df9118cd35cde879bfb89c86628ac784395870732b4883f382840080a5254801fd8591ff05508bb6d29aa542f772a291310fd7dadd6308c62c08a1c7357ada6dac23d8b89297b82e0e8a6eb40f3327544b3efc1d2b130fa667a976a68ae8a78a0ec9820ec64b3c412c63e887bcf8816a7e55b33cc768bd51ef30a1ec6ea9a4eb91651442aea18c5bdbb0af0dd307c92ef736ffeb34038a9a6eafe43b3894cc37249801adcb39c9ca20606d8e1fc7974a5fa02b4169ca43099213214c9db175990717459d61502e55f17eee0d78e05000000000000000f000000120a4ea0428f9a829711e848d34dfc474ffe7d12aedcd01220463771b5b90ce9ba817e937830456e7d3412b79fa361ecc0d938cce6fb95959a4a94f18ecc24e89f01627b1c21d93204b798f9da191755bbace5eb857676a07c039536ebfaee753e953063389ee4583ef3769d0108df3ea3d1984809edef3bb134e6519cfd63f368a040e06d77b5ec1719466952276635abcea89f9642e9117d1db4aefcee831dad8bbeacb860b034ba3d876ce606e1839825393247f2767be896364fdbccba3b77e5ba007b2f2df7c636f52220a084c8c93be9ebed44658c77cd6f97166efc12d67c48675aa51c11224ce68df332629504d762c04470dff90137a775b3680ea94245e33553b42d80eb985bfeb5fa5017e21426885752555072ce2821d17374f0ed16a445f358981e9a5e1e312c3e192ca6757ae05e1ebd5d4dcaf1dbf9d0c8ff876e098d4fb4533a57eaaced471b1da16bc265fe9d6ec9be4105456b2c46877514ba406ae49e840e7991c8d462e83c7fcded327dc68de919b4f0617e30f25d52322112055ad2dcb22e014a9ceb8ed6e5e7cf0d6e7382745778a1c966efaa54f98ca1e557024dfe5d628c562ed988692edd3d6c5c3f97574075144f96b072b867942a291310fd7dadd6308c62c08a1c7357ada6dac23d8b89297b82e0e8a6eb40f3784f70ebbaf2707b844d662f35c0e7c32a0a93c15d48749a7d000c0d8551c10968c94d790f603bc147e1c526261ecfcc46715a3ddd91fca59e82225be82789760902a2de6bc9abbecb3d5599c3c710a6cc683d6c9937682b17322cd1721cda4805000000000000001100000012fb1a58f4d3949b6a8446926b936042e66e58811590a3322c72218cc0ee1d0d7845921a5bb7b588240fd7f6518a548548df4ab45cd40069f5a811f0cf1f50032009010936c90dbbeb56f4a8122611938780e0c6f95831fcbe4aa6d651a782d3f47e9333c32b9e51f3fc6725b21d91af5ab25aee83e9d6f54b9ccc38a34a080413b1aa3388d9244afe7606badeec96176b7e53441e94959968d0abcb4f8cd768667cd2d017673c8a9ef64553bae09f43f87303cd1ee309be10bb0326bebf9aa562961ed43762aa86160cbe30ae2ddf01c1124f73534c305635bcbebe3ba2ccd9564c9a0392c53767e883794983ba4246a2b88a22c75ca05b5e1f233994bc37df446e8441f177701f5e416e438ba52bd0a98d218847b8ac29e771a9ae2d57a2704de260ff88a1fc70ba20d3f36e5e7f94f2f8e337c645280e09ae2a784934ee17396693602ee849830f0cd2d51afc44d320b3b22f3a280b257f4de2d2c3495101a200a9b11b90c4c06442a2557ca96382f76fb7987cfcee621bc3cc5b5965a8643b87cda86169e4c2874c48a01f2b92bbf6985e78310b028af4f4fc6f8d8b9735de16e1d8895eb744a201562a9e54a51f31b153113b23350a9ac72686235627643804ead41a2449d385efee17dcec04380fc83c4a7113a9bda8bec31e5e16100ea1d36715a2cf983dfa079893338f74d1b217306982c25e78e0eb4bcf6a2d90b99b784f70ebbaf2707b844d662f35c0e7c32a0a93c15d48749a7d000c0d8551c1092a21341b4488f055582c2640107bc87e89859212440a6d4737d95fd074fe4eae0500000000000000150000001422ffe46e15fd1bbc39abd11ad2d21873f3e8c760473b8afdcd9288c0a270bffcba73c2ffb39dc7bc7cb7eb82175f454d9e0e268e624304855da18b50486d8796a0e400c5f465ea4e3ddadecf2dc2fb5191a2bf4e972f877a54b3bc352b38eb0071f228d12f355c557007ffa069c6fc1526728412c8e4285bc3d0de19639e9cf91e8dd0fe349550582efe7f4cee3f7c6f9b20da0f911668ffccd56f6d49c8be6accbcdfe9732a8a95f7e66faad07436dc838e6ab6a8e7bd5f400750f4467f22ef7c715f02fb9df6f499a49d51f103fba352c7a0075f03050c40cb1bdab016cb9f1d228abac9fe67b0eea48e54812ee918918c54c777271dc94ce7ba40091b50ee653a9d169daf4df06b4689bd5152dcc2a362bbc724de24ecf9e6d46f555100fb18f329512729151f4fcb6f241ef5406023408f23bfa6ff731c2f01939be4662d6771bef4f702b4fb3880eb009e360789ab7991aa32eba947f2a17b16b097c202f29cec89be620b183256eca98e55d7cb03cef60238a92ad3cba51cad891a5e91a294f28fbbf055360f242b51dc368e4b374a67ea0389654ee9b784ef76949adfc913ad912d074881959e43ea0e00fc4a9724c8b5d695b9f616a2358dd594cd9340c7b5c94d36e5e8e1b67621b3e334675de9971a30f6e576b3e2dd6bb40d5448f9d9501e7308257f92b65ebc891582f835af5d9adc899e9c62cdaed0c99562c19dcbe796ef1d3e7efd702082251aa2f689ccf64233f8d21117cca254ee82d57836f5a4cb677f5e0e205b3cdda52f6c3e6922c7f7cc2563c482a99b0d9e7815b5d5458964e2e0596ed183e5247fe7d5bd321e2125f7b206cbbdb8dde1f94f3b2e76f874d322f9b5a7cee766a675cb8f800498d8d0371004b7360f59134e650ddd05000000000000001600000015cadedc505660e021eb0cf977b86857a6799fc29a646dc321eb0fede0355e2d12c5ec92c4d7339129d54ed6d04e5c7035669bdff478c407c989ceff9dd51e53a5f4e89467ac65b6c2e0eba0706e95462d7436fed269e776b3337606e3e11f017ce6d1ba7a7eef011394fbfec4622381f8126c375f967481270664330924f3868eee6d05cb337849bb342064fbe69cb6e875983f0eb6e1e068b91b7065a23556ac5fcbf63333fe0be9588a429f129794bc52b8e627c1fd74904b9b8ad4cab089e3f84315fb11a7c11445e6db8eebb6063c39a0f4d3ec8ffd87b2b217eea4016f084b3242feac902d7c825007f008880210592acd7ce3a6b99847ec87969fa2b52b7d2670102a35ed89206a4490f9f60988702eddecd3e49b485ef70a29431342e48af6b8e976408b6d2db37fe013721f8e120d395e8e15df14cf6b134704f2ef48a359a13b7f0a0f0324aff9a3e95269e5d320c0f6e4d8fcb2fbc90a7d094c1a681bab827b14ddb1fd11766a1ac025b6233c96dff5172d9d32b3277216330eb15d7d96ee1557f40733ac094f7f4fcc54564173db08ca561154fda02a207df95987ea288a30c096aa31db463d005326dbc1c1f8e763f3a10818d4c64a6fe6a35773f3d7784b61b9fa4dfe6cde9f03a44a467c3f49cb38232e51249e2dd2a204c5f6dde59ab0d6c370119622958ff15f16f5b7f8ca1f867841d5082cb071dbaed0fb49601d32e23391d92fd67ae36b1076620d8e4f9f3d2a069c12dc4fe4e19100551257226c3f48c7b20491946c6eaba35812cae386af2817248d44fba84655f87adee90445b0ffc9f02b1a39cfb78811e97260770ff7d3cab231117e4b3ebaf74093daf09fd6eb0bd0ace0d63bf6781dca2ff17e1ddda78d58d69bfe754c77ceee61acc0c7b86f47f47f191236670367729fdf9eca01ed9c2b42a164109d93e35203620500000000000001008200cfd1f64a9fcd4db8b3db919ff77bd6155ecce3eb968b2542364ceb4384c220958201b0dd3859d2581d38073b0df9eee451b317920f54789f26ee4ee0ce60260ad9918202b92d0c53c4f121f54555fbb01587c17ec24bd246dd4b926ddfdc1e057bb394c78203d47503a87733630d46c52b61b6105bffd43e14121be67e1b43b4ecb72f85e5f78204837cc301617d8b6931114b2720eb4cd22be43f266cd35690ea39ec74a0873f5282056438563c51c15db6572cae1615c9b8257ead439177408dd9b4d740ded23296bd000000000000000000000000000000000000000000000000000000000000000000008207d09f7a70ae1e2870bb1a058bacf3e67ff53160980d87f6b76efb3ac179e01acb8108229ce987e4dcaeeae3f6cd3093890deab16b1f991eb4bcf67aa03726d0ba71ca8209e828db29524f88c941a3cff8ea8eb503499e586e7c41696bd9712a39fe26b587830a9279667175be215432faaba57a6d6ff289a6661d5923e3f46811ed7655f9b99c820ba0624c187b8b572bfe8ca65d394ce19c5d88641f169fb0205054351c7d26a747820c043c5333665cac3cd3bff209d70755e3f7ddc4e4a9b0ee80078df32f758b4a14820d1740414db9449296f21999609abbfac616121729aa79dea2cc4463379dd3bfc1810e624fa2404886e0c7b335863cf9af9c76674635c20db7a1d6f9b863622a495462820ffd1beda0f3c635811fe387d015eff79f7d31f48f55329d87346750bf4dc706228210cee791bf6015fe8716a47a1d7c0c0c37a28d592ca8aaba742ba2b1640aef5a578211872e8fba10e9969b33a672ec24b9df6c086fdd770fc9d326ec1a3e1c1e1693c38212327929981dcae9bf4db57c435ef1baff8131e1fc39192cc1b044da702ba185128213ace46022c7529fef6f0078e8a1e666c805b84aae464bfa03cc167b03515dd23682148c64f5bd8be4ea284c8448c1ad726445739061ba215b867e795721b2837e69898215d574e1bba830d6430073918b936ab89bad241a5510838ea2700d6eda25004ed0821641f139fb77d8b2d0174e9b3f98c580b914d9051b9d748d505f376fd016a166c3811787c1ef66f06ddee621efe8dd56186ef949da1cc8bf285b58e7154fa4f0db4ba382188df12687525014e4278c24aa42268c43330730d1c91f6110f8e2941d409657f182191b3b70e98fe3a102f76cfbaa0410943b17c8737a1e82a161b34e44fb4d2a1555821a3f1965c0ad8d7b8d5c18a41fb4e608bbfe3d805e1fe26efebcad3921134bbd34821b68a09160815e4dc7971e31ea30258e62f585afb98e68ea056f499c06e5dd4ffe821ce00ccc905efaf4c98467d7045df424ba5a0523b4e44f43ec32d232d1fc70c9e8821d156432837a75e0368eb9f78394f19efd285f39cda77d72e39b4c751b9d1b9628821ecaa69a6ea9cc0a21fc255c694ea17c724f802273c960e36aebbb1059b8a2c834821ff48827523df7efc8cf1998937b77d7c2b971183895ef493c3a74df4cfc9c219782202d0285dd02701d3d1acb6b32da8d10bb7aac69340e0c73aec3c75d59f956314a82219bfec065e288f3ff800a406acba08a511c3914176df213bf8775d222ec0415a382221cb8d6a3beded765106cea94c7eb7196c434062b234dd4a37fa7b8e64d3d6e058323dcd3ae495c4d8bd9be826ce349ba2921b4cae18b99a90ff47e485106557fc69d81242018bf0fa25c00f2072d33b0bf644cb3c8d8c4fb6be0b7aedaadf36b2627c5df8225f678452b0372fad2a5b152e7ea7b2ffebf385c0d1614c5966981a6428790167d822617b5fe1db908446143460102ea831e92cce11fcfcc407194407da54898f9db6a822752b9523cb85c247669bdf469a992f236265ea0f7b355eb99dd14ce1fb313699a82288c74147628d81b71338ee6cc7b7236a964278118966da25108fdc7d1e8086a05822990293cf4d484bce147a094fed125c6dce649ade77ff9794e3af73310902ed0e4832acd788a0dc69436a0b1e9ec2d32406d1cde9fd2bf10333d37987f21c2818b34c0822b80ff5558af0836453e1026d1fa6977b85042ad6a8c7d8da30f0272d4083b4e7d822c4f06ec3da9d10d516385258182da508b433d6ca7c312049e2e466defb5d998f0812db3b68a34c74558b4bf2b179813d46c3fbc2b308599c3e8005846cf24f9c589fb832e9287fe512a5adb0e2cfa3c21c7b06c53bf9330ccd02f7dc8a72392e65d085973822f41a7310677abde54b20e3f8310e77f11aa869589d302a3deb53cc62b5c01b0c682300b05ecaab280cd7a8b067c4c0e245a9447a8875ad988019c014f6b6a3c0c53eb0331000000000000000000000000000000000000000000000000000000000000000082322065c72efab6dbbe4c30c7e9392fba4f9bf35edcce75fe7ef976a06d2b884964823359e7c807568303e178f82360ec0b8ebcf19237baf988fddfb40ff1b6553766608134635af044b33587d10fd64499fe222f201a25cac0b91ea4a98f3cf69067f8c15800000000000000000000000000000000000000000000000000000000000000000000823669b975bbb33115bbd2528823b17a549e96d48671df07b7572f9216df25b3f2a883378176888be8ec3a9c53d9e557831c9f208b17c77756a141a525a86f9a9e89bc1b8138d4d349f1054d8fe070f166d9ddb7295b9eb1a207e4b9f8c78736876ac63569ac8239ce0513f82907ebb469c4131b94890015597948148d6ef57166f573ba67d24242823a6df2ea912cd101afb4819bf02e50119e911c45e2dc0f0ee98fc2d6ec09415a3200000000000000000000000000000000000000000000000000000000000000000000813c1af97452d6b1e1bb8f67a54f969868fd7c5a45231b4f4ae4b8b0873c0c38dbb2813d4a1f68819259e52de419f979a19467e31b8940c4e0ef7225efd6248c7cec1610823ed155bf6628226b271032e395be6b40cf3747550255043a50488573cf576b01cf833fe5edf8ef60e6e49ea488577a6d177f332c4b0c3524fea95f1edb83dbc178a7898340b2c45f6d24bc1cadf8a9cfe0390650523866427b1a419e3981810eb0143433a48141f22269db33d796a86999094e497f71d35e965f2f060b731ed6f2c8b2164a49a38242f5e25ad1a3595aca023f75b157d37551ee222581ad2b32646eef064c224621e38243ccfbdde295ee98d39d560e79b4ef1f3fa676d64299905206b08fdd1ba9bd3b5000000000000000000000000000000000000000000000000000000000000000000000814554d86d26f0f2f6580415e89620ee0b97de4d2f66dd2c818f525c186f112e059983462ba896d58055294e03b11c794f6fdeea9afa9d6230c97f2e2f2c04b8abc4e0b0824736a43cbbe27155a02eabd5bf63340e86803998f1eb0858cd0f061eb308b7a70c8248f103dd6d1e064409be55f234aa747c6ba560dae5bbaf217bd35ec93f06fb3afa8249ee1fce0d1c010735dd90814077dc65157f6d7002a671413a263729bc5ece9683824a802582b498977ca3f1af870eb8d302650a32a2dd0f79132c7319daa6a8b3890a824b9c33198187624e95ca3e1839ee1e1c1e8ce75e81290b8a4d695126fddcb52cce834c153a6962e04e0dad671d2009da362082d1132308ac71d202eca8fb00a528de52824d2d82bcf25e04347ff4f7fdf30760a2003d5cf47703b8edf8af469a5cc78ea267824ecdc1ff1ec0d86ebb10f32da03bd05132c0a6acc7538db4f039e2376fcbbe5028814f7dc64f6622ff127f9407a6d000c185caca842df631e5623e67f493704b349ec98250c0ca35c90c463204803a6aa42c6fa5d39d5b359de30f67daaa02f71fd5fe02eb8251282e56ff2bab658c1ff7299d22840008e16dd5fb5bf39c57a8171a78c5387bf88252af3c526ba4ff24b92039832be7440807f57b60d97d90d93e9428c0025514f69a8253635262a1e7e0a52b3c7fa282e0865a8fe9f15766016ca33d1726bb91682d6dcc825415c05860cf73d99a26e54fd664f6c3c9c923e840b5a5ac31e98a709eb330cbf9825595f85e9695c0d272bca6222d3986f59f603e622b57b50ffe751efc2f99173ceb8256150e65c8e40d65130af664faf667c1c611be4a347e2a10cfd78c4b36929c850f8257710805a5452a8ad0fde2418e99de03d1d38bd1fe8d5fa2c3d2c75241a904a5388158c5fcd2702917123016b1a15f43b9957571951c17be49657f52292bcc9353a870825903edea1d6872220f8eb8cf4a833685371723c14f23bce26650fa436510773ee3825af49956a230dc5bed5ae7767c7447d891f91546032a37465c18eb501fe8b1057b825bb65e65d07cc3dd52157a0eb657d24be0c22290dbd478216f910daa3f1f9b7e39825c3b3a57dbab8d375411922fb53b31db5f0b9538262f24a822ae49b18efce37590825dc871aa74f69af8722f62b03172edfa06aa5849625e57cf3b777f8c0def484496815e57b1e0dc409919cecc4b9ef72c92b829bd67134368d3f58dbe6f397a5d937a44825f87749585f8275abb4eba39f354000b4d1e42d521802806441c585d2a54ad3f08826090954730dd5b406de30206eef4e87011a4ef180e31a34374cb9f1d59088d4ab18261237a5a0ceaef02ef82b595d152a98609f0ca0892d133584b56a1655d23c9a7b08262163d0f1ee79321226a056b791987f8dd491bf67727b6fd7c764e5e7e0569bc688263f90413e9e8cfc07f9e97161ab7f8c4b4dd2053154c37269fbaf7275a8d90fc91826402b6cbcfa97d87264952bae866647ba02c00478ed92dd6c00d94067f2632320e82659147cacd996cebefdfb96ef5f1ce0d501bc1e8b085616693a1bdfdd33eef106e826661d0374b7e86ef04f65ca92a370f7c29a8562d8ce9ed993f30982c11455906278267e5342160b9faf7e3f774568fc52ff9023f5016d6de44c02437e584e15f867c2b8368f1abb7533c05963ba94bfcb9fe13ebab1b37d1260c1e7e1f19e6f73997e96ff482696157996941cc55d0daa6e1a51fccf06140fae220cf89af640c53a54a3fec7c68826a8ffe0ceffeeb21049e95902bd40ea8fc6407406011a5bf464d542fb1ffe75e4a826b3a8580bafda6cfb239c25701de7410feceece19b637fd15ac60f9ddc3a44ba62826c7cfbc5d8a221b66b78c5b280dfbeb27e18b0efad3599ac998bf3b62ed76a2ee5826de2429e33e2ce30e5f2cf54785219d29eccd6397d5e67425a6341ba0a3b7e760a826ea804194ea2d9c36d66c939f095b1131f89833a619b721d05e14b7f53870b383f826f61ef02fd04364006e4a8aae115dccea264762e69bd1eb3dad507c8919b251cb08370117d2495b4dc3cc3bd3b17e32a012097ba604b015133f6066f0a8c5147ef71c20000000000000000000000000000000000000000000000000000000000000000000082722ae12b45945897f2c1d09d53d24461de33016900952929d8421e6512c6b8253682730ebda9cfdcf72e0c3d705b251d672f4975adf3a59dff409345bf139bb8aeebf18274e13d1bd6b2f03281b95ed673cdbfbd537b6d5c3b3c28ea9ba8157a54ad7fa9288275737a000abc0d3769b4c51d26525bf45144241ecf40916f4581459fa24f59a54f8176fdf9ad69e8e31f39f22753da03fac4ca352600d9b11cb4ad787ba63ed9ef78088277a5db2e12018439a1c87bbfad34b692648d4a16891639a2a724e23fa5be20787181788764d3293ccfee86923768e9f3faadc6afdc4b3a29450b6abd599a334ffe5ab58279e6e8aca0eb4d2b1b36ac60c50c6a100f3ef265d54a5969eb2e110d57e7619720817a75eeae607bf69781083f16b13c7ea17243b1f5f832263536648ebe027638e0c9817b95c9024650730607392c083f34770d1c5604882414f507736593bcf30b0dd049827c0fa267dfa8631e891162498889b2843a51ddbb0f1e7fd80ddd6827f28055b0d2827d757b2acdf0f0967fbedd4f95ac3cb429006bdc21e6533847e97f73d4a99483bc827ee48269edb99582d72d5a6ee6834c4a6f8253219e786f41614d0dca66913a00db827f5c49f8eb185b7fbda3b8a2938ae2f9895dd477a76c18c7880456db36bbdab62383801fa5dd3f77daa87319af317fa806604143fa484d48fac454b5671e81ac0da836838134bc64f79f0921eb4705bfef3348df2b7a9c40fac807c4125ffdc0df8627095d818205631ac98b0e8eeed8538ddc7f866f99e94ef4faa8500fa2b968c2f81a8fb31b8383bc8f5f9d73578af4e04d98c205ddb958f06deb5267839a95e6844b0a6b05bd8e8384d248b43651d74269fda87579ff2f0e9bea33075af554eba2078743118e75290282858846036a192597e60c92e9d742c741fa8e69c351bdc578dae34ac75fb6eccdbe838653820e4e2603a3205ec306492a1ab47fcad079d060ef02402351a1eaf7394b5982876149b1b6c80e67894889cbc6c4450ed06da6315919ec4fbd2b9e17a695b2ef1f8288676fbb66f8086a2039d9321c564d2fe1d0e776c75d1c732ccce7920977925e8181892e585b04349b9dd838bb442cf1dbbcf4d8ff7d2baa1f67efda880e51b2ecc94a828aad4d9f621a1780603eac21164072ec19aa5a1a1cf821a0caee711df7b9e29f2d838b338dd90ea4f7ad967fdbaa00b28e2d2608b8c6c920945f4ddb36d3f01c30c056828c3ec7e1f60d2fdfea96a7a80f03c030e1fecf8f1f7225e8b81cfb83eba1139711818d905b97f99f860921dc3e88dd28423146b95321e330c782891de0ffd6d7bf3a8d828ee6535e423885cdbd175bcbe201032b062af1e175f343c385bacfc3d23367776d818f20a6aea338e3e6e3475382b8cf63b32260ff894a9c47f572aa3a49a1bc6c219e82904b7735dc6edaf379b412ee5ed3bd4a98cc68434bf07b1ebd716257031bc4857181912ddec195dea56a83c2d1e2be969b47e56c7ad90e4d675571cbda761b9759840682927e3fbf6d1343455a1bf402f94de8474eae4f62612bd814f6eb5ec83bf804ba00829368e389d9cce5fccfd07b7ca881c408e9073b34c4f268094aab506d08184826208294a3448ad57cbe30faf228a387e167a185b88934e165174d08b244e2caa0549d6f8295810cbd025b9ed1617b407a0c0013b766d81a27874ae69bf951aa372562ad272582964a965604265b90ccfa8c4b70e8c89553a861f4c235f32d2df2eead578691159b8297dab5638a5a335a432b551049f57f2961615098d03188ad6629c2e0e156feb6910000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000829ae5b11134520ae514c9ecb1a0af9ef1e064655641add1c33da56b441bfc458327829b9bb46b91f0a134dbb3ceefde7aa91f9e86ed61179f1a41407587a23f21148e4b829c866cdd5f31df98385d0b33d08ba1d4ff9a4ac9900c045be09a3dd5576f760acd829d2ccd986e42557753f9cd7ecdd12f39f8cd823b3233034f3ecda10a7e134734ce829e0e1d0ca79eab75d2d70434c4909a289b75deec1bac70c70ee8fd4fcd58ea7a4b829f6de6ecbfe837374dd2738713c17a744eb7917a888a153b14ee20d884211724e382a05512ce03d404beca04fba47154a80eb11e6b38b70ca928966213eadc3d1a92e681a170528d275870ba25f8d7608d2989a235fd85975b9060d10fd95298c60a4fafc682a2fd327b8d9450e308e2acc6491d1c0621e326bed02014bb788de5b24bc74c4f9b82a3c9fcb06874d9ff706ca786e5d1ef166fc619dd9940fb1967e831193d83e9ef0982a4ad43793a7048ab65f4810733cb92261af9bf32eefc73e5e12b04088ee8fbe56282a54a7f51ec5446f401dbe12430fe488508469f515ca57ea2350e3337c024f190d782a6b24611d2c127f2fe09aa280b15e099f939b705c9373082c1ec892a669f30e11583a78b5c53712f41a509c646d152d0b96e9dc567061af787481b3767f92361199c0c82a8cf7c1132d344b002be8ee1f537c3a0f50409a6d4a2e62bb65a38154dbd7b073883a9e710bd1a6d8d26c67d760bb0238d5a5502af6f87334f431e1397e34642bce42982aaac46926dfb18b20f2b276f1271a6c80a1aa4abef50f1b2bdda3531fb95678e4282ab2943fe0c6166fc346d89ceb2271cf63c467fb9f5825de6e373f69901f241a90582ac7aefff444b2fa131a175a554205037e8708d3d4c6fcf97c1f3d47d252f33ced482adbde74394ee61f616267c1bb2a3b1ac8bb51ce63b6fde5c62eab30d69ba28bf9e82ae11d042f81a3d19e0db948f6b4b59ec96b616bd60ca82e972fe370e7fb93ddea282af3eef303c8db08ee10b397ef7a19cfed160851ecf63573f31f9abbbba4910de0082b03a526668a13428de886116aa84b41e1f714183325b986c1c0ad2e34393f44a3e82b12d4aa1d98d4c2e923613f48817ff49e429959cf90edd05ee983d73a7ad90e0460000000000000000000000000000000000000000000000000000000000000000000082b34a14154ffb05608ddc3b85ee22f85ae3d368378c98d751b77d6d8c3efeb0982681b4dbee615cb1cd3607d7199c923031a77a17bffbd53cfa229a3eeb80fc49628a6783b551f6c58c6bc132628b29c3c5c470b3667e9d9c11ea8da95fc311d50420bb025783b62d471433b3c4a2e484db0679dd685d29cdf9af19d2e448102c66a0ca5e23136881b75b110782008e536ac6c4e6f36fe2e3e3fa2d5ca60db4def4e918cd29a1b9b1c783b8f106587671a1be7a0587ab22449df05e64f1ae2f5e87dc1c79a7a3ab7b04a65b83b92580231da52ea0045ca43e83eb5610ac45ccd3c3b82499e2f262657a0b22330982baadf04ef9d28567cb22372534e366af3c9a8d373c454a0a6891dcbef65334eb6982bb5694012445c3e9990c83df30d24adc588feefa0bc25cd99ec2a45217e488d1fb82bc26aaf14bf34d967e3c28d29c5bf2a1c0599f7e69c5a29467a4164d005833b93c81bd00cc5fdda2c9ba71ea6f02db41b7c1e6f4f1753f12bb7a095328834d631d6f6582be5e22e1b0cb4a2c3d55b494bb43ae5aec6380445ddd2b2530c670b70a0ea4cbb382bf135aaf805d1517c58d8162c964be9d0640ac4d32ddce7d6b9f633459bc17b68682c04720c2df04d343890857dc17a0949cb0d44325d8f54a196c279aaadc7724481d82c1263a6444b2ce92bb3f5fb3d7a3e80de2f1dca385c6f16812323f3c992223efd882c2e4627b290bd87133d140bebc7e77e172e8e3d5914b4cff1606568f0496d502eb83c380873435196bb231b951d597f7f706818a45f73ae28f65f2c3109a26590b2f6081c4d5395c733f13ad343297ee278a3c4166f88211dc8514ae55c92000b2227c57d882c520192aa8b5590110f3c6a2424aa7b4b4ab2968a4911477111b45bb4553fb890b82c6d3f8b498af8c3026208639ea05b21b5e076139ea2bb6c3423932059e0f3afaaa82c7ef30e4ba8b0ee155d9ceedd840bddc29ace40893c4ac4f9f1330acd34ccd942c81c8b775fd1fb17aa7dadddca2c65ad8bd7a32a6f7fefbd1d81e642ec53bf04e444782c9fa5c645b698a6b63c0ee661003be0d745e9cfc412c908fb419293f658e92764a82ca94a2ea3dfda2736702026acda16e664b11f35854df4ea7b5aa7d5f8ab2d1349e83cb9fb48349b384a7775ad253714ddbff56a3e0088b086136553ce207276966087f82cc88ec10f3bbf476a35342f59088ce4ece45d588425b258885a4e1b2c71d0bf1dd81cdbbc23b0c1bb23a4a269fdaa08f4a7cb2fd800a2434a150d0ff761534885466e982ced6b79122b5df9dc3f6a9b5e77de804db4cbf6f4d99525080b1a66288027fd05183cf90e5379fc01989e4fadc4facdd288b3aa74be8afc9e2d9556d918d65fbb9ace382d0ad002dd23304abca0dec9fcaa09d576e344a42a0ae9af095b3a876ed9d52d9de81d1def94fd0ca909effae6631eccdd145e44b733be8c39dc117065ec4d5a4cf23c182d21886cbb2984511b2104d20acb5be99132701ccdcacad7413e92416490ef899ca81d333cb722401295e3fa1da7d47f5f4211cb4b024d86aaf64a1b3cb15419b136b2e82d40663b1c433fba921a7a2a88ba6406d912df57f1f4b4bddafbf88ef46b56bb72482d53b4467550b8fedb0dd71628ea2190c071f91a796e4c5ed48e4f28785e99e6c0281d6f14af4c814577651c8d0c1fc7401533292719bf71c1469b70579fbae0386f86c83d721806c0cd50723c30630f1e37fbb9a5a0c1d12a730dfecfad7fb586d5faf65180000000000000000000000000000000000000000000000000000000000000000000082d9ed31a1aa9afe176f2ba157826e57a59f4db916dcf6501a9d25406763dce0fbfb82da5a6325cf6faec23ce67e5f5b69a2f506b537eab4ce0cc1da4ba9f1f2446f399e82dbe6b451de18ab23f216498add4767261bd0f99d23eda84eed829f19d89645017f82dcc447d387f4e97cd14cbb3bf9140665afda0020f9f812ac4ecf14669ba8130e73000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082df60a6242a807ecf0c30b781bdba5fc7fa7629569881bd764000d03bcea8f731b1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000082e2b494e74ce7e503127387e3a91c9546ec4c694f3d0a712af53e6fde6eeb66baa983e3a251faf4352f58be34eefb25256e287014ad76e03fccf8d2340be8348d6a4f4983e4722a9931cfdc4555324ea25434d705c0ad323a25749c0097875c8c8e8d3d6a1d82e5e48ceacbf88e5c889ef0ff07b1c692bea252209ef09926c048d4f87bcd5be7eb81e6c4a4765d148b3759a589c8d01b7588a4e7df81032945335b91ccdad8c499853082e7677d8cd6ba090605c787cccdbf29096a349d25cbe261346a9389c442fe36913682e8e30c2af540484af47bc1d347d4987ec38417b41988db1bb468b29020aac4404882e9a2a482c2fe498e4e94f28872f1e9b5a5bb75217cb4eeada7961266185de6e4be82ea1224c1a459a38347c7ee0e221cf28e1b5c8e7acd9fb7c51f380ebf73fde2b9c682eb2f79e89234b44cf8a2370162eda1ccf5355b967bb639e24780e938f6876826a182eca6057ac94840cb93a3714ae866a21952c67cd577de2e5ef4aaa2c3b4e7d8440b81ed7d30cd29368a33c7e83dc36f1918651d5c3f140716a6ce4100a9ef7b0452b65682eeb3d8e60232f71443ae38fb2a5eb91662a39b4682bac9d6b37b1de9143f1f918482efca1a3e649ab0cb124b177e44a59abda9a4c61b090dab56d74f61853406796e2781f0ef28a6a166b5ca6b145d9528e542c0d2c4af026db634f425b3d2ac7e839a36ae82f1f82a6c5b1cf97bc559a4d4c75bf80f80b3189ee673ef24857c7600c0cbfd0ab682f2bb94fc87e9d7f1a2abc34f838a663c5059209daac3a4fba362241ada4e8db37b82f345b83e0fb55d10855ab6a11a76b87bdc4d2232c978f9f9759d5215a3ba98262c82f41b77dbb3e469972c8ee26919de12441897f972742a569c827d812360d42ec6c682f5b1466e82f370f63d2f37f1fbd32cfb5523eab21db840b1af1658d6cc918dfdfb82f6f1b227232c82abe4f91d229ba8a8ab6dcdee84bd47a3bd8733545bc97cffb7ca82f7d2e77411d49501601d3cd65dfc9e4aaa0820df82b1c521e6c5338d2ae01067fc83f8499c75949a1d6c4dcd50e1422b3fe76520e9325789b1a38feb9bd88d40a34d1f82f9afeecc0aab6299ff03c304eaedd1c699b199f29f7436bd2feb8b5ce07cf461c881fa30c8bf1ff8c444efb1735b5218235847d4fecd95755405705d39c0a14192451582fb5cfd88d21bb9bbd74c1e401ffca0dd03b12bfa22bea5917a71718cd33ebd581e81fccbe2d13025b1f20950aea45e1f7c8b51fc42db34cab688904c831c60da3f605482fd2a4cb513870a50c1cdaad48f8d17f7fda6f3d1ef952f0b5eb62606d00cc673680000000000000000000000000000000000000000000000000000000000000000000082ffb3da3ef0e6be3707a9c678bb65cc48ca0c43eebbecad946151c2d7b17d866e82cfd1f64a9fcd4db8b3db919ff77bd6155ecce3eb968b2542364ceb4384c22095b0dd3859d2581d38073b0df9eee451b317920f54789f26ee4ee0ce60260ad991b92d0c53c4f121f54555fbb01587c17ec24bd246dd4b926ddfdc1e057bb394c7d47503a87733630d46c52b61b6105bffd43e14121be67e1b43b4ecb72f85e5f7837cc301617d8b6931114b2720eb4cd22be43f266cd35690ea39ec74a0873f526438563c51c15db6572cae1615c9b8257ead439177408dd9b4d740ded23296bdc672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ad09f7a70ae1e2870bb1a058bacf3e67ff53160980d87f6b76efb3ac179e01acb229ce987e4dcaeeae3f6cd3093890deab16b1f991eb4bcf67aa03726d0ba71cae828db29524f88c941a3cff8ea8eb503499e586e7c41696bd9712a39fe26b5879279667175be215432faaba57a6d6ff289a6661d5923e3f46811ed7655f9b99ca0624c187b8b572bfe8ca65d394ce19c5d88641f169fb0205054351c7d26a747043c5333665cac3cd3bff209d70755e3f7ddc4e4a9b0ee80078df32f758b4a141740414db9449296f21999609abbfac616121729aa79dea2cc4463379dd3bfc1624fa2404886e0c7b335863cf9af9c76674635c20db7a1d6f9b863622a495462fd1beda0f3c635811fe387d015eff79f7d31f48f55329d87346750bf4dc70622cee791bf6015fe8716a47a1d7c0c0c37a28d592ca8aaba742ba2b1640aef5a57872e8fba10e9969b33a672ec24b9df6c086fdd770fc9d326ec1a3e1c1e1693c3327929981dcae9bf4db57c435ef1baff8131e1fc39192cc1b044da702ba18512ace46022c7529fef6f0078e8a1e666c805b84aae464bfa03cc167b03515dd2368c64f5bd8be4ea284c8448c1ad726445739061ba215b867e795721b2837e6989d574e1bba830d6430073918b936ab89bad241a5510838ea2700d6eda25004ed041f139fb77d8b2d0174e9b3f98c580b914d9051b9d748d505f376fd016a166c387c1ef66f06ddee621efe8dd56186ef949da1cc8bf285b58e7154fa4f0db4ba38df12687525014e4278c24aa42268c43330730d1c91f6110f8e2941d409657f11b3b70e98fe3a102f76cfbaa0410943b17c8737a1e82a161b34e44fb4d2a15553f1965c0ad8d7b8d5c18a41fb4e608bbfe3d805e1fe26efebcad3921134bbd3468a09160815e4dc7971e31ea30258e62f585afb98e68ea056f499c06e5dd4ffee00ccc905efaf4c98467d7045df424ba5a0523b4e44f43ec32d232d1fc70c9e8156432837a75e0368eb9f78394f19efd285f39cda77d72e39b4c751b9d1b9628caa69a6ea9cc0a21fc255c694ea17c724f802273c960e36aebbb1059b8a2c834f48827523df7efc8cf1998937b77d7c2b971183895ef493c3a74df4cfc9c21972d0285dd02701d3d1acb6b32da8d10bb7aac69340e0c73aec3c75d59f956314a9bfec065e288f3ff800a406acba08a511c3914176df213bf8775d222ec0415a31cb8d6a3beded765106cea94c7eb7196c434062b234dd4a37fa7b8e64d3d6e05dcd3ae495c4d8bd9be826ce349ba2921b4cae18b99a90ff47e485106557fc69d2018bf0fa25c00f2072d33b0bf644cb3c8d8c4fb6be0b7aedaadf36b2627c5dff678452b0372fad2a5b152e7ea7b2ffebf385c0d1614c5966981a6428790167d17b5fe1db908446143460102ea831e92cce11fcfcc407194407da54898f9db6a52b9523cb85c247669bdf469a992f236265ea0f7b355eb99dd14ce1fb313699a8c74147628d81b71338ee6cc7b7236a964278118966da25108fdc7d1e8086a0590293cf4d484bce147a094fed125c6dce649ade77ff9794e3af73310902ed0e4cd788a0dc69436a0b1e9ec2d32406d1cde9fd2bf10333d37987f21c2818b34c080ff5558af0836453e1026d1fa6977b85042ad6a8c7d8da30f0272d4083b4e7d4f06ec3da9d10d516385258182da508b433d6ca7c312049e2e466defb5d998f0b3b68a34c74558b4bf2b179813d46c3fbc2b308599c3e8005846cf24f9c589fb9287fe512a5adb0e2cfa3c21c7b06c53bf9330ccd02f7dc8a72392e65d08597341a7310677abde54b20e3f8310e77f11aa869589d302a3deb53cc62b5c01b0c60b05ecaab280cd7a8b067c4c0e245a9447a8875ad988019c014f6b6a3c0c53eb0ebbbfd424aebf68a1473923004c1dfabad2c95efea83430a2ef1d1ac84263892065c72efab6dbbe4c30c7e9392fba4f9bf35edcce75fe7ef976a06d2b88496459e7c807568303e178f82360ec0b8ebcf19237baf988fddfb40ff1b655376660635af044b33587d10fd64499fe222f201a25cac0b91ea4a98f3cf69067f8c158c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a69b975bbb33115bbd2528823b17a549e96d48671df07b7572f9216df25b3f2a88176888be8ec3a9c53d9e557831c9f208b17c77756a141a525a86f9a9e89bc1bd4d349f1054d8fe070f166d9ddb7295b9eb1a207e4b9f8c78736876ac63569acce0513f82907ebb469c4131b94890015597948148d6ef57166f573ba67d242426df2ea912cd101afb4819bf02e50119e911c45e2dc0f0ee98fc2d6ec09415a32c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a1af97452d6b1e1bb8f67a54f969868fd7c5a45231b4f4ae4b8b0873c0c38dbb24a1f68819259e52de419f979a19467e31b8940c4e0ef7225efd6248c7cec1610d155bf6628226b271032e395be6b40cf3747550255043a50488573cf576b01cfe5edf8ef60e6e49ea488577a6d177f332c4b0c3524fea95f1edb83dbc178a789b2c45f6d24bc1cadf8a9cfe0390650523866427b1a419e3981810eb0143433a4f22269db33d796a86999094e497f71d35e965f2f060b731ed6f2c8b2164a49a3f5e25ad1a3595aca023f75b157d37551ee222581ad2b32646eef064c224621e3ccfbdde295ee98d39d560e79b4ef1f3fa676d64299905206b08fdd1ba9bd3b50c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a54d86d26f0f2f6580415e89620ee0b97de4d2f66dd2c818f525c186f112e05992ba896d58055294e03b11c794f6fdeea9afa9d6230c97f2e2f2c04b8abc4e0b036a43cbbe27155a02eabd5bf63340e86803998f1eb0858cd0f061eb308b7a70cf103dd6d1e064409be55f234aa747c6ba560dae5bbaf217bd35ec93f06fb3afaee1fce0d1c010735dd90814077dc65157f6d7002a671413a263729bc5ece9683802582b498977ca3f1af870eb8d302650a32a2dd0f79132c7319daa6a8b3890a9c33198187624e95ca3e1839ee1e1c1e8ce75e81290b8a4d695126fddcb52cce153a6962e04e0dad671d2009da362082d1132308ac71d202eca8fb00a528de522d82bcf25e04347ff4f7fdf30760a2003d5cf47703b8edf8af469a5cc78ea267cdc1ff1ec0d86ebb10f32da03bd05132c0a6acc7538db4f039e2376fcbbe50287dc64f6622ff127f9407a6d000c185caca842df631e5623e67f493704b349ec9c0ca35c90c463204803a6aa42c6fa5d39d5b359de30f67daaa02f71fd5fe02eb282e56ff2bab658c1ff7299d22840008e16dd5fb5bf39c57a8171a78c5387bf8af3c526ba4ff24b92039832be7440807f57b60d97d90d93e9428c0025514f69a635262a1e7e0a52b3c7fa282e0865a8fe9f15766016ca33d1726bb91682d6dcc15c05860cf73d99a26e54fd664f6c3c9c923e840b5a5ac31e98a709eb330cbf995f85e9695c0d272bca6222d3986f59f603e622b57b50ffe751efc2f99173ceb150e65c8e40d65130af664faf667c1c611be4a347e2a10cfd78c4b36929c850f710805a5452a8ad0fde2418e99de03d1d38bd1fe8d5fa2c3d2c75241a904a538c5fcd2702917123016b1a15f43b9957571951c17be49657f52292bcc9353a87003edea1d6872220f8eb8cf4a833685371723c14f23bce26650fa436510773ee3f49956a230dc5bed5ae7767c7447d891f91546032a37465c18eb501fe8b1057bb65e65d07cc3dd52157a0eb657d24be0c22290dbd478216f910daa3f1f9b7e393b3a57dbab8d375411922fb53b31db5f0b9538262f24a822ae49b18efce37590c871aa74f69af8722f62b03172edfa06aa5849625e57cf3b777f8c0def48449657b1e0dc409919cecc4b9ef72c92b829bd67134368d3f58dbe6f397a5d937a4487749585f8275abb4eba39f354000b4d1e42d521802806441c585d2a54ad3f0890954730dd5b406de30206eef4e87011a4ef180e31a34374cb9f1d59088d4ab1237a5a0ceaef02ef82b595d152a98609f0ca0892d133584b56a1655d23c9a7b0f90413e9e8cfc07f9e97161ab7f8c4b4dd2053154c37269fbaf7275a8d90fc9102b6cbcfa97d87264952bae866647ba02c00478ed92dd6c00d94067f2632320e9147cacd996cebefdfb96ef5f1ce0d501bc1e8b085616693a1bdfdd33eef106e61d0374b7e86ef04f65ca92a370f7c29a8562d8ce9ed993f30982c1145590627e5342160b9faf7e3f774568fc52ff9023f5016d6de44c02437e584e15f867c2bf1abb7533c05963ba94bfcb9fe13ebab1b37d1260c1e7e1f19e6f73997e96ff46157996941cc55d0daa6e1a51fccf06140fae220cf89af640c53a54a3fec7c688ffe0ceffeeb21049e95902bd40ea8fc6407406011a5bf464d542fb1ffe75e4a3a8580bafda6cfb239c25701de7410feceece19b637fd15ac60f9ddc3a44ba627cfbc5d8a221b66b78c5b280dfbeb27e18b0efad3599ac998bf3b62ed76a2ee5e2429e33e2ce30e5f2cf54785219d29eccd6397d5e67425a6341ba0a3b7e760aa804194ea2d9c36d66c939f095b1131f89833a619b721d05e14b7f53870b383f61ef02fd04364006e4a8aae115dccea264762e69bd1eb3dad507c8919b251cb0117d2495b4dc3cc3bd3b17e32a012097ba604b015133f6066f0a8c5147ef71c2c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a2ae12b45945897f2c1d09d53d24461de33016900952929d8421e6512c6b825360ebda9cfdcf72e0c3d705b251d672f4975adf3a59dff409345bf139bb8aeebf1e13d1bd6b2f03281b95ed673cdbfbd537b6d5c3b3c28ea9ba8157a54ad7fa928737a000abc0d3769b4c51d26525bf45144241ecf40916f4581459fa24f59a54ffdf9ad69e8e31f39f22753da03fac4ca352600d9b11cb4ad787ba63ed9ef7808a5db2e12018439a1c87bbfad34b692648d4a16891639a2a724e23fa5be2078718764d3293ccfee86923768e9f3faadc6afdc4b3a29450b6abd599a334ffe5ab5e6e8aca0eb4d2b1b36ac60c50c6a100f3ef265d54a5969eb2e110d57e761972075eeae607bf69781083f16b13c7ea17243b1f5f832263536648ebe027638e0c995c9024650730607392c083f34770d1c5604882414f507736593bcf30b0dd0490fa267dfa8631e891162498889b2843a51ddbb0f1e7fd80ddd6827f28055b0d2757b2acdf0f0967fbedd4f95ac3cb429006bdc21e6533847e97f73d4a99483bce48269edb99582d72d5a6ee6834c4a6f8253219e786f41614d0dca66913a00db5c49f8eb185b7fbda3b8a2938ae2f9895dd477a76c18c7880456db36bbdab6231fa5dd3f77daa87319af317fa806604143fa484d48fac454b5671e81ac0da83634bc64f79f0921eb4705bfef3348df2b7a9c40fac807c4125ffdc0df8627095d05631ac98b0e8eeed8538ddc7f866f99e94ef4faa8500fa2b968c2f81a8fb31bbc8f5f9d73578af4e04d98c205ddb958f06deb5267839a95e6844b0a6b05bd8ed248b43651d74269fda87579ff2f0e9bea33075af554eba2078743118e7529028846036a192597e60c92e9d742c741fa8e69c351bdc578dae34ac75fb6eccdbe53820e4e2603a3205ec306492a1ab47fcad079d060ef02402351a1eaf7394b596149b1b6c80e67894889cbc6c4450ed06da6315919ec4fbd2b9e17a695b2ef1f676fbb66f8086a2039d9321c564d2fe1d0e776c75d1c732ccce7920977925e812e585b04349b9dd838bb442cf1dbbcf4d8ff7d2baa1f67efda880e51b2ecc94aad4d9f621a1780603eac21164072ec19aa5a1a1cf821a0caee711df7b9e29f2d338dd90ea4f7ad967fdbaa00b28e2d2608b8c6c920945f4ddb36d3f01c30c0563ec7e1f60d2fdfea96a7a80f03c030e1fecf8f1f7225e8b81cfb83eba1139711905b97f99f860921dc3e88dd28423146b95321e330c782891de0ffd6d7bf3a8de6535e423885cdbd175bcbe201032b062af1e175f343c385bacfc3d23367776d20a6aea338e3e6e3475382b8cf63b32260ff894a9c47f572aa3a49a1bc6c219e4b7735dc6edaf379b412ee5ed3bd4a98cc68434bf07b1ebd716257031bc485712ddec195dea56a83c2d1e2be969b47e56c7ad90e4d675571cbda761b975984067e3fbf6d1343455a1bf402f94de8474eae4f62612bd814f6eb5ec83bf804ba0068e389d9cce5fccfd07b7ca881c408e9073b34c4f268094aab506d0818482620a3448ad57cbe30faf228a387e167a185b88934e165174d08b244e2caa0549d6f810cbd025b9ed1617b407a0c0013b766d81a27874ae69bf951aa372562ad27254a965604265b90ccfa8c4b70e8c89553a861f4c235f32d2df2eead578691159bdab5638a5a335a432b551049f57f2961615098d03188ad6629c2e0e156feb691c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ae5b11134520ae514c9ecb1a0af9ef1e064655641add1c33da56b441bfc4583279bb46b91f0a134dbb3ceefde7aa91f9e86ed61179f1a41407587a23f21148e4b866cdd5f31df98385d0b33d08ba1d4ff9a4ac9900c045be09a3dd5576f760acd2ccd986e42557753f9cd7ecdd12f39f8cd823b3233034f3ecda10a7e134734ce0e1d0ca79eab75d2d70434c4909a289b75deec1bac70c70ee8fd4fcd58ea7a4b6de6ecbfe837374dd2738713c17a744eb7917a888a153b14ee20d884211724e35512ce03d404beca04fba47154a80eb11e6b38b70ca928966213eadc3d1a92e670528d275870ba25f8d7608d2989a235fd85975b9060d10fd95298c60a4fafc6fd327b8d9450e308e2acc6491d1c0621e326bed02014bb788de5b24bc74c4f9bc9fcb06874d9ff706ca786e5d1ef166fc619dd9940fb1967e831193d83e9ef09ad43793a7048ab65f4810733cb92261af9bf32eefc73e5e12b04088ee8fbe5624a7f51ec5446f401dbe12430fe488508469f515ca57ea2350e3337c024f190d7b24611d2c127f2fe09aa280b15e099f939b705c9373082c1ec892a669f30e1158b5c53712f41a509c646d152d0b96e9dc567061af787481b3767f92361199c0ccf7c1132d344b002be8ee1f537c3a0f50409a6d4a2e62bb65a38154dbd7b0738e710bd1a6d8d26c67d760bb0238d5a5502af6f87334f431e1397e34642bce429ac46926dfb18b20f2b276f1271a6c80a1aa4abef50f1b2bdda3531fb95678e422943fe0c6166fc346d89ceb2271cf63c467fb9f5825de6e373f69901f241a9057aefff444b2fa131a175a554205037e8708d3d4c6fcf97c1f3d47d252f33ced4bde74394ee61f616267c1bb2a3b1ac8bb51ce63b6fde5c62eab30d69ba28bf9e11d042f81a3d19e0db948f6b4b59ec96b616bd60ca82e972fe370e7fb93ddea23eef303c8db08ee10b397ef7a19cfed160851ecf63573f31f9abbbba4910de003a526668a13428de886116aa84b41e1f714183325b986c1c0ad2e34393f44a3e2d4aa1d98d4c2e923613f48817ff49e429959cf90edd05ee983d73a7ad90e046c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a4a14154ffb05608ddc3b85ee22f85ae3d368378c98d751b77d6d8c3efeb09826dbee615cb1cd3607d7199c923031a77a17bffbd53cfa229a3eeb80fc49628a6751f6c58c6bc132628b29c3c5c470b3667e9d9c11ea8da95fc311d50420bb02572d471433b3c4a2e484db0679dd685d29cdf9af19d2e448102c66a0ca5e2313685b110782008e536ac6c4e6f36fe2e3e3fa2d5ca60db4def4e918cd29a1b9b1c7f106587671a1be7a0587ab22449df05e64f1ae2f5e87dc1c79a7a3ab7b04a65b2580231da52ea0045ca43e83eb5610ac45ccd3c3b82499e2f262657a0b223309adf04ef9d28567cb22372534e366af3c9a8d373c454a0a6891dcbef65334eb695694012445c3e9990c83df30d24adc588feefa0bc25cd99ec2a45217e488d1fb26aaf14bf34d967e3c28d29c5bf2a1c0599f7e69c5a29467a4164d005833b93c00cc5fdda2c9ba71ea6f02db41b7c1e6f4f1753f12bb7a095328834d631d6f655e22e1b0cb4a2c3d55b494bb43ae5aec6380445ddd2b2530c670b70a0ea4cbb3135aaf805d1517c58d8162c964be9d0640ac4d32ddce7d6b9f633459bc17b6864720c2df04d343890857dc17a0949cb0d44325d8f54a196c279aaadc7724481d263a6444b2ce92bb3f5fb3d7a3e80de2f1dca385c6f16812323f3c992223efd8e4627b290bd87133d140bebc7e77e172e8e3d5914b4cff1606568f0496d502eb80873435196bb231b951d597f7f706818a45f73ae28f65f2c3109a26590b2f60d5395c733f13ad343297ee278a3c4166f88211dc8514ae55c92000b2227c57d820192aa8b5590110f3c6a2424aa7b4b4ab2968a4911477111b45bb4553fb890bd3f8b498af8c3026208639ea05b21b5e076139ea2bb6c3423932059e0f3afaaaef30e4ba8b0ee155d9ceedd840bddc29ace40893c4ac4f9f1330acd34ccd942cb775fd1fb17aa7dadddca2c65ad8bd7a32a6f7fefbd1d81e642ec53bf04e4447fa5c645b698a6b63c0ee661003be0d745e9cfc412c908fb419293f658e92764a94a2ea3dfda2736702026acda16e664b11f35854df4ea7b5aa7d5f8ab2d1349e9fb48349b384a7775ad253714ddbff56a3e0088b086136553ce207276966087f88ec10f3bbf476a35342f59088ce4ece45d588425b258885a4e1b2c71d0bf1ddbbc23b0c1bb23a4a269fdaa08f4a7cb2fd800a2434a150d0ff761534885466e9d6b79122b5df9dc3f6a9b5e77de804db4cbf6f4d99525080b1a66288027fd05190e5379fc01989e4fadc4facdd288b3aa74be8afc9e2d9556d918d65fbb9ace3ad002dd23304abca0dec9fcaa09d576e344a42a0ae9af095b3a876ed9d52d9dedef94fd0ca909effae6631eccdd145e44b733be8c39dc117065ec4d5a4cf23c11886cbb2984511b2104d20acb5be99132701ccdcacad7413e92416490ef899ca33cb722401295e3fa1da7d47f5f4211cb4b024d86aaf64a1b3cb15419b136b2e0663b1c433fba921a7a2a88ba6406d912df57f1f4b4bddafbf88ef46b56bb7243b4467550b8fedb0dd71628ea2190c071f91a796e4c5ed48e4f28785e99e6c02f14af4c814577651c8d0c1fc7401533292719bf71c1469b70579fbae0386f86c21806c0cd50723c30630f1e37fbb9a5a0c1d12a730dfecfad7fb586d5faf6518c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967aed31a1aa9afe176f2ba157826e57a59f4db916dcf6501a9d25406763dce0fbfb5a6325cf6faec23ce67e5f5b69a2f506b537eab4ce0cc1da4ba9f1f2446f399ee6b451de18ab23f216498add4767261bd0f99d23eda84eed829f19d89645017fc447d387f4e97cd14cbb3bf9140665afda0020f9f812ac4ecf14669ba8130e73c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967a60a6242a807ecf0c30b781bdba5fc7fa7629569881bd764000d03bcea8f731b1c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ac672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ab494e74ce7e503127387e3a91c9546ec4c694f3d0a712af53e6fde6eeb66baa9a251faf4352f58be34eefb25256e287014ad76e03fccf8d2340be8348d6a4f49722a9931cfdc4555324ea25434d705c0ad323a25749c0097875c8c8e8d3d6a1de48ceacbf88e5c889ef0ff07b1c692bea252209ef09926c048d4f87bcd5be7ebc4a4765d148b3759a589c8d01b7588a4e7df81032945335b91ccdad8c4998530677d8cd6ba090605c787cccdbf29096a349d25cbe261346a9389c442fe369136e30c2af540484af47bc1d347d4987ec38417b41988db1bb468b29020aac44048a2a482c2fe498e4e94f28872f1e9b5a5bb75217cb4eeada7961266185de6e4be1224c1a459a38347c7ee0e221cf28e1b5c8e7acd9fb7c51f380ebf73fde2b9c62f79e89234b44cf8a2370162eda1ccf5355b967bb639e24780e938f6876826a1a6057ac94840cb93a3714ae866a21952c67cd577de2e5ef4aaa2c3b4e7d8440b7d30cd29368a33c7e83dc36f1918651d5c3f140716a6ce4100a9ef7b0452b656b3d8e60232f71443ae38fb2a5eb91662a39b4682bac9d6b37b1de9143f1f9184ca1a3e649ab0cb124b177e44a59abda9a4c61b090dab56d74f61853406796e27ef28a6a166b5ca6b145d9528e542c0d2c4af026db634f425b3d2ac7e839a36aef82a6c5b1cf97bc559a4d4c75bf80f80b3189ee673ef24857c7600c0cbfd0ab6bb94fc87e9d7f1a2abc34f838a663c5059209daac3a4fba362241ada4e8db37b45b83e0fb55d10855ab6a11a76b87bdc4d2232c978f9f9759d5215a3ba98262c1b77dbb3e469972c8ee26919de12441897f972742a569c827d812360d42ec6c6b1466e82f370f63d2f37f1fbd32cfb5523eab21db840b1af1658d6cc918dfdfbf1b227232c82abe4f91d229ba8a8ab6dcdee84bd47a3bd8733545bc97cffb7cad2e77411d49501601d3cd65dfc9e4aaa0820df82b1c521e6c5338d2ae01067fc499c75949a1d6c4dcd50e1422b3fe76520e9325789b1a38feb9bd88d40a34d1fafeecc0aab6299ff03c304eaedd1c699b199f29f7436bd2feb8b5ce07cf461c830c8bf1ff8c444efb1735b5218235847d4fecd95755405705d39c0a1419245155cfd88d21bb9bbd74c1e401ffca0dd03b12bfa22bea5917a71718cd33ebd581ecbe2d13025b1f20950aea45e1f7c8b51fc42db34cab688904c831c60da3f60542a4cb513870a50c1cdaad48f8d17f7fda6f3d1ef952f0b5eb62606d00cc67368c672b8d1ef56ed28ab87c3622c5114069bdd3ad7b8f9737498d0c01ecef0967ab3da3ef0e6be3707a9c678bb65cc48ca0c43eebbecad946151c2d7b17d866e82037b0500000000000001008500017e427bf9bc64cd5e402598e1369d94aa661d65b5eeeb1015b074b7f4b08201850165ec5ea95eacdbf867abc9acf45f84b8db935a8fbc20dfc27e2a64a177bd845f8502cbb00ac3246e73265c589c2324019359394f8d725e0570721fff660b54a904e28503b9d385236327ac172bace34e52a721a9dba37a2779553d5d1b3321dc7e061fa285041fb32e436baec00ae69c9cb69c308cf1b01177ff6ae1548949da31b173cabf418505f25874443fc564085100494953c938aad1ccb0ae81616a6e61e1d69efc91d8ee8506ade10435ccad9c9ab666601c9e235d45955c4cd6f800688dc1df609b20be529c8507447a88a2a0e5a86f7d79bae5e8de58162912b10015c8e3ad124776989f357c92850862e8e70579008d820153e766521669c7f4ec68b5d8358503f340f55065b6a7468509d5bb2f0b9e2b508228a68fed5fddb298139c1bf74b9f8348b089de62547ddf1a850a02b5fe3a5a976ed783b210c74a23eeda5cd347e8cf692796873f40190dc96cb6850b248d74144b2264bdfb744cedf3e6a7a4ab635393a0ec36b87306f83fd04f1617850c2649e98cfe445249efb0aaa192c014436034539bd1898958a391ed6c63966015850d46e57dfe882910efa330f019ccde19c2eee4227e29e3a22e27c68b883dcbe017850e73bcb298ef8667d01fbc2705d5910c3facd77649d4fc7ea92405ca42272afed2850f6ade5d868b50e394b17d42c416075cbc08342d415e9e7e9f0664f28f5abf653e851096b6a80d1ffd28da4a7f0926aa6ea44050883d145c48c05681d28b4c4ae0d8bd8511c8595b3c372b3ce0dd6eccbdf82e359cdb84b9c6921054b425555a56645c7f1985124458ea0b0a09317ac0df1e97eedc0c7355531d1a1816f99ce67187ebf9e67b538513d1b44deecab0047218c94a92c269505dc4a20ef025d5dcc32ba433c3c58f4da28514a520f04299d2a26c864a9f9f1f42123104a334175dfd1575b2630a4c59fe6d7385155cca1b87a8f574b6e4ae7968f37236061779328496225f1f7c900f40e7bfed5885165cca1b87a8f574b6e4ae7968f37236061779328496225f1f7c900f40e7bfed5885176c2f1a8a34c2441be7e87c41aa985f7a14c9c97e669bdf1bf99b912d0c5067478518ac0cb9ca9467c082296de0061565087d8ce68895db48d8e8dfbf0a0c38253dcc8519d6be6ab87fcce537a95b293f56a3d60830df66f7880dda6a57ba6439447a20c8851a58b545983ae00cc505031649cf9f45c8b1fc811bc06f0561497e98d7c98a0d59851b6cf1c3bd7c8a06cd698d39a4d4df14afbecfe76b923e32823f43956b883ff8d0851cbef685b04e98246bd6105616cbd6a512d2a8bc126fb36a198b8f3ebee5da2a19851daa90974fb5dc1718dd1cb3680f88cc1906498627ca1225f1b3f2fb948cb68188851e53666e6ade370369a79eb1e488b17ed898f57d73e364ad245c72f96cf7298678851fec967d5c167c7e98fa47773605bd0cd1c49958f401c47e5635bf34e2e02c808b8520a2056a07af2b871eea44358ead22f0348a5d6cb0686dba3895f7ef5a6b9bb5c0852151dc515cd9444b7a85dcdce9f06bdfa9d9d99396c2a596c89d7ca49973be290685228ff7a5575ca8f832069868ba492b4b84478cf3b3b13b0566d3d2f8c79431517085239c2c7271fc388d118431018bf8f16fa3c2ec87eaee830883804e7d3cb3c8332f8524bce3cbbd9fc97851c94f9adaa69a4417a9e315693172761ad504beae8d38caeb852540d41d2021312a06e38003d60e896fee05bf91a8c52647bc7e81e22019f8a6ed852661b83129d11adb20d7a5e2746d9527b2e1bf438e8c9c5c54541537448b5235fc8527a28a4edafab33dc84540df3311c6ad199bf7f3695bc779ae346a9750ab1b192c8528266583ecdb2215a3e0c6a11d71fbcf919c33394296b9ba94fc949a833009694d8529f66319c00c3b621b0f42dc83f2e31db4d604e309632482bc44b0bc0d4a25df60852a6c4b8fe006672affac98357e6ab0cb09221389b35f67b9c75336b08bcb3a64c0852bd1d9d1d1a0224f74a620cd9362cc70e33234da57c294d6836577d4a4373614de852c31136f924f94da205ba6914303f07d3426f2be338e2a6cd410bc6415be28d0d5852da87a276921707a6319e9b74913ce46d69371fdb94152a2b58f2b52b29742e0db852e4daecd2380b9621f14420e1d14a11f211049ab057e44f342c1681284a9430990852fdbb2ae925bea91ea4588358ff015d7d9f7704e243f38deb11a8ccb9987f5a3b685304d155152f6d2c09e81d3c888843341e87587fa7c1adf21e27c4b07dfbd0c9edf853184e44c82c4d088758d780177fe6bc0afeafe630d47d1625b5356735735a2417385328b815f5cd144becf20df1ffc30b0222f02ba1045fc9bb05cf0629e115e4b6f61853386012135ac6920ffbada88222e0ed97161d808b72702889a3c6f463dc86a031285340c4eb2c50e99045d927adb5252c3328a76aa74f2b5823b4a6397614a0354897b8535353c59102f8cae70f777814a3060c85bedabdf91c3dd90e8b567af330d8d26c1853678428e396dfb67aaaaf28841b690a21ef9071eca5a6478b4772c65787a9db7738537e3216d2466c9b69d0fa9b4061cb559c4f255cb1a85dcde49fa64faeb89760ec585381a66b0f7bebe3417d8b413e74074c96b68a7458bc0fba2c4dd08f14846d5c4cb853978795ec80ef94fd8a334122c19fef66eecdb70f64e4466964118ef5e447dfe37853a756661052620f8c106c97311f96a0f8a6d46d739c57992873d7ab9a50f72e1c5853bfb8147e635de9ddd0783e55fa893e729eaac7efc3434f9f28e06a2852f393f12853ce5fa86adab1e24d46efab32eae90c72b2ed00333bc9c470dacdcfdc6d4ef755e853d5e3614de0950f0993ef62823d3586d5247e04536d644127cc509834653a7558a853ee600cf45a61ee4067f86595a02b01979b56ff3d162d73b16c2fc02cdef02b074853fffa38cbf1852222dfe66ea4c1c63756aaf6bfb5b69956e91b38e38dd94f9361c05400000000000000000000000000000000000000000000000000000000000000000854174d897f098f4442c50d8dd91cfca72f65b35de014fa6976ceb1b3982d2c1e6d1054200000000000000000000000000000000000000000000000000000000000000008543a3fafb78d5456cf8a558298677092ecdbaa68c280ccf24f21d5fc73b60114b1f8544529c1575ee527f675bc3b1a55f95a9f9481229ca37fcf6747418161a4154b60285455cca1b87a8f574b6e4ae7968f37236061779328496225f1f7c900f40e7bfed588546165c3e0dd81c846089bc4181be8a54e58e3fc73795dfca60347a26d29d3ada70854788910f373f1c0f4d74d59b7bafa9870eeece74d9eb360cde98e19fb2d5261abb854873f9cb26a4ea73fecc80c9fe29439ca691669ac9a21f42628f6a1fd64a5f011d85498723a01d4e875556cd425d978f62be94bef897708d2b5201ba3b32f1aa2a0afb854ae81554943962728e624527a72a71bc6f215d5152ff1d3228ca9d5dbae308f3cb854b9a24b11b995a8c599ca4f317846bcc7d65f9bd3d6e504cd49a35d5548e662c9f854c582d5ad45cf47a68d6307e68c14bafd9b03fb21d786653cdc0d4a2a773d00b7b854dac7d6914a53361c8077800a4d4efe124072312e46eef08687132652b4e224e38854e582b271889ce49082035d080491dea0b7eac5f3cded2817142f738a223b8e984854f66d70433273eda85e74d373ff4683bc369325b73510d9090fed8837ea9a4da038550bb72ec029d89e07be1c41b6880ce06f6733a3ad9d97f8794f821a8a904a4d2298551d1bdc929ea11ca32343493ee7657841df6f8b7e43f3078ba532e094f1b117cb88552e264128e53c7f2acde2e784fd34ab71f5ebba01db506dfcf44c00781f553fd568553f18651e003908ac6e0df74f901a13040409277951406cb050da27df2036ce9fe855450f3be39d5a27940d2c480ea028359fe08ee59e833bd15ce48c6c4204f9efcf0855503d0fe9a0d2073272ec8f4d9dd769c54c30a0ec0cbed366edadc247f56f266038556d619738e7a6714dee6fa30d8e53544970cd1148443a00d62981b3b15e12beedd855775068fdb8c511469c57293f8b51ed28bf46614c8d308bf73290e2e6531f5feaf05580000000000000000000000000000000000000000000000000000000000000000855982e07638b1553555350f92b18bcac254360fd6fc5b44a5a7bd8ce1c7d3239608855a2410fe67199c4fb37573c2d08ff42771f06f0587d7966c57883868227ea21561855b8d19661d34c8282e640b8b56c0a2a26a0b3d6e37a5aac6c87842390efe0fbe24855c50566f05ff8c66aa64c1a4dcb790e9f5439566ad1bf363b48f4cc56b04311700855d02b5fe3a5a976ed783b210c74a23eeda5cd347e8cf692796873f40190dc96cb6855e19eb3ff1ed6c966fde60b3054e62175a223e9312c170eb502398447b4556db0d855fdaa7ab6075e20736fbc88c33f5ba7bc2f0cee6a3a212a279e9ee768a42e0c7fe8560756661052620f8c106c97311f96a0f8a6d46d739c57992873d7ab9a50f72e1c58561d1bdc929ea11ca32343493ee7657841df6f8b7e43f3078ba532e094f1b117cb885628e347f1f14dc135cf51df663a7e97d5a272ac3e29942f16d4ada30c553ceacb18563bf09406987b44e31552dfa75c70de6860eb85027da230354c30b9da2ffc2bd3485649fb2d7568410d5bc3a8bcd10b4d79c4211482b30dfcb1b6766d04196d38d99d68565d0a5b7320c69363cc8b2c1f3c903f9c269114b47a8c078394ba7cfdf086d073b85669479516dced503ed50e545c23821b1d254d34f93f5aaff4cef97bdc4a3de681d8567016cfc8312ce30b02a6d170cc3765783a44f433f479d47311c07a2a7d5c7bb9a8568e342e1d61c8cc190cf3a494fd2684edbaab74d73e6310a453280e8269e5af06885698a1e02553133ffea54ed5e37c3d8f93434b37b87802526e7dfe2807c2cb4355d856aab68e47c7f0794e2378ab7ed7e7a5831425c5a0e771fa241092bacebd8385cf2856ba025109dcbef7aedb4634c73d7491b8dc17b5532407320c1eadcd31a7f82020b856c08128c7cf100ef394af99bba32f63e3077cd62bce0885910effc50282acb0ea9856dac0cb9ca9467c082296de0061565087d8ce68895db48d8e8dfbf0a0c38253dcc856e1fdf8c468e0e8dc44644eed2ee163a3257bd10994aed1a4a93ddb35e68af649c856fd736c3d9454ee58317b3d79aca5ec41c9d906206a74d8314ebb54dcf41d95770857076011dcfe82a25fddcee5dcb4b9b9e525c7326f7f896041695f721e699128bf38571f9f67e9f7324dcfd5797b09173da222ca3c93550101bd39db0f782961f5fdf438572115d005a2f515f2873e0f373cc28c6969f401f041ed0dfd769a36c8b8ee2b7f285736c2f1a8a34c2441be7e87c41aa985f7a14c9c97e669bdf1bf99b912d0c5067478574fd7bbd4c9915b5724e6462449c279335f5844ebc5b0726eeef35eb528864a51985755b9b2e3a6411e46bc2e2040b72c917af069929431b9d2947ccdc9a310d2e2bce85766b8d7516f3e00675005521f78218c59742fe317c5da6b4b3921663850ccefa23857701e046dbbbf2c0981bfda5468ffc9e924633ccd46b345c7e33a170186ba0a9ac857859b96461ee682d77f3d2b6c9a3081a9c8eb63a6bb302fae671168d7ee556449f8579cb0a35d27068efbfc0e31619698c8615be5deb480b2c0d114d6499b1cd4c7530857af0d4f8d5fba634e3115189c6c2d45512c1039f1d519bb798c734e6d0acff3a02057b0000000000000000000000000000000000000000000000000000000000000000857c78795ec80ef94fd8a334122c19fef66eecdb70f64e4466964118ef5e447dfe37057d0000000000000000000000000000000000000000000000000000000000000000857e2b9ea281250647ec3ff260b6275ac2373426a151f4bb0e7e617a85a089f49af5857f5f5e30d660f80ebe4130c8bf3c695847ffabe06625a0cf36320bf4e9f4d15403858088f4f61e2ce9d0b7c5592dd70ec48a2094628b863b481a482079fa6e3109bf9d8581ed98b8ccbf5e6500677f4e946fcaee27bf1e2970ff1a6513cfbcb16d9504a5ba858214184928e0b577478dfad5332a6076967bde8d26111c5aae5edda4caf7a542dd8583f31f425ce757dbe6c795bc2289eda0219b6e3d67e68f6970ddd7907b389aabcf8584c90d491a2730e7cacc0a8df5682940cb24f512bc3835aa7de608ac8462cda85c8585a8b6bcd2d7e979a956963aeb3d32a91021a5c55ba707a33b238974c540c9646385864a0a067e38e4b1a178b1e7f194b16ed56e76ac1e5ddcda26ef52728bd45671fb85879479516dced503ed50e545c23821b1d254d34f93f5aaff4cef97bdc4a3de681d858847ec0918b2ee0bbd9f282bea109ef01d59883a36b708ea26219931a0fa43857785896c2f1a8a34c2441be7e87c41aa985f7a14c9c97e669bdf1bf99b912d0c506747858a02c1358a5ea39ac6d2b774fdea3c94ed0300f83dda3cfc1d4930facf41046d5c058b0000000000000000000000000000000000000000000000000000000000000000858c62e8e70579008d820153e766521669c7f4ec68b5d8358503f340f55065b6a746858d361b946ea837881e9e2a77a8918a89e06ffedd328f6c927e59628ebbeab36ced858e1fdf8c468e0e8dc44644eed2ee163a3257bd10994aed1a4a93ddb35e68af649c858f7536ee9c3423e4746098ec452281c8aa3f5e996b7a31273748332eba033756f58590008ae82c463dc31f7a976d9bb8bd622e572a7fd3e78f756d688a77fcc1c0d6268591c9292fcf8d8dbb3ecdd8ce4c6a736560e2138dd31bad43316f0b33dd816228ea8592e070de787340b576c01bee0c0cd6aaaab867ae52e7837b393525d166d3f79e208593d3ea86c6a4c40f9369cccc6d0dbb58b0809a31c58f21873251ea42e2ed79aeb68594cc256071d5bfbbeec7a836759d2c104eaaf1adaf9bb70b45a8a0e257ca90165e859550e4b0cff9fb6ebb9c0ed9cdb6c8aeef84c1022eff933b20e4f59338066efada8596aae7e3755ed27c6abdc48d317a84337dd607a7d6b4a628627296c4aaae661cd585972de628c9648582a611a799161d945020e7675a2e61a70335a29be174b77724438598998f1dc5f6ef3fe89c61681da09a89c83b0826982052188bfb64e03f4465ab2385992cb6f392bfad8bc89e542e591854e5b542022dd663ea68b07afc6443ff9c350a859a353c59102f8cae70f777814a3060c85bedabdf91c3dd90e8b567af330d8d26c1859b672ae5a8e3c3d5531e49dcb75906962d206ecbecd2f9d763eda104b1f267ca39859c8bce2d15149a7d75b090cd0048b13d04fd2a6cb7b497c8f6663d177b51c2b7d4859dcd6f6bd1812976ccace969f02cc6d6778d7500a52674d096989e7e9a1dd0e837859e034648a908905a76c84babc45fee3f950b27c80b955766931cb4be5f03a2fa9e859faf0acb1d7f18f2064022acf6e5db6f81e6e874bbc9cfeb4e34aceb5e90356bf085a0aa90974fb5dc1718dd1cb3680f88cc1906498627ca1225f1b3f2fb948cb6818885a17c84dd9e46d32b20ea043f794cd4116cc76e02dce8fd957e8ac2a832b137806685a29b9992be7f66758e9396acbd4cc499f8653cc18923a44a9d14b5679fccd9f60785a362e8e70579008d820153e766521669c7f4ec68b5d8358503f340f55065b6a74685a4224c255309283bcb0b0bae41ad5cbc1a58acb162483f5e516da45a90c585ea5f85a5485376c6b8109eb301d6e3886a0b1c23335780d4f9cf67850f09dedb3a49ecf685a6e2104b89f3088bd09ecd69620cd5dd2a262fc7d656c1d9dcbecbd57144a2bb7b85a79c2c7271fc388d118431018bf8f16fa3c2ec87eaee830883804e7d3cb3c8332f85a84803dc8d74bb6694b3ebb52ce87ab90e2ff9f474222d67fb05d4adc76c1b350685a928f32746d1b63738ea41d0e66a709d11ef8d6b4c49cf4ba8174ddb0759ab43fd85aa1b8abdb9554166b8e198ee215f916a7bdd50b2eb791d216370c33bf9fdc1929a85ab16f902cfbccee7895e3ea4c0a9e86013e91cc4b0e70acfc5d747b203f667752785ac892726d16be6375e353a021b0424d01d8e5aab8da8a853b3db22c97240ce10e285ad0ba8f1d9f60baee4371e773d70aaaf7e389ea8ebb1bb371ffa20df05b3cba3e885ae91bb9e3af3b962276927ef3153ba3093e63c07baf65772ba008a8589df2de90485af9479516dced503ed50e545c23821b1d254d34f93f5aaff4cef97bdc4a3de681d85b08b815f5cd144becf20df1ffc30b0222f02ba1045fc9bb05cf0629e115e4b6f6185b1a87a276921707a6319e9b74913ce46d69371fdb94152a2b58f2b52b29742e0db85b28155308cccfe447cafb79bb29418b8a3e7d4376598f2d78745dc4be3f95dc27085b3ae8b37e6602394a9c87bec09d0fe7809ef937749efcf49bfa4de7e6394009c4f85b416519be26706df8dc010e82f982a19535cfbb29961118b2bb5dc525da56d847285b53bd0571f113263f3e08f5e2547ac5b5128c652ce94423d28dd667d0e987cf77a85b60a8feb42e9864734360f6740f9fb2f49c7a2fae7803aa8e6c56fba4d715f6b5685b7f060614fccae01bb824dd1a22ae27bdc46659db1faa21683c239f62f719c2ca485b8f6a5e0f8ff243a805bb95e4f5260b86ab08fae40807883d53c5b0365d17d695185b9612c244b7cb1d3be8d74e1c3f8741c36d1f95fbdca5d0048ddad5e2da6c9e61d85ba9070afeddccf7d58981c449132a62f8a36b6a862c5b410a48797837d9c5e4c9785bb304638391c9c5809ce2590a91cd8901de48f380a463332196780b3350b2481e385bc88f4f61e2ce9d0b7c5592dd70ec48a2094628b863b481a482079fa6e3109bf9d85bd825de777cf31bd5cb57c88a39aca7cf9c320a361f3585e79793b8e8177fa04c085be0ed5277cf3b13746a917754dcdf461cebd2ce9870fc34a5d1bb5f51aa72e2e1c85bf1e96af4c48e5efa49141039bdc44aa0337520636e705dc4367e47d27e8569d9a85c0138280c84723b7241d4313b41349615b0c7d776a554a2d250c56e6c7af818f0f85c1fe5e009e73dca8ad0c692528d46864b018f37eae1219268cab841440747f77e785c2de1fe1e934b1dac26ed3ad8f2be006f5cbc9e6bfff7b9eaf188c71a8ecef5a6585c3c0b9c6337d2046a97bfff6413731042cf0924f08501f072841e463976bfb576285c4345ee6ae1226c5ee05eb372fc713b2b8ccf9b7764869c5760ce6ac7544688b5e85c5c56b38620b16f7ae25622abb7d0bd3568be790ab028edec5eb6368e0316905e985c6bc8b53666b46e95c6723e92069b3d8bd5b5c7e8b9370e002e4bfd7822f6437af85c7154561b2c4a14354511fcbe893ff72104bbda2a944c8fd0883b27573e49868f985c8cf3a86024c73b74b15e91a2bd027db591cba7b5b636a9cb5c59fb874577d457c85c947ec0918b2ee0bbd9f282bea109ef01d59883a36b708ea26219931a0fa43857785cab845137d719f00260938dc580b6e2bc5a57460cb78449eff2f7d5ee9e37c0d5385cbb285454d1804dd927b37337ab61a2cc7fbbf22ce231a077028966dd6b594b77585cc6e67e4a0c0b0dab32b523f2550f4cedd853dec14b1c67b2bc71a34f39463a91a85cddeedf40a80de788dcdcaab33d41b45cb12fef4ef2f14c9772ae998366d64a7ab85cecb0a35d27068efbfc0e31619698c8615be5deb480b2c0d114d6499b1cd4c753085cfc57629a7f96ce7873fdee4fbfb15c17e622b17f55dca824c01119f1b384c880d85d099dd2d7d69ca551e85c60f707177037b36f30b3aedcdc454b0de2e0861edb8d985d17cb06101658305a2a03a117832045e73830f4dd835424663e5209e7413fbc12485d28172c8306ccc9e670cc29b0574d0bb1f9811211010b16ecf2dcbb76ebeffc2b285d3eb30c3292a82d244ebc9929521ec4df74d740aa17d95926459df10d9af8378f785d4353c59102f8cae70f777814a3060c85bedabdf91c3dd90e8b567af330d8d26c185d5e301bd1f777c1c8a02fdb4112c58b3fb47108ddeaf03cf9d4b6cc18d57ef052185d65cca1b87a8f574b6e4ae7968f37236061779328496225f1f7c900f40e7bfed5885d7d1ca4b0ab85f4d46a335e9bc1819dbd8e3fe004c1af98084c37193413805605385d86020bea2b39b712a1fdde674328d2087ae8d4b281d0d3cff60fb2e585772135e85d935cc7d66b9e751e5aa42c394c2e624320735abb8b1cff55a79eed1ce45d2b88f05da000000000000000000000000000000000000000000000000000000000000000085db92f6f928669a635ec5e377e704f42b3bcf991d8fee1e62090bc2020ddd616d1b85dcda159ff848b76a9f0b5d139c4affd80259edcb4c1f7054eea362de2cd247a12185dd9f26005cbafa9521b811dba966f92975c8a9d545ff2a2321f7040dcd387d40c785de78428e396dfb67aaaaf28841b690a21ef9071eca5a6478b4772c65787a9db77385df5f3292016549724122dadcf4bb609e5a5caff66040023e7d1f8c1174f8fd406885e0961a4039631e8a84b9b11ab1c94ba96b1d152e57d5d02501be923231a75b01f185e114e3b374cb76f55f33d87451b2d0f658345bd32e8aa70f64196660726c803d8185e2ac0cb9ca9467c082296de0061565087d8ce68895db48d8e8dfbf0a0c38253dcc85e3a28a4edafab33dc84540df3311c6ad199bf7f3695bc779ae346a9750ab1b192c85e48fbfa3fd06e50ef95a9a8179b9fce908ebf4d55afd2e8ce4de66331375ac9dd685e56746c3a3a3c86b0bec1825073ce50bbb6a2e764481d97f53adf192d6d8e4bbf285e619af57ad2203b107c8a01303e450045b45e1faaf5541e35d4c5d19791e1977a585e787f11c6e5bb6c2fb0e5c8595b25706b6c1ec64fa62f77609c75ab5aecc82aa5585e8ae8b37e6602394a9c87bec09d0fe7809ef937749efcf49bfa4de7e6394009c4f85e9baf8be614af3028ad8357cb142d5692827780b6489dd1d912ba3d9190aa2dc0a85ea3064f1089f9e6e263f4365f1f995704fa4b10ef4f04b467c476cc51d1e803c1f85ebea4072962ca0ab3082cc4fffa22d0bcc5c7838536d7b5b3b61e5b469661ab7b485ecebce9dfe1632a3f4d614fe51cdfa26499a30e3284caa38b6719e9c7158ffc62285ede264128e53c7f2acde2e784fd34ab71f5ebba01db506dfcf44c00781f553fd5685eeb3915094b89fcd6d7e201654b1aaa8e9f78f06fc7d620601a66081396591870685ef690c03ea2cac06a7e2dfc04ac816e64cff1e0d4cae9c60e4cf5b4536d5e85f6c85f0f6a5e0f8ff243a805bb95e4f5260b86ab08fae40807883d53c5b0365d17d695185f1500ec5159859f65a12a6250a6e1f5038d5532862f2f811c1a23929d58f668acc85f26d80d081562f08bc941f2f1484ec26a0a44b2594678dd67a9cdfcc0dceebf3a585f33b4467550b8fedb0dd71628ea2190c071f91a796e4c5ed48e4f28785e99e6c0285f4ea30120a6c007fe59022131e3969a1119ffa96b6286de413f1a28901adbbd7df85f5b7944528159081e6697498cd2720aebe47ccf8decd551b8e87cd997906ac1fa685f662e8e70579008d820153e766521669c7f4ec68b5d8358503f340f55065b6a74685f7094ece9d471dec4e18f9b674cc26722f000f2decdb01974ec434d00e64caed6b85f8478ead1dd3a077b47880789961c5e50630f7606464c2760876d8adffec7021b385f92c4d85d71f46b2c0f1e8c879c20d867f5caa4e3d8a9314284838065068bd337185fa36192e5b4b382b06d9edc9de5b9f51a5a1964435edc865f763affab8cc62114b85fbab68e47c7f0794e2378ab7ed7e7a5831425c5a0e771fa241092bacebd8385cf285fc825de777cf31bd5cb57c88a39aca7cf9c320a361f3585e79793b8e8177fa04c085fdb0a6aed2e8c285a8b7fb6c2d466ddb1cc3dd8b8d3d4d603f875e55792e42ec7085fef0d4f8d5fba634e3115189c6c2d45512c1039f1d519bb798c734e6d0acff3a0285ff5cca1b87a8f574b6e4ae7968f37236061779328496225f1f7c900f40e7bfed58017e427bf9bc64cd5e402598e1369d94aa661d65b5eeeb1015b074b7f4b0820165ec5ea95eacdbf867abc9acf45f84b8db935a8fbc20dfc27e2a64a177bd845fcbb00ac3246e73265c589c2324019359394f8d725e0570721fff660b54a904e2b9d385236327ac172bace34e52a721a9dba37a2779553d5d1b3321dc7e061fa21fb32e436baec00ae69c9cb69c308cf1b01177ff6ae1548949da31b173cabf41f25874443fc564085100494953c938aad1ccb0ae81616a6e61e1d69efc91d8eeade10435ccad9c9ab666601c9e235d45955c4cd6f800688dc1df609b20be529c447a88a2a0e5a86f7d79bae5e8de58162912b10015c8e3ad124776989f357c9262e8e70579008d820153e766521669c7f4ec68b5d8358503f340f55065b6a746d5bb2f0b9e2b508228a68fed5fddb298139c1bf74b9f8348b089de62547ddf1a02b5fe3a5a976ed783b210c74a23eeda5cd347e8cf692796873f40190dc96cb6248d74144b2264bdfb744cedf3e6a7a4ab635393a0ec36b87306f83fd04f16172649e98cfe445249efb0aaa192c014436034539bd1898958a391ed6c6396601546e57dfe882910efa330f019ccde19c2eee4227e29e3a22e27c68b883dcbe01773bcb298ef8667d01fbc2705d5910c3facd77649d4fc7ea92405ca42272afed26ade5d868b50e394b17d42c416075cbc08342d415e9e7e9f0664f28f5abf653e96b6a80d1ffd28da4a7f0926aa6ea44050883d145c48c05681d28b4c4ae0d8bdc8595b3c372b3ce0dd6eccbdf82e359cdb84b9c6921054b425555a56645c7f194458ea0b0a09317ac0df1e97eedc0c7355531d1a1816f99ce67187ebf9e67b53d1b44deecab0047218c94a92c269505dc4a20ef025d5dcc32ba433c3c58f4da2a520f04299d2a26c864a9f9f1f42123104a334175dfd1575b2630a4c59fe6d735cca1b87a8f574b6e4ae7968f37236061779328496225f1f7c900f40e7bfed585cca1b87a8f574b6e4ae7968f37236061779328496225f1f7c900f40e7bfed586c2f1a8a34c2441be7e87c41aa985f7a14c9c97e669bdf1bf99b912d0c506747ac0cb9ca9467c082296de0061565087d8ce68895db48d8e8dfbf0a0c38253dccd6be6ab87fcce537a95b293f56a3d60830df66f7880dda6a57ba6439447a20c858b545983ae00cc505031649cf9f45c8b1fc811bc06f0561497e98d7c98a0d596cf1c3bd7c8a06cd698d39a4d4df14afbecfe76b923e32823f43956b883ff8d0bef685b04e98246bd6105616cbd6a512d2a8bc126fb36a198b8f3ebee5da2a19aa90974fb5dc1718dd1cb3680f88cc1906498627ca1225f1b3f2fb948cb6818853666e6ade370369a79eb1e488b17ed898f57d73e364ad245c72f96cf7298678ec967d5c167c7e98fa47773605bd0cd1c49958f401c47e5635bf34e2e02c808ba2056a07af2b871eea44358ead22f0348a5d6cb0686dba3895f7ef5a6b9bb5c051dc515cd9444b7a85dcdce9f06bdfa9d9d99396c2a596c89d7ca49973be29068ff7a5575ca8f832069868ba492b4b84478cf3b3b13b0566d3d2f8c7943151709c2c7271fc388d118431018bf8f16fa3c2ec87eaee830883804e7d3cb3c8332fbce3cbbd9fc97851c94f9adaa69a4417a9e315693172761ad504beae8d38caeb40d41d2021312a06e38003d60e896fee05bf91a8c52647bc7e81e22019f8a6ed61b83129d11adb20d7a5e2746d9527b2e1bf438e8c9c5c54541537448b5235fca28a4edafab33dc84540df3311c6ad199bf7f3695bc779ae346a9750ab1b192c266583ecdb2215a3e0c6a11d71fbcf919c33394296b9ba94fc949a833009694df66319c00c3b621b0f42dc83f2e31db4d604e309632482bc44b0bc0d4a25df606c4b8fe006672affac98357e6ab0cb09221389b35f67b9c75336b08bcb3a64c0d1d9d1d1a0224f74a620cd9362cc70e33234da57c294d6836577d4a4373614de31136f924f94da205ba6914303f07d3426f2be338e2a6cd410bc6415be28d0d5a87a276921707a6319e9b74913ce46d69371fdb94152a2b58f2b52b29742e0db4daecd2380b9621f14420e1d14a11f211049ab057e44f342c1681284a9430990dbb2ae925bea91ea4588358ff015d7d9f7704e243f38deb11a8ccb9987f5a3b64d155152f6d2c09e81d3c888843341e87587fa7c1adf21e27c4b07dfbd0c9edf84e44c82c4d088758d780177fe6bc0afeafe630d47d1625b5356735735a241738b815f5cd144becf20df1ffc30b0222f02ba1045fc9bb05cf0629e115e4b6f6186012135ac6920ffbada88222e0ed97161d808b72702889a3c6f463dc86a03120c4eb2c50e99045d927adb5252c3328a76aa74f2b5823b4a6397614a0354897b353c59102f8cae70f777814a3060c85bedabdf91c3dd90e8b567af330d8d26c178428e396dfb67aaaaf28841b690a21ef9071eca5a6478b4772c65787a9db773e3216d2466c9b69d0fa9b4061cb559c4f255cb1a85dcde49fa64faeb89760ec51a66b0f7bebe3417d8b413e74074c96b68a7458bc0fba2c4dd08f14846d5c4cb78795ec80ef94fd8a334122c19fef66eecdb70f64e4466964118ef5e447dfe37756661052620f8c106c97311f96a0f8a6d46d739c57992873d7ab9a50f72e1c5fb8147e635de9ddd0783e55fa893e729eaac7efc3434f9f28e06a2852f393f12e5fa86adab1e24d46efab32eae90c72b2ed00333bc9c470dacdcfdc6d4ef755e5e3614de0950f0993ef62823d3586d5247e04536d644127cc509834653a7558ae600cf45a61ee4067f86595a02b01979b56ff3d162d73b16c2fc02cdef02b074ffa38cbf1852222dfe66ea4c1c63756aaf6bfb5b69956e91b38e38dd94f9361c5b1e459a88f1ff479346d738ec49793ca0a53f80c907d493dae18e401514fa8d74d897f098f4442c50d8dd91cfca72f65b35de014fa6976ceb1b3982d2c1e6d19d5b13d711ce7a3660ce6043199bb9cdf26a645c4b7db3a8b6eb7de6d413fe0aa3fafb78d5456cf8a558298677092ecdbaa68c280ccf24f21d5fc73b60114b1f529c1575ee527f675bc3b1a55f95a9f9481229ca37fcf6747418161a4154b6025cca1b87a8f574b6e4ae7968f37236061779328496225f1f7c900f40e7bfed58165c3e0dd81c846089bc4181be8a54e58e3fc73795dfca60347a26d29d3ada7088910f373f1c0f4d74d59b7bafa9870eeece74d9eb360cde98e19fb2d5261abb73f9cb26a4ea73fecc80c9fe29439ca691669ac9a21f42628f6a1fd64a5f011d8723a01d4e875556cd425d978f62be94bef897708d2b5201ba3b32f1aa2a0afbe81554943962728e624527a72a71bc6f215d5152ff1d3228ca9d5dbae308f3cb9a24b11b995a8c599ca4f317846bcc7d65f9bd3d6e504cd49a35d5548e662c9f582d5ad45cf47a68d6307e68c14bafd9b03fb21d786653cdc0d4a2a773d00b7bac7d6914a53361c8077800a4d4efe124072312e46eef08687132652b4e224e38582b271889ce49082035d080491dea0b7eac5f3cded2817142f738a223b8e98466d70433273eda85e74d373ff4683bc369325b73510d9090fed8837ea9a4da03bb72ec029d89e07be1c41b6880ce06f6733a3ad9d97f8794f821a8a904a4d229d1bdc929ea11ca32343493ee7657841df6f8b7e43f3078ba532e094f1b117cb8e264128e53c7f2acde2e784fd34ab71f5ebba01db506dfcf44c00781f553fd56f18651e003908ac6e0df74f901a13040409277951406cb050da27df2036ce9fe50f3be39d5a27940d2c480ea028359fe08ee59e833bd15ce48c6c4204f9efcf003d0fe9a0d2073272ec8f4d9dd769c54c30a0ec0cbed366edadc247f56f26603d619738e7a6714dee6fa30d8e53544970cd1148443a00d62981b3b15e12beedd75068fdb8c511469c57293f8b51ed28bf46614c8d308bf73290e2e6531f5feaf098f3a33567b398389c9fecf5155c028639bb7910effbc61fd7b567eb095e45082e07638b1553555350f92b18bcac254360fd6fc5b44a5a7bd8ce1c7d32396082410fe67199c4fb37573c2d08ff42771f06f0587d7966c57883868227ea215618d19661d34c8282e640b8b56c0a2a26a0b3d6e37a5aac6c87842390efe0fbe2450566f05ff8c66aa64c1a4dcb790e9f5439566ad1bf363b48f4cc56b0431170002b5fe3a5a976ed783b210c74a23eeda5cd347e8cf692796873f40190dc96cb619eb3ff1ed6c966fde60b3054e62175a223e9312c170eb502398447b4556db0ddaa7ab6075e20736fbc88c33f5ba7bc2f0cee6a3a212a279e9ee768a42e0c7fe756661052620f8c106c97311f96a0f8a6d46d739c57992873d7ab9a50f72e1c5d1bdc929ea11ca32343493ee7657841df6f8b7e43f3078ba532e094f1b117cb88e347f1f14dc135cf51df663a7e97d5a272ac3e29942f16d4ada30c553ceacb1bf09406987b44e31552dfa75c70de6860eb85027da230354c30b9da2ffc2bd349fb2d7568410d5bc3a8bcd10b4d79c4211482b30dfcb1b6766d04196d38d99d6d0a5b7320c69363cc8b2c1f3c903f9c269114b47a8c078394ba7cfdf086d073b9479516dced503ed50e545c23821b1d254d34f93f5aaff4cef97bdc4a3de681d016cfc8312ce30b02a6d170cc3765783a44f433f479d47311c07a2a7d5c7bb9ae342e1d61c8cc190cf3a494fd2684edbaab74d73e6310a453280e8269e5af0688a1e02553133ffea54ed5e37c3d8f93434b37b87802526e7dfe2807c2cb4355dab68e47c7f0794e2378ab7ed7e7a5831425c5a0e771fa241092bacebd8385cf2a025109dcbef7aedb4634c73d7491b8dc17b5532407320c1eadcd31a7f82020b08128c7cf100ef394af99bba32f63e3077cd62bce0885910effc50282acb0ea9ac0cb9ca9467c082296de0061565087d8ce68895db48d8e8dfbf0a0c38253dcc1fdf8c468e0e8dc44644eed2ee163a3257bd10994aed1a4a93ddb35e68af649cd736c3d9454ee58317b3d79aca5ec41c9d906206a74d8314ebb54dcf41d9577076011dcfe82a25fddcee5dcb4b9b9e525c7326f7f896041695f721e699128bf3f9f67e9f7324dcfd5797b09173da222ca3c93550101bd39db0f782961f5fdf43115d005a2f515f2873e0f373cc28c6969f401f041ed0dfd769a36c8b8ee2b7f26c2f1a8a34c2441be7e87c41aa985f7a14c9c97e669bdf1bf99b912d0c506747fd7bbd4c9915b5724e6462449c279335f5844ebc5b0726eeef35eb528864a5195b9b2e3a6411e46bc2e2040b72c917af069929431b9d2947ccdc9a310d2e2bce6b8d7516f3e00675005521f78218c59742fe317c5da6b4b3921663850ccefa2301e046dbbbf2c0981bfda5468ffc9e924633ccd46b345c7e33a170186ba0a9ac59b96461ee682d77f3d2b6c9a3081a9c8eb63a6bb302fae671168d7ee556449fcb0a35d27068efbfc0e31619698c8615be5deb480b2c0d114d6499b1cd4c7530f0d4f8d5fba634e3115189c6c2d45512c1039f1d519bb798c734e6d0acff3a0278795ec80ef94fd8a334122c19fef66eecdb70f64e4466964118ef5e447dfe37750492f23b3471565504e3627b710736f5c62d9406ff5079ce0dc2ea1bc5262c2b9ea281250647ec3ff260b6275ac2373426a151f4bb0e7e617a85a089f49af55f5e30d660f80ebe4130c8bf3c695847ffabe06625a0cf36320bf4e9f4d1540388f4f61e2ce9d0b7c5592dd70ec48a2094628b863b481a482079fa6e3109bf9ded98b8ccbf5e6500677f4e946fcaee27bf1e2970ff1a6513cfbcb16d9504a5ba14184928e0b577478dfad5332a6076967bde8d26111c5aae5edda4caf7a542ddf31f425ce757dbe6c795bc2289eda0219b6e3d67e68f6970ddd7907b389aabcfc90d491a2730e7cacc0a8df5682940cb24f512bc3835aa7de608ac8462cda85ca8b6bcd2d7e979a956963aeb3d32a91021a5c55ba707a33b238974c540c964634a0a067e38e4b1a178b1e7f194b16ed56e76ac1e5ddcda26ef52728bd45671fb9479516dced503ed50e545c23821b1d254d34f93f5aaff4cef97bdc4a3de681d47ec0918b2ee0bbd9f282bea109ef01d59883a36b708ea26219931a0fa4385776c2f1a8a34c2441be7e87c41aa985f7a14c9c97e669bdf1bf99b912d0c50674702c1358a5ea39ac6d2b774fdea3c94ed0300f83dda3cfc1d4930facf41046d5c61f280b57fa67da2e9a3d3102d09f59bbaa5b7d86791487278429b3aef235a8662e8e70579008d820153e766521669c7f4ec68b5d8358503f340f55065b6a746361b946ea837881e9e2a77a8918a89e06ffedd328f6c927e59628ebbeab36ced1fdf8c468e0e8dc44644eed2ee163a3257bd10994aed1a4a93ddb35e68af649c7536ee9c3423e4746098ec452281c8aa3f5e996b7a31273748332eba033756f5008ae82c463dc31f7a976d9bb8bd622e572a7fd3e78f756d688a77fcc1c0d626c9292fcf8d8dbb3ecdd8ce4c6a736560e2138dd31bad43316f0b33dd816228eae070de787340b576c01bee0c0cd6aaaab867ae52e7837b393525d166d3f79e20d3ea86c6a4c40f9369cccc6d0dbb58b0809a31c58f21873251ea42e2ed79aeb6cc256071d5bfbbeec7a836759d2c104eaaf1adaf9bb70b45a8a0e257ca90165e50e4b0cff9fb6ebb9c0ed9cdb6c8aeef84c1022eff933b20e4f59338066efadaaae7e3755ed27c6abdc48d317a84337dd607a7d6b4a628627296c4aaae661cd52de628c9648582a611a799161d945020e7675a2e61a70335a29be174b7772443998f1dc5f6ef3fe89c61681da09a89c83b0826982052188bfb64e03f4465ab232cb6f392bfad8bc89e542e591854e5b542022dd663ea68b07afc6443ff9c350a353c59102f8cae70f777814a3060c85bedabdf91c3dd90e8b567af330d8d26c1672ae5a8e3c3d5531e49dcb75906962d206ecbecd2f9d763eda104b1f267ca398bce2d15149a7d75b090cd0048b13d04fd2a6cb7b497c8f6663d177b51c2b7d4cd6f6bd1812976ccace969f02cc6d6778d7500a52674d096989e7e9a1dd0e837034648a908905a76c84babc45fee3f950b27c80b955766931cb4be5f03a2fa9eaf0acb1d7f18f2064022acf6e5db6f81e6e874bbc9cfeb4e34aceb5e90356bf0aa90974fb5dc1718dd1cb3680f88cc1906498627ca1225f1b3f2fb948cb681887c84dd9e46d32b20ea043f794cd4116cc76e02dce8fd957e8ac2a832b13780669b9992be7f66758e9396acbd4cc499f8653cc18923a44a9d14b5679fccd9f60762e8e70579008d820153e766521669c7f4ec68b5d8358503f340f55065b6a746224c255309283bcb0b0bae41ad5cbc1a58acb162483f5e516da45a90c585ea5f485376c6b8109eb301d6e3886a0b1c23335780d4f9cf67850f09dedb3a49ecf6e2104b89f3088bd09ecd69620cd5dd2a262fc7d656c1d9dcbecbd57144a2bb7b9c2c7271fc388d118431018bf8f16fa3c2ec87eaee830883804e7d3cb3c8332f4803dc8d74bb6694b3ebb52ce87ab90e2ff9f474222d67fb05d4adc76c1b350628f32746d1b63738ea41d0e66a709d11ef8d6b4c49cf4ba8174ddb0759ab43fd1b8abdb9554166b8e198ee215f916a7bdd50b2eb791d216370c33bf9fdc1929a16f902cfbccee7895e3ea4c0a9e86013e91cc4b0e70acfc5d747b203f6677527892726d16be6375e353a021b0424d01d8e5aab8da8a853b3db22c97240ce10e20ba8f1d9f60baee4371e773d70aaaf7e389ea8ebb1bb371ffa20df05b3cba3e891bb9e3af3b962276927ef3153ba3093e63c07baf65772ba008a8589df2de9049479516dced503ed50e545c23821b1d254d34f93f5aaff4cef97bdc4a3de681d8b815f5cd144becf20df1ffc30b0222f02ba1045fc9bb05cf0629e115e4b6f61a87a276921707a6319e9b74913ce46d69371fdb94152a2b58f2b52b29742e0db8155308cccfe447cafb79bb29418b8a3e7d4376598f2d78745dc4be3f95dc270ae8b37e6602394a9c87bec09d0fe7809ef937749efcf49bfa4de7e6394009c4f16519be26706df8dc010e82f982a19535cfbb29961118b2bb5dc525da56d84723bd0571f113263f3e08f5e2547ac5b5128c652ce94423d28dd667d0e987cf77a0a8feb42e9864734360f6740f9fb2f49c7a2fae7803aa8e6c56fba4d715f6b56f060614fccae01bb824dd1a22ae27bdc46659db1faa21683c239f62f719c2ca4f6a5e0f8ff243a805bb95e4f5260b86ab08fae40807883d53c5b0365d17d6951612c244b7cb1d3be8d74e1c3f8741c36d1f95fbdca5d0048ddad5e2da6c9e61d9070afeddccf7d58981c449132a62f8a36b6a862c5b410a48797837d9c5e4c97304638391c9c5809ce2590a91cd8901de48f380a463332196780b3350b2481e388f4f61e2ce9d0b7c5592dd70ec48a2094628b863b481a482079fa6e3109bf9d825de777cf31bd5cb57c88a39aca7cf9c320a361f3585e79793b8e8177fa04c00ed5277cf3b13746a917754dcdf461cebd2ce9870fc34a5d1bb5f51aa72e2e1c1e96af4c48e5efa49141039bdc44aa0337520636e705dc4367e47d27e8569d9a138280c84723b7241d4313b41349615b0c7d776a554a2d250c56e6c7af818f0ffe5e009e73dca8ad0c692528d46864b018f37eae1219268cab841440747f77e7de1fe1e934b1dac26ed3ad8f2be006f5cbc9e6bfff7b9eaf188c71a8ecef5a65c0b9c6337d2046a97bfff6413731042cf0924f08501f072841e463976bfb5762345ee6ae1226c5ee05eb372fc713b2b8ccf9b7764869c5760ce6ac7544688b5ec56b38620b16f7ae25622abb7d0bd3568be790ab028edec5eb6368e0316905e9bc8b53666b46e95c6723e92069b3d8bd5b5c7e8b9370e002e4bfd7822f6437af154561b2c4a14354511fcbe893ff72104bbda2a944c8fd0883b27573e49868f9cf3a86024c73b74b15e91a2bd027db591cba7b5b636a9cb5c59fb874577d457c47ec0918b2ee0bbd9f282bea109ef01d59883a36b708ea26219931a0fa438577b845137d719f00260938dc580b6e2bc5a57460cb78449eff2f7d5ee9e37c0d53b285454d1804dd927b37337ab61a2cc7fbbf22ce231a077028966dd6b594b7756e67e4a0c0b0dab32b523f2550f4cedd853dec14b1c67b2bc71a34f39463a91adeedf40a80de788dcdcaab33d41b45cb12fef4ef2f14c9772ae998366d64a7abcb0a35d27068efbfc0e31619698c8615be5deb480b2c0d114d6499b1cd4c7530c57629a7f96ce7873fdee4fbfb15c17e622b17f55dca824c01119f1b384c880d99dd2d7d69ca551e85c60f707177037b36f30b3aedcdc454b0de2e0861edb8d97cb06101658305a2a03a117832045e73830f4dd835424663e5209e7413fbc1248172c8306ccc9e670cc29b0574d0bb1f9811211010b16ecf2dcbb76ebeffc2b2eb30c3292a82d244ebc9929521ec4df74d740aa17d95926459df10d9af8378f7353c59102f8cae70f777814a3060c85bedabdf91c3dd90e8b567af330d8d26c1e301bd1f777c1c8a02fdb4112c58b3fb47108ddeaf03cf9d4b6cc18d57ef05215cca1b87a8f574b6e4ae7968f37236061779328496225f1f7c900f40e7bfed58d1ca4b0ab85f4d46a335e9bc1819dbd8e3fe004c1af98084c3719341380560536020bea2b39b712a1fdde674328d2087ae8d4b281d0d3cff60fb2e585772135e35cc7d66b9e751e5aa42c394c2e624320735abb8b1cff55a79eed1ce45d2b88f72085ab556a4f35ca727a5e8fae7f80fbd9232299d8854cc76c1a5474fbceb6d92f6f928669a635ec5e377e704f42b3bcf991d8fee1e62090bc2020ddd616d1bda159ff848b76a9f0b5d139c4affd80259edcb4c1f7054eea362de2cd247a1219f26005cbafa9521b811dba966f92975c8a9d545ff2a2321f7040dcd387d40c778428e396dfb67aaaaf28841b690a21ef9071eca5a6478b4772c65787a9db7735f3292016549724122dadcf4bb609e5a5caff66040023e7d1f8c1174f8fd4068961a4039631e8a84b9b11ab1c94ba96b1d152e57d5d02501be923231a75b01f114e3b374cb76f55f33d87451b2d0f658345bd32e8aa70f64196660726c803d81ac0cb9ca9467c082296de0061565087d8ce68895db48d8e8dfbf0a0c38253dcca28a4edafab33dc84540df3311c6ad199bf7f3695bc779ae346a9750ab1b192c8fbfa3fd06e50ef95a9a8179b9fce908ebf4d55afd2e8ce4de66331375ac9dd66746c3a3a3c86b0bec1825073ce50bbb6a2e764481d97f53adf192d6d8e4bbf219af57ad2203b107c8a01303e450045b45e1faaf5541e35d4c5d19791e1977a587f11c6e5bb6c2fb0e5c8595b25706b6c1ec64fa62f77609c75ab5aecc82aa55ae8b37e6602394a9c87bec09d0fe7809ef937749efcf49bfa4de7e6394009c4fbaf8be614af3028ad8357cb142d5692827780b6489dd1d912ba3d9190aa2dc0a3064f1089f9e6e263f4365f1f995704fa4b10ef4f04b467c476cc51d1e803c1fea4072962ca0ab3082cc4fffa22d0bcc5c7838536d7b5b3b61e5b469661ab7b4ebce9dfe1632a3f4d614fe51cdfa26499a30e3284caa38b6719e9c7158ffc622e264128e53c7f2acde2e784fd34ab71f5ebba01db506dfcf44c00781f553fd56b3915094b89fcd6d7e201654b1aaa8e9f78f06fc7d620601a660813965918706690c03ea2cac06a7e2dfc04ac816e64cff1e0d4cae9c60e4cf5b4536d5e85f6cf6a5e0f8ff243a805bb95e4f5260b86ab08fae40807883d53c5b0365d17d6951500ec5159859f65a12a6250a6e1f5038d5532862f2f811c1a23929d58f668acc6d80d081562f08bc941f2f1484ec26a0a44b2594678dd67a9cdfcc0dceebf3a53b4467550b8fedb0dd71628ea2190c071f91a796e4c5ed48e4f28785e99e6c02ea30120a6c007fe59022131e3969a1119ffa96b6286de413f1a28901adbbd7dfb7944528159081e6697498cd2720aebe47ccf8decd551b8e87cd997906ac1fa662e8e70579008d820153e766521669c7f4ec68b5d8358503f340f55065b6a746094ece9d471dec4e18f9b674cc26722f000f2decdb01974ec434d00e64caed6b478ead1dd3a077b47880789961c5e50630f7606464c2760876d8adffec7021b32c4d85d71f46b2c0f1e8c879c20d867f5caa4e3d8a9314284838065068bd337136192e5b4b382b06d9edc9de5b9f51a5a1964435edc865f763affab8cc62114bab68e47c7f0794e2378ab7ed7e7a5831425c5a0e771fa241092bacebd8385cf2825de777cf31bd5cb57c88a39aca7cf9c320a361f3585e79793b8e8177fa04c0b0a6aed2e8c285a8b7fb6c2d466ddb1cc3dd8b8d3d4d603f875e55792e42ec70f0d4f8d5fba634e3115189c6c2d45512c1039f1d519bb798c734e6d0acff3a025cca1b87a8f574b6e4ae7968f37236061779328496225f1f7c900f40e7bfed58038f05000000000000010005000000000000000000000000000000000000000000000000000000000000000000050100000000000000000000000000000000000000000000000000000000000000000502000000000000000000000000000000000000000000000000000000000000000005030000000000000000000000000000000000000000000000000000000000000000050400000000000000000000000000000000000000000000000000000000000000000505000000000000000000000000000000000000000000000000000000000000000005060000000000000000000000000000000000000000000000000000000000000000050700000000000000000000000000000000000000000000000000000000000000000508000000000000000000000000000000000000000000000000000000000000000005090000000000000000000000000000000000000000000000000000000000000000050a0000000000000000000000000000000000000000000000000000000000000000050b0000000000000000000000000000000000000000000000000000000000000000050c0000000000000000000000000000000000000000000000000000000000000000050d0000000000000000000000000000000000000000000000000000000000000000050e0000000000000000000000000000000000000000000000000000000000000000050f000000000000000000000000000000000000000000000000000000000000000005100000000000000000000000000000000000000000000000000000000000000000051100000000000000000000000000000000000000000000000000000000000000000512000000000000000000000000000000000000000000000000000000000000000005130000000000000000000000000000000000000000000000000000000000000000051400000000000000000000000000000000000000000000000000000000000000000515000000000000000000000000000000000000000000000000000000000000000005160000000000000000000000000000000000000000000000000000000000000000051700000000000000000000000000000000000000000000000000000000000000000518000000000000000000000000000000000000000000000000000000000000000005190000000000000000000000000000000000000000000000000000000000000000051a0000000000000000000000000000000000000000000000000000000000000000051b0000000000000000000000000000000000000000000000000000000000000000051c0000000000000000000000000000000000000000000000000000000000000000051d0000000000000000000000000000000000000000000000000000000000000000051e0000000000000000000000000000000000000000000000000000000000000000051f0000000000000000000000000000000000000000000000000000000000000000052000000000000000000000000000000000000000000000000000000000000000000521000000000000000000000000000000000000000000000000000000000000000005220000000000000000000000000000000000000000000000000000000000000000052300000000000000000000000000000000000000000000000000000000000000008524daa7ab6075e20736fbc88c33f5ba7bc2f0cee6a3a212a279e9ee768a42e0c7fe0525000000000000000000000000000000000000000000000000000000000000000005260000000000000000000000000000000000000000000000000000000000000000052700000000000000000000000000000000000000000000000000000000000000000528000000000000000000000000000000000000000000000000000000000000000005290000000000000000000000000000000000000000000000000000000000000000052a0000000000000000000000000000000000000000000000000000000000000000052b0000000000000000000000000000000000000000000000000000000000000000052c0000000000000000000000000000000000000000000000000000000000000000052d0000000000000000000000000000000000000000000000000000000000000000052e0000000000000000000000000000000000000000000000000000000000000000052f000000000000000000000000000000000000000000000000000000000000000005300000000000000000000000000000000000000000000000000000000000000000053100000000000000000000000000000000000000000000000000000000000000000532000000000000000000000000000000000000000000000000000000000000000005330000000000000000000000000000000000000000000000000000000000000000053400000000000000000000000000000000000000000000000000000000000000000535000000000000000000000000000000000000000000000000000000000000000005360000000000000000000000000000000000000000000000000000000000000000053700000000000000000000000000000000000000000000000000000000000000000538000000000000000000000000000000000000000000000000000000000000000005390000000000000000000000000000000000000000000000000000000000000000053a0000000000000000000000000000000000000000000000000000000000000000053b0000000000000000000000000000000000000000000000000000000000000000053c0000000000000000000000000000000000000000000000000000000000000000053d0000000000000000000000000000000000000000000000000000000000000000053e0000000000000000000000000000000000000000000000000000000000000000053f000000000000000000000000000000000000000000000000000000000000000005400000000000000000000000000000000000000000000000000000000000000000054100000000000000000000000000000000000000000000000000000000000000000542000000000000000000000000000000000000000000000000000000000000000005430000000000000000000000000000000000000000000000000000000000000000054400000000000000000000000000000000000000000000000000000000000000000545000000000000000000000000000000000000000000000000000000000000000005460000000000000000000000000000000000000000000000000000000000000000054700000000000000000000000000000000000000000000000000000000000000000548000000000000000000000000000000000000000000000000000000000000000005490000000000000000000000000000000000000000000000000000000000000000054a0000000000000000000000000000000000000000000000000000000000000000054b0000000000000000000000000000000000000000000000000000000000000000054c0000000000000000000000000000000000000000000000000000000000000000054d0000000000000000000000000000000000000000000000000000000000000000054e0000000000000000000000000000000000000000000000000000000000000000054f000000000000000000000000000000000000000000000000000000000000000005500000000000000000000000000000000000000000000000000000000000000000055100000000000000000000000000000000000000000000000000000000000000000552000000000000000000000000000000000000000000000000000000000000000005530000000000000000000000000000000000000000000000000000000000000000055400000000000000000000000000000000000000000000000000000000000000000555000000000000000000000000000000000000000000000000000000000000000005560000000000000000000000000000000000000000000000000000000000000000055700000000000000000000000000000000000000000000000000000000000000000558000000000000000000000000000000000000000000000000000000000000000005590000000000000000000000000000000000000000000000000000000000000000055a0000000000000000000000000000000000000000000000000000000000000000055b0000000000000000000000000000000000000000000000000000000000000000055c0000000000000000000000000000000000000000000000000000000000000000055d0000000000000000000000000000000000000000000000000000000000000000055e0000000000000000000000000000000000000000000000000000000000000000055f000000000000000000000000000000000000000000000000000000000000000005600000000000000000000000000000000000000000000000000000000000000000056100000000000000000000000000000000000000000000000000000000000000000562000000000000000000000000000000000000000000000000000000000000000005630000000000000000000000000000000000000000000000000000000000000000056400000000000000000000000000000000000000000000000000000000000000000565000000000000000000000000000000000000000000000000000000000000000005660000000000000000000000000000000000000000000000000000000000000000056700000000000000000000000000000000000000000000000000000000000000000568000000000000000000000000000000000000000000000000000000000000000005690000000000000000000000000000000000000000000000000000000000000000056a0000000000000000000000000000000000000000000000000000000000000000056b0000000000000000000000000000000000000000000000000000000000000000056c0000000000000000000000000000000000000000000000000000000000000000056d0000000000000000000000000000000000000000000000000000000000000000056e0000000000000000000000000000000000000000000000000000000000000000056f000000000000000000000000000000000000000000000000000000000000000005700000000000000000000000000000000000000000000000000000000000000000057100000000000000000000000000000000000000000000000000000000000000000572000000000000000000000000000000000000000000000000000000000000000005730000000000000000000000000000000000000000000000000000000000000000057400000000000000000000000000000000000000000000000000000000000000000575000000000000000000000000000000000000000000000000000000000000000005760000000000000000000000000000000000000000000000000000000000000000057700000000000000000000000000000000000000000000000000000000000000000578000000000000000000000000000000000000000000000000000000000000000005790000000000000000000000000000000000000000000000000000000000000000057a0000000000000000000000000000000000000000000000000000000000000000057b0000000000000000000000000000000000000000000000000000000000000000057c0000000000000000000000000000000000000000000000000000000000000000057d0000000000000000000000000000000000000000000000000000000000000000057e0000000000000000000000000000000000000000000000000000000000000000057f00000000000000000000000000000000000000000000000000000000000000000580000000000000000000000000000000000000000000000000000000000000000005810000000000000000000000000000000000000000000000000000000000000000058200000000000000000000000000000000000000000000000000000000000000000583000000000000000000000000000000000000000000000000000000000000000005840000000000000000000000000000000000000000000000000000000000000000858562e8e70579008d820153e766521669c7f4ec68b5d8358503f340f55065b6a74605860000000000000000000000000000000000000000000000000000000000000000058700000000000000000000000000000000000000000000000000000000000000000588000000000000000000000000000000000000000000000000000000000000000005890000000000000000000000000000000000000000000000000000000000000000058a0000000000000000000000000000000000000000000000000000000000000000058b0000000000000000000000000000000000000000000000000000000000000000058c0000000000000000000000000000000000000000000000000000000000000000058d0000000000000000000000000000000000000000000000000000000000000000058e0000000000000000000000000000000000000000000000000000000000000000058f000000000000000000000000000000000000000000000000000000000000000005900000000000000000000000000000000000000000000000000000000000000000059100000000000000000000000000000000000000000000000000000000000000000592000000000000000000000000000000000000000000000000000000000000000005930000000000000000000000000000000000000000000000000000000000000000059400000000000000000000000000000000000000000000000000000000000000000595000000000000000000000000000000000000000000000000000000000000000005960000000000000000000000000000000000000000000000000000000000000000059700000000000000000000000000000000000000000000000000000000000000000598000000000000000000000000000000000000000000000000000000000000000005990000000000000000000000000000000000000000000000000000000000000000059a0000000000000000000000000000000000000000000000000000000000000000059b0000000000000000000000000000000000000000000000000000000000000000059c0000000000000000000000000000000000000000000000000000000000000000059d0000000000000000000000000000000000000000000000000000000000000000059e0000000000000000000000000000000000000000000000000000000000000000059f000000000000000000000000000000000000000000000000000000000000000005a0000000000000000000000000000000000000000000000000000000000000000005a1000000000000000000000000000000000000000000000000000000000000000005a2000000000000000000000000000000000000000000000000000000000000000005a3000000000000000000000000000000000000000000000000000000000000000005a4000000000000000000000000000000000000000000000000000000000000000005a5000000000000000000000000000000000000000000000000000000000000000005a6000000000000000000000000000000000000000000000000000000000000000005a7000000000000000000000000000000000000000000000000000000000000000005a8000000000000000000000000000000000000000000000000000000000000000005a9000000000000000000000000000000000000000000000000000000000000000005aa000000000000000000000000000000000000000000000000000000000000000005ab000000000000000000000000000000000000000000000000000000000000000005ac000000000000000000000000000000000000000000000000000000000000000005ad000000000000000000000000000000000000000000000000000000000000000005ae000000000000000000000000000000000000000000000000000000000000000005af000000000000000000000000000000000000000000000000000000000000000005b0000000000000000000000000000000000000000000000000000000000000000005b1000000000000000000000000000000000000000000000000000000000000000005b2000000000000000000000000000000000000000000000000000000000000000005b3000000000000000000000000000000000000000000000000000000000000000005b4000000000000000000000000000000000000000000000000000000000000000005b5000000000000000000000000000000000000000000000000000000000000000005b6000000000000000000000000000000000000000000000000000000000000000005b7000000000000000000000000000000000000000000000000000000000000000005b8000000000000000000000000000000000000000000000000000000000000000005b9000000000000000000000000000000000000000000000000000000000000000005ba000000000000000000000000000000000000000000000000000000000000000005bb000000000000000000000000000000000000000000000000000000000000000005bc000000000000000000000000000000000000000000000000000000000000000005bd000000000000000000000000000000000000000000000000000000000000000005be000000000000000000000000000000000000000000000000000000000000000005bf000000000000000000000000000000000000000000000000000000000000000005c0000000000000000000000000000000000000000000000000000000000000000005c1000000000000000000000000000000000000000000000000000000000000000005c2000000000000000000000000000000000000000000000000000000000000000085c3daa7ab6075e20736fbc88c33f5ba7bc2f0cee6a3a212a279e9ee768a42e0c7fe05c4000000000000000000000000000000000000000000000000000000000000000005c5000000000000000000000000000000000000000000000000000000000000000005c6000000000000000000000000000000000000000000000000000000000000000005c7000000000000000000000000000000000000000000000000000000000000000005c8000000000000000000000000000000000000000000000000000000000000000005c9000000000000000000000000000000000000000000000000000000000000000005ca000000000000000000000000000000000000000000000000000000000000000005cb000000000000000000000000000000000000000000000000000000000000000005cc000000000000000000000000000000000000000000000000000000000000000005cd000000000000000000000000000000000000000000000000000000000000000005ce000000000000000000000000000000000000000000000000000000000000000005cf000000000000000000000000000000000000000000000000000000000000000005d0000000000000000000000000000000000000000000000000000000000000000005d1000000000000000000000000000000000000000000000000000000000000000005d2000000000000000000000000000000000000000000000000000000000000000005d3000000000000000000000000000000000000000000000000000000000000000005d4000000000000000000000000000000000000000000000000000000000000000005d5000000000000000000000000000000000000000000000000000000000000000005d6000000000000000000000000000000000000000000000000000000000000000005d7000000000000000000000000000000000000000000000000000000000000000005d8000000000000000000000000000000000000000000000000000000000000000005d9000000000000000000000000000000000000000000000000000000000000000005da000000000000000000000000000000000000000000000000000000000000000005db000000000000000000000000000000000000000000000000000000000000000005dc000000000000000000000000000000000000000000000000000000000000000005dd000000000000000000000000000000000000000000000000000000000000000005de000000000000000000000000000000000000000000000000000000000000000005df000000000000000000000000000000000000000000000000000000000000000005e0000000000000000000000000000000000000000000000000000000000000000005e1000000000000000000000000000000000000000000000000000000000000000005e2000000000000000000000000000000000000000000000000000000000000000005e3000000000000000000000000000000000000000000000000000000000000000005e4000000000000000000000000000000000000000000000000000000000000000005e5000000000000000000000000000000000000000000000000000000000000000005e6000000000000000000000000000000000000000000000000000000000000000005e7000000000000000000000000000000000000000000000000000000000000000005e8000000000000000000000000000000000000000000000000000000000000000005e9000000000000000000000000000000000000000000000000000000000000000005ea000000000000000000000000000000000000000000000000000000000000000005eb000000000000000000000000000000000000000000000000000000000000000005ec000000000000000000000000000000000000000000000000000000000000000005ed000000000000000000000000000000000000000000000000000000000000000005ee000000000000000000000000000000000000000000000000000000000000000005ef000000000000000000000000000000000000000000000000000000000000000005f0000000000000000000000000000000000000000000000000000000000000000005f1000000000000000000000000000000000000000000000000000000000000000005f2000000000000000000000000000000000000000000000000000000000000000005f3000000000000000000000000000000000000000000000000000000000000000005f4000000000000000000000000000000000000000000000000000000000000000005f5000000000000000000000000000000000000000000000000000000000000000005f6000000000000000000000000000000000000000000000000000000000000000005f7000000000000000000000000000000000000000000000000000000000000000005f8000000000000000000000000000000000000000000000000000000000000000005f9000000000000000000000000000000000000000000000000000000000000000005fa000000000000000000000000000000000000000000000000000000000000000005fb000000000000000000000000000000000000000000000000000000000000000005fc000000000000000000000000000000000000000000000000000000000000000005fd000000000000000000000000000000000000000000000000000000000000000005fe000000000000000000000000000000000000000000000000000000000000000005ff0000000000000000000000000000000000000000000000000000000000000000df44c23ca01152d451336c5e8b446d5e967ab841a1a1a95705c0318521a92b326b364ac40a05648cfcf8605a36a598db220380c23216f2250f8a309094e262896360e5d5bada5d69ea316a1dd8493afbb0dae8e0ddeefca1c1853094db3b736e7c24b4db35725c5156add44687f6abf158c5565fa074c0b0ff7c6b6b3449fb51f8bca0b4e4ab4241af0f53e75da57da4d10b0a55a3e1ab79e9c6dc470302ca7aeeb7c72209c5619f28c2d52baa8d90e12dba8df22a830172d5c2365212be62a37234749f70402ffe8808b1750793d7850374edb7b56524be439f9df6fc62a5553e62f25169f6a399469593b3af1ac86d24940a0808df8b6548ef75f17a6c29623583228929677694fcb2860003d6527fd86e58d53d1aa861f704f045b15e881c4bc5f65fa0ff40b3ed7a20798a6903f7b05c4026ab509926d21baab31d7e7d4cf166eaee5d73414e2dec59995c644c2b625c672e70fd2ee89ff70c3edf7347ace7b893f95c123a877fb3589794c8ef50ce94fb4e87ce63c514bcbbf55c4c3e4e2ad9f0ec1cfc6143e96a9102509359402f9e3be2d9c02ac9ffa5f9c416de8aba1d4e563f62d935ac5f9cd4f1db47763096bbb41a0426f36bd0627a734bff10c4f90d366abfeecb65cdd02400cd6f6a774a535330e38a2b49f6dc95c88866028382c4a86f50a10db903a48ea2bcd95cfbfcc9f4ff8b4dbd51f2813944f03f24c8ba6f356d44afff293c27dd16a3f10067bb85c44cf3699d2c67efa8e25d17ea2b4a95a2445a3eb549c690e844443573542710db5c1722dd9b615f7ca56f3e4893372f65dbae50aa2cf59a0782f4498b1a99befdf1a28a8f156419c71b84dcf927d8bf63b4b9489559c2771fd0b1bf0a8bd2768f28463fa27f273129d6503ff0d7aff2597544d0382dd05821faf4ef93311f5fbaf78cc8a0c88b72c35bb68ce20b75d3d303fa29344e52a5fffa9301b2b329b29092292d6e123879e47818e293d4f4ef952e89079215a6cb2ee247376fcf23461d8e9523397947f2eb53ee5f3a0f613dfa6ce36479917529f82775f4b6e45a3f57aac32614a27b464f940bc88dbe6f72dc6e75b8358c9e0775166fae5b697af664086a85132e246022048568152167f8b1514b36205fe46fb0eeffc3b3bee934de4ec7fcd0150f93fb9b43f61bea5c26fd4d415389ba9fd222dfb9771f7b24dceee3926ad2bd5ea4352f42b904397d908f96b82933a32515f1c92c60eb9f12c591afb4f2aba57a5092b8ed88ce663e311397a2c3a63a4f45819dc2be553f2583c5ccb976a3e4a5aeebd9620982c341cd28aa16c6c7d15205f654230946c1258eb21af082d1835e543af1e5ce7fd0cd70fda459b8506f8655e0ed555295bb85a3df7f14efa161f6cfa31263f0c81a0b9726a6f7fac51df5cd252c48e06d326c3271660813682c5375f646f579cb12c6abf0e33db5bb2b0fc220a784af121c6334bcc5fa19b6426aac2fd44054481ab878e86c45d8ac56736b5034f0d02329fb851bb9e1746f7bc675ce15159030e10c16959a8cd52d4e55d6bc720a8c141528994d61ad9e572f2296eecc6aaebdd3e9e6bf5b63fefaddc9228a8ea0405d555d0769c5316b7a6a97e748d42d155389daa7ab6075e20736fbc88c33f5ba7bc2f0cee6a3a212a279e9ee768a42e0c7fe9dc6491972eb709f2b8b14fc55170e32b59edf86ec8723498cf41aaf8affffb0896f24daf95b116f26f1b490bdff1d81b6444d9eab97bcdfa1321da26dfcf9853e396b324f69e50a72e6375a208e9afb80ab0ac802999934fecdb89cae5e33ae11754bd3af92535e3e2d228d69906253c9cb5eaf8cfd71aac89d624679fb486095c022fdec37efa31255fcba5261461c733fdd2fe63b1ddf292f7f7da95f6cdefbec6bee213922187db1833d3dd7604368b721aec46e3de18a949edac76ae867373964496cc3b4a0cb00f48db91d5d769c4bc5cf25935a165077a2a58c04fb330820763a04a1a01c0fb5d04233082fc803695fbe7a5934ca94dd317d1dfe07963a400fbd4891e4b448723779eb584efc21b2f5fa712bed316baada3efb41cca03d28cef7aaaa0656d20310555099f0e9ff6e2130fffe706c865db0cc3c2d20be3a5bb9a9e4bfc8488fa110f5eaef9f218a2794b2d8207130c47cc0947d6a7394be5012fe1126ba02cc37993b9b879d691a6db471e45718bb887f0338e4b50d1ad9fa472b9bc6ee634cc563a2707a4b8211fb1e15a8e8ca0c4a983b0f3862abc978a94d0032fdba913cea1e9a8acb07d2b5c473ab0adb6faa037676851ddb3c32578eaafd7c531831334316402363ad7acbd53a5f1200775e77e00f7e26d37e28cf9e2448860c9da66be6fa8f25fec8c77353ee706be2306f251908fedd9303a7b089b67c00b1fdc564d4f562b115097cd206a09e9bffc881eb8046b771ab964c289fd916de72e3f90c458e4fa824eb4007fc64b64d3c973df71b400b0be197dd3d8ccff94e8f0dc497500ac5d4435bce3d3db32cb14cd5f578bb12af38fbc95455b85d4ad4b7d3aaaf86f59e52499c9e161620f1c39c46fafb5fcc657af5ff087c4a1417b9e6a7e086b753e51df3a51cac2e2b361300d4a83d7f3f75f34600da0f580961311f18faef0768699bc2fe91f611d0daca1373ec92581de4e7875e2a6f0a8efabc47ee4da10fff87b23dd9f9a6cfbc4bbd709b32080af18906d40caab3acbb50303819397586bdbb3ba5195d87bfcb261b435cde6465fcc6e18908a86f431cf74bb1fc4eaced58ba971ea3b83f5fa03754f4b20c8f78e52ff906bebb83bc2ce60876dc74189cd3048b2756503a4895d3a515b1fe6eecc8f2e9551b5dc077de58098ccccebc75c69b781411bca5d228ac8faea75dec257d83e21746b37a7070d733a99117275037a3b65523881b2eb8bb654fa2ac870af5d20e6f155a79014b5bad823e960fd1fa2b57951b1dd46eb4c4bb46d6fc912feb36d5601676e3660b955738f7a751034ca94b69a9665305df52977beb9497cc957e3e364866e2d803ee5c8b21ff35fdfc6ed4f77f710bdbe11c6bd6943f781c64f8952862fd509ea0927d80be8ff40e81fcada5aad05e69549ad5fa9306276db976afce04f2b4fbd48a1e969c418c44d3e785a1b9d8157977437a992751e71e0b22522e4026f235a8c0f6d8ef8a37ba1e1a36a006ee6d3a73d3bd31bc7f37482c207b65202d3b7a0fc4123d645d27ce5745a1ab8d02adfce6bc900fd482a29d961ed4b109d50d1368a48d4335070c97c7f3cdfadc5639899e655e0c56b8139fa6280641cb8ffc96cc6ac3da3ffb46f66fe2e3a54fa45b5ab5ddf88e2b19cf6aabf99f4cb14abacd85d1ecbe5839474d336725427d40dd02ac249701019cd3c0b175881c6ba8a8bae1d8a5ec6c8b96cd25f3240456557c92c9bb4173f822710a94ba55f7f1740d0e7dc408114061b872d74ed4132dc836de3682a0c86e5475bc99a0e598d9c49e5886ce90fdcacda55afb1a9517c3e96fd1294bf91e4ece85cfc82c47d1cf497f55f35b83584b27834f4654a99607450ed066d85029ab6f1b5237ceed735faddc8032fa0ffefe3bc092c2205d12e78f4968448ee072ddd75e167392587d68dca32a09ab606f973ccab63858c32532a21124b413b9a83e8849d8689356fbc824cc73abb9853508023d26cc6aa44aae2f5b6105c5f0df308ed1628adc2a6118b2c9d25eb571c3f884845897d7c4ea881502191f084d07ed1671b6f5463a527abab7b1e35992bfd42a6624195fb009e834c4010db3bd4b89c81ae973598a4fae260dc4b7b7de986d963fc77296437b712229f6efad4c18dca7157f4498013ba7c073fcf6d68dd38f006ad2be96d915ba8cc268b55cd1af7086d3306a67301c0f3dc3c8fe6e472cdf8d441c3addae3930d66b3e59aac1b86f9e3257879b1c948bb0a6040056a234b5dc2b51bf62ac96ba13f113b3c11e18990c088861580f735eac6285d2220e7088886686e18b67513e88c373555f911910b6b5335a9ff12b285ebc3accdeafd81e46d86a1cf73f4496b8b61566585c4f72fdc9c662f092afa2a43e9993c564e5f928c24d5a74bb03629c03c1ce5d96ce07db31f4c823f84de4734b35e3dee4c8e775fe5a3ab8dc9c7ce6efc385102ee7d1c4a13f307dfcf7dc442b1f3610ebc95ce0461777207265afbb90fc452eebaaf404b6dae4f2f51025c9bbd1bcee5f932de3c6a184efe2fcc63db2c10d8e72a7ccb5c7409df9403970402d1c5e2964661e09cf77c6ec64a326fb5f0a29b429523ba52302d6ebe7dcbe9531298a61e1292aa57bb622eac98337ffe6003f607bef47569ac9eb3f11135a1d15651bce65eb09e325e0e4082e8d5e5bb593e3017d1db549b90db2ddc363d74c480d70f02e769f615733806b0bca378c3e6c887198ae462ee59cb1bebeee0f2a9d2c5a186fbebe42ddd7d7d521f9fb196f5f20f77563fad05138fac4c92a6e10e94e8604bbad0a6de2c4e1490c5d140a696cfee71026866ec7d05b57a4c30e191f2514351b5196ce374b897128aced293e2e5015378c956b475e67af248e2d0ebe7dc0a622bc1f2e4d26b38c73712780d4da90b65382eb5f70fd39b6341fddcc8c994f2fa5ec054676b19684371bad5e73cea066949a3d4e451e53e69bf7d05d3fbf7c7965c4c4cfc9b012d7eb48942e29a4c91d13be4264b978383eba7139886ae2240859df8da042b66c63a66f63930b402baba135c2bd00d8c138d21b2c3d11671586ff6ab1bd26cc187f14a8776745e193be3e96b93c70bd8e863cd2bdf2c489fc01924c15efa3796284195d5f72398944d325cd9b656c387955020201b4f686044e45c603af742839206df75a328608f22f57da24ab232e2d691ff0a4317b76439bb20bf2a1056a5f308ac838567d0ba278be2e647029dcfb32eee2968a354cb35035a31fa10a789042615843d48b12e4cfa5d6b4d72fc6f431f0006a7c08bd3333a19b3ec2d2975f09983f9582790dd9f48d979e21b474a3fcd6d374d0dfbde59bfd2efbf66e6815e68f3efa17ac4e1a9ef060b797d9c3d8b4a00b2443043a8e285a6dd0caeac5b36a576dc6f9de2139e87e1ed6ff396a579529abec7453072286debf5434b4785bcb1b69b25904e2ea55114b112418089f46902dd8a004414d54daa47f131bc3b14dcf5a108474598c9207666e1f25a9ce12708251fc454c66eb393411ba87ea891ffbd21e4d5dc2595f58ff93416adabd811293adef3db582da5c97189f64d5796899b8cb417452bcddfd1eee72b5685b6cf4dc084854786edb69c2cf7f3e73deedf955cd261215773e35178b3666ec23bde1d35fe19fda9eec557d466de4c0a595c2094ac617e19ec8e7e6726f925939c0bd48929084b0b7f9ca9237438758ce414bca49d3f41ea5cbbe4656bd0b3091d29856bb86b433160a42f3b108974ca1b92f30e922c445972f43bd28d0920d497028f6a964284ee959fe79b87147c82d845d68ead7c5b4211c942ae18f23f7e7ee0c24118b38de9eed03083a15c5d1eb1b48602ea12c1d49ed4895c9b4a377504166b64321b7f04ab909169560ea228ce7feaee53a84f8e37214c3454d90c180e4ba6c3d33b8a5c47756e072afec6c8835ff5ae6eac34704fccb142db0bbaab324890c475f53a4300015a03265982a4877c5ef080764cf7fd847fcf438e7bac76d8c7f4c31ea2cb1a6024d813bf081678049e81b870177c1b85cc81cfe2e609467876ceb9f9dacee3c5863cc0792bdfe8d47c51f76bfba1813da4baec90e26a8c891d136d79ffef736cfd442b47d8f5d7decf12429679e0426060d42efda23aef350783d21ce81a9b941734e227b41f3f83c8de10f7bef72faf183ac615283b0eb44ca689c521f616ca3ee696879699a25585a788a87d189681b24f3feafedb66f5721418ccaf309fbe1eadc12cb4c9fb885ef4c229d0c1b9ef16076fbe048cf3f310e264cc13dc2f955070ca396480b9580b1f45569dce430da356acf40f0c86dec8a6aca62e8e70579008d820153e766521669c7f4ec68b5d8358503f340f55065b6a74654854505ba825ea5184cc62cfed72340a44ce81ccf954e35b4b00ffa212ea5ef2fa73953018bc6e516c18d6b7437b54c148d3156dc8ba5b54db7f04e1404cdce8a06d33b439b6c23d264e33c6a618bc6a473448e4320d1ca965192f8bbf70fdc73fb0a0a07a2c6ffdc2d0182784dbd84dc12e7db4274a63b1bbc83b9123939df334e783dd249ba6d979babf837f0f06107c6aa5f09351150183fad7ad8131eeaeb0fdff2fb2ffcdbe8c0dfc00f82a86e141936cde3d5d69633dd83bd757277b54b6bcd556446f5542b3cef3b9938145b31caffc8f354777ebeeee48ab037ff621a37fbb876863fe25992821390ec9393aed96c61c4ec9f9c9702faa157f5ac24bc18e5db801adb149bca19696e0e4bf47f890b3209a355187d2fe62c63d88544d639166ba9616cda1f57a5392eb59efa12094409f018c9933b5c6c0d54f9ffe92950d967a910fa6fe49100a9d063086476419c383ce9e29b396d7fb979e08b3e4fa8e6d1f9365d1758f2e253ed9bd56472c53ef8695a6c77af37df8a116bfb51d77d6c5db56c49a07e74db0f1f595764abfb4d76f9958ec656454efe15363ec4436c86b7b41ec6d870fb081e78824df011d0dda35e654923447573ffbac7dd1bb942e261f0a385b36635744c10bb20e73eeabf5edff632eca48577aea24f4c50f4786bb9d87b7638a5870764a3dbd8a24c7cb44d682ee2aa2dff0dd5bdc8ed5d09107d3e3df755b874f232ec415c791ec3380bdee7f63eec4a0332de1884706ddc61d42f37fc0ff777b2b143e7d47b2cc330d73db68155bd1285b7229b20832862062e97068344dcc775723b0160ae79f2f9cd2d9464f976e97f42a6f5bac7d6cec33741971e5274ca936937ea76d7e46aaee372024c17fc5e195b85d29c973665abad795ecdd6a15fc6d8bd952373be949271b81654e87b70226a9340b1e21b27ebed267ed4c8b15dabc5504b0b2f52b7751a0e2626cf562330ddf1b67d3a9bf8f140757ecf590a05ca9df0f95a0b722c0feb3bb91a8eae4d7aba012d9658a1ba609d94433092d878ac743040e963489c2902c7bd5ffbabad77a968e63a2dc714593f967ec94ce8956ac774d9b96c83bb3810a34da3e3c58f7035d64adc6efa8593dc47c50750db33e42958e392c35ad4ac7c1899a2cbf4747234fdc400788619cc42417137a7f027c65ffc35f4c85ef05c7b04c8888d94688d0ba7dd9669460cbfd3c7c850d170097bbea03a72ad6dbc5e186b0987554261efe246c89a454799d74132a6d5b3e1345f6e342b4b6d91e187b34e8fb64956eace06add511da6c6805abddf01e37b843e0552c18b09f4a89597bef07871ec013b3e3a9a843eda7ef52d7cdc5e01fa9bee80f03301c6861b435dae13cb67038fe1c7187d0088e86671c85a2fe51976fc7e0dfff8442335e2f7c40bae664799391e402c151a55bdc5ff4c92580083366f7ca2b65ab32a1eac8ebf98fc4bf633f81a26ba83aeef989957bd9bf3369873368634531095a9d1ee12a6bbbfd761cbbbdf80db343ea82197a3882f93b3a79395d8d8bbf7948fa7e5f0f579a35f781d2c2d3b6301e512ced53ed1eb8af9cd25857e1ba9746ac90998b2a745716d6dc983b4ba3bba0b835b5776915741ff6c4acffd4f5f1ba3c6518ec64e7fe9f2f846ad08782ab8a9ab686880ef5b78f30c6b6857eb59050b8e0b0f1f97e61e34ee97aee8d7ad084e8580ffbba603dd0383658ab8688f590584f00a5dbd5b92800884b71fb562d49fc3947bd1a3f2c1fc3def4f82e49539fc6babb2ccce25f69d9c3869e767b471880da4fff3796171bb5ca0ab0a7a665c83dab5e01d608b7d35454b6a139ffa20dd1b05b4a23edb50615ac070e1863d56affab2f9d112858c68117434076fc42f3ec26650b8a417938ba88de997dbce13b8e12be6733a2b6a5724d501d415bbace0e5052a47f2325dc788099d77678c74e46f8731d7e171e4d5a955592717a942fb0873801f65227bf7aba2179f22b249cd7853cf8ee048102ed6568270d81a9b3d888f6a7768876885a2a3a72af5c54124dfbc556f02c452c72f3fdc584bff012ea7aad2db16dc98b6ba6524a86924eb7170dd69e515e16e8df965d2312689275128a3d6c2c23eedd319a6f8b3f08e7e661e17e27abf2394ae82529c60bc9ac3d7154d970aa77c1ad32c2ffca00988a79a58721bd097c56ffe18cd409e737e85d0a912f5eeed83aa3854c6dcc117bd4730e4d1915f1b09ed18e5e8cb96426f5e7d64c1cd7ea9fa8581185c07dd5c2066f3f5837708c196e1e4c180993804a7af5235d15a452a3bf48ba33738ab5706d90bddf572ea2d7637fca03f06054d09c14c43f4e04399f687c54cb3467ebf0191801e5585826bf472a4d39db10eceb16bc48095618c52ca03433178ded2d2d182006b6943574e53a5f403b4163b34c424ed72f01082842362cdfb1bb05b298f4e5c3220649fed04459f8af454f494fa0a43881caaff089c9480f068edb6d553b3715d7826ce72a3f90eecb0fe21e94b933caffbd49aebeae08d39517e9758ce83021457346490df3805cb2bff132cf7b0cf0cc2e3efe1cb262828ed70620d51ea666fa11c42311c8f1b8089c5dac5e5c68970023a28e47a3b0fe7cd55080400db06b77bd992f62b59d48de8456326b713e7df43221138e062a3cd6354c2c578f6e2fccb79a691de41a892493c30d1cd6cc4efe0bdaa7ab6075e20736fbc88c33f5ba7bc2f0cee6a3a212a279e9ee768a42e0c7fee89f75d3fa5360c8024be679b64b7d3d70c8d312b344cf2d9f2f609c3637bfb49d0f5ffcdada880b548f96a00f299dd7ed15e7a45d1388c548f5ebef23d5557c2e47e2538dae6421b3fd2991bc4bfa5f888815d3469710c0e3e981503306f566c0c49ce842c72886386d1c816d60572ab5ebd30fd64b9f8a70db90fa72e0ec1854e7283c244915c6b7c75d6d099a65814f17422448813b6480b301ef46fa216acca63b61cdb4136b360817e6079a8235b2737dae51ade18f13fe82df4c991398ed07197106179a5ea087056893d6f4546221b8a1c1a6a77d462d582b231e2899ecca1a9560e2d1229aa7b17b74f9b8f10fa3582b730be7da64b37a98ea2cf1445c00954c041c49ae567c9b5576e1e588f471fcbc6513119500bb4f1394cc22010b59b8e17a26b1f404efc75cf7c911e3061c66b256b3f7efd2e2ac24cd1dd4c51e86746b7b04677f40fa640a799d5037d4789c528e48d94fe72452ceaa89e3661367dbb265db18f34cf8fb3a1cb37c3f84ad905619362804f0f72092238e838ef881907a454745d8b67b0052372abc53ffea831129e7eb877756d8926f2d8e0ba63d76cd268d0b40c8315e822f75496d10951be08f499f53d77c74c8333e3856e8b9a7685176b154f4be371e9d915dc7407c235e12a5cd881b431370697c0dd9072cfd5a298e13179c4371be0b1497b10237e7a64711f01c726d66c2dc7453406fd79f9e7a87950b89a4e426a63821208de20fadab1a179dd4e0e76d6248fb2ca803fe57be5009ba8577db00a69f4d3aef7fec9fdcbdaaa061eecdc5363b41ef1ed54e5cf3fcf5502e75c4e3ed4a9ddf9ed4a8d303fd132eb566b65fe439bbea9fe39aa9e2a7109852b41cae2cf814f5753378f3023757cb2993f4c140423c37165dd5854c8174fd379713c1eb6efc3db1f3cfb27eb7f689fcdc7fd1b2c028bf38e9104265b665979ce0ee96c16cbea02f01329e03e1ecf63163cd47b6dc7434150b7802f057c110aa2674a632a1b318117b0609e17627c3b37aa06c6569d69c5e66334202e38f3c41984f5ea6b18af7c3e16129c32352163928b8464f16eca7003f79726be7d480769e066a8c847e7461892b2a390e8a15045dab5daa29ae2ca62ef55ea0007aaeada0935a89259096f233a8da71a7a13a59ed1d50162333a7d3b702a091cacc19322f09187606b65553c90b49b4ed7e964a3a8b24d027d0b18293c971a1924e358edface2d3de4885f9f0fce4a4fb180933970aab1501c301d653164f4fabf4dd44cf4ecb2ba4896dabd20bd6aed7cb6eea15af739357b5685d8d9893df458d517e71b72187849e1dcbe404becdbebd63b1f5f3c1ab1c8c778c69dd5b8a47f51b7e4f1a4b93d79d12ee65375e940dd46ba0640e9e8cd0b1286fc7558eb7475354811867b62ce7b751575d89c51076e96e43f1d91eb85491ff146cf33bf5934fa25cbed16e3414b93a5bbb833da07e8b908fddf47d216ddbade0a73eea8658eaf620016d22a536eabb159ab1bffde3e44b42593632cfefd5955644154accafba21524b4564e1aff8810fbccd5e919fb28d115a86550a08206e77d19f1baf8577e182fcab7836b04cf3cc7fad00940ca8bbf58d0634c9fda692ccc999393c85bd5177313a1cf3be2ba8020d8e1dc7db84f4028a62e30f71d0570b3bcf7b4eded2d53b056a1d69e58fd859b56d6224593d86c6f8a0ea7cbe2c14852cb5c68bad2e32c750d75408fe0e4046f1835f01796ebe88cabbdc2b7632b842aaa6637a5425e394db375ff50e8df26869d695185fa019a2bab6b1b0f1529d2be48360f70c933fb6d73bbe7893c33e0bdc70dbc66cbc4aced7105b912314e17733dadc4a4d62006f31ee122c578fd52775f7cdcd1e399a22cc5a8d88e75e700ca30cc4fe79e21bb939ee50d8ce1d46d35f7182e5874d8a1b6034d1cf917715b77fe6e43969d8e107b0d5060b1d252db231eb59b6debd49d9f1cc5fcff4c0efeaf6d2030ee74dd35ffabf65a2113701f2adfae993b53a359c8ee4476ce6cd5679cf649b790ff503daa97e18cd6059acb0c5caa8f6d77c635a79bfd5575e1f52891b7b7c2cf3e4069559b2140497453dd9193aaf2928190befd613037c3c0ac4b09351b9ea925b456d2627c875f6099bb2f1910cdc3c1d0d3ccfe6d2e48e69a1ed670b7c36fab46eb4bd5fed07b2bc5d1c70c5aaa814f09bfc1c12f80fce9c1dd342602a052e7717ff86677522d58d11bccf3bb7b11a80137d923c6e59bc7d12b6b9e87cc55b8f6048bdfa5f26b2d886efdf29f4dab831888c855c58858a658f21abfa431c5ec1c38b280ea0f385cdfa762fb3dfa2ee3cbad026fe13eceb4f3aa330ae2cf18d463e341240c76e38011c57b6fe4b6f3248e3690a23d5a45bbc35038efc305213980edc3702b0b002a0dbfdecdda0c77731db02fe030add070e2335791a73bddfd74d243d1fd040962935eaf653905043ad00ae33019b5fc7547f44e56b18b506e9313d9c5df6336ed03354e595ddcaba6b08608cd5c0463a7ebd83e162992d8b23414c9ad968595bdc7cb0c3cc45685abbe1948931da2c8bfeef622f01c5146e02bbac491926237efe34630ea40e93c172933a8c722b5738d5e88de2e2f24d64384579aa9821c52446c63e6c035959ae62b48e744a90b18683105884c758bfcbb69baa6c5c69aed75a20acba339b020c220892de5af19fdd8b99050000000000000002000000163b7d7ffe8fe0676162b66e08ac421ef85dbdef35b4e658a1ebbb67710b026d94cadedc505660e021eb0cf977b86857a6799fc29a646dc321eb0fede0355e2d129562b718b5d806601f22150801d3ea9076c75b9fbedc139ee10c452ba011bad9e43e99a5ebcb53a4b6ffa86334b72470e9be52ca2f59b275a44db37dafe46cd02a921ffcf25bb70dd79768495e7de81e8853508e72cc77a751c1b387bf097ba8d45c3ddaca76e54d4ef1cd631cf82b8e84e7c31346dfc82c3bc9e0d9ed0a160d025de0a7cbb27034543bc00dc819cfcc49656ef32e01e895b57e18f8988ab33da6deb8fb1a2e3dfcc86c24f5921cffddc0693b1ad8c6596f085ff9a099fa6c4d3ef6c3d624f97c2a07ea3dfd1d1a0fb82f4cd87f3b84df57d81e88ae260d9837602ac40092b7ba8a7488764b857afca0b3ca00ee65ec0b6797da73022e2100e4ea7b7937e50dd6de101f3bab3a273ac5513690e4a9cdf5156769faeedaf98e232f82ebc6e0dd1913384dd9fe278bd17a1228208905daeda3b26d540d5f4713e584a5355063f6696e00273c436421720cce88df436bcc44f6dce4fef4fc0504fcae5306f7ff2984dd8286b279e45de0cd92d42c3540f555054f5a768d3dedd7e041a3e767049ea6498f3193cc14902025c02f3c1286f3b5bc5151c5ced4093f2fb5acc64ed36f7ca96429599dc1eabc105026febf035b059f4ad21958fd5633364f8a58a79d45468d420af5c7c084c02e212db557e41ded7982e1366b492949f841448db143b9391401f82e31e789fe68eb9f4e07b35838d8cd1b7c7214bf9a5297294fd84a1e6edd2f9866a86c722b3b694755634fad6971ffc17aec37d23201b4a03304428c78fda3a297a7d9e1b2cdda021735f9e06b7466c5ea1e8feca9fb3c078afbbc437635052a30ed01321e47ec8ab886a4526caa4210e27b46bbd78d2012733b0f89a29442a2e8d1e7c981426035bcc6a33ff4aa6a1202ed3b813fff050000000000000003000000169f65262b262a5503b2f7886e196eba979353be1ff7e703b918db3dee299d489e762d6bcd933ab351cb09b4dd5cdbd4235d960763415ad1c6b89c57eec4f6ed26cadedc505660e021eb0cf977b86857a6799fc29a646dc321eb0fede0355e2d1294932305e3e57f599baffa778f62bd26acbb38875462b64352b64dc9d6fb92a12aa17a08c2d9333d72588946021a0245e9499df887086a08e9045bc9e4c9419f45f968e8ebaa1fe4bf791ba453a5f8ca0593d753f74c6399fd0701694a72d08ea1c9ea4606af348d278c0663a82c9abd02c988e56d4efe8517b49c9c954b065534ceaadce7830b98fc806fe45d4c1db82b9e1844e80aad515837ee4f1572ec7fde24ee9be13736b70abfb39be32f0bdd50ee94fc87463e41debbbea90960b04a85ed6d3bd0fe775543ed5da16fd753de693e34845f421ba9d989a743e322648c39b8a31a86204c06f95c87505dc7cfb88978d8ad43bcc016a0bbd6f356ba9448464e08a976782a1a55cf23258c0f3b3df0851f236add6c56617e01b265dd7297d71e4a8e3acfbb33b13d11bc642920f9e3e98cbd1c83f53199df12514c24655736c98e82338c3cda2ea2f94b903f97829a621fc0f56ad8c6f514755717bbd1336bded1553831f607c6e00fef24cb9f189d515debe66b4d98b2a01390460828a975914f4b762f30cc15b10d79b15c8fb99750c0dc7dff4bdc5082186351248b0019bfa581dd14130a6a0107d2b9260ed2abe97387411ddb01eac94cb32e880e2355418dfa6405a15c9f5158891e8bb3354d4f2a31433dcb1ba16095cb4e1365974ce523fbd4bc6c5997514a715b71bc4037879bb6e4ba816df52d8993db36b28785c9bc70c4d03f718dcb8c3ccb2d897738f92c92e6fe64d441640f151df646220a9861c35a9c77a2e0ba721071f30f07d914f1dd17a4eb948fa3a8fa79a6f90e34503aca37818bb85148e8751a07b6c04ecbfe53a0cb5592a15a5582adbf065805000000000000000400000016918a6946c3210093343d38f7e07651e8cee4def980c329d26970ff3779d4426870e52d20c2c22f502938e248d08260b2c472a1667d23b901db625dd25a212edb501f219ee734d4221c2da380679fcd797b6e3e418a0035688fd3ec0ac7ca504acadedc505660e021eb0cf977b86857a6799fc29a646dc321eb0fede0355e2d12130614f6ef91cddfdeaa6acec96a5c859dcb63a15326ac9ba1cd13117c6fabfa6c7ef91be9da824c78c1a7ff715a216ecc06dd2362356e680f0ba50f341349278c34ae5d9757cf53d30ccf6728c185d0df5386735cea2e571e333e99410937b10c195dd358989928f3c066229292582cc526d6b9a255824512b016c6e298428ba837df37235517fb3da6c67a78940832ac585e7ed75a38c6bc127e7ea339152422e76f04ea2482d9b8f994fe89f0dc9bbe2a57310c73502ef7700d792118358b88ef8d1ebd8735fefa346ad33e0bdf2da05e29e92ed7873600914cca9cda10139e3382a8e11692517bf84ae9d45a67541045e9e7c042c625f4b23130736ad4479d8224be86168f0b3922fc1ddbdf85e2c8a41b29d154c8e632aad3466465fffeccde72434b367e41e72b80d7047cc06d9c5ee689d5879db58193b0376b0f9890705dd7181ebfde82addd83ba37dc187480cdd6775726f874316fe8d3f3cc791e06b1eef268d05f73f7ad5a8aa497fad3c127c95656af4ae7411f95256bdbc8507d13178eb6f0231fb58c262c19c6c359461e915f8b69966d857865b836757d6d18e8b67edfcc8cd83b1cd028f288796cecb123dd0b151e913f8f78a8d721cd2f07a6de7307b7d22542e592633ac8fa6d3d274acc778841bc45baa1512ecadb788ec2124622776f0f6580791bca50fe591020ce8b63463dc75068c250ce82b49093e05d85c8246115db4de636bdaae60a61a2fd3ac2074da8da548f283bd4d8fcc498fedfc597213e0ad563ea08cd993ec508fe717d1d2eff7ac2e57e6206d3f6050000000000000005000000167c78630fb8a079bc0e39a9c9ddd683b1dd1ac7d1f533c19e87ddeffb6e79d9239c24a217d26a35bd2e30b4ee099a81fa882dbaca163c94e9ada3ab02f1b986ecdbe4ef2db67923f70cf96e942a6a1cb45a785ae349d0c365caa5d57c00d28a7564bfb8e415c5d5e92c3029d3c63e6a795d1bd7cb70dcdd539444888c41b4c2a3cadedc505660e021eb0cf977b86857a6799fc29a646dc321eb0fede0355e2d127b7bb161e0ec15ac924713991dea3d2c01f91bbf341331e935674a43152fb589d2ec08f641c337214e8bbaf5b7fd14504e01212f1ce52569264f6e6b3c2960f32094e913e41721a62f9ed4d4141d8031342d686b212e6442366412349a82d581796677687f19360f687dc1f739bd0e1dd390646d8c6d13ae9b36891dbf962994e90cffbb45e5855cf99e7f471c42b4661fa3c454de4a76c4065ddbac8d6d0a8ff31d4e0c0cb976d44f932aba6f37a6cc3f0325f318f94ed74ebf8c19176ca16649a150f150922a31fef1c2e5dd8e01f2d36e0160fb82795c102b01b54d530eb368719e5862a10b335fd31d89f441144f1f84dd133e8d16f2d9b3e034490cd6daf7c3fe543776093e5825be8c42fa6cc06471a244e18c44585ad2e17270c3ab4e42aedd6681abb9b8d1ff8ffb25b8da9ace560968c5ab5c3ea07b9780f31cc55e813a058b0f0beba7dd65cb0ef3cb72641abf24f966cfd5bab37df2e03d9d680892c7f5fc2bdcdeb6deaa598447870f8888b31bdb02c874f8ad77dc920659df294474ade51a96a218f77e77e88ad4e74269d53c83f2adf8ec59d7e8faff8d50b7f4e6eff87855559a33a8931a5320bb857abea0e416cfa64a3793c3ec7c05ade411e6fe102edac930bf77ced2e47aaa3ea0245498fa62394d6a5cb9ab5111b7c51e7ab48afd13bf9d41f61d933b3ad2cca837625fee9121a9e7ab981c19535e01daec12b682e57d50cb4edeed1f92fbf1ca39298806e0d2a05da14bd206777f6f0500000000000000080000001686839d9b6a6ea950250d384db5ddc32f014fae11813acad92409b8392259fa8b1992f732c8bf22d3d37126ffc8583f4323f13c3ef3d3e444b6b698e8aa96e681761129fd4d978f74f2130ed395495c800418ad8e1c63cb2bf89aff2c40c20bd6c9a00615a3dd7640d8eabd983d8df01126c5a6d52aa2a9baf3d2671fa12ea94646c58f4b2967a6720e47c22f84506c5aafac73da4955fa94a706a2806c8038cb46a1876c37042b1d291877fecd8583f9752a62fd902070959f9d752458bc3dea7fee35f1a37063c099e86bf602575de78a8a38c0fae5ecaaf82e376bb92a0997d2ec08f641c337214e8bbaf5b7fd14504e01212f1ce52569264f6e6b3c2960f3ea706d50674c7ef12e2bde3e6400e3dd3eea39b68916130e038ca7814437142916bc13a0d1f36f7906983fe41fba5483e879c200c56fdfc05824b6223887c1d7ef5a4c2021173f326d886bab22fd7a365c178bf5c0fb51c3e9f9bc7f03ba62e78359ef1f84c2f821229057700b4234484be11d3615576d57c16cec567bac2c8567eb6f0f87f6b349f3b7a7eae22d679edb86f5fa17acd89a1deb94d4607ce7e2c8497220e68d4ab14d5590c3aa92d02650482a667d185041c880384dbd48381f49eabef07e284a52fb818b7628a4ace6bd5b74caa0f5ab1bc04440aa9eac37216fa445af0b7800336336c22ef5d32c3de9ccc723545802cd1a6a437506e0df10c0a9bfe728f89ff0c12b23b7f4e7955747c3797bbf1c7a04e84fc698a8455c5eb4485f987b823c513e183fa7fcda53e264c19ce5292742d63482e0b98816f88f8fa6616ed28f0618d620542d02eb365668863f1cd76f73099fe2aa7bab60f00a097157dc9be4d14c3a6b2006e59afc6a75d769ec3b825013942caa467263393be829679e0dfd45cebf3d4ba8c5132cb32a9dd42397326d7ddb9fce1bdb316bf7513d7c580611a7a6edc8314019e34bcf13b7233a26ac54b13884353aa975d11105000000000000000a000000169be699ff3db46edc94f07cd5973c022e107a3852349bdc238a16e2cdee6f11f4d2113b48e53b93efacc5eb56467b5003debde166ad305f15a40d1de96dc87b8c2a39af577fbe626095057cedd906670240dfe6063e5dc25a8426a988d80d11d706d91e11c9674700fcd989ede09a3f4646455cd0ad38e418a82cc56127764a223441d565c752cd4ee628cd823c39893767cd51c4a4458b169d32028e095c8f16c3b6a1f18ff275db400bc8fcf72d56b28f61c0c30746313add7b6b6b2bfe8be365326614df940fb30d280d47a3725ab00d80e6340bb73120e58e8cb3443a2f70ad67e8e340f2d8005e9f30ce694b0a13303a4aab19752f43b746b8534a3a6e5071aebc1d3c0cacca4dd9f699bea73caeeada3b3ea8777434bd34b896b16b4825ea706d50674c7ef12e2bde3e6400e3dd3eea39b68916130e038ca78144371429d54e7dc26c034b4aac555fdeadb56276e0beeac15c5dea3242cbe5651872009cf68cf8a84235e5078ce976271d83ea2b3b799bd0febf76d24019f4118992283e9c7c4d9ab7ef8e4c4db8ef237aca259a50d046c86eb25bacce4a6293e438c0bb59e84c5087b267898f98cd6a789b8378a9e4a8d910178c10e1651d9e9505656ab3d24cd99c201a5fad09aed013a327ff8c003b5bb5588e161765fb2c06deea15493bb8d6a2d62e183e573b27736253aa2db94deb1f1caa65915736d2c85d345bbd3d808daa088fac94b924729008dd071455bf3b147d3aaba6fd4895ccaa7ebb8115f07b41305425a78c6fee455a2c556b217663fa5bb4b592c9a96339612b56a4800bacc8ef03fb5b34a807363bf99aab640738293797791f55b8999c6f9e351156c419c73d0dbe3afdf512a160245ce9de534b456d8546dcec691f804f5d770a30a806547a553ef7b253a4b4dc52595aca29fb3762729a1b5dfa487c02f5a5042a3b777d5949494f20421b797e74dd07474bcdcd4dcfad5dc0185e084af45605000000000000000c000000160792e2a7575d8cf7dbe68ba1599914c6a251e9bc4e8b4f59b7b4a8de43ae428e873d8efecb954b6b57ee7d2d44701397d8323f9b8ac2f0fa160e98362910986edb66b4bd7ac86d4428c0634d066c09f6573ee8bb0b8d3a91d41c380fed505388d0d1ebd1a974d454a4cbc0cdb793254d67d45a8d9cd3a866503c8e7b13fd8267f1e2e77b5033d570e1cd8bb97d7809ec6d57daa889ca60d342b4c08e44835836d6145df6d50a68abbae7c2d5f645e7540a478fdd5476c8b522187fdf55cdc4de645f2ac6c5202056723dc672223975445edd75f1a97fbbb40478206b4b10784b36ac5e918c708ef47700f1c9b2898ea0fed9eba923d906dc4d7ac1b45499d177def65b0009e3bb5b55fec23ea2d3f8850d9aa3bf942aa15fa3d87b46caf54f5198eb2259fc9847a373d7c4445e9d566e9baeef3c37d6f70237529b697600be2061328599ea2763cad2b8b469cede470543f5593ce7f05c0a929a3c4a5aa26e91d54e7dc26c034b4aac555fdeadb56276e0beeac15c5dea3242cbe5651872009c13ec58c50dbf647b536da6789b09b6dfa0b3f3b929285e87b34381a0d6d64c1dbb70874c8ede745cebf28b4e989b2fd28fb5f6cdddcdf23316de60d268550b7c3167b73de87ff99775ad5b8286ceb654e9f38eb0868c4fb45eb848ea2dca6f74968cba7d7bb12f6e92b4687eda034bac4dbb5c0def875eb257d44896877711bffb3037306c04213dad5bf43529d0f0ebf720e428437c08e432d06753d198e249b79ae2002afb37c7ff9c2c0b7c5db7ccbc3be2a42409929e12f869b6fdfb23d310e73943ec8e595651883449929faae15e8f59bf61c4fb003c635dbf3791ccb3d5445ee0c3a3dc8f33d362f0a5ae5026e74305acaf8c88d7070cd2bad0f886852a12fd517f0b27fb5d538ef0dcc326a49cf6fb859c10e4299563a1d3a877defe64c988549861c20e75de706aefcbe9aeec493601da1b838726997c474b1cfafd05000000000000000d00000016a152672221b26f6eed27531124fca1b1372a2885f4cdd3d9e90a702eb0222691fef51e255e14e44d98fb27682e08069be595969b670d5b0fe93024dbd8cfc6956569e196e5d694fb015c53608d9d6efeeed876ae1ac897fddd0122e3130866cc036234847580c83c5ae7bace1df88aae75f1b7825a8ff564f9781b0db1c542ea40740493fb65d2fdfa0773ad0a912afa9384cdc84ac5d6ae09276ecbc53865c1261cb3034f749cda066cdc21c3859cff7ceca5b4ef602055e0fe1bb3533c9c24344077fd1ec61273a879ede5d641d03a50292774ef4bc142f67bc6d5babf2c60f4953a731589828389378eb20d390ce43aaed366f4495b7d90c738044ba54f1a172c2c86233be1020198bc2342faf2d31eea3280bccda754b153f9ada2ec1633435be026c4746778bbd642773324d51b47c2e8c9afd86d7387274b3dae654f8fd5c8381979e68b315b272dc86f5d769bcf8537fd72fe228d3677c01f525ad0148134f784960054799efa5b75ec83a843267ffad065ec2d246a65a92a671298a9d54e7dc26c034b4aac555fdeadb56276e0beeac15c5dea3242cbe5651872009ca3ba8f7f27a39902d8b8f708a6526ae2070f26cffcbd739c5c3d2c96685af6e6c155a6ec261facc9b3baf275a4c7a7a11988663b88e199b34462fb14595e1b8abfdb20f694dc5475b7fad088a2b258fe298b1e956d85d0cf19482fdeced0a170460823a58469e37bca28871e6d13a969d2c8cc8266686f82c1e5f930f1122f5ea310f1677d2e80d5adb189e3d9c0f96f4ea69db3aaf135a867105339ef9507c7d292b0feddb3775137fafea16e4c921563e4ca7c810a2e40be8ab2d856aa8e05c36bbff83adb0e7e8d65e74ea0b4e4a2db8820ab70eeabd8b14234d42cf3bcb56e11f660bc2c6bc60b7197ec90e03fceb74538a07fedade8a15892e67cd255365ee4bec16a5526f70c7749c610c4fadb26d27f0bfc6359d060bad5b7682ee61605000000000000000e0000001662b29c0b4b3f020656189bd7d915a5ada1418b39eea8ada2d1930afb0ea80efec0e8a31118e3ed8d0bb7bbb689a35d02017a776aa30fb2851d50a0c8641a1e1367b934d068d08113446c22d5a23a53f4003866f167abf8c7daf13531be547437e92388233d75139de0b03bc55b6bc7e792a291930ad202c257657c96e41e57804ef421d1dd94124ce4b27300dcb26893e3fa639dee516ac9fabbe38af019cf34ba682a3b3919ab37feb4da715aee857a35cae5b88c99faa32c3ec2b137f51b216b08ba5ee00da10b6f97be39c4fff69717bfc16da27d5e1e69ecdf62da578655db21f61899e398d01a62ad5b09e90307bb7db9295409586c802c8cfc2a9e23a50f22a7606f3f49a9762e430418869b9e9f2cf07ba16ecde235f7f510d6dffd0abfaf42a78792685fdc6d07ff541e8977dc851f39567832c36ccbc30348bd406a57a421a23269ce2408de856f760d603432c38f22aaddc58a2efa52bb03c1d76c205c235fc30d1034c5cee208aee6dc181a5fcd1033f293da9043d65d1787ffa1fab64a0a6cccc7c7d9879811a27c05760f656aac273344403964b582ee37768fd54e7dc26c034b4aac555fdeadb56276e0beeac15c5dea3242cbe5651872009c84f28ba58e1f976e607a09e4b0ed6535ca3a5b59da4388bc959ea04615e0e9a26edf9f137f47fb513953ffefba61212e7cdebc8b3a36750ed300f547383d005d13b545e7afb46944d227dbe141a21a638e59bf20dbdeb036dc28db8057ebc7d649a8f02ef65a1fbc0dc9e01c6972f32d01da5a3804de6aef0cdb1bdf9d82b95ddd4a4fc0284b6c74858dd6beb5f347bf907b033e62d5361056ed88aa0aa548d724025934cc27c4836a30996a01c207192259fdc3f8955012ab5221218196eae7840a356144e86118cb24323059aec07244319e41c9b45dc36b34ae30e95c0dbaab3ac30fbc0f2bab5ea561b1076d10fb970ff81b53618675d6bea8867f28f0e305000000000000001000000016c10d3078bbb9d6898ed989bc982d7031fe677ad98eb5deb527edc3ab5246de608e1e2e9a301ae1a971838a963650aa1c2e2cdd08f009cb8e95defceb35f26cda5fc3e61fb289ebea7d556d1f34fb3038c59745e3d746e98e47f08f5c270e06a434f6c657364e4c095f7450247746e802ff0f0382084bd13e80aea0801dd7d82a37c43d9b3ba869de5dda2efc9c35dc644274ae66b48bdf273748a1e8ec50077e404bea478ec48289af63ecbe30416795d080e28d1872629eddc5f65ccd99abfb7c99d0fb9afe0c2d13b7e9a278ddabf917412a1573b0e6efd19431e682badcf27036d0f060e79f5d06c59088fdd67617ee28e2c9fcb5c4bd3dbc20762a1eb5f4ecdf7a4b89608355ff31bca1f27ab6f45fd922356905a751211b1ba33003b165790396a15b7b6eb422ad4eb4dda1ecdbad6748269104198f1d509ed0d14963bb40ed5186623b676026a3e84d9be80688502794c330309f779f6cab0745dc1716f4abb88d17b12a5008f67793b2a4221bf516e04eaa724a91633ecaebad253700a59c3f2f83033fe7d162260c869c8d3232a5ee203f0807ebe8b3a1cb0bb0b5207a366e7049753c2c644f9f92de8c0287810d97ef75d43545e5216ed1b5d536bb0e01366e4d41bc136dfc320daa50ad1d9fdade1c094f92b175d91091e373043a84f28ba58e1f976e607a09e4b0ed6535ca3a5b59da4388bc959ea04615e0e9a219cff142ab6d110c3cfd4828fe9fdf23aff62b7adbd402c7be3d8e5374697973045185c20d2f6be5e7f23342cc1edc5549c70e44d037b8dc74fd1fc77a73496eb18b8b5d5eeecf8a9f638cd4583c51e4b2d1d2b8daf6218f10698df4f5818dbf4302aad26fc9d376c3072068eec9828552d12a65338f01c495039a2d5d501acba3bfaaceef12b246ff191e796732153295c8ca1a3593fcaecf02e81e81200aa809e485ce4708f09611531d4204a83bf08e6038e27197cae987c8eed498dfba8505000000000000001100000016425e2181626b8630106c3917d07a486320afe2fa434a50feb031dbe1941b3d0e4a5fcdfd6aab4d99e37a961d267c8a2254e7b91df5d6af7d5d369cb09631a77cc2423b620bf1a9fcce79f2d606078678630a3d876866bb9d69f9b54faea3bf1f20e096c0cd440aa539df0120619c7a28b4605a4269d5699d1000080cf87e6ae01d0fa91ea4aeba710142ec0df0c2ca3528811809b488015aac00c73245a23daf70e3d17b313a74eb3c6a0902a1a0a805490a1387fef5c7e6e4a68f7a5912c98c37bd95d0296172adf2e62546903c37e5e91fd1c40d233410a35ded12f9ab1d5d20268bc85a0e5cdcf4037b6b9910ef450a81a671e432674029d4c26f454affc64e68f0eb2c4296396b960b3983389de116d2f08ddcc96f9465e417cce3468dd3d0d12919be3a1979811221012b6ea58fda90681e3bc635359c6729ae351bc48ea38280bcc0aea18a30df3d63cb9430a5781d387048c43bda7ada5703f0441330ee9ab4e20f9058445afa71c7909e6bd8af2cd0798cfcea0dac0f6ff214bbee5b30a596517ecab4d9d5c27be4e526e738abee597d4f23c1e7247f01b6ca9098acd7aaf497f8dc0123877c937ef668f9d8bab3f68091ecdb04c93d7f858d6de4234fd4b87d47398381a423c238c0bf48445b6f03b620b9c7aecdb6b44192873771b44906cdd207e725114faac27e6f13bba0ac4a90734c670dc01585f67029bca984f28ba58e1f976e607a09e4b0ed6535ca3a5b59da4388bc959ea04615e0e9a2b8fb52b7af54a7de5a1ee81d1871ad70fb249d5bcaaf53f001c5286ff6285cbd3939c711239a0e5aadeaaa01e2e4ea6bb7abe8abc352c054d2b294c475ad40dc52e732c66655ec8c7687b86ba4c01bcae34b63051d540e22967c0f28810b0adef0c208856d2324fd8c46ddbb0336800805f45c890949896617aa74fc43ccaa6f20eaa75fd44fcd07c46dd0ca4dcb876f158cddc022c8a4abb5c24110c79426b605000000000000001200000016bd407e44c5fdb31d62c60d0aabc716812903b5ed2cc62a5b4c49d69b1ea52c729ee49856344a5d292b6676032cadf4f57cc62b3b9de8723a4a783d37212af70a67fd3a9f0d1c48a6f7b8bfe3c09ca48da4a1e3dd9d2f7a1769a3a89c9fd075df45f17404b6ebe04498a49810abf7ff045a070e07c1452ce81d96728cec09c65199eb5c4dd0c4f7e4f83d13345fb1b4589c77cbbb0906a559b820f6efb28d611651dc511e3ce769f3d9dfa449c8b2e00d2f53dcd6b92f15aa0fd3b9c33c928e0e12e8b7514bcfd236a8a1b4668f09e34feda463faa2d95387f57cccbe604e10a998fb3c643aa915abbc682737b02f5233766077205359219c88ab566e6e7f5d028dda64a5d25ca206c33fa161d38cee175af051f8e630ecb1f4244b9ec589a3026e0a73e1ecfbead1a603f4b147b05b484ca3ad9a616ebf073b7e66b9ba57218ab4d2cae86062dcc00e700f0c9ffd7b6ef9ccef94bcb6904f428d315c627c39251807e524e1220425afccc723ab60062828fbf4bb008dc04f6a00ca62a05480e43e5491c07800cb20a708eb474a2be771cef3aa9974d30f7df887d44f2e0683ba29b149743133ce9578106012cb2b7f209c08a8bcd9c36109c54d40efd5471227b0fc16249832645b93c9baa01775f06b4fc82810d6dddf60644dc236fdf957b13a2925028e9df8675a92e0903d187574030fb6ad561c5b211dac62f06b8217cd79038ef895bd284189e5a9c0c2ec26b18645a45d9eed343ec4b6b5de241e3c8684f28ba58e1f976e607a09e4b0ed6535ca3a5b59da4388bc959ea04615e0e9a27cd0e814bd160d6547c23a29a0ca71ce6aab2a99a78f35e792edbf0c302d1702fd2e4307a81b811d43e755b3506088209186153da208ae8bb4336dae2d41bb4b14246936231f2f1c4c8d81a107204587886c2544916cc0c177f2827fc91026e73618ae39cc09ac2f851d2f8e9f3efc441cfa4c56422b005241c61310e90d89960500000000000000130000001644be3ac3b8e68247cee5f3a43a0610a1f252f7c621083628c9d0a74b621a18b0df4487bd64f71024df0e77a96ae6cf0c6259bb8b7afc92155fcd22708585101ce7688fe0ef0cc535fbca4aec705c56f862de84bc86d7b730283965f9150ab1797fc9c10bb22e7d8404d882d187a78c34f3bfc33179f8ef60f580751a4f04e59c30490211e394251dc991f384d5664fda9ed1b276a3b8ec6b209c7fa44ee5c6ba44d3e271addadb541d6dddf3a7b0b64da1ae72396fc62a9eadcc33aec600b006970e465900accff5479586674f3fb2bd44f0c44b54023da7ee3448d13df539314a0fea7b06f442dc526aa91d6c482e496bbcc43a304bd86578ae4270f09507e2b89cfb1352bcaf2203030ed4ea517605a743be030bca4658290785c35678d86bf705c2b4c788ccc9cee44e3c25be532d7fb2ba9bcd0c909385fbdd478cf88a35737208895814a1a41250315c5d0ce34fdfd97d078b5879cb2e1a06b008a06fbdf84cbd260f0c4df255571c9d2d3461112fb62f8fdf1a2ecf5d16507822a1951fc1e719f0ea79e9514b621b8718bde8d000fa5be6380b5c48d7ad258d3987bb9d09b6da4fdb9c28b49bc1db95f071e3bf6df9d351f73e88157e6aee1f5b51c50a3c1492a621aaf4c457a2a1f7ab419fe4bc90f0f77e5e84aeae834a21356cbd7668ec4eea4779ae76136b9741c66073bec4e7e4a15fed8f535930e998aea3e4b5a936c4c7eb4c46dd2ca8e3f5e9611fa218d37f206961350e5061200b22970d4e53a19450dce61cfa3b064e323a6e54cecf6696aad2b41a2329033750f70625b384f28ba58e1f976e607a09e4b0ed6535ca3a5b59da4388bc959ea04615e0e9a2f6cb8a381548722ac58eb9d76868cc3fc96f00d5c8f0571e0d31ea27763567a0881fc41428cca499227b74bde429533b5ada6c6e6ddf1ee7aecdc344d08ec44aac7ee2946b19363b5b61e6758dd85528aa586e49e96a357d03956457ce650d490500000000000000150000001649f86bd5a56b9b22572dd03428a53e72e507163d2b75478adbc51e835bdbc6132e342c4e55a29bf5a8daea54241c49d63cb33e2acb41a5d63e5a862232a5350c29f5c7001b23d0e13bc5fe0bf890e1a6d4b49f0bb7bfcfcfc6ac74f884293e94d8106ab16ad7dfecca6738e2094e3e5eb3f0639353014076b6bedeb26b38ff91f50980250a858a10c6636c86e4e33e44a66a2b7196e1f6788ca0f587a53a05ba715b26fe87c0cb535f72a4247a2b99e7eee5c0cb9ceaca8859f5d714aaf9274204fd91459a585907a8d836af2eb33c52c67574413b5544c141a152617627b13eddedbe3de7e64ba4c4e7cb4d657252ed12c8ca9231904c6b490cff0c16dd2b51f0b6bb16892c15a31e1e50e2b7b61f061515bfddb99effaf569b0ef5555309b263c993eec94d70bfb97cc316da395dd4262bd6061b1efd0178eb55b147cac6919f610df4cfece879fafaa653e4cba3a8faed5b5bf05d8df8f7c3f3accee4137c3cb1ecb1f3b8b49193a9b7281ed0481e60915a0ddbabe4d9f2b2cd7a438ce4b4a1c74d7280666c081f7bf370bdeefac3eb96005fda7b5320320abfce9ba93d2f1b77fc51a9c8e9ddb53b54a08b51a7ea5fdba8999c2db3779b458def54e0b191d33302438b8e926d709313f35e377ef0aa64a62532aa21facfd403949431eb1b325edee424be1c5bdca5ba8e762eb1b9de1bc5b2f43d31c87d7a617b2bb398e06b748b584175fdf254132fc1ad0f356f67a1431553822dcf9c7dd5f4da90033f6833d7f12538a9686e8d7af5e5cef2c8498a495c470b5777797490e6a87e903131a93bd4653bbad05c5c47dae82269b8d91b18a131eb1a62e9c28a3d0c9c2f7dbac51d738992bd60844a870cb922c77046cd7a473a753163bc8c051b53ecfd45f6cb8a381548722ac58eb9d76868cc3fc96f00d5c8f0571e0d31ea27763567a09f2244688bb03b42f7df1f904a3e7dea609e157e45d9e1eb1076fca28908c7760500000000000000160000001733a505d2263a13a961861e080e666569faf4e48c5240c432f0804cec7a764884b7df1ecc1a5dc2667c5f41ff9b4ba644d79dfdced6e31dd57a5ab529e1c78f81d93eba94626e2868232de6665835a423fbd41b32552b08c0818b9114e1a3dff1568e33eee5a1b047700dd41affb5d0ea78b79fc17a3105de9c15f6d0999d196a5e1c4fc194a1e13cc56de2b5f2abe02c0d1b5f439f420ba885059d873c534254e82804bf33fa508a37220ffd8ab4d4851fbc5f86dd293bd08cecd642843557d3897601b2e10e317a031d1ff9214951619e1073b46daaf5da4eb094e3a153cc9a6d8e114b70b86b4d66439e6574d87824e4778d16afb66c104b250be4971c3e295b7961978f38693df433c1c9f73f5ac6ce50d872f4476cde8b988ac7447ebbaf2e402fb1b40a1350aa8f3bd20437d82bfd3e7f7257e020922f3479bd840c9b62601b04fef0a23141ab3121d4efbefa7eb410edf6acd4e2c8ba91ded7dba315da6426ca96d10f2859966896a70fa9af323922ff99ca78b5e2a320ef530fee5bb3a86a3ce9c446ab7f4bdbc55342822339739ffc1e3c8c433f6d5769c3153c7d86915ce95aace3ef9b8eaec36aca17b484b4d4c08825ce1aae6e0314f12602eae5bda3d66b8c40f79541d507caabb5692c4b3617c5de391c4f67048dc42e3f02180b86320649519db80fec585b4120d54cc1a1b20c81a5f3d3aba7ff5e797915f5e19c4c88f0157547d6a9c544f732895f3809fc88a9d3f6e510d4ad60b073b790b6fff3cc27188d0e37b3e487abb22afe4997fcbaeffc9905cbf9d4fddf3fc670a28723b110647650f622ab8d66982ad5ac5fdda0d4e7b6889eeff90cb11809372ead3c65c91feade5606b109fc1b5dff873147f280c78abb134bc3f6d026a03e2a7e3b6f2b8d60b2fbe3b6c229d5dfc1a519504ece67bc9dda70c5569f9456b9f6cb8a381548722ac58eb9d76868cc3fc96f00d5c8f0571e0d31ea27763567a06d18cbfe47d94d1d7c5f0d9be9381b443d0714e538da99ea1da29f0f08773a9e05000000000000001700000017aea3209f9910c229d28702baa0a77fa4ef00927493b30e7aff0c147ba381c8e7d308b0cbd7bec82f59cf3da61bf0094170f9294922414b34ea22e5862c64a44f244bc3e59a8f115982c1f76c54e911520234243d29a4d2cd5002589a5352fa3e8b22d135e3fd7018a655a7ff4479baf6cac1d10d569a89614d7bf6fe04ac4a22467ef5745aa4b66f763c5b62d12827d81912214eba73983bcd200fe26ba1db5f3aa5d26392cb2f63ce02ae5c0e03d1f4aee506ccce8f416a73ac01afbe2c1c6fe9c0bdd841c5b8aeb786e4b866f5a207dc6d560d80cdf831411b7d6945b2e73f818533366abe29eb8e273118cb1fe4f604cfbe82f748b4a07aa20d2fed142d33892ff4b06cbbd718a0046c4bada0162cffc1ea67103a4d4209d172ec1798cb04187bf830a74760722557a3dcf8b4fcfd1204b1eb335d2822ca6a87909c8f52c8c5c62a72bbce4729cea7ffeabace2253545f5b8dde18d2f62f7bf96dd6699aee06887f425ca8aec0f6614309475177cb53e5ee90e3162eb45d35259b92582898d7233d23372b8b5ecf2c3ac33f2d9cb265dcc0112ad362b5cb11cec24dedb2cec0e47f758f2b75c7d7a321066e7be2fceee04081a4f0566b427c35b4d9dba329a8a5a54668f496903a146dcbd1982845fb10ad6c244274a2e24e176f4d7ca1397c3ebac132c2a27e6280fed61290fe84b49d57768ff28e7cd452ff58900bfa68869c7994fc3bbe52de6a0dbd347f7101d97d5753912d6a473de1c6931a61b2ffeab454103ca3ef02b42e6b9539a65ef26f85900dd249deccd2a8e8d85a2bc61764cea3e60e5c8d3fdce998cf2b9f95145f9efad1b484bab02e2f7731c7c58bf357795c08632687d5c818e0fcd2c60d74e41fcf7e7dc3141a5b593e0573374903240634e469b12a65fed011c87ca1ceb71b59b0cefdea39cde61d748da11900213149c0706ee83f74ca3f4b585bedb694bfe55d9c60723d4db2e6300bf0922c106d18cbfe47d94d1d7c5f0d9be9381b443d0714e538da99ea1da29f0f08773a9e037b050000000000000100850046ab7380319acd6c8af0bf6fe579f5d3c97746398952f90ffd46555a9159ad83850165ec5ea95eacdbf867abc9acf45f84b8db935a8fbc20dfc27e2a64a177bd845f85023ab9560d5a699010912790fbdf56caaaf1148dacc7d11efe7d29a0aa86adf8ab85038d821c3932ffe6a917eab39dba0e358c437f1c174e35295c1119581078106773850453efeccd4bf79531af1557accc2995db62be57fe961a5ec8609e26c8fd7b03b28505d15ea04d42fdb43573bf1246f36cfa9542b7444ed3e9f58967d70772437481d68506df792839bfa65c1ba8846c6fc762594b7319b591a1dba5ad0cb2059dd67a8426850711422ae6f60e3fdb4c64845400c3ecaa118b036cdfc8816b1e2eac49dc1a48da8508c7047ed8f1ac4f74bf7da3e55f3f9f5f4d15d8557c2436923a219948068dd4828509d5bb2f0b9e2b508228a68fed5fddb298139c1bf74b9f8348b089de62547ddf1a850a02b5fe3a5a976ed783b210c74a23eeda5cd347e8cf692796873f40190dc96cb6850b641832b06c16a03b257204a3d75f0165683fd83585694209db117cd3d583e951850c2649e98cfe445249efb0aaa192c014436034539bd1898958a391ed6c63966015850d46e57dfe882910efa330f019ccde19c2eee4227e29e3a22e27c68b883dcbe017850e73bcb298ef8667d01fbc2705d5910c3facd77649d4fc7ea92405ca42272afed2850f923ab4607d8522fc709ae2b32676af3363c3873c278464e5bc354b8e83a28a35851096b6a80d1ffd28da4a7f0926aa6ea44050883d145c48c05681d28b4c4ae0d8bd85119beb56b505f0c9d488c20702383fba1743cdace9b5edaee7288e77d4d4e706ba8512a3f4289714c89bda0e0d1eaec7c4048262dcac8b91d1ca76be88183279b06f1f8513d1b44deecab0047218c94a92c269505dc4a20ef025d5dcc32ba433c3c58f4da28514630f4cd7ef520cc39d287d6b1ea0042db5c938efdd34187d759009c0635f07d385157b6cc3d905724760d35097cdfbc218a52841043bcba660e5e931a81e741db8dd851662bb2ee31da3a038cd20b1bcd51f6e9ed40ac0141b53af584e919770b1acbc198517602e360ce24df2b3bfba4899bb6bd7ad9186aafdcc01b07d7f36e0ff24668dac8518ac0cb9ca9467c082296de0061565087d8ce68895db48d8e8dfbf0a0c38253dcc85197f3ded06339c32db0198c35c38ba8b3696e2aa30c9bca515976c3e458691b5de851a58b545983ae00cc505031649cf9f45c8b1fc811bc06f0561497e98d7c98a0d59851bbb331fa3579861663a43d2488d6be0f02f0b414cb31898d601136468496e605d851cbef685b04e98246bd6105616cbd6a512d2a8bc126fb36a198b8f3ebee5da2a19851dde6e5e89494b5677ecb64ee8e1f7d3e8ba60441ea5d9022c242a583ef7eff51a851e53666e6ade370369a79eb1e488b17ed898f57d73e364ad245c72f96cf7298678851fec967d5c167c7e98fa47773605bd0cd1c49958f401c47e5635bf34e2e02c808b8520a2056a07af2b871eea44358ead22f0348a5d6cb0686dba3895f7ef5a6b9bb5c08521f4e15578dfc4f2cccb882f50f3e92db0839e0719ce7fcd6177e3ddaa35df609b85225afb81b1462d53df0f36cf17b3a19ec3d01e6985737fa8895850e96a8f284ab68523abf9f83f22d4e6691b6604fa075d206e4542c6bb379d4d715557e5c789135355852478bc8d37fb1d07f0d19772dedc1091d941dccbf93b10eb6f5d6db26621dd84b485254cf8cdf2bea5ef8c1704916d0689c1840c9dbfe4bf5493835c1da5eb0c48ae178526eddfb93fae22a494f5d4cba7459af1b8d9108f0f14ac21dc56f6d2ca5a547844852771fae9b58ff9a40f80c3634b471100e0cfcf50cfcf0df3b9e9285c99ec7ad7c5852864ea8da373bb0e1cf7497ce6f7af238043ab4fa9ecf1bcbe5a09874616dc34348529316641f608d038d647c5f21552c8765491bd70c25fb8cc21ac661603ad16006a852a9aedfdcd2af1eb721e492cc2648718fb7b5b7a53ef7de6ec2207591bc6be993c852b20eff66e4887ef21ac40bda3adcaf7f0c2a8a6530276926974fbad3886774efe852c31136f924f94da205ba6914303f07d3426f2be338e2a6cd410bc6415be28d0d5852da87a276921707a6319e9b74913ce46d69371fdb94152a2b58f2b52b29742e0db852e4f5e9f458e446765d7f9a75364422ec70ff7f295d48f1ca17b2e572d3f8d048e852fdbb2ae925bea91ea4588358ff015d7d9f7704e243f38deb11a8ccb9987f5a3b6853046ab7380319acd6c8af0bf6fe579f5d3c97746398952f90ffd46555a9159ad83853184e44c82c4d088758d780177fe6bc0afeafe630d47d1625b5356735735a24173853259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c38533d15ea04d42fdb43573bf1246f36cfa9542b7444ed3e9f58967d70772437481d68534d5942c7d5d738d2ca82c070ec6e9299ea9bf7e0f61b78062622e6b382cc248dd8535353c59102f8cae70f777814a3060c85bedabdf91c3dd90e8b567af330d8d26c185362074e419b14d3e6cdd9ceeed61d283e64e56e766545c42a7196e230eadbbb1068537e3216d2466c9b69d0fa9b4061cb559c4f255cb1a85dcde49fa64faeb89760ec585381a66b0f7bebe3417d8b413e74074c96b68a7458bc0fba2c4dd08f14846d5c4cb853978795ec80ef94fd8a334122c19fef66eecdb70f64e4466964118ef5e447dfe37853a9ca3c69629eef7d73832b9c7f63470bd19b6a552333888d92039197bd9f7d585853bf6de405cf383bc3ac95ae42e8faf300e214d55d476c716c6639bcf13003c8b50853c7cee8d21724a4bf6b82fbfb22060a649b09cc35685272d16ed402ccc21176331853d29cc46bfbf629ccabc6958a7fe40a130202c9c0dd269de74647a254615347015853ee600cf45a61ee4067f86595a02b01979b56ff3d162d73b16c2fc02cdef02b074853fdf792839bfa65c1ba8846c6fc762594b7319b591a1dba5ad0cb2059dd67a842685400560822e5591b278b31034e244ddf10385174fcf2184255e42480c33e071084c854174d897f098f4442c50d8dd91cfca72f65b35de014fa6976ceb1b3982d2c1e6d18542a037005323e3e68b091bdfd3a1bd64eeac64ccf4186d31b5108d6b01ab23c140854311422ae6f60e3fdb4c64845400c3ecaa118b036cdfc8816b1e2eac49dc1a48da85444a0e1b5c79810ccdec00605895ddd0999c2beb833200d0a6333d7bc387283de585455cca1b87a8f574b6e4ae7968f37236061779328496225f1f7c900f40e7bfed588546f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28547a91f14db630374af2a65c7c6b8745ba845954aaf2e5ea88feb4469b713c3d8b0854873f9cb26a4ea73fecc80c9fe29439ca691669ac9a21f42628f6a1fd64a5f011d85494bc0b7e7b42a85ccfe7e2f47eee946cb313f58903360132f8dc2455e56f7f3f5854ae81554943962728e624527a72a71bc6f215d5152ff1d3228ca9d5dbae308f3cb854b9a24b11b995a8c599ca4f317846bcc7d65f9bd3d6e504cd49a35d5548e662c9f854c11422ae6f60e3fdb4c64845400c3ecaa118b036cdfc8816b1e2eac49dc1a48da854dac7d6914a53361c8077800a4d4efe124072312e46eef08687132652b4e224e38854e46ab7380319acd6c8af0bf6fe579f5d3c97746398952f90ffd46555a9159ad83854f66d70433273eda85e74d373ff4683bc369325b73510d9090fed8837ea9a4da0385505c2a4890bb51388845bc1cf2d869ce16eeac4b5b907ab904a1cb6a237669aa418551ba3d845b1d0a964ba97795aca22334d808217f2e6df7e835a16d90056564cf9c855211422ae6f60e3fdb4c64845400c3ecaa118b036cdfc8816b1e2eac49dc1a48da8553ea05fe86767ef9a283444c05ff4633a2d31fd37651c67359481019520fa26831855450f3be39d5a27940d2c480ea028359fe08ee59e833bd15ce48c6c4204f9efcf08555010867737945fb4dcfda59969210f8665445931a3aaa996a0e10e4f0e8613ac58556d619738e7a6714dee6fa30d8e53544970cd1148443a00d62981b3b15e12beedd85570dde27e15c457c175ec5f2cb1ebe921a1d28cfcd7402be803e2b108ffb373d058558d15ea04d42fdb43573bf1246f36cfa9542b7444ed3e9f58967d70772437481d6855982e07638b1553555350f92b18bcac254360fd6fc5b44a5a7bd8ce1c7d3239608855a63d245db3df69a61d44098ae8ee369c4889af258d18201bbcd88bf4eb7f70abd855b8d19661d34c8282e640b8b56c0a2a26a0b3d6e37a5aac6c87842390efe0fbe24855c3ed9a5b1b6965faef45274b93bbc2b01c70be61efc8817bc25c621ee75f617f5855d44ccae5393474c3c3c97808b6db87362236cee64e5cbdedab87a6f966c283daa855e19eb3ff1ed6c966fde60b3054e62175a223e9312c170eb502398447b4556db0d855f639883f13982281c286fa2db1f8fc523eaa641b991c60fba8b0696cda494d67e85609ca3c69629eef7d73832b9c7f63470bd19b6a552333888d92039197bd9f7d5858561d1bdc929ea11ca32343493ee7657841df6f8b7e43f3078ba532e094f1b117cb88562f6c3d38e820928228f84ca5f983d87f29f5d18062f36affbd673198a69d0ec1185632898755dd81655439d0ff11037a7c5229989fb7c4f3811b7d33a688242601cb28564d57de886da800463966c3b9c200396e6af76d792a8aff6522c7ae0025af6cb1e8565d0a5b7320c69363cc8b2c1f3c903f9c269114b47a8c078394ba7cfdf086d073b8566480bad5a74d41c88bfd893a7b47dcb3cf3131695321b1baf9062f423d7b083c885672b8baded2c7d82f23b440656d58e87e3e9eb8767b1ee2d643d5a0cf6f2575b458568e342e1d61c8cc190cf3a494fd2684edbaab74d73e6310a453280e8269e5af06885698a1e02553133ffea54ed5e37c3d8f93434b37b87802526e7dfe2807c2cb4355d856aab68e47c7f0794e2378ab7ed7e7a5831425c5a0e771fa241092bacebd8385cf2856b12ee7cddcbf0d76e90e73c84a25f2deedea75611609409b1c0c296301bd71e9b856c688b772936797787f7cebb96989213aaf13081aa39274fcedb98830828c9b229856da2d7dc06709bac5a8dc8ccf6298149fde0ba247e0f20ecd8d0b9854710f6fbb0856ea270b66f4edb4161ecdcb2ea8cafae773fd22305da2bafcbd7de5e51ca430a45856f63d245db3df69a61d44098ae8ee369c4889af258d18201bbcd88bf4eb7f70abd85704bc0b7e7b42a85ccfe7e2f47eee946cb313f58903360132f8dc2455e56f7f3f58571f9f67e9f7324dcfd5797b09173da222ca3c93550101bd39db0f782961f5fdf438572115d005a2f515f2873e0f373cc28c6969f401f041ed0dfd769a36c8b8ee2b7f2857310980de7793d8ad123794751bc7cafa9eb56fa322e2505482de1cad4150bba9285741b777caa36aad84091cbb171237d59975123f5aa8873fa0b2e815bc8c380b6a18575f7333076e7e2fdc3bc05da41d4c5311addb98f56e04e837182a1e13de12e932e857601db25e92983d9afbf8cd6653cfb8b53718372edfaaef150f3f55367264f4945857748259d409d7bd9bcdea0b75f9f36719fc0912e4bc92f24e373dcbc7afa1a890785780fea8f066da0347d9a1dafff23bbf25a5a89c23f842a249d1b38dc71146a674e8579d15ea04d42fdb43573bf1246f36cfa9542b7444ed3e9f58967d70772437481d6857af0d4f8d5fba634e3115189c6c2d45512c1039f1d519bb798c734e6d0acff3a02857b7d6c78d27467d305ad74d01396a4993259e603aa9ff440865e629fcff13e0ce6857c3fc1494f0fe16ebf042506ed2bee36091eeedaa40bcdcccad6afb97a4c5a9e87857da037005323e3e68b091bdfd3a1bd64eeac64ccf4186d31b5108d6b01ab23c140857ef6c3d38e820928228f84ca5f983d87f29f5d18062f36affbd673198a69d0ec11857f5f5e30d660f80ebe4130c8bf3c695847ffabe06625a0cf36320bf4e9f4d15403858088f4f61e2ce9d0b7c5592dd70ec48a2094628b863b481a482079fa6e3109bf9d8581ed98b8ccbf5e6500677f4e946fcaee27bf1e2970ff1a6513cfbcb16d9504a5ba858214184928e0b577478dfad5332a6076967bde8d26111c5aae5edda4caf7a542dd8583f31f425ce757dbe6c795bc2289eda0219b6e3d67e68f6970ddd7907b389aabcf8584c90d491a2730e7cacc0a8df5682940cb24f512bc3835aa7de608ac8462cda85c85856f48ccf7481829b9e47b2b0e418129a93fcc5e2cd3c0a71f0a56447c7eb08dfb8586f974777ce1a20aceab9a2a286799a59af50043d0a274251c4d1e8207746d645e85879479516dced503ed50e545c23821b1d254d34f93f5aaff4cef97bdc4a3de681d8588c7f7e090b9eaa8e64bf0ee60f65ae263d0574ae4d242e192ef67d10487040b6b8589f0e314eaf9630f85758df619e7cad10bd91af3fa6a59acad5af44d3d5053d5de858aeecfe2bebcafe09b57602e44dc644f93cfbfdb3ecabef8e4ad37a49ddfffeedd858ba037005323e3e68b091bdfd3a1bd64eeac64ccf4186d31b5108d6b01ab23c140858c9d601e1fd9f6d1dd90de3130be68276b63be1f664b73891b324c26cee5ff2c60858dc3d53199d0a7ad2d1a974eb55becc18eb41109a1e4eae46227f27a52ff9d7a94858e1fdf8c468e0e8dc44644eed2ee163a3257bd10994aed1a4a93ddb35e68af649c858f7536ee9c3423e4746098ec452281c8aa3f5e996b7a31273748332eba033756f58590008ae82c463dc31f7a976d9bb8bd622e572a7fd3e78f756d688a77fcc1c0d6268591df792839bfa65c1ba8846c6fc762594b7319b591a1dba5ad0cb2059dd67a84268592a1c8b1c280b3c4c0d92fdc8fad4a87755b9456c4e5b3b1b84de96e7f680fe533859346ab7380319acd6c8af0bf6fe579f5d3c97746398952f90ffd46555a9159ad8385941df6921f2ba60bb19d76651c9489fa58935cbc4c91c3671fa196bc0b8fbe35f18595e380da6f12126bbe2f419e216020ed398c985ec2309e9fea82cfbab51dfc1dcd85964328a53bc5061ffa0cef4a439c4de6f4aec4143d91cda00ae93db4e0085fa4628597a91f14db630374af2a65c7c6b8745ba845954aaf2e5ea88feb4469b713c3d8b08598998f1dc5f6ef3fe89c61681da09a89c83b0826982052188bfb64e03f4465ab2385992cb6f392bfad8bc89e542e591854e5b542022dd663ea68b07afc6443ff9c350a859a353c59102f8cae70f777814a3060c85bedabdf91c3dd90e8b567af330d8d26c1859bdd7abb3dc2172d55dba9b94c0e066e8a0a8298e31defa47b7684faec58420630859c13bcdb45ab696fd3afd509f942f2fbb9eb2fa122e5c6d35dffb67378552b0962859dcd6f6bd1812976ccace969f02cc6d6778d7500a52674d096989e7e9a1dd0e837859ebd94eb94156251ef067d13c77c797898495d77de59a13c2971d0238545ec86fb859f11422ae6f60e3fdb4c64845400c3ecaa118b036cdfc8816b1e2eac49dc1a48da85a093cc38e39266e2eee62b429b8bdd8d43cffcbc7a2377ef33c40d69183cfc66c885a110980de7793d8ad123794751bc7cafa9eb56fa322e2505482de1cad4150bba9285a29b9992be7f66758e9396acbd4cc499f8653cc18923a44a9d14b5679fccd9f60785a30560822e5591b278b31034e244ddf10385174fcf2184255e42480c33e071084c85a4da312c438cf80de49b7a6ff6915138bb40004888337e9f1c65a5539d345c086685a574ee7d45a00d91cf40a3f6daf3208149bf4ab85aee1e0e55be138d55047ff88c85a6e2104b89f3088bd09ecd69620cd5dd2a262fc7d656c1d9dcbecbd57144a2bb7b85a729d19a8e7452e96a170844d532b498d96a02d7722b526bb31e081a3e6ed1b51085a8274f74edd31062289d0b343b425713d8fbc3ac13df87feef5557e86e02cb229f85a928f32746d1b63738ea41d0e66a709d11ef8d6b4c49cf4ba8174ddb0759ab43fd85aafe81750f6039ab773335664776cc5673d5c46a5d806fd4447f8e8c918293ca8a85ab16f902cfbccee7895e3ea4c0a9e86013e91cc4b0e70acfc5d747b203f667752785ac4a9e1d5bc470010954dcd3b2c62fa72f9ccb27be40115fdb3fe55967ff391afe85ad62bb2ee31da3a038cd20b1bcd51f6e9ed40ac0141b53af584e919770b1acbc1985ae10980de7793d8ad123794751bc7cafa9eb56fa322e2505482de1cad4150bba9285af9479516dced503ed50e545c23821b1d254d34f93f5aaff4cef97bdc4a3de681d85b07da4fe950214916a7c711b89d489661dbe5bda0d9ebce8634ee964a14239ba6e85b17361d4ecf0c38943c644e6a97f705f669cb7baea4946bee3867f94e5529dd47585b244ccae5393474c3c3c97808b6db87362236cee64e5cbdedab87a6f966c283daa85b3ae8b37e6602394a9c87bec09d0fe7809ef937749efcf49bfa4de7e6394009c4f85b478bc8d37fb1d07f0d19772dedc1091d941dccbf93b10eb6f5d6db26621dd84b485b53bd0571f113263f3e08f5e2547ac5b5128c652ce94423d28dd667d0e987cf77a85b60a8feb42e9864734360f6740f9fb2f49c7a2fae7803aa8e6c56fba4d715f6b5685b753efeccd4bf79531af1557accc2995db62be57fe961a5ec8609e26c8fd7b03b285b8f6a5e0f8ff243a805bb95e4f5260b86ab08fae40807883d53c5b0365d17d695185b9612c244b7cb1d3be8d74e1c3f8741c36d1f95fbdca5d0048ddad5e2da6c9e61d85ba47fcf4d244ee05577802dca8a4461c8f7e6f20e0cad384a38ce5bbfd0a48ff9585bb1b777caa36aad84091cbb171237d59975123f5aa8873fa0b2e815bc8c380b6a185bc356880c9c7b8100503538f6dc1bf0f53b38097ac9f97ad3bcdae8ff570f30b0685bd825de777cf31bd5cb57c88a39aca7cf9c320a361f3585e79793b8e8177fa04c085be704ac1638cd7aa6366d67bf5cbcfddbc92b0d834868ec40e930eaa0d71af262585bf1e96af4c48e5efa49141039bdc44aa0337520636e705dc4367e47d27e8569d9a85c02524723aaf9645ff4f94c6ff301679660f8894dbb65b440ce0ce90ae71ce3ea385c1fe5e009e73dca8ad0c692528d46864b018f37eae1219268cab841440747f77e785c23753be6a2416a8920d41d7ca28c680b4618c2281c25ba6b746b24764d3facdc785c3c0b9c6337d2046a97bfff6413731042cf0924f08501f072841e463976bfb576285c4345ee6ae1226c5ee05eb372fc713b2b8ccf9b7764869c5760ce6ac7544688b5e85c5c56b38620b16f7ae25622abb7d0bd3568be790ab028edec5eb6368e0316905e985c6bc8b53666b46e95c6723e92069b3d8bd5b5c7e8b9370e002e4bfd7822f6437af85c76c2f23b39dcdbb62fe2d19fb24183cc11e41fb3608e08d07c13c5826db86dd8d85c8df953b6508ecc61718fcadaecebe54812992bd3c40637ac58596e9d7c43c634285c9316641f608d038d647c5f21552c8765491bd70c25fb8cc21ac661603ad16006a85cab845137d719f00260938dc580b6e2bc5a57460cb78449eff2f7d5ee9e37c0d5385cbb285454d1804dd927b37337ab61a2cc7fbbf22ce231a077028966dd6b594b77585ccbb6b97f5fbd79544a96c20ea5bfb85df467ce9ba2789ecb8ead64d1bdd2d40ca85cd3bc6db327b6ab6e66347ee4f1ece891b14816dbd7f2d2c5a30b372210affdc1485ced15ea04d42fdb43573bf1246f36cfa9542b7444ed3e9f58967d70772437481d685cfc57629a7f96ce7873fdee4fbfb15c17e622b17f55dca824c01119f1b384c880d85d099dd2d7d69ca551e85c60f707177037b36f30b3aedcdc454b0de2e0861edb8d985d17cb06101658305a2a03a117832045e73830f4dd835424663e5209e7413fbc12485d23407e80022f5d6863d4e35010f7f62fb488eb992543675e8da11d87f43d0130285d3628336ca8a21ca0dff5f4aee00c2443487e8b1bbdf51574f7ca3472151b87a7a85d4206082f42bc36233c6fdff81f0fe14ab1f4a0fef4acaf8066ffdd773f9451b1b85d51012f2d488007af0769bab7c3ed57aa1014713297b82183e4a5584f664c33d9c85d6abf9f83f22d4e6691b6604fa075d206e4542c6bb379d4d715557e5c78913535585d7d1ca4b0ab85f4d46a335e9bc1819dbd8e3fe004c1af98084c37193413805605385d841ce94047fb326f6ab47f8481f90a68fcfe7d68d7bfc2b33250fc914d96fc37a85d9e070f6357e9afc15e4326f7ddb665b3f5106f768d93e1a70e2aab15479a71f7085dabb6b97f5fbd79544a96c20ea5bfb85df467ce9ba2789ecb8ead64d1bdd2d40ca85dbce7434fb1b6fed329ab0492f81e625b357fec2fa6f06cf80d9106b6a8492d3a685dcda159ff848b76a9f0b5d139c4affd80259edcb4c1f7054eea362de2cd247a12185dd10980de7793d8ad123794751bc7cafa9eb56fa322e2505482de1cad4150bba9285de78428e396dfb67aaaaf28841b690a21ef9071eca5a6478b4772c65787a9db77385df5f3292016549724122dadcf4bb609e5a5caff66040023e7d1f8c1174f8fd406885e086bc4ea1bf6c462c80eac630e19ffdd237a0a7abbd5129f81290cfd84327543885e114e3b374cb76f55f33d87451b2d0f658345bd32e8aa70f64196660726c803d8185e2efaebb0b07cc51df3e1459b6cf9c4b25ab567c4b719b6822d7c8ef0f1961825e85e32524723aaf9645ff4f94c6ff301679660f8894dbb65b440ce0ce90ae71ce3ea385e42f0db4c74212c24b1e2f4ae1029de7503dbbf92e0a8604adf661d0734636a41a85e5a229d0dc1a31163b310d8397fba752b383d8e0ae47eeeb64b2746a2cc009a65685e619af57ad2203b107c8a01303e450045b45e1faaf5541e35d4c5d19791e1977a505e7000000000000000000000000000000000000000000000000000000000000000085e8ae8b37e6602394a9c87bec09d0fe7809ef937749efcf49bfa4de7e6394009c4f85e99beb56b505f0c9d488c20702383fba1743cdace9b5edaee7288e77d4d4e706ba85ea11422ae6f60e3fdb4c64845400c3ecaa118b036cdfc8816b1e2eac49dc1a48da85ebea4072962ca0ab3082cc4fffa22d0bcc5c7838536d7b5b3b61e5b469661ab7b485ecebce9dfe1632a3f4d614fe51cdfa26499a30e3284caa38b6719e9c7158ffc62285ede264128e53c7f2acde2e784fd34ab71f5ebba01db506dfcf44c00781f553fd5685eeb3915094b89fcd6d7e201654b1aaa8e9f78f06fc7d620601a66081396591870685ef59db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c385f0f6a5e0f8ff243a805bb95e4f5260b86ab08fae40807883d53c5b0365d17d695185f101db25e92983d9afbf8cd6653cfb8b53718372edfaaef150f3f55367264f494585f26d80d081562f08bc941f2f1484ec26a0a44b2594678dd67a9cdfcc0dceebf3a585f3fe81750f6039ab773335664776cc5673d5c46a5d806fd4447f8e8c918293ca8a85f447fcf4d244ee05577802dca8a4461c8f7e6f20e0cad384a38ce5bbfd0a48ff9585f510980de7793d8ad123794751bc7cafa9eb56fa322e2505482de1cad4150bba9285f644ccae5393474c3c3c97808b6db87362236cee64e5cbdedab87a6f966c283daa85f7094ece9d471dec4e18f9b674cc26722f000f2decdb01974ec434d00e64caed6b85f8478ead1dd3a077b47880789961c5e50630f7606464c2760876d8adffec7021b385f913fc68acf47449d373e18b3cde2901196cd984f6330ce36c5a6afdbdfc3f458d85fa36192e5b4b382b06d9edc9de5b9f51a5a1964435edc865f763affab8cc62114b85fba0768f23654393e639b1c5357f22a616f65b48ad7db8e6a430909f7f4756147485fce370ccc8faf8b301691ffbd6c363a4aca260a220f34e6c8cb45e925e9c5e89f085fde6e273eed8fbda86a21f57ed1f95377cb133b9dd6c18d362893604ff5e3de12085fef0d4f8d5fba634e3115189c6c2d45512c1039f1d519bb798c734e6d0acff3a0285ff5cca1b87a8f574b6e4ae7968f37236061779328496225f1f7c900f40e7bfed5846ab7380319acd6c8af0bf6fe579f5d3c97746398952f90ffd46555a9159ad8365ec5ea95eacdbf867abc9acf45f84b8db935a8fbc20dfc27e2a64a177bd845f3ab9560d5a699010912790fbdf56caaaf1148dacc7d11efe7d29a0aa86adf8ab8d821c3932ffe6a917eab39dba0e358c437f1c174e35295c111958107810677353efeccd4bf79531af1557accc2995db62be57fe961a5ec8609e26c8fd7b03b2d15ea04d42fdb43573bf1246f36cfa9542b7444ed3e9f58967d70772437481d6df792839bfa65c1ba8846c6fc762594b7319b591a1dba5ad0cb2059dd67a842611422ae6f60e3fdb4c64845400c3ecaa118b036cdfc8816b1e2eac49dc1a48dac7047ed8f1ac4f74bf7da3e55f3f9f5f4d15d8557c2436923a219948068dd482d5bb2f0b9e2b508228a68fed5fddb298139c1bf74b9f8348b089de62547ddf1a02b5fe3a5a976ed783b210c74a23eeda5cd347e8cf692796873f40190dc96cb6641832b06c16a03b257204a3d75f0165683fd83585694209db117cd3d583e9512649e98cfe445249efb0aaa192c014436034539bd1898958a391ed6c6396601546e57dfe882910efa330f019ccde19c2eee4227e29e3a22e27c68b883dcbe01773bcb298ef8667d01fbc2705d5910c3facd77649d4fc7ea92405ca42272afed2923ab4607d8522fc709ae2b32676af3363c3873c278464e5bc354b8e83a28a3596b6a80d1ffd28da4a7f0926aa6ea44050883d145c48c05681d28b4c4ae0d8bd9beb56b505f0c9d488c20702383fba1743cdace9b5edaee7288e77d4d4e706baa3f4289714c89bda0e0d1eaec7c4048262dcac8b91d1ca76be88183279b06f1fd1b44deecab0047218c94a92c269505dc4a20ef025d5dcc32ba433c3c58f4da2630f4cd7ef520cc39d287d6b1ea0042db5c938efdd34187d759009c0635f07d37b6cc3d905724760d35097cdfbc218a52841043bcba660e5e931a81e741db8dd62bb2ee31da3a038cd20b1bcd51f6e9ed40ac0141b53af584e919770b1acbc19602e360ce24df2b3bfba4899bb6bd7ad9186aafdcc01b07d7f36e0ff24668dacac0cb9ca9467c082296de0061565087d8ce68895db48d8e8dfbf0a0c38253dcc7f3ded06339c32db0198c35c38ba8b3696e2aa30c9bca515976c3e458691b5de58b545983ae00cc505031649cf9f45c8b1fc811bc06f0561497e98d7c98a0d59bb331fa3579861663a43d2488d6be0f02f0b414cb31898d601136468496e605dbef685b04e98246bd6105616cbd6a512d2a8bc126fb36a198b8f3ebee5da2a19de6e5e89494b5677ecb64ee8e1f7d3e8ba60441ea5d9022c242a583ef7eff51a53666e6ade370369a79eb1e488b17ed898f57d73e364ad245c72f96cf7298678ec967d5c167c7e98fa47773605bd0cd1c49958f401c47e5635bf34e2e02c808ba2056a07af2b871eea44358ead22f0348a5d6cb0686dba3895f7ef5a6b9bb5c0f4e15578dfc4f2cccb882f50f3e92db0839e0719ce7fcd6177e3ddaa35df609b5afb81b1462d53df0f36cf17b3a19ec3d01e6985737fa8895850e96a8f284ab6abf9f83f22d4e6691b6604fa075d206e4542c6bb379d4d715557e5c78913535578bc8d37fb1d07f0d19772dedc1091d941dccbf93b10eb6f5d6db26621dd84b44cf8cdf2bea5ef8c1704916d0689c1840c9dbfe4bf5493835c1da5eb0c48ae17eddfb93fae22a494f5d4cba7459af1b8d9108f0f14ac21dc56f6d2ca5a54784471fae9b58ff9a40f80c3634b471100e0cfcf50cfcf0df3b9e9285c99ec7ad7c564ea8da373bb0e1cf7497ce6f7af238043ab4fa9ecf1bcbe5a09874616dc3434316641f608d038d647c5f21552c8765491bd70c25fb8cc21ac661603ad16006a9aedfdcd2af1eb721e492cc2648718fb7b5b7a53ef7de6ec2207591bc6be993c20eff66e4887ef21ac40bda3adcaf7f0c2a8a6530276926974fbad3886774efe31136f924f94da205ba6914303f07d3426f2be338e2a6cd410bc6415be28d0d5a87a276921707a6319e9b74913ce46d69371fdb94152a2b58f2b52b29742e0db4f5e9f458e446765d7f9a75364422ec70ff7f295d48f1ca17b2e572d3f8d048edbb2ae925bea91ea4588358ff015d7d9f7704e243f38deb11a8ccb9987f5a3b646ab7380319acd6c8af0bf6fe579f5d3c97746398952f90ffd46555a9159ad8384e44c82c4d088758d780177fe6bc0afeafe630d47d1625b5356735735a2417359db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3d15ea04d42fdb43573bf1246f36cfa9542b7444ed3e9f58967d70772437481d6d5942c7d5d738d2ca82c070ec6e9299ea9bf7e0f61b78062622e6b382cc248dd353c59102f8cae70f777814a3060c85bedabdf91c3dd90e8b567af330d8d26c12074e419b14d3e6cdd9ceeed61d283e64e56e766545c42a7196e230eadbbb106e3216d2466c9b69d0fa9b4061cb559c4f255cb1a85dcde49fa64faeb89760ec51a66b0f7bebe3417d8b413e74074c96b68a7458bc0fba2c4dd08f14846d5c4cb78795ec80ef94fd8a334122c19fef66eecdb70f64e4466964118ef5e447dfe379ca3c69629eef7d73832b9c7f63470bd19b6a552333888d92039197bd9f7d585f6de405cf383bc3ac95ae42e8faf300e214d55d476c716c6639bcf13003c8b507cee8d21724a4bf6b82fbfb22060a649b09cc35685272d16ed402ccc2117633129cc46bfbf629ccabc6958a7fe40a130202c9c0dd269de74647a254615347015e600cf45a61ee4067f86595a02b01979b56ff3d162d73b16c2fc02cdef02b074df792839bfa65c1ba8846c6fc762594b7319b591a1dba5ad0cb2059dd67a84260560822e5591b278b31034e244ddf10385174fcf2184255e42480c33e071084c74d897f098f4442c50d8dd91cfca72f65b35de014fa6976ceb1b3982d2c1e6d1a037005323e3e68b091bdfd3a1bd64eeac64ccf4186d31b5108d6b01ab23c14011422ae6f60e3fdb4c64845400c3ecaa118b036cdfc8816b1e2eac49dc1a48da4a0e1b5c79810ccdec00605895ddd0999c2beb833200d0a6333d7bc387283de55cca1b87a8f574b6e4ae7968f37236061779328496225f1f7c900f40e7bfed58f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2a91f14db630374af2a65c7c6b8745ba845954aaf2e5ea88feb4469b713c3d8b073f9cb26a4ea73fecc80c9fe29439ca691669ac9a21f42628f6a1fd64a5f011d4bc0b7e7b42a85ccfe7e2f47eee946cb313f58903360132f8dc2455e56f7f3f5e81554943962728e624527a72a71bc6f215d5152ff1d3228ca9d5dbae308f3cb9a24b11b995a8c599ca4f317846bcc7d65f9bd3d6e504cd49a35d5548e662c9f11422ae6f60e3fdb4c64845400c3ecaa118b036cdfc8816b1e2eac49dc1a48daac7d6914a53361c8077800a4d4efe124072312e46eef08687132652b4e224e3846ab7380319acd6c8af0bf6fe579f5d3c97746398952f90ffd46555a9159ad8366d70433273eda85e74d373ff4683bc369325b73510d9090fed8837ea9a4da035c2a4890bb51388845bc1cf2d869ce16eeac4b5b907ab904a1cb6a237669aa41ba3d845b1d0a964ba97795aca22334d808217f2e6df7e835a16d90056564cf9c11422ae6f60e3fdb4c64845400c3ecaa118b036cdfc8816b1e2eac49dc1a48daea05fe86767ef9a283444c05ff4633a2d31fd37651c67359481019520fa2683150f3be39d5a27940d2c480ea028359fe08ee59e833bd15ce48c6c4204f9efcf0010867737945fb4dcfda59969210f8665445931a3aaa996a0e10e4f0e8613ac5d619738e7a6714dee6fa30d8e53544970cd1148443a00d62981b3b15e12beedd0dde27e15c457c175ec5f2cb1ebe921a1d28cfcd7402be803e2b108ffb373d05d15ea04d42fdb43573bf1246f36cfa9542b7444ed3e9f58967d70772437481d682e07638b1553555350f92b18bcac254360fd6fc5b44a5a7bd8ce1c7d323960863d245db3df69a61d44098ae8ee369c4889af258d18201bbcd88bf4eb7f70abd8d19661d34c8282e640b8b56c0a2a26a0b3d6e37a5aac6c87842390efe0fbe243ed9a5b1b6965faef45274b93bbc2b01c70be61efc8817bc25c621ee75f617f544ccae5393474c3c3c97808b6db87362236cee64e5cbdedab87a6f966c283daa19eb3ff1ed6c966fde60b3054e62175a223e9312c170eb502398447b4556db0d639883f13982281c286fa2db1f8fc523eaa641b991c60fba8b0696cda494d67e9ca3c69629eef7d73832b9c7f63470bd19b6a552333888d92039197bd9f7d585d1bdc929ea11ca32343493ee7657841df6f8b7e43f3078ba532e094f1b117cb8f6c3d38e820928228f84ca5f983d87f29f5d18062f36affbd673198a69d0ec112898755dd81655439d0ff11037a7c5229989fb7c4f3811b7d33a688242601cb2d57de886da800463966c3b9c200396e6af76d792a8aff6522c7ae0025af6cb1ed0a5b7320c69363cc8b2c1f3c903f9c269114b47a8c078394ba7cfdf086d073b480bad5a74d41c88bfd893a7b47dcb3cf3131695321b1baf9062f423d7b083c82b8baded2c7d82f23b440656d58e87e3e9eb8767b1ee2d643d5a0cf6f2575b45e342e1d61c8cc190cf3a494fd2684edbaab74d73e6310a453280e8269e5af0688a1e02553133ffea54ed5e37c3d8f93434b37b87802526e7dfe2807c2cb4355dab68e47c7f0794e2378ab7ed7e7a5831425c5a0e771fa241092bacebd8385cf212ee7cddcbf0d76e90e73c84a25f2deedea75611609409b1c0c296301bd71e9b688b772936797787f7cebb96989213aaf13081aa39274fcedb98830828c9b229a2d7dc06709bac5a8dc8ccf6298149fde0ba247e0f20ecd8d0b9854710f6fbb0a270b66f4edb4161ecdcb2ea8cafae773fd22305da2bafcbd7de5e51ca430a4563d245db3df69a61d44098ae8ee369c4889af258d18201bbcd88bf4eb7f70abd4bc0b7e7b42a85ccfe7e2f47eee946cb313f58903360132f8dc2455e56f7f3f5f9f67e9f7324dcfd5797b09173da222ca3c93550101bd39db0f782961f5fdf43115d005a2f515f2873e0f373cc28c6969f401f041ed0dfd769a36c8b8ee2b7f210980de7793d8ad123794751bc7cafa9eb56fa322e2505482de1cad4150bba921b777caa36aad84091cbb171237d59975123f5aa8873fa0b2e815bc8c380b6a1f7333076e7e2fdc3bc05da41d4c5311addb98f56e04e837182a1e13de12e932e01db25e92983d9afbf8cd6653cfb8b53718372edfaaef150f3f55367264f494548259d409d7bd9bcdea0b75f9f36719fc0912e4bc92f24e373dcbc7afa1a89070fea8f066da0347d9a1dafff23bbf25a5a89c23f842a249d1b38dc71146a674ed15ea04d42fdb43573bf1246f36cfa9542b7444ed3e9f58967d70772437481d6f0d4f8d5fba634e3115189c6c2d45512c1039f1d519bb798c734e6d0acff3a023fc1494f0fe16ebf042506ed2bee36091eeedaa40bcdcccad6afb97a4c5a9e87a037005323e3e68b091bdfd3a1bd64eeac64ccf4186d31b5108d6b01ab23c140f6c3d38e820928228f84ca5f983d87f29f5d18062f36affbd673198a69d0ec115f5e30d660f80ebe4130c8bf3c695847ffabe06625a0cf36320bf4e9f4d1540388f4f61e2ce9d0b7c5592dd70ec48a2094628b863b481a482079fa6e3109bf9ded98b8ccbf5e6500677f4e946fcaee27bf1e2970ff1a6513cfbcb16d9504a5ba14184928e0b577478dfad5332a6076967bde8d26111c5aae5edda4caf7a542ddf31f425ce757dbe6c795bc2289eda0219b6e3d67e68f6970ddd7907b389aabcfc90d491a2730e7cacc0a8df5682940cb24f512bc3835aa7de608ac8462cda85c6f48ccf7481829b9e47b2b0e418129a93fcc5e2cd3c0a71f0a56447c7eb08dfbf974777ce1a20aceab9a2a286799a59af50043d0a274251c4d1e8207746d645e9479516dced503ed50e545c23821b1d254d34f93f5aaff4cef97bdc4a3de681dc7f7e090b9eaa8e64bf0ee60f65ae263d0574ae4d242e192ef67d10487040b6bf0e314eaf9630f85758df619e7cad10bd91af3fa6a59acad5af44d3d5053d5deeecfe2bebcafe09b57602e44dc644f93cfbfdb3ecabef8e4ad37a49ddfffeedda037005323e3e68b091bdfd3a1bd64eeac64ccf4186d31b5108d6b01ab23c1409d601e1fd9f6d1dd90de3130be68276b63be1f664b73891b324c26cee5ff2c60c3d53199d0a7ad2d1a974eb55becc18eb41109a1e4eae46227f27a52ff9d7a941fdf8c468e0e8dc44644eed2ee163a3257bd10994aed1a4a93ddb35e68af649c7536ee9c3423e4746098ec452281c8aa3f5e996b7a31273748332eba033756f5008ae82c463dc31f7a976d9bb8bd622e572a7fd3e78f756d688a77fcc1c0d626df792839bfa65c1ba8846c6fc762594b7319b591a1dba5ad0cb2059dd67a8426a1c8b1c280b3c4c0d92fdc8fad4a87755b9456c4e5b3b1b84de96e7f680fe53346ab7380319acd6c8af0bf6fe579f5d3c97746398952f90ffd46555a9159ad831df6921f2ba60bb19d76651c9489fa58935cbc4c91c3671fa196bc0b8fbe35f1e380da6f12126bbe2f419e216020ed398c985ec2309e9fea82cfbab51dfc1dcd4328a53bc5061ffa0cef4a439c4de6f4aec4143d91cda00ae93db4e0085fa462a91f14db630374af2a65c7c6b8745ba845954aaf2e5ea88feb4469b713c3d8b0998f1dc5f6ef3fe89c61681da09a89c83b0826982052188bfb64e03f4465ab232cb6f392bfad8bc89e542e591854e5b542022dd663ea68b07afc6443ff9c350a353c59102f8cae70f777814a3060c85bedabdf91c3dd90e8b567af330d8d26c1dd7abb3dc2172d55dba9b94c0e066e8a0a8298e31defa47b7684faec5842063013bcdb45ab696fd3afd509f942f2fbb9eb2fa122e5c6d35dffb67378552b0962cd6f6bd1812976ccace969f02cc6d6778d7500a52674d096989e7e9a1dd0e837bd94eb94156251ef067d13c77c797898495d77de59a13c2971d0238545ec86fb11422ae6f60e3fdb4c64845400c3ecaa118b036cdfc8816b1e2eac49dc1a48da93cc38e39266e2eee62b429b8bdd8d43cffcbc7a2377ef33c40d69183cfc66c810980de7793d8ad123794751bc7cafa9eb56fa322e2505482de1cad4150bba929b9992be7f66758e9396acbd4cc499f8653cc18923a44a9d14b5679fccd9f6070560822e5591b278b31034e244ddf10385174fcf2184255e42480c33e071084cda312c438cf80de49b7a6ff6915138bb40004888337e9f1c65a5539d345c086674ee7d45a00d91cf40a3f6daf3208149bf4ab85aee1e0e55be138d55047ff88ce2104b89f3088bd09ecd69620cd5dd2a262fc7d656c1d9dcbecbd57144a2bb7b29d19a8e7452e96a170844d532b498d96a02d7722b526bb31e081a3e6ed1b510274f74edd31062289d0b343b425713d8fbc3ac13df87feef5557e86e02cb229f28f32746d1b63738ea41d0e66a709d11ef8d6b4c49cf4ba8174ddb0759ab43fdfe81750f6039ab773335664776cc5673d5c46a5d806fd4447f8e8c918293ca8a16f902cfbccee7895e3ea4c0a9e86013e91cc4b0e70acfc5d747b203f66775274a9e1d5bc470010954dcd3b2c62fa72f9ccb27be40115fdb3fe55967ff391afe62bb2ee31da3a038cd20b1bcd51f6e9ed40ac0141b53af584e919770b1acbc1910980de7793d8ad123794751bc7cafa9eb56fa322e2505482de1cad4150bba929479516dced503ed50e545c23821b1d254d34f93f5aaff4cef97bdc4a3de681d7da4fe950214916a7c711b89d489661dbe5bda0d9ebce8634ee964a14239ba6e7361d4ecf0c38943c644e6a97f705f669cb7baea4946bee3867f94e5529dd47544ccae5393474c3c3c97808b6db87362236cee64e5cbdedab87a6f966c283daaae8b37e6602394a9c87bec09d0fe7809ef937749efcf49bfa4de7e6394009c4f78bc8d37fb1d07f0d19772dedc1091d941dccbf93b10eb6f5d6db26621dd84b43bd0571f113263f3e08f5e2547ac5b5128c652ce94423d28dd667d0e987cf77a0a8feb42e9864734360f6740f9fb2f49c7a2fae7803aa8e6c56fba4d715f6b5653efeccd4bf79531af1557accc2995db62be57fe961a5ec8609e26c8fd7b03b2f6a5e0f8ff243a805bb95e4f5260b86ab08fae40807883d53c5b0365d17d6951612c244b7cb1d3be8d74e1c3f8741c36d1f95fbdca5d0048ddad5e2da6c9e61d47fcf4d244ee05577802dca8a4461c8f7e6f20e0cad384a38ce5bbfd0a48ff951b777caa36aad84091cbb171237d59975123f5aa8873fa0b2e815bc8c380b6a1356880c9c7b8100503538f6dc1bf0f53b38097ac9f97ad3bcdae8ff570f30b06825de777cf31bd5cb57c88a39aca7cf9c320a361f3585e79793b8e8177fa04c0704ac1638cd7aa6366d67bf5cbcfddbc92b0d834868ec40e930eaa0d71af26251e96af4c48e5efa49141039bdc44aa0337520636e705dc4367e47d27e8569d9a2524723aaf9645ff4f94c6ff301679660f8894dbb65b440ce0ce90ae71ce3ea3fe5e009e73dca8ad0c692528d46864b018f37eae1219268cab841440747f77e73753be6a2416a8920d41d7ca28c680b4618c2281c25ba6b746b24764d3facdc7c0b9c6337d2046a97bfff6413731042cf0924f08501f072841e463976bfb5762345ee6ae1226c5ee05eb372fc713b2b8ccf9b7764869c5760ce6ac7544688b5ec56b38620b16f7ae25622abb7d0bd3568be790ab028edec5eb6368e0316905e9bc8b53666b46e95c6723e92069b3d8bd5b5c7e8b9370e002e4bfd7822f6437af6c2f23b39dcdbb62fe2d19fb24183cc11e41fb3608e08d07c13c5826db86dd8ddf953b6508ecc61718fcadaecebe54812992bd3c40637ac58596e9d7c43c6342316641f608d038d647c5f21552c8765491bd70c25fb8cc21ac661603ad16006ab845137d719f00260938dc580b6e2bc5a57460cb78449eff2f7d5ee9e37c0d53b285454d1804dd927b37337ab61a2cc7fbbf22ce231a077028966dd6b594b775bb6b97f5fbd79544a96c20ea5bfb85df467ce9ba2789ecb8ead64d1bdd2d40ca3bc6db327b6ab6e66347ee4f1ece891b14816dbd7f2d2c5a30b372210affdc14d15ea04d42fdb43573bf1246f36cfa9542b7444ed3e9f58967d70772437481d6c57629a7f96ce7873fdee4fbfb15c17e622b17f55dca824c01119f1b384c880d99dd2d7d69ca551e85c60f707177037b36f30b3aedcdc454b0de2e0861edb8d97cb06101658305a2a03a117832045e73830f4dd835424663e5209e7413fbc1243407e80022f5d6863d4e35010f7f62fb488eb992543675e8da11d87f43d01302628336ca8a21ca0dff5f4aee00c2443487e8b1bbdf51574f7ca3472151b87a7a206082f42bc36233c6fdff81f0fe14ab1f4a0fef4acaf8066ffdd773f9451b1b1012f2d488007af0769bab7c3ed57aa1014713297b82183e4a5584f664c33d9cabf9f83f22d4e6691b6604fa075d206e4542c6bb379d4d715557e5c789135355d1ca4b0ab85f4d46a335e9bc1819dbd8e3fe004c1af98084c37193413805605341ce94047fb326f6ab47f8481f90a68fcfe7d68d7bfc2b33250fc914d96fc37ae070f6357e9afc15e4326f7ddb665b3f5106f768d93e1a70e2aab15479a71f70bb6b97f5fbd79544a96c20ea5bfb85df467ce9ba2789ecb8ead64d1bdd2d40cace7434fb1b6fed329ab0492f81e625b357fec2fa6f06cf80d9106b6a8492d3a6da159ff848b76a9f0b5d139c4affd80259edcb4c1f7054eea362de2cd247a12110980de7793d8ad123794751bc7cafa9eb56fa322e2505482de1cad4150bba9278428e396dfb67aaaaf28841b690a21ef9071eca5a6478b4772c65787a9db7735f3292016549724122dadcf4bb609e5a5caff66040023e7d1f8c1174f8fd406886bc4ea1bf6c462c80eac630e19ffdd237a0a7abbd5129f81290cfd84327543814e3b374cb76f55f33d87451b2d0f658345bd32e8aa70f64196660726c803d81efaebb0b07cc51df3e1459b6cf9c4b25ab567c4b719b6822d7c8ef0f1961825e2524723aaf9645ff4f94c6ff301679660f8894dbb65b440ce0ce90ae71ce3ea32f0db4c74212c24b1e2f4ae1029de7503dbbf92e0a8604adf661d0734636a41aa229d0dc1a31163b310d8397fba752b383d8e0ae47eeeb64b2746a2cc009a65619af57ad2203b107c8a01303e450045b45e1faaf5541e35d4c5d19791e1977a5dbbb096da351179dcccc7889f84db2342c172ac1fe184c3863dc22a3fda92b41ae8b37e6602394a9c87bec09d0fe7809ef937749efcf49bfa4de7e6394009c4f9beb56b505f0c9d488c20702383fba1743cdace9b5edaee7288e77d4d4e706ba11422ae6f60e3fdb4c64845400c3ecaa118b036cdfc8816b1e2eac49dc1a48daea4072962ca0ab3082cc4fffa22d0bcc5c7838536d7b5b3b61e5b469661ab7b4ebce9dfe1632a3f4d614fe51cdfa26499a30e3284caa38b6719e9c7158ffc622e264128e53c7f2acde2e784fd34ab71f5ebba01db506dfcf44c00781f553fd56b3915094b89fcd6d7e201654b1aaa8e9f78f06fc7d620601a66081396591870659db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3f6a5e0f8ff243a805bb95e4f5260b86ab08fae40807883d53c5b0365d17d695101db25e92983d9afbf8cd6653cfb8b53718372edfaaef150f3f55367264f49456d80d081562f08bc941f2f1484ec26a0a44b2594678dd67a9cdfcc0dceebf3a5fe81750f6039ab773335664776cc5673d5c46a5d806fd4447f8e8c918293ca8a47fcf4d244ee05577802dca8a4461c8f7e6f20e0cad384a38ce5bbfd0a48ff9510980de7793d8ad123794751bc7cafa9eb56fa322e2505482de1cad4150bba9244ccae5393474c3c3c97808b6db87362236cee64e5cbdedab87a6f966c283daa094ece9d471dec4e18f9b674cc26722f000f2decdb01974ec434d00e64caed6b478ead1dd3a077b47880789961c5e50630f7606464c2760876d8adffec7021b313fc68acf47449d373e18b3cde2901196cd984f6330ce36c5a6afdbdfc3f458d36192e5b4b382b06d9edc9de5b9f51a5a1964435edc865f763affab8cc62114ba0768f23654393e639b1c5357f22a616f65b48ad7db8e6a430909f7f47561474e370ccc8faf8b301691ffbd6c363a4aca260a220f34e6c8cb45e925e9c5e89f0e6e273eed8fbda86a21f57ed1f95377cb133b9dd6c18d362893604ff5e3de120f0d4f8d5fba634e3115189c6c2d45512c1039f1d519bb798c734e6d0acff3a025cca1b87a8f574b6e4ae7968f37236061779328496225f1f7c900f40e7bfed58038f0500000000000001008500f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2850159db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c38502f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28503f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28504f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28505f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28506f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28507f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab205080000000000000000000000000000000000000000000000000000000000000000850959db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3850af8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2050b0000000000000000000000000000000000000000000000000000000000000000850c59db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3850df8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2850e59db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3850ff8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28510f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28511f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2051200000000000000000000000000000000000000000000000000000000000000008513f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2851459db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3851559db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c38516f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2051700000000000000000000000000000000000000000000000000000000000000008518f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab205190000000000000000000000000000000000000000000000000000000000000000851af8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2851b59db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3851c59db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3851df8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2851e59db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3851ff8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28520f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28521f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28522f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28523f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28524f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28525f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2852659db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c38527f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28528f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28529f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2852af8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2852b59db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3852cf8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2852d59db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3852e59db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3852ff8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28530f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28531f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28532f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28533f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2853459db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c38535f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28536f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2853759db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c38538f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28539f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2853af8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2853bac6e39a6d2a21482ebc3fda2edbf03e87cfbc6f01906d66cdf952ec945427bbb853c59db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3853d59db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3853ef8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2853ff8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285408d5015847738271ed37ec14cb2be8e9a6a23d7dabfed32b53dcc54194819256f8541f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2854259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c385438d5015847738271ed37ec14cb2be8e9a6a23d7dabfed32b53dcc54194819256f8544f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285457ac57383ccd8ac1e0d1d39a321c715cc620f0c196009c74ef4faec0d071ea3fe054600000000000000000000000000000000000000000000000000000000000000008547f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28548f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2854959db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3054a0000000000000000000000000000000000000000000000000000000000000000854bf8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2854c59db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3854df8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2854ef8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2854ff8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2855059db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c38551f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28552f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28553f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28554f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28555f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28556f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28557f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28558f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28559f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2855a59db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3855bf8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2855cf8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2855df8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2855ef8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2855ff8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2856059db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3056100000000000000000000000000000000000000000000000000000000000000008562f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2856359db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c38564f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28565f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2856659db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c38567f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28568f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28569f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2856af8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2856b59db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3856c0315fb15da97d06806fefb6c2d7b9ce36ed69c301b5b19681c5090bc513697bc856df8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2856ef8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2056f0000000000000000000000000000000000000000000000000000000000000000857059db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c38571f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28572f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28573f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2857459db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c38575ac6e39a6d2a21482ebc3fda2edbf03e87cfbc6f01906d66cdf952ec945427bbb8576f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28577f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab205780000000000000000000000000000000000000000000000000000000000000000857959db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3857a59db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3057b0000000000000000000000000000000000000000000000000000000000000000857cf8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2857d59db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3857ef8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2857ff8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2858059db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c38581f47eafa9077c2cbaf4486a54778bfaf8816dc9fb3a70037432ea129ce9d266c4858259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c38583f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28584f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2858559db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c38586c50b177c3ab824d1a7855bface4f9e6950be08126ea169b91cc33d01cbc05cbf8587f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28588f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2858959db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3858af8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2858bf8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2858cf8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2858df8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2858e59db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3058f00000000000000000000000000000000000000000000000000000000000000008590f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28591f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28592f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28593f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28594f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28595f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28596f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28597f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28598f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2859959db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3859af8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2859bf8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2859c59db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3859df8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2859ef8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2859ff8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285a0f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285a159db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c385a259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c385a3628336ca8a21ca0dff5f4aee00c2443487e8b1bbdf51574f7ca3472151b87a7a85a459db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c385a5f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285a659db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c385a7f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285a8f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285a9f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285aa59db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c385abf8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285acf8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285adf8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285aef8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285aff8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285b0f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285b159db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c385b2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab205b3000000000000000000000000000000000000000000000000000000000000000085b459db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c385b58d5015847738271ed37ec14cb2be8e9a6a23d7dabfed32b53dcc54194819256f85b659db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c385b7f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285b8f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285b9f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285baf8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285bb59db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c385bcf8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285bdf8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285bef8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab205bf000000000000000000000000000000000000000000000000000000000000000005c0000000000000000000000000000000000000000000000000000000000000000085c1f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285c2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285c3f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285c4f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285c5f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285c6f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285c759db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c385c859db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c385c959db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c385caf8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285cbf8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285ccf8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285cd7da4fe950214916a7c711b89d489661dbe5bda0d9ebce8634ee964a14239ba6e85cef8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285cf59db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c385d059db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c385d159db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c385d259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c305d3000000000000000000000000000000000000000000000000000000000000000085d4f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285d559db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c385d6f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285d7f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285d859db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c385d9f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285da59db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c385dbf8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285dc3aeae17d1ed64477cbf53c464c5eae1dcc0e40acf7d47babb544e007832869b885dd59db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c385de59db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c305df000000000000000000000000000000000000000000000000000000000000000085e0f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285e1f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285e2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab205e3000000000000000000000000000000000000000000000000000000000000000085e4f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285e5f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285e659db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c385e7f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285e8f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285e9f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285eaf8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285eb59db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c385ecfc86bdc7930fa27d088a7000d7f69397d9347b31f2400ae3e22f79a459a99a9e85edf8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285eef8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285eff8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285f0f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285f1f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285f259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c385f359db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c305f4000000000000000000000000000000000000000000000000000000000000000085f5f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285f6f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285f759db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c385f8f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285f9f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285fa7ac57383ccd8ac1e0d1d39a321c715cc620f0c196009c74ef4faec0d071ea3fe85fb8d5015847738271ed37ec14cb2be8e9a6a23d7dabfed32b53dcc54194819256f85fc59db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c385fd3aeae17d1ed64477cbf53c464c5eae1dcc0e40acf7d47babb544e007832869b885fef8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285fff8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab26ab38e1121f579acd9b244de577630c83738127933fdd6cecd244bfdb02a277759db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab20fb027784ce19efbe2c314c498d0be4adec2dfd559a373209843c691335c633659db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab25c175d22045c7cad48960f82237fcb96debb9fdbc04aa73590c014626fe39c92f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c359db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2be87f0cf737c96caca2fec2a092d272c2da0ea9cdbb773a6652af0b2d4e0dc29f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab25f61b62b375995e73c67eb31d6ebfade7a0e87417704017793e163a0db46009df8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c359db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c359db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2ac6e39a6d2a21482ebc3fda2edbf03e87cfbc6f01906d66cdf952ec945427bbb59db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c359db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28d5015847738271ed37ec14cb2be8e9a6a23d7dabfed32b53dcc54194819256ff8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c38d5015847738271ed37ec14cb2be8e9a6a23d7dabfed32b53dcc54194819256ff8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab27ac57383ccd8ac1e0d1d39a321c715cc620f0c196009c74ef4faec0d071ea3fedd789a5728e4014f3b195ce0a2e569e071f59936ddfd333d742de8c5dffcad28f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c33c70a4533e308625a46384010290e465e4e15f12c7e245bbccae4a9cc5b38714f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3f716fd01c45d681c02e700ada6001d47c874c26fd6845974e913bfec90c78125f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c30315fb15da97d06806fefb6c2d7b9ce36ed69c301b5b19681c5090bc513697bcf8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab21f72adac1a8ae4aee2c1dc8c80809701f46fe1f1ec5307396cd5a4bc95d883b459db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3ac6e39a6d2a21482ebc3fda2edbf03e87cfbc6f01906d66cdf952ec945427bbbf8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab25b382b02ddca39144dcb373314ccfcee718c3dc0d20d6a3cfd6541f780349d3659db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c359db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3de7c5b4de65930ec1b409f7bdba0e4cf1992fb5edc4def7bbdc1c99da529ac27f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3f47eafa9077c2cbaf4486a54778bfaf8816dc9fb3a70037432ea129ce9d266c459db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3c50b177c3ab824d1a7855bface4f9e6950be08126ea169b91cc33d01cbc05cbff8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c359db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3628336ca8a21ca0dff5f4aee00c2443487e8b1bbdf51574f7ca3472151b87a7a59db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2c030c4301d79937740fd83ea6603126e25cf17a9b30f3a4482847cb373fdac2159db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c38d5015847738271ed37ec14cb2be8e9a6a23d7dabfed32b53dcc54194819256f59db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2202eb3d6af4d54bd85820216585056f58e31d40c68321c9ba1db9c5332d65e634aeb08c060df9c13261b2c0ad30d41d9059b1e084223f0b5ad637d98d4afc069f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c359db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c359db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab27da4fe950214916a7c711b89d489661dbe5bda0d9ebce8634ee964a14239ba6ef8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c359db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c359db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c359db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3e46eac77c45071561d6c5ce7f8addbcb47dc720625ded900b67b45f880a607c7f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab23aeae17d1ed64477cbf53c464c5eae1dcc0e40acf7d47babb544e007832869b859db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c359db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3fa53c5d01a463080df64efe878d7b006102be5e8adc44e289f927d5283be8889f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab21934596766a5b95001b0c28d2d2521f6fe4d9b51eee5727f93af7607ba59ef80f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3fc86bdc7930fa27d088a7000d7f69397d9347b31f2400ae3e22f79a459a99a9ef8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c359db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3eae32758f77e1f51b0e4e65dff69a27ad2201f56f5c6ad8fd5de0369ce1cd107f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab27ac57383ccd8ac1e0d1d39a321c715cc620f0c196009c74ef4faec0d071ea3fe8d5015847738271ed37ec14cb2be8e9a6a23d7dabfed32b53dcc54194819256f59db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c33aeae17d1ed64477cbf53c464c5eae1dcc0e40acf7d47babb544e007832869b8f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab205000000000000000200000018a1f63ae537a3a6e85b8129fed954a34c01c50d95b8a5af6079edc82aafe61e14aea3209f9910c229d28702baa0a77fa4ef00927493b30e7aff0c147ba381c8e7a33775d852a97cbe6f9e71c4401dc5979db9d7688995396c23f55ee46bb7ef8c14066e8ee85694b67cb4c719ca975547091a1ab0da0451045f9383e4b4c40c9fa8c6cca3ff35acb8fd9d7799db7409eb892b6e2ac4952c3244fe0fdf4e75b0559360d8d2b28736bb9acf4662295a3da12c1c8ae9e61d1fa4c3678eb2f01c5fc3c2693fede7d3c1ec984dac65286fa4814a0a403cf8d5816e804e1828df6f1a2bff99f3c4acf147ebec73f05be6c480b1927ca71f98c8fa469c2915965411f03876d4797590e844a4c952f8c37ba7613e05adfa4f6b4430f5c15d46c3d8b9e225f19b497182c2c1a241071f8158a1a50916b0b4981b8573666ed4d87146bf6aa646329feee369c6a5a8739761336551fcb71c07982824d99c0eaeae3a4d0b9db55f118da9600e8fc219f2f77c008380ef58b4d5e788dc1f4d7882b16c9dbfc81796edd2b98783c25d02adca003128a1f0c18d0d0fa3c9f60cabf0b43310923f3a4d7dd65f8d61e66d00d1373ae267233f0e611c0b13f69c3bf8ebc95d1461bb3b8f9a39de1c25127c47c24f6c4be5983ec6032152695b98df9087b11f986ee668f23d4e9c199b21f14b325d35da786e969d52ba0e1be3cdb790d1b2c5dc4579ecd0b0e8f71e22946738a0e382fdef5b0bc9997e992bc87f08b7c698d6efc5d1473bc8382e9bfc5427cb69dfd4b3873a6dd315707e0c1234cc46fc4e119f2fb1b322552a732dd1aeb3b5702271273a70f9e40ca80f45f634a3eb87cc43cab803d3abd7ac27cc60d32fee493bfbad5b1b16fa2ab2b6bc60c6cfb7a785f3ec999885c06fb8ac0b251af99ac7ec8da0db88a84f147ade5a8334e66714ea86601fc027632ad2bb01e37591bafed92fcacaf995e86129add404e58d60784c9e85cf653bb5f1543f0b6d0512c06a66a820b7e0a2876db1f417d589348376c6d2153dc32c406a9ea3ff78845fa9ec2421b790c0447cb26b664253b9ddf585d58640d8483905000000000000000800000018ee481e58976a592712efae17bc78f74de95757cad3363b53f5c32e48b6d01082edf420a9db5cd37cea29908385b5768537dda3e741069b49d11b8785d35ada4a4ca5689abf69ede5a1bfb3c28a0f2847a52abd4b04f79cfc3c8cdcf85c2f066384f10e415670118f04705bed64112d62def70dcc4362865fc6b4cee9d84d1f812972c0bca97437c37ad1bcbba944aacde628d1c927abe7878859b187da03cf0d83ba32de2467d3ba7650a7d73b92e2f7d9d9d9c7ac76d399e256afeb033c9924caf677acafea7f7c9c4ad9e1f849628af92c982bdac898ef207389c54f53211cc2693fede7d3c1ec984dac65286fa4814a0a403cf8d5816e804e1828df6f1a2bafeef7447347b085e01f390c2e0b5eb3962577b8afa177127bfff5d6536a0fdfdc7c4eeeb402460b9237e4b020e2883563fe9cc939ae0789341acb439b24ceb61a441118e6367b461558b3562a9df904d5f27b20c86d21ec0c527daf7dcf96c4b3152e04726596e93af70c96f471d0dee45c9908d1b8d47e486dcf04cd18f37aad5eed93f13246c5677708d38d3b30e82f81b8d595395f0f6332b1ea3631a9afac554316a6a520c3f81cfaefc69b81d551f9a08530dc6de25f3d15533c7bcf17154830a2c196d4ac720b34e2302ebcb4417e852c2371528cb6c09ec8a57a0b7c55fd35187af8d0e547833fdc6b09c8e7d6e0f5b11197413a8c9c1b66f895711b9f83843c2aa1ac41999480629665b90dd5a17b75f77fc8644ef1f047b78f67c1f41c42ea85a067ad1bd10ed440f8955189fda3411da3a2e55b6d95f6ab2e24ca37eade8b94b1493d9cfea8e1195deee4b295ec91c6d69930a8eca9d9dd31d713aa8e985a0d566b78254f46fbf73845f01216d0b6f947421e82d4737fec2a1e1a6eedea4c72ee04035896ceadac31985c577e3bdabc4d7a7eeac1b6b59aac857d87a9691379ab7eda3d08fd235d8225ba7d0539efd2b506314b616af37d8afc206054be94d1bc242ae5187e4c8df2207707ec85b7e9ad743c5541a9d3ae40fb4517aa2a84c5805f0596385baab1ad0a047a68963ba3f735649dc82583277214fb05000000000000000b000000183926cbc416f0ad72e0098bc0879ff5365f8daafd081ae418435636d9bc81d380c2d9e841cf34727f22f9e1052a0c7c611e17840b0df2ca523ca3d6b80790cf422cdd54870352dac6ed58334c28e55ffde473d4b738d74bfb7cdd2be5f4e85763a88b02eb4f69e3e2d402eff69f6386435ac4e36ef326140900a8457d4371a6572d748f23e351406812669f913f2586582ed434863537941772316ae7387528bb79885c52317ae49f56006d3ef7579e804a8d2a027ed676ba449a85e824a9f1359500ad9704ceb657b83deb792da520be034176c46d4a2c1e3e60524ce0f50b7b0de7207a1b5ff315ba19d714c51696727d725936d5c259bcd9a57beed0210fc70efeca55be63b27d42a58749a6eef40ee838265363b23ca4bb0796a4f91df3a12e8bb1ce80be2dfb305afaec7e61405d99b23795cb6d4ca69de7522c879fa75edc7c4eeeb402460b9237e4b020e2883563fe9cc939ae0789341acb439b24ceb690c9bc794d0d5c0a76de477592ad81e26951508372644de1b066ad69170ac36355da8f73d9eb06db940edb3022e0b5e25fe71ad7f066f3f0bf9b87cc8d48f87619d57e1d6aca95285fe001e5716fe1fe89c24699c6da6bdca8fded8aa6b8dd726a6cf08d2e46c7099cac342b78ea682059b48bfff5b2a4b7e11b45afe98d1a8da8530715edf4ac69374c18b8aceae0b0ca623f86219ab52cec92dbf6ab154d8224038a8058a8758dd88495bc56d3df1d61f32946d43cf3b9a309f53392e97c9220595d8aeacf93928501ea25a2c82a5e58b93c2a3776419a1de6701636521fc7e815e1aa3d6f11cf0221bf6f83e8c01b4b9d3c9474b985c19642a4202f1bafdd0ab3a450a96d03c5133ecdd59531e10765bd9c3452927144449c0e0c94f4e708c5e0a01ef476188cd65d90f65402b1cb1527866bfc4858ae8afca8f64288d812d680e691c2d5f520f9657c084a6c8f7a7e347db5e367eb8f2e64410c3ff0f29cf29405c6b456254f93bfebb0085f58668c02eb345ae4fbc440a76112e57d5f6e5ae6c16c43993344518f2482774aac44af1285e379d2e516050bd3a363ac024505000000000000000c0000001880240857e02f30486a541072d548ca6c281daf4e98618c5927c3ba539d726d7003ae5ba3d66f50d493b39591f127593997084ab6f21e4eeece44b326421f3ddc0edef383858732498ce2f8e5b00bd2a258ef882af9db03eeba4b4188284f3a356797907e11dbd83b367fec748d330fdd5e0c85392bb194e2ca9f918668b9c8e5d29769df1be5045aab7cc6d90bcf3b3d1e9c6c9fcba916c373ea9e44e231884eb8941119d9477cf3ec9cdaeda60ba2a80617cc159dd7b0992a5d900c7a51d628be882d93527c5d8bb7bfa520d5e600b771c4f7125ad0f26cd5491483c72cb35783ae208d5aec13836ed66c4217ea828d9f95428194e1fbc79f368dd8d1fa8e3670eb7f9a27711d6332f0d9b157539397f982f5d2d641e12f1f0a175bdc08e73fca01615a31349ffc8aa92a9445bd6bce8f7460eae932279c6360991722201ed4d0790fcc35a9a2ece6e697f1622e906a4e49797a0ea68332812290b2c34f38fcdc7c4eeeb402460b9237e4b020e2883563fe9cc939ae0789341acb439b24ceb633b503ae0347a7505968ad8d0f8c6d76c682fa278b76b21ecf6e2589d4cfbe2cc36d39886844e5b34d9b136f12ed7449b0ce00267d68106236340d53fb28b797af209a2fb518a0c348ab4112bea6bc2729fc8bf2c6dd2a613f00e823fc0295beae87e8f503bef808410add44dfdec49674dab87ff83b54498b1f35475114da386664b10da68382386367bba440f42533f97d3b44db474a77d864d9af8589a8dd65b74ad1849343480e23af8285c41461eb45dc70d4cf9f08cd10dcb36c342adc2d2da8cfd98c8cb53fd8e99e236c55611f04217c3854e6757f4e06bd692d5dcad3bfb7cd4da19bb9214182887350fefb29bf79b966414db3dac955e78a509f89a24f8eec4637e0d8d6ffe60bfadb4660cc569acff115dda1e339f3924e5b5267e52c078890475c400db5222639bb10ba1d482f06d5b73422b6a84eda702483bcac4562b1c069582ce5f551c8b06da663e9f0f8f54b856a1ab34a667fe91531c80082c852ff01f24c59e1ece62d5c1833a0e5a84831ed35f8644fb343cd9caba305000000000000000d000000175e6fa64eb609b1b03759660d4c0d4c981d4d3ad2fda6c315df218cfdca5c8cfb8c97a70f7062af87aba9faa0da70e88563576d09d15b82a2370c94a8836e2531d637ecde77287bc8fe877589d41636123872033455446dae18488386e417ad22a3e5dca266c305db15188d781f4108390b6520c19ea031a4057877f53589786829ca24a976cb76833f2b9f8240cf142584859a7d67041bc56a4ec28bd3a132013ba522b79a0b70483d1a80054e848a82adc30f93a22a47dc8bfba9e2284f9a0d0823594b6b65cd0c8ac914b8a13e469cc51d3f7785ee6bed573b3d1163766a189fb27799fb90b9112c15c39f8e17869206ffc0b372bcc6ebe24aed8b68bb194c1b126586341f5679c5e46ed915f1e921acd2b1393a471c2b7f1c7d8e411e5b61db40ea7e069d80b1ce556412b07ac3d89b443258de3876cf92127e88edd5c156ccb2f4fe3f64098e39013eb39dab342449e9c5a9120bb419c00032132c25de7c62187acd22fecba0457960f2f772b00006e43180c03dd852add282858ef9f03f33b503ae0347a7505968ad8d0f8c6d76c682fa278b76b21ecf6e2589d4cfbe2cdd1650750e6e0cb1c5a190b0a99348af2555be81e2cac022185e63ace0ebb2b53120bc255e7dda4d72a02b38dc69be30246e3edae7e97ffd0d5f8d17d99c0704f6906b87cdd62da5b6aa5138624e5ef99b3f5cadea58194e4bd425d8732715c45ac994ebe8963a45dcb6e4341e34ac7605622ce27648272b62dc2edfe6645566487a2bcdbdf8b89aa761fad2911245e43f4ea6b25e1a65037264e618f9eea0388b36ddefee5797b765af6dbe0dffce2206463d7efe45f787acf426249a1c739d9e76580111de0b708e64ae100ccd6621187a5642564311d82620d55cfc902da391042a6a90960d960d69b61dc1b6895dd81eda4a480811ad93e822f513f705b8c95f1a3a0648e58202cfebed04863cbb4f3182dc73b36089c36eedd3567406afbb40ddef13c435a8529072432103d239c15ec9f2f9100d126228528d07a0d3ed038f0500000000000001008500f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab205010000000000000000000000000000000000000000000000000000000000000000050200000000000000000000000000000000000000000000000000000000000000008503f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28504f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28505f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28506f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28507f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab205080000000000000000000000000000000000000000000000000000000000000000850959db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3850af8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2850bb60339afb10472a2a51d95521b005200f6f3c67722553ae62ef5fec1bde41b0a850c59db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3850d246ce9c9cc6fec3b832ffd375f4fdc1702fd63c5c8b23e292bd0e4fe36934f39850e59db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3850ff8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28510f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28511f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28512980970eb1b4cc7e22eafd5bb555dfa9b1098a291f03675aec7afd2e39d8cbd998513f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2851459db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3851559db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c38516246ce9c9cc6fec3b832ffd375f4fdc1702fd63c5c8b23e292bd0e4fe36934f398517b60339afb10472a2a51d95521b005200f6f3c67722553ae62ef5fec1bde41b0a8518f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab205190000000000000000000000000000000000000000000000000000000000000000851af8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2851b59db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3851c58513dac7c2f4e49ebbf425ee348c93499447e555d94a9ff33bdfbf0448be4eb851d58513dac7c2f4e49ebbf425ee348c93499447e555d94a9ff33bdfbf0448be4eb851e59db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3851f58513dac7c2f4e49ebbf425ee348c93499447e555d94a9ff33bdfbf0448be4eb8520980970eb1b4cc7e22eafd5bb555dfa9b1098a291f03675aec7afd2e39d8cbd998521f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28522f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28523f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28524f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28525f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2852659db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c38527f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28528f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28529246ce9c9cc6fec3b832ffd375f4fdc1702fd63c5c8b23e292bd0e4fe36934f39852af8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2852b59db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3852cf8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2852d59db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3852e59db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3852ff8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28530f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28531f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28532f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28533f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2853459db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c38535f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28536f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2853759db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c38538f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28539246ce9c9cc6fec3b832ffd375f4fdc1702fd63c5c8b23e292bd0e4fe36934f39853af8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2853bac6e39a6d2a21482ebc3fda2edbf03e87cfbc6f01906d66cdf952ec945427bbb853c59db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3853d59db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3853ef8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2853ff8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2854058513dac7c2f4e49ebbf425ee348c93499447e555d94a9ff33bdfbf0448be4eb854158513dac7c2f4e49ebbf425ee348c93499447e555d94a9ff33bdfbf0448be4eb854259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c385438d5015847738271ed37ec14cb2be8e9a6a23d7dabfed32b53dcc54194819256f8544f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285457ac57383ccd8ac1e0d1d39a321c715cc620f0c196009c74ef4faec0d071ea3fe8546b60339afb10472a2a51d95521b005200f6f3c67722553ae62ef5fec1bde41b0a8547f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28548f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2854959db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3854a58513dac7c2f4e49ebbf425ee348c93499447e555d94a9ff33bdfbf0448be4eb854bf8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2854c59db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3854df8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2854ef8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2854ff8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2055000000000000000000000000000000000000000000000000000000000000000008551f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28552f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2855358513dac7c2f4e49ebbf425ee348c93499447e555d94a9ff33bdfbf0448be4eb8554f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28555f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28556f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28557f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2855858513dac7c2f4e49ebbf425ee348c93499447e555d94a9ff33bdfbf0448be4eb8559f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2855a980970eb1b4cc7e22eafd5bb555dfa9b1098a291f03675aec7afd2e39d8cbd99855bf8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2855cf8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2855df8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2855ef8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2855ff8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2856059db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3056100000000000000000000000000000000000000000000000000000000000000008562f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2856359db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c38564f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28565246ce9c9cc6fec3b832ffd375f4fdc1702fd63c5c8b23e292bd0e4fe36934f39856659db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c38567f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28568f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28569f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2856af8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2856b59db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3856c0315fb15da97d06806fefb6c2d7b9ce36ed69c301b5b19681c5090bc513697bc856d58513dac7c2f4e49ebbf425ee348c93499447e555d94a9ff33bdfbf0448be4eb856ef8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2856fb60339afb10472a2a51d95521b005200f6f3c67722553ae62ef5fec1bde41b0a857059db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c38571f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28572246ce9c9cc6fec3b832ffd375f4fdc1702fd63c5c8b23e292bd0e4fe36934f398573f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2857459db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c38575ac6e39a6d2a21482ebc3fda2edbf03e87cfbc6f01906d66cdf952ec945427bbb057600000000000000000000000000000000000000000000000000000000000000008577f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab205780000000000000000000000000000000000000000000000000000000000000000857959db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3857a59db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3857b3448d40db751bd88e124d5e47358ae66efd09f3a01ab97ed1d8595801e56f851857cf8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2857d59db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3857ef8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2857ff8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2858059db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3858158513dac7c2f4e49ebbf425ee348c93499447e555d94a9ff33bdfbf0448be4eb8582246ce9c9cc6fec3b832ffd375f4fdc1702fd63c5c8b23e292bd0e4fe36934f398583f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28584f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2858559db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c38586c50b177c3ab824d1a7855bface4f9e6950be08126ea169b91cc33d01cbc05cbf05870000000000000000000000000000000000000000000000000000000000000000858858513dac7c2f4e49ebbf425ee348c93499447e555d94a9ff33bdfbf0448be4eb858959db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3858af8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2858bf8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2858cf8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2858d58513dac7c2f4e49ebbf425ee348c93499447e555d94a9ff33bdfbf0448be4eb858e980970eb1b4cc7e22eafd5bb555dfa9b1098a291f03675aec7afd2e39d8cbd99858fb60339afb10472a2a51d95521b005200f6f3c67722553ae62ef5fec1bde41b0a8590f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28591f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28592f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28593f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28594f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28595f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28596f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28597f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28598f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2859959db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3859af8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2859bf8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2859c59db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3859df8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2859ef8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2859ff8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285a0f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285a159db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c385a259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c385a3628336ca8a21ca0dff5f4aee00c2443487e8b1bbdf51574f7ca3472151b87a7a85a459db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c385a5f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285a659db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c385a7f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285a8f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285a958513dac7c2f4e49ebbf425ee348c93499447e555d94a9ff33bdfbf0448be4eb85aa3448d40db751bd88e124d5e47358ae66efd09f3a01ab97ed1d8595801e56f85185abf8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285ac246ce9c9cc6fec3b832ffd375f4fdc1702fd63c5c8b23e292bd0e4fe36934f3985adf8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285aef8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285aff8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285b0f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285b159db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c305b2000000000000000000000000000000000000000000000000000000000000000085b3b60339afb10472a2a51d95521b005200f6f3c67722553ae62ef5fec1bde41b0a85b459db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c385b58d5015847738271ed37ec14cb2be8e9a6a23d7dabfed32b53dcc54194819256f85b659db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c385b7f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285b858513dac7c2f4e49ebbf425ee348c93499447e555d94a9ff33bdfbf0448be4eb85b9f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285baf8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285bb59db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c385bc980970eb1b4cc7e22eafd5bb555dfa9b1098a291f03675aec7afd2e39d8cbd9985bdf8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285bef8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab205bf000000000000000000000000000000000000000000000000000000000000000005c0000000000000000000000000000000000000000000000000000000000000000085c1f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285c2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285c3f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285c4f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285c5f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285c6f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285c759db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c385c859db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c385c959db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c385caf8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285cbf8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285cc58513dac7c2f4e49ebbf425ee348c93499447e555d94a9ff33bdfbf0448be4eb85cd7da4fe950214916a7c711b89d489661dbe5bda0d9ebce8634ee964a14239ba6e85cef8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285cf59db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c385d059db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c385d159db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c385d259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c305d3000000000000000000000000000000000000000000000000000000000000000085d4f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285d559db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c385d6f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285d7f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285d859db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c385d9980970eb1b4cc7e22eafd5bb555dfa9b1098a291f03675aec7afd2e39d8cbd9985da58513dac7c2f4e49ebbf425ee348c93499447e555d94a9ff33bdfbf0448be4eb85dbf8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285dc58513dac7c2f4e49ebbf425ee348c93499447e555d94a9ff33bdfbf0448be4eb85dd59db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c385de59db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c385dfb60339afb10472a2a51d95521b005200f6f3c67722553ae62ef5fec1bde41b0a85e0f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285e1f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285e2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab205e3000000000000000000000000000000000000000000000000000000000000000085e458513dac7c2f4e49ebbf425ee348c93499447e555d94a9ff33bdfbf0448be4eb85e5980970eb1b4cc7e22eafd5bb555dfa9b1098a291f03675aec7afd2e39d8cbd9985e659db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c385e7f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285e858513dac7c2f4e49ebbf425ee348c93499447e555d94a9ff33bdfbf0448be4eb85e9980970eb1b4cc7e22eafd5bb555dfa9b1098a291f03675aec7afd2e39d8cbd9985eaf8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285eb59db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c385ecfc86bdc7930fa27d088a7000d7f69397d9347b31f2400ae3e22f79a459a99a9e85edf8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285eef8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285eff8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285f0f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285f1f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285f259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c385f359db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c305f4000000000000000000000000000000000000000000000000000000000000000085f5f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285f6f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285f7246ce9c9cc6fec3b832ffd375f4fdc1702fd63c5c8b23e292bd0e4fe36934f3985f8f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285f9f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285fa7ac57383ccd8ac1e0d1d39a321c715cc620f0c196009c74ef4faec0d071ea3fe85fb8d5015847738271ed37ec14cb2be8e9a6a23d7dabfed32b53dcc54194819256f85fc59db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c385fd3aeae17d1ed64477cbf53c464c5eae1dcc0e40acf7d47babb544e007832869b885fef8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab285ff246ce9c9cc6fec3b832ffd375f4fdc1702fd63c5c8b23e292bd0e4fe36934f39f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab293925e9687af6da2308b9bdfa2b2c8dd27f8f023ca536f592924c9d96e72905fb99aead039143df3645330ea1d6f2a3555be92d3fc32f2fc7891ae197417ecf6f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2e1da1bbe0c13f7279d22c62324e0eb4c2dcc114b11b1926049f7d7bf3528cb2859db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2b60339afb10472a2a51d95521b005200f6f3c67722553ae62ef5fec1bde41b0a59db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3246ce9c9cc6fec3b832ffd375f4fdc1702fd63c5c8b23e292bd0e4fe36934f3959db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2980970eb1b4cc7e22eafd5bb555dfa9b1098a291f03675aec7afd2e39d8cbd99f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c359db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3246ce9c9cc6fec3b832ffd375f4fdc1702fd63c5c8b23e292bd0e4fe36934f39b60339afb10472a2a51d95521b005200f6f3c67722553ae62ef5fec1bde41b0af8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab26cf7028ac25438eda7ff07392e2d8146f372b39305b49780d0fab112fd3bc8c2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c358513dac7c2f4e49ebbf425ee348c93499447e555d94a9ff33bdfbf0448be4eb58513dac7c2f4e49ebbf425ee348c93499447e555d94a9ff33bdfbf0448be4eb59db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c358513dac7c2f4e49ebbf425ee348c93499447e555d94a9ff33bdfbf0448be4eb980970eb1b4cc7e22eafd5bb555dfa9b1098a291f03675aec7afd2e39d8cbd99f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2246ce9c9cc6fec3b832ffd375f4fdc1702fd63c5c8b23e292bd0e4fe36934f39f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c359db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2246ce9c9cc6fec3b832ffd375f4fdc1702fd63c5c8b23e292bd0e4fe36934f39f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2ac6e39a6d2a21482ebc3fda2edbf03e87cfbc6f01906d66cdf952ec945427bbb59db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c359db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab258513dac7c2f4e49ebbf425ee348c93499447e555d94a9ff33bdfbf0448be4eb58513dac7c2f4e49ebbf425ee348c93499447e555d94a9ff33bdfbf0448be4eb59db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c38d5015847738271ed37ec14cb2be8e9a6a23d7dabfed32b53dcc54194819256ff8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab27ac57383ccd8ac1e0d1d39a321c715cc620f0c196009c74ef4faec0d071ea3feb60339afb10472a2a51d95521b005200f6f3c67722553ae62ef5fec1bde41b0af8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c358513dac7c2f4e49ebbf425ee348c93499447e555d94a9ff33bdfbf0448be4ebf8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab28cdab20f8cb688a5bfce4d09a42abe6648fce2502a769b3c8e07613bacbd3c22f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab258513dac7c2f4e49ebbf425ee348c93499447e555d94a9ff33bdfbf0448be4ebf8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab258513dac7c2f4e49ebbf425ee348c93499447e555d94a9ff33bdfbf0448be4ebf8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2980970eb1b4cc7e22eafd5bb555dfa9b1098a291f03675aec7afd2e39d8cbd99f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c38e48d2af04e87fef50ab567ff1abcf6ed74d1ce42c5e56d78a51bd7c4eac6c3af8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2246ce9c9cc6fec3b832ffd375f4fdc1702fd63c5c8b23e292bd0e4fe36934f3959db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c30315fb15da97d06806fefb6c2d7b9ce36ed69c301b5b19681c5090bc513697bc58513dac7c2f4e49ebbf425ee348c93499447e555d94a9ff33bdfbf0448be4ebf8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2b60339afb10472a2a51d95521b005200f6f3c67722553ae62ef5fec1bde41b0a59db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2246ce9c9cc6fec3b832ffd375f4fdc1702fd63c5c8b23e292bd0e4fe36934f39f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3ac6e39a6d2a21482ebc3fda2edbf03e87cfbc6f01906d66cdf952ec945427bbb545d7e6b354ccc83a903ba0e4097940b5de9058032463395ee61da9d5e113c9ef8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab22b1dd14a6f7d446726fe0b0ec9159fb9382b4aa149decd8aeb748150b4ac84ad59db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c359db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c33448d40db751bd88e124d5e47358ae66efd09f3a01ab97ed1d8595801e56f851f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c358513dac7c2f4e49ebbf425ee348c93499447e555d94a9ff33bdfbf0448be4eb246ce9c9cc6fec3b832ffd375f4fdc1702fd63c5c8b23e292bd0e4fe36934f39f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3c50b177c3ab824d1a7855bface4f9e6950be08126ea169b91cc33d01cbc05cbfb591750e1af77ceb76c2b0ad6d01ddf96c9fcdd56a8772a0595f2948732ec42758513dac7c2f4e49ebbf425ee348c93499447e555d94a9ff33bdfbf0448be4eb59db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab258513dac7c2f4e49ebbf425ee348c93499447e555d94a9ff33bdfbf0448be4eb980970eb1b4cc7e22eafd5bb555dfa9b1098a291f03675aec7afd2e39d8cbd99f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c359db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3628336ca8a21ca0dff5f4aee00c2443487e8b1bbdf51574f7ca3472151b87a7a59db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab258513dac7c2f4e49ebbf425ee348c93499447e555d94a9ff33bdfbf0448be4eb3448d40db751bd88e124d5e47358ae66efd09f3a01ab97ed1d8595801e56f851f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2246ce9c9cc6fec3b832ffd375f4fdc1702fd63c5c8b23e292bd0e4fe36934f39f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3be4bbe86100a0c4ff1dcd0d0f7882c761a23c9acc5b46552f3f9db31d9ae947fb60339afb10472a2a51d95521b005200f6f3c67722553ae62ef5fec1bde41b0a59db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c38d5015847738271ed37ec14cb2be8e9a6a23d7dabfed32b53dcc54194819256f59db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab258513dac7c2f4e49ebbf425ee348c93499447e555d94a9ff33bdfbf0448be4ebf8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3980970eb1b4cc7e22eafd5bb555dfa9b1098a291f03675aec7afd2e39d8cbd99f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2388271f46b92643957f09398f848fe03912d8c987a45c7c09443fe2778b1e818f0017544bc430edcf46a57bca776f6acd6cb8fee8e82c0affdd2c19c7cfbf146f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c359db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c359db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab258513dac7c2f4e49ebbf425ee348c93499447e555d94a9ff33bdfbf0448be4eb7da4fe950214916a7c711b89d489661dbe5bda0d9ebce8634ee964a14239ba6ef8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c359db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c359db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c359db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3849c144512977e45025db76b36a60fb1ecc488ad1cfdc01fe34b7574a4e5ac90f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3980970eb1b4cc7e22eafd5bb555dfa9b1098a291f03675aec7afd2e39d8cbd9958513dac7c2f4e49ebbf425ee348c93499447e555d94a9ff33bdfbf0448be4ebf8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab258513dac7c2f4e49ebbf425ee348c93499447e555d94a9ff33bdfbf0448be4eb59db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c359db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3b60339afb10472a2a51d95521b005200f6f3c67722553ae62ef5fec1bde41b0af8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2c3dc50165136128af1bee3231011e2369560e351fff7332e86bbadc5a5f48cd558513dac7c2f4e49ebbf425ee348c93499447e555d94a9ff33bdfbf0448be4eb980970eb1b4cc7e22eafd5bb555dfa9b1098a291f03675aec7afd2e39d8cbd9959db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab258513dac7c2f4e49ebbf425ee348c93499447e555d94a9ff33bdfbf0448be4eb980970eb1b4cc7e22eafd5bb555dfa9b1098a291f03675aec7afd2e39d8cbd99f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c3fc86bdc7930fa27d088a7000d7f69397d9347b31f2400ae3e22f79a459a99a9ef8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab259db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c359db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c30e184b48884ed12e72958ed63139539951f19e2398d0ae6ba6b67ba3c3cc0bf8f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2246ce9c9cc6fec3b832ffd375f4fdc1702fd63c5c8b23e292bd0e4fe36934f39f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab27ac57383ccd8ac1e0d1d39a321c715cc620f0c196009c74ef4faec0d071ea3fe8d5015847738271ed37ec14cb2be8e9a6a23d7dabfed32b53dcc54194819256f59db9586e21ab1f999b3fbd53a84cff36bdfc7761f7a8492d0311130d64762c33aeae17d1ed64477cbf53c464c5eae1dcc0e40acf7d47babb544e007832869b8f8672a6c2801cbd5387e0370fb071fc8d925ed91b73258693c05470df0214ab2246ce9c9cc6fec3b832ffd375f4fdc1702fd63c5c8b23e292bd0e4fe36934f39050000000000000002000000189eee2af28d8f60ad6900c210acf0138c500d1c9f5c27ea114c31d50255f734815e6fa64eb609b1b03759660d4c0d4c981d4d3ad2fda6c315df218cfdca5c8cfbb9823dea07c1e4a55f1b1074023d1778b3072d46a8b08a586eeeba4d1c25211b06a6ee8f6dd9a2fb7b9a88addb966b5cbfd715602bcf1cd1859a2c66c19ca4624f912ce4b26a2e6ac1bab64a47737805a77a23bb4fdd29565eb19ed76783dce1b103db5671eaffbc161b3905180763a2c53ea5678cba403a609c5502a253588f444251684da5de7900ca4c910166387a96e10fe831482658f41b5148b5f030893021806a622690cf70118a882dd39ec21c052b8537499fb0d760e0707f92b703885b838919d7969c4e932306ef4a00c061b91656acdb8307069a6957f6f9c0c2d0ddcf95da91ef24e4fc878d61e083bf76cbe4d8a80645f25367458d1e1c4a8fdf7b9842a6cb5a4157b8fd7e7652bb76cd5ec1976cbf65635c94bbc43809b80a8e35a71eff733b7380499d7af35edd07862796b5e974200692ee0f8bda7fe1d1ab0afd875712893745d1acd3286059f99c75483804357746fad2d3e2cbcfb3fa52abc9b7439c6a3e07de7c629a91ba4a1baf349b5bb7a5b424761812bfe75180ed0472238fb9c0f54300915d8a193ccb5e839f045e60cfe0f03cb382a16a27338406860e06d85c6abd53823dc3362936fe11added194c1b29d2afec62dfec42cf68057c93af27b7988d442a5b00d032db50fcca1b82866c75237eb386854b46a3895abe4925793f6be2bb180e84071178e50b699ff71c93f9e54c0026a9acc42d7107a1a6b39b5d34f7693c96724bdaaa2c5407c06d90e5d23f3536ba90cf3a5a9a67b7375f6fceb79fc5a69f35c448f92e23f220655a1d04dfbf7483bf0f8f6353ee55c14fdadfd28bb0e25ebc1e34b6dffe229bfd33a08a34a3fc9b38e0e2f247d4a3de41761482511fe8cc284e306d51fff6d912a57ca13d6469b04bf3e3d14726dd6468bea98110e4be7f657de1fe973472149883e2a8f62c0b038785b2f529267192f73282d074d86a97a4be022a59e9a424a82e0116ee5505e18097fee05000000000000000300000017cafff261b1b451e198e0037402ca94d91bc2702c9bf0ac9de233182a45ee422a555a37bebe67805f3f4919655f20dc84e602c980c730d232055b7fbcd8517ea7b9823dea07c1e4a55f1b1074023d1778b3072d46a8b08a586eeeba4d1c25211b2929bf31795f0d9db0eabca9b545f1b6143eab65e12adf59b789699da080d8dacbcb4f15278952122875751cd4dd353a52811c691de9c8b3509e5e296cd139529f9df8c0b4e9369a929cfccbce59ab4aae584be7203cfd338eec64c929dc651f1e46a7045d536297bbb689edac9b026708b9a1b055053212c8a8dc8ec2c24769e8761fe13f2fbd25346bb7f43ae376f5490abd6a6d28ec172f22acde9b7ba03b2e6883190ad34a68a2b973cda6e64ba1ec1a69abefa17c776559ab3abcdc3dedcc0de26e37889d3c05dd3579a1aeda7fca6800f42577f50e4c8ad2876a012a62edac944c8fe4a24a38e83c04d6a8e7472964f63eee979407615fe6622ef1e44b06355f4df579c7af5d1f1d3714da555fa3ae771282d41dc00c79198b4b725077884191136aa0ca2e192ecf4e702d5112f04f98086d3a93ced54e014da49f40ee2a2f1af3747bbe8fc05110e51347fb8b9110ec8c0a807b5ece169a7867c77294d725970532674652f6164d81bcc88be089308df53ac9cccaef51042203329f4098086285a2cd70333d22f118026ce66e8d4fd1862936aab874eb605aa02c6fbbe01d52388741d56d2b7cdf6d3289ad027f7140a0f8d8d6846f5601dcbff1ae46e197450b6d2fa8b56c4fd0bece1040f67a7cce52ac496da6cf081bfea4c9547e2d23397ec5d4928546ff30b875948231c14e3c7e4c5ce7c2898d159122af270dc99616dc222a5d26b27feed60fda0e647faa9c32c3b91321f9fb5fb477d61936e4d7840983831032f6d909602ff59ac528ac482cfe83ec91e86762bfbe8901881f50ee7017d889f7941a80c6aac54dc27f43706afb9d80b0226aa629d0672926210688353c9b43bd5147e92876b0d45548a0b83d226511bb52e214262c54bfee"}