PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 80015 2c78a9cca064fdc8b099f370b64d2faf5fa68e17d8511712c02b239c67b05408

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7d1cf9c68d3b260d7352410b412904c03eff8276497c5734e378c82ed2e9d5c1
Certificate Block Hash
2c78a9cca064fdc8b099f370b64d2faf5fa68e17d8511712c02b239c67b05408
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0070f5000050cf0000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000123b403a4dc5d1034aec5af48a9240b6d73774d3e92192f2b9126642d211d97bcced0eea6dd552a6196865dfc5bd5e1103d2d79e46ea8741eabe9b38c12f43a7faead7f66b437a40b3c37f6bd4c02a0de9a68a5b0acb71a8b40100000000000000f8010000f8010070f5000050cf0000

Raw Header Hex

00004020be5f42cbdebb5dfd59f39a878aedfb20102194c962ae9e3a99a08cfd0363a02d480eee990f0245889fc60652bb9a059b46c0c4367e4671b2d7393abb629276e45bbc426a30c70018c1d5e9d22ec878e334577c497682ff3ec00429410b4152730d263b8dc6f91c7d

Proof Data Hex

59,560 bytes
121216010307897a208ca57d2b6a821e0a2ec9606da98685b5d720e5e02dafc6812ba3e2cd9dd3295999483e3a6e7edcd1a41997757511444ef51b2d69d83eed241e72b2af35b977c54d0241ddbd0e1349adc12cc79bf3d4bb79e0ab07ef2d1a95943d0d6945d1ce6a92884b593f26eb20972eff7bbb7a47339bd3e7a9bae22e56d6c72b195c118131091a7acdcdee8b68c0b0eb1b08e38133ba8e28bdae6ae2258ab19f0d2a9d3fa12b8dc40825f084187d3b1b6c7c4fa32e42d8a714c9f795648eaecbeaa4fe74fa54fd756fbfc99407a0223d4f66c10d02f2d22e48a3d7d380808e7c3dd99e3d3ab86032bbef9138543eca6ecf2098667360409a7b40dbdf5ca9863adfddce429de098c64dc602ef7e1035f5fa9da914e3413f622ff711c4c4ec0c7c5c6cf15af9195c3e6d89d9ad6fec118e241d1ea6967270a57baf5a9710b94eb0dc052f9bb624c271918459a338895a84c9bdf92869fc267e2adf8339103283d791b85dc3d11be608cf04305d4e69942a643a1be15c5fb2c3da993f8172b547cdee915c1b311c8b4d5ff6beb73d2f768dff29103a217966eedc5023dbd82660d740155a1c509540ba2df3e219f33b03cd493a55f5bef34388b036f0ba69e704cd6c5c00ac6021606f9ea9790e850a80a3d1d18e0f7e4f147b0f89e0a742384a6244a458a2b076456bfa711eefd49e84f600936d50e8db3b08b8a1b9c8919fc200cd52f1411179de087b00990815a74d8ebf4cc87e6e25d163648020617e9d9b8e284cc6c9414caf544502b789c3073e041fa578835201dcd43b44f6bd96d9a7421acf8e8cea423d102aee6261771f69840a67a8a9a52e3355b3bc7d74703717ed1e84e66a84239c76f6ebc76a19f76c5da0b1de26d18ac8ce723909056d84c010e01e8ea94ee3acbd773718e13d0b7c102be804536c769d36cf267b75ca8421650b2d3b72a2820fbadd543b4f088d75fa7a7944a60b2fd7257cff7dad2076483091a9afceb6411fa773899a26c081882da73b044c5b9ba09fec0a87ca75dcb7a2584657c77191f2e1eef9f8d6fb85acc93d3fb7a2f597d2df02b0b933bbf1143fbcb809af4ace8f800c910d85240c4d8c7760db1570b2391ec63ad36e72630efdeacc79c2c112b8ab08dd376bfba7335d4bd924a833bb362799bccb12ca4e533e006fba894284008822c5e91763ea587fee274e6e0f7c1e11ad75c6a0d499faf217336659beefd66c016929f8c5092f7d5f04bd0ebf846df0191e6a5dcbf012347325b0273c854fb4e6a9238567a001a773fd4afc22fc3571c69ea007d366f6647890a5682b99865938ed5e3163a9463bee3dafc479ecd45b05e9526dd328c33d700ca0bdbc7c97b7ad3969511c50f514ca43a43fa7177745e8c4bfc06e2b02a55a451904df7ab899b65018a255c77cfd11231c28fa33864181a92be126aac8a864ae375484907cbbbb29474f1a4f6bb2b4e0d561607652e9818a44598a28fbee28a7ccbe922c6a51f1914146df0b3f49a437b51391e73214978b8c455569e6634b96dd0688a7b826604767384f94e87d0bb4393c6a7d3b28292e9f59676cd1b11559786e7959a593e5845fa1786418eb193d3bd5203dd255fb6d9a87dfd5e3091e3b2af01542aacdadaabbb871e61ca037c786751d76ad9af34beaef917145f1e3b698fbda584f6b079d5ca4516fd5afa2d33c4d84f64ff8ae74c6299ea00b075441a3335c5508ca4484e8433a67798a706b119454279c3ea8601d73898543ad687bde22e2d826188cd4a3aa5b592824bb4e8b27edadf405a0df9a107a7a47758753daff4f77ca09806c23f7314d07a310285556ad0a60cc5faa48474bc9a3741bbd7445dee5e895658cb74adeae2255ca9ed20577968b999e8670f2923f1ac3ad2e118438d4b8b4cfbec5cffdea1c4a61c8f9b3ae635f100f90f52aa38290190ac5fbe40e285bcfe84a2e47ca037ed3aaed39c991fe750d502646f862a44306c01a48472b3e888396b38360132f5aef74dee90e97ba0e28af3494e85850372215e41326de58a6418946b9f744ee5bbb97f123eedc24b3d58d7e916869ed684f0b1f07c486e926ecebd5bb5762daf199c653f62063da5030cbfa6f68263e2aa148e791078fee5348322adc7d83c20cc28c1c0776c28c26eaf0c2373ec5f0982849e633316ddddc2c965559c66adfcba37f80490e956d66ba3420cb0eedce4b10b9be080f70d1e8722ed67ef56650a910964602e0119ecb7329f1001af32fd3ebb1f2b0adffc9bcbbf0eab2669ac60e1f486fd21c03f145cdc2957780a6c980b7920ce53d349e63b73029c8ee72e243d8a7bea3fc0591a182ce51a70c3de2b8999b072c1c0eb1efe9b6f54cc542f892c463bbba246004ed5b67b3fa8ac5dfe87a49c786fd5998f5443cf3f7e6d197f35ae2bf661ae1a6a80e1e388fe8911d8260af34d9ef5a6661e87d6c387a2215df0bea4cb62be85ffd8d17c992ac3859fdfcbeb0172ea08e02ee334e3c46402a00b342fbcb1edc7d6ee0d40064f61c60a797bd8e10b0cb87142b2cadbf3b9f838bed68ca7a5bedf0b5a1b6c02f92408967b2f075e58a9c9ab9a9247a8cf13d585a5a7a881590d36412de267149fcd79ebd954b7c0297db0bd5a25ee11c0635bd408c1498c8b20169fc4488f72667d74152131197d72080f21f9b3a0cc3e0cf6f5b33666f1623a493fd23bb06bc261371f17c80b1ac0309dfc613b8848443f3db8dfba596fbc9aa7369a4fa9883e816d4c0d69e8c14f5b4d6e31615055994c75cd3ef61dc294c69108c00c0d43c886bc4b464f78376b4b88379c7e354fbd2696afe29507321bdd689927852710a18ad052a96bb8e9ac58f203f82daf23eb16768c7ccc446697181a395d1b4600042a6d3ae5d35a61fcb1d32bfd2c88e3e24d2c598ae3a18aced3c9878e15c98cfad7119ac317bd7dbdb626b73ee55b9e8c860b7f8f980dc8a04f4275053e7a1022f0f8269abe7c038283e39a706683c6dc469203fc28fd1ba0da9633fe4e9efaace44832ab761c4de2c5366a3b70b5fc1a61ceee28f03b18a430c4a3761841234d89035e964d3674cdacfcc58e677e915532f4f1fe9558b78901e1face655985c094c6cd969503785743ef7e6e933534b36fabaea83900ad8639a19caab0b7528c0403dc8aa1e9dbd8961697fbfa490d6f6b2ee8392e42075ea8531554454495e42f139897134ec97d482134454e18209f48f4c4b1f2b4510a5167234472dc77ec30a1ad9f8e887889f87d38a4c5c9b09e6d456b617bb7fb56e261ac63247ed7561a90d1b19279df6f57c42a31602711f2e8fd1268d9e29b75892c68658e88a35872052aa45a042713865662f316a2f2b2dfafcbb35fdead652bdd28a48c56eb6b3119790b24505327430f38cb27b09028efeed8912c1a281108e6a9dd5d3ad27307e374b78b5eb7729e40ff3c063f1cb4ec43756da6f664b69a37c542f2cb5a616e4a5e61a6b7744dae1f8613fe3c8c71c1f6e9d3296c007a13952e3fad0880e559b98a938682c01d77ad088692858ed470da598e8d2724495ee06b053cdd6dff581818aa37584edfd32e627086dcc66da7ab969bb8fafee05acdc49e523054c10df52855e48d47482f255e5835d33af2bdf679daf8d9e4a0f8612ae7a0934066a5fd78cbf848759f5e9d80e3485f4aa4845e8f3b511e6d78d591484f0a1dd80d1489ab9e2b039b9e61b7bfcd06de747925bf826055856b6b40d81d6b3b229666be8c181eeb412289802032c9f7d95ba8e7149dc8cb780596fb257631b5bfafa80c7f6f213324a47960f6686715b5ca56853569b296ff0423ec7f3d9a60203efadddf8fd2c5e3fd38340cc70204ce6b93613160959ea560a445ac11616df797df098230304a92c087e175d5d4fea693601600b70d3f614b7b8a8138c91091ed2b610c066c69f6ec07c12881e930ac2b06221441acd4742382cc517c96fca1d916df0cdd83fa7bb6b041bcd721f7eb0e716643e020f9c1341f76a053bbcb9f0edd83d891170e1e9f3b736e563e4bb86e34d92715d83ccf2167221698b2a202b8177f5fc8a1c8adcebc8a4ae2ba77afcc2f6b727662c2e0f2186fdf6c6c4f9ea3986f2e33a6518616dbd42fc95c3f78fdc58daf9cc5eaace710af2d9b48740624880783dd59bf4890599d2e46d06375cdc43f18b761a156df7415cb7a9edbac5c0872883b3264ab6a89346332441400470584c60510199763c094cb1145882e9e3510b8fd8a389b270604316699a564465966e6c20e73ad81f0ce7ffa28009fe47d0b2f8bb1743b3360079d1209ecfb730b1defca1fd9675ce8b186dcaedee87b592180b39b9ede6d6b67a009783f02284056bb93eeccb370dc9f3b3d5bab926117876ec0bbc064a8d2ff5d8921ec4a0647fd54d7d358f111679cbd0400856702c793958b9f65532a65d7a5ddb8342767b6dc359758e1809ffe37ba769d67f401b96954d476eb35bdfe571cd6271c1b8bcaa9831538a41bf0af65bb2b96d1f26dafddb2b51df22c8724a2989d29d988d5736553976ee8d432d35894f7cde51a822e091386c9470b3e9a5602406ee94095c1db8c8db17db98ce2d0a67ae475189245b440d509da87c98823195bc2017ea8c54909ff27d11007e8bde26f4ed3e04b936ce0b3dc6c7bd9120235360f5f887910d07b9dc37765abd36332537308f173683dfaed4d40b31a639986be4d70a5f5006330c9a227ce1dd7dad5bf9f0d3489bb4c9b0646779169f9e5d0c6b5fdf0cd2f3d44d901dc7ea78bc110e46c549bbabba6ab4d5e653f052e010107711d32c55c8c283d9e5e82e8b7b59e4fbffc494ba22ac463158450f34eef050091dcaf334fe9ce5b28abe278bc7ff9ab2dd0064cb1bc4de66b00b40226f68fb73383a4cb54cb94f77df564e4399de9f9588c1e12fd2f84647daefc30a00283ff3c6eb3aa44e6a8c169d0d987baa25c2b32842eae039cc946c83af5de546fec1dc4fa24d37235a07d748c01af70e4ddafeed6979345d1092096787cfd3dbd17624af15a9bc1202e09e2821e2e23f2c2b97cf8777c31249947b8945dbc2714a31e02f35335c768425301919e22c70a8b1bfac60cde2c8b76c4b753c2ffbb16c5ad6da31c73d9d59e807dfc1e2912355e11c50a29ceb6c16e013e244f395c668dcbf95982ea8307c701dcac198426dc86e178d666e63532d757313547f40f7d7a273f5745507275d572fac88e9e75c94e91cb0c23f0aa639f4fc5a19c4122f5648db9b20793447fdbdf7801633bd869c9fb3c25b25752883b229adc6a141366318c7ec2883c03643e58c2b000e9c866f450af1031a6def7252a06921d7946604c698810e8a221f21a064c796f75261677e8905df49067d691f525816560a1b6e95b07f0182b85aaac9cca8a2975f798f67a375a1770c359fdb2aaf9c9c12f19e94364bf1b1159c7418df7fb2fd8a8b4c64939c90ec9de637da94f6a4caceb66cf4085895cf19ee4048b4586a389a0094797d76f4b88ca08971fd2717d99aaa80cb70fa60495ee969d52c1b09234ee83b4525f8057c7fee3261d16c621306aec694cb113413e9dd2c3f91c17a8fca3fde376b0b8b095814b5d57fffce7debcc459c45abfbb90826be8fc396eb7965b150e7d2100c10dd524cefa34cc34794ed25c38e4c438b2279e53051ef184a7fbc449c2887ad4b446824ab161fdd67bc5913e1049bc8bd2e95dba66b27a65a3e06f191d0cb06e0917ef736b9adf4c3f0f1d317c9d71185020e6a45d25a9f5415f1e8313194df88025b5b3c853bbad3c3454109df389e9176c6ba7cc74ff6693ccb3e85724a7893f0b09c567fae7918c429808266796728a7d1d01c13eb2620005ce5e3b995d94f581b10e4213f1b496b22946c77c8f08d45c7eaa09bcb1972332b5a12251c89d63162a776557a4978eca4dfe8aae3ba740127cffe8b67a19ddd3aeb10ff73d6422567caebb238c8df317133d6b9b1d267067484afa145bd5e02db492836f10439b77f20f1e3093b717a56e843e7421b9b0be1853e2c53d93e0f0a465319c34fc7de74f84394ae607b636c264703f5594c34420828939962dccfacc6b211244fc1e365ed81c8b8f3e21537bf10fcbc3f172b4e215d59741ebfef0962723100befabbb646906af1408151e2a8b58f3ddf56782a6c98f5c31a590d2b560fae6a78f209813f4d57d7425109d7fedb2190981704270906d99ea494191321ad5585769f0b689c4e7d487ee3c019ac362865013313cc436c04c58756242b21a44f505639387f712750decbc6f35f431321c0dfe42371791d5bf45d29adca67e52eaeb9ff1d0eec6dd38f31b4a5b6f576367b431268cefb5383cc9a9ed769c254d53f65394500b9345e7df6aec3fe76e8ece25793845ed7a15782010358214e448ff7345ff9d1a59f0464eb5d37c7faaf792c127a826de2a8a7d251666aca4eab4733fb4e39da057d2d6f45cee71c0efc6de64758c1ca584e3e9b3ecf9a6f558cf2c36fbbc276ff37b924dc2b3cd1e397cfb35caddb6d4d477f98b3822e0e7a6c1fbc95888f21c63a2a4a1765d73a63b535d2f8d12248a1838abf70950217ec02f3a4553112c128646b960d02211ae556ca13f48f31d998e5892a25c4a53f816f1d320bc0aee8cac70d05f04d6894322e76a9b79ff8051b486c06fa3ec175d030f75d6be43048229a535055b9bc986885523dd2848dfb970a67becba426f5148dff88c92f38ce6321bfacd5afbbb3770a630b0c17027e59546ecc9f04c3a25d249d126e2251134eb1360bf4a57f5f92554bb907bec6e160dd509df9c165db5cbda07b9f9f8745a6a1ea58b0b1976b4fd8f3484488f30ded5d91aacb1507b83166cc507899148609eaa12b6bb24d8163074bcf77837e95e0f7ab808a7afe88dec0174ff246c35138050b17243d62b5090e34fd99b018508ba1e3a7979ae7d4aa59824522a2391d055723e8148462bf3d30a6672e523f8a206b3c3140e3e05ffe74cf5bb28915a70aeb3bc46f88dfb203380ae458440680f0686715cd6f922bd318a38e00e606edbbc4f5ec33bb40e9cfb22208f5e074e451939e1ad1d9bc28074d669197f0eb282c12229ec0d6a43081ef55bf66c520688f22438ff4c4ed31d768915e3ad606cc295baea5314789b5af0f24b59ee60685338c3f06ea566aea87bf6ce5240ec22d3e2c3de59770c8e7a09700c02af85d53e8d50b1221344d9c07d03e425a7179147923ae6cfd40ae87ed6351410ddc90b85637f4f83ce6fcbbb7e0e43a4a1d08bd1c66247650b78deff47fe67275b59b3441761b34372d058927d105f8bc280ad58f9335c3040ec64c59691885952fe2f211a20c868701e77e2732ecb633741f062799375d514d3f5202dbf88c9ea5a2c0eee49ffc192498b7b4ed6d6dc2a12a3f7a427e5f8ec595641f2811ca2f7c94072f54d0e0a491ed3f83f3cbf7b8dd74f20b4f816a587363be57084581ba19fbc46fef953b85b1ae8d400d36a11411e994e84f8c6ced6dbd59d37ee876d37d81e8365f1f7222d032783d943a597b7de313a3adf7751462223975f84f63fba6500cc53d43b557bdeda7a35a1b8b163cd04879b8e6cc67ed91323b3773567e59fd2a77139b360c1e40af2742d5e40444581a182e29ab401502be949ecf026e5656ec76db240dd4382567d13672893a752ca69f4351f9879532fdd89d0314c0eed206a735251fff9b4635c880368146851f71bb74e6bb56a99f97d5fc1e5ccfc239fa5d290d42ea19b170d7bce95dcfc3f8bf701e9c8932ceb0bbf36dfc65570376d4e1933986a94f472c08ba38cbd91f067b0daf9044c7c1a6a55da06b4c119e6436ddd3a7641625c73b419ef69adea8b85f42972cbd04537e6a8f065a0f6a3640998dc192d0459e059dcddc7921ce7d6c6eb0eacbdf26a7d6659a935f63d945c87c330bb091d486b766d56dcdd81f659e97bbaf1cd69940d03f20f9275ca28b37ea3f48144924f0cf92fc91858cca2c13aaa7ee7040e95580331361b56dd3c60bb6d978ae9c8bde059f5159d8627cf756e08f61318becef68b3559bebb8da5f82dcfc0bc47281b3ce92fef814c09cdad3bfe0a6137a201a95172014fa4cb48592f54fd177e07657ae72583b2669fef63a6be27d05c6851fa5c4a0bd11e7cd2b41299c9c422da1a66545e956042397aae8780f10f0ba910928e77db72f780016fedbc3e36a31fee0e002877c25b768b9bd74d4b8ea3a3a318cc5541e5954f4e62d92a8ecd36cea385665f1c5a529b8e65849e8b132deb8081a8d4c50c2700301342532f69a27214fd22b13cb9934303563f7a05b85324d323aab241c72675dbc7d86dd91949090958f3f89cc2a280a8eef681bc794fd5e1b42be5f7b69a40d41e427e62f0bf6dbfe9b2b32928d7ca3be7c2421fb31f1167dd8ba5e2ed8724ff3563c667cfafc87c6ecebe6753e1325c9210293f81b7a354b71e4c73271eedd93cb1d9070af290093761942b4f3df7fc64e42bf8f6eed931c0cedc2dae1cbb3b35e8cdbd0a951a91ebcaab19e888fc49e7e2c372affc21f5628488ffc5537db597f17ba9b830c3fa853d1c4bab0c7089d0eabf19a5cea22aa384af5055e811fcea35a1d9f1a8e94efe054013d511bc5f60cabeb7fa9af6bb65a0657da30d4ae73a163964e71b075d184a76dbc441638f904054d05ed29aa443ce11c4268b3a3f32a6ae2111bf67f15951270fb0c5bd8056be952c787f51870c692b2ab96910e51ae5d03836294c6e10a117e80d28378c998abf1cc8bb2c8804d8f3bdeba9e13a67ec151f69d1de89e0de9e12c769376d96f2042c86d781e47218dda43c8a2e611ed1eaecfff0de3a0c22eb6adbe829737e3979e689fef439f7cc31a79c50c38fc7bc67826d4db37421df9c98009e95231401ffd5f82db13403ebd798d12979d5dae931263549843698a958d3fe024853bbb9332e8a1da118c29399ff03145c7a546cd71ed8b43925e3c9bc2c832e8ed048b9780187cc095fcd5b1d1d3bcf96f8ba3ae372a74ef4f0ffdfb5b57ec4c22cc5d90b883ee59b204f02dd9a42ac5acc1f8375e911a8dc8a4d93ac4f3b121abc6f4ec4456d7f173b1b2e68da25b43fc8d09f490d022495f0a107292db1339b3b9da6cb130e1d702e03219a10189de2197eb21ecc8179af1266b15a8221e78c7bae69a7c65ae9c5a09a13902ae8749b52727d0c514c748e59da1880ef214872bbb6d6cb9db912360bb5f818e36a57e165ae71b09813f8e510b8a10aa08bbd5cf3ede8bfdb95c6a5e1bd7b71f0ae5d45c89271ef6e97bb5968d8349b72a6bd19919fd38b8f26b5e44f3ded76d362f2af87eb055783a6b2eb109cbfbb9a93e73a29ebc4ac6bf50340bb5fe7130c3cbe2e6486a820c815a74b45cf08c062e5c93153cf068acdbaf5e4ea18d3cba8010ede0c9040bc2d830f3dd4c49a6b068b93b40a56930d857a07b767fd331c291761471dd0fdb381e875a960d6522a14e1b2baf497dfb5b328fe7fd5ba8565f8a636431b8937bfbc55f936eb6eb9ea51b843a4151acdde5115412eec081c362485a142fb51dc335dc0490aa8ac7d0813c05188b0c132f0f4a02d4d2699cb2c40aca9241a28813c630e1bfe8e038fc215264c91d0e0780552c74ab1a8e2bb7818d95d1afceb5614db8c21dd76160f1096acba67907a45bf80b4b6ef9283b5bb7ac6b1123b7e910a4227586e6ec5bfe35a2eb7b6848f0fe43fde064add6584331c8ff91bd4e6582ef9691a161a5b0b53388c10c35d89605ab28396b5325250ccae9bd7c723713e2be9727b3b0166299b7a89c3068a7a8d22cf413bbd95be1f99f27d028076207379f573239edcca56c692709ffaa97509798cbaf56f42bfd5639a625de884d1afca3769ad177ce9767eb1de70b81da0169d1e745d19083a897b6bdf47a256cc911ba553490a52980d4d931b001dc732fe4e7be497f52b9112bb758541996ff4b6a61da753e6dee119fdfe7a2f7e2d6c6d968af3985dfc568ae8c6f857a44dcbf1b2f7cc6ce0ffa4e18b86acfe09cc1dd90cf4e7798af89950e3e724eed7a5dd43cda02c59ae4c515a09c8ef83c3f8ab8cf5fab59f06b3b9d71d952d5e32656e4fa4964cd17fe282f4dfe06e80944f3e672174fb72af9a3310eb4067d80b35ec8066551b3dabea78273ad16e153488f3912aca620afe954d7e8e8214e1fa79b0cc48d3b4ba226bcf498010100d92a0ef5f18db1b723d9b741d20fd24e113770bb2ef06fac93d3473c5f35b01c393233b59704fd55fb03e3a066aa7cd4bc9c5f2542b0e30eb3442b2820cf40bf50bdf32698ad7b8793ec88ad7fe4e8442b24438509c06fb90fd83e140fbb91cfe5075ef580dd5642317268856b17e81583c42ee4ead715eb8438784b9a567bd49ed9c2e407abc7d5e6ad971f875044daabc0536540fe75801ac24d722a578d4df70bdad2f10f8e4d6b7bb26195dc75f90cfa72eb3ba5f22a6cb3624cdb6d6213b327dc1f68516107c8ceec6ba01b9b300e53df5a13b77dcad13ab3292d4b90c71ac5df05ee9cea440e9e7c9280adad4897141e79051654a3e63a31fc329765e38d1313b31087eafef105a6bc3059b16ca97caf0aa0ca455ce60ca268dcb8448217d4ff21985e3e32e10f7a5216547994e41d32fd546194659a8a38c1a316a2ae171656ff2192818318440bb53bd45354778301cd67758cfbeb017ca3c14bca05573d188adeb8dc8b5aa2ff17990a8b0b5e543f842a286639b939c27470fff05ae35d05b38960bd078478a6c3c0d287daa83ee1adc8735e5f60a65a936e3b3959f158c07fd805d07fa52a92b5c963cf6482c70ce611b6da38539512514758fb39b4ac4458ec2761ef8cefd1bdc4d5aa1fd44b0dc9eec980aba60a7c12ab2c2357e5169402514403219458bec0350e2df53cc1fdff9fdf7334f00015477c991ad0799975a204664e91fac7a3813482186045844b39ea0f6f171a3d8ef836a6e947e2bad718b3cdb58e994a7529ec8da1dd9d01682083f29a85df397e7375105a439bab2c2b87ecc83142cec1ea091194002d243830005decb8c05f9b7fa2c632b7677aac6444d392ce48dcb4925704f42fafbad0385e3886d70948732bf562ff828398247cdee29a5fcb1be80674f3ce42d2923108d3ce5e80e627ef4996a707d2486d2e0842991050818582b9d98b27fb87a373eeb0a7db5c79c0fb19b8487d6058902ed99ff37aff08c95660626abf8bb288a3abb4d130c5d0a598a78c25f77834752f64a44f3fd8aae12f5a775dee1be8e1583a889a4d8a4889d836244269f4e457b8ffdc0a302e655f4b821652ecdf32e09f5f77f29b29000fa58823427cbcdc7601bd2bbcfc34c37060d044a195f36827bb2eeebab580dad1d39c1eef59ca6fc0307a3f1b15b111598af6f201898f08f70d3f22b780833585a5b4b4d03449d38c4b8065ca7892715e84e8e06a847863ccde192c4cf34c0e35b50c8a003e225f0f9cb04c50646ca9cc35493a32b57beda14ec4f475124bfc0b2df1c471b01e2e8f30474d874b87da4ea530e5345103b0d69c32420ab94f48bce719ac8ad4d77c842185af30d9fcb161194b0f126c3a89d466a3e0836fe703774add9e724390fcef89d46d3c4ac50acac7154454fe39c4e0a77e3114090b12d7e0b79cea46e83d5c838cd01482fc198ecce5b214e7855f0e6f75ac13891fa5ba38cc6ab351850adb1f2ef30e62956d62c608085a582611dc3d2ec3cd060ec868b6a0bd948908c02de410c87b9cf5c1eef192a2396603cafd2634bdc2c0d272d7b9a751d9495ecedfe2786ec27d10c430878daf48a7c17fe9cf88a64655511d1ac1c43dbbdf045b5e012855b7385d7afca3e18b3577a86ab6d30f724c298cfcd63eb432140edd968db05cc070ca0ab4b63342f6e2daeca2dc90eabe6acee3aa6bbd2976dcebf8f9c12a6c83c0d1edffcb86fe5b90c1e87eb87a51e49ba0b0cb5a4e238cb8af18b80b1838b391988d5d2e583dd58ca038c6020c57b28ca80d68e17723a3c5849ab7193f8c73251cc2607ea40f6b2a6bb32bf02892f7905009b48ef1d2e0ac44deb77646cb316a3c04daae0d6a01b8e686c4a2676ed46a9c26d36ce60aa45bb9368f8cc4a8e163949c280fe4f8c108a366e98763bc5d8b3f4849b16d208bbf07415d2c124fb0b2879588153b075e8f19330290ebdd4958ea01bee2f387ac82de5f1fe160b5aaaa2c93a776b1a315d89a7f4d198a3db6be22cec9c92469bb8bf3ab0be684a54453958aadf2c0de3b8399ea90130b73b92bfda3b9f2872d2e649227ca3e3f39e046f09f0e49957795af4eba281555cc8debdeccd9b444cdbf75774d2361b2d1a719af1cc12bc6db1a527d2a29415aa22c99c71c2f26a16753679176141ee216e42ff875036882fa7add12386d1278aba750eddaa8aa8f044f35ded5fee6ce6189c9fe501a0304554ce91623f6ad30a3cc1ecde8bb995936c363530a2b25f5ab0a229323e1e1992bd57141ae98414492340bdb49995f95ad40f02f4a874c0f809803ffa6b5a4d62f764e58e54c31468e95a4ba6a16393053154bd33026916ada5eda50a967108fc8a06c2f8511493f6270278deaeaa05e4d86f6a60d448e74a22b7505778249cff8da95c5d4128938d6779c83bede1110bb231546d8040ffbf9bb2c8365bbb768a51c4268ab337d2bbec0aa77d6460005ff61b2a5c00f5d67b0797b2d498f385384af79bb8c90f703c86add1bb0c73cce2e72c308496934eeb48aad7ec68866be1927d3ff578e05cbde4bf9858a265b6514cf0f520a4d6be8084538c00b3b17fcf1cc5a431c9d8f0908f3ad4598a1eaceee33031ce81189af690612eecd43636fbe96bfb0d873c39b6ce52dbe035b2498f65335e50d3df586689a55ebf2bf5a94a5af77887d7fa93f6e1458247404cf1155e0a991d6a3e7ebf29c567aaf7f3c477bcd9e4c4fdad966f29eca8e7ebf6eb848e0ae588abdc0ab78b2f6a14a44fe1e5036228bf14cb6e60bc68e6b710d6ce51df7a2d67d4babc2233870423a6dbe82056f4f6b8619f217b00e7c20d768f893c827499a04105d2a143753ac49050dbda84023f82ed1a4ee8fa4745b96e318746942934087714fb3ec3d8ab72aa33e8e005bf47de126fa441ca7b1171e7485d72a2b681525a1e03d0cc80cccf74edf8fc1de7180fcc7e1f31ed65f25de054d2a13ee4b0ffe8c345144a7289614e61eff7293b14d11b975510ffd0513ea296e366236d960f43929e163113a6a563b9886c7ed37dff3adcde9ad083d6c4f026d96741422da19068000821cfa798e6423665d2bb642ce9ebda9d25d9a46daa4b8e7bfa6b8e5596ece698119d1845227743f7e72b7d73a092aeccc2deba731be85db2efcaaed2d5217abe907344dbbed0494112de6284c756cd9f020413f384bbf70113b31911553a4c7592ead212449d8995305251f546991236ec9e9daafe2244cf9de3802f7d4fc01411704a71b87b9d345268233e262a7c87ff0472c7637b2f985c787ba96b547514db8db6260f3a1bf3d67b36de1eb6c3d99319b577e8e3aee0422184b0aecd6e0c17331e3a390a2cae31d3cb3d460e538bb89ad431c7864c029004292ee694a85c5c9cd7a9fc3bc74ffdeb38b0fd7f4f8230c39e9e13436bf25dbedf6532c968753f81733ad1da8e2b3aa4bf890f42ecd9a145f1bc028858b3fd4018b456d71b34089187fd25d85de3bc969044737ef41d55372b6d42308df787fc4114712b3969bf90040e2cf49a48b471697cfd3b5156f53128acbd2d459b0d27cc08327ae9ef5dcdadef179067ad0d922618368562ad8503793b6a76a1ca1b6d3f033c4b8b05086ac14ac11ebffde0c5f164c4a2f625e4808965431d3178fa6ec31dfcab1a236a6629abf09c23ca97fbd9e49a6c27e59f58fe692974b0d0d725b393e98bdeb50706cd9adab293e21dca3f4f47f1377dcc4c27a8402e1781d69015e4321f24df2a1f643f70a4ede9658866a42f11ef55286294952e886de519ce6ecbee5c8a39ce70dc381564705e72a7db2206b514462fdba3aed670cba06ee3270d9259db2687d2b7db58ed743900c2f7d0709adab0e0ff1f1d60ee558ddd38d20869afb375e650e1ea1794105f32954f905a82fb96f593eb783a9d7205a8cfe47eee9a338fe10fd3154337b95eeb87434585dc72c412e2e286139033d5d1f0a0a9c22a2a57f8945e70881259036ea78ef3c52e35f47a730bb039928d3e8d25990dec198811722c219ff44524bbfbfc9a15697e43cf49632b74283bff0d25615a5c64cacb8cb795bda3840c99cb2bcd905a894b49786db357e747704f0ef629c4aecc89fbbc9587af22324bd892f8459d9c7cd7fb13648da8b0c0e9de875e71afba262903ef8da0c5b71ae93c5a32cb4e69607f8019ac0882e546bb3bdb455c4942dc11e9ba2eb61f6d30e08048755b48d42eb3374b5737ec97227b2d393b5cc577db5ab58dbc8ff0bc08c841e835c6e06c9536ec3c94e91becba6eafa7ef1d3e70d62807e888c10039c26d54084b544971584db40a82088eb440e3d78acbae5af4eff5e812a940352d81586091eecb4706e8c98aafdafa2f5d5344df49d6e2d459d2d341f2401784b1857ca8747f6dc5b4ca8a1407378485bb62bb1cdeac916d691c43d362f4cd8946827abcca54576f45840313957daf57cf88513d23601cc138a0ff58eb2733df6018a4b8f9653285b466aba67a9bca38a4082f4db6082ee8d929253b2f9bf75d77976fdcf701b9700362b3476f9b1cbcc904d002031f78ca9e41f813b0367cb90ef15d39b10b1a9761745891fd508882b84e78f23dc50621d88b50b14d73573d61367b70132a0af36f5c66a5c1277e6bedf88184d20f48bcdfa432cd238c325f3816f7139b040c54bb00d3fa17fc4f044242a0e51950d4061a560430306c8dddec7b47114bd6015dcca2b6e54bd021ece46c39da925880d165980952ec2477f4039092c8936947f57dc741fa1ac6f67014d8b225233b78eac893467e4aa3313ad430bd809828f6ab96413a813627c532d80ac884f6604d9063e0bfa6fde0e03eff10a62b4bdf6c424a72bee10acc4b47c8ace02350d3893b4fef7dfda5c4df89ed0227325cbbd3de28c6ee0795421fba876caacfb1b5b2c977531fa5015b5595eee1eedb16eb831531f89d9a77b7233c7e342ca6d24833327b2fa64bf8d6835f6d924c54da4d4aa965bd97d1fb702a9ad46f83b115bde76d4b7b6f7d987218a35c064e77b5d26d13baee3855b9014f273f637e0a9bd399380f64172596fc115bec7ada2a7d34a6fbba81b987107ee03c6d5aa459fb8a910dc21d2e60d38a80d861d98b757bb600ceea3ce196d2caadd6bd2022d54bf8e6fd1f84fd5371f991590e6618f025ed507ba76cb6e442378b6a007a0d5bf1cc728e4693b8543c39edb6df70f59c9ae1581e656140d35d2d8ceb872790d177e16751dca66affd9c250137fc0be45c46a957cbc3b884131e8386e1841fab219ae69d13ae549008112ff9b1dceb72a7133512f18fe107ece1cdf7212f7527a2ba139d39d23aca57c15612c776c57087cd61e90d025eeae9a844f66a11afe5cd0ca2e175b6582649f150b8fd24ae2748500b10e2b5b72714ee6a1277e9624a3491755250645de50090110621f99f5f906476b8f6beea4eadfca20dd1bfaaa78dcba2f1856292bef818b869837d180181c2add164f73fd8118e1601efe1581888978b986c62ca85226e3f3128e1c0426ce2b039f48b06c63e0f5054b0d0e2eafed879582eda3a9c961484fbe6e1ec53607c7e379030b662700cc673dc6d251edb314e41290ff56d6386f16e7229620813ae5fa940b03e5bc082ccdc414df3a5c1beb91ce88240c2ac4411e42bdf35bc1982522708e1974f085300c8fbf1a27b0889b0010c03038eb097ef0dc504025214c7fb625a725224249cd058b08c9d535828b631614e9120d4d8f484f9b8701f7500b45dde574878a90a5ac7ee0edcff8401e4d600e5d5aeeba00e0c92a9febebad937082e2b47ac4c6d3e3b14c4266dfc268820479fdae246dca76261e248cbc6240e62634894153ee1dbc52a094e86bafe15cb2438e872d4f5faeeece8c6dc63c0d62ba8f58c1b7849a2fd45c2d6aa75f9ceac1181b338edf24a257ed95c5d64ab10193b783c469ef29548e6f6204930da78a754b83280eee6785456010272b5fcdbe535835e7eb863b68a69603d85d64d0c748824fadb0248b44a37762f60315cf328a9b0f5f8f04df65d8237e9e4ba118bb663e7da9eb231e1de232b491553fdc893bc7dd460f991288c3f46724a010ba415e228edd81eec3fdc146f4a0473be70e12219f5cb44345f656049b7578fa4db544fdd94ff641c183393fe4d62c6880b2878cb77601a74ae82f5806cff0a2c06a378ce306eee9276147d70c51b386281aeede78ea1417b3527863505d81079e1d1986733fb3ef53e993e38cff3c0a7f47103a3f45c8f36a16e328d841eb107a674ea8f5adf8c77c77c43a6f1d9c8f26b2142c9caf95c374211bae7c37a8a106f4fb42da034b0fc6710bfa2e828538354c03df833176a1a3dc735be69dd4d62389104e5fbabd32dce5119978e6ac9ca46db3482cc59722c47cac8eca4b2ce76d2f70475f3089025c3cf87f626a97a4e40394d07c67cfb7c779024a40007eaf9c12225adde65d8b45b514a5da0f5d6e8e317d8a72077b6c5aae55aacb6ca27ed82e272a765652692c095a57d36126d6ebe11ef6161b273ce5762c9d50a3ad0af4c1f2aad2b3f44b0c1383892948ba960b89b9b93408d2bd913ee902abb5b1a769f780cb6ab586e9ae1771dd5ae11d3ab3a8df4108cc1bb2f53cac721080410b8432efe132ad652db843601a04e494be7cfbf48666476e310d5c47d7919a7299ec70390f402a58c6bdb4291cd0c85a1b3e7371e9e4b1b647a95050fdeea3c1b9972318d5802647627a61c064096339d86e05d3bc69172fc6fe037c01b6bcb1823d8dc2ca33824658959912603eb448397f8362c1424decf88bd8222db37c78fce055db16f26901cf6a5ef0230528a1d8cf1805705402da655bc8f1a19b7da1b0878be283730221d37de07b03d8b3f5007120890506f24a53f7bf98483c165dd76b2aca0d5444d0169ec91c3f54f77c5b10953f9f344ca5bd43aa721ef9f1fcb42a710213ecce44db64364172d4e872cca6652ff2600f6d649c8207b8fb262f8b8b279687f05ce7112c92ba30b2262e942a619e3f39d54740b7831f374035ab138fe03b33988b07cb8b153b78f300925d9c9d52947251c867b729bd454fd764d00d4e83ad1e63e186aa15099a2b2c7a731449a35d2a545c53ea6d49d55ed0eb2eabc01636233bc4c6cf50029916bcabafeb1d723cf679589cd219cbb58ec81126638d60adde04cec9cd9425cb62ddf92d6bf622e70ae893f44772a19c3350d15eef4781abfb60b6b93a506d35cfef6cdb4413d1a9fea03a14e34d817d6575248358032a9fdd3b3e1b156aaf7e6af6e0fb71341bde340f9ab47327057cd5098a3f6a2f9642e5fba5354e8ef39065642ad484ba37e3d3d9703b7bb49fe89a1d76d030ec4159a5224d80d8d3bf953152fdbb1588268fddb1f6f904622e3d2cd496f42881732cfe68e655c07a7b37cd8cda6e221b43d410b27a10fba1b29b31773639e26427ec20846161f8c8baa4d83d4e4d33838ec5df1ceeb66085b6e65132628b22c8ddf890650404f0fcc341f1a3d6c93294b2bc217b6e346bfeac2b803c6849aa0f822f12fdf71be0675d2fc4200772c5f66cfe58a32634874a4a3aa3c37e68b04d6af357918d58bbadeaedccdc6ed5149f80a3d15a5963250dc4c0f45fa86ae7761155cf9a824983958b28310ea13c5f80370065081da1f8030e9370d1e28487067d72101377aa36551cf7f64c6e53823c142e23033c94ec2d919165366f0e538cb7cc4082a8c86acaf0649882fd87c485686d8ce2010848259a38656da5d17e8861e94c02b94027a018f650e9167bb9aff62515f5bd828929ca943d70aba54f85e8ee79641d7c3d227119a6d4d2c6c34c4bd00aa8d6f449d52100b6cd5789ea56061b73c32777cce5e872dae0dcdb485e4e3d44f5a1d9c5f9f5e4f7222ccc897c89ad244b2471c2d064215d21e1da6289436caf55e2c62ced1054d3a47634bc75955d2875c17990437445d8ede24707d3884dbe35c1d06f2e16753038b0a7dc89aee065e3a264476a180aa7a0ba39c923ef5d5f71cb8bd6622e81aa6ce59354cebb4346fff6d2e7a4b0636a1596b27c974c768eac50bba3327f1e7385021ace5921f1e16f87a6b06362c23ef5fc3f998b2cf0c0382bce0ac6e4fae172f4a7b0a2de7dfe002dcbf813970e7ee46c14b76e5813ea3d7d172a9b5c412505347f4e79ef70faff68c4e8bb12e5b6acc87055bb65bec25b0ea7b5b92f530b0586f3c3b84e349668254587f603724734c6ac3bfd1f06b5fc64c2aee8890d9d1cfe9a530d7c8f096204fc86e6681d094f4aed1ca0448db9ea0e66c4f28ecec72e1fa4c2507024cc7f67db3b7194352f080ad780fcf14e2181e563435c4f3518204f8373e157903cd80d113f75ecf0debdc28584e20295ccbf2d40a864177636440cd2fe3135e40957410563b1ecf77b653d32704a50398abc01e301f771b4114d37cf97f0b7386c1eceeddb2dfe97cfaf786dac9a0aa2ecaaa0fe25ab545de72cb7905373fdf52c3c57f02c71533dc9c0dce2ff3d59d5bf760512bda505e6a3bbf900ba0f2ba0922ca866ba15e5504a0914dc2efc61fefdc2cbe3ddece73a8598e2ccdc7a3506f91ac7612986e03948da79977597d9a9ee341301602c38d1bcea725b98ae9e1aca19902e075c7ababfa3491878d3879bc37284d090eb7ab80db345709c8546e921578fbd4f8fce9a726c2f2402aca8cde4a049eb30b8ed47f1abb7b34f64d7926b2aa2a05c7413c0d8d05ad0bd535d76d9e30a7bf9c9c447a18804c459c9522c1c1282be3710874da681e7d23745ea74365c920ab58a4f7c36b10c16111044afec92ff12fba2f5ca0202cc9f35d8d9c9903e1f56500ca518d4d98c016a34da59591f8daa8651acab492a3960e4198ae96ee55bd502912daed27a32c50cc23f2244972f327a52e07936c1866441779204cb5a1035a85c91ec24cdc98b3b036aa9989dc35de40a655b5ee79d5971614665223523c7d21737173e8f34c291ec97561aed7bf0dae563dff8df008a39efd77dffffc779d8ff2c137e6705dd36449dcc08bc24a121d7df24c34b0ef1a5d15225af2a9c290ebe2c1633dd2c00c412ef380e38e4729144ab7167808134276d3861da2f0d1d1adcb6109b216c6f3f2cd6777b9fd3ff99a073cfb0821cf99ff97123cba337a2b9fb8b18512f83f69bc40f6632b587e93db449c1d69e084054fc67b74870f796a050db96b9cb3ed297febc68ab6cd93853b91dd3d0c748a093ae9470ed53410d90fa110b338ffd9e9b721992f65396e3e7fce60abd8bf9c2dd6a21cf248d3b5ddc7f5f4c77f415e4a2eab11c77cec497b6bf0824a2a8d8b632aba5295c9d6e98786aea109b846468e3f9894d68f9f893edfab7071db821a13a32a4d99f9fe9daddd56040c28c356a0e40ef51877ac02321ab25c237796f68b8507477a548a4c6156af0aa1e6f0d1fce0171dfec92135d0241791dff76ad8cae1cda8f7db559c14b798d084029561e0a22b64349f19462ac0dca897266b00fcd023895d47cb8d80379e1cb1bb7036ccf378fe04a951d4b48727b4f8631b0b1053475de297285f571d546b2ebdb82dc52b2e1373770242fa2d94b3123e7fbc1d3cb97f28f1c5a7b52e7af36c46a7ca9d5fed7768f5f240087abc92db9b98cfff2758d1dd72babec3d742efb8e5b52dfe16e19f320b1b909d18c2ad914773d838404040b0b816affd01226782fa3052ba4358d38c116b28adf6ee5e40f40e021112921e06a80f9dee88b4e23cd00318f09ebae0e78f893259f545250f8330afcbff24d0ae491c629e8ee4b9340fe190ae4c4023167ff37220178a0a7883fe1d935d2c242c4d0036a85eade6588b4f2768195c31a44792818aa7b8f79e26bd96b3d109a941e33a468c3552691cbd58e7a6f7e0152fb61a8357f2beb29b352e24a3dc6339b22330c0abce01bc4dec27b5774d55f69a532006aaca117c8f34d815276f86223a090cbaaf18b603c3616aac1fc27ed186c230c068ac5a3e6d1af2fdb3cfbdeb5f04236cc49b15a8b2db62df142e8594fb429615a7dd2593ac78b36bc6434d8e6deb64c477eff968e16c027e4fe8c9a01397e5274cf41b3bd41fa69c58541664bceabbb7c7bacbbc92659bd4d19bbc036ca0410f0904de6fff0d050bf25d62323222191403f9fb6f98d99667bc60e63c8a13dd39f509eb90326c475b55362460c0962a1ee49011d26fc6f8521885e4c40ff629235321820a4e3469944cebcaaee8abee36ceb1ce5b996e0c22471010ad1f45bc7abb6a8fbd777432756a04bed2adc1dfd4eee116a6259111d10cc3f7c52f4f7e0f65c31621fe2a8877aca8568fd9188d1f9c8d3aab6e98be403f5e9ec1d79c754e378235ab782ac53292144dfe13e43e23d8dc0f0c6de2aa1c4b3bd8533a07af9be413769ad10c8794bbc39a102a306abcbf29b0dd40bfbf78236b51caf610599d62a285f2ce7bb08413f1da8af6cc4fafc65b7fee947028ca383b74e7ad0e2b0ee40357c8d182033aaa63289002192afe05c79b6e110c623413217941e754412480f9f4820c28ef60707fb4317eaea43e6c77c7f368eb67b1a2dc2addf2f588c78332cdbbacf08c722568828670df019e30492a76cd9e29101421fa9deb31e33632caf848d05b38356ddec02b84a10ac684198235087b241bce8ab701b7ff20dae8196fec21b1b4e5dc9558bf24a115ddd6a1b7a190d0406293916334f1b4b2ac367f7a7641d580cc7b9420da3504207222923abcdc03156fca0a8ead9ba0e81cccbf496ca3f1ed3d634552b6fb1c427a7e29c1c131eb3de518a48bbb7ff68b4dbe3cc5c34e2ea3604d5b1ba147a20a045fd714e2dbdff7114735e209506e9ca5fdc149be7a2b9a41f8b18def57bb1fe398b63102c52bca70c46c7bead8cb674835c5efc2b38b7b6a18ef6d41e61a7173ca300380d955fb4c250383a08763bd202e0e98b98050cf1fa50306883b5386b0f7500733034e941bbe5ddb2fc9ee9a96d275de2ec5f3ed583d2cce35937e7313c66e8cbf6f63efa5a902dfab4e3d6d45cfda1c709734a0ff6fda82326d9545fcff730ffa98724f5c6b4d5102c5aa894e16088224e2b2a24432fa5de02f6daa9873408c99d31c0628c00e3e5b3e94575c7237ce0eecd38e57650a198345b825e55868b47550f5b9a7400273430b1910757dc97fc42a0fc531d5fbd9fc379fe8e6ef8efc3e346c33e7dbcb12b8541ced386fbd329aa4dd8495884988eba33a143264d0e50c8da8963ad4ec1ff2a89f51cdd7d58df4bab136439f83354a30377c09d1b047fafb1c6f2ec122e084af416b0210a67cdb048642e0b73b631a5183dfeec1a1c1eec25aa4d83281f6951b7a44cac51f2222507c55dbbd4691cf0178686875e5a6e957bdef12ccdf34294a739bc75df3eb8dafa9e70cc1c513b22a1656f9cb99d71233ff15f8a7b9fe9d76c8fbb1875c1e747c87bd2944f8b69015bfa6ce2be222e72481ca799a61084b78681789cc7263fb4f86c03cfe3dee7856c072be01dc26501ca44e097f19fa8ca6a14415314bb34304093f324527f784bc79aba1d1c7df513c70e6f6bb4a35e038eca18a3a5a162417c9a97c82e1a9bd264aa096f6663a1fbbd77ba76e4c17a255f0716f83207681f5c726774e07d6880d785ce30340d8330b0f4649ac2c22b7f78e75790c07dc1f5329eceb5f6bd156c62d101a190292b361f40fe5cba4e57093a7f6616dd6c0ffa04e5fd499e8e7a45237fe1d15d5fb69c227436e153bd1678c025cda7085e9d7971b996220ed33d89a3dbd0cd79aefaae1400fc857f707561d5fb764f1f4a3c97cc3978ab7ca2363127bfc61042f930cf897e7c0da9e2ac94ab669145c19399593056bd997e7537696e9ded26d46c1cfaaa03ab2e0ce44eb56216e69d94f3290bf128f9421de84272bb379814f1dbd80fcf9ec61c6f5a5e721faf14f1fca88c43e2bb5bb10c352bdd99f0a253d4637f3769c85a54bd4305525d358d9d6380763fd9c3cc49bcbecb1ce3bac6051ea53c9025075ee26c7c0a51cc7c70e407995c1e7edf617695ae764e93ea563b9183a0ae44beecee11f5ea80b3cbbbf97af0fac97ec4b0f6f81950248376e556565c6de15f3b9f9f906154dddbcc08f4e5cb27f6df740ef5892116063e53a1b68a401d1aeb8f323b95a0fce40d1b63e7bb324d6371223f8dd30f86b63e61177dbbc91cf77619368c15f99e63549cbcad4008ebb15061390fb54df66f52396c97e27fc698c6eaccadade22dffbd0d38aa06a9ed850ae489f0729a1ad7908bf0048ca3784bc0ecbbfd3cc3f9fa7bdf8ed0ba52e8dedee93dc3af5698021469fb153b8e11ab03a084feb3d1511819d5c71ed40f5e0e54ae4799e0b20d1e441556e557f977322285dc48b4516975131130284433ba7dae570fd20ef8e87b7f5d36780febbab19ef65b58e1bd4b3af3c15f2b21f000e3d476312039244a22f12f98690aa1a6f0875de0206089390b3dafd48087f8291470a41d7bc6bfa3520b02b9b4afa316ea37ad8967c069e8f7f346e1472857c5abdc12518d9320d83e2341ffd72ba5ab41ce4eda74f0aeece2d273079dc77741a0fa05038a275389cc55b026bb9b318898c220e3e65d4ad6ca584cb0c14b935fb514a360dbc6b9563baabc5ec643ff3a1bdae03ca7dba6279c9f08e62b5290b0aeef78aad08b9f5296bf9d138c13364cb27d78aaeb26edbc28ed886f07ba5e751991ea67c32c7e170edba2c36dc163d119813d7c07db745ad0f88ab49d3744c50a6a9f98e534f1fd0f55638ab0eabb10abe51501d3d95f428c3d594edad309e4126959ed5dd4e590f34b7217a018e28042488c0f5f374f100d487f8d5aa20aeb4d67e8ab64e183632272770688696c3cf095cdcb90880e70c7fd9191fcb5482be3537a3cc6e66ef473b319eadbd4f1c8db99359ab9a70ae00e98a13538eb8a6e054a6fd62c8869414e237660120b63a9f73011f950f0671da28044022fcc899b46d269ae54ae6acc552868e378dcc0f3a9593926912a16157f7ebffc2a9ea9a9b5ae396a7d4cabdd4262db4cd06d6130f2c93a73693a54a0ced4a2489a750f2432f992e7e92fca58905996381ecedb32a1264c6a86aff9223952087ecd87083f08a7716417930d671bfd3ec19f289eabc19d8041f617b6ebcaa233f3d8b32301a882fc84b45a1fb3ba969c5868bf22f449708d2bd051f7e48a1dbbd76df803a624b1e916309175f36e6bdd28cb7992a5eab2cb794bb197fee2d00f536ba8af5b89fc670859e979f85492c70399816a7ec58afb26a8b3f24b7fa5bf02578983ffb86ba3ebe0f6b0ad00fd4610e509b0fea57a5139251add686e785071422ade503e1dd4d26473d185baaaad9b9600b2984fb60cf3c9262a18ac20fec2aebcd74aeb36839eb1fcbd6d3bce7e9ee859f596411a0b2a5fe2b3ae3b967b8e0a0b75213ac77e06aa1da6db59e104834de183a9dd9505e2f305943bd2755415ec4200b6537cc1eee245658b82e277be0d902450dd5f03514862ec1730c7cfdf874dfec54c6a4b0e8cabb3e1f6467481c48700f510e01fdd0c0f60b5686a91149929a1c9f971bde0db15fdfc4b9b071cdd10a82b6b03ffda4f5b0f277b7a8793ecb1a839e3111607f702f5aa46445d197adb15460cd60a469438ae7422a48ce2b65bb9678691c365dd2c5c5eb9a7343e4416a6c55728110158a35bc095eaed2a241af4a54c1d89713c8df28e2d4d102b9bad884b40c6c890e7adba78b1c1111c535301d98dccb5e35c2318d705d499245d3aae8456c6579debf5cf56644e5ae452a477a2a2f54ec06d0fd659d3f0a9f0d1534e8650f0b9b0097a8130a273d9db209a1dce37931a1627bbf6d90dfba2f5ecb6336c2bb5fbe997eabc7ebe60d662015484746cedb636809eab78846456a7a680eb03807e4ca9c5040b97ad4d6807b3f7ed285e1df43160a0d7636a72d40d946e3effb9f9b4c1763ecb6d9c7e9093ca74ced6a83b546630298eca75589a4639c75f28bba5bb7c86308b8b3b8d90589b099fd885d76cf30255853d0b30584224b2b4de7409460bd50c0bf7c32d93f80824994e9c4e2481320729ce1d3119f3c8e0909b67c7abcfd884dbec0f084de2731f1c5e81e4d9329258f3e29ec33fbbbe546410f5fb845a2d7f951fc57f9b6f931fae2a2aacce3e4ccd1ebe74ea502881cf0c7913a2a7fa68d21e0a9c55cca5ea629539e1a4cc052cde2f857422e09929ee882ebabd6a2d95af35ecc4f3a366b6823756e13638db42857031a244ac1a925408756183aec39a56a44b79fd9dda3e05b4234db7022620c7d247f65426582e414e807389cb324ae7e7a6e6803eb96676615fc989231dfd6c770139fb7224c9b66c44ec6c2beb8034414be3d1a0f28af3a7b3ab686f08e8fed90336b982029b8e4b75f3518062c8df2303ea3b7f358657ac5706f34e720e58275af89ee7d50848dc89f74f9062708af71cb3068669926127eeec8597b3689e1e82f3f8789aa258299c03b255c2b498c0631f858e58d5d4a788884d3bff8a18017089fb021baaecf9e62713ac4570e202a3e948615615bf3db4742dc333c6f88e1c9e0622e923d3eeab53da14a4d5d64693621760737cd38ea44935417aab34cc9c7bf9d9701fc866020857a434df620d9c6a02efb97f089aeaf3c903e77dca9c74f4746c078b465e8fa252da611d048a36355a4e8e25aa378e276e2c26e99b35659c08747a0fffa9c500fcbdf75f7811d9218e2c8b2f964ad67588f0763d193370857fdbe5241f066603231836d066d5ab1451fd384c026d699338b6ff5a0f401a8beb032273cbf0bb55955db3dbb4df765b3a6b5cccb8b42afe24b7cd7b83cc51518ddf93755b6c0461755990c74b5e7e79c56ea61449246a611de4b884c9130666d31f244d2a083b033744211d88ab0f4dd724a0bd4d4a4b5871cd1f65ee513f3670916f54ab1e6923e077706ca1ca68c0f79893bd29d79653182f389d283ff30b4e420a4be53bb1af75502879e2ad307345d3f1f62b3d26fa5c42a28bc0cdfd55071ceedb50f278cfe7ee51b9810f83d36947e2768fb53668efde8151c40af8ed08d71ad3b655e1e218672dab1137eaf44f809dd30f282b51e355a00645fe1c64b16f7095f13d6676a0cfbbf46a0f28eef7adfaa80c1ce2f29e2ad63f248a7510ac11c5e0b8ed022a168901bf3f6ecfdbdea1ac80c4f028ccccbbe9728b78e6de6c4f335970644cde732a1545da6776a9172580fd6eb29b3bd0a43950ed852eae93264173c4239fef3a80fe34e776623904c79a4d1cc8a6e0b792afeca5697ef92c6d059e03f489e4322364f0f9f612b08f7e1bc3cdde8d69b71a46742b357314fa87a856807cb7e0584fe955535978046f097f647d34fcd5fb766477091465f60bf99d761547cd21c449d709204e028690df2519e01b3c4db41ba68e94e4875f501bdaec2de4c57d4738a6664134ac63f7eec32965ed4cea201ba8dce929bda4d51fc49a3a522c924cbe7a755c26936fbe7d887184cda53740b237e0a3a50bfbc69bc73294cc18df3c4d0abf9cb7408469e2cdc33d52499ddc53aa485f476e6c470cd70d0ac1306d837d0bd0f426624e4c0fca7448be85ab4d4167f1133052d0e2a21d430097147edd957e100e6f932dc3b540b531726277fbc67873478cab436a3e70df9991085b5ae26191490d6ca51bb6c614860be62b5c9ee4ce9caea728ed28a4a950e9b4322ceee64415fcc3e910b2c8ef6ca0fa54c5b03d2684bcb6f59cedc88b5e5e14d85ce8ec0d283bb537b3d1825e6945b6409ecabce526662aab3f732de257a16f5c691cc3cd70954a33827da8840edc5727328524be7f11ccaa60165ec02ed95e407be28878f816c41f3f212d7af3e6c5f09d9bbdb50b0e974e72e3504208216ff999d76898705568eb78ed2829d91230f9cdc964cae3be30de470f1cb11fd854b3b9dd34f80a935b27a30d82535bfaade5bb32ca45a6407badf94939c6cecbd1a968947d9641099daa682aff04d764faecdab8e499182a0832097ef3d989ae8a22be9522d9463eed6738ae9bd1c18c15979298d00f8521c425f9d1a49b26f77b66ed3efdc5e13ce0136a974e7a3f9581001355accda2c99c128b5ec35797038ba7b84e02ead66ae173585ed9284b60511c6925ab041f31affad97d2928bd71ef6c3ef7c229ca71fb3e2063d88e286c988844138f71b8b08461796285cb95364010a32056262213894f78616c99b4a66ad803dfde891e304aaee2b29c2d647d272b89706483df363fde9264d898997690f9b4f077d8a57ca8002f9f1e138b5041979956b069f584cecfeacd6b24256e891be2dd373806b6b905024ce658fecb8c5ffcb30e3f93613cdb50885cd5ea45632281c1a1aa32e6c658084483a198e1cfe4bf202cdfbb1daaf74e2b56a75bd9fc59cf96647056446513e24eeeda8630b94a75316a4e6b072180d57340d4e9232557b1386b0d3faaeb3bbdb716decfdfb80ad20439ced3615229f7c8f1802f463b56ddd8ec430bd425e7ddfb94e3a0648b649a775429ccb1156871af12f20506603e4ab0b2b98740fe2ccb51c9fa2550db7f2af59b44b950c87414e2319131ba12e9fe56b95d17c9eeea43dc24e3d8821168ceb81599f020afce2271feb63196bc1e4671c48971dceb3ac9c68a78f3522bf238d829cf18d379d055284a12123dd4882d2f7bc371199bc0f095e05a07a4a93daddb19b58a84e813bfcb44456a5bcf7011d5620a8414cff5c1a372c665d8fe65c277107b058d120f4cd217f165e36d5bc01db5e9ce9485e53101d3c71f58f8355b8c922241a22d7c88e6fe3504d3c3a7e7c803e7a9fb5e8c90fb83660ebb1fc150ab483e30f8c10dfe1f3875bdec608fab3d12fdf29e21b8fe5f5aa10de68c654b5695ad710ee6904339fb3c0c12258bd4901be8d141ca9bd11fd70cfd1d64f438876d4f51b70aac6b93f7debe506760501a4415d6ee527923bcf8a926eb1a9265fa21cee319c386987d21df14b1ad4cfa629146d8960b6aed6fdd4b7315893f071aee63807853b675f00138a6bd964a38612f5d9090923a3d5c0edbfa95eb5868464a425b245fc3e89b74970f6c5e0c6005fb14b7bb69b60de61d16af02e8b62b6139ab35ca16eb4372c2d3628ee72e07b07ca5a790c28255da8abfe32fb9e56dec83c48eb197cb533dbb791f2b4729254d8a986509bc5909e800b5b046408a3fafb399b2a5281fbd1f97b9cf7a31f92e0b5ebed88ee798eabd3e312a7cc1559767c5e001a69e955a14fdf47abea86c0101ebbfe76779005a2b1e341cbb5af6a5d2d7041ceb8f2b24bcd9baffef0ef65525d1d734ff69d51ac294035ea61dc82620716803d4e6172f5c44bc2c660ece0629e57e6370b21302ef7d977327f1fc1ddfc007aeddd4855e6a533ad903382ecb3e17a7f4e513438913159ee2f6ff43e799839b7a49169968d34c3a011cbaa345bc2dc9eb9e0b6c1d36e1c9aa2ac441bbd22dcf3578dacaf22303167b85f3a1d1bb58fc1a078c62f4b5b55d2efcf1fbaa8f865e503d6003bb1826fe73694f4f7a0bc5b717e60f4917025231b51763b6af027c42df1ef3366b3aa2ee60a15f86b1cc2812598d139f5c77b7f2b3ad5774b1a9ce96a3c2f511d7512ba97ab1ec1b0cad20f4b89dea802bcbad411ad4ed2d769ab7acaa9d0b8210cb18ec6e147b588d3b7d9f920ce3a5fc4952f12ecc6791226e67aef486a5139a92e38215b616e690b6c6f7daf1a41ba9793a625714abcfa5788ebf4bc5b23522aff52e04042ec5a453aed705ad829e86fa23be2313c51bcb89ef26deaf272658c0bf98a4b9e13fc8c25baab63903651db2dff7834035c69f3565c49fd0f46aec48ad07a363222a2cdb271d043b0431907a5d8d617b72152aab2628d4d4af9a63332a99bce9b963b1e1dfc6ac1514414348847765242b8416f2033ac92fcec2fedb158a6097bf0143e9c4c4c99a624d124c61ea4e780badbde39a174320018eefdf64132d7c6c4c3eb1579bd7f8b7fe832592313d14570994dfd1f40ae4dfe892b6b766c60d213b8338720a4ff3b9861855ace6f2a9b73678c38f73c9029329f794d8e3d6e258cefaf0d24afc57c0798ec7441bdda6794bb2e2a658540a21f501ddfdbaef53efa4136ee8b1488ed348d1b3c0d0cfb2ebf87b441e4e98110f427b5e61181ce978d26eb725f3a6796519cd2fc64ffa3c7cfdf2148e936a4caf317b7ba0416ac5c8b09d533b489a9cf0cf5a244cefa7533f7c3a9eebe78f5432ada6dc7856d937f7af3a35bfa800c98fc7d4f70d2edb7ff8cb0b17f72b395eacd8367fce73749a5b517838fb0019490e88a49dbc801ef48266ccbbe047ec65a807005577a9fbd6b7851c025a6f507e542ae9fcaab2729b0e54d6acdc24988b1157119861fb5b0c5891f77c40fb883ef137e6b778227059763b679bb80842f809a008878d575f13a35858b31532d88d66a9cb094f74ac0e2233054ef80c4ca4d685440193a82e14669db5841a944efe9a9887f69cd43449b09e5bcc0acaecaa901701add1098b375863494cae78b21ca10770745cda643dd21090d9266b0d21cf4aa89492910110d03ed69085071719f027346d8b102f9ea48de0f966f84df117155ad1205487dc4d41ec2ab33a4c6571ddd6a446abfec4292dff6a9827f66e057049ebd6f3b542c72aae1e14a0a7c353dba2e6ab8ea4d8b160867a654c8ae45768f9d2a66f9dcc35f1becf3637a6b61ae0491cc157d4920805b95b5fb87257085e12346f8c8ed8778df4a2fd1f6b43ae158a6d6242ffbf6caf999f7ef59711a6d46e92ba57123bec071ce46316d62d8cfe735b0e6271070a10d8fa342705f0a994d10396f923da91b48adfa17248dab67cad22fe98a468b786773be5e0c831e60490f6938c21af775f2216ccd1cd7c76ad9577aaf23399c9df2d6e8d08b2a6281a22ac266c04cf51fa7f4cee8dc2cbf11c32e9475a3a82c5dec2760543d0889657b44de86d87a3247a73849ae455fe5a8887c38919fe61c8c063095a7db1407e76298203c3777ae3f3f087061924a6241efe4facf42e2c28047ebdf292e0c294a4e6d8dacae7f5aa7e0c278215ec41eb76be836ff206ce7a9ce2d6374bb20b356e9aae8ef656795dec5c734a7d335af0e2f542b1adf3618a6c2d09c40cf1fa6770011bc902363d7e6b12053a42414f4c9ddc16156af0096133f9a7fbb16e9d368ef0e7847600d7d2344bb93cb4ee2450bbf16d3e826826d28ecc63a05b0ab546ccbd5a770b7e8522f284567520cdda87b050095af0dafa64ea951990fa9aa0b4101dc37f2cced94f83165de6eceed6c221c765fea345edccf56663b6078237eaebb82dfc5be9646eb70ca98351215120c9b70f0f3351cbabe2c484590f95e7806e411f38b75be374637bf03b3ad1eee5f58c437eba6593d9014de68db87a18f0c8f8439dce9934698707f49716b42b90e790c3561ff69a9513d33286b988b0ee9333e91dffa3ce6ae1f107b44864dd001a6d7a7f9892914358ee82e83f27097efc580c8d3ec138a4acaddc5d38a76348143d0b389dd7ab15fbadde7a5905d14dce88384c1375392d66f94c49e66c91ba2d13b6e512a003718c443be149d6b5ed05fd35692c844927f449f83c7e63cb9829ca563a98f75c6479a7fc51696be7adf70019e4029591bb7f9310be944a03b2d6559a4115a37405ae84350696b8b99a3d0ae0eaf635c1e15c54b968458586c17c5e9f829ec64426c8a794c08ad1d0896c2cbe997c206c1a83d9eb06c5a288b40b4ac43d9dd8e92b07bce6e2311b667a54ad2dc392d74cfb4518c0d2b25d28b8d544e77d528d4b44a82b762f8054f8203e7df04e912ed7c24515039a124fa7a334218709412b9720ac9025044e1e570a56d619a59f8c48dae764eecb8d5d49cbbfbcb72cf11bcc8099a109cd26d85223ab5896e1a5aab79c60c22c4b9ab055f30b404504993abe8940a2c181ae37722c8395d9acad771287dc8d25923412b3bee93b21441098a15fa3db885824a124911606b73af09afe16a8c252cc2c91c1da920f18ef6760a60e7827e00d9a1bcd39a89a195390b2b0a055a7a17a38fa6cea76415e738446f573fecaccc099bc34a386a8320a98ab4ba0efe9a65c2a5cbf4bcc28c9b4e1a424868939bec36db2e452b1262e52d31420d3111803896792d3b13f2e308f8c7bec5c9f766a8f50b19a9ad5770d41f56f1bab986ac2cea8837f524228c7471710806377c16dd3d9df9fa330973b2d988f4072f93bb8fddcf121d416a7f62cf134fdce335ba1c84c5736d86245c7570fbfe2062bdc60789f989137fc3397822a6df71cfa4741a9684f104fb7fd070ecc35f774f3752a200317ab6907fd49fef549eb3e74659a93485f60dfa405db53d832d3eed4e0f41fc8a74c8276e69d8ccce39c2ecb80bb329111b46b4bc4bdcfb9cbd46771ea6d4d04fad1c5d262bf0d265c9d82f7bd9fccfcae4ac74ef9a9a5204f8be58270a4d849a379eca52a572652b697d87fe9cedd7dbcc8b675376b2e9d59b54b42be54fb5ab94d67fc1453316e978de8310ad60819a7073acd4bf21c8fe6c1ea0aa4fc96db981ce0ab443ef1878bf6b73e1725b37b21e0e7790d8da84b7ee4bc82b37ecc3243a172263dab274629d9f210765192e265478c8baed37d4edf299fa271f9f8ddf0866bb23db273e983dc65c9794d1df32bd2726dbb6bb91d299243b061e8ae09b6637ba749dd9ed5712f0368792f5fb4d7097cb11f3c284317db1b0fc6084c0d1fcf25df692464e82570bdd2ca4abd836f836f53316e3912983343d10b272126df99669c685a7cc409722cc7cd252d603c5d96e4a6dde4c6fed081a01d12fdc9790aad97ecc06c469dd409053297a0b193c98615914eead5675c224ec11873d9196fcbc92dca33bf54c70061d12a1647f2a4b09730a14b370f315e059580d5e4edb27652e5876ee470902c4845e0ba97c81f7e9b2d333feb36843ca16b03fb2758b480420f74b6e245d12edaa341e24e20f3882a4af4738eac63d73728fab27c5a6836af4b241281d7ba86a802fc0f720407db22f1c4d560fc2ac07c36b3351b568b29dab9a8150957a54cbf38cb91eae710025020854f1a2ca4283030d1230e3c643377452f2dc16b394f54399e6e5951c159fd57171a9fde89b93b0fff9247af652365466942a2932ee30b14983ea5740a226038c64596794794a6ccfd064d66591fcb20fa6d098db7c41b65bc38d7419c6b79776293d54492c07ad7066e2829f565055d54d92eb6fbb408e108d151025b1f7f939123991334ca169beae194338feb8c6d0c319c68e2315d01a906e6297775ff16ba76db9ecd440a8ca12c13f209470769c59b9e59d555176196572c662163737e3df587efee6dbc9ad0bf0e810cb851d7555c63be29b1298a49d5ca0cf63a883278713725665529e8b5fda9e0160ced12cfe5a7df53ef77e6be321baecc439b2f63a72049338862345e23e53bc5e9eded2fdac8b2f57ec98a3bfe029e1effe0a1b01231afce97e91925fcc72f4134298a58a64c030a06e969294031197761d0611d33a0f6def9bdf459615d9eb96ce3b54f4904b09579fa6d94f5896390e3cdc0e5e013d815c5d0ed757e78b5026e30ebc2f651fb6f72a602c9aaba065d8bea71ffcc3eba27a775059b3524e08555d102dfddf75c7b0a701d018dd17b5396b7fe695d39e575caee1888fa298a8fb4507a58751f3d4f3690695d347ce6bde9d118bbfbcf72149bdc48d10d3ec02e1089d51807fecd583313f1fd6a075b8ea2465dbedaf63dd25af15c29b0ae9ac8bbc1587333ae4920912f3f6ca1a181aee2ab385efc364fd3e37f5e74acdf257ef09bd5133f611b6b069dbf93f9aefd4f42b3eefad2118a0052fcdb67e2d5b83ecf72911ac7f8be437c677d3d6372e23ce6e0fa668fdf914fe08afb02b5360433811febf9562c0adeed654784d97efc76857c2ae4caf3267509eb001ef836e805b969d8c681b2e85e91f926b0df1b09500d09121b8e5958a47bdd99b5d11dafc164ba43d347e8fc3dfaf2ab7dc6b29f4b97293b9c56e39b7605bcc1b9e2a835308efe636586e1d16897e8c3f1d0e830c74ce085c3005add22ac1dcfa3456e5eec07049a80b5a0639b54e6b36095f17fcbc360a1461c24b4c1c07a1ea8bbac5ca18b8657f5f4432cba5c8cd54c22e106c14b90671b94ae51a5c2997e6b73056ee2a53a3e3b3b963eec49b3265aafff8b3069470cd53ea5f2efd14c1ddbcf2a448842adc0b6994e6c5b0cc0dc3251c76bf75fc26ef959fa2bcef15029cf5a6eb16313c47dc946e5624821c2e9eff8743a3876179bc50d6aaf9dafb4d845a6618eb5677c38f4ce7aa71917f09a88057d0a1cf588f3f1232f2785b6e3e276c356b95de554d363d3def3aa29632821aa56c8f0852f2ad1a3831dd78fe8df2cccc2c2cdb7df80fad190da90550c096d5b8e11ab03a084feb3d1511819d5c71ed40f5e0e54ae4799e0b20d17b5f884d7e480f0d84cf7fe59fa0a1ebc5278aea9a0e31f0199ea0ae769ab7d7e51ba0fb50dccfb155a8098c1f2c904cd25af03627ede19f3f45fdc96dc8a79dddbaff792e8bc4e053e3b4b7205b5557fd67973381f8b28c92fdbfd086c9530990a8ddf3b5d2fe02148725c30071be4aa8ab0739bfcab0779f4936021420a86f5e2d29867a6815cb486deb63b8e4beed037b71ee106524430ff478bbdc04cb765bfdd5422b58ef6c23f6744dafa0a696295cc28fe56e5ef1abd80c0033b478a92334a2464e69887da126584b1bdb9fb5f702bd11e950818d0be28bda6ceab0213928065bbdac84efb02d35b6f80ac088a4639f3ae63a6b75f530fe554daa739151e0bcb34c9a2d5008f46ba0bd4093f00167bc4183040c348bc8cedfee84ae3eb1a466a104bc4e42800be6eabed5bee963a5f04abf6fbb26b703d4034617f24d0715c188420ec799758a9098d591d0ed58a49ab0de59f81afbd1974124dbe6cbb3736c74d5f424a782276fb177c0634680b14d114407ee0f05f1261184c4e0cdf54819da8cb4d23da0a753e3aa7f7fd1796e411a12f4d1fe10aafb7ccd057ab6b4645dda0f2e86db1db89a5889a6ea8175f4d5b88e9a9e4bef68e9c0a4f373af6dc01dfd9b778741be9cac596b128e975fb5682c04820ba77c48abce7815ebf0aee5a76c08947135ee9ec34ce35527e8e4a703e510a0cffcf0a94115400f0da17d3dbc280fbf99bb41b4aaaccbc7f0c89df4ebecd87083f08a7716417930d671bfd3ec19f289eabc19d8041f617b0f44fcd3b02429f03e6e619d539ad329bc4a2060467da2a0c7a04d0e16508d3b21aef3b73f990135fe9ccbd6b0b54d6b17afb548a0831175e188cbaff90834f051ded3d4613b96aa7b2de35ab96d6d64bed32e053b99f7cb856d135d96313d778fd808f4dbfc8e31a03f08cd577934e839757cafc2dabc1b96593422e17ab41a8c5ab4ce71fbad91297d8892fb2f97a725b3edeb7f0f919999400a4d939b3586dd08d1dc296eca8a814c424d1cc346d8046e83eb8c524bbc59ba2bd79c769c0e1ece7daed818cc0e965d9a0548ec4d2550f3365d455338d03089a98ff679333e0ca45d8b1c0ccc289692996a29ea5fa96c36e22a65406f4abc82fb941c71144306bf32c1ae1c913ddcd126a6674a9aa1aa1110af8e3ae62f0f1041629c684ea9ae63b3f16b32b04c32a82d4ad9743f269af2040ebf3b0cfbf5904ea55bcf4c979bcac678e278ded60a23c9f1f963b7c2cfb46e0235a3db90e44e09bcd46400863b2ce6bb629b304c326120dac0cfb596e667ed308981362a6d7aa0420d7e3f2613d623bd854fd6d85bdb8ab7870e328b8284fa94c59397deeb52ceaff9faa3c3e0075b6ac31ae0f66da3645d447dc6ed537d664af93e19c2e19f3f321ded6d2832281343d85a1818f73217a9bd625c99911aa3d4dee1817c6544213400488aea77e3c471ebce9b633c96c0456d6414e9b25ae4b720049a6a1e4a875e387f9ba1fe771293d4b19bf99d5c40fcc42b5fa0c9adb4b95672ce944ba4069eee201591d499208940c12e21ce0080d924b3a3ba30b29b838861834f01da38b5b2168c4dea8ac18936715c76be61f52e3ad8e74a6b1b276e186da8db135cd347c7f74ddb54985c21955fc115833a6cae3c5fccf36f22bf3dec811c7e7eafad328f29ef5a325012fc5500ea572cab9980f54b6d3e69fc38119f3c8e0909b67c7abcfd884dbec0f084de2731f1c5e81e4d93298fe8838e5b4b09b9adda08c0f23abef403d783b1556b15b31e0a19b2b1e7a2ec54fa55f0339b2e7cfb94258af96070d558a5a5ef2b582dd66cb32a9bcf8979e3ca860d9b42e42c64207297ee030db49c7c74b55662a8cd888b4e2c2d5e256dc30a9c0f940bd8f50764a9e45863ff7ff36a9f5e62aa678b80670914acc04bf4b90c42d05be0ed705c574d7015b1a90041cfbae213e45be8db1da573698793d0aaaf1b70a89612afa486fdc315a452f7840fa90a4082c8add0c31538b521402a551142819cb609641f148fee5e97824b645d07ece1646b9766a331b207b1eefdf70359da302b20e878254773528b50b7cb3904dfe58c82d12009dda41683afd78f6afa109976e1686a8081b793480b66aba28d71110feb3e1a8aba64336bc4645c18bf8d0823e3d2164f398f5dae5c9f352715181583ec93190b71360aa7d5280a9210fa28799e018f26a36460e3e5a5417eb942642230a1a810098185f24a6c945868451d5440a2bbb669916cef8ac56fb5b87d2f9e3e2e1708b387500b469915a5bdc8d5acdbffda602b5c8fd47846824ea0aa07aeb81b29ba5115818d61dddbb7a95f1e4e176c52ff629c500fcbdf75f7811d9218e2c8b2f964ad67588f0763d1933708573b94c4a2c37d836ccc884e15d68fae87739602d685873dcff4378b545ffaf3182aafb04339735ab64dcdb41023908e34c154e9196e3d87a1ee8c369e808be8f7b39aa07d02eb2ead3de3af3229bd94bfd45f5552c68afd02dcaea6d9a98fed9c6451c758bc9721c9ee412a879e46d3c1779484207867e0dde5f9334e7121e84c09263fd9c1171757cb006b318a01dec416fff73812f68da70f0dd740648aae880dcaf9c3feef1985a6038f641e718906423df7fa8c4df3aaec3a247c7caaf61eb2f64da7a4f66fe72214baaa9c6d22ccb3fede3bf266ff371bcb8cadc3b52d713ecf9b5c3a7bb3cd5d6e8a995bb552af25bfe7d3c1133c4c90647b6bacaa800cec8bc32585bf62bd823285185ce08e895aac53336cc54f699f949f35b7723d25e42b66c88a69f578a9cde3c2d902dbe9b9a80027e715032adbef0d50940d0f2c2c608d28f6c5c31574b3ee0d10f241f2b0b13198252b6dcfd143950ed852eae93264173c4239fef3a80fe34e776623904c79a4d187484102ada8b0d9dc78ff746b49d636c0c2416a6d61b64e797f408219e411d212719364057d5b08c0ab746ddb09d63bf60999151f0b0dc1771b277ee78520a30c632bcea5734fd80fba46f9ccd63ebf8193e7328216689d2bd5cce15d39d853706546f2255de9c4a3212f362ea145ae5f936dd327140a588f8794951e8e1b657793aa1fe1a7dd8c294775c4944b7fa77a25e1ed7abffa5b5a2d02a824962e12790210570ef44d73191ba3efb0ee62ce477995cf77cc02eef5e568a113e74b41d0e39f6008837a0a10622fe20aa9dcc1b4fc8f2a116b1df9146892764a9e12471c4fba63e2f50436f542841490a9f03210231cf58f790a3f01d63d4dc93efdcd5b4780cec358aed50eaad67af6011d084bfdc88b2177606fd579615f0e35e03641f002bb78dc54706ba9c10c30bc1af8361b221e9a6759ce68c4a8caeaa85ca03a69c14f0d9ec8d7848ae4b1fa4080aa0a66f75930d92f123f66e48808eda1ffc3ba07c137c527b30359e22d9fd52bedc8665418059773701dae1590b840fede6a5e28b965a8c137c6be1421ce933b82d28811d1efd9488e785e1a4a710f5f2be77e59d5968114809267e8d1aa0971d461399ee61cf1953570ff3cd2c1863498fd7321a7d71845e31a168d72379d7c5b99ef32a79e556da7ce7b29ae80bc451e2a129586110d64209556a352ea640995e4e123d35b2b32aa8eef25744642821f0d51d035d74767e2fe3b9328414100255a4f971e2a12ee5c1c5bddebddda7abdf8ece9a4f6c900903a8651b95576dd8217deaab154b41ca4d3e63252b0f90a318b599c165df4a98d70702c4b7a961959e32578af36bb5e0b70cf2867a3ab847e769956d85fec961b990be1f5bd4e7f8872611dda7c3d9e386bd12add82ef29da2f6cb0e038d7234b05b5b1c1f49ffd65e9d3148fe7ceb39c62d9ed4db6281cdd66b91fb6b1285036842fd7718de07ffa42e2217bcfa81357d7bd3d9188d1cd961e63b396269a72e7e51f3804694a84a7aff3665ecf7ad7ab2b40622dcdad4bf12228101d5371229f7ee25143bad7a0fcf9454f8e212f10a95e9c11baf8f28be96d37362430eb002770831e8f620ef31b06938d728ab03155ceaa14643099128e68061e78fc242da8527a9c94c82fbc4666efa830854c3d4dbd21fa1a663598612193337194ef84786100662733ecd9d46602f95000fa26f5c04cf8124c89604753e69a42c3068ad8f3fc1d12121ed3d00e17887dba661d067afe3c6e6e6fe567d82822fa7423edfaeb760aec5c267139c12a628526f19a234bb05129e90999e5cc86ca2dd6bac6ac9d01ebd3025118f848f679b91748131f62192b5d91700c545eaf1f083ada61dc7a4735aa97293031844b39e5cde58fc56ab82fdb10adc14b91568cae8e89ab0cc735d9805f18b9f900297f0752e59ffd844969ce3856f5a8f0a70a255ca88fa80b8cbe5b5ab1be9f1499fac590ee7c0f2e93c59da0be6efd65f6ebba68080b6722e05ba21671d3958fafdcb4b6089283d9c7f1c9b48c4590a0e12ea75c93f15bf52b56e5b4a74fbcc404a28bd7dd07010f3b5d265622d97c231bc1b6cfdb8dccdbc5324dd94dc91931c31294f0694a85ade5d217b4e60c54659a8cc153ac5a9867c5ffbd3cf4fb8563872fd145b06d71d36ad49fc8d89e9b30a224a4d0b2ddc806ffc05efda14e9fba9b66d2393396a734196f6fc2d3f1b65d3bf211494835829add31fcf10254aa7059e905f5b5d56c9ae568d14fc4f25b1f507cca8251d8e0e2b8620e53a9de3839993a3c1dc4b96e10275185f18e1371e2186d24a007ff93cef56fb5bdf66ae6ca5e1839a053401b7fec8f74f8c3032e3f183f94588b29efb0e7f9df4782654eec274a0e0c53c126b3f12b1e8a8b6137382fd575973cde7798ab4a176d6aaa1701e33f0b3493952458ee5f1a309be6d0ea1623fcb78caf932cceb12ac1087541218d642a3327ee85a6ab4f2275fee8594a4b471d8e2efe257b76535ce81a6a5216f0442a3a3dca58af3273116ec20539ff41428091b1420886a2a65dd577b35f6ce62d27b8b05d1f35618cc7d94044ac45b04a3f5b015649cb22ec596d997daf1c5c521391800e86876ecdfd37b58592b7dcc0de24d146efe72c62afa756d0dfb62674dd57134f3284c9188b565d02b6f23ee1567673bccfa3c4803cd07694a919e650805f4969e76a65d8fece8316738d1337273a21c6088026aa769d975ef44e5b4b5c2dbe1946461a7770f15d853a8d2c60fe9b76fb38fccbe8d72145b1699be283214186a4ae145b46a6c3124b7ff8c50be4890ce898f86fc93d8568dd1d1c5fec3a44ba0545f94f7e4f0f2e40bf0ca4c47f1a270face5f7c7ffa39e6fe33b1531c6f55f60ba18597a3ed2b86a23e0ce254bc3bae0744379cfc90a87e87641767e2b9afcbd25a42a9a64407c1d8eb74910d62d3665d9ffc2cb07300c52017f0a589579caf19c8603d057067752e52c970861e41293fb0629f3887100d3d6c291fe697336a52fdf59cea1d391f0e47076a79885d05ffa73014e0f2f7e5ef9bfc8e712ce7b0393816d36424fd68b3d9df1be5c896f9a4116880083bd57e367156103503b0b1924823e11a7b7061956862ef191a2c2eed35fd84ac97218f9ceec3139bf8694437ddbb26e0be42caadde18c5e19a54420e9c2e89daf85e660145a9cb2e0c35f60463f5d704aad28acdd189e8b0312f0a8e44c1a565a57853c74ee372466747d6ea1d9893492d31e45d6e952e204b082ff78319e45087ab0b9d81d2b7bda104d7cdaee112239608ce769a0c73abe952e520fe701de874a668cbf210f2649c893bac6bf56bf0093110bab3e6ecdcef9e6d5d52edd8092f582ec2b5e55eb35c6cd3931227f6a966cb478929fd9a761db92d3156e18a28fb9ef65ca5b3f7e69d2897535daee8b5c768e10880a9d820598fb4a267d8ccab0f46349028aab4d451d56038e2807486a504dd5a63ffbcb4c61e787561064c9b4dc7de8a17263200b526a9f2d7c6f02cce86ff6182dea985139ba5e4e829620ae010fb596bc4a8cb28b37ad5719123814aa9207e7b3b183d90e23f370d392219cfadbb7bedf71a8b24e8cf08a8361593e408f89d82c003867c583f3188286d48eb2d9488b9179bb0da221312d153b9f4e881ca0b696891555c425be1492cb918eb8a842440dbc5be676bcf687655bafb1a92f35abb467b2f3bf1a7f3517bda63e2115b41b9a30c1113fcb5cfe96de92a1f9e2661d90007216d7c337071f19509a0b0d337d6e43e965756b8f336e3071444a11845da111d0a385ec1a2a52005d2659620e1aaa045fcb0fbad574e9c1ac32176f4ef690abc73e955325edfcd4cb10ce17696c48157589c9606b07e25c8bd1c890e13304da7beb7352e926035e326db3a074b7c8ba1a3f46e0ba3a57cca958460305a21ba2fa19d3035d1e51076578f74fea5ccfd4ef82ce1792b06070a2c32092722c48d6bee2aabf0bdc4c294d157fc1937de4de5fc477d3337949d6e6419696a7ee0f58d8a369a5896085099edcc5e68a2d1d8bb90d83c08cd42de9d49c83db0eb2910ea53e57063ec8893ccc1b9d7c314b078cb5bc8d1be82e2dac21781510bca04684db3eca98abe0b62e7c3a3605e30cd0e02b2654a4ae0021a0a4d6924c789057d148e6248e2840110f0f883a6540d72a4d7a31f7b26b2969788b878396720a9e2b57f2e11a7e2682b761f8c39b03d0aa9853f0ac2b42ec5ebca69bc2d1ee2ed943f780a62a6ca69e407d812219840a5b46edcb2f27164774837ca9225dc75e8876b0e2122ab2e36397deccb403360d03a29e88efc8dd484248bbe0a4fc97945e1e02d071f406f989400c8123b4888ffd5a56f2c165c2d944e5419ee20643923654d264119fbb512c82c59a4e85ffc1c081725cdfa7776058cf32480e69db3978aaff94ec9e00547c340c3b6bbf103f9c2d31d14cdc31c2028c9b849b5f96cbb081d6dba61521458d18cc10a7a89fe1a770581e9e951b0d6dd4161807665ecf95b87fb38de9bbe52c52426f1f1e79c4349f55ebff41715bb0789777a1eddad741f9dcfb73dc72e994260c6ca1fe4919ed2a685c2a8e4d1e42bd116204ef2d0acfb2b17c243b8870c54738614303d2d36c2ebbde55a49e051a167c6230503de7edd54d9e2f03c852f01519d41e011cfab9d6deb77f11a7d367a2c19e058b80da12dfef4618490a3349f0efe55be029c6dc5fdcda67b773610490a881c52c585d15ec304b31fd1e636302c957ffc58d83f34aa7c953ae51257d69cfddb0f9f2ac53502c1d5d76b4ccd66af7cec43512c7377c46101782bd16197f49b04711e446e9918798359c81df326936d6c8342760ab4f016f96bcec17e3f5422cbdec0b938a2aca851f65215338df6bb4b9ed302dc6a4748d899019ece7edf0924a07d5091bb9fdb9678ffa88961d665200fa6cf07eabe8ef56d5f194650d27342a70fe2cc576661f8040ff7536794528cf96077a44cdfe38d76bd87716e6d221d570049f8cda4031a486f8ebe59fb235a8b007b08fe133947602c58a724d095bb83cfd7dd06beaca98a2e84c9d2092b0777b615262b700d7b8fc7908dad78f3d61fcf5c0f72b96acfcbdba60c0fd83a72e69bff87976944a0c250505445810e23904f9b1c34f9bbbf7b88e16d6797f8f4eaf0a7c747b434369c8b7feb5896c5b3650fe7e86ecc47bd36a6c313f5815ac49433b090a69c0a31a70b039b159d9bbad556627f45b14f16ac2e1a30b270f5236e526323198c31f81b3157e54e3893fd0b17aca27c52182652c0bb5f00bc9de0e26a047e078480933aef8b1c13abff86fcdb76e5faa6e7cbc16be0a464db33134d1143cacded514712cf350d84bb51c0af1047f7b4f131922264c9b379d0f670e1e29afaadbb0bc053c22e684366568c036ca3dc82438c5c53f1751d29ac816daca570da4c16d69509b2c63a03be81a5918be8833d25718a5ddff7e5a0572cbf95634f0ccca643909f82119f992c25786966f8191a576a6b5e693c185891de7e62d44b9c76c16d78ab4acf166610233a3e5bfb5753243621dac3ba1b6ee98187d1da3ef0826704efa5c615cfb14a558f61c0eb624eed944dc2240a81507ffe8f5861ec95ff3c83d49662bd71b32008bba8aa0d66dffc039f328e6d4f21733b6845f0a628ba09941a42e97e6af3674cc5dbf7f8ea5a38edabe1dc51ff69822b8b458d284180830d693fa9329537d14c95862a7640520627a88cecbee8bd941db8d7644160d960aa782eaf9c9c0c9fc133c109dfda3af43bc2a1c90a7ad2af1a0c33bca5b0cb9059183903a0b87d79260c88e07e3dff67c5df8d14bbca866315daaf7f1e85d4d314edcada1f0c9556647cfea0c23322962609a66f28d09917e947519f773f718b01d7dd7d51309ab4898b66c473e7b9361467636a1c7c28a9af424a6a21c747f268021af177e64c63390e9f3007453f125523eafa063582c89e83db152302fbf3f6984201790c7f07810f8d4e3e0a66fa7c6d5fe3e72ebe227ad0d01bd5c8b2889b485527337b0ad84ee6df5fed69c2f5d3e358339613839a32ec5d4a7e118118659252872d5c486db52809c163908ddb15f5bdf3f713b378a820a53dc33c603f7214572ae3c8f065a60e4698a69b2cf6b2977e8b60e0840d64092e571957dc8cd2a436c32f9dd1b365252398ae83a84ee1fc95fd5aafe09e80ed8c0b28f523fe80f98120279ce12fe5c16cd4575e0c843c0277eb8fc0f4cdaeb268397a5ebc7a750f3fca186f709185538408eb9888a2ceb22761badd52e9c8ecf78d9b1a9287879ce50c256db0b0057bb1d3f9cd015132bb6db298db2702ce602e6dc5db77bf225d5d19395a5166507089563bc9b369f36b978cf6457f585cdd85e97e57fd5141232e957dcde6650e178b2599c8d1719607f4e8ed6b7c1a495dd707ea6a0ab8a9af9147a7298e827226a6b19d7f1b2e9f0d1006b767850acf82e6018a7fec0123e5b1774e8610a48c37ddd7af7b3e14f6e111b2ac284f25463c0e45d0272655397b9a3af4819cae299fff5c1c62337e55b923b4c77b93bd78da57eef4dc57b5e53bb842802e3752e43c376a6f247df6a751e5c0f580294f46bb2a05b794e227d6dc004667e8413439cf5117bec277ebd00ffe90c0fcfcb349630bf66edc31edef2a6a16b246e2463d5e79081c6b8ad954d575274207e0c3ea0f743acf083a275bfbdcbb220d3c027954ffbed28c5750caa709e4b29468f18c8d253558e9aebbc86041e0dafb3e1871a695d66d92059da2bf7bc0c5cf50d1a92b26eac99afc64d116360ba4e6d8252c312f8e7c15e2c7078cd3e4b66fb01f3335cdd2008e7f0be9f68ae4026594a6d5186f9ded8b161033cc9a9482d09e221b81038049a951605134a1625e1114c8ae4a982d630899b0f65410e9faeae04a2b7599d159438c8df0e9b2959ae041e23e4c0967fab61e055faeb57a15cdd015acd1d268fd6fa750287037acedd4e263d59424d027f7962d68238aedd302ea2857fa34f144037c1c4763b2b2a19eb6243f4d5b064555b2b74576ec734aa103d80a5df2907b68e5e64dbbbf9c2eaf3f9d41de4c5615dba70b2f316a3468e99f77be62587bde2412345528143a23e12a4c30fc25a6923cb82a5823e0806285fb1b96aab13ae87477735ac41248a71fa90e8dd993371f51400bd2aef8ce2cdaf9659c2a2ebf43518e7904af315c6796e3d689f60dd013964ac2be3785c0a4c4b20eeab864247ee9a802131c8f55aba7fa0d171957dddea72a86c39b7d1eae7bdef7bf2761723cc691916107b6c36c2bb7a73f004b35431090b26e3d41a02b8e50d08518ccc26e099c5a15dc5b180404b80f662375945f8303475cd34b8e3405077d799c760d423b5567319765cc946a4d60f222fb24a281fe609535c20a5f93af4051fb8041b192770642fc35d68b5c2b9eb1847a5a3134b36cd5a1a82d8621a400838c6a0361e76df1cd9461d70fb787552165451481001810ebdfe429a7a653d86ee0b76648435ab73afd46d23061c39192c14f9fd027147e229f4991f948ae38bb8436c720203e8051bf924574e35e87759d99adde6b46a91d758f17334c24232684b25024f3d74fabf69ddcbc896a98190396debeb84478a9f6c59b21bdd8d69755188c299c70a97828d4f2e8e700e5ad980fc734fa9953cc04b360604c83109e0677d57c9b4ba69469bc04e1fc1dba3b2884decac7e0c8025ea9a3e1715306280ff7912fc21b18253161153388cddc236ffa5e58ddde3c4a25b3693a4bce38ca807097d36f6cd51840441efd5bc7cda1e7cb17f5ba067fe01e0c5dbad70b33803622c72adc0fa948d71d5823db1567c7f455972df43ddc37769c2c86d95b8c351da288e4c9054dae23621cc91ee2695cf9e7a5a9b070608468f8275ee600f31a87becf103d7bf275d5c4c50ee2f8282b594cda803e628a993e4dfd17a9d4a68f59978d705f1cdcfd1d37ba8fce6f664c06448100f871ee0dc54c94649ed6a26ce7b7332a089d76ba3348640ec3d01a0f4abda2768181eef977d632c3068815b161280af1250b344d6dcee0f187fc5f3bbaffe1317b2267e71f7cc6a5918a8414757d1de915cb87b67bd54fe08e2e184055afdd3ed045425ec14160b64c49ad8b3870314dcd32832040a80c67d5381a203b3c6d114afc91db9ecbc16597f817fec8ba4c71bd19e24c11217e3acf4498a2f85d0123495b538a3c32aa0b82d3275bdc35ff2bdf4848910344cc8c0956e067ce05bb97480981ac05e6cc77eac99db7c5bcab59fa82d0a2a50683b64a7f29b4f87b2e8319502442e7d35f5ac51439d56f0236e7c3fc7f39154501b229e2bd04b9f5dcfaedc67a14e438cb67ff6e68ab395896e4be3338e3f5851bdc0f476abd4c792e0924522659ef8ccd6da549aef941edd985b438b4c9ded2a42aa2f82d8737a18da7d95c2018ba2178d545737ee476137179802ae3273a30b961c2b3a866ae7460fc4bce3e4a9f8f5e533d4de1d74cbca338b88461bd0838c195823c8da85602927e6b9c43857806624aa688c99b63d42d95a61f20258ee8c239920b568d0be431159bff9fa3ae1d72c03f7a618ea2d11b8c6784fc8352319cfe93597dbbbbc6a6723cab28aef1b130559bcb1a9cbf0f2525d33de5e315955273b72793eb3b702f490df37f99089d098551fb69a4cdf571a594cebebe594d60fb88f12f3c2fdeff910e88db58038a60dbab9c1a974991d229e158aca92ac5877129e22517d8afcc8728b0ca34a96499d2ba514cdea648bafac101b0ae49dae75b1ccc544778a4759c34f6229047e3d43ee94d5bc6d095714aa95ac6ca67d8ae73d643eb7e699806b0493d083065195f403741f745eb72b9057a40e1033306dd20f2b7bc905cc13a775409edb709ba56372dc7981ef8b6fe64289435de50662e79d94013d16456224b31b08706ec4a5eaac4b2e414871f0a99150b298ddf57407f8ca2269cdb85c5c071fc8feb5ca49a584e7f5f09401446f0fb1a4de2ed84469ab43054bba712ecad9754c42b0645edca109906d551344266fb1ed20ef2612756c76a111f1c5c918975e788244c4121c37804f52e49a62bedda517722be27ff3a10e6fe236c3c0e8ef552e19714121015c308e9749e36c4c226b9046b78f686953b604ea07258d36593ecb81049ef70ceecb7b56267f3622cafd3f6afc3c9022bb58b7c5b4e37f66ae3182d024776da632f7512cc68dabcdc0b643b89e53479c196f76bdeded10f1a4b46fe69fe2d1fe9f4f96134b0e44ed339dade1eb22d1173cda15559c742d7dc64bea30787d0f002d170a558b525918fafa33fb7bb1a74889e95fa18c27355031d930ac88edd9bb7cde97c7b10de727b5855a33d399c0777fbb978f37a3390a96205b1f99b4b9ac57e68ff3ab8babf83187bc33b067de7fe098961a33f96ee522131436ff7e2fd9612ff17207772c68c90ec41506b645464d56cde7c5ddc7da2b2001979436f7e28445864f23535a5729797801b3f08ab50be7f170137936b5f7d7193420e80cf594661e8f22106778fa01e1d789eec3c765d386212ce51701a1d23d54a8043dea40e2f353cbea46f098e383633975e0cb7d67773c06f033eb8da35e62751ce2d555b26e54f3130c2a14ce7f4efe9e135883451275617c888e82ff532b90cafe954682b54320facce65f542f3d415d92e323478ee1e5c800ac7f8faf80f304f8c330af97961c269f5b395bf0c18679e74c8dde691cb2196bb5b46205b49f820c0bb5c8d9ddb07ca897bbef61d6fdb7a58d0591924b417ecee646b871631a00a48275d9356104afd66401909b42e1c0f125623b7c2e5e6ba705712dbee003b7274f202c784e3e4a32a57e586560be6ce5d52d027efedbde8b1b2299847caaf51d395d10b5d7b0fe5c1218d2bdea03921a46d1aec20c9c1cb82b02eaafeab0740dd16cc22f9c16089337fa3569449d3dfaa99d8cc0e431418b725b86578705b279814e541591e5249d9a473c96ee506838d7c93b2cbe95b0f74d188922c719656d7ece9f21d59115f94e0d5cab746bd2b4e018b87d2d1bb4e25fbed9b09d3a224a208711ea00b88849f82215533997a0fd4a112d9c4a8d8a9f5daef1b7803da3ccef98898976e414d2023019d31f1b0cb3a5be12fc4147eb2502d518808cb696ce881e450ee1deb41d52422e9451fe58408805ff4ed841b935c398d38c272e42a72dbe3d40b8ca9840cf7b895f107a7a345172ca8883f9158af7d8a6a9bfe1be0aeb8dfc9bd2b5fa29353a8882094da0ef7380797cca751a75069e4364b0fcf22aed1b8510895de4c4dfa7175e02455ecdf3ed19311239cd416aaf93774d07a6d02d978dc75aaf89525dfc3c0a217893f2c1b6e318f8686823f1c50965a0c47b2756d9c7a3c8023a49a5b5d6677341b77e192bec7bd6ad0cd3008ba7891f75a3edcbf3e75ca472de46020a2964a49be6ec187b405f0fccf26ca654a991b19b81b9fd937da5c09744e2ed39ea613aa7c215a1f1284505986773d1d5dd592d28522b75ee43282034686844dab9d1f1faa4c78e0374d5982d6df560c5a7fd6ffc9a28c264ac3162346e01c653ad939f5915fd01fe654aec0fd68f3f0da03fb0c576b99d7e995e2b9efa9c6e550bf8c87cb464208e7b33b41ce53136766892a0e30a2fa4390e36577531ea8439fad941d5d408d03688bd347138ce7657ec69d44c01d30598a9acc8ec47ab4564ce96f28279d2dfb9eb3a86efc42cbe96e2c7262b800ff2a8b587f1b72822085deeff9bec323bffdbf7e2a6a0485461bf0496b50853b909164f56b5041c8eb244dd7e6b07e776e169fb264e489cf9c9f1d92cd4caf23e9fc6abee8595d9f4723c75d8acda8a7323b76d260de2553dca56d164cc5228cd01687e70c0de4930665ed44324339e3234b70b564c6da83de516671dfa913e40c89a1f55bc1ee603cc75764d1f1bccbe3520db5069ea8363b784a35a84e0ba61b380edd6927a5000de61bb066c022897cc2ac4d4c6df24fb33277169eb331e51ad3f63a0efe2803ff074858a91e1a14692f0b5dda907ac00ba48347f8479c526f77b2b7bb7768741f7396556dea22f7bdf80e8a91c0e79b611190274836a77095c8f37f0d719a2b1a28b714ba0f543370970e9def8c03e877af21c0d9eb3472ee21a5c14723c97cb0f1fa640efb24fe6c7d95f8d3fd9069eae4a48e4a5f95b69cdb34d60c261afdf2c00e445c444eccae677af7cc856e0e58fd9b888edef1f917c6b3e12950d36fcd3c0d448e1f65293baad7ff552da02c43cbe6a0077e25a7a317fb81521fe014514d221780ee139283704344e6250755951498876af2267b319ab96563b91a3125108b3f2b58d141d223bbc6d5283b5d52356453cc7b56ddcc109b0ee4bb00cf8293fabdd86dd9cb69ddf9d565d809f2f4d1932c4207c829f43a7b220a455d0c2b0f1a6723778cfe47ee6643f47e9e72cf2e747753219dcc3e38209cdb8b9d42a8b142c726eba40dea3decd143489fd789796b5cfef3f348b00668ceaeb8982d0ac083af0aa6d664a9ffe3aa90054a4e8c3e5f3673b51ebfa826b05cf040d544a4702fbe8b56c04f0b8039ebc2b4074cd906a967b1acc99ee845a1374d9c479e4b31e240b127fedf6ed8b33821dc4bfe51090b3de6cfc110746dbee36ef0397b97bb46bffa6d541cc0408735e65438902511fcfcb415ab4b7842cdc18ac2bc6693a918677f5f639513af4d2653a61da77d96a0846af7bfa4eb857491c83d23423986922b2c028259b79f167178187261b0a5b32173ed794052ab94ceb1c674e92d67009790b32f7192d2fdf0bf622c0dd3eeb85548ba021a38433931ff212c5fe9e10456f1c3f2361de9bf440262964b94c7cd7cebaeefaea6f6cfd51a17f079efa016eafbf1df5a8d62ee888c985b7b05eadd1da2ff259ab83399c704e3d802d7d9f059a7d999f8dd19876ea9f35e8a94c1b671b86e349ad8c3c7c1ef95b08ac1a4f150d29716389251e27087ec32d9ee43b643f49139b20f31969e89c59ca72d0e36b2a1a5329f5a8eaa2ea10a2f9f86cb75043c8a54df8a9cca8ad1ade4120a667ba50c0882f373e1ca8854e72bedd8277799a707c085f826a8e48a8c1472b42a57f931aae994922cf092cdf44fc05f126c66b3a177dccfe44c37570f6bee41740265edd6087fb2e473118bfc827050fc6ddec9d3138d06ca45acfea02454729f11fa2eb4e7b9300b6d703270ebf7800f193c3e93d56bb71bcee2ae4669ac13d71ae2d2791af4204c9cff07d5329e81a901e58d0f75a1fa4ed526909916be489e50a600166a5241b02bf3f2b3c47620a9d38c358ff4983b2d9227400d2728ef83b608797bf5346b099f00e69c5388f98781bd7648205fe3cf889eaeb0c8fb0cc039f68ecb528c70ea9aead60c2b1778b72e30be1721bd5388c20757cd3c1d0cb0e5df09adb3b74b35ea945491a43a8cc4590ad6e17a42c108b97391f5d17f4b5b176dabb4406cadccfbc8f186c36ad27a9c8581876b9e8f1b76f0f294f3d17738d738b8215f3ffd1cffe240f5bd112ce472fead0ef506484046b165c6377f6b7bd38b296ea169e35a86d0fb9aa26d4921d99b96d68129a84b0de7d4e26ec9c822c0d69219ca01837d6d114008353340c88f0dd9adb14f5c6713e3bdc220761af7e759cd97c5deb85885bfab7f7f8b465f5f305aa903745736be4830dde5672ffcd09f73b916d98948153a336cbee1bba766c7d71b48d7a13f1380e8d3a28157603d553b407ef33f7d933ce370d79abe90ccb8aceff77ed135cb14acf6dcfec8a3bfb129bd13a98cc18d9c8e36655a066f159f54619cf8ce69e289ffcbf8e97f470daf6c61d674a5b6e79afe5b3249cf527c087cde773b85e77810271befec928631df9b56342983de3cb46948c7ff03abadf59e2aa7e346b9cbba5d3df99cdfd9678c36aac66cf92dd36ef379c9195c4c2241bdb1851bae2b638cdf7920f7df1f619d6292f2d58bb739de4e162dd3a82d361a820dccfcf97a18d011b9271142afded1883565eddd2d3d911ecd3a881a500e69d6a418bdf00df39d2f25988445d64483a7027791616926b088f71244718a5fcdb0a614a6f8175b1907db5bb493381203a13a813c3b30097706834867f7302b28e566ccabbc07e40fbe98b0971ca9720c400528d4c81d0f364c5ba94304a8a6e7d9ac1871a39276954ee957315a9fe78907dce2b0c08103dad02668dc376b17efea7109dbd8113436916332865aea7fafa00353128fdee644990f571610450619f0a7030c01a1910cd0997ce53ea46d6851406a35e155457d9e4c078d06139c39af9a2268345ac8d07ae4783aad09f85c16e921939242eb298534d224ad3a2ec471df73f0a4ef02b793c1e54ef4d45bc15302adb57cac819149343cb831b9f97d61fa8ec77424d9e947265afbe255bbe8a5ebd7a6dbfa0e9c478ca22de2a81e9358bb6266aacd5d7364554f10fa9c4da587b7dbf2d203c2bef7928e273e089802d070d1b671050807dd80a30926146d082bbbc5418f300507954c350e1a28a70e30d9fb38ac0829ea747b4612df4ac8d6c477f2f9012c5277545ac1c70695d91c683d2016a92a3b694bfca7a65ccc1067e108b869572261a437164e6541687a5061333b4c65808116ec839d3fad4b2f32c18b8839e2d39c4b47368eea8130eb6c30257ffa0ee86668cfe33dd1d5ef3314865dc2344d91e016d2341079ac5e575c8d23632957f161133e77515174316ab460a7b4cc19f42c631003a7bd006f8575c118e3a3f38b5a4f5d97fe58bfb2e0c2a42d36d2b4a984941afdef5297f0930a24db0676eb0b113eab8ddad0b1384785154aae6b616fb99475310c59eace625823058c14fdd19d5273ca2a938794debe73c4828452552ea50218b64e630b96e195af0f52174f9470297a5f2bdccfbbb2fdc3844461953aca30f5a6f18a115bfcd349a380235cd68158c9497ed8aa2b40adb88798e6fe3f8a789456dade884ac3df6a9750ca30ce9c499d8613b95da653be93becda1084af6d69bb120f7c3fe058d593b3411c96d19b971a4c362205968a0e090b9f031d112e21ccdc01274d79f80386cfc4da4c4d5b1ad50ddacdf1b2183ed4f1647dbffb45f06edf776c14727b6d398d4a66bda0559e54d13a38d42f10bd08c42fb0fae39666b990ab44442479d0843661186b00e61989f052f7c80caaea197dffb437ffe9e3ab99822ee3f56782d12b6fc1154e9aba7398cbd8417faa4c8c1b0292915441c59d2890df36eef6acdc246c5e8b667f86ff643e0f699f4a44f5c9f6eb2c36e1d3c212e3ecd86d4988bb3b3609ad678a26f272263c52c0e1702b6a1a6167f1db912f602c33bf001b609ed68d1920ec45a202f61aa2172579a1f403481b6a72c097b10a478b722d3719324099ea4ad37613021ae814486af8383206c39ed1519c08c9a3057f9a6ec35cba823339885e0d9c16f9dc4df80dfc2ac7e8920f79c32360c4f72cf8a85c93ad6fd21e3f7ddc33f5fdf9e52ccdb448540e9d25e3ad3b25cdf75bafa3ec3e35d025756ca8e2ec77524067d434fcfc2f9a841346228806d4152219f2c5ca6136be2189c87cb98833331673c14e7c346c7206b3b997d387b0a9aec4f3c591acb5aadfdf69c1a524f949a8baedf1799cb0ed62a5ca2e419900446181e65a80a98f5a3eb1fec3fd03eaec831d001e410ca7ebcdce1436c06006973cd4c98b58885cd4677b344a44bb9104251773fb067eedd09c82b1b86fb56562f08a808bea661a422d8d0f9c1cc373c62156b8f55bea0ea5bfde589957d3bb8feed1a154f06e930672a2fd08eac3754c2af80a2679805e56d178b403e102ea465c8259423d7ceba7de65d1a880f32da6b0201835197b4677e684fdd218041ef1e93180938774b93618d33c67c56deb9b85108b0b7f89df407f3ccdca0fd223ed75567360d3fe4b2c66b0509f0361ce0eb963ed156e6e88712a190fe4220f09c5c1348f66c77bf53744f941d8b6e324f444ae4bb5e5b9a24bb070acb728590e38f81e3fd0fdb3672d14bd816600c454a355def3feb2164770d6a318e4eff5a72dac43de77632b976e2cddc2d08aece38efda6a2e2f874e0526b56d3cfa6771fa245899931ba7c289f71bde608c6a9ba0bba59bf209c602ee1303a99b81824f15e7f1605d7f2e7e8ab88a6918687ede8b81c9eb662c19635c83e64727ecc9b8936847ab0b0202856f7264a1c2dfab8ebd669d1c2b59d2abc07236ef9f7cafc0ebc53ae290db7c1a9f7a2b4e92e49485703c9e6f6714715365249cce2ebad23e642238a13e27411326ef0c2f929a19920c37833e587bd81105dcfbf092c39f7df8376ffd4a453281c9ac8bda25783d40fcd9c927148653380c29458a2717cd917d3330559b6af25b662d7a15198889bfb174845a5d89418d43b7e630d3dbdb432b42fc5a1f8d0a5bd0abc7084ad452ed9d0ac2fa260a526b4e29ec36a6f145eee6db859de4cb42905cbd69d60d08f1563aa35c7f90cbe4c677d14e081f8f122f0d740d5443c489fb781c9166eb8ce641decdb075924ac8263b4e4f96f3a457141cc73fb2b0355bd5547fff396c94c1333861d1d3dc797e4fdf4d94e8f1866642a4ec8a7106fc11dea36b8afc773561fcad9d988da4f7e7aa7538d188175d9a0936a8a6a18158a5cf92caabc009ed7baff6aa1e9860dad9a1f98365a91df5fa68bfe8b6626d6ac74506dcf7bb0fa4efa49ebf0c2eee7f93dacf22b74556b2a1f94719b8c737ebe10b0c6d55ba60ea038906215de74c522d13376fe558886aa8a2daa42e44fe64c412a44aab1422957a2988766be97540aee2bedb024f521bde94356575776f8fef251304f55d1ac5445733c3631036db85d1981f171ef0602469e0e55d949a0cfefcaeafb4b244e7f011da07a478965912186977f2b3aecbce7fb0a5081c593fece7bb364d0f31daa4cd5266cc1c07bbd4196bfd420638d39e7f262b6730884dda6c24a488c537f4b386f0b220b1390f1373a81ae73d0692d401c025d6754ad46e033f4a053a1e1210e7187406385ee4187949f9e8da3b09fb86cbde9f3e6c3dec9414211c10d3d65caff2e3fa5e334da1d959cb020445eb306b5270c7d9be6478f421505bdb3a1e5100b51526ae4b52fcc23049044539d2a2ea279ca59d1c6332b90724ec952bcca2ad1eb5d029488c3c4517e6f6e4e3cb386390a5fc6d58f8fad3818fd2d816f31e15239d0129908fd7477c6c3478c7b157a9d84bafd99b557d91841ceb7c996c924250e02f53162d32d4260affdf2747c10af4373a09192ce5e4f041f52f8a24563e2c355d8f6db45cc14d8acfc3317f71f873813e8f87a00bce33f4ee328d9817d0212bc2448affd6e7005124b7aa09444409bb511c41f86f9cf2fdcd7411b91ae659806b37870778de29574a4d042741f3ca1f863127bd7a115b2876ac0b60960f9cda78f47936c46293ac735f80af1761fa2a1907fb738eaf988b3380a95ea7ab1fcb9cb703e4d24485835ed9837a09b4b6db579b4ffe538146d3e3c7231764a288415cca1d49fe795084ae869817e331e1f416704b12788a763425c68e0803690c8b0022e8038c006503a8ea44c89a5dd4fb1f26315d5c57f66149af64a400a0ed2d16aef638f6b45802ff420156a269b9a837a4278f2b9d9da0fb65ce7d37560ede468b14905ec2872138cfc6616cdde8f54244ec6535a6b7736a56f2f642269ddf991e4e3062cc795abd6c0e40cf3e518aea344606a56726430c83f44ec11892c44be271211ab7d3c4fbee3ab77aebb712a5a6acd422ec07b3e80d60207c748fb50580cdb0d58c499f3f4759d75d50857ac36a90f47cb6f95c9b86946ac0c9fcc6a33b1e895fe3472981f0f48a21d1278aaa0b6aa35c1b43f0d6a29196238f814627f532691a6092cfc83bd6b985c302ecaee8587a3ffd36d3f9f14f0d06a71f9b7bc5c74de332e1c67b496db95541aa4eac58eb2ead330643216aea6daa2ba2574cb80fe89871c4d5983a4d009c3b778898174d33b60ee4713770e7028a0f36b8d3b7a751a64de0d67689465a05ecca495d8086e99dfd6cd5782edf0cf147ebf41718064900e71270c25570c30a778a2611a97fb537ecad4f027a8b84d32921d209e34779e8626c03e4ff0c8a4de4f5de703bbaf59b8c73504adc4297afbb12f19c3e907c89b27d7fe708ca96d2ca38f425633ce0dee9fefbc048964b8f57804edec5bafffefaae1b598a2688684e24aa9d0b511c19d0f797746f74b7727a39973b4429fd5908db28c47766cddca6cb72ea03aff80ff3749efcfbb529e77273043a7a8b7e7e5d3350eb460bbf49eb5b404a33173be14d5a171de1a29f4b7aaeb996ee948bced247398ad390f3d63be5000b566967975764ef7c1a3455d41561d3dfa2419ccd6eea2272cc27fcb3d8bd14095491d6ae92421e0bfa6d724dc5dd0ebfad04be1d90a2187fd94bf6cb5a9eceb89036e2133be7a0042db872529fb1586b0c2d53ea11eaa75d2b58ff01e92aca6aa52c5825d0ade27d6087bfc12c4d9d2bbb458d660ad37933899ba441dacacf7fd1c1dc6657c112fef6a0d3fc6816c55b45dccf0eb816f43b03e1ba2b80965b2794101c6ecb176f79582b216d824cb717bac58a5c5a80ca50c92a59b0c03e25e30bbda0ad1360862636bf3a980615cd4008ebb15061390fb54df66f52396c97e27fc698c6eaccadade22dffbd0d38aa06a9ed850ae489f0729a1ad7908bf0048ca3784bc0ecbbfd3cc3f9fa7bdf8ed0ba52e8dedee93dc3af5698021469fb153b8e11ab03a084feb3d1511819d5c71ed40f5e0e54ae4799e0b20d1d20c18a1d76482ead45c9090fe48fedde3f68d06d70d6bdeb5ca327e732d85f58ac45125809423465da9463bebd8ac4a3aaea9a7b11aeb3cb720b873529ebde15c19b83cb26697edf1bb7d4f0895641f826ac01c9dafba260ee8f97a1f61ad7c6d2b6583e72aeb31ccdff762884083797a13d9ff838eda38d1c0fa31337be5ebbd9f3dc491d9add4192864ab0145f423580836ef5a7ca6390f8714a001971061a0551c44ef0b4cee3c20869214aef55c6aaab5da46ed96aedad29ed63d09d0257e6b61c4447d53cfdd9e58e27242d46b53cd0651f3edc9e0e84fead6c3599c5e8617aa4770723f216fbc49a731814fc3e2d302708b140215158de8f8b814cc1aabea0774dd2ded281125b0a7de2bf256a0fddaa34f91beb89f6946aaa2ec6de07e4da63ee2f6ea8ac0cc11dc1e560a92dc6567f2d31c51c2e0165cd6a2f4aeff768ea0bcf9bb2546c1270f417e216f0f54a05cf17c9dc74a2d381931b94c125931076900c79e7a036fa3e809c4266d424f78f9858c29379c7ed3c0044df275defaaf26cf44b3ea6a59ab84bedfc2d7444a87dfd79b49796dede84b16a926140af1513057bc44ef89adf433827e509070c0d0ad24804510b895500811111518df25158e378dcc0f3a9593926912a16157f7ebffc2a9ea9a9b5ae396a7d4cabdd4262db4cd06d6130f2c93a73693a54a0ced4a2489a750f2432f992e7e92fca58905996381ecedb32a1264c6a86aff9223952087ecd87083f08a7716417930d671bfd3ec19f289eabc19d8041f617b62d08ff25dc2ad8844265935274a088ce44587c1348e8c8bed19a1b5e120614d63e105f6d4076154721a6f1eccb049216c94885e520c6f3182d3ebb217abbd56731e1a1a85fc12ec32af75e6d006d3e8b393ef3efe8bc66ed5fdf5ef4caf1971e09b16179c8049589f24cf3927095d8597c4fc42c644463645ab4104d3e7701f0f5b32846da13a01707d259a3d07a30bb68abdd1e80ba45c4d728ccb8e0096e9b05a74060a96de20615563c4d8aac2b14b4c8919f3bad195affb829d13afa011b31f519f01cd8e9fe94985e8896729d3a04ea4248b1d38adf46bda83211d7293b0ea5736c36e150bbc2dec84cc196f60817b1f273b8c8a83bcd32ddc1d10c00506ca096059dee72923c2f7bebc2a680747bf1aaffd5be8770f2a4f2eee30b0681801e6ff724eaec62e06b2a0a90e3f275e663753a7dedaeac741c0188348311530d168dc6e0fe813dd345f80bc88f7fd3acb525b1b01cbdfb72c3690f62268a562a47f8b5952e46a1bb911f2f7084f660afb36cc39efbb162f9ff1d498a1a93698783aba12dffb92ed86682b25e1a02a41b6864d99c2f861a228f83cd2d08ee7bad2eb900172baf993899fac132d522b93a54b07f09a7ffeffc1782bf63b15ec79f134ab3de913f98937c8bbe130f00c194efd3f66c9e3ae05e343d1f23e39f736d8c32e9018910d1f38e497a30489208e1925e5d9fdb88ed600a948924deeef6b1f93268705c337e21e8ae23f738ee559a07217bb67a16b49f48695f411b56468a33cfbdfc76158af82cb77e6eb8d4791271b30fcb2ffba5ed3e1745c0409c1dd1ec7e9093ca74ced6a83b546630298eca75589a4639c75f28bba5bb7c86308b8b3b8d90589b099fd885d76cf30255853d0b30584224b2b4de7409460bd50c0bf7c32d93f80824994e9c4e2481320729ce1d3119f3c8e0909b67c7abcfd884dbec0f084de2731f1c5e81e4d932907cfb90f6f656cc261175eae54e97996212ee8a4a8a8c2abde6973f719a85f37b58b7230ae218c7c169cf0dfd2d95874a7601a4fa70da97f3ee04dac0d10252c2a7e0ee346c936f850d42974a89f65ca86b5562078b0974e6570302829d420060c0b1c443af5c8bf005c794403ffce19b6a046b5ff23cad7e69efae02065e36c0c72fac8078f2fba34cfee48e8327d08a1d2ab2e625a8cf6d3006a1802ef7d13829e15b5e849a94a06af5c986285618701f94f1cc8e762f6084faef6d4d41e437c61c8721b063e274d0debd57d3c02ce038f664c9da94c13815b449db4c9d51630c1ac1c51a7c64a01ebd16a9b90ed6bb555cdcb8a68a5d3b92c1c27854458c65c35432204f33432558b3753ab8245368892633b3681694232f0fb42bf656e9175ed869800ee9342796d13226084b812cf545529f53e66c770282fef5ca38c3ecc1ccb077787b8cb72d20f20e075894219d6a916dbd83e6b2838ea44935417aab34cc9c7bf9d9701fc866020857a434df620d9c6a02efb97f089aeaf3c903e77dca9c74f4746c078b465e8fa252da611d048a36355a4e8e25aa378e276e2c26e99b35659c08747a0fffa9c500fcbdf75f7811d9218e2c8b2f964ad67588f0763d193370857da849952c8536bc733d7f5be2a5afab59ecfdf1d34b1995ead1a2718c4f60c4ec87e2208b6a938e37243919475f825db5ee964ce9987d3b479015f6b41861252a4253b30ba18c2864838f537ba6bd29d8161e5bc2896d0dcb12914eee899b06d27b8e29e31f5bdfb25e50c1d46700bf35279cc1d6adb439e48e9e1087e6e2a2309125e7ca4c456f7ec85114f29d72d251b9f1650e8f26ab0aaddb3951254d1ee686c3aa191fcce985e3239aed77e20503c60cc0277b16728a85e01ccf4c36bf07e9b9e13cf65affdd18932c29c0401d7b35fdc16bd3de9198dd07832611611224d62c18dfc65069feadc34a9c123ccdd4f2942d1bcddfdaf1b1bacfb7ec80090c43262ef4df1cff00cfbbf46a0f28eef7adfaa80c1ce2f29e2ad63f248a7510ac11c5e0b8ed022a168901bf3f6ecfdbdea1ac80c4f028ccccbbe9728b78e6de6c4f335970644cde732a1545da6776a9172580fd6eb29b3bd0a43950ed852eae93264173c4239fef3a80fe34e776623904c79a4d19bb0bfca75989a46ab9334a26124050e65ae75559c64677f867a285ba3e9f97c222fcc135ba0a84ced36ac1b071f7f8a4d5ff5465c64f9fd80fb89103c9f9dba4ca94757e83b655c7211a45d7780facf1ffc4f5c41958445bf2ff080928588686c8725cce31445d35a2b13f1a14459af0af5d89eca14bb8a446ff090854866717fa99a02d1191325ee78f3ac05c772a88ebcbf645e9e3b28c3a088b058b5f0775b2cb757b49f634df793bc0a70cffa4159009f18c0947c0a6dce6c785b80f6e652131f6f88e4186ae461cb0e5fb5272a4c70ae3a1a233c19938982036eb53af6346feba93241e87532b259a93aa2bc07ce176b643451bafcab3c37fa80a22c458a3d35e8e14e50c9eacedec78e292b9ade49e8e9a5d217668a6b13a03c361f6e3a7d8abfe4251c5322e8eea9b8306c283a91a9ac40e122e987b2d5740b59a0aa695088d69202fee790ee73138b714ec7f78d88f47d63772b50a4951acacd900baf143bee61dea7e1d9a2ce8fc762840d6e5b3e52e3f2962ddf8bf9064c767d0b945ddedbdba02c0103acb20a4f1ff7db2d7bbbe96892bbe8ae0f1832ffc4eecc06cef7c87dd53b98970b46567927798f0f78769d05e3cbf4d0fb351bed30031eaf8a215cc008d449c63931d023480af976c7c34b98f23cb47cbbaa74c9c72bda0a456586842a2a8b0363583544c353031af919ba884250878f8960fb87c69f76b9756e57c63586636913553dee33a8cdfa8cb20a4a81aab12cbb64a144158db4abd8f1fddfd964b77ba812b56e6e8d021913ad124938fc355c9c4911c43215334310aa235d7a5ed4c8d6fce98ab5b51bea30c1b7aba163a4ad6172fd8091341c77ee9367710a8d737487b11c8f628be666320eaea785bd6bdb08337a448fee6c92c07d355ee9a9492994faf4251bc9b2dbe89181164c91fa17731ac4da9fe623255f53582080a81dc9ff49ba7de05663465c44f8ab91f1607e034494f06c61ce12a3a8d8e8cab71d6889e1ba900b0346e0508b5871fff0c7706fee3446df54ab7d89ef9fd143871e3ace7ee75517b395796917ff5964e2267370bcb1c97d6ffc2f93a2db6b179baba47f59b2a1a11d96a164d64065c51ad9934ea935b810c6f7ff3926da3f690297af12b4f309c048ee0330b53b47e5899877f87d757b3cc81e6f21cc814c398adda840c136909abcd65e900923a89f1a0cd6a6161531ef68c758eeada6c6dc2c10832e967661404833c0df3e97feb5e304f10540fb59773eaf5e4bc5a11a8a07f0ccf3eb866c290c5d80f707d8910189d49df1b646409198ad57546567d963d6f558de361a0673bc1a7f207e4986cd59d7cea63115008cbfd1d079e2b7d6327a186ebe15c1959ba647fc75ab3da1ad35c2ef92e9b311476078579736f73d7d3c89a5538ba57c5dab60eb07062d1b3ef386e32ffcedde8474b59eea6b9649fe2db42cae243f101becda0c230f9704adf4248f92498c2112e8793936a09ed915212fe08372612ec1675df38ed17ec363bbaf4aa7a6fd14064932c74d69bd11537879c4aa3574c17b98ccd806d8ffc683cb380f2a196ed2336f07ba214b6abfbbe0de86ecb1d1dee0a4549017daa73ffbaae0964c2b86cc7049f2e5e2af7414ff2d9ec88c17b5e0e8bbbeb9faf01514621c7d9776029b8b4c908eb8d51f1075a6c76ba95275ca3030a1e657eea170e183a2b4f1816435863ac5800ad67fee1d89acc01ca87ec7951cd44773e0ba9f8ef468d25b6ee42996eda6ec26991d8c385be5d6763baf5561a928f58281e010ede7fa2a559bc5e3e17cb7d2002cc682a6d80756f5ec254e76edfa84ed6d9ae92ab7d6271f59e05cf72bb781f56264ae68a160fa0cd8b9eb3abd9a0ad8f58dd08a6ec604176fa2fbfd68355a2273fd5199c1805d1df19dcb7be15a9ab425a47914ce94e6a699de58fe6a14aa8731f03331848a0f3af319ac8618b7e9ce05f855e9e023b807741c7116fa2e9d1908ca755564a263892fde372ba11633b6b5882fd514e79f143b783ca97d434a46375c82b7d625db1536987214190227d2716c61206bc49e84ca7df91c682212d6264b1f850d8487c3893d721b1386843b6915716d88ed7581eedbe4b45830a2015e70bb24377d936cfd0f64f2d38703e4d23dafe21e3ca84e50c2b65c49a8c711e7f3bfe25749300e21f9b94c11f167a11ea571439cd113eced8c783aa71fce01727d4615d8486f2b8f6da26f222c855676c2d7fa6050b7a48059910cda310e0e592b1b18bfdf5d563ed33a747fe838c873d4ba1c8b29e4e9361bde57a3d5007e2e42f9549ab0056840f6f5eb1c451518a5a7579b2968c1ce6c6071ff0f1f39f94e7a85e2980f6cd8da55eb41ee9e42013826bab19d943726308773e96039eb3f2b2c2c4e7768c9c21ad5680b3dbd5aa933e58aa6eb5b3e5c6c245d74777efb7238d46208c6c8ff35b3586cd3a5b4b41565711a1e106f479781a88946057e1100c085ffadfd620cbef743865a895bfa627ba0afa887aaf687d5a1e29b8660566efe0fd8119c23ad5caec4c0732281e5d3b5e4bd80fe52075c4f21806a750836601ee88f523c5c5926437c2960c590689e34d2882c699ef6f8bb6466d5791fc73f4c4ed7aff9ac22d4bab6df77b78ebe1c94a231f1bf7e7fe1094231c3731d3216d8614f7ba8045419fccd66e37a5471a1c013c2a89a3a53cd9c4659f24c2075c8e557110c2b4cae614d7d8cc20a2c70147766a498b8a0204317d9eb3bac81b0bdf109f00bb8b828d5f06a9cf0fc91510956cffa2d003f26d85187abee74e69eaf49d77cb12d399ca9555bda0bb6e2f0f535ea3947c3084714316e804e25630d64049b46c63a04dce9ec1bcee0e19e7afd083d01200b6426c3f1ba41125f43e1ea27f916b155e9c9053bdb4c586372f7a4a0e20f42ee3a2af631fea162f67e067e7047f50613e91e88b47442d467b11ae6bd239ac9ff765525024c7e280f30099fd6c4df65f33a1bd62881e45ce808a8ae3c0a4ce5b10809ce55db7680c26ce0dc236f43f108e28a94c02445a08a5eecf8b8a8f3e3c1c7addb50d31d8bc1d33c89cc2a9d696f230666ecbf819aaa73340f952029b13d1c671e4f7974416cd52a36e3a78a050ef55492cda92e5016aa87d4d01a663354f780e66f2f7043f346e891832f7f2725220565de45e4120b47c13442b9b8c6f4b3e951bc624fee7866683c36e1a2a94f9e8db84b444bed8df8e4a5801acf7ac7af150936e06a33d7b3032a3d24f7fdb38c9cbdd69ccc822182130595289b6983a5c69e42a8ead132ef09afff8b8aa48069d970202807375465f5c672c31c0f25eb489c5addaf39bf24fdcf84541ed236d2cddaeb07834db02393e1dacd9ff9981723813d04f470ca5ac58d5bd1f90a78b42bdfb739651cdd4b2f8a794e7b3b7576ece2779b020c3eca2fa54a828d34341b0af651d7bf570fdd0b42678dbbe8e9cdbdb77064214baeabbf6e0869886f186935bc28801041228b858d9131d59a94127b20c797b65a46a035e0df27922a4820aecab20b14d977a9e58cd8682e2a8631ec7470f74eaa6bdeca13f0b1ad7221705322d4f308eb37fe1fa34a08f5f6bf1aec5930a31175aabbf5be6df3125cc9a05cecb3404368b327b7088a4e6968a2a962808421cf2aa91777617698a070c2386d9b22c421e6bb9975c511da6e26857f0457cb12402ecef72a8ea89154868ec06b7e52a62a27947418b928bf1b5f0e683ef9897172855b671d885672743821a79329ab2f6ebf674d24dca355fdaa403275df180f6e33e25c66240df1f63cd890e3f26c88603839b58ce7436251ffbcb7b16f2be1ca400b3219faf78c0aa0d6222f9da31386f4769d434a8909d233c790dd1139576a1c5ab01eeffea4016ed0e8f616c7eaa65807dc2c36aa6e18f3a3998269b3e7f72928d75345e332fcae63cca506b45da5a9e6761fac9f9481c913358735a0f77dfc6af514484bb43c98413608e0c4d4f0784c237800d38f3a394fdf24b225db6a757cc81c3fffd592c2d00d8dd2957eba75903c319a2b87f7fce5799767b9554a4053ff12abb533094100e74d56480ca1c9bf66d1833f4530a079691233c72c1e9a31bf1fcd16815460bd014e4d9393f416c41e63e36fc1865b9c00712c69115b6a5ddbedfac0cdfe4fe2c6d632176d6596ebaab8d15d7a7427a5a63f20a2247d3d59a411c36fb8dcd788388ab1f68be7366a16212925bc92bb7e70f5766f6ca2b8c11784c9a229ad9ecb806d1150a09cce54042350e6358e197e8a15bd980aefe27b59871fd54ca20f29d910c94af78208e571af96974d4325d0185ccbb9e8c37759e3931ad6d738fae1ff61301552e0fd705c07010c98c274a668a6375e768793196771f7ce1df16890151e536eb049819c6ecd1e2fe15d3e737a8a431e1f733b095f3f58e4a3c54ec759582fab90243bb04cd7f642ade62f20d90c41a544e5372ee9281d44dfb217a2540012f30ab643c8b84d7096a5fdfe681abb1e0a8341ca433766eab9495f4c1540cb094f168e4abaf39f9f3eae3f84a06bac680f5d3e4fe80333bf4f337a7bfdc5ff60b212d88ef22896805355c302a2334cad88af2ed42236ef1ed6277765c6986f8913d8129cd431d512aa6a8acdea71a441a2e42d8bd6a99f4fca7e7c7916334400e853fd8f4051c43cf1e010562505c5c6506a66cefa9bad2d524aada054cc5969d8c86a80e64509fff8ec6d8977cdc2523ad5eb8f225074251358cc19efe365ac9ff50bf786ff998c57b437fe79fd5f3c533855908843242d159c36e0c29b94804fc2a2704122757719bad766e00d8da30cc3cbc03a56a4732778bde0b475cff9b6a96d35fe718b245ad259b986cba1292ebac84130614fc1d35a80457ce9e96c69d1c2df6622f7cff188f1ffb2821d3f90d9c052851ba2be740d9c81a2dc991a292d9fbb6c50b86699c03fdbe690c3c799627abfe7026224b0e268b441ed61b9f0081600088d561f42c78b5fece8a110a4d1e21782f9347ed7f6b7dfa41ddec4803715beeef63aa66dbb7dfccdd1f2d6cac7ce979694a4d7cf878484989108a7289234bc236519ec377cd13c3d5a6596fee686d511b315ba149d79dcdfce6b4ff0cf2e94421e2bcc93135859f2e177f288bf47a22c7feaee711315a561160ee19af3fbecb927a2fbca2e6ab6191871d8bc82debf93beffb02883d8807544ebc904f2ece73eb4ebcba301117e609c7905998b805a9c875aebe5c0a11bcf3d416c416a18c09e2c9bf94c712b35ff2d97efc108a3252a9a47c3575b18158086eb4da813e598d92a468ab6d9acc8995f8bdc3a6896ac559e251ab6e8b1291dcc76eb70bdbdbeb0ce6ef483d8522d2809edf77210a3c988b5e84a2fa4b2a2afe0d351f281f3935e3bff8715451506017cf8aed3de0b133853e4f01b00956d0e861c6345c13df057aa32a9371fd2709fd2f23203f1abd88bc9ac983e3f27a8a85365a28126da2505dd208493b5273822ac4e67c80b24af58c4b6218a212f319471a62643c05694c2bad8afa20df921d71add7b74f06f12f278d60e90b0156586ea568d009fe2373475999dfa5fe7e5b97c61d72df8aa0c8f3107d467126cfa657ed588d4f1e93b1e283707b41ccd32ba3a7cd75cec690f69c6e10cdac0022347bded189ae2ff0b4764a34d9ef0b94b4340921826e212107728344e405a8946df9240dd9f4517b7360a892e772e3b207e9c89f70f53e6045a2ed557a076a1180ae6df5f429911ae6af73d1710b7bc6b4d9c66530c1d37f5a29cb900b5c6ed6d0d89ba408dffa5bd7857cf38260f6e4529a8e72222fd6576a18fac990f529fcba8d4e556889644788690b613aca5ceead3f331e0591b1570d7d93c8caff60c5a128f71e1a395fa91694ca4e4b503d895ecb9959d90440dc2bb1560a9fc429093a03943fc12087de6aeb63d966f5f337f9702c10c17e3a24cf2194b346552a7614ccbc2246cb1a4f284a55a977f37f46304a7624ebf562cad12b38aeafd3122d131ab12d5e76ae2b3cbade1dd1cd6897b6f7a775bb2508193a8c74e547507b820f62e09c6893824ff6a846bd3f6f6b65fc0d5060edd5a6f535650034009f7daccba6058cdda57d7c4007ec3875c1f262bf7314e12c4e24f13644242fc35aeecfefc4a248cfcdcd883d84b1f2f3c3c1cebc45e59e8999a6b0f27b412fd398284fcbda8807923dc239556310ac29b3f6081409e7d6910768b59633c6e4755366899353fe9144f2a6c5dcdc9343856e4225223352b527d692537b750214c13fae528db06b75eda0f2411d116bf508098b7216a4b20cd7f84fe1507ddd097002758007c748b4029a274e76898f0524ee1d620b3d41b37f2b56010fb6626caf40b0e75b4c62bc827d0d5d082c768e70d1274e71225b02717cbc117bababb2983a573131d44895aa4cef53e1235869e32d63e3ea5b3c9bcf5bf57ab799b65366f911ec1859a7c20d12219e9082d6cc3dd3351890173e0ff90f7313a05491d0fb25706718b4df77b35ba41aa364a654020021aa81813bb7b7e27c8c1f68f3cef9907def4c8e6eb9998fb4983f8baf919fac6122265b16a7bf8418fcbcfdded6a079a1b2cb6a05317697630618fd87799f02c273b12f4728794870fcf12a7fc744c6f4232193097c7a0658132a86f22192a88190a351a8f4d60f86cea806c11e9eaaa1ae57bc97b7d25dbe27ffd8295106526030579bd16cfe028f21a516831ad6554aa05a49ee80b4b16fad76138223493da50fab118a9a23dc425dfa12b815f108fa1b8b87dba70ddae8792b6f015887a8a919a45ff43dd8385f9a7a1df189b2009df68e6404a2f5c189121c12baaab90879c6eea8b6282c509b166b35f3af2979f16e8af32d196010186478ed60c8ffa14b8bd2cce4eda2ea7699af9b7e38599dd35cbd38b0c86b10548118730ba1c06936c42011c3f22fd1286e90cb1699949e75c3d9d3cc38ce8fb7fb84a13d0832d3b5c0fc13a69c5f6dc6f53dbc18bc403fde43a88ef15138bd43bd02bf6d663b49e9414a9104a63c49686afc0e770fee4dd6db7fc24a74a0ce43e34686a85a565587364c75b7a61d2278544f5e024eee3301ce492bf25491f5afccd0c41f65391c597281dc0781b8f1d162fb0b87f19017e75f47933bedd94850c71839b8c2b0baf348848ea443b70dbd385851d3c85d3f3688b0fb3aff979ec3ffdca4af61bfa64fbb781dbb0455349e99cad8aa6d39bd8f03d9fc854d6bbe4719bb5ad3b266e5dcb11f54604a9cc12e010b3ff769ef6c8e5adf49751f27666c4004b8e78d804b4f8f0a99e6306d1268cc50ec86d5aff6b08df806955d2a21fbb6240c1bfa859706f1cc0779a9cb9955d7fdd0a7bab2bd1d1dd412175083ee75b7ab39c4d64b0db0ee5b2684054d32baaa92da4f0e946a67ccd60c016010f35992091435087406e333dd5dfbf94eda5c9e74492de7b3283cd541e93fa15119cc5e43c5cd7bb4e2bdc27ff9a3b487a7cf9fa09debdfc4163aa840e62897235069490db8464e8bc3daf69b25700a80ed839679d2596e4ec8dbf5b722a26c6a81ea3474163a9e94b91414ddc8e855d2564e6288db83e09c32580ba6ea273db0c878f2d0777dbf5dc0c064cbb300411663103982cc3d39984c7624307e133d55ae3642f6bfcfb0dfdfcf72863c6373e88792781431a632d457926a52716aba142ce19ef8e04ee6d546dffe35b9bca23839d54ebd43b1b00ab1244154b92ff4c7514c97ad188df26cd50428a174a489325be9ac910fb8226b1481573133b66a851bbda436a483b11f8076e74422d7d8b81749eb91182051d794a040c8a6d70a494630740ace4694d7be50984c66c4e414632f7f6609f1d73e75193871a655d342a5f8d5caa89296a50cded961651b44eff8cd88f4d973ba7f06c8bb4658151ce16ef88b6793b806e861b13b9d19601b7ff902960ada11e1431e6e8f69db47648913cbe1790b194ce478d87c568b4e3219417f77899225df99044ab7d10de9d382b386cdc6da7c3d8773acbb362b0ca3756b80def87cf8e571db386a81e2d2a7d2dcaebf5f7d0972aa1040a5750fb1a32f5aea6d29544d5286e3db0bfc3ba6d8e65010fac031fdd8cad279faf2056cb3ce546d5498c3ddf35c17bbfb6437f377382c4baa9e3f9d6634f0d8d3ef18554dfb7a3fd905b1cabb139cbbbd9e060381de865ad9dded964747f36cc323d0be0695bc6ed37b087e905bf4a1a2921f0bd4b6143b0942f05d3cd63cb9ca197824552a977170d57126e6469a3ecc9168816ab16d91327546e40edc873c55815d0484ff4bd1139a6313ca2d733f76fc5c739636e2ec8fa33e1322285cc12ba6cf13478c0271b8200405855a2317dcfc844372666d05e6fa97d90e8e7b1557de21f0f29ecc31025c9787881ae7adad0ced133966f009ba3b02b697cf31d15e6d1afe4a45f8f910b99af454b4a54ece91175d4ed6b2465172db2f2914a0ee49f8c6155d003eed0ba736d7b900bcf8c3d9e400580a55466a9a93bff4a782a1d37e90079b52c26b4d84d041f784a0e5b19d9f86ffab448b5635621ac9e5ef0d5e53f00134056f32089d0352bf311a9d6f7d63499319311ad07859a5b019974fb8f777470ae2e138209984df7f0b4b7a66fe2215d9ffb11e29f44f3fe6ea8aabd6a75e32786c09f78e5e5bddedd89985ed8663c4e36e8570946280c29bd2f255d1d246661601af99ebbc145fd0c9ec2f99aab652f798e79be51c20a0c4d801c4c90ddbc0ab08ee8b858be1a59437f93a2c701440c968badabf49b0c9a7912147aae7fe32874ebc035a8f1303b452eda063e3be19e50dd2b8b45d9e5516cd65d1fee52ac34509d9f8d51e37938e364a459cedd5877e43c631e300c658e0d80e561b4301819bc243fd03a4cafff420e82001e13c5fcfa5ccd767b310e3e8f172977c07b169bd19d3184fbcc76a4b0a31d406773b77dfb3643e6ef89310bb5fb4cf744f9362c229454566d0afbb864884435251a89e4e8546d2f0e85444faf51c8e50d44f59453033ff448243fc65fa0a0586e50e06e5e40943d0b8d6025e4019301e7853d37847ff720888a31450ea3f348239b611f8d4e4019e098d08a9fbfe74cbfa588f66e09ae4ddfda9eb1e68fdf1316ea7771a642ce94080c2d65ef18251f2935c07a3d1a99d8c21bada80d0ff49011e8add8f1fa11ebb987949bf05bab555dea3957d7d90c75102cd3344fd866a0405d92c0ad95d22ce76b7676dec3aa7a973dbb143cd39f2cdaa52a499491a575d8f5a8d06fa1e6dac6fddbbe4ab5f2b0a701e90426c41b9aadc0338e9df99e2d2946b342afdc8e020d74750f060567bec658ff170181327e3e8ca82720f0100789d01784a00b77c914d0fa52e60decd730f94dab0636238691355604726d2fa7b98c6ccbc6f50d91c122e4032c4d4f0614a46c12f1759af52f69f2f37a5660ff4b90ba4d8a7f401a0c0a188270a74ac9239c321277e57546e373545596e4842512aa0e46ea3bc972f3b98a8f3b2c91f7dba12c3c71601e7608d84e30b24c96771fa6d9d75c45702c7b5fd5c13ec15dc70abd4961a6453b4afe5936c3137e332f11c843e2c5f6b862c608c08ca457be18dffca28961bb171e8c8f157e76356ea391fb25f56a5b699ba1ceab4e6eb17a2d6cd2190e38bf0cdd0ebd1fe0b018e6f6e2b8625427643db3aca60e0fc194526c828af2f30452c1c00c80189a50d57032a36deaced700df888a421de5dcbc7d39131da88eccf9c75d221db7e7b34f5be19212665df7e1e4670cbcec82792d098b2ae8d11bf6b2c519e7e8599bd340de033a06a822bcb6a47454bf44f2b8d4967f853b0ecceb0aab312821bf531c20682bf4a7373f06f7e430d1eb9387fefb88971d2256f47e95b7e278bb30e921f4e84f46230c4eb808dc33fff3e7485b1a59657000458f0cfaae0bfe50af6102026afdd5879bb50adbc004c57ed40740da6312d6207a2ae922280665430eb584e3944399b038689cdd438eff9f98b3a0fc37485d262fbac689121cc0ce76e5a0fb42476e166196f7d47e9227d12ba8c4a6ecc0e2fe5b207f8901cf4d80e9664dc34a8d4166fc1b551f448ee8d3ec944ece8a044018da5c4d474b69ea17233b41d5513fae8329f6a03b94ad3a6af34b901d05ba402b00aeacde05351612c1e6fad2c15e3ce32e315908c0737e163ef584c4d553963f335c5087a8706337a70654e76a14fe141b78583f4cee47a5a0467840a12bf7f8e4f738377b2ad09e87fd8bb10c86b12080e3296a987834cd510ed23f9c92901c9e0285b91433ba749ae9e6cdeb9a1d30eba1fbd88a6797c2877a86db1e2d12bd76921d4ecadd997021c2f5a05b911fe9143ba4af7212d75a9b8902d1d77cbabfaae306aeeb1913da289e731f12b11fe1becec4a8444bcc4fbb2aa594ed70bf67e22721c5e946aa75d062a03e79493abb8b942263f0eb6142f8fc62374816fa47776bca57ac5709e6b3292eb7a7c4a4eac3dc368cf801154b883c7e6ae210338047c4d19616485a23e524675b352165b579d1a807604ed36b47f8749b937fbba768da9fd2f29cbc800cd0888fc93cc3961ef73061528ed0c1fe2f09ca541061aa3033cff799e5498c0b4ffb1a8cbf9b2414cb2b893809ca3e6e532df5aa227cd6b818bdd68c7c549417d6ad59e7870228561281d36de45ac25006c7b2d38cd4bb262a044a30c5f4a38039f53df1ec9a786b268c55cad91413609b111965a23690ddd6be8b56f199b403d21e4aecfca7c350305f677356a18a323e71022053a00fe7d593e59fa2bf16be40cb7fbf482f423d4e2eb82e5ad4e13aacb7d754eed9bb2b554ebf6f8cf19c91cce9541508bdc5c9fa3fe843c07f4cf4e3dd1d5cff1a5d5656fc79a1dbdbaa4d31118a5defe724c7d4bd19420490f6ee71d30b923262ef1466aa0d8febff29cb2b0450d55661da8bb15f62748fe48b6d1f2340b04cdc299e9975c88e884c7a00ad2f594143de8a179629138dc2827d497562f7958bc440518e74aa610606a0ed87c1d60a11621e73288a46adfdc2c616bffdd00668d147295eab3fb3ff3a350afd540fdfcfde4bc70e1ace90630272922338b3f57328761edc3cfbacd781336f18ec4355c731dff7a4428588dc1d156e3630ae7d57ec630a62e06c40ae61f5faf9a8b343bbd357c02f89d90293b9d7e0681eceb1540ede366d015c0576f85728922f8f0efca1a94f7d2fb4385eb9aed7a14b49145eb44a925498fafab2dfdf62477fa327cde1cfa3f239ea9b73ccd6844d1cfcbd8a11d9944c68d8c145882ec905dd7995a9719fb927e38f05d52c2637f55dc269fd524402c061fa5de47c130e93d8f056aea4b7c806aca4b9e296f92890e79cc4f1372fe6c59cc4e9f261d20117585a0a3e33b48252e96db33185b49e406ce8aa14479f4b1d6c7659849c7bf61fadd459099d47df253f2e0687e18a4848caaae95e51ee806f321821624d35992f011ba35997c233341f7e765433ed061b1fc999e82343fe1df1de971816d932abc9a143a1e1c8c35adbce4fa2db681b74063c7fab2c87f8c5eb648f541af054807a15fe7000c498451d44ffd25893b08c7f0a2ddc7c3f399feeedaeb9db807cae05a81f1de66d53943ef3f07fcf92cd715aae1e31f02794381fb83d489d6771e8dc0937f2c0b9b24bafb0d7c69292dde3e1814576dcf6026d64f7415ef46b0f4a171e83b304175f6718acbe95e3dbc03cc6d9aa3ddba3f7b821bf93f63a4eed45929d3cab704703809091b3fd69390ba53e6a88460b80ea81bdc2440e3b5872474106f56252207156be41ea7bd04cb5b0e6052c6704f418bb424ede9225b3254d7dc6b31f15b1c7c8717f6bcbc8d0b06c384c33eca71c6269ad4ccfd7d600c675ccbcd5a677815d020faa2c311d84ab7c56759729d4fa5630737c8b7e88dd167f9b5289e093f569d510dcbc4391aa41424b20fa051705d390e9e9b6ec7086a3e999331a9c604b8759cda019366fa3b63df1259aa96def6dddbc446f8f391818bd60be88e0011c90351167351c0cac8741a5831554cee21c80578e06c4af2983f560c187fe1605e42ab57c1c33737beb9950e5fe4bf10eae9e949d7c58acd7218577a28b48843bd75b9fb9377cd675f6daaed9c6d345bf9204437186499da79f09265cba30703c6271ac1864df289cb7a2df546386756e3e93890f454b82ff523600f0a1384247f44cfeec7f6fde393e33800a8a65686f1266b17db48496f36acd1086054956db006d987d07978f44cc94fe2a3355690a561910644dc73a654307f3b6505f8da175692c15140dafcdc39b0dbe0f6038a5fec1edf16a3e3207d7a359ec722c5ae43111d1f3257af97c70bf7a207a4c7f603778647c871c0483a26605464426086c9f70bdbc1e2a2d0d7d4300d63a867d9d6f2a80dfc657cc553ef6f28f776a1a7f1b6f4e93113a1be1daccbcb9f7593377f97665d4ca8f5f447aa12bb40d3e0cc1e2a9ee71fab10f27cecc6839d8a4b2dd87ad52282dba72427f067fb6bf126b6af39be68fa6ac943148c331459c0876d2670ba4c0db129f3968451d039fee47f10c7fc790a9b996bd904bb90dde4edcee10e0dbedaf4178d61cef34197eec5be3fd67d7c8913a261465137198db223ec0edc69ce8aa9d2d2dab39df04174af5344407f48a62befbe5e909b2cb9193d44ee5dc864503e8bc2a06a68a4104417bb82c289255c1a000acabce63f39b8a8fd90cbe9566cf474028ce73137f5f5aa560a2c0b8418090b027918f9b25abd74b6729fa5532ce79b4a9ab9c7824c0c25572b4ce20b7fe338ef710efd221fb2439bc55f72306f917c08767281bbca209a3305fbf964a5bbe6b22637e2dbe75885401f93d3c042d4476583c1e9349f89e6fce46244d3088053848554058aeba401f6e4fdd5ee42793a6666783cfb2666e49fdc7e25ab6f1a04fc98c2ab03103be3d5b468e9726c1b110e4066fda0138b8d50e665cbf0bbb34316b2e95596544bc219fa7a553512cb677f33c0aeed324978060e7e697bc04a186623c34ebc9ee83872c1b5520a7388a9a59bfa435bee128e6efac9057c4d4d5c04e9366a30d9984de6fe237785715caabf94598b15d9f2fa33f241f954fca1f581c82e512829f8aa120cd18bc7a6c83b681c7b7bcbae1ce79f043bbb3fad0c2cd863a51d83b6849422d85cc72a6147b41f2c886bcf4faf373065a28e0635d8a7183e3b3d32cfcb1cad68024ee7b9d4ed87a4bc3c76db21c9e7f5956eef807256d086c449d59bc6bb7b5ed16b137f247ea5331579a20f00f71281058707b56712d97f7878b85201367545fc855bfb4bb2c5f62078767d3472ae4c88bc2ce2020266bc4a8c13ed224a68b04dcf30d7cb0d39e321aa10999fab2d96e58f3d0acc9c0ad2e09a7093b51e786e7af5744a02ac7c4db314629004f4a2f5ff516dead4407cab8d70d6a2dc89770c6dae06e0fbb90807c99eb845bdb6b62c31b2c9c5916c9a08744d238573ddc6a39c5f52c08f154ec4487a5abcf5a1002ee820749bbf18e31dde41f1cf995354757fb813cfddd376c72beb5711b65e4bfcd637b69bf7a394c5c7b163ef1eb708f35de18b210d6f5069d61d709e435949acbd3edb1dd43d8ea918aa6aa063b89555747a186d283a46580cf32fc0db940168373d1ac881500888061855af1956fb04b52004c4001a54302cb01110f9e6852493affe8183434a171e34e2ff617c8e388deab10ebe58d0f0b6c5cd18c77611a9fbd12275259235856b74d9bc068dfa5999dd38456077754687ea7ba9adcbc42b53fd21b08dc6b05e82b97acd2bcaf99a7c06c5805305cca306128ab704cc27838f70141e18c7efc56ddde048b8ce38153c65a8f98ee9e3d9a4adad28b7059681309fc2dbdfa7f4af862cced453f537a1599ff48633761505a9ec6111edb6fed660bc0c2a60f6343b5aed8a6eae66798badc2a945b255d9a381b76be088c17b71b6731aa6b58b9313ea43adf3c9665539dfa097b265464196a700a1bb4d09392f3e2730ccb3fda43b3a0b8d43e9d8c933ff5c5ea9f730c6f9b1f4fe2218875e292ae41d06667173662565bfe0e2ea59655d409a1ea0fc8122bf0ce103dd4efe64352590f8883a1d11453afe032f650d271d6dea6bc372a28953e6f520ec866c510a68756949259c213a051bf8e25c8e420abfc345b2414b6af3e28ca8e717befcc9b48f63bb3d773c57d0c9caab91cf9b131160d0ebd8d7caaeab8a2e8f3f2215cc8e6413c99f1863791484b9ebb54c2da84748aa675216cfaeb11e90187bc515931ff65903a7bf9b6514bff78bbb83f790a3bbc6e421e5d4dd36be29e9841fd435882a486a962d3302d3a0ee0ff02049137fa75b5436de0396cf8f045beee1503af6f46a22e66c2c0da54fc6a71de8320b8134a81f032b7cec1e8992a556fc3f37173da16b131e15507e5c55705464195848cb9f629afff35243e8a85e70fcd7ea294b43d84bb0d8cb52fdc6efe6dca4b6e7a6ce2d5ad3d307313bd27d50b85a6e04b91faeb50e7eb0f808b02001a9433de72a626f9a18f29cd5a502b07c7b851cf954b96a667c1ef9e152cbc33fe747a21f4feea428e4a88a267fe4f21dfe9bdd14fad99453131d5ee7c960afa0872086d56c52baf374db01fa58851f1e37e7f24f455d7f14807e04b36a1e1a2e5e7ba2f5611bc51f0ee9243daae360a2d781426d8fb3b332e6ab7767f05d61d0468a5966b0a9f249ab6ae693c41287107c8df687c509457db094a01cf72df4d7de709538446273d285a66eb68d2edd9b6f23d30978d15007c205cd8a52200255ab838bcec2447f7c6704e38428022bec89bb5e839a4eedd7874a7ee5904b28a13091236d8d14e389a7f60dae3169ea00bfdf0b1cc2bd41a35a072977f4b78115114ab625eeb2a4f37a4f46305498bc0b7321ca26c40942fc79b9d5877ee20687c360e393eb755574bc62e68205eaae7623c08a82d09a48b2886b13e0ab7ccc1d1758e3ab4305cefef97f694d8d033adb843106449696c65f55c014522e28c9a868c79a4e73a1842dfad04c6e3850e4720e37b0df1db23221f2842615c515fb084922f291946e8865fb9fb83246b7ce8877cd7bd5fcf83bd5791c41cbcb842f78c0c5659e705ae02c36f709b0559d93299567373647de7c3000ca235ecb51a5b71b8f37ec560ebb34b63a2845087adacce5c288f84513e14077c6bf1e5bffa9af8d5138f3744197e0c9bdfaf50b1618d500787f800e41d009e830abf1d92e3deb320db617af66e8ee17d6256bd2e4f8060223b8630a391e5d9fba405e0131bb68291b893741af1c3078bb77994ab7d7f873fdb6ce15946a78a2937a3a0ff9cfdaf0b1583ff8914d3b8f5c656392498738cbad8b591b4c481a548694d768e10da716a8599ee292dbdf94dfa031c7ae78aba676e3d27e95dd4f1d694402b285bb4b9265d02fed7b7068dd45e1b3b4f4596a13b21d3f91d9405c0a84b0218da95a102e9f4d1634c51f8b598ff16bc902c8bd0a6a881f3c30ae2bf549e297e26ed1e01b537190c8448f219b077e79254a62f6f09afd437881d7f89461a8bd90cf59d38e2ed3bf57ae5285db57e8903f784e673cd68dc2008350565beaaa6a4aeba86ec5f2da0f9aaa3bd0f754fcd94a17c63d39dbf9c5f9a2666276997f5f165f87dff06f08ba31a00b6ec112132879425f5487dd0744832b6be5caafef9329ab78439da511c48650b83590196d84d984e7e241a0033cf80aa4dd0d0d19978e65585cc41894c4a40e39f0c1fdd6930823654aaccca2b88d1672413aeda53aace6c931c276b43f1d533eba593db65fee8dfda5d0da8e144892011e78b92c99acfa71a224de11b3e134d1ad8a425a69ef1d2befb268869081cbe27b509144e59dda4a09ebad077d2ee809f9db0411d460f2bdc919b7dae11fb835cd1043506ea69b361e4bbcada2a7444b592a8ae4bb4d1c229c234d4d10e17a1e4af3e04754ad7bb5f43b477f756cfc8d40ece4a8fb219acb7f277a926d8284b70d5ec682ef59162b6a7e3f9fd4a42a1f17d76d9cda5fb9e0da278b0342ee63e9a708a45eedac1f589cf96beb76b4d687cced926702aa11e3d769b0b14c309951fe690e2549aa5c53bc19a68aecba46a8bc204194aa4b6ee64f7cfdfcbc3771143835047878a81534d0524f4e9f1d52a4d3c9b1e17fdaa36e320d1dbe6e11b74a14193fa025aa8d82504f67961ebdf7c9d8385e966054bdd6e1a31f46b48d75b3fd1eb1ddd833a208491c95706a78a88d32b01c2798e5314f516549ab6a7b9900d43cf38e3980599d1398b2b065a969e8d63b6d5a69db9f3167f0cebd14c36d7b4774ecb75bc3cb3dcc4769110a5f262f4e190aa23f2d65a5206f5f8bf22bb7426051ad3029c60e5aa0db19768de11c40ba0676e94713116677f32edcc1eeb410ffca8ce38639c87f45cbdae1c6ffe3de6550893bc081a4e3b2fedc4a5630fe28854a46bb7b5c73ea461830b9a5f9cf08e4bbdb75f33bdfcbc4e517af22d3078f82023059ee4386046d19664ad58b16a86bac4729066cd1457f4c8b96dc716fdc9288a98a4d57c3709636878faf7f705d00ef0ee9a67b021f66d7826f814ca6e9b95c850d0239d55774392c1a328f1c6b779e9ddc1304a2da0aae083b163f5486cfe5dc6c41ad58ec852b9572124e30b7f3f1d75345e38b9aec95ac54e5d7614a5f8f9e444dc40d3c393ce4eaa84894652257dd5317e34d89056bbac76ad47b495107a19aa1ca409f23e5260a1112f2de775bbc7592f0fdc9cac5ae6c2e87ae6c12eab44c77165245aaa229c9421f17d5627f676f6876abc4d0c1e55f4a9d8347a6a6eaeca4ba4cc52ad95c0fbdf63a4d32c0ca8128618c030fd22341dbf5ad63de5902eaf9a3820ce2ee45a7d147d933e93c4f35017e860fdcbf18659c93f0955ec7b574bb1c40f4757e7d22422eea72e06ccc77ed1f79806e172affd71a2b2bd8209655efdba10bb76b9db631d390babfa14b06e2d3a3cf04fe15f9d7108e8ded1e2effc76935100295215f1338884799ee7304e461297629053bc0f6e345598ce5609de64394ca8253cd6a9b0f249331fb590e182d4740dc19103ee68d322b19f5991612162e3b937d05942f44632cbb833cf2caca6fa6e2d53151958b630546598ef44cbff6a52563a310a303724f67f96f912b7510555b2dd4585a8af323d4c2b560554612e92d021e9768be88789b888c2445a341641e426e587b4bfaa217f018bf594344bd0d8df0ceef65b244232af7ffa8493eef3e27b479c375e606e18fdb6a4a0dd38c73039d1388f898091debcc006765e4f8d17185cd502c995466c7c032f42b002b7ab010cc2ef86931766c1f094befd8ec2e324e97bc01b757d5a7df1c6ef448fab214f4699d188809459498b77085ea03feb29b6ba37e241f9fb184f54b7f1f58027cfaf2bffa83b769413b05d9c1eaa51d13efa596fde6100b26b5c419ae1cd7834c54b87f409d14dfa6fcd948e6c558c810b7dc1ec76edb0d08467a134f904f465666e79f89a70462ab44a7abaf4e02ad5d82ed144b2f60592b2650f4c0a92ceb8d32d2b4e88612b36bf18f6bebcf03f78fd953d696db28b5d462b375d60e1f995cdf6c1f3527fe040282024a2eb419db4512ae1474ca5729769d73af7f550896ef7f81629b0b4e07d60a9d107e5eba9e3fc589208f885d517ede4e1458725b0e8320fc3ca6cec4567d48604f285fb8ae196ab6bc8660f3d911ebe41eff12704825d299d1e301d1f45b51d18521e33bb9e503a60bdb89c7643754386c4d43ea4ae353324962d4b0d53645b96a702753d59f291b49d9d50060975ff146691dce8f435872d5e85195d690527ae9e47e9b886502e93a787bd2a8c6ce5548d878111eb6dc526a61073941ca4d1f64a23c498d34749ee5bb56a5edb163279b593071d22874e5ab1a547b8880fd2a0f59af9d05f57394e29c025ab32e780454ee8a99535ef6eab34b25e3dfd693a2ed39802ca551c78c25b409ea4d39d7cd6d0f71ec85a356d4d7fa45993b33d57c4d6e7e694c5e6dd3d08d60ee45b9c2dc0ab31718530f85fb6035adc5f6219de1df70d71e683e6ea606be6f8f11ce17c76f3a36dcce3fbfd928d7820b54e702bc63a937cd06ad8f654087d621f7f99ed17ed39247282af5a71e36e2ee83d6104b8246d5b54268a422befeb99be02019107523f11ca87e2af16efe19fe11f8ea3fef32459248a400e4b7bb08765f6399e6f3a77e10fc991ea6d19a7e7a3a65ab8d5bd1f9f4727e8045dc94a8fe680d4f989422cef06ad44b7660494b666984ca033bb19ce115cba0d78093122cf20f280044bc2bb606fe6a02441d31a4ac6b818218e744805f5bc745511a9ba787987fdddc66ddf2bb2dd616bf3c0f5ed8938e332a899874ba4a300924458b7f02ec12c55f93ceb7c9b13e8c694358af76cc3b0bd6ba5676574397fad7f0850683b0b33c38b935a3a0ba50d50fdb25ce447dc4b48ee1c9dca97ff158abbb66b6006c5b9c4d4c25ea5dbaa0499341fa8662c0fda12d90ccf5fa385f522fa60571df150d4dbe46f8156a8075aa124aec531039469d777ba7d63a16bdc5b630953982d022465f984e20b383515b3cc81fc5fe8d441c9c79332015423b74d016598bc964692181eca83c5c1caa5a88d263fd0b9648032f3130ca894f3c2b7ebce4e0e71b46d900ef83cf0b84e68d3cca42342ad238d5025ca0011fbee1453d1fea62fcae6cdbf2c05c49906cce6e4ae3ca24790bfb1466372277821cfc79517c19110e107cca180e497ae3054f8ad0f68a9af97f678479eca94f56a38bbecb5602d7e425db89587fc22c644120fc78867c4fa4bd019d7c0468a272e6624674150dc91fa17118c1e320d0c0847fda1598ee0f0a34eabcd2e50908fca77b75d520025ca51359b29f2cf909b69b002374989f5737cd3fb491bb5d6b53eeef8557801723d2b1a75cb9fada645f38dfe943437c3114bb6398645215228ae34a2b1631171b3bc85a7e414d9478d76fc4d5532be21b7a4ca0425a65ef11990d01fdfe31f25944611a8ae56a7e147060523142ff2bf99b048d4765d8f1f5c79a665271ff8f89237d28dadb6457df82dce713cb46e88a0a5977ca48be0e649446639981cf34c4014e3318d935bc6d81437df0b76783c798fd2ae62390cab3856bfc679df8b4c90ad5b2f88997a682849954c1f8782e39fab3c57ea4cd3b6796587bf207474de8ab2aec90d85c365226e5376644c88e57a80b0cb4b53327417187d88b62f927fc470c2cc0fd3ac570ca94e7022cc0bbaf9b8ae74d61673166d9c185d362d4fe1807fdb381ffc88efbad4f0097ae32a7160f831d7e255e9f6453e5c93050df5b6b1e6e568cb6fe818729300c91084348feb4f545cc2175d0b4dfb61c14043149b1d1637a9f5505354b30d68855dfe5c7eff5f953526d30587fa05674b0f2f97967712e3f53e62269036474ee58dbfff220308d53452a8c724c0f8fee2d52ee6e824867599a1bfed81f5e98d3d1be8374311680aaea03866127f3b40295f5bb1b10ce6da3b0f73457e0d6ba6f31254e669553e8afac64052f172b24b12b00fc3de29790ac15bd4767dc7b290b505368f14ff48f3b27c677463272902bbb791295c4f31f7d54e7ef58298452ddb6e46b6ff134bf815574822cd0376b6f8e87faa1acdff3389c4c4836621bc46982a09f94223eae697c7bf5500bfbf698b276ce7e6076f80f4f323c2268bfde01d0803508e5cd968cb49cd4313ec4f926dd30cb71f1a3755b5119eb89cdba56aeda25f2ee131ea6038a0d783553bfacdb4c16080f48da14df31b287d0e5d3969eecae3ae0b3f085846d99bc20944f8eb76f2e3a5413c4d24e6e56a1e098be307c8f6e67fddbd18c7587db2283ec4f0beceedd3f912cbfe266f05eb73bb5540fc79bb09c6a40cc28b45741f22986d0df86e361c297e6e252a467004efefd132e9000e430816fe2d5fc7ecb12a5cbd837c4b22e7ec55ac901f7a2e63675f9d22238c3489cebfc66d5d4dac67f5b16b55c0d1f2e29765ef8061beb7d4499bd01a7c48a97c6f91152e6498634e680fa516276227f536575190e4fecac11ea683a0397e9806017d47647c411cbe648d03e74e1116d2b6b701124db6ee1d5025678444b78177539b589abbd7919eeb364c6084ef5e47a28662b6c228866cb68a5dc864d420329d3d54783ce8bde7969faf9ad3136ff72ae7f252699ed36184b8759aee9af3cf7edb67d861a9533c29ccb07c4c5cd2e7625fb093f84ff075462d6a0a3ab8cb2f6070bc75a7a56116ff474ec86c0c7e32726e8737530063fcc21d333f41011654f9431fbba9a1b70b8f9e933ac0074ec1a986ecfd84a651399b5f49cdd298cbdbb4545c3198ece771472787d1cfac9d62e3c58dd0cc4bd3966ed5617bf999ef07538fbb518090bf30d0f94e78a5a0d7b499cf52f0a168bde950c4451a32b0d2f70c75ca5e3ad49912278fe681b0dae604b16d92bcd961b92683f45064fbbd6dc4bbee16932b2d746c88d7a2bdf638a3ada574aba3e43bfe9313345aca22a96bb06e3d4de9251e7d44f95133905f63f5708f0d11df25dc7c0d4afde31e7418e216c0f829e2ce4319ea96659d4032cfa9028eebfdaa340805c9867fdcde651c5104b1d52afe9bcfc88ccad19bae49f3e8bd06028caa9639bcfc026020fecceb90b0fa25f75ad63602069223afd77384dc79622511be1d00146bc22683de5eda5ea51024d6b9f01e96b1e1ee0a3779cab616940e54d4465cff4649522e5870a768ed652aca163002ef0397138461329640426c9e465c0974e0f5ae471d3a7321a810786688d4d633559e97dc7682447c28a5c0b6a26782dbe90382c3e255df1ff12c856f2f2ff7e9a00781796ea3f94396f746a156eaf8f38a63beaedfbdfb19501cbd47ae7718db0525e8cff63fb26520191193c228c864aa98ef74d51ebc6ef3fb2ae2745f8df993585249e8762d9663dbf40838eaac25e6760a88ae108af2743fcc2473d37115f5180d84d61477930e2e68df3cba32e11e1984d76abc2230b0ca3295964d0ea5911aa355ba0157fac0f15221f0792bba8c882445b2b3b68a2ee015bb2f994c6c5fdbb3d7c10cd4e53e852e6ce685de33b5b61de27852585d0c04aa3bab9cdc2d2047bab28f18725fd7c720916ee58279aaaa23a4999b20da8d3f88fd1d3fa284fd0745fb59f2dfa647d3e03e856fb9ad71e5fe267815a108992803dad246025fe0d0d26952af1d19450f6b0bfb81efd2902123d05331577699029c1f4a2c4ed7695218cd75e1e33b2c7ede98060cc602dc97f8321b1e07bc9ccbbac7f4fb8d13fe5b929b9d8a8320ec90b9e181802442d9ebe80b8ca3e1042c696203a9af6411c143e0b795dbacfa4f1f7b0e73841a02fb5191aa001b0604c2d63cb8b8bdea0efaf98f4f621a0702e127bfa4c5408558cc95fabb3f4cf1da879b7475d8e706dd947431fcdee9aa9cf4f95636df83507da39456f09795a676773d4a4827ccc62ef1a03df3c2936033077e0de75b95ec07a59b9fde6df1f00488450abf4f4653d6dc06990a0a49118978de140c1113fe4ede6b257997a8178f527ff99d00b84258c76c129f57d03cbc2a96e07ef95f4dd911dc696970e9f3a761a4551eb3081b6da1df95784621c6090a86ca69b05284c0c9cacc47347948808b12125d6d7617db1100b78b1960fc3c00f6b668da3964764eead142b29034a7ffb4beed32b8f723e229809f9ec1f6d7bd27b9fef1851bb6a15f068fb68723873b7f3967c724383ea6197cd9c3c3837a8025a03aeff1cddd4d70696caac73778159b65a9b5908e029dd585a0bc0f3077f741f7dec78de1a751ce51a51a5482c18eefd04f854221435f38f368b9b8ae49c2a9ba06becd6861ded729a3bdfa77e5f85ce4e5f7d6ace08cc3375c46fc990a673414958df5f139457e019dba9d1d229665773d075567fa095560f47e090e8877ec8b9adbd6f729765c4c79f03743428bc56d1ff7c3136ffd1d2a6f9c6687a4b1981f85be7332f3fd6223d4d8eafeeb24be5ad256abd1e415081df1916a27ec7d71bb3b75daf383875a159fbb1905c1ceb2bbb7d8152ed48a2947ab95159ac069e387eb4f1bbdae2d45f45c070a4597c634b84c360902590903d0496165704967acfa3862e0830a99b411e6e60d82e18633f94fc822d538b6e83b74c5e39383a90705f226808ef64d694e4728b2f35ecdeb876b4ca36b86b98ad8b9279f0358b7e99d112e2aba12ff9b554a5e1ab171ae1e5d351220ca2e53f98a8dcf1ac22cf0717128f4de4b6e5591718b3790c8074152607c2743d8e4f977374dae62e85889306341ad9bf8d762bd05a942c59b81dc00c1ff1eaa2d667390a60a128f23d1f3641b1c6512d87a4503e7bd6756b447b3f2c2372a429aaee340d40c03973b25804583f351a3a6037d644eafc7afebe44366a5d312e7b7a9df83a1f7f0368314a300d2de045312bba315a24eb449c63c492fbb29bc73affdbfdbdbac1469d73798390286052ae78d32acb5712b6c08394cf24d2b975181a3e945b496c403faa2c3d3b1be0b9c7f176bdfa2e81826ad11d0a12cbeed38ed82de2b5f2ceeb21df241fc05711c13ef0d825e020f847deba2870fc1d0fa4733d07e60b01552703e225381d1646b96a1ae0e2209c9ad2abc565e0ad6f871ec42b3f9965645bfea06b8b339eaf97b8893a317180b2f05612fa42eba6cd97fc79e81617a4b4ba64077165aa623d7b1b7ed180546f57f3fb7459ef1d1767cfed77a644370212dc0e6434c061e0bc1c88b8181bd74bc24439d24aa4dfe07f930b16a2290885912cf23e46829d0cde94f7b05c890eca884cadf239a58cec4469d1bbecb4de53d1e733c6c84435893b56d0f23b0c4f5c39f221a8fbf84ace51b6a65ca6f41dbc107f7aedbdf11597b4300fbcd12616832919522cbb053b12c0edbe50739dd0c5db029f7c44eaf1bd74ecd312c7f5dbeb81eeeb237152a96a69c7fd3866cccf0e53d16804c3b8792d057d803200bfe12876f33a9d3ff9dbaf8ca4524921c03c86233aa2dd65c784c9a7ffb3f2008ce7f317f220dcc4d2a645a7967b2814172abbf0e46363ef442d0f61c8c1221290ac2b51df3e2678bae4c204f5fda97a2bcce5be13f0c4b6fd68c3f664e5e28695b7f0697c1f3d2df0f141bfd26b2d9e1efea87e517d8ad8ae97724188cf60d7206b210ec8d4f72fe6fa06bb1617c7ca3e572535920aaf2570ed23d23163b049c7b20cd4fb634292a6ab3c3bc56325d5345d2dcbfbc09b7787b30a699b76a814cbfee7e4baec2dd5852bd5bae9efb26334ae7d4a62448e6f138912ca1d156370fb07999513de325d67ba3b604c58d067168c8895eadbb75056f3c9f086cc328b85d3bad63fbd18c464902b9b61dcc1b6172612a2781c75da810bac25951a4d0facad484c320240dc310b43e048a23563a19633b1ae6158534b48b71ca48af959fa1f9f8e3f2eb37f7e26992adc3874f58d07c3720a9c5f533527c4246a51446d72289088c491313cf344db140085c18a352c81cebd3b4bc0ba9468a0c06f0d0bba5691bfa8c7fbea287a75cd48888bc10940fdf462ec1fbdc4e96d882efeea8c163df4fafd0453b18b7781a2efa352ca4c5a1bd87f656e7b8eb583be7fc7f90d9c3fad85427b281e508086dc0e987369829189ccfb89b04d9c4631a06b7a260e2181f9c333ea77b2268b6f07a216524b246f26cb008e4cf04a7d186b292f17970a87826b1d1d51c6281d97bcfe94dad333c859f1275c3ac265aa538ffa3bb3c0c367b5d61aece8638139f2774bbdf9dedb4927d0ef9b15786a84eb285f0ccc1e72b602306deef80ec549327e86ce1be374f8743dccf824cec0bb4fe9a4d6084810b8fcadb0edfb13ef6e04d1db0b809748ed442655d91db1d33defd2a1f9f6e0c3934a647ac12fc991da9f2314207df176b5409cc5642e8da9e5c9b6755ab9f8bd04dd0f1e3fd1cad82c49f0515dae750189187395b978da7754c148c092e5d4fadd310affba26a2bb4a558dbbb0740d2435357e4f38ff1d22fe214561b9df00eed9deb0d09cbba8bbd83feffbf281b9f2593ed56b7ea2dc2b31f734c05af8d0328ddd6bf41e100fb5483f2a01f7eeb7379fc913ee166e921d50e977bd8afdbcb30acdc1cdae0a18a41a47950b4b90d62049f509e66b75f62c79463de5386b6922c4e6a497f362bdf85ac5c09321dd0bf30e6a6c27284749d755f24570c0ad5fb75b0652d56c29d6dc801da3094674e1f90bf1a9554609e6cfd8098c592268083b6fcede4b0b9ef33481730f56d3116217d6b125f0193f4ea470ec3ad0b5a36c9294cc48e4fc10f0c8e240268eb9c0d1916b5eb61d87ebd4d1f541cba46dd76f3599dfb60d428a1edc4b50cc5e9fd7726f5906a706d71128ca67d891f84acfbff4f717221b1210aef5622283a3bf864e0389c053e7acc433a6476200684434ac14efb81d0b02117c01b8c64567d82183754396a9d31c8aeb1c3d2fcd123cd28a641d783ca278e75a80117b2f28c8cfd6638841515ca070a7c4c30b2d704f60297a48639602288fa8091538d459f92cff3871e287b8b5fa512965455c9fe86162703dfae69b38e14711b4c148b1c65ef651a7b6fec68382a71e9d4b341bd96b229298db8a976a617e6c0c09e1492e523bcc216291e68959a37aa76096dd4aeaed7ecf405711098a0173fda2ce076db57eada69f04768e92ebf3d9f6eb0e64626cd91567c603c66bdfc97ffe8212a33830b909e80d35f0fbe2ff40c0b428c92607497464fdced4a5e2ca7e2276fbf37212088dc9c1521d13c191a99c752320b6d404def66c6f8676312f353b5e94dffce12eaddf82c521a39ce909b2566df367b82632f858447074b40097645d0aeaa9636c13632c62bfcfe1a6a14eebc90a7487107d8c60ff228a2a45ad87c65f6882ab7a26bbeb9c85f6987107d3c8003335bdc1d9c1a18706e10f8026e0b96092e880a4c65025e6c16386e0094abf0bb91ae897637587fb30de2138f469428799a335fa86e651655b54a3eee20114c234aa7981b342cb496c491c89bf841f480ce7ed8ddef1d8027dcf9da66ac66f8e01af1eca3743cbcbd94a9c74e80a12e04165035e1f18126ad09c7d2f3297f5634aa5d433a29c353df77a3fb6fe6aaf7c949031b6d47396da33968d44cd7d9af2e3cff3cc0d7e34da6a207176ae6b2f0a060ec25b5bb51c1e4b30154da6b70b1443720c0fe81c15a2916797c922a835007b2b2ebce9fea7d5fa17a5207ed42d1a6045f03b351583d4a68c459e671ea7848759f31580c076610f812afe9690ea28facc125c1d92594ad95a6df0f205dfc7ffcff3dbdeb8febb839bc607966db642763585a91103f03a025ee93fb278c4ea5f408c7c5a01688ccf72d7d1cc30e2efab7b2e821d275cf8e06edeb4dff576b89a646f1ff752558b35aca930a99d23007bd23826237cb5cddd8f94f19f630e90c0fb89a193ac07dcf44f126e7215c39bb2552229b97c91ce45a32d57829220273cade2094eea37aadc36ce81c6ba008cd5bf4f5738b11c422b681a4c67afefb9a06b33d70e0ce53474a49b93e6d763ddbb1d1e5743fb0edc685a3c579a80557608569fbfd8dd4c8bd15c5aa80f1d9f7dffe1bc6b634fb7e9c40233ab56a43e20c252248e1b1f2edaac52158191d797ebb7ee3d378945e457921e991cc87144dcacac1880111af715470d27439c684d15a7b4cae85a3805fbf986fe67ca3c9b4c77e28aef7d93902ec0d53c31100f2d985d6469afe1de724d66bb2acca2298784bebfb6e8f8fd6ce24622aca9f1dbc772de319660b8680b3db606f0a76b33f8e59ed1291946db06ccc43cdad1ae879c51852f1d55d9bc7af4342455d611e18398116c38e4184ef8984a2c05d1213ece78a8de1e3d760c5fcc03f6bd27b96535b99f7933620882804d65a3be4814e8a4b995b8986b6e76914dba5a24e60ecdba22cfe4b322099722ccebf68ac258c03f0df6eb0f9a23d76fc82867f5db76f78f68523ceacb494e69e8b5069a35c0f47629a27e1c796f2e7af13a8cef6112a57209fe0dd85ae8acd7760b4f59170e9465fe7f903c38bc100bfd600a37c2a949b80cd876374f0ef770abb842c7a0a41897e9ee7e65d9c3f9a775357859b222a5badb8a067f20e460e79dac92f14e6ec9e687fe795f817e297edfaadaa521a5df943ded79ecf3e41783a1cf855e2a539db2a0fa4afa714b6327fbf61d220253d75565ffd3d9dc1e2d7d55bcf577cddcad1d827548b576cdd45c30e7b2d2bf248da8f770e157833e769a16aa75ed4b6724fd5533e6ab516c2e431f1a5f936aaaabf353e1562309e16a8defc20cb16cd79a91131cf6865a172a3a5d440337875738b5b34ba3b0d02897c59a05d35c21c2ad5d2db25c7e66dbe4b193da8beb07209d941f0ec9f23a6879057cfd73021943b1398b2e0bf1b150a1a2045b936d442d44b3e7f9a881c37bbac598cceea72b309cdf80c01110c63b6e135bd6006180d1f7d3a5132c0972802c531a24cab6311f3ffebaa102ec08325bd45021e45b80f17ce97162eeb458d4f8feb76be2d5231574c2a4effdce05bd06de9d956429a577a3563208b3c454919961d2c931cef052551bd073ec21b4605d3c53a3cf50f0595ccdf0ed632b778f023ba0585ed5e2c5928bd6029baf86d0237afb507ee3b9e6b6621ae2677fa71bff52b3714f73873e7aa597ca921baed82e82631412c16780af01613c8fda9b4e7ce8b5fc817bc7d944ee7ca440cebdae55cce8b9fb31cd98a78bde8c6665632fd6d188719ac294834d90dff973abd12b697f672d38b1955ca82a587fcfc6343e1b175975dfd42821cb2f109e61c0369eccc55aa108719a585b8833bc3461903e2aae97355d6ebac7d5902c44b820a99ab16babaa6cdc21be3869016e1786a31807d05149e0d5fdce2b92cd708b6dc9bdc165ff83c281b39c0848123cb6ad4c4f469402ee8ced656f3968bddaf7da49317894f42e077b1a8053da3bf636cd5ad3beddadfe1a4cb57908c90ef4e32859f6389bd819a5257f29b9fe0c4c330cbd625668c10c24d6c9e3183e57666895dc9cfd2a75a1bc49c37838082b72b339009a3ea092fc8c5c366566aeeb52da4573150f29b1fa7a775602a3b28424bca4956c986bf224ce18301c5534b84fc0231a3ce50ac9494068944891048303d05bc82af56a04dcfdecb07eae2af16bdcc934a43113f915fee8c2a3191734abb27e1d2a66e0da91a8e76a01db1ad01b5b8b9e7a11c6eb650047c7f0eea7abf0d93aefba4ed046e54ea00fa0d55e06e0a5805fb12313fc1f27b7e271c471335df8c2c028113fe1bc81d1327de4f090964c22807b1aeb14a063d1c0c9bedef16db4eb30031ef5070f022c91862dd0773599be8b1e3e3c712b2ce957b385f9df0384dfdc19eb67f3f02601e5b1c7e2635cfa85254a68215ea085fd5e053f742f194ac40bd8ff3339d488e4082f59b96e119aa8c4119abc6d3512ab894793689613eebbe78f8f2e0f1e0ae84715b757b6c4299aead2272db9fc2ebab7c04dd3f27a3e37fdf07880bcc13554a5b673d3a0d3c2806171f2eb43bf3de9c9d3f10a0c6eceb4322c17ee258da39d39525c2b78d995ca65da2cde0598511f7da394ac0c31bc325fd49d352581e874e1febd13c79836740733ad2964e31f67986fb6136086090d01a990376fa0969d1e92021f9845da9efbf5de248b27b23dbc1e81dd810744ac3d7352e8fa5819d89302f345a4cc887dc7363168d25d21d3d49ceceb7fb75c323fb6ad47b11730c1f23c073ce6f00a11a27cf8763874a7586482d072ef2006333e93d3fd38f6b2d93432eaae63bfbe03bab625a7efe7962e3b034c579cd91432f2ecdaa09692f6274e066c4dd120badf67675f4fcda18367f77a8929da40b502885cb5f8d8a7a82ed61328d7b53119a6b4b1f925ef4588e5d2da31adbd09df752175aa1e14f3b2d97805cac3390b52aad443937a19447cb3b2518811c4b4bcc26101ba3d31e6f0284d736e8263bc9a9312202839637961660bdc565cc1127f58efeb9956cafba3e8d339ccfdea089982ed6ff3e00febc88ca4e19e61bf1bfdad421b0929fa00352e2ed58b3f6d89f5658a0666ed3e3e9340b8ee7caf9d0db0cbcc9d99b7a94ac51c72aafda195842ef933cc1fd3e049ac39249288f6850f6a349f07e87e8358c05316ceff216fbecdd4077bc03b0ffffff4f