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 85777 f80479544aaac84bc986bee1800f49fc5b2a0c86f5aaf763ca5510a54a54f596

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
478693725ca16ba621aa7d3a7a5b305d99e9ba6a3d46ab364e6c0502599d2e07
Certificate Block Hash
f80479544aaac84bc986bee1800f49fc5b2a0c86f5aaf763ca5510a54a54f596
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...00b461000000ed0000
00200000000200000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000002e6bc8e024dc49742aca13e2f56117717e278be3f99a9fb9b4abafac8338f2baa123bc2e4a18fe8bdf354d34b3268df49c7b7b4d2a2deee3b62d082552239ff5988f1caf6cebbacec46615ccf44b57f570d448831bfc670da9050000000000000000010000000200b461000000ed0000

Raw Header Hex

000040208d3bced0b03e2ae9008dcbb49d5af896745f99871dffd09449792a33733daa2b33fdf35c1d9f97eada178b4c0924e5f6e2c4ac3d19dd667a18f906ec0d3074e5d84a546ab2c60018072e9d5902056c4e36ab463d6abae9995d305b7a3a7daa21a66ba15c72938647

Proof Data Hex

59,560 bytes
121216010307cee4ad15643b1d648d08991a47170d892d5a3557040232b7b5d0bad8a2771bfba01bcbdb958e3a194a25e8617123f9f3e978afb8850b71ebe36669ffd45f90daa08779d39bf0350c52bece32110db815ce643a8fe78fa1eca2dd369ce285095a53d7029339ec4faff40f112566eecc0d8cb79f5a7a45b21945c977d5ab3655d28e98d7532ddf8c17a2e9554122f1051ec5aa25c8b2bfb7e45039bcfe1069b80d8e84c1127feefb654a50a065d1b2446b40409a3ab2ac7548788f379046475a38602dab39e4dd47d75c007721e7e78e783a200545d04022470ad828e3b3ff3db32cab160992489dca78ed0ec7b68221efad94b65824a5fb8a6c02e88ffc69e3bbc9abe53ba04f2e32e22f650f4091c1fb72bfe281f099b7f12ac9b99dd50f094284e45ed1f819eaece73843de6f4d802a3fd65169eb96b9cc3bf2d2d62f3d32c5245c6c752e59da584e402119d921d40fee03941dae5db42a6caf7131cdaf19a1926488ff9ead9c0c0415fb1aec9c0cfbc92537390da5e6ec25d1ebf08e13dc417f1835b96b32b61e0ac4686b7a9abbec2406daf0f3c18f8c66bf2a6ebbd024df4f7ef5a94b7ab99dc54c6d800e4efa86935b8b56a864af6a5844d2f95f3735864c2229f87fc54be03bf180864c9c4082dd0750c6b987e495a8a08becd5484279303ba4082793909d43e3821f59317697e90dc0dc471897a1ccdbef1e738b19b1433d3d17ed700f397b5932e5847f542acb3b60514e53b80570952cf4952025f02d362496677bb8395469b8e4e5946d6523f992c5f003e8fc3ff6887a3ad0b4b2cdee4f9d7c7326036d0327bd87661e83b2e05d32afbf5944b481802397b15b55e28d4c79bca79cb781ccdd7b6be1d49a9c2551c0dee84755d10c8c0caf5eba7e7ec8bb69dded8bf907ab7c6d5960ea6378b5e5b7b5ba26ce40dac46b2901f2c32d5b4a32a8be0a48973a469c4e4f153ec4e769708e1e8787d26eeac7c33da58bdaa8feb132a353c8624e959ff86fa74a1865f958752fb6f4258ccbce021baa6c078edd6811dd31b2bbfc4a4abe3d653cf0ac5646d6d79867b033dadcc8b1f2d6c945d949ff60c0757e517783bd1025f70b299cd49f976c84182998ecc67616db9be036c02867dc431284668c951445d076378e9220c44ee38210d83155462392bc121e6becbd448432f187b482609880c58a93fb3eaad2c43d0e38e6456f81538dc5e5443170c3bb3852627295930e190a19b6ae25d93a1492940b900901598e1b087a8a6b36bee759fdf5bac3a3f218229d87a6b951f030817debed89e57c1aa503de0c2e5115e89e6d32ba372cc1dafee91d572c868e0951a5b05711aa91c2944cf83214cc83dead7a694fe88d94c95963fadae5de1d983219670ab9b33caac09e79217d421ca9030b81863199fec9881a633d5936941e2fe07aaba0aba7af677238f7e2df4ad08defab17a7f2c6f01491351e7ab3f187af6ab48dd0083f97b1dc4b6e1a42e2e05c5a4f2950633277e6979884723d9ded02acc5c52106f1919bbc807db854ad99fd8edc9533c783f4bf48bd99e5116e65d4f03eff257d4c955ab30716cd02d27f2df2d6849553911ce8b40affbe4811b90f77583f9b0b2959ff7d973c7dba11097e8f8cd0577a907d5bc4c52454ab46193f6e70f65b99901be73d0846adad13545a5e145ba6ab93c9f26ebf539701637f6518cd076d8d372c7a337189714d6e3677a84dccad61ac8df409991bfdc5e70296475ef6fddace558c109985d093b16b0d13cc8abe0fdd483ff2c9527f1ea6f590f8bd1dbaaee93b2469da800a92a5d354971a37141d4be53ae883739ed1295ea1a1edea37872d7e78a8d7de91441619a57c22f969edf6f8a22794ea9e3b96d55ac6c468bc8c8a9c6ff7f964f7f16c3e75d908dc82fe57b67b1a7c1ab24edfd86ad06b1507a39e59f67eb544399c36d08233fad818785eeb7963e4e49273d1d0a67099cf253ddb4407f824026e2bd565a44f501800f7014eecc45a143b7d6e5889d054296d9a9b2452ed5b1c47781e4ec4a70335f4cafe9788aa2c8c751e672c712af8fd7c341bb57e8fb341248b5fbe155415c33cf14915de1b57b39081dcc69be1b435f0223ccdc99a79bbd5c3ce8828eb8a7753b61e40e6178035b52bfc79770fa4e6b9056162e81ab288682a6519691b25b409a9cf5c171e868989878b46d47d23e6449ed0ae114465b7544f2281ca8f7b930c1c5a85e60bd9838af137f4c44853a4d59e1854bfc6a3e70f08df405670ea712148d51004c6528913b0d268388b8ebeb6a43f0d58286f64c6259734660ad33055bdedaca1af3202f7032c16278d9a40e35dd1d0ad0e1fe08933699d7971af87cabe4d1111acca71a160b1159d1934763a1d7a93233443c0c520a4493b3e57351514626e92d161c2000345acabdbe2399974bdaabfe81e3d3b4c32cd5f9cfcaa52dc4743da0059a664ec46c1950c496dc7f87acfb1772c0c105030de7b6a45a8f28ba755c3236ae27598d969ec4ea3d116f7763f0d2f4aa1e9c3c7b7dca043577763d5a9690cb04dcc8fc56a2add00d02837b0a3330a127e3cad1de2ad41e5f641318f85d10e02e0f58039ce61980377aae1a1b9b9d8821934c9005250bd2859904e20addf7f73ca2ffe9f5919f3004ad4e0fd069d016ff8a02acb5c3121dc7b559e964a782f23788958d3ab95b66dcb8bdb324d4e04aba353dcbda1b23d27cc877ca47e3126fb08de9394d93c4600f9056ba03cb3d3c43cdba1d223e763e8edcca81b5720bae6be69ce10696a9a3103d8a3231a6636912f17f2d8750c3d8ed849900c301cfb5815135a9be02407f05a594a97840a573b7e7847007ceb41aeaade2bb88bf2db140582298431950045eaa6137ab770f588427c9f33ebba75c403ca98ca285ad0c822d647474a94bb5ea3245f9828fc1727d3f75a741d7c24e02be3a5caecd14c54d38031b47dca40e2bcbf65ba9f592609f6791cc80a8de6d5e777ba5f18d48e2e3c4e5fa2961b9206a3df5b2e590e7b4d2b0f008800fef8c084d30245711afb3a41a4819ebd439679052fdc02f10f700c1b5d71d8cc94c6401cbccf16adeab39c080068ed2873abe0fb0f728f6b7ef68046dda02a82b457120beb306d274422f94a564dafd480744e31567c2c658f0802d0513fe3d9a13d5548896777857994342007d917a01f85afd458d30a278fe29048f2b7332ee952b656de11298c6b6a36b15d1fc8392b29e6cf20527b9208a4cabe995457b8333e972ba07fa76ccc51c62c47d1c8b80b1b50edb7a589b95d5afa001dc49895b6d4e9e19f41fc6531af99df489d63cf534a73a44068dd9b7ec1c82d4ed45a957719bec1d9f0ba029cc1823a19a85c77ced6e5b087769d77d9f980f2627a5a7091657433f93b9469d2c367ccffc4fdd456a9acf21f008ef57952fd842e7b194ddb5c787641b6ed476746a54df6b916c012d5295d0b4e328e7f5cd7d601f97af805ee2f6d31196cb00e738917a8cdb71770a3b53dedf9e76ea0988d8fe52470f3a4eb8ac43955f4375dc2314db17c8fdcadce657a3482075a554a74a055dea42b693dfa54173846142dd13163a8cb408a85b2395321610936fc408032355aa34e8a426572b9aa8e650f6904f0dc902da45de319dbc9f848e8935c4d440f87aec9175a3b1c106e044fa531a119c5c9aa3fcb7719e2a53994a179402901bee7fb67a220529766183f9fed4614524d8de77e04c3971da92bd9f4c3f8e00ce2ea324b9ee5d34917c5d5bddc2d31e1563d610ae43d27cf2a5ecd206856574c34625fc6459fe0aa53675ced192b087c170e0756297ceb01ab4238d07aea9938a16813c7cc0641862376ea4042b76d03e91b8778761032d8543e4438780fc24a0aa4cde27638425af5091380b5dd8b82182f865e44e5c7485c328c82d644153232da088c3e4223b7223a39fa3857440fbc66f4916769a048ebff7baa4753ded52d4a101ad75575954bb92bfc8fbac7de724dc1e74b10ff3f87302c1b865619cc6a6d3864cc500d9f24207146c6e40de5c08271c9ce775f3808c9eafbeb66e2b7b8c60a991f2f0ee6f8a5f040a787c588c3e4e390af3c1008a168cc3d04f9f97a93a9029c5f74578655f4a614327be7384a98c2c31b4ef28beeac78f8914c2880af814bfde9367756a077aa2fc29acb94642f87614305f346eb8f410ff1159b42fca4af7bcd32b9de5a7462650d7d9cfc17d211242d0eefa23a2be855251de170cd69807605448e73f452af22d0d04efe8cc2a760e731bac8099c9bef42ac21d6332715b8932dafb34663703a4d76de18ddf86562ca1c1004a1f2576d19a12a615b8d8999d300143bc969d71ac052e864fd2082e6dbc76bb784b5a706e83f564d3e4b3c9c27f625a8c6df26adaedbe3fee4e0f886576eb4a295552af21002364d2ec6ac38230af9182160b937759d6e52b1c59b0b93b9c02ec3f61a90fc360f01a1cc22737a33884ba43a12640740258efa683c2d0e8c2d709243965f35c0c36fcf5c25c821c0e4b33f1eee72c9ee6023e77d09a2dfc4b1e65b1bd3227f088467f722c0353abe5fa4559e76acaa1d0b44e25cc8debea48effba0ba3b53661311ae088f75ae710c2bcb42e92fd44ac93220a726bf13a91fe2966acd94beb8aadfdf9e39d1cb912c18f7e485befcbb4e3c26a6f75b96ada489c6db48d9bbf70c1320360cb4f8bac45c61626aa2efb1af901bada7627b7856d0adee49b6949a7a91f455d3b32b63326ec684b5eb7813b779593f36ce143dd3b9312673c3e1b0a996c1c9f187c43e6637ce43de97d7d7c02d69218a0de7a75b09f86a0be985a1b2bb84265f3d3066c4c56e3e15e3a9034b62af9f5871284523f4dd53229747d0b3f7a38a35709b142ad4e4e7c18e9c05fdd0351bf13f5fdf194bb8d43a76218a06353d7b31b537c1dc888584882739bb03152adc54e970c329c01d75989f256e33e25c8b71038a98ec51bb0747fda913b52b47aeb4b06efc0da87070dd1422ff7526dd4db54ed32fe86cedaa87e05be6ad00d9f066d66faf19b308fc5667fe5dbebdc63a117321916e935d56c0e15ca59802d5b1d8f7d52f0d38e7897462d07d0aa2c98fbce44e22b5bee85f53f9c2382d21c68f0ce9f335081794f5115ffc7fa842eedf18f0c2f7781edc3d19cff38e8f264f755f4f563e5277c20720335d03efd98db655ffea5ee1237ce9560a228b37afa1ba9892396961e73eb1cb140d4aa3f9d5bea4158d10047cd163939645973d863a87ddf095f75c1da932b0e7fc2a7cea1cbf573be4155db677737fc3a7898d2d23aac83514f3469334a976198e6363574ea9245b928acae3b4b645f5eb37eefd2bda02a3c5e1952aff5ef598eac2d7f598c45eb8df3e02c1e3cd08727f22e8ab716d6cc36f690b419145b4ba4548c636df93a62bc07fc3cc41729c8dfaeb9ae6f212cdcd39811b795c007927ecc0bcf657605cd031b2cf4c09ab550c0b14b629426777885638ce030ddc230c08f1d55a59dc5522d3293f990a51aa6e7ee54f8067065f82d5702dda37f8f8d8d6d3281c91b1cd6360c3c58f4b3dd04347932f627c861d00e213d2f4ce7edf098dcb4e3666f441046ff892bed893eae306567780c1f2d592b91971e0c4903ef8d48b10537c08d6f7c82fb337486f10609cf78565fc03d19639aba9e1a3f0b40356bd9ccacc358c6c410a84d3f7f74e6aef8f226324e7a207582aaa510eec84b9d72d2d9f8dedd62cf1f9c1dce9485cd1372ed1091b848cd5c12edfe73cb95417c6aedb5fb3885afbc2ffaaa049ccd638f490d63a348ab770206ac3a62a9e4e8d8c91c0eb3af4951b51dd1dfeaebe2a4a754bdf70bc44c3657fb66ac31fd30a7946a94c42f789103963b8310f6f32f9f493f1d51269e7aeaa7610d9697d670fddc36a19d465a6f08b09e0a88d671e9b6c8b966abd6a59669af0868d01df9f44e0f478ae1fa78cd2f5c7a682b511ecbfc5fb807ba04d8344af67314f7a205ea319aa0d668b53ad861e393abe3c35842cae7c2c7ffcd92f4d16ebbe4cfde3061fd38c49a42a8cebbd66ef66915bef9ae3a6902998cac942f0c9b40750c8412a6df983a8eab501e86ea7d8114165a82ea36c9686cc1de386a8db1835bc81bfdc0270571e777e3ef5ff8c58ce9cef2714932f475c3d3694a9de15395e4dd04c41dc9807f66d9ae11fff9b448e65f8b7dbc757727e115cac9535817de318479a2aa209e96e1a45f441e2ccb327922413449d1d00f6b028cbbeebd38b299620974d466841414105bf96b3d5c53f756e460a0271f49683f47ce9a47a69d769018a5f03faa597f5fcf88f749ad631ac631d21a48ba70127b58822f5bbc8ddae69635c0c9cecb0418bc94851ea25dd1daea7d6f99119df2c1b72b7a3dae3792de22f381e99c560df7fe131e7e8f8e2ee33de8dd223b66c7b97268963efeab15ecc534f9c116ce2eb51fa74a9a08dfd6b6bacd345c2510c7f59e35eb7a11a4522e2ca400fe83b2a2d4fe121a7601f04edc459f5e6b097accb3eae7f8617f79c11b533ddb6e1f94b97b608d4926e1effc94f51053c66d691054069ebfb4c65ac48196ad92fb55bb274f7885062276b5b70052078d499cf337b58d024250c69881268b899bbfc00843c5fab128f9419bc963a0f279b8b6f3ef48e591d43c27319a8c1c78015fa524e011d2685d97957ddaf482aa3b02e25c5ee7798fd00f346a2cec3895834d7dfe8f8c8350cd6543c0d7c75287d258a1589a42091022270ed4c24fa5f98011f8b365d0d8d348c272f0c97cfc0b48312f200ed678b873268435223115ee8421b2384608f6013aa7be1a4aa05223fd5777db068a64cf01c36a4a641bc064c7fe30343e323d76eacd73cfd25fa90cb7cc52254d39d3791f2bb9d8646e40b48b562749205b6f3ff9f18d3a44ca3d07d47dc003421828ade57c94a717e1b54caa7580bc7094d0b377ed6c8def7b6729157c37f197f8be447313fdede56c88c1bfaecf3df131e7c3af85dc2272efd51e1104e4eafc4138be9ad23bba81f9ee5fd49fecdfdde86dc19bc57d7409a859074b52b4ddcfc00e6650c03d32f96c44edc81785aad159658a46f00a5c4277d20d07f7f3d3214e79f6a9375c74b430515685c0882caf32ef82779f83733938cf68b8fa6362c6c0f1209687e25a4105ee3c65eb1f0a1f38e49ba011a2a18fbd24819b8e7ea34fba1ae0fb1641c7fb5154c74b23567a3628fe67e91d691faa3a185cebb04864c33a0fcc4baec19f90e99881925ba0b6c541913dff10fcfd413576d5b65e820dab442e2ad7f3fb9f9ee7f84e5f416b78b2132f6a42927d76dad6614e1d42c31895d1c1396ac3777b8c7ced0dc054fd12fb5ca7fdab7f20ed2f921c06cba8726d42cac40613beb5f75ed914a27ec31df9758e4eafbdc8c71bb0f22803588e67792b8337fd1cc5e1c7f8849429a33527a630d792062835af3abe1294cea29071ee4c078542f7754aa3b64ee280f7c6739a870eb627e6e84bc89fc7aab1be01613e3bf7e27949c7343a30c2d7c30c7365f53c7467abfc00006fedabbd90bcff8a59810527b3183cd408f9e5cb95dce458815221bec8825a13f31b9e585b014b6a2fab4e2b0949d37f43acd8fed27ef10c70942c4623b9818416edd6c57f5acb03d9df3c661cc096555b5bb6b7eb8d58be951bb44042ff09da26f99ee7f665b05f3ad2f043a4efeff37ed438926ae9c55f69ff7bfb364f454beab52db4382610c8b61140364b54e598f2b81e65536b051c6057e84e422ec136a1d5cd9155876dc1922f80b2d71359ee2277ea99feb64ea9d7d30ba1db18b5e316f67c754b044d4dc92fb37725bffdad6213e476c149d90e4135100f8b973fa2f8efd10de4199c25eaca4914c9be35c0317eb96d0d544259bee25446793b1a2900450b12ea1179513a7dccde1915a26e00dee0deb070fb61ac5f45d0ebe50a1ad9711fca9f0fbd0d9d8b737ba2b5a310be50b0c1e658485d696be9f4f324b74f7a1cef6a941b08c9fd9d5d99f520ca91664128ad43bedee310eb55364ab13c8fae9bbd7a9c8697bce890917d2587afb09a7ede6aded5ea018208aa85ae12b1146355496208a98ba1076f4196a4ea666152264308c0a7d72c3c4501ab518c1fdc3147e399789772ae08ac6a3f97e618a1c93a78afdb0f078a343f0158e8386c8c269141cdc3f366bd568ebc37384906570cbd4050c0265b777047d1520483ce133aa59c6b5bf7beb1e180a2b49e00a3044d2e8382dd0de89aa964a0ef3467fda2365b7dbcfd215669a99edf342f90e8d30b56ff5bfb258bce8ec88fcab397b9a0f6d514a8ce18f60a1001e56726f143c1d675f0810f2eac385acc190d66f7833a1db31a8676fc18b2d9e7c83017e5e5a59e6960c9095fe90f76ba5597b5070210bea7e4137dc85419b3040ad50e01358a61d204940c84ad5068b0e597a1c0fc4b70f9bc537dfa15fcb305bf44e2196fdd46eaa879b3d223063365bacd29ad9e2bf9df0fa3a870b2261e01a6090d0772795abfcea4f11bb236ba6369d66b99904b8289956ec330f580f46e06651863a7b90e6ebe93d9505ceac61c603c1ec23c4e7e978b02051f6ac6cc849658b1cf51bf21754bd93d699d4d137378a1890909594a2c5b85a2d5abe482c3ab198c2c52195b746846d0872a65faf372540effd65ab644989b762e3e43226aa09141338b5b5e011aec5db956ba078a08258998df038d752f342e31b47fc0b792bf7c4cef3b141e2f9b7451cb5d0a8959e46d95d4c834ee3fe9345848429bcb56fde1a793dbf836a241e1cc9a20999d41b358d5595ff65f121e478100a751acc0df25ab82453c8adda4387061218970e6cfd4ff6deb4d92dea3c792f2471cf25f2671fe8b9080cfc14ff5ed540f5fe9d2374781d00eb586b2c0bac72cfcf4b1d95e73d1a0ad731a25d08cc10a712937cd1e92eb624f336855b243b238c8a96db614770f8e9ca58e9351482c000f7786601bb9f17d447eb959133ea24e2697a8f8df8eff9469c90204c673d3c358fc94ed56c6d17422386ad5592e447c83e7e66ce7bc5b4a43f1dff6a8b85ca426f96e62bc5b623f222fb9b280c8ebb4d367ae1e92ef90d0e760c30fed916115f564b20e63557d4765f92f8e1e68a3519d0bc1b5dafd3228fca9ad6d5ea035600d4baa3fe3f3c20069a54e74142802ee76c70b2d444f0a303181a7c284ac87cce20465e7e4e2df68e42ebd9974ecafc1aa5b09b0255117c31036f74aa28c1147bbc5f4af3d01b150c41ad4bdd8fc162d91448be85fbfab830a5bfc795acfaed35b600eebd5cccc8af57cbfa82b9c3ef5e0eb23b5babfdb3ab4e008a413ec8c35c5270f1931aebef981be0a12b715c0aa6ebce86eb309c2077625df23cb120606242dbae1e395b58245c5f01e93166aef6342b7d6456738a8a8b42c88de780f6984a69688a7e964d78cd1c4edeb4b826c52d8292fa66141ce93bf9cfcdc32484462603befcfcf04a6867542e3c72e002f24db141ad5bcdd3594b53bce8f3222c1b0d97b890af89aff365413b9e50956334e6845cbcf7a4d0614d941eba27b277175a9306734029eccb166513907e1a9b28e8afe7024fc449e8df74479e19f4eb98ce31794725ae2a59b83269adb64300cc025ce804f4c8b603a10b1660aac810613d0a6d910127ab857dadf44e81f2c325ae3b2f5b23322889286a1f4459e391705c2898c52768ab31a36f3c6ce521e9727e1463e3ec0ce78af1478c9be49d85dc763bf7977a9216157e5d0fcb83e32606344caf865d14509e216ceb887c0587f8f4d8a6ae92401cf1f1bb38b7f121b973b9fa8bd0cfa62b0e9b69484247d4e23eb418cd8a58d27efc6fca3e5d327762559db8e074095c054ed4eeec2d579fec0d9b58cec43d5f8e7c39ad2693c6fc13bd03ce4dd6a2280ad7674307de9121283e1785c6e2a9f52d18e8bcb7f33b681c22614ea9f69ee85e06379390d830ef0d69ee67ef239de8fbb7eac73ea9301e7ebb903bdf6c16d8570c546d2978e4bc356da8a44214275c063840c40a13dbd3599cc52e5c632a07b25c1651b62cac53c97ae2d0daa65c80c7fbf04387af9e25b7d7b58335565c0728bd3095ac6d830f94b10e47233f3223f838166089035c4f11a655267c07d35fcbffb7d88dcfaf86b5b231f4076ea19be5c03fe25fd99e119fda2b90df582062bfdcd4e0f6206975716d18f5e78328b3cf7224fb0aa30d2b937157743490d375583523905d06bf4ecbb6713d6774d3f1e75d3ff9642eab3fabca64b7887b8c2c4d0275d9b446d7feebf1d2c6ed2ca69ff5cb544d0c835ac0d69c5d58db918b0edc50046f896c9f936f430cb81638eed736a49ca1ab141c17e48b8591e7582a4c9daf78926b14e33a6dc86c439ead9bd78feeae46ab30900039270327ad14836c3d4c6aa42fe04cba9682fd8f503e05de154a14c1237d3bafefa009aea7f3b290efe807a0d4c027f3f132f8bdc6a5c4ea45ed13e10d2fb166254fc5936180884f442abe2df166be8f71cbf9ed346abfffc2b4eb1bdcd9118d9b9875c29939de4c40b04ed5eaea4c620080789ed7ac4bf0b73b471a01bed21185086ed0fef2b56a85da595d2671b4c944d55182db9b622716d782695df4ee85e5397e1ec4064161ded89e43b8f9df7d23d2500b296ec54a48212c7de1cabb188411afc18b6fd3deaa20ec05e6ed748055e659500075d116c6ddc517d968d0cd5011fe25c1ef3ed040c108c94d2e6f072da9316e712b1c953b71934ca5b2fa09fb4d3ef5df6ad50cd50314aa621069c34f38f58205021084412ae2d89e34f789969ccc98d46e7ebff04369cc4ff1e4346b6e3c5d5fcb8b48917cfa2986c371d3dade004c0721582faf58551aa1edbdb693de6f515bf4d93e2b2f0817c77c2c7cede6a72b5507bd6cf1b5241a2e78c719a021ddb0c93236931a1f1804f6981c56bf9f341dc3bcebbd3ff998f9bf7aa9309548ab137a5b9cab57da1ab22a34540c38a0e6ed4193643afe943e859e2a8755f1ff3c1d8ce428c2e71ba0d94a59fa7e6c65efba750fcb4b3518e173ce7a5b15e37e103970b2c5bc1d8925a4ba031f9a03fba2bde645a77bff7adba65f49415e86b7083856c69013d8b866503d376d942ebb09b2583b48b56755efc9b621259a0d24ddb0a125c977b33a12c66728f250da70e307427bf5cae290332b865a9692b1100151e0d57c42b34d627c604f22374a7e023d1122a55b750f9f46f42a93a7a1f6a9500b7160c2fd2d60c3fc5456afe7fd9b654de1037d3760d18fa54cfa48b9d2fe5e6cbf310b8acf02d415dc155888b54bb1298eb5d2d7b53aec5ffeffac8e6da9c75b0e5ec341586888f9bad3991636e44db742b5aed7d09b8055dfdd1e667ae0b1dbf05fcd2a6ab8a164d8faa1e23eeda62916c1a228d66cc4ee8fdd6acd005c65c4a920e737bbe4c6f69dbac3c15eadc144e18c41a6a120b07073a5695543aeaf052a59cd413f8822e6e7e9a65f7c9209e08e5f36ce9865d32dfac6247c881f46a158d412c36baa9ac3fe7c312aa156f479e991e37d7f145c69a1cc300872b5408ef143897c433cdffc97313e0489e9022fd4c8bb060e2ebfa91bb4ff65e38bb717690b4e80ee5d5e51114cd9862acdc14c86c13a8b49b13e85d4084f4d230a317f6fa95d65a29425e61d8d33ef47ba36d92e906295aa1c2a9fb824f58a02b7691b73fb51b6e3973d4414d19903199f1bc6d41692e4a3a34ebaf6f668179fd73267b09cb0ad51e88d6caf027ee83aabff218fa965edeff61ca2e9723d0ab4763cd948723c98cb511c281c826fdfedae848d2a4fcd1264ad6c80937789f814338f275c343279acf0f97e24368f5a65f6bae7eead929a87134fe67446189784cf1fb82ba6e3ef710a714894bd30f7606c96dadc37c11930ca06d3cfc66b10ed1996088ece34549500a01a7191501624e733f2c8f9a5a0d70d0b14a438a631d99de4b47033605efe67a98edf6e2441e09e96f85c5a9c396013b9277583da016422dbc55a26662525ea6c1b911af3133e0ab7040f0c4725a9ef30f9bf1f13a9efeaace5c625e83215b825c5230bcbb15ce6970dde6623bfdc113953f89108931a71741cfd37d422168a4ecb1bedf482e17cd74812e4a801f6f4aa079a488fe61938c0e28068e5ded6a17b54fa32cc6a3135a5b734981daaf0fe4d01cdd138ef232bf1f403f0ce1b0b9ff7f59b893b73b4f6c8ff6912dad42f96dc88529438197fcd386658124861fe81b3ee09c55063db5d5f9d957cc4ae8b4a1aa005f1b1c086e3f7431ef56a03573a6c8b2ea2aa89b798bbc345d29442c74ea6330a411debc243a03efc11f2d3e16a65e3e0a30ccacb7119836dfb9005f08762a195e6ab251aaf86f400873def3d9dfdf3effa6d46d8f3bc4186d6cdcec4bddc684b5fe018f126a7da732ba0e68efc20785b50a66ffa487e0b7be3805ea4da07642f98b7ffc8607a81c5115f30b708e765a4a0d69518d286933eb43a301670e3148be7546bfc70eaabc7210ba77bf4ec44b5bd4fb0ac1659b19ff9c8adf296f148d290cf2018f3b75768de266f0ed0362e3740ee83f52b29e5ccb60c244049217ce836b80a69b816b7b5b06da012f39378735640217c091076bf709340f7266a57dc878ce598222931d97ca16a214367b1361063a7c66153b0cccd56d6487e36797783f159e578ac0d284dd144572e69ac353645c6e033f6acae7c0aa28859ecbbc704ca49b0d4f14db7d0ea722e7ad6da8aad7e82cd25017a657504a30d302478560461d3df609f6ab2f870d8d669dbc94e98ebafdd06dfd0e8715536ef624db9dea55a8483ae2aff9599d5c49a2f2ef2dd01c11c4afcaec86c6376cdb62c4499326eff43fe043bc7119da25a273d9b706cbcbe4f0901a386f168b7550e5751a5a5aaa2e4daffde662563b63e41cc2cc8bf3e549b33c8e9c11e532f71c8bf13693c7b1da2542dba6fd0df41590ab6bb0f1bf0a31e4183fde1bc3db1d468c0deb88a434c449eaa1c56762e4224697fa867b73c314c9c2d535eaf7f725de2414b9f6e9861f3db8ab08068e811d2f15fec7f4c9cacd1f6164afd3a94fe4fa1d700d66735ae13e9494e3f535a36e90b676dc26a2b5673892402e2932c449c9ede7e186233f8fe611ead8f2404fadead0781527188c65d5dbd9ba2a77c063d332d49229e6128b5fc23be2e7a0a09454f3e7cd478aa40c44a466ce55de684f2c75f25f0155a555f0a5a8eb5193fcc8262bec66a98d7f45b4ecccfb57453246983289dae3c267688532076cc78ba1cec20fefe97639bd79b779597010adbd00bf4ac8ba6091e50afd195a664a8ad4f85a0fdaf7138e1492aca4917ab8e95eaaf2cb28752d682c302d94d50f01e77b6c50c50a13a6f71f17f5cb4b79fee70a56fcfea63432ac85721018e1e2b33e9a942e0edc2e9684512c566b29cc0b9a40c91b43d56ca000f69077c6ed7d56f2cfe787d86f71f7e532e174244c114a6b073888e40d9bd93599cb5b4b2af8f950fcbe0d9918bfd2b35778c33a7a654a60d548635cbc762f9d2749e6d2c5973bb7921cbb2af4f76d2e4fccbf99dec712b19d46454d8d8ea3d564f48fddbd0e4a4f0fceb96c8a90b91bbc1fb81b08e7023f9bd70c05d2cbfb59eb90982de2d6caf85e90c5f821ca8c46bec728c92e7cc75d74d1aaf2b7f78be7d46c1454392e480f057e50510ff3ee4d482c4972b388a5a68f7b3dd9737cde09ba30b909091221432a130039b26384f725c2c4409192968e16cf86053232f4ea360abf3d24f8b6d03065be435001fe26a1114aa0d8d4e191c0621ca9ed69b0fb4bfad383193a06bc751b2b5194fdf14d0858875e15835fc10dd4fec932fe614795df0ad1b486c4b1200839ac6d609bd9f3c0e938e4b61189017eb6a4aebec39de15f6a83f2c951780bbf360aa893cc6107e85518b011266d98bccc2b7b2a5e3746c07096a2223e543fb90170084fa2e8252d923cc0aa9a38272d55b47e4558b9a6837359cd5909d7c1c41545c2ad665d4f556ffc88e2cf686653b3e5911ffead9ccf840eaa4ac534412cb4f2b7f5e29588e66e4ff54c4432dfd2a33722b9ce39d2dbaf0bb402cadeec98247b24b5c6f241d1fedfff351623bc1c62ad98a11cf54356796e7216b1ba32594c51b1c4d201efc28cca3dcf6955bcf7b33c51f62a49bfbf3f1d23deef2f8e0a216bd0686bbbf1778f479ef56795e67fbdbdab86b13b3bdca3102bb31f8591d60259f31c6ae080ca8a46a819046a6dfe9bfa545a9a63ce92c7082944705e8a25348ebe04e41c5b8b40cdb66da4f9e877b6854c5672309f5ee120cfa4453afe269f660823be82e7aa6db6b8a852107ab3433039950c4fb91367352e08f857eb265e912988185def3bda05efdf7688a44ade64592a08ccccf201f4dda56abc8dda35e6fff3a100b0a67e3ccba2ca9156989df7f01d2e8fdaacc1d368bbc608f20a97fe3c6c2026e8d9e1307cf4cb48fc74194c155751541e4760606ed278ae3c55c09a020c05806ebd6845f19577246027268b8eaaa5fdf43ce0c5a433e63641b04d8d8587e4a4f80b332752e010bf28bf811fb44234b5ae8c9ea616f9fe7784d0cf5b99d8bae6e6a16aa9f6c2a508c9c85af5029804c1007555c0f5770710d4354ed2a2792e53c8fe51501bb5c5d6008320a84a9b0aca8f315d289596104c0c2dcfc6d4b1d0e277ef4cd78746dfe660554e7ddf2b66066b1b06e0664a7116ab26407f5342b966e9cc3c197cef592a04e67b4f7fe0e2c76e6d039a09a6028a3050b4238ba89c91d77f68cb862933058412d08f0accbf597a91fcd8aa7065609aaba7e5aa2a1c8686f781b7572f505bd2ddd51d47edfcc45d2b214acc7b78b2074ca737898e5de32a621b2afad90a45d4cb39499436f69370de19b2ae962a5d34928e77518b3c02731947406cea849482efb409e5c2bacb182ed4cad4e54ac1f612479bb0560e3aa4fc357b61d2962533038134dd5a2fb959c87609b8a8db108689c03b86ca88656c34bf63bc3487aa41248636fd8dc08769c0aab2f15595e0d64a430633cc040698d8156e18f613b80f759dc3d1e9fd6040506ae29dd0418293e1fdac94cb893791adc628e9baa3bda589ed506894f5c8a70d79c06ce4672e8d803febbcc0565eb97feb779bda3f86770c03686d2a998296d2cc8dc42f92e6cbfc60c8be9609206866afd9b311ee2a1e4658751e3e6977fa65ec7aa013e515ca7cb51ab2623302a049764315dc65e849c2713d5008ba32b3d8cba36dad2e8eda8994e3fd9287ca0a3e3a01ca45688571ae72c616a55155e453d5265a504a26bc85b2e98e72dbe1fe4306d791b08ae7bb1364a09554d81f260538c01ffc848b8d0eb3a13cc6102024b7d6bcd988356a5e6497ee4da1aba7e47568f88b0eaaba3a0721df356b06974af2dfdbc3d3b594479c64c1c112a5a14522eb77de7ee71934b8ad8c103c872d514f06850ed4a972132a148dde1ad86a27b1b038fdcdbc0674839a6952a0295c4b5138c1d6f3ecb946d95e930bb33e354b061c672280f6d9f9ce4ce0f2c60ccbf5212230996b514b816885fb2f6c903a95f4a5fdc9de4a132e8990eff664ce95d0b2ff877e491405a9c9470e1ff23a399d1f9fea26580fd4fa468a142ed9ddf38cfe467202f2810811902b5b1386618166d6e3480a83c18397a5e167cccbf576bbd002905b90e48dbf3686f60cb5c1ded3af6d7d39c43036c12dcb335ec234cebcc7e202230d688ef07bd499b98d0e104fbb1ae184a9c2c0fcb4b43d2a1b87bfddc45f97a5b63da0a81c23524e5fdc33d03ca9eb20bdeef22bcf6fed224878a2f1581744f5090290960278f17da5c419fc47eeb28982cd21c156acefb305c148a0b98ad7bee07bb8044ed3571d5a572eca558353f208e9b2e5e1277d743d23023b7e2454165b9ca289b0dcada995e89c0b3673e6565e5aa220e4a063f68da06407a2bec7d40ec3d8b69c741c945e18ff44c5ada39b8e67b1117c0d146e76deb25e8a517f3f1e7a0974cbc11a9bd1cb1551132d413c0adf08553228666e77c88c611fd2031ee6064fd1763b18ab6cfdd1513e2a677d1a976fc796bf9811fa1ae7909dca5989a08257802d9af1158f57a864c9623ffad43a4d82c9bf313ba6666239cb75553fc72f6838feca45e996157990e0e870be14fdf3d816ef861e2605c401aee81094dece7297860df55cb810cdabbfc3b89819fd17b82d2875a694ed8c5099b431e9e63e045e0c84d3e5676fbce53210dce0ca2d4d56ee4187d2ecc163dd011f8cbe43f688cf2a7371897fa945e5df7028d9be9a2120df21d2d1a066edbea0ee7c8c17d79cdb1d34027c5eee68adad58fd388a1e741652cad9a2e7b93198684c1f083cd51285d9a7c886e96c1e9510975a1cffb49919303ad435c44510c303555d5ffe4fd30560d26d824fa6759fe53cff758bf8b95c0b052a1b46c29e32fbe23da3caa5c44cdb8d6717580c760e577b57ec6a3ff5db23729f71ae7a56c1264def46945ed076377d5787b4923e68957c00196281a6b446f61e364b214dfafddda9ea6640b8bc57d9cfc235b96957eac20471f5b6a80d2990372657a741e258b88bf170ee5effc4d596a1012574ac047c057a2b82a198a23166078efd0c7f5cbfa7f7a7c1544ab28f009bd7067f0f5a620180196c4739ec0fbcc3a674590b50ccb58a7d7b4664d98aaf7cefad635d39f5b283048691ca4fac429abd691481285528dfd4d2f73c2218722daf762086d6f192169f88b8627af5f5d744d45f8fb31d270c380a788167c42efc6bffb34f0f4f877e868f821b9e23d7d8900d0b9286bb68aa1ebcf898a8d3eb6fe7781767eda0d3c8421aee01706d2a147789e9c9da110e8ea52ba0083dceeec27817ab486c2c90fb85e8429dd38143471bab0f886c96e47b0e10d3b3a7d9de7d2a6199a4bf200f5262f7a127eecd623891ed1ed44decb6ba30b001c2cef6daa9f174acb7302c0041d276fadd523376df170ad35d5250067845c3cfb4a2f930633d44faf6540722cf1c74467d49f8c038947900df457513d3006f559526f1c3eb3b963726cff16e6f8aa1c37810ca166ba7c1c27b91a80e9e4d949fc82ceabc6a880ea93770c26309234da714540fc94c072786c59c606e412c84240ed8dcda5e9c36193565560f576691d5ed3d7fc8129b16958d638608e264e7129875d5982baa029a414f22e0287649ae05fbf519085fc474e14757224a5d2c964027c7e72e3f9a24eb2bbe5ce8aa9cdc300610a1e9815ebea77ba08dbbdaed763cb6a14cda94d7a64da73b6d71f0ca4d5f8c156fbeda21908b9202e7b7b4c01a0cd8a694e1a3c9c3dfa5b0db7cfcb5f5316fad5c88ac190b41d021bbd0587cffb099820d2633d574b26f077122773e968fd733422a4aba9bae2520e5875d7633c2347cee0a328f8c9816935ad207f926c036a2adf22922ecf42d084bbebe355821d96bb7bcbd55194bb73993586d4f88a239cdf74907ef0503c48b39b6cb8bdedaa7e884a83112e68f9e3f5a04fa9e26381fd7f1da9d278d6c92e87eeaa036a58aaba8d2cf1e3ec64f2415ec1f959d3d605121ae9ab3cc32001022423066c8d86848a5b0dc683dbbe9a241945ce0056ad4de91cd58c7781ea72919db4a0eca7b6a9a39eb3dbcc57255428d842084d5f5e34ec1c40860612a8d2bddf12851e7af7721c3d1000f3ff761c2b31c97a8e74decf843f9d971b793721257643d7c9bc2be5eaa90f554bfb32523083b42a4508518409aed6cccf0020d82c819a2586c890bde002a29611488d4255a9fc39ac7599ea53e24295966733cfc326f5eda4590a62a5e241cd3dd3fba12cdf1362bdcc045c88ac6f77b95bffc2c6ae9aa910e0e0324afe61e0d6b4c9db34032104c9e24a640abd670d987d0e8831726156fda65d13b5191a2219e2fac650f4a925079b57af7f63b2f339e654d52165fd217251dcedcbb83c4e03d1b232659107fb8ca02043216e4450cd751abb3b6fb3fbc812cce1c7a6c8064fcd7b77b2a8ec0011a636d888fd8b8004519c82389d0506e645a207016844239a5a28bcefcbfa60aa9708a7b96357815719775ee83f0d5635b82055ddb9117d367a82c6a8f6208be16282c200ad2b6b7f8e750ea30b63f73097f3fc089a21869b0820bb5653e4363392c89dc4b65e6b64c8a98fc6ed33bf77d92bc80fd45899d9a2d2c9b78c402dcfb593c091501ec3e4a440d2b982be4f00ab9399a82884b105c6fc50230d78f637890a5f1b3f3697413f30c8478f8db08b8684ca60d3a911d7f1d9ba3c10f5e50b2204bc45d0843690cb414812a983db319c0784479bfb3498942d9e8b29f19e08861b6c1e7d5238627acdc5792ed2ba1c23b380e144a9ca68776abcf4af0b10d52acff276e9f2a8532837778cc73a4238dad599de5307f5c6d419fcccab59782b8867f83cfca55d1ff574afc5acc2be556056e464abe2e0299845a76691dfcab05149459cb9d97913471e5acb45798db081e37c3619a146b6b4df64ad7dfdf383938be5e614e072590ba022b195af6dc8b0725cfc292bee7921cecf580b52fc99c735dda96fd2c42ec85b1daa78294db43473d3c7d2a72c72034a8526595efaeb599ef0d6d79b823b946ba5e0ee998052a19d56633b691b9ba48f0eea6506b25742434061b0f78b7f9ce09a371d6656d7344b1b4c3e33d3d9568bc710362adf8ba0ae03f29fd4c93d7fb471ff0159f5cbae0b5a3070539001bd6b40e97d5e791801c294c022929917aca37417bf82e496cf148f7f78631cd4e7e74454c32649be427bac019f02568476fb97a056254d604dffaa45f3b7485a0eaa2e1367606a446fd85929e143a5590b47561aafdc043c058320d8842b0c812cb1424967b8ebf5738d24962dbd38f1b5eba1c68662a04a6b603183233441df488021003871a9674957ae8e9806e76421b793fb6df6d54f2b363acebec93c8235d9d9d926745cdb2222c48b6818186b5bfa6a3ae69655dd098c438f26a735033389c64406adc49bfb349c952585841ea6f7c5ee9a1f7b2953828bb4180ea5acb04a0f06ff342541d1481c56b132b336e24fc1209d4af309ad741653c583d8e5f0200e0c3bd4293f02d2301a6be0d129810e2fd8e4a2564de98182b4271ffa7ffea5f45b5a7d4912dcc442c3a02a9b021b3ac5d8e2e9cf2a0fb5f655ba6879e0a694366511a580612163388f25ec29aec241244504f9ce7dc88d4a7617a133851fd9cfeea863a61597ce02ee5a8ee159d1c78be823c93f39e68870ad51c476ba635e19f2d694be34bee4e53fdedd6704191dee9040805193efcc1e70874a4a21356775dbcb9b16ace67b4bc047a49eda48e89781830f307df5a94444bc1d2affee45bdf98fe530cf4118a155067188afd7e98b8b8eae38cb1df9b496642f3301614870c5db1f15dc731c06604fd23fde3c5968bb7ceafdc0a9dcffa35e545349db0859f17a4a3b4f48efdb82e35c2905b361ea069920cb5f7d1e1172e660fbd331cd7d6e2ecb719903ce247daa2a3f3d3e4b1877d37d298b8207a9bfbcf7138ab0a405d380c45125015382a8e8fd9f048a5b0d979f4d8d998f75540c512524755a04cfadaa72f50537ef13b6fdc0eb989c40426b4b3685ca5decd06d51b5c894270acebec7967278095f71febe81a44ae93946805c8daf39c6ddea3f07e7dc4c5180c42a2330d1b01089787661b4af440ad2a73e5bf1b3c6e43bf6a1c22d880cae9cef25dc61630222943d33cfc9dddab41b364088886b9d76cf8a163f5be5cbdc390e45832f66d3c27cbc6a45d83c6d0e5b82023369444e69a439fa1821d97f2e4a2bbb7b70dd48990ee8ece946c3cfcbdaaade79e9889772e8686ba3d7b01b3f190fd01f24a9acb1d9c4cbbf8d68fafdcf3ffc5b24d889bedac447f3e184577ad8eb3298bf4def55ba111bf60c465e8131940dabf72d5baf0cd938b660136cb2331f34e9fb9ccc500287124fecb9539ae5bfc53af7812304885e0d9d052bd9971e300a4b7837dcea5a5c500a7a059ddfac30d60c4f8c9417e81675c936428f423321ccfa180d9091005a4985e4f5691dfdb6162fe5aec79d603b3cbe96cabc42c3f3a3a372580aebc76560dc27caca808860e665427b23a4df9b79726a9f090dfed9110af4ca361223d55df135bf421f5f838470ab1664f307e19e790018bbd917c951f50d8483721f1c157a65857a0c46660cd5f64ae27dece223f66773d7607d12f20a97d1fcbdfa161719b06112969ace5fc4939215fa805c940744391da132ec283092dedd1ea8490c1eeb31aa2d7d2ae0a177f72d504ba708f62a355952196259ea0f92a06b3b9e95d38a796590c3df3b57e8d456ea34032dfd853c285649ba2110143c8fe6172fbc590905edaa07c142e6a7489033bd76e3261ca877a4f8525ecf4e7b74f61a7b88f28f508251ae4b5ba09814025bf07190cfca3ed93f34518b2d97a72adaffba9ac3419207d7b4615237b8f429571ae64f0d55149df3dfa297c6b6f8e34f3d668e05613c0b7edd907386c9d8b520836615f2b8d9df252c6788a47f6d4ecee66930e5f0c4d2a6d7dd29cd9bc8e8d9b3a2ef9be4b6ac384ca193503106b3071b71ea47ff88a9890eb48ccc8f6ce147972ffdafef4517f91e6e6786b3a8584bb1a50cb6700e44cd156c609231c8bba3dd5aef33e3c01b6259355ec1943f37cbec4331d0a486ac8d73cdc5c9b012e81c2378a01aa178cd6b8c63de2890b1dcea786068c7a11c9671711efc6c40311c29e7a8123b79b823ed4f0df0ad204f225e2546a00b35aaeeab9b20e2b647e2822a41bddf50a419d128e522bc4692ac99c0e5266b559def6751a76fce776a1891e6305b6b490a00cd783fac21ead9fb53404097231193cc330d0dce225ab56aea36bbcc4f1975f90de2efa8b5d5fbae30fdbb691ef593e8a465b668fb808d189956a328c550677086a53cc574711e4b311dd5cf7b8b4b01087ffa707ed1ae2ffd9d4b1b2b6a130748562ca79f9c2e55350c9a5d99320169a4923c0a0d5e27d96ec1cad09b526c5711534e9b910557cc6efa1f1ece2c6341955c7fd712778523dd228a97f5ca1b0a8bd379d8e9a66a86b3f10fa335d989c2d67101c7e8cc4f9b40e8dc15431ce37822fece5c044853be46bfdce057f70064c7d54a0253cd3362a9ed66032c202706b8c1e8a51acc4e182d6ad31330c808ffd2b57dab5155e92b354f8a4d67befdd4630d7e92bef4b341a04455aa84ab277249f57a0f270061876a3c12f11ff6286caca3671c502a787425409dade6adaa58dafb0ffb7ee2bc7d696a8ccfd779ff493be752a76c85b7d606981ee397ba98841e85aa53d54d99d13b93ffc3fb941dc6e0f047d2762d130a8597561a7f9e961283d4ff34962a27ffd5c2e05ff35a45116a1b6c51dee7da93eaad17b129d6431be10f2963656a6619a4eac6be6ea4d3963ac8016657a57537e97c9a8de2a24ead1bed49713101b2b76aa189e35a4892d34d8bb871ae622d52c331c6fcf86c27ad22470b81ab0bf6ee3496b2b174dee27a25ee43bab321d9989069375569cd1c78662dd228d763ca3804b5d2a70a2cd64bccd812b1a9276d9efcbf7af521de2c722c7a57301a0a9bb4e9e04aa0d2f27275f16f46b09696019f74da96d200755825b5ca9ee057b8beb273e811e34d8c59d01b1205694006a66581915386b2d820b868e9f1d09e8d96addc3a9ae4c8faee95d01de0b64475577ad8ffff8128840077697ea503a57ffab4c6236eb668d7c9f387bf93b798085a82e53ae4b396cc70bd61022c5a833bf4872d7966128078f2b9146168937c98bab71f736cdea729c4cb7a63e4e62ee8d90f1f900fc2c335e3439d702ce3ea16751d5f47e2366bb2086658de809200d2245cdb543931580f76d7cd77da2c52cd5d9cde0091f24562d54490cf483b9769e7ec580e228f21536a1b3970f99e697a5f724ee37588a84c0306542f8dd460f4bbb7899285702a1857d4ba0579a6d42b9cc3df1b5c206696a1e6782eefa9cb4e131216d12387b1d6ca1d1db7f4a8d5e9fec24412c4e57e1851e7391ed5264e6a5d9fc9c95c128a69185a58f0f84c0dbff73b84168fe879a903996f4d77a2e7aeebe81f0ce9ac0daa67f991c05aa6dcc6dfca144e5db93d6f590fef5e36f29e28277b3f3117a6f7611ee54caaeaa1f7b448115dd7cef22dcb460b3eaf435e96894353fee53053b6679fcd10327608336c571d317f5332c90c00403a0aa4db8e3ae46402b13f0ac0cc16d5d9216da8f79e8e894c27c6e20faaffc61335a3259f89480ff2cde3ca87726649ba255c5875c467194cd2d2139fccecb7662ee1f9504ddd6360b1be90abe6a6456ea802cdb51e88a1cbedda9a785f5320c8bb172c937b71668bf3b0dc74d55265b84e1dd29b2d47e26f7e58294b7844dd0dfd91e7b08507f68894ed586b43ce23a4d868c42a7a8a6c564317b06550699460958bbf51aa7eaa550a4747bc26f26065585a8f763acdc972a6a18794434c056f1765ddf7752c13a02ef21f0e462e1fa12ebb66373c5a08292a982805ffae8c9844babf776f39de8b91c80c771cf5d29fa79697035138e4187f7c47ef5b39e6bfafd6da330a639e6cb1e0f934111a998ebd48c6dd3497277e6626f1a65178029e5c323d459f5caae407312f7e5893cadee7ba867c78a34f9ae44b5c2ecfa33dd9f05c3ad02ef7b57094105b928f79e92b8294845f704e4c29a0e6c75a365e196c9c8cc6a42bf8759a8222e2468aa0c88dd3c0fee1e9f0cccd813550474f5e972ea104561d544c8187126cc9e0521fc3ad57f1b5b2c4c15c0370995a934864cafc2aa0ee9b11e7645bfd4a915632f2db507489979339eb5f4e0e2a457f1d0d98fabb09762f263c6dc20aeac54b1e27e1a176362a20fb201df2cd32e2abeee1a5d75542b0a2ffb20c6197ae685f7a5564fb87c4395b777b8a8fdff590ea3ca3f9bed99911767aaa24e603dc1700c6bcd754a070687f266dc27ac838c20e78cfcf08b1e0f5ac9b802addf6c6c7ab6a880948c2705efca3f4c95ab8ca0d2f19119d8065d2d9dc263d27ae4a8f4cdf402f419f76295e033c19951d28df053617fbeb1917ab69e5bb542a3aacf41d42a47aab1ed30a770a81c7e88505fd58e48bf318b9a6fd0f02f9405233adbe12e116e9f16c06390fa00de975a8fb65db145a3c12365c624b7915c00e0df3c2d666f528bf1d345b71b052ea984bf58e4d6eb8db081a602719385ba8076d6e3e7d3616b46704a70973581c3b4f93b746380da59f8b15e5f6e47443a1a326e9334d2b83a26735e49d4f87c101a2f9ea608fb6de37f7035a43765e2262c576161d7966c62555cd927d400c174ac9540fe52ca19de344cce0f8cb6aefc31d64642333f5380472b4cb7772d4de3802e46da6a8b098cc22950c275fd123d03b0087c2fb5754173e39a44993f329a101e973c4266c4614f9701cfbde5c1d93596039d7b8eb4ddd8c983c3c9eaabb511e24208e3f14f94fa7993f5eb4bf644e5687296cf64f7effb8c29656f492ee72caf8ceae7a0062861704695fde2dbe471c8fb31ddf4be90c9e876ea865a261603b40746d9334c6b4891fe1a30d949662fdf22c960d15d544c8641cdb38e8b69b4142f32b9be5f2f9d6710d5fb9208e789694cdf1b0ab4e4eba21d2bb9d84d8080ee5f47b63067724e4217f7dd86dd41e8e6753ddc282e59b93fe6409db5974410247155284187d8bf0c0f3addcec39e6176557b602f96f6b0c5dd5d21e138d09bbc09fcd27e06cd34769b278b3d862cd6cf46aef47bbaeb21a249e32a25de5ea3c8a34aaef91a15ff523a397c0af3365a78dbb1c6196c794bf725d62c27e65b37f9d1ccf4d77c8b8068427d55d726a01cffd50b6564046ed49535c051f6626dcdb9eafd476e23885125c6e131f61198c37ecb8aeec4cafb14e2720d65bf4444a61eb7756166b63d4ace6058cd48167c62ba715f5f1e818611b5bfb5dcd9d1bf825f578c06250e13e579ffc4b3084fdd0be1e09ce151d00d589532aaea9e53b587dfd9d70fabc46b0fc2b7da1bc538752d12380737c2728e679eafa4b19ff84ff450fa092c654b47f60d2b0300d74082665454e46454a374f03d460730f72eff1deef3e1e6bccbe1e61ead3d2ad50dba015bdfcd52a936f107c5423148a4996aaf0beb01583e4640cd1e43e6294a4aefb24c43691c4964fec76674ef1de4caf86e8a59fae4734f312f657062a45e769ea07a51d7742adb83b88a5664d028f62c6ce08272942314f5f87f7090181bb1b8ec1f265388f39fe342532121168644b77b1ca5f9b0b14966cad9d3473bcf09227d3932c6b2574b13f629e4a01f2578f3cc8b16608dfd4aed2094a4843f0c88fbcbf7af9a6baca9c20fb73f2eefc33b3e10d1a09748fcb1a778b0e2da56977075954c897dbe7b86c4f7aed52429a188cd9e68ca09b1765d3c58b307857247d8d7bd8a65e02078f58ed0a61a83766850f50cd5e0f7f9fae273a3394435ed79394cc7d8909c56fe8a4e5b7fdef972e3ae198e5159d8b6335a00f584cf967e10b492b6f7e3ff8b87951dfd80991d0dc53906805b4d2e45deb7372aad23bcb0d63115a614d7e9eb58f267ae131dcaba88b95e7c4cb94be1b89d824a863451f25f5bd385d5d08831a173500e3360d8d48f91e1ba1cfeb43ba9661809df9bb7f5cd7af0fca71ee539f93bedf25500baa41b7ef7ae4e78b4267bebcd4c84fb8131fef049bbab28f603a73992ee7680297a76b7215590cdb86e2c4bef24b0895a44cc1b7d7586b7814bc6d45e80333c64f13d380cff18e6a04414bdba9c2774d4a3d41a380ece68a66c262af9be8972e3f40cc3b589722093c888c5ce9307339c92dbfa328c2d987773092007803e6fb4d198281c6af0af90ab673018275ddfc51359c1c65a4a329010816c4318a2d21918cdec3661350716861eee39f720fefad4e69aba1eeec163fac9a5b25207048667eda72d4f674f6ba9657f02e8deb4fb6e00d2b2fe8b9e331bd35100e610feb474e262db29e57e0f8176b0595367eed43b9e2a35bae9c895f8103ad05d8a55c45f5121306de2f5b40c4930577e74147dd140aa48d496356c8a55aa9f3dd6a55987d8be2f269f9bce860947f367d77a70d0452bca342c862faa47f15908924287ec5ffca41b783c390a6a756a3de4e7657da408cfc50eae77fd7c022740dc9051a31ec3c6b2ed0eadc368055ad0510c7c17ab1b3232ee278a1e35e13e00acbf11311f7e143a766f3002dca72397a4fd4cbfc8bfa3c40988252373f631610920ed3a0284f7aa7524b73a38ad268d420387d2cfecc662a30c1a8c6ca8ca9d63341f83317182c46aefd337b1a66e4cd6f3b677350273110b40c1a388a0926667df0f52bc50a8d1c7b82b4db3c853ee9d2c31c84e0413df2affe3bf8c7ddbd9813c8fb50296edb990e88f95cc5d711360a52abf65532a24568e9442165a67d6f84ad59456f6faeb7ba7397a92bca62af2912c86970a8e0bc916aa286928269a666e0d4cf20e4b340662e96faf19f01f23ec0952b81d28621e77063e304475778e50706503c3d200aa8b7cb46f7dddd2e9842f6713aa7f96c9d5c5e805a99f80501f41c77fb07699a8c8833f8fd5786bacaadb75d6d03ed0ed23158be9543201cd438f9d17a8fc8c0c83515f744010181a149ceb7fc3c7004c70df6e18fb1bc28934206f19acfc1f2e35e266270a054040ecac069a9da4dd433a87a8e36e0fb7b305007245ad2dda1afc69e51558124e162d801da76c034f86da1f3e5ddd15f47676aa3bf789c27f0d876fc9470e12072abe001d55b8d9d016b3c185d3aa723e72195c95be68fd6f882028133467aaddfad6e4ab3ff1fa0fef67aed61aaaf27cb624fd06a7caae0a6532d2ddbb40c3c5038133c271ee4e7a0d7567456b5a8fc1a0ef48907ad8779ab2a869b9c5d17728b774917dc807a63fa9961b59958a69699aacc6af27a9f99682b14d42d9f9664c43b2454931e300f0579734bd3d8d9ac070d11580566558fe584becf037171bbb790adaec7a75663b4abd78ffa8f14f7fbfa62f49474595f119b09b6b9a7cea31510ec876d8eeaf33cb8e2efa0da17d49cdc64a826e8911126437f4b4ce6200ae8199acb02db1c46163b284814898903210c2bd04aa79ddfea7367c8c942781d488771a9a9b65220c48a7b01b6951099498ab63991a45e19a7e2f49a622ae729e179deea84cce3a99183f304ec26e3253bc88e576dc093b0d3f630a977b786e9ff8f24a836211a9a6ead88053db268bb9f5c1008668cf3de796eddc0d75bcbaeb9975556f84c1a61744faa32d558805535ec4f3d41acd26fe16d97cf909ff3c2128b0fbb79768ccf968074147d20ebcb9a9ed5acd7694b18066a22793500600b591be7776b7f35a4015aed9cb676998c202252e18da3581422f03b051f2873db64f35952c78e0dbb8ec6d3ccb578eef8863733ee89f0099b1962be4f079f3d527bdd29304f6fd1ae9e5a9fadc56dabdf01b12fe020ff48457596658f73575e48a28c38e97bf432d3fdd4ec58506b8f0572dcf69dd7a2cbcd4b28034e6a1bedf41cd95c326d2d6f32badda82d10f4a89a74abc778539fcf4c0a9a28a0d05a47e34b74d63d844adbb0a193714fc254880ce620d57fb4a65f87f86232fe1cb07d707bafe06eb1f55bc9d437220b083e379db3806e2fca96701a3e0b8ee1316f9a06384262e3a4fc3f5a35b6e75352bd6634fd6cb6954cba284aea0f704495d3c72f782430b9670eeeda750a205a20e96e325e094ba4df0888b559086f8704eb929a345b834aab8f66dde98df6df05dac6f942d1cbc8c2034e42c06a1000427161a09baf319b16e566fab1ac392a70b19e1b58e1143fdffc2d8ed76d9e35937dbf9b68f145f1bd82b720a493f30942b1f623c5d450555571c2344f70b318a779536ddcf75047f73998179ea1067149bfa280353e0eba80e3554b12032950c46c438446c72a25fde0a626344c02f4d1471334e9e2daef2d91aacd9b676e9fb9ba352e34f1bd42cebc08a8f0f4384799127e4956fc9b74a8895044fdcd76b51f2c3e7a4847a271fe558670abd5d01ee589cd75a3e4b2d7b54280013da18fe99e89137a77cb0015e1cfe4be54c4a84dfc1032dbfe1bf4375551fc11725c5e9d46042c967c5392705382adcac5699d7c8552be3735e685ffe256f4c9d357d39d23b8998dc540ebb82c5a35a4ffd9964de5aef0042c86dcb56c78570959bcaa1153e2955fc004c2982d6cbf6587275df6ff9332862c1636771e26ad8ffe38b54fc3eb2f7619ab7fa8982a4afdad3bc2cd81aaae4b5ca51a53103299703ac9fcdf68477d489975ca781fc90eec5bb2aac937aae8789894d54caf44314105021188e1bb153f777b1a40210799c9263f3942eb56812635244858c3bd3e468343c30a023f795bfa602aee42d2fc15a5b9fce0d0a2156ce17fa4334ecdbeb29d837af72173610368756cffc90693f2217520885fbf8fe9d5a2ef9407c0767962ad9d5505f9d7b4c86dbb867a129d4186c6c470511180fca4b70ba1a1b46852d135652344b4e76df5ab9914b5cc6a70487b12ee8a4dd1f768893259675b1d3c71f72e4632345d00d4204972649c5a1978bd8d213a2e08fcb426f653eadffdab608ed11352965f458cd4901b9a4da1c7c9ec28988d5394879c7ba3eed23c528e4bdfe2203cdbb05939fb26160e1185dcb011267e2d559d825e131cfaf7640300688d0b1c2ef77f3df7419566f006c54bd72291f12ecfc868481f7bc87fd1f2e0c8e20435b82843ac492ef882b4b331229eec27c361d149f565fdfe32d620e0fe867a0a07b273f996b8caaa0f13d8143b52d61866cfaa017c1a6373a119372d002332b86ecf1c44c22fd8c49479516bdbe56010ae8ef4a92d48083c6c2bd5ee489d18fc6e5ec580bfed1dc0b45dafc91f810bca62832340e40090614a7d72e031f05a10ccd48d801db43d738b3aef237797c781484e8fde61b175d1de0353bf33878e0a469237e045eeee181d9fa81aeb789eaca85a56e3ae8b19ea4bd7a503da5c9fefd5d96cfead92a0a5297a1ca2b7e63fd3148b4b4fed1222a886724312b9778262da48302cf056635b9dd029ab54df3a60547e9972c4531854557c55d9101b86c0c1f12587611e5cfd16d06de5a69752896d8f4798f86b8cd56bdce1cb17e3a4363f051b3e441beb3b548c57588b201f3e99d2e81e1862c2222d1571905e2e9cbe6f240b091f78c1ee3563db68f4d36c39c2723f5d8f5241936430a56dd5d58f985410e1ea77b460eead9bc362ffc0d971c2ae51b928cf6efbdb968e91481b15595b55f8b02a4526bc25da0f95d1271c0a492261757b3dfd60d2e7d550e7ad4936a31e33b213842b910b2ded1f4dbddccabff31c9589664737c48861de140e3b7ca09713b1c6a2d3847d79240fe3629cba8f8d78e98ca14e7f565c61c198fdff83c1070a50a810ca86cb0860a325f8dd728266e747c779d3fd1872b51f07507d1ea12b853e515d4401d152cb9ab52d26d038b5360dd5377188e1dbc0af77f659e58f0412ceccde3fdab18b374ca2b914619a0d293f981f6a666111ec32a0566254d0f288c6811658c8fbee4431517621291a6a5f1b52a6436823adf85fa657d023be8bac8d84f4988db1a3477111b8130453cae6ce0ef848864af1b8ecd3137e5f251d811fd922b97b1bbc9193d1d3a6abdbd75bc01bd5f3f6c216cd6c29c315f2dfece55d78c0e658b7fd502fc91f0d2a479127329533c756ecafb87429b17bb30360ae3676c7cee36390fdbe2c99a2debca7beef6a4c36f1f16344a638d9976853572a18c4a22c7d6f2a6e3ab39af188e364b887036bb3e1b127b3d6e1aad1b690e945fc81965f77ed88023098635bdf258b4db849ccabf4ae05c9edb3952e744cd33d5410c9f14b4cc03c95db198706fb477c811f373a76e2c1a747a0dda8c21218e3b095eafe018ed8f9f4dbbe99fa93f0843dddb03d236d16aecdf428b538f70a386170d814516063f1406e626f04e988d428c08d3390b2764b403ff78a0c1a3a6202c3cf1f2a2804f9244241174d6fa17827fefefcc7cd1a56a69600ec642e3cd9c4b2d7426c442dee6bb2e8cee30ea4f247378aaa7cdc74d202f9884196a8cda2e23855c75643ed75a22a3d3e2d436206147c9b66bd139ac874dffc6f5d98683dab1ce14526a7b6d3466157789cc6d59a1ca5ea7072ff4c90ceb4ac1d16dfaac7c65ba0d37311965bac519bc98367f770ccadf3e7dac21f3c1026bc644a52f04f72130e13a924ba2ba9cef99ae215b8565357a9bf42849d6e245975d266763b156c65b5af058071a77f648b9cafe6a24dea9822553f847c6df60e263ee64588479b66cff010d38a9d6154d48ad46553a6ba968ba403fa7493963e5982b26a7692e394033905a8e08be4e8168371daab4cae351dedd44ff48b417cc522baff672c78b2a9844835d2625c59d8270080020a7435126e24ca017191c89715792ecd3daa5ff1496396dbbe3ee29af81a91476372f2fc77872ca8114c6b55b690cf78e500cd723a5b276773e474b7835f32a1aa5a28c46b3f096d4e067fd299185b069fdd8acec066b4981a5c9a3bdaf27a74dde11ada73cce909473d9ba7f8acdb54716984b96aebc592f4bd23ac2bad736fba3d19d1b0a3cde8cb86b351f0f83d8ef829d867be8d0935f770599b00cebc2b6706053fe9bb1bfe1579470f554b3a6d9c7ffc181a102c6d8ab163a78fc105e4181ab397ec840a1810073aa0cde90efb9deed9dade1a6fbbb3d227e82b855f5b6866a8abaa97c7e977acf466a85036efcf5394ea7ba54e9c5ea8e0973aa4a21773932c77cab11ca27b2a1d3b1888b7e82f78fee14a3e0c4c7ea28e3c8cdc22f141746c6b1a44c9b2444e1ac58cbd3c4facd0ac6e20f4eff94a4fb9ed79b3fa61b192fd957b8deb53088ad9408b6117e675eb89a9b7ed174e283c3515f237248c1197e86393c090a8eb84240502f86047c4e4423fc9f976824ed147f98f00f11f863cdc567cd9b1662a13fbaa186c854fcb2a778464ccf5eee551562e9c21c7c7799c635fc012345da1892e97bcfc7d28bc16a2b3b2bc3b467773d07d0bdb1e15ff05acf906c78255b0bd9424f0b68846c3e27b62bebaa211d7163eeeb1d0301b8429e08008255bbd970c653dff916be9e4b8009a95d887525db4c49fc2a254bb3d194b8b3503b5ac7c79d542a25c7f8f80d6b68958e00d68a969ee515d5717c340d5164998eb0f1cea7d7a4df778a4cd3895e72602be3dbae342f763be203af3d05d12c84a23b712baa2d6d5d475e5664c8e3eeb823fb33c565b0c7fa613a8d4ee0326db09ef44f3911dc12bca3f6bf124e3fe1833c23e8dc9c3a97daac70341268c367739458cf49ff5d7bdc658a9346646d5fa56da866e0d630b24056f25649e0fa632d9105562669c5c17bb63f158e86e9c801c14cb713132a856b09c4831668fae40f863929c6c8167559ca286236e9db16ba417d73bde166d740be869f3b4604ead410a2aa59c3bb5d1fa3a929b213f5fdec4c406638651f86eb1c3962023a349d2f81620d3daea5ef702fd1a6298e8329ed756db4c79fa0e1aa619fb37d333f330b510a5fe746fce01352745139315127f239d0f751ed48a3070e19d58fba9cdbd5d678206e37c85b78acf691776c0f9ddae27c289349cc013b0a19649521a8dce40411d9734bf86e47189270132880b16df869984518bea528092eae1a780c6f4a5adb7ec10713d06220f32153bbc6509437199131107b43a7b0d78429e1f6367b49868e49686502d2f70b4204f03fd6a92956ebf2a1c627fea9b165306570cf838100fd2ed66b61ca50d9be45f6fb6cec6fc3230eeaf3b0e9992035aa64a95765606e41196c5b5ef2a29d18d96c994db66fb07e429e335bc2b12772e8d1c8cd266091cbcb285d56110944cffb9282d412adf9b5d6d2a8f5f76a38da2a1e4cee6e9665e377ba69690a95c51630961d078995ca9795565a399e1bf7d12b52aca6fb3ef9563209f91d93b1c40eafd1032b4d0d73d6fe7d2d6ae9b483595be456c3aafd8bc615feab43ff628e355e52f66070a806d2d220842f163e5eca1f5ec55d55b6e8e75bad90cb9337756e296171db7eef442bb4c9d9e230f29c3b9aaa204ec95d240da9d5a3e02e35b596c39d0668f1dbf9eeaab53f2652cb4887a79e4d6ed166c9a15b54b8b36b839eab5e9fd66fe0dedddf9af7a01be6846c1d7d79394ac7de360b1b0fb696a6399ae88da4f97b9345e4b2820ef6ee5855103d158ff35a5343792073d822649e3ff7f7383d75ed253c18fc29393077b98330232657ad860ffa66ea54db8364590ef85cb90b718d956b744e16c1f9229975d0dde9b6aecbf4eca6cb7a3e1537c5c56112b70faf5dba8d7b82b2e8e47543e197d5a111329f64bf607fd85e816d2d874e257a78cb6255d9608906d5aa7542bd8f01bc3104c3da3563121690223a89e4dc244aba2a38dd8dc47094749ed5e3f890d8042c0324093d039118ce74f64928db12c9c575f9ec4098dd548dd0be3a2fb0e035768511fc844553824592f2468dc79dd8f64054176b1a2f5a59443da699d6fd821d0cf4078b6bd511b36df6834e92ac12ca2805e0eb1ded6dbf7924f979ed6fc29b5ef70dc1306405bf45c72c2463d750d5767c306ece472a2f4ec11aea930ed0b5e987e060c970c6b12c478deac37d52b5fb8c7a7d21fa06f606806450d0b687a9d519d5827daae042a0f507699b06766b5657fa3260e91b0afa05ee2a84365da2dcaa99b478e6a1686e471e9d5292956b98ea6dcdb07203d86baabbe8a2d04e889e687759f16ec3beff8b2b11196b383f04c734286f478a1fd16c3c13e9ca07fe5321b29c509bc8c7b9a1434ba92966d57692c488219c20f263d9cc57c7727e8a5f134cd1d17b86254ef9f4e5159dac0b005b94b3cb10d91ceab16a257c8349edd057005464c4e03317e15172ebd7a1db32d5b2fa39c11ed406c3399d7d8bf4301ff4e0e02a5d394b5d24b798851176129b49165a8d04f47e6da3ace3d4b1ad618dead111f4750096421abc27de9988f14948abceebd7373e3c22b59a920f52ba197a99c17dbd597f2f8aa7a89c3a755b2cd31bc38360f05eeb25806f2559b58c34de10cf7b201c4844ee021e0d5c97aae5926b47d6693c8f21bfc5ae7d2266cc71eb722dd05795c09915b6931a632d44c142f0afbfe766a8729ff2442b1c70d59d8cb4e1749ea703ea8d7562d464034b4f319fe48f17bb52baf8d216fe5106d410d36686c9250e628c0ee2c3c6f21edec38a4f28d93ba09255ae28d1db92672c01966a41a0f7764b23158237133f0e2a3442803703140a8384a11213b6c35f2e368ac2353f49458b2c9437f4ae5ad6df01e21af047d4243ca1cd4953b00067f82236e0fc5d9afbe35df51d661a8e2768fddf921a6016922dfefca8a906fcf50ba75ce03634c5418e389f84e157804277ef1f23eff8c7c1f79c6118ec1c0d8c2ef2619b5eb06a48dc39e18f149a040f4c8efbb47f239f413a7012554e6142e0fe29088a6755d1c2b48e67eeff57ba5989f4f5b6c88b90fdd328c5885799148500851385b31daa743f248e09dc9e60cf839505bc5d7a8a0112dbecfd798ae301f68a8537a6012f99525f06e134b5e7890a426857862e91f689db3267d2fb32a399b20568af018987c79cadce272926029e92c5d4a98d504e8de5cfb5e2545936b5ad26c32ce5ff8fb877a4ee26185174b398544231d5e52d89d04f6d1d92dac92405378a73bcbbcd5fbc62dd8751305a6c4c66b7343282b4c404feaa0dc76e752a7810f4cc535d8001ab4a880247687d4cb0506ccebbc565bc62647a933869f210debdb6ba2b2fdd14c2db860f9d434da56ce716a553dd1ecfb8f0c32a15787b72513da9c0731e2b99e04ca5e03da8f0273f6a56f9d35fe2017f59b38606d47540aa620c54928213d30ac936cfb8f2d3764a7e882f60cbeb8abc50f0eb43c4e17b1a1de67d918c64cd6fd8fe19796f9373b6a9b3478fdf23c05f57822cd6429f644c15d568576eb9a94cc6ecd79dcd2ece8aafd250e347df2c3483131c8dbf34e7313f6c46f186edb0e2897eee496980a3f69d25a5d2b9ae68e4536ee8ae12c350862a1c9cc60fee511aec4d4d7570bb8b3126b65be98f360ae6af708bb2c9fd4d9082c75a952c5c662dfd14521a6ff8d8128070cecbb05da629fbd0c8968bab4d8236442416eb7e867384defacdd67add841f22b3726b346ebc2a537a18718236ce58bae82db1d6c975eeb9dbd7d5dbe03b5753c64909cff81c66aa05faa7fa3d248960891875ec6f0e3206db31e618c6c84afae9f37a851495ae7fd60f003277b269f1af05fe481f0e965ce455ede82c2f9a47ea3d1cc8d9cac279d235519f41f2d32be1ce50f6677e49319347bad9c99cdeaa7d51fed2a58964f439a0ea0756e4cf3cf7cdc56bb1133ad3a4f3dff40c7e7fde2c2bf0b1f95e3f055ab23f05f308405beff0485aea29e1a753045e4be549f88f18dc44ec0397e9349848f7cac94f15553b31ef6527de6c19d3dec7135b5640e9da4dcfe3519c163a8801bbf01c6db66582a01455ab336310a14d0b50996c05bf553be8ec2d108f5d1418160e56d2cd2e2d8385797f0239c4b5ac136842c3e98b655a5b1e1c4a20f28abc5c3bc82160f1536322fad5c536a79376414d0fe1a9ceb58deed5779c70386ce259e9ee23026e1da180c3c48f89172aec21a1920218c08bc32e23eb2de1f2d465ba6b799e913dfcd6e7906ab08263ce3f67dccc6fb765e906f2b312701970845ca6364eef4a85293e30b08360a81816ca6227f0bb6a9c1a0e5fa3cb080fe913187c62cddcd27866c8a540eece377077cc0305920f817d151c3b2d5a86f4b86d311f0e6b9c878d2d40f17d090fec8c495a458625b9cb53e173566a3c28439412d70b2418d7be264c07e370c82fde6e1dde50c4c45653e57a8f9e36d8dd2d6e602d563a852d4033255a6ef3311d784ec9789c06a19ae4547b32fbbb9728fc1d54091a531f8077f1cd7059559a85907f7d9052aacc0d23038997f74bfbe85b22ef3a34933b4d7e104a4c7e292c7949d57c35364093023821fe74b9c1a8d6d17967ce6f04df8fe58d13a6e90d27aa2de15e3bbc20ba05151f153f70b18e8af5b062afbc115dfa17f78c59ecaa8146343ed98f19526cab28287ab9f4f899b3e6828418a7847f342779883d4c79c44bd8107a876c112096d2540bfbc3a79008c605fa3c3848bcf9894f621e748c6e13d460d488a559e310bd5d2d0c9e710d2c43c98961a504d6766c8d034b2686609e3d20e6556e32581cda861adf976c6b7fbd22c69f2095233c354007de47f6fb2a108abf5cb04ac106e5f8d05a5588dd2b7f68bf92989edac5a78693563f040ff6b7878b2d9b74bf36ddf7502d70016561fea09d9104c6b857f1f4345b341b371f5280762aa4df527ebf6786b3dbb020c96c5129f5e1e99dec4503bff7076f687166d63a39c9c91bc9320fac0b4e728f9cb022602c2b745dd97c747fd8cf4654e30be3a2570ed2a81d3e26107e96219aa1fabf908f6a7dbac9ec3c7d905e89c15baedbc17ff2660c3dfac9041db51c7179d59aca8827b0764c0226277364f564a156bcd14c05f7edd789790ee13e99fa44aebf3f358dd03617efb1fec10f70d1eda9d3330bb6bf48ef10a486e4e513276563a22bb75292da0d35f8d86a8401551386de5f712b01feaa4d3bfa5f8898702201715e4909d388cf3525df53aa595bfb4e31609b04cba164ae7a9453e420ec0898616de2f1addb8a06cd1357551dfe78e80aaad47f778b401c0ebbcedcae129db761aa7d7f7407328be5706860c76fc80d1b8d0bc1fac5a3b741ba0f68c532d2f239ce92b573ec093550c1c6cfecb7d951dcc9fbf5711847ede916b8b2ad07a310deb9c84456b3c6f68c43f6d8c68b2099e945d188f4d72615954bd1ee9968b697ae4d66db1af551db5f6c5319a2b2a5636b3d2b2c7ae0fa5dfd98808fae8ef3dfeb38a7e180c191c1b8854dc3d91d82b361a32ef492ca74a477748fdeb8da9284958ac94ad4cb5354d882deeed1fffa4453fdd61ec7f74ecdf6265fcbbc600fc9eb2a26dafab7c556835bac950f38e1718018c8e6a20b23645e9a6008e865239a6c18257c7b2f245c765e1d792e96f81940be0a6c1f45f9b112c9413aed9ec0ad641bde2334d44ed329b4f06d833197b3588e7c6bea29e85da9490915b2a2583b70ea362765a11dcc2dec03d69e9e5fcb2476906ae3a5107ddd137cb56e0c96ad5635c1e11bf4278a607597217b2de0504e183301f9433555ccd0b12bb3618ee6acdc33e0413fee47dd1f5459d217553fa36c8db950bdd3f117ed882dd605ac5a2bd7894a64d209773fd2244bebfde78f081fadec92336e35aabdeda4e5c65ed9f6120b46618c2ad1398db31c58a5e1ea776dd82ad0bb7e24dffdb805845908e875466a479c07a9d6bfdb77a5bc20a3a5867cade7947e58481adb29d8393141097d6c0e76a57212f10cca9a5d9e084e61a68ed9366a531a84cc4e29d67790522fb4c1db6d6dfa1d137a0fbac3e30b11a4050e95cdbb80b8ab31584b11fd29e5a44ab74aa95b7e73faccfa5c3430399c6fe084fa84743809d90f6ad4cc1d12af0756611f137b154d8c4adabe9ba8222851c55305d668964a2c205d49fd6484535232fe747dfffaf7dec25f5abf2d60cda14604fcadbb4851d51cae929506753fd5c6901dfe010ffc7a9adf76011c9a850c316bfd244e18c86317b4af50e6053754b5bd85770ca58a6a7d50506713bc55250644e24c637e72b76d89fd13dfc296d721289e2357419c60c037269bfc69f43bb0d0b2f0ad1523e517f300a77a35bef0662ec441942beab8c89c6b59038ed314c04a664c35d3069d70a0b9eec0c7e1d6a96862e998aade1a7c387e560ce5b5d80db29293f093bfeab2af7f6d6ec5575e63a86121d48f13274b744c6e50c46d667ab42b5d61a3db143d665d658ee5b3a66ed974bd603f3e17bf13035d118ecc0347e8156774661932e41644de0a534b5b68f2664cd04c5843498b6d98d96c5019ceb85a4c622f8dbb607f366e4af3a51d07547321080a48f294349cb7c7b41fb8c1087c52b2aaaf709bc53b3474d7d8ded3fdab46cf865ed91faa1f94180895b38ae86cbab3c3acc73896c3479db1bb3c09a2971a242caf918e5dfc161c8e97e696edbcef12f749928cea1d3cd85a373a05b59563ac4366692b5c26c4e7229c9614c1f9ac3512216e4fb731226c5a018c88462a8b631655a2454bedcf9ac408c0b2143aac44585c40959dec2bec374286f5e3f995d06f5ec152fef09d36c7cb3f44aa8e3e825403ed45d4c0088135810fe97fd33e7cd92d8a317d86929944a210a900634016fcea8775278ad2893537485f08503b2ec89b96fc057a8cdde3c65dae2a1d676a9dd48dc335dfa8606e996026e126db9bd2f29db73bc5594b666489f20fde102c87908cbdde00cdcf61e641d073f155c1e1b7160e295ae56347f98dc2770a573b97798a06e228d8db2fee94479e8cfe1760a2a2308308be77e84e0653e0cfce9240b5244675f86eeb73a150544dfb3cffa750c917494c4f9347aaa36d2d1e6bc1a293f8477622f34ae6e40d34c1000c03bfe441ed794c44cf688472243daf8260e0f269dedb40a4f721145239369f445f4bbf262c8938bdb35cce70c23fabdac1ea6e0c76d63810ac842bed6fb5f2c5954e84c3941350e21af49b64f87d02e485a3dd2cfe4abf806d14e572448598086f7da9d311eb354021fa2ff3742ba488b35772dd3db2ac535813441248e9984e816fdee94caf4276d467e9b5e662daa84f1c8ae13e657bad0fc4354ae59eb9fa8e49269833f9cf47894504e5f3d234bc47d04efde585fd8865f8d300bfc3da123c37f923702ac49bddf8b0b6468a9a3aee43578b92b564efcd82af08ca83b62e811a8eb0a66450432ba46cc01194f5f998404f8826f94cd34047710e0cd7c2ef05dc9e6f3fcbf789f9c2fae4118fcd4469bb7dc26928c93f004fd90f5df9f2062af53c05132e07e58c79dc2fddc026dbecd37c2f6ca0321cbe874a69170a90b012eeb9d1339ad3dd880899b04cad109b5815277f7782af125bef30c100647aca28c70fe82c92d377e025e3af5d472ad9a8567280468bb4f63d6603fd6159fccdf2a445e5f6fc7f0bdce2f340e0be86047f9677d51407f4191e4bf77e1acbd5c14f1a9e2b2f158e040e45f8fa662e0068cbcf02391990f3ee38b9eda7898a13ee3f52d87438604559b74ee96cc480019211e2b7843844525b22a7fa7debccc6d417abc159f0fffff831c36308007dcf49a7306c040d55c62f336f3f78875163eba1eebe5be1fc0f5c577cce378d8d1332460553f289ff130d0c4212ec24de95fe67acce31dcf6aa3e2c9f77a00f460856df97382a81c617a09ee1d842a5ea8253fa5127e411e513f87bb0898d540a77d09cff9afcb3107beaea126f87893416667ab8303a3f2f6d3e4207316de96510a792a8f0786b36a9fcf098465b5428f5b62733ce31f15a65714d0a525772bcc2419b4e9103b713ef8b7671c173c5d3fbcb723e6d1d39642dc54040a2b42c28bfabd20b43760822fdeb445db666ed1927d1000bf92950bf04b608efd7023f2ab2c0f483d2761e16b750b7bf54eb7e072d14e493b345527545a9953191c5a0d8c256fc26c2fe5b9f371b7e21507a90a6ba51d92035e7a3981f4c4639b9b6b4159e3578a4c9b0638e04b5f31ecbd050863a099a4369856278b21393276a3f8cfde46c49da7b2afec156f5aefbcefc0fc57b8de75a5d1bb10617ab306d311bffc87cad744304e47eff8eb1e2c61b7d77329551f6d583cfe92122f67580d8b46d66c126036a0498241f03cbf6fa821c83b73119b6baf4dbd364a73e37b61a120c6121e10f5905e86b2ee42f5d9a5bc82f72d9c315390a11bf396cfb552d45a765608bc21e28b9ffcf3caee5fd10aa85df1f0b52aa16d1ebe668aa850dc9e069a04036894153280eeb18b2cdfc9d751fc6e2353c427d482081da6cca244c9efac5598b764bef6057aed332deb16549bed48454dff3e73a7a84f658256c2497ea96954a22632c18158f23179464a7be5b355b450475f7cd20ef2daebf9ed8432ddb8664bab26ae0ffdfeb6dd8f60cda6b991329a25b3aa3914b9015b3c6bd6503c03bd6a9dec7635fded062bccebd29e0c1d0bd613dad55c69cf87fa144b8af611e786d98c0371116efe28c686b5deb9712932705b3b1d4d1d4d2cae4c80ca4462d47dbc9d3f275abf48edabae9ddcac85f5bb9fee4286492da154d89a23725131ea2e8fe5b3cf107c2373226daa5670b83d0649a458bbc151ea78eefc0fcb9fe19de18a80ef11a229452551591aea29143a1768050f63e3e5ff31802e462261c6bebcf2479e40248fa7f1f03e08e0fdfd916ea6a54e4d895bf2471c6adcdaa78f2db28befa8b5d319d1f30dafd1b5a36fd13f1114e178fb3559dba64d1ef2636dc554e9697def7106239e270d21275dbb1fa848fac48ecca657af773e2706224c60cbf0ea173c7d2f42427844839a13146533b38c07419ea87cca0509522d43b72b16870cdc9f5e5ded690ca0de762ccfba71944dde7d84da8c136c165383afc9e23385afb03abf6f27fb83d1f5185d454f041d98e104721af77b96ff50b4f976ca8a690261cf1fea85c5b6cda6f2293e8b986903e7749c29e01133f9c2da107f7354373159e884ce2a33cf5b8b6f0d20430130f2a2c9fc8fce94533d26ddd1800acecdb358fda94a1d041f752d6738ed4cbe884c61b7e46c384cb8c591746e90fe68679255ee56b2296da5d51f8c156b2fcfe51fd871e718ba0d270c2fc14ad34e67e456e8906274b241fe80a70bc54a5220f670fd77179aea9452b72109f197f78c7ba25107ac0b30ef865afccc4191773ad7a1a18df52c685a81f904e5acc7e6341a0c2ca70990fd2ce95b65953984ef73a4c2ec27c49fd0d3c58b6995247b5d3098e2146b58160c7a84b458a36bc35baf548fdd2c6df40940e46627821fdcf5dcb4a3cd4712ea73b4f77023363eb5ff7a00bc8f57bd1643e5c52d1ea358bd1b045cb9b04abd8d6c895488e076a67369182396cb72451d8914721855345c3f5568b73f22b95841f2ba6d9928b03681999a4fd92947af29d2b464126ab0dcf7bf1353f1a3352abbdcd7940f46f59aa54b46c90a62af6fd65bb095841c4793993d2e62f0deed226ee7fc4f63b10afa764ed5469844f42869e8abb0003a5653dadfb4686c271f436a39755ef6884e3618039f26d396c309241a97a996a3356ce74e0a9fcc3044e341ba85f86a91eda4329ebc13ce6a799f23385ace6800f96b474bb18f95b248e6fd29c16c5c27d490e4056f94a62d11cc1a476e9b84fd01fdc42abc09f17fb25fbef2b29628024ae8b074bc9dbf7e2dddd380a01a834208d4648475d4fd26bb5255ad6fe596a22001c1edf55509c0736d4e0fd3be0283baf36fee6444c7f14897bec1626518180da5ac3fcedb71c2f9c17711d74eb61821f47d39f34690a03688c6b0a187cb9d4e70decc1acc7d79841e99aa0398cc4ba427b762c780dd3729290fb07b5219e835f95859e495787b6ad948449202330515fd07dd8108ed88fd4e40c673eafbc12317a3afafa22f877c225a97beb38ea61fd92f63fbedc60e028420a14353b0bdf6ecf27e60e1c53b2a248c434054552ace844bc611e89f2aa28e2176aee483d96642d2b7aaefac2de0999e65c880d7fc43bf09096e3ab58c34ad5b70fd852581240ff76d59fb477eccea41c2a4b9ac97d0a779c0a28885a371f5f4018ce87ecdd793c79d2085876bcdea332a5b8e78ed48e9cf974d47ac8cc96c9c4759becb66286f206808f73caff2c5cfb9428aeee8d29bc3c07144cc45e1c0ee1425e239817dc931a8f423345918db8039efed881c9d7d913d02abb54cb1b0b2052b4d281258fc0aa92236b1d07adde15391aea9c7b1a812d3c161d599990c19e99b1e6c3266bc0643b4bde989556185971c6813acebbd4df184a5988cbbaf884a94fb91deb49d035bcbd2911b2e3c65eb71842df4cfd5c2e1ac4fa9824ee80f1211a916714cdea31eff5cc09b878c34c5f199a2a3c537f1f9f7fcfb1c05f76a2015c59ec4a0c4f724646ef58747651ffd846836b92692b3a54e038c0053c0e2344ddc106e1a60bee37abb30379b713a66ef18fe3b0a34d060a7cdb6d49bd6e89d75706a9f244c6ed2591e48c388bbd6eb28ca76811d9198dda0ef0b6133573da05325edd09a18913ac949b052ba067c53ced8ef6394a406af93048ce39533326e09185ad8fd7c8833109085a324b99b84b499c6d00817b6e18719acaa952692926eabb937a5e165ac1a11921aeab29da16a8f7cce483abdfa2cc688150254844cfbdd78b0eda0d2cee6c84e275cddcf5eab059788f5a9307479dcfe6934b76a12379fdb52cc17a09e2467902885fa215b2264f58ef5c7364a7d9b4735340c9ab388bdeff0f2776043368ba9efaf12aa27f9e34591d332623cc319c2ea19eb2735a2afd66a618397fbc6b931b838c1e724cda21737cf5842d60725b00b603e66b1234882b0e16763c26d8aae3e28c6158e77670f368555c0cef3eeffd396933184f4dd1bfd765f3ce2cdeffe4ccb4e6403bf788b0999ccea28dcce6e81c1bb8548ce93684b15851e808043441f3cdc78efdeee382d54cef8b8f57d0c6c41668a4e01da4331677f2936de183ea686853f6956844cc1bdc219951403f464837efe08395afe8156c91d69221ebd316e3a309173faa7c1c5b6be7025939ac6d02fe1e53367e57bea3288a9e798323eb87ab6083a2db8509cf9f4be0717abbd433cbbeb62f4c606221a1c24b2a9d8342b6d2682dc87e58d35a82fb250a34a3dcf1aa1e4e0c9b242328093de0285bbdf84a6c9312682d4ff670a237fc21ac92e25c46a050b0cb9d048ece816d123a71656b2e252d53af8a4ebfa50b7d8749617a046da25a70fb320eb3bd55e545c09ea42def132ab00de6c103aff58ba996dd30fb754158582b269f81dc24383ccf55ab3dfdd363d0452ab442eb87eb4d32e84eee2603df5b852037cc4fcb651b80b09d26db6fb54f1fff48db64b119ebe0125d6e299698731bfc668703ec5a11fbeafef949ccc76e60daf59643737997b9a3710cc25d85c1cc0eee3b5fb43470bb56faa4bfe8bc61d2771bb1b532243dbe4dd93fb7aad75836707c6722d74ea03ee60166d17a7e65f800666ddf9a9977afbcd0005934ce2ce92093f960bafe4b0dffbab9ac706e4ffc4c5dc5c1bfef9259e6f4d49589c73a6db2b2f6a91ebaf727d590781670942c7315fdb852b8369e31c9ee1ef972da769bd810729f071e0dd2ebefc02559f7982090822f56815df8b62008671d785f412c0455272642b388a4cb1d7c5bbb35fd93be822a52aede3f92522766b35c499f8c2e2c9950f5aeba025d8da294c9db4cf0e20fc8e409fcac6be681b4d501a46fd2e05b17ec7e4ccdbad2ba56e717a0cbad8bfde8ab07952e30166357899c5f3bacbe97d1fc43b16ef17032437e6d529435a9daebbfd0432ed14d8b5141e80f1c0444c5af05a1ca28c9054403e873f586369aec10814073d85a937e343ae88e2911f9b069c90e20ce618669bb9435b8defd33746f63f8eba9bb84c066e9654db46cb11b3a63e2b660f765bf61035e67be9363b98583f5ef104adc8d793d15d168cce91647a53581cee98a8475dc2eac1e32bede1edf5782c87073bc98ec4f1fcc5acb7841d15693bc6789fd66cb1d92c18b679192d826899e8fe95ab25d4366b22e8662fbb0f6ea700074a2b26da9be5aff36fede0c4183a844abc6b3aa709ff6e6cd04fadcf07b4cbabb0a34c14b24bf978b1d4991a583f84378feb1ad9525d59fe7c758879fe1fa807667c156807ffb13c2601d5efd0a3b08f05df241d26bed39dfe1af60a7d7836aaedbe3a2a46804b1c29fccd32ebe24931c4e7828ddbdba4f6abb894b3f14f5d615e3ad5473eb57132b2afe8048404efd246497c83b8b697d059789160c3551d095a714a1247b747cce474f62f2e8e914e6a76b61b9a955cfb422fb7378acd952d9a342078a738d30ba217ae03ca2120001296d60e0fc8c8f163b2f299d01c1fe3d9f0bde407d628bb8f484a370f05869d1a426779d27c8b536e2a12d8f4d05c06b2ada47cd0f740ddfde583b4679eeac4fcc3411dddaf29111a4bea9433cbcc6d0e9f59302cadfd26619dc731684b819a020d86144245d0837cba27062168b1e778fa9e4aea34929819f70d574143c61e02d2adb737ae466d4a64db075af62886a6a369655c30edb777b503dde1771503cbbc0e1d49f8554209562b8f0779fed64898bb0a2d5a3acf1d2af0e25e4610c18690aa587146b2b69235619fc33bccf17a9e980216bb1eb32cd0298ad28f388755e31d67704991f6523d69e0e69e529a2f336fea6bb935e30eb0f009cf3656bda696b9d32a727824e94a3c7c3307e509f0de381280b2a041b3361269936fb5ea47ddfbf6c53a95449d94f4ca5107838d14668bd4f15973a77368df9d78f20017d8169633d54e59a8bec7b4d851762bb5fc8b7957d0e8860d9f62c1162e73c681a9af9de33c22eba69b321dad6e7c03305549a9ac76fb22578c9756b09c1368fa1d691d3e16d4bbe55df5854deef648de8faae3f07f8489d8b4a97568e64b44601bce64e17fc91994b9e46b763dfaa6782a023b944d43464d9ff358dc786c480d02b0dd34febbb9a52c33e44757cff081609f41601b46b797f6d6d57c96f9df8a6bf45e02d81a529241aa395ffa3f3c7878f3f25949f60498e302beae7ddbfce766ab0d19c77b3ba09d7117e29a2328b8f1c72f58d44478762aeaecf3119bbbaa4b31d2b4bc1b45d87728d14431c8d7e24d4073af5cc05903817b07b7165441dabbe2eaf55bf8007b8ef7a6d46e430c64d7356444060f5e4c24b8d3b2fca5c071ca7600fbff427a9a00c39b147bd9c82338935fc4df8998b2c45aed2d7dd8c6b93a2196e9c6e8bfac36a24d03c995da32a0d70b25c956cb7d145cabaac2500f618d378712929ea791f1921c48f01d031dc4347a3555900c2ceede22dde731a131d4a877a128f12385738b6398a05e51085826bcb295c37ed639c8d8ecc10cb893d50940613ab4b877cd8b02d9ab18df5021b370aed33f00f271b9b0fd7b8939dc71eb831ae4cbaef04c43cb3439ed15ee184b01d61a2660d8680e9397ed403e43c4769291fdc6f396dbe58ce5c6612426cf6fd41db6fe845b6a356f8ecac406736a62b8caf2e9460c66aff5e11fd6d7885176f9f6d60a5946edf8fa4bc9b29a13d305f24833a53981f873836be0aaaff1111d8e3dd588dc9e2bf84a6c3248ee463ad7aa42810582ad0ea865b85248313ad11dcf2f6c2a4658331c28c79ff84141622208eb3eebd04a55f53981075a04913506e164122eff78f740c3119f6f7bcfdfb330a34e6e23c15a5ded2bde4025878e6f0331b5c00a8950d32471e329c8c30a3bb23c0ab1a7111c63bc26609ff46cca2115cb60baf930558c815f3cb749caaaede574c848de24c00981494993a483a7f782d1ac05bbfe2657f3479a2a6d2b736e13dd8c30d8a25dee2d8cadaa5b8e2e7af308ff4aa3a8ebab7eb8eed7abf8f70ce37006bf0c9d547e8378fa4fcce980685c48c27cae07a4c3479916b307eb5798eeeabd5d9e263dfc3e96fffe691983718b941e32cf049ed120fd93bd1a594d81b63d5cdaaac33f0f563faa2731a2bfc658f56ca0328c66238d8af836c4e5baa58112976872fc03757fbbd6f8d6d3ad96a963ce9cda6b3a24ddfda4e8d9620754877f879d79f70dc1f9dd00a7bf1083a943ecf2f70e8eff7dfce4c833252f166180c0d30d6dfed40bb0fe6fb78f3e5a2d55d9b8e698f6f3beb9e89ba399d86acbd56e21cbd78ca83b187d5a14b9b680ff5cf7ab5b6b3524a599a33fd06ac7685f6cd0994838ba85b7610211719f4200776d1cb95877ddbc869a0d52787ee549528b66e473adcfcfb9944b288bd6ed3b44316248027d8d58841ee4fc804abd493cfef420fece84153ac8a1b50a2ac0858f1284041ccbb89fa0805a3cca5b603690185c229c18bb2bb3b562f49c7e7c754f17e3069e0425def9bfba3211ee1526effc151b3f0d183afee0cca5e1ef51b9c66b5f909a217d1330422182a2689bbc6ecc1c7e9175b2204afcccd37d82de8ff395cd7af31930ac733c44e1d4e549d3f8e8c4d2595fd664aabe20a3f6aba557d447ac56510fc1ba34889d28d58eabc9ced2706b42f579dea1ded14d38677c77fe457d18ab71c339ca727fe7224289b209f04ee89129636c99ecf87b0fe38036c321f1e2bf1f83e037d4a5fa27fcd958f07afda4f8e870446d72536e3351ce21eb064e16684eabc2d642d2f892cb94990d218bf1fa561856c1c881bf617f0a98f345034db57964d2e1b1c47b093a009843186b107a48da8f9e5778688994cd48b845d6bcc753e1b6312ab447988d2a05f9acfe257e1c49e30be0acb376f4916c8169927c3e98a486b98210e61b146aba951710c142d4fc09280dc4e601a5ac3d556ca975529ce0a5ec0fbf9319759a7f83f545a29312cc0f9d588e3826fb6f925650452ad51f1bc20e00e541a76d075155962839897cb3a41309abc57a1a4f96dc8d3049c8c61a8fbbb5ed530b268e380bad62790790c473e5566a0a73c399cb66e2d33ca794276c6da9d10d4478e7e996520fec0d5a53e9195cd9908ba0f47d62abde3a0f9dd8943c5086baf2067b1ae74f592343abce1bbb68e66e2b252ef8247f194f07ba40c401fd0712e009e8652a23ed868d29a071b6f3c0eb7092bdbd9a43ef30b49134367fed532f449cc37d5545beaee1df3ee5f4b493ea800c11bbe1ab6332909a81f3cb4ae608b7849927caa6fb99cbcd7616a1679df55c482db105e497573e23488fd35ad75d689779c29681cc7b85a7392a6b3aa0d0dba4c95ae0ddd081aba9f43265f74421c388c3ed198c39e4302f69c7a6f3bdfa8419d0089f1311feb446e07a82d021c9668cbac51c48fe8b216411277075922b6c018d058c0d42e585bd951457ed73e891b30db8a327d6d9138046ed80118611dedf42cae23e5b9d8315383cbcc06e17a022a7d31fff178a84dbfdf400c154200723f7f43775c83b26877a07f465bd70e7d292cbb854bd93dad7cae201ea65f9c2a5bb445ce51864b5be73d81e8cea1450193606aaa4cda753c5ab0afbcf3cc8e4f00c01696744a600e341768dd68f26d3e8e7bcbe34f2e89cfc1ec0b3e60414c1b64d4d3605c0273c2272dfb18ed739a2f5feef31beba363338919a067860919de1f0091628327a49648f71e25b9d10b26ac0859da12d47e6381fbe1f733b0988fe1a42de3eb1ad8fb64fce9881348f3a1af5845aaca374d5ecde3279efd392d1d5244fc977574c55d78dcf4cc59ba00e6725d93b641a333baf9c8fced4410631aa769bb268ee10224e281cd80c4579e7ba76d87e8f99952503c6d3713f51bce28e00c7937b2bd1ec980aff3e097c04b2ae6c61798a6f2d1c80b8624349c5a52a29a5f332067d3b29b6f77a1541a09f4214a97f5f144966c6a695f836d5b54003e99ac910307139317e2da276d70a6fe3e81edeca3d47cd6dc2760613393a80fc1ea43689b5646600d51ce4a71a45a73f8ba39b793ca9744b3726dad33088cdd60fa2973820c12c9c09f19e5a57194fda95bbf8418822aaa5f6be565efaf9170b3986ba060b634bdb1b46115b9da1f79a620cb2f24fd1c5b438f662db7c267df2b5c1834a34c18b6d920473ce49bb6e3ba4abaf0975b75f5abc9dab4550f8afdd4e4e523000f1956f8ca3c6cca8793ff64ee47f05b3fe66e4b9336648d01a51ede1e60b0aa139075ff226c9f7fa834ff652cb63074a86be496e1a23f268ec7a72416aa582edf98727453d054292c5b672b8140dc8a9df337bbfdb758055d7984a04b35ce7e4d7eeacaec26585f07a68fb8b005d125be267c54058d9233dfa8fd05355e18f727d89bcb76eed6912132e89b6e9e6e995d72647ab724e0e22dcc6663ec84475b87bad2901a70ecd560e940a7d4522d9e60e859e91ef36f9403c8391f8dfe1cf281b3e9448603123f82f25ee31593c57c982f0491dee4ec860025085b1f9a369d7075cbca5dad1b96cccfc4a06917a8bb925f8de900950b1fcbd9ef0d5f6c55e025211891fc74344fb7e7b56dd968cedc56074183d8bd69e09a4c51ccef8f2d39ce9329c4b66cdec9fc5f37891ff7bf2c9a70566d3ef745012b458f0051e8b9ca36853525b6c327267cfd0832ebfcb61e4f8a976cce3f2daa42cd40ce18dbedd1fd945b0d62844f25e34a11238efbed23debcc0203cfe0d586afad2e42e7295ee8cedc8687e2a1a21efbc01f2e02bd18e390f8ef41a4a6ce62a3d4689a1bf098d255c13f29cdf2ca53d28a4500378af3277f92d93861d73a3b2e3bba73201ac8f69e49afdaf5541a20d6929a0706120685a1299a3e2610777617d23027dfa9d542e485b46ce28f1f8f85608f4d5b071fe51def1cfb2a26aae39a4c618e6f39d68ffc7840b89e131ac5cb8d5f75a6c1365b5846a255f3212cc3587ec3e17d359b75cbb8fe459d514be7bb96a2a5541dfb0d4cebd7b9ad685e25748ebf0ea5b7a0471732d7efcac3a90b38fbb50f7fe2d87603c8eaa312d06a08d9df7f5d553b4013e75bb6154dcfd24e4602bc75e28771b791aef46f21909d9def61ed67781b064885b1dba215e9e7986910a55d18f6218d0be11f9511e817a579ad824996712e885299abf1150f1d21a399bf095001cd5812ce80963e84a3dc34277465655dac1991c201e4331411014d25f3b0f744ad1a85248884e69e1c82945449fc8b71746e41d0903f0568afafd6e8330bf33b555ffcfc2616fbdc7f71842e8361bf822992e02e1448cb98d5dd4d31b94a71b0e00a324c04949f2291eba262e4361dfdad3fb0e609847733a5701cfe84b58ee5e471ce6c69fc3263a2ddee452f6c3da4ba0756678e95b2c6792ae6e9f4d521f42babeb1c8b7408d12baaca8ae7333c54b8205bab55c099d6e92acc95e02c3b436a0d1a173b4b34a89c8a918a32c89a4fcae396056e69bfb670792b605ce93a9be1c9524e1e2813951b8679e96f0aa01a0d169695e240ab41483e2a8753bfa85932b632ee50b953f9830983f38e9cfc5543ab1be5d208574581a3e1d7f8ea2da9d538d87b21619578927bfd4f21b302af0f3d48cb2da7a0f62e1ce8c8dc61d7d8faeab321aad1c172d0791cbe1208a0e14091d5128c2d48bbc305d86ed097358239bb9f0f5e813b534eebe2e9408e35d8a8268ddf1a645498f9b21e4a7631ab77fe9f5b81ea55775479282bb28b0e0c78f31a2049c25b3dd2c6ed5c4f07337fdeabc0321926d528966d0f46c2300821e93665106274896de513f1c8f95db81ca2dd22a086cb067853917f54473007c92d839b4093ac19260ecb687f8b77a00d0e2148518585f323e8bc51012b9d4016e556633b34da37a70c5f9a8be285e0d25701022e44da2e75ded40e5030dbe188d5514cd8f10e58ba74a103879121cada425c591a0a5d6761f71611da1f3f76f277e912adeafaf99dd27fe4f3a85ad0608c21960af024547c3a7fd0cf8926f4da95cad4b1cc2dc0982e46c203db8719f2c90ff257b032e4f096ecfdbcb847cd9960fff40da444d1c43104d0e5de7e89b3f9c44c038cb46c0c021cf04ac4b2c99abfedcd962f2b809ca3c26d5d4477ec7477a99e72287b49608fe5483e148c2af68a367c0894775ee9d50b48a00ffeaefed7ab815a01355ffc90cb2676cbbdc7f27656b47ec7886b368184dce697257b8ad89bf26232492b51ab63cb5026112b695386eb5c33a5612954a261eefd56082c2003bb6d55ce8ee72853f12e7db9cd737e8ce627bb25cadee656e7b1393a355af29a79e3331ebc54deff1d5f3f7ce77ff215e81a8969b4a598e5418f971f4165901bea8e5d7781066229ab63a5c50e31dec38c1d5c3ac0f2555b1b0491ee39bad20ab8d97b90fdecba99b15e12992616fb7e09ab345799cfc9ed5e3d2d7a967c558ec843ee9eb6ea9cd76461ef936c6aee58e56afb220803d86615792c97dedac685cdd2010ed9044f3bfcd9769765b9ffd79ee8a974aac55578891ed6d5a13fa79ca4532ad4310c203e72f6a9d6f6dbc3487507ecf9a8fbf23a06e03f2632387d793f8fae4be938a8f33c125635caeae7e0f1153c9d14e69c9aa305ea18e3b71a4bf49fd32e7a89c50bad2c4e38ce399577af01498f63c789f368cf7b3921b13b574154b6d89d9b72325b61de2a4ec59297e261342e0c4fb5ccc19f6fce975abf4a9200274e1102d7ad9be5fcfd929f2037c332090967e19fef8b4719e28a89675ed65514c0097ae7586cde94e87d71fcc49795cdd16fe132b10b5c0e064775044d7768c3a398ec56c063ed8f150e5fa6017d8ea14bd9ba06f924eda36e43af2e747ec21649f072245c23f2373ca72854f229a6c4cdc6bb597c13ea9c46346526b5b304ec1e18572f6d47aefd5a34eee6f44a3452c9ea90fa05fec638869b37ee9610211ad275a2bab7f334403d0bee0bc5715a06e423f2e63067ffa2d669bcc2d00f9a88a98e48e65497cd7ef73cd1410064ac5d9a1992e85babaf868c600e1a8030dee1b8bf626416b1934a24289b5768fe2ed9c7e343a6922f23f494bdd3d175a0a478f3629e195aa757adb8beffc66b01e8bd8364e8c589030d6de1f2fc7b1f1eca70084d8b5f7dfd9817d87163d8ae0c11887095ab86397bc0ab7f8e3ad8a6c72844c7a225b3453d2d3a6e00080f3ab647f37a071ca4c96c42d4553d55668ff380a8a9c0eb9ca43e5d3ab46f5b931acbf73bac833160882c95e74959b74bfc90cc8da4ed726975b168b1c6edbe134293f75818f56db3bc2b6e106d1f97680e34117965a056f9a6aed02a1b7e0ba6cadb6b8312539c431fa9417c08fb8d2860a827239108ad7b87bc274a6c7029d667d790fe798ca0e6ad89e31bfe81a18efe4d8270c00d89783e97ac5c680182e53a8415fa000f4acf1431a3d58a436030a9a12a2aa52fe438e657842747e3633fd3e49ff1570bce38805305f1d42c44e69b414845b124d1b2a1bf3a9f9653913f5db9e7ee19997ce2dbffe1ef2c744dc54b663e159cd2a48f78c3bb08da6d95308e3b75c84823fd869f4cbbf2c73d3f9bf236cc22468b0df969161690812ae67c3d86fc28ee71a79042f77841f4b227e4bb85fe13fc78e32f2054ddaee40cd3a8859e397af6af2c4649fc96a16b759857913ee5af2818e546e19a62b2eb7590a7487fd8c3696dfa654fe35d95c05fead51642bc726128d8236ccdbff9909e6ea99126af7b01410403d81528f017850a0fd078c3827a67b3dd77855c1abb7ccbe4f416937d36f3ba2a0b3908daa9f4372f252ff34312a3df80bd24edf3bb019fe44a77a6d826e58ec18018917a277904860d6bd3bc605a73ee5e786725de1721660f59b63ecc518138b011d08b25c5a597e4dec77caa58a52ea971b7c5d95fff92b48d4ad12d37e0c3a9a1b54a5cd6e35d3af6d1b1923d58f41667bfbddcc46ae8388e44c34c1fc4ceca41620ff5c7b0129208c8cb1fc12df1014a10184b9c23903c68a76bf8ac00f8880f948a1a23f6b1d353de435a269f6631a0ca210b27c28f72692ca1dbf4d94d27107038299a42ad4fa0142f9a8d1694039af308978357a170d1b3d1912ac7a5e9243f1afee4362dff0c44662cdfe47670ce49aeba63de8bb6f8a3424079e4fc3194358b889348a1cc265e069408f2c7a6b70b301b2946fa0070cc4068d4050e586700e572cc9a013e9039e9e2fad08bfbfac83756f7a07c18f15de40b88d168d53846e1c3ab4f0fa412e745c2dee456dde1e73170e2eac2ccb4b62eacfcbf9ea3705bc0554a66418002bbeb82f89bf94f90298ce9e37dee26fb10321cf67ad8ba46affe203f05f1c708385e3523787c3cf3b1773e7d93d4b76e17a783e6cf3b35b6140d72a288c685e48fd8f1e1d9be7515fc14de2bcf3741b1cb80c2f86fc72053e4831aab118fb4190bdfe0485d647ba81cca6dd5342377a74a680e551837587ad2e5f56f329f38f4520f3bec4b0e7603d832d30e21e4ca9c40cdecc73ae4936009af57ef0b8bdf58ba53a137e087cb117431aa976b66426514609ccf3dedb0f95d870fa944b5416e0104ef942ca22e452fd69982543a8a9c96c39754144fdfc925297411e5cdbd29306e1ac1747ad54ee67bedea64adcb49d20240cba56c76ebf628acdbceea823e5ceeef5aaf914acd7094d9e5a5cf6c79eaa80709586c99c9128b3a058c66bd6186513aed042d807f8a9b9f0a4a48e06e6839651dc642cb85aee58eb70af5e603d003ae25e9ed4dfa3b64f2309fd027b86f18c8816dbd48e0a91becfdea834e454846be7ff7f92e8088503bfe5a99d8649d245f230afffe8345f9ef50f6e90bf687d6ba63715a831a3971b86d79a7ab7c672962e5e6dddb977d7a1911e0ef65b6a3e1b76559f2c6127f262e31637b35e816c1e6ef10aec725bbb9be140ebea6ecb4f354e7e3216b12ab0669eb054d3e80f61cce2ac53ad340c1891a068fbb732687a7052e4f1baefd2097572df4884f10d47bbebba9dcfdffef3e8206c63ed03632d77c2557d1febd7d8fc56b7e2d7709441436ef543b89d91e5a5fe5f532c3d6b6bf5ebf4ea04b30cda7a7c8a7bae5c9c8023e0ab2cfa3be3514853b648676f094d7b565524ea98a400daa5ac28761c29d4daf8195338422bf4b065782cefeb1069d2a5bd98c319b30cbc335632bda5bc01fbb4d6fb7b16685fd93772e976b15af9febb8046c7ab887d4a88103c544d4df5d5b8799c109cdc00567cd34bf982c30df5da538d738a15178013e5e05aa803bf2151e157aaf91c1ce6aaa6433f117aa8d0f8ca1610d0e8e6e74a3898b2c3946f4cad64edba19c6de972499049afd7bcbfb9652a836c152fd4446beba7c524ddb5b584f980ea77a989dae07aeac24e716c13842c7ac01daf96c664a74554cfe7d53f7b2bf172b2048948453dc24e82bed752cdc30c2c2dc98fbb4366d133a38a553713d6a736d390bdf13b9bad6022071a3506527d6aaf2e3d7cc9cab9976bfe097b1ca2efc96b60667d22b935bfc375b586a0e1f1a6bf615ca380319e1fff0fbb15860d7cef21409c5672e79c49126bff189bc2d9424d13811f5a3e930cc93a4c7494836327edd0fde61fdab1a42c79a454fe9346f5a59507c957945e6e3a3150f4988c0e2bc1c24f1be2da7de86afb557640a4582975337b97fc24d6b860f4027f5b3cb09f1d501df3af6d755efe544c0e6bc31560eab0c448cae7c0c2186fb29c7eebe4823803d2170b2ad99da45d1bf1eda619702f7683b425af293a3e659956f45bd68650ce53725825eeabf4be7c8f934e312b5bdd7b49c76e8581e1c42f4f42a2a962e2e0597e4588d22ada766a2deec10f553a9a378e4662a29425d668f1a4133cfb9a9c18cb2e55fac8da28e80ece14c47a7c58bb8faf1293b2431fef41df104646437c2cc5cd6b6e5cca6771fc9859ef52b2729304e2d1df34c17de3472a4b9e2587c4a8c379f21fc4a5bf359e44bd05846c8f9cda651033994170eb6abc718fd9cddba60c9fe1a1940bda4a81bdc93eab24b13d808922ee91e9c1d291a6cef5a21604d10c689807ea9b544400afb4371f8458eafa32d129651ef3f33872461b25f947fe21b6ef89c91d3278fafc3b6f0c145e58b44b1cf945e025dfdacad517a29fb38959a3631323b082371706ba92d561c7a16f66f1745ae3bb0bfd6a57da009bcf3d2b180c90c158afd6cb2a2eb069fdcd78f7b5e5ff3062ae1f934a045ffa82037a070b582701e2c70ef660ed9b0852cd41dd92a1d74e24a6990a95396db26f9d6ec28d1ff4a60e4828029b7cd6e4dc891b5f8092c041f3b4c5ac30513a6ecc900608cabcbd72d179d335e817146248b85f0549a39637e67e25c6e58e270106008a9a1245bd8db5cd7d983edae62a095698234483dfe30863d87cc3f795092245cf17fcb41d6208c620ea97b4d03bfdc218d228894e3212f5da04f929095366e5c3ccbe11f9601808d3a42f4de54c0d5ba8041c80006dafdb537683754d5a05143701cb5f549b8c8d96a8394c92383489a1e3b6299d3ab745adc7577bc5f570cd90c2fe6fbb23eaca4d897ed0a0aaf88b43f51d4f155c3467c51204171710e29086f4dddce48e1cc946d862ff471c765c6771eeb35759341e554afbc588269b918011242bed9be80a93e3c2b5eb15f7a34e5b95d621d1e2718096c4cc250ae0feb4b8523b75d06b591bbefd316d4c90f66450011ba9dc282af2dcb93ee31d7ba63f02abccb1b441639611650c73d9ea21e83bc81b7dea84b56cdebade5530cb63045ef9a0f29d06d8b9e328f31d3c570e620d6721534d4908688f333692cad5cfe43cf8275ba2263fe80a082b62f584e7f8aa3814d787e74550e693148e2ee22fbc4516a10406c4e863519f710e2c9bcb2364f3335cd74344e6d304a9342627e441cd011a80f4db6d240b4d3b4ad515ce2d5dfcee85370b07130a50fba40ecb7d997a821452f3a23d42fa767b06aa4e56ee81aaed42db25a20d57ef106f1630721498e2c9abd316c6551b40e93c05ddd43fd46e83299fbaadef0e65e64884c35e17f9643afb4ddef496e51aac102e7b14d880d111f3ec4868a0dc18d3def2b7c7440cd520666075aa5a34a31229f6bac8ff6ce2d26ec4e2b4e0c6cbe4d669b4a05d4812f327e91e9a209ee9a7a72f27e2cf45ca26823811ecd97a046cdba660f38b9f6b64055a4b34398bb33b7ae08a19cd4efeca9802f77587211ce5724c651cf13c75eaa61a99d7b1dc4f71478c6a55a23268cc5216ef53be02c9acf60e156aa65b49271602471ba89167343aeeb3b21feb25ec832cc25f1f7b04dca1afcf369d3eb5c842bd62a07625b6a202bc4b81db63feab0c349ce2edaabfa4c38d4abc6dd569c53a7607f6b1319d830986862d56c88ec72e766bdd7f3419de37d5fde4f71e3cca5c5a22ba705c33f17d7d8da310321f3db422dc20b034c3466b0a3b8b6858b118e19f291c857664c0c0f55dec4b8672fed81358f17f1173918e5c3e255542d17d26ee80a8850d99182f181188999713e1d88b60fb9549df2eb9918b5fba40417864b2c1c46cd7e9ff79edf584cd84bf3bcde01a1c26edbc77e0fc2643c67adb03ec38f09e627632334be3b1995911708e8aaa90847aaf40db3f4269cc7ca4c2e83f3c7fe93390bc83d424d10d6f464166b20c776889f0cc0971db0770afacee7e8358590d15acf3055352d69f2b8af42919fe4907a9f6fd9bb51aabbc40dee30d62fce38d756e993cec6e640400c8b5a2a2c8fa49671585e820ec698d0fe4af34b58ce2f0b0362ce41892111fa82eeef19abe9c2fec974518f9570e5623223ebf35f0ca598f36339b975316ca319d6eedabd1b00a1b194c50728cced9741d0046f0a1909dd1b720e990689b68ac7cf5b28bb219a8d6423590155a40505207c75a961af0930da19cbe646d7d4e921e036c186b6a74d156a80e4a4af8c3b20c9069ba6bca03e1baf7ec79798c09493f89d4624616c82f3c252ddd12cfee52d32c6e1900bdf54804c284d6cb7c4e69f3f0a8238fc2a73e27f68fa1c9e6c5e25ca9d1a6d5769666842e814270befad45d586bf55c144d6f0988b5075a1b4c4af6e2498f3211509a9fb1bad89e7178ed2b20e22f64b143c79ad2d768791cf854d787ba931c0e8bbe54fb5a047e0986ddc47752f609c80d216c23fcd3d74d42a615bb86e92030c1da8de6d36e99a708387add2d69cfc6db6ea345ee5c6c4f4c0256b8db2578b87d412f6335e1515dbf48bbe8884dcfd0c748faa62e35724997ab4283febd2a24e98f35600f43da5776777f2b31c00dcc645f0241ee39f2a60fe3ce8bed1f0cd52025258c1eb6872cb268521298cf71407cb9be37ad317beb1213f4e5269f40d9b1b17c23cd7f2486399f9fce42c34678c9c85e80f942a4687416b25d5d199484d5bbad8cceaa93ccdeb61701dc321fe7a06e4aa0f5080dcc1d0c47442f81636dbd54ce0792b05fb54f505f63f760bebb981df29ff15f69f51a2230cf4f39ecb605da860bcbf6bc96433b25d7d323a1a12c7724583b727f8b4e84ddd16fc5ab8f832abb5bb33a51406820031d546d92e3666f93fae0bcec16a6d7382de0adb4ba07fe892d23b23ba489bdbc58525c0780c162fcf761d52ee3b6e7752fbd7465cedb800287cefaf27364ac323e1f3549614387814f53ab225be1cd5116a193da0ac984805e7259508e077bc92dbea1393a4e18bafee994f21a154a339c7635c0a3312408d17a2ea7b60982e0ee34755c32a9f0335d3a89994d617ce4e53b7d626bc6f64e9770248d5bb3dfc26365b2aa140004887ffe852b126cd19ef6deaf6dd040f0e3642307d2cdd9bd986be7ca6e7077a2b64cce492417fe985f77714b4eb43edf03460858e5963baa6f8052af40ddad1ff96ca60f0275c809f09de03076c9d34333f95b5a4a971a6231a8b4c2999f44a7ee5a26914d52635734e45784a047b95519a6d186591cb908e69b5d7c9ede5a2a9e1d78deba83890b49f630d4dd411ca1e80bafc23b7d2b844810f788403391484181415a99c1daa397e241c48ec87a3beb0bfec1e76ba3436e2bd5df1d7a2de2ef8166236a7d1e137a8a6fcb9396b48933fdd86c3c78418dca360a5bd9b5c610b0a41a64a334a42f8fe65d78f2c89617214dc7dcf2183dfbd5f92e8db5cc5521f42baac09f3c0472a1c0a2aa0a47807001186ecc082b5ab0c77b1a1d62e0c1c21b1b1cdbf70c91aad761e1cf9153da2c97b79cc05a238598f628f1ebfd149cf7aa2ddf33053c6ea6838fc6dfbb0c1a0f73701184660fcd1137fce5f3fe001fc6c0b963b71ae408551ed0f2c91f28a6c56a2a185482848cb316f8b5fa2a24bccc765a515d9e56c398f24ad33b8a98670f2222f61692dda8e3a83871128e9a72547599efb5f02a80a4e49d70a40fd05f3598ad2f490d4e07e62d87d6504b85d816ed797e26b8776f7dbb6160a6d2d3bd01cf31c18c1359c2afea5a650e7a2e8d87224507680915f6521a2fc9258878c5da0affdf79ed9c4cb6bee96a64976da5561d80430f62ecb232011adc63bfdee978c53cec6ae1e33d5406b01e272f07fa88191442088495fa4c5ee6ba56a452ba9dddadf659c76e1b9e70aa1a1018f18aad6d1b407c05f1c225ca3ca7215e78c3347766275aa02b77a6de2f83c25604bf936b31518cc4f93bfec3aeafe51bf9a084fdfc0c7e4878ef82a82fb7e85074a8effa3c36586cdd41341e2cd187a92ba1a5f34d88ee685ce36162dfddc22fd83475a671b04c5a3f2a87568a8ed4f6f38f2a34bb43d603314e1734f1284913e3816e1cc365961d0bdfd5d3fdd4dd49fbda54a4c6113a4688c77fa6403d39e09204b8e6d633d9cfe44758ba610fc388e20f2eebde0e079bf2957ca89c35e2363c1c70e91b1a0912675855de55093d8a3a19ff2766e66961d2eb077c292f8a9489e2d8d549d99aa3e5f848c880803422d99d3d880ba2e14640afbf84e147452cfbef113839900f657bf0d5345af66f8e6402c4aeed65c0f76cede68edf70bfb4195a0cf436d2d1d063945489573713b8ca91c9fa31c553a0f1be3a9c4a4710b83fc79f26d290d68182d4fc67234f59f21257eccd61b34441858bb121bd1cecdd677f35f58b0b2aefdfc35c9c94c104704bb6b816ed1def414472352d556e6a311d54f15ded5f259457fa4837e190be7dfd9846d3575dc47669800343572c7ffdd1aa034b940cc2c9f87a63109b68ddcecfab2d1a8fae4275286b88d5a894012075eae0108a1dd455a00fba23148514a5e55906a1a5939df91f6f186285e6d725562dfcbc668d1dbebb440439a9907b19529deb0dc877fb50eb0abf633b331f5b4bf3a071a7b822cd2f9f38212972f59cc7ee0827d5950d9a696624ee9ec3347eaaa180a60944d4bca05097fa9dcfc55d394b25a2634e4076a25855dc062390e971bcf49ecb8c024e91249375ee693071b15b1b8686ef4f2916e967dd773848d10407e1facd71daf556851476c2cac572d56ed8b3ee649f018a624fe70ab1949cc075e3173a1110b3b90fbb185ec5d32e7fcc905f40e994f58cde3d929f9a35b7f8b52686df25b436471167eb3e4ccbf173e0913319c37442da8187cd210b76ee8691e61fe93ddbc4bf3c390ec5687cea8c29ddbf10797d7ccc0485e7118e8d0ae57e12f6f80723c1f8100d8930ba239c4b759185877b539616298bc9caf244866a5632752eb05f9b6814bb647b0f687cc36e2e6bc3464174a7f1bbfec88bc62253991f1b95a68646859c2e9e4fa6603b9515cf41a8fe83b8c896b3d3588939c7006d27b5272483846976a727da02e1104d8c855ac4a2a24b98d12645f7c219a9d655faac7e2db47d108da0a55f45214d0703ba075318ae1151a2416a2f9c5138b69f82977f1a862c9b09af069c07c3553589ffd7b97e3ab4622f152abc3d985eef56d233ed01336d56452eb14b897d2c8fa9f39329d8c5db4a54b7414ff49365c6e35e35e71cf9816be967999f81b0325a8be49b4ee6a7f3e00e0c74af8bb54ba0336f0d68fc143c8158f6caec66c68b616b37afd95d23e9fc00cc51ea2deac5ac3e71d5b00d92f89cd6b217568d63ae6b3c0427c716c12b793261a7a5ad975e1c0f5adaf0cb5d95254a5b48bd8588b2aedd2fea263daa6bba0ef1b0d2f52afc162cdfb864e57a4f5b0d72438cd2681dbc99044d82f2dc7879703b239195c576b7b0f1d54bf20677494c3ac4d66e3e0374ee7bf8d221b13ae5255a59be7f8353323f169ff9d8dcd7abec2ad18c61fc350b1cfdd7ccb55a6b4fcd912a5eff89b27ab16124b4071dd49265f8aa2057565b8fb99ed5075a59565e889e129a115299eded98e885ae3f579bc013203f174d8d194eb3017c580863405adb6bd64658039e9c971214f008d67b3629fd45fa2092cedd3acc654ff5baa6d8f42d21632e4fe4ff75c152cc974d4ea429e5491b7611160bc5ec5209c5e75be05b711b97716e318ce02eb261aeceaa58c8edcaa37fa8dc04faeee0622203b7a424d2df184ad4ab8f390a5b23ec388822bd0b522a6cbe4a66309414c9ddf5ed6ec24fa52e80258928932c5b51b995c138f0b22899e435b0684b45289d03ad8e28c45d1da6d37745f26cdee68f000a9c141e8de4c5a7653765b3b98c23931b48f533bf3ab774ebc765297dc79e80021f7033b7884b3a7c84007b2f46283bff11f51202aafe6ba5730177c559a9d947391b33ca017bd43c7d59d980870418cccf53b0a5791cb830a9dd8b05350d646c7e89fd70fbb8609eca2e9caa59cef901c3d6ddb1732a3a13c62e117892419ea7d89a3518888183fbff3ae79c365afb45bfab945f610c929773f4f2bfdaaf94116ec1c635ade4535c2098f654edb17eabe4206c32b01cabfde7a79b816b7c025f69894c9594fff07316103acbe6639917a41af64348fcb9f7739979f14d2c57c758551f9154a482bdc68161bdbd4abbcea886e5e1e668474c7be7ea2813cb5596411517ed67a2013413aea3896ab06219137fba842ff476abb13d09cad81b80e37c9a0c28ba54602a4d4167accfb1f4b7913280a8ad52ff083c07ab74f8daaf4aa266f84e9d5bec739ab69bf99e21160c22f5068c29f4771d2be31abccd2680534afeeaa3c1a7cd053a0317bf93b0dcac5fd6053f68905532a4cb43ce28f05bc61091e73fcb10a0edba1932f8c8fc834636dbf8aaed6447f7b02f2b9593c19f817c6d60bec2b5e29e55863f6b18f0419a397526665501fc79a4cd701765f4c6a518c6995cc3cb039e70113794a2671235812fcbc8d87f5843a6013f515156acad48c27cd4dd14a3528bff3ab643de8730a1deb13ab7dff2a2a4a24c031bb0f2122e4314994f6ed7d6c02203d0f0c856846e77794d16f967f97d38efaa8f15e5f8e5493cfd753c05727cb76c2756effc8076532e27d619c786d2b82ad51ed4492ace2a56c442a4527dec27be57f9c5700ede39c3af0f70491f087a08bcd4761147eca175eb654d82ab9edc048a14192b9803e808c407781085dedba5207dd4d6f4c56d5ee83c789a1c9ce1a3199dab81136060ffabd82187d4a66fcf41d5fff0546a584b3b5fd1e622ff0dd727f7d9e1430e72f8807144d1c78514eb8c074ca5810a956947233ad99ad7d656a6a14d685055640b720675a9912caa59ef4f8a8738bfc39a92e501d58a800d32217ed7a49f3968517ad3ef5f5f804361c7636e276d2d0592138cc427f4cf793db42cbe7e8ed5a3c02c87d35fff784fa13e05a64d6d0fb5babdd7346c49640dd260c38c1599647ec3015448a8f00700ddaa728ebe43b5255e3f7cfa576c509e28aeb91ab0792ffa13a95e35ccd367997e01bdb30a806eeeecb6c8917ed71214c8d68d2a3dc71eb7f7c3f872e4a93823a2d9f220be770369ecba17df077139a059a686f3b99439c7eb38bc53bd2dca990b1f3e6aa44f6b6e0da77c351dad2c27b5bbfd3c552511be601897a34d018f146991911a6b8dcf69ba4ab807f6310c073690868ce9ddd7037009f30af4694f28768215621be8038880d7e65d3bd8d7c76a9c4aa72292ab1efa20a83314dcc53f0a11b9ad526d3611b5e11a58021a825fc53c7d35a2650ab70c81279c4c4b49f7e9806edb995d4804d7d77d902ba52a2e84dce8fa852862b1f5fd43d21e1820021a41874e6ef18507d44e0d644758b76d5177ae2905ba68be9489b137dec08c9fdb7b259b4a9c4e099f531659f06c2c33bc27af5c12865433ba8a6a51171d231e41f193dd12bc4f10ed3f6c9c7ea3e414be20f8619f62f67baed716ea5f170fde3677414595e5c1ffb3ccadb44aee85cc0804cd3283f1bd8331ef05bc4501608415644133f61e9f38b571a256f219aee457a18d4c46568acac2a8661da102148fb3bc29a98633fed936165ac657f4cddbcbffe27816143c0bf33de73052cf22a81cc63bed0de0347cf9c88629143d480a89418251e59e27af539283c8ab21ae5c912271197a4e419897b87b56a526f5bf8d80ee9c78b2bb6dbb0290c0be8c62e144cbd50a05c0f44e54aa6790e56ac1155825be2e2643bd766270862e931731d1b3a03ec053e57e56c026c90352bbba6df81fe37ed2fc2b1a73e6fbd5d335a62a7874384c190f8a4226839d2b5dde5878ac1459e94bd741c71710860c7b2d0ccb48c8a3bbc719d96ca5a3ac615c38c02fc83645a5f30eb7398976bfeef6b73d05dcd09d69b726ea6e36a32a93ee9aa4c438812b13440db5733a8154ec772369b631e314cf437b2fbda63375555044ca3016a0f93f3a3c0a054eb45ef261dc9ef6507ff211458cc470dae27b11d5073b9aa8f6bc4d4cc265a67affa77790cd2016e2d9f5d5c8f1c040202ab52994640cbfa0649bccd3fd5c9b6db041534a1fe3f7cd74a5a6e9888f110587e97b857a123a4b19a497812ed325cd727f5ad378ce7cd92aadc3d59c1903037d778c3d892617feae9e07f38f7400ada508c9ccb1a423ee3b6eca50adc0b2078654ad61295678c2d425acf6c3598219e75bdbda0db44f04996719bcb0980a32d2d1c31e355b5423eb2db810d7fd2d73b58b34c1305eefe47be1e3c770ca2f89768537cd0b5d6aa8348af67304e9a21004bc6159b014f1a008e30a26d2c17b751968ea341c68819d51aa8b9c1d08b90e47e13ed5aef9c4c4b69d1ea202765a80801dfad9a9489e94b6c3259ec3392b66c6fa46a0d112480a39ed47dd9c4eeaa85eadc3d6a2618e45faf38a6fb230a779a02636629ce21e3d536fe9053c9c6d140b0f8b423937412a36af8e1e473985745dd840c249a0a310bd4ccb6add4dee9f42e7214ccd22ca746c5a76d230720174c71ded840cf018e25ab42ddf98a16de117401f95b541637367b2420ef5a190f26b21764a6692bb2c81134e599c1b51b750a85ea4e116f917b429fbcbc647c6bffe2640255b5063196da5438c1c0a3975f5a2857661e237b0319c26e37ad3dc4024cfe720ce2c79e51ee109c74bd6ed82ad5ba6553a01caf3c7b6b55a1451f8019b2f810feb8e547ef325af732f439d7657b82a691dc5c8ba1a01619678dae17ae711cf3e1b5ed4d165f1349b764915084c956d95b29616c3b63af6ecfbb7011e04c3baf0fad98a16375841ee1dc73358b740f63e08c4eed59296f62f82f99c5a48ebaabdf3244fc3a8a6bac8f0416894e151cb225616d0b92ae884cb36ac2085cebec5274bd9425c2ecccceec02d3e79180978dae3a121a578dd92bdf8e361546f90d316bc499627a0ad66fb7c23dd096fd138982942f22062dfb8d23e7a92c716fe7d6029386ea250d0458f7363c08f374c461f4003e1f749fc8145b6b505f3ffae39b0761199131ce2c7347617d3cd29ef36742999fe84fc42004551365ce2d69f06413fac731905c4ff865c139dcb87d376b4ecdfe64a0afddbef3418a2864091ffa3e36b011096cc12eecd8ecb8b81e398c7f5cec23f156322481083eeae772dcac2971b2e8ddd55f77b74562c663e63daf6b55067083d25cfa329655605460976d84fc227b6a794e078509a3680074c6df5d78c49384e7e3fbd5705befbe440c9bada255f445814f5273a7348ee82338874ce06ae6198be5fd0229f6275cbbc9c2d21a9c98665e240d65dec47d2789adee0d83a7831a23077c39c726763a5b1c9983b8d381c3131cce0fea9e651da19c1a824db513f0130b83d4ee7e5805c0edf456cf5fcec55a109656a343bd10134a33b0ab05e27b58a27f128781fa56e7378161a75e52882cf72446c9c4d58d8d22aa66051084b31bbe130e326cdf9e57e865fd8fd5c828f32b5735c106afb2fd359d432d8bfce395bc9a65004a4d94231441678b84672d6bd3f46938bd418d909c8e5e7b894e9e7463d333abe60a563bbcdf2bc9d3cba8df0a09064924bbcdf2f7729c8e66e2507bbb0c0d9cca7f95bffbbaa2fcd5887ce74fc161c0b32b13bee5fd84c45e385449f8d3ff0b1e0eeb5829da4f5ce924b882d6a991df0cb1f5180845cdf11b76fc841ab212d5496db07f29b2279aa23fff5ea7fccc1c0e4949b51eb5271ffc3728ed61bd4ca7e4c3d6e9b709e06a3bc8097e06b6792c0c790d5d8329c8b4d5953a825e0f98115c81e4214beeb0edaa0af57076a2f2f92a1fe7afe1691da7fb1d25486702815144008d4cd04a991b2986bdcd82495e901ec964d17e437a22a294ed6327a5a552e861ab742fa9415e8a7fdcaa475513e081720e510fdce15c2b0b53d8014ac476349999f9dbf19e77e1840d65a5860a6a821f61ec9b241ce16228e8e5927cab7223d3e55d0a67fa08c93cefe63e14f9a107979b3cbcaa3abeeb48337bafa15fc6a3299e6160e53151634fe60ee92d5e54c9049328a0d3f4a4491d2474050d9d6d414dd34e914412c30b2c0e1c9986b6162ca6882746bb8ff9dac16fe278e3a5f83fa392ff6b12b5bdb91db39cdcfd85619b1fecc7155608143fe5266c51b5607c11b34f73181c2439a38b81400469383058f616550b97f0c6e7e9cb0c899946d45192007466881f110639bd05f4d2536fd582970fef005318529dda937498865e4a8418dea5c7ad2e2c25455df4122b5be027f791539f7a69186e398f924ec378c5695f4658ee7eb8d370855997c4dc81f1d635b552bf4ae11a953527f774de169c35a1577906a05d1a40d05b8ee8bd9ceea84c294aa15ba34902d03b0c3bd27ceb797823d9134a4ba2969342a6dd6778c1b29d8c8d1075bddf2bf7574295246cdd3a0c26a77716848e8155cab67108ee366f86fd3fb7ebba79ac555b5c04d0f0d9f34c3b22ed71de5ae085efc3885c8f4378dedc1663d00b4bb589c6501c824bcc65ad0a33ca13bfb00112ef98753517e06d2f4dd7fb65f4cb2dc22887c637d4ec739d224ca6a62117752c8273e980a128afb17a4fa097fc3fec3d8fffc227c54e36a363bbb8909dbc734adb29e6856536efcc16a775b16cf4f277a6cf6a55a229d8cb0a8161b72d54de3cb314723ba2bd41af8a8f01b65f5405248e37de809da6e9ad3046218199ea5addab69ebfc1acc49e86ab35e2493a8495684c3fe38c0127f90cf1dcc150dc9ae1a38e03dc91e3c63b004e0af57a01e761a8c0d837baabad03da534619f05edbcdba08a173180bd1b0b8cba9a369ee36727fe249c80de89055a814bd34c84ce83b38a5a19e0d2b00ced1171078a9e52bbebe4ce567d53bf1d504b7921de2d19667e7b24889d0dac946a4e4ba27d3be32f0fc2c1d9c40243651be1c0ab640c914013625cadc774e48bfef404babc5c81ec9516b600db4cc1cfaa4f920169649649e305dd10bace7c39f2cbfadde88c0679d370c2c02dcf74d0fc1f619510bd9f9e5bac014aad7ee5ae902af08c0fb39fb7731a97888832525dcc28910308c5e2e01926d84a47b0526168dbacc0bcec217089d66b826a58c1e02cef58c9dba6bfa01fad4dca6d054502b61a249b5654c1aa0e9ba6d50e7281a0609c038185e6f94ce3900828adfae7c3ee404553d77b8c223d0ac0a441b0058609742aa08ff1183455c4347c458b6b50ad5c040b39369e01e2de8c1726e83e4fd885dc4a8fa04ed73b4ddef9009716e407f22107eb65db18e9edfc2d9eb28cf6004c5eaf03fc74557ad10cc3e42e539e383d200f5e4e879374d8f1da7a827b1e9be4bb4e983bb878023bc45c92eaf8d5bcfeca5fed3e5322159c32028344109840fca061f1643df5067280c68c84d45d784ba468a2206da27ec1baf7a4e3da2f2aa2dbd40775a233ab4abe6d9a7fe1c43b271517bc21242af60b07424b611c7fb4c9ccd7e1a3bb7f6fb3a65230357371cb2da1d653d8ed7283aacea2f5bc9c0ccece239bd2a62b948fda0dde6780341660b175b1f5bdf93adb86f796cfa63aa0302fe75c4193326f805a374d753d16d1c5ef001fb855c13587eccb4a9bb94cd36187829f77b1333ee01877edfcffffe0e5ee75243245efad916c65fa211144acf8881d0bc127bc65a7517d67627a84c67d69e89ba0e0d523e531cd92d1d012535525bf6bdf7acf8d0f4d75f8b080338a296d59c17468c462a0b267ee6dac88d2ffe86d48e25f569cdf1e548f7b79e033d977c37fb7c390567c5d6c125165e89f174f4a6a0a4c2b983b59b696ebd36817a360931b01061c1a52ae8f656f5a7d413cab0f078e91fdde40880cf0329ae133cc32ddc3789f3bea166b4f5f6923c689e8b7806cbcf2b6787e8f2098667d2e975bb6457a041b642b548cfb7651f7d8ee5904483cd6b30149a423da0d709a1ccbdd93a815924510ee3f8e321d29e606bd33d66c19fd3d018f83478dcf8a209f9b98bc2de99da2dcd1467d99079ecfaebe548202827447e95067d4d780a8f66d658e2ca1cc966b8f107e2425138d66671ab4507606de53f3f48417847adc2a52180158659053de32745f9ae25227bfffc6b1163b1d3e7ff7157b30f164c6743e156776f8c8388d43f815007bd54d6a01fdb8613127432479483cb1c6d5273a75ddab1a4f443f6ef023aadbd07f877981e248bb3aa386545942688b106a576a99ac3f36c183915035ff2130c0f8fa6293ce29e1a73a85c2e998d2fa7a41e2f52ccf9a5929e476d227a0d294eb75602b25cbf60cac1fef7d397ecd085e34d06de91b8c902b0f868821961f95c5eaf94c0f0d679987f6117a0b983d920bd7ee5c9f6132fa72f7305f93a435d3c2c9d3375c9873aba1ccdb63b47b9f8ed3178085abd7c6b0db3d16e5fc61a6b6dde1beb0e6cf90866f90aba36afac8450cb87b688b4cbba13200a20443b907350cdbca50d041a3defa1a96009ed2ced8b8fc8a6912c8d0df972b254f6c72fd74ce121902d4376928d166a3189fa20543031fae889e2f25f5d68d0086c1c3b4ad241f77ac6dd7d4351e06e79ea803eaeae50b1e1d777ae80666b62015772bd1e8a3a405a41c505902f58957c12231798661f055c3b668b2c3469fba9e320ed2b0d1ace932a958e57b713b694860cfa3db0f6ab9f66a0a02710ee1042c9a642343bbff1f5d8109aa1e5f7b0bbbf21bfc9bbcfeb2ab24b63e8ca5da71892419fe1806d8610f65cac2807791fe9e10295c80ace458fa4fdfce361eb33094b30631f97f4872cf1201f330550fa40be2754ac0138b1ae816c50f5b12948a27f1c6c9db5f2f19b09ffea8c9f818e69925333a06a521038c6509bea364cf94ca3fff440081f63e656fd526178ddbf86dfa74eaed0ebfeecfffaa51bf3f0611526111f8fc58f034cd2d46c5f8ef3871ccc10f9f2a4f86b2ba2f4926537c8028e9d01a905ea6795e1ea20a77011243c7ffbd058421fdc1d12d282f2490ede9ba9fd88e37ce93ad2b79506b6fec2952c50eac80ca092e636b3202f9347dfa227cee7076b9546d240f1635611fd554de0594f7dcb50068cff17f00d3d7a2837411d1a9293888e2ed0c0cb4cf1338602fd1c6e4e7ee499a3bb1b3f0e97ece80cffbafd2fd6aed1d5bb83c23fee8c57e5bb123eb1face07ee319f3dc1fcc07adb8d1236891640c575f346b6edb91a7f8cf6eb15de70590690b46d568bcb27aeb3ffcd64995a0c9b3751341293cbad17ae8975941cd106711ca017c1a1ae82b740106c4ce5bb81f7ce759d4018f36b4a4d0a3b760ab3a6d5f1a7609f8ef6f74543f0b516c0209ee163fd1f021d356b6f70096038b4d8f322ea2e0c2b0bff9045fa220d324f0e80cdb55abdc2c3e5d4c2d4cf84b9f2a29058af087b20245c4517dcd31609bc67bbcfa60ea4030b00ccdd5aa65e7322d39a6fa6e6136c75aac7bf5ea59e1151e5edf8ec21530c3866eb8381721883d471536e212f2426b02716855f347adf188f3de4040043c6acfdb40bec7c357eb91489d3287e5e92d777b2305d044e97d22270533839c8de2a58c2f324f49e40cef3168603adcc30c05711398ed02c3cef3ea9cd53f294ef182df63ed452eddd97bba82aece5b806554cee5fed9bef3a927f6a7e50093dc22d1ad21d2a69d6eda5f48e87efa60ad1bcc690240ad8ea604d95e3c86aa3533029e2f61559d62f2266c17183c08435a00bbee71ed3fcc053269eed3b67e481f89f76d6c36e5c6e3a8245fd2dd673e2d2a032d4a49c65f1c9d785fc0ba68a4424c872e584fc9198cfe1ee2d6ce5381cba225f66bf5eefeb64c04e5d8aa4026f0213aa9cf5179451ecbf3fd3cee6822415f12ce9e96f492f31d5bf033b6b077172480e23e7d32370038af43832af918df0053206eb8d00cc3b2de66561427ccb23e3692fa26542589257d727e515d639d155ed822ab1913bded987a872c66a7f944a6b48d861e35fcf4503e361b8f095241a500179586dd85fd6228bea1fa3628668b5ccb39b1ec4fd77875adbd8e85ac1c65b235fe737c0f08766d0d638b2e96d7899b8cdd01de6114db0f634860e84417641c31f38f93ff12be8e7fe00e6afff8b680e2de6b5a1f1b2f3a41129409596c0e3f2b3b210a172b2ea355d9446b85902a41cf071036acdcc48c009f5c02443df638e7163cc42f5309ccc6a24b01985fa9afa56dfffac5f8b2fdf4b7090988eb3dc8ea93e01ac860027a80a7b3b3e37214efc7eefad9b5364b86677da37a31d3ce00a8f1e96e685f35a3aa44f3d5038b3298d094fa6e8bb32833978d792bd2ecd5534550b617f50e8055ea243cc202e2d6e8d825a8e2b66b8b1e2e5e9d180acc63c1b83b27a378e0ea9ad4a228b5e484d432f7fced6fbc769e32cfc30434d5a1262d4ba6db7879318e141b361e1f8a38480052b7ddc6e79f140b072f0ef9ae1c44b449cf643f546df95c6dfc6c4c3be8d64551aa9be7478467b245d01fcb78ccd459ff756e70d52f9aa7c42461500b6a429e06c74d998b25bf670599bbb5de90b98df3a26e5f2b95f93d82b5a23e7e9edee36a4ace334aa828649e68b7838ae72b7d911d8de8a9d730167ca7719a70b54abe1516bbbe718c17785dfd4e2236768b96cd92f2567aabf809d36970dd64d9470ed18b9e4b395ed98c5f71cccfe3c7ac7131a9e1d5a09f0ab72359f61a3bd89df6b55d130cdc9662a69d9fb961ec9ad2e37e293fc74f458309c1e94c69450b43ef0e195d6664b31a757ea3dc22e20687822134835edfb81f2aa6d03fb2602eef17aebbc48d6704e938dc947909c9c138913867e005109d821fd5987d5eab0ad8806a6a1baa01159f6c285397247f296aaf932c539a5ed014e6bcb2cd82b87e10ee4c10c578c81e5773a6386401930e590a66d5bbe90c73964c495d2af3a0535e7608514fb936f9873a74b4c585f63eaa858dd0875e60f19e2d86ff145cba23aeb724ab5011d1973fe6de5df4d2617e1ecf3677b265af6910b67a53416a466c4ae8175c52d28ade4ba2b63f2f24c5cbfada8b24b6d7968e93ea39e8324af9561200b37599966d80d13692ee9655816511e6fc6f24374db94975fc19949cf4e4548fede82bcda340aeec5d8f71ae560c27bb10441730c6ceec88df20fa736245bb8268a61b1c569bab1602c65617d3f2e194038d644650564207f6acd37e8a887af32823b6630e07c6594eda11eda6040c71cbc0771a05b201525576d6485dedb531829a55a56f55c8421ec653ade3288d04489050947030d4129277ad9b56e1299a227412d03227c40021d6109a87db20afe4845db19697eac656f40c06199fdd1fd33f7d0d705080fa9cc5ce7d0948fda66451d57e002acd58c6f6fc0e77342d1da98f92dad5eba02976ea525ab748bf5379d4195d075f86bbb3e328895f66b0f5d86829c3e9a0790c5b57932206af4ba5a5e497f0a5c886c1ffb2149ec067fc393bbb2ce038715124e40b6581b5945c44d17715e23d994aa72d62b8fa237bbd62dd760086a705215fbfffa733bdd8ddca996c1a1c22e68139fdb437d3d4e6a3c6549f77ca560d66cd148e991a09711106c685802232159d4affa6258d14f74f69838b24f2d29b63e8ce42dd7965521a46b40a8161a2a7da69ba3bc9119b20895cf076fcd545fda4764b24b1b9dcf3ac0f7dff54e615cd7f260b260c7d30b74ca3bedeb928422c7ff62e9368c8da9e901680c645cb5deb3fa5a4d7e7c8f77b7cdce80c6ce9839b357c1a338941ae183fadb51ef86fa33ad714d0340d1b0477470237e52c727db30550f68f9fa7119982614cd480fc2070e069ebb70b8203a797ed8953fcef53b59740fa8c47d2c150c00a4931acab3220322919279a6cd2c8b105af36b721709589cf84de0b729078156ce7be0d8a672505514b9a98ab9fba68b31f4e501f5eb33e4a4e2e561bd94604eefd8afcb9325c9783a5092aefc02734947d630cd1c72534840eb47c7bdd6459d4a834864f36834710288d382ff83543cd3954a82db94f7f13f1a5a51c0f3e7e8699c0cef070bdff3ea604373a4eb6535cf60659ca03535ce6621ec38be9c48bc9f59a8185df0922e629ac2d331c3b3b933ef0483c385a2eef7e91f5a8dd99e7f3dd7cf04ec7380f7174749e26acc2c838fe34fc1386419f578bc6da8a2c4d3eab6fd86223a959af13d6a79e96788ee7a552c2aa70e7397de80310c3dcb34cccb1beca8e19411556d22d1c865a0bd15b69cf4f9e971aa5f3f85e8786496354a4ef262e2512e36320ab2a6d97dd4a889e733334d1084cc8176e95b6049af68a8b361aeb68e02c874bde8d844e30982020ad7cce448bab33ed81eb6282c0c6f5adc35dd24590d87966d9acbb8dc07c743a155e599711f9c114f6972181ecee41e5ce489ab46fa054ca6c67760cb6153469d86f15adea559241f40addf1ae51f99c0a45e39cc53cc6d811b17d978dfb002cea36921481ec8f7926bbf0078ee7971f1ee31babbdee23cc66ff0036f68fac63712ab3a276c784580f9130085d8ff4af59c9d7d49a8fb7c54ddb46339f72ff2b43a4f8519586fe7a8d29ce7612fc326823d50a319dbb0524ee675ab815d786a878ef24a24592055847e62b5cfc672354681da899d291d90bffb8411694fa16d870bec72782f4d3ededbeb4e21cdfda88f8b649cc131903dd5d58a5508c53ac19a99490eab3a141ee7c9b7fd67de3d62a1e42962cc2ba9936dfe8978424c0eef00e12af7b6055b1e6b445ec8a3715fcf2f3076aab01e1a3483c0ec9e627b904743d278f42d53e1d00ca4be2770826cca23e33462949cd23c5c9b40835ebd78de92706b5984f6685abf421a7e35de28119ac7ccefcc705f4386ed6fdc0f38c6f906158a63d5a40e6f9360d2d640bf7c71507f582ef0a2fe430106a89729875912027bcfd39b60f8432315fbc6b872b617436bb4776cd346fd4d4d04a11a945b8f14b2a2cad278663c7c19dce6113b9c70eb3a5ab345c9b811d694717a82d92f16cdafe88247c0d231f520c38f1fa5b9af5a72ab34ac3e0912c5bace24d85c6877052eea5a02dd69abb378ea2970db6402c3676dfb97d05ccd7d06c2ce480f718ad629c9e26b70eaf4c80eae819e5b4bbc3deb246c30741d277e5dd694527027ea9d4c0010b8e2e95e4ca29a5371b04fc3fbd9eb70f89527459eb9b9513aad9dd5d44fedeb95ddbcec4a781fc6787ee8afc7d790844db48354b726063fa9087a3d5f2f9cdff1f6c5aefae01107fd9710e2ac48f76ddf410530402341fffe4b48fee5aa19280891cb6a843ae9c4e337c4a970bd05003696042af1c75d346cacf94be75949e82cad055da2b0d6b093c6936f33a2ba7223502b83fbe6b16c468616a8509e7dee1cce22c7458c523f2772675d871952f6fa9b41f679edd9568a6ae954236a526ebaced86c3f0033f88b8631f9019d4f0ea8a58f1979af4917c966e282c850e8da8eaee47376de1ffe53a89d42cd936b5399f426cc0fdffba575b60f4ec3e30feaefcf7d1448d9720cb2d129142d9e1ea056a35d684a5ffd4cb16953d6943fa55d174915ff649cade66281d89d447a0eb1efefecb06ac7d5fe1794ce6b14333d63769a561b2c5be7b598c43e63b3451eaa4eba3d7b930aa00167df70dca9ff46c605fc0b1b01cb349e4fb66d62e71da537da2f37099a8c182c151e463d3fa6c5f4b286f5da5749cdf64ad7fd34e566c07c584561bacbc083d5bf475d7c5555e9bdd994def6c88356ac50ad9297bbf1ea12a7904c20af05f510c6f430ee560fe3596a2bad2f2e3c976f8db4039e0f939346c7ecc75c128cbfd7dde9a49a8f2859b10020b8265a7b675ad4d197f934a1f882883d316cc899fea5c3d67f2c26a35b7ef58dd7bf3b364fca24c770f7a0728810fd2256c3272986c118df7eaaeedb5acdb682dba7f72fcd4ae5c6fcde5405794b88189e220078f4e3b3bb0141ce59a772a1b4ce471a92cab40b0160852dfc903f14bcd4ed70cf83e2227961f95418fa0b5274ecf2aa94c1e688ac2576516066f90e3bdfc64974cc0dc98be85807fa465981f653edce32c588a9ae86f583c9781cb767dae8693301603e5b75c63dd0fe36c5e78e96b7495082f9eea4404714d9f44a5002cff6e26c802e3454724917c645a3ac74bbaa0f3ed5c34ae3fea7916f6b01bcf800e6fb3d072d9d274190bf7d099f7e3ab8e27cdac85a0775eaed513afdee062987c562dd1cd90f1dfb8e9116ac5cae95cb2ada6869d9835064c031c37846f42035db39b21a9f698567f32a850b8c8024f338e2cdee9b03cf3901ad7ec3e1232394b4006428075df95864e4f892f252d627a226be6f7955f6c3ad85f9e4c835cef63c7f4521c4884922a55f75ba126171c636ee8d7014e4442e1e4099687c413391e211ca63466ffe1492b3f84e4428db4e5a10dc8d69debfca0a9ac453e377892580e8a2fe236bec54b768e0a3198ef391be48f4db58b2892be1cb597b9631b496a2313e7e3f14e84036f124471beb3220561f2d43f02d6e7fe2e52528527849cd6486a74790b952b783aa5a67dc8029842a11eb1ef55bae375f4e1fc4114aae83c52e766702b3eb35f27078e88c5d8c75b6fe82073eab8220b4457ad2611a5775b26be96540c9b3644ee4b313b3899e7afe10c153762ff5b20bed496fbafd89b6137636651653be9e5a92accbee4bcf2e21ce652a558640780a345c7e5613dafb6993308e1e5584dc521cda666c6358bb8376dde1d8fb3f6bed7714c9441046b87e2f62f9a372654f33dc337cbf7f0793a75cebd13f98dc186cba3a479370c5ddab8b2175306836d435ab1b1ac3c85810e89657e3c8a28739508a29a00433e0c21d1748ba1181f1350d2aceaabec9259d4b941a4977aded3a7430d59e005067b11f7a4d23bd17f4291da53ae84d88532097628cfce73c510e4712a0d8f04f3bd07b0cf1c43c49843b2d95fe80f06ded7f09cea33f76942be1de8aeb05823c3555abdd064e172c8a058f67debacffd17f48586d0967e61b43338ad356681d1104436d022ba715906387155d07ada6369b197cf0af73fc72dcaf88f86a5d3d5ead47c2cba23d40050864868a95689efcc3d249aa9092873559832e49ae08cbea02887ff7451c2bda82ac1963036e59547ceb160bbb1a55a95dcd70df50ea19b3a44c659c82dd64baa8104a71c13a83accab1aff7e7f71f105073dd38fa6c0c4f79b6d0f3cbbca8a2a21ce93c62b425c41e9db3049bf08a3f830c1dc62856b6c76ba30088faba172bb419a117c634bcab0d48ee726a6811b5091fcab0fc16382a8de7732c82802ec17aa5a73f454b7ed602d5621bb98ea4497b9afca86d54bc55a651ba3cb307ab0193cba0d0f9de61489a6145ee9bfdd1d0d37f81e2a6538d9c339d2978ffcd9a9e7ca3ecffd94caf22ca783efc3b17fdd9b616b198d18b4d61433b42a82bb8699177e22a519720b4f35e9b27f5625e77f9c28696bf25af84db8e6c893588376b1736781cece1959f6570239cb7a29544adddb4c2a0fa9fe6bad8b31fe70e4b36f046df33bec4c074501ca8ee02358f3957aa905b54bcf51e5d2469bb8ae8185cc0308db6eeb9b0a0879b00cc27ffde7915f1478c0b54b544c1e8ef76a12f067564a91e5ade4affa9bda0a9ba23db4b61a3b836cf1441499d8b8f3c053c6d69e695928935b3392a464532e9885e1dc683f62854c82e0f05ab3e943b5d517edcb27c1c85e2425a7939420e42d5b436a17b5c410be5fc5025c56ad85a220fc555fd533141db14d91f58e7b9ab6195be329cc7ef1b6173c5b0d207d6c7f08e810d14d2e31f5faeb3fe9be21b94f93ae2fe3ad661f3d06967b3704932697217f887d89dc8469b1426dc25b35be600aa838e8e728d49ac85b961b7e8b796eaeae0c2a77e6f564710ec8e834a4edeffbda93d04415c3f74540726d79c0ac6eaee124c34bd4672b797c9ea40541fa7db97f38e3b335fdd36e6b39e6bc6cd5dbb56f601d29dc208e950114c9196ed63549a3ebc6ffd9737df4cc52a8f7d6210374be124dc1f674634a5ba36f553a72805ff2c9c426948e0294232a71e5ec664cffe3eabe8990da3bc555e58229e76fdcbf83c8d2bc95f8d1d348ccfad2d859728a205698aff0051fefbb81a82be75664764c16f73d79f8eaa44e64f58ae0f59008fadc1cbb57f2f7373675c345a9239d48366ad2e4524290cbda685f70ac33a3887f19d52e450fe61410b26a0b8a19afcae1f6296b08476a96af8ebc365242d1eab68caf2e892084f8c1612d7cc46c6de83d185acba374052239f6e0512df042924c8518b8feb8719639882f55ea627940c5774ccdc5db7812407faad9b1934e4ae7ff7a34ff208b006f337ea43fd3a367789309b0db329a2a2772caf3d565087ac83e83720439474ce66edab91dafcbf0c490f4ec3cf1d43124e4ab27cc28b9ad3dbf09ca0b0676803daceaeb46655db71b14c1e435de29265983953d53591bf2910dac2a9c6ccf2175b651e81a890ca748ae1744e15e7b8465aab1f739daaaa0c40c37bf29531676a94385cfbc63f21cc64d93a9c13f8eb719ac16ee30e24fdcfc60eeed036d43f87c72d466de0a9f0de9fe546c241e2d3e0db82ec8aa6e6b5031057c3d630a1cdca1ab6e86d57373c9e4a4a6c298d0e35b69b277721a75404168b57a7fe87994986550f64c5ad67293313b71281f06ddd62464156104f3f9550936b3cdb4825fa709bea966a287df4a5a3548166f5c4b97ca0f8f8df9b1b9d1fb5d4d9f053211bceaf36f210a7348a7bd9a33dd65bbe8972f258a2f126ef7ad033b6283bfec42bf1964b0de981b52a40fcf28c83f5a59d93ba23441ab9d41061d1a1ee01fae0746c32b70df934ce6e137b76be9e17153494bb72830b1ba550f31d97beb5917930b961488d8b583c5cd9a7f9b72694a797f431005f5bbd3f0875506f42a0eafe3d0b1cb4eb283f180b1bfa4a5806fcf69646ee6e88b7dc1c87b1a4183fa70f4c501fd02057d3b8ff2cf976313d959cfbc126857ecb0753ba9fb5d598f1e8c5eb348dcc5a38274e09178909ced6b256b6dbdfc6df2e0a2954b814563096433a9e71a8c6a3040a646387a2a52eab4f84f4ccbcf022152f00cf8f02cf54f458046e3b0abd55c8c71cfc0e4a6b15ff3966b83e79da257b93cfa1012d84bd2d7081695052b18c4e09697a949c3db2352215c1e5fde1528e91904bd08f0ffa2de9452fd6e6bb2799d2c7da98ea6a658b1f1b76a497ffa4a06b9cdc9c7868e329d9b95d8db93327372d14a0f0b679577fcbee4144b2721e8ecd732fe62857b9900d050093c09f0c583321b66aa207b6ec0e95ae195085dc0869a97198c59bac703b8276ef9e5ebf00cf3b2ad1765df3449688b127cfda3662e5e25a85edb8670ceb961c3dc0341c5d3d29e34da9979d078b2be94b15d0454306fcb64a7b076ce12eff1909354da192dd6ea9e4d4e44559699a7b1b5d177f389b5746cc5c4b247fc9a34fe56348f9b3349dececbb7a40edf4e089d78c99aff05009b894de79244563a90b40fd1153ce196fd78b90000db13c82fc638feeb08a20223cc47c2600878a18bb246b7329990522ef62b965c61f82b226533b2f9cc8e9b859d6e53fea2a5d3ce96de46a07a87368c61ac7e53f524b200ec9f84d02ace4fc9a3254581d5d73d5e51f018a2d991a9aa91b00e350d1b5e9f01ede7b0cb9839fd4d3791a41a2bc280809dfadb3ae332b1e65e2e7a1493ff3ea2be8b0ed97063535aa77ac46e47dc0bafe550779e66f49a26dd40c13482a02f9121f9027b61f3bbe831a75d4fead05e7775297a48c598aed6e5a794c760a5771b4ebf6556d77f4e05cfad952516b776b1205b5e63e409fadb9819ac1c2942a6cf516ba2b621df86794ad04d1f910fd4176ce3271cdc4b262bf8c61dfe567af70e450b7cd17f60a2b29e7b49ab5ae2a1eac73a563aaeb4c4cf3fc67af1c390248eea118e3dcefb5272a405b1a444be174b4c730b5f8f337a40f851e433815456188c5699c4e0e0e970af5ef2f8265cf56ca983e67c07600f64fa77bd8432d375d4b8fdb678bf9e8a1af204d3182f4868fb7dc605c6f184ec1e3d883df4a2a54cdbd6c98f200954853ebda7053453373e0d171ff0c96911bc5b33e9e13c6015bc57dd792e4d7a374b02f7c0a9f151ae80d0111359a122187f077a721f1be20632b70b7bb9c396605b7b3a9607da6b8d811ba5af7064318ba54c4cf90a7ccacf2fdba5214fd8980647e48b55a00d59814270cad925b909360452c0079aa066b9b427faabe869cf22cdea03c8519166ab38b494936cc34890e6a6ba2969cdd3e58d31325767eee6f8cd61404727bdf3975f0554252a72e5754a4af7afac43488ac3aeb4a9b60a1edd6f0c953174d8a882e711ca0a084f8fbdae50d34c69b7e06f62dd0c8f992f18e92b9ff3845fff9afb82931b0c0861d94937de9936c7eeee5ad46bf5d9165c65932a5135cda09af9a10f146478dfcaa6075bead77fa72df1fb51852e0faa7d24ad81b7ed769aa00e04810bc05946b0d3cb0163a0b669d8bd58b40ac0bac0f0541d023551088379c5f8db3b05bc4768512e4bb73fcd8b174e4462f337ba5ca1dad38b8ce260e6afb05a74cf8d412114123f888086275476d7d29842249afbdbd3727f879bab10de1154c23df62112d7e75f9518e78ce2b59585c63ffaacba38478286223558f5628a9be57efe0eb68a59972300fc84a38859ccbae3d7f06e760ad02ca1f8ecb358fd75d478452f3e1966ff6bbf8beb7229ecd663e0818d32e5f73ff7523df5c4c9d7d8d1498f9e99d1ad110b46c4ad3e2ed738788bfd4124aee8f09b4758c3b0babeec356d88dba59e0ed97bfd1f1d226e7b8985699bc9a335f403e885b774e6ad2ca88f41a24b08c5f8c2faf9523493ab4e819062e2339565a1ec2d4843772912942feb0e9ed69b7961e27d625898ede41df9ff8ca20ffc3778d0f297bb637660783bfd4ac971f9930b071cc8c7fb55d3e65be8a223e3b0007ece9d279f047ee44fc9ac965823525120e7d13829d6e326e6728f0ec125afced2860ec2b91e1ca250ae8a3d3e17c3631cc5035de8d211abdcc20c94bde519c8c549183aeab59b6e187b45c0a6c107b5291fb5e2268ccc8e4922bfc924b3ec9ecc6f7618de2f25f9177019cf1e968fa77d3cfc1b3f625d066cae87d51e1df90c77891308f8b73f5895a50163a12938820b22e6a64d3696d63878b04ac3a4204d6d1740e3495d146fdeba21fce80618e2bf88f828ec5580466719bf2d7ff6a28c1674f180f0f6f5ed379490c988737477cdff32be3f42b8bca8b750d45a9f0f0723e5803db48ecd3edea066580b23f79427b517c41d5c3f33cea76863dc9f5f4ebeadda0e4bda9a96afd5ed958fff663f5df5d8fdbce64c10265786bb7e237b1048b9bd8679126b3a5897de0515468d6bd7f8be9e4f9875b249609f3991320f7cadfac401c7debee94aeadea175e852d5c7985a29770a901ee2a4daacf72136950c5399de3eded497ae32587f71a252dd186b19b56abb48354bc670b3d6defaf5cba22045db2834d5529584bc7a32803960ab88242c74c4448b2e4534bd2164293caf830a28499733e69ae84f80fad9a679c97dfdb10fbd3f51e710a44e0a129454a9f02bb199185b1e55c7ae501e69f3d9a83b53dff7453c1efbb5bff92b676fa4637122120d78c557596102c56ab1a3559b570dd7437980c1520f9d0344a965cdac9e5c31a227e14a49947e593ad83f1afead9c0fd436a373e2087c8e1f0321c59e33271a2aa05ecf49b2c21ee783bc1bf6c281f129e26e9628348f4243e19a006165730f224bc758852893412d3bf08ab7e985143f3285e182dcf114ee983fec289d49290180037bb2f54cef6a7eed0733ec1bdf4033f39ecb303f06be8a29d68bf9b9d349f2a5d11b1c67851cd7f26ed3620fc60633cbc5c7e30278c4490b2fb6a88bab8916be82ed1a71026ee29af730c1a897304b6b317b9c0d0beb2a88e60fd9c88bc0add3d231aae768021c76b2ef3511f8317152568de2f6e9910caa481001811971f714e63d87fc40cbf4cd064c911b7d1bfd137cba3f076236d7b14110deba1e41a67dbf62382ae5028b0f10daea2b5b5896a88d85603971e21888cc4ae6da98e372e9487c3da9b9fcac96d2229d6d96ec4664a90f4387605c7c8b12e922ecba2c3812d128527cd8fa63f155ce51228c50459e820f818ce61c0f4650167f392408579c159df6e8a01f6ee1a4253796ba710bf628add1e84bb088e47dcf97f34201f7d27ea0efc6d52e93c3c93bc4618771bbb2b75618c1bd84862d5c04fd471b8614ecdc4aa65afa45bd4ec9fb179f22b6eecaae211d69009bbb486dde937bb777641d44fbe648bc86fc06cb6e5fddd59ee520ac0d83a7ffc99771a3c8b7a094e10aeebd8be618b70899a2f02bb437ca6cb158d5f5704830dcf15245856d26bd06c4c0ff70902700a1e1b2f7152805cab172cdae6d2bfeaa8d2b4e4c50c4362c6b62137ac336469e66123404108be8443b6234756832f293fff083aaf027b09828dc40cec3c00706720e2ee3a42220b636f1a51be15ae3cfe440bd9c47a3f44dc701b5e7070c515f2a22cb5f5cdb49a6e0025bc0f26202998bf0f389a0a2eafe2b9d8f1565082336b078f79ecb4990af2c666023e31765e4fd278cc27fcc2ea95e612d5d4706a40da0b48d69a92dbc2807ca76ecdd30cd01a2d4f483eb7770a1c00678472daf5e2286134895741a5c08429ce3e85372c67d531ac77a3bd599bef70ad9866619b46e87e9ab2b136ef057eef781aea857173e4ca7102709b3ea1abb02c33b405cee8981dfe92fd883956f90468f66f2c8edcfe6b8752f19ad32c6051be733c9b62f15a0a2f0464e2fbe6750428605d43406da63dd5af7c986a57379909edeca1a101c397669f69d91703d6f53a94cfbc5329a109456f925d5ee51f6718f90b7a828f2aad877c811373a830b3425ff767cc38e5c69168b26855077f3b019b4f6a71f6aca3368c7323d325f26af858cc5b78e447e7b31f55c63ff725cff40ccafed3317002d043a941bd32cc2adc68a467f4352bc59fff2e85f4166aa729d648f42feefc8ee85452c2306401ab020e81ade14a66d21080dc1b796d2f32dccf575ff3faf42b35f07dc03936d3847c41c6a3ab72778e3e5fcf225df709c4fb84ed579b07201ff2a193c57036511e9ff5cdb699083017f74cc7c9d5dc91c060d9936b14c592a8837626ee7c7285970da43f63e67f473c98781fbbb7aaf25d71367087eaa75153e65042f17c02e396fbd69ba76ea8404275d56615b5973c64bd2e0752d25fe196c24dcb7220f9c7dee687be7fa7138efcdedf9d90cbc0e9a869d37873d618b5328ed90d812247e9c85a8097e95e8257ea2e37e471360993c2990547390dcc4b3351c7f14e608810238223fb4a868a62d53331c52244fecd8c47ba4dbc39a1c94d360c272981a87d8914d96c54fd4e8d46217f9485ecdd49ab5643d3fc50729e37b2c32ce64a550b38042bc00972cb735bfb499bb1574edc7e47792ab2e110a2ae758ac85d2ed3a9c86d5103c0ef86e7bd537334e80a60532bf6d2ed0425d14ed55ee8783d3e0a06c57488b9f3c204659736d2a1e01b9a45dbae3cde7e9e3f6507cb8c35a87df1b156c969e88354db1d67384dcf4070939071900de8e4e564c6f38b7bdbb9cc10511a075817db537e5d50fd2aff0409890f7b3b78cebdfff41479365abec175413ca36daef96a80be7651415ad9f0de452fd1a09aeb4ea54fe3f759a38f1bcaa0c6b09f23c5f38668ee36b6927a1c47ba38396356e775d2f3e71ac220a5a1db70a48c110de51eb74afeb29687ef0303653555bc33214ef58750e554f7b55d32dc06ed796cdf392b3509a6bef65bd8dcb0b69debe4ee91fd713de209b4f40fdb5055b247b9477f03ad67b88caba3d0f971b9eae79981b82ad3e5efbcca766ad7b7bcfd87e9368e208eb7f06d52f67cb630f37374faf23b4ac9e7fdc7e1bd745ed885e8841fe57c8493138bb63f8384ec99744d38bb60e7ce8837f20cb75cd0deb3aa0f3bc76fe7d5b4232296a972098ec9ea1fb617b45568bc8f7ee1a46b1ba345cff27a21fd69fd09e25f5ce90a4144634bbc20d12be787a3afb224e20cc8354ed102641b3581c2c9f118daf72e36a4adeeb8de54646af168fbd3eced6079165c9c04062c209ef20aefbb04e06364feee21cd36842078584ad4edde09b4c48346c4478ab8259156a83290df17f7f3db498b1db8b80fce225d5830a67c6fab5959fe384b19fb0bd0ef8bc60a17b27f1480b92ba977d4371db4121b2fbb807008636f07c6784ae0b25bcca86c0e2facdb33fe0760e3df18b6f5c9bba2f6a118d5f381a935cc52e8181186300cbbfb8fc3abdb7c9af0d0f050358dedb7a3980cf2a71b5ea12396ae01c7520df11f552b669107f32ad864c99902bc6c28871b782faafd59ee101749ce8f9ca02718f80cdb46107e11d1ca499c69c3e95ddf62e900372815fd7f48a08f593f8dbc331727b9f2115955046a41def22dfd3502ebbbc481d5affa1c0300ad1890a49a3cd1f8de315b6a23ea4a8f3dcf855562700d90bfc2d40466c90185dd4d4a532c308458ccb1dd81fdc504ba1fefd6b084868a0987e8feee387a3ed0d81bdb094ed9e1e96bb1a09beb00f0112a8c131a46c956186ab15a5ee650720d2eb2af0e1e6d725317ef4b2c4ee6ce206a88ca248be531cf37b1d23ce87f1ed61543aecb0911d65f5b0616e97eba885c3c32410fef417223b18c2b760ca2519b682abf857c64215254b7ab387f058659f37c14d4e9e59aa9e9cfcf8b0460b62f62769959dcf4761d2fee7d5faba4498988ae4cf404fff10822c09404d9b0cf108a2ae97b39811fb46314c11e3d585ac4f8019f41ae1a1d2c99430320e8b7fd9241c289b5f84319990e00b7ebc43ba92430d8160eaba5eccdd39d7ec77006386abd1fffc513789e0e5b3f4f47068bf9a716478a158cb032b99c11a03644c81547544315534d4495e441b4dd036bc6df9639e24c55c799ec607becd6c80fb39b7d2a25ca3cb5e06841a4a8d3ff2a902c2aca49a282c5cdf07e8dec5b44e69a51539485b77833b4975b3706f2cd054e12ec46791333823531ca9bb8b6a5f8d06fb4f9cd56cf1e2241950984465c2d53bdb5ce09b393dc9aacf9cc6c2c9758550da99e41750cc21fef7c2d398b732df9f3a2a0b32f8eeefc825e47e67f195a2eb90c7ce9f8f84f0d3f9dbec301f8795e374d972849f42f06b607645386e86a8dad4469d0a627e770715f5cbebd357304f1a63e8846631b3637413e422b511c311ac093eb77ef0a0584e3b42e1ab4a52f365462e1e5c8f0f1e2d53889dd117f7009cfea76cb99bd2cdab45f28137bd73a77307d142a9fd76d662ff166ac22c3e362b0f5fb17e2e912704f408422918c067061b5cf5cb74460e341c1089fb646b6f1b916d525dccbc71c898978bd5e927720e63189e97e3539675da77acccc8a01a556b1190d2d5b20914b45876f3dd5e323808d007d835a3fa1f6f6201003f60087c75a9b99eb3a8c8d58eacce8bfb940b1389fe38dbb6b82544756fad841b2d00ed530304a41d7b00e03f4f3b3d69c4f5aca80c692a4fa525bf110f79495851f64d1d63fe0192d21efd47cee2d05638c0fa780e5d46f68aa8d708a6028340105083baccc714c8d0906be5ab5bc9580a58266acb87e645ba85a2c45168b5847a4aafe6b25b23314169aa16fe5227f82adfab29aa8a9ede3038079979a384c3833e88e43e9b05fba7004ca1d545cef113d82cff50e6b02caafce0898b9db0ea50c1e2113e57fbcb230d669753698e7fa62900972cc20fc8a81c0eb8e61d0ff49af65e6878ac58032f58f862a735b5e90fe5e6d16425f3de790e4528e8823b1eb1855b28ee0aabb2feb7407c29885578469954362d8463e4ec8e574d28f48e28310da92ca4fdf300ee43c8a2f985b3e9d2dc8620b1e642c25353965f35814ee4f1633829be12daed8723bcc469f0fec4563b794d36589548f006ba1dd5392cb9bc918b0309e34450995f2c19723baecea88e5dc7f2a811bf62e5b1b3ada211a428c941ca875eaf216e30b523318adfcd72cf2798e2378e375cda25429bb466c354d3109ecf9c9066ef23726720bde30a9566b5443a769bad1127a12ed80bf0f49b3bc54eca11c96c968e7a65ad83852ff1a581b9ac4e8210b6062ae50234c6e2ad488d232e2dc6f62c87cf639290b0296d97cf0e47ce0b9b1500cebe7d2e742be9609bf4dc932d61e3e0e40e040351594081c361a3ddf9c20cbb87f5ca85080f4273bbdf405c25eece2640a97d051e449db40401b918271b404be1b587c942abca47fc1d09929fba2f7c83f9876fc2dbde8e5ff1e138302683d5553715b95875934d2f88478bf0b4550d433928129810fa5c2767b69792f6c457273cd70994eeaec8cb8879a853c50d19652ca2d4b80199f93fce5c76aeba0ad96d46130a0e6783d8d16a2f574aa77b171f3f3a93d66933216999562456c44de8b524a1abf9d6183223a49bf782d686ee0c85a9032e6e7208d09cccf610b4558fa686986c56f9a63bad1705f928e7ac343a18bf39499d7c8c3db70273ee4a903632fc9a708ab08eb5b27225e47ac780bcc440942904d778f00af369d54dfc3754387bd103b31cbd84f805cd4370b4a0ce58db56efcff20183f6d345a43a3df616b906fd0a68c7a23464ee49ac69d5012bff25fe37796c09ec3521086d838bf7ae2e4334d16b2fb34da280c89419feda16faa753b143e70eeb0b4a21ad8ea27462cec204318c997ea709dba120b84575924c003c3f6c63e78679d3a5c0527229f29d88532daac8ffe58266489fd6fc93d25337bb296e5ced79790f0b0f1dda9201f899beea7fab0303ff4b21b35e4422db37586f90e8eb9b2c800123eb3185b7f52f9555c6dfee87a94cbbdf0e2c22d19fa0ff1697a2e6686dc2e8c23abf63f72d564a4a2afdde511f38619daecb3e00e80c2287ca797db6a4dd2ff040ab0f8efe5023dd205dc17f1f71e034c01757bdf00b3bebdeb8a0527f1267b74846389f2f97f2685d9069bc82929a398518885ff412fda21a5075753ad0477efd141116881ef2e6a33cd538c64987648035732168a2b2637eb9799c336d0449a0922363ae1a0922f9bac30588a8f09c6828dd1f8fce1d7fc34cfa1ace2d1daf66070dc85bf611e7e17d2f4bb641d8cf495de2dbeb81accc7039be6e481c53486e13f346d411d7fee269484a9518ee83fd7a49814c05a92ec6ea3373aacd19dbb5d76bd9ffcfae04d16e79e4edf594f98d8d810d13db6543788317dfcd18c9b65a0a57fe02db01050c4e6e4cbff0be8ffc5b3296c53bd0bd5fa6adef30b222cfe510cee52b6e45368bb9999be1247000cb6e32e095d45d4c7a3d225fc55d3aec6bba1aea546ebdf7c204ce097d24bcab8dec1267c1e3fb927dcff86bc17a11b45bb77791583e548a0fc00fefa13a8965ebd3970be976edea193f2507c54a4d018dc914b283d147af6ed25063aca5d7bc3a2004387490c828dfc50dff818cc04e9c06b42d033dbe13ca3f221a95309b93648ce15ff2044a6b5aeaf8408bde691e5dcdc9fc0be8bd4418edb0158d24c6320b903e4b6e5bd27f9b7f8381988ee4318b88051d791c684a71fc750fa1015e64ce965c9a0fd2b4a8adb52523e2568fc323ce1dda07f359fdccef5b2e1492c1bd2127ce6b2c497dd12c9cb3960bb70cb90d2e988657f6f62712882810bbf620f958b16c00b8017f10def4d30b71d90d8edaf628a063258b913709fda5754a0949a1a89957432fcf3a29c1dfc93dc4ea24cdb6948344536607ba828da4f62088e0a94e359a06a5fc139f7ca39b5553ffc76679d170cdb43cf1eb5f41fd661c6193ba88558bc7d7738d724ffdcb0ae250ed4e03f5daa2c1e4f53d1f34f97c479c3bf5fc5e7067ca55b51f45d631dee15bd72f60368a49732daca03ec5fcd6a8075bf704cd5fc3f07dc5b278f3ac5dba6f99adb159eea23376f4effa25924e439ad0cd242cb088fb8e3be863b61b6165f811e7a1c3b64d40bc788d3850f47ee33ec966670c88a4f6c5bcad275c45326104e2c090fc39dde70e4a52498df9714fcff815724aed4bef44ce5ed043fcf57dd31915b8a7eff3b7834c7df2d628db3606af974fd004d0632be5a50b63f1df9ec5bc8f3e0ab225a0cbba386a39c02d3d8bd47584653a94923e80a825c4e76eddf05994de2932456c295123f840bed61f94f30495a07082c8cafeee0457c305a332d75475b17127fd3591fb8c1f07b19d27d06081633f584203997db77073fc9bb4532e05c20677cb76e169d042d4e428a07ee07e30adfc49a84faacc6c323976e82530650cc4dbfde08bfffddf90fe83cd42f2fcf6c4a8dd64a385db8452b291b7045b0d74be5de7a194a039772148cfa20268eceb2140b76f9e81a74d475f09cf92c85c82d6b024ad6ef78543644cd02afa71620c293d3627c2fd8929fc425d946fc3c45ba7f7597eef0b0bf05203ae84b4cd71538033a92ff5c75c211a4ac6a4373bbab9a8707fd7c86829b135830c536c283f060bd9bc7a37ec6b2be9c0268eaee6129b32eec601151970dff7f427e9b772d1db7c33c2af835a4845ea2d4020d3cd30ba0c09142a52e3824e61ec20612c8936ffd1b6f554a79e3d1b0a16ea7220c3441febd645e21411bb20ec0a60fecee9f9371de1293f4d9dd489751438d051f489e4989f939a4f53be141fe84a1f4f0f990870dd44fcf0bc8445047c622c0cc200be128ef9f71092a426014aff351ba0b771a7be7f535fa07be780f48fb99fda468ea73e970ed4fdde2cab13d469280e564960355dea5b57fde038502c2cf7ee1971e33ce5973306a13d934730c14491ffeb15c371fd26e5e799a4978795b9aa34cf4a82013ec6e7258798feca4e488937a784e71ad16fbab7ec609fa9a5c9e257d0f43651c08d44736e668c2cead6eb92ee2f1d104f2f173da9081ef548db9422af5fa653048935678f713f485ec12789ae70643f68ca9c62e7954a4112f96e2514ba4d79b23a48e471f652917c4d1004ad2770944edea6d00f1d19e3df4c008187ec886b67614da5cb368980e8173618f2645cb233c21d714d7737e371fc716c3d16846b8601a0513456c4b79acf3e6b5eb6231e3295bebd32ed7f719d0b8e36c03cf9dc6d058f41ef1f7d375bb8724dbc595b9cd424810327a37c43e8478be65d56820aac156f7777a03f85a313b7d148097ec5de359ab99bcdd0acc657776a3b86a8e66c8961ff4f894d7376cfb457e0c9b8e4ebb93c7b95634ad2235228e17656aeacc8abbfa5b10df619833706941895a68ca3e9287dd6bfeb33f937391e9d66f493c04fa89d6a31d9bed4efecee4eef1354ce24f560a1b9dbce02858ba633dc7b9b3ac5ba6510e9aa9e13d4194bec2fe56e990814b4377fb2f9e38d88f6b6e982d1aa1b64b0b51874c6c8f1775491f3b35177473eb3f52aafc38fbfa4bfdb0b103d60f523955f09bc7f052501f86df4d57e433a40c5ca6650d2df06da9506c2bf3f4d9d0c6c8906366149f338e4de51b26cdbbc8c5356c74c1c14dbb1bde7252467b9c27be07b0985fde8a18540ef4085de01fa584e8e5b16dbad72da58e4e5c7465e5e316b5381df42b8cf4d23840ab1143aa5bc8d4394dac397685e047b51e9a4a650d1ae3bd93deb690292ca8954b8caa6ac3209dd39adf3006e6e1288ecde10e78bd4a822b38da6122d88dbb9c5aca58ba7cbb54f53c88017c0eb5e735a903a302859f21c599bd83d1768a20529ada2c926876f984a32c343cf99634659ee8b74298d0676f34cc131e1e6b017a5798cc20d200b0b2167422f6f872172cfff41f451db0497deeb26194c1627e734ec392823ca5a100b10f661937ea4a97626cbcdf604046a2f830ec4bcde8c271e28577be50339482c571d19c967bb753a43ae01f719d1951fd712ea0baca42cff02858f56dabab67fa958857c109fb4d1cbcc4fbe5e234c4ea4f8a5862bcf4bf618b3ff899700f33e161c2ff118441bdb3669c34b1051e3da6b10b636280906479deed7a700c58e9079b6b103ba72904bade7c74a164e4f80fd10f9b2613a2131bc677fdc540a2a03a94f6d19d8cc1ea2fca75264737e4f6b1693efe4350f28a88df2ed4d2e6b10ffba346a9f7b9a6f006098afa6bf185a2cc705ead5bfced770dd3773a06e794702749b5023ecbc6c1539ae3475a4fb127bca0b2f8a46ca4c8c32d0c4f802bdf872d68c70ef86ccf612544fba25bcf4a69617c26dd38229b2ec7ea52fcccd300ef0fa4e48c11a468384eb626bd177737f21e04513f77914963adc2ac9ee22da0050dd5bdba6a4bba2b0883c20d34a6e858653e8ff0ba5416645ca40c6b4d0837ebfb1ed27b1e144be7c0295219282c034d6656f7a8123a278d2145c3f986e21913154720bfb4c7e588753e83329adf2984fef36a4178cd3cbdf75cdeba539a53713bc5377694b46f1dada9a17513e76b81f5b2c50c768990088addd4b772500c5ef0e6fd58c7b55cdc6df6e3b426126abb6de8fc9cf2eab21a04eba7c954326accd3a8cd3fad4ebd6fea1012f56925049e1eeebb8180aff97f7f287451ea152068c58fd127698a8425ae5e05d8c8f30364ffffff9b