PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 53577 a57b8d15cfa0eed8d2fa7d804553887c40b2a2574ba2e3fb2c419e72209a4e7d

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
bab459868b049a2a7b06fd42c1b02eda18a36a6ec4a0a2baa52c00fe5a0c9db6
Certificate Block Hash
a57b8d15cfa0eed8d2fa7d804553887c40b2a2574ba2e3fb2c419e72209a4e7d
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...001618000004770000
00080000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000009217f2f7c38f98a9011a3aa65cf7e870b48dbecd3d286d147421bccc5a789fa6f84c311330d427849f7aba9ee8e9187e57193668dc6703746da4fc5ec25a7030b4d17d9d4ffb6c607d8606164c492ad71200808f66b2ba45440d00000000000000200000008000001618000004770000

Raw Header Hex

00004020de6fdeab52899fae7331019a7d1cee5f3538a840088ac3764ee6b2b0832fb82fe1659cd718091b905d39275639078328fda9a05903ea3dc80c2ba0ad2e9f4b21481a086ac5880718b69d0c5afe002ca5baa2a0c46e6aa318da2eb0c142fd067b2a9a048b8659b4ba

Proof Data Hex

59,560 bytes
121216010307a4349be1f46b8211d96c3193f7a424da77990340a1a211ad9a64de3c3ac01bbe7dba6d6ccd8393ff5ecd5d5023ce767cc2f7a6beead284aeb45f20d67f42a692d5ea1d0d94879725303a63072259e5910fe5650af1011cd468ad33aa31909cba35797c8aaf0ffbb78510c39a8a1c68cdd1d96596872593f4c345235dd2e37a4e660cd8a3b3bbe8a6c8492ea400c7d94d2596fe3ea83dd10282ec33bc324556245fb43e90aa732dd551848498ce30fae728b8b8cb300454fb6e736350a86a1426eecde20e0cf34f23996e856e8d12da358d9ff7f39789fb87d842ac632866f00b5222c01cdc206bbb64b17f7d5ffe4377976eca5baeb91e09ab3bfd84a76bc4a4a71a0d030f6a9dbcf0707eec918c6d209581c15902aa97179d3b376fc1b2ae07c1c94835c748cd146b22d3f99da0ff5b50715fbe47fac3dbfb93834893eecaff77eafdbf7eb301698e0780442344c08796f66c06e1199d191f572ccd75270660cf81f065b51b6e54af7110dccca09dc338239a5a153b2fda098784dffc154d12eab8e077d3ebe0f0495119f78cebd65177e476793b0bb384a5b878cf40913995051d2b06dd570457d6d2be35e0851620d6aeb7e38cec6761e9830375e1e49ab8ccad7733662884c15703581e914cd05357c750bbf9d73fca04e522ce807d3263e5466b1c4e72f1ee7bc7387b1974f0512598e3b9a2548246c2ec71de52e99e3ad0793d1979dfdbf44661e7dda79fe2857250ea1e7355244d1f20286a03040ca287a68bb32de63004b89f9fb47242bfd0fb01311a699d6f6578a318a62c7fb557f7eaf1c0fb781a71f70dcc87256e5686d732346db80ada70f28bc35486edc6a562a092e305f57b60963553e3e705bad68ebdb5bf5fe96a2fc9f64e353142183482d750e21da4b82b4bb1d125462046286c7e8b81ceb068b14bc82677017506d92691af6350f3eabe71ee1efc5125eceb832f21d1db72ba418a5b90721c23645f2c5236a9f5c4a125336db9ecf847d446a62fbab2286e9c41b1911233ee1d3cc3e56c5e3aa31eb3b94cbe47db833ece7148eb13894160bfff4c8a171a94ed416476aab185e5d88f445f0d6f534a33b21b7011d6139f972c6d1782575160e36c6e97ef273b98887b7f55e036e8db82be697ec7378888a6bd030d4e423b92622bac9e37e50936a03d119231ab5fdd5713300de475ef3d818cbd10f8763774cfcb92ef1b0c6ed35a46ab4a9581796c4e1bdeec32992d97d24e74b15a56ae50c64f9aa2ec779025f2c88ea233bbdd260ad35f38c3506760eaaaae233ce4af1a1a165873890415ce9cfb3f5111f99ba1eb06c808258f2175ae6edbd85ae5dab93f5908f6b70645e386e0094fa10514ffdc83e15eff80ac9fdb3152c4d9714da9dfc9734fc9c928586966b2753424dbd6fe9bca0921707db8a47d690c48eff7ade85dad0b6b01768684293b67ed881f08df0e429c58257ccb5db8a05d7deef1f5e8684979c679dd59f04422ce87c80d6954519ff9cb2f15f62d6f5a2e9a1c3d77ba7ab81fac989d2fae8802bb2c92b88cf46ed74b0f0c5f5a5f38b96bc932f3f736c38b407f6f9a6f89fb7990fc42410bbcb721fb3b95080f346cbbf11455d845a1af0fd63dcbf41184f9b8cfa4f64cfb800ee1ff966c58bfff1f1728e5dbb2d5283e9d609554a1756e789f6743e8748ce9ea631f48987cebaaaf4fd9b8ce6218eb0b9ede3b3bb8f866d4dbacc3c2db70542968927f4eef0299e18735c7b0b7ea0bd478d46475539fea920714e423f9dcc8bd811e45015989f99abe16dbf95b5953bf99c21b3f4be676974e0964f263f2a19c6d0cda06545049889f0a2fa9a7057ac3d2301316499b025fd593ec101fefcc0b16c1da72902206df327be734d253dcb7f72688526095a9c5cf36b6e19d66beee9c2a54991ed2388028ebe1743c63e9e50ac9d22a749a1ec9d18f24cbe4c7129f02c169173042bb51a695384abdd565a8e13063d1ab99423b23a01037291bba6cc78c32be0a85670d9bc45ca15e7ff9176ab1caf7f43ddc36f8f17c199a4464f0f9eb3b1e2562a476566ac4c79810d07b1e8a252007ddb21040a1b7ec8d9bb456e9c93ec73ee2ff55ece700f8f8e47ed05b00f0e36ebb65df4590ac9737b7ac85151fca613cf3ff980f82d9d3ad11fc4e137d2fff326598a00beab6551c10c06b3601aca9a2f9a63b0d7f9459bb14e00f4214a11fe17d68dddba60802fdfcee0c6f549a631873ad5e5df7efa657e28b02d89c93012a11bbf311e58f9a3ae1e95db7076c34d4a3fe1abe4c2525b0c820ebbbc65631cea7dedccd6ccacbfd0196979ba05412e47b05f5762a29d4b46842af9c4b3d58951d04a184b5176f2b677ba8151448ba9c3180a65de6d888332a7947bcd93f43439370f3f1f43f397172cd8b76eede18103ac9903f040a842023e73ef4b73c692f278c2be94c0f1464b344a83302abe7f66659f1889f60aa6ff86bfdc787ded24e423de6b5a2a724fac57b72e420ceaf999f4fcfe4c4de5333dc25fb8fff32e54f7154cf80bbc0cf4d7748719b3fb26c5e48247c35ea60080377f73e5bcbae5f0f9d75b2731cb6c4d9e93998ec820cf8c2b283f8820f3c33e791ea0df99e30e95afee8f961dc8c04446b5459d39b776ea74c5aae1b05bb8811bb61f3223832d82dd053202f6e151d50bf2304d73c96f1abd04f7127f39f0d4c2452246fc6dc0281827b588c2f5ecc2f544285cc6e22777ff6aa89c4f70bc5976e9ed69e65aac9a9e128cae2f3561950aaee65657d580f0315129716a460f5a3da0f6804815f0fbf78d3059840acfdc4628d43fc854e8908403a9d0070c46dba31bdf90cd7209aa7e9e291da4bc321a57f45ba633613af5592c2f7c444a4093b3788122e7053bbe431a80b9955937f48825416768d853c270176b369d10d1d963424cab50e09ba1ddbceb011b82319e4807dc44fd6617f2ba0f389d86dc45a7aa82373888231e0fbd77e99a615ab8ed302b2c64598e734433ed4e867fe722024e605d2318b149b13fb3ba44df562d8547c6afc8731e22c1350153aa9ae34376b193349449c8821be3a9b3abb4f77b6c2d0d06f3c438bf516afde00a75b1d595115d7b1e6b8240bafcbcc7a36984aab6e0b80344b2cbb174120f0934bfbc4b5f57a81ca86dd1214bb28a04f4a77d98f3f029969d9a00239df343e228b6b1bf6bb4f7f66644cf4f043071aef72eaac89b006d7e2fc0c43c319f25ed1fb836c05aaca9498f1ac8b8adf416c3f9b6f605cdfb1dba144111987f4bf2c97fcd7c7914fffbfb5299097164ee47d64f3f91c3bd6772f5ef2eecee76d1bea4c418c5be9bb2be715dc31d3006e8ddd1bf1f384bb5e84a33dca9d8cc6f51fb1c9621a2a401e8b1ff728c06692e527435b68de17ae1b16fcfdec3f9676154f13b3063f10a1ea0acfe114fcde25debf796a4b286c97b977624af0fb0b0fb9a3a6d0ab11d154a9c65074d7a410606d4fecc04863ff2342a45ea771f30d485c22e76ef934ec0655a749ce605eb4fec0c99f74797976e31b5a8a1e5a680e9ee7004467866746a5b30f9469c66aac08324644288343a3bff5bd876dddde7b00d7a8bf0f37cf645333f45bc0c1195742da4d20f922094f70cf1ccf0af1b4776bb32b817d2ea3c27835773a50ffaa7704805f0f2cee5de0a058b89e1fc9ec4a62a249fac5c60aef2dd6d88e22281d5cfa2d113ccbb98eba71a881aaacefecd48d92293907d5a2506f40efea1ed0b2119d2dcfa9e0aaab5676662dd5aacf3651ec9d7335f4e98596cc159de6b6e513664c6880f0143d5e1fa489336db74c854f5f1d90d73e0f6e64e2f1db28827fb66e2bc314ff37f22224e6a4d78cdf8da732bab264cd352e3d1573fd7c51eedbc965f9b46256c953b20dc80e1fba9dd55a7d29d6f740c4bbb1ca161c1ac6dbb08b6e8b88a9c384bf2f40fd24d218e66db8e9c47d6eaa7e4cf4d74d4b1340d22f5061b28cd8f92b50dda920cf7015bae3b48afe40b4fbea273158a4246d8a817ec06cc5b27bf2c94f601019cac977d2d7bce78f5ff898e73461e84f67f07de7049d7eeb61e86ff90a5de8af3e5342945727ea4fbe0d3097fb88718bd69576986542d27c69e1053c9fa04d2e94e008dbd6232e975f4bb4661c8b933c425a2a603c06ec10bf2f0d020eb6b51b381a4480e74bac0ad9725694e603f8920b46fe3c4d6ddcaf348c436c4ac061dc1187510e1f1006d650a52d6afe5c9555cbd91132bd04ba05f6239d6e379242bed4f7c526051d96f58aaaa8b5f9efaeb9690e22333cc3eaea722e40598047476d28a485ea093ced2cb73352964a6ed400ab74fd53e66743c1c7d66e76e3edf4b759b51467a6c61417e44bdd40283a3a71124b28cc5122e2d54393fd872d6101665adbcba3085427c4b5e04eb7abb4e014ae03631bd4b5297be1e3df19fcbf9effe473cf883ab213c8a533fa97fb63244be640a5d8a9874900e7c10f33313863f7da7ff4b95cd1a4886614cf0597f4140aca1cbf47a7cbcc9bba685b7e3e118bd81d9d5a5cd3d7df0642725f8cbe5511eac9cc8beec5577bafe1524f9abca9cc3e144084168c2da82ae8b68c60e5527347a3b3e3ac6725bc60b957202bfc0b3fdab290e84da1788563a2750c58c7d524422d72b7ddf25ae19256a26de870b1071ee0fff4358a657771fb648b62d2ca621b96a60e55f707f12363ba8a0a7c1bb2e6cdec5dfcac0bd488c9d5a94a19b7854a7c5043074a82af3d957e6858a022d35ec2557a57b86fbff6ad386d342871ab517c2c2fbd71151fef6c40b3c26403ef52ed88e35881ac18ab2c254e3aebfbe018eb36b7f023b87d4e7c81f5237de302f3b60b1826eebb780158ac2f792ebb23c8cac91538f19e92db1125c65bd998b0007aa89e8d6cd844bf72127bad14f3a15630305c374f0188674c5c065d4b84530f1b735fc68a2a19e9daea185fe2ab5e5e384d897408c1dc418c02be71de89610e6c449ba35d64553f74f7b2f266883f3aa011621fd6fb5187bc8381efc1a2a7e27b1aad0e3aac3af549c961d771213ded3041b9480e4c3e50164a28f108f7f6c046317e4a08e72b579f794ca2f5ac5e303677df9745ef1064b20e36991c5ffedeb1479e97e75bc91e11eaddbfd73dc5a80e90395e4c796dbf750e28d653bb040ded38d879dc7e14d023d2e8b3b5cd880eb4a86a99a03e89aeacc5e02b3d0c0f4ef26b329c9fd9bdb5772ca394eeb7d96e1ff007683bf3152f4c4fa83bfdb39e2f3e5058cf82ffc66760a29d305d194c8dc39af9669f562af86cab50618b1a4fd8f3acc6f7639b7c5a32c6f789a173a134e31e13d13325972d0377719eb9f93dc3635112beb215478fdc7a59731f3768a3180d76914ff513ba8456a5a55d7b1ff34bdb37794cb2b7d71cd8ded1bbe9c2bca234ee95f53c2f24b95809512cb64a8193d2ec7d1748268542451d3ce0958e96d62955d6a64857ee020c90b0a719f12dab89368704ac516d79268c7accaa673c2df029e32ce32ec9135d9fcf3d42af8344c53d88507b76e141eb59f777e12df46ad8313fc108e3278808182cd88fd799380dae5c3ad8108aa8a830a4a587564638d2cd34325e00650d08cccfdd0f90e3bd97560ac5315c29f6df3728def86ca9a471f27c6dba1b75362b7f076190e56d77d7acf3c187d95be78d89a46652ec1ae70c02af26c019c606282cb04328a66fe059383ad6f99e7b13da1776070f3848ae97ac502077c55bd6f8412116998e4e4abb441963eb538095227d6399b8002f2cd6fe09211cb93e3cde449d1974854f236792f06b05336204ac6b4fb5ae219376ca90b54338a6f4d6dc6b39f412e960a936f1c340020928561342e777e2ad793ed62ecbc4cc1638be312293594fe17fe2018d26b2812804cae317a4376d4720e6b4ca4cdcfe7f9aa63050ac1c441ab05b9b1d4e3d4eb66e4cd84a1429394063d93958107c6ab09a93a9be57ef3962e137accc9041c6267f1871dd029428e20821f77fb20441c2da8a44f4031d4db605e749d3fce8926b29e605e3cc0b1c527f76bbaaf634339f20c4d84332404352d452664fde486c1296e4ba7a37ab70d93ebf0d81f0070794355a041fdcda1fc805af14411c8c986364c03746be215532544dc957e71c4edbf1973fbf829c6bbbba086d3afe883d95b86a2287449352ce05d94bcb93f7b68202b6cfbd6b99318588394ed0fc312668a23ae6c09b2abf0f03c74f9d540037e4270f7fb6bc9a06012dc88e5b43abfcbc2eee428b61df966937bc9d833f85b41bec4c79bd9c7525ed516cc99e9fc0e287e832e3283e5be774a5a365fef9ff302ce4830008443d03582e80715decfef73f186ed5add27ee75acc5fc97fd80febc7c472e148a64ff27074114c1297640c7a9bc0d3322b01b614a61ea39d332922002def1aee1595562bfb7aab07da940f1469e71c7097e5e10f529704b345b487fb89a12aa76808c8b6e751f9cbc1f12eed5f0b17bada8fb9928b581a80d7f7e10dd10f393e3654f2222ea1b97758be28963bbd8bb8c3ead15504bbf2d675a0ecbc129f2e1c4d0fc0b46d9197f74cee27e741d054cc0934748c61613851f214f6d17a226d7e236ed8cd2674a2a48676dde75bfc748073b05114b502efc9d46ccd9fcc39439dc391d3bfaec53e4047bca99a5e2a3f358ea2d6ae04bec19924eb7e869eaf5c0cdd39ad7ea2f76799543756e460792179ecdff0dc65a87bdd833b1629301a09a8fada3a59c99ac7fa053a8b75fefafca73d1b7f0f1d8a6cb65d0a755d38071b520ed86b79325ac70d85b19a1e6cdeace01f9f4eb3a7ca8f769468e8df84fba7537f0a5764124e505cfb22e7a6d21af956a7b048c281a7301a40756227471543fbb7dd4bc05fd9e27c0827eea02e925a74be5cb63bb9f31becf4728e9942a3dfadae075be3b1912d457c50ff35472eee7b1ec065b3c95b78d7e88b5c84c743875d80109ab1f29a53de683024e59b1794126c5cfb1f09029a38fa6377acf4fbfa62bb58befb00a961439bbde1876da41161a982d068354af3e4cd63bc84ace763cf22ee7a56aa73bfd277b4c310f52bad658317e630eb13ff27e213cfd7cf1081052f0d7b9e17bdc34a67b27e0d21411a0b884abbb78640406b498f40be35a0a7bb06a701d4853d2344db532fce8640274d687dbad0210411216d95a4c7765f3aab18355706b9c8497a912842c683b34112e0c64b25d13ad94abb83d696c76e54164681a30a8ea2eb236ebbd957dbe734a1809d8d68c8d1649a774241602195f8b8c2d5cfd61ad432bef5c28b77d41c2af27cd62bd9b543138931bec937b3db579c44b01c015d666e32de5e199cf56839fd2fc5433600619614cedfb934e433ebe3f6e8243e615d7f4acca2b17b3e44c5e9254f82b279a2b731e386a7d36825eefc68ecf1cab03cfab4320497c9a63edb5a39debe4d985da27386ad632f3bae7ea14317ed0eb5b154f4b4ba6ab63e15934e64fea1c19a875a3d85a58e865c70e5f19369f04b4e74a3813b0e07628f343891a5013049168b8655461e3308dd9bceb74f885f13cb894ed4f8aa065eefc7af64ffc08cc4c8fe5b00667a23383e76522c1657448f68d6a6ecc27fae5d215b8fb094004bd47173413c56f3bfb7cba31d3a08cc77e5bad1d0b24d526565547bd8c72a4134667886691619e2c3065a1ffe344ed9dba3131ee92ee37f5e2244bf74ba98fbc0087ca476555ec92fe7a79b8ea4cb16703e23ceab2a3189d423de441237e55b054c111ceaf9ce91e9a1f9318805900edea30d393a48502b612f797267217579687e7f2e553e35e050867b6028950a82cf55a92f4048f8c9f6fdedb1b2f87f4c18dc85796e90498428c7aee52476f3910c48450425b23283652ed6ee24d05b657fb7ec873ff10973d8914ef00e9d98353117afde32f7e51aa97f5012261d6779c8afbf2892cf9e66a081276a16c7e5ef0ff66fe5a06d5198ceb12c5ee4b155a194f8dc230bfb1a38cff28ec4ceca5c0b5cec760a5d466d0058ca15d38edea309ef61cb463bf200c96b7e2ccba070403366ae1e0cb46165abe4c91c8238ff8e497d07b95185f2dfa6a12280a5cfbfd6b0a651e8be622b3f710318d47859da37d315599b6efd545652d27f3d8c1dd1588effef6f7b2cf0c0caa0f6e248424975d3b8e62197926668ada25ab766998daeadec44ef0f7beee15ad50130df6b1005f873698b3a40f65eb4676b27d1f68dfb7d97aaeba4bade24f33e4e12347dd6e091cb4c30b8c76e18ebcb2aeda0c585743d4022527f31f69a083c9e7151ac648485e29371d4473feed65d57f30c0b2b2f9f2dddb745c8336cf734e1a2c5fd381090428005d90bf1c3bd250e63bf24e40c29a02a09ba3de674d67e0238ebb2f5cc5663d829e792c469a32b36108416cf46f1f8c6c629b920c6eac4d760d478aae81aaa5733919831d1a9a7dc82fe25a7fb190e4b1b9b252d41adab2257d1e45ef9073a6aaecddfc258eeccd6c969aacfab0da022fbbc7444f7d57ee54b40fbaa0b656c983ca51dd62b5361b41a631286f8fa0163d9cb9f34490da1bbac8c49484b7ca363759889788428981417bd672a000a0b7a8334e57bde4ad085c86904c0590d029c2df154a16b7441ed9973df1cdc7ffdc614fba9957c3b1c3b066cce1edf49b380705a7ffdcd13162a1f93257969a93aed78f8300d4627e3c834f512e38069ee60171d36de5d846749b4b5184e65ecf2ab77c9001600a17aa3ff5b311644ba60c59a72b706b0648ab194c2e00bb9a654f1d1694af3cce1fa9ae4b05846978243187d1eb5d0c74b8ce97b6cc9da7303b66536dde2e895d22915242ec52219d8755c3a1101521f03394348efcd92b73bc649212eb6b787b8034c2c7c8876b81133f830f22d77190bc08ffc4e227715e8ab14e21c693c9494d6175a10ec9afa2ac77aab789f125c3337402ae497028e739aed7984d5a3e4d5c36a586b61f2155cce7068e24ef803980a2985b931a77a6e30ba15cee24815e425658bb39dd0a5b16ade2a558e478b68b465b19093d9249b9947322a7d24887d743fb993838f74aff71a8b3656ab9f735a5d3651b3dc6958740af76ca8a4713ecd8409841244b8638b22a28642a996535d7d346bc107a38a668191130fcef54045736b87a71e39bbce037f7d7c9dc70714d7a58705ba4d270bdae9d15d19288486be451c5f80ae62960cae737af5aea480c7abe4c5c43571bdc1822364ae2b91258f0c57b07348064ebbdb275591185a8ef92a608f62f1f552c21eb8133841ceb266dee4e750fa8b2ede9bb57def45f60c767093841062ac6348b7eddf0c7d5d29e430272de40b55ae5c7b9c699e9de8e75c5f86a4fb44821b74a5bf53a852643f03afa91075e898c744cfaaf40879a9299d8cd20a05f274e5c784e0abdd8a31d9ad5cdac3d395dcc93e7864b24f054c07a974b3ec776abe1af309b192abba84ed07b9a79e5ca64477ea4a1537b6323cbc5d4e81ebb39d5213b0c2e197e0a7259c66e443d9cba5397b64eb4d0d1b19a04b18e06942bb732484e45096b7ab8622a3cfc95d140af2ab851efca20b45ace0bf06f4863457cb5a2f63ee1fca485c8744937dc2f453085184660a8c8d01636b576ac233aeecc0176051ee1242dfb9cb6ee32aa02694a0bea99d43c356eb3eb3944249847df0bd5d8963a5fdc47fc5d98e3d9b72e6ced436d20db21f06dd6e39d78daa913d00ff54cffa89c6fafc383066d2dc38260fd052075222d4e9049e888dbf8a50f3101b9babb7f59c6cdc5f1eae6e5f56bf65999614c4377c9defbcee2e97480c0c5ffd5ff61911afaa0883e39a09c634014e9ee32e766c7af5496d6dda0d69e23292a87498dd5589c77504a8b59adb4079c4bf37280060ec6479c313cf42d0ef8c119f921192cfc6ed1638e7af0faa7670050240697a47ac90dceddbee28799eeb1fdb9e34f87171a5cd873bcf55ea1f7f4513ee5359cf55b6480c03b79450d7831379c764628cf59603511440efa767ee11cda09234b99ec4eea73e2bb6458979068b2e1069a3370fa25e9d9ecf7e0f2993b0b3221af84f8df889dba9366f651db28dd7e2f0b63b7a235b3e5e5af20846146651379edf909cff3862e7220031906c4e85448a00ed7ea813237282921275d9f436652a89f8f140813edc6cc9f4d98623e268931c4d16f2788f31a3acb5ad6dd4efe2cdf6385b4d2a49eb27f1cb5860f1ce992dc2a3c907a81a50f52f5e8231c71019a4b0833c7324864cbd2d06e779e830b08e1e4b4b9e624dba5043da741d6fadf9b44bc52ac12133db63208e18eddf89f634b5de229cac7a6c25a1d0921c22baba4036438591c3aadcdad8b4d0cb6f570235b93466912cd09358ec79fbdba219b78c40e4358ffa887058e7660773ffd6dc38726df22c3d50e15d0b31c8beceb5ddd67d82e151b2b1aa31083c828b8ca1024e658a010d83348b9d5f548d2fcca70c1b46e7ee6d5f9021889f1adf5bcc719711f096c2ede629bf366acd80e9a5a2bec0e2922643d7db205fb01b977c3dd94188ec3935930de01eceadf84f06e424973293f3c8a7a888c028615304f238c8a26b35481fd6790c25201f5058c5e078e87dd29f063583c41c57be9f7bd697497d1a1970ff9394d97cd2da6e14b05be5c18953549010f3634b46ee21fc043f81289a38d7aea91bbe693707159c81f08ea5b08279a179e30dee2e14fef08fe925317effc3f9e811d2c3f5124d0353a4454042ae12889c89b47e4a87601da8f121dc61518753f3289455c5a36e9f4b52b27e7cf2d5e54ac7cc29122eba60ea2fe5c29a2a7be741f06254b6c80059bbcf13a2b6da2ff29e4a36829dd183c2a011a17bb90d254dbe90b935433b2a32ee038e52242055ad33d16b0758544c86ce48b12c389df9afa274d666179e2a2c9ae6619e0a91e64399989b0b92428bc27118409c06bd674c039dbb92c40a412b9d11818c6708511151211258acec1a63edda65514b368c1b623b73dbd2d1c67bda51553abcf74c818d4445f740b4433d31dbf82f7c076a71e826d12f5398de748af263044b33703589e3cb2b7f32e8ddf7f7f933501ca239b4ecaa157442c44abe41f275a784abcbecb44718591ee0cd5462dad00c7b8178852e0a6efcfdf641206ced32aad0af08fa05f2bd3f4f693a4966fa3cfbce08fe7b0d22bbd4027bcf90c579cf5eac20a1677d3075457db99ec595e78b2b4cc4fc26248e5351b33377a393a4bfd8729d8fd9bcf569c898abc1ead294cf97900b67134ba4428af06fb5d6d318c0db84cce8c1168d3c74807261d37de845cb961df5bbedad2a1ff6f5284551399c25e5dd5486039500a7a9ff60cc3d79c7d129a60288937d89086e5d802b1f5798ed769acc4d5fbbabe7237747ad6c9daba2535717fa57e4a2c3388510683cfe875175caf0bfead136b60fa75958fffba56b954a8756f76ed5d745122451a1e4095e85effa02e11bc71d54a44ae5a50501a9a88f59ca928666e891d0dd4e489aa036d9c7384d5652c6e345e5ddb526bc7a46c4db1dfc2912cc82502cbafd619f6be6f034935de7fef0b0e322f411204ca3a28d88ef3c68e078c4edde8512d1c738a9b88e424bcf01916582993e72b5fe9562e572f703adf5af29cc7d60f643cf3b202ad23a47bb17fe8224acf4add0b0c39320972b25d66d41eb76c8e213ab9017a9d59b0bbe9d20ed1337401f5ba215fddfd3fcf74a6efdefcfd30ba395a260ef53830133415974d76d419a631b0768a24eef0a007fdf1c2dff98c259117876325bb3e20b3e5e9ad0b851a04f5ee8a5b95692e9d24cbdf27ce13bf373589096c54685357acd88fc1783c7d9134ca1ab0f9ecc74726fa35b2511108078299da348e0c096b1bea034825de0b0d29d3ca3e336d6bf5ded24986057fae350e8e34292adf3c87ce1cf4a239fb7990ef5ae83defa7da6de9ac87b44749e88ef8adea012d0dfea385ad9cb639f8664e9de8998c59a53db525c6a2b0ca944664787472435f63a2300491c9a192499d7da7c2bff1bee07129c39123dfb114f3d2f0e26675f0c170dddfc0f3d9fc6546def66502446672fed118fc8ab4514f6ceb5aa3aa446ae5f4a4d336f56d5c2dd39bbd86708c92d8478a8762d779f4fee13a7845a50b275b77677a7d602f2140db91692a2ac2df38832bfccdc4ed3d0f6e3206c7cdb24b18f780a0d744250e4b987215ec4d6bd1e8b9bec5036b152d89bb247612f52f54d8689494b05241f8d0017ccf9cc89be80ac5571d5692ecc9dae775d542a03b04d1caf4d34a0ded936dca934bb6966d33d13fc57b2f571958ac16bb0d13fd64a97985ce604961013c27af4ab360176dfec2a7d7fb66f8c0cb51e4b6cbfa5ee78718de2611c1e6d7ce09e8bc7cf55f1395bddbb58d4086fa1a049d954ee6baf75411d86df66e215c6cf209991e587a4966497616e00a94fdf4a3c197053b7e3b806357ef94daa0ea7bec96da1190516a8c68ad3ea13898408a682c72cae96bd2afa0f72e37f702bb3a7978ff40e54bdde1939ac0e584c48db2486c590249ef4a6ad15f9c7f58f98a2b96a8d65fddc24ced5a3dad2125e77411869a0a3dfeea6dd67d6ee3c3156ae8cdfdab0d217647274b025af755ecd8ebbaf299fd2160fc53db6ed0beee595165f0fee68c565b227f979d49a501159e4f02f85b69568e237fb23b3f35414098897778883ce25d64c30d098b885eb6c3ec8200ac0052a300bb9a5f259ce7804731b912539da2872ebb5a5feab64b06809ca38ecb2b08d1faebd64fdd11567fd0b1331d972366f8ba42ef2ff838e9dd81c4ac8630171d29d7866cc5ddece527a14b41cdffe73171eba4492385ce29eb90c374e5e2ea06e085cfdfc55be865892f99dd81f7c4e99abc9b87bd1420752a9718cfcc109b8c5faaf0406e73fc909d875e4cbd2878811ddb57b4b3ffab23c21f76fdbea31f365088c640f0056f7772831135e8693e08020b965a45fb3b6ac8110264d04c349be0149bbaf0ac1d34d04f3948bff87af31bc437de6b25b80a061fcd8e43f78eb499c4cedc6cdda36b25d6f7dd648cd211e7082f861a1cb3a634436e7d11a56c7c0ef887ef7f5760de860de80517eb30e76cbd7810eff8067d2fe316d52eb582ecdb4ae93b933fed5fb60787b5f8314a298239db8c6e56fb6fc8bce856f7049a449437d7bfb8ed24dd8caa0553c9f1041e302747ace2f7c51645f69639c4abc88d9a06c706a5e90ca5939dca1edc92ea74301579fe33a00decf4525618ee185862fb89b31289f57b16a6b0da557e471a748c51bb581ab288b4bbf84fa0704ddea2eba31b2cd65e096f5678010b8d422d0c4ac67a57a10ddeadcb94e4c106d73155f4a7da757e656b46ad27c8362583eced92e528028f59bd110b2f5814e52aa1385f026fc72b94bc43058a419c54aa1b93a9a1e99aac02041c20de1589739a598165b1648df498a96f3b6b9e46d5e675acddcd851d0dbc8db81a432406557c9c419bd70c368ba2612fa9f5b6c142cb0b298cd6cd54fc4bcb21b2908b6eb1e216f44f27a027370cdaba746300632329ef769f22d3070452b3d2292d91dfdd41a1a0b97909e7e2dcf89f028a78ffa2ad00fabf680c88d53b69df6c18b63e834c905db14ca85d4ff315ed97edda0e2c42575b402bbba2c22312fdcd86dda366c2e30b7919fcb61cffd7907cc64a51e1ebe51247c8e2741d2cb1aa9a9963b496658ab48ab5cdad30fec320c66c513dc154a58fceabb1dc72f610d930d8439b0b94f598082f6610f5fdb00d380bb5596dc30e4912d24cef4d28774849606716ab1f1949512c28258522affa63ba13cb5d832a9232e276d5efcc89f66fc4a2be9a3cc3e5dd32838bf2f51fd97da0db24786338838ec8adac0b137e074b09bb5a1955147b41a58ebbd5c6a40ba3ae80bbee18f453d18376cfc3e88064b4428d087af6c0234b786324eecbc85370ad0d1d9f895520e6da4148f72fd0d65426c60543ac09a5cf34f6b0337802ba2d7d23e5b11c834660714cfbdcac9159450c86a21e144d32ec74ca4543c3bffc14dc23df5845534c7469c7620d32b13c725f2b74a0497689c88026482c8f517704fbad875b2f7874598871fc9e8f3ffb6f5929b756a81481608b1d16dc1ad20c96b419b3773c510b23ed9afd5d67f2076a2f160b460922bfc6c2d1de12e9c17c4790bda37878cfb660f99f0e0ec9b9fe1ea94d346664ef65419625e840dd8013ef7411ab9b537e11dbbb650c2e5f71db57b975a74523039d1ee1d632bdaef1c0c272d382e289ffe97de2795eda4a69b93747280ff1131267ce297dfd872f9bc312b6bde59d05a0b4deea22d9635be14c77bc8bd632c57bd3eb0fe96e40cab799d5ca50ff3557c396277b236a32466e159ff47fb36435b8ca797661df1a060bb6fcfb771bc60b47644e3f2c85ef7cee0c290324e5360a7da99683090302c2291c349eab002c702ffe9cbaef6e6832905ea001df9ee4fc9ba0cfa8d536b8c53724f3275160848f75ae24259b784092442268bd1796cb078ce87720676a390d2f6ac8d938093627eee2af1de96282e80fb6b3cf33f8ee74fc9345b3b34150cf8bb342c284b1315f52cf2cdbb61724a391a8812896751c0a189f13ef222ec5a24218a9f77991fb4770a307390ef7a5fcb4389737741a62367a24fe7323b7a15c72f643f3cfdc4b0a25376bffcce0c9a287432ed55870867554dba14bfd504aff146851254eb9929f82d65f70c12a583b617e3187d270140d78af55a774e19aefbbd8de733ae4a37850c25b54207d2967b2646fca4f8faa6c1b25765437740f61761a40821be8c7e64426542d1dda1444ed4d1caebec73e3c267684bbe08c1c80802857661574557e4d95d1f61db5e42f4ca5412fc92911ceceb8cbef858fe7b4e78e2b09b7cf95284e207483e73b60d19db67e26fd71bf3f116f1e3e6d7ab7d1f892bea017c4ba09eb8ee4aa40adecf5bf27d1572a0e567b22bd45984022483f1eb849f0935ec78814e41cee8c1265b15762b379e142ce1df6b4408a00c89daf1d37cf8f4da054553bd0637ea04fd8ebeb41c12aedeb04826ce907b2cd29e34ddec6e0b40863941e2f46542dfe76f16f21c009ae8d1f4bb9362c0507ed7a1406fde652647342f036cacb2fd45be34dfe05e9612bd7beba7788e87797323984e4b07122b9b5db786c816b57875d2e57275a420bc47f3d66cfa37a6e97c7dee4289455d350d87ed199e45e5eefc2adccb3233c3fb6011326942a1c7ec33ba7e8a06c0f01d0019d4ddc31963621e86f71afea677ed428dd392daf316b5b2cb5320b25c8361dfc852fe8345eaee34e2398d1b38371a9972ac813985a624148310b125bf2b6f8c9e04edc744f08a2264cc5d169c83d308068d996c24e5c2583b825e327294dea06f3c67dfefb66cb39eaa5f35176434d8f36554bfa0d5f312387b1e534e1c2b299242398a1fa1fb5077991437c2e04ddf8ea6410c7010360ae23001dc0e7b126a2beeccb53b8f7018077954e20c12d848309ed7b0103c40f7e8598d4c6e2c97137e40ede6676fa4353aa86c38f76e84fe0d6fec0e4d55b6917f05f1f4cabf5f5401c8192a9d70eb54cc44465fb5b8a30df08dbcadc7ad20979e378e9005a84ff172962624376bafddc9f448f2ba81c9b5137c80f0ed1dd85c721d2879aab1575a6f81beee72db4292a6630919ae8a803ef8421a5d4529ffab3bf73f0c90df6ae6c7e9deed9d3355b1dd672143aa0202c5c17dfaea2aa74c74d2c28629222c965aa32ed4961bb8385c48fcd076f37bc8b8193aed1e4e47c232e0333b65c84ed6dae0671d62b0f3cc04f760ecabcc0ceb6549e4fa173e3fd9e06e4bc3d94a46b53bb21d5c51778ae5f5b669249f446ff10fb0fb2016d3e4caeb86293a1c7d482df28102e34bf5bb7e04cc4c00afc2fea89d5329b99778b443681a5f511f17558ffd75cb5fba08c3e2764d74782362ee6046f61fbfdda882c3770e6ef9e1233229c6057517340444d9071f9301191dc7fbe449dda9d0e5657b91b7aa33f37e21de99b772eb86e8afcc7c150d4a69d830b609fc1c84cc73f907b1d12c1618453f00e1aefd5f4225acc79decc0b7d786c0bdb5912d986c4a854d3bac5cf482b3e342ab574bb95f1afb86560522f5675a7119af7dc8355b1c1d08e2aa6b046beb85219661d8625cf88b7729d13b879ff66dc0d0b261c5141fc017e35c76d07a910e81364f4d3afe02f19fe6043c1226a79cb0b392171b14eba6fefc9bc325d385f592d1b6de2ccce67d9d43a3c12dba53a835f3b7c0e776c477277fe027d1ee11013386bb69ff31aaac75f7cbacc496f5eeac9c6d6e1edffdb5e72d514bb9c12909eefa8af3798731fa6f73a5d9d92257d75a8c9573f3dd12a031312264ac509a6deb375a38f4faccc73f00ac254574bb7f83e63fd2a63e1d68e614533f87876d86b9351e8e29252b424de4e6145fef6a17c939eb6099400e6b608ee6c01e43f610e05656e92a96b1db4f16806a9a3f28d7771322ff986456326b3a1293bb901a4ade492a7c1529fa23936542979bffe6506d8a9f60f861bb5ddc77c13f8816e8f183f89c8de7f8f38d87f33381fb9513f628494608b2d7736d1397e6b8093520190365735d4e24db6dc5bb3852e49a67353bdf6746695adfdfc0f88ebca719c5876e2db0857ee09e0df125296848a57ad053ee49fee3bd8eef15bb1176c40d53bcf04c4a3c6c1fa3512fd62282d99a047ea70766c3847ad72af871406800e3ebbb9ef7efb4050111b89c2eff94d9ad2ef907e9e8bbec4d4731b04d821be12344e6c6c9e76be7587bb03b30439fbb6eae84e4cf6bfe0acff4ffa59fdb7500bf986308c7c28b0f1f7761bf50e9a7bf71c28a8aa2c48d4b41a4e61196c1e195ff205f878c4e914e40e13bd403cc75ad0f7526b8c00d419ac4070b72df1fd61b5853f15f41d23a599e04add011e3a28e2fec3d90ee0c619c7f442ff4eaf87c5f54c912caf4048c6daa7f2733586cb11559cd108d4ac2d0c991234658ff31e27edbd8dd6c9710caf254078d95e8465eaa997e52b731bd0d3f675b28b10cca01038b1889b7a2a87d1f3be9488eb046f7b5fba0e47076ccece28ce5a3df550f3710be3d58d4f669fc83cd89c39087075e15f7262cca1421f219bfa49f925bae2a320cfe887205ea53b4029082c1d83711dd1b3c317b71a6756cc2e4a6f84ab8be24925a8952ada57b4b5821089e16fdcdaa501de6782d4fc187de4d3bf717cfe4ca6d0bba90e650cdc9e3c624fa7c93c66e31b819b1347d70cffd383997fe551a9449f56287d73714ca581793dec6621c5507d2e7848a02bdbf3125cb18b8f7a9e927f4f666f8f83160a213dc9c57c6ca1e71d487ac95c2ab1b32ecab59f0b528bba49062e1ce7a0c704ec0afa0eb4cc99e971d9b41a64483ced45ecaaea35b3b5869b1e19d12c84f0a83a46d1284bb59ddee8df5e99d7f77aac54b79aa17a878bc1c359abf834394b74a7bc2fd287c9e67531b9c4bb3b14a6a18a06f30b19a74011e794e140c1eaf2e0d9e2e18565c346a20b6e989019058f756178417d392e7d27be28f68ec57e58139ebec1db92f58d95606b596f8c160de8dac49b9a9b818c6963f73cb963799295f4123712961af21554b3378d3d4173e2c3e2d9ae44a5eee0b5a72033786e344f8557a41739dcc6853cd93b11a50ffbf30fd62f4d4760fde258cff1eef913edb207a81a7934a912728c377160a138073fd615a85e09b67fc8433b5ace7b9e6f98391149dfc1e8cdf95959962426a68f290c32c41e698553afb7087c586a2411da2a12b8296d8db0285157dd920daa1d97ba3342103f803ff3ed9285b46f5c7d7b53df63e2d9fb6d89915cbc5e9ab3bc5031a39e7129ca1cc858ed2ef4ad332e4b2d55574c6161bc2d9efdb4e5a81119befa9e03abf04f27a1daa2c8deb6a4ddd4e80abc2e6deb4a56a4022e5a1b335872f97fdad1303e87b5dcb7768a8e177a2b9d1c1cbf9d68e005a688234d1d49ccb1c815022a1c5904acf2d52bba54583d86578875fcb5c9c186b11405734ad3dfa0e45066b7d9e0199d4efe038be1027d3e924975723e0ac74282f45db21545aca83b7fbb46a804c0d7acaea8c9171e2cf4f17f3f2efe3343446d20774a0aca41153e4d5837fa6a72d538b7b0c9846e85c4051057ccd1c548e92ba2f82d2b62ca448c7221dadd4eb6709313900fdcf9ba9ecb03dce943ec925636daa271ae4210ac4c2606ecc6dbe7c0823e5ac830589bc53569ed4a5d4a5c9aa9951a7bafe58eb7b0ade80bb12e7d361c2420c45c80c731c14da437935ec93e65ade564a8642da516cca4ef5317f435b9eeb5f58f7badbb5f27ab60298a09b5ffbc521502671a5efad77a7f4a2f69df5fbc6dadcb9eda1378208771783e1b854039b7a829bb236980cf56ca0ab886f5337a20d82dae1eaa75229a1714220f0b758a6766d2db6e3c9ad6c094e2d4bc0445c6cc77ef35463db7c8b79e43859c5b8ae7a272238519110240113496379a35df04b477fca624245c0df5713b223d1ecc5b2c9a8439d9fb4915c2f0ca7a94aa15188f3c31087e9a2045fa4b6ade3ae0dd8bec12a002526beee46b2501bd1c6e6c9057d1e6aaa9c4460be9529695603eb73ba7c0e3a66a409f93b66c2d3dd9f35de0f16c36a8225d35103b30f093df2a25ef2e1eba9f62db47b51e177e6f5d6f865ebb0ed29c5f4e99d4c26d263b80a883cf4bdf33a57f27437467537ce463246201535638da274d580e1b0136135ba1d028bc0997ff3d63fd822d0e394276207c391941e984c905a80e4e4be90192bef7f9ba7a6098bacc7ad51b01ae66b38699d33d782c40b763b5973115baa4e06708f220fc973501f7de383bf844cf3f2a4a6956d30c79faaa5565bece27d1c47971de48d8de78734aca98efc7fcb50199d6ea98423e6be1dd8251fd54efab360b124c793912d523d8b6a41de7b40b80163fa419eb5e08287b578c02413771886c3465a1ff405f009b0489b4807688a3f9b3d76fd3ab415f0b82102e63c2b50b15003fe160476597228bd83d1549209da1c12d4116319a2ffc3c6f3b74590c3025b8a290385bba2b893aafe3c417672dd15c070f99984007a7253f131e632a6841598842c16e9e1665eb15e6b60f736fa73744e32cb6fd9735b0eb5b33e8b779bf10722404153ae67913bf6bd8622dc5aba720091e6ae72795387adba47f3c67c489e00def41f1c66489c944c515111306d787fd3a92ae5447d7bc1ca6ac91029073cfd3b70e4399c1c55e25453281c6065a5d2926213f89c26c9f0d762da1b91e0e5100fbdcf4a8970fe28fadb02b7b934eced067a5bcfde0cc83de477453d9c32c97226ccb48c840ae5549add9e95fa026c957b27bdf4821926c090a25d425796ac577d7ded402915b055b3bae08f00df630c6833d28707c8099736bb7fe7868d56eaea0226729c860f678291d1be75e69ac8570b6d8effb59f0971bf10e6a4e418f72f5ebe462f63753cc25a65915bb06c6024b022ec68afeecb97b68dfe27d90cbf361671fb0b2543a1023f2418d7b331d025d643e6a1d34d40676153c83601ce9f856b072a82f4641e3436a2dc318b23dbf9993f43cadec3ce669e2dd1c951a2161d99ae038b754569ad620793dc03ad4526c443c95759fd6865958c2bd415f53f1a82cf44a701d7d86597a942d76486fbe9bdb74f53844c8776c1861d3eb12014ee164d3fb27f9eadc79e6f82cb29e45cd0e1a55f3a9fb0dac4a6e6e146ac3933149d807f48499ba8bb06805500712ad57776721596782a8cd562ef02d95710965bb0f9d39ae6b4bdac93b25de0ff07eaef0cd4457741074411690b76f494d0787c983088d393a0b40802b212958c856bf53427845fc7c74ce4b34c7227f2db08f988299fab5f5b0998d61dc84da5e7d54befad537c3362e9e057c03efd6312cdcb99b92eb991c93498a6d5456c1721f47e39d0bd4eaafa3d61c4a0e265f8bdcc02c2369a988965878157677a18db56fde0e057e34bb752b3fa9987a8349580ff4c37f9baef9e30180de05b19348e84c05826eef90985a4891dbaaacfba6c11447a2550296cc70b0e1a2d377ab59f11708a5d67944676d2ee94b6f13a64e22367413473582dadcf3e1a56e67d2460475efe400d494e0a01e1b58ff04400ea6eeb7498475be1cdf30a24e23db2a581cabebab33078c54b0372a80360bb67f09b83a38fa8cded282dfe83cfc56e866c077947cff5801cf148191417d83a46f87b5c8d71c9eadb0d8b79160a89c2fc24e8edd96c34a40ef10f43b09b265ecf6162c0b889d26952cf9fdc93e8efd92725be41c71dcc55c1d67557037a7df71bdda7cc797db6cf5f37042cecc5d760d519c21525893e8eaa287d154011e2f62ff4953496505bf3ab254d5f5d0b8cdb1a55ea83467ab4e7ccc8596cddf421f703ec52566e4cee5853c479ccd232759a44233b0a4e9eabdf9e0249c27631aaafdb004c3be787d3d125bb09615686b6af0ea240ce9815ba90c5577720f9e6bdb3e1c1c8cf2533df3ae02afee7135149a74f70e6fe8132927372a2d0f17b8e7b7ad50a72ba5ff7682c7ecd894347e5d50ad2166c7a2363c42a48e50fe95fe93af6c5044191dbd64544e71eac616ab37e8f1164592c90efffc1e1a0adae601bceaff965f87ee080f2d58e34d837796f0daa8c8b94f81f88b0684e0cfc7a2e69717a730ec590bf4d3e46dcfa4caafa369b80fc079be5cc711e30fdae95f66a5ce20b2730460c8daa91b0dd43a2073ce30618fa23c5e4a2874ecf30d2e19fe83507b8ce4bb276bd3e0e1394d90667c068f25e6e6dd01e2ac4fdeca86f5f116acb95c3c0c1afcdc257411c857cd185f1ce3c97cde2183e7e4202be1e2eca424dcae0a4835852fb15da82d6ae06dbc5f9f41359c4bb136fb1dd098f31d589bac9264ec9d8cc9dd783dfab123ab432b9645de0f9e26724cff5b04ee89aa73b04e7390352f24f03d509ffaf508ca87727b8851a3addc8afbb0b8e9919bc3008c2b30b418ac0ff8111a8d9331a6f1abfef9884eed6eb2ae45c2c030ddbdbd55346d6e42a3e1983a7e2162d4b0923acd8ec95f08304879bf77fd7740ab39245d162269ebb52a093d9e805e2527877c2715bc410a176eb1c0e241d6ef1e503ac7905c81ce5f6c2b07d2071279ba53b1fcb7cace46c93bf657aef69fa307fd6d8b2e64248732c095726f6e6341cea889b5c44480b64885875ec0f4f9c6a95c8a43a78d13b89618c9412ea519438801c8b962e266e1eccb02b8d258e82fadf2a8506b6293786dcdd6087451d5b33825508d9cc87dfd8b5ef5407fe82988dccfff19fafe3109bfed38d715cf25c39b23db20e0485de308d4fdceb4b6e63b00bea72386687045f1dc6ea4565747c259fee726f6cd019aa72301b19afb26ff7f093f59e576ee080eb7d7244d55b4e43e6ecfad7b6709d1c34e1199d92a7fc5f5e2568e526fbc2eb608b20d75769e8be3218d532c6b957e18a2beab612556d2c5c9604506c02968af077e039825ef7422f0a102a2546d256439cf0c28d430b6bda73c179c3baf7fd82b1b9ed3881c7ed6ad419a263e4f79cfa96977b0706229790a3674223532225ad4ef99bdc8de069aa530d9a4c39d1c9fea566b5b62971fef7a507a320927ac016d7ead8b3f19600145555270eba615ea70345f01a5a94127686a49b664f118b6b5e69d43a51bc5c580aa7e8cf6e0f57cedf132ecbf12764a821a0643f7cb3d28bcdfa82085a7f34a926be67b904d260dca0c4b85ae7b2e88c2c6bfd800e474b395f73bba55dae2971e3d7ad577c59ace4b748ed98bdcd7f2d86f62ece59a158551e95d0667642d3aa36134b0282bb4bdb21ab74f23c70f72fb1968d80aacac1e430a1fdc205beae278d675bb0baa04ae5e02eabd20c6831f148dc72db470581e3bc60254f358cb95d71a44ca7a16273ede0add33fdd48975991357ad66d323841471892050fc3fef856376bb63beb9a055d88887a70b26302836e8f22d83d847db46194301087f13658547eec4c89bd701dc674d97080069195b0f4296d6391ed2f88c9325263ab64939cc07e9442991bd100b48f65d8c27500f8517126265ed232e8f2871f0adab379177838f067d8a00ef42f375f00da38c365d1a44237986ab1da406920f3f7d0a36874b88aace1f950ab1d16ca3a5ac02e878dc7205cb0ef1f97d94e59c4594702c01f90c89d164d03f95379a2b8cb22116571fb95e4f55a95224989c4c34f3e59cbb65ce441b23c478f8b1a42f9dde24e8c4124d3f357e4635ddd45926ffd6b335d5c0a6e39fedac47e578b428066df0d827eabb57ba4535d3403b08bc63e9ee9887102f88737dfaaad7b5abac86c2f1fa2ac91307621b7c75c519a761998e02c5597c798fccca3ba83cc88a4ca05ff10213c77d4d67002d6f78e56284bdfd1807a0227c903b04825cd9c55f4ff27062b80de85a9c1a4990e69aab5d22d4937093589a90f6dfc94805d8b3f7b4bdbfdcd2af7e17601073e1e4908903ce32f9458ac2280c3bd8fe79a772a67f3f2b07549824728e07aef95dd4d4a0eb16b35304c11aa71f9d72503f04558f10b87c8ac604a0a5eb544694eec10a15552d709deb90e360cefd2acb80c8b5256d6b02c0070977acd33f4b9e4a2c299e3638d859afd76f40047efebcd85c931bad6f1622369bdc06ae0c1691abb1f78ddeef8106fd84be0b6f14793a0a8a4dd26ff72ba59837d871f49955c8568bc66827354eb7a3f1474d1caf9923065080fe493ae5068490d45c2822966f8f56c5fb48ce8be67e81b312dffad58525a86fc9374076bb3fddbe9bb42cb3cf1390c7b0d76a7d0b44f9d5d7e44513ca8cb3de35c7626fa534897e0cd9e061bcf5b392506f1dbd706600488ba5a02fee49a9b9e3e4a3bf1159a613b308431b1004d26b98f57e20f2c5019db9382140c010961c4eb9d03a752ffbcbc8fce076e65f59e4828fcf57ffedbcac81c282a198a93af037124444afaa2bf23471a327451b69d25bbe84a816f7883cc5c2581385f169f71aa8cb69ec63c782d2a09563711fe5c61ad91c0b49cb65359fdc2ef99b2795905b43ff5249d5ad0ddef5a8f2fd2b3c3d3bcf387bc0e408797cdf4a05121864a0cb2b764a746ed9565d50b53f4197ba1d64bca52c25658d8a36a8e2adccf74f722035707a4ee49d98f9572bc3fca600665a057156cd874d14d1e00cd08bc6d81818c698c77df1ac24e7e26c8d8981251d7bf0ca573c70497e1623c615c6ec0573fa580709d4fcecaf014735e9a843bcf9f62a4467c1d53d08ab0fcfd8ed84135b1067ee818bd6a8ef5de6e45c4e8044b000c4ea9ad1d52b20a6d65ff8a6bb0b2a5afd6cb5e01fa67aa9111ae221df8ef0d5d2d8818a13f923328694ec5cf28be17ae95cdcb84f3d732440b4d336682eec2ac77c8ab7b9c1a5b32ceaf0530be9f9e9c38f348d67e2a78fffc0d272b144a3a2d45d583def91e1437ebc33f9e4e1c17fc47b95b193a3f11e3dbe5cdcabbcccf73da7ce3550fa4ba4f95df7eaf2657e8eafafe33ffe00d634c8e5692ce2f0c5aae7fffc7d5e6d49ff99c81af9184c9de53c35224e25ee947d22d08fa26430bc860585ae40974541241a3e9ee19d9e740da90cba47f88f32320dded5617721af3f9290d0cdc7300b97b055085bd1e28ad4e2828ce70b5a180a8d1dd11121ed0c3bc6a80955b238b4d3ec91aa29278afe95dcb101605369667d90580d8a40fff5a315c6906f4c3fb35e6f38961aa95657680865c526a36cd8e35e8b5a006172b5c72842e759a09e18e6fc8bf629b6901d1b357720a3be4ca418fb64a3002a90be7f491d39080e5228f0c3a1a15da1db6902ba32a163d7c4c43809b4c6e9393727dee82d5d9ca53a8be941432831d1fadf72c60ad7dc68133d1fc852640b2fdef61791ce855067b332acec2f5dd9d2a096e4b283c95a5640c45aad8977216cf82b819483bcc1fa5f060e8e9cc3738a1a12499e420a28cc644696eea24d6b010310cd1a47a2887019461dfdd71c9c5948a9b54850688f9fb1714ab70822018c028ad65f7f85fb6ea0ef735af4bd06614332140a3de3e92e67afd90c164ad0fa57997274c0b7494cac4d176eb0cd00b70e7d0403c5e2b2fec12d8eba5652d82cac2cae0fff0d95b294d95f82b0484c55ed96392fdcf4e1937055521161334ec9512a62a103ed6099ecf67adf84cdc98a21ddbde27b609d09ebf64162256e04b21396db5b01ef0617d72160d610c552b188130e217f5589f49d984584b6f9b8a105346f138aac446455fac7e1f96ae74c6fde081ec8791ea120135c5b3446b4e3f9219000755535839f4e70487d3b52817312a7101b5b8e6cf4f58b38b3a70a15ba9f87e86b93db94b1970e11eefa92b10427019abb4ae6c2a8f2bdd32f19e943b3c4a9764f686009170dafdfb1db20985fb84f7dc22d4410c3cd23cec91f40bbe521f3eef22a172d3ad2dc62d444f2d0b745b634e270c38061ef5bb7d9a51dcaac5201807555d659128db35de79581575f31d08c8b3b243476151b544a3e7d0943edf8f7f6c2d6babe07451b5a5e1a20e0770738afbd4280d7b17d9d06f8c7cd6437e20f4e24881bf3dbcf2b41583c37d77d44f6153598a07b8e0704be99e515f3a3bb6243d6db598ff50fa81459fee9644d52e0b6ca1dc8acb7455098e84238dee1910448427ce6adfb52276e816014762e34d4524b57faa22feef862d02e3860e764ce3f82ec63b86db1a71050147c3edb7019f0aaced968538e76c12c6f20944f3625fcfe4d298ec68bac7fc8779c94beacce98cdbea4f4ef22eb4629011a3bb0f19f2562f10d70cdae5012bb613d38d60243e798c6991b71f9db328ee34f6c8f24dac4a1c52976bf262000e94b4223d2064a38c021c18804756b3e1771b2f10648ab819fd142e4f08a2130dc207d9a922e096cb49045935a8603241914de9ed8bfd4b2a0c37ea71f1e99ac5b82558d49b625295e6f4130f62fdaa2a3dc2cb2397e357fbdf118ccca4813688a4615a40ceed31612ad170bfc4a82d90f9ee6d676af9613cc12659f15b8d88b3742410034edadf7569b1c86ef26460818c1582c96365dc703020d2b27411a3af4b6783155496ad16b0132fd6c10924efd2835c845c6cca6f57d590b408f7fa8e7e7f0958853ba8accff0c5418363dd5ff5beab7edb2c56c045985269cd030269ef45823cbd0048ef0085578949e60eb3f3e00980f88a6e7e89f2df4e9373a43eb817db53e5dd2dd7d8e4f0f482f2bc5668905e51529a3a57bdeb30bc51ee9b3240717c6637f0c8e1921b01b5c8d621355720692bef1d37837663e672513d6d6fd0f4ca59b69d81d555f70b792466dc2259eb30b5b02d16e73b66c12549973218120d17192f8237c6fdfac8d5355e27449f017def2b29af6d48d654c186bc64fb0053761c627438965ac17470d61cc36b0f19445979bc7ac84e1041b7a32c22e0c96b477f09abd1ef2ab7fbb6991f005e0fdc06635703b30cad3cfdfc242d86cd0a7b8e274e00315f4aeb053e79ad561f3b9ebf7aa1abf9f1326f2d22483092c990996ddb7fc996c9f720ca03c1d6ed733a9cb58a4eda55c2bb5e0c948b5ed99c42b2dda6d35270501223be1641007831901796b843aab3cb05a4e2d1d14ef6f2158fb1d3eccc2f0610c749dfc977c6ce2439a5a95621ec4a8a65551e7187107a4dd1a14fa253410a6d54fa07304bc98bda039fa332df4e9dffe5bb0ada104491b7760918edd9040ec52bd8b553736c9de86b42d244cae42e1d1b69c41aa723234de26b75264327919bf21fe56dfd89635398e549eaca5f8b723d8cdaeb3cafbf2ebf97b7edf587af1c5da34a62cbf2559651b52c0b9cebe361c787a85e3a6381fca322a13dc3c292f6f40fc0fac60e59d2afecdbcdc8faa0a6afcfa1f320f836b4dbb6e0975ef3d934eca338f688fdeb6b2e255010cd0188297b17a14158af741a7d9e3454ffa0f8912e75531712adfb55fc7ecc6bed1eaf0edf29aad862c011c32bd95f658c7d3d872c8fd206092babbfc53c1b641e91243c89f5dba4de6a55c027c4c3e212a55179f927aa32b956226bdc7894184d2c689779b04cd95bc08befc0b708daf639b22d308866ba73f3084620639157844cb4d0ed279304c49c7c06b071c6e94c24a2307c7b8c87cdaa5ce81aadf8102a41f4aa744257d78e16126d51a2bb2804aa63fa8259c5d89c8f8834a7c7798e0de214f8e627ab079a0fdc808c65a7b2086f258c3259c7d8921bdfbc51b10677cd43c93c04114fcdf42abec164095b7dfd6f1aa2392b042fa7523daa622c64367f6731267cacb1d9bbaf32ec62023495685d2b2e7d02ddf6415d5282a2ad52f8fe81ae73b804f0d852b99406303c912fca431483a70a39fd117d8cd4f58f2cdb4ac49a51eeaac210dd799ce73ed46a67b084ab750d2d013f033b8d1e57ca65e6f024b9421dc0ad2568a2ec2de42a9208e78f17fce4f0001ea6029a2b14ac36d268358c0d33dbbde7ecc9f5063e00d094d34037cc9482cffaa57e07e9a368ffabfc86c12f6639735e4d41e0b898779e2898419b120cf1edcd9c82b177caa1595cad23028b2fbd03f47770e1c32f62477609ff725d0b37eb82b9afbc8a1c179a9a4aa3555aea8cff526914106588fd00ddecc121941095af865b9aa40c9975b00096c329b85669bf24db4660dd1f7a775c49cfa237fbbd011b17ff121016e482f90a5eda2c97a83bf8147ee36d709398c18bae60e9abb0361b17a0a5a95ffa49b6f409c3fe82aa9626966e9b512a4799962863d0ea4cadf463fe6cb46edf5adfe616cdb046d25908b1926ad817f1dcf402eb82b08013cbbb9acf53a80e655ddcede4dfa39dd853e6d9ec512ed163bb9f7f2b2161a357a23c32f3df351a3a64dbd6c8ab060e5e0ab9de53f9f65793f402fda2ec24fcecf2837e89d2118284cd835436c941de134d14e9f8c137d6e94481ea788610b70ca0a28b2d92977bc5886877d2af850a5539495ace633e95f9f32aed415efee2d2c1092a33f1fa749089975b3cbfc3860fbde07a2415011cc3be998a3eb1dab6073924c9fdcab414b9f06b40eb3fcee8831eceafe82466209b4f877da497ff01f6d64849ca4a5bae92a1f3ca862a1c1de6f7a9265d1826adc6b28a49753779fb08f673e8075f4f2917e3b9e895bfff7c8544bfb9aae74ba86b02fb88bc810be32df9d46eda3a4cdc1ed477a793a18d209c427f56e79bad745a01bb358fed8fce077860b4a8b7acdf2a9f3724eeda462739abee4b524a27fb4fc4bdd2224cff2ea7be79837af8122722687e25648e3a4f15b148aaa662c17d5ff2c4ea899848a8e0e9cca3e14997c71bc54cf49f42039d6d1456f114014aeaa5eccdc49ef7ce70b7dbd41df96f2d690d6cb9cad0b0437c97bf05149d5b97b4d3c8c05a659687a3dfd180b7bc18c119eacfd76e056f7c12bcbded4d5512c3b0cb9a7b298bcfd5ab1a7da2462cbc9ec4273692fa9b51eb1eeac5c0ac61c412f56092227c71191b520a20aae7bb12ff8783810ec59d55ef90eb4901def949fec1d8c4cb2f5db795d8479caa6a5478a9637a2c88e09363420cbec737d55bd3da40dd13676c1ce99faaf261862cbc0c77e8f26e866e114b764896058794fd78a270a4eb132c07d1b9c3176e66862104fefe0dbea4e6a9c4d3cb5ca333935910ec7f304d8a76f9ba6bbac7e31df67f8d74d079131e2bf901630716f020b8248d08b8bb01808d134849e6487a6ce02e54c381e43ca3fae8913331ef70699eaddd18ab1bd2812a73b5faaee20bc62301fcd17d29e64321e2611243db44f6ddf8e167e33444c961dc540f3629a46bf454f2e3e0bf1c5a530186a8cf550263591a036e40e748fd291cb6af2af93368e8a818b85a71a1b04c8f050d48c0f427f89e62e9466a513cda20102085a7ab5a6c52fe478bcfe6a9031d5abd84177d352bb2e975c376e0a36a673f6765207c3b93bd28b9e52a2696ed11cb3b989bd0daa3db9637103b59657b4d61544dd5f36fb298f46e0d3575521ae65428d059f6ed5c7db1044710a53d67ed051541b6665aacbdb890ac6ba6714f49a0f98f23376b66f732186517cebeedcdbe9ad69a68586a864c4ae730c2501dac9c6aa313aabfd1245a944e01f0e1d838722b025e3af7e3d1cc6751dcd389717590a48b859c8be231ef7812ad1888cd2b81a87f7aa66699cfe40fe61648e9a93cf1d2f09ec28e5baf95b73d9cf39a2f5121ffc54da77653b3d30535350516b822ef431bb668bc0048a1743669fefff8ae1f8e22ee6eb149173f011b8ca7ba24bbacd176e2090a89c87ec13934a393afa0abd9fe24af8ab4581d7dff60935afcad088cc512f833394bd8015c7892a3c571b9f60d75bdc79bab089d619839e0b2d36956eaa20ba603843e13ca0c1eb6533c450d27c8779bc146a23e32d09f223b1c5b466780e2b3d73db1b0243778b011c0e3b037d4c6e7ac1bc0ab83bc075b42c99c291d135616f58458bdd9ef60f75809414616735bbbca8317b60df755bee8d1379bb1450fd13fb5f0450c9cc0e8de75869ceff9115261c775885288a377a66ddac135f7289a48b9dbb252ee324f3a9b4af187e3ff99b7d487f735c012eb72d345263d8f79b3af85ecef6bdb530205bbc013dc9fb4f4febcf3a3fcb4353d482072d3e6d6f45f5f1c648ba312f71112eb942a5bf2912ce953d2d296ffd178c954bf0806f137e168533bb6c1b7c0197dcf9958383879f4d523551f7a7db5a72c86d62cdce9eafdc0d0b0aa950e6550c45834fed7649296e50c7552315573e42c0ffda6068d793a552184b64df28917592baf9abcaad067aff636643f9b4724ebd62c680f97f68e95a87ad708d7f6b9f56d6342c08d4e12c7be6c260c20a34591d411f822a483daba85f4fa3a379fd78756263111a1af6228ec4845164af4e970736528aaa49013c24ef8f2bd7745c9a8b547ffa53cb45d4b523da840e87cf58425cbe73f1944632aeb39bd2f8c8f23d85d5952e4fe1607ad017920718eb92fee569225654c1a78c0e3de19c97db3e1798d64f3f771f3e1e7e351004200166a00e432ffc9fa95f61fae3f775d127d11a4cb529261547a4ba60f169b17d87b449ecda632de751cbf2ed1edd5f9dcde33ac0f09bb0371c3307020d8ae46eb3e3167189f769f4fac648e40a616cd2cc12ab0274578bc93ee0857e1ba1d355d29d825bbbb2ef744cb0b546d4dfcd264c6f73bb33cd1f240425167f29b79ac8f363cffb34aaa3845213fd1821b267e9cfdcef41e7d61575600505c5105731af334c4663ffe81e66c63d10ab35a52faae2711bf8bbd9c63b38a894415f82cd381eb42ec360ade4755213e19016022d018ec29bc21d1d5628d1cb5a6c55a4ba7028cc1e27a54b86a15f6212185ebc1a92467499a99ccc89bb7b28cb6da3b72677b236419d172fb6af074d7a352a3daa0611dd1a0efce0cb69c4c57d8b256420ef51b7630a58871d9ef56b5523e9b28231de4398c424d186dd1ad4b96fc5ba1358fc7ea7e590cac8e7d3b1afb2e2153b33a8f0339d3c8bc61cc620c5460466d8a520f01b7e98b3489af9669ab2aeafd56092c7def62a9167fcd0c9af70e5ee48e82de6016b59c183b38b16a1e4c2f80b79ee1a57bef27dba941a6acf8cbbcebcebd3d588ecb6f2a59898e4ec00d2bfe6b387bcddd725ab962ea2b9b274f071b1afa45dd8052133212d1845d99d5d2664536a5c29f54a212c2f522a05750eb1a9459897cf814f5157b226e418c299b36840929c9cfda71cdb4c43f0794957d536291b72143d9812bef588da311f48d62cd0cc38701da824c4720e1550808e45de632bcb3ffcb3179f8472f55a27df20eebd5bc40bbcb6ae81fa254085cf53fa924128c49a71f924b4d3b90b8bb66f41afc937c7d6bc91a19561a841fefbbbe181a6c1a9cbe4310473d939b84f02d0dd622a33ee8d3cb2643a646b6d5ccdabd448907bcad461d52983d68684cc6b628e5af3895281c86681e2cfb5132a946dd64662f607dda3a796e86c1db120b7421d0d4491689ec7a8e3499881a03cb5c27913a40bab47528b5d8e4518774a5983375bc4b78d47d90e41cd9b8818ae1e3e719b6458d98088232d1381a081a4c1101a4ac70d48539b466e6c96f155de6d668631262bd54fba70ef2fca672cd3126932c4235ece8614d0f126e89fdbdde540b570942f4f785a3323bf187f090914a0299fd1045a63c7965badecb5afa8054c903ce5227efa223dcf70acbd824eb3f271b2238d95ae2f72d2b24f00030993423283e7b3cc50a77963581351ae4ee752980f4e9fb54c9bfe63ae5963c9b1c6f8d4cfba5afde8f410926de246d0ab33a9458ed7f43f5c6c0795af3ae1b0c5645d83e3818d922d730c67e9b07f34abe3e8fbca62494dd94299aa750f235535e88c891b9a91475685c092cbaa9c36866af18936cc85603654d42919620d571c4d5602836f08cae14c1f6ab437888b36ca3ab619f4bb7b7626b5176ffb687dce633a7d35721a0e8d78464b0e2c6b664ca380d0bff8c7ac74b0ea9c827fe70a3651cc412c15c9eb350ee082a424cfcb76c51aea73ed13ebc58d90d702486c19122875838ea69068d37697a9b801b8891f228de209ffc62b980621fef32b46054a4ad337a5b8e2f9b9ab4435e114157ef902486eaa1bc0a6b4acea806cbfd6326f0e3c6aaa2316eb844746c67041496e0cb4d50b5301a063a7af7c98f6943db9acdfc913bd6d81b49cccf0b35311774b74448a1bcd4070b52b32c5e345d89ba815270d661651f3ce4d48eb3e5ec13b50e33b3f64ecf937d28db6438997c13cb7ffb9f625e53e707147c3e2474641c964776245537e7c7cb4521ebf8eca96e67b1b066a4423a0ae8d7196c2e643f137036b1f0be5e41a8f5cfc11954777610d0cda832a39f7608ceecdfd57aaefa0de97a9cf10e796c694af4499e86a9d20a1b8292cbd6e13a67d1b7585c2d2a05f4132c8610dafafb6c33e2acc9377d6e580a0b83fb4e749982a5c45e990e9d6acba37dbe4a5d711ab8efbf2aa0d316a9d22586e35073e858e5717e29363c9fd249922d3516328edafba19e12eccbe37128d25dbaf887dd64f3394502d6cde8c335931187fee5cb61fef0b18d8bd19398ed7c08a342fdf013cf216f38aa892d4e0fae88681a54d473b3679020e8938d069df433e0420809cd6627fdf97218652e00c96aa3ebb97f3e76108094b03a96bae6e4ea51fa4312781620eebf89e9950c291edda5f458deaedfd6307ec064c2a67321447b49bb7f8349f6e5ad1871de29bc86c63210c0616dcfa93c9a5c001754f6c884f71bf434674954dc29e99681074feeb55f82e2c6bc2ec5a6d8d9f6cae865c614ae68926bc757c947302335d7563d9987499c6ea03079a56701705ce9fd70e65fa1c456b901ec7276152e03824e54dbdeed97e6525928fba729a4cb706e72ef36f7dad8f72de51ab7ecb20e135b3551c65147539ebe6940a9ced8eefa18cbbf3a3f6a9b3777fee00dc260efbdfffe9e085d86d04bc77c014e192a9d2d7194d40ad3e3e9b4c1bca14506e7ac174daaa1e8008281eb2cabf12e0c511619b7143f015244dffd80039bf0ca6dddbf8bf077d5a800b64bb90da1411182c623312978d727d4ab7483de5e6fc25d9b68f0ecebb7298d89877f2c1536a737185f912e94494fa3160187b1afd17b4c8b4082fc405c74c0e9ea356675f3cecfbcd5ca1b1c3d3081f0bb098f85b696effb13f3d527163b1ba20a0d9cce2339f9d1b5eb918a04058b6c3a5f2462a22bfe6604712782ec201f3787227405d93d234a6a24ac0f6562fdd53df913404c098ea5ff3dafd964ca00d622796f1bba103ee51059b4e6a03c166a24e076330ed0d4b9397c19812f28ca229bab864496ed40e94add54ae63303afb1580a2fb993cb72fadbb9e1272c18247bd0dfccae4bc821012241a583cd255e6ce6e969a8450a538db54e6acdb047cf5865f4cee7f36c29b59c2ef3cc6698590f5e6a50bd15d1f1c7fe0ddd7c3b21a3162d650876654486186d6d99e676c6072b69bb69fee7f855af511ff91c7b4c3b7895ef82440cdb02d4781498e5b21544e2cf7fa716f38a0a73f6cb067c40fa5811f04525a05ddd4eaf8bec997c9bebe54986a15cb7bb35987c942e6a9071fc1de8f2592552b825daa111f9188b259731285c8b771f0d84aa601479fcecef284c9377c555d4619f6887547543f49d5cbc9544ce2432c5df02fddabf39ed59e305d87f7bc89e898f49970bd33787eb5fd8deaf6c010f96ec0d826ce8a7261a98f77f85ff17b41876cada7b131e690dafe7d36026b636170b64630863abe3dc6dbe50c8c80d81bafa78c1f5fc4365d89104128d3d59fa6056b22df6fad38a6beefbd021a5a606df063901601e220a9d03b42f2547d42c960f45e239c3e077ec0bef8419febb119dc451dfe41370c4c0e286b0e896a596699d1f4fbb56236a719f55a550d0d96459daee581123a78eac314612eeb4f12938bd6d13ac8b5edd55c41b9ea70317e1dbb6417fc4329e42d52cc64f25d97ba285732fce8f3ce9de3d92e71d68575cb106d77a1ffb9046d1662bb8357888216dd6fdbdf0c73380011c77cbf7669cc04127a7d0b0950170c2fc4878120d21c4ee1184d63e9c65c45ade39b5ab5ead49f7c5cb88bec71c14666e44a059f66a9e03f2050561ecacb5a4595004d2481eb3985759d9e42a7b2672f89c73b8270cc5d539700a79d26f5087abc601ab00701509b34233f265391d53a1e4cb19eba5ddac7c695be06b33e780dc0f401cc698258fbdd75fa5e94dfae1fc35dc2ac5c4ef15c154fa4130efb2cdbbb8c69f25c7be5a739e985c93e88341be200d4ac37a8b88fbf23066a7087cb92494d50b255b7584860b0cf5d5b430f6c61f2df88040d75177bcbbeb788f09e491ccc78e8c777b161d50b042bfcd01109217f4fd96618beb86cfce2d6e3751d1a58d8a946f9cce171c63315cce9dea53529ae922ce854e27f25cf19bbd517258e27566fc8a612f1e053264b3b0db6d7cb856613b8359cf34b8117d32f22f3cdc5bd59923933d4b7981bd3d4e164eb09c14f8f24b09434427efc9899d2062c3e66255cf779f7d87606fe44926c8ad5fb2414f32546985af3f5f2fd5b8f079afc9181e0064f2d00909e05f966d5b815092b1aeeabf447cde6a31253a6c3bd4f437c7359e6cac6e66170c34d3e36f03159c9d46153b676b019255fc1d2bcd21b62d9f3b168debff26881f254ea05d0b7ae916cd30230546bade639d2fa704c4d761b83e0b4880e33f68a3f064094f62a83bde274ed235c02b4fc0a79cdc5e87fb7c9604825194ae76f853f3969b5b85c6f5c2e6b83faa3399cb883e1177411e33c5f39ac14c46e78b2f6b1a337249c9ba1a342fed3042644a772971517ebf7312c9c96887d1c2dff1abc3bf49fb1fc05d84107e787e516eebdf9cf0dd71abaef39e3a3617b1503be5111bbd91f746f69dda43889aceb4fdaf8687cb799e0e7849ba4a1b674e18e6c82b434c98383bd15d143dc3ae4fd4563e32847a532b7c756527ebfa62d06ef956b37f9ece5518b224eb8e9aa03f3d8624821ad07360300b10585f14966994b32395ce5f048ccdfecb83c428116485ada652c22670700f471766c098ca40e39f016a0d8bc02aaa8111f17f1df309e5e50649b19145c0ef53cbc507aa39d1926cb9e797bdd6be31b71f1d2c0f2524ca36a434b41799d9121126c6a7cd10937f4c22b8a0292b36da813b26c3ceec5c170b9771ea80e4c41c233e776d2fac5936ca2b26f95deae48021036f8513989a811f4e5b2d20dc1b737adc109434cce0f9a0b2d456cae90065053defd085d0398b56a52daaadc03ff0fad0fec3fe2f2ba2a1cd4b8744d7d04d7c057b8f762d031749e01ddd71d2b05432a5627da873d494ae319c92251269b83263e36d5940f559d1deb75dd6ec73532ec2628df8fc023090d35e40f757fc8a20507ed6c09afb8c9f7311e0a200f8727d3c02e11d20b5ef768da351df714a9924b3aed4c8040d1e82457988d1dd5ee6dd61ad2483692e5efa7cdcf2d3b2abed534a4ce92c95b13facfbf4a57125cf993d9426d9beb2c96818100db925f1f196f619b591e7a3142200d7e44a04978bb2e5c04a52f174613a3f8feab6b805dc07169eeb3e613c4aafc2b41c0944f37a3dce1d8fd25f87dae042bbd79840d6ceccebc819c58da36d333d7c1572229403291b80a915ed77ff7d098f7a08a90519633aecaf4618df0b3908a1b5392c3ae7d17d7e138055348e2b30b5dcdfd313b2842fe6af413ef019ad73d6bfcd526448b160d001166d87d62e2e41a794ffc4a7263ca68ec11584ae5b2fbb65d6f676488621600ae655852e741cf726cc6d0bb12c3d77cc3291e529b3d33ee07ca31fcdc5bdeb51dfc64fd53540effcbd6a78e310fb7103ebd1838bc18a2ec1257750c16c956b4d9208092d68bde5ccc27a338fc020f67ae1086a56759d176ee0c2e230a2f7d3e780d5d9da6fcc1767fa607ce1eab624e34102d2631737e37e913a5f3882760ca31f4a825ce9eb0829ede8a87ea3c8998355763273d935ba469943f7f0fa19565b145700037b1a56d9f07274085aab5463600fa0c42e6f79189bf31dcb184a8196ff3460ea521d89e85c0b1e5ca905766f7abbecce8307bdeeee7f8dba6bd502091bb9074f314ef39f6c5ff72b71343824601c8e1421de3e44a537bc6c309a4128975a0bd5d8b0d4751f4d0da2aae38901efdddb0dd5994a358ec711817bbdbde993d5b6fbf6e00338332c1a3afcd1a78525661d23221e3cc3be98e1362513c9a30058d9f353cb292ae35611652093402f08350ffb1635020ec4b8049f8ff41125a548d7d34f61692c15d6cbee1f6dd3bb241f592b308b6237f85d5db750aa4fb484e9fa19a72ad7a8ace2254d3b6a89c5ec547fb389cf69697b5ebabf9d5bfbff05320b14b46df59cec40729cdb415805f612a033e210dc0faf86a034156987ef9d8d9b9a6b399d1843ad8044b992c3d65a0fd4589286c7edadc4ea039773774ad84177a845ec70b7e38b1f451809c70ef58f5da281f669893b1f2a856d3b2aeb289db507e4fe6cc57400dd244adf3242c862f409755abf887704510ca91adec8a92380053eb2365ff940e6441a17b49ab745acb978887b489ccaafb133ce189a5cc5892579c2c764926b9439ae37f76f674906ea5c8679ffd5f080b91a8406e6a4b6c502ed2ed50f81be0157e6e093de252b5b6b743b69209ab1adeff87404af9fe5481871368de7bf9b20f15bf572cc6064e1cb9a7076ca08ecdd55fc059b458ebcb412f1d88b0c25f8f1f764a842bc55706cfac55b77177af3538cdd60612d92ff44e673e9b380680aac76154803f50bcc3caca5e9a66848c380f5a4e1bbaa53da3af4390ebef430f7758f357a012a1112dd4deb30925bd642264e135976fd4cc34a6488ef72cfedacfb284a28c12466e18ed9132cfe3412534237aa7f20e390a52533400f59a175db0a692dcf77319ba0d1d6a1e1d728ea14b10d2487e7fcd501d62345ed312f168e674e950d3a34066cc96cf1aafa1abdcc3cd7ec1feef82a311169c45a22bf07746963397a13361a6cfca14883e460c82fd681cef28a758026a975d0970bf6bba7903019036ff8fab757452005bbcfbb4a96a1825a84b7be0842cdf786ec381695882b72a157a83e5f61d66d8268965505f1dfa3a0133cb2cec08f3881ba0574c0c6776fa598e6ca1dd6258779f30905ae01626062231644ecd4e14b3eb4581fb7a45f828b050139a391ea50ba43df6ebff3f03c651fa2cb80ee173738f8973e80b1fb2f90158aa280242180ef45c2bc5b63b332a07ce5d70339a5d5d4488f5ada6f2ee8a0ec7388d717c04836693aeba5db9ef0d54f5fc694a93af429524d532b9e5adebf2b43b7ac121bd829bd13f2965db3862ebf5f08a986d04caee21d02625fc3af780671292e6456f419fe46509ec8cbd730422432f25e3f282b3f901aaaf79b37b0bdd01beca5574a8f454304266f193ff725d246b5fa9e6e459b5afa67efb2309a998e28302147d8fd45c457f85e117839b003af37ac876a8b56768b3e6d74c991b48308fe1a64566fdfbde33279a04daa9291507fe1e3a444a90f93543f45f103dc2af8e39491aaa87e55d1d1c5d8d9773539859fd5ea0f43e5170f9b3477fa16fabb8b7d268ca58fa212f174b06343f54c3612dff4950fbad682acb65685cf8370eea10bdce88f733f3017102617a4dc9be26cf8708d3a28fb6752d332d276903b62b34f7e62c11f1c6d4d8a60026987b56327baa880a5f310f77cc0847164c7652c5fd17d91e6d56e8cabf7450f1805551bca5a265b61dca0724af13c53926b2cd68947f401c450388952f3197b401bf075ae28f59232e6e080329205ba28a91e5ae837a033623d277dde9eb3bf5d902452e51dd5f9be3ac6488305c91e825654024f9c7f18758cc89c52b442ce24cc51cc409291ee2ca443674642053b172d8655f371cd9ced6dae510caccac22532bd3baa379e6e226f1485cca1b66cb16f4fc94091ed8c88ff792f4a53e584c12a59297835f7c5215d13721bbe921d6c5e20828a09c7d9409563394167c31857f8032e3001a1ffb0f3521236daec61776e069fae424bd1fa221decc642abc989459bda35293134b413a08a68283a01eb78eeeff2be361f54a867965168b79849b1198dd22b75cee4e9def110f639a4051826c898bc9bbff20536c247e0ff55fd90462ec0226ee3ca5fe5d8bbd922681ab64f58b078535590007df74c55adb9530c2795a773b9e4c3f4893be272dcd780879c7e7bb8c56ae9efc55640187bf3fd64b8e8f16ae879cec633e220e555837cae1e2b2bdf79bb72bedbcfb23bdf3bff1c7edc455154089ff1caead369691b97606e3cf9f1e4443b01fd605ccde1d64217f277158dd1c0ebe91c9effbb5c3e35b35648251bf84567a92a400a638d059021d8a5cb819c0303054a58f43077cc98212fb18dcdb32d4fa591e46ed7a047e79d7c5e4e2fde9b87a794d059d9bb75234ae76bc0a6154f1c377e4b072cd13c4f4641ecedccabd8788036f8a97305b8849958e8ff8cc3bd33b209c4a247c3e781857881af419287c9b85fdbcbf0c014f1c220613591288f5c3bc41b00016070233dd22a07c43f60f4a25980ae466fafb3879c4bee8cf416b99d3cf37cbd41ea6359a7c798cbdbc8953edd60ea37c3b5b37b6dd4fc955abb67916bdcc3760e6106b33c3aa1c4438421bf8777811ac25215bed7326d9a85a742f0a78f7b4e23abe65b4e3b9429d379f9ce27a412b5f2308b7049264a094f7a6011cd48e50d13a22f90addb8c5232558702b5049fe9302fc4c67b79e086538efac615418cfec402c4636ce1fd4b7ef402ff8765458c859f9b1b2d824317d7812e3a9badab1984ddc62f1517709f28ef4705baabeb368c06fe186f4919453b8ecd100d013ab330c2e4718677e2243968c8fbb150e3384bdbc82d2dbaf93749309aa0a4b4008161943c2d6aae1f6923f83861575f883abbb7e66258af938dac98b5e5c5e74e04e7e658b310221626aa10c054d19d8c93612be75f797141267fe93e19819e7cbc9f6be636ba9217f9d41e82300ff47aeb84ca4c22f0c435ff49bdcff012eabf0ea8cc9c0683e0a248eea9ccc8d9c77248a74fb327a9e4525e55c72f4d1bf352342f29a99ca3e1e4908903ce32f9458ac2280c3bd8fe79a772a67f3f2b0754982ae6f9d09d7d574ec37a29d559f01542afeac58fadb3d6f9997b55f80ddce13ce11cbdfa8e82d07c9d5e6ff72fa939b5feaabe0e098d1fbc104c523d02c1a7fccfc0be2ba65bdbe060abad4080c7fc5b23dd029593d802ae48911e91becc8464bbc37ae09856fc8b043d65f8c0e0cd60b3613c4cf349960389e047745836a3e508b5b16184cc38226a883c5207b3233fb3b0badf793c36fc30f93cc4d6341844c0b6159823ca04fd0cc4fb48aa5dfb4e61355b830176322dd1f7e8a7f6c91b0b87681249d17fba7826e1a63a83d64c24f0b8c87581039c1d0d70e74f09954c67c5e0a6e7bff5acb45e97dd641b7c97127964fd4e5223f538f91fc6eff479b2f56a475b56ae96ef448eb2c9d2589bab0904dbfea2bb2cb030db1672b36e5b01d754bf22239c5cc12b3f0730e98abe1796532b3eaacdd19796d31987af16d83a797e3d6ad18ec759bd17439725f17760c4ceb9c50e44ec517894336100501b4417d72bc1a4eb0e0c2e0ed60f021cf0a46d9cfc42fa37375f739743f1038d67f3e53df69c99d39390a8b0e24930a38d273046db70119749a7362e0a7131dbed7cd63d14c4571e93100fc608a8e7d21e5a62ba9d10a07fe27313e4401b5c85ab8fb58a500a469a68dcaa2125f4ad167cd87ad0b54d306469079fdf1d385af9ca77fda2d2782dbe3d26f8a7615aa38b19522a874f80e737d362980f34f36e45c8e7ded6c54173799fa84c64284e6024166a988337ca4fd8ed84135b1067ee818bd6a8ef5de6e45c4e8044b000c4ea9ad1d4162734fc14ad1537dc213d64289b1eec6870a9a55c6754b99b3b899e8176004289b59352ecaae44cb95b66284ac2ca3c9f46470549f2a56530cd4af81a165c301707741beab2034390e59cf8572b10a585f7c269910eafe61daa05b96856ac02b5f0b034267b788465963219d743d4f95cf8dfd5773849960f556fd10846b4d6781ee783a328b4dc8939f2f42d3cbeb63672159428510723ca7a55f573f2846b063d46ac71f71cf0d77df5a06355d1dc69d4fc0c5d2bdb36db82ad8b86e8073fc840d45abcc6356952c0a4ffa8f5b05e62a23b4c933ec47567b8d78e6d69df9d8f564bad08d35a0e9db7b195c55982b0164eae4f2c75ac760bf87bf0ee241022d6f4af77cdb2821d0e5897f189e34057b06065e5cd44fa20f6016458a8846ddcce5a02cffa06dda3c764123b5cd7c6479f01a20ea69903a78baefab09c9d92432e7d12dc814eb853ae67b2da0ee942e98631d8e6646efd6d2eca74f31ca15e800ed238acf714f93d086a7e681c808378dcfd43e11f9e586689b1984a1c6eb5d98a001f3b4b7122273e5dc0c149fdfeb89af980fa8774565758932f9562465c6e4d913afc4b754ecf95fe1f89edf5a13a5cf417efb9e13404a1483f405a270773d2e528cc8e599f45159da1ffc91569eec837c1e74e90cb52b108983002a2cfed01d6bc39dd18959dd96dca8a035cb410b9c12a68c77c276939d57570e8f5b3854d6240fdff9f86d26f984e038e0f84f7927fc8e85409091f07c743e8d18f2fed78a9c2b6ab0e80e0b1d1c1df793fa07e0989fa91ebda870bbb2f2e35c5dfca603c12934af7a3b2daa3c8ce6c46c5d6d7921f97842834a6715ec92b27b4c73557365eafacc1a0a1b379b28b80bb7ebedd96d6fe7782fe5794b2cdfc2dac5b99fc7bd6904ed09b036b6048035d6f4a069054087584b6f9b8a105346f138aac446455fac7e1f96ae74c6fde081ec879febd961a78fe648497aaf86c6badd61be1f3f8064768b7334ccd6fd9c823fa0f94fcb9ebf9f660c8c20e8876ca30e46ff1f64b25fc9142249de72f96cd38f5de03e9232af188ce35e8987f56b1ae6224388f769dc14494d61968387726802440726f22eac4147647ea6b1b7a1dedbd359e2bae091a23675251085a1bd2cb3570c6d0e21fd115419f6e6c9b26ac7d9e9f5183dd1ddcfaf20af790cb55533dd7e41c632ab0c390b2fe1beb2564504efc29a8aa165b8c41e0b9fc183efc0be35ce23d91e2728bf07bb0fe53d6991caa1e2c188383f4a97ba458bd425f107bcf93338e2dc4fc05eed8f171548f0a120d99ac4502d7c1ddfab973ee79f2db25ebadc35d2b0ba9caef820d5964fb63e01f7007d9ca414f190540e5a706165735418d7a6142a9166c3fcb0481a775bb130b4dced3169b2734d93e0e0e8528d128324c30a3612cb2fc295d6631003a6faadd9d69e776efa601b603ce02833e58654efac78c858d3ca3f5ad172d2c430a203cc315956c69c9d47ae5b829ad6ddb2bba63a74da804ba1dce8a19db61718f65df39883de39e07983b441cf269f87a49cdbe0e7f9fd8ac0ee04ef03e72f10648ab819fd142e4f08a2130dc207d9a922e096cb49045935a812635a8d9c7a6f703fd4afdb15adc259bc90f8e9a415b1137f409e773ecdc8b45a6a38cd9056ead071f52ddb333a2c15d9506e4682d90242eaf41cb283f66282068f0a3f70847bb08a08fec1d81350007fbe78f9cbae0cc97c3be21ac3d44e8c18d1cad5092e7e6a53bc5d4950dca7bdf908ecabcd858cd121302504873ee63009fd51f218a7ea0a42e9fd3ab337a86f10fa3f942fef664ed5d3d9cb4260695d650588dd976f5ad98df1f2cafe9d9cb068a94aa090dbb0c6747050c540313f34c2a7b0fc7b9314b4f73963176e2d4d55abfb8f58eb982d64b3d4fbefa0bfa3579120fc1750c50503f3134030f2e0c8dd668011397c79c61dd4858f30bbf75e8d86271c02e1c997cb3a55cd2c3ade57be31650c189448d8707fe810904c2abf56cb53145593ba326928bfb810b3e2e9d705b0d339cb195c525fde2442a23e0927b9f268bc640b6ac7968b294219f46b74b36ae9cc3dfb50fe5738965ac17470d61cc36b0f19445979bc7ac84e1041b7a32c22e0c992d5c616a0c3d3ac6d5fe69c4af2267b60224ea957d843aa9c5f6a252690499db90c54d382ff86cecf98fa7bafa95f8069b2e80a6e1c4b8cd2f9c2599b646c1b82edd8e3408613d6271cfc7e59706c8a5ab3aa61834810869745ba2b36ef6d7f3a068cd9275632e46ddf7192749dba4c2713167f94e387818091b0cb8128e8d5a2e6fb995f32a88341439387708e7d48b4415be1c5063f12bd608ccb84f391c0b49dd73c505ee15c6b059c568393cfaf7aecde55251690ef13d069416faf30dde8460c40c14da7af43621e29be99b57f138d963fe41b9364c9dbaba510ff35ca8787ab9ec7a27c641924d5edac582f4db9466c8ad82b39803805b39e38689e65fc9f8c7e50cf39f451efae12c11b3c19bb48f4292e1ed816b1d3b31ac8988e520023b4ba1d6ef5f4a05054f157fc50e31df15d7442a1165fe3c3d538666e4f85c526871a6a4fa9ea88470afabc1bab75c5f4189dcc43adb28fcdf951a074edff256e54b0f7eca9f7bccd44785e817b93a9dcf96f9fa391e3c726fbbff47d5578115aab700c1ef1bb2ed7b3fc45c39f14e1679851e62ab13223a6c907685404e26891c8376b0a08d5118972c4ee9c66d4803442acb0d360fc32ca9b7406998a907ad276785e543638f6ea99b6f0208b628623dcf6573b946e1ad9968938f58e70f124ed746e0469894ffbceabf612e3f335576cf6d2c9902ca4c008bf3d74a3716cbba230da1031a5f6fd679b6534e93d314eb03599468dbeb5b4df33c0ac93257bfd94acd0a803e93d0b0a8648edf4bf473b380763962931982fecc021b570b85a9c9209dec4ecb4d1406375fed7b6a597a3b8bcdac3fcf882b2944837e7503ef70fdf4fb42dba9b20c5ecb19be75de04251458d691621b4a82adba444477ac7742d1976d64ce2b70fd6dab2fcc5f00a95becf97f8d93d9a488db65728f2314bba275e3c80d9ce79693545de5c57cb130a9ce0b39aaa0496f62edba4061646be455edc206c86d5d88d6d530b40900b73318ab58c739380276fa7327ed088770a069500a92311cbe4c13a74c7c78d2f5fd2d390ebf2b2d581e9f4a74d0578c3dd2e37d58027c23bc2463be3d7c34b96a4596432cc4d861375b0bab0ad54d65f498c0d0d264bf1b8c6417b1298dc4e42ce8dc45d1f7d4d10e04b4ee97e71637a0d342b071a68fb33214f4c48fe4baa28cdbf8f4d24eb393b3b4495a410df51892ea8d87e589f848dcb6d4249acaf22a532e7ad13d5ac75becd98eabdb3311f388f7e412a374fcba627b84d60f6d0c5c85a8b7c2a119c268f379cd3739fcc4c989036d85c8ee7d6a8efcf726f6f4ea2fa59e5f21b6383832607bb54cd867f68516c4915d920a94e17bcb3386e2e7e098e95653d872b71ff8f3761993327f390a1a672e6dd1f0f526c1e2b9e3cfecfa4626275070088ab0fef5a46effb2446c0306f18c6d60e5d4cbf35fa593085af047a9bfd8f137f24b32d2b77e0f5b2b6aebc5d9dd62714b030860de84412e816a0d76933041bdb7ff7af2c9eb3a25868c094bee144a34b8bc690f4d1cc44847134ad1776793b4df6b92b1a0f8b90877d77aca57dd5054e2b643fa00fde548f66a541ddd1ad761915185edda005abfd0184cf333cef16774ef8ec014da8389b0da1364a56b5a9e71e01581a4465e4a5de17786b4fcb24edbfd66d904d87a5afd37a5556f22e48e547192ab23b636dc876eba4077aacd8898f94350ffa791d028071394caf87a1c4e5f9da0ec0854b076ab53f22a38529ff0d8051380c2b42ce3a3712b50a94587430ed167c0e0ea85de995182baf522edb4bd04123f8847a8c8748a5ef376a93e28edca1eeab11a2aeee03711b0d8a205f7c661e8bf6a1160be137712459d4659d4dbe7cb73c9ff7471ae6459c70a79de949c773133b10bd172c094283b3ec630b8e1e34ab15ef47be493a654c5a36bfd8587c60c76ff933594913487c9bacb886e90498eb1b26c4b26622b860eb5150b3c4cddb3a85abb27927a948e2b15cd894b1fcef3fd4a2823afc232481f7fdfa554f238d304f4c07eb67ad64a009f174c59ff4298a0885188d05888d896f282275adb4c08f3843f2ace17615caa9586c06c74a153eb06724f86ae9723a0c30d06708a6583aa6063734a00d0ecc32920a2162c400832bf3543851306e6c6cb6a2d6a1d3c47aee85e6c305ebef1d02a9337931a6eb97aa6ca2400b4f23c3187c1c9a3182bd586dcff537bb9a06b8878c42a8f291a6ee7287a8539b824e32fb1fba597dddcefb1a0fb969fde9586911ce8daeeab890b2c547aaf068bd71e4fa09c2fdb281e06246eda38d7bb6077c20c58536a99e14ec5b96dd3f36fdd0ac39a8d6f1a3bc0fe6b0c399d55fedb43164f8e85d7a188d4c71b9eb0447b23adafe66296d5c3185cb4bbd5591207bf6aea79e5adc59f883aa7b3aac56a4b4cca64674db2c4e9a7935eddb67d57421bc458f159ecc67efcb90d00066203b9f69294a4e5f8bcef65ba3430415793bb792bd1bf10d55af9e9dc24b4798d153a43668dbe920618ae860b5faf73935c803bd9df447b499c7d552eaa5e3eaf7be05966a62f1469ca93357e287108a0718bbbe207bd01b4efc4143f85746e88864e8f9391afd2eef50b75d6d9d9addb33109081cd8cbdd3ab815415f8afb9cc22360323d878eccaafb2a498ffabb21f9bf4b43b6c04a79eeacfc08c865d317879c1f5e43bf3f1dac390849f1a25b56a52f378ca29394a0e9002e270d1444f43df6f5af2431f26d3eb54b9a15629c7ec12f9594f373f9e6378737e7ad17a8fc83ff9997d446f32e534112705cf97891a9793d6049b6f1a70c8b978499e4710f8dbb7d9fc0ca231698ad11fe0c249e8a04a6b15008ad13116ab52f0153bacc93a505df95d55230c71397f2b8a79b347ccaf841371b1b0a3d1cb4f723ad6a61df033640d213b505b1d4e6d2a34920627034e20eb916392d84e1136a486b140957f3c60e3df11f7ded142860b9ca2afad9f3dee2cedd246f220ab324060c257d4794c37998a1b61bb4195d8d9b1434455d631935be2d75b34faffa9885ee1e57108a2eedeef2b1c78706d2596dccd0ef8cb8256ca818b3b11993b8cac0d49ff390f1976ccbb0d872e3211c0450e96d88fc3fa8a2ce91fb3b1285db67e459352a14299bde53b5d6026c9c878f7f01fe34512d5d23bd05f9bed278ccdb9ea309dd58475c3eaba6188f8d422ffe3bd76b611c649d8178d3844e5f8bfcb0624da802f75f18f00e7c59355bcea1695d2546b710dd30b4174743c4fd5a9356edbb1c33b4150bf869d74558293874f0c57b32d3c571a9397079e10e2f1e0f678d85ebdd58180ecfecc74905c58aa3a387779278108edd84850318d058bf6c338b08e4f565b927d248a383269bb5bdb3be700b7951403363d18cf5b8859dd69ce64dbcbc6b26b792a40046df27a310c730e70fa82fe547ecf5f843a1e4389f8da5815ab718cb41abae88b700fbefb8f51ef98e999b9a7d663bd0e4b6c7a207aac1e9af233c1cc1621f91175dc7bd398241040468d2a8e3e1bc00ecedf6a121806ef63a424743c1ca85c0de424bef43ff945e850f9ce1801af754761789469f7f2652eea6b60e4f51cf05695656ce0fdf2898d59b256153dc89975d1f3d2d9c53f07a3eb7e6dafc32741b52aa565155fa29bc67a945725dfb68d7b882f8b51ae0e7fa68c56c663587eabf97e8422dbda570cc67697035d890d7e85e4d22675af6dbfd1d32ec2acc93430a239a67ab55d35709d3065a258892ae15d66f0e4682634d85b79c163385ae62dcfcdb30ce27266372ade1a051c163ee141f39fe999f78da68001ea8b7e2f0ba9df431ed089ad07d44587f855013b367808c207e99c005f1b33e212888ff8becf9f4ce09f80fb0c501e0de2d4c4cce94f63d609ac1015535a382e9af11f774b8c672b04281771232d86557fe5fc9387225b425dd4ee8c6f4605e9a9bea4d0b8190d08e56dcc16f4badfe15658bc25a4ea65915cfed8a9aa502f387a501babb613f2ecb28d14f356486a8b1d46317b2f11b1f6ee006542df62498dbdb046cd4b74aefe2a106a0a7165cb5a20c7536cd3d98632fa5069fbd5e4cec60ca0ca77e0cd54a0bc54beb93831f53025a757c07ab1dc99d7612aba6c42b94c8814d1f182e04d71e17040cbb5d73fdd26141e5897e8639def7eacf7f4689c4cdb34a3a6c807bdf7cb39dc6bba052a6b132993ccec0dc4dae29da2964d7e097a4e52707f0a93e784dc781466dec4bdf9ed84e78dc26de439b39304f57648b7e1d2d212db7b7a77a8d2f3bebacc6b1c3307c2801a15bfcb7d48daf035f92b48a2f3b9efcf0829c213e28768d41b271e75bba237f6d67b7f65064e11b310219a2ba0a1b8e0c49899c745f0a36225349d05e59f725b6c40ab37ee0296c7ca86e57c29f147738e1755c9235337ea47dc929580b7916df61bce711f018b0974f7be2b66bee77ce4133b8d0066ce8ea5bfa4032106af6e9eecaa4952c4443032b8ef2a69a58973522eb72c2dc1e9217257bb925447710c3acaa56ff3f3f181ca526b428b19111564a27e61a06fca07afcd4cdee0c5e5d8cfd011a3a476361d3d0121ec8f9772b1307fc933e3bd9e272c58c43303ef91675f45ee4c4d97524f8e995937c192285f3afa5272528b43d6fecf16b919a25700f37810fe377f73159cb1c185f86f594407831eaa020654fe1083a65accbabd916b109d3f656de8c905f2d7ea5330a4b469b0c35fb1bae4ebc8a8f85215c6895354ad2391843e113f2f529ff135137fc2c3f1a962411731b99dd0e828f96dbe01a3b8b41846fa031c546c5e53c1c8263d1ebb3dc496c9dc773657eba55fa6de90400f6adab309011704e780229685dbb7a1292fd6d38952b23d3ca80dad5cb54f120df3b1848e32e38dc329bf65223467949640309f8caf795e0ca428bf3e61e84e249bdfb83312067eb42d26cb4410038f1c9b253a49ac56017d48fd58daea6a221ab1f81e31c2d5b15a40d23035b5fad6fa0000688e5fb259e89f4ca406f8a24b7b900936029c4b724302972707f4b10094b51f62a21b759d741bc96c4f08b52681d537623631e421b7af825ff19a4e59b2e7b98bdc22756269051172eb67a28d4470ad52e44311f110af89f29e6abe5ba01b44210725f7542bc8a03228a690a22c8cfb9a564688c351a2f71e29256c5bc7cfb23b4590af38e61e397a39cfc38633a4e872673733a9e1022aad9e9c065e5c77d67c2259823718b81fdc0dfcd7a538b499339fbb91a89a3f2b732d6a44680620bd1036348c42fee4d64bd573cac8b392d9799bbc1a9767aa89d9886bf7575762078ab43339c9e7d5b4a6dad1b9c20362cb7650162a281f336ec84d03cfd319ed310db04b41f7720e76624f71599a542de31cc66c9f556a7b1d3c5a5b00fec85bd64ff3f84cffe355d68663f526ce4d256ad262eabf38f14849805904e09937895d275113463849d86eb751b9b5ae220193cd7eddf6dffa2b2573660e221cb9457d990c206fbbc24600fb3093a405de1907623aff28406da2b1c14478d23ebfed0760ebbca1224b64c2bb2b042c3c97c4db9d08ead0411287bb5b6e7473b4e3ef65d9fa1b77bfac8a974c816405f04efbf85a45b663a91a1822a0a6145d48385e02f22f93e58091dabdac7babc912b5e55d46995b405e3079c25b235fafa5d8013f8fb6e885e3c1a5f35c6c01bbe35db961592c65c3a8fef38454d5bdc9a211d02a5f0cacac88707eb16cdd110e1dfb13118614db157b819eba4ac3aeefc4d3473e548759f7d2ffe8b790c617e6cad66e836c6ed83dd4b18d59652a3b2b7262a7b07b6eda708b5c6c80b0bd1970862a75ef6616ad6262d3081e05f90c6614dc70afeeddb7573e56bad8b28ef833366e211ceff9e98361a1499dfc009ec6a35b6cd12e84d96c22d47d2ffa034eeff1a90ff324887b8e929a792c3914aaf1b9fa332e90ee205036e35511399097bbdb355721ff567e23cf7151451cfd0c2e7554c0372388d05fc37d1947eb8a74a31c05c5156f28fb32b47a3868d237e29117f9c58f1b04d1a79e19987efb31aba7a7101dad2401d89c4bd9700c9c92716ae6a3631debbd379e2f0d068159be8070bbe8551d60f41566c18e135373e81d289782fcf59f2038b8f803edcc90b43e5c4ed00a3ed0eabe8fe05456293bd1facb17833d21edf169c09156ca16cf58d06785fcbf3c8d2fdd7547699f95439ffebf29d17478b90c6fe64100b70904387fc5bbac0087d8e4d1f88ab4694f3e00c2ed9679741c80cefbd1cbbdff952bf4cba53668a62edc8892e208c43a7ecce8c790741b72a70f2f5e6a97495a642bbe80b8102bc3caa48f84b7a7176b66a291ac30b68452f312afd8cda9d86a7364d64274e1782f60bb3f27c24ad990274e0bf80096cc9c76575945a74c9c4b49c67576602114880adca87a5f88022f27a69bdb925de73933ca15c3cb1a44e743e8ec08bea859e50f3da013981eb8e3db194006cb08d0d07cf7d7505b61a61817a6c6f1b851ac08828ee20af747a8427f23b44b7fcf7e44c97e4bc4f750c44ade4b141e938edfbf48c9f6ab0fba3fd93fd706849a1ace432ab43489124195a4a649eb8a74c349f934235e3ea77636b56a1fb0f772c21a2f9192b7a77032822446ec31c5976d4911c036a297efd2f90eb1ea1d5a2a821cea2c088a6605ee7c333957d495e23341cc4133a7cd65f6823c3d38a7af0cd56a5282833175d7c21e7838069f31d6408851a9e840a8ad6f15232a12ee9d6d225ef242e1f546f38dd9ed3adac298056681d76db4493c54607bbb44b6184962a6048e4737d6f1eea9ce2fdd01e1b9d2838cd0064ee9ba7dd366151d2bf5bfd488af2e51be597f71db728f6f2402c11c84f6e3cd4ac1219d0bbe7d8a2316175f97b7a9345ad4778e946f2e74662671ecb1595e4e90a79fbb126edd6637de65d466d2e8b6c95e2659d7edefa867d94ac5ce11fed3841fa263848f1c92480ac6ca53b0307c3b0ab342258198eb9e60fe6306c0038c3bc272b9ab2f45be032986b8a267120bf88a8d27014e2b93d825e1b880d1df9d27d151449651e19ae9feb09ebfd11fbf5476e93fc19cbbc73643d1cfaf5cd0c6320cc6a75523bfaac4d600f50c5644f411155fe333495ea9aaa8ce7b4988add7cee66e8d1e9c65c45ade39b5ab5ead49f7c5cb88bec71c14666e44a059f66a940a0610ca8adfb3faaed6b51b478aa386afc08403c9e77238e35995592c2aca53e27b369acded72f8680552466a70249600f06ce329598cde97f8b726a2aaa2216d5c2478dde4e577d9a1bd704079892f74c9ecff37aba21ad1bb6750a3a0dc410ce595c0be97a7d124a8c0b86aaeacdbd9af990db9c67940b6c16b60118bf26847990e8690beae30574f2a0e52da427a52782583f26bf190fc547e11284e9e62eadeb6e9020c06bedb63333d4815a6186c8307748da830f5f76276d23f5410c4c1c9397e025798040c21a7eeeb8a173b538c4a687c8c973f210c3ea591e34a70e3992582e00c8f6ac6a8cfc6b4238838b82dc3f2f86fffa3474c9c32e4e7cc09de66a3d2ce98423048e6575b4e2d9a96f364e3b2f4c49b58adf2235daa62749c037c3f118ac19d526765efd9cb0a1fcf5da826805130eeb7307a9d6df81250267a78a48af4c85f2c147c75e2686af9aadd715759f0fbbd80cb1424b3c32adfbe583136149c8de24c71181e236b7b212fee5ba386b13cc38617e3b5bd683b9594a312c7920477a2f02c502e49ed172682d4f8de57348181e004946fa44f53ddb15cb3d404107a3ebc5f4ee15d0a24b3d5806d8914bc50c66a1ef76129fa7dd15e9db3c11985d4297c3d6c01d8e0c3d31b9c5b96fe731c089029483d6bc74c4fe9ff3b300b7d8009a9dfa9f2a4eae17d840d4b2b280ce8f58c2c4fa232c32a0c8ab961e9ba599d87d420e125a68245716664de3f49fb1fc05d84107e787e516eebdf9cf0dd71abaef39e3a3617b156113f9d33453ccdd96a8f291aeab788ee0a8fce75192ccebe5ebec9f0c60a2f4db08e5f98fb540a90ae65f9e65bb3c816b95792e639070e8a71ff71ae75c8ae9c0593c21bf1fca1e08a210f9440e394a4544442dde31541b9f021b7144d08b175704bea6f1cff637fbe1b209c1f30d2740255c3f5d1d6e19688ebb2a08069b1039040c3a55242363aed7a04b6f4ad5d98bd469e80ce261e7a22a0cd6f4b4f6958db626c4b5e0cc44bc7b2e82c74ede2777331accd52ca0ac40c7c349a12217b866ac9b63b370531c0a51f8acd9d7aa72bd628c1b325aa0f82449ab78c5b2e99af73425fe2cc08bff3ff404e6d69d954b3d2a9cad89b7086e6341eb9b76b518ae005be694cfdc6086db311c489084c1a2ab2d16ae95e341040f70ecf67de594c5bd1ee2023ac43ac9e5df7b2c4469690c42aa3419ada7a19f62584293c16edce9b0276fdd2736369be7d15b0110a4d809aa832bdf60bcd54d07c6160b4ca55c0d6ba3aea3f292a90bb11715882969a27bc33927f013c817902385db4486deff0037230a448c4cbb9f767a9cf1f4daf71aa7d88984575c1a14709fce54a8bd47ed6b4533779f589cd78722ec315fe8bd4e5515e39e69f2c432a176af090308d3d59f914c6c3fb36b684358e00ad22262eb95140e969152a09c880df0e9b8802e0d0dda811a2bca1aa6625fb0564b8bd0f7cba24df21c768012c4441a47962fe832ff5f2832894e324336e154b4b4ecb57d61f07e44ccac9a2bdef411e892e319f27383027a1f5d73ffa41f0e1c1935004a24754043b55926aa9569c2f749d3d24632f7df6b8c1b5e7557557156085b025372825c731ecfcc30c9bb849a14ee4a46f1bed272dacaf019b5dfa464b5ab950dcdc0decd8ae3c69177b66c328ed8317431af95da93fdb4bcfacedb0ef1f3f63ae84cf107ca31fcdc5bdeb51dfc64fd53540effcbd6a78e310fb7103ebd18da5827743a0702542b9a73e8d201f30e938c7c89af4ed6457087d9518e2dda9368ffcec6af4b2d8be5333293babdb05300c5150df6b303b364dd2d96ba3565fd0bcbf7b987a2ab11737f64f8036dac5da480749fa5095d42ea1b92ab4909c5041cadce6274f74141ad203df52cccf1883ab27e992fc5a4b871f975a72abcb4570cf66f19a8e31f7bb44357c7ed1755435ea66f39e677dde08ef804912918e3dea06b58d07f4432bf01b1a3f8b84cea44d36676390e40871dee4a2c2fe73d22a9c9cf5c80528d8f8d2e95bbd8d2bb9321c7cef0c702141261e785f151f65c52f9fa5bbfa14014707d65dd90bfb21a903776af1c37a8fecb99b1ec5a150a100aadd0f27e383f909235022f5af4327cedb2e0330c2336538f1b2d0ce04156414140e4a0a35e70870891a9ba506514bc1daac351156e5525cba1e692571144f7151c953dcd9b79e7826f459ab1be3abe58e6aa7f7758eba576246f6c648a32650b1f412ddcf2a697f1c841b4a844f83bdf6b87460623cff748c646ec1d6c5377e0bcbcec102c60a0e23301bc2eb0d92816745d18bda47ac08e51326a597cfc5bfe35f09a5b1d4ff3c9ca86f2773774ad84177a845ec70b7e38b1f451809c70ef58f5da281f6698f9b1e295e966f43916e3e6f20b69df37d37531d735bdab42c97a9ed71f7a800792f22aafe707ab462e3886dfd1c175260e86f30186213343dd735676a15d144dd9a84b1b5d15c2a24f9946c5761f842797416ca547578b471adfc0e6dcad872012521735b67deebbcd267dbeb0dd792b0502e5e8347bbbe05b6a7e6860e388430992dde2e1d35ce7950b4de7f31477fec333d20ec4e285d0a1a850ba2b389bfac1bcb31d3e6791784ecf585c4c0aff9946a31077a781452be4a4230d6ff878edc63c0ca6320645f0c8b9dd1d8f43561a70c23f975dc39278f9bd58f71d632c2c5bf8dd9eeec6657c19992e66aca080453f76ddbc081a6fdddedc85e906acf9f38e69a1cabb2742725fb970ccaebfb049c104cab2d5c1038d3dc32572b0428bc294743d172a522e9f29d063ec5da107a610336737bb13fffbc323936fcf45efa47aa4fa27c4cd0744511e385886568063e5b08ad35c6dafd13466cc96cf1aafa1abdcc3cd7ec1feef82a311169c45a22bf077469684b60753d51e084cba12d658f0e596c27de812949f1d2a1d98ae93ac6661192e0cb83d5b273bae93edd21d5acd0de3709f68890895026627e165923c9e3f33a655d0544661655617c8b599791f0c41613a5d1f38141f2ba185f236c85d5eb7644d66206f4cbf24b93a620584315912fe14f3609c43f6547c732df6976795f7cfcecb1eabe4187981d6d2128680b445aa65f060cfa496c181838d041a8d73ef87fab83aea45eb6c46d15a3450da14633beafc6415ea3b752ea81bb07db089f43483989b064fd3ea8b1c4586421113d9e8a514ec74e6cd0e943f4afb4027bc3e5b3d85ae588e80a0a7c89ffda740cc2b053872d46f2671f2bf5f5928fdd8a5bcabc9f45a79ce99fcae442e6fd76d57118ecab946fb473ff588681fc2d47ef08c1545cad53abf8a1a446fadbddbd82d5da3608aad350584af1964d2d53762634b690bbaa5d6598a79dd023e11a0ba5bf523a085b144414f6dfcf83c8e385627a7572610113653571580e2985f2d58757181aad0eddda77a23b2b29756d436ed7af8662d9cc2e8f4b7ce6a12e594d6445e6c434820abd9d09b50b6ff55b625dee3454aaeb80135f7cb1712e2579474eb0a3270969b18fdb6d917d139985a0a02d67d0ab65aedd22e4096732dd2973b49ee00234d3213faab044d9e124f8935d9165d391659d39114367d5c021ace0e7d77bab1cfb81a96e2332e611d3f94ff9ff49be66bc252abfdde7b22a623176fcaf6efd9453c5c0d7f3d2a426303f4fcffe7e46187c305dc892e8406d21128d69897cb5132949d0d3e7508dcab84f57d55837148ea77d157444bc173bd5527c29724acfd9ac54600c2c5165cbaea38f3c278b85671627f430892602d144c5cedb219773579bf4a5b572cbb175fb5ed3abb9eafb87455e2d1f6fc47644583db500d8ea986fdebe86ff708a77ba22e6bd61aef76860049bb1384553bcc65b91ec5e9b5316b40ec87ae9b8da30e7ad7ab959e9bf033d0f95438d5306d53c8a74f92fc22e51bbf4ab8c2cc239be698e811e506e4eba589b259f2583618880ba6d77787025353fc4fce1629438735773cdb98c6809c7ec4fc19d5dba87d8073a1199902b11b79ead14f08644744e8a3fa8f0b1e164fd493663a7086c2c03c7efc4f6f88e57f4ef8162e615a2d49bd788b417ad757ff9778468818f0d0e4138b275780a861f9dc5ff49ceb1adc190fc3a5114d48dfaa117ddf9f1aa931d21c55ede6c653cd5d7dde8c8b517bd21d4867ec19e661f156da242172f3b206588eb2e57ed1dec8d0ec9d2fb007747f0db3c45e2bfaddbb1fe282bfdb58f26dcf09af3995017ba98abdccc34525815dcd70a52220969f763c0f4ef2b4d030ac34cae457db6c629db0d3dce776a4ec887223e861adf719bcd6244fcf6a8dfd3cd8e7642b0e0af6ed4bd9ec520278df3cad82856081cdbccca9d0104cebd493f7ac8c884ed81af971f78f8c30c2ad5ffdff8223ea8bf2a707e515fa08d11315676f9e29ad228fa1f07d10b8676b0aba4957b56c718dbf38e7145acca937c4742e1b1cfc2f82f8b65f28b9b6f27e266fabd40f21e605d7e647d2f20693a0fe5c87e5c59bcbbc2363c4b701bbb153f4fb2d84cf0173bcbb25d8331132c96f11be64945d3c13babbd2e15504705312d88de75e92d36f5ba99fa3e72d015f6503322206cd6590491dd6e85f4998270d931359f4fafb248ab88b282e8709b62bfdda1301330da75b69aaf951647be5d4f2d5ab6cf8d2bd3edd3d8dd1e50bcfd8ebd4359910f91276a6cd4baec3d5574f1892ad448bf4c8ad0ec1be6ee2b0e295f94c478115bab6797ac151a40ae76fb512597825480f69f54ea661a78b37d94b06f3ec68369c78f95618ad30cd8aa5ede566e1d5d64c3fac7d1d0e673654924a182f7ac348106e8248df12ab795d39f659a2ca3c0a513f6a6041fb93da5ea5e08e5cc6d2d993b5f131f7cf57fdaa57c9dbadb5835d58c3234d73791f15bba5915adb454e9ecf471ce4a90b24a29e89e3da3dcbb64f7723045d35dd09b333a7418663320610f50505f0a65be9483a68033ddbff99ddc8656d70fe5cfcf4ef12d95b8e0fec2d006fb1214eb6488e01c1b68fb3de4276a123a5f1fc0f085a0ebd3418729c264c90aea8b7871687100479547c9698d8e1ea40d79e9da238c7bf9d93a6c56ac3871f8effa21ed9340bab65bd4971f7944a123c20bfed5fb632b47c3aeda42910d18dbbe26a8449d00c6e7a64de287adb07e9967b135c3c50c936acda81677ec27e172f904a9841ed79e7bb69574add38f4db6ade1896977b396f00e1e4db01ec526c95b7686b8d5fd19c1fe142f1b1abbca843979362060e81918b72a3770f42763d1c28ee5ddacab495b6efe78857357bbad2b6a3587238a37159bbd128f327593a69d21035c9161efbf1f810675e74f9eaa93b5a51fc304999882f37ae9012b4c7666703c36d425463a5113b46ef9cd4c73ddca5fe000773517d46450a68360a801a63e1734c2cf13a6dcd77fea51fcf6a135e98fff4f56b6f3e0a6c66292552ab07e1bbd98c07873ac280952754ed68e76f59bcf77db57ab8cb5be68747f70e65570473075c4df66a644603ab472520ad4f12126dd3f6b80ccd84a5ec5e4b808357a51f6269908512abe0940cd176e0d384b0d130550ff51f3729d8611bc3cffad9062f175cbbd036ca89b0ddd938473ab8357116990682c4ab2eaa38eb2ce421f97fe9440aedb899dccf9c0616e544b7904b54474fe9b5ce01e148f0a59af51475cdd476cd34846e4dc8f9693fa1a5398e882b94ec2d50bb654ef55298eacd5c7a4801f068d536d2509800ccce36ed1b6a33acab16f6128843971816859b735d55e3d1904ad95f5c0762df58feadb605741935a356a8ecd283d2ee5955f78b968e498619e106a43c1bf684c089345c07d42a79dec26033cacbd01446c20f7532fdf98205155f26ef61d0774e25b2c51fd5ecbfbf357d286628a054740aaf9d5cd00c1661be88308cbdd0780614efd56c750e1bce87c9df1b00bcc4382da9580d43acfd818043c15398960396147c9b68ad9b73373e36e399b7902e4a461fb7fe332c673fcfa2cd7d4009b47ee10eeb7bf0f199a678019bc93493d357b06f028eb4babc938ec7414fcb2e24eafccd2e116e115b93f3a4bdf11bbe572031213fa746b98040917d1dbd66b0765042858572e4283676e01ffde044ca778f0aa68f4d1e95ada2dfe9d175f991743cb76d1a0b39578a464f6de0aba7d0eff27bd5a7f292f22245ca83af2c6635d08dfb9771a09d1cc39771ed62bc0ed1ac8b61ae08fa235d77959b034512a38d0f3fc2c06b417de3685ab538037651f327d4f4d36e5f8faed25d273990acc6dcbb15df2add76ee1509a3d6897de61a3536d540669924cd34282d99a5e5fb29798066629997d585f14cbbf4c533016038dd3b1aaad3806184f8b6985ca1edb105bae96cfc56e77ceeb0d6a44458e0a398e13291176ac1816822e94052e077a5042cc99092881d281fc39259e8dc9d434d1005c363c900174cb50387b53db7b9ef35290bd2850f1b02cd9bd5318f1f4e722af051edb9e84432f6daf9279fbba740b0104824a236f51ef4c9b126d8d2a87915fd8f72b1ad3af7cc9b408cce33a00b8adc9bed9e6a3420b4e6a717ea37e1b49101bcc8f371dd56ec436a3fe12bcda7bd03b6c5c1e0fe18c375b98fa22bef1ea1cb48dc23633e9c5469a22a5b86479dd1804e4a1a28ea5bbf2df8f10ad5528ff73c34a876ec8a04048495012078afc4bd2cb426020c34e0ad8cd73cf2bcb859ab17cadcdd2e3cde5b796faac1c91a22aba5c6113abbfd642e05b6b216fc1656d2517802ea4981a521919feed2ca1b3de6692d7f95a86d33373d99fbe6dbfaa802ed958b037053a37431dbcf095967708897d7c1fa700263b9912e2f8b9ea48b502d994a03a5b8b9b8d9b2b7c2d7ebce0ebf15ea62c8019fc9c2d1356365d0f6bdd0420558df99fd2521a0768f88b4641a3cb3f01b598665086b767b33bee499dea00cff69ba7d5176104cbec3fc1e11322ae5f80a8b939ec9ff013674f83491967a03b86f250cfcc54074940b19b9c29f5aae3256c323c678935ea73fcfb9d47338b4d9944b24d91ef86fe2769433338457313950ddcaffa87eea32eaa194903a496b2014b11f5d832858cb44ab8e65aa7862387b95b352234585111ec4b64aa63e6efb94ce59aadb37be9375ee01c6688f395c60bbc51c2d82f2ae62260ed7d4a8da48b77e02657a1abc6b20ca7128b62ffce299dc704c7c41e6b62f9f716db328609edb2c6b042c0175eef698acadf1b3b3363162bed3249986a7a9bfda16eba336df638ce5a02061963ebb922ee98849730e3924ce4513f31775a19dee33a2c24c031fd7fa58e314ab2c22f3c9a218e9429266dcb32c1d0ec63d7347f49c700ae9b02cc47baebfcce7e05deceb59db342494db1d0d53ef8a2f720d837225d517fed03820becfcfdeb99fa14aa3d32e2b7a7f90f44c24e4917225d63a752869f90ba9db2490c1c8161a0a900d54fa87ff2c9a24ea9f133193e449aa9228367f4f8745c4ba9f71a048261565fd6af1ca734199bb22db9f76d46bb7cf1e28161c06915215081a30dc20e577cf22bdcd4c5b6e78655670aad180234f04ef1e297b1f54f68b78d5a937788fd8309fb41efdd2653e4b853bd2174641bc50774dfdd618f5232650922c41906509dc24d6b0d6446b21e1cd5caea6dae878ff2ae8a80e499a901299673d3264db0267c403ec28805f16034f7717e66dd5bdcd076d649b3a284368c9615f5a1af98a57f2bd382586e7004ffd09113916cb34cfbe5e389fb78e40b1d25c1f3aaae1988ed1c80444e83cd4d9945163ec1c2c5b437672308b68cec1a396d67eadec15a963b5a4ea1a8e8b8cb3ff3885b83788f8773fabc714dc6d98d9306642fe4a7e306dcc8a26c0554a00728ba85de0b11a5c5f5f6e9414fcde79f58b5a1c775de967f329c3cb46f22ba9893c8beedec97a58f2158e271c5d2ba1988ed1f5f64a01ac230bf702f6d94b0fa752bbc7f77228f5e4097a5ee447b51f9f2598934315f5a102d0503ace1f72de12dcdec6128415aa4048aca4bd895e993a74914256b38b94e43303ff9fc16a6bf09e37145dd41e5becf72551a6f6d661cdbc831f9f17d0121679356be9122bdf6f5dde9b44bb7a6d5bd5f2eb1c19d0647f6e504a4f52099278a0dc108ad2184e76ec1998e2a2b2dd720f80a7f664637e8d6ccf36d07e9ce82e363db95426a5b5d5644582dcb760be7c2d6bb4bb6170d9a59e6d7e21b8e47d5dc151f391f4f503619df7406bfe5fade9c0ecf7df882c491b26cea2c382206a5568634bc7afc71da946d97d81d963a14a7c3ac4d89dc7a977b698fb75d3fcdafb2822a8a1c30ffa10395414acce307f2e21812ffd81137a8c56d5abd9ceb4fc1c49f598b2ec74d10c8d0b4ea6c484b5872f8f686f3fe66de136d006c5bf3925b9e349c87ed9db4353ed9f6883bd5c97d6294943972150570ae3cebb43a5c18463751340e79c2756b97dc9db172c106bf33766f5359cc4e3eb1bd05b8c35cdb5c96a6dfc36b6ef7163808e87742854a447aad5325a118331f04c1adeedecce3b6fc753ae91aba5c6c8ecd62931fb15437937fc0757cc4a1dd030e866c379a60dd171216eb48d67096c6cdcd9ff6218c50ba199fc86bf3153b960b0ebcab5002b5e2509d484e0f4e0e8f427fbe6621f7cc4015a9538bbb84e733637216588c805d363ca4213aa1d1bafcf1056717d9abf494714a7e6191f47cff82542a6d16f1b8684f1789b016095105083fd8247e8a706396a3926ca60649d4db86721129aaeab6c5e036b775323cebc8836cc44135e2c0beac94115e0d20a76169b576c70c0d1a8d62e99b799252082e761f9eeab4d6f0e326d35d22ae399b520ce72750525cbe0b5515d1460371227bde8aab11041b2b9e2f2fc67e3169009fb5971e1e80147f5ec639be45ab63b444446be43e6db04c35b8011d9009cbc2f4dec03bc0b234d66f54d68168d26d243cacfffc80df3faab5ab1dd8b3945c08095945c5ccbf2259fac2d83304c09efd3159dcd122a03e5c0813bd940f7601d212459ee3ab920ad580ffe747dd91e7ce1588fecc8c080bfcaced62bc9103f4bfb396750d15beed435aa46d9ad2f402ec16fd000d49a1f5d0c326990fa35b65e7f2d47fdaf0d29e7fd086491d20156a91e7605d6ebb00800b1f79a8cd5768f36f14c334e702396ae44f16dad4ba3f44dc2f86081b83dc12e2b5d90c5d6af1b5c23159df574c36b522dbdc866b6a8fd289317b249fe1ef53ef68d5fc66d44a4bc76f41182b40abf27b03da5503af5df3c0793020f306a1e507d73e9606af8d38f07d4cd39a63f7ded11533aebfa73e037f62c8895bd5946a795174c800278fd473efd1f71ac8dd1ab76d984d8331c6714b6156d62d3b9c33cca91a1147aabfdbdb42ed453c29b60b148e3b6cea4f0624d122306d3e3da5987df62700b9f1607eb62aaeaa5885b6bd6151228b81c70d6574539b88ffc104971c58539cab29bef6349a4ff269055cf0126dfec8e590ed3d8fbb1530ffc7fb888c1dcc173b6b10081a2fb281bfcd49c166e1d2bbdf1ca007011600fbfebc7bf2cf26c8f815a872da3643a640b4819e85584af53be0ce755076670d88675a3fd15a04e8ae3464547953589170b14697036a833b6d1fb01aa42f3a9a8d38ae05536fc66b973689f762947a872424369f751a8fb350e33f5e7600c84d27f67ab44e3c287e28a369f7514b2c63f08e30438ad5f0129688f555297532c376c9dfc84ed02bb85e97bf589d055e10bab73dfb2b9c3b3e8b796a95f2a7acf7b76db91259db3a073fb420ac307f348937a9b1a55cefab7d4244f97140c2ff89d128067717d4e8d2b197a85b73d25c7e72ea2b274d0b327a93545ce9d6ec7e3ada28736c8074c1905d50748066e02f46cf4921deb4c9cf78b96fc1a2a4c0894f15e57877a1ccdf5f62e8e80368397bb09d90d3c1fefa55507580c43c209e9429e220c3456456906b41e3a16bf5b567dd7b5860957164bf15735be4dcf7dbea2d6fc07c38126697a791abaa851da8afa4f043ee04ec38e293b1866e0a01baf9076bf51b78d2a30edac145896dbd88908dd13349dd7fd862bd8f53a0efb6733b776ff7a256ee5111ac4db01f754f2c42be064fb43fcb9faf7c96a76c92172bbd33fadb93d3b065bfd2ea3df3e1b9c2b36819c228afe076529aa016edbe7fac25af101da03b464457b924de2219866a51a62357c679f21d83c53f8c63a0a7518e733365a52c7066a300b944c97ca3e5a90c5290a8953d74bb2bce429ba83a4e90a4f91b1c0b15d317353e4c3e07ac032e380b3fa053202061cc848bc523279ec3adcc903eef48048e824159358db1a0f0474a9faaee51efc4eb2a7d1a4cfcdda3c470f37d40b5b52a73d54a046e0248b6f6ff1b9864954167ee292ab7c48bef376e26cc2c35b3caf21ea4ac5906061baa4f3291358f8000507e3216188e2dd045fc4c0fc8001e748a5fc42246c5ceb8a26e97b81f2e1992052741544d559967ccf486d9308878d8b9b3eb578e5a573611706369ff44c6986f059c4d6dd46c0ac7f5260659f281165f303d568ebf9fa75a26a5266d5acd9c2ac97754c813c2000c6e5cc769eca9105156fbe495feb1ce08ffd65b2fdd0c6ab18aa3b8fafd52d659ade99896ee9af827c690d7a0ff906e94667584bbd51011e59459203fa34a63a21764d6d792f0aba9782a44c8835121ba53b79a9ca6270575b41651710f897f0e621f1950ee255a7f15b7b13658d15e89e63986e5cc406c9ee9049afccdd3899dfd9169ce1d76594458487d50b69fbb812315dc0abbd1b99182b69be3b0ca2e26d8f03ab04e8215bf8b16bf906f797e919a1b218dbafe3ca3fbc938cb0e455f57dc481d3543d9934743e6c1ba73e35d9cfa5974bf1779f07d1c3f2a8c7cd5228ceb4306579b335bd349b29c5399039c49f0c182873ff662372f248e2bd1d57361b24c5b5ce583466bb214c75d74af1333c9233ff3a1ec2388b7c51c8ad9e0023819eb1ea36c3de377643f35b49388f257c960eb59c10dd326479d4e5d5cb7ea421794affb95ea9e573ca06d251ea97477f3eacacd7a020b4a5f262f10dea899ee7fd9979b3e590a6136813438785c5de2c056936c7c8b8eb5307db336e3066729cf21de8839ed05c573bdabb1f3c053909f32d63ab6513f01526ec5e246fc7cca21cce1b9145e5a1f02a514a409bef945483cf83976de84063216cde63ad651eeeef6b705f1c8ed5763eee8f27bdbd77e8adbec00b867a6bfc278818a9d1583bf842a64a32a4b8cbd9b7d312b345c7938c97cab9c9d0a5c6e4e35639360f9c7d0b1f222c9985303b7252986be17f2becaa0d622edd3f1596230ad570fae28215414141184c90698ae33a96b7f8793a9e3bb283a45bd815f036683765291da7e2a549d3a797870ac2c3066e0535bc96156383b01a0c376c65fb84d6944bf912a7982bc72b480d3204aa4e3f335bcd80649e7fef887938ab8a15c104053537fb1e037dbf6f3f27254ad13e030f5b4580491f7bd8b18a31c4327327448008eb40aae6f70504f5f56d613f7a1d07265767b16b26c169007a965935c5584ef59bf6b4e4cf386f02d4439664078d8fe94864b3505acf105300b29cf2afe50dfdce8f476040a78ffbf435f4d32b8c5fd210104ec07e8d8618a5e9c5a44aeb97d19a9795f5e3ffe78d9970ee0ff94a45d6a94830f626e8458a16f5d0e6178b5a7880224dc7273411e7e84d5561b25331212f5c77340d228dee4f60032470e57eb5cde2448c54256c447302563363b24ff196211aa27d3adf22573f571dcddb6518d0a613d0a4c4fa90adc5df5a8832d2ca0e7c3175c1394174224c3d4a06ee9e9bc067b4abe47a953fb8965b9029d365682c576b9b2a16007b60576d51316f33c4e9b7c91d304fe104300a1e941eaa6a98f26297787a42f5d57e99714958a3de24ef808da4b2226e4cc2da26a65b0ac68eea0a695bf22e4ea824fb89f6f95ea9bb2b08888566ae6e39fe6f6f07515e5fcadcf2cdfbf0cf8fb2b64763b5b53d41b5754f1c777e658a622ae14bb14026a500f437df6c68970c8631c9e6e6f1bd345d3e955e516c9adbe801875fa0f8397dd0ee306454f818baf2f8acc45b9f37c6bdedf94b015877d7521992b9f46ca60e0a0643aed8c59234ab6d60d7a858d9df01c098a2034041b3ee1277830a04cbcb00c2a06c1a0e4c0306c6b1e0975beedda4c782780bc8e73ebee80909b04330072eef2a7c1d9269541cb091860509264f570d306e6c2085d257e00d5fcb3214c8e7fd64e037f2ff931540c69e03d119e2f21549e6d0e6ad58fe272e6d9f99c12c2b1a3a6c310d060bf9a61732bcf2fc0b1d0934148bf691ccbd2a4ac577897c262b83e4bac99d8d75d498d1f068ccd94243ae16a6845adc9e988ed64459522203ee64b1dc8a33a39cf72d15317ed986fca6066eeb4d675b1de4ac843914f2ca0ab85c22be41a9095fdb846dae52ad0bf0aff3a7ecfc4e5c1b0f7d3da3b9fe60283d85aebfe5f6ef14f1883e17a8573205ce89d222befb0b4134ddad83acd2c5d7a86a76c829ccfb934164a817a72f20560499d2fb0289743c12560af4a216a3e47a4e457e592de91f4c34994db91bd4a81548fa00ae8aad89aad10254b02a958c2dedc83fa6b3ec02733cbf2dd6387bee222a1e0ca614abcdbe87252d0a07768ddd0560b8f847f9970cfc18d809f7e8d5845d0b03f676e469f20994e65dedb733ebefb952eb69da0996912ee72e27a849634ecb1c712cf3494361c48ad98aac2faaef3b6e29d60af2c32307c6285120d63755e1f307a26906a96d99af835fb239dcf54d299c9c3d0369cca9522abaadee9dd3eedd508f115e98acca0d666d8b01653d94f7f3b8ba0bad024c96aa45b539bb9ae009929bfc703fa46c272f03e5251c18e2318bdc5928a615fa776c89d571dc0f6566c6da2710993a85af1b4c4c34f38722954fa1e037510fac944b3dd66cdfedc3fac27a179ee13c25dc912eb083af3d152c0756efce36e479953f9f92f087ac5a9d8255b6fb7f6e0655f26dc0838d6e34987c71cf645f8d18204f9c1805c05cd69fede64b615f720534ed31d2676056f792015dc428dc40dbc61aa2832d950a9aa6a419feb78451f86882dfe7bc53682963710e8b521f09b9f941d65ff59ef67c838f82ca6b2d9d6248af19e4a85f0c1a583d8b334573de4e8c07fb281a2aa8be790411191303e9f08dd118fc807dccd047b25b77f00eef40807a8d1e0502ab2b079cbb4de144a1028a497161f7c35fdd31efdd1069fbdbeceab58dddcb2ae217783f08f745d0de3a883c0858f8f0f697456bffbc2b83787fc6144edbfba1a622f4f73d340dc126e204b9ba545f1a6fdc55326d93dfbc41249bd496c2894d69418ca3c5cd3b3d372ae543349f47bbec336b1db7d97d9863e5137ee420c883a6239a7a6307baec26b1d7243192bda46d346287aba5b03dcd595e2f501adf3e91bb2d8153290b68cb9f6d6205a62e2632327d00b6a077b99d97e303363dba5c1eafcf0e4f90d5d4073d3bde748ae280e1e9be2b884261e88ccd7ce87569cf83a92f78e8a7aac89671fc9ec81e683295d3e301ba384698a319652247d3bedb9f617a1c2da899299a1fd118880655b9929abb192fd461d62ecde6be0cd8283d77fb6c34f15bf8c15af9cb8a35846c081c3b4b45e0efa371a278bd76623c9fbab5385fdbe7baa86b73f05a098ca8ddd17771a9b5ec2a862ffa296e80c4bacfc8d49684d4e072071b70fbebb7485fe4299b7e4601a5ac9eb30493cccaf80e9718e016f05bb3af680d6569e82e14ee37e33e28a43984b45c85414f83c3976811df5ddd2ffcdd4722887ba5632c2b906903a503fa2964077f588bd557c584b119b360de49aa63e1435dc84c86cd7d6cf76e027e5bbe75cda31b085bb61dfdb51ee7587f55709fd0b08a584f8998749f14c7aa9b0cd2f84e483fe51453550d0d17a3a71fe6952d994d3a4f8ceae744802f9c46a2a5be1140d0990ed0a0c7f3e6e6c509ae78564b8ab94d8b04863f9d260c1e792a79aa10789c2a9dbd17c64fc211648e1d9aab36c7874e139c4929c594ad5acf73518eaed61183458da39c5cc558b45d3fbe15309ba15e56312ef64576b10423382c7ca59de830b8e97042a42c044514f041cf8b16411b8b436658404b7c1b0e35fd9321abbb799188ec52c2843d1f89ad982d1fa84ecef384ff7b7d1950ebe5edea56c17f767fac0bee1a65a51cdf1f98071276b61598949d2a52a14c77edc3de09e31a18b18ce6ae3a8fd2bb45348fa98fc7bbfe296fbae7d4dcf9df73b1ca3a5f8edfda470fbae1923bae76497d37e3b5d8eb7a9e30059ef984f850dfe473c9d065fb9621362cc88bf25a3c214415ffcf6c84c1aa0e994738f8dc5388343d33938af08b621d17d14a1cddf8914c7115e4e5ad74d77657bbbbd7621754838c39f625a71bdc66718b914c169f249c930090c67f464530ba30ec179339b25b464da24d9fee340c9aa22bd8f7938a486c34b260bb44964a8b040ae180a735b5701f924bf768fa64cab988e509356edc83659ca6bc754435adc5684f481eae044d542f064e74442a4fe794b725ee2e7bbd73db30f0f35a990f8e55d3c91262ef56a8234f64097345f8e0345f9266a67efd7aaf1fe756f0b4057cc6ce29cb477e5b22de27e58cc60fdc32eeb585a4371b6408885a7e2b8fb61f44736f9bf06732736fef2d6f07a5da946539c2986c1263cbe6ea2381cbd5b16c6afc89728affadeb198f8cdeb5f770903650e8318698f5f5886d2e3c85fb620469332185493382c1782b65bf54888c05ddeea2500ec0b836e9929c27b95448eadb72d37ef4c5ecb57a3559923dcccde5cba6af0e94bd7b9229445afc09c3ab1ec6f7821b2fa365e80119893fccc69dd386cdf2eeef14e600d15a2c19c1f53e75a6cf0be8e41cba023a7de920068851148a163d2072385b2f3cd464eb6991d82b47b7965bf2e53a4bb5faafed9eadfcf9fe482b154b9adafdbe3512a346bad65f5af861e54c549e33dc6bf29d87de2327a95c8653919ee5a64f196215c5e1836be3c589ca408d1ac002a3a76d0d93407dae563141b5b0102c14343f3328031f22674a28fd8e76f83ae64002ce53a79b23bbc4114a01503fb8e8dfcdafe790a88f4398a4b7c3306182018a81729b20bc86ef1df2c1c9d47541298f9f9ac2e739a8f7011fbb8f170579dc71998b6b1c01e2b99b1eaf40f5f1e530ff88337c98c4b640823bdbbb09a328275d013d1d614d06c4886aabd1ea40d98a506069c22ff3bb2f6e941393d74667576f210bb58b367eb0a312d74b61b4f8787e136100613a2a53c548af5fd50094b0c26b4626ac0ab350b5b080df275b3c6c750fdc7d5a3563a93cbae033091c1962c81a288e0f05e1ae60eeaedbd8838cae7104b58420e9e2362762618a28117701c8e90b79a3460a74c938ed8174d5f1eee507d667608063e5d2e7e73293c519d1af269bf90fc8f10567307043c3e86f2127fe1dbe802b96bc682032770d4e03718dd6a60605b61ced6dc0b28138def2266ee0c2acbe92d00efc1a4653f6e7c4d527c0837225385cfcb67504d93d527b3ec3c0ed86e0e285a8d1f3960ffc03df5048f759efbafb5e6997d5caf1fe060bd0fb9261fd989ca990074bc7c21526f739e818cd86e56d4840f1a60f0e138f51712f1dcd19921559ff22b90ba5ee12adfcbac728855c9eb8c75200f00c6c190c6115395f4ad8997cadb10dac10359da69699cf37981e5e63c80a47e92baebb54d94ae5768f2bf35c64e08cce7369308f79f012569c2b2b2436a6bc3e2425e0040d868165c39a95533353ad73c5266ffbb23e3d1badaf8ee85bdd6642364d2ea23aba8d713931276934ff5df1d89778ed297ef83a76e15df1198db048c7cfed3cf10398d199961a935d7d64124407f2840ee77fdd6946f0f0f14de2f5930467272f4ba43bca48023b913eb312a77abb62e53a6cf539721458eee78545f1628e88a1046b0d5cf9699af5abc4cf2896568fdd78a1e669d11879e409d9b87cab8a022a5a3837d77849b264dc6629ed14c15a097ee0a88df6f3d890fb99d2ba13de3a6e991e7b93bc46b6d002dde24e7e55af26f93c1d5054447c07590e7fc075cb319da6201ebce251c042ce33fc3d3a4e40bd2bba6c16061106759192bfcee2a1d41a5cc8f4d8e820256e8151d93cfe0bc1f85b368e14d682c5a9cd2660daac78ecebc7483bdc5eb8164e03b31282468c79c759d55d89a46bb9162589087978359552a8b906f0b1a20297e5a7cb89a17f3a6e6a737ca6825520e5b292f06acb38a006b80289362ad652ca368ddba3b78f23d750dfabde2cf07fae285c62ded0901fa2374f0faf7a4c4d3763803679ccc4b9755c1a72df8d7e654a860be57ea0230995dbe738d89cf7228e492831a8bd46ff7f3613fa905693a971444b471f72a8a9e78b0b6248e418c968cedd35831939836c6cd6992c8b1da3793da3363226160370822743e52bdc02e3a99159deec2332f0596cf58e9736c3cfe59479055c9a49a2529276627b6446ce8943ab80b0f3b4925417dc7c77d206559d972dcde124cd001423c2e46138f597b4acdca76428000ccf511575b2d79a98e4407243fb0fdc1f1316c81888e204b7dd68fc13a4cd3ffc1a2904cc7b1533662236fd2ccd1df9030e61228df47ae043a414642f263f0ef9eedaa91351a2690b7957d39d3ff6d6a6c74bb3e14f67280a8fdf27d8a625c12891156e5c74939138921dd47d4f560b7c6f72c53b4296c288259c6b6396814667dd5cf70aef49fd5f37a478b75c5ae704aec8780e3b1401830e7a8723f8f57e9c043206bfad68f5776739432d9a6fd053441c4aa0131e82308b1964081d4b256a73483421856db46a090a2c8348371bb2cf357acb04db0c04009f46e612bca9b7ff18097226b83cd3fb8343fdcf40b73c6a70ae16cb715a15328d63bf3b6ef45979b60fe649f95e697835f3a094ead3b626609618cf7d589cff3d067ef6ff4b71250bc54f502d0cedfc0ba486d483acb01c45d112e07b0565f1100f7d2139a19143a8812c676da1d286b6497e640cb2e478f5ffc1582c44fab9c5d5e8cf4cfb9bb3158cf0fcc548470cf020c64efc0c27e5a317aa34f6757e0c99b75675f65633133f6d203cf90afb2438eadf3ca9871187ce6ece3303571dcf1db26d7ae9942983553eeb82384820fb91bff937d42ca78c270d5c6c5c4b4688871893a39d2da26a1ce468ab0b10afa3713490beb223b3fcd0f553e08129df5419f2deffd5bc4d54bd28a2640c5d0dafe58918ccbcbd3c35bd0892c54d18686cd4f0a69b52535a83f03a99f4ebfecc06bb4fd61cb8d5e6b27c51f8e044e4929979b4a5a4488f4181ef0eff071e94e09c64fe499223d6c7b5951e8e399ab4415122313afb405046067ac48454185eacb6a5584c8d73a8bcd9c018cbe6e91511d1e59d69ba285ab9eafdcd7f7b281e93597689dc67b99a19a78636ff06dc3bb344bae0c8364c5ffa435c182dc13c78578714f651659277618826cfc2b1885fac9e6a1b869e5490842bdd689b7fb573b6684b61a602f832d437ce3e8646729d287e51c554f16f050e35fe6aaa547421d286af3a8c0f24f2ed670e37f220f59efccbb557681c4ea7763de227dfa311cc575ee960e29b6dcb7c671d2326684e4d8b6fe5f0b2031f3f8c9ac9cd63772a0e81f288054599daf2accdb240ff9ed18f525dd4bc513b71f1838b7267eb7cd053123dd1c59f9c092868940ced6f2c1fa2a9cbb86ee25cecaf8c3aec9ff15d76276fb865809f8710a4bf525781558b62dcfa23d2dda36fa0bd4b73bbf555bc65f62d4807726fe60eb40b0f1af099d390a9abbcb1f742460c5eac2dec28b98747f4a5e83bea4a2cb6f178213b33525fd6d92eba6d009fbbe828a544d7d0ed9b07590ff90c0f26a69a8dc8b58ef43650d0061c87828e800475b21d9c0cfa810101a3f765f9802cc77193fcfba3a2e515075157bbe7dfff30e7c3ab8689fbe3e6792ecba8f1d275964f495873e17a0b386b9cc429f1d26b812a9e2b51327301d7adf9b41a890439612d6092a98ab84e3cd8d88f1030d294b53599b522fcf770a6ca72b74baa2cd731ff9d63facb347ebf567d36033af2304cbca6f2ad5bd4b59f1d0bae48f2364a6f4b951a2848e3fa7f0b2c4908eb0cc8c7796e76d2ccce443d3335bcb81e5bd1e9d2ebf60a85ce142ba7a0df9df6a97cfca068b5ad3061cda3d01ad45e8cab6983301afd171966ef1754b4cdd530b4dc7e8b429311449b5ae4721af1d39bdcc8c9d214a8c03336dfbf8ce372575d4c83fcb34d42b31369726664cab991e195160f4bd82bd214fb94bf8dee2c043169f58beaa557ceb99e8cf84c3c6d6408c85eca8f51824bb01e3164bc64039bc932a60689b4c7bf703b5eac1edb6695b28bd41891d13301527f88209bbade3f2e501817a2640450d63762a9ba6b158d78a813121fb072e9762231b44f92ed8584c2f6f3efea61e7f5fc7fe87bb3fdea7d8ed9a6be6443242de7f5103b56d1ce490ca24b8ec6b78a3a5b2b6123330c485da35c4330265f02efdb534f0dc10574530deadb675f799d3007fd288af81f9fde29e1be71864be8295e6245a6930c7ee498c157b5e68dbbdb6ed6bf3e213781ea287d1340da7e975771bc05b7ec87a1d28dd77464f4642a12512f2e07b81db02faad10e87d2bc63e512815cb6895aa94f97838fc9f9fa3e965771f76c2b33d3bac270c99841615c5ca2f97c5f47a9c582baafa421d8128adfe87c10fb03f58313a61cea05f7c6b83ff83314ecbdea728929b67857d22332d94df6f94ad83df1e55e2142fd815668186a044e5b3224b7e73181d7fa9dfc726ec39a606d3049775e46afd37a681fc95b463c623b39ce4aee2cb05b2bbbe6bc541f3bd3696d12580ceeb4379e2d372b352e310d64d461f900c626a256363b7a60fda4f0fa7c22c2a5d6b48992c04bdeb3d1aa9ee8e79939edae8c4b3677664b0b37fc38cd95713d079bcbc8cb03ef890016c0d1056b265468e4da35317a1d6714fa79e9079aa73d02ec7bf8d51437c23a8fcec81846eacefcf1046944bb6de385f49d31ab8b7ad8fd04b4f5ca9879bfa7db1418c6caf84c26cbdfe96cde90aa067ed42372360f0cd790ac75576db7d556cbcca11c68398f3b823c01ca39e7fcc3bbe5c6a8a6f7d530b7ec2efe291efac4cc915ea192c0960f717a54fabc4d3ae1c391bc6f988ac6a4997d40a4d40223795119f9ef28eee0f7e21568ca4d82037fdec6c3b2cb782344c42316b09e31cc7e2c44099531f7a251d9cf9d892e8d663a61a99250ce6856ce01e0882fb23ef831b31a6c5c87bfa74f4333a72478080f522461c02787aedc19838460cb151be835ef1335d3d52f5ccb84bc115f0b6b613e9af16a1b9c7c10d659867d81717af0f6f7c654537ede5f5331a4a0f8748331055a761feaa2307956b4074213b283409d236d4b0b3ac3462745fadd28e6b46ceb55ed08f0b21a41cd4d33c41f494bf1d25412fd11daf629fe1bd925ba21bdd6b4cd194641c4402766884d48caab400bb0b90bf7935ba3fe3ef810c836a1a21ae7d3770854b50bfd1856f9fb2072f6d9ce93ef14854e2f5ca91443474c9e0a6e82b1c15046ad54697757512c90188750fc78abd11f6e9fa50f8159a1f94007d1b58577ba0d7b65183733044af8f53f4ad96812ac4c347fda36406f80d13ba64ffa86ea9ad41536d570a9e5df0660388c0c92e196004b489635f0c17d6da1769325175a5fc4f94ae40c7a1676b0373f26ea107c6065d33d35e1b38876c8054b560b23eaa81e23277975c572a4c9d52482c2a9233c2fb0d386b9d3bbb260e3089ab4ad044234fd21f6994d6704e60c3eebfe594e57fe3947ba5c6bbbc34fa56043449ee7a8b9d138e1802deefe4aa5c76644d68da89d7498db1094c89b81187c4a348d448105df87e3fea07c2aa02a5c9718beea440a919d7959e8e9317a89fb712f0a016e72b6df23691b9386e172753c3ea49350d9d614d2427d738445e2114a57cff3aefe7cd2d58568d93ae62fe5589c578a3f8b0bf62281f041b9ed22fc38b0845a5974c44259ed597bf6bad886d7535d2430adb394444c00ff66fcc275ac7d44917945f55a69a93d2b62da778fa3fdcf2ea4b4489aae962aba09f8161eb815d3c9fc1406521057cdde5d5d71ea9aba0266483ef9a7d93e4472d5d76c4ecc58713b8ada2abc5cb5a31054d75b8da7ce3f14b4ac2abe2a33595425f063448c8d2cbffd35c4f24426e94223ff9ffdcaa82f5f5c70750fa5458a8b1fb862967959a231f201b43daf65c4496414a393e284c53e678b898be887fbc6daed1701e7ffe275aac049a4abb70ea3d543598ff16f58147d1ab5f7852882f570a2987a8483586f465fbb7ef5faa00036f054778c05b9c8b137df3c706fd522026945920bccfcdac22f800fc900bcc491a051f451873e63d8ff48563d5fe3bf73b1d782eb823f46bf4baca85732e6245936d65dc243b6da864252d3e8579ce1a24109f7793ba1b2144dc7ccb4a229d4293c7715e6cc63735b466185ebee517d42b3d4d758c7cbe77a42b2fc5c3a0d02b8c78f16d521f37f4206d8b8f1b7c72414df2003b8c5150c86ad39ee0d93f6e56483e330c4a30ef69868b326ac37d67d119e4d2a904df08749439740d953486ed774b50a01273a64d09bb1165485b4a197ae3a046a0047ae7a15108ed793bf0afa10201ed971fb6d19c2215cb1e9464dc28453d40dc603923ef41b597ef1196fac44c98206256b2244c8af5cc3955a537bcf335c6c889f47a1561b01dfdc096418b5843700771f26ae95d1d87babbcfaf739a478d9276bdf7f18484da27349963f9f9e6ab2df51931e91d77088c0e0eaa55c8870f0d6c54c45f640c466bbeb3af8f3ef10433ffbfa6eef95b65b014f18990c6091f49583a5de5e4d654a60ac81c35f37f76e1307aa2c518ceae9ecf58700b23406a3babc2d9bcb445c00898ec019501e061ddeebaca9cde6fe3cc6ff5c62b5cc19fd63005524e539e6403d0c7b6398c48eced1b906922cd5a00f0403f159b9e41b135337ac1e395d3ac3026101e16cdd38cc63dcab687f4afe4b95f997d58ea6c0d00cb48f2983c9393231c5214835639a6dcec6c2b061495345d7f8916b25237703aa8283886bbb4733bde88e4b15edd43376b18210adca19c3e041eb749f208e4a902eaa4689ca3a7e6a0c6e86ba78bb1d7c5e56b3ec57cfd08d5285d3d490593f94ae243fab1babe1d20770bc3a270f6a22a6afb6fd3437078daa437f67c18168e2e9833fd76ffd17e7a9b22b7ee6448ad78d681c2ef382b8ae06fecc759c7605fe8ecc80159d6755e27a9e4e8c0c261b6a84847d4774cfb56d17cc11229dc7b141fc97b224d90a7b726808d329f9774d97f47c140feb55bb71e8563e10683e5962ce986fa2b19a5f68864c777bd0c8a1f550e7c959caeef7c8c9037389b705ed15067b78428aeb5efa2f82e66719bfaab4659c0e79b7e0e213045e476bff254e6a62c917733b399ce250c8ef500d1c383dfae74f3107a953c6458f07ed34b2c6d0259deca930160482c282acf6ad3922c07cfd0c8d31104a4faa39b9b6494e53224c08113fb12192629bec550d6df7afae778a3568db41e30024518386db84441fdf5a56fd6547f43f0044d0be6e47fec221bb9233920fb8116d5af949ed9f91419e5acc08006fc5a9859e346dcff71bce4191c406a302be4ee160d98e5bd5f02d585c18e7813947d8eeb051cdba8dae14e0f21d29e3b11a50e91db1db881aa3718e05eecf5ee7c7659bfd417d4945ddfe8c5822c1b9c16b806c05986315692f9006135e33bf57b1451fdf7d18cf05d3517ea0989a269b2a02d4a0dc8e36dca87bc47e0f49712e67084625d5b5145c1250b791e281c6fcde16d5014b2f3b913d721366cfc440d66f9218c9d3a4a925d0d3dbb539db950035c410f4387cb79de9386e2458fc16db6e97aa51baef4e334fcd4114394415531e7515bc28b8007de7c0545cc6216b6240d3b2c7df95b80a60e99bf40884f20c1d3198875bf5c761d868fae6f8a170cc457920c4816428cd5e9d636854f998257f07fcab57c528d294fabbb51feb727165dcf444674fa1c7b6194449923de5687a14b756dc9628c35e7d955e998ec10de200360c0d91f3d52721d63967b0b0aefe3a64ca5a31c7a6795e6a58a38b72a7851058dd7e3aa22082b0162217718ec09ead7a9c0bb5007790b52040fc58210ed6486acc7c7ad1522f9721d5f70f2cab624548ec33a5b7e417264a520c031868e644d32b97ca99ebe9f24f436189d18947904c3af1e7817244f731125c1dc2bb009f021e6588a2ee964fc3a17cde3fd9813060b5b7e671d00d3293e58b4b236299d5f6cbdc04a077d23abfafb4e05778982c1e4a532a8ed927f0ae8edc426b9ae6ba24d658bc8834b56640ab1f913fe6809263c7069a1d1e72ead7f73eb0632dd44911d0ce063a832f67b5e42bf5bca9a9eabff8e9c246a9ad697c6f9a106d152c59c7a2ceb730cbbc5dc67a836560ec5545aa6cabfade077f05b031f2a53c21219bd300359a07db2fbd39cfa5b3696d8e0578a941f63eec2053cf47f595da31e94f587cd4c8d0bb1dcaea7db89e91f8d42b0652991c5c500f47706ab2dcace74adb367d426a3de56ed8fc39ab0f2d7a3cbd464b6b962e755b6c1030e4d297a38ebf9f28ecbc76debc0e1ca8d8c0e9806982ee5da00440757dbde8341016b232b22a5b92db1717a6cd63ba9c32275bb3394e51eaad90569aee043ded4fab789ba58ca3c4d0a9f6b909d3665cabdd2513c2a20ff29cb851fbfdf47381f3eefd7679ac8d0a85c52f815536ee88fd0cd8dffe7e1f4e1cb764849d41a892fe107c3c131f6bdf6f33f4938121fbaab44d8c8d416f148e64adf32ac451313f6036f73a3457f0e25bfec445f3027d813260c53ed6b86b71acc4dba54bbdce4bbcc113727765e5a19466f01d0e042629b09e19010fef985043c5522e4272c699e29c7ddc08274ae4cabe9e1230e32f1cce1e57e9aa450bd02eb953e15de3822642905c8a9e4785e5a6328c942e0c169a8e42e343b6129d37e7261637b02828b6b3de3b710a0a0f82eb6a90f83ac609ea84da880bf67068c19c62d75eb09a75c63c8ac63f405e1f0d17c78d00b8d6d5141bc091a5dcd3cde7af9e714a78fe56d6637e67ef89dc66afa3972c7b3e17549e4fd81ada73e647539f4e017f7a4ecb897e83886eb31d32e7f0bd6c5230e16d6282476b496f38b334eb2817df430a25dbdea4dbc2bde976a7bf1571f233ca44fe71793f214408cb02eb3461c0291adfbf21f27c566676dd5926e0f7d97386cf0a3aca295abdf1c93400d8a510c2b78a048883089c5391e9635acfe609b18b262c37ed478fcb6149efbe3b42f293b42fcbde1d8bf8f44785654cee0e95503e440b72fba0feb9d1a8511656fa0257712a4831fd5c0f00347ed09633f61e59bce122f7dcba0799a6112302e3ae375c536003ae29a40b779bef815a9c8d3a898fffad74e25ab91badc85c29b2d089ae906ab8d6c72bf6c624ba47ce2f8eb56c76970cfa74de4d82e6a20583f746b19eefc73340006d0fedc4b72358c24ec9e60891f445da5330ab2a47c2224b259c29dfd6bae97bb7b97b52a5ad4cf52c2c9c62ba5d9b1ae4e2c398ab4dcd41a35a8a3d2ebc9f0d4481e411d2db11abb9603b58fb13c7ceb4990dd9916d62d1599c6f02022d68413078e448421ffe727d06a7cd1dde0f37204f133e16fb57877ff98f197b171100d1a36a335490b662455a302f13eddcd66b3536979fa3880f4e25f3e710d29ca210125eb76076586d8c4df0ec88ec5c28fed0e559699d0117b93b4164e1fd45195652f0b982d6972d0506576e5987830a913b455adbf375163ca0edc38443f1bc18c6d239c818bbff2393fd5fd55ab6d9b8836110b1648480ed8685907c379bc4daaa95760d1456f5ae858aad12a175dc06a7a81299c86a9c9cae979ae6d50725ef375d5790e79298b519e5f4d122340533fea3f8418739ec6714e117ee15998f8d6a964d9bcb6b1e9bf29a41162051c1a653e44dfd1faf05ef1ea894e0b128c80df2fa085041a431ae87ee1bcb5c7270094ffb4ec9945ae24d2b45f3157118a2f33282c4512e5a749252b087209ce3236785d753273cbca8d9e63d146ce1c18ceb7b7942abeda06ab940ef49cf74d4ce7f1f97f9156b21d3b807925b6132a8b5b1d20ae296735ca6193112d78cf47737023e0797e25f3097e77e72ee8c93242110b5f1d467569ececdf82f85f7402f63a6dc258f1541afd41cb82aa4901b24bb7d08e80c5ea3e23df2c8370f2d802adcf6b2903bdc02c1e5ff1ea5dbdc2965a8ec720c529777c6aa26c0f3625ee826f5f56a14bb98f87668af1c399dddb1cead89840d4a6fac426269879e7303b1d44d8fae2cc6ed00e6c13a2d75e5b37f70ba596d333a9bb17304207f9ffe6ca05fd6c85a036de15790d02dafcc12066a6fa43e3e71178de703425ca8a4e454d3ce8258cc5944fb9dc74d6cb3e155919536da230010e410f92200d10de700ed9cf5fa2828cb507f7cb5f087bae4cba41c01749afff439ee7539c7ae784ece9e3695a2c384e9ac7d6a9e9e4a1de2d9ee288980ffc07678fd8bbb728c06440be782eca57630625b017ca2356c0b65fc2cb8a0a2f4d7807da61c3291c4f425621841d2b1420e283f7c180fb3f97ff0e01f0d6695ce67c3d67f7d60a1689a3fb5a4f98f6422d864956066fcfe1c51420d2f6d3e2d2ce189e6000803f23c4ec6fce55bbe39aeb325508ff149ac464679c37116ed332a67e57c15ba2936fdcce9b34c271c900e5d288601238aa192a066bc3499533c26560a5375186e6fe203ed716c651cbcf3561b5677975cfc985cbfdae3c2f6d363e6fb913358952a09b715611495c98da87a92195dc148dcac7ff79927a5ca909b940e03a5952c3340e546306a6776445c3d8784fb1033bfa7589f161e5f82abd242ee03688016d454e77bb9fb03e05f3dd3e25c9dd2e36b67345e41e50ffcafc3659511dd0da7b8565bc5423e404ec08e89ca154e490a46b1b4724ac753aea6b47301d3807c3105de6172aacf93f6275fae17b728cc9cfce62e4dcb65d62042d31292aa32a27d469bfd9fa31d04d2e28766e29ceeddf811df618b14cf8aa7d7ad64e92989c45e5a2afd8d77c082ca035f0f606195082e1124e3c561cb21ac2b054aadec5cd73590f28d6f6e8dc34374ed90aae05f9d8f8240a8defd08da402d3dc28f7510e50cd0beed041b1df5ca5034a6abf21580cac5e0075e16d9e9e45aa890463d47b89cb5c1d5cc175a2c751733dd93f3b890251ee1cb9758884abb291793c7d7a09c19e69eba5516ea96515a217da585701e77f36e6ae0094c3b17ec864c9e631227c66d1615d98c7d5b96f33ec64d24c7a92b3fa0b180fd936d99689819bddd8c906c030387e880def91475ac32b51c37190c78a8d509f651977d37efd8e2ae0fbdca8429378af6a1036c9ad690b3a686e4f9c57a4548596e7dc4c1649e4fd49ac5cf971392b3591c7d1a2d56d790bd253b89178ad5409cf395f788b3bccdf526f6fd9d0e239e0baa9b645af486082d214cd33eeb0b4265284ebceb53b82a8471a1d1b7ec823ea703dd024e2ef737b69fa57637a22e6c34bc5cb284e03a5e6b4c9ead03c0f60e0f73f3b075dfde22064c42cdb4e25a3fc09b800453ca2a13442c59e333eb9e257d3219ae55701d4698f6b5aad1c348948760c59a7ddbbe621582d66e693913a98cf739b70d50408f914a7fb7722399a097517c49dca80a17aa6bc11e5f35567a62876320a7df6861391d41dd127b7e51f3316c9cf5f43c9699312561de1c8c5ddb2870e70fecc0b8b67a332a320f3688c2e44ef6d674d4473cf217759577ede93a7523e5eb49d31590b202f9559419243b6200a1ef5ac7123d2d62d3f0832120c5cba619442b5a8a862d293f6a525757bb01b740113e76eda59c8ac251b5e32f85479002307308184814f665870c6a2d4ce206f6615543949f1a877266331d706b82d410efe4b217637b989eb996add51fc1f4a18fa008fc7609dd010e9a4e947eeed5e1ce3ad79c38c25f08044fd59afff76928c7edc5746474a9fde07f269edab328f335d1fb880126c60f432db21529e0b3d526f89452cd015284c1b0fea6dc2f4b393938a8e297879703665d5fcc8566698b615acaf7ce2f1a211c9deef216cfcb8ca64e7c3693018427fb65c38779df5210cac3c046891e9ec8317114c805acb0432de4f362eca500a566280e6585dbfb11e6905159ae8ff18fb8bb7920459aaba69b8f96bdf5a0b02c603e587702f2d4603eb4b5fdd74c2699bfe049641ba2f6699153fbe04fb7ee6213e3900362a7eb2265ad53c98b7202bdc2d1297385e9b0133b659f46b26a82a4227695e558d669129dab0161ed8b81d27fed403bb8a695e2c70d940f36e3b7ac1c5bac4d63df4c3d80c72f180ec10143815f60202623fa95503e10e872cbf95681ac625c1bdb172e8a81aba4c41af1702220f6c6b332bc1e908bff290f7e679cfdd5827bb3b6a1f1b602bf27037e86504d2a2549785d7faa6a5f1b536644bab30119f34968b9c1a3e22fcdfc01bafb5fb5ff7885b90b7d055c2f1af75469baba1cc959174f29e37464467d2bb604a42b83a6e6d40f90f81ba3d0aebfa0085ea9b737efb1ddf15d9f96067879dcb46d612bcc51897aeb1f48ff3c805b061ff56d24983a98b19e5334557282ff20ee81242a838c9d3c474ad7fa4598c00d138f439169d402fa8a7a07f91a184bb231f8aca9795ff378621fe2b685ffba503b4165691be210d793f545fd6ef2dc7af04d41e65d6ea5059fff07eba6ca4141066fbb1967d2c94eae22f1642472cde7a9bec70430f22beb3ecbf6513ade0ea7af112fafab56c333ddfecfb57451d5a08f41730fb22bd61b1e534f31ef1cddc8a5e13af5300a883d1df039167b22d4904413a3aa3a9780be7abf0bd6df2af44ec4312703e1fa22c839a119177a6890fd745d48cdd7e02ab44d9cb974a3fd7c95898b1768b6997629118979e5f71de79d32d04441ecbc8c7de1182ab5dbcc7ad767b6e9336298a33bbcbe9bb5c0ca72388801ae569a873e0d2e90d933aa6583e488a3d11cf37c0149b2926b43e5ad11b050836d9aee8a20e413fa13a98c53da4650bcbc38d3beb4453381bc98cb5b219a3ed11b380c04acd6cbdf2a34151c368a13bae8396af3d331e96455641dcafa5a03bb2933577aa8826c094c9505015db49356067f12cf5fa7709393a3fe4c36b6d67a6e35407d6cdbd2acba2d64f7be9eac1c80972f76f4d1e96308dddf9c3966fdd1be3d0ee9eef3f29cc5527ef2fc5ecf39e9cd94de77e51d0f2d52089570bf5b57365b2eb9bd1e7bee4cdee4d6440daf0a89ecca7ea9b80d2f8f9365790670441899c9538433bf32cdecd7bebf42c725ebd7300ec1328f902ad92326f512b5c1b18b793a67fd6758da0587585e750bf35a0812e57c2951f47d9c851c86402969709c9eafa3b0d1f33c30ff5e1a2ff0b0798d99ed4cbf675dd2e43f1fcd3ee0dd5bf161515fc322699ba84c6751f8555c1331b7baf1f8240147fee93b8de5246e48a76592cddcfcb6019297d1437a570427e1c16a8e62cfe7f94b6629b6e84d95807946fad7a4d8f665014ec3109971b182b0e284685e1bc3c5218c9b892c2c9d3d873c4c048844c74bcc577f56aa41fe91a94708b377ec0478a64bc02b7be0f3ea62d3d4d7706f0b584e1a13093b9aaf2cd789e0000599a18bd7437d736fde5bae38847ed9d7a651b4097bcf602ef5a4d61444276dec6e1cd9154982d2cc8a496d624179af50475b09e047c95f46a4b51e22791cd6ef8de6040d00a9d230cf55e3e4d22b9545861a86f9adcbfa6c34efc556419f36414f6df6ba92a41e2343ca6cada9c35180bedcb30b20868756ed37ab7d988ce692b09df8cd70b231c348a4b07c2a49ae0a05f5d443c49d10700461f3eab4ba281cd3eabf0a41714d62c980134eae8ff621e2b44a13d99bacc47b10220c5a5e0f35d53de8845bdcf574529c7ef6919ca1818919bfb3680ffe236a9762509daa2a67cea0dfff7c6cbddea7f1039dc2bccfc5f8d79280985855db1865b4e1461384fea74d1be01426cdfb915d7838501947a61429de9aabaf40028bd43ef85efb0752752ad4b9adae8214fdb403afec4fd9a4bac9c4ebaddaebaff4ae735feddf3aa37d76f2bb3072d0502e2bd9f2304aeb8a8bdb5a78eb1d32b3cf760f2170028cbdd015ac70c5f5d57eaf183c30666f0fef0f1c329482da9cec4929464a12f5bdbc1b939b1b230a66d6eb3893de649b42ce58b0681629db90acb939b4f0588509ccb28c2bdf87fe2d3dec27e5d40a207057239b3aa6868f8165b92a0f4d98db0e05a5c6a207f8f1e83c6c0aea85d99587e284e0c55838db82f715a28489899c2e26023c7e778af69a805256393b96571eba808de3384ccc4d9f2c4bab676ccd8a10b3b19c01eb661b5a917999b207177d72d6d3c201db18e0c01160f975da04c387a446e95b80f59eae59949abfee63a8fb58199c5f53c60521bbe5ef60b75375706814aedaf06d6aa96e7d40a3af8779198489442ab7f2756f7c12fc3562d61281a730e959a0682d6d619a76dc2c06417632f93703f165ecd058d566ff98e29edd39d4c65a8476b2eac4fd9bc183577a9affbccb50c0cabeb150f25ed08b471a05030ed4e5fca4a4965ad77f29f6244bfc6b9f0b49ee56a81844f6b91a67b99fb7f8ca4593b9ddf3d93b9544a8e5f652e198e8e26ec6a1580a96752759fd07048d81fdd493b1ead7bb4af1e055879978c82e728b8d044a57dca369bc4f1ca438339cdf59ece8d7b904e5022ca71644b9ce62799343004ade59cab31c59c1ba343a7a7e72a0cffa8015f5df704c6a4eeecfcc0c9ebbbb2669b2f934fb46d44e19b5259a2225806ca2516a516f5dc63130432e2fec823cd4fa993492d4bfa5ad1367dd94e246ddc12e4267ed37bce4faa420f4720225d473f072860e474dc13e9ff1178871a73289b145be775e68eb7e90e7af484ca84f321ca32d15b8b715392cce08971d3a94ca6ea891b9ca0206527b48e2d328460952dcb339fed72bbdaf034e261fea4b18d6c40c46699ea64813079b844473fa08f6fe74a50e574345b230adc4fa89c04c6da561a2906667d12a5cff4d9e2a7785b137aa232e2198f0648720b38c75bc4540d250687e4f2de668b3a316500994b539a6031302604d82f746788669260f2461e70ba14b5d3388abbaca9c53f7cea0bfb2c4ffeb810d9d28ed36498196fb1061ca0acdb2cd8a89a252c0e9d32a285935e450637e1549744eb6844e2a31d5b0319dad8b00896e5570533f381f326fa117cbf62e03d44ed35c74e2d3e4ffaca4b3358e3aaf542e1ac6a3ffe3f228e7f879def900d83eb56b6e185a8f2be901054189db4238dd4105dc6ee3ddf2b449bb83f7dbfa19e60be834d1210c0d24b2e669d70de4854a006d44936330564efc423b6a050b58b057829efbdceccde0a7664b24cd6c3ece5fe66e92e527290cd641d93b34962175822a21504c8d0b174827c223e403bdd1049cfa492e1ca44d98168356b6a324fa7118ab59d1e616d8d6e39647022cffe9fb650278d77bd5ab51deb9b8fd54ab0d79d3b260b637b84f301f3201bc59faf4dbce02cf20085399591f7d5bf3cb3b9dab0d615fc1d5395bab73d08a94ff20e6e503ac8f117506d1625d8df7f680dc9139b9c50fa71aa056e2d48bd1b178b75705211adab9d95d5c98635a45df36e61d7ba6c98fb40d237385873537f8c3f41a1771ca43fa648ba835164bc3ee9f4310ec9051e8ba3fc89b881b4591b0c45bf73db7effe528796b837a273436b62022fd2787de1408bb0ed268dc0a31a6cd42d7532142204997b6eb89ee8391d6bf50c02aa1feb8b46281323a009ecd416626f6285196c8d3e7787fc7364da33deb1a30facbf85d656f022daa279bf81d8829f2b74f84be72778f2903e4b3e6b8ac846131ba1af7982baf55d53915c4541f7e607f3fc65c0eb5d5c6f94f33db9c959a462061faf8aeb9c52e3c3bf6ad59f0253c6b058540678ebf0cf1c4b5df5414e02ab18370bdce19be22016f0f4221f86becce00345c05ed7363b49dcc0caede77f358ee06a7933cf4327ffb3ecd323ba2c641de896dae0daf3684f2b77c40b42e46200432a7c2b13a5ce1e316b3656cc01b3c91ac57abb5cbb1ae9a4f96f1f1af9ccfc64db52838a76a27b489171bb3fe6f09f66a130c62aa8c4e33c7f4174e09363420cbec737d55bd3da40dd13676c1ce99faaf261862cbc0cef18157ab7424834df0a30472a150742427872f105baa758685c7f3ba48347228c48dae988566b1efd6585a012136a371e9887feeb2dfd3e6b10b703f8309dbf709d776318c07f8cd28724edcf7ce6a64173f0f765cbf4e27a9265a39a8770a898639498c6519b7d1228cac071c0532b86302b5548286ef035c004305f41a36610f625cc165638384765254f32022d4060b291e004aa44940f94510296e32c3456ee68e785e1531548670dca332aa9317a06a51133095d2630625672eba1aa3aab98e3c1d4620e7aa1f1a70a4945519f04c3f6c50385b4ee142b3a9035f812b28b921dfbb1ca8517fa800b5320cf2f5e9ccccaab59e23506f482bb83ec88d7b58a54c5473e7d0d4564a998bb8785ef48759cb1e65075bc2414df09589478190e9f4d4f68e4d90f6c086daf49b12e52ee7fae1bd212194c30c724a1e5e7ffc900e99fafefbbedc172245376e498652c9fb06842e9fdeb0ad8b32eb4ac06e4cc18516ea43c20580e2f6b42b9bf1da72aa98d7250be96aff3c76b4cb9381ed6ea6c00c5e4ada485eba75e9021ae143379d7fd756f9237b053d8531a34498aedd6516542e7e04250a03b1daf345e7528b31bbc7561d419a2f76356cba83d3990751dd3536ab47dd2be6b8538f97d36d16b5d34d1a570d5a5e4fdb0ee9f767f8dd4ffe8ca8e23a64f1798e83afe5a9a58766549b89b61d6cb4826d5818e3e8bce64c0d9d6db6a9fdf8b371a92895213a31aa73e599892a3c571b9f60d75bdc79bab089d619839e0b2d36956eaa20ba60329b9a257752155ca8643a4cf6836e86d98941da6ba4e372246dba8c214d7652c357063a71afc1897f2a41acc7393e140a2ccaf6ee69ffe6cf54737983978d8e18a716eda03bf159a2256db8668540717495845f8a88187160db6496771bf0585bf1806713a5de8f7a947bc888ac9499c66fbc9b6ab6b87aabc03df8ae33546eacb6f6044e6c990c6029b2e92c1d1e35c3657859b5ec1abf546f060a6b5465bca5887c2fa8e42522198da487976496606d76d338ad3259d81997ba00d33255219fd75896c56c874936ff07754edc6a4d0c6cdc8e6ab3bba4eead6fb832ac1d840a5d00235ca8b9acb6d9747a4da2c4127fefc705b07c7ec8de9c608587273b002ded977cbb89aeaa0dbdfe9f059400870ca336d093597dc4c0fcfb0e192eb4b26166db639349d99994ed0f7c241a3914f890351727826390927a1cc4a55f6486f57f0a0ec15100ef3f1696250177233350888e77aec5020c0620a9870b5a1aaaf896b83ca52d1b8172b034b4642e739d01d151076a88fac3cfbbd46cf1567495cd37314388745e0be21e3bcd4c4ecab6dca4ca9da2eef53b75825efba730e896655f6e10ea370b31873b0e3112293c491e60ab51bf188f5274c146fec268a76398490032003cb1c5b5f7ad0bd1905b3636e40eb0b23f347acb5da4dfb32536bd821e4047da51fd2fb6cfde12e348a8c5b9f0f1683c9e23ab44e5cf62d04b9f44a546fd8a2ca58edc6a752f0322367752e490fb73b73a36a2ea7a98e25287dad6016990f03e35263d06d6eb0b802c7de039620dbc0dae6a53c1c7288948ab946badc3470265b1bf81ca08307b5b4ea1a3a071df8f2df0071f41e19d8ebcfd769a173505baf8c486e03bfd526a17e7d625368f03f0f4477f4a3e995cb330fde4f80549bc2728e8c52dd0ea118c1632e89dc6fdf4cd381eb42ec360ade4755213e19016022d018ec29bc21d1d5628d1cf1f27e39b5448bf20f0d1fe195fc9c531af569d2ef2a20eaa0026d84e348f5d92f4f624a46987c7b458fe82ad2fac0feabe6187139192ba5782b01778f2628e05ac7eb6be8552d3cb5fc9e5590c2027e2d29fb825268a3eb44c7dbfba7c429bdf1ea87a0b5866e0686d83a92391e393b672c0a13e38e7b7a3e288ceb6dbe80310c3202ad862dde6d8f40df81bf92df49081ec75bc02d4cf4e1b69639f12088b64f1d9952cc40ecbfdff041937421dc5dd3acbfc39d3e97c2ab734175369054fdcc5c95983739c3e57f93fe5b032f3eade6b6582ae40bb3f9e0a74c3d0dfbf0244c36f1e6622c05e6a24b4c28b2bb8f6c4f936b956c3f872c424a487e189aeea4e9d7a88f14c692ac186e8899447d522974d163cd90c1f34ee71adddf6803267819939e7fa6cc0cb89545ff22786643497c1d36aef4b7bd9ef47c30d8a917351275b50d297406777cf9d8182e645384d7a667be762f86d78b85ffb4b97f85af58648e3f999169c9698aa06f8fbfd1be5ce2704f27aeb1542709a67052c2ef284853c076c98b5a47f0945fdd42d8a3cf87d444baffd671163baa4295db525a8c821091447c5d941fb0e95c1d52983d68684cc6b628e5af3895281c86681e2cfb5132a946dd640d27f045ae344887e5fddeaf8e98b17a52f014ae9d28feb49a6cb77f5aa232c2c365ed9fb543fe6c8b543cbe75c071700fb21f39068d5117b5a8c93dcc73f6f2e69a0b169b88532fce939080264756c75ef504399e1aa3aba475a181c7cb24903448bfa7200b184378b6ab7862823e19c28a087af190684f310a385e68d18de2094bba8a4429f7decadc7875edd5f481e8d6e22c393907bedee51b74d4caff159fade850fda6530f08285c7ecbef2f8de1d9d0f83c29323c7ff3bb68ce2e1e415aa9cdf792414fee2256c56abd9526b619076e0e9006bc27877fd651119b7c3a652db4e2f845ca1673ed90c34c249a64a55aff0f6b3380f2929d5186ddd399f7dff969af33abeb604a6e456eccdd6e60f10844373ba673fe492039e15593af94e6a36d2c9afc2f0288a4b2164d1dc0150757147e301b3d8457070372613f35c85b94e2f8eee167e62fddd889146b3c077c6224728870561f7bb687dce633a7d35721a0e8d78464b0e2c6b664ca380d0bff8c7ac7a9aed27ec9f1e94424d78b77396302d46ba9bb137a4622ed9eff20bb00d9fedc51eff90295c1609b846d9bdc28b93a2245eadb15c0d4e68307938d96e59b1512e1dc6108e7028ca57f56156f1660c9c607953c542b8abbab49a5b5073776bdeb41a8f7b40e731849a60a1dcc7c86bbc294cfdb39cea0f6091ed4b5f0fcf255dd723f67bf47f7923568c119a426d33d2e4bc1b868cca2336c18769e38e61cea2f49d128a14df537f7c79a1a695b64dc74197bee79a8f68f7e87d566b03eb5118fd0715af3e4b3d6d4074611a242fa368622e8f3558bec24f8a8680f781f623a3e775540a913f833d217196e5c5ebfed0cf41877e1dc85585ecadd438aade097328dfa18b611269c5622ce84cb70a9516f29040dd7f84b49d52a0f93889d91e85e7a7479a77f3db7179a343cc42980502f1dc0255c0287fbd7ae1e4951a13af421caf1f5f95ca700d54862d52e7dd265d1d1fb6116b712a429a730461578ed33689e8c1fe534363ad6f168de85c24301eebfda06ac2e24549959cad9c670ef284aabc9304b9f1661d7a6928a0157f5c85a1992b75ac146a2c472ce5b2839055b2db97433141133ea9b12ff6c047d870ce1bec8c3663351577d6a9eaeebdd818ec62e8afe1ed57cb7577c10807041770201525ad1c4f3c0f2d2e531bc5ecaf268c33d7c1d5111b7140e9fdbfdda3853133fe567f60db44be371af838e5e890759c6a4a19c1ddff0293dde1ac6df66406c00f241c993f5eed1302693d32428a78e087f55aad4099ee20cd22979a344e906bf6bb4c26b68021118e94c7d95b87d73413f3e663e069a99cc79da03f9c1dc2c2ce117594967a4d2560c0bdd665d5644c11743dd825d65331c704b29dc32fa7dec865a8ae86ac06dbcb0bc80270e8b3fd46cadf5bae5d1e168d6d1ae46bc31323571d538169d568065ad913455d7a54f5891e55374f1610ea222bf4f9221075af4614af4af15ce533a91c82c3658adcf598b3fc8b118e2822c6e56757f4f6e3b9c41841f052128f7f6589a12911116abc86913decf77adeb3f556097125fdae8f51bb1737388c449bea445f63ea43559b973d2eb644199a3fc28d3657ac8b0aec37b1cc28efd43dfaf468289370cdcacec8d4826758bc22f8bd2620a3895162910562b186001dfd28dd2e2b60fe6a62b63ed88edf7b190b1de9577566d4a62fa17c1d7a49678a659ed42fd8dd5391c4976b8c58897e735faf06089ab9af4cf002c2faff6244680b6031cd5bbd379f17fe00064b2767d5a8a9d68003bead44c9af62e72dfa12b659dcc9936d5cabc3eba842476dec89ce6afa35b13d2b5bd9ed13dcf6662be0ac10fcad3fce048c4938f6f3efc41828d9a784684518189d31449be86769379834b4175407e9bad20bab4bbc59c70730fca2ab4a9f9e68f50304f8511fd99a0c6b825642aeab7dd908d2c1920c0a58122afcd68c9993c29079ee7cd51dbc31931b672db3a9336afcad3c465e1840a1bcff87e3297f365346195d2cc2336300a0f663b312b512dd888d425a6667ecf3bce94ce458ccdeb384cfe94e1e0d278d901906fc1008fd1c6fa49d500d9d7c970db5d25bd519b6367020a97893b1a3539cc850712e9a94b4f2d6edf1c3ff713ab08e29e25f7abb0f9f6be30711a9d4cae4f6b931295f1e76a7c1bdc71157e0d56dabaa41151c808bd76abc4415aa242f62628b998d0a97bf25f7375e3deb8fe70e28c1c571cdf5b5c8a84b2f83b297be8563d9572af00f8bfaf2a0f5227d71652489136072bf89fdf930ca4bb5c3426c8612c853d3d59ab37f6e301991130b876f7e701c21a9786082a8f62c8d37b96e11b41357f619c31d074f3333ebe3e284ae6e5a8efa04e228fc2870fac33d0fbb2cc9102cfde206b7bbe95d459f684a5afc9d967d648e2d2f8f4bd2fdaa087455d0bb4462d5a345d227545b29ddb8515b64e13114e3215c4493135b6eb64d5fc1ef24dd85f5fe342c76c77f79e956144a2c0cb2776316cd259e0b3ec5e687f4a09546f0112a03f1b183be949845201b7b72b1ef1a1370640c35be694b6f5b719147f83e106a027a98eadf228c8ca48b5022fd2b13dad033d6f3e21ae63b5e64ad2cad565ed827c66db5479763ba5c6c75e52733e7a049df4483c86f2c25a28b70f4b116cac44a5eea0215beb072b7ba2c17a6bf8c1d516eba2ed0eaf453446173d9f2b6bb621707d6c4da8c25d3386645aab60771ca285c1e9e19aa9a4471078971d6b4000be959935152674a53c4fb0c4877c7d95a68cbb9f7ee23b065f8c9663ba7df22a9ebc9bfd1d0df03dae04bced1d18a38ec6a9cc1ab1fce1270fef171867c9c64d1d3b5789219feff4a0030d4b9f788b19668f6a41a28124c42c77f893ff63a7aaa130dcf4644999aee866d9c6dc6efeac46130ed8227d831f6b6febbf748c65e47155306b64c2281f252d98c45ffc73c816946a6a0d44a91756758a483403c96b488da739d2d3a507f5ceadc75bdd001533970f39206e4d4c3401c4047bac5e6301bb02a767844482b882b91c242c811c3eb73942e45913793ead019dc76653b7c6eab948c1c666229b2f5c009fb1a22b0267ec5b3302b69ba10d9d02dfee6f2c95a3016a22d8f8e5de76ad767bdcba6926d27dfb7f13078b474e0b1d18a8c4ddf311b0ec890139544f071f139783cddf81a1c0a43c9c30760c499435c6279c8fa9939a968dda4d5d43e3c2f292b44a563a0aefc63b740296408f1536e613b5a780144772152d13fd1540ec6ad868191d2366904145c0082f99655badd779843d87d31911cd1a67efe3c8a1962ff31b98df7421124640369d3e393ebe0675300cdee648d589bae6674c13211dcec81348edea49e176e49b7e852564af34d99d695075e3db6d873550c61d0178ffffff87