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 59577 f0ff568b4e9717598be80b43ae1864e246a9883f949fe332217a2df2bc219016

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
a7bb39f1247282aa01ebb3e4fe5d313d8b8b3d02d20d79ef63fe9978b7ce079e
Certificate Block Hash
f0ff568b4e9717598be80b43ae1864e246a9883f949fe332217a2df2bc219016
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00d0140000103a0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000acc76c60d066532c79dcad0884794a40ed2171676a9b37655b063d755bc3c63b7befc424a977a861f8de34d312111a69ddbb757afb4dba14ee8ef1bc43c0c6223f435c20b5ce8657045457c6610edc5c639524db2decf409ea110000000000000040000000400000d0140000103a0000

Raw Header Hex

00004020c62dfa7fa732c861c7d4cebf186d739bdc9c0ffeb5263bebe82b6931ccb7665f98fca16aa8af36a93c66824c8452cf700a387da93d824617f691e039fc481857f37d126a3f5b03189e07ceb77899fe63ef790dd2023d8b8b3d315dfee4b3eb01aa827224f139bba7

Proof Data Hex

59,560 bytes
121216020307254218c31eb2626f4f490beea0ef12b9b8b8838afd733017f17ae25da918c16793a2ff1cc170fe3bc8c586d0ea164d8df10ecf508b4a5ce221bd74e73b25dba3ebafff4c10afcdd069656500421db03680e4e095f09885104337f6f2774a77c8f47c652ba7163da23990f0c365f908a73f1973ff975623420bd4704f9e27fe65b4e7fbbeb27270fe5d90311fdbdd81bced7cb9e68303ba17cfdbdeb790923ebad05d9abfe2a296da6b7d99c9e7c65cdb4aea02554cbdac46bb52f9e9092f96ee20493870a758ddd8d51ff71dab112dfe6d3fb083b6c96ab7d42cc546bee7fa3eda4670e115c5b1bbdb2680cb81a4606e7cf84800e40276366b132f0f76a7c0588c7c3d79af0edaa80791c6c5252719f7acc482ce1d812c03ce8ff45bc7037480259595a3d6b8543c8553a30ef5ce0b21daa9d6f9c0ff0e3cf52db1800d8be528cde55a99d981ce2bf2723ab79f61714964d31af895e3ce6d9b213672a282004fbe46661b12bf3fd9c7471bf67891762b302daca64a09d4e51394f47e4e6830f0445b9b019632abee998fcec87291149c83c95191c4d4cd5bd05e76a4dafd0587046a28b3031c8673219438edd0bac472c5819fe71bf270d3b93c6ff48e95ce6322c70fab6b3264d6eb5e8b73ac3ff7534ccefbbdbb7240e35816af5a6a6d713432363f55756c5cb9ec1af8f7dc61fbff5790c41b827a39ea768c0b5b1ff3599ac335ff21bd080cdc3860276c71ef2b4773fba24b1ca82dc31df821c46273b6d0e8e4b805d5115d91e13b93330666ee5ee2e4ed37b8c4a2252d2d0a5ece85b5e491cb1c83edbbd5d6d43961441192323bdcf7410c67dcd500efe1808e95fb772399582f275e091442af72c63efbc597f3b1ad67f956d1ade1e719bcf3c020c5943fc447ec0de8eb5255b712562b81308e70aa853486727e56d3ac2acec79f2b1f79aab7a18d0224d07067ac73f94ed1f023dc5b94547456ba96322248ab2f996ef168aab76802019397e9f20494fe4b6b1d1441ed066f23fb0d6c362a325ad174a70da3f06204899f74e08e15cedcf81b9c86df9bdc30683acc1c412e5e8e7d54cd5c26a57b1932afb56c4301e389f3e1a45f2c17b80f962b9574db95f7bbed8ddccff406ba8b02d5bf6d26d120eb22c5d67adcd37f49ba55e4f347720f7c211542e0151d42c97ef9aed090185dc3920f31b30e410176ffb4ce68b572a9f126f5fc5b7f7037f2652895e9ea04a32fcb500155f9980ca5a7216af54e4f813afb91e2e7af1fa11ab3026f42bfd5f56f7812819076a7493500cf6aa7175c4bd49799f3592b2a2b0516a1cb27d8eb9ee98df944b29b6c2ce13334fa40cd0d516362ddc0e713f214f04abf6cb0b4df9605582f4cfbdfe07cbe253b01a7bcf925ad17f6f4ca15d10539326011723c0fbdfa9ef54d954257677e69fb49a7ad224a1fc31b7eb079b273f1ef2c8ea5624e62c7606fe386fa1171dc396c81aad8a73dc0d4f1247869f0d224ef56fbfdd55f4cd3e118b320aa48c5612f79be5e48eb38d986635cd8026b245e3820c11f9843db4ad22e1a7360d20ada1a6f4adb159331a0c0c6c53c71b0422efa0f510c4d383af1e0499d307636d521b4da85d4922e954a7d4cd55ec89e9a872a54aeac8f7b0bd82f15c8cad7c098ee077deebbadfc54a046b531488b291f5bbbe3e91d38226afb4623d7c6f9f445612bef99a6dfe42e1dbc069a5f1abe7f98926778f89d713f3225c573f8d2ba9bb997074172560785391ad121bd3985d8d9c19bbbd24ff99c3f726d6cc65be516f04ac120ab498e6748e72d12fcddab60891b4d797927fe97a68bb513292a35342f5d47af6a9e4a78d78c2806a52e751599b5bd82a6658548c15eae478d5a24682055026050cf5c87574780c9f656263504186df0365f2ecef499a4ffb660fc6db6423e43ce0006b01d2924a0c1f99780837f2f7e91275a61f80a614a712e79579583d863627d513feaa2d03f5e7035d0fc4c160623f5e6558f3ac9bbe793b61ba062d882b002804c4fa58390af12eadf13fc754a1d3bf52c4ff6b62d2d9c58a77aa9a096fe461103c9637f1ce8c57786c1e38b240a5771100a73c35761edad2ba80c5990df2c298f4ba33cc1a10a7bab1194a652da9b7cb122545c7f046d0824d753ef357ddf608ec4a9bb2ad8cb129c06d2c674fb337ee4fd11ecbb54a082501eacab1a330cfbdb88928275471e373e9028ed8a52cbc2d25e5030f970f257b8adba1775a6f2ff71e555d0cf28108e281718e7de22a70d32a09b6697323a04a30d41d7f5a466a8272803d9e71939e0b3551c5294c8dc3a2200b3a83306c7fd2205399e09e85efa2488c1a5abd51ae0d8772373b3213e29c44a4d3f3a527b6bfef75fa74125a6789d98ac508a8cfae57fb1b77c19e1605816e565dc4006372a2884c71f6f6e92ab9e8dff7ea665e87341e34a1c74b48393cfa80851cb63e1dfa5290e5370e1c8a92d4b171ebb1d95cbac72d7d49512b37f857e1224b0aec34442ae5fa14f06668e883000e1910acb0a88693c0f67a888da710106f26ef5492bbdcf3ccb0eecf0f4f433fc8bfd14d8666eae854dcf146275563371462583457da0609e6c16c03192d61805ac82e17f2d92ec8994b060135670768e4301683e4b729a5f00b61ca77e51e34980c5614bed3b017c55b2149417ce699e973f4bb3c9500c1fd6d2f28673fe6c62778e81a027475a23224e834c7a73309f139cd37eb2c751cfbeb9c378ec2ebb09c9eeebc5be430987b83c8b2d13964075a020a789d1ce78d705ad8ed733b5d8596258048b1c387673972fde0129b9323d650bc3622130e191d0799d2304c268295c4de7845e95b11635be39d5401dd47f23a247bfdac3c68042f0d395de4dfa2c2ba03f98f723ebd086a70dd82ea5c5918abd79ece480b98a03091ca85221d7c656699e2ed06ca7b594c62a0243d73871536e7e471bf33cbb3976a6f858f47afc5bf48c03f6f5842ad95a00ba20b6bb67b1bc1a7a824c02c25492b28f9c5c1531afbc2b7b0e5841fd7ed6b57fc655591bed3a527081dfb767c6053e948feb30ca50259377ae3712e23c5c68331e7f587b2ef2a8fc8d464160a3ce53d47d61c1d02f58a8eee4372074ba1d04fca071e36fb2f660713f1194c96606299e13de3b777d1de58710c24d50e7cf72bd217a21e624fb8729d4b451e9e1e7067b198e10ead83e63bc7ae463631b2f2fa63aca2f37633d42f16ee8a14fb18cc5561c45e931a00e32b2c3d72ba12d4f464379f190bce007c1c24d65283b02f9e378b3cbe752087cba8fcdb7e842dd2753de0b4fd7cf97eaf73616c7963e2b95460831f441c836ce6594c1ec2a69aa03ead6c879e1a0b32214750535a3ffbcc6713bc681a96eeddb51e7c6dfd9c972ae86d0279dfc3e5fa4f9e25b70d3ab4d2c0e3c8243edaaf24649c11e610f4034e02afa8de84be4f067a06dfa0fa83eb3bc41e2c0bced459f24778447841257f09a147db5f119daab04aa295c000bcfee6ffc73d9211f7207cfdc71410aa226f56cb3851ad81b2e7e4c16648e1e4944319f88efc35d6a28026d16bfd5c2489f026b59229b469adb93053d18a9fba673c32e57c827e8883e00c14aae986bb62d90b0e07bb3b710625cf69f9b376ded086b4f334abeae72a829c4511f1a0b3383c397f6b660d10acff2467a185ab9b75643a486bd7da87f18fcd09765d33d43ed29f1d5fd5c757e42f7c6d03de71e99d5f5068371fc6de276788d930adef5e52f9954b577ae9ffdbccf7c14b2e9acb9002ea0fe73b73260b0edbceaddefa4625905a63c22dcf26f8a99a85322f4fd6e768e5fbaf53c80ae3e1049b8c6525989e160105beca0e18555f51c6e4c9fde8041d2cbb494f98fd6f9265e00bfd777d469760b7b83942e6d392ae112d14024052ea5efb85f0a20fef8e42318380bc9a331d5bd55b4031662222c7b2381c7a7e17a4d0157201503cffa92811cdf1d083463c0d6efcf7f93e391c2e8996eef1aeddb4fd141f4edca8a14a2a3039a58119fd6fdc8fbb75faafed00887f93f14f173f2e70a64f8c1a7656e1d725b32c5d534042d37fe17501598ed25f8eace8d17a29675da9eddc79c6668c1665b638c30e5012744b3c7ba72db34fd900179eae81dbe8f1340212c262a4fdd07518999bbc0e7a2e9d4f5ef99f6a6df14c7887d2d97f6ca546a6b45ccb63e20dc30a010ff248244e02c2352c57847417271d3ef2bc6d74215c883d3c87f186a1a745c94e11f4faa45ad9d46971ae1e9845032f62dfd276c8da13e7f897e4830df0eaa1825902b726a8983ebe6f0fb3c971b804b84495102fbdd3faf468c61f1e86c7fe7a75267ccf2688bed01ce293d1d920c226ede0f92954bdcb92c6d27dec1910dbb5b0561bfe27f84c08c14d138d3cea7cbd2b246774db83bebedd8529ee577a368203d90fe4301e49bc77ac82c4914cfb53e24581ecea4e32afd077c3764d9fe02aacd2a5baf80280953063adbea7d7a7fd300932bcf4b66fd113ea77a9b320d7ad412ea0f48e4e6f0b1559e8c3503941cf34342f6c5282206852db76e00e86013aba261678749ec7b115dead302cbbcc2e21e2b61d1a06b3d16a74010091a0414d4923a349da5d62676a6f55b7dd0b2ef20a5932a97f93e4228db639fa32b9d7ba3ffe5f8edeee2264e018cfa5a130d5c21f0a0252d3784e16d5daa18a4d6948c4fd4ec2ab88ef6c9ac240917be00d0c2ce97229c11f2e9cd3e6b24ce634b023182ea0df035bbad40605d8d6c9fa0341ab78957755583d067b7f156b170fa7f6141b4b67074b7945f82e6817cf560ea1c2a1bdebdac2fd4f4671f5b453f204ce7edb6130cf7922fe2f29b638e3e96568ec45080c0408ac5237d99d6d0b50286d57106cbb84939ea4f7a51c5226469131ab05b8504b20cb66a868687e9aae6113f90287d6e6695804d81d7249ca9c2fe102f7d94cf0530f22ad0146326703532744e8e9ee22337ac0f23418910274e7c5935eea14d9c753281bf783ca0aded87c6281ec8695136dbad4aff739846dfe21492cda9ff04d7f1d5b16873f488c00dd635672657e9445efeb8ac4ac97f1a9a1bcc38c0ee6aa210c2664f7c86a40de4dae0890aa7f67b5f263839d977aee101212eac7b8dca8ee9e5ab85b9cf003f897c61152f9cd8a16a317573f8b28a6d17f113b87efc59d195d24b5fe86e1faa7b8a30e67f0e6553a404032bcbee98c31f0972ca72bb390b9ea81352017dc5e70571e20667832f4009e3baa8d93cc04049d03ede03fdd510beb2a81ad55c5093b92032c1aa503645b33ca4a848e89d3c66663c4de0cee64062a528f89c2a078e3ff431bf79f83c0eddf1f1ab8d3c369975827ebf291aa2729f1ada98960fde8bb4fa52a59374c09d8dc4b1a789161770c39d21e3dcd84a1c4d8fe23b028cc1463612094675d3b8d891c01f4a56fb6bd5e560d81ad385ae3ea433c0315cb94b89020d7a8809e7ce54524db47633ffc0f8caaf2f1d5312245ed2ca6fda300200d2c184879811b187575878de4c9be868be8da997077cff537f97e8d510ccc47d7ab285f825f55a57026bca19ee225a5c3e25e35cd81e95a90d86823d8377cad271e11d514db424969d335bc58b3ff201c688144250baa8f0d5a74f51e4526ac3039716287cfea69008556d842fb91dbc8264f3eb3ab4cbba71cf4a67651fa828fea3cc765120b5f9ca8b00be077e950e3f7406b1b7a94ae7bb64491ea05cde7d2e14b9ac2b1ed92dfd58b8dd6f92fe3f88fa0ebdabf579ad6f2f6c96ba5e39c4cfff4d087427762e7e06afe5662ae6205ffdf4821f251ddec7571d066bdc848ba8c4019a49a0edc189f8cd29ad919c23b2fa470f29695f6139dc95561f7cb4baa05a3c593def51f9dbcda7f9618d3ee56638dd276e4f78ea7ee0195b7df8c472e16aa8e2de3cdc911e38d7436d42a59b322489e74b4376647d53df484dbe0b48a1e7961039cc6811c083a1f19c7855b8a8b8db0d04d77236e57d9fac4000c744df098b1d72ef96fa5abc76885cfe35e156bc448d3565c83e0ea693dfe0fcc373409ead945a80123623fe45c695892b2f25e31205a99bfa72861d99d7a2674636504825559204465152d1cda19dcb7282e3b5a6d5a5bf9fc7e73fad14b015c8444dc5aa27de81db53c37e963874217e4b958a430ff71d312932c7b52eb137545b30992ecfea5793ae9a29087c7fbafc1772fe9def5e8cf8b53a84ddd67c323f0c18ecda2f5e2fca27d3eecf05e4541b39d0b5195f15f9aa2650ac2023fde36d353f8e742d6d1321ab3f268d68315f289fc2aa4e44035cc7214e5cde41cc2fb5eebe32bf4b2efe49ea086e8731018add56f21e4c30d2fa140b91e7335fa7ce3977f679f6a7199a6f84feec81b4c2bdde992eee787bc46102f1e54a68706427176323a510b6760903c12f01b04e5139b56daa321d051e56c60200eacbd16e90ad30e1495b9f374497f2382b0b4146569deda10950fa3e618a6db8f9107393bc363deabc03418778760b66f65ee7a8fec316dfadce034e71d37a50b9cf1a25611326343f0af517818e0c47500f94f525294c2ea6f39ec12e297677a5ef82c6507b7fd2be5440a4e7db4593e2a61aa7a361c7c0140b76173d2a252fd90df3041e5a5cbf1445368df92ba82060b213b7475e0ca39b269c303c436b086c1280bc167d51e30472af0bc67de2ddd1d8907b65b1452c92a9c9ab17000800acd0b0b2ffe12bcd6023a12842343ea5d38494844b7e1a9129e8f11d0b0b98f088471dafce2880aa69d5a50900e3c1a571e2fa66904706e92bb47e74df417cc690d33b3e34bb045985cf85d1affcd0584ae023951b005475b5e7a42d6281e5cc56f5cb10814802fbfa8eacad1351b0169746e2a6da0943bc61b061e90bb1ffcd5c4202198792b04f6d6cb1a7b6632f6d4b20dc1311ed49fb7427bbe6b8f2730c1a22b6c5b0648fc6a6c110a5f256d8a991c71786d363a500e90aed755ab97fbb156b78c30b3425e366f4a804a75e7cf8a1fa583533d7984cef7415be9994d4ffe24020dccad02b564b1b5d3762720369b67e2425af9d2b0ed7959686c076de793fc5eacccd03bb30b875a46a9c471a17ecd03059aad45c36df68d5b6c41c11a50e3f0b3b4c909baa7d127a34540e0fbcd6d2fc1ed7ccf8fb31298b63630ec509f7068985c1edcac8c148fb71cca87c9ae237d68890faeea2678830806860c7e50ca0177d30c10b075957551ab8aaf0eeaa528f8989eea82b94c1c55f1bae1fbe3bd6244f67f28ea2521a49cfedb683bfbf333f0bc990bc81c9d5f05b38cd5a13e0d8821b2164fe2022f1f7de60461c833d8ce8703db591aad3846b00f0b1a638011dd7aeef321c11b95639973867c79a56d805dda6051fed4c0dd96724723cf6aee79f98cbfa2e25444e51ea97912bae93f1902814e82aa476186d70ae748a523480aa64a05146541c788fe2e7bf7e3bed5fb33e4208ce1a9872c5f204cc2050d46f8518fd2b15c5d4c4e2be67006a437f4cd553b48efd406322ccb415aa2aabe46e6581c93fc8159feda152cc708fc657bc19bb3ff10dcdbe9f2e4b7b74eca6b7d0eff4b42d12a034fab0b64c74635cfb1d9a227e2ab997baeaf19582373ba6154e1fe3ddc05bc55bd543928dbc10781c771b9a962d0d111f5bc14197443651648bacc1a8f7ac447b60b4e7848e5d56a51b028d40f8ab6bb4ee72f1f2ff3d177ac60b28bf646c25706520a6e610aff0dfb9a85e1afacea71883ab544c2aa084b9c67df01331c2e9acbf52d96c6667e3de40776b04afb4d5ec987187587a398de59ad5557dab4a30ba43039735f418f5cbfd9c13b657d98f35925d3acb92d77719ed0187ad0b767a585de5e0ff5fc56ba9cb1c48e1e7c743fbd37d785fc3d452cee61f2bf4164c8748b1736dd7628c6ade29357e1eb9a44a4f2a51e495dfc9a6f62dc878478c674cf731fcb08915665daa5b86fbc9bab512e008307da8123e1e57a16a1311dd4f24c5fa49310892172b52b3a04f82146fd030f905a582dafca3bc405241b1f9236ec1bf52cabc190a0212c5fa9128aac68231d1ed325c76764bc93d75843462e7cc777b233641656b984eeb4b4c8f6a475732455dd35e6c3543200df130cfdfb73950a25c73cd83a944b04c726e7460198ea4c145a90ade2acf2e976bb40bf6eeba4e626f1ef9df65c76b26323ed7ad10607c3721eccfb4d94806ab7840269c83ca4751163d0a89ac379470042e6093e4abecc93e43e9fd7740350c762240d1c092eadba67a48f0228a8e42d47d6c7c2fa124639baa34555b5a487fecc8ab5cad62edc5fee0f59a9922f44e4e934b4818134763524bae9e7a081fc9edd85ce27a349ca944dd6719bf13beffc62907c084e3e451c90dc05a596745381c82bddf835de76932bbb2b84d6194a833508e5ba70c64ced699d12e84f952d9dd3ff3f7e6057a386ff360958f00c7f28c62b4f94828082cace331c881026fc9e3660897d080022125977ac919fadbde21ce0f96d21109d7e9c7ec74290456edeb3ccad388caad977ff0195c2611e7ad5a9c20ff62b0f5418e3b5ce439ceeadf27553eea7d5416dd08c4ece47e4870dc64f7df5a74a6cbe3e5deaa251a439d8841087ae60266b33d91732278857a304b94fa1352c5c15ac38d53f3378632c09175bddbd66f540ebed97d00dbde8468fc91dbdd4b07e150929f884fca70c17d6a52dd3b09f1dca327a8b5493c54396a2eb1231456ad08c6a646ed527e8eacc54a2e36dadea23d35b5cb8fd7ebc55f0d5b5fdeb1d0a4832191b79f36a19ff5a8a0edeb74ace2f3ab86b4e1c06f667868b30fb409b2e41aefde20b98a0cbf1ccbfc048790ecee5197feeb0014e5d70f5551bd2235382c834a2e5fe3dec9c1bdf06d36bd75ae7438116c8e2ead0b13498576108c5ae8eb7a5dc6b7bbf7682d61dd6c84115486301ca633b4025cb276823be8d5becd46a909a6d8ed91db04ff8073e05aaa6409b6c0893fd3cfa6557bfd7f9fb42be412c9df3986477b33503ae1cf6d69f7d95cb0cdc3a34f046cff077aa69b000150c9344658c885a0afd4e7561d34de2276907bcfb66bff837b8a73f7aaea4afbf14554db4de64a19464c014f624a7afa36fce8a2dd3515a00f4840cea31148537ca671f741234df8c2383becffa78d1a6a3a39feb8a0bd4906ab1558f2bbb1f8a80fe1d62830e9578bddeaf5c866f7c008135d3fc6e9e45e3a0ab97366a51727548ead0181164670f72ce81d651abeea5b5990717578c35955394e725059dd201423cc038f3a663a7890a37539f411c388fba5b2a974d54a11c0bbc298ea1079fb54abd4cbf85f3c3b2eea73ad7c3b2f9c99dab38356d17917145eda4888f086b9340a149f6c11564fb5fd98dc20923d82e3a875facabf431a5775f8f11ff33726933bdea503a0eeaae1178515958ee1c07666a6a6fb925049460d3c0e179f9e412faeb02887eca32304c462041bf6f98199b03af20b0a63fb46d9e1d9c828cf14f822518dcc3b8330258b38a1f0b59f3480f1a95bee1c36143c80a18d45e0d0d2a77552fd23571cf00b39c797bf9efeddf30ae5da1cdf9a85d4f09912a9f28d247ede1ee41cb038b8400a66795431467d7f8f23e814f015f5d6483080a57b4b5f470af2bcee5d7c95701e264882f3332c6f00453236e47bebf5a6850f6e7b61f5efabee15ee746e8341592c3a665891d654422bba0d3e98d41086da41b4659c6622d35038dac865ef50fc1a8d1fc8d8b860dfddcd34dc4d20a1986e7aff51086a8ca90c8b53de94021f8f7bf5f8a8aa4aa2f34756d07fe0a7d422372132e2295202b5a61c9cadf0f45d367dfca2473a589f9b11216390a8635e10c3fff6593de3d6e4c880adbcafcf721f5f1fc7b25dbebae0fe14a5b1f368f7415ebf03a9969b77262680e5db81754acca67d153ac2964189fc44db2d259ea45e530e98a04830f87b0810d93d3acfb854795d3f3be0dc99bd5df0c01e0778c99ee9dd4218b02bd227cd6c981f14d838a11f90bf015196b08d6b91e0421798b31c59a24189d536d99b0b5e5abb245f941aa7948bf170ec83bb4aa21cc2982a878eaa5636f935203c6e5f7836a435cc8522f34bb38e7b07d5b31c3c9f7b2cfb74ac02c3bf11f9867d0e6d8f668b44a24ac5dc97612fa8b8845dfc93103a75b14512d6abd0776d5b241b5a45ac1287ae1ff280e3d856f0aa14e48dfd814b9a2da4ae6b3b68534467c9248c4d20c726f01d268380a51e80a91aaccbeedaf4f9d99bf57105dfb51cfd7d096667dd568670dfe0d811068037e2626bbc143f442cff3396fdbbcdc5ac1560da8e8eda66528caeffeeee4d22ce4ddb228a5908075861e9b1580f08c7ad11da0c3d91578abc52e42026fd43e7007507bfa2ba649bb81e9001ba792e0d266e027ae62545c9a5b13aeaa877550372641c8cfa65360db2299d8ab26dff8bd75b41923c59185f1c1ffff0557b38d59ff97c66510468df9f3b7b16523616390d05f553e87b1f43f1db8aa8377b603c61bd9644c587c1e6544390267606bdb20f9f7e6240ddfa65b89ebfc7db8bd566ec1f0f36e2085df14215e58866571e85770e4970fe24d7418ef35924b1d72a7426cd1c990c3c1911b0f8c1269f4c7ed376046693683a1de351261fe3b8002c3b5d39c5af93a5c1264a5fcfb863911ce8e0b4274b64c1673d9f95a27eaa96e1b3323d7634a85d33ad3fa7fa7549152060154fd7df7e6eec75a7b929063d89f6f06683c12b1dc9155191ea3592db4294f4e71b1594a9d3ecd20e8996e93e590d7eb0304f79e4c83a231c7100361c5e8668605f37dacf25f5a5a752b0b188149e6257a092e93558f2b073ae4419fd4522501cb5886f1b383abfdf20f4576d4ff0187577281024515cae2d3e15d80e9ec946b6cd730dd110e5588ef65f3b7f4d9f2eec68f290666ce41d67e8b4c8710aceca4477ce5f96ff6afb8696f5fa55968a989c4bdbbf7230ea68a34c402066192f3b5dabcc0a4ef1b020cc9d85737a6a350ff120a1239fc479f52844a03f82cd47e127b46e2ad42eae81b38cdcf2d0cd3b90a97089ea01add918dcd7526cbe4ce3a2ba0a40d45783d3ec81a5682ee19ea4d32713b6745c54641e112d53ed34620a1cf5ddd39e129a4c952dbe481d20f6812fc0d6ac2620e6e5e357152ccab11d12ed79b09ba476226dc169d99316c07065a13ea25c0d260e3438eb8ad253cf0206bc66bb7c09f6e10c1e36b06d50d5f60f416bd8755bb92b9df591bf23a5b2cb4b592f54e73bf9e2add9bf419d29949c3d3c38815dce9b422153d0e95b4cfff8fa92479f72e8978580058d9d17dee2244dc11d09336b3a28689e01e720cbe61be67969ae77d4cc466f5c0eabd405f1531f1ce315aeef40921c01fdc928e6b41799692e5356e651f19b545dcfc8a1ae731c46872fd90797efc3f197ac50ecb31f8c0a5fd3a06883ba1b49f135db428b0e014fb28460744af9119530767077194fe17f20d22d4d3316c141da762f69117b0cdc1858ae6988bb370f44d8657de33341fcaf736672127592d33ef8f54e536340c7ae9d31f3fc5a783fef13675284d7e27981e4fafdbd43d60e5338d29feb55d18d391cc9fc16dc9f9eb6c5b4f45675fa778a0ec3d1d9c89fe94fc7380f715e0691eea778f36fc0d5fe951fa58aadb8eb48d38228f4da4c2993f19a4dc1df9454f1509eb2e3c87e3fe69d306882df081788d971c249a2fd9e9668106745421d78b3f885b150fe91877767524520764d5e17ab7eff0323d44ba190e2e7ace7a07083cb2e4c067abe71fb28d106222d4bac0ae16c2b898956e9ab3b11c8692b35d8ebdbc09f1a0836c275c203cb0f6b3e8b5acef257955d9dd0b789717067c77d3053b30782980eb2f9650c545a75cbedb32fe6fa9ccd8bb766c85380df66979a62ae173e83c53ee7e481b6cbb8da72d667fe5647a0d6bee17f4ab307be77df3305750e6e80be7627977fbb287925ab41bb1cc50fee8001041f1f1b9f3627dc4b0d56e485defb15cddbc1b58baa60b90ab3d120ea64de395e4609161a61c23ad64666c231ce047233c395abf184c8e9f90476bee6971bbef26041313dd604904df4d60a68004a5679702bac3631dc661ece277a7f2f4667b1fc94582a67b71853b9c4ae3af3d69244fa764fa6f56395004d062d9ff36d8a4556c8ea2034b434725bff479dd0155820128ccde3d78935b034f9c2a6d0874cdc075a06394fd6e598e3ce42717d21fca34cb5dded2e20d830f8965a7a1d63e802ebdd676ea1e793bf17aea7c2ec8d6b736805a1184211332a486b66d3deaa172cffea94a0f54ca17e9b1a0aedf5b7a6e102a4a8a412c15deabf0e395dd5998a3f42d467e32d2f5942f1143c8b736b47ec8dfac4549c6b5e377250d10086b0e4af3e969eb5b58c3a1ddae297b300fbe730b6434c110937ec632d17e7c986ac64d145e64e424faad939532dadff63d0e2b25dc9f1842620f5b9ba378fe5774264d0f52a28ff7f0aa6e021650e9ecd5f39f2021ba525d0678adf8e9e607dbc5fc5cd4531e742406336371198dd8e7b42932a8f6858e3c7139d2ebef853e41f5e86f7dbaea85a171afed82659cc91ba24e0b76979e804fdb2ef91f1202222901e89a3ba57b90ff80e478dd15d79fdb00119297e38894c5d09b36649f866d879c1e9850cca10a9ffa065e9301dc6a6860df31107720f0142bfc57fe5df356a5a4554cb8cdb157cf6ea373ec962dd44aab04334bbd4b2dd77e9aabab006f6867770bae26c345fc5bb9c045ade60518cd9d6c8844c6f89ec27876cd36591ae65491a82ee6e72ccae8c8bfc5d0681be841378aa5fcf15ba8c52b0ac55178895181f7f334f562e6bc65ce0764383a6935fbfed14e896494492ef37a66dd62b655d5ee0e88a547122c2495a51def238d40877a00760dc03a714e64c1df1a3a3c710e1dd993ee853055b18c9c79fb16468524382b8a84c675d2241b8debb551490d55224879e4b5f8c8ee5f1283abffc2245dbe6680be2be30528f21da75d4b4f7aea6ef1aca89c883e8baa4f5ef4f95255c7e9fecc573c60c865acc4d0564535815254a8bfd2196b2d351797547e353fa15f119f293af0fa27638adbdd1670da0e9f9b8ecead60c5a2751cbac2f438ce00026abfe0926c4368a75229dc33a82da2f2c9b77fce16296803ded2756c37ce54f50e9a2fe579e2d17f9f4077cb9bb36121f2e73b073284f32611acef69cd5cba9834c1ffd9bd084cf12143131ea976c33a6e61d203aa0fc3f88e1385c3b2a07f54dd9443a9be1ce5f564f1942b16c641226e8c80bf69a9973e6d2e133979ca6c5322a4f155560bd18af9ff522b62531bd287eccc7cff4120d18d1ad4554222eae93767c0a64a70515ff04f470e4e49976fad26b8d000071e3332286468c126a83584b8efc8502f00f6a002d72955f6069f4fe9e8e1435d5d4194b94faa226904db74dde247b61a840b0355f581842bf823304ff50cac24dade3d1433abecde287596ce0b08d3375c2ba43466709f4a4b71dfbf7b9859cf4cba07812db1467f823e87652be678eb4ab797a2f88349b3d19410248b704a4d3f141025351aedee57c4ff04442f20f2084555944ec641e7724d8dfb327e97adffeb24927184ff68469989630f7f702e69a999fbb52e2d05f65cccca30fe1ecdd5c6ccdc13567f996c75ba2665c04af148e256a06e1c4b6b069dca23badb7ea56e3d27573b57a58bf438d002fa5b29825ab843377ca594d87c4a1e1cdd5c05dbf136dea64eaafa109e8adb0f4992739433cccc72cc0353b423088b0b7c6baf3615f595ae7f90779cc7194bf17efe0ab70596ff6ade7609fb7c01818df016c8cab521f6742d1a2cabf3dd90b1179f5fcd9f037bc268864ec438a674a8beb41d1dce5c241e81833946a299b94a80f8902b10f4bd7636ccf764448b4bf41d1d76ac5816d87b14b20f4f50e92c07241d3e4d54e386810e99e8118df1abf6e1a85cf0862de67cb35513c4ddf4afd62033c79976a0164a7864e698ec65693c61a5c66860c265cdbf1f5957b551da70ea0118fa68dea08b5faea51d37e142a1d5039c930273ced8fbc6669ad477c575e680d3bbd8032c6b327431dcc244222c6620d49ca90850d16601d689122c9ef3fd1a68601a41b46022221ab87073783c29fdedb9343bbddfb6b453b3c18bd2336e40113b334172d85ebcf04492080b9fa9c3080271e237c1dc97fed75ba04d388199d51472f0386dbed3ca2159f45caec72c362564e015c5d8ff2452882bd533c03e59c90d8081b2b32617782ccb275986b219eb44bc9376b3082ed76d079a7335a154ce1bf1c34ca21b77867db3121a3bcf3c1babcc5610b0c259671a204cc32df7196066aac50d13fb8cee8fa875ab8432d7c365683dd0579c3f36049f1c03bd0c5292585d0e038289bdef7959d5cc4910fdd64f9063487004e3328f9efde004291992fad0db70b6255c8a8cb4e5e3814b800b1a6b71c2ccb5404ae357ebb679dcd2253a2bb3b68e51088b873cd8ca2d64b741d5d7cb871e63279b389939797a0ad48c87056da763b97c3dda6c83ff7b73ede7fb0de3ecfce9bf6f74aaf3679e306e166b676eac87cde26c1e32b6103229c836ed89049f553cec888d293c2192df77cbe38c22743b2c2d039adca7590acd8aa6290558d943f48e97ecc6c32fcd6f0fb19998744bad2ba69bb2bff8a6e4a6db5c90f79277ecd3faf1f473fb7907028b1efc72665c2b6a5d94263c694102941e0a3e3366e068538f70a8ae638d7c72ffae9010006918f7405648aa2d7b4afadcc6cc77c9c02f9506e997669c7ad7e41a88751941269b578c1271303d04ca2490fafdf489529fe989ab8b90be9da2ba0ebc4b4e60de13184975a60606a4bbfeef171114c3e3e72d856f2d8e920397fc6a899d24d434aab208f3fd6962fac19991d885224c9fb019c497aaeaf9f452c0b20a965e3d87eb37cfca98567f68e3c70a49ae43939389f5f68ec24090b0607dd0b84f67b3037f0b0a809b5fa993a23c436a41c531d369d5a9c277623abcb082b5506d934ca928a8d2d7fbde5c5a981b8cca6131476d400dd350583b70d93045a466d76104a23153608c35fe41121c4a96fb2676ef2f316a1002c0b3df3616205617ea821a3bbcbfe7b5cb1a3a2f220b3d94f0f68134dbb01d5bc66e3f186b151d97ef52627b88b40cd51c3bebda6b87d7d681a84d86cd32a3f87250c6400176beb9a660637f4020ec70963faa04ed07a836f341a39519004f2285646a9cc387ef45b9369d5a7d022bedb9318b7ddb0234a5fd56264a7793cfd5a38b54026261934d995e5fd5e663b38a037a7658e40889437e42133e9f31690dab7540033fd9c6295985a38e4dcbb1e1a619d960786a256f6dbb1170e7a08f762097941f3b791c75e2bd39cc38d0a507ae91425c369319f9f5f8ab8da3b26f8501321d65a30520f03bb1db4c0df8db651b7df049fdc801075d8bbe9bac4f0ad925985328bd29b2ebf7de6cd28926835f7274a5e832a8e60b7cadd403414221438478c066bd7415a76b74b891e852c058f9b4cb96ba5d29615ad47e89621d6776b04b60c33b3f2db0e2f6be6a96a7d41d78e1b4434ceef892c5f2b4d9e6cba719d92db5de07eeefb4f244d631b293ad04b6a5928fb81fad250978b447e42b16641cd12bc272bdaae23dc2183ef0116a4840046a66094e0bb663b2737a04c660fd50400455172b763f5a5b6c3741a0eb90c2e2d04c17484296ead1cbf4222758cd054a91b50ac765aa30f91b02611e0fc52095616b9ca66dc85b8b5c414d4fb406d5fa93a55d7c6f005404c4c7502a086afeec213b3d150645d4969aac7acd2d1aaf134557938e737bd4930dfaa4782690465243f3082127f9dce6fc91e86eab1fa8a7f1a42fcba37a81bdd975455a8c8a5fbdeac256a93fc055d746c48e578d6205df36d845b86f308bf5a574ed57b494016f6088d9b427fa4292ffd7edc4e2c534f5359038c30a45180da6fd57f5974328696f61a165fccdf6bc0ca92bf68c9674a5ddcbdc4c1772fbd85e15a93cdcd0309556141862526808f61eeb6a1bd6211e74ce65de71779553ef05b416e276ed323317e305ae1fda99ad94e84282a4e088c64f544d3f5d9e87906a04d7c248c18f9130ab35c763661f51f9ea09c7957be0e4a915912ec1fc84c6aecc8d4349a151cb5a9b92c50617431af934850f6ce9488e10a14c3f4e23fd63a45398113dc24c26a64a612c52c9ff1ffb2157549f0c5b59c3b4a309ab5482a7ea70216f9e5509497bec6258434c5499b0349413d76dc4a7059ec236cb3f0e02c021e33addfa863ded0f683a3f8a33c98e24589fcbbaaf8b9f1e839ebcc30142906c6d057fd9b2ec900ab47558b8bedffc46dc31dc7554e897db4924acdf09ec52e992c4efb2550dd08758517b46556bc4cd225dae8c201e0948990f75a2e7b75775a01e3c00e3e4547985d032a6243b9d11d1cb7ab18521a8a64399488f7b2f8c049ad6a93754a86cdd4f2b7de759c850baad5f4c909593c1186806dd62dbe3eff924853fecedfdd82943532151d0c7d6cf983e032f529f101250cf0eef277930657a73a0f1d557afbe375504e31fb2e160b764ffc6cf0720dda30f43959c1ae039310cbd0ff9ee26bcf44d1cd10dd50fe54855b2d9af1fbbf051e1b00bea2c4daa497ebd9af001fd83de782701e26eba6c1fef479f29833913603da4bf16610d9b493e6069433f52ad1883e0d5e90a68d97f5cb5ae48191a0d5691ad2c93f11d0da02f77dd8150e22574d20511181165e3d85e278a813036e5871477f3fa3c92f9192d4e80dc1f36012806b3808cc7d9c483867b26a04b9e32162c975b38747b149cae2f8f0e1795684c00290d388bc4f9eb4fc3b3ac90fed7884d7f04c32b629f4dc0f927d540b383cc114a4e243b20b5f8f741583f4234dd40bd1f5f98bf02e5456d4b976c32059558f05269e42dab81519b80c576fbd03a3dddd9afe2fe1ab5ab87659b8f7384d34013db8157f6d9e82ae6cb5e2fa7a2fb17e771bbd2b130d0964fab01ac12ec2a15c200c9041aa3205babb4035a0cb383a9404604bbd7a83527c7e0aea3d897cd314335179fcaccafa7e35faade2655072a19ba3513aa71659f0801b52814779133a04e5badb8dea1981e67a8af74ad7e6ccb703ed788927627e3b05856e9bfe528d5cc9fd23eb7f2f946853b33cf8b5cdb78f99758f56474668c56e288c41c714b6b27b763d01bfcc3eae9d4e44e3476c88e35afbc9a0fc904c9e643856d4254f19273ce7557cd83779eae45fd778eba68e982c7cbd506a787b22370310730510f689d10a529147e00f253d13e20f7b039bea0b18885b3ff9b1463139d0f824ef4ba0c27d411faac221b4749bc34fa1e9d32fa23e502f597b18fd74da1420ad199ec336149b70872002975f8985b541ec9adfda57026e83597ae0af370acbd4533a9a27032e21e9f4e6de9fb6343aec96f6fbc81ebccbc290f29c72226b3c7497fc9b8d06d039e212ee8dfa7b735b9ce0e25892a966cc208159f4f8b06a019d55e6b370509c92bdc1b0ce4bec8a804c33743e54006dc5c588f3e46ab197630b9fa44f038f864eecdb5fe6703a82c73d132599c298ec6e6a4f7aaf7aff0e8b4377bfff752dab48b2cd28e72518dc42a8c7e53e6a39246a64aef70895efc9a4d40e17f2acdac2d6050fb66118939180d225b0358c257fc46ea1959834c8e67c621282b545b9b42a02001090195c5a2db1502205675c6ce2b9b8388be503c5839ea1486536d27687888f30ed531ee67e8bcca0f8d302a635c75de92bc3a8bd2fbc6509fa535ee4dd6e61ad061f8530de6f2c92d13906517ccf46dc3441014774836d7ff316cdf1585e3b9f2237ff147f93664498aa79854f30de569c34d2f911418410916a58483dd832205b449eb36c58eb3d5d71dbee372989f1d6d3d50e873e7d14452d69fb1e93579920a80f779a97c6512acba0a7331d68f2b90d832a399a0801b9af772707ebc4dfd8463a9828db6d219a690e0bb1896f8b2842cf1916f9fe923d73144f6aaabc7298a100a32f8dd7e006896ca627898c82294c5e83145fb50069b610e1438d3c0bba110b5af6c7b3f2fb0d53400051fee31bfcdc72f0a3f441653b41443371cb2673f0613f93729b298f742e5f7f15fe3334dd1c770c3a7a44fd0c4240f7c523ed81bab645ea6867404ec9e9a5c2b7a7d1025b337ded65c6a34026259ec444a4fdc526511228a5a9c8e2c54b2663cc99be9b4247d00013eb196421acc7915467b90c32dc6b8bbb66980f1b81baa6945374e489b538de82e639f6f5cfb05d0ed6465110a09d3a275b3c172138b352076be4badfdf6fdc1e38425258817370de8dbfd1d76f7432cb20278007917ab233290ff7566d398e44fbe1436cefa1a73d490c2f3dad0129ad82cf2825ec19522afc92b2b728a49df4fdcaabdcdc7b9471b0090e27563e9922c81938a1c89a56b858b6f56ef090558e3ff4110e1b7ecde26b5c85e8830546744ebc9eceb4fbc848a8a916d67b1050766bf1873198b9cd5ba931ef64f6fc8dc0c62b93a4b5812063162c2dd058196a15946a72cb5061ef35f5117ee7d1093ccfa20384d6eeeeacfd0972ec1bbac4f4841586bbe3b0dd49c84c2c81c103f38c512ce4a19a39cc0f20354d863835f98f5c7aadf1cff3296bbcf3e3450e67684b8b91fecb214ffe7c5f07d2a9492fd18e82a7af69c127da333fd7d2e270d8bc094e588a98261054f2a98b3c2c7a267f98fe49fb00522c74f8cbcac1755bac3bfdea581215f17949fdcfe4f786450dbd29319460aaabe5c5bb27f99e985d823a396870d4fd43a90f70bee67ba68a1747b3d1cab566dcb11493e918dc25b9bc10d86f092201627fd3c413c2d98fed52d9b75c96c30fa31445ba473a1bda557cb8af1690df4c4e741dcc1b2e58cd7e6eb84e38fee58f6f738b3f0718d05259f512090ab715b157663b23bf741625fbb9de5f495e741bcf06346a483e759bdfd2264704a86df5d447c00a06e3c475530b5a90083bfdd3b82a921b1d09fb5f70f7b459cde03852bfc8a8ce4a6bf79bc16b1923c457fc578953a10476b047814b9fd07b02a00ed71c5c62cbae45de485ccd5c5d4f5145fe8878a7e58aa771a3dd408095bc78db96dd9741dffae6c7271381e5265095944d372198df9d8b4da115dc8817dd16d3b7e020eed8582a372c93be175a930566197c81385a1fc9bce7596e4efa84dca660e28fd17b9afbea78ccd86592463c6955c0cc9dba9c2d90e7e3402214af2aedd75f77968404289f42b9d2b221da35559513c52858eedc21e5637d9102b4ccfc9ffbc15c68155d6991f0a3a142884b183ae354468a90c80b061b904bfaded55286c6847d427b2053fed752a1293b2c72def03da085a06e0e00580c3501b708dfddc411b2646f86006d751e78389605d3b13174b435d035b0ef70cac8b7ebe4741b5c784460545e4967b1079e2ab1e9fbd82d9c729e7e160589d054837a1a4b229845d1fb4489e3b3506b843d480fed9c5a967920e07ba6f76aaa80e9fa2f56ecc40d4cee371db4607132a68b4a15a801992d992ad5a60a4fcddc77bb4f7778a6023684b2114bf24f4c01e8db43f4fb57337e0e4895ffbef22f472b84f5de403938aa95819710e42e3c2844ac9c02aa62838cbfc31ad8d2d1b23ed7771485295a50b50620a1e9239a5652a436f6d720a850d2f35556e3cbbda4755012dd55c333a0093bbaca4c599c04cae618092945deff0d51f465f2126974934d4f05e91e565dd31f57518412edd10c33705253c8e4a2d527c8c5165961dca4a727f67d74e16df7bb27a2404a9dec396d7e36c67b7ab9a3dad1c393d0f17207b5412f053220be1ae7e9c1218c340b588eacd4f5f16c7d781309063a76f23c0b846ec2ed4612f8def64d651aee81cf26e4a4999419760a1c0085f07acb8cbbbc1dc981173d3684c706a21eb33cbad68566be5f5e21384839c76bb9ec810b98afa360fffcc239831026b947ab544c380e4ffd044a21f4c476821d133e3caafaf8020fc8f53a0910185b7959b8aee7d81b449e68298fb5a912932b8bf3aa5be5c2b602821e9d8a02b9759be8a01d3fbe9d5cb1f6e14491ed7ab1fa5b64c351c289b511c3b6ddd826ca1f00f26ace8fd16529dbc574ffe14b54dc60ddd418401181864adf5c0bdad621142369740335f810c21f0587e795c0adefe14224e767f05f2113b7b4dd93d8981ecf4eb17d4a0a71f76a1660ec63c7e7375339fa3771d782be3862dd3d3fc7570278307ae84f38e90325f9bf143f89d7cf9d1b3d435fdcd0ab72bb02fc5a2f1e6e400c6fd560e9f2ede7b3e3e104c1e5e350365ca1e9ee837eda57e303ec0f4746a3697f8a1c28cdd2ba9785596b220879e1a28ce2f89d165bafae0a30c9b374b2caa0009ca80a8c53aa9796655a4901857ecdb9b9678855b1cdc946207458ab6647093d16ad81ac0d614ec18101115490781ba6767cc14861216fd41df5ca95f584b12a29698329a5374dfadfaafc13b5c89ec4ffa5ef3176134bcfd45a29bc7dae7957445a8f57290b5dac6ba5f666fa3bb802917eb6eb287612f2a582e8acdfd6a9193ef717c616aac9e1cfba5b7915c2db33a0423eae1a64a0d408952275513d3300a3db25b67094f00ac10726004ae66e75d7fc59bcffb74072d13dfb9d7a8c39f7204bb125dd2589cafd0fe4837b8e6c7cdf9485e3ace9ca7b714ce3e18f884153cd6ddd52c67b64dc6012e9147ef396b5921c614988de6c9b1c56b8c0aa9c40dba7c182ccaebaee1fa47d2315f622d82710f2e076fd5890b4418809e032e7336ef49db59f39b46603c7aa77bfb96245ea36d1123bf80837fd7e4623f5932c27cd7f119a0c1bc047b04294ea10cc35c2d6c0aab98cac1a0e464d8891cbf35d6d9d0e2bc86d0e14459f9f54924d500565f44aa0c599a13f0d1ab8544a4c4fff5f044c4eb8de1c01f2daa5e19a82036ea07de4a240fbd81c18a4c96c3f29888427a9a9a7b29cda180409c6a50f5ae5a72562355b94d9799d530026b03efd6aff7f1d0bf620c446d222d85baa324dfca99addbc960473f15793f4020ec2f1fa697e8a896d391fd61ca02b59f2b38dac6d52f2c59f368ebc378cc9a135e297b898769d52e4b6e8d7743012df69e472146ed8079fbe7f62170d5f40c783c4eb008d56c49c62fac112eddd5bcbc481c4d5452171817cd7d41b28320f00e03324f5ce18032ff32639a7f5c612bdf600f604af93e87ec2c0ce7cbcbe0313c783c249f8ecb3bda792cc8c721eb859ed2c03f0789bd2f5297fac88939ae8e1f4f071a250046527582f536dba1553d3a5daa63aacea7c41e424684136c9db4fd042aa218c21cc2b613fc0b0f83169d7647a8cb87109d3263c17a491b375ad21a2032b14ee2c5c85f551de7ce53a7505a1148361b32b833551c2455f357eec0627c669a4ad55ff046138b64c55ca4382e730a5c1df233c0cb793b730655bf120ccf284b23aaf29677967d8235903adca6697a072257b9b7711bb085478751843143820415fc3ea26adf407a81d854c70f31edfd4e15d25dba570aa46fc0a26928b900edd19c732d3c42532496b6679f740a34c3c321ebdc3110b62fa4e839f50f38a75b1d0c5348a169fb39ed34a9a8cf8d6e0974437a10443f1ef27564d7164f23c066a835655837146d6036281adf467de8683535395e2bb7e930344b13e23f1f369d100aa97ac69c1af57a4df17b892411eff4046ad083bc31d9f6039e263075906ef9e80bc0432d795d6f09b15b5420c3a8a6c6d27bcc79ecce510d5bcd558a78c2143810fdcc02d7d900ee9345c5e72e3c66d9799bf93889b68c2e9c3799bdd6a31be4fe2370eb82e5cb11c56bb828d8292129146bf64c1a68d1171fbe77e0f5a5a5bff839b5bd4485b4e38eec29d2517b07af7967e40761faf4bc392a21e6bec5c99db0b9ffc3b9edf0f49641b23e69f2e40d198e74479372eb2d9b71077e6ab42eb983e340baeae5e76243258d488f0a3d497fc2e22619b8e438e27aec66e53bc898f938881c32b7df40bb73a12692b1ae242591e9b6743d2be5612029985e17279cf82ce95485855102387ee211ebb43160cd6c6ef35fd4f66dc426a938e2fc4dbf38a54b7ee17921d22b612b6a4e299c5432c355dbec4f79cf34f539d07357c70c928473a7f5ef1594c5d36eb47cc355e6a42109af6d2c1ba4383bb86072dc635010caaa22d63ee742b9dbeabf98d6763ecafbe5595f206912dd48c8836f66b3d9e7a9cbe33291e9945b90d7dee8a5557ab8d2c09a628f6b13e2a3b85c7f20e0bd0ad271fd3d4e924ee436a550285f360780ea495d005aae39f175f2e8fcef2a3a168201d77861f6fbfa0c0a2ea100d95e18386956c760256dbb48f818070977d659af0941624a4fcb30de663fd11e67b2df6c672d61f02dad2eb0b433e925f0c0cfbcd312928a1e9553039e2e78a664bd429d9f63173d75e5247b317144c6d78fd7b95e1cf9f050e36a5982ae01934ad735b204d6365d7c6effd275ae22119d5011b41106a27b87e1eb9d36989c01dabeb313889bb51ede9c3a6a28d7c542990c8e4bbc72931b66b2662e61b0ba776185ac56e6b83965447737c08419a8f4905f995be110b1cf12edb6722c6d2504346ab4a3dc104de57ef5a5a9b2574b32b46bf65b116e20b926d080e52048f6208a11a6db8ef705259dd45a0f3ecc79e8e78ce6de355614bc10ccd4f35057a1d7bc5bf0f72fa640f9ab697565ff36046a412d74c466bf9265a9fb9e7b089de6a483c6b2a09f3f5f6fc28f31ac4c72770e7212ae5b9262fe054b1dcc4ee088d67637b352eb5a356a8acec13b9510cc3c1bab7dde1f7fa22eed7c8a049c4f5c57360cb52c110f8ecb95b3f7ae558a37cc626d74cbf501eb99e2cda72103634960bcb5c3a0895d81ba0debefa734a31fb4887052e2944d6f30cfa5935fe6250f07855249aab9b68fedc7de87376c3dbf71f8e919f5d983199a62ef4bd046492e2a023e29c1fa7bfd156784199aa5c2ef538314f3e86ab3cfa59fa6faad177d45610073e1b2ec52b1edacf758b92c5ce87644564d73d4f46bf8fd00572ec5bc0c87f4046c07e72eccce86bc67c4bd77ca281e14a4060cc8cd7de45459e7b260c073fd90e3585b99a60e680fed1eabab65bfe0b0d1f913193f4187bcbed032446ecbe2de55786e38e51ae1b5348c4c002b5b3e34773ce5a5192f058a1786f2684a1af75ec30e84a3621e70035a05ccd0c0b5546b6ddeb00d914ad7f4110495c810e64de56ee53f8723ddc28e229d9250bfe6db4e57ce6b0ad3c8f5925dee94570a84a9c4529ac94162273c55942997da162a894e7bfd952400ebf03d8612c2db6ce4f897421fb05ae3e89cdefaf9bcf32926950a4516d40b395f5955d96ea1f00f6f1183f109b429bbf700d6a2afe2398568618d51832d1db9d29c42e8ffcf8df9b19c4302e309dd672bf252c8d866e8efb0d9cd2215e036b7bba3e87ba74caa5747ecd190e99478fd56cf820cf453b5e9e3cc58adb92e7955b4de5597f54068643a89ef7f3abced71e5f24967503958b70c3b4f673eb1b9b9cb07b44e54d8a4727343da065b3ecce95fc39561f7f1fe20771c579c9b6b721a561881c9819958a39c5a2791e533e4992473fe6830a3cbb8db7dd5c28c5edf51bef8498d5db6f40a0b61c5881678e3feb0dd5cb8654272248b89e54ad749a0f1b45910130977df82dbf187cb3a450a87d6a74891de22cd1a2dea51ba6cbfef2bee1bf0c39e49a9a5ad7d9463e80323087157e0c918b746a3bc5804567d445ce59d033fff19c130f0b6ca1c40011aaedf8856dd88613bdd434000e3a705eafc3f557f45d6a0a02e254d73341534bd3ae434db8a962a7b92555803f4d3f47be9b0215ea7c20cd71aaf500dadcd99df2504188994be3271bd83e63a77ed9c8a4d25866d29638b5c759066d3fed62aea777e2da2d6a025073ad012ee0d1160474f0c3b18e7b22d4dc5a992f7e1b75d48bdcfc20f926f0857378ba9a4d99880bd6167e461c32f8c16bc94e7cc9b19a1720f18935c1bc5f315251390757a21585f67baada44c5a989e1264e80beeb2bcd428024ef344efb8de72dd9881b4ed8b945098b29b8a8591f4a72fe38f1f7d033099daff922e83a2ebcb90a60c09c9ca7be4c1098fc80870179aafb641aee64704715b163df9ea862caac8cb202205715eb4e721316c6dc4fda70ef27e8529eb815cac21f51e77e4d98b122b5a3ed25a80ede38a2b4cb51a371d5b5e55a48a8a473b16ee86189001aca5a6d1828c2e478651ccb19d05acdf03c661e26567c147a750be51e23ecf4779d30df9856f6325d2344fd8ea783089bd1e9e6b9885975cb76aa99ade092273f4480bf1e2089952e56269faf77b67e99c198fd20e7934cb135fc6bbff43e286b0b9f2dbbcc10df08f5af96f17482ef56a23e62521de28b983878a9c31682a90c7f507edb8ab8863392c76dc67b0c010e4a37a456aa418794662dc6aec78070219250b8260753b667d609c4055f70aece5427d01073d734c5015ae7932576a745a78040f0b867f952e722b3a6836119d0718774b14c97001d99a72e68e231fe38499a2b1742ecfeaa5b4c83dce337f99d604058da30a8fe45b8d6ebce32fad8e56efa7ef374c758b2142b5abc7fd4346775e7b88a5fdfd1c9353802477789d5a774b6d40d9ac985fc4a06d3e26b2359c460402a3acf3375dcef39e68f359c7a958d5ed62bb43b7d4961f54dc0bece1dc32288a87ba5b59ab464e7ba708c0095d9626aeeec19a993986791d87a653abacfd34e753d95b586f8c7cfad964088829b0f2f561cb6e0611087752cb3fc8859889fd46751d5e24af476f13caebe6aae41ab144fc5c13fcdb396f90e8ffc82d29c4e2b47729efb9ad8fd68a0a505b04b1ee0ed0673ec85499412e2ac11bca79a1b9c1b7553b461a0884745574b24d257c0d73ddbc35d5e05003177f4f0321d974c57384746718daa3e13531adbf9b556bf5855b837d80fd7934307f4185420fb7527b324db9f9a9e7e0ef561cb524828656c928e63b8791c9435d97bc66119acf9bf417e0222b2f56d775d3085eae18aef11e305e709aca2b712ae4b06fe828d068bdc11c010626f296dafc8e41985050dfc590f7be6dd3e97479f2905063b2430e7a55ff962eedf1134d028ee9a8e4758426a3c5c1c8ca4497165f12be434bcc9ec4d161d8abe9806c9e0fe619fed21b22f3f834139b3ebdd7ef6475c0e34e3217b7a211ae5b16e47751b7e17eb79d1da71c9905bdbe8f86358b86fc7b7f95935784ceb90db98cd135403481177a751fc049c408d825a61be766610d6e6a2a60784dfb361c2e4c7e7e0730a0b9781ef8f855f3871f5bedf98b58ee8016247944499d9df4bcb70342cd42ecf80eea47fdd8d610fb9f1564351df06b1e61bcb2723d64c36f2f6860ddc81c0621b61d6dc23b3fa9dec949518b49aae7e765784b6df1ee093fddb4541f4fd8ec12bcd0582d7592a705d4b1572ebdff7357a3e7c72c13c08697dfc90e19e157b9c4a0e12b4410c4bab5a8ed33133a00095f73f66e64807fe5b0ea855b1ec9bbfa37d7d557e04d9b5e90721c504a82958e72bb29e2dae75714769a8b5a1089764448635786b7175c6fcb320275b338026f62dac0df8e43f1f9e90ef8a229c29e5737eab4afc9272bdcd860f632e8649d8c51e5866078dcf7b37c663c964b1bbf7b0578a7df926cd6ba8b20ec62bd4185633cd5b3a840c715ef89c0f890cb35101218150b1f039e23a5674d71df1197cd49ae46920cac0ea8973d3e135fc08e4e9c985ec170248a0f0899045263ec88305dac3ca4f54b844321806a8b1783faf9f0e721432774589b75f89b8b741e91e7cd4004ff4c7422e13fc6ddd0158c922453090eaa74879e3538b2ffb5b2dfaeb731ae319e3f8ca5d1e66478e3f8120cf4eb9c5badaf63a31a19f317c17db68f4ea6d5ab0faf52bf7ad92e6d1129f40997726be022d7eaf7cf449fe28df55be3a16acac8598b06b98f2ab447ba73c77179f4bd0207e29c1e331e43e19d7fd153004011e28ff6261215703e2949af10fd9b60d4e436d01bd5e86435668f6937c3c34709285805b642f03c7f00812da3fa8f79558b6c0be32b77b6b696f947f8f6a0955d46f3596ce0cc71c23ea2e5607c8037cdf749dc1c1f2a07b77686b6dba59a2bfcd64fe84ade0d678a9a16c32619bf08de8935d97ff266314d806f737eabd455419094b1c22146f32f9715e27ca58adc75c88e5d2eb91a9d539fd2e062a6ea2d9caf6972b5fa84b23a16550ea8989deedc6c449f467409b17500e12498a5dcf0866668ce88c4c3b138e68ab839de88fe09e094ccbaea12aebba3e2529c709f5949af8343997a02ee22d46990b41f5f9fac62afd5d3af3129080678a6d1bdf88ee438d3450c1465cc00e42504534971ab0d1324d204d6d1bf39060c64116df563ffb14c87094a7c605b73275cf2cebeaf9068b6cfc3e51eb71c2fb6191ba01ed2fcb59ea05b6ac24e2ca542e0215460887e4aa4783dfe88a94c597051fdc5ee37e864a4e51c10c70d5e67932a9ddc843e60b82ed8db3f245949d56aeb2f35705c4f8aedaad7309573e696a725c3e7cc3ad528ce4b53a88ce9606398b630f53958eb9a9caf3f836c65fc015e83e3676039de166090d10f63fd549056c4e635220d6bc256751f4adc6ec973eaa8c5b4f9369b67447590d5bb4d23142f24558e27fde1e1be1fefaebb039271b96827aa0bdb41e444bc2cbf8ba36cd949d39fe37d40eef765dba6b01e6438f3a903bbce5219d5a94a4018ae437ee6076e023bf8f4aeb0498c884ec1339be4d5b3f4b66a404a62d9a9f7cc8171e5cb01034e8914bf7d60f9b39b2d3863d4c35d719116a8d319fe0e232600ec6a1372b3a0dbf4fa2fad3bbf8322d56c7bb6908e568d6e473cc24a23dcb4f8d60468260ef2b964d03d2c29e6797e90c90f709cc4a5dc1c6674f7902a1854ef430d7ffc721ff6245af3746caae826e3a0fd8a3083c2ca6bedad9937197df1935304730782b553c2286c7b963b04196b728e1fb871abdc85c3d215a30c08534f00ed02afe719322cb1431d6c9a85aabfda003f5ae340a422c7da3084451c5b030290ceac781008cc3d78c9c9f3db72e02e82c7f62aace77096630ecb7bafa987ba1e050e190906db1ae727240086a92ef25d4d49b65dc8505297d2787d40c44f7ab8291036eead31d5c34ba653ed9a761d2d02018613fc425027e2325d86ddc3b8470219c5f8c7c60f26deab05af9d8e7e4a4b32e800bae2ac64b606e7ac1a17dee32cc5f5c69742e4dde5b266dfac6af6e183e95f3992c726666f59df0d1134e93c7ad46754cffe2267802935ee2fc3bbeefdbefe1cbb50be91419a0e743d9f1bfa63c3120098973d3f53a94bd7a7427c02b209a9b50f4bd19146a5c6df1da7bbc8568f411bb4bbb9409c9ba19a0e2b23918da45f8e5b8b3978a914e339e449b873de67d0bb6ef78bb3a9580c84a618b7b2c5aacf70943af4e28d621a6e0195408d0e4daafe1d061ab05ebba9e917acda0db34a19d66a65e51f06aa4edb5b119a3454bf8bd85f91def4c6570c88649b5439e1aa5324cd3ca6d71835b0b96bf65dbc5626e661ac64feee3da21ff860b5f0673b107071e113ccd24948ad97a7e115cedbc0f9113dc8c4e35b407370d71645d88351a4c53f3a3d047bb0583cc24f817698440ca16b30b2093879f27b9d8c1108cfbd316cd2f49d697a733940a1ce28315c6c1a3f2ad9500cd84e1a615d4cf403a321e7320c4847c64bc2097c50f59cf8992e8431059fc3b115b6a495793aef6d0c3106d8105d29b09687016e107fff841682c71f51b684b124ecf899ba5feeca2d500dd20ac6b15435ab10b8bb9af5f5c305793aa4922fcc3a275396cc49f204000bd3b77e9a01a1f785c25e38c04b3acbcaf4da47acdc7d595686d234c4d7acdfd3138566fd18ffa102808c303e8342067c1ec3aaff7f24e088503bbd8c411f9d694701a7eab08cde28d4b3ba051215117c42ee330f9dface4883ce5498fd8990babd9f9a1ae11a6039e34e8c102313a8b09e5750b813d5e6edbfc32d00a62eb4a25f5ac499fac58c01555a388e47e43b78122c7748a4abb95ef340921e9fd37c4829804594baf8a3ab391956aa1027d34fddd5f919f53043fb21b0550c8a17aec6ea4ce2b3633064dc82f6931aa3ed54c720798cd40a1a6b080e7723d251d261b0ea6ea20ea0c89695c555da82b056970c5285ff0eb1c90241b4427b1dc1a5dc6254abd546e64e14bad94bb33100690c0f298716080840b64c13c3244b6de49de2e4fc3a82d6be4590dc21a2a8f0569ec26f431377dbedbc52c7e377e20309252c9ccd2dcb6a0bd4748de9c27025c0ea2f81ebca819c68d71b89a521fea1f0482f54430651980389f0f3fb2ef7815801ae95a6a67206b7302710977103326f1fa6f1558d87cac06328f0333abc5f2b81d7a7a984650cf038375d3ff9c282c4e3731c50d1296009b48b1f2ecab8202b207ecd08df3691796a28946f04f3c18021fa4629c21e865a55c85910abadf0c62e8c57f2bb412c23afbc4ea7d8c10cb976b0bf7c590bf5f6ffd52df12a9db87de3de5bf5829d4e60f81e9fedf6036473990e81ba7e5e3213ee1c7c6ebcc9980eaa15441007eb5f6f1a6003cc1b2c58205198348bd82091eeec7adb64533b1614723d78adaa29904d2cc4b612fe8de3a7ed53c906346bf74c2f917b7b9525e42945b11b3afdde309f1c9720f06585741d388bb524431f74c3c01d02dc94ef5c4cbb866ef69b4ea4f68dc94d599d55258a2b7dd4b13d58b1432f07e8c8b79b10ec80f616ecad64325c2dd34ad96ba5c35261aa9eca4d5f3b2fdcc4d9febe2489e7d69020a25fb6fc45e018b5433da26a1d467c765b7bd7e6bf104c29d03ae2c5e85af9c6923e9dd398347a5eced87a07e5814c34f958cf7ab4b5927faf67a39ee2a387f58a470325729bbe4fbd956dbb197fd7aba0cb7a5fad3391c5e54c519c9066dc06194f606af3fd3fa607efd6c9e41744ebba9e7f8b38b6800138f0b28ee65db8cbd1d061a1dc75e8fbad69517c05e5c4bfe9aed1d5dc576ab94a57f0c977e27e294d7781b897ab32397b2b1323f16a44ffe556b395c92fb480597c31e5d0c83f4fb24061e1d4f04eb36186f19d3672aff8387a6fc0a70d20343bb03d63bf829080934cc793260bf8e30e9af035c71dacc82dd8f9d3f0a56173e5d5995081e399d060bcd89810ce3da834c1539294292e44bef88e185ab6f831de488e475b2f95bdb34ca11ace45984353528f2688c9bdf01df935f21cc2dd26ee481e30d28b8f60b0469a9bca98e29b87f69b29599e5c2aeffc2c59314a355a259ce076526fc0b7ce5eceb08f0305a27d3fb1803f75f929e68a6e90dc42fe14072302db1ee1db3ead7bdbe19b853e52dce6594fde567ce8a4e1545e36be162e393b51167ac670494d9ba1a203b4510b9bffffa658565ec9816d8c8a9ceecc468a408fd21ca0c07ce34d29f7616006dc12acf624dfc7632ce9b5f889196ac991d41a34ae6e9449610686766e7617dd60a66215bc5ad8327d360f6d38cb934ce54a8f11960c17324a1260ff634626e7f2bd26ca3d96092d4502713d82df213c9f232f79f86cf403153341462da925e5e5910cc7edc2f60a2103ca8c68ccc89f6ffd59cf2fdf87b09d9b40f991a6b644fb5a45e1047ab67a717dea7cab370d78b1738953e8ebeb4ef276abbe38c91085201ef0fd676fbc8ef751f52661cdb4c1a73c5d71ebda5dadf4c17edd87b7e536c8dd702851f94f9f251bbe13c837981ad3a3fd8e690ecef74e60bf3632af317324b4657534f4ff7a75a4e9e340041ea15af5c366922835b83bffd4ac2589a344a7965c74bc781f194503bea2b5fc5a8d76ca3f4f02747b2acb07dcb55d9648612ef692a9bd910aacecb876aeb2c941525c09cec23eafe5bf17c41ebf5480e3f3df64f639ce962bcc74908174122311a228d6e202f175365994cf8b8a90f87946737673dd7dd73ec5a89515e359ecfb845dd632cdcbed82b9a6797aff9e8fb83ed991f7b1b75df65d8e2299ca8a4beaccc046d13057fd99ce037692eb89ae88607a85476847e59e4d4bcbd9d598dcaaa736d8013c63b9df4839f0db3090f4fdd6ff1a1b7d2ba503b56faec7c2b2c9b4c14cf7808b3539a741061ca2efb103529f4f66bc1285c224fbfbfb7d2b330b313962f244aba04bb55e2948dad857336a9cfff43e57af5ffd1794f36b4dce9237e5f704eaeaf02e26524128a549f37d2298235fad86b9d387fae0a7a0a843015582389489846785df3e9ac30c0ffabfc8317c4d563cbe0397ebda1712c331be3a1bae71bd95ccd748903c1f38858dce2ce150ccd8e4040506cf8172203208aeab5b7e872106b865f95ff47f6af9c270676a4815ee935b2a8d526157d8a0b1962b28301a4273ad8c4172d443318eec6b80bd881ef8fd9cb8b571b6f30041c48fd573a69ac8715aac1f3b128ef6a4ccb0dc4a502477eaf9df2cd02b60ad7e392c0198c7951b0d5bd5897d9e6dab873f2f0fe6c539ba6f81601ba134f3626bd78dfbca5a30bf51d67f27b73e3f2118633b39d41f1d7c234cd5636734d21ac601119b04845823eef684a49e5c354ad0cac8b3467bfa35efd2a8c1803db26fcb67a81f41d9af504448facd615cfd5019a37830cedd2237ed69e989a4773a8fead7abc1d273838f04076fb5f6f876fca39b9880c4122497a7c6af79248cbc259411ccaaf37622641943fa4f7b2a2ea86ba1ee01da16b5cca60124191e2b5b836d592f33f859305bc1a8be557a1de8757fb6e0c4f71eb022f7dfb721249e6aa3943b81a21485e2cabd9430fe34bf9b371540e20c4d063cdebb0b88317d9ff36b66695412a0d793ba59faa05333df1547c6f050a93280735d2b70f20da1294515e983a9eed961ca565a4c7556da91794961191005d5782b1f0d807716b0641fcf4bf112589023e5b70a7900437814b465fe8243ac44f656459d73acb2a9ce3b58807cdbe14ca8c7dbc3bea7bf71669c678c88cc867b28cba1cb543444a2e155983e452d6a13cbdfd49992865edf6f6899dc5b2a60b89b58b06e3fb7d4def73d89273408e1875d4b99cf2b5a38e556986565608e2db3a4d2a2ac25be3f765dbf73ce3bfa5a4608a8a38b00ba98006450824f62598ced258e87c70433f9609c690a20cb803fef92501c7624702bb5dd3d38bf29a0119155f41a6223651359eeba0f48aa4c5ff7bfdec7f20470fe48bbf4c42f4ba6db3baddf3851310c6f04ed9dc459bfae9a140b81dd440ddacf88d37e0fc5f1030a0fa4132022f04a45856a3f85e6f7e899d66d250dcb7c61fc123e368d4e53a0183b50682c4319ab848c56549e4ee9a28afa029170f64e5bba7a13ed3d1980e601dc5914fb0090d00b6d42e510bf28b1601f8ab6a8c0093e8f62533338984f7daec7429d7375ba49efc381f1e2c674e6d13b3f397e0dc9b1ffa431a8840783673b14566b03b54dcb1ac260d34ac525f0398d70e1080376175ec7ac989c2bbc134e050a8794e0960a00dd7a366c9de5d5b0a39c8b95442397acc2661000638d5484c586a72e887e8565393c5041ab39bb22d0edd882b79d63ed46157940f42681931c9abab8190fcf18f7bffc6d252a6cc1f0807180078eaa0fa7255d6835d787a7653cd0568f2334999065a8f73b79cb350665a1783e821e55ed2c020ea50287e957669662a01e2214cd595bdacbd16635e374e69cd0af5d2ab05fe686a7b1d76fd17eca3a6b66d118ed5120fd775f1845caa5f1764fae43d28630b95c2176ed87018a67a6745c016c39a54265a4f80d5d0c5f34051eec5e35531257b727315b36d2c2081882354500ca5b1b9bb071105ffb20851f71eff2b1822d2a10e1972372161bf9941fcd994a5c36e3f2034796d3b4ae6d4a16d4e9510eb9e9d716a608b85eeaab143eff9ce5a40957842b6c20896c9ac49ad751c4df017b6da02f7724c8e67b79d0866c348be3ebc9b74ca582662eb4aaf4f8ca831032e957c10fa1512893b59415ffde1c94d0f80956855eb9c3afc5842fe4945f6855d4bce84718e98f0b421aaa62be0cecb3a8f794719d23c3ea48e1797ca2887488bc311e2bf1ea779ba59da54b581d52d9d130be6d0e169d04f17634485ed575c396db1cc7031db4d0c367279d75387f5409668ecb93203ad16f2a5a8846983acc40d5dccb79e6d3061a1353fc052d31da90ee1cbbceb37911240ae344d21be4624427e951b98bb02d00f10c39b53a5a3db6cfcb91971b5c4c44da9413dadd4e2557c410cc726fb1988cd42ba88c4b055bcb72b290396535ae4a4a80e4e01b1a0906a69b96617adea65e807fe29c37eb40860b4f9737de4afba8da99a3e7e4a543ca69bb01380c44c2a13426ca5a669f42f0da1ca6945f470581c3899d15e622638b0e388b92a544bf41732fa4ada1651a4ea3069b3df630936a3d6b0f9585cf50f4423b2d3e25a666ff4d7219150c4a9b071144d340213bdb219444cc1e6fc0cf8b0b7d0d758667c148fc2f4ba175e8a0319c8b6b499b3569ee19a0577233138e69a2dd154267c5fc91eed589cf0ad0e639e442befa0f3e157039beab51a3870a72e217aa4c8aaf1afa637e80eccc3ef4f46812b9aa5f45c0cc044dad1cdb6418eef6d324c12b28cd94e7b5c5dd0b4fae284f7da8ce19411bb356198ba0a301776355837bf050df5fa1df8c188c2d266f9c2d479ec57da0fd4075752ff55642ce6e74deb888e0b7c18a4100e530b3696d6f97aee49625d9c343775ba37595a2a41e00417b9bb4c17a60f907f4542a198cd1f9a07087d16ec8cf1990cdff10f94ad596bd47235618f844f24fc0dfdb1bf5abe338677ee374814525dea0833b334ed8617707f27b1e5fecf9df8078cef5ba8ecb3f1d747b18e37f714b5689ea1ec3ee9c64cc0d0125ad3bc1c2b995f339dfb3519113120f14135d446293596c6141a1fe1e79eca7db408f1deb931446ac5ff554e6a2fa2dcee1b79182a723fbaa0ca129c3e1037ae5a7a7f52ab074d771e14556b48ebff0e67ab79f6030f75bcbc08538c74b3b5e83e69ff85b760aedec747879659345890e7a00751a6417c75212491b05141509df45da9a65af1f18fc67eef1e4cb69d0f76f9d14a0ea06f4408cea1cf7b95a492e16f5d692ec23ec008c1bb792ba393155497128029ca436b19f0f06d0beda747e1e611b824de6717060e0fd744cb3dbfdc80ba3838f8a2c29b8ebc63821956311643208732614fee775b0c606516b1731f5d30d4461330f034cae50164a0d1cdeac0cb95b977caf2b5cacb613848456725afb6a368b766a6e4e20adaee748cdb2bb6b281cbecbb909f3dc13d0fa3450331be26b0e832b7079fe563fe2e8007705b045267bbf96fb43bd2ef4a42652838316068cf0d9a2206930dd29e23ce289b051ef3e76e1fee828df6661ee42796d2bcc0ea93dfdca67ecdb13ca0bd2956905abd9aa6b60f638c9609094d77fed84119167dc5b4763d3ad89bd0a1cc085fdadd947d6fe16e526f8d777087babc757a76cff53c44a4cc8be2fa043115edc37c09462f82be102a417a41b581a259a43e345c4fd2353bbad81caf3abfdbc289593cae0d5774773fa2eb506b8ae9b9bafca10b41647418568dfb076ced44eab8c3cb113f192db2fb860d7a05c1310f3f12a09fd69181d45b1cbf786ad4d6e8c6f78bffa29e330ec53d090f60ff08bab6fea1c293c07256792c9444617db6a3ef00ba6c91b7ccbb77c9d76d4e8212252a33eefa093dc21764716e950e2749c25e87178294c9f30fe9c2282b6800fa70438e64178902557403c247306e2c85a297c402dbb04e0c8934ed12f524233ae9c72d5b53be02dc50eef1940e4240b6f779194ae9e2f325321b9060a6e79bb7d4a25c3bce8e72eef8a67f0ed16f89ef8772a07edef297b53cd2ed067a563cbb221f76e00f4a84b8a84e7c24e3379a3687f964ae0cbc37f3c46b2820145915d25c043b6d44f855d0363370a9b18dbf0bbfa46bea2325f4fd1bc74ed65ca66d9c699b212086218e7887fc25440f1e41c4d454c0757cc6e8bf0a5d94579bab3fc44944b76136406af53250f3739ce4d9b3cbf27978ef01dc06c0e5ec1fddbb18d100b96c1cb1ddc3509b3cb90feb3d975938c3d68581292d0d3fe58df024b012badd7ea068e6c45b271d7910eb09e81dc8cc6f83f14b8bf6fe791dada1b6a1bfbdd7765821a114baf085248b35a74f368bde3f6c52ba3534a37d972a300a93a0a88b0363b4ac7766823e906f80a2e8952ecf0f511787f1de0875fa8ab934aa95068f8380810fe52e72df4733bb9cc1ba159255f27a75a14249e2c4a648151836aaa29dd8a5c8779b7b46779f5df70b43a112cdb0adb849e6ae1155e79fbcf9e76b8b2b5f65b7efc45931f50707e5e072b127b048a295946eb2b1020a57851736fcf22e0a0c3bdc96ec75adc708a23dbf833843716a303d543eb4c679c90f00370e7b5a108a00191095a3175f3c47a5e5ff06f15a730f2bef3980c47d3fd9cf404a091b8e7528211ca3fedccbfd7c2c0c17d10b1af2447275f0fcc35765fbbcf47ce443fc6c5d447ae970770d5a503a08d9c052d30edf6f1917e78f6be1b1ad992d5ad4ac34586db25e210031693abd4733df49f826cd356a1ee861136f8a4f58433498c32c35de1820c131ec7eeb3584e98bb2fa092d01b056c4fd5cbc8048bfb5d8e1e626dbeedcd69f81a59a5472ce16e31b5a8cc01f0ac389b58f032bdbc38f8668005b79f37554fb1c409c83ffd26e12870f7e4497c98b5ab9982480a7990db6b53b63eb19745c7757c1c8a36835662a25e17869748b5ee38af09ae3142bd838baa93973c77a5211b73cc0379c6a51a5392348ae48f0c27d61c9db517f1ed1726ca98afdc1b480a4b2486f3ff6864abf949a31a3121eb0fbe714a5ef37877a752089203295e9b6a02a277942feb88e53eed74f2350d000831a13bff05a2752b1f9b72c28426dd968309eb71f7514d5973e7a9430d34a62d8947d075a4e23e837a8596fa4fe3e45bd4575903cebe12b61ad985de810f63cff92c592dcd7aaf282326c75f18c8a32a7b6fee92b33e06a1b40d670802400f39ee307f7a441235ab79af12339a47ab7650c94ca48e44049c03ee3f0da1e3fe42bb9f6dc38ab395fe151b16cbcda61f659742e9025a5c36e9c534a09fc2d7a753c2b7a2a79745093a87e20dfcf47c8274928e4e31cf774bddef92080ed898e7f4fee5381a7e0297b3f43b7b88aa1e0647b90a607f6aa0cff6dccdc59a04b4fd044b504e82dc9bbcae7ee098d8b735f1462aa017753fb46e621f4d57ef2e5473e54aa9a8f6d7b4dc67b16e84f53159b160f2e031c8c2df5dadc37317e70c8898fc3f0795b3153426cf0069cbf80dc329fb21d6e9612601bfb72438d3b64c96f3e0bf30c21dae0b34ad909014453562056c39418faf9ce3cb5a03ae90846ef46ed8697cd01f365855f0b391cc10c4b91bd59bb839b049677476afe4ddc2efd3ce79ab3955673e0931b35e34543903542e09dd9d1980d2f68c04dd5606488286d134ac31d4c181b24d7c70d65e486440a165951242c366b17820910a30b5f45744c3ae5ef796eb3c128180758acacc0cbffb8ef72674b4b04cc6b6044c7b019c772c782f87e01251ed626822ee7e2c8c2191569e3e6ec0745f236986e4120a6d0f6ae17a071455f46193b0a56892a640e37739605d96adedc9b91c12794d020031c72871e03951741c1d312f340a1b3a0d3e00d6a0427dddbfafe099d0fd9ff3a8c20ebae8327ed9b181a71e16478f117e4f4d37c713b930530c9f005c105b099d4b7cf80fb61384acd78965f91a95f92275512dcfb916294a39af46e8e69d528d0fce1b07e372dcc4c4dbbb1104b1ba5f26adcad77c41c4385e5150f48a6943b7425bd544543c2b179a002e7ba3f9f17306adabb1e292e068776e75cc7cf9a7f00cc6f7bcb2e00e20e899fb91d7372c456846c4553768fc90d4efd9036236ca5beae957be5ce7f19521186047190034923c688cb5414128ea0f54aaa3d97fef20c9457a33a480584607c97a7c052bd54dd113b3365cc6177db95396d8a0d6ace01067621226c118602046285a1a25910e4aa6621e816c187a7ee845f80a9f012d033baf3a2c0bab878252d84c137f880b7d7615d72cc76b3820f15099651c45696fea47b1c700a52e0a1a3ba63af42c448233484db775ffd0dc082f12f1c2e50c2d4cf6526cba3de6ea1d9cf559b73c3d8412c24b9b5ab7bbab26d48f94e167b3c161d9f11126d61208cbcdc489b2b1b5f5734f6ebf72d1d9f5c84c219b6b25ce35f8555d0617582619a453d767b0dfc102991babbf76669a24ddefa5952399dd72e061970f8abbe4e22b0f8f33a57ac17cc6652d0622ea86abad77c07a1f26376d9892dd6a1d193d0588731075ec117c582ffb931e63cfabcb30950a194b5b8a2bed3e371331f333c40306e5f4033fc7692ee3a21727d380ffb6ff696b9ba54ac76ff9017388df70d3fc207a653cc989d8e3e5aefea2821c670772921f30f49ac41e7a996a0d606bf8d9b4f9e1c12874f3c59c4c5658fbd44d0dbf7301a06efae99e072716a42fcf9645a5f60dda8f20bd5433f8011dca0c60bab3fc7bf2b94de0f2a96f9f7546baa82c55577e90204c02a4eaa7a4de88db6e29ce80e9105605ca04de0f796920b888b4c9dca9295f9deb9358c9f4c842d826c8b8a4bfc2de8a1e171063da1c258732d27bf53263347772bb5d33ec7b586502c40d153591ce75ec9dfb547fc88195865266438801fa2b8c2e324484d303b1c0af2d1873aabea61de6bb73721d3c9fee23db64cd16cedc0a3aa078ef72a1b7ea324d4592df67adcfc49fe283b43290f1926d748cea30fb74dbf5a87c993c98db9a0f66b4c8370f11d0ce8852047e4addf264ab834e91bb2a16be50d341f493f3f01cf8f2ea40b2a7c58951756bd60dce313bf8721ae2cdb48525e7f8fd0c3753ffc04e9230eb7f92cd311ae802b15cea987932f94c7d6c8d550ef29ee855fd8e5d30fb4ba0a0681d65aa7a919e931ea0ad319d648179af961e9873353ee4acc98375e755383da8634a27414a66e7a0fb34c6fe0eda5095818f2f8e6dadaa0256bf59e0f294131420b08d9c3b17c813d222f175c561ad4231d72072e10748a218f584c77875f360c1d00bb1c12a34fbe736ca95fbbf6bf854f59c0d36ba9f9dcda824291957510df90bfa8b15282cb4e460923fea48bda4e96470afac3433e4bdb448dfb88c055636e27c07805345446f731542e6c3f68702389c95f30621ce699be03247f6f28b0cd5656bab21cb16a0242ad65ee8348a29bbb103456f80325da840d4031de53732c1e03baff7ae8d5792f9ee3666cc913d9aa16eedbe256f88108bf94081091e94d6fb2f00fd29723f2fd917c9da8e8b28e4674cccc160a25fb6246948237e91e599971ba6b2430da492252c16380b1d8f77ae4db4dacebb7de8632d670996891f094d3dcd62e507b874b40be2e3beb5f350e44c6c16257e0a56721bc4980706c3cff42c24d6f059f8dda411d55e2c6e57febccbadeaa86127d3194c9acb30bfea1f701c437cff2c4a65eb927d0bc99ae0e41c2c3826238fd4ce2265d4a58fcc87aa36825dc6507592ef0f1e700510a55f00f801d5a5a4adcf33be6b5469e2911f52214daffb376880185097494fbaac6d3d8f20a3dd13d64eb83534ac230ecefeb3c17bb7ef84c5aa3f4bd7ebbcbda21b7333378625ab40c38647ad8d44b2668a7ad3be74ce167dd0e30d6d52b59eaf2b33832ab8e00ded2d86566ef1722364bdc9334bb4f6b05f6dad55d51325e371ffa79a15fa311f45b02da04fa911a5d83ad9c85b1d41b8b1a7b92fa2a35257d9eeade5cff430f0d729ce27b938d7953f58690998ce0312a74aef7c68c0c0d47061bb1deda5845030164029d7da242519388abeefab2dbb0d2f7fa10303ce53e60571cbb13dd025ce74d43358f0d374542b21420d8138c784099c7e9d4eadc75fa1c33738816d6252016c8091aef80f7c35f93cd254b465e091936d70a91ef7c6b7a8fad34bfd834a112806cec961ce04db5519e0dbee06a0e45e8c1757a5dfa9f749de9061c015d4f01b2d450656bd37c1af6339c6adf688c5f7862fda8fdcd54c808dc946f013aaf779a9ef9fb89ebb84fca7c67c368142893182b844d2d25b6d67e9957495fb6326c2956d43b2dd7d79c957897f1b0b2b9b099e4c9b6dd526fe5d345729dd3435effc5655853d11a94c21c47b56ed8d8f5870c2b97c201f1a951243554ad49ac1363a235995f4126067335cfc1e70d3ae523e6a8541bf82627384b3d4fc099675736c2be8e3642aa968d97d493c1727ea534db2d20d370770de4451d8ef13ea7cfcdd30f0379bfdf0e9aa8f27a8fd3eb1c7db894e3d2a92e7ea5453d209db2f43f47b6076a7b38c89b417bcb9c2d0e3c841bb13dd09105134ccb5545cea990217db786a2ba6aafaed8ea4db2bd97fb091b96530b1829c319f893af8087fb267f17e1103b30dde51cb2c14b0da6e30669180ac21f30c6e9c3c60dfa0df3da8e4af55f9997c347d52103ccf3fc5bec369e5d118d3489338905cb089e3af424119b04507fd16ac0b55303378212a911a8d0ffbb4d2680500fa39c72f84352ff4dc7a861cbcd2800f41aa7ca24dcfed44f92d5e19876a9a80cfd1a343748b19ec8cbc38c3939d01336861c6551e7daa6fc1257d61acaa46432b68fbf42ad4ae6d7b0d9f51e960edf08f4f2c137062a5c6e88013107193365e28e0fcae83cca8767f4d9beb9c88b2c1153e211be4075e4d3245f27a0d4217e326243276ca534e70b2b04264f86aec31bdbf5d6b7a90f07607acbc2d1ecc917347bc8e80eecd111f365d1b2e5e524946dd81d5cdf2177d098cd3d416abdb6b61a6de804d0a142f0347cc4622bd43e0655cf5e56a010b1e91153b70600eacb5e14430c872227ada328d95e5ec7a8d546c800a1a547a5ca958847a932a1de6094a2a78e53e192c9cd6f5eb361af318d67527eb19621da5ea9b920549ad1c277cec63e4d5d5de57de2eafd3d08e3567423dc0b663a9471de86abc0a56bd64a58cd3e01b7d20d4a7e879f1564efb58a0c9c046f6705e08500d1c7a4214b4267c358838ddea16c992444b10051315a4871b6d20d6a731020924484a4564ed380217f076405691948d82dea37a5cdafee0fae665fca0e0d800ce58d2010d27307c2229b4e40366a6b8d37fff99219369b55818d69d79f48e837be51588746996622a1907d558f5825a8c6782cc68fde58e5b5321927f2975ebfa92ce93fa63026099497aa8d31a76e20fa4ab5d3eb67baabb61ea6dbdd95db0a4c70ece99b4e0be6eb36a2b9695e77cca8a4c27c0dc387c176189cdcec25e2b825a5aa1b7ba8131a8a3e7944acad39ec184031c4f326e88d395728c97553905784339dc9dfbc5071a31f1ab4a1dd9f4a32b2dc023b787740872122c2ed3f7684997f03523a50bbc48cae44b476417d2b7b8caff01b32a03a6327795a58833c37d85766c590b012e8afb503bebc30352063b8c5778427da480f31d89aa9d17eee8fc4ff4d55af597a121709a533ae9354c3f58903730c72edd3740aeb1d0c3fa5bc17f7b427119e380fed900bdc068bfcec95220d05c8f4190caf2b09aea5d9e70ea96ff6139c762b450406a442c2908dfddce2018453fe2163577fff55cb5feed6b4ea28427d187482399b333d947ed8ff869ce63108104e42db399ec7d572a191a5976d336a995f7e9c33a34f42648cf9fd5c41ba2a3198066e468cfc415ce33e690b2d5bf090cd2822f4c86ca0f784cf47172046e2820decb57aa01cdd4b3eec901fdebd2d8a9803f125c1b42432bee1684af2e62873f957a1af697afcd9abd8a7ad63671a35bab9584d76609afe2d1254d64f3f9b26a02687ac671bd83ac7feee716b52d19231bdb196354e285993156c65912abd860e7fdefd3826a55f05a0336810aea051bc308c85e30ec2a1091d41d492e0c64aa4e9ee3b4a35fc57c604b6ef3880032ecd11d0507cf3b6a9009c1b3a3f7d6f2b13215cb5cde0b57bf324a1fc21f67dd22f7b3ee07906d37eb521e0b6d11ba725f8cc062903a9877f6d5871d4e3d786049cf4ca280051c76f85e942d4ac3817a57c5ec163970dec247ee9b08dfe6693bf5e3c4f2962879e0f074b3226400526a60ac0efccb40a2ed6338e09986f93db330add34d92528a8ff4957acea8d69d5bf01072a0921f8506c34590a1275bc561468134f5237bdd2106f7a0b0d7ff198386785bfbc0137566d0f1fd4a2dee902f14bcf5840ed0c10ee5b540fbc5131c3a044ec95d8bf4e924b1316d225ee373cf076a2a6bd4dce47dc172816abc6b614d37540f867262585afed3a3cb39d86fe04880f729ee7e0bd55a594cdff5caa24376a002d72a74d6621c8c8ef9cfff53ec914dc367892282a2fcd01ee0e9cc37105e8f23cf729e17293744a50a906b50632944a1608b26d33b26fa8204685c894b18421afbf32f3051820d81403b99ae6662a82fa6b3b94db38c3cc77dafbd8930d18e690f156ea48a46bf1d75403f5c84d9348b1bb878f3d55dce611bbb8b0bb93d96f8708883ccaecfd8eb577e15b095f5fd9c46b5ea2335b683abfaa7c1ba273b4368c3a052b788adb7dba315cfacd5757d4dfd90a3044a5136e0cf609f3f48bc49b239c436e87e37710ade0121dd35376262d3ba58dad00af18a44bc6be90c4a4ec4c77aea3c25c4ffeeb105388346354568b680f8bd2a98f1451e45b4d6a15fbecab844389d72c2752421ece53bfabbd6e08e27a6e2ecc0befb1714d87051ae91abd58dcf6b033e8a4dd60e744988940bfdd9bcaa9577e11a2a473ce2bbe10baf20eabab1fd1fd292dcc1854590d647e266ae82c228b766647610c7ae25bd932cd5a14cce2f85cb4068c6596d4efe1a06e79b1447332d391af9a4701f90060676dfc17406ba6732e8e076760e805d00a1f579228bbbf7d0362f225b8df96fdde2da5c79f7a94a602371ac2ae1cbedbf5a4deab3e5c7df859cf08ff9a533f7a82fe231469d8dd58fff0e33a82387a2809bddea253e7c275aee9cea8a73702fd8f1c4217d8b61f31a56567f12d59f0f7eb9517362e9d76351b1b4ba6e340a10318208539b364c2e3a281e3845084611ee7604c2063acee7569c4863d7586901bb7dc49e208ef19c8bd9a512f8cafe4c318b12f2b67d94d9f8559274ece8f3a850046dc3b00a67acfc2d3b4668895e42dd8c7ff9d28c90b452872c6a3418fc460f86108953d8d0951da64cef2575ec9a99792db72898bab4e1344e1e778a58d44e500dc11b8c6b01f68640212f1b1e6768fc16046861992af73283bbf78850cdde3d67129c6e3a6e8f88e28cbe4862dbb2f81a090363823d59291bd83386fe61408b41488e1015056a7d848dccc7b6a7c55fd5e0f1f07bc8497023216547f8d126903bdd6551764f062413286fa3de9d3b8947f28f8c8cb5a62382ec75ae04363d4df1ee8d4a7e234f411ecd054d270fefc60b2cbcc0981648a21eb644f64c9804888b12dabde238c8f8c7511d88588fd718b8fc43f3f2c08e9b8838f02684d2a7e3d30c09478b52b7a150de42163d23caf751548177f289434521b00a4b256476839bf68769d7a2f6f6d6c477acdbe848179069b98cd10b0f4381a0b66453b09158d50eb4b9ed5ac2da1eb67cf7adb529c36c780c8c8c7b7c57de65514242c4afdd48d9a8becc490a0909c95d860b8dc961c7f3c49d69037196cc42fbc95eea9268fd4835ad768954d37e9968dd8d338eeeb7c20cabc51f185c8153809a34256c213e6d0b43cb3b29013fef560bb149b345e6d5e36089163fb0717882927cd8249d02c83069c76d3f5a9ee86c7bf874492bb524d0c3c16a5faa8e24f5c6821857726fdf679c2ad8343d9a4b5bcd69d75c9222c9ec9e7e71d9f9d4416c90afbe27d15d4521d05480f8705173979392c22e5656f2c058712babe655d06bd0a55b11ff6cb06031865320bb8c149b6e9888088298b5b6b081125c9be983ffb355608b67c219da0959c6187ab11a11f2c441c48d51a4246eb681cb5d2ae6f03c53032fd6318bda3f2938504a3bff63ace55306ae109807ebbb02e30e7754c7635d55ac254a06afc90d2ef671baf594463690f4932e99c6cec6d477294256b62be236bb4c8c206247f7435078fc08feb51b2b2e998eddb4179dd02dd0949a2f37ff2865513ed7a74074574ca9ea8bed01c2b62c281a4d19b3226d5c4f42f963401537469ed0345269d08ca90392e9d68b180b34eb8d0a498602efae8861f20af8484131f726452e58aec96a1fb2245095c11aed13b3fa85f5b044c3be50592a95e2f2a258e9c21379ae47dc7e5b9c0f7d79b1ca06ba1ae12498bbef72e0a790c7c201e777443db686c6c3f61f9bcf79f2c781263349e1ba88d7c38dc8cdb5fd21d26179a86d79860fa5d7740d93f521d7f63f3d182a519b23966e48b5b1f773b15724ccd4ce0819c2c74e2a1acdcf31f667baab78f05edd690ef9e36811e5136b10c7256f82f8b05777766daabb916a06658c0d07f1e51db8c24a9639185deebbb1597b4211d72e3862b497a83b8f6a3c4efab404504b4892204e4f6ff250a6282987d37c9904b549449bd1863f37402b7be806ccef3d461bd7ac6a4e1aee6bb89dc74a4f34fe69b32b4f00b79acb91d6713d580b7e1efc35f39f2b337bd2657947cb6e15775df9a490d646baa59a7ffb4eccefc7b76499ddfc2fb24a455e668848a379c4a8917dd36927405f03ece4c05c7115ed9f4a5d2f5de412ce16322c1a85ba532208c223b35c2b4b3525339f673ad3e84c431edb5a965ddcf24781084ea67823fb028133d8949461c205d8f4a34ef44eccec261da9e8b780db3d31a4beef25b7f8be4055cf35e788ef658f449cbc94deaa8017c5ca71a69e34a93160a0f8e181a94a92ada91f1ebdd9e9efc5406f322afa5c85ac79ed660cd72eb698f8598f5c5545626c0df0eb8c29a4f39409dcb8f901e773b166ff316396d21d4f5ec02d12f49f65647372f108f121b23dba38cd1cdbecc5d82dce0bef7f095146347d13d827e9f8a741b3a1b769284bcfcef9b380d279e75fd17eb38ae524d65d587aa9ca8a4c98ea04eea05af216486f5114a4bee479498e223415b7fd0751e9830993c04fe0b9d305dad4a05b696db407dcc33541be556de94fb3622adaabee50d33eb3a4920870a4277786b164fdd55d9370b2f5cd6d6cba2fcde41a029ccc6599f7716d1398e0ece5cb8cb7db2f0ba515270fdc866a8f48832bf510ffe4f18bc170a08fa224143200a04f12770186f4bdbd16526ff615506ab009d719c01756fcf674ddb674cb24a15c586eac4eb2df073f1ec4558d1719d027e7c212967bd976d72e74946c28e3fca1db7f49d19224a7df5bcc493c8b6dc30501559d47c835c732a089a8bcb42fd43a5b2e63247c47b1c8fd148d801369aa85a546b5681a43039fa5d46f52a5f73bdd59709b0b873b4c6412aec835632b8b2f4895cb76dd0e4718bc588162ed2ea91fa33726d7d862dcf2b255cb50454935b942de4263ffee6a4ee9f47199cf555e056f0edd438219535f945f78638faf7e5f33340d7ba6b3ca23611957dbb3c10d88eeb2354de3733bfa6f01b15daa12af9527f44de4e814c54387eb221a96db51331a141934f4e7f6627ed9b244d1e238bea21cb3e3643f9e2811f718cad0f69c0a8a0f47c34111e9ee40f883fbf35664e27e9f101dfb7ac6f169273e4fa6eeb764d9be0728a5636c31069ed319a261cb1e04ab56022d61368e13bb76e03f7bb80a1af2366eea754caffffe2f3ee81b3f1f41b4760b64957d74a90a11c25e50aa8941de1c7e58c86fe6acfe8ca18a4a778c232336fbd5e7cd3c582122de9671968c67e824a0f2458a15f0809ec0d978989223481aca693857eb87f54e5094afa598fd6e783c7945fa34f75b383fd2c51452474099b7ad57218d4a53286a18e848f792b6bb1029d7d608d116ac9812d976b60bba53747f402fba2dd9c28640b1f91a0d99f11207534131b0d4c9812aeab9030b459ccb151d9d79162542a1e43fc19f79c180b40f54a75ec5bcd3e1f8b07a678334b36bc4cc4b5b4049018b71196c39792ebfa8bbc60ab1b6f2c2a660ed67bacce3615adbd15ad0e231286c8cf5ec322ef6214322346ac02632cd44eb1077717fcc20e7ba80af611d653bc910657f668fff382b529c4ac42fb2d1380c4dfa342469323fea4f6f939702154b16875d180343a8a9c768656ef8635ac720fb51890a4b8fda6997758073cc98d28ad52e97b5a16a52d34e751ed9e12c1387b098917ba2629691b73a581f79a3655c211865306dd6feb84c15de0864d8f0ffda88643e4fd82c483ac1fd34f4b903f8d241bed7dc7897390b4f777fdefbae334f56d8c5b2b8761a375a39499178c8ac17fc64fae29bce6e963e0d6d8c2317d48eb3d6b97db0607c642f5bde5c1b39ad3abc1936ba26414bddee46627e66c1f5c6eb1dafe5d019b08f7ca2c992bc0e98054b564347b6bb592f2ca1caa54bf9d0d318b6315e359abd0b2c62fc0cbe8074d90bef575356ecc17bfc2ab6f4ef8bdc206d391e1005cf36827040b401bf12c00068c9bcf8006bd083ac9c71d6694aa7c4aad975787804ac247b0067c0c680ac5bb3cbeb408d2fa440d8a0e474a40b96335e044c4ea16c43ff27aa4a214d1c055cdc715348ca19652ac62ed922cb3d6d8716954faa5ab9087ae5d0b58f06bf4ec4ba00b6e33cff1bcc8e326eac27c59a6074ef24ab9157865dd8d902bbb4d80e915d5a74712dcc4a92194d3baa509e5fafc829132240541da49bd3f59dbfd0173eee47f433365a9e5366ff284a41125bbaac606f0af842826b8e3c24ae68578eeef3c87bcf934a5536aab7dc70cc2ac1e55f3736686dc47f9e96c5a8fc9ec6b640e7e85528f85079a07bb1df44908bd0ad51cb05e7355185b9ca4d20e803220841bbb88caa9dbeb475ed311d70c5b9b0b851776206208b12f32e96b1c9260eb4c3353078d37030c2eae29aebf8bad2ed81aef695c93dbf22002dcef85f5884fedf7cc4a7f107f863d556dc269ad10e3278ac092255b224e24d1e8ec965957745e03c0544a87ea8769aa22b082214e43b826b68bb5a00d820b6a3f0f3d87795413f59d5d49daa902655f7e9497fe1b349ebbdbef1085996c2726bfd2568ca9679424823839edac5a77fab14698cce726852756cda878ff68dfb198a6a947aa14e2f8ce42c4fcc7a3aa68f2bb2b1c5a399f60774bf0912218dc303433a324ac74df0e095f2ea1c0fd3ce55ff8b32cea5c2df0b711bde018f9ec3fb1cd682a11c8e44c8120ae44a53d76a4d81ab99c8c884a3a983c6bac7f203b47983b8f513b969c847bf9a92bf3f11c173d13e3ce500af79153347f16af3eec8bcac123a27547641366194aa8e71c62c8d5993024fd16cba63faf99bb996b80751979a10cb7d9547384d95eed2c10a65116a47c5d7fd67bb1901618d2473b43a0d2b122d431b00d3d620a6e1965a1f6bda79d9b3d702409d12da493e532a433a34d6c40f87f90c6bd424f5198f67a5954ec49d0b5d9803907856c9f142f4649f669daccc02708d5d3098d106338bad1100ef5720296ffa43c1030671f2c9b083a873e40ce6afb0ba931c2215cf717df0dbeb759c76cd96226af1e25365bdfd3e68ff88d0d5b8d500167a174f8835db93394c36a4fb150a10894265af1514436f69c8c2b1729833d914e3623aaa82b93eafc3feb461171bbd982ed4191ac9969c44b4a262d337b26717d7a66ae7b1973de88724101f38f24d3c4ec872608579ead0e11585c0c29cc645f86ff19b19d612ab50b16747725f9796602ca33de5d069783d4f49b5d54a1264b46d5f24e7e1f5472c8641e56097091e98f2fc570ca0dea1f573f5d26877a5d79c724eeba25ecc652f6de3fb1cead573846fc18e2f80a80d6ef8b8aeff0d6d46071d891d1171d7bb490b7cbe6f13fdaf85b091cf2228be7b5f34197a2ba10f1a61a148518885fde7277bb02bee448403e890a84a7e2670ce37ef36b82e0707e604a84ba73d84196f7b69389df961e418b52eed4d3f31d476e32f535344d0ec0e6c0a70347c94cf09ab642994594718ac05f7350b465f316cbcb9f359677f8a96db7497cf9cde2a527f40877b78f47413b9cae2bab7098c5381f1aa7176525c0cb7f0f4416af1b8bdec51a729d49ff2bd04d58d699c5d9718ca08ded059b2a1fd74fcf3441acd7e223252a3a08cd706e1f65aaf1d49c43d8183407a3a08aa60e9050fdb539485a3c39ec531b792d23385926fb184ef30d2842d9c78ebed42cd64b304eac18cdfa9bd7f3bd683c7b2addfef4245a6ffe23015465d20a72c68c38fc18f430e4a709fabc37e84a7a874b6b32046d4d67e18b495ce37aaf852b19e823a623dbcf94b716336dd321fd1c0790a118c4efb828d1dabf489241a08dfbd06b0c9183f2c0ffa78dd0dd4e950e8f4f1b773620e4cc32764454359e2f8c8a2d4cf2f8027d24980f4fe88e01e0ff8b7486e26a3c03263ba0780ea1f296ea273c845ca8671e2cfb2930e5ed97a0175aac2dbfbf4546eafb838ca7d5ce940878958ab628d8ebc076420800da25dfbb677359abfa53ac6bdaa28b6b442aaae8f3861983be60f42c01157fb738c3c758d59e7ca9849640a7017f2befd22138946d0775d8c389867dfc902bed5710e7e6d8065186796125e9906e4234ed31e477fd1a41a6d75e5db928d13731433fb49480e79732932811293ca63c7d5995482fea32bb5aae372874ea7ec5ea57fef40d737220f80ad83883b1d0f34256ba2895c2a9866600cfe7baa6af328cda1912cc6b6aad72771be07937a885f22f6ee3405f905ba6a4397c5e20e3a4cc3f55158f833bdca7149e912ae29dfabdb92c13c55ac7bc2622601b2888dbe49792b2337d50f1f84e0696126a185cf9bddeb3102d0a44d1186388547ea610ae3ab56ab9edef2ba834a16afce36daa41343c48aee88fbf663d3c71a2098123a979ea142faa7b53501456c01ef02b2ba6d6e2b212717be86d8db80f2637bf822dbddd8f612c4462b6a433b26c96dfc247e3791b2e929769358e73992f305dc7401a0fbed1d59c2047894f2f2cfd4ee96653dd632af145b9f7e4a0825bb4fb9e4b0aa416c79621640a2833c14afdb230f9a55ca2e0a8edca63ff01252e533efe25f2d29f0f664d739067aca179ef07402da3d677ccf95bd8f59db068dce7302696ce8b907dd9539c350c9c4b38533dfb3cf22780357c5ae0ebfa900708291aef9dd80fbd80b93c8311a4604e27f97286a8316ee7a261a0d882de46882e2727c0c8d721364551420c7131fed099ef74058f41c203b9b852fa56565db144fed7f944b6d674c60b2f11f0c29fd6144d9bfcb3064ff4081647fbfde8665c2ff9ec98784fe0c950f3fae750f76e0fd24d34db6b139417d01f8692d9160ad024b798fc542aaa2f8740157672878fce124dfa71ba9c6fc311085cadf643808b165135bb7bee3e7a0214970edbc4911ba8eda15e87bc5d6dea2725496e0a4c8430b5d7351b9d02f44b665283644e506e977b32e25e9a9d2cad52da4c851da2675da83a233d8cb22c60bb3fafe80cbbf8b268fb32814236a72920480664c69b5ef481520760b6859fce09051a409906eccd6bbc0bb70d434885b067257106a6651de2703c544a3f278dcceda7be2902d19c6d706d5870a62077c2566ea428b0769697882022a02b383c3bf679b4f856ab3afb00960f7f7fcd8fd81ffd63ee842c83144d795dc397b3a13ed16aadffe02096af431a84980608ce99b4ab8a18c4f06bf669a764b36b627ee04ee07541d98ff0bc32432ec39444692216a15161c5d8cba896ddc1effd54995495712d23332bfc8ae0b21b95eb541c17eb0d1fc9e6c8f1fa422de1d2f84655f6ff00375cc4e20ac616364d0294f8c053f78aa8ded7e6487ff10926a47aac203a88bf9cc2ce979696facf12fb0ff960a1bed9bd8bba8e5b048e364e32ac97e590024641713edfabdbace49dc4787c218cd7ca1fe9d55b4de824a5632b3a8b2b245ac8e22d57d28932d2beaffac636d3643623a3d6e830c7208526ba7bf8913c443024b4c2ddd61abacf7ec67df4f0e011504c5da44933347bae45310511aa0bed0b5e94ed3bba575cd5d56e633ad5cdc7838cd7a4e924aaf9c8a8dfc94a80d4455c5c3e2fc7ca45734d316ec8ff39019dd8afcaeb01f145f4a22bdf43827c39cdf3af2816c25cb185f84f7b002d1af986d25e0deffbf62809f1e4b430cae00bb529c76a6efebdd2cf941cf99ad93db9bd8d27a316f153cdf2e2fce16fbfbdbd75329c24ba076f01a5d0131d04eebe0a47d488cda4ad2885bc668d9a20e0ed8a31ae8bb07d1c9a5a5b071adb92756ecbbd7d563d1245a662ee5532fd0b95e90d32f1f9e0b00bdf4351e76481b58d59e855edcad865822c05554e74e6a5bf46cb67484cbea3f1ad2f07b714487d2ddad97909ddead048816e1e673031c8092c0a9675abc455a4fcbd6ed097d93490c3ec68eea609f42697dc933a503f161fb111bac310ed56bd7cb4c373a0c495dbf4d009efe2f803c0ae9e0b8f5dd1cb61cae2403cd84de7d950b9dd09f113516ab91cdab25a794b792e0c25704a26294debbd0c8b97b2e75bdd41a0317edf3b63a6b15e25e810e985d012c966030381f3cc6cb238bae8d9991e9931547d1d19d20410f98295996d9256b96db44751e3a6bc5b49eaa8e7bc292c99a2931c4e9a08aaa80a0b68612e16ab07972017e05c3e36c41eb50ee38da124c4f7faa29a3f26ee5bfc9d8467cef70b0ba7127196017052d52538773e89009e0d1a17c256f0bc5197af615d43cd2be453c7ad6bd7c5f30f2ee93839b177fb66a60e3a51e88fc12d25c4cf5e2cbf4e40113a259d94952b4aad0829df8769adedc449012cef60733133bcb319297a15d0105eb35c0f59602781d92a5d8f602725ed41f5b931fd3a52b60833e4cde7e526235ea8364469d3328c313ee5dd5f7009359be35107564bf6e6f4e94cda95599f788dadb7baf4884b1031a7135098ca6d440bfbd64e55463e010f1f12cae039fbbdc44e22a4fc1843e31a51bfc8c4e73e21959de60988c9a9afd5bb405316e32e070bacb2c77b186c11fbefd1d08dc994c456e13ad21034dead8318f4ea0b78164aed041101ac3c9ca47726cdafb891e55b7dcd6edccedcd0d9bbe28c39b6c45523ca00a4ab95b978e400b419b210e7b1fc903764050a5906e6a6302710a8a5d9a93062ebbf16ba2b94c992cc8c2ad7ff72b7733837a6ed818c675b5ca744d7bafaf9010e5467574873b6b48be7e5db3f0827eb1f223f7f898d3b21815d64e99bcf5717338e94b4d3c7f2aadeb9b4994e440c0711f4988b26ac4d763a07b2dac78bc98415a458a52126cbd59ecbc7ae692c3324bf02f909022a14ed275789acede7e77c36b838aa1374916316642dd812f81cadc7f75286f1079c6ef650f56a0794162732d07739ecb640ebdf0a4ad01206695e2c757f4f2b6056c7df834be10de69468bcb81b0588e0ba472887009e1205dc85c3a893596023a66ac2456e1b20de34b49b41b64a72503efe8571f80c55aea2af2a0a646c1b8744b615ac03d2d10eb03bb3a5c056ed17a68422be67917121611a0c96b823db297f831f5872cd99ab765d7da4ea1b05b8fdf7b37e1371f5a2eb773dcf927d1604280c9023620c0e58f3d8c36ace05bff6064831621cc732e825b7e426d7a7a941098d4feca9701c6954888d75ab91fea9a783878143576ed7f5b261348ead0ffda85bab8dd5ad953c7b52f4456b5d0d9f97cef4310aca49d1ade1d50408660cd5f261e93f5caacfbebb131c44d8f0a730f561215dedc9ba2ebc8315b03e4fa8ada1b903fd481566b6d766e9e5e79d002d15ba197653e3c04299fd36987e52710a12f9a322180926c896ba5e5ff399dcfaac5cd6c23840e93942383f65dc65ee907906de56921ee0f84f617b8cc4361ed27addcb5488d45d2aabeaaa86a4f1a0053d2ac576e202eac58f3b6ccab6bbae6ef967fbc7bb3b1b471f794921c767a49fb83ebe80ef910fc1379a3dd953958f901ede9545ab719b5902b06e324581eaa7ff01d7ff053c1c40e4225401e16859a823385496905f18ad87d5d1f68b840d39a9746b56f31ef85e239b755384c69f647acb36fa24e1a3f452c2f1c1f96e1244ee403d5160b83029eddf1dba545a636bf062b3fab44c2a1e530d16e7a2200cde7646008aba1c7bea84b1d94a0744d4f2f7b7bcf529c374d96d956d8e1699f0d5d61ab95fd68065e9eb52c553d9ab41eb4b156c6030e3d4521535e8407dce2881f240a046925b09b835ccef3f294a5a5d0b4ec84131eb7887bafebf5be7e70fc5c4fc167ba7e00f31aabb16babc46e2e02b214e022339b8ef38a7d24415f74cd75936923399c2879a73d1c5f39b88e5989d6ecbba88105bce2199c726c169236e912210356a29024b954148be8c985c51d93de2eebd53717bb0f7f7db91d31d03d5e7ac6b91ddb382af8703d0815fa45e19d757b4d6d07de0ca24bc31f2c2c005ca0d8a5196f58798eb30251bacd3b1eeb1d1031d34bf9edf6788c627ba9af27e4cb9f4e08adfc26f678a27316f520629a2b5218ff1bbddca4f092836a2c645c6dd7ca1747355a29f72d74c4fb5db480d9b3bad0504bcc723f0ed0f034019d162261fbde88a632b17b685b7581d87c3b41ccf4970fff39bed0ebf05da37392bcfcdd19c0a9d9fa17dece3c75d018148406c5ab25e764084e2f6be5410041028c3feb1540ced8cca52ecd0566d0e276c2d283d6f1d17f2e4619606b2e316b8256b72d790668f6db1acd02f1375013e32cce6011a7ee96cdfd92e4dc3aaee087efb7c9a838ec0125f920d705d9da78b77660392ac846e871426009841588042f6b40ae92072b932dd712a90ed15d373151a542754c5d740482a3c134e6f8ae53beca42a8e4161df3e4c5149b07ae35a5ad2bdd9b498ec501b5999ebd7470272078db53f0af10f5411a58153e979aaa0f01525de00530d213627ef624dd85ec0a60f7082b0a96eb6e4fd81dfbac8a114e15c42cf543706c41689c025b6dad7e341d69ec37d487310af4f076357f41dfbd82c00b4bafc795b6706688a43776d869733308c33c558939df132f3047da99f1c10cf29e270164c7e53ae1875c98d89665e4fee2d1c2d509e8713f94576193216370b4fa1f801a06361b1a17d4dd88e40c21ca82d5ee7013ab3c4acc1ffd2daee022cfe3ea125f7d600df5f80388532cd81a028a617123c46f22f5ab80dbfd8e41021fcab1142af4893c6e4b718d7257495b271ce81434571f731cb8b4b4d56cf383f6b3aca22de8849d71449ce34d61bfaf5043753f69d37af9bf069ae33dea76a3750e4ca321d51b998b836d925f6661623bee92ac5ad52ecd9e2f33f71dc73e8ec577f48d83b7488b78af6f52a6e70a1a12a6833ec4b6341e3460a7c09e2f9bd5f9a95af81871e58acb141b22b7cae8ba34f1b370f84d3813895142c226ac53e8552342c3daffbf8ae2de5f776315c0319f2721455324a55816fcf6f1876776f361a415c037c3375107cc34ea44b3a432e2a9573f90b7e6aad16260d0173edb42df6837a8572f1378f649c6bcaa0d944bd5d30d740924d896688dd3c337fd42e694efc3230e459c15cd16efe02421efe6bba4d1c9aecd129601d3b4006aca3139ee6b1727b7e13892fcb5305f609d1047ba6d7579c1d3a0c7a66a5e7bff3e8f05e7eb714c6692ddf9c17fa7080f749401376d0499d7f3792d9673d46f56326aaeafe1f3087f7976a2974f908a5ecc4b5eafebee56da6aabb7d74129c76fc216208d3fa7f6ce3e66888ef167a3d9b8b8b108ee97fe99b920d7b76de7cd66780de202034be1173c7d6762a0ba4e5d9b7efca7c63ce8c15b2faf7a6c2491c3ad1882125004c5bcecf6ccdc81feaab9e3c8cd136d8d2ec785b23e6073ab09e41acf31553cd32d8ab73bbfc04bae855d70d33c859b76eece0e217a05d65e0b3bb30a28a41d8216a26eb21c9086d2e48a571d6eb326e68358871e087e6570112e3e852f2befc145a12b2bfeb6b4b0c5faff04e7bb35b32a75fc6e82ed83812e70c4b9911e1dd06001c675d4e850a455708386aa09890154ad585369af94ab65d669557cf457936db794412cca968926a379c37d3d772e16f13721066e86c45d93ab378858a30ce00deb5343b15bb98fe0ca86b1bc02d314337d07d470cf259c671cf8763880f9cc2453ff23da26d8ae39b649dfd723a07f8808f7086be8ad3bab543219c315e96d30fc0df1874100f014ac1b595e465d05adbabf712b5be36fecd232078b65f16b0283124406c815f13b52947c9a049b40f2fccbe0176b4b7efef6e8780c2f4d0b0716a761ff5611a7f7d4188e6d7c6017d06f0fdb9d26cbebf99f8999e54c6110ac200fd557e376ad6c76baa0ee5331c918fe315a4f5fae8f1194941d6e9eae9e0757d49534e9a51cf31a65ee96d3ee65f4dd4cf01b7e11afaf62dd83a4c514c63941573d50c280d58b4ba6d7c9d602ec70f163a8bda6244e4b38c333058a1fc94a61f928aee40495094e118ed05575ec4686c0edc59d2da5096031a929377b0965a0ca897a16b89ca46ecf1bb15f3da337c8f5584ea44f2ea2b96c7ed30ce0af1ab6623d8a88afe7a096e9c2940d461ef091637fdb7f47570bdea55a2279ea4b937e08c46e4fee0a44747b6a5a68c8f18c465f859cca53e26b5e98b2442031510d4ee7a6c8167d83130c9f315c40327d0a41ce106ff0788ff3026eca0729b4e60cfc355761e070476485efe42dadfe86a641819b9a001efb3433f8443d2ada5e92a1fd928760cca443e563cb43f4f21e4173e8678270b083667a7df53a25d9ab8ab45582979aaedca2f8f3ccff8cca9adf2f4ccac5981438679440a8bc2676bfef346cc206dab2006737ff26baf24845f33e16277a2f61efae0b77bba06d12a1fa3a6c423ab693529ce5e9398223057024743ef68b6625039627d58e81fd6bb6587a90883d6c814a99820440fbdc6317c07c4b7ef9c6b116ca17de1f9892e6d51713084456711829b77235829b7fbe76cdedf6f1415af01677101da76d493bbd83a1445b1956a5ab1b832b4a70c60f0622fd38801ca0e03c30881b000b2a1c94e05bcdc5704d379efec2d7e40cca501d01e659d0e3fe8f650770eff594f709f48a836830051b43c2450a2e8ee6f64c15c615226204a09b9d752bf207d530cad5582a024732141faea0c18cf0419b67badd88b56b382b77dd9cc5367bf42170e5e9b6676ef28ce6865cba2097ff5f7c620f5f735613cc688ed610c083128d5ee6189cc235895ed8de734f3f9c2a1c932ccfa9f777a3d4747435b5543728922b966660943b7d7639f8abacc112d66a64e36c201959c2bd081151f631519307ac311670c8da44346779d90118e1f0bebffdb97ad0b8f977ab511599d7d5eee24ff887a7b65098358183e32d12019735472effaf29c757b9d9db506d5ecaa61f78f131653b2082245715bd391c70297c12d08ea88e7a972779938cc0d558bdcd5c389c5a7b02a26c860391a7db596dc1e8fea40ec7239cb18f1d0b42ae871085bf4d73ad3d16e4e9d2f1cc2f438bcb102e8671a7d8ef51e68360ffc8a24ae29ad3718b86deb7b37d94cb055467589c81b0c69ab36eeb05052c4bdb8c8d3d16bc30e143c0648584473ef9c519708637791a35986f913979719de9a2dcbd481e77d8e64c38f94db47a0717eb4147e3eb47372d06d7c54f03542093556d26c283e869b7736cba73950ec158ec6b4627ccfceb646f56c0a6ee0843c44879d4e983de1bf4a851ab28088ea6cd32c8704b68ea3452f9c0ea5d0a250a5676c05c1e7e4cfff0fbc9f285451d5a55c6b6e6dcd0f43ed95d84e8bf675bfea1914e14bf0501f4bd7f38af8cd59b2f0271f264e357604a2cb82024aabf6b683a823cd80c0173e1cac98fb5a4969ed58d86e8aa599a50c9795b7508088f6c7c416390ff088971b322641f794ca557e970ed74d5e0d98c4adf42314050d913182c7db90d4fccb92882edb5cabc54a4c9638d57ac355ed4b47ace58cb710d35d4be8b26475033fe03c8e06850ec7a1db375a824fe4da59ca2dd0f7cd83314d911b52bee08196f14ce94b760a530b439914ab7a92c004e593935c63e76730f24ee821848f8cec0b870219c1f187af928c045a3b26d1aa23180252c157ef44579a2c96dd495e24d0cb6b0e8d7e6dda8e04a291dc4f5c23c187066508eb24c5500c783127fcb0d7c83119789f93b2001ea505495fd4e4f01bc6a85e995169f3747f241fd6c005ad7b75a1dbd2beb39e264de6184279cb21017f6ef703a5f50e44392c7258a7c4741c4de214667c368d184fb05d1dabafd1bbf52d662582dfeee766bd54f55cdaddfcbef2bbe94586cbcfd786f5dbf32174af42c694b56e5ca6729f290158b69825485782dc8016f6928d96940b8ba990be72b5141a552e43174ca7c6273ce72c484c680fda92a4ef5ab22fe39bb4684fcd93bb08a6388281178862666384d87dd13bc2b1925d95ba4a9f335c3efb42361580d684efd78325a1ce65b550222159b38717fb5da163966937a440c382d2ae0ef90a4278ff3b0bffe7b42142ebe19e2681681601c999edfede1baee159b451a4e387f83f0d1e6a90955310ab1153457954bbc1e78076a92758412e423abdea7a75b60e86da1bbeb60965f05d2c56dfb2ebbd671fbbb47a3879ce0425aceeb8b931f8ff0c1c1df2413039b6b5c9e72644583016be58e7e7651d195333141e98008ce455c8c83e0bd10e887607689e33e7d05beddedd81130fd9343ca9b8ae191540385b5a3809a7dd7c65f7a62b0ad039133458a7dc881d2fe80662add97864f85e8ae97001daa4a6168ebf5fb7fcac78c074cca72ca4d61351c3762596ad954e7c914222da5980b87aa81d29f3289cf480a17679b965f1d710533f1db2c3a69602773e600b2831a178cd4572eaa804d6bbc6b03d9f647f9edda994e85b66ce1b1b86e1ebb4a0e6489939038f2b8e98d7ee27a209698fd17c2535cd3a54c8c0c3188ac929aa079c37c86aef2f3d75d6ff6bbe147ca41df34ce7fa19f45c4d14f37f6fbd33f75b5e9b45fb6c7da589d33f98d3bd8c4cee0a40bae71e7ab55d896020995d76056f9d2fe296b7a4725e0089fe46bd71ec565a4f7e416e9618f6888759acdc2f03ff66d9728c70dfa5f24d1c350c9ca191b7ee4596e4cd339b35067a62b83527f48b22354ee9f56e15f50c62e97df401db848b74f6c77b43a9c8e85dfb2474c3a074f49716eef28096ef455218dff7dd189b9ad8bd824215a393f6b84c9c58469702a59053870c6f330f27f2010bd64b97d122ade9526cec27884d0f6fca6506836275a20917001433b506f01bf7ef0e8ceee7818de55e888b2b5d8f6fba0999e6caec9032e6652aabfc9da5fd1564060d24e8a1b6f87a42ec0bdf33096d302f982de2e36271f50e3653a636ff31cdeff5d8f9e20024673afed6b521f0b21092dfbdc042990435b8d50d083aa33227aa94d4dc2a5a860f2e16d0a3734bc0045a2a3be1ad430583af953a7967bc7fbd02ae2d32a46f693b45b1a791c9d3f6f666cb836b6bd64cc08359b25ce6bd868aaa11aec38122697a737185987ce52fd2b0fe4822161a7b68ff6659f0ff83f259b68f8629de422e42cf6c6a5e12f2a12da4157ba97f7b91047809f1904c4e6f9e05b9bb097d6aed175371a5161aef520f5ec126e326a362ac7bf819b5426929dcab0bdfc0a9b8e986b86a393e9835a1ccbc4a9526cacedcabd7455fa54722e9c35ccf6579876950187b4705281651735f3a3c613b4ad6d30fbe6a667c4b745fca2fe9a33caf2c04fa6c77ad0df085ff38ad7aef73a320e61e2a8f3e555768818aa1d71d7fc8056a8f7ee419837def57d5d2c0fde9fc299a36eb3acb08faa3bab00efbb32082cc8a91ac29659615cf577944f830cd31e2481c100a1c07ace4bf424e8a5f7f68b2bde079f76f25ba67d36af2e0eae19522ebab472809f20e375c25851c5b9149b4235a006a615e2f77815697d3dd73f4ae53c56d2243717c450fb7e3e4e43c991d03c993b6b25f59fd97995b47f64cea7fdc098ef7458b8ca886d8e65e0fccaa403a56366d945ddb32f19de878371de0b3af8916b44d342d983f86c42f4f92930233fd08f8aa16fd752724fc0f7cb33b119cc468d7fd508dd09728adcc635784cf9375f52aa0cd38c0266131f1a71da01b4e8b7f118949a00bbc480c950016b9852f190c24dc5dcfd104ab49b83288d07c63d7caf43d8a4ee3f89efdc9631df8a5a57f9a65a7ab3a3ca4700ffa0f0391b12e10d91690ea919e4035a7bf5eed9ff51c71b54a028cd08c338f0909179f9012591cf5a59a6c664409e5e0479c75b60464b3ebb4bafe35d3773af4ae56d4c4e7f57f5954f7fb353c371fa94b8d26777a42f4cf35e9bb0f99337cbf7b6c35f26b858cce0c7f20f9605d3d036346155769e6702fa50b0fd6b07eac327c06123c6aa8a72775ec654887bed7e30af1c85276166b412ee8d32e341d86b773ac747114744274ed5821ff6d100b1053f5aaa58c47ffee50248938e0fd4abe29aa6cc42af8f3f9436cf0df0d0cfcfb6c7d8999c431be7e20912dd528d1f81fc8e452517840075221a23500aa699fa6418900e96ac6c8633d38808134bc8d90def84e4191da45f83d1a71424a723308228db12b09fb255810ad4ed51c204fc7ded5e4cfc14840a9221f2985cba30a6d8d072ad353bb64c709a9fa329c493ff8bd8f6381572c5bbe52ea10647f429d46cc8cb9f93cf4ae0e9b1453eb6569a2292432d34126e018cb9482b8f9e6d852846547db6d445a4378cd72dbe4fc1fe082e232e2411ba605dc776472e602506fe0c32321162600f71b9862f6a85faa54e9b6aaa64f548bbc794ea185e0bf69f87357068e5e24250d6bf81ff676fd17c11e2b574b4b850118dcafff1b0f8d39f315f19dc321a0c5a8c892121872a529ea67e42ec4a9271c86ac166a7ce68dc14c7189fab999dd2319fa297bbb97c3cf76b2c504c1ebf047993c88bb243403a78db0963e9dfc6d8c1413c3be8318b25348bd1723e1be66a99503dcb1c4753ac984c795c39341a44a180e0fe6c1c4a4d2e759d8d7466dbba675a7f6758ab6a37ca5ffa2cc0db4241a2e651b7d502e13b29f055ec4d0bf60f708b683eee444da242c9dd2c7b79b0598d4c2c7aa5e8960ad2013acc5614a5561cac51e5bb76d5a53af52ba4614e89c1ed1bb85d36a0f4208c216e9552c11bcec52d268f042b1c502b0fa0f32152e8cbadb1c86b5fc75847319996aaaa7e3311d81e41abc67da14a7e53e93f704c45b22f3a629b7ba95177eab0ddd6df821dcfb4b4422b5b667e71c48c215b3a6093d9d3c711b7c071b2c1cd094882c5834a95828a7081b98ff6785daccb2296e24f992cb2ca253b702d6a4e257368219a479cc70ccd4a3f92984b56a7d7794d059b7d97a1e8e342a7f298e3bffef27d0a5d51f1caf2a8f0feb610515616e10e8a6d234e1f07c4baed5d9f103533ba4a466b63e31565ee9dc7000acc6ae99733ed2afc57abfbd8f50ac19f6f18ad422b8ab2b2063541266b6f2e5d1095c94e11e6834895d8b5fce8acc22cf02edb796159a1edff103039c37a6f81ccde723e823405afcc3f9d182abe6f12dbcb25a8f933ca2f39157146b5928b42ec85530c4c8dd26e9833b100b3aa063817014ef789bea2609bdace3de3058487910926a4764302a432760261663183c8e247fc4c10bef9b86eaa562f35feb8a5d0a6cba820af695e20912e4d9df041b5d275b04d91ad71925087c95f356ac1c05e588912b37dc6079ca23d3fd078694f38e7890a8d3c9f4d02ed8bf2b32643e4f0aa36d67bfd7db2b1005e9b7afbbe31ab276f1ff4164d917599d246ed72ca8d624bc1694aafb755dc40bc88b119046d94957224bc2c3ba0e305130c55f12f51bfb749e7551c998a4a911419dece034e612febeddd4740f27556874ed12927e732b2adbf064732b9c12f37afe19c78f87c1bd872f0055c1b736730c89057dfd35523c91f3de4bc7867035d4f8f026c3150f22b87e39e0eeb8d81abadef595650c078e3ff4f085727ef18afc420a7f245759f4ef7c95cb6bd04b1892c30431218adf1622eb7dda5cfe4113a3cf3fcbb81b2462a891cba918a81d46e48b8dc65ce1778d0561bf192f3e6970ca9266a2345c8ccf79e7eb27c104105c1423e1e656c32a669fbb5564701af593fbb049422fd67be0bbe0fbbd93ece7afc60691edb503b01d1c3c2f8ce0da5bbadbc05eea1a1704b7b1a50fdd62cba18862c85b0a62280c1e7e869eaee8554e18df8b194da05195390af04bed4d14730867b82242b4f5c2948399ff1dd66a8be0ef367950578dbac3fa55a2dabdaa198342ec6e678a73f07a180c135bb03e59adec753fc8f05a9ec65f0af2a6cd1ec201397ebbaa3ffc444c37ca3eafc7c759e677469fea094c578cfc8dfe315871501732c19336ce6e1bf4ab19f45c3352845b94c927f468e2432eef9ceef74b73a780fa69fef6891e7ddeee7c43c9b3ad79b7ea5d605ad2360387f4b5e0023b149b7b7a4259161245fbbe1f024df1a184ac9347b19b3aa069fb349ff48b0f2de55a31e2c21b72565393f39ca8ea0efa2bef25f91017bce6071fe1e8ca74446c1ab04533f5e997208dd840c45eb04db63994ce48df707baed60e3f29f677ce9ab314bf69daa60d7ca9a00cfa9c61cf9ea9c71d1192f8ab31d642564e53f60665b72a96108f762f898dca3f451b3c0953fb4848b85d2a373b9986c53ba3dff1a63af3d5eb30ac74dbd4959b5668212b79e14f158626e290812601c11a72024bd2f525c44c655f8b88b8e6a124e2c6cbf21a45365c1dde306cd1386b48041804087bdedebcf671a643f267b8b1fedf6ca3781ce84a6e5a6ffded43ce4c424ab1c767ca660353e31165ce87a70a6f81c0a41cdfdec3003f43a431b522ef6a9f25f6c799fb5319135609b7fecf2018739c13f579b3f801d87abf646f1a81b6236b5a06f82b53e2a6b20fd182b395521f2ffa09939d1e48b8d2d88ec77f8892f4b9c7ad29bf3f0ff16edaf02c55a46aa40d045d859d222c312b1684b1d06eb8dfd0e80b8753b2cf4fcd7996e7bafcf4067af4941c969e81e9492095dc576fd3b29b2d275e321223a75392dfbacff2c6d0fc3fa6ebf07639db9af185379456b28c100e14c68077888829e7e3a3696027062dd6a761029b4ddee2704aae0b567655da635f1c73a98dab3096df53bd290706172efa587dac92eca116278d315d6d174477faaf11195ddb49523d7b44f9ab6c75b30b297915cdc07ca8c62156c442d26ad58121ca4f4a89cded8c1fcbc4b2a06af981b838a8b19033feeb9e99b0671e827bb9a4219d2af7b887fc7ec85b14277d9efc4861bf277ac472738a86a524eeee42af31b84fc960aef7f687c47a7721d56cae22efe4bd241dc5e0088faeee9516f23d9ac94f497c4a54730706d9025cde4e1d7f4d9798f539036677cb4d0e98ad90a86b97bdd68b9715d2c520563736bd5ae96d0f6f5d90196ccb8cf0d303817878d42a18881bf582bf59b3bbb2d25250e4ebae604d26161b9eda55b4c9032e73d7b7e57ed70f561537d5f4e52c1268b72126f36b2b1164e2a66f163cdde06cda181c2670d8262eacc36df467c04f0a4aaa4a028e78d8bdff479ecdab14ee1406931ba514cbdf9c85f972cffa21f0b19ff6f79e967eb7efc2a45522ec29d408a05354fcadecd2c17e4dff6d87f580696345db7b17debd7df715fe077ea2530ca32cb34982b63c96fbcfb43ba8dde5400dd9c3bb2a68112c735881e1a45507e573a9c9edc35c6ec5420bae24380ea496c639bd7eabb600d8cfbe1c6accb6527f7f5cf39e0949565beb68379c6d4d294dc69a5f6c284358e71d8f2802776b9dd10c66a719419c5f36e0d40d2aecc055fe9bc3d8ebe65534fc5ca7ad84bb055058575c83d6fcee66e64700442451980aef276cbdf6abd5cfc3538b7216b0b48d2f02ea9b429b72ccc9ed88dec5c5ff735b26ed81f0f2d7953c7d22b2d6eb3e5e33608e72fdd8bd3fce0146f036486d3e683c17ff785cdceef2d3d8e4384c23e3e5292b5a71b99dbca3518f5e1b5e010b3702e65cd8d8945fb27197d25d1caf502aa39f07ac8c7c87eb98371de046fdfc02ddb3be98ea32c39f428fcd77d022ee90f77a6e016b262f2cc0d4f48fe28ed94e78c10a2f41c4685643b7d01cfc4638d631c1cad32d34eea7478a243f8b536d377db032e2176d78371defa893318c503b15486f53fc9d08ef6086e1dcb48b09ab112847922f26c3077792e1f2bb0a1e4d6be67f9df008a5819cb750225286729407e7f0649bdbb7731360b7c8780c40313921f59a6e1ea90737247e0aeb438c169e4b25e785d37bcbbddcbb103c73a895d2caedf4090ad3143aa243200bafa3f5f0977b92d619dee2e8fc63a91b1f408c02e61d9ebf7576b8369f50932e9792b0f0d3ff2d050fddb5e82d256b84a4141ff7e3606c9e1eec71d13a524080a182582a09d14a858adb20cfbb528fa8792005027e35a00a80a3754f6f4d370f219467e718b07d365359868b01eac2b6be9a27e62522d5b707941e678c07f94dbbe6639e9c7425a08f006ef7442570cb1233dd537562bfdbeed812f0985daab2040dab9d93a9f5bacfa517ad5a526a51f49aae9f60eeb62d558b25ccc285c8df56ca7230bfeba92600c6edb35f31af4d1b68589582645025eb93214f6b113d8818ece5b9968a94bf66da41965bdd6a37ded0dfbbfd1a8dcefebea27dc2a6caf74411a30a4c9c581f8bd309911a8311662fc76e4b69b218a7b75cb31623c06450f6b139e33ca1e79358418f36c1229f37a7760835c96b9c5da82b3ab4f94e00536fbee9922b20a7974d888efb1f608fcceae7f066fc80423eb6cc93e16cab431b04fbcc5915ac36ca2238ae8ff8e691e4f62d49ee7808e5c619fe9a81a78856b939bfcb155403ffc343d7865a5a49fce3bd9c18c9145b19f29b8e2905b5aacb941a2c88bd01f911f7883b69c699abe99b7a406d9c6cb3084ae78d45454926c82cfa55971caae0fc2933092519d02aa3503d3e659548dacbbda40a679c6601944f336d316e5259c837495654c7d23546fc82e456cdfc955b88b07f91b83b27fad38a93ce8e14748fc4804ba6e2909d4c70f66b193bde5ccc3113c3e675a8b6caf7cd866c6657c9b33cf3013b0906ba799941e8039b4d9b4eef300383df3c141c953020ed2dd3c86a5b72cfc752b2c8618bc00827eaffae06e46ffa66576181b903efb33762d953f0e247886f6d0f1c16bfc9d27dc75d8b8c2681c68baf2ad8ee4ffbd622e7b422b1992fe028f6ec215f6c95697075818985c9d70ab619f7cb476f40cc0afc5af9d0c205f86728d932c35bba7c0ebb6402cfe3ce229b523a7b6145e4615d86623bd7269efb25569fe02663045aeeed9fdf8bdc7e51e491a53c95fd89a738b00787713ae9e0bed41fa2070a58993e6e1d8b332f20dc0956433dec876f191f90b39ce13df368ef31b11b6d0507a8490d1d994ebac41d3efb534718974cc71ad7407f2172785dd53519b735e63e13ec1e37a7b2d855ca0c9c933198bcfbd69dd7b70e257b04915a1b0cf9965450590f9ca61c682f14898a3b41a16d4a1c6b9a5abb0bada0274e970ad7a4586bbc935f474e2e82860b3e7f928228b0c6b183474fc4ac3786ead4e5820db7e2fe3a370bbca5a1dd1744f09e381b92db450264572c729bb51388e45c5d07cb904f1cc8924bd8a9dae9a15a4ac4de29f149a6914cd24a8a5db2ca61f026bfa19214820ea96c5d9c3f8e91cdf962783dcfd0dc23f6bf4c5342b4a6fc5e5d9692c9b060ba1c534a039df9d8685a4bd55067d810e4d235524315f9fbd6b757885fbf2b8f4a84e770e900693f59ae2e1b8629bb4cb7d80550b8836f68a67a58b2f922774177b7473d9015f97431f593727a4132dd988c4fe27d416e10abaacc5abaaec5a688f7c4da042cf3a9b58974fea32c372c3e8ba4720b1677ec5f2fba2ff1ac95298c00f10c9e7bd4ad50921620613b02d2e07584e2924dea24ca484ae7ced682c56f573c5eec7bae321888251906d5b6df98b060cbade1f1060cc5771f6ee2cf8be7d7b2db6591757e6b145326851bfb1ee2d78610a998b1e77655704c070d5315f79b635f7c6e93d02fa12acafe4b11339ff6dba3a35ca52f6a23d1521bb9defb8d1bb4769dfd50f9838730f4e23f74074b5968d94a0af9ac16c751556606558441fe036228e995390713989e90d9f465124a5ba35bed0e81c28eee67440bb864a0ea3cc95414b442c2055118050bd06e3a420f54643d0f0be7a67e01d98449f699378fd4683e638eada9045f3d949a19dbb94a139c8763e4f31ef02316d353b3099ada60c30bda9366a3363fdc7cde20b60ada31fd3bc26ac9657dbb1e83691ba1710de5320be9f46682f6710eec3df08af62c8dd4d7ae4b5404c9e13496da0b868d4368c5ae3e9ae6c25a0a3165cd0b24007cb87cc71a278f0f1146cd2b1ea354e3443ea24a6d937d6d094cc8f0800d36967caedc5d7821e64a6f828d9ed877253dfa58ed3db337581a497f7c2f8f70f303edb6884d394ff87d298eb6c681d27ef98f69f5d2dbbd9ace793b092bd5d9dd0353fb30e81106e4888356c52ddb8a9b1463744e3d122e1a4e591f51821a91170d34425fc5383c4fc40b3771110e9646f4e74bf8d2b73a31a8d25a52de328054270384a2173961cfeb6a01302328892587d799eb8610211f0dc745c158e2b15ddb05cb5591b216582880531ec9733cf8d3863b6e3756829251e89b9437ed4a00f1e394e10e15a267e9ea37b24d843f3a3c3710d29ef2fef11ff117884a9c6c1adc0b9a981a34b9b57cfd477687851a2abcd47d7f2cdeac18d4d644ae3a611e92a15b0e529979aa40d093274709754203f160d4aaec32c85c914fb1419d9eec6bea213c44d0e423b8e2002b979e6d8602fdf05a5d1e5c8532d188ce94a240e6a6b3fa91b0de30a6a2a736b98453f8c7f1765bfd688b6512bedf7acb69ddfceb9619b96b445d06b9fc65913d6103a631a475fdc23b04b1736b9ae92032180fcd13cd293599c7054ecb5dab5de35591850fe4db51039230838653255744902f4342684b47dad7a5a49d85bb6634f512103b0f58572aaaf117c7fcc0a2b7bbd88772bf38f1e68a74345438d91bbdd4d2d1f1a2ecd640d51e99dd50c9d9b9d130c5eb48d930d75d943d5b0eb66e37a1ce2e279bc33976d067c323489a5521caf5ff132cb8e975fd35a3cb7d5f1a22cbe98ac5f1188df4e5db79f899d30ba8f5cd2337edb90bc53f757ff729ce5a2a4591c16fbe60b6c88a5f864a338aa215be115ffcbde5bd40b089285503a925852eb9a58c67144cfe957fa8c1d021071a4656c31bb6f16b94868dad2b718ea2882859abf2d7b539b8c407e267b984feff7e09f692782339a0f2c67fa4b714fce058ffe213eab7b49ce4fd927f0e678a2ded1ea5d07e0d89c9e8465189a4f0f48922a16af2149a8591325eefaa38b646b4d728148f608a2397eaa49d25ba22ebc8dd716b5d3fd5a757282ffd72fca35f33b0a478ef9703fd5280d27cb438c11f21086c8ea9b3ae2be3479f4684d39b068404bca6de308649e612b004d1b3af824e8628327eb69035819f27b8efbae6a4ef897264389443f84223df25ea1e425111a3e5470814792865a4c00a0715d512594d618d6a8ea69a85835a4970d14147e14ec26aef38ee5eb46c5cdebfcd4ed35b23959654b01357490f6097d7ac53db1fb2cd1c38ce0eed44b950812a47db00d26c5a373894049f4e1513f31bafdb7a250c22f0faa470246daf59ab73672b53c584ef3a426b9b2149f5ebd57dddfd850eecf4ae91044e8aef36f531f23e17c07eb298bc2f3a35326478f7406f32565f90831dcaa52a1e2cda4f16ff75932f1e5d0d8102021fb5dc62a5b3962cadfa2a2045bbd522456950cff467182e47609012018a2e657951358b34eae148f33c4c09a95abf9d3619c69203a825d3258aecae543dcbe01ae7e18763ee18054c0b389720f63fbe2b657e6979fb83319927c9728c0ff4c6c0f4c0997e391995bc016ec0b17a54336df89ed6cfeed7ed60ed3de977c763fddc1341c683f36c5102d198cf9bb57e8ffa9b4a1bc407216fc302ad40b132d61416e459ffa49a699cbe403cf56a4075cdc41c34a3e6a8566c8224793ac03a0c6d83f7ab86373002009562a9cf3f37f83c222cc648182cd02481b09132dbf0c5924a8083dd954171f6e53a367aec2b42b2cfd440afdc4c8531d1d08cad01ecd36a25c99978cec141168a9f0827e0123c63a3896adaa25a513eb89c1da2f1211987f1378d286334d4321118c2ec69118258ea5a9e89ed6fd47195c829ec3c1ed0081d8f498e262d743506b7b9e9c55aeca3672196cd7e43819cc40eb0cc0f38dee55844e5e9485208fee9c6a44be4d7e2e450d6bfa773e45e9c9a81c61a4c30394061db100f7c7e6e3f24ca1c8e81943e71c25afee344d0fe6b25be440ac0755894a4c8e9c05a486d6815c5a0e31f62df8b74367b39738fc3fb492417cf6489e7d279a6ba2be1d07e78dc0ae639ca307159206be9668467d500fdcd8d41eda67ce7c4fed1bb75456f07cc46052bca6735e16cc511c2a3982d24ec139eb929a4bc067bf4a43726d04987180b1caf1be9f7fccaeb11ea7634b562b5b7c25a8d5f2eec26a550166ac395f1e4f70b4a5a16c4ad6cd947dd4bfcfec408d48f1b6544515bf4b478a082c908f7798756c7fcbba7fb5f7b1874339bd18f467ee71c4018660ecb73b4f2fd4b2a259c482708363366231d6d5a0cf6fc5094b33ee37d2fd841dcc41fb50be3cd826cfe649f5f0b04ecc22fc137bb5b1b1743c98fb9221e7d36ab3ea6202a76f4b524672621db47725a020bd02205cd3701e60949d4512d9feab547f56ec06471e5178797ad727adbc237ccafa053bec4093995c471aef453cfe9f17b935ca9301c92cde444b87589f55d59166efbca71815f0ce6ed61c46be57e5caa08f2b8730d0d4d0a220d8b3c1a2fc635b06dbcb09280fdb7841d27fef2b03584b7306cbee45c9947f2a635b1962a987bb84d0ed388ee136d0ebb12af8b534ad9f36c694c85aaa62cffc368f78a8a96c7d6ba2f16271eb394279bb52158f082fdb58c32efc31651eb5c6b2e104328dfa7f93ebcd2fdd0d475acbb6df1ef0dbb6192fd3c0bf1c5546052841042af6b3d8b337f2eb1ad7b9bb6eafc464e01fb76dc517f8f12d021839d03799d349481c4325cc2c606dc1327d5659728186878c565a800482f19e50e2e729f3e1c4a1f2d615e5a5f8e0c2320a9c29104cf7f416fc1b313d039b6685bcfba015549ca9e0409f5590004864190d00d326cdb6f1ba0da84821800ede17e66f5f4e32f40e5bfab83920c82fcd69d66fc780560fa71db60726b183f7e3b3e462d7a9490921ac7cd5319a217925c09284d1bedf91153ee5543fbec2ede3b2b4b89d6ee2b3d3b267dff1184a374dd6311fbe46c0bf2d7aba52bb6c0564b72a62321e244dfbb65109efd5138129b9d0f0881435099376194b102308af3206886d119e631a9590fc99a3459662f0b1fb231849de57195b4db361cea60de87d81ecf5700cfde0e738f1d7344e728d98df14852d51186b5cc1c89dbd10abdcab5019963c2718b7f82e90869c0bffa98ebcdb40e15c68387b0e212b6a327d2f6f342770efe7a26e433f3d555cabde64d75f02968256fe60dbdfd48df2b79fe0c5bc0958104bb289c5380bda1c8ea6f58221cb379a7b2279f203269566cfe8a29c2756bbb330daeca6c036ef5d3936ec18f858ec9aef44f697acc5ef85dc58880870048705d884c1726a36954fabbb1d7b575bb93c907b3fdbe78146f36e7f3f66c05d2cdcec646ee4b3954ffc493f771fe0b26f7d22b2afb67fcf0326a642900665cb220aec95e50c466f8029ee19285ca1b90f03f8e01545fbf9c658b33a959f89554f0b25aae013f26a82e5b8b3b817d0e2f72e0edcc651ac611e759a96003d11f9ca33cea5fa30169cd6b3d40fae77cc2a219ef514c49a17b3f1b789c2d68fe3e605e83f54a1e686e50026d287c8a0f55283f130574f767d8f19956329e72d5d76b99d829ad803964b1e905808e5821b5e67067a379fb486bde5f8369d7b74032a2c7ee18b72529291a92383337bebe9c9968a8aa18d3aed9b88daa8b3265a4cd6df432abf8fad24c681da4163b7cc00bc9a6e2990824ca5c7b919537122751ae3f260d0a55cfdbdc50ccfb69f16c6e37bb1b84c3d16b0a31baca1f535b5f88be023597cc067b4a22bfe455e5e739d056a187eda01a62592645609abd4241bff31560d92b76570af99c6b972b5c1c878d8d9ea5c72a13d0d5f076977b1e60599926cdae6afbb6f2e5de3fbcb43155793b249c7cbfcc373d0217a40fae3fecff953330bd645c852752d05ee4e51f73388a8b457a733176c63fcdf30748a46baf208c0a8fe7262585e470d32a8aec879bc618b8252fbb45e636e6038aacbe62cf450aa8bbd8281197d8d609c566775d2bb24cc9179b8d4faf5ece331330c47eb7b743066474c5c6b24b608ab82d79a04109c14114968532a71d747deed27911ab12ea9ce58e08f10a86d9bc4640539010fbdfa4e03d7843816e75e0cd654a46c0de070a07ded9a31b9a838fe9ecd6b2553276434565b1c00052ec918584a8791837c6639b4b4bab33977a5813cc7caca9a093a5a13ed2b8f180b36a6fd7953f6b539b61ed55b3188dba4bd52ef7b4730360f132a3eddc6a5f4360b944ac4ca15a4a1338dc0bb091d262b9c740b7d338a25e96e2e5b22e5a6f70bf0a64a08cc03820f9b5ef4a0214a4d61b8c5a1ca0fb9378cceec43c6bed96f3d61dfb9ac8331b4a9366e24ea5090469e58f5c912ee13b264eca8ed0ab29939dc1f2e738871ff4be903a0e79028ac5011d9800f3289e67934d5775ace1a831112dea50e30ffe7a5be6204c805cbc195cd10ad5c2dba35e9fd0d6d7594b6591ebf534464de939415970c4590152fd6ad5af0374d8de78fabf116cb9ef51a48804aeeef6d03d165bbd2a455c822f3618bce967651815d397f77deda5133c1bf85b17b326097a79761edc05f98c24d4ec266c3e93b301cf142dca918cbf0ac5976aec25f0a630cf16f2b15985666b1f99edab19f74d99fe880a45c31b88dc2f2386ad5fcf93045789fdef636fbd5686b7c76eab4995d76ac0384e926bb169904900bd19213ce1c91bf0461789e4b9e6764606d74a92e466a2e2e8fa655572c0b717ef8e24795564b118d43ca6ff58e9e8afb63ccffb59c3ea3acdac70f6c71119352c53d5d95757838ef6c80973f441e95a2b074a81fa071987deba271ee07aa8ea63e2d40fbab07dc60f367ba1ca6915d8bba3b7c088fb2887e79a4c7105dd5f8a0cd1da6e175c2eccfb5b3e6ea44720eb0158d3b939668f2055087ec814ec82d3790443634dd9771fc66c9c3aa0c86ad39d6150f7bceaa3b4fb46a920a8f4fa45494a8ecd06b87be9d0f0aa6b114fba4138b65b38060287109727620b907ec26813c44ac56531b51f048795d3b60168b101988a440a7df819b65367405c4a9ea34bd090591d32be94da1546294c5f9b0eceb03805d590302802884365cd1c8d856d0ff4cb77e60df06ec7e3a5075d8a7a0be89b5b0eb14a91fd679cf54a5257013993e086a1f76cd235c6043fd9ed45354dfb5f8fa5b3f24bdb3a4b935f2c40ce4b3bd064ab702a0d5423806fcc797e54f4ceae099285016cfb0f0c780c704758c2de33227ce6bd0cff3d1533897474c34e647a6ce4d6b73f3c364270cc0d15998a94a44eded31a166bafdc7a399e369a4fbcb293494fd6f576b10cc9e919cef68f5568620fb76c6bcb6a3ae227881ed45b3cf1202c0a34be39357593402261a634556193bb1fde00d0b3fb6cf1645c419c52383aeeb1f0f5d4f5c35bd0ebafd94cd7c7a5c8350e81b6a9252825f2643be7ca6840b854555e2bdcfe45db5f1200d9bd5302ed029d59842e5b64f3670507a22f1d9a22f7cbad41b30242ea5c8926269d1f2048ab4dc1da6fd85220470d0a88f819a633df3646b0f4d0965587455575d842e08def7977d22e8444bcbba6311fd7640d67972e4dfda548acf295ff5bd8b2534db8f9837d5025acc7ad1445de7c0f9815d4eddda0a8c580bc7dd5213402c7b285d231aadb878f5b232bcc7a3dc95a5c34f01e22469b264313502536516c5318c528664f60234e051b00106fcd5c130e127ba290d82e4f6ec2d9d55f6bffba9812aae7462002b14f07a056fbc7965de6dc0cd6d5a9eabe30d5b5dd337a62f447dd6b612c30d906691986e651a5a049995ec1c7aee8c0e31a2f46bd4c3f36c565ebd88eefc9f032829f029eccefc20b7337ef8c0583ae8ef8b68d917d378452375128c1f62b1ae872df66445608ba53814fa68891b3312d17afb8f1e20edecec963cf8e0a02683cbc0d75bd4697593e2d5ddcb2c0f68df82324052c7df0895af710ae8a78ba7cab69029fe371105284833604ec729278ec4cb0731d23b1c53a932e5fc28bf868ef5e147a9f00c404df217447113103be164f73084e2b23bca06d7f03adba98e17140098076276a8cdb823aa20c033f19eb03692f479023dd635224fc693b8772cd8792800fd7d46b2b616766e9b8beef1dfb5bf10eb20bef98088c3e98d9aa949d7a719c4de763a42eb9732a100ff7800283fa210d681f81f614c9b610d8ce7aa7fea83395645974e73d66558c3d0271216f6ff2f33758804b5671e03c407644e9bd1b7e1e8e77ae2745b201aa9b93aa9ba1bc7b1d32db3d43983acf2fa042e0b7c2e2bfc5f736ac9968338b181b575017a08d4f7cf94787068a8bcaa99a8b173287e07ccf78c29345161b2508d88df35405c3229305cd41c159fd4226b3113821523d0d47f18cfb1efa7fd812f5660469d6c2dfafc6217ac225a29330494ffb7dd7a370445662dd86805898c5230eafd587a29cd445ca5fdf1f88e35d202aa6215c6e063b31d7747c33183d6a274b3d3323dbf70f14cfa2e767dd38d4fc0be6d822e6f4fa94f7ba1328d7528fcf7f672d38e169546e9adecd4e5ac2633592ca716be828e51556bb93f9c197c56b1505cf605f7a96730fe97a7a16938f198d60aaa62b052405c1b6a096248e4a1ade83bcdcdbcb2373caec07ac55108184cc489380c34d8af636049c12a26d07ff4924a325e317526e49e89aea8198e065269063244c961e72fb257bb789e27ba8949764e3f63776e1aa1bff12b8b51ce5ef6d460eaa1c776bf77f1352f36182e609839d9d575f87017cd5d38b511cb8272261df4e08a4f75e2072fba4ec65a248515cd6df3f75a4cd68ee68919a44d01ed26381472328486d47a3beafc767e8b362de5d4054ef2a12e2da40852d56fdb131b9d83748fdbbe06f0b504a999130dc8313bdc2c57d3eed79cfdb1f981866859b2bc00f2e17a8f7815c352a60085ef2afe99e7bdfe1d5d3974273e2af68c3bc9e91f5bdb30e4883c0dec5eb2969e46ba380c46e1cb1c8cd60b72396f1c9a117409578d90347322493f0472c82614900d9fff626f2de0bbfc4f45cf17aaeab8fd0ec9bcb9e25331a30f5c5188c659e23a5e3e37120121ad5362da0662818e6860787bcc481a181b773e42cd7bdeb71916e68636bd88ab2d7a8627ee91190e601a62c9e6e04a257e1fe870fd69e5a6c8fa35c5419ba71775008feecbe231264525aa01055c1921d92cb3a12c1c729287b32585d79f1f0f505ca2df9d9f3f525d63f33e58295c2d7f944ec3a8d75e1dc89ce5a464cfe4f88dd7d178d97309129737962c2ba944a8fbed806b3fa5a502ff9a40758ecb630ebc45caa19537439fd0ec8a42eaf10b1c6f02e48f28e9ca90c083bf3de05f077182b6f50d7247c8a2b69b8859baaba2d6a24979c8644d20a188577dfe9f64b40d26b408a993570760df0d2745bdc9dbe6e1d651f1a2801d47ba237e79ba1d5e1f1abcef067c7aa1dad3ee574a4085b6900d62f9fe06f55a6955e3cc9f863ec0de8256684c4a2d25a7f242454741ddced7b573f5becade73d33b8d2de7be6dd1de4c2a070e422c812fb9f9aaea904fcf0081727ff67fe99144d8412db8d498aebb5c8dca5327d34a71ca8fa09aa78621ac53427d30951119b93211be67f5bc9e9e6366a8f31662b176f6a70df63e69686375beb95b1947a6635114efdfd605b19c5ea6fd79803e088a7f2739cd73abdde0451419276971d4bc589cf7db665f379b2f40c7fad0680358a9848af8b8ac8674e5bffe56e1b0e4adcbc22de4850653239a5785325267b30e28ea15eaa1fb39a851e953dc806334514e39e1589d1cda6b252250687a67fe993eb7454963302aa69a0db93b774778636c1873b9fd715bb6318ad27250b179ee990cb56d7ff117bc3d80ef0f9089f413b3aeb0228e10e280f51130f94df7b1e7f4e1baca07b939ac08a3f83b2502c969de1d55668472abf284a78495a224239efffc45f2bd342cc4df879e2d2b4645933ab59b25d093c388fe439c48b2d3a63f0c6b637b84478e8522d8d0a4900c710a13a4ae56d568ccb17f0643584b244886f3c70c27c460c2ab4b6ce9c5590d8fac4cf1a3bd4f76976abc84579a93c382c4f4deaf66003787fe8848143eac6363105b8d6e599f9d933be53e40b803fd47960104ea897f28b3c478566b7de88eabe35718a5dd39b71037304b1b7f60c19c02bbfaa4c7355cd3a7a34bec95ea75191c7398dba847dbc01e0612f975c1b573f78d6b9538b94966012b1cca34b4256d5bf92863fa2a966ec4ce23da2e00d382b524b43c30d33d1d64ffdc5b01f8178e91c7da65c858f7a2243bb9d9de2591eeb84631d830736bc889b79bf3c9748225ad519cd3d9b99208343fc14fa1522ebcc704e42080cf7053b2e46deb63f1ef6bf815b2c6cf8477a833b65129c10465e1e20b688b190bd2af07cf7298cf43974010341d10031e2e3c43c7db6637eadf1e60c5f5c679d1e4fdf562232069908fd815c05286c721663c6b092ad891f1addb9594d9e6173f123e7599e03d725aad5632b3e7d6cd4b1fb2551fa5f69c2c3c66093ee2370c0722ef1f6704417ac7e46a2369866125bfb026a670316692c60f6c0162c9beb79e23faec36bf601ed8f0aef8635a37671ca30c573b498b7ef49bb7acaf501cf2cf033fbc7291f255fce0551447f8fe2d3ad1658005a3af8743206fc624f5cb5792cb4adfbb5343f0c4ad016ce319ca3d06becd47597b79e5c53d8b04474f5a4afee32ee2c7c9612db453384fb97e1d209bd8a74e0823e68cbc05ad9325d4f39779d84202c82aeff58df6e021f4f90de95c934d2ef652573a59e480d0b9deb4d3e5ac508e4f544435e6f4f63ff361a2c69e7ae50fadc701b75b8d85db98a82bf2520445dc25a0e17660c08974eb5cc2be35421df1c1eac93ea607a54a0425f56c1ee7ac09c17f05e70da3fd9cdbfc8dd9e7186fbe540c78d03f9101bbbcfa8a270babc894eea84b8fe127d392e9ca4b06db4e4436a1490c3cfc11f9679012055161680df72f2c1ee64096e68a6d746bf42eb5f9e1de1b4cf360cfeca0807c96cdebbfee6e303d0cd25845acdb111fe6e61df49b95c0b04c02d42b1bbc3e6bc0e0be30ecd9f21f7aaee081526557e318e172fb9ef13ad55317ececb30a9ea54a3ae306607f8b0c4d1004b5e75be34d795c136bfd985cf5dc3e7501620e78dc2c8d97d9d8f8b9566af6cbbbadf8b4ea8cf51fbe289e9ed3709f09d55941c6a5e4b6f12a935c037f1f074f59fa2d9a57ba838937cd26307aa83173d2634d42301db25ab637ceca5eb18ff20f8ac2cfac9fb173feab8e435e498b97d9076b286814771f5af104a94e44f851707324b5869c100514f4827d3b692a72e1733bb19f04ded2733180d11730164b7c870add25e81b26287317e64b30e3b5516ef98bc2fc656564f93f39f076f7e2ab24f5ac48c758343944ee9fd46bc2a3702ee5e86e2f19e20e3399e5eccdf943360713fab6ac0020c906bc8d9c7c11c58880b99612a58a2f896be75f02e06a56c9099e86818bbe2ae2c358d66f41f3923c8a3fa14866e37568f2b2648b9d71da70cb6fe036f7c2b59a18ab7865c37571e917ecf12d7f5cfce9a9dc6429835db4803643fd012505c534c2b39a74b28e20f8455869760caf0ca6a2f893673dd6cc98426380f9bbdace165c8bc83bb326e35925240b02fd210ef0e1f10ffa477701c0ba5b2e338891666037cb3bc61e334a77fdd107a6be14a6d0f3f08ff744e8d9148c96d33d242c142e9b0187bfafbaf1ded2b3c14776d0dc61bd2bf0609db192cc9edb4b26a330ad033b6475c1177471f44324d36c976d12ce3739a7bc3efa8f24a61c5fef1564876ca589b68a920e8a078d01126f9ab617fffa89252e5bd5677ef64678cf910a587ca8ac25efe494d748c27ea0f3e1b1476a1aaa722a8cc1bb32713cdc12b55b86c2b438e48d53b1a511f76e311aa9bbf6856f71b2957b6b65570798c5c79ead1ead2ba6f13e67fccd7bb01e820120f62c008e678abecd76ce9bcee0287a05a5b50137cf9054e7997e138d116ec84249c54fddac016161054f73d73088cc15e82c23c869e0bee1cc20795b52780019253a14c555102687bf3db4ac1336f3f52dd5e20f591bc6de677ece43e5d78d6ff291389bd99680d32d73cd4cc5ce8a6685f82ade0682723bda6165dafc3fbc4e91ab3515373aee5254611f33ec2afac2b42aca13dabc38871b87099cbfa8989cedd43ddc021a21d427a8e80866e473b08b27df154cd3835c58fb181b55382b69d4adf662ea3b8e2c591be1ae885b91be4754751359da8f3ed38283bf77b483b3f57aaaa64c0ee91d483a117ba19c6340e5cf20a749f452bfa6aaf91ae543bbcf9dc5ddd367e98f853a6a0d0e78168d04fd11e2e55b9f8f5b676946e3e6bba820af695e20912e4d9df041b5d275b04d91ad71925087c95f356ac1c05e588912b37dc6079ca23d3fd078694f38e7890a8d3c9f4d0beb298234dbd512b66d49b27ba47e7fe05bc6a9e63903cb38a7a59149cf14eb4d56e80c6ac3ba419198a9ea322cca5f71caae4bf1c4065141a30a7a8c1f3be21996dac21ee235d527b32d8b66f64a39059ece781f8cb1efabfceaa4f19d962cb9f27ae1b44451df70f5f52906678af29617410a2294b430a436710c04e2823056e11475f13b1b28e37efa8bbcf4853e158a9c0a6b3e243600fe82b95f81ad22b5306c45699c06a2487a1d06a52e6a52bca9990218429e11bf2353d34305edfbcc9a8229c7424ed24d6813a81f46ceef595f3ddef78761fbe6035b5acc4337a62c732df0e1c9934d30bbc4862df53fe95259220c7a4546b0cce4801417c02109d585547043f79b10ff83c88a1cbb2ab045df13d8de6062fe95a1623f33f4967407d63b4a53626e654fc2ee998110806d05fd611ef289e66f3b827406f3f07293f28a7f08b3cd6de50a2fe37deda958523882204a004b67fee81b919bbe9c98ca721655c889850fdde55adba2cdba813e5736b0eb47d1dfd93a97b50a788b2514636088537654ba659eef9d6336d051f62f6cc7713f501061baa7446bb30e10d7708c5a3d08d3d4b4caea64907fa9849241dc13963af8cf791b73a3ee7c69ae9ff5e6e69a18ee35dc99bb4a10450bf0c51e4ae491198f4710c131a44916bdbce9e58aed4eeeb82faf0eded7886b8d1f8fcf5b91432053f37270387f4b5e0023b149b7b7a4259161245fbbe1f024df1a184ac9347b19b3aa069fb349ff48b0f2de55a31e2c21b72565393f39ca8ea0eabd0ebd28214a5cdeb69d42466a3e34ca713bf7c3f45ea5fc21089c657c72ec3cb714ead0eaa6abee84b170700587521b08ef0d3a67d1a3b741bf08f6ab74c41ecd4746182cadcab9bf3013d9dc91498f6115b4d17f3d720923aa1e17e28c1e6dfd8f92ffb37e2e1726b0cc5f6416bc8428b64eb008b534cbc0b33da27dec3b1aaeadaab51a6920bacb4e21c12d64fddb36eadaaa0b7b3c6245f66f5e0400d10c70d94597cc8e62dd6859ce21cf9901db1811ee2c9d0df6d954b099173214b2de9540eb64bd5ec51eac04038d8ed24325c0f48cf2f65922d5fa32561d9492fc418a5b2ae58186ce15566d01d849cec82f03d92146e2fd5d9b268346bdfa5e7bc70b0a5c60c845bc36e5712488736dfb5a711fdff280335790fbaab23c548f91d75f16a55daaf56df995b9caad4aaff4060424f6e6680c72a0e8335f372129ccaa73b788d1bce0a01ba7d77731cd8383fef3a7a0677cc8fb54a86ee6e8b8906f0a5461a6da3c4e5da61082fbda3228cbb391bc4ac4a058ebc105d8a36451cb79712c4dbdb74ba96635f992f801fa7a772c5a5d2fef58e7189cde6575426f30e19d760aedba63c9c04ed27c5888163fbfb0364b2449a2305c468f44c39333cde2d251b9633d0aa04d4343c1ced187a7e4cf196462f5e727da9a6064267db4f4ba2ed4276c0777dfc4ee1d752b22aa26c16dc1168a950f8735e2ba97c78d6b13f0d7574ba63fa6a49f4b2302fe67eceabef7d4e6fffff69b175cbb6dcba0d1cf4c74c7d3664d487e632bc59a4ec4cb7121c39b1f115b57995c81795fbc6c8edb549048f92e3ba41d2d76ba39f801b89c22e7cfacc7773056bc98feb222e801ec34aec0522958b8dd069c2d1fd002211c81834acb5dd247bde2215d2c520563736bd5ae96d0f6f5d90196ccb8cf0d303817878d42a18881bf582bf59b3bbb2d25250e4ebae604d26161b9eda55b4c903ecd98c1c61576468db334ff6e918093e6fc8efc439f4a747d2be3814fa8dc155bf9e53ebfd76a65c8b477e0c6cc48d03f472b88ae27cb1449e0c79fc3509ac343e818f2b09069d391bddd88f18a0718dff6734c0a2e14ec592ac654dfb085f097b5e41a6f43a2d8a748e9d48c0ba5301dac863c537a3a60ca16177390f97eb260c495ebe793dbb3b7f8451260f4063f2a039caa238022c0d3ab04fba2c92f74a6833aef0acd4309491a4c7bf116a58f7f0c37c9d78f86b0dac454cda601a8d95ec775293c0f321aa2ec788dc16575c132ed5b80a697a4aff66596f3c434b5c0717fccf0b47e398cd0893f1d19cbc3548d3420d189609ae29d075e7699791858cc22405a5513030dd99138899a16fe52826d64008cda7d82c38cb01ec84700df430be0493915ca61b1b222f4ff8b7c48b971d112729dec542101b546dfcfa378280b487385e3c4c30cad8f759c82393543075869ee0371ab48e14a0170be77172da60a9bba4cd26be98b01811d65d4db2e7f04cdd062cd20b6c19a56f5d9d51ac7f22613dd6a812e7a76d209dbdf4aefc02ddb3be98ea32c39f428fcd77d022ee90f77a6e016b262f2cc0d4f48fe28ed94e78c10a2f41c4685643b7d01cfc4638d631c1cad31209ca8a6de017d67e4b401d64fe9f231932fb7a002ac765b078f5f306e8a8573b99b61f1e13633e25aca842563a02561069756f481ad0da493233199d14bf6c025d804590d6499d991e4dc5d5ed66928a9c5327cfb40077ffab1f511ccca8030c02aafd7fb406885c3f2f729e69b98367fa4d35bdc89d0dacac8fba342763ff099001de955f2399ac49a3c8f8fab8bdd9a7ff4ee2da04a0134458925238026eb0c953cd13116b89855893af2dac30df87926b325419bd5ecad85fcba3947b1962476f474faae9692c35cd634ff7e36d9c7d6629904288115d4ebabe61f4158c09f4f9108fbd4e6cb26cdf2fdd01f179cbb717f76cf0ba1e36d46bb826782dabd6e5411796e9202faff0c542e8c47cddf5ea609e00919cc4541a12e013780449893a84751f707a15c394249863479d856e9ddad343319363b02295602913eeb62d558b25ccc285c8df56ca7230bfeba92600c6edb35f31af4d1b68589582645025eb93214f6b113d8818ece5b9968a94bf66da41389353e157eeb45580bb1151314a64b3e57cad4f34f121aa53b3849e6ba315861cca2b82851abcc40c34328edb59c1c4cca4b1e5a7cfded05f30152d6a52822647a42c8fc04265acf5b5827936fedc7433d61982591e36c88b3b2b9f0cb91f0f3b1cefb9aefac1ebb5807eb16983045213a331b6df957fadcbc7b31ec88e39a458b637655f45ed551c51a7b1d994ffc95f1a2a5010437b07b1d049ed136c56a5735388ffd95b71b04465a46a629edce7680971b67f01fdbc097aee6a7bb7b2a687a1942ae118d8933512d91a3f11941213a5f557fe2a6e9f549059b4a790e2978fd4f0bd95ce8b342a1f2e875239da8c29d786362b639a7296b4ee30586fdd72b81c7f05a476f6effb53414dad0d61c50f0300b00245ed4df9b5865ce200663f68039f28b79dc9af26372a398da919ee1bd44b2cc10c381b5bf45cac977bce687e8ebbfe9bcd85b5af9c4c55f8cf66f4031fffe5d7ce9f80d10c51cc49aff51b47b14664297ac6da58b87c572767f514f101250c1cd6511b83f82a13ac234b4b4b293d93c57e15747bdb6999bc92c27e94619c56a02936dcbefab910ed005fcb0f597eaf58ef2b67a92e9794e8c048909ade0ef8ff32a5758c285a5e4914623c5b2ddc53e3fb55b9c74af1280c7ddbd2f33e424095dfd60628581e7929d3db9cd3386959983f4c059b2f5958cfa157aab2749049ebad66d7687912427d3ab651ce4891b8b5c9ba8b2afa3bb199a054f98e4e206078e3e6dbf0388ed0611a24e0557573f21a1e49822996f1182c7cdb31d7d93ea605e9f93ddee701c7d1804706926b7b7b40f554dde701bd3b4f9fbd181deaad79a4e07bf3cb2c838e97cc32a84e1d685bd5dc872653d8b6db099f8fcdf8fc938f52f7ad1da743b5a0fde1068177d6d8696e92136aa9f5352cbfb1c1e2fe1421a1707719a0255fae9450d5d92b6871b950a84b1b96490b11c84316f29ff64057e918e9636f9de9192b3186123ab8460e585aa87a52d04d10df2a56af501d1decf00fe046a3edb0523d448261416bafcf5337e976313b425087d276a0bdaaff0aedc9e236dfc47b3bdd4439c7919f76c491a47cdf0d7a5d9ff9b90e9340b42f7ce6d23d2305c9155ba501a5d499c8049acd38d8fd1788f424173f7b26c0424ab1d2b02d659e9f005bb8b7b1d7048b0886974240d2704e3e2ac990b0f27e0a3bfa36d1b9046260a47c3dedaff9bceb34be9013cc011ad35656f6b32797e71e675840a1c68e522f74d664f80aac78f2249f44ddfa7b096613d9fd68c2a6b290c9f30d01af871572d3373054356faf69712eb02ffe32c568e927421268d486bf8662ead3ea674a538ae1107ebdb64d99162cb4a144dee18d468baf63f911cbbc0b245bdc03fefa60a534d1f0aa1c53ef0c72a09718e2d592a6b4906d5ffcbc592870c86e9404b142d9133121694219c02165fe1207b7d477f0535b28eae9aff91794f7aa501f424b18b08f9508e6b814e78bf8749a0243bf5da7637a5f5c8d67e438dabc9bfd1b85877ad01770b91d5147650e3d46a699e5d1bdd36a2bb8037865e3e86e4f67b80f0d3fec5c69e560d3c38023614a842d0b40d4af1f93d6777412a165becb3c2ec7144e69c12e0bde92101e2783ecaceb04601be7b33b3f3dd969864092d245ff3d8098609214c4c98d48009168d66ea657df1f63c60943a7ded82dd58b0215c683f7eb889ae62564fe1f73ae3512992d0cd1f4d41d40293a647662f338c24ea8195b366e43e1ba61919a3162cdcf603a8796351700b90ad13d5dacee439579e73e8c949a1080a40eaded51062efc01ce8426f73c1710c210e38460f54ed43cbbba06978746cc0dc4d6cd253f5dd7c7bf8fc32780761fd2816621aef4a518fd00f73774aeb571010eac76e2f952160c563c7421e30c49244ed35d04189ee9f72012ccb9caf5e0ff8828dcafe65beb012e2c416a0151c73cc8fc9f6d23301b763f334e5e4d640d4c66ecaac1b238916167bc06f461deacccb2efd1bb53c0e9f66a4eecb84a2b979b958f89ded44e3b07292a2bc38afbddb6d044e86fb71f7d1f1f863e5c38684ace9ac4ad67e75cec3e9b122f3883792054f19392a3c6532030fd83978890193591e97704b288cb109ef4b75321f9f970b6dd3f11b45ec09a6413ad253c3ce9d18a507ef0f1e7d752c787c03d93556bd1b2db46ae21e4d04c2646fcb039c18cde0524b60c62c4ff3ab9e7bafe0ecd6a43664202dc3b2ca315461398a14fc059701bd8373efd331f5853995f473c09f3c47d46d3bca83ca9bf7625963d9ddfdb33ec38fd3654d296575145bd40771f91f1ebf02b4a9dc71d19ec856684e79cbed46d248e1eca0090fc0f424ab915651ffdf5882059fbd0439091050c0755335f390868d86bde997d9500d7ff70bba2df0f9d26d06b578d87b4d254486bc717b2ce4fe7e1b15ea70a26069cbd2cf2c615c19da47a28ec85e47b630322a6637aadc79fa14a54d439f40b921de8c639eea3cfbf712f477359c187f930b078c4cb96540df9d44916a34cb8b1ab977619cd62558dabbe8006ff551821252b601698dc67070ffe32903898ea583d4af04f10d0257d4dcba49678721c39b8cef25ca9016a4755e180bf57e8e8e6b214077c377058806bd2c8c71bcf79aa90fd6401ae34b2c574cf3f7d2749ada33310d8cfd0286bff092fc925da9972edd8f601f279112360273424e8c3e7bc2fdb0dd0b7f3ad96d10bd7ac66916871aa3eba47b7123331c306f46446bba2f286fcda53b67de8c6c566788b080afcc7c2ee8c01f1761b4356a557e764eeb4a6e26c01383661663e3232f81d5b305a0a71008dd6b2bf03ce4967fbb36bfdae09180b3b59b3f3c0f1b65e13574dab9aa61c7cd48e1800c28b7e334bc5a3bd0004d3a44ca1033af646316e2d08fb46185307b92f192354c52b4c9586b79596363cf2e43a28aa957e3a27b40d1dbc747d7355cc8f060fc6ae600877977564a46583d1b545e83f52e0e4319f340a24fe192808ffb14742d52b9e37af8084b68203ccde50cd67be2b92d44292244953935c1c510d7802e685963156fde9644c0ec1fac4537540b6bb3a3d651e9c982e9c245defe8224181c54f630bc196a4b89fd9400c1819882c32520c3d5193fe99309120d548a9d7cfad1fbe0271e5f2212679d74f3d729e7dfd7d31d2ddb6cfa979aa79bc37c646ec062e5cada3211e4dfde9b82dde15ab8581f122ca4c0daebcaaacecad62ff04b819a59dedca10d820dee3475595d1403415da1f42e4c6a5b9c692953034b50fc28bab28e949202ac862a66e285bf6ad2b0a53f49a724a67040b0f5d06074f9c53887386eeb6c1ec17dd173fe0e93ae106266a51969013fde66a828d55d977f01f4238c9e7d614375c90ce29e299c3920a49491a43e1dacd399d432680a4480162e9a69056467ec3e02ec3e6686d930f66de2d91eb01ee46dbaed573464a2d16a5677f8221b7cd7b3e46ea7f1e1cf5a051808e365a3e6840289d9cd878fac37a60ba1dae42a20b27f5ff8c555f8c82e99b6415e2aefa382d191a0349ec8e8ea6f591ef667138e5ada2223f1adb8984ce77e9e985cabf51f1fdde1ad513af27599902bac1842ed099faf6dc78b48413fa274d817ecd76ba74aa045f475b6baac4fc1a5fad863a6ac37906884b508b869d6126bbd5213bde3a57eee567a4e839fc790bb57f58dec99ce901197cdedf4ab4340e5a5dac3a1c05b554a2c1eecff2ac2e7eb7265a61d03a2936aacd63e54b5439f2afc63802544fa3afee627f8627c449dc126272ae9e45ff8f33efedd20a83187a28dedce8fb6937275a57b7bd176ac987e878e990d249f0e43d6c70833de40b11d25e809b30d81f0419b2819e4393b244d9b06a09164f94e531bd498fcc7375f519199f97e53535e8885581c576a5dc511dc099ed2bc61a148bb8a28e0a64a1d4d12ebb59da9b532f45c92adee8e981b7c20a00189a3c1c4250bcb624c34c76603c2e98a2747d7edc84525dab4be8862a836ce03df4304f59a318f6cb6aac96c06cfb4abd9c3c3df35350f525b85382e0fc882f170744464a135207c59b170c3e5601b893380bf0ae4c56e2a62644642790dc98d3bc312a8230a74d943a17714db8196db4094b6588f3ae809c4252bdd359512157f3e86828d44718c98918ba915d2618a33eac83699d3798fc9c42ed67df631e52d96a4ef885345998b56f08c78263ab9f1a1bcdb2ef328ab2609e4b116668e413250d1e5704fd607f7c2e528e499f464e94f7faededfae4a9d30ebc3ec27c1e1bfadfdffc4238a1b7a732b7bd2d86a3c5a67ebc89e949644015b167877984bad770f638712e5bb6e26e0246572e3d9ad48464359b7eb7768bac1d667d301843dfdaff8ccd3255bc7268aa3dff8bdbb2251fa3b9e16e524f67b86bfa8f05cd8cdb78dfd68bdc5c694ac09ad838acb7793971f1197bc94bc9f82c6a7a367112eeb02132fbcd423bd231c4f2987cb9c4b9564ef9bdb99e171688207a7dcf7fede0a98c44aa084b05366ea4e82021473f66c55dee3b37d5da608b2c719b110a6680d164b08a8bb4d3d6a413343b1703e5cf8a25c24798c6659e5ac3f047e040114804f5172469446d03dfd50767cccafeb63eba925da082fbd29728f8b505ed4ee6c0966548f86d12036d1e822e41040fec2805c094565553db09e7c1db594c7ec64e05765540eda49055643b0cd91b662509703c7e17efa490e2fcaed231a39994a57cfb057fb3ecd0814d4a697bfd6d25c367435f372bd099e46bbc1b06a19704349cc28a5369eb92e91e53849d2542fb5232dd925c752afc357568e41abb8587873fd8277c66b7bff2375ad0b05c380b406ecad105520b2beda1e10ba9b480aa5c3c22cc6bec958abbf4d8a6e44068d6cbb91cb6a1db01c06d3feb214e850f82ea78f33062d11f73cced517674413ffd38d5a71fe4699ef11d4354ce9be4a725ece4589fac95bf2b237e09fa2d2c030b699d540742f9d651842bc86fb7f711b8552a56e1d0be46aa65a13cb151cb8013f8a8058984ed557e2d862f9ef3b0ec9066efff7c72f2a6474e0415e2ca1662d33121cc947014a03447cb81c559b95d36541bb78a1b9abe30e63f56b885a46a7700e11cc17bc5a8a37f4381b7270c74427d0722f7ac1fe805b75dec888d4eace39aca234c9634d679d62395463292aafd7d828038ca204ebb86370000e46a9d3a806fea54ade93a4b57d3b8981ecd282381fe7a7f04d2d8226132520b548fc73b63c39e58b9fdbc5644190bcdecf3b75eb0257214df9bdfa512560e727f3391d1ac60bf1800fdbd2233fe3d34def555214ad9f9231b39a5dff427354f06399a91e167569fb648c3ab8ede5735d3b5c468cb316a523a22fa54cb1705604c576dae875081f4d1f62c28034ff01cf153e4cd6e6c9b9e8bf26dd559caffc5f89948ad08725ff80c255f455ac0493a9776c4bdae00a1af9f495a4f34a58df4d6f83e59599d99f8c559473f2cf924478064071fcc488703d4f929dfaa211e3000e830667c45e832e99254dd7d9a5e0e7a7284fd689d22ae061272f882a1b29481feea5ae203cb1a3ce89dfd0180057a13ca911f055535a6b274c31e1ab963838debfdc2a41680328f6e31a77fe7f4bf2b448d48b857fee65bf2bf81edb90061a357a944144fe3f066d8f65ab6addab4f20edb61de2771f736ff6124099dbcfa09538169f7f695dfdb1ed585c6cc507da160ddfcca0af37a6d4a8d5e23279f46ff74e48f24919e07cb30bb44b63fa73a9937da73eb0a1a998d71b382ff66ce460b41e3a6b2b6ddf66abdd7acc9ce9d7d6728458bbdd8c60a58d76704b4c57b21bf663d07442b02668ffff942c2db5c0d73cf53b00c4e23bcf9f55063d3a3545e006b0a1cf880518944a2e896278e7e9613db359db54bb0a31f12bec62b5c6476c4f00ea46b795a78f811c290bc91db200f94b3179170cdcf6247438099bd774dcbb07e183755719d26cd170f6ee4ce8f229b41aa00f0e84eb67e2dd1819e837000f39e46d87b536bb63fe1f39253a94e3c119638d78f8d5e9978b0d9888e22009433b167d989e0c95147a967d74a43a9c503b6cccd9481877ca012866ea63e128debcaeb4a74b01592e50c5584c336b0c5afc31e4b1f78e1d811ac7fd72c3abf7b4c7a4db49739232d0fad8bc1ac93a191ff1f53dcdafb85723a0e2955896cd5ce1223cb0e222a7d39ecef2d1791c8ea58e998e90178a0193df126ec07051787ebff2028aa4d3d42c1676deb9db0ffd9c970a5b37452c281f07f60d399ffcb14ea3a727a64c09e111e9bf90ad0f2feb2a96a8acd5215537c8eb211575db51edf53419e4a3952cd965f650652c2b83b3982ba2ac1865975bc6bd51478010b9afdf80b617a28420b9e2d7c1791b89ffc79fce954b1e6e416feb55fb582dfacd8c0f6cbaddb1bfcb04cf6730ac79a78649faf676d0bcb512ed01d52c3e9fd21a538be29aa4237f34b19190a030d05b7183b89507a14ca36d050dd0244290aa263f5129291e9439a0117080df6d0c6c317c8c6a9af9755aa3f7c842e2c4d7e27c359b5f9a0da463b8a1d069e3a13cbcac061b3531253eb47997831e648c33b61a1dba73014692ff1fa003e6110066758b100d2749effa4dc60ca2b271edea05c6c5c5025912b05ab1277c34435291ce9d400d1d1b0fe722c28f091d0eb2e69041e10131974420645bc24ac57c513edb92fafdc5c67dd5408cd8b0fe182e5499c64109674e894974668e3c9a41028060e48566b532d1173d830ed1a569095eb98e1d75ea0eb81f5852f51b6e8f9433c54c9654370b2fd7143a88b5528c3634cdc8179326221d193c70b5d6b1b8a274aa7efb0eff33549b5354ae5ed919b20082b5e2b640315525116e6a18472584558706f0c704554d61f9bb82d87db406bb10e28600b760a4d7cd7bc2a3a2a90ffc2ab602f0656f89d6d3ebe3e0a18a37e698c8d246e2adec9320e00ee35d083978cb31a2b15f8646aed0f587f58969c31df45b9932c68aff04662efe4fb054d44fe8ef974fea92234ef3ef74e4e9d7bb89df93b9e6b330a1de83a4e759d436966de9c9b691c0f18004a0a8b3805594db561413d8ce990314306ed7ae4b162adb2158a634d7d48bd456becebe18337a7353db2088e8b01f59cae4c5d5c6da7ccaf447a422cfabe8a3da926c0d2a5e824108405f7767488ca19f01e4d97305761e22ed376868ceb6149055903821f3c9abce4e9e85bb8ad30a56fd0697dd07163282c307609b6c7ba769078af8098cd767bc59902d717f638e42587fb46d4f857ca1f36e07b1e8132a2f490939360d8914be21a0f3dfaeead76596a62f9c3a57625a894c9c3382523bc8e90244764d808449fe3136104b0156385155e2ecab1bac065796b47e3c92c3cfe7c3585af6c0deda003009867edf0bbceedcca4e641a2f73e2c785649c4066c6fd4a389dc516f3178d012422c9301c2896a73510694df01aa0777258029d5bdb322d2786c4b0c1bcc040531eb3473c4b15a6bcc799ee8f2e0b2f5ce198ecb5fda9394a06409a9de345a5b24db661cc114a480f4dc9c5b70e30c70e9af503f1f4648187fe7c47f9a4ec125b051bcc130811d5ef1cc84868ddb048555329d2b81c6df6f14c56a47e65bc0c19f5b1e5acdeddab8644414b379639cb2a424b195cfd387eb3eacd14296ec04795934961b87d32c7c6cc03ba77ca0154da2204b50379e315594fcdef7152f62380929fcb4ff43e897f85a40fea53e4cdcd3887fa73afddc06899ae342a2be98fe4658d0468694915ba42afb336b9d016b56d9ac1a3598613724f21d9d3d76d8d2c9fec36258f567868f70a2054b8b7ee4e701487d0a827a079cd11029ea78b31fae65d0ef515e9afdf1c7f7d7bcc3056b37455bb3b1d0a6bcd28fbcc208e844693734510c94e896ed22a46a168f06a7ff0bacd8335371c0d04ea06603d2ffffff2d