PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 56463 0e380e4340bc34eae447571c1db19da1b1e39165868f796c9e63731b8a4bac82

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d548ec679b5ac7088d107bbf4f33a2ac5af31430d67720c9726f6d18b84de589
Certificate Block Hash
0e380e4340bc34eae447571c1db19da1b1e39165868f796c9e63731b8a4bac82
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...0090210000601a0000
0004000040000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000001f1eb5adc1d94948bf726f4b842deffc654bf5d9f9240952c0c9051c5495c34b003cfead816561fe5169edb45ff33925fab85a9022132f53973862a04b3cd7707da390fe9b8563618cea1e014e916db3d6beeed8fd54b95b6c04000000000000004000000040000090210000601a0000

Raw Header Hex

000040207ad2970d3d984a60c47b0d20c8be2d7534687d7b9ec8b3b8977e34a987fa6f6508a5fae4fa69e67974743d9d95055e863970505dd20806643986845c598d0b2629db0c6adcfa041889e54db8186d6f72c92077d63014f35aaca2334fbf7b108d08c75a9b67ec48d5

Proof Data Hex

59,560 bytes
1212160203076f16123d6a6bf61f0da427dfc5a9969e11c7589457e70b46dba2ab8f100565cc99d97b83d04626ffc247de075558c9a41b194ab35e41f72626e0c2c8db44042063c86f354cbc1e782a7e6d9e51478cb09fd72672a8a863ba47d74c7ebfee8b5ac018834a2cea40fdc7f15c5c94e69a0a2f691ef1cc99a540b62a09d91bfa7d51c595afd89d90881c6ba289eddd0e3df350653995e8167e31dbdb8b0bd263300fdd76309250ad9f371d58c7583d2e04ffa984e26bdb5f5a43fb73bc4dcb33e8ccbb31483e11c7e7ca13416e00ea9c3b9ef28a2200f7fd95e9b59c6a9e6302fb5fdbc206af71780ecb4ad333b24ec22145eb466d509a144e7f13e2ec0c300623bcf7ba22a0662d8a8f4497bf214b79b1f0b4128683bb1c74e8eb6b0cc197f69eb028603fac1cd1281b96ace4a8802da79a04c2e26c3ca0a07c52b5b09514e9426d3cb2e382e575f0f086a696383c5a4c675379a790a3ff59b56dc04fe6cd26229657afa5d78ddde58207ce9cf804eb8ffac00b2bf1d77b2e8c0f6d569992d4086dddc67281a10eaacfe301ebfb1d50e2ed18a07957aa23d860a7508ea30a67e4b963a488f156e3e10a150a494f9655a251a12bef04125f45fa8284eaa19b8bb1636aaca3a1ddba6192cef492394e106dd66c578acd763a37ffc9bdd49bb9cd6ecc469901920f459a53ef37291d16e6707fc2c946c407ed1180bdb4cdf00e2a68cefda4d14e0966f0e9ca290af5ec1fb71623ac9c634f2698d07d5faef03a7523106616ec44447f31f9545d9d309a10b0466f86808dbc3f4d8c7ed7f5e9d2b26a469fda34d4f531cefebc6bc67071dbbe9150487e976ac6a614e61f0a9684705f910ae8b98cce07bc9ddbc6a4f10298730267a167eab2a748b844ff52543460f6c6251f845c8225339da299df6b371851d901f66c02ad2aec883f5e5093302af14971d24cb0d446664a72bb6594e5cec7aa5f3a229eed8df1fe54545b46f104b5ed27298ad4fd5926e4e7d93f464301efc55256c2cf0eadef1e0ed5cb7d0568fa4b159c6a3104a3c65da755d64b43b4d24775119a6ade913a1d30d89e8aebb14b7ac8d0417d36e4409f746b1e3387f1c1273c00f548aed6360a27387287fd32a2b46690b82bbf9f5bcad4e9bfa65d8d826184c9282cf9de40fbdcac9f61d9669801bcbcd1ee3fe643abae439c0f812bba8043a8658b1b9ae98946c264dbbb655107bd064b687c66f492a63e0230f7bbf6f4ee53ebd3249147c4c8ecfeeecb0fa011202b290477d7f1bb9cfe58bf27ed78d37f9c955077b9b5416a33fa9807f052270fb167b2567a6726c764fa298986eef015f4b93e6307e91c92d8f2664a899b2cb5a8515fea45e1d94557dab8ede23782906171dbf0ba68d024ddae4e2725424b8ff3d5dad987ded11620a75792a0ffad0541585ebafb8f098896e01ea96c3466dcfd11af749fcaefe683d160e27ff6d313816472c7a3df10491aaecf1c2bc0954bda638e461b7f6ef687bc0e8c280ae22300aaf79a56806a775a2da946d63262f1f8979eb544c53e37513750477b650b93c84c15daddba881741db08cc205e0e1fb4854047dc48e70641afc73b9b74dc54c3a80dadbf5c0872f37a28724b70decb0862e47b5a2fd919f2c22063fa57b2dd04394ee8c407c7b9de986835bc7f5c28392bcccf85e647e4a96674d20dce2e5811c6070f66fb361687ac1b00d0052a8f996c6276ce941c5d1e111fbda66f78216b7cf69b362395ff1c41964bdefd445d2d29f5778c8e79c85f504d15e79b63037698c1a1e920447dff4204229c76856ee9c48897419eabab3d3dfc9af4b6a3cad6cbd29c3432aadedf2ba0e1e3706a0f0c05982c920616e793da7e41339a72209756101eb146a2bd0b2c16db664db5370b8194d4c7b5bc187431d90e5a92f55a2cb5b85ea279150dc5cac97279c6491735e22e9ff2fb1fda359f1a3b259ff36c376735acc76f633ed9a508205b980be62e69155a159b8135f738c6113a0c1f275c059db3ab3c823e61fb77bdd61516a3809299146de111f0bb175b9977c1a005973ff4ee93ba85d268c653510d6dc45f83aae6e5cdd98bff18fbc21011c41bf0c7f6909b1f2c5ae6806ed653ab1cbb099818a4085c645b81ade48bd6e448c36eeb6ab3a3121c8c58de25798de38c1c8e8881c507e9edd76fec6d22031e485ba0e24dd8cb072f41ea798de1e66824d21c065c9f6aeaed9d977dac291eab0162c2508ba949c6768c5f6fc590d33eb8467bc25d52febc6fcf62a02e9c82a0b5e3d3acbe8f164ea87378ab6d01cfd36ca5386d183f23d5ca40a01c1b99b70b97b1c7ea821e8e2e6e4c737da58edcf58636031af44358a8d64bcd2d42e0a3545a96da99e8fbba3068881f8abbb98260174f1d2cb0e47a482ef1d10180020a8e017f4ce73a43540e3a575143f79847de7f0c546917c08221d983d1f75727a51469eb88bddd246213ead026e5f849198bfe87ed4c02bb09ac8f7e5429882d2af8543eb184d812f5d1041c8be18a4e9cbb9726694c815860dc20a4e4fa3baa837bf9612fa9b240a0392325c6b1cd141d0fbf5227bbee6b095ef2f35efc0ca3c1b39e55bd94645e45e6ea71e9ba1cad365e7f2d8071b7ec3d84808b4f2771b9f07ebd7049d5e3aac29cff2674abdc156af5eb9373c9ab0285c38728fee73afced09fbd01b23bfdeb80a09a933a7c0e40e00098b060dc4c7b3d4e08f598e2301e6b3e919d64e6c760c82edf775d06d6a716c153601acd9655b99e21a1fc97b1cb65ca8d0592034176c5430e7870524fd72c54a6370840aef56b4a03c977fe6b8e0212b56acdff51c4ad7b4d1854824dcfaf5d323c638332b1b7597598475221e03d3f08f4f966a14a4762cad378acd32cd7b0a79f3839485922c2eda7b0b0602f9a42bd38543fac35abc2a042b73a5585cc7e6cedc66de88cad46a6a43e5cd74dbc1e67cf8378b7488a9806096dc23bb2d855e52590d6d3b1d64c15fd41f10d776e0671d7ade80b2eadefc7cf85843b06bb33208e4370607cccdece4915a62839f49893b32a3b6deccc7e537bbca3fae8cafe787f643b07174d43fee2859cea32a1bd7a82c7a5986ba463f916727ce08ddcae9c955c7f07b0e2a60b83ee6b799fab5fafed13f2979f05d65ed8732697cf45c12f610f2d7c3c312c1957658ceeb6bc07f0dce7219b44b81c18526adaaa35f106ab82c8ee34bd0d0191f1ef96562d1c2c9bcbb3c193cb93d502d91b99c74a36076b540cf4800e31259190a11f826c961ec1a3bf756905553f7b73ee3a8f06846bc1dc68a698c881dcb48b30e858231f80006f972fe2123309c501447a14ec98cd289c7e299769baa67fdab7a699234f90c813b7f5ccff160fd83f9c074bb01eaa5e2ce170dcb275d44c7d1b0b003c07b1ef3dc68f94126a441f7b88bff507ed0e6ce8c4b7e464932a5bc4d06ff6bc8bf59824d508273eb251007f033178ecd5f3b47afdcd6d8579e12ae202e05a1afd91252f7435e6114af7a48404184acd101f7f889a4436163b34c141a4d86e4d4115962d303df01d91dcfe4739b92ea35e36e2101ebd01b5604b28ee0b1d0a842f1a27892cb305bd34f6a3e8fe03794276e00f51ae55a6b247e3f4a46af343439c3b1e0376ee522e90bd4e246db6cc178b0633f0ea1e02b7fcd671d2d764814d64c36697916216ec99bc99d313d6884ace1383ae985ca9ae21a3d1084d08c4dbac8bfc3103846036491c5239a61295b1a355d5041cfc90af20f34108f4580bc4b5cf2d1ddb03f2f20bd057cedfb36c022710ce896f7ca83fb5bec4b6a91e9cb0e950d2d4854a059d694cc0ddc92b6dbcdd5798378356c892c79271855d93bcb3b5d7a8cb716abb8f71ab588dafffee269057629addd6b55933cf96c66ba68fcebc454025d537b843d05f0262bdaa1754b1150a9a80b5d64e84282d6b2fe5ecd153e8f041c318856b9e13350b1c6cbf9a8d161d784e8e6efdbe364bb01f65bb3d9c1ee961aa9f6308ce808a0d8f8112670ffa267fdb97a2d4f8cf36b6d041c6371bae94452d7148bc1af767d7030e5c0e7662aa95326dfcab26bbe4cfba86638ec9cc985db53aaaf5a061f5956427cb68ee47a28a7827dbfaa0af1be25b914ab3daa8854e4af6b0142ed2af43c02770be63204458cd8a48d36aeecd0713024502e60fc679a051c9dc43f0bd34c85a5e02c5bfb9f80ef77c6206af34a9fd4061ef9557aaf5366752328237ec5a6f94870e730ea0d60ee4c5d2ec4bd100fddadd494e7769281a121ef3a165dbc37da2a7c8b689b9df6a7e9e64c5ff0aa733bfe44b13d2e60dcc1bac190685604a30e9a2f2f693be35d23c024b19f434cdd1928b16683693f2db2107bfecaddf6561ac043bf6587f865b147789bca688a8b5ca27115b8067c2d5ee660379b8e04c25ae59113f01b3cab2920abd1a3bfd27c18472ebd4a6c2a359ff9636248fbf669f4de9fa518085628a546a43c2ce11fce5a18e14e6dff5cfec5fe875f0401e121064ca02a0cfda6d87a6969f29378eb2cf83e26028ac1335c4d27f4c2d22dc13f56f8fffe0b445a689ba9857a9c28b1f8e82ac9637bacf1ab4181a60bc4e4c8c830996f1b9c17e28caa95278be84231d5512282afb508fef6a290d2a6569f064dd1fce6ca642fa8f5cb1ffcd52969a0568f2ef58de05043d266bd4d800644c14f77ede9e9b4a835f8a063e5c304211d3b85c4f63ab98c823e3b14bebdceecbceebd0869633c939301c6bebfa5925c6761aab603545b3fef62a4fd62e7448bf682615416ef97a6e493503b9a48c4f49218036703cab536fe7203047e9eac4af50457e2659aa65d120532e839bd647dde2898ade66b8070546b6178db1a21a4494373ae4e0ee12e002bffec207d72f3f00731b34b6bbf8cb9348fd53c9a20e0331dbffec72683d55dae6fae7b4772829f08c213f2dcc101efae5ede4d356b94279f550eec7de04ccb36aa0de23a6a06987df0e2aaad3a3dfe60003c16c9b80a3720245c148e6efdcdf8fd0e12d8eae0d70214f88d0219310d045901d5896e248175a6406167b0d34067001d16990f937f0b0c12cc8deb05a1fce84714cb50d51b5afccf8d3124c2e3dfad886716adf890ba881c92f3bb5566743708f47b1f88fc021e0172529d1b521a97139b597edc36f95ac79bdd7c6570460e1d52d83688377ed58a60c639fd07b7c4d97922c2c78d12c8b6c1a4e4620cb8507e46d628e10d3512cbf8a3ae3839f063ce5b5dc970b7a7082af4036d05a564d5aaa2b6ca47dea62ffe1d2d082775f2966fe58c57860521a283611ea31b8c781f084cef5401380d13fff5ea3588219673aceb799bf0f1efb2ecc5cbcabb95ee28b53f36075551396c9bece2c79e356293bb78251135292f47dc9a11ceecf2dd7c0365b69ca42ec9e2f25a2ba5af12dffa89c4a08afa1bb9ab65e0b427ccd6b3dcf511212d092ecc7b8327c54f179e360dd9d5a25410424774648a39a857c8d495e64a71cbaf1ca231bbe4d0095fb185f1a7a0bfce69a3f1f78bc27baa36e8fbf87c68b0005761c0a5a4a36976c1053c0ef20ff1ffedbad71ab780e33f5e95a931f80a6f6d97c7e8de7d0b4fe31ab1e9d18ed9a4bba98896bfa7cf6edd9980d63f7a4f0103db5fa12163256ef4962a8932085a95bf6f25b47d1fdf78547331c6d90af89d61f96fc8e9befcee9dc6e0317ca455752430b6a342eaeb9ab594da782d355ec7e9a3595aa377cb17dea508de8e99e5b6d63db40fa621c9f1979b374111d0747208b1dcd32e325fb5d97e5dcd37fab27c9d438643ae6ee9b97817006ad2cd8d5e8bbd5e9f73bf093766e6db070bed83290153d3ffede984131e263d4989e72ceb0fde8a2de51f64ab0f5b03250fed994500063cc42567d612aaa492037b1d948cb0ab5ec0dc0a5f8e5ef36a1cb71fb2ee52ebbfe31ced2e5ad4455d80288666435d2fb1f595d0e20a1d26757834a19236370a76cd3fb234e1879199b8271bcb0301c2918fe38a6ae2b82e231947ecb14698f9a39d8b9b08ba0c383fbd4b2005b5af63876533c04bde63d20a2eb5d30a50fb2d9a9049cbdafac84690a9fc7de1ccba48cf15c87349dd13cf87e51f1b1e566c0329df1e42425697391e66f55755627851ddb3d50e0e9baab5004fc86b6e4c9497e9b1419f04eff3afd05fc3b156d52821c202bc090e9068e6e1aac21453d9fa34bd49c86f51d9528531937e130a10944fbd04807012e94b83b17e239f633a27168c6fd4705bd10fa100e0fe98f22787012482dd369496905972fd5dbec7d533f4db51114d1bdf74377a107f6748b06183452399d10d052566f481a87cca409cf32f3f88117b49c02ed7184efe2b84a041c3690630ef980cd9cdd251e7a3e18e4b6f071de77e50832c0573eab40b3f3e62229b82713e4f912f09d107127cfcdbd2c31b21640003862bd54db8a48c4af5a1575c7d64f97498e45e691af50dc1d3f6db2598ea779b39b46e84041fdccba476dc3fef4242fcab14a2a9246c3aafb98569776cdbf0100ab020d8ba6c74f7c368a006df885baa07cfdaa4a6e1849822a1c33b464e7eeb4b176c601cfb4fe9a04f9e77f8cc8560b038a149d7c93bd318477aba8ef0016a4bc1dd4ddadf0e556e52529d67c317ccfa19e95fd2d060eaadf8bee94fceed8a2541458859e124cc3f4e82d671c8d0929a74ce08860f554696ae4186917cfab74a3d1dcf9d663bdc1730579b2c18a304a65467dda82885711298a8963ea2bb16f0ea7e0eac477ab67139e76d0055673bdf77d501e7a22b0a9a342fc9135363685d91bf901c11d224aa0a934744b1667f96684a218e144069013c611db606b65d695b352483afaf33e5456cbb011d387357d681ae43800d0ca48809d4d770b36b4f3abd023811984b99204c7ba5f8241526d40acc85f2d93534643220b1c8b8bd53741a7a0d4b46bf754155759563a83cb01bd6d2fd39064a2c5df946a471f329ef8de106c915cd7d23be417113c9914b8c6f3263d9cbadace42aab7dc562616668888aa644502e8fa217d0ab4d026ea49431e7541cb363f8d3673afa3086698e7613a596c1d6a2687d8b6fd52fce4d4585817e2dec8cc7064299d0e46af1d344c46afd570dcdc13346e90384d73f639daa1befe885460c087e4105631f294ac46db3f6ca13a0e6e2730dcf7c04f9e609c0b0cefd59d22cc68b4eebd27d4e7dcd92907abd829ff077c4dcf48bde37d60d6a6d01b1c9e214ef1b9b171471a1c097c20ad0109cf1fe4960d7b9927f8ed75fd96b90d619c937fdd0425c18108e598df22fb26b4e222136f3e07cbb87335fcbfb0c571f2778b50b1fe6067ce5afc9d054b6dd1fb52eac02e125b4981781b8fb177b293cc08edfff9ca73c0e7b6b96a563d9517617c158658595ed9a880f98dd5617d57be64b7056233ec9699943314cb1fab16cb41dfb3b1d9df5363ef69ed461480b611605bab0f786b86b03f617a5ba25e5d5358b4a4081446a386227288ba946d46a0bc55e697649d9a7554e9228759467429fbe962123052a0870e5e52b2dd6488330f824a3e4e19158e64bd0a5b855b430507c5da4d246682debfba583c92f9f2b6b6b11cce037899d0dabd01db813dce2e2a490646e21c7ff7875a7b917e03c0bb31bff87181e6b007ae1958142fdfa1a70e9a2808b073f59bf2c4aa0c1320dc5d035ce1357192bbe5325d78f06d9fa2051def924d9706393a5aa7fe65349e5e2d74e9c47801ceb3a0fa0e58bcab046574f5d65124b4abda7d8ea0031d4f3a5c1ca293ca749ee91682f477ab926aa35be055595dda3954638ad89ed51050dec3eb5a386aaa67856a9fbeea262d78ad79146976a117497bd8171702f21483125b2f0111292d69ad10266120b8198d650959d57a8e25338cd0a147d27983ed25a714e3d005a6a645026ed3c1749cf513e893890fb5684e72daaea047595666f166b6bf2adc7797f6ed79d79ae3784ab74728d242690c8a25c5d3d3c61d25357c3b6dc5ba05a4f1e4acb66afaced24037a5c9691475dea88acc29beaab35b718ec25ad3eec5a9a34a1596df8371a9d2c925cd20197b161cd7351cf2fc0b0a799ba41ee1395201e33b15b9832e16fa53240bc7663e6b9a45868e807c79c0f2f96f30f5b269ca2f0518f724a24e73790a856fa616838cd57c1195c66deb0bd1340625898d2e5485882d2ab07f0138762fa92dfba15209e832997717b94e60edd5e26d9758409e69bbfb56f36dca607d20b9cbdb0b630aafe318c36132fd054c273dccd8118f78b69c52a0b7e472d6cf1f4171827f3516b71f568c5d9066f7be08f9a5e0011547124365a79a4b6776bd083ab5438be42bab0c915414ef26c095acea7a8ecb29ab574c9d8d2191b531c9abc131ef27ab71529c2dc781ed54fa6d2fde2062ee82d56fbae3c957f80277fc2528431f228b37f40d444f49fe4df660db71cc09222548a63d6188978a541900cf6c833d6bb883aa4f31881f04f013e4b223572ed453cab0290ef9f332794cbcf674aa08bdac198e5a9b0fd0e4b91b492263c3edc399ce1120297f774a690f700d80cd4bcbf83b9b94841759df8ef3d8d25365cada89fe40a098938e07f75ef5a911414157a5096a9d97c09706d3894cf649238919afc7892ffdd71e99862ed5f145619b24e696b20467b8c85577ab6367dcf1bfcaaa140c9bd12087ab76811e9e5329b3a296493e6647deaa3b72db6dec8ef850084dc93d70eeaa8040ab28103b4dc04f5af3781d02144dcf94e8b794323121840cd4a0067ee58d880f301b87a33299fae50fd0f414d01e3e3f420095e1855ba5f8c58c72f99554d013e5ce2cf5a4fa5d974a5fdec8d5b63d0b91df2aa40597f5e32a28c5ba97428471af5978f8f11300f404b8b722219a1b98f5a824b061da14fabf2240115fa581a2ce61d3f70da5bfe0f2bfe6f906b43a4d3d0266b776ce87273fcdfebac1fad85c682cde243b4ebeb611435fe7ee89e6a516a3557d6a6469c6378acfba857279d4f705e4bee7027d8ca4008b1aac6efe4574924bb72926f7990f3313d67c3d444babddb28531a169ced812875ea20d78b8c8af9c9bbadf89c028b4549a9b80a88c6c9d75ea3dd2718b9fe0c259174bec8d11fef437dce2fb914d049ed5a8d68392b7a0f61f3ed2bbe8105f6304aefcd2328e10273022e37b6a96b5116cedcf25c67bf191a8f72368b781274eee55c278116c013c222bb81635413f38beae064ea8455d27bd175233e78128353f14f60f54435e1f5ffd3fcbb85cb714a87354edb67b4b6a2cc28c29704742b3e268a2b71841922f837ac80ce8431334ca636fa2b3499f9ecbc7806a287a36608416a974cd07b8654e50f520e8ae317de9db83413458247e87a2af8bfe7d945123281126cad355cf9604e6da33a67dbf24a26ce5b4972885af59ff35479d54235de2bf4f3aa41323893cc5235d44eaa8da88270849aff5586714525c6b360ba8e172c3475983e3a3b9dbaf081a6d89cfe9a9e6c9f8c96c719d6b809a5dabab9745862c050f8fd4342b1ff8e57f5423e3ac6ff88f4e4b73d5c6fe086d6919405c8cdb70dd6f18a8bc4239341b3576c0ff0bac24860f8298164e08071385f4e2c5e095728bc2b16d25fa205ef0ea7435eed3e4869222ea18176c0ac3e30a68d31d63f7ad6c672cae0ab6451ecbe2f3f656d2d4f51dd6011e01dd968e4b14bd6b340a67f21a12f4d6e7a6486608685a0c27282111664454a57f9dea4ec1c3bf5ed82b3cc4a5b2d56b1c0a61f99c496013406391b67e16b58530f90ba7edbc3de4f5ac7fdecf77eaaeb51956e5c9c26cc177b63d61a5da5d5524f835958f8d5a213867922b91e4743a6d664166dae6108cc6e60c130975d5550df65740bdff386236e7e489d5d8d60887c08c02c4b4bca25887e4f9ae149824ac30bb5213871a41d855c6d53e463cf811a4038a68107e6c75992e28c14f3c1d13a7d7dbce4fb21221b81dca806577a28f2234ac73d43dc46fb019968068b933491a1b935f024f917fc6b7381e9497fd4f5d97ae488c43373685b5a80e7f42d61abd918b6feca851698c9b82fffa7ad8c5dd4973260b7f6ae28258ee60e79c32ee17b97ff26752ddab256d98c052c5a019bf89003c1bfd8022e627f73f0086ded001974182db0b16065fcef6c6495be50c5d847868ede091ed189fd058eb6a37fe5b77af7cc0a3a3518e8523cf23545587e9d9d91c254cb28b5cf1ab38f1cc79caa381d82176cb1302a34f1760a9b82645c74dcc1045ee15724b0911abf7ad65f0283d66d1893590c3924427f524c54e10f06a3586856c86c9ecf99ca3a69c214eae8ae4c6307b9f6a2bae60b539ab572deff75839e2de3331bfca900adb7605ac3babc6b34e3afb1517f3e916a450141980e1412400e0804f095b2789749d4089d34159573d392e329f5914c1f5f7b55cd04d5263da117419e7c6077b7f5035e04ceb5b50022cfc4090c66416127da7e17317659808c7135f99c5e14ca4f01e6f5386df5131f1a6d311cc5d00e7a95a3bd4292a09fb83d29ba56f03ec61f9afefac5c332211d58d31248bb500d9beb41d95d1a0b1c41cac114b0e035d02e272582d4f68fe98f509905c57b0c635eb52eef11877ed537c632c2fea472e397d66f4b352eb7e90d9b24881622f2314c62c4dc57132f584a9fe449569e57a48d4bb19f86e62267fbb017c8dc160ac249d9e2f337444de7e397b2cb151bcb713545a375db26e02a65f2e04d17391c4abf7e045f397c7606d2c19892665c9ea045520dec4dfcdb827fa87f314fbaab9051be4c1abf863f48a59554bf0b4013b06f7d89a9d462f219d738ae638e45440a938572ea994ed264d723ebd0ead841bbbfa1139b8ed9b79b854d010e55907f125a914c81c1c9dc96847edfeccb1163412ec732bf0410edc9c7bb9692d95593dd16d1aebec8df5ef8accbb3def8fe9f6e6bb44e933dd838115d4da5713e39fa31a536be405231899b3933c49a10621f8e45fab84d8cb47bc639180171f79b8d8c45bdbdd2c5f868f1c3eca2e72e1609433201539a12e47efbe170148e575f81acdb60d87c1362788717d5702d0b4839790e2e2a2594a40147268ff309c4b3072fbb57d8cac9ecac9b2c4f75a50f247571c03a0d03707aeb64eb3fd02c92e258943ad5a54f42f58ef94bdba48a4f070c0cfa8a2517e3e99ce627278d50280a95a873221fee033ecfacb84482e57372280d02065c595f1dfa429b68d0e4b60cea1fc9a42faf7599f59e7498b45ddda6e3413a0ff4fb534ac01c123336ff6090291ac4ec9e7b0dd93df67959cab47e9aa6707f6113eb168b62491eb74c636cc8939338a99f99efee3ee238301840b72b4148a1444d6b35b41fb187914fb8e5c9fe8c837c3c7727e7fd10f7c7ed49d20087467b4c35d7064be5c3d5976d73fcd4e25809c10050c7f43ef04df476898877234ffe5533eb36e127dc5e147c2697f1af4d2baee63b7b015160fed70abc56fb6c112c392dd4ef2ebbfcd1a95f2b9fbdac2eaf7ecc7646506fc0394f75d48303dbbc8f26ff67b69da7333e192466293fd8cac4392db24422ae8bded346260428f1d9739f97c952e4ed4177c33edb58b17986095b422405297c89365203d22752fe787960fbb73d29fe5d6ab4d764061d50d970174f695bbbef5eb7c631d1b07047f3b8c8ccdba3f9c123c9e19c36ce6cecbae6bbe44fa1220c3aa475bdec77f0f96c325f843570a6ded2e09f1d28ee4a3fa383219d26bafe5ddaa1fe7caae582d9e815a8d0a266fc3fb16d4abf79cb1c1662457e2139de8310f85f6e5403d145936fb2cd6dff9f256f8fea8f036cb18c9bb57518942ee7b9aba59cbc14348db10fbff3d10798bf2d29598b832c0af1572bb1f7763c776c0bf3560547140e0496ee9e453597efc855a62c93cf8111dc45e88dd831f34f72ad62d0b0feabb37f464f69a4c7fa70ec8f7cbfcc18bb9600c3f4d061a190a3a8762ff72f6c15a0f9da6334402b86d07fa025110f411d8375638b14b9db4480441dad4f3d6a89a8fdb4888cb4940895a16b331712ab32df34401b45710ea3a8ed4924bf2df0a287ffb1f3cf1d87508f38e5e8b82a4a768e9a720f022eaed789ea78624b3cac50cd135445f2f15ac052b0ea6742ae96c82bc0dc7d2c9d39237e83784c749c19c1f83ad394544e9c4a481e26737d96ee667502b6c5eceb468e2e71916cc128f9c83172208d612f09cce1b4ed12712bd50cf4967cfc83831456338fd3009d8c5a7014f7a2e776e0304a6699c178b1991ee599b92dd774367fe62ee22a3ca7ca218ae0dcb963871730f81a735f6cfefd29c3e500af5d480227a8d583ac92b0f1c95566450bdd84c566aec10c439b4d9c98d4a67bd03528accf3ef0d4c9878ba9a9883d12d2f57a34638deb6ceac4666c312c0bc7820325d46773b4e9fb3f43969cf9215eb48b486b584708740638cea7a51148ef28a7293cd3937b11c495aaff8d9eda919eb38f35c61fbad6368fa2d58a3d92193b5a8b77c6f68a15f1e11d32ccb43d54a7dcc74adc7f092ffd10e416698f3bb1b19f229a389f5883e2202bec43312079a254cc0cdac21ffca06497417affa888494b35134c50c67e0db800946607b1f2846177bcfee363b11aa7c5d4e8662b0f7e3e2abed80a1513863bc2321deb353309be9c701ab5cbe073dc7efd5aa3d5e59aa403144da419ea0e72d2a22e7b1749a9a57dfec276584005497b7fbf5a44a1d30afaed12dfe50c45aef9551fc4a9ce887052c701a488be757bb9b199d0d0842157be6aef38aa629e64ba9c47c3f1412d1d88a9296687a2cb6a5c55806fd0dcff4f1ff2d4982adb06103ab6336139384d4014d7cf25304d67f58930f14ed95b05c3c5f75fa0d32108fd718b92ee515959d48c95dbf77aa971a895f5c67be2e43377b72a7adf5fd8d8d39d979cea5c84b4ff3b8e209ba3772af0f67223525cc21cabaed23468d8aa8f8c4206fb97d111559d95870963c0d38a2cda79768773e3c8f244540bacb2546c1390a297afb31c3bf030a7f6f922099e195b23dafd85ac5a2966cda221ee3f18ff27fdf3af590549f2269af17977ebb44f7f2a51d0a4948557e9a92af76846b8a779af51491a15a375d275165837ea3a248c39b4027622f05de00911797163d230341a58a1e804dc9af1c87f412c93c6a14266c559b884a41e95ae7d1915bc6c475bdeca2ce042a78b12d2d2efdea5cef83d132b1ac176411683093c62c9bef8665c3ff2fed09332b100731e5118584f5736928473ac546361e5962e59ee91b134d2fae69aa35b9bb41957e1f842322c78cf8e44e11ce02b7ec5baa814f81203e7949fc8227028fb34c7f644553aa1158b119da6f4c4d9a5d014a0f366ef58425a47118bb14995e97a0e7ee5c5919f1c2999b39833549cfe83c695865495433c1c8f7634416fd679ba4224fe75dda7611870b721efa1db87a897ca8faefe9764f22b6b03882f115e9cf69f45c680a906514d278ffce97895ef9a1a5aee0147745021c568add83ac6bc580f44c58fb31ec44a649d3e8dbd9ce27898249b05d78afa520b318a07c7ee429159324b2fa95c5f6ac9c20876bb22c165b24716a91d5d0490a1260f7cabc615c8f254dd15219740ec28013e90349aafabf17505c87365a2681dc45bb0c9243b4efa37520a0af116b8a74bd207c937b422184c34af1af342d69120efe81d930b4f80ada357a2523f39ff687e2333fdf5254060d93aa607956e68223e595d2ba12f844b5d16cb97326eb79800425f07ef53da0375455216498d2ea1a9f2966301145b684efccd0638319ce7d651f6a466ca149b5b52e7f1425ab77afbfa5ed1fae920b6dc464186b4c34f9940b46d2ea3b564d8d28610ed01953fd1784b83be94321370ab1b886d2bb0cbb98b410a9c2be1ea508654c594cbd5f33418a3afc4bb6a3d7bff152e7407c0768af42feafefcc1acbd96e6dd0105acb918b6505bc4b101f59acb1b3def14feedbd9314035f8306cfd5ed8914cf789c06597636fa7dafd2bdf7b589355e640e065bd997bd6b0912556d244e3450075e8e76dc4bba9754663d93332eac46d3c9cad6857689c223ef9d37cb2f49e08dd6308187a59309a3e690f85fafc23958ecaa3d22e0546574f5f379a000b0bf0da30a263e5a6e375a0b862b812731549ce838d1382194894e9d76dc608fbf3b52174d74ef0ff68d09da1f286c3ee64ffd6c7f23ed47409cab27ea0883fafcfdc7c453c1b180b17c0962a6b80fdd9c3bda1836c293cbf39ecb38fae29b937a585b746f23a5e613c3e147f9153a1ddd7771ec67c2b8ff958da6b7bab133530bb43b410c115cc78c6da263833feb8b46c595bd7e85c86b0139d7eb0c07b70ae1a7011b0ee11eb39c7065f69e9226933a46721abe1ec4a51808829730bdac34b6fef7bdf99c8f600defe8a62d4ca7cd289d2f880795c3aafcaa85dccfa207edd2d6de36e8af5de4ee92aeab6e60edb432cbdff093a75ae2434be7fb9372d5328c67126a64efea5817ee18a49ee676ba53ad6764fcddc0dfe2d46732515d20447f603620596235e5c368570725693897750f02b0a7b2006d416a5d4e1a74d53531b9a1a4290ed191e5df88e170ef798a650c49f8d8641a0a0d1ddbf1e313a1fe64bad95ebe138ac74c2b2b65c8289785c828e057bf90c50192399488a7c65491b78f481e5c4e57ff9add246ecc83bfe5bebcab301134697c61d498b64d7a13165f35ff9e7d2cbde1f0067db188da2e5303bb1369c36408d254561a2fd01df7079619bad361bea66a3c66e718945a7705d507d87832a7a5d052f26fda9cd06b2babf8b24edc086f1c95e2fa09d683db91a8b49475e91e74ae5daeb38dd0e229305830c28cef38252a7ab17eb7824e251edb578df6f7fff9cf7016fceb18f45be06dc74cb803d662fa22108119a79ebef21db3a626161e06c68f1bfc8eb5d532b92ce3e2144532e2a025f73a29e10eafacec35a6368da126776513a9588e92bee8d40949192e9700b6bfd9e2e774ed8f5cefe64d7fd10c0cd60d10c9e231956170442d6a12aa69bba83e5870e077e78bdd873defd5b7ef2b4cf82fc783dd48e4fec33d68e712d071abf84199753011797a5debf83fd064b806f799125632bb9f56780c180b2021cd3465ddb07c37415264a7d4cf4c4f2ac051f5b5b47bcb3c7fe20e1d40aafd55b6f8fd31ac3a8a094a4875dbdbd6a43bd69f047ee01243c235a16167e26d1d55ebb4c7b5a2ac0503e59e18c534c795b1c51ceb7d562d6af78ba10e035e66ecb4f4d6996827ee1c09378a25e4af13c761152808e086e78c1345efd9b9804b767904c97444fd4708b2dff5bcfa7cb0c46a7c210bbc9a56a97c9640ed3eb72aae2f32b0ced991c64cdd8dd25f9fff51a49a4c967e944c69555d30e37bdc93d709d5c153ed2eb5a619628b298efd6536b523a23221636bf8f7c9736dcd1665b23e6e1d482396d6b8e49c4fac62d2f75b56b2434dfba23777fedeb3ea16fe5eb80963b67d77e8d02e3396a2ef2d1edae05ab94e0e52bfbf70704b51e1e256c352ecd13af225adf8166b4effacaf38bbff1a4d5de960971ffce91214d72c1b971e2ae11e0b633afb2a7ebbd441db54073da01261214740d70bb53ee782095af6a26a41b03d2b8222377678e86b4dc4cada3ba2a1167be160fe02955cff245d5c81b86950ca6d95c6027f035d6575da1947e955934fcc1fb1c794be066a80433d1ce6133458761638ca456787219d25886cadfa42bf2208d3e86dec9103107bc37f24e504499494c41e327da3e2411609459e0d5629d47aec3628d8701affdce136f9dc55b32b74eb30635ffa4f10d9d45f6b853f03bef862e0999a8a260e8e4f9a986900c0129d565318fe6cbb8b55d8d836e7aa564f1a70a583aac992d26642e9972f16c9d0c7750bcadf57206fa5b32708ad6aea84e9ae74d888af3c22cfd0d1f6f7b51d32b65be070379c567d22e1746fa45585e7182bc3c067c05f599246dce26f485a28c4cdc6c88bd6177c44f732a8c96cc01f7f93ff11db1da07d811954218dd04308ff0abe0191d36ed289a57e5ce39c2c8764c00c0cd9e2491bf7143f188023a1f7171736419c7ca40ebce0f6cdb045c6214cb4485cd1babf443dfb607fb5528b8a0a01d94c77ed001b348c1dcf33cf1c2d1996ce8dbbc3de5631b7b8a919df5cbe9e3ce8542e98a183fed6544c9c015e98432fbb7a2746743cce613eadc6185dd0378974e6dfa7bff5d3057e9599bdc316063d1a5c2d6645884c55f8624f9a64948ee891a56e91db95e6d10c6e01340964dfe278711dca8537a3722be9717a6a0daa8615659e92d59a29c9426d5df1bb04b3adf017bf83e835cc9d20a0e0d584878f49b4e3276eeaeec3e8569e95586ff84c1d76fd409b4e97ecd01c6dc0c0fffd7c9f74325845a732f7e40af914c25fede647433aef492b6bc8cb92da03dd1ec434c67adc9793eebfb300ef67580324f2dc998676525f5ff6f8493704a3b2615f0afa296a479bb1dd09fe0eb5b05023871413606391bd2b9d01aa9b03516cb78892b956f600c81a15810a08dac4e83081e601eff07ad615ff442e6a04582b18ba641c04d640ba3661f14e2cc736339539eb60f74cd8b9d6d6d10ce938ff57cc439635a317069b75acafd6042d002ed313ebdc5383c7e53fe4022ce22618b4639ba0b68fd78d9dc507e5cb303a1be13b2a4acffaebf19273065eb2baf7aafa90b5a3b1800f9755fae6bfb487497975c6de7eca38a2ec85d154e9e31d825ee00e6dc52147139acb66560ec12d7d1da3572293c2b0b863c5237d2a9b19363c4b1cdcfc677eeef396c707053bc06ea5f0cdb6172ff50f0523d0c98ebafec3283f6b431afbf4080993c95a5256eb5b7f142f30a427d2a8dce269a6ae8e73793a5ec688b5a0b2690f260216846f91dc9878b9f6487ef9407a866e1f93da77433b1c7146e57aa5fb825abc2dde127ba3cfdf26bc89410244171355cf2ae8d3d389cbcf265bccfbf0b95ab0f85f8b73f26ec08997fdedd2cc25640e39ddd9cddd64cc2651a40164b8ddb630b2910504ef3ca5d88e94394999712bcb39c01b9ccd3a47be53bd2d1acf689d3d06500e7cecd6848d818e0a15f92c6f5ad7dee55b62bcf31a51412232fe7089c7624e4ba5d8c42e4a435a7e679533694e6288b38283f2cd535294f603d7b53952b51ed0bce8d6adfe28e458f8ca0fcb0c2c874a1f279114f48e0f68fb536d51c249078f4d2a4665e83a49a2d880702eeeab65dc251cd0e81cd24dce58c53d551908b939d7e48bd87570e44373e1cdd01cbdcbdf1294f19c95674c8b0aac2a74ff670217fa78301d6ee34f96660caa59faed723518a989ea87883cf64952bdaa39fe8dfbf13a030a871027e2143d95af2ae02a857840369d385b000eb1e068b7706aaa1fd1adb6a6a63dfd85cefe07a18ec081cd58910a23368c18f8f92d8f10766d04635f4cf1bc7c19a66fbfbc3d6ab87f83ce4d3c171e708eb6e4f2e2cbaf8143e768655269b9b7c542592142933b38df987a99e39c5109343b943147a6397ade54ff5f918631cc644346457dd172af5282818bcc0f8be75a2e4a41d6c526a857a7a2d5a235d6e2728bfbd417ff37b1693540a028489c039fe4c838ffa2d467643cc40953ef3656d2613ab89105761e8fc40087a07954d47eb53e880b42b5c773df8b973fba2f0519aabe0f012451268c5a5e98246e6386ba7f01a02ad0a94831b72b1a9ff4a2a826131f8e56bab193753f73eecb5e26f0b6138a04abc3fe7664c753d5f1b91713e24885f6040932ec3b425f1b5b19699850113bc39492f2d8b6f1d54c3f7785bcac78c242487e6436f835a56f0e27cf83244afbe1be670869b06afc7143998281654997d2a2e4072aa6016173c3cc462b95b6e9309676cc1a4125078ac86b8bb107fcbd2fc49b1b6906379e28c005fe7f41b23807ee23e5fb737452a31ef69189210591cc7d6d2826e098986fbfd1ff79839eee179f214d0fa67505ffcae865c201b6f0aecc0763161a735e9d8b9d7535f85d58357544d22ce1808c84da85d602249623b61015eb98391eefbca70a6662bda6a9e528e450e8f5a7f82aa5f97c2cd74f3a55232798b8c1d9d2c1548282e7f738d5cb7968b60e42df981c9a1d85b6bc1ed7ec1f1735fc58635c4fd51d57d83877cb50c35f16eee669ecc35f3c7fc84154e26679a2e40670993690262ec4e70fd3fd9fcc80fc0d8c2821dbd53c42ca4fee0ec38fd3e7add09f5e2d636383abce4bf2ff669b0a48a4914dcee1131563d30c1fd3f8af2250a5e37f12d146b9587923f595537cde4f9a5ba0774663e3fab14e1cbd0a84ba284ce5b249f573baaf46aa00f2040dd2bac9293bbba0fe366fd5d132da8782547089a48812977edb9da56285eacf7e407aec836692b8445aaf9972395ce3b2721ac99c0f44275cd6802c45cc51e28c4121bc793283e5d2a308d45e2da5e1b1183cea627baa50e46aff98a908dbdabd2dda79508a8cdd7a3a38ea24faa7b394d981d3471c829f8015969cdfb7d5e4b86111742f194227c194337de442b0fff359c1977cedc1bc4c475dad38546b964ef7bdf1d1965c1b50a670f1919492c19bbdf8987e0762ad0ed62684fb9512d05a59f76203377505925e7d01c6e4671937d58902a71861e39b8018e80f3e39198bf9566240d045c14ea23b3d580df9b4d8a7df9c59651dfe8cddb1eda1b27f0d2cbcc93820913e049f545b3475833260daa45b02da3562459c8d672abfb7d62483cc90cac8c323f52a2a875e9456faaa2ec9bd1ee7ea18eb103ae2a210c5f52fa5dd8adf9b78b41be8e2987a79318e2bd25f614624a4f2e69d0fd6a4dfcb0acb0633a0e0c9e52ad229c163155bfc55414b49847049e21a5f49e80bddca8b40058f905d790a556d7a4bff7fde15366fb7b54ca567095990f6c12063bc150a53da658ee614dc3dec6d256ff8f450a0df4a5671fdf2610db1fcb1771d113b0a86f6a6666f8bb50dd47aea644e577e7680c4ea95a00eff91a75803cf07dc56ee0f6ca16d337867a0c7ecea5cad7c7431ce2ed4ad53ab8c3a0d03b495c4f41dbda86eb5307991015036f22c512aeae4e6b7b0f80debee9508875390d748f0146378f848ffa435fe2811d9ba22ae8c5fc7febd522dda73c21bd6b573d6ee8082d71a0ea54c20d91aef43b004fe19c5bf9d1b45acd5ca85701060dc6b2784a56a4ec9f14f212f044f3562b4b16b373c4d81eaec94d32ea11b33a918343b2882749f82a548a8e1de7801ff746628ea4190b3f8dc6ac21c6f183c17e95e4f05ff2a69ebb3fbe96ef41827ed430180c1e103b7c9f4824622b1c353cdfbe9a6c476241b6e78fb96d3067e8071f797d7ae99ebcd859a31f141a77375d8cdf8f6158046fc3824d48d86fda4e507bc1b5f9f799890d622343d0c8cd165d3deef696691a9a547511595b886b51536ce979a25dfac3bae18505f1a184be72dc6e1ad79f755b52e443935b7d32aa1c0b0b9eb0ad64b2bff7dd3bf5b2194701777722285cbecc27b6ae67393ab009af5fff74aab2ee820460e823633598eb1cf87d2e2bd54d46969368dcafaee2758f81a43daad77589a20327f3699d09f424bd67754c793024b61464a476004cbc6fb57746b4eb70ae25b78f0b0d2275d4dae1f55f2c779bc6a9d9f5c3537bd2454a05a934e6eedcaf8d70453178f7bcd51f1c0dbecf89adeecba35af476d02b7dd417615b15e945ffbe11230f52c1b12863a91743cd9de3a314de89d88989f007a00a85729cd360a42228f6a58304c6d4008339b8d517ef14c24af57006b7e90cd9bd6f502ac0b0a8b101c2c469352cdf718084d985059b02958bd1e40700bc50de0924c8ad78ccffb9b7bdd61097084ad361b5759dcb258c36b779e0ca24efe86dec0b70f9f1d48df76dfbf1f47f1a806a68023fc6dc1009033f094f924fda0fe8c2975861bf165089777e7b7e3e076d43efd9a82108d86d5a3c4be21e54bb21bcd4acd883b9410dad2e550c8bb6f71cc541b29518b8e62c16e8461d5991f08844a84e27bc5b60f6ad4672400cd3ddb306809b33f8f7d12a90ac09fe058cb930cae79c22cff000b4dc929ba7987cbcecb5bfa16bc55bd2dc4a9ce46232833ef8b0549b65401400313e49a42e09ec6c76b39cef693be9652a41a2543de05ec4cc5fea57f7f517b59c4511fcb4e7258955676044fe5ba91fd725ad42f5c79725f193f3b7e29c9a3fce7aa31107c1a96e78146f1013a4b81c72acaec1bba963db3f814731326c0f9bdecd3643052e48acc2b86514103caca8bc0f88f7ea7235275f58c87a035c28bfc1b57d1f4f0456b024b19582e23669dd8bda068b7358f5efbedb58c6cd55e1605edfecc6f6a09dde003ee238cc6e2f5656ce8c89252bf0963f579eb647877cc0ae9f4f111bd026cabceead2d6c4ab6cb96d7949d8415012ea4d74db10ca45e17b92857770c28e73378b95c777bdd73b077e50cb1836de4fb7f1cfe8c49fe6ad74348db4a0cfab8cdc8576359c0d9201cb5af897f8d0bad479ce71cefa32b1ac592f0ad96ab6703a9475e18d2878f04eaa5d0d2ee63664ab1a9764824bcb8493e080cdfc1fc7f1cddb81b249b8d650cdf781f9073d7434250727f14c993c56246b0c5ee026edd5689820bbbdadb03533fdd5e247452fac60aeb1655410574d82f96796b8b91fbaba664850fbb042b4ca9b82805dc9663a3e64a94f6cb4cd88e1108f25a994bf589ce60bd7b3bf8fc55574929f6586a0551b6eda1a08b74f0aec4ba7e53d27d0db4666c0951eec488ee3876b747d51516327485abc91f8fd493575a7fcd3dac2b0378e6418fa8f4680b4445987fb5b114f77554bfcbe5451e8d12e020c8a30d45878bf98e8d067f695ae0ef4c63d708fa1011736803380fcacd478e2139948b4d160e9bda34ea8420ae4d895b190fd843293256924103d4773eb48186537206062644841571d4612413bf93dee2ba8298994cb86738895dfe3b461dadff415fe0abbd635ac473adb35c48e043b09bf2fd4ad8b9a4f39c1cca5cb6b799fdc8c412b7cba0cf27a94e1a283c56a87ba864ab5feea4e65b37fc17f9cc10a411320ae559fe9bba7b67f875b805d11e262aba565921d6b8ac171d67b2baa345104f7b241f063eb2483d051b4e8caddee035e126b3386de0463a7ae7ccb69c820a62af8121cab0dd979601bf61426cf6906dc214734f89164ae283973d0fed51cf99407a466db147aac32d82da6f24c0b2f840494cab9ae7a603d40cddbbaf2b4ec33f2adf375a8e61e08aee1843cb988a0442d223628479133c5f130fabdfad684d3109a3be5885d214e41805215a4f4dbe4a24d722bee96089ea6934d56d1daea2f3e1678b6d4b62ac401f871c38c23016bb5a241086f7817e15dbf306b9ac3bd077ece7a0a96d63fb1af66011a9404f683d2a16991799bf06b29a95a05b43e4ea9152a93623911bb6e5c898c8658cfde7ceca21cca3913088fc7e5d7756e7c661168168daef0f22ff4fd3f692c466f1214abd1d6f2ab0d889812d46c498298adfc6791296208c2369ea255092590b1a86ef2d197375b8da94d514c2e3a15c24764bae14264a5b585c2944ff122c32c57ec88429ecb437c43d0103b4d1e94598aaac171f542ec14efbd4d5fea4ccf6632bb29df43d2e13fb9daeb0513fb8637434215f0a0bf1c08ba1a7c75f438f5eef4186ef14f6d9702e1197ce565f58e069ad6c85d7b9a6d124dea3945bceb6252d96067966905e98fd6606d8037bb9bc04a103be9cd55e69113f815fb1cc36a60c7f2b56b0bb2d87591f0af1d11c598f44a1169bb89ae9e145c012cf98db2b9112fe4000d784abf122c7c732dc19f3490f94063b1bb5e370fd041789b4a0b97d1370a2d6867552406a78198b72a2aa686bff562d5aee6cd7646a19f48dd9eca104fc231522b1bbc6170dc4ca5f089c2416e7dd78b6693966d04d703bbd566041ef23737e50f946492327884740ded9b46fd96f9e83d6b7a63dc819c15509f4e0c74bcdf67bc3b4e8fcef562d4435aeb75bdc37d5e5954b9368f054ccf8ca0d2c558fe771aacc0c39d7afdbbf42e46816a93a93056d2c5263d486fd7eaca478b5a51efe41eabd3fb7cae1e6072e4fb66b1ce4ed6d0cb81ab9a5531ab2d8f2c6d1c9f02e94bb87c66712c16e1e99731567af3949f9fe1f599cc5d0c19f0475cb2d3a241f260389ffc15df84d3fef88761e9483ee406fa889bb0ae048b4a6ca0b781bcc6300db9d1a2dacf302e3868efa2986a3410cef4fee2c18ef88bfa447076c768198ab05b0c143516aff7fcb4ca79e75bfd0bba8591392dfdf9b5fa83b98e8ee98dffcfd24bdae2aaff8bc2d2b3697a4b43000cc1fa90733e3d48f1ad364a3db6775d41bcaafdcbe13920031b3374515b872b220ba567bd9c6a5e9cf65a5601aa2cc3b2ec6a6c5684b724be03fc818e00d9847c5da3753d5b3b280eb79f050acf6b4978e816ee0bf1da0fb90ad111dc95d2cccfd66c019baa73b51d3a242024f335dae5600513f86c960829612fb9dec2c61778cbb04242919607c39a31a9d032495030448058da55795a554bb5c17067c4e8d3571c6c71ce727d68d5a946f3b6131ff320255079b615166ebd8e6f9d9fab710a46fbb5550802d1f8c5d3d5ce337f29ef2b1c8b2a9ed6fa8f88c5de0052f2860da5abe29036371756d2bded833e405ae87ebdda748b24208153a19dac40e5c9c78cce04a2e7617621d559c92fc509d2799f81f5208814d099c6a8dfdbaaa40ffae2e258e6fee08c722c33db5d5cb2b4dbbbbc2a496b7a21fc6c224e37fd7f9dc99adda864378cbd0de45011335e216e9e709e4d60ac1b47b511bc733ea8dc053b431481aa2d10c2f79fd7b4b2d6543178aefaf592792de208df07e58e4c0d7f258aaf6ad1dd933e7162a4dbd20b3895afcb36a55bce24a8c0e69a2ece48298a5fa7a4f4050c362a95fa973573c1c52ee16f9d2773840034f50eafbe7e3d214b4714e6da96e06b1fc6a67007292646d82ba63443fc4d2040308bd7b159031dec3e98c95521ecf23595a42f444b69fda53e5d03570c78f4c12528492f79f5b60141e9c29758429571a6ebab1eaa625169c67f079dd1a85944ac097a140139e318579ad0e132172aeea012ad2c31da030bfefc5303d91856c2b81a73e2462c5984a810cd37b713b8518069de17a4a3614e67b51b4b099e6e1d6849996d0799a528d5cc710e9fe3d14490633a5922ff9ffc2a1db02ff997a5cfe3c720f8c58b40119b7e018b4186a9fa5d92fb2f9313c7243d11b97f43f9ead14c72fa1034178a313dec617a93bb92b88ad8916bcce10786db31401a02908a971837fd44e5dd1b645a866ba8212513e9200de9a49ee9135c78e0bf0828e53ea66ac0b71397c6cc45ea5e66d991fe93644c631b3b9ef9da2008df4f20d5938d372c9116e2b1975e5f3f9e1459f494ca615a96e320ed835f712d8a9acabcea1d0e4216bbfc68a7968f38d502dacccead2dd753ac8064d6f9615fb76d15df9858ffa0410d086406edf58228c6383343770b28748888b7d2aeeb2e28cb06f59c8c23eb911f742a737ec11a5bb08c054c8ebedaf72a159db1eaa336f9cc8874002eae6fc42666a0204efd8211dc6333213fc18523cc2d59fe25427bcc7ccc6b9d2544d85daf27732825bd81b28910089f30d4e5d5c4409c4a9224ae633e29c90367e53c02d0bbd22912dd40a87420c3d57f625d3ceed3a50f0e2ad8600b4a97e1d2cbad0ef911052af200fad6564c79a2b236fe6f9b2767f71298fac4a7d0970ac6f98b0932c9edebabf4170eaef8b657debb9b52dbda32f4934d8b2f59fe6b592d4417eee043979629e893196e95d139402a3f38d2eb48eb63f850e86440a5b1b310eafd0393107418946b67e3719c3d6bb68c134639d0658b0c65b2720b49df86fb1414bdbca0f7729accbcf0d56cb0e014446dfe1b1bea6f23ffbc5fd5c9cb40f7e7b769d651a52d8aed5f4f3e636b294846c86209b80e3d4e9c38589dcd357d4903c5c19ea6ccfcbb310593d799b0d57bcff09e63af6a087ef71f4c8f9f64ad918ff723a21629c6b3f0cc45084f0ee32715f0ecf43700a405cd3042198c618136214cf13094e7b0a24031f8b57965460a54ea308f19b181e9ac955b8119922ec41ee23f2299c9bafea4545a60319c6a82471fb8b0628b4e395a398058060914db1e8071cffadf67e6893b1578111b42727c7b646bf1da0b9e675f738f0b4c74823bc006c179ca9bfa4038256f3b467b88acdca0f98f926e66a5517265f057dafb14ee2e0d7d176b12d24a8eea9c282507cfd0fc821eadfc99f09c7320fcbd13f1b8aae4463a6b46c4e47db4c8e2b8eab0575f70f93de2c6250aabf192f00e17390dff8106f7fceb277280e4d63192def860a4d1b0d4c0fa738222821ef2da59df72629eb57bdde5a67d8318ad4eb2911b8c97fa862fdebdc50ae44313be9220ca6f0fffe3bc8b3f2fdfa7b80c67bbeb33eaddb50a69ebe6780405e602ec555277679b8d2e9da607b37a1894422458d0c78b561f479c2749f2c2809417f833abe0acd3834638b46b2b6ba604925b4bdd8561a55f191ec4561b26af90313c720fecef598ea9cd8e43859d5d275d9b6d6f9e3c4c18bf25a35796d2d54d59a3e04ed6c6c295da2098dec0d5a5ae75196a0d7f494e1046db86d2fc99878a78784cf2b0dd10dc3b9cdbed7454334f00a80046b35e8adddce41c6c661bb867e09b875208d0f2ad92cfef2d6d9f3feea5868d42518a157bdd991b52e2a99f7df0490afcdb1a158b1b85bf03ced61212b01032fe5faedf3df96a535f5ac0fcc0e4e1b65a274b1b74988488920e56537a359d33cf95ae314ba3163a202af4f1a52c3dcb3f3dfcae024083205261faba175998d11acb38294b5c67994b83d8f234ca1c285b7e5a1ce071118804c2bd26970a74243f0be13e7830ebfa2d6dc46b0c7263584e34723e80a71ff24d9d79af8e81c028e148a58c073952e745759b099e4a0001033d3f2a613c4eda5bde16b1929afff33b9cad65e4bcfc2693e8f3a1f6a767b4174f54cf48121ae1944a2ea7a5581d101ee70852297688bb40f724987d39217a8ebeb2728772f9ce1eb6b92d19bce1f4da66092fa59f91cb02b896d045d8c9955d5a73652be4bfd6d1ef7bb0b5a901914e9b4ba230bdd565bda526dda76137600f2820d9a8c606a40bf8277043fe1263c6764e547773a01537304d998b6ac13a080893f87a50ae506540f50499adb0b3547c695313cd44947d200a0e1b3a021d15c89ea2e0fe80ff6fab9ecfa56d4909b1de42e601175e3af55b1638c9744b2e15cfbfaaaf955acda24c5f94bf13b76807ac9ffa1098705eac2d1c545a5d6ab4791afe8a87823a8551ab1d953cbb69b67ed757f63258114801c766dcefb08f3d2dab70fc362fcedacf68381ffa679091f60a4740b1d2c915eddaf77675563057e0beb6dc0329e0d43f9cda9bc721344826b4b05b830d4ee5620e1f828aa05ed344557d1c390b847a4ac63203615d1c928a050098adc8118fab402f08daa4d1e12ade2861a17a7977cfa5a4dc5a0919fe1259ce2e29415de9584ec28bb811bd5160ed2dddd0b4becc3b341ae9e12e8315182ca65f1937e9405b4174cd1531a8ba35434b5e2d5be1fcf68ed775f45101c3f34ea107cb1e4aa65fb0145d1cfb2ab6a8fca93b9bc3e09394f022866ef7e0343baa154c842303fbdd27a7ce137afd6a1f3c0daf2f61e08aeed0e5506dd88b5b3c0363a620c800a82f6aabece1db972e4db4ee854cf8e6b3c0b38281c8c441bcdbeb8e87f22c352a78e3521992b36df5aaf90984d48e4c52895ed928bf40932424dea641d20ce89ee9a20ddf82f798d26e39030d74be85c75214d253b4982abe7589522219c3f226f991b87c5ec4d99d99ce5fb6f778680c114ca0ab58390140f0d2f70059664691c4d3be4ec66c7e77a0c13b10d037fef18a95d5ef1421d146838e4ab33706bf4b450bbec6016307a46088f9a0957af0ed2a033dd2595901b85205de8d318a5d22e324c49f2d10bd985b48431c18f91f7baa08131cf0a9b5de73bf7dd8a10ab71f25025ed27b7d278f426332ad522b5b9a53ff048b876db282552a25e621ae5e6f9b2ca9ec6556620489ed02ec3f450dbd1929cd2454adaf2747c5632713211b9716249f655a6825000421146fefbc972bb447fe742150d284969c432f99ec17746dce8457d7c91d773bd5209730c0ed8fb0af01de435ac60be80a69cc818a4eb37dbcfe97d626e81699d5eb066e947299c7ab9f58ea412cdeb9a704ceaeee2bd3e6d2b73a0a2c2df7ecced17d55152561abd4878fecbf85229076149a555c7219d67e292087badeb2b00f8f34b35a517302f411bfa51abd40616b9402264a331ee9b98fbd1dcac6ac4cf58314c63d99c9ebc6d430d114515e1ebdb5c72459e90413f9efac764e57447d066012bf1118009138edb243fd70d78554eb1d250dd43601ec21aa8738d3d998205ab4c6563ad4f82cb1964b7664b4866b3fb0349205578ccae9d97ce0a7443315c17e6f364e8001c193911848430f7e0289bcce60fa4bf8b125ff1f0ef4c68e3ae6b4f7d5c83a8d009d739b7f4b70b045cfa62dd37543ad7487b6e7bd32c38706f0c426c655ca63d780c3a434fa1a0e5ddb127c520347f1edb97055abd8ac5bf1158a9dd2d3df54c4c7abd447420e3cb51a1b8c5d19579ff6f8125eec4d15b7850310516e39ae6de0d95b63cdf0e40f834f9be685ef4e76cebe801acbfc34bdf9b6b6affab729a5028355f4b7c69c13cf5b475677ababfe2c4db76ea31569b6d7fde2303b8edacdb47e409ed130d30d1f51a65662f74dcb5ccc9f84adbe7db8c1e7252d34a4129b4d040be98afe77f40364f1f2e389ebb0cfdebfe412e144f3a0463c82bac4c17dace98b7cc9b0eed4bb52425ef84f36cce0e1d4b86cdb1e3c458b6d407332e56b06c7b9f987824cdb76dcaae6fb458a61a5aa9fa1dab9938cd81669b970b409c0b2c485600a9f7fabafb62399dc106a5bd4c02e2e220fcdb0c30a09e437426866b84527f8f9269e6855d10eb855749ef378283c237d3266f5a7866f5068b46118ea0b1ced03a3bd39bff550069e1e59df2f8a9c911c3d140c8ec94779ab7e1443bb7922cf04b4acff51f66321df22c9fe20c5698faaadf386f578008e5bdd13071a1e2a34a770aa5fbca64f69fa9b0e0f5012378145f81cc38b3a2b332cff4acdbb61ea76ece358865960aa90928f0cb4ea293c72ea99acfbd35e420f0f63407cc2f89a7546e0c9c8108183079defa11ad2df0b10d4d5d89f4ac4bf4df1c503d65a644ecd70b7cd0f5f175d85a55f49d7de060c817cdf46af413394db765d4d55aad4c3eb36b3e7c2075f23423a6439a9c80b163b7ebc41067c3c13b56cd04508c030f39bf2911febf304e50c0fce91eff6f343ee6823d5053520566d1f43985a2d006e4ba0d7aa182e297e45c857330c9e93aa4d9a5f1b24b456d351fbf2f4f0049dba55131d2f7b1bc138d9109b0e07963db31a7d56cbe8f27d118c61c0488b06eaf9a793f7acdaccf97bd4614891c8a965f4571e7f715f51d79e7fbed448e2bf89a9fdb4126db56a01d575b9563915faea3a7f71c4c07e13ea6f262a7b5bd248d3579af31804a2b59061fe435ffc9afae65fa540a2c77d24d7438a786c6274aeda488e09d25ba68fd4010ac5943c3ee9babe8a9e67c1ee451f96a1c4d36932c2a05f6217af9c440755b7720e7d8d3d4228fbc2242985a1ed59e75ad9fd46c2039e3137e24143be8063f0b12b3c1783d5063413fe4a55dcce0f0ef332943d13f9fbdf0f11f3bf6df980c94e651fdd49625dbd2b98e1d09b443a5e5764629dd71d465df94491f3ffdac032ce01191b1794d697bec29904b28aae5d1de4cc5436924dc535bbee4261bad2a9454ad30f8d043cfadcb52c00635de100e29e000f0836ee0f02e3677e911e91b096ff4b5f771f3c6dd7dcc8ee40fdaa66415dd6b99595f2ca812a8acecb7505d76ee7767a0d75167907155204f1c3662b053f813b52d5516635ceb43828be6d9711d91a3da4e348029fe3a16512644fc05b98f7b8e5ccedb2c463dd977d212e36b1fee637a396b409daa0204bf769581655980330fb5b5d3fb6555f27eab36407414c84730220e067161182d908242df3888b5a2ee6aa36c4ec6fe7b3d9f338e0f3f9b73f3a55573bcf2cdef3f7892589b528d028ce37947deafaf1eeef0065d64e0b6ab8949efe05f3e7421c1ba04fb8dda4b2d5c51ac2360b0b317267e397544106f33dd274c0d52da0a77e2c35e5b5bb0b80333ebfb6950c5096c6083460328258d4c868faae5fda5d830477529e47f16e7ef9967159a5d979c00c6a772e4da4c4142cd1fd2c238e3d8f980b2f6fe141621c872c099a333f4ef66e5ad25f326fdb71a91d3239a25756979073f43743e39657ae9d24284d88ee04f0f0907a494d6137f17229b786a6cdcb590c54cfcf88da137a70b05b3d3c2912f47d6d7e446c5a6e1d00a0ccf404e8983f2b5632863d492b2f68b461f31a267030c3147f9ae0016669d693a018eda3f446cb53761f5dc7cdc3b189fa3a5ee4e32f5e3782ad287629c7993ad4716a6e87d1ae25f4fb8437527b80d8b373bda935569eb4d28f693eecb917494da45e872f8271142904bff8a452f525564ae3bf0ebe245b4f68ad1d34a1ab1040046810018aef4f24d04b637b4b1975108b2d7c3e438b202eb2d96bb1b7a8b65a1032dbc5f5e9e78f672036c47b7211dafec21f79415f01225681313efee47d0fbf15b3473946a0e0c7a7bc8f7ea40fb8dea33263fabf32fd7a060a4271f82f6ef622c5cc5e2be7be5428f24e936c9bfb0f64d9db80bf6fac3c417ae8e06994367a9cfff2c40e7a3d269034656380c2f0dd090d38884deb1babe0345fd2632a11ffae59ac31379ca714d442fe51b988212f047f3c79b7c44afd395590953249c60db9713fb27c857693e844213d53b48b5ef497af320234d057ecc6370e8166bd58dab39ffb3db125ee286565fcd3e68fd88a8ab0a45b6fb8a41116f66e4c2643f900f16c5e80f75d57e024c5d2605ca01aea700736ded637112cad5eb1b1abc10d52c45eb93125a4b45360e2dfc8fecc31c6fa8deee27417cc07757448a03d54a2ac2e1c149719b002e000447a295f6f4abd9c342c868584c2dbcbb323de941316839c52b27b1ab4c2dec6f232673630b41f74762afbb36d8c9935d3697d7f661437b93244162827b60205aadffe65b7ab4ceefc70ede49bf484d7e47c0326caf78f11ef4bc9e90f23a4f6124ac31564507c6dad9fe66bfa6acfa9b9ee5d05512ac05305863e59eeb817b6b9c4db44fddae5d03e5504bb3deb7711e8594b06a78f66eea49ead7820418f7dac84d195220b4b622c89871a226a28b469b6c60dec25aab5618d944a0cecabe4eec002f15300fe58f6244d375e58f8cf70ffbf8c2f1076bcf59f7d56fa9a7ddbb978a96cb4ff86ac112bc696fc29474708b141e2604b12e6e160b9e698c7ecb837f861243a1244808aa50c4a11bee1c42e30048d7a3418df51af112046127e150512332240afe87929a67502e13b8770d0fba0dd700b7340544ebcb2e991d4847a8e5e04b06760354805112ed0b608bfe5b5242a993862d8851cc34a31772f3784dd0c3ba14a78e84b2fef0e2cdaa5bae9af2f71a5e483e97ea5e40f2d793b0a5cdf975433f7edd38fb1be842f1d0660be83d0cefce83a25d4cab4ad859ec711924d8b97fabbd61e55422e65f68962ef8e3997123f9f4fe8363c5a3e3f1127e0ca985555c418d2e98d3c0a755345032eb86ab17209539763d4f130278ce09a5416f93bb2b0ebc33dc6de5d5bb7960c0a1e34b835c2646e69a8c855fad8e9835b92d3ebdd3a72be218dc5e9b5098a627b8e22ae7b1b6ea909a48c79d57dc889b04b9b21e7eca79d2df603d12736f582efa50505177872dceb2688192f8302c476c97d0bd5f31dc0615e43aa8aaf46ce5d12f5723311a7b10372b39d1989b730fbf2621ad4d2cc333731a3864d3ed8270e3711dda4628c9d17e85d179043b0e7872903bbd71a94191271bdec6de5adc0bbf15446b68bd6e88354df75eaf54755b93d095447096a1244ca78de8c3c8316459b183f1ae2d6dd55ce87c24573e11ffb0184fc7286f5709a2eac601a68f937099eb8ac12fb44044af34a522e06118ec71fbe5725aa3ae2915b937510d41db0f9f71730517116f5d80fc62e16432d315a5c34602bc2a20cb87fbc33ac76809dbf5f0b59bba29557930af38b35a57619dfdddfb0be9b0f03c89fef3d1a50ae60916cd2f88b15d53b8796cbb4ba460997fe186de4e876c754cf6cad2a29226c6ca0ad07aca4415a792e471b699c9546fde5b816c17a138a2ab782f4fe07aacad82fe6cce91aeb1f0338cc618c01c5c8091252adbdbd28516f47da0c67ca8fe7b45d0f1d982137556082ce6549b48ac1853d185d94db70316e6d9d7856ed6acba80fa2ba9d284c7590a733a8b685f0987674744b4102ffac98e73522a0c212e0a1e31d4aae243ac71f392a05965aef9c221dc2a5019bc1fa4812e2963d126eaea856fd178235f3ae94d71290d6c0907d6f9060a9421cb8dd8cca1d6e0e59a3ec07ef9b808596068f833a4467e33f6af2677b80223016f01f31ad00f56d238b5b55d3d8585f6fddbc4a02b3cd8c16d4a9d7a2d723bbbb11ac18c0ed5e5353df08a3653a7d0f76df33fec9e30408bf2a5563ac7226d6510caf299f092f15cfb83ae71a0d29950ee485f8e36369fa366ed47dcbe6193b851c15f2fd4aa854fcb6bb1b9803e33ae8ebb6792a8dc2cf2f9e7b8551f0f65cbc5f80cfa150139cd52a52b56a807ea68ef95ce92e69bdd6eab6897079e53a2b7d2aec9610ac28d9ab2bee5a535bd046575995aa28cd42de7f8d24e5e486b5df40abdbdfccd7467c1ee6c2afe887955bb7225e06fa58e2bf465cae06e9675067697401e1f76fa5433d1469987d54efd61ad82b12590f7dfac2f276f52de45396e3628b7bd7c4b8f2480cf74d4bfbbaa4395dff41b1ef5fd61bfc38e2a30dc1ce540cbe95a865752e4e63f1e660c4cc20f574b32e7e82e8047219f7d0572cad7933b135b1ac3c1a05cef796be980cc40592e4f3842fb21b23bb9ff1382cb3a5cbbb6279c36703ae4fa8ed806b5593c7806881e654db41e1f63c78d6a56cc06ef77ca32ef7b75b692941f4976d01453ccfb112b4b37f66127ef65609d1043a7f46b835744e1945e3cf0f3d771dc329591e80d2e4e759ab1f7784b76297ef1072ebbf8d542a502767bd472d7e4bd1b66e36816845700a958c47431b2d47b5ebac1c8f8ece0415466fc81197c01437708aabc913b12ed2987d5e25fd9acb4f2235bfd9da6c9388ae01dc5dd656f6dd2a8efc634354cb85d568b46ac3867f7eea3ccc823d92d85d474bfea5406afb81df9efbf95cf662bc4410e2c6647079b12a1b077212e7d11822f7a07c1d1aff56df5224d818b2a9e68025b1d1b28b561797168cd512c92ff42a336e1edcceeecdb49212dd0a44dd05ac56a71be218c9ff6b9464e891e6c390774a600ab11108d407a7b3d9b1e77406938e7b3b8500ff465eb29488831daca832a0e7025eb44aa84d9bc602260afa4c575acca74f8b631030e2cb9a548de159ea53a04db4f9fa174fdb76e17ebc6d22096eed5e01db6c691e573d774b683643d58521aa5a324f3869d220b39cb2f58f9fce515de717fdc24350950eadde8a63dd5c9f4225347f7813d9fe88c1ec8681055a80ab78eb55c32c7f04bfb041cd6e71fa729447c2d750d6557273c81d874fd3b9c44544e271744b2d8fc112622adfc6b421f6b2ea33b473917b981d6b7f4d80bfc8549fa31df2377ae4721e67d08081989da06ed6ac729ba72d9fc61ac169e99ec75def6e3c0ded4107f5ac955fa219e1c73855906a369037a39a14761edb384758f374ad9c0bcd8dc8544ed0c55a702f03d090345a10443ecc08e7cf2125171a554aac258d585c66b69323d995f178b79b4ee975402e0c175f8c4d71985006c6d2fad51ff655d43b26c7377c89c118681ae60db014c38d2988901525fa7f46e7400f721f80fd529fc7ad2c743365932d74068aeb77e240cfe5ec5b61f3471d7825d6c08bae305928ea6e2f1c09839e9868fca8373d5af5e741167751d64103b132255693ea2b8ee5dac7d247bc07b158cb967ec0774f2f2c101cdb5cb9ee93dbad165c568d5149e07f3e57658d7b888041733b80b3937556915b54d63cb24a1ed3f94ee2d0737158d9e32e2b2c0300eb99840d18fd1dcb546b10c18ab1b8b2b47814f01bff2d1bc5d34f0d4346ca6e0f374ca5028059090b04b1bb364594dd6ed63f356dd1650668346d9522889403050c2a25fada088976ccd3dcdcc9b8a5dccf97a0a5a6d7453deafbc74366c362823eb2d2fe25560badbfb3e952087a2e76f6de45cabedb8a5b54f8d4fcf4b53a219548c1832ecf26b466f9f9e3ab437ef904d79e294d84b45f885c17b885fc31efe04db3e7394bceb9b78433930ea2a4956c3d3ead1863f3db63a22cdb01b28adb2ada00952169c247fe37a947c159adc552cdfc7058653a23413eeb3d93d346478e4450d65cbe123c580055e89dae1a276b204bce13cc3d2321f0156dad36562be1a55dcf2e19cfb8d0042669feee81e8560bd280554b335d96a30e55497aa0eaf7f4d29ea72fb4dac08a5ec3a5b64681ca87cf40ce563da830e2ce5b97a4a52f9d1f23ed8c908c66dd7480d9edf563a631ccf93d3886758b9c69c914ea0ab4c84058f029732a665df9a50532745df8418478682ef4678d808e8661fbb76bc08ed7d80336c846ae253a8b565dfb43eef552702aea0901659a1b1ccb82a4cf700f1c5d5b4c684160aea445d91592a8ab0e665ae03115240794058e6078ac54db8168d4cc5842ceb612a5aec512c70da4442d614964268f354fba15b1a33b8cb2f0376640e3c80e6a96904212a135001e005fc100f54115bdf68990e3a41bde8d39c0a67c6a853808e0f48c74ed9c7e30e73f2f38d0e37dfb23031a65e132f4b3ca3394da08a56f9cadadedf7b41dc0bf3b7f8f5a0d9ae210b4e7e29343ef7dda3d096aa9152de8f4942cd00e10e5a253ffc3e142645162fe3aac00c7cc04db2e6cf441124d94d37794329a2c0f25a632cdcb01130a42cb60cf8ee783cfdce8838684bf7a4be69d72891bc61bd9125ef698625dbed576920282d032139ac2c2f414ae393641ebd95ede94f7065c2e3c95a15884f1407fd41d0558d4e53e1fac8b4152cfad7eb5c000fc75dec586c06e57b417af0cebb1548ab5e1e6ef4d92f7ea4380f0da5d3cf7108a1598ced9c4d39244af9e7677a7558aa06d6c1bd0b561585e4462ca1b6940384b832006444669fddb227183cfd957fb533e8b8789551314975fde04090be0eb0b7c52c6bd1e8738d645c87d822797b51b2e0f4880e9260818d9c5fc4b2cbffbd76b068d30928fb44d94f68b57897564d830c51a9074039cd1f14660e1e426b499dcd48b2ad34fba369fa62be20ccae3e816f527d3fd85099c4386b94ba81af0d334ab39775b3e0de1d89d54e188610f7e5f80bef27c3d68d1f5efd5887feb841b348cecdad63fbb7a3522d0215d9c8bc235cc2e8a486b0430c1427706d0b6e7241f41849e2009ff9013e651c578573d363763c32544066f0024ecb28380982dc377267db9224f85d00af22eb4310df13b43c3d7ac1ea8c06c0075fb381475262776911aff0764ac81263ac4b1605d7099cf8d0837894c7be20c8342b40ddba16ac5ec89918cc3206d1ebff198716d22acde1bad327be855cb1fade4e2bc2b922e549f7ee6bc0f915342db168a77774b898e1b2846da0a43f9553808f8169a7133b3fe061f8d50699191363315e7abe4ff14decb7c6135512b1b03584ef9dc26bd61ae4df164c6b72753cccc577c862ad02caa0e67406805f0cd883c04c9044e157006be8ced535a4d31046f8d153e9427ac6db9f98d53d5ea978d1f1d4bffe2cc3b5fc0e36fb9b9e70722291f467960d36ce87483681ef146e0723706acfd5dea36586f9163f7f325c3a2605b20382a2965dd2e24670eca208af40935cb1ffc24e5138e70fce17ccdd23981ecdffe9e5226b79a0b945172d2654f7b0e2f6b26415d5b6d42e3d382e6386a989e5b87b8ac0c5c43f28b4d07e58a2d8f68e5e4d8c17faea6747cd527510f15aa0b6dae6190bb966a9dd71a236e8d0854e3094c7e70e64e3ee91e971de280caed12ab20e85aa35121e557f02352dd8bb0183ed3d4edea739f6be212e1131733c8a5a11232438d8f02b9bdf4e34883454d3d7ef5bfed4c1a57fa33eb7b507f1571bd5c4a4962978a966a9bbfeeffbaf59151a2924f86399f20c7a08b269ede202ddb3bc023e6e8d06106b3f1a57457ffd26e6e751a9ee2a1238841e935294898bbbb65998fe57424c21a2c70b6a568600a722751aa1757f2a91221ad03c58b2509f38c7d73a4dda42b11951b9e5f1aa105e8952b60141bc1cecf2293f5f05545a18c7097b9bd3e6a51721b13019c0ed1b50b1792705bab850976727b6ff70e0422b46f732bd87ce51cc2580801dad739900ccb7be2d91e7e513ba83c971d92fceddab0e3634a9ae0e73d93ec9f790d5ffbd86b0664ceb28643b632202d0ed3823a55dd122be2253f2824550c956e1fa5673ba8de34ce89e212a1ec3aef5bdf68cdf76a7c60959fe773752ea30a47d8c712442677b88da40ab467d36ffd71cb66a9d4b0ede7c73608ffbbcdbe90699744b3060cf9a8797ad268ed712b7d19b827622fe1e30448a25a4e55a2d3925520500a77ef78a48f026e0f3aab65bff5855e17368fbf5cfb64a5099dfdab0fc32fd7fde621951e72b138783acf51fa6d9087c4fa7d3f2738114388e51ff22bf29cddde04ba1c9f0b9158f000f5efcf2bbcbf47b8579a3fb2897da2b00f5296d53747c98e6108818d06e3f4982223a116873c415525bdaf9fc175d2c60bd98be7d28d5ddcaf9b1d3c198bb7b7a205dbd6b7ace241577db242644f5fa82a64208fc9f52cbfc5eb8c938eae993a8997efc5512cddfc8f75dafec06e7004b46a325aa4cdce4d069e54f190c44dee0bfff59dc45eeafe162d9ed0d489b3d816608d893d11cc2a3ee0cf960bf4defef13aa688f9de17793714cb52fb93075821f19622a49b5c4c6012702341ff2dde811f47100635641c2850b844253a435d1f3b7f5ade0a13b4caf1da14097b366ef9974371ba914fce7ad0538869b50172cc1ba67dea752c9f144333e64b2f30335c1a0479e1cfabcf7708e80a04fab10f704907dafc0f961f6383d56095cdc9087653df79f74413eb0ad3dbb0df48789f54f081bea6439cb9e309525213482ba60d49bb8fb6ee581aea2bea92feacc99f6d5022983083df42cacb03d1eea8850b593ad858ec1e3bacc9e750033d35afb5a82cac4b07230faadc03d7c6f6631365c23f8d820bcfe18fc36076266abdc10ba77fddf98cbbe8bba3abc261e79fdc44e98923143ea8113044773dbe9aeeab936a94a70847aa4805f8275b6cc1820c6dd2ef92c82d646eb351b04fb18a582467186c0197e93ae830d4d5fde825037d35af4e5224352b57464f48c6ad43976c992465580e97ff739eaaa1b6e472c290b72b166d1bcfca1cd7f307bec6e5bfecacbfb27eb98da52d6574422a07014eb9b3cd1971e89a79926709f5467f551e68eab35c089daa21a7d272adb859ffcb8767f5e23a789d83f3f2cfab1ec181bf66b0d8bbd9298977ddcdc5ce101c98eaa1abb23c5326674c67ccdbd7ae16956fb789578146c09e52fbae0924a0d94680332ac20bc04e96c48b5fbca335c08370ad6245d6bf0bb30261dd5142d2c219ac19bf8949d65545030ad50d09df5fcae18b2b47ba3df19c1819330c593f1d131dff8467cf3a9338cfdee78d79fb79631ca7386213701800f6c3a65647f6c0ffa3299af6e81afcaf35cd89dd0aba688d41d5cd80a857e7f2d4d8c08e164da5d056347f3445af498acbf4df2bf5dbeb0a3e3b8c6996fe4ff8ab3970c58d4b4b821bc2027a611decdf5159e2a58d2f59aa704a810bbb8595bd397af3aeee395c426dfc5f90e1c417db1d4fd0ddc2169069e64c5291b826081938c34f0232259a0c73b561e03229f1b5766e747467f79e31ddfc3229224340deafe821b96c6a92c9511d78a8fef7411de6a5a796a9532114ddd56ac3de0d0ad449c705bdcd579ef019a6d69cf5efde1276a4a3d3a7b28b8e61c1a05df4b6f8e2b8d96b22db65455ea91ecb2b2f0ed2ac91ac8d62116c997418eeb6b518f04c4e7a02816297fb1dc4cdacd4fad90c44734d258c6ad53e06913d5ceac4d27955df153d782504cb21471a698197ad08fca00a7bd513604ac85c44e72cdc1ed5b8a98564699cf6c5f71844ce325667a88802c95b2e069e55f7a17abde389c1df10244a41025878fab3ad818d048371eac0d202e6602fbc2e90ffb9ef34b242a9cf9aac034c02d429bfe86390afff56acbaf2049e404b6f98cd4d26f409e7e053e889c9be3a6a63a11040f22221c8b60b1799fd7e97747ca9765ab909e9ef18ee15f592fb26fc9a2b77288aeda85501ac36ba281c337cecb616e6938f139b4079e86880a9bb711488deb26d6259630443c058c8f86c9787e719de5442d2bf2ef2572bf40224431bfd60b061615b403ecf1056c1b368a4e3083946c0f1b6b1830f3e1c40c0cae946874c2f2c7cabdc86a3e0411b17f767e2d30ae08c4d4b9bb616f7a1cb56d7d2fe80dbecbc202915d3dd0778841b3f71265391abc8793d0766273e9cc8ff0a72aea2241020ad85279cc8091cfa774cc3bf802fefcf9e836213d5fa66c23482f4a175e4970e723e12a01efcdf479cec6a7fb53fd91141a7c78459825232234b05eba9510561b009e7869eb87d3a3e97f384b7e4d1e84892a9649975fc2b7adff08fa480551f994a57043d9c8667c8737c965241b9c25d2982d6ddd957e5c5723a06bb45d7e08c7c6aeae0af30270b5b064758e0107838b94867e8a4b3f436a48e56fb7a03949a7edeeff7f31552fb054b1d559109546c8fd3e7b7c575d29091eac008886a34498f9e5a43208dae926a3b51a958abd40ca64ee2b93e0ed7c52f98589d91966fc941e1bcef082a3ef6080f5aa6b955bb8f9d065699f41a1c1085bca55cab2d91befc1e34639bb7087d6e64642ea27140530cdba40f46c8d74a8d60dd86f1db2cd03422334e3bbc4a3686f119a510251d74c6a3ce72dd0e9b18ba0a5f8eaced85832477f9fcf9a7886b98000e9835014cf0c2de6ba5bc0038610229b777a69f679a6bbcaf7f13764c9ee4442bebe3fcd791eb5a1afc9cfffe0d18504bc0bc54013b96ec646553cb9717e0e7c24f80e209a27ce993d2afeb2bb94e5a72afb262088cfef388702f0b6ee6a584fd0e75814518422ec539d80cee9e3c89c16614f703342d9625ba4a9bdebe0819259b6ae073b19ce6a1ad0d0975636d6a77bd5e27268edb84092a0ee73aeede4fa2c1644100962d04875fbf0447e630b4c87a06b364733c71affa9f797d0262dc4253a88f821276738474515b872b220ba567bd9c6a5e9cf65a5601aa2cc3b2ec6a6c5684b724be03fc818e00d9847c5da3753d5b3b280eb79f050acf6b4978e816ee0bf1da0fb90ad111dc95d2cccfd66c019baa73b51d3a242024f335dae5600513f86c960829612fb9dec2c61778cbb042429196079e1e91e6366f5e5867cabf46c21146b6f9d54b20c7a691b75e11a2f32e3e45b3e4f73dc01eb617f8646d02c4c5345b887f02b7e86060e030f7cd2c8e5c4739789a83d01da90445309f15ad8cf9ed0d3c6d8dbb6549a2501f1dc8026239556e24d29b6a352e2b1f7f402f99e0a5e68d028335af26e4c3ee2cc51f7433c1ebe043b08f071d2935f2d0b281ddf262b94807a4a7cf70a674f80fc42c4ba7f4981941fb4e438fcbafcaf276d1aea153087bb1e25fc26bcd56170d023af9cfbaefb4c2a1081745fa6f2493ac78651f818e82602640e996ce0fbf90092c38d9e483914a9a82b3cc261e84feb6681ec512b09c7a856fd5eb2d570a14714c90fab2dfb738551df25989faa10ece960ea3e61c563268ce594914128ab6f9d45dab78c32bac78d430710b6ef7d3c54038b509d02e070434c2a9940ab3ba0430f921db31fccbb4f927d799eb69f030f6e675663edde5bb4e5502ae3682e3f5e52512c217a5665cd41ed5794aa8bbe70543716dde9f01502fb76775dbfe1be4e8f92a74226961c980c85805daf909b92e28e9339ad45fdf65370a4c8b29fb44eeb74b6a95969f6ef457c815e6bdc6e869284518bff9a91a46c7ecb7056970f86bc52801497ad26f69de17a4a3614e67b51b4b099e6e1d6849996d0799a528d5cc710e9fe3d14490633a5922ff9ffc2a1db02ff997a5cfe3c720f8c58b40119b7e018b4186a9fa5d92fb2f9313c7243d11b97f43f9ead14c72fa1034178a313dec617a93bb92b88ad8916bcce10786db31401a0276c5e8c3ef89b4b11255458bb4c2856afe6ce4f4165f7b91798e66719d5ee5f1fa2b0101921f37e4f2f7f43b7e88649d3d612bed7ff8150a794acfecdf0136938c47a492d4ec3c90b7c946e4fa082e242b6887c1988488f89aa4e465dbf91cf826eb44ca9b55b296d1f0d16bce44075fee696c43321d01a56fdca9802dace224d1b89a65dc02a17d36bbbcfa05bb66b161462f3b917995b39d31e697e8d041c396132ebe077466fab81b6bc266ee564d05b818212c1ca831346b9414d02547ccfb78be3b5308bb6abf5034a699728565753561b0ea2a3ec5c00dab8c36927335730e84a21c4794ddb5014da6489f916cab1c145d4c74acbfa2bee48ba0ff766570c49163b33c3976817b39ceae4cb1ac4e34ea6b279127dd0f45262bdbafd6dd1489ca60fc5805d3c1eea085ebf1ad6f1dc9136a628b9d8bc9e30cee0814999a07097a4346fcf9df09e34c1974a56b8401167e0bbea2f505836ffe9e95afd5ad3eb24218b72c39f96fa8964b32de1e07821879619a787c8b43068a8d88259c00e31d474ceba79ea88cb181a0da8c65d5bca09a648f28c95cb85dcc533de633a335444e5eb0e3f02b8f9df60ccd0cb16db5c353cb79e1aa75f187460cfc42f69103fcd267d059f66923d650a834156dc15d078d77ca743c076a08cd6eec339cd80458bf52e7c84b85726e5c00bff1904ac8ea19b451ae6af0ec11279d4883509b1041e222232e9b41e90dd42128ac47725d1025d4dce9fe20e619f3d2de8f84622ad2c916d14610ad5b44b5076a8e713a2efe11a87c90341ecc6c7dc2da828a6f7e95c41ee23f2299c9bafea4545a60319c6a82471fb8b0628b4e395a398058060914db1e8071cffadf67e6893b1578111b42727c7b646bf1da0b9e675f738f0b4c74823bc006c179ca9bfa4038256f3b467b88acdca0f98f926e66a5517265f057dafb14ee2e0d7d176b12d24a8eaa9428f03a8d19f9f9128799492a87c81579c0e396d9b6f844b29b8d9de1a5aa1ad28350b58c2a723555e4ee375f57399448e2e8d49894f664b96d64819c1b6a1b049853a61d96808d3cd793bcb3dc0d8cb5c4d93382e7261791922096b1606460889d73a6268106111a68a05928e403aeec236268dc21e87e93a188cc1e2aed0c88c3b6cd90b88a0b16fd3718a905e3c70bea681bb1de303fd0d1951307f02bd13c5e36c1d1f8d4bb132016cb998175ec603bb46f47a7f5ec2a4c0832dbabcd718795abd679af34dfc633f7ff87fb86596449afe2c7b8260c99886293d51edc3073e6c3ee46a1a6a739843bbb1c7ca27c1eab8702cfb954353e5e57637eb8516d4a2c6dcce29aad56d3b184435633b58f75b544a9fbf10865a917d6409d741eb0e81d1b2f053efb8b086cfd770d3bd18278be5335bc7d11f133a7d9a31969d79c17838c1666775fbbcd272089378bc0a80ab4eec36563f76785bf03ced61212b01032fe5faedf3df96a535f5ac0fcc0e4e1b65a274b1b74988488920e56537a359d33cf95ae314ba3163a202af4f1a52c3dcb3f3dfcae024083205261faba175998d11acb38294b5c67994b83d8f234ca1c285b7e5a1ce071118804c2bd26970a74243f0b3bebbd1be93d1e69309f61409e11f2cdab47c8c1d46b820e679d1c72cd73a14dc67f160b193d8bc0461dab998a2ba2ddd8716ba3450ff5b04b0142b0f28514e65e87eef2082558b34a324ae01b6f2bff7f13d4fa5d2bcf2a428c156a2cddac186b5be51fb19e96e17c74a3b6ccce9553ec99da5d29e2a074b8f03414e6a18a2209f0adc836b4db245bb0eee84569b50fa50ae93c1a6645eb2ea1aee193777654287e44dab33def8676b1579a8ef5aed160821c52dc62d810e62275039e1de3847828692bbe55f42915082498a3101969b30229bcbcb60552ebdb4eceb8a3ffad05da67ca0b828bd174b2bab5dc2640d9424ae3f28e41cde950eae3ec386c9d7e64dcea54a29072611638c9744b2e15cfbfaaaf955acda24c5f94bf13b76807ac9ffa1098705eac2d1c545a5d6ab4791afe8a87823a8551ab1d953cbb69b67ed757f63258114801c766dcefb08f3d2dab70fc362fcedacf68381ffa679091f60a4740b1d2c915eddaf77675563057e0beb6dc0329c1a6cba0aa25ccf93a0b71427a216238fc464b8f256cd90bbea521c51149636a30d51b5df6b816b5de9461826917a946be5191627fe3bb525b2503e4eabdfa9c369c5648aef5b9145a87f883d5640529d1de1de588b7de8b76412c96c3270ca48efde5858c74b01130af97e0f03ca26053574f4dfc0839118f876154503fa29d9eb10074a7b4779af6a7553c48802aa07c5774a5bfc021fcaabd7e0ee00df50e619d56af3f6a46bfee6a4288106d1f599b65c44503fb96116e0da1a16f05427f986d2db467653d08900019773272f10c8b193c296a1b2a44af9bc26882a5ecafffbfa77db09517713993e1bde7d880c11b83ad27370031b70b7206325bcd700f6320c3fc00187ff9346298cdf0ac18b16d6e443703bd3bd7fb277d4f02f28567b8fcce75c13e6506c8abc25c72dbe7e49cb7eb55631f925ee06ee9887fc0c4d75d653ced856ae4e4934f53a4cbf85a85ddc313b69788e34c8cee219d36b65d44353bffd9fe67822f26030c5091e169103e8190e3d874bde821bcde33f9069f054d2adf2bf48c715a62ee94ce423710aadbe3aa860d7b6bcfe01e31c7769d930ab4dddf87378b92a219a408442906ee48d04d145638744bbcd23009bb04293e79709f8941a2d4c2aa767d899b1b621e22d05ec8cfd8c858dd702f11c8302972d2338e21ae6a12d9af816720ce545a5386b00d690f6c2a656530398e833ecedb659c4292ac91389c5248c3996201daf55dbb0273bf44b054f98b9c19ab4d9295125b5bf4df39052c93b59947e6e32f22282fae7860544ec3a349036640156d51a23e2b4be8a67a830c483ced7c2848f52afc211806106f1f14e985b9cdc62961ef393f74125d9ff48f940b2c82bfce356fd2a1ab488b1b2e003164848aca3cec8220e6dd01ab305f95c45d5468a452c3966ea30a6c5795c6673025b71fa20159acda39066ca7550fd6f221aaf33105e3609ccd4af3bf19254dcc645d22252a17be6a79d7096b8b82cc93254667a526fd70e36f4bf0a0eca0e052b82ebd225279ab1b37317db1e7c80a9ae1176dd844618fe21af6b9fff3ea319b4f9b41ddbafae80e2df002c02a0075e7553a72153c4d05ca11155e260a04adf4e115c3a3fc9f1fc30c288bdd461358da599c1033cc91dd2d1ad07b027ffef100bf9fb14e54d9d15a1f8dfccc7ff8b2c51a938b4a333b7d97e9de769bedd07f10cc89c038beeade9c6a4cc87223080b6c2166854ff790c7da4482324f8397414b34670b5cf69b3d1904c80e180ae9c36f79f934454b84277377590e76c088f35889f63cb513bdcfb269da538759dc1143a538be377e24acc7b21d045af21a0070012ded7c76db67bb64d2336bc7aeb5b29d6e053e30510cd08eafeb6dfd2a32b2b41e6d63f84c559ca69e1e24bbb33dbaaa34265554ff145c512acf79701baf2971e48b197d15ccde3936ebc8c7ed94f75800aa87a793f1ee8801242e46323ee040700babfd0069e0bb39c80434e9f84d826791110e765a5ed76e493ea6a2bba1d8e56cf50b1656ddfade3e7c735c66a74b3f44175088d8c3ab2e4d772fb8880f1ede7681c5199b25287e98367f8e913db94a14ca8b9eed9d197d8d30edd11b77b9e1f5ad60dc7998a1ccb0ab32873eb6ca7b4b4deba59c8bef47ada173be90e97eb4373925e3ce9ab7358c3bf9ffb67e3da4ab61a4665125102ae12f1e5a81a8d4210dd86acfa258f89fac4dc8444badd55a1e66b3cc29a29bb872060722f3e3efa34ef21ebae439001759556ccb67affb12a08d2226d1d0a2b16f77d3ef4fc032f8952f81f668d0e70b47834948d58eded1b47c36f0bc7a69caacaefa3e5b0056e619fcde8b7ffa7ae742b636e1e54e168d00c3d0e40671d4063d8a899b784dd99f911c43a71bce1da13589e9981872117daf6a160bf1bbdb8643e6e93d15dffdf906ddbebab5dc01307b317d16f3d09c7b8dbbf4992ce2726061d6c749ce9603705bf7c80a114f6abe62194c6b8f1a5f07f5d396e0a97ff33905f7993ecc3c288b6567d868637fd90a67bb644b6a35ac57b61ce1dfe363abf9792d7be2df73645fafbcb61f3ee30e7de6d2b9489182de16452ccb1ecd77e7a3050b5b359a059028e8d5c24ae9113706f52505a67b610c0387054269b11a3452672241def7e1ffff9cddbfe9be184649707318f17fc68a3420123b6f6b2e42fe48d31efc0dac81337364977de8044e34bda36807634156fd291cb21dca34e3f91e4499d7d479761919fc0fc9bb28cadcd35fd33e8c693d72829c3a451bc0a139a5e57837f0adb8d0486674a2911f568f5e9015b556401e4a709ca2a67429bbd8976a476c54d50ac954d816e961650db33f00e20feac59583684a7855dd6a8bd6436f838fd81b82834e0664954fae9667711b65859221a9d6b319f3aba428aa0864b0129de914daf14e16fa92fdf2489e800949ceb52f2780878cee90c40cbf694f56d7b3a7b176122d7aceb83ded3b0fb8ce8113572caadcf09a04aed47902e7f7033aad8c2403a95ea3cc849bce9219fc0faaf572f3ff0c7f3ca674b153125c0bdf62c47e49aea123869135a1acc08cf0943d7a227562c7fd0fc3f072ff33078ca9bf2e079d1d4a7e295209726a03ddd993d7a4d2aae1872967d505b55b652ff381531379a5c25085872966ce09964426bfd8fce455bc85b84bf19e291291a52f36541782631136cdceab6e5d72c08b9728fb029a1793aecdf15986b94f30e93263df746a85ff6a282ab619d9ca5b7e067c565dcce333b5277e344215a46680eebce09d3c2f27db71069495c3dd2c82562779fcc5ad4e9ea0116cdd550b710821b8da843232d89ef7d3e6ac0e3c1af22601512135324b19cb4c01c71c48d838f93a3262d49b457f1fef737cd989136c28c878a77ede0a4d649008622464f47679daceabb767d3c2bba596ce4381843f3f01cdc63c4d91806732b8cdbddcaa129b4de291f2a8a6d69ff715205d3bdd3848dd7e776eb73104b80074bdc6659d57e31707495d16ab15f02cfb495f9a917f129a75fba126556046c10618f29d130ec3cc0030cc67e8297784ef3d48723db1379715da23703177c26deccf2352f968a4d4c4be5defb611508242e5d2a456e17579df03579a01b6f6295aad933c9e331385282e82216626c0e7d35416b5487b336174ec19938c4724b223f7dc8b4e3c76d2f8b7860c97b1d0b43f4f4bb61f4d773ea67853aab370f93f3b15b15293a25384a9739bb716eb2227ef7e2db2b87d8857269143805dd1b257bfcf7ad68e8211272c2479491ea634bba82184761a83c833fa73945bf125536dd3eb18097525760f89c668c9c88182c69737ac92bcec0a2cc93e82ab5cdf8b625e70818060ef1e1cf7955c660ff0e021a9ad26309b49b1484e50b7324e546ef78732cde87072bb306a08a510a4b489335ff577417f9c9042dee320a3a9aeda8123bed1495bb345355fda9d00d17be207a6585a1670f5e4cdd2609719259650401f1b188f69fc47dd08a145d07bd624290e27cafb09f464823a174467351a911ab4581f4a745d5bdffa32b90eda8effefbd079f91c57a2e06730c0e4724f919bface403674be315c221e7f33f8540614b2b9726b285605f2008850069e5f7e25120d74bd5694756271a7f0c25925415af7aec67ee09e6282db815b1c2b229397ef2477f23f40a58c5dcbc4d43f423d1bf295dca664a0fba8a1812e243345cbe0d641be8a57f8307eea5a27bd22f3391894f636c02fe40f3b818d3021e0a61e25ef4daf1a49e9f3a10f9e83113b56695afa250b98f798f7873108ac1544acebc4ddf1ffdfab20e1c30bd5d74659793525b2928867fef255dcb7e5d7651ea0f7cd47feda4ec4674a0c571c20acb8b2d980ac376914ffca22c7383f2588b1d5ad0979feee136c0279af9b5b70a7c5f1dedcaf8ba1b8f0d8f88a6d98c262a61fadb7fd52b8779e81e0bf654f80b80adcc943622f7218e39fa3aad2969ca1cdaa3a89948573d03dfc0785ebce963cd70fbc0582d058fe6aaea685adf4954320b4aeee9785c9aebdda6f36740eabb7a10aafdd639a3c5a749a87bba22d6fdeb840caa275cb98a437e6695965964277baac12a5134b82f86ab331c93bfd4c288d3cad1c04ed4b17882a5f55d76679564632e2d15f0c7c78701b75e957c0635d42167df4989c8a143e3011fa8e9c529b7ddfed87399ad13a99415bd88f2a27b08b1d701cdc336bfa56137dbbaab5cc14f849750c3cd254b0a9dae94ead41d06985a12658538fd7df21064071b3fd174cb195498f9cb1112b226decd8c3334f5d89050c6809ebe419c0f78ddc235bd81969baad39c6a8c3e70bd3738d459b1ff16a5c212e1dcab4aaa8334b8facc209ab4b1bfada229dc44de13e829112ed4c72ae046017ffdf1996e89747dca8ebd7b2cf7b4bda720f0682f2b72bea68c381b9b6dbac23cc3e13d2a827743a436f4de059433330489a7d9af8c08c5359e7f08e1de3fd6b99dbeb8609d3f123a2b405fe207047c3774c37373925cd0a52252b14244ed808867b8babe6f775bc22bd732580f8b1f0cb4c1ebc24c9c8bb1d279fc767e77c49355dd267c876f939cae85d1d199f5c2097d76154d22a948311a822dc0576e1f5d32c29b3f3d9bb96a953e428de73bcf236613c0d3405b70544735471bef9258a00f51471b5c5919840ca255ccb4fc95ea9d003caf3ee53e48639beea1a79c433fa5b50988f281f7286a49eaa7e097d3ac714cb634a2bae712a6af5d08ccd821e5f3e3098abb29d067d136412176ffe442d2fe237c0b567d89290ffcc63daed3131b87f9e1212929aa6864e342aab150b2f950088b640aac85ba97f36f561c935bb87e107d27e565cae95a9d52e42bf13cd971d0a025cb96742ffd966a856f0d2a3d3e4b3b3d3bbcaeca34b7ac9491a254355b3de6caaeb20dc78c4c3723c1f39826b91107d02eabb130ca4af91ede22a8a8c7d87e002797d8eefa00b5f82762d27a14f850a424473d9b571cfbc594482c957b6e06e592a141eaac695b15e1eb94ae2b1d360c5074aae33af63ed3e7e8d1f4ee83698890c49b2ab74c7a771f33f70881a0ea038174228ad5b4a16efe552141ebf0dfb23210505bf72a6f780d53a5a4f60e03ebbe5a32c749f5e5270a9f7abc8cfa3681c2465a1172145d2b7d6c5e7313fbb8ddf4cc70c9740f2eed268521ca2c5107cc75e510d902e5f01155a44397d5e2035040c297e2c8772689fd25baad5d42da1ff5552b170af2afcdb38ec994c59162a75f83960988a49e4a74cf47156c58545e53f2c4cdf3ef0216f1c0b35295d01862bf137066e85f7d3e415ae4667aafa964d34fba9f61c5099484fd83174fd9f621c563f6dfb81e7040200de205a40939c9c8683458120bb72b1421a68205e65e313128dde08e513e0382ed5dec0616f090f37dd7e74c1f1a14f8bb59c74e14cfa2a3f38849884bd3924f7ff81bbec2a01bad23f8eeec0426fc5407ca258730afcdeec4a9252db05104510079d7f9735b6e585afb20f863bdea0762030a95b88462719d2a659243970d2fd74c0a400067517b4d991af16ffa035c916fb4ec02b0ee15bef930d387185babad705cddef00910539d82abd1bda404ba5edd953d0f93c5474cb4c7ca3327031b9554817daaaeb5f9cf9d2ed21aa0b9d1812e10024f73a312332e29137f41293778eb8ccc5e2dd4b06e8dc97820cb0a14e877cc49e65e9e827e4de225071d7cd8eb3d6c551da0b04d7526776e7617acb3e2b13cc8058b5b3b0b4f7cb0bd08e7b15d722aa67c1d61483eba2745ea8dfe9097aacc66c783374c616c8b2fd8e6798c058067b4ada08dd1219ce7fd8532161a4bb6e18182387ba6b9d37b7b4c2ad9a2477d85102c72a9dbf57a3a4a87a7e494048db8780fe7dade6e648e06ac49edc514205d176f57e6561ba75675bcb162dbb2ac9e3874b04be7868d65302652067e59672d1ad68b2c4d65231ceddfebe28fc4b498248254befd22a03f115a18a259323f41654d1e1a72d992945cc100103ff4d09a11be645a1deaed22191d7b3afbdbc5ae5feb6f75dac342e29a6a4a27d0dd0567eb88b49a6040a116b5c401a11bdc0d17125ea3f69583e66b56fb12a6cd86256e3440fe40b46bc65f07f00c61fdb5c2ef6a57079b76932ce4c9c3a93f4172fa7d5f28dd74b62890b286b26c957dd21fd54a8e6b1f8def4a41bace5c0d9593a77d96b9214a723353863eb3083ebc0ffc155e30c4492ced1cf6a0a561f276a0062db6a4d932b67e8130d4b70bb48a2cd7ea378d4fe7ab5273d5fe7a3c60f105168fad1210d69bf5b7657710e94be8c1ea411aa028d0a98c7f62af21a9d538ecc6487d2915c601c88f49036832e9c6cbd8d945e8bde324c38acbc2e46220ebd98e6e4c1c88c295a66018788f44dc2ac114875a480fa8a7a5f03322e5eb1b80308ac7e70c9456df4304f35a65837e706fd309157aa1f939b2f9f165eb232cf2194b9af58616c7964b1787031511f457769085942e6faae602b32ec0d715865a3fe1ebcbe25121615b13cea5781b4cfa27329e08f40bc53031bd18eddad332032772e88c81f8ba9e692277a03e13dc71a162dc3377a62a0c1235f9ae9becab63cc70986f00a87c9d5c43f2ab1e6852b0f94d11c175efc44fed0f0b2bd711bc0140d14390397799c76a95b1a6c279ef439f19e91554729eaf585eb43aa74c5c3e930ffbccce810b1747e15517b86698b5a6dd78e8c886f3cd45c8c29f2482d753e54ed76956685894809185457db680f204f9c00398a2ca0319b42868061bbd459768e77f2177a7fa70aadcd5b53ac5801308d2303e2f7285ee70ac2bc73c1c5c9da20d44164b1ba3da6b6d7635c19c97fa46d1cae9a8bced5e7003de348c22178797b78890f5855b6dd164f4ab415fbe3ceed03e3cf50bcac887ac28515ba594da397a1c7077c538d8072db1b8f4b75fa3a982e7d1cbebe4b01d1dec495fdeef46b596048083b1350ec0a2be1c6712f1d5d58e084b790849f5fdbee26fa10f4f9da600853454b0f05ba19eae79feccd8616b7f6c941666d061634c2889255abf8d19313ca7632bcb7fc6fc26a8056ce8821b67a444eb479444779169c2d6207884b22a556e39bd1d747e0c2585082044a01e608d3cbebe9ef1559ca5ab59a6a9c780ce0f65e9a6aaee9e5edb2c624b6c793539f48c94b6714e38329a5330eb203b32e653f4e1641675c83c2936b64a96ba99b9cc4f3734c21d2b6a0c157db5a014fda7fe77a5bc18338e7504a177a2deadf0fddc8ce27f069e7521f4b719130a67947e2b966152589430d033de17fb55063826d96635733d5baa6ec4c721ccf20147dd3af6d339a55e49749a79abe36ac136ecf5a324eb7e235627d09b47e5ac0b71b74758e01bedc6dd18520a6f3967c7a8a86f268a6ec172a7ef62bc90fceab376402271cd33d27f8181a144f25cb6207e0c66362a7356c032bfa9009b84d8207967a6b464a1d123c0cc6ecd973919073591f6943aab1249a402f8cf74ffb3c40a11b9e126b59e5bba7fe280aa6cece58b0810ce0c648529c2d62ad5a775cd1a95543949aaa67e806c885efb015e59084a61da37b548cd520163fa92654f9a172e5e522971b1c15ab27160b2becdbaedfecf454415ea0f69945d41bbaed34bb399cb6b377c034dfc457240bfb7530a00b61acf0f55f2980198fec91435551aa20322fbc90d14bece4bdd11157c6567978575ba5c100254c8f6856e67815591e0780529f286e6b5b564f93258b75be93bfb1ea433160656b5f9064a5d934352b821f2cde56c70b3dd6efd4036e9ebd57541fbf4dda5316968512251046fa75674074ba138d5cc9f3ce412b5f0fdae16683b5da49beaba59da8823a7f0d376c54b5f857e84febbe8e92551ef7af4e4d298327fa49b4041a2780a4e86a132aaef557a49fd112758bf0da2b7b56558f045d21747c26696d244c6381641130ef1169fbd8d16c2fe72a15b2267aa064c2a5b3b4164cb7523fac67eefadcf739f3c87b9303acf3947fa40174979d847f9b8449354efd4a93cd0d063b967084c01d53c31d93ae75c5607c7d1310988845612d10556bb179a8918c727aaea81c5b5c4dc64b58ac58a44937ee889ab2d11e51e0e15bb157ad930ffd69123b7266ebeeb9a718d208e879224aefbd1980d4fde1913755da1276410cd25db423839361c65fc2814473966888ef502c0f498062e8e07fad790c047881411b207e33cb7e98a5153816d82d99c3d9b543866ca43f42b7862a453c4afa014d9e3337cbf9d0d6b086ac6f546aa896904b3b52a963dab96f98791909201bb16bd62bccb0c4514599b00e48c9c724d8f45b6186834ae676358a37520294dfc5f432074b503399c9a42969e87b74bbaca494dd7d090f51a3a48906842f3004684e1de7aea26207f687ca7d343e1355c4b65d69c5d37ecbf249ba060b068e2ac15c648f5c5f28ee965ce5ef94be6cefcd237ad7f73ad99286a8fe2fadc1efaf0bcc4340e9675689ff34f0f7b6cb90e6cb022024e5f08aa9f995bc0fa9c14673aac4053e7d28f61fc02581a98d793b78a90d930ad4fb84014aaa3ee64e319a7f63be6490e586998773f27d3d28e5477c0cdd2d6bdeedae84ecb08cfb21759871d59fc42d7ea20fe40ceeb1134cc5e5830dedfc51fb65b225c81f0d0311c9974c433adc7a804097ab0d3cd900272dee80dc9dcf2fdc5456815659396dbf7923c46aa17236f317293bc174c0e7298d00dd3bc17f9270cb624f49dd68a125aa877ccb6b716ccb802d10187427d1ce3c4b9a80a19d73645d26b91a6edbddea03ce54ecd93147de2bd912015a2a3cb69f5035438389c0a59374eff8b7d340e537006f2b67ead8a32dc5e933f01d22af8c96a71e1a88e13430857a76ec41edeef6fbf6d3385c8d43d411720b651b701e647833fc139b485989280a84ef69424342f5fa1600639914beb4b6e20ff9a71379bc514d23761765b0e658dc3edbec2832aca649094da6944dba1ed5931fbbdd3e5b99f43663b6db3f81b42bdd96bafd31e479517f2bb2f93752fb5153e33bf4bed8205e2166e59e65194eaecb4f46fda68f1c6126f132b28d8a8031132c294e73470e53d92d8d67ba6e4260c2b55c3ab9c8516db9865122a8e39815d3020e0c6e7de5a7dc2fcc04425b03ad69d3c5776c589f9ae63696a3bcc3c2b0377e7e7af7cb07b5bf1abad4513ad78f8bfcdb8dd19fd2e6b57946f95c08971feb4dffc5dfe6b800cd6d22e96517fe15b299293a29ab5990da922224975f8e05f5a8863fcbe7178dff9f85d486db07f5ad76cc5b7fe058ef95e63593ef9c84263bae61eb92456d7c9bef3a73b9e58870cde83ae355026597bf4e99bce61598453da3c331886e3e18d728e2a9d4c8837b940ee670673822052bf8c4de28c43f7fabde091fa5526c9eb70daab4c68512e5296c9850157350d2719634886e9fdaffa2fd85ac4f142576c380f15295a62efb48166bbbe95b6fe515b0a51649eb547623028550ef7785004c5d51d3ee76e9cddee8e294780e818ef557f3e96347c49a04b921da3617e92f62d1d9c2034ee3a5cd57204086381e62ba559731edaed4072a7b2ae5f0f9294c58547f532b6cd0452f41ecf4917a995a9076d5750b8207fe9084ab9890f860215ecf76ec901cd1a2fca4aac830fc0377237c01e91c45801a213bb029a39f4d6e0b4c50b8ff95ecd83332763dc6294ed2636557e8a1aef4e54412be26c67fb1ab814f3f193ddc771505195fcdf100f353341f0dcae2c686a58bf8067f69aa664e09b4f5d50251bc59071fd0b48b3d22cca7981dbc40a92a54c406d3c16c7e9742ec02cdb77eb292758757935beb3dda54f71cb09e720bae7cf8457a786321ff48dd80084c1bdae10ec43fb589eb2e3892e072d080ceb30c176efb1e3d161a81ea3dad52533bea426df8239b9944cd9f918a74f6524101ad6faa14999e338dc6e7087e26811fed1e67fad5e89d69b2b0688cfe7c21f638f2363f041869e00285b50f88a0f797d82020fa3efc41a8fc87e2a5a44527003bccc63daa4269a572fd0af39b3887ab0f849774cedb2305164295ca11363ff63626497771fd478a184b2568e5dca314a82d421b368d5b316a46751ff2a58cf31fa174410e9d8679e8614ad9d4818384ebbfd8b9fd9a7bf541360a04931486ffd6beaba0e0242a59fcdff973c95189d0c2791f6b17b4439fe0fbd67b0fda529b3c96bb047f0853b1fe96f19484f1453a9a1c7c9257d9d321e8175f0e0bda04346d183c80491be98350e25a4f811857f974d65d3acc008b932c0aeffae8577edb9cadca78effdb4a38152c4bad3ec1c4aa8cb557a3e116677d26b55bd2c2e800440551623ec4f50e3f6dd66045f69c931ec37e720ac5b517b664eab327b518ce5d117d6acfea82252081e0892903bef1261a2745bf007b926e9beec785a513c18ba244ecd97a5b07b94af94ce3a9af0c6caf1152e44554474f9bb01b4bdf41bacbc41a749c22eb15c488fb1802c7c58d57b75badea8395489cd8f4c4362ccb6051e260efbf571933c73bae559aad2bb704cdd7213f75aea29fed9bb465466ed603899b82421ca6e825573bc0627a56aa3187d9d0a4857fd55b42d4e2eef887df9473aac9e13340977c77324a574fbdb6ab3a4b72d9a9c7617b67f8ae20af0038eecfda8fe259a39cc0ba4ed41ad0fe3341f34f5175ba0aadff6f15a6530a19bb8366d38273a0b25878b8240c8a370a79cd3964e1250034fa69c90595b408300173770c149326b6e1754d81e32c23fdb2c22f3192a34af9288ada60927b1a70a5a1f12118be1651e4d5df740ba5af5fae3656785945694d4bd949d06efc2982eeba6e823d9714616c20bf599fa31859d990e89a39f1d867a26057524ee7a7347976b3f37297b2955d0236b806c4196da326dd199b04730582da12a0cb4472c1909509c31e8fa20d7db06cb217d47deb5a998ba07509fd8fbe4cb111329c7c5fad309d239cf6c4d7dd3e84506085a4c5a084de658ad0f7a3d6f8d560f41b8263abde78faaa1dcd9e9346f3ab59b8a6d3017752f28810398d5d6c92b4235acaf243e502658c7f6c54dedcda68837c0cf6c75f1bc9024b91ada7649662269d09673e93f00e9a47af5b7a096f9123ccdbbab0c3a56e1246b70e38b259a8578504841f470054878ca90ad08bcee2b9668cc951d62aa118fc49d47cbc1b822d6d0c83be5e8dd01684428fb3bd5fd1a10a4056fd52190b51ddee22845532bbba119279c4e383d5db6bf74bbe00d022b3bdfed4fb4192b58296aea3adb2383e52d438610bf2c34f1e568530a00f4eb21eb7d1cb355c4637aa3be2f1b5cfd8b0db7cfbe306b61f31b700e6799252f2559688cf919395e2808c9dcc02fd2e3373ef00c7cf5a2e5261eec53f75cd8069e93f67c00d018db0faa3fba10c5519065819647ca2d335429e3916537f189438b30e38895cf92656a51d586f67483000ebaf9310fa9fa383741aea6801653ff55b851e246cd35eed753830bf01b085a7110432bf4efaed8088589a50addbe1168c9454a7ff8b1811a4674396c39e9f48e0a49d8bc09acaad027cd5b0d0fa660a596a20b29eaca3284b67e439ac643c2fdd5cc5fef3cd651b8ce3c01ea6676c153a2eafce153e92f0e782a335aa1ea6d18bc7bf1343faacbb4e5a7112ea38e4e64c3a9976cf2f7143ca8ea0bbbae0fd858d49b0adbe642cd22d3c21037efa0ff6bc6f3449bcfd2b48d363ef5af00327571b62a6b955231fd4d4696bfa338d052cfb2eb9087640c89aea19ef721b619c720654d53e0bf768643cfd430af28cbe2fef12bcd7b25417c9623969adf501db8cb59deecea55353d7fc532ceab6dbbeacab6fa7a09adbbf61321c44f32023eb115426716dfcc2aac35cc7736a540790a7bd0a6239f652f8b08726e5f003b33dbc742ee946313d2d40afbe83c133335668e06ccdeedba69a5fb3a3beedcd518dcedf43f220232ac3ed56d6eb84c5f639fc9ec7e68ab8c169918ab7a270aef81b53ef1b2ac76bbe360ba43d143099b2cdb47964894c73927d33235b2f1d2126696af035e29c3e99260a9b22cc00ca92e416310d74bee9920914e3fa249df462898de6baae7336e142cb823d19bd548c7be3adf01a3a3d2a9efa2547105605b87385096537f8c602639a0779a837eed298b880212493aaeb39b14feabf6714bea8c15f94df03cb1c4922542f7773be17d73019c13bc850b8cfd8e54503562865de883f8aa1254bb1b722c0aa8974b8e536941e2eee678983b93ee4c6a9fb6741ea6d8ceed0f2868d747a12e235526d004f51879938b1a23cca4fa57c573943d11857dc696ba7f86da7d1ec0d500e2ae61d6c6e06569545225d9183791411c602d2221131e1aab0cba6b1569206db18e469f0668907723934e43ef9bd369731652498bf29e9d5d6b62d5f84aff39186889fcf24744814d6d00695f3e7e48ccdc58b7749d28acdc198e0d9ee1fa650f20b49d33f4bca5ec0b752d7fa5239229bfd05d6b9adc741c0a33147b8540a3393ccf494d9113c65ec09b2a976efaea131f94de69cb8043fd1aefe5f872dde3e5f7e61c7f5c8615c5cd03bfe78cea43d91faf3498f60109008fae71f9be86c1b20584e1472438296935c70fe84b321c1c798a3d7c83eb6d53db8663bfe68dabecb20d86ba166043fc9688cb247ead06d5196e0a5b023a9b88b86710bfcadfa72d62e80dac68c5f655e612396732818d4cf41d35a021c46636163c0339f0217361ea0321c84627a7d013f9d077156b948c219c23b4dc073c55fe0c05332cad1a9f5e98cc1c276a94642b39181512300c884aa102b106ae2314072df84ffa5016bbdfca32ca70c119ad15d1083166b86f13fd468a0ad881be08705983534a103f6566373834cecc4134304fe3f12b06fc73b04c3f069581c135c21df66a902f6ee652f90e70e90a1b027708ad4df09185fa29d62bb16bcff647620830abcb957f3b093fc9292f625492ac7ec5ea84f8c25d481f272ce00d2faea99f7e4054cd670c2de407c842e127e50818c8299823904a75a04802b9d92423a06fa142030b880013211c149fd439e7e5c52f287909fbbb721cf59ade8aae4768a06ee6db336cd2d26f63a135a8a81e0f50f4543445a7f89a35d17de40adeef9b791a9294e193037674f5db1a42f1ce03a61f71d2d6e23e8330d2f02d1af2c2293df0df7cb3304d1f56eb8624c5ef7ef4b82fb1b8e6d471b1612d6a4223bb5dbdfc7f8a0040d333137d7504c9169f1272f5266bbaecf50f725b5e72f5cd3427f3ce38b5ff32d9f31c093d2c13ce91dd33b80d83c8ef6117ac488b8ead98a74b1aca35626ea13f63469c9af8899ed01acf06ae3aa3f5e5dd9df13212908e4312b5b8b08127c7a7343e1da5ada98d8c49a816c42e62feaa431b2a8e35d05ad82db5f896ad151c2f3bfa3970e4bf3d8ac791b59d0ea00f38cbd02d4cbfa61d491ca2163d155b1c6cd151143581d65c360cf5d62a1d0b5a92cc88e233a236198dabfa6c40f220d2b89bdbcac0b98586a2959bc471d04be31d843765465b72d18858b7906b0dac685c31118c965b7bad077e8b1ccde0ac17d2414888830e84e1b9962f5b1026a1c374eaaac43be58c901f47fc1c2c1f6670435c4de03e3efec4f8ad06f18deedaebba7a4493d167cef1296b8c8bebe5527aefc95f16a49c1af61080079f53b37e77f44c6602318b5bd64e72310cb118bbd3db3325764f0691d0f5f42cce122fcaf42a8428a54606b6c8b287fb5172a49b0839fe98c478ea88bc41188882c1ee4b0443723a046635b174230a3b17f065c3555d9de057b55a86c45fb37bf74f20774b84828a4ade94318afe05b7f6adbf1b5180cb263f1d2442d3a229b7a5cfcec02c85d3ce9d2bd3d8e033e7443279b3fdfc9beea1ffa3663dd1e26d2f18cf78702585d4926a673c7f4899fb93a8baca3a93360b96c1f4125b1e8c46d2c526f0f66211803ebc50ead51d8343d2b506122f0948c7ec9595675a272735bc085727093e9909a4327f30b9b8ef0adb7173ac2fba0f6a3ba269be57d75cc28622826ae85125aa8a084609377e9b64dfef07debe0a6862be9ba5776e197d432b484578fd68c740c44681d328f7727700435cb4d8b8fa5315b9c513f11bcc3ed57fe061f4f6b41b64de0edc8c85ab880aabb154145afd161c300be21a6cf34bbfcfe878213775d7cfbe1d0c8772e1350ee450d45792d586501ae7b99475e21ae66b663f50e852d4960194ae8933f749e9ad22c9dbe561de1d6d3a35e8281c1e15b0d8ac586fa83a63f4afb17db63e5fcec6722a8961f0e88d56cac39a485e87e96673d28e9c71a0e75809fbdcb11edd5d8b481d1e7e38d19d4a2b6cc5a25a5e6f6f3d44c987be7501f4c792a7b62528a597cdb9ab80c069fca646886b3a9639e162475b317739e413e1eba46071932ede527e753120255f7cd32cea8ed6e9eaec07a44e28862c8f9f4e08e01de3ad7568f7178c8c5fd5f60cd7075b53f2aa3c123f7ce153f225d164bc115565fbfebef34c73aa9955fac05f47e4aa74ada1ac467c557cd7a5c4f53e85922dc3f2339b0d3df22fa659a6798a68961f303600475a0d7ed6d04acbe5008c5eb07479f065574ff967c520da3380f381134f83e9785bcd52db09c622f6e654c68dd1291d41c286ef7174674c110982dbda4098e2c7000caa85a8716447804e51143e145fbc003ed3c737106980d557a4a3f097266d4a3392f28ca11e93008c0a4e1615b2f6f14dc635ee20c6b65858bce66dfe8c1e26db6560bd4d7c5d1cb07bcf9ae0b46f682113a7152ff0aa5fc01774daf0bc78bcf32e6875ee41250965b673c6e418d709a7b863ec910cca71f7f44bd17a86bae411141ec85a7dce8953a0395a51a321686a7c6fa15f78fb97909853e5ccd607c03ad639360295b09318476988004b7641f5f0b9dcdb9eccfc766b95e77bbd103a9f1fc1d452c68125a0471d3c0ca86decfa54c6a85235354fc6ecc0a1c1ea774221ff0c406decfae6f0ba2df89034d44b9d6d8e85faf999f555af37d5ff31d1e3a2652939a9a52672db35eb23b9eb49966513b38970af938d4c3162ed840f033c6e7635d8454967a9ca382cfa96c50a3fcbd0830ab8e2ec0c99120fa11647d1b507e57d83f1a91cdb238aae9c6d5305f55e5c5c9bee886f71d312514f9d1bcc11aca630dc1f256b5111eacf457d5eec76f6edceaf85d0d0d00711ceabb34cd1fa5b711621798c04ed6764f85dfc373d2c8be6fe3ce8dcb6a0644d5f5b361e33569c926f9d9b502862d8cc29d973faaa77de53c62b41e8f97354a34056e34ac5bbce07c3d25f491f247c83d3fd4802996de2d9bd7d4614536951688806cfce7cf6e7e13795e0c3efe2766ff83bee8a87f7c45bcdd6c773886434258f8a813a7aaade26a4404defe5c08b85e16731d7d7c0b852ee08d155e7c0514d8fed88d55f3a2c365b6588794abd6575313640f025e6a980fab4ab6c2c59582e3834adc6bd78c43b7544b3998cb8c326fd9d60bb373fe43ef65b18c8b13ac34f0c1e67de0186c5d85d7e3c65cb4fbbf07d4803a7a0ed15a1caf8171ff5b73a4effc48c50fbe5da800c21e0b8fcd9611a685392c0bdbf4d54093ff0bf7ad8b129b8f1bd6498fb4c45fdb3806ff8bbd09fa91f88ca7709d19c15a2f3dcc514c61ad11577fc44f4e9abf587ce5ed1e56f756cd00b99b62a1fea242265a8b87bf5604957497ec28233989736db135becb2ac782ab8497f0add1985cae47ecc3158f9072bc40f27591fd1eecf72ed64cf8c1f64923e3f744c66fef482b8cfa308bcb5230f70f52aa819f3121e60499b973661f29e7831bb41dee65408d9d8f8cbbbd0af83929c4e9c29f3a61acfa3235dff879470b562f55d2dbfb3bde0a61a6c6b67789312784e848bab1ae4f54deec21680e6f39d13aecacdc4a1aa12913352994167362e6497afff55710856df423f4fc67eacf6f6e04354ccb80235a4164d48d0c31ccba2309e81af01aecd3a5a6320382545d61ecf2062ee88d12e442a53c36034b77a05763ce0bf8c9614714b270c3760b482c08f02bf6cae32e20c648a96dd069d49f814b9ed78703a2064df081a42d566d6c4dc5807e88e057c57b843e6921d9de74d193f7b92c34320290734e174f2a77f8f6db70a37ecaf89f3202cd044660fd7ab8a38091b293a8adbc3aece963a3ab55c907904efd9aca3407f82edd820b8cdf19462029aea6a9238a00feb2af45110472ae0be9861ed3f1cb610791f347a6f4a872d9d9554b5d0a039c65e91909b7f2a0996b45c67441d835f099d39f4b25ae223ba983c6ca6c5b796455ba5b737646af5cc6ddc734e1aabf2d44acfc70c8447629f7469df34b30fc4c6f32d4a7f7e114b63205b32c3c66d8cc1f901e614ddb2c1708eb25de236035182a712ef1346c65c5d50e02899585ff312da1c74e6d664fae952280b65f44c626407aecdb0b684911494886334437f967a6d6b162958571dec93457c4385c1ba066f2cc3340d07c7f0ac92663817ed488464d7421d7b1b2f81fe53d8a96a094e58f39329319d87ab5251faf914fb2f702c0cd1561a4d7f0ad0f92e4d2f7b6e13d465fc6702daed561d45a9cfe3f65612f69a7511224c13e98cb2beb3831903349d76d62124c9831e5d78fc6216149608dd44bfbb563ef129c435b76f705ddb075296a272e58d1c1a9c76b0259569a695ce28c349e544976f634ee0fdeebe80bc1a4b607d55399e29aa33f96a72f8bd85ea9e8d7c0fc45d1c4420f2366526636384659b0cbe13ec5f6fc28c09b172479ae0ce89a0e6a5987730561cb9c145ca10275a02f59e24b4efaa48c7a933e4375ccb3abd5301687146ec70dc32e1ff726a2d0e4997d2a38e3c53a6a740b37b382708c4a7a1bd4e6fee327611d58d57e78e031f0e4b25e8fd184905e33fb84b630f4c58aeae4ccbb78d8e2ec6558f178da9d193ce3ced5c9d9917e88123af48cbae3b103d20708c29171d16e88f3cc19b396563982c9b7ba91ba06ef0e82a701e3915972354eac69e9a7f25fdfdc40a4b9cf5948d53ffe9d572276d2ba47265935f5305e229e57e70d76644a3fc9e46661b7806cbed1a2053d434cf5efb82ca4b6400429466619cefd2ba185765493a61fc68ea08b84237442b97473e91dc638442b1c4a1d2e75b0d9391ba4d5261ca0d944c06140762ebe8b5e411923d9210b46284b7f2e5dee530bc0b7eab2b97d32cc756185e8aaabc8ab6fc277bacdd378b868d56b22f0763ce8e28e60dde9149d79f3b54684dbe99758986c85fdcc89ea3e7b49f575e2f0f4347e8769a09b3bda6c43787ca17f07f29873e9c954d238973eb9b78f9cbeedb749b1c087274603c865545c04bb198b4436770853951f0c35b9395e9cff08f0b95230d505a68dacbc2ae5f3de504c0e8caa63d0c3797addbf9ed4e1639992814ba86a90b8fdc1f57f87a83868cf45b6e914cc6e2f3fbbefdb1526cacb8701d869a7d36e7793de62b3007edfe40214579f0b200af32761419196f59a6d8e58da730379b5f2d95fb21ea62df8f0f0e24d1a4d88f027e629ff526144fe29c5dc4a4bb3f751ae679e88d00e52a2efbf1d0bc75b5bba808c8b8433d0f82f5032d05f76ae9b311e0241e8da79fce7659f9ce03f395be0fc552a2dd87d9c4823df1b2682ac33a3cdbcf38a3794a0e07456d417516e12c04a52e169d36c2dd2c905477a8578fa321d7867575291e1d8d8526da48d1a104ab56939eef23296db3341ec9aba2070621245e309211b7e61efdbf6090486f56350b22587e8c964f5f7c34aadee715161c5d023d5569e3e0692c210086c2aa9de09575a96267a42d52f1e3428d84a346de32ff9d2bbe692de7a5358cb442fd8c3ac03e942bb33afea8ebf341cd2b374272809cddc94b92238e922df491912128be8234dfa20f1a87ff38b81aea8c7d9efe231a41a7771d0fc958ccf66387d5d1918158abdbdae88237945ca40c78c758f38f7691316f659a99740f98ac000e2cb1766a15d4d453b92b8a6050beae67d9e38e5801cb7a0fd86076752b821e035922900b6823c5750cdb128bd2e30f4154d61dad774a968b604a0f3e485ae4ebfde42210de478b9fc048f8038289efd027db17c6a10f94045ff92c9183546304d4c3b1b992ba03593f543e1caaadbfc11e80fe11a5e1b3f27a00ab928198732469f942a126d9b982fd05f103b653b51b66b636ad94c235d61c5f1ba5d9a1e2f9d81c7ea0118f395511dbf0f8a3183dd5134d26e44aaec74fee1e0d1a66c6008689889c7f2fb2f48382e64c1fe9ac54df6af09a35960eae27b77a8e98f9b74bb7d184d5b7dd4c6079715d6c4550dba6dbf8aa896c11bee9bf00f67ea1b5a7225fe13c6301e3994849fd4a3a9cc2c296dac4880a8ccc3ee5d4ee8e858e6ef6b4141d1a2243f9f28f4f50b3f680facc8c6fb0a4d89000c8e4fb2db19b72e14663296959476622d349b0dbfed986ce7b934cafc9256276a4429cb0c7b48bc47f8881f7f9ea49f43e6ccb0f0ca5d9a2391e5ead46b5ae237907117a13c5fa0761fc2ae3cfbe2271c51c61dfc8e366c5137bb7f41f6957bf003a90f5aaf874577bd29c1b2cfcf2c3f4c4145bd7e5b6c63a454bc553050fa17b597407ae1c5c2c2b7d0574d913e49e8ede1bbaa769b41c03a4a93c4ab2612b5314186a32117df9e6697879ac5226e0b66214e94b7c71ed8be43b212895f5380e5e0ab68e3483cebc59a615f270973a8aac3841a4ab0499c6d77b7e20f0df01a9b2387f328a674a0a5b090bd6b446cead95b631e4c8bd36b383d18086e884a4c327fcedfd58682b1ad7953bc47f28f6b927272088f900f02f7ddfc78d6dca43ef66938d6afc7ffe42f69b842c10d17f6558d3f03b60fd52953f7908d770de687aab85f77e0f5085b8a7c99d60298bc1181d2ed1f315eda86c53071ca76ab49c65e7ebd06df7c74a1a148948f1bf0a8f410f168e672b8af4ac7bbd2396f24874d63cc92bbdc832190d6d2038d0e2c3392de8d66fc20016d981fa4bfdeded415b92018c53a1dbd620699d17f8f56322a676a90064520153d5a79717d1409afc69cee6c5f10a28fd3778bf0ffa202858ac8c993c369fc4d6aaae3f2a998e85070f1d37396220ac8bd22126f64b46455bf45cc2b69079b7ec0f1fc43a44d62261122b9b1b5831b811d6287ea48d53d33a1360859b5f8161d111e239dc63075945e09b6f4a1fbd2880d4f464b120153582e1c3f411e697b990a74cdb8b0384870e85db5fed3579a47077f70c617a53615ec7ac1daa7716badffc6486dc2eecbc387d751620ad58dec35de5229b9ad613f733b7e0455324be167a4f29364cc1634f24bd4288c723795376ae75723118ac7b85c50108dc4aad560c89a91fab482b1562785a6ff946bc4b2c291ef691dcf943242cba5f2c961c61c7b89387ce65e62ba283aa91fd48223353ce88ab8ad57d98f0b7f470c07aab0d2146d9dfcc3fa3b8bfb437433c02092a2ac0ffbe8428c75afebc1c12a06b58aa3ff07f080f44ac4f08eab95f7fbdb21ffb52c0b5dd9cc162cc74c99fbb243930436ef5008ca183e734a45617595169a6bd108c2face9fdc8b4c97fc798cd8d9aad18aff1e616a014786161bd08bc89df866b03063606bb3a8b0309679a1e145e0266f7a6d45b35d8267477e632f5016600d010b5b95f6cebb3f3c7548100a00c02d45b74a4cc75ccbf9d4b389b5cddc095ef57fac0db572ea8c3c8bb96767a34a957e954817cdd199cd15bd09ea84979a40e6abd595b53fced9a76a509c09fe4ed489d795fab0fd204c5dbb606cfebfffc27c5476ae1873641b4c9d8815c8390fdc8ba341c53f9a479a3652cf1b9995f585bc9b73bd33859e651f037651e9c368d9bb9bc36581138d6fc60eb78574d1c3bf7c08dc54dca099ed0c95bf443ff342e655cc443e8d6464c516fc74981ddcd5a8d3c8bb3f96481b52d854ea9d84168e0b1aaeb1234b720126fb13abcc4cf79f5562c106ee6605c15251d4fa87d2093119b38ad3f9cedc326973a4a6711614f90a245cb1fbe0de9bc6b878e539859881bc8803840720c575e1d7ef5d5dac1105f4eb370fa2cfa97efc91c44d2cf4e5647925bcc611393b8796e5897d041298bce5cbfb0a45b9212149066dd23781c1306778ac9ac260f4584ffa3a4f724ebb0a2baa94c78f723d2e1cb0059a8a3362757af61bc72f565a0eec8c9d652e702bb63a3c43ebfb70a33b88463ec2884cd26a7f380de7f0fc0fceadded77119d86363062de44e29072ae25962721a1753dbe5d53a799d405e6283087494f9eb5acf5370a402775bdf19273764d2dea1d5ad68921ba03fa8b6a0b219a40c58ca20f6713eb7142d767867eb09e33897bbe09e8739a37bcb1afd05c5905ab890a76fc6bb9a2b25f93110d90c5aa2fa7236ab5ca82d666341546f49e6a2e7bd0ff888f7e25bdf8dbefed23467b6ef74e938fdba1e683f6c71645a2ddc0f14b888c171f52af69dc7f6f3b69f239cc6d32a316211f030b613505c72beb7e8e28657e38280691d67be4a38ca854b0a94f765e0964ffe4558f4dfdc12e9ddb857969809e56d3638d180c665f844996b97eb8a408ae20ab652f4d85bb1216dafa021ed8de69e3adb459364031efc32a3395a0432351efc30d8bc12ea2f9e5d1efe5076c3fb0697ba23af0733dc66b73c7b77a1f8cc814d589583521d83435bb7980e1f99bb639e60128ef1343caac9ecfb31f6ea55bb58b78dc26b098c7253a95b4df26149cc7c1c19c00373ed5ed83c219476d47cd3a2c71359a1121b13ffcc03de862875f05ecda6aa273a058467133d88404285174c006fd644a91f6ee1cc6726a1ed9563a7089ea2a9d104291d5629ce82fd08ffb8ad971786b9b954f5c8fdbd3a566e5fd936ae264faec2e4cc3daac9b193e4dddb6e8a19bae8c5bf5fcbc982494a2117e007c689bda9dad6388f08a90d1662e4134b1bcf985d53cdb28f4ee7eba7ba595c51c1db7dc33ae4e44b226acfc695f137617e10b054c408ba6a165c34ddd152dff651d1469bca60e0ba45c25da7a1e354fd42e2f6adc10a6ce4961e69172bdc114c8d3a65f747d9e194fa9401870787031c018fcad23d549ad0fd0b2f499dcecd6b001e9549ce9ff44bd5c14a37f9118a62f2efb14f36a86730c676ab477486f1d1a15a1a2bc2542550591184a982f411cd3901608afcca63e253184978292347dfb5e945f7ec14c6a9a4e9a1faa6b70224e4b1ea5f5ca5cf3868bbbb3ff76e34eeba02a7242b2a386cd8d7ec5af2d6fc9830d0eb4343dba46c0a97035ec0866f69356071b6a016ce4373c8fbe8ad14ceb05bf698496fbbf20f06b567cbcade884a5c0fb72bbf907435abbb8fc5be722a9123ccc93dff83a1e3441160556d9c842f1a38229cfd6bae2e1b8364289996a361ec66457a1b4a16b9849bfe841088bc4e80088fba7f7253d51951ac77750e1caf8d1807ed3bfd4b8f046cb24b4637f8849b6c090c5cb78f07bdb39e98b0aa5cc2cec9ca64ff4b73ddbe96453f0f660dcbce5951ae7ccb49cf36f0f9fe36b742680a24999e5a292af3d3c44d47e984d400e15f44cf36b8384c64ff3b95a0a402936fb445276e74fff412185344087579fc3be11e056f6b7f68c719ac242daca4bc8e34f3fc78408d1ff7cd0fba646e91e21b6b8ef25e4d9e48720f98cc9277e4661dc2f50170764a10eed82e5a97e0d14fa062b3312641f6bc434d053254db0eada7bd36eed1bee03061756dcfcb1fb011aff72921d9f3cc5f85f79066feb1f508a742b0eacf8253e0425f6fc8b1ea5ea0989bd005f3f4572e9efcdd49ca70b32254a0f3d7d7f02273aa420a74db4cbaa041f67b107ca83eb9ab23788a4b4606665195a4e9c2d7889eb4e8b6f6402c1069a658f9353e270ed16753b2259c727640505e5f5382deb677af1baee877f6ef53d6660eb5a36769cbafce9711727c4c882f4c167a9d19c39276e97f5eb35b46c32f68afcf8a13e0db00684fb72508c6f1199397b31e7242fb2565d3eb9fb2308b450a2a2c8d2c6946d5b41ea74b22970d25bf4932f992d1a94572087275450cc95d32d7ed454f14ab6f6673c076c3c3b4bc35a9e9964b6ce0f0086e75113687d11b25cf23224a9388127c3c7491c0d0f7b87d86f53b7832fb50f38eb2982b0b086022ebf1587f5d18d93e40bf20741a6b09742df691f5057c0f6997bb1cebea2268aaa04ce0f7fd79eca195d81a9d2366c10592ae62694ed5a2fb7e9c6386a9d5fe804dae726dfd417cd0b97b1d74883df2db1c37e1afc04e0d3e9c8b57d050af50c87e178e0db54761148db72fb5e05d44b82c3a4a7553300d39976936a8d59d8a2a207b16776684a5c7567e46eb1105e06555d432a9d16bd4a3b6b181608af2a7f22396f1d8e665ee48f149e95d9118deae200e75c30ccc554f445ec3c76e2931281e93a8beda090769ebbf188dbd17d743c69de4b9475bce52d4aa3aa073960abfedc7426bff6a8701a32e760c00ba5ef5f70b76cab23ca3c37baf606452810c2a95c07a97caaf4abf38b20bc6235fc4e7b71e9c738c8a9a737679034cf5ff2d36de873a78540096a910aa41bba6c069e38182e743eb4f0d27b1a888825f10fd08eed3f6789ca83037fa49a59bc3ef46faafb2f4d5e8218b0a57cdce71e4253d8c6a2242096f9335544225eb3963bf4c94201352156d777587458b2851487cf6e0b27f9a9908a58619c473b64e3e05fa065eabdb34a2a425bcdac207589b31cf133411069421f2c2d6bea47d71d6a9fad87dbc1f818728816dfe43f8edd2c0e2e912a932090f15c4f5ca61d477c7a27ea80606c8b01d23b1755cfcfa1a20e4fc44c802c14e3d7219668a125f44b3bf7336a23cba40fb983448adb44cd4d7d6f815d3a9e5159a73bafc0d73aff392551da55189b1d5d1cd104b295d65d7b0a112a1c30dcf69a4e60d390309d671ccf6628cb3f21670f06bb7c82285ed84b121556f91b5dd13ceb1546c27397ded3761c256895a333cdea8814e2eebea44ff2926d27d20f46a1c457a0905790a558abec0b29709baf2be91a49e0f205b12fcb52c97bc0d2fa9e24e96655ec30ac87b8cc3648a36b958b2d0ef0ebb87f2c91bd9473852b630e90b49e4a2332c3e420990a7fc157d6521d1d8855b5d1929b514a4a3cbf7e3f6a74eed493b21ffb8e0aed638394f4dc0900ba78801a1eace12d85976c7d842f78827b38464b24d0ea7557a5e744578271dff6a421e254532870ea38dbbb815c4b38437c2669884bec69974d359e585fa269b534439fe8d5caabb2b110e763bac1a2962f431460e2e1adaae1bba9be78cd114b784a73c4a795e7f54424d5c981231b01529be3eb7bab520961084b24e024ec704dfd01d7a60d6cc285f87ca324074c58d1de3b795256022c2aba75b12678bb27c92aebd4749ba3162eead7ec5adc38afa4d357950275e24deba2cc54f5ad4851bf4d69fbb3c2e8d0a8f55de02f1cf90a7daabbcebd4bdccfc4aef316b0bab31157e9075c7ec25478d6fc8841356626df5a5695d0e580d2eddd805d1b23d97e8abc92bafad007b2a908245ec4592582e7be0f64c12c070f88b0742355091e043549ab05e85f35ecf518acbc6ea07b3942097833a959189be97a6ed3f1a28ef6e24c2c76218060fc4b55628b216d173329cdee4361a9383457ea7774f3191c5c0488a8f63d0f557a29775ab92d585fa8a7588057fab67ea7a917ed3b7b13848dd0a34508347baeaf90a5cbd56df705042727289360dd4714184a3f2d822366ff028a0b8aa2b90bd26031397fa53f76da35db4101ec669d87d59a064db872bc2d70e1f89a56dc4fe374f117f8cfad8e7cb5f1eefe2dd72302a4a4f9898632b5145a4e508c25d16ed89b5cd9b3cfb139eb4eb485afe304fbae12b602b879999c97c5c1bc854c926b56988ad69bb907b00892095f7cfcd198f3fd25b92f64aa7881f75c0f995ddec15c06cfb9d52e7713756ec7d5ded5fd71b4af84e062039d213e623f55a93c30dfa66e24716e8ff8f04b1a6797e5dcb00a4000ae2411c8342c629bb46976845664626d88ffb3ac3af83fcb5c94e4035db7e5a80ae4c17f5dd82eb4c7f88a8aaf9c715960ad5433f4d7a805ff59b492e2a235b129ff0c2c2d655b388b55b3c9327022bd932354c0e2a3f0f6818d4ecf81ec3131f054512da2e7580ca62d76a6fbc6f716c8f1159804bd5528b2505e0363673ecb0c9e910a7a2697c1f06b4e088fd4e0321e67cf57d173db87de23a1cae071a604cc4a3c993749586ab3a04bf7a3ed0a485ec93574be72839aca254feb17e3fcb9547f2d458c1be1fb18585dbe0ccbbc03ef3298970c91bc82edf940d4ecb4e3a78a5651176f9b2a754849b48200049741623e8f3cf0fd72fc70db3d4c1f6bdf0ec91b44db9071a52cb3643e5e85a3c17fd8d4bba4f61d70dbff18024686d6ddfaadab9baf13a08d05968df75f03e7957dcd149ca5701f2999c7a41784f5d7e725df5dd29723bcbd59c1c2e17fafe4ab0c2f2eba820693b51364f62ba9841f56ca6dbc0eea7737baa2a7fb515592503ae5d1377eb0d8fc17f3d476ffa323fab2bbb6370f148f6a60ddd70af376a38147dd398f52a1f565c6f89500b29256a3dc8f69d06c9c7f7c5e0c8c73350b7b12029fb70f530dd72ab1a67e7b38821dd249275daf20bba6a5b1d7d65268fd8eba98da2b30b33d0191c1b1c12a15b9d1ca0c6817ae52c817af291401223d5853c590a80b0d3424019a80aaf2af6639ea2a9aab87e7ac27d2bfa920d838da2082baa79d133a020f71e807d386a53d73025b66624bcc8b2bbad71ef387430af7262a2d1afddb33bbd001290d3290d9819b8dfd90a0c27254ad1631b0079fed781020e7c082c09bcf04f1976758bfcf2a8ce754b5e9a97c2d36e99fcdb8532a17defb30bad2d32b0c59fedfd9ab06fc2086e492320fc4eac256b98c66f87ca74bd3520c1a2649b8c6fe86089ef909f79c82fce3735ab767dd90888ead38fa6d61a8145bb9b7d30ef022f41d20a5ad39b0d9056bd6b78e06804a82d40a8a9b9369b26260fee881997b3e6ded15d553f9c6c2d3936cb8f4409ac8080a04d0340110ce7996abec2a223e143e81613f1691e9ee596e70e5c6fcd97ecb9a7dd00c1d8b6f64f0a609db71e5e145bcc34cd56635ac17d61a6276a352af26d84ac25640177790d8d7107ec741a94763536502ba18460c15f495f24ede3e1f7a48577f31bee7f1537055146d9f92f2bd13dc7852fb674946d0e4e5b9bb75c42ea8b4c756f57626d8523f5c32036d5c7922b464079528242e25061bcb40f657e9bfdaf0334f98b516f676eb745d4c4d394d3e5ec17a00090491b7fbcac4368d3ed5f0642d2ff7b3ecb284ab4fe18fa0f5fc3314c8950f71fca7e309389f939570c7a64ef2676d98eb5533bd9d3c9042da044a1c440ebd65767bd80516900096389e7a5ebeefdb74ef62909e65ec0a88807bd275a9e83e1b8b547b95992d7502513499c7f0374cedce45a25e8d2282c402e17b0ddfe3df6dbba2eab7914507664605b53cc44cb2f1052b7857b33dea811af243e1e65df3aebe35cf0d67b07d46fa1d77f169dbf323da695e66a8e54c702b3ac301f1daf8190b713d67b15ec800133bbe4fbc61e3a5441296259e9e0ef5c79984ebdb0d36e7a7f14549fbe8f93f010ae50ff68f64305420b09b7bccddfffd2f7987d8fef0641a41ddb08db3bb1a6ea48cb0cc3b927dd3cc6a1827d3d70d56c7555d13cce8caadbc4954bd1f58c30e977912014573e454b82ca9e20e150edf28a75463c1cd7c266f1e671bb9a5d10b5b4f8818650ce47445b3b529b8e80ea9f9e9d1158d6aa1dd254751d97a218cb3b9fb652b5b2cae2426c46213049b10440f0e3eade71aa7c01f2d46966d9c0fc59755ef6bdcd4232693e04fcac3f6d868fbe8c1f280a7c469ba94a7195103500343a432cd2cc3aff5fe42286440374583accb26d29d4933eb0eeee1921975b682929c02447390663bef3590f3f682b0a503e1fb3c090b007302efc7325156302cd900969911f82ff982608071ac20727a25a5b5024cfaea8ab8aad52980243ecfd2bdaa619a95f42f7f9d6f7ee9384bc73c4501216257461791cac41be95da85a44fb6c38324779841eb86b9aa8475e3c947da02f680359b2b85a37e0971a7822ad53e981ad7d52c9df101d56b48e78c563087bf19c730a6c61e6f868f3dba99e1db7c6730e34290da92a6b27528863650eda51275f35a1444c84729b46a6638231adfcb48c4a67eb8360727b11166e46b3de1e61632b297639540cdf7660a58106bb4438cbe269477346d280fdce9784c67fd3209a3b5769b484e80a161208760be1234e03251e541b19c5a05af798d61af3a7e538f54943a1cb74015d90993b5996a40efac2c0fad67844d40abd44de6931d9fc53c18c9fed43c69b87832049160cdcd6b0826689c5697e5e81d22356303c5464eeeb855ba4553422c39535ca2085aeeba9e6fe04a9d2ac489796e296ea2ac56b53fa0d11efdc09420f581b76ed2ac9e6cee4c74b07df2bcb325d5a1db13fe9892e76fe2e4c8f56b43f2f0575dae216054eab1854b2e17e13533d8f0e14a6f7b9cf4e2d0890453888ae3e45e6eea4b4a75f38c29dfa4d3d10acb28a9ef7a05b8b435b50a41a8c4072d56198bdc40cecf84cc6b0f2741b1db1acae4e38b0f84973d9e68dbaf14a70b7f96c54e42a3b479d0c87c5bd82acefa209f4f7abcd183e5b5a957241bab337a0b8c79f3096d73276e0d40142c7be176dc1fb0553420f7a20e4a33dd0f7f47b2ee1a27deb63e5e891fbbca7c511b6ab70e702323e1e0c6f09a21abb36e9ea7feac9e5071216e63471135bbe4032a4d7a24b8d91342f179519fbd52805796dbfe167f10f0cb82bdca948941438a176b33d02b1fddd4d67e6e35f61238763e7f0998ff295759118db6de14689882a361dce60913441ca96789d3bad25506e38416df7dccb3ea93be0d2a25c7bcaaa223303aaac1a6c79bf9385bc3008bf26e1b63b4e53c24da3996238de978a1c123cc79448fb954739a4f02e12262e68e2abee82f298abb3339a96b78c920b6ee8294594f2a6e8908b026d1e91d03338685ba0daec79c21ad2ea0d4a2292d8f6f0d803199438c3d4e3146c02ec4e59306facc32171cd379fc0ef57ed9a7afff689d5f4d8743feb93b03e920e9d011878c146f36aba8c8cda2ee3e896cb8e1d687a9c523356f58daaa9710f3e644990e476330ea127b5ac67181b661c86f471a75fc2de2c815624f7d8f18f6687acf52a38a1f4b5a554fe47c4af566326c69113f31af906eef8ad9dab783be01051d00779aebc913a7be028560abfc5530034e12cc8dfd6e56a68c4bd2c176c54bc41dfc0d98aa83076f2bad1e561f652ba7056a1d17b8d41379c3d937415d400472ec960fa9a834a374ee8a56470a3edb3e7eebc1269b612af6d32f26e51953923e7176f8bcc7f40d4c8c6e74bebb7896280b436395c88e4e0aa41cfb94e570476d1c777bdb8d646a76df728528628421297721c605bb72227b6dac24be2c6639c34747afdc9b8d6e4b3134b77bfc80f07ba15bd36fd839dcc4739346cf4af400445e6db422fd916093daefd90fe84079f4d73e0c3218a88938dfe09d2a427ebeceb2566393dba55f481358ef5e9916c46ed42d61eae470f34e14de54c7ead07c540338d14e19f98000eb955b1995c24d2d52fd930a330f94049029fca3e9bdf931c8923ca7f7782988d577ff04b4b5b057a5734ab73a46f9f06b35872ffd5793b040aa64f094106310db352eb222df7750b5f190bdf4a0964a0e36e0cdc10ff364698ae133036d851ad3c3398031002be97e0ecb95ead3a7a86f0044ccd63a40dafdec88b948b75476ba9bf9c777207a8c798f3ab8321add19206300d6def5c6283f671b935100f99c2d082bb87d7b41efed155ace21daf1c4b2cda9df88d07ea857853cbe150fddf02fadc16abf75e28cb21a130dfc66acc4d7cf873518152a833bdeb1bd66d9073166bdc19b7a1b0c91df4325934d737089e91dec176262f9f43ac6dc2c33aee7dbb37bcf75ddda87eef678c73654c38fcac86966272119d133fe06d66b4b22ccddf077f229784a47c21ba94b78b41da0e68e7a48fe600d8d13f035b60b5e153e2dc720dab42447228b283bd599249ca70abe5a0ef966a700ba426ecd199312e84e51aab54dec97083405895bb4299f775e4f41c0a79f57572e29f952882fe9068e2bf5e452eb999155607e1abb98af0c921883cc46d09c075c9a9553ca28c735d4f05020aaf10dde4de2bd5290777a4690fed8ef8df0c3cb10d827d73720fb2c427242d89e14655a1cc881829a82501515f0983836b20c8f40683589e2b3ecd98a989849ddda958ed03d3a4311eb5e13e7c18360476b0064cccb7fb3dccf2366203a170dbf625218bfaefaa3e369b1e37a22130b5f6e27d3ca21a5fda6319fad3c13a7ab408d9cb8caeb14b686928f189a00c4fb6a34c4a12f682b6e96ce3cc5bc9b7ef18cf1b1f4609c6f6df39f710dfe27b01ab1433de9a6f3beda5294008d0ad64e3e9ce8070da969df99b794fee6da8a593720dd774581cbf5b6daefa29e494095890e36832bb6d9af41b40b6ef249427193034ac6d763507f51a0f0fb0456e6441a8db2d009558afd376b50269030a228b1cbe3472fee4fab58b55f51dd3e6dc0c6480d253371f82afcfc7baf0f90ca5723675ade969e09f6e3088d31c166b3c090a784c10134173d8767767443f0c37e5aac3ff0cd77cacf378484e15cedd9dc4b3b05b611d85ef70f4a4c93fec432973be4d68ff3753f2842b15697439700a425e9d225ca2003db63d2d60b39e74c00319b27740b4cba8da125ec6d0e801ac1cabd348034a741be3e490850c1715bb9266c70012cb8ab4fe1af00d5a48be67f582871c88a7276750197e777b30eba0936e8ff97a7760521b998f9262cda65de4da1f78db4858e9f775f7e7cce40d91805b4b644e181f301fceb6abd635da50e9480c9214368b4e8e49917e6638a6a35cca6366857c5c19e4efc432a8ee28fe2ab26c6daae124477c2e44e935dd6097bd823b21df22a46ff61dad8937da3bd766e9fe5d43b8d1ed962e6f31a0150b8d7656509058a1110d9cd54cca3b034370d09c3c05aadc8eaa312acaa8ffc9f12c4246d7bc5ab6d7981f0ec66c64fb74cfaf821c6f950c2052aa98ddf3dd2a20dd6e7a7e755ee685ccc0bfe26171eb40b2412edb3fc290f315842d48e41976e130f50357f8e872e4470d81bc38650d3dffee9a3af9d18ddda1e594d35214f40abedf3ccc330ddeb155268a887aeefdcc46718793c3774a57c376fa4e12a617b7eb60f4cf2221f6f153fbfa93c4bac91bd37560769ecae21e5e95e9f22890d0f6980ce13c396c3d9233ed7ccaa5d5c2dcf122416479df86738ea178dc393a6774de82041a9f4962b8813d18d317b50dd046de91ed5bb1b7768ef37a382125d85ad1907de561ae19be142d7de42c4ad20318b72a036f7866598274d5a3a7b4296ee316caabff699bc0b47b17ef9eff8bd133af571efe61bd65a88f3a8db32d87d98a11cb492946a3ffa78427f5c885226bda9ed736ed0d5b9844fb102754e5f2dc3808fee1e686ecfa70d2c0e5019625a76ad8ed2d147ea71804b2d769e29f18873d7875ad0d7f04448dfa555885b6ddc8a7a370219ffa275325be2e8e891c3cb147b78e60189e1d1cf08380b8519b65043bb361b2a4907b975537b46bc4bd71a35cbd0ecc1b53f6cef33cc7b928ddda7a147a15042cc970d9a5c702f88fe0b83042c6ab26e75e63045b1691ffc3a5fbf35745f6d70db98500b8baf4b08cd8ee443375054beaffc863b7528452ffc4b7b08ebe4ffba12055e7160b13ba1e7c0271ee329df7fc9ba081d7be2ff35fecec4b74d23f81e8e066e3c12fbb34d8f0e6a297b2ae025c69d2684cde26c00c09adae8199c35947e3eecd33211f6defe9f96ef7afe495275714342986bf68e016fa52ef107175c492f0bcb2d4583d433bae6eec0815f85c69097626110cb65d174fbe1e54f652929cae883b969b5e00281447ec97ca19ac595d72e852bb8586095767bbca9563aefa420e790ceb3942651502a68b2f83185f37f7763a0474ff0fadc42cb73fdd71acc69186984ca370175abace75fe0390ddf50da5b59afb68b68aca0bae8b14709d289569974773281e31bf5db0edb0eb520c0cbc6a39265c963e7b47a65e668c683e17f2d4d35c81c78a914840f703958e1d94e47458a8c82882216ff12030c15f2cb0ce665ad4b25b9fd3ebd22f11c0b4a82378e402b6e062adbbc5a3672c7cdc0f46b1668ba47663da9fecf76f2d70164aa8d357f2f18912f8eac774abfac27b9a79a59f3778ea00e3f173541b111736a79a679b235e7b64558df9f2cf0e4edb338a8b040a4888f5fe6340e285a11aff0ad96df58d17cbe3ee94d03e590f70d67f1ab3d1de4f39792c2372d0803eee5f29a29fa4feb56952d1b19baea27702edfaedd0bec37f16aa3ab32310f0f53cad7e7fec37c0310591066f0ad30c4bc710bd5e2ed4fc3f22e9876b63f34929d443afaed4e400f5f1469d71d453c568638908ef00bd512f1ebcd12360f6e5686a3d72cbc027513b9912ffe743be9b48ded8256188d1d12a179756354eb6768205b4e637ce1f58d5d5a7021721c60d3954ee8e865cd4f6c9fb850b870402642814950223e651f825a801bb907dfb4095c2701eae085178504299cd8f51e5082a0ede63a610151fe83485b501d979413ba4a710b88b537354ecfcc3ca36898003526fdff2f6de8ff0407bab28ecd23a62dbe778f7cdd18936ce57e8af205eab772a70734a11af06c6a505f00a8b0de44b366393bab57e84dbfa68e42837696076a6738b87af80f1df4d5cd3358e8fccd9f6e15f6de40d819694315de56c4bbcf5a2b7ec8816d50e56e7968b34ca1075fe63af2a97e844f377859ca90ad83f5e95096a5b329b4c9b1516efb2daa93c08b7091a25baf0255fab387f6f6b6be870f632b31fad5088331b0a1bac4dc18b322f571e579154e091ded9f2dc573937b3748927b4091b1bc87fd8623443bab770644d8cc9437086f966bdc5506cdfa5086c306283a2fb60f8a09673a5f330e8d2cdc646817ae8190f8434807e52741d41ae6e537d23ab0df539fc86e02089fda7f1145ad4d64d6db2d7c044df3714ed87a79456d7ade721de27602ec4ac323d012ba63d890b1ba73a1032ea5adf8f1e9799cbb15873c327546aae8a66e6ba167a60d8d458a902a2192f1fb877efab6932ec1dc8dd8e4243932122c125ede29a90016904272ba0ee70835a896cd63159dd3048bb5ddd1db5829fb69a70de43ce3212d4659d259c8d5a4d30fdeb6de59fb3974bd5a12575dbf3d9e4ec7a73688826fcdf0c962256b011f27eba7aa64ad84029cc2a2833c9a7ed1e800890adf717189fb03540b133c0a8b13c898b292d813c369371137b89404e342531bc21e3f96e0d721e8581f1ebbcd9d8eb5808454114cd6af6fd7eeb3facd5ff08f41295b14de530f72adb86401b14296302a714389839ca19f01d6ab93991b67dbc6fb820c7fbe51f437bb959be77604702067b3b3ba43f5dad28f1af1ac479d4a97c5435ff93c3b1ccf54e28eae8d7ea68dd100740ad7db3800ef159f66c6105e221f4cb50c26ace426fa3d0f14e84cb5224e7cdcdb8ac504f64678d6db15b3fe3ffa7a0caec662fa8ba3ef73ddbefebede077cc24126d463a09eb8c1187ec9006726065c3f12aab7cc72be246bf473c2ca7277a4e4e86afcb65c0be7f21a24a7e0054b453818117d9048465e82d6c2b325b3ab5a9b1d10875b16c4472e81ef70f8beb560b594c8f7e8e8c5fa54a8f649fd926fedf2872f4b789d1d5c53108986cd27e4c97561f86cbfe94bfdb0156f401ab94c68c726302f284e1ec70d8228defc9d9490f002b04b54abf34e9a33082f79f7d02ca9cbabac9f051f34eb44e51e6fe83569c9e3c1257bf35dbfab1e22b0cac7d8304dd5696139139af3ddbf5c2cdb537efa3ef5f7a1977e88d13d4e9b54cffa1419120d212514f8ef41783f0d8929e2a03693cf1260994f33c4dbaa7cb10979c6e5da75f643667b6f7222c832d81da673e6f7cc675cce3d7f208b9a7a5c8c25bcaef03f6c13c4976ea117cb8a4124aaf3307cdd0664851ce170e0a06af52cfdc6a2482a9e6af2f01355cd2e228f7706df037a230fc6c421541b1635b59c71e30069943743897e2807fa2503b7fb5c18ae7b63af1159f7f0bb67782a61caee18dbb1c1aea7c86a229044bef4347851b2f6e95f8cbbfc59fcffb57acc933fba89aff0d17b5f7bbaa651f2e46683fb98d010454c0b9dba5499dadc4b1f764e5ff5a258786fb47cf1bab6ad94a8183703e8763e3f5101ee1aa684278612bb0ed7c721c05645c524edb224720b11cb7da512db5b64563e6422cf4c094f96ab48cfdf80961e6aa67b57652107d6206da8143c6f8f36ce9905935425d1e1b9e36bac46bf83fd5f10a37cf8f20d1ec654ac25669de7d999c259b25dd6aee96de968e895645749c201c63b9f373e154bdee4546ba06cc0abd52c793e5376ee2e3211c317e985ef74898a5a6fe43f645bc8f39e267542994dac9f64a843f6ab8018cac6dd4d6982727f2a940e25dd1c954f1d1aca79cafe33bc8951c4e1ac1da4f56076d76e2cc0196dbdac0700d77cfa74a11e164946feecd8c88793244cb6bfdd82ea90f255058a1007e6189c4215174641b2dacc91d39a309bf863497d733ea910e248ad9b29708983cb02eb5716b4d5c339f625a3f165890390bdf0f54f401bf3847834160a8296bc1056512ce5dbcb2ceab6c37fa29bae2bbd12d78d1754e2f78843422c74fbfb1cd239f6ef8c477f09fe76e31cd7c309533eda998e99e2a0edb44615ebae834840ff329c5daaa01334ef02d3150c622f536f3fc24873e8e3ca66df9c4658da2c3c7828214348ef600c9c1065a515de13c233ad7a93c5e374d9f7d3fc2fb371d473ac05119e9af58b4dcea37cd000e99bf34dbc3a487537f7e4fc5fccaa3709e83722a07331484ed74a5bfb9916dec0be2fa33fe33ebc29bd6e491e128aece38acc72dcb86d11e06d4827527adccd67820425674c0ee78d7225ae077699099d4cbcc44576dacaedd0efa4893a0614c35350d00388d038bf36850b773d9eff6d47d069bc84e11816c522a05194d465e074e9a8f49c8a88af2576f1a00711a236f3f392cd9f2f1f7d02aa66b601f3d0392c354cf532edae923d13e69546a49fc5ee5af559851c043f7416bed0897cc8eff5f9cca6ed84def611995126ed3c9a6bea0b30e1ed0620d86c7fdc7a005da43146a02a3024c5aca9f65af3754b85063262ff43b207876e7bae43e6f0a0cf50d987107ca35ff0443ab4d8ef8be553af5c54800a491f5cb46042b7eadca87ff4f2eb47d2eeed581487090d4182003160413571f11feb3116e52c2cc434324e8f3eebc46459cf9f3faecdef0b53d92309b0eb2b3988aa12f71426cd9059f4dc999205c8c42a68464841e0a031e19c8dac169af9f5790e37cb783c9b6c1af580a4b0c7243b3715758b8599041f3f465b677fcd272e21c5e5efaf953245c9b358a79b0225c419bf66942720999542648be5e993d6795fa8337f5fa17b58060d516a66d5fafac71b8eebebb012662d991bb869bfd07392b0c9a80ec890f8750884cb1a4fc79090426662fc31262128fa738da28bea2a12f7990f492700b5d9f092677e70a45fe10719188ce8f94bf4380fa7b9fdded8c573047d09f97b10322b4a07bca89203138fae864a7461b737fe8c59c47d98df569004e397b1c929483bb9a36d31201986052f3ec0df5c7be054c15faa8cc2a5751e426a4de5256589b736a29fad7c67406e500699d008f138ebffadc22af3bc2ad5aff2fa1a5843d2f85cd483a43f4daaee3b3e1e61f1313073eb0cae64771f0015d151e5964901ab33550f215243116519529e47e16d43773dcf9e024c32afcacaded4f87a8ef578f5a7d3c30dab25cb1585e7727c9bc85dfaba5db12a80a0d22ce38d206688ac535acb30f8de9d96e6f335450a9e0090ce2bafa49746ca363de38049f5d6a7f73a4df301b78ff717d31e9df6e54e92a49da4b48d691539268642df2f80a4411527f3ca8cf5404c6f0bc1b1a377dfd694039f4cfa540f82f5966ae9331075d2d5686f16c8d8eadb523b4f65e416fb61b23b192fd780398cea7db6486bcf8e14bb1463dcbbb6db179a099a24215a429088ee551a82db0314b1c963182f190d7795b9e6b4311080689098942a3aefb029bc2d1bb3cd3bdf36531cf4999e0684ca7fbebc9d7d1db5c4fd18d28dc400c3cd35e82b9c30206af2610180d9a27f9ac6d6a8b819fb731ea4fa3458e0d3febcfbbe605f33c39a1e88c97eb9b9c332fe019538b42e3a6f5a117d5ad303573c1016152c5afb2f10c78dcd61d5858dca5d589ab1ada10d28a8afe72d8b9b0f132ea6a4e2d4cc94983793897899bdbcc80d936d56d710041cd0d9e04c9a1d225400a314d276de0bd13d10859621008bbfbc71cf808e8b9599da053041c52bcebd247a02138004d1a78c638a10461b60c3c1657fb9e9c54000e813ad73d3e528f7ab00e77e22977930f6b3b88f1a75d82de5a216acca6eea62897fd2276b478b6d57bbd4ef079232391ab33d4deb283cdd867f54002bc8ff43f9fa29cde08e7c832824a4a379cdc313d51b1f060b90e9d65d16e86ac91c2fe8b3f458f33a1ae6b8030a00102721d962bf4f08097b9e0e082f6183132dcb1324bc9fe42e0a3a593b6bac26b4ba33b140804b9725198b540df6db9fce71546a05deed8a167ffb9de24eab985affbb0e5c6ec38eebebafa73aded62fb41e5dc3b3e46a70b76bed1c0fba0d4f358423fe73fb1a7803a8771c2fe82c03796b7aaef94ab8232c9c328adca0a548d91da4af90f63c7cece51f5c20491b1deed23ea9f4a00b6fc858b6835fa3f1943e3ba01ef3ead9e8ed73530b990311818c78f0ea68794e76a0dd19e1623baf98b239eeb15be8a38bdbe446e519bc9d7445ea5716f62a43b8bf2c4f099e80982799229b23451c308eb6f09869a1413651d651a3a00b06b16064db36a2bce04bfa80311b369e47ad044a7d655f743e7bee024bf1fb8f665743717f73f1398306be019652850dee905fea7883aa30997b495e116b92a3533707c09793cc208821635c3def3d6cffe1aadde860a9a019edbb3bc1031d1a269edb6c5fbe5d40b293261e03831b7c80e45cce7edc93ff2e895487f32bcc1b4924f962f20da282f1dff4762ae52a7fe13df77c8f143e390b4867ac87ac4dea4514e0d688544b07ec483305c2ce46298e4d1b41fbb5100eadf729f9b6888ced868ab01ba62d421f91422149e6d6c26d2def7d099030aa5fec57a07df305cb6626a6b6ff47bc8bf227c2a34e1ed75a843865340b2d9a0484a8c3e387444f1dda2b47c931e31c03562ae26f702e93cde8ffa761602aacb83564d14fead7451e0ffe37d07b3a9e7a51df798171f4897de13f87887402b53c456eef4b2822cea32ba94a2e448045bfb3214466cd5ed7115f683cbf75ea5540c176e2385ccfb8e9ff9acc86d46e1568898c33041fbc17b8fd87cfa616c5e5c8c56de1286c37bb5f8ce52de01aa6e2892b8554d4698c2e0d7b364a2df94a7cac85bccc1bb272ee789424b62e1fa20bb66c774bf3ff11943e3f3d600469ca81888ec5d04f50a2429fd8dca441c1ea57a2147e7e812d09f985d69eede82560d8a52375c6d143d00985302c2f3d873b377db2cd2f44ae12171f5ec8a734bf6d8e167375a37aaffaa7ddb0f29f7b8a4d386917dd42f194bf930c386db8f88c56cc6590f326684ce5ab10997cf0f8febbddc1d1e0658db90eee77478659084435a0020d64501523c2811b0659571c13d128dfd721c4d5f6b56e607a5ae0a16bd4ad134762096b8e7a317b702cdfa28f28ea0f91db37a443e885c492cfaea118a912dae7db165e1ec6efc664dd42e7dbcbb694307ada50302292629d40dd565dcf9473942282439935c44d7f0c13f7adfb61f2f3868d8d8424984f42a200fa6e87cf39895562ba348798f9f2b5cce3d5dd6d2b058ff51d4fe7bee18a062ee5615832616f48037149787c3b188b739f52c66d20346a4c2e1ef63820adcf04d974070875cba8c80efb0f922563f9008333be46cd6608e4df75a336529298b3982ec5a7c7493692938017c5eca7fd42bf1e4d2f59447f75540b91a578d166930aa4f3674fdb81d160958a334ffe652142c4d122617e7d1fb8a1db5deba858bc85f8e61807e55ef720d78f801c9558c48a8a13e196525af837712070087bd66aaecaad5b479d63bf1e1c5a837bcf3e59629a668a1c214901551c341cf4ed3e5ca51aef0cf335ec8f494058675f457ab9e2b06a20638a12dbf8ff95602c376e50ebc028cbd239d9fd2480af8112a987a68ac2d4847410cff30267c90c98adf81a4a31d952a94cb88a9fc6d4463fb3d115e6f6c6df3b042ee1c2cfc4f4b44ea010f6499cef97dc44dbe201184e02173970f3caccb7ce32e2b2e130f16719891b10c905b4e509759d35bf728dfefdb9b6a668773373951c3cdc39a724a9d754fc98f9c88d1d7e45dd45e930cc315e5dc78b51eb5db1ef31e8fcc317db3759258c15ab0412ae526c5f1de52cbdb6df10e70b3710dd8be859e89bcb6e6afa161c28f8c6827183391ab5ee51e30a4886a7c020b471de9790c24d9117f28371215ed7d3405311ec11b298d3ef62ccbf93073c34f9566de10a572ecc67dc658f8d5c58705c92b2daee1f07dae8fe69d21c749bfa52f141c9186e42b72c47dd74487bf9341d72bdb0c094cae616b878ec27dd40392b45c2c9eca1dfef6e2b1e76e5dfcf53a97a4d8704421e8f6cdfb89f9d60aa201e2f0e9e4a94b54d3bc60b17d3b6e725781f15cbcec605d731c5093eceeeea243624dc6ec69e3010da4a014bf67c8c786a89e2722225a456d30b036e78a710fdba12e1da75ffc5110feca307762399fab3496a191437653189eb37a4152a4c222539d601b3833e796eb9f45534a05d15dfc0342b717d6015ec2521b6bc7f8c03345d8bd4bed7a0acfa5b59f83575694b6cfd0c7a5e8b890da670bd3a25188715c3952038836391db919a996fe128c8d361f63d36676c4ea8ac040e851e160af70ed090ea0d3e7615bf836182296a7dc0ffae90e7025e594a0407534a6dd65de7c250fcfda7f73f29f85d269a0d713e2eef5f6e8f33f57431f47eeb3f2e7241c1fd1e4b526b421bcdcc314aa8d2b4b3bcbd8b51ae895326ab643b7ec8d72f9c622483a134db8be14d488084d7d594414d4315539d865b74100b403d9115a59893f68babb807cc223ff184c7fc3385ec1679401394eb787bb392b933cbb70f2078454e39c466db85571b5823dfea4111642021dc6e4678a68df3d9f54383cd83ac0f5f2edac28f703b9599a7e67fe286245c625dad05d80ae9f37532896d1c57d0de2b45f0500d0618131eb416fc0c739df7e2c07412d80bee5c69dae1a276b204bce13cc3d2321f0156dad36562be1a55dcf2e19cffa5a651dc92e30daf0b137408a395d6be3f84f298c514812a7763eec1b8c82e617b0e4a2d732e3d181a22736a71389e2ef0877f46fac34a804b8d92af0d1f3942d04c44c30f5875df9436cba704d57e5562435a7599371d018ee33f6d316fd2e15ba1ac5754fc1e5dd3245fee378670a27543fe9ec148b05bac7bf8067404bfcfeee83a4a3c309eb8e19c880e7cc02c18024a3deeb9778790f239ae1e300da6265821bb74d55253a688eee19020df21609dfeba3becb117dd2db5816a87ab027c3331a3717a7886435fc8baad2ae47540aeaacdeaa586104e9c3a3a706691a3e7215a31fada47acfca92e63f6c26ab0cc1dcea6387f9c6d22859b7a465cb31a9208627a4bcade8ac4e5aca7d922a6119df936a33f79e819df67065b5f3b3314b8cd4a11204882c27e9b345b3f170451e250f7bd4433a139fd2ba5e86a4c793f9328e38e996c8d77809638048c2a90eb142d8c29673c9ac1360f213a02c0e9ec23dae92c9adb861c5636265ca2ef995ba5be454bcb5fd06171268ae23494ff7096a8b06b080bddedd20ecb76d513d8184de073cede63bdce4f5fe2055c8f6f3a03f2bb22dea8e6eb9d03a85ba45b547d9555d1b822c58a2ba4a78b9ad3ea84d9cfcdfb5f51c0df54310f167ceceade4239142669655815cf38b650fa96afa21567f72900e3963a39260fded6408367072a933ac8345a60ae036324f0bcb2cf90113cee48568a70d5574e5eb1303cdcceed9ed078789551314975fde04090be0eb0b7c52c6bd1e8738d645c87d82273240a6a3d157dcd635586eb64956c2bca24c27e2db9f8ca5323c0a697a5f51a5e78c161f24a3b4278d425c4c9ddbd91f369b80c241c3f404947030cf4b216c50c728db6e2f088b3d993ad754a7b3e25c51fed35f6a6e700909bbf0bda108a10af1c9deaf2fff7b6698aeea3be38e1722c1abaac88fcfa4a45e658cd8468c97ae833be8a48bf8a112ed1e8a9f5fc759a257d14e210d9ea6371303292d72b2500dd54a40130ba6bdbbcabf8d15a1c81d6fa042955b0f7a83edca97963b9de6d1a9b213c855dacaf2f5afc7ae21300863c83928848fcfbf809bce4736ae4ce7227c7562ae9c392d6f506b06a2ac009651f262de70f848d83ab0a78d6b7fdf740bb408c3eada2cb26dc263645a511a61e47ceb08efec4595f57f0f7f66d1bb17c433ad33e3804b5334f6992d6c81fd58a4255b35cf9fee5ec7e982eb6240c5ee63130b1a8daa782f164908dbebb3916704f319419f21f1867e3b380c11637b7b2dbe5560b7b057814e4ab94fbcbf21c408413a74ce9dec5fa239d8d9ebf27d38733d66853d204e7cd273fb171f9a018ad9c2d402ddc0439438689ced5d31ce28f5632c9001822619faf69a3d33fc3b5ed6b6735c2f4b2cee95ca5ba20ea8044a491473889a031c5e9a566de4def066cfb22512ad3bd191be1162018d8a2d642cb7625e01780178a244f6bc09f66a7543dc77c99abb0fb1c98a0a7ae19cc020300f6e6ce5159946c1d036b09a6e196a925e746a29a62e79b2242792645f2a68e08e08adb59449972584c49ac8ff51b0895c193a2789362e820fd64d2d9884a99dce23215ff2adfbe22923a9c5cb308fb649e524186c57d4dbf969cb4e91cb2ffa960e128beb3f19fe38e28d6d8d3a14068db4625aa3e342c9aac739c993f807d7ae4157aa35b47cb1cd95d1389807b7884f8a5a8db5399f20c7a08b269ede202ddb3bc023e6e8d06106b3f1a57457ffd295d0e02a3d219ab238fea9f7f72f7a0c835e80c9d01cf000e3274aa883d083aea35ca7ceb6378e2628cdd5f220b5dd45d61d092f8af16cdff8d9f3aca98566823880c0930e9f004b1e050e0030edf5ef6168dbbd4e792f559eaac967e8708a14373b71256eeb73befee8f43c0013cd6a5f5c4725f1d9ded0786e301f94f71b190c42b2bc1652c844ccdbfb2246d73de95bf1b518d81eba35748fc3379b7f45441ed73c3ad6ed69255303785af1aa5f3b2664fd38a99b20ca69fde7c967b08104711254ab5f06e0e2b5480dcd7d2f0aaae2a1d8d1958a25e4b2aaef4e5a20589940476296667bbcc45d934e4a7218b8fbf0d90f0fc60fb7dc59326c80c389c23b7cda6a6b952c04323d9ea9f5340430767658a7e2e16825df8d7b27c10d7e2bd8b3347d5c2ef7febe20ce3de08db64ef8de4f538fe1790a799c26beb7e36fb2389fd216890a05b3b294883122205877bc7fef6a37d4aa3489f93968d602b16f3c6986eefaf9cae6f566163904fdc985be094edc3fe1bb77c6ab9d69d604836f948620146cc0f3ca1e4b0d6ec59ab2dbf48b7a78257707269c32791010c1c5930007a2f76435a992090f9b05dbd6b7ace241577db242644f5fa82a64208fc9f52cbfc5eb8c9303745ef30d3ca33aa372285f4fd66a71d0713736bf772a6c1837367d4f1104f639f32ef3fdb8cc7dbf0a712e12f68ff84dd978e84316a398c27afb4eba4422b66763f9473ba8a7d3b23e29af641bd16c664cea6633aaa9000960ca406c0dd7971ddc741fc3940c63461212c602529a854a8f8fb2619edefe4972683674555a2309a2f1235538bc0a44be8194556edb8b1b1f7ce877c9cf4f8491a7b84451ef5fb20fb78cecccf66b62da337948ac9be5b694a3f8cd91c1babf74c9cee835089ae7636c624f4bea357a36c2d6a0f09647f2728eeb7663e87362b5cb8fdda0292c67063caec80c2834b253693ae1484655b6697e24c21b84667eac0adf84b9d6f405228e0c96789c721afc97028d1567bbeaf7342c3c8f5a0ff0e22a393eec79fb6c69ed98b3b3169eeb71a8f2da28033943812ddb56ce291353d13f0b7874d5d1b08b37d2fd651f065bebcf0fa9f079bae4f847ef112a893c10aa4805f8275b6cc1820c6dd2ef92c82d646eb351b04fb18a58246718dd9b9b8ef3b37da2577cf48c54d070b90f7d2c754eb023352864f4e346868e592555f4f646048befe224a049c07c329d6914d48216066926cd31441664428d7af42a64e9e930837eaae2603ab01ed111849e4bf0e24fa6dbaba2585094e8882c979b5d4e9936487b69bbc415998401ce15474d95070fdc547247473e3b174a34ac49b537a2205e76618b94a3ea09b58b1685849a78b4a3428ae1612f3fa488a95eac4b59d1cb49769b8d68746f6e4ef67ab6cfd5d23c4ef8490c5f74d767eda945d2862d18df7e8454d152630b3d16316d3c4d795c5b6e5e25dfdf7a481a10a80675f47a303b985206fc3c8ba72db35085ae02ea45cd4edbe05b3f07a2266fe10cacd96be56a4268eebcacde5c6d48b44436fca85de9d49f3ce3bff8f63e0fa51fa9cfe859b865005653d1d033a44fb70b7fcafc3d4c234bc176d2276052f34943471a723e5b418dbc2f4b91cd027ea2616139a359ece05105124274567020d700080e2480e761194138796606dc49f08ab69bcb68757c8ff45441557392d56767b213812383c8385d227d5fe92db958614a34c07acce15ef2640a4591a8de0f3a019cc31c61eddd61cf56d4eb394b796373c9e5001b2b57ec76ed98d81bf50e851ac1670b1963071978adf727aca4bc813abeecd6ae710a8413b6371326e49277aae5d10caf3eaabe5e0f7ce643ef5a33d424b40c0d786b57ca61d011703dc6248fbbe88922fc83fb6332d2241461e5c4ac01eef17967cdedf9645a58ef79d8c3b2d0d6755366a1bcc1aafc1a11d29d91da48223dfde7770cee92b5cc3057ebb8b43a8395f617a5d57342fe95dc39d74ae24cac8603d766db1fe014d37acefac633c7605d7e73cb91f9741568871af12be52bc15e803681ffcc380af64c81eb9d462f130888fdabd36afeab985158656c44cffa2df3a00e81da355ffb3817b75c1971ac89a596590babcccd584cc24d4ebcdc140947f9e7327f39956954aae7c2a4bd553b964939725241705e0e5a223f5102cca615e82cad205f8aa37e5e8d8592a7477b48eb1fe836ebdb70f6a5969d39549813d6c33445152ea86d19eeac6e5ff8fac022dedf7d0389b72a18cb3590cabd5a881cf889dbcab7ee29d02012af804f9fa6bec0e6b1658df5e821a93e2d1b1145ad8d2e89fb89888d009f7a5346fac78054228acbaafc3329d7da0b3306f8f8b0d1a181cf50e413b3a1ee74d328cb4b052ae19c227a918475f49e8923a29c9e9b00853502e4396a4fa7c9d6e92c715994eb88088a3d1400258aaac7999bcdf9ce0a24ceda2d88fd9fd5499e8ae27bee731f289ab5c20ef9207a060f9a2ec14c152ee4d2865e25c760dcdd95a334204ce8f00ba002866ef219633d05230e8d57747e0dc48387feb5bbbd66a00357f9ad37edc247dd70618e993c5ee22376fb62c035954ae6a9ac977e6d83e592984ff2653ed7316a1915ede84e218a2f21e69d46e12aa1174fe77857597f9149f306573ffd303428ddbe7608bacc83c2a301974be8ee91520c1063caf83ef564b1cd7812e4d3515ebdd3509c3cbe34352ebf7dfeb1b2b74efe7a50ec9317f0e02445f63b00031a8415e6392de042e4ad47d4e0fdde00c99b0d3f345a88d2fa3ccdab76adce774637a0199207f3fc459bd7c12b9eac0654ab85b627b0cccadb17903f608b507a0dd500ea0da18e2082706f5399befed3a6f2fa66a704534c8b9ca5775936c3af5391e2d3ff2ee65e5bab50b8d9711973110bdb5a541784d284fe0ff64f4fa9e67d73b64ed3b19a8c37869f8bcff87ca75afee62a6925ec8590c936db4e1348b7e54b15d1f052f9e77d0855908bbb13c6abacc2d89e4ca880bc8a0cae37c722d8a0bf0146788a5ae0035659076edc74f30bb376430964fabae989860ae59ec1350cfd6174f847961c3d4f883473ea4db8ecd4fea43f79ed9ba80b7518d6d23354328c08bcbddcd07f796c037850e57a8314539278ec572353de598d94b03349b564a1896c735a6a24f9f202a2c4e06f7a7b8125d9ee47510f9539ca96694bdee926f5d8efca537532699abd4d51bc77a812179b73e616992cf296a5e199041ec29608a550b618e17a1f1f4e9c64bbd60bd56ca98b2661f97c655881ff05eb72769246911b7880ed66d648daf50fb0686b6dba257127e5d566830756051b58541183ce4313d10b0c01a836352dba0bcbe1b90b8d12733b3375cf1f2d5dc61f5edb113aabb7a1460c361d415ed3d9a3eaff8dd00b09dbeaa3e44d21ae73b813cca1ae3a80a05b6a6e49d4dad36c6b11a6e281248fff5edc6653bf0f3dc3c41d8b567266597c3d91fe3367b351fc71c56b56dae8afd47532ff92260238b1958af915ba01faeb71db2293c28be6b66f28669a42417a7938dd550896a49b779c36c9abd16b450ebb605be6a310f72d88c44fdfec842b7f72ee2d0a76c8bd5c2747d7a3168e2254b3928dffb1c48c7c46149922d28d05d1af3c593d5aaf97241896cc0c7e1cb5c9caee50a1a5a607b7c30e7792fa81cd879af45d1210cb08e7583fe901289f44154158a2b5af224894097bf866661ddfb2abd81310d68d170ac8d534f72ba993bc38f5d396d0cfa7603d641c3157d5ce8ca02070dd9ebab61568b434ae78e5f3375b42fa01ab5ba9a5ace5e25c0ada71241f4d6b8ce4045c87f3670d78ecff0ddbdc1a37720cd6b2a28bee8ea02067ad01871ea5d5c860bdd97697b0d7f4345ef7b19d46185e2049635ae615875e9bde8e9a3cfa2979810f7fc9e1ec59f18d5faf8ed77251001649499f6e5c548a20c22dcea534b7dd272e3abe4ad1212473ba68fa92e5db52b5597207ddec9ef34c71a8cc819872eb6645c65ce3dd5e1f8b9a73965c9ad2ea049a8a883599dbad3f1222e557cb799e6f5f0a40ffffffbf