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 50558 44d64dbc0cb3fd708f5f80a6f186fb2e2967afcc0bb8e5c18b0bc186091687cc

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
96f22b412445ca5fa66d061d9132e66ab55dcee4fe862c37b742c53d287207fa
Certificate Block Hash
44d64dbc0cb3fd708f5f80a6f186fb2e2967afcc0bb8e5c18b0bc186091687cc
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...00d01f0000e0320000
0004000040000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000007486b08d3252741c70d1258d2686ed5089893575d6489843e9b3065137e39a0fcf8a48a34eeb353f14b6e67f479a12988ecfd45969cd41a74831ea754b9a952721b668ea3910326c8c4da7324f381cfe1422bdb086322ce4cc0b0000000000000040000000400000d01f0000e0320000

Raw Header Hex

0000402083f988bb677c360c4b1788b96aa2977327750c9d4d39b75ca72d216468d8ddaab2ddd4ba55950807b15cf6305c6e6003304144a93caf53ed1577bfc746ac98f5083f036af5c00b18fa0772283dc542b7372c86fee4ce5db56ae632911d066da65fca4524412bf296

Proof Data Hex

59,560 bytes
1212160203074f29ba41a4f430376b949a2b81ff52a79ba5ecc76064706513fdadefe22a7ad0e10a0dc3990dee42b10893f7a007b0811299119501770491d29fc174fc637d3ca2feca886894fa9d34956de9733e4725f2c3d69da11cc381b12fa5ded8c08b071cc66381304a2c6d201bc85535ab00ecd650d557fe319d6b762396431a6dde7cfd73bd985aa76a93c1bd556b59a0278c79b2c536830a295f08f0414979c575f609241e3450fdd45d7013b438268978a26fe98611f14be30a07dd29b0f7404bc671537cf786bbc350a4224db0caa5047db0a13b2362ad010c19d4511da2cf2dfbca42832438e88aa81d0f92d248354ef6bfe4a2368b5ea018069cd6be76c4ab20d772d97f78168fa22f47cd61b0e67deb703a55b084a6512610224b735daf8061465662a5a98f9b1c8b63fae53ab0c71e9ec00640ee1263b617a652dd3880bf7dd5c641ab1d3212c98df3d1c94dc5e0c2ed9caff2d212825e4875de4fd1c2672266ea15f2dfd5b5db7a1348a928362cbe62e77f5c0d1ffdadef7e168bb559fe8a37645c9a308a6a95b88fcfc61a19c1dc1fe2892583278af5b53abbc7420c03648e3bdcb833de89cfda9c5ba4bf47c8494e9cca3d95c90fe169665d36c1b4c3e82c1fdcede9fbd19ecc195daf88a8be90f0c4b1b386084c86f9c37750ca73d4f5a18e78d67b24d48bd0dc6436ddf1be8f8a0a5e50beb152b0229e7840458f769761f5469dfe3a12d6451f810b3497ff9960abad906351dbc3c5c53316bc37bad1e8f6b7e5c851b3de9017a0648f6c7f9509087f89b5c6b18a99618f372cbf6079497a7a910ccf6b33e1131a0fd8465069b56b7e47d672703f99ac2e5aec350ca9fa73fb5694498d27e20dfd31f57663945c97876eaa48555e451c4b2f69660a8440f949d41b7cc8491eec9dd839f2a9f585bdc7ac4a746aeac9f79e375f488ac9741c8465cc2d42ab3d9fc15d7b8e908f9933fafc27f43183e933de55ee4e306ef5af3da040c90c2de99afb07c7ccc86e3d97f22c40e9a279027050dd086806dc7b874af1c99e032b45b138fec56f35fea18111618094ca8989c766b97e393dbe70affd448c3b0a362c3a6eca80be21c99c3eb619d12f085fc49c97098d534f9809c98820e8b72b27960512879ac625be657b2f7e5af7935a622298a7caead08f259206fcf402f38261c7c789cda8ee9a260c5d1861f3ed710e8e23efefade140ccc8941241d8d4b828c0caa0e13f7c531d1ad8b16bf75da66863a64ae4814b1e4fe0754e879afbeeffd951e214e24c7ac497a20f17c2f2f1b3a912470ef36640c04e34c5a9310dd878c312499f7643c38c5b9fd1104030d091f717560151f9afe3f5b15d041d4406a995837937ed919db3c424fc7582eb79bac827ac2ff2dd9edbdac4d124e12d49d3affa5bd4d841d978b53eb67e02a2551cd184ca9877de09e3defd0ff3cec1c472364a727339f560831aa86b2ff825da22af857f64c6e1929299dfcaccaf41f430759f2cff8ff5bca06e5105d061c014ea5f672f0863fdff2c2360324b9e6518898911a6e2d8e8c3f8d5f5ac2a9e6bb8cecdb631e72807d4572e963c8150b25e2bdd53a6ff4a74bf703f9d89b0117ebb2808477af292b868dda2b082034c93195cb153524e09dedb101e51162a0a5a8877f42e0980eec70e574137783f5756a76f4d5df5bc834e0b77faecc0118a005bcdc7e5f0d29f9d7a677128d47863417cf2d850bafcf45b6bdb56591700fb08ea09b893b3af769427cb9e38ab76fd63dffbaa75f746513f6dbbda01b40d3d8752f061ad84736d2621d9d77670b40d22aa3522f18d6feafdd116967ffa4c2eba54655b991b0f0292733d7ba19c15df467a57a5cc09aa171ac99e80206916d306ad760a8b06e6e62669869157591a87450939734920ec76a49b79b80380f01b753bf82424ecf518c8a87f70296ec7b147c830dcdb75ed20a6ff74b4113c29601191e57ad1c03b449ca7077bc05b4833510d22378e94156e8ed833c8ba71d1a08ba210a79abc0dd5067e23657924513f269ccb84484c6cf21bfd8e33069afefc3ab7a801ee68179e71a4e587b78054cbc9ea734f23db3992070de84a4b7e1c1d816a2105c9357d90fccdbd535783f122de050c03854c13c74cdd990e442053608a9f62f2de16505c8e7461cfac1471a90489e8723345ea5658a9fe58e5a2d4898d2a0c5d5a3f6e97886b3785e6d72a3cc579016b37900ed7807c8eebccca96e3591d5d9ac90085283aaf54c89168531218abd6bad92710118e1737ec41673fbe979f47ee08dbf558fd79e129898eb5b36d8473dc016b4d77ea30f8c3c25b560f495e80ee561bc79399ba6b847cfc9227e9acea50c748cca79c519ab555785620a75961907685c2ddb63ebb439e9b9876a6a620085aba3cb02b43ddf9db11c3e9592f4b7ff501fa855211a9ed94d3912c2033ad80afa696729f38d2d9f124eb5a776810a64d202b26059994d0aee178829009bee8aedcdc77fe70a3d7e9d2d1db3bce4ce533455c3ec7a2535d907c69e899c609e715c5a322fbcd707984b20645268afbfc9bd6c8c1e5c57363f62346a83ce1dd31bfd0ed30e96e108b9c1cac44a53bd65a423a624c5377b5db25185d63fbbadbfe5969222dbbdab923b2473bffdf4876cc15d6dc3b747ef447d5dbf4e88829e624f834093e09dd90b437bd10275c9a8b43b6b6ba34dda991ab5c11ae0aa070ecb3d236e1224586dbe4fb13e49e351c8f2bb14a182709c016a8f261cae2600c1a2ee704e66e548c4ade44b6d3273d1d0f94e00795eb65320b4c0beb9648c9304426add0e371740691421c4abac1a19f67b2a31c274bd7d9349d0a6cc032a24354b61ae9963b1d1b00cf39f3663b48916ce6e0caacf0692b89413fc21bfd09cf956aa8f2ece7b7ddb1e4341f21490dfdfc4763bf06242d58f07f2ceba6087ea638373acb30a36d762acb153c8d4cd1f7b72080fdc995f44bc2629c71fa97c2e97abbc77aecb18f814326bfa28c0dc1b114802371592967dbdb90fb03eacd7bb7c044719163bc50a9c13a2d805ba70aaa9caeb1c28d315eff38deff0132a360503044fbd908cc7d29c179a3a8aec27bb5105e10dfac39ece0e47bafa7c7e4006326edcb754730b3f7f895932b79f614b916913c7c3b59fd80afb06ac974a3342be9521a274c7247f2af46e5cb6e00d2d1035403649d2a2347e4877b7406c69fedca7709e7171ce115a15edb243a46bb4de3c14411fea3d701c24a6712b1c1e37f458cac667a7122cb2dcc29d9af650a7827e21c4c5b25b31710f81f9ce2fee975a4cadf184c1952235c37ac1083e90f78f2d8048cdcabfe015918d69a5f8badd3a0971095c3edcc70c37df44afcd4397e32d70aee6c3500d1cbdfc93f29236fb03a8597a5f8ae1919ae0680a8aaf314862e5d3a20022d09fd70dcd4f853bf772c01409e36848fdf470adcbf798fea89f5aa7659f28ed6a9c2ac5bf0dc960a0a862bee4634fa7b03357be313560851291a69766079ee15e563b1b0b62081b9faf298b4fcd1e03390b2c89e85c85cde291ed247258ef312a551152d601fc515857fb5978fce8841dd38b10d16464e72036b24b60f740c48fffdd0ccf6358dc4f4207a9532a59e4e33eee28a1afe1ee57cfd104d0204b74b022b665c1d9ef5411eb9a40fe62a889915d2c7c556516c665a28b8e007aa0441058852949f19a077dbc03bcb62b03f9e8970a702a0853108a02606aea85e6443ca9ff836586d38329070d475c95f9307f8752e68431644bb8dd5124123cbacdeec295d3159f481c9355b6b3255cef69044a7a12d27e9174de256b6f4abfe23967e5aa764ed03185f1e84369bfce4b0c3a74a7766e3b6b50f557419bff0ae385df00d417b87b28522a2d23b89410667a3c8015be01edc7dc55a70cd815ab7c2540c286620aab84477b68c327b4393662679d6785c3b7a0483616d98527bbaea7cb561af3be608669654e29affb682b6a4e3315fba506f32ea23f491956b8e4b74eb58b898c3f62f330d76f848ac0e2654e753d8ee4382ced5ec397e80413250d0b0af40c2ec007eb46740f3757d11708cb02e2f93a2941d3cbbe08c23fdebc5335bf28c82152fe903bba1533f4bca3f028e0ba911a3b9388e878be2908e8d86bb90dfbf87f89cf1189190b7d0896d4d8f6b565df49c55a1d778dd497dd8e0f9f848541263483755c9ceda1d85b95a8e23404a70f9cc7187e320c82158846610aab0253477021f831120590c1bda1d57a8d102afe7f2559ee46a0d6442099b6d96ae07a0b18ad2a3c1e525f848a6890c8754a2c545d64a79655f5fb0e1fb86da111c8b13bc3032c11960eef1fb224250163954ceb5038f62fd703630b0439d689994907e0fdfe80a22a864d4e560bc79223cd543bf2c6ce5be8cc29fc0eafa9818d9f775467d5b104ba31b43a36413c24e85a1294ad521d5debb3155d5ac09e9cf7f9334ed09f73c6ca2df9f7edbdad7218ecad6f84b1a36b80d79396b58eff36bacfe595c09e5dab5eeee037cd1e4b2ce667261d9febfd1c502338ee751a660a14e316adf44607aa58483948f2b92bb809703f458b32330aa71711661ee290b4cffba7911df54785b64a0223ba8f6db487fd996760c8c61face328daa3199e3efc241d0de76cb3e6e465ebd875adb6c58b93e1c9a31e868e5b61428c469a69b20e51ad7ce6a5c8e564753a27cfe4e4f2a5dc80a9a0a3b2a6532637caad40c81a62c98cfbaa7f662bc4af7de63f3a5df0bb2ac34e2b8314cc2178add92ec2bd2934b0fef96f9c1c57db57be0cd0b60b64b6fbfa504f61a76b408ce7cbf153860d775577d49bb9d530097c826e41585d1d45c8f4f5dc67d47b8f31efeffa1199545e67dc390544021a6b80a0e25d190266f6d2bc7f351e4417ee0bfd901cadfde6b0e1eace43cbb5b5a7db27b9706dcf67bdd50bf8284d612472e61791065e61f3f0da78a240e7a7a01618dc978bbff7a7ec2594c3dd11361cd9453bd7b73379d9170a66c2ef94ed2a44f40d24f21e102c31d74447c6bbdfda7b16fb3a18be9d937fb62f036bd596fa9f4af32345f12dc5708649c92727b501a07b51d5a6c3ba80c1bb177ed45923142963ad31d7c3cf076bc179993a3fe6037598fdffdb4c4ec8f0661538f413cd3ad51e6a7c04994001c9238cfb5a7e87a1e9d669e305f880803f8e184b2d7f78268031154a2a54d2c8e365e25016d335ab6ed92085ab0b1129cf4a858b2d4f0221787b4dd1397ac635d88e9411b5b4a06dfef8c35c8e7cbe2978b1cedd9ee32b63b3f7df37e04ead4c3f39bed51c7e9525d93ff9b19262d7dfc8e47e60828d363ca578e158595f09e2cac79a6905971b8834e5ca2243dbef72e5c4d53d42a5da7ceb374f4a701342c203a1e0364a0063c92f488f72e97d763bb7762ac01251e3af1ed40940d5382305a14bb781b77f4bca0545ab89869de94de23bc82e91bd462833878e29f82bf22579eee4c3a86afd2a7846c8806038f0f5405747aff3d0ca85d490aac44bd61fcf09c9a1e03a697ba5ce2597eef394cc8d5663ed910b8914ff55d31ffb4a673266660e96e456bdc82a736757bc7a46a309c88f2e8afed4432ab2b50f7ec2c8eb194a8b17a6b070bc8c47aaf93bad3f44f4f62b82f8fc4f777ac2db213792e2afe0fe78fbeb7986e7f6d4e13ea093d08cfd49d690e74f53f4122b9d57f0517a4c9ab929e83308abec2b863246bc17469409475325c2ba346a1f6d8f5b2e199c6d3804d90c6d44f2f1cf7fe168febdc4cd360fc352d50803fa9be6cb513edfc286930cbad330610638c6dadbdc0b74b1ce5776b24745177ec2d4e00bc943a74e8e27a679e41352af3428a37724befd120ad0c223e6f0cb77997c061162a444c642f971675fa3129f975a61dd678d8e8b3c33fad2cc0fcc2a58fec0f0313e01e4103672dcf414b84b4af2f4a1f64ca34767b17b4869120a6720ceeafda7906423a4abe33de67097f3a5d174c059d4283809909f15f2095a94785114d35df9c9e373b2313fc6c3d6fb31f878626d95d9ecfd49e44302f56c73a1b80b85d9b7ed830541c6abd66b37dfb7e9b7d06b89a6f84926435983568d5962df4564597fd8811ce9f9c3a94069cb38c9f4cb7439c2c1b0e6eb56170b59d6163cd0be7d2f48dbe2a5d54e39fc2bfbac54129878b9530414a84c77fb9b61b61856f79dd4aaf323df7dbad8db8e7b86b9b2341f22ec5d2e51bf05c5b814c86f9c19c716b7620d06bc55a015eb96dc301f4191892b5b3d4549196182d24a6e626f301f2777bbddac25e5cf59bfafcf872f5c050a9b59868c7027f6e37e85bd413f7129f2c21066bf2e30e6ac49dbd613a6a7e0df99558546f0d00a3b88c93e262016c2f2f0e1dc8fe59e1ab4d216cd091adc179156d91a6689e30d79ca3725c7b758b73105ddd53f0d635261d0633f0f2f2e6ca92c095a1ccf566e94630afe1734f1f54ce342d8e4ec4adbf8ee55a5dd0416cd8c62fedb9b5229be0456ce5fb39cafadf14c19ed505d5fcedb5857f523c4729f123c7aa627eda81417c4195a5f415cb03583c37ccc6e21d7934bd2522f795affcff0359912f186a9ccb1f563f78d55ff670c405cd7598bb423b042f841af3a42c4b4c01be1916cae8825fb211aa0d59b5766b4267eb46e815605816bf539d3f7a38059425b03a3abd46595b8418f33cf8c943e71aa2b23b45476c2ae18f974042a3dc33870890e468803d363ad19b30e65bbe07a08e6619a3528003e632af48bfd0f5ad4c5f7fad5ec848089c3a99d54cdf83f2e42ec3457aa87bfc15e6f57125e1ff571c7378465fd4faf443c23b439ac63c1628436cbb4bab5492ef0b1897c24e33e8a382417ffa37af4946557ad663d28d371e451c0fbf227baa3b4139171f44212c4d353ada471b56207f447491ace909f78d0df4a5554df418c444f9ad6190b7afbea7d450e3d4bd059130931157e69b1a756baf1b22e5cea35115dcccbedace20de43dbb4f5200786c072103cf608bc04ed902969392950330024ff9f19c3f845eb1365fd684a76c56d4ecd19725e13e2da1cef1ee57d1538574a3e95a0adf36c5111901738c5441dad511c879b952333b95218e3fa4a411d32983fa5d9a2c50062ea223ec02a2a0d265f32e6df6e89793028005d56faabe864363661c0443bf8edb91a1d01c27ddf336d4de3016acecdd12c980a4b87f50f7bdb6ba33a02ffdef4ac3a2b1b568d17007a1ff38bcc86e06ec73192eb4baa8c915417c1f71422b72286528cb6632d8304cf09a31ecb5a87afae60e3d1a4f6a78305b0370abd478092fed3325c692a3266e0494139f56cec4b59e37feb3c74a068453e8657d81eb73a16bdd0faf3ef86e7ba94d43beaeadc8afd128bad534724b2e39262cfb09db198b64fd3f9c3345c6ddd243a15e9e6cab9f2e2fc8683a2e014228fe78f31628dc0a5752aa78ac7f4cf5d086af35f881d3168fdb8b92334f14407d34c0f8b81d362a8bb01467555ae612e924ad4a61d381585ce5226049e3b9bdc7a197014d9435077aae2f132d692a1cc69239b1fe8a0c40e73d980153418c76d049533efef0f0d84fa9c680bbc3ed2f78c0ed98402d976616eb2ef15b46f8bd1e7aec0e2b766a5e9bc40cf9076dde787da9a9dcc501cccbae738560e1a293a5576667f0018e51ef8d277d418d0c8de22b585f87dfeda48eac75fb379355b8f06a93590dc5ec11e90a6485875dbbd185977a37db02d39c8300295b2bd376c2301004add63283fb3cf9282d52cf776f1b197116a36b983cf07e1510238e0dbdd76ea8b14047fc5e789aad4dbdaadd544a2fab61f985c0147c478d15e2383ea9d1f4455da3178dc2d3de50ce6e827ba9b51927f4e7d90763fcf8aae14e792c9ea54f926038bf320df7c16d0dae14f791082bd6b7ad621d602078082f64bd39cbb65e87aff4d6c9da1dd2e9b915342680cdfcb78d14dc2588496db59885c603db8af70635448af3e16a961abbbd9f4b4f7752ccee7db1ce85be34c100cc367828e2141ebda55757cb2eeefd5ccfb87e2fa32c7c0bf8b45050ec232f519e1da7d3d7f57e426ae3e00590e671f59edf3e62786d8b13c184a9005efdbd10e79902a9a202b257aa12474d9abe5eaf739eb608da41ea72bf77ad1eb84938ff590d446a02f265ec96ec101ea5e93d8a70e5d1a4f6b0704cedfa8c8ca75205a5a32602014bd3873ab843e3fa539acb143a733ae4941df63633c5d89af7223653a46153e93168fe8e19ca021aa86a3a43daf3e50c31c336f41943ad1158fdce6cef503b3fb750d75c1b1efc26562af6aeedc39379387622ce9117f5c5917de048644c1c030227cb5a6b112577b928866bc1795b2c0d2d0a1de75b44e4be0a9b7ba320c877bc36651f769a4a0afa0c3ab1670cf6eb5cba49eb33743df4da8a2803f577549e62b9267f8f534268328296e78078cc723129ea393c51c86e1082fa25830e6800a7daba2918423b5a4890687660af6bf0244957a64d61223f6d5593b525be647911dd10c6254697e8ad8db3331818376a267b576ffa5e75f5b2f783b49367f1421641f06254e7563ab85946f9c6bf08d6cf2a6a78a0d47ad404acf31e8cf04c550aa070738b8518c4455247d7dea0fe1a9a10be0f357a0fd5b67302d4e0334011358030c8ad9b69bcaa3d97f42023fb45e13261e89d7ef63c61fbcc38f5677fa69d44dbdd0ee3bac16b39656d18c498dde881719ee57a824c27c82b3493ff6a23b8d0f025ba6b34b652bd5829c3a918134ed31e49fcce0b55862cf77f6d0b83daa1a6db1a1e32f54f2d3657ce168da14be8b3113ff923bb70c50cd7a082502a275b34cdb84f802cfc9a125ff7e17e7b1c0bda35e4d8748d5514184d1bbb0647df05abef444bf26b7e7ac75f612cad8b2b9414c473256676190dbe0a5497e176c2032f46fa418121de1b303cf0ef120a9fc5d35e861f59e391404fc9c3aab90de015354f867bafecbe5caa9b262e086296674946b2c86cfef32465441c4fc2a1d9f95ce56d23a062ce295bc731fc16eddd6e9a800c6d102239aaf2789d0e3e674c1a4e66f47c166b8dc86c3424192748fbe8c813d25f1f8532c2bd3e44e30310daaa0ca104f5484270d10c022790a41206be54537aea27b3e708882a7b04cb36e188af8cc61838032f02e147796f950401c44102569249235a0b8ec16aeccd0182776a9d8c6da0a4ca1d5a2a72ffb884eeac5c8ccead9d88ebd42eacc9125679d297dc084e80ed273f897a68b1e71f86dee8f494004b8c358807648990edce5384eeda13a311f8cc52c413b2589c32516cb742e3ffe31bdbfb2eb0af920e6c958995d6a2b42eb5523ecb44479bfce362a90d9c6578aa9da47af47a2ada36d19712ec2010d7726f4f59f30ec4af8cf69e6f49c5d250b13899a7ee2f1e59c60f0abba530fa12977fa4a17afd2d4f1b455364b3f2c317e35737d6729635018d97ae578a099127b8d79ed65bac6ea9cd6a3d490e570b9fe8b8dccd2be647e9aa2abc37b4a72dccce9068c355b58de8171b3693e3f0abbbfb078960dd38c9f8ce533b9a43e6223953e8376d10963c519cd52ad0917673bbd12b0595e3015f149ade7e5b3fdda06bc9d09b2c6197d88eec4cfb5ff2fdf181f7fbe524251d688254ea7d4c8ac395bb924cec4ef50c86f60c0a4c743f3618e66384cb6d726c573ab58f9d1ef9a1843e1de7dd38c90bd0eedeee6f14c394a7fe17db2835a1f980e2af219ca0fb831c25b4fd013f6b2e07f8cdba11f64a578385bdb25c8f0afe3b8bfacee0e9ff2d14927f3c2c87e036ee641bea56762816ac6b1c115829e1788f0fc44713718d84016d6d08ab56299b9f23609ac2b69ccb67aae07ded11bba8dccc0b936db3a5abb83134af246eb34bfd6ac2339d8d96a347f8433d0a8bf748d8f15a5f2cae2b55f67b4ed89046c115c1a654009a3ba6c18a4ce19760272e2e91388f1feec3866252e9a10088b6b6d7fbfd68af88173f3d940c3abaa5d7a1d262ec89fed75e1662f06cfb1d091a12530e8e28635215c5da07ca1a65bf5e2028a241e792b39516324f8838273df78b2aa8601f6d746d73fdf4f122c50c2c0ce9191b23a1ebb623271a73f1edfa43b3b7add5fa34015a609086741fe495018dd9eeea0cf7ec85f4d3d47820de41b4048b30490347f628d633309aee5016e0593c27eda03991e1f424f0cff2f056decd34ab6d6adf6bf78af39cb4b7a82b01c1d2e13eae354603e6357ef25a5775c426f9ac2c606963f99e02e59673f4fec029258d3af0d30c836cfa8459d79f2bf960d401d191269be603268b3227a8878c5789da79d738fd5524e600db9fbf05dc769c37172a780ceb30ec0c585df97144e62db53118e310594bb5552c347eba3b51defdeac3036da4a2b4be86040e35632a1a88105222b980e2c16a70bfd3e9d24c396514c3dd3ed09472f03d0a6cdf122d83a0f05985344a5ba2e8678a1c21c09c278c80acb4b4b31c6c0012849a1936a2f61afa109ab7c69817107c79f1ffa2911ec67240fb2e24c6b47a3f2e06096f35aff3dad01889117dc81cffeffa4a93a7483f0ae7c7c3176f0ccc0decf29249065af407ade715e9a2f16dc8040575b936cd8f528786fbfd72ec81474a792c81d355b077a0b09252037a82a5e9d2f58ff564db1ed395fdc114526cdb9c963557d70d4d417d713838d4a49aa2798f7c79a3457ffb7c75dc3cecdc9244470f81befa15bb879c56fe1499e08732b173b24ea9a1dd6d520cf25e51ae6963442a4ef4387df4b4e2f96deb0d9d92fdfbf0ce8b959304e3adc0ae425f5310bb142eedbdc7c865d94cf6769c9722c71e4327911e307f0a20e6f90ad91322c7f0d10fe11c5babd02117d811242a2435d788d3b4212ab80c29ade46493cc10717038fcb2e4e353505da7fbb8b4ec31b297d14f4d0661e6edf1dc266237580c575ce958ffa0007d8d9b172b737e72f8af98a9f1fd566248d6464d3e581888c062d7aed15732a96b9c3b37c3f0481086030e3ef09b0184ba5843735a9eb06c1b15a1bc77c7e37cb92a457a0495266cc5b4b1184724b77f07b5f699018d3e0f7ce51c3b545fa72160b9f1163e0d77cad8f6931490987d314d3e94c7580b3bb9fc3f3ccd20b57d1c1505fea0fd11038ff3561117547b7afb8c41de31eda9d15c6ca4e2c8a06281a363c03d416c672756db81d7ea20cc43385f8d54f5e7c2981d31912e7f27a4b7653c0a344b268f51211c6ef7701e0cd0d422d7e22f7a62b1ab6dc623c76a1cea8ada313c7406cfea66a4bb0f5cef60f901a1d24f7f74f6cc31df965d0b91ff23497436ca0d1554926615d99b78baf0deb80398a1b348e352e7542b63ced9834de581fcecf0b33d55a3259ce610e81e94205af7919c1414e40349eadd6a8a9d039698f0ec8a22562d048c4bef4b8c20ad4feb85fd6fe10309a8ad84e5ce5b3dcecdb64daf099d43235fe84f3a3228e7c73852352ae2c0699c03e7e9f4276586258db2ff1a0d7672a9f07aaf41cbdcde359186e8f92bc481ff5739c68b22f15c2120e9d80f5fc85f39a51d2cd0c638082c287e82021901525eb4b1d7ca3823ab205e3fb0f5d30d4698edcb8fae7fe6ff47bac4219b33d70c0026cd584dab48618c51bf74929a35301d27d62d9795e4b13008462fa5fae258862cd1fc72c72aad5c9d512ad12f8fa04541fea0aed2d5ef7f4d525511d7d400d2eba745b3175d4348b76570a5a04695e59f13a6f2938a6f8eb9a85912b7da2179fa2c0b959c85c6bf3dda4997f9995a5f3d6c740c68674bd21bf68e5290fd0c9e67af399b60b833a39a0dbab1d90194dc2dae56e30794d2df91225efe5678d8c1f1f3aa63a5f0f9682159fa8cf96f96e27c95ce3e24e8f0bfa60826034eb6fed2d0fb2eaf3f2f664a83454e36510550e3f0cd54335c93202a9abb47271664d85d64c96db527e8543973399efcb3698c2bfd7044a14d9bf393fc8cd762344b7cb845df857ec7df1a3f62be54373f00d0907204f767af5d0f34bb2a6848c71b9d43aff3a4ee6fb35c737d0e57100c011e50dca33e99285f5b4c6e184efc482be50c5bb8a901450f230f6a2e0ce350e87f289d84dd796198174fc7c5936ee9916598b84e5aeaef98af6e15b81e136f4a72ee49ded11a039a40bf43f49c50aa83af5103b51c185ecbf1575db1d1c23ea1ab9c8375a236409cb422ef81d49c8b47bc3fcecab3cf2aa9d9c5fd08eaec2779464b30f3f420943b7803ab29b7ec48eee13ab516ed67a5012223cd1984c3bc191b2fe61cbc523e0fec446b1961ff92aab01ea64951b8c1f204b54f88ff4b8c08948903608aa5790d7234d38727b998622c576814548550aa75f7884952cf3c507d7db5f6100a14be390e2cec3b31b701e9bd3c9e90c78882fe54c8d631174c810c1a1e0e3d19877271d1414e1a071ddf32d6205f388a686c814b6a1101cbb0b9d9514ed2afd63ac835f5458d3473b00845f9a28397a688f2ad4b4579a12cb93a38fb975ba6031cc5e688161ae5547819fae100d2c9a4145aed88fcddc7c52ddd400fa40c985b8078bab61ea4dc8ae4cde24d9b2308b4ba6d33cf94a69001f2713045de667715f3671e0d512d688401433dd4cb5ed3fe56630f3e11b953442a4466ad92ec7c10fbd08db95371e167d27ebf8606d6e1b99a71ac2bbb7072d87985997de418f8cb740c79f8862de57fc2c14abf4ed4b7a156e1d7a9d548dc1ccbe4957eae0e5bbc6d5f87a6ce999504dcf654ecdfa781c48f0e90e42467310719c88f18f39ddf089ea372c1cf9e89c716500b2429e1314c2faf32c4a481ca4f8549a0e0fd80141b70902b46aad3472e49189188e985021ed83b62c647db4035a027d1807cea8a7a607952eb40e216cad73416e62e1d64cf5683d9706f4db87aa27f1f6f0707ed6518ac91d2c14dfd8a198a9af4eee5d5e84f18b8c88874fe8acd777f5e43adbb17487faa31c749fb1916b441839cdd1536fce118a42ece21f9e2b0d7a14ee6385f1b2a7fe1c485f0953eed247bafa0dfe8d824fdb0fea5e35829100bfb50ccc3e47f7f3a649dd0edd785e73022ba5c0ce0c4aa7206ac32ddab56b5630e885a1d239f64aba692abbcc9eaf7fe6e3565d87458834ae82afb08f061b612b4a1ee970e7d37e354258ac0197668945c25065040d4603a6cfa289538d899753a1c7e5dee2ac11c55db305891195c823e34a5c65094affc7bc1442f6ec9278ad918d40f1c37cc715c4544e5bd93eae3843e3239d9c20168459a42c788261685b554a9e659d4bdc2fb0346e5107ebf65ea750e2ffa515498feff61b3f5c979891b05daf0c5a4071d26671d330a9149ce82d9b0f70805755b1914eba19d3239274f3dda4557af8656b339ca4dfd097344a75d0b520718221c94f879168fa6abac5920c5337785e516c02ef28b7b60ae12a9df61af7b996dc855b8c32ec0163b21d4b90e1af96754170d192847a654d80efad8026a1cee23fe7465201c7039e9eebc2a7cb19497f85f3c2df5e26222952c5c3571969ce79507589a0e9ba0801c760e3301fe082d2a8f29be735adfc8f7d15f3681215fcfbdcd7010d3bf48f53387cb3c9b56f7fc68a8895215df661d005688f400ff92378b6ee6fabadeb96e8e709a4c9e6adfe00ee69eb075b665cb2611b9c48453bcf1e46d03575cda804bce00591441940eb93a78b18f905d29dba29e33e8ea94ad14e69e8941c818480ee935896f9f6d5ebe16c4d8d94ae35289a3698f266e379fd0e0f079026dd8f77515018f147aa849370f7eff548c3d8f5c705fc196b50d0ad35d4f4ce38423137e8a4a293f201c341f1f57ad10f09f9aa07e06a300383a0b2b2cd0f89d380beb7ac59bd7b063b42c4f6e51a83d4b7d86336c40a9dc66a380876a9678d25c18d075a182f91f3c60f4d434fa3f4105453b545f140ac32bdbe5607dfb70fbd9d7994ece68f7269ec77919978b1bd857656a9a20ad11dd005fad49ee9852144d1141fc3e16de84370fa9a4b7a3d58ef821e7cb4f27d0193e9893f6cebe5232cf821223e39251806a01736ba8e1382450d056a6c83649801d8c10932e3440df591b202a4d0e71144894d25cbb7962bcaf4838f4aa33b55730d44c29def5f956824e2b622aca89f27eaf1ba78c1befbeced28504d0d7cb1831f9cace5a0ad330ccf5e14dde9becd4a7b7920eba591f82b2180432697f921433e014ca65de4edf74896919944e4f6f9801b881ce0067397115f1d9b570e0aaad4118ac760fca9982d23c8542487163a5f319c9e0ae57c4e225803036624850d120ff0637b423955aeb5c747c250e988ec5e143b1856a9e8dd9fd680355c6cc9f42dc64a065a259285c704375fa1c183ff23e0f858c40cfee3c61269500b5c5b9e278d02e15b09ea2405b97daadcb926473d4f25e458e1aa658c3def056040c76fb1495c084b9f7bb1d38672ef8f1683cb1ca1f7c521a89af7e6c17c039f7863fa53d9891c088287d8dc3049f52aba9da6b55fb4837045a792ff285df1a5fe1b4807cde1884d95e877b7b3691a5eeb64ca0784a6dacdd22174017dc5bb8b42e78c66b29600111e06d66e2b1de52c4e8ccb7eb27ed3e9ebca18834f06f9ff751bcdb904392b025860c9bb8fe050f1ed93ec25eba828676ff70472a11459807894b72048c6bc00a0d657ce0bea72916103cf3e95a4e36b8f5f4ad65277b8df69a1541690e80ca75d7d45bb12305ffb4978fc468f749e6f064b8fd47ca7a366454c670c079531136ac00271d306d4a9882ae6dacd6721e23b4fea612d7e87d199e3c28cc06b955d7f6b7f00d2d5d91b8db2858c603dca6d078d1b25fda333c79835b671b079da35c0870dd986099ec4d552cc7681525a0f0228d8c92ea7b4e896416f52716fe62f8efe4300107e1000a3df3e71a2f7e9b10080420676410d5d387ae10b016449b4e1b98c1b23c6e931ae78ea9eac62a36b5c8a06ee5d724c64395ca1675adc5f386b882e29209821788f6e5b20da70d98d49e3d0272f09a4604d3b266f8e4b99e6e50986b28f7df2b08de5ec649ab8d92baec21ab7ad69d1f92c14ca2c820cfc555f041a7ba2c28b841eafa82a2e247a1e2772aed2c7c3f0dac1bca792914c535ee9de7cfe76406c2a3f148b430a6948ee38e0164cf0b123e0e20773d28c762ecb9343ba549d68d6ff59958ea31c9dc048faab576a139dee953f0d63663c4e4e6ae7e0d8c3e9e2f316ec50981df183faa812f3efd7cc74d9f6b31ea141a63d107d12c120b51905953dcdf35d7c53e16d08a6edf7c699d9d1d298bfab53976ebd3f3cbf82ab0e20f97e03ed257c247282ed58bb9dc086180e0b00b2e4635d2dde0039a5ccec0e5a1a131217e40d5d0c1e4bde5fbeabc9ae1337b253a175bd6d16fc39c35fcf990d34959436628e9f20d223df8e82ea6da9413d0d134f1e96aa72770d97f25f0c06ff75b2d214d947c4a80e9b78542852f4a9e25385ee05b3c3faea0e988952b60259eee3770b88342b72b592542dfd3415c6a1bca34ac94ab6e772b67ec14afcff9a616894579b4ea2445bde45bd9307f4fce0015bcf0bf97087a957d636da07f369a918705c47405fcf4852d553a1daff105f7d78ae5e91fe226445e6f28930d5dc82c6cbd9f0c4c06437457c2564330e8468ff6169254121169a39cea5cec17d4d3f02f2b24e6a239e5cb58da723163fc39a4479de836f89946a78031a6c45241e75e7f57fecccfa234ace41014dd1e3ad21c52de0732722810f24c968e1b464edba1cb525da47dc96217443accff0aa45bdb6477e228acf13f6000a2a2ed9ed817a46002eef1ba1f3ec84e5529aa6323ecf15e47796f8e7a91b65b0995373675ce487bbd7f4b5bb001b61aa29a13018ace3c5a10a18c8a0011610371d8fffb3f986be584255e8401445cbc19d0187c6ad9639a23402bda387dbdd5eaac671e23b2536ed30d2c6e9855737e6df0b742ff90556128ca031303ee5bebb5fc482a6ee0c5cbb25ff3991412c9d79b4631c9ae7b669d71f468ec10201585f6ac9512b4a41bd51e11e98c3c47c611bc8326e58d91100b87b8dfa7954e856b7ab4e02c556c8c24052e66c3116153f8e857e54f0a60130b16f65f62603fda2df3fc00eda582a309d06d5136c3e21be2e6747ece1113578f8e09c53fb6d873e0bd4c433ac0c7a3836222805d689b9183e305fa59aa405d7056ae9bb344fc0eab60a0c730df6c26793e98c01b97f312aaff7a3c59608244d818aa67672048c86e45ec348812075e5386491d3aec2fc91864fa08a50d31c4a434b21a039b50b24ab2b5554b68813a3279652625370751455254c89e43d15dd498047afaaafd2975397e7834ac7765122d3d55e51805b3502fb5fb22bb58acda11ad6df9539907dd29ad87da43ec2dcb43403c3cb5370102dbed95f9958ddf5cd23b60591189a3a6c11d74dff7f2886cb0d447772335ec998266a5a982c4c8ba61be2830f116c73a6ff839f780083c845c2c6eef961802be69c8761312fa4173e0be72915d5565e181e2c0b8e5a21628006aa21b596e0ec2693e9db1fcb4505a0ed2a7b587244496218784eecfde769e46b33fedb7a306e84b7d1b90166adb30c6dd1f5e18aa8b7f02145a803665f180b7961c25713d0275f2a54cc288ae3c13d8ced8a027fa24cb66edf111c9ecde6f5ddc758f0024f69055fba77cdf5caf2e2e4e02cc4cc85f312928f355e2e5ef5dd253c11335adf308e77b2294ea55fa8388002e8ddeb0b9a0107a21ead9e2dd00c6e26e5021cdf09420b308203eaf8a17b36011f76f5fabc8ca67e726d88e6ae12984558f002158d7f43bd5eeed6e64f060307dd8da4d9f290be0b5b8f070e8e8f2f0c7c450bf3fa27ca5a32ac033994d3eb307a518dbda0c31294ef1bf8b96ab6fd2c0f03cf00bd0c8c26ff00ed0abfdd8d7f0802fb6b340f15f52c5ccb9e90336d5372bc952fe1f014bea03f46966cdf19fa64693a96d52fc5546cf9c50eca45c459ec5cb8ecc0b2b9dbfecb81463832120b5216c356946c44c81ff8a5eebcd1c4636076a7ec8caaa706056d3ff328d7b54795cb3b90de3ff558c651bfad648c454c0f8b2f44bf2fb628a72b05f91a04b5ec629b6271a4cc2a9db603fb87dc7615b43d0eecfc9a0793b2794fcb6a23c01678dcf4161874fd6ff4d219751aa88ee8aaced89ce69f30df7f9c3de3c40711362743f0540e2a6edec3818975afb048a51b41ddf6c59690fb05183b4d1418b34f8c236ca5b5a5a7ed77873f7377f82b7d8ef00ba79efd5a0013d07a2f3e451a74163399779ba25505484996a1192efb72a4e3125368f3753b0e6050f1cf790db9426063055fa847333c326f2cd01db772577b671efbc99ab874fc6254e473d0f1934dc20bc317a17066ae036b079119b57d6876d18588be4723b1fa73748f6ad46346d80bd854e2103c3675557e4995e6b15695a7dd2b2028ea659868cff28bfa5da14089017e8313bf874ed575655c9580c8abf96041aa94674dc0eeb5067c503691ccffbc6c4b9f66efade991c9beec3a620604763c8974a972eff5c1c6c299ec84dd922e2771dfcf0d36da4550546bf8b935bcc9f8ecc70eea9f8e6085475767aa9790315d4b9c38d3f1c1369aed324236fcb6bb7a62b53482dac9f1b4343f49205b0ad685c1336957de270e1cef4b584916e72474b7323ee142aa260e13f038e6b320cae07971ccca68e3c6b544b5f999e25b0f8ea1f42e95ea15805fa09277419ea1ee9e6ea4529184502a1e0afe350d11fe7c080aa35a5681d74690a8395477b935642f835ab2d8af0d1e2a0734640452331dcaa9d94df0eda6341b8ea58f3181648b352a71ea87f1a069f90cca80d8f273b89b1715c095ad08e8b740ba60caa5806c1396a7a332cd6e06bcc69fb3bee86eb6a1874d1928dd0db3a378cc4091bf87b3449a2ed21d628f37b5fb7854eeb11fe537b25e6cef34e87f551d9210374f7eef891645efe7d9152963a71e6f87291bbc790260cf7afe54141a5c68bd272cc2cc042867d7c6fdec312a409b29d59ed3b4bf2918e5f88c27d977708bbb047688364247097a5c477722e56d3f66f2b688ea246cbdc2fbc30984ee5eac08414c53aa46240fc1d27ec01003f3b346a7993490bf85d8d785767027bf9e26654cfb1a8986c92a248559423dbd377cd8f5522cfc3f558f8a3b550d2ed99d32708d77e06be9247f2c127f0ef34e502ca138714903e0e8654d12e02c594ff064b954ca7dcb20e17809c9cf31a4a11d09cf0e4afcccb5406e49eae03aee99936d7ba5388133b61db2f5d8e1bc24bec3a54a82334d990a7c74dd135fa56a86551ad18a22c6d60d01bd56e99740f3282ac3ae56c18a7acf87b7f54316824aec08b2122d6d42dc8ac8aefa50bca6de13d7b2a1d6fcfd72448dc5291a14691ecb27084d83a0c8773c86bc9cd7be50aea1eb4072b4e9b804e632a048c5597de75aea26bda4a334990889a857f3c3604cad6d17a6763e83ea8501e2180a8f5daafe6333d1ab9587cf5592dd677eb0900ab4108b878be7d59f5e40aaa2fd96529fd588727c1038666fb2ec85acc3d821aab461b99153b2b313fa952db6a96698358a9e289a6de788a6eef562c85cbbb4eb7ba60605913bf62100103bae1244516794625c8fbdfb0ac731468bc522a167b4e8d269c07c99b585227ccaa7e501334bf313038b880f8dbdf910d84a6574edf79ef4d9a63f7ff1a8ec45f0c1b79eab49e46731d07db08e2c12500108d10da7ee6d51d113aace5259949e4afb4bf5d979442cf2188869c9498872748fbd072e0ce417156a6821e7ca2e66b4ffa5ac26af2ed28cb62f01d80b5ca02e5b82ab9242971a89b9aee93cc6cb21cb560fe6e381cac165e360988f603161a263f25081fbbcd9b41b8cec5f39cf1d9c1e4c1a0e5e3e25dd5160fc39ac6e3de039be3b8612aec71157df4de4683899ac635f8ebf380912236fd41f1c28562aafa775a7d8bf076122950f9132213e2782d1a144272d70e94d9ee0493196a1b052e3df990ea693151b52ef02812fa21ac348b9adf398919c6cea62cc95e133b33e0cda36bad082b3f670ef5d42e3d0d46ecd6d5df1359038e5964377b3aef313312789c9c66163b1d7bc28546e90c9141cc75b6da4a1d2bcc261c588ed3be2a1681ea1a63ef17546915854585b27a0fe8e81ea559eb8994703997c2e739a6556935a16d4ad22a7c89abfeb0a63b915136d0d27a0b40a2e8753b657914913b06e227eda39d5969db8a8c94c1549076ee4513ade2b13497fce1aa4e4f8ec09999697952ead5a7c75d5f5aabf30d8ae82eb8d017cc19f9073e409703428761437f39b9e8decb18036e5d38f5bf1ba601fdbbaa1af6b660d10b81873b847ea71fddf6aaca550b323af739ccb04a9a17bad4643ceda0a3ac5234a76ead85695c1761db8f45ddd9a1b28db3ec31df443642536b50c86a1d3ce65b4cf560dd6d34c1e03b82714768c439b0abc4fe2961a1e78c545ec4a33a8557c8a7dd20a5537be00da7e781e5df44be0db03a0939d1c00818ff3cdf1020870da7f6185abddb653a129ad44b047ecd5be47b5eddab470ed1dee3add20112fa6f47560dbd77a4c56e183862845617760338813cbfa2265cf0624bc2049db313c7f1e8fdb1f8f0cbda272afa0b836de54ff444f8af3b098efe4dbcfbad038f742b1a31bb9bef0d87477ac7373c32625c0a2700a085ba98afed6ab3f15697776d142207fbb2c1c53cc4599783663acc250d2a6a168e201001d4aa5f928b902cff57247c9a636bb0849276a63bef5df7a8eac9dde9a6216b1869a939d3107d7dc34c514727a5b0dcf5c5b5766d6e5a1773bfb6dd4331ac43d898ef941990cbc62e69f9cfc5028ff96290a458da0836d4acdb965b4825f7162d9877a981117199e9cdb58f81bdfae0831221993b3ff81e025033acce47bc45527be011a62ad274c91b4cc5916612ecaa213509d7ed4a3e5acd548eb9b9e8cfe2140fb922744e6f286e26a8b6a54a86a4cbd659a17dcc28c99569cba3c99009038764a41f8a8e1e6359c19a8ebdd125d4e33d9987c9c0391559171f442cbc203ba2a62c74b9ba5308909093804c7d1ff2acd385161afa6f8ec1b5a08f86288e743312e4bf6659e7fd203d17c471a66605addedc4966e25bc11237d882e72d9a2a315f6ca3fba8b837e1f999235f2ef41e3be311be6fecd23d1ad7c68b2ea56e78b0b2efc3fe5b6fb01173e1296b392d5cc9e2f705e7a508f4f2337f9d8bd25875dc83613cb6ceb1c9dda1c39d2868053f30861eec4db1a8f4599b8118bfd459d4e2981d0a3f417075e02122c6025207e991e7fe1c2c2516df3a80fb51b72b5d01007d8d437c540758fb49b2b4f6c0bb7c282e9b5d3ba7153bd166bcff80d8cc42a001bc7dbf35a3ac3bf7606fbc62ba6aeef75cca4f01e2abf0c99307ea6860337c55e98e112af58baf5cdf93ce44d818df9fea7ac6bab2b6296e08fd526795b74c32081a375449e5c1f3496ebbb63dd91e69a43a829914f97e820ae52f4f9de0e5dbc67c680c9f681946f92998a28bcd1532f8a2108b414956993cb0d95eca99b1797d6114dd39a6096cbb87e847d4f4fc6bca87cb5588e9a30ffd26ef7933191c1f6ed51cdc3ef37c89103ef835a1def853aa9163171af9bdbb60ec61c12105101ed0c1326ea5217427bc8681726af4a22d2f4e43e1e2f98252330e44c0de1cdbfd028ea172c15405fde251ecf2af0f6cbdff20b16b9afcf69ede36a56d06f4ba92166e51a18e6c51c69aab4cd7f187d5e212e9dd7675b3f454cccab33a7963bb8a0466379f64e85342cff37189b5980026ec8f2f2a24da5f0b3f5d1052a9dcc3413db006c92f79087019aef6fa5f2edd5ee3988b475b12e0ad449c5c21acf6673b7ba7fbaec68822ad96322811e2ee496ed0f019810f89393077a2094d9d0f651d2431dab34e872a185e8c14c6c475c04838b3ab4a00f80abc9eb7e6a2d49f9f629035eb36b72952ea8207809a7b635d2ec109ce69b3c4ea939c8c0ff749dca79238badb589c639f6c59c18a0e6f89ffbd2b395330b564a2ccc4fa53f96edcb2aadc38b068ca2426358e71c49d1e7bbfc80e7b3ae7fad762417b20481862dbdf6123f9407799e9c007601f65ec4fe4794fcec224d84e74c417253e128c05144b3d6bcae1c1df292e95034590c1564e0322894bd4c1ec5bde028df06c64ac4b72e161d7d56de85c435f403cb01b4e363aaffb816575363b3a81b74d9f14358057a0bd299072d84aae69ccba6e610a07265352e23df055105d0bbd3fc7fb86ed1393cb6a9d3918c5f8e89580f35d9baed432fb1c7ae4c2b9c7a42cb9ff503c7fd29cba42b440335cd30774e0cc2e7915fcfb364e40aeee1b348ba4224a1d90fb10620fed9ad5d42f2317f58f4214222ca4c025216bc4672d35f7c298827aa146bdb9cff115c9f4f5a50130a1693bc2b6ef5dad0d0c681952252f0eb777d5305b58ac38347919946417499cc348bebde4f0cf3e60f4fe789d72e4f2994735b3865398e7a0adedf3fd0f27ff1689ffa089032943d2745b93a78606ccbca0f3bf2a4a7e84d6b5fc28e16f16c433eb11c09554eaefcc244dd3dca15487c8a687c09886cd4816b31705d498151e7ead14e15ea10bb821612e577625987cf6119e2eedf56f9e6ea6ec104cf66bd4f735d54a7ef01460163317259a1fdb4949af40f0b446e76ed48b5abf0390f1f9cc4e6351460402e780e1eb685f3e9de69cc62eb3800d82b0154641a6ead2df588770d9dfb5f5bf1cff61142f53fd59fe9d7346ff169e457a60a4fc429b5240ac5aba3b169568507ef62e08e4526a1fd5d1d46f62f02963f37543e5d5eb4bf4a9e1ad517698da45cff0b7daad1f9c6aab0e07df19e5fcbd5e24e4b5be4bb659b4bc564e4cfe6dd481d96845c691562c99dcb72729fb5e92eeecc50db01c3c924d23ad74a187cc9c74579755149a08adff5a0b6243151b79e2fbdb2afc77b787178421b501034d2f804fa0ff78faa90d334b3ef9d19a3dcd78616099d671ae086d17503cac61ec87ba74d30462bbbb513bbb3476d560bad721b7ff57894b6c0ad52a6dffa542de46d2897bb1c466bf428cd505104df1e55036838daf100c7f51da5ff29cf6a3bc8f7115638a8006bfb573e34b68f116f851a4b6ffaec0c37cafad28f8953349af7a8cd686ce946714785ff1b1977a112037258a71329e4535fae797b88bce000533c27c76951ee65ca7f2ea773f3428b75e3320dd08f5d951d1fdb41934c7c66914dc2f57be0f45e2b5cd9c9697ccdf0e87aa30390b30a7a59dc92394647b52a656bbed3ba65472649ca0200ef75d5005b54c4cb1c66d78bcdd65a2d770581535ab0821fe518e10b016c8f11249675addfc187a0b2cd5ca7e200389f67be0e68ab8d373522d15825fcc781a6a44441f0ff962e72d529eab328319638d18a5a46bbcf5e5a23502603e45de43465fcbd3e2cb60e0878090fb354ffeeaac0de83671339cbe6d2cdd6fd7140e0957e05c88568d168b57ea276ec84c9d02c1628ffb5226f33271eab30386962bccdc95cd1de7ee856eb79ba2a7e654cd821a3188c28a1f7ca4cbe4f713dc781d4c8e0c71bbc2d3dc69d68ca2bbf8dc790fd40e2ac9250f4b6142edb61d288eb604b1c80aafb7f258d5ecad1752613435640f920d02d1a30b48888d12b5951b33b62008f35e65cd810e891697699eca986fd9c0f4c46fd43dd211ba1207509441219499735f29da99eba017c670e3589bbc5385fc30205cd895d35357869cb213e6296cb081fca2c0fae42ec11fac0e75e9e18b1cb25dfd4a8fdf2bef063c90e8742364bb0421cce5359407f270eed0af3f09321f9b3903301865d4872f5fbb560cc4ec21b2d74ebf63e31bc6f1ccdf0a381b446006318f278e4dd82441c4ebcabf00a32fd849d13282720ba2658f3af9dec1dcab6f7e08fda4e8b4709738dde2f85fbafe55ab2c744a952dafdd5932fed3f3c7f3da954b3da5155411847166aab17315beef60ed46badc7ce49741ce8461ae7193c2ba5671365deaf635e6df73c4e74f1531fdfb3e6c71fb41997fb8863b8503d69b4ef40809f25cb59acf9fd9227cc592547582601d8bb4db20da87f4b00655f85dc1bf1cd2b11fd4c054b9de54bd42b52572ec6266dfe4c9b74769d356ee27c244704e348f8843b165bb3012f52f7323eecc03fc9ff48c5995eeb45aeb5d0995ee3788ced6e9bb5e005df64262c709e2fd16c0a78aecbc7b9fc1987d2d85835873fe37d8d8d6586e9329229db155afe9f5aa457677fc21b04bf272862b1fa9f746fa5d412e0968478544802fa30747e1e69bf287f1b1d1e3421259a1108e714481080cdcff25ce697045991be7316a0a9d8cc7e6a9ab393b119d1b6a77f08ac4a6e33982a5600e67666df9443fe3e575da43f689a397737b17886dff38a4682a846cf60d143314a60bfb024d6fac60cb8c0739e3ec35a9dbfa6cfad4203653d2cd2e3bf6da5eb470cc3d62fdedb2c6a29139a17e1584ba4884c3953b23836d0fb510407bf395aba9e1bacec6b61dae6b6f69c887565862db9385c4099b16bf70b6e18c3b8cacd56d04f7f3f12b155a6a7f93361326de603bf2048c2017589c7213ebf18fc501188a13437e5e634052383d0eeb2a8003d7c9bd1e0d376942f45b97840fc17b86f63f3b9d83ed3fab8dd8608a02fe02484257b94301b58d9950f256a64dc096bafc9bca42a6acd3615df98180a6cd39d1308270e06683671da07a8830faa4211044faa06a64d7ad4d551fe9f39404e1fdfd89674d14afac936c2107a9217af6d92c486375d43793ac917d61b6eef524a736ea512073231222ae1299df7dd3d59ab6a82b360cf9bd667e22413d9cb6b09a6f5c37f1ab45e2e6363923773e4de336e79cef792109969cf1fb5bc21e72dc71e0d0465dbaa609d1544cde780ef13d143a6b7fad46a21eb602244e6dbf2afaa4b0be1b69960cd31f1c3f1d28daaecca52d6acb400956af09a19a27a901409bb1a3f1f041f9aef916b2ae4f1d492b5c617037749d4986a7a5e15ebdd5b3d45e16b4220075a95d6d2a4bdb4a4e75a69a3b2b6e49f25a90c9214d69f98aa598457d8a18bc263bd2f2f010caf9d81566d7706ffb72329a6210d86ff87c3b4d219db7742f727efd3104bdf852e8c9a805d8085992df52b314176fc2b5f78a920b3e4333450be342887932c4b9da056bdf04cba54a1ba62fffe96d4b5ee828e9887137d4bb80a5f69f6c0b5d1c59ce4dc0c7d9e8d49d12a605173d59c4b4ed7af6310018f2de8a25dbf1c5b7cb085e8a0216f90b632909257b24dd4250017e2bb368d93a683e67ede8ffe09f37d7396dd4b9e5fd4eb03c3a4e933beca25560a3e15fa76b1fb969fbbe198bb57324c0f6c960669d6dfce35507420af32edb6c87cb6229a0bb3b109e5d53a3ffe50bb6f6e1a04dbf0100358a8351b4435648336b6473752b55ee04347dbab0afcce1a25f802d0929f732814ce17ed12418a76cf7c65afa9f50c9f6165644059f68f1554e5d4f9c3fe2b520ce54fc4c95a3ff5656d397ec3d40bf28076816590eba50b3b0bb2e14ef0096c2379ec43a3a21335d99b3eee1b37f4c75e47d17d267c2218772a035e45e397f37429d3700f968faa6c72631af3727405323df10f98da0ead407f4f1df9ee9df19df695f4267193b6d25218a8958b77823e16930893f1a9d840739fafad815d2f87de3d9c1bcc9efeaa1dcfe9b12ad33362b635fa5e9019e26724571b4280d01bcb5541144ec1c0acc5b5386ae00d0b592249c3ddde1e01f98849e39cd0c066bfba62660c032327e7c59048a07f10deea1b8aaee6e7964e88f2869d23dd62629fdcb821d55e25711dceba7773ea0f2e2c0d15994c05a552e3412b6bb1fb59c86e599a9b9519caaf106b26cc23d32ea3b7a443fba106f993330bce2b82f61d2e373fe7b9a281b843a0d185b1287d6789e03bbe91a4a177cf369bc0438129e21c551def40c58da8d5dd1ff0c1266218c428f27fef0733ab648b694bbfe54603ea6d8058a54c21e7996c8e753d6e9bd28900e47781fb9d41ec2b525317cdd9680a9907774396ae3b9b040ddd3ef2eaca2117e76c53c8b4b403e6cf878f305ea42462d00da75d373002d40319fd344ab996f29d54b309f1aae6ba9c03672a5971aa3779312bb33b9df394b92f6c1e9a0fd55d23f9367300973ffdc4597d20b1040c8ac7c5161ecaeeb2bf7930e4f57625fccdeba99987a8e46c0d879160cf7b48ffe6779579107f85ca308cb5c0137857cbe97a685902bda8d498edf72fddbcb5b481a0d9dc05f475bf59737391a16057e21b3767f3ff9e04bbf0bf9ff102caf7ae5e2306392e0b4e09664e405a3da7ec0f983ed5ce32cc33f6a7729eebd129b3cd285b2c54c620c013c2a8162875c2f81c215a0826e5dd715c4ccc52a91f557369a5fff78ae87c4c3e460591da9db294e8746a6b3f2199787ab9b84d2ec7c4284b2751285b86c5e1c661a482e527e794816ee4542073a8c26a9b4906e07f8753c8e70ec7ece1877cbc326afbbc18b281ce476d4e9a2d4c252f14f2114f2d1d3befb58a65fe8636aeaa0130dc117689869376c9c463b209d0253d6ce1f10b5757550c25b451c06b20dc0b0caae49e44633dd07c3ec02c04752fb72459da9e4d1e30cb562d645b797cdfb4dda016dc21f793b92d8468dc4668ee92f734136b6f1a1263f6882a76c4e4a3a69dbe26a3bbbff4c3a44a5df701124c92d24a559eac9d06a2b369d181d7ffbd8c2664f514fad7d5ef14b8db49a41c96a17640d694d6e1ad5ab3e5a9b3a72eea06eff99bc8aa15450cfb25c5d47cc7adb345ed69a8ded7176ca4077a90beda03b0daa6103f77a9e7658743296352aa8b2a4f777b652148c3cc48b48d902d5b282fdd7d4492da259f6b2c7a8a215bcde9ee2df61754527c7675e7a2f8f846013139ca9341f1fee211d0a7b917c4d5f91547e223c8666f10d6be909b7585b543f9a2b057c16ffe54cdc3494d18416b50a3d48eb29f835e58d38e670d594d2ef5454c6a67c9f4d72a928752b1dedf4a4a4793ff3e7490839a95ca8595758ef5b980f5f531bdb96662ac2a05a6a25197d806e0f8fc0c2c6f5359de7bc2226994f449a5fb2d03bc9f76e09d2d226bb3d7eda4dd79b161ffa2eaf2ce4b406152e532137e4e1b9411c6db45f227688f1034b0318fed1ce1ba9ff2f2365a15fbf39003a8efd8fbdda205c8f566be2c4e93aa5117f9e81b0f5dd229835f3410ea841c824df93b0a09ec478263e3ff3407743efb4a3be031dad637dd829529fc6c4f84fe5e92fd61d5aaf28c11b432cf665a71e23fe61fc515c92c9a5efc7c49257653764c07530644a2de37a023c9940e8294c055662a1fa9cf39efa08da9f97ee491260f9599cd20e94814d1cb48a56a61d20bde2b0cc9db82becc588cc49e7f2f3e0e7d228e09613aff575f11a168667694fbde56d073733b98d9093f91783488872010b9781e4d7a1c581038f38d0793a7ced48e0f1627719debb24243f909e2f89b87836c6f1502001b227c82e4a4881c251813c8896dcedba6ca9b210db4295b0692cb3b4d90b5bc123f3c233bb31cc933bd1f9f019b610c7eda1bb01a5d8b71e99291f97dede06199c9b066588bfe7432d0e023cae5cba0bf3f84c28c4fb81a284315572885214b1f4442d5ffb48dba451e557440677a355c407395db351222500dc87c8f3fb2bad0dadca590d65f0c5c4378308232195a4f9f831d1656848968ffec0ce3a74b5ebf72b2b6a1f8a03c2ab73d8893b7fa41b0ff8e939029fa8e58f215416a28cdf7e546272acf626052315238b261596add77918483f1f2cb020bc553fb88c1491353d7d36938a70ed513249ff2950856e90b1b5b68f7cd5741bb34892133b2cf631ec122a1808f9135422ee7c74b5832d66062c5545330703a0f070c516d6055a72579c0652a58256d30d54138d65012c91676fda43b8c1d67b61090e1f3c4a41fe93d6150b19f5e53e66b2c0de7a42c5da7aa2615d426514457d5f41cb915ea6e6b0444ec7279301bc45243b6548382225e260fa14ba5caec45184d1278786cb3285453a711ac7d23fea006d51544e38fe18c0945aa56201ac6f7b1b46bed13d85348d603a94bc1a8244d1a1d9e6beaffd950afd889683f1c57e56dcd4118ad7ff4580c5697c23e4e0961151666ab80667b47858dd1effe6eeb748737865a9b1e70ed10950f3e72cc32b0bb8374d21468d4187d62b7c599294f3a4748c9e5131f90d67e4a9df975c215591cfc82959e6f284a154d34bfa04ab6e0645d4b19e0379e7697960faa3858a64feffab444f63a7087122e993a99681144c2ce48381bc1e67825fdb34115cc102545ce7eca823d25c001696040a2258a505d9429ee54dd5e33be04fd52fa37637064b257691c36af1b565ecb6afbeb9fdda2c60c4791218f06a471ea05e6f44cf5c4b75434c59851eb434a4f14f12934b0bde6436824f6b3d322593b76630e503034db8d8b4670dae8bad2e4cf11e50c8b281edc7432fb694bcb720d9b58a353ce640ab71ccacacca02c22aa55ada5b02264675ebe59aa83fa9b02100c730d872544b0280660274f77ccb30e314b14ebfc51dd5fdf3a8adfa1bdda8a71a4433c13b87a684ad278a922c6f4c5365ee5613e80e250e2f333f104089776abb13f8b361b38ba90dba767438d161a93b50a4a134d2d15b82421cc3dc0a5e80fa010dca614a8337e1dbc6b230f4d96fef8b10abe4c0ac6b45cdfb307b5537b5eb088b0a0cc4810ab5ceeb9eca9a57140667f0c3c631069bde02b59cd10c36ab861dfefabc2ff18987291de7b99a1804431b478c9c6223f03830e0fdc34d4a35091cd969faa139086aea7b6bc65a2fe2b694e4c04c8783add343b2c7247062c74e27b49df628eaf0f09765dea5d185e94ecd7d12e52776fd8a00f8b747d7ba750eb94d09d3435f8a0d321eeb239c731a06a51a9b22f6c9a61ae195916e94e0f5b5c0f5db5aae9100e6dd2c3e764ea731a4ab1ff8eb30626750a2597e6accbba3b39ccdea7e9e53d863bc941589e95d0697252194ba2d67e2e343a6d9d786115f853fba0c7aa527141e0e255dd72149ed6b6bdbd5d9ab9a18d4c974b6e859f870678d92a1432763c453581ec567b1c4329e51ed013ffb598a9caeb446f4e3f2422dbe57076c51767e7f1f652de73fb69a392522541deb8a88cfde87aceb3dca3912ea3b18104c0771498760887fde1389e3a17985e0d0a7ae9d516508e656e9ac8012647e356c8f374ebf8b6de6ece0525f8c11b0d0e6807dbb499794d892ba5850cb3bf03d7b9bec00ab8ae7f240e8742f531ddc24f2e2a3547c18afb7d54dfb386d1ecdb23e78155a5f33e02592ba4fe280466dd1a416c230adf1fd9259afa154324d33aad4c609ee72af96461d55de5b3997a84076d540af98a75abc1b2cab649e7883e48b3dd3d9bd87e175398950ceeee40e6cca177ea4c65f046c98abfdfed592a60505eaa8e63c2a6a87c14bb765c5230e3c623707b43b841729c51426bac5084d22fc077a3af99c65648b6984d49138a40db6ca0566409bb761a53ee8d9dd085e379c1520b8376eee2c79a3369c80e42cff1e3565e4831cacfb5b9bc77a9cd20f5a640f60df449f121bbed8341e43324b32a3252206e25a84da2ca3847de6f344cc5e5e5d7e5e7b4dfd712141fa704223c0cf7b2da54b54059a4c05317dca43f057c84b8b06f8f2f1defcb479b28c365e2e7078f217aca046f634dabea91b41810be806413e66c4edacc08cc02c2901fc749f2556ec6a391daff9d37d7da808f677e8e520e0fb1d8497f19b2ddd76b9aac319a394ff7d6739aca3dc0abe82fe41aff6dde2665f2a24189b4f7d2fb9675cfb594fd386174fe5b2ac26c61de7517bb34341740035a93e16eacbb1b82a252f0f3913ba9a04b2fbf56136cb4ef34344eeaea35f574da73dce3dde6b8faac7f16c9b44c9af50f98e916cb819a8e22375029c54db6627da59c117c4bce1a92344fe0e0a531b475c8fcd5ac39494cf3e4dde8861c215eb7dd9b37649cab9587f5dbc896e69e99ed8b6f3f057ddcccc17ec94a94a927e8274994e32559ee03979cfea137c8efc1380c87ee7709ad62da8339eb35aae38e30cf0aff1920c3ec24c48fe79ab60c88d3fcfe4c97eada76b5fb2b5b267df7ec1838e03f69afef93e9aa8d446493a9df621f7ff1466509ed64fbfc80e2b12b64c2c9196f890322c370938dda521dd1e0b8d6a686433e26932df72cb000bdfbe1c6bb4a88833df0ff04c3d79ecaa2f9b0dfe2d6666e6943fe76fdb3a9c34e067126b223218e79cfa33e84756ae30e1269d5f855b62304343babbe180fecb1860d1ad3a21d1c04c802c568c1f0d849550942b0e6e1a2c97fddf999f844d4aa258b704fc610b5cbd6887cf985489248d46b44597848ef3e84ced0b870a3a62c9d72c43ae8e6a371677d50232e32105abc1b42228ed8f652e1d7dcc6cea60215683686dae8302304baf00dbbbc1cf7834228ce05e686303c963117b18848ea5828332035f34153f266f6a44b8146fcafdd82ac3fee5e620c15e9ec8fa0260e5ee79d67b11ef0e436e1ecd4a40f9ed9ad5cfdf1a5cf4c550698ce44ed63bed830382e6eb605da9e29278f838a2312f771aed261e26734b5652d71de7b69e8105315a5baea8525fdb157aa26a9fcb350a7b2c606e24e880f33eb577a3727de8b8e589981e10c5d13784902091c9ac944c92955f57d63ae460d4fe2cdb72056436dad3aef6b6238f244de882cdda5c2b81eec53a25a3e332eb04ef0922dce2e5d61e7ed732360b1117bbab3431cf62be758fc473cbfde178083ee7599e8a934eae5a2a3cd76235ff9a5c9bb07254cbf8416b0aae0480ef89cb073f662a2b3df7a2ad63e82b119a5c3336f14248cb80a3b8c16fde0326f27618d61785f3d85f91aac5b489cf9a92471789b4f3d63b3cc8accd911c6445feb8b975a66e09d8e9f6eb1f7d988e96d5d9edb03b944f68ddc1511bf4d19a691f605e826aeaf4ea29ae32667444c1a1a8aea75dbac66460b45e8625e278c060470fda7430df4e458e29e7fab46a9022bf9be773c1378271aa0db21b8e9520e7a55334f7c2f0ecd0784822afd92a921f4c5dfa66921c682f7b57debcf612fa96c4fda310fc6f08b9c8905fc0ca071931f1c19d28b92210aed5cbbe258bdb2c0a3b3d400dc34a091094516c3b1ddf65d4a1d603459427fd04c114297cae689d197ed2ad93f04cc9646dc0e6d2b0c458b06a06d6613f49e24352eb7ba42ca8cc69785196c73dd64a60f123b7c031b146680a635bd9b85d8658ae00f9ec40fea08455e5b6cb2bac13668b932c36cd2c0838757d526da47a42ee52490320a8a065bd2bfac46684da2d056ccd0e401e86c12c440f2ab87e6c1921d138fa927b970535217f0a488fb9ec842e5f179eebdafa38b0e954b255a1428f288e4cc6f574610b3f02d683f52c21853b282b49f49827c7a83cfe8c04fed2272b453c27aed1c8970bff1d880e3414b6e40301c55b929f35c76747ba797c0790e3558dbe41b4559fbe2723fb9ff8e9a30b053bc1e9ee58bdc5a20164d29ca6a7c1a6275d4f149aa84343576509336c1fe14d8c65018030d55182e735e493d15ebb7b0a07042004bee41ec1cea477f54be928296850542e4da07825fd6cf9cf999de4cc8e0b4fd0622e9f58ada011fbd0aef756e52eb914a9c092057f0c5e1eda4b22af30d2503cf1f5250337ed369a4d27b1051e333b7f48c6039984c896e4c405d780765d776ff425fa5ecf44fe8c68696ccc3fdbe745def709dadb536b45e132946c771e799dae4c902c3895f68e414e12a8cc19373f589c26dff052404cefc36e03349633cfcc2f2f4cc4e41655bd5d39932eaf9627cad5b30bcbcf50f1d663ad19aff02be454cfb8b3f5fa7270a835b50c39031882a9cbd0dc9e963dd68ed05449b348bf636f12ccd6a96750678438bbee256e2ab1addd4db7a6407f328540edf88d3f0e2bb03d6ecc927265e16c0bb10073d583184d47b28fe22b3c8751f6f41f3819b106d106be7f620d7d8c3288712aa209ce55b0fc9a47707af2ea64a4a36325ab430d09de5820f8c0ae4a4f2cbfe4158a58a97ba25891a3a7f8f9639224e559cced065d0d5c1d63562b4ca2baea11764733d46745eeca10c3965a7f3720ebb7366b970c125ebd9b187de1f08feccd86c85f4863b9ad5667e9cc70ac8975696032b3c9ce61051a655c8f275527b9495a39efe82f12bb641d09bdbeacb22eb20a8a2d179bccef14275693bd622fe8717693332f4de064953f55d9cbfeccda2c2f2f9f24c92e2a409ac8c612746b5c657259cd5bf1cd6fcb94ed6fde63b585f81741170c6c05320947a0239da3927cd158f491887dd1cb2cfa1bc6094b50786c30a9bb5af71e652be3e461072cd4c7742f3d0807029d6868651ea693d33796666d1f0c2c44490aa08f5aa34f2c3a43d40c6fee7fca4562eeae26b41f4ef1304eee42563adfd7639021d2cdf9074c0ef4678ec07f20e217ae02089ff55371e3a2d3b1f274536483ed84bb035ed138145a22837edce202fb28579a454e4f7a0595336c727a570afd6ec71b4114e2e59ac14f717ce033fd2bcd98df6f264c625f86e19914214d4ff38cea56bac17f13fe35a2d0265020cc40fb12a1cca70f9d037c29013b8b9b628d61fb084337d92f6509a0e36a7ae6678cffca31558606b44845bfb5771fb4f840bc7975b127c4f8eb431ee91613746880a1206921619eceb97126c9e6f3fb4e0dbc8842b5554e4a554e517405e4f2d5580f0a0359c5c10a58373d3a0508c8f011cb993277018e159ae896ce58b33107239eaab585a15a35b7dd5839e2e34f4cc7dd4ba6a3d28405249e25f71736d9b40a8d58ed84a01a007434d1f0964445dcedfdcc787284729f4e9b1a29ce964b1119d289d39294169e800673a5a0c879462ee38b323631566e7e91229fac2b096facd45b4a546295d57e745252643ea0230fa585c02ae4b1682d1030d5bd5021fb8058ac24b082211d3b613ba2ca01d4a0e7bd244accd1a399b68ee9c7519d25294de9021ae072fcfc0d89adf82452d822983452ea1ecaa443285e825bfb24275c433c50f0361aed12f575f5a01fb22bbb0f606b2037a8373269272c6dee0a2873b2709c60da6e75538d688a54d77af4c733733682c25ec8d228d53dd9112c57014d10674cdb5d3c093097e648134600d9c0b717e5b6fe12a42e990aa889456e52023b96d1aede766478328f73418f806176c5938738d1e00ac1d8690ff6b3bf49f3d4e9531e01b856cc42617584e098470d3250da4a7b27a33b6765f4d63903c667a0a15795aa61e299c367597411b6cbd713458bdd5d888fe07fbcb0a02a61745e3631f35ed23cdd45c05ef381faec40203e6054ed21901437cca5cce021826f71e85519f87bf7c0ff6a15e1c90e1b3eeb41025dbd011eb34068e70565ec86f783498b94a7e443416399ef44ef282cf9f8b2b18b6b91ec9176a5ac3f04d9f9772bb50222c9bf81c1caca9355baaf252ec740b511b341a8fbde80e703d62b3c71cc3b8544c44b7ea27940f6e6f2329c056c8e45308cdaf5ac2c5cb336ef501a81e6f9dd4c4b15f2f8150eebb01d4646ba66c11b6b1e2432c9a1dde66d0cd067307c45ff14a22a4b4c80b5deb3a47b9aa1e5213477320f7c2df672ceebe38b9c59317f5cac3a270896b8acf0ab68da56df90e8387513e89db6776da5cdec614735a8d234d9907b47a3bc7525340107d44a8778651858ac286b0afe13b44072507442cf3e942b504449692047260a87b468dd111ef26397267622d40435afe48bfb8aa3dc225b33df96c56aa60096b86db9e52f8cbbe793b828fb1b3e04fc8dac4d81265d009782f67a0125fd5d3c76deaae0fe0e38ee4542b101f3dfb338fe7ea4ac8bcc12bd5c746dc4ee92645ddd35d58dfdb632f5db7f594f4f21b770f7194c7e35f230d21a448650c40fadd33dfd0698a6368b23d5bade713b698a025bc41fb89241361ff9abb4ebe270eeb3351dbef5eb5ffa7f18c20a5f222082ef128ecec84f19bd3e95f410dbf7848a817df2be715bdef34cee6bf0ec65455bfb3576d3ef2e84b46d3369c51b387db6a96e78f8b6eb3f430567d78904a9313d7a3e89364b4e3e25739d19be9990a436497dc0ab16f17e396b2332bd093255e7f399375e118f86be2e57caed760623d528f4668a4d6e2fb8c649b52b6d22314f7dd8645c16529fbb5e4a250137b1da144f47affddb096143a0fdcec9ec4e1591c1911d9f74cc6d205836838abc93903337bc088338ed9fbdb18138bf8c7cd221301067088516de654ec1e3bf04a807d8cd5e359d6033babb959e02496d89cd239042d580cf4ad0f040cdc3a461dc982d2635e0392fe99cd4eb7d97d975da593ec1689bcae3ad77062e27015dcddbb261256860557297fe1e8679f0b640118da63367c5b7ad1851c58243901848db498262777a818f0340ee03a1001a4055b1696e01ce0bdc513d48f4a25a87efe07884f9d9d793d8d91449f84d425fdfd5c72778404db8203d7f1db72c097c155e97f8077dab6f2b7f394fae48da9e67809346714d86ac8737803c8eb76e921c22528edba97fef0277355f82637b08742e43e5a688284af4bda9ee6042e2fabae52d4e41abfdc6177343c2e1504ee5f93e7a74f0e3378063131487e2bd6993ca9fcfa1b5106768ebe74b37ed90935b94feafac00e450fb3a06c5d0d5b86661efc8cb250c77a0a1abf038d41415f1fef8d3e8e7d4095fc754d33d90e91e0c11bf823c8dc3779dd5a88bb43e0b380ee933b92ba4110b99c72f097afeb5906a3614dc46225e337a0c1bb30598b5ecb764871c99b0ec12e0facb607cee7d09952281e0b1bacf1a01cd42eee0dcc0c3724b3affc832bacbb98399e4b8952e9e297677b3852ed1ccd4b47db28132764f1de846e31db2d3cf012005ca2c08c20d2ebe9ae18ba4c8bfd47af9fc9a2b9ad26bf1ab61c6e535d004ad59aee1e3d4e08822bd684f08ddfa1be235e444958168f4b7909f4f4c00dd1a7b34d9522bb223ca132070221c2c3f5dafbc5de7ff90e615a8b5c0a9d41050a7aeac62dc8f2fe82e2c02a02fbd8df8c7953294982453d066e2cc2ec6876ae2a951f46a43b7b5d82f900e97769c850f348a520498ff75d74ab8b2c1e81151fe1efa054707cf9b97b3d26dd9abf7be729b8c5186d7991fc6e795adc46a718384726f178dfa0679b8979f5bfb80247c96af652ffcc477b9d94aab748d8e759ac2fc846822ef1234bb29b3e679b43f86fdedc010d92ab6611c111a66654c666e754a5746349ec14368210629939c3ea9505277498c3b26dda74a2607424b2ad2fba02cdfdbd67873a49996c5480d46596007cc28d4f0759f7d249dd1823e0eafa38cebc17eed09339bb17e0c501af9a6596ea875ac3c53bcdc110d6cd83321ca8794cefcfad28e517385963152c4164515f728c8908f41a4949b395e3f59d059e078998052952ceb6de928b140ac1e1c5f594d9c2eb71b57e8f7c6ca23eb1cf751bba49e10d9cd41a34ea09a5df67d300512fc3a1a947c42cfc1edf81f4842d98a5d8d9206f77df262641a929a32d79d715dbdab58eea910cbaeea77645f982d39e62629dbfb152ce3da8428d4744dfd2aa7ef2479987f46b05712d07c408bcc7d4ef015b2bdadc8e401f3ebbc2869439d6e47a78f39f0c989f324e342167a92dc2f42d9f8381bb752634af55231d12fc3e7a9465a786e8ee9e3a0a58ddc333fad7bd85ad18e192b54c30304d8faa00c45f9a000a9375e14f9c3877467c955e1109fb2506207b3ba0b952b4d4da055db89ca8bdcb32ba0435128570cc37cc36e836159f561bfa3e12764efbfaf003fde0a1c45e6e705a5a70bfbdc2bef3bc468ac3d8d684acfc34dead3c22e876ff81539e51fe305d79790ca576459b8c505379326fc6ed319c75e7a3e4b79ddc15f7d0caf4188f27a6201abcf93a2a26558ee3039940895d2d7488eef1e8a8127410cbe5c33088b127a73ffba75a89d1cf217a4517ef8f094c5088a16b975f637f1321bb124bab21e4a8f5ac4dbea472bae5c5570d73cb5be9a51897d13bc07d41bcae7114b0bdeb7a106f8e684cf796842579818c8a1ad87309c1a19b340abdcc53b58cb22ceb3542b51de70c318ebb33a8b9513b8b42a5a65213574dd8ce3d95cae7dcc63a885812f442b12975b3d916f073e1f0ad4c87367d54d2935338ea1a008fb9f98f7fcc5aee1ae5867f910996beccfd735b633021b9ab7713fcf53f9811726834d79692acdabd0b310f2f1709d112fb9fc9b252a615cb5a40ef1b5591c62543f878ecf0bc7645b9ddd9e1b51ee2ade9bfd121f0736cb6a49cf3c9f0b073bb827892788a782f76363ac2f5ecc1c2dd31a59d25905d5aa40d8bb87a0ad2f139e49ce83ff606c32f29f5a6a8abee6556016d045e0e678719b51396c8b4d130e64a83069c3a5fbfc5b3ae6ecfbb75f15a6fa46fba1876e35d1e80612a22d29ef99b345fb37ea0a0b3f647ecfbf93ea1e1fb6eabd6f4f1a8e8e809215e881ad711dc111e637674fe67b2be60942065f9de55f0b08342219b700cc06cef6aa89c2e6bcaa92ca77224d88015093911c2fb6e18fece5494a0769b0780cd6560bef0d5359c5523f7d627e8dec45b85d07f0a1b87bd5244b9d7628bbc0fc84dbc0ef031b0ec10e689511caa0b8a22a2097422ab88155e8e61423340258f258d84067aa8b3a00f74f736c8be6cfa52ddbd407b99a92a6654600b46c10b4409d1c159c395c85843b3d32375909863c1821c6bf17492ec8147f0c4f8d4f276a509bb25e4dff48c18f0b9808539c60c1b8d2852f8cb66d8d000b9fe520d644c1be6987d263e1d0054ea19a96046b047b15dc97c90611381de4de3653e98b7f2f0882cfb37afc4784556957a8e3064651f3c3fca55780436d1f22d660e8b20ef1169652939708f11bcefb63ca3a05c659a5147b8a57e0c330b617e694d712dc534400d98e86e0176faa1a8a3ce7c5824f35536870b49e707e44664d73d4d9ddc77e27ae1216c30c93d602d8580bb7a284da209928362f28a9051eac235aac8e281b64a6d06b7dec4fb282dcc770340e4dc4d414fb4b4be354a600b04647e89ca0e6a8e55444ea31f58a754da977a34239b1fa5c18de13cdbfaad5b5946b27415cd90652389f37e87d47141252b6eb4c861f3e93ff4d0160ae986b5216e2f3d8b917e80935c44e1cbaea1105b1834295497a3dd6445f8e0f48d6580315ff4dd499755469c96c417402e5c2862bc62c7aedb1d3150014a4fe56592b01a55a7830f6b8d4f50e36c1ac3b2c860d24d64279ace3708b8c68fcf2acf60d48cad341efe501a1ec3295b45ec79d20d2c9ee9e668d2dcf6da1c0979cde7c9861d35f4bb498f905c1a350d0020581467e93d160f671cae64202cec7cb4e4cedcf46b43afd8ff885ff43a075c130430678b6720cc4a20ec4e0cae1a8230e0b697b1f6b502c8a3867bc7cac1e4f30c268a080e87d118d9c42ad394bd02f53b4d49f855a1fb1f33922fcfadada46d257cbf12b2f156f52a7eca6ed9d2252154b4c742d0fc69e7c373d67af2cf964c58a650a4f47e57cc145fe625e165fb3b885a8fc3e9897b29928f7bbe91738f4a2478babba2fbfedbefbf5856b9a50e0bed447e015481e60f6c5df1cfa2cb270c3e99cee0f85e669f71635174eca365b0365fbae23ae1f45937f86d6688e26da4b3293d460fefb156b3dbefe4091dcf42af8750643618650719fb59064f389c60271f985f62ada9f9b3f47072f0927e990edc202c417a71854f6885edac0fe8b099b64503533c106d14c5cd16322e50c7091f50d01be516d58eba959e95669acab32bc3ddfcad667079a3d5c76db06c7652cf7ee3906afb0645fa74ac4dfbae545e1261db3c1c88f11bc340fdb0aeed3fdc99df8e134b6579e063d12edaf7a8fb15b1a6c665ca4f9515936cd3a47eeb8129c5b4b4f06e5effaf1f5d0f5a585913777383fb9cb877a120e49b9584cddd5baf0686c5d92746c94327683fe9b3cd62611915e775fcfd4a9fb5bbc80e724629b4bca1d2cdc60c03e0bc6a12ede70d41fa1e38d2dfb2e2c230ab668c7efcf078276e16310ca09357d44ed65bc733a5af81de0a722f6f1029d26d649eb5a77bc84755a85480050f2ce47ff21a5622d6c30e4e5494c7f8409d93d4835cb8464b4004b4f90f7d3510aadc436d2fa9853150f05bc3de7e8e0445f4fd3731a591844b8e1aa86f83799e999d01427ca2d03286b8ec9be7265db341b5ce4f9be950ed9313a61ae4d78075732b21259bd49e44d836cbbd16dec917ac72951a343e90a876d14ddedcf2ba696b9c0cffe8692f745174830bdc37c66c8ae5882b9c5dbaa75edc3203a9b68744d1307c3ed3bf4333098d748910bd7d5185a988304d608f6223728eba6720c49a011808cb588bbec7d4a3d6728f1a3747f4a57d9845332bfa08420dddaece62378bc1d01d348239e2b3d2a656f2868878049b01095398ca5ef05e3d26f666c25fc11e4ccd34b723e07ac6ac49c9b0ecbd206d5dfc5d34d8f78aa4e437b7fc7d779e6354a71170316309d994c37ec4923a3b9bb0eeac34e3bb4c679190adca30b87878409c5a624d92a980a4984f84b1a661d6d348aebff7eb41db5e2f5d9a6818aa44cd213dbf2bb5505cda960af4af76d82a7ea4100f7f2d3464a7a648db31be4c21f86d402258b8a40bbb2350827304764ab74cc348423d1f9c72321e4b3ae49ab003ab3f5fd711c65b3794f9683921dd72e6cc27627515a380f2a3a2bb966f0933783aee69a607d50309b7d1925a965bc54dd031107ee52f75960e54a318f13e8a9b85c138847ba874ef1e543610a805da2e285b0b236f6200fbe8bb4de27f90b317a3838c7ac5e4b3c259cb486b4a440423d7012a7a502eb0a57d5fb952b4f5d962ddbf69bc87227fa19e8e0f33589f17a185f54d8bb93f9fb4b7e1f41c5c90293e46a425646024ddd981b029b326ef71430877ade24d4de41348dd490d69fd0f138e5a52109dead66f08623190d1a5df68949f523744812ad8c1dc03fdda50f283a08244332bcee87ec03ea2c6e1d365d4dad28f437a62031f252bc55a48f2ed8ed56f9b08adfdef98815379a8f860ed77ee842388d88391c7763a797b6c83c880a01f4c7a93dc718978e584188f6c0c9ba05ef83c62841cf4fb9f405fe464f85e9098749143712ffa621cc9f3c45ebd0a8466a0eb1ff69d349b459eb78df5ece8c0f6cf39880ea708f7da55e5a98aeafec290a896456f8d28f745b0223a8d9cd5e88dcc86f71c62b960042947624c031ecf60e21c78c95210b6dc95519a3ebe5cc7cc1f5ecdc3e7c2c1261decd837441eae8a9284a81f0b783670426cc603247d13cc8487a54f9b88917723d124e050368e2a5e8aab617fe5139ec9715da0780502a80e9edbeb6b1f1514848b7868501a3bfd44fba0cee74ce1c4d1340f4286d0de45c8f8a23145d9b2379e2be0bb858fb319ea67e77c7bbe47d357e1aa8720f88431aeb36a5be04fef3f1925572a623c52ff549ebbbec777fd6d6bf47023e410fd575e6dab00779727c2ab00e6a8e89eb5489a535e0377fd59509f825b2f46c497b48814b49a94d764a7895bc439ac0663cbda2421310bae1a85c87b5ca9d7eed7e846e1bf05042c6cb5e086771a6975a7c7c1e93f258069beca4d931ae1646f1e3b83bcc231d3ca13c20098d27076cf8b33f02d6112fd7e63d247950899b4d2102614222f6b6f0f18d4f270ea61d6c77f833870ec8341165426e478dbc12ead2b05ec4746d09860994b7f9aa35c08f446b2c4a4a4566f48beca5a9fbcce3b938dec0b17f534155d61f0674e33e6fac987392ae0b40d11d9e1b667da1ec4a2fe673c4448a1c38a536617475c8c6c85d6ae291b392cee547e0facb597ff72beee4aaec27f583aec3dca9004e79a4541ac3a2f0bd44ee13eed25d80b64c562f219b4f7e8f15ece62359856e5e263462ebc60f874b42bff7a26591af8c4cce1698b8c0a5e0fe54a985ac3d80657a138e2b8f866399a68bcc7031e1d0a816a71862edcf9e16b9710219b7ac81e37553dc4c6c3bbe1d04e5f7162cb1145ceb180065f3d36de00a5e2c3376cbdfac48d6bb0e6d4d13dc8efab3b437d58450f9511b2c76975f37650f2d316436a6adfc2555fd3e2609430c683ebe3a963f4354a4b6b5d585644daa0b2623c31b10724ab05eb0d3b2c23ed4c1be0101f68b99db20b124ad198230da8d4e8befbfff9836a613e3ef43c974a76ab5ae92b4728510208f29dc9dd1bc10ebdf19c0d3c7f25f8839d195c4f0efc41fa9d216129c33cca5f256d742c6956fc571145beb666edaf1b6a869247e3fa53115c6988e7f3ac9c2385a476b23fa7d489cd7cb612888f1d01b0db9853b3ceef3264204d56b6125370b1965d4190ddf3d581bb0f10c2d6351f6299c0003f444822cee3f961240e1e115821b96d800d859d154ed0cd88a186e9bca9cd4f07c5af8bd7498c3b4c920c9ef8f92687310d9fdbd7ddc4667fc1b7fab36eb93c21b92a248464dc1eeda4f958feb6d40d3a743e8a47c5005bc24fac97fe76542d6527f02ee7cc1a8ea68e6ae5c88d2376ea133d52c6925c49bba65f2f546a52ebf2cba17412af501893e91cbeaca3e3bf77f82cd78ad0e9c809cbf5110c14a70e5dde056d73ec885b210edf8f454cb195383771c0e84aca61d502447f65c15b3c2ba9c7e37e7e4164d500f5941b235d4c472434d7363fe5035c24a4d4ae99e94ed87d156e8931721a70b6914384a36e29c65040172190f23bae4051ebba6cd703ca3e8180c5fbd76bdba8ca5071ae472150a17b702c1c4141c311f9396c85193a55d90eae7d0f656ca256ab4757511b287c17f916f888e76fc3db2c8f9878649e80dd3707cffe45b19b21f94893fb6ea9cf7136f0e0b246cc1b5d1840dd2503338f657f87df365fcd3e494349df6910e87a34a722b0a1cd01a386af874218d6a9793e71c09055bf3de8bccd3a02e0a774efb01fabd07b6a409a1a771503c656685bc3f7b87addf9198d551868ed9716acef8cf483785f7ab35ef3ec259d25e048499cc0ba1f210cf7844f9d57fe5772ed19e13dbab14e150ff641fd9130b1111674abbfb1254ca19c615df68c8164e372f6020df122d099c0f0b858ae44fc2483e07cc01b0fda165aadc82e3d1e86116ddea5b8dbed3a5c8b584fa2f4539c45b4d7eab71e26c18360a8752e5c7617776d4816c03d319bc264623ca1b87371c54e5895049ae318425eb09ce3a3b26af34b41ae78cd751e4b696a8eca11017fc332e809626dbba78842c558e61b049098a8f52158bd96c834de0bdb783a452e648013fa801d4dc566564270ec8db92f94210641ece014943d310b4640e485b0f81c22b1b6024eb90d8045a5091c93d002a1fabfc05623058ceb036f5e326a109bb3bbad9d925648ed716b1b3f9544b05de44c45055af86f6e9eda13751737da246b46be5e626155d77739774ba017afae1d180187bd39675a8277b42481008a94b17611a1a9994dd37c53adc4596772bee12cfa427393d2953497e6b1ae0186aa25a7b27b90a9077763f5cf19c3363c488cafa3bbf10dbab5482502bde7de319570e31c3a043d1798b8756c6e365bbffec6778116696c70e4e1608c06e8f154b4c20b5a3472ad60d8744cf83b090a670a59e4765f5a989a44a8b94dac3ab4241d6300d2a0d5d75b8443a31327c9fcfa8593c601bfc5c264fbd99fc0fff5a2e8acf85d3d6755221fd8329d74a2341e10257caa9612fbfc90cb76cf0045d8b393bfa81ddef6645435c9304a696faa63d1cdabf548ef740b9475a60677a34de4aad4a98af375867f1ce0ed2bf81d1824ded16d261d665b6047cd7d3ca6355fb2536ff0b7c8e1173f546dcab449618fe275d41b3317f82725a1d495aa6f385b75f3244668b5631e672264b062f10389f3c28d8123d7336c4fade016bda8faa1f4ec86b184248aa3698d558e234f8b2eded92d9e6ba781c3f43212a069594feb42b2f2948a810e983efd6a2bb51dc06ab08892341c1931dfbc5ece0684a97df5be9dfda3ed938e078318235e9a4cb7d90a25bc0285209350b314f0fe559c194d39f289eb68725e72c01b60df00c4427f833fd11e9fd1074fe0df78e732266d122dbbf76c133ea9988d5ae6a3b427dcaf8dd662d3443a3d73291776dd000a566871b71648111b1ad05066c8dcf284b0bd56567719b92843b45a11090771d10c73fb243208cc036e7ea18c8b4b91de1e798235a51ea83aaa1324707fde3bb39f9bd765b96ad1a24b695090df22b319df053310f08239020782fe0db8e34ec10265c04c9244fc1e9e544b89b422ec9ac1cde3da801a4039178d62ef59bc6d0686835aa9e7df9743dcf5d89bb8bf21853649c6c84ef6b82501c0041095af065d44cb7913eaca0359cc9b547ef08865869808cf461460d3818a0162ef318c7ed4bd4f1183921025f9bc64ad261e256b5cc03505e26cbdbbeed85974cca5a1ea53932844374f14f0e72d31287ddb06acdf5f313c1dc5a67db862c260e26db6bd1ed5398feac95a9dc46f6613aa5324935cf8d5e25c44a2b8fa3e1f0ecb2406241e4f53ab4b6a07eba0b257d4123fada48dcf9601c1d6ad90d697946ffd5502f932dd11ae74aa557b3916dc5101c2336b97277333e5bb19adaf3a2300724e7e7f0cd094e883d01770acc4be2ffd0f50653116df6c93b59c5c936635704a4c75de7f5ddf58526a5aa4b7bff9580cb7b9590759e87c35a2473c926f2f5b9984a4e35620bf8ea4d940b69b21bfd1fe5a7f2742312e8577e71a738829570945efb48e8f08c650536ac17148b3ab12075f533c8a9898c0077d3c2372e161fec49d6f204cc1a01db2eb5510678868ee82b091087e11dc9d5d94b030066d3220f24aec9dba779c16e6aa7e645b25c40c3764eabd8603d85797b086a4554c917160742e6336af6f9be6661fc279d150bdadfd157f3b0c77b58116d3e39c82c6ac416532f419eac7c468f2a00888d4b3a98a95ad97ef7b51f0609e72b4462487f0cad00a19a2e3c8854800e963f85d32e2073381d574642b9777792346c1024075024e06dab7e5469002bba83b423f0e6221833bc8a462e5722bffa5660a28f08b0d3aea2aceda99d8a1ad90be79667ba75c14394d79bf96f4255d1b0b9e040a4ae839c3e42472a3b8c11bcf64859245086f2b33d2ef68d9130f9bb9988aa971eed7527b39e68ffafca7596d2bcb52b8161247cf35ca9ec1ecbb5a8e894dca067e98f86c0813c58b0be6d527ad49adb47066c35edd3df10e5b5eb155e4dee26748474a235fecb4dbd676f98ad8d9aac727421a1d8fc8bab45cc69b32ba61f22c6153ab2560a932890b20bc3a97003d8a80c2bb29590224766bdb24284f07063354d6e9e9ab2de3e40331da6ff11a428f1b36e56b81d0e18dd9c5a962cd745b92dfb8a353d4b4fd789de9e426574349f93b865536713ce52d30e01fde4abe1e83ab2742684acda63d39f1d5fce7843644a0dfd1b0138f3c2ec7341dbcf80ea3897fd837f4fbc58667351857fb428d541d62bbd1b7aa52804aec6d8c8bfd373bc2af3206486e537928d012fb108003c0ef1e9337de58e6f237cee7fcf7355e7826d118fe2511581479d39226ee35c8f8c90f550c45c2ac39f26976058ae6b5b523e6813bd3706e1272e14ebb71f8159dbcb81902ee021da516ac80440de57966cba8da3b56ef550173e22f915d026b1e190d3ea96d70867910c667257cd9685dea7bfee7b355ce996f8fc99c961d0d029053428ba93b977289602a0aac577cdec922d2ed8fd657d06ff4f233582861d635ff3b39b2d90377c06f9ba6a338f0964662ec01db2c4383e91207182c9f0701cace53c4b61211caccfe89e20fb904ba3f9af78c1e0a4e0db50f858fee0ce7a1f79c0cb55c77060edc32209df1b305f11adb862989063733be184da59977e0c2969e968cb2e8734fbbc3b24a209da308107f963fb97cac5d0f541add1143a8a7cdd47575f2cefa519f7b9829d50a0a22daac5fdd5f94c506f7ae461e51efcd19b03dbe97048bad2acad39dafa16558f78532344d902c9ad348099c211257cf305f385b34f21cd5359109e17bfdfbe07ea86f07f8ab21edc5347ea9909e34ce682cbc0acf91591652cfcff864682283e511dd74bd243642fa90e0b71121957aa247d24ecd64778eac0dfde88bc4c9fa8cb167f349e5adf286cace999365be1f198208e4214352a1682fe8640941609c0098f9908cdf6024863e0c23e873d65638b0bc34d4f796c631b2b78826b8714e7e48180ea76e4fbd1dec700a629b8028c5af46d3da24c6940c00f62e50a3dc9d392cb86735c8dab377a02b1b5af7c5409db12442ce887c5a7ab9ab14f99f30f8c8364e2e38885708a8c2474fe6f52ad255cf0e57c898150b4b03be884675df92ef974743f8e41e9dba20dc5c63aa5d96112fc6cc70fbdf1e724e2258c2945fd1abe2d87cb37754d5fbafbf03d40fd6d896faec4377f86d06bbcb5fde0b6bb6a926ab73b18e1c47054cc4452ce3c86faf99532294fb9183eb41b3ec922b95efc135c1eff6a004fc83fab37a5523dd35d58e08a33003c812a5ba007ceebbf0bce931045fa285a127963d8ffa1562a5098128189c5aa40a406a9c6723cd90558c8588782f5b3548f12d33c79164da7adb29deedb187d7cb3ef6c5acce3ab63f4728ef622b71c87c7dd1457ded326bf2772db1757693019ad0174610a1fbfdf8433e159ce31dcf4682cb023d35529a5c68f2c37d44d8d9baaa42381f2d76ae3f8b01c432c6dbe610e497fd80eab6b1c85b03d3ba28eec7ef8af5a3a751070a2e7646eb2c6d834f5ab1ba8604a0e4bdd2546335de4cc2ed27db2a5167771bfa7e54bdd305dccc155d6960c4ec1f01f67b444e1907e51b69e4fb5b913766d5871817ab5962296d1cc05481bc01776f35b18ff18031247be8df160f98adb4aa089dc26363565eaa9711c67297dbfa0286ec59b391a75618f744d53c70e78dc5766fc6a9566be9061c5f153e0b80d7657e22e02304fb49c1e77b8e8076575ecfcdd9515c9190d76878fcf2f9e6afe451f8a3c3ed7ba9e999a5d1e504905af55e4de0707f36d19aa95347ce071e3ff5b00a42b9d9c33b93208e003ecf2f4fe38a8967e78687b16d0e41c48aa630a1e4eef4e757538a17ca8250f9b8cf9e0310f5dfa27ec90416165ecad02f094c5f5610ceab61fe7a2601ca8e79d708aa5bec6b9b0faa9b3039fe80e08659381211c9d45e349ad86852b9d0d061430e5e125593729b8e8f0ca25226b2fdf5bd284eaa6a44ad80a41e3696e3eef70a8ba4855666bedd55a1a4773af3d0503776feb04aed3e171570eb5980d605e5a8c81979fb70bd346a6c2c72e50f16c68a493e4fe1ad766179ae732cd64181445211ddbe2590fbd3b7acf048548aad1294a7754a2a20ed6cab48481fe9f3760f8f6d24a09a8794b64dfb372c8f01afd4d6f59c727275f12fc80563149819a89b14518a7422ddef1f890dff748cf62f9dc91c9244cefcfb10cfa143223341b2a3449c38e8e52e09be768b6ae26cbb05afb903b168fe79da914277ce6493854d6b1318e974a25bfbf2691571f80310954b81ca2a0555c3cf9659b32a8db425f005f72922db0a16316ac778316031b20f234a61c9a44f436fc139c9e4f71ec7e86d4fbf1cab41a39d37a46a4354f2cf3aa6974f4bcf41872f0ce895d6fcd561e33d095f483b2092d28c68ce3291bf5959dbf2da99b8d6745fd022a28b8d746741125dcffd3c7bb04fc2aaffdd2b6b2fd66c1c9ff5daf03cf9337859795ec2ac4da26f359dbafd0a9c3569c3ea023e7367b4f4fa8879bcbaa8641049da9c2f486c08dfa9b462935df59fc8e895019706770c9009a8161fc098e17557dfa9a2b7f3e9083108451bbb628caf073142f341746887f61d019eb520731e831bb689d823ee56de0449fadedc38c09dcecb8a438461e5ce007218c0f95761f0f7d42fd5d061ea0dac8b3569578dab12635cd019fa24931a379083e5057533e4978a3e6ebc3abf47370885deddfd89a292cffe97b757502bb4ec312be9b7bcf210f035b41a55da13e7c655afe6a9147d3098e9a630781760bc1bb1e21d7848d71ade9ff702453338e11a6e3117747e09b3e808e38cbffa9c22400adbe7306090a879ef701825fe2bb05569df1b9bc12c651f82a0f59c1f0b6b78f1e20846776df626ecabdd0a1bc6e4be8092d536f66c9ea626b0d81b030937578d03b19d1038f121fc36712df85f1013a70370bcf26178046889f8d17d0dcc3a9dc0dd419345ee765bb1d6bc02fd30c0ab659a57d1485b7e2a179c94006f7fd9bd05b9f8f2b2b433099d37d4d192877086b06c811fcc30cc7966fa6d5ff0b1971340e7c9d5f555ddafe99443cdc23a9a1064849accabd9465cd184a659cb1431c4771b33424726b1c7d9519b4c831ea57bac8402dab335ebdb6ece4c300e9ece8ed0e11d52ce09a7311270e94e3c03849ffb7bd0e53e06d7c07e43406c9d62db6db7402cb9dbdbd0ee6f5c368a634640e303ab34d9211fd1ab728750a776eaeec666285962f43596c1b23bfed7c904cef106e1cd355628d45c8fa282b26be2a98bc6525c9da26b61896a98f73de4e1f85d5e93081542c984ab16e1d99ecf76f1cff7fe5b59241222ca4954e9e50817242079cfa7e268b8fda46c265e1a95ed84854155b9b42047736001181815bd014e8e48e4c118337616e7509912a0bcf054b09f029b3787c5623abdd37c1a4d0310df76e08da5ed48576adbb3798986ef238fc92568929379be343dd924c3ac7d92a3c1f9112827116eaa9b8206851b15e4a61fad30ce512e740ae59f9db398c64eadd5965b55830ff1c526f764d91e75259a822d16737a4083c008065b77dc79b158a53e185fdf25043e5b4c38ed0d3d9c5a595ed5ae11ad8f5b2b27160ac5b18847bc24681c3e6887eeebfb7e16e47793f1fad8dcfd63b300b8b43401e332204456c358a7dc8e419f30a750da42261b63e86fbd3f2267682abb95a2b3c608c113468baaf6b4c14c9c0fe5fcfe7e9f1b15f289449a60cd030ba0bdc4c91fbb2d30f0f7f88c691d69cf6940cfa03d4ec43cb7f56b6cec25a0c31627c844a739ab5a2b499c245b8444c0a7fa45fb1b4cf16a63ed848dee0af15018597addd0fb3e92c63a4fcf9821c8304edd3ebd1a4c898257074d2266dcb9413e2f29601b34b9a9a4205686d8d1cf55ee1be4a41d6addaac46fa18289f2442d7b2240629e6bcf0e6460b0536c668b5cbc38743e0ed28e4eb5b0e548ff05bbae6cb823e94e72d6bb8d5a6ac3d647accfced715dd8c0ac80482612672fbcefd90e1e8cb4dbda79afb63f46de75650a1fe64f780df07e0dfdf83b6ab621ffc856a8985dcbf3372374292a563b2e1a9ad3bc76161cdde456aeba78be5209ebf82a042f38ee39d7dc777e2773dce1ffcdff25c1336939489179a612121ac7e99f97169494931c3ea0f57f685342bec66c580155ec84925ef2967c047b0045b4e88f50712ce274a42ea35942542471cd8bfe1ef594e0e009e71a9f6bc717ea2eae39277a03990c0e8560e43362187481295321ddf1cd8424bfb31cb27b01ad9609007531db8bc41261dfba01737e8839a1d2a5a426eed96f0a9f9f8edf4ebb16c28fce58524a864cf71fce7727aea232c3e73b6e6866cc25d35ef474f772f6abe3bbeca35780d05d7ca2495242fe99b6118fb130f59aeeaa22830282fa81e54a16f9950ac4a1f34f7e5e193d5660c3b0c8be6ba9850135183e77acef6b652efd0097a59285ae9b278564593796d595fbe2725545881aad336eb731ea5b0285f0cefeeca43623318fb06f74823a11217e2410212a6f7ba73a7657767979fae8a944efb34b0e1a5a83a36da21dbb9eb779f6c47b6bf8823ef2076a3ef05eb5d9ac6b17bbec01afd529e3cdd21e17af3a39df71002b6cc014c89d3b9bb2215dbf1b23549f83b8e7a7356b5c5a6ccb6151ea0301cd0e24459ec18eee9f1c96251c09f83cb0c926cb5fa45612a3a11152b52fb79b04e8b3f8e76e2e0d085baa8bb9d8bd0bc98e11ba2a719dcf46be1c0bbe9208114d7a84006167c500675900cc7036c5da3aa4884250115a7ad9f9080a18d24307ad19e48b45bde09845e03e26a60237d54cff99bb6720bca6b5f8d3209e0b5e093d4c3a3c33e17c27b5462801ec2c417df520bf83e0fa2530a8b82f7b5cd0d647649af201c5be7eebd9767fc15441461e8307a51571870b55b6ad78ecc0fa0f11ed6ad1c5121c228cb65d6cd835b2cfb883c0ab213048d770997644318faaedc5fe65ebe04865c9bd738d15a67d59ed460f64f8abea05e6db0670c63bf00c65a43ec3c3b1e36d9cb2364578373a856699197f3e7b52885416344f4581908b2c05b41aac868b43d58483c801b22832474c9fe2d38e1e9eeb81184000d0a9a8e7e0867ba73d0f2117383b420020dced54423d5f145a30eec331b403e785cd1f8eaa6fc0c54154277f8cb56322b6744588792de9d30b688ed18bcca90349dadd16cd8802c9d7789a016c0a184b767ef1d63b1a4229476305f7f31233cc27a8aeb1aef86fdcc6eab2177d5cc70ce2302ade90aeba87a0a28d95d5649ee7010b78ab4c199b28291dc3ed62415989ce9a4c68499a1a34feaec567c4bfe5464956fc2499a6511c4bd236ca1895dc75b35e5f013fd05ca51d6f3f930307ab22c8da0df7d3d3f7960fc9006941d74abb3e00f654de9cc4a9104e476066717447b55e3dc29f840b20ddac8100f461e85a1499f6fd552525ea03df2462d38d66fb857d70001ca7bf208afcf0370b6f47b56ba70df314e0bcacd84bbb0e64d3ff4f20f638fda3460898294cc56863ef694dfdc90dc70e25d3228e1d5a6447ee57737d7c496621c3729cf2091dc2ab18674d64c1e08abfbd84d23f7e4995c059fc252686409c6a57040ce7770d136a39a70d171a2db68cddec0f0e9ecfdcaa1466dd4a0bb8a5fec93468920f57a6f669dce1157fdea157d80b5de3b02e564487930414529fad14087cbc84337b2a0ff51a20fd7740e6747e6c8ac714e1d1fff23700c115d15140772a3912d66c949793eaefcedd6c8e7f3bea3f8a08f1f9039b7e7ec9e6bf0965ce764f507109a2284fb8849f14975b2b54bfadccc173c3ef5905b78c85ec08c97db1e91d10bf207120ffd878b6d62322b83f4675f9698c731eb25eec8df1d716828f3f57ed7a54633dea32ee7caa261df748cb6d453ef3b6752c8cd2d207521ba046a80bfe83462b53bb7771a06748816e98e2ede1290d52b09f5a5d8090b98c78b2d4cd6a65965962433534c8961e783c970f6a8e462ee47e8cfd9d8232d818580636a003c9990ed83d9cc8c00f6a04f433e534d4a7469dca135031291a1ba8c9a1a8d975518b3e010d1cd474120acc2c724891c54e72d0d36f8850f3080cc12e560914ebd8ad8e7347f4ed8038c12ce64e59eaca8965ab7b6ae229166ba35ad8e3c2615afa1f23dab5bcb35fd84f06fac1a8f94c3ba1c7217ff259bc252542c3518a40dd2aa83927a91964b2e4473fa4f554a19381252adb4e348537c3d40d5c40491b2d391185e72713fd374b18ef3542cbfcc5278afa595f0804a0cf2e9d1dd687adf986cd82a7e98c65b5c2fc2b99a250a4119842ee68d7737e2913d8217e36b2e319cc94471da9f7a37c332d773ca75ffb47f272e90a0b3d2dce9a9f6d70a77cb877168a0ee4c0d0fa7a7576cf4c8f60a38704611ba4231ea6f38e71d7495251a02851e1f520a881c68a1f84adc5aeab535bd78b8c71acdbfe4774221f86a6e737e91930a9a17bb698db91e4952714da95c4321fd000883f5f31ace068ea6485918a63278cc47f88913856def7612331689ca5e2069328a6fa7d7490e32659860e39d86b63fabffd66e7768b8694922a369f5eba319fb20aec96a2fc24347ec678c3065075c9bf6c3a95ef503482537a77a6446a6eaca9f3d5497eead46ca71d73a4fda3a2821be9030440e5a3b68b7e13d113f6a7c0fbba025cbb41f29d90de3bcf0ae13cc70266e75611679991511c1c7a5de0e839d071d5a9a360311a224617ec326898661d58f9bcda5eb6ce1c48aa36de7140693e276244d646b26e95da24d6bad1fd9af825f8b86f97a133a591a00c4d3ef3212691b072d39d6205859030d8bf3889a075d82fb875982e92f1509b9d3c08703e1b58ad4feae8f592da015a39b2ad2406edcb470ac313c28931fb86657706718676ef9c2f924b13e5bc38ac9c6e8d10b090cac4843d5b870449e799ba2d82a4874f9bcc2e4a1eb509a5c795851cae66fe557f951570cd0c34fbe36a349e56f45652a381fbb65eb01d291c0a229d79edb0440f3b946970a7c21dc69a3c74a11b92f826b5fe7cb076eeb44094160a75e8feb9ad4f72ed4f049b27d457bd36897a07ca0174c820fa1e0b14066d31a53ef4fe74464ec278c7d6f8b0bb806d1b6f7cf3622d430b1963d7cae9db13f3e46647bf7ea9ec3f3a772009605873340a7ed701bbde9ffb56923dee8e8fab049df054556e3f892ce81c39b68b12389e68b6243a6bea293ce47eacdc27e9870fdbf3be536437f7f0d49d93a4581ce7f790855c0ec4367d7f081cf64dfaad02a8491acf0a1992b5b225ab54635c12d2637e6c4099e79f35d101843317b157853d39b2460c52540ad1041c0aff28b59aaf8991b3a6e04d29b70a7c31d29d3027b52526abeec856070c65776c5ace2ed5cf1b7e4970b715a8c0211ee92a361be170867bd8485475710b6820cbebb987eb01a6c1a52aa1e29f2f20c6b230b3b1f9dd1db48c96a8aee10dadaf7508b61f182580a1371b964311c278af717826409fe05ff35e190a568ce53e9d0fc4879d5ab2a513edc79ca9643dd5f8913833ab509e0d61904005a0392fcda2387aadc22135c3a56ca9332193dca7f1a721fd8dc287d3e6ed449b524974452bc6fddde70e9a17136f475bf6f7004d553c8add19e96048ac9fbd739d64a87bb83edda768d10d5dd31269a3820ac54d8c6c05e22c7f31aea48d7f60811087ec67b78392739e6b318718b2a3f54f106d949ae04f4091852e09fa1ac3b7231eca0052878e1aebc55184dbe720dbb0914bacf0fc92a5cc7a5f421769107a0cbfe64edda695e97edec16bb0feb9ef11af8e75230fdc963933454823ebc72039a94255043edc458ee6bcad6af53184bf635216380a5642c50d6e8105be832beb848865ded198f0f927ceced443aeb23e1ff15146f69fbe0c976aae23a6ddae610fe2371dce62276388f391daf4f25e717b05e85e09a6e4e40bbe2b76e46df6e05b8775be99fc001d8b5706590065b04525a5206db3166e17b04bb3639ccc418dafaeb9d69ac88c7df6fbf79af3c52d23fe3f2fd34ea814484b2dcc7448a6561ecb490ea82f4d3170912644b8cbe56cdc05c82d9fdeaa0a0e56fe95108ef64a84e40d361e89d2d02bb119ae1581755b38b85925fabe3fb3ee8c73970ecced0e3d76c944b2abd9a1030a39e144db0e1acfc8b4a8c3f81eb7f5dda68606f4bb5e4803c6e500644e084b11fc8f7be349e38fd738196e56bdd8457f29ac9f783b34f58b71be5fb5e5701d173103008b5968528ab5af9c8824488179c2fae54a72e3b0e5ced2e3f367dd02e4e23ff59e1d777eeb71b9007ca5609d526d6d55ea0376ccf08ab7c088659ad1773781ac6658ed30f22af0949428b7b5efbf237bdd42e85a13c780345601a567514c36166d0afb6b99b1276734ff79a37d6694d2980bfc265c854e84068e055f3d08dce7cdcfc7b8fa905ec31b00141f255aadab4c591d6e1bc014677ced6e46313831d78a5212864b4cf8dfb0db9b73053627ff3b6aeee5f30fc04b45dc2e6d47520ca77950532dcc35757cec9c759a076ea62cb360b825ff7602f2972f17d232547f11a215a3831cbfec75f6f00907eda63638a8a0231001fcdd45b5375f74aec95703c6d794598a564d77f2a36b7e71a132bd2e26a2c78ac6c6c7b7128c01970085620286a8f487581cc8e0e70c2a401f444d2d644128b4f87051f9f847da729e72ad9619c42b9f2eb83ecf0fb7ad2f1530710de7779b222c1d5ab39cab04f150171158672b4e910adde05add190eb6b0bda3a1e3766dce4523d2024745d6e64c684a5854137a1e6999445a21ec1d94d9db4211b45b359c8902fd9ec2f320df61c3e91615752c0adbd86bdb280960f6cb8bbd7af11c9fceccbc109b0c7db2f64f3e76e7a629b9a555b8f83856934d2580ae7ae3227486c8e5123bf313d8e8076d01d46b30c6da36469e51c3d7ddf83b0bbaf882a0b5f5ca495e6acd3e22952eba4afc237d8cd907489944b835c22f46a4b9620ba999fbde059a6f92ef2293271bcead224568c2810ecb1e00fc90bef720ebedc28dbaff5581e3d96a39ba1f961d04bdcfc2e9b30678d35fd1132453876031bcd26d93704934223f206c163dfeb6bed905e8d3a4c0ffc488e6d0ba541fbe5a3f90f6fa7820cf7231b9c9a5f6a75c1bbdf4128419be3dc67e5c1614d3ecf7a8cf2c2c99083b89a9820f9d0252f22e01b0054082ad76595d3f4cf363b4364c454ad46dfa424d351ddc20cac943eabed36a8f24fbed0425e4b6575c64d17aa3132d378419eda82a0df91f750bb252475c7e33ca3dd5fe95f47ee545c5e7a376b0054c1abcf1727d8c158426c0fa081f9c298d751c0b75b87af25b9fc27705090f663d5fb4b828bd35ffb573a9ef7484bf0ee20b6a0bc8b7a20d4d3dcd45d6c1d8410966f566b997461ef10a7337d308fd29526357f3b07a542b7d4e937075157e88e47d9d5afa029b24fa7233dbbcdca2de55d73bebecf8913dbb103809d96084dd1261afa7bb19cd00d25c04663924ff9f48999ce1412a4eb71036efa10f4d373172ce7474caef2a1d056a401d5e50049df6c6c417c9992e0312dc59d0232ed189eead3adc3c9140870ef7ba78f91798f0052fce46764dae3f45abdfeeedcf08675a5f4988a9967d9aebe5cb6f6d3a489742517f82433bfb9f2fe2749928690035637d676d23d0d522f8f874a6b0afa5a569de2af9843abeee05e7abf6131be9117512b0fa7709043b2ddcf4906a4520ad1b1702e01774cd938e2df210277c4512a6f6bc985a5dfdd6f8467002739e328505acfe1ea014ad51266936e33f2e9d5ff38234d031c19e01a84c380021e8d2a2bad5d0105b35b5b406aa720166de14c9860e8be17cd0eda4f087d1ab67c4d5180702d08a2b4164493d08fe3f17079332c53edd46caf4d9786825e911d95e9695a7a3a1a450cb2ab6b630c81aba051dc6aaf518b86b4a138e3751bf11d2380b22a492bc0689fb7f50f32cf3549dce83abdde491895ab902de220ea463c8284de727ea7af4d8167fc235f672fe81161a159771175bef0938140e2723d648e6e81d1227ef15baf9767fdb9dc639ffe464519aae33f2254743e977173b80a17e65a5632c836d5c4732f0114130d10233c4263425cbc3cd3afd06c16934edfa3b3734fe4fdfe17cc6806f86981c0917c82790a4877f4dfa71c571e9ca62ec54aa3ff1392e77d0505d9a784d7f78865c7b2767fe531e51a0cd88fdaef2bbbe3bb2988826a6cfffda971afd7969175b51f8656a7ff617b784456468697af464c40580a24d9cf60739f5630b5d725fa0eb8c7bdd8f595e20477e9579f1f1176b3148aa39583e346fb643ef3caeb5c86cc9e1aefeddbff25a2661828de241172c80cedf6976309783eabc9b30b059ac5716af6e8327965d38f6e53d7f3b3e000725450431bead788435b1b1ca898ea832149ada5b4794e9ebf7c54f87daa4aa8f597282aa6d537b7ef7cb88907a5f39e5c4fff70c811473d9e3d9e35bb2705fec61601cee34771bf6d735b35a7ee06b315ee4af729fdb1eb24058b66c5b1cb82dd49b92d900a1415404249e297bcf9decad35ac015c7e1fa6b0de1c056661f3994d4f52f45f20dd227a1b329316157f2e4bb0cab80bb5a605bdf6aabd5162bfa27244516045b8d343f961dc81d4ded54fe1ca31450a89f25b7607b0931f8636c407a77404c332e0e1d525057295a624d39bd16cfd3b599d5f7a55c5fb72f7c8c94fdd710ce419bf421b16f008da63dc46b40305d158dcb8729500fb08d3636d1ac650ab3d5c0fe1cb6927ecca395a0eab33cfbfa8ab90ced78dcc90bb9110bd5481acc5065ed5529ee5338537a18378f740253e897a78000401c39463d349b9aac1719768cc93458b8c9831f76cf74e7c7cf67a87b5ffa5bcdd9c8581479dcfab5da056aa94bf49132c091d66c80929637139e5719e11d38dc54b833afd54e8348d9a49308b2ef2d57b95232c6fac2aba6c3b8b23d1edc9bd5ca0d73f791b77252913f537511d28dc4f33358bca34c00289017415e5c578f7c1c2fbacf3744a0e29d76d8d9dbc5764f3795a4fe54f9237575c23525a8059a8bc1b76b96986a7ad66c5c861c9f625d5e040e7d39bb2b6c3f1e0273777c56201d1f1c02b327fc5e507d40ec76b8ec5f98327f9ca8089bb121b9e0a5297fc97a91399944c7a083d8b50cca0fe33452b8a25729ee613f88a151c04c9a0474c62f5daa3ee9c689b5dd98b629d312858f010ab997c29c645496ac9d72c07a7f4f94ba0f207994419b2212820dd8c87f7e2e7c4533eb7f94a857084e36df7e53a3b06916ee4f9832d511775a9a32c689c04b17ad87e96fcc444342a78fe4cbe065e03d87c8980d02017834e9620eda2779277ca4b9468d5c2d91275ced03bc779419f207eb14c420088a8ac8c89b7078c267dcf093fe694aaa0228671953b82a583b154974f27d96248b98817b73861041c49b19bfbcb86a1674048a9fbade87d02fc8a486041e1bab591081ce67718c1cacee14716e026bb6b033fb77ebc403930ce2f9955a507ea94bf1797e74701ad2880d9d733fd6c0a0847a5fc00a38590fdc2a736b8eb66f15bc9433d94e06e39b4b133f90bef2eeaf7dc6aec449b01eef1d9ae13755bcb5babb22093cbb7b400f6c9094aa9ef1a3d55fa4623dfa0a1f28636a8a42ce0844112b416ef8a2ba9c6691a5f36bc96162317a95a94126df1baaf274bf5d16a8a25fc2f22c5ba5383e2a340fb8bf0ab10e5aef1a3b4cc8df6c22137340d1842570fb7d4bb51e947db2ba7f94a5b91891c17c1a2d4882fb0b3ae2113e40283bba7d8108f41c17d83942048e5f85c6dca798f0793ee4d7a6b9c08f4bdda8293d5999ce66739590564fe44236264cb86d24fc75e2f68ab435e0e0e4eada1e5a3a0b90b8381154eb5d94587f991e2a96f0c1af049b98fc11cba36a528f5dca6681f99b022d02c4ecb1d6d99028109ab8eded593087908107d73ddee865e2babfc5db88cbe9f7bdf42011aca4c8d08bec4e012c8d841e0150ec8b0f0641ac65d51d05c85914be1b3a609b992f590450d9a7d2e0e4274523fbb8f9c9283a2470702f7a5b7ac6cc1664fe215ed1279016a162ef14102b68144279a4432bbc84c4531a6bd79fc234f43ca54b1c365fbb5a1df04da924db01368dcc0aeb618cd0cfaec92d3e4c432cb8ff905a17949e038ca4bb32b0a99073ae8a9ee1808ce4135aabf429eafd7d57e05f009b89f1c4685e5a27bf264c599a52ad02c5de11a25d1f4f752bfc3d88d7859893f75481781705d466f86b8e4be7706cb6cffc2adf073eaec8d9dd53356421c12610809f5f986523ca263afed2ff054b9808d291882ff7a7e9a603840a73902028ea2fbf78a80122ef29e1dee55d492550cae84e86ffdae83e00ca0fd6a2b69e9abcc874d6e1c7a3f413a08702948ef37b646d741f5c4f4a6cac54956db165c70880d4a2baeb9921ee2dd2b1e5a62470dbceccc907864533784db00cfb8d55bc3ec030c50b9583e43b81b259b89563002be3a4fa365d97dffe5579b91d72321e616fe9e8ca23c9a103a2abe268e43b3e1713e9f22f3b3f07cfdc19b1895fd81598475162471989adcb456eabf5bf453d582c4f1402b0a0c7641b5c45cdf85b469f71c3c97eb4c943ed236dc2f26a0334251fe4f08f71cb024448f1aae73fab6f8ae4fd3d64bb18be6f42be1e52b5a7e092d0cb0c3c547f91f4ab3dcde2ed7fa89ede0d2a68aaa520d38546942cf96b152f4f003de54a2e4abc9e7347e8f1a03532b2d5193d4198ae41f3775ae61a1e63d9d5e8ce07c1b29c305159e6c478470b9d4ab55d85ef673790c9044530b290c99f5cd4b02d3297e9bd3b5619bda45948e279d50990d9544cfc123d8fa520bcc11e444cbb79a7a400534b0bfb3da6e77ea5c1a1a5dd033ffe030d73b4fd92d67077b4e1e1caef99250877527caefc9d18add1f2c39fe832f6c8ab7780373ce883897ccb937b1e56f932ae93a47399e91f72e3f5364bc62ad67b72aab4516ee6b14bfb51b15ec05bbd389d8fa153f74e2bb1c87767da23c81d7adb939ddc5412e725b166dcdfb777600a64baebdc55a2be6a002d931eb106ca49b5661115e496bfb30f6febab65457472986be388ae0e9b09cce6990abb451cbc2238a997eea452fa33d32accfa3cc443b43180bb53da8d45d123950ec7ba0da306e5a156aa899216f017c5597e2f2451db4b3c4b41d4617b0ce7ec397520873985f3f4dd8c6168aa29374cb7bccf677e410b221533763e626a70583148871486dc0bc459183aacff0a32bc2d64159e191dab8c30ecb31190ebc853fbb50fdbff7286fed9e2e53a958761f65bfbce58b851fcd671f8743014d3cf3b5784ddd6ee763270c1aafad66ee36d21faded641164aa74bd286db99889bbdb418b02fcd163470a38ceca3357d7a012fcf39cf11ffb509af495e6305ef501cad5e7ab359059a02fc1673676bf3e776599e67643a3ed04896973bb0385e1b8b05ca01bef53cbd672e1c5e3ecee2dcfaba68a15a0ad7c38be8c35a8cbedb68ee8062fc8baa41f865c6be04f979a932f00e5ca05ecfa6e8bb6b670e53926c8432d2e9b1d034fd8f954f040227f192be7f95650d8404d600d0559e2f20813a02f66ed291b77521af4df762b532a5a3366416526c3fbcb1874a2ee1c6cfd5c82b37c664b84ea0c825391871f42e901112fd5382d720faa00998d2acd62c774b10825b200e2dfb606a69386cc35ac32360bb05390844a07caaea46037286fca46c46a2eae14e405e85b9c6f24c1e8acfac9ba71722edcace97cbcdd626839ccb01f63467455bef73d07a702d2312881b7343663668bc52298dc7ab40ba47d6a34ae8fc166d4cf051cf50d2868dbd44315aa9471ed5af13284a388e1a8562223842ec7d059257dc1f305b950c97b0dac0bd0b3a54c509450da1313d98a053c92e1951fd2ea1989e194881fe15028128859b498e65090c050f0879c3436d368bb478b4bed2e290bfe7b13e909317b42fef368dadc3d6f9bb9043eb46139e302c80f70d92c5920dab73f2f02061f180d6c0fe66979cbfb3379385b0ed79d3b138a3816ff8d4ee95b4da3b5a9d56befb71386c9b7ea7ce1a273dc92275ffc0f6343977113aa277e1efae54606f81ed75376deeab46fa492f75c35cc79b85c387bf8482bbbe5eb7ade20dde147e3ebdc4d1810361486fb74dc40b6fa0c797713ccdbfecca5c841675d33df629e0384975b5055201b726be6bf0fafe544fd19170f71ffff979af01608a89c6568264997c279e23b99ca6660e15c5e1ccaf9e73089b37108a43b6272b51bd9bca61a133888043259d2b2517f95b8e130fd2e924b7decaff1e03a426d108c090953c40ae6e3e17f13d9b6fb9020d1797fcc9c48e862627f8f5b7737f7471f3251c2dbc03473208a5f45df54e52fe9265ddd57b785610eaf79f867f10707f5c346ff22a6ac1960443196e401c4dd1ca3c67a81a171da04c6ae2146871762db73f5bed615bcdeafd6ffb5e7c233149eca088c2f7d348c2719fbeeda7e9cca6d8d6247bd0a029c4062f3a985d746fae2e91eccc3b00f5fd8e4db1c07034bd4caf3b87f82c79caa4f7f2496e6460dbde2324e69899f3028ee7298a7752f4321a35d233b2257eaa5a03a386844663592f8602edf8b00ac2ee2fb914a3e23a45d2d2949cf7828a3178b9e2e72f2e1a023a178bd908615e0dc9289a44d69b4fd6f237366f90b9a780844072f09e4dcbfd21fd4bafdc7f933fe5cff15d795479ac04c92b598bdcc2cb59e2f3e46e594da068fb89bbad3447f1a4cfaaf0ac177d5e61f8781ba9c0f4f96b3e5d7578aaa2d9fea2bd10d24e0131600acbf0827a61d9a820737646891dba8062f9bc3de898cefa33698a25c9cc0649db373f28aff219ef248b9391832f83dba7c96af42cd06040ed19b12ba87db5f3fd784e3ec565ab6b5ffc178eb600bd9bde838e3dfe05e276d42c500e02cfe60a083139ee77d5e6bffaf0602855581aa79fbaa50affd1caeed39d2f49e37c3a4c966a0c803adab75510b52fab0f7e6b0e724b40ce10efb3d1146e46a7eb4c1c2a2ab01f5a5b07658329d8057c674de2a207a7f60d168cae38f44543e724305fb65296a08a85e69443db5105272827bf2d562ddc8d77dc5109017d2a44ea897337747ed2dda85e7a655a3e44f9d09be5dfc008dd26df6279536c0f86671d364d80ce4040f6e7a857bc3ef2af5bc18eb62ff7077b414acf67f5c55c9dc5e9d471419514754d61a1308b4fb53a51b5e8e24fe3818d6ec43c3830673d097a09ffb3710276739085a7e3af65a926dc7ec4792c0ac4db01909ced8a57e06d2f400bc9bd6dd8b267dbf04e37ebbab634d28a401def3e53455fdc7badee50737f6fa1635ca1499505aa51c9cd1939bc5e43aa584c18a42a68d6e3cb987354f89d53b88e7237129cab39d418c064a615015b743e46766defaaf9161d13f40e920b914f3a7be72eb5e393be62f19b1d9e79f62ad802aee08d827db59fdb3aeffcb1442090b80797fb7a35f8122ecc9a89e6fc85b7c0b6ed96abb9b26031bd1bf57e235559e7213610788523e5b85bb4155e10be25d94a88ce71962ac4aa0ae89ea512733ef1dcd7d25ed8b28d44b28ea9a47dc9ff0ca4c41df5620c7a2fa85c4e9487ed6eaadbf105690d1612a26a517447dbc25d7fa9ffbcb293cfa98aa762631569cfb7a40241121e5fb402a8f14ff8307bf6078f690de26a8813df7bfc18f322a48776198878310fe9305c112885fab94ba6ce5e8024d0b43c601835d8c0d4f04dde87de422a9030c8f2683a9cfada0f68151710f913c2e14d402a9311690fde580ae45457fed32e4e73b3ff3d028cccdca18267ec991301dc0717403156ae6d1c3e855f586016a12d5b211827d490ef42e752cb9cb72c70dd2680ce0f82f6ebf82d68f38bc784af08fd6cdfc8b290203dca4ed900b0449613a6c90945a494e422c12f2cec329f6b4ef0709c7e00ece897e8ab8d820811d64cb6c2ec0046963aa469b436f1902f11c2c924cbb7cc5dd9a167bace73849f6a0364050da9d26a54be6d4b995e191a929953736ae10252865a0c7011c1f9aac7cb83ecd707f8fd5ac92f2d98227457ca820df7860f1106088a05720b61af380c8e68ea88ff69512deb36d142d77334f993f7e451358e260968bcd31b15f6e805c26a099bb89e0087b966329337909b32e5bd2994f7e61795c79b4aa7a7068e00e1aff6cc9ae09d5cbbb4c8e5296c918d1131daec8cbb294cf6b03dad9175b0e28cc2f2f37b94d079175c97a6ae9f7e438cc27fe59cde84af2ebbab1ac9e2b5ff61d3af127e12855163d3dea0aea4497d1e50f5b2b43213abbbe009173e243c0df9f9896e8355788c1f4eb5fe1d3ead7834a7767d579a849337549ff4ad06f7f25dcbba995d184e559b347141787ca75bbc87b503eba7bf7d8adfaa36dc48dc6a3d910fc97494560d28664e06d1150df1e848f4e92bbfa5d5d247b3f01b8807f6d1c5ac1f1a862ee21ce79c305f7cedc8f0a832231ff89136f1beb526d61233727830895bbab0c4d22dc720f363d0a4467b53c2f972807a0608f1ad5d46f4aabff1bd8c298e7bf8987eb10003fd0233dce6e80a18abaad3c74d6e5ef85cf07d96bd9e08289aafe7c9c232a9f3b296e701d6623c2a5b413cf0c09c08a4f3939fcba5abdbecf6617423768d7b74dd9a948a97370ddb0ada0cb5d0726efde559e81b1de064f291743ef6add18a43387d31215a49e500b63fd0e9cb1e949d22dc70d9c6802d0d9db55e4fedec71c5eca194f1a1b7e1520fa74f7287d8abcbd078bb0dc9420421929b410eb4b1083feeda1edbd271e13166e2d2917cd191c30d23e41006f510ac795d915dcbf924f49a71bfdd4c1a7eb75e924ff1cb5706a07d9045b7495fe5150099ddc5376e9bf852d0f2f132c3c2ccfc5b7c43a49325c2ae8e5284587e1fbf9025c10fe797e7ccd2e4aa4c101a5337ad117be20aedc4ade63263117e966bc24f85f32ec2352ec5675d0783de920a9393162be3307f9d73cf54c5eba3f29f173c105e52b7d276574126c4c4d883dea2f890e8caacea34e11d4abd9f27ab4533f53e53c1172cb1636d9c253c57ecf833af5446326afa4635c9593e43810c029f0ed158eb68359c8c499ead148f9377c54e88e3a96cf8d407dd2ab06d9e66f5e524fd7138fbdfa88119a7160809cfee3bd6a00b8f5f55cda41ce40de756d712721f619771ced2ea1173d4fd837dc6c849a5e2dcb550e924c5544532410695c33526481f10359375e8cb8ca5b059fa36aebb780e0756f685eefa9835815eafe3afecca075edfb9c8511e8430ce6bc6181652f7fb578d9f0a332f34e053fa5eff484686f6533c7e245d1952dd2133a67b6549f1f2b1c21e08268b80a86e308807fcb5407134f07c7384fbc9e935fae25b4c2f25b2d26236c7e69dc44d9e7abb7bf5ad5861a904c35d45eb611fb37beda63305497f89b11f6d2fa2d2a463c58c6a532f87907b5c6182cd883cab630574dbc26ce553ac70dad7a0840c5bc6b521318ad37022627edf0c594b0b3a2cf4038ec973b594339b0079fc77d336c34d7e94eaa228fa21d1d51a8cbb835de479c8ca340609d1fc61e2cdd0b3d484ac33195c0035f95fd8d1f74f2e3bb1112f4fa333accf3e27a15aa3c22acf6f6e2314bf32d299063518eb3a8a6493c9a30a208386dbb94085d0e373f14c10505bed5e98aad5318240daea9437eed6105637bf9646a82cc40b67d7992bc42664c9493b53ce8da3839378bfa1453707fe4fb1f038472ed74b487e7eabef25a50f45cd75987e33ed3009d5abcf64075171545d55679ab8f9252d6bb68175684b7e75c22cc47e9359d7ed9adfccaaedd57c24cfe0fb007b4fce88ce88d7883c0038e8b78635ec80a09f2251077e868c5b79e474c3e5554d4d7f00a453ca92aaee77c43ccf18bf78fcc2ee4cc6f50ec5a81215f1fe8c78171b3c8ef6aeefb976251eb5f2fdf544d987b1b398469d3fa76a1726943ade8fbd2c0b189fc6111b9aa8039b7bed302ddaf8e60efd66068cba90a4ce98c9adb3ce0d91f4a7f946e9851e8d4a5aa4f8f54c54221de392db47ac79d0eca99805382b3b52de554035105c526754c8268ee7144aa256ac5854e41caf48900f80c0c25484a8eecd66f4f7a571b181bcd369d1aa910a57751cf44c0ab6bded09a9c682644edda75a59547ee3a7f2e37db4b6e6ed85e9dd8545f58bdb01404fae3c2276d6e3a256dac336eb197fa40214722e4a32058729168351e9a289610f5c828c195cb8273b155276a77e433e32d5634c3920b2d0b44d61e98ce782d15dbd5a75cbdfd27e60771d74b58c4d0b5599c7dc596842a3142e2c223c0323cfe04a5177041b7272d00597c1dd4aa36378d68adff15f6ca00f7658a89eacde86c483de4493a03c227194c046b4df04678a274854e0751397d74240b08e9eb8576f6932e47bf3d0daba311ab0eb7bf6fa1cc7c0bfe628a819046c54deb56422602643e17db05013fc58f1cbbe0b7032ae9953aa3da0fbe79a5716cc2849e0d8a29b7009077f5c8140200c649affe0704e8e044554bc0974a12c0671c66489201f40e2d52be60059ef64ee02daccdfbf6aca69e527d063b71624ed90b9850d37e538149e3ff893df3866c77afba9216fe9a7b811ce89f71151e6f18749863f82b01b3e10bbf28d0493f9a8a4c5978c0014ec9a76c264c29db80d1a98a13a980e750ae976fd62662bc10e501d7fa1694015e904978935e1f8a3bc6ac211bebeaab52f07d9f7954f5cae4858c952258bee35cbe07412038ce87693972d1b6caa6dc72fa20e0aa477e2f14532ac0433ebc3dd643fd0a9391319f597bff682690562896d5908afc201b46aca50eed9598ee7ea0b95da0c5b3c528034fb2ab826f9b6c9b66b314f0e90df29187a09525774ca6012524fc18c88c4d402f159840d07eb9bf002535c82875aa2cad97f290d9660cceabffd9b6864a33b40e5d39c60939d0697fc3944c4f8f2122fe6dc5f20789d094086bbb021c60dd658ada66a394cd034368cd0f3374149892bc2bbf4672e964fc4f428f153c9eb3b29aba85a6e8f6b14f787950491535922f9ae97823a21bb67159dea624359639ad339a69c38a7debc6b40665f4744cdc07bb3bf0b1c6576aa192e9bd51ce7562b33d3144d475a5837af625051e3e737ec17ae637f6499772ff8a1ccb6185e3e8dcc61509f4995e7149b24051961edf6e3adc3ebe3d2388107e6aecc04cbbaf446681366c1053630b882916b4e5577457d42b1277463fe55b666410dc0bd6132f088374355ab1c345367b986aa9371fa2f6b6f9a42390d6a783b5111d288869adfb98c760cce512ba8bc36c3001003520c64c7d235c24b2f273afd3413b5e93c89487a37161132660717f466c7c0f7afa994356f1f43782ba0be25cbd5235ba9c6e8c5e8dbd8253bd33a209c3fd0cd823f45c31543e03d7d9c9cbae17158be21e9c046776ec6dbd93f0f861e84ae011bc62fa8c21a5a15203bb849101dec8fc8dbdea4a3292dd7cca73638934c5687ed43f87514b35cf0ea8611dae8072e559bd4d100682c2e9fd5ed5fd856191f2cde581b5e324b7a4f53e381ef020b117481edc1542eea3eba060c707afc23e03d0bd0d914a8a451b95dbac6ff575d8d94aa52aaf1362c43742f7d4c68e23ebadc5464149462327b586962e174ad52439090a32164f649ee360e53af1045c1697170b30085cf699a1e54f060b8f57369016aaeb29fbcd6e4c36d68be465b045b9857d6de0a65b83254c3f3f05b01764f4e3f8eb226f5491cf304900e615f7f6672b97d6d5c55ba1360c3ddfea99cc42588400c96f79e4b8fa3caea104fc7787cca5b55b34e14354201abdcc17bb1041dccb64410f6d89025a7c8a66021476bd2f37f6f28b3ff78d9c18522468b9390107a7606896e751a22b4b7e9010382bf4fe64d0cd17bb0d61e2592f39840a3f60b11b0be4f87d84cf3060a79c5ca3215e02661927339850a207bec54737bb5b9a7c6196e4c60999f8a78e85c21b7450b72d3d04bf00faae46913c9a09b0903cb325495766df9eb572470bb0dd8208897303fab3730e3ce3aa60ff4efc9ec9f1694439539268cb2667654ef2351ca92fe6721fbc926da71df6708548e2efe70142b99e289290180cebbfd5f84e26406e3b92b45a2849507d51cc195d8e39a9cd0ac5e22e288f40d7310c11e5cedbc97d76da2822eb271809707a3eae76601f8737fe6e0f12a4404efbdd60ec099dc097a5f8ccd15f8abb85f234b86a44867f3338b4f2bafbfb5ffb9134914531f0594f7d23ad9951bade13994f1b07000f3c98325248557b055ada5153e5273b188640addfa429acf444d1a6ab297fbed8ce67bbb69bd82a2a1c37e1c7206fbab3484a080223d3461a67ecd99f3136e45f69ae658469325964f5b21ad51948bf3e53fef8822692a72da4826846fff46c15552b4a0d4576195d376ca1f8836d8367cc62cfafeb2a63c8e607e511b5cfcfb88d17a4810e6c9bc3745670ae25c286702b3bd6a466eb2c8a00d4888b51f716794fa48da3b30e800e0a9a4997ca9dd551b6d0a4cc9245168a8ee344fd2cdd6fd7140e0957e05c88568d168b57ea276ec84c9d02c1628ffb5226f33271eab30386962bccdc95cd1de7ee856eb79ba2a7e654ce02cb484f760170fd8eb5d436c740f78ba610dc0cd9bdc0de153235eb8072c95bde315c64ccc228c0e12ca5fa69f748e18484c968816cb7119daa7cd2365d103c3d494caddae317a001496a2802a7f5df09d0706e548e9b9ba09efc63f2e5e7750a66d112edfea92a2669f1bf63ff8634f0e3580d9ccf41f0df4e4001e664004acea076ff52f28f3248d69a27c3d76bedce838821a0d9fd80f3cf1cd6dff6c291ab2af8055e0972eb329e9469a3c5c2faecc7d8df8df898c5da3addd8cc73aaa4de2ed4557d5db3b040bb6943a282761252c68f196dea1434935565fcc3235b9b81db16164537f2e631a9a99a4dc8751ee7697fdf4e05a8109316c3610995d8f8e3e96000b1c4f96fec505016dd07f893047d74263666ba1c3ea52382ee42a056753070cd0e8df5e11d6b954dd3d84e2f9291a99dee9b924fae820a2893c40bce1cd4ac4865affde8463f4644a0e3aef639d4f700b743e552f2efd1831fde88ee8aafca5b5be62fbb4c1a7c22c446688fe3f4dff35c3485c2330cef828f3eee4a96c9fcfab09677cad25fcfb7a442e6467606d60923ae0306d11412eb079bc414b044ef8105279b823dc7f81626b71f18c3fa943414d41707a24ded497bd392c428add5d9c9c1eb5717b888494e901898921e93414a3584e706dc11fe77d5dc55b43323fd70bf8ed764142b6158e772bbc086469e1a44185677fc21b04bf272862b1fa9f746fa5d412e0968478544802fa30747e1e69bf287f1b1d1e3421259a1108e714481080cdcff25ce697045e53d14a45b559d08de9d29b275f85b954a3c25ba872da2e1a3740a122bba1896942f84dda17813d39499cf20c8621d890fb15220b1061f164343a5c5cb47b6eedc60d03249963dd5c2883d150d8e1520c72bddcf30265b1c983c15f994d0f40b1b19f84d1f046b41229071933f6309d47d4959b4381f79da0c1165e338233b938914041fd7261d6491d0b7e446e78388e96578994af2f7e93c56168cc4108c16a029f99a625f1d2cfe3db0bdca861927e08e9aebecc27248f0cd67830299511fbf7681b5b67e834fbcc6e6ccebea5aa5259708e40b65fccc2a930a8b5a33fd7d2b71e1429500f5d8cfe5c6a3563a9f5af2d1018998b1ad1a3fac12d5147435720e47e28ff7805dbd39579c29be334365bd7e266425a1e270fdf50c093f5e84f76fa1afddfeec06c7522c48a53368e9bb0f2ba0f54b99ed2260efc1d2c19776779eebc761833b29d5e2bebaec7f00b540435e6364b4ac8916fe09b53cecde29a732f8178fe08051e4aa10de28013ae7a7509a740e6f974c063152ecf0212db52441aebfbf2c9b9b938cf0492f62988ec373474ac8bb76eea497e8a63f8c124e4f0bddcc2f528d295db3ad4a036e4da654abe64c42c0254332870c73927965f0569ef9b79161a9a559dbd8ec70449b68bb33e64f807486c0467c35e78dc939e961bede05f2cfa5bdb755d23d851173854ec9318914792abe6e38c369395cb867a3ced20d9529431669f1106559b63c641ee4313cb17d6b74120327b7a7221a8b4415b6c3ede99cdd88a7878a5ea07174c3ddfb09a95ec512ebbfe42726a7be6919e07ea7d0cf3710229347dd66f161d50c0d5c0bb49d1f77dc3c8d064700eb0c9bb75e62a35f754c3983d1bc6e1b17afd1ef030688e2853fce4dc0c7d9e8d49d12a605173d59c4b4ed7af6310018f2de8a25dbf1c5b7cb085e8a0216f90b632909257b24dd4250017e2bb368d93a6e8c67e938866f2836418562339e3a2b852276c1e8ebcfba7ec5d679ab43fb5a92fe5cca4ed76736c2793657cdbe38cbe38ded16b9ee6ca5bcab612498c8192d8f7ca8427cf2f96b86f8f1a48f9aa7228ebd1e148ed807842c72245d06ddd9550f118882a2edc34399fa51b2ed1ffdaa5bb980622e26169caa0a3096d2772b46c0c6784ca38ab024c3d95fe09c56dfe0b91fcc6eead7344a155366e14bfe2505ca0ca8bfb482fb9da765d32ede22c47a62e097f7be55aa8d50db1ae3a7f268ed6e6db6547f5bab7160c41fb01e3e05de6a6d31aa1b6b8e4910ee6edc9aa3fc811d3f02c84cdcdba2175ee38e8f784149b60e82ac099644d723ad58942721c76e3b9cf3854f3df731864a6aea74bc33800204c06664d5c0084904a3fa6a6e4f2c12fba9ddd6673d504a94b3191a33e09005f31eee765b13cc121558952b9ce00c336782ded62f575916d069d4dd6f00a800ba357be3c49f7ba1631b15c86f5df8834370c0b1f267327fdf31094b66936541ba7cfe21bc7465eda3a88240da9a1cc0502d868480d269e41da9c352d5d7159c86e599a9b9519caaf106b26cc23d32ea3b7a443fba106f993330bce2b82f61d2e373fe7b9a281b843a0d185b1287d6789e03bbe91d13955d993370d8bb9cce8db04f86617815fce4549d3221cfb8c412e93b3c2ed0ad1e825e3e9f599aad66624f19f9b8770cef77496b3794ef7bd20d5dc048ab7e50affc44b3b7834a30a2af6471982d56f78bf6b1932ddaa61e2d9bcb4a68c08379cca0288fe08616734d867ce03c0612c9b3280b1e707eba18dc35f9296ed87097e2cb06815a5ec279fc0c960dcb2311c9e6ee2bbb8b58a02693339fe09f4dae9fdb23fdadcc1a167b07583c0eb83f634a8235d6a4afc30898b934c2a097dd05aada24f5941a84c34bb7c7546b68b4907cbf0c98d513b8049d48df304c33f84cb40723d2c5a7cd071503eb80e4195dc38c8490ce94897ac6b8fafb1ae84c9c3d8d72b5428bfe51f797da7fe0a9bdd74ef303c5ee6ae1a700b0d50f449f63a9b4f2cdfe4cb7a1c90d2821ecc15066c7bbe7bc73e140d3328e6ef7afcc7600826e5dd715c4ccc52a91f557369a5fff78ae87c4c3e460591da9db294e8746a6b3f2199787ab9b84d2ec7c4284b2751285b86c5e1c623a7aba02548d7b4ee11c1ddd9deb3bfb627b9b6be2b7d29dd4fd1b1077ae14faa44bbc13277a0a8d63a7e4eded8c8d5b54b8c9d0ae4d9ffc524c05ec4e98c1404b6251199c02544776c03e7a90debb30ece8a85c893b56b73bc8c4674adba594b416f21b9e358ad415e61a8c7ab9ba890fff7ec092ee6b111ebe57ca7e9fd7f207909aa6e87515f0143faa34982ca08fc95e2c3f93481040b49daa4f1a182d23e1e2ec34a70e94ab946902ac36b996e58878f35283412dff9ab545d492f2b33c803779a75bae01ca3793fcef71853a189a2e0ce09f7c1864f60dbc6f90f03fc69f65b85ebc8ac49a17087f117713dfe158cfcafe02b1fb6eddb4a013a902427b777521e4b48bf53e8639dcf6b7f9e971eaf70fa520599332d3ce765d320010aa53fb514a656f0f06f2ba4ef57f1690fad08e5ac01094cfadaa2091cf17a5f39d2a0fbf1da43837ff19c024701b6b6bfb54d44775facb13ce2312120b4df8e10ee0e3d9eeadef7b8288b8265bd9facff6b0f2c2981b26c31c8874c1d861cfbb33a72b74d63981d721f2444e4ad0cbb6b046b2711818351bdfbfc965aaef186b5751409eb37f6835942308b52b0f01eb53cd723e93b721eef797dc3b271374720670e8a4eec19e72414c346f7fdd2cd3bd6ec5eb08caafc5de6d288c7f647c4a8b126e320542aafaa89308881403b7db0a67382e59544e48492a5364fa126a92e6532f39758222b630d1dc69904f3bb6e863263c1612fccbb483e977014d0ea25acbdd629450d95782ae05ac18bf6a474c9da9d9c1b7b7919da83b5313b9e8da2fc6f058452f7cbc12e7755f632e28e9b49829e3f53cbdc879167fb94dc8fc81232916b84b984ee4a437276fce299fd4d054872562dee7be5dca701ce08c49e352b8e7e59c8e7b22ebc613141a3ffdf6fdf0994cfda9511dba435157fc3935c351b7fd963c71c157477a45b2449b7478c5271f9d24b233e7e6bb5eac2c4833ef3733c3585af2b2539cf33fa248172f568abcf13089c855b964a71a069eb5cb1209d540657a54a3f4060762a2459b9be3ec1a75d11fd41bc91d47ad1fd92dee91953c719f09d15e985b0a4e79dd1cdc0ce79fe3fc159f62b0344f395d75b945d2c33fedc4f1ac561c9387508bd347b0c04f87b34ed41611d1079ab33bc1d7a84fdcdb415a03f244f722b7be89fa93239324fc700a98585bdfb8c0ca033da506a27a0fb00856e9b4224028b2025ea742d5201a551b4af04efdc666fcdbdd768e9b02bba8ce391edf3a596909fcace29e0b01f1e14a4252519a27ae42f308c11c94391402fece65a9fd81e4dd8a87414b74be32ea23b256011925ff9b879a2ef3aba657dce480ae7c3db2d6a4c1db31e7ee0e920499bd0e1e481425a5f1173f9b84a2da57d7eca7a5daad0235dd1b00fe9ed10016075d4c5bb13fd15f2c5d50f814de32b2f99ca2fedaaa97d27145021c4ddc974a275575e1aff91ddf737b5441f6e60b83a68af1ebb6686a65f15ef2e43c1f0086b44c756d0732d5f7819c152cd76a11a590ecf9f8b5ede0e86a9b617f67a642ace21ce184e4a0f8e8eacfd393e4288def76a103eb01c13cf8343359fd4078533cc6bf253cdee7646f911cca1d9a7ded4a87abd5598ec330424b01c79ce156d15ca7ddd1974c90a3bd2af5f1d8f3c023838f367f1fb6f8f0ce6c9f19afcd70657af5f3679728830d6b5dda6d25aee31d5f0e0edda33e7f6daf153e132dbc2cf695b08342db0a5e93dcc34c849612131aa7091992f59e922f8022c389e3838616df420458bd9f2f9628a644a4688f6b8c00e6e48722100474eb03c4f47165ace88616ed1f5d342bf3cf11fc0fbccf4e77084e597fb678e372e1f345158b70a0157cfa2730899b9f23b5bebb992991ed624a100a25d645f83aac07361369344c60952b1b43d7223eccad5993c42abbf1fb89f3136fa8cf21ea65273a0e8ea8d3df33e90b1481b54ac438734b173441cc2192c61ec02c2b741e1bb8a37a9c9ac9465ea29c3f77b2993e1b9144dd1b5e32bdc8f460cf118b90be3012c4892a3c3a32d5b520d018632049b5b7e3911f1424bc735c4a240323eb5e0522be6649f734fe390e015e13875e9abc8620f0843ad77e77ffab86120f68377c4fcbc7234949fe7c448435adcb9a968b4be378eddfc65cbcf917eaefd9f11b116145274179f584d4b1c3dc6e6af91aeb70dd2366ca24b62d5c3b56eda73e4a5a958ea78c412f806dc682ecf6270bd2dc3ee97d02c2c8ee4c6cf30148979ccf8ab078efb3b565cd33b8de36b48f09bf64e6a0f160122153feda2d3158eea6373c4c159ae3e51412cccb74c3ca5778f982968ccc21bd310c4f2c794ed0f56f98c442cf287f30474247013c40cc194ed6bf69e8e67304f64ea427a34427c6d1a03c0ac8733b8257a58240e0d0a2d85a67a8bfa637deb131882a6127bb7c33ce464317b364dfecf1a59649d81a8fa377070fe28530ac517ad2e865065e963dd884fa456597322374400502d063cebc6556aba3f92af3b56955306f9bb6fe97569bf0a8f5d8668316dec307f7fbe167c2b268b38fea85680d11e1f18ce6adf03083e4c85f1ace47896c3457c856a25bce92e6fe688a963f36923453975ee3924e8e67729c5bdf61db93216726950b2558d7539720e546140b4d008d91faaaf88c4c3dbf3f47adc800b54d1052f5e61e4dd34c32c97e35153934de3cf5eddb72a1668f7a4cc8ff60cc4e6ef3ecef166a39e989fece8ee06f87a40cb4c211ed1cc04b83936ecb3395773c7009df27af9f9c225097702905d293a03027ee7478f769b46681fe75e1c87b7d94a4469833db9b16575ab7a56226493b1e3bfd0733a53795f19db90863d7b118cb120076f0a79993a8aed190c05f9c7f70eda8e4de0f019107650985ef2d3eca4049042e160fc8430803faee92ff2bc6f0c502e6739743df3fce5bd59e53bcfa7687ec3e8ffe3ef12aebea9404208ae4f52627bf77d512db02504177bff74d098e067f6c23e76ae8cacbf82dad36100fffeca56272474a29efeae606ee1221ac94f56f40c3fe4ec30057db4616a7a11b2120f71cb5423108968af9fc959f6c5c6c803be743fd4cbe15b07d1ea1e95ce69e98373c69fd5d1e8b8e749801d18a8cc8b37a2325682064b48d2c108ab30588f2f82169ff30cfe59ee3aca00d347fd3a6ec386cb51014ec99c13f4f6cb5d9a17fbda4136fcb9df942f45310d445b0fa93d7a5b924d537e6a6ead085e50b43d3c1ff286fc2d2e0cfdec9f308df0d4140a340d35615faf268a0e2bbf99edae63ee28b7bfadddbc6db33b91b078d1638fb0cd4f0f9a7ded97315874dc23ef204dccfb6fe2b6e7d03672bdc9b4a37d7a760c9ec37d89e2890d26fa6428be0c6ee550ec3570852debd878c2caea99c3008e01ca9d152c7f1b878aa8c6c73f68a0dfaafc70ae28b68f67979f6284a21bedf23a401eb1694262d726198218e612abdf33ac8d9d82b106e9279a47371e469d94e0ed08d7a98a734ea6d2520e5a4ab7c60caadd6d5b4256f6eb525965a899d320d9a005205887c106d84de28a6faabb5201cfa51bc0bf6330a95d876726ba3714ea33915eae3477ede4e6cd4be1db0b01821daa789d971caf9dbf436e49d79473833db9823edb362329965707908c84faf18ccb9f75df83620a88a4395faaa0829b30e6d3632bdf2ca516def7432894361d1e8bd6d756bdb1d2b6d35da0bd1be01dc9ef2b514167811a4fb207fa305ed78b63e287466518394e436e616ddeef46835926fce2083cf276c57d3e2c19780d06e1055e3cb24632f48f26d5bd55bb3e1d7fdf87f44ecb4212ff3e56c032696bd29cbbd62415dc04e7fb85932ee7df8abdfb7b5fcea014b9b0227d891ed045e856c8517ebf9cce220386c7c7d5af5f8d7a39012262600d1920b017e4c74e14418b5d98a220c481f049f7f97b991df3e0636c0f9aaa6ca4e8be6d581eaf007fce2b6564cb5af9a33703f13718e97433950cfaf1a120850f7830243df66ecd268b1114e5f926c7745c89edf6cdd29903aec970cc39c2f48123b6fd9f50ccc8cec2f47f05d9b640e54a470c79aa9ea24934af2416e56b26e57a67741090b550b945a07b00ef85f7ea4a0837a31f3a41fee5ba26852ce611c8e907f17d079fa57f0775aca93751f2d2a17ea35c3898dea5e97ae2d8b6b9afd551904be02b6f1aa425f2e52de4d9db26675a71dd48742fb8101d8696b25399652662d3324cb94c29d234f1b64c70a15c2c66cb941f28c2912da6915810640d49175ae0aa00a56c12ec36f9e57943d227ad7b2531747cd89ebf3c7909b02cdabcbe623cabd2b572cc5a341f778c1ab4dcfe7f59c958e1c3604378ecbc962e6c848d12c6f626991ab161cb0b61f3163621a2e51401a9a759660ef0a3603d92dcb940cdcc763754b2a681204e5abaa6606c9ec4a17d4bd9f952b692fe89af1e93df5fadbf5e108fded69f0c2670e964ec5c9fb703def7e5bb4d72545c2e747a2c5493b18751d1f38aba5e3e8487ab913825c87f0e281cffde15fa193feeb359ce5d30c6438a578a971da5ecd1eadb9df8dc37cfca626710087f3b6b3879cca8bf62ea06997cc4a9cec93789670c7e3184df47bf07c4389bdba03f15533fd7a0882b2974e2e1217e169210e5795ac07635a8b6c43860c498482bfcf9d3c327ed709b8cae9748820d26912a2ad58cc41b6439a8f386d5fa3dbb091bdbbc46b4ebb57aae70c1f5decaa03a9b92fd67812cd6641aa82ba74edaf16196c5f8d472c96ff9cf3bafdf30eb9fc61b5177292635b437fd04aa288c1542a0fbb1a684c7a6e5f8131b631f85dc18aa17d03bd06227f1c07aec2021152874c713d9aa8ca722be79b3ca2facdbef435b19d763031c0eb0db5400ac6aa8c9cfbdec37e8ae557b25bc01bc2979b91cd626d0dc3a3d0ad599dd08552486617ef51fa0066a4de4d866523dd670fd38d5b46966395710b4d476c3fdccf013379ecb49c41fd56c13fa55386db18342dbcdf858d9a2a8300c7cf7bb71bc14c18e9eb3c026ca7a62cf99598896c794c72eb7192765facfe0d96d146fe0fa3328800cd5554304102b1bb2432b8adb4e00626c54c32158f10e01ca207945b02db0e6fa209f3b1c123cc10f8f7ada1c832ff44cfea7d1d5de840bb2b11e2583477a30cb8cde4331f1570e3aa00a709fb859af485b9be82320ed46d977f18845639411bef6e321d6953e965456a61aa40cb47eecf405f68bae4697f43b020ae795f93e4c661dc7aef4bccb7adf0cad9becbbc71ab273a5add171799efd07990541075530ef8c6d0e26a7bb38006139982416ca2c1d6e0eb9e63b74a44a093831e3d35e7f55d0f317eab7e44aa675c384fb7ba787cd3edfa7ab487a8c8e356fc826a64ded74f523f80c12ce68f1654e1534a1da2242377ae273ebfbd7a071e69d0474dd937980ad5c159124633b78acb2c19d9767d0647eb276370a142940594e80ff47a30b1dd539de73da961eb51de0c3868c712f9f95dba832382f6a5de648e59b13fbef48b4784343471ff15d1572587791d4d4a79701f95e41911ba27f89e9d96884127b2541f4bbcbf60fb0169feff0d932ea1ca7d41cbc8e421073aafc7084fdf167d90a889c280b94f78e07a5c772e7cc076baac3a09c9b434881055b4e3fcbb36888a6c10e98aec61a9d720a1bc54808265d41e1198e7a0959db509ffbe5f8cdafa9278cbca6a38d7bd98fac6e061e9eeb5eaa6d5ddbb5ee406447abab098a328ae1cda9f351dd1aef96f2f2953f7766ab01a6e4272d7fa8d5a3bc0773d7f992bf37431b2fe83d8f5f7f95607c20586101dc20b1e29228244782659ff2041acd98c717cfc04b271a2604093052db41c1cd09a1345d20f5d4249747686063e1fb2666150e8a3ca09223901c350ac421f6187d2d7bc0380cc8ab8c9dd64579837addfefbd168ed81291b76afb55fd06d3dcf16c9fda39d778fd81adcd4d115f92b0edf04bada9016447b330fc8f6cee8d50d5ecde19b56371101032327e4db2b0ad9316128c2e796049afc22fbec1513995da0ab55993a211df26f0c2c71a13a335a0bcd09b2588b9357636f4dfe59ff871a0eae7a552cf0dcba920234b6b3212cf0f559f0b22deb5e852fed4eab1d02bf5c9ff42bb03fa8d3d01ac71ff59147afacb4d49cbbb9dbccc9bbf022dfe5091e9a3064a6cf153e3bd859777031397c3a3ad6f70ebe4b6b35ce1322678368061802c2d559f1a4a2b9e243c0216fc306ffc82418dc82246078758e9cfbc6a85e9cc47184fb0a2cb1f4d37d488262dc612b21c773bd7849b639a9dd6935483a8a4b0d6dee185bdc6636a92896fdf73e64e1bf9f5c01a414630e7230a0f5c14975d43e6aa109e4e2bf8c2691f38312145977a845c88565e5f99851a5ff568e32889e395872182b626a720793649176e6195d450971fcbd27c713d5e5254b35c65eae510f90bbd1f274f4725f0deb95e3c6e95af2cbf57fb4e609322b090dc5cf6f0f61da8d9867d90198f8074ec33cff4511f80f43e37755cd83759901f2b4e1fc30694336f1c5c9edbad7cb0d4b1395bd8f2b348b192ec3f275c5d2fe9c6b21505cfadbb4796d16898c2e69bcda9362d901dd672aba2df52663a3de4ed9700fbce21fad5eba859dbccc9cff78c484d30a1d04c0644e7d9ee97d3a6f9155d4760aa755e72439e48a9e5bdc5e31b37e29b14cfb61c0f864bc4f89aed32f53288e815f55fe959c45b52f44a71cb7decfc5ea33c4611a6bf50cb8d28da1e0060a5ed99e5b32adb283d9f4d9f9ef7e9b250861e6b1759ac1ca9bb40766c2276c053035788f42f72e508d26511259d7fd3ee4d8e6b70a494a153ef95189fcbbf262cc8a1cae2b646fe14c660cebc902e6be9733ee7f2431fb216235145f27e96066755c2e9f6ae41e67bb676d35c2324f86c52a05ca55de57d68d523deb57e0c23a5fad34747719dcc5243ffeb597cd49223ded73d6443497befc20ca6e84c88b1e4a5a3cf56238b12c197e6efaef634f18b9794eb76fded7a2943e5c6002ffd42c95ad7bb54571ed164d9cc7fadae6c9d3337abe09e9a9fef4dc63e63c8ac24c54ed5ad959db0e2b641a93ee66dae0fbac288b9bc6f2ef1a5131c1c2979726ce1a6456d4272ba0de4f454cfe609764b29e3fd0abbe6acf691b85dfcfd5c816a394b3093345ff80efc9821b0b68a2ef62a16db192a6811379b120054f2f46d5b73f4a973d83a6a43525698c00c36ea6248e55a6d4effcb395ed31d701ba8b37d09062167654119c65711c4b5075b126e0e59487e40e101c82c036cb5b05a91162a0908a23b9020d445ec8bda8240a8e9872c7f01628ea8a1b7cb47708d706819e694286bd84c6976269b82c4a1adab11bcc98295567e0f6c5c53ae3f57014257ee02a258f59ac1466c09a6ba29bae7b0f6dc4a7e38ca4e37233df5d70fe5e091a1ec20f4d2ca86c04bfabd1e2826897d26eab8412e502afda12bec6f6a078de72c88f3820f8125aa75570268fe62c713a3e5ed63f256da0d4031b75ff34cf5709a53d6787d853cd2ed600a813dc95d7063030cb13b2100503009c55220a8c9628404a81944daf6b74866568754aa13565c44ba9bf3f87ca9d614ea2ca0cb13ecb96890828b49d678f6b626c0743b32de4d5003697cbe002a47b0ed2a9cda028155b59c099d34a00d517fc601420011ef782a1591b184f210617af5292be6bf55e35a0f32b053c4b9e4b2decdb5c8c436f2a83af1ebe4350b6165908e64b51d7dc039d650d9b7ee909ac3272d0c1156afbfb71c42df13699613b0a764dc6a99e4b8930309e2950ace62afff8d42b79e214b53bc0c4f0467219d14293eb6bb2e4d3eb67f69437961afed035f93d1e227b9263625a5337c9226c844262f14d6f1d4e96a3f73458eec21bfdd03ed71edf332a14dec7a13d1f50eb0c1bf7acb004b2bf0929e9c78881a3c842471c81c89c898b8a88ff3f1e64ecf5a64a621e719a3e35b25471ac1598e7d6f7a8e6357f6e7405827e69ecfc5799418384d56fb408f5f130e73776c596361ddc99f572c2ef9e9383dcd21ade35b87a1043ec9c53c7a1fd85a7235e06df97da874cc2266b5cfb761f22e5eb87216da98d92cf4506da18b576e0565e06f5a3e4e30e2e0b8fccf40d307a1cfde6daaae6e606c1b45e5d311f2b91cdcb094e8f65193a6aea818981ef419c93b1c246b792610cc6057bff4d85d1897f97c65d5f250f541eed98093619b2e34e01ce78a0e28c44d90d3647551b9f428fa68897429d055a2e26df2e6112d621fef31ebf0fa11cb7afa2572a42bfd5fafb23e996fbe1ff44e3724d50bbf3ba75932b38e8801d3f2e8c406729020e967604d485cc05f16504a786f1ebf1ea4ca547e5227c3a3c0be9f3afcd0f99e5cc279cce78da0f130cacb8060e8a6c417659a287eb9aef4a6facee63abb68bbf495e3c789a1fe31008b00bde0989832165369bdf0c56f24646f76f8a7eb66c24cf19f5abc75426f6aca011ab60dc6b838ec37efc26e01b385cfdb969b4a3cb856872e0c2a71af75d28fedcabac6abbd7335f4cba16b3b979a6e0daeb2c8076020ef5889bfb72a8820f7357ab1c06201628d1e211b104593ef5a89abbda2acaf6ff9494decdd0f24aac63c98d7f1b43c57cec960950a36396c257557ab748065dd44e73ebec71d547acc9cb257584773ba115266d3f54115e62ae4adb6a52166c4edb12d86799f38a1af2680fa18ee0d55136737ce6778257fdcd0ccaf5ca7ac5c0d1df591534a284c5cc1460ea1cc584f43192230c591ca33356f26e7ece228fba7bc2795710a96d839bbe463d4bf48b7e59df7c81072a1212b9720c7d884684803f128462e7ea2841c924cabf0ee418476a023201bdab4b747cada5151e91bc24ddfd6f820ffac3925c44179a9f321f9f18e02a9e0a6c9d667c8112e1120293f1fab4b48e18312118010a95c4461272ece514c82e8b6707f77580d35a208159b47b95b68bac20546ce1361d250e660cea5175842369017b69bd8ebe8cb3a5fad107058862484cbbb2a8be0338495f18ef98b6b6d17ee9fa21238b6c59de7bd58911ab96a0332314679a3216b55550f34f1c95e7727aaaa626c6ef0f84552cee483dd36bd4a2afc5017fc31a02f9abf0ac1a0a0cc83ce68dd033b27f077fab78a7242d3510a44f6aa6cb6b0b914d1422614f76f86749968d79cc38502357c5f41206e9b3fd0a7f3cc09c53b87c81822db390ca81a3849f075be08fbaaea954814aacd94153ee6f33d4a9811859c13069f0fc7acb0541870fc7212cc78c55f42518faf75c3c69b38cd63afebc98110a53d61516960ca23b74110d182e7766509bb5e498f86a2fd621329805d04baa25cf9242b2886dc3257cf527c43ba786e8757b172606195366ba88be04134aed0fa8a78ed105d1929c060217a48d5923d77d21422f2a8ef19ee60e3fe507fc301d7ed815c466490c2881a6369494c209525460cfd713576b177f84c34117c65c9bf23761890d675bd37209824e4af842c00090cd2380b3124731af8df714620b8c0b629d78c2edb374d2ff37faf7acc30c0d629a7d0a010422f108d8db6999d4f4f27d1bf3186778a3b2858f4bf28695b40f98e33b481680cf34f5c8217664fdd071291521d60fca6b1366155533a2017f9478b1ed001bfc64df9365afe5567ea9034f3a167b21cc59133c9ddd80c2b4932465fa22f01d2008d4ea82e3ea48ae8ef39c5d38e0a664c8523a68b58f7ccba40c815c5633044dca58cf99642dcbbc7814d9f282b54148cd7409431c0be7084af6a24014ed169539ba313d00a5c95de5dd60b522cd243b21ed2c139b6eb34cdbc9c1119c1da35344259d5dfa78f9da2499a339597fdcaf605e29472e094082d12c2dce9105ff8909dee3f9adf89e094bcdce6f8765c6157127104359665d56238ac553ffd9bf072314a815b1dbf35e2ef38140fc2c26eead4728650c34e4d78f134275aa3b16e861fa9c7f6c4ce07e5309d41c00d81cd3542033db72774a26dc098dcb77b072f8b5f7c2cf7fe0d9d4f39f9c4b5da787ba871ecdf1dd4a45be8371d072df1ae454933bdb6c017ffaab159712b899ad3288721e0bc7593c47c44d222eee39a8d21e98b972a212d724d47de031be6e34b21f76f8705e9110ba09b22c9e0a13739ae9b681d4a5d850515a550ddbaf47905b890c975e510f0027db0fc424493f1e21958119cc642fb74ec13453b7c9fb7809c0e0ffda5e6cf61f1ae60efb2f7b831aad04038fc4c53a3de7ea26cda4a12de9ab524b7e6268a35b1fc0b843ad251dcb09471ce9c4e870e99a699a401b02ab6fd781ddfd35e297be3baf0504f23ded73d2594f33935c94e310fe33a8f412436a37ef9d7f1aef5d42de6a0526a98a77484baf8fe94c5ed95b0434dd6303b9b41323e6e55f8592600abefb160943ef425e04f10b631afe70cec30d74a9ba03c56bc3a18105643aba0d0cdafb14bdc18c303980d5f8581f2e2eafd889f2d1b47fd1fa3a6f7fceb7a4561566daf21cb9b578e0ba582f275d72a6839723076cff5786acd7bd0f222362d910be1795d53f07e29f392e78fdf8af57928087d2d20e8a355b72cdb4e9d35b4bdcb0f39387e4f5ccf9c416707049d55378d87a84a6632355766a3a5073ecd5f5f83cb7ce7f34ab69303d4801a828f720c1fb796557f27f4f90f9e7fe4e966519dc6e085ee32a0df75850b4cc0abc5b54267752bf2d136fe5cae885e0a36d4de0fb1e935fc96fe7d88bc9620d3f230c935cc64008dfe4bf5a1a704dbd17e1c0fbe967f45a1fe164ed0d91ff183c4e9abe56c9e3e80fe3f7f505b98e9f7d3105b924ea76e21ae237240d330f7d5e4b610c6fac65a8e7435356c482b95a76fec3c0a342651971d4556220b639241eaa515bc17987cc84fca201f8262e2fc828b1c01b9c4169804032444f700a9d80ba30e52f725378f7408d9367d59a03dbd65d8a0e5bd0ddd012f32c8d995f6954759534450d8d5fd6b0149e3e8d995127ff35a18302f52d67a6e55a48211f1efe3abe069b0bd63ff41cb2202eb07864c2d838a227b7f795f23166f1bce49ba5522d8fa47a1ea1fe50978182f09b364b1375a9ca9a28fb9ef21d8df0f13f21ed219f6624adb2d8a7e9d4dd2fcd484e97f6de28c8e35e945537e11fc0494cf4c9cba20fe8c912d1eda1207d09393e9ad2b60ad1226fbb760bf5f802cce58be737835ee15fffca492272ea979deb2c3a60eb7dbeb5ee46f1a18f0aaf7f92f704dca7605897288bc75b7cdf43d3f907dbca7dda0d1d8c66dcef4daee3b80b53d6f09e1f6ce47c0b809a26d6d23d53936439dc1d1893e2cac57db8f645cd9072613af956cc59850a9ef47f3fe24f4a36fa64f8bf6e63a94566862e24b44dde35efc2d4b004f0b533d4df0602b46a87f2c23e7ddf844c24f8c9b56b3f6ee191cf4b01f13f36b5dc54a8535f8930862412c7b14e321236b2fd6102a0721ac1306f1817e89663c5d29b7e1391568f0fe835ccda51de87f4c5b0ab3b28b174a1aecb3772e0d7d97af23fae49eb33aa115855702bfcef6471afa89fae31cfaba265501f1793087b7845600ec6e904f2ad388e46534eeb504e3a2ac6aa9e540e3fb0a9be894501906c72ea46478d8ff640b740b579d642518b0ab43453fe9302b5cd397cddd40f050cabe26782b856d1bd0e07da48809617daf260199db68d110fe25358ab47e2395b8a3b92aae370276f6e3d4136e31236052ef5342ce1da95f003ce900ff9e7b85de300da18d2052fc64c92e5c6fb559e0cd904afa1939a5aa121f8c41813d3901dafe825bda9f5ef9993d8fd0f569c5902fe0f79fc06ad0678f30302d0d041f5d7a9214b6cde3f74a2103770414f8b25ce0f9fa2e718aebb0b8b1aace1bf0fd002b09da2573644151d9f65a87ececbb3e6fdb99f45b2398df22da8599ead4d1e393e73699e1942f73033bca1b74362d12ee6866032e976b7021aa34bfa11df9e3efb8bd82101d358ae88033a2122580f721bac45837958fb3f29c4f7e61a7b873b0b50d198750c56ad6d72e0da80e9ee341b9025b6e861057967f98e7e7d1e043258e284b519bddae1a30fab580a83cd8d739d9e086191c0a23090f7612d5d286eaf9e27d7ccb89c6ebe7e3dfc741d9a37e7b68cf68cb84a9fee185e9e03c427c76de7bf5e3ff354d8cf480a5db948f3cbb670ef0c0b055f51311e99b565e926a098e1c097ff4f034d73f1f7945aca00428595fc07e771eb790ba96b19ab041739e5fcef285de377f62bbb7fdc82e366d281445c8bdeaf58037beab28e7ed1c45119dddfe579c985863bc8ad2042af574930ab415a32419edf03b03ae1db204cc7d357b5c5e46a9b53801d632d2fd20ea13820164b2c0a5d12fe2194ef28c64adfac1f623af6a1cfe6738a9a92ecfb54c4c2804cfcab031513e92079f6de22b31a3e765fb2b9532c24f91eccff79aff85813966a225a6e8e2ef884826e9977ffc64359f0d85e0f0b2db40b86522d514a899dac561e7207baf7760ec84fdc6f7e89e20152dbfd102319e3485bea695c1b282e1f310b5972e352f4841fc4b5a39ce45a9bf90fac5c92362a2000f7e5bf9e5576e0acc0cda5c2168ad5b580a77c50c536493fc2bf17cedeae28f5ad7b1a8b01fecb02df0ec8d463e074fa08589d011fe9f6f54191a861d1804bcb49cb6ddbd77305a7edb2c9fc3ef6721132a937e89dcba809f0e3d35e4ff466b76bfb101d61585c3ae900fa44d831ebb43924399c2d0afdfcd0370317710bfd05fa33817991a008f6d75aa3d986641b6f3a268743f6ecbe22880126fb5a357ed6eb0669c5f50c43b5a1a67cf2ffae93da17efdaafe773a3c9183ba76e624380caf32867057b7e9536a6920d0c25fa76e94a54fdb47211a6cadc26505931e61ee3752c07f78337cddd5c5495548f88b0e49ed3214e749f76757cfd2850e923223699175c6a413095a55cd381098f484b7b94f6c1012d178fc57bdbe80eea6589c7e87e5fdde244a0babf7ba43c6484382279f69bcd8e2f01cb7975e0c7311ec0b82bd6b9a30d33243641c27a77da899cdd6a2e3062c9e193fdf9bca9a14d606338a3038cc2c9555493c785147076dd5acd4af51251bf67d5f264698728d4ae630dbb3c419e7c8f747befbf6d42af8af912ef5254a39b21cd29aa6982a9e6c3e9eac43421639afd777358ff6c06350f80c3aef59b6241c42c369f2f036780e817f8b7556425644a53dffd25e37c5a4bf32135811620a741b1813726dc7e0277ac6c6ad3aa8924cd80263d6cef809ebd80a2088003e58dda2cd24a78cb6ea20a075606f0f9f80f48621e9ee820c8cdad730f96f2c318d71c0dadbfb83d2493bcd9b37fcb688ff923f1989ddcbd93e44c87f954e281c6fd2deac98d959ded88b40e7bef09b76eda514ec2250b07bbf24f97572bbda3123e682bda9e327a636f3b7f236bd3b003ddafcb490f3f31614213ddf4d3fea9c83730d4bb0771d7732a6b48fccd532c70299caf2f03c651d9cf238ddbecc0097fafc54a46731fc02c8f800c0bbdfb8f749ddb64cdc9f79dabaf79af7a92db927a082b5564e0d4a056bef24a48ad2934d8ca2ca2cce4194e13744d87a4e012cc0cba58840fb3374118758f7a12501e41f5daeb17ab99635ea581a9e19a2b736c15e23a44fc2963ac5a26b7f28d8d1119eddddd088a8daa3f24c01603064bf5be8d74c5bfa6e407374be144ff9ea5dec0344439a2bd58d1cc747ef7b681d3d2b69d98d578025d7617f62cc0fdaeff37ac46e74663a02ef08ce30a2c92ccdeeb1a775875645cb59286c3209395efd862816d671849b52f3dadc21a9e02d1c61f7b8208f1a6425fddc086cc14414cc067249bbbb169b35f47e91a0073a35b25225101bef75f23b061bddec820f86fdbc8bb64f98a4f0bca2f9b73c9e855ea820487fadd79b2153d6cec1d27921faec4913b1eaf0f4a99ac91274163a1188370a78c373bead6efca72910c832ac9409381d4ca9e8f8904d3fdc216ae577501a20ec896ebf5936eda03ca37f6df6f6319344171eae49b0b55cc1bd98a5788cbdd905b5d04399fe9427e1670449b734c67cdb17fcc7a847700fe832c086a533ee261339ac7d5fb0537e15cbf21cbf7196c4a90415fb17e2dbcf98241932dd8c42c1dde4bf17d5ca51cdf88ff24ec48c3a64d76058041725c97f06a132d1a7e965b2a7c21261d1fcdd297691fc8470c5c1a57bd1ddc26539e4920d4fd623d5b8f13953b0fd49d532aa7bc14b5f86ac871c4fa204f79e3f6bc527503ab91ad52819daef0db1649822b03552fe8d1c7e93db460b48d1d23cd14fab848e61dc9d7aee4f9959014fee0446212950659816a20f9079fb62b22cf9bea48f17e9e0cab88e9839d6a8fb3cafb9121a0e9204e1be8d003d883d9d695ab1cde8927c14042adc5e5187c714ac14f3fe1f8e410edf2eea5e90cf4fee02702e9abf858846291d3f182501840847c4f405667b61494b74b93954555b4d7ec0e549865d118bacb75328c3ac37ae9a6b77602affdc9b9fb43048c5cafff7297f7099ba9113826a61fc5c125f054f06d1a05221747a37021e0624663b1660a04290cae1b348bcfcb9adbdcc9c9a65ef8f7c95a9f96fc1288486b174d96c569beb86837f424c714d956acda28151369bb6d40f36eccdee5bb141e2daf36aac93154106393eae7c83d6ef080af4945c16b91041b38cb8ba574642de1b0109ae58a1e6fc23a09a75b9e0f796220b1301ba0b2091f7421953b722abd3ca5a1ae636c8c912f3354c1df5337f0d640af8af9610c6f7baf0a2c7f87870036e36598955338dd7ec7bb008f93357b28e7ff542c924bbb4041e7b7965f4aa6791c09a0f1f9439b1e1f11b81cee6711ca5ae0986c743d1604cd2062274f0fcde1677b7daab2b38e5c7b5ddeb85bb6dff64325a1344770ac75b10989d430460a252efc4ebb9d5121a09cf2d8feeb0c19e88c3003230facdd20398f96d773682c74554ce3be5401b6bd790e52d0334d0ac019422d6576000e2399bc7f940315c1d05dd6190c7ddc67cea4195c88da26ba727557cf3b1a7faaebf35d2e1b0c0460defeda127bf4f5fd85e6ab0e880e583e9455caa856cadd1bf5431a0e171d77b9138867ed8180ee4e647c2ce9b9c757e350d24a3bda18ce60f23ffdc15ee57634572059c0acc0090e8197c651878d61a34d0483645f2bf26d72862f58206c4cc91eb2db5ede863ad9d79aaeb235cbd8d29ec88b77c64290fecfb98d1eb0f4d50cf74fc590b1dad2d4e7a79202c0b0d7bdaab07673be5d1286f6a02f3d23f8da10dcbd05a8f4295dc2f2d92fed0b41b41fc08ea6b8d4bec6fd49bb0cc2abc38fbe258fe271d8b7c4fae202656a7e24026d81c82abd06a258081e905cb4753f57f7eeb7815418a0e375d35a32f76e6c6abcd438ea24546da8b0459d6a23de0357be65c679786eb960153dd6790b59c4a32c1fa07db2dada7c003010d4660558ed0f18da4f8ccd2c5ae2f46775437623f2c829e628c6fb1618417006cfbe0d433148fbaeb8a66f957c9e73bfb752b87753b8f15a41217330d793ce449c83f9c6e8427de0794ae68ebf52cc775e6f20f13b57a0b4aaa26dc221fc58c112d7d61aef07f1e1bef42d0eae12c0ba1d96dd4f271ecd16ebeca602f0a5cdada4b01b17013dbd993d8c9135e6a4f87746359f8e0207fd1adc5b287b32f650576909cf396ae96bae254d1b1217393201dd13c307450c3b95d26c5324081293ab5d29aa994b482f7c92ca01030d66365968b94ac9f008869017c87b6e195345662e304ea20bd674826808f103ff0b5fa4b9aaaae308595989d9d1fcf7e1642c66e53b7d559bd484bd53ee0073b9b6f9b1a5eb3af5100efaf288d42913be5c8072543ce4f55684a9fcb949570d034f1a587261cbd873bee99eba9d7473975fbec65a261fe8d50f7d5438bb265dd473728a6359bb86d20fb3daaa4c30d58384ccb07fdf86988b937ff9eba8f4afa229f190009907859b77755df8a56d354eb72d7b764ec39ddb1f1f93e5f492538bf0def662f5b5cecc02d896b315b53b80e52c4b5fb058eec1846fff302c2a31ec0a9d684bde267f087562eb568fc6aae37085390a3a052b825e7a2ce2ffed1b2f5464ee23a4801baa76e925413dfea47052a36b2351a89870255a8904a5a236403c945c823473d84e37a0ee935cf1862748e3d49b7a84450e45ebffb66326e41bc18b5d8fde7cbfd90b7a636f4511ef872058b2e48d1f9b48fee26bf7fba5c57a5f4a485c16a38971f0286b6ac2e4360e1dd1cc30e37e51805d9494a815bcdb0d7128a545a5025b2b2c6cc05c26f1fda65593efc6c0a6d6755c4d0658d2e4b06952137f7366bf1f850ff79ff02385a7ea9a80db5ac7cd08da52c723e3d7e18f5854a86f292147ff706a64955dcc49d9188a76aa9509060fa79f3c37741549a9ad7a5d4a677ee4c03de34da13039c79446b0cfe96629f636be6c929305621d2e9b5c8936e83924b401ebbc3ee2bcf968eab21e097b1f0a90883e60f8b638414b12dbf7f7282a6b3b30c23029a724b9236710cd475f4f96a78d2ace86c4207a23a24a8e1d7cbf7a370134d0ef7fc702ab45064798ed34c2552cf55617238c07e0d7785616de8816299997a30feae4d15e192854d183d93015aaceb3418b8f619582a056bc626aa17bd925ba96725077b58656ca66a8c4f172ac8971da1e267b95bd9246c7bb164e1712c1d422ecf3ef4f44b9d8607268c9e7c0ccf79393994d879e73879713b61f5d2e6238e1401375242f261163b37e494399094206b7362d4d1d6aafb9d20ef355d5b01d7e838707a86324369ac513cff18fd74eb748a008c2d9c18ea5fa973ac68bd69f5cb225aecdb4c3c3cd6116003718eb45249d3c6a98eae4aafa61d08752d6be434db145112b01f9dbc980eefe07dbe6d52884d6c0d29ae2482139c0f4d65388e213ed54c8851a9d23fd349364082fffa9721202ab009518436ad4d3ff42b553b791675e4491e90bf0978b1b81304f3128a66f1031c9eee0f7576d1ceabc6d250695ed7dc1fb9517e4f7629359ba6bd408de43cc80bf0aa2c5ce43ba51de585d2a9aa122a376b50a1780d0616f0f11b694e29455474eaa443871db879d2b4549c8a51bfeda896433b674524b2abfb0275bcee2d85b175e22678d4cbd80895a0f81dfffa84210c776e79d08dd2fed2e66ca8a58c4ccfe9bc84e4bae4ec2927f3758d8d8aaeceeacf7d6cd299dd2294ff95f3570c1bc9c617b378b29034ceecdf82c44ed056f5fe9947013b2761c7172a86bea358f6e7bbd34e30073ef25b467865b0f929e8fb710e4444d1c59841868da3ae0bd3409f98f27fe7b5b06b09de3f120cadead44e6ed34f5a1108f88905d8b1864bef7e158d8387cdcda84a6d00a0971c897da7b76c0af633a86c7ff6f4c05097bce0ce8494c22470a2063e20569ea496369047d0b3561a492eaddceee5fd1edfd653852e1958eb0ac92f1b1fada45d9dff5deeef2f2268e243b817ec36b421f7eaab03c1550a52a14c9724acd9af7ae2108b720c59726242e90eefcf6fb807062eac056f2b183499bd85385afad8e193ac28ab352127bbe82cf2fadd5ae9f7e79195476ff700924e67b06b6422c7e14d973716641967b424ed2af9693a5672bed126251fa0cf7d933ecc25d27d3f5ba74a30aab9d596ef65c88d00ea3daa4d210e6400b5c984067c8960212262db9ec44e56487f20a98275aa57de86157958209b0f7c262c02b22935ef58a082f6cb3d54cf04babe92e3e9193449ef715a2f10447354a747948767d96d0529cea53c86d02ac921bef6bf192838329ca4d0680d9ee723c681fc2a9a6f09ce6a19a149cb1f83dc02f6c58ce4baa5dcf3edf56cb5ee66afd2e969839c3dee916b49b608177bf681cab46e056e66e7351c0a379605f3cb227518f00dd8a3a123968932aa4a031b8694ae7e4f44779ce483b6440f0c7578137e93ff3d0ff825c05ccf3fa44f81dd80670cb0b5ed2b7cedbe34374d6d29787c75192996226f2865772136c92c814f1ae2ffce73b3dddcb0c90ecf669a466a5332b05abfb501f51c4851d6db9561e6f3233b2ff00c0ffffff3f