PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 64537 aa7c1c3cbe39f5e786abbaf7a00cca921da3f84872ae06baa7f55891eabe4d92

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
07acd80dace18214df9e03c34a306a34af8e723c4ded2c2ab06593558d9cc858
Certificate Block Hash
aa7c1c3cbe39f5e786abbaf7a00cca921da3f84872ae06baa7f55891eabe4d92
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00f62b010000840100
00100000000100000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000c7c63c97a55fef8c8d293335ef483a3f49ca1112e9c42138ed3508bd498388b3c2c51894bc98bd3c76a6b643ee5d2771ffa47ff0d3aa64d74afcd110f44fa99ac267ecc78e87195280d4d2115948ec9bdf52cb88d6c1029c44080000000000000000020000000200f62b010000840100

Raw Header Hex

000040208b14a8b849505116d59eac036dc2298d0a566d8632b832fd8b2d86a3e25e012cc2a59658e2368898a98a05c1b0280bc4f6823d38074b1fd1f9474510a3abe89d554a1b6a49bf011858c89c8d559365b02a2ced4d3c728eaf346a304ac3039edf1482e1ac0dd8ac07

Proof Data Hex

59,560 bytes
121216010307e9bb7b25cb095064a08c02a02280bb5c9c388066c0dc1021100db7d6415a1fd18fc44a7471b207b3d7bcbbf5717545aaea80084b384cfb06a3eae4df73962de11640e564d6556c09e9a88d5c0a314197a942677ee6afb728392c3339c4181f2847faa86ba7de135f8b2efb1342c5eba5b2bb7049d565750459c4aafd926f544e3ea2995ae6f120e6860beef87b7ee155fd34f39e254cfbb13880f7f6db279cb2a9ba60c52d34da64d8139e23f8baee5a5b29b27f8d0ca353d5afaa2e7f83cdfbb05134bf6d26c0e7db033dc895a29936e8c78ace8ff2a7519daaa937841c976ee03c05f75e1571a8da5703ce04999e45701384d2adf142175eb7daeed1c1a6b7324b627d1d1a067db1cedc3c4676ceeb08622c9f0e5f84454a2b0f360a44015231cdf86eb0cb6fe6a01fb8419f02e99a1d6e2a657206e0dad81e3b253036963e5f50451be9312bbb37c95a2f0831244412e489aa5077ec8b2a16520d69e386eee2754fe15cdc76ba7d925617cb3fd2ad9026299bb377b67c26e56505bc33f457142547008a9a01f87903d019bc230828be3ea0541bd6e4f279887adac1b1d2fe49684538227fa4f4c959c8d5f2cb49adeab244087e174725883bba2845c615faac6ce8fbf172bb0b978f7026ccf15b3bd344ee826c3cd2c738ba4d672f2d6d9cb728a17b68d777774d9dac430e02cf0e0b4ccd24c363a1a75fe6884794fea6f0615c8ddbdb2bcfacbd9a1496184ea56e16b811136e3d74b35e886cdfc8004728795a512e2956073c084beb20fc3f83c8e9c61f712901fec6b01b4a21e0ddac45065b072bb55b99454f43640691645ea75630621a878bedf768a7f41cbc11057b640a686eea9b529c5313a4e9513d73e0918da2b64b37cc9d7461cbabee726555311105bbbf1928ffacdd72d207100186f8b4dab6b6283ceb73e907744786300c18ab103d7b377fe7b419dff9fadc00a7ee5803c3ab7c9c1048200e73a07fd8cb3d651b12f92bf905d885422c1f859a09bcd85a1445e60fb72b8f7176c4ba535f5173983fa669827f69d5412c00f2f89c7af1f125ce728b21c208ad5babf2fa20de7b55a42a86fbc8d2f152b4e8f9c2d229eb9bdf062aae643887982a6d09f8bfb1e8cfecfbd056e6322beb4297a3f5be84b047c129c83130c63d0ceb47968e0a8ff9aaf383273f6d24e9995b0a182e27104ea03fed0c09894c7c4b87f2244f3a32dfb761262cf695565a917191f2867a5a55b91c6db978d5078d0296bedbea3bd14370bcf7cb7ff5afb6c9b0c14844dade075eebb22b71db048e9ec320b9351b8e13ba812dc24939077df8a511ef25605cf10c294a9cbf2eef32003917189475f755d7b7ebc00f305ea3e8237350fa94ed6e7f10b993b01ac63c98557a71af19d66cc79221670fdd7232bc99474825679d396b986e624633b7acb41256d382aa57729ce0c35a0e3ad03ffdda0adda6c45f2d482fe3a51aab5644c81e834fb716563cbfd8e183304d8df1b6681934b667f68745a2692eeb576f77ef0cdc1c809bc64e21c1c143b04beaeb36f15912c39868e90e8c235341014185274bdd8a5cd0b7747fdfaa00db398099bf3479ad84eb73f1269c00d6c533728e5307b56a9f128228e620a93144fee1b49065e106a493713dce2f8445179d351b0cedccc8c9b2293e08819391c1440432436232d195b1ad7448a3c7e8939f837e35ab0b518c773ce4467c7de9472aa4289c78ea0166bfcaace88001a819562269067de13e0631c0549085c119d890e68b6680e9ebb249cef7a513e4a59ed5a5bbc8e1b90ac03bd4f5876e117fa50a478dff7e01fe300a97a98fc27febd0f0daf2e46e4f326bc07d788a9bb93b4bc9b9fc1c1dcab9bacd5ac62d659e2974607e46c92b783fc681281bcd00912ae986ea048a82efccaa548030b247d4543ad158b832069f2f71dbe8ebf6e5f60d56f4a49b21b5a2b1e8bcd76774347ec8194caebab2bb76e130c0f7d41cdb616690b65f1731aad5d1ba0f360ab3acb441630ce61c2edb9031ccc1b575be1a07ecafb8986db92cc593cc36d2c3ca1b355410222f4c008b61e5af445a7b857da57a5cd64d25b259b09701b88ba1c03ce0a4aeb236dcf0b14ef183614cdc24dac7e2c1228fdc6bff56ca08349d50076cd04213bcf147507e4dee5f24afb1ed2d5837bb3d4e1d81cf28c1059535cdb13b15f17e799922ec0af03ecc03cf7465ff963f133a4ae95873e57a1beedfe951d210ec6bad8d1e7a2264d845819a5d69c276081ab53a87f1fba773406cc24d4a328f060c97dbb83bf1def3cc5e3ab665f670b25f737b6214ea5192b29ff17b1cef45f33510b484d66769c8e4ffeda939cbceb9ec73f558e21bf65773caae5155b66fd3edaa2ea274a5d995ecf766d00cd1243d3dcb4754f998ee5c13e6ea6093a7dfa5f75b3ee8b210ae498d01b5db65bf20722a4bee5f28644de442e4b19907309b33e9e3126aef06b95761fb2c889e0003d1bfc8dc1cb2ee5f6a65653036d7d67fdee857ccbe7908e9a87e6bfc73d46a2930e9077a0d966a329b13788706fe6ad3595098f41538d0115975d30d7cb54e20056e9c3ba2de89b424cf19b6aa012b59d158c07db77cb1819ec7e1e9cea23ce572a2ae84b241919dfdd3b87812520ec32f43019898b68f9219ec6370fbd5089227b35b3d87977931c87e07cb51809608ff69fd9c2984f5e0f06a0501e5922b9813fb701efe856b9026df6f6f4e863e44982a09c602aad5618461d2c719a86ed823f677ca9b06251aa16207dce3a977830a095d6b2b2a99f394c086671509b7507ea84588da210a8e63222f2155c833ca819a051ac0f1cf32be52bfdd423866add2d5d89cc9b2d00a1543b8c1b6dec51f6482adb925b7ff79371eba3d3713f1de97384c001aad90a040efb2b55c730dd8065352a010256914da580d4902387a57652f0c8f4794e9d96fa06dbe716aa2114006d8a1c4854ece0ef27349881c1caeafea1fd64446e44a9fa85d46307a8003be154c94b9381042ee38531002dc0dd8663bdde16c6ed749fd086e6f0a6be8cee5789ab0745109c76658decb308ca3b545ed847d1f561dd23b499be6be84c7054ef1b5815577e3fcb29dc8ceae755327f2abcf821c81c3e2fad6568c7b337863475e1b87f343a101f75a5f9e8d29f91f768f33e706124ca059702b7f38578c2f509a02e98436e8354f0c98e891a4d9a8e0e222ba18a1201af08deae7da2b27d7007d82a4b2182a5d38afa1e1dbd64edd8f843586e744cd1539fcc6a9f332c94e327d68b3706ef6e362de572776f98890a4cbc1500dd82de9dc7e041bcdb340bb48886755597ff72ffacdb8ccc327918b9ed7d16acb81239dd75f648a58809f8d82807d52e4498177385419706ab5e1cf8d8cc3f4a151d01001b3c7c1d1a310fcd7cd3acdd9298ebdd71e4bddd45c1b24c1bc387420e2df53fcbd5d778c2d9bd63365e8ca3850bd94c701ffd508de439303208906375f0b36feefe45cddc745e80aac4f04c7a5877bdaf019e05b7ea5a6224bb245d7b8dad9864f654a36f41c0abc98c4bfff3e37bcb39efd63c2ddc686990833e9f52b0b826ac80cd90b138d0af435182d45908b0588a8c0e83df6d35ac1574cc1b04ab9d0afb8645710cefc8b930786055948ad4afe69f29022e9f5dd0c8394154f52281c8d9154d5c15e4aedf98f4e58704058631b456b171c834a985b1e89557dc293bceec385747ea955b84f7404b2989d825d2fb36dbcfcd99e7367fdf555bf797c21135922d02a2ca5f4ab6ac0a0d9984b8b35674894d07c177a5e8d27b60b31d279cb39efe653091a1dcd477e94b54df1db202729e7ab120f169da0fa1d62bac92a3cb7b95f1368b6a73533e0eb33ca82042c5e7f2e948b4828568799d17aa80e07171cd53c1c434476142ff974396873e48c8ce07a61dc7d1595ec1d9cf3ce9d22b5ea45ebd6c6ca2cb55031fc82ed18e09d8cfb1974ab932302958828d11570f7724847322252b97e8b150752520c126f3a5bfa00c371de35fe51851520d963a2cb8e303489d21e5df97d3e6597e8148185b4cfa16fca9996f98c5760305fd814f6ce1d51ae44034c443433b7f3a13d24d902dc62a6bd7906fac935f3fd439f88793e2db484d09458bc41230eace7ff66f10d9d51b0e7cc4afe6dc4035493fff64a66ae54e5d2b963e7021d1450a581d74d1475cddbc2fc78b15b1054e4d2c9eb93a1fd831640ce3ada67f82a7a94637377aa3c32443399d6f7f58d48600dcf8e378c79652f1f51b6d852816eb330b80240ca183e14e8095b31ef56c8fca98a9660a2562de95c741f7ac5a13d5076d86f1a06d2a3ec0dff70d24a6ebedda62ac9b3e7ffad414cd567a607184220250b446d78c5e0afab62e30342d43b5d7aa4b8e39dab01edf39976ec5163e9b48a13dddfa1f48a0ab304528645a5b6461999f378e2d00209f1dabbc2f784612ad6edd3d5cd4bb98da8ecdd3976282eedbd6cc372e463ee89a013c8cbd5022c2ef94b411b9a21bafc222d4d570a47c00f381c87cdddaa0f386678a5157da43e0cbc8bc31bc0847ce6478780fc919a5e310128e5c5d7263befeeebd15e811b0d35abb31e39e1eb00b514735889500334180a0f3b1fcd57af902a66573b53d1441989f5bf1c2f3d3381ff5c8f149dd49d64c9a4b21c97967e8737c35aabb225b3e8e4d8fe050b1206adaf8c29a86674cd343e2fb21abc7849c04489c4a91ea5fb9496e95c15461aff1dbd1ffe7d7ca61378044c0d4adc5f402e9d7d1f5ba9ae13f64255cb2b40bd5e49185fecc5430e0f6f5e8df8ca099328156ca37b5cf830e152874ec76efa35690a70c22d1f021aafc34fda4d2cc2f6a56980be03cc2ce052e024f64d7e7b2e3d1e0a01b5ce4259cd2d8f3d442dcd9507ba590f8bd86c60ae2930f97f26152b598f919cf56057ee5e4cea013cf7116172a553c270a942844121c88355ef4d3702b4d01e28fab56e04a5e06978f167f35d9fe3411476d2bf4c859bd697cb5308db4594e8fa9e6b064e39220fdb2df34d961963c701167138622ef47011ffd7882a4c93e089132359d793811162cca10e4b82543143d8d6a0562b0eb38834a6a8be33fcd17840209b42ad4432f1f63e9c28dfd1d8ee5eb1589675939232cfe9f060b608d4c4c7a088e4b2f5dca49a1de6e89f67b7943510fc7c144b09d910acc8c4348014165d368f416ce21e030e03f12a21a992135d2ef2b1126227375abb28d74a519a30fc89dd35709d593aa8f5bc4a48b2ac4e45026b41b75e7896d134d16cf28e257c799bc308cc18af711583856ab3b2254ee96b6f01177215e9018c93e445671967b8f2873e45e791e91f676bcb72ae6889de1d8da01d75228c457757023e5d5e5d7877b8c7ba444400ef73c54732e7832be55c1901cfd0967e116f462b390acf6da5103b3dbf8387b3e0d17e9fc0f7b246aee9e64041ea6739e3668e6d9b23c17bbf0062f06d2c71d8ad828f7d8e460166b0bbc2c7db0d3ea774d903c7de57a90e5e6f4afecfefd261e9bef41d0d401017420f9e0a26a842fb4b709f4f60058d2c983cc3bc2f15ab8ebf794f1583513ac0dfc90d6de9ea2d78ef1871b3fc2ba7563995a46c66274f2c81f309b0e898d83d882693de6ec4afb686c8b154ab52f47b1464016b91e5834bd0dbf235c044353720f9197c16856ad55977f3d593f5c44f9a676c4761a95dac34c6c0773e1268a809c1b3ab1e10242a42b86283874c955e9e414268e8a63515faeaaa67e77ba225c996f46aeafe1d050061785b46297c0815d2016e986d46af49a8c9a42e5fc5c01dc2a4cdd1084b3ecfc274f81f81924313330dd0349142fed89e5b58b263678c7049f9a7fdfe0765b5ccb50448b50be3b26b4972b9bd0aee4816afe32b47e2c9dc4977cded313279e04ee1168a8efc17a40dd74527932cdb906d0fa03c0b5ceafec75598800a463dbb9fe64a0f26537ae13ae2ba7472d97b81a08568b5fe8c5f4bb28830d541e9e35ae8952d62b61667a5c926f54bde9efd7df03090401362632efa024271bfb5065313ca1b7f4899581bbf96ffcb2a8aa5fa60633b096253f3531668ac06bbc86f2a31bcf024b1c550bd66c948d0147a2b483cd38d899166aacde508b15b68f2aeed627868421fda09d32f4230572ae1050cefb8106a89007c9a0a948f4df4dd426333173186b4823225c051525598d1d016efdb3fd3a6fd4087f9f6ef38380f47b71959be03895090db930adf2d59586b307076f7573899af766ad670d39f7a97305f81201866083020352d6786e4a6662dd0a5fe850118ddc1bb1a541064b8391225c916c96b08584c1dd19384c897ddf016ebc18ed0e8fbe1b27853ffa3fd1d0b0ef1b59f7293773ed0c12f8f8597f2d352d23a599e2cb5ebf938473ece523d9001c72682451ec200a6404f2ad0b028aa5ffb5f6034faa11580525c0a0963e8aab11f135b02c91eb32a3c81e6de825517d36dddb1a8533ec5cf339173b44005cf3f1f90ee08b4aa6e821b252be7f14880d9d2d17b363ab21e88d05918c3f8aafc94fa2832256899592bba061e24fc75d7f837ee44285431780b296d82bee55fda6a2507022345f8f3d3264e1bb789930f1fc0ac91c68aac83942caa3fce6756cfd1f66f982221e94536fe9b1b2d8b6668a8cb56e3648114408146baf1ed61b99d1e24f759d45d7c5c05a6f579838a8439a97453f859b533d8660c77756765615bbe6694c4eb54af0bcfd3ac236ad13a9d98918f31b8dd7707603fa4057a8673eab44f9203d137ee4252ffa380a4bc2db3ef083243bdedbc774494e678244641216fc7ec50419c9ea8f9ba87d2214168e20224f50ee8dc598d1b108f50daeaf53d36ec9fb289e7884770b9baa0f003c17f5bf75ed926843145ed86cd3d7c8f60079e8d57f2ad6ef3c64b028a9dfd4fb6942530df28a353998e354b6bbd34bd6b1a8452895ba192308a3a5b92f68e99c7c3330053f682b4013d5095804f0d465367658805bab763d0d13b660beb52ac8a8a7befcb5ef4cd156540c55469b0fa72cd84d0ef48921910ec0ab4cc445b31b62b3c3fbe54fb30bf05a84266b6b13502a46d3bad2cd34af82f92489622132e3aa14c455414285390d2efccec1cb3a804d20698f1c80400927f6c3b16bf234ebb941a2300933aaa95c08c98cce6da879b12265d93cf1cb36e09cd72409ccc02e9457bcb42377bca8399e4358e8142a4b113d390aa60a7208805b27181c8802023ca4f2ab4724f578b374e37f10fd36e8a51e29ee6b748aa8833d635cf97893d52e01f1cfc2477f0043849493f7b870871904bd9354d4623b50694a5aedc30c78d2e15a123e7cce8c6721406c8f1b721862ad000e7191b7bb16bae7b3774a0e0087c2bcef9f81c83c58358ca64052ded2ed445d5cfa2a67789e84bbc510119e945f7f2cd38b2b445ca22127d9958cc48c5a80062859fe61d97dc3a8ad16622d5a1f61b6b81d0c316a57e11fd31d462fafc7f9572a338001e6c4dee142fc428f69e93a55ba3a7940c10da97a9557a21c9f6d146e4e067da7d7b675209184a89ffcc0ee9d283cfa01ee7d9fc391ecb47f67b30cdebc9e0d019e6ca35bc12e0d18f6bb03b1b5dbdfeb0f4d54fcefe572ad7136beaa8b0e6dce2eaec5786bd9519db6f32690893772c0443899f2931338d14d8e49113da748d44da5016abe5e90769dc14a345e21061c98782267c23c321fcc7687511c2d3cc458ba644397a2aeae4bfad30c2f5a9b76808b6d779802e1b8ba049292fff9a3c45b391ee6bf575660d5833c0ec512a62789420165c1689ebfa700f6e3aaf0a6d83e78e206d22bbadc32462d049eb2691b2184b9acc2128261fc1d829fda98d2c74306863aa6e6117ee6b670e818b402232ab2cb19d84c008bccd6cb52d4b8f0605516abdd9630102057b90fe337edc26071465548020d253cc03b6220cccebf224a8eee67d36ac91ed52f485fd306492233de081f4a5c095832f6c22267678963cf1860a754f6f655db43e98c775425495ded4cc86b09f53ae30bbc7fb41a20bb6c276c07dc3736b32cc1bcaee70acd50b8543a6a3529adb519d8b485cad9710a6bf8fd2937bb2bfd7fb667bdfce4078e3f86217a879b227fb1f3f974523240f7dbfddf4453fcb347fe6af719d21e6632a772177fa35722791eaabe1e3692ac80e97a699d5655293021791baf47b73d70ef2327c9fc43b26770fa4bbf8b936abd173a7f1bf624418e4eab05d1e6cfb0077b35a61cef19a30dc8be72d09736eef5b9cace8b8f568dac1b432fa530887ba3aca5d22901bdb76ccec09ecb3480c0ac48460e6099aea16c302a25d67c3ef8f0a8757d189f53e97d208493cb71450548d17bfbfbeb95291716f4a8e9d780840a5aee0f026f1afce201d9092b3c34fe4136c5f44dacc7080073c235af329dd7ba1f9b23be45824bb9cc58749b9c33685fa3b700441412d1611a70ccdbdbb47943b8d978f36bd04e52d814611b62f0ae728db20e662b0676015283d70e32697cb2df616c7565f461b5e1408e9b92ffd4f34c65d288e6d0acc504e239dd1b359fad2a7623a28891130ca7a58d0b958da89098af801bdd654a1341551378f150e147ebf993d27224dd38abab670d3af41c2c66def5a7342decaefeb0f8fc7d8f46e6863492af30a76a4e5e9c9fa7de4f0c4361701546dd7c7a0bd3904b44bf1c28651c6bda647ca4abd98702bcc7bc54b3a4a1f607b79cde406f9fc7c3803b9740b20486d50a9a3ff641a2cc63551ffee552e6ec026f4d1cbd31d532f0abdc0bad3c275ddb8e45f84c7e49cbaa64d99c9e0eae414c2c1170d82cc4048ef7a59771e030913226dd5febed27b504fdfcaf70fd10882d7857bb03647f0faa694d6781fdf8acb8b91235d98ea2931c1ee9c511fcd81e91af6a693628bba3513d2b8abba7697c0af31b993a28823b3cce1fdd8a201503313c0b9e43f2ee0032e9268446a9aab3641890ffd28a7dcd7888f1ff0ed64ef75b0602fbd2efe059a3de61400667b3d7b56aa4f66af905944312853e48c0d1c3fdf8bccc944e9a5b1f0415e9c972c0fb8dad39e072a198bdc6340c4df1e968a625c2f0f81d20a7a8556bd70448e3bb457a22d45b7b51d9d4f4c30be8895a48af66260552b7b16e7719d4bf88f1641a2101968626c7ffe29fb70cf0e35f6ba63c0ea336e47aff595f1008da02bb4a795769852f576ef3fb95f80fa33f675605a3dec43a88c2b928aadc8e9288dfdf266a430ca54f6fb41a46450734df4c60329bfeb31a15797c526e56d84749ff33c30aaadc28b196ec687b1c9c9d8213b43c322f5b83373d958c8c096195e3dd451e34909008944d82156f5b6a57580902248396425be02cd481e3873ec2270b885a1acaaa98e85efe9ddd72ba331f88c6feb7907fe28b7b21f03eded896601bb98258f227928a02e49365b300edea8ff01f181c259162652e9ccc1ec4ce9cab391af33e038be89418020830b9f01cd3108a52b56c87ed84667cffb57b51e13f89298528f1bf2ae23360af7275e9cb83f7215fecac5015a3c3b363fa65e5636e82604220f71e5ffff529f9e5e57c06beabb3fc36a91bcf53772e3b2ee287896f6a5d84667db0cd514ea1ac0e1b42411b90a2ee84c68e09624d6f2f55f74e149bbc8a0455ade45a6e4250765a23762e6bd5df921e275b506421ebca7a047bbf9a5c5e3c46096ff9f5d038bca9fc9474fc4736261964719d64958062418371b9648d2da01ce10e4e2de51d286a6aefaa5a53085397e9c817abd3dfc60405b484bfa3a046804430de38d76a9e7516e329938b6b4f5c07cb352689ce54393a701ce6ba1c498f9ea68c6b365bb45afc26632d482d46220ff8f0544090db131aa08d5f729c336a794d7ea1068f082fdf4eab8c4225ee652ac2be3ecdcee0429ba869083e34a4519b9892906a5030955604c713b92247962deeb9a38a36197c0bc19ed19d9a2ad03993a8a6ef144057e3728273f9c1857769efed089c5a1f33b406ed63862f0d69450ba406a308e1033b11dd615712bfc0860723abd0481600cc924836048a28bd07923f6b9754469de5fde70c1eb8d7bedf96660dd116b870815b4b6432094cc3ac5ddc08d44a19563f741cf5d53328b0d6b52c7465a90a0ce8d12568f9ac82cd5b6de71433e342693b8c9b6d7493b62978b011e7ee1d8b81fa57bfb3e630682e8f563eca9c7b7ce7d53b10355ec2fcaae1d8e159c2a3f0487b384a0876dcda949f06fe57e5cc266eb79d3d6be7571e0bd3a577234d219b715c5680681235daafa5458fef7d8c936c8ec880a7ebbe81b3cbc4c7b115623eba9d033449eae233abe03eec763e23441f7db836258b6655623265d704f2a861f244b7ad742b22bb49e18d076e78087b6eae5f25694333babe5ba648369137b1f0ba845cd293684e606ae34b66ec0d5e1e659c74e7fcae1a7e497423a80856831e2ed03b6b0c28987c0002923587ef9bd407734bd4530f22256ca8f6de780b2fae40f9063d8a1a9c0f04c9ebe7fec7ec8f3275a452feb5b36093fc2fac344d32a4e9a75f6d4b172fea80b0666d15ba15639f039b70a224e5d5af62eb54d50ba9e970aa520a72063c58a9a29fb26e08d89c2e6e47f30d1ea18ba3449f56304e4d738ebbb5f9e65a45a0d8064c5fdd705fa7ab36a6236185ae1d27ca31a9a5928aaecabbdd2c40b711da34419f21dff63597f9834046a94df213c8a5e42e2d1fc4d0f93601840263d912fa550b02e7acfe166acce730831193b83fe2b3f83df383c621d418349f4da76b15398fec48285e148797298a2a5261085dbbd5849debe988e9b4966671112fedb5d055beb1c094699d5b0c6247b9be12b1e81c96a17239cda6788a9d35387045927576e6cf3e35b8a6d44b77b233db1343f576fae73aadcc44e0dc25445ac0b934e439942d778508bd495856a0184f1af29a3a5a7046419160c2fb9d145d4ba2e6c6ba5e60c674aa66f6d9bcb3f7f7f82c05725a6316783b1ee380b8b49dbb6736d5c3a190d1f13ebb67bc25823781accb603fc2c1b879820daa3e6d8472c8dae8ea7463bd24d09b1e47cb62b7cbc9ba2d510647ec62194493a852d1c8650c9ced579a7ec0baee63078344e33002b7fa62faaf49d7dc1c0a52a88191bfaa68ca31ef5df539b4d6bb87ea091d2705264cfbf8dfe05d90b9f7500c3d4ecc5496f1b05ce5faf7ca9e80cfc877a3e99f03994c67458950cb5156b0adf482b730f4602b7c389eb6e1690afa8acdcda9134fc9ae0c02b14e01d9c0bbb4f711c58e2ad39609d61b4178a0eee184fa3979b2cce20b4ffc30765bf06e7d868818afefb7a5b37d2184d233834f1a1c8a72cd4ab50a9e645011bb551c521373445edfafe252af6cd1af319f75b0d16c1326b22a23942729de1b064079fba8bb6ca7257574a6ea14183ed29f4b70f0483daf7abe2018ed6c8d139d411f7d06c3b730c5a45fc1e66adfb8c41c3184a7d46090ac6f15bc1f49051ac89c8ecd56b137cfe24ae267c869e9181d63501ca688f73124bc23329fa0977ea8d8f51e7a9dca5e504089c37171e3d2d7ba9a7b7bd5c871ab59921d3cdd9e9555619e9fde3c0c7e1953489ca3eabd46eec2a9db027be5c6753da821706ff3caa6474c46942b3265af952439e4785f8929c5af75c3efe18d8e795dba614f2d217e19389933562ec49b165df31332fb52bdf9adb4253ed96a70aeb0fa4b2769bcfaa0bda682e6dcecff389ecf567049fad3509008ff499e40f1693d33943e489571a01dabe5fce09dad96ee232c7d44073b10137412120e452bf7ed7e69d9738d9631cc1ad13fbb7703219878071953e0e822f1365a61d9e6fbfeeef9ff60f969e8bc47edd640194c6fbd25f382d22cad8a201a4e6f2097847b996aacfe282ec07fc436cb2d0507ac766325ca36d020225d3f27edcb1dbfa8ea504ba148674a77a170964e0036ce1dd240625ad7a9d79cdafd8dcf9a2ac2c10e7c75e82488be94fcc88f749162b320ac6208d29935ffa8cde080681fe250ec58df7681ea966f1573e7692aff73c488dc516e2abe99105cab7af8f9d1e2b5f106bb9165027870882d6a798c80c570bc98166e79c7510e9774eda85fddfd052dcd74e5395191eb63f3fb7b27907a8767d26b91be7d2aaf2f7467ff1e3e12e321eaf73e65e2c5da9cb9ec4c9e6047850c98f884220a0e0df4979a13d6be015f78737d232659736b3bdfacf2b00b8479450a77d410759534efc498fd50c6dd565ba4d533b5fa5841d5b053c2e9c58eadd9091fd210c63d9052c1bd2048d8ce68b2ee10af0b8141672b19cf3ae85e86263716e7a9994ee5003e23e6e14186dda333d937cbab8d696699cc601c3441552e0faad9069371e83a12a638821a2fc1b61eb15d19c3cab7ff340739bce1acecefd09204ca9fdb57ffe4a80c0f2d9819656d2cf9e9cbcc00548f28446d5e74f538eae97f3c9b35486092aa14e405a5f005d127790d4a96732461a7f480b1cecd5048d6592b4fa010b11e48b43664a30a8ff5b8c5748ae2abca528a3d79d20af05be51624121374b80d0d94fc131d9c1ea27eb727de38876cd486a4c07bda60d4ab56f2d317ccc9d8eceb588b23ef27eaed28fb8e91c447e309f9baffdb1c352ad92560538bd0fa56f8d0eda03f3d6b6a4add4e480fade709226ce9b0e352961d302d483aadbe666ac49bfdce1126a2185f57df181384b9ab8f4a9e7b843120c810e669504952849d0e060cdd9e149724f96000f7e8d8b62854dc30e17d0ca1b1067544322549ae8dcc14ea7e3d64597b482915ed590fa059cdc65a1125eef37ed503f301bd7b79aec1e2af2de793554cf164ff58996caed9fa46592f59f66145cf105302c0ae43b443ceb183b58e81274d5869668e8b095bc478ce0ee1099806eb11df7e5c50a570d0d630c1d1c0e4f418c58fc18a4d28203f7ac1ca65084b0c063a3d3501cfd9c3c246a8aec75ec9b852500574b2f6d70b8ec9422d1846dc78186d4ab4dd40e7403eaca697691ea30d38b5334e13526e8482505da6c8904c2340a07d9e03ec078a505a358931506293876a18cc71cb97086836a28734d47672f4905be01f322d3e6edd7700e4ae68051e186e9ce837525c0b21db5d1876c15a4d8628571003c468c9428bff2845edfde9b4b06c8bab2843f2221795677c90f21eb452aad68e62f340a91fc36ee81b6bd28da8307ab1a33939fdf17583d4d30936bf877a8cf02d3baa4015e7211f0438c9cda758160827277483857c9c04222d7c8bc542077ada89c05d01ec7d24ef13d6791d57d739d699c931c0950e8618e16a4958397c49c08442be616a0f99e7deb024b6c4617bb7a63b01babdb9c0d8dac4c4823ceb2614b877110f15a0ff1128732a5e6d283db03a72a33d79c8c541f6ea1271a522a37eba00c68276a041b50a1ce3a1906a1c13db5446fe5e51bead5c9d5bf1b6a458e5c2f812c2ae81621db610e633e430450f020d75e32bfa9742b6c0811d3f717cf004f42de4a5cb949b3bcb65c471c635cd06e88f188b631ad3e923d351e7c20d78d48a8337c9417cd473873b6a7eb20f69d2e8c1baadc546b43668118f59f0b27265924957818dc624bbb0d667c0f6a64da7e8d174d65fd252e576feb4ea0ada0c5a444a377a0c4cac4af64fc739079111f5ce8788a37ece8c138218d724013bfacf530454459e836d9788b3fc57194c8f4733298836f84f9f176de80cddf2d9f78f5043e4a51fc200c4f9586fa94fed854f491f5965ca9feedfbda27e1d3afddd3644a0938f1f428a5335cdc6ed39162d2f5295f27605a76e70c4738d2cb9ce4217e6b0e0e33080a3f0975ac000f1709f081bf8baab76078a9bde10bd640b1766a710b419c1d77fbb564cf34eae78013f79b15b53d6f575f2086f9caba3dd12b28d8a373937d12a745294499c418be2a6883b8fb5c492d5ee78fff0334e8665c196fa94bebd8f5c649e9025062eac5da0eb4697da8ce91178a32a018738e704e3c3636a289db252cb4153cdbe92ba65ca7292d484d0eda2bd8001b0d3f4f90763257286221408c976d81ab140632b893b40a6dd8ca2766fa192fcf850b8802f826cf1360e6a733032e832b55286feda3424ff818a38719a702617e2399abb8913f3f8397089ff2d3f01166bf3d857380b90c781da2337916871bd9bfc50e7aea1f690484278d04f5af599f1061ed115273b93ddd2186e09972ac7bf49ccb1fc9c34a8d22369eea24195f3a9955f2ac3640db931f274da5e25f5e6fd71af2932d0ada99f0e9d088372b13d79479ed78b129a14870ec8f32f7c7a3074e30b094e4154bd8016eefe5ffc4022f1d8b9cae1efa4271307248f09ae7fd73d7bd4765aa70cec60c9e981982114bcd3229cb18e3dfda9b35096313fc6930d66f9f6d2d91095ab8e62f76d3a2fb9b0db96b5525edcd8a2cd598070fc50260cfca923cb85305b9e18d67b884aac1e5ab91b347fce5e4c1a5ee2dd866f6cf904d0d12aa82f629b55bae6a0b679d231a2e696332a62206726cfe13c048920ae0bef497207e5b4ea8fa1eecc221ca2f26955fa400b2088680471ceb9425a0442bdad7604a5d1272cf7b817108d170032364d10d58a050dc316ede22e0a287cc8a68ccebb76c7811ff8a126103a26dfe0e80ec0171b9577406f5cb2776d794ee9517334f27a0221b1d380dcfb298b0ff7eb4a2ebc3ccf047a3e5f10f1252c0d1e8b167273f1a9864d1ba20ac82def85094d59ab7be34d8f4eecd917b5e38cbd20061872635b025c7a3779e3d28a3b36c53d0d6f18af0b774c321fadadbe641a5d682dc17edc8b2938b80c14a3490f84d5eddc8bd2b6304adbf16a71b6c8db2a43a355dafdda370977959d8bc8475bb2b5b4a1537a2280233da293b59fa7556229aec5280d187bee0b559bbbbfa8d28cb2e1a3453802c44ba2d6020c9404421f85827b083dff0be336682d61654122e768d21bc6482f04c75f1368bc75224ac0f98f4d19f7ee8772de363d063a50e4709ece7d12a2a039569778a7d0eb9c11afd6dc878943f00686853efc5a564515f76a4ff663e2967cd4af5b5233d17318dbc8a0888e8d11bc7947a1bc1717b3396b3ce58c04a9c5fbf9d29947a0ad14675a0f859a5b2478a1b71ea4dee96288266e3e16a1c8faadc5f74b41452cb464f8b2f71b898c9f6f5f1facf1c81e0f58b91e05a17a78166056cf9c4d983090baa44b671ede22942a5c1d052ce8b8f90780c1a77711a6b05a87423e76e844aceae77c8e279ce78ebd8f36c227b7a639eb1e2df99dad38ecd2b29503cbe30eb76798f423273f546658b81abc1eab6344fd60e69a515c86cd832d8f085b8f84187292ab53da53c876a4afc95aaea1c9164acaf363a0979a6c8031cd19cf0bc42aa364503ff88bac113660e8ee7e51724711b78af89749483e933f7bc829d5614b1b4a968cf41a9fc8eb4bab04101e2d33e6bf8c30a1e9c09f3fe6d0eb9b47cdc15e7c21d282e1b4fc6fcd2603e4732cbeb3459b1ed1b9c2c012344fd481a377aa1eab0cd712f85cee0a143896db99e441b9d171a555b950da5f240a7a1ee701768e0eef6a43f82c1c718005f950a9b2a639a36b24c9475426a0c3bfb3ab715edec5bb71aacccd8d1284d71e5e4374c1762bbcaa61755cdfa5df5e3c338a0feadb7c6bf14dbcd936061184b3222c100e8c2bc68b465c5385a812d8c30167d66a01134c2011593d194c3a5a3b25d15b03680e1c706ea7bea9acdd92492a1a185e6c29231fa9f46a5f82551c84ae21315db9a1234dda55422b7363e6fa9325d267526fbdabaf36498367df8cdd456bcb7f1710eb1ee2a49c948798d648d1eea31e0a8d50a71065da45676887a2a5787f166646a36fbf3d009a367cacb854e034f3cc4dee7ee4cd9e6b79bbbe5adcf8679a61ea0dacb406934cce281be5ab94bd3180a412e0e88fc973df94d2ae16c76048a55d432aca0ed223a4a75ea0093734f2d1591363a8a5e3861b7458de12c5da8fb6992064acd60c73e08379285eafd61d7ee40dda05ae7485f83580de4e0ea672824d6c26326484fa22b0ded09214151965fa4b866f663a5ab1ef19d0748746eea6255cabf3ec436b5fa65d0b554f12c04cd33d09d24a7e5cf70cd138686f24223354e10b70c6770748ec7914fa12e93c2178a3786f578fa82cb2782715de1536087198a98713db2b031f01e916e8f285b635aaa66b47b31d410b21a900f06d818dbfb5b70a3696ec6cf133ecbe6c6b2f831072a42b7f24a2140776743dcc9488eae59523cbdfe9b576c2b3a474abfedd409c07720959e370b9dcf9b9c951e941524deac823255a9beac61d32edf6f7bcabfcac5c2b8b78c880c3be70c0ec3e33e4156721eed42a61f918a3d2b11f22c1ad17a8c6c288a3808585da86651f64995fa6ad7c3c4ce4001b6dfd222e7c13e62657c860d4a62c0c8abfbe75012618dbfb9d9f4c5f95839b4634c6c4f631e7e7ba9d049164cfaffe34896ecb84fa8b515009ca51c6afc40c644aab309fd80465a3941d0275e2a500df0514e96507313cc23c3c5df40b6e63454ad0d044e81e03beeb6c49b1c46c99d83e96a3e21d5ffd6699235322e1bced4fb3b75c50a34a2bf9248ac813ca22a238a1753fc60b59830a769bd6d1576a67d7ad4ecc9e962dd77d3ee9581c4ec694b7059c95707314d04293f84a9a4ddd301f13592a8564635da52b31debb5b0476ff8c2fb91a3318193ba94631b5593116baf283568880c37f14d8f7859ad9d384b3eaa0fc419a7c11c55889605bf122908af862ccc672fcd27351c0af20de62e7514aec0edca67b9daddc8de5258825d169421821716d7bc868c34016f461c8e38161ed6dbe60f23b3d7fd3fde7d9b2983f6619c1275e4156e8f2ba919428fc3bf4349df48a7d3b4f9f35335b1b882a86159f21cf891dfb80f98ab4053337bc7656fc387ffbb4d3d787263f88921a5c4b6f7e7cbdeb21723b040cc4498bc5d137e88a04416a6035cbcbf6f1246adabebf3847f938614f8085403f0ecb57638af4f11ccc08b9a943de6c664dbbc3d391702fdff97a77d6763cd8eb47ceea389d47d4f1762e409fab093db4c731a60f14660141bdb965e33df9f259c349271cd9375421fb66b49ccb8f8977d5a0fe8161db938f4bcd0bf0dbe6f086d928d22684afadd7728755d1a2ef5ac3d57c36808fc66172005d224ebd95deb9d3e7bebd37c54a9a66549a8b9bb8a02253f957cd06ee6e904b5589a3ede0efe03021e3313163dca33fd5f914b216b5bbf89160219b9b9fb68b7b7aac1bca7ca842a5695a63fbebe4c9ab6b3abd6578b37a62810a57a8bcd3db719b8a75b7b04e62ce16360d81d71414d6d72fdda626291ebde24cbc4453075009adf195d5a2a5d260dafa3dd712564c77b1f8df0f2a18b9daa3d2c7ae74786a3fe61b3621627494fde87c227ce52e74e9148800f8f690c8e7f361af062c9f120ebeed96d1881e7dceb4cae207f1143252eacc6915d958cf5e56edfb6f9e94137069a24cd174f0190fccee79618f141a0ebb066c8fc2f456271f69acf9d070603515f39aa5d5e6dc27096d20466db08e8ad5521c9e11019681844823cba2107785a11245fc582824abab27baa4bfdd488a399e76eb1a17670656250830b1b084e3b9c627b12d620e34eca0bca61ca560f0612eadb0c2f831333f276ee7047e2cffaf7159a41ca9321cf07b75bce4cd7fccfdf0f41e25031c27393240a6b10b1318ba6fc961ec0bd11188af1ca90289e927f11a526c4e3a71b059f7ff5663aa540f2eff4859b7942b7f0e482560a548d2df2cc0676d1d99a776c6e61201dd9fdb7d45b6e358bcc7d098b03d9a753dfe6850556b1a3baa664a9696f2eb36194dab91e6f93782bd04a20291a0451cdffde5e00eb6dcafa1546d989d7ea69231f271d94a323fa253b804567998e37d72fc11a318d90b0a2f00e7e09646ad966cf1b8d0eefe96f3da6ae1da58b834f70806a60fe833ef50405ec36a52bac3084a2bf0ff5e31d67c757f068f58175459823a318963942608afce39e5248c5945a6ee4b694df98f840eec7e47920868d7beab99c3f058b47081fa7897198aadfaf28631575da0148bfae6f62c8db2ff870ea80bf87415407493c6f5d68d58c42be4de8f5f1af290e34f2d1f2ba3f21e34d592aae8041046dac4442511f4ab794c7aeb1388675d97e5516be9302ba2425be1b8c6aef1d7430b36e8151862ed2aec10840f18357feeefbc7f81bacc441a0f5798b4529c4563b62ad8d645f18721b96d41a382e10687976afe5db99ae69952eb6da7ed220264cffb95f0a8af14fe5ce7dbe7027b7bd8049afc9dadef152c53c65c324ae1e8f9ceadc2b2fc980c4dc68b3b564ad5a9995ac5e87cdec3db9c9483e8ff209caada20b32a491303b2f3381c617068380418a1b8f19291c74a1ecafd466671da331e6279f7fff3bb9d6ef2078bb4dfd127440385ed3e2467f344750eb515cd4b245a8fe835a66f434f4575c4829fbfc1c1ba1a1d8f4c0910c8fd6155537cc04bf0fb68bb87792d53c1c12264adb1a1cc3bf397b80ea364e716cada22f1bc3620fb030277680cee20d8c9c97327d98e8bf41d6735147d2ff06712755253ba29af00853ac087eee1d0c8feb63243fac28a9c432f79ff0b0acd81a7194a8f623989117fa451b8cdbc20f2947a651f1160fe3697ef950322e239d867c2778a7dbd845383a1fd1f5ad6bdb8fc163d025bd1bee02ea3d4c39e628ab252a3c9bb4933c4e5e9143d26721ed386bd3ff413d0c637ef1eccf3ce3bce422e25442e50142a1fc38c7dc5b11f8c45dedb471c6ab612f03f7df037d3d20cb011bd0d64c0fdbc871b38a1c0ea46641e655f8ca0b464b17af57d3b34daf30fe036b1effe26c90c2fb781d618b19c1624a2355a6a86d6aeafa72dccfad9fd3e456477e48ec24452cdf4f3d19823abeeeff903e4eba0db36f02272701f064bd20c23d2d7d45d87fb386598c30f7728e250a05dcf300b9d8256e334da620693203ddfc76a32b2487d81a0d831d915492148130fb2637cf32ea79e1d4cb188a5c20b79a9c0b74af1c54413fc1366b62d29b4d58ff8a35375c4e48c2ece010c76728282a222281cb5c822df3639f4195854b33972e150d07cedd7f517c14a907fa3056e8c71bc28222002d20535edcfafbbbf0dee29ee0b2827cb93d70995908aa5d2362efbbb8d7f4a56ecc1d3619d36f2d369e3333d5d3ea09874a47a7c27dfa748167da0155fe7f2611c4e6178165a86fcf477ae855fdc685a5c36d7a73dbe0dc9f153987eb415db9dcabd4623141793e6c09e3410c8c45bc7c41e0052dd5dc8bcad900e57ee6626fb622dcf1b6c7d87a65388a48ce6b520a4dcda1206529eff23ef73fb8715f969bad38bd98ff2340541070917a95076041531954458d990074ae8d1f22988ddf773773f339290c412d48aecffcc786fb8c8192c472121df0c9b868a84a5a3d649a51d5b2450ef427897ff95ad617ca8cb41fefcbe23f4574749dffb2ec803439d18fb4c7b1163fab6f5c03a3bc040fd38ddebd0c13dc14e721be8dd6fcdb9b1d5ab8dce70bc7bd06777339969639594937c4147ebd9af1885df79111e546c678e3c2c9e8c179d0d63421cd47a5b0a444bce8e3d90277f514b8fd817cb4842147b37fd23d761cf91e59457ca9cd98c91fb3c85dee678282442c7c7203ba48466e0db8f438bf88df2046c46ee1ca4e86efff47080f14e5d24cb0169604dd4fb1cba2d4cc73bb85bef6824c9b4f0ee8dcb53fa6e50697bccb3e13166b1fc37099d2cbb73bda1d9a274945e1ec63a5ae0b9fe1f1c152b1e2e8b5e5c825b93a45a043b6641cf116a1e951501157429458e1ab8c17d25e22ad1e7e7291b77500be0bdc5c426685e9a12e58c43096fd3fe225358adcc2f548d1e8fa294d0faf2f2162a634fc5cd54eecaf9f7659d290ed3eb5ed3d6f54971927f71f1cd8fe5c7dc32c8dafc9a364052f3f523305122248d94ecbcc9ab0dbbaaa4fe673671576d5065ef55f9a993e88c453afdf9a222d7e875a3b3fce5321d9ab6f23f9d41919f5ba3110244372d8885317637b47bd095fbba90974620568129ac35373a0b63a273ce33620bcefbea08596ac84014cac552eb8fd1c816a512291360df411adc2fd2efa17d5015d3ac033bd2fbfd0e535f61e3cbf0ff8f6971802118a2b5ef5b551d7578f629191d800cad87718fc7de8f6c86cb11bf7600e22e0474ce4d844280a61b7f640abdf698ba042d4d1a7db838b0d9535c561e747f02ee0ebc9ec1ac4525d8ab43b76717c489691bd400e2156c4c2ac84053d0e4425fdec1b47a7aaa663d1fa6e9d40d1a0f20d7a153c6c4d62e4292415214ff9a1b6a5a08fce673ee52f9d73fbc64f4660dd84c633cc21bac6c44f3700a7c074aaffe53eb68f455c2d61e9fe3abf7ddf92c1e3dd1b576a720e5f522eb6b160034bda5ee4c7211882b38afedaa262039cce332dc18de9669b18343c98e854a4d6a1174af7a4e3becb638a6a9cd7149d0a5b1d1ed4180e9dd3caea7f539cf30ddb74bd8ef959b6ca273c8bd9052a4701addd96305df17b24cc10cb93cfb8fbaf4087d45567a4155b4bdb3d8e148c8380ae494fa6a34bdec67931cfa1cb669cabd9245da5ae02749e6e4ea0eb82c053693bf1fddb3fb27b4dc0d194e6098aacff4a391d3abadc652879ef6560af2b1cfea1f467211248ffdafc41eb66724be9c2678f41d7714923000d1b58b5b32a07e97101562d23b6cce203f33def631654ed16274ec693b197dd51b19d64f9743d97634ae6f938c3e3e4e77673ff4b0d42762c608c2cc101792ab3022bfc768d15504a4558798dab6f4875716f6e43b5dca36602fe33d93f2e4c1a05e7b6ebe72c3869a02a41ff5a97946bc0e0bbf8abd7e68b92a6f89f058e2278ac18a44553d63e94a7b30b04338defd04242a44a09892f555e474be82ebfb1df8146d3ae477451708b0d511fe819aed2b5ad5ec914a0dd73a6aea6e93757cd386b0d80c56d9b47479becb0b07896d71501a74e1d7062103817ed3e5522b4cfae8bd120f6229b2c28094478834aa5049dec4db917b48b91457e792e84ae24ea22b9b94298ef237c100f9193843899e89dcfcef90bbe7fa2f87dd179816e9d13e04bc800d3f4c5343ebc32bff6579c7a9c7d929cfa7302eb467a03f393e3490c5648c4f4164a864ecb20d2f4f1047474ed70f695e778e516e24b60e7d32cfd6c1e050b4604cca9cdef8d9e5c81dd29fb0aa1a442c119bb88b4cdb4422927a76149481a06d4960a234c1e2eafe8fae3e06ff1725438b9ad4d185eb4acf1caa492ac2c33cfe80eaa63070543e437eb20cabfde3ac7ccf67045296a65a3646542fb3a844ec0bcf533172513dfe840062d6aae34f222852633c7dc328545516578b805a21f50540be885e11ec7f0abea13b8be9b7776d8f2cbcadd047cbbf3dfe0062568c4ae996695b85741e52863d34419c33d299a0674bb0834bcfc12fef77935baf8c78efd4b98dbc7142dd5d69b29544f8f35dc64aa1558d283d830dccdd3f894cfb965ccb445b32da899598314e228f03f7f7a4dc15dc9873f73ffbd87c09f48462490ba099071b800954a60710fad9ab209b41bd75f94cfdff63a4fc82623418b70bffb1a14397ee55fa773359a659e71f8ba42112a2db92411761a975150afd188dbfd6accd3d34bb275666685c090d6c058e6372c0fffbcee9de0a5354b101dbf445f28f39b10f88e6e099acfc4d3e9df331a9d1ee4756d09e77e0243ee2be335af4a52bcca01e77f3bfdc59195741ad7599456479f46e8e3816f6f67d1b7c0f73c97cb938785184052ce71a101c1cd6ce83af15ee5b7b5ae84028e44ad5e8821447f97d97c6c6b98418fa663457f007d1cdb3a79dd09bf6a4f6dd21ee5c1c529550f2e08fe7b2e4054484c716d69d16fca8426dbc1ddc84510d8f69aed8d5549c683886e8fee9adef4ed80efc3a262794f0b76e265c6b20d51b70f50f59d5a7594186ed09f729e697a6785e151cf11d2475c969607645cf1dfb62cbf71e5cf7736a47ec926abe6f0bdcc1fb90103a0f20e8ef6cd35083518c8921722fadb3ed8df92a6ae440177089a7df8720dc960b8b93c3965dd250d6fcfff2694aced3f2f2213fb14af336a4fd3fcdc2754bac6ee978b12deb35a975e28d64a57a102fd7fc98a272c98d6886e6244abd52e01fd7fd2bfe34a4a05c1a6c8ab936ca70e3fae52b7cf64b8b16b4d9ec3557c74602b4537912afeccff42755afcbb13fb48e3c31fcf40b5a013b06b5515d353b0721ae2f845c2e3fdf5c36c9eed5464c2611c9129043935a8ffc08cb88126db9e1306ae7fd165a5051afb5a863dc0da40609d86c87a8c240a844950e2f144a30bafc4042f2c1a7d5e6cfe1985d39dfafd46b091c080288b954892065dd41cd839b521e29ce23a41191accef6f495dd89810007964fa6e65039c9528be6cee3fac9618b32674b629dc1b470bc76b47001a2a71e79a571b28fc86a324e29162e6ed8b97609819aaa2f99e44ef87f55d12499ce0649cbc1d79aa899f3e7bee08a54cae93833126f8cbc4bf918ed85056639973cc296027f13392cfd9ce0cc69b427fdc7a8108aad89aa957497b69a29a9fe9469c81642c8fa1ffcecc627628f19763be76e52be53e630c90ba63a216eb3da45329cd64e76804b41589ed7736c64ada5de521ed80be6afe5236e3cd8ce2c2c1b51727c81b6e9414d7717a1a7943625eaae575d297181bcda7e13d9a89753ee28618d62e14bcb0b46d89da0f28a18f2b8f15c2063a293fd086d41f69a73e9e4746e195ac25b72575dfcc8ae03185f4a4ef35adc0be7ed8ca0697b516347c870b9baadd70270865c2349642fdbe277a8c7d56fe1d98506f2035f9608203a44db4d677bfa011ee1f98a90ec2a6a9615e60f374ef6a594d13a6e11b4f3e794dded96af7e8395a3bcfdac0ad60d7224be1a60cbe185e9323aa5e30bff8cbf7d23a54add9fd6bb385d6c161922477df3106067e9d76982b1f2c5add566097e74a821fda0fbad0bcb6629f03dd9d1ed19942522bf9af802ecb4d1fda77ea88b9b6b3f378b681cb511cebcb0d63d6da48d3ddb3059a589e9ec6536266618774f5341023136d32c2c3439edd03237669a75b374b037ae012cc413ad0d445e48b2387ce06ec0805a135cd8527bcb14e073939db0474369b13b259feffc5a751fc8772ed105e79c1614adc53f145e99ea41c48d6eda040e069640cedda882b9553f1b7eeeb56dd3e039345dad72241291c04a858320c07157ba7d179c5165cb43f5f8a3d2513320b9cec55aeaaf6f8e39df96ee6d519dbb12500c733e60b7e6b068868ff7b1730f6438abf3204fc9b7588885b86699923c550a9b57a45f2cae723f6c98d34f5d33794264e2b74eb34342b033ca13e6378eba587d4ca587ee4c56191627cb5cc787802dc75f89c2825e075dfe096fe8a833f712e01e4ff011ded587dc7128578fae4bc45681e88c74c1c7a36f9ece2712776c024ae4ba5de9668e37e7a133627b02097921527aa9dc7f129f6f5cfa8cd1ea9ede9a9cfbc2be4ff9f5f4c9ede44ab455bd3abdb14e6cd756251df01d418fc7c4647a6c314efd815f64be347930b08b714738e506946841438428b3d58efa00a86ee78981f90f5beb4b49c44f5503bdb8617ba582b94673e1c80a08d1bcbfc1595c313877fb29e4fa39d27827712050724b1dc9ba9f33ace2d216a49c994857d8236c8be7c280fb6d1dac276b8a6b22b5bafbf9ec4c702e6f9c4126160e81ddf85b7a133e5022fad369218c2d6544d373213a51a6c71122d5492aa8f15f5c2bf54884e0a8e4ae04576a10f5dd5f2f29a1399657ae6a0f5da4d3fca3b4eb32630a983d697d1811455acc721b633faabd31408880e3c19bfb73b17da55b2f9bfcec7105257e8f1e186343c2ddab308a1fffe3afce891bb16db5a20799e05b8de2b5927645db5665a8a07c57661170abb7e4b65a2e649bdba9440284ec640adc4b065bd4c176605005dad1ac76547cc44fa7c49761c8f6083be0c3fda4555164d82d2183f807c0f7b0d56195a686ddad65a47e687da2d7b10f8dabcd0319ecd7f8dcdd1c2ebd2fcac97987295a01ceda318673e4cd3a71674defbe787e52e04acdca944c76bc2b8abffcc5c9b3efe584cd539a87b1994ade3bf97351623a2be9c12a426d4bf8c4dcd80046e615bc9a7bc21470e65ba52f1a8d55151854ab432101551b73b2c0b1599d6748490199a36c48136365b41ca81c59250c8daf6c3a18a7836111c31ce05524b37160a4ad5cdb6945a2c16ab9e03ca2c5b7a2f679b48e16f97ce4077a440d6c5b030af26823fb052e7553ca4709de3bb2216a8fdaf8f062203fa7b2cef689030106e8e68ebb184313bd6b437fc22a830c8598f69de2049620731c6565b416ae9b4a83c6783654fa820771304d787568ef7b01f5d1a91a359ccec7ea9aff0f03fba210153ca6da4114d5359514e499e5bc7d7bdc40c5ef1c0272b61fba45bb999012def72372d8702f666bcadf80f048f4b22f2d278650a4afcdc6e4eab0e88560694af78cd096b59a5c52b82373576b13552abcf0405fddc6a9099871949f493174bb2381617512391f042d5136148ea1ab1b2e03064a27266116884b8939969a9abae82ad6c2b030b3e64c1ded9367e89271c09162331d25f0140c51d94d7a7430a0a26ebb1c1ca13192a0f8217af61a622a92c704cf42660734591be964faa92b968d50d8ef135fc96d05310d3a149e7f7c688a7fc044c6900a34e28abcd9c5f39e2a439816ddc830556226b06ed7d67e2e02c560e47848830fd8132d3fdf2669403d67265e2331ae82ce8bbf7fd53b8aaa1e41d727dc7da50b766037d7ec7ed03d31b9d179c5fff1c142a4823f294698065ee5a2f1b431804a41fad002f1cd1fa7587de691e8d459cb7da81ae4d34c0653d05be811d3237850b90acc8af6e00a8ad950d95aa4455a6c404aebdab8dc0aaec5d0f4b1b26d7d77678622bd006e4933d5deeb0084bca6e94f58d6b8adc2b524a547731e624d786f3fecba4b2b0d8412de0aba97e0e4113c3686f1b5bf8354090d11205d18733301d412a8036ec6395eceab3ebc17a7dc3870700d8119c25f8c6ff1b19df375609796af30c6614f0a8524adba0abaae692bc9c18ffb5521b4c1d21fe147b22e6a08ddbbe85a8cb717a53b9a418ef5c8fb5c5bd56ce79d5f8d371018f40ed387ecd5a7623e5c47be1c4162c4210ad2ebca619f1cfbd91d2f4911596d6ac4f494c488da71d033a04042dd50add6726a40d66987a920e2a277a7a61eb4f27d87be2f50f86fa25d16a01ea69fd4f4b74b21913c6480daf2e426a63b0738d1d9b9dd653cd3cb5b896377265dee0e1aa62ca7a75ece8539f8015045ded5d6195a0390c3fba55dfac8eae4cf3c0735028ce27c98d8a6c999d24ee31bb96f35b5a4e7b66f1fa86a81d765edb5583043b2dbf3649582b93c8ad0281c66b014a0e057acec2fb37e39b67ebf76892782a5b7329b564abccd246a4aac4bdbc367725d6f03311ffd70a2da8bc926e10553d0af678e3b3ca13e34e5c940466d94cd90d1aef52f5101a050394b1131476e84a50b5370f9f915c9fc6f9a3bc86c9be54fedd901e8e9021f5e057bbc0afd976ea04dcdac6aa052d0bd007a624a8a0650dd44d28b8a2b55eedf4e17e3d7f4d039e137ccd1eec2146c5b70310f3da22cceaf2698f5d2951917b094b75c40dd28984d38524e03e563dd3953c83ae5c6424d81779a24a6e5d30de05ab98d5bedea627d4d8b0f55c579730cb7e5bc79203db61d3134bdeddbaf5a41d50063095a88670886dee6c57532d30a91dd28c14ac603432d711cadd77fc36ed8f7364548f6cb5940696a59a44ceda23ca97bdfc12049404c5a3cb691f556b4ad4fb5ffe6a4d8354d3361f63d646bf05e4020b968314d06fc3075a18ecef1c889e2dcc25b55112a7d17cee92e42cafda103248b8304c33dc7429d3c5a2c10bbb83b16e936ca4d7aa64d3c2efbeb33ff92dbce72bb1dc10f5cf98d7d493cf1847246151ce7a0d1cbfe424a5fab97c7b93437d8b6d125f415a3ca583208328d97a7d80e7a2ce829fc7f8d404d3f95cd41202ae33b5968a8d832f1894d11c32f0a3fc8cd1d2c75cece5ff8c9fe8feba389cdddcfc14a3fe8eea27f7a6c469db2e89b18150d6d385a2c2a7515af8b9746041f21f94e1cebf744f34213bc9e0be2bfd322e18c7dadc34411080646d3bb19e6703817a25a3a34f82cb34e6f120f11b60e35fdb63b2c6f0a9a7649e4d9ff651ce94f561eec5b3ed3be52e79a1b98d664cbc36f97400f88c1c26fe1133363306c37c9c855011400648da200fa005b7fe388b774bfc964b62aab7b44a0c728efa8463cf94a7b9a4db9b0fdcf596339e23a80c916b6eaabd833289227038fd1f4dc3e8c97a57df79084f3e0d8e6be2f96dbb2d03c2f3ba97b832fef367c7d15dd0f17d0811dfb8a5d68de5314e6fe26822a96d0835797d105e52a43eb373b618b519cf696c9b906cada1f20fe957fbff07e21e2936244608ae44c01698c0116c1fcb7c551d10103f43d58ac80158bfe291dab60c60ea5e351462f044a9c97e83994ee4cbd12b1c380eebe34eb279ba7b67d3bd04fde1497e8a534a53e2ff67aee9485ae3715774122a0a3ffe0027fa1b3b91c201a8ba50e2717c72b24b2a7bc2426d835457963ea3c764fdaa39d315c6b27e41bc110a47ee3e98c99000be28ecda0b9bcbef56b0714bb2d36db0cb316e87f9d41c864eda7e60db18f3aaed5ef12eb54787a1618fa977a5826341900637b161efe0b52e1658ef45b7a10571eaa0ce4c0fe47643998f798e387aeb3306c5f5da644361a2c52a236b29fc5b799530c765514a738c6648896d0742824b2b4b444f2cc5a766f58cb3fa0c718f1d53147d018ced17aa2750999854040864d4040c72f6f3db2c0360f16505586193f9169d937f299648505f02ff335f46fdd351cdc18908a65fbac5a829ea4b14a8d6217fc869e6dbf304b6245f48aeefcc4e6ab763d478bfe85f0ed1270f8b06da5b60946ae8cae24d92b3c4066b8d25c9c07737d381f5e53a81d69803b79b55b5a1466db1a83189c3ac706c7b8512f6316399e0d03e20feccde3a1f3c897bb3592d9a34fdf0a2acc9fd90971cf83365dcf65f0e43bebbd0869485f2f8ea8b06d3c1fd0418b1d3bc17a199aba31743338837e382a11903e8e36c7e6147ee77e5967cedfa0eeed38ff014100916ecce90e3739357b7ce88f819d72c77425fdc2a9bdb65ae425fca44352645f71681941a0a3c4d4bfa146a28eac03a328312217b17b98e02ba170d5b230df715a584b41992ee4fd7725900cdab55b83a42cb547288fc108dcefd9b5f1a428b5c70e98f7a707bd2279a91ead5aa0fbe52ce4a5b5c8f858aaa7947f9c18ab9062333756a5fa4f985f2d7df68d26f50243348203f86aea48546f0f4e902fc9d318cfa912ac90b8cb87b1fa38a60517c6e32cc80b1baad508535f68e14b59ee4272744646dd3a36523e6b35fb21794a6a50aab55873c9cae437dfe7aadafce3a663827857959e42139a8781e353db142de16bcea8c8108090ae696ec59335a91e8a22af4906ae8f6622ab36b3bd060cce16ffc40924934d559bedb7a084283883dabafb4edc1c42d059198d97d7e667499482569a865728f18eb05e3d6fd9229b06554c52aeaee1fe0ddd7a5ad9dcbfee2bead22c5b45cadedfbbe56b83163cb1c5a96f935a6cbe067a88386bf76b198dd131d6d96231ee9d725597735a02fcf7c988c38f735b92b6bbf262b75775a254f1a2a7efb763543105a4efc964f392f2f0fb0a4593b77d1cc6d8f5b4ec5f4eb8637c448b2f7cd1d4fead5c05ca6116d33e05334fcdbcc53296a959892d7878c686f789be918f05a4490394b3455bd3353980a069cd9f29e36282c549a27ce284497c91bd48bd342403208586b303132ecc7f8bbf6f33200137b1ac654539278dcc7d0db4c0453009cc06f6f16100c742ea632e44273dd78d17cfd1ae5574cc47e5de0dda8267c5594f299f8172072f8e306f4fdb9d6e7b41546431f7cb6b94c870a288176fb5892687869c1d24876a8d52abe050c8daed0ff3409db7a3dfd0cdc383d7412bdd558876727c78210e1ef47d3f3758db48a159e2c5286f15a955ed103ba47a772e7a4f5a0e1da8f7c4e8e3a06ae096bc7530ba2ca4bdf3b0f3169e44f1365fd5bae771b2b3f12d1bde2ddc1d0a8d47eb6cea74ba5def7c5743e031b46bc7ab19dff88e8d8ddcfa1321aa414356660fab740c4b87b03ad1899855a214541b22ffef5288eb1db70f0e9c03e549f60dfa427d9c201ac033f8b2db2f7bd4b7471d6f46aaed02c364d368c86bfc45e0bf109a6cd5f640ab0079b8832d1fbb3d47ba7ab7170c52938b12653a85fcaf57154fd409cf0945100c9f89aa4ba6b647378557c4b5af921c4569d95e7bca47199ed07365c6f92c479ce976c0c28a964e480efd2eb36d5e3be398ea011a2f14d6c01e386db24008f172009a1196272f7787bfa037e2b8c3c9d827bfa14692dc8be848774ab6032ad2a9e02dcd6d6ec9a6f732b1a288944916d7adb9ee2cfa8a0a4964371b305da2697b6c1baffd0ae6c7c4fff65b897f0c6bab3f64eb543a516dc40498efe62dfb787794c98ca1d342e63066d2346e29f105be7459f69b4d73b4fa687f24deeb78e384eb174faece4be4a611e8dcea6b5555e6018951efb30f85f25095a8d9ef306bc7857413d67ef502be53f6f9b96898f4919c0b5a90129c078ff1ca30d563fa1368843c2fb0f816337a037ef9eca24ad096c104f76d5034df3e478b05a33aa94972cad7324ae76062321c068076806fcb7c06c49a498d466a7dcc33618ac769ec751b352135ef27d1faa855044d684b8a627007368e8a6544dff06506b96af1275e34d8bed39fea1898f5afec3db51a0142ad3fb38ab3a6f89676620bf1b8a01b3c8180a1937ec49323678ef4ddb032c898d330d4ca79dbdfdfc178e7126725fe2fdfe1dafb220c654d6d50d168fa26e6c987e6138e6569e886985172c4ca575f503a0acb72ef69c0abff32347b7d1dde3c68cfbf0c8ec0ebe63eb8bc0523ee54d8acf8c18accc77ed0eaac90125184317f61929c816444b5f0a14d4428a601c0d950b8ba95df92be7cdc6c6e04cdbba257e7c3f4010af657fae1cbfb1bdaa214d570a292bc93a5737046ddc11cc15a4e6e4483f0d8cf92254af13c1ff1217b50707e45f1b8f9f8ce5307f0f07816c95f2a27480576fd75d4ec2baf8bf875aacdd1849f7eb239c9f7e9b520bb9418a634219c061920408bab62ee21de586483f12f290ed43db5d403994c6446497bc74fb89fdba218cf232d8254a5acbe2dfc450efb876f5733bf04a3635f5c052aff65fbf9abfa89208f8598ba76453268d24c379ba95f534a2f4846cfcee0e0c7cdbe67b4c9d03fcecefe9a01278bf6673f519b916378ddcf21f2b1c5ce3371fc497e9a6f8278c20d1862f8df03b897e256a54b08fd8dec3ddb11f31dce4aef6151d9f989bef181437f641e7020caf7edc2305547093dfc98d076818d8a021b6df0648154ad9eb9896fe0ed57fffbacbce4072488133cc931f627039f2b05e7c4f0a4f88ab251b3c82228ed64538cf2bd7cfc5a67c523510e0a6aa71308b31715d863595cd79224fadee44445cec2ee24e9a3117b03f2c2212f44c6bbb11aa64e9db4ebd6ac49c3a764e5e37b2fca03ca92a2ab52a81d8d3d808cc4ce830b311ca79b2aca84a872a85796c0319d7445a01a81e38e0294f0d0a0d2a819cc574bc247cfbdb5df9f44786142cd345263cce655e4e8209c86f4594fd61ae3f4fdbb8cb20121b3b5b65d43fc41e95ce1b610cfa6b67642f58df37d867d9c60db05a03c1b7e815e3b828ee0d2d11a7c4b2a5896ba7fcc361e8b151832e84823ddab7df658fe19595693cc1ca9e50c298e4aa9a0208b0a49d076b5a79b649b3656b90182a234ea4c216839a52a901dce1b7fbef929b20600259b57461654ebb0fb2d223e6c502ad05676d5b8e2cb6bc055ee9870c2c9b65f2414739abeb7e11f2f1b61a6a8c62ec39b7cd01815129fffe47e28924c834c112cd0de831380873cdd3c3df5a1898513fd5d1fdffc2b721f1f955ee1365eefbbf0dbcd759958a840aab4ca84266877495c0b316a862b05a9faf83b6200b091ea4daf3544e1e8b2729c50e90e8dc8bc524cd7df7469b62b5fd3024c1cc7d2ef1200e4f0e3a70fd676c89d67f6828cdfa4bb3c270025685aa6abe1f1689f82720768a6d3ec7b7606715a65dafe54c1b5ae91dfc74f00210ea9b1efe1a114b319afb416b33ad295c9bdbd7db86d70b9fcde3ac063eb54b6add01f01ee7f30b35332e329c7d7bd55220391a13364603500a7515d9c9c59907ee256aa066a8182198f13264bcb88c5775916343ae0f49f789443303b09fbaddaf4a4e2e6f3a8214f62b5cddc91c80c891b32eb649fde0f0eea5322ade4617235923340b3f2d599eb04788fa3185a54dc9a59dc47dc0dfcceff0572b4c9ac0a1ba5f811d37260f04ecdf04cda58665c22b13c088e7633832c6b60abd6823fb2cf7b74096306b12beb9870c9e06bb4df2884d76f4dd8285958ef7817b392ff79965d85ee151165fbefe3020def97683d244c9a3bb2575d3f9204122a61f1f3a9287824cd06a6dc4156d130fdcc8fa5df626734b1436351f9a69a3101c64e6f47c689f01605b64e31994bfad59d0349491b137cca7c6f3e28dcd5fd54f5aae88af1ab8e94e301ab8d613ddbb05821cc5127d1cecc3f005c1a5f79023bee8f37a68a48a3428720502ee1e576fc7d0f0c80578d4d109b2e693be54804c9bacdee40ed95c970187054f1fee1081423940219684feaa9480f9a512626cee8677de55532b074f5e9a0f4cde5f9834ecd8e4592d4eec64e579ff8dba14c6322e029eddf04de92eb4af9b8c64cac89ebe48ebb370b073dc2826c89dfabee5fa4a593106d466057b31047244cd7d50344d626a96da12a40e101f4668c2ec858c68d2fd2fe15d96895d790e96ffcb83381b6f934786cdba2d65122e3775c7eb258c6b13be352869bfd3f07693b17e5fe48e3143058964c4f4c382e9c8effd206a1dd77dfcdcebe2794954161139387e71a0991bd3182d8c720eeed1334eaef9ac406b61a84097245165875f257a871de923e97413edc30f61232f15184184c007bb9a8ca0cab9e21fc1aa989e586e010f8ff8aec748f31d6a42fda09d467cb30d0b3a9685330a19826c6f512817193871554cbce45ca3df1dc94c816ea269288b85ed4ab76f691ab469f855979db9bb16d6be698f948f501f5328d6d4685c1e342e886c2a9c087e2151b23f8e873172347c1b8e4a91a2b358fc3d1ec56d185b7fa8860fc9f49d6d56ed1103551e1bf2349937a26f2ef959c3862170ffd6a1b10879da4ddf1cb2542116d0d42005c89d7aab54cc7799fc6ef7b7c84bd0266216c2b3d3b95c311c2f84dca6c341805e4fd6c1986771d2b013af978bdc32c2985c5425d61493ed11b3da672542bc30211bc898ecc83db8e5ef4d6e1c21c2935ff96bc641fcdad0ea1f9de3a57dd9b25c272e1535959ad7dbf046334c6f09d35c7f45c307e0762635a2e5b9a7f662d3632f8ecdbd390cfbba7e5c78bc7d1a55efabe9e48b6fbb17e073805f84b6b2d84bd7e411b0aed3d3c152715bb43d66f6e2efa3ef98153bf026a43a8873f3327f7f458e58155f2f12413d8fcad69c8d108059b532763035233ce5d12fc93c6b28d7aab2193390181749c296a1e2b9af53f3a26ba5404c3e3d7ea6aa3f3e280d0f63ce56cc984c31b811ba4eafd5e699379e02149c1567500d98b7d14174023b4eb18ae42680d35fb69b1662e458c2321495d3fd96591ff4f2d3455872968ad24a88bb31d800e8a66e9a48826775b5c66ca408747ebfa3411dc9e8eec9e8115a158ff309a6e46d696b3f75d006ab1d839f98288b8dfdd4b54f4d6b5f7cb6627d626546b0f3e2efdd351b0f2f3e4f6d3216e8ceff91545234d30fc66c238982496c7772478557c5db1644202f62ac6dd55dc10b1cff30e426a0592c501e97237acb4cba3546038c4d3b3ba30a0f6c55f50bc9949812b307f0685809dd1b904ae00bd41a3e6de86b885468af95137d73667542b7ba468fc150e608431ef69c83f946baf37b77e15267557e32813c9a361747fc4edaf6b17fa2c0bc7635ef889b7985237527d08d5b982b65a11e8ce9ca02afae4112d336e2f695af91f145ed26cee8525e93cb2e9e176899dde80d820a71fdfea26b9975abb3753595d22ba0e8f7931d2c19117f2ff76a93321f2e024c4d32e44b2daa0e2f6ebbe900658b80a610b736107baf45783210f3b4f29c63248dfc74f5bd9708730391aff33117a9aa79f0de1b9bc8f74586e14f0b742956fd529754e1bbe1159342c9417ce72d5fa955bbd8a93ebfaa130b3292181b446c3e83f928548b395a9659946c845658ab792c300e2438670c4e3ad5e31ce9c6e8c5015265bab47bd0e628c30a912628830dee8226e9d61ad75c708a1448eb1c4b7b5754c25ab439776cd3c92640a7b00de51a3c040fb04b7d8fc697c434b2b81ed560e702b0e64428e0c4c09d106da6f14ea53744fa8aaf8a30cd8c4a2ad6faf3852f41ccca006909428d3af5eb0dd8a65290d18e97aa78d267f99e83a5d8f7eff42b75ac99e4c51c28915e0763926780b78f085341573d18c0b33312899ce3aa92539d1c99acd677c0c8115e8d1c77c788052a01c2f9ecf7e8084a040ec46bafa74036d6b35fe91d9e9e7cf7cbe112807e658377fe643b7e270225e25ccedf935bb2d7d9da56d0be4cdb4e6f4373430729a4270feffeac5fbe7d9d99520b646e2a9566fda1ec833afa59ffd80fd4277dcdd2b85641de84dfea6b6710e5cfe3292674b2fa4998b3166d986932eb0406e50139700988720cead9b0358e8a9d642bc395387f50e72b2cee12767b18ead33a6329be63d3053c15cb153d803b80ef6844be25aef3eccf79c0b062a27829866375dd91936608d9e368fef6627a680567366ea46a8478282142b7b294b1b7c821828a059e9a47ed6e058dc98d751761cf1ead38ee29061336e943a955279dc7932614bce07cf296f3abb187bbc9bdccccd9eb696c5818708e1b32fd612dda8746a30866f9193f353d87b71ac02c33839a90bf4a9d8d91690c618b1752b12004eed56db1e1221c69793cd0e631a5fde8f6b71da751a847d6cf226cb2164541141e5ebf863cb2e6feeb1fd61bec8ba621c98d648c20f186932292eb6f25dc00b6c728c0955ca262ec60483074b7763fcafe296023ddcb89b3dbc5b38b1317a2e0ae70898bb911a9ef7e9e7f4c09a071a970cbe79e40c887cea25444d0dfe2c27a19310704e375aae7c3d8306fb4cc11256de9406b47c93b642481a3b91818b1223620d4b818787dca5c0f60ac1ccbb1a23e21b2622e20e7f01bbbae1a97858472955b979926e78a905ecf6c9ae12220266ae68d2c33a1cea4716175a60968dc098748edda0cbba1d06090aa4c3c7922172676112c97b94ae6f141aebfc5584dc12e91a8daf7126441e7beea2754ec769d5aa3cd8d501ff8bf6e29c8f30c98204602ee94560ef7c678ea5c0aa06b9a64e8391247e4a89edb5211558262b1d5d3c2823c071463ee7adff8fc06028c2eaadd40a4ff1ab77cd62222429754d922749e27167ea7c48242d536f1860542692ff76db29acb5791433067397d05ca29708e04014d1bc409e1ef91b28834ff6bce433c55078daaa6fe193faaf2a1d16c1ec5b4834da54ca731d8b2c4138b29d1fe39f3eaf92ccb2deae16f65a98ebf49c0ce3e101f95520a04acbf5ddc0fd84e9b0a7e80269e2624a8711a43486129cfdb3c63fe1af3f976fb6958a2a92432968c1cfec226771bf8236182be99b92ada16d8b249b7718d12eadb62fc4b84abb01f144338e7b5c7555f742e796fc3e5bac707866cc616c8ea372db2cf594af55635cd98e585c351479d64eae9ec2e8333e1b31b03a1809f6df8cc1a73d09498cb75f080f93958ef9dd6b2548fc529db2beff194e757b12aa57aff4832d7ea6c51bcd76548406accd4c69ff1feb9a646899101039baaf9e5f9169b2c1ce8ed887f6cb120e8b127bd70cd8966c1d72b12f3ff7e3eea7a1457e4c8b8e74dbd016aa8e6fa7ddc5ff89a2771984e33cc53b3bd8d1a45aba970cb403dd4b70fbc49dbb1fae9b3279ed520d9ad5e0dc90b80164e889efc78f0a01805d37e20d88366edcfd6c1de63f608a054d189f8a4abac34f56fa662479490a33b390eba8b11b40a6c2487d425cb8000b1a3e5e54249dbf76766f92eca687b3f047d97d87e81b85f0e19eae1cff12de8210cdc51842da8019a40225afd29cb1021a55bde3fce8f148362177686afe83ea0f8e64577bcf64e9d22f6cadb974c3e441197b9def861d24e92ef3a341f1d98f4bb34461453584acf2ea79306ba3569e77d475bd7769dc8127018cb4eb2a8d0e911580dd38c25b4ae9cfd8c67e63c70b71cdcc339248968db5a1e72188bba9397b5df3700e841cb60a879e853ef9f9daa6185f14cd6e0712c33c8f1d34c107a30c569182bf4546544bae0710c8e6dbd9846f8617c3e0221eb5fd1c53955f3e6fc72c4a005890fc913f4458cda16ff06cd323786b44bf338bb6dfb6cb9b51710077baed2133725f1cf80385d34711e60889fd5ed6ad1615972db5feec8de31497a9ba4b0ca4f85b583555a690da83463935811ce11bf4ae5def26d1dc0640bc70f2d46ff644d07375476d114ee699a9c718c340b130d214d444d9d6d570faa3929f5f978b1181fbc37083c61f8ce021b6bbb84e3165e05a2a7f771fb341d7c0e9e0b6db1ed387ee4d85a9542ff19787ed0c1effbab7df1a62f030e09726a8ef8d8605da06f61d3dcdff4a19afcbc9e02e345a38d4a822ca49b32e8401e6e8afe9e8d06bd34d9ee20a141be1bf481a84512949bc379883b0e967b1f5e62325ef764ddaa29a60eede2c8eee3cf095788f5a2b649624e3944ca24d9f48a3bf0c61e9bbb26fd7459f71250da8150acd633ae469116805ccf88c1d9cff74ff69f492580d1c153d5584713c9ec37c1783613a28e78470560b7e85705d25756c30b14aff8e4551f9f3fa047d5b88ba6d9c08c3b5c6bf33517d1ea8110e88f69c1024498344f7e920cffae0c86f57fd14594599fca783a11b2d5681f64d05731bfc17705e65a1f20c8f16af5ef0375735a94ff879709e4286ad05a13644b58c226e4fa1816a8ffcc7e707609f66b44cc92abb008707f2172cf95feae598d362558300cd3617f28f9e05c516acad8a3bb39ed39443862c593891c68fcef506719d34d7c8523c66035b59b90e371eb763f78d91f03d2b2536576f84117c37f56a426d2661084fa176907a08739641a9eac0f2dd00f89ddbbce590d064e79465d3ab9914a9f2936296438a59d036e188106bacf26944d4dc3fe07d50746c604f60c5980e5f16df19a889f9e13d86bc97acbbe7b7607b056f8062f17b1073319778c853e69f6f1c5a9d14fabe05896a04fbf8b2b131b9f2edc2d774fcce70785cdad8c93cbe49f4204ae1399f35dbad54f9b905d961f95bddc3ac8ec0716cab0fbd1a286480d7065922709aba21da07ee113df88c0d229832aa02812fb521a84180b289aa5aa0ae558cfb5697d9783fd56ccd455fa6e00b2cef7922820878e2a8e34a8fed5d830e83a94d2ecb8c8b8f2ab461d11f21ad22aeab879ac0c534a262143c4fe56a22de658454f46faf5f8a22371c46cbfc1503c580f441c386b30394a63822ca36d4a238fcb604a62409d108315b7e767b2ab17db7343ea18609c11409b024ffa553536b88108ab2469611a1959ce2e41ae5f3c1fa0ce71a6a448da34a34b66781e32dee83e1ec02ce7b5fbc74641f78c83629ae6239da95d5c0380d29f4577206c1e8566d3dce362080239881769e325e21aab65fd7656926405199fc8279d8fc9c06b191731c534e9c8164f0eeae4e1dc766e1a8af8b2ac22e2f0658b388c1687ce25e4e48127782e05054eb9ac436080d9ea5ccb5a19394d59d50e567ffa0782ccb3c54353f4325f6d03e873c4cacc0a4a4b9309d243cf34955984bcc46c3ecf6effc8af8f9d1a8a8ebab49a28fb04840f80987c4298e11f7762dddaed1329c0659067a11b37d3bec8ff50dc9bdba9887345bcf6f5be21339bc486a3f0d8d3bcc5b1655bc712946135a2cb1f0f93e90cace300e660f3faf4760c58e6f31030e2e4f4b4ad204bb506c854f863eb81060e6761e22a9b1140e326e1a6ccb35a3dfae299c87946b330a299abcc9388e6fbf3137faf5102080c13dfd8c8469fc10b41a0d8ea22895525e5ca854447c7c2cae69cc3712ef4c59851b262b76693f747b4d485cffcb1276d6c4c968b18941f9b0389f98014bcb57f3ebd0cb2f6649c8b588dccbe3f1c9e1c146dfde6e5d68afabdd39e99ee69301ff544ca511936aa37ffa4cd0bbf68ec6756f3fe6a5cf6530b90ebd96926ea469b1767bfd09a591f97a04bcb24a3bdc7be194d6c0c8ba6d487d52c1a03671c2c4d170e355d68a3f72eafbc14c2e57358ed119ac32cfb8d21bc070ca36e3adc039c2d5eb8264e1818cbb06ac1f9cf484330bef73ebe43949ad916db74c414c058d5e3357c86647b9f5c0ce8e819bb7e94defd8ba62e6e925ce3d6096d2dbed6080cbe412c145f95fdb1c7fe90e42ea0b6bfdb1c795e675f34ba8122ab22b443a1fc24816ba4c8ad1b8fa1e53ec28bc05540d87ec8faebb6f944ff63c1174da66dec129a075fe60fbab6c5ff79da8d2389b3405ae110bb5f6f8c30d3f3ae89256de9ef6439ee34559c0a31e28a9746ed1a9fca7182db60aa9cf25790e6fbadb722a2c26b154804fe0b090c8765e29a5a4a9f5b1be663f934680638c5556720e498d3c28910e6b989006870ced3967822d8308570cbaf3abe6a4fb1cfaa4c6ad6064c7fa2082a59ca103e43b136af6c9f7a1a65fb837d47bd9d1ad8efc4f3921231a82b094fa0caa688419edbeeeb9dee3e0f48de86a01031dc223ae4c2f26136748b93efc1b9abd85f6e9a9bd26732da550359fd8821db3a07f1b27914e73d6274cc0b487e041a52ea8abd086c40d74c2720132b81a47e9b84d17a5c31f83b2f4d099230c946fc370f7b0d7c699ae2a5ca4310e7b1c5d8150d7cad8a029ac1df95e0a8d7f7aebefa25337639fbe9e57115d92b2c3ad4e60d27afd21cca1ce8763a1cdf31f61555646040e0dc1142218690cda4e3de4fc2d09633c09cceee0c9b550eefb48e6f709cbc6404c33b44f9d26262856e2829ce30cdc8998e64f1e19d830c2c8b1316bfe7f103058c641bbe606d4cfcb050d24f039fe58ea6831d08b5b7d2f48b2dc0e93c6cf8c2d6be2d6afc286b67651f9727e84371ad10f6868b52a74de36476f5b62bf0d6fe963dadfb7ad98e7343d13e36d34c862a8eb63b6f4f6ed70f69d0ca8c43a560acf0935e128e119a16ca3409f1c6c4c5407600c43c9f7ab4b1cc8af04e1f26223ddc47ed60af9dc5db0e12fed6fe46b03f357953f619fb7bc0569c835410d8c13fa6742427dc7e05188c351323b1bd87f8341f552db4b1be5dd70a1bd63d4e9efc67a19a6dc50beede7709f881374b1e3b9601ea557786a84cd3fa2efbdcdb5d5023c42b0e6d2903cdb7990da87718e9441aa49c94d29d538ff2581f6ae1d460c44fb96aba6d018c6d9b527f1b127f92b4463084d1716ee003dc851ea43418547e623557fed845e18a3721472fa7447d29c153c0e8493d8cc0a45abd7a7955c4a6a46b74390cd51db75e2f5c2839dbcc11043862afa1462d5ed11264c8afdc79a1c00515d0d4a04c3cd030505dbe1bb276c4591004ba4a1c22176abc4fccdb5697c909f106aade3701f51f41fb435f1c29f94b8ba1fc8d4e9680776130e273758da607c0cd80f0e431e99db50f17a47147ce5ce106134a70e4e9eb2cce639faa9a2bcac512302f1447c7bb18f563d1edaa3418ec6677cfc63325c9f8836b4ef27e0ec8861dee9c53277c43b832d4122a4274f3389e40ec0e71654aeb2d2e21ed91c570f9d46f619794afc13090b7e5bf2c3a73b0c6583f86e2c1c801a4c4d1bef966c5fcf8e58bc54cc815c91ac6fa43731ba4abab983d5fd61c62bfdb8836f0d42d569e9f952d4779a3cab2d54401d88dd00c7c528e9c079f9f795e718a1a04edf9b67012026a81aef9f4ee92794d2794267ccf2f59c30e78f8426ed3b44b8d93015a47371fa2e7141bc1b7d158645fc2c3d2bb0c01d7a72bdb4e377796f39e9c5156b06dce18c16f3ca7e1b1a0ff1b414df451007050fd247eff1752482ad3766a7c7acb2abe846d2c62f0d8f499656459d0599600dc6a20d365e964d630ee389c1f55fc7b81f97239508aa7fb2c849b671d79b2c5fb2dd3ca98105d38a227ef42e33a5d05eafb495d2e88264af09028e772f4193260a35fe2aeead6e0697f371cc614fcfc7f4575ff21fdac53fb867ef292b07737fe8af1acb58327d208e8b57a1d910e494012d370bd9bf4bc2f841451297187b4cbfaa0badb016667ab618c85acf2f96bc362742c16b5e02767e0f0716b3ec4188bd9bc6d99dd23f26cbacf1b078de5a9ea330b2c228ec626e25acb31690e6cba3e583b79906eddd5a66aeb677af7b9c7a94717199e1d39938b04a326cd1186b0531834a45913de678a5bdb37367901a36e5978c84279a14b3b5c0a30a0c71415f2ccdc1fb801a975fa5642b0ede380f14e930ef09fb02a195d96a4163ce33da57d686c454e8ef4e397fcd0d84f5e9e4ed7dc86c9bbc8e4e6d3583efcf8018bea1207ab1c3f21dc86846c37d0cdcd92aa2999feac3ffe0f2fcabb4d747b35cd771567574f38642e31a65955a5f729fc32ebb2abe1019a9319d80ce68b8ed5e36eb698483f0f4aec0913f86faa58c56b3879f59c401d4ea5ed8f22ec1b7d630fb893d740ce99abcc8bc92b6fbf2c47f992ae99952e4446a43bd6d67eec4650c0e7bda33494a52f546f783a3ab9d878fabe59f9c112cbd13f3f404f8137d166dc25c9c63eaa2f57f487b84bc8ea3342eec829df951ab53df903b322f503995fae635ccbf53025cc4c005136f2041bdad59312050aa7301e976ba8b36020a831259998d6f9539d40a723d3762d27c3c688d4b25b9bddf68a068b73d6a99062f7699f497ccbdb87cda733e0f31e535fb990af25f358c5360781d78853413f4c26d7febf2952096aa673be0ab38feef1063784f9213f854b2c7b314053fb1648bb92f9205d6399dfbc8df285a9c024220c89606705cbfe604bdb50b4e067910c61ddcfabed36596c0ec910b39da1bfe7d94572c7baca7947bc0fe5c407e9e29a16793ad27935b1246dc0e0716a24b007408b7f8ea42cb75ffcfcade4737b4e97b1b06a26d1d5deb06ecacae0eb613de627fd64c1e7420ecb2bb02596b1f85bb39f6174a058042c2f9595d2ff736baacf096b909ca87a6d17df5554b07557434c1b2653cc4693856855e04c6c684d24f901ee53d19db1fba18cacbbef0b7f3eb283381a317ccff0397a6ad741f0f1fc833f538c4d55a74550a6f4c42605d4379c0f28f1ebf1bb114c0211444f579bfe4d966a6b7805d36b579ef6f4388a8cdb0a2e523201e3e6d7ea41afff18c06a4f5447a2ad1fd98b70c5689ff976610ca2dab4a0f6c43f24a65a94925920d6d942dbcaa714313410cd34c721af0e294d6556c9f5dfefc8807c4ffbb9ba8d84ac080577ca998948797c4350ec738578f1bbb94372e78973127acc9cedc1c5495989f35cbf78d9a396f5ebc434e9b28a3c5f5d1b451012aca43106d0639c4cf7006ecaac291198c843ee8f75f07f8a27b4a6a0f8821ba1875850314a220d1ff765edc6d97fcfa2a0528d556465871a5c64d9c839201d16f0122f796874d77b79a615a720d63ed23471a8d4faca8d26f11a182d9a3c6a13f645ffe86615ed3140750c6f11144485a85fb4e35cd578d62c67946397301b6b4fce40be61b722dd0817000ef04aaf393f7915f62a985d761dde025b823edeef356990335f9b059ca2b9361fa18529d1e22bc7548817a1e93ae231fec61c76cd19848baa8378f084d6a9e7742b5d27892381e4e6a380913db3951f8a84e85cc7851bb769b82ad54e7d4616650ce01940d381404b9561e323e84bb698f918cf2e621f48c7ca4e22884bc550ebea08593c49b182ceff50c4417aed09a45b44344e0060fcf375509e67ee39a2c7cd5f112a118fe4875662c6b1a309d2c2122ae781eb038be70ff0c65f88aaf64bd2723a5ec66809fc1c0d9de309c4585dd9f40949b64146b74bd1a1d9f7bd28edf6aa53ad287ef30166d76f9d289c7bfbfced0ed157e723301125fe9922a2d86a2aa1c37232519c0cc76fc2d3ba1d28a16e23844012b23aaeabf4b871f6485113d400fef635abe17ec92ed1f345a6fcb4a8356e7505870b228976c43835a25e21ac21b1e17c8d1982e3e38b29dba28e67062d87041287778e083c131e697c48b9edf5318289f058a7eb1dc42a41ac73b9b7130a80b6e5f0726e8b63f4614a81db1f61c1501c7cf610605d65cb30de2331f4d029c4716e5c79d76c0d2f2e95ec8005a90223be12bb50e3d25712a98b0c2c32638d6b8f0cedae89d9d35719f9a6da03935a6df3a7b3c07ee358149e41cb678bce1e1e19ebf19699a776c99ef4f5a915b56f30d6ed7b40cc1ad883344bcfc8e6101de21266eac0f76d075b4fe39952414f795e420c1ab7fee41a7ca6b4dcee770c1877fe4cfcb599d64165f115be3d7957c08634a372530295dd758efb387a6637707b055ac606a8eea96d6e36b535bcbbb8068204e49e3f26dfba73121428b49e5e2a3b996f045cca33cecf799617683efb56a2b74316f084035b1e4d485073d006b8c4705aa67ea0a071b7c6927ea28b7de02d6697cd418eed86f8d9b071a383a33fb55ed8a49849244867efeaee9240948ddd7b1791a973fa7e277095785841de73919ce4e7a68ed2f7f9eeaa670dd14b952f4b247e59f1c7c6caff9d533500065bd565c9e04b9b19bb51ecab69dc771a44b39968baab7596df4071b9ce35e9330e010d1a46fa12c994eb244d62249e894275d1dd49997a931cbe89cd743cc76db8e824182e852eb52cf6d588bb0cd1f9bdaec9ec9aa8614c8a803cfdc171dfc7282adba5e2a758d58c1fab89b733c5edc83bdfc4ba14eac1c0c397246b209c4cc3fc06c54727505295394ec33fe0fcdf7dd6d1d767f5fe5d699ad21c7b508c0ad2d4218485e082eea774d8ec40bbca5155e24cb9c7bc09400f2f29087316b687116110709d1082796bb291181eca484b92ba9564e56a8e1cd63c2327c28fe3e15f99e9b3bdbcd4517b23332538251b8c75aab0d8bd1cfba9081c4f1c7c7b6f14f3abf367bd41ff621ee7c091529b2f7b19f117a465605ba39147108bec8636108596c8e96a488475188a143870efbe06b08950f6a16692e9141455500b3dfb31f0d3d6c8bc03af0d03ea31e1835bf406c5d395dac6e2745a5d25b8a0571382859ecc2d6af57c9f20833aae27ca76deae1cd14ae7dc284ea8fe3430d2c109b2535ecc1bba2bdc1733e9c4461bed4f1b7525cd9caa62b2994e9ba14f4cf53980ff1dea784ad2ded827d8fdb84de7013fe5a741570f34932cdaf14152acf53554e67cdc1a6f98ecf8a0ff9d9cce8df8b2bda03404fc73885404233e2bd160e3325ff550df45e8a2efc5f2402815f9a33ba4e023b635523a267b257c0a952dac26a664eabcdc8bab1fbb658261ffa9641e21161614edb6fdd081453453219926dc1e51c90c1e354ea0111c7484a14ef17a0ca67eae66789b4509470fe9d01b1bcac603182b8089559c77998fad646f40c7eaefd6ce83841e943434b29734174453a2b4aa649397d6357b06867239b1106bf4f18409f9bc95c7afddefee7ebf592f911770c19c60b937b836124153afd7b60a6504dcaf8f3dcefdc822a490fc4d79b709cbd885ec99800013562064c7329076d34375a0543bf8f4dfe5713e6f2d8924daebbe1e42c3476b13b9a56cbb7e358a1ebdb7d4d4ec48c952b6229599a0c46ef997fb40185be88ac76ef94437d75a7a4df67d9fe2ea1ab35d092f88013f6cb3ddafecabb87d9eb119197dc69389aca78c9fb73d3522c771a5120e98eb383d2bbf70141cb73186e4595b995a34584129aacad7e6691411c3ac9701924a1f7e08acdc0b30ced0755c8fc6920fa448297409e4f051a8d365053e1cfae031718e98acb944f66204d606bf563888121775b131b6168efd6eeb0504c3fea54fcc663d7ba83d71fd12e00e1448fe2aa62bd1e45bd3692a669809eef02830ba0603f99780dfcbe7d990ed5710f23763394f3c7374938819d5f2635664cb54eedd6f8490cbfff179ef597d08bfc0624761fa1e6abfb3ed2c1a281ca08954cf947319babdcfc1f4bce0645756b2b1546af18a1e5d13306dc4fa38791e57ae19839f4aa39cc6b063d7b3abc3606a5caa19278a8a62622cd31031d40e93de2fa367cabbd5e88ca6b5f07836769852b34570025ff734f8e420009f72923e87e4f06558dc7bb9f33d4ff3fb3506fdf0f165b181dddfd86a5a563c76a898d8406329849b266f6d6cb947e6982906f95acb1c7283d134a73d9bb57bd28633356b2c5f8cf1533a31a967188aeb72c141fd3604b16afc235b84acc57922a2fc492b2c36c47ddf8b3f5953e86345944e11e08357db5d5023c42b0e6d2903cdb7990da87718e9441aa49c94d29d538ff2581f6ae1d460c44fb96aba6d018c6d9b527f1b127f92b4463084b6469711a1d0978030ffa1013009e9ed17be7e26241efabb03d20bfd5629c3816967b90cfe1c8a64a97feef239f2eeb1a873269c1e9e24a7077a7f69af8fbda02d0765fb4ca570b177475ca32e270549d44504441099d8b6a9c7bc8660bc2eeda0d5c8f5d23c96564d97cbd64ca79066750e93548fb92c01116492584c2de0bfcc5fc9f14d114431fda07e86ed21bc8f6775441871f0597c0fcdf110c1e23e0d950955b9c8f9bf70e24d6003956bd61e303236e1c1559a71ef24fcf58b06cdecca7b6db551f0baa5707d6eff7a30d409c49d973c69f5860b3d593cb636c196de66394a6b3a0950124429b0d6255abcbdec663439103d94f06d95687f38e7f3ee1f15c6e0b4426d6a9c6160384499f38c109c158bdc3a7ee0291c9ffaa20fb2fa1bf01ae41c1961fef8eaeb5be1ed46877c3e6e84b593eed23d1fa42326c047973041c5da12177d7ab3e0b56931d75cff7972de44b5f9ce2c10a7fab8fadd3dc0a3797dad1b4f39a5e2dd00a80a6616b0b9c32a62a54bac71651e7311c9cdf0c4f34f49585fb4075e95616455b00a19ab4b6f83557d21d3ccb35bbbdec68a9a93682903918fbc87e64cbf97e45214adf2c189972269233af9ed36e40b1026a76dcb2677e90394f70e646780249c97dc971c0c6a4a5d4d2554c1a3f11b4cdd1e603b527ce171667ea1888692eddb4151a76eafeb44f9310ddd264af09028e772f4193260a35fe2aeead6e0697f371cc614fcfc7f4575ff21fdac53fb867ef292b07737fe8af1acb58327d208e8b57a347146850f175ca5f0ca28a3826adb7c6ba40795ef028ce5190656f446e785fca5b0f1d9a17ca3f24aaabe367e6beee7de68a21204fc0c8e809ca26584f0c3f6ac159b4a8f368409c20e3166977b7a6e825bd732a91ba193e77d369ab9034eb172f6a984a7054e8aaec24a912fe9075073971be518d5c36aeb3256913b588a42d6f1754995957d4864ccf86fb97a737445a51b339273dc8ac4dd02ac82ce7bf185dc84e768d501f740c05244649dc5f2b62be17e66b3f2ab47f7595bf03b29bc7f4549d1735dcec3232468ea094775f5e311105d2e6bdd5e67ae4de3f5262283ba21db917d62699c5972ec0fd6091c00c6400c626eed601bda7d565b5a806a18c3af78d362cc7264ee4fcdb437ea09978cc38159f6e443bf0f83d3b69fc7e1db38f24e862c871880b459dee73aeee931b6e5078a80699c33fde740d780bfe484b076b26e99b638716d975b24d81c807596966141d07930273a0c0829a43526c48f806766c77a828c5598b2269b39a7fff8987890d4efb9ab9acfdf51ca5761d0c5b137355e88f2b56a1882488ac3c2cae88dc5e1ba01874aafc27d5d8e2ee7b2269cdadd6d848b5a0a289828398fbc8be1b5ca909501a645c1f22290e54e4e174bde33be67bfb68da730df7401af68717304cba7346e525e6dd44710f5cd63e92b75f29f2cbde4b2c8dd8139e8574ca085605b5e3bc61f80d52ac9ea47cca8c0f51fb7e3bde95061ad15bcae151d2193ce0eca8d613185a8088bd1a8b38d570c5032ee99dddfa97e8bc921bf4f909f6a842d38469f272ad6c25c0c62f5d03f62f29fbd5bd92d2be90d734c163bb22727268cb1d59c034f87917775e0553adda5d0cc1215e2275a29688b06fd222509c91407c9f5e6e5121fb06ecacae0eb613de627fd64c1e7420ecb2bb02596b1f85bb39f6174a058042c2f9595d2ff736baacf096b909ca87a6d17df5554b0753e51731bb5ff13019d539da9917d85f7699f11b07eedd3f809032b50cc71e75f184e6db1f609b13971dcdeb229b6210d2faf23b55a3b2a71ae0d41850e6e4725ec2d5edfabfaf6e6e9846c59cbb468cba0becb786b5211349db6081cd3d62b3e68289d825b65b16b5f9f0f839de97ff7d696ed781145f830f44177ba29d5b6930c4d2613992af201aa31dc53af9ae97716d64a9d840e649c150dbf5c77028eb90fcb331e97f36180497ab9bb7117267d2b87e42650f6c468e72a6b2cbc9fe3b09f4f0258789a3f46dda55ecbd50d5ad76caacef8048d87fd31b0c502a951b675c02b1f4ad3bcec2c7e32702ab26249961b0fae271e2e05ce4481b182a9ba2812d291f754392a0e2bd8a942b80c3801fa0d776bcb95d62c04c8a126ac16e2f0afbbd521e178c989ebc13ede72f0af6bbd7d640c14c9fc9160a6373f33435eded119e2c20254f424f4ba0844e9b4bab3ae739888ada2107fd474268f57cc6bdfb257c3eee8774c069247068a1e5b164bd50ab2b1a3dbaa857f0ea865966ec09d3bea79d4ed600682efeaed0def168cf6a2b9361fa18529d1e22bc7548817a1e93ae231fec61c76cd19848baa8378f084d6a9e7742b5d27892381e4e6a380913db3951f8a84e824290f149821288288d10da0b73d918dc0749ac971fd5d5e5a97e620774ad9dd2000ce4855b477c8bf336ce956525f0c83f6ca6dc74d08b5f3f2eabfc8bfa850d121d38ad881263323ca148890d842c06a021eb400fb8eb2e0b97d53a5277d934c04129398dfe449cccbceb4d4342b282a4728b17d436791454d53c56c690b28095035497fe773b875a0dfef6cb4e037793f9a8c5bb47b86cac72dcc97dea8eaced41caface6dc3cff7ef2aaad49d90112a64a67e468c3d739ef36d1479a64dce92780b6552321a40bcd95792ea9ff33b7cbe7f03ef59d476853424f60444d52a4a8e87b53f1b2f3448315acd7432b00119c6b299c907be3146863e38dbbe9660408c3f35dc6128eca807aae1f43221b1b81ed5a5e04a8fa0b393422c2caa7b3bab049d6d828b5deb481dce97d2936a92ca7b2e295cecaa428f49272b117f4d029c4716e5c79d76c0d2f2e95ec8005a90223be12bb50e3d25712a98b0c2c32638d6b8f0cedae89d9d35719f9a6da03935a6df3a7d7d0192d8dd4578fc334461cf74352245aa530358ae726de72a14231842b399967656c132db25738f2d091cfaa5b3d4b065f230430eabebd933aba0b9755737f34d599b91db4fd6be4d729d8085092402977565a11276043bf078381a2ec5707b635eef2c557b13830ffec0391099e2a80da9faf0fdb6c26be3c1f528307b2b083d507343fc14360f44e3e78b3a7bc25e214632c5725d499041f6b67183e9d68045d9e366e63439953c33b733fb8ae7bf63e2d2eb877e4013b3e01ae343d88afbc07ebce56e625856bf0d2b2aa7225893ea0d9b34832866f270998e9d911de59e978c56d7803cdc3d1ebb2744ae08be5bb053371d5ce63e8eefa70b0b8cab2c810006d270647bcd2a838ea559cb0712491388a2ced8e022602c8876c2b6ef5dd3496f451f187cb51cddedab716cb7b77c0145b5aa0b462ed712ef5cf71b9bf5eacb894a4eb683c29f2ecd982bbab31c4268aec8502bd87648cf7679769ad2eeb4f44e96b2b91c9d851651fea4d5da94f8f4613b9d3c2a910558f90d57a1d8e80e78a971d44c1988964d80e479046b0b91beabbfe895a2e6333e32484b9e1d0258dd00882c9a9d060c31e413fc211401a44ec6292ea80b9cb42161135e9684ce1a7527650f1bc4f6c0c0e0c3e40013d3621e2d3b76bfc48409b0be701ba70eb0ec8c1fb4e4ba91a9b79d2936fa0bad4b7d32d7decba0ef03b833cbe742e15c6aabb45df46e290038181aea9cc933cf1198741e8b6352cc988e04ec35774dab6956c45240eb7ab70bea7d1e4c4429421cff3e111d6e84df2388fa007f93ca8d50ae97e4b25a9a5366ee281f275d222de33dd6520e4145c1560b4f27c14cb83da36fc0b6e6cb69018e37473717dacea348cd3fff1c8cffa8fb8c2aee15c004e7c7acee09a65d59eaae4b5048da70a12bf56e46ac96e8ac9bef109207d03b6a0d45ac3ebe7d3761ed8517f1e56908bf126a3fc776dd3ebdb91f59df24baa24d1623b300aca5f0070350dc5b91b0d46beee386d86cf8c496f323dc9ad46802ff8c42cf2485b0deba0d8c46a2d2b351fa7e251b144a6949a9b67d37c8e2af85def3e19d2c1c64f15daf6850a5ff501a39ac3107fb607249d19bc4ab6bfe58508d20331255f99b3fe4605c737a368d5338792c6cb583f819c0954fd65763cb600fd9b459a309c5362546e7ac39e17d12bd38fa785aa7be50c254c5c78a6bdf545154e4d02073a23e0e48c84cf594824293544d0d48217777a932f988c46156cd0a9b9e7da469ebcf78c219f09f5cc243020cc8c4c3fcf3d279f9ca0fdbed1c8d1e34cca922d221e68575673c037da33165c7472da5fdbcdbb52cb1a882aab97ac140e0b2dbe65b85703e94ae9c4baec0e654c131dc6c62a1b53cf2b7ce966c0cd6bba3ed79ec18ac5808d5597d8be616580e61a87dc83ad6d83663bd20b66ea53138611966951263de2e5c8c74f8ec3a804fdd4f338b0a43f5cef40d0455cd8e9ea276d3aba406697442283f802b5d39e86bd3dbee48fff00c81b1994134975338b5fd7af5b127cd3a0ec3f3bc5118629b9f3e2d9f7425fa9d785300ffca23918c7585cd6abf3e950aa350de208f47ec8df5bb7526ee86d8fe07e53cbd039087e3f412309705b97453f9379b7519b68fc92707db2d3a9afb4552fd0c0265f3a568a8622ee672ea7c52750a21e1cf48ebc5481ddc8e0afa065780fc41222208c092e1f8086b3dd22ea53308c39c2aa7ad318a75465b309a330cb5a44df352b580ae373fbc33b42e5887b5838cfc78d3538a537500e15a5b2b62e59e4e54a13d85d92822fc3e9b01f8c6f58e00ecb2d0a6b7b8873479c14f56162cb049e6457ce18d09d47057da8c3cfaec632b93c40635c23633188462bc5f8effa847a5d620fc3ec03461406d78aea8374eab0c8227d64e50662d2be9866acb2af75564f5f094e95e601a30fe877972c29438855243b88709155d5751fbfa992fce53e526bfe327ef92dc6cc1e5b8fc9ecdbed5aa00b5256aaf5d4228d6148d7313dbfd4e578903fb6683af4b1f787877393db6cf209d951bc0fc37592313d961a73ce00d11f5b00606aee6fa12f1165d2d94239e513899ab8fecfb83e612fb242fcddc3a61250e81b943e7f8de241513d4717fb38356f8ec29754455541908f918a7234e91c38bc2ca9f8b4e13c8e82776c132299b1507be7efb181b042b960334347ef26f4ffe92ec9cdf39ea3f836cf114f586d2890670dfdf4aeb3c7a103b78a3e3737b11a2bcfadd3f6d94c125d241c77f0b0f9ce1af164ec42aa3792fc57f25fe303459fdd21c21ec02228ade0f481eb2e06a1ea09a9701488ea92ff1dfee775e5eff013a47a27ffbfd97399f60fc769965ad4e96091466c8ec15d02b18f2f6fbae4b112c502bc076037e516ebf8d5a680acc5aeae11458a615dc6bb3998850c13df88d1b3041f5cf3f32a7ecaa7ca0b6f7cb87a9ce1b535c8b0fbfacdeaf2841c6d4b7f67912a0579a82343242a636cd3d46c50ca2f64dc55a36b7d28c71ef74edc5f1ed07fbd00b967eb0f6a411b86fb768f48e0418a6a5214b6ab958d408c119da3e9ee1ac0b08300103db8ff1edb4fddec9aab6e6ba5ae4f613d53cdee316626c542c35a2c3d9f106bb8cedebd2f671d36df224dc368b67640830044ba13046bc3370db94b032d5940cf7f8ada8635561ca02e63ba2848ec28ce79f98c362cb6a05d314c8c707821ec6479d9239671a0d1774b7fa8d5d6032938650cfd758e0a0a4ae4ebefae44b41916b1a0bdb47cf397b8c511751cd1ffba79f7334eeacd09135c78e2ee7d732e8872cebd530e8c15e030c2cef80f48841f735ac9c363a32fe6b6e219ed8a4a9156e26761a26d98f78d8fb49a2f19cb62eb618354da14c9ad224a35b2fbfbd49830b73ce74770d9d3a7b62d722d30c22316507750cc0c35318feaa666ca254e3ffb3c07a50fb7d7b43b47c0c7cc49f271254ed65fe1cd39bf2f04118acd0ace62e5703cf7495a38bf10a0e1d3ef8558f38948bc50cd8ffb5cf31bbc87e6c493153aed172bad6e4936061093bcb8c0371c655c0c895b38d6b570b34e71237b2c19833e3369c194404ded599c6ebd30c7f81ca0220fadc3c5ba318d58ec29f617cc5f309d865ddf37cbd2d917e2d89aeeb80aa1dba6e32abb70da9a8f61eabdd0a782817bc4bd2913ab453229bced7edad5f0e2337046246b17922cae4c8e5fd6c6c44b847872604d0d1adc48a47ae53215d44ae569ed98c16031c5209ae009831e44b158f797dc88ee4116dfaa78841060ecf1c81967a2984757a226df5d22ee2dbab9a0f7d7dbadbdb8cd28a8db7d0df9a40fb817c58f6c5eef79310ba6b9c8d88f8fc3dbd8458ee020c520af75d5ba9ee90a7e22990b8b3d2df9f53ef3e681eb14880ff5590df0996821e7681ff869f99dc665722e164adb66813d65e334d0369e214a3c962fa740d160f5642a36782f4922d93359b155f5efaa59212cdf840fd35e4354e4f89af3dec0292ea54a526582d130e2e4d46a3da594d1e9820e24be1b30a42a262767b188efe9df6032477f77fc662771cd0a037cc01271256c55af0fa993acfab32d17425b6dc7ea06bee7c578c0e9bc1d087c1e7057ea0bf32cf5fe8d413feb7b8e7c6c0f3d2161df5ebe8941df2e219a29265deb00282039a467ca3a98ac0897be3cf8c8aa9456e36ea288a6cd4254a92d6d3cf366b70a7682334556f6731aed3efb94ea9f3e9e31d7adfd1b7bbb49d8c1c4a54019f97f7203bf06bbf86c3586e96047d99659e6f556443e6b3de926e35bd8e63aa0eb1c281bd5135795515f32316bf1e3aa49c5eae8a48d83c47248c942e2eea17ceca68fcf34db44994ef867526b8828e5e2acbe9183ce5a89ae8f9a0def3ce9e1f935f4cd25373b9d6cd846008f862dc75f53c9ad77b41af64abdf2850baf3e3d8bb9683c37c3fd0307c4ab1f130c8978f0e5c5ade173e128fcf7cdba2f966cbcc3a4c3f917ac7dd9cb6b0f3709e1bc99287fa74e10609c7ab6b9ee84a7464e02f8e630fad7520caabd9b1d91655414efaf72b8b87d1ecd21880e3a24dad544f22de32e175f62a5a5a4bea7090cdee0a56e65b11fb70d1cad669fe21b7c63fc6478a57c8657382c4697106e1d0e36ab33b44967ebb3f7bf16d4cde2a44967b34b128de138de835fb316666a3044618bb94b38f94e5980ed179be0e535a8e21d4f1c0a1a488637c71ddf1b56f24cda0e23956a63f042e2874908fe404af83f7128e994b9b644d811f2758e97721849a532d2279876c57280b1b7b7e226b054b5cb142c183b77dce5464c581ca9f2fb6ebac8a8918f0719781f02425a7dd90f6c1d3f6e77758f475853eb1d8367a85aa29057347257eaed23c10b05b10b2544b0fccee33ccf1ef987cf1651817fd9d4b20d069a9d7dd5b0e908d7a7608870e8cf558db4e0b755f392d696702216f4cdc85c57f42bcc0eec30531a6cfb5653b6dbf868a1b17dff117e2f48e756d8c5327cc06b808123d54347f4b3b92dd8e5ca8b75b1ed83178a3d2f7e0a02f6b5021ba7bd99c716c19ce4fe585a7024e3e933c517fff03f3695696847a5c3d397c47d2756f88cb1b352c0764b7351ddb42086ba56c6b5e74038d577c53aa09eab431ea9abdb0fd381eb573bad1e3d0eed671584371f4e0faa9755bff6404ae501e9c5da7379652934da96d66b40f4f6db493aadd1b3e468b8c40f698869f596671d5aa3a72e09237983d0913f116cb173293aad191611f18cffb4232c006db9d62c707ee19d36537d0dcc47540aed4a8b63dc2e8de282079ccf2e49c98544863193950d0e2ddce050b33a680b4f5f546fc88110d1adeeaf05076aa14673e4b6c1c7bfe99b1140ebb50a2a1e6eb1e105c588bc19d5c2a019e1ad983d951248995ef62b913bef4f0497f4cddf98b26748ce34a45d0b744970f2d76c59a4fc3b9e57868cb601b06443081c0ee8beaf2ced8cb6287691c5c0b7e533d0b653394ee8ed74712865ec626424a8ae9672346b309562df777e554947771fe215d5bc829c466692c8888cf04e88032e2ff974f4f8bd8ad0a04846bec558160dbda7493de02c32fbca153458d7fe560437527f603f7ae52d47f885e581bde090e94253890adde967288da4baa110e071b58b580aa1176530b5513fa7a14aa7d720c3358d5c9d4b6aa3721fa5b6e11e6b46c937e28e3699eeebf69b3f727ae38589e43e6b391e8e2c12a4d7b3bd499bb9499aa687f1e00a9d2cf017a902f3efda34516ea5dad8393386784091dc85e6cc498127aedc3d9e8cd0c89648ed82db1bb8a913bb5382d62f484468a11627b2f16790298a45aeffd9e04fd21306b94dfc335d769aa1dea85dd8d83f4cb5ae09f67d65304fa496c30cd105031bd3e2012019a27f4233fa27f737d97102fc2c9e154e2953e45028e00196db04ec8818d7304b489ee74d78d4e1324b882314b4d1d54580d5eb1af4c8c344e00a15e95222b9407acf77a3a1a573c7d033e04c0d080f02fd36a11763a8324f655a078a39eb633a4066a2b875cc3962cbfae15919ed118bd7318f6bc821e87bf139b811e6091d89ee079051ab5c4769a3925637b22d1ccb10676dfca80b5d780aa19b6eb7937c9a5a4711149c91f6d6fd27ae4e78aa823b9406e791bab44503c4b5dc090c992daff3372db76436a97f92791740e3cd1d2cb67523ed3eb6050e574178f34c9cc534505093d73be97d0239c85f387789514da721be8d8f0336d79195d155477f2a4185c64605eab091f24d63a8a5447c9fe4134e252319de87065073b6fb97e8f25351b8238a98a418fdce13bc90cf742b4a6fe36112c66bed7f0dd49054e07893a4e39e34559df8f4bcd69c6028d44e7259987e8e701a2c545b340934a8fc18f4ca31f666fe49537f1c361925c65935080df74b5ad524e79f7e3bb05118d1a0d1f86a84151b664d112882139126c6e4e0350e425cc6e3ba82f56bbc50cae2ab735a13451f1f44a4e62a4cbc5fa6c162d30da378e023a5485be1f10fb16e4c3df23f7cafb8dd16b3de28d9d79dbfd42ac6900b2d1a533cbc5ee163f94184ecb11e5c98fa143c6026f2979b6e8c4542f21b425841f7c4e5f9bb61ad4e5b267b1a084c7f5ce918646abb6aa7800a2eff62125d40e5b19822d48119281792a22f84151476e7c828f0a26212595b70ab233cb421963a8cb293e39555be7f209b9dae9bff1715923ead49621a5aed006b369d05350ae35e396dd4cf4fda9f139b6cc036a0bc17ee62fae68f2289c48677b78bbf6f6038a518e27e080259ad344cddc042bc6d10d41e5730a68317f681a61ebf6eaa01a148457ad52b57b8273796a3e35107c346c512d26d0bce56388b257569abeed67ba3d1601c29862a8fc3e94c6289a4c4aece776eb2a48bb5375bd13225fb713c0fb311276f6a84c065c357768e3ed8080ba86a6b251b8591cd2677c9d6b907bae8300bd786d8ae1d0b1e8f0ccdeafe7ae2a10a486a109e1aa37a3fe9bbafaa54c1de489495eb6de9e4d5ac60d268ddb9c766267e4e54c8a28fa8dea56d271397505fd8809897d77d912453ab8faa1bf5d15579d7511e31f14d2a8d44609bdee668c9135ff8111f0719650207950c201beabba489b574e8ef6dd10f7be10c87553bbc57408b0f459c3710ec5dc19531cfe65269804811ae3669c463d4560eca1286f3fd332f935efb11cbf143f1ac43fd0984a8bbb967b2ecdf6b6c7961487d89c79cd87fdcb0cad9f17839a049d4afaa97f1b7a430e9820f16f6cede548e73ebd84b1e1f68e48b79916da462624c84ee21b14a937ad74979880e181dfcf34bac5b3e39cacea1caed19d19e35a0a0c123a78bc7d598bb6483f22d0952430e58565e485322190b89e5d40c9dac9a3c30eb792d35bf5542dfeca5248820ffdbc3bfed4f1962709b29a36f4a87f49229098607274a9b54bca3a96934933085073b019923183a745a1cb8a134ccecdb247c146eaa52faa36e74f77656abfb920389beed2b41b7feedee5cdd0910792463d4328e8088eb06340c6a4813eed7f42d32e222a9d96016c84bbda612ca307317998f1985e605144e93d98ff74b3244f92d2ee56090719a71702da7c50da56f5f0486e4b61b913341de8472ac6b7eebac66b6543352382f18cc39f6e55635ce23680362ad110eed300fecf348194972d6a5f58717564a003ab8213b3d1d59ea79295eb8bc48bea5bef5696abd2d5f1ccf5e3d03c45fb900abfc0105402706295c215d0e00ddba88af440fa711f15ba7296c8746da0efaffc0fa42f926f41f75833098ce4a43201e250de7e59ac14e9547bb5be21efbce994a971a2b7dfb2c8d9239bda32347d6f9accb4a166b308d9bff91c2c8c85bcf30fda194bbc0b32138f77fc67f46855eee499096b2075c50ba6fd5b5c74a15bbf1df85646e71a2607c989c0b80e90c0ff68f897172299d3d5eed71f9c66883df0a80faa39af59f7e48715ec99553f1eb057cde5a0e7b854c833b5155271511f550c5a30f65aaabf1721c46e1edb4a8b60d62176bf46b428bf6344dae2fbc13b17550d85e9bdc42d7c0b713f3eee10bdbc2f7af2d4d06ee3962e139b9b6ce297aa0813e29d153ab7a41d5c28e07a08b535cf4bb56781723f9056fd319fe733c9e6e091e4fc0a52a27967b8e4f3a07cc85368c537f34f08a351c1797cc61b399f389c684f4a8db6e51a4ef78381f798d121feac6de3e2e29dfd291688a8ff91b5d70be3127ae9b63200169d7b3601c76bd6ddf64d94612e40b087b90f3c3d94d69c9f1e80f1f0baad96a039576c7efde83f40059aa70e201452c6b0cfb91ded778503400e9b3f0d340db6f1abda05acc4cf724b1e2d4f8d02ebe12b2b64a0e77a3d4ca7c7f83ca74bf9b8a63ac41361238762a32ef5721bf23a294088e2b4c86a5944a2c08e4c60710f12d4dfb36a7fb5d93c7459c16bf886ff8038839a2ca89356c5382e087e34331b6acbdf4cb4888053a20c24e3eb30c43e182956ce6c5889d98d8311758a70f5cdda467c9b3338dc4e94c085bff9fcb76bfd72af2ba0f3576a68b4a0f27a094903868501f67bb681a5f956cb2de976a7b0bdf61c8f357db7eade42160039a3d8dbceb267049ad4de0e25123aedcdcf8d89b5874923ad4aab6fd74956af6e12f9997d6caa777ff10f6a4d7e13e4c85332cf47ded1de67b62c8460b8270a525fe6a06a9fe785dea4e1c464b20b5f1ff6aabe728868a6c8be0dd6ccf90a9f9c79d3fd2058d2fbf54d0d335eb1fc7c53f22d655cc578198d0cb8e4292d3f0973fe354781c6809a195bc6896e95c5dee9b5c0011f5147811bfdac2b367fb9b33421bb691dd228287a7f6cddc64b63d4c2e608aeeb7e0bc0f630e7b03d4c0be9231bcc19bcb456200ef9fbc4eef2e75a0d1ae1f8fa7b65aab0f52ae1fc0deb743828e8910403331eda5a9f0f9922d1310cd5bf35d29501afb7d8a1ce8a2c258675a9bacc329992ff991aa6bf8aaa5e2f3e3e59625f1d77a6869a168f161eac8d6211c9efca831fb3c42e8e91d6a124fe3b5fbf287efe75ff68043169a1648357d5e002a295b0b00bfb2bac3c1384e9d4b795eb46126e9a66a5b1128eee0a509c0cacade8221a5c50108634180baa383ecb7fc53902e08746e12cf3c1db996e5c56e5958383cbae0aac670d86097c30352e4821c2a73e05368b74b3e3f17aa67c630721c9441470eecd8193d841ebaa33f90e142def026dad0c42b4aa92397c234baa3989fa178415bb8961fbbf476aa6c79141b6260905e31bfde0bf0cbc4e20082e83d2fac4391fc55a8882019593910785ab84dde7e30747081e1fce5f7ff0ae66f27c0b6c7387b052daf53c4bb02eb7602bfea0b56373a5bb52b0a604b86d82b564c170d6e129bba4eac0f14ecdfac8912de977f5f9f7dbada854f349f208086d0ff2b1bfcca34dda0a2679bd089e492dfc619896051e964218e73ae1a23c58dad6163a4de56140bf7ee0e062d6642e37bf792db9e4c5439ac51c8a44d0147644d5fc7436787f8cc55864e065e72c674f6a54e14cca9ea38596b0788c63caf721d18e6b472c6c18613d82c459f9391686c5ca3a93d9aa4613f4cdccc70ae4dd89aa1194beee44503cc3118ce766f50d3cc9e599d7d51ffe1c7b7a2adaea18b98125e35ee2bb1638c621f500e180c44b5a0eb7344c300f6efda993f24d33c078b6091f16fc663564ca40a764080c3031629f0a1d4bf51625266861dfc29074ce28bb056df089925f090562fd268eef3baa5eaef01ce6db8451e3d18500db4b66135ed19f4404df41d794972d0eb2759f517cb411804db892793aa6c3dd8dc69edc28361cfe21895995562b1c833790a182764164c8df0efe341be0f9ab417efc3af093c836d19463a8449c1cf819288d3bcc32719cf350170ea2396b26dc5b59f2210312b9953a45a47722e3cb0a1c57a5c91ef0eb4e750437e271aee58f757914670fe0ac75956a86cee67f66fcbc09addd3ed6f61e96e64e1a51f7ceb1225633cb692b8581b59f430ab1c22dd0792dbf037a59b0d3aa2e6cb70cac078ce6461826e70e51e57b9c3b69a388ffc8eb4fbbaec16778ab1e5d79bca34bf33cd9b5e3a55f80cab604a4206a1c79afec55eea5ffe8606cae08f888388a7af5a93af2d61fbf00f30ee7ff302c0067918004cadbde9b3d5d4ecfa81e5c49924e4055bdf7627173240f63ac8045ff10c3181e087e6b918cb3b883d4f2e4ca4af588b3855f185f41337e61a710afba048acbf4358f5927fea0e4bdc767b7cdd3df6eee41d819d6d1223814d6e358cc15dc304dac4545909f0c944423da6e3c293e9583b3adb3324fae4885b3cea78f7089f82e72efea1113d1165212a67cd6257f997b5b8cf55748276431032f2b154994269eae2783249257ee18e26ce7d5138c205275fd92116e6ffc5c3c8ad3c76a0e984e869502e64fba9b20fc934307722a008e52eb832d1012fdc1c697b33eaea810e6b6a97abc5a1253039d006639ac8bbc47ba3905af4c876f7bcc904ceed874558a7fe77cf61d0f1769db6caa38021caa69abeedc855ec65d01533738aa645d1cb8b1b8c7b00631333241780d399b6b8f987fb0a7176890b43353e1a726efe648c7087769cf749f53576f368a62b2e06448e9ab2580470cab7e942255172e36c30dbfde854721083e1a463c492f8caa8f608470348ea0815be20728af398d68bfad36ac538c2ee23297689c9aa63628551b21cf6e99e8cc9742af0e2c8ff95d8838b11808512afe1748087a955f32d6b7954c854690106f564d1760af30cc28454bf6b7ae19d3ba6b3b989557af9ab8665908bc62d4717fd2eef6d4d116be696b0102f656818b30437d77629632dee8c64a211922b72d7bb06685f4581ca5b5a3986939e29ac3d2d46763aaead1d0f44a163b4c09b926dfd590e0cf5b44c4c781f88c50db62af6e73be2499433493cc871567d74ebf2237114151739b0492c329c143e768fac0dc9a2c1ebdb5e7132c21c6cb12cc29d3886ed382cf141038ad5cc163709f31e340bce561b0eae5388e0eb830ddea0a6c22c72b8befe9a4c41586f402146925aefdafb94cf06639b8a9558888df9c74f1e4a5d42e8b0c2042301ee1b0b93cb15a35741f1d2e10ac824ca48779a3d1034fe1f6f757897173f4c49c406e7461077d3d1f423195fe84e0d05f68c2e432c0b5370d1869e3babfd7fceff2bfde1ea982fdaca8c75132ab86ef20b390cd6d0d5e7329615c285bc907bd4d485b351ead90bc0649e56c10c5cbdaa0e030a5977d33661bf5cdc6f43fa6dd8d48a4ed9a0028feb5f034ed43ec994bb1c99b42da968d332d021a742c8ba932e40d5a7efc09d8eff69af0e06db36f6033c4e09e404fbcfdd99fe09052779aa0b4057ce52adca88bed0b3d2552508147d9ed13b5fb40eda434c6389c08a3f7549d90563ec67575b64275a5ca5540f578fba38f1560588d7144fc42621a1cda85f602119c8af582c3ee97cb8718484942b9888d9e8ef82a23370e246f0a36b43e2f401c9b875201f816ad1249951666740971d3bbd2165c0a5600515dd440a4cd55796d489523669261d0d25ee0a1c7796593b85f6601057bfe207966581f9f0248290c6cc5902adae16c120f972bc32af594233c3aceea3da77052b2f9ae796db41f7bd39f48cdd8c46ccff75dea78116a605d316a11308f6ee5e00b3a3fd8b9e27bc2a0b1dea9c7c02a7c5cbc2246f92fe5c97e89108aa59435462f4e1ed7802b306423c271ef8b8f99a503f5776d47c658867c15d5b875b02169c9026ac0f111a925df8a4c62b5e656afc49df04d2c11f3473d7c899c55e9fdc5b191213a5827d82e2efb6fe8a38e19ca4baad2371469d82004b0b3d5ecd8ffedb1c4b06784bdece288996d0793a33a2fbf43612b53414b19060e3975ae538e449ee2838667a8581da164a756d315e6e3723368649166261738b2fd2e53c7f7a73b91a4f82f9561958abeaeb8d9c99f493af470a6f2dd721f4dfcef310c40958e3496099bd74b540e372f526a578a5ef0b47d61d5e8a8699e3f89323a9105f7c0d8429f6a595419b63a66f2a7ce5525cef96c68b0520554480e832d12a957b4c4112910087440683b71ccba52fc334d127358ca25516be22a2cc3e27092d63269a58b772bd1ac82b73a56c3047e2d413f04c1949652aedd5dc8d88a4d76a8f626d2d6cdacaa94c9e1f2d03c0b80a7a331ed868fad86c730fa57ad0eb9d16f45a0e210e70de0abd6b1df6ddbc4493c4add18d8dd3ad26ef25dd0741697029f2559fe22fddd9aa1411aadd847a6e5f2d01c3a2c8cf1d691e52bf4e5bd7146aaf80a35337400999e8e92cb1945d7c5485943f19095ebdead0d671a8bf6cf44a7e5d54b9c2ac971770a89e19d4e75931d20994e184065318a2f48d69bcc06acf02d7ac35313a66d44e145936753dffcdd87379c14be7f0833ca7899fb88130fe3b6d915f28ad630d4f0299340a1a2564d94e630975fea646552a6bf71e84cdf3d3e4600bb075d3933f826e54170e05df31c915eddbfe75621c5d060353c50d92ba785d1d77d9e051a46c7a0465a79ff1f1c264a5f5ea61faff67a48aca4d1fcaed575e53121a0981a2dac7eac775f1fbfd26b8d089776bf0405639ea45a5d9c1711515e82e2019cf8a89acd4c042ce233e4bdf05552b9f5f280b1e0e05a5de74c21837e023635fcc3e3975cdf4ab56b81b33c03d1f110f47258d97032fb0260989fa90a67337707198927c20ffc99f6a831e57d92b4b922e942f26eee5fd6b6df78fe0f3a1c64101f77885236e95529584237f2a13d9f3a791592e20d4133e9f862a64c7a07f377b6258c605bdaf165a3a52bc66071e030d20fcdbc8ea6d6a18ad522c4413f68dfe261301e6a3fada1a1c8d376bd1048452ad5701659256a187c70871dec04cc8500bc6395a40b32f5d3db495c3f26d6df6f25734c4e5d5e50ac73848f46a50957430c366cd4eac34248193608882b367674b8ff849637829e3b0ed1c23efc7630f29833cfbcab5ce3f25fcb39985aa761ae6082931ee46c321d121987797869cd2156d8f654863e442ea3ae032805049454b6f9711487a2b072a65c92b0abc07cbd8a39cb15c26b909aad364901dbd589b7c231043bb23b6823a3b1028b46d4c813e085c0cfa6fa895cf492876c7010881e6c9e6e892685291870f62eaca59d76c40d0d06df7e6db7609fc952e8675c9734d748cc27dc9b210f0d303e414303c81a9db225ad128d5064ba2c78e2a229ee59bbd748a955572f3a6295dccb8af8e3c05ddc0e22a4af6e356b7c6ba414d79025043269beffc38a3eb54c8b8d536f0349d4bd35ea4bbf596b2a86d93cb9673656b18d6bb9c08fc84e7da73881dbf853e37d1bc982ac9b365e1769a56200bb9444d87381cfd26f1cab7b03f485817229203de0af3bfc6eb91f73bfb65273d091774a187d49a70db90c66b3cb1b9a9b59a825ce6d1c205cbfc982df8aba4629a8e78d720a4ba1273b0496f229bf92a18acefa09860b3c9928b942181abc596c0ae7d0f9e58106d993da676f908a1a2ab226c0320cbb175319251ff4d9deecbaf02e897bd1eaf8c6d67550a7312147c18141c5aac93c3decc9c4c3d4931d4984c017ccf846e1eab3954100ec0dea34511ff2cf35777a8ac9f1da655c93fff5579da0bbdd3db6d2140731d08002d06e48b779f7ac8eebbf2ed35000a8e2a8bcace605f92d2ca27e9c7ca1f6be659b7750efea38000f524bc9b3f21190eea47487355ea80412f14dfc170ba9347b4566fd528163cea272d154acab18a92cc9e23ff95fb5fa6055209a070de7a553b505e4a7d4d5f027a6e36c6ef2fc74094f32f345f2d93f5e5fc38c05605d75c6e72beb942106325adc4d540f3fff11049a9b9d5a964bccd31d76f0927c2295571bd250dfec2a2d0586356b8917a7b8fd36ca08e2cd0900024cb3e0e5676e6a771e6a52adeb3cd48e074b328bfecc2e89bd70f4e870640845e0308c8fefc089a642bf7fdd0c83165c97a82a79ca686b53f732166153d1f95739d2fef13fb8b11c27281d01ef426bd13aed4592fb5a034685902f6ce5dd2adc1a316ede762fbcde99d7c6f7bc8c1ce3750906b27262a3a8c6587558fbcbba03edb310a859e56f9e25a41ea789bfbd00c0163edbcb900eb644852ba64432673a7d3862cc9a6d8c40a545133e122a08034e8106cda5a05d79e9e05d84448e0a4d4c53a6a0851d89f520481573b4bfcf4aa9527c920a8a125d811b4e8562368e9fa624737931f6be15990ef4d7036d9bef0a82bdf41394e6234ca8ca1e7a58a637bba7f948fbfc009eb70dadf328c5c88bd1d315c97861476808528ad7fac3d8c62508f3ebf12936fea8541abc5374d88afb455cd286ad55f42afdf2b1cf6162621f27e6d0b5ee1bb26a6fb4c30d466eeaa297a7913a279ebb7a657a1ea0727bf7c9c4e8d8ba73c14ebdcadcac14333001dd62b25edd05ede819e605061526eed8eb0c3e8805562c820793d79b27204dc258ce8689ffd93d271e6b7884003ccb7abdcc7c687b4988a06463d04f371b3e1e7ca3bd82fd38edb013d7be1d2f014967c8f4f5b99930e66ea22beb4ea55d4e150df7c50178d1575b3eb7ed2daeb45a1ddedc0eb162ecf83c049bde1fb9083b154535fccd348e6bcbded8ea398e86b47517d6c825a39cef11a3674e9fec91c5cf9d1bc320e191cf8fc2f1a2f4b22fc750656e2b2bdc1db5033fccfc8cffd86540c65f4988ebdd87786e6b43b4aaf4d56d78aa61755f70e5f5fdfa9b6f69e8c2026f2a60f07c1cb990acabab4d9a42a723fa957bb05a840d297c142906a672510c6637b14d8ce33f6238accfe91e7e326a877d6e96cf5c87f8422051c7784985d85b69790ad62fd433bfd56bbf766da8790219dba807426de953af211e4c1d6987ed349c67516416f64cf730b998238b17e045c0ddbf3bcbbe9a26bb990efe538758c761b238f38caf06f66ce60a9d7e51e71071e713aaf9c90e063730dfea21bb7f7b257152d78c737b769eb9f174a8441cd9423de86bc9aa07749549a0f585aea603933477374c6c6b318e6ec3cd912f03be014cbac6701451f5f41096e44d63cb20ac4de8a50a3bab7ee912dcb2596ceaf730b29f8a8b1b1f9d97d52335d257d5988669eb42cfdb2d82eeb8753dd68f1108ecc3b9ba7543995c8ddaa86b31cb335efe7c686ba529c5a5b118276bd6b70133436c7df4fd0232f0641220c3043f76f146558cc469d08556a826962c777500f6091f4fa08bbbb81e4ef837061cc6bd0cc1377731043499f4b6f13e07b7f443ee630d076a110578e1d056581a509a04aab160d37828aa92937108a956613002da01b74923808b7b3c0fcde2a448fa897334259090196ffe98195e05a6ce30ac60c0a0cb256d616b14ef9904858254bd22c228c9c6a6647bff0b70d34b5a19bac00a176f0b3635a2c78688f0bd3905aa362121d94b3e007b4fec6970184762f121b18297dac9a0a906e24830775dea65ab86dd150313c51b37797db2eaed961e62939025fb89c42438f2ff8502834bbbd79825c2fa659a78c9b936900fd22879c3ba8142b95d9b77882f63e4f1ec1f76059bbe681fa4008f94186e009781bbeccc1e6b1675a53ed0b4093c9ef7898d45fc90be0ad6af35741ff7cd0751d8845020fe592519f488387103b8623b9ac03e1d26b29ae48fdf6aab80be6c5976ad91c09566a8ecbceb4b120e9a3009018c027d660af4d032f5b440b3b8547aec6c7baba57a42bfa7940697f5c38f23ea06d095cbd9d61818fadcc8a68659f890872100289f629445d818473f0ffcf169609510fbad433ac6f2cf3b8076bfa444676891260055e9887adc74c3239db7d441f87ab444e5b5a6074c266e24bcec0dafb0e95679f728149c5218c849b217ceadeeee8dbd471332ef801b2512c3f82256b0ae7fbc4f3bc84f911d08bedb055b3a2bee7f36a92b9319a2c1cc92da88e9e73a7ae28414d9c957786086a232baf10f689e286895fa8ad9a9bbd22b0a62fa586cb269726daa9f29159eedb1ccaf25bd63bbbec78aef284a8965805cc44da8ad4bcd910612c523b9c37aa54080e3ae578cf30b61d13cff9bd99ceaa2d34dba08d600f7dfd6ace3960ce9d91e0ee6a499546c70769646c27dba71aaeed4a2274480afcb158a625d2c06f35306c3ad0c7a004be4b1f71f4ee541c31bd516787a89b692d04cb9d64b9244dbfaa413a537a689f581423613c5dc5b36787a60c5440c787e7fbafb100938433846589ae23b3bd76d045bc712d6dda5e7c4b7bfe02d7886b94b45668577f07c22c3e1fa994e890bd745eaee1469faf523c31555a4ad928ec57d3026343c964fa482a59c4b5183add4724e20764208d9d201b52931bfc6ef48d8cd36d29851e6e29187ec4ad34bf034c49f08e533f7dd6cf1a58cf028cf022d2c5bad0c99539da9c65cb9aad4cb332e0aa5cdcffd63eedf6228ba704ba7bb2bc242a5f8080621e5bf9a604e0d4e5c2de3eb8a13bfa5ff0a827e99ab882eaa09a705a5ef43ffe2ccbe24b1097c672586f6aacc1258552162c7b085786d71b00766c96b7e44c53a8d735c43642c8fedffca43c8981996a631134017eca43b8505ee3102f0c18f6a36c1130f057b876805a8d8090d3613ffeef55fd9ce248046885356c1bf295b75455c748ec88ae8d3b3f7fc9b6dd02f26df02030a5ffad73903c7bb1507b85bed015016ed4277b280d0481302d5f3970c17c4590edc90d9226eaa05142c2406f1c6d27d72e031962c2b9d4339651906cc09eeeb5d02fad466c5f579d99d71c02e6ab3d3f848e84d6387e66c77072504990c0e9e9509c9f43049522dbaf9a096a981a9b4d858d7c81ad350b47e03a65f5c0add99ce5d779b8c4bffe6045065d912c6273d4423d8bc6ce7a7e52480770d901441a2b751d98e6d46f9054bbd03e46b9cecac6328cbfcf2a01f08ab2b7cc4011378fcb272b6966d194af6f65c79e53d34dbf6522cfcd9ff0f6d5b4c84f6265fdb3755b58af78ad61cf57f2618e6b77da5836691caea605ac8b5c5f39c649ed340320bd0c87e39bedf7bc39e97056d3bb7def1f53d942655282182d520a76819df4db53d075cc388a15c6c5a53b9dcbb81e3a2daf817b9433059ca06aa025e7a0a0a47b6e872a35607a3714eb6eecca5294c08a4eb958facd86bfb8c6f8da560c0256621ea9542c820a591b55401526ab263c009cdef149adfe89fa4678aebd0ea6d60dbf8fa64a3e8f88aee5ba93a54d8a11cad00c7da0db5ac2a2fbd703029f5f016813fd50410f515a05ebd5e817d75f16abb0a5146bb4ae2eba69e928d153a03c0bdf4bcf45e01546675b0f98dfc026122e707654d319aad78297ecca8ed7435e7e42e8f26c18301fa83551738bfe7a3226f024ed8a144857097533ec6a158d3ccd33e37422808cf70a0b3362710aad374278d1b1d57fb3b67ca35650e76af84988b2d27001a3d88c5cc760666eff34c206f7450602d1593d004cf62af87a314daceb14af46d5ed5fa87e595f8ba1d4f5d3dab999c3d1ecbff5826cde5aee99d7355c719f7be0d27911242e30bad37ba0d30196696e498f26584c5c75d4b8db344320521464b3707b251f6a0b1e735f4c5f049a0dd8ff29d8ee69a0d2b3a11fb45271d1aad0917ca57298dd4983c85231bd7d56dd6f63b651f6a819e3af996afd2a56586f8b5da3795ce85c4b779927f2343fb1dfa4a54b9f33016728c60a8581601a9bce7253521c2778a1b4cff3b8b034c6643d099c558c887112dc94a9ef1b85e636b1877b2104e4c6534bad49a4286ce5c7c67f6d08e208462cc638de7d6b29681b26f7c6ef5ee1d63c7788105f51a131042e8d8d800afeeb8f9a2166d8f7d27eab006188216ed973ecb57039f1c3426202ec36b155b0a1e65c7872ec3f3c3dbfb9e3187443042745916074693f3ac18f862b48832a1a2312a349196455a3c277f54247291532edf2f2e14bd9d176a08de64230959b92d1932c976b08f4855e81cb4d2082851c0573c98ae6613152e65580482abd8175d10ac8261c447b83f029a391b06bedcade798ce66db9215944fcb50fcd418ee586c4f3748433130fa02e73c88007326387f4bdaa8aae35382340644a142d2a57abff74aee0c890320369c1a232c05af4ff3a1ac57f59126e8eb3051dbbabee2771a3da4f1328d96d782a887c2e16a58937cf5563f49abc63a6338f3bdd32b86b4e99576be32b70c7f262704cf9fe6a6870a6d14b8f9bbf1f02a61bb7d9055c7f523495f42c3efe36e4176e3bc2bfe184d33f588d915b77d89ed9ffec13e02b7f30f17a27ce78e5f39f8e82241e579819f6bc7a06812e9b2e5b698de016669ad9e13b3bbb9a9d391ad75718ec7ae38ffb46af54a157feb69cd859fc1ccd115202bb250b4cf418a1733ece69d72ea460ae4fed688b53fa30c9a05b677e08b1fd8451c08677f9bdb747e5907041469f99bd678d8b5f91eb260f494e1f2289b4ad1c5d95deff32a1e814966f6ebbbcd3770900347803734ce3b47c613b6affde29320cf5cdf1a888e7a3d8369b28a940535cbd055afa3e8fbcf8329297940e8ca16b347616fe99b5920764ffec6625aebabeeb4a21a332c921efff5cb789ca2302638eeca6b49cd6746cec14a177bbc07ea390f4a3179311a3b74dfda1655486e9d1288ad007a748f1a96ebfbeefab3770bc0a581b188359133aa37f5619aa77f3b93f2cba82f2722e2f0870eda7a947c22d6c575fbb4b4ef342fea3bb9c7b63a32db7ff8e8ec9769dbbd17d9c21ad4e2466a5a3eeb40da52e7b73cb73d8aa489cfb9daab139657d80a56db2ea25d5e123f203e2d3630725bfe4ec6db1961b459574eb6a76f00542afdc161771bcdc72b58a486bbb24e12311f154e3e43e24306d3f866004b64e3ed38c42a036a8a500608125bea7257f140100d3bb030da6d354c0912f395a51f09015c7f227de06c8dcbf258b849c6bb6fccaca12115cb9bf840393afedc8dcb6b82136cfc913f9e08d8f702651cc09ceded9b7b44db7bdbd24d03c7a3d2a1442f38b4a0fc18eb2ecf2dc85580465246f240650654f4bad9f30561528b90a6d1de21296db2252c9859c6f916d154566374e204d2b371414981cf364bd62edf424c0faf5add49985aec41889083075b16aeb929bba97e46a0452cd1e2bfab0d6cfec5d1ca99a448ed143ae7f9a4cd51ebf69de84a5ae161a9040eccf24e9b23ac383fb874d1fe568e2054adaa817b53285d5be969d64efd7c61bbc78287ff53c2cd431105eecfe93cb770e316a122fb0634212c1ed85846af35e357934f203b07821e1529e80d3c4691506409adf9e7709a1068ef551c548316f97bd94ccb71116a3ff1f509a76f5aeadc73dfc94343cae5cb278c89b81860119b3eb789b33f744818e7dd130d6aa38b3e20ed40ab280d5d418f475d9b4d6f9081c043330bc3a4f5b29431ef24f0a89019c425160f3c01f6c24b7af5db3c1ea9dcde7e215fcc48c803d31169683eeb6b75bdf500c6dbcf88c22f0379cc69b775c9da178f6297fbcb99ffe54cce7aec90e2381411a3d328a6dbb532255dc0367443fd82989988f1405db00308fb0b07731ca573d6fe72188c872c3a8dd8d27890fb7edf33a192da38b400aa174ccdf66148deabc90624c3bd3fa57e0d21d10be359ec5e1f73e6de1aba3a5a6ac4a027ebc6e90925a55631cddf35180dc32180daa9fdac25bea6b57b7e48e8254167318bb2613ca1706d3571782c5faf8394a3be3c44185be27b7c96d21f2ab735f39ff0d483cb6c9b1961648abbdc46b0138acd00ca788d390724de53fdc9f133067937921c8080af6d791ec553ec63c79982a3963d807ca2b5685037682fe241e2638a3cb8c0e7968d63a386b7c35e0bde481328f1b2992f2ff36e6ae944048e9c91f53d410bd6c30a9d237317477ef3b98de31c877570bcb4673cded1a8b521cdcaa9ad6bbba1dd7cb3b0f991451117d3e6480b2259581dc3b243b4cabdf2d4a940db7aa23bb922409e3659d40b19a4e01276397a77d4f03d93cba8603a08fed0456a42508879a6612fff873435020990350030f8401548cdda64afa58de39b8c0031a0dfc182fb8a0dafc83ee68bfb0a868686d379079dffe150223a308b03ba61fee9b9795b185df51b1c8f66eb4d0d1be78115147fd83fdfc2d289c8cacdcffcb6f0a258bb2f79cb2c7290c9aa5be7cfcc8c81e27586094207b95678f359b5c6c2c46c7cd97ba9cf0f4209fa8f177d1ae23b711bfb42af47b1e41444759abadbbae26bec26b70cdaddd8ecc30ff11d5e5f6309dfddbecc8a53212a17d8a4a20244a6e2b165668768f09182278fc074f5a579789fbeedbfa93b3b369b051424893f17af3a7e979ca0f9c2502685045f5bb1d31692a070bfe6273a744c4e7bb6677eca7fee3ab5335c5ffc5b1e607e4f05a6fcc1670b79c093dc90ab32c2c0eac649c25c549c4e8d8837cbdfccc79acadacf9f52ac6323844658557bcc68cdb61be8856e1b3afd1b19c447c62499836fcaf5d2827f5258e7980b81fa9d9d901d8fa9fef886ee1ca155404fa26b419877ff68a241148de8e2e8befa343d6f93d4977298ac44f5986210c4ba2bc4780cb12c898832289e919567d705a972d0ae498f16a64e01757ddb1b204952a904824f6729f7f8f37711c212cc74fa4f2040444468421b7b26a2f46a832a0f9ea7e831ea34e8a8892906b762b3cf138d1c0008ed0a76c6b622f5babce95b4a381cd4a9a7dbc900bf6cae41804d8431c169b249002b30eed5decd0a02a3112b40a3e322f5c1f2036c61bdac9db1edf30aedcf71302a9c86964ecc65caf26525b63569ce48a78611dabb9de70f622a13973e4f337deb459f60564651b2bbe39dda11d5648056738f17b3d9de0d39618f63b72736a8ad225640de4116ee317c595da8aabefc6c7ec8ed9ec61bd672a34e8525834956ceefac4d7d7fa0a28608b6c0812d6487b6ad1109a38b74357577be9edb198caa4215be4a4c425fdb274f6b44b1621eefb5c1897b022a194de8e4131d3e38a45fa61928961f0107412c8f2ea50ba1a3b9e5b40bd308a970a166631bd302f165174c65f2d0584a7736467bdae3b62415ed7e3b07b0a1a92dcb4d40959bff2c6bee54fbdbc25d0adf7752de15b8b2985206c7e3dc8a27e2f53138cbcb4a932062eeff402cf4c285d42b39d8d597ef55859d9f0ce7d7a66efd7970351bd22448ea5ff2f14ce7c3fe9829dc08b6d259043dacdc38ba4f2b2688ea9ddf7d155ba083c3b62524355ff9f125ee1b49119727d68349f52685b748e9e3c14357622e3504b81ec23402793e01ed87fb85f8a214c2b8d1cb57ef36636f6c2891810d7617f523943f66d04a6e48eec09005103984b6d20df31f21dbd00d73c04dc66f185dded6f1e571d0b789fbf83b991dbc7827c2d28e38bf8591a43aacbfc6c690c6bf8f57276e4df8a684a34efc621883c20970c31c38169c01e0a73edcbce095cb78cc7df76717952b8191755b450701d2d9898d6e3c1341c95f5a4f8069dccf8f2171500dedaaa16ec7efad536f6cacd52a715b62fdb5a7c967f5bb3c8a4f0a15b63fa362b23e72bb5bca6ac6ffcb478e102e54d4a5fe5f86c6e957326e3ae4e8991b3721459321aa7ef7f9d18af1bc170d2e30ba906179d007dea1b2f93dd093ab1891f36f3d5cd4bdd4cc8567d2a02f0baeb3fd668327f1c1ac75d1a31b70cf451739b5b0dc05f689aa608e50928a24cfcb464691fadfa3d3689fbf66acb8adab7541a129ec3ccf875a794a58e1fa73be0415bc8925a99faacb88d070e19f1630da5afb8bc2721ccf05d9e1338b437e20e774ff575355a13f54c8592520303acd59d417c79212b65c42036e37f7d3291a6c354c50a526092bb61043aab758887b798662d8a67321560640bd3cfc05e584536bac65d0153943cb9a9abd82895bc518be6491788f605528e03a5268bff459b3d18a133e5c774c5fec3f2e3a6c2c53a5bc2c92a6ae7e42c28cb21ef5bf160f576f09722739993e45afbb34c5e851896f8671808683dced247aaf532353598f9eb1cb6eb72fb34a356ddb5d4efe827207ba35149ce4a16260daa36f193aa366e3398b0cce3d4e007f72914e073627c1fd28e80dccc3e002b10c4e6dfc0edd29160024cfe8d8fbfff4fa8fad5a952d0c13262c5b783ca3f1f644274af1b25ad316e64c9807411026f07b70bd45c13a6eb2436e8be56a9d3c9e6c3eae2d37625009a76addcc519926aec78f0afaf9b9ca44ff3e9f455153e59659b4c0bb2c85b7465305b8bfc3a4a09e23cc2b77b27bbbe9f714b35d587123f27914720f73f3f035520dec5a748dfda0355c7d5ea96761dfef0f9390f4d788ec0afed314f08870461f2c0b97f43705adb745f93b712a26031d5b96958799ddb2b5d04280e3185ba03207a7ceb4b80300a0eb2a66617deab5671909e449a8e10a1f141c114ba5bc8a68850770822c19f71d0a6d012febce2a1e2e6d700bfd62e2fdde2028f8a8f0ec9cfb2fa8c7106ba6d22cfda6c2a72540d544ae95b0768bd38b437e5e969e074988ca56285644ffb878e19551eabdadf14baeebf7bab3b0970f65ba20f84216c58d7b39ca2c4555d9a8a2165f521855f280c91cdcbec8470174eabe95691cdba87f3c67130936890dc0c8e08f0cdb3a6576f268c8cc6612f4b0ec547104f5c71d2cf6573a9c1d3dc0da673ce31785f760578bc6221b3318955923fbbc3d1bb610727d2d3a9ca790aed0f777a33ac767a2191dc89c52542602aa34bbaf12c6eff645a3fd2a589ca44f706c771352918d7da790d16fc956174c2618f8bc73ec8ba133a2e91454c55d3d671dca5c6e9da8e8ab4ddc928994915d2092a41d2499ca10c1053c6fec2543077a5c065d93b3323aadff2d5814f60dbaed16e5d57f84d86896b4ece8e2ccede402ac194eea83b9a4b027ffad5c7c1bb8f8727df282aaf7c081725d52fc163093e5449e8ece4ac4191ac73042942435a58b5151bcec245de41f38df5e6d91ac7b8787c7ef8510e10654bd318330652e25736432853e18da55593e680b6af6185312245c5e079af2fbae83d44cbcad0a56d783c5b6ff0f0082b941ee86af723dfb1cf62c75ddbd0058dcb691c095e8bf397cce7c7fe89c3cdbb1c0f106e65c6943444babe5040da7d3314ca4986152ba2e1e268365736b76a891568e1f4e2b4a5e07341dd6c3969a6bc5d8c3b01c6be803b1deb70e888cf8ce2a97cde97adbe2cff07f83de0df8d40aac48f0a648548bab27cbfca0f5ec6b48b13dabf91d21be25f9a9c872f92f90b829c7e4f282eca71d4e5825c7128d128705489a56f44929d9b80e5cda55d5cc48d470d4a37b2cfdf5f09f6057943e043681ecd26077163889cba6331ce429e72fdf3e579a3e0dbd595c3bdc0bd9a6c3d721c7f38099da294ab4ec0f9445d952ac2dcf875cac57f4ec20058b11cb7d9665f0943bc3d818426c569a42198e10ab53d775677ac744d86c642af6829fe1401172f0208d47f8c0323af8a0b9fe38b6061850ba447798c604925fd09898a7a69afff6cd8f689b9c95c745956f9b0f21de8b1868f1dbc2b063b32007e16c49c04ad129becd5013f81c4d2bc429eee01a83a2b95929ec3367b5ce0ae6173bdacb3021c88e6d165d190af7476c4a07c97327848b67f77cffd94dded7572be772db29b3a14dc84cf920a59c4de41ae3d4c94cef11b7c036f6c58989f00395f32be8191d90b14f1ff449c0f14cb3dd2d37fa467779b654265012edae5339b9d479cee78937130f75f8d892b34f4dea1016114621786a1bd66e6605545279f1dded1bfae35f23351e3513795d48f460d3e844b3737bfba4296b08afbdc23d555143dd394c46f2fb47c7b326263fff22119b71aae719a3ef983c5632606264a37eda0ea0f3117453f8a1ad8afba80c21fc1d4396b8fe32bda77c4d1506561d9d0b3e253fd9a2bad2b057938e4897f98f4de0e6190a126bd2ee8db15b6182891c6f76d1d2dae430fea9989cde837eefee360b1146b4f20c7f132d11800ebd7ab31586293c6cb3755d876dffea147bb74aa14c674ac51d2e0f2414929947044c94e037c5c401b2ec0bd741e77eb5a652795fa7c450fa731ca8cfdefee048f94e78e51845664b981083e1cb12741c6e797a8c5a52279b9397a599da3af82a2909b6e168e866d3b99e6cfb6d191e4054de74704325ec8c8528589cd08a277421808bff1d967cba84f45750949a825a521960e5424bf7ac0cdec41016ad54a28e21fe74b2c769a7fb6d575020f9c50bc8a152ebf1539bfea428146072cef311c11ed608f514bb2b4da4451cc642c3c843f2c3d8836a1b9225f2c4d9dff4810c4556a189eaa2dd955a6cd91a2141dbe50fbe99f09ddac07b26d3a986a8812160649e26bbbaf13b477e225eed92d511ef3f521f6a11a766052fbe31a00bbd01bda64676130d68004a58a2873fbd233f630b11e673eaec3657dd0a275e218eaa773a705b4aee9c6b9b44d6e6d2223726c2298492a30b3c45f6c4d332d62a69c1bf20f73ec90c91dec8b30cdda48d52785b0af44a7adfa3d4b7fd0de470e3c06af540d5c548631f197ea85520d5840180cb41f2493b54c6f340ce461b224a932c2bb0ba7ed82e08f04d6a24bb6b5a5d8a3c2afa48840bf11bfdc11a6628d1984228406525d0fb39692e9d3490f9b64234bafa664a8bfe57dd47cd654dd8d5d01deb9f27f2fd4cfba668eb398a21448ec8dbceb29e44605fe3f44f3a64699a5f08452f2908f6f8f7084ee81a87a7f09e58bc75b4c3db4858f8eb5b370fe07a5e04a5ff7f14ed5001db650c05c31ecce39b82031955c024cc841b7954181b4b1db34e76349ca79bba69c2e7431afb40c3681b6e8b1851369d404b25fc22f94a7cb886720ef860ab70db397d7e7e9ab0a736796cb54aa470e958ebec987e5eec6e9279600dc45dd392a82fdbe7830184f8475213d9c4ab6ea8a06c2013802cb5111b99ddac385ebae088410bf841a6fd1127b3cc0cf3cee642d93533d98272c5fc70c61e44b4addec9e2cbc610221b98130b11f76c541450bb7d1ed5a582d3c0c6b4e97b6887a5d2a556460ad11822226fe71dae53bba2c462d8acd935f4c37d5d6fe24e2836b7fb0e9dad21bdcecde660ba9e50fe6f86f80f262eaf3a88553bc9842510e97fa64b2ba4dbbaca36bfe7f11b2981bc2847089db8808bce8497e4c6a6422a152e0a574e347c38a5e397c75d9fb3c5befab002a3fecd732702aaab9339bbe9574f1c3b8f2030fbd648761d57e66606c2ce19e084d22ef02fdea34643e66dae5cbc86bacd93bcca0b384090e87caeb357ccd4ba0db418812dd237115162609373dba9c3f964d63268bdb8af3fcd2c5d9ef82582133533b58621103314c33cc9ffcf29859345b3715be6f3df6b3f324e5f743d5a50c63d84ae6a5334f34b1ce36aef31807ad32158ce2393850ef6eedd3c4b0fabd0214fbb445e27467dce4fbcaed33005376461c7d196e530ba8158ad3095544c6a851a556e5a0efc52329a0f706cc002eccfface925f741ba4062dc1217d30fcd7d76b3253933f2222624de9a493b128218b21d090d9704d5a128d37705572866c8108a039877c38e7dcee8c8d4fcd8b6ab739a6e1c2fcf2184c5f3fda28d1bffa560f2f100834cd5fb598f3a81c848f114ea290247dad48dfdfb05b6b9c290067861aab7a75291787b48b98e1881dabe88845cb3a7c63b4a742d6d6b2b0c4ca634b2159c570697c341a3b64e25bcb3cd5ed7c33faf91457fe322333fee2fe7934cf071f3d160efe9f6cce2a186871cab346a0a129aff4d5c4487d12b2d0f08581e844ae444672c66a486ff064c6a18c7460d65f5470d3396bde64a009257f5408fa3039a5cacda6cf9b8bbc0d7470266a9e6c3d960712e32f89607aeb71a3c96c3ded4bd8cb99e1ab8b76595211bf230cacd384b94a6dadb85a24ad6d514125d2fbcdca1e8418ff401dfca5fa3e033369c486b9bcd88dfa2aa573324cc34ff9eeae29f3249ab21db9c1f11f8e0301ccbc415ebf42a2e7eefeb36278ad9d91db524363cf964fac64b533eecbf3f317bff052abc34051594f79890b39ab7188745d637c640e60067a5d36b4b635a2c8bb3f9ae682e0f674f1ebc2239f9b76a37dfc2e7ca425bbd9745eb3de1ccf0d8a5648194f1a018d66b312eadd076527d8000b50a21c9d5f2347b9f3aa2e7fb37a30835eb6d2f0a2d448b8156d55c0979e79cc92a3cae924e050aeccc76a30b5595b51a4495f086fc98a4b1dea0ea1a043c8b7298445f3ae7a0eb4921d0cbbcaefab57948e5bcaae04f1f44106c1c00174e2932c85d54afe49e6303322ba8ee8db55f7ad0e596c9050d205d4f03a3e1ffc7906b671907e26c4eb1a205d6f55f4225b77a78a1405eb5595e9ae800526fe5c2dbb7a66378b1baf35e2da3c0b9d80b36ce70561249fafd672f4b41bc857bf2db1aecc19908a336aeeaae3e2ab13b0651f96628c63ad991ead9175c25349e0525e1f35710b076e322bfbe26654a7183becf1fcdea74e2e939d4d7362a7ac1cd6f3a062cd7354edaa6a9f0cfb614e5019470fe3032444b0dd84acfa5979cb3966e4b97f8d4d894a8ff546968900f140f28b7aa718d9b211a766539b76550ac0183512149753026f611b9941fad13702186823b79ee7a128436774c9f418a6204db5b2531742e1afcf69c8f4f1a2a6ea83ab2ad9d16ca2258cf181c3e8438a611214e6f600eebde1ec322c557bb2185f699801fb765768cfb2bc253d1ada5c484fa2a428d85302236c78ab22b56feb8cc0de3f52977e75767cd7fc9c5a39e715dc7806954dd888c9c2f1b9d3d7633d74c9a399a09f79e0847bc12f217c79402794ffc4b03ba0d7eb8c3b4e497acdb925506a562fa140bee5566f08521f58a975d7e7cf4f62b3b87faf83e9de756d38aadab98f283e9132e9e2dc85cfc671e2057daedbdd0d06d3159e0346e9dc98e3f5e15e176f3e11e0c64de97a6be34cacae2cbe2144c6971689cc2773946af09345519b89958726c0c6913513d2114c6e8d79ca559d177ba328537f73590901783fb9a672c3913c4402cd81e1e789aa385511ead8593ce8be1284fe64fb6dc11d484a559d4968f34d5557c13b8278045de66d84d23a9e0cdccdb32f659bf99a085a5c0e690ca07a36a4dad06172f22f82fe599b83c3bea841081666e7f79f88bef7a13ef3ee022e15f688c9edb0b78dae611bda12301a55bfbb8881d5fdcbeafa0df0d8da1c19434f467a7f470efddee08b4d53410dd1ea089fb2af443e2303dd34e66186db9b5174c9ec6f09828e28e16a354155e07a229dc59798e3e2e69fffe9983dc2a6341089bdf14753e14d3975b5d514b0bf5d4d7519cea70e09cbe4a5f5baa8c682de1f9676363281a827ff2b457e48b12857ac0a9fccadb0f80f9a7af75184fcd5ad3dd01e99f2fb3d6c74bd207d3ee28df6ccca35e942df6835331dde70f14171f998274974095409be9be2e3edef896bf7cae92d590fff4754919311b0bad964bca53e3e73e057970eb89848f01a84a0b6a37b78fb99930b7db943e25fa2ca64667b27a6802a42941c10deb54dee56b1895815019ff29e52fad4aad5eda2ca65f8992f388829b1e1b0a3c64e2568d9916ad43072f418bdeeff71e4774a3b7b42e4fef035c28cff43b0a6107ca48c4c962cd795ccc363f06f24cd7337539997c5acb75bd968ffc3b2317434a814c1828d5a3eef2c942c75d267ce13db71cc09dce7a3d44f93655c907d3d07e4617936f3b3f1101d1cf51a02aaa123ea8b76d9b8f5270194a28326e7bb19d9f74f6405dd7a06ed073e4f7d09267efa5df08a652e572310ad375edba5b08e26e4e68ed60e89eb806d4a4c1ad3cebac0e821743bb9663f276405fbf7e3813ac1e379c1c1ae75b0c51c355059ce65d317b106876c3ce231e3723715ca8d44469e09a90e22968b87518569883bc141d0450226a88c74e98f44c1ae974b6d842c36e2e383cdbdede7222a46d5a18759d426f5b45aa86ecdc49526d7c772e4d064ea52d5f9517f796b9bf70cb71324ab25d00ced74453fedb56fc5c217da0ec8271cb7b0a7dfcf1c0437db27d6b94a7c63cb82496ce6261818251f808d469f0c9f85a5f68527d27d15a505764f31b3de7ca7fea3dddf0512ca6060fb4b2390166a2fa04bdccaa257b90338ca8e0d29f00f51402fce01fe916abd53a0fadecce49a9f0ef01765e38baabc1df47f665a0255782f1c5bc2d62bf6a4d3b168065b64699e3cfb0e8a653b3119e9eea680e242ad85742cd2aae8ebd5352e2abb98820cd2944d7cf0f745bdcc9d5e3c94ce58860d6da5f81f6b3e315da58cba28a9f7c439e3db3ea8e78d1463c0c4f3cbd6fd502141385c68ffe332ee034e788708e460e6b6bb2bddb53f9630e871353776e8967c50f4e358b5a1d97ba8b9c9ffeb62c3ef20bcf4d9aca27ef66c39d0e22d4fdf076e02f6776e54b98479702d53b614624140078479d54aaa362bba70c2d821ef8c54f9b9db40850cb356b96b9e0b3e44ce55aee210f4c3aa7f96c71d70f159d3d239ec680cd82d0b33ad3a2369d6dbe665f0e47342310dc35d019fecb4ee9c6eae42b993671d31e7623af31e8121383b82f864999297f0903ede144065be8b64908e71c6f0275ece2e6b266592804b40fc887f38f261f1d49f8be6562e886bc869d352e44f532fbfacd1c4bc8b2b7449734f0bd8f6826615531c58bac2c73de1e88dcee860f52fe596e5c69ecab5d23736fbf82aba7b3d2a29e0304028f52816446d191c8e54a28eb8e08495a803bcaa8adad7dc4090b8a18e66752c35863c0cf486782be22dab563374749e9ef0a2a19ef5b01adcb54224e7e3ca291206888ac28f9e0c8de10e3fcd42392a9114c640e6e24870ce74e80eef8d12df73c3762d152bbacb4259efce0fc309a1b52ae3d930d2e68f15557447a0d94a6ee25dd7b8d511ef5c1965a9f97b6b3af8ad40ddb029c7fe31b90870746208696f047c4af761a5fc0565ca02bb889cc71e9fc23bcdbb75feb13df2b6e2af76c866ed667778ef451c6a10afb1f3e77b0a8ad0b511fa10d15d1eb7e1a2ad2614e375cae7396b01c6e11035a152a3d64750fb61fe47ddfeab660a8c07c5316563041afba399ff092c2c4a29729ecefb7609c4809ccb102228eb98fc3a1cd99d40f475456f6a8cdf09853b1f216e1855669cdf7e01c707f7882e938f7c3f442b619ecb45f10bf5eff091d42ff2daaf1cd6fe31d5b039a83ac8cd98707433e9b4e057358f2b973db5461548d688faad410b56d5a582b654ed370980b964df15fe36aee9ba16690431d6fd8ff2f1c4d433c7b43915b1438dc9a489b4240d68c4b9bcc7e0b9f07a4b6af5c45d058519020012ac0023380c7d399542f5237d27701011b22fa6d82ec7ba42780b943adf621d18de94a4a04fd6d258e45a8473e9dc20518756c3e7fe9b856c22105c4485df4ef96a9bc378e6a38b1fd951850751c20fcd9e2e1f57e94b348cd1f2ef0dcabe9d9bf68ff75bd54b1edf2be5580b74b1c47bb8c08e225a06788058d5274035c3f3a65f52f239b5a27600f0b2da841a4c1f7b3d4775b49cd13f248fc767d2e49ddcd78b4c06c9cd73f350ccc647573726c9780593094578f0705ec931ee1eaacf514932d23323784588f75514dade7ca2fa085f4d0e62a3c46105a3f7b4122e51f679f7a4970ddb3873998aabe8a4b966d9f07920f20bb83edceda74a5ce64fb658ff6f9da7d0ab84016dca785a73323579685c654ce9e7defd9fcc6b4e5485e4e52df65a6743555c4227f00c4df43a870156127f7312b0953d53488edf0279043b7fb7f70b83d7d48a14f366bbbfc8557cbce67f55d1b057fc4703109349cfcfcd89a5cea5f6aa5d1523da6025fb96bacc0a1b9a5a0534210915ec937ddb70eedddb82faf6292f30c2cd1cf3ca66d069a3b7778d7e137eff16f5d4af8af118da4dda3635f9efee74b799c1c9e4ba13f8f5e1d551c62b6d9500802dc3eb36a272fb7e72300837d7b315fe9f56e21fca15e0d0e8a18ca206913ddca4da099f530b429c8a469945b6549da8e2fb1a62b2202a3c97ed256eb485c146179e053464c19715d8f12356dfde2283189d0a06ec7e813c7e171fd801012ba1ba1e79c8eab4c28d6238fe8a67c52b6eb8ea6b90efacffe1dde886223610cb94472c38cb2e50dd1622a5dadad0db7e60cab8607e037410184e37b7e8bfa02172eaee6480e614c90a0bc0d268986185e77089e5ac32ad1cd8a96549bb37e7b5a47c0c11af22cf910da4bdb3532092278c637a776325c3429b213c3c9992b99e2e546f87eddf00a4c5a00a16eacb17ae6bea2f1a7fa022b422ecab863209f36d1b67766e3b78da95c218fd4fc17729c05a46d804c2baae8d5d96bd7a8cf0dcb7b8a978c98a74811b4d2e2fa3ff43dc7d2bf57515b81119852f89ef41065fd312dcc799602c455f4da5e80f43197d257a70872470ca71181a63fc2af92cf84f46e1d652fc6de181ffae2d7e660126a247c7f78b547eba693a111db5ad80fb06303c5e90dfadb2ff32989a13ffba06b60b98b3a630909d4f3c630a9f982fa8d5f51d292d0512b862e8d03f4fbb22d1c4f3f13da3af4caaf0d6b5bf8fe99d20773173fc6a99523280cfc4fc1cac8c5b479fd975d57539592d98635a14daa0acc739282f6ea29a8545ce7e92c81c144bfed19dc02fe0acbcb9799dfbfe1bbda5631544cc09f048655dcdc183eb15b18f7d10136583a50002049e9ae25eb5ac8092168c6524c97bc377d653911edc3dbf744d6f9a38900de710a31c9420be310c37d961321e95547393632622fecea2efb44f8b2d97411b9a5c1ca4049dab961f23332d0d867c0fb96c184dfc13bfeef2d86adefc345b8dbfbbbb7f05bf01b73238c1f3d836da380d273383e4f29a48d2bd6a9ca2c9821c9002535cf7565b127b51a48cafe532b73c503fafb546fd41247c01d5df2284c4427e964529752af3c49697fd5f3800c4ce1c39b12a3668b33563dfef80d9bdfb8c89d3e8f745b362d1b73651be0536058b27634064b22de52658072140e48dea8a25ac8387035814f642eb63bfc0b41f76ffca9a77b01363c3041ae8d33c4287343c64c4c94255bf831a3b3adca0597c93fdf10d040a05a4ddfbeb0244b74428e24a2c3a805f107546928d2917244b168afa89758fbf115addb14b6b3ab31ab41b7b2009bc549098936eadb0fdf82c7a8dc11a3dfee24a811126a333ec96f27bbcaa4f192932b1879ecda9bd4d680dd0e431834f8132f326a16de7f54e8aea16c382a5ac7556d412351ee6a365b00ea4daa3efc802b21475a21a8cc30cbf99c71596b9a6314cbc7c754f5b6f9a011ac0f5b764d30a4afb7b09f67ef001fc8ff8cbc22634d2402830e57e08f5a0f150f686c874f075d4ededfe670d31d24439e6caf84ca35bc989cf455d1d7068de16ee9e67957f022f82e6b0cf5292749d14e91bd62386a5abf73737b7f12c37a0fad84e0867b8b6c01ef90822f409090bfb743cd40c28ad5ad4cb9850a406ec397c29ea3371a001cde1a8ace94bbbf290202a6ecb14a088bb4d69b1adae3f309154e3f1859826a5d3bcf7f7cbf460d9abf4f7dbc31bee01bc4458dd92f4a90114ec16f1c799a6cae1b25ad5c36a90f1fc4c4c0e5ab8ccb2ea7426a7844dd216c040892101f274ace726a6583edfed448acb1491821ddb7a022f2b34855a9a03dd2b966b94496841c3e53bb896d5045db65318909fccdfadef29d49b3dd1287fffeea423270e6dd5af99979fadf570fa15cb322ec216434d592fdf65ab7fe69d4b9c0ec455044437db30ca23c401692dafb20d90fab1e9cba1bc2aa8a96a3c9e8057652b2e4736ff61b0153db534868a9239be515990fda9fa4c4299e91c7d0a9a3669a7cd60645b12e53783832653e8b2e02cf000df64ebe031752bdb313111fcc7f58ad8f375b463e24a15d0160db0761c4b391c1380e521aa1c88d8fbaa6334e75c5d58c5561285e1260a95b0aa4fd870f0ccea475cfb879b46ffdee84efa8d9c721896a22ed14f90e943f1087b156eaea896dee911f16d4eef84059e600013daf909286dd3a46b166d65a859f05424b93dcdb5cb650d377a7c3f83d2671dc4d038cce6cba78734b000bf7759041ca1e15cd6bed9658f8fa8650de1b38f7e74647b3ccf96d6695e50704a6cc5a5cbe13ccbb75f0e72e1cb8dfa803ca993d6e0605820f8c898030a033101dd6d4ffa1752a485d61851d88edcd552defeab1d9c0688b3664de8c5c897f3826a5ffe915b8a8825d1a1e981b92ef4a4005a5da4ecc086f9529b0a632b5027c6d03dd190b8f4b2a4be814624a2ff471a9cd57fa0a6a13c1a373eb6320fbf85a7e20a0d6fb35316e92b8d352d743695ec478d1111e6eeae6cb68a20d1c5151efbb4e8f955e544781953d895fe8cc4887f4b338e01b952f4d10cf888df077a0e448d0192e94576352662fa7a2a44f7c1ae5b30f4befc63f2c01dd235361544d9d9d7b69ed423f78f2c5aae68177aa8b632dd1be0cd0f4ad80a95d878aba60b44b3d4bd28e1e9038ec2189560657bfbcc77dd089518580c48835daac3f78934cff5d928daa76d11d340ae9f7021954a286dca5c0cc156a5dddcf05ba639439396e090e0a0a96d4337f90d21953435c82ab25ee1f34f935f00aeee6ae9c8c4cfd854d4c1ed8401f5f7f42b5507a592b0f0fdbb55e2384c1c91ba4529a0617b0678a820ba7eb1f7be94431336a564679e9147bcb24f2a601d907faa2e01cc90eb9b6e78483658f2cbb7d4e9918dabf0d1e3890aec1ab99aa0763e90f92a49f50bb479136b00e1195c64d5f8ccabeb23d7a396be1bc773ab87a2a54c0957b0b991f4ee256e30e055df4dcf4320c930f75769b47576c5427abf2f8c29e57ccd2ba74cbd9b961383de7fa45dbd534282aa332d6df2de790e10c9eb48462396a09e0da99f6e2e9eb7102839d6df6ca0fcb692753eb758d97032fb0260989fa90a67337707198927c20ffc99f6a831e57d92b4b922e942f26eee5fd6b6df78fe0f3a1c64101f77885236e9552746aa651bdf996c840996abe8a467790ec66a62892a2c7e286044fd5c8c94bacae77a2699feb0610ceab96457065d628c30fb9eb06fc5f4f991b21213d3422dd28f48077e71442fa2dc545f227621442de47fb1808ef02e951df439e1c2550292d7a34134af7718f9e7b1b4ea860b4d5315b83e0b0427f48d39b20f7415eacae7ba1993215570d42d4d6751deac47c751771217eeab62eec0fcb105006d51666534fcc9801e4fd0c591af58788197e6554fc3d4029ee5b5ce7cdbfee12331a2f481b8f67e550304c4477065b20dd4aceb1011b512c00020a5cc5ad067bc8b6610af9674d9136fd6972e34edf786bc034c05c43c6b8fce54e028c573b125a2d4543a8b70c31f6d3ac24fb6e574cbbd9531066594d16d15f4cb1c59421d4c021c55a0f76eca6364a474d321281945ae8d72e0ba0323a0998cecec0c4c980fe47e9f3adb1017bdaaf06f8daf4e45ccad74efd5386bcba5d75be46bcea667915d50501b36296751c3e271877340c063bc01cf72ed9cd4974537960d97108c1b0ce44caf7f5ef740c50e99f5ea036a04285b68ee2932e4e4e52c502fedaa4c6c5a9400068301964d88e8d5b33adbeb8bbf01a0e0f64ad36b5a4c63397c308c2ba951278ab8facdf00ba5c6e3a0ef36246d522fe5047eef8d20171b05e0535e531bc10d4dde345e401c490c08db4de8795fe73d52807825ce3a2baacefa09860b3c9928b942181abc596c0ae7d0f9e58106d993da676f908a1a2ab226c0320cbb175319251ff4d9deecbaf02e897bd1eaf99e4aac0d865a285502f2f7b1939bd70fb2cb622c5a74bb2b10abe645472b2db804f6dbee0cdb5153a8ed6dfde750d5ad7215b61188a5c1f57ec30137f9bc960db7cfb1c4f92c35f2497b3f7831fb7e578e0b9ea21b62638cadef7994fbb474c90e52fdd2b9b5c739aeed81ee90695ce8b29d8ea8ee53372a54de5199c04d118febedb1682a93330a54ffd37a445ddc6228af858cd1e11c9010829de2e48906dc2bb6f28f6261335922b183cce9dfd4b6a905060417aea02039a89dfe3d98cd4a2422f4632da6778a974fe90dd440c27a20e0e23f3a1b0418e7b4821a1fcd8df392ab5aeed7a5a8ffdf9938bef37ee52aefc5cb4b4e4be4f490aa46b0274593b56ead8b76318dfa37ba32c9d3dd01cd47e9f1ffd3583fde60f78a62b8d54e1991600666f0da5778d6c379cb02fce84deac033cf3cf9bc7f044f778e107df70a70a5570d5960fc0b18c2a8d892028696a918e4c8772381cbefe941d2d7b9da8617d0719f6820d5b4d77c90bc2c1e9a97d8169b52d1accad936037c4be0652e7c77b6e899494f841970823c48d0840adc5de71e71c9d69df823ee7495a4f7693f7f4f77bc01230993fba2d490a0c36c74a6b0c7520ade0f8d051c7a214dd3b49f5234d6dfd5b0d2e525be2ddfffd2b15f8598c2d055aec498bae8b8c141a0a3faf2fbb0067504a2ba9a9f9421a3a4db1965d4ad05e0154028178907d138684ced8713fa936f10e9bf3f7d08a72739191c9ec6bf71d59e09636a3bff85ad0a041334f57c60755878046c82d9b52b0850a15e53cbbc43ac27000c5d3871d2011853bb1d8f55a3ee299a32512daf62b04e47a539c7677e93d10c6e528ef38a5f736c1d4612907a345f2c5704fc267e3d1d26ccd26fad197513766605061526eed8eb0c3e8805562c820793d79b27204dc258ce8689ffd93d271e6b7884003ccb7abdcc7c687b4988a06463d04f371b3e151d569bb36788893f4ac034c1aa729ee83d03cc9c4023d4a53ff5e7bc5b8caf6e4104ee3daf85a7ddd9707a530f14dbec813426b6309b03f2c5221e6aa230b79b589bb957718a215ea4f1ceda2d8908ca77e71f2cec26b161b9c19574545e11904646f441805223ead5b50cbeb621485ad1ef7a50ef3a01a47dfa1bb839124410c787719abe9756f75db1e2a9372ff675e5037a81d945f3a0a03d483d31db22fea5e82ebf72cb12c26be3666e631923a77a39ea10bd78ddee03f0ba8b0eb6770949c8b999ac3b95b0b33f016ab4d8aff06d341682c7e470d128d3ea5cd9d4397fe29774ca5fe41a1c69b4a616c41848458009375e4717e4b4c22edfe0a819d7e8d94f4c53652c46b29db6896ea3e6d64a3962436d8da1826cf00b3007d3931893d027b7719e3e347ca0937c3ece1f5634a4384b698e983e93bf5963e99ccc39402fee2fbf03606ef51ae9f6ebc65c3c60f3f30632d7e5aaa090423c70504294c2f49a41d92568917420af65040cfa6401965b67bb806ce55f15d8a654971adc999de7a54df3d185efac9b7a7f0a2ad96ceaf730b29f8a8b1b1f9d97d52335d257d5988669eb42cfdb2d82eeb8753dd68f1108ecc3b9ba7543995c8ddaa86b31cb335efe7c6a5628cbe1bcfd08d4857ef8a7d7072adc1175972419c655b5f17092f867a1daea5cfff38c21fba08c5f61e334aae4ac943fd99e6935ce9137987c551f7ffb7de5705d8d3fcfaf37e8d49e7f753e649c3c1ab087aa4ede678244e26301425f91bd0be3199c2209fd3a7fffc588afc1a60b5291f96a55c18a3f53849b68a14899309c3e7f28df2ecd85722e7314d8431d3caa0078a0db37ee1706d509b5d04648cdbb925241847043d757a85f48df35aafaa89d0fcf04c05635b8505e6f151417e9b7a16d13c758b1b67f9f0a526604a61f012bc6d0fee36630096fa325d52c951c9f5caca717f52e612750d6b35460657b4901ffb649756c9f8116716b3a5906b4730e0633a84950bdd7cbaa61f4189c1e164d5c605f1367bf662624c222b2666fa28513ca73e7e4f3d908c4787ae25e9cf80eb6ec3819d31dfd26d27b8880be0ad6af35741ff7cd0751d8845020fe592519f488387103b8623b9ac03e1d26b29ae48fdf6aab80be6c5976ad91c09566a8ecbceb477d3c0a92f4af53a6de563ea9c85a09b44989ad8ccc71df570163546db84c35b5871dbb199e8de51f3adfa5dbc0217aaf4751cf3c86f356b9fedc76b5b84168348a5108899909911369db2ecf15b390ef170f65e856f545699d01a6b3da4ad941d577e8555bb068b07c574134729785dc456e7022bfa3355b9e3c3d5327e451f7b66ae00b6eb583bb594c43760c603b8c6485d6d286c7718a4d5bc935826489ec72fe7e615e808597ac7c3ce6ce6a6c156248f70f5afabd4eb106b116d6ea3be07d4cc2a27b7fa226b50b1c558ed9ed99efc4791e5820040e28285850c137e137fc85fc7d37d6dee7d621ba04599313b17656ac8e3a672e0acaecafb7351ef16726ed54a0127338610adfb3c714f5976b6707195a7631837d0ccf7bf1341c10cec8be3df101973a80ca388d468e807cd1efdb6af83981bbb1f7452f4849be7bcf0ddae3ca53b342c0eec6ecb475ea752b780a3efeb28b27ac51048928384fa2a61a9fd4afa6e6f6e06d5cdde0996cf76beb6149e524640757db2726874b1a15e33b498a1080de478ff5192fcec9d7d8527e01c5ffb1dc1e57b88246cf71500a809eadb0b2ea33cc8d7ff25fbba3400011db6ab64031f23b6cb49b66aeaf83af596ffe7645fb80ca6b61c5407be367e0a2944fc2e272c2021b14efc13190a51e3b7f28dc841d79d7de6cd82602ba0915e746a17d8668a694ee0bcc1bb0eaef8a73058dc7850ade759684fb809498b43807dc767430c91ee1b88d0bf439c3062d6f122112758730bd8a80cb068941d5718b21d5ab506f1a915d07a159299709de060af96e0599e118ced2955dfedff93dd6c2febe84611fbd6b2e872ef526bd940deb07d34fcaaf68bf3dd6476ef12d9fdce9f2b27319cf71fbffdedf43d072da030cd06a5daceaf7d7bdb0320e483c09a5bf2007d0207812201c9dc3e31cddb03b75525367947c0b04fb9bc464c81bdc13a22112bb2b2adc3045314c75b846240faed8f731b4c5a2946615d1474fa24c35415732450b2b922e70a6c9f9c04a301d049daaa2012b46873ca3841a52c91907eb4dbfe455d78ba7e9812648594c749665af83b52c2ef415604f40e2ae183557bf01f60faa2906fc8fd48e7f06a10cf39391baf71fa6ad8d1f7ccf82426316a8a02b68b4ff396fa7a8ccf24b9cbdb54202f581c7f87acf6492621c17757f47a16c0861e13cf657457a2eb74118f1e336780b7a3f73bead8a3b0ab0bc1504881236f6c76ae4decaaa298abf44b5ca883ac08388aa5dfd05ae555948206769efe69410b21c57b2af8af0e32c08795d8637db11dc5cb0efa74a871393807342917df2401501b5c020bf859bd3d4ccf80bc139d2e5e5e3b5cbc734e956e9c8b83d3c81573b44df0e788db18b28fa54661aaa0f1042e993a18ff4fe25f37185a1584a2ca7090c42aeb0dac73c1d280dda0d4491dc96f313845b6b2b42afa7778240d8d4965aa55809ee5592393d5bf383814f0f8a71f5608b2ae69aee4c83aa3de374d72c536ae6a4a925579d944bab2fb537200c87d25239212cc9e449d05062829631e0c96fcb49c07c6c53eecf76d28b46ae0b620d9d9df2e4679687dd04e108eb67d90e72510f85905cef0270166a0e60c15b680398803d2675b6247a8632bf8e1c855223b644a1be88b6e2f652b03ad3fa636a93dd52ce3606935a329e15b061d6785d055509bf9fa7c2c98329745d9200b0f6c60fd3ff34a2903aaae34bd3b340f7f4872e2ae3da21783c0fa05b23e50a5a1b47daaa24013c6e1efeefadfdf751cdc36a1028ceb1653a110b6f5faab662639f0734adb40acba1872112ca290923b3a06974e8e22483e4b96c3d03604e55192f4cdac112cf8dccdad1baa5b061ce0a8e8b8bd8bf95d6e159931190f9f58e803def4c52de5d6a1e082210cfea5ec409df9d343aaf95f559f1373fdf64c11eebd2d1271d8c6679fd6fbed5ae5a9b254272817704df8845c7b0a7a2e6113ffffdee3efd52d2d096f1dd76ae76761d407dfe4a6f3ad7496e3861dbfbb83ecd518644d25193032a56d4b548ee9bc3128490f4e18e57505f35daf02a838992bdc8f2a765bf78cdeb6799a8f09fe887e897bf2a6089c08bf68dfd84134985f2cd05dbfcac849ce9bb4e7c454ef35816a1b2d8f28349eee6e224fda9920e9629b73029ca8b0244782f214195cc6e763f16a2e5d61b154b8e39a1bcf8b65f9e443c7d76df2dc8892cf77f95eaf971938ca50f6155fe2358076e48cbdc0cf616803d333f1f818b39e463cbe824ab53bc11c40425b44ed141aff583e83a7132f1ba44bcd420e18d4ac6a4f99d6fb48b4d73fce2759b384db0b6a3cae1dc946e643b9f74c770657ab9ca89a484f9265a32452e770924687620064c82cddd615a4c7e145b8d181423d7dc55bd675171bb533808c7159011062d1c0a2a052bfed3073cfe037443130489f3c50d1ba62b92855c35cf639e30cc3f696a479c60a5e6727eff84577c4aa57c04def687f120b572a3a55b1152dff850666187795d84e6c57a810255de694ca4ccb3f809bc9b6bbab28404edce3b1d9f60f89703ca7728f0f4fb236200d062a29038de56300fced70d3bd929ea9792c8740156573d3a5d7eed47099f1280ef7c166d161f376593e5dfd9f530ea52f20cba399f5e3c95666ce0ebe4c5a2315c7e54bd89845beabb7a74c14da26caa05ddd059a6a9adef72d82906b2cef0e0ee8b8ccbacce464142ad3e7baf712d54f8ae3344d6ddf1fc872c71fa3fa1431d95a9a31f76e00c1ec18da1530413b224bc73b02d66377336d22b81c1acbe9c2fe7c3734acf72d4f065de925571ecee50a34a4c292270fea3f9bcb466408fa2fa527df4be978c8b09ecdf1a66faa29636522fff39f15707ae2989d20d1260740ffffffbf