xmrchain.net & Explore.Moneroworld.com

(no javascript - no cookies - no web analytics trackers - no images - open sourced)

Solo mine on your own blockchain to support the monero network!

Public Node Directory || Monero Block Frequency Tool || Monero Website || Make Monero Better!

Monero Testnet Explorer || Monero Stagenet Explorer

i2p links: exchanged.i2p , Local Monero (lm.i2p)

Why so ugly? Monero FAQ

Moneroblocks Explorer || Monerohash explorer || Map of Monero Network

For a pretty version of this explorer with javascript || A note on/for services

NOTE: This explorer actively tests beta software in production. If it crashes, hooray! We found a bug! Please find a backup explorer for these instances.

The most up to date software for Monero are version: CLI v0.18.3.3, GUI v0.18.3.3

If you need to use a remote node, you should set up your own. Good guide for setting up a remote node.

High Fee Bug. Remote nodes can increase your tx fees. Double check before sending. Run your own node.

Autorefresh is OFF

Tx hash: da883cf9467c6270a044d681ba6b7eb1dbdd57c2b0a0ba3824b63ed828b4ecb9

Tx prefix hash: 33bbbd68b4ab6cc1856a9a6919e5343d72635efcd967b707212727729ea5f210
Tx public key: 7ba20162bf042dc756af1f9621e9623aafe49dfbcdfa901b95cdc97b461dfbbe
Timestamp: 1680221869 Timestamp [UTC]: 2023-03-31 00:17:49 Age [y:d:h:m:s]: 01:053:05:53:15
Block: 2853636 Fee (per_kB): 0.001919400000 (0.000020480000) Tx size: 93.7207 kB
Tx version: 2 No of confirmations: 300743 RingCT/type: yes/6
Extra: 017ba20162bf042dc756af1f9621e9623aafe49dfbcdfa901b95cdc97b461dfbbe020901d6d4f89a5ff4466310dae10552494646d27001005745425056503820c6700100f044049d012a2602b0023e85349247a52321a135fa7c80a01089655c3ee3ce830fc639cde9ca7e8cc5db23efbcf6eef6fe9fb9d17aa2f39fe67dd0c1d597d0c5eb558b61262f35fdbffddff84f127f35fadff9dfe07fd1fb9bfe3783ff65fedbf70fd44fbc0ff0fbe8f9c1fdaf7b3fadff45e811effffe3e9effabd9b7c4ffd2f40bf8af2fbfcbf34bf74ff7fec07e5cffeaf092fcfffdef604fd6feb0bff27ffeffc1e86ff73ffadfffbfe97c087ed57ffcff6debffffffe257efbfffffff1f14e27c42a963a5917451c2639522fff8732f76474a34b9050383ae8e2a6fbb8e393b75c5ed4f8aec15236edc67081c62ad6922dd5b7c1797fc3fcedb37c86d081161b5fda52678ea8bd4e2eae2706353e9ca8015f826e8a3534639c511e9365e9302e0670d832e846343b5e84c135f496414071fa409151daabbb3c2159cc15937bca923e781dcb48617b2964b1a6bbd352b2b8f40610dbfed8fbf253e776e0076558295908d62dc0cff6d93046b348235f3936520b9945bf7cb5e8e6cf437766b0e38737443351c7a5506cdd206b8428bf637b175c24cab1179fe73af2e26cf8b97d7a3c7b4ab0fa2eab2349eaba4a3a339a86d371eb168f2742bd7b27c2dbff5fe65d3b097fd5c65ff82a23fdf5482fec17c1c099a92b46088a3f8a458f3bae4140feff2608eaeee987b0ad9a7713a31d98f2d4fae327df29ca4bbba4e5a42685146cf0923dce3ddd5b7ad0f710b24bdb8490420b68bc95061245ab6351d844e120f3f0184be9ae63a1d76067ddcdb32205c3d9ec0bc499abd47442cdc49755be43d4f1629e67695df362f4c29441f8e335901d16185ef1f28b93cb92029e585394cb104816ff02cbe95be189a2f5f310a490c3e911fa91c363d25b58d07d0cf9974df7d588ec787111cdbe8fb6046dea3aeb89f5b41d6895248c92f5d320bc74aef52d067d025605146db1dfe3a8d056d97fd87b7b9b90ac2366e57360b9a0012cfd7416965508e2546fbf0e804f5155b8e2d9f857d6a706dd2e519c19ac915ca838249c74803e5855ef12e8ee467a8658ee94a0925ba838655d8050e4190cde1f7a88c61887f6296afd6242576a277cd42fe0ea92039b6b1d682a0849efb4379efd918e51f117f8972ad1dbbcfdb97e63b8e2a3d7f0774ab416215bbbe32124cef1183121c5c0c4113fcd2a45cb006101b2848ea13fd70f9d5342a432a7500d6ffb64adef214694d2ec9bb12fe09843edb68ac580adb71c7f6e476fdaa0dec40e2d54eb5548d6ae0d6cddcda0d7374c9d54c5be4d148bd5fb85927d9b65ce95d7bf8441059e41e9b446fddfbcf4d0d6df89bf70da0d0fd093d353adf583b17ee17c8e9486ad9cc52fed2e08871f5c532e84b7e8c9697a8d22aeef00f149e28cd147748933fd3d36eebb260524cb60318768af745645ab720ff294e6599b00e2bf692a8899ff6d25feebaf4b11c6a228a6d4e66b68707db5feee3fa36b84e8adc9eb8afd209726e393dcef4c403a70770aacb7ac18596c11d4f6dc85678296f2cbe220e2cd72f0e388e3811934f9cce00309f13568a9a60175f67ec6f97f8b5dc44cb971d61f2f8868559402b4e6656ccbb1dc42a84011f3f205160274c1cbf7146fff814c548013356596c94154a8c5ca47a73475294d00b0d86941404539cebee795c36a4ddea3e4f02d9ff9135da7ecbe0c23e22c8ca5de64097fdfe9dfb390ebf78fc74ba5810d7ba70379b3d9d64ac8bbc0847f162c40aa8c7cd10129c7f49a6d74312697a63207b4bd96057b827fea2b9396e35369e6fb2effef172f29176f03bed0e856265ac60c8173eec1f4c6f1e841a129024721e61c0be692174341345a37cb6bd160dc64eac37838b08d698898321871d824dff080e31b95c87ef0711860b1ede109a442cd383eddd0e14eb9014fd46874d6eb3137f81ad358a4fa597dd01d4a9dea1bf74926b0ab2967b8a7971cc7d030fb71779d69876ee48f0e3963db5bca6827538e80cbf03bb2f6c0595fd6a4c71d3623725b9f9c2b970aad9fc21a67ce51b47ad17e301f6bd67ad756744e41bd9712c76601929d31947d8c8d0ef8683c559d35f5cd70b4145cefdbaa193f2e5c9ddfc871bd83f137684fa914ee5446ddd96fc9d77bb436ba479cfbbcae6a90bbe7f52a4b699b1df753d63097634a86d42db3e8b6a1dfeaa07a7b6e8ac4c3851e3c29ef9859b16c4e06bcdb4847f2f62dab242b192c16c16b4e55396bcf3f6acaf73f6bff7936768fa1ed85d3b4d630d515209c1fc528978aecf738455a34898a28a03dfbd5cbb1f43261a40f5fc3bb1323e88e34b0a8059bc095864755ce4f658242406fc5aa63eda785b13a380e7d46401c8506b0926d35f20640196f7f54e2d54edb8b206f5339e9e70eafd53f6d3d82320d021e9cbe4e57a1562693372b613a99b2db087ed26e56fd265c93487a4e9c68c1d756ac16ea64004b3cb2711d31b160ad11c970516f7f96a8e147b0021ead837c23682887d9f9c33adfa655c38ed26757fcf6b796764358953c66c726568f2ac7eb6dc47d357dd6cd953958d59fc39dc9dab1939a7cf59c662f5242678a86f091382fa70f8fdaaf0b1f2fcf4bfdcefd66e56d96debaa6439edea3f91625174c01433eb7e3321c793d8a941a249eb962e90a0ccd245c6291738426b21f8404aefbbd110eb9264f9532f433c15e5b59fae8ff93dd743945c3f4ee9c0d32a9d443097e66988461eeb76c4209d30f19415f0a4fac648bd1cbcaee07a2b894145dc965870f753decf0b7f972b64f30b69b4e7396ae504e2d955862801f36e7e4e3061f6afdf062fdcf6f818f796bf9b79fef816f5e54cb3c97867b1189e45daf80c5c5d33af989ba92089fef064a92bdbfeed328ef04faf6eb30feed1f988770abb0c9e37a4d12f8067ba067adcd1016271de34603e556c93738d92da535c6eed12204c6c5162671fd7b7b8b871864eeaf9f077eff39c2246ff7cf505251f53e72b76dc5a3e35d8426c0c2a2314e87c41d9892b89fc3b2bf0a56e573a7c94eba8078264bdb2684211774c22748b5f63acaefafd08c3e61b861a8544e59fb804c725ddad807e74482e870155794c8646e90f773adde3ac796700b68b7e8bea5d347925a9fcc63ad6f42cc1884e3bb63009f6bf57ba3745a55762d5c8ba52daee34884baec680a38aecfca77d7add995afbb79678b1acfa14b9eed89b5f2c368cc05820967f1e47cb85a6617e7cbe822dbea645db5d515f114ef80997fd7013c5771a0b3c16511d990c97c2b8090b4db6daac5cc50e2cc2860b154063101df9afa6097c9e343842fd52e1d74598a295ea4bc17d131ef074633a807ecc6dc995807c49b8210139b761af95a62a369a9c829c78ad4580ca4970c44c6ed030726749827ca5eed7a6c2c691fdc0b5eaefda6f437bc257c9546c24c0272cf483139bd4bc36e53656dcd1de33457b97839213ae92d2db73039078688a8ae8fde89023cb7e31547ea3e931f4533b2f87879e06a42f1f75f628a909aadfb64112b5e3734c1f1f683d931be293b084f54eb7147f02ce3a88a122794207ad0dc8cbcf9682f83c21274a1b7ab210c2b7a6939c24241b8a71baa4f8ee773587746d1b9a7d7b94b2af098138d5f09929e120c77345552b5b61c3af2036a05342d32205173641e5c78cc15c5c7fd6fe789b8cb18c7bcac2330f87cee0c2bde17e33f1359d4a24e8292cc792e78c448281ecae1694f8f8d0a01e1c46216bb8dbdf63a5ffa9caa09ab67fb76829a7d1d658d4e101084aa1946d227c415896c441e781c4a5143f888bd83c3dcc1c9e7010fafc593ff2e4059c8b70ee6f44233aa63b14d73baa038d0fb9f1bc7b05d39023ecee9750c62adecdb33c9f84d959ba157137e07a398a0ceb9ffbd0036fd80dd8770019db897a3c9fd2fe15c7f321be17ff3824481647048e3f4843c787588267c4a28e18e8f66a432226f0e43af301646c7229cb48c4a8fe96efdd3a45b2f6f890d09fda6cbabf4dc6d9a1e31402721011b7d7027716e129bf4c90f366a519e2fd735dc66d27b9ec4bcadf52842d56e735eba836e7d2e996c349674167a090805b69adfabbf0c7c67830b73e3ffa5506167d10109bcfdba750d78d05eb64067260ef3ac6b17c6bff56b678442c5d1bb2bf7fdd12abc1f90fa3d4447ba73b85fc4d113961d4a119620ed85990fbf1326601affbab6ee918f85840324b20b4696b6c74576a42387ff6068b008148b8b73ccee600c89a59daa1f5f85bad94999950c642ef8e600a87aa791928901d6ef26bb0ce20ee3e689dae758a681a77d8e07c885d1f105a87d96505c5c076f0a3d99fb89279dff9ce9eb655717fa65e67e47c4fd911cc7344fecfa241ead8d1692b1eb8e5ee041e6fc53ad1694477addc49e05bdb7d40a514717dcda7a0aa3605f9839833d3b94955e82f29aa6c680ff0bf27053d51cff9abbfa73d7e1a9a0da5d6f1a90d10391496281932aafd9b8ef6b295cae3aafc34c8e2fb199560642c733713a1ad194ad0bcabd55a7cae00a19a07e15dc09b89b8bbf089fbacd0bfdeb5b76b4930429a9aa41ae1a3e5d8250c7fc05cef9d34528c7d993a7d0e6396a838fdf607f1c3a97abbdfa43045c7401ca9df41491f99d1f4ebe391e6486cafc2369e73708d0cdc5374ecd22205543b90dd8efea178734a630bf85b7dd73605c8563225e8630c8d47a6fa62facc714eb8a85db86f1959b40e1fe4f7b457d294e1541a26ddf5cff8d86ba7e212bb0775daed21a6da7bd7279439e0e88e04e42b1e56afead9f4d80c2a1a6dadfdcc4a67d884d7290f73b188564b154d14b8aafe5984ad48d8e6b47db98ccebe7aec861cd483c677f3ceafcdc01659dd58e4dc56f4eabffab50d6750b7e22e99c3607682e03e7467bd667c80b8e2a4addeea719ecfc1872a5b229a3e864349945b592f45018aa2dab118b6e89b490453c727532c6ef078f47fdb7e958ac367b6636a9c3b090076229b472e1ec69de9198ab6cbcfd204c95b42d911561fc9db1ef6c3a27e2b349180fc5f7d1a9f04bba4b348f9f3c7d63bc9febe5345f1c475cf612c6c25ef2aeaf6c85a09247ca5ffab85b461f5064e4dd63ed07cb57d84462d0f4cecd8826b588616ee56ae198c34b3b186ba5d1302979953d7d1efaee5eeb8f5a03298a0df116331a1a098d2fd66fffd036643f0a7e3c368bac1b45267edff331998d95e0b0a5c527bfaa3b8dc0f01e1ef24d3272f866e5407fc8dd9376fe1a30688455e3645f9d76e205620f9d994afa056997bda7301aa886cd43f8b58ec4671d40c9da029f1615fabab5661dfef9218c576f3370856f41e829bbf7463cd8f2946b57d8cbc8a1f74b2b686eff86ec0eac83e4665acc1388a8f95aa3d9cd890bbc4c6fc099ccee229da9e1f8e29a1ebf41b5c37f87d296642ab3aeeff8c69560e66d0188f0c3b4efdf7c9442bc489292c3093dbf98b7f5fb1e9eb1bd1c03f10e02d67cee36bb800c2bddf53f0e580fbbe6092f88fe40f0cf0fd0e30ce2e850e257d834a2660a84e5a2bac5f1560dc3dfa0133a7e8250ec5a2050260be57214b542fef893261a9ae2c26a087eae394a055f4d4d67e5934425ab49faeb694da16a27783da5c7bf8958ae4c3d19e6c675bae33db740d23bd14ad07d416b12601a367280a1026ded1f30a075d89891a08dd8c1fd46802035daad9d064bac9aa8ae1bf250353e2e59cb34c720abd1531f750b6a80cf9c2ea151e95f0cd66ed0a6edb054e3df259fceae81e94b21f95f64334ee7f44590d21df866a4b5aa78bfb866f85df17949244571cfed43824c3eb27a5248d6a81a165103b29d7e67ce22bae1d6e267daa6c1d27dadfe433a5254a93f923d079ee4393fedd04a9855afcac45a0037061bc53d02e09326bec869f2a98530214b745d4d1de3e581b78d6c326b0df1d7931ce10a086c4d35e3cf28bc38c19b8088d8cb5929208b917373965084b9c3abe35d3b03a2d0aab1c065ca64fd41e69d0bc60e4eb346920c734c9d116872bca47d038a7328dc7c5a1ff0259cfb78a106b9a101e02f09fd00aa99034e14a4aefc19a2f2aa0f05df1817df0248df6157d87c63c0f12b55e931164f1396521cdd7fd14501b839c7bd2d28ecf67969bed74a4d74715e3a5e84b32c06fcf574784682e014fe97a6a325a987c5243556c6856ac99487af29a98ed4b02ce39ad3157d970a633af7691f355668e6fc22e2d56b9a31e925a5833da0751e9159282ec086dffa18b365987d9b3a6936887cb7e07ac146806c170dc7536b7bbcef84b1b69301a92a230f7b155efcae32bbdd69856f56581bdf4f0a890437ecc0ff02ff4fd7aba2052ecdd83958084c4bb2b5586854a49800bbcc9d6f95f86a4f379f021d9fea98ef16d49a0ef743f269994b12748e4e8017360ab2e8696d99f71eafeddedc8856905eaa0e3ef32c1f5133d9dbed53638f5ef78afa71401d4e63090869345111196201bd6a417408f099313ac3d0495e80c4ee727de054bca90476b9d9c367094cbaa80ebf5b2896a78783e7e54e17a2f97a68e64720a369f1eb43b2efdaeb6418c5676cd2e425ba86b2731c6be9686ca4f94be537a9837966c185b540d49c601e81d5d087e2f6e603d9759e2dce38086000bb2559cd8f5f62f1ac1993934353441dcc4938c513a0460e4da70bb1e2fad3671832fcc05daf3bb6835599f9a6b1ee36e0f32de576aa64c5a57d132c08e47e25df23d724ebea1cc63cd303b6ee4d1ad98e5fce71288561753abb449d406474530d157945061b735de653ccd94cf5f36eff45375c604686fb8a23070d41ad6eed5cc9076fd2a8a8285f3c42be7aacb80c89e03e180645095db14cc616961493b2aab557f49baf7179b40e3ec093438bd4b28725be2e8eaf39921328b5fd8a94c59f917a1a795cbe388d48cdd8e6f178b1261b5cd15ecad3db0c5b4038f80bfca40526b17e948ad454ab492fff4a1afb0efc452d74d1d7702d3bfabecdf233950be0d10a68aab05d348c91fdc079d79bb28191f3d6c3020ca390f7138c6bd91e1af5ab2b503343ffd55fe4ebb3c96a8382ce3297b70aa8d704dd4b816fde1f975192ff87ae2d2012aa1c752ef5f4b017f2bcc8de1f7c2f0ada259f25b4428fdbadf3f5bcfecd00dbf0290a1ecdc3a7295215f3ae578ce40b2def717875cc94c0bb171acf5aadcaa5c8aa7e38819196ab14c6d8c8feb4a85c3bc5fa9fba4a58062c594628f5ec2596e3cbb75162aa4be9ac114053160267cd39e845279f051848abfb6c1237fb571ea578b01b825557b2073ecfdcf8aa6e9d77a4534547f8ba068b128f5782674b15b32ba398371cd05e7d160b9c311eb97b49341d7186ca39215329da5206e9835e9eecb657fe7657e2b98016b2604aefdd5db04e01d9d344d22c57d6d363ada4b82ead9790f199e180897600285f799558e8d225802831c48ac53abec179b1756cc82760ac10568aa2baa973a94a2b587b663fcc6ac1b30210422f6e51f6b21e1fb32a9a3156ec2e7624da2844b7b1efcdd884d85082514e87bb00edb30b9c78c452953535e984446c3642891cdaa6852312abd88d221a7e82a0cc7149299d2e9f0d58d0bb2fc665cd6c59dc97da998d668efa0dbbe592f7854ec4ae11a7d6dbcc714e8e3ce89e48a97d2afc4c5eb168b397d8cbc82f9eb129f8fd993922fb60afe97e7b769523fc6b60aa3473dc7d9826b0394e5cbf866123562bcc013c381805a4738e63f79678cf0258d4594b79b90fbfd3e12aa2cff59b52acceebd8d8d1367fdd567faf317dbeb0b2059aff4b62ce1104d7e2bed0f125ca1ff0af73ef01bd1fea1a57f7897538fd9f1a6f270346c1c717d0a81b2050103eb93054cb8745f3969ccd2c2bbe1dbacf37aecd0f9c84b6c7f73ce3f423de4f833e296937406b62801b90283fb2a859046c625dedfd296fc79ad33d37861b1a4811ea37c66379f098094f59c309676b4265d0badc8a75d6e199e86c7d9ad810c4b24c83049c734fe4bdf10ee387c4963f690db758bc3a06dc030ed55b96560a3e2fb7ba28f5d4070dd6a902b98658384899b91a7e1db8dd39de2fd9930f9ee84e45ea5dbdb50ff3a94cd08bc1f8bb89b62e2ad61c8b3da3754ec5701e98e4ffe5c42ca7a79513af5d4bf1e69256332414293b37aab0b16c87efbed214ea21c90ffc152508612224557a5b2efd3a95540e13d4f62ef972013aeca36ea3412e8b251e5d1c6dea0f6717868096b829eb59ecf011b41ac0bcd65a6869ecc66858528237455b8589b1a79c18fb6b47d6d5b7e7214dc3ab68aef7e97a86a621988e31ed7ced70901aa7cb79a49293251ac3e38ef32363aa286ed99273b12a0dead7ecfaf84282c9c0c56bc0bbb0ebca1176b91eb26fb89e9f846efb6bd7d3a7c9790b999b456d117221ebc569982c0b6374203069db76739b9685f2ab625e209ce73618fcb54d4471fc20cbcf803a43921f23751b3b1f7460cb027f6230b269a7e8bbee05d44e9100a076a63cc27f0800d3d6bd7b06b3f0a76d6bc7328abd8d471482128d81c004c3f027ceb17d275687b93daa5409305dff1c734f8b36773033519fe10bfce1ead7c72ae3f9a8e252a954315ec3e3d22f7785789f88c4745b53f0fdac467f9752efd96103e380fcb5afb39dc045d57df4590bca59b9341f38369990b9d25b01c052ad96ce54e26d15cac200528f8df9b44d60cd0b28d9fe765aa49a60d1c2f781fd1c24ad9650c8fae36802817b3e54efe93f7d08fe2b6543f47d67787db11a26da23aea281adaf59d66104e0ae94ab77f58f61780df9b10fa750105f1d93090596b4bf9a852a8f331322801b6890723595e30e3fc0e98f45b5c7714d03f274cd3235c037bca20f9ba7720c266b9c5083a8c3d4ad44d067d3d9cf997e42fd4050d7a6af4c2ac2990f03cfcf0c2714c8a573617310c0aa460af252b704d6d52e062b1fcb2ba9c2c1d41fa9ce665b4e7e938feca8bee1e6355b1b21c49db71ae10c46235527dd6b44863b1a8a69b2268a56e56b9f6d82ffbab18dec01adbebc420e3bb705da67047a9fe42d557ad16742dae5cfb1d2384fdb9966377e8eba9352f6cda0af4a4e72a69ab9ac08c7112dbe9b5308fdd4ea6ccd4b49835efc94fae1103ba8f474a0039bd4ce256c10ffa654be2200503aa7c353b1b2e4e513d9fe58f56eb5ea4ffdfb454731da7d37e2d909b70995276ad9a9bb88cf32753792ec37193a733e1ed6adbdc3487133258e00dba88c2a639b5d1878cbb3dfa5456c9ead31574a122261d8e3c0d4538f534d3e6658073d6872e26a4371f2aa6659be83bdc7dbef11044ffe88ce1467ab8ff0c5f77c204ebcf5d59ed19a80cfaacd985aa76a556467cd9a621532230f6d3c7fa7fc51cfa4c00b5076df592f449a12c618291424f4b846b647dbc55bb08357164dab718ecb12365024999ed51468fc7a725e4e86c22c547b4c400bd7a667ddb27f07504d977873e518450ca2c0736b15062b699b0846acb7ffbb199572febbf639ae1fa8d82526f4dfade21cb7be2339587f78fed02172a5f5064ad6d4706ab5dab8a861b3289174e0f67125cd9172296a208de8eaa254da2ec1e909b33b799d2a46cc3b8af9546458055739bdbf7205e8948081efb3ee616894a18bab5949dfab0bd353e87d3e739156fee0ec2bceed762586bd28b007281a255ff6615512a92f1159e325b0193d309f7c7a7f51fe74f20b993c7d1b94f6bee35e7bf866049328e04899760efbc4c0d56db97cd006f47cb639d6b8d4438c7529b047806032753ce9eb4430f91d09e9bc9a2efaadcea0af229f26ff3acaaa41d5b3f99aac042d2256f820d7acd212a87c90323e371864b0da36bdd9c81cc000038d895b7d5ca36ae44c66f6f14f65f46fa2700b227e9a595e7e3d9579dbc04cecc4869ddd1dac2ae7530a03aeb8d0665df9748be74f1e3cf1f24f39fd6d3bdd148a4bb317b5559b72f1b52afca56b8e71bebcabdfba76cfcdf34bfef2f8374f943fc0b44c1df9a8ff2dd3819d81ee3c75e8ad72f2654b15cd0843703c89ed04ecd63cd71a0c55c0c2e9411a6284898b7e918d82b9c14b04a4996a32a51e7359b0608682cdde2fb5b59f28227ebba5149e03e088ea8b0beed2b97a1bbd6bec4dc7725b044bdeb0fbeca64bd58836f5599be17a1d67139617ed934e61d9442966badea4008cea0fc86c776c3a39ba15da5dafaca1963fbba4c150947a066a164016c692d5862c23a4848185b77631ace3308b9432c682f96fe3283da3849271d3748b401c1823bb950a8446cd4f9e3318dd974307771d7e15a935337a1446c89ab3624a0d3bfb30bfe1a2429ed2da27c033b6c5b7a84634c182496d0d61a515586c588df48f9a168f8f6f9edd1d8c976584cde100b38a9b34dbb300b57f010590a7d1c6220f27cb2ee565d151945aa901d3e37ab0422c17dacc2ebadcec31618c504ad3300aebeaa6b71bbbbd01780500ffec973c9dfb1c6ca6ad004e78568be4176953210090d32de1b3df7c102800b631bdc88e46b37879926894800cead1206ce50ad13bcac862a9e6669251693ce17397e40193f4502be2da8779ceea11f8c67074645f86e328ed903145726a8f1db9a6728aa50f79851066cc5c9d4ec2768218ee5715f0de9d2be4b84eb800b6a8446e482d6d470b2a7a9896a52ddd89a160da93c39ab8af3633d85743bdedd03616d6b0d8c601101e24f38f072ad03dd957663406e947dc9010fdd7730307254f35e94e4b9687dfbf3a8ceca648f67b028e00a23d107b8764207ec2923ff7264a0ee49527c7cda4c46fb89ff925d23a0aa6a51cc71834465f8e32611915dc138e8bd593c1cadd9f2151a96eec698839ee2bad166290d6078bffbc8b1ab6f48d694dbfd668abd437ab74317a5e1fd9913939655f78b1cef386cb67f7704addf03232e53ca82e6d1330fbcde792b4991aabf063b79cc0bfaccf1557fcdc8463e8c4e3b8e3be6f415ca5868d2d0b7c6c859f85ed9e1e6080ed3ef7717b45dacff6067c14914f86ebaf8e53ec2e04d215ff998007c17dd18f8cf9c853b1e015ea8fc343156f0fc3ee51b8d118d59a5f101813187b4b7d90be65050025a3ed632c18f03bf2541d6eaf13957d6ba437f46f02bca51bc7a033d904e3b2e57d8751bb1b34b607e7054640d0dd74951777c914e621fbc9595bdcc11ca575716236640a1b6869df487e697adef992fa277a46306ab77dd4f29797d7c74bb41c2b269c564553f2f9c905162159a2804ffb8ffea1984d06a2d65ffc6f081a385be1333fab5d154377c391799a3a787f381af518bd393b37b4cf3ccb97e90c2f73ca3a401f03b6164802cf9c297a3ff23c37bf5d98f50645e982ca0e23e47f77b9a7d7f998736d83661b9b2db72eae319894b226e78a57266363aee1eccb1d60b35374c803e10b114626f89fff417e3e9817fdb33ea403d80dd05aba5941b2c6d1eec43711f92cef84d4205be6b9c8f49ec28c6b2ea58140c6b9eb7bdbe4daee93d203f6d87a74d276a20967accf2a325896284d9f52094330e6f4aab0e03f9a895378de5fb20ca635d9f867e3cd5ec1245dd8907770eaec499117878dedd507d9fc8396acb9b6bacd6f3fe65a9fc801165c6259e7767b11399afe21b6340f7b4e160b5eddc87da23e03f8767b35ea34fb1fcf198a9555d17300012b2937028daf5aceca4cd153f490dde415595b805f6b397a5337ee6bfa3b0a06f4fd6f969bf0eda5b2701ab88c6d7f2a6c8616cdb5091bd1a10a94eae7d64e8c9e543501fe1f4fb8f8bb67dcfbb28a89d9e33ecb832f4bbdf7c802ffea361da7aa5bf5ded701e24f4753c8e64829c076c80927fbfc2b34f8100a65b0a89baab472e66ceedf3e69c6798b22d65787ff8aa34517b6ad30ca15db3170537b4ab0dfaf3fd9c66a62ae2227c28e473e55e42de46c35ec3a804f54acfaf4c288747b2f7eb4d0e4adc953bbe6c2275438726937b30bfe619af788f825afa1019151ff2208f8eb197b123044b163b8be4051d80afb1dbc1b2d9e38eb8ed9acf173ca4b32c3cdbbfa3d0603b88636e5ec55d5912368a91f6613b8b151bc654c51d77e1cfaeb02e6085ed9c435d6c6117edb5ad6756e71042b8233a4396254abce4c2c6895da0d383a113bdeef5392e55ca4f1a3ed44e555551f1c6a99f63f672332b081af9b4b0c92bef693c4834c48e34c199d6923f10a53f0a97381095a4d35933a5ae549afddbff19d95da4c08064760f30e8169de44750086f4b79803098e695cdc6924f71cb101762cad042f84c4417fe450a07f739bfbe7bd03082f620d3ced473ad4d8f0d9ef25c809dd96d39f2966fcceccc7013da9afc7a31b6474f42f641d52b16fc5c69f00000fec3c71f36cd8ecf8c3ac842dc5722b31572cf52d0920bcecb3a9bf77e3c5a80fba6c16916c4305121b557cc064b18a58456dd9022f6c999b888b6fa130e38ef3d9e988aa393609c11180722ec9954c62c059d38debc0f1fe7bc61d022168958be0a440101e6b6d9e44b9942f2541416c003a786c5febef8ec242c3e46ad4edf2bbea50f86ae7dc40bf2c1b7b35ce0527a7c5b49dff58b562a8f84ad5eb40f341755aaee074a77929d5b7156ce1d67a227dba1ac72d5f0319ca437c02a01369968d0bdcaafcaf4a84a856b7ce89f64fccdd321e2cc1f6013e83666d3f8b457041b81f061b18d4f77bf1f620e9ba98eea853c304acbcd6ba4053d5fcb339f10b2ce59b3dd211097b525d73d823338dd9baed2b368811b78026a3bad38e6dc2d1bbe293213784f30a2539f8c9333d1c8de5351ce90ddb71590c9c1a32e3eb3a0b9ba6c70bc288a55add785aa442ffc251357dd2cf5200eb83f5ba7de5b9c45ccb84e91921a2015e25591fbde6c5cbf6f4f2ed807ab10b86815d742fa5f4c75ecff7f162d1aa0b1d8b56ae196c796ed6253ef5b84c83d0bdae422cbd0655abf3edf011ec5def4881f84d526f171b6d74d3e79895b305b7d3883fdc851c994442d1664eef326eeb57cd7fd7af1ee22e26429db61cbcb62d422e460cfd6eb7c399885481b941fd8c6bfa83928834d311343fd79379ab3f175d14f26f0f0395d53684f6de6be2e1637072ce47b71059d1d6cd17bc7a51a8185c3030205046e560269192ff5aa1e74085c6df80bf1108a55b78d359df01ce7c21428bd634b05188d33146ecd6b03aa50b024c49f4a68f039bca75f8e8ecbb68b8ff0cda0aba7f06f1cc64a81cb1beea6e4233ecdfb82ae390f663420b02804dd553f0b26a85c2587ff8917ffd86bddff653e37db226f91f3dd5bbb2f67bbea9865332f005310daf8c0e360fb097eed26bb2247c5c73994ad621f871adab0814f54da40f1a8188dd76aacdf0f2d77b209dd83eb6c2a3c0ed3df91199844c5f7484a1cf028a0b836527b25f4d1daa5f61649f4d3b5b16bd6c9cd641c52c87ddb43f08dcac84b5cacce9d11c90739165eafd4c69cae95bb8a9fe03b1c2e3c48fdebf8bc040f2d2155262524481188cb41b4a1386b289f5fd4475a1beff07a2662ec53bcb11fb4b2ee443d60df92986b23ddc9bcd2f005493d3d48cb46369bacd0c127f5fa8a13327c1a390cee77530a05e5cec3ea24a24a85ab0eeffd1b44b3703e06487eeda358fd32b7c4064697e23efd61100b2bcfa9320864fd998ee0abac48f93596a1998ed247d83fc5374105bf239480fdcf9dd566516c8e1da9114a42e050e752c3320c7158af5c71b8c73379eb7d4524581e8b6ddde673f37f5b2598731611d559eedf948fb4673f121b0e8e6bc32a4177a68462fda76d1d31cd2ad191f6db035e1fdccffe1cf361a6c49986cada087989f886f315e78eb36d6b92f7fbbbd531247b93904c7b7133b2e7bd01432859ee74af1a3d76e0c4256ea874bb605a4b42bc7169f797f0581782da99fc74d6d3fb5684ec4400ed4d36f5b920fc3c74409a0ea050eddc3edc69d199a5b9e8c3387cde5b910f616a9570b3567a073c366578b1bb1d2684f25f88d23ea8957e27644f889c0a186afaf815423cba85f5012e3b3e849ab6e7d724967f43bb3dd3965c2f1f976ba2267401108024186599d5188ab4505bc13829186ed1d78170ed6725bc77fab4a0f260066cd35f14312f9b8f5a1a8edf1ce3a01ada0b73f5f9d59cf325b5eddb976ebe1e38c7781e5d2e6c59150152dd079bca8aeada02323f95d9740a2d1e5680fc406bda898c70046fb0fff6a68d2ba8b3cfb87a749aa8ee37ba7e48e22de79e6d5c6134965668d58d4c7afea8b01707c31ca2a448fa98ed8f89a7eb58b7b8ecfdbb3511e9c0534c4bce56ad660854afa1f2c3d5db26aefb905db767a8a2c336950b672aef3105ee1f84f21d2455dfed4df0a2288da8f01a311c9ce92a9c2cc7ef427775978fde3488e842100b1352bb2c0e4c7c7a94ef1a8cd3ea9552d632f02a0baf7da56ca1cbe759468057590026cf78304617f5aa7b55649840df8dbd77b95d6cf4a88dc549c5ce12c4db3f4c8740aa815344db9be4b15f0016f252d771ebe76b123ff5920c9582329dfd80bb872525c97b95709aa340f126cecd69446da69c169401968938718d49a02159957f79557af2faeff7082cc45b10d2d1e4c84e3a72d689dc6e1206358f640a07d9763312b913c5a06c0318d2e5edd51556957ed4c39d0b4e38b91c4bb0dfdab9b8950e743024356860c706f2c2bf2052b9df9db07b6d0c2bc5132d452252d037fb379df6ca2f8813d008d2dea4c2a85cddbf15a9de2e05830a0973715171a34fd28544a1c1f4b7dae4b948f4e1497d7493896ab9db1a0e91e2d9e20cd199759eeae8122b3df9bd4a0f2ec725edd878bea8706e726baa00161f6958f4e2ef24a944d8e3fa6250a4f4827565bf1f0b3966677c16f8657c12fa8116c8c1e633e7a12e930a35c9b21938cb16c2f7b4164fd7894f24ca1521642f177d6cae1cc5b88b6408adea9ca9147bd3356b326323b41957090538923ee019f84c6585b41e694322f08827f72d86d94d4577b3793d6befcf2800a5d452ecb7ae527ca412954520824a612c21fb9eb734952c1451fb3aad544f4250c15e0127fee1302cc87af9ece03b6b4a15a1d2d94a3d333e32ef7c82205797d0fd6d66caa55912686c9489a6915d24a01197d7b4a45edd0c6e9928b881d83dc280b41a8912ce939ab4c39eaf854f77662fbac4f8e848cb8652ed203e5242c61f5516c5d3451d6a7b3edd627c9af7002696e893613aff8a67244bc31ca465b3fb4c9c057da288f17aeac970bb1491af8dedb19442a80b3ecc8f613fdccf04f79a938fa969d742fe146a9b597fc7e07445e2f332a39dbe302fb859efbb4105e9014a1663e1c2a2abeb2def2b36bdf21ff4cb273d99ae6e666d2484b10d104eaea03ae17cb7797376798f3148d56205decb079d3ed5d12d6becf8e89b6868fe76bf287bbb09d958e10f078b77d82be51db85a62bb2ace8fb1bbf9d687ca72c4adfb53a2f839a01aabbc036298093ed5db832b618db70cb374f98b22780c19343f633f6b27e4f786f04ea60522a77a80c51848b2f7a6595eabaeb9bd6517b6ac4fe07fe66389aded5ed36adf7061c4b8274e5a6515405956b71c4b3845e1b82934e912a7ebf0b935873c4107773322a86d855dffa4b577062228bf13b78e4bf2b984b2749343f02675b591e488f5a1c9b8cca7097960aab9b3c28d211bcdcec92ec91881ee45b60bee885d7329ce49e02cbc729526870376432d652c8f7c8ecef05d8357d159de2d4333888ecbbe760fad0416675ac3f2c845e7bdf1509a6a00b07f917242cb8ebdef2b230945a8b2496c28b90d4e987a43d4a4ee965674b4b490b3d485d4d4a7003f46969bc7fd06d5b051db0e79b75d10388571e0f636f60447c5809097f397e6270103ccc09310d329960f44542444c27c659ab7aa9fcb6dfa16920bdab708764154efe6a532255880b505247146f4167cc390baccb7aa1689263a999ff9ab041d18da7cae2fe74bdf53e15c0f49d5be244389aaac9879382843b7387fc86d2ab619c8053ff5b88b3a61b171f951fbd288902246314afa117b236e9a171ff94ebef313369e304ae9f86b7b4e70148d4d4764f1fc177c719efae99d17c0752bc734e16141c7213a680314567d7742b0343c37bc97453aabbe8b68a39f58a5f5da06c9de38268839a33483096df80d668fe0bc68287f0683cc5ffe42e701ba69f938dae2f65cc23866fd03b3839db3ebd3556993f76d8f8cfddbaaa60b1769abadc7ef06cbe6c75815a9d8ad7fb8557b05fc807c3dbf8477a61dad1ac9b845538574a482976930718e95afaccdeb5837aad6898c434788f7038560dda01b00ba6c59209e8e267bb291a454fe14a0a7ad3aa60f4d2ef5be3dca88a3e613567e1a207d0e0d81508004ac5a208ff8a9d9b6ca4700f184c4cd8ee198faf9eae97037845d3c5ed1ab0ebc885a6cfa2dfa138c0893610ff1a30738be1bd80a0d5c84d6457ca453143810936ced9fb9857e5e99e40834f299decec6f37b4bb1593eaa312ce673a90b6216d8727d36c04c26a443283eeaf0a2741357b23749e9dbed8b331514baa2c1f6100072f03b21da9a1029979525a990057cee082887109373b8235f37e1b9b39555002204b67f18705062bf5550ae918297b59b661eb29539d50a5c03d340a393ca8c8b48ce980c14ecffc0eb285110dea4ffd8ad588069a73747a9c69245697cba0d5f818dd245ef0fa3dfafc83c075a91980a435013d5421ca31b203577c60a7bb726601b5cf4fa2d2ee3b880a8684d6a9c6bdcddbdef3be717dd1e07533b54dd189731daebad52fbeef77891683a740dfa40e0f3e02c2ce9849a92c0ada81c1997c7da5c2201b84649f0fad10add4ca07ac84741821cc05e4a48ee10bda2ff1489d0afe904a93c7d2627d5abe9a0d7cc3dccc3e258b34a5ef5067483f62b039c811069a720d9a3244fd2a57fb0a6b353d9a0dfe12775dbd504fc4e5c8ca1ef24f98f5944d0775a0efeef078e3069335baa498825315d7fa5e3a40d96355b3dd90c8737804508f29cc086e7ebccada78ad41d48770c35819e9257581921e09937430aab91c191d7c4add90a817aa87ed5b4962ebceab9f60a0213d0a0ec4817f6466af18988095cd33fd174e91b1f8aef7ae059d5dab90e268e455f41bfdbb9c66b6712c9090113c6a8679bca2f29a9f817208863b86b75690db41b9aac335d3df12f256153b86a6978af938130fbfae5e0f94e33e11682fbef7c3eee2aa7cf32f4158cf404c8bc237b2b244bef354c1b8dcdda0dc81e73d138f89d0dee18c3d1c150025aeea050f47b073763638274c5c8a55fd7f886a3024487c3c6adef4a4b6140fc1781047f07d195bf2b060f1a4b97452f4f21a92d035cc2a68ac4a6e68164225df5a5edc9bc1dfbb74f80c3d780499255da3858d1b41f46008b584087dabdcdf86c5f3c4551610ea00c822b78c0447c3b64806009edafb2c8d186035c64f56a1a1bcba12de3c805dc67896b1dc2cb3a66dd8a5139d3f0ad4081b72635ab069c979bdc3937ae74e6517faf8ed931455ee5dc0da0e22b9521f92cb45c8907ac6f278c9494e922ddd76879caafdb059e4bce67de63b3eb3ffd026ac96cd40e537496d3e17a045d8a0392dd24b2393da619f4d5d127285d95b7443b8b96786a596861da5a16f0d4a7a7a792d039e9086403f01ed80905a8d8424c5eeb3b06719c42906deb61bbd29fb5ff5dafc3b7b6d2c26a3e0fb1c32c6fd024a345726c0449d75cc4ee2749a47e9519e2f25b8f23c9f061cbe9903761860dafb4fe3f9f57a4106e66c11924401130c3d6bcf22f9185b19f48f3ad99cd2ef22076ecf36e56e34a795272315df5468adc753487fd94c0e980d571801f765c24a2460523eda8c52fcc0d61cd0489e7978d0a0bd28524cd50192363c2b73b7141a88105c04986050d53e9c3d1a3d94e1b759a58a30fe66e7708d230be30cfea9dee5cda82bf9a8eb78e71f493b4ca7e0eef80b0fff4e35e1c23b2291eb0c8a6d1778611e019e0d92b988b13c7a29d6335f9a9dfcfe3905581242519cdf0d2754205989745fc25ab07600ff2e59d471982cf6e6beca770b4696f0fc333fe359d6743676672a8fad469a09be88f8f0f90289d82fd286142ac4a78f7c5d76d4a16990214093305ccb71920b990662c4aa2a28f0a7a9b932e5eb5d1eaf8d56714e5520e4078d3c0c51140fd7b3c0f1fcac69c903ddf32b5ee6913b3c3ba2b9661b5b6504ed21baa54e6bfc5d204eca25a3e2032aae38511c471cc8c10d6c4786dedeb5d6952c4a2ec84d44350dc68f942bc28809050bbfd5e0470121c8360040e855b10770bf00ee1c2d79f770c7ccf77f0a8bff6cc40bf014ca3677940ff5d8fa2d147a31f2797aaa9bdb0ae410671dccd40a4d3cbd57df8ab0ca614d41f32474e79f3ec332372c66a561a47c1aac9df62722a55803d435444997f70869e203a07e178d4aa4a2689b6c5edd5d5034e82adbf5b6ba68f1b62046398edf6082a86b2a9110a606e435d6a4b76080fe9b53d0e25f2900937cd00e64cdd70a9461f0209ec62fb7bc1553d582e5a15a0335664c6cba31a68b410328e9d145d76193750e54529c084970022280df60a030982b6db9b284a0ce1bd85fbbf58bf033713dac61fb5f0b6b2f92d9b6649a7383d53dc4eb18562329151d84563ff8e7b86a5078fd42c3239777cddac12874d018e73d0754bc84045f0b6bddb1f886fd9f419e162a7e17d1f57016351da9447c12114917589f36a87b5bf79fca92c761be040eaa025c7e380484fb180f31feecccfb9ec7aaa68f0ecbd62937c36f1adfbdfa835d12375325015ec01b8390f3ce9d21a405250b8c3fa6a8375c6c1eaa12becd2e306e414204ea4825e3df9a7981709214a32bf833971863a6c9df32459af288ed2c9be5efd7550217a275a91453172d47865090399a06f9fd8dc3be4a2195f934692e07e97fb94be2adeff436a0a0abe8e1c227a2984e5cda3650dfd6be398efe12e09a830c580924de095b15b472f58db59fbc2c63bc467c28060300a96e53402f42312c5c37268a4988b6620cfb37c975251be2cff5a9f5480e6800e8602f1a98d78140207fbaa87f4608021dbaa37088c0eccb371d5b134ab746e330cc01616874b099e677c3fc3a3eb5611e83f23e603d83f9bc0a3a75a3dfa6b627fde34c547c7c22a68abfdd0c543daad53758990a891c1d9617dcb7b3a240e86c9e99f3de67e4f8ad4a7480469d7023bd138bea09ef55029d44e3b3c57637830becabcf51f320331e702e2358f1ecf6b8ba1885bbbfc42e8847d59b1525722d52a736b71365abfc17c84628db85f49731ea2826b179fd2083ab867659311941fa18e7c8e0ac6e8ba25b5d93a542fe826f7dd094eed706999e21d8f71c37af2d5db54a52c36b026a9202b7177d5e2c1a2ef4b8d1358bb8e3e61c33e47c2c3fdbaa3e86f297eeb3a4b84d5c5bde93c72d7e7ec1736c8e0784ce6e66a24a986515d0f7696349325e0b7e5b497431e8404f69840c11ac6d6f6c4691c3d9c2849629ec592f3dbf73374199208646c6b8ad1e02a3863713a53d342fab74d5510a3aba7f5223fb13229120c7f04b27b3ca4ceb6eebb04d0f10323df08ec135125692cd18ebe1534e0dd11e984bcf2d16e4adce79b61ad7c9ac2304081feb8e4e81edc44fb4f5dfdf8a873b0e92c32add72cfe1b7819836b7a3bd0617f3e86a868458e95fef8c9a217085eebc7326e3e3b838489a4b091aeb94dd0122d8b2b06eb73cc5666844c91aab17798c29150fab73dbaa97e174d7a2db8936a50be6ff389c8e1832d52670c4e2bbb91acbbce306e927502fa84560dccd0ced2b6e0d4643d13e2ab4a15ba81383dc9dbf11041a01f07758c21d1b4b54b28368400e3aaad4b3a86492408baa8bdfaa64c7cbdd57ab73d9e021e3d3dfb479a1236fca025a0356a35f5694ee735d4a81a9c31d44175348c4f986ac75e6c936036637064dcacc1d842afa00118817d06175a66598d2fdb2a845ce501b21335cc73289b3d878834990bf02ea8f3caf68fb5706c70569683963032a80b5751e9180e752c2cf31fe2db0e0edab24f7545485186dfa3043d8c021b21020333ccc46c2d1631bfc6f501adc5fd11f8cd2b7c170d4713dcad3e74ff20e1d36794772c2823dfefdb93bde812bb99df9a4866ea8b67d7c2e02d8079dca87d7e61f370563c1003db82aefaeb89075d9d12a0c19ae81eb21f071b8ac7ac7a4989efbcbb930bc367ed5ea6cdd7336166d7702caacf81f8a71c5df0a05bfe94310634a32295429f6ea541fca8da72a7e0d7259ceb2729b6161c7695311c3d65dad24748bde05bf0de522e6a3dcb20ed941e11d49eef4ed7d4e770f6b5e21626ec06a2862d1853480be73a8320be3da1118e4cfa7ba98080c64363afbbf5cea32ddcd72ca2d654eb6751b6f8d416c5038be096fbb13b1812961866fac51e3723db22b4a5a16752314f4af08c3235051fde95db465898cfa996a0256906e66c09c068da3db542e786a1827d0c93f3bafc11677716ea9838957d5c87deecdedb835d40c29383072c895d7ca1f1ed3e44e283033476eb8c30457ae9a3a9c3bc35d5655d2820eca0e84586cff04feba925d88c9e504f903ee1c22bc9be5f1d5fc4fb1c64a792075c652fa5325d9fb11488434f7de84aecdd79bcd91a09b960ecc32609eec6b36956157c44c9a74a67f22e49372f8cd3dec81afae0c591fa0a7eb7e1034fcd365bfeb96f6a9b13d51685da84d57b3b22f091d3c1c643b82fcc5f3d3031a7aa87ec8244a127b26768a662a4f4775dac6e34eb6a310c9a46029aaf5496a4bad5d33215647fe9de8a360b7b7d047b88b08668777b18e0175787de02f8ff1c17849a8e2a370b0b9a8ad31fa770d3ed655a64863ea239ee66be311e373fa4eac05484cdc78aa627ce8d1af81e0a5380ac59d6090e636d9e59b38d50f7901567150a3b36c15e56bca7d6637131eb1e49172b5fb0f8fbf3485c0b8387eccb8e2d7bd2a1e11bb08dbe61c6e85d509be342c0cfb72029c70abbe5b4d3aeae024300bf5508889554a5e3546d2d7b392a5b1478f8d0cd30dda0642170fd27e544b28eee5157866e428f55f2ad326da36c316348dd437fe664743c705fad46621e8451851e54148fc99de4eab6c903e426ae0babb4e872eb9a571a704bf6ba3334c6cd11f0a0ee81adbad803aaa436667f96bc492500a44527888543f4663c8df0493f5fd16f4c3aa3c8ae058ff5ea4902989d12f51ec2b19c7f171c128f462f3a18392fc77bae9f0d23c41e33be66618127656969666eea94f51ae28db1d6ce4db42dcf5106dcb9cd6bb328bf08ac4800a4eee83025f4e73df4a4640a1f1eaccdb8a799a2f3978be3984adfccd6b68ae49b619641ff1e68cc213938bdb0e6fb68b696bc164068836c77658bfa0d51997b529a236a1571ee1baec576583a42a02e757ff3defc30b08240807fe1d7457ed69c053366b7a78093d18f50a90a11ca99e6b3088cd54a9d1b45a54094700dd07b7761e64207fe3691e6c1f781304741b305f5f8d4058f222fb58a47cfe476144de7954958898d1e44acd866e33a343864552fa4c70bb78fd4d45872c568ad7299b3f9c9294b1163d1fd20d65ef6e86c0da06bfb75540103a29cd260f42a70b1d60e5292f71fec538e6250267654352f1d02eb3c4b9fc2a6b9e538f3e9a75698598481c191e2899ee5ee5669de9eb7775a47a6e140edbb64875f052b2d3fee4e3907eb452600e7d66a6ad8fa3122170e7fe944f0c3df816341f92dc19c212dbd79727c189e37542ee85910ab99c45bf2e53c616b50c09790e808fb78b91031cf49dd773200a29a48e0bcf9d7b28bbed13458fae9c84cde451154e728f7b8de3fd5351068dd5c16f373194fb3d03433a91770ee23630a74de3059a4fa7324c627980070256412ba41ed5e8f4ee28eaae0f660a6a330a3a3eec26bc95ba941bf099e678b5018f8caeedfa2abfb64afa20cdf92ebc3b0f1386a947e4c8407bf694d44795db64f93610aa90c1c4ccce683cb3066ca660db4e603e42b44dc834b72766c05a114dcbd575479b3079a8bff9cc5b250f086ef0111699b0d7184e13c141254a6992dad5a381302ce5cb89dcb4c638cca4ff467310a4b189d53b55fe0a8beefc06bf13877c220dbbff424bfd36db458f8a6b03cdfd2dd804e9d943282e63b1264df134cd3c9bd0d5bf4be4fa612d19429a0c9c534d6491c91e3a5c2de4e2c8aef518d65273209a9d70c8ff9defbcfdc3897dd6534662fcd0684999d612a2bd278ae50b10a8789dd58a1353f91e706e6938c88dac74d0043b68cff048c0860c5cb5f687f6654a4596f2d095cb311e671538d7d62c229b246624f2e1157ca539a759ae9f574c1c9a2a5eec820b7f3a7ca6197f61f9580a1e7fb3ce79dd62ff3626d1d64dc10c5572f4033f91792962b9c489378e8bfd1f6e33be51528cb924f6e983729fa497597489c0fd2145146280c24b8e973b6456cd1ace0184ac3fdf05ab90dabf6355e040a729944e15759908fdf07a47c32b18c8a715d81cd0414f5bc30626f3843f59f118c937f57f40eaaefb531c6ebaf7e06dc0ebf3a97698d7dbea3d60df12e33adbe84a4c358951a768273148c8072f88e0636bcea5093a99840dd4458e359f3361b0ca5ccad354185a8daca86e4a6f2dc7ef8418e25de500be6f204413240a1d7b34d8e1f01c9190e076f40a2f7fa8eeae59d576621bc79616e1da3407c39beb04f4c7f4c8a297f9cca14c4a5baa942e650bf2d10c6e2046e9f08944e503b4ed4298f6a70961d69f19e52543c0723f0f898440ff67555e3f6802948f9f46b48f944b2f952eba1a1333401957ae65d98b57be1b865d95a1d01479763964aefcd8438e27359f38b2648d93fa363eaa04b149093ef3460ac20e250439ba0260a4e88a5ec5266a6056bdb33a7c3240ab0a8e1fe57d589df3996c1533134dabaed4a9b2007ac027225b0930afb3cf3f98aeb4f24ea3b2f6b3f4e9ba9982500d75a558494f2a9f2b6d4c04fb9ec6d3737df5e8db892586253b651734e65385e475b2c78075ce35e8dbc0c05bea6577dfc8f2edec027e9868249497470755e720988cab4c8db00694b35448e35c2cd6bbfee1cf3988a6f08e86b73d22609e9ab13ee2a1f6246f69a5842e13510280b8c569491ebf6cc717f47f610b45a5080480cb13183772e190021e38b87078fe22bfb3d26eed5cb44b66f073f8155fd7ad310de93a4dba89ae9ceb5fb9145e6e9238f1cc42cc27289d42e0de1b4e07148a2c501e688aa7649f0c5b777ca3aaa73aa25a2fa87e896367dfa022d10fa214adc9eac4cb529a2ad7e176cd04a11f7c5cbf521598abd2a123e28d0dcf6361437d5fee283dd7a8682d33af878b8a67a44604ab48f51148e8599327537381773934f785a228cc3438de6b433165312bc687736e366cd9d71e9119a66b0869d98471a28ff3cbc6aac0b77bdf7e3ac81f8f613eea5e8ed0b7ba7adc89ac27744d4cd6228c2d770a77beb897e98c249cfaceb1d5d53a4a52bfb77851eb4f9a6f091299793998587d21f773c83f36244ed25f81d54846e7f3d63f6192a1192ec022c6454b3f432938c780443764068f46be71b3cfbb1b98271138236a2f052c9d8a272b3d5e12d7081a2835c1c5dfb4a996dee2b131a506d9182119e8a4442911c73ca83a9da9bf0520c4ce053582dc2da73496319868c84ceef186cb5baa459229599b16007acb47020656e52fe4ccdeedb705569cd8fda9c66294a7c7fc8cb3f09033f9ada5b9a0b5cf69a6c37edf1dd045a817c12431cfb519e539633b8d0462386f12152809a846542d6b5d38db28d6fe83272bc448d21d2c7c39e959262e070206d60e49489d6ac29e8edcb825c3df80e978a3f7ddb60b749dd21b6478bc8f934b9470923b2e68538cba71b197fc0274a1c9ca150f43d755252b8956b137c5c061234f001328e0cf959ec7476e333cd6ee35cbd834cfa706f11abf90318a02b1e752cc48997e1aa8ac6b00496941afa6d5bc378b95213b5ce7553f15cd7a6c898d282da7ce0cf46c68acb11554417eda66c74d89bd35c7598e76d9aa2dccf497adc6100106cbf07bd45db82a1b5cb8877ea71a2263136b53cd6f16b10f7d3a9936f4a98e7e8598f0314c78c4905143033511f1a8a067280707037a33ec6963e51b52a7d697d38d0f02f56f69a8375b1a1e2f8fdc2a9189725015c579e39156036c04c079afe184424e4441e713e1d3044dde930a863a7d4c7a138a1c66732e8167c4099275f3d86833593a1d493224499ab3ba75953a59c8f7b0a327dd91d920b32603927b6d62193dbc79f4583444a1fa74a3b5eb7c8b06443b4d2ec24d198178acf05c351750d6e159fb53f865ad00ae65765b97ce63372f54815027ec0257ea019c8a15ecd12c00aeb2f15070ce28880174aef0f3481a77de7961966ac4a86f06acc4d2957b40ab33d935ecc04b80334d0736ed3120471cf5288bef543df41a9e6ff284ab3c94d1e99608ed25b36e317b3b3d7ebf37857893d1689fbbeea3b3f31fd0d5389ee750975f7c0b4c3f1baa08a35af4b4b17efcd53b9efd5809035cf648f9df2fd3a3a444bd87482af3e33d3ab9f2831ed5b0aab704a7070d6a169702e8a943e6329dba4bdf43d0a9a696ca9a877c26de7f1dfe980d6a97969fb80ad31cad4e6f7876c62b637e18a1f75ec2679111d1db8a704c98564086bf342bda040911e243cd31803cdcf014feeb6ffe721a0063078840814df4d575ab1706d10c420b28fba582d58cb1cc069e1a2880f2182c268bf24eb0bee38595962a53595c22f029030652fedf87e98baa93d5455b305b1eb4a723d63b3c02962d7afae111a3535103c0175663780707224bad785aea5bda4cb022b0edc1fb7ba3ee08db79650641eddc6e5450114ea6e504deb525ad859011222dd670a41c02981a11c6f707f3626e37d61ff756a96fb37f65e03c6e4d68c42f2cd8ffc839debbc4d070c86d0ddc8067e1a8ad9704b1f3bb9c0ba900be5c296509b786551a269c7630b25199ca73e51c780d7454b88d3863a200426f2ad2934fe35c452bb33cb9b2e57d458c8b0a3b146ffed19954d5f80c4aa30ec89d78b5858868077db2d37ba0b6c119755e1961298877c6212e163d239fde71ab9f59719fc9d277a70392750029f2ac9d177c313d8e9f64e3c0fc9dd50270d5052acd6242f38f0eb7b11c12a4d8c571e29a5fde553dd93d93f625be564665e2f30d0b6fc91723a13d5f82d6a3de3cbf0dd9f2e1fb55337f48a7a44c301b04cc6b3aac04bb7100a6824afc8daad87e0dc9145e86780144fa2f6df3ab20082b97eec43c6ff3ab851151a7d2151ef89a5fa5fe2d33f569bb2ca698ec8befb9d5ca1df4810feab0985fa63f706ba55e2c4507bb0e9da5e3384407b16aad8a8cbc59e8e38f7c6808604cdd2d9027dade399c51fb04f0e587f11f7f9820a9c3b423a4ab5aa180b74ebe3f634f3b1dd7d3475db1fc461101d55ae5dba399a385a70ba997602215d0430168cad7f95c1230b25250401ba8b0ed2742ac90fd652104f2893eab4d2359bb96c64c29594d2333ea1a61f61c4f6d0d5cfae57bfb31fcde556dfb38efdf854e488e898b3c6de01467c4cc12a7112fe8fe3978a831d4713e40331aa23f484007ba02d4f0a1128a24a1745d1b2488da0da08ab17116a7b41f4a47adcbc9d80ea465f749965658f24df455399d91bc83a7ca84b29dc6618707b2c7c8aedbdcdda1fb5417081d1fa79d18bbdbfccd2c5235ede8611b56709f81e271e6f4db6ca1c0249645a480e7491b9e9f10bc98a80a90e47669a98ce0a5a9976ab2212379e8c2b21a68eec1615d8851c5b39144ef425df929d0f8ec7fe42c687031cd45b6632ffff4026c712f07f951a16fd353ea5c136247256fbe43fbe923044ef48ed16a588c2445104726d4d02da1ea43b5101c82d1b6660086df0e1c8c2850ff4c20cb391ae5931b141f9e5387e963bf0c76fc78ee036b8edd9666af4402e3a4bd288199d7a14e2f462fb87a65324840e13d2c8a13591b32989559ec07058a92be483b1150283be6d60aa1ffcb53a1b7463f2a8fd9f7b46ef959027e209b05744bef848bf6351e0e7619a41d5fe9764d01edb4eadeeee9a15f96a6c462cce88b5681062b73a42a3a8b2e0d5744bb8b2f592f88ce78322686676b5c1b0d38f7c324554840561b29f370ce473da07dcdf61b892d0f1343a3e16e0e2453b783128e45046e274c44eda0970839c189f111c4ac12c030908a234ea44c2a3c99e839fab93689f6e7b3a03ceb925c9bba5562e5f9d7f399887d9ff45399e90e991cdb7fdb6ea8f117375b29d97b7a9589457dfe0b56bc22bfa0594e93d8f1cf1a2bf0f2311ae053b6cd8e7d4e0bd48b151a98da3fb70bbc328ddf6198075955344217f885fe68132868a271d1de123c6a338c6defd2d1c10948d6473cb9f48341fdb50598a4affcb4055d2d2d52fc483b9c6b53f2dd4a8a46ced558d96a65800ce67e68e8b1b3950d9ffc7245081f0ac1f0c963def8db2cc4ee316efa2e4051c15a466851911da05f0cfd382100b6d742f9a97540345d26d8433ed32817d22b54f1f2135abb2f8dfa1fe5e7a5299cf0eaf0c43766462263402364503c6c113125b260868c1e9447ab0d76dc435f7a76e52a9618c8dd31b642773e5d932641b50db224d0bfd8e802ccca83b1c6feac1f0a1ae18aae0ca67b91f971f702f2634c232d0b7cc1ee44116aadc6786f2529b48aa33b0aa21327d6a093c9071c338d879a3131fd0cd1ee2b67d3743901e02eef3e7bd63bebc7673e761b9f0aedaa67764473667b1781ea1457da5c3be297946a35741c433f244e085553881a3dd018a8cedd95394ba4f1ac2673c0b6909c52581475a2aa179b826b3ae014db1ff582470a74610e14e6d4b6109a652c950054c9eabcd1b52623d86bc1262b46feffebe742d568648e7a56fb747232f36e5dc9eed8abf4a5aa85250c2be551d286f69e56c20671c22efb3676ac3419ab6d8f8e30335b509fab57f441bf6e0c1e35d5bda03fc672ea42538b02334a3d507a82ae3e80eabb64f074de1249b960ddef6ce6e10d2d4884c0f63059051fad92c3f9a66482a81963d55571bd299c72c07249512afaf0223b4b94d6dbdf92d97600e542229f329731356984eb8debcb88c544f81b8f865bb4ec8e4ee53b521017861f3ffd324de97f51ad1f1c889319cce7e4d4014df16c8cd5ebb8960c00fab0820a7b367d359a0f84be1baf9fbf983989f402f692e23f169e442fcccc933ba1d52f76a0bf144252493d48528741cf4fb97741e997cdda269db0c7de55150eca3da59dec800a276d50fcc96a79ecbe19733524e4fce526b6506e1edcd2b77ef24101e527a7d5d4a40d9024cf6407f488ce443306440e0e289742c27b964208dba6196261a0268f2ce1719e00e9dbbc13e03b00734290a72560af016a25d1cdfe9ecede4092a6661e65e87e57c11367207d4ca1b84f88965d5ea8370e73b836fa613ad3fe47cd2f5dbd8b9ad1499e48fb1b8f67189ea8b10d1a8b74208f32ba60953767988464c3ff7472a66e3390f0c854440f0a3419720d3e36694d059cad4b0e0cea715ea2fad313b4efc028914e3fe0f08c4da8ab1eba6ca59fc2c85fc301332ad72757ca1b7ebd0438b266f7462c788996259e1b8477eb690a4f0b30ae0b003e8d49a0c0e89a6bca9d897d8200799fc940af8cebbfa5d6aac73ceac729eeba0a8caaaa053a06ed672bcaaaa1cf4539b26ffd98bc50e1d01d449d1c18014bd7cef108eb9e715f52fd6c77321ec78578fb401f3bbe369169b2b54910d0d99e8ca8bd066dc173e592a0cee9695d3fb2507a0402fd4e2cb4b5d60ed4182911edb2d686e6f66504566d20d239f37cddf80f1be2724b903afa35ba4ca6aa0a95f19ad62d22e40933027c5d78d13a377ee0e8182b63ba13e5cbd5e2a7b14f270a5da603762326692d6bad8ab4b81e4ea9720f5643d82759bfe578b2a45b7008e0a526f50a6cc59a72dcfdb83ac6c4393e555000bf4adc2090aa6b7cd090bbbaeef8313a8a83bfd11e0eac7f77c15ba0bd56959e5f214609a98d72bab3beffc7faa8d0e556344feb8362161c8f6eef514f879b2b58f7c84f753a6e6d038c5be1e3292acd7710b502bbd4bbe6e2dd811333d5168524a2792217524b201c9c10927eac715e5122f8e7b06872b804e9395618d7c7b7d717146b80bd45b88482a44e4728085f7818b2ca50c01b7ad7e3fb7a8517864ba9cc1510853b03f147c8eb5c8e3363de0ec79ab2faad9e315fb0b4a5a28baa355a341b6aac0e7c0d1d52afd94d3c212387c1f4505a10aa73b0ab5150acce5a74010732fc300e2bd5a81025f263c9b331239f4a42dab2b202915b5135487c2dc3e4ccf5bc509c27fae3c5d1b4758cbc320ecdec2af1dd99ee1007645e9e953923784964687f1c97a6eb6c013ec96e57965f468d8f3f482240c75cc385e4f8226c414ed39806f694048d08783defb8bcbf00b11d70be25cd57a9f78fe3ce255f0ae66a5b85bcc138faedc763ee01c4b66b604abcb105f851220891dacbcdc68bf06aa571fbff36766b8ab120b6779dfb35be69b47b13b23e5d6614117f6367f8af304758b3c489cf2c4d24965df76ceb9818f0b52a7fad454e0d4325d270df0a15c3d36293f5553ad8ab9d707ef7bcab296a9344e8b8fecaff1f73bc1a6be09468b9a17739dddc315af8d9d9b54f6e35a033d0d70aa8a317c5e3200e49e98065b7345824a5350ca5386601f69472b593a7c385e527f9ba7bc5b25db5c769d01da8d18f6e67c457f2bdd8875cae610a55dac1c7d83bce9ab0b6eb123084cd366fdee44fcb09575c605cd3bc626fa04e098a8986818b26402af31166b8b8353641b0ca5ec6e2e06294bb2f60ede0f3f61085cb019fe03e4c2b9496f9b2dcd8021844f09a19606872d52a745ed0c2da1e741456744fe398b7cecaccf724b3bda3b0d8f3a9d9a7366a4e016ce505023bc5e16c83d408b70c61b5bcad17bc42bcd87950e4766f1f2f342b433c2d00f9725f1b8c359c9570de6845655c4004aaacaf7eeb30994d259ae93bdfd94057bb16ac5a73df50edd671f4a7a5468f983e4d7dcbffca6b194c344fb01f7291306f4e96c54456bba60e45dacf296f41ccebe13f488d5517fe3057720d6adebdfd318c8d4ec5ee0bfa26320ad2821c94a028317706fd3ea91ff32fa5b67be3a4fcf955114ec4107adaf89ef71bd89b9a016f7371e991407695e28f67a79a3a1e26acc7918e74a7730b7eeda8e75271d87b69e5681c86a7994be1b07548ad1451738a2b6edbe9e5ea1cc11771d915ec48bf8a8f87d8395e476bec04fa87b09a0615c42864525af61345c1b4df5b5dcc0e9471d3ac531a93b2336016a646a027c594865baa165bf0f361ebde5ba9ba14f14915a0836b54fd238deecade29b60836314888c080fbabddf5fdb6e6dcf9f1ca7c0c05a911bb0160abcfccb547df7a98c41a11eb8233496d4559464ca6cdefc3267203be0207712d192a4f4079203d310ecdcfe4e17eef896dfebb061b8380a1a837fb355147ed50f0f1495e6d12f1c1742247ac3175458c025d1761055320f52c0fbe57496d97bb9a058dddc3e9e9034c7f287e34c7e463824d126269e308fee37f441e14381e2f87cec934b0e33b8115fd3707e162b6bc42611f378a6f8e4477b143976289734e1bdee1a40a6d5649742461e17db06f07fb3982ca3bc25e1c8d939e299efc8f1fa06b15aa5321dc4669b5c914da68bb0b3d2d6868b028b45c61487ac4ed424f681d24c3caabd83dfb3443575376533fc9fad16227471d8d9fa611218702de21c6ba7ac2bb86582deb8e6e0456c63e267aa6785f80d82507eebd2f377af5fab1dbc670575ec674134d4ea68d9b3c59cd3238d432da4bf35116d47b3aba389efc8a9a566f309bb6d9282c1c6b8ddb7810099ca552d016c4cec3fd3510f5f0f920f688005a13f61da962f4a9c60204e87c157489b251dc850decc94ea025c072399e33f590d0d80d32fc57f39dbe22a90fd84252407f512ba336ded31e639c79929786ccc3561de104cdb48a726a81adae520eb78b060ad69001f9df8139ac16f3d4b2af275bac7e5ca323ee50bcecf2cb284985bb7ea264e6814ae1dd0dbeb487d6ccfc666c4d64f8a359a3e14d7d25ef64af22b415fc6fc3478e5c4dfca1dfd42a351ccbfc0c4f2a70ee8566d3af73caedbb7ed104a98f2e5a0808d09abca772423913c05a5e1e43c7e7ffba97d2df9b1fa2871e9cd7c0cdfbe99771739c5ee556e310ede8d27a86722df0770e0c308ef9a37abc52aaf82ea9777d4a8f6ebee02841da37bde8ffb2f3078d1d7fe0580bd32b79dca446f929eabd6f220583e90bfa3f20534602b9b51369b4b1e386147d8b0bc9dc71af76e7b7fee03a5628ce624e566a94db80a5ed22ee5948d7ae303057600a42eb0db419ca439abf4cdad9b84a8444d09b79f4507a3f78b70a5380a85a269379cf0536159f2d08493b39fc74b38dadeee9f9f29f2b511c20ec87c0f1e09faf8bc3e37a5b7eb0be985bd455c71436aadfb69088ae31c613e224cbb51ffbfe74bc4ccb2597722940357d7f997f734605cf7e4aebc80edfe2aed55af486d7d46277d5c4e3efb06a745cea4ac608480af77930eb0e58a9bd8259e4da09e1a6953c22bbe6cb5ef3f4738eebc0ecac501424b42db7a7c3edb70c896a4f52c8e20104a81ff2f6d814b50086ac38f365d3a0d32d8ab27ae27e8104d11a1a24e20450afe9b1fc599db236d5f33cb4feafe1d9d8717336ae49b7e433963f8e8dbd05c7a25763c74b4adb1a160f73fe7108467874bb37768af5e4da16d7b1fa4876a6f90656e676118329a740a3f02a969a53b6dc241f8c1f22f1afddfb507c549dd97b1a22c84cdc6c01ff3dee3f73d42e7e77509edeb20d46797aba7b597f0fdade5de6a83b90bfd1cf87b040614a863b51854ab01011b3c87c24a99a2884ae9b9995c6d1f3c052238020f99d737b1cd714d827b114d364301738659bf92f04300ff1f316f49cf26ba6f11ba2703eafea22121630ea1652f47b993601842f33f07194d1268c838c492febf40590deeaa7aa797e58dad0c4d2ea43e5b2a2f0c3ef21f6c8d1089e2e10e50a498caa24c41e6e3347206cd789b9ee5399997b33bdd504afe970117b0a09a0fa45802bceb24441bd42dd6ef762a89475560ecc72d3c5382efaa0c42007a4b331aab385fc108b1852cda1e0157b247eda1e8da123c7d8b3487d13f50cab750c60b484f5e7fe040432d07068d0bd33dadf0fe462d133ff6f5de4641d885000ac1754fb0a3a7be8a5a98929f10be57ff76ddc89b3288cd8282e28bd49101741f45f6794d1696b1b4b6a237fb7aeff196fd81b0534a38db5757205db261cb27473706c46aab726ac1a7b46a944498153d31bceda31a1a7a15bbf224b4d3b1560b2e29d33402aa37dac467fe0ba37b0c759f39cb26feda1af9c878ced23152a59c50b7da550f5d95d657b7778f0c264c06086279e70cb4882f4760ee3b3b81ff32077d597d5bb2eb6ff14c0a7fdd67c30ed451a1f8301380cd93c47ca25891a5b49b5f0001457dc2ec497a4e355c4b638ff275ad2b7d26cbf939ede2c59015cb636522051ec003a128d0b4f7afb9c78e616008853267c3195761edb1a898deb410ba78d6974e08cee713ea14a62180ac127a9ed26500f1e5dc06c1bcdc39bb1d1a2afab9fec556e68f955647b2e4c8bb95c4401dd6c55dd734a964835f5e786539bdc150cd36e3e1d6be0f526084134d2665630295942ad1d481a04082bd499636e53594f2b19fa4020c30a667038f98945a2c95d825441f593783286205162b9c1b336c8a54744dfe30d840924c085a20d4068fa73f081b02e86829b6e8fb51702034a098cb36a476f93657df2d767daadfb33c6be0d73ca90a9adb284646f05234658c40ae4b31c509557a08820f305fc38a40773f0d285ff8883f7cb3f364a5bd1394d8e9521feb89286925221df324a6308c8739661f4c8cf4240c0331e98e00fae70deed782e00767e0ea0520533b216bc5c59af948957d94d68e46123d68c77bcd21cd07c1db1c5fbb9cd2b2349b9c841613552250c565574d5de75a44bf2eda07b15b93658214cb958e6dda934bde45eaa20283cea1c929c9d1471a7104daf048b4b118e503d73c23bde92ca77708d854d32433bee3d3f46aeb871dabcb777c7246e2c4a1e903fd2d501220219851d8da08254b32afd4efa9cb844a63f8b56264a5bee79c7eb298ec5ca7db5844a8792b386f974abb239a851dd280bb976203889266fd5ae3e538d142969ef2897ded2408a8c6cf01d7e53eeb77ccc6f1944a08e1f02662a7eac605e96edd54838cc6216ce66c732db2662c3c5f796600e8b2f3aefeab9291d524c13c58a3930fcdbfa06cf1fbf54159548da582d7653f4e63c652525a2d25816ad1af8c514c05c107479b34b4bfb57389a3dd8a421632317880da78935a652fa265e112efc5775f2bcd87d6e17f0ffb7b69cd086ea509fe11336aa400242fc240118409ccf646b405ead4e84ca1700e81b8cdda07838bef55189b6846c088a377f64fc99d16b855f43e4da50bdf0315111073180813abad9005e73e07d6544734f06694cb48c08836877de92bee3c11d454359c5f3ce20c37eeece06f0f19eed653c5c4e571bd29ae91e48cfcfbc038910181a468198ccd1a49e04f3d380f49a7d819a91420ef1b46be1e1931f898abc60a4783173fb5e1fd37975c0cfa1bc6b9466361131451f89e0710dcf1d2fc508e109cd1936c5da9ca10f5086606dd41b59cd95bc0b309313aa6e6367294937f23f2b3ffe2821948092da1a90aed9f118ec751e988d083bc3b3c1c0078b71621c136275088517a0f14426f63823de510d29b0f88571f5504328c305a4b16535da8d94a5b158aef1378dcdb056b2ea6899a0720964e798408a3cf2425a7204d141ea7d5d50957a483f7a08fea884618f7c3a98919743cd6fc48b5adad31546e5f9489850260982744fb0fdb8a3ccb41fa7c174179fc3558c47fc98a8208f73e81e7d81f9d32e5be118e34f337f255b454ac0dc20b6eba5b7efd4760ef0b763b7f33b7edf8725e4d8079267455f54d34689a486af1b5efd8a1399fcbabbdd6375c36c19aac9759781e7b0c0d0ca6d2631ac682f5f62d8d0c289561e3d64b9d7358e24c3f185f2d7efd5dbcf40973ad50284ebab44caedaab3d6b24cc933531442fe709f3d69eab9af835dd415acbba1c968af642295b773dfcc79f0b2a4ef074484006826622bc9548bf6b970a3d4346798baf59350b2625f9c924b23a6c6ff3f6154b1709ed9f610432905ff262c7b1186fb7dfe6de417fffec68803bf592ab7de0533111bff22e46791a91847f31409ab4a3d02928c5cc4d168b2b9aab77720028852e5725df4f98de4074845f54156523373b5141a95cab451235490ef3d08477ef434fab3b1db22f6dbe743b83acbeb294da42481b13d815bb88a7685af15f23d261bdd1a3883f3c481236fa8362ed623f402424d46d96c41d0ed666a9f606c9bfdcb86d134974ff8f154959b51da2904ce5850fc301cc5efa9a07f787e60c28f5c7265883ec8fe591665646b247e358dd78405c1fbf9f7063dc34cd92559f414c3e5397be3bc013d44a654221219f7b1bfeaafa8593d926bee0e38f92f4ecabdee4d732f133afbb10c6150c8dea43a816b22c8fe3e1909c4e4dfc2dd7584f8f4e616606f67666cd407cd9a86e1223bebfb34166da9797720b6bf8c7558213d0dce9cfccb5e1dac5cf26204a7723a22a8f19a2dab32f8204234c8418c17ad2689107b2650999a5275e150e98e6164e458b2396c8ebbc33c9404a1a906a78608a7978dd413ee125ed851fc90df1b08f8332f14cb9f7fbe6886a705c1d5e76fe3229d2100cce3d89a4e1e6ada1923aff5b27da2ce202232815489b5400e1973f8c203bd2a3f4d708ad584edd51fe2b896f25f6722b46a4db1a091e3c3aedb4e3eab25f1a37d5ac351fe120354ef272e51564237fe4895ba15b59dbeb12999f7cf8897bec4e015b0e60b81c577937cd803b2f88b2f90fa6c7ab4a17a46f498515f5b37d289354a12edf47c38b073c3c69aeeccc0de9d64dcd6f9df1ae7555805010ff1352e6033f6ea5bc8127f24f2599f6fca879bba6c26b319dc45b0a5c3bea6bf7477ef9c47c7207ee5f7984fa86916f16bc685538060f995183d79604f4fd854534009dc6cd9d9f7cf977689669650044340e2b811090d77822613966a01f5e75ab7121055a53faf09a583b50a2249e83e69c2e83cb2d150ba2dcf31f293d8fdc8c0a3ee95a5ae2ca5a25de2fc7a66ea93ecb6177ec83f480f9312bbe7a48d2cb50347f76e24af737bb21a2d30ab4f8f3452f9b785f04bb32b089e2a19cf51fc7a4239afc4664e53efef70267b398ce6c9525a5ec46b3fe887fded1c722e16b9893df69fa8dcc0e279b315a5a6112be1332fff66850c3e5396817ddc5ef631941c7e887c61f60f25e69919c96572bd94ce9cc5d36720e17c81b6376e57648f27a04d1eae6895a6ad0f8d7b09a53a99380e2f7a2e493864e2df3a01b403c63d53915fedf2f4af5dbe17835884b9ae6a9bb91e4bf7c940889157630511adfddc02055d7706c52ad90df579df11fc599fe9e145dba39c4d45fc222e7df1b185a05a1e074f75855a3128611fbfb5b4e7de544cf2a85205833248b7f303ddb60b2fd64d8238c4bf1779246e45c5ddd43f679aeabd877e1961d5c7dadb354b3e80b2f7b6dd0334387eb2aefa7654522eaf22cff5d33bdfd952616ff82f2e0da0b393aa3d4a80f5e35d834ac082554807330cd990990336ab32052f3263b603316733a4302be435cdcb38e24c4a72827b6e8539d9176bbec3f7891df9788b199128108d9cb96e3c492fb2870033427d08f3d57b873e33b6a1caf6f44d64005f83f5a86c67bdd76de09ac9355ce834b2958925fe8c687b64c692584497ebfb7dbbb1be89582295b2559cd9f71e1ee5d797f7f69a3c7b301e97e0aacda7c0b5024a1e1da3041e9d91df44ecde454788786fe59ce8d988daf82e4d39319ad9cef5d48523843ee7dc3434741cc369cc19f5f4b2519ad98d5e95a84f7fe2ac45038d92258da2337c5e70adf8e9f59a06126b15e4e3b922a93b82b5b7c787eb98b159efb6656c64e5571e0851860f74528945580ffd60710d88d33ec901f09538a1d460740553a10c9dba2522c7ca74f9c6f5fb60f119cfa09e2909644d28976c88f43f360e2a5149b906293c946eef6421d739940db98c6f215ab52d3529b974434a0a5f7c8a12a405f19846f40c508aa8226aafc446e4eb75197f8b7ff79d9c77d589a86e27ca9c9b521e1890817b5b060d2ed371db4f171ff25a2ebec099fb433035cb7ee5388476f9839d2a0490479cd9857a65be8174783a4f1486e11031d48e8b3fd6a85b7103891fce721837f01160fd255fbbb7db20d04f769eaf19d97afe3066c44054ac7f2cb3d96062aa8fce16efe8922e71bee2d23b99f11c19d0758a7cd9c909cee891b177af7e11a5101faebc66323a00b7849af28d64f4a8a9a02c8bb865c68feb2b725747a66d18e57f66c5aa471b5b538aaefdbfc5609ac32ee420f7287ee5a8845ac4ea68723d41c2814c7bf6eb0153d6f17fb6ed77c72732fb0f1bc6491e966e1d410fc25cf23c7f3c3d8d9ac4d3d485a9ea69eb56e40fdd0840f419c486414ff1b91b20d7993abdb441b10bf6d230e038e813bb479058fdbb1ddd5ebb382c5f7b725c42f20564b4f97d292657e24b84314e96d6b58cd6f990bbbd135316a87490fc1c786fafa0b639682d60c5fd7f3fee1e0bc435049c5f6d03bf5aa648c6673869f0a52c1ed5ed718f0be6c3c72f4068d7621736da49771c328e1793ef088177551af913df88583e54ddef9b320fb55b416f6c4bf06d14d401b4912979cc4a11cdb1b3c71ecd75e9a98f6a32addabcf3ce623dde7dfb2eb5bc40c4864a5205402b6e306cfcd261c21cde125487dc1d2c133dc17d84caae0bca40d76b1593916896a303a721a745699a1f79f204b80ba7ca1f3b75f54218f4e7551656518a0688320d907afb4af8d8c24b06385120c3357e13f92c1d7adecf50a46237f39ad1db65aa30f8ee68e9f144aebaea5eedcaf570e764d623c7b49e0c5d10bd8e37f4819f9e8691de1f58801add7aed75044dcdd27f7e937d73227fce88826fce6f26d47371f87ef7aab5a0339e99c0f6b8c3786db769e8d7dea27261b9d50c69170f4388a978b6094a6b99098936535ad9624317d6ca0fcc93feb8d94d1810449ce2596fdada6e4f321547897abd6294439511043bd7c566828675204b6b1e88b1aa89c8e7b208cb2ff87c599e63a70681ed5b964808957ab0f0d475f7f84686a8091c12d69c9035e4973176245814c0e7a0d7dee7520de75f16ff62201f78ecab04c80f17072ccbf716d587ac572baf2c30a042df675f346ee1900625612fb5c97ae069e3c6ab3ee84e3178935b8925c12ddf805b4e7e94182e1b2e8a61637b3054ab244acbc24ea875ca737c7de404236291493b665196b2536cabcbdebbaad9330b31cdeb5b593ae9c047fd4890bd35d1b0ea728f2eb3cf70ec192a21ad442221488effaa4787a5dc53884f2c9200d7eee2b33e3c2168d04e78ead7fe01bfd05d847778220c05ecc2bfd3b4fd6f9f8cba3970637f2918f19aab710fd90ca11721769e740b279f9968922ce914a425a5826b8746e41f1422be3c9e69c9899e1d5205eb750a598960e10be54bdee9feb0eb532526f7b7a63de9bc4d08f5221c1123c2b30afdd5bd5958a2ce2129f8ac292ddf0f4f60bb1d22c8587feab48048b485c702e9596dd7e6d55fc057adcbb1aeca026b9c0f5129424d00ce20dfaf442a0c10721697b6ffc96f5f5f1c14cdd8790aaee5ab19ac45164541c5a4365b642b5086a41ba852bfd6f383653f06cacd672415b52a55c010896606fd6e43fe7eb0ba7ed05cabf96f4162dd7e37cd1135c37780ddc824e798921ea697dd685039d5783b8fc321a345b3b541ba9a6908112dc4566ad0b1adab0ca8dc7274a65b2987069547b08f585cf3d52b008cc1eb41119bb966bb34ac4e47d01c25ad63cb18606ea70973cb3f6fd7715c658dce2a80ef1b491cb3b87ae8709ba523b9c77bfa45c71d669bf223ae6191e3f80ca1ef3dc020c91a3671ab75d0bbadc268a121cd1f8275aaf11c0b3a1f7efff0ec099dff7a650d2fd8af50cfbaeb3f01f0704a9cfd25a3e9764e66131ea831d79f830ce3c6b795c397443c1fe5b5662c608e8750ff944950002743420f013bad552972b69a9c6eb267a7a241aafa974d69b0cdb0f117bd7350ef0c7bb46705159b3d0027608b4a0d3c8b5d182d06e0501ceecb838e5cd0bb483adbc9e96563f401db64d3eb40567de744032d3b9f6003533fdd0b3b28620f6bed10701ccc6ad55d58fa3db3f9e058411f6cb1942c612c8adeb9014f78dcd92bf4d51a222b5428076e910dad99746fcdcb4ee14c06a0faf639d7d5de0e9cb08578e8e33184c0cf099c2f0b7ea8a875097fa932fcad145e3b358ce54c6cab57b44793ba5a5f0e34dcfd82854684d7d71d946c7f7ed425639332f9e3ab4adc17576721e996aa0b81ffeafe0e985b50589fc6edc03666f9b44ab390cb142ac7d072fac2e252446b10301d46635d8355d7fcd28da75457d45b3cc1e4258c3dbd4f972504db62c9863acec2c26dfdd27a8d3f37bb84ad23b6bca75bf585e69156aeb05a3d2db3f7ee323b8ec7972b2213ebca2fee0e874e4b42ede0a39424c8fd523ec569974abd099fc78e5f180571b0ec47c0e8e2eca29917ce4910c3999ace0535312ca1b59a9cddde9fe955b46a7864f337884c4e5776bc080f6be0e8c43f4385ce5198a95d82eebda0acf1eb44771e49157a3b936e10f4d470c66580b71099be62fc3d1963a735792261215bfee134165acc5db5bbaf11527df944c06d1349588c7d6b0878cac550175ad0227c50e8ddcac5a287fe0faea7ecf21db2d285349bdbfb6318564568f13c8eb01be37cf5854ccb2b0ca9c08fd0716f9a295c75c9a5723af96c46b7ebd254336662690cab4d742124583547fc80c064147f4581456ff7917370dbe15fa77deb464ece38f6304dd952a534e6b9a71ff0f9b51f051ab64cc6e806b03ef963e8f5795b62ff25ac8bf9503965b8e6e19054b1851a66ad0e4c655fb123c11a6057fa840171f23c5c6731ba5cb9ba36800d4aab1e442960d69ffde60a0860f4d30a8cdb732e38b4f70256416794f61a7987b492bf0a3ec118bea868e45c91a201f061826a302633a150933dafd40ea68660be84ad68e9204224365f8513c8b7ac8a0196869d21fba4d6745ea938770e29d4b6593336297530262d5b8515659de704c6160160251d642c1475bc300b45cf1380885aba48fffc06396df0982a726b964df25833615aae84a1dccba8b127e63de62f0c8f03b5d57740c32b5b0a3a93a6cd076650c8ac69f24d09866f107550931f66167de85ea1ebb0049388e073243523b9268f1e3f66958c23250913848d758c978192ae9daeec3e0db6d6535121db8a33362454f23e765a2d669df271626f63fe5cc60106adaf2bea871dacd906d543a837778eda1853e170a5649ec5c9aa47b49e1ee8134eec064e423e51088cb78c7acc281fd8fcc00bb76f1295bb99f179b814f455007d6984df0ef015f9cc38b819e5fce8373db9bb3b9971901bb3d1addd2d89189c158e8cea54c567eaa60a45e84395705271f61ed79bf80d1b62ea89fcd473bfd5e9d3b0fb9c9da5af29ea05b59cd1b8d27b43f8c87fe752768568248dd2b1c69e09d3a2cf545a4c24d8aa34df988e57e59c8111e143962c466da799087052964cd7ff56e43042e3b59aa3b4c1a8f32db0b97c7099ec3ef43572dc80d4cfc1242a9cdb280364d03d6f58033d3fb6e366900d51a088313bf57b59c21b29d8e0547760cb885913da62b221704a7ff9e8e802be4a4c00bb22eb5855eee1fdf35055896cf490f629a2e5a9e51f3e0a02d81a648b666880262fdcb2ece1cfb68c2ceebf7a3e9cab66e33677d3254f0210a5e79b24abc8d615baf9d9786006d1a300df6401d3f8cd79c416b185b2478907e42bb5eaf7a6e297381a1c0c6407c1dc29bb80d9e2946d0b178d144b0ff9a8086abd65b48f5e97bb83053dbd18ef1c277cc7e032862752f0a90981f3f35bf4b61a1d504ccaf0e496292eaab1bd97835d76bdf4844824c06b71f89c3b8a80c53e1be488a10e7f97a35217e6417bf1600206cb9a9703056057716148cae9cba0c583fd50cdffb90c45576af77e538f8c8ad0824562c48aa7482eb47c96d1fb20b8688166792482b0061b55129dc1e455f68af1ee3be4c5a334bbae4d485d0f1f3a63c62156530f19e5464329eb9d37f25a57e9281a59bcdbdc24154367d4428f14c86b6f607cc21a20cc97ef9ea42ef40027320d87c09ad6a564ba898037da7f982fca0fbbe42bc91121bc654eb79614b293302d771c21471b2dcba03a9f5b9b74b6dea928f3638e18a3aaba99fed25af566dbc0836ead2215884e59ca0fff469de830849dcbf41bf17479121b6c0ba45803d69761ccc8d6954b1ca0ed3fed6d798cff586ad16fa5506be03cbaf13fc31ba64c5bc0d260217e7ff62d3e30f324e05a387066b5be9fc8f1109e6ba5a0c3e4ef8796e1d27b8d94fb8b753338ada0ee3db047e8b1e0ff609ff833d97133aa02b73b7623b77f317d92d6577729a0c9de9816dd8f97c308e09471daa1e93cfcf7a63e5fd6bf133b347eadb02fcdc53bcb2e261be8bc1fd9630bce514c88e5e2dc24f2e4ceccd7c9e5cb79c1006ac4eddcc20cf85618eca7f0b5fe0b175ea6baa7a2d16921cf59b63f37f65d0cec76939235127e5cc73cf901913e78004eb763af75ec8b1cb1095d26b5e98106965d62a85cd5ebc9fc3f5051746878a967400aaa76a2082e59c07853723ecd43e302b76349530c1eb99e268525dfc9492f511a481c7720b45bfbeadb999431b552d0598dd380097c0aa83910600c6defd9940d84d217374ad5e7aab9605b2600f5439bc47edf5d72156597fbf42ca997744bf9486e67052bbe2e21c7304c220e6b32cb3eeb5ab6ce1525f57b4d3f50c39fe6495daa9f1a7f87ba259ef37e1e66c49635c5ddf7101afc927b083fbd6d8232542d53f877e2b38bbf4c7251130ebbf023376b504b437da7eb557f3a125c0d47205236353afde00df648615449fda97d9082ad1e2a119025f63a270f5236a90be4cf9cef6b4c4eaf7513350abe7e7288001d2dd09525e481f47414f2c15d316ee73fa04e1e495ec2f28202a68c802db2426a37acae26f4a8cd79b382fd46a0f6d7144f285f24d860596c64e911d1be38f90f3679930c2ca135d496064b374ec0043df299f4f799bdc92f69c2f8c8ee49ebacb16d1fec51378f5813ddf8c326690222c9c3d915791222f075c2361dc19dec5c83f4be4574da0ac9cd7a206b3a156703333771176e895579ce97573d1e1b1a45c6a7bc9cc4826cf5030e7718a322f6521b9de549262dddeff7480f0354d8186649458b71784d9db926b9ad71d0052356f4de863078cf4c4e440c2652dfc71e16e8c23db889568e175696c078ae468304ec293e87e3d1c9d396ebca09b3f5edb67c4e9b17e0298d98323138ee4c560ff884ba48e2e997738bfefd26fd950968c73a81d4d8dc4eab946a884296529c4141293e650b09b989b501a9c364d3a5ef68258b6157d6f8daee94187f8e955e712d968a6dbdcf5f628ca227ed8b5ceea736cdae208be423d63c9464a61679ae7780142b6875fdc8a74d12977542cf62b5dfe3f221aa8101b6d5adcf3e9f454d59c2e4f91131bfe261000048c07504b149d2314e5d5d6a4e071c12db4f6a00c51a0ea9eb95a80775ab4c8cdddb37d5bde6aeee0fd01ce31ed3d54c2334680908c277465925d28630f5f9997e0238587e6ef44f91e10ed809162611f468d26f215e8149e95bf21e877624692aefd375bbc810562c56f4a8976a8ce1b8e9b054025160982a0e6c850a54cb49073c1656b2c785356184bbed7bc886422d2233f43a812850c7cdae2b41211a26478d15bea7e5c1666a61c0ef62e00024d12064ca6ef855ffd4d0338357e2b695adddf3dd7f30f018ebd60ae25ecb6ec902090879239ab53bfb9aef7e41858ee70e4410451bf1e2b3b18258a69b5625ef504a4e5564f19c0e7c062c35b8db911f9f0a6c4d2671eefdd15bf45efb776c3b8266e928e08208820391550284b1a5d1c5d9cbe7c3a24ad6944f004bbd3176b913c885ab642b86704f0eac355a3c06a00209ad0b1c558103fde5540a9b014407f09db8e1102799ec1dbfd82882a6ca95d752c3c54e748867059d0f1db1995a9796bad40d62a94164d1da6826a84eb5126456f44eecc738d7c90ec1190bbbf9e9341aa552b63ca2681e9fdb925fa0f166aae49d8f3534b0f61e85fe4d98dc82b8ec6929ccae26f0cebecc4fe7859708ff7c1ffe3a52a107b69a94bfef4aa063ee6874be56d25a2a8823f79bc4cb1bf7c71c225757f6638ee4a337386183aa42cc12ec95dc31df8a5e244162a54b00cb034a216e784e4cb94e2329d6b65d2f412705c9a3b0f67264e6458706020c77e41e6201933ef2a5de9fadf58f4a0774c07f6dbe817a9baf904e804e1efe9abfe063eeeb9017ab9ab5ee7ed48ca42bc30173c3b13a2cab158a824e79c51cca21ab3f131aad85644a06df1e46cc5e55766481fd436a7964de2003f1b60cd9991ad4cecb6bb993e8a1594d2f9e4ae6e49b558f332b5e1d53515d27617e67fa50c251ddfa29e88f99ab3c543d74e1cae2f0fd312996e2325618fe66855d9a18110a2d2651df3734b7324fadb2d817469b15eda0362260a54fcaa72c568b89b35b0b647fc86334d26b8a6841b6ffec132c4e132375987425640f35539a10d6ee648302c8a9b05da17acc68ada5d790aecce844c6c1fba65b72471eb44a1c32f79ca1123e0643a3020d0b89edc70d4252b9664039f71999aff67548480f272bbd2a333395c18aaecdcda357bf7ceb47af4aa47993db6508a9d2707a231f85a26aaab36ccde93c0b48c91408d2d1d85c5600f030768d44a027ddbc32ef590385fee863b3070d310cba8316c613be1f5f5678e16abf2b3200045fbbccc0ed6a10cb2ddb0e3753b9963d6aa20df2cd57ef96d0d90014505e85529927ef19148c6d04789fc72402ca489a90d49b7b18ea38009e207a1b96d57f7bb8f6a5c5200e3552f173a033c6713558edc9e276a7d76c8831b7602649a289c2f126059561031c85002262e27dee8c471ad15cc23c25527dec95798757fcf78e2768a1ae9a4ac824bbfec70b57e1ee6d44752798e0938c4c4e5c9c36e6581dc3bbd7b9643cb5970b67885ea9b713482d9c16d9d1554eb521344fcee34e8b2d8acf83c1700ddb63ceb5bae3e89d5058b977991ac04cdd2a0987e5ea2e10a3ba0c5726e2e0e38ee265cf13885fdf2890ec43b32e0114f8b94b93027b66b599b9878e2a4b138109ee808e8cba7be4b85cca0d32390c88efcc69cc1b778b1bd8158097817d2ad8bcec41a3b88533fdaac85643a08dccbf3b4492355e9e52c119a8ef31ad71ed85558e9bcdfce345cae5c11e674ec62690338b610d7fcb92742b7af7356bd980b78e9ce3b5f094f7584ad185c136b8ba4076337fbdad11df262146427765af88923cab40c4c6a6863fdc447deaea15cadc9bf5e3e8539505a4020b0a6f9fc9f49e130f1b90701db64061948fedd99fd14f934a3cf2ae1508de3841b1e7f8c836755559a024feb434125ea08df0ae8663b71cea0c5bed027ea4884ea42bf4d0209450947398df5fc79efbe72577b69291f12162f982287c769c5224c0da06d0dca9636a8e7f0b114566ee18ab6e853c9ee045a46b36f2978731af034382d3e75b1b7c8e27465d7a4ebe7bc6248e6044ebec82d735f2ca75c9cbc9af97524e25a79a694fe061005807cc402d94ab717d6b764651578b8c30656f31eda0f62c056449a4623c3d90be6558c4b059267fa7a690d457fa4e160ca25c6ac36d537b58546e952f273a4d9e2f42352c7f950303cfd9c04fb3dfc4ae166431c6019db1b7d4a62d0b937d39a3615bf9f5328cbb7271501f0923cbf7162b82f0b9f8202bf868dd6bd0ddb4e06b655d779de4d12ef6533d39706b41cd2de362382b3b69c945356dfc2355f367d7c287b3f08f10ddc7eab3d0560c4ab5707b2a801ed82892478afb981bec8fa2c664c3d46b09a2b768d9f8f2804ab554c63e10d109cc31f7996f79b000465184c18466b23dbbef21c88b70a0e89f06bbd935f389d7f630a1c3ee7ba8f71f46c46df14cec18354b890ab73dc27a75b9271475a3f22fb82c705b25265a509715d0b25f6061b04857ace0b9ba6da7925e45065b7ca87bf7e8eb5b0ef2473b913d2ad9a42eec5e1dc936c05578c0785e7aadc718cb43dcb53ef03259c99e855111065651c620b80ba54dbb871e303026af1e0a7c51065bab5f771d6903864b67cfffe18df9ca08c9226dff41aec199b82787a4c8a87a5caaaccb39f119a2efc82c85ea2f21ac0abe363ddd6aec17bb0555680b3ad1e5c7304e3cfe3e526f49b58c3f0e3054bb87a8bf578dfcd0eaddfc755de003f46d19ba649e6f7861b0d1adc0e4b860eff637318adccf77f778b56eabf477703e1bbfc6751f326804fb5f5f9731843b215a3bd33beb67ef84cc470de209b14726bbe67acf5cc9e6b06a44d533e7f5f1a6286a403820c7c6b05d76a22a96a64a05d0ad9e3ae796da396f7bc4128b560bb4579b56880510793cb7df37d2f2680afb1ccab3f1536c5ddda1e9020d0810c03f65d58114477f0217234ef8bca74aed43a16375350d10af747f2c6f425c08733dde750249052ea0a7709b14b9cf2e39cac7a23058dc2930490bd121f16a991576926c6aa5a0a7b79410baa88a29c53814e9183b8ed94958404e7ad795b682c99462d723d7bfaf2b7c1dcf6a29405812ffeff7dd0f831db0a1381b481a8ff38f343a72a33b2ce5cc5765f4d631b0e5657446a23174f42ec59fa96a2a8e2ffe1840e5a40ce22a8e9f43c7161c9a7ebd1941ac039e63c6fc652dbeadd244434d2556537a46ddcf459e633fd2a49fb126efbd65e514b08e3e8d66875f8a8afb8c760715415f279f10199757f7d229b073a4864399ff743d694cf27de90a8961f508bde74f68081bdb4540439ca5747d6c941c4017e836da7d439d316feec0c0702f22767326a72188d2248cb7d2a13afb38e3caaf4e201e98eb25865c8b5ed15851260be02d60682942bbb253afd564e47ee4c217ee9559ff1be6617989bc5ae3beda75d2c6a1d986c1928e4df123129c4ac29dc03fd796b09ed31553418e4bf3adb0e026800a77b5f532c7f99c139d1f8aaf8cf819691c85c587208c3c4105349ea85cbb43a4324895c146d0e84d6ffd53e80b6848082eaa8e7d1ddbab7e5f5921f0e099006cc916f0190041ba117ae5c61713763cb7388c66b90c2b37dc7f1a667b303e85aae16186e9bd10bdcc12448c0fc505ac9c75bbab7a394e763e5af313262af94ad966cadde43a83936c01fb65322b6731ab85641d3451dca3face1bba531d967e51e523791d67ae45342189028887c5bd5cb0faa9386d292fd99f8ff8118322b32a9c6b1e9407f504486d3b9f5c70266bbf47236356d0ea1b50b0bbbfe1dd54ef67a753e0495997c218dbaaf5bdb9c31dab53a6dd3beaff8195b03d331fb818f76f09765e3e82cec453525a707a7f70c524d755d82590f2856ea1aa1455fc7757e225bac430f33297ad0655570edb6f6b8ccde997c00f571c265211a058dbaf9590a24da11b194e13fe073720c26c277020e4443d5a841e47204d4a888936298f052be775bcfb32f3c7e48fbb389b50240ddeb0f4326e9ff92b60bd5eef29e295d24632eb4374a8e9378c8f915d4d12f58742cb392dd8cafcd1cc0205f2a5ff2572cdf45dccde18d491c4c584461fa1be8ac232f326d1d1973edd2fadc0eaadc814efb16497c74e67fd2cd23d1e0a291d69062a2bfdc3f39ecf1a26e121b615a43d7ee297ae4723c6b5c89114e4f7b22a385dbb8b49a24bd3d98d2b80626719a777de78d1a968162d3cd46a30db032e31838fbb833576d90608868c7f48fc094796ffba5893a2b52c25cce29f9b0215394a78ceb2ce387565d88fb4c621eaf9f62fb5246f339b57941c6e3b850fc0138fefb2dcc101d8b464e129921b99aa1211b349d3946cbbe4a4376e99e57e9a4e778538dad571ac4c355f831ce86890b2731cb033edf8d13b87b9fc91ef92b4404f9d22035cbdb7914c3391329ca4ea330a20d6ada9652e375e93aa03ab2321619f31902961ac8d58fd6d4d04404fa8ac1837e90cfe44e20e18770f69c61bce116403f89f2ea0eb8e8f2934aadc952cc80f96cd919601577a7889b9dac0d5ded5daf7557022eaa35837a5573310ecd4dd49b67ec0333133928917fe110ab49bade29aeb16ca9e0d0c9a194acef4863a11cc31b8a7c959b15d5c82a6ae002b3d3da607a0ab290e1ba996f5e21adb826afe3fe0e923fd6ecb3be1c5b305f44817f0aa94fd68b68776357faf81a3a203421ce5f257c787f9fd5c7534d5a4f6767c4b8093af92d71fa442ad41dcf4537ea2e6554a043f142b8e00702339c9e77293ec1be9470b1ac3c2fe3a5a400170f7eb55aca6910ef8259868b2be1212895ff7db7218ca91195e13367580e671d37c21511b0313190b12e7691f1a59c72ac9b22c9b858bca9dd3e3c731178f25e1e37d4f528ad9fecdc7880b526678a069cfda1533f6f3e741878e57ca64d9c855743b95d76f2e6124bc573bc189928c0410b3af5fcbbf8ecfa1f9b3853b67070daf3adb03148462c54dfdb3d33b9b242df628c45e1802f36caabc5fb40ffb133941c711036dd23cb8d3deb49791b05fdd55f214d06aa40c51895a1382fb710df390c3e018236322a9ebf3bd900bdbf381d91d4c35114ffde06d279da72720703a0c99c68176aef7f78d006c9fe4a17f2245befd4dcd8192381cf8b174addf4e6a75cc2448093d71b7df1414eaf8428d8d5ebdb924bf4608140eb650dda708a75556c853872d5059b6ddc97500fdc48283d51c96761b47de71ed22eabc406c5190611a6b8da1f2302afcc406c148feeec24b8557ee0a985f14c4ed457919195bd04c01d911e576a4c587ef39eedc3c32f9e726c3e0f804930e740ca25a21c27e449eb3e60761a12de0be425054d3ffe870a7dcc140cde13a55f00734126d5e968360bf5545e5f30727fdfc0df346435a0bee40adf8d0e6c3b680d219c505751b0e99dd253bfb3a7454a0e08bc98209c42b03ceacf50c338af6f95485fceb59275397c7f58ff278df6dbba46a285915115fc4a69bb967ba8ec268478200c7d36dce43d4aaf49c51ddbe5163d30cb2e87eb30252b3b34739e54ba61db4a010af667f1687560d2cc2e7d2d7f15fede7cfa949df992f19f615362f7f39b8a2ed225126fc8f6900ace9f2a4bd9a8e07a500318ac7538e379ee01da233c1c0f6dd713723f627f3a0ffa158dfa46be78c3f9c635c58d17b67a270c6ab6bd1dd513ea263c97c39c66f1fdba634079f3ab17caed2787c76259bc449939a7d6cd35f4749065ac6ce9ed681e325238c8b899c7bb076c52aa4b06dfc3d0eba9400c86e22ae3d1d1786e2ef5f8b142115a07b32687a3f6a3470a04b228199cbf687906b76bcb5e011cd6936b7522594301f0b67b14d1ea096d43c997719f76a953426b5c25e32bbdbf23f047b9acbfab9373ee6d5f71242a3c6bafa3ba7dba7aa9ed19b63e91472dc391690290bf4496b85a38e3e48449a51332287e2a68757fea7a4afa21a4de90b2fc6d04e4b5b2dbba43492f955488d20bc2b7251b007cb70c8d7df31606a350f3496b50a2295d4bd95bf5e7d866c1c6067694d73dcc2020e069af4e9ce1f349154c6ccc771ed82ab0f0fb122ced8769fd0bf0683485c65af0f1fb437d2abf62f63d5642a653dccfbdea9ee955b7e834dd3fc2310206d98811a4ee038e4e982915ad11319ee3bedfcb784c28db429aab5314bf0ff20474570258d427c62613a97641010a67fef1e8e142f562c63c20846af3116a502aaa42f46df32b4b789789eae4e0b18f808d3d4b2cc066fb11c0ecb5b91c6f5a235aa3ffa7459ab6a485b3e34236e7a82a82135adbe6d335ce3962e46c1614704a4d4fe8e8049f1addb99b3c17a0309d4107fc3c0ddd28f13461f1cf588cbdf43e672a8363d385dbd020ec683edde9902838239a8393bd44af3af4b7f8e8ba33ed30512e1fc898b71deb3dbc264e1b81ff8b14ead3118e16710234ef909aeb19f4b1c8d42cae31e744db880745173e36510473c942acba1fb3148009207d40a0649a64259f62fa7e9378b584825c6584d0e1abdf4d2fea7db7b2720e5adced416c9a1e25941c2fe43773201d9be80a9d67fb20315548f067a0ce9749dbc272e276edfbb7ce826165628652a924df6a8dbf41bb3269ccd8a7283423808477a42b7491dad069f1567a7ac07390edda7c39506e35d2a1d37907f214b25f6e2cdc77f3608aeaf40ec952773bb0e0e80ef0be82964bebe3f4e1bc41c233ae71808469767ec6635da905b87eca294516fee2974db3abfd2239110a63c551026602008b8edd140b2227e8243786bb04bb3831f9c0b879a2119e2be88fae662f57ced023b677a2931a0756e545dd313fb5a53d5234918d02ac668acfab84f8983cc9b725518f55006408f1649751ccac4f63facc41cff775984b3d295c230d62e3097860c339a4e97f16c75d4f834262f55518c1b8fc11c8a9a2d3d3db11e995f52612f3d0c71e01c9960fd83095d46aaf6257391fe5dbd6d363745cc503bf361d3937ed462de75672788f9e81777cb7607aa224ef1f347f6fbdefb1eed753fdfc745ce9a122cfe549ebb8bd7d0224a04e595ba777375bb611036f46d23db65bb420ed7049151eb3c096022df341ccfadc085ae6a9f66f13460a63bb0094317b1f9b7f964faef24cd9dcb1dfa20b1c69781f54131510a071e7fdea4e2abbb5d917a8120390ab4771699cf155bfa03e3a054c7043f0e7ba21583a10887a26f792153e76fc10b864c33a9c47dfd5369969efec27803e80c568c37b910a495fdbba5bd3fac8bbb73f4f9a66975f028f15cc560384f4b1a75ce525cbd8f2f921e1595e57e60bd86ad50367d223ba93eac7d9b3933b506596b836a08a7b959a2892e36ae54a6ff8605f07ead86196b12576701239e49a95faf99505e6130a95e887eeade8086d9e6d8e267256be6cb2267fd6ea282a0b6909c698fe9015e919ef6aba60849f2dc156cae21ecb18d63416402cadbdc2f340c328559b8126f27532e459f229265b6957b63c8a26a3b485e96dc7778c5806fa7286fdffa6778a7b2aa44809139da7464c818dccea7c8e9afd8a73cd9b0eb1f1400f97e763e067357b3558dc3060fef235c62e0088309338dd0cef2eb96f2452c1df01bbb53d787cf188f394fa60d8406e263d1cd7ab4c998e90150aa841603ab736dadad87282580f26f79f4706e28ee00629ebad8b2b9f406f932e151129d0dbbe5c0a6dae8cd149feb8f3feaa0c295ed179f57add83d3650aa695519ffd912b14bfb768746d22be21842486a16dfe128a490b7bdebaa3d82d65bda93484df2dc4a140011c3c339a6818dd766ff581f8feaa45e9c54c310a8a431ca474b2c9733bca1c46df0f2dbb711321beb185b84c8b21d36cdee84a1e0d158143e364a8cf99f1694c10cc3f8d149c6f01969388443cdac19d5b5b4a7ba084be6ae36b62f7d51d9392d7bb2c7180251d546d187c7fbed38daf81b435b3d22825fd371ee3ff05979e0436ec34151d4ccbe3b77a4192ef27165573b2ad568082b7639b70ea329089c681a93bfc97afbe4855a0c5529561133a198a5f3a9ece56cd9382e319dd3b723bc7951e8de52a5bd52ca97e44449a35df33a174bcb4f6bbfd87f2d85c0b7630b8e84990fcad461d5a5b05b3660b06129219ac88d0a997140e039e3f5e07f2107cc2eaaf235f636e6b3976db08bfb5f2b3b544f1a3da90cf95b0f4e705e48ccf8ee9ed2923781de68a5a27c126c94ff823a8b90dcaf48dbf39380ca8b6f1b57d65201ef3c34c2558ca5e3f793f877a5aa5b679b57f158e25cafe0e5bd904c199d9dfd8938c7a79d9426afc2f790536c06ce5e3cfaba46ebffe8c0faf56653a7827004c0a3dd2332ef9bcaae9d01cf055cfc5b0d0635f050538cc02f1cb21e4b035c8549f3d4f794de52439c028524d70c6d6e0a170565724dbbba10b1043a06c44600be1bb61db1e2f1a044c158c925a4d72c1e7198b9037df46d191d2a37938fa4ad9b19f9f41fe5249a05e1be53ac1ec2790ad4a033e82fe6ebccce96c09c4df6ebfcdc9c11b2803a5fb17e367161cfb24172bd1e1244b61742e50e50c3a1f342d35fcd34234ec6497baa28a933ce28aa802394e8cfeabe2de9378905a5305c8fb6791655a2cd8d38b535af6c77988796025c64a70f643b67bbfc438782335fee804b4fb123a76aea9c9b96adb47b760bb0a39c0d15c68667eb89b6e317a2a8390bcaf05f652afc914c49ad5ba85d46552c5550b6372c49b741db929607e3654473be1f648606c93c95324b678633cfbf6a40b5975f97ad6217422966e946c7f88a87749ecf46e325bcb508a88afb6a87613f6f44e793f4db5265ec2518fff11c3ac92cdff403d6f63f8534eab3b4c77b9f9c644b4424524fd77dd32a2c35adace3c6d1df95611bf10f74125a73492893c056b5bef6fd04c0b8311c9348d991de42e2c3bbb8492099b1ba59ef4bbb2f5469c5798eb566e502f6ac94eed739dbe9b975ffd95d6348abeacd2d6e59dcaced0927cefb39105c22834215a5f55991a11fea6ac5674186bc066977a1008a58c48ff40672f2293750de9d06e90230962b7faad4f08930b8f86fc01867370e86ba27de81a0b66e4cdf9ea3b3fa4a3f7b20983f6be039148fe5749b23986ba08845f0d13ab50085514c2bcbef14373d85b49d99135df594c4c4dfed49939223482469313b68606682a2b0fc8e2b31f835b00e91468800c8162b66dc63cab6047142b90172a8cd3c9cb864879010fca58aaf4fc92a2e9f1d5616c5ecdbf8a25b1876ab71aaa50153576513d234b6db65b2a24ee6419c4e10de2b384341b8244f2622490428d64ac24003bb86d61978433af1a57072e4ea5a3d54460692a60f043c6c96bc8519d597f47e299b5c140ef4111512ea3337dde082c2adb1d45cd7055d13edd90fe447a41959c34149c29fed654df1c147970ff18e22930dc87f97c62e6e10f2eae44c76367fe99d154be95aaa1716e68e3e49cd7582cf01eac7ba6b14853d38a9a30146dcae2fd3a5f32a06d5367292f841267805d48a642728399847f8baf9d9e93c4a721c250ad4444adb96b08c63b53baeed41bf3dc4f448c73718319ca7887ffe2f4087abc4600a8809b9c150609d60e8fa8507f6dcf1ff7e89386932a970fd1e37dda47ca88ed8747f934d8ffaeabb22bcbc0b7ea113bfdae5034135c7a1e50d8c3ad42e6a91fd2fd810d40cb007cff20be421a52fdf649883f29e839e1777ac61bfdf981695f070031e297ed88555303143c36132925fcaed21f623b98c229a41f2c5e415615b4f702cd5a7a55a536251f24c920bac39a60c91e5e5ca92c5073f980182261db66bbc336f316750502a0cd9490b7436e425cddfd8d0dff4afabb8adcb0e3b470e1deb6436120536d4373af15bdeda54ced0ec58fce1d9ab5c9b0c17cb4e47f748405e8d6361b839f547a6f61f852e30ae3d2841074f8620c8131ee094b2d7daabb148a8158447cf7c5b66bfb1fbb3ca602e49b48656579e876662a511bb3a846fa5412f24928cd38af14b0d27b755f101eeb2275747cbd7418738cd366715830ea40bdac8768a024f8a0ec35f58957f7b02130a17d139c66a32031d37f5c123788b1014bdf58664d373826a3ca56dd73cdfd4ab1341d0364e5e195514b35f5518d5909acbfbbb246d0f8a66d018a2752d35fbc4e9b41cd85fd7419fb264b7c54c707aaa67a2fe3f194bff33158f2d3e8295bd851695342caa53b8fc5c8fff7e4fa2db5710a6349023649bd58d5b47e915fbb1d0b12c2b83fa9689c9b24658c66ea079258be4c457585d98a60d3944332094b43392edc981daa8eccf2178bde63ea5e404e047fbb53865772c07b9a5c1170c0bc1c023f236f065cf39ed539cc46dc071f16e00816b41e2bd2f60f9d11357baacac1201692caf25af7d6591db23c84594ea203bb965be99ef4d26a53b961b1f938892782db8d46d72b370940c01b4793fff4c080a3a79741c60093e1b8ebdea56674b9f8e9a8a305b03de6881795852492b0c65e3d25f12100f1bd8affbc985574f3a295c20106c4576bc644a2b55313779b3a7375b251e5ec18256b57fe8fa58810a577f05a425e5f71f7eaf0b8827202bbc7ee19e2665b67861fabe84afb2b047c1ca3756985c10f55903cb82afe3891609e4141ca9005f5af43d051526b552bcd04164943d02ef6f7b016ced79253444c60bba952451964300f539fdf01eefd83f880e79621aa737b15c8bc1842442e28338729468b6cd45be35f1a29c248214b4f1170834bad72fb5984ac25069be068242d79e2b94fe3042ddde69dc0c05941bc6439670c201f1ba1cc92d9e1ce447e8eebecee1c4423472f03d0b472068a76c51abe6d57be0f739f22b40cb4a621f37d40c2535f27a0e42ba88c4cb86c3b81840b80acd8e509e5733a39b8a01dc7d6938547f7b1c00479383184e3b99714c5ccdfa7bf8354f5aa5bc786f1e41ee37e75525894ee48bbd1bc95c577025f7799b1dda90360c84ba00597942117568bd1419ba562715626eeddb31cf9253920a206782c5407004371a2e5adce35e234ef4b7a727711420486dede7c60218d542171535451da4a1282abf6f10cfcdba760e079ae9a061146ebd13c4e62bf3fa0fe03aef86c6a3f55e30ea4a3cc9223308cb1174b5530e91db6449a8c452688155a8fbd774d72b2ef308aefa4950e8603973753ea4d1cb18986bbb929a87f3a5ac4b89c9278475a1d4f6168c64065f6bf03525f9e3c24d14d52771a132e14e7a87be49f35618e1f6acbe082d474623ad3c9c22e259949715c4dfb9cffc78aa3eb9e0fde138b5ab187efa2219bb98a43a208c2c02bff127c34a941e1f32b1f850f10ab899a97e759de22a9e62bea7ef8e0d6c2394cafd6027e5267e15b51ea5b0a4e934f8e735be85150a495d988c1585f0367470080f934f645c6866bf824544804c8d22387fc978ce421b3926632bad1bca33c05985d6f6c97010f920a3911189b72c3efc230c87cc4c103efd78d2824335e832b2bf0bb29715718e07037ca7b9214e8fe3bed44cf3fbb8ae3bd4d6d3db3c25bf4b4c1a6a72194e247704d9184f1a5bb319c2809fb25852d6060009bd5c71ea8af406db56d85eb79935d56ee9d38962712128a0bbef3cf7c3d0d8ac96ff3dd7befa8d6d4a65ac52319321e91955a4afe14b71217b27e4dfd61e8ce84dde41b2a7734de76185c849a71dedba3de4c87767148c1a86da802efd9e7e05e8a5544eeed5fca6088758c60565167a4a33b22baaa4b045bb5c0c463645b8df51340bdc6d8786181d1c94f482342bcff97aa662366e1c7111c4b11394d7ff724c9fb9ebbca5eb34d465b2df91d5d8339b0979ef68f4441543d3322f07fc2794d116de4d8d9b1fc32695ec14483625d01b51b9bde0be70848e0d83f0e5bcca9cb464add3f4b460877c59813f48a27c5619c553c21c95e80c634d652049e169360d1c5b8c2759276b700a7f0a84a7f34a90cb232e41aa7164877161b52c879dac2a5c441ab679eeeedba83fefe1becfcd079938aa786b2fa34212388a9645114103f41684d6f581f6f8551c68eaa3431b8ae13a24b8a97ae6e10aa8c9698a06905f0e51069bcb862db40658950ae6714931537fde3a310d3565c807f88a64a2147c6d3f93ee4d7383703d281a7dedd4568f22b7c284a6be316d5cf4db84081c725d9e6579f3e3ce1f0e46efc711d291167763756ceb58b631dfe324a405de2aff64b8342c0d27486ed4382a2bf40be8f81025b8da8fe84e46536e831c39e4412f4c5ed85efa34a966e7a2bbcd0ae45a5eb6d9dc2ca3589e434c3b4aea3f84c0ac907b9330925c11545601f9ca1afb5addb5b58bfb0990d42ab4124f70b16ed0798871e02a3659161984f2b45ab3a6a19787613786a947f81c155d00502c8d5a95075f8593a66f44432716d8d3ff1d6922e6ab5a30fae94e5d8ecafe2149cd548059d824177ff84ab54cd12821fa890afff9330f0277cb19b786f8106d1fd95ce371e259ba117c1b5a30f7971c80d80e405c6dfd99ada6dc6b54e5fef123c040ef622aa418be153705de24373a43e63e9f054dbee7e2451aff56921d3425769e9738d361456e8a190a3d75aaa65f669c7dd19ae259c739d3ec7f1cc13b9135c6aa903acf213b5957b722a858deb7eb57bc18bd53abd948e819b0ecce3a40b3565990da0501d5f43eca23badf24ebc08df4f00ca0b68a22cbb953983da9530d3fc58e634d9a9f0ffbfbacdf9b8bbcf32e6866f3502fdef45491f59d1d29b82c634c36299a8d8b43084ff9e691c7a2478672816423acee54773a8c2575184ded03e5f134d5eafafd25893e2ffa123273ef67520cc132754674a40942904de1e221466d5a3dcf550d12f4df42f354be80498c9cfbcbdec8c95ac94a0d9632a93178a1a05531516db2b94bdc4bd34cb93ba6acf52c52424b88276a902c4b8657a0dd739f89295b33ce8d8eac28b87a5a0644c30630f6009d064b11816c46253923df9f895c1b64c5c186d8826ceefb58f11cfd1f46ae858923b98138e8a56719ad2e7355f192ae4a473c5afc7a61dc62c816d3e7cc92c769eb911cc59f2f93ac4826bdb5b13bcbbc96d0bca806486f90432afe1a3ec9b64e10e36cf327734d35879ce6f7bcabd34ffcf71726bfc7b63632762288b1c5a214183b87a2d0f76d3d986f5369e579fffd5ac5d47913ddd9d3feb04c7d69ec52db02a47594fcbb02cba68c5731d838d6f305cbd14f81a2957b6a2260ab65adcbc9dc25d4a563f66dbbef692d670080ee2d775cc3a093fe7304b9e249b5595f9c7ed99f585a53aa6a3ee27fd6fc4f437230a2b6d5cb45fa1db9b4fec7a98fc780c86f225aa0e40ad505309404d9d2b5fb7dd3f9b8cf38d35fb10eb5ec1b715b25370f996fb9150b413241688d33c11b98ba91551d98a9e4425b0cf5bd7bb051dfc27cba49f1f2a732cb8c268bff8c2cef97a61a24a6299685cfcc59e9d92c9611aa037f6bfc00bd4e023e8ec7c17c408ec5bf611bfb4d62722937275fde772a16396360d1cbcc559a2da5314e3309090ead099c4f48e6c1baecce58cce952fb1724d9cfa06f4e235aff30c027c3b6ff1039c573f117c65b08f6e9512681947fb9a41087251afe2dd8d9bd6111b8a1a894f2695e6c1bda2ec261ee6cb2ed8067085b29008dec411ca07e091afdc22604239b069d70870277ca68914abc4b04a914c1ff141f3861d70b069a0cee1e8f9fb35c000207b389bdbbbdffe8be5ca447467340085812a78992d124bceba0434b3a014a6b63518220074869218465b19ec42039d56be6444b2925d6bbbac676b5dbe8031ab7ab5103d53f58044202f5f155a1a7d89bc3b66e65f82d1c5dc9798d93ceb148a9ba67e5a4ec4818fd5fed64ba5cccd92d27daf6a9b599c882f1c4f60ced1b749f3c3a704ce383e4dc5e6686aa7f369020c71a3f764adc9e6d5d9ae71e4981fee1b160c52108b02a388c42176daac929f06e5ea3c1fa293f6ff0631f4b8d589605963aea6ae93ff5d7e03b4b60757149867340d6fb4e4fed04a47cc3139f8291622e1d3256a8ee7bdb0b8758498681ad2b7f71721b1ddc5cf5489f319fde52eabb3838336f1e0e631c90dc9395219a253ae48904ca0151a4ca8e550eeeee501f77c5b7f0512de796aaa8a896ee04c25a5abb3d70ab8e785ecac8bf2b52e84f214760debe868694d98f79880e4fea241e53e6b5bbb3a935c7fd08050750e88b6ca282f3c26d595f75f9b1c291c7aa187459810e11ffbf38557717f03b8921b7432fc34f8c5793d0d75ea9fed2abc418bf297b2a6d98efa66ebe4e5110a11d3b073d436f5ea212495ee67527c3bd174e045e27c05403d39b0bcf527591ebeeb5850fdd95dfa2ece220683b78718dd6b36848ac4d105c0b47016626d6152f502375fa147d74373791b23187a7fcec1b9587a22177195336f059ebc8a499bb237ed97cb32f365dd56f158db0a7582298aec6a5c674ed95845b170a0f8dfd61fdfd928233c30f57197e933606c4788ad261fafaf57cd74fd8a4c55bde7a6fe838dac4de7fceef2c0a5f35832f9ca6a0236870c61bb8427004c4493fe412129c506e07acc4b3c4b21c884f0016dab45aa07e3b6d14bcc5b05a9f7711c60caa62e018906c10c594eccb36eb8d51b59300fe8c4f6176a8f8f211d476dc7b4f5bdd077983e5a446c255974c5188c2a06fbfbe247305476b4f647d68c5a922b9e7e88cdd111a995b2acc826411b9775e2634e86a79836da755e0e3deb2e1c363beb2431810829568b0885411cdc81dba3294199adebcb807a196c51a3365e29afd7f8ca36d3053a549bfc9083918ebb14becb7dbee5cea4e823b2ea30d94343e21df21d64fe909fda4c81e2f980c7123ead228c436bd9d022b4d257aff6f1fb53e506d74df9cacbe8f5aac8c1fc2bd6bce2c1c4de6f2d98da1c0d50457acd25818d84ea9e278ba1e267aec90a7d73e6088b46562222dfb15ac595c2ac4d376292c32fcfb90ec8f8fb0f2188293b293bd7eff4e6674a5147009e32ae1f0b5edd4c433caf7b856fe6348ab2cac88479fa26b5edbb2c1c12320e3826425094962d8c209c9cbde569b999729ea8a7cafa2fbf37912ead7321af594df0d8457179b73549cd41fde9e390d075517094102c4fa317a410e0f9da5c9bce485d5c40b198d1e7b35b54327e285545f82e0e2f8c98f09527d55c49c77626a01baa63f0deb3d49e7255864ed9ceef8405f72e5e7f875ed6de190f7d8b7b13e6039f967b879a1338c036bc9ae69f9362150bddb50163ea4d30daed5ae4e24180341af50fab451d117f0bb27fc91d1d5ed5bb3b3276f40c41c5297a7e07ddf351df5a2f12aa2ff7b6aedebb94fcaa33edb252c41ab87a3212d4fc182794a4f5d4bf160819bb3ca6cb314d1a5f32db1bfce5df9ea3a08d598ddba5738116452aac4ab12cd7d43f0086da5c27d89bf140f307eed826abd824e4b286977d48b3f3d4dd84adfd69d09532624669e259ada3bd3b237ed705b22db5458000900c5970cdedf3cd14fdbb0a76ea0673c17ae6b1616018f23193b059dc420788e0b74830812331b9d95bdcd9e17ce13adfab96a30ac0f45b68a06e51c22d56e337a596d8ae1956a1b8bb077b2096685f0d886c9ae1226693be2091f5b89a7264346f4e8777e230fc3eb32417e47289b85b82dd7f100be6992ca2365b52a654bc5d39d1860384c31f5d6517e3b5769d477a8581e8abba60f0fc89ed1fccb765e59f4e9face716f6e23f0c2fdd7f487deb460ac6323b64271b5f2ce42ac3225fca8187d4077bfab564b570164c10d8ebda4ecddd9e20b2a7b24eb37f0cf1d2f6c247cd6442a1add011732b96a491beb7d71f3dabfaf2f87697cc83d730c718e0603a5c3caf4b441c6562a4d3d44515326f0bd5ed3707edc44d316f1504ba2fb14dfbaa8c3dc94e535adaacac53c8b554eb4267790a1c34e9aad5107ab4a36edafde64b354dc621a2407f0efecd2764a47545451cf7081240817f02dbba551dd07847f86a09107a7bd3545401a4b30afcd9ed7c0db4ac5288575f171b27b4c3e809c3feb2b4f384ebb268de8d771e839be327984ae3b6fd618bf9e2e9c38bea66b65b777c3c46392abb8a81e46d3f90c3ea8017e449ab42db79de5c6cd13b8890a8f11e34e27ffbcc28d2fce9ed59691a322acfb8b632829b1478d3577daaff1b6ff3076991b8c8f0f7c004062b68c047199634ba3601c07212cdd49b7e08cf9baf1ba8507e8d1d4812e9f36e3a55d514d13b1829cf97886e8e12bdb1e5ea9eb7f8feda31b1ea6400ef1c0f714fcd2995c8d6bf6e6652d495d2f909e1e6c6a03f0c3f27967b5735e16e080192981c2501cecdbe600668c2ed1b02c93621f6566991c67a274005a8fe0c5cb7ae6d6fb18024b819c4930cb38998f2a34454e41af7377d7fe131dba7c1bc68a38dde358f579c005b2d4168b9e3770a573fe304f0751562eb1dd90485552eb58f33d21b63d6a292b613e18ec6883e183a4aa2ca469810adb5e2bf97df308cf896ddc097f4dc81c4a03e232913c70bc7693909438fe04b1fd5bc8228a9bda37b7c797408ad09ef605834458404c3a6cdcb91308879ad1a5a5d32a6eea497132b3c4bbe398cdfd5751b46c90e81b128be1da1c182bd2d7efdc2dc1fd2e0b9f0ce050dc29babd4dbaa49a52a37c0040d27c4713774855e4a87246c54e7edffee20af0d28b82bb0cdadaac903465b9bca8e0b5fea9e1a21921ce3c73a200888fb6d77d2f008c38c665fd6dc6a63314cedccaffaea30cfc1c716cd651f6cf24381e66ec6d16ce0e1629f4e97bb0ce22b8116d1eff19fa3bf3fc11256e3461c0e032d25e73f65e804fe5cb14dc322a8308b2fc424997dc3725672ba03f57e0a6b337c3c11c4877a9a635bfe686911a09c9d39706262c8b700f8aadcd8963371289968cd14b390a36eb38dcfb0ed05e61e9fcce2eceaf303bb284ea2e48c81800fd3d2af035bb12509999325474a3d7385dae68cef86d2c5c9829cc5f79f90e37904916a59740c0d6dbfeaaf7d48d2cae9bf7a26027491a502fda9c675f76cfdcdfb14b43c0487c563a3fe7dc4d919bd95b02bcead4c089ce693aec279b9db72b0b4b7b83e99d5a24adfb0a47603baf34c51d11318df1da76cf3e7c18d668a4709dc808ae652c8b25ce99880168622efaad598a844f9d3dd4c61d68fe080ed2c608904b9c060c7e358bd57bca9fc8fa9fa4e47c9b798a4224fa53732f80536eb034fe36551997133459c81ed16b637a064befdfb32184ef46f328c55fd95745b99788134fca80d3859d97d8a1cc564efe447b2c7013283189e469e260d6925736809ed76caa3f2758c7a1c3b86c2022d717605c3d9ab71ecb4059afdcc65745fd6f641f198432a7e369a01e4c334eec99ea1a32a6805243dede4afa0fdf80bb2c5880deabeadfad3517eb08b149fd2fb16285e12f5e5470adca42c02fc2d6334bf45342fc21f91caf8f08e583b024cb78e8a794be5b2a3b92683bf9850466872bf82319983bab034d517a87ba6581e2b9dd660fb79e3c1e32b20ea8c6eb9d3f450a61435762de583147d6c798b9c6136252c38eaa78c2465aeaee2d42a4e753dd87f45b5f217f0600eaa090955db54445ab68b6e9880908cf8abd4d8b07a3652a1b2d23839fd265c93f0231869e57befeecbb6353c647020e673435f7ac7c827b7bf173709045eb982181c7d6fb9695df72176d55bf3800198401aae8c1917d9c8a1fe5e5c35c9ea2814b98f3db9c94eb536afe80066ef79ed2f3c1be04092fe5641b083726814ad9066b28147786ca2fd9b1bc1dca5f2f874176560b1abe4d7cb89a0ca7e4bc0ca73200aac0b8ebef3b791ca958ceaaca02a9ac03725ee69c042eb673834a0d6f065fe8d4367523f7815476c47aa6239be2e27a3dac222f90ea4bf453263ee98dc19cafe45065e8f006d583c5814e1d60fe29b7df3a106ff1d00106e04b57aa36e960d8def3c622d7576462543645f85a2aea42beff5fe08057590a0c2b70f40a0a29835b14092cf7a5d833ac953a6b2cdcf54449ce6f242a476f97268783c888a417578c788fa168a494cca1bd54fa46732b4b1ee22eafe582a9e4d0195469471ae0a5c737776843f49c6b7264e673c45377b25b9a4eb2d923cb53de52d442fdbd429ecbf2fc63dcb75cdb712cb89cb6455782f6b63a665d2b101b6952628fea767f6fbf3ca33dc6cf7c34536eca2cb1a3838f7787086bcb97a25929aa81040b32b1bfa3ba02177ad60223acbbf635251ff454c2f648ba85853af09f85cacdf048b4ca7453be1323d957ae9ec3692176e302b8bf4e82242e9d333caead4266d8ad501eba1ac1cfbea158b1281a1abff5a6011a57237828ef2c7c3e43ce7d31c0b85f29a886b2228436069c21a997b77d3c69498a74fe247f5756b67df9cfae962c0bb1789ee4202231665ef338b77409ea85fb19329ee06a493c3c94fb760010918bb55c7be8ae6d471c6e18c0cf013256aa8518c6ec5a0eb80e77e08639e98611d4e6e33a2a5eea0ad678d724dca826389f1603361394b900c0cef93607fd41905acb289f70e976cec09fc65ff080bcfb946229f2e300b577dc7a4fdd5406d88f4f864cc85932786e2e756b85f75affe27cddb4b4ba82d934e36207232169b479201e4efabe80b82c97849d7141f5a4fcc2292fbe6f0a9a55ad66dcd7e93f9e3a9b5c4932cb8495209d7ffd3e68da69c29cb5a162b3c6a5c81a79ca52c8126a84975660fce60ee9e770e042bc8030f4833434ba08f18755237ca214981ab30ae898c856c949fd48fa38f28d3da05f3ba4de132a2cea92e7f5acc0a46733e5c99bdfc459cd4efc4575a5bb4069072e125f6b91f8e4ce5cd88a42943af91b293ec32eef10542a6a5645ca1a22519dc70788cde1dfaca0acf823b7eca539934fd8eee87093bdc158ef9602d40df1e589db6466e1da8004dcda7711acbc87cbd97d6207bc8ec8e63badab9993be03d287fea840b0be1c2fddc184328154e805e4ce5d4478125dce584bce43482727791ea0e398ba93a8280abbd8324702e82a1572a5d0e4500a99a0b60e8586102ea8b2d9add42c25a7da43869383e0b153abf638777fb504a1486f68385e855db9fc7cb09cfe0afa71f539d42f6972df1c721b37224f55b5aa4930d322873c2a8a0eb78e9c878d79ac257283f7c69e2348f8cb80ffe77bdd933876cbe261d6fafc43a3936c3b4da05e48cc74bba5d65f59d5b01e07435f9e392adf0e3a72dd25bfa1605458fd839fb9c3f13198549ccba77d42940957fdaaab25a6d173e3c1dedcc7def8082166800c185258fa7a5dbe5b9a2d68b0613817e6246837647f7c124c528041ae7bdd745b5aa6e37ccdeb3283bb553c7ee0936442a58b783efe9f075dbc5211e15aeab23f0b5480a1ef82e2d724e1215ba90a6b157adabd256189ce3186831d77d478c1080bafd53d0d47caa35568862454efa659b5722022decbfad59820762df86761e7da24e152641de3f552ef1d4bde725e58f74cf466546776eb54980ef95272cca87aec81e8aa650efd7c0797a52e21493baa64362d06d2e39484514f58c0b5ed7cd323dc24b106bf6c41cd3ceb8a2e8d58f5ac9ff54f9ee7ed45c3ce7cadc0744a2421252e55bd59e466b1b018019d598f1badbfdb8da440e10e96fbe1f7eb791270d2c001e6e2aeec40f7dc31a7406822c476251dbca2bf716075ac78816fbacfaf41c42a688fa39b707fb5e0ed89257d95df012fc7f2602df9b215f067d95390cd97ead9ff0d67ba872ac1c110995df06bbc6463aae634853bfe24e2f2469e4619d7fc6bdccf694017e1b5ae978f72f594f0e107490a88bb5b32d179afc9c7b22f2998d2f1b16b9da304ad8c31257b3fc57b8c6c9938da3bf2301182c245cd6a030d4b3b87486f5dd470c62ad342aa8b102707febfecfdbe148076cfe354bac5ce0aef38e11164c720368a8f60bd01f0bd8908121cf9089c9be9736c6f8626b7deb7992c88550e8486a75988515434efa033a0913ebe3dbd1858d8301627eeac1dbd812e9e8113fcd155f0505518971da55c688f5cb6e47ef1af409d910b3520af430046166e417e889fe1eee6068ab9fb538d7aa40b19e44c5802d65821843b76305741eb2d5e08312d9c27566f1ec76c5d60a7aaa1f11fea4a75e4bd6cf627941bcd13cb5b8b89a5b40013299c2d8dcca98d29613f05e18d2ca0a9a0dc78c2bdef5bf0c845c06f8916c110d3649f8ada2e550a5e4f881ea01a64f8c5370515b6d939cfddefc8b2e188f8e8a15954319e679f2eaed47d3626bc76dab519275687154063278b5665867cb2686d338d6756d8e6d51e501ee4de9a10fe74586fe3183a5bd82244fdcc5a25d51e1f4c2f4dadcf80fc54e5acf76d5be51437cf02b766cb1a49521bf90fe34276c24a6f1d5e7b1ecdda0b07d6b67be7df7f108f29cb5957307ac8b4882afe0fabf5fa1c811f978723f100298d90a80708a5b1543656ddda6373687a19988287de45a8d34e2dde769b1c25d0dd5a4ca873c68a6abaa66cc7b8c5a6b3212d1d34d2c9a72f5a0cfc2010eee6a2fc0657ab481984f87514ddea63ff016334542e7b35fe9efb0930ae8078646614fd5af04a05dd301b25409fada038349255a9611fb0c8237635ae2da3efaf1c54da644dbb91da919833c9b007e20b2b25828cc7aa09028caadefefa6bcbe5888e363800bd94000440b85ecc73af446eeda867242a50139d8c3e69b8a7de7d7d85ca125c79ff7fcf5bdd140daddf50298c25f30a9490eb5939146ed987ada8a071b531c04d0c05a237884530bfea6ec028f88cdfececed03d04647f7cc8dc9a653b20ac3336fa5916c63c68a18e930a92e091a1f1dc2aff63df26c6a14f843476329040dfee22aa2dd0f7f8e2bb1a414650bf2062d36480571743c156f1c1256dbb43f567deea20a7a61484bd709af8ceb0236e6203ab59480a7dc14312618bf95e433445c6aed06d6766f3f4f930ed68b31e4e5e060a33b5b00d95bab7359d5b5d485295a4dee058649efca8e46d49c5edfb07c3aa91b84032a9bdcbc999eb0288e60b331f713c336e301435739d32f7c03f683c9054aa992aa16036d7f00798531043b96ae3261c80e51b1ae0bbd380725072dd87fe01fcc997cc856d1d3d2688e0e628716e496c1090744d45a8937dcbee0dd134e113cf44112725dd5d09861dd4ed03b6af4b5b840758ba2c05d945baedc507916410d25ad6bbbd460e904c3bc2879f91d3d8ade69662e2cd5dfee685c1948e87a86569677f73f848d5f821c66fab1deb5fd3d13cff58a7e04165c299574d344af7d94739381b5accf030ba2bd4fb84f29e2740786c4fcca981decc46e20caf30a32a7e4523401d163dd7f4af943e50d8ff76e3ba8f7a06d21ec9e26667e0d1c651bde16891e0b9c70a27a82767987254d44b4e2657addeaa8632e73d458f4e17296469b94008728f835da78cc0631325919ee596e6692d9a9bff37b274b9eabc17af53daecec5585b2f1616853bdc2cc09aab4b94bda67b2d030bff9abeec37933ca6d2596587b67473387318606bcd471d5743fb31d2f072110549d264334f52dd058fc2f0b711922f247d00866664597b74894b2189fd72fb8c5227fa596cfc6f20b0bb305186bd7cd3c0d52cb51ea0a2992e9e4a75d2b9de30a14a43458979a0db3f3be3d6f3d62271541f497564c0a1a71f6147cd97cef00e24c05b3544aa56f59ce55f8af39e707d554065efe0c9a4a75544deed9a119010e7e2bb6b5925c5ad12db8613e34edfdf15d18c66d4d8473138225bc1ae32fb13949ad196cd22d43b2a466223107c7d56cf7ac06776857cdc82e2ee4dccc74e66cf7bf043d74dd298c00f4e9e347d5b833bf89fd2fe6ecd3af5b0ece55c1d4afb08ab4a47ecc3ed73a91b0b851a4c095c523180518315ebc8a46235137752f84384f5cfc028d38cbf58242401bc22e8c23dcbe0f2d86bdf89962d642cf78a93865673cc855e13a9b621db6966c8088cf64fd2e781f6957037d8a1698209aaa29bfc61d755c94761e8265060c5334a3dc53ae9279d1c7ee66c996c7ba20219213098c06cec1dc007ed5c44cf3d88df62da8d672fd6d2f1b6bb0c0c96a7cd352ff5119ef26c59ee7a86a04608971d3e9fbc552308cc52c28a33546f1e6704ffced321cd74212749a9ed65ac52e178e065128abcc6844666df0ef11b543ac48158094ec9e8d298e81d553e293b44fdff1bdcbc9b8e51185640088c40ff13d0124373f1bc6d188313577deff121d2631f5ce1e118ca4e92574bbcb13030de204a46d0f73a1d34c82add7028115c54d83cc4c7604873879c9903043b5873ff8996bc8e6e432b1c5593bd4ae86abc4b6cc97c1f0dda65eed97cabc79fd3dd05b777b12ebafc3acedc4b6c72126afad4760c4df69813da6c983365ade8efb4dfdaab3c1ec1551a5f011a34e7979871d5967fbcd4e92051d7b458f2f09535d8904d6269945ea991ea5c8e4a62045cf495243766238ab53b32ed59544cd4cbdea2116bf02b22ee621c178010441c116557301375b72518ef392a63c4048acb3d95852f40586a96a8fce600db6d98089096079428b16c5d6d2e587a6cd65d1cec6ef24f8f10a69d4b01637c24277ded4033e6c8ca4dceb9efa42e5eb20f4df51a501d7bcfb462b8b3f3023cb184b12232ede67b250e05706580f5b7b637b0ef9a4aba2d716f14a158c207dd10c8a2c0908e7b26b3b75ce85d99d454c69a026e93d79f04cc81b872c3d8295e72656477ffec38fd682f8d8cc5d9a91ab9c63b7fc2861499c2b3d876530f77495de4eb3efae5ca31be8e68c50cbcd4b6a53c2dd0a07f5ca9874d422ae4d9aa6ed123c55a09ee1beee20d737e490db79853ea424198e10a0f5b80bebcec179c2a7247d1e5ee67deadc90dcd4085dd3a7deb51fe14f2dd388b9fb22cae354b44b3adb7a77e10858107dfd90bfe63eb01471f868e5c404f9446b06f8927259f3adfdcf52ee70e2eb58e6da86408cbe4b51763603fb8683a14b4db3adec9d375c7871f398fd21792794bc8f669175e97379e8aa2dcd9bbcd18590b8b495513b66bf3f12b770defbbe824ab510a2bbd986a081603c73732985a715ea82488b28414ab86e74edcb6bdb1ad1932748a296f254d3f46b5c30713f4b17df8778932df4d24bb1b4ffeb91683fe8b34f1648e998a79a973aa401db16dbde47241e9a4187ba3a56e8a828a4ee47bc2fcfe7d54579e9176606ece34df817977383601dd43d6d6422b90817ff737b3967ef0298abb6b7a0b4e2ff00cd5b5d6325677f249e64887233ec12665078c139a2e1cd494a1fdcaf66ac261cc2b2fa95590e5164f37779ef089060490c15d6d028039f502df513635ec94b45d7015502085112931cdc2e5bc480cfcd349b74851f8a9d276f57657f0215f22a8bf8ee5f1bf6ca6818f5117bd0fbe2fc71eeae4bf43075ea05906dd8b9ca18fb75a8a708b9d5f1ddfdec96e3a12af02d3f6a9f00d57e81f7f766160c223e874540287d6c94b13778748259a600019e245f3ac4f9221ebff7b3841e0564cfd02de894c4ceb6dd06b8192b4b5c5f4cf7bdd1753ccd0bb7a1607274a4095f17dceb00ca3d0ea1ec7da68a08404b81d13f2b7f34c6eb69fa8db2ccde5f990a08de7cd08b19886f755998ee3cd8d75d083da5ec3ee28504c1c76f93f2de3a9144c9caee0031b658d56092c2bc0262af26e244ec7df62ffcd8b8109eca42e13f53f36fc0d9d4077385f98be800fbf31ecde8f91ca47139c3216ced07fcb4941cf285f0668aa05abdfe9b9d15302fbe03dd09354e5abc7a35f9ee771603e7e1ce8cdab6e3b42b9fc22c1e238702ab89f77c1b8cc09aef2ca78ae367b19af62c67eae3cee145c4448f1f97d20b87b9f50b33584851f4caefabc3701e9aaba16f7c33508b09e5b108ea64bb1ec12c640fa521bd06fb764e2cb451ca583289fc7225eb55b1a54a15d28a4496d931a516e9f99f43fd595097739c68338d57709f8729a2f408dc16a599df5ecd63d0e651b0f5c006c34539c02da5bdf7989a48adb61ac2bcfcd9e681635b9624da6e22393d3e5f4105a2f133cb61a9852dde3308035907d177d1bb4a32771c7bb8eb80a495690215d74b685737662b256a6b3f10a8a37d8512367a51e0d096058a2aa64f4a70a3b304fff17444ba228c20eec802d886d5c4663a92a474c53d65ddb88a5ad75664479443db1006be48ce9c6a05da8172a21ccac562ffa339fd4a6bfce3b3bee0c5510186d45cdbfde2eb6625faf5ea90476f85b0fcc5f3ebfd1ae5a80e7cca58c574b88a7be238f490551d6437c9ebbbc737f64820e6e149a56d14457f9ce40c6e8b6c8d8d6709b16af8d5d8a0b454e293d2795542445689494eae9054fb61d6424a36bec5156f1a756335b1c1d97235baaa621ee45bd51152ddaf6ee403ac0a393d4b648532cd2945bde94966fa1586df74de9c84176ee12d38a77165d94abb9ddeea19386fdf9a06274eccdd3ffefc2d867325a5c49d6364ef30d43187c58a9a6f5b71e430d1724491e22f1158ab7cc923d95ecd85e0f863fb855836e24779e10384b9b939310b7b881d3cac447ed17d4922a611e7d876b0a845cfd0064147b4c5b46cdabb0bca18b37d22d5747051a010a6eff159aad79d634d3685103ef29af5320ad6e16dadd5bd0293485ecef7002db6c6de4bc910b584effbfd76bddb41b70fb36218e7347df9d1276f3d0a4ee36fdeb8d221b2a279d20a021a3b6ee13dcda5e52bb438cdf580c65616abf154a846842e340f38821bf9032384fdd69983de2206bf111a24b7949398fc8eba6f8a70db322bebb32db873a2dd689618f5ae3dccd3bbe277c8e434716d691e32dd44bad6050fefa00efe09c3d02e3f5178c53e679c08dbf4e24824a9e92943fb12a7437bfb2b083edcd86719d04f4aeafdb89d8b4fc5b830b06cc6a05ee075a113048ab83e7ceb949b9e9399a48bcd2b8ceb3f879df635a5543c1331f8b1590c2c32211c31c67b872fe4b6aa59aaf64e5ea49c346408bbc9599e50419513610ddffc3aefb58de3bcdd52c0f4107285efb437e969b4b60bfc3f5e5a9116d9a5ab9431131ff9b8979e7ef8f98624559df033078c21f5fba9cc66ad8bdaf763a8694a4715199b4743e10de7016a0ccedc9280a7e0eb1e52d2fd379f1154991be00d8b4adde06c284e1ae7c8190daf4fd294401e8f0d1f4fe26c455500ce4b3cf34d10003aac886c216eb4ddf2a87ac51ea267b34a37802c444065d5bef35c50345a930bb5cce8f41694ac20c9cb8e00fa4ea73f683c9f1f81d7c7dfc2ae798275d00afb829e4878a59099ceb671bef107d996c45508440f7a0003d2216aeb3a42f71635d3991190fff44504c05d9bb21b0106f091106e13e691bfc4ac02d91271de36f2df529f4fd2aa1e4c998ec1fe3ca5e2b490cc6e3f42ff983646aa00a149c4bb6b7ae3662fd38260e42430212d837120bd8aa3130b06f23aa15f29a5658afa4bb57b77998591e221f94560bc56b7101cf8530e91142ffc59c9d5014e5c0b0ba92f8783336776645967e8a99a1599787a3134715c912f7f8d06820c2a4206182cb77b829cd7125960c69e42806c124c448051edc452177e353df72b1ab41ff60d4ba26909a68580c8dcb3f2daf6aaff332ab1ace1140f90af3db74d5e5969f37e996de3354dfd63e60eed4b4d0c40413a3bd792d3e2f009521905e1558a74819d2e9c54967aeff2977a2044dd001ec3de380b3c8d8c7a0d2e8b87cacaf0694f8cf410ade16597dcecab0f3db6bc950d965820af19747d0f9980398df02e05c622bfecaca603d322384196c3a9b5d99abbcf1090caf369b2d36bad5c95c4cf5d29def6dedea43cbaf37664057a7b7b112353aa357720260a7925887687446713f925e3143e67ff8f539db298e0f8d68b937ae8149f6e7ff9223a60a6a5b91629b82502a592544101ef05ca7f7957099284278b45693cc3aaab9761b643f2892ea1b44534680d415a4ea1621c98c6db2405526db7aaa9d720917dea2a87c64a7c6c4d71a38b6e476c7fc035d69259a064c0411c1321837afe01bd08377af8983407efd2498d85657ff75fa8ac164956cce5254802cd0ac1962be64c2f0ef47c24025b2d5e1a7be360bec490d6bdf15025da00ef13cf4074bfab43b359c4ce9c9d82430fd5a4c7734a2a729250c96887e0eb7dbdaa55a079e71a5bcc7495e1fadbcf6ae7aea819f1dc4b7d57710efc0230b8cdadadbdcf9e18ea04f32acd370025325e16b74a5e647a2cff0c778cf582d0b094765277ce2740e592b78d3edcd542d0119f25d686758dcdbe10c47c0617113a1ee46ea3a37cba01c576d23935bb96eac9cf37973165d5772f7369906939c4458d772fdd9fe809155579602ae6215ee2c5999263cb41731d37573953a04d37a7f15c556665991d8bb88792c5f3d4e41d16910943e159fedbdbce26af0c73f334835327dc42edfe9e850f7b6b56b1700fd4bef83734c36614455cb28b1c179848cf26c9153d4a050fbc47d5bf8e9761069dda4d3ec7b763eb0c6b61df57784f26030ac72fb683f8229b898bf4df26de9ba069d250638932d8f4082ce3a7790adedd9d717f5b0b41b50931873e287ca0615b8e55bc459114da836893f2fe43bfaea805e2dff740330cb5b8bc912cef547e87ae22989cd4831fb89b416a32623bee776e6bc6b4fb8108038be381920600093c5ee539e178fbb0687bfb03aba4fd28a67e3d64b9ebdb98234d088b34fb7c7b7422b474d146e6d34467f1f3cf6c27b024b66ec21f4abcc958bed4bc1e44e330fcbffc8e9cacbdc24d3593141bc8e1dc662e967ffc913a8355caf57b9634ae484ccf279c1a50f3872c82e02ed7ee886fa76be435dbc25374aeb2587d8f6ccbf62cb04c4808d4e0a081a4e1182fa2872214b7a8875d0cb30ced215ba87a48d28428a0f6222e9947cc1acc5df03950c45eb2c547cc249dab0f12b5beccea8e312b398eabf3ecd8f038dcd6f163fe10931ed122848d0a13c28961637ffdebb5eb5c1e69a3c86f28272cd2bbe7aed787def444ac9d9fba8e69949c09d87d3b70b65f51c43454673a8802df705e59e84d4fb0d9f2201d5e4ac46f2f2a98a51daa0933901b31cbadfe25d20d93229a5facd6fa9d997b48df9a0d3c0e7aad160cd4ae35f549add3e3160f0937abbb200e4d57c6dc803e14262115a22336637c5ab3a462107be3bf8abe48f5cdf2c9b4bc08b0fbd212912d40dff302bfac2c63a9e8b61352a2510bce6b382332dcd12ede19471a106b35173883b5f80b98eba0277fc0ba84cd005cef401c3c7dbde105fc9e5a37885ab56dfec5a5e362361c9ad8bdf32151f4f19b87a21a31cc6f18f1d78299d52f73dfc3a208d78e9f93692ed2bdd17ba300187745ccfe2431448deb5321d643807b694d82525f3c048a257f57863f4b376d3360c0a567c63a074a763268d2c4a30eb47cad6b4d636bc4f807ce0750e14a91950e120997576f76d27e92b579e093921bf1fde283c81b87c6c55d386aadac574199452569d4c2c2dff57c201dfb8681ebb3c19f7bb3627a458df99b35da4f1a3006792f60dc87cf69450fdf6bf441c55d5f8bf5410f32f07abfa06eaa6a10750ef7e5ade28d1b9d5dcdeb39606374b2816d558bf7834ebf83216a68dbeb063faa4f9050d106b79f0bc3e6a6876e6af5cfea3553b9421a2d85d4be25e563675d8e154163f279f97c8975507a2f813a58fab3de8f16ccbcda38e906c54d6589788fde69ea41b15a3388b1d93ef223aca5059f75908a7cf4d4cd760c239f7f5394a9e0bd154d0c2bdf7f8f0d85744ddb804354dd0c322cadc26f33f6f650d2a9da6767804f3ba9331a4776763ce07bc4a30032620cbe1186a4888aa5a1716ad41732318b0d5a1d1f443b790fb17b704a0e03f0d1c001f3b27d0ce216e35d5127ce11a1190b3b23d0843800f498b6a1b339ea93ca5484046d96fbf94813071d8a2464d2c62a2c744d156e919733fb8ffcc27b60f4290edfd2be46c7455c4aa8b9662aaa12b9feab6ee5cfefc7d61c69c9c313825b60ab3f34d7500fb44c848e81b1b4809447f10789265369c181dbbce87e1d7af1c75487db402fddbfb837bd9b5bbdf0ce964afbb0b4996adfa63105a294a4031d94147cdac9e494022a001e7d7cb3ad2290b2c8b89adab72e70641ee704b4e841f1422c78a92afec0aa65630a31cf847703856bc60fc96667018941dfd9c5aed8944efbd3d8023910f983a5ec63ef83831da049c4a306a6c2c82f1bdb50e116032cf1af505453d9a57c43e0fa94bd1666781471ceb01bf40d3d22216df1899cb7e4291ce0d4a1a40b33b41d29d74ebb92b63c82d684423f4e23492aad8ca14302ce5bcc1cc64dd833cc5df7aac0c59afd60db83a55b419a0f82104ba9fbf5181abf2854e2c018afb037001eef12df32dbff433e95a82712fa260ebe717eeaf7020b5346eaaaaa4284ca050576d8df8841581992f9f1aa1e9a509207155f24db53ef39a4c59b32aa343fa12b3153d8e7884f37f8ddf8a20c6449c939bec3165f4bb9a912fe8ed3555769f67df7b60a95101d586761230593ab0b275d333232b6c17da536d5633f4384276da4954aa3fc73044f351e37d2860d538c744121f064cadc18be63738121351b083466300b5d1be9259ce776d28efa89753d0a81de3ec9a5aa69d50911e06df151150345fbe532b73aedd7991d330de16880c3f5293c9234bf35bd06cbfdd4e7ec4925304deca16186488822a1e27dbb79aab8ab838679c47f6ff9213df2d70b1f276e193513a51ddf09e9f0fb4e3382b4e434d2430ceb5cb33471918562af880bcfe90e0ece2dc82cdd697269c3309cc2720e934adef229c9708ad90b1d4185e6655ba63e1710ed23091755e185c08629d2ee452190abde67315c315a34d05273f74b7d87855320081b5ea49c17acc0e28d58611e0c8bb35ca824e2df6b0f624c9ed2bd099f2e1e10cf9d06cbb37cdd22e66726273ed026c543f7c3587d8dbc4b1b1b036691e0911c6b0555e6a150f241c65b4cada50cedea9e51815129836aea5110e1a476d6a3b479f279209f47fa6430d2da5011bf29ac2dba60f8f9de91701f190f24c53f4fb4655365027eaef149c9f3821167e435bce5943dfd5bedb68690768118b8ce6dbc9d2817b61f4f033b27db2085051870aa64857e571c05378176c152070159f3b7f5f9b9dc608e9094d986497da17337818a39f9fbe124a2264fe1b55f4773f9ba54a148d623e045b1d9f9936971c834277844eec5447712d606375c72afba5108a3f1d38ccca5fa3306d7aeaee1aaada98424e59039ba19891bacea584449f9d2ea44961c75e747cedf6aa53b76d2c4bdeb4b35441f354eae82c9960b3c0d3def404753f5401c6e5cf58dc519a9a7de5f889d1c312cfd3639e40f49fda4b24c0d9873fc1bd085fc6a16807ffe4b3649478845a56eac1770f1fa4fb3bbd2c48bef8a8eff7068c7abd5edc8268ee7e5dad53827ba31826c6d954f4a52db44203c84eac2518367fe4c3ba90bff92b8133967eea8413a619092eeba022c2d45b630ecc85596bfde4041ba2a0db81a4e03df48c5da0c273ad795573a41bc21ba6d17f53d2708a59f4796c3d0722761c21531ef2ccefec474664e052309006605156aadcd5b2eeece560b324dbea1645fc773ea3d15989a291db9fc2bc17bf5c6654855ac9a55bb1beb86bbdef7355b54293ad5c707d49049b62964a0702aa6a861e4684c12a27c3f2e497cf0d52a27b1647da0a7150c9dd0076d352c1e5608e8537f38573a3b5a90f353fd958200eb13de1407eda5357e296a9721b1b082b9d4b4eda01fbc399665f0a9a8ee153f13981768322eecb8ad5bd36fa46382382bf15b9b388ea0b15d595d71042aecabd666ed9d65474d0ad6fdf486425656477dbf7d58b158fba8974459448829ed48f31a974735b02e54fdf22c3f3b6cb6b28e442e801d2509ab36a229ce18e39f79fc533839cf0171d9b3704db4773d45debc9c117cea86c863561d0b986a65e812724f3f03dd71db0aae8bb938aafeae8fc3d5dff4afccd7a0a15675d616936feec0ec6c6c68e1b7cd06ee18f8dc330754170bb9a45cc51523f94e7639f36cd90bd4a33e11ff22c8dc5417d2ead24f404ddb4af741258a8b1a1abae679b03243884f2f647c7352504470facf5a672fa11e1bb1226a6a8bb945dc30af81342c778ba2f89fd6d9e8f8a82973055183850c6cec105dca05aaa8e270f4c5c4e56b233d68a9b0e805c26e66d8c2dd453ec64bed781f5eafe295dfaedc5a73618b5aae78b4535a9006938220545c88faabaaace90a5bbd431eaf9c039859c2c3526130f26900a019ff1b2a5dd1c4f2740f607da7502f7a32333f9bbae0ed4a7dc13593de0e0b4a2d0b8821bebd917360aa911adcfaaac49c2972f2ab834078e48c13086c587f287b0cf19632f93013ac5e902042f72bce31887c033dc4e7b686c0aa94a3d369e9eefb7f6e9129d2aeb75680fb8c9dbc71dfa1f655e923f2b9793796fd282910897418c7d49b26f464e2e21b19bc41c1810d436940c62923a94900827d252762fafba853caf2f9271334c6316f1d2856ef009a9c1617b8069a7e807e94e540d5d695128b559511b7806f9ca4a0a7a89283dbc85b8ed0f8f3d784f467867a215d65ab214313a545a1abbd245264b8af898d40c5058fd71031201e58de715490613d226e4f735c76c1f2bed3eabe2027037083cf6ab0e6ed7c95496f2e12af5581e6934877dbafa13fd2828529fe1c24e31d9339105705f44112f253fbc1aaf0803382e9a274d612222e60070f11480db5c7058f535a6d48bf7c7e0db5b24d1981892deae2abff5b4623b5f4c50a00ec3cd00dc38bfc7622ef7d1d4b02838480f837cd9a316aee535c53441169e6a9055dadfe56da53008451ec302a4837a6092158adbbf85404696db476b9c77d89fc8ce17dfdc80cf2474c295225e5031bbfaf8f4af221f7ab8995879433199e0a1b39c8c2f1a2ca0be0ca52ea6607098a54fb151d0c5fcf5dad486f2958b59021a7d511865f048d0e33e64380769b9fd6e92a0f60dd90b7705467260f28d4f3721892456d01d2df920d8c1e52ff9d233c186495714e9f9663aba167e180887dcd94d669cecd83336e02998b210d3da8bcd73aa8867fb1320c712f7e59e08d55788f122f730bdac237749a909d50cc68899a29e1cd6469501ff7cef20fc16a87bb28e259e90c831e41623c3e3ebd888040ee4de091c95a95234cb1ff1bc5e9f48e38c4c36411eea361d91b9cda35165a552dc743630b6fac146e413993db4c4179d0abeaf6bcbeed2592a7322568c87555f80dfe381d3c31532d9f18a35023104ab4a0427ec7f11e753985af63c601bd360b4285d3528f69f0072fdcb49470e91bf29371b6d1841a8c37d7798495e31bd74cfb2d6abde5540c943f81761cd66075139c59c2030dc1f5093df9c0bf9da925455fbe71b8a8255a937aac7e7130ca61026a136252acb17cd68e0d9476180c00bc84c9a8e20a5fb08aa948e4078f33c038be53493cb0c33ba72619355919bdd1fff8dbeb4b172df3b7f8af6de48e67d792e6bcc2e91e257bd2f3fcdedb74596247c4fee27fe9b29c0b5e4756c700af7c84b3ec3ad086ba302e2a84195800757959819f1ff0f2e2fa15b5b3524b6d150c790e9b6f002340effb378daf0f08b6f28069262b76c56e82074daaa3ce9b8a3bb04415946e9ee99c2e7b54a667c4fe32e1a5ae5ee5d56509a89c0402456b8823a78fc0682b30af014f9afbc6d129c9c1034f35d33ce0f34e150cafd0e4d4278c23f7ced257df05d3e21786c19024d93adde9267c38292e4e6fb38a132a901ebf33634b3494657272b08fd0b2ac1cc7ca6d0ce143f21fd14af3a04036c6ba42c4c4157dbe35fafe2ae43c0f7c81a4473ef9b69245766259ba900b75808863d19d4a30f6144c1c21d636b88026299587a23ef2dfecff48bb9806c0bfa0012787b072e1dab4b6f241ac751ec248580e4fd72e42ee418a4a06998d45679e3b7b6355e8fd1d23fc52206522bf724bd9de5d8e1e72f8e38796e64ef9f6e5777d0dd372dbdb63c331aaa5aa5aff3b6a9ca49820391ef05be4a4ccd6509416763df2fe147f5fc4393a4b13304c284a2d9ac7102de1a69a061a8f3b246286caaa52441d51927a577f9c0b11d49eb65c966825bcfd62c0e89b4d6585855b4fe5af58ff94c413ec58fde447d7ced83d921f6e40c3ed6b1f43e37748dddce7ae6379521f07c6f98ea5de5d283325e893e33b1a81fc346013209a1c17593d750e768d9d11a12591a1b2c225add5c4cbfd89b543ef85f258f0dfe85931f09c21a501402971136f217d05569cb1f09558b02d234450caf4e3961553b0cd2fc3ba8b77364b779b4e2a88647a2a16e10b96300b710b772821e79ec22dc3809d1ce3aac787e22cc2443c05f5deb4dade61422971b73be6aa745dd5560ba5736de93b2e4ba64f078b053ef2faa39e303b3e1dea037c90462b7bc7afe34f81f059111ffec7590a62b3d2ddd7797928adbf071fdb98a18125a1e4c3855bb36c214202c3d16efc0af36c688cb547cff5f0442c6424d8d28d0fe1a6af4af7e848538c0ffe65b74a95e297a968f95581765083e1f1ffdb8a7f2b8143d87717f2e18c6661cf0b73cacb603de2249319dd9c4bd95ce90f2003b136190748d185e60bda55635db42acb80e674fe446ebe8c2fe99fe7bde9c520da739daa39692e32e72e325cceb3246207a2600a808bfc44091e8662f8aba91ddbb8389626884a090bba95338f026fd8cb62363eeb5e4b18ea2892a33ccb0be8124bbbb2981e98019171cbb4e3b7f467d806ddb009103810bde29f7cb9c9bb193229d859836dd4d59e3e245d8df48bd4c604019c92ea3fb616b539d71daa4cffb030d4b39d2398a7a701f06360ac5e841369855f6a9ff3ce5e140a112dd59380a23ce5621a62ea3886162bc42ec028f12e235d4383838c41c274737bc030c1657b4794fa6accc76c326035e1a581d21d9af5b484ea3be66f323a14772703aa8dc5973c7feb9eda6ad7c8436ec890307c0f8037a83acaf643907e71e55995bfa1fc8c764364150d32c84ef984aa068918adffd28fa181c5f29cdb1c50b23b28efe72cc1b55f9b388a488c84c897873e6409cb65e15c5fce89ee6b1e409c5d8da22ac4bb9d134d90261c65d02e681a0d557ce8e1606f791335019a343a8c3e97075e70e120074fdd6b82dbdf7cac86ed6bd85a4a7d3b053ced1d6356811af3941eab0a04f001f3700622544f0b2de4b56d359ebb0496ad8f685829bd8fea900bf330b5892bf2fd61089e9c1d0c1c86fa07e7ea7ad97172fb63cc592df9950931d0b1ce315ba788dbecfb4d56e5d3e05e2d58dcd49e349c265417e15ca95770cd18d11540c43c6f67dac725055262a0702b69a8c29f9b7146f0e41987e14a0ca30a840d70573bbe7a6af6dcda3fb5bd2896c5de340ecff876a70143ed9ce2115e1f9d431369d878c57ebfd6a43f472525c3f04bb27990d40001341681fe7572fb2f4341a66b3daf3998081523235e98266ba1c8b3653558d2235593b3a95dd92fa2b11ba849d2e4b1e765f9952c58de76ddf24cc7d2f46ba0a7e11074c6477d0d648932b50e65426e64fc70266a8c19f1857cd3f10cdc156f9c1af127c8245cacfb70e0e2eb5699b2f572e1b295f8b1c858559887bd6ee99bf03460e02a8503219c7f9a7bcdefd4ff4a43528980fd3434fa76df5a97601c986e3b4618cee262035a6c1cd5ee661566604190c4aa820ca1b2655fe6c73afcb4fcbc1ca415761b2c46262e48c19e4053b41ed4a5e5f85e2351981f757171dc26ef22419b5ad9e4adf57177392b75dbef902f2c94a01bf2f3e5fc5f7a939781c126e7ed459067c917d47c64c3b551625d809dd6e6a50568acf64bdc5794af6f8ea6872db9e3375ba721563f758af0412a43ee43c4ddf692d2985c8545bb15e7e74a4f7d3790c6428ac8d2ed81eb4db1fdd5d6509d391ccefc9a58c112a58cbfefd2218503045125a687cd605cee89bbb357d3e2c9e40d944f08d8c1ccdaeaf83cb100eb1deda1a9fed51fddcb03d5be48b76e66217b372ead998fe92a2211abe6a40af2ad6cd4264652e41eb52f5883390b842baf2cedfe882eaa4a2964e7372f987c31db4ae79f75d1b19d94337dd98cc72b6dc548d1568fd18de1e9b261b4e03e3458109230ef7e77aad1efe8931713c8a1f99c9ffab64e4c1ad93a95b4e63bddb0c40ac6e935ba5ff74772b357ee39f93b4ed732d36908e0c99fd5a2df31a5e4013a27a0ec44e48a56b4bf13c474d67896c60107558236d9db0e8979dd555abe122fed6c76d224eea040698d1a05041ec97a50185c6dd7dac01ccf57974aab158e98f0cdda31d6dcea603c65ca7a957b03ef1b5cf5d4cd4cbcaf8984b888bb49528c0297b4eebf907bda9627105c4dba5efb736beae642f7da9896885d2a187323b74652d460c2b240f073a7b7940ae26264d9fd75bf87a2d71ab0d90aa545960371e05f007b7db0b83fe41c4edda118411ce398909fda47a9aff9f5c46bad35e8c10e62fd7c950f7de04075eaf191fe36ff1ec8fd77e49e90bf11350bf07583daaae428ad9629f8d211604d0e1efa595b2fff4f71674380d1a762d656914571694f6243a856c186f7b4ea45a2e923b0761d3c953947f4ad686582f46a666c22affe0753f0151a5b4514937ac28502f46a3209a62540360f9f9c18a69060c9b83c649b22dddb391b349afa2497c1f2bb81bbdb9ac9d41d55a7dd9c53563c7a32acd23d53127938265c064626fdee4f7095eb043a05b11f62787db38a35bd48228f53e869e4b32d94512d4cce7e61a170826c4411d02fe6cc118a425c1cb38fc8e1431dd6a6de19f09d815f4a8df8a1deefb77962409a5d2e130dbb7044493df3e6926a615ea4e30d0eedf04f9a23038a09a4c61a79883b56f2c8587f859c4dde67c403807aa039dc4a7c32acc063ad615e80c295ac5a86c9d6ad1024741ed857d72fb5af15eee21d4b79955e679fbb88d3dbf0e2a39554b890533559cfb89eae7da14970b6981964d2901ad02d078a822a916757d6bc2bef7465698de045f1f661fb4eae1fe0bb975d04cbcda6d022d0ac36070637d150ae6e077eef781e88e36f67f468dab0e30d0601ede8bd2d5ef0264fb56d3d64b8b421396b99b53f0e0e967c90a2e2392c67306fb5359c44e1bea06799bb176199a9ec8728c24db43ad8a0461ca88189fa0a88cb158c457973d212939d009c0a0a0efa3ec6e7f24d32ed5939bac1e7a0954fc67d22fd8496b522a017509c940bc90b441ac8550f70e0477538075285a0cd6dc1326cc9544569d37c3c98bd70408fd2046645cf58425162fcde3d1c71dbda4ba4c7bbbb6fb7567b98fe87414ecd1cc6a3d4b6bcb53a8e7fafbc7b8a1ef6b24fa2811c662b49c120d138fc751c25cc37d7783cb701cf3ee4843353177d4369778a44996668f62f181c06cf2ae448bdc83f6f5b30d3d6f425e68918dd8df1d486ad564857596e221a3df22e38ff44dd014121c3e5c9fc668ba0d227a14ee8c91ed9ba524ef109a0ae194619382757638cd21d697f30edb7024caf7639d29f497030ebcefe975647d5889fc020c0ff023d40f1cc7d45d719e12d67e4e722a6615d41528680052894ada0968bd31d7f234f50dc70394edcac66d98e877c1ecc76b92b4ea0ee71753a67e49d54ce1c0bb3e0995168586ad0f518aac917e09f17802054331ba77cb573cd1934c1e259e82cae532383ac5508f6eb4ffd8bdcec27f02af5ef90e747d8ccf3ae1a013db42f754355bff9577290764ed996530b0da77491e4b3c495dce13f0378e814bb8e29f9ee678ee1a426125614bd0ae907c34503c38849f74e390a3fe0e6c5e1d1b459abb0e51386b317ce55bd998ce7641c483e6c5e96c4c65d75f60584c9dcd210136241757feaa29dd975c207c1959e02766174cc065afcaa51f2fd184c7990ef98802762e9ff3557339931b587011574f8a23ebeb0683103e057907a6893015f08f7bd44dc1f8677ff1512b4fb8adb79b229aa7e3cd2850050eeb4f83e673a41e0bdc74210defda7e4ce12bc4b83257211e09af04fb5aec3e5fce5c89bab25aaf828a88f980e6f058be0550df074f24be19bddee4015f045e9a3963b5b96df2f4e1d34007fbb8721f6ee1950a10141a7f1982c337f230eb6776d03fd38f59cecaa3a784f74d330234305ba2da9031a24d452a0c356a1902f04ba5658e461f6521173675176eeeeff0de8411201e223962f91b887256319293ea4e7bb441f88d891a3ff10d2462959dad743374d446f48b7e77bbfb6548971fab09a45c67b9bd3d1d33b5bfcf773d52809d76e73d05da89c4ec3ac41869cb8d6bb8821db7249dcaedbb5e15b69ca64b58d1d5f2fa97d6a7d2939518507482c0b6c6a7c19c24aa9741c59653f04df5eebb360bc869735483475aca971992368f2cc0926cddbdff9ca3298991c9c697cbcb623f1eded770bb303c5b227c84cca77aed8f80a1823cac485ea0763942b9c9a0394db33bba76753ae3c9540ccf889cd1bc87daa6a46ffcfa89880487315f8ea37b275eee84ba21eb794cb55717ccbdec72d62ed6310978846a4d85b719a3756e8aad998ba9aeb0f67218156835826586f17bb972c1922bc3f58b31599616409cb874a846e584f59334416f20005e0246adf362691d8b1751af2d3ced18b5e138d2a1777a27833f9f3eb0c84e17c8487de6a04337522256d06b055843ad9ee44b5635de6a0007a25d5f32a002ac5cf3e4036e81c97c074df2ee65aeb803bd068945674d9b8afd49a5d2e4c7951006bd591ecf2867d9ddd23c0eb93284fd53bde2db39fecf604077de6ab6cedf6b906d712b7678281479b43078e0a22802f1a48c8193b24c35ca4b7d76ac670b46352b0bc70cdb807fd6a38eebe32591d914a7389c0eb8a37edd539d61a0f6a80e547bc1ccfa1d55c832cdbdf45154522fb0d09afdd4114548fb6ddf74141d2bd23241a312cac5c0f3dd834983373e3fdc3f4d3286f695e11693345ee6f086b05900280f18a5ccf17305751e94dfb4c163c31297e1a0593045188a9010ed86db694e62c030f882f7800cdc18cf03594bd9e48bebac125f5ea28f1932f6af214cb3eb5e11c7cc76e97b0bd7bbba74a7c0d121f6a91f8633941486db04107df4b63f4352c907091d45c61876ce6b273aad829a9c22794dc95b62336ae478c13f9736ae22fb467c26cb5e6f14694a314cfc493dbf97ed77334be344ad201559099f6d1eed2a3499eafeef30d10ce741e1c174a85ec1d540c5d8f8bf0133076d0c0cbecc876eedc35b9f15cf07aec92eb0c927bcbdcabad76a0a1ac184a8993852cfebfc36ebea2fb7b067b7a588c5b5be357ba0fe255ec16165afe003b73f9494e8ed63c72b2a978fc8e645edc0b026a8fbd10810c25cb0610509b0dee359c782aade5660f9afe979d491a30ea011fbd12af8db37029cf7435d29ecaaa1996ef5ea133983f9a3b3f66afd26f3add87b9f55786484d3d823d58c7cd26fcf01e78d886353b710de17d10b83cd05ad109e8fb7a8249aac0f809a3538c8945e90fafc957592e007dbed201f0f06b83b76dbad605a826c6a9705e1eae4241b423407acf2de98ced4dc961050297881d8095b1af2bda2c81525b21e9cbf957458da701b4bc4a4d192e49394087c67c8235ef78ad2b9179868a5233274378fbe0feea2ec967765742de0ba9fecc85ac829db87d569c766078fd3c9182683a321646bbf4303a2112f2b706cf7b6158332f18fa9590edc030d5c2702a7a5ad978d6fbd7da71a84a321e6a212ce8232a32f71b1103b532d3a7dcd372380b8e066215d78ed08fa7efa7588abb6bcd03d424828429fac81cb6e7459e17ea74a2b72b2c75f0f5da24eb38a9ca085c4ca1ec84f5d9d7280f8ef1712be1222d52da807199aab854fb100af95531e3e4d7b57b8104eb3dfd092838191b745fb2b5ca0b249b0872f65da1e1ddc252df729c69bf576ace5abbf0715150e022a24c505806ff2d217f658a3f48d61ef3b19fde2c84249cf7496db97d6d2ec670463d18ddc22cc5f5b82a2238451d4e8942bcf697b971d5541e19725af3bebbaff624366fb38f35cc89db6260279a4abb55b5b6e0c392ba6e32284e696b6748f8e1b06f26e924fc6a49a68e2fc6b42ad6a51677d9d9da1624f7adb4702387910bc10297e8bf8a1db3c4ba0c13a45505f686f57235ba1bd47f6b2dce22bb7cc9f1709540763d7cd2591d0f9d6d17f95371c72c666abc15802c5c39d7d78b1851ebd7d9a48e748dcdbf393bba5b93f6c59a08feb70f87c1e198c546a5743d99223af3102269e7ce3eacb56a32b09d08bea2880594a181003d8777014566ce632644f2c8a61d7c00aa03fc42aa35c5de037a3166869005b37f15a437d634a2303b21dc2464fab5cb0a981b66b3dd69688ded1f1f68231f85b1e3200008b782a0e12ef8cfe1d7ac896b2450b4ff85a361998ca8ac49bf09bf4d527c64c600230803f2530b6ee2c81eb3bb42f7a5e4db069d5fd6945f33d6590f2cf5f4a6f16db8dd0a3ebce430d826f167643b6efeb348952eb567d8c151e65d9284fdde10444b001d4c561ddac6c1d76609fd3dd179e91ef310b4bc41c61f4b8729e85bfb6aeb7aababc920a901d10f453c3110e6ca9f621253e6a629355393948caf7a70e8179704a490ac7b4a3a755a28493411a70f30568f33323d970f2ac51156d4017df97ab4cbe24734f6949b1cb44b4a924125d5f3eba053b55dc540aab1c28b8627fc488b427c3403025f60852ba37a1d8c83274301ff05ce2fdcbc4a1c984fcac2590065b7db1adebface5d2da6dfc4cdc550445923d82a8c3170f39484dc2338e097bead217bfb518f9a56dc78862323ae4a3e28cbba80ead1f99b39367d9fdfb13401dde829a8f2480da8570739a1051466e42493fe88aaaad863e54d67df456151a61eb82a0604d7f6288713f35d392441c93ce9875a03c793bd2ab90e1df4aa47012a8badd21210d5f2308982ea9973fddb2a51b0e0b46a895f1f0a8032e7e4ab15ec10f7041bcb254708a41d2e3b72a0a47e46e066dc8e4430c5c05fc238d8321788ad1967ab2b57f1e64d17533c377ef43258af148661002e3d937a2a9ee6d5fb31c9d61c9e924e2dc524b5132d5420ef7f5fa2992e5dbffd4b919b75e2825ceefdca2ff87639af1b1b65ca0c8c243a1ce98416c5c7aed5aa54549c5927b74f84a751c691611059d878f33154dea10136b83f793ffd5906c125575ce3fa4096b01d2810e1edf6bda78cb1fc0f0540910650f810434686b49a130b0ccc9e654c1496f62e7a5a75b121b374a321156ad246fbca79e6903d7a01f8675739ec422f0766fc11da8795d4fee156c1a6f619f924f18f8ce60bd544b7fe385c31de7877691f2b765dd8d22fb5510bde31a0496f88d024fa719b9b02449f06750369bf9c0db24abf474e73ee335eef6e0c7b8070329be007ac241abec1906ccf02bb99d837d57dd2da00a75b2391fcb49f98f7162cb3ee0d8f38a7aa48f1168dc93f89d011a29b303a82ae92eeced908793db90562261bfa1190ec268b92109da9ee74bacb330eec7106ab9e5320871c2f5370bb1c77ebc74e52eb6bc03741074ac56e60de20a90404d824bf9ad6aefeb06c9d7328cd3396e06fea345a7873824b9cd62042a393d705363b39e8d767f82b3c9219747679209017ce46341ec7c977780cce10062d4d0e93cb93ffbbeab91d803a225de71683aacc52372f7c243e6186dd19f507d2b86919b8c59cbbcae2dfa2b6ebe3c733fe1a2c99f87a749475fb27d0e105686d5d2cd2fd2db4243ae7ba7d190af383a52e33191f0312a2537239f4b9553efd42e283f1480c245482244d434c89eaa6b4c72e0205ec38b2e7e0f6415084eea0cacbd1b8f3c0d680706c463da6eed407ae656820fb72ca4aecc894f7e81d73104c66ee3b48a393a086997c3462125388f8120ae82a2e735c71b5fe7981f41c18bd3f0468fd6748f506af0a698c8a6b12d1b269c3ea065a13233ded79a5abb34cfc739266aab77c2220a7e77f217e43a2286c39895353b15fc9c700ac42bd15e1d9dfcaccb99dd2cf8a34b29852ad9f2a7781cc89d01fa4ea644276790f686c2af41b7447a0d5b70219e3421f749ac7ff27f0b4886cf4007248379bdc7aedb0abcec51a659ebaba9cbe8c7eb9d12b5117a040cd0abdfab1771b5a918f667efea2db4bb8133be357a9816a4b5cf7218f4ba574e8e9e855c7442add164ea6db68b4ca317ae05532c6018e9d839fc9bf57612d852525dd4338e720b303dda665c18a81227692a79f4b85ecb841db61bd2076a7e4c0cea971ccda3c824065ef9a62de828174f3327e76106dbfc925ee12137224e33b6b66884401ac0437a46397ac3c64ad437c7cf7a9ad71ab8c1357681e8f9444c8c8fba6c2d12d9e0d2ced15325388376756c3d6704c2661e71a048a9c4eb67c8c1d78d954b831a42a86836e2ea9a5e11a3c960727a9305eb7aa038e1be2d88e098056f8c408c197e01f7da4f5467f2f1f5748208ceba80d6c072e041a79699a4b0bfdf685f28b981b33acf2077b4ffdb1b5c45b4cbef9fc09843a40863205262e52851749de71599c1e1f25876088a380739533f84d96d30a0591c06f851e3a61b36f67e022d71347d249e522e9b7bc1dc17a967c66fd916c84beb51208576562a05483f7088640b1def3c11137e3c3539661be10ca258646bb4a5ae76948bd338b1605c7c8fe83c6ac038989716bc7c5829268b715f81635a62c908a760d3e42cd7d8b6788b0435f19ada7b0e03c279f068b7f7452202b868277089180f0b1761bb8439709649b2d71ed271e48424c2ba829a1edf384b97726c1347cd92895ad5e493ab2cc5d3be97e12571966a1417517f7f874375d1264c4cf4a5bfc3152e3a353bc80d2b58eea92d4f80cd10d40d0867c2eef498037fb71c8c508f3d01b651c7dfda1305bf6f35680c3044945810487ff9bff76f18af49fbef57481752465eaf3e28a4e633d40d4f2adaedaa4c515c12355935fa121c21a01f2c5a315e11f5c57a5e6660179e6df34bb5256bdba8470b5f241a3c6815152365d3aff1241ff47210a9ada5e36cd1912059ed88cfb237bb48ccc3f99af64e3d6bdfa4ce063ec6034b83f369817e8ab077c5d08c299acef6cfeea9a4adff237f62d3d289de49a3a6d45df7421d54ae7b4314f19293f0d78777c2464c0b55b7074b899ee1f70fba3f6903f06a8afcbea9580a060e22230fde8a9b3e03eb8eb5d1b6b5369bd93c886460aaafd4e830abc5c3cacecba5d063b9fece172d05d02302b185c303423f70c21df49e2433f138e28775a4cf0fcbab856d71444bd2c44813ad375e5e81a7c053d2b09d805d20a2ed750c093954d6ed8e3fe4d2b7480c9b84c92cd56b7c439d87e9cb2e642de7cf4f38bdf51b3f1e56a6c38368a7be3b657a4d686ed4589ead95dfd5f5defba2c336fd83aa7c9927df162b4b8c4322da503170e19bcabbca9473b4b3a10dc7d73347b538a38ae08752f19f1f7b4bbd18a2ffbb8c11d618126a1fe5cba630ebe638399e2f18216177c39b38056fe81dab9d77f2328227b660796f21359f94bd268350ad651dc219f9c662b97e9c87aff7cccda2d84e82e8a97e0e65f4628633f25cb1a4ddc6ec56d5b1b633c087f41821b2f0f800181b54851936c943a77c5c5708feea0e820fe5f3dbf8dfddb15240217df7450f83c68adb555c1f0a12b53c17ce4d86d786e2cb71a668bdef5e388010f59bbe9688bde8b5841da2a8dc04378141cf8c4db88541eccedf733c236ac537327ff5c78cd4a8e132802673c661e22e0aee6caab1f9b8de773cc398d400a1992123d400afa9c351e4c1f6a56f4ee753cea4a07feb1fd0dc38f5039dabd25a81c3cb5b4116e99cf7c745c748b72d71804dcbd741aeb5cec66fe3d2ff21d9885d69124c9ed6de50336248664c0da89f7d0b4502ea1e644c407c8833d382834091027141c288859314c5b8be9964408bea4c9656328415769530d0bd66c92e9568e82b339ae319a2bd697f78b7560479f6d9bd358712f8c629c5b4225f4100b182db61f956a36d164b8c4023749c7f65c0b9698e852ec1d9cf272a45e6fc37ea3458a8d027781e41bd0d26f462574f4276917a288afbc084bc3e2167e8542fc5ee74e7044df7df47d6e3035dea16b3bd6402dc6d336ebc35bc11dc3a3d448342b7a2131634f36bb89b2f5376457c22cf41fcef28707b86c6ae688af17b9f3a1e9c01c35fafc89f729ef2e5bc52bccfabf72e70255865586c4b6814d0c4651afa6724a6f388a68786f66c2cf353203def98269f4521781ad616d7a12cb97a6936dc6e309035a6b7d9105e6adaff7ce854e66d5073407bdece40804725278a5ced6bdd75ef136008a440c36c0bceff298959b76860c772de0832fb43b30232f65c4c659531b01cb71fb196ca721f46ad6bb4e9a4ee3f52d66909186fee229fd25444164395ede9ab49146439d4681b2a8fd63d7d544bb6c5c5c9515faa7d9d8d9fd60300504ab17cdf7f25b75bc5076df629e437e5bb45be316cd92a66daa7d5c282a8a064597f0495a90732ef67a0398a9eb8d56143268d3e1c5a4c47dca56b8805000c819bc7ee17c373f92c7e1185aa2e0bbfc7e24bbb438b9b768b31b7a6e25827248aca4380965fc247eef04502f2157a9a20986b8b28bf5f51b6db4ae2fc909e3dd7c2296a986ab5cdf3701ac68dd6010aad6e6e3588f8a13f2541ee689870b2473e15f6119c3b47c51b22925b3d7c87483269828ae461f898e6a39af79e66ca2bce3928ba65d5d17ddb3beb2be70447499eb2fc9b9fd1e9f23bd12750f0ab592325a14ab5d163012ea554bbcf50800b0a0b5191629ea743f27a93a7e3927408f67b84ab01968f43ef00b35300bf6827bf2f97fc56edcd0854924176485b297117e966c45ca9db12ba89deb6aa4ed9352aa32d6e524eba7a548372e076f2c7830edb2b4a48875f175342709610cd196d8baddf60c375fe35851629017d815876f9cc179289989f9f9760a05e12fb04baf75d382d6ad2835a2523c2795b3c735937dd52255757cdb7841eb3b7cd102bd0fdfb7f95b29c1eeb3661b97f149d51b9f90b035711e63afe8446a1db0c9e65a2709efb98755d6cab4df5316e239bfacf2ddd3ff5d3ef069aba8afbc3affb1ef7a17ece31ffa3a296d46ba14be4884f42575d368d8e12916ebfeb5706a56a8d04db97c4779366753995173102bae4002abbfee1ae156fdd5a5cf1df76f2dbfa23c6f69cf6a724eb11f07167831eea659090ea7bedff14e560379a03042dcd2248aadb4bf86ff9d04d36044e59a97bb4304af381c4dfe3542f0f2635006d60eb8bbaeb94bee65a702c90a9d35d2f54a4e5dfec98497095a38e81bbd75ebb0bb2070ee69e646c7bc778d4f8d3da82f0ad06166453e648da08cb699fb8c4e2beae2c3d95ea75cb891c4d7b09565eca33776a768e55dbbc74e4c820d4c8593e2ae021c2794c5fe70c74b431ac82ebdfa1cbeb4ff187e092f4601bc1285d622f777de50c1967d69a76ef55b9560b83018c91024a617adc0ae8bfd76fe60be6ded4ceb28161fe9606969fb7e5ecf74954816c38c22ec479b30123a67c9d3ce7d32c1c6f9acfaad4b8e3950748dfc771a7488356dc81b5a7def3558f3ac54c50a4cf26e813784ea2fa69b31c61f032d5bce733a5616c7d5f1b17f6670dee7cb0d12a6d63b3697d2b22ec630c346fd49bc5338037728eb91fa692edf1c5b624417fa12003366d17d3c44fd204db69e1174832a8c7c9b5284b5a1028239ea31a6fabf3ad01e3307576a450e8660ff61f91469cc217627fc0b79e22e41e670e80bcbee57629e73be02b86724feee5fe633c5cc0e24ef5323fe5558e46b3d8184d769ab5a88b67583b21cbd768b15b2a81d2a193ed303ae8304654b8582d958256f530f29e8068f46db8e4f2aa6ae4a0eca4ee254ab6f4feafdbc69408618a2944c7dba750da19fce6bc35e696696d936c1ae41622a7f5b6eded2deffa1d2425b583d32bef75ddd327b59cfde5a50e61d116ca64e8b8f76f5d0e6732e8bf639e70db4755bc30979fda6d716bb9cd3cdc1a4819446754195674bbf7b960cbbac69fe195a1f91c10d076c53cf3ac5bc087d7a56341aaa5002af5f1ff239cb56d3834265d13e7cb1a703eff9155aab2b6ec76c572770495be9febe2d6d8cb7a0d0114627d0fa72ac3afbdc154cfaf70dd7fa65bc611ccf1be5066a87b7c9f2aae9a18c566379a7f956ea1831dfb90aaf02c4ac6592c09fb4e4a71d88391e3cd4023e3ac1d7299d3d0dd35be1ea411a0728c55cb176b873df47a2d0d7c1e8d76f0f01f61f1365f67ca7e91b31671c9e8a9a544c8318a3e89b4969a902e1598364ed4755d360b537c909892da9e9d2728a8f1e9faed9c31e26082212514392fabd0874d93bfcea45d74ee4fe03ce4b06dba67da88afbd31611e5f50a96faa41aa41611ded660af2ab016f81bcaa7b7c50655e64265c8206b724fe377b08d827b2c8088a83812815394891ca62e9df35d8076d9068fd87bcbe5955b0c0fd626b5aee533debd5b061d74c898b6f0176aee671a899c765fa1c30e2a9eb539c097842432ca76f0a68d3c1bcbdd507cb907977aa74bcd39942aabaac3c78c74e5e7311d78a47e2088dabc2531ff98dad8337a2e43c55648516858f998ad11aa5c95b11b190781d7679d906456ede5e7176d34a57e67a650456a50873bcaa997606dedf9ae0f008fb85bf02f56e772d99e1e9fd19e15282033ec05f2410acd74aff92cf9283df7bd795cade3e511e822841056cdd99c6ef17f9715e3bd207846772f13124cd4c8b006999304579dd3a0c0a2639d469f038d5b91a958360f7055310ae7a36f7d726f1fbb240d45e2beba66f954bdb5bbf9e71805f2b318e3fd98000b18d03609fdae5afe82114a4827c69f297e187306343e78caf9cab45efcd339e6210a3cca776a2a8fae991f49758931111e454bf0f23e373c2d9b05f4eb4b9c7e9ae05f104066454875d89c425410cd07e25d24f81ba2132cc62587d8384c53658a0604f1be2a40028dcf993c8e2a68ae8ea81723d81f2b9d417bbebd218dcb82ee5c6aa283211409396917cc7901461f46ff78f0a80033384c3f185cb601faff28e7e0e90e3ba350320b8da10604ee3b7343b12a0a1719b0693500c0062559437b1beb9ddc321003fd8566790ac86de3a9b2da3c838db3ef64ab2aaad57764d0655d988356ed7b9aa530c5ed247300cfd1f9831229ad9864ff3fe2188ebe5b717595df4608afe4ffcb1e8b676492b7149fd490f2b4201096bf0f11c4fc6e243fad110025d0a947e27c760ec9131859bcad509a24281552d40a5abce9324fd9316cc8d6277eff61ee668670706085b8a524008750a2a529ad6f4cae9d99adf08e23293bac550b283c322dbe4771b37137a15606709fce852d694c173aac8b9a6f2180ebcb73730805bc5c1458d2775149862ca80239c6ed6b4790ce17375dabf0b3b6e14f9c5c3d6b7d6a410ffb7db1775430653468e8f1a6692c32c3488d0c0d0eb5d9e48d6c5d8aae0af0ba3ca94ce48cca83b2dd2ba4fedcd642bd4dfc7a7f2dd18ce47448e8a113b61933c8333c4a7e883969b592b251f5db3ccc8f1d68482c0b7678178b853382126a311687cbf82013990dca8a17243434c311b290627ac9bb1f1b8f5f00e8d2d737ebff350103e95f38f1abcb9d8d6a1d22128f2b038f441f709c1a0ba8ea1d618accd6f387a47a2a45609601a51c2b365937adf7317e302c390ea498ab01ea35b2b0c8846b51ae15739544584c3ff3c56eb06efd152a3db9962eaf477aaa5ceef63c825fdf48832db150234910419ccd337734928cde7ccee57ae8beff3216d5c9fe85e71dc22abcbd6d160a783b0d0863224b031888e9f05778fb901f757830e1fd82787af7d26d1bb96fc452340b994af96c640d7f7f5bc8e2119683d03290163db7ba0c89ba026a5203bc5ecfc580e73f9486d085889ebc729ca7b4657d72fb7ab524c53e0f9624d1d6fac7e21c2fa1ccdf94183970d967d5b023665611f40f612bd53eacef4309f9fbfd9cff5cfc055efc3c12b31484d7dae05b1ff35bddf8f891883c17a05f08610494fdc367390df6ffa7292c75a5a99a83a99a09bbeb2ba133193aded35b36ebc9f34f36562028ad8860f21209003f851cf8600b1e97807bd6576cfd80a7cf8d7857ea0904b9e1eeaf7a1c65e2082724a00aa41ead90fbe83f0cacd7f10b65f6b7bcf52cc23b59508827e65251da6285a9a40a7dfa0457fbdc6467f124853925b92d623f5e656d47cc33210bd279bfa35dc941f6e38c2e61a44ea6305df7b627c8ada32703159dc0fbe2e1673cd14be186e20e37791ab488505bc53bc3ef436239e74e41d5b8d37eff9569845a5d3163ae6015becaa8622abd868a52abf989329eeca195945302574176bbe3475831c412d270bdd480eefcbbf370b5f9f8bd96a589e9a5d35dd23e8d605cb15794136f6002d18ed5458a61451930bc4042d6398148b4e901e95d83ba304af86d25d93b8e51c43182e8e7d6abf7e598cb404d38d60ac60bfad437941ca5a133e6c244f1514e42c531e1d07ff43beed0116bb1a0c15ccc1e8fb3d7e6e542081886cb9d5721866425b4a575f70bc72c803bd181df41e75508dd12c9d20ebe501070f05be6490e09fa6ce3f9c3103bbcf7b972d9f52d6d780cae0487f632d5820222b9d0ad4a3029664e6e8a5d59e381960f5029a5f39b920270214f7b458a4e681e8adfca61e6c21c69be5bfeec89d3af378a96f54948c8cbc951bb9b8117f95117f9dff41bcd981285fef4753038e598d8cac2e9564c237bc6b9b27d9f8bfcaf1f7c8b4e949564ceaece0c92c23b227fcad0f3f4b0d14cb4f13e40720fcfd7484e83df31fa5f78f9f5a890ce71adb292ba9f8b4bc584ef5dcb12c45ad85f5e0ab2d1cda981fbf897974f3291991ba112bd715996adf5a7f298ab9d90e49a00cb5ba8e6ad61a02065b0d774faf3a15fa9673309e65b6943b80e867df759bdc7287b0ea400d20d90d7d903e62c09b74b367b21210a1b6751a2af4f7c52a3c83e455339d813e2e58035b07b361b22abc76e1a69399d1dcfb2a847e147eeda96c44d79310f3cf2dd1d9ba5b19eccc4310fcaf82e5b1d76dd44b492edd96eb63cb23a266b27cf24a582926d3c6e7cc4e488acad13b2e6864bb34755952bae2ac0a27013cdf5238278bd4ae81e1c90b3c0836d795a45e5c09e18d4c74985e359faeb6f5d1d177d6ca36ba6fd3b325cd9d9a9e310a970d45782975ae8e1bb2875947538c371d2beafead9768a109fc9285963e22987b2e48fd13071e04162e168b344066f5e98293e31aa6ee1e8cc90353c66b04c1a9da0c8ac77cc439f2be5aa281b29fdb08ace926a11b41871a2a3eef4f74254a29e83b8aeae967fe0a3a7ab342cc4e0186233b38508f4996b5ffab2f4bd30b0c4ee6cf1a8596502c6170ddca239d62deab72067a3a03ab2ccc9e3e167d8ac4b929fa0e3f4681da2dbcdd1e5488c3b413fe52f3e808cf0bf668d24d451522e950573f3b2599ff27d79de404f0911e8376db8ce5a8714b07c1965433cc57695f5a26e30d9fd9ebe41c572936088c8c04744ad4d0d4c053efbb6dc0953c51d4aea270321e40d25ef0b05a49863c29a8d9211cada083b7c41726e4f4f6aadbbdd8489b7d5763b1cd1bd9e18c4b501a12d7f9c5d9b69acd94e7564a13e6a41f1595ed6f556a51c0cdeab8cd9de73f93e15fc65f48a700d99e0b3946d05de7f07fa07a41cf56b4ec6cffc651355073768e5036b98756d828d8a881d2d1913e2bda526e549a4d2d73dc326d02c78074e93efa146c1c6de810a23758c52f4625be6da38b8600b384c0b6869a13f24923e871477140d5e7881afd72e13d8d346155155cd6a900ea61f37f91055a94a0c0340b5203b4340319b3f04e8f7b00f81a609e6c59b5f4cf5daf10f646cb4860e801de7df70a9638340bd25f4aadc2152633d408893b875fffd2969120ac88c3b021603f0f37e4ff90895d9f617d5e8bf849a846bba98a5c0033989427259db22212c7e79e612a63fe81c2e755aa89c5300c1e828f4c5738e5fb259a024e248b525323c33c3d928da38c6fa742cd6040c4998fdf16298f1abf8f1ae93afbfd5db4734f80aee88fb92a374cbd6587950c65eb71799724d3a2ec9e2b876a205c1ee65ed0ba2d0f43a1fe50db86ca8662a89fea3c9ba2966a8ad077e284b092599cfbd40ac0a2bf0096259f236dbf26b5cd7836d6ed5277ef4c57f51dbf72458cd70a543ffdb12e5ab58d67f05986e341feef3a424f7c4250d71cf8b7ee13908c9a6b328758aca5b48270fd744b8603c8adc153ac45aaf2b2d445bfad9fc451a2c53a509ba12b8ee6f2ce31973c251aef7cf06d416ec6a8dc8b921dfba7e1db2e77f1b34b65df7ded0345ed6c13c0906825e9b3a116cdf15d2e41d61a501d6e94634265457fd64f79f837d0734a1d2cb0dee2243b52d84520f440ff119fd3806d9a1ff3b49cb9541716f43d6a6cb0b2ec229397b66aaf59fe0699954db1c3a862d67dfe23b0c76da0c02839f0ed27f5aca99f820218a3c6504daeec8c7419959001729f986938860110455428d669cf5870cc52fdf55bde9ad05bb18c8363d34a33a14289c35cb4a9eef017b95ffc96e3fa7bfd6930a14f6be060cbb281f4f840a48de392b4f829bbb2334fdc9b872c9f87d3f3c369630d8fddfd81f135b374343a71c8610c4578719020299ee0896f4146299ad75844a0e80952de9855337aad28da1070e4fed7fa654dff444c8e1fbd47fd72b37e23e149cdabd90d2ffd1cfc5c23e1c9c92d0a1184d1e5de08028ad3ee91c4074fe6b33f2cdc7602b3c14dc121751426fc7f1685f6c0165f74fd116be7c91fbb94205a2a1892044d4b1c775755f307edb8fa4e952882ad0663374572e613748db98686a2df514ea51451112bfa4f2c56cc09df94a838acb4ea44ba131c9463d22943c070ebf3ef0e66ca5ffa325f921fec8db805eca830f367c2ef3b3d9b1a7c6c7d219151a3b5efb9bc48289ee0f36d70d7aa1cc0570267b633752bb3b83da02cd0abb19b301778cd2925a8b47580830102b7856b0d57bae31b8535f062b4c17a7f090db8dbdf9517b8f415b852f067b8be72fe1b677ed4d04b63d7df495ced5e9959bf96e961c4bb8f9125549537904cb6372001ab3dda429662a3010aa2f6e17255db23858c8046e5568e184a315dfea64b14c15a28a1941c8be0f973332ad436786c210a6c98d862d1793d0549b0f68563d882970a999caa0291498d6a5e37726bf6d02655f66301b4bb5a8e18fd0b536f5bbd9269fd0aabef853b15ffbb4c836aac024f4e8eba0e97fb6219ba954e9328098c7c4e35357083ac98269ee3dee390bf84e4ddb16d0dc43d55e929143e98a6068b001998525465f851766636c350c1f9d191010b8fd054f703d58abc0a8a135f57ec5d38926465968ad4104cad574620ceb848697c5a218d4891b12f200912755acfaab2e5d5146dfefcfcc52dc823dccb0df96f391e783cdb06f5703061c4027fc125b0ee24e80eb19b1dfdfe3ea1577744ee0b2633899a46277f673afd575a2509efd8af83ddf20bfa4f5ccabf029d281481ca5f6f575b1cc2fc61b3aa62de227756dda29a9f2f9079f5f36f3f799c70a359dbfee172ce61c26c1e998f25476e2d448794b7e99d28d4d422a786ec83ec22971e55dcf683aa85cc33a6dcc8f1bae6f1945223e8f3d811c0c5bd1f16a6fcc1b3d0a4728ab8dca3a601c0156706f6574dbaa3e9d9dc9f2743c0e9baf0e8681843268581a1e486e0374a71370fb34da2d3e10f6a86112f99437d4760e1d59731ec54fbfdd605b62c92f1b5bf64707865ab891ea18f1b011c5d94da30d4699337e4d23b838fe268b93222428fab39f9c6b1e71e02d3d1b606af07f7ef3793dd7dd17702be7d526670aa7c47e24361ccb2cd8d0feda6318d9e79203ec2ca9cf313888bab045032c1562590bc3a294be06d1761ae097106fcf8224213a3b882f5f579a1900e9269408ea989a867bf007801b04381bd32d726806fa6e77d1cdc97b9f72d1d8a4e1e045057c129c89cc3280bd2e934c469a03baccd9f791f78ede82e84bc80a835da47103750ee639479230d40f476ca815413c1f603cb5e81f716a7671fa17bb795c93f9fc325ae4e7b86ff52244aff460240ca1813fe9d3ced7224bd2bba5ed4c36dc0607c9cac123d68b1481c657920a9893fec84b53be0b434ea8726b7fd86b4d7b1e781719566addb467cb45c79d3f1ad90234e2b707a12d3d9c56babc6d49e1910093e431ed3333c17e79ed45d89611ddd55389874aaab0a14d225e0d37ba3a7c278a76932bc4f8bcdaa15ad9cd771c908bdefd2c14e03c36e21698810607005ec267bf58465cfe11f4460fccba440443366ebf8b58285bf9a5e826dfb2f1aaabee3b386c6630a03c60cc724c0698be862244b56d7de55c8a91534f237b70d6aa7ba26bd60a974da5d66f9c1852e0006a09888311ecd9d6bce1a1ccfddcf79572799a21994fe7a6d6a8b7f0f8ec0ea0d21fe2176c3c5a5206a2fc31182d0e187582dac0adca30a93a9bfaf9d8541e038b378b9e7ed8931cb470c2cf82e4ab62763679bb57d60a3e3adfeddd9232c44c745e270978dde9f8df9cae9dca34cf1aab8eb02fa3e2295dc03ebe4b826e5d0499f55b1223f0acf2cf84e95e2a7eeda6c11e003c5ff3d585b9b5171cff49d8f7d23585ad88790bb84a40ecce237eb081fe696eb83760d3b29965f3febf3019f8033ef3d58aa0cb02d757d6f6641a267cb3d6abc319d653fcb3833f453954d518e664b568979b518817832a3924c6863d06900a62cc9975902f20e6d93b2a66e1e6121318f061acc6bf20629f3b21c4ca78577500fe17b446127f32b58e429a704d822dbc925bc5c16d9fcbad3a367806bdbcb78088c50a415fe8d4bf62b3b3588cb0c26d91af098ec5848295b844871fb0ca64535383b03c9c64ea64d2e234cfff526ae91cff68d4347cdfe349fbaf4df08420909f2ef0852b23abfb029e4685ca279c6aebd06cfe6ffa3dcf4a3ef37d015d60c0c4560c36620a29766faacfee318869b21b22ea7cfe75f9a358fe8796af5f88f860b39e8d16bba33011d93644fd591d40363fe821024c7cdd7c7a4537f2ae0ab9a9250516f6693886390e9a64be7a746b6c67cbbc025116bc5c531c5cc555225f34b1cb6096de2b92db88727e0753ef0dfc05d343e57bca7788fafb8056a950c7d7f78ab15c0d64bd2ec02961248464e6b5d9be84f3af60b65e19a915076b54600d45aeba72d233773aac1ad27e10f437ffbff7d2c85a09ec779fd50a2e50a748c2371fb7d92c0b4983bdec13aab3bcbf309495e0b67341022299106761e2cf889e5c9cef0e0e005dfbe58d79f83edd1a718c30609c848b5b5ae66d96c1d968ec02be12410a3d474c9bcd80d70c0bae91c153f1824a89b8b256eec5847c28723e017f9ec774a87c02edfb03732454a79b2bec0147aa84ee82479e8060fbacf5153b84587c22b69c6b170ce5d46f369ce5f984f1846f0ab6e4fa33e8220c747dd1c356ad12983d0b307d6212073a5221cd9c0d7a6be110629d30a820150721b547d9dbc0b99eb64c819ef8750afaba407e379936757705f4ed44ebf4caadbb5ca9f00902ba42efd29c4e741559664db8cfeac6686073689ccf73c9ca48f3ded8558d34a829da8604a53f28bd24da96072f6fb80183f8be42c5df9c3d6ddecaef9f60ba44b3f8e0c3382e28643ec496d236442a4553eb52d44f2a8353014a03692066f15a5fed7278b3817a92d9f20601caec216e48c7cc77bf28566643917c789672ee173c647329cb5481e19df83e55deba6d2a08ee9a041350eb4199a411360503a80ec717e0172f9e447387dcdbebd7c2697c231477280c5987d539d1f0cb25f4ea4e0412180a4088a265df355d047cd3704f389f2d1f8204b67d16ce2845f0d1dba64cb46f503258f668aeac134dd0c9d93a26d6d1df3fd10afe099d5e72551861a6169e2a903705c4d5edd0fd1ba274e99b702f4f18d83fb6c6be4545eeba5bd6a710433265b42cc56eb5f41589b9894103a130f5d04ab5531d79e2162e6b4ac00720c290656cffc7dd990792a5d59f59043bcf9274055c5a2fe77d1efa06cdd916ed163012758734a7aed91743ad752643bc345218790d8646a9089ca93f0070b516ddb06eb91789d32994c5cf29ff24e057c2d89fad722384f5ab08d46b0d8566fb8cf0aa820d28be4c43de4f72325e8a71db5515a1458e15983953c786ac5cfe36919629a315698cf98bfbfeebac89ada90856f9d4f4da9f98542e81c2e01b0e663a1494df8ef06474c36c88a807c71a73c6742fab776f8d9b7248a7ea8d1f09c142dfac63d88c356530305c3cb8b52724903eed29170a89d4388e793b936a32f195b4b70180d1b343b95a8be823dd35b5656c4d518181890b1369e1f8c7b4da5ec94a05e68038708d22da1d3e524a6da428b208869279a3564fe7bf13527f45385cc9560cc51ea0e3a189aed4e05ba50c8e96ceefc9c827018c49e2568f5f275b69292f7e793e944e4e16f04845da3aacf63795fa1851d1fec094d337879e231f7aa20c3f56d45f470dae3b40078b9b434a74ba55dffee4cecc56bc986080c9a59a46bf6646da1262d314392d95144d510acb3a1fb693b4a7379d220c6c8c1f831d514e4e5cbd84163b4abe225fc33acf536feca705e738d69262a326543df996f1ce080b65d4c40ac12d33d16bb1c448d459446b194b448792671a6e517c9014348c75f1c816a7605022a7280caae844c9382d0d52185cc498239ea4fe6f86bfd45546f8c60e60c33a3f23843503c01c589c68662f7d5056ed84b638c021e689986c6a654d04aa4961076317f8cbb8d2f563a189abca273e3dde368cb66e26d6eb8c1fe96bd623dcc71eb09c5ca1f48df315241d9bf45494602316c1a30442b035f0724eca2df9764ca3316f3d1a3387cb401a4e94bcb40db169a3e6043a521c668ee98e3478d5fd3a2344cdea7452c1e29b1e01688498c3768ad21468935865820983d4cb02a43c28f6b6e319e8eca9323a5ecbd13a15ab9da930d6cc0173c6edb8c086065f53ab04a280243ded6c7ac94d2f8cc1078f6553716b102890ceadfb3c99ad72acca2ed094c54e84412b3f7f88d9aab450707affc261c65c99491bfa3e12b478345214d6093208f8b0ffe1da4a10bdc128109920642220b9055fd6f525348d8bad765559089fb01e475e946b3a7c484f3af2cfe5b3f4bf314f3d0f500150a395bc970235ab41d5d63548e64241fd0ae6cec2ada27c85f8d03f179d867a4c16c5a44105d4594111060410aecd89cbae80fc141054efaa175076c3a182f677e2bfee9e581502b94dc6fc2cd0638aea4b003cc669a824be6217b6e999336b12c65188f3b1a094d9cb530b86c2eaff7445c5794868d2b3d7120aa9d266aebef330b188d4239770cfac1a26f9b34406f77cfe757f374fb30e14cf27cdc966e1df26cf127da64717ebfd46ba1c861aeb23774d3e10e1345a259ca4548935689b39077c5c03219f90df8b0148bc8252c3683ebf1afa860774d75d3402f4cdd404afa0358f7f925363949eba9bd6026528d9c77f4fb78ab5946347164464ad6fdb9306ef6b87a33ccbe7079658fc674425130c6672d02c1d7a92151335619b52ba36e48748b6d8323d0ea20906a3ceae405ac7876e5996403d589acb012f01105950b6fa13bdd52ef7e85f285fe7e71aa90d39a98b789f6789a722e8fd503a39c205358dd866c8874a8fccc3c75423410560832de3228664e81492f05a40c041a7fa1da01030936cc835fbe472ddc372ac5e4a6f4495e23cfde1a899125eb84e1a137ce2e508857b79cd69ff8799c996771ff5c69724abf5980f148a3b175811f1f5b4b26da80083fb6f2f1a341c3a4b1829ed86fd061123458f97bff5de07dd34ce03edece85bcd906e4301bf00300f55e812d99de26bb28f920436e5055e412e0fc4429162212580a0496bb54ee3fe9173a59f1bc53d5fc048c0ba736d7bc26eeb3d6ff522b7bee0916ade3ab989293d4444e79121e0020e0f459730bdb8d4611a06aef2900ab712c3033670e8564d66bc43fe283c6b791fccb563d4fa534c424f8e95a453402a531af033ff990deba6e5b96f46d007bde5f8be1242ee49f59408038800c3fc98f80974d161e3ada075cec0e92d6cf773df2e49d0c2e3c756c8cca840a11507297aae0a3f34a49057f1c2c3b892c86a7840fb81383307a00748103f4fae1fbb23d792d294c0ce2ee6adaf2492b98bd56e8872d9b3a5d54d7f19b5938e0da6d0bc46c78c9895d41f3c00e1634dcb6580d2913a4c95e71b9113d18b6ac30cb0b958211969287d6f2f6753a90e5e35b1c9b44b5810a4d0e5c509093112bb22868efdee3de28abea77f6c4837edbe6c5e08b7f69537852d366fccdf3104dba71e124e0674790d35013246edc30b21e1628520511b238da482b452a3a66bc2243c44d219bbc4f59c0ed1a26d91f5eef4b88d8ced255559e5a890a60d4748beb4dca153af94824be4eda456d8bd2077f27d694338e57e12ef1171d8f9c9b4e94b25f9d930d5a663498306eab5ba540b14c3dd2d582a9ae3c79a7815c52a5acb4d8d8dad2d893acaf53f8386405a9e7bfd639754a62afc7cc485db221e7d4a1cc3b2f41bff795ef7e6e1a7634402aacb6cd7bda34fa4317ab8ed1c7a259f25cb79288930ea2a40f59a68cb36f71824d051e82ce26f3c7c093e5de18a4ea0bcb58eb8a69d014a901a07defdd9b38382b8fc5e61c3c93da4fb210d346e103eb553735a7111b879a724f51858ad47734cd28067d08572b2e41a96c6f24c7d0974ea1dc87299c7c21351497e7f2d4cdbec80b06f7c2e17471af49f955661a0e5bec76268115959ecb895371da49d2affe62a52303faa483196902c1022820b1a1fa99d744c35a03ba2e7992564e1b6a4d70913857fdc916de9327642349586ef0112ed82b0f8c6d71f1e54a08b771f3ff5e83046333c4ad60c8b7f38d1c6e752a947bf3298b2fed9ecf17b77d302371c2626bbeac2d2e6e2274becf5c10fd1192054d544274d49519486fff6fcd4d122632d596c6ab10294f56c9b8c78185796f9bb3ef154c6a0ef599cade5c417949cad7571ca40e5b9813c5b91349c6bcd601dfbeb87deba6202c0cb8d987fe02c40c5edc806f2bd7828a7ad49e76fedd923a05a0334fe66fb7d470ffab5def9a7b75c86c04d93d5e5716ee6b9b1b515c41007347348c7cdbadb48ea13573144a15019a31daf0eec80052c4303a2d8320561d1985f1e623f257973bbe0296a13ccb0196f776332b7e8dc8b36a233ed6e2e84b90240ba97dd0312349520dddaf979d1d83908c298ff9723b23a6b66cedd3259d9fc78f765c2c7e47681823f93dadb71a9d2978c81d87204469fc9f6615e401975ec8c70f88a05239839aa445147c5d0ff203d65355d3871609232f5c6f2640f28a5ed6de10fb38ae447450fa9b6337be20b7552cfeaf8952199156cc47cd7c24807531cabb5211a7701a3b1e12d8b40ffafefefaa97e9f92c0cb7f481967dc0540363187082d226a246e36c8fa8efa954435d9c7fae6d6d28d38fcd8cf022e869885fcca8d225c02b1a2af626128784f7a04c4ccefcf69b73d9204b593383636029c7bfca29c0dae3e624cef25cd060ef649d5a149f02b49e9d40c08bb0e7df2404b08e4acdf3329b0a96f00cdf31519848f7d869dd484d2830ceb79de5453436557ca89096530771534725fe3d518fb5bec6d04c626fde26241cfa645cc9de5591e4a31d67cb1969e4440d2bcd30849bfdb515c440635d8647ba0b9c5f7cb12d123d6896910e210f87ea415ee15f03f13907cda87ee0c169666a6a58b1579afddda96bf59554633e18d040dc368a242a74e6be02fe079885ef333810cf6355eaf7bd8da1626ecdb011429b54300b99bbfd1585e19287ed122a7ad2e685dee298ae560b921d0bd12f0e94ed28d8115db22bbd2f04075c95cfb2df117e56736664a4d02e86b39728d2447d371b3600c1d5883a3e64cc734e3f81aef258def6b6e5939adb719e5eac657f2a465343889c258caf864db4f0dedee62917a6ce0545b4ced25e9ac7ba0ae587165d9f1e32d904803db071107f74117f8ecdae41051127ad68213038d454b1ea5e739dd7c8dde40182e036ecf067bd88164a5ca26652b4484fe8b2809e8c2e1d690346a0131cfb2ed8cafc5eb7678ec3a36ea8e940f390b7c1f1c529cb930b272a7b680e6ba6566d2a45cda3f12c3150429b1e0c40f265413102b0dacc0018b68e60acdf3e807f823e0170caa149d579b525303fe675a2c26495b9efe08b3124bebb4996b82688b111902ea5b9d479df8b91423e8655c3fcadcd51466928f815d9e2916486450f58ca6e4ad1ca4b5a62e7e22b0714cd94b53f98a2b1e2a366d449f3a8ce99c7d1ba7b023fdcc96c6c1ba6462422a933b624944d9b6f283180bd15e89981ec1368b9abf84afacd37a4b860d992c640d1c7abb8744e63d00bb47c04462fb810c622c857d1a90513d6ca7fed60bf12e823b4154db2c8951f96661ae21b665c0791977eeb41ad1fb9acda9912045d3c032c04c88641f34295ece3cd583bc39cb6a159a341f87d3e20b52d39f0cd6f8374d8362deda6843bcd8828ebde9a333f0a481c5c05226067ee9ade1f8b302313ee8e57bb5f163ad7f49336c4d73e4f2463b97b94468fc531edf7af2a3deb449a2b2b5e25d35a28f2ee9547b44e628134f1a1e18da596d1e7ab834e1d64aba6dd0f4f9babe13de9e907724de4f3af7a44124c31f4d6f589da59bab7af9007f6af07627fcdfa77c462921ceb631e7f138c2eed0cf54628c671c8d5d8324b26928f089be36a11dd03afb66bd8343237d660d3457f11188f455a91bc4d33feab0f6c82d03e7b0695e31ac431f550b5f99116d36096507e391157b1fdd2590824fb1f8d9e7d3a09462f8c68da924c4815f9b6ae126e04edf62ea05b0f3f0e2a22255a680cbe812b48c90b66046b8cb81bacfe8c66df482bc0b268c682a2f041d1d93bc674e96d3a5f46b4d531d4a0fd6654a3d7796457c09730cdccf111c95848073defca56fbbde6b376dacbd3805ed984727bd6549ccfddc81bce2b18361e7c5ff9c68bb440d4a0bf76745ed6e601956c2e21f492ba375b8e5d45e206b87de9499a3f5d60dd8785e327d47d0b749b2973267b4a9d88a798923aacf4e2c91a82a32e8c720e2a64b5091e175ca26632f793c2fd0c0ed5ef6ed9603d64fa74cb75c3ff0a9fe6b8140a637baeabefc25177f0c7fcd160db82845b6029d347782b15df6d408a791846e572b97c3d8d948d85942b4b4df1a29f686704f02b5342162186b938981059a4d0db791729d7d0a38c673fb54ed3486e8d8001a9111f127f3769dbc4b9b5a2abec21089015fdfd0009be623c9469580b52ebcfbf3d0b819d102d0a720b614d7b1e4551423f9978d5f8d55786f760496a798ef3a7f3264a6769e77ece893210815ebd2b040b256fbada28a29f532b3d48161971e3edf94eea6f2da33ffd9853ed6ac5c6d6dfe7e0b16ce06bc04e48143e3d58de612ebbd56acde7b957a13912372f5b68730009366b14cca0302d40e71215a982704c19ceec504274fdc39a6a2df211162c562a9f7defd0572b32524d7a0b4ea7f1ed53c26810c8f25454d0125528691e5fd5349055524832f66abb97e126590f9b8ef2648657f095d32f8923e09f3c07b0cd35ae4e56574ec0db8942579e3d7cffdb8c849553b8b564f96581eb41849764e5a77294fb4011fc3828610b07ac1a84abefa17a2312855b84ae2eb1ed7951959c03e82253b3a201f1cac3bde145b2b1ed63d83287dfc00f90fc8e7f54f24ef2e88a8243ddc582aea8aa294daaf845cd29b6c80b283ed44d2ed594c8dd469cf2ec09f2abbe2c20641e2d781c836ee358ce869ae53a7954f689d6e9543dd55ee82c5d30ccd5ce178cab87cfca5b13a7862ce120bd1c4f74e151b60fa4987eca6408b27c970bafdaeaec1cd8866a8ad77b917b34b865e1557897ec4a1baefb9447c06ad7601777eef0b392110a955757d10bc2c5cb131e96549a795f4c1f0b89e3c84a90a2f1eeeed7ee17ad426b811b13f391dd8ca4c06034d21f40e70c99cd5901e3595f09efe400c55e0bd84be1cacba88d87ce1b419182045662397d23cc0819cbf0890d8577febbdde2ce743c387194036fc2e041955b2059c0ecd10eb91590119665793f7e96e41d4ff2f0227622c3c8b9f570bc2f19f115eb5a22e53591580357e8f30cad27d602b6cdd3e0c42ff340e219e8da7145086a35c0452b30c781fc379114542cb9e6f6c52ae42dacbbf2d00f62f650c90915ff73dcec3ce6240f8f7b148d84065f7620ebea4457ac03cddd78c557f6e3733e9c14546ccb90f83188d63afb5e3434c47cfc68aa94a203dd5cfde232305bb13732542d4bc2517648630990b6dca23e05f992a23527821934aa6343982e3cb12ec88f6defc4dfa090a380bb52608cf97004841354a4336ea8625910f40fc58531f806a528d13b257924a51c47fc72d2fff84380f7e49d9ea958c11a80c4ea8456b86e7bf147fd6bc75e954f08e02a43ccd28ac5d10c1e0b72dd6d6af441833a842cc2e60f0d234a8799b3e1d7a6e63bcdca7f09af4863871eeeb387668ab40b2efe27b36cea3d81186b80e8bec503af923017216469e61022cd748c69dc25142111d9433483e7625aea659c4a43fe0c299346e9f91cd4ebb9d1522ff1dfba933620b9d0c9c25f96e34a202db863ac26cfbf7011b00e9343cffac911bdaf3f359a5773abae73a03db54fa6d27975069aac61ab34786a232280af13ae63d13be2515cf99131a09f42b6ab5be33e0c17d33453a275f4a5d3affd336b58808bb1016c744585dc63f089407fe81794451dc34c698457ba4f61c8f097077140b9f42576ad0612b0c6e185a9ec6c4d171f48965a3028150d8823d21fe6bee7523100b3d225f45332020912b17f785e5774286b0c9a90008a2b87361ea4f7cccc07d45309b9ed43ed6253da42f91b31e91491d506e6aef8749053cf454af04c047bad71d60ceaddcedc3ea7cdcf86eabb9039be0b5cc9e935af5f2293912a5b2b5711aae3c78716a168ea11d323e8ca848c753b35a4187b11178424ed30be3a78ebc3bf382f3992211f8f4fcf0190e9eac9fbc91f401b1fe26001fdd0be794cc7a1b7a04b3830ce1a63e80cb5000e0081155d6a40203b50cbf57d79ea4badbb27738c1a8ad0fa5502d10af57d0ee54703a72921348744a4d2224d25b9e1509f505de3e22cb75e0d2df9482b987c0e73cf2d59311c5c31a5973f5701dd39f3d6c9518b20dc0461e12490543339a4ca6a68bad7ea4895abf4db9c975ea9295967ac48e646d5d9892b0dbde3b49cdc878074c833217aa437c5a327ce7eddf131dc2e1d3000e7445624d0e9716285f606014352c3cd6f4d120e43fea21c6e5f769df273f9c6f0d7d774a594f6e136e13e6b75352344932ca18ddc5d484bb8fe9a1d265ce040d81195a6b223fbd45b26b24cde0628f0f09b95fb10b99119a961ddb982a3d742a5f188482e5724cc219b058e2132c68815f0a96e900c4e420eca2ef0bbdd178f88eaf7c6ec4c8df89064aa1b82e7016be48b9ce77a89edc074c6d307695e4247ac605f3b32dd937a5f08d104a9ab9ee3c1f1d823a991fe82e49b080deba86eede54baad9ef4ffce080a84a0943876eeeb053426fb43eeea4108e3ca0394e460cbee2dc651b5a1c9d5ac254be1b0b57bf7b0269d08b6e09466747aa8c55434c042d2b6b33a9b09b8885d2406b542f84879e0d5e3d11763f0644d3f6248d7c192cf4d626852d78dd90e3528a33f13b038b2bae35e3e4e004fed7efa7006e82a6c5cb1765c78cb16d473903151a7736754ae1245781418cb2abb853b06b5cd77f2cd5cad62ea222e320e69e00522ec1d7e2333af0cf5a6da84bf8b0458fed16f97f5e40f1320dff41ca87167852fa05878b879373758868f7aa04786ed25acee0fe6afb780befe85fbbeb4455d7522fa69a5570a6dfce46046901c7c663562625f9c6ef65b22a52e17e6bbb16f6ad11ebb26c34ad9e24ff720f23f2faa289ece0ee157dc48d733787e046e604d6462d3b52bb4a060194c135e7cec40f9ed04ac2c59f0737660fe01031ca0da9cc7465cffa8b1fa6b6485161f476143816a309ea4f084b6d43fa43138c1a2f6524bf9cd5e6209fa05c39a596fda2673f411d918b56b100cbfbf727651e9c1c1797a4aa255bf78eb6c8ac986ffad60e067e594237ec6eea9d49d2a039c8c098f84ee5308a70f5fccee9c00cde36baf111fa2d4fb86dc5e526d2c47508edf96c2efaf9090657f20f60ec308b53c215f634f9a3f700c420a041351fa5f80763de8e431257cf906a895b9e53e55fbb2635180a1f4757b575c1bcec53f8eca03fd87eaa18fae5e1797a09fef1902f170d5adc25657db374fa4031095732e3b4f4c7153309687251ee3212ed229ab03ebae3757f5d5c50bd4e6ac20ffa6dfd47dff0b379152aab3def75901ad2ab8538b6db0de7892713dd1babe3502bbf956872abf724b27ebe860c26821c7f3085187d62ea579daff12a4751d13e630cf9c1049bb429b5b112d46af6f60037c485b057a5f33e4affaca5f0126c44ccb2558ba58c72c67d91fe212056871169d16c1f34e7431fd4de6c9b97bb8372b346188bfeda5f64eef09b9c6d5c76a8ec153ec5dca418a294222a2fdf862b9533c5af322c7cfff4a282d9d9959a38f1dbc832261cce31756033cd57d46bb5529937b7ac52208d144f1a5cad3e8df3a9f7acc5ffd44937cf496c84eed7216b22041479562e08bb259871eaeda9df3a0a21f92bd583d8d4de5b53bb0b26bb19dd4ce5115a674c257cbe3f32bfdef4adaf607f169587db17fe168453146320b17d2fc31d78cbba2f9d27e0ae2701248ec92b3b5f8e236f27cb631308004b8541470dbecdb378033bcf63c0426817b3d225ae9ccfcec3dfe62fa1fa0ce5f6cc87e9a7f95c0cc62e04787b71f19f60b60be4c2304d1b7a6b6dde436caa348b7e5c0337ce45a429c9b71478c6f8a7e9a83866d51113d0b95eff8ef1bb88ad359182fe8d8d78ed3b3b88223b26a2d2996ba8da09c1e123bd6e753b48e982f46a112087d174b48dbacf47052f558b8108fa85d14b926cc2ed448bbf03c4f5955b3719a506c2c72aaffb1602a7977dc483a8f4cf85d0a848b3a43be39334f745d06dc0bb22bedf2adba90fa9cf542e5fc17418a2832c7a8e32bca00376b0ffa3f0b9ecd6da0d50eee5a6336d4d0083b21dcfb7cd31adf42b2f1d9b7b027d2f40b970812b6b528160d5903a036d65fe6239ec99dcf12a7185937784d8784200b5ca61f61799120c7de738858272eec4d131ef21352910140055fe6555e4236292fc49422a34a2afe9ac1c3eeb4db7d5781ab4867c00c2b26680c7c8adfc2ff0b9a5f16fca9ce4e47445693a68a94f9b550c0ba53343318236c28931d4adaa84dc55e4b4a32870fb35d3e59323008da30dc176d503013c3cd55b72b41517a8fd58f2f2d8d2c56ec9d27a1f26f3ba95d9fa927e988f573c2745d9a409ddff4cd6191592d05eda652b559e0acb0c48145e78edb34f622f120e8f720e36ccf65067ea2cd7ac5e0f7787e660532eb822ce10d97c71b250dc1d9ecd8708189e536efd4d0c5b6b7323b7477b1380d142c5cec22ac7b3252ac8a4473ee85c1ddb24318892fdcedee03d28126d4f95defe710edd4571c26df60fc2dc3a4c6af51a2299eadaece571ff82fdde296f9dfa38343dd2852906f02ff1c595e3a4df22e40417c2356ede03066da9edeec6c3e6bc786f63fbb8637129933ee14df8c082e43aec18e06e6b1f71ee24bc7c35d6d74dcb4e87072874726cf6d8592c70ef9c5991ac0349801ecd65ca64aeaaf4c485cfa1e8c64e2b66d1eaed40620ff4214f327806e7b6e85e8e5fa48950da9e9524990c5962974e706e567950807fe70fe1c458b304dcd4937f632875f27eeb5672fdea40318d700a47d730f15ee2e9efd922e0d57bfe051cd946eb245ec756ff15990f2130f5d08e2d569564179ffd2556e87c4cd88701c011079103aeadd622f44dcd591eb31f23c509d88af3e9223f354471614f38c5053b98260d124d9bb5099b7b002df11b8028d17f335176b3325b45c8b3b48795047b2747b239a964d3e196d108c2b1cb052e1d62fe27597fc60d50de5bf15e10b45de9d964b256caa650153e03ccb70fca235ce8226af285fe8a1342372ae3c2e003398e5a21c31cba3f767b15e22d52a735ab57cb76c42f57b06892f58ab574b36551c4193994854f7b2659a34adb8e4471a46891fa7d104bf896343a93b4b0d8e081872a0a18d2aec97f0558fd3eec6dba31ec1ac969855fc311d66095448db9feea7b33caccc6a03f8ce46d5503039c9396b05c03e5c7aedcd4452f9a105a6252a74e07fe611db90452663bd482fc1176f38b8cbfabd78c85ba5aa333fb8e45f67cb84fb26a544b590f051cc76c9d6d934e1dd1a91cca46f9a027eacce403c3276c30032959e2f17330c4668d112a5d24d0bc0ca2794f7c7935c1904c42fcb70b860f8f3117b5f16dc6f45383574e47151db6378288bfb9b47d714b9df4352a17c011e17079d7b1c38c195c85bd730ff9dc5f3897d3a7289c2f437d4679765cdd6315416924724609c32eeb0c25a91093f941ed0a296d71d0e1b91c0e5d29cd5dbc83aea5f7d26a781df03f741098088cf5a696317edc562356b52bf176a302f082568b134e4465cfa1cfef474a9d659d87288021a62fe8204bfe3ef9a28321dd7ec8211a6a4ab3f06664ff1bc4e7dd54fe05efac65c26d64638d5f2f6be35947314b45e267a488e87c8a6acd3e33322802ffa0f9fc1375e8bfed06831141bb37e34624cd487ca94b95412488276fda770abf96616cd9195b71ade8054702e9e96a5af77009c33ef89855b1a24d5fb13411a5600ce9c4278f90718ab636566016607bd133966648fa4257a7d09a21f5c2e95fbe5eda9c49cc5c108167367220707b9fe12fee9a5edbdad9d608d0742f012189c20ee6ea252886ea4c3f9321a6481beeca91cde8431ddc66355f9b8e8927c92b8e042290d137462f5b37b28fc8f52b1bb63d490b6538efef501ddb2cdcab292b0c727a91ca79890e5d37ef161f177628b8829e4664e45a40e61ca4432b2876d14e5d931ba0ba3942de98feaffe193404044454e9eb6829dc99b43712a9bc68b68935658f7fcd52de8482d42cecee69d1a93a230de56cb39410dc3cab3b500e83b9f71f6bb656f5eeb93e721eeb8a9a63aef68551518641db4f2817a12be6f4f630ee00ffb290fb0a3f21209a3e463d3058d83f734f8dd0845a1e46cc43a9ebff29abd2a78ac2a571dbf8cb551c7db41706f08d422f9a30ec02043dbe48670e9543a85dadbd3bbf3ab6c2c11e4b661965d5940f26b208c6cbd68535a05e4012181aeae79b9d4df1063225985713a315d2d4b750ec22d585cd8d61cc92c34a1115706d8331295bf4909190187c706310b39955b343b05ae427d5e89ed72ba530ba24c1b89239674174ad6efece569b7be116e7bc1cc8252ee429a723bd6e6754cade92d34148402e35319b7ca30b9d644b75d86fd9d0488a4f0ba3d69a3b33dc8f743938231ac3575cd8712d4cb358b36226fb524f3cc9abe4e3ccc44cd79ac1f48867fc272cde5dda40f6ff5f44bf213f14bce66c59f2bb9d4175478df255970019d68474c85baba776aa627629ca03ca103b5e2357bfa64082c1ebf3ba7e8f3477e099909f4303c6847433b5ee73eddc4a61a796809210160daa7f693efb795d3bd0a62725a8e045a506b9cb977d3e8c21e44ea6da5ce49b21245acca7afec3c0e85c51a96b6ed593edc3e08c2501829d805c5e4421649cb432b112c4ea1da8330126ea982dcee9633a15ff804baf207048ec45fdd180ae59c09d17707c86a7fbba710e9075a39e1c150ae12a543f995b47eb23fbb4bf5fabf37f12bc95c7293099a2d8625d736b4001c465bc2d1b436b1d13bd16c1fd31749b130665d6748015fd5f90cfe33a7313ff9282c18d76b30c21fd4a1bd65a2ceebacdca5a00c4bdd772d3896652e974acfe95fee2d1adc042953a9d18fcda9bb35c9b535bbcb83c00f7bd3819e6f90b19f8645fe36a2ae894aefd93623c7004a3ed25eb42afa2d4b28059b8d0aff1606dad5354766cc86d50a5f37d9f059b445e1e0d1bdf091783b0ba9ed34ffffd9dc47acb30197a4adc2b86107987901f6a12c856c9c81b8029a534857da814ae1fa8ee34ebfa66b4accbddef7719499d56b0492290b93b9efe2ff265405e51b1da130647e486f44091d619052e5f7865827341d2a3ea01ef167b4d0c98f8c9312580b895e36be5b29c05825ee69c3980dd8e6f7f6f3d3d6105d4727ee5d09eb2bb833de4ace55b5349abe2689a777b287df3717024bea64f3b7f665e941306853605d96be47ba8be644267229554e5fda154497cb5fea69330ee0b46105adce105215c0ce45a11816bb82db319b3a2cbd25de952929e71598bde92644832fa416caec9f6c37ba7c284f96595abe48372775879901a221d616c3e8e7f6ded6ec16609d923134a031e2ad1e57d54d6a9b5ae7ae549aa2769d6d4fbbd2807640e5b426498d0cad9aa2b34152a4e02c35fdb44fee0978c524b29efd21d802333cd59c59e714a84bc41e2fdbfb400d0e5eee52b0114800352072b087f33076364f91c06e6d05ee008d486fc1eb5c3fefa3343ac47ecf49c5cd6ba660824c1ca0fee27b4048c6eb49cfb689e89b99f2e0949d9746ad3f644b86b2fca35955411a321feb34fd160400f4f0428e1cb79b4a280a881945894c187f4d25146c2101aad929c871ae143942feced3e81462b23784a0302e11de80a900fe92a436760e8902f0132112e6025f07cb76488c4522498639822d8e04e1eb5a5a3bf10e6f5602330bff57e6b4eb5db763ca084acf73d1c9dda276dce9e2096a9c07066375ee4d46906e67d209be8ce72b325789bbb453bd191e62ff62bbb256e480c5aed64048362ee7cc79bc882a8b48952a0442da01a2b1dc270eda376ba6af6c4f9cec0fba5ea6c1584d59850f7812a51bdc5476ab939c1883d6c57eb3b9748b8ba87ff24e2974fd543609369ee3d2e4b4d7d1d2862cc9a6d5f7ef2dd93165ac2d8c1e13fe7279fd3eba0aa0a175cabc9c4972c8bdd0400f613895b2c6f9ab10fcf359b41ed472fe2e224fe64dcf7c6fc2eabe419bd75ac24029a770f251d132acc6df568a526e5a02f96f46dd103d5475f128c2f64b37565de43e1eab015f5fc4e04b41e2e68706b9ac76d9cd22b5197f81c126960a4d1db33c3ceedbffdc194ccecfcea3ef494fe33a911947893825675fc5e89f550146b5a550b4095a4c05901641f311199d7f80521c27a13f1b6c14a1263fc6a05d70cf1564e76437911d9772b6cc445901347b022759550086f4f2742d35f4b2ba7853d3c08e7d36bef222ad41e159a6a4b64cc5b97eedc1e0f680b32924006dc111f0e2e04f577a3f57cd87e14c0d4ba3164ee18efb9e90f6cd23265e06461804bd0de264e75dd8566a891cb107ae418890e7e3e82d05efe50855f11062f8d40e71f93746f609cfa8d12c2f6fca65fb06a4b582767214017ef08505d65240237aec157f1a77b7f75288b6f68c03df89c230c42c64de2fbfe92a42e379528edbd187f085c21d169eff3bde88c08933f63b7f7f20041a85f7b2950b32caf76c138e0e4fd638872b0a2527e5e3a39a4a97a29ff84d08374fc8874599b3538ef5ff58ed3e59938a60f2dabbfe6293a646d7394bd25d4490ba8c86ba0d90ee04a3bf2e547330afb4f5a58bcdfe1d773dacf0052614d7865f277267e711bdc67b1f87cfed549a08f6d6a546a23a141a18f4194d2e2bf8144a94ffb0850319911c00fd572f9bd42aa8d4425e680b6b071d1809fc21a9cbcfce6c9e1edd69ae0c63b02bbea487ac966aa9ce8cc05a79e79344eea2269cd411be8adf8ff684270230dc4acc90e5ea330072e20f4d0a8ee01367afa225480d0eeb19f44fc726edbde56d4160cc1bc5d41335bc40f8d886a57bf1fd5bede6cafc497d80f66df07c8c91696b893c15d97016f81996bd77ffb33df65cdb1429b0b909fb72af783f36ded413938aa7a134dd7fcc1badb5daa96fd72224198d58f7cb5377f0bdc598310c45416330c1b9e1737f44dc6e9c208d050dccd9c2a7703f021673afa3a0f99bd5a1989f396c53ef7c1ef9340ffeedd4033e2ff28cba864087c970a612f30e32cfe6ace7931bb7a4e65263235e54858f51a92d60110d0e308408009a77d4fef1230bfe792c555f5cc16bfab3e9e2acc5d7f1deb0edfeeb5e510512ebc40953252abbc1b27ef276500c6c44cf62835d9f566c8ab8995495c3c6687738b7bc3a500aad286f667af7d9e8ba390b682f4ccf031ff8727778029fe1a57d2f68cabad0aea321983581c4cee76eaa4aa83348e1bf78ef88a9cc72d06d747022cd44e3bdfb0a977f4514e0e55f51e8386d87cfcd73bb3389f337c6c348f3cc33b05536659591a5ca8e42b1a81f47feb499517273b82d8a2180699d84338b87c2d35cb03e9081e67ca88e69248bdaf3e4d56a5f6f234618217e6e2e5b8006730410c8763e6db84f9363be0e4c3a470e3134331a30d76bd7ed441b6ea094e2bb02beb434a09f0e33c7fe21c1f6ec7f206bbca265f77805568ed270d97c714925d4df2c1d3d7927645521fde0ad7bf5d09f1e8f380e26078522f00e7b1caf22af21d0d11a788c42ae7fc56df43ef848d7f98b0a5a8f5eff94b46593dc98b7e829f014008c537598f824b72709e2902941164d6be9282dc4f64adc3414c478442ea5af84a647dd492d7b8e44df0d5dbd3c2df72e96dd0abefa5e9b620bfe234041f6cd08ea123f289e8ff272cd0c1e62c25d6f29e0d5f0913abd11abdbd2f6145e2f3e8cca8ef229df57b9de044a53dcd235a977352934a1c89d603d1029df9981cf413e80ecbc111ac8fec050855865e3b2d107e04e91857e94d187486075ad9d5839020baedebd3c9d935f8f2c18f8b1c56fb98392d990b027579dd7fc5e58277feee3b13bbfa4c67128d96a21b2c2d52bf974a4767b5294e14d4e8ff7abbf45e97198f7a0171432a07f0b771c1f793906f73dd02a0b9c7d5741ec65173cdaa25b69c3c450cbe4282abab7542f4e4af45ed1e225a16840c71d3f79def6b814d7264c884c405563670ad0c26e6ede3db23086832662336a7c7f233f4d5318bb4e16163d9cce221087594c05a794919291cad7421aa1be840eb1823d1d271a92d791faeb991eb802bdcc675a3f8d46870acca55d1722b718335e93f96da2cac6fcf71dd8276408407cc8038f428b9198f169b00090e489db3b2a61fec60cb4f49647f736c2a248edeb181ebaa0f77a9db470e082297baf3799c81421b3ab6fcc76bd07dfce63a66d5a8da6998300ec08a2dbe26bedf03e402c3e6c730d7ba4f4269e426789de0a8f53d39d3848a9346a57fbbfa17e9ee48fd16d28648d84279331796fac151684ed67a1e7a08ccca511b4659c8c57342bd855550c88f37d6351df56f570804ee87a65b8ae74b39544c59d81d62d43727095ad8bc25e813a471f1317c57bbc04aa8bdb4b0de36a39aa1b7a6e8ef32a83b5248032ba4f549e7f4910b0e09c3915e25c843c7813fca0036771770e808e9474e248e038522bdf9bcbd55bbe26484a0d6fd9869a4b0cb642d3795a55a32cf3731cf71498a56a70a903c7e497f195c4d92fc4c7be37011cc2022cb7e922af44c965f123c159c00c41b7c5f93a384977bbd5a4e24a7b28028c4f9bc2d490ac392252e2bde6656ce1d0e6e1c8c7726e7e1d673cc2ca7b687962c8cc7a5899ee3a7ead31d8bb3bd654922db4d476eccc0360233944ebe0d000cb3ed91c460f389b906c051c90e3188389551f3bea015134a3507b29e28fca83cfc923d7c64383ed5d11d0015e99138205bf10aee1eebf3fb1b6b9b55a07fd07637f878d3cece51e2093daac829bea56e91aed3b3ff4d660873a794929aaa2369b2055e5cf9836c5268b6880339815b2d76a350ec72ac122e17c71b7b0a0edf689bb2d9e026b68fb0b0182ddf0faf6a7dc6944de3039d05811c4b868102fde57c1986c98c6effeae6ba225bfb6f8a7c067f23b24f208c9e73c6c145cbb8d7b5318a0f8fee3275d2e5cd390c33d8d27e4c6139ffcee08ef3b0843735acab2f101bbd2dc16837997d5567e42f8d8de495d60319af8d9af5ae99cd7c1f9eded45277b65f18ce579de40f8667d62921cfc85327da1ed7de743c655e036c064cb488924af1123134c93857579e38ab45b49f56444177914bfe28837895d611677d36a5a143e02102b9b0ad33f4d4bec6bfe7b3804bd0797c6873678a56735bf2169e6055593c8cb33b3f62e41634aee768fab816517c2456de24b4078045bfce5d71ec028bcb077051ca8344842cbe0ef7b12f1ee7e4eed59202840616145ac3ebf8756f896f6c1031841fb835115689a07b972fc83cbd0df045a8b5148a113700610093bd10f144800b6464a0762ca70bbfaa1be0bfe5042f887120179f96f0c77a65d3194730d9402dd86cecc9b6235b0ee99592bd15bbe72aa22810ccf4ea76ea1652a7c4e7cd6e6c0e4c7b87d31737b14177a881fd4c2811ed1b5f03a020274f297455e0c2762c6bebf235cfa2668cf98e2c0b9694b0559a57e413c279ecc2eec11a29ca94fe3e55605cbab461de2031b3877bcea657716484db699a18dfa4e6194e38977c4fd4c91ddf44c05941d58a20dc03b369aca3ef79dd88c0d4ce9b587a241fb5ea66d333360581506665ad3c2512e6a1e1d095eb02335db1b4a572357afb9d57336123aa032f1f415214da0d2102e5babf3429d411db8068026c7c03404ffa7ac48edaf8fe568b7f922d2a250d20aa3da5988b784ce6ba48bc74ddc31dbc1c794c2e94787ee1372fcce6438a6a351e9356bbdbb342ee13cfb7ab410f92a77384ef59693eca081c97f6c9bf48f160a090e767760a23142565279d694b7ec4fe5ac8955ff627ab79325a11b75db02e8eeed3bad9058578bc034cf6c9294a1221f5949ce69c75e3f75bb8b5b701f887df13a023a6033c083b14a62908492b2499beaf76d99d0dce923afb9871ccb78784a5344799d292f6c167df5ac3fa6c2bec4c81d4b774798c1ec1f387a383b0df464652730d81b1df2910d376e46783ed6be4e992cbaa522681f0598c672cfcfea69b16448dc1ae012de45407924c02a7f02ecfa944eb0f501403425f4320941d3767b4e52dc1fadcb0d0c2ffae90e7d6ea2406977c73c2f83bfed8db20778081933e9d1e1c14103772d7ff25df5a30bf1fdc51a0d02165403092b41c7de77cdc30b85e5c9dfd6d24f4176d8a4b9bfefcfef8200422b9093dd7c51c59d99d3f80126b308ce8afbbc0020ecefe33b9b818abe66327186d0f61a88768057b116f11f9c5209f7607616835e5811fbe6492ca44c7ad2c58fa8a81b0ba11175d61f540effe61ad2f69cd6860501a8527382ce5068ec7def2664da400c87a7e184b701220e806fe474aa5a6e889bdc949076be1caac8ebff6ff912025b234bb1f61fb52ec43cb8bf6e94f8e38a6c01e3713ac599a7a8024e5524d4bb79ddb7a223642a4e15525669aa6385a9b9fd7522f577bd8520cf3c8c051176a262f379963dea6b5cd0713cd7110dadf60182bdda8b522e6e1a3aac062364e35a0b232ae3461b744cf049b2a2e0143ffa76625239da548e358838f7879c7b19d7f8da10de56cc831d7024d76033f887aa1729d7d4d239e0d0c0735e4110e03531f9e68ba8514a908d3df4e34b670619a507667af57de0e31ce3ca6721d56ac9efa1b7fedf60dd8abd7c84cc7fc7442983f6d932f82211b7c9ef3f48a51731985282fb59a9f8211f0f37265d126b87dba5844dba49f7952f69d45342eb8788b84349aa4448da822d1f3f0ff55aeee2174af8ea2fa3050bfa04f56a639c5f16337ae0d9d7408087a7c6930820d27a91a68a23a93de07a38c31a04e7fe4c58b31da83ffaad22c1df5bf598c821a5e739b38a6df859938f61c04b1d9a9cb8561ac92a57d94c92f778b99ada517b868742f847cf1562ea4e491943a88e503878984d286f0018e5bd2121fc98df5d9160a1da22fdbc7790aea20ff7d5111b7a09b6316cfee86ae07b289f66d05d386db8019047f539d35f37c0925ce7b4c1c27d008afbc0f4bdbbd70e31669e5b72e724b56139418a18cb84d48bd0e232c9e680516ce325fa96d18d8f64d2fbbd56e22c5a1ed647cda919f3d61337b6b01d8aac767dc0592e82206d169569b6544c9eb3cd7fdd09765e0304405c45421b70db561d812b11d9423c72adce7ef2e3cddba66fd9787a113080f1b208b5c11168de4e5d24a28fddede9fc061d5b05e1962e32bca4f2350974f10e329a8b60259dd861739e337032a491ed8b5a3b9dd82a1a60b28f2aa51e80a318d1b69115d0c54e00d122ed991dba5082b804c09782f26596e178386d5fa24d7c4dd39b7b01d36ccc39fb9935afb30a6d51cc4a0f587840dc648feb7c3ca497f2d55c6ebd973313208376547542f698316d1ee11ec767656ff0b46f8aceb9801593fcc7a1bedb22a3f00b5ec7815a8ae447836967027738cb973c0b5b3d33161f304863254170747431bed62c27bdae128141550c67eb2901a791122078986f293adf0a2d12bafe40b31f6286f9e592e839af311c2859933d6b4dc3e9eb0250ace52aeeb36faf2fec8e0eb16934b6f6ceda65d3d7d3047c40c7c45f3dbc0896cfea9081e30efdfdbdc4e7701efe9a67a9af2019d335ffdf7595bd39ee8b8365c4ab7140cdb31978c766c6fe3341aa9926bacd76424d4bb05bae4c14bd0048cd613099ad4c3b06b9eaf653c304df8c45db4f2728c97b99331209b60428189aaf86d4b9eed196ae0f42f5534f5cc6d7d62f2c602485c3a6b95559bcfb6ab350a28912a5e887794ff336c9f7bfcecc8766a9d2717639e8f785d75f76de2a1155a92196f1b6aa19d046d6cc346f4c4531b5ad68f17edcf956543e552fd2e28af07e2a0e276d6e441cd3f9579676bd494ba399093a2495bfc0919215e9ac99317c73eb5b924b8fde0bdca7395a78ce433e241bbc36da4333115237b6721d239e1a64a1f728c757749fca31597ea8ac6552e629ce3737cf376f25fe193396072c28b1ada73d5064787b040d12ba6f92f9b4c50c276c12fe300aff625893320dfca05ac13ff75ae86e929305f9b7870db503f8b6108334e691eb76873cfab5c0159491bf5ff604012f2672d8e8b554565bbf2f6752b0622fb3db112ad6238de31bac05a3ac01f37bbbc8a3e492e3dccf9b1ce9556a7fbce7bd679733ecd53a3c160d5a53e00841a3c3a6e8d9fc94ccc5620e780027f318805f880d61e8cc4b371337ee799eed7c7f02706fef77910a2d5d686aadf4719b242a5e63d07e3ea443f45305429061a47680b3863f68a1ea1aec12b6062bf15cc50099aa072570748515cc3e1cbfd449900706cf7b4b0e4eb30d46020bd33ee3726c7b2eb9a08ad1872ea6b5b8ae41d41f2b91724270b3381f1e66de8e16889263b430deacaa2728e3d832343a7f308c1b86f0fb6092cf59bf74ec3156ec75c0d004a06bd9f4f41d67142fdbde5ad646e03a62b4f2c7e142f3ba33c4b3ce791f7a4d7f30139637f4111e360b78d80d748b6049e16e6423e75c272d11a2ff0042c68b4743180e036c84ed7a7c5d27ea1a868893ce9e9e4ec7c6a6ca7de3e526bd134d7d38ca7b532b0778ec782a654c5c41d2af78ac7958afd168cbf4159304b27260ed3c242e3e1b5a27a4d0150723f10eed2a5150bcc961249579d739d04dc5de523a78cc42e707afe2a197f9ff95ff3f78b93b790151c5256a5c85694fca0b1fb2ee08897b6821dd957ebe607a07687f0c3a80d5fd4483aac794fa7bd21398f07215c0737d4cae248e97f5b8e79cf563c6c165cd1f1dd32b5209a729e6bc99d1afee4b426ef7a1b52bd2e482eb932faadc20015232757d31ce6bcb86f72971a3279fe0f124a8ac7a5fce443b1c12df1f81c439ecc00ce274738358a68f8793d047d8fceb04392113779030a109d8d0fe69d87c6ba9ce25c722b915e8fd496ea56b3830b1c617482a54ca750795c78e9496ad72d213f9f5c84e3db3ccb73112520de11492583ed7219e14e66cb9bc00beee84e90ee9a0e54ab5b42ad50facad955d08706e6742dcf98dc1866d7da47c11b7ad48a6fdccd7348792ca55b58bafa06a57d6e762d96db6fbba7ab7e7d3b312cbb0634ff17059fb5b0f672d5281bfd398866a498a8f023b8c4cd0aee53c8b780d0c6a00cb1ecad1fdcb404aa7716f58635db027b370bb02515263d73d1b5890f7f7528a6896867d23c6c57b208bd5bf8e5cbc990e6f66e044c9ee8101d51d8be3347daeee1e2a8c45aa3966f580790e11d3d1ba71fdb9ba22fd1b0b675225a0baa6be7ab3466729bcadaff54bde3142251e49b6952b1b7803a51610945195a3bd4cbbd3c2557fbfec6e9eab6c7353966af7736910c6f162676a03db23ad3b8a10d9629f87978b2538c52e89c9f0a8e97e1dc5067f14f90e9daa830373004e51a0e59766ec1603c4d7282053539583facd1711aefa98613f4316a4f31c06ecc957500d3ee5604354cf3e9c428636c1d16a95dd06d7abb454e3ab2cbfccc4b8732e2e8113082ee1cc706977810dfec73d8eedc7fd67facfaadaa0c5608ce5ea34d01eb3aa7f32b78e6781a3bdb52087c4cc0a7a95a3678e23baa94ef5958ef2d5df7f2766211782a1a717ec3d0f99b213f241c12e86a90b7cfdcc0c93809d8a65c97d8c4ede94c1eb2cd9fac2e25eefd81cd9890336f32f4c875791a5c8b707a55d601b4a1a73aef6d2ee37f85e86829351c33e2160c5c991d06052f5ae257ef4e55cd1bbfd55fb82669c40687ce05dd7a70a490befc8a9e83f400b01e2e62f73ecc5a2c061fff62b6363a29bbe06fbaf64adab237e0d7b7ddc4726a81f0bc5853585296e0176fea444b3b2d28c5b7962f4e10a1ba91b9c0e4ccee685a7647f1d33ed6fbaceb10b1af9b834383f55dd7579f1ec88f2c568156d2eb279028ced3542d43a9ca4db8ab4b1bfbd3edeb50e38cea79c91e042f2e2017d351bd9dbd1abe9af60ac6ac4ebf4c55a4610d5fc5f5cc93b0b969d87298965b39bcc69795060e222696bdc37896af0859ae1fb8909d813b6f32c46acfda8ef1d1fa43064ca79c7334cb5bb7f56f7c7520d39a653904ff27645d8f9cc7d681bc53bf6e578b6c5371d58e942ccc87db9860c3ad17d6d9bd653525e0e15f7cb2d618f8f5c3d9941d1f5fa784772747941c6576c76d98dee496d4197583a9ee5242cac5f49b0e54b171d2cd4b53ccbfebb754e27b2f81bb91ef2cfa17f5182b701bca70c8adee884b11ae9be4b97c710d841389566358e8aa898fa373ada3256574cc458c1f47412b3fe0e9e112770a47c6ddd8636f6f781bfdb4434dc867ea692a64e629afb618d79ab3673394d683686650dc854a828c4e1c48720a28636fe2486d51888cd0a833aa93d10a49affdf87e814eab976fb33f971fb092af10b116072e4b8372f302abf26c4467852ee556a7becb962122ba734a694216220e72e64e589b0c1ac1d075d2a7deeab5f135ea12d5f91e8e7469fc1e9fbc319916c8bbf03aae38797f32ef4392fca350d4d397c440142bbced0800f1cf665cad2c7d8ca8dad441ca69769db20beb4da1dfc5c6d993ae22b704ebba8e67080d31e3569aaac6b17d21725e83a6f088409cb46f4ed8a1f59f9a5567b6fd8c5700b0fdf3d1742b06e8bea6be72f925c33bcac8ac5f5558961a505edb835d536625e92c60aeee1b84f4133b495b2eceee5e49c343348ebeb9aaa08d4b0c2dee3c92bfaf42e2288abcc45bd662b433b7450c3c775b4999206c54bfb37cf7fce2865cd49238fafb3ede612a37b0322a5a7eb5aa7140add75d25189c7b93d4ab2e6128c041d60034fc371959eee98b39a2f5284a8dab90aaa4fdd092387e6dc00239bd5cecb052bdf895f7f5a178dba3bf6d9d18b148e9fba95fddc248212f0a93ea68577b00bdbed6a1332f072c76925161e0aa46867af25b906e46c5e3522ea05e1a6ad42f01649491e35833b58d78822ee50174e60055a6739443f0a04e14191fd568081774328a6c4c6e7fda818f468fad91cae061902a0ca8d4c463e5b7e56f444861c74c3661906175a505c89b0ac965564047516b9e380576326f89fc7e13e0431420a2665fca9a6e1bcf8c2b5b78d4832cb3e2ce82df6a281e309794e338364914e61c2d448afad1914261ad485ef9de103bde89047aa3be1a6f3a65f8d98e9e34c28c53c0e1424f7b8905d54d4aa540e0d2c06254cda46b16a4775f1c200503b2b173009a7685927e84cbc1e481134c5d38b1117651b838c8b48d694b18ab0f73f14d9d1375363c76e74affc62ad66c42eac1273f9023639a3ed8e3ac19a683f04ef28bc34774427f7b60096d6c3cb1da2f88e8cbea02b1fe5c8212aa9455412f63508e5576ddebb5c5175fb7659fad9566141dd3c5efc30427d6db37fa3d420fa10c204b7a71a7af5001f60ee0f9c387b5e7135ae364faae3b30644076ab40f005591ece89e118f764c4d170ab4ecdc699c2d55b1bde63023e8615fefd7d8d336e7e40518236a10896daf179432bb62a2a1b2c8b8bd275d04c75beb7cde0612bd3b56de10b1d2e53f4c864ccefefe450cd3cf6d93ab27ac7d82a5b78f42a3b1790a2382d1457a41c0d65633b2c0d21bff6bee44af7df3c48b309b030e8f4ebb74c43851c81ed38827c9d44500582b5d8a96e38789f2a753f27dbb19ab2a5ab84a3c68b74f495fdc6ba4353eb0b5234de035539f210465bb381e7f6fe76ad4649b7187ffafd81c96f4db0ce95b1aaf606ef8a6d7bbd78abdc84f93c34cb65c241a5ee3731c8d3766751674506b3166b838b4dc5ef39e9541a6585709f7109b646b0a6feacc222e58af87978d3d94351f23510e7f00249e27ce998f1f4c9ef524835e6028f309cc8869a7d63d33e85510b0ccd005638ef82f7b7d17a285d834e395028f53cb648a4670156804fcf51b9a23fe052abbd1ffb0de4c82de8ceaec880106fa06d9ca84fa1c99f9264b6361a9e5c62ffb20846f6ebe8a7810ec719319568640fadfe503a82647538c1ddaa6189f2bcc4637a17d33f65c369baf20494d953101575a5726e2419bc957d1e326dfd76c04186e8d4b921217fec53449a4c3bb1089ec57d5102053e348c61d9b1191622e9aebbc0f8f25c5511ea7ee9f127dfdef96e56896b0e438a753bc21f598ea84fba16ad54a9c451b5e6efde76b95dc07edc8d7114f54877d99468a11e427c85dbbad6a8ecaec2850870d88ea54baedb10c16581298312d46e68fdf14feb133c780efc83a26cb87d7d4cfa9d1c83171b65cd17b1eba983c0e8fe8394a9e74ec4cfc49c57917d1f18f11d301dbb2a1708218fa8625f92b90da3a0a384dfa9ea89f37b1cee3386116394c053fe673fa33caf9f912cf3a5a7c79808304f276160fe244a872e2a17be1980c6ad837a38d7d99be8d4aa658d38b3eb816d3255197ff9d9afb5c39149eea80eb75eda3e3fb97889b9cc585d9b58f03177b327a2c292ba99b160ed08abad6d37757e9823aa4a6f3cb42f86a5ca84d17afd67d5dc520b4baed2790a8abdd86986684349ff02ffeed2b918ad0ade793e5cb1268615f5a5e6184f77d37c1ad37fbf2ba6e4b540c6d91a8e9f3c253394e046586c2863e26f778e0a5cdbd2150a6420f79b654d4dc025d152a75dbdf902eab24eaaa702ad22f75d3a7e1aa9c9aad4139a198c38620ad5bb89de4030dec30e511f2349d70457d91a6ace1cfcb1b21dbd5d7474ea7e97676d21698205b4edcdcf1ec002e90c7c3aca38193d43d19a3b0c4452a587a2d115a1d7d484eb374af497a062f0271122771f673784e2fc693514f862be7a6adb4076bf81739ab510f2b7fee0ee4dba842397e7d0d9292158f2e6b005c996a80d273cfc5445aa3ec6295d3e799e8592655fd399ac9adc5297077ec5f3a03752b2e905b7f45bc014abb850612c0221146d66bc9739631d9a95cfce86ee0296b1a91927d25a24d6a053e746e2dff6d67d0d6eaf57f38935df18d16af7a136e0b4222ea1310f0146dfc00bcc361543054483dd48936b74b2657314442219b62b20c3dca4f260f840c95f634248b508654705e881b3ae8b6ac7ca9508702ba4296eca116d64f2e301321ca2bbf32eddc3ea97b65d3b0074919ae65f08e38e73b0662258d93fa80525adac25eac9f3c0efeb14063b020785b922e0b032e164df4152b58891eb8b9b20fbb3047d7f7390e48a0f2f2ccec05fc0a49de705c3e36d97b31f93d1298ef57fa4756ff339eee30fe8f687b01ff2987316ebf03e99f07221a2aa4159c387efa73bb0de34971daef06dfaab6b1ea932be949094ca12adee922b65774846e875e2c9c2f3e44a2c6a19e83e5e42fe38d3a0c1650457009016199f0b9f7cef86203de5ae52031ea10b4ccb307c03db38b7f339c3bb1a700ac73a401e2b9dfaf35627d4b20021daa5f53bae70a276c6ca64361ec22dc6b7424d3ab97d3b342fa099f07098a52c44125a21f3075218ed4d3258e1c322ce2b6a27783bdc61621d87b5f8587a0eb4a496f8a9399e5a54eaf5d8644eea075c87a47013f1c138819fde2ce360435de05255df0bf1dcacacfb7fd9a961a8204a909848c14b91b15dc1f5494149597a83f52f26269fe6563a8ae983373a511574cfe3a5b77d8b75c093b82c55ecb96980a1cbe28a8850128f70e3cab648afc6ea161d93d44639739e5b119542b0e1dd2b09368a1b1429e950acf614db132acc501cf04b1fa36f406982496b00282ae933145c69ad578d87d823986246eeaa6df30b481273ac70270fb67256da264485cf1ecc0c8bbf7c5eebbb4d7f7adf7014b38a6281187c41963964b9e119264980cf7b7b402cb739f1540e4e117a7ac2ee451e962aec9449a48c1116dcadadc1c63a32a0d77b12f910030a3813503570f09f0a626c9f8d4ced07630396fca3ebe9e86c8f5553cd4565533d3e7404355b509b5726e0de89aa660bec5bf915465df44670e2e8d2260624733cc6dd10165a0762e0cd90a0ceee3458b41b966e391fdab67e35bf3c209c2151ba7bb1992abb589cea0d083cf857b58949852968092c11ace0fdf25a5c42b6c6861b45c2966000d9a756e9b0a430811846d5ebb958dc7e091407ea07b0a23f9166610ee4d8a097f53790ddc51bfd6c1fdae61f202e6636d2a62c0c5bba424fc86e8977f51de2b01a3f0735fdbd0e5de2393df504ee24b73150e0df6f1ad50dc8aefe180da67f8fdf66ae66d0afb0ee145c48dd0bd17231440d60cc9a0e10d2a4321226fced931d27b6cdfdf5920f90d4bdbfafb11e3fce0c3f9b8adaa33bb9a91703a02964ebe02800acf9c081ef25e0b4674a388fd1f3e9e446d88a8dcb8f47a58941d8f27cdadc5e085f76059aca4e37fb95179179ca4be71848643cfb6ba08c852986e80c433a38bed004a8ad21e9d332333266649ed598bfa224f7dc16b1113e4a5e432578045ee25db6bce6a3d1a50caaf5fd616abd9db833a67dc3a9538a18b944c279bc4aaf92c1f223441de1d1f22154ba1fdc829506e128bdbbd5e43761d8a40cbf1312c8beac8950d5463bc198aa4db72a31af05f52b6686a7e9db0a5810b378cfc6e5eef1315081ab7b85c2cdaeab43fec15f2c1683539b5b6879e77b83f5cb85a043d162e2bf66fc131c8e04d4783afebe1917c583f2e526a03704cf24530c37a9b831d50397d2232376446b61623b003c9658ab342b5696725e8abc4e265f603507b6c68b7c500e1af90efb21726ef91e3c646281dde6fe3ec784c768f4085c9f238f652a120d2be6a9cb5eb06167f47ccf645a2f666b62a8e697f7964a720816c48e7bb4f8abc9dfc655e6d59e45b34edaf1777a9a015237e476cba712ce6598a32b41c23f4df94247af7d4cc80dd0f0a2104b1a456405a730a8339171b092dae8ab2af5f5e39dae499d788556506734618b74d4fd1d4fad9422dbda6868141f403aeab957e5d053fba4d79798fabd12b7c1d893604de11bf9dcd276d099ce0748d2f1e575a0fc6551a4255bd659e4e066542c5e9bd392eaf076b1bc4292453dff6b0a1c71d0b5703905da71e42e83d30e9e7aeee0247326bdcb7f96e6c12b072c49b022f83a11d3741563ebfcfc17413cf077523e4a2c46289ce9d1b5f64cc1544eb441993bb5090c38534c1ca0a1e3b2320a22397490e41196eba200a8288267b532ceb734d0e61973e200145ac2c02ea495c47459fb689f64010e3660336d0c2f991e9fbf921ac72da46b917017bd1156588a1e627b1092a6d6ba9ad2f5cbe6fda6c20576932db9db213da21f8283a558b7c1134acb0bde01adaeff1644cf56d5d20c68b9086170175c7d426040d6b987533356da9df0a9b01050b96ec58a9b3175669988d8080638982573aad416af1d9611f12db5b4f26be7fa4ef4157821a7e7d7fc2d1d024fdf51226ae8a78289dfb3b20838b944ecb7333c092f894271cc9ff41145e4f0e81a2c7fcce07a1226bac0a678df3ed72ff86cad2e04c0c8985bb5fb1520a8c1d6ac16612139c5fa38e159125a90eb221159f7a490fc866d9b15ef2f588918d51f539b535657bef66bcd4203bae0597f8798ab96a132f9fc65658cb86fd3fff3db72f9c20f150d86480f91aeb702499051c65259715ef67e9ad46a298259600a71f5d7f805bd50c772cc56172cd938d0ad48152de558654e4e16e23cf863128a588d6f04f3b6e211627c210d312376d04e0151ddeecd0ca23c10b24880b0102bc93f9237d6697349cf94d0e715d5dbd6fa005707a5893ff5c52bd095c19eb08e43432bc69ed24463f974ef7cc7f84e6063a3bbf0078339f1ee1b2be71229ba30bf3c97ae4f6f86f5cc900e6be48c91e9c77f276911ef6a3e8337a4dd1ee55e1a0d11f36dafafb04929c59ee283a3b16d570a71e199355d77fea594b69cbeeea480d01dc7b8406a60f59a5be0bff166fe06591e80b4bce3297cc0a00a14ea3ce25162821470bcd26b2c9ceeea02440b5e0691277673bb9af4dbf8f03efd2285b52d85c6cb83ee52995e8cf7602b632b55ba25f756257eb491fcb4d9f4fe3125f5b65ec686be2d1455331a64f674b0d9f9ffad88a53a5d0767e67c595ae29d2b7e2aeb5eb17373454364abe7970990c855a4105d4a209c4a69bb8c2f1940dfebb8a90034160463fa5a80f628d6dcfceb455f9e18935eb1cb586b3c39aea6610d7bcc36d1800a201b8b0d5fe04bc09b1725c5e64330398f71cc2e880440fb69943c37b88c1d481dd54b1e6dea81f657bacf1b8c2224549de680114c0f4b2c339919da5a45c84aa0318f8b9835ef4a04d8caa0d4c77ce8d1f7480f649ea7d5fe72a74edf6d8bd77b80b69be2626a43e8edf061a4b04ed208f1afb36a414a681d3f7cefdb72d8aed1a77fed3458061b2e5b341d8190268d720e514528edd3786b528ac3f127a1c436a18752ed7d8aaf337387a58c48e03101c7aa63e363fdf082f734d7d3186bb672b0843f44450bd1f89362457f0e60c8bf171958dd186197dc3b45f1b47259606d1a6794d475b127ecf8c050afc2ec07b14603d1f14b3e17510339283aa20377c886622ad51e9e7e04d299fce4dc9384a678b9cc34a578e9dfc8e8e645e76ec84b4d865fd0bd252022a44739b6f253b39c5a922173d3b4b340381bb23a07ae01e450216b996f78a4669f99f62ce3d51ca2029f2c8ae13b16b2593e368d34693cc7ecb147bc7564f8c1779a2122f58726c3cd1b00a5308e89e6a4ab096bfb39dc33c730e3f6bb2177bd159c720c61d5f7c43de8fb87aeab7e7d11c03c584f018c89549358736d8697ab202091f51be5a4474ef16f578555e9c83cbeb721728041e1a6eb145aba23355c10c628603eb7e22b9b7a6f9939b2f987ff03ed697168624b87e6f31b4b5470e6df2b8c8b2f1f36e3b98c2d84739a746e7adfba4218a9ac03ee9d5b5af270cd60be0886a74945ad5a721262fa61cbcd657da1e08aa800d7d9506e11599248f7ee3ddb6cb461dcc999aa219b5b3cddc13525a3ce684b6fef810375aeb1912aff09b79bd4879d14ae35c6d1cf0078e3c2cfaa2901b9e5eb53961447a59c621874e0593fdfdd442756c918f6c21b72f076a7731d0e9315235706a1137749c7daeb965bb3b1f5d27d201ec63f4a7c4b26b3ba8db33b87b589fb8342e4e3807fc24f4f316d37552124119d59055bb24a14129d8ff02e2f0b1ae743566710b5439b07987c96ebd416902b320ddf3d77305fd306663d636877e64dd6264bceff2a77974e7de7b1bd90e0098b2f85cd57e9e28f4d2a7cb0cd3c8262ca8712071dc6f85684cd449eecaf443bc0b32304abb234c78e2bd7b5e9cdc2626d289927e65e191babf1e52a52aea3a780e7456136ac6b34353a5e73689e70f1fd34c7d66b6bb6140e561f44e64890bcb8728197d2a8e3d43e64d0f21fc0475ce8de321e171a9c027771872e918abc1084f7d7930b7839712491e2cfa4d31007e33ea1270cc6339db239a63241b086644728525485e1f919b9467eacaa733b58e643ff43f0595fe5ef53bdea7a3789f135f68559a216f4789709789574cc1deed90dba56350b058e41befe8237499dac6c6a1f6ff3dae64efba40aedefd0736ef110610a68c01c75970960c8069449ed8b802f2adaf9053c1125c3d6c22c5987a80462a4ad95a75b8c9f881472605b7b5ec5a4be3436a3272cd3df07e607607a0078c6d100b250b203c0b20d43672d368ec44417caa5228b83239edb02f2b8e174af900387a1436350717e64a74e2c87248568fcd2a00171cf24fde22b5b720568b297b0b279900d8df2e2351d43d50cf1ec6654ec36372efdad035275db530fc76798fbcf95748c1439fc4c217a52be49f0d78eeffa126301cc1776dc0eaf86e31ee8d6d0373c263711b477e53b3a1546068865ede244cd9ae33d3464f32029308baef6338865bbda7ae79ae3b2152cc08f52669c189f0db56713b1f85960172aa9ad1b50123392355a8304ab84971db0146b8dbb6d4d637e013499f19ef41e87e155ff4c89a17c6b2113c7aa32266f32e210f759575b33671d806bde93194040551db3d054fa24b8755a7b3ba4b3e0a5e81990363bbb7c0dec47b5c8aeb22f4894bd69d19d7090aae13ca890d7e8a98479443b8c6a0da97a8a1d570333b083c6d7165c25249e0a0bbc760b67cf07cac51cc890fd74e2ae4f7c7dea11c239f78e9a7446d5394a291876228e8d303c73d364cb7bed85e3e24032d889887572121cc18ff0c7e88ce529bfaff8f804f1cd5e6da3dcf064c57d8b1cb386f69f96a4441c209db1468688f37d09b7dae3c22c7503d55709daa80003a552ee5f05a9be67e1ff31c5bb59b0931fec601d0ba9daf8380d3caea8906e09429b4f657f578f6e6413249fcbd9639c939e7dcfad90af5f4b8a19be8c86c6c838630ff02b8157f41d41a77b863abc8c25d5d2a9e45dfd17091545e22ade41d3f14f816d4675013f956afddbafa23291491aafe6db405ce1b7a52015333bd07927d6748b1991ad637e89076f575c11e38dc370e2f8d0648d201f5519ef55f3bf8c63813a0725aea2081304e100697af5865cf1004795c462ba16af3c6631c5120c2f25f96d680468239e6330d7670a3623d24fee3c01901e395ce18ecaddb0d6e5b6b50eb1666e048c0951542c3f46907810ec9409933c6a02e6875ee9ad1afedfc6f71698b37bd42b52bd3995a76504f4f273f84552c1d41c921c3ba83633b7e94e596bc6227b43c2c66814f72f68ac04d00fee693724ff4c4454534cd9cb7e1dc64cbb846cc17dd8332a5341bfbafc22cfc40b75c678948e62cb87aa21ddac6917ee74c2034710bc3597bc4dd4ed58925431c2fdb3efc37d353007827390cc5edf614405f6fbdb531702af7cff62e42324cac2b4f52efe5ddc8195935a6f97ace083342f355b59d52b5e040cc2f421106620ae1e6138859294595015fe8fa332515179bd1d2fc5a94730cdaa2ea15385cfb5e537ec45d8e652c1763134a09a47991672fdc2dbad0d4805105d6b2d5a9151c91a7bf809d9a6fba271f5870251058fe9c84f366705e3af3344d664cc900a541e5a8d457060c8528bd0643cb13bb31123bd5e019a5712c4e212603d1f887bfdcdab1ef843924f15eb9eb46e3f8579eb3625a4eb11aa0521fba0b45790b78e0d30a7c436009582b084b5ad366669d4796ad647b1b5c64b59ea6b1ceb5cba9cff66697f2930249dfe680afe9ee34734e35e279a6c426c378940351274c058f69e077cd49bb81a3e410b54e4fe343cec5bdebaa6e8fb787c18e01c968e64cac79c60ddd1671ced2e629b18e5785c5e8871469bec03c9e100432d44bcc8af37752e4a885f48b657de3cd8ceef0a9f80345c972371c7dd6f00e7f3b5745b21bd3694192cd339e3cd895d2026729a4824d5c38bc173eaab146720ef21a4aa6f8d65c8ab51209dcdf215c39ece837cf6e4b956cd2c642b826cf5731ada44a14e91552b096f24fee6253f1973a4b2f5b20ac2a14304d75b3a7d1d428de25704b0a0c6823170fc969d3472daa54633fdd93bf5a6019f3596b79315ec81aea16331d09814967932d645436a533a8d41a70f00d770bcdc32164dfc16b2c8a0246d6151625397b67fc4ba891cdb304e47356c0947b671efa9cfd4e7d946c810d1b769328dc0457bf9a92912ca44c95f93e033f2198fe40715f615cc9c65767409aebd40f5573b6fe53cbe69784336079de4df889937ad3ab6dea4056ff87f95a8754a8d6c4d438e973c13633067d3e8183c81cb297b82b666d505185f3f82b65d6be8db61415f6a4fbc5bb9281cfcf7c85071dc296b4a89e794441241513af02059bab091377c9b807c3214af41e47170a0aef3ab5ac8360db589b887d20a2f7dc1b6d14f47af21352ef0351c65ec03838eb1803d24e136c1c514077983fe1e113ced80827edca0ef4398231192a1a6e4387cc27070b82f1d3612fb1b32486f003b72fbb7d6cc0608c2abd19ed2841b1db790811ee4f6dca603f42b3aa02f977ffe1ecdf33c75a7ad334aa9012868c4f07d3105fb1b585e25916c9b720c8a364584a5d0ac9e3c53dc091dd593297dc9bfa1c918e97520348118cf01398517085ba4b0418a5f8eacf68a89cfcdb1c09fa54f6b56297304e6bdbf7a70bf1966cd1923f439127e7e4b26c984a8718980f72132c2d5dc04379a48116fad76ccd846d60645f7ae67568f709dbf443a274bd7260e84e3a6962eb5d6ebef5a1526064db6e65c92be847b1886d67cbd007afadd3e3d18d24acb132c2af638e3a149a15054a9be2741c6d1e6f7c60ef67efd29313b733c266b43141547579a277012556728d9dd30a08118023f024d9f939ea6b7f64b4c35706d4dcf6e2819efe61075478a0053c9bd0fb1003c2a34c2e3f28847ae5cc2717860c3ff51e662c54c6a140b5760024f88f7fc09908d58c73d1282a23cfefaa117a6fd67bf97b33f3e0b1bee9394b7faa425d9ef985114783e2920eaed93cb2f0fa051bd2ffa419055fe05105fbb395ebebf3333d6808d4a98e66139da61484d8a41ae86d544634c251aa33fab8d5707476002aca6131808244c44562ac3d14cdaf7f2380512968bb6b793ab8381b5e331d1809af2c0c82e15e891078892ee040bb8dc33cbc895e53010c89c960b60365462e7f1efb34fa86d51686b4811987ab0b62262dda475019678e7c5f3238d8a6c2b4bbaba34938a7ae124fb8d64a5c817d5d12a2e99d6c986653e9209169645f85f9361bd9271f9bf17edff080a9b1a29b0a2e670a6e49b99bd3d92ff111bd616b5223962a5fc3119e7fde77961651e2e03435e85475c89c4733049f6770dc1e63fea5d1b1d67a4052163e0cd96f1070c2a7b0608211467287834e6f9046f6c822904479d4726bcea0510aefd2c2e346dbd8f18d1b8c3a8e284a4702d524b6daa734cb3293bc3cdae13d2f3773a393feb1ce77f1dfad4cb70c6eb048867228ebb6eb3992f47567ae193fcd9a12092e1baa28039c77d367420d8ab6a71cfbec5784f999e69b31fa045d19695134ac930706fe705a62ad82cb3284adc26373f33947978eb78e9fa877b534daf6786a932ef67c65014cea15d25c6d9a66b74a0e982f3592f33d5d734a3cbbc9e4aaf92a3689bc426e13d4c1a4c7a515d84e79ea7ca441f6732f95cc4542489ae895debdf311909155ba9656947f9f4d212f2af75427bef136d523444c7495e2611e468ebbb72eba50c906b31bd828f3f8ba35f73dfeee4c3b34f88c342deb56e52d75474aa06805bba4f1ce28bac8157ff2345c6f48b571c59ac1c4cb3bff5bcb5d57eda0cb38e40a4dc167974ab5d40c1aa93888aea1598b2978fe7ce7b3ff500fc81b3316a4ac1d9b8836fb7b1441b811022ebd4eda33f9e47b48bcb19c6017759c9866fd3dfca11ca987351c6f9375fba4c0c3ea193412f4491671f30194ab9156138e9e01e3b98a042279a6f859845e46c9bcca54b6ba59ccae26fba65b8772158cc61f0d6b61fc4ad4c36e7c99786ce61693124cf9d0dce3b0c8804ddc054c5e76370d1dfab901a0a1031723ff7311f32780859a0c38bd49601abca02379f0d7a38f3b22b5917d5126e5eefcc4e7bb7757d8ebe3db64d8e9a823e95afb38a109196b3120c680854fef746d76cb2a00f1929acb0e2983cbc42ccdda14b540b70a031a6952ab9dc9e3b0837a6b0c1565bee1c97e26ff3707c9846cceb9872c83949026afdb58d3f6d10c43ce37f8df9f9a34e46ba49706685e1f0dfff21fc42e412e77c0cf2e2d8f609de900fa6bbc53a26eb00e01fd5cc18ccadaa38fcf41fa2209961824111083a33066057a6b0da309d3d2ab6a611f9696ffdf7c55ab2e27002cc42bb070905cba18d55631c49824833f229aabbd646c35902b997d66d36afbb22a360d67b1be959c11b14c9a8c5642ff6f83bb76431ce62e4d36fd9786982dc4d139bf9252437280e276bf211babef8e013a93bfda30bf9d687e12585b61c616262e6043dadaf10fd8ebaa1fb51d0541cde4cb4955d3377a5cb966a5a626ca48cad3b8f3a0de9ff85ae246692d1e423df021d9b3cf5fcfa161fb4a3118f591a54da61ecf06c599fe3426a75bab60d2cdf7501a7b5bdc4c016eecc4511a14303d0269b4c4347fd20009beeab36e662f01f4d6ca61d246db4af9e2115390fe8e723badcefe31a465664d7121030dad0292ba24f788e73d5bfd10de6ab1766f21a18b926e562993f57898a6fc21ee6c147dde6da80f99ba97dc6e989c3b422bc965d1be0e79b2250a9412c51f3a88d638c677e38898ad0fa10d4b92a3c443d9207f5658b2c93fa53da6f8452933a8e314345ec5dd59c126c3041b1be7c82380cd7c13216f9127108cfe3d7619a92110f9bbe82270b8204874653fad5a55cfd3b0ba82100d598b5a03a83c9118aa4913d4aafbe0f6a0942679221fe0b4f1464b8ee4473d68f86c2a27110e02f82e5dbd22383cd0b07287d3b79da042e0fcf233968bb07b9ffc6d37d91cd7e330b5ef7a7ac6e8c16a8311bc5c656505279746866b49174605a7e7225cf778ae83f03f43a0c5cb37e493c58e1890451af83a13af0967a7730a38e4d751fb24fce4aaee5a4bbbfb1b38ba2e7f71b88e76120edcd3f6459042b910d65a81c3311f9dc1dbf85680ae3a0fc48368feed639ba7cfe4e65901c7b8ae6be220f246fc6480227e0472067b26fd5a8297776386981f4864da62909f982da00ee82c6b2514826b09812e61fcf836f4ed00a430f13dbe607f8a5e700abcb3c2b9bed274829fa23daa2ea2bc00a170ab1d004f5eeb970be3db44922eeb52c4288ab7f600ca91b96058768da70639e968f9492bcf4aaffbdb82df302e21c94febb8b9d5febed72a1c69deb051db77c60675ef5d00e8cd181bb576e727162238569ea778a876d0b6d3ac0d3f13af964046b1905ff86edeef73de17501e2a53ed29b95ea67d7703118a2b6bcc7441f4646f8cbb5859156c91fd03cbf0cf6e68dea593a297203a919c25068ded0dfe408038c914d9eb51ee04d27aeffb0c62c0583be593cd28abe351f2cfeb6a2cac0f7c46b9e5487b9bac6d230b13d37b408ba53b86aec45e5f23773b75ad9e806fdc80b2c8346b6c1e01218140dd973d8c9360cd3e8d8ef73fe95882e2a39a1dbe2421da449df078c101c2018a1760a1c72d49fcea5802bd6d941e3a60c1680758307bc43441c1731a414125906597b3ef632296484c00c7a6fbb00155d59d5f0bb45f1155b3e940339212d46a615dbde9fc443ee9ad568929a8eba1388dd3fe52e773c2bdad9a784335e04ca29d0ceadc262b33ee6ec8b4848b4b28422be088ab8a4ceaf201701cbd3473e1b31505bd7e616144326cb91062a9e63026eb3c406b38b97568e4978f615e92fe8a2ab9afac2dcf4aa26077ebc88df687ca0907d685245679ec0db0c7f32b9d1ff5f1b4b149389c14acfc1d39755e0a50b3ed3c9341f6af969b0b94f911c172dc648fe40e21443f52e14c8d40c7b93730146fca823df6aad560c00264c487c5e3b908af66c704ef849d0ab7788e30c2e3b739cb0e07502c882c935eda25948a5abecceda5434917f587b03a9dd15739a977c62856a4b24fdc62ce965f136d261b3abf51769097f9fae1bd5a9d173a77380dcb4fc6fc80587b33fc9d8a052975c4ec5d3903dc083c454bcf21974af8d68f1386722f11eed51bdd8464e94940b29c49f0425187966b2a6c63b3b16a18e0c3acdf309a927ad650c19c5a686ef0bceb5a95ba04889e3b47caeef6244b8288beddeaae81035da08c00e7d0b9ddf441c733c0ed67dbc059227cf312cfba448d33a29f5948040302f6957039716ae4eff2043150619bd1954eaa0cae66396fb44505a63bbdf68633ef7ecba00dd48992310fce25343541351d1b4436704f8b4cbf7d7270caecd5c2627a113ba3decbc07ae4c80a1dbaad20ee547ce8c4a43d5b3e5bd5fd1f886aa6fb7f3419dcf91e34eebd2d0116292790c11a3370c3e2b1d67c7f462c5e7f0df5033c5ec41c531f8624fa35ebd7b0e8e74dab9779c64ffd82866fa4f61c488afd1fba73891c295b7e28cca5c9db8d297632a7375cce908a5e2d1c61f76d4aa0a0e255742eea6e61b510aa7222c5d408b8c34ed9c144b5b99d2d58a3bb68542f8157ba47b53b3ff00adcc989b4d42fa2d4b8500a1c9d69ea8b3072b901c9216b74dd6f901e715b3e9cfc1a631f0086c347eddccba565abfe3ab92022b0274f8e13eb2f15ceb93588ece95d3ea6647a7865e0106352d1b40c885d276306b69b537198aaaacce5c24b2474212aa8e57147151706f978ee22ca5cb9722a61a8930faf3e4464fb3a57825c3e5e7cd3bd017a9f28147fa6aad01d3cc4647c19042f4d32135c7772999f068acc1ef5a8ec72b628dda15e4d7ad7cd9527d3219a9b74ee6d8b6fde6b9f58f6b11c7df2a5db7e25919ae6a4be121a784c799ac6ddc210c4a63cbfd2877fe6af71480a110e602709478f28ae0fd844ce3ebeccba648dacee381e11d2f5eecd880ad17611db30ee96d9e3bb1b84c2614b2739d1217b1da4e5a55d317d2013aac795090650a4e0560f580acbc3cfdd490a280a70afec70135a57a696d4ef60bf403977e3d58d91afeb2bc32fdc2c7a1abefa419dcf336fac3a198045e0b4128aac8aefe14472a4c11b4eb8124e3767c3aed3c8169b1723e78703c0c125521e7c7ad2f8c72fab6da21e7a6375619daa1d8f81ccc48c82ad2c886ff358c0840f489180735ebb9c29b3bec78c298a1166c312a8359b3151343fbe74b3508146275bd691948f9499c53491d6cefd8340797dc5d6e9ba9535c45b8aefcd8ce6cb14c6135795613d6c200564376c9291a1401625ee611df9ec717b3981cf35d3effb7c1c513cb3b55516fc4fc98ea20df8d31f5026e627d6c1cf1d54e8ebdc8d07d67c3650469840d1a36065288d50e1727339d470d8583b5d373bd6328b61ca63ccaf6a43aa2a21dc69dfa4d3d8069d830ac3427fe70b02860789efa57c74e258a70964a05c0dd7de134c20e3b1a6b339a4115e8c6f9ba0904172fbfa57756f6c8e5c0939b029a8969c8f509ce72249339daa47c871bab6e2c62e5cc9c607bbf7c3e00e0115a4c0fef33543cededb9091b0b96342336cfc0d780ffa7fe7f26bd99315dc87a6f7b23f6b2de388192741baf942dd3051ac2ab9493c0cb9f2c6a9b0a4148072c0500bfd8f76ba1ede6fd6b56377682a3324c4ed62924ac1a8201d542fd46346b67b7bf589cbdaf9f01b1a2527c983495f145d3107d24382f94565cd6355626ac0084c2e0499bd838122060ab36af819489196a7be679522593788fcb28ef46e052974fcc3ddb5aacaa640312240b4040907d49c7f79b40abefe35afe11ab41170b576638c42cfde22d4c94f394357dd60d729f85eccb81539c6f3d54bb890b9d3bc3c35738c276de4ca03e733d836824f140f942023b2cabaa8873ae931850868d4e255e696208f1d08faa715b3c3cf860f9a8af4d6721c58659b88174c13358cb3d9f6c1c0cbed0c6412c2d2c4f23849f511b8ed9d8f9fb26a0b2a441a9c2e8fab53cd62aab4a955ecc23e4ca5aed58a5762eeb3c216a551e8f852d52c527b5dc38e8ab4629213da8f6453ff530cbe5a52da81c26bf81668985725d9a97ff4817911a215761631e37b6eae88703956cb3acf9e4a984ac7f279a6e72f223b163b7cea3871cf80562a66ce60ed728ae3a9e6cca908dfa296150915e3493167414f04ae9b5534fdf9bda58216bca87e5e6c93d1388cb9fe143f34f5d817545439f5500154829683edb59c2a520a8169d2bdc76a510d6c6298c48799a26200790034fe06184a3b5cce97f252b19addc742c6a3f0fd4e089cc7319167829ee6f34a84864137d5f2d73a4404dcf945e85b42ceb1fc92610624a9c060f57b2332c6b65b328dd0404c4d5b078e5da6cb19cb0b3d53eac88017235a8eae5d4f21fd55dfc432bd48c03f11dae7f5cffa629a2d7080f41bd7a9a6c99a655ffccacc6217f0ead70af658a16acbb2c45342a39970461945ba5749dfe35e6a67b736cfe9fed5527052940a9af708f5a120ce9809ecd39ffc0a9642f6935a42f145c41f0e42c67866d208d2e96699301ae7a6504339a8e9610fbba9d280d6bfe8f2d412fbb676a7492ba470c5bbf66f27d898fbb89ddc96895b0fce08b62361fe5ffda993f76525ae278d9db5ce762aff9ccdc7e6940c668ad0d19640941b522b082351119f49cd1746dda3e8fb77e2572664828389f574b42095a0758786c481e0e6617004feb6a7a635a00bc08e0e698155079f45841b4c88cc33a37c1effb181921a15c18838e63da3314ca9b73a6e913d888546450e68ab8cb488daf99f6c80de812d4c5e9f7ab304629f5ad52c82a388995bc3c2818776bdabfbb3564cf38062f11a9a006b15c0b957927fc7619b30bdd7ec03043363298bbdc89e8e09969dc01c4d432e772dae71cb6f6cbac6abcf447acb93621615ee555220f8c0eb8479050911b75c14fa62a2eaf0f370c55f5c668673272efedb0eb85511602c2b35587e338ad72ceddaaa5315bab682cecd2d630ae3df22660c021e448014a677efe874c9e851506f0f123f6962ce86a07ce8f7c33549f803e3917a4ab0a411427592a4bf349cacbbeb1cd33085876a86d1242a43b204b26af3ed7ed5440958af437a2e6eddc3ae5ef7c17eaf07bbb8b328d40bf0856986e615aa05f9b9d7c080bb885b873f2d08918a5e0624ce440064c0c2bd86929f33c43ec90de8add95948fbd839acce387f52fbde3b5fe5009296559b16b4ed9e105c1ff5d586dd193be70f3afcf3965561b9ce6c27c506345e52090be3a4c93f684a8a389927e8361e6d9b0fd68fe062f8c61654204d40a406dbc07cf1fa71260bcf7f1c62785e9b1be40994ba00bf36d5eaa1211ac5abd7431e53fc2d054df2d89a2d6536af255007d6706d421fdcfc347cc202508333aaede8d67698db4d182589b0c22e7f1ffddff89d51e28a12c8cbbfe01f9772b00f4969100f67466b696dd306a5ad5ab1dd4a3dcd9b2ea4da3b1a785c6abdbc2c003b87cc117b2293f1b5b3d2288a951a302e3addd6de4b62b56b14bd01fc01c3003da7bf90fc9018184d12ef32209678995a3ea046c6d497b0dedc9cf891d7c160a49e1fc6c24e6bfa0d00013f7d50763c3614805311d5f5d40a43463e985cfde0103cf8110ff4ce87cd14b475134564e2131b5c647cc49a641025d7cb538f6b466bda47357c68042bbda215112ad5fe2280a0410476b4f6fdc94fbdd06e274e5f426e3da7c42b6072dabee60c24e99156d8b4df4c156a4a08293fbe7d531a59e5c0793945a141c0cb6f73b22e3b001981ffdb671116cd9d344ba8e9d014ac245ad56f35fb16310028f2f5cdf40582adbecb95948f4d8e7c6b9fae2c179c4299bca164d2f084fc663bd0733890efb39f99eba38ed3aa6b3a269421caa637e33eb017b20675029e1dbdc47456a68068cd8b4718d2d6ef68f3113883f29176a22731752a72612c1aa5c0ee578cdb1f895720ef77ac942121414531915ca8fded02d5035a51d04aedbefac60bbafce588472b75965e93a9549aa40cee0b3e719086e875165ed9b03ea278157efea0e79d80c54fe6198ebfcabd97704cf9a98cde7dcbd1c2a674d7aff94b21ff6720774a123a07e8ac525066ae9498ae2ceef2c79758abb7d86fb4fb9b2701f38b6f46767dbfdcbefbfb8213a7d692415b44e527a7b1cc0b363bc14d0494b41373b3b308c8047bf9a1047961142e8ca81d29efbb722c73f381a4887e6bc16fbc89f59908c1b51ce395c15fb91bd38526a40f8515e6d87a69afd7cdf09260a582c57e7e9c8b90b5000b2145241fe0397c53444640f8024c73eedb278f0a0c0624845b429687cbb549473e2c32e0cad5dbdb9d528f8ec9ac7521c354ad6c6ff4b3e6390a24983310d703fc516828e400dd0f309486a5838050fe5d8297993f70232c3ebf0a51dd7745490add9aafc83d4267a2651bcc8e7718b7e2d8605bcf6932fc3df5f09f16203ff0a3a1dccb68f5fe767eb6ed3228d804430e3ca47ec940729a4fac7083d673a7edefe5ac2d1f71a62b9c0eb987ca0dab295fc082d67c9dcafbbed20dc16e6e273ed7296b4291c2413f4a34b5ae83383163ae41c33581bbef3a1eb54e820bfd704eaef24d6379b96cb373dd93b82dcbea059cb40c4a6340d79e6c4a51ff39c74e123fce54650d42f14d88206011993d30ef271031e8aae1290b350d4c6c1bfcf688fe0bb31f4560ea1a9bb6ac050446b0a7b64b5c0be30688710a95563b6c3b0630319576f73f2baa47b4dc417d93f207fa6528504d752902d8b6a9738287a80fc11652ec2a0105a60aeed9e95a0640484116cde358e6274a36f87bd5e82edba5996ba4a3be9cc0be9198528f0843dacef10f77f01574919a89e2978e9fd1e9a33dbf12810033cc10c00b1a087d22a1f7c50f2065421a198612efa45b0a229e5b408bfb0e3a7cfd5a2bd71e535c232406accb42c9eb5f86b2431e69a9bcf22b4eef712347e858d35b3ddca367e1ea9040c04337e3c2de8c3e0f6b6b32085269337e9b0ed9018e86d183d199926c47e2284d779367124c356a106880de8dd0887441dd5c500327f122ac2ce6348223e16cf350b8044da4b202feb03e39f961894c1b726dcf714946dd38324701d3ac686d7648bab84197433daa21694cbae67c7954ec9b75278f5a01640842b3754f140f2c5ca0b4ae68757fcfb3bdbf2e42dfb15e5029cc0994eb0b118e1c1a4448295f10ea75dae644282a950a3c821ef29e6b082a0ebdad6af1001166c53739ac3b5a71b53c05571504f5d6b06555ef72c7647d4c969390c56f1461da9a57f5d16de1bd8889326ba77a8e487da6990d0b59cb700187d7d8a79d53e544fdd8f2525b85f7a3f06cdbd714ae3adfbb9634bec48a90356450685044297fc6aac063edd5e0b27528578e292dd6bec8f9116246cb792614992b9df89ca7e0a984cf5a81333d9e4676f2100d4e88004eaa5bd4a4308ca0a8a8580000000

