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 82981 2ea96f70b5bd41c3054c28d64a3988abd2fe31d27cee35b7cce2c26951219230

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7dd5162aa4966003a61508609b96c12a830e23aaefc6c4c8f3d456c8e15fde20
Certificate Block Hash
2ea96f70b5bd41c3054c28d64a3988abd2fe31d27cee35b7cce2c26951219230
Source
getblock-raw-prefix

Public Data Hex

00200000000200000f...008032000002cb0000
00200000000200000f070000000000010f0700000000000000000000000000000000000000000000000000000000000000000000e8c2daf0913f1e7b6e6b82219993e118b3a01d4eddcb03c4660a44302f798b3624ba67d8f411ace0a14966572d13f44d403fcaf2bcf8ebc8e2117fd87002155cab0c870c44482fc7350e201c84ee3b73d157a02008aba765260100000000000000400000000001008032000002cb0000

Raw Header Hex

0000402078a733fa2d0c9a81688734d5e52d049222ccbf3298478229b6f93ac5a8e919fe94110c12797e83ff025d4e0885fc3326823a27bd686676b7e9f5f5a6583fad0553754b6a55c0001820de5fe1c856d4f3c8c4c6efaa230e832ac1969b600815a6036096a42a16d57d

Proof Data Hex

59,560 bytes
121216010307013b4255f53d518b86b542620ebc574076bb2bba64b4ee3f17fa009f76dfbdacd3560ab55b589e66a6698b8231c1069ab3cf38270861e3eddf768480ae90b85cb7f90c97d8f99ff5a5d2cc9b767df379bd58222d12b6405f9745d20c33264efb0091fcf67898b0bc857940804d3c7dbc8785da36e7b50b704030baf7f0207010a93321b09f9a14801d807c5c176459346d55b1ab95b761c6a9af1f4677dee26a10e2111a53c5bf55c090bbe57baea21b406188311b0911379b3decba03423beebb9ef9ad0b0ec424b3fc6ac66c2a4d2d87933b1b5635296329bf63427dff78ab812c0e212ae0325a22940750f0519f2cc44510c2cb10a7a455aad2d24aa66e7be0467f686bab8f8fae2effe33ec7d60eeca67148d2f045953d2934233abad2b619c2cd1c9bca7879193c6986ab1a4611b962f7036c45a837a659929df254200bbb4d2cb06cbeca0237a3cade28d1a1a662006e2ceb278be4dbac48a8c2525c239992e8d86f3f3e4fe9c7296d38d3228512f210df8221e995dc702743f3d3e3f8efd52c9c561f9fa6e7b5dd9d674a165218895780ec580c43dce11ec21a6c87d9bd216b81f05b9f832fc61a6f38704d07367364afe94f072b819a012ce6b4e4a0e6488d6fb9e4aef96d1627a39bd2963fdb5215ec77e214a2eb21c759d696524dbd0432e1fb91fdf42d68a9471a34eb29864e8ad7e7fb5889a3a32aff7ca3b776873d35abc511b84cf1328ce3d08b182fb47afa1148e550651047c78afcbbb10cd54795805c105fcf21a25c42a3023be212e5502c687cca5438213751e25948f12aff548b51231911271ac7494a52f7b055c84ee032fe251ce9c35ec9b2b09290d335ef1e605f2350a2da256c4b7aceb243ee8df4665ff078ea500415bf17dca7696f9adc4c0291424111b34f6ab7eb93c58b1a18855f67b4fa33b4e969dea7a32c3bd80b2ad8cdd816cdee21377edc084e389f339db337445ba6c35f836662155bb8279bf1d67d41e23e9145a0b08c8a8e088299ceed2085b1101ae250b94b8a1a336be86068c7dbcd354f9c5860b78ac600075dde4911b155331c9bd4877c4aefd2f5f83cd7424ab36387d958b7f72cc989d2e71b5a3340354511e217155a5ccfd13bf2e11b55ced61dc3e1e2c8c10bcfcd8a90e7f641ec317690d6e6d7494567c31c70bd1e3482a5d6ec17954d512be3ca0057013841ce988e9fd660771877a456867580faded62c354e02f432c6112ba56226ec918d687311fd0905392f239ffdd60b5bc77a4ee1ee00f781187464a88ee7029de024d9a4b7a817ca0b54be724afd72e4812c4919993d68d312d839f641aeb001898a9480321ffd2da24555a2a8ea144328e180ad730d4a4176d8ba45f851a038155beec3d55fbc7bebf69597a809e3b55c7614985408eb35ceac9c59b0d429323f01a1f7bedceb1744dd6572e8745afb68f869f24102f07a19c2e2333b31d129fe2a0fa9669dbf60c2918c45c2ba0a1236fdf433b3a0c21317152c964747f014cc38ec06a1e9f916614c8d3a693e2413b08fe8a1269d244d889fd2faa9801246a0cc85384db9dafc21ab5b6758b72d4301f64b1d55846fc6a83d86cdb72122b984b89ad91a5e6969b4f8145b9756eb3a5b0edffa6dbe63abd8a63c2e34ddd1c420d0af700d100c53d3b0c07b0ed74fd7f030163f4f8b930f7b79a7f5d57fa7c9e800d225265b7081dba74df2bed139894204e251b2e22467738fb16bd25fa5b3e794f857c419053a4f734d828db4b0b1415d988f7944adc86a259a6330a805604b2fff38b37428dfbe5eb023d19cee6261ad78b9a7976f0571c9b7b20de755cdf93b01d1e6f128da86cbe504ae9bf40a528bba3345e0ae0568cb89bc82aeb67c04c99f96c76ab03050d18e7105b22fdfa6bffb5198367c429d86e74f179c3cf17d8e394b9e6bf50aa045ce27f630885171bee0fc52084428cbbe9412275ccb9d8bee603c9bbf5137a4daf60a441e8d3297a35445ad2f66c6fc5c5034a47bd2f90662c674fb155d081ebcee0f6449e625cd60da6eaf3bdf9d22d879a684c2acf6df2fccc8019eeb8b0a119c51f853a9018a80aa36abde54520d2d83bb99c82cde594ceecaae2b0af8aea1d19169cd07649bcb1e51dcadb9ecfd83e3a15f2762fe109475b84f3d6fea09e812c9c1bf611d60a6d3de5ea153e7a99b1741cf2953b3d80f69157853c023489d774e0a81e69b4ec3ca818694568bd4aeab6d1a883e241c761cea4efc85ba5472f880c4489718b18a537fbf534369cedb7e8dd9e92af6c5cf719d9d17a3195c219e049223fe565fa33fa5a46647206f46b247f78061032109157733ba5934911a77bd5fb21677ac40cff8f8d6eb3bdedf48335491892d62c95adbb94742c1dbfd03dba6149931e52cf6925d97c6a57e0cc1585ba44840e7dc91fad9c6c3bde0c68f999a3fe2596f0be23743fc9cc17bb665d19ad6291ca869018e10971c698f8834ca12e9420869ec2c4f104a4b1d5e223f44117068ee2da2fcb9e1db8885e843ef232b0307405eaed08d0b36761bb37055fdda17d3ecb8a8e970cca6fc420cdbaf713fa092c542f6c3d2651ac6b4f143e44efa66d9f6a05978caa6de5dc27b95e954a6ae160bc69bdb0f35509aa2160a30c508d1d773ba645032394c67222b521012b5f2556040c91cc7a138d781a868d064f3cf5adb5340f47be713f4c76f50cc90763e3ebf941806a32bf3321deb0722e836e7c29bf81a1e54827c6e3c5c2068c16456415cc61b349e8b81b445403ad95c6a68448c95e42bbf188644c34d5e93de2b32d5387aff07933dab5de48c01ccbb3802e8ead88fdcdc279545142732e0b08c07ed7a766bc370a55727b9665da0bab38d7b561508ff5571703492fd7503425add177a9dc66e54e4fdf86875472751cd286cf368550443e2b76f756fb78aeb80887e68db7eec947200b6e455545d1e09db2bfdd15f940f39a4a814845a5826349fcf5f9d34c2a5d6a2223704620fdbf33bfd178b16b76e662324b0ed91d2aeab3331db82f0fe36fd744ad5d62dcec6c251d6ff26873fa9d8c5d1e4af495d62aacb9edce930abce87d5246251e18387d2e5e2a08e86b3fb9dccf0ea9a1afb10e984c33c696626b56720d8e34f21ad2d3a2be49da12b920afa193f99673790a4dbd624bb938eb0b468bbe8663646452db3d7c18152999d939212a5627e2186f0257f074a6b33abec3e20b5d5bea178bc8867994f40e8e4721e5aaa2c5e751bd1f3e8931a0ba284eda7bdbc4f3330cb2ad9b5d6c13aeefd90d67b1fdba4f8de3f1a0abc8b1493c838c20d418dbbed22413c0a2b4f6a535961751551ebe3c69e2e25318f6f41e5fa9ffa0f2622fc49a1e2e6b680f884d5f02e5b146138dacda805e7ad180485ecef84d241675d677a34756989901318a6c766a094efc82b32b06b8b9d220ae5ddaea791a3409696fc5e97083eedce250f76685bb8928d61ea9d9a165b3db6c52a1d67781c979f7f36e1bed668183170a8774cbf43329fc1a82d9843d9369b897b9f4b14e1c39079fe20b219778b27593ea3bf5c255f06f57d3ebdfa1cbe81db7c3bd3046e41867aa83edf85661522270d6084b7e660abd7a47158a44f59932359db66a75ca3a75e51132ea0b0f91c627a8605a928e190b0983b534fbbbbdf3da554f8a2285829c7677069b71c8699d410c96488df58df1c1c705a56a55c6d46baac59db207b2a2012622d1b9c4214942e05ee9adc94b15c7707c17685650dcbbf2cbdc97efa5d55a09662386ca43cfd96b40a4c2341109ad4d1ef5b434e4d272419f4aad3da656efd27f15fb431141fc55828961fe49f52674a61319692d00baad060b9c625c7722f84d74788dc0182fc63cde116ef3ae2f3e132581eb630ac435cc3e435ef6ec959d68b8ee34a90dfd346e7db387227ff7839647677704b117b25d6aebeb75fb07f970a0f73dd621a2f99c2bb092a789a642166287fe1f4034268d1fa208b7471ab2aa8c752dc313e96fbb81c16a6ce9f13acad1b9c942acb2607c57356dc498ea351758077ae907a32ff232128718ab6a466a08f8f00318c855a7e16e59181b392fc5e4db1cfae4d487076cb0ac7082b7cb1caeae94d634a79bf92dcaee137cf48f3be7fa57327f111f311ea59a553f0c289d6a6e8c1e6f17208be01b9934b6aa0e363dcce8441ff7b493e8af8f4976eb385c070b5bffcb419be684595ac167ea0902156a7421be41af56d5512242def222a91a2911d34ea61d2dd8f37b407777cfa8b5596aebb86496be7cce1e7dfab86eae974e6f588cd96031d610f0557540e57b5c1c843324891fd5c2f3c0bd486ba93f67ae53ea1c9a8c54cbd1e1d54a355820e89d05414d54bb609057086f21e8ae44499ccc1686aab8c02414578071f991478ca069e0ffa1feae0c57f6e9989dc09b022b75fc755adcd2415c3a836a6534efae6d3f30be673ee6e34368b79ba32f7547690117da31423fc3013d518cdf3dec0b5901c1d80e6591ad168e3b6cdc763d9a1c59108a2374325b995447ccefc9470925db5ca38cf93618c94497b353ce2a3f7738b459756ca63ac88c664fbc0e260bf418eee22204d39c256148c7602e0d10da34e1104ef5a6b931194df35279f209aca2d6e0ce7bc9e86635c5e7e36ed84f2510350b82d02bcb746e073ba6e1b1a7f6cffbe5b407ad38b4b17fb17492fb43e88527e71f63d6d429a322587f8fe9bb449407361dee5afb1b9fbac445db042b6d2d5d8d5c71117c35bffe814ee6222b91109f43ee58ddbfaed42122c09e8ff228686632e28732333b97ae078b89cb2a0ad1f1a68f8c1bed326a9b87b98836bf7c73e52736a64a373f80eba55d6ab73499474a8d7764c7598abbae954959f4ebeefd5aa9e9feb4be91366ca09d5868e40162e2d5495e55b752ac8ce96fdeb5f1100955c29a9139985ed21e9bad7d5981433ac6787734d2a37e5b83e6409f22843af73ca9c453086a5526ee4cb75952e1622d1a8429ff94af2f59f8df457038a1df5fcfeff9128ebaf7ffdeca634c641bc2c3da2e07a08a579373ef927b938428f3057fd410c3b9db84dc5ab7442bea125c1a64f9fc7bb107d9f3c68f034d6e0298c92aee2eab41dc23494b5228cd15f6a509bd343254fa8e483a502134b0dbd8515159eedda322c5e24bd19080e89c976f31e79d0f66bb09561607917b6b0508f791240a28c01e873c1a3867c226c171c9c5364ffda5f260b6f273ef3e25a4fe0335e3a76717f4cb93a4208ef9132ea07d45c6cb8130e5fc2dd7351beb33187d90a690793bd34d1950c0ca1fe4b16f107706d2d3279085f22ac8d9bf8bdb094a541c2df6a6131c8d9c673ad9254eff3eff491f07fa3f6c83e1fd5ff2cc4daf49625111ab698fb8c0b1ea049adf2606ae8ba49d0bb1d6bb457758af8429e67564632032341bd954ad530946f7b6bfddb8e96ccbb8ed21c25db90332e4fd8c3bb199159e8f8cdddb5d2dde6fd91f40d0cfbd3ec1affba49d3110a7aa8f8d7191a0bf0c6ed88d477051118d7c2cf5ec742918267ddf49a492f2233e8a82e14e88e9abe1a43033514c3584609839ce0da71ae6022bd2f2a71d482239dc83e6cd5f634ff6c62b472bc2de2e216f929f54ff7fd34474fa67e8043bb8424c2111ab22086f8403b6d2a48975bba5b6b8b129b4b0b3b7d246c82cecbba0fbe2793d74e2f022809b2f4edee6fabfe78de46e2b3a8883e8eb28abef8a98c62d06ae6a4eaba8fcdb275a114aa59667ca21d4576a188bb20cf8a80af6656b2e1860ebc97ba8701fd650295c2a51358c853e012af7dc17f7225bc1a3e3602268da7209cef0b8d605f0620a0325b117cbb2754a4c9769d0d0b5286e489bd6e1dea944e0e0059605ace6002a74358f33b82fcddb1bde382578caf93e842bcaf326489f42834f441076e993680c5da6cfd5d0128a37aca1c5b82f481c404b43c79ee7d75e75ed9ea186eb9de9773ad55aeee9a79287bdce82fb03551d540130c7229c3c12bfad43f00405570a7f7a7e586a42143869115d95a4c0561e108d7cb2e39d3ccaa103c41965baa79b7590c864828ba6d75c8ceb0f6ecc6ecec4f3de02da7f4df4263180ba1eb3b763147d1cb0887e913c1c1650652204255c40127acc25bca8b52e6abbbee650727d846d931b13cbe1829698db76bad3dd723d56ee48fc68202109ca1dcb5bcaeea679f5913416182ece828d1d564222c290742367511fa97305b6483a24fe677c1bf00537d389860347f35e3c6ba1c938d5fccea40fe86ef320ae86bc5234b0db47853cc7e4e54fa86d323310d58039550b71cd4283b56e799b45c5d35fc5b77ec8aef0d615761ac8572bd9e63753173ed2bd3f65688e1bbf9d8430d4846ef15cf17e3fdff9a41e304030715f9c2af75ff805c518299d78ce3d80179e4a03a250ee91778a25a4507bab23a44c18cee109a3d7a9d56b868907cdc4d2da6448c5de68ede6beb5717b8e67cd1d4c5c38cabe8f221864a30da221efe8b849fbd3c9b73ac89087cfc7b04c56864289ea7bff465efdded618e98c5095584abb36c1585a1e0706ce1b37fb09ff7b2c0b209cb26876e23f0f74f582c0f06289c04864c902deaec07d13547d0da96c4a10106677666b239bc09ab28cb63aca4b733e79adb763f3ce1d8e4898595be40c3e9728fa4a4e8360b5cf873c9be34d903bbd8aeef99f47ca9d570784212b4f21e18949d0d90d66ac8ec2f95bb918bec11005449345720cf56f6bf360ef9060a83e2286a8e51fe9be5ab7745087a1be39a9317627d2772fe3227e95337a5d7d1cdcdf7398a7cd1e91155348f84f396abdd1f665b0f09a77698819752b48d6ba6208f1b5f406e3405cd8d6ecfc95fc619de9941419d1b87ee5f931c6696299ebed1df7a15a59e20928cd3c3651b5be0d706fc7e69491d95af998e63911877aeed351efc1520bae65ad50f1e9a8e831b95f87a5db40a21d8e2329d7606ae5345a907aaf8cc20f377a1d08862f7b00f12d90da92f203dd792c4b86595728f9d59b96a86427cf0540c15a3158f256b72afc9f62726593979f0e98312136beefd6ca4412658edf7c2b722d2564160466f115f7793d9eb46e9302da1a5da7606102f456224eb7a625a3bef8262fbd4e294caf52c5bf941f3f6a2e2a7e1f2f59a6372a135efe0012cd73ae478f8112c9101fd384cd24f0a8677ce8bf50acbce33f58679ff0fba4a93f14c54f1bf4ab3145a319b3523bb466bee5618a09f037d8a9541cf7e1dfe11c1cda3cae83fe4d5fefb91ffb1407a50784b4ced46c5cf59b9f321f6aa4768ac27fc7bf83dfcd685dea11add5f07b7d7ea0352af0d4af3262b1c977036e3ca6197844a5a4e9d051395d5486d81a99b69e22b467e2f51046f61f891b0184e66b13dd0177630f10bb06190f5b3b048977e91e4679c857a89339f75c0e5cd6b0e4e5ce7ace6b1062eba8f34d0bc69dcab71c0653c60484da25eac90a0f240b5a1feb0149d64cbc61ff6985ceeca4409cc73f060d5c02a6a850fcd75e2d9d561c787b65f9b12c630893d2b8607d30ce473c6557477bc9d262d41467e8b66beaef607ea4cef3abc7c1fc785a7e0175db15920eec83dfce033886707db4d2d6eea3885874ea19be313bd841f6558a54b498c4274cab18b16188a3b5636b4a10c98b6aa75622e80143bd53b392cb36bbdb9a7f5a106d9081b79fd6f118e1911af5a7c1d74c1c193caf74077bfb4d9142849d597a7bc60c4e8ce8047efa5e96ae2a96f668a97536ed2db0e61d2ed7b098970562f996b41c8de2227e6d1d451b5250d759e493dc1a20dab1ae47cb4e47719969924da16ee30e3752cb191460b97e45f8438947ef7b5b00088ce878deb5a07b9b437f7e9b5338a435c8a2cbaafd4244c9f54027ccc80948e0e46f0622a0eb7a04c8235ee1086b8f0b2fa63e6d5dafb983d0e28e2508306f3f3c825642408ea84cfaba0fb237d28ecbba52b557d9dd3038e6500f2aeef0e4712c26fa501d04266a04daace01b39f4c9106bc4b27512641c12ddfecaf9396de3f64e523b3cc3afbb2c4cd9dd8bd70f6af2f1129a10a78f14dbca8fb8212dd53099fab289917534e59c15b2007c951651b590487369267154a06d65a53bbfbcf75b17d5c8e3faf6d281dbe87cb606f9ac7a8d6123349d3e0459d134bcfe798d85798a8f82908f0f958fa9874ee267920c24db03c01db9f0cc20b424f76f01be0060b1b620d42394ac88a9b99e515b6fc5dad2f3064637674948518da7a9dc78a65ba36bd80ad40316bd5e0f5b93aa0bb42e928f6989966615e343277feb1a1bc3969aaa7da144d98c38c7a47a7a55a6285e162b3857149ea8bc7ada1bc220ac7b003a375128b631fba9f0f13d2585aa2f0c1fa7ceb586012d89b7174213546f5bdecd2d31bf50c90c807c4224fbb790b62e0c432d95b7ae77fc875473100e38db717e17b48bb42679e9c6aaca95cbd448e2b61f77fb5f3947b10558b3983210b3a39f0f3b8bac659e59cc2ab376f8da3f5036f8eb1f6b3344abca7b6fffbea4b653ed38f3a00dcf62570f127d7e5c11c880463d31499abc5856ae37d99e193715db4c9a54185f7b5dd81d981847cfefe13ebfb5c744b263dd885623c6b967d8fecf58ab203802a00a50eb18ed38dc69fd45456ba8b52f8556f773cbbfd725f4983447eb831e584e7c874de6ca7ef764e9d6d6aa1db99f9b58f601b94a6573a71320d8cde89df92fd7c50c5cab487ab5d914604766db835d0dc6f3d21ab2c553dbae5628658d1fb615b785077ef8cfcfbe742cbbc5d7c771a01c996d96beadd4c2ea092a9f02b6fe1381064c473776f6a77822382ba7f04d647770290ae0550e8df5b8eb283fe4bbe91b060f21c740dbbd0d1aa789c1d1ed8ffdac0a33fc17b44eaff6ee3b491734c900eb883589302ea73ffe91260109c992c501fe6111fc5625270d47e431168fff74637eeb46fb8a2edc2f989a35d510e411f1339ed7f9b46354ae90e48169aaaae37b59cdc0ac1c3bec32d70e2b9b2525dbe276e094a477b45864fa29a03e467886dd0dc155aefcf1216543d37756d52166e94c2b6b9ba3b3f5824cb067b16386f8c5de6a4b80cf01e2a548ea7aadeb72cb1f44318e1203d7495171576da04a9aa6fdd8554d3ae110fb42a0178987cbd8769d6bcea1c302f974f3e3283dbb5072ab9b87c903ff83296825ee566c1b85ae648390cac42b9cdc5a7ca159e414f9af829828b5a4341968f83291e76e8da14f287c13e3db6be3756dfa6eb77dc143f45a9ffe7fce0ac3965653dd2b4cc96576a55aa1094542cf162c2f9e3f34bc38d63cccda9e34183a50a73b53efbb171694d87969882b881f04a8d8c46d339dd10af2de73b410867912c9d923712de56b28e7d0f85b570a3a891e30bd8dd0aa0128eaccd922bda41e710466316e3515ec403b9963c6804eca0269036230a88ddd36489b5f5dc2e2929e5e903f5720a78c149476d86eb789ac9e771a711136648f097410ac5a069e6ecd8a315b9f2a637583872362f72c27e77ee10157050d620f796f68ff95aa8640f92faf44262eef2a5288394c61f069677465ceb2946066e377abdf715cb60e3e0ab882d532558dc3032e9b4866e688093f93e27832d28f90a6297e3c5ec941bae1836770509e18616e70c81ed0431444ae37bf05173f2ba6181cbd0487e505b02efd3c5c7ffe1cd6e91a2651ec60859064a2fb187f7ae5a0e3cc2272d6ee801185cd240780c6f97e5bd22e490c973553bc32c5908f05476544ec6006801effff5ed3615048d26240cd789baad06d8a3c1350e57af8904b90c696ab4ce9f7646e99dd33a2000544953ee5b66bf71756761294ffb7b439e9dcd574808d513cbb92bd93d78864cfc8a108e8314afe86bd78ebc7df49176db2e9c930064a45fe92ab0e9063d2e152c2dac26c4eb1abdcce58676ce4ca82b05eb3da7cafaa35d91e1d396e8cf5c1e995b3bd6951a508f9582cbf27fd5756a3299ddf9207f62374cc9f837d5927c06402137e747b3df7af04ded19cc51f31038cc99c20dc6c6426564de064639a0c12e7c4ae08076a8b262a38e67d87480906107e2ca0f2a10f87b0d4b28d9d36ad640a23b75a2d91da2410f75a85abd5f11d4a3a9abaed501c25b0f10394393b0f01fd39a588223d89c83f2fe8828c850fda6a82f3f0ad0c0a0a5941518e915409f911b46da2fb25d7992f77e628f60b8a7db881ba48142ce15dc711282045e4084c1a30ea28280b96ac644f38fe437222c53bd34d595b8a18598e3b52f8ab7db7904c256813a141802387c9e82f7f6f1e17bcf46ace2bf67478e17a03c0b9e6b898c428e777ecb8e7bd5d6a8d30ade22859532a0b9a53a8654e58aee7de69814cb5d801565cfa1ed29d19b0ff844c65ae44c05976aa00d2005e75a443c59e0e5b709525fa449a8f267ceb1351e9664c98b277c1a7df28761608e9d14f4f2cab0b0b090bf614683954cdf53eaac007587cbade4f7d4c66ca9f967272fa891283017cdac1d9ebcfe7594e1da0e692b4d641a56b15415ef13f8793c46d4e86195eac1098b1caba4853cd0f821862178dde724567ed78b83b9729a9e9059016ea7ac8c4cdb7feb5c6129ca5839e4720407187f5c204b0719db2549c285f245a4458d0beff4834b6b2d77bf8fe205dde43157d96a335c3f5b9db6bc22e38795e1ab0251f2a1158e71ad6dfae5745504175796eb554246f5c3af0d3821389dc2047442958c4dc5ac69f2dda49ee6bcc6cf2e83a940437e3b893a5b81f83c44055f9d4375f2fc0b266085248d024a32884ff26b4f37544e49252e6af65cde976f55b365d0625d433483b3f1a4aef1e0b983abd8d99689aabcdc089f7a5c35b51264d00239d04fe9ac4616071233b0bf12d03734e87e742a5f58e98785cb5073c0685ac8f120e82a490ad4006e73c0e16415b32cb91b49bec7727767255d0e1c51818b1e1b3e7f132fb6b76461485819594585776a893487b619f73a8f0ecff5e843dbe8b70e2b7540615f6644f85b54542e6b356e871e09adc5d8d9f83015de252d90b71f460fabb228c9ca735393594664772ba1b1c6fe15a7ebddea2de6fff31d9239580b215454c31ec5e3fe6484179795affb20449820b83741f49465375ef6bd7bca6a376aa224ac9f6d930a36a5936281a172195d865267c2cb1763fe5cfacb82ebb9cd285ac6786b20c40484d89416d9dc2099314cf7eff61d3f41817e42a3f05d2903279ad22e26c26821def33e553367397cca5ad23575f69d6988febcec2d043ddd105a35266c70ac7bd2c82beb4f3284da81e3e00a021ccb21b5f7e34513d9385857c52771bbcc79266e8b699fd633e2b5c63e18047113e624771eada7dc9c005cdc57aceccfe200fd325d693874b5e877b135f462fa7cb3fce090ca0e4c5a48058fc3383d6a80a01ffff52bf26d8394cdb747f1e6ec2d97e04910c7fcd7e07cd736006c9665635ebac0b5fb05ceb351ca7f26595bfd08c63cdafed552eb460fae0da34faeac3d7db3d316cc41212d0581104d4a6ad89d35e31e964efd22adc2d60e886ca45687c987d44a997e7ea0fc66e19cfd345ade8bc6b8b3b24a0fabb46f422fdd6be32d9d8773f313e43282f1ef2925991560ed519646eb8fb7b5d0042714111cff2b7e831606eb56457c934ca811c81f6c4acb56f8bbc138d62e4eb719352e57a2a0ef804369bc8a88d425cf97c63d75a7b73eb1c8d6b6908d4b4fd8b10930526142cae5a39de4a283d60865c4b97f69d07c95fcb884d783196abe3e4e80a68ad68f330752bbd388c73074500c7f5332505b749d6a334f1ab00611560355bd77cb782c5f97b3689509568cb4662b4c8a9faab0eac40fc42f0de9f288cefecff25c8650bd8bb378f29f7509a25704d181bb8f59e77d1b6b4f37ac593999201be971f2369e550d8769ef5ce293a3c931f5ac5a1cd831c0fd6574cf752b482708a372150b222a1bd108708f4d4528264a9e96a8f7d7f99aeffc97b0ad9bd8bf90ad35a8da05c62a40e17290a6ca9630828fb87f192852c3743921ff8b999c881d41fe8ef53ef2eb3c5131e6608c226f9172c4383142f4dec9abac85333fe31529956aaa2eb38be034a03985390ff8b4efa12e323a9b831c2e50bece2a55ce57da60ac93e4bd78461fbe4cc0117e83376a8d4f39245b8f41fd865374c655973266c84b2c626c2d81f2ef7c7b1f52eeccc311e4c7e3da36e801f2c27ebd482ff58456bd167f56c6e425d65eba3f5523405b93607735aa0d0035f830bca38d5a27ac69aa5e7fb655746dd00fe8e75c7db344377d6e17ca4940da3322448de062b502ad7ea777e7b3bd90612e3432480251e7ee1a3750814f893950ff2e3172305954923b89aab606d8b94095547c3a3834fbe24f3c1ca645deca2f653518ac1358703a1ac3551d5bb8956ffe0bd5745d34c88bdd866527f3882b991978d5917639032f5286ef968500b5782a007f76f2edcb04a15b6206593447ca365bc546a7364cb0c8507718bf1788e87907feee309ad3b83efc28ec3bac5556deff87044ce55ae97c6dc5a50a6abc93774beeed0de606d7f6e601f6aaa4e18d6518a066eace64b0c6df8d41c906b066c29550607e6ce2b666540ce6dc4ef4de249dc839f3259a69c54d560f89634b67572008c5ddbb9b251d867271596b7d8f8f0a62ab7033296ddc227d6f95a30de67120f4e2af2b1bca3130376a82d99af35c11d1d6ac2662bfe83c94191faa00741c90904e79cdf878ae1cae754eb7e4fee2986ae92e018f721566772b08a6a929ea5e3a41f40d28749a7e32aee95b13a71535aefabef3ae580af7e0cfad0cd5a491338a5ef08a5c1b95edb1f7aec96a36c0a7c7aa072c089cd08aee38e05b57276a63df534193037309d724489a4948a6312e23e13e32e12ef63439f652918eae5e98a91d788fb6444ea43040a8bf9dcd9a8a9fc7c7c11bf30284e23846a1953fed2555d606e65670e3bc38b567d438b9c539f112db2e5a908f1c4f8613eb4ec8eb8b6ecaa94e5f1923a2a1b19f9c8265d8e8112fe3fe16673179edba6d5ac1b9814e33e5a6fb4301106103db2c0c73944163951cbb3939bd93a21f34d9a0f1ae7b890c71208d4e35c0e6280a0f6321a3818a2a977686ef72bf322e928bbcaf6330e56d9d83a277c25ef4d62830132d44a11bfc614a64c8c213ae6f5dde8ea6c1a6c8e4b3fb899003f5912559a376f5b2c92a72730329a0cee40209e0c87c6f0b47abc590bb756b604a11f3594986ec0fb971b1bcffac1e34c48513a515f825f8c57ba826f7b77873c901dfc2213cd370143ceac1ece1e1690d4d6dbbd3a37f3d60c807e2979adfc4974ee186cc36e38a61f610bcc0909bd7db102c8d8cb224397ea8c684a05198dddc7d38c3704698794021658618e2e4bd0d8e6cc33e8c0bdeac30f6cdbe0063ed1d7b0d99122e6b9cfe464cd1a9db5fc3291052ac3224025c52f5f83eb1b791222cf0809683d15a1bcd0ddf84842987f1dd364a9fd1f363e20b9fd52acc9ec3a935b4aed6fa6a2381ebd3d91b173df8ae2cd722897593c0a189f35287874c078783f710a75b0d8ce2168946a212e7ba2ebe010ef623bdb3f107d3a7b9f33c1e49720fccb1f13cfc8a48007b81641a8fa53147c2cf85e2df2ab8d28110cbbca981cc75c3ae3fca1e285a5443ba0a5f0e6ab6a50a7f4957d11c83ceb66a5f1f8bd9ffdc4589a3fc31e9714424a64c51309d256c8b15fa74ed1ba60fa258302cd2f8e72a8354009651c2609c5b0f802ece28d87463921002dcbdbcd297788d50b6bcbac9f906da8fa543acea7a8046ac9d569ce49d6b7fdec507457e55f88e22649d34347a29cf727254c399a006f74f4dd2c679ece72e29e07bc964060ead4ca1b5fc09ff77068316a7e8478dd82e167143867c5f2e88646cfef0ae7941dbd5836e541326e28a6f5cd7900d00cd37f9bdaca8b73a14d0f617142501646f85c0734c90a9365c3d21f723a048cd202e1e92d8c4753ce6ab010f4ea8a332be7fddd73c44bf77cfbf671a75af68edff7f0c7c57e734860fc30b1ab815e906f80b932e222245b99819a270b6f472c84bed46c6ef5cd6a83c1ca2079dbd77052187ed7ddfd0dab1bfaae57d7109145ac4610538c9e5039d4ad072783950af4ba62645c7c7ebb65d73738c625cac1d0d30714b78b0fa65d85a587886b977ec4a9e33f4c366370859792f0fe0216e778d90d8f4e57c03a686a0ffb71370bf189a06ee13148f531ad765037729fc2377d615f95e9687f4c6c70ab9fad0ca86a80cf5772769ec9733e788ccd3a61b328775bc0f76cec823002b81367827dd3bcdcb4419fb7ec56d5039408d7821135f3d60cbe79c028c6f08cddf2300a40c5d2fd9adfa33399de61e37123420561762b3bd1ceb22f2d3f23f703a1f75f38a39356c343c0294ef5fc218495189a94c73a4323f4ad4d427533f2a042bcddbd7bb397d8f092253f8059830595f275c56dfcdf0d80618e4e5128717869de1bba8825dd5113226c26ac52bb14650ec28d5f3e2474bd47be10d46de0268148e311f477444a8c8730de789b5c1f444be5c6ac5780cbce28bfb3727f714e842580c12454b50515cccf0620071f2e372621ceaf5b014408164f44ea6bae97dc8374142a5f34e4443da23bbbd9c45e2174af978c3f850c9be5324d3e7fcfc99b1b663368b63a8df49210c97d0accde6095a5897018d1f46fdf8e5c62216d21fb53611b36cab7aaa45d71a48eca9485a391acb7e0bfccd3d623587ffa2bbed526ec2f1e83bda45cda8297bf8a9bb3abaad7ae4e7c47d270b77f001e6276d5715773468d76c38129bb9725cc1887d4fff74668793c60cdbf1758f5f6d1397c959c17b05290594749381699068abe2236859612dfc4d28c38860871f5ec5023dcd2bb69a0e30c12d813f317eed35b9833e266549eb40ba95ba64dec15dec026cb1bc1e6319dd53311b11d5f0334cef57763a745202d2d9a1f2a3d6c83bde38af1fe4ff83b25700de5a09c025e60b2104b157bfae617aa20cde01a145acc90820da8e9f88dddfba7eba58f15c8c4474f57071eef47530b22ad68b92c89764b24eaefc028afa4dbd9dd6e0c9a1260238f2c7d2630dbadbf87fdf811969f1a3d09928ab832c64f025b88affc26109a25d4e6ad8feef9c76315293c081d69502558cecbefe899df2deb1f5b45a3ae74a0a162d9856e3dcd3960d51fcfee8ddef434a0260950ff9f99ef6168ec422eb00e426889fd106638cd03baee82cf5a12bfb6bd28ec3cfcc47d819f9c913e99d74d3c2d98a07380cee8c201f2b458edc90f6b0fe0224f0103846b61041323e5f392db2af535e7b00e59b317c12342a4831ca440ca3dacc01b4c2af0ec11267e1a9f6363834f109c4a6b036aa601d452ed155464bb4d337b18dd025184d0bff9cda63eb02c867a054990c5b147e08923bae16bf861d001a2b2a169509abe5bb3bbc8e27efd50074a1473177d5f7be58a2a6f701ffe6a5d7f2f134707225f53ceff187f36886b547fbce3c13a53663794f633015f6f67b0a6fc8be8b7ed5875e03cb993d3f8496e67d038c5f106e43d7f80ba179c96608dfd203026bf169ead976d7a7728afba619b5e6f289500bfe936f875986045c7a400b9c0a0898658cd1374f050712530b60d4fff1649e5456413f11c71260da47810ac553ff0590a0835b14ee051712152907e3e0426b2723c4a7a14d6ea5f7d4421b46d7f93a23953ba7d135dcb0fcce6691371c7b9c7da97c6ab20a7a5bc305311a3009e2350550cbe6ec5899aa9a1d66e52d39ffd397208b9c95ae3ea048de41d20b02baa5a68d731f133dfeb41995634c4e2b5c9421b3902fdd300be656ca775b4a9153649d8b3eb191acf3bd8c6791fefa609bcfcd8d1488185426e4168d28347a755b7d4d732c2c9542e34b0d601c544d98f9a69234520eb2395d9ddb2a9ce4eb53b6b31d5e903352e9c50c5d6b3639a5fd2a68968f42d7890bc4b55f1ea37ffe0f13dd496d9d53538bca14f05d3239786b2812ced553b3f5887c542194891f067f39c872c624cf48d243375d77b0c4459942a09fa79ab4f748a609bc282b6d268d403ff22500e8c7822bc42de24504fa532f6ab2bc267549c7331ad581ce6c2e7bfed2015c4f8209d37b8b982b8d27646f52290d0ae9bc4f5fa5f68337bc7fb162b2efcc29f26ceab59ed0b765f4fd1c3e7fb06cab3652e2747c59979c62593c4287a6dd630a4e92eb8a5bb7026792689e69fbb29a1b10bd797d9be5a02fd70c832edd0d66f6962cfcb67cc98f2866cf31281d371da8231bd06609c143b8708683c537ed01ddbdb37375738334e57309d1c142949063f0595f6de1bc0bc73d80bc17f44e1efb5e7a3ff4a7715fd4b3e259ba795e825a72cd9a789450bb53667f986d6bd78d6c9b2c492e07b96e5984e897f7affcbc4adcd1c6297a251c57c9b9cc0e1e49a0ce103a5ece1f8ef4ab081b78d43cae2a2d1ad935571c7811d32a7341d2214324e4cf32a321a3bc97afe138578f24ce0bef0ad2866a28047b22ab12d0cf3e1e54ee378bb0ce7c7debc9fe3666853150338e3c9e54f7dc453345b947086c97b19ab2cb7359f114942ae0d2ae267180162ed5167437697bb2900dfe4df3fd3a838db8e1315e20a66c6d6fc69d2550d63233589b2441e900d7efab601d0aa7fffafda01904bcb40ab2a060809d1b89d5698f05389e6497d9d845efe2465ec1368a71358e4dd1814bc5dcd41c1ef4ccbfddc6419d86e97089560afd8752cadf6c872c48dee06b31fae7e25174160d62b02f49d3b7c9ca41ae66cf8b871fd83af1a099945622125c30e92ffca499cca25e75be6c28a36c8258d4c21984b4c1d5aa6eb208c545dd38ee4a154af4baeb8c4ec1255662dae8d4d2eb24f24054f2d1fb9481dfae7c5a319b5e530b300f864a15cbd8ebd4df90000aaac6dc48c3476dfed0ffb90a5e8565fad347e56994b6c282d985902fd947ad4f3dfe04a56d5aaf5b2f05a7118c69df7857280c0615138b3583d4c5c3f57fe88b796a21c16d71711b346cc7046ea46c93b0022610024c7fe381fc25f3ffc5fc6e1be4914da394a99a09658b7a8345bfb41e5eb53547bd29a0c001eb4e3b23df158804389592f9d28cf2c8c98b8ceec1556533fc0269669ec6d15d2294b7095d2f2afc3b26fd36994a0bca13c29fe277efe215150d466bcdfbb648b4d194ae4b03d58c58bf454ebe38fd501bb538a5d72cea72bd197e798ab1e387847176717433b6d953792788739035823b85d0f6bafdfe44e2074bf1d5d40e23a60275f57ede9d5fcf20145589d008aaded1b33ece79f83de7e9ca33f54e3d94f6b2792115c7ce26ebd02f8c86cd304af9269bdb1fb0dfd4a4db4be6d66b25a53b34302bf230482dcf461f068e6d4513062b4b1fed741e1cd5c84f177830547c7f2b7cf3da1febac7216e46700075795b9846375b59c8cd07594ea01d68111ce15657bede57d5403cd75c93bda4777806c18f7278d155a4544a4daa5cbde621539f2dcab595d31b7daec2e7385a386c6fe9de3ad7d78a540b7eb00690c9552d26413efaa43d8646f7964f1360c7e33ffa319d300bab9ffaaf9eef240b6c7c2361ac17f81b5c10859d844a54f7974cb5bf87cd4ab76fda9e7962f4f877b7a848a3b214446f043ccca2a8cfc51ec7483c96e90243dd47771255a2b2092ae0e9f7bf646c560d92a77a40f67b2e3f21864efbd09e873cdb1286677d0673cbaef2e8f84cb8babb351dc29bf0fb59ffe0479759b3c8a0972d66161a04666bf5fce0678f2cc4e69f3665bb7d4156647c2fe484451785c8372aaa6f9db376481fc5f73e735f3cd7a0548badb0a09e97c3a8f482a9d5892909bfff5fb730dde0dba06bb9b252a1ee94b7fc84b4e870c8dfe04c28be48fe7e6f14a58c1ff1fa783749d9b7e115ef8a4fbdb0640eb5aa428cbbda34a3db5d5d6efaf9f813135d323ea1762936ef5b59ef2e72fb4481ec0b5984f62b9932d0bb6b4b961374d31ec115ce1ad4d64bd862ae883f679d9e9fa858470c0f853cf6b20290f3a323b6caf54096e006e6ce966f3e3aa1e041ef23056853b8d67d4a50aaf27c14688a3892bd2c8769e0fdbc7e6d4c04a124ed719119e6b964bc629912da324edb92f2023ef56dc2e0ecf8ceba4c17c988384a926d0c7b44caa505814f415ad78305e5f6d136d2cf0404c201d9f4f9d21950f6defb6b27cb490d8f31422bdc02acc0ba8d0ebe79229495e9bf3221b29c3cf23124f270a4198a81d0bcedc0405cc433a850b5ff576ab99af4b2fa347f8be85cbc0c08f70fbd5687acae7bd77a88d4e2b17fed333fe7f6416172c852b13ca9419ea0ac0118bf2a4e4bc3119978a2bd3a7de2a5e0e09083396dd598ac671b16d30839f72b0f4cd28290dd73d775ffb3862afac4eef5218d72c8a965b62884d471e079d8bafd8aa0409af3aeb12f8d62c7224f495ad5462e0b1b29641c6e9fcebe8e0af30cd9de5f645bd62d171873553d83df4dd0156f26854919ae5f912ccfc6bd377bc2d5ceea4abd4866446cdea3fd0526f03c76bf0637c39879b6acba3443afe3ae578a852d3a5d8a0ba511ecb4c0ff00fbd50024ff09eabb4640b11974364446e6ae1f61adf2b821f81fd2c22dd0f095154a8dff878437e49b1c4269cd67fe24e1f0490218088bf1ab4ae7cd60fe6c4c5fed352d6ded4dc7f6f281dc90281f59feec2e2f92c6ccbe10f3943ccdd5172683a88eba761d30b8d1b3cc895c253065c18549088c684749948092cb93f6f7d7d8ce65c3c3745f87daa0b9e071feb90fa0a52d59eaa5df1d99157e209b462422f80a88d2f8728b9f5d8afc977508a73fcba4345793c72beef5f6ad6ea5aa94af0a2c600d5897eb6bffb266877e27b812a8e7a7443ff67a00efd384b6ba07ea1ad944d4fa49e739b28a7714ac4f37896b30113e0cf5a2a4c958125c35edd0eeecfb859048b5a14fb27915165eb4b9d1035fc120d26b8629d71cfcc4ac447b43f12dd05d35d033d432ba83e1b7990aa2a12bed55a22325751f614dcb26d38a1828f6f89359000a1fcecbd58470ee5bc684bcf98529a78bbddbb66aa0857d419f2e162096ffd5188967d203f8a86d1d42f8338df9f45ea9fe8e077c482cf2a260f83341978c8b04fcaf3ce65a142aa50534b512200eee8e5170c4ba4440297a6bedbd30fde8acc4b1225481f51fd3b55bbc15b4c7df298e5c92738df9acd1551939dfb47ca5c580b95881332097e54d32d3631c0fd79bae2317d0d1e78238465ace55b6ba8c751cbc6a8e6347c6ece1a6314842e5c6ebb28ed442d8a0d0d697a3cff613cdb1be73f726e612e85e1f1fa73ae27ffa33e29a99fcb8abf8e376fa441e1411807a874262bfe0c4a351b62985a4648aa91774d05b9ca687881fc4be95186be6b08af8ee879bfec743b3ef0a242177a560c9b4dbef04f2cf6f10fa46d4bd4312dc831769fccf9613cb00ed30c9cc0f08545448d71604ee8264b983a3f9c116ad03ba7a58885b3d67fa6d8120a2626084b04e78d2f187f5c9312ac3047b21a1e8fe57d9f892f782621d46078b9d30349ebb36323592a65ee209644ce28150efe98b1fde402cef1557a3167a17f5a94c0ff56fc3d9f5f7ecf545eb6a3455e772307866c97ab6325847c32b5208abc242eea4b94a5522968ffb683a313778902fd40ba996bf587c569a3260f34ebfb31edbee3346ac45b443dbc43cbb8b304afe23b6f2cc91059d025aa4c26628c89ae3f4b28357b736bcac0aad137a6d8f6da52f772b38f31d8a6fea9b3ad9196b043edd0328a134cce258967675631889a0d3411d5d140c0e4564487df1d5258bdad3358359a2069b5c86df34eb0858d4c20b936f1385229164c13096e6ab3dc122a132539aa4e04da5828e6d52ab99ad2061ab7135ecd1c48e660c1c2375bc497e830077577875afb3eb4624a4368a692a88c9f1799ae4282602afcc8c7d75ddbf14abc89e4e38bf937293240d8c2b2a9bb2dda6dd27f921e8e2699f562de7b50df8917029f0704b538f32eccb5ad3de73de8f3d73fec1421b196ebff0cd33972d615425dbc2af6c30996fccdf73f1e2d0eab36b386b3d9db1ce4f5ebc66c6dfa18c5c5b910851d00c48aafa65cc5ed57329a91d2152f513e7cb732618d1d9b5d2618ad036ae6b29dd0c76cd19ef8dd501817bc05c8e3ac2dc24d4694035e84c5ae96f2cf00a7d732057959a442aaca9d8a035e06c415332dcb90b5503e0207372794c842d0e116c16e5a3a59176a6cc7e5e05702b72510108112b7e4090952b4e28842565e11367d30bcc3ab1d9ccd20e92afd654464a786f76875f09b298a8c6a8d61103724a7f36844429ff61cea0306fcbc0ab6bbf51d742978b46004ac189411667642c1993e4f08d639a4465438eb12ec54d6994d4529e237914f89d6f97732c4e32676b53995290fe7a184fcc9f4dc1ad3a66f40d5ac7e29c9ef29a9fc281f9468fc058f2f1b4ec2b2e9964ea9fe97e5f82e7734f538b5f501e756de674afd37b6d42ef0244d432bacabb79c5fa84d8f41a8481c6864120082759093a5e36dad9d3d1c76c3922957faeed1d89511ea77519acc2872c40e92b72afb3ee2c12f7ab84714c6e439529d31006b2d3414a7a78d9494144347cf73604675081e13624e26445ff510c640f99857e81d149410347bdadf7173412211f310e86b6351fce6430bb54dc74e637a85f393ca174bdd934a3fa22e5c16a802d4c3402327bc0f9a2dd4f27056f63a5d6697a146aa9e1f3e766f9eda9d27d85b75cc674332c2f6fb1d60d7966970424d178c7063f3a8294b61758649cf245e1e9c18bcc12e30501883e81f4be4abf0d2336105deda4cea7ac555a29b62f0bfff73560da0fbb4d2a269ff2bbbad212688715c527feb274ffee10f50017402f36daeee658be2dd62ef0ef9d998a21a989f4f2322551a7cd1a5f9cf4c1450366df9091a8338298d6f47310530e6bf351a4995064ebd17ca436838d9bb666d5d6ed720148eaad7704b44a0a6793259e4ae10ef9dfd98db1337778e5bc22df5a2d71f8595cbc3815dcae60d4866c0babc46ab52031e057324c6e54238e1e6415cd68749a82a253ba5894b482d0cdde5e7f4e34925bee16d1aa8bdc46d52e51660fb30ff408f48850fc0070652c974655d045e64e17a959432562a4ef7425ad63f2420ba05cb061b76a215f641b0cf48a05a120d65f44018926f1e3b48774f141134df0fb214a1963c76cabef94281793d4be51de18267ce23ba46e88d3e3564d0f0c67e441a79e4235e669f5b7c642fd4079792e6a11f6e7519d76d7c473444cec1edeb28c2a205a549c6e90f3988fb6e80b322a2609bdd1a91ae1a5a0a852025c3d4d79ff3ffd4971b7610c840f79ce76c1ea0c4140e0b802716e3e765032ef37f34f6820ed1bd9070f53710a32806e31e491a02a00bfad46e458e8baadfce5ec6e2841bc7416b86833c5910357f6e3d7cc42737c5d1cb03103a96b19b443d95398db45caa36c74676b926c6fc2b42668b9135e4b28a79697a6da8e6e9a198ec27c887778ed323a2b5917a4c93397d8ad9c0913744a8c2bc5851cdd06f3b209a28c264059e035d99ab0542806135dfa595676cbcd870437dadd50a4272a2cb335d634757e99b1288fff9fca2c2368db15a9b5bc226a9502af7a4f331d4618b8d34e0f211a0df17d71fcbe6874aaf0de44b1b512e707816a40aa5cb68cdd6e749e3415a2acf2a13d01ea32b9e77a7299c5347c7c48f848e5f368840ce0a7cf8b483d070b4f1076f4b5449f0b3902813ea1fd03f953450e39b2f8870a19afb24070d52ca43f53d015a6e91c35eea5850efbe3f62377911263ccd2eba783876e523aa9164295d91486d08121cf7dfae90d87305edf1157761d4b5062c121253881499ee3c94eccf792fda49f1aece957e35e7201ce3a398a3718da8a3609102111f86f6c616440dc51686b5937f717b4f0567059cf743129fa4e6c3240fccd47e90a0eca45f322d42955a577a00e199b5b29ce444d30c2ced45395471058051ec9eb13d6b4464439b0b119b0f0e82b229ce96e0a42427e6b48d708aa506ab6c0f8b827ecbe085ff8bf0dd1c47f3b0509e3315d35beda17a51cad644fb7d7da45617c0e368c2c5d4a410c4efeb14d9f3c7fedc2ddc8f01bfe82c4f5e0e495b67a83a4c12e76bf13c5222235af2d4cef2a6cf4f605198572c0f7255ffdf70fadf08d16044587db4d75eb644c23e705250bb3c97e6867a40609052d18584a974fc8c751c0b85102016e66b6c9c83b29698c3906335778ccb3683637713ca12edf2f62a976192fe51393b9aa9489d622402702281345e4c25606efa4b86f6dabdefe9f475860e210103a704cbbb917d8edfd179c6755be69886e3194528b5db10d9811fd0f34cd150f5202ff57fdb342074b187883824cb22931c37c061b5dc82478d87f5f4af3ac712ad77477f1af147676c27a44da540c6a849ba2713c0f4f3e875b333521c1a4a87c177a955d30aa86e1f4d38c555727bf51e785ab2927160fbc56165cf3c346d6e3b5b4659005fc9bea8bf4619ff58254ead273d178b7de4d7b47669412bb841f68e510b899162504ff15a727d0135c64bcf7471579782f7a6686d48963ae9f8060985f5b3506a40e35ba51fe2d9bfc507f7f95375bb050987b35deeed5127dbef27b0a6be958768ce2c2c572aa2aa65ae1dcbfe4c7d9ff5790723c3fdb6f1b8d437c204e9f1183706eff5b4add2632368589b01381e42666000ab5cc3d806ab06876f400f0be531f2fd46b89a5de3b6dd1bf975adf65e466d80224a1ad78a24fc153d85471917b9034d91eb956861ea4e3ac8fc54e3de7cff5f50e8adc4074b19c3e7ee272eb77c292f2287821de69d48e875d93855a3ba7bb145eaf42589d3cea45a3bcf5c015b6a83ae6ac4b1a867fd200c278f5fd5620af6171eaf0d0014b82115df139be2962c3b9a166df2ce0f57575d761ce148f94b5d1853ec779fa0a0bcc861d062f66e88bdb267f3639854cf9486209bb9150279d7a3c3199b5c688b65f8e2e979f2b4abd8437a16a29916e9d3d7db2c016bfee4f32a6aa994849d80177071e988aee1a26122476ff10882109539313411bcf176d59032509235768bc26f7efa3a7dcc4b6cade2718239eda00b37dc49f8ca38310b5676d8c2a508f5c09bc94e0bfd525bab3a3b190a8c99fea86afaa351a85b05f2910d46621b1c39d7a62f7c37e099a7734bfa46116ab6200f99b92612cbbb9bd84a44f3383a6570d56f52836aef640f7e0df5e05d70b0fbfcbbceb7ae8289f37786b4da644185bfc9b5e5f52b2c9ce23e9216553b9fec640232a0110737058ab48fbfd7f2122176985dc6ed224190df6b68e782ba6ebf71fbf6acdd5a7154461fa96542b50431aba6ea50523ce3243443ad5b20985ed3eff94e499eca030a0ea1ea36bd0988e73a18e4fcbbf4dff0fa4914055c19e6425976dc067fcdf9c4d72c6daf30abbeb37ed4de4d46925cc6e458d27f97a871eadcc0e6f26d506dbfd0f643b815272f151a35105e203d27cefecf6b49831a761e62cf0a7de9c6edc7d3c7bff81f46be07d60675b68b20b72bf2704039fc82ae10eda9eeed9cd9c8fbf6e18752dcdf4fa270bea8bb4d5ccff030d513301c3d7de186957cb87433667a145c618b0f50ec55e8728bc9f2f2e2bd86fc16e68105982299ac02b9882f9af798dd4ab54596a7c5953673d4ca7f3ef4e7c54971b23ba01b7f340f04cf13fe5a710bc6345f09667071af5a7aa5e27376b6f7133ad3c6d72ac0c5dd5274282e5a7c7436c477e3b8d8de9853055fbdbf4e1b3291b03683fdc24d458342d017770cd07185ab22cc23b29ff8d2a081aa9195ade9c8402038f56557db5fa9711a010dfb51f742faa00f2e2d596926511e3c8a0a797ffc8c7e2fb0c7b99788666d02346d9a5f19611c1af896019930e623776e08e35b39b804cc3bd3e1af80452f90d3c9a9139fa92410cade5732e14d5feee7a3f309c7a7c290f36bb59b3e12cb29cee8899a5875e0fe2c714ae9ca271eec8d04fe98029bc29beb979c5d3fe0c14bfa66b6dcfb9dd552a49d6fe0c57582246d03b1fd139839ffd415537f955e765364503c7a0e329cec360b5f8f946cc0dfdbce3052e184c91912d3f6f739882830c2ff2c2a726138dee1aee0e0840d2102f8d4a7658dbe300686908546ae9ff959421f81be6afd9ecc37107aa262e136d6af70ccdff21a75bcf9217a7ba6197b424f34b762b3468362a1e3725c15faffc06ae0576c2b8dd8dd11a3b258b087e4589eceaa00be04a9846285f5dcba407c3bef5e7746389f92e6568c2cf90ce47190465c107e38ee8738cedb5c4b14976f663b63c6752bb26b22a6e184405d0855c83f0cc3dfdea37ff9cb27576fcc0bdd268ec446f43b9de544fd5745c47f68bad03efbba87d565e6dabac62945fc942749f9d3292c1430a92a3eb79c24c517e810f30cef161e4c77f603c6fa215629bafed30ce75f8aee764c1cfc75adfce082582fdc323bb04f6c57403375d84817a890a67ca813713a0f143a2841164d90b35aa6da062146639e845be15ff867fa8f325864b3e0fd3d02c6951a8ba13cb3c062af4493e26e9aa2ded61a8e95f853c84ad7cb9e7b89744da0339641e5e8c8fd94a19ccf1aab5247ee4127372c515509e47728259e0fc0bc6d058a69ddbe01f9d6b7b80aa173f8bbda1831de183b0eefc6aab33b6fccd58c94c09250429bc4c2b10a65a897e7ceae958c9fb566fa06e699bab5fbff82d08c4c7a59ffa51ec118fc125f1f58e524d13122f8aca06d77d0e711eb4d85b080c7ef19e46af4eedf158bab29855a652a6e1069b1b20da29ce849e5da5a77c983714f5beb0b5e7b3939452509b21f17abec2fbd0538fdef043ca7e78e9c509d505f81682738ec87ef3b35bec4019001a45b6ff9b94f66dfaeae5ea727fd83186157043b0a55a5a8e11bf6a006b94a75fe88922ae77dc3abcebaf8b828b64bc9e93c8386fa02ca00c03bc906cecda609a3ac2247f330ed75cf7241910594130cba0b13b2cb51e156aa7fd28a1cf979eb008603179e5004823ed7392a57cb1baa9adcbb55ee0a62aa4f4d40da286e39b36de8592f36dbce2b8f21096848020a923e09ada2ffbe311034373b271b9fec0f010f535d9ea4e968918a064da5e77904d808508099b652c04b2fe1936a877a1a00c0e332368bf6f72fe00a4d51515eb6293f1ff83e8b98f5b14b17ddd10b96a27c9da7505eaaed47beffe098f8c7e3c0bd76c3303aa3c666e2bfa26bd9169954cdd57261854aed2a383bc60c77849624a6f1763a2f85b614a7295a8e808cfa0065494dd93856b6a954cfb61c871de24e180c51ffe7b6c02ef0bdf397fdb5f4b2a800c851f37c3fc056587ceb7310b473bb8933dd5634764b87b5dfdde7a3ff11fad319ddd7068690d5224a5443a16f3060f0ba35e0b31d8fcd2d2b6e2935da9f276af3a525b5716a7a8f86c73606295d0b2608f746149c079e712d85109ace0620deacc1914641aa5ac9e9d85deeb9a537dfa74ea2502127fb8e559c387d6e36e31b6881720235272112a717d1ff63074faedfebf9309bbe5e45250e8691ac37596f90a737f5338c69ae0d7124e6c4d0fb18a3272323e3d26d0f4ae76bbb6053e6520a8d4f92d66bf0cd1e04ce31be44ed21745997fd22abc7ef1151e07af673c5a06aaa70b6cdf387df3d34f5b4fb8baf506b2b0bd4a51b8068f3855e720333459fd6ffa87574d852e119100e9fe5c5e4bb6e55c848cdc03b3601f2f6e876a391916c93e9c5977ffbfbb8f90624a30fd6715b4afd39fcdeabbe0372d6365ad3e705a19ae476c91b4bf6f78885353daf368103a89085732068897b956bc4b3ef40a8ace1b43c02d5b791acaca0f81694ca38cfb91e52e0051a5aa39d42cc087a8bfaa4173e4c7ed1f4cbd0a04d4c7857fde1932c65cf08de50d7f4e696183f70e4474bcd111df3218805a6688735edf278cf6668eea6b3b66ecadb80e36ad1ccc2106656d9527d05ad124c485016fb5580173a48a9e903620508083d07b81c328a0b6045544de47a0a07767a43026a9b127e7ba21a6b871819ead17b3e97b5e9a876ab63b1b45098a811d335551877138e7302adf968472e03aa02021857e9c3fc82eac7891befa6aab9856b22575861f8d445568b6fda534c56e3d9bb991f1685506fb92f0ec9eb9cfa549db52d341267307e9f9cd5c155fba1a51fca3cf9150e0cfed579f6d8275fa8daf29a0d0b7c23fdb87476b6d7e9d92c402c4a1c883a8889fba4ef627672372f156f65923a618b8227c6bc5ee04b32851095bad7988b1722e1b6b041c97fdc34fdde15f247061311aa7d12733e6c722155f04f1b36f03e2aa5b9f5dd8b0ef9d73c5ac0f241bfe4f9ba4d0f945edb7bb3d7682d2577fdc329a4d77bd678cfc225ac9f399df67ca3b6f5495009d58e3ffe03e41e23c9313445361b944aa5dd1407aff750462f0f818d6f0ba4d4d59aa319cc5066acbe8494398a92c888c1077acd56c73483916a49997d32a0e9c45a512b0b1ef8e7bb1a0f0491b2b477b28868b0378feeb12ee486a1da8a82a881169ef06ae63c3eb05cd706e7a754fcd88cccf114eafc6c70b31fe6bf4c21e04eb95ce5508734b7ff07dff5244a5c26e5cffae10b6d6c1f1695f36de12eb16428663c80a6b172a1eff7c038dde56884f7d9fcbe739da8e9f4d36ab37909b48774b168024ba9ec2376f9c9210e6558497f05c563a21974697d805402517ae13bbad549daccd34634758cef180070e702826b0e120741726814f413f3d3d5fffdcad3086c3fc3289ec169e05cbe350ca0390ca0b7f93a59f80b79414898011b6bd94c76133ee57b07ecd8289ac024be71fff5623862c2136af5c83881ae70a738aeb70ed50f63d2432ddede8e199145c64ebbc31f40b632c014d6346bd21d2bc119daef04ddf4f47d5df06a08710ef6b3e2219acb6953d6b7b9dcbaa6b1ccc7976c18dc1760edec794c16ee7ae2510221a000b65202b78ac81d484db837e52a97130f1914e5c9c50f67d35f06a1bd8f43c5a1715b63e5c13923d001e800c5307b31d1e23f66136ebe2712ad0e28dc0015e0bc3f43ff9452a99e453a7e89792b63648b7d286d8d41d026ec63e76969c8fbc80cec9b11bbc301991b666837a4536db9551332f1dbb33696267dc0d9f993cfdc08ca1b83b8a5d4a494d2eb2db42e6242d5b182227ba1acf3199dabb3587688a5f7209d1ae722543e2a339ea85ce5a54380e8987f6946d81b4ea1e5dbba5d460de60e77538d81823dfa1150c24bdd620930239d53bf42bad5fb0ea483157e38b7ff49828212efa7c5bf6045fe9b1372c2907c0ad287b07836e32daf22d238ba19c9a89bab0e121533bc4ea64a5f4e560bf9fd56489e2a850c0cba35280effce6f2b27c7665a711d731cad8bed40ab55208c82f11f79062ada622b072c2e31aa040b008d24f24984f0cd2e4c907346ee599ee80871e021955f832f6da26e93ec74f1f3bac29d4dc372ef92ca72ace012e34c02d480c5938845e31f69aedadf785f06f70859356366ae1446c459859f10a9fdc077c9ae9a45418abb060b6fb4d99d94153ba2bcd92201d8bd6fd290fb3b9edbd2bec6e7dd39b74c1506d737742eb7ba1cdbd5005cfe550fce2331acc3aade080500f2ea470c8747b0b79a04ce6b0d37cb1f3b6b336a58f8d9dcfc929b9b85c0ed0854b0fd1a6f4b320319cc70f0ec0f56579da5fdb1c538c6755026433f025f2e99ebf482362086ea4e754cbca6f443e00fec65e67147963d08ac19007d8085bd9cf9403d51438e639002c61d4b5723e972280fac67b0e3550e6952e8ef4493b874d584a02de860056eed76cd125f326cdeccefc14aa8cb260b80f29565099cead3a43cb9ac17820054768292fbe64ca804b6f0aecccca1e120e985af08de02a496cc73138b33c0f482c7621c4b7c3e1f51c14dc383cbe0634c4f8b3dd2802312eb161753a16d14de9e221bfea36f877f3acb91b93ba9423f4320549f261c8725f38af0558138ec9a91d5dda8df17e4b4250ced101d2740126226de88e1c46e2837eb18950a66fe22c28c09f51032ee43b294827b30c00e00edd86423934f3cf015dce149aa4b78d58d552e6c7cccde6973ec3c478589551df52e111573b49a0f08032ef84296ea2ef968b2c2bcf06593bbbe58cc7b2a3e562e18cefcf82a148dc9799d4a88a7012906dc9b8119df97161937a54d443412a8365adf56939de1bbc6751c4bd76230364c437e9233a99055c6eeba79af5fc70fabb9442cdc2dc41fd761682ec7da996261364b327b9597a28ba4161193fb8b3b24ed0bdb5542392e0add43587dd3007604e49565b373923b57bcfdc38bf7d5b7cb583e68ec85d2749918b124f9cc6dfbbef57a1ea5322507e0d9337435f161ff54990716e88ea4a235f07e3cef001f9a078e72f1cddcb95d58ea37410bf8f711de42b7ade43f35353e60e85e2a7bbfc5e0ac28c8c6c701cd69628bded00084319eb699c44de13ec9843ed77e48b7c1bdfb22582d7b97c8983c7d9e47fd892a10ce746d3d14a72c85eae923294fad66cc02fe305f7e400dbfdc13a60442ade82b1ba0f06a67a5b15aa336bb5cde0f97aa5c86d927259528863d57671cccff8e45226079922546f7f59afe16c8a8f7a767f0e94550a98de6f2fd9143b31251f9520a54f960142871ea4c891b760fa5e546e53231cf7ef57bdb8a74bcb09eb2c35ff115a756306477c08d0fed31f5e78e1898178c6ed27047b71041468ecdfc069b90d4fb63067958230f6bb16d81095992f2c065cddd1a0a2e5b82a74d78ae5aa6fbac93009f1fe4925fa4ec06cb2d331adfe22ba620d8302c6cdad3e6ec6a3b9a9b7a5f1f6d00052ad257cba531d09ded5fc23c90eea0c446a9808cf3a84ccb20072eea35d445fdef24bd75e690ee7292b3b917163ec4950bb300cf099bc0ccaf71a90eb6f51eb0b221f859b05b4bc44c7a4e0ed4334bc7459f9db4dc39d87e518aaf1038d8f89cf6b1aa7e4d04084089af6371ede4df8a2eb30573f52f605908faeba3ac00562ed09785c34ddbfbe6e52318ebc88fbfd07ae058339b145109d80258378f0c01a4fe88a08f6195bbc2b6f39cde0300f55c4049a3c0b630ea435b92c1bb0f101046a0dff7dc4098adf3b3930cb9f44adb3afff2ee17f9a8c176783b3283b97f7702d8b0fc4c48c3539a78b62c2fedce7b5cb6bc95f178e76d1d0673140487bc75185ed44629be22aac85b7dd43ca2ccb090f762b9145182302a387dafe2ada8df48474abd4be197cbdec36f8140701b30fe9d6e6bd7000e841e53dd92801522e0c0761f716509f4a73c21303693481761dbbd6a74be43f8cc4baaf1544a5d32f6f2a18af913c20c7d7443b1a09021d9b2234102eb76a1845636718ea4054555614920b2c31241ecab7f67bce1876c5b44ea47af5ef620f7440ffeabeba86883987a796d6e8f6d244357fc3e7e86adb37b5b3063ef5f4053a8aed472531a59ed7b6503a84788547c36fd9bb6d02e5366e31a786f2c6d4aa1e90c6467a91c1de27f28a4792474c37273b8fbab34edf3ebee247c2a0314359df47195a5ca38663073ed5800586b721ed46bd16661eccf33b811bf2360a0f4b12966b6b2edef32e59af2a6a602e0e904a2b2ed5c641f8c2e0b3e621ef096e595c300d67c0192d0c7a3606bb5d18b6793b790bbd2a278656b29e4674e2f091b3cdd7f24b64036f5f841c537e2bcd71c9a6aef3442ffac500ff213e77d2bad7cded64aceca8cb1dd073b4f72a908c010058d87364a96dffc86faf223576921916f39ef1fec6db263583cfd549d2bfc30487d4ed2ee4268a918fde05eb9299ee875d2bf6e56a5bf5d4d6d96ac29afba75917bd6d24f3a1fd14960c424f5d584673674a4e680666357792b9e70e6a80978b0e55515bbe7ad57dae63043a1c73f7478fb4a821ef4d2d2bd3bd054f7e49a31635a9a648a29e06810fac07951488e353f891277e93ec3daa23703b4df7a18eb6f03ad653514e925cc2dc316867fb347071f362e493775c043914f672027dbfc7cc957f39d17b49920c47cd6d7d543483bba433a42b583cae50e10ced566089829afde8c398c6cb00ba5d3508dd66443c80c8b9d377db7006e7995c29295055cc30c265f875f6f9d2d2a0a7ac257d648148e7bc53165c50915a1abede963869cc0a51b29bdf8d91ffffc5922a7efa7937c605fe4971ec51b626dd3d77c5d4ca6b3c898083be7092938a9eeea8bbf48d3e395286e387169f2f60ca1e6263124ca7d737df86be5e7444ca353be7fdb2f6a640dd9b137198ca22c252cbf62647e1462b4942272b6711bd088a6c83a79febd1d295525762128df307301ba8758778cbc8c7d7d23a80f9164c0f3518e864d196fb4a1a4e782665d28af0bd68b384eebe7abd28eaed0a2249cd00d03973a95ed528775ab3866d0db840aed87dae11763037be4a1582acd1c0723c787d080382058bc2331b2cb441d328f0fb4d0c270b4d8f63c42e1ea93ca057e40b1b02a0f58cc3b86f4e82d65fca2126ce9287365b21bd795b6af98a88c6d1d70fec7bea39769f8588a91ca2033c8bbc9dacc4dab5980638b551912533c093b412952f303cc0bf3a9263c984db24918a11f8175e27d23a19b3352e5d0ba9f796d28afccc72b3c2cba65edd8ab5b0f6c7361179eba455a8409f3be8331750c69f80f3417bd8506f7f30ad9b36faf28440319cb085cd56355e109cdbec146f1ce158d667bfc0739a5ebce580d42f50785165189c51e67bc9b9d01ed29c50f61440c1e9d4e9cea9da5cbb341a426110c177baa0bfc195e932ef703385c2e85bfc86e7767eda29af39144bd5890cf0881a2423aa9e13098b1eb3648d0731118df81d7af7e3d29e9f3d5487f181f92582d7c04b6a2f4e7b67b1c7d3d0d5d4288ae67815f45f74d9c2fc1c78e8b9e2c106b030a187e611653843b5021620dc923f854e92fa98490b2f7c67e2b40760cafe0699170b0f04f2361f74ee842d6e3294e9646a87f1159d1a0e6e68852c468c38d7bf76160082a7df26ac5da745dca7d598f906e67e70e2b07e6ee4a7ba8d1e3776cbae12932d9c44b4a731ff37c97f573484115b34c6796262377d5468a98f5b6f94223f6722a3d42a8342908184c3e91cf241341cb0ace244f4503bc0ceac754b0c276958db5004035ce61e943a4d3a296013486068dbd0faf2f904ef8850f58b81bac7dbfdcad0daec5ce7c109383e956fef1f79dd066d39c7a16deca33f0552dc1d55116a582c38f1d91ae01f539148618df39f5f36f845f72737aec6ed07a5b91fcaaf4b50d9d5bc6d534bcea0d20a42f74b0a698bdb7042f88d30a70f1ee46907e34003a1b84ff968c4a13aaa02a4da06aa08abb458b55dc4c58ed3659550c52b5380db3143cfcd8881d78ff98e708d985fcad9526f9b6dda58d154ccd2546c6682428509899cf060d59d624842136f8cbef13cc152c874356f420dd68bf8030d9358f61ec8b40a8840a259706196188519ac0386d9fe1c4d1d6b02f4b7fdeb298e3acd1f4af40161e682d958f4d31058eaf91e321ad37d7051de6acff05dd8758c96e00895f1cabaead548bb71e3a6bcb3528ce40c093ac88d80af7b38f3b68a5667d7c822af287458fee377235e68deb5026f2c6749c8c3c9a130dafba5b3e61b8bed69a545bc549149dcc10626afdacc9e066618deec98bc429344a9fee94cfdf3b85ef10ff5e4275735a543d8dd6ca4791fee45ab40baedc3b9714da35e48759188115b7e73fd99e8050085508041a9359a214b0dc33f65090a3bc0ece6dfed83deb08bd00d504be9495411e673228a6c1d38ee4fcbd7c0ca0fb602585e287b569e02cc2652365d9540408319cf067b0e119cda0565471bf3e07ab98f181e53c0ec56540f045583c0df6fed60b518069066b4dcb9193bdae631af1109e9cd9652db54cb1929605253d807ae5664c77d78a2c3f83fa00baf0f38fea588e744f07bad05f0d346ac53676f219f88216199da203bbf57e769950f8a51dda7f10a3c40badb73da2c066aee3c489a49d6342ff2ae7798eb0dfc9ff87a072f08eaf0225e190c11e03bd0f8ad6efd7c426ad903d50dd35e7add5e6fe8951b44c66e50ee3933da2f3be024932e4b801539fa4dba78f0a648359cac8552c894d7d9f9a1075c7dc184d1e42b5fb457a1fc1dbebc2282d7b78ca40e690166c24bc4b5c30ea148c203e24abbcc0e691196664f9d99af47fa0e56c21e7aa97fde2023edef5227b3bb2de27ef045ea101e6786884073f94c3824752700a23cd3e367bf71ba26b6c1d26aca5da991d3f3c7b3d91809a955f2ceec73f874e42acd742fa511786f4dcd7bd08b36daede9e248d54b8bd83b3b385edf3e1798860160a28fbd201808ce4cc294e38de4435f381feb52d6adf12f78f4d9a98529359766243e9c1a440d42e5691887b88d92cf766202a9c0dacf34836e0531fc479e9357a659cd5dd3578abadcb19fe5b688f2d0ea04fc167f45e7a91bdd0a63204c0bc98a6e02d18d369e2bbe3721fdac11b0fea1bdfe0fd2600ce7134852ef2ccffffbc138ec7d9e5719cef3f658db0887cb94453e72d917c6851e421379c13cab041977f209da30d47d81cfdb87e087d1c4519f76f3dd7dcfe5b3f0aa0fac57163791c8fa05a7aac6ec0cff782a5992e24e2e771219a28c444c03cf5c8e26ad1651ab804a7d8f7844eff91b2a0c4c2118e7257fcfdd73e44ba502dd5cdbe8a555c988ac10b96c96ad074fc6a41e7ec511e292344096bac5029509f60c327caf84ef36fb8d097be78073f0ddb5dffab2ed8a41d5ed88236b1064997b7cf4f8cc0971f823f53c8a79da5f2b7854070d0bb4cde3682bbcee9db4563ae31abda0feb3e1eff72a815228e5385866fb27132b2e338665e3e62d1a019809fccac708a3aa6e98b67a43fb3645a59d5bc9e9462b59e60665b1f49e1fe570c4c6e3d9315ae56e004f0f8f43fa19ec00298c0f5962536744e092326f21cca5f1de60273b1b5bcf7ac23dea36cb6591e2d6feec4f58435b7c1a755b4b0a4eb5a478deac1fa1bfa30177517d0ed630ead527bae43ae7ee2c9f11b15df8cce3a88624c5806a3095fc5a1151d1faa66983d7d068954a83f6693574598121e88a53339b4733f02b78a610ef2d9aea5e820dda593b5e89cf973e7e1614c90de6fd7595d6f7b91bf533c47a4609d78a23679ab489690f851c6cf2046968bdd3864111c25ca246654711d692222fdff75918440c9edee818848818c5cf0a799e06c1698119e44ca204ad0741bc0b27914495004a67480d7e37c14151b0d54a714614b5a17a30986ecce37eb325321780d8f8687b3f1caa4b8a923e4ae356c78ccdcccd5b79acd1273b90de2fa2f4326b89f439b8a9c0b73f1840ce078e2cd3130bdd0412b8bdc976e6ed167be072714fa1864f2e18b30721ee20e274cc0cfbdb99d9f9e5abec0ce7a48c6735fe4c237eeda12a2cc1fa4882729844790e3a7c1d86ca3d754ce1f4e46c8f85c5cebbc2356b066591bf23c637268d697582a9d810afa7ef2e2ad6a26cda633c689ab5aa41f3ce59c9f4f1423a02b8b12368bb150660bcd49efe36c79ce84b23346874b1a54fef15c46dd004aae973402cfc82320af1b376cece65dd2a37d7a091d2cdc4d5d17ba90b4c474cc237aed38006a17243b95b90869949b7bf7a8dece3929d1c86287565787a5b8563313335e97a8f7a7bdc6b1a609bdc2ae4aa614577bd35535f51db42563c7b8c0745b86783631b6016acdd67c9dc5f695d9f08283791f2ce33c941d09cf5815ea51a5ffc5b94f51dae764717c5bf79b0d8b7c5326816acde1170f6f8e2c5b0fcc0b0148704e912d218af09c07f312db5f5b71c771f05f33521191e1213c19e731cba30f17ca74523d0226af7f1dd7b8893ad5948a55c886585e06b8d1c274da873d047baff884950999caa4946fd3324e6a13cd563c06bcbb8a877880f355f8e6993fa2f607eece073c4fd2c0a46e8703d972454c61f1db979db74d19ffcf6700b53b3ac77fba8aa32ba4850232ec01fec159dd9a28fdcd392d85954fe99ad0fe4939d561158b87faa01f2716649a83ad46a52d34973004c8d3339e5e847a90320efffc48b406e6c46de181c4299a9153813003990fe28d7d8aeb55f98dcb0b834b61b1d232b26a7cf90d8d0736fedc960581791a2c38dd3559cb80c93b84c1159867f2b33385640fef6ce8f305e7eb5dd039b5530f9e732dc727d1fa3bb5a348b0a220ea1e3cce86df6884a31332c285cfe0e07ffbb0f3ad036602f091fd5490c15d82d62bef825733527d8509283b8f533db12cdaf30a72b6586ada15d278aafa706fe83f77b63b3752658fd9b9760b3bc6f5cdc7a10096f17de13f9eb272819fa2315e6134b816834ddb8e6c01e24b94be966ae86c92ddc955bc8682c6fefd29c052c67a2e840d448c9e622374b54324f2a3fc4e543764222b4bb1def1c62ec4f47548078b46f57ce9a9de3b782ff1f13baabe84e191074652e34284476effe7957f6aa1c53ec4f35c7d31936c2f802ea54a988f00f202dcfe2860f0d6747d7f246dd82809fce87ffa0010d7a761d3fc1a614e0c01cfda85e4b593a506d8ec169c0230fd2ea671bf5ebbc6f2db89022155824914521305af29902cc82679e495a0094eb56bb02f0919a843f0f22fab3b5069f7055b34b56d0c2e8e9d7aafe3b5cf9547f85a217d88d4d8f4c231b3c7256813e078775a69608de542ce6070a504be29d2a670ba891046421812ed97cc8a64cbf6a47444b2af0b8fbca22c14905cc94fe18f7057a94b82becb867377a5d456139304214c96b9de614b65a348b52023961b4c20cbea7a4a4863c724243ef1fad787276cfda6de4fda10bc650615f8d771a6c3bb0b6cc1a2d5de6d6b9bd58d336899a772717bab0c29375175fb5093e24831904b44a5cb40aa66cef368ee584a8f754025507144a1b0f7a17401ac7110c03d7cfa3502af95a776bacf2cedf1692a702320e07d548caf26e3b65d5ffdaf20f265ff2096680f3e413f6073d97f876895e652f68b52902b83dcbcb78732ca6f06db7b20f9c6888c0057e5c246c905f20a6001e2ca7b095b2fed0429989e8dc570967f43a9d7b8d3502994e84a5bcce18a13aef15382ef4bb4fb52558882a47fd776ac60d30af86065b5726db4de92fefab2e941ceb45d40b85abaf0c2484c1458a214e7492fb6badb06cc2bf21335a671f58105b890096294191fa69dc851628287d57976f60604fde2a9cb58d305b088c7603ee96f112006024f282ef8a8db932bf92420f9598909eb85ffef1bb2aeb9704341c47aab067c59799db5f67b4204d767cbf4a3df87a3af8f8cf6ce90f16962fb83d1bc06521596cc92b8e19190ddb0062763cfcb191a29420ca4cf4e10c5e6dfef173da5167521fb6170e39b5107008e5a0d8ab2ed3abcc55acfb798e75309f137c58dea1ecf3f5e78777bf83e7e72e18702397bf887be374b837e2786c721d3b53bb148b8b376a754ddde073631b46ae93f60bea6c1f3c272e689bd06a7fc6b7d44710ab42bd88f94e74cd03e2e77355690676e85bcf6c2c7f614905dc086c509b97e12bf994d4c64015ff2d259fea601775dc73c837dd6df9076609d3a4055cbbab085be74d453316f8eb6da6c282d3bea38e0981f2cee9eee13fb2b124ccaeaf9351413887e4fafcb705c2059d5d56791e0855df22c678ae51af43fd1b1094ccf0f354a035106a132ec9bf3200ce9483884362e893a8e7cbf45ce2ce6cd36b449f0baf7bd5fd53602d36ebd8e47378f4577ff930aa3e1d72e6b30790b9b05d32da1ccabde97d5f864501c73c6349b7bc54362278c3493a0f7f3d83e4dfc6da414dbc268c408f1265eebb517cce64b20a3566998900ed321bec045c2aae718ea8c93ce20f74b938e064023cc0c7a496bb7518ff451858a78807b76634de075d8b32fc829a6948f48f93f4aa8cdaef39e8d068bd3e5161037a204b59b0667a729ae5cbb7108000a1774771311ec503d63ed76a25eef057e6d94ed8fee496ce28574caf0142a64e53e1a8b6bc68e22094c56afe728fc05ca15b4c076cb0a299c787d855b9707aaf257a3c157c8196a5dd8940ee9cf67573f1fe0415d514da3eb9c3a51032537c61acc50131ff6c3083e829f240710ae9e63fcff2fbb817dbdfa697f0954474ad74bf1f23b755e19b543c9d7e93dfdf7961cf8c045aafe5d12924afa2b621e1a4066f5c2f4fc0e1f5e2f947bbb544add096b927ce58696171b66a20837f10fa9a8b9a69dda05cc2cbe651b89dd46f46ab01dadcf35d36ad5fd5823e7bf38a1534ae591a738381fc3412b7235bd32aef62639294756ab10a5f2efe03483e6a0c9479a31a7bbe967bf3d23a0a9e0c743262885c2a6e262531f54ca8c71d525e85be09bb5b2b848ad17fa0af9948906cf81402baba96ea73f522a855c0a9bf991d446613ec9351da8a1224c8f84c5aadb58ced22c051af197c49e7f5409e08d398223df9b97a01555673c15757a8946b8534d83b01a00081300d0ea75d9dd4d756dd8953ed5d6464259cea563cc4364e3e85dc3483dc7595e40ed31d0b36ae5526f311e495ab6086565a17fb082d4af14daa11b4d8c1c63d24e93a49d82b08408519064eef78074812f9b45d3def778ac5846eddc9afc04d1df058869ff908c9ff24924d85f9b32cefa1f8d41af8d0676cf702e1a7fe463537cf066356bed9752d562a08e3d7bb6a642a3621dda26f025335da2a66cc1d931faa04a15ed4c9db374b91771d9577cd3b9ce728acb684862dbc8d4d03bf9535a197a1308a3dcdd08097c4271fb1505d0e247ea44dff1c0f5ffa18f3525b6bbebb789fb8c9c17df1badcd741bf823ad36967c4422b4c95c289af767fb240fde399043bc8532b6b77bd44834a669062e18ed629825cce90f669d331544c91dfa88fae23fc93c11a786ae69d1c3603dbeafd288be12a152938e02e06093666f729651876a9315c765a27c8692c864b3b0b96100768cf91fb4fedd4ef829b0d90e0f9369caab65e577101ad38decf287955e3aaa039d05c0ee068accf8926f65efb4cd812a497b43b98c9cc2dab0f0cfea9d7d18892b15682fbe6de56d9089ad33d69424f048800bf7d77514f7709165f87a5afa0f1f299bf6773dead0aa60d44410ab4214177c8f861cd6b39f3a83fc0dfa7ecca54369fc5f056b910efc63524003c414b10710ac2670cc743a22a41e65313a44dff6781dc9803f5ff7a20bd484aed071b7d12e0a4459b0d412ee12121806dc14bea7487c46b4e6c9d91df17c6f5b0bc7c64f3699a4872360280a872770f37bf3272178d3227c4a6e7e282abfaea26b7c8de8eac67d4bab9ad89be871f803a51909d00360f735156d17482e5af5c47eeb58eead27144a186b42249cfa779e1376de0a06c309d59dbfbe362157b7d70d58f715c0885363104601408e0b09c3a812b042b03b0c53cc980c2d08061645d92e9868c003323da5db09ee2f56a9d01dee7942c49016c05c091689d0df04addd8e0dd90b74e6a81407caecfb3f63fc95f218fb030571f391c249f5d4344e3db5f6c2531cc879a0f64370d245fa57fd90af19b06c71f3ddb044287d384b6a311a6fec532590c701d665717267a5995ff3107cb94453e72d917c6851e421379c13cab041977f209da30d47d81cfdb87e087d1c4519f76f3dd7dcfe5b3f0aa0fac57163791c8fa05af346b8984a4af6072cf61ae0dd2c444514d764b006e775819a46d85fb9d816968e38020d9aa68907bda706623494e837eff51b6ae1730c11283d894d9dc17da064f14c7b32f94282ce4d172f29952e86429f093ed690fbbeae4f72d7b6a1ea64a21bd1612644e31cc6b3276c3cd75d9ebe71da307ccc12e46134371314ef5d64a99eb8ee5ce79c4ea672935b2929117ffa168ade62872a820fa3617dc957375cc6413dc4dda32a246c98ed9b77d721966f3cf6a722a1f812eb9bd3520433b98069173ea28141ca823246911f2e0949da7c38b7d89318453fedbd41629d814b40b38130c34293dc6c050846eaf0329ec55e3a17adf750829e1f56ce1497d5ff867da9f3817a027ed8d3405b4076aa8b04148ae844387c35b118c12db3177fb97ce8eb345acda86c6b76ee3a1fe0b0d3d43533d0edb9021b757dc2003108af48864a94e03f0d66404d35cb6180eafd4086beb10a404baf74eb164f35dd40db8ec96cc974f4af38721551a0250c1b4cf0b5c6f6ba66f9ddb8020918380856f29c5b56dbd903e8f40801e9ac385f23288fb75e4bf9b4a31be27ea2fea252ce4ac49a3f2025356362b72973047819cf9390361b0b421610260486c4522a6fcba4d644a3e125cdb6005c56ecf69ba4138285ab2e6e349004aecd187f6bcfb7553b4f078132d403c2663504ec60a7ad7fee0bbd591ceac1bb5a51b773b90de2fa2f4326b89f439b8a9c0b73f1840ce078e2cd3130bdd0412b8bdc976e6ed167be072714fa1864f2e18b30721ee20e274cc009e896c51a7a8fde4178deed6da9eca26b2822c8028a19949199da409f5188f0ad14493e071f6199eeaf32de0879c2c00161d931909f1fe28f6146921cff56fd54d9417bdcbd461e134cec39755a0e004b6f21add65ab8eb8a71345ed4da693796fdd087f3290d864144915e21bb8318ef0c44bb95e66b539ba581d22cc586d4c8e9642940f67d4f615e31d504b808153331b71406847ff229c884dab274e1df69cd9adae1d1d2df332c2bbf171dfe36a1326f2fdcf5d1492140a5b0d14151323c2e6d51ec6178635eb655af7e9ea7ebace4bc6a2bc933098be000e6628a4226694a3a785445e5bf3db024975635ffd0606f1aabecfa77c91cb096debcddf4e21230ff51fd736a217a93eee3e70a473ba2add9815e1530ba0fe281e638ab1aa5f00bac50924b56e8b0f569d5eea98e0842de182149f2a05c936d8741a93f353b37fc96287274334bb9e4050cbf41996415bcebee2a316decd3fd9db7ffff473e00ca8429184f80c803023d045a345ba56deee2fd16443e3198b35d84922fbc3efb5133849231199e61b8ac822e1843fae8418418f8feb7b81719b0c231fd63887755613f3f8e67672670584e36ec351cd780a3f3eb03593e7d05bbec176e3a37b26713572f2cf85798f17cbda5d88ef56da41abbb9a204b5fc394cca9f4971c46ee2500a5a4cb7da9113ada97334ea8c828f994a0ac7089102fac4d021d5264e29a5b187f62b9f5f77da894fb10551be73eff65d968052766ca52f23b4e94dc2df8c4e91c071eb89c25a661b8d5712f9101ea303e629448947ca5b1047f592f1bde67ea72e49f2d74c18b3e6b0360798eb4c543822118b69b5bdd89b9f4b880cc02240f82969f52c70766a0c3dcfe4b6876674f24ea40b6a78aafa706fe83f77b63b3752658fd9b9760b3bc6f5cdc7a10096f17de13f9eb272819fa2315e6134b816834ddb8e6c01e24b94be966ac033aa236c323a70bf95b9086ef9b81179072913891dc66eede5b4bf68b7143946bfce8e7a8882b4525b97ba497e533e0254464d8dff87aa54b4c9c02ee3d9880d3b01f8101877e0d122c05742c7c2fa9c94baf4dad8ce330c996a1a2f69314aec3d69ebbffd5fc39637d5b517076fd24f74d5a097fe1ec12c97551e2b7288ec0cc6c201ad7d5c347a024a95b08492b698b17d45cb137ce077f1c71b5fa826c9fa4b41420c9fdcd9db1c4d11eed992bf1e16aeecce510161a4303b8c6fa3dfd780830149bcba6f9ecfacc74c836b7225b65934076fa3c63c62004633b2da356ee0a0628afac0695ee8c6e69005291907e59e19e7d201b9d4a72033d4c0f05d66f2151395b68f5fe33c4fbe0476c330cf559b3b7d7425fecba8252bb7e16ed887ae5203c510fe8ef4eb3595f1ed25db1f8a1461a527cd486a601576091a6e474a815d54cb3f173f2d074aae39350b3531016ae65e00ea61a012cbf681fd24cfe9b7c641e54670ea42c54b1ff0e7524fa42be134e0020bef4aa9aa3312cc5b13a824def994968d34f9ed6e0fd60381263d7cfa3502af95a776bacf2cedf1692a702320e07d548caf26e3b65d5ffdaf20f265ff2096680f3e413f6073d97f876895e652f68b526dcf818600d85a5338abdaf836aa0e78d488287c47b2a0d4ad396652e029d22297c3a973e8dd2fa37c19b8bed57e4067419cbf521e7f84556f0b3026cbaa3acc0dccf65a6a682ecae3e043502d12abee5d1a848c77dc8eee35656382504ec569c09045b05a9da75b5bb8436efa5f78fe897c38d918c7a5d6f613578977c0e1f50975dd92eaee7db611b95fec7b5e057ec70a363409660c16f29dd4eb244e67a62700089bb97115a28991af6f47e938797ecdbe4118f5814abdaaf2f6221b33ae69f3a40fee962cc586bf7c7bfc1b1ee930d0f6af847f7521cfaa30343f4ddaaf3e0c0d99041fd6fa9fa73f7c03d4c238008a53788907cd4756b00ddacc8d25919559e1ab9a346ad65889b97741b8b7aeb3063347531fdde484a9307d98e2b8760f7ed39b67d9547191d10d82a34f45263e56ad7978869a84d094adfb98a43bb148b8b376a754ddde073631b46ae93f60bea6c1f3c272e689bd06a7fc6b7d44710ab42bd88f94e74cd03e2e77355690676e85bcf6b819f4a86735f5a1842277958357ef48dc7a6cb668070fd0171b8a6b0154e46429b9239dced89ad57253bd36d6a717fd0a56c5ab14b2f183b1a88c49b96f4788372b59bb9ad8601e39cf055a8c08a66a6caa1499b679dbc7be2c30d568aa4185564fca606033c534afbeb7b5b0afc23f58ba166d839eda99300e8266ee5c6871505bb8ccdbe0cc58186934bf7fc18491ec90cfa73b21579619a11c04be543d06c139241d53fec13e279c406fb091ca1e70abdf5a7ded8d48af44306749b8c653460cbec4a92a9258c2000bf61e63f1e3d4dd7fca6b8d70af717073c2cea94faa9cbd660862804ec91f9c18a4d05a37fe6ea97a24432a2c56b22f655d728e0199ffb8d589c4c0dc3bb452491714de43f42f4e3ba14393a75791a22005d3b4e303f44e659569aea27ec54afb82512a82076170e282a2bff5a1fab34cb1065db844c745cad3172371e700c23d023dc6ad6034007d3519315790c05d91661e93d8fd944f1a8f4d59219e3941376d258a085dcfe13d620a909bd58d3f2955232bafbdc5317b8a32c80f016dab260ebb2a64ce3119bd5ad99db5daaa81256749978c1a5b89244559973ce9dbcdc38d2322a55790f1eeadd7ef3e79da673c653253fe9d4e2be6e4ef4ed6b911fb3e3b92415d133d968707572667b029fabe0dce671c413730206ea11a2873441b5a3a7c215fc23fc29dde84b1cf6e8dbb8adf005291e334e51f955f54d1f7d597461c7d86b61145449b4d55093d693a929b20138f98bcbe4b50172fc288f66e7ae7d2879d080c985ceb7bb8fcba9f11aea0955af8c9a5f4a63c7b3de7f621a80a5e5e7788b954e065e1c2db0fc0414d2ddc3acb1c7fdc38e753ab61697bb209479f53cefee59ece9a9508687613fb502179ad9d7f65b20c598f52ec58635b826230686b6342ac4e3cf2193f85e09e4913999dc1d73d4427a86754b80984f6db551084e34f066955360adc7a6b784bf80db66cf5a705eb1779c6616e5ff9b315d33ee46c5259ea40bee942023a85684f80260450baea3082e1a03231a3b9c24886348b6e1ae05852b34016d251c84d728f590593d8e8846bd5a414d223b03c8c3972d9cdef6d96fed1d49b4c6eedfa1d78bf36d6bf03e8c105d66b780d0c6046b741007af5f83d32d73079446a0ea21eefbb0eb9c9b7f0d993c39ee2a31de0bac596b0a41f94ccdb2bece7872f6fddab277df4f3a02f12456515c3c9a5823440b39d7532194c1e3473f512310ad5822cc5a37991ef5eea176293dd50db42ee9fa88779befbcbc7ecddd5188e328f39251fdc4fc3a682a095fb72d1f7ee3082fede930098fd6cebefe1bb169f143c83a925bf79e872cc43571f304fd409f21d95c6e2ddc748eb4d0d156eecbc0929b2f6d215c38ff6e880b250bf99705141bf69638e5ee47095d0cb7fdcb1eccc235f9ec702841f4fef314dbe36e7dcb9a0e3ba488e8a1b50f553ca67aabbf844d6801b9f999f8ba506b1c3167101352fb784d4e759fddbbe716f50245f4c3d10d7b22f36dd13d80d05e791fe8d37333b60aacce64d00fbfcaddd01cbecb9a67e02d60f0999f215cb78b9e0c1e794da8f8d368e0fb01c07c0eeb359a041cca113bd979f27118b05002b855d912958dd24d574b94954478da43a4509ced70594058d90c4cdd2dc787fff6417d2d9687bbe7bb0df50cbb7b21189f131350c42834297708e5c832f912d7928d6fce482325d9c5119034dbc909336059dec1ecdb604d70aa4166b4df132861036deff6e1402d3db0ce74723379bf443c8d3de07230e68528c1c5da9c4ba629ef5b4bbcb6788513410f002a52d507e952008d1d88279f8d1ec407dfcb99939467ece707687ad6d687f880082225e9632a9beac77b5c9c30475c5acfbd7f1926472717fb280b586e2861743b63e41d799ded237d614e2bd403d8b0d18aa61dd278354bb9745c36655ee92a665b72c88325cebe8d8f6bb282bf16b7bcca11ef628c4d9ec6caaebaaa4d3aa7557ff09058649f4ee95e589923e9585d0b572c85e068fbb553493aace27b9d979b08bca5b714b59a057b021a34b3fcafdde144a9c8c3d595eee59cb2a0c25fd3dbd236d690c1bfda196e928fd6b56e578e21c7b14ecf07e4d68db1f652e2c51ec971439559a2de1e93800d4cd44638b5a550d7aba1da3cb409a09159b36c33db808e10d3018dfd191bcba10d91d855cd14fac236584b15b498881f33ca97c77d948776ed4d5c47f856418cd893a3cfb20ffcc7102d17330dde37b99c2228cc5526426c4b1e242a27c57b78201f3adbeec1afa9840a36658f5cc6967899bb4ac72d410c8723ad5e2626132f7ca1e4a386c514d392d6e87febac1e04a0f6f47236070bbabf06e785d17014895442bd39ca171bcbd1eef8d6e3902bad16a281807317b628cdb98df8339a4a48dd923a59d2c7b956800309fed9ee00bc0336fd4a0cade02e5cb2d8208bbb3dec556524ba274993029ecf83b08f337eccfc6500cb2922896f92d01176997306c7b16dcdc510ced9ab3bf4698f1eff675f61ab9859bf3197c91068d82939e2e48440e855b3afe306c9ac958067c1ff8f2a8c5b14fd2097be29962b48ebf6c0cc6b57d17106eefb5ad3652d1fe8ec8ae0413343142362bbe42641d1d6dfe70719dc52281e4d82a8110fa24ac39d728fbea2c9820bb610b1d2d53fb0f3a42d65c2e6d504f604ec8ec98cdbd9a300b6d5aa3450dde16c865b7e6e5db18608d691b52e4d04895bcec0b2a6b0ecb0e9551d30ac931c452df937988309e85f9fb53b834650357d743967993a8342f7b74b3c93d8f3f67e0c5d10b73cc043ebdbad771e65315f11de78c7ad7f92636eb45932d9a6bb9e417e0244cd2bf23004f67dc125926f987e139c0474803cf68d56e7cb2111f531e833e8a9c1f34109937a0cfa7b24f4ee93d376511c41ebd5a9ce3eb13b5f3362a0f8c613f864822bb95bd4cb1172225791a64442d258e4ff8f7e1ac65e251209438fbc49dea62af2120cef5146acea61f6548759d44ba4e12ff38249cea71043a5fd0be65a6ae3f511f36bd093b778c066b77c5c10ff99ef392de92c1a339c133401702bf89a474b1224e6fbe1a200c3149f845da2ac240ebf9861ba1e66225cb8c3b4ff8c8510bfddd06d3bb07a668b92ebe5d2166e7c96d71bd08088f7a554c6700d1b53abe62b1f2bb8efed394e1895940183c38de1b5bc855939712bb24276a709df8a75eae768745aebbc7f9b35afaefaf3e16e45e82f8de2589e2028a325070477f3398a4dcd3dae15d0baf3b56886f6c4264b40d5c18b564012a07ef3f4cfe5d3bf85239448dc2597b0f8611f77401f30b01565c31944e844cf0557c50a00d671dced1d640538744655f3514f42d64500899888be957891431e4d89089e3aae529d84cd58be7c1d27597871fbc84c1134f48ce67532c29ed0cea47fa15629807fe198b4ad1ebea5611b222750a6555850cd7ac0b91f709f091ac23b722cee787d1fe5d17c95c2bc7fce9c739ec004d1ec71d7e52c97da38b3296d5c4836a96966fe6e53795b63c979175c615cd4f454592d845cdaa1145f053ae3d6e7830370290a6cd416dff35848d5e64e2655a743d2eeca3246ae93e0ee68bac7104cf3c9821fe5850fd7056f10907b4cf86c06822db8a0343bf6befcd90447e706d848b2675e019dacd09048679ce7dd9367754d40ebf21324c29661ce4eea97a9df01c2aeda318bb4d92503c1f2f515fae81902d2eebdcbeb69d0f9393895b74127a9104b072b0552afd7ab92de63bdd71535b9a9bfcc08c26bb079afe0f0eeb9f6f66e8a3b9aa5328945c0c8dd0c6b2f98b419692619635126574e860c5a4cf455364a943a7ef40a56504dcddcdc9b71cf3c0d08e749921768f066e69508c32360ce4d303ab09595b5e61cfc9c5afe846266011014200fa80f9ccc829c6e322fcb1ef0e0e264ce3fec43071f9e4cf8ae409c7f3c4ac837d13c3c795ca21f1b465f5255e41813e254c8d43cab3090fad859177152bc6507784d88d416e754bc33bdd0e2db89faea36b2aa9f5d1e58cec6bce4c998d59d1a99aeb52e01b79b882a38f9e0c8fcfd257e81155578adf65681ae24aff0862c253934b90f7f53057e7e33defe0edeb6ff4b72833a60ee8098294bfd25bc5fff84d8b415c31fc0fe97d08f29c7d90a6c07846223524ef677f73b24c75fbd9d623798ee0e738b7dbd20d1a683c716e34469bc9b6b58dadf5c1dc05ae4ec4e31361193d8bf5cdb0f7a36be72e5ecb2259c382e4c035cc330240ddf2a5b28779f66912fa5c23e98fca274b0d18bcdc78cebf97e2dd0629d93eb3cbe7d2f1798a1470883833135b6e36191488fefe27fdae2b27a6cc626e9b962187cf9b76753264681aef31375a390bb80f7478c9f19f5730446d500a4d7db23942ab4ee3512245671292cc46a4d519d43ab8660d4f66be6504fd0916f768417f089514ae41dcc112581205b5e7dab1bf1eff93fd23a41862005ad806b393b78f2a4a4f8c6095c1523d69898dcf832eac767b81545b9e70b60690f88697430f977f251e65663c543f0aab410fe40143408ecddc2d7e7fc4810386d994847f27ef7b6e3ade362b154bae4467a8d154ef301193ed9d38a008e32f6019e8bd3543e97d425e420cc18f623695ef3c5a2ce5f2447c0e22b50fe82faf3617143d9825b865d8a9c338cba19ea73212ab891216bac34e9f0130ee9dfc5509b7536dc45fae224300c74155f27fc7331ffe38cd296870add45f536ea80b204c44fe63a195e38ffb5a43d39ddae42187b5492eb25b1ed4798431e7b5ce7410f2be04cf321b1f6edc33401078ccda7af1fe69e130557b569fe83c4db62740be9dec59bf2559f17a3485bdfb105945c90613e9e7aaa27648da41b2444bc637e2d1d6762b327fd45c7fde5e4f79f76798fd188d5adcabd81292709ff5a0e2a5ef6b46f707d67a85076812ea43a222a94bb3575ebe8bd94fdb9749aba9d4761b1bf7f7a4d38c6da531e59fc9824afa9804277eb739dbf77760dc8b39a8a6f10e33954e91c34e6a240b1ed933a620e4baeac707adf151dc75310cd9a8a28385591b03fae22aba742ca8ee5d90723047df6f682d19ef0da627e312517975eb47a90356e3a2e78da2178254565451dab328ff8e117fc81c37c5805fc1b6ccd737fe617c1e3fe0d6255dc47c39d07fe00a0d0fadd3a498983a32367b7024a0dbdf470b7a6ad3b338d5424b106465989d9a81ab07b1f1429b326f71e2f96c84a2915019b29a5d36770e786b64684971e98aa855bc4abd524b54d44044dd7eb8de847969dec0158fe87dc668205abaf25a917bdc52a3845d4c7414cf2f3677b8fccfd81ea61d700c24f9ab9907538e1e6ad34660c56f12105c65aaeec10707ef110f69ae7bf9b5ba7cea3222f3587bee6aa8b6a9470653e88a49960721b0e914c5bb5e1349b3258a8d4d4b1823773966613f7cad47ba2374c172c981e8ae212bb4dcc9fec06c29589567495699153f990b29b01eee36dc6d0964566220c579e414a0e6ad3452d829952d203fc2176a86cec32ee0555c29abe18638c46d8279f48008bb3cc84c8aab70b0631031ae921c892d018f170ef1dbf8d179a6ebecdaca1a73c20349fb8e0930693284b743edfd511aa5b454ecd947c48923b8db74be1a6530e0855cc8ae388eca5b7503bc35ec791dbb960e2d231fe7e44053a53049c103a7119180afe8343c7edb1656945d2de9f4bdbfe82b33612e33ee6aa7c3339ccee72ecd30cca965b5f1778d70280ddca70b51ca6b1867c2c557e31880e924aa92c0d9712892c7c96c5deb55be6a288f56110b4eaca02b203cb3bf68a0a5fb829e6d74f268ce3e91be1de6509037fc62f56a99378303cc086cde108ae1d5a05ff1e307642148eb6c8eb1775a3a37c8ab0f0c5b59a8c1ddeb9df8386aa6a0f82bfd464312456a25e796ad28dd4e125c6dc7c15b68ac3b14f77d89cbaecf40470320ba681fdcc56e2f6e281cb40b20e48ba6b8bd29ec7b9cf0538962c3ab349d7837be8002b00611b759dd7447dc2411475379d1505c815a8d3ca944b9073e2af6324de93db4e73c7db9572439ddb072359d57a78ac3d33e826b5562eb35442fcfd29e2c406b13ea96afc581b0bb1b1e449cf075b66b27eee866e43f57b0cf0735ccac8f495748fbb00fdc66f3a7d4e5cebee2d69c0682a21df11befc7f2e5ee952c4fa3c95af416744f09a0b07c1843e541c5f481f8d3f9d4bfffc949d50c669a2fb21811040ad33642d3b570dd907561d78cca87003b067f2aa710c91d7b0bfbba29681d6eb468dabb331463bff2351d17707459216075d0ec0cf23fc2958dbb58c54dd52a94e1db5680cdb255662b87fe56796cd2b60709ce732f0d74d46ee2f87e680c2c5f487718340cfb2a72d2f5da2cb43d4c8992c0fe6ae84d7d2feeb6df89045ab32ded031d7f3aebb1963615e86c3d3f1b49ce103c9cbecd5786e0ff753febfe0c4aab8ef02071f3866226b080d0fdab5ee7409bcaa63352b1ddbe5f35841892b95f7c904e7bad216e037babb1cb1ed9d6afa42b08f8718824059e10f19a8821e303c1950d5cffc4148add14047f9a35e2c205ee106325907ffd30de94e2b91cd347fda2735deab6cea6bb730f3d5041e8522fb5cf3d4eb35baf628bef172b89d5ca80bc96b8c0cc47000d0e45b144f3ec3dcb82c130fef3a8634e959e0c5585094b7c85953a492921b6caf86ff863cf388aa5b4447a39a8fc8ed70e1dd23899b0e087a5573fdf423439637b386e7745563836e455e3c48f8f450f17c0c1e89091d41a2f8cf23420750a9a5c182cae413e6b2b7045ff4636b0adb064ff2eead0cdf6c3ec3d039c56398e29850307cdfaa1576e0259b2da65edcd6757f98eed56966243d19b25e00dbd27e0e6e553da7865d191ca74240a508bc3ecb534f5c7cba3164d867668d619ead37e886292edaacb0ab986b0c7f80d6556e5b3d2ec5a68efcffd9959ab6c13e554c1cd8d8575aeef0b8b34ee8ef912554d519fa7f7a57acacfe26a6f29524f33e182669f10fd40a3a4164eb7d12db5269b939e78441bf3b459f56f3793e4a2913f5642f3a61d9c769e1ed3e1ee5e8f1c5a072c89ef001c5a5cc2c992f24b0b01dee7cf2f7b1332ef915280849d3a06728b9e3e1962d296358408a948ace165de2436bc1a2fcb0970a82c36659df173ccf1e3e820814471cd9088b348825a3e00efb49e08d870e6e7172c10109c86085dc044622730a2096cb37b61d84293cdbf8c0471582eb20bb0e84a874f6cf3c4444c981c9f07fe442b505f69fb0acd292b16faeb08aef8bc119bf814807fa34593bb30a78f4d37af099ae89cb66e994453397de2725323cd203e9fed8f6740559a2f9845e99a0c03bc87e034c8f653fc5507e9a60f0f966f851012bc78d8cb14f34c0ffb802f3e6f6b6928ff57a70e81080c5bc9ca4e122f23cd33ddacf0e8cc0d6dcb4e8eb35590c1f73863c8f630af5fb3c006ea943c3899d57168577af60bc0a2d019ed2ed630debafa2a4a4379b39a7ceff142798844cef6c1c0d12a92297e3407e75f86b274626088a6cf8a7db6354a6701feb5264eb833b007c16c99e4250a09d1c168052e3a9a7dc4eba0755333ab7abd033aac1df4a6259672ac23d9721c9621738a7f5ad3200f59e1a21870061c36765ec88b35300aa593344cda2a87eb6fb95197ddda5e72e80f10f3252e257f8b31a201d943ae1f21dae0400e394bb289a6562a1342aae5e4a31720faf072a0ac2423af3a2101afe122e31ab1fc0ab1fef2565ddd40b803a8f2e4a5aee87dc8d32bfb5467a5728f737d99eca42068f60055dd5853e652a8f0b4aa46ef9a51bddd79441144923c4850c7f2b24e8dc52d36e6cfa2ef4e8e241bbc1353402b82f3ed107d874a11dbf0f4bbcc3660d832e54bb920f7c5171e5d3fa6ad7e2dff063a0c3d65bd9226b77247724fc3f7c35b9812af8f06a532d462c0b94d9ae3acb36663f55048d15d1b3b5617359afd313474428075a93a938d2fa502d19aa8078c08cf4c898a225c7f5ffa3fdfd90db012969be8f0fb5ad302974757c5e6c3af17d41a7d2243eaaf9f95eb2c46e4e3685d27411823b2bda260dadb9c745243d5b403c52e7c5981dbc2440c83acb6391b00df6cd9004a89b49cb198078cc66800281f33c6077f8d8b82e630054df026732620bf01ca038c6faf3fb5d7f2c000bc7b9d83cf1aebdec01f21646f2e34c4749175b2a464471775e0641f6faad66f21027e171317dcbe8509f2eaabcaba301d4e15acc88493a683f01e410f2157d518331edc8bbbbf61e2fe213a5d3a896a2d8967de983d1584265ca7a1f1f4d55521e49ae2442c7a66acda05e3e2d19cdfa70edd3035f819a0bd482342a0f1e5736f0fde7136096056f82ea87816f99aa23139b18717eb5053d01331d33954924f2263d4a5b8dc49055834d01dfd2b7918ff02017c3b36922fbdfe3f31065c42074715799c7804fb649225463db00adf06a719de6f8106c7de092df40502b6eef13a4aba7cb5e840e2fad42d20d1ca07bb584af1fcabcddb3610ff882bd2305841fe02208ec470be8ff1b909a2e6e08fe76eca0a1a94b979fa9fcac321ff2fe039ba60fab88d90db83a084dd98a485681c37cde1b0b6d700477015620217e0456d139fe9035bb18b086f86be613c80516c4f091c6c1d94517e19ab2403689bef52b68acd67dd21bc105b80a8480da64bf0288139a160a18a1bf35c251f27d7ee2a96b7c1a55ac72413862fe4afacc6460f49c633e87ffe3e7a3f5974a1a81c06f05276d6e0de26d604435a1ce19e18d7fb70bd7fdb5477b59754d67950bdf9b3293b255eef6a6738c0362ec627296e195eae51409411f56fb56b32c435b5a8eb6060e28bcfab7de4aac734c01611d3c8f3cc588cd07c18d1ffa5327ea59ff111e67487e7f82a9f3ef392ab8f5e7165cb18595935a55c89cc04a934f52b9d0592d117102b5f4102d1e6048c50e5eb95ca906201ab6aed7f430abec1ee5432f4d60621611d16b1309bb9fab5f4e57f0532565c12e8379409c20d88e5ef1d055091a0b080edf14ad2b16efaf3a40cef20b96d56ed8b68de51723125495b2b7ae8704d1d7a701926a77850a497d09db5b2e31924090c73cdd43f0c63d568656b2e1024db4b5bfb321f3a5e20e7d23359419c440ca727a77d985ade9577ef588c6f24385b41702676ad8e9db87f3748b7164e762380677350c0f64e8c47c644a632976eaa333569d9103cf11a6c3f5ece3801fd945906e99baeb65fa3456994e07cb9215bf0d0118a80896a52650fb8641fb58669005fa13359d838dd377b9d70607cfb13ca92944282108c843fdc39c84a54aade645c49578e47dd73d00cd3f21870b70b71934f54d898a1fea66ba3b03a41a91c71c9f55fcf3ea3a2fa9c18fe53efdaae8f35d469274edb6262ecc2ddd5de392234af82fac1faeaa8665e20041ac6d9fc52d5e8d799e36adff8909a32b85e92a3a8f11a23a5e9169c00344c013f2ae09147268620b30feb61d45b4b6740b43ff9e128505ee3577892ad67853a6a335aa58f9108c00505e29032867aa134d01e90e592a06661d1353f92db3f7f1dfddb37b5e545b942ac7369b83ee8d761e2ec13adba9c4130db06940a7d05e9f5acea860f88176e8c91cbe090e2c0987a74c91db9929c4d0f238e321d3565c21d25b09c45912a27876a177d707168db6ed84fd52fb60ece4a4c2aa74cd8c1f8b20dfc0e2ca670558526cec776108cbe54c0addc855706c89f94b544993be009c178954f95c3b9a0f987c078b1469f0ddd527429a8ef99e7fff880a8c23a7788f166cd4def41d68e2338492f7bfb7f176e0e6e1923160f7b68714f151531aa7044af2a4f741fd5b97e018e45fe58428f12c8299ca3f423d746c2100e671e706478d23038a5f41e36a7e6c7f428175b49ef9dbad88387a993e6a869f2d0fcb654ef61af3d97da8c70dd270f0fc28818f74d40e42052231c37a19b6d1d8e310b05a919016e6c2454ca56b0a6fbf10edb83fcc6740f63b58b718f704bddae42246bc894d60e0e1ecc1d7961d1a1c5ccd8cf04181636ffef4bbc7d093917ea663933ecfb77c1bf0f3e6a940f2fbebf47430f9e3c18bb6ee1d4de23ea54b0e10f9dfd21f6e48627b887794f420a2fe56236f95c4e3b44455df96e0f2f964aa595caa8430564dd98fbc1ceb52099cdc63a7dbc839c8d237c2e1927c25938b6129b7e90f1f36e431d427c83222093f12c19882f17354911ca53db94e3028fdd14d3c8943ed406deaaa438b0e44698e6ee2e2b7cfe85907744ea8255b05b29c1d6dcd68e11b3a0db8e09170d4582b59c1eca433ddd0a3f42ca0202717d270007bf8fc684e57e46ddf1b1d3e929f499b3ab0c102bd4603ff1c8334d3df8413815cb1e6e6d0b18f9afd56fc5323d04dc01daf8506b41d8be6a68e810308c07ed90aea572bc3469663014a6cad74892cafacea90bc6ee457d55f13f425eccdf2d58f5d82367611064f25663fdfc7c6f3d483b6725466e965eef15d415bfb29d72a84881d38797106c079fb040dd7ac92a19ee3b30261c415511cf842dc7a22a49340d8da282a9142258b4b34698a246cabbe811599f2115febf0ef46c05d19fb2ec13d02960d8e302fe0312eb5cad3fb9cee6ca2aa23091451f2e0a3105cb4435c89c31f77fe0fb54cb76be6ef9e58950d3b042499d59a57e2f44cdd02b5bb70b215da8a499b224ee69d888232db13371bd4559a9ad1194255da649e4fc92107b6e5641be3bfecfe30fd3c2d248992190d344e3b9e8fe6875beeed9cbe62dcc2439e2d4979d8f2a34d80b06e4705550c9bb1b08d8b98b1bbede8cbf8953086ceb3675f2c4395fd322fe9a6416f3dc51e23bd12710cffc1d35877e7eaf0a144ac7570d5628d35f2ee738882ee6ca28a44b45edb1f049b61f7675bb84a9e2124a42b9bb77a9c4d1d181a4e2cfa91c1f4de2de9698b964244e884ee398711e17cc84aa76411374d39743571efaf09d40c611ea8a38f936c193261bbfe713c4e2262db9279f659e519463aa86aade5e93abe0ee641ca3853ae5190db72405861a9fe3c4c02754180c8337b41e495ae328b7f7c6193b28f3ebbd1c14559b2494e812129eaf2abf873f9916fe126df51d890339bc63dba632642e60ecd80884cd21d5dd91ea98f96d24319332b530577c407121e1cc513f97c46a9388eed609c38ebeb5099b275321fd37bc1ee9d5f10aa16b2a5f96ec9f87c18ebaab137451fd10a28955760c8c85100598e77549dfdb4805a073b008d8577493cd1c07fddbb18c00c207e06c30e13d90cea2d95393f15a825268ed6af23ee88cd428db803d450b98775794133fd7a36aa54838fa3284f8eeb1e0a07797955c12c16c4a00c7f4cd592e769e4287cc6c1a03633d5f3a38ea1316ee65823433421afe2f3dab7cacc442ea53876340a0a1ab7cf2e1431078eb71823ed2661b5993fb5c9ea016fa068581eef268167887936a8916ef5067a3a88a029bafb6de62bc25d56ca1e7e18e5393d153813d101c0243757b3579751039e7bf41833a16aad9b38cf708f2920a292c746cd8996b673bf76c9b4ce52270e51fc0696aed99c469225ca8d23d7232ee13822f86a92dda07e6a1eabc49b05654d6c7bffb83c8baba7910fd6edd1957e6beaa91cb503a83031f264e7ce1e9d5fc5be50f3a81033ef11bc6947f3135d735c8683d8acd7e8b60003f78eb9861bc26588fd2ebcb14aea5ba055ebfbf8580cd74adf6dd5b12dbed8d867cced0634378dd4d6371323028b9355625dee1574326f53d4afd6bc3aa0d176078c3d75c5bce1b1207f71592b3deb17ef821f855be4ca6492911f1e9cbacdc23d683f24cad1be2d8ff6989ab394272a1a04d576bd791c75d1ca417d334cd28521bcb6d358f58151a9255d150c130cda832d3a1ea2c78e840636bf82447f2dc21fe3007304bd686b36e26e70b8f009dd4b4e331b93b659096aacc51db1eeda30b27c0e73d39e09dde8da5abaca95a53d4e07e68368b7f6894f7682936c4a330e52b5896e44779e2f3ef66d3d20e3137ff094288549105c236dfb340613def6b084e0fff26436144bfcf196e3bd483d285efa607a4a6b2ffafca189a226960274edce03c3a4dbcb5a2e8704b9d52b738dc868e4cb2a53d3a5488ab02b936965de5f4122c051e1a2a39619d2813e42ef87f64123a1780717a0ac3ea76c7e36019ec5c77a8086e9c5fc5128021788dd80711158a5e691629f9d2db8aae94b6de9472535c7228429db2bc8b6564c9986acbf575485c503f6364ca19821af3d17e6fbcc274b9d3b24940cf45b842a9ae2dbf653e6ac1441a5348216298b5fc19addb3d76d0d230ea349f1cdc48f82e8e239cb9d35b1e1a05fbed2eb664248fc8c4c1c11eb827f1a8979c8a9b5f644baaa252421bd76aa060fa506ce9a7801a5ce7231a0809509989bdbf0a4de804b1d4599713f1be79db79bf0f00b3b32a559276966951d04dd18b6e819bcd29e586f3b189c69734b1f4dc4cbcf75ca50e9feb6ec59eb081f992107feb337e76201673fa8ad45bc73c0ef15fde17fa7e247b7b64344d2ad8c8ee78fc770b8bd1bd498f76221b7d3dede3e465fe3becd4afa680dc357386cfcfb3b0a734f4c8e41aa27643993d5ca02fc634174a8d6e133fd926b8e649c40d4326bc0b6b57f161854b01a67af6ed1ffc9aca4ba78641010a71e51b0469da479c77459590a5c9d9adccfefe3d049b623d66894cb3cc503c6e97c8fe8593a5f4a1bf44f1808326091b788f279f766505332e998d74cf819041e02227362eabc457554009def13569455b438480e35ee5d60f2eb70944576a13623a975cfe1f09cfc78e4d0e636a3d09277eaf5e174920c7c70055b4f014ed1f4f9cbad8cbf0fdf6f3975d611f5685fdc459a6b1c97875cb7a9dc3b856dfda16cf757d7d283870a5954803f289a96d7a69381f8534a07253a22a1b0209f848e6fef85293a91278ebcb2359a32c3d48184fec480d0c3b8b459e78f31bdcfd2c3d5492c18e69429eb51a3b30550ffd4683bbdd57ebf33bb5b15f9ba854e750f26302fe935fa6776a8f1d39aca65439a09fa5d8f20bedd4858e0dacebdad69fc327dec515af73d87246b5052e497b4eea2f6d38bf6ee3ca707e41c6b4c748d787024452ad9582d61b8c7e0a6b0bec960b8afc06a03aa36dc7bfda5073c3def205035ad6b1b85313e907468ee6c9082a05c3437b493c25dd0381816b7206097b855510e778afe501c993d16c24826973c4265d0240ef8f0d6f9f96c74bbdaf208fea11e4cb56a22e32da801996939e73a668f4c51d3afa1db7453d0007e1867f183953c4e230df75c29219194436be219ce882d8e3808c9d8fd47e237c4486e87b0bfb9f6ebb585ce1094880d05a9f3bf3831e4bc99bdfee19b973aaed4e2b8b5154354714188bc5398cc30f03976b21d31555326f195a9c4097e175e66fb4da6e5d8960e925f4f2cfc313e382ce5150ad86a3373a6116b793aaffeafbc3d611e3dfe30cde81d5ff85d90f243ccb770d4a9c78f2c05e645331ccb4c720c33b568750d1115743f2a0c7969257ecb07391ca9da0f7ee440940f26416adf45cc0e185fb4bd3fe8d6875a0852ac509460a2dc7da88e9eb9b0a313b64a0207e60a840ebe3ad6d8027268499f88e76924f66dd66a6ad3d8b147dcdcaf607c70b8a6f50eced31eed7fabb81ea42bb6b6dde77d28fca996bf2486c4c27f8be2be030c21759f6c971f656ff4a89a2da5d84c1b5f9425a966d3e729f42b3a8a9fe5f1e5e2b904da46e1eaf9f540a12aefd227d60186f05380da6c6c94a8d5ad500dca68bdbfacfd5bb0e5ca6781592024353556ad4baf24363a20435bfb783d83724e0a0d54dda6d604d339de6a94b81a44cc42b4b79991431e22955abc88e9b7908eada955a1d0ec4105b571e07b4103db1f2e1a4dbe4f7810d4e6208e3eaca7ca2435b7cf24195bbaa27bd9bcd6040446f4299e29ac92bb1d93ded1e4e3132381c3dcc76676a8d6fe1fa9f0f0830ce9722365e47bd27547b497474b9a7dd2a36bb64759f96d7de5da71676a931a56de5960ab3bd274940c953779d4293b8a1ff59e760a207ba7be6d73b951622da1c11473c949cadcf6827664e8a8279584e330e190730e13adced653f1ba8f38258a51df38fb6d0160e3747cc98ec0e30fce87dd15747b30c848abe7228eee848f2022d73269ef9662616561fe547e9b08403ec62da5127e8bc31c2cde22c43cace5c4b65db4118568cacbd155054038d46f700d07f2cb81e3806061dc4c93dc78e30200eb39007bea89845bbffcc594c206d06d1d37f46e4caf62c6ebaa32ed39206b65568ba674afd7a85464cf6c72a91a08c335b8073c037a5d88cb30dcb63ff280c6416e90800cf2793b5efed1b9a7fac4131aa68d53bd0d632c7759bfe82b656a39c29486dafe4ed835d073e6393c63f7a9021890e59fc590d44b6bc9a468338e1215b5a6dfd3174e1f2fff550d3a85f29ee8f78bd3746f03989558440396d95f3b3cd0a8e69faa4e015831b31df1c628b750d4e5730d3f599c446061942acf9905c8a01ffed6a42d115241c695b19be61967dc518215ee7adf7c920dc23768b5dae212842bde65ac778d40eb51a31ea886830e37f14f98fa7a363127961b0a9f17b1c7c8f2d9445c2bc98d0b260ecf799d3fa113b20a0e4a887fd35dac29fbf69826814c47b0e91e9a3bf6a494f5809d88392bb7d0d2b3d98410ee967dd5217d59c93960754e1ac85bbcde7f3e7c2172a222dbaa14098ec7807619542c17a85a4be4b753c854bc5dc959471127e48b07f0f646dbe7f4a5694b309635f239f206d8c850be2cc2585dc9716549029a4e84399c7c21d5d5d6fd5ae0783a9e15c4ac1028ee04cc30714f5d922ee29207cd1e751b81089195d46026e3f49e914fcf1d26c08739c14a32f33b2c644592ae7ae3c0c49a4b97805db1b8d51c38a3baa08ee1422a0353c1d9e3e08f4bbd04ecf43a9632a9b60fafa0f7aa3529a65c044490a797d3eb5f561acc479baaded8400a0393ed62678d6fe496797abf845038c3c143314e2e31f75a5e0d6e908b247f46be758d55f18c2add1db6f0f0ba9972bba50ebbec9e8ca8114e32a738abb42043965df6f3242d928a0ba8a1e006c672c3322d098372a9b68d163052f2a7edb762a18ae3a9c017b990d67dfc10cb773a6802fae9460889b4e4f91ce783293ed906a51beada0008c4fabe54364d7abc85e7a184841c4b770c661cbd7c7078a1ed1d6d1ac55dc3d8d2d812972f027f698cc0364fe720ab422255ebf6785a8159d051622f1449ac227509e95c87a44fc17747cac894222851206f2362876e9c0ff5b94c90d81d24396de49351e46f914601da928f26dc41c373c2eba0104213dd27a7b2c97ec67d89b2a6921f079bfee463f00f826c16b23e261c87725f858b54c303a7a1bea430f8fc0c83496344265f58fc196431f947bf3a52333c9a582c97402803708db3da2527301ecea4fe07330d40a11e46f73a043788f17d15af2a2afbe4a4d5de8972e673dbe95bf9af29d9f0efbbdbc841dff78a0fb68af4e04f4c8c95b7b354e0c5a8bf73e66f8ccaf4bdb19b7229b0c4bd157be027e80a02546d4d3d00524ab4fc6039fcaa6fcf21ab698138d152b96e6e581ac0c4d8f84f694cf2f5a227060ef015a3a8b092d915984a1974425486ad00d68ae5d4c5c5777358650b7a36aea2447bdb602b216c55c6d94b7e94e411d75aee3af2814f9c4cc64bd94891a9567f16a94087517ab29160a03c470c4f669da511c57d643c3e7ed2ff2808087ccf00eab331192a06dfb3b75bd89877c9381b43a9e64f030774d6c8f4c56e483d819bdce3a1a5d81ea4d4705b0fdcca28e4f9051c60228bb8329cbb461be17c77b521c0a0d6f8373d2ea2e8f9665e75cd0450b449904d8293a07b404c80e86137c04f6f1a37220a5ad59ca8f8cf51a74283bd9d9f1269adc5fbaea17c3e6ef8412935b86ab085fe092911877ce89d2b9ef3e033e843f2d5da28d8e36ace0b07dd4fb440e9399b46b89847d5135ffcb97e1fdef46a53eae8683efdd05455168631c5c56b0d941b55f1da45ddb4c7b94577a0f8cdd5586de4062e2a7c62b8afab61c29e562bd60adfa3cc1fe081406492632d18426eac673cfaa6db9862995d8d5b0b7359c6033ceedff5dc6f57f339ff86ca144c637526ba6cd880ace2bcc9d5cd3c19cdc28708c4a32ae4e06d7aa06edd13ec980fb5e9337cd120f4fd14943b3f64fb7a0566c6386fb457f3fc616d54ba797c1cd037002f95fb45e74da8233af9d1680665950f70da69ec592902777acfa702590de31fc92648a73c459786aebca1ed9aa685689388a4f355a02d9682e9cc6c27d7a4182fd4a334abc26ac7580498e7f1e1746375c5a874991e8d0ffd9603d4d3358e2b96fe9431f7ae607e01445f4a9f4b156c932ccf3935f899bf3fa00c781a13d5f376713aa0a76044a8fb42fecc965595920add5cda3526064a4c82f515f3a506b7018f0687a1842a1dbb8117f1aa7e64e15bf3e1ad9259f1e8b3db2cf060d715f842e3b68d899d588d3c1a49bfe6f62f9d8868646dd4db11546f1019a2d5795b7a75b86d9025008fc3c35bd95bcdb46ff761d44a0002da78a7098b8b327a186cbe2adc1ded3ff121648ef243b33717b28a47aeea941d22251e64cd9e7fe313e49445a7876dae968977a406e3680a60ba844777ae28c3b231fac2d11ba6c5cab0f8b68c646d3cf8d0fb84af14a360863ee00718fc57d3624f3c65b406ad25253fdd531f9653d33a88bf711fcb444420a973903023dba9b340e15d9859e11482e2afced8bdbbc1d7eed8014f31fa4d0d3c23db96b7ee182bfd93aa6d29b8f7bc000e305389a2a2ce03727f7f55a9bddf861caf9b37aace5add4f0fd213faff6cf461dc298dd548604f9485cf9e4d61e472da6a924234c58c3250762b39f0763a3ce9d978077446af815d0449a55559589d67f69b8cbeaef80a6b203894402a6d48c07cce89670e29bbeacfc04368f91e0c109e86bb1b3e73ec118d50826106cdfd717012e4623f13b805d0ab83ff0fe28452f5a66c782f5d440e394d42e8c3ef405c9379940e6b8f236450a82b18b7e879eb1e50157d8836730b755668cdf2d02e3be3e79532300a1da8b5e4b42136ae73c2c5f058ff9fbfdcce04f00f51ac7ffcfb475842db37421a73b2ccf3654cfb4933d94cbe372e7b96ea41e94a2fb958515d1b49f0e20808e1f497d7f858f0b917ccf39e60ca18d3777d8c1b41161149509fb021a4b568c950e3f33707c7074f9ef89763f06f638722407d04c18fec3ee616f117bfa03e19e62f96937f69ccfd3fb24df252614107218d276a429fda00d4e163ecb123a9a234090dfbb0b96045c1b59c1ece841c8cb114580026acdb5cab769b4b6685d448a6ff75846e51094076da55f231dc06583c054ca7812d6464a23419ae54c20efd7018e9288810f99c38cec0025c3bb907cb085f33f7278bc08168af5d5b19d2a42b5ce183e5c2d0feb4404a0f34e6f156c18d1e74daf7f414ecafdc382fba69a38656dc33ffa8462a3eec5bb21f333e7d004db810a6548ea71ebe7e06d343d87d6b26d4bb777e2007ca372b0c694e59d18678d6b8e4e3ea239fae3add7f380907ddfd8da0cb6d7209a817a6770beebc2be3d3a86d2bbda70f3d65c5d36f27e5151497098ec59597e356988c90b360883c6df9133fb5842963b05d6964765c5e790b3f07175057ccba8017b40270af44e732d6985942eacc72269dbd52c2fe910bb2d218bada263e2a64c4fd9a4b1ff78f72a96a2353f0e840efb45264201457d5655d809fd41d5db40e85968f078ed7740806dce811296cdbee62bd45e9411d9dcc4b4986a292c49ae1e7e769e1bd29afd571fcdf0e79899f9c9088d87c50a042439f6f29a3247f45009b09d15ede8d897ccff9f60d1538f21dc4b64c54f8004f673e0c038eff2c9b703209810d7dbe42d2921abd98ee8a8852c3251d1401eb18625dbe939473a25ea19dcbd74d258fb29b4d7fbd0841defda8f686fe0bb5c56d5fce3fc2b91bedb76f0eff8f4a9df2b53e0423dcf4d5ccd3086b6af7cf35bcbf85cd51af8d383d726262dc75d746c5ace067e819d55e8ff8bab321b4177a15f897099783d9b04db7b652ee7bbca74e8b3d3096aee6066fbb347722ba29c2f307b9984dfccca6aee711fda72e981f90b4d84505c03a4568d9bdda70519273ded2945ab4b08d31717043530262b31c1c50831497005dfcf06557d5d3c66f9cd97186ee71f48c4661460950b4c4c6c4e55c3024319af3e8d4d15fbf31eeee009b73a4b5b7c270c8ba945231db9746526e2fe1b1ef288cad330a21157609ae34b86e966ecb2aab8c5e7c2f492eb8b50f4446f36fcf3aeffa6f239c21f386dd403c38500121290b7c3aab1b37ff10e144a0cf0168bf9441c76fc2e48f24ffc5bf0c6aed320f9ee765707cc5eda2d6e2369eef7d245c7340fb49f307b3a96fedaadd508820e86e520fd1d557bb5b2f0f2e439be49c6821c5002f325fdb6affa2756e8191cc887b092ce9e40d9c831587dad1ed326d2521dc07d493fdc1650990ead7439ae22fe9812c1ffd9a2b9faaf6e3b98681e1f0119d5e54e70c9746da6e0b0431dbc1694313cd16673d4a32fe40b2c75f85d409a6220c98762561f704b161d182ca3ca1f40f4acebc857a35147bec1da07a248392e042dea3234231e31579809b38a22c19294cf179a87fccad3b13ec15e10df8d17597fba217537020dcc4ab74fb993096dde4feb98515aa6781c444c6e56a4b03cc3f4e1a15ac3403be44959fed741c17b10b6cc910831ca6c710d03989b5a0c38a8248bd95900e6268a6bff96e49b1744135377b080fad00ea3b6f45a7f8e294cd270a62fa5bf9ed116a5e8b0f710d3b0076918ba915512d8fe4cf516f8a1a4154bbef22605e1c5a5f7b5e930c23333048ad9ecfd0709c94afacb8aa306dc412a99a18f86618410e5461a53eafc023bbcd6a07f28b3f3a0db91d4c6c9b7219df1775200ab8cbe413efd166d068b8ab82a6cd7cd636ca5c2e9f486a1c51c46e78ba7db3dd3059faac23e16c1505e58b2dcfb42cbb8a591786fef6f6aa4facdc59d426c89384a2a5b0fd43bcd94ad6ce37b073733f985dc3b42313b1729447b70f4d26e1b2bf5afb9bed99b2bad9b2a62777b5ee7b27a14de3a18cdae3ccdb0aab63d2461e49224dda4a4354d9d0b315dee5b57e66beb6a0c6467a91f166dedf90df5acc9499b5ed0eb24160eefa6b6cd97342f8c26234f859597c0ac2bca000af82e65ccd3da80cd0ac0ed89d4c0f6adee4e60e34a426e9e017b74d5c5f6d97b8edf20ff43dbc105b6462e3a77afd0ab9c862fcc7c73e8d42ead74ceecf608dc55d4f776b09016495d591050c0b0077cbc228b9e66a8f5e0b69d77734c4874e648dd7b1f2633f4ce35949788bb1c060fd690420c3b8179a9e21e1237ea1bd603084ecfde5c1dfdc9308c88a73429f493b3103c8daa05b54e20cba95a9484e9bdb3f8c7d707193509f2e55b7219b6486e90baf5415c80ca451ca1829d9aebdcaf67d19cd57a32afd10c02e6d3b0565b825c6a6baefca719eb4359a28314551acb6a4309bee07d7089194f91d44eef1800a46a1bf7c8c3f76ab4107e3947bd570ccf7ffeced2efb2d24f178434416cb2c76a526a6d6776e5d9c282a3cb5ffdef7b363ede1cd47c10b6bcc03056868b9636894dabeeccb112b4e12e528a9555598035e2df3a016a2671cf14c4c76821c35625eb0f33ff812d0f3adf6a1baf33333ad9bb81007bbdb52a12655f4708f93632d96618b9e722e511df4fd1446e100395f072a76d7c031fc108f4f3ee8719b97dd411e98b5f8df03ac0b1319109a4d0ee7d78b435467e1598c2ba2dfd06c785af5eb392596211902b8658de9d856fb3ab68aba6543767878d0f2334bef4bad39a58e293f1e872377632e1eb7b5456a745e6608be4206bfa0460a4a64711af747fc1d055c66d20505e6f4a260412a0df3fcbb71a340cff91de5a00761a069727a41f9ccdafb51c2bc374d5060be71b21f0d57559d23b26498dc80ee8b0ae891067386460a2f44624bce3f88e1cd957bb4bbc177384c933f8f0770799cc88b3714b4222e797158faec9dd20b75b32deaee6f8c9f011c5b7919e7ee77fa2d5f6ca6cfd531f8cee8f85d131720b1b7a6ad70dd56d5d9935c50d46d367f7f7ff9d7527b392f7e78959872c0538a1165d04dba4dbfca4d7474404e6ede9a140b0c061d0126fc6145d50586ee501cc3ff90af65d31ac384566466e1857563949b40d0448c16d23f0328e585c4eb64496620d67d24198b9188caeb81e1fafcec935752fc3ff2562a95f805a9265a1010351c8dfc1cb3783744aefddfc6978388754ffdced128bc60702dc01fee9f603d3cdbb3625d78a25df3439858da3d325f91b79f40bebbfc4c22f613e3be507a4c1f5e5f64f82e8951d38e9205c8c985fa0581c1d5fc677a1d646d35e9abfb26ce5fa16f175229e8d80a135d60600b7f82ecfec0856710397e01568d3f48e06abe55755d7f1d6d493d72e1b8094bfbf0376428c3fa51eb099699f9a75bb1cd924202a6aaa31ab82bee777f8149e3d5014923a0c93ab9c04f7057c21018a08132c41e40af0a207559582d7cb5a32b8d87a15b1f1ecef16bac3ac1952a297e5d7e5c9a44339c6252f44f98b3d3082845084a469964b7d5ceb811b6d73375865761bc9d5ae582ed1da5331a84eced50490efa4583c26edc201708fd37aeda207d2a937b43afb9e76d44c8e35b0d9956ef388d86873acf6b4a9d6021cd0cb6f7c3fe31d2326aa5d89cd4c4a8140e44b121dbb4a5ab33eae2303ea6246f93ce811ca377ca50e4d24f1818a33da3621bdf15d19069ea8fe2aeef7167725c7b6c5be37fa11d33721239a7e2b67af3742e4613ec3c30d4fd6ccc5083ec2f5c8bfb312b70157414c73cb956c515e2775e877fa2fdd9196d855afab0d34af0a845070745879c410d0966043d098c713317e20f9293e5c21439b5e21382fb6da08ec9238b61e6b06229c2af26694b3b5713b285dfa912434d53533afbe4999847af4fb85b1c06f72999aafaa002fb3ec0b6ff22558da1a59648e437e4d81fce1af940239d71ab93c95da57a0b6f0ba0521f961e590022f537e134bcded2b97f2f756f40c22f44fdcf2b0d56f7ec6be18bb514d157307bd1871e0111d5715a290756a87fddc6dc9db1085467434ad63f07068904dc20dd1660d1c6d97030212b6935ff9a626fbfded693bc37db5328f3499c1b30758ec840c6aef5ed02b0f5cd29581c08993bc1527b8d7dddadbe16ca7fa01c8abdcebe7255437b4333ad48bee4ff1d5b8421e89000b6c905bce7103eb9b7ff41e697c248de5c53cd088ddb0183ae9e5ec9c9669aa7791e39fac29bd2c19401133be1fbe121891dfb3f71d073c0922ae8460672c18003f11b8a5a2abd948578f83fb01350d1be655a0569619ca0dd441528274f96233ac2670ed4d7d7ca3e1a9a7d70aa9c478481c7c3e46febc5bff306c557de3b5f33493589cbc5b1f5c822937e3447df6d5a6163152505ecdad1631490b2498c059cb5667cae96d5c2bbf65d7f0db4d993da46e46f020b79653eb63064044372fa31c68f4b053a456eda8f980232eda98fc878e77fe3ae7c354e4244902968542f1094c754957b803751a34a6b9ded02139f121609bd123253b92734ae295ddf8f2943288941684d6b64716f005747403413f3b696b6a4cfe830a6cda19b3c0e3c7e7898395f9c92f21c0090fdd1a207ffc4702de560a046ae102c446be989ef77f4189e91bfdb5e79a0688cf82ee9553336c18240c83904af9c6b0d19ee08e84124f0afd50426e44a29810d4fe2df4022a602fbfcbf8e8fc303a2c38d22619d3ecb2eb0e6f7cff379d590e63bef561f4fdccb541c58884a91eb5be9cc14726230e93676a72f09cdf54344389946a5f0902d2362c7e1d1869c99feb396abcb35eb38590123db799e76a6ac406498c45aa7068c7e4a79e0567fb60839398ace7a724b4c85d42ccef6c7188c4ba1fc22e66568e467163cc605b25ab759a288eea7a50f134417fdb55a420e8c69a6df0942dd03a454d52986f927d4d92b2d525b12cf6cf7f8b70a0398805e777c9ad2770d12b68bc4ca2dee27b9f18d5c98914625270837acd85ef3f22e0d906dc25fbbc24a851436d8133ebb7f8b6145041eff96026498249999e30b9aaf2824ba0838c4f1a45b88b692c08d5943cfbf75baa20a30300c65fe53088b69b30430d615dddfb701009961f64ae9d45aefa582b1b4b87693d5c765df2f9aa02be9a67c27a41d610d74576f867fbf682df08b3c6c824393b791e4c8a88746007b53a491e0c61b0c4414c9bebf823acb92af2be24b062ada01e56e5caa414b6dc8d44cc0875504bae49e31da7e31ab4eec75e69b0e598ef77dc6c2dd4c7f1f4c9481b5c2e5db6ddf369487e402c6ba2b5fe9bb39105cfa1b74fc4471fd1d00c2012ab0d4483c2ab292fcfc6f1a42e346048c43c635bab26141044e5211dcba592d9ee810ebaad6f542d82d1cc2f69bc0c0fb64f6fc359f9f45370b1e0e79c8673bc4b0f82d474e032a460a1170af9e32e294094d52599eb7fc39561af03bcbf3bf676bc7f04f86d4bb30010c9a84c9f0b392432c785cd773283f5bca50f13e45366bd9f2f253386aad620e9a681039b0a32c5d3e0410184ae1190132d13f6bd465689d83e2200c358bb4e6a0054ba3cd02fd4fde0b409c97616fe196ab012bbf74b3edfa30d9790edc1269394d150daae297119d6afbc3ee5525db04eb47b49af84fb3834a66a24034eccba287109bf35356b6339dbcbefa5524c0b7577881cef4deae66b97307a854040018a33ae35e5c1f7389d4ba2fc0801b6fb758033967e80fa0c49bbe1e2e840bb744d3e12445fb8ef8f182900919ca62f8db1c8dec1a689e0626eed37e2f0110e38771e13c743b2265cc715569fdf580233c8bfab1dcd3115badc1ce9fdaaea8604e003ce405c748d8dd13cc6cf418e86da815c3c36b3933e35b066e4fdb315411bcaf0000ec81530b3a4a5f8eee5879a56632a97872f2461d9935828e777dfcd4d92372fcd6eb3a42479bf96fdec02b9e5f65e6711d6bf60f9e5fd900082cd5b58e6301991cc16cad63a0790c4e43691d4ac293189bf8348d1abe211795233c421e2455ff4992ec4df1187d9bb3bc74cb3624d0b12df50b97800f4d16205cde4b1f407ae50800da298768fcde64f451c022a20fd9b149da6213da67e471b7918b8e60aec1dceb9e169a25f01b26a652e869da4fcdf2fc9013120c96e1acb427f127a7e9449ee9a1a9dedf3fcf94c08e0d1361867a95cdf65835f57e0bdc2d396367d15ef3d47176ba8c39222655495abe18760870d431224c496730793590083c7461accedf8e0b53e4cb0b43d31fb6b51f6eef830fa599a32a75e0b43adfa95c12cedec992208c38e5e83ad75c564a4c7ef6427dcdd300c37cf5bdcd8f8f67b24a8103e3f026773b1834e00ce90d49658e31e760fb2ed79d7e99caa940a210d5250b5ba1213e08c4bf860abfb2671f6b9569eb53f76e947684bb04dd945fecf7a1aba8ec7a569b89fa337f5a46dc68819a5b8b27e0646fdfc50e8c3f1b1b399516af1007ac41e8a62c9f60f9d8087583640e1388dae219c401e0104ffec06ffbd4e3e49614455ed890b6fdcf3b548d972584408fd67cc1086cd76330f58a43e04839b697bfdf74771aabd7cac00447d99923aae36f42d644b7a962811fc1fe672d6c38a7062757e04365b947733356c6d2d7c2da0abbacf6fdb512cef766f8f808423c58e5272edce391c6ab5bd42b3fa49e0cbe61f8841264fd957fed216ad2c5b6a9c6765225a55feb684267a98e3457ebd98014099180afb92634ddcdcb1730ce4d737fc9b58f052a3884f9bf0a6437f3898374b13d78045578c61dc2000af21d1908e7696c9c9b10488a627b13a0025972e45912e99cb568b488d89ea393cc6ff7215486977349055b7313e3cbe2da2ba755a6b9ccdf42ff9741dcc7bfe8b42872065af9d33c60d74786b3bdf5ba6765a86f8bc5f1cf1ecfb13612c56c792a74528c193a36c1997cc9ead6ff0a2ebbbb391b1460675503c5fff1369ba22fd76275464cf355cb3605576d03ba3218d1e313467bfe62b9762ea30b6d8aebc34fbb491b41c8dd8d6afce5f3ec4c33d25221920335fba8b4e461a2ae89ea686077478f6bb84d1c941f3d59ae7d4e91c1e32f8d44319a4d3ec28b43b82a3eb6ce712a883174f8f2a39030c52a4fc06dbe584c7cf384de8e48417b44ed0b3d0ca0d97e2a9f4c7daf2a1b209b1e49cf3319c7d431080383928ed17d9430ec748c2aac17035c40da58bb0bce76e7ab7f621ac9445b58591c100c46a3813653fde804a9d20c062e3cd89e17b1228194523cc068dc1fc826586ab95b8a8bf489ed837e73ee44b821d4dc4bbe3313cf60dc1c32894a677e56b73bb7271ba4b3d7d54b6b3a599ec0c10b7418f0ee65c3a299d5f52ca00345237dc66d5bdb8dcd68224a3a7d4caed7af2812c4dfe48da8c295e5e1201770972e4a37cd0df9d638f218e469b53428c9e7423f75a2259fe89f0f6dafa8f10d01e917505dab1136ee0eac1472ce76f5988cea401aa6a48da0857ad849dba3f00a9d2693df4b37cf3c33eac3570b537e0597202b1a39a9287e5f616d5a5f1b35bd161ed1f42e898d566005916416b1aef7faa5c609bcc857777d4a3f10cd3cca7884d8532d26b870a30b3bded890ba49ed974ad7729b6c3ebadc50b53aad52dcb9f6714510ee30de5c542a8fc04b54a560d3316199e4438fb93613dcca3e89acce9c60399a053c18bc82c018760fd74af24417feedbacac32e6142af6e92dbbb56ba0917a565d3c775b1b907f6ee2667c14bb8487fdfb346ff235060901a390cb586ce6cab64beccd40452d8559e158edd7a7beff9ee416622c3ddf55789fef87aaa170dbf171ed795d788f3b82b00fa877354538b22098d34ead37a3f5e27ca9afed274ef863633c3bf717fd478b4154137810c2f5915db3819b449c686402f29f6d43118ef52910f2034f6847fbfc246c82e5f794d0a90d79e3370a46e93e14baf964a884adb85715750f8403160c972b592772ed6acf5e56f176c9dc94676fea8c0cff57583940eb70c9c0c9b3ca4ad7426f1b373f298b5a2f59997efea38c517b97bdbd769e5e803e2b0c74b9b4858756a7d5d345eb4a02987ab6d1d94811b4e213a4b000f5cfac60bb2def34e638b9d64662082f9a93bd24cf2e9618337fd2a840b3f1363b83a4d314c244bbc3b925e6ca206d8f031b0c3d77de8950c12df11fae74339b8e2aa4ee9cc267bb149ce1c39c9065f40e5aeacfcbf0d06c50b718d33ac913188632be49309e67a1ef3658c20eaadaddfb48e9255709cb807f9401decb25c2c4c206b70dbb26bf60c218541db3b25b34e5556584cc1c7c3ab7f896d40957476b82284d087d1e4bd3ff2ce1a2c26d7f29679afe29641ea67924ad0c6e83f7a2aa07197dea8261fe840ac847301d6e7b58eace69c25575b2690ca280e9b7f6798c2e49d8ca3771bfe3f2a5db3da0d8772e9fb7d105463a778254429ea2b077ad3e11bcb4b567633a92afa12f430a517d64ecf13e55fec88a4ef66246fc37d632f09c8652450ecb71cdd2dc7f35581838cbe5e0eb56c079b1a725645536bb772454ba872783aecfd797149362964e79651a231fbf684e2ecafb647f83471b5c401c5842dd6f75c959c382a06ac73bec0bd820ecdd6c9c11728e09994e29f5e32a70a6b33673bb0b58d119c1f577c02b8e366aaf0cf3ce343ac46ec3a2983f0d077567a9227e1b266633d9718c723fe67ebacb6bc8f3e871d3c83bf23c99e9ba457482ec9342d3db325a62dec8be403277105a149ecd9f85127565e44fc4ca53a13ef0b0cf171643c52949fc44f154a2549850e4ef10a1a0d61e5096317c5262363c9c836bc2d22575116cdd015ee95b1caab827c4c635baf59a1b8a910d3e6384f4c9759a6ef353c9e93ef3b9ef9b2ee30a322b286f1dfb5939603d8b7962523451e745b9214c7598cf66a8c33ced4c40641a9c61d52b8c47259eb0723810f06efea23fc4b76756fe281332062b30f7a443d06453fe8fbe7fbe787e822935c1efc03869b794bc9e19d07435e8745eb3f7ac49fff95dce26110988d911dce2b4094cc14e89fbca4335eae7f7d064ccbc9621639991d26f08e9cecb2fd56dd9806c9d6f912c27f7dab3194b84452525eda1bde91fc74629989cba4ef378fd6f16e75cd76d2d722b9d55d8de54fa2b6b595ffb86be867b86ce140999889542d2e69b425d70ec7970667ba58aa583c096eed8fdabe59df00a2da768872d23afd94405db5a1df95214df9fbd3c2042dfaa8f65732d1b4a35df74ae12ca8b8f60cb34797bdc8212c1dadf46140a9506dfd0edb66aae485772cf4cfe485bacfe0a1a965a02e295eec6433a790290d193a019c356273172d17a6c88aeaa9a40d6f73a89781c1db16b3900c1d6fdde04e33e6f04c2008a6e5264a8f1a3aea8410891f4744dd0d174f0cb17c3bf10389a7419e9be4666ea62aa184714fbbb0c49f666a0c990ae0c1bdb13adb5fc89812bb691f6660fc1b9f17a07f4d9bdad56401349ce07356c959815e2344a767d35430bfcfe1f38e607a693c2c88cdb19733301449a0d6dc4a2c157e914b9333c968db0b4b18bbc6d00a9f173f4f72e991f21a251ca709a0ddedc0082de9d014f887a3d8ff0f12681ce2330f717ff0bfe4b53d7eeaf1cc59681640a61690ae50b32ed37b2afbfbfac36d24da4a4b447b9a72aa40dd2f08c030c0fad8d84863819b5c454f1de99eb96d5797002be1d634b05c04502ebbd8c24591924e650fc15702323d06e605ef2ae19621d567bd5e0d48fc34007b3025a12a7f77cffe6215379d5619ea17e10ce3a077bf14eae0f15aafbb0fc3f4ee520547aeecab906161366d62a806c73b6c166954d294adf8eee5667101f9fe9749f9f37691b184c8b2e8a25431fa5db1e5aac0430d6019d9312e0d80074a3bcd8509e60c8550b27ad6085e344554adb15006201eb97618200e644fd0b0c5e6b3824c36988410ee4ec9725fe6067fc1eb2244e5f33a8258d3808a380a1cc55613bbcf2137beeafcb26a7fe4a089dc1be31d73e4496671611a314e2c91a2f08a01b6edfd28b41c956df28e4c8dab4e8c5593fd6686898adc761fdd481342365b342a941773c88242967eced6d152eda41f1e1c619dafbee641eb1aa5694ff4d5dd2e3f045bc24f57229733fde4938830531dfb8150b8a5aeb0e79fe5f51ebdafd65e311c409dce826f66deb2630f78567d41d53062f7e23bec7a2acfaf6b3c0c43268bf8da71f5fb5bf2c88378cc7f5e8ec6784d416dfdce6e9ac210cb38c3d8ba9d936515ffeb908431d4028be5813538098f4a7e22a3dcca414d758b037a45be98ae70ce4a858ccfde0df420c4f9e9c4af6fee31b9111640513bd6f0f1a3d993212b802c39b442faabafc0041f4e1b310465cada70eec2ef3bebf45b7f3b3b572a44679740bae392c92103569162e479a65d128cb780c8dde0f1fa10906046fdfb7b283b8b02304c7193b0f520f2f2db90c0f8ca99c93ed8ef38a41c7a31f7be2e288cec5c0441a1468e72bd3e8255325e9e3ccdd77eb0318455459e7040fb04484b75a58d7ea2eeb878ffc2b36b69dc7aa9576488115eccaf846e86067e9e802228e18a317d4a822f0d5eceb92f7c4164355448222e25edff38fd5ec87ab4bc4d395aa86a95d460af17a90979b611abfb526cf25752ff08ceae565974e12e564a31454000a0ad5f8a863958c4907a8082ade24c4c039eea1df51989e905395a0ced5a6eed5a43589d749b1dfdbf5fa101a6cbe56215654271ffea0f9c7effa5528fa50dd0e298d786bca47e1981b8d27838756230a069e26b7b748018c27a0c178ded29aa5f7cbe35be72a424f60091cfbfe5c3347ea5445d0808599363ce29fd88c02713dd9c05a7998aadbfa00f684a9a0d0351e91bb478f68a04062c313ad0a746c8197ef631f030256cfb93a9616b22c33fb827a3b296d848b5e2db207d0a8ce21e96b3e6b5d548f7deda51a64c5c6f1eaf7d6f0d443bd388fb221c3b515cf0046adfef8b6b00efa7f5da28d4b6c3277f6234565aa46e399351ee24b13681e449e48d37a913ad7f7b50f260da523f7042de70d81584dfd08c037c6ef047313c53cf487740760792aa1bace5eea3a9231f3168fc0595ef5507b9722c510d061b7c2393a6d8f16a7084c6bbae70571e3fd04e6040a5d96fb4a573fa3de40f299fc38bc0a8abcabe19637f69c785b30aff48c1ad0aa09969d777108f3389ecf0c427d9d61dd14accd2b9cbe0ab573b95d9ce8228f7847e56211a840b1be77463c40681f07820faeb7ff55437849c0090e09cb4f88ef81e6e14ed4c6c1bf79fb04a466a22615aa300dd4880f7498589353ef7334ae535a27d47f6c927aa2709fd3eceb15b4ca4b6f700cf6ea2326a174d23fd000d1cdb66e3819e8223d00b3a8a81606bb86fd49693f3d68fc6f0d0931513cca93c3808b151b5cfe7f4b95f90fcb6b1f28f5a8cdddc76e8e47fcda0a762d4248b270ef0169b6707577bff6da71142f4ed57d1a14bb3bbea8e983766cc81ca8b3bfe3886c8247e51f7a4d87a495468f4c92ce03947d9dc09feeef6480a94af6e147019b1d9a5c59ee4d5a5a4b97abe3fc4b6222dd29bea1a14d8d7916b8fadb0de6afa22a5109367cc17a3aafa7041a01316a7384a7a9f278648dbdad2c3ce39647494b7dea6c478314257184c7e7f0002826ceaecaa23ff159da962d4828668f4804dc1ebc1f67c76609be7b8ad0e1a0f6b13d5343c804efa860d4ec8bdcd65f8b6aa7be1f7b9ff4897c219ba1dc0914b22a8cea84965330bc46c570e6c27bece729dfcf5a48145ab7e9c13efad7197298f3b6bcac59cf3737a446ec5ff4b31562ae0e11715fad2c634a3f1606fdc8af7c7f741e6b578e69aed474febebf266d584dc9f308df7bfe8b98713d5146ad0e25c124f61dc7c33850e01fbee1e9ebe98b552380851983c66facfe5623b9f91d26d6a278b7b9f6740c52bbafd6c7b649fecaeb0345944a0da29566e267ccba3989201932455bd92af42a66e7f7d3aaae4f6a1793b277b7ba557d739244b9f0cd1b5200b663db29a741e5768426f900c92cd254a0859799e76b326124bf5184c307bc36c1070a3087dcbcc8016905beb0303d8e91467b8ab85bfd0d21737bd6c5078e74c8e296a13b47613edd0120e534415a8434b3cf26af555fa627cd1c741a7f934b3ca484180c930124fc65402692ccbc0c1e64e914037998f3df8c45ca6f79f5bc5e11d973609bfb0359edff13f96d0a87643d4aca47b81397574f904b8fb570aea16ad6ed29d2323c91e3ca9365e7248a10a067ebe6ee30fa89975513a39bdeed70bed5ecee891d3dd70f5ada41dc9843ab5a18df1d34cc7dedafd1bf3edb0bd78bfa4b3002580eb3f106abc51840ab5e8d61e724f36fd6cb8a4d11e1ef83c448daffac41abf95ba13c21b393e9138ab911295bdfb25f71a5b1380de9338089d6124e561f0dd4839f8bfb523d86a47d46328f1aee0172b6025afc65db6e20d0929fff7914b932b95c878414c1a736a3d1f98418837d7a47b1ee5f27d07680dc8fc547eff7f5a05b7ae04e1ae5c0872280668efadd350d267cee13af06ef36b663326ec0a0f236be7ac920c4c5f39c0e84918ee11b2e0a5ac3e982ad4edc784d6e6911c13e0f7fa7f49e5835738474d8facca688b7a7c9351e27e36c5301ee3c445b65b5c9fb2dd381ccae609eeae89bf48289830c64258e3a361ad219fda3de3f88b5b49673c0532f5734465674bd19717bc19c77851092dc0a3fd64b8d47cb0190727e02b1e777144f3ac723f381fe28a2a9b5b24121da3d4350401bf72ea91764319ecebed7f30d2594af9fae1c8f59a6231ac80913a9a1720b86dee88d16f3fe29941e458e8e34c54907473d748d1a1cecb64c1aba3461a4c221d96f4942a6fe19540f53b84bdd49a0260c540a49051b94bd5eeedb7550c583009fd9d6d85a03f810191b913bbcdbdb790c2ecfe7449c6fe4e241b77157c2ecc8d5c528b4d8d2dfe9257a2cfbe7779dcfe7e6ac3a6eea1c289a406513072d26d30f747c0667d7f590a8af27fc8edd9b9a0f8c5f3c2f57b764c08c7f6f0948a85a5adbe7e9f0b15b3c339494abb4a8f7f044e9b6beba5dd3c94b45b02b691357e16989b452f60b62cfe2c04adecdf435fb0dc96af182ec74fbc606499cb61e6021196f38fba03771175e86bfeacf62b2e3ff6d4464697fdb49c919b1f8175dae61740affdbeacbfdba40bf2e41b46067a4750e8872775a28a8837d005a7dcc9d26377839113c8a9500b553265d729cd9d8228bbf0c2a36c7e5592c6e6f3bf0b5bce5d444d563ed9dc5f846baed458b74873ef0cd5d7df4ed571f6070febf2c3a1d38d27a0e88a91554152ef3c4609c78b98c97f8910c7a05cbd1132e2b70ae9aee87cf5cb338f89a9a92fdf2ed1e8c74a41434b757ca3d7dd85c700695a43e065876bdf557ee0bf33845e9898ec2c94b6b42584a928538ccf863395fba740835b4661d0be3da4e635653f5a82f96df2ab7c134b1957b45a4a5883178c364d48c77c122a0963c6e197e5b6d65e2f5a75aef2f3b576ffcba4864036ba8837f88a2d4029c014606e395c92bb01706442a107b9249b318eec0bc92f4645173ba6c8a9b4612e84a4f8cd8c97f994dc47d179095d277bb7700a5061a671c8c73d34a2fc29e8b07945d706a7445d77312e0a7b3bd514fe055237fbe6f8b21c9846a66912a76953ec9a417a9837917afe0d9709118b306fd99db3c87b1c16695f85808d7d7919a85b51bdef4612d3aab768dde125a6a8c54003890ed027bf767b3de4ebed4210ff91ecc47e098645364518996623ca79b8c222f97f58d9237ea1f9226c0765c8cc6222a5524647d5811246bd151b642c0e580718ee740f66796ac4342acd47eefd7e58f16ce3ee9f1828c8e37b5b2d9911964919c1c8067800f5985e23f8bb6f764f297e9093f404078eb13c59016a3220cdf02367dfbf35b3d4c635e657c40eb95b1e5baf3b5e680450585a9a4c147a092055ddd8781b58e58e49311cbad4f7eb7c973b53f216395c1385a703b88ef2ae5c94eecfa546c0c7f2260f0d0334e97d94e6e000f1309bb69d3e9e28638159ba3acbd2c958fa9c76696f70ed0322e0b62e7fcacfcafe255a5ef2283a8b31f5e9adb158cd0aaa754938c7eb1c21d83ad699245d930e98d92a56c363a1a8b1fd0b4a4df7bf4486056fcfd28e3311b4af611824853c8fdf50ec8f939d68666c90d7cb5cb89f15ecefe3bca4f23c72d2c8d1d8b4ed1c15413a7ad5ee4ad69ea0671fbb2460e9257f79f09edc4b59733a266bb315cd0e5dd3580a50c2e3a30e5e11155f3bff91d0bd0d1272ff8465ea461d1086a88b1dc995bee2a723a1bfe35e9f22565255be8a33239f7c64f0224aa283c1da0e8bdbb3ac0adc4c1dfc5bcb6c11e0da59afad5deac8874c9ae9c798202c9576bf6e04f66edf5924b40131ab48a130ca8ceb48a27520629970d5ac53fb7c1c691ab53f1a8f056c39b90c205bffd8cd35dc6c7924c88946c5473cf3075a716d0741867dbdabe0feab8d959f01139d4ef40a3f58b40424637d92c55edd1c953e8e496f73a3201af1536c982dea976f234b2ffbbc023a7896996ed432ad5c0d15fe30f18c5779fd4e6c6bfcd5d40a62f73514030e2e870a2256cb3ff6ea676ae649546afbaf19cdb0bd3538d01d6d4fb227774c5c210e377afedca66e776b9b692c7c59821c607f15e0a1116204ed34ec44f562d02ae619c94c42eeecbdda09cbb57390fc6fd40dcdb4a80062aab2f1fe0467cff85e0413cdfde314d27f83be66fb148d90b25e20add03af7b15e2a9f43417a820df5fe74dfeed55fea7aab7d17c6b7816b5293b691de1b7d4bb9dc82721505404357470e14d0442990f15acf94463e0ef4bd1b05f20f17e9a9d3a7225f99ee9620be023ba18c19edcd3098e360f5554c894cbfe5eb77ca0a9e81d5d559710b0eecffe08a5abbef39fb1334a422b35ee428b77583631a07f7238473c0bb35765c254d7e878661f38577f66ff1dd8740920bd49deddfcf3f3c5c944dadbdffa5780b0886d2b5f6c8355d0feab52596bdb7e11bca6223d07fc6ef6c8af7b6094b06f64a4d5e5f04017e8da53e3e257ea88541d876b52b7ae629016de176a21dc774b638569818ba3f55b698e06c70d00a5a3077b9ee10b08c770eb68dce468cffe307a4caaae6faba35db44c9ed2d3535de412b07b1143096ccb56c78b0bc5103758487fc897f3c1ce8191663c88bbda2a92428adf9e66e9b5ea5e56a7d5933baef2de01fa4847f994066637097133788461dbdf2675936e430a25e4a310095b9d92352f9a383f0d7e97678ad39d48d6cdd8483eb09d64c3848d62388f38f0ac7d639632cf47f59a3589e9b0a603c3239b8af9fe7f79f14435b897e6de19e0ceb5141525385ae0726b24cfd2e4666f5cc65767b7fb4ce38ca8429ac17bebe756386b45d18adafa0af54b809f2d2eb2fcffebf87d0612fc394c116f82669a72a710ca5276a7595e244cd288bc817d1f711eb08c0b09dc5cc1a78ff138227eee0f30ef3a7f6dadb599e98ca62f45dfcc69207ad654ced68bc32c7d24ab1cd85953472cee8bc6287bb1e9a7bae26a545e2502c31b3a477fe7d8f75836d54ef081a861f31200670f8c6783ad1b28d570a2480fb5bbb977a0a1d32171368a9f5422a75da6cf6c0ede69194669ec13fbbf1cf43798484a17d4dd902a66bb22c7d15fbc439981075a7ecc5ab7bae7ab0a1268a368a95b9edfd046585dc83d39865a4a4c78c0fcafe67d3fca109ccaa527a062c1096ef4c7e0dfb34d1a8004a584645ac5ff48d7d85e412b8819b82222221601c558093d79db8c6f231563a524d7d55c7edfda7d724ba011e7ca821d4c2c16f4f8e5356cd19e06e6a88887534741957877a6396406ef91c6f1ea924d33fb4ea7f01252363ff3c9f67b675becafcff22e0d89c0cc0fe817994d5a085c2f18ee3e50875a2b59c67c34a3038afc736c0efe4ccd965350d1b023d8ece03f55c16502522c22e1c7e20f0bf5c61180aaa5debeaf6e9879634af8fd3dad32aaea91064d6e2cec3bd09768924c5e5c9cc418c5731cabbcd3577a5db9785a74180cb5f0966e651bf05940ffa57ffbe9b00be1c055e92754db1439ec27950c5e28b43e763b7c1c087054bb813109ff96cfd6dc7d7ffdcb944e8cf8b4ed2e081f8d29d3becdb41f4cbfaa3bb4808ee3a248557bd3b5dde95f3ae7bf3afc37c081b95479acce28421b24ceb869653291003a7d42cb025e171843942209f44e392e47035cd72d3dd9e36bb8f711d30b7fe268c41f40cc0a419879d9bad996f7b19ca16de0d3650cc92a26180346f49579c4b2aff04eab802f199377463c7545a3e6e5816982f9428232385c6a571bbb72e6686b473342811e148ffa19706c1eda9cdda6b700c4c3050b13d3c1ca3cc9247068286bf334e2a8c66988aaaa0f6b23310aa81914a77641936362d49519fd555003116d72c25457ac79126c55e9f3978d225e800f0fc691a01abd4564703ead3c4b91fd5adf1050b09053e8d476b2fb435b51ad02843a20a2e03f9e3d6220d819e2b8a1732eadfd26d58ce983654be9d76527e6d519c6cb0c3413be3754a5654932c48e84285a94a15ac41f9d19add62ae127419b8a0cca41114c7ba8440cdb52f9b0b654ae8911f59e516f6c8a6da7aff3473f66263535891fc675ffb5351aa5dffa82633fefcfd4f371c5a9e12da9aef0611ebf9597955be817851ce88709e03385b82c10408588603a3db1032de04ff10d3d2365cdc9b96e35234cb568ea715e6665a32c787a6e09d34e98b9019b2402e19fd16a3990c5ba27ae20b9e933189f9c999711b20d5b4590a23dd1fbfba9060e797d7545cac52f8f477fa0caf5062fc9eabd41e6306f89b1b502a1f5ddf52409c48d7a3886dc9193d62413ce70e1eb4f87ffeb14180a48dac1df2afd58858ee068327da1bc7a637f5d6672260948d0705b7400e8245291d8b1ff54d2dc72cf21c4b47d95d9a081d627c544c60107b070ae49c4d0e44acf3da3ebfd83721122eb099765fb4e20749209353c2b75c6e82159085ce4da13a94106cd9d1522bb187648e9f0c4dc798ace588da54f335b13b4bd28a698e9b1507d1eafdb382764652b28eb9a4c98ec00c04e3f35a7998423aca225226dd0479ffb57e0243d68946178b7fdb51b7df4c33cfcb361c4ed4184c0de6b503bceab419b979ced1925a50f7ba538b895f60f12b2653eeec99300be3ce61de8a47b09ad0c75eaadfc08e0d9cc08f37d9f7f6c9e0aeb18a519fbce1d19542cf64e6f159d3db1ddec92d8492e43e0db323a4d096cc4505bf79bd067b03d7f7095dfd22bd5e61c5ef52599e1158e63a62e63330df79d1bb8a094b3141ebcc1423a4063bdcc6ae098d20561ed3ba8f2437c4de6930a2b6de29b393215c2d88033a6f96474fd4f264cb46f9d7444bed15ec121236bb4e84858336c302b49c89e704d3e9dcd33ad222f115f7b20bec1aa9e69fcd0b7c90190f130dc74e742d1dba039e552e23bde630e9019d8bc5bb09a759011594e6c1a38c4a1d9537cca2fbdb112c2ba3d0964785aa2256b3830e13cb313fb41ffb4092a97fe512fae1b1c05289235bf797842270b5638883674f5f6eea191bb282a8b2078a56196aa086b1d3aa4b61d693091b422023c086cc7ed2803ef9ca8cfdb1ef23c96c9af790b358ec1d8c83d156226a703f3456a9949e00ab9e2ed1cd0361e57d6be95be2a80aa004f9ab7588d5531ca8611a53c37b84cff635e4f99e9bdaf934a986a2c41d54757e5e3cdea5ff35e2067ae38579f140dff0c14971b8fc701203c82ff3f90cb5828750c6845c8aeed41f2518601988a7bf6ca0e2e340733cef2127f05d1f0066a234bdb05fc7037b86892c31209c8f5249fc532691e9ccc8795adcfae81b547b6d3c3d3757a12bfe86b2055ba405566b6c2e29aa42106cafe22387238ae576b77fdbb7596b9f99dbad6233b88f8a79052d0fe9f80b765d0d5740996f344dec9bc0a34bc1adbcb2dee1346e7ff50c6e86881ed6239318cc8f0146db011ef2a509a99ea786b5f1427f67db12aab62e2f312f492abc263c9b83e450c9da9f6118d20ce105588524c9976409a4b82fc7b0c64f6a8c6582886a919e88e578558bd95db8a83893cc0138ab2b0e148da2e683b54bd96dcedc0e790ce020ed1d80d2206274d8ad7cde9c9ff58f75ca18c3e45c14058dfa5ad0989189546ea45db92b876cbbacc5e1623fc567262e4d3f3696509d15e5bdbf85c1833fdd755fcb1991ad235957ad66f23b149b04d4eab9e3244fbd03bbced1ba851638c3157bcf35548d39545865f8fe3df0d746c682e32a998689bafe8d1feac17714dc897973e306c782f6fff27344f482b2f823884fa6d751911c74b23d31636afbdadacd4c45fcdc9b6ff20ed9b943d12c4b7362216a3a4b8943afc523b10f7ca4c7536a082f8ebbeb5e92b1c201f9a994188fd30d1918ed39cd6841ab664867f1a2174ecc44262f36d372909a9ba5872723008126699d8785298044571e78f6f95de090514e1f6a7b3f10917f6e5b38294a8d5ea66b4f044488786a6c99e8dad9e5351b5ebfa2af7c822b47a5965769b675f3e76a78d1db802aa2b5a1ba78ed38f0ca982ce048e49258607fb2f153d95ed4415a3f59e9253fda2ec2af41810848d2fbddf210fc5074af35e5054f7635c371e31b3154d64a8c216ad0c7b8f9afef8f0057beea575deaf328c2d7c4f73bff440bfc095e01d7554f7fc4c8f8c0beea1df9c537336b7e3d5eeca828e24901e07db9620192c02bb717fbed45e3b77c3b42935a7671cc1e399ecdf6238ac8e4c26ffc9fb616043458301e95366a99e9d4933c83eaaf110aa33ae7118844bcb04b71a3a938d694e08c565762070312e4ecb0b98111a1c27b558122a2355ac22b450b6b878597e4fc59ccccbeaa1c8c747dee77b0fb08a825ffb81fa369b598bdb2b295674bfdee668019578042362e384f525395021f20b45e373c17b0711c2874fd7378039696330a77b99927dd57af65f209763645d7e8c5f68d816c09b0f25e52e61c44f302db3c3561e07a41c732056d973ebefbe200886d88dee6c0916529e74fb611737b86b0796c5d7a02018c98fce2f9519971e21cfc5348164399b0647e0bb94ab487cf34abe8aa7916b1d2e67756e5de4d480158e72216ed5f0da3a5f87ddc5830e2eca743ce93678e98fcca5eda108b71ba2944ccab74bdd8c36c824fdfaf1c8b33be5306e37a8958e6946fd49cd2fc43c7a071704f1e9bf66ae61f115c80fe55bf2bd6801a52341b5e2ea5afd83ddbadf99b2c99bbcbccf90f4ffe535a9fab5385c821e65235655331e19e8777a0a0e6d5ca688783b058cc4e7192a5b25f81d547aaf8b0bee0b2336431761fd7c8f4c34e3aee434cd575298b899ac033d6a661fed4ec721a50db607288c165ec83d30be4c3e1eb0ac5668c9ffffdfcf2f4f224527569195915bf7c3307f412ddae84fe23bd1a613cf1f509cc68f169314f2fc40636b50deb6bc5bfbcb98e65ad985c8013bbb52e83a1aefce275ac642967f5105f61b0c68c15d04f5935a85c2b023ad1d544610b8bc2679dad4053283574f074deeb61ff2275b82a682fd415457b0e0120d7ad39edc85571cd94a1c57bf017cd26391a92bfa8f10d27d73c6da449b90387d22a1f9d2e0ebf7418ed16d656655ac5d9b43fe48bcafe8ce17526210f67e1d41186493b91a1ffa8bbfe7e5c805b9265f7eefb5c1b88386efcc6a5c38724bf27e25b2f9699f442e8cc09a912e17c9063965551457cc8c8e191efe0f33294e1a74b3a2fce77819bff2fbbb990033c81ad3125e58bb62da3739f3470df81a12ccf32f37be1b78719060095a4ccacd213d3c3984cd46a36ae84d2e354ab6d561690f41c06cb69aa0bc3daa7c619101e96e2ed1158ea92dcabe5c26b30c244f5efb80728fd302f4c32693808fa7abea1f058f4b1becb6f5150108c85970ba4c08cf5ee26f44078951c9f140f9537746ea2bc3ce1696cc406d6166ce1534d45ec37ed382e8a7cfe9e013a0d488e41775afae06e7c5d4888cae4c07344728a88a95b58832a59be22138702247fa91daa9cc2b2405678c36803d2a6c6cf539565c192678f99722d35a3572f7410f1619fdaf982263cd36b8bc2665e9b32c0497aec347c648f68d0c95394348d1c55d706b7857f934d71d5f65f2c60db318e36bc0f05494e335e6999077c04e068a5ef08f0979b609cd5683e42da423dc32ca07fd49b8ddb044287d384b6a311a6fec532590c701d665717267a5995ff3107cb94453e72d917c6851e421379c13cab041977f209da30d47d81cfdb87e087d1c4519f76f3dd7dcfe5b3f0aa0fac57163791c8fa05a4680c68f06b8b95914266f34a3963316b60f8c452a920092688b1b25784f258dedc33d2b18978398d904dd2b8219f9899979167dfae18f5332278de7215b992e53ac49a3b7151efeeebbead958e590fa3640e6e614077f711cc41bc51a12ad2b2c0fadaa8d6ee4ec4250cbec6ee7ad1bc1ea35eafa5cfaf48a41d2ce456d3dc89e9e75edace71f66974718a40f53772c0e5f86cf0583b8c80fa5ccdc0b3d1ac1aac315d766625793837c6198311b4488bb8f80da074026c65d1df2f6af39ca789521bccdd793c8716dd04a2b7866ce4e6a85cf6e4d08ffed466f2f0678ca55ba07aa41f7fc711ef60071b4256d7290672cd7993d66779c00de9db2cc7ab7b88fd3ffea69e5c1c749ca310f4a692c11cc43376266258dcbd3be1e4078ff11299a4769a4cc574451a3c68e01c3a7eb5262d738429fc9a98e1a2de9790b1f0b89c24b8bf748debdb80d377f078ed9e3838dc6a2f31d97d4935332b0f951d39b5cf0c4d78ce58c5d123ec142d511bfb72b55bbb49c0d29a77984f9ba75df7b742533c8604d35f5054cbe23855952f27ae85b3bd598f8cc894ed830d1888ad14c699e09dd00003e92fbda83e4fbc1280d04f2f9414c5084a51d6cd5e2634015d0769dc2ccb1eb68900ffd0586affb7cf7b7e72d09918c0efb8f19b71a5ecbf63b4f078132d403c2663504ec60a7ad7fee0bbd591ceac1bb5a51b773b90de2fa2f4326b89f439b8a9c0b73f1840ce078e2cd3130bdd0412b8bdc976e6ed167be072714fa1864f2e18b30721ee20e274cc0d43578226bc0715ad9eb0c434c2e5cdde0dea252cb3440b1315a310c3bcaea958df0b9d73680e1fef24e424bdf6a06513a4ef447b79824b1901b2ad1f0e22b28033ce3953d086e6d729bb15ef38ad2dbca679fa02e66e99770b214c2aa9da27295c77880cd68b4d4b4468a0e15a0c6238e1ba09938d03d9144b22ed135daac6645cf156d40b28006139872d57efe04db8a0515517ac4607a782434da6b61b69044944a9d77350c8e6bf95916404a5c3ef49952f6316a8c78ab2dc775aeb43395ba86a5620314f6c3471f342a88e3592fda9f26fe5cbca87c2c6d6740605554f1b557c9af13237e8422550d823d8652b290196bc88623718673d3063a2675faaaf420bdf8cb7019b50d80485982a322ced46352dd59a51cef0fa73f3a025ccde428aa5349727719ce51ab7a46a13259ea055f3985b181243c718e3b1ee0c98087107235733775f67d24efe2eb311fde2b62bd1804107a9fa063935c4745d75a5f730803608a56beb4e65b1d1514aa0cbc64fb0ac9961b76c08f05f62ad6b8e5d681f1aff6008639e8c46a0b97ea339bed1dff795c013cc92ea94152bae9d4d45e3592f5d73c959e0f7af5a80a9701ef1c411b4b9d5a45af0fd3c0acdb67151fe7d5717dfcae767c0811ac1cd63b27d119ed595b54442afb13924b9d4f146cd1ab0309210fc1833ee0700313111eff2aa35a7468074840de43a2dfb4005a2a3b8568d9e2eb38c46d8e61faefae79e274fe5de3d5f918ec8bd7083c4dceb2cb2806dc764cb8a0311a50aa1b5374313d3281340a4f15dadcc1e8812037c695a6e11a5e42c56c40d2893cf23f020751c43aa9ae45af54d0a2ab243579bc9c4d4b880cc02240f82969f52c70766a0c3dcfe4b6876674f24ea40b6a78aafa706fe83f77b63b3752658fd9b9760b3bc6f5cdc7a10096f17de13f9eb272819fa2315e6134b816834ddb8e6c01e24b94be966a92cf5e52c6c58e72ec7cd4e27df9db2e62eee162e38233065282f0ee937019f964963a970b5aa622166dcb78627445c01fcb683272dc093769d11c0a1e1a8baa2fd523aa0365116d55c9f77a7a949c940a315c650f0bc7b38a8d732d3348921e5d9ba94fad5f121f2bc6fbb39a7b10afaf028d15cadde19f7105a5632761a1760c7ab83414c89933fe34bd03ce5d27d2b82bf291fddb36bae90ce6315b9c4278d3401dba64407be3587e89fde3f87eaf54e57aba6989dc9cb2af8c4a61d422617fed2658bd02161ac3cf642f61ae94add98e81dc2cb71a4565aa627460521d95df8017d4ceff726363b451318d68ec71bb7a2c3e73f0d61bed9d8713605c7a28433ebd66f6c09099f83512fcefacd307b4c36c4813174dd6933f34870bf5ce105173c2e489e1603ec0f2f6d083b302ea03b5903c5ef89f81f63128ea5b10d69e6a028adf62800ba0ec4bf51678028e0648b1d4ee55af2e67520b28cef91cf9bdd98b4c5ffdc4c6f28877d61c3f64c0c0730ac039020bef4aa9aa3312cc5b13a824def994968d34f9ed6e0fd60381263d7cfa3502af95a776bacf2cedf1692a702320e07d548caf26e3b65d5ffdaf20f265ff2096680f3e413f6073d97f876895e652f68b5286b977ba55516a8d42a2ef301274477e77a95d7075bc403b204378704d9aaed86b099bd68e53b8261c805e1a29bff757bb423cf97e66502c42ebd28b375c269445619739a5d7ec540229d6363464c48bfd57bf9efa3fabaad76bc4d9da947cfb895f2aa12b55be3e61aa15509b89d524dbcffad5bb64ab716fcdcad4c249fd1a095f4e5896abb842329bad2270d5450e99fa7d07402659d8538161c43bfd64926f49d50ebe41edca7981c87a048df7a9ca67cf3d6cb681f059990ec21399a2ede0c877a8a160ea10a3ddb4aac2207cb87043ea1b5af5ef83c90bd3729ace93e69694d9d4082275a4fcfdd10626b007ad10cc1c6a05cf62e6640347a0f3dab86ed2cb9263f5ba5464a319c4e268f2c075bf9777e02625a7f314566344e9ce7f332111df9b67d9547191d10d82a34f45263e56ad7978869a84d094adfb98a43bb148b8b376a754ddde073631b46ae93f60bea6c1f3c272e689bd06a7fc6b7d44710ab42bd88f94e74cd03e2e77355690676e85bcf6b6d58472ee4161c47d69226ca7981b2b16c3448638484f6bfb8ec6c620c11e6e52523c94b4444e02551a68fe59de4caa9624b1822ee8337c5aea0638fbbdf029360b6accabde8ca23aa35a2c20bde5c295a926d309392adc7241a3d99d038c881436ac13e8b7d7b86e67050e3401bb493b5e0ebcc5299653b54d164d89bca575f9d562fac9e1aa1d589d4942a0ad79a97748332ea73bcdf23d8ce08e7a49cf9e0223435cf4ceb6bcfa2023f5fd22f815a68850c7291ed8cc5e0aa2a098027c67d88d7b391a9b29e0348f7d8061c72adece2413104fc621fd3ba659022ccb230340fd994d775cf458191d2113ba6cb930f89d1b1b928b2f538ec70d3b2e60667213616f0e293df7445a1d63067b98969fcaddf0007c7d24b5980032f8bf7a06fe6c41abb2c9402a27e94d597ffcf89bd0d7cd1216526fff004009df64e1c8dcaa7cc68cb11fcb653f5fc56b51eb17320bdc7d4dab703bb6b78e7ad5e4e24ff40b83424b8f5b25b901982199b8cfb765c41d4c95a6770d5c60102b1f2a8f6cd8a09c86d0788e8e5384a121d081c622ae7f2393508d23b54706cb0df9331dc05f6fd810c89864c88a4d359d9eb9922509306e162bd84d1c3d16dfe3ef83e8741debe60ecc7bc9eba2fd359199942c2e840cc88668a4e28c31c65ad0c792dca72bfa6cb6c3b71c0e64271e116a24d9ffe5ce0d7e4bf0be7d2fc0a3f85ba91a6f5169fd3168f5f5af950ab528384a88a7f9e1d8c5773a79e644a45a75c41ffb01fac8bb8f6bab1d78de6b43e214740574e2c6388a61b4e6f3e2395d253dc8bed72202b3dfde54ae1650df6933871fa88f8e1dfbd467f83745119d304aa77a9eb89613bf3ae0fbab1b7a3bc9305862b300bc6a6487a203f5fad119e70877d6cd7e5d71a61099fa953b0f5b53e48ecb76a9295630380d8cd7554ba948200e76b040714ea0f46cbf2d30d7aa63421e7f3b49175b612c7b234a23e3d934a40e0ac187728eb5289e5ecca3264d88e8cdaae2e51f36e98457d6f27d2c0dd239f09367c935d1e0639e66e22d9ed57ef1149260a9296520a95a92c0d9d235b4b0af7f3fd7faf5c72e1933b54b61659ab80e90cc40247b5d0e41379064d9fbc57b9f8c2f1b5fe1a032fdbf3cd9a85323d9cfbd8127abf9e379f9e33d3b627e3c8d743ecb41ed035c606c1593d7e30514d7b7179fdbbbc3f0ed66e2cb43bcd12d5d295ae66ba94adaa03c8ca7fc0bc21b811b3d201714917f137d6b2c31a739b612444f29a0eb044422fbefa4584a718a3af42006c05d29bb9e189e644eb5813ca981e9fb788e49dc17020e274e53959841e61937af877e55cd939ea0f76e143162fda430978dc1bf75a57370b885f1f7d47acbd5a4d012f2868b45c23c7974e0c50c5cddc4679c9d1ec4f14183daaa5014feecaf8225b414695ace91cad777be8d5b1605954edaff2562ed3917b564223d6680d41594cadd772b4904903c38db1fcd24fdc971e84dcb2e9e5eceb92960a57986bc560f6ea9d7e1d6420e7769abedc1ea1999ac750abd4b0dd199cdd081f2fe0f9a8de8510eac999c2f2d1605d16a349c4e37932d9af12cd33b6f60bbd15b01267577e3f52607f2ff4a728486880b001454c2f832f1d37453d7468a8b60412f30546143b61386307c5e4c358928286182f1525f7d7889fc613541e8fdce999268b1951308ae5ce76c5fcbdaaa638dc969fe0c47ac23fb7defd4283b16d9f850b49a105ff0129146b3e2da972cf133a19cfc02b9e2528efbccd9c0b3d15ef395598947116e8a2d959cf9e34e730f5dc3967548339c4fcd6829dd28ed544e273a08fa8f113d485d2b0584e0274775b025220d835210b9a47066c061e297f2ac2e93d9bf789c4aa43cc7ef5d183e9fc27db00490e9e73b5902781250173fb700c5a413613d28a0bdc912172de438e1e9e0761baa2094fda929803a2ecb58304ba6b7963ece932befa388ea17f38f0749d0a93c7966ad8ac407ea9b332e068d04388bc6ff8828b142fe1ce3be7cbc39414e15ed79c3fb222f644c46242b4ab99e6877b6b823053bef93b5dc9b62791e9f090c1add8e79a41fae82ac7577c5f05173d24cbf30e17db4b0de67c631c15a1efb6172c5157630d732e43a4d9d109dd76b30f3eb383c3a179c268de1849e34f468386f3e127708bfcc015222affc58af7c8598a617c10dddc9690314d9a39e69cc58f4c9fd3d5af7663eb6dd01cf9355ea8a3094a67a849875aa448a3c1504723c5aef13aabef4c450846dae58caef63857594191d0f7082a8ecbf541f0e0943fc1726df04d7fd0c74bd8938e7d4eb6f9fa61f79ead92286ee1cff5ec4d488b211d409143fb94ff39940ff4e74b9adce5debdd9c41657f300d00c483439171c66ea9354a134454b46a68996e791be539d72a9f3d37b915e30bc56645ec7c61157d170155f9ad983a5601b7842f2580c28d2dc9703e3e2297fb8c322dd85444fb2bbcffbb8906b43a45d76b0919f4da2996ee1cd31a9ef1cea6d9c79fe9ec865db1d0dbd36578566ccc30f0220df9135a2e49a5ca29eca06683c42fe59e361076e8d47a6e7276017a052fd0aac783a217b97a8ae9b0e41be1ed990625ecd5c902939eedbc68aee780d65f8a6229c99d143c30e24941e7257c25530bf90b5bc4fed1d9ab01310e6be52c6198e69b1852ac9f28e15588e689f23808f44bfc5a0045306446321eb297fb48f0bca7daaee92862437d8a894b1b921d8b537935340997c1af6c167af8242601b37938749e6c335ab8c86f091e3757b528c02487362d084be591561188d2090fc28791e2dc2c12a325416ae45f84723342da2afb429a6da8f6a2f2906ea279029b021fd90bce4a2861170f8e50bb98ab3d7d6b3fb81db1c8bd972aa35de0f7c1faffff3f05