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 74111 e19d5f49831feee711ba56a1291cb467502aee34a574ae8781bb4d6f81ca2eda

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
9bf5e59b5361ef2b4109b7e8935a1e069853c27e899cfafc8ac53654ce801617
Certificate Block Hash
e19d5f49831feee711ba56a1291cb467502aee34a574ae8781bb4d6f81ca2eda
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0096600000180d0000
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000003b3f55d225ea8237e96a542aa053e13dd884f13dfc15e7570bf8c5bc3be1ef4584c9f3a07ff09afd86205f37a62860d75b6d44ecbb934f5abcd0919f37c2e6289e5717b8aa82ff7ccd4d9ab0d100450f2ae48b76cc0f07c5cd04000000000000000002000000020096600000180d0000

Raw Header Hex

000040204214d376a536ad9c96990c16044e2766e9a26a287306bc5a6a851ed8a3913cacea04868bea457891310a8b80fc6a7b1bea43a1acaceca91300e94979732ce61b8367326adfed0018171680ce5436c58afcfa9c897ec25398061e5a93e8b709412bef61539be5f59b

Proof Data Hex

59,560 bytes
1212160203076b3d0f2418f8cd5b0a8a1f575c8438429a84f986a4bba7eabf9faa79140ed336d3631aaf971303dc16def5fae96361c1abace5471be3dde914e7db0774f6077a9a1970fdcd3c1bf92773b3012727985e9c3698944b848b62c152b7666dffa12bf783e6864cc4d1f77a46d62e451f457ae92bd7b29733592a8c5c9872604fb7b8054bc08db9f1c8eea267bd85f767c7b8c4e0a6a8f47f973cea114571554821c6318fee98ee185213036437290db1673249ee85e53a04311fa98a212b4d65a7a15937569970f0883fd5e4982fd1ca837f174fc2d2e3a072aadfc8c5c431b1adb65251ce29e62c7ccb8a44f3061119fea0cb34b560f0888e7fce2566d6f9904f8d45055d51202e9afa621b1bdbef72f73632a8e0e27a6253148f3a0fbec4ba1ef57a0f32ecb20e6f0e12d4d779d2edddf528e63563dc731db728c3164a14e8e54453e7e8d2b702fdaa1bb961b70059f79742f50b8ee356b6dc7cbe56c2e51f0690880f75b03078cd9fd16df8888c8cbe36d4e0a3fcd48212e25c89e1a828e5e698f95d196b1eb8a405929edf35f2222fa08d1413049ad618b20e4f87ad992df47272da72971922a2460ff8ab7252f9f18d6fc8437973e41a91ec5ecb8cf5bf171c49c3a97e338f7c433125d0b13841176d77aff888655e4cd9ea967eb2ceb2a839f5f5b7e1081b9dedfc3619078734095b2bf8898e3f47234f90a76cce200ed9ef866599cb57112b1c69790d233aa585aee2a7dd860a9d0d79e2720374f5bd025869732d8403a07857842d2dafa179dcec29616e74e3289a5c12f4cd8dd3b7f848106d91bb8045576ab1b3655e18c07c0a021dd85ea2493e73bdb0c606690b75d9e0e7c916748c725694a2cbab76bab3244e69feea4d45640df2dcb7c51acab6bcedca8f4f5ed9a02128fac725d6a586dd3d33dae9af1f9f337861b60af9ee75206ccf0fcac8a9c86f337e1ae63f5d56c94298463fa0ebed75978bb4287923d5f7773289d7f04f4a0460e695da758861c951ec64c2eb79fd231052c09e24eba20286a6b9adece1b119a81cefa7c55bddd03d77198777ef857ef835338393b3bf28eb6e4ab43c63104202149527feadfddd428666066ee57fbc2ab41d48ed7e21b6ca7e0ec5d9d86681fc1ba6ff40fd7bd700952f365b87cd604c1da843e3e11f0bba21ed21bd33c8ee795317e58baa9ab8dd97b5d9be5b6fc1f326c399583f4f1a2526c36ee93f480becc19bfed37c51467942c942d5d54bffa34ffc9738628fc5345c4c450b07210b006a753c51df367cfe7a133b9e2427b32efccc8f40c165c115ba2828e3476ee463c132923963b13f6452acd22c829c353de845173c1a27bbc306c67e228afd47907dc805dd4a178488e029db9bb85a4b1b2e51ef749c0fe9554563ec3aa24fbbd4b36457d5398a7c9cb32f1dd2da7601b029eef6f2721d36d2df7a63c05bc1ca5c50e528fcd6012b48f29cb70a5e602ab93bc219e84a2c8998f4792d7cae39148b6a62bafdb3df201fde673c9a1b5a669bb9c258096bdd38b1b0b874e119defc4755fe81682309841541acf81d2d0f2b8fe5c1c99f8ffd2f34bdec168453eab1e8b6741548e40c5fbf4ce6da6ae85d992fb8362feb3a03b1ad6da084bab52c326f14d414972b3071318f290b1c6340924f2cc0c1eca12148dc2fa04c921432c6b510e927629a898bf7da43df496080dafe2ea0304e06d38a6f7c287ad942d0fff14d8b8de26ab81db646f0afeec441df4b25147de236d594ea8a6b4e47a742291b8dde8c77025aaf42f5c34b19823f34c4768ed8c95452ae7661d183c002c1b9415877d8c82dea8082528c7662502fe62b4543a4105a42a390d7662c1aab2f5e058f1dbb8216943e06d3f8506d5ab0b3653648feeaa8495eaad3c0cde0a3b3794721ce0023b8cd2592c259d15caa71c407e203eb18934e4de6592f5a0c38c77881a05763f996208ea84c58479b7187d73adf6177c9cfd0f70af8b7482c184eaafc4b6ec2ec3232f308c2027c89dd9b0b4d8651153088bc01db2236de59480746ec05d720027afb33a1a53369862b895b46ed1cf004206bdc5406a5bc55fb2881ab7dd79d8833e33239913646eea7b7345a26ca68ac088753b460da08e41ac4f78a44b119e8ed833adf02c0b367040775af90991e170e405c0fdf9af5542de8d92e7e55318d33decc79b7d8ae9aeff4948a76f6df9fe6021b75bb15ebe5631260c1faa505a8e7a8ae72ffbc509afd9f4994b6de7ff9b5d10ad6a8c0d650a92d0642db494f7239683a5f374692775087ee560ff3e4ede1ab0e54ec22c511d4cee1dd98f25b53cb4940e7896205fe23c23d996fe14bcf3c042524f4013cab56f196c6122955f1a2b91c7382fa2ec06e5a264d127e32c709e0bb47c787413c6d3bf73186751033747fc97bdf8778a2fb76a910ed4cac8287fa11768c3d7758c02b111d6ae9386e355c26de51f9b9f06d58121b13e8b80a4691af2e5c9924d53fc3eac1bd66c1483270387f4a677accfd0558e6490a62faa91b5d6b25e7797eb5c8feafbaceefba33174e4ac871dc08486c9f54956b7c76705b1c4bb2f5eb219f728b2609348ab12dc989f87c2ee7f46690d459a81dc48ae741310bd93d84689e4058c13b7c127864601a3b13ef4acddbcef50937b8b8121fad64d6ea70549979ed42fd26bdd8b70c92adcfe10b7aa767394d1bd9221e3bca301b77b05225f1cbd537be55246d5f0e7739f7d33ab96984cd7b209baf70ccce5e8386d0f6ba962744ea0dab2ac9b63d61495d084ae6b5b2301cf1cb8b3299bc676b2d9b630183a2048b9346786c03777424faf9525f7e5743082f806217772107cf47613f0dd445ba115c3be10fdc9a2edd6215f432403cdd85bf6b05a5c94cbf96e37915b66b2d3f7e3db541c2f1148e3e4da5b0b873bccd359bbbf539d8128adbb9fc5306f58ac903da83ea09ccd998de88bb65a62642468555a6625d63a3a67bfc3ff03f1e4a495583e2417921f4105f71a5bf5596471f2ee45fbb60c25a8761e5901cad9bbcdecdffc170d6ca9bccf9df4507e75e7e4d6f0336c1bc9997ccad007b5b00f202622f080efe2f2514974848f4ab7488eb18e2f5fd614cec9c130f7bb89a21fccdd383f58fe50b1e1b95e8af5a3a9ba579225250648e59e429c7727db07854b42b0347713adf2f7a881f33a61bab6b3452532985d16912cc62bfcc1cddc6f804a2b2221e3e01e675749eb3cf9488e0a09d922e458539be6449f65efebe8ff849f2e3f8ded340e809c4304bbf3508745bc72c312c06f1166cc8981263cf667f1a5de7ce53dd1ff27fe8802148cd73d6fc49c32cdc6ceb7911bd2c18e2f9ef77091fc318ef4c7c5e8e2ec59b729ce9c3b557e89214f6708193d7c1e6db19ae569d2002e842999e26b29e737c1f383a485cb5badfa763a179ee4e9ae83540793df6d85a2d4e12711679ff5f9bdad7ee6c3c40993230f83db84fb40e1f58d30d273c2c130d1a183943c4f2f4434de9538f151bfadc5c2798bd0eca0d965530c2eb55021f9d6601163e7d1dfd78baa13464cd5f5bb73fb1d5a63e01a8d967aa87d9f1cb7c846e0051e9e5c46b259c5bd04d483ad7f9d0d125378b1381bd644529f21f8ad2a1e66d0252a2b7c414924ffa75a87ff48413267ce5d361de2c9187a56add9837e9ea81bcd1cbc0968f57d39961ed8300b6a592f76c9130825b4ddae789abfd72a3b4712883ffef1417cecb0c649f89a45ac6c613a034b3eaed189904dbac89ad4fe807ae21a2b933aeab8e2485c2f5c65bf66b1d8b9a70dedc8d470e16565918bbcf99d8ce7a6f0f718b4bdeb96cf5d53ca1736e1b10084a29f35fa64c7f027e69b4056a9f8cc8c89ca8c25567de6519639bcbc514e6f43c35f0c717f64db195732cee30ab303aab9c1bb274820d21a0859ee11fc6a65215761bc532a70072b3fd2ce17f71d42a86289580bee4261f5ea8bad60b1d98ce2bae8e6cd2fd4de30928bb30bf656eda0270e9236ba951e0ab2c14a18778bea1b5b2d3848fe67c2ccd86edac59f0f15788e669dae9270dd30baf25f14256f596ee84a1f4182a741dd9a1388b1a13c41cd19fd464e0f8ca06f16eda8b7ff838452dc40d335b9b1bcb02310ce5a60596778337b9d6c731dc6a8cc002338ca005b7dcf3ad7dad964e5d233cf1d1fc66b3da4283a6a3a1027fd5229ec0f4f9afe46d4a05f201980df4c73943a8e4e56ecd6c67748114a4c20e896428ab23834f89ffc8d5ea475ac52f8f660718b09edbf50fa090f8daebbf3d408b7fb2ffbe9bb62c3470aeecabd76400c5a9a740ae7322349c82afb9a077dfa74928317cbfb2217d2b6906dcde04f7432bb7c7aee20a30c9db4a7dcf85e1061dbea9b36a6647a1788d6b1ffbdf6c063cc2f9cdc1f4ee033b1b297067b20e38d303bf187132ae914901d5ba06cb4d61b9fa5983ddaa2064219f8b201fb1b2c2f6a53e0bb3f9e688969d9424229263f866b8cd5c3460f90ad1048fe30d98907c3ae5c9777dd90e732aaa6491bc50693386fab90b9526c52c757f937af2a8ab08b04a446180332608e94ded86efddb19c9d66c228be31da18f99940bbf6202614575eaadb21dc683c425269af82c75dc39a3d2a7698f2b425e9145f14437db3c8ef8812e8bb02087a99b6b5cae4da4b88f5bd0e1f2b28a728164e6f05b6f6ea3f060d7e7e7e513d5ee69c340ba12dc55c09489e16d9aa2bb377a298ed8c0e16978f834e5c2fc9613b2a876250fa91797d6707fc3b0e8b772ce8400620a082f6fa1ccd4b0b29a31572babcd3aab79831213b002310c93f32f148f7b00efd3c1234cb4fd86707e07d1f92d74e98611d1ed3bf544694f31112b4bd74aab4edc6badd6edff5456df05f84ddbaf76234711b3053fcee92438d72aa8343173c0d41cd3ecd4bf3aceab79015dae77233637678d84beba13c297b018c85e8268b207d961048c7af4de2727e2cf18a132fadc53d9d1ab01c8bb4a8dd88c2c11948b0b39b5ff5f5855f3adb631b46f49395e2b443abf39f0736d969d17e0c3f08f9e3fa1d45682f94e5bebeb16c14111fadbb111447c6ae1e8e1ff9d6bdf7cdf5def71e3a3942c074c547f1520b23ec7fb4709287e415c633fb0ba61ac3fdd01bf2e381af4ac4996532f775ee1e80e5878ea732af26ae754736619939184b4c3dc8275f0e5b8ed1986fb6b9334bf4baef1a92d41f30deee20a4dbd688746088f2a8075be255ac20cd19dd4d8b2656f007a6f78f18130ae785cd00c109ffd46c770d264eb800580768f02ec80f310e1e5a54925c718cd72adc360607127a111e6962df5593fb50e11a684bc567d95a3eb7e71743543a3b067d7b509cb3e47c39c09c7eee50d5f345178e8923a17b89661a623027311bd0ee7eeeedeccc2065d9f43ba990751e59632f967381981896aa78a24c41242cae001f17df89c39915840873dca6e01e4522013da00bbcb1b322db9ab1630fbae989d86cb2fed0d61ea9b52c8116c96da334e275a735d631293e7223b004900984e4863e9a0bda35966929bb6dc14bcd3c7bf9cbf5a8367a146b6ab0e8381590ed1080ba8c080ef481f939be72715f133df2036b62c2edd3c8b5f8609e5573bb3b48333f878ebeb5ea6316348aae2192e8ccf9f173634f17e327dd8f7c82d7b0fcf7664d75a063c19f2bcbe91f0db24f7ddec37b72fc74077c5282a5c5ce73d5d492b215f422b5fe3bbc6539fb08b6ca5da827e190b72624493ba4c26ae3e706a6e460621b02e9d3595d8055fe0dc55392b22d79577e4504a2c98cc2c360e430dd42842447f01bc04eff868c0e7b6652d6580c2f54dff159ef7c04505566a44aeba166468cf17b84d257ca311b01f47a5aa56981ff62e052cb595174dfdc536715abffde5a5234f8980ab11ad4713bae20893fe252e2bbf0dd3bee7e68c0d4bd9b9e025819da3ea83c075fec77562b6dd63c3a098a22a66131617a7b0311d314c1874ae089ae53b1d40c5615f534d6073c9c62c66845f67224c1286db526c5f4cc78af4a54616680759b3d87230e4d6458c2b2d55f8c5adc12b56be3fd89a34ff31f6f14de911bdf131ac475354391fd183811447295972faa99c71a53566fcabc0638719de4cb93fb72c5ec183a70424c258cd08452ff6b14b69fd2f07e365e393cbf9a62457fd39e655893551cc3ed7bf32ba6926afbef471456d65f56a90df39446327e72972e9517f14fb1f165913d42a9c29d188d497b734ee27b4416770d9be5981d7caacdf2535a58bbe9272c87a0557d6befc85dac8644053e4cb7168117523d5bd660b13d236104962ea30a08a589a1b5ad49639cc992b12fc00f2b11fbab0a3ddee4b8f39e59fc2b81428a855fd61fbf42d58cba422ddd5a2dc165f320a85b1d9d52029e8f18db20635b2b4e22992d5b5c97f6ce3fbf2cdcd4688e94ffbe8d716333470680b4c0ffff9886b1e5f6aad39b71528c55bf535c5deedeaf9e25d434454154aa8111f7c658aa4035e8c1759500dd94f2aceaca600e77eb189f6e520333ad3b5daa80526e50bf3c44116c4ac69a3f3d2f1d20fe1e2d23fc4e9583f3db1563e0df6b7a14b752ca33acb4b21571f1e75374d5348e6def6db2182e224d63aa1f27bdc3af2a12c61270ff2fd73c9641a9da9188fdd542eb08008c7fed49191701a6123822590a1673e9d4412b37cc2bdc06a043de20a8a437b819368f02daaba7b5d9226fec7fd4c59876ea6cce986fd6400b29279540ea254b237de3f6fe391858afe5548f038f97c2a74ad7e19dcfdb3b4331cdd5c04037a3d17e30d91cd028c8039c2a0456709cbbbe886ac4e98f5d9689d4cd9806b00bb0df7c30712d863067d486d84d8b24cc4f7330fb6edc3ee33e8f80946cdb872c655f0a7b40cff248e691d173e7676f6573a5e1d0d1be51279f2f68e27295b727feb5acafd60e54d0cad02f0d069566344f85132041233c02cb9f9c375281dbf79122eb0cd29675fab8895bc0f51df44db3ca909cfa69d402ad378fc581bf96ac0542900ae6fffe8e7f87896b34107696ef10092e9c5a8d843782f28e312d83f933a0ce0d0750346f8c93c5f38a7a4ca1ed9a3032c39dec75db268b6424a9e06cebd9fb150c1c99d014213ca518bf86f8768a53234deb67753bd9dd68fe6f08924593ec458758c1a3eba002294713319173c36154ea204459d0aedbdb5447d58dd5af4ae0db4a36468e1fb52cd78c519db1864d64679c5e2d9b620f55acaa1d81fbf945200fb962b9609bf5292817d94f21cd5d9271709cd218983b7d329d014b313a91402bed652ba1f4dd9e40c2d189d113600d55d0049006428b097667ef8abce0587476b461fb1abba971b3885bc6d7fa476961feda48209c4b9d58c83742440c03f0dfb8d4973f890ed06ac2fdd10ea88abc2b72a0ac478bf9a4c880d983a28564aea6c1828e1444ef86e33f9061c02993f9acd909f713eb578b0384da8f72a903cc977da8b454ee9a0c6525a33c78eae1c2ed7c2f81d477936f45ce2000ddb76b6e53d5e974541047f796f0f147f48fed919604e02b0d3b17a6baeceeefafb1740030d9e5302f9bcc37c683687640f9118a3cac034d73f1b3ddf9785f8bf08e626d10fd47d6b82fa4d9d0e29e704de3e0a9b91f2d502cab42f5325355b21a7877cca0be705b6cbcc9bf3c7f1083454ba130819220d096a33d8e58d5884efe693f4d6d3f578a052b83c117795634f9c467350c9c59cc01e6b2a981118b7d1cd8db569386ea2946ba3906e80d432bf1a66e31a58c6fed3d28f48a47fa22b9cdb08ba800c1c5e2e917fd6fbe2fbd25e14b4d46fb73e638743a9397446d08af0af7bf6f95f97e9ae56f2c148b1a7752e21cd8d1f7010f770bd742a4ebb25cd8a4b737294ecf59c0eec016c260d51ae03715d74911f1ef712d14258c22a39664c5efd96a50825039cad01bcaa3c64be6c66560a76516bb8f8166a83d9598b1709dc2b562e24ccc23fce880d856cb1f2e643f200a377b38f5a5d7ffcf276e051bd3f1d6fb86af1fda45abfb4753092b4aff636d3510150912433638c810be804374848964256980bbf6150fa5f3a6f6685cf14a0d227a338a2fcb806bcc130f3b27433736e093a46071cd154aa247bb3d49e14e25923d26bb6664cf86e79ceace91a207cf914a640a2ff2715c8927f9326df59908112fb5b6c2d8d6aadc126c0482813c13b599753a167b1a2580407434deb7ec0b06c4ee550c463a37f53a5bfc897ff714d2af4728aaf7262677a71f041148762c94abf42c0d7dd06e14915351a9d3b4c300aa3a237418e0454571e82b5e9d5a1190ff04829831156210dde8989b4c512d1eb55606f1062a92065ae40ad2839427391615ffb0ecde4119f355417297e0601235d74a1816a44871ae4fe5d8c298c762a7a93eb494a80e118631a833b6d2b1e9ccb2e8f9473a7796fd866e02afc937d4e737ee1049907d417cd17f55e2e19c6055215f7dda33453529524032a79af6e845aa5ed8555991391076dc9b36a2660c0d748d1ed86ae5e3fd590d79451a34507a4cd0f41128d7f6b588a0e7380f5eec461cdb1089b8ca9e1c63e39670739d890c13dca8388dc20724dcbbef326e56968e1b644eb6737992b6a1cae2eec1c443cd5522e8b13e777dea27624c7d082e8dafb16e19acf899cadcd765fed56930bfa6286fc731c2a1e995c4aa5e99ad3b60c08d1e4ccb9e4645e0ad35bb26426da6688d42642e7a5f4f0168fcaf499e33aa9102694869ee6a9d019b6dc539effd709b805e9308460821fdbd2e1795380b351cbe09275e87fe99164b25faa969a8bdbb1e8c6d48ba12a92223ba646892d06d10f222ef7f8abb8ea7edaaee016424a75ae685af24e8ce1a26aaf8770395f596a499a5d0727a60cde92605f2eb970855a454254a73c2e86d6a2f7a98be423d14726fd273e7bb31fa9139af89e0f36ffe76931e78604074ec54e3868682964633b6a18e5a5c23f1667e078e5ec645ddf92c04c3b155f433a3c6629dacfa51a422490740a26f20edca0341f8b65e55f5d469fc3b994e9a69f1f099f2e81e4e3838ac87a29633273703f0cc19e37a598f481c27a2256b06edd7e9bd194476f5abd83c7d38cc4145cbddff2854a32d60d08ad940ee3cfb75d565e1063a6900e0b4988a996c5fd741953216ea9c8315a61235a866d9b7f8650c8ef27a05801171516639d5b21d335cf6516251125f2f65a69319127df9beb703d604891381a03ea6eba465c688d9993582a6c5ce3f360504d6429cad02553d946d785ded57fa5cb33fcdbf580a7234f5e592298c290480cd22681f70803d47240d03c613b393d967b4ae94156c72c6dfbeeb9e7fbf16ac586012c90e863e3b9ecf2514aa7d11110b76f0430004f8d26d301c416765574ddd888f953a2fa29850a179b250b25a4cc3be9b3e8623bb074681f27356a0260e3552fe406b87a610c51fe1abab41f13df190d5a1b68ee4590c7145b7cf8bec6102e8951462dd7184599e4f76a3d98fb842d0d042383476e076ab918cf1d285d2254d44d8f585cd835e0a8cd96162ce6db465d69eec3426f1bb2e4061de0619a32608dd1e205f76099ee3c64a4a9ecfb4ea0591c339c4c64a6e6e7c7b929ffee6cb1153b573864538ae6cf4d5894363cc874a6ccd8581ca27553dbf078d0e3b60e3c1ef91553a924c661f6e50c1b8333e4774c744a0b06377e7f11779bbf234cde06f3b98b5e4ba6bc07a623ad9750907f654a876867e85f14d1735134c2c2d29e1f39d9324b348337e97f677b77bc739632de4ef0b78b4b86000bf618e3ac4495f76faa28b76ff7da91bb7f943c29aeaf079a8aa29fa21aa151b668735fea49e738fab12f4272a58641994fdcb63438eceee54afc2eb948277808a7bfd53776d5bfad6f97bcb14822bda1fbbcb23d343feadc1659713c503331a921b0629cf4c37036d6d4ad4bff86586b5dd57fc8c925c9f6f944bd540dcef88856dc589dd25775d0252819eb9c48582db606d3f65b7363dbbced708513b36240440fde47abb85921f5ce40acb0582a369c5402b412a3a6c930cf327254754c6486776aea15ed9db8635da042f7e14be45053bc21b96b84fb7161b136bb9266f1bca4ad9f8cdd6c8aa0bcef4b4fcf21fbc43df6899ccda0ee2f0c457be74b38e6d9080009427f273cdf1233d961be92b310d5da0231bc4af44171ba541823ecfc9ea769db1dba22dff5b86abd2864c2ee86b4cd72c8f670bc5376f24fe29ff00b33ab2effc7b3a18f59aee073bef97a7db258b52e0ca0cc9a63860b84e5288ed40b8ed54a6a0e8a98b67ee2fa73187742f2d941088315ad2ff678dad792eea63e6a65254c61b3e4a23b04a2471377a91f706f5c1e5b3aae939d20ac5b8e734a3e842c36d734605e2bcbdf810263a450a201159a8cf57290c2d0056e8e5edf8ef10b3c951a90c0a773af71c07d7537200426c3adc2255a6fbf00002669a5d541aad2f8c95099d972fedf431d37967e0e1da06ef1ceb632aeda1c53ba680bb7030e7a5ee1b7fb60f45bd3ea3dfa74af0a945313a8fa0c8634287c0ab2d59a4ead51d986acf9e40fbe789684cd3a3acdc43c98e47a481755c29ac38e493e18e2d4fc36985705730d24a7800c67950ab29f8277bf004ec43407a4dd661f509de9130e9eb1d64e69ee3806a6993cd62920e2219e3434f5c6fad1b2b9b4253b747cb89a645c428c112cca9d9f07eb8a4a98e0cfabd994d56aa386b294951d0fc5aa3d40112caa1640a9af1b6d2c7201c06d33374af02d5eb54930ae9e94f0380f171269a5173953946bcac83811b60a0f6033db838759d5adbef418017c58bc152b0adb964d81df84c28d02845c4cd8a21d309072b02ee54d38154afc9d8d086fecc4abd4e2c3512b50a4788d8883398e33a90fed98faf5ea5e24f2739503ea62fc72da7d1f4d36b43409f69728ef85ff07a4d87a830de6f2e322b8745a5993239b0da2c8a5e8742f31461467a38ae8063405b240cbb21dfdc9f89f64d5029fa2e8fea8315127e0b9930457558a01c1199e6fcce516da0fd70088356fd4281d455cf370b96a4f690a9e7a9bba64801bea3f2ddc42ea10e0745dd0197edb4d3061bed530a565b825bd906bb59e018dc47793e3f46472f2a2d92ff04e52d7c02e1d455449f8961b9bad127aea259b22b869f74c0a282608757d61133a9b4080f49f3e669e6410759e673a3ae1f5799a8b3a409e6106c91e2090903fdf3993d5b5fbc814e3a12d2c00633e137010e0534c0c4ba2b7a7cb5eeec49d14802803b11d04d4571f16ec4580291601e52996978edea37ed0588ab847258ea8e57b6991a4ab1a842a1540b2f02727c6623bf34fdec8d9fe3b96dbadfabb35e106f9f0858b964c8224638052a359ae6bcfdd0af713f4fc28e03fa4dc90359670a20fc17a5f2b3e818f0926e64b1684c3efa7fcee00d123699aed07666196610969717854becf7d4be82c14f23c01d935390f3bd61add2ed39c374a112c9c4a5e4433eaeb1f87e9c7721d5e1c2e4278ec55d90e5f39f30a6eff6d39e637799541b8bb33734d6ac72ec21dad59944c7fed3cc8b70fc126d533014f589fa6da9c64db694c7b65a561c8380b01572a3faf836b6a3617ef66e0d794ab7f5b06f40ce30d6d320c4a8b3a2f3c8471643a2b98e53e85a1af579b72e1de767e3f6a6c6296e822e92fa9f645787a4dce83b1f373960155a43d804dccb685891a909809f3413c7a405aff98a01044bd6d21a780db8b2633fc16e20b04e5980eacdda4dc6f24108a196801ac06ae50bbc6d581074c712cd0526d6d47b86932a941ef1470e44b01c63413e2ccf1bea37811cd04cd31cacd801bdccbfd6c1a11575445d2f41200fa3c2a5d743e97c49a12be2f0df81962fed66dc9acfae4f6ff86c5603bd5ce98a61fcd78f126ecde4774245b0fb42a5d60673d58a5bf8b5ba35d3ff8b0d2dfda16c357b97efaad1abb830909f4f6fccfb5f7338e5b70327eac622bd91c2314ac4eae3634b28397e0a311d7ed12f6ba8d8d6f56ced023bddeb9c65466df926bd3e89c89fb39b73700124f2f30796d2df07a02b4132d56465b88d7a635553c34f867f7ca83711e6f1d129af80a77966ab15f7b8bf810af306f02d36caf8db969b94984b48d16ddaba914e478deb51f3c9ab37d78c525cd30402bdb0384743379c6c4cd18c737701714b53d9939748032a49b7e68a02bd6d7d25a968f0e16295732de8d45be0b0d2a6179ea2477feebeb3e6555e2deb44429e563a00962f67c3d1b4b13c707e168880ecedfab60bdbf3cb471172347c7b7461f59444ed9c0158a3383f153fefe42eafcac9be8bd24032327f657358123fde00648e0ace6578539ac5d60c0fae38de920f4b0ba4d45d6d74ce3dfdff38b3795bed0eb1eddfde73a31946935e3c563d1b3ca7994984f94f6ae529af6dafec49bc490dbb51b0569e4351d4e7eb15a8c204ac5433876338fe69d6cc3250af39ecda0473114daaa9e3692cd7a2fc3e4ba43eaf12fb7b53d91e1724c36a3e435386cff05ae4c205b15215f9e1677e7eff50b04bc718a911b70b882b0828392107148857575ccce031d15030fdb436cce8d525742d0e24558e04906d966fe10f44bacf19c7116be156d409a86f588f4f2baf9e7fa2ab3c4fa00f90539b996adfaa694005b23b0745bb53187f6d49234972e932617ce82ca1d6f4a03a1c2a4a65fb2053fe4508ace31ae8dacb0cf8428590b5817c2111785c16c3aef551fded22da421d4cab8327959063420a3a328faa7eacb8ab633e590b55f0f1426c78211e05ff22b8907de90c71ffe34c1418c5fb8457010cbb4e86ff855165e9f5884e1e8da927f0d4a34b71a896d08b6cfdc6ca817afb3954e4550c1caa1d65489894cd3a7de44d932e531925d35a626c664e4ba37a1eec643e5324e6a09183e70469522b70adce7c13089b483e8f540f1400edadc7ddc820a15189380534acf63516b9bc718b5708bb6a21548fa2f0c1b0ab94d30756a4852f6a9b15d8babef3c8fe016abfd92d05b2852359119f17980510dc97bcf7bb0b1f8897131c93551ad25d398314e20e6a9b5cbea8e7168170a1e8c060864b7fef8b996ab3799c91de8a7d276a99f04ffcaed427343bec03fba67e0e5715ddd34d1d96eb757f1028e206aeff622338d2055eb8c55368adf6a1c7bee84974a3f00fa33eaba8b3927ba0e010d4f182a6460dbabfb033f143baf81622091a9f41a9b350f3b432c95ad6f07d7f4ca2ec710a96a2c25afd310c5aa1bde3885d23d7629e2bca86261519da8d7002c1c0290234b4ca27d056d15e4cb1bb4da38dfb2597e0c2ddd359bac505339d33ee8d52a86351385225942362df9e4fc7d6dfca3b2aa72f942b517d90b13cb8846223c4bd39a87f5b116037f74d88588ecf5a5ddd782abac41713e1fe05d3bd41c1694f4f8fb0da91a8e32492398dd96f1ae36659e70eb0d467c334b70a6294275409d2dd32eb02d5e23732b161875fa418d1726afda462bab9da78a7940e777a937cede8f7c52726d7b4be1ea8b6d79d664c79fabb33577d7d4b36c543018ffd7511d87453ffd5af86d5e68aeb9664cade63ad747e649b3d9f286683f9bbf7a2a21e9b594ebe3a030f72aca1f9ae406a021d5c5b2b9acaf726bb8546ea44b985a5c5782308fdffa980704bf2344c5ffcd5c00a55051122e5c2bac34ffafb799403e81093b11d618a99876ce47954d0a6bd2ceaf0f6618da48348e440e331deab666163b49d27a1cb3cd511e9cce63f52e124d91e2a171a237fd9b44c7e3b721c54a6bb3674fd58bcad405b418a638705cf9b87ed4a5b7b7b7abbe25cd8ca97a4513646c999bf6a594bfb3d0d4ae2aacaa27f5d36fb8ae6a1521c2498e3486b6ab1f6186bc042ce30bd264328ff6cb092d62a626d0dcbee68d269e5421945c33df66da1f13e0ca59a8212e5123600ef1423060210b126466739f2dadd667d60aedbe8f17189eafba7cdb249f55f03015322ca850913c29f28b0ed6d9f18a7bb23a1eb02cff1ed91fec5abc8a382528af433fa2e8ae3ba33a6ea33923cd4d48cf7527561c1ac7a6f92721e4143490c603ef3977ec959514c0aeffeca946a62c9e37e172e2845b0a2e660d09daeb2060e9694dc5636e0d086a195c95cc561eb6375d601073a7639bd3c2922614050f96e68f2394942b70ea3ec386c0ecce8eac7b59349c5fc8d4b1d8f59ecc6b8d73c41f6f60c1821835da0091bc2561e8756492f12bd2938b3665df4f9d3f60688587a0e2c8b7ef1da085dffc0ea3cb4500f4e8fec3753855ad37e9065a19d01a366023a19531d4a4159eae4198ad0e14ae9ac337ebc1fe34f3ce26128e334b952fa49c1305225c206ac4568b154745219b60c92cac367e760bcb67372f2ea7b8c10253c91027639e85339381a2e3164b53dc94231ae966f426a21252dd6816fe26ff6e9a33f4fadb30503aff5ddede7f2c382b557f5aae88dd9b4d9bce2b0152952d0c0860fa5201931928946069462aff77359e0e1cbb3bc234f26ca562b923055c95fa6033b8d4a27300ec1081a1fb88f27dbc46ec6eee86f9341eea3291221538d1ed713d1948a6b9813e17f9adada420920e52d6380a0e562f611a9be9e296891b034aaf08b389b99293a0d9663e3752a2b045260553727e0a0cc00504a12226971a64b7bfe62dc6967b187af51820b6a7d0e84ef899151f5b17cd44981cd9004b415e1cb515347382bf63bc59ce8812e5b983af2e40952c06dbc93d17cf49d973ea1a7d2bf097caf8edfc6699b82bf9c2ad0c01bcb9839a42d4f1c63608a9626f059ff675d40fa81f87a344fd8d84d3444722e14c8f0b5d6ee6ccdcff0937f9ab4f4505b70464ea130e29a16730bd182370fe0608c85edb413ef3d7471ceeec388b7f2019d5705c202928342052da7824b89da3905a9e48d02c01bda3f1f29da8664a6d99addbc5faa0e86aff6bff196d869396134ee3e2db1de808cdd642891712c808f7cdfc7947a1efdee155461e4a11ab294094816e00554e92c3ca4dfa4e447255af80fdd2139f4f1d556ed174df4f03985157339897f285b66a8eec6ff4bd788d72b6f1043d18a707944abe220733599306eb6171b3312a38991631a5014591b5760cd65ffd45fe40e0455a218ff78b2332693cfc3d8dbc31bc720d5a3a00bf86a4e54d58b79062c21c5589bfed4e297c1eb7de860e3a80799566ec6f5047dbf5e25430fcf2e3c5b67d3fb6966a04a7d2454a31565ef3a0c410da251792375770848ff1bfe952e85a8a178254f273d9d25dedb8fb5a6fd2205d00124b9ef8ca3c71c67d3342c93467ecd857ebd8ab61bc5f0c6cb0581273574ec876fd04b47242658b2b2c386ac05649eb52654343f2e308e440569cdce181817bf3548dbdee055bf5f5e6f8ccafd829a11c0df56658c4305d576893ec4d91cee1123960be60a59b2997ea40e11c9a49279f9be37450676e9a566ee5f7d87a6632b28dcae1948cb121716a2b07a7cc96b2da34ebb6f0db48333931f1d0e6887c3243d57a0e5f85fc2acda9f30684b2766a409e8ded1f75c09a9001a61b69b4c2777fb5e8ec48345c9c83206fae4f5744bcc235ff07c4048c9302266252966081d4817b568988c229ec5553e5ef4f9f2eb45912278f6cea7cfe88a758285d2dbbd28e3bdd381ea57b627d27610f498cb7bd18ccd21ee5ee95669ab9c7cf4da8d25cb54bf5c3ab908147df7c91c0f2097812e906e7153f0be5d2ebf0ebb438b7a7c97424e8c082a54b016f5518407ace371be14f9c1f073c649d94002c8a7aada2a08302ff2ca93d4d4590d1348b4663441a2615b50bdfa90c541a94bf9666495f96e85cd716d016a2928f3b986522c82da5cd8238c54628f2a6a1b737ef324763199f6ac4d335abdbd7d9723699de43646772457dd47b4ab0af2b091b823440bdd61b00447812c154c73b03b6bfe38576be805c9203cc6ea06c85a6de68d6fb328a8cabdf9005d97603b2fa1288a7cb1955eb29731b7e18db3118002e733b6f0cd7bc2103a2aae5ea479b08337169f8383ba1aff7da4686788616b84832dabb0e48591abd750bbc0fe3f3526de447c13226f1a5ff346dfbfd7e0e4c5290aac4279368e002e58b1da171baa58916c930be21aef13fb6a1ca90807ee7a26dd74590214ae8e514ce4082abb866bc3bf32e57e75a34d9d7949706e0b29e785fefb8cec89baaac3c889b3bface63d2a30835dc1380bb11735b3fa2818128fa46b2e53f4a2c32ee300450c13eeecc0fa67eb33f99cc11562181ee3d8235706ec76ac72db54f949b1511454dcb491270c5fc36b8155b68d8a31ff5da57f2ee8711bb0e1035f701904420b979774093a68048de902c44a0353a668b592a46b3765a4c0fa39295f1859088ca8521af848eed315841ee464575466c52e90797ff1868aee7cc5edd3aec296eaea7a0fb743d5f0f820e7089f3b93ebc4c12ad101d16493bc49a11914af25188b54d0ae95cfe0e621b0f3c1689f7027581f9ec99c166a58eaec85558f413e135b635e05344ff65c7ba52d2b7eed09a79c4bc750693b184eb671304a666f1897fd05b00b03dab7c847fcd86d109a6a47509af436135adeb4f52417f3fe3509340cea95e68776e4af31ce4df2d0535c40d26e6fb3462ebf1af17f2d9735078a2c5632c00d2fe418469684636f96b2cd9770fc4adfffa14aa5b1c27eef291d37945746e966edffac00af04e8a4ec19a794f0e71f11d1e36930ba82b11bd8e347a64aa42d308c2e62c1b33d493367cd37260ae7c3d7538dbe764c995c515f9f13f7e8a72a2888c743e015b652dc4e2958b953c4efc0b782210f0f238863041d8e3f1aa7e223a60679bb2bd37b26cf14e100b3bb3c595f0e3e9897acde62620aa17cafb8d55c60d238340d096d0f4c7b7bfb267fb782f70daf7463bf723f138a0f9ff32628c87ee73f529d6b1f14704bfb3eb559e80935cc9af1ffc672caf4e4c28139fbeadc635ee2cd4bebc560ff8b67fcaf9559da83b5e4403574e9334e2cd415827287a8c137b68e87cd7971b0566ce05e6053dfef54827116441de3f8fe2c3e52929cc1e3d92e5bd60a38a6c5fc2f2009b55299cf4ff235a2fe57bbadb8cf1a60d02d478421951da3437bee8d4c3fd1e2fb4579fcbb6785621ad7c02e12bcda40afcd4649fd86c6bea79e90c0f875d4f9f8d6e9abf4405b95c64518a33aed5c7636025552e2253b1361e30e69df1be5eb4c554427c288de1049463120d0533e58818eca7920dcf3b77aff64e8b549526904c5874bf0436a00a55fafeb8a237cf84e36c557c1d9173c6fec1e8b81eeacf3fefca4cad6e2c4ddb08311c79217edb62fb226b927bbae29138be71cf70cce8c54998acdc4c43ee52b85ffb56baf90b3537e1ae9ac81afdf2608fc4cc25097e44209d1b2182de23024a7a61aa6597edceea59c842197a5cf337c708330c037488e42c16868c9c674dbcfef9cfcb3ff57c0f97e7605b62786a08ab2f0c86d12904777b293402edd030f17a6d7b3ccba1f30fe3b47a65bc0212b7c0071abdf368ef63c4faf03b8c7183e35740fee337b905f3d637f67db6c67963cc53b5de20428127a0a65874e51a4e5395c55bb2941b66a1480f65779ab63c253bd3204fdc2c78c8e0b416ccaaa225da2d8bfd6a39983d1298b3f806bcc16d980322ebd7710bbc66c7d5da0ed8a9a192f09e2d1e3826ead64528d3a22365cad3d790f069273d414e48f41bede3995ae8d79c5529972a5435ec37877ba6504e7c141bd4efa6dae0fbe64eae6ec54ca400410601874730162385c8d9af15fb14caa9e8e27de39738d1c0412bc057c9194b9eb72351543b355c8063c943911a3aa27859505d827a510eb31f24c91795ef395c81ed862e728c0430a16a8275ada759870a3e46d2c6dffb1b49e2a5d118d61680343d4aa14aef77eab40895be208e3b3daf17430c794bf5fa05dc58baa20358112b36a1571cb7318fd98bfe3c6a1fe4739f360271c2a34e735c7db5b0424274836a27c653181c1fd8764966b8e12b0d487be2ff80dffc047f60b7ad305179a4f8c1a1a5877fea38792d770b0d88c544ba1b0b5aa335cab040749a60d0b79d5ea69f81bf816878b57ae9cab301c681b725e0b242a98cc1d4c9da8f46e0e0896c505725ccde45766205f78e4a819ed6503371c180c3506650ea57dae70d89ca84504c5433d4fc18ed3cb4e92f0b83065dfd1476a1860ecc971de42518bada7e50fd8a1a27126ae95b76f5754dbf7c9a870a2a95d0c0c7192c1208523c5aed19fcec7bd52e40dd3852e65a820eac6f7950a1426afa56a4c871f8ef2b6f3a728ff1be0b229fd3a8aaf5332884cfc149430b63b356fad95ad5fb99d2dff03132d3bd6a25e20e279dec17b57fea35786c581676f3023158904e7cf6d6b4b652098fa5527bfe18277a7693224edfac7f850af2f1fc12ef0d923c216bad284f21bf88c0d308584acd12fac7b9704a742760c645f635b7e09ef6a4357484ef504cbca93fe8cc531979241d7d3ecd32efab4998ca47200d4c1eec0101fae86dc7b5f727ea6919227f9bdaf27d8b477e63541a57abaeb4dc971bcc4680d296a3525800d21ea00ce3b29a62da2846ac7e38413f48a6295283ddab65c327a889313596ea394a0a79ce40a32b812f77217b0a21a6d18d9f80214fb713f6c76745d4e4c98d5b50fa36815de81f2a4c2db5e83b1efcd4f65ca6b9419bf1dfbf9b5bf66dcf39fbae9aff3e3ea3bdc27509d2ab168b7e2d3d37145695b75079fbbf6fc33d18aa484d2436e5d22509f1ba3a4fb2ea1d87883d1d1fa4fcc1090dcf4a982ed8561ccf515824b6081f04ac6fc85b8592947fd1002fe29e54f14894fab28a0298aec6ec84928de8de97bce19ba3aa22c4c55dae16e2fe4ec330c016e279fc4400956ab3c056546fbbedca494ae20d7ba7ab4a53c40f95e3cc0f1efecf4ed7625899c78a59bc807057b3536cec847151a36fc4f63a34add21e99b74b53a6411c5eb55be2388561387eda5dcf522595fc3ec9d0facfcb3d8489abc7c35fcdc4b957adfa85954927c8c1765b162820692f4ac2f69b9ae6f940092aa2fbd82f3ff627c0ebbfcd594f509f2fe692a19096196949eee84d501e0ef52c794e30ddd9295cb9d498656f348af637d5d01df4324742bbbe6685c79783f49242e185c8200db1ba300af968ced6182e8733e4a144f4296371b6ba8f72b0b8b8bacf5a14ca9573c40df48bbf706d8014e7a61df0962c1d5cf6d117bb0594a5246815bc848654e8aeac76427a60b8bc51c4d798ae7fe5dc67060794429b981f291316547af665ca1ac4af4de003191d7cbfa961f2bb2e42d98feef72e1c60dc69c87e093613691c5f1fcbbd201e9773ccd96269d3a003e6678322494ef2b5db6aa5adf0e241ed52a2b73d0a4ea7357bddd3bc71ccd7844650172fdf9b98f4caaf20c95f0bd265dae29fc804538bcae56a3b8a4257554e828122578822b7e599e582c87f900a36be1ff42943b88c2345755ce3766b32d190978eb3d2f5bf1929ace6eac0251fcf76a0f74f5b808332a3996957a09b82686c2f811c96eefdc8d310c078d950ec0be023bfc953fa0662d08b6b260d25f1c79dd30f8b13c54ceb8f1a605f077f1f89a3b98b708ad03d004d59155f7146b6fff96af39eaf38ccb6190daa227c45ee9da017883a8a3098d883a3dacfefffac27ba0d756a543e9c939e469ebb4a283be49e9056ef2668934bdf4d9ee28d5577621561d8a701eb62b3d73750f501c1663ae28291c506cd7271dce46c1f22dbe8c5ddc10185b4aa8497fc96aa99fb92354ddfe70d21faf1aac66036bc3aa834d14df6054a3430440534f4fc28f79ee8ea4943d35f7c6f5e213f213aefc46eddede22aca478e46642ef604773ba9926da6b222ae3584032d041b366b5c8926110c4a47e3a7e44843a108f2d1e23b9a8e4426c88e2319a2bb045f8b1e9d948cedad355debe47c315d725b0b6931ca357708f8717556a337ad04de46f63616738900b121aeaef1c0f678f3ca3629e7a9fc01f91c0c8154a63ce62fb95cbe80d2d2b1fd5a00a446814808791163e87523481f509072d4c46358f3fe3d95aec557340b7d94623e3ed68379f5e6a89a4902ae727c3bca3b7937af57ba13d5ab0ddf24edac9c7bf9dee7d9647b728a09e7037f53365b76be4866f72b7e69585176199ec07112244b3f44a4ff2250d3a2cd61f62b0d561b96d9843d43b5df5529fd41fa9fe383af2f656b1f73c4f61d7d318b36afcc09860de0ddb0eb95e893daee00508975bd24feeaa2fa518b0cee64198aa3dcbd819dcda334e1a48f348ef8a020bb07cc03b0b6b157c335b04ba2d7c13673e2e4fac4e212c62ec6ca285f598e2c73e2d5e18d626900ff3f11706a833180261c70b108526cf1fe7e434190d32013d489814a5c52141bf0645ef5fc3ead9bd99ef73cad1c3917209c07cbb1b45181e74ec69a50339b5c93a1bb6eb27bae1a92106ea7d30b7c641b200811754efa8abb09cb088129d645f8b023aaeadaeb43ab90460b3c95cc8569d0a635a610f25ef9fa71f61931b4972835b2e1c6c6286b3b460f26c79e4a1dc75d8b244043182c7e9b9d7dcc73c8ea3a9ba15323b794564164ec481f5dc7fcf72cf778233fb6aa4ed3e65d7e1a40e45f92f9cc8ba8252979159d47df0d9fd27b48ae879e67ef0fa49b3fe729b3bf17909a61932ccd6d27335d2f9fe591e430585a06046963d03b904bd5aae251646ddc0269dad80f342d0ce1754c20f1862c1a625859610eeb66f861a76a6d37622cda89508825a19392054d409609acd00bababbe864de8bae8302754baa44549425ade9c0254baac0515ad137d1f74d492bb890af82de161f4886a3fd93dd33d410a2034acfbd32a97d10dde74ff8ca8d92298ecec6159b081414fa71c616c548e7a65979f39d786267b23da38102c8da35c334ff16ee45c19597a1c5cabb1c114913cc5d3b2fcd26da7a86378efca870d041e6cb20ade9376acf20eacec0e95edae7e98fa3c8b1becec47ba37ec53c7757576bb0ef593ea109e060c507b94c0613ae08575f25870809811ce5cda21b0072035b0307fb946da046a32cf739e5838977b4706fd21e8cfe1dd2aa4b5c7a3819a45e6cc9f569a0a39e89e8ab4a6afafc8d5a9c5fbb02d77b239671935554fbc28187a2af1a7abed3218b085498e99c44777625ef362040fa07eed9f7db157254811579d287297b2a52a62a74af3e14a2b585438829fbaf4c3e102fb610733136516a5407b6a4617997c1e2ba7cc2edc8a0caf7ea16a9b5519712c86201f9a182bbf6f5647c8e494470528424620e6e43aa7422e89f6eff390aa5bdcde0cd961f44c96c04316dc897775c4f245bdad99f05bdbacb315b590431cd70c15bff927799a105cdf4c10f49c455d68927b04826542292a883b3fae8420de215eab5e3634b313ac06dfe32c6af3fef0058fcd97ce8ac6284eaee350cda7c240bf23b8da49026f0ffda1286747d205c45e0fdf58f9100b6d9078bd74a9e8f69c89c5ec734bda46828146de6df3d92a5489e9e758e6013f878fb8b059ed1e3f5cffe271a2be21236057b0416d46b024f5ac7381b5a02b1e0d201de73622dc97d77d8506be044756d902edf7199b6e8b6cc1e316db83c1b7c3500be9cd43c3cdee5708cca1445bf3241edfbb8bc3fe2d1b87051d169c0c53b646a5356b7a507f01082f640b350997ff464f5f6211b71b3866cce2b98d452de3cb2b498a580d1c80ad3f2b9eec7a67bae6c0509e2316858b1af57109871936650732f57ccbecaa778fd891120aa7c32c69eb156ee4068b0fc4856f7be80c1f39a199bf2e620479678344d4ee3f0349bbb5c751613f5c90322e49f3b04f410f8bbc7b907ec1533438624bc5afeeb80a197b939f01a55c3b80f8d1bc3e46d3d113a653056624554fe6dd8b8ede2039842f625576dc23bc6d205cf272a210e93d411271f8f5e58438f7d9cda98e54701f96e72be0f732da9d1a7d0ebbae5b9bb8cf9c3dd31a9a27401f9d1aa04fa73db6b0004159800cb2a1e130b20a91d5806e50410d222c8a1f19b9b67f11ce39b9d07b1f0f46fe17223f0ddc8e85150c61c9c99a2eef8513cde252cb83541dd775b5b189b1f195581bae48e54b31485634952606aa064fb45958dee1e090f5716c131a92d1f7e27871d2cfca0ab90933214d46a96bb407367bf0ca6a255a2fb4e69320ea248a66a06f6789be5337a4dcb18f53d4bdb2f6dce5290447ad8b88e180d2bd28a1e88bcaaed1a303015e193548e4b21396620c095a2611a758f5d02208e4fe2912b64efb75551d3fde2e885daeb187904bef69934291067ca033d94609d3eb98701a167b29e16d9ee87e1310f64d873870683b86365e07fb50dcfe84b3d159e417c2e568f9f8542a7a9cc27fd86e4ae5c4e2caf9d87b8dffd7ff4c1bb8bc510ca50b5dcadb6ce836a94878a076ac21fd0ea961dc79d9bbcf3958025a2659e9eec64037549e8ca1d12ce1cc6e697dbc86e0cb0a654649ba1a74894c6f1ea2bcde140277b5265aabf68a7a9f4bc48e13c34b854ae87f09ad82cf7b2267c869317e7585b20a0a08d65425515f30d2978fe1a95830bcbdfd93b920de9381a412256c0d44f77f921b5c15f6dfb4ec4bb1801977346ed5e50b1c67429ebe45411e2532ac0f749157e8ea62d55df26329a15bbd302022ffc9bc9e0b2ed60f75c5c6a0c959c89ee9d72965622f6da047d739239c04bc8fffe369fbb79593855e64d3499b4d48ee5fad77b67af914b8516004d740f503a9d788798c6e7d53b67eca26d28317124fc4e561e101819410410f7acb7b17075f5b337231628e86193df29babf25cc4ca1bd59906517a839c3a2a30d0cdec611617ccac9715d525543bbdbe7950198d31baa9e744d3e8f6d6f833416ca62487feb1c5fb697e6b49ca7c6c61a8b7c1e460e4fb25ae91807b0ea895f098f61129d346a41e2155512cdf99c27bda136ced0d44f956bf973f41f43d85f7a896b8145f9832d5560411939f9bd31e9dd0a67d69242c5e6c1c5e34c3328d187c9b633b937c94cf14d97116990f93d1b3430a488b6822352eb428d42a2a47bb567565849b6a69a041dac1676ec3b33a3a30befd293c8bd156d230297de6e9395ad8707e8c0168895aecc5183768ef743117c727de13defe9eb94eeaf7ff1f70b63fe5aeaba467898b129f9c984ffd5a76d5061a55f549b6f0e7cf2df87d0e9395b92b59135a7e2f2995501953a6d2393ce188af7287748f5d7f95114d9474046862b76e9448747ff313fb7c1d19c52d865f06e1cb29e5f4eb1d4ced677fa4379a6b3145daabd8e6a0e1afaeaa2b98b638b1ce7ea14751c4fdc4d462f96092ffa8d445be8f3a0e6d114304787bf65ed3e1b2171276077da3eac0e6774a514375ef596a369b98b75cb63dc8702da5da7c8d6f0331a4f350a17b28bab50a9376e7da4086376559e89b6bec8bf92d0a827baa0f6a53bec2ef8b0f877df8713cbadb72c6e8ec22fcb0d17330be7045204297d417b4664dffa3f2fd9f9e43c588dc5fdfd976161c0afb4c884a58dce8dbd482b90b2940507da5f3c12c00035b61c81d93b1e60b3cc32ebf9f85912897509945f7a913ec4bb0426949eb8169b3e64016902fd76ac2ea8c32dfe1e7b6f3e7145cc94a4602ba1bd1e4e21e3177318db2365cab90704fda5fc7dcead50fc47b888d810ed1cb592d2026a21f3d158805bd89e655fd000b4b16616ec8d796b0a74500fe88cf80c0607ed17a8556cf566a3731a6af5c116a75e0376630ebfb8e0a0bdcf857e6a3e2a752f04f9ccbb286166a76386777f43627e6b33c58232b3f1871574e6112fae2c54e29ab7e205dc260fc31855a2286e8899cdb363a98a9b8063dcafa33d614724ccdc5d7409afcc59cc4905f7e92894ce74653a4602a8ad21e9990323ce2d1742366e18a37b077ddb5a4dc40a3ec75094bf00154959ba440735f0cfb98e8ac9b0d052fa95616a205cefc5ca3d63cf53a1f63bd05bce033b9b9cb2ac46b4eba51eca01caf1d47b8f2c8c36878b5657a1a057811dd70e402897ceb531c386c253d44e52165fc3f843a3dff77839448fc1ca9c31498bb5098ec0d2097cc38e66d33d2007b9c7f395db670ba3084e6faa68452b25e7320b29741804131cf83da7c083ade3df5051e4c7973a1318b3b6e5a5c20a1e70e92a599881ed3b50c77c1a6cdff1044638319d2f002259a12729f295ec9e5845eb1828f095ad3ecec25fb58fc7711e7ed5bb222eedee0f2becab05bb49fdf0dfeb5a407d3d15be150453b84ec46ea01e30dd7dda98d26c7fe661b878853bbbb89dbc8edea2cdf31c63497303185adfc00169a0aed5db219e9c27c9de7700257fe92853931daced23fabcf6175c8cf68d66834dd4bc893536d1d694da5495091032697b33dfd46e521ec4a10c074b548f6008431b5cfcfc9e2d435a450104dc71cf947288a80af79763942e121eebd5ce7153af05f691405282c9c778b40c8650bd36af72ee98be06f6d2c110bafef6d71362bfdd7772bd5b1b16508aa862158ac04a2259ad47c24ed7eea0023db312bc895a0c84ffdc3531a62d8d4f62f09deac45c7c235908c697c378fe55382cde8218329d3fe73a273f04baf9e376c8fb92e5ce1cc980626016b5984916f9e533b718c44c8f19ad189362d2cef4e5764449bcb2d856755b362528db7348c5b7f9ae00623d2c91138f4ab2260ca4f6973eb6d0889fe3a5e72fcf9c09e44f89aa89a8204b34ad4dc040b10900f3bbd45569f733be4c1ef2e333031200722bc164c99e149f707bda4e9243a78d19e1bc9a2ae80095d9c9d6adcc4195d6b39fc0455760fcd13c2a159c793fca55fb2a75ea9d7aad7e1e036b0c55167232976c465780f7161a1c9bbfe0824ef31b036d11cd09db3ab5b44fee82431223425f0108f3d46d9b9fb9c58dfee6bf8318cf0ec5f39d57e07cb3411fb34072e2c7072bdca0812409afb50cc41a4f038b8f8e77960a1057642576b0399727b2e3f05976bad9c15169348620cc69e6eb4dfcc4ab0bc8b95cae25fc8172b69dde340bea483d82e997a3c4e0adb858c2532175f5a57565b259d7adeb5f3c572ac3ef1af41a558b48ee93318a77c0ef25631059b09bac200832785b092ccd4d58cf97e5a0a4701ded5a85a4a14acba5fe25359ed511d2346ac50113aec7ceb4c2ea6509c90eb9802fb9ee164083f0dc4394d84d0bab5926412455da511e0f382de576260ad2915d136054b21492ec8caa475a5989d913ea255ad5af3414de53837adccdb0afa165ee2039ac919e511cee8bbc8b36a8401c62d02743aa052f4a73730cb7453ba321af91dbffbc4abaa85613117d5f7f6ddc8fc1c52fbf4f8c4f7be756b9d880930dfb6e21fdb3e1a86f443aba79c24c4d4fca0a4f279d8e86f014bd59a4d225f644bfe6fea7f31890c136e8a5eca91ad637c04e53ce91d6bd3546f4a92e17eb0e8b9f84555370d92a19ea945d27aead62c24ddcadc09a68cdabad058c9b508ce4f13fa54ab00e5bbfa17d12c81b5183323608002cfe9aae7b88ee48e8b91fddad4f19c8c56e1774dfcac0d0718a7703707325cb05c00906ca1c190a497a4ed31247a4fb8beacde2c0899d714175e0bf70abb8eec2a6c6d54dfd62d688853de9290f50bba70a0ecc1924a207f4369533100fdeeef2df73e336e3c54faf8cfd9319364e32791d4512cbb31bc31d8d25f3929dd189c20f1b1375769e1476d2475a89373f28946871bc17e429738a4ab7d4e0e4ddebbadb829b5b16aae7535c3f5adfdb75554a29399e9bd1ca8dd22557e9a67970fa4082c072a3200353cfc468e9aa3d116819025834fd582c8fa16ff691fa93681204ee9254c9c8668554c09b183bc885078e751c603d9a2f60a2b06e5c441222dcd3ee7e932d68428ccefc6f4e861496ffa648baf97c8edccf7ff100ea24a6a636905f98825b05baa68ef46134e674e580933528727fc368a2b459121652bb9cc95d54bf57e7b165413d42537694f350f1bc032d167d85184b2fbe8f48b42c758f97cc4646469f7f91d716ddad2badf5eca5b7e5a896d6188e1857b574764a375b2e3feab8a7ddd5f9cb03ac4aa4c257cc71e41f5206108ff706fb50d282a114b28f4a94319a2030387b697036cd72890b5f441cfe2d9e8d406a8e368bd05f8f741f131c7b63f8f57c81cd0576cb48a40d2eb72e8874d3cf4b738c9438fc1153c666be1a6ae1927481dfd7aa22771602a15066ca793d1c5c54e39f822d9825c79886b886771c9ea1b88f75630fc6205f3baa8827ab279d6ba1d8ac0725c30398bd3a1630e2e92fe0c885191806699c25d7175f83c79901de9e0a666e99b96eb7331f14c40e77d0d9caa6c79fa329eb50bbaf35c0c3d2d31d4f6ba5693004f4fb13a185f98319629cbbdca4e3ffe200bb3e887a4c504bd33ff1cb78631a837cba6c426e8649a1fb704c4b581117f0b274ec729604c789e0a96846bfa0adc41831383ef2c853b596d04ea339b601e48dd2fedca1bb8350ad6963dd07d4517112bb9c049227a997169b0ff9587a50ab00a6723a928a7c603466909f31a444ff237a48910809b095632808a928ea82dfb8959c0b9ef008d1ce53aefea9c0cfb6d22cd2c7581df772097d9efda4f4fa60a317e1914e7b0f88f9c8850f936bbe00a70b7ef88ee39844a209ee5d7d6ffbe4531e3afe26e10d478d941adb9d3f68e6d1eb6ff425f79e7655a92e3df37429ed4ec8ffe5e768bd26c23452ece14954805abb537566fad6da6b48c81cc3750e042674691306174ba5d2b5d662b9caa14d5802f8b9fdc4b8a3d83a5b670d504fbd2259fb2f76069d3dccff12e2f4c3534e42618a91187b97b0181ee14eac6e05fb5c34ae31d74f98952ff4cea377b607bd75db694e189a93abfa2e8adbd3ce0187a4630c3dc1f1a7a761122d9622f74f5eef0e38547c5a3aac16d350527ab2096244f46a655e46ee0aab63c991839e98e4c17c3db116420861542c677803657963ef61641c24cd51f31d20935a3a9f37a89fa093735912842cdf86607b1fd402fad70f10573f7086e7ff57756bf07120f1c2b648840997629bfb71ebc6977533fe8dd43739ed2b45bcbac836dc739af0d115a3e23aeb9db6c12c3bcc49fc386b87b8d125f30648992cdde20365cd490ae8dda09e15c2218c16aed68a26c85797bcbd8cdae91546144e365ea1102bd82c2de5dc348a45df1bcd3adc989c3616aa07aa0bd0aa410ecad21340aef8a73a0b3dcedecc8d0d12b9daac48660307452d6fc95a8829b6006cbd5bb4a0e55978dbc0a124d6d03161f2b370c60879df0e645c6cd66cce6e56b56b70d50c4f92e682d7268cd77fbf8bab6b136c02c581c86fb3ad71d8643578a229f8a6a166b473903caada53fec6824f291f42fdfe1e1dc934978386e906847a5599ec9b0cb6901250d1caeea170b4d824ad8e7f3c0bd0198c7dc628ea3acdadf1eb5b48876d75f49825d5497c67ec47eddc294c353db2c0ec205292ff854101dee212568c1a05e649703e24163b6ab2277c7b034cab14f009a943ae865a88b6a74bb7c9b5e996f43d06d0bfa5fd4c8d0b9f2a2d8dea2bcde140277b5265aabf68a7a9f4bc48e13c34b854ae87f09ad820ec6b311cad7ed12d873c227be525db6fe9898358dd1c81c2a34871715e97341e9b4cc686867eead1e5aa18f8dfe9eabd0491240e3f2c93d03fdd1891d1dd5439fb41391b37c15e1cfa65917a5bdcd4681f347016407e2025e36c692cda597ff2de9591415ac372b87a3daf3be844facd04c96addd07037d9d1c4dae5e69ff3f0be876213481a4abe093e2e4c4a77b76014395590d29cdb0f587198ca51e30fba753a994e7487fbcda579f0c8588ee0f9f17a98bf11a7a2d41aef1398b75d7352d6e592b374d5b0825329134bbb796cae476eb4b20cb7f331bda238798ca6bc484f66f359390ef1a899e00f4a6724f5a5c13126c21e05ca171fab388c449b568c023839a2754515e1a5a0cbb0df652022a480603b1ce07671be848c03fa6eb8e0a487b4e410cff84822120243d428ca50f71f5a26c8827726c698785c8114cbb217db0dc7cbbd9df07aa7486ca1ddcb29f554207cc645f392a7bf4356f9170e90bd13493313236e468c1fad8cd672f1fb6edcf541c3171e70be8c57cf026da961e5ca0ee40e36648e5ea31c5239bdfb2b9b3efda804afc70a7fcbe1e00e1d25edd9281ae71937e934d6c20d6a4e91b1623693504695b178a0bbde31eae9cffa414c4db3c2d924c07f4aed89c38ab2516845f0c5436feedb4e4658ed3e9d6bb940d7379569a4a14055707074a59113b453c64d18e2671dccd9dc07534b714fd4796b2eea926502f83ae9467b9b84d9cd278c4d77fa4379a6b3145daabd8e6a0e1afaeaa2b98b638b1ce7ea14751c2591c81feaf90a970a66d8787a9dfeaee5916c45e6cfa4ef581a1c5cee0010db1e88fe803226fc6d64e974b0647a1320b4eb5f26b3510e7d72d9381e0201479d5bdc4ec6be9919067658f7784b42a8d1c503762e95c48c00740b080e4f5a10c56d9fed0b01e691106ec95a65cdd6ee9a61b91ff25c624b99544a7508adb2f584efb2a5d3255d5d627290438ad393e5943ae35fd517c562a033c4d190fba9c2c230648f5cd40ce0cdc18b2514de7ac97e810d58eee9d54a95fc0216d9a37a945e6242502578a00d75d0a2adf7377a674e4e16904dcf6b8860802ce1b10d3d8fdb21b73be517cefd3152a9b26aae2703bf45ea5c7c2933e86b015a87bb395212572782281a4b15c69c5ca6946a6a35734f2f26a3206d75676c0f4e9b57abb2ff6e664ddea3c06bb4319ae0b2eb3cfb0555c99911f73c80b61d56ef36ca60775c9167602d48e428bb1a2556f1d44309f30f91a93a6fa7d2c84346452e8030dd71e1237fde2fbbdcb75cdde9e7ce1e9a48db35fc5ced599db0e6a5b8fa1ed38998760c006c1817f1f694f251bbaefa3c97fdb38d5e906daa3a7af304644d1fda76455d2d571ac3edd64f0df2be52813d8f9094d3925acb76ea13226b925af4448b33e9dea2b8daae46d3b4fd12b427174ace3cab070ab7356ecf6217ae7221c983263eb505f6c1d69a12f249f92fecd27592e0a85fadeb75c95738d6a81d668de598c5cfc92d9b978972f7942b51711c97d0a06eaca1642e265ecb8d99ad6ceff95e2983db970b23ff6db822bca2a943dd5e910d4041f4d3d873e6d101d3a848168b263ee466784482ba1eaf241de806dde18d25b4993399a52e20c9ee4f7cfb66bbe0d68fb5d46ac4d22cf4907c3516801d6306816799091ae90798af472101aaf01755d8085b3bda5f1a2e6b8cbc5ecd1dc85f81407d3d15be150453b84ec46ea01e30dd7dda98d26c7fe661b87885754a118e66512626b23e52e16c505183f2514eb6dc4dcee06e13fc4124918e9c22ff8762d94b5369802d1e3548f29cb1e3428f829f9c6b7471a5e05dabbccf4939ea5cb47dc260c692222c624d0c2377b6f61ceac4527741312b055ccaed975dc090ce20b0e539ab4845dbaf0a9ed2f99f3057be94e6a1f3914d7a2e39788cbd0c547e0f0c9f9cd9152ffd4f432d6d5e4cfdc64d1bbbc7ba3102aa6294067a7bbb2f476d1470ef4288faef1a7df5b40d54c6e704266b37556b6ae055ea8e440064bda1bfffe6c958ab5064cfe6ce5e46d21e01d7402155ba457f70c1a805fe339296a4c7fe56aba875546810ba5e42e520b6cf77634e679fb873f63840c3589cbdb487f741b4d2c3f7529aae70d9fe4be29d60d3f324f557f7bfd86748482bb8b7e5926176771a350e7fa03bce2d07ab17d2e8249e5ae1d5f6a6c010de76a7a50a92d1eab1eb033d01369d91c3648926064e1db23931039a8c10fbfba5ccbf2fc1214921ba1b5e99c882dd2c69b09d5414ebacc38575d8de186dccfb20019fc236691400c7f80e3f0730018d6d3dfe6d50360d88700e4354015194fb1bc21ced9200d60d10a42d26194e1223425f0108f3d46d9b9fb9c58dfee6bf8318cf0ec5f39d57e07c785899a9c203667ac3dd1af862d19ad2cbdf762d4596281a89340d93be950e15a5d933cea8c28d4053efae47323d15a146c345dc9f7531dd45c31203cd0b82b10328fe258fbc221da7e4c68135176282a79638caab135f5ec6c7adaee48e05e49fe13d8ad63b7e6c7e16ca5046da2bdaf1b297620c331df06cd788d61ba5b8e809cd68ce75cdddb4660fd12bcdda0a2082f5c8d25a0918f26a4337e0a629b6b9b6d807683afa8c7f91b2a5464f3cf0f07456a6105fa4d944d8d4f1ccc62d773514b5e334fb44ce130fd3de54d66c835d66a78f0d48551407e4c7dd77523adc876647482e77bb8f8bb7547d69a2ff83ee31a36bf585a5be4b7d248a961051d3d897b97d9eca7df7ae7988976dcf2e9a4f7960d30a5960bb426bfc1c7c286ce5ad7b6f223f9906c8ccf8c360bad865ebf66be426f6e249741367a8e80fe92255fee9bfca49f5d8062b72b16dc30d0faf036bb053627f72d2a8c41ad637c04e53ce91d6bd3546f4a92e17eb0e8b9f84555370d92a191b16a16e402a2480837bb8a2c4eae73ce5b6ef3772ae38629be0159ac2fdcde80eae170af417bd50a7ce5676e8d7871cc95da07ab718dac02c7c84ea5b7e5c68325dd6f681910542bc0c2f7829c84fcf29cb6ac0a58ecdf1fb66ddb7699f27a45ec0ded77d70b1b543c2bc053ca61207db2475d6a4ab0542df994f1e82c5fcc714fb70f853148dff5a02cd5ea274bafd9bda9b73e395378a6bb993281f659cddc7a0d9cd099855f28e1cdf775d9799c1fdcc86b5f99a2500fefb9dec2518f259c3c48eb92dbf79c3ab1ac95413822ef825f14b9012583ad631adeb92600868e411a56db8c24fd506bd982ee82840a5ce4e61f4a88bfc079f080e27731b2cad3cdf75fd66a963d78dbc5140a11698e536babb33259e9cf06e49db3dbc6764cec110623ebd1c6bea4cbc2a8783a430336f24181f5f54f85db1e731418d87386c014c92f5fdb6234f34af393376a9c53eca09799b65538fce56ad6b044b1703b3d1e4d8f5bc648ab0591f89a6a159190a07d4924cb27db800265160c39ce6e538542127183711686591663d7064d2d96cca6140a4fd02d167523024273d6e49fce86a8ae2314b90e3c4e7c1b8b0b1469c2bfd6307f507814143c73969681cfd8c238e8cbf593ddc4de687ad70c3987e2ba2f573d67602f8fd6c8928e8f1804769ba0594dc698f9ba2be4ef066532d99f4cb75f92dcf79f62a7debf80744e2440b0f9c01e8a52fd38082d4d021e51d79e4dc77b95ebe0d7010870b1d0cfccc1a147e01b9829d96101c54e38654cc2cc281d5f48b23392372a94f6d1fae8eb10c7c0e687c7638bbc94d862d8c403ed739122d30efbb3f29f69380a1c47775b2107c4f2f098789a0e021b0d9c7850f334957f873e02f410c7b9a8f8c70f5bc3e04414755aa781d64b5854f2d362c6ed915e9f35d9c31e0c7a10062e6e5a32c8c60f7f9ff7b07a97e9cff7e3d22a4de68ce7b422970bfda9c45a9e727b0588818badd90a31c3dc2ac96e8b5a38a891b6c4364ecd6b9e956f65b2797314de36cb5cfa9a4358ab8d6fa3c10b4b967424db158eb71ad5ed875f8a203badddedd653806db9b6616ddc8af3e0f32064046c0aa0390a61ca65a65f836b7dc7d548a488ffe16b6b265772a0159b123ab4243cce90111e5e6a6c7a8ea0cc6ad503014220ff7123df4b1ba627c40d50663c8b173f1c7338192d899f7b72cb7766d1788abdbf79c8e1c23b70615243738679f74ce54897f95eb669be1034dfd09374a36a3384f695d52743e22f19c1b1e89fa9f9f8d7abf6f669e656de194d8f5471ac4d5fe960b9352d3c769246c62d050aace4707280be750d331e1b1b7ef23f6efc46104e347453a171492b04528ef02ffa1542f1d9c3ce217e9d0c53951cf7273897b76dd07eab609ff7f3d40dfe19ad5a915bc8ed01832d0c527a26b9e8a57cb7c757df104cb56c954023f5a3adf4bcbdb0875e6881e658a6ce3e24b9fd0a965238e0cf708be5b4b1433027080d2dea004090ea7ec209e85a4d8810ee915268936f67ed819479244427d2e216a2af32f259d3f82802977880735bf72aa9a0fd73223bd692660287e751282824e8f1b82e81842fcc0d4a28c0e2270a9f902fe6abb32ef3bee106a727a02a5e81b68ff8c7156bf4f22f78b87cceef53fa7771f2bcecc61acb9cb5cca0b0e93cec9dabbf6017f0f3ebcfded2c94aa3edcef46bd224890d46fc9a3e7e423af8d2cacbcea5155c89b369c8e8fcd63b53b3cb854524b37da4008be53a1e2342db105b47c7d57ebaf6890409ab379155a6c6cec835aa9b7da2228db05c641ed8eb3843f51542b19f67a92fb10884bd50879f96c87fcfec421383fcd47ee6277d58198705046b017fabe798a0a69fb2ecdb1c240057e15f00724b928149b9c34609d7968741fe843a81a6e093fcbc04bc29ac7d2d1a3566a58ce1ee71637966017109338fd6f1ffdbfadabf66a38a115cf4641837d44274b8f4e6e69010ba735ba966a86e276f82ee4ee8172f490d3a627329e814c6441e6cb9e3095cf392484c8bd6f3e175043fcd02807be3d1c5b199aae77e22bc7a1cd05068b8f05f31f9f13aeb064b9c46ed6850c6f8fdc51f8d763f249a9fe3f3468ca99f57e9cda5bd3046b94dae093857a092843c48ac919500f54abba3970228abf5378ac020d5c71d7ba3f78b821a2a341dd3c315d1d9f00d333f4614520a530d29162931878ebd3586ad11becc15886a56b789e8c1e9a3951efeda18fe64e85f07fedd9978c5ad9ad140e322e3ac214afc9af95ae9765d2e47b763adb8966a776b51ecf19fe581990b9d26ddeb077151150520a1179640238aa3d38b77f6b9ae5efbd086caa195c8027630ffef58054274f64090bac5174d1519eda1e723bd54728b60ae9e542c5419817730a2be48c5c8a3f60c164b49b67b5156825e6ad20c01375fa1490fcce7771d7eb9cd39ac92b59152300f156f3fcbc9969aa9b1806a93c6a7d5832c3baf960baec27650939239ec7a9e0d02c0905876e2cf2e48cfebb89117adaa4c509bb5b0ebe079c9f27f944f9423285390810d8d8ae26c921a072cd7eeac3f07b746788789dd0a97ba42398b238814f2b0dfbfc5d7d2928a5f00f141f100764e6f2ad9a11a12fc4635caa55ba57f000a331307bc52332680f77cff201ac0ea70ce82071f21e8f44adab521a2b147eee48e138d6ec7f88fde20976d9aa0bc9e06b9674468b437ed54eb7332e9bc9f549a5c44148ad499bfee4c48fdf8b04f40b8b4a1b15626214d67f63d069f12ef07f403d4d08d7a10842a941c392720d20e457205240f91eab8a44bfb9dd3c502eee382a5b6c61f8478b53fcdb8dafc62d94a275429cb85830e955abbeaf27fb87c3a39937f9b942945f46489a2487343ffe0d39b9f30cc0f0705473f3c3197280aed5770dcdf7442502a5aa28926e0060ac84196ad1c16ee10c8847faef35a5105331f9aa24e05a7791ebb81ab1232f10e6206e38c7f668ea25d09d69e121a1b1f307b3edbe97147436a6daa7ee0fec90ee76a47b9c044aee2af05b2d9f6805de4fed921e673e940ce27334374356cc3ebd1f13560fe2dda0b4166ae1db9c5faa53d3639416f1322dc97255898b4e3247bf33efd2f4035db14d9cebea56e90bba6f4d7c7c35f215d4370f5b33dd69ddd2196e1dced53ec1fab7184b6ccf19d00142e7707935bbb17e98dacbefacbaaeca8153ac19b60a037a35a8c78643b3042b3794e39a30cd1eab47a62da84a68a65830a2ffcdeb3866d33a187f94beb29d4b72c7a19676c94e70219f3ff74346e95474cb4f81d7c0ee93cfb92bb7aab1b042aa27d1db0fda37eacf2493ac67181fdc1cca0e603604bcb02f120bd18803b49b809b7a07d76835758c385da7f16716df35deddd7b80c34ed64df1af9060ef2da75ae5442213888a171e33244776b140294bef99023aa8d3e569a932615c484e1ef6a7f4451e28ea25fd8084331c37a15e4f4373ab679209bef397d7ea0e7d3003eb2fe35785e6b71f18548f964915d70a00ccf962cbf9e11c07b32f9cd3d4b4dbaf4296d4138ad4571fac97b2fb0034504e0eeca3b4b938bb70e20b4520a20446d778a11b4d512e93942715ca7ae7272ed86e152e7b0d663bb80b84eee0bf8ae5426bdf5967aaa25099f299088fdb66eb63bd243d84861db654b18d3cf89f57cffec8dbeb39842fdd417ac4e3928009bf201f33c93944af5875f0e079bebf0c3fa70095370e9ac383e0ddb2bf93feb7b343cc437884882c386205da71acbeca23055ef61f5a466e96549a744d17f50a24f8cc27ebcf4dbb39791b20dbb14868f97455f3b3054d07394e161583ad1c716e14c3bebfd2d2195e50a69e339e4d72cf6e934cab8bb9e527859c2a4d53f783e7e9e93899928e52afba7af0028576957c40dd01a05f4b01f9aa0d4d4d885267f1affbad8336cdf57cc5a2f3524127a565087e412199e5a40a11bb9e7f723fcc667bb69ecc5585565521fbfba35cbc3bf07c8b32159c65fc9453957ffa4a3975fd5c2b4a53d7c94ee3fa9775e5c99b98817aeb4a723c99a508a004e68f190f8afd2068c4e20f85829efa10ccf60c092c19d79cf1002576971f4ad9278c7a60124d198b2e97801c05297c330fa6329958d3953a456ce91941b831b8620d81fbe7a9d303c77159b0dd3d5c83acf808c711217ee272269a75367fa65e5ea1d0d9c8d60a08b490a83c1bfcdb9ad9e3fbc833ae78f23bcb1b6f0b54d070096891d13f878e932fcdd29730d64e98dae594eb6958c94831d46c289e9def52c603b4d3c63f1d7080587d3925f5fb17c03e2c5155222dcc3de333adc42ef9245a1c9915725cf1f32d2e9aad5b94aea1bee976ec482ad292181beb06c7b171fc3b7339bb38e2bcdb4ab1a3c00d54877830dd5cec433089df9df8c38362d1b217fae4274f740df888cc661e305e79ede2c21e20d9519219bf0ea53f2d8b240ae001b43216c31b6fe6923b719f782bbcaa24e3a83b4cd723ddd99057aa212019537b5de2cd68cae06311602301ab4aba1778c4c109ddc31971f4ca1cedcea6109d2e824b487b79f3de36a072357b380a171f2a695e60da1c80f7d7be3ada8cbb75a195a4a2b9506eeb700af18e38576336103b89d9aa50f898e499e1690751365c68a4d380631ffc9d150fb2b16da2393ed3ab5392780bde7006dd8e3a109d1929742dcee1005f61365c95eb872937826db1abdcfcf09d81bcd68d4a6948f50d7aa1ec612f4d39de718395573b2b40625535bf09e3020be1a353657015d35cc8f809a6d07cd182bc429a93f8345fb93970d64d449fb473f78e2185bda367e6ee02b725ab7632745dca59a583456eb81a804132c060c27bc6d5f3d5c3d9087402208d4373678ba6866a9357fd0cfbe1bd3cda415290865da82a90515be54faf1ddbe9a3d277d6197c31279e3cbd553ed813dbcf8f345f97b79f5f7cac3cb6ec37f83a11fa5033f93060a20e12078a285597baa16818c7412294cf8b5a832264105f25e7d9b3250c1cef600a0ceecde99e65f9c62bccffe19972868a30fa55930cfe37238a443d3aef7d5a3b7a97152ab75856bdc0418fdde1aab6be892281853ec70f6281f143e12214002d88e1f93828c486da511b45b10bc9aa5e768429d07135079fa766973520bb1ca7c93fb2f5ea00e94d25f63fd998ad2bf4cc5f4f9a482bc8a58a6fa56aeb0394837b03e48707d058b097dc6bdc7d69b82823242b639dd29b8602eab68532385a64961b067b00a2e212d455c15efe6778d52b91c28d9cc3aecb71c4d4fa69a7939c65602274ac046a67d5b0a3010073d0efd2ece0bd9d42bdb2a97454facbe23231ea5a068b778b08ebff024bcbb632d11498cbea8ff8bd58f0e2df03544b360bc6db174fb6cfa4f76f9b53bf8f8d869450fe1b7414969f7171c6e53cdb61e435faca08dda5a68db2207e5635e28bcfd36e4eab45f145fa61e37f56bf76fbe54943bc04b063173ab357ca3de1b8b79bb66350aaf01ca4bdde593e9567f4c816dbfdc32ff62baf3329c42d9bca050ad981c8c9583a7173b1850a44fc766fa1ecfbba0304c4556705a9da1a79d5345c6f8a6fda8bda6dd8d76e3d818921d5c20ea437c06ea0b809ef391951e3c9437d4f83194e58ab5db485316e8464c75d473902864835e39e3b8a689cb38cb6616e6cbb18c1008464b38d3bd6129bfba4613b69e819392677d3720eebedc2a187bb11fb816cf1b13de1a5c92d93f48e39b25b89590bb1e4cd6cdd73948c8320957c2f98893ca0c35bf9b6caf010292eaebcae3313b0cef899a5d03e823b52d29db3909e945542cbc8950ee3dc226a92e550cfb786a4c564a7de694271d90f351d479acaf03f6a1d5d1db8f52ff85bf3978792b1e0f7f78c88a5108f76ddd9f71f7b19a078ba3561bf13ea5537c8aea4fba5476233c10927ec130eed41874f3ffe721c7d5348be0dcc084848c36665dc6749609a7ed29168a59a211ba6354411acfee05dc81bd8d670396b3543c5aa8977d6e4d1e31b3855c52aa7b66f6982af06e14c97f42a2778f4cd2b9a4d3424bdb2c7c578346782f1cf5c15aec7246940e20cd347b36603412e027ada2da913b6f7c4567857e3a97ad728d0e1d2feb4099f429371e9c4c8cbbf9c53c0ddbcbb9fe45d1c761edacea12197424962c61984061d141a4a84fa5b011b75957528af887a58427541a6c2b685d9bb5c68d51b94539a9444fdd57c67f0cd1290599ed6c5de8dda1c9ef8f3998af8150a0696c88683b54e6f884906db701a5ff9092ea2d3c6a6feb3a704e0e371322eaa02145261b163e825887a07a2f66e9f40f7f207b3b372cf98bec17559185d36374202c0fe9fec1abd94345ead0c176fbe76633345d721902b757723ed63c4de42fa2448b7ec65c87023bb2d5f6643fb456b6746e38a8d030daa681bcde3d138e733e7757f54ea6ae2ac713713de660d30828163dff88eca6a4b605b72595a2aaaf791e17feeba6075dde4e8b8b2ccc4bde86689dd304b4c90680931e9d3f21240ba5d23fb2fa1040c3bf9b6ee18bb4f372c2e2b36ce9f34e96b9e0e5adb574af7df5849261411d1947b81efff5a3b0babaed3ca1e468407bee7fa8a72d5f670552fbb691b5a9a593e88194cfb58684d90fdf2204170890a2b8888df3594763f427259a6a226d7d1b4bf28c5e188dc0140c274ba4447f17eec6fa653731bf8fc18e4d70cf61397f22443837700e62f632dc72185f8146f6fe8eca246282ae4f1e70c2eac2ece811a9ce6a87159fd71182661cce69425b91086facdbaec4452dd3dbcd8892a7b7fc9c2582a6a688143bec324ce1534ac748b02eb81b5ed2e3038b6ac5b5d2f402dfe2cfa1b2caf24bce4e0138248fd1364e7d00daf490a26ce090382944c39b96e3095550b656b6b0105a9e98d2471afc04b9acf63859247a4f2f53cafb7f0e3579d659d17b63edda4d9dc6da7cfc59a44a957eb323c6cef827e37d95e86a89266907558b380642929eea88fd51ef8f772441d093861f6993039b385a27d13e69a1dcbdd69fbf523f8a591bbea565b25336005ddb41fd183837a67d5379a84903174946dd826b7c0b9c986a18479cc6103a6fd1d6f4aa2bd5babeddba6a9114e01371412abd5b5b994c78fca9d0baf0882489625765798013cc0db073ea531927902e52d26b5017b68f2bf0dd97f696f4912fc957d1a90edebe822c0d6fc087f813f8ce8049403f2ef95b4ac41c15e3da823643a3ae99705d7f6a398cf841b418801623452455b55a3698a127b69a72c4aaa9372440bfd6dfa8e19d037864ac4cdc52ed8808ae2d12c788661bd6fdaa9f3ec4bb31cecd4ae32920b06f5c6ed65553c8a060da00e6133a0a6c42a9be7b1140e395088441519e89a35d76ce15e00590f8c74d608197003b4234d77d00618940699489b8dc1a2a0f7c7a52e1d725089676871c4cb0176ed3c3a7b7fa881fe4b7ef093773026d3f95a2bcd2f4fbbed378f8c60e54f779350485954675f6c564802559af5425b1946d61be39daee0ab71cf26965e83b8fe1d321858d2b41f5a022b01e11339f85e75be0fde030a8bb391f21d23595c9704000ed5411ce73e39327dbe89545b963f227a8cce5ae12ca0e6e0fea8f3e467a4687938ef9155160578ad363fd6599c63149c6ce3a95e5d6e06bab5b57add4d228e711ad5193d088c9bbf3a3e1c4df9eaa6ca1e1448be159490855ee172e517d28df492e60c321e70efe4070180f9232389022cbba56c71b274a8a6dd72cea0978c4d8d3095ed59c1fa438b2e153318a8392f03f0f7e6bc5e6e68704853c79deb1d058f6d420fddc3e4ae0f72e359ca63c3532a9f281be124e89a1cd9e57e0e2a93f0158655e114b12938b21d07bfda1fac68ecfb33f18b68e4e7221a3c70882b8dbc6096d4636cd006297e6728c9fa5d221bea49305f7b3ab457dd46fe43e0062f4ceb397a160c8bb0cedbde718c20ab9d6e1981b72aa5bb2cbf50cdec6c175014480c2e86f6e207ab775cc70ee28e2a5e086d50415d3517306fec1b292504d9fa7a0fd5ddbbfe30941f311ece84c7019b9b52fb36ea0917a60752ee0cfb3299da65cdde142936b83a22ca9af5283911886fbe6b7c4245250ae36ddd1c9063f68d517ed7878c37b946cc2909815552de73312357104b138ec4b3a91e0e8a61abda1441c4ae324fd0e4a800265aa0163594abefecedb08080fa2ca7067a9e4c41540e3c3a3e54fd813d677254b1760858687f474b0d3282380a8b1e0717dfc99296c567d0d0a4b82968211f563377f2c618564f657469c97c4c57ea9b5436a0d65c367fa36ff1f12e84de8e14dca60bbac1e56a5f384b3eb49132b03d7d6ccd40bcce3f82d6d123ca0a4e6bc5679f79fcdfa7d5364b71850b0b5e3d1d8f51a0f711bedab31e3418f628c69512d621e43297d2b9d8997fce3eeeb5477cfbcc5e5160fefb95aaa69ac3213c6cd970c52fd5540ffc2df55e04856d952d4243d2201fba5a15e610840d879d533c51315a1abf22b60c9edca172cd65a04a0533132f8b31c64aea75b2afcf15bf5fafd8395876add3db33ca4471949c0f105cc43d6ca4b8efb008058aaa094d168e4f45a9a45bd279f4bb0296cc25fa4a390b66c261dc92abe60a2e1ecf9f57a07a2240b19d620fff320d7acf8a6ab5aeedae73c3b399c603d3ad95cf6c3920129df17e78033ac9563194edf38ba2baada38e21758681fb43bfc4bcb314b9a671565930d4ae32e71e717ce3700ae6edf27f44b6971cc1264718a297de5574e3c16640b2f27bb0af234c2ca168774f34403ec3c3bb209b5eaf947924fa6b7e1bc226c5f9adfe276b975d240f4d102c374589e29f66d1cce21653dc719b32e525c0d1ba9e86dc731c3cc3f4e0a1cf41939ff0ab4412aa2560ee5d6368ba447892111744691fb0f9da1f098671d50c8947d845d855e89058e8497026e972503b32be7e03657966efb0d575fd2e2ac751b1021b61cf74e00e57d5154d4387708072ae17a8933b46cec72be5feb7cb4d44d7f0d39558dc62833c57809552c51f9dc05347d8e3cc64f7f3592030b65e7bf9904169c47488aba36d9c20e696debf94c6b1c29b46e87e1463dafc736ab3bf824efb6142a9e8bead7a7f3cc5f8f68fb214fac8d2aac17360cf39f54de0cc5a8c9348270a3d7a74b50cbca84ee12f35c112deb613c662bf2f868942dabcc53f11ad0a8e7dfb3f0fe4aa4074e745b45994efec152c4dca452392a4b46952a7405c618f89656accb20627cb3edc6dbd852f02e8174a6b0c63402c26a28d14700603aa3ee6b553432a71ef1a828e3fc21040bfed16728de5a2d4a9a4be5e40290d354942d7f6650692af35ec2c9b6725e47a265aed12779a260ecacfac1b0fdc216bdc47460031bb57da8bc169f2c615a92034281866ebdbd5c56f54dea103f7bcbbc57c5a253fe831b481448133ad45e8d06fac132e498483acb0fa41cc8b21c4edfa97fabc963817900d13ba0a2115886c6eb7274d4116a134750246ca45eb9e42da4fcf93484d0bfcb4fc6cdc368682d11fecd7d9e597d16e428fec4bfd9c5882d09decd5c4ccd6c263b004921caf41991ba9623373647b6cef0f7498a25ef67411b8f71758ba79fc74e487078ec8ad4d1dd7a182ddb10b70f127e3c84b529b3f738e7817efabebc945d840a50f8d7b9888f0435a164f0624e2016b065d7423b8ae9940a3b5d689bdbbbb92b235291dbcab6f4c6054cbbdb920ed65d193bd6cc39688d1ae5db8c82870452cb1c13cb5ca35568f9757d81b3b35cae0a35701185e8470988f94163bec6c8a7197936601da2d02311e46e7e005bb262b761f8bd678965ea57943d49293dbb0c9c936139780235e222749201826aa0ad9d9cf64ebca357e244547bce6dcbb9abdba86d637f8dba1e8ac0fd8e3de2fbec7cc912016d9ba19e4457352b6ca052edb8d407771505d98181c1e34c745a07a5f25711848a1c462030d7f8f631cf2f89a2f233863408b0386bdb1b93d1f39f2711ec4c42d8fdab8c34b9cbc160d0c4eb075a42eb3ab05c80aba182c0ecd744122a9f7fdee7465cd4da2b3a4ae7752c2bbcb5a247f8552f29f1b95cca82ac331de283643e7c31d0b6cace8014da10e3bc2c85eb7db97008048c64b1c75eea6db6d5abebf049467b26ffb9a835c67fe6ad04380559ca8cdf2fb4df473461131b72454285bc0e2519467a80c69dd76274a5278e747f74dc6134b1e4fe3952bdbd40ff39575dc3e3db9ba989a50652b445784840d56cadc96b46c617161a11fdbb25dc0496aafe3952c16242d361d4bf163c3e216a488df6f490b051fbcc87c0d4eb67be48075879994bb74e08106559151c7713b41ee79c7794860ef586d4ff004e50fd13d4fac93efb95ae8df945fa891c069f7cecd9f952decc1c3011f22b0c7d7de309ef274a0d1427fa9cd1074475b7d515351afcb8ad9c0cc297f798de97683c520a7fdc4355656fdba08d5dbac53eed601f4dcbcb8f4b3492d0c59784991318a7971bf76fde41c17ef1e680bfa02846832261032bf35d1959d1297c140a84b2b9f0282156b755266562234cfd9c246b1131682ab507d040aed1bd6b7494b39d32a85ea45c2a50c6b50e5f5f940f9225ffd19865715f9ef44caf67670fc7f38dbda092f8708a38014ff42fff5a82ad7da68ebefa1ba3f4ede494d75571686d2b64c0bacb712e0aecbc72684d810ee8c36c8154791806648e94689f12d34f8f3b93dc2c8ad6c2fd8ddd1279c224c82a54df907339c8bf990f771e5feb8099cdf0e6246fe1c6ef05b27835995871e1898980d63755c14f8696da7e9d4438c8b47e5fc97b44fd273edc3a913057af3aaefbc4981f618a904141f2d431fdc81e81db0792333836f7e5af1abc57290cc5d2ea2919e810f7884eb05693239327540ccab3663793172f06ddcaa2be8308b60e5d8cd97fe43af1133939679a880dcd45f2b07abd720e4768bcfe72727aff2ade7b31e513bc94098f62dc4801411b3a77c74d39e813406c7ae7960269d41d4942c28916f31a66dc0d43a84efb8b6a50dbd1a538e4c970f45c3258445b18cfbf1805ccbcb7601bbe5a0c88252e5053d938d57cae9bcaa673f26f7eb153d9d617997dcf0317033af85d7da742f180375720f09424fa66e222e5a83bb05402d0ea7c5859ba75b0b197e9d383084af4c2b7b040f147217a1654d45161217823628a3a40880a9f6d995f375d3e94bb4f30f37b2bbc9d41f4f99f656cdf8d5262ae0a202f147c27087d6afee4fefc8decec40755a9d1c1c224451ade03433fca05aa35e12afa9b238a321c109f2d1aad7b2a4801f0e184857ad98355c9f07b119c6ae2756d9dc50e0c2e636db68018a411e9796a266171fb49e3f796464d9212e729d3a3a473b3a4e94b8bebca263566fa2dddc13f53c1e2b14aa2848bf092e612706281a1e19f78a61a4c497690b019e5e77a820be8d09b9f8369d833876749a64ee0fb1e909e49077453fc32c4b8e4d1ec8d62929cb40487e1424d58fdc171f4484177900cf0f867c9ba8a35a099d6bc301c9b39116e29c44e6d84e9ddb9cf223cf345b22c6f7b1b127b92588dddb6b4c423dd2877238f3f127d95f0cee45ce77cb34b6cfda04620b730d6cadfb6e84c033a5964d36ce3b9cf68a583666c3d4ff5e104d8f50704664a82425a7d1f038c55aff18d094a0eb17f15bfa3775d1fd83ed232095b50f2e3cab0c154d627c5bd6cc08818d6dcfe96075c6d090ade67dccb0eb974f11de9af11d91751138f246dc73ba6852ded50274977f41048dbe5becdabe232134e63fdd1e69c2b8b3786ec8d357028bb71fdfc9b0e14b4016dbfb28f89dda1de32cf08865434c701b75a02fc729c961fc386aebdfc8ef011a85ab1317f9875e49f5a80c779f3a06a239e18697feaa36725ab0341b11eb437ed6fa497cf5a5c0f9a814e8e1d20eef1a47a75fe3a5ff0949055c76bd50d4dafeb9b816318ccdafe2745ad538d81490176f69fb671662f3fccb41c00c948ca286fc327a47d216c8836d496529de0004fbeb7141101c7fb1bfdda0e34c6069e7a4fc89781aec6b3a6c6bcfeb3b8d9787583d97502cfb343986265f77d4250d80be263fc0b373f8f524ec3ac8acd247e0f6a9c9d636a8863bab3ffdf07a95140f66107e6ddac4e0ddc5be447fc7c57e056716879c4fcf75dc067253acb939214cefb9ae047e6cc5e63a5b4d06f0897cbab5efc65566ab029b1e5d35d344312ab0d4cacf7fc09ce63cd4b3f816445b0b49c785de3746d822feb0bb868f24252e765c4ec52b577b3b49e9aec8f913491dc902e5efe3314f12c69d0e70df5ef26486432101c8d1e3099f3f55a37b4a831b0dbaf9f9f05a1642d97a7ba8fd9bb3e23c9d5fbc459b02958f3cb195b23d4fb118ed0e261f3f904c8940b766f8810277bb8a1c0b39f10c9c60cb15834e8c3bcf8fb8a5704f10210be902b6ba3165cd14b7c7868d323ed53c3cac3d7cca3bd59af6e08cc14da4c5430ff40c0b64ea035b304cceee30459d46ed7d86ad14546b6b6136fe769a3ca73d332cca7a691f672b3332bb41fffb0f66cafc31b64e83fcafe415c3b7002529a99590c1d2e92281418d58505cb158f19fa8fc06b817c98c10c8419d137fec1068c64a0ab9ca47b7d302e308229758a49ced40771a52b5d356467b09db6b476d22580e305988eb63685598b7a70c9422d5c260e1f5913a9880ef68edc6b74ec53875283c0972ce2891e61004ff41a49a1d9e807423957a698007af28987863f490c2275fbb8557450a577efc8b251b001fa37b097028529fa7201bc067c06db92a3d567e932dd64d9113bb356316e515bdb00b21794f694703f992cd9c647f69e9702d089524ccd1349640f89951a58e0d1b765dfe47a68886b8a34037dc7054b5730574a212515609b598ac3e223c7bdd1a32e33a044da6c07f7392bdcf05208527bc66ad9fb50c724630f237c4d5b73b816721eecd1ea80302874f6eb16e8f2d22671e55cc0f27d79595620c30273a7fb3404ab3b45bd01a1f51a8b4748dbf8ee49ee4cee9db1df20742e7d6e5592ffd82fc0372f445f42c65fa96d7af329f78780d3e7fe63353c584306877eef7063e4e3984420383f9403503e9a54160ffd92f8de470cb44fc14a90ffc9ffd314f6068a226befeb162acb53909fa3b390d7af62bbc481266ac9c9199caadec1f05c3efee5fb60c58e76484830318b9334d6a517f08040f948e9f4f95b747985b5fffe9c04a186b58c9aabd0837e457a309fd5de721ada5cad73ab9c80b09034c67f608402275d5078622df3214f4d837c34e8fb3182f8e90c5c15a337da74b477b4e7836fdde5f3899d5cb30fc17e104801495353f554690a9e2c332275da4822bd5ce113c7841422fdae07d8820a68578b083c811cf9931836c02d4a6a9f7eaa7e09df06fc311b20097c90ce3dd54f3d68c91bb80aeaab648fc660f6ddc68a50f9def544885252691faf625be20324f7dd2c53ab02f50cb8588e94fda3acd0585578d67eda4c4080e222b92bbd1411d89339e1c0b5704177b68c47a1f5ecd564bc13f37a1055253ecb5e4df1b64eb4a2a7041aa5b77c36aae017b2b43fb60dcaf1613c520fb9d5278d5d628d8620ce646205027d51bc4d3bacdd5c574502755292a5b55dd82ecaea54182bf58ca546b8a6f0833f24ce395255f6b8d188f8855c89e37b56a3d894d7724faa95e4bbba0d464cbea34be04cfd9e4cf8964a7d66c34cd44519085d7cb18a50416b10ee741d7b7d3cf7d5ac7d29ad64e54d51550878397c342f08165f3c24bcff76744ae0e12d702a0ae752b2940a3bf1cd9646b5b84e358dc1823404550a07c50cfe8a59d4f6ebee7c54de6daa58ecc32539a734da30132ee1c09167553de3c27f2e7b8325907b361bdd102f471576f6cedcdc2ed2d4ba93dd8f49b92086093fdd7c49765f38549d162038f3f2ea3ac479f7e492b1dae187d69e0ab67e65a7562ef3311f7005e96f66b2136939eabe730db655824bd4c76f204b56396562bcdbe60df27ceed737c37c28607eea03d20f730e86a22c8ba0fec339d4e70566b2083c2d98bd5c1671643335b198919c2fec858f76ad043e8ed033ddc70cf04ce25e3ac8d454cab58474c64e2dc6532b4990a876d8735a740e0794a5aae49f4713392ab3b45f448b471cb9ac0fca76f81922e08ff74b6d8ca108a276277cfee2acd3dd98a28747376ad8944fe0caaec9487204ced2a89499abc8ed63c2ae4af3bb48e4d94e5f1d690fc77f3acb3e0b2be8d7455a9b7d82322dd9d5d8d519a532865a0dbdb7f4ae2355d82193a0909c8e5cfb11b78dd4047735144ff737e7a059d047ffae8c7c4595d9da3f8f40d950b9095c041f36a0c86f906589b1137d6d86f2b7d8e76c3d540442b9ca5278d10e1afa7bff7715fdcba1707067b69e6384ec67b05e54e970d4c5a85efc60819aced11b44dd3d6c666a8eedddcdf8eb1315bb4369a3c3594ecf1994ababbe031ca2d7c849ae4941ba9a5afd126831ee37e2c714dfdda1503087e4925ee329916012db59215216743b512aeb5867021fc7ff41482ebaddfa74b90ac35d71c6f32f670b694ec13aa269359e700b6a986a9b76487e350970a0bd720122d4cd8567968b089923c092df6ad1985a2a97820ca7cf49d17c6bb15857684803f25b5283e4d1d58a331c5fab701a20c1d13fd34cf58ce9cb4a1b79c0575bbbff87bdd0ea21e05edcc74800a972911fad553b9905cc41dd43cae9003ff3d9b5612af7bb3ee70b3fa1ea1cc7b24564a46be970dffe4bce2071b582da6d934ed1ab6949bd870f8dacaaa16932b58942e0f485448bccf6763df22c35c4f71b69c19799431735f15ac35a80940fd854206e26169c00e2d58c006a9f6aa0f3389fd66d4f102ed134480e6e738081d7dca913d2c90eb65c84fd90bbcc22b2a25f8ebdd2f468b9dab6b4681ad0e9ebfc8bed2cd84d5cbc7ea62995fec05da155380a19d64359824f27a84a52d98ee9ab6ea9e61cf06efafeae41adb23b163a2321a514187b02856d87df6d20e59eddc97624b4da4d869bef4e06269cd5c981012715fad598ab8a8290f4b4e7538135f01d1599838d647401c400cff2d7943de9c4a6fe4864dbd8930c04db9f29205ff24765589d661f5d5ada83920157eab6f232b36ed450de5c806e61e2800b02f2b72251cc319f482cdd94d225127110834cb66686bdc097978d76fc918cb5acd8acb16422d7282fff8be107988ed21d3e53ded713224de1f3991d84195a116448f17a7008e107759a139a8e633e2bae0c53968a9da3d6ba470d14a461977483918c20fcb4c96001d4c08beecff8155b8768267c2fa413a294c88854864ee492b1cd1c3201dee440b060d106d0b525998e001697e9d17516556ffeb0db7e9d33cfe67599e59a18b1da8b51f4341f4fcdac9c0f188552d56f1529acfb7992fdbc0ef0696e2e439101dcdc15f68d02fdcf221ddbed22d92eaa0b863dac5181be9791e6e7e65a3eb92b3abbfcb0591c72b26ad26d7e5258af64c25a1ecec65be6acae1fb8a719fcb19951ebc008ed7e7448b013fca6bd8d6c4be7ea386adf8d6eff2e3eee896357fa331bbbbd88a2e5b981ced9d71be51c49a6a0e64ab9aec55c10506250fe94690ef431b3466de6f8b71c9221172b75555fee86f4a8e0be9db47cef1609b19d4212a5b366ef14247364273b21382a551ef432669d8da7852b6ef85c62587e2cad3fe8537fd62b55beb42a4886def5be4bf1214ebf33adc8d2545382c86da376834cd700b357d8cb8784102d631d12e368ead4f0ad4a18e9503862fbe7d670993a16606372fe871069ab37b2680a30a83ae1a86491b4402143a098a39ad434cdda502253596121a0ecaadeb010a4c99e58909342b4b1e966de0bc554cc85e7c81d1856933f4e10ed0f127ec52f7238ab8ffac197002d3a0110f3df0fd773b7a4d174ef603279f7a6cdc70f083c22419145d1986021d86cf804cab6d35341bf0451d428832ff69fb313926a67c0149eee1f54807278bbfa9b042d3c2eb152ab70f53657c357e63cfdb462c6e213de7f61d0b7034a1880abbe672ef220e70fd6a0957cb45e5fd5db0a83d92d0b17163489a3d41ad7ebfe6b70f35ed32c5e5cb2d02f76837017dc6589d4cb6bce953597fe639feea73e8fac98f279518b3469e0dc3e74ec3bb5c522bb4b6fdf9536185f36bc327803ff665d2341babe0eeb2e761f0888802d26295b708a2b1f222451053a5d08d37601bb3d38d77ab9e72b7f958213ba64961cd1b20f0c1a65570942435d25dd5225f689766f37e9105151ac158593593e7ef10489904c8b0de6253a9b0174d04fecc0c0f73aef8ed3abfe661110ff5ba920b8cbdce77249a0577b8343f8a18ac7649592a7e1622eb26c49167e52138acd135330137550f2dbbed0f6007d616f9c1f071387255b3a694dbdbaab2376878dc3e3f40639d1bb5020864b2936a240c5c8d06572c14ced5fddf6546bd835044c9b10bf10d739b54cad50e793f57e450a3792aea728a6bf3e36a8809a273f80aed2d24cc2b58cb142dd5536a1e4a4e12e25e81f15cb031d7f751a61359109096bed2d4627f253ed61f0028ab6733a0bccb5d27e555f5a3cf3b87aa993f2a3123a9c49cd16055b6e1116cd6302f19e542c847d704ffaec815f1424ac4552c6242dc4a29dc55bc26f58d41b9ddd9c30333d1ac3cb5d00d5cbc5d60bf9412dbd5ed448b9a37feacb0bd73a4dce47e01bb5a8708ae3809015dae21e9392688a2cb3e5bb86b0fa0ef7da4741a33a119449d68d211655a1430c7dde60c4ec1ccba96dd3d77d14461bff0d2c4a6ff907065817a29d0b344e109546f4765d2a11cd886395f4baec8dfd95992bd65ce822e1dc5a875bb5b9e0885be7cc2d24084d5e5c2ea847328a455933ae1c1fdbe90de88f88f174ddfa7b59568bd073f1ac50ae861d8a2ccb6e69bf20dc8b100eefa56e00c102c303c5628eb7efd4865f35990185c1708188dc612638a6246c50200d2733df42aeaf467fb6fe243c714353590e2c490ee7b03069349b680a2e155fce675cf4542ee236c8cae59bba7128bf4db1647d30f912e8c4a42321dabd39495f0f58e687903202659ab4c1d73c9c992384cda17246c91c7538cef1f35a888060ca937bcdb02b08bc558946972f3881c312d8f0b4f14d56413d13b43801cdda32b0935f086a158df628b3d65831fb040169d5f78ac9f9dae3c62b3a4436029a160f14691b2d0b28dd5e06da2eaf40fa6ad2fc04525a6eed44d10ef0332bb87730cbb805a511dfd420d9965daeb9cade352b0e0ac5e962527760b36e5677e6c9e22f9dbb373623a9b73644e2359d0d0a83cc0eb834a6709d28172917586864f09b2a7a31a6cb9e49cfc70f01febb8521743ce84f3a850b6f2b95d7ba7f1c11d8cb49924118a82eb6699704c471887bf726145fa3030d7d734dc23176697dcd20f983bc3ab896b7593876b659ca510abd9d5472698aa971190459a300220f7b3eb8df737e8c33e8136ff864ec62bf256e2749446488992444513738a3e6515aeb440d750b9b80fd66fc066667b373dab9c674bfb1a3144fb5f4ebc1be15035fbc0365de71d63dade5bc04d28e43d104e11f9ed28a0fe70618372135f567cf31e51739d7969039b4cb8a6482bbd4fa97460e83acd922ef7e6a60161c0ffa70d79a9f4d640d9f746e9e7cce69f52d0d459422a871bb11b9f749d255f99e6a874caf0a446b4ddd7112b444752ac8decf438042cac9172518fc946ca479f763b5a8c11592c39a3a1ad5337538add4c28daec1640356e13eea3e83f60125570e5127daf7d95f51192256aae3e6769dc78e6dfe4461b012ee686f73737a2940c3c8ed5bc44ef1db18c2a6ca059839477532cd7d1d9370d7d11c322b3347b0ab3da9bc7e882603f7a0780e0c2c9c13b6fb06e215bd8b14abfd51aae869f0d42d650e684b47c46dc79834c1b252b44dfca29bfbce4b7a9f018094c6c77d7d8c7e35032388f0e63e55e5fd6e17771e0d4e529ac5b015149035eabf8ab8c99239c40296f5f3675c949581c6cb718f221546687fdfe1a317b1f3563d7931bf6cc50c6a1ecb9e39e91bf367911dc7c504da996a5635793b2f32ff805dd19c2bd24e12e886ccc6ea490ee39c7644bc354a512d4a8097de8cd943cccca79e080405f015ffdf9a42eb0ca47972693d9f7fec443eeb5e58e630c5b168617c8cd7dbba04324899965f1cbbecee9187299f604aea2e76ea2ad9b1a71817410d053cf9992ea4fada79161ca397a377da514e1156a8e063093c563c76bd4daf1568e565d7cb55fcb2193f60706068803a03a35babb0b0de5d4a3a3174a6d9dd2fe97ed32d1291803a604b0890b84d8ce768f0f5c63344459e885f0362d4d1dbda7a3d1ca0c6f91c3ff134143c21452668e850c531fb0760651121134bffa896944a1e9202a88904f80c307339282228ad93e93ff6bc46bce631af6910fbcb91710fa66c257989c8cbe261cde39f09f8630c50285128b3a502b4673f6241b0fc15c3b0143c1390ca1013dde60e7a7b10c76d9df528c98b746aaa139e1ffda49fdc5a91d16ac6f165833572d037b87312154b9d3fe6881708dc802eee3d00b61e7d3977e67fbc1f0a98f2601a24655c131f56ed1a06d0785bb67695abd51b9c8e06ae1440bf4ac791123d0817839826dc43bca264e49b90ac778cf6aaf272ad0d81192fb4764a7d6d5da13eae750f80fc7b541edbfe66d2ee3ba1750699a44948b2ebd459e9d1d15e341814b161e4608f19dd98f8350a9883077fdc3d1772ba95770898edcda9eb8892d3835c08a4f13692d490f45d8daa4c084d55f1ef6f872e88f6d87a82bdf9f07054bee004dfa75b2e67c866132b9fa64b61d8445e1ba4af6528ed30e36b83da7c320f55f9bbc5f1522503a23088ec4e17d2261931463d01d499cb8aad6d6e31d30f7e093690e5a98919288c68a232bbff0749f592132181c31bca8dc2b742014bd249bbbfc51a11920ef35cbef8d540956aa7e7577694d3761077e9c9c27375cc67a96582b10da3b2e3b32824bc02e29d0e4737a9447bc8d60588c1ca0a8454b8327f2a9971b51a395688d5919d74c7aa99e35420ddca76ca640cceb44f138a0f702e7c6416dd1981ccd6276d8e87f877eac8ea9b91c4a7118906ef2c5b559706d868b30fe4b5750395f0552a76eb7890adc804ed410c0868f0effc98d653f4b390bccf34b4f833128f776179cbd05d7713ccde529556dd868c32e004660c689077eb4766e8276e3db0d6bb50c586f6f98caea16f724622276ecdf9800a38e0993eee34123d19970d9e055cba3d04488e4b381439515e569c2f0cfe9608a0868327550f9bc4e40c803a9061d459bdb5a083fa84f61a6dab57f6c6770d819897f9e534aa775e175d3c9413ddfe597591eda7141c0cc358222a9679a8db23b9553247b6d9836353e91f8fa7a7f67b3fb76917025b69fdabed84c40bc1a6f1df59a1e3b597341127a08657a83e00455ed2382b39324cd93d9e1763d745caec5ea506a70cb382ddc5d7497e524b01d641f48c3cca5822ca38efd3e990e78440d4c6be2144d2fa55b8de0509dd8946239ee75419fdb7a150cb79c843641e42922476d8d25a040dcc446ea3d36f9c8703eec0d12f3546d756f9276acb4f6f87ff1e6d76151f13b469adfb0322f7dd71fe6c46d9c9c96c8434a7b46ca32fe0f113e9864e82e9e33a991150991b962afef4f4c436b07ed885642590b68053cd1d04c7e5a1458990350fb6e0404acd063055a3a2f300b0317e687d517b8eca432f72ae1f1fe3ecaf83928143166e33dbf548b6c8ec8e89cf6a6aa9d122d632e053eb25ffa090cc50029189b0cf3d00c53ba6046aaeaa004408f52e018023648aca7fda04cef593e2da2de69b3bffb093463d7fee85309782f925a37a99c33ee8f165118510e44fba9bc1217e4a046a32671380e118b2062565c16c9dcf78c367872758a1aa3064c51808c8b7b28ef654324e4385e8d7c220e375d78095a008dad66e5f0f899cd63ce22b23110694608cfe518cd66424b7da7712ebd30486185abd96bcf099fc4b79ce19702bacbb4b22bb98ee5d5055a84325687e40b5ef45e0f1e3338eb3a532bbceaf98eeae4c0f211797c7a872c57c60260c16035c164a7f75a80a0d87eac9e43c522883748a0c32c44740d5c0a844b3cfe7c69266cff3f1a7044f324e9b5a464461be5544fabd56af0dd241327703293b6f8d9060bdf7bdffb3738ff97d4c5805b83225b361c8601fd555db8d466059792609a1568a9fdad50537d588fd23eca753c2be8f2025b45d9d7d13dae11f8a45ee3d81f3d566b2d12d252128d64b72a8f3b948ba977b1bc3a66a44e7fcf22e62f134ed50dfc1bd17b1d1db6fe810bcf0689489aa659cb371f7b6ce2efb093e61066fc067395a8377ecb249bef7bb7a10ac85e6814d1b1f6680a10599085af430bd21db9ca87f58a5597257c49efb4e8d7cac76b1c8e5f8736e3d03a4e3b0c07d6e64824b26560fae314a196aedfabe970cd5500063e2ba5ee21a3a26ce8a0f28cbcd98c66756bf8406bf2d38e4c114154a889952a4db6fb0fe5a7bc67f5cd9e7bb284315fe90646261f9ce7e1d6c7f13b0220d577a1f6e9bca8ded70c832f14c31e8455446f800af027875657e59275bea8d10d4531773ac7398586b4561d502f9537996febc1a14a153dfad2e33d3373d430248b386623d486bff87170831cc45399dc8f4c5fefcbe37dd722657e957cff16f150936ca84a744238e9dace5298ef9e2c0648f7628e526b27649bf9769e9e845bc3507206015b699e26eb4220317a83cdbd272414c2dc4cc137bb1216e287955bfe51225bbcc2e0f57acfca4dea808e00e429d81a76ef63cb3f078a54144d1f90b0cc1d025a160bda03f390f580f0012f71390c99a059a901e4e901fef4268bad0206d667581f719a119d321cfe9bedfb41ba95435d006de6d4a8a12f8ee6788c1f30c3e2f860972135b4ae95e242e0aff8514d2989fa9ac92073195e7ab654bb2f5f9b54e9b7bccfc6517a628ea74f74cea734149fd2ec92de92ccfae87f76b526e4139b857c4043b70155d59589fad110cc01c92f8b7b1e729f61b675cc48094d2895cdef79540416835a30f20adae98fc95a2d2a8ba52f3e9e9911d6b31f994c6e934cf4b1da34b6562df9fca5d651ae134ff38f18e4268dcebf3f6fa04669aa59635e3e2165cc168d010876f86fe35b94c48e14bc8269e062ca4992107a683cb28b424e50d403d734ccf1dcdeb5375d92a555c5f5f24e08af7c3f6cb5fc5d7532609ec957fee0e6b842df89c4b80ada8d9d719de624addc5701713537d889b68b36d1a6a07c8e0a426b01297855fa8219c3f78925191f79ce30b481ddbbc3aebbba1687ae68600e54556a69e230c30659e7adb88a0a4eecdf9387ce801fe773170d201ff00312592c6331cc379c76514a8172f9f1bda979a7e0457d70302635d770614843de212d11b2822ab05dda4d2457adb3518db6854754960ff4028009f88bf696eef98ca855d1cdb5519ccdb612506781047c91c1caebf91b08541fd40aca544cfc6506277860d8e2c523233c59eb6288a5b26e0c250a5dc474491d8cc060e296d61ee7fe39fb38bde353bfa96940b0484b2f7962d1f1b774bfc36e4e4fd24528ef49bc1a91a3823ad5755ea1da5fbb28c070e0eaf1f4c1494f510c7c7a85c31e587dc1268258faed4dad86166822187a8ccd5ce344b1caa0cba1b8e1c6060da073d71bb5fcbe8edee1b6b5ca513473d6c81653069610a3f05825a2ba2b386224b5c921ffec31bdc52b3163d7dd6aec2f0fae687c6bc8b4d24947fec3cfa9d00be4cc6c31cab27bc9708fe4a16ac4b7b89eab04c38f4d07e6ad236a1309b2dd482d5bb886f76bac7ee9522f6db4e73a34dc8908c14c67042bdd2ee736f308a1b203206e6cc12d0c76c0634f77c62dc7b837827cbfab887b1a5749914f60371a791cc4106a620b42836bd2523b902deb859aa95b0ebe59b7d0d99904e14603ec31b5130fba077d26d22bced758658a22200ebdd2729771ae2aac3777f1306166fbefacade0449dbf42c5a578fd4caea18465fa16373ed513057d6f18c517314fa70ac6db543c226a8ccad1e91b9d2ec76643f7f61776b5ff081969236d888e5cd6c55792ea5cacfc79296d903067f576dffd1435c2b1e5a62b66d8a4a533ed7f1cc90abee09499fda1b4b107ea5b89d79c87d12b16fa869ac2afc46518c728a883c5c294adc32ae067eac80afe072eed172f6350e822bd6918e87147373c4e39904cdb7d9256efb59b5762e5b2b4ce18f818673bf2721ba841799ca1cdbad789573b1d98fa8ffc80ce242830e96ce8040543e4d853942636abbdbc6962f57d5472a77544766f2792968008356c1599279079d31a0d0e6db55c0df46b5b528da8d15ff4c139f3151b6e17b1d6ba09aa3c19ca2f5416d317634970f6b909290e1daf133b7d4720f5d206e309bffcccf65554ee898b6eb5720b7ea14fc3e4b81e23425026c9a4782b354a9c5175bdb4063b09cdb8bd54c5cc9290bed23063a1a16670c1d8b829887f494085470c7d6ae001485538ba51c74f9e391497845515830fc510981f35e91f991814198cbb8bbc2dc9c03a4db62032beb0917711e5726c01cb0d4641c0441ebf41ea10f04fcfec2ab62fbdb20170be251f87477fc80450e6540cb3efb7f7546a6b79e6e25c96e10aad540d98f13a496d850013f1fb301d2a7ac56240438d798294c4ec72d097c48f2110dd3a6adc83c59a69dc97788c999d12c7202de11a68a37fc5b8f2b667cfcbbce9bef1396ce71187b14ee7e29d1cfd2e764fc9e293ead6a222aff14eea924d71cec5403462302d0231d523cb65ee713cd912b7056db00aabf3b9031b87fc06ba71abcb4ee93b1fc5528d81593045dfc84df46cdca2b53e8e39b1a9d0709cb47ab67158d33f89c3f72e5dd909b5c399c42d162ee7360183c187aa771889373d81528e306be16528e3db6f2ea394edabdf5972f84c21708aa5de034ec61f817bd059ca5471a6abb1905631f02c4bb162d7a43e25571a4db1b1c7bdd05d1ade3756499c051ac0c31638638e6963cd9166af768291c8bb9c054dd406cf0413e531b22371305e9a94ea907e5eee3e1414b72d78938b2b35fe1f1eee5388c312f75a58431c907988c877012fad4a4019309c7846e71f54201a8319651600218c3ce15656ceab7deac6254dfd3ae97cf322c50f9b72560783f26dce4cb06b880231b3a22115d22cde75f8e2cb55d9d94763e2f9a2ecac00aac2e02c5c07140d10cdbe52e6e2f6ab9ae71af14226332250dd062999186acdfec85f262e87ab4248d9b5d40afc3c2c92291b8e123cdc466a4340024bc6c073b51798b891ff883bce64415838953965e5fb983362ea0a954c4ab82a7c4338b37022ec0f9ccc53972497bbcb5d8826889b4d5e38debceef99a37dbff561f8caa5da5fe4fead379745b21007be80a16d8a7667fbfed103050d455b989191a4cd66248b4d4d1512705b7ff433115e86fe5eb9de4efcf41ec2e7eae57ec2f0e78d03dcee8846ef8b6270f9a248969eb5fea02b7770264c63600f7ad307a567ce3cd69d3c1f463c7dbfdc99e14d0551f37d38ff31a0b047cd063d63d302b9e529ca840d95086f0a9117ee0a124a3d16c5017841e3e7bd4ff33fe9b245fd333be562e97d40257280dcd69bf8dca6f516761a8c536fec51aae04e4057f68355aa01f47775c303089816467f57dd64f3e8a687fb046c882d21d07ebeea0ffb8a73f903e4677d95e4fbc711e031d9e45db47feb14cb04c1e4de2be43df38dd07ba9f4088431748c0cd6cf5d6867abafb7e15d19f685e750a91fc7302255a8c11e95c513f4889ca658ea380a7af99268c466b36bebc8841fd219eb7f9e89f9f9636ed2561165ebba58faacff9dad1e073cd320f57312fb025ffc3e35c38072c4cd94062565b8eadfc4cc3a5e4b2634839bd4cfed66bdcd1bebdda7e614d89028c7a766548f628a0254b0d2854cd2adac8418d03e5ac149063f76bb40e8cdce9a9d192233ad5a737ccb90bb489a16bffb4a782ca03fda9dd0b3c53f721a5e9c92e84591a82154af8d331dbc1d10ec988803e4ee33a375009aaa98ac51b936f88cb4892496ddfcf4ebbc7814e1857580d14b3ae69e3416961cab7046adb8ba8e53cb4ce62a48e6d03c3a580f1700a68b8ffbb7b646306b7c200fad1ece1156b4cb501fc347a194866cb4ed99f016902b9750b56cc2a810ac3ec2cac93888227e5af0431c9585e061466c9d4eca418360556de859690776adc9040de1bbdb93a9fd10b4d0c1dd3e692ac127e53c4ccc2dd0019fcb0ca5ff11802917b3c044b9888d3e79380565ec022f02612bc54dba518fe49277b037a8dad444d5b56d47ae3415103955fe6928d87dec36211dbdb51e7b96e44222125bd2dad7e614827c299f54dc789d2aa705fe30c2d41bdcb7ab3863e1e3d2e243dfd2e2946053f86a6761d08690920189268a9b98d56193c230e62e073ac85c6cffe93cb13868f38ff221999bcb92fa3e15d8acde6e9b7a0705190f38d0e9fd4c4b5313609fdafbd1d8ea0d79d46a91cc1f083c4b5790c9e01c4277cff2961f711b9b3d147786f92a3cc48e2cd96bc1617fffb9566f824caa86390a60a8ee423f0a3719f5c7f8ff64c6fab67e5ae4a215016c0f9727c07b8fe7bc8d61c4b67f7a6af34766fb1d3c1dd854f0101c8b480c0675d3086949f105ba5c7d12275d22d96c2eda90140169cd5998dedd762640db8ded2b3541d977880a33f03ba0db0f48144c21e246e41745a05bd14ab5761c1a04da2c6e8e39d898fe548cc0c8f6aee68ea7647a4918fc05bfc99b549f161085117fcd0faded6a9969bd8ea5f6da7893e6341ecdefe1ee7f6fc9ba88a2d00213e48cb2a9b4b7c429946b46214b0edc3789c5463ff166c518b305ee458d1147b5b8223094be7b95e087a3a7fe78613f81dcfb7041801ce39953bf613da9bb813bb6defcf4410311ca44eb79c19a11bb5deeab11f76eb73b555939bccac58e696a0f2d6e854d8d14153845c7cd35260116b9042f1e5df1a28e5ba7cd7154ce58449bd47ddd5f44068b82d85f546b4a2dbfcbcf237b86672e9570827ce02d1ff6352a6ea0ce6e67b6304e6683890e67214ea12c5afcda3db7a57e6e477063b989301ebc45129f0a4fa6008dba23f41e7aed1f43eb3ce8efa5d7f992d9cb771b1fca2ba685bf6e163a2ac0c8d7899de6e8d3eafbc7ea7755326cfa333ab57b771dd99ae50dd42a80bb0008ed653cf814861cd3ee18f142c8e4359dab0e22afdb069613e4f3f4fb5a434b38df1b891302d7781ccee4aedb377f6e7bda56199becbae4014e2ddedbded27a7c64f3c8217d93cc91e1a5190f3c01590e405b013ed54680c9bcd9c06f2861bdf739eba42b066e4ae059370253d5b62bbea6759b5117809e7a5f0a9c2b6a7792f20f9cda0cc48e28a15e2b9e9c62810d6450cf70c2a07966407f4b1ab5b6b4ca2e632c94b7d15d10a20e1be0a019fd7d9a98534fbafe3aee1d404a6fafdc484f6e2cae6789f70b4c0f87edf383b9976db6e6dce38e7165ff7b69ea1eb09ee052837c180d71f29e12a90210d3799c9b4d2321ee53be5429b2b1906becc4e5fe81cc7e5a0f90ba62acda75810f8873df51dbc7e76861ca3037a7f7abb4213c9f6b34676419d7b3656784cf0bad73c770d0a9733afe01d22d52603243dd372bd4b2cfd8b3b8f2c7f183b8d48061e2adae3164aa246404f6a8423ad7ce594451d6dafae95f272af7251a97af7b349d96bc57e4ae146a7a6e1a779975e376194c4dfa396766627822e33ffda7fd1669e1a52690d44071a304520aa3ba7e109fa44b1c9328b78b1d4741afcc0ed8c910c65c2313356e7f9b99c55ae40b3d63028b49f43075a9ff70bfb62f802642757fca97a36981ea22157adb699088a4eda48790921a80824a5bd9f3d8a79ad84c9333a73a6a9a1d7e681bb97adee5ad6ffeaad8d58b627839e830888500b706695ff5f85e66d92d7ddf350117043dc2260eac6f12520253e72c3ebd3b3e0aba85ac4ee910824cc2817f50715426f22c91aa96169da1e29f504b39f8df71f4972f1508b35a3be2272df5a32e1c5ba24ed2af65d077a468b04e7913fe9f03dd19be154b4d4cfcc3e2c2c6448d5ca55794e7e0655c4f4ff909c1ebac91e954a009b2aeb1967fe3b5615a4e193adf856ed4c9856fc3e2aca46a2bc75f26f9b2a9e234980bd024bd0687e42bc8b0d93880753e12a803ada6297a27c192cc695dec1dddb1ce7c6c5e7964d6674e12a35b83f7c4f60c6cafcae6577ca8adc6c3f053215cda88c616f096522327e7ecbb374bd3ed3c14932d819031b06e6ffae1ae640425bb2b06d67514efb10c0c09731c0dfd7a1460afdb7ac9bcd6b97a861b51aee0903e00ccf1bc3213585f2683b2c079cdd4736cce8c84537f1bc737a1621a6895aacd0ed6fa24d0d3fbb0d08fbb7b1ac8493d1849da7bc6e138b8f53a0b16367c498164f32f3585d2fab489291f03af32cd8c7f4a495342de37a77929880e4e327b415c64c598866e553cdce74b9320ed78de5c39037a96155fdbd2e592bd92bbd97b101b41b85ee247b8a0742493250c767328d423cda426b431959126e37327cf740a71eee109071588d5e13c2922265d34f8bc14755acad94709dd9b1f6fdeb7d041cf1d0b8d53e10106a04af39e425d3c8962d0387d1b4b81e3e6b244d6456b915cd79c532cbc2e4d3821e689c6725154d489e7af0a9ecb134bf96cde6e01ce3f341c1ab9be395f6024e38588e3640bf5011d07c6811c52f71eeed76ddc3f9661586164c949e283c567e682e9b2a3018806039f6a819db4907a70f29563e457df532ed7b46046deca10e491e2bb1dc207b075422f97afd2a4225f5cd8f4473520d03fc78b5d2fd38f173a370b9d85c41563f9bc6a7ea4f7b3243217a585b10d68251afd1b01f20a2dc64f99fca38ebae89831b1194ea20ff4dd9cf0d75494fc0a79a4046aec479aa317e535ea88760fb82c209bac53798c63d55e7ecf617b0bfacde2bf8d99e4851cc0df835083c191418181b0070fd3726f316836389881e82b8702329bd8e1ffcc17b30ad7713faf0bf798eed551d50c40f6e88fff289d3c47e2f8f24194c3480d836448e206a2dc438e4487f56a6d488a74dd1c4d04af18cb2adba17c39b8c7b3731f5a314809640ce40a931ef214818debc9ee9d3fe6df302684d2912792739d18c13b1e4febb4c2121bb1566c3641a594601ab0e098de69e285abc88fc31906888648549c9887b083074b9f83f3bf806b1ee9db48dd4e13f0c944f78f385c35fd2988221ed67c7d41fb07d1820a063aa6977d97c8d25faac0ee18c74894707c2e561df2127e52f7456823d74b7ad9d4bc9008e678e53ff1888a215c4e9d9a5dc81325ffa6422b8bbd8809c0570a5ba062e08f8007851dbdb5d83ab580e53289309cd2a95d53b38078e55a8f3ceab9c6ededac6846fed66fa1ed7e510d1408f7afe8fa1e349ccf62da4e7038529a94279b504219ecc8edae0ae04672858e8479d41b6f5e65bdcae6fd10e65cad4b7e69495fe2fb843d6ab93d9c59be75d9b4f5cf2fb159f5500bc8c4ec201ff7ae9c0a9accedcfd280169180e37be50c228560f3f45076c055acf5bb9ecdf62a5e21ed1b5cff16a205ea09d71656ddc3d9b5f9101a4d88d9e4e0cd680df433ff38d85ca408f4ef97e5e37d206cfe465ce2ad9b078ad3bce4a993fbae0031995a4a426105674eaf891183c82e998cc3ed294cdff1ab01833a280ed0bae0fa8fb8daad6c465c874755060e03f53d5e81ce83302817b71ddfac4e7b6153a5b24609069d5f64cbde137c1c66b5b58629cba948bf59810e0f8dd0b9030a0496222639dbf56b09514aa84caf333d38bfe4f93be9eeda0ca8c2acd05a920412ce79637f25c746561573a43c541d72a12abb82cefd762b4af8a0fd010645d00e36fe7c935de64d494b05c07c5ab31869ef4023a3bba96fe4ee3868a782656e968adc650061e113678360960764889114df897f4361edf9e492f99d16ed8ee9211c67587124384904182fe3285ffd2c46f83c1351433f7d67ef432fe13271e1142c01dc718e5381278562f747c6f4fb3cf18ad4f7c6ae26c90bd09c2d9134fe7b5d9d27e0b3ee3ec6ec1f30840a442e5bfe51524063eae475f71264a29a546848af84377bb7ba7bd38046f41f3648efe57f24a3c160c5ebedaae685aa7bb90006973a7d6bd4469bc39e7d3d6083501bcc9396868f8e790a968529ff54600bc7c653d52ea4e2a49ba2a46427fe94223b2f31a918ec90cecfa2ab73b0e6505aabf5f7553c010a0b7dbbf79a53dcc83ca7bb1faa41525a673c46501469f537427f574df8910692fbccb941874db207dcd1c01ac25784cac75f2e58bf232f92a56177c5190531cf6de40e7f3f52e01d244103ff62f60fbee8a232451fb7c32039d1cee1b2532714ac15e4964525a32f27544f8fddf1025e481d6240f08872874450a334cf1198d96fa1cbbec15a9752f958ec55df08e3ea21e713de1e08b8351449943f343af23d786ab991800e9618cf815609b85e6bed178ea8f7f477e882550344f57f591900fcadd547bc10632fd2afb2ad5d841553d9f8f86c0629da60f576d52a6b4340936e0dfba3c003f12d61cb3612a12418bee3c27a62f068c7f0522a5fe53076f8aedd834547a1017516826a386318154ad3c15c82feb9dfe13781a6b87083119f0cf41233d6db1620205d57c71241e99967b6d06dfcd1f4ac6d186f2346669fff79d8b71ed9a2729e0f5916d31a668e0287847d0b114d3a9ae766c7b201d1063108891136e89c60d54dfe8d9c030dc9a61a045812330f249edd550f6eea84303b9cecd86742d0a8cbb9bea14cf3a7864bcf7b3fed0e0508344eeb52e8373d1564e5d47e7cbb8797473571a5342d39d4b452f758f7bd0c1939ed0aa56f516295343f252a261174228ddfb8ba2d2ee6c820adab067b6de779f3df782b5dd0fd7279607e39d6f8c0243bf48ccecdcc3d6440147dc614d14eea74d91e00544e49e5d334f7b887ff9efda5e8ac42e62ea398ddcf59bff68dd38469b45870d164578074a2ce4f7ce8ed249c81697c173876c8befd219ec1e3ed3bd570771eb96160cf2e9561b060d157407b266b81723780c4429e20174f99ebd079b0737f406d5b028ca61c7aefe6c01d31e3d9ba441db77173a4cbc9a51464c9c597a38757f7b97f2a88f8ee556226e0a3bc2549334137c520d9029b3801a709bd739a269a447248c9c4af3ec11dceb1639200007e942ecb4fd9155066b0d9e803a60286b4ca82c3ba825b94ac3bd4cc456c8f2317062c06115b6634c664ffa0c1eef860767e22c8c94bd2ec51c5f5cd2156a9b0e6459e97417eb5552406a90db3832c781a4a8474d1e015c15c85c0d799a95f10dbb2985ee24a36fd3384eaa9429bb9caef829705dbf3d5ede234aac10d60fdc0c01493680abf0923459129fb84ddd55bfbe428dbf28d0c6b851ae75f0e9cf20814c82264d096ae7ef7e32dc4f6c5c18db53c391bdce60d3a3e53366b6ef02562a282247f7c889ab3c1ec08e401c473bfb69e7253213e9843c9f4eed8c2334e0220bb032ca678d8d1ec98b56e40d45f7597c1b23d5d17870b3278b2cf8e29ac785ee39d0d74fed01829b7122ad3e2bfb95c25e49d3505126d28cb0e847ac1b64275130261cbbadf3950b492f5f54f560ceda5e0f8073578a445a311faafa93e60403a4f51140910412015d5c1cb3486cf08488b3c875d98f55de53ce192b2686f1567c71f98239d57286d8f3c5292998f210262af72d1e108f719f507b3c28a9aa33bee5129e78326e0d3eb6bf7c98fd320f46750e26fecd87b49289390c85e837d01187acc239f21085a79e73330a74e16a7defecad21d8ae8db9f4c432869eb63af916130900d78263e1a8ce0abe4f80bc55116c0939d08b92546a1a36456466c77c6d5acd767b80aefed4ed849581c209c505f9e3a9cc753b33dc11a115f1c8df7bf14a619ef8ec3bdbbcd8a45a943bf44cdae3bc4b7b7ecc39af466f5d013115158e67112301e67189b69115d1f7272550cb9386596c0991c613041dbf510b7cf66b3be77176110c87f70c17f640b8404805de8a78be9fbb400d9e34e671ec01e832f54ff9507b87307a0e7e140c5fe0bcbad293746dac7fcff0ba3c4352cb3fd573dd1b679aefb181910a6f1e9e31cd44d862f1558955b07544e056423b14e139bcf439d25f5f487380b0101a3529baf3945c06ea6a7ab880d95ac499db20915da9d8d49de4e9ff27aa4515ab70d2823ba3889d3236b9584a11608781b505fe40123c35a6293a0384efb89e6d00cc524da90db51651c04faa6ece8205c86e8a1e6e2c479c0bdac05d9b1978a3e76060d61bc0a4b1fdb684bc60551a89655a34b72aa6ff4306301f710f93cae9a29de2cc0502eed36757bed3f8fa9e407178fa8e924481d4bc12762fa9ff754e3aed076e1b4ae533e5f7e7cd8f7631470915f677adcf3c2b5ae7e517bf7d221f01b11d8586ca1324c2914cd9b50c0a11d0c370dd219700bb2fca4a54d9997800b507c19b20ffd5c45fc668863a0d7c41a2919b962f6462171c160efacbc0e4e67cf0f679d9000fb7b230a1aa1d05eafd4574c02052b3ad16cfb4893e73c44a9aa7fdf8b543213ad27b5cf2b766c25b39d9cdda9a5bc79306102a8715a149984685aee150718a9ef1ae0a412ef61625b662f97da46d586b833cd2b1974e90131744f52e7e42319d15997f939b7f525adc9734474234661f09fa368ef54d395f344812bd6e36f801d844c47123a042ad9d627fc36a466c7bcdf48840507f1cdf9c827af653434f1c2ec34e79a966e1e41fabd7efc22e862ad95df9f1cb6449835e3da025d1430c10c4c615d0c14924f460a3869ff3d16ea23fd3933c5559e8345c951fb9351ce9ff276a5102b04ef9fcf49d5558517ed599b0769d744f4d966b06711461217e628c1e48b7c29810393b59f484cd10a0b3f3dc770f2c0bb7ad102068699d73bbaf5ce9764f10fd11351e4e424e3ad5157fce6f7d6b6a956489331ac622b55ec6a83cc3d2de895a155fe747c9712fff7f935002c6d89548ec7a4a11f83cef1a7b2c10efe1e49d78fd0c797f7b738f3897fdf66e011eaf06a9038ae325bead1fb981975b6fd304d82847bbdb962ad1fc4ea3fdc34a86c05dd2ac1391e9b6a28bfee272d808709898885a49832733f9595262b8a1bf12682ed1079d2b495b0649a1e8dfe8a632bb5f633f1fbb1e932462d86ffd7b08adbf339201426f5162dd58e8dc665d92c003589fe05a5c58a947104450d928ed8c345849b23cbd51ee078d5d3cfec37561d2217dff60213352555130dfb1268a8dc6de813d916e7ed3127a77bb6ede2ff934e3cb19201371c61a0095f0746335d64f4d1ae5b396d60ea0498655a701d3e4649270d4e3f0f4c6cebc8daf367f7183c10d45d00958ae425874a5fe90c76dedb48bea7ca3bc20c9f95ea38095e4845d4e52938fec259d4667caeb6c925c443b6f0c1bc1750605d2a14a55dc30d67225334bf57a776b2a684059d970b8f184e0a278d3eeb96b5290be1b4f34419f9b39651d651276f1c81685e1d5de8a978a9c6a03db253554c4a351044fdf9905f08ecc086d1ef9b097b67491ba9143d59ecc7f2cc34851a891788c7fe8404bb422412b6535e3cae7c5f0f5189d82b131dbcf0c9b33f6b5cdbdc289fee7ca1d0d12ee3972aeb5e2a0de968462e6a2ba59a07fd7c505a65b006c0afe07a58a17922a62f7201a035b4c07876d2f504a1ec7f4b808a2ae13a6fb9ca18b6e8daa1397f5023eb94992b65c53d2f5ab4e484bfbfab9801fe1410b83d5c95f6476def655a458f3e008b41896de071db5eea962c841900ad998560fac3e3af92caadbdbf80ac2880e8fd47e4f82f38a5cdb7b547b6c19efcd665678543f5287121f9b0974641681136d27124fe3cc351b7256579e8e35e45d5536f5ad5d124be0951bb4b18d9120ba14f2d294d3cc83aebb76880ea866a3bb8b577c70d529fdc116369344398fd14a0b2ea21933fc61ffc2a0936923633d85c18d72a2a3ef88f153c76b2a6535546cfb700b76c08960323cc582a3059ec057385d1b4d4c56bea304adf20adc85c76c19d7c078e947c4b25e509685c984b89d10366b5ffa281909374ee10691983276e4ebca0efd7679df970cfb8be02902855952fe93d2166af61c9575e98c06194ceeb7031ebfd7c10ce8dd8ea64318d991d8b9a4ae8239967443c8d588d07d2526deb35f5a43d997dd96d583bd79d4d3322cef11911ed3065f5a4848f5bd1a1aa00e75ac2796e001452f36a3e1204522af6e153266c9ed97c41a9162dd2e9fcc919613eaec1c4e0f786db27dde9dcd23184d187a4e66908616335161488025e0018b8b3eabad77bf516e2183d73fc1b1fda1d1f6bda024534caaa812e1537abd36bcc3b6ae6f913ab17f04cc696a0ee79ccee7deed9baaa9cf3468545434e59b913ad350eb490e34a6247c2361f0cd5cc93fe4b419b1948ab31c980c918246f0fc5c83d9eb690c56c5fe360e625ff5ac3cbe7b366daf20d762572466767bd3fec431c5b74bbc385c6190530f4bfc509b441d97d2bbe5c3d47ef6e55e23c823547b9b9527943b3757efbdac6d24527ef3cbdab911070ca9d1ae6a381209a512f8f20f617106733f8143a3889e38b430ada93a1096d3748495487e64a2ee7fb5fa1081b4df08e94245bd6c752282e10136f577f7ce460885e75274e09511097ad42f752643738010ca9039d0716bdd238250dbd8c090f34609a1e3118b0357c44dcdb9ab761c453c0456a2d69b2616d45fe3ecbfda4c8a54ee626c269895a1ed01476b743eb40823b34af47531e4db259dddde01dfe24277fde194561e3b4a4818921a69e3939282543dfc52c78fddd71ac6790c7fdf68725c2a77b06268c5a1f3d32d169a88d970c27a9142b15c9f4191c592c9931d0a86287d877a75b4bc7254c13f20e47f21d48a67209093b27939d2bfbb3602868857a6ad3a98453c454340ce8e53e268cb29795a483677b0e77c7b28df1166627ddf46bcd51289ebcf10b10d1dfefa500e85962569afcca2b9e7adc5d3996baa6a882741f0faedc10f39171f3e25943392852d1eeed27e550316746f36d7a98ce618c18329ccf554db026db390c89ca04ea65423819c7991ac1ff19951b288ebd1356c1786dc945618c12bc2e637171857de3d0271234d5cca2e1ffc5cd876f1e34eda4805a20121e3da5137be24916131e328ae9eccecc04b0096878ffbdac49c24dbd997461642a2d9178766a7af7c3c598e7b8eaed25be21336213f0807c5afecb4421422816048d881e2249c29c71df2e4efe13c551373ef7f2a1a8beac65fa93f867acebea16de48c30a06e77df7ef99386a2cdeb19af83d7c279864ffd67d1831bb280cfd6d7da838a52efd1d4216bb0fac454138eb29daf9b00553799ff460a4b2f9d48d33933c8f0ae284e4504e89a89b7535601c6f811f7c3bea3a42ddeb93a1f1551c80dd5118391d7e3c2382746496692621f0d151dbdbc7d52d88bfc9279faef64837f91054f1159fd648e7a6a56885724089e613083982fb4f6497cd47c5b8e723a3e45c410ed9387dd4ebaf9fe928cce412b6a0f782cb00474ecde67fda2fcf9ee2f7470dd51ca215822125be27ad428639b6475b82694bf41334585e5cae363732f7dffaf8d7b9ae867f3df5ef823c9d186e2e3beef336c4dde53935b1452d29ec36e33bf56b0a842a152d08c90043b9712f83cb990e268f90e9c772556e8d96fe355d74e1931fa767069659ade7d27f91bbe30d9812b2209ee5f987558c932a15b0fd7e89d3a4e88647b16a50dbe98f77216bb2650200337e0db622f392439d495653cf6e5bcbeed0834bbea79c0f36c86d67fb310ab4b936ed8f4f9b6d121651d5b5bfd71138b0e95101623a836d41311b102e52233cfeb2f18afd2dbc33886d1a67ab96fca5d56f38e8911ef5ea53221eb5a0bb544d1760cbd9a61c24c6c8bd828e04872baaa9cf23547a02e77ad8f0519a0b33ef7cdf966cd238b2a2ec37d541c99b659a539fd8730723b928fe5d93d4538e817d3ad7e4b6727462a9f16f98ecb8b2e2c40b358f1e47a17bedc30a3862ba11ac7224181f6a94ef42bdc479a5f68f2414e468651f84a5f0cf6864200ab0c7f893178e80e82667407b0879f52ee77620bc0009573e13e42864332cf689bc3ef61723133b79bb8fb0737b99ea8e7a2d532e5d7a09175efbe86ef5476b293cfce4a391ac382b24f9a802c12350259d124a40a48a4c7fed8ae5ec8c745374a4b721f9f8f33e9894b790e4195bde8404ea09a7d9d7edd1160c82a4f7f50d3e01ba110f86f287ffa7e8e7c04d361974d6e8b431c51e5920c696f9c9439a78a44852244b1236c23a6b006c8acea7ad28919c5eef1a62d1b44f33e648f7b774a5b67418997bb11a946332363427db463c924cc855694cb03dbceb4c0f378b8eb4ea8de04830fcd52f907f846860b54213c0c0d3ea20ae18c94563fe7b9fc00fc29f15663709ea190f12b07fe616ed553bf27ff7b8a5f73dae89050ec88fd5127d263a44527b9676353c2d3d826ad8f93cd966fbd13983ca08d7b983005721219c7befbfc287e0137d3f55c1889fc0573cae74158996cb621137b9bac9d3a6dc70fe05401afc36667b4d0ef4fddeb5d6baa509e80574b9e1b1d0c279b921254d74e8522c4b53767748bbe780ec75251ef6eecc6e8cb643e91eed3c819c9fcb7f6c9cfd1ac5b0ed2ec0404f639ca5c542a14ff2d4373a89fbe4e020f710e6a8cdf2f84da9d1e602ca02067fa095aca8f2fdf10f7ba5e5c97469b28fa9b045e6f190e4104f31c539fa44dd941d60850f94c86452a63768110d02c8bbc06f2b977b4bc12e5305a3545403035af2c32a9d5ad39cc2f21f86415c457626ea29db3c128763233e1faef582b01edb1027e94fa327e6e998fcd5191114f6de608fac47064e0bed2963894b2ee8c13b701d04ac26af39acfa0e1026f80d176d0065909e2dada9eb9d34d1d6c01a2740aa6d98309d095dfe96b0c8377242149961d17c6b4cb75f0c93f88da60b7a6a8eb26d3c3a8ac040b48823ba471339359108c2e48a4870fb9c5381069099ad73b72779d2d86c6ed8bdb17b87cceeef34d09a2f3890ea506ac84397cc7fd2ceefe99edbcabfbd2f51cef4bf6ac7ef444f3961c5bfec49b765f147150647274810359e43270fd27c5496bd356f79609ba48114ef4ab87e02bc3b3421bddf69d8123a7c7c5793837ff5b3fe001833164ee23072ecaa0affc81fac1840b09b57d0249f970d9d27e10e46ec7ff8a249123af0ceff95a585c1121822ba35e1a293c332418def04b7fbc2e0f8d038492ca2d32c0da6708aacc0b1f0af148a1a28f981e74d77ef06dc24d0340016d91a3ee91102e677cbc850676f0f85890379d42d2194ce0ae7df6b524890b2cb55959dcb751e60fa3700ab74cf9c0a933457bfdc8afee0f76e76a624233a7643f3ce31b5c74fa271f7e1f5fb15d65cd2086099be748dcede9ee5f3570d9a08b42ea1638a2943b493d497ded15eb9d797eb07f606a5ef399fede4b3f0afe0a4584840233bf965700b876804102724fc86dce7b5d220f81681eea2294aa9bb1a735b0c52149420f5ef9f0b9ceac914049ea4ca0e0d8e3165dc609ab90bdde9441aee13cee763de918c82f316ae47e21605d33b39397e183e347552755aeedf7fc719bd221665f7c74465dc635790616b36d462ff5105c67aff8445998fe9c92db0b8b2212a37df1872e6335dfeca8986f1b47f1cdf4b5b48f12120de4c339228102ce955fd14d1bc5cf68e486d49261975cee6584cddcefd75f9ef6357ffba2b10899785b83b7822226dcda62d14560387993ba837b8a271ef4e4c9c7f9be0dcf7e1a5e90a302e8bf5b97d07118f19009f8f17e38ed39e914b6cc4f1f0e9c47c4fee06f0804f4d3442d93a8ee9f1541ac864d5f5426063a27d7a9525af4a80199a13e96eff0c9fd3f173ff3918b5ce0ebff59b53e067142e528e60f431a29ad95bc05b59e582c0e62e5ffbafbaf37e9f2bccd31937908c362e5356715dbefceec9fb1e193ce7920dec78c3d1c8d6a7a025f8d8dfa75854f6817b870800230d3b4878f2148579009bacbf0f6e58c4a238c7f0c37d9cbd6c5cfdf8fd490c80c175ac9c9a33276a9c64641f72a490a553b09547531d2585ca727f01eedd5da851f707def96440d23a6a910856f3eab77ae1d6abcfb9fa87bbd836657fad1f3920340c95ac99d195b154549cb529864ecaa958fc7229623cd699b0dd144a903de599d43d798efb4f9f8ab738417879c5bf2f81aca735cc8cd95fb20543cc154895fad4f6c9954da5a960fa24d799d5f8d08a4354f4439067d34fbc46b2c94e547a517e6df3485e65a0b2e05114c21c70e25fd9acd9742922374622c39e0d2b57c5dd722179e646ce855b65497b051f8a988c05b68e7e2af95d8715f2d03d404d14fe93d76f082e6bd64430b68c93b9ca724d7f664ebb402aa48e6f9c1934cc641701241400bb3c9cdcaa91108cd2006407ee82be7a5ed7066bedcc78f0cd7c5f12978878191a711b887e1610b2cdb4e9d6603165c2a928dbb50fca2b79072a5957f9b244e40bbe05789ec947ff3c3ff830b51f7c5d8089f6cf09b40dd810e90e718bdd4b2ca95130473ccffedd79002c9de6d51b074a3d48d38a8bbf3e1a5e4a315b5a7b09095230c2f05a9b8acefc59acb7dbae13c94828cbcf77a9b25ef0d34c7a014f90a186feda63f51dd6efa42f6240484e359764f1547fa7462a2755e8171dd0e46e94c3e29d4e9b30f35ca450e09d98da04d2968ede5fb601f18e9a9e6c03f5804500e94c578ed46b54297da93b7a023bd9d60dedd7d8474f711df15cca96d7dbc2591a28a5c060f6f9ca7e82ff2b006a206f054220f4fbbf7e1eba1753fe2882c287de1eaf1b7efb5f10a4db247e34b1819b6710124fd5fed406bbd5a192e3fca98a3a5979baa52f5368a0dffe2bf2ea32361572f7a9838fd19dd1a4596f1cf25474da197b62500f10b4f2777fd3be2e05ccaef9590faf67d017c8a73d5b677cac797f92f9770722ab61a6810497b5b63c98b48bfc83a93338991ee9dfc66bda959c54eb3e8d12029fc0ca44b7fbc90ed364bcd37cefd26d9ee2379c3142274b6a76ce96d6c328753b44037557e3b16a228f417e7a733268ffe0c1bddff8f0ea425499372fab571e594eb5b7d99731d7f76648767f86ae1cc8a41fca1007bce723af999979b99dd45fd3cd642da9714ce93e66e34f20f92e5e126cc3977fc78a4fe858672008d3f9ee32048bfc05768cf0696756bbc6653c3a07f9cc0cd5f3686d7d334e8d6480c995d52c04d37b76590b9bd9c502a8098a831782ed8fa2289d09b4a89115282eb840344eeb094ce8dceea50ab2b59b260cec0c1e9072d578e55cb6fd38ae4d00a96f6cf1b7861d24eb7ad9d4bc9008e678e53ff1888a215c4e9d9a5dc81325ffa6422b8d20308d42e9308f4e8a7d2b0f8ce7f13aa0f95369b29e10cd7d902f59b7f65b9653613018a0e79559ceefe896c44ae173846542b62ab40cae81d9ffdd690807c5de583e87788bc693837c0c89448b3352503a22865985407c93a16cb1b06cfd033003337adc6e73805f71069d246fee7a0f9967032cf0394f63688c514815021c612a863e6a681fc7f2abdd933a2db448faa30c921353b6f0fba06b2ab38f6fde70e15b133049c5f543257eee72ddb42dc8ae4bf59438ddebbb4298f9c0773f48fb11bb849415c1eae6502fd1a9fe5f982631ad445083a5d066561b2e51fcf3e725a959f09fa9bf536f2460c504003b2df66f1208be16e2abae09b0a8fa7a6056aea8c9fb068b4735f5a85a04389b720e9871271daa7af4ceecaef15f73f3a50eeea3b76e7a877bf6037701edcfce313f9453bcbacabb88a3d663e9225bc1883ed85f909765f73330e6e3b7e7b9935fb29e1892f4e71825348d3b6af1283955621be36c1144184eccaddd1bc5d6c98c760dbbbd07296dcbbede8093c78c3deb0427910f9538ed3513d6041b49b013ce11593bb36fab498eb2ffd88164ac00e24df1376c4ac239cce4055da92535594659e997726891d533825781465e832c76f2520e921dee47c934081f58361ffa0bffeb2c33e2f41b1ed925eb7c16fbdef0efb5480929ea9f2ed6341cb7b8746261d529e31fe22bd104a38dd92f538e28606a60b6f3ddd50226d1be44f4e41c2170f8e79a51524063eae475f71264a29a546848af84377bb7ba7bd38046f41f3251efd478db85d18d10482e784ddde85323edc2dbf16e9e30878d8ec2bbc11e3b705238d81a65e2b1564c833ff28c3c37bb04767b602395fccb94f2afbc08e2ccb16de5c6218875ded2d01ef423d2052312cbdd16939252b4b7d50c8f498eb979b79953b5ce337e7887dfc6dffbecc9d6b693563f6573690ac2525e1425ece472396468b7546e544e5dd20a9a04cbf4541dc4ad960d9d091296f0d0c15873b5b237134ff50c81209f42e8d5b5e9f733dab35647a202d9a58a35d83e35388e6a7d290ef5326ac1883fe47ce6e5aba0c85063e5667b94a14b0bd2d78a65276252fe453dea9b756b94fd74ee6b56e7e5c04ea35df3a35640a60b8a0e090f704a40722e57761e85a4a3c2b9530c7d78479b3f9c55e98a0bde7cf0fc9e25fe5717404d8d160b5d54acf2600396cfedb00710c503ce09adb2ac56150ae6fedd2511bb5095d7b5c6ae4d0ed6a97e9a6001a16de11e5e1c604858ce12a30505723ad6d814952ae2334c993cea478e3d7ac45f9583c192cb2ba573d51e19dfb478e6d3ecc01ea19e7c69dc5bd47718018369a174a53e16b1e0409ddbfd918f26172da50285d8b237b2ab9985177618e19871bdc9a43da795f13fb06f72f9145cd05c77e6999b784a43adeb9f1599ca325e97672956f94ad67b042e6786b764ee929c3bf832c45d616f50b4f7d1079b07a14ed4422585c5b88e9b44fbe73cdab777104133ee56aa5e930b4b3ed78aed4e225323783b53d531d78cf921b201c2f128c1f540e089812ca85d7b8e1f42c9898f416aaaaec76dc93fdb635793b4074747a31c6d06a2431a31ecd910b6973463614503bc2162e9acff6242504366af26eb3b028025109abbb26eacfb29b0dbfe94e43db90c9122902fbb95f7a658b913b01cef13e0cecb814893ad927deada55b1ee947accd328e96160cf2e9561b060d157407b266b81723780c4429e20174f99ebdfaa6cd60084037838f26e901eff5968cffe465186e8177be3d7bae9107780c0c9f4dfcdedb3456f394d3e9f1477351b0ff6c53f0d8fb4d63a32068b00a95fea2adb3ada8e545a726db4c053158a14c69e7683029210415a494a77f3c384b9ad0d5ea87fcb287f7dd480e6762b508edfdbdae71a1f7308c43f6cb2663274ec7010c739a3866642b3f9e8eee707916c626d13ad15d6e48aea14281ba11c61937601e890048b1768985dee310aeb7346902e57ba49446f1549be89ec894bdf4683f105efde0302b72656da1a784b0375cc51490cfcfc80dccc794d141eef75e72b195f2d4834a6fc438bc15221979745c44aa0c1cc9c5a62c09c2c7deb16c59bf268d6f700bee9f643df2ce4b0896e7eb4a739967765b65919cb27a31b433c2e504c24a304d22932578a0f9c121d113d91d6ba943c0a8f452d8ee4ad1b9e4b03acc4227ce5de15d5bd9a86f93e68fab0e476380fe29adcfa95cc5200744d98d9acae40431898dc1aac78bf83fd15acea4358fdf091f88afe9ce93850a745c9ed2a527edab223470b5d8d40e2332776517c1000a4c130bd3e18b2a35a621370413acb350b1b78346cefbb454d98f55de53ce192b2686f1567c71f98239d57286d8f3c5292998f2a1ca078b57eb3d333cbc57c645e0db928aef4b46e80e348910136209f9d83d37df087eab056d01e10c20e3255bb7811e1e7754d659695033194fc53fdcddad4b0d7a0689c37d98fac259ca15535032e8daffe7dca0dd602feb85b8641c45864b4b002920df04be0a6dbd56961594a881f15436357d064a10a8b73a67aab2c5a4098f5190dcd99df467beef396d6c7f0c2e34ba43d1cf26a9ef3462fcf8863b9817b0de7ce3fac1a3f25d9751503e981394f992600a060a1dbc337e5c79afd4e63071aeee35eb59339ce0cf9e864563b3f72583558e959496987e89e36f79c49f7848bfed93b8a08b6d6d651620d0a88e92b7ae840e2bc8965d80341ec4c545073fcf6d19653a36efdd0c6bd39930d1bed65c7a705d6255df26299a56518e17dafc6f98d08b6e449b391e91563c1a983cafd040626fda4a73205b71991231832924f95efed1cd158e66f634f4fd04612f4deedfd0a2b1f8209e27aa4515ab70d2823ba3889d3236b9584a11608781b505fe40123c3289eee3bbd776ea57a21e102b070a28cc58223468a5e3d5e41c5d9eaf09d864879fdf49f437492a9423a66e4ba85af3f02d8f89ba23b78e3e9439b769f454ac8ce96263271f1a106e3c7f00f765e29ded849d99ab6bf681145a266b56a46d37942c48b42c1da61380751ef3da61333fb248af7b21d3a2a0279ecab1928a41dac0cc1b72fb405de9c0e5cc05d86a80006c46373af1ff8bc12d34dcd2a561da1f351083b56234a89f0031605f2f5a1a7ebb5fffce5c2eeb04a211cd80a3858a6ecd24f7c575e4a36fc6f3593650a592c419fb1944bb45649a36735c2eddcf25c7f156021c668e2f571f9ee48b0ccf6210e92284828bcad6d4b400c314291637805fd0218f73af06a786570a1a7ec102bce16961e9e991f2ef3a89f1e72783cd28a6c10b3ec299f1259faaee3faf52d10f8c4c1eb381692a5d2070abff0038aa51770304532fb0d48c33a4da24c3d64cb2bd7119fb406bf9ea7008708232da71fae8a5fa48c9ce6358ba14cfd736727296cedd50d2aae636321beae1a070d1856c787aaeb62febed3dcfc9b9fde9c7ed4213a8c8487308010f6ef1afff5f9de4eaccc3b9a146012a78118f53095c2847b43526dcecb53955b13aaca7fbd8105ccaf3183ecd4be4ec99eab720958b6882a1aee74801a7ad209089d39560315354a0d70f3513c0af6c389049d527a38ed0b06003de72e7b78818dfdc6a9846250ebe60d35bb4e6143761343ddbb5852c064b9b9aa379cadfcbbb346e79bc270beba33e447be4948928703fe824a6dde7f8c399f4c4c8d2d2499fbca52efa3b0071c7a682fda7811d93a2a696f5668c9a6b22ac27f0f3949b98af4a7d3bc146d41290d963cf1e2f3defd48c0c951651807ef10abe9606e7ab9fcab8f9e08714a4038116d5173c573dcf7918246a1b3e62a08f486089e6686945a6e39387493c6dcbbb3222af7aa224432ca6f8e08e4d14caca8caca396cd6f7ffc048744d37fae5d8591617735e7700583c6fe7dd89c7065b678e3e2af9f8d9dfd73de886b3b246413df74472c3829c6679953b2d5cdf4c95689d3a7f73c95b8e9f882e8b5263f0acfaff906b4472eed6ba59ecb26b3eb1a1f5ab038360c1c9a3ac155dc3a9d25e4ce4b7667cd619340d960d55ad7303997acfeb3d01ef12286e5b17f355eb08af83787ec563edbccccb03e017793b6c73bef4bfb1b9415001405bd9a8752b4d00cd653ecddd329d266ba2a59e372b8c38b9beeb680a33e752d2a302b72654c1f36d0e0b91417aa319652c11e631733a7a0884b4b7c2a46fa108a6fcd22396ee640c23f2d3353f448c5d864238482c3f8095b0ec0df4fb4d8d715f3a7c4ce684232d4deb89d4883c74a42ca3be536c8b69f512551bc202e3a484286c57a5ae51a3431946ac60726c5837f1881ae923c3bbfe41a5f46b0d1ee84cd8fde0ba8e09a5bb157089962ce01e665495e1e013d124b4dd6da9f9650c73ea13d07d94886fb67201c98ba597c38ed4adc9af7cf39ff865a21f9c36fa726c99ae4c43a50d2a0c3b6af3773d2de9cf1e31d1e050c7bf9a15cec09eb94a131c01f0fb6d99e002d0a59e2937855e719b179a7f8500f15897e97e0bcbfc1f06ae857eeaad5ececda1a2a31d98bb3be3e4994104d8439096a52fc8d647e9246ac7f4998869a351c1f1889e455fce23c2dcdaf16bbbb4d406cac2ad8ff8300378c051746cd59536c2feb829748a891bd16f2daa58c8e1313a2d6e4dabbd201ede80dfbcf807339c9d6df67d3241feb9ff0f3b27301b2853568bec8ade7b9e6754cca3b2f587f70b470fc31f854b42d88193474f5317ff73f45fe7c9b6dbc34ea88713f2a6e362a8bca3a9bd144a7da0b5a4a1f0d27f5f797cecd4140a917b05c4d68b64bb7395e85d70051b0407ea94d03a37b572ec0cde7dd81513bb2668ec06d34c56cff847bacb87958d4d201d9d2003f1cb141e654a6bf46a5b079bfaed8d7aae876b72641a3296ef0fc6e0880ce7bebdfdc27e6f71e5ce73e46bca5bfc965ada07ace61d7cbb426e8bb88dd921458d6566083b42f3cab68cf87d825eb356c7fe27aa5f518dd11598cb6036b16266152a456f01969632a7633f373c25017b68f2bf0dd97f696f4912fc957d1a90edebe822c0d6fc087f88a06aab2552b8a41e3ef5152ca3be07b4754ae14aeda3e3310e339e4cd500f8f48df7d9f6fb3332065d8d3c1d8fb6e7d529461c86f9d8390baadaa9ab05877d02c3579437af61de4082a565b979ef62fbe2426943502dfe21158b02ad90819c4ff81ee52b7240e2e1045ffd4d375e2b2a48cff2bf74da8f12b42fa53784d3b49204fe26aaa14e0e38bdcdbb5b73def427a4cefff767d05a70f79d560b442a11fb13617809a3217aa27b745b02f5168956c68a30d04ea5c09c21f1b61792145ed1320ee222d30f21ef03ffcb7310a2bef318221d1791db95ef71726e2c240b180c6001e45b62a8ee70476b4a6ae071a614e87ec8449b66fc2c1393ea812b424989488aba0cc1b28b44f0e94b86f2601afc59837df710b56d2224f0b34ed94deed6163ae878bf63d65b29246325512ff12a7cd67e2a27f201349eb55d2bc15a538a2caecd90386959d7655f8fed6d04c44f35c1808b610642bad7846e49dec3b3529a4889403d7a5294afd5d168f9f9f12ec2e507d235158f96c5da0b77ce4418f973fdf972b71203118b989ce06b5d9ffb438add3ddf5306e197deb8b74c5112f38f675306f227912010832972830501e66d40e945546c1072ac7c53fbae267faac729b4dba3285bb55361625dafaba968a67467e3b45ccded2d9248a3b8f9bd789830879207aeef7a6fd9681afca19b29f7fea61215ed8937bfdb00c7ce1c19c3ab7b25534e95121262b33a585b16c10cf46a1e718c20ab9d6e1981b72aa5bb2cbf50cdec6c175014480c2e86f6ecf5cef318eccfc10a4cd0b95d8456c465400e94194c1e208d627e8fd9ad5cfdb7fa5df94b6d0d3b1885198b1c9bf5dbb8e7ecfc6eab5113b0eabb5db30b12caa3dc1b1f3136550a5f84abd6e3d4af3bf916c2985700d2f10a9fe559ad39fe7d98dee901311c1eff1be041bf261e10f82905e140139537132fdb9b641348fc5ef6bb86ad9300e8d923aeb99f4982fba7304a5892f7eac86639d9b01a601c695a6cbb86a1526d9e3fef8178a4382d619454ef5f7050c514d4d8ab0fb659357dc8c04ccc7a664f422afe0621c4a926e402811bc7e581425e31914d89b01b6c4dbe7a36627560a3cc3629b4a023b2f09d9453207a1f227626e685e1292aec8ee0bd82fb45b794d5cfbbeda62adbc44f12b7a43a8e20865771ccb0f7bd2e72e43cd8d2c76e23961d556c37c51eb1678b8289ad4d103ba1fd31d93901dfe6d570ca60a9a0a314d06997d84ee8996034dbfc67921caabb1f0b14580afd248d118a5419225c489119937a6719488762a16e0fbcb854f9bf1e7d800490bfa02d9f27f67faf69e8d4031908f74ca3b845b09c1b2ab49644a32ca867f2a92240bb2f94699a7c2fe4ba17e2c36fc7881db54a1a7d35ff682f63c1eb8d3688013e1e9b67d48e157e088021583d38a519e9c528c20dbd372cf9d8b3639b1b146d1b2849f42a579d9ef5a80767054f9a5eb5162e98fa93c14f5e1a4c631aac449f51a03ef729d76d2010a27c4b40381fe0e4170ee3f787a99d173bd4f07477e8aefc1e9577f7ca8cbdc3187eb93a9ba49f83ca4937e1964dad01509baee0748d814bb0abfad30c0c85470872abb75f26ce146d6e3a58dc1ca7c803c9fc433b406a05fe750f7667f83329a594dcb3a24d092a9baf4b866c09b60295b852d8c2c2792b0b83ed43c9229cbd65ccd1f2f0adb59443562cca61c8c3182845d855e89058e8497026e972503b32be7e03657966efb0d575fd2fdf84a91b9a2d76256da9c2301d9a0fb174d48cae1b95489ee9e329a15420ca3a39e562e50348e1463b47c5605c6cc1256fb554bf40bb721e0b593daa5632c526f5befd3ed6cb152ad9670f3ae6246635b946f69f882e64a4f884d14637d6bbb15b9e8be6ee08c5bbce04d2959a049c31d4ad0afe6ae9c147807ed163319edd60cc39875173da87352f4cedf60af813542b310e315b627061fef08b46f577dd7250f4ce113b1284152bd7af540fa68e89f0aab00abbca5bfd7e57178e7a7d2b787fda3f8a0abb588c7332696a704baad9cb0e70e373e562308eaa7c8257d1206bd021f2cfb93595560202004e90edef6ed920e0e843d44524d573abcdb5794b11db1b0854abea8dc1fa26d3d5cbc0e2fe4086542fd9cfab23d4bdb9342f19e29c3e6b6886e58046cf734cafe6aea2bc6c6a1cba6da71508d54daabf1b9d24842fb9f1f1edcce765b5d75dd81c5a5f7348eb10d7811574a076933c70c29ad331712d11e72c6b6e073db46f03424b0035280b50203911152411e7a43d78e375a4f1c5afd853d428d74612782507424e53a37b8268f9468f5a8d51d6d908ef6d544e533b48712c7eec0c7666c263b004921caf41991ba9623373647b6cef0f7498a25ef67411b89cdf2f38921b9a074effbb61a0b4ba2bbde704ba84e401ba1de4b837f8c145b09d5390ac3eedf67f61cd30b136b85249704afad50294877ad5614bd4eba7554dc29f5690808c06995d4fc4eff764244b7e80290910738e4bcdd675608e1da32b21ef9008f0984f433495844fa01271b62d05355776630629977f7d83136b6c0094636fba52ab3ac64446317b3a3ad36b9969aeb6705b9bb1638ed5a4705421a9062fd4a79a7a55c666e35e5794e7419f3a5f67ee6cd43ea391cc4bad1840292fa572987288daf0c9106b4ac8ffd13047a7ca4a6b1e7fd75ac1d92145b73a5b02903e27e7ddc34db1ee9ea2aeef6f5d849cfd87e537ebd44d76745e43199f8d06aac436ac99b6d504c4bca743bcac06894dbc652f64c5fe9fa75d5eec432f8b3dbf84dd6ea30d28695ff99fdb14033d1fc37a905cf38f30f5e0f7d077bfe60538175316d2a4c1bb4ae0c020dfc5e72caccbf5ed8d0d902c192e283643e7c31d0b6cace8014da10e3bc2c85eb7db97008048c64b10279a5a245c3d9f4a2be7c401bca2a42e74de943cc0808803972349b1074246c5ce3239d78f6766c862359fc6ddbad62625b8ffa551b59f0d47fe026d12548e4aa594a9d3074898f6461793b3d32f0025034e4e9cac38d5ce3ed53e3ddc1fefe8a45b7289ecbf26bf140a83a1f60b5b0ffb4c05a8a00a97dc6f23734570dfff43be8d1226feaa972409cf0c5c051490892211b586046ebe4344d559e34fb89e131570263a12cf0e45cb25424d7856eba2dd13c4bff94188c2a19e3c8f037372140abc5045493b0d5762475f0dd0c8f8c780bc71069d42833eba8459d72a5f4661c8c488ec0ac4a5c5dcacbffd4e0117a4c003954c254c77c68e33887935081cef78d8808ea67bc16fd952331f6ff772c426104a053d7265b4e7b25671199c7919950a266e096219d9bfd7726a2c32ec8bfb6880e696f72139daa9d96ca5ecbe4aab364433cdfe4fa2e1ae60a74c594eb9364be215a7d0512094f01a0ad526d01c45213f23b8cc3edd08299de0400066df3d0218d7c0855b735f10982bebf101d3920736b1f1eff76a88f991043eb1f51011843e9867f0b9c00447930c00b5623ce8211cb771c387d545a6ac552fb052bab17327845f9b69d6a8a018fd24f1f2cf5d55120b34031e226990f1f82267332df580f2758dbbc1ae96ab03cb599528fd5216d81dad6e0dfa585d4dc2b6e3cd59884b86f1900abc6bef5dcf8000011c884ac5291d72b1aaca0c15d6ed132623845b23ad7536e05fd2083b8409f4a8045f4e6914ca6a512e971ccd9e9f9cf484499091041d636d9c677af522a3acba1cb2289482d56742a3d3dc784a852fbf50fd3eb75047772cc5e6b4b8af00b041d06ad7828106d48b038cccbf0ed77097552c4b173dc17441d041640314e19d1aacd7f442beb2e0901d06da8e86fde30c6245856cf3459d73b772b68e9028022cbd4860ad7800eb1c92fb6dc633f827a311376bb6fdac61922920e206f139fa6d55538aef6182ff40d49a422bf157c74df4c3b0d8d510084aaf63f09750353d5ee93bbef6d5e456407cbebc71c3d0b5afa85dcc504b0e0bee6d005f92752b81475a34704331d99ea067a814200791ac21195784db0c3b895bd8675b0107a3b250bcbc09f60824944719ac2e7ea138778961b7d14bb87112bdfa1a274c218c9e28f69643d23a355df1c2172e0e5337eb8eb690b44427371890f0db04615e5b2545636b48e9a173a4e640532932a228f66e23053978ce222a750defdc91dd895f1ba666de0d5035c1c75630ce83f1d363ab50e414bcd4bac03de08e455c61f618637ac1f208a36b9e2d5fe2bdbeea9bacfa22dd8ad974684b03e60dd674943ee687104485790f8dd5b860e90fee5d9432fb6ed8285e624b4522d7507c0bf954764dc05acfac2a1bf844a839f0f79c8de114e0df3e3e86a2f8173e876893cc61cb59d3c6eaf3fad1a5414ac76d90594d9c5d59f62968699b678e57060edcc2629b5ff108a69e91010040d2fbbc23b513d287b8eea41cee6d9e5290db2265b8d4f7a4cb43fe88980426c500c923103c0b471109b6f1c89f1ca9495e90f0a3b862b8f4b6a6a1fd9574ddbdc2308f4e1a4e80e3c4ab8d825494754f893f0abd054cc710ea59402c6cb5e33f9289895f4f71b12da590ad7e5487ebc4312c5d2b249a1fd17335769cd76c97f585676979f4b65a116105a049a52e2444545d0bd878a23d67adc0a435927e16ac193ba41b20da0b8ece8412c8a99b52d74c7777fd5bc04b54f4dccf97116b2405825fa35eb5d17331a2da0e4fecf5d03ac3a4d21dce25e6e14b6d4add20f47bc17bb5ae5b3084e6ec0a9ecd19f9688105fe7bd464054371551c79398d6ae36e18bd6bf2f022b411adf3bec0b6820b93c6f379b3ac67e09728f9e6b665e557736a792d8623fd41fd9a66a88d5663c9102ae5a153a911a15730c509c785ef1e16df5111e4f5c4e169cc5c26a726b1eb683a0e7d124a713778cf295b9573e63b8a3e3f8de5ce90b0a038ff61157c7ec99746d5fb01c5665c96787dc7e4e3f2afe1fbc090b05ce0e1b3284626897dc33d2ef0070ec1403e21d65882d5ae256bf62135de53220add7c42f3e815f4ebd774a58acc1ec8d3b8e4848f4c4f2158d6e5e88b6f625c7f1eb2b567ff810a32920d6946d3e6d6b42b7bf12c4b7dc9c212a6f78010ec21b626ef19354a0352ffa1ab4525f6d509d5b68042ebc4f182a5369fa28a476314c0ac5aab576faa51c530a575459d549105cd1d5f6e3fe7c300b9753af8960a3ea51fbe9147c47838e3638975f82d21eacd9c3de0786bd400ca9e78cd7dba6a0ad3104873c9a97c85b643087ae71d8327df4cf99cc1417747e74d5be2c0f79ace284d8f45c154dad72ca72ea418f31f7648e6220576ad951ac97fc0ec393b13f383f3f40a8afef63e154e13c8c9785ae5b7b458d527cb86f259b168c917f40ec7866e7fe8379a5c1a4fae3c672571533c53f837f261484d9598f6f20fe66811239b1ab18ab42bfa4b30d0c2e603f2fcf340663ad3ebfdbcd2ae9248c325ce69954e7ca424340d1f8752d72cd5c18e518165a8d7b14ea47e546a4dc8bf3116921314821ba2ba5e956003b5cfa7e3005a97ae033b6db9f32bb976735cf2804d8095ab9a3bbf9f18725890cb4ab16478b4e9b48f815df3632c6d437cb080fcc8ad4da0c7b9e6112a78ed467fb87788b13f9748f310a855b0b22a0e3cf5678e9ab4c0257d2fb042744c353874ca975c7190d3b04c09f71470f193313630fae7a5d7aed8b5be906410ab775e35f29c0303803aac53c2c7571012f84c7644f5f02210dfebfd9b3d7eea2d09136a8a271e535430dd70db7922eaa1adb06b9897b2f65194eab1e84cb8c8ffbb7985e9080620e4dbe6afee1421d2e07ce5e9500122d05378ba1187ec55590dc1a21d8761b26979ad9f1248a7d4e5408f41f00da9bb8cb47d10bdc6f570dac77f55bda205c95b56ceb0fa8203610c9ee8f5956f0ba33370c93939a32b61f7a3fb538891d9b22e3fdfd1eab3f1347f6847b99c4f019e9e51f02eedf7ae7f8559acbe30abdaea38da31876eb5c5da7529b9a0d1e3ffef662ea98d16d3692a03926674679e2b6dc9d70b885d52f27f8d0b9d9ced2f716d3081357a999e3d390d937d9c1805216f568d2a1431b21d16e4a6641d55d1f81494630d878bb025cc02ba335ffe43f038437c07008ac6d48e52e1efefe672d1ee96c14318d4ee15fc1915c9dca4bb9ec819d5cb9c8ae627d521ae977d96cb044fd490b937295330fc5c01bc2ed8a71d8a3ac516ba2a4a0aee490692c9a291f04c2b538fdb309af07d3c704b899a60f46fe2f9e8336fe06883e1512cb057646c40406ee65eebe4cd2f83cf23458bd06dfeff32afa2295b0e394b0f10434522b88db0762561f65398cdf67c6bd3c4e7520b361e5a2bc03d28d4cd5813abbf15ab6e439ca86bac4dc24321e4a04df8b92a6a2804f044062ed7f1b24bf976fcd182a1118ec5ee0db410be07853d79c194f8f7bd744b29207ad38f7f6a698a2bda6144073bec7dda8414bb7b38ccb2bf9cf65bf9e110098ef0228f2f0482bea93b863c0015ddb9c9eb69def3cb837cedfe875d3cd3c3742e65ac73a30873a185b89b34b55ca80813b1ecad1bd519c309e70ac8404e90286126dffad9e81711ee4161de39b93f9f560a18117b0bdfedddd39aa7ac10922bb79c62f89ffb46d3c582e3a00344c841fe9c503ef66f07e3f3719a74c850d16074d86bbedea667a89b06a46ede045773031d18e799d227fd6619c62b0a645a8255f192422549c231bd3336414cb37f524de2ae1320ab1403962d8d079f5b84c9ff9fc2497f62188a9f691497400282d8bab366ab599d52dcb4bca06e7b6c5af368d6b095f53c41f06b8158eac2ca82284f1fd723acf94addfa4ea10ecf66d67ffaead001635f2fbd7cf2fb7279e5d97f5092c6ee7a01bfa9dcae7de3c716f19d86f8b239fb4794a0dc728a708da7530e02c135af635ae1230b607911e6b07e5241f19a00db6ac2ed4f74552462c74cf152a71de6cc7b825a030e0637dac522ea874f2b2fbe02a930f530edaac693e4e0cfe87bbf25cd0a7434cb18122932efd711af7297f786a299f2ccf0a4b2a5bea99c327aa67d7aaf4fc34b0eb01feaaf4df68806bb7ed06c267b953a83d7360e984b9a34e5e99861707ba12044793289c38554ffa98abf98fc16b2f49904f8af2f43031757008ed06501d2d2c3eee8d9f281b5cfaed4d639c3d44649de1b1c7e2c2f1abd71d7264c1f41f7b9af0cecb425fee1814ced74f4e174dd9c355766a4166deadcd0b786f168d1f76eb62b1f949e17684ae98ca4f1f45f54879994619cd2b169e79b0f6d59a3ecdc332ebd0073ad8c19af4a3d88e8233f39e9caf0bbfd087a5d6670523d274115e1cd6011304d75580c4645e336b2a276fe40054af6ac3f3f1470cd0089e1e44af319c9ed9fd1a261f52a9b8e3536b50db73f45371d8339cb2d8b5efe87b9d0a3b3043835adff7d947a514ccbe94a0a9f5a16cfb3250dd7e1a7268502929dfed149c4ff84b65168b58a71e81912704dbd737403a1ef64776ff3452ae036bce682187c9b36c1d5ff1d90d9b7b75392183f9ffd706570a1e4f2ea9bfdd5de0a28b4ec3c71df9394a4094a7581de1e7b5e5c2a9dc9c7296ae934a4e989ed64a77058564d4236ac7f9c95b29b2e87d20fd33855a2ee524eb830b96209abf09716119a192cba23774e3311f1bf6280e2891727507aa764bc81e7863b03967746a76fa7cbb4275c91bd1c8097526285835b561180c3ec558429e8faeeaab2433d500d634fbaa037333df8e35f837a26467fe6f934e4ea2e62ede1527e27fc5f843a2fab824f9b436a3f70e31271e384e28e971eaacb6c31eef950a509b022a77ef31402d98641c439dd210aed304102609564fb9d61cd05c0a173efa97763b6a88b36cd9edcd1ec663cbbce645feb2d33e354dc6488cbcecbd6ba4a19abdfa8c91fdd4efaccd5a520a30a4c19f75417427a9c6046250058075ac14a61417585705278360460e7a1c696e6a084d12b51651034b85d7292cf664f513fae72a8e0e18d841252ab8591cf5f48ef149e4a93964e014232dfff7234042bf2975cd66ae5df44154aac68d85caa494bd7e37b666327d23ed8a8c8d74e6cffa6a498085a3ce4f8921a6f76c6357dffa80931eb41a3edafb69f5924549b83f1c1d24bc04c4094600ddb267df1748306bc0e6a6fba8f775b941f1d62d21f8f46cc760635f0839f9ddb814b2af0fa3de21fa49d473974ffa1336986859b94b1bcfb85e7ee3767b7c7a1d6abf3cad21dbd771e7270da142df383aa759a4c8d1ddd095ae3c41db7add5e5d22dbf89c6775ab07db7f5e5ed6c30696669136178d90e529715dbb726f94268df7735f271299ca2899a733ddd6a3e0d801142e721cf9e3ab1dca4683f26932537a0f9b83b37d7ed6331fd5116a709cf302b44d1ef3857fa0d5e751bf8b311a8509d0a4931414f70575d28054208f0c460902e94eec749bf8a64e7c0e62255b19cf52b22ad8e14652d270fdc763795f87bdf2ca84a187c8cfbad6edb0911a2ec7f97607739b95bec2affbb330c0875bd33fe87ca7211067c06c3370b62d361722cfd47fd5e524d72e2a93abc52c795f3ab9f4288b74c9036a627b6f550ac537ca04702fa71e9cdc13a3069b21db131f75400c1ab7104a5ed75cb11b52d83a61d0f2964c60a98a63ea32b2b3f0e25bf9c9933b9041cf721dc6cf807718c36a6da5303c98c916ca48a14b4e1226513880946b31d05ff87c47509638a4270ece77f7741558223d640770461a01195c2afa32cb4662181ee715959b3018ede2dbf39b373fcf25b47bdfbf2c8adfe3b7c869fe4704ea8fd9b9d7eac4279e6c29de9b15032adf8dc1aac1d345d123b17e4d379beb426a6f6ea29b83c74439ee8076230a1d83084f58749eb0e17bb33f60550a3b446480eb8b93ca8384c14c14a131a6b4a724ad3e2a4e5cd4cf6d8579819f90241c2eb1eaac12b9afd74007bc6fd972ca7b9851a7744b58f32c2367295ef865851dbbaab580fcb2d375f0738cc29ee51268fdd872a512e2ff1a9bd17159a70111e64caee8aaf4891e5be68432fbddd1640eec4dc2b9a170f338f9298a5e3d3cdb7b81e09163e45aedde5a4ef9a7ebed58fa74cee46d24a6d2ff4fd752854b7ee2d713e158a73f87b4c2d762ef35cdef999224645cc1731fec12449441d8278ab23698ce5a49d2f71549fbe2641c348a73e0f3b2cbd7498a7a204a67a58683fcf8975c8a056137e7264dc1fb83183e33b99ed7a8d0bd9f2f2b980a8bc9de89b8627bdf5bd66842f5c97bffa1c01431c5157139eccd2a3223766c1e14e0d9fe617480fb058d3873d20395aa232b5544f92946845d02c9eb7bb1b6d88d669fd332e66bea3739bec74876ec3b9f435d48846bdc8f68477cf4748a5d035a894ce13dbd9b6496af57a05bd2c7941af58106adfab02ec218e6acac6eed4e0fb02526d1bf6e40b9f7fb167e26f99e3ab6c68f16d4f304134191a179dd6efe0ac5c337015dc4e91e6575495e20458a79664fb240ca5ae7b513ca9e03acec4a39bb5f9bb6eeae78a5f576b931096420c485fb340353a9a8e75f3734bb6f5c4358c67f2f412f2914b0d13f93412f34f866151782c0b082e10c554028d39a9c1334c24ac8bb34ef20df42a528340ea0ee9ef7829be5489570f3d783798842e8eb3062a404e8bcf521205f8979d6e04d6d273484877f25a959c06c0d21df171fc8c838bc5118c8e5d0412750f2b1ac7c16c047a8cccf67d99a8e6cb6719f22dff4d8b7bd1f5144789f28097c34228504defe2cc2abde83202f158a50d8609df3ffa5de3a42e4c277f010e314d33f1068bcad6ba6beb1eb4701245f93a722da820f2ccdd9022d6b51f7702ce89c81d66abf08e0bfafb93c7ef4f131a3ebc8ee7cb8a019391cebcce8096b56128d60f4f8170c33311838d256eb74f38eaaadaba95b00bacfb70516126ebdbf12c10e9630c97e292da02216f05235ab8cb4c7716f9308973e925d75a14f4788d2efafcefd5024293ccc935eb48e0a741818de235b33b8d9b3af7e1f9aa55cbdc5275447f276438ff46db03988703ca2c0c5044aa1ed20164a4187164d1f26c19d22575e5dca3c820e8e82f111bd31d96ba3df9ff3448806def1962534a1f575b38c4ebed017dad0bb4224346979be9e546c99b6cd2ecd88161268571b883761d490322311e028fb7b5bbb4c92c1a39b4b04d54bf476839bc9101a96464f91e580677102ad83133ee868fa3976eae42afa5b00a07046ba3d911ac70079eecb5c54cf2b054ef9240008f04a117cf5a1e8ce38bbb9eae33c1bf324ceee6ea8cb1a25bb21c18cfeaf5f7fd9d8f84263246a3dc96a343e5cf464ca8c0d121415d17de54a7452480df969d512838fd0cc9e974d3e22275fd7e6ca5027619aaef1a0c4d46e1f8e225f3761d78df76568c2ce7e89ed90b42ed3f9893c50d84273f4de6d68d4f70c30b172bbbee290a9490ebf8d6d92dfd2818596288a741b26697f530d89b58417942485e4d0c0dbd40aae53f42bec1a30db885a48ed27c865105625c54bd7b98cbd805972459508b843a39ac0b223e6b967c210914e280f3e2b50610fd00500b7d48421f3853746c0b2b3658af10dc443622359fe55e052a01308fa64029c23c6d72f74e92f1da5290bebd93e5cc33113243d05a0fcc85d165409086f91d90ce2dd1574cff87f2529ef9ec7eb0981c5f78fbd2562ec267721c0566651f06afffe90d29d1c5c1c471841fe179ac029d2f005aa6b3fb0d950058e2ed4a03ecf6dd3c3bed80c2371a46cd9301b3bd1c34d83c2e63f404ead41db2fe4152aff8651c4e0b154e77197f06a30e99695794dcc8f70a1a93dd0c76829d3e8bcd41b18425a52c3427db1a732d9138fc73540dd1d2cfd8304dfa622e5f55adbeaff7f2515