2 output(s) for total of ? xmr

stealth address amount amount idx tag
00: bb15261748507fff5ef6bfa1082ef2531a6dcb3619733e10554ae85130a85938 ? 71002302 of 102793922 <37>
01: 544bc25297172f52923060043edd63954214d70a3dbd550525899d34be964c1d ? 71002303 of 102793922 <aa>

Check which outputs belong to given Monero address/subaddress and viewkey

For RingCT transactions, outputs' amounts are also decoded
Note: address/subaddress and viewkey are sent to the server, as the calculations are done on the server side



Prove to someone that you have sent them Monero in this transaction

Tx private key can be obtained using get_tx_key command in monero-wallet-cli command line tool
Note: address/subaddress and tx private key are sent to the server, as the calculations are done on the server side



Inputs' ring size time scale (from 2022-09-09 05:54:25 till 2023-03-31 00:47:14; resolution: 1.19 days)

  • |_*______________________________________________________________________________________*___________________________________________________________________*_______**_***|

1 input(s) for total of ? xmr

key image 00: ff21e2bd30c37b27e756f96b4c3a49034f2b41c3ad19a986bd4a1d058d3c0409 amount: ?
ring members blk ring size in/out timestamp age [y:d:h:m:s]
- 00: 8259be50e2c4a1cc5a663bcb4cfee0a42d7498dd1615d05724c549b5e8d2e3c7 02707958 16 1/2 2022-09-09 06:54:25 01:255:23:16:39
- 01: 3005135eea3a182c7d3de63f4fcff36fa7b56ec7ce0bfc6b7b53f71982c2779f 02783538 16 1/2 2022-12-23 10:37:00 01:150:19:34:04
- 02: 466b8db67ba5afb74c87ddcd88d32f4e97c29f34eb372357f5abab15abc588be 02842066 16 2/2 2023-03-14 19:42:15 01:069:10:28:49
- 03: 3151626ee467235a537a560a3999cdfa8b007af1881d128a29f5325b6cabf40d 02842260 0 0/101 2023-03-15 02:30:30 01:069:03:40:34
- 04: 03562b7c682fd6885a25d7a34d96f5f52577b8afb29199fad8f88ae67adc96b5 02848491 16 1/3 2023-03-23 20:55:46 01:060:09:15:18
- 05: e59ea78dd61e2df602b618b815f20471373f9f96dd784118250eb5215ea523ee 02849726 16 1/2 2023-03-25 13:01:17 01:058:17:09:47
- 06: da2fe35e2147f876c15f8ae20650d17a51d46ba5e888cc292aacad53a1e71714 02851257 16 1/2 2023-03-27 16:04:12 01:056:14:06:52
- 07: 185b636ef8e56d2fcd369773df6d05fdc3e7cb689171b4ecb758768f1e613962 02851606 16 1/2 2023-03-28 03:36:00 01:056:02:35:04
- 08: 5f1056a9e9e6bddff3856934808708223943f9715ee4c64105efae76261ea738 02852258 16 1/3 2023-03-29 01:36:18 01:055:04:34:46
- 09: 937341d7e85f930e0b17edbd220ec41abe811a0d835f5554e673cb3fc1467ce0 02852775 16 1/2 2023-03-29 20:06:39 01:054:10:04:25
- 10: 6ca142552dafaa03d4bbd73e4b5300cebdb7f03bb1a3637c76cc41de7372cc24 02853053 16 2/2 2023-03-30 06:04:13 01:054:00:06:51
- 11: c81479b019d87e7950d640c779e1e37894fb697e06dc4204ad22b3a13d6d72cd 02853208 16 2/2 2023-03-30 10:48:46 01:053:19:22:18
- 12: f148b2038ed8543b559ed56b9902d74d39009c5ec288f2f89dc77a65aa2f322c 02853394 16 1/2 2023-03-30 16:28:00 01:053:13:43:04
- 13: 867935edd88108a610195f08795c68f4211ad8d98b35019dee66fbb0bd242289 02853433 16 1/2 2023-03-30 17:32:22 01:053:12:38:42
- 14: 0aa8bb467676645597c0bd0d38539c219e1c8ca7ebe157c1cd01e966834b0f55 02853584 16 1/3 2023-03-30 22:14:42 01:053:07:56:22
- 15: aa41745f912db9415e9c3149964f2502c949a4b7df90db0a869d9f443814457f 02853621 16 1/2 2023-03-30 23:47:14 01:053:06:23:50
More details
source code | explorer version (api): master-2024-03-03-26331e6 (1.2)