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 76839 f256c95cf460acf906994e5ca92a911666c1041fd3ad40ec163d0f3a12b13cff

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
10dfb8f294ff9fa9ad75449a0eae6feea08c0dc7e7ca06d7061bb1b0f404076d
Certificate Block Hash
f256c95cf460acf906994e5ca92a911666c1041fd3ad40ec163d0f3a12b13cff
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00a117000004310000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000bd62a976929805e8be299e38bac453bdc1d0de160b691b780458140a64a280c77029c19214299e35f1daaba59d78f6033f6b10dff2c68a526153995ad81eac0c9d3a5be779b3da0c996fb2c9ac51225e8b5a8469f5ea4dbaa4020000000000000080000000e00000a117000004310000

Raw Header Hex

00004020c5c31e6c22ca328dc7643abb48c1b33b1aa6aea1d50b616b2b27ee3f7e8228d1b23ff3abb435743dc6e6344b93f9437c15e1754b3802c1527907e34343b67b113fb9396aded500186d0704f4b0b11b06d706cae7c70d8ca0ee6fae0e9a4475ada99fff94f2b8df10

Proof Data Hex

59,560 bytes
121216010307b2ad34032b0bb15684aaf3a9e62fffa8a01f82608817298603ae1fb9c33baf29223a7c826d3bbf25bade9757d2e6a9df29ea53a2281a89fd82f021e551aad9dfa0156bac7d7c836887314a65c71b2ee7984cd8191710c81a348b27e1c97a09f6ceeca86675c5bda26992f9583eb6d69b89fcbb86f4ed8786e3440f5bfa956fbf7bba189bdac86079b8a86a7d3bdc2496368b6439d60ba0d779414f5253d9f1fcd6f9f25043f6511faee946cf1e4d6d69a64468df2c2eb791f06890f0ac47fed094674e7d1720168d73c29ab6398484e8b0e8fe85fe232e7a187186b3ed1c44447b0a9269e3e36922c48cb1a9005df8b0b509fb5b8fbf48300ef03d0f68f68fa0018dc5edf4a9181078819717478973c98f02931d98ba7a45802ad4e0ef04aa188742a022f180a27d4476a3af552f51ea9ee2bd1e192ca50c5be3ef0dae5b750797ce2da3803026b70a4dfc6f558108146a6b6f2eb5d11b6a11ca49b82c0a3becc9952a1014f02856f43b4339180d54b7f3e59f753bd7113fce88daac690f8e1d863403bef7c324948ff81915fdae0aeb1e68b4ff04d5513a4ebae9a27be8ddf3ae211c08340a3dde8c64b54f14a1c69fef65909016bee2190bb26001902b34d755a0c3f02ed1d2fff3753e76ebc7a3ec61f9f1a8c691465aa54e94b1355ec6c3eb61530fb86d0750aef309401b773f714609a62bd10ad79a6aa583be538feecff193a0fa452ec40d771f0f9052379f4a8cc3cb9605f5eb9412e3992e788e5aaa75bc73fa2126a36b9ddb4bf296b9872a41e5dc5f0e2e3bb89662ab1a5d2049b386f1b62a587ae1a9d5303f7a5f71e4cb1f5a7b8a3779a42d6ce7825ef81d4c1240711d406609a75a805d8698b58c1aae34960de90f6e56033b7c761487157f058f9101f4cd1caa1408c64b30c8c4e0cd00e00bd26940b56c35dbb8b319b0393e31b062f1ce7dbf1d3fa153022adc7bf227643b4180b09ea0bd72ec1b7dd4e66545cdfcecd721ed832123e24c0f21d993f4432bd9beb725579613a83f08322b37982c5a3bfdcef1c9dcc771981c42c0ce1c98ed5f9e2a892cf332430fc14d331f7350d66815b5bf1869616d3b359d5ceba1ec1b8c3f2a59d77b0e2d99193452af777d07846bdb5ca41a95b0c9dd7280abfb1da84808c51dd2b39f62d98cbacbc7d8a2691c00cd80fe0e53909980ad2ba073870e569fe5c6835646f345029ac656bd56ad5607d5cc678a04ec0b6291b32f6a21756211df063f48f8d250e5acfab55c766586c4d025ec52b7bae27365ad684ba1203f2015dada36476da5e3cc086f495f6cee891cdbf0893652eac4149c50de5ea5fea4cd49c5a6e3c15811a20a9d7130f7f35b659598a5bfa853534a14699d4db495bf577e26094cedb3641bd94da3983d497363733f8d1a014bdca535d9eb378aaffa17f023851c031047effa5897920511438551fc8cdeb75f610971baea01812fef1ae4150e96ab34f03da536b42d0fc8dd8577c953bde95f7e57f0f059446b0e8859a58907884cc01c2504fdb8a8fdd68cc9d9b8749f06cb25817cf0859d99eb47cd63f86e59b38aaa6dd78e440268f5767f2dbbfd75d17225d7a9d35dd82765d10dd665352c4d5488954f3f814ab979ef615147d1c351bbbe18238a9f73208a40c6da893e02785f4f9e6cf7b5debe9af11ae6f8a412a61b3827a9e8e4d9103c3309f425edba36600be096f942ff38f87f95a053c634025f4ae69ff522151e27c175a921f4c389d5ddc67c942cc1eb236dfa5a7906548d5bfab91947d60e038c69f55e256389055300110c89251f647ca017aa2b61b56b7b4d5d483a4e3615b825c12f6360a72c3ce558362b33179f1e86c117e5bd98c7140b4fba96ad6bc4d0f9811e80778ff2c377197120c660578cd55a86a8bf28cad760f538d8f7aac6c4b5dfb5231ff16c674eb5e73a0baaabfd37d18e6f05eea6e660cff471645e470aa9831809e15d1e59eae47dc6f824dc602a53fde972d16bd0c8f740c688281b754d9c44cacc4d912e1c4a9283304e0ada0720dacf77d1dd5dcb0277815d0a81f0981a8026656e829b49055adab994f6cf22b2d90543a6b7f0e75a1f95e5af9df1e63f05c9a309b78be47caf4e332436759c37386759f51a911fe27cbe3e14d19e0958feac84505346058c7a58df418dbeaad7c20eb84849a71e7bb7b4604ae6e7fe27833a41836b1872bbdb7f51e2c7103d916f8b29ab65219bd7ea798a33fab400def4cb4fcf29948b0d5774f2a94a1e9e2f72f919b330d4654fa02a335bc303546b52e4dface6fc1db74b1cab8393c85ca3ada3efbf8c38ffc0b51d5e86b056fbaba921d3898ea1903c288fce30dd38784187962cfae8bcceddf5e90d6447c47b582a64e0f217f01870e6497bac0478d8b6cf87f64182da3c0965163f19379ade98aeef6dfa0b97a78a0f11c6d8f2c6b137de0ed4800423a99f44802122cc989f36a3bbfa63e720fefcc5e445a192b226bca29f6b3a50020cda0601780940a204627cf952f2f5c2c10a8e636d0ceaf052654b4851555bc8a935d9df6e6bedcc2ef72d67a6bb348c5c0c4437f01ad9a7ad3f326ddceec683b2d117efbb07cc17b82a28f39ab34e3dc3a7e24aba54bbe3a281003b4a2899c78e175d9aeac6aede50eedfa10e25fa7e5f14f6b4a4cc7088874f1b74d4d8320c729c91ecebb5d7536e4a5cdfe5472d77a7b7035dd427c0363fa101e2e4ce5073ea0137fab9830acdcb0cd7d2ee4671fedf30c056c8bf781c9c70ae47cf7599c11d9cd2408b2a8108df9ba49fe926fd29110a70b9424ea67d88307fb8e432ca847af6196fadea2444218ee49744af4301cc7870e9c2d1543486d343aae1a115b7706225dbaf450b72946170094a8103f936616444b1a8e96171524801a8108eb0b604b1b89fa3d55931d589e3767125a1522dd5995fa03857bae2e8226d708c150e9433cf62fa6791a1c68324fe1f7a8a64b85273b49b628673652c1259f3c0ca7a588c6ac9917b3bed0c3ab047243035e2a60e80d4954b2295ec95558b61c7fee0e2dc3b11d3ad38db84715c0918613b6b34a380fc11ff516031cc77905c76e269a81e57dc238cedd7739f2cff4e62aab35fc6b9565b8c16bd5ceb5353115873f5044c335a83af2dfb94fb37c5e7402ed17a275bab3dc9cdc3fc50d540eda355a42728fc550958a7a33940e56e831dbf1b13fc6667358a96c7f1106377d177f6bdd725308d922a5c1fe4b37fb3b01aabf69a08e52eceefb9ef8cfd0f528a9422f11053456895c7faaa2cdde7371538903f10821a573c7457568b2be0a9d9135a851adaa63f5b0a8c2703a802569d217bdc4dca9bd13897ec6241fbc38b841c7e190c6f07cc8d685414178e1061bec75c463a4b38f292f48c68e9cef9be4854518abfcadacce597bdce85d8dd87584a2e82cbb3b18040f6b0e9792a52771f57a4cb99d5f9143d529d3f96748fba48ae018036bcb9df60388664820efc44a64ec630c3ff6c791d47899624bbceda9850ff5d19886632ea7fb9d4b62f44a1d36d8f32fba57589efc9e54f7e3f481f20e4065a715f566dccea878afb223315c9a754ae36ecd8881e09ae46f0e502cb3bfe55ec4162948ef45ea4782d17083256c10ce654dfa11cabbe31c20def51a1c778fe680802b024dc8e72e1d18576878b9b6e4dad42eca29e23388b9103b4551a4a58159066b1da8121ed0d968e957b2e2337ad67e6c5349a4d8e03bbb25563fc23a786f35799c4d2d6845ec94458c571bc2645ec9c4d8c87a8c2a686868bcc9d9f64b11dc37aa5d1c99d5e7de006757b834570e8225ef92386e61ea4f265de3ccb30a2ba1bd22f77faedf1670802b71ee34d65399d932086732c1ddee1f449978bc1f12f6d54868fb5c1ac0ab84fec9979f5dbee5ba762899cd610cbb153b26c2b744445f074606a8e4469bd1b082a46757a40950394551e1f3eacb6393c0dceeff38827f7317dee625fdc3ef28df78ee08cea6ff135a5d91f68287fc32430e6269a8f27d55222a9b7ca62689c8dafa49d8daa866b1941138824570f2f0a70038d656553e7fd7f4a72fd77798a6308a84b47c1f4f34dcfecbb7571657660b3f59ce3ed0eb955684735a0d553532b360c98468b03a57cef38f97b3a446cf7a9a4806483eda9d4cdad06035b995406bbeb119ebd77a088f6f7c4d1d7f37e58de6ba10524dd905ef548b5d9eef31b51ce321765608f3eef9eb3f5e95f232792d3ebd0678fa715d16941558ae386d3901854610ca4053a86856eb97a865ad1e8eb93e56f36fbff2c1d49ac8625955e8b90c8fc1bf8c6dc990e8094202dccc1a8d367e09c7be3a5548d4ebde5efe2167e2b89e5684c2b66a9ebaddd8f6f35d1ab27b95457a9011b75d75331611afb49e9f32e626e9bcf88cbc2d46caaebf9182a5614eef8413a46b18eb0b69e40f8900aba24a83ad4ce9e02b38e0b5bd0b00dc040447b2955ca1edf335b8fd47e11ef091f6078f7e6b3f4990c601500d3ffaef8786358f4f697c4dac07280486dcb6683f10ac023ef7cad215bd0b8b5e1482403f22105f9491e19a0bcbb0eacaca554c4bdcc54f8b5970f0460e9cb1545a36646aaf1ad375360ed8a8c47ce8479226835bea2fac5f7d2df8304b1b5b59975fc60d9c1d8c22eff60d4a3c5ba3febef0bf98e7702c91bd32912e5b1d5d8d0719a95f7b8beb40a2f5ab35b9d5da39927a8f4d53a03f3526f0279a7858ec9379698447213b01fdc9ece5f962910dcfc63845499f0068014c7e550dc36f2b64e280ff351c9d0039528104c75fd731fe4ca5a87d1183c92dfe0e0749b252db58b379b3492866fe6fb978e49e7b63792933a10982c08dd291abfc0efaa320194b60803bf6a6b051c39927ee9c6c3b7a10751488ce450033ef823a7f579fc55f7ab3b1381dfde973490102a4df2256e953b302c9d15135bb688d5a66ef62913cbffaca057e9c2493aa3382e7f51f6bb6d92c1301fdb4219397c04cd12c829e9ffc6b0e02d948f59c3e725d32246750cdc50b27fac901617e43ba22157de64ebe61ad791869eb32314dff844b4028c1fbfe553156867a4e0c67d18c7ba81f06f78200bc6fb39f8f3f8c5c03ef6e7216dfd0c713c0f853243ec8ed55238dc08053fe661e27d064055b24b8806efb4a99d9e581546514c88011f6d4d084fb91fdb8e36799e92fd7f1cc763afe4e01dfeb76a40e22af63d822d282bc7316267a5a8d099636a63c38ef322106970395ee6348b27ca3d24629e506ae59bed95fd4334bb2bc1c7b6bc10fb7132f772b8a40ecd24282ac069009e1f884940a1ff5d2971207176913d6d3d38603ffee6925a70558910bbd74daf1d85d5977075a748becbe6f76992a9827c194c41f9ba9fb19dca7613bd1e84c5378b4c63eeacbc6df9415f418cf1ecabb01f72434bb10e41aa11a82bf78a15dc51b19f6c8eb81a428d02dc7c913bd6daa298b1a9f66921328549a2259e67601cdc366b711a8b7e90e97c27d228a73e6ab6f62227ea53b9d2d75b39728c5efeda4a4b194fc4264b727655b1e444c19560cf5ccecfce2df6020057be08e3f6425f8a184eefbc392e224aa76f58f5e7ca68c34c31488f83ad09de68673307a37acaac8458c0706435dad7abf1f861ecf222f0168f7503863d6909c9c48f313e15edba5b389a52097fa8d774355526a7df9fd3a1797ff70587b5e18d0312cfb3bfa9c5434234ea2076be4d900fa24a91c0a31867965047230f74c18fc10fc4711637cd522beb6ac0f896ac8829c3a5e5a38aee3bf15fcd1549f7ee560e5c8ac2b4e355d5bf4bbc07b339bc6a337db68a71bd40edd112ac6e01dc92a99a6ab90fd3a0914b7f2c1ec448d50cfe0bb8e3ce83711863c3405d3d3206e3d1a6164f0aa10953a7ae129f7b6c3f44bfc089128aa36e25be8d573eb5fc10f726a7ef679f11cd3504c4c319605d3a7b48861fcdb0f6978375119cbe472c1e738d82301f75db96b2057dceb70d02844632dfd0d38b56317034fe6ada4fa515210c7a22ae208ae94eaf9ecfd8420bf19c98518a65fcec7b26acd87560b7ecd015092f5e15c974d8f4b4f0a5819c40ae538b5105696ab5f2ce3923081df43b1350f0419df3d06291233a630d38910a448ae135155b9476e0579e2788e4eb39d339d99bb75c886b4f6e8c0ff96ae0547f6c591c668f15a39791d3382048ab25977ace0796c2d0b754313aef0df96d9f4191ec586de8c00ca494dd6a614b83bdc5fc3d6b1157952e28bbed6bd27590a321ca8fb59b66e20a6f5fd4498f5c635e081fc981bd6d3d05a9df1c7c6baed635d0a02a3ea27345dec87e9c5682995730d3a12bd197e94e0cfba373ea6a5a54daf0a356a6002b2270e6145edff752b5380257389a1da2d62e49e912c8fbd5c1b8562c32fcfc80120a631c0decb566fa7f01341d154d2e209003a384260d9d6df4566a0bd2f4b9f6744231b13ce774320d4beb123f6c1ea3a882e5f3c9e5c5ca6888d6a5632705da3c0702f4ec9e133ac42aec3edce18d8a92051b525d839ef3dc7eb6269e0362f21f212fb37961b49c68e8527bf05f967b23c1fc6f646021ba750d58529123d8903c86dbb1b9d420b3a6cf135f25a105f2412bb4e322dde477f74dc6398b714673bb29c5af21bd93bd46d3e6fe52a020d7823a00838756e1dfadfe395f8f137dbc61b82c23c01096a09de822dec3b82cc05e8ac239e9b40188cb625f6854dcf7224b416bf777d27bd08b54384d29ec27f98535449f12767f4692b38a2e6bf4cd7ac7ad7c443bffafbd4bdf136ece688e381127c9cde98c5e66a5bcc27a8f0f0309b6d705b1acbe4ca7ce9aef88186b3e0bea587904d8b5d147c9fe74076acf7ad30514068dfc7bf274f3e56fde8c6ca3797883e85ebaaee67954890b2c20eaad78b88a1fcc028b07d962858bc010c83d30efe93a4895babc659f1e7e8b3df049300b759cb2d70eb135f08d979b2c93ebc5b1aee6c76fa4a0f865af85016830157a4ff1d08b837c8b70329db2ba71d31ca2bad4edc78377234b52a73a4389f0ebbabe3010d89e24bf2283c55b927295a349c94c6b64ea315701fa9077978bd3831d34e4fea27ef60612c0d7013bdfc3aac5fab1b0c34e5d590afd9ec6361b3c7a5055fd217299ac99099ea968ae802cfdf4a917d5e1afb49e0f2a5444110eb7dcd103b2ee23781cd44619bf974338c54a54e81ee309afddf60acf9f4d8d591bba6b93255c646f665036adad2884142a280bfebafe47c0effa07f809355028f9a87f728c8bdff2426bf5e334f4cb39cef69a9909bc3739ad989bcce90f2916b85f5c9355d0788f890ebe4229a6256efd4c347b9a01ef656174d769c95cb713e7ac68c089c9f357dc431ea656b4ebdd5ed37e5d0e08a9a3259ec841a997c0d15f9e4a8ee8bf465ecb1308ca9521649f3cf44374ac4c05bc2d75c275a9236f312575a49fe1089487ceabce2ad524ff45ff087f930c6def1647593ffa7b1b5a9f9847bb48004a18eeb5869eb520cb76dd7bc843a6072656a065733bcdb4f82e8dc4ea4f8dc217a12afa62f9d20f80f6e99b9af2dbe095d7da393960d5108285fa1cd5b8b26acf17190efaae8d776ba5ddf27ada7190573c13284e7cb71380407f118e8d0c2e03ff93beeb1937cf3f95314228d187d5b34dba763fb03923e05d9dbe50bb1c7bfe4fea31ea2e76b7586f5eeedb26f1cd3d87a3a66def340a024205c92292392c69d5c23755d09bc9fe50796f5a2a595c159097127fdf8465f582d8e52e1c14e9f5eaa4009c1e170ecca2fc4518003cb56678c1f8d60a7db7f66af75261f353de9f7318cc475f19ea6ccd4bffb9eb8869cd060df19f7cac309995473d8babe922cced05a8a245450ca2fd6853fd8495480335e4a02e75a4e54c72bd45f93514b69164d88fd054757af89c5ba43865cdd1d776610bb0cb8c606fe34be1646bab1aa7e530626a19af2c88120b0d62280df84bb333f79d270d3eee1068f4be40d4560bd61bf36b8fcd41315cc66e0b74c9e6736d8922c71075afc8ffaf15d1698e15033aa86b7a6f9fcdf3db3b7708e55ef5bfb7a96343e0bf6948f7466cc7cee6a2a5e4fa4fa280b75280f1c42ed1229d62f2d424dc7211a47a53ef6fda347997f9d92ca109f46865bdf7a0c4cad0d4b1e669cb60f349ee992df4df1767f35c5908b01aef3cfaee067bd9c60703320e6a66afec825ef241e569ccd9204e99a5036a2ef4de3fb6a9ba5d2565c93ddae7acac759703a04f33ffde4fed017d6120f07b8b663c5eb2e1f482e1e293689f8e8016d122d94bc0874d0145bbdd3f8200191a2e4d8739efe9db86eac606cfe6cf3bd928dfddff3800e2b5828a4ab41894b88dd833ea7079a3d6d52be42c03a2737117892ea161fddf16f0f2b2907516ff7e6b52b49730def398fe4674e5ddd5279cf0b3390b3454782197ae53b5a8c4b6e19b6b7c4a4478f90f5192c7c27eefc84e10c096a38a5e307dfccd0f0e527ee0d61071349f2b9e08c0ee9694e571700351f7fcf66827c3d63cc4d2829d84bdd7fa592c419a77904dc943cac6bf5b4be78df616c487302674e77215f806a9557a563c3bd3ff7f8b7c4782f345dec87df8b703d6977f2d0440085ea99915b03d0a0b4d39bdfa19a5aed0f226e0947e24fe6641bd900b4181e1634b73d7e1012ebf7acecb64b38b365bbee01840a8114ee60d7e232a85f8027466e37ea6adfa5d13450916f31482819aa298f05d783226aed3869c8a8a5422852c76324c835a4a279380002648e1209ab80c4fe3864597c8c60b73735731b88ec530b82d6892704d3e286d7fb95734f81f9be014c53517c118fabe44ed63dcae1dba05c48c9f6362fe22635972a96587512b62a896d715fb72beea1263c9adef50ea34c610a0076fe78c42ca543c2c72d8f730b7024524045b735149fc4d96c17620fdf6e66a82363b522635b2a2d3f6aadc0ad4d2028acdcc3178bd7c7854c9eeaad939caa82584cb69645d236f459c5c8cf4204a08a7daae2abaac8206c24ac087a0984d8ffd469b27f06c18074df2e19f877802c2cbbf46dc02eea18d3928d8f5417f665e1b20bcaee5974bfe6ff7bba1ae7d33ea73b243fd2118ed563740fc3990cbcdecff7759b3fcbd0082cbdc4b75e4aaa33ce6b119cd0b53be82ff3f792ba99b5bf7b67454df1caa90069c77c68c4ea4ad0758b4fa40eaa20967cc84fe275d5f14454382cec11e51c0cf5e090e870b2e7e1be3e7f34f9d596b69bdea21a013399771e198b4c7a72c802b222c9e3e75d5a82f811a48f59845ae431306ffd1ac89969760798fe2735b9d073f37c7e602ea48402ee29b935dfb0275d2aed42dc1370bfc4094a45e201cf549e2e17f7ee64ad2986f0c6b1d1732bce42e6dd63fea47a4d141bd3a978cb34178359a7507bd9ea41354109df84174a64b92147bea62f7b16273f6f01ad9d2e87b3e27143e6230017bc6c7fee5ab03a6dbb491365c7e1e753653a3ed1917741321428ae365aeab331a7d4c5c98b2931775eee4b876f4d64a4466c9023c365bbca7a65a3e403b7c326961c25a578f7b48744b472f398c9d9bcb30c9301b0b01c6b0193982e0078f10436c95fea8332e9f47a80f761f94931a1199af282cd92a4b6e47fa731028b4f27878d68688cac56d6a8381f43105d1e39572591c3aa529fd8b213fb1a84c918b433078f4862aa54e3ab637eba8837413168ad0c2d848846733474256e9568af93a75c8947a2eaf50384f3cb9a873f3cffe072346a1f4625bc2b2c20ad3c3f9839ce248565592ab1ad42fbb28079d69fbff12ab5f23c2e54ae1ddce819b2665992f678f1129c741d6d3b1edbc219a0623bc05669a88269e958be8ef9eff12fa8c891bc139fb5c361cea3356e6732a665c68a9cfb9058bf5b5174920cfcd41915346cc696ae66c3bb65d27fac718bc8bb145f7d35797db339f7f82491e7a45f2ab6ec9494873b943fdac549fe88153564c4feb9a46835ff847818c87ae4eec52f44a27e0c7507746ece3acb9dc39510b41f8ed99f3e8d27500b91f1735f45dd7bf50dd3c7755020d889d11bde3c2f05697aaf63eadcb81f1a1568a6770efab229b1f98c2e194f79f06ce2cbcd7c793123ada4e36d61952a9a21a86afd863b30757a753685a7d5dd676ea50d249d7f8f5b0e6708b57b1635652ee286ebb8f72f5c276d2ba6b895616890281886c11aee75bc6bb0018de3a38ad22c1840b26e07938660121f847bb3da76b595a089d3fc827a704c14855556a3b378f4b550c92171a918859d09d872becc74203797f9f4dc8e3c9f36a3f6bec93bd6ea4136c38fca37c827bf46dd698692cbd786ad6082eba7d132e28c5681b3fba06e9f054be08caf0adbb2e90cb974b789c384ac2f023017b1425fb41a336a06356444bd3ad36d98708153f57bda4cc35ffad396d6fcb5f1cf83415624a4042e7275d11d39bbbd69b1614451ebd3807930a7dff5706834e21b530e11ade74d037104e62b551a30fee6669fee970d2f64f45809018040dfa9bcd17ed0c9c81d88ab9bc2a310eaf0f10a61e27cf412aa09f86b74fe438363942fa30b08e01b4a5d61bf68962b565b63456586dd272e77da729f46027f129e2ba8f10642aa0f93922ae8810e3ec1a6411225cce121437416dc3a7c84e36275cadef618906e9ea1caf751e06fae68c5328c4cdfaf698b5b87752b29b88aef3cec2305f140bb7b1fadf71f3ae9f9afbdb3bc6f39578c51e3213f2e4e19af18993facc395ca500fc9a2ef222eee95a7924278ef1c11d0afe66a22013ec1a4bc8b6d165ac4012ddb5365f53fdb5a38342f60d4e583a131fa831257f881ebe9b0c17c86d87f30d6fcd2124debf92aced14cac815a4bbdc5cdf0005873523f523891c4b5ab73a1004c74ad497ef77a7ff9bf4348f0bc1798903b7240d97500eeaf43e8c93a795cda81217239d561cd6a3913027a67a2d63145385f4fd224a945742f1224cc70b0c709f194351c3ffe9c88537ae1b555a446b54e5eb5740306992275b59208e1ef4c5d52774f7b462cb5e58b57a82afcd19eee3c0dc942bdec13b804bff55538f5bf6eb9490a21c7e8706a71a7467e6214b2e2438e65ebf61ffc58bc738d1e1745c48f39f4606ddadf024c7103eae7ab14b19de81fec72e47de9c9712a8a2ce0a66736a842179cb4da6cd0e711e3da1f82e11ee76e8a533df358061040615fa6f4d4348057d0985deabb8ea37d3506364cf67a69d42c018f9a79ffa74277dedda6eeb3071351a3ab0fb7a39aa332aa227ac86f3dddd121904cbcf0e80b9cf304ff1d340e00ada52f47fc7462e786924845672ffabd1d696b787d58d2300c39c821b0a71f89c9688a02c68c427c101ca44e0bcc6cc91970862cab71d9ccd6a36bced2074879398ca7eec7854b97db48b817888efd5153ad479bf1b46671ac6ecbd402f6d908af2238ce214fd1516603866008f4874680057ead144d7069e1d59ec116e7ae0089a8f62d1759effb9a88acc432f819b4061e6a39565269c0d4ec9e05a3a6c6a0824ceedfe81fe4bea4be253c00d68ffb9b6827ab0673403910d07cb9af83b67ef2cdf9778819f5079c914474688cc422ea1919b7e36a94ea917caf92162a673c7a924378332ad69af27723c2d32a8a7ab6f1fc5015d28c1a895213b7eb1f4f464cf8098209b48851ef834505e0a93d8cc05d10ba58c525e82f6c617cda5e5f640f93f4416b6c98064112954a3c41fec19510a65f4d4ce7f3e857c5ee724adcd0cb90e62a5d7f859b06c1069974ab55873b358e0e198b60587cb62666b4743ee74c1dec15d236fc1046fae57041d780f3c6b690d84b6594a860e152e1dea58ac01ae6b8bb7ee53f6094f30790f5d755bbc4c62901cfc9ec5ab05a3704d3f8d0c12c116df43e5fb35c47054c58ded776d879a82a3993036e2574ed526ce14a43eb9dc181faac1fd3b06ac3237e9f54a9bdab6410417deaa51a4535582bb5d078b277aec9510a2f525dee7cc0cc3601daf7671352010e17ea68d1c574b940e54aee5f5a11e98f936a743ff4f38fc7271471126cec1f53062486eca307aef31c89e8aafa971aab70433752dffb42fad64fb234a317ee51efb3b2ba01c44e469a1f171ae6f76fa4edb4d6ae68bf9de43663c542e2ef237ca8aba782fe76bfa02c76682e0a83b1591f48435ccdefcc6075e8c105cd4687f76d823dfe3a941b2642ccda2a1a5070efc45bec1aeefa6eb59ffbc74002ec04023e1a17897dc9eea297d40e0d9401c6dc085670585567918e697b30c24aed70a67330a0b5a233423e02ed13751072f47c541a7c024164910c44b2d389f927e9dec36d06734bf38a22dd4e5a33f9db75440a6d92582242675ce28923af68366dba2dade5d42e2e15eebbd20ff8fccabb99dc2814678d4be5aacb5edaa59db6011de84cf590afc0f77d740abe1286f7a5fd46458f6ad8d257bba65c10133c4d731bd8852dd0fb33e9446bbcfe41f63266ac29bfd7b0bb421de7c5a25dfd38551df3ef0cc536f5063f68fcc4fc539c449f416c89c7af82ac11a6aacf04710c4d3030a844dd61a91898c6b9378cdb30d09560e9602bc070ad8891a0a17de08aa689c79510345a161e220e8ffe59c9552afa901ec49a127f074cfe624d5106c41772cd5ca1361fa0f8c8f898bf17d019e7e00115c0c4a994fc24f3513bccdb476c0243b4fa75e4b87e26fd0918efe6bae5b5471285fe89eb8acb014c970ba1f71fdbe1871db9a5892d7daba24e4956dff07299386e573c8b3a23743716405722bbff53751bbce33fe1af8f6366c8f2212f1639adcddca5c9208e9d2160e9b593b43e1e859214103381e6d9a2d31b0b587984ed6cc79bfe8dc305056a5cad3ddf4d84b105bbd10166d29d77341f78b1745e7c02566d0d61db28f744714723ea8b9d04f6a80418013cebef9ed93f1ed2ffb17c555a929ee58026572ed537a39f92279c977f7328f7be525a7146abc5cf340514752d519b225caa901b7ccac06536754a3e5dced45aa0679f078ba59fd33dac972ee0ef829511f64762bbc1fbb04e1b4fe83f1d1a2a568054a76627a834ad2bdf0a3d83472ab474e226ce0b29767e1cfa3dbe74773c9526ba0ad9f6b87a7fbbda25690915236571ae572673681759609a1c82c2b85c36b2ab56e4147566f1d66b392193110231946a5789bc7d60298da563dedb519a18283e55c71e290f453e7a8f3bc2b2c15a8b9794abea30fc6f50b8d45b247948302cef8331d000fadbd02db888351c3e746ba6456965d5f0eeb14f7e4fa8964604d0745747e803f9ee070eb84a82313c71561886bf02aced456e36da4023665d5d2251e24301230741ba25fd8d76652d81142a9e76f6418ce0fce40435c98d8de12b7ea40875c998726e7285be9ce318c1597ee3d766ef88481200aeca94618788aa2a7fa63e3c8a16b26b52633f2ec8292a59f5c865055a5e84a64a274344aed421f05e568a757078f76d9000290d7a4889d9cd6e3d0d3dffda789523c8747a92fa98e12440809221df8b8c352b1ae0cf096c2476bf7f757ce13017e0d0478831f4c90ba10f702f4d2c5081c2eb93d16e38b295548581843382384a092c6012c45104fcf637838a02f08c37e8e670f7d1f99c0740b9de1650a2af589f93b2acf07d7c4e7f20de7459e8dabf5a20cfa15f371ef3978ab954dd4dc60ae6cdefca088972b74a4dbe6eb9675259541cd2541873c00c300713693d272e2a1f8343fcccd7517fe5badb1f32c79cbae1c4a68ee7cfa35f70481ea85f2f84ccb9b78ec12708566a6d79659fb1813f7f9a2655faa62c03f6306f773054722edf83847c2e7d1c983036b2508d5f26fc8c280dcaae8050cfd57a3fe170b244d336cc345a4a125b0fe8ddc1aeddc2e16f5203f5fce731780447509b896d2b538f63512113486a18c4d1514bae4c3f9aa0fe98ffe6ea62ca7f5f02af3330ddb9b82d4a065a7796c11bb369ffc94e251636a81e358e8eaa9906ff91320884d3d3574227f6ff52527338a8ffcf41d7f917e0725599cec67d02cd266e4aab21353ce63cd01db337318363738bc7a2cc62d17b33bd1320cdc137d7cb5dd8e74ca5e2d74c4eb5f637cbefbaed8e98224b4f795ec756a486613ab9a2882e0c905aca0e6af0c48a72855ab3b07242eeb7061975bd037ad8610912569d5ae1ae3afa7ff4da09a0ce22ce15c2a2852cbea12d17f8c46c56c340a2e8de030c625bccd803d4aa7eb2c84dea30a655333b2100d2a513cc0201528ec3fa25b41858d0ec25a7887b2031e8e55a218e8f9e7e6c362a2073814c158a90442c1235e770683fb56b6affeec561f131708756f306e854201e2b9a0eb04519271501519b143d664bf678af0a8a7a290b077cae9290c6056ddac952e17363875f6fd1a52d964df4f9c8844aec24365ec7cb16f885c34d544e46c55840d4e72624395188c30a79602f4a80ef19364f8f26fd8a39b0d1e1758849e4074b140b3a51a49f11d13a79dc2f249b5c1d7767744e4e0a79516498ca57cd84710f07d6e07c97b24ba0b003e380e09ae4d97b4569a6deb064ae7f98fff67b820ed048fc1f123a47ebd97f68e371324eecdf53260f2ba72d6fdbbd6ed96da07437b7ffe92e65009be2f63b0983d93d1f56b9b8f2c28c9dd0740bde0813bab1460a150d88074c090168a4019fe525a47aee7623d533b641159aec3e559005aa1eecf52ab216a00655a10c813d73fa02d8247d36bed57ab6fe65b77841bcaaa959a286bfd983aafb98466671059cf43e7e450d7ebc1df94534b222f93ae12f336ddae543c141c66c16fd657be10dd89a5c588356b4d337efa5e2f1e0075cf91daca2a73d3165f72863ca2b8d13a76188a26052f5afde7850c3569ac4484b9260924f26fff86703d7acae96c8a7c179c1713ef7dc6eb88210b4c5b47a534664fe9938fa508dc3e5340fc7777fa34bca8928a368bfce9ec7730198c96f491f1ecdabbdcbc1c3448dc81e496dc8e62375751f8d1e77651a19c4c6ea582284c5f8c4d09937f6ded06a565c6d9a0d997575eb3e4b26a18133afadc30abac94da851b100eac17f4bb5f91fab0c202e38a265a179498fbb57c2b7c358a1abc00d959a5fff4ffbf2eb5a5b53aeb599501d596faa66fca9163b24dc8b88fa939f7736f70223829ca0dca8690703505d67021124a390e1b7bb4939e895b954da3ae72e60c9e4f1b376b747164b9dc923ef8103cb02f957bb2317c0cc755ff21a139eacd78156c71534c90dcfed69f9fccea66cea5461deea849fca1501bb18b4a4522489adbc7cc89be9ac36bdad969315d170e1d6fb92fdd61c114ab18e29170ed0456d50026cde45b6daf144e107fe9c7c9264c8eb874e07cd10293db7918af8af440827f7724bbc8209e3677d4a66d0deb29c8aa2d974c858fdc9ad83df4e98e8ba0ba044287706bac0cc7070c2b1ab6d5236682941214d9855e7d707f335fcf388636a217397e53e4c8a13c74e0156685c5cc85a91259241ec430ed798bc0945fb9f12eec1e21e1d8572d1703e5be4810d6b93c0e25df482c9527bd568a4711c8f62881a8597b9f3a2b503670f07e077f432e3c150ebd99516851f24b84f350dd6219e303f3a2c7ca74fa7cec0a44c4cc4902f9066889d6d9e677b929443373e5c3f2f2c79064264519dfcd29d4dad5d906c2ca60a068c670da102cd42c418b2c4d6b8dcaf4d46a2861af8f4b33c83d3333c92f669467cbcfc9abf7d2eb59aa4b5e94a9afa832e000e8ee0c50b0a51fa43e7424c18213dfbd48873f70e8b66e06b9d20d2c7e7289acc8afccd78f305dde151a0141d8b1edf7743a859e17227cf8e1afc9480e46cbfaf7b9e745ce899f88ddfa2a958ced3be93efafb526400f3c05faf4d5a571ecb18666ea5140840e510b37cb8e3373bdd29130a888223eed5732a710658968437222325b45a3f3cc4f47b42ad6cdaa6d75759e7e684ac565ca597fe84a301ebb5b917afecf6814b4eedb5b0ecd453efe02998b7adadc2444c9e3e8a9b1f5281d055a9e433f0d9fbe58ba2b3bcf9073bc7f39b057c6a6351e809c717b636e79304fb6fb7798331d7e17b5fe6ff3bdffd7a56c3e912bfb8277c089f1df1630bdf8a9b806ce6dff7183951470597dc9cd21e6272df1462a3285a432021743873f798175b57798e1204e821e9df36d4472c256afa1a20ab95dad5ee9abcf76fd60c971820bf2f6e2d833655a0268d3fb2893207525fd56881edcc676d8b90ba1518d0c361607e26fc81e609f3a1b5fc875209ed9f9140117e5fb4d0140ef5ab47db133f0247f93940c0cda8fa2e595a9563a011f149a2ff9065c3a05f971c6a189e6c03037f55a08e617b1d776bdf6a3070503abd5495cd0e284f41c7c399e1a5317d4cdce34ce7208a4e97125b4dd9ddd9df1262dc78c4f2816ef624e0f004a852323c1d5902b8b08ed0fd472f6d473cd4aed9f942e5722c0e156e6f6934f612ba6006d82c2b25119373e6711c99a04de0bd9308cae5cf124dcfeb7efc80dc799b3f19517cd0ace34676a8034148e3a81f401f8924376d76495c27f66ad0fa68c50f042d8419a01018b406520e5b44d7e9032d4a08f521a127a7eddc68baf011773cf124244174c5a4c4a28928c119dd2013da129df84a3309ba7c3a430ab72cb49c8311550533868837e23787c9609901daffe5fb9727774a4d091d62daa0a2159da1471e8a7e05b5de782da34b568def01b1797ea40c8bd6d91209834d08f4f5d149952e2d4f534a4b994cf4b20d6a1a9a7537f6464cf0255672ff6ccbad8a70576cb713f910b7af831526cdbfaba689d2d8d3e61223eabda2eeb684d1715b014dc40c9c86051748646b1e231c0d7584936460c3a0a212e0cd84d714a575d728d994e994961ed581d1180d6e2226a6d4bee8cb679a9c7183fae32e1230b08c0878727044fb85de57040f603c35a11f0ccaffa33ccd1527ee38763ee3e9d9152e7fc4436c245ee996ee31dedc446e32cc0bc4b7a9c4f1d8fc5190e32f7e6679487b8c6187c443df550fc5b7910ef148b62ed96564d71f815690069084604505354edf0ffaaad3e14c56cdd114795e15b7e1de63ffc8d35bfdc999a80d33da54216c1a1f91991efa1ff99bede2ce1ebdfc331571a03be1cbdd15ea5cf5de5041c87eb117e04febc692b281d03f34650f789c62e2f609578518683d3cc681ea3afa42480171882c045574c403c762ad01a5269dede31743ef46dba57da05c3317da4dd3a3c3dd0786b5ffc03b90006ee3904273d2f0f3b79e50e24337a584fd3632c2f82fdb13617fa272361fd3aaf54de5cd909f6aa9b712c89ba5f21f2ae154d1c6d80dcb7d5e57cc2efc5b5c504eae52f46a3d5bf862c534393a03ce1b3d1671147eb56146906c02da37600d287903641b91d2bb4e8afd6dd6d1d8b4ed216787d1a541e45d04ab5e8ae1f6987c83f9248c87d56100b992f2b5be8d2afc9cd3945a61cfcfcd9c6d3674e0df70d928c7c7eab8818175ba85995dbc21c94a52ac3b41290fb145556b255888bbcc40c483e8e75e036d49d768e861292ed594963d2dfa164f70499dbd57083874ac8b7870387f7c152d8155ff18b942b6d1c0ee28984da07e5885edbc77f6cbf25f29d875a6eb8a81e7cb5580f49495e5ac23f91357357e3ac2333932104ec487dbb2459e886bf4e7b01db873284d69be1728157ba58fd7c4fb0253d1baeec5b8f7f1c272fce9072acaf5f57a0f8c15427e5b40b7655072739d5b4120cec8f0f91946c4529aea2c8c01f6182686b92b81c0242d90f47bdd75fa3a20d926476cca0dbd31d01dedf9455f233a2fcafabcb9a00b549f3dc68a0c64068feafe56b58eddcc4d027da5d151552dff78470b73e2d7b84f12879e7b92d84b50805efe3ae182ab156765f89e301a8000f7f545f1658965e0636dc8a315f0b3a461978310b3f50fc0c65cc2eaa51bfcc6b48e330d985f40e324ef14e0a982635e13d9d188621ffd72cf65175161b07a1f64080c23426551806c8ed9c425382d5e5dd3fa6293f8f23d228b50370f7620b2119a50b15b0951916232938c78357e67a03e91522d84244261317e9f117240398e705f98370ec129743cd9910c1242d8059463a12c2c974de155fb3efa211bfe00a8c16fdfd6053773b9bde38e2c8df6fcfefb82c63ff54febf738979c94b29cbf4d489a54ea00512f15ec0ebac49f254b9988dd664b4f9b50eeb2d7f0672aa7865e62dbfd79476c63079be1605521013cdd599ad4c7bbf3108e8c156732d0989a8f88279916826a4ba09c689bc2f7eb3ca618439220d03b56e7dbb68aa4892a876c28677f6dc7fd420a3492cf46cabde23f652f20e865c3fcd6eeeafbc907df2a925791a223581da6332021ea690342ec058348b329416dd989703c5328f3f12ead0fd51fb85c5a34700ecc71cb7b44672dc9371ca8df5584e61961a2a267f35dc881d8eaea62c9d6e8d8b048af0b18b9b4bcbe82116e0a7d61604ccca51d5f5984a8bb1cbfdd18fcda22efd86b317ba464cf9ce7ce04ba62699bed79f6aa3e7e462cf2ac6d8ac313051c2e0ace73297abd20f07def2eb884fe63a48d325241dbe13a574b19c288fd44df85f99721374628663bf7ed34ba0e282ce9b7dc82b39ca680d7ab02a1a1a5f8b8a3494cbc702491c848d25d64fa2a664063fb8b56b1c89577dd8fac586155ecaacef412070fb0f8296ee301f1e7b65cfb9f2d292c1b291bbeca31427a078d32998c5f34a53bb178e53a987667f18dde720ea1af53605ce6f2e115250daa817f306ae88a6daaaac438e88b64b270ab58bec292c53e2257afe967a57e7ccb51948f35425e71f5338a28fbf9b0465483d661c0d0c884a34dcb59747be35ec1e97b7735c6214a0cac65bde2053e12a3b2b558b5f6ec9d1e87ceefa85c785b617caa4bd398af667983e1e768a44cf38e84e6d186d6b7cb8caeff52cdc5f42f50172e8f99dc8a41bfbba60e7a97901e290573d1f34a8ef678b786c9751c3ff3ac770db65e0e99ddad424748ec78b79c19242b420c62b8f49d0cf6f3cfbb7dde86d8fa303c8c5cd0b9916085e8a2200fbb9c094beef008ea8943e94a39054d125df46270b777dbc75a3d32d6e00bc6b9dc6699f9742fd1a9110eee085f2c72c91b6c2ee08e1c28d4abb6e327a33d7ddef5f07dd504a9d70873208a9e2b4da5fd1ae8fc0d122a5099ffff03b09f2d22c6afe54ac5e06e85fc3ce077d70f1f7581c8929def855a34f1d0da5ed21a1597fa5cde8c0414d312d45f9ed4666a9f20b52af94442e3a09ab43d20b71cc12812aced35297fbdec901df00c68e101e5c9bc18d2eb71f6351dd51d434c0f55c3d8fb30e4a8ab093e41e074cd67ad9d386d3c95cbd0ecd36c299ea968cfd9f796ac1697fddae59559a6fa84e5b02761499d251f674e349bfc892901da4a58d940b985b2752cbdfc6be01b366b99f90e6f0c2166ef00e84137f1b9d6086b07aa037aac1cd081765f8a5fa42c79d78fb9d6627298f2e64ba39786c5a83916edac45e24693cba5090dbe9446c7d3e19aa4dabdd2ee51972cdf372bb8321958e97c51d4270ef8b4a027204b1a2f786995188c267e54d323e56ec3b7d94e1006a7660955cbde74735be88f08d48a3414dcc1d670930f5d16fe55c3ead475b28cbba9f0d317f88e0ff4d3c035f267a8abeca907fc84e7abf3548604625047eb8f72a6637d107a049ab9dbfd5e57a2d4082ac3277683d42ef351b433d8c6c04f80fbcc44b0190bde19e205dfd12e12e88eb36d263350eac8a64222bf369312c29b2748fb6a4a49db95d922baa58aa8220b955172c4d43aa686853bdd4db2007410fd991fff5dd6706b77209d79f44ca122a55d8aedea24ba3b2e22676c64835b1222afeb4b945c68706ffba21348f536fa3c7aac78d1bf865bb17166ced39e074f88cb28bdeef3dbc63c8600c4c78cdfbab3d29276583376dc9e35d9ba0b929c7d078aa0f7249f5d63149c8d6e3e312b7049b4ab16a4d76ff9cca893eb650885cd39eacc455911b9a11c36317fd1daad2b24bcd23232dbb0a9acbebb5273ce4e3da5277e3dd8c982e20c71042280291b5e8ec372c663bc9019098db060e34f7b418077ac791c3106e0ecac38e59e5280619a2a9c21bad39e645ea53494d715413567b81982168cea301cd0f80ba94796f9d21eec9ce13212977a589007f4b891ad75af783f67d067c07fd58df6998473ac9418ec6e8fe168afea791f7880deb1b3c7acd1a9048f318ebf2adf07b6f003adef42e5207f093e12dcb2fad269c26f5b6fb870b5105b207c09b80309b1d2e28e28b0a3066a9dc49c08ad0606a6a90469fd3d81b417ec1066e46b3aa7db78f3a2dd4399b50f85250d50af83ba7258cb665e7f530cc8608f20ce5323f7ab6bc85a7257a5e1fbea830bb0c9c6b7a86384c47ef5f68688256c71b43797fdc74ec1c8ca79f56a7a93734abea56cae3aa359a74b0ea96e63edabd1d458998dcd38eaf1e7c79cd195ddcfec4f6cadd1f31145a9c3c06f4eed2f6633dc95ed476ee09b4ed7436188a4050b14b32c427c9a2c7b4e67972181ba5ce6c3c97496b20af189088447dc36cd5231e7a7b808b6ab40e7285bc4060aaf38259227e548f1e90a9f16cf4772ae79f1228ff1c2345294d9f9f51bb1ba4bd03af405bfc0e1a00cb7282ad775fdcf255090c17c3548e276849b9b6f42291762dadbff3029a6dda2c92c169da8fc6c9b939a539427c43f221f68092ca91ce7ee35a9b42de05ad184fffa3c633302fc5719da181a907045dae987f36ecef983e032bb826df430d2cac92c753d1900bfd36c7e408eecc413e1f2b44cc558b274fa52e7784dea77b12905cf2fca567216b82a9c0d831262d51e05e87d7c746fcd34604a956073ae5847f6baabf483e3070bf5b775a4396532e95a9a14aba7401e9a2cf1c84f8692c8d8d108e837fab71c930cda04d446607b14fb944fe3ebf88417578ea0634df3930363104a6b8e1c0c7c4892e76c1af1beb33d4de2d48eaa816c313fba67f4dfdeee65d0c871568ac64e59881441a5507524d39475db4b175b948f7863ca5c0150da15d2851a4207d87ad30e37fa10be3114cf13deef613eec96994bf3035b7b074f861605194817a54f4cdc989cf1c6b13a487ac9f7ce0f0f5a98d5b2a36701b01fd29916dc9eaf28c8431b04260ae21d684b974276e8b10d98d60dc6d70c4323e463ffa28791d928a248cce29d57271fed8b19b68c587ed5b587678dc1d2e3e6effd386de2e110885d661581c50ffd4ce19e75dbdcffc96ea85a40e4f56a65f4f3b68c32399717f525b78a6465ed90a5f1107dc6e86fe8d8e85b0dad8e40aa747a0f8399ea89870c234cc9ba2291b888a6f58a3d4ba9453d619b35943a63cdf859dd3fa2806525b118517bed9f12772cc5631db487df19e3614360753b1e9dd976ff9a6235af2101a46d6a83ddd2041719b3a3924ab69468da2fd3f2c3feb04a88a86a761a42adf0b6f585349f927cd106d00a797fcef9f51c2eaa0bf628eb41e994df01d2993446cfc2cf39e3d19168dbefd97d96159b9b9035c3dc3568a9436461750d5a30c6554e7c7970c34849d13cf8b277c320fc324c8b1f1a5d3dd231261f053c4fddad1ffac58aaf3f760ac2062be8329d66baad8b091c56e88cd2d0ea06e9d3a61b799a299d8a72865d25889546d43a5115de690f38473d6195e1e6e096b3f1ecbca06e2e7dabc5342fab63503121641c15566219d886174ac7c2d0d7819718250d6bdc5ee23f7a43c60b5a787eccbb139cbce3c2ab7725a3983b64ddbc5b94fc561d9b64ac7f0f76aefe267de656e70e7c24f7ff90c34e329d7774f41b85d07bc9295db31a5f78c00cc23483add5b2066df0b353c0ddf519fe30ce7406896424b0b9d4accb1ffe0bbece54bbfb3e51a037647c7f562f2b1219ab0f6d3eba5aa9b8b696d0fd47fed6c9f91552fe780f6eafc76c8386a651b30c4e3f76c5cb4f3be2cc4fb80575d2903ab9744f571946b479e1500f6c700b701107f420d9a42119ff123bf580ae431eb0cf1aaad3c7df5dd00eb8880c6eebd0928a43ed39942949799f39d102c78ff28460facb01dbe97408161ce1f64166753b86d1f9a15d0021e11ce6355890d9785c849c640f7a1877b5c0ca623ac906a75898ba7d9e47d622b86e9e0b3f8f84f9e16399ffa0834a540fa6a5d20519de622ef77a7f6b75aec4a8c321c0b92e1213152741a32f14b0e06d03f42a8a7d238348fb7a978eb638762b2e4ef7f5d45945139bfb967545c8d4428715367413d1e5fd0dcd8b9825dab2ef28e0b0b82d47e00a6544f637aad43ba0a0fa66ba7faf460e6aeb3691b9fd61814ceffe2689231fb21777203297e36c589ec780f93c481ed0cf01c7202c157455acbdcd9254032ddca1cb7148655c0a4ba164e25a8779df767a21952760b4930a0bdce4c93952277bba08056cd2a14fa11e8691ece0a5653377dd95c2f2d2c9a195ff74a9b87e5771788b0bb15996ac3d618203a56c8708316686d2e0f5a1c017511c17ea28fecbf4fd7e0f5468e3a2fa2c8ce62b3fbba1d6a0e556661b0efa758db94a9831687e504de9cc287b9d197f6ba127e43ff128973cb87ccff54d7b703e43d854d59bf43af31e850b9adf3785c19a0490e1d94a97ba2bc05d73b1a404b781b0c5e9e689bdbf9ba040061fe22304d4d82544579cab77ec92f46b671abaa2ac9d647d08ffcaf89ad442a67fca84ac8740ed6c1950b2dff5cfc0ac5073cb07debbabccb80738c23c5e5860a2c805c8bb88f2727537110ce2a07f2edca4950fc2ee0bb675db5e7e918fca8bb36a7cf1cd7c34d0a474d6e189749a997b52dd9f9545e4cebbd53da247c26ab5fe6f25db56d838d9bb9072ffbc76ee78d4fc08e4e6172c54d86b94bac7ff9b90243022894f17d7289887d17131dbbde273b89d43e16057a90e58262f7f70b7e1c8646dc4bfb8bdfff5ea8308c79e274cf3ca82b69402e2fa1dd56e21e2ad3f1ae29b9e2194fb754d8056e69d3c04218b529853925904aa8953992ee53105c3b719e91b4c6e64e0db22fef3b5348d646a4c818ef4c93786533f182cde8801c13eedc6bbf29da3a31f41ac0a2f32f0be511e2108e5654ebb4b06a782a48fe2781c6c8d8290d698f5295432e458cc41a24eddb6afde00078c2c2cb556583fc3f1e10aa4a315dde553d5edc965e523a674c19c50a67c9177081a9e4cbc8f3547733c7c6298f85e2c7480bf3181c23da6967625d744438ba6083d5863405da029cbd1f3c6f449956aed8109baa812abb278ad43733cb5447d7068b1d7883cc8f78801d94495fcd6fdd8c3d061426d12f0274ac9846b3c9064dc6d6c6cd1c3786e4755273c923081fe11f4d3a8469fa71ef93652fd7d39acc4d101e1b28845e3451c79dc0c7659a50023e97f46132db6c2a4e26b955beea2914ba5773f90c7496af824631af1402e1f1bd01bc54baeaf35945a544a55452aaa664cd8aa380da60d389915cc0496d53fd953ac3589f953c81e19a3bfc43a973873d914e15cdfa06b920997b1db733602369fcf1dbfd536ff6f4feac88f3878419a0eba1af641364a06e041720b84bdc0eea66dffd57909c9af15eb59ce0a0de450ebdde5f6aa895c8f8a337e8bcda95fbc0a40fb92988af70892bc1ce03057c2cc1646ffcff86cddeb38473804e84c3e993373409970761c0cb5e813a922b1e65e1ba6f666efff5f19e0f58bd358a469a82a686e476d17c91a3de67b627e301daf83421f73a8f2129953860ff6f787b4ccbcc48bad2d20db808ecd6b67cd35a75db80884280e92d7e2fc7fd9f7ce342644b772d9a17c8b72a53f274ad2bef6df801fb6d56e4b1eddebcb37f34283d425c232717e51d3ba8853d79928be00ffad4c48ae44a0cde14a5d14168dddb9e265e734d04bd83be411dda9fe41e610dd6e456483150876d831e1b69267abed6a00070f25c2cd2e394a7f30b0f6e04cbcbd95434668deb5575fd1c9f438f664c8863b61ec5cf96d5f076b94be05cb288b65b3e86f764667dff151ee621a13ead3f946a4efafafcdacc47d16803fed26c4a9f9ae46d88f26b40be69104a2b480ea0bd7c501bf055a7ca895110035ac61954f7c28ced9439c7b2c7636f465cc31cde5f58425ec424e0a953332ed904e4e9e707854abe9405353001dc0d757d6fb1c23085584615ff6b00ee7787bf2aa794c6e3891e6dd58e99364512907ce34d055ababa93b5a48938d7b88ea97d79260365279d03d7b8bd5769fc4618d576b47afbc02792a04e2d2ebf16488a986f3926b81b8b0ec649572e438d5dd6184802ceaa59366629b0c5ee033502146f26f389337278d23a293f35cab03912d9c6e68d072cd76509dbeedacc33eb677152ade5b6b39fc7c24a3266cc62a5e303ba147388e0bdfc357ae2637a76226d1f8bf413fa4666dea9dfe8cbdef0e3418ff7f0543a03d7e8b2c0284ff0bfd47bc267918dd45d7811358ba5faa5ca4be8d810c7d5d788aa306c6fd7bf204751c9112664e97a7e70c9abc1f8e19dc459a768ce1ee8f7a26583c1762f80d82a04f1e689b18c18dc2579488d64ce070dc77947eefea85d261d43a56552e265cb451c7e1bfd929d60ee3ab022502a3584c124b062132203a3cca6f8e71005aca76b0a24a79c22c276e1b5196ef09d14feb8a1c9b0cd7f5d95ce6f20150038f0f20de38227779a126a085a4a6e4e31d5b26f34a0a46387b404c253d43892c7c71dc2e65012f12f83a1a55147fb315841e2e269d4be5945adf9c68f025fc89d15397b850743c3221c4744e21b3d0fe6295b88b85dcd3a1ef9e6eac969fe13cf090c7ec5f99653ffe1668636f0a6370cca63a68291353f3e76b1562636c0b9d4887fe88d7c0862725186c2d7b5825bc6398f9fa4f11b820cf895a597d9e4bcbbd07184aa245090998041592b4befa73cc8f2faa5e0f6aa5e3563c0470ebc7c1cd5f88d86c3d5d799151804f11688cd0924484d67370778313a9608229981253f464272fe6096f50a4b9d44989d0128d7f73cabbb41aadf4334b723d8553d0ade4147b818fad67b6d0f8f04f82c92380ea982aa15938451967d6eec32e424b8306a043bc30c4cb2f3cb0aba9f27610c09a4dfffdfef9f8d783b1f19ea860e12d8560c726414d6ffda7f10ba70fbc06cc09da0176daa35c17207c850d666058aebfeae038971f5b63292e378f2c0f4a796fc85ab7dbaf7d033deb4b595fb4b2a5b09a0ce3db4101a028c217cf1ee3f74fcc2a46543618fdf35d1a0591d88c5e3f4c39def2d2cd162f0130f2d80ed48b63be027fd4f98e540561ebc2f49de45356e03a0cf9b739cc1fb4cd4ca1bfd2ed0b65503f1222150516af5667180766c272ff8dd47db6ec828f60814eea1dbcdb0aeadd64138848c3513761377221afef5641b45bc48398b412cfcf3c3c820bcb726c271d396bc18916e20d6b71f354454a98c52f95bdb6ece666ddd2df30642abc0b30290f15605f7fe5ed73b4ba2d32eaadd717df6857611c5d6734cfc6556ce841b8603ddf8deb0ec5148d09017d2b0b3799eebb859c01cd1a81e53f3b514dec17086b8bb2a062c5d2081137926e2718cd9110351c5a96cbbcf6458af6a5c02d4d0b1de27808f128210a661fbdd48a562768f81ebf822d9fff6a4d63c4d1d9f2775a7eb6ba909904ea0aaa5982143492c0496b4f7bf597b9141e1875867fb781974531e597b60b645bd5f1adfdf3acf5bb41089fe165fab9efb1232c73e05317c84ba538c5f3933fc71dfcfb4ef2a999e6673c9288de6123d9c6204f6c9758abd47a498cc17be316380d3f274d2a4da72f188b1eeeea9c7a4c2d034c82039c5efbadae84ffd88da6790c11a9355f4bdfbef39430903e85448ccdc6e0b9838e7ae77145a3478896f3de2ca2402f0470c3fbf988abc5de2e5a0b5f400f135ae2be3b15abdd55a84dd1e37749c0853df74dda0b11eacd920e293577840d20b2d79d61c7a2b286908ae03c9263ea863da14c0404c1e053d53718eede0e7f564533ecd810ac74d1730a2a777cf44259c49ca02f027981a9bc0277827c67edf2ed64cb664b82025048da5f8afcefd506745d2167286a627838100a11eec2e6a7a4caf6fc0ca1d7268289b2319c9ee94913dcce7a525183d60bcb59cc51c30be2fda96f4356427a4dac1c31873ff4fc172b8b455b99f7dc71f856fa3586cce2cf9e74e305580306d31b0f28d36490a921e61b879fd11ffb5f9ff9b165e45bd6354768bc5e5b38a0f296f445935c29ceac4f951be0cf43d6f3f54a9cb0163d294e66cf628c3b28944c9d2030ac75adb8740a3d0548a68596f19799063c5dca6a3ad5c347d85190921c0bf6c16bbc81b7bed4681a72d6de50955befd9338bfdbb3010d3061c3822c3aa197a53f9a7d11f726a0e6d22b6e8c1ee4c7ad011c58f9e9f04b82590577b3a288e4f976610e52d51be3a290cc065d686eb6662338ec4caf0b8c65797b68ca0efa5789771a7379e3a0c4a763d3675c307200d1b5c93f21bf50122e1847f8adc1c08adc97ee9f41620af331096a3a11bb1f92e251af627bd0af5544cb696e4e23226411d23bf451157ffafac60d038fbc5f80cc68bd15c2ff1f4b1bec0a0c08c57cc3a624b244fe2df2ea28a1649895fd23c46ec7ed8d7002f97306a1f24627b4f4236993545e6de4807700f916ab73bf345a568b5c9d05a429c6264b20a971704e0ae9fe50ef7a52f3990bc25434ab58f5a0bf0e9f7f1531f8e33ee0ba582baf7c0957ccec435e15072d21f5fb7b8a1379be762531dc558ff046b8ab51454b17d60800224e1dd60eba6cb938d74d78bef86660ecfbcf71bf5579cf51522ffb30e2928c65e8e4e71388644bbc86e5eb61a3b099e0d8352731d3ea6f77c8b16c9ba3eaf37be4067e73285331dd21223b339f7604a832b43e27fbb7d14bb96d39e2b95007cb90965527d15ac3d27ec471061bbac1743f21ce481ffe03a41fb6fcc4dcf23ee07fbd9b427fa79af7f56a998f73cbb3e4516342ff21c52b9ddfc333c1f6a5c6a4665c20be17994ba1fb8adaba13db7ddad1ab65296720b28f44b618029588711e6e3c1ef0fe6fd42eafde566869cf3954b3b0fd0de8008399bf90f5043a9cdafe7030891d7a58b4659acdd397328889c67820fd24f22b5e9fe569578ee3097f650e052126a0bc586041c315d9bf85c7321d4f2128ddd621ee7f91afb9ffc435232a84033b9445964af8e253a07e8bb1438f20e62a864f463a66c156249da481ecc3ba54e9702bdb4076967bd64e1b68e18a8d841c1b3b8a53944b64e6fc85fa57838ad3e87199c0ab3e03ff40799e3a9066d1cbdea896e0f17fd6c75eb9991fcf7078b876d22666db8cf72bb6f01a1bd8cff6bdcd5933b55fc52afe2ec1de53409e44e9da1438b54f5ffd1db7f2aa306f9df7fbd139523fe7a07de37e5037116f6b7da4a5fc754ea2173d38390a8b40e97deeea6694b08294138107c62d0c1bbb273a731b93a52f1c96d6bde59b061034d797cf0ffb49af4f53694642d7ce9bd030d29915b85eaf6eb168d4e8d74a0ddc9c9893cb15f97bdb5e256c4be3267e98d6028d2f0020436329e6475c411ba600c00d49c90c8cba74e7da2388ca0748bb8929ac9f589b92557055f94c166b1cf3fac5ce895a0ec1118d9a5354203fd28559fec3863413d2297c64688c5300f402655f0d84eab8882c1a0e04e3ab64277f92f04eb607ffb32c065039b5969a41370fef720332c616554898c80cbba2ef095096c11d062310dc6ea33949910bf2b97189f9db10a42cf527293058d8d160017157a9a481830109ed011342bae86b03a804e2b21e83697d419dfb4c2a4cf4d5d92f2f579a9cffd82245c0c03c1579ee7940f49afcb422bbb6819890ad3eecf2fe70e76ca8b1ce619f2bd8d2075b737204671b3a6134c19b123b9c2a0afe786943b1c9f7e3e733e0a9d6cdb173251983f25b40de2bd7c3ccf82d800504f213e0391ec0008df33bdfd2bf0101a342f85c9d0803316a34496994c404f27b7cf633dcc5cb54d88a8d81594487c7dba000db66b1dbc9584fe52dc95243c62f162110cdf06b892b7530d6f5a9577941fe441d69570172aea53bfdedf82f436cc3575f710e5d3daf0f6805ab11953496d7edbc8be0fb94daff8938771199a7a8a8597b230ba4aef4d8a086cea42457355c0ff75eb946eed7ebabae2c49549b02f59a2340001c186a12f7f74d24e32e60fed7d1553a6e378e40e9969263c14de59c8e131cec4f8775dac0a5635b555cc201618eb7999727212a14816df5d5a3b12c68eb648d3aa418299024faf4f38a1949765b7108123ce2a99a9c10fd8cb833501571ef757bd32e87dd58867feb6b1eb650f2bcf484081b3f5c7a95c2a9c55906ed0c8228c2be257ed3a48b034706ade8db18ae72cc52087c9f30f80510ab0e8e1df9e48e0bc4c948dae2605232ea98e3d239254929ec5e11fb9451aa3810443d7b085dacef4d1746a686132ad0dbcd0bbb298ba6a3fc6862641fb74379a1946e0d7ef3e950c406c58999d7fd26e53cec6a687297ae8d916a124a6c0d79a5ad91c244d577fb075205f706d6ee5976fbafb39787e025958e7a21c989b58dead5f43ae29505d60eb32e9fb3f592869156f41a1cb7462d769fb96f3ce8ab5909d2f05388f6b9280ff38b1168a726cc4aa7f463d0af5e532a83ddd0d2decc97a0712cb406ea3d06adaa8b990ddd6209ca6c4a5b02f9ffd70efff529224efd9dcc0744a8b1b23dd369b08f595343dde91c3cf4c94c4bf8a7cd99a882aa0dbdff116b8265ff966457d571a5994eeab7361ea30d364ac21b6626821ce90a82d06347a551c810f544d1b3a33e70c5efd08dc17944deeaab041fdf5be65e093517c331d9f2ccb9141c0eb1ff2164346948b580ff84ef532949964dce8a0303866fc151f058ca8e34033a46ac7ceda66958cff08ede6d694334634c194aed013c7e542a94770d536d17c7f04dfea0ba58830ac2ecbcb98877fcd84ceda5461fb665cf5b39097266d74285f333e892efa5a0af20f80d36ea95a4b7e47afd1a69ed3374331d043f3a947965c46fb1cd72291cf6ba089b740f9981e1adf307aa3a2c6654884f8c905c978ae423512eeda781cf69d2e3033d37b69bfb19e7c413ba1387aecdbf8916bc160ec1f90b21314e7a325609556b366c5fbee4a509127b1ce981e5df18f5580eafd4fdbba0a021f029ec7da709d6d5d2cd4dc9cbe06603db21f7d1153cef835ae8c7d88538d2227f9e89e3b8e72e03b10790239d1693a6001562b13dc603b1fac240979dd23b1efe54799d0f60f0f65fc58206a3418bc8ee7f8faafe34b6533cf1410468fdab28429bdd5e1d9aab5fb58aa6c0a591d3f930029ebc2d14badbbebd6404f28c091f73bd8bbb629352f3cee8597815d6f939090f2e8f9c247ccdfca81de14df7b8b81355679ad32bcfcf7045600b06f47948f3717af5396afac9eb4adb307331a8439386d80248cb8a49a77bf46850a9917a2909a28d57ae24b14ddfa66c90213b9fe0dcbfdcb9bab09ef430ca735b0d06432f55831cc61196a654b52b3f3ff1226e20634650644b6fa2ef35c954ca6500cc86ebdd74b5525e1fd08e3b4a4d5de6c64520a5c5aaa2b206e49c9df7b952c52954aac59d19c951b5e748dcbff32a8170f34c3d04be3c0794d88f97c5edf2eade67f1b91e551c8d01559403dd1fbb2d858bc90e7e5ac20d08d8f61f91d8720ab482a6e260552dbe3b5a440874ef1c85a23b45d8405e4f516122ed92fff6d66af78f68284878386d23b8f32a84606c42c4ed25db4e67927a71c5dc527fc4a1980614a5744aadd7cd18337422374a04df2c8874d796b4ec831367b895d1dbc0023b94f00ea03214a23a2c26f9deee15bdad1d6bb6ba5d5fac168bf9ac736c74629ed6581198d419986c65d71510a6dcafdd8e2c03c7c8370157621a92ea8bb67dbe74b12efdbcefb516753f33cb3d8180d8e490a4a9fc1eef1b911fee682da74e90c161b13524843eae173a92eaced09f3f3841b951723bca4b344e06b6d6e21a3b638e7d6ef413bf5ee0bd976b15a07509492e540404014677427be68df4960d83e4f82950e1fdfc7c6483583f00a5e7699fc16b291a3142e71c3b24e37b2bf77974acfdbc861d9101a384cecf70a4e3c8aaee6844ae842fc57339eb9e35159afebc658bf65204049e75aceb0415f855ed7b4e0101bffc40e9e35378414cd054ca530d17f09d1a3440e1b69e537e9c2b820b147ccfe73de56296128e89b8c1c54be53209fab432aa828f3d33f9d6a21893cbf2fa678a0c5134898b9f75a4d34d753a87cb74c1e4dca4aeeb84226686a10bdbd397aa3a99bdea72a03a5a6c70f7493f174252ce15d37efc561981395ea856b75e55f1fb249989f6d55bb3af870ebf06c405fe750d30d74bd972677701ae9925aeaac90d78ef801a84bae23ccf335ff4cfd6030dfc8aa4c358bddd6f833a63f110fc605aaf0676f58c756f4fdcb9836861ec65be629887ff798286b3a34c9b89216156bf765a3e15755ddf0b5bd0e6e4e555189856fe9719e94daad305a0add563f031197240e87c6d309a30d966855ff12f8b2a754726997da904faf60de5833d46ac7a44cff8991cc0331895d9053b15a74c9e140fe79b76d8f8b6acf2bcc07e252c29a0ff09f66287a2b881030c25c848cf613ca4e11720961af80b251628b59167ba2f6af740c5c7bfb9de1ef9583ced68aff47bdee7c6803ac9f2fa02d3497afc7787c0c2d466b9635839ae074c8b98db9babe916ab37cbeb12453c1f7953d4b59807a5e9cb299171c186bf84e5911c62589f817de7bbfe4eba5caf557e1608c2336c256d8eb2eeb5f6f56ea581244f09591f7bd70f4f836c7a77a1b76b98dd4859f647eda023114b69760cba2363b81120754894473d81289ee44c793e97a6fd021a2129e321476ff2a12d78818ff9bfa8e55c8e3e4244af2b51efb13cfed67a8a0ea4561dd182b9fd891a0a6b2600acd557179965d2fc62dbc633c8e83f7340dfddd81cafdfba7dcd514cffffbda6603899153ee72311a26e7666bef668b0d29c62715a3de50b236688421a43a05970d910d1ce77a600b0c54ab76c6c8793a51a20f51193a51696eb3c18cec3ba3fc44e77b1c5ff5e2208d2f6086c292baf45853365cd37a4f99b5a63a75a512326729d1c5b1be4478af3ff0a5a8560075dd78e18a4bb0f8d461caf6d4894a300898aac477c49e99effdc12ac574719a80ab8bfade823c5bd41717ba2d4f493becdc33bd5e961da23564298d16a94fc28d4f37ff5667de90d19a6eb209ca0a467c88e85bd803ce11efd5d77f8ea1a8a6ba5cd4171997ead39be6fba788397f1899b113949ea19d9be56a61043534e4ffea024ad451825aab453ff4db2f2e9733ca8152581e031cc6710f0915410afe03cf5218e4fd2f067fb65aacf0846cfc6e62cfb19879b0afe81918cb5bc4592b9c8c32fae57de696380ae03b4f85ca9b2fdcc59e34d12f4b7f9ab5ca19c5a3b8544d1a55766f1bf7aa4864f5132e693662651f0d0aa4b23147016e878a501036e2cd7281d7334ae1656e71e7bc58f11f1691040407a4229d439496a4fd50579069e1d521399b7ae90425b628eda3d07963cbdfb325f3f004690519f7721bb0abd3f6d002682400286ed0b784c1aa2869836415e322abb1a37f91b48ff3b0c64f7db2d6cd2ed16009a8f96872bd46e8463c6412e9ab1fb968a5ee9c5792b9c37ce0df2b52b0bc2a59c8ee40fa4b75de9fc1116f9760e0b3df70c65f4aae11aa6c08a59fe98f24798d15514f314782dda618c2a3406a1d5d162be2dacbe96b347a7cbb60da56891589e13c5ce25dc38758ec697c96626db372ca402b51e9d4bdc9ba65347754b5ff22dbc169f88a943752e29af7cb05496adb7ab047fab5191e4fd6ed28209ac1ff18ce9877fa950f6c40fc759ccec5c78993f2b9916763ac24f41dd81cbb13baab6665cba268b2bbe9161d40d5f5f311398f208972e4f209ac00a538933bcf5ccb13de42520e6246f44e7505de0f2433848bda87d8ed1c1356e2efb0ceae45e19ef12b6d7c25929f38fd0ce909dccda303f7d841171c83556df81dd203fb72c1e5742cdabdd30c3b375b1f7ff6d9a5ec680daa0224ad6607f40fdcdcfebdceb575a9a56738a3ccacddafef626a60adaef6fa24b9c92bd98d95749ffa407ebb102dd395b6bb05b0fe637fc3db26cb831655ab69fbc9ed3594bc7a582ca47a8f66e9b28ecc2f7292f8e9b107a7d3ceb410d1e57ee58ce02287fb6f3916f3938dd1cc747e7481114d8d81765b90abb44a2d877c72d5406c2d087fa36ac856d4f5b7215aaec606ec0db6e1f3b05faf21cb99b0535d1155eb576a13138a8b29127c3edc86269e1c5c271d421c368687f2e9b9f131f26a83de58e9c40b867acbbf8fb22492a9e9ba1f01a6b9d1edaa6a230e886fb2bf9330cccd131ea10ae166fb2ae16bdb136d6dd3052929946ea9670aada9e39cd0a228b5bb1f81f18cffc36d41ca80c49448d8fbd3f02dc2f4a7df223449bfaa6664be9cb7dee583443ea6f8c1717af6981f6988f2b125cb81e62409ad63c3019f6e6a63dffa6246bb43595a950ab21c718116909f562e57a87380284dbcad0d873efed686c2b5c6e77e8e90e8b2564fa5b658fb8836a1cdd3ae1bec56e814fc5ec848834b9e01bc2e4f64df9eb35c0ef898c5f17abecf807775e96cb218465573fe4fec6088d83d072ba1f5ca2c0778ddc498ad6d4418c73b66f8bf5c121bddf60297dd0e27ad8fd152f9ffb6cf860c9c5a26ce4b9d87eee18ef2fdf7fe18a4f10a6b4315a430328b7a3938736f5401dfad15e271aed8330b438c6f12f7aa69f511a958410e6b50bcc3a565a83218736199c6ea892f1112d7ee030cf1589816b175dd0e385ae656c2fca164bd73561726db2af7620f2fa0fa64a6d75e37b792a6ebf762a316dbeb6c7cdcd8e0e6bb9d8cb7e6f6da23e016e34dc1c05d261a2d55e378b1787261f6e1ac97e1e99e4e4c20ecaa99fbb4faac1ecfdd7fe3e3b448d76b0958c95b9342298e142e5e51b2dd9fa2363ea1ccfcd22286a2ae8f9d2b7b75ec99afa11e8d6131cf41fae033f65505eb5f0142658e06c42a9bc52152d4c14d54a03356fa522bea7de6a5e040806c7f11525ec0d43f59a624312b52103ada33176e73e11062216a58efad1fd796c1ac1bc7424b950be25da64da5eb85e0db70670a750f0d163b4645c5af473b6487b6158e8593ccaa37fa16e3bae9749fdd97b3d0018dbadbae8fb26357c4f7d3a7a6b0498b018e9a570a0752218e470b57384974209c34b47e967a58d8ac296d420e7c282fc616c4ee25c43f6d04ad6205814f4bbbe9348b1225a90ed583e8ad852f82be7350ee9a15ca954854032272d77d052a1c911e0832c5fd28503e4ce6a25416fa45fa88e33f0328a4256c81395a1bdbe5ffd5546d284758c6c75a2ce1d610d095d98461c7bdd88c0209d526beaf2ba3c7799b2ca7dc1f5da434669882feba09df36d2fc1dcd822e522dbd61e4458d802d27e4bfa51eafbd9f59c9a17b64df5b0bfd5caf1292c352c739bcab99d9a888d28809a2c4c7f48d204aba27d1cae3ef5c28ed30d24c6129e3afd91fcf9d061c11590ec0ba9f284bb3b73ea66ab25cb6923b046d5d60a42e76360961f7a998e3c0457980e9e6ea2b34983b3d8e59f86cd024efa748b3dbf1daf70d1156a19b8e2063098690368c4bdca8d30d6ae292853aab6df0b9bc090726469663a1f822bd67db52bde784e6e4f47afba1dcc9289dc88337eb895031bf8ed6f2b3e0b5c264a77510c7dcc31c44dff4a60d3da0d6fd6b7935a354ba308eb68a720ec734cf9201c34819e47239503a6382478e74c2c94f4239583ade3a4f607eb657272945cb9f0fcd01744cf92ba96271d3065360a0b9f728867d4937404769fcbba621659075d49c979e752d77441dc725b236e309fb4e8c9c52e64935cf4f7cb09ab22c134d0144ebfd76832d7ba45e154f25239ce2e82547a135164779ec3df953e75d9373561f414d47fb1e84e772eec5429bd9976130de908557d358d59f0d5f3f555682b0f0149e4dfb08f949bcb1727253d0c402c71b73975c48ff547f1324ef5f4119dc35013800768d826b67178453608ca33f67b152e23f0180b8774963413040f4a24dc7ddebf0855307635671e3d23fde6c99f2253415830fb66717045a14cf3ecf652982e3e94956630d11defb11bddef46780b93cccf39883fd490a87daf92d33474d5d5ec91164a411c3b1696343a928a03140bb6d98170050ab0820eed2397562ff8db1c1edd0988b09f2046dc2ade8603a39ed5fedd0e2faeff60a0921f29b68b6887ab0948011dbc409b94b876d65e86b2e23e9281d11f1c1d68be3a15001febe64ac48de7b392769383c7436640343af1605ce6eba41277e4263434e0acef3f1c296620fc6f084de993b6d565ca80bb291b6919bdec4b0760b519bef39249e1b630dcc494ef084e7e72e6f39dd456b87ce389c20f2c6bd29e847b86c53978ba37af9832f71be3000eea80fb79564359748af226670ec8fd7b774ebb6e20c675ad5cec96969d914a092afa87a90f38f9e18152957bc8c4bd040ec33de878bbc3e652389111ffca2059450d451aae8d38bb510fa0cb39bc30139e7a53e589d1d362d61da845961beee1b273298699b071ac58f308aeaea54775c2ab44f0a95cac6396b3342252fa36ff0333a60001396dbe83281239d58f71b5aec02b20b15c991f33e2700f03676adf9a8498fa90a8555854fcf6ed2f5d842773f273bf86fc7f9f7cb89895c8d9ede05ccd56c16abffde1fcc286e4fda49c9ab7b14493528dfbf43afa7cd2103275b88b34b555e50273bdf7d9562156c400ae3e220031f48638a9d90da051a0c1e3254a63c7de07fe4d5d788b30303a14623151a0ba20c549c42d725bca65974bd6ba9bdad24f0445f25b1239b98411d8fc8daf7dc4cf323b9d4589b47437940e7a969e8b6542c497e9ec094535bfb8930f8c3a905d7c0bcd43768d9633f296bc137aa6a2923fc26607e6446fdad0a3337c254b7f3c83edf9a493324d2ae361ac103610092e954e525e89cd716a42e4634cbc6be1e68dafe56adba7e12a992da095f963896efe1a85ef8525e5f2db5901ac00feaf8c585e496cca3af55e848b5e9ff21e4d4ead399afe8b2d35720d7ecdf2b731f5a9ef3c877298df3e22819e3b32b1c9504b5afe39a243e7bb3ca01e8a0f86d2aee87db8ec79b72294b52f0ff68f17cd6f8ab8137489b3f149deaa6e388bb090b2696d419654b0e138d845996c25b09066fd807aa59c356431a464d3aea9eb9e5fc9bac173034f2c0b72c95cb4c1542740d4285fd62060c00f85a818f092c63eb335ad3abdd6a66c9ac200835af8815c73b2232e594f3f426a4b9fae42dbd35dc0ccae4568642670b4b474e6e61fca0468f5b113f7b16fb34ea5df4a31b92363af89b0fbbbc3ded417c08d98169531bde8c9f127267b9d6fe20958e1e4af6fa76de3be5b9f449451446d3502095dc15569009717338978729da5f3b6805d5686508524e524ea2696660aa840935ab75c4253271a35791823c231da26bf0b2bf63dc6ba0fbe28d6d87f9a29bf46cca645e12fbf294f0141e5306f2432ffd692f8ddae721c925824d91ff7102da7859e7ad3ea4c6d3326dee13239eb29094424ef29eec2bc821f954af3427d55142a81cd86bc24170448dda642724945f90ec014a631657a09cd89b67036e7de224606c74f145e379c4ff6b3314993d78da45989df4f7db13158c66d07872f5178ee33e0204969900cd4c83b1c8c1790a97b0bba8a52c2ea603ef5c29b19b0573f9743edb8ea85c017084915eea0a5dd19bb391a21843f8b5a7e375aa784549da35b12df9eaae03ab3c7790764c38041db2bf05f819efa81aeab5da5a73174cd9c8c21bd35f9aff81fc92df83fc1c61f98b7201400c7945b0e8d0668534da9a36d5a157da5f2c2ac9f08f15ddad31475144e03d43417865770c0f2968e03f51f9b9340938414d6ec6753980aba5a7084baa63fcb506574faf9df8a34714b5fe5eed2b29cc71caa6eafcc1d64ed4f69ee4c5cd8cb343127aadac7656b5bd84147705be0aaa329ab10a539dd3e9405415e25bf5c306f9ef7b340ac6ef33e94ddcf583f1dbda7fec3e351180ce97fc71563a3cb2137303e8da95e24147422a396dc43ab4a46f3c1fbae1ff77ca40a115f1fa311f5a59c17b8e1f439d12e7b002f37460572318bf5d9a8ca1ed40b8709f804f4e5c6db74a4cf0b87424269e1eb81f9c4c1fde41edf5d26cf64be6f0693aaf68030daa36a946de68a72d87ea5fad91fe4383e08139edb20e565c087dc61758b8fe2b5ab9dc82a48793d608e4125717b42e4b42476357ca65cdb1baeaf7c7259894f80de51040d3babc341243979d270719b19d7cf8d87afcdccc160afcfcf81ba5f339f22e4e1b20ef54034651584c148554d4330d2bd2360448ba2e34b3de2cac90c9a0be781914b73bf06e8807f6315e688b33258bc3707b6ab747e2ddb0d86fdea0bc89dcaa22496c621f50946edb90914d92863cfc929f04c13d954414891a51d865caeb648ef310a100df46dd8240f1f9d4a9b74fc08594ceb0d742261f40c89df89781a10966312dfc4c92682e647ac31e2377ccbbb7fb09510cbcce1df7f893298f3cd5da1d972e46d5343185d7a4b133aede4dd3ea8cde1e0c6c4c47f748646d717fa004c8f8f28c8c47f83f093c342856862bcf2e7eec60a8e68353162397fd2508d6ab5272f7a1493f9899807d4ba64e7afdec28517445a13feac647f2aa77b428ee24a45a7e48ae9d048b9928208f94dc6b3ba25a68b2793f8840444672551709c054e7716dd328628d86b02adeec26608f1c5feede6a14dd996582db1ec42a115c94b1125ac9b298476003bb832c7b07064f83e6d64c06348c347507bcd03b154902eee1bb928c71056d21aec7418dde7537e09ecbce38751421770500157c9c2f3932a26e829318f408f92a7507a161b046d7b51a0941a29e1ead043d5220789331133d7958b9c436fb3d78a550fb8f1e3aa39b1d6b2acadeba6cb77e606a0fcdc671dfdb17910e71649d8aa1f517585cfc9a4dbdd4224ce7331ac6cde57a5f3139e734bdfff0d1c555162afc72696426128fb3b6d428410d3d589e1e5c051e3952176ce87c5f410fb561ea4c063b2012fb92e970623823e1c5ddfbe4b659c348633b446d58f22d3821acb1cba21a6be45697f5de8cc2ae01879889a1333d47b0f191d4eaf13f8e7cb0b21341e47a0f3ad54220df892ca0839a08f39cf87759194aad3fe2d61e9ab73ca99c436ae1a2c4b1b525239eeaffac65c5b4617eb00c33a1704dabe62bf74588674c293ee9899278d48fefc10a2724b17c3d985f06f1cc7b63afafd671ae8e726da30dea3818cf6442bfe8363667cdf87e263376f05ea35e3e9fc03b0da25e2fca4412804e2725f37db34eb302549fcd43476eeb90b78388d01d97306b16dce15948d1b48321b4a018582de3affe3783bc2af3d45e00f0ad6df8f43a1a68702709bcf7095dd8bbd54fb06ef8727e1e05e20c2bfb5339da66a1c4a31f1968ade6dca185251d4cb4afb35f027c1212d28aef128263b244ae34660dace3ad6cad81a9f2dfd94528eb73d1e527e3523ed050dc30b1c2b188f999e7979b8346b345dc7375c84454e42bddd490fd66dfa2d0e40ba9eece2a16400772a971c3b1c7927609da84c2d32af8d65bd1627b394f59203fd9a9148c3b6fc465be2526d031afc6983b9ab478f6f303275f5fd0ed05dab82c70102d0be3e44ec6d4053cbdc7f8b15d14e482a674c0c9cfa1fb511d15f79e75e232a13113860040f41e2636d025b7ad0d695dec77e4e3627a2170575700e41a2c80c21844c11c16bfc6d67ca870535a140679be9e3c04c890c78b64729379c13e18717f74b26830905470900d408ef441617826cd5100e073475e0f9e963fdd5b86e621bf333165149f8c4a0d692f407e6dbef6c02f31fb395718788d71baf50c18e02b7e8e6697ddd6abf79c39a77557ac8dad8c8c58352cf7d46a158ed2c8dbcea8ed6cdfc826256ac7b2874f14428ee298f3adefb5934b5d41966de84ff3470e32f9f57e662d8d0db92502b33907fcb5b2f1f4bb8fb8c8d755377346c55449166823ef223bfa9673b92ffa578d6837bac411d09a911ae6e76a13fda63b629d154559cb2f7747c547b9091defe057c59f97ca3126bf59add79f1a45524e955a94fd48ff172af8c39be4a43fb11106923edd212143ab8c404a198346dbaeb1cf92ce6dc9454fbb6a6f0a850b6505251b74244d26b96339ecbb738cf91f6660456210186798a9ed15ffb481f3a3fae15c04935d2a38bc2dd06a73ffe5e99c052d9033dc66e41d3e52ee9a800708dfa7126e8f635db477268b764dc77a4a7920bae005bcf0637c71dbd0e6290306fbf22eac092ee4c23289740663252e1f382b855c2c45cafbd7a662cdfeab8ab383c133d9211744042d4e48f3d4e549fef325f903e729b42890e323db477c1606c1c30717ad7d72ad7a0e92c2ca4edd9ad62a2c4a4762c58df328c965b55dc0e921315207696b510ab73e5de98d747d13b83b19e76567946274185780f01110355d1af8f0bb3b9b194096df86dd7633c0b5573a6aa6e829403b8700ebe175836ff6a8a792bb6e5f461dcc4a82d3ffd493ac479e2ab7c67bffe256468c514aa400cdcc61790c53cbda60c32c5f804d3348f112d37b21de60f5d653e6b54ed19d5df5f635f73b5e036ecb170f02c41d184c7ca49559e2075138debd4b56600bfba94c414f5e49543a7a6f852cf598de4f0ec7255f3d91cae62435a719d50c3298e409b8f4a3ce0e4cb2b5fb5aec997922cfce41c9f98b44fc88466883eb4a23bc135743c06750430f0901c78346c06f8fd131f0ed15ea7f21253f2a820f2a10ede9a5ee836b46d3d82d36e27d820c0e197feefc55ff73ddbb0f962b08ec93ced4dd8f05773cec2d6683f84e4e7e8894bef7e6ce628bd055e12dad7997cf603f0b39c4a0ea28f48e42c43f2c7c149ab2b0aa9510595acfa55dfa39b67ffd9e1a9f681e582c7852b26ffcb52213a5c3d550bd28cc7d47346ff2cf27f832a8b35d82281306a5c9c06413ac6e4b7735bf204c115907687b76a9b0575b121f0f13ff1740929dc1ff28896887df0705b7d3d559d13d7ef3192a380201fafbe40a513d298c01f559e2d4345e0b59eaef02a4a46961b45c867bee0ed8378e269d29c15d7092986c4faf39dec1a94b0ad803d090057c987b6a4ff4abc8f86f4de50ae3c29e41f4e9c38b4d9a1457b6545e947b02c1cc26d5f17395240a4f3e626be4eacbb77f3f82e5eb2d9a6ca568fcd54f3c7cee8d02bf21d4b96b4d2992da66ffaf8f66e73ede5ed2346d45338f780f531c6997eebf6f17ff56f457e1540bf45b914f0052aa9efd91a6d2e0f82378e4600825fd3e9ef35c4d9d25364ee6c1f04d3a3bf484d0aef3bba29ed32c909b52074cef395e2f06cac45105b949462e338fb4e3f6a752b070d7a82900ace60323af21593802bec1d861d2f5fe71f854103e8ae1e8555794ce6bbb3bd66ec24db7bced34f60cd08be9158f857ae7f16dd2a3ecc84dd178de3c3b742fe9b5dcbf589089e5cd9e59304ed40ed214dc0cf649094958843659dd1e84e2359b719209805f7c1d33fe800c41d5214fa5fc641ab4db438ef382c357b547303f9926cff8ce39ed4e7e9992a1b9744045fe8ea60cfd11369c0e631eaed40793a8ef5e2adfec4bb1a7fee4faa48b1dfd80a3dbbf53692609af34e3a1079a9fa1b098a83d36c8e2f01b5be15e4ec60fa3f1227dac3482b773c8fc2d74715677b7ac3fb62f7513f076bbe52a4ada3d04baaacbbd78dc4fc505f9779a19ca0c06b9432e27b8ec1405ab34c731543e3198580195c9ab15b2cfbd5df7c0fb0555d2c752ad800d4c50bee5d2946e06100eab6d16e821a0d426016f3b1812e17c6cc1efdedd680eed49d9430e9c4daa146e8808d9847c7a22da96fa00386ceaf5c12447a9ea779504784c40e1dea0eb52bb38a8f853d34c1c29f36b56bffdac760b4111361d8ab8f4384232a4dcf24af5ce06c63c3de76e82850a52ee70826d98d08a4382ac2916504b8f3299f2d1c1af60835adb8f02156024e996e301837c69d8e9f60b71c7289854b7614c0c40d43f4a22eb3fa45faa917c21d2c3ffbfee461c8ce34c437c11f1a43cf0ecba17995a2e9a2adf5e78e50d3086ec9f3642c3d1836e7d19cd4e388b668909ba8097edac9faf408882c9d40e0728e2d0b1f081a0654eaf14a00f7247b6669dc7c6327c81965560aa09f70e6b52ef7e2eaf362ab751eb894a8e78d2cd1418a337c7df65314a8b354203c9c00788b42c18e781849fa96baa0db314acab7c833edba4e06ce5acf03abf4e8033f04b4c351c23447263c0efb80894745f48fead404060a29d6029dcb6d0be8ef2676f18a6ec5e920bb14d310cf0516960b89a02722663e7c7c812af27ad223f12664b85575ed224a2ea2740531dab5f252344f18ff35c928b12e3bdde58c9044ce3cb711021bd72de14be74c527c7c1119ac7edcded9fb2810b94888466ca5dee5453f88f6ef3ab4632c108f4aea6a4e309591fc939fafdd3949d59c6eec6b6225258b51407d61480da53ab8c44ed5361739c1fb98ab1a8548baaa60f3d67e027312382adf6e3ace7f755ad65bd8fb8cd4d15cbffe205f141f33576bda3fdf48c4e7b73c8ee83526e3cadc5da6611bfe1def36f9e2f264bf74d801491a6ff9baec70c7f81581d684f44068cd16b490549e004966085cc4e7513a374bab8bc25e2dd6d290ed1b3e902d4c4bb695adbe4e83372fdfb46f0b14e18c8479d4803817bcf20a76adb095e09b75387dba6c5cc081e7f3f4bf951a6d04c46865019306e906f408c3320a2e125dc92c3e81af26d0b2746e2f724d660c4c6cb10627ffe39eeb40e71c802abd1539b2a4303d06f7b5884b093b3d9d4b9f317376a5a29a3d972dc0a8ad92b7358799c19b5d1ea38d7d90df7b1d93a03123f334a181ff152ac482144a4ad2dce990a8c287d0b74eb9528b5acc2f4387a57ef794e4457f4cd28cc935291c0f4b85c931e6aa27f53eb6bc59120343149ea71435dd04fd5d91f9e51e46e95c5133def16ac14e7c818debb3349633536282543f460ee561603a20d6560d72c7876122c7449eda63ecbc279130fb324a2e8d19f5550eb24e668aed764c149e226fd64981f56b66120b9a0be1b23249be9a8d7a339565a86e1fcce9cd2a40f7332773fef63c4bd71d901e3c3bcaf4d8751ee94e372ad8ca095df6ef2e2c74c4d8c8ce60b6cd15f6eec18a48b8cb38d408ea2ad8eaf0928968182b4bc8c584e7061430796ae103a3b386060e805b54afed4e784abbc1af18dda55aee15745e7a7b53391cc493d56d76966e9f298ce692d239159bc5e1aa698181e38e36e8f4a364b21030278b99ae83544fd4dd1bb7293d0cd6f2abbb322dd332db09c6565d3c7f4f8ade75a72b8d49d269603db601d3c8896d1c4ab9241d717655683cba1a612f2c3774136b32ead0952fc251f6cb36f63ecea20851bbdf25c6296df4edce4b11c449df2169ddd30198808af8383a2663d93833d6ad59500b7ce3020abec0b7c9787e320f83bef6a1415427f8ed52e8e5b5a38df3f085a98aaa9d986cb3379e79776a0834a2e31e071baf60296fb19aac37aea6dda66a157d7c91b87a58ab1e7933a52a015f27118b8466f435e3ab8f22bc0b70674c8cda490ef89f7049acdaee57eae02192a5a7d3df93446c86b0bf189987d3aee478e99511042c1fa872ccfde01c6cf7b1faee5f8f692d91ba90fcadda8108ca0d99503e4e945e92310713ab68f6195788d09cfa712502e6b211c5b61906a32d501972efe1fc11c9858ebe4e903cd2ce9e181cffc2b86086a9ef06e5effe1a627555272c5fc215a0d9fd5b0f2c6d39e5c4204b2d301784194a857823f3bfa5a111d59abb77f75126f5fd26a78f1a7a6821d6de0d55ec1e319b16b5ec7be523f41c06e87b4a3aec5527507b676855650aa327d89126ac42e4d7e748d98a99199d470b973fcb7953b7dd2c5bf18a3748cb6cc68250d9eb3f79d6b6bd0cf0b80345964e17df8da827955632165269db24e2f06890d9a29e7cc6e705ea1be63d59deb23be2d4350261350ec0d3e10269199da282819aa24f420ad8f9e31fc5a3c1d9bc121c13acd5af26f42b4f59ab342a8bc2b0fac7312401813e4a6160a34e8903f48eb76a204761c35604ac36b098be069643208dbf284070ac71b7063bd06881de8c110af28cb4e0e058ef6f7520e4ba51e6caf0ddc97f44d04fad7ef4bbd82bbaf5072b08ba6f58bf765dd4b9ff916dfbb55953cb601430988991d6cecbce578aa62a8558e37c03e129ba07fe98a2eaf99412da43ee619aeebd8a729f1a850dd6c344abfaef6adb65172b5ea185040cc12faf0e9838f5676398906ba7e0cc0dccb42279bc2b6b9e0819629a5d375d23250d10bed6491707ed3b1d8a9ad7460b8f4b4129290fd21ccdc1029d91bdf1f2a3fb15ab1d62a84e5fe4cc8a08a3878c0c3e640d9bdb06ac20077c722d331126b4293716e7a0e44a30c70c2ce6bcaaca4d1a45a0adbc7c93570d68df5b6e8fc90a493dd021c9132cbcbd5abb72c3cd6f263468372dbbf7987e5cdbd45041a2b786ff48912031da4b99708172c23d52be5d00d1ee110ae6a2fdd71983f7c207ba854be7bf16a0ef568ad1ac8741a2d9e56836823f4181d81236cacbe32bf6c50024d71320b11853bb8ff42f8a25554699accdcbe88e9e5271aa80688de6126829dd0ab36b1c46d9ef906790061de2656278e3191b43e2ff1bcf785713a533c48bb50ee844865f89d40babca9838ad3f2e137cee9998f832d126702e74355c50f2f8ac14736b126293da58a1b2e387b834dbf56d7b086e25459aa1a19a70e060cd41c77e5738f29755a3705e8ceb242de1344fa36ea119f0c436f39ea569b2c49e7023fad393a18756399f81327eba67c0f2ca0782d0cc0221e7ac14a3fad94d532b5bac74f3ba134efbd3f80117d5ba869df51b5ea3f75c0a5c0df094043f3759d34714c033472d83dd63f0620f7f3f7b2010023852899d693be3a50a8c781a02cd4c2f7b7998a57d248755ef20b76bf736a78b8b522074fd80bcc0fc37355e5ced1e83dd5c23589b7a1cefb3cf8915cf0a891183d78342c0dcc0fca04cba76d29d892a6a5bd2ac65dcbfc12e79337517a42cffb2e7e19dffba510b1e7f1f3dbe54507f8c04f449bf9ba5365f88a5646f2792a3c30447ff20c88298578479c046994892c0af08aa9b765f2aeffd7478d44db43d8e4674fb3ea7c847a96de40e5cb6160cbf849b927880ab7ab62f679ac5ed988f529be94d5e1f678ea6ed7feaf9ef389b9eb314e7d6ff253997fb88e492ef5c7e7cb139c021cf2dd52a23e4edb242070663b1bf10138da1b69eb019bad17826a71fc4c9d831d77af9c942fb08defc819b45bcb5a6bce93eb54b8aa8e999e663e5656040857fe2d45555613fbb5fa73a8f6de435f76feb0c8b95d70353c5b5dfb843bf1cd83efd39443eca4c37d5af7b481126f924f5449cce3033e3d3fd07316cda68e53007cc2d8f7def38b8152cd810e8ea492b5522387b5da9c6b33bdb36d177986811fa9b394dec57579b43e047523c5466e76ab9bd164f6a2b668f8c1e7d86cb241f2865ddb61d31a5f0187a0f1c23ed336e94dd1d607bb230ddac4b37e68f279e8ed9ae845cd9066f1ffd634aa6c2080120c6e25beddeb0d4c723176895d14801de5cb22e055b11dbe02f5220549611383e1080a6b4f31d66954da4ec7607f0dcce84136ad9387330f84ecff24c62170a86d9e18e2eff2e5da02e769406d357b6f8644da95cc64effe3f6ad3b0ea453b2935c1914facf3b62625fd8361e59b45e864133a8d5c35fa466b3e7d17d9c7aabd641d845c4a625e742960318ed4514631d4fda05a1c57620fc07d9577412940045a6eac963425ff1eeebd4c05158f44cd71c3d757e5056ce7fd03d59942d7692119c0f847a2d6c97d60af6623dc478a4df487899ce90e101b90223a6ff2766a3a9e0b2a86a8fccff4691fec31e9299bf90e931c97ac8a5f107ba59414387f64dabaac2e7e7548e7d0c45f99f2dc6e8b93fb7ec0965f395093b030de5fd3b229c8e994b0e50a3d39b131b354be03d689cb278fed510a04f8a9d9991e73305e1105962ba42f6042677ff7ed0bed09017c519ae6a32e663b6819034022a8bddfd17cb8714bf1fff8270961654aadc40a07af0f367be9541d8a7fbad5a7d416a01157f61dc381e7de0bd02015b9f87107b982528895196e0534aa4e6130f0aba090ed1ffc3426e018092e76675d9ee3469397d5e730c79832d4b96e091173815108cd136dc006b1ebb36b3ef2655ee01c90b61505679fe5e02f541a4e95dd7bbd0b447a4c835f94421ed17790a9166adfd65ace3e223308274db70fb3643943dbeaf01ddfa16dfe5502dd4485e4ee1f4db48fd3e6b1ca467e1bb276f21395a037dc97b1236b1958253ae5955ec83b909e61dc24934d0f79466b7efc315b0022162ad7bff1898ad2c0928e015af0459fc5cd3730233327ffbab7433445e1b6c7810c2ebe583252d197160dae9f51958f8041096a533d809d88e217ce76c27a5a3c72eb8d0630175d88a4df0d46f58a891ba3af34981bb819e4c4e9badcefc77c0b6ba96a36294698db033392381e76a00c3d5781f8742df34e40fd1c303bf3ab6d8eb91374d59e97655abc51c88d1356a8511504a64011839639df40a376adc8d7af24e5bd15db9ec97a37cf975bea7e291e5ceaabe0f1a126d8f699dfdb38893092d079d41ce70bc127a9f9b771af2c1a72f5b056e1c48803832daa098ef22cdfedc6b900aa2f55187bf7671da24a8e053e5a14a2e0c16d01cda16e6f1948b41021bac21d14be95c01d58abb2d643a075b903b70a8d17fe24021f7ae73c80c3db62ca078df7bc63524d371376a13f5729507a7d30c7483beedd74e573b7d81605ab39494fb7b3819591138f74e528117af96008d2be26098364eabe0aabadd9d321752c7eba325bd46d69e2e06c6a9ea278a43f3ef5a6aebaaa08eeeef00ce4e1182a5a7050222073b6b516df764e4c4241d02e4656a270a9fe50f921f11dcf0a80692faffe69fe5e7130d22eaf15ae3bb61b7db34a5f7dc7d4cca8869fe22989cf19daaf5df5ad5555f54873b33e9456e46f4711a1c865a44d8d242a5e8128274475f6f2298bc4ec113b5eb444eb3c5d5bf72296985a5c41de6174efa76e735e1259cd5254eb7f947f043ccc923fbddb71edc36e8875c6e0c8faec4ebdcd9184b87d51f7d51e551a4bc4d7050fd20f1fb39c6cde09bd1e944305e76ec79ae5cd90060835d5a036b808d90529548c6da601a74dd8d1c351efce59bd8b8260da3f042ee891ffe6c3955c086b67f535071dee0ee5168a50fe45d97018f1ade9b12021380f70c5d61611b1c9c9d4c9ed51416686c584a092d024ec835063456ad60ad1ed4272b7f8297a789f23a9f4abf7104503ac25a2060580559575b546d7336c2bc75291606c6e24f9916d17211d67c5e4d4bb4658eaafbe80758269afdbc85a14c465e2887847fb833cd22d0ad9acdbbc336f9d4eee30657343221620e409ea58909a0f8156d6ae37046411306435a0f68ee14fd2f42ff164f40d83291ef3850f3683dccb7d9d3e026618b5d9186e01f99d46a8d5cda7f1142c9c5241f8a71203084d2287df1db2053bf52c628c6956d6d8815181468328ce0e0c956b543727056250dfc358d19934a3b2495b0ea67ef706532549fe74fc745aff2f789265fd4f36364148500cfc612b08684bc332122a3a7986c30c47c9fa3bee2f03d8d5f7015adbe1045b77d286e9c4eab0a9b2986af2d13314793d9db29ae8d1cbfdb34cbebe5ae539faecfb765178f6220d246f10aa6387a2a8eb073501f547d82f57785da2de894276ccd06253beed7a558fef4fdf455822919ba26555ccebc85e886c5d849d1ff350052fc5cee5d48b48d63de6027a23b9c049978ce44d08f338c27545872a48921ac070bbdd706935713b2fe09f996e0a3ab2e4ad580b31079db3cfd292a0a759af8ebb9ecad1d81d3d6ad7c7cc6e95d70fbff9386302296af135923dfdc33aeba84e9089633dfbcc37c5deb7df151b710a7da7dc0994b50624ada89be5beb393476e74c059bcf3fedd1327ce3d7af20ddfd0bb8143bf86acb375ed2a856ea7831ae9a6895f813db2b11a4030457f4914482ed97c4584b195c7bc9f59343bce8546b23cca64f605411a35502f145f279ee9fd61a5d1e972d22ac1c90a7a0b947367c0ee08f1f0857da7906acc814a2ab522529ffcd4a3d0c64fc0740e23672efb2ab184dfe5b14d611e608b05a3c85b5b1c6b456b9940d9df03f340e1c6d2e9193f06177ec58a15c1c91317253d7edec8ea606c4ad54d4ce27b26f1682fc7286b07407e6939b7bd3c5c4b1e52a494e59d49abadfac268219294ee934f953d30c8caef324f5d1b924baa7e6c63331868a49c598883a3e0439388ee270b1bd413328d1b797f0cd522c1b4e03a3c480510ba71737deb5487e1278edd2880919ee78aa4bd6a37a0835348c0afe964de27c29e530b0c96a502b94a4a4abfac31159cdfdf39fd76c9af298608917d44d7efc3f7c870e19c6d3186ab027d6d169d09aa15605e6f108b95ec78cbb5bfcf40ec5fe7ab22862cbc0409070e460d720a8e7362867ee515e0aa8f67000eee16a38e3121d0fc01ee4dae76d79cb2d55654e965b5a2f0439e801c3adbf060fb15a16c42e39474dd86ac752639e98f52d714bca66538edf55063250c65f4f52a5c41e79affbcded30e32d1d98f17abe644c98c00b7aa500ee3874e5dcfd49b8e69726f14142cb510c9beab3f739094e31a5109e6595c81e447ec068661cae5acf33bdc4acd3153219a94ef3f31c8b717b084448ac048597a4b21678df2d0534d10505f47aae4a60bd2dc8d3a64685a3bfaa71482f1cba521c311044f18f7ee24aff28280b002b90458c6fa72732b727ba346dd7f14ed1f3b9db47d52fff9378f857c820720982e8f2aac678fa132c795c7f115b6868a4af552112c3469580ccb0ac63cdd156b7e00444770cf5c6022531e03943e4d92a2979f7b2eca2c87245e2916b75d5cf1a908a948e699f309aa6f458a316eae5efbd8ee97aab0c92db6d25e115f9c54d49517e0706e0208369c6486574510a9bce5e456151c4d05a246d4320f2d00efa73ea2cf39778e1d28d6c90f712f06544a54af6b3d43438dcc28ebc442bb4ba8bc920d5940bb9df106f1e2cc0cc657ac56cd6fbf08b66ff00c8ee98eb49d2b3d8e3d8eda762c24a6c1d5c467b4cd2810afd4888bc16a7348de31707c964d3874518d32f33b1223e6571089acc984b302ddfc7bc1762264b1ee4959c83c2c2cc8fc92ec1bf5dbc88a4d82bb91e723078a9694141c13d3620f09668f1b5eddba0f26e154105a02213cde2fe1e34dd8deb88b3f322428bf34e805b8a970f74f8fc02879cf65c986a1b161a61f952a2331208b8678186158c4ed76a56fee4e85688a6fe9463475aab229283d75c8f0373cc12b7eadc1190b1b49dea978ac6204b0655217f2ada96b86015f130eab61adab4e5ff4639792be402a6fa06b38a9096e7c9f853c217d29aa3047ef6a1bae4d5988aee6d729f64c87226c39d6df38543950e0a12e70c3585798c2a4661f1899a79f00aa34d7df9914eff4d59f98bf4b2b6137082f1b8e31998995ff958caabc50db5d35c8079e57640ba3c4c638c11e6b1a5c17e8be7b1550d61323dcf2530302f3c0290ddb7bb0e2d2408903daafc759b6294995fd3b9a4cf1f6e4dea3e7707705d86942f4f47dc7680923c393f2b22ea69dddca654390f7c5d3daa5f2f38ef08c48b7257cf3fffd7bfec2b293fd5ffbf86f6aabebe4dfff569a3eefb266191894f8a8555324a906db64a6e80402c7a111c49b81813293afb6bcf0cde76e4d64a6c7516ee9aabd216dc3210206198ed0bfe967e037025453a4a7d4e2f1b85f3385b86c049d7b2126a49e0ff0bcf8df48617d67da111ba5e5f857b2d8b377eaf93e30bdc03ee7a6d21eb4e100b4f8ced30a19e4c6e0db4c7629e17c15e6a3d012ed251764d69b900af447c5ea9213ce3e265a47b4db54cd1538d6e54e3ff553d7c12161c360497bb87024687cbe27c7726ef7bc215c13fe191961ffa09226d49510903f114e681b26357466182d9206a62d5f2ec5fe07b2e9fa6f359520686b91c41f365e0abfbcaf39e8c43a2df8b9f875e03cc4f29e9e04c645400bd8124281880a796fcb5c50dc90205413874ac29c4085c309d66e5174e7e9ec8e6d57cff4121ac2f331cfd1154a9544ffacadcb297538923f50a0f9a84fd899f6d151cdc82880d18c238010b121d89a012952775dfb781b5a86c5a2858716f229cb03172418d2459dff6c7b4fcf9a44771fc576d1c201c9348780af30d105e26865c994e09161e6da4db0ab111761e3956fa5441bedc9d536689ebb6add95ecd9c16cfebc3ac838d8ac5cddbc98befb6b439b026ac446d502cf1e610e7c7245af443d288ead9d9530b78a7cccd2b59d6f9bcd016268e47d5ba31cbb1b7d17c7a4913029b0454b646920fcbca0223211d4bcdb9173638a425587cd2abd8f7ed802f007680969e3e5e5771a0244b200eafcc0d368c135c6ab189d99a3b7b851235fcf4d16f23d4942c8c633331a9860f1dc190b37fcc4d3fc839a5e8a94193ac086d6988f2243cdbcdb3c966eced11564136c1f964c64b3ad51e78660ab4ca4faf6990ab1c1eb6c2271fbce04887ac42d6f4e483e2ba187f4e7106b252867c5b4512f5cb42ed0e6e80fec76621806d878b5c8c92f8ef330b0806456052a5d929a64336535f5883a0f28576c59d277daab7366861f6dd17aabe1761fdb77d88cdf698f3b6653e71dedf0fd76085cc885969c5ae511d8a967e3ff0f7615de6770a4b6e36eaebf75f92546889d6fc32eec1055df248324544a65ea8cf7c61d0f8fd9d9c849a233155d2d71f4ff09b7804903920ad550bcc75e592ea41efba2a1c70210307c0b763c96a14fa045c14abb01f5a5eae1ae58bf3ee93d44207737b77a047bae23016114abc7f08965451dd3e15b1dd9da8e3b8df4a06dd8cb0ecb74febb49d0ffcea114daaa8fa9271c1a3f7162550b78af517f6ceb612922b14e7a74c13a62123592e92f62060e59a73ccfaeb759e25ec3d8e9d1a2507e7bc666e86cc83927dd93dc429394671d2f67c2a70371994319badba0c8bd8dc6430f5a603496e3d85a01a702a3b6beec58d09108f8acfccd5271de475cee666449e4dea20139ba6657b2d9a0a2af099d03143772ded5ccb98bec1184b6bc701be18d34e7b27733da847d34a771fe7dca8d1543d2c4e941c7d451a72fa2b566bb730f4da1736021d4a2c3fbc2d1b959e0103a49137a37a6ca685aac6698cd03a86bf3ca1658ee15f35d1e90a00cfe6ce12b2d70a592178e6d32066bc3190eb6ffbafe138cbba3bb9083790da1752c90b2b54291892f678bf78003a12128651eeb0b3b02b7c0b80cb825079265554dcddd792087c52786f60695d87bcf2dcfbbf4c2a4415534c7842eb1edba73e4ce6b22e823179e8c8067f27e4e8641b2b7d22fce0ba5122ec813ff6bd61a5cc61c26a7b91f854461849ac20a0202dd90dcdc188682ff92fcee1fcbd9ced22d01dce22f0be2d4daeef84b987e7241cb16114af752af52ec23fa3c1419b8096d61ce7fc4d2f58ebd6157e75b4c0c46c5030aaf38b5936b76ee5f9e35439b0082eb1e66dcc749f0cef42bc0fe4d36442a9b16152337012f0440d288768a4be1c7ba9426c10d2fb9e3983a9d0bb5f6723842bd0b24780dc007488546d062a0b83679ddeb340d80928c03afaaaa5e48ff51e5fde8642c09e8cd24bb8880104e726a20e7cca581145221b79ae56cdc7b8bee67778976b2af04c6f6a2a98ca2620cbdea074b69809e5666ceddefe835ce5bcc81c45814d48dfb85ae94c75bbd66732af483e7b294fef13af8e4547ef60e1611d23853319eccf44a32f86a829716bc77357fbb457b885dfaa6b20f6690e79242e3865843861c32ab318e6c8cdb1b3890d00c4291d691619fde1df810b6b7ffd821cdcff5cba34d3c6deb2ca19410ffc2804c1777fb0cf34c0deadadd1783cec1207a75a4493514d6ad05e3a2212a9c585b244cd1441c329542b32d2cbc20b191be7a991e126b507fd8c9aa1fdf04503cbe0bef99ea183f1aaa63cb8a06062772f2dfd2b0f4a7cf2b4da715a64dd38f37b44b59c59e98f715f626c0934020c97de730fc166f55b9677210f374730cc1a5faaf68314aa28f466454bef62a14cb82dffa341a72bc828e93f305b3819ec93ac233351f0e6373057ada95a995a78b83151509cbef88a5801921366594d67e2706c67632db1cba9e5cacd0add76fe32486b7c378bf91621b11627f48040e6b160494a89ef0cc2e08e248a52afde49fde235f34de1f682b209f2dfd31c3a6cef56f850d3e9a5d6a00e2800389d5bd6efbfa061f83e83b51859d2298ea57917cea4fa323abce40dce4a03c52d688aa6b6d6fda7514ff9db02a3940c87b207559f8d7c6cb56a0a017ccea9e2bf0d9f1d6421b9303bcacd0466f024536a4ae633439c79b458545012ed8ea443bd717eee9bbaffa0ea8f3739cd0c49e405a4fcd46507612ce0312b6fc5f260c9d4e995d73a7304935076b90f58cae59998ea614fbaeac648e7b7fcf6accee8232f5dc760ab20777a14f372786cf869e782e712c0df7f43aea5da280f56e9c394c1ac1391e4b60b202aad2b9f55aefd58efe839127b45e69896b7cdc2a2c7c4374fda20a992d607b98828d4dcea7fd9a4c673eb0ee9fd31fb5bf7c705c0c433e1789ee5b0d48030a516d07bcd0a0eb9decee00d415ac40d976d679578c43687c689cbb5d762114c9d3d0cb71e19e54b660f0aef07756e50ef383bce6fa13db0809e6300de4ca7ea89fff89928497549f6bddebf7ac721a3738d9f18fce6e8eef54ff9fe1e654d24469cb87e00fb4a57b7b9f5fc82574c295040d200c6865bbb5e9e71b8ee9cc19cb0f11b8eaeba46fae20e5856ad37b0555d1cbbeb7687bba55aa6da758b913c4b41c5a0eca45839c9b90b3bfcb57f0062d697a7d7578262d1e2a36ce72f2ce99095c89bb1ed7315424a592f16ab9a23c85f66b492050f450bb6e6fb96c92d7957b1d3bc6b4c18cc276c62baea1eea6e02259aa703d55dc9230e161cad15eb28d087fc681cd596f19c457f96e05f755f04c11f7f9c86acfcfdd99c87674b1e3389e485062dbb9e9392d2b226dc0d2882912b30dd890732eac4682c5c59c6d986d5d61818ac7ca33bce4a19c085bb9c3d92d4a28da5ae5858978ebf31ec07d208fded14f6d2e7037210425352e17bc9e47c835cb8a8936051b0edbbd46090da560a9bc9854cc2083225023a45ad6447773ccb38cbb12a62d255ee04a18df7f7bf9f609f1a6a499224b0eab9a70f3e6137afcbca87e7f2c0de67c1c3112726b0b85e8369f1eea91655baa77b7ec268214ff0ec01771818ee08dd366c3ee569014f9bf18e184d363ff46f2fdcc47e8fe045d02cc5f73f3ffef7b5c79ef33bb06400b1ff3464cbb9933ac1b016722be806b5250dffe52a896ec8d1039428784ae42d43881e3c73f8c79b264a5fbd5110d7e6713c37729f00b6e5189ff30dc99f57dc8c078a5ab2394801355df8ae991c15543439be592268b72a256cd13fbdd570a9e2750399b7c2ade02176623d724a0892292325247d55358f92cf91db35fc54fdf9b77531d62c38bc7ed70de83a6db8d0c8cc0859a71ff53db3583944182dc9648d9f73db98ffb7af5018cbd1bf1c2c44d651e90943d1d89b4ecbfdcc0cffc55d9fa932c183b160d09442027287dfc24e3643195fc89e2c7988c2cfb1186f5d49fc6d324142f9c8137cfd127c3203fcfd2aaafaef52a70f9c1c8e1dfa52cbadda26025c633bceb0ec76eb0d1b984d27349aaf24914d7eb7864434f82e1c05357bef9566d00f7061cf2e49fd6f55e10c832c6141b7f29549f1a6cf1f8c3a0769a70da4cbda751f93ec4faf8584bf0be70f917c0b95e12d58c195c3cf38aa853d82f4088134b309bae800776263a58d20fd781c2722672b9ad6558eae0ba0986f84dacc82f6b8892e285f67e4455f720c100978b4ffb7e2ad93c4f3263fa25149990a5921007055348d5764ee995624496dcba3fce470c749f8171f09b3deb9699f40c824a7a411d963cd7531c86b9851d7f580ff758f37f68556bed124d9a8222de87aa6d9562155b73ea852f8e820fc37bd335cb4639d7a6ff43496c198cfd2fecc1207bcc0a906521e22ff3d407e7be582cdc3244d77e8ca7833e1a10792af47bccc468dce4574e6f098437e0b0a2693cffbe2395e747b09e0ae0218d7ddfd005065e27d23c32365224936721dd96844354043697b59bb471ea3cb300efaf0bcdd5caf2df6e619a101f3ef9c60f3d4de6edc1fb7caffa6161ee7db165a703f1e2900ed0efd84fd0e3d70deeb35414757badf3ed2c7baadcfcbbc755c8cfe5f3add11ba5a1418a6a26c68ce164ed49de089593743a62a85358fb78377f448bc45a99784a9d749502ecce4fa2374a44674d0f66ba4ff4a70ce339b014f176300d35e156d6b53a71723aba5857632ea67048d167b2252d3de1ed15aefd28f3956773e71c06609c7e77ac790d665f4f6251eee01ec0ae6683e2564662307053b357e202fd007af93b40b042f856f12722eadee76007db850d4ebba613f0b0fbfa702bae933eca986890a00674643d0978ef9c255072f322d6b5e23856b98d863abade4743abdaf1ba0628b1faa500bcfc3f14d915b18c3f3d199170984fc8ddfc2650c0d0dba34409250f88d27577b002b40c190526c4045ada15f683440482367932d10c8d15a7f416662026602e8d685cf535214b19066a93c3f84cfb8eae38641990a9d89cc519bb99f7ff58e9b9cc613aae16f937243fd5c03a220bc69ec564a230cdead4e1045493b3d82cb664c695e30b1db02d835101bfb99e503587201b72318efa973b2ea1ff1d1f92ac8e11f512442d9da3bab2c3f46225ff0fa676fac60c72bd0c534a083e8724d4f82fc27b4d0a30c9b09a634a0128569ac97138e0ce5804f419087dbb2725f6b80c247e29e48bd839142b2f560811d7be2131874f20794c54e0b55fbd5fcb498a2c21c8d6795554947b7835553c672a5c553d1764662eaf99febdae1b63d8618fb66cb17a8062d146b03281b7ac053baa60a00dc5251b7df640b15ff8d0d9c0ffd54ed077ac1eaeae2caf4560700b17a48147961da2a34f868c5e80e7a080863176a5d432003667e8062cc49500902ac1026845725f7ff6d1f164f79643e3b4e7c850a69adae51d22fdb6f2211856cf42a21d0c9d59e3cff39dbcf52f6f45459b626ac8bfa4f8eac610ff0b759d23a31a5c46a805ab3c28e889892d07da3ea10756b524185315c35665fe25c113fc0a00607260c92d7d22e709e0d1a1fd906a94eab727783711072783b5e671a5bb17e9e0313b0aaeabcc41c503e6fb3e32a8ea68e9df712a8b1079db66defe3f1f1ae8d7f192da3bbb48fd3d3db02725f026f40354637b30160c54fdcb5d1fcd014e62c2ebb4c2642e685f07b8069f07e5374626e9d728d0bc360044883b7e92be0d825e5718e2946dde213f70a90dd27321914af3db3533fcb65c2e7e4712b4c449f336989b6eb1f375d841afd1af4b6680fe15335dd12ca3fed718c2c60431aab7aabb1051c579a8fdaecd1d059182faffcd314a795d1fda00aed9b34efda0318a52a7b06c494f3b4d8e1d1a15825ed78123d32ecbc30eb2d44ac753e404ab905cf17ff0dfc388444c9f0ba92f3b2b249d5b31b4758f2edb482abffed8b28362ae8a24cf3cebd41f0551a36f2ad8ba16be78e8f7942c64004206804c1991a6c6157d2ad29692cf6e0ab4c77195b29f0ccb3810f53c9e47a8241ca761dc9940ecad395311bedff1ee73b5af346c233f88374ba1476c28b45fcceba9c7ce0841415320cd8eb8e5f2d55746b80c86e24ae30fef5510fabfb03a63a81aa72cb7db0ec983e5afa15c096cd33714a7f6edf2f9b20e9985390f713968503dbed0164a7b34456beaf32468025a11663341196796f505ba4e86316aa090f9455f04b835fe900c78d8598d44543bb4f909624d07bbb27c3bfdc6e19132d31b7bc2090bceebd5f27962538313c3906f538e8a0b71856598bf38cba2ab8cfe9ed97a8f0986605608117b75cd047f2ffeb3e0ed850957c7a0f9ea269e256eb9ce23d5f9c8d4fc4a59d497e4ed11f6ea172f47c893e00969c5b9f1d4b940a2c3ebdc061218e8f7ad453128205d1dbada662a7c538ed7429e7deb9b06b6344eebd38ac46df588f8a64f4d8f014364090199e16a9ff0288f992a853ea99d9671680ccab18768eda74a25365855b65fe63f273b00055cf7b86cde1bc48107661aaa3ec6d627954fff6c2948471c213b80d5877665b5cf9e73fb8d71c4531fd6e84225ee8d28fc451158e8631d15d35be038304a594a2d1e293fcf3b0edca0deeab2a5193b95d17fbe6d06a3a38884e1ab1932f82e5e5d3684532f3f5f4ff279f1a98e280eea02acc4d71acd5730ce7c2a983911eb7f1b88a25f93139f1a6241d28cb5de549660504bcbefb6444c1e33987898ad83342d1b39c85c6c6e818ec1b57848c6adefa9335acd2b78f0e1291c8eb9c99d45af86846d911275247a6d30dff8aa962de405c8897bbfae0def07636e7da9de6bc5c0be40eacc163a87939dbb5e2ecdec7c0fe39fdcae47661dd10ca92115279824f557a02e2993b819d77be14422d5eb852252ce860bc9a98096855150ea4a4f1e7170ab0336879e805948cdbb49330abd9cf5dbb04ee87d789b776dbb34c27f25877209ce62bdc892dccd94d42a73ca0b771dc949c594871c541f6d71a6e2a406aa658ec33998b9a9a3f24414e840c4d1e4337d19260e43be676d8688adbb2244fe051f0ebaaf4d34cb992f09e3fc8420f9fe344b39cbb6ceceb2eb3c75a810870118e4bc7b1f10b99990460d4dbb621d3ad94b9af664759396af23459449ba4324d72f59feeb0dcd787cf8589f8f091e4b3b569cb1da9f10d3c285bac67f2c5a9c0eb13e1ae44712b994028fa18857061f69f4f3d7fcf6dc473308b5b9cf3fdaddaf4d7116d330b32d9e94423cacaea99b89c3976637aa684e7ab11cd561d3238f9e70c7f50beb19869c37dafa10ed3ee93b8c7b44a075a5f90f4ad34a5e4e26c84eb77562c7c65a234cf922544753a2d6390520b6cc3c15be483b68f1f59fc574a40abde2b5bbba67c377af33e22ae804aebb4f52e2c3decc37d39773bee009dce17e5c97192974b812f33f4571d57804b40eb804e661ff32283fc1fc99d648f8e9c829166dcc666db904de63b1085661770cb3adf6e8bd7f844fe0242109a354064d0b982764b904277efefcce2568bb946188832e44cbe9d50b30226fa25a9c718052cfa1fd64f7996b5abe86dcd5fa6e5dbbd014a44c07e4246a07f5cb211004a0834557c4a9e7540a4280244891c168d53e5e0433af27e8105499fdbe4e71f7ec03d4bdfdcb047019a2c51a4c7bc563458aee9cee61cc32340a1193cf445c8fa3266d83c1a5d317f303f06039512d228b185b412ac928a5fd8c770c0f8ab19ef3434428f261d3f685241b0b21604fbaceeb0d5b2e99c43fbb55f0623a3f5bc773293866515c0b989cdfa4b3f66db8351caa7ad08282c5e0e1c0848034b452fe8fbd2fd266755c0c0f2a17f80128d63bebf1bbd18a4c9715018f8c3949d8c793fca7a1580ddec73338acf9bab5f56c74559ac38d62f7b3f1809967b2c36a9c14f2893a3756e4ac532b80b440c001d3b8db8807154afaf70075b17adb1a9785b91e99bac399000ddd4e7bef4ae3ffc70bfe5486d17b0f2cf7e3c83b5348fa69cde18715ae87e586f3cc5be116c7b5627684c4e8ee866f010d1c083f5f59fbca2adfd68ed8b53e59735d1e6dcdea89ba45a00312ce3afe74db54d4e623ba14c05154de6ebef83a63b441884f4c1b1c2f00fae69cdbede1eaa6dc76071cf3b0ad8031873a5cc3212d0a9b645eb716410aead4dbafe934f1659e804c4b1c8ed72b258b1419c7a0ab27927f9facd40b70a50282905e3f685c7a1bf04c7e24d89df0a50cb66bcf3de81ef5437a92565e5907bc55b0603eda4e7ea58befee7c7d19021cbcdb5ef62bfbd0e9dab9a43d819ee7a2b42707bbadb566649b1591fd084405ce5306d3e0a06f27bc5644a81ee05c15ce3f6610e22e27517ede35b89d0405b6a9d1b9f47fa3a09dd9b65dda38a06c63146578e2ed61f0a949bb3e02489c1dffca3e350ff111c1bacbee7ad9fd5f287246237393c41a64053a6948a218b2cfb69c5d3e639f9a56843c986d57679ef0d03788ecc9b3ee2b01a610d83141c01a9a30c82be7f34b2928b624dc1b14a4505c7c57142654356fc7e98cf813da0dfe93ae35fb56ccaa848e916ee17646e48dcf7fe19bc1c48bb58ab3e5a5789039eada5f4151eceea1c23305aebf87c72391e5c7ecc9ad0a96f02102b0c2e990aebfeec02cf1ae25865dca20ef3692abe4046027f49fdf898e708e153414cca172e15f2d8c8b3f2e0bcae65f4b3237a41ffa5cf2c1b03b5d9a0bb3a42e015eb2893fc87d227b51c1925972413390e463ca385f6a16f861a365d4777af36449800817c6be3ba4a4df036a7d423f3acc9cc14f8fe305007f0db37d29f95ffa2fdadf431a1bcce120d167839dd648e6aee526960f48ee162daed9e311a180a66c4849420736d5b4887c6d13b91cb384fe670b75ac8ff62cbacbbb070773f349128db4b4b96d111e96d300ae61f2176b2f93be2597c8e4feef57e4bf2359b0947a2fd7a52656c994132d243abde96cf3a0a85577498561da6b1e82fa04ef7b26e978373dfac381831e3e027c6d35590c12c38e7d1b17f10e0133e7e4ae3dae01a029ed5609913b5d6f47ab9306daffa27630dec6efcd4cc5c0d15b11171f78597cb8a3c9668f6d4a06f3049592824d7301e78a1f3729ab5b8dde9d8cff362582ea1dfea59652ed98d47d437350f20fd07b7879f3862410ed97e41fac40ab8c124ff3dd80fb8b7e0a0ba191971c949768b16ea0ff1e5f784b400bca4b8afafcd690537c8f3cc5a1a37eeba5ed0ea7afe6b8f0041f66c9e91c30161366cfa41ab4b23e34cf3ca7a098974ee08f2fa826feedf7f48e16ba801d95b86d8ecc514e52eb8a59a06efd7556b0f7d94800af5c551ab35fffac3dafc9b0a35b185619e04e8262669b3130ffef0d814b543e4a7f35f3579c50fd7a61a4b05d7c85227e41a7a8e4833b0fda80db207b7f061ba30f17a934351afba3264b0fd6cb71368624e3c827175c5c5a2ff6ba599003c8eaf5f62c17a4774b89271523f01393b7b5f66897618032f8b82e849582dcde4914f509c43188b45025c40dcf1b1d1a51cf376529228bd2a10c0bb9b69edb210b87f18c9229531ec782b80767cb21edc35c199866c1b62a021ab1addca3aa1007b75f5a16d92fc3a5990a2489d29c23af4de67427d24cbe1f3f97967a47876f4cf07f3e8ef88b80af02ee122e7f2d9459be201b179e02f737f09754786468191e8de076b9e8aaf085320a9541a4efa25b03f16b748343c6ec2267b469c24d72fc7ce9c057702071d09e771c57815f53dafb9730e469f37a759007ccc8ff57c90ea83c4fa4d631bbbedf2b7d39011e614b289a02c1c5433deb19c6e3212f07fb042e2f4305d29cac767938a3953a75dfaed3078cc033ac857722d465ce6dfb8e7b11870809f666d319123bb27d8dc744cc712c933740ed3efc870f3cf6a1d4cda56b3f3d91433886d3cd4f1d56312f2223fe660e4d1a908c3c0f49d935db1217f1edc6d2b3ca837ef009f502e64f6db5aad36c1bf6851f61b3ccf6e91f4450ecb766b06e4d7820d2aa373ae549260381fc7494e7cccb95196a09c6558c9731d5df8490e829333c13c669f31abda2af0685e063af382de04f8d87635797384c2778bb564891341c9f8e985e118f0af6095cb9119a90d8a7aeaf9985df18672c2c1943f1616b7d3d2fddffc5e51385bc93d36f8d87e798763326958abd1c2bde00e8a4b4f0f3276510b2a06aa75a16416d0fd7fb8c2ffbfc8ddb3f435eec32fa0d4c451ae439a16cd97d7f9bb94f36fc802cbfe795f217b1d7e6f3f88e553711f981281149554b4f5fa383aea3cfdefda1451a6dcadcecf4840b05c1cb5558cb717c36c73f0e993c3f9a5a1642d9ef211ef9655537d1926ce895d665c6f78992c08f8b475c3fa4140f69880f69853d27f558de66a5f8ec54bfa66783fbb4b0310f01297bac3bef3bb03cfda007c2432318ff2a47e7be9d14ccfad31a6b15d2fb3e0b147a8f903f88dbba0a948455482316622501ee4848d674b634eb6ce367da0e93f9dff1d5eda7ec314727aae33f305b61f5804686f2168078a323451f2c7fb43190922cff04d124dc1d3024c9c0ed94522b100d0b6d35a57c29101f6ea42a6fa329f9e75d34437ca2b03a20452a154328b2fb4cce7bbc2defc2fc4b29c0ebb81a7b21b53ef35d7727fdf480208c7df4ef1c519afccbe1ac3c496624b00ce70afe577308eb49bcfc8f861858141448f5ae77474f5c1d600c479d1ec4a121b3b6d02c1f233858e8c28c490a012117190057b56cb9f26b12a4bfa45d44b3800a72b4d31b66c5ca4179629a8ce5ff599720b349c04bd9066d56796f4ef9b8c02aeabd4cd42e7d2e485587a41b091cdc2305d11d71602a43bca6a49bf9e4fa3ac865d75259caee1d5fb6c51de4c4cf09ba7fad08806300d43e016ea1d4c0eff577018ae6017414ccd38322d5573d0572eeb401f91cec48499fc9a6ad443910e337c1c59d497fb65de1f9830ee3319fe76ddd4ab485c3f142283edefc13ffc5fa0b02675dd63e34b9acd12ed562c614c3d5e82e2a079aec7cc7592b6d9a3ed2fad15451f9d2512ef06f16dffc051a543d882013a597e2332be56a51e1aebbd5d0101a43ce1935c065a82a6f92b60f09c20b0c9b69861c92fb7e395f63b10c770fc4a028b95228a987c25574d06721934cae9672301d15a5d724e090127aa0a96b0f3666b9fe564d939a4802174238615fc0ca5e8a2004eef364d3d8c53a0668a22e735c4e1d5cd6a5a7b267885e5f948bdefc1ba51b9cf427762e2159de263bd004b07ca9279b3e1fa115a8b967906662d4dac8e7161c255d920d40091f09c5790ee2d411ae4bd5a227ebccb931a4ae6bd9f8330aa511de86c960d42e2e412326141f8493db96b2f0d76b89259b5b165d4e823dfbf85e7a39760845dd77271825b2ebc3f8bca0aedf762194a89c40bcd51f1e323d8647c660d8dd71217b76c32af3b7f2da096e016905db1fd6c3b5be1f13fe0d7575fb4d10a5a6ad3b5fb9c4df14b368cf6b95a527f98fcc5c65a5aa2c75bc46f853e1b5acd33ac2c11445d69ad4a3a0aab1c5a566cdaffcedf58288aa301437804850cd21a43bce141b988c2dd4eb037229571ed3e89a1b38d7c61693282b1af93d330581de440ca671f65ab2c84314511fc7d16fde90ddc1ba5fbda03d70a8ac8b4823299426f14a8e13105f0f96094eccf70f538fbc8af3c91325198201a32a3148bf98f5907123438d4983df1a5ffaa7fc3672bed72a82068676bad686473ac71de34790e484a4388a85a28697f0f7fdf74ef98149e68a982cafca0d151e6d3151a1d5a76a2b5a48133ef5ada2263d80346cf83554473e3cb93a7100ba9d9c5d7d988bd20dd4bcb6c7c0fa4dc607b0673015590d6f346f01b032159f1bdd5ef2efe949f46f26d44a0dbe309336eebe53ea7b9eb404b3059a11f78d97f43734ddbe0c577a614fb54336ded413a59b4c914039255639cca0c30afa8396ceb35ff8861904a224460c60ed23555acfd2ca21040ab3d5b07f52f5099c35293898e8d6b1c92b12f82d9c25ea648510e7ef9f78a451363c6d1eb0e378832953b7bea117c6a13f65daddb542c64f72a7f640810f04566b49f8ff4e0ee54b4b1c4bdf990aadfe6e60161779c10953aada5811b117772670226947bd5491dcac9bf5f126bf485b56f73b49bc4c203e12460f8fd655c93c26195fbebab5af0ef04e1cef6e0b8322175157dd569bbcaebc1ebb7725ce0a2d53d8ee924ac7631a2e7bf721ee8a657aa3e1c46b970f5f947611944d03588eb4c915be308e65d0ffc961b522286e63edf99056f0b71c5f678164a36d13382b33e0ee71189223a25c91161aed8ed4c5b35416f0266dc5b6cad897e5c55f0d9ceffaec333c166a236e3aef9620908f980d6d0d6d64c241f558f1abe098fbfc551e5f735d6abac19642f95435283ad202aaf58c491ff8fa323ee5dd07f87585bfd11c7c0caef73eb4be30aef38aec135e98b1dbfa978e6d3ae34bf03412786b97948af664490d6dc482b017f2516f4e8b6bc0315127f13c281b73522880e051490d97a68e7e960764641a8875fb88648c8b0c5eed4409e53b28a9723a6eabcd6acf9d9a7012ca736d2d8760757f97a37fd7cd6af3ca19b6a3ff9f981ddfb806c2de9448f133ea8a2a4698a005a74362bfbe87a175fc7b0296ffc2e59a4a5a5aa48c6b60b87e0f66587e1ac0cbd7c982d5da70f62cecffe84c3756f4fde3590b2179bb4c335f6302effe305ab2342b0219412c31b20746264a30dd7fea03967bc86782edd6ad0a3809ee150f0b8b2c4654305ac7e45618b63e91d877083c10971b3c46ff443ec3d924c1e4e4344b7d477439af292ac6496e494d5ea4b3be596e2e56b8bc2a20913c5010e030cb61a6143b7cfa664afc67f7f362ab3b4f8a30067e3b6e6fee15c1f6b89cd3f88211483825f3a850f5b21e71d087ca79e9666939b3f749379e7603437219efc671999008c96a2bbc22d2018ca9ea88818948bc0c3c63d88469ee63d451f3b2884cffb9a69b81c8daafa85230879dec916cfce3c33d5035e9bae7c8a35ceaa3e81b97105ef65c0e48ccce68e6c56215d14df3e924f48a221545b7cf78769356b3822ec84f034dbeb619634cd8dee0d2bf65de2b1285236f89c75fe6dd21aed6318a6fafed6e79028f7ceb4ba42ddb57f7fd6a654f7535db26fb7652c70f8b7356f4fb5dc869a75ef211691c46eea80c0807c641db76b223ed34a1bd37253d35c9f8702c07ed2ebee63efc419eb08bdae3a8f2fdfe3ea108519a08cbd3cccb441c77ed1608a1557c9c2b213b5b7944fa996dec2e549560cdd5ca626987b25e468e7a559284be9f33eb1c4042ed774f48d10c2442eff2c17de09cd4699b9b88ddeddde18c26f42a104f9f087503f944ae839a8afe74b4b9a58541e5cfa87ee0d299ebd4c2ca935475323642d2894ab5092d75deaeae04e2ac476221ce7bec567fe0b663b2307a4400ea728fe0933cfaa65052072f4c1af1f8c9439f788c682e944f2bcc8cd7f5113e6137dc179b727b388e0e8e808b3f8f315c241f4e4dda9dc15c08c6e2439992720784b9028d6336cf76e4e042ec5ce637ac1b8e2ee62b50ba9a4f77e329aa967b231f3e7832e994b62958dbffcf132bb0209830fce20fa161baaf0cb707caa73f4d98e8da827cb305478258ab47c35afaad405abe89046e29669a57bb4a9fc5ef6d8d6c75522a433bcbc6583b280db557aa1d47a66d565c153fbad624c64fc1fc2223c3f32ed5e61cb297ecd1bc91fa27205ffd74bd9041f5ffda9af50cea1c68a9235a020ec0b18c4436efa3a5fa9062c1b7a2043b1951bcc3c346c709595ca97d8447b15df2054d492757d43b91f2489e96fc99b65020603aaf7aff0c1e8c0d599df91edda83310d2c5b75da99f03aadf6af1ab2e8c3d770c81f9a82fd57b86a1dda9487972546bb0beaead6b18ef880c5020f871548043c7a021dadce8e4435e13c6cdde02e14276bdc774945d2d3fa73dd22996b9cc428dc9772e0e48231df2ab2410711e765487d1b3194c84a8dd3d7819f9d733ea6ab7280a24c501dcef80b86194d12b93b94559e4a03876737eb11b819ded4c3f40297d72e84e7b9f09afed641499ce53b767cd943a23973f425e349dd2d046a2e16736a4036deaf5b22bf910f4a6a5b8a69c692488620f4268138b1bccfee234bc1faff393a47e431e8e5fd8470aec0d67e465cab2de648b84cd3097d95299beb1dd7e4c1a703599e24cb87957530c8eaa8928817cf7962d99d49fc24b6c1d4b829007454b9ea1dc6b63a7096d5600a21c7223fd69d6cacd7af56eb2abf2651e3fe7adf2ead4fe7ee87cf692498091852ffdbae87c6ce7e80732eac7fcbf73edacc110435cb064f2c5d94210d9fecc31255f034bd89f484fab8b52380916c69db1b7e9b6d52207adac3acaa305e3abeb69971bd7f4aecf3a4be081e92c831cf23b95ccefde6c8bb5f7223e5ae86a2afeba4cba2d9f5630f60f96b973edc3d6bceab3e346df9c152dc5f28d27d0c73d9c15ae53c9dfdebf373e16b2439cd84cbb4b0789fe40908fe6b556e06b727eab49f7357e18fdb67166351588c1d15852317bd1267aa7f24b368b69e6272a7245028c3fd3b57a63ef97e831654a8fafbd03d9d3b7acd5711366b432b84eb5eee51d824d49309c3e9f452609469ae3231e47cd8f642a0ea05c55ff6e4b543d050e95025316e5ed32dd4ddca574b8b3117bde41680fa919b341d45240a8515f77d708c60d05a210c53da1c65322a82a9796deb1ac36bec244f256f724f282ce0bb511fee6c9d5ac4e9d3d0f8d1c3abd7571ae3236e35a637766769d3fa7277e4d323f52a50c8c033351c7737d97f2599a9cbc496c832a4b3e62f58c311edad4a04440ae18c9715fdb221aa00367729cf0e12b5280f5f041cc4dfc69130fc21a12a50c932611bb2cc6b7705e5f865361168d4e8d74a0ddc9c9893cb15f97bdb5e256c4be3267e98d6028d2f0020436329e6475c411ba600c00d49c90c8cba74e7da2388ca0748bb8929ac9f589b92557055f94c166b1cf3fac5ce895a0ec1118d999e829804a6e72996f7d32b19d89a7d6f8a153efa8378b2e8ff742e0fc0a3b7e2be232fcee36951d55bf632961fbb814f6b7d26efe9caec244da6f13acb1b04ef527d563e221ef110df193442e162f93baf9dcde8b57b568b2ca20d5f4e9edaf78d652bc6eb85bb57b0e3f1ca0d0d1d75e555178ed99f7a9e016f742f29901dc644b49c9f9b05d945c921656a0bfe4f906a6966ea251492c0f9d5544429fa0e8f0daa680f3894c7b48bc020329e0620f909292fcc24a166cdb38d93b0947e6ef10020454b885030cffbd6da123128a32b1c822653c8112d1fb1ab900ad15a272fb8301451850b01ec7a8ebe8991c08be16f70145bf43cdc86f2262f05284f037ce5323392be7f5934ee12d428893ef7d3756bfc2b0af04dc2927f8fed450296d7bb32b9083cbca336113d837962a6db3a2c67152570135d8ee157a30079462d893efdca73d7da2aa61425b8937fafc8d3fb71cd02f389c64713add9f3d442c77062e12ccdb576c0d79f675234b9e439353ba53d9c09e94ecb1becc34f5c7d808ff8f524887d598099bb9fd1d61d3661c611a21e40880c95563a9525848b6a6c4eebbe4fb448335bf012b959527d403816aec31b2ba74cdda788c98c5e1ec718fe2728fc7eb134b4149bba7b67ab60d23d7a2e847f32dd968ef7c7b8814a9c10fd8cb833501571ef757bd32e87dd58867feb6b1eb650f2bcf484081b3f5c7a95c2a9c55906ed0c8228c2be257ed3a48b034706ade8db18ae72cc52087c9f30f80510ab0e8e1df9e48e0bc4c948daee94ff6ccc25268e16928c885862d4f8a14dbd9d54e18790c2b72ea8c613e6bfec8797f35e70250dc622541d0b4dca38dabd5c5bcdb6ce79442d7a599bb03c8337190e842e94ca59269be46348f932236ba0b82c44665f385ba0b5fcacd8e63b7274d2d9100ed7f30a2b8caa5ef967313e32f163143e1d0816f8cdbc27e614d2a2c2ed565a4cae0e75a13e82f6180420445e6ddec4c3fb2c6b94bd9ceda195fdaa0e6052c2b26d6a7b53cdc1a51fbbccd4bd933d5de8e24a000540f728478934d51bd993d0e6eca51b5eca7f104ad44f040c453b0b2953cf47b67961d65438d254b547f1d01e168666c86aaa19112b3afe2bac73ddbf35d9864971780d4f3fcac059cc400a6d4a5582107f8e78a1dade1f57e10615ef9eeac0fa8ff7607920fb8915988050da12aa71b00d34fb86ea4f39d39c195f6923646cf117b804f990d00a14b1f29403ffa8e0ccf61c953819111cf6d45472a8f5b805b9330caf581ac08b5d50cb5ec73e1717aae88787a065657ac3bbe527fdfc6d45374b85af738d1e9d3a490b0d2bee301d5f0bdfe74220204cf562da77be2cca776e9e418296577a1babd0422092c9580d877730d022b187cb6078301121c29f67d8f3917143cb478824963661945b896324d948795b51446dafaec515f0cc89f2e2e790282e0a282654c576931a4175967a16ec9770510b7adf601065b55db8bd2497169bf72f07cb970442d631e9796a5ab51a1b7da05b7525b7e2452dd34b8dfdeb68009ba2dd14625fa820b6f36e685ef263ac336ddf535908abfdff96d018de8d44a530c004a3e1b6c0c672a188333488b7cbe15865f5af00ca70f4baf3de319d2983b23b1efe54799d0f60f0f65fc58206a3418bc8ee7f8faafe34b6533cf1410468fdab28429bdd5e1d9aab5fb58aa6c0a591d3f930029ebc2d14badbbebd6404f28c091f73bd8bbb629352f3cee8597815d6f3850a73c70dde72ade9df74fe6999237be917a6151f77eea454e4f18f20139392dc53df26c0cad67d277375c8f70a127772c5b86b882060291f22e27308cb39339b33102e470ff183cf2bab14bb1545c5a33d348e05abf396f17652b52abb983745f40b4afa2d15975d657cea0af1f7e8d640706af33fdacf662f1e9880f968f0c6eb08fa28f2a5c5a3d62d3a1d2e68fa82981e9712a6a0f0383194c53b09acaaefa21241df522d65510ca3a7954e60a81c6a6b1a54670e576eea727fd11d154e7e9a8329778fade9d5dcb352fa14ecada0c9e390201bd32227064ffff1372d02802b2fd2f4dec22c512f6d695f7eb4d3c9334e41529094d711bc13e499fed1f389e5f9da9e5b5d0f936abbc82354b86c27b2bac496798390555eed0e28c688c1872aaaeb2cc448c530a9ad9b469df7ceaec25582b288efe904ee00867e805e8936d75c82385ea00b5786818b11617584ee11050a4931621ee8d1d07a9d5db0374ba5af03df83cc678f9079cec65914e6fbdfcfc3c7c8370157621a92ea8bb67dbe74b12efdbcefb516753f33cb3d8180d8e490a4a9fc1eef1b911fee682da74e90c161b13524843eae173a92eaced09f3f3841b951723bca4b344e06b6d6e21a3b638e7d6d57b8bb2c0db0120b4beba83a29c027d905592f2ffb9104a6f4860c318c9ae832f913ed93a5efef9336fa7bf4ea4c8d6a8438871eb81299cba9ed6fd9475209f1ae782a40bb2ab738ec9091cc475314dada5f2c0c458f0b5113b93e07246e4e4cec6c3cb4aa8006764f6fa976aba208c8de7848aef52a8b6557b68a738da8db9093ef1c802f29b7584861725d1dcd3354fa7856f24c0ba11489ad241a236b343604f3c3da33155ec501dd0b4d96d5e58b9d29f42a483954fec31ae4607977313d620a3234794d42176dfbba6c14b07241dc16babcfd1a26d097c97a2fe2c2827e9fd7001aba55c8dfe32878e506efbbe596c606120be3531d1d892cb3b523b92fcdb2a73a7866eb971ce3dbb732aeadde0c75a92670548cf85dd8ad3ccee114fd14753aa4c358bddd6f833a63f110fc605aaf0676f58c756f4fdcb9836861ec65be629887ff798286b3a34c9b89216156bf765a3e15755ddf0b5bd0e6e4e555189856fe9719e94daad305a0add563f031197240e337d30a9a9653637cd43f28a07f28e28821d3f4cf2d95218b0139af717e0896a65a8eaecd1f3c239155def2f742f27f2aad4d6824ef01330bf0b736360a2ac9c255c3d51bc04a63aa1a728f51899bed11d5aa60230f51e4a5ed0c92c835b16c0ef436aba6b8687be5894f91e6599e1eaaa3da345b827d0645777c6b195315f98b9f00227529dc27baaf1a088af3800b8d00b79a6923cf850fcf9241256ebcb3473ccc35f095338ceea0bfc62683e52463e64515bbefc8aa62eb6a2b41932e7be29067d4210d822e04891ecdaf2f753c25966359c9ca6804f69c9b6d9b5ca45761ac9abfe98cc344dc47d4bc7c710f6f1e6166740d191412d6409e3fd47efad1984b3060f79caae4e4eaea2d470eabea8787f2ded2528f877696f4a17c1159ff09adba7cc878911ccdbe0c241aed4c528eaba11febcae70c65604592ae0dc724cd6967c0df9897521e225786a0534f2c287cb60b06ce2589fe72886546d589575c547a6f1d297a17dce9d31ef0b476f50dd94d1ee05e674ba73d3421fbd30d0c800c3b9b23ec8e12e34cd9f95d6a7d4691650c354a48fabf5b2e523a1f957afc493c1d446e6443fb1d75fd961da5334ca07d0bf71ef0b06d5abbbcc4d825c6c4a2591651a7a6dc1a5b77b62fe845307f837fa60f466c446bc68af4e56b33037e99cc83e930dc33e301e4e9e1c8299e591d711f51d95e824f033afd2338fa4e2b03ac72bf8cf90d7e62a92e3a410578f863c12d62984eb5b65a76350570b94e886f499191d42bdff6164f612eab9fe54d2c85174da4b7ce01bde1e96fb950c6235b8df838320ec72b940a8aaf40b1e897ade657506553d369999157d154f649b3fea3ab8fd68f6d34aaf77bf5ac0adae8a5a838d6e625f5bfd43aba87603a2ab59774e31359767f30a0ff7e6c78b3cc6eaae71c99da75a3824a121364f7eb2ff1d45097ed9822c8056d8be1e4ccf1d5e9f14aa1c66d583542cd511bb770c7be82622a79a80b32207e25efe9d5863cc0e0af69a30204ed0912fdbfcf35894f90ec2a66a3f22cc5f0b62a1764049eb6610f2d4edada23a0b2198e59d0dfe85fcb617d7cfab48becc28aa72c850804b9aaed53d9922bb74c3e5fdb7f151becaab15451d1407a46c8e4e549bceb0e3290e44cb7f857610eb31bec5fe6b6ae1287077e0cb001d74188b572cd2c7b0a7d6e60fe69c8619392a79515b77d146812b19ce15b7bf9d3e2cf11d106e644f9d87da0259fd1fc0c66f734f97ff74d6294c3198aff44229aa6e56510b058d87373a5be1ff445802e26917440fda5de82a35a7b81756e687330ebf010984f77e7931868b2f16c2df4939a8c5f053d860b4ac8061f8bf564a5aad50dc41658cbd6633c6b50ee33f9390619dbf1bc1b0ebe4280adeca1482ee28290fd5b34f4f7205c8f6063f8533d797eb7efe814aaedb0b355da84d35b2817425de96c4138243908c47e81d422e51588bcd2fd50d22fff81aa35051ad4189e0ace91fad1f2e7c40315604b8aaf427ce8ecd574e72e371b55566d203456ff4be52ad96f4183e7117b27ed9e1c1bdd688f51d374c0f4a61b25a9fca63189f14c14ed994c28b4ea5a892b43010c8089c021bfac66a77ddbf05a97172c40fe4b707de0146fc41e6ab9791e2fad4e0a542d81424ae2a78a645f7e3237174a80dd840dde31415180ce997feb354dcbfc8b4508c97a18cf91c585bc9dd3f8f0181f859739bce6a004ca72afb0ba071d459e0829b30205cdc8a403daf011ea71aeecdeb37a0874e5d2315248c47f5e54cdd583d8f19d8a33c45b7c97a4100c2873103d8593c3127b4d59def0fdcbd96873faa009e800d4b3836c3b3c223d101606f8541476a01f873a50715c1a87576e0db461ea1694599d50a0ccdc0d51cffae9b70c375a288b008c3ca6efd4233cb0b7988fc6f0b87d38a9e7f72aab3907991d4ac184ddb020349dbda791a63ae1ef3d8cb66730604292c28ab276e5d201a82e648adef3de4c79663692d71240e84ebfeba3859f94b3e13205e21378a54e48b4c9fc4034ee4c01c4366f72928109b607e2f2d082f0c81ad57c5164a2237c7956763cd4f6b924bf9816c70aaf8f70f8dc6170b94029a9efd5d0d238af50bf5bce836a87a7a61306113e9dc1021b4d7e28118f816f03428f3b1967153183085259ac19e805bdd787576b9b5619dd6fb22d9af8b9b086cee65624bf40396592bff0756fb900d2ed0618479972210593b89601beec4228f8c1301f157954d3dac185289bbea2361de184c393cf18578cdf7ecb55376b0f1b6755c132d66a733209121945e7dbf051130bc28e9a22b9e16cac656ef29e942a59c1896b8e7cd48944917281bd9140ffa6a8a255528f3cec4a7c3485944e0330073820513e53956467c5fb8e32882bc7282861e192be0a5c8dd7cf74b2a5d369f3eedb2656306fc1b654475ee31ca20905afa8cb010095ce1d7169def0d2d9486ac46f0b16ebaef6c209248d14c8f0ce195442b6cc43e301cc7cf3b97ed8d5885614e4ee15b1247052f094259a3c3d9c875a007f6d496e3aecb6500e2276cf306266faa7acd07892a52a7e418db537296991d083c0add522b47c4d32029bc02c3643eba7a100b95b75c18bcdea82ab87eb5099b692f5af27d9841bfbd9c9d71123b24aac571fc7b0cf120a7cf982495f7bf262a94b3f7d49f86d4b3644a3ddbae2cd0c3f36d4eea4219b9d47250df4bf2018bb5f2d8ecc32e57ac2e08583d30e56b64dbfe888fcc196109c0272caac527e06172ebee7e9c979f19af1130b643b1e9ef478aab654920b392a4b21b7823c011c2ab291c0f812946384f92b51857f4fe05077c63db49d71cb9ccd60bb8489e4f3c5bc41b6146fe008c97d1fb6a400704d94f0fd3185a2bbb5c4e58f3b968c14b4699165cdfbf606a24c5f2e18e1a1c83b9b5b693f97425e815e9fa6eb524843a8c28d08034785b81ca677067ac52d5ed8d976c14d965a2038f751b12bf6f74d4f7deca454f4bec4026f0deee292e41f2ed4ab4d30f2a5eba23a38c18d5586c4eab93378ed5cc6dc6a13fceb3368eeeae8de98ced2d50242268c9a31ffb206c70fe85e40b846fea0e43dc17b1f3c8ea196292cb8e48b50a5ceac2105a2614c3b48de7cad73ddd158a23f3e0b619dee8e6f5dd48901b2bdfc67d5d84161e9fca0bf096dac93f0f35cc673b1210074d3647e5fc48fa1aa07c1ceeac769fccdb88fad7b1390a2ef2c30830d9c305ea070b7304aa1aa08c7a521706ea84fdef338abe344e0503dda86f1182a08fd8c8d33454d40ce2c250f85518b07adb60cea2200fae35922acfc2a7fe1d24990fbe24aa3f2b917022673113d0882392c127fff08c7e68fc92d5cda9f9831e34958195e160546be8eb209715eed109a493d989e649ca3263061586c048b43673e735d23ffb046cf68ce6760ac438e8a191f5fc3f1aec9334bec60347dfb70be176c3e32bcf741aff620672bc1339e32e0b185599d25e594be283ccf8f20a3cc7d956e868179a58ceb615ae4461654d0e9705039a8ee4ac99b05be5e684a0f921dc8ff2fad6264a4ffb0d35f0aa69c63ff959a1d02448939a170cf28f8ddae1cb62d746637a3279ee007965118db7505fa79d5a2ab0cf122ea53d332fbaa6fdce6652d9c48ccc349ac252a76da3e62dc61ee4d25a462d7147ac215d38caf2ec72cf0422e5d02152b893351e7ef48fa158c1c78c58729570822e2ba9e83a1c6321ce862c569d3d508cd6c5eedd54bfa45dbbad9c11f9431483b6af8a4c8710e9d628db3963afd2a16dc1c3a321104e7e7d2702753e929f69954592c323f8ec8b7cea4e6a87ad1181b39d9df24198db6561c2ba91dbe95a695d63dbc94950a0e5ce3bc2c96a2aeda9e151d8d38db5b18bbb48c182ffeee22086ad22fca8c829bbacd12de83551bb07beacbd1d05f52d5b01f6c83f46447e3b98ccd53c896ab458189bc3d79282d1cc65b1d84ad5eef549bb2fb44e8fa18b7c4435c29afd9cb3dc2ce6115a28c5454171d9982f434394fbb6a35596f4f73b5d7f6c6562a36f3569bf62b53a4e5c5cf0c814018ccdd063e448dbe61dd80a250c60a28ea5cb5388439fb29c746ba59806c5c0f8ef7deb404fe4cea4b7226376ca2cfb209943897345363163fb392c5a504944d93dcfdf84e9371f5ccb1c715f450a016109a2366151426d01da11b1ea7393305a495ec8df992fecb940fcfa855933242e730c78207da343916de8d25cf3f064e91ead6c8d85c96ef402a1c7844e95bfb0826ea2a53c93a556dad21a9042e847f6357e48dccabbaa25987c3dea65fc44f4c25dd060cd5d64ef42bcee0db8a7a94c39b5e9f9af6202a98820f8e4b617618f07515d5c6d394652e991bab8f2d1d51e68f36aafc509f66afaa622ad81652f68ae5288ae241e74561b1d40e1478dd4d71ab5536160b633ab17e6b42e64061b94ca4a76b12eb624e7ebc9e43d85327f15263d27f8fccd4f7a29f9671e6a5bf30a89901cb8e53405f8031dee100e689a6b5ea588bcad12c42dd8dcf410483ea52451ce5ba2acff90865598f931fc76ff307c128b8c5c6f4c27d341a0d51e10eab9b6dc2d0393b0c00d8d8e29afa3ea5f631a29908ae0880fc025d6e71c86d0e0d752bccc39d03896fd7b0630b61ecdbb445526ca8fbce969e0496c67ca6e7f0f8b86dcd43d6c4faa442b31a836ca20519d8a9882b21c203c363199ff5c759d061d6d095a242c26dcb7337816fe2bb21bc1de280c300e30b224c782579de9137952f7e7c561f6bee253079e411a995b921da3a4d3d66c9612a44c1d36113d8ef0252535f6234b09bfacacd279b90874cd90b6cf5d67e116f1312e8a3b5fcf3721eb725f704fe92e17e3538727cd8b744c0366c605aa03f59d94826ac6ef2ed976dfe8588022e538deffd3ca24da23a4c6b85335040b2c74861c38db6ebfd8fadcd320eee22ab174c6a6b7d82b213d2ee5676713b748db775b8e4062af179cdf206b380c84b55ef15d8af3306b9fc1c1a4a74797970b1e3de7b5b59a77854c6172bf23a389f823127edba3920712c53c9cc31c512984b4cc20e7dc4154de0772adf764108421211e8e6a260cba50e0638158f59e695ba31ae869de816360c0d624afcede0fe5ab45377b55633d289689f120ccbeaeb5d4b2b1d4058979a9645e8bd00202219a91e1a163b6e8238653235851cf6ee3bc19cb266ea3d65a473006016c88943ba4d8bb40fbbd63e561b1cbf54af1e11ce2550204bcea22374610a42654937907ce430e6087c3b4bf7f159e5314d194acfc0f9b0276023185386644a88ea7753184fbaf23d91d16bd90e4c7a5612df00bf11241db55ccfa3bb4c009d37c1d0609452ba5888a2989ce14010d789269448c538be25ae06b3941300331cf8cc0fd705b0910c39b41c86e22d8ac1c3af0904683374818d6e4ecffb7f40d66103c86de86b35d9717d4d6d15725644843e137b2e294f60d13d336e56b6b187d989142ce4c5b0648019f5631d6bc75ae02bf5b30a2776a2618c36a848b8e37f5a57c4be78feeaf1bf114c7bb9a56d16ab98eba4fa600d2bdc085e827a5e6808209745cd98073d040942cb57fb922593be891ab82124ea492d2410c1f62a1cacc9c9d8d139a30f7de4f7666dabe9d5f83d8e020b93fd6a8482e728004ee94ab9b7a061d2ca934bac8983a5a2957858d15761969d4395d7fe8c9683b2ccc92368a4595e6cdbead68f33c7c141c82e8abb694e0763ae068bd75ed8d8b48a026d0294440ff3d11d0bd482c9396ca554de6ca807ad2f447991fd0e8c62db132f6a6007b19d367023e47d5aa453ac603570c6884480aa5635742fcc7e10ff03b0b9e61fbca7d90bc4bd0329c0b8c68395be88278351f5a7c475a41d7103f668fd1c614ecae709110c66343b1e9fefb35550d76d5ba072dae789e2a304ca85636439d2841850a4bf04c031a6b0443d2dd1cd73405eaa671c447abe0fa8e668dca6a71b7a13f80c8079c9dfec31e71b2ba58920f4ad7db8104607398095c698b0e2e73be7999e121d437dbb5e3cb3e2fcf6759cf8d79e98d75553b52b36c026378d25819112ee9c6b65746708142b8889622d41c7a20d6776363678c20b297bd73f047ea31f9448cc3efcec179e1da4497b43ff294815232131da947be31eaac34a8166c05b2a60f155f32ce74505b7773d540fd4fc64f11cb70752ba3f917fc36d1a52ad79eafef079eeade1de40bdd561b8773378e5ae4cd33755d3a5be9748d23141f74be4d38d95ab95cb3a0488a3f8f44b28a63ab752f419f761ff84856b5113157c64da89fade6665a7f06f707cd53e62a8d2d73ba348b6071831df1e5352f9dd695818a02de745b699f5f7c6e9487258b5717e1c2962c7f7bb8cd93765896f468999f31124ae51e7d96164144944369fbfd1c8d87d2b090531f03de1326ea779971948a1436365558fcbbfbd36c808b31cdeb9fe7f634a07d0026a967a6e515c37049b3cd9081afe6fc7d9bdcdaa36abe54cb540a99eb471f6b4f70fcccbe4702e40397314c6379b1736ce8794d8c031238ba211e2368f5fdc6c9ddf802e2824dd780bbdeb6bfba0c218be70d7373ac500da1947b1f3b9622f070130e472459bcc7faded18a74bf24f6177158a5970fdcb006db3da96df1cca7f3aaa00a33d8449b23f05363b07b7808c1f528cc2f55b0c3502b4574b008878bd0461bfb2bba147178240262183d6e55230326e23f98826e4f01caabe098d1922c846fe7675398ad34a40c3244d668d19f1f67dbcbd6faea006569007a4abee5ce1684be61efabe7734bb0b11a427bc3954acc4b639c545e8df481967c88462321ca44471eb394bbd27becc7bbcde6a7c2a7cc8a0bb5951e8ce97ab0841ed1d785609aee13a949e9e611b94a89ee1256492219d93173207297f35f0db0931f90adf3c0906cc6b88f048637dab6fed81524323d349dfca7869ac19e86c0dd8f4e0dfec5a57ffe5c826820d68583e67f408affcf19d8de236b27db46e9e995402a6d80321ff301bfeee93e23219b69fcf264912c059ba796948adf72eb742ce0a87f308e6e6ed55096db559aff06ffdf2e58d3e3934ccef6aef2fb98c77c998a4e865402e8f9f688515eb0880a889ae8a9b49b6721753bfc554d77f71d0458c673ead41c2069be149c1807a3c87e53b3cac47b9b6e0867f20bb8856d876b4761986fd69595353ff6ba68549aa1c5390ef93b2f664493493c75fdf87ef2d324d1e56e7b3bb97a7478dc75ae6e6e4aa0d972260ea160ceba57daf784434ddc6f3cb7187b10f0aca8f442ca3a69fe347eb1cefd239000da6da55de809991079a06b191f47808d1a9687e792131d19e6204cee8858138f265118e6d0feea45802ac24249df3e953409a1a5f34f00d1b867bc64b28cd6a00d0419e5216b0b7cc1537ee24355b30f566bd82d41e945befc68656f220b2d535d8dee7ac0ba51645846ec691c1206d4cdc60e99c393c70fe0c4cd7b8a2dca25946f9612521c3401e56f257893311df622291d8ff28ada635bc4ec0765d8f20ae5dde5de99afbbe224e01b73e26caa5cf54a95e6411878cd57ab5f19318b5358c3e2c8adcff8690d398255ba5d7ce2adfec4077db1a78694e33f1cdc9dd000bef87e3193fdea4b1eca02ecc044542786f046a254325773410bc0dba157c5b92a1db561f24f0abdbe4f02fb8bbce1ace9b752ad94527a554c74bcf7807b3d5615405e3544559bd9127a75844d338bec3fcf0d4b03dd6357c4ecf8065fa0928f0019dcb84df24051ca9fd5cfc779528eaea4735f61f0496c0da421f0fbe0e42da61eae09f53436b2ade8a9e95350ea353a167aad8b8b27c847aafd660ac471ba573e7f13b76a52549224dc7e87622fdf62eb2f8921fa9e7aa26e09d5885bc65c862e8864ae6efce4c78a1efbde76c1e81f8e1732afb0c2bbcda980727a69e3a0fbc2b4ba4154b4476efd06afcbf2db8626a67288066f5416f01575213f1f9c9765738eb30a8c3dd54599f2c8cde404379d718380679c88dfd898539a7f3c61871648b7311d395b66fec4ee6436c40d50db49fc34d6024fecb3c20c8a4c1bdbb658f162c47b5e357cd709650f099b43eeb85896b411f7769a98f340116a8bca617f282fb61e065891fa963000603b5180672f6ea4b6914919417730dc22548823bdceca8e80f15df4409dbdc6962f19b4758ab84bcf0268befd91926586ce960ac280cbbe719dd7359327ed6e390a44b0c7d9ef035f5f4ea9b7add20906d370c0f1c82eedf7b02fb2ff8e120ee173aca74ddf6b3e1080d5cc7b9b2ac79a2d931d61fb0d7cf7c80f7558e1d961ab0cd5313b09584c043183defbef491321031f006b78c18b708e6b318132391d49a630e78ec758bf76226c97be4a1606856f0fa26bcb3bfb5b8bb0f7bf0ecc77e254c04d7348a9cfe9dfc1da71c9f8fba655d2708e2fd10b669c71c799de4b8561fe051fca0b67fb3353177e90eb274cb33908a1269963053b22d79b6ed25f947523d5ea286a6be36b9b8c798cf60c9b922dc954bf3d3e74c1359cde4d67a8cccc9854b0f8c8d3cc589242419093b28a3cc576cc3b3b8b099d9b5c6b24ca61b24744bd53f6bc98bd103e7f639ed5fccf4c746eb51663b8faeb323121010e225018a4a012b8002311d19a1ccc726c678e930f801d4d1fc81f4464e595556b11b224a213adf0ec4e0bdec418dcef039e12772bc05065ead443a357f3d92a74b540a4ab0967586eee317d2189aa0a0d5b14d88a1a928c1a9c4824601fb4979f10423c9d0f347d0e619e557e5d928e2ec987c3e18fce666d74a27a9d218e6bc08ddad2e13f75d6a41ee230380e5af3fd2d7c6494832ecf448b882abe3c53e6cb5d41c21f03b9a7e574538d08c53fb0f9425cf358bd459b1e05c5acd40f665e204aa1931833a5b6ecbd869d9175a5da9ce8abff70a7f68e64b7e65b33f5abf9265b16fdda70de7738786f875cdf64a4b2a2a55f3d8b33b7d1a167dfcc23a29fc6b9ecdb9b55034e70d4649397beff5d8d3e34ec9efb819878d7fe0e68f76f723ecea7389bb3a8337db1942ef676d6c929533156bcae70a195f2c1835cbce2b99e74a68ff4878417ecda5cfb8a441c9e69dde1859c189dc2f7bdebffa7a3345c9f634497592721015cf8710ccd76d0bd9c468f9681de48e0538b358a374bf9c8624b180dcd0fd02d531b1de013db394541c217104d2c6a0e16175dea75cdb68f53a8cbfa99d343d296dfe6d2d3a2095b64bb5ec31d0775cea00d8d0a1cc5992fd82c88e965f277af558e4a528292273ff2fd4ee844d4f67a2f0bd77da77a15bd0e4e68b5d7a5c0b9b738d3d40206e52c9e91a0f0338ef82a74984bcc113a1abef5e9ff6f2794411a15e84509b4d11a467c773a701b40d435260491958d9760f17aaf7e242e26ead3ae42ec6e7638c71524f51d4324f88092b7c976f66c00c406af508e8b82f351262e4567737b6d5222e33517aaa11282b235f1dae1d7dc048991ecb23741b18fc4ebad3eb8404f4170cc181dd4ce6ad9437597333baa25864cf56b73fc2f7fb37506c8a288abc2f40277eda7628235e538a2799ddf08e1fa3b4dfe69b4b2160c50e48cfe09110534cda90f72b83e34ed98c1e974cee6576d885714e7c65cf9f3e049687f76c1472fd10151fb045b6605ed334c7797afbb8a1742ddaef67f5e726d0b2db89d3ba69f8774ab01af3903ef76f72565fdf188e181cedbbf3504a84235114b1c3c738558787f0cf07b6e87818db2196b2e940993f2472e24eccd451a913200c02e004c40cf090d50bf4bacb97cb42edaa20c1aed62aecd82fcf4dbb4ae6b4c22804edfe00d1361c4eb812ef2c0ed6d5b7451a877afbc75f485824b05a2efe00ccf65475b24bb5cf925ab745b59bc832395b6ec9d78dbb432f07a6b485da9073959d9103fc7f8a1030bf8c6668b2c78055fda516b9b5219faecc805e8e66642d05b616583ff095f601f151e56a6b0b02b8e0fc16989a838e1cb0e336959dc3392a219549f37aa552b915ab5e0fa36aefc34ba12bb104dac86c31e1af64f49df35f6bad77c91ff26c66133836d7094875a174ff5360594f3516c1021996663f268e37c4316379afbe1d12633d508137518b931592ba2a5f02cbf9fbeab28b6c57499dbd8e22bfd3feaea084f2c044db00ab8f87ca48b6b8319cf6d279aedc6bc80bfcab5ef7a5f3accc8bc649b1df05a68fc9dd175825ecd729014f398d1614d5f5552d9503813e7fb4eefbbee16bb9c9429a2a6f7addaf00005c95311fef90503fe256507d975e10730406418dc93c7f5cf217b28bf924db1b24d2d2ff7eddb08376ba8379e4f278598ac0578c506836e9ffa910a5b11b87a8b5e0c6e4b04f3521e49b2d41c04cdadf4b381b43ed99acb498e0420f12640ac2c94ae21872fdb0a80d4a9fe9592284528fd5a285ba6655d453e43aa0c4879e4a1b3ebe421b1e524cbe84af447115f70c0cc551d33530451fb05588a3851ea121c2f50039994a47ea1213ed8761cc6e1f6ae24aaae85870091c7ac76a4c3542056e029cd6512bf3ffc0524c25b8d966a2329e1c71528ad5cd9d5f18d4243b9901426cb3ac35f1beff6136d9cb3744ea6fd99924d70372fbc043d608b6a58a1ce582e813fd6b870cb9c292d43f1bcdfc104aa54efa22d3c5144f46d0b9bb1c40657b27d7476658b1c09b5480caf85933da8f3196aca8bd216f1f488d1487d07be9bd57d57732b67b857063ffd532feb71069f9c8419e810cc18495dffb0d0cae62fd63c148daace014ce5ca19f835460920969357c36b6b98810d28413747a1a7f187f6549df40913f7523165f7a8dad8c20aab778a8e6fc91d5222ffe0315bb53cde0e67085d0beba4bcdbd4ede08c4f0453e1c243585bf8f4fad79d62dbdb434a6d94a0a757fb1ef9d969f529728c549e46b995e9b0b682f02914802bbb1e056d3baa643ac1f1c4d9bf17741eea769a189be78c60aa844ee48f698002aca94e8f7c6a725ee99a2761444bece0226a3f2d116e6a04495f3cf1193f5537f730de6c01ccd3373c07fe843c813722b6860b62b6ffceb65a5c688f09c1eca5eb698ca0d312a9a479ca4661ae4191e9e8228872149ddf93449405331e92ac984cd3feae83714aa344d763bb7aebadbd61403fb1d0c14f920f553c2a6840d9a066cbebdd0e5fe1fc4abfec2b6fca6305129ba91fd0210971c7f7cb0b08ee5c602fec00490eae9f6b48cc09d38fe1edc8014af88a2b42d0086b1bdaac84f23ace7b395e5f871df6c3a7b6f4c8526904e6e39a927c536049aa3e5f2a0c9cf95323dd0c91c29f2d8ecfa4b25c534e740d3ba6e9dab37d8bd44f85c99c174d3fee8e8d1ef841a139b57f7d24ed46ce12e3ff51061659eeb522ed239108214ace1b0c27a86518b23a0d53410c871d4995fb894ee825a315db11c9db99c27ac80055461d927cff0d4b310ffb508713881e770132e3ae84a56a43a388db38888c4619f3727a54a465799c34824aa61ea01ca1a94b1f2468b9c9e1b3eb506f33b64ca8a4855ee5c8e2fd4851ce423506e27a2ed0fd102d57c286e6b55a8a74da75b73d556a75f12cb88d7b2da28582bc3228c37e3a5e5c13bc63833e6b14a473d2d6fc86a5d4b80a1a5cd58580875afe28cafc9e7cf29d2a0f5fe77cee1c894c647c6613fb41d7da5e8651b1887cb3ddf5119c57e4245fd11009427ba6979d4c0fba4a1aa073bb5ffacd86ea26882e784fb05a1310f0dab509f54b40d0fcd6311cfe298d9e6c83ecff7d53a4ad85c672549a7ce96256e5ae4d8739c3dd9bb47434d577f4958eb37d861b351cab595655bb767a0285528bd9f56ec2f79bf02b3d7267a02d9dd8fb3d1e6305283e269ade4d55c9927738436661107b5ad21b535c89d2e9b48102fa83fb9a7d8cb1bf6ff0b4cf5105ceac207233db12dbb926cafd0ae3a67b13d6b8af865cb4b370b7222f42f46c4a21e080dda33503a2846777614edcff987e961f70e80a5e331afc38d2a944a8d15a1733eb629e0edf4b5324de7f248f400907a9b68261039e29e6a5114200d2739e10fc45d1142036bf55626aa8820d523bada5c99b87f98cbf2a3f7b0cc6c7bbdd7d9ab5fde49c35ab1c7f249c4eb8bf03e04077bb4a5b52486254648f6b287dd38915ea57994724ded4aca355051e4654ddf2dec988936316b6cdc34ab37dc2ac2d752ed652ef9ab10e49e515a77d5927f6c99d8efffa6fc858f7887af95c956c9b49fc37d4b31f6c6a8027a68d7a120e34ae7c9ad03df65152beab0d30f3f0dea57a48fca387dee2227d70e9cd8eb5fb139354db6ffca06848bd93ac73be0a63293bfe1e8b3f7aefe737a7a1b5015d3e6bdeb36a2f36fdbe50120a20ffbeed3ae826a248cc75643dc8adcbc56fc1304ac1785d0ec8f39c0b059885a5e204b9f94f0e3ac20607b4917b873bda120a873ed34235669c77777730e54c1762cf0cdd96f29617339c2b4791e1912ac8f7fb8d828d2aba53a16ef5ae0f82830e35c77b31e7a8669f83da0af77c86b656e2e8c22f2087dd71a80e471420ddad11ae9f933e0879dfd5372f8183f7048aee9126e16b3b11697fd7e5795540c63e8ac8aa4c24f44fbb3cb1a67b726a4ff7dc73be497259d7d9e6e239782a102a99e844e46029ca79ad60ab640244e1c453de8f098900a3a489f66392588107d713b7c77dc30a4454efe426feffef30d3e18e68eb9f0933f537aa7ddb4b3ad157ae00db4b54c56a2dd958f554180095d047c559ed8912c7ad79c1cc722689a66e301ba4084ccec778adc80ae94e46b1d36300d6862c1b48d6b1effb05bcdfd666038a43592e2b7990ca263e950da8e80a7ab63c4fa4228ece71b62fbf84a1026ca23fc690d6523687237d3e91de887975b99699bfab3d91816a1f17d1c030eb7b7c217df23efe3f89c2ddad9eb5afbdb554e31cc98e7c0748b346866b0829d0ad2e8f4845dcd6073e2ab0c34e0597659cd3d3c53f3d4fc238c9669a27a13e94555ad876c0792483406c7b5a83dcb2e66a1ae07ed12b84d7de6a5bfe877467203045aabee056f878392510a4a6bc53daf8f953c3e6130abb0a5300bbdb147e4f970b8fed0d2dc2abee4abecb54af958e754496267d6e5e07625faa44a3cc1bfacc0d7bf46df45cef1f1e512886661ae27e5b4f923a9d394b22d36d5171fe79dd8266d54e5d8a6d77f6dc64fda2cbb326920633f3be86de76ce766adeb4cbbd262c22465d85b781741047b633d1914991793026594d3b38d401b7e914dd60c918fbb6831d72c27c6ddcc42c75cd0e44c415c102fbf8ff06b703d8ae28b8b2d732bb85761a5ef46ed4c129759221d1917649cba8fa13c578d3dac716d29e6ccbbd042b9c32fe1d299849c811d58735ef376c609f35199930ff30e22e466f4099eaffcf917168d24bfd8bd74723297f9e925a6aeb999abb542f8c6651d87fdc6b8929560468c58742c5f6cd08c42a0fa70a887ea1ce95bd67c94ea01e7e8f8404f6ede2c571b6ce9358b0ba8f5bfea1f3a72f6ad55c775c9939ed526c2a29949b916d7e55d2a7658e32c138df2ffa61251912d5649bdc0c9bba2ea661a2bf8ee8a3cf533124f6ad068575fbd9debaebaaf1ec16bf5f37e39cc5164d9dee6e82a46767d84f66689bd69de298595b10b24d4917ac9c313b67b1950f6eca06e4748e2c5bbd681ebd23d5dce3be57ab9f6dada427522af8d2159615bcdeaca93f31f3025acae0e367ba5a57a26afe1846c5fe429a23fc590743d60c8e57bb914475632dae6edae92f9657d148436b434b3a0eb664c73050f1d03c85f2ec2549ad1cd4aad75212223189b197f47708abff8374af6777764cd3598d16ce5a257769ee5465d90bfd33fbde94524e2c02c6164f61975b41658eec53ee0d5ccee38bddc4f69d955d0f5efcbde4926c217ffc15b179d0c92897fe395ef1407313d0bdcd0a904be19ad4ca868c24df5ac81f6cf3ab5b2224681746d75f33d703c9febdd99f29e472d92cd16eb55a821b3ddd65b1ffddf408ce95f15f499041c30644f7fa601a4dcb73d88958a4804d7739bc16cb9081ded292cbd5c5a74f1bcfaaaef30eb18eccf37955b86c6f4453a92e2043650a67d44770386416b180919b525a01ad90aebda378d794af2fd1e9b20247dc553173791572c3869fa196e1e5d7559707c7ab6919c4bfb3cf67eaaae81ab7cae2b3e11f4c4497774ea0add571e22435c7ad490d329e470ce34621a22573095a013164065b0540ad8f5130c0dd47a877ae38c3127733d3dab74806c869a2a4945e4ec5279ced218bf8537b194210c99bc5a6b9cd40bbe92e28c4637d1d0f3bb17ad71554b6487e77935afb35be6d03107e367fab6710c89f7a8b7a50c2b6b5d798068f25f705c1b59514d6e326047ad0bdff9787ad4c1ccc51a4b361a0cdd74595d200fc18884d89c0fb1e9d936555b3caff4e2ea0c29b7bd9854abe1e2113e3000d782d3402d2adaf076550ab332be4db7b224b59945673be35848574a9278355d91bdc22245404fb41c19294f5738b40643d6a0acabf869028c4a9a38ae01b2e1b794962a8038e84a929dbcc4949b35bb1d6939c5caf1d55f44958b22586645f2adbb3824fb28a4a09a87ae0206e3b9e17e52becf71bbe92827574a4ad63d2c445dc5cf98a3b347e8bcfa70f588bbdd396d0038470f4ccffa90354526be0eca7e95622b1f3dcf529443741a4973904824cd3e309799c8f5a5b31bf09d52e50a7b4792b1dba4173f53b9279a3f3b082e194443493f3b3390bd2fbfce0a09ef7846d3d28ea57d59bcbd2be0594e504616fe1b37ae94774a8a47690bcda1388cc18a8e5ddec2453fcd3a713894310a8b369ad21509c3f9c0fdc0a270b09639ba877223c6a9ad2bfc3e467a398b608681069811c02be26791bd228ef4d8aee7a87e48b4c918cb978bf637ac30500d43480195f72c5be706d4dc0e5f19f2609a4f552cd2f3349528d916c81bd3af94fb211275435c590cc3e155c10c99b1436e831e1b27ec2a9199c9e82a407ad500f37eb764b917a8a3052950d1499f536a702cc261c8117ea599527b9cce79ff56650e495e0b7b1451dc1803b71f73e01d63f28af8cff1d0d3e42118e10cf2ae477054d1c44e1764ffbfa15f783d633da067f6cbbd7f856b46c5cc91c3d641b11f7fb397d9ca06969bea77804599f1b70ddc0f3319e522a802b5a395ac1bcbf28de7049e6eee6991e15541b226027ff716128d91e51f586db9a4ba47afe3009a4a3fb31470737a16a3cf335bab0a1e930a9d270bea64a87153db2b443fee4e63e8ff0c53b374a3e68d8c48bd7053a7c195e6ef5d1ab30d5767964228846d6553601e367f59137379b6759685edbcb5ee896157d0c978c022ea832257fb1d6bbf7318bd6f25874f3eb31ef461a205ad1b44f3868f036e4e94d9e5e77cac4be83efe47d0167b0084e6abb4480c9b570d4226833bd8fd3e23870e9c0f65582967d5f6251c694a9fa65bf7a9c84d8862b296b3c415c04faa725a87505c094a7ca3d3c71482b3e782ce2a2c3a6943a91dd9e8ca83235ffb2bf6e9b8ce66356846a9fa186e5179dbffd6782d5731e51c7ebb1a0656779ab13407087ad682f620847c58c896c6ccbf2384b7622e5fa90f179fe83e8a97eb611c229da67ba8143e32017b5faf5d63d1e3aad82a1d893f19af62c9fd04b84ebd4d79eefd6570f0f8477becdd55ab7ae9c4a2b8e4c291708865604dc3b20a0e54b99a3643e367d754af09bfd043714d527f956897eeb1865f4a7a721113fb65afd4e9b09acdd33e8d4b66b35f20d045abfa3f8064fe270fb205d66ce59907631e501248e713953519d4db685498dde441aa6d0961f680aee58f07515e8b7eb6d4cbc627094aa175ced112d07bec4512237e05aab5d8f3091dd45f439bb527370dd1fe62f7abb308ca4b72eafc2a26de505f70829df68df9cb8e6ab117d1c4026021f3672d708604b55922e212927cad96ba2047547fd22425c6d72d78bbfc31b553799687fc48d62a58ceb986856c5c17c3a2eccec6e78c98ba78c12d58f756f4dc85eef897fcbe23185a0876c9b93df69d9b18408219a31377fdb05f3e60973e409930eddb5bc4b7fedc536eb41e63898332ec56fd55636cb9ab62e139c0d03b7d29cabe87a800f86e28cc9ae852f92145e6e64e80a7d6fe12c397815bb06a182adadbccae7e5c074ca82c6f300de07af979cd9584a9aa03f50505f092ef642ea0f3de2285aee31aeab90516254ebb882f398b37eab8dc7a4c06a5ec56c495f33774e8d40e1aacdbe825973f36e27e9edf49bed315996d48d2f2bb94ec617defe1f7a006a7de73fb6eae9f601c94dbec5e186c2890a3c834ef0aa4c7271cfb82142727cc80c8ed3ba461d02f6db31c4099c54b0f001f681513658563f6bf4a906189564cc691afd084edbefc7db1ff21440bcb9080c696a92ca236c0d31b9da662d5f6cfa9f445f4ec97856aba4eb119c995f8b4b0ebec02ded3c466303847c1a44ba21e38a331dc24aa8132f22ea3d32049e0206411ab1138ad91cd4f8f46d00944e9d0f45a343c6d045dc8f02f45c7c145a44f015bd9b6b46f962182e17d7234a9c9f4f591c83679788fb68ca97c0a514df35e276a1f81c1724359f3f9224f0b3fa950994b04b425c46718f5ca0cba26c6c47928b9e4101c26b57b3921a69f9d459e30862b9dfa80d6b0e554453a65a352cc5628e870715d58aca020f259d3e252a6b9efc7575d93083c2f1462c53319577f4a069d6c7762065fd50e136e3d9e0786366ac2d3adafa3f224ce80848b85fe726c79b4cca7fa10e33f192efb1e2d73c669073d71cc42d4f1c9e891ad762b2ebe26bd4c3b659b639978b5e687090ae21026b1a14097c5a0b148ee531b1a806b567cc1f347ce9ab2b3a4f0ebfbfed1e97d4dcabb098caf03be317b1ab60ad3a71d83d21a265dea26071d7650b1790cd5d9d74adf1cfd4d5c9e7ba562bae49712601aa8441bf7f2e8771b296f86549728ddcb556d8a4dc248562482fcd9f9b08d43fef15914c9e2a878fbe0b74dae3e2ea5c7085b234a886b5c84db0f9606ca9a008d4997f33c73d99f3478c094fb54e0d8da6b6111373ba5cd493fc10988a858604064769e4aade8fd911ff09cf2fa34bdff95ed9e74a9baf227b4456e5b3151ae56126f809a70e5e9d946cd3e1f66ad32c4e607efc30ba06ba6d98cbecfb387c8e3891c85a8bc83c0d93fa26f62e2de4cc8e2ce47cd5de8699bf42e64a0bee3247196a5f73b578fd9c88fef6e54870d6ab73c5aa4178415f9bb7d2bf30db6496d1f92cc31a39f479e72df33c5f7f556ca85324ddd6dbd0cd0f1a7278c2d3ec843952c6dc90b0434fef2c86b97d1d5c98414e257f1d822c638e6ac14504d49fd8f392bc1719928336e3a094b37c730ea98bad78a2bd8747da34b7928fe72d8683194c17682f9c4b094f5c33936f9816de36e4e8b31b8458db16bb5439f1ad5abfe55fb4885db7ac62098c6008b6f5a70761d01400d083b8cee22220f53edf2283024fd0fa837c558702199baa75a7b9cacbbfc4e947d76fccc00acc1f390ecb51c10b61be6579d7136986f3f8c39c44cbaa5604a3f50b73a55f5e3c79816269bafab9972d2b6330e865234273b92f02fa30a76a7d03ea0d75f6851393c668d2643e1201b70536ef57dc3c140bbbee3c080f1ad766b7493d76d205bd99d51eb7ef5a9e6082e65564513b54edcb25fa21fc0869d83887bccc584cb5e4347bdbbba26f515c903a0c91ffb9b3078bf8737ceabed18c76a7892ccda46388622e202b998948c747bfe83aa23431bb4251e183933cb6895dccd136d9a7ca34c2e13ad1381f5f76330a256abd2ea17be6b51b651f999ae986f51c0805b9e0bfc86f02c8ac561466634aabb24fbbea7347d798635d33f42526fd161d2db8e8ffd05d99971eb6517ea7bbdde87de4cfc242476bf0a885dcca2e1e174b021e58c6270dfb17492479761ef11183448e80fa6ead217b5daeef3019c94cb56a19cf0e92d399b12f287a53724181af0e6f4e3d8a95069f6486bca5e3bcf287f10ae961850d327ea63bf347919e433b686807cc807ed4eef06849f1a2db456c2ac187dafde7e5d8a5ffff275a