PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 80845 1a8b9d16adc32a27c2ec1292f49efbaa4294a89631d6627db1ac3975bd8d7633

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
503add80c652a1c048112ef7da7d1b9381724f663663f4f95169e8eaac6baf87
Certificate Block Hash
1a8b9d16adc32a27c2ec1292f49efbaa4294a89631d6627db1ac3975bd8d7633
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00157e01008af70000
00100000000100000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000a515284ce2be8b2b0a28727534fae30db97004039572ce58c7d2990ebf7e39216df4eb20d174e15f57b9cbfbf954b76b95aa48a827ac5d7ce421b647db9f0b282e905c2c738e3cc4183e3dca35fa4f197b21c0a35cbe8be247030000000000000000020000000200157e01008af70000

Raw Header Hex

000040208e9379ac3ff924dc9ced0c9c2498e3324c6ef2a0c2e619cab81a952b616e320ebc58881eeb921991d803c32607fbb86ae1ab2532f3b4d09f3ded6aef4f344f69e72f456a6bc5001887af6baceae86951f9f46336664f7281931b7ddaf72e1148c0a152c680dd3a50

Proof Data Hex

59,560 bytes
121216020307816d1261cfb59a12f8d5f7862a50164c95f214b3a97f539499dd4e1e8dd919dba3a2c80ff045438ae36bea0f736909ca0a5a7b5720fcc7925d45d99fd3859dc665d529bef7eeb4d8fe4bbf32936c2f778a604bfd731d161d05550a5252d17561c16df12fab7c484c5820e87e3a140f4e51d4ae36451b19f30bfc8d9bb9a1bdbfcd46187f2db99452d4f7d119448716d418a4adb9958e392f56e38fcfabed933fa7767872e35abcb5a5d1f8d8bc222b561892dc4ddb25056d3e003a55e30cc5c783e300694e100ae3834902da059b138cb6c40f59ae68753c1a111e70f63a93afc93122396a61ee9ec12f9d9d26cbaf7b2b6a45f8a87537a4456c17de04d15d387a71d89c6735b3eeaa22f410ceb032a87302739795d1be6ff6206522a10e035543f30a76bccafbecd1d6fefa6ea9396b282575e983cda543da566899b7054dba9482218f1c463e9dc746daff488c764089142e2d4ef7f8a8774f567da11205b248dbbd3b6fdaae0e65355c4af28fd0e0ed85700e1b62bf661a7e861e8a4c4bc3a355bb382da1e306d5c71432c5f591339a0df443e261ab28e0bd1a924e6a9f702e5cc106000634474abf365103f258ca1d580c88b1594512ee30e92238c0ea9a0535a4faf9a9e860efb969220ddaa0f67c115441541ee2610ec21161248d80c27e876ab67e4d58d2714c8c767c734f158ebd713e1f5b45d003a2fdfce328909659039f269c764defc876af63047083eb4cfe22a18e64b53f8372a3029e150c8fcb49825ea1636752b2329d3b5ca6f1492c1c83c5e488534b25b5e2b68fd261c647c6aa54882e9687db0911cdd1a765a9cbcecc6e2a2d38b09e89bff8ee9b4ed58ce7d92226340b3d80f3b08e16e9035dfe196e522e15a5022563448108b7eec10580782cc38a4822bc8a1a2c80ebe2ea781185f03ca515c25cbc694a163f42d2e3e7d418bb42c7bb1b878c5975c54888f9f0fdfdfd24ca04f388c3d7cd553999face7530d7ffeb5f3a76f5f66db581178ded6a2be95bdcaf76b67a868a49d8a3f95727b809388ddf0cf3b8429aa7581d32cf90ba39dd7ed3ffc77baccbc8a9d540ea16f0973c7af41c01e7fe9cb2e5727803fccf702072c0424d0977105942c230e5615ab573d031b79537e30febec72c99dd8e544d6fb6e31a874577ff8c74faa9e19d7722a5baaf7bbf1439a44880cf0a4b2708833156dc00e3f51e58147c9b8a1dd5a11943133315918fc6675eeceb7b6545d682118299dd3526f9b2934baa09813881c21f321a5f0df3da787636956ac0f7b9f5b55154d761255e4ee15976180f88a978e5710125869b7375b249e8c7d0d81146e661f74dc6c29d26bc8250747fc69d9dd74a8f49b1c4f6b42767032623f29ab23d36591345c6c6cc665ba2a01485036dbe32d9fc56d9b6aabf4f4cf242dc54841f35a46869406ce9046106d77aafd62261377d37603d98d3a1fdd20f592858c0e0ebb7acdc97e32c4ffc701df68de85e583a511037d5987982784753821b764099a703b49cb93aa2e89af00a4b5ff26ae2473757a000b3d658ec03123a044692bb922c6b9c6d09a6edc8a027d50d69fac894be1f13a8b66dc286c8b2dc4b0f33459916399278720fdbb5379279e13e86579644a2d08f3897f63105f5263adc481551ddaa2ed1682024f8682c08371560a0abb9e7ad67549db74bce7b65f783c0f68d64a8f12e5342801937e2ba4d6627cc7900058cd2bf101632e3d0e616c188c9242d2b3cef0f370874efa5f1476d171524ae97bdb7e4861cdb4d46c02c8c2644e16514efc77fa2ee84e71d7a6e0db56ff04f8d8e3e45b71b69929b53e1099832f375e36040bb7a98d690f688eb789324de14da59e2760e0b78c46f7c1cefbcbfd82827c323dfe01780e862cb073b004c036ec8cf9586cc087877f2c23e85279ef2e5fd77f88485dba432d6b99c528edb4f04c8019a1dfda9922be2245e0f5f891c0ae8d1a8e099447c89e8f1487aab3dcd312f94de6465650874cc86bac16d220c255390af3cdda776cc156e277f2340ff239b6c14acbc0d01a02247148ea4be8be6a8b190c0a55082fdcd164354e6f39a95fa02e0a7eabb9308e2d52b70d53b33067fc9b02319dd677f0415ccb6885b4b00cbf5dfc6af61f47fae3bb47f51bb0fae963b0d28bdc8a3363736f7e548447ea62200560967b69735926d129b5246036105b7414fc4317a909137d4e2292d7560e0543c9d6c53f568fe56847a7485f4b4740be6b7b766ea2f6d16d8da1f8b1dbb90d4592c7e97240a245120865299bb8349e2aa07103cb2d4de3d7cb69dea99984b7fcb6b5dd8d2dfbac4fdf55ea1418d6b7275ac94bb3714d77993c36dbc105db4777a6408faf11646fcadbd63a2f25ec99fb12993672ac38871f31bbb745f1e599038b4fd76a61469d3f99cb4da96c4e1f17e2e36ea288b34d881e81a8a85b01b8bf32b4239108eb462243ca4072a6b6ab5b6b05911c5b2ff6031d741132e3b887c9428da3afcd507d1a912ae98cc4647c982fb7a3e3c01eb4d757c9f12464992293ead6cf4423d775485a98f86159126f05a57f4c85a19af2a6aa61e5c7ccdf56a24e5eedbe1eedc7fc211468f077266f810921ff9425418182ddf9fa7a754251e1fc403391a22210f74ca752d5398721564f7ea232eb21f4ee14282d128104280d9281f16f5d8f50199aea1f586e7924dcac6fb6d043b1b02bb29e82c29dd51d949be049c13885fddf6bf59d380ba215902d42c8563a172b910fc8a4374c15559136cc9b1a13cd8d74354231115a80598ef20f123da4ab4d1a919a2a0d6b58f783f460262ebb94a7cb9b7da659ed24b9f2bd0b44882e9c107d0f60cc0bbd96c36aa82e00e7272d48294512684b7643066db745062925b6df8b1ed45a44c6cd42742311c9ab4e3c9696bf117b8e050b03c3d167bccb07eb3f2e1cd143f00750164723de80870b2c9a09b9f1c87c0f8af83a517aced241ef96bf260091e49e31a30204049b3b24f4305a81d01e9a4c6afafeee7ff778c75aa2c6fb54425efe2c671a4331c8a99283e4da2b47df22dfc22493d9e194342a2e769d7a3de4797faa6e8bdb25c80c62cb3a93eec68a4b41ee49b184da39590ba68886d63d42597754b7861b7c543ab96589deee79d323f85aecb891e24be5d8cbe2464e6500d3b35de7b6c6bf2ed7aff795e2878f4254841ddb5aff29faa70995a5daa13906d00b6c0d71bc44f650fc9a4a4b8e332ad06ce490f3aa4d5753a4e752970e8bfdd041ce77a789413ed8cfcce4569dc5058a5fbf0bbe9b0961ae71e8fb32b0ca83c30ce90b14eb927bf13d40fafb0bd04bde88dcfb9d8f3de5c0a90b8a2a29aa0938ff47f6056a4e455aa52df590bf576efbb35790b4e63094048e5e0e018d5fe504133c68beb19157926982f7829cdf1e1e7460bd787c49debee4baf4be3ee4495813bbcfc6baeed7fbf41e5b5849198dbb9cb80ae6c6842efd39202bdece18c1bbcb21671539e42ffa1454b5a929f9f0571209353d7846da41679a2d1296f1f0c3a437369c6fa9a55b9726f2137efe5b1da6541cd00348d2713dfc3523cd7589ee40303e46ae11168a1467fd07098891d03c88cb25779f2d7de4d77363185215425d61d2f54728ac48c92d362d853604eba828e305a1e31a07ae872e37cd97488958f6f1a83e635ed6f8bf936c4e76e88a7ecfb7f12c7499256c5c92008a5d7de569c8c13813b16d9b67f42df6f12700a6dd147c56a51eb95d8e0e17434852b0ba717446a07fed458e75fc564a83d1eb1a80aabb3a64e999ba74b00a43293e22cab2cbe5aecdd8fcc63585c2267ff53e00d63f6b562032f4be3a32922b20d65a355507e6f3e6004d0908388930b6fd622c9454a7e3ac3ef361c2f8724855f21aaf85ab2a43d8062d7e0a5c799f983b605c11bd7be4c38e30f13946349c5a387bb0c1999eef534fb697ae5c9342993bbc771742bb8223d8554a33fdb8e2faa6a83eaf7fde5fb79b9a98c3f50c38e26c1f7b7a0104520bf549e99d87e08800d30b96af54941905562212c12b3d019008f6d5382ccd08feef00b8f258e8fab78a944abf7ebc97368805b7bf6ab0593577afef004b006db3e90dcf6badae2c04ac9bdf0332385d6bb0545287cdce2c398f5359d8d5b19e29f67404ed651059a0260dcdcf278ad3dda35af63181f29cf9752364d2adb71d2acead66906c2e7a2559db303ad1db2211b086165cc3756f8d223c5647f045064f4269cd55da1f93e735a55903c4a2419173d98012d43b848bdcf56c37f45f1da97d1389d39507d4a361075fcc33b93c54d989db9bd7140789ab87d7e94fb581b8dbca29955a10311a45786f0da53d630d6db83f5e735cef8e04744ddcbda9d6358c6bd39e246a20f59f84ed32159b06751e4bbdc7e1abd276fd2d3422bba2188177bf503329b00691c51057a71e22d259185a65e87140fc8d2b5edbbddb476141da5b0e70597d871b093b9b8c9a3d54daf74c72999c9aaa8295dbc6a8d60ac78f45081c65ecb9be10b2ffb86f79d2f765edb81caf23f07e10e1f2f3928ba155ed25a4b9dc7cfe92199deab8392967a345c7f19fb0d978e3be4aa163d11c5ed3375062b8195fe3a24d503d0b6559d77239915cd2f9543e9b314ccb19c19261b4365a14fe2afbcaebe3c333066c42e41a76e2fbdca8cc8134da029f393b1a5f17770514ee4e0b7bbd4f1483142eac6c24c49f6bdd592d3799afbc62e90a57027cf3f4707316a08210b2e5f61bb2e3719b3adf18b914b4cad5ad74d226191ae008387d04644dc1e540e6fc6dea1dc9c6a59f83f0a4a1689c90c8723dd6f3f047b610f9e159ad59c8da1de93f14592d6a8b4b3a0ae948ee076035476665b9fe5431fc619892a988bbaadc03db6dca4a5f94834bd65fba995b84b025ed65015a7cda69925006aa6ec3081931897d0dd34a4a58dc46013ccb82832e87e8e751281e78a7a6e2cf482f72fc5a356c3e03b3fba44ceb2bbd03fb5072e8c5a3d444a90b2a9566625a212fe27266762dedf271402d5651942f54caa3570149a845de005c09ca44b68dc0a543b11a1733b7f0fa8e0f9a35b147a51e8083ed7b13c7770ed820564ce62479cfbc6cc6dd2117cdf45a9c8450950777e1a526bee17baa4945e19a65fb8f14daf362a947bd37248567cd10c79986fcea4579bc8ef3e654f50376bb9cc2b3cb8319f057cb9de90590bc8bb771e79ea10173d004231979443ce3305ded172e3a867e65ef65b0680039dd1c51ca25aa5a2d66f36d38d11dbec6e445bc58231c3eafa62b51ebc2a54b5deea686eddab2cab2bd025dece6202c395b25e30c7e0ee1a781e8a107f822970b75b67120d0c6c3d945e2bf90c3f1dda68eb6271176c84a693a4b065db6e18b876851554da3afeb1e35f72a50b2c89e84be7f76fbdf392bd63524a6598118279a097521686ef7c0b86425a86432ddee23f8125b3678dd1222d54974abf7d2df8a5a9a142f6f0158c077579d8793db385aee63ad84927d986555c88f24d845392d2f6eda88eec5255cf11a9b3f5b9e3cc200c7c6fadfa00c8b4a3d7b2146b4d6c78df68eb667403497e3ca00798d09158bd337b0a86e02e63fff2f621ca2c07d4d6c7dd26fdaa62bfe757a20576b34897d4054dd457606bac5236e576a822059f58b4189954314a805c21970eaaae87f1ec1923bac4983dd9d6f8bf1cfb6d3902de29589ceaf257579e2996c36737892b73b7000c713eeb0f776d28ba230292f8f7bf0f9a6d9e332aabe57039285fda2d2f796a0a753d28faf42b294809ee73a0ba53ad4554cae780d0facc6d50c52b7007b50738dfde7f792a33f42a8f4f7bd576899087f01764983a95616da792b118d4e4075bb653427fb9eb59df8e6fb72724de2746fc2d61e97c330364edba36665ed363556b2fd5f8766b7fa1306c335066236d115e206f1ca094717b21c575dc1443506f906e0c5c51292842ecf64dfd17cf816464f82ddac35f67f77c4cfa4ff124f5524d6bc0a5fea2608718eb7ea2bed0d6ab757b26977b2222f171b464a69226647c2d3ed7e5c967505496c0f4737f8a8e30c25409bb5d7796806f8ffbf666b053fb0a23ea95c76394913b9085a606cf6cdedad227c8a91c1e8952740e61975386c3d773690c616db6c9fc592a5ec664ce35d06ed426b7991d05f9d60e0dc72afdc74f52f28f9871ef8f9d1f2ddb4c3bfbad54a6aa3dd1f8d1d95ccb6645a2d4e82df917c3c71f9cb0fe752bf501dd53ae74903ff3117dcc113a9f6b359acebb4d9e22c90c738425421c57fb76aa3fba9882d06ce919191ebb26e369469f54316f9729a7fa623040f3d2d7dcb6ce7caae16e1c9fae01913c40158527c87873ec5605c306144c9860bd1ba2a0184d4f79f7fdfb1edd3f94461364888197447eaaebf67ec17de097bea8247dc4989f69a7a997687333b1e10cb21af025fb96a7572e877c796f971c8c607971ac4eb465e3137ac778f193878ead76fbf03b479bca62744e942ac5b1469838d5b8784ff7449e897dc3973f85e47e7a4f27e95a29e957edac56d0efa90270b943f1e3e86410fea699b4d4151a65e6249b3dbc4220149047fa77c8be487ee5869eade0faebe6f9cf943157103e46eadc45ccaf4aec70047006f0cd645b659133d9eb90162063f826f4bdc99f182a865b752b82341c28c74a8ba40c2f736aa81973a206f0216b6faa9ccb8e2492e3759c8ceea8dbf0b8f4ba689a66585585b184b67933764d4e47768d084a191390441fedca2c9a9bb938aaf20c84338ff3225c883dafe5d56d427d9801ec5317ffb02c74a01cd890d8abfa2471499416fc6ebd5c44fbcc52ae1ef0162da22ca845faa1accd3c4e1befe0a54e9dae4d47541d16d164a4b513195cf503392222bffe3b614f97f1f566a5939b7b922b92cba2dc21b77d7a71fc357abb57317f01b398ebc1efa38849a4d37b32228cc04a927ec26c31564c0621bf893cdb05a798e6a389454ce62781ccbfb786c6b4fd572ad7afb01a97fb9e8378733f2816b9f74db571684cf8726f7046d6f754a6defe8586289269a5628cfd846781d4f32af14d1f8b57e3e78a0dccc827aac106167a5fa537b5b54a24a31edb1e4eab1ce1418a420bb974812d81fc5c9a96edf64a884f3acec3f2e9d1201e7c31fa866930c1f0a74c4e93d862bdb29ecb0086469918d24417c282aedbd843b99f4d3bb9cf3f8386d216ef782b22ec273ed1dc1c48c51c1a7a001874ab0fed63eee89a17ab38aab422caca05dbaf0b0e41117a8886557f14f6172fe9caf8f2f0c7013f746fc6d57286bfe465b7382b6cf0c1ff9143a57445189d3f1cbca2fc46d8bb4e1ca60b039d20e66d9ff3bb148fdebf24d6f269d7cc57e776a5b972d33e13775a085ecb057b38e8919b8dc8d3c384a9651970677f5465d1eb56b1aa97bf8d00edf3ecf552bcb9e8874653dec0cd83887b890810a6e61f54e711ea267789e4192581917052e77ebbbdcdc08e8bd6eff6fb3d2860ef2537236e209e357fa9ecfd7c3e68af1bcd7596aa7d321820418c55d668aad8edad104a9d8fae79ed99efda99fcf4a5354f73d4ea7dc43d7723b19aba1dece6644511121905290520208a3bc592164b8b7f31cd8026f9379ba2bfee0a3e3c67865de8aa1a1ade4c82354864894834a27bc9587d245ea99afbdf11fe19ec186a7cf0b64222ca5856bfdbf53e54e1c6c2b1f3cf5e13e950c1d96036778569e54e5d55bf4ae295267346d3f70a58438d2eda3a2e0e45c9e96f7f26b614da9b2438d35c83078874208158431cf99ed871feb6adda7240189cd6ffb8fb06afed2178e1c842ad4d1dc6ecabe34d38fa1c98ee2f0bebc9ea82e339539bd3d496403a9c19178fb8716c9722d6939280b9cd4da6af9dba278e48b7a700827893d8f819a70481868470860a3b2d88e1f8afa92a43e410567518f40be4152f5d6152e479a2c54cf511d06db39df123197ddf585d1296af8866b2c50ba36c884902e32315d8ca9bde9c7081cb8520182f08757cf225a77c12b779ff533840b67cc75bed5e8a3c67424680cd2f70521e8413cf93685a4774f9e7c6c95857e3561030093fc13f91d826be98a446ab0ded34cc71cfd464fe200f55e5fd783bdc3c85fa67361ff069496b05fe780e2d29d47fee23636a1686bca39ef7abb5d33531114133d8a03113f54a6ed4bd2eebe98e35ffa49d3485a9d24215404f230dc69d8db23aa24e0ffa5557f3adbb4a493b90980312272b2ef288662daf6bfa569b402283336ae9c76477695c87555f24e7b73f7813e2c9ef6ed5c04fe2afe40d781a51b82bdb7b52a3ae12a969588413ad8b4e3886f90a8baf1ffccdb286aae5de4efd5c7d02b4ec8feb69d3095e160a8cb18a93db0c7539ea064da6dec4eae9ee41a0cd09c98f77894fcc7bff550f70ac1b145b29b470b76363c5f810d43372fabb8807a51e130db853756edf71e7f8e2264cae115979417d2b50e7e1db4d095731871d970e49dfd6f7f9bbbd589cf410cc4df2852e70590a9ec2310215c305be2b31d6a058b53b9c01bbb3f6f177dbe465fbf4ef6dd376ccfa0419d1a24e1097e17db16d046c730ec9bfb46de4c2216d4ee6fac6e60c9d795820c2712f256e4f78045ec2b86fe8811ac2b3ea06838d753d73ba50dc489ecf92421bd7ebe1f816db866648cc258ed5e840ab7b4f2aeb1205504e85496ff1b733da61297bc7325cc78a6e379e37716a40753aa9565ba112dba820705d7bc81d6ad91cc0e59eab4d02b2723d42c7e895a6a435df15de685f9cabb58b980a65d21ffd420406d7ad0b44d9bcd17fc811a1cc015cffd1f6924bfdccece2e363423b078d29f4381309d11b6c273f6b1ee3115f884647b1c0e45be7eb3ee2db241d02fe705855b5bc96499a35f5d5cc7eaba66e42bb3dda88965d5766d2141cfba4bee4e030d0e3fe12d27ba64ec1ce121e71a79f8ecd543d4f20fc6fd1d6def2c801d13fef12bbf77bf52aa4c1f2979baca9cf8590b3f4d97b95f842cce72077ad19eb138a1ab7500b875ce99abc967356327ea1d95c05f41be6500eb78598abd2e894e39adfdeed6b40e9446cb99d67b78fbade1c53d65bbefe438c06907ed3ecd85a3838b56b98be45f500e1fb0c856d463f47ff73e60691f7f72c622de0e5820bd0abed941970cd4362dc77abc74df26b9a090b7594666a9b9e83b67edf97444a1ec0ce41c7b7a8e1a120983b12b2d42b649f06207fbdc540443638232f084b6cc14ec59efd448b17522f7cf18d61b7d42d8ff6e40baf39f9956c3d6db35c01ae1a61ba31017d6a32377f2598b7c6888050a8182ecb12b0bcda9003f4ed42ba7b278df4892293062f5cddea9d254130b1895469d639b385abd1a1fae770a878b2126f2ab5cce22c04ce7eb7287dd49e7e30a05873de3c4085eca62bc1b6bd8be91a93dc7df1d185624bd1fbd294a3267a3fe69fa45a2d1f045aabb61dde45bc9a2c6973e6ac281b8c0020888cf99ca621887a460c8e5025beeaad74041d83867ef296f3eaf56ec5d483456a4d7b957e968b6a368e2a60ee9b300b3d80eeb7bf7f49e684c0df1777ef570552a0894927383074c1fa6fe07b4a120506c06b604187a9849c3bcc937e1750e84be3e559d9321991b0e4199f3c56d15fef00525249262ecab836ad2ba268b7b288229f591e39724857d4aba1bcb12226f2b5c8cd72595d14c19abbab20dfdcc7ae6f37d5eb7e6a1e51de3639198b591b25c7c8a5494af6418f444ffa8c28014172fa215140964ef4d3b3ee220a08a40edc30596c4739d6fc7a8bd2ab684f9f55ec0f8dd5651ab6a93206c12800aafca64f998fac7f06dae68c2a00d6f9f3216db5ef63d08ebbcbbac0c262e89ae5b355cda676e9df640ce7f6ecefa3a058718fb12587acedde0f5bfafc1758697568dd560018628f3d400f3e28728134ec4a191f262715a70851ddf12521f77cd81870cd5a31f2f12c0d282cbd54241f3283e67b71c5f26c4da7a258e2b56804197200e0aec0b8db64a5f843e15c21993e699ece4c225bdd3db4e632ae67fac251826e87bdd38d327f78577156221a656ea014b9a16f4055379070da2f00a5e1ef8cff693d17c059c12a4e4b521c65999222518c2f3fc20a704e60dae67f4e9a608257a06dae8e7e3bfca00ea22f406328672ac79d78f2b0df6448db1f4a544a77de769783910840808e029123647fd93442b129f6e569821ea8887a3d7a2e29cba309846e3b3edc33901bd51c0b39a6e087288a1095cece6673b939f4c7369817d0e03addee556e1866fefc2b35921d28fb587f2c417d070d21fa9bfc02360d0e89c0dc51bc91f665ce3fad7533a274ec151d8a4e439c24dceb69c13cd6201bc2e730e5d25f30262931e8f25539058789f0142b8128e02f2b2b6c8a54fcf93b965d73e59d6923dc3887d444ba5b1c569e2aea4b59d24e5816ad93b2c8280ccb769330f03db41b5beb69e501b7b88c1cd7f6be0c455f85c8de1bcc15c38516062e26aa8dcec327940280f17b18beba54f1f9e280d389963352a55e386dd8425df3e219478594aaa249bc3df2d58b98123d7122cf1f58e77cb366fb574ff36e5b6f16da57f5550021aa522eb52b4b486af295a45ded680cdd6b0c2d8ac444e611115f90fc1735c72defe67b1af0a60ff45f0b6b21432c823699029afc9f0cd0c7abd65e47d2d824d1ec8edd528963e4745a2c3080bcaa9e360211f5b84b3a914a8652c3f6ddc51b82fb1e3ddbd18cd6ac171c68ea420a3982531dbce7d05f69f6f4203a79d44c33b0b73e3fec23d667f26bcbea56b95624e025e3a68252cdef83de026ef57bb23e92e97529bf948ac9a8a28e230a9105713da2226fffe1f584eddb627bc743e19ba3e9e9485cbc9d43e6e2d0e897e46d8de99cb89bcaa0773b58e712f6cc9f0494e3f4a7e5eb205fea32b04cddd0085b7c5f627d7acf0343ca53b90c6763451de76923b6eff33260f211801b62e82de3c3624810665284862e9e94d14b20254c496a10bd0b2651c79b8a63183f56e51e6c57eda4a87952e5f77e86475f5f7f8e631fbdfe554ec732e27816e299b2eaa35855d49bd934d794d823b80d02a887bf071e6b5f6eda1d28d0b99544f893a714ce3a5315fd6d5fd3d13ab99ffbb1711d063ce97765d2bb4485c6a6e6723cb221126af673c1cb153ea9d8cb7ff5e504e1f52f65c1739073595c65e0a2d4d7c5b07c3bfa872d37c98a9eb40874a1e6252f7e03f7a8490222324ce439ccf9a1b65c00b11139ce240567171811505b87fc5eb47319c80edea33e9f4a9862daf17ec460a7b39232149bc4c5db1775a70f32b9a46addd4c970153e4ee2770a6e3e13a23c4eca22b19a5e4fac79f8c5eaa671abad5bdfcf13a6d0fea89d681c7886ae209e7d1f2362b3890bd2f5bcb66cf4fb6b0b2a91312e30737aac61e36a6fa5b13c0433a54b591ca9f681fd4dee9d25a849059c4da215a1582cb42a0e8f14dfbd33f4f047eb56523c674b563b0266c5174b18f7c47ad92c065e5ef6bc5b1111673ce1517bd2c8668d1adb1b3a424d672d921249f1b89857505c4be0b76d5aad2f3596bde2694cd96ffee27c01da78b9a8a6f54db79e9be25436026577934359d32298bb60e0a940dcf53f77a8dd731e5be0383a14a2644f4a02bf9408efcab121f9f8763e7a1a8cb0f5b66db1b902405e35dd6788c3877dcb9cb8cb1fbfcd64f05ef1c96022255fdc0c84604c260e82b2f0cb4806e4b536e9788052c45ca3989c071d1d93389b08fa355e6922e80105a3e0d8c2ecd16addf61c211ac0cd4d127310303b52032bf73f3d1cce74fe27e8c8aa5216ff2c36f9feee77e2db943f4ffe50c131674b7f4e5aaefb4330fac64f751d5f6ed07f8b74d56b79634edbf7e4338b8873f38d9be9ad5dc050e87ff42bde7c0dda91f68e99f5327fb98f864ea482ed90d76fd362258999a968be68897ce3395c8c77907fce489bee8ded3dd6655fde2647aea2e034d00700a819223f3b8b809a8fc06d6a41dc13af1288da8d097e78186a015802da8dd02fc262a4d449e232a3c17fba27f31bd957f7d11f939da554346aeeed708ff2b96f211d1717eb8033e34ebd18adbfced5add245812a08ede1d411488db6e5b2640a28619b62fd9b71fb264e32dda8a8ce80c5f703dad1400b833673f34e0108286a3b1b90e333127ca925473377efcc20daa2d101869d46215fdc18feb3329c7f534f5cf3373dc7bc9b2874f7bac08bc66b74ccab63a05d7fae16db954e31f0699be71559403c89934da01c33e085f9440295dad6ce1ccf2d33e7dc0f5e8e2de7bf0b913919a2083764f08498c239c243a32eb467fedb90fa9b564a20ce6743c5abf05ab83318756ff09bf30ada2af1623ac55b2a88b256036a1c3d37c8155d9e41ff170838fb0644abfdc7d86b3b07cc5d373bfc114e68e34c82703171045d182381cb3831c527d9f8e9491e1ec44a879368c4811a79f2134f45f43d9033823a7a4e972368965581b950d3d5503ff7cbd20f0c4ff5c2ad7519bdc88b90513b38d28d2bbcfe0ea839a514fbfbd05e6f31aa456bb7d632df81513d9be50b8978a9110b293ee3722952bebd5a2d2d2769dfb23561ade0b10507d1efa0051774d0d74485082ad7ccee5c4f76191d0df2fb5090f64cc44f077fe2736a567404ed151fd1c40cc9262d5902540f5a1e737b03ea98eb2dcbeda95f9ba2f7d46e1d5edb9233001b838508e1bc43f77d723bc6311936e1b6d3059d70c91a02ab4913b4c2d36df77da9bd853c07c9009ba82fb4def6cb04a6b976efd6139804c1ec4a9ed6a431d81503befb924758f163f888184d743f8739b1d5dde6f2fe9bc07561f82d0cf68d963899ed66b4af57a71c9873074d1f647022498001dd475182927e5b9738edae1acd4e1ba62621da5aee19c765d03fc93d1768be87b0e91e020b2c584f1d9fcc4645f2da3919a3dc2d5f6d283f76e532df2ca899f0255a9d2eadfc158cce215292fbfcb43b31a388e90502cd28062f005d858f700eb2ae5db35d27e2914b004151ed3661613bcb836fd25b6b35c601d3ac029b544d26053f429568b9a7690dfd3b25e78947a82450663faa52a2afb1a3c0c59983ef64e6e161cd020bb131dd9490886d7689b514daf7dffbf489973d6b17212c4bd309ebf9314524bbed1ff1d995aca19539d0356227ea75d7709ae6c2a12e691aeeb868288a74eac430d579f94730c3dda0b3d2f1b60b0b8fc9336a09fafb6633a5fc55a6a4244b198654b6034ed5de1699fffc8156580e7d77106fbc88ac5fa31d71f8ade259d19921b837a2341909b5a2f8b739cf5bb84ae8ba4c0971c03562c10730b4b4ca5dba8fb68a38aec7eb4e1d0382ed11fade6bb8916673ec6acad9316d744a2616f67239f581d6567feb6b9a5d8e8b8c0ca22e44f40ab762b7f34f62b87e8ee68e2ab301118d4e40bda7c1722090bde0ad8bc89df48129385917d41c31e57d2e1847c169eba7e19d0c0fbe733fbd87cd9c72a1cbdbbd1f58c019492c8c3ccaf9c8df7f83616aad76cceef3089797cb126c881551a14b5777a07105b93e28b7941b5dbbfbb39cfdd9454a39831e421bb80245afb5cf64c02688ec03b69892534f37637660f5bfd82b50d7a66ec3259fa4aaa2abbcba4cfb9a810199a1007acae8b5263ed178d5f8394ca97214e8bb63f52272d6a6fd6c31c25138bd93e635205f45398243e89e73072a5283ec30d1c544df0ee44fd6906243e09dad337137ad69c79c6dd5e6ca570b30db7add69a3cb9ca2c9894e76e4de196cf809de72a9fb6b1f78dc5cbbefbffe71b2b5c8a6cee237a628287a49013abddb0acafa5546a1936f0a047a21e45cbecea8137a2325396e4d0d0041ec446523559a56af4b9d4fd35e40c43c69c3ef396668ec86b67c6213375f207a8d7885b742705f8411c6c2af153de015756e6e7486897b11177da924bb30e48297bc9802525377861dbf414e721ce698a7782343d0b83728524912313e9058b225fae7c4aed0b2990b517cb5ec8aea0027a4dfc19e3786199e5eee50a4f875ce3f80d6af225de440498a997d658cae98cacac07584dd2e7e42cc02fc05dc5acd64065c2a6e8e1e3983aa9d30e35b055b8afa783b4cb7207febedd251267e719a19b1acad2b71170d7a3cf3c86310f0b5a8987184b0390051a13a855d2ae558e9005fae1b15da50fb052ddec098646505d35465fe74da2745be50b099d75ddc3a83261b991409ea23e2f9d2ee43174b6720872b1a9b2fa3b4a36f2bcdc0d0e8e9514b3c6c503e02c7b5ea743f4a646ef6a6086471ec47e7264eeff605a415847f6ab8717f5aff18006fbb161cd021ac2aad072a5d28dd31ea353d6b824e466529a2d59b744180c9469de974dea31cb824ab1ca28af36de80fdbab82a5b05111ada1f084a059328cb337cefaa5f26919417b8887a2062493228a0448c357eb31ae03b7e92fa3ff1cf6621a5ce298cfce2333e92501d12eb2168807f0f53d83093b5b9cefccd672f007c089c05f0bcf7a5aa1829884dc7066e47609c05aba62805325681c00db6c28c1f957b90872806621a87b369b4d0845997c755439ac22534d7f21908b90b6f8160f8ba64dad0ff20c8282483969f69a0ab2947ffff333b90cb307ddf8caf19f32dee00f11e18734939e0c0664e0e297221d96ceaa4015cfc694ee2189b6e1f55f55588dc794f7c718d73fe200ef657808b3cbaa616aa5ccbddc31ef0be5707da58acf18a22f446acff0a63cedd15f7f5d63a2da0fda3f03cd766c8bd2db805d36aea1bc5a04180fe5c67de8a6a949fba9e64459fe1141407cf955fa386a4775ac2f7de3f3cdd6ee8843fd8663dee3d8b1a245c9ed507e1eea7dd3707210219800a143e32f3262ef62ed68507dbc6c59c99ebd38f958a6dd33e132a2710db66185bd73124523a0b0592d6fd3c160019897ddc60626d829fd899e7efbdd5541dc43b72fb92c73a8ac152b84d9ad6d73e528bc1c902416be8bd6b196378cab78a14680d6b099bf29d7af0dd1e8f6701bef8910d7a33b49fcbf17ae164d8e2d1ada8bbd145711148f0fb8aeb9aa9d8893d72b52302bfb49dc8e08568ef71037a548c149f9da651904ecac17d166889f260af8ad3e429fdd7ece8580208d33ef96937cd6ba2bb8d6acca6edf16e48cecf8fdffc2fbdb57b4fb3d5f35c67057272640f1cbe4f4b9cbbd3852592c8c63fc7d35d8deb4bee7531f9b65d3dd735200ac3b47dbd97b89942d59dd005883349adf9166099bfb47259dc9d7ccd20f014aa05326b753a9033f0a204043af7fd4569db4bd6088b5098ccaef94062ece0ff78c6a14667adecf4b1182185d4c80ee2de5a55470370353ef44c2e54bb2c54d5165f73a382bd914495fe11f304b17be7baf502cf2ff4b7ace2eb20a29eb38ccb95a2fc1e47594b49c792c7bf88a9febe6504af9ac6cef1a461e42678476c7a962d038c01e5ad8a287e6ebce41d83fff6d65d8c537c9148b4901f274e7bed50bb0ba7163af0993a2649f0597f112c3be8c439f4ba8640b4bc657974144b0868a799996c1a65220050186cfac2dae7aac8a99f67add1c56ea0b9f9fd58bd300703d15f2d7f79c52947bf669936d98b30d45764f499b54cf999059f10f8a19a3536d59259fea4aa19bc6684fdfa450b2d31dd97ffbdb105e2aa6877a7f1834a30c1a7771465e9d6dab7122934d8081860a43ddfc9d71697bbd8812576a3646cf0d44869a129a7c2f0b2a9f505a73deecd975316dd2edbf11df30ae73fb80d26df98a2cbe5c247a4918baa75338f273e6029416aeb5f76bdd60598e215b50d04289a7489b4f64550540fd12b55fac40759b6ea4e9c730dc21fba45441267a7a7dc204e666ce6dbe1d2ef1f16091e2c184134d65ca3b2edcd5cb98589d5b622c299785886ef5e6ff9e0365629addd4230af7bf6fab381ab9eb1b3dcf6c1bf23ea21b6159f393f21277506aa47d322afaf66985f20e88101e19e07529ab1273b295e56ad9ad7f354209bffa6cee885391270b6a124e33ab8213631928d7eb754737f43c0b9f2f6a43b3f93a96711b3e1fe749c15623dcc61adc57dd6cf00b5c3ede7bb2847fee330140b6e1f6e5bc78e821061551b7f60a4d7519db0132313926ae858846b0f5b7b86a213667470b33e4e96b9d4a2a120aff53a02edcbbe142ffc48dec654b13a55a832122134d216d689c54ee36492e76126107877dab401036b55a693c6e84f414bbfb3732c8c3f2b548a2c577c9385aa825edfb56ad38089e3abaab83fad3e3d476b90230a19e1cbefbbe44c85dba1bfcafad84526fc0446a656a6405d033751b2591dbe5c7d3e303b808d4626b855edcf0d45481a9587677d05b0a24fb1e5c9fd455a05049e01361118ae9f08034252deedb3f839c2febda6a778c70f330302247242ab1da140b654eaf2bc7dc9ab61b166a26d58b9eea74e79e47f64cf7baeb10231353d38c81fe517d2c79bacc4a4b3db6a2599659ef1a47a69040535cf2d724aa52ec7eee803cfe5e477afc53dbd4423715353378d9ac19b6a204193d2b0a5c74af3d61cd8417d38f2a21d8c62b69447cb37e8744932016f2ccdffac97572630974687e947b9f3e42dd4311bd1f287f2df20cf9c0afad852abaa40604a1df35c4345776ba391954c1399e6f386f5b03b541e147308af7a3c3296a49f866c9213cf2e48e3cebe532891d72eea536c758d4694df0200da0580a1788e4f724ca9dadccf552933c727079e8705cb63b936baaa0dd7e13586c6426bf73caa475d6d318afa53e9984631c62f1b99ea584f16ee25214037f2e418dfd505b14857967842bed661ff6834919d838c71f91d4b20e57d4a8a3fcffcc9b046d7819d0e2c85fa737b8d85ab5c289d8e422e78ab0f4adea416f8c169d082b15604494f8c05aa29ba085f98050748981ec6010f3214a47e3c9d0d0a3dda3790b2cc78935d77316ef8705f1a2729bed779bc660df0a7281fb6c52862f3a275cd11bd2e0e1f82571f2f019153ad0bd871b040f0d3c93be425d409f81054e04df79b1d5b88f733e4dc7d398aa0ed63da42403bc4be8be996bc65473e557d7dc351cbdb56df9428382a981f559babd943c0e1a240935ac2e9a41d005af5ec1a658aa5f6cd04942f1476bff220559a0dbc76cd53a19cd36d358b4adc53e4b1187e16d7e28bb06da59bced842f4f952ece413a4dafcc0c892dfbde1feef048f4a40953fa35761c019d066cf36d6e19095a4e951738ae8d99e37c074714ece44e97bc2ac9155ab50c7d4a1ad935828a6a56b65ebb188dfef30ae8e3d37ea355ef3f447778e3398a63618d89791fe154a237e4d16874beb28c95dd69c90981404df76f09a1a000357f2d98ec9053a1cdd97e136658f025a9d5cd7b7806b20c6071695f75f04cfd41cb6602ad190c2fd27cb56c325ab71e1d34b9fddac3db90e49f40a701ed865c458cc400fd8c85596886755d9e41ff170838fb0644abfdc7d86b3b07cc5d373bfc114e68e34c2f2d7e7a272d654f701a93f78fb4a8f30270e59ac85fb5a8d5cba90808a7153d58ff231eff166f7c8ff8108abc6278b25999002d80ffc133cd187e97c3cde195882124eaff11b67be32f5ad4de6b2715ab64226de22cce05879d20d18652a9d65f3639a562726e3d0bc98e6a530524092b3ea209199d60d0bafef76187578ede1ebcefc17a72ba60c5d17845ab16894460e912e22bd2b0e0f6ea49c74184f8a065f7c34742e650261617fbcabeb54d58db0f89243da9bbac78331ee198f01f850bd59a7d8bccc4beb2c063bb186f5b4d1797ffc7b07907451fab00518411020fa7b45e8eaeaff787f90e38e82b02a02d4e5afd461dff47481bd1b12a643b07cc0017d1d7c0fff92d1a92aa1f2046109908cc00d63e050e9d1465ddb77fdaf19186b92d8bee5952dfbc5ad6bda86d34f5e46a98e538b9f17ca942939ac480ec0ec38e4ab9548e243dc0821edaedf52acf01b23d07420ba9559e7a5d1a36a76a7b2c758bfcb0d8d0f14b6fd42a32c06842a46b71176e15c17c7ae617e70ed765a5c5a2c37fc5d7f74233b8802fe0b8b73ffb1b94ac1d629ae9ccab41eb321a008d0b20144629f3b0a2d5661c9b0d2e60acef831f50fd35f8b70f5bf2799ee3cf5568d4826b084c4cca0864baf779c5226a09a48f64d2895f85e836b862a39ccba58b0147f1b4279093c5282121b5dfd5f2ddbb7eb329da2db00cbe90570376ac21ce1d415ca32091b67e9735c9450bafb36ddcaa75d7709ae6c2a12e691aeeb868288a74eac430d579f94730c3ddaa2798c54bd262cf6d972d4e0285866828f5eb0170681a68ecb3bd021f237fd7dd74745249f00f5d3a62cc1eb01764eb6cc05f13cb5a4d8b08bf02b3cbafd9417d6a5e03b8a5bf4d7a98ca48594e937ab13b72d3ca5faca90a397ce0c61814b1aaafe89935f9a26e43f7146e80cef32800d6a0a4b59593f497e0255968c21500793e802f6112b7bf5d2a6aad2e9ff095cc6c77904acf31bf9bbeec0c7fc1fa8899b8dfe62ef69f917f64c83d46f88eac1f4a82017feb971661021429d359000a21b8a49a03f6c67eb7f78f279139d17d897d2d990be05121157af41885a80d399d4747205a8b64b0d57fcbce6f852b9bcc3689ffb046daebca95749d7039cac70dcd0a103561fc9fbbcc484df6001546aa6969f8ad0028d560fd3632fae68ec026c21d4719f6bbbed236577ae54c84c79e4dfd144f5cc955ff3074bab82600625fa93b755133315b9784e49e5826b00542fe728822af718184f95c8ce60cc9c2bc228c2763d557ca212ed3c484fa2b1e4c7a3e1fd7431469639d7d13edfa964534924e570393195159c2d2e8052502cf759a42323a50a1d558f6e4fd412a6f1ba2d88a17dc04471f64489258573632bccd8252c4ecdc2ca3668d7f07eed3d82488fc0f252d3a70542e9ca23c0736be0380a36b0c4404e66c836274b2b692c3d5c22ed3df9f33dfef9ebbbb09c0cffc2fb02edd5baaad96b13e9c24e777c1d0645e80d05b75b2d217f37797ae4ab30737b8028d166cdf7c37747eb5acadda3e099c13df45bedf337ae11e344409c80071048289a171558a2ff9e0f41f7578a0f8eb978964ce00bc09fec7a2ba32e3250ce52bf27edac15b90f32609f938c44eeb90d6e2dce3bf7db87ab95fb278dbc65b9d680cd4f0d4a6e940d4b30605f556e3a25f582057ca1f2b40ed6860c571b63f17544e33c86310f0b5a8987184b0390051a13a855d2ae558e9005fae1b15dc1be98313e847b62dd46f56422d089bf6a6d29b9665a6f097cf09595cb8aec916c24b136c4acc9c3f6342af452a6677b9dce84d5707e18f9602528205e4cdb58156a0e8fed5686f83431f88f87f35c3a24851cb3eb03d7df4d981900ea426960698493a7caad2d7386a4c087ff625153475967d78cd8bc83cebdbd5e6d648dfe0c23b2fee061ae5632e0da2a50b069e771b09bb86cf123165ace345db6b7238ab1eb71cb40b731ed0367920041614097f86d1a18954c028fae6e3d4a4d3e2bb26784ae878203de28374df121f2fd6287f5c90a0c1636c4fd4e7bce2bfc5ce62071f4825e47517ca3f08178911eb4631bf82f86444d9ed1bb6e73c5148cb57c810bf461fa9d86314a02e6c4f8caa076cc4ddc91ef0a4b67fb085b5f22e91312a8073907cd84909034cdda58cdd53400cf84b598f82a95fdef7b9cffa1ca8366474b02adb7a466f0bab0a5865b62997b2fff02e7c368c0e85b2510284d9ed329d72dd1b01ec361ce7b5f2c0ca5aa3b367ee033cbf541c65c83d10813d01bfbe99f1e052eee513196b06a91a04a0a7d8517a72869a361116fa3926976c5213fc224a244c82c802f63c92f6e5c67de8a6a949fba9e64459fe1141407cf955fa386a4775ac2f7de9c493cb602e79d580fca8373c174b9f8f6b9b82a071050439f845d999754b303abc179d62307b00ea8da997170b8f349cffb5f35eb331aa39afafeff09cda5b586aed67120507279eae0491a1efe84c1f641df120cb10e97996fb88cac4508dc4abe9b2b4b86b3b3091576f5733a5aaf7da37e214dc7c0d229f782d781719c36097f157bbd3dde937f843eff464940f2d1e15c9dbbf3ffff91b70521f3262619fbd2cb76d362e863b3d16b2c0a7ca1e44408448da0bcad79363b8507351d3b1c7b91ea7c5007ad80424a76853beb2153aba99550935f3f0f1bcf1444af79060c8f3c0c6d7881a1857ca748d8e1cee25fde267f1e4d669221531e8fe45f4a4beb60ac3e966eaf8ac0f2d8f075d3df7e7c0102c64353f5eeb659e5ad67f6f091f35b3fd5ddeafeb1de4b57cd57cd55926e5ba60391e235722e2edd15c46511f5603fd28c5b10858a327276d6a7051db2e5af42b5bd898b79c397ff78c6a14667adecf4b1182185d4c80ee2de5a55470370353ef44c25fc407fc15f0c4bd669d719758fb718570507134c586eced54e42a9c53d2562aa9b9a855ce69fdb0f75798adeb2fc5757350e6e0e2e0a557cef1cf76bc3f8fd16c542065464eb80e302c51449f3b43588e7e6bec1d673131b5e640c628a22176d818784812faf3ec308d029064f5ad990764650f2a561f26ed7e9b466b7f7956bb0923192dbb7976bea57b40df7223904a405b709d95e8ce0679b31a8e84fff539c6ceb645e2a194b7ae4dc1007fcdfd8872bd55463f3aee9e52dc4048fcd77486d4538feed72e97c053cb4f906d45992c401e5d85e5eaf51db250b10741409ee267209e1c780c72a71976d0e4056273703a7411e532aab074f45abf2575ebbb8b8da8be510d84e0fb8750412278025ec3195c5ba80da09c35009452250cbaa8950c9e555ac2fee9fcc91b9bd6c0d96a7bc75f89ffac8b9230a51c7dbb88d67323b31ccc0ff9fe97fcb97c84fc9ea8b8ba559179a64bc4825567e7f75149e5990973729f7819dd90d55ae0cd121f4927f34afa0e5914a6139c5591c32bbecbb12533677c4cd75c02e865c55108b4a5fe665090cb94baf8342eb2f0346fd05098e412e45e1fd31d7ea3a0c65ea9038e31bcdcd3644fd8308dcd2c7760d28b15367606e67b6d6c5744df3382b3efa15cb20b3e972c07301556909c144b55e0b1ce6cd861b7b687324a9f4033520eac1366979720dd2bae33789158cf933f2ccd8cb57bf66be339349322791648cd5cb846ddf339f41a217dce02d6b07fffa8a40b615cbeb8c184e51d3f8191b7774ca1677a7dc59446d6ab3734dfa7db77f184d3d61880615e1979b269d2505da78f90f6edc39b637a0b062b76bb040dc4cfb31653bdc6382e8573b0114a214a71c9f2f78dfcec8cf41526f3d73617276c5ce6ee0d73869fd78c3d14a538a61920f1ee314d2128661b06d188ef48005edbfa9ebb13181f63e11f160712580db1978364fecad1b566cd2b9a5ddf50fb869379b78bd0feace0e90d5085bde5b8493598c1c38b902368f046298d501cf99ed27a63a2873bdc4de0ee5a66d95e27c1cbd6a157739f92444e149d8ad2ce9b46418486a7457ff92c6e3def8e55b5d92464fcc5511687a646849eb4b4bdb68b1b761e53a47b78ef76b66233b59d210c2e892cfef76a6e2103c7111e3c55349bbba3d3279c6695955dbc76a1bd96d8103f0b25eff132b9e69cdf975b89280284b01aab720260386cf223c7f001c5feab72b9f5acc69a929fa85a0be017a1042606ebad2e6a648886d71bd47f6c4313c0a1552d36326fdb725a2230699251a2ed97b811ed425cc329f2cec4bb5510527826007e7dbbcc8b32011d77e85b0f806405471c9c714366c622699807babb70d0b4c0efaa9d861d8ba00794034e97dda54da9f335cd03228696e1aeaaaac8f78b4bbe39c7f9c7c41dbc0a0e3a445332e3f47cda7a50f53f035bf21f7149c61680f7867e17ae4cfdc613064a9168faebf3aa4090c3877bf82870d62a7482990531a2be3a1e3250bdcaa4bf593532a6d1dfad848e5011df4e43aacca91575e52e84256ab2f6844a230bfc7b9de3f0f8c992a1c6ab6579e700429e374026b1d7cc491faf2efb5c03fd700d5875432c98f81e112e576438eee8d395aebf78feb02009f7959f942eda4adf03d12a9c39c33b651e7d3f6f38d15de2139faa42f6e19b6a0bedfd57133104733f0b3fc84b92790289f27cef1eae9f7848554eb667fa1db5c93e39ec6d08b8f3cc9b7cbb5ac111d0fc56e4921957c3631e62ee252d18d4dc6f9ea09c01353fdf101609e934dfcef3c03fd36e8a6729a288933ca97efa5e39f0e60c952573b6d553e7f6d8bcea02103df36569f264eb5543178c3a3c007c2d9d5d1e9d98a2b240654ad5225dd5c7fe63db1def93010967314bcda169b52573ea6f8b30ad444d2c503e6d1f32c1d1ad6dd96649f44e6228b98538a5c2a0316d88d2126d2eccbb16d7af9fc272b92d6564175e8c8d5ba0f11cdc0b30cb7499c5f391092e8ab1f27b297f35b695b80894eec2500a65a03a64011b04bb59ae10f6faf641ce215258ea7d28bc3b28af03407098cfeb2df219c42402c4ccd7b9eafcf703f0b6c60fc13c3cf0e950cb75f4dad76e4447c10276e9a17360af9b764ab6b73ac2945b0e9bf18c196800645ba8d5d4ad101948df7c13533d477ab20f0bd0ed6e76e8eabebc89b5e732f723f0a955bf25d4c3da0aabd16e14ab322e7403acdea30c3183992d9c9857987360a2c0fac0aa1cf713a5503a8f4e00748c67b3115bb823e572c39269636eabfb36bdf79722dd4f3ff039bbb566365c589e62a4aeb0af2598227f7f4f8ee60065740dcba310775d8d6a6f61d1a67b80f33a0ed038f7776c2a98bc1bf22c7142f6dc646e94825ed03f2c264d1c1496dcd0d5d48476648f07ff5f30a74bc6681553c2d80b2eb521455eb8a80d2c1f724327bdacc5f59afd4c64df0beb2582c1da8a0ecaae9fbe4b22ca71e96f3328a2a0d182869f8b6d78bac740d2c4594ae9213b0a371e211902dbbbb16d81e79320e0b0a133752b2796c405835ce381c6bf7302b12a536a8d8210376adb5abe06511887cefce046a0fa6c8aa7dfc1bcf7f78e0ca275bc6b085869a172baf042a315484a73cfff51c7e93ab582344850c75be43cee9d37f17e56c779dd0597b0b5b480e70cd53e7d4e3809682547f16f033f171783ec936dfaa3748d7e763fb6be7d834e80de3e1a03875d7d23a19e768dd32f02751c90f051290fc4c3d71c28583e8b473d25352e7d4ba0b2d45ebf2085d1f2d082dbde04685c90de3c365630f619f69cb877c9de005229c1d407539c9e17286c4bfbb50ea78cf6d679759117d2d50aad356c672a0af48e997d4ac4cfe6ece90766f12f34d5328592ad2bbb6817930aff6e7f5c51feb0ee7817ccfea6656cec28e98965c8c42dd73d933837a4b56e59783620185ac8bdf258c4c54fae0b613ecc18ad4dde71c82c79a979b87376433732d6adb231008567e1291141561cd6520e9de11fcd81a60e77e0997b9220c9bf29e84b60520a2cf25d708c0ae0ce7939b8d40f4c3a4111093061bbd2b9cfdbb6b151c9509c6cb852fd0773a6670b3ee02d2c922584f7761d17a5be6cd2ac5db0dc1d7df981c65694a33c739d3ef5c6b9d2629c18ac11898fdbb5fe923000b789c5affab90f15b29e50573a153b7255bb752d918908afae5c4a62c0bc64904a3793b68dc2d19957447d3cbc803e17b028be5404ed290279bfe4bb2e2f5aebb3aeebaedb55a291fec80ceb51e6f60598bf05930296c4bfc4e3f85548e5560fdcbcfa05d05bb441f1799d7ed1797520fc196ee1f228e3125de9e6440644ce0d7d5942ec33fdf5222131faaee2d60853c1e7bfd8a81427a7349cdd80a564d330e1c7e122fa507e8a0d72e9c0139033640e997ef98b433d047058f4889114ab02d78347d139a81954947e04788469bef9ded5c472acd22eb8a238219c610eff11a4189dad588a04d7aaa2b110e377df33946ddbf6e9f1792dc9060546c2bbf5f8ebe59bb629c03eb94c508317a529cc848fb036fda72af510998a2570ab85d40c3174fd1a2cc3bdf069a8d81e49f79bd169a5a98bedcefac76238dcc6c38b2448c54e5b4e9c8cd5ee7174675662322ac344bf29b83cbdc9f570779f43eab3bad42d317cf2421a2746b04c52b08dfe4823757fc2b05a012785d1d721436d2fecb09a810240675f918bf60d235e0839f00ac6bd00b09ea71043faf1a88c5c28b3438859e3a0116ea6a571a0d79d6ae1212397d19c465cee2b6e2c77f706d431688c057a2dc2bf66078c641b006b985ec7d1a7b82bc03ad23853046e84e290abd34d48f869f1101727becef76072dffe7f133f62c34d7a74766c2c2a62462bb2d2c47aa5595a0afc016965eb88286fc3aa2f733ff0a354ae9f47a11492b8e0d547d2101e27322892ffdd8cf1bff2a763521028d524a70ca3b01756e2e0b8f9d31afd5c0f52ab942f5f4e3f25723488f606b78275129b5753624bf7a3a9c313a5625e5ef5eebebf837f93a55f43fc43e055bdfe1f0e88ff0388985510892976e51a750c217ff14460c52d1f7e6bec3443305380acc4a9151731bc1e7cf916e2428277d38385a1009a0fca3fcee3a609538baefe0a6698d8cddcc4c7498a8c22d6f7825189724cc77236686ae57b38b214ec6137015cbd5ace911956c0eae625b917eeddd9f6658810ec19c8cc3bf32ebd693bc843d50044fd0f8399a2f9bea9816da2747bc7c1aa17777f27c8c3799663bb8cb0628f548afae718f6e612aae0c5ebc7503d3bca59b63bff360f6e4d6b689ee3d4071655eae3d688485de20415bd56227a6752d70387bd13a7053fd002909b49ce116d7ffeb3ed8b0a5617cfea99d16e7687939ae5bdf4d1e4b921d6ce6c266f7464d893f8c6b557f4cb2a1e562662b2c5f34dc15d903d0d8d8e4910cbdfac7f4c272e37541eed507ba859cfad8d744dc7fb8e27bfeb1d1b244f6739daafcee79683f02b31c8cb595ba8d56f95756d17fea04bac1228b491d19314b76dbdecfbcec9cc9b64a9cd11304fda95e2f9d21b73304a2b19f4057a48516425c7f594822f1f3281a01a12ed9c7298c432be56da5ae57200e5fc1b9f27c86a43fd49de2d80c05ce3a3eb191e7cf532de77ff8903b29fac86ee1ccf225e9a2613aee5111c9664a2c0f06cd739c497098d55e047e9642bb9cdc168daa521fa309f024a27f0deef87b715015a6fc323469566bdd0cd58e6f58c8f7d8257f829ebe4d794c566a5ed4e474fced4977202f4bc2795eb0a836539693b1930d4f84cd75d0981d02c45074d19d1ffe864d7c713d2c17cea0452c96f933d5b460b661eb7abc193a93586072f4dd81e818ed78a1fe3205bb345a66dc611c1032427050344a91aa8700964801b6b920c291deea93c417f7ef35564d82cca37a2f2c8a3e2a924f8a7ea7ee6d46bad09cc21cb478340f66e88715f44b1e49f8f42cdbbdcc3b24623c47a07e9038568df0ee97f419219cea58afe4ce0de0f585ab06c8758db7840bad9a7ac564a58d99c0fe356aee806405980930b4bd03cdf8710faf513ca2ee8c2d587b3d9339f30a8c4d73453334ee42b6d0530741a9ee56cc1cc7e93633eb9f8a1c6c0917b6ff243f5a7d8a36096d151c69a645b302d9bcab9f489eaa0f26e1a35ad285b56dd5e3669a3f9866507cb4e18e676d81f937d09e1250490d56f296847bfcb78aad5f8cdbc5c870429154ec06d32389add0c3461efb9a13eac9dbd9afc5300707063d828786806a49e56124897cdcd4c7920912d5f691ba283447e150ca5a8a28c702fc09d31bbeaa91071ca18fd71e567c711917023dd36a0a6ebe68e42f90cd6885f7156a0d97d5973721021393281e43467bfba8b978ad6aa541f447e0dfc2e0f769a7ed44161b4267bb8f9cf41a4b2412ec138e00d8f9b4ac16633d8a520045545cf50972d9352edd0b088e6e3dc7fcf5271a7a28e45e4e94e0799f2f9733a3f3086eb0488365c4c6a1a16391b132eddcd655d32bd14995a40bf2de4341c6e7c2251c3bf8477278c57a5aeedbc82a37e530f9aaca1737a0640bb1f4127f9ad9da540cd680d6f15048f988ceb375d3505022fa44f70635d565c463e3b5007f4def85a6e8866f996f753877d144aaf924ef4b202d2979aa33e807ef34fbe373df8654e9ba09bdbfb0cf23a7b693d5a92f74f144228e07ac85d96cf3f0230e135e484bba1ca187dc57105cc14ada41e8dcb641afeaf1897324f6b922a6b8451fe8097d7accc7633fb0ecf709bed83c82c287f7c9d35da57f3dbbce1b65bdbc2d7809da70a1bc99d1258f4fdc1261cac77874faf842532fa43834621f3637fdea2423143ff2601ded8405e9a7b1c090b88fd81b5253d2238debab727946006aa917b1ba05e3cc38a5dfdb2b2b8614d9fb684a6e0a5da3e36f1b748b6960ae5fa2ec7b7685648af5adbe0e856436a65584fbdf5a4519be507ffa0dc158606df2742b3e60af9c81747a437da59190dc8a64dea4187d9c1b200d263f96bf2030525f418cf4070f8d5e93290a19e9a8366eadf405a95b0e563da85748b9f70765ed25e242366b4d75b76c0f801aef7900fd9daac845aea9476d8bf0c322240ba171bd1d82fe8b6b8e11116ecba475c73221f045e68352d812f6b39a16dc2d09673fd808635ddc62828947404455bb0b856e0edd0f8900084b90991b22573a6b289ffdc6861a0ac716812e28bf7d0866ad3601fe1ec38041e55042baab19e1cb35ed7f48e00631d0158e2d7148977e11cc6ab05c66e2743a9ca51b19714e7b172d06b2a7fd39dd72dfa924bdda973f72dd9b0ca9f489c6a122d2af7585cf84e3fa9e30583c9bbef06f08f1acdbb250746edd0d08d2a8685f240baa2e8f925be165574a385537a4b38d4fb52508759e43da346a66034f0fa60cc4532197f7cb23653a91e3bcf0d9622077b5f9a55ebaa65e3da1a907e5e8a405639fb759f22afe36b5c8894fbad5c35ce3e482490d93e32108c3d04d6c1651dd7f5ab7e3ff780de779538a3847d55bdc727d18c3b861b886b5a763c48996d85421efc623effdf669772deb9f4cf87f3293c57cddf5fbad88c5d6c6903271d09727ee5898e3ae8b9249ac018e8d92050fc33797185760fe4a1ae2cd89fcc13861e636542744e7fe17c26244f7d138188787f64bc047ee83295711767e7a3d6d5140f38013b488c785c81d5d1176b06c9b5b40d2aa638a28c44a821fd25665ba866492e1c742fc3f9765bd6ad3cfa2fd656f3b37de53c563324340c8276fce49654670d0f9f9ada3c6ff01a992d4d29d08b103f86617476c5c8354b7890193cd533f70793eb47e68671dde4fc9e05164c82124e57b43b4604ee568086cacf8b9bd2684563070e8c95acb25d0f81920190f0e104bb4b9b46f24792c4396b33524335b7dfdc1bbfa28458ed22224c38e23c2f7e45aac9cd779ff7c93bb7ebf3237fabec63d0cbcb06b7d19aa215ad155e486130f0de46413de22b70e49233fa72fb5d1bab34332c83433854777608e0db3ffeadc2f2a29c4369ab62cc75f47c01ce235d07fe66fe2ecf1cfc8d41e5b63bfa3a64cdbd84fe6da9f544f106da5e69bf71a837c18c90160814e99fecf18e86e1a559b2c92dcede05f4107222d125a85aa8e0f863b9f32a6628c6d011a7747f70411e023ddcaf3926e4e1b75eb2c768552ba0decedd8d18856c76f536e789ac328dfa3b83bb9e5de06fb313b3f502babc9864e3ab99d35023b7c4997c2dcc559da0876be14281b04aa8a3748d95fc6b215c81bca06ffd6e82f8b64c28da50010fcf19a8e6ecd06d87313da0129617ed0f6093de924e695974c2870fde6584eded8a9d11fa8cf06b6b3da57f84e57f4cdb7b50f5f21ec7d39309352785f35eac1da6e10961aa306a7e9ca640de1130f5e922e5324ae5c14c8a072e9d370f896a960e94bba4adf0e654bf24ac498e91abcd69291c82700de55e2a97707ba2bb6b6a29815658f820b9071fde6bf186303c41218be1e043fc861d15e6cac89bd7fb97a101d6292fdbbe7a8e8c00a529e4dd56cd7ae0b51b315d3fe20e30090eb9a150b94bbb7570fea40e813b14aa662b3cffd880835d36d81c8032cf5ac8c047b78a874419aa50a803550f456c7a486a7d6a379dc10bb07406dca24c2055cf878ff0348d25c9f5cd20231b1eb8478eb4272837b55c93b3c99b156e2669a818a0e973dfa14f1502392dad522d8c4477efc68a7441bcfd5cfe34012f469998ca82f582e3f149e489bedd5bc4167690a2e63b48dc677097920c60faa5a31db6eb821faaa5ddea2540bc535ffa1fb81f531dffa040621bafd74421dcac74db3cc59aaacfa89a593483af61404cae06cea62dd978fa125b5247a64486b0a060be71a3f3064a886db621575f8a0d3f8cedc4d30d0e04c8b0c4df7868359dd52c7845ece4644bb971619517b56c270cbcacfcc310793dc8f263c7ba40bf83174045ff9f41a36f59877d5a88cded5d1f25a5f7afd1bfaf1158f2c1c270cc1e003a0a8f26f8852eae1da1b7893ca6d1c8410061a0d961eef9c1c83ffa3f1a117e5bbb34ab3b54262cbf2d0c83998c8c8622fd811865f9cc58ef2cfc9d6966797125b51900822fb5e769f585f0ed2dc614d0234909b0d77b77861020cad918db38d428c68a2c887485f5e7d5fcba4c7410bd0c7f5a20ac49dfab533c343585902eeb2bd56546fd5ad86388a121459ed1ae4627ea1c0d31806bf0e93fcce21fd738dd37acf22974fd4bfad0130e0022a2afeb924e257e100e830648980448df9321be39fdf94b316a5f261935bbc7dff02e4c8820e7ce7f96d05e54dbbe7a4e45d7eca6a7cf4e54179f03441015bf8f58f36e9ee330a5ef369bcc3efee30fbcc59cdd10fe1a6fbd312a6e6e7be85ada98adc134aef1b08966f287b236804a54b5583bcd1886b28666cd244a585f688b9fa5f8295e8b11d07b0ea27a1321a1e5233d94d69d829e425c6bd70fa68d0e76bcad25a742c00e764a3b23a14457a960ca6e919cd376a3950acc4676f58b830269f52d01161c767709b41a7fdcb019bddcd193ff450a34bda7be108c8fb066406825d53a68169ab8e29875305ca7ed5546c8dfdb90173d13a6477850c4e971c66471c24e841a476d05ebed77af4816fe253a41510c286e858b95e920fd5e4a60f5d01871b6cdaba05a5315f66f36081b09e14ec7a4d639439821f6ca11345889de00faafc9197b608a5f5151875c049add69f506bef752b26c6824d86f763135810d1a82e9808f953d05299078502956efba29cb812ceecc121592f905fbc4e9afea063900391ad119c6d2a86e7eeb1c438b4bd0b738252528a5620fcb56e520fe667f99f4117b2657ce892c07bd8207d9661abc9cb16f71c8fd86309f26ab1aaf5cd49e38455264de08555129276572f0afad4186d5839ee63f682df43f967cc34fa59f0d727f2462b487ddb95ffbaf25894d8b5506eb6b27518fbd58e4aa314805be894959d48ff7e7100b23751088ee0b34effc7d6ffd8a2746ef8f1c4dda8f7b76d97fc6a4cd517d4b5e5dea44ce0567c698f5015b660fe9c86425c7f12b23ab91b8f2a809aad66615c30b0049fa162dc5b606addb3008b9dcf8ce4187142ba10679700d0dfd6e80c504eb739afb2fd88436664feda395e22746bb231fb2b61dcc8f29223a0aa99c1507316fa8beb6b0ab0de0eff424c69764b3112f0106fd6c2956fec69f977c75c92f1e4b4fd5875c58e97b16ae45da43bfae86f8cbe28ab1eaf8c8d34a7ec4e7f55553a2d72a3bbf10bcb132da5e3e55fd4097440ad4333ceab5342e9caded25155920e68cf835452d73c6d053e66d483a662982db90758436b1104bf3bf54504a494f2b9470a774a172851eb649c6505bf7123dc0b2ae7e2c32da6f387d3a5c5ca1d2b625813f6fcdb0391534631b2430f8a4a12930b984708b14447ee12a7f0eb947a6e320f1bfc97c315798f1a86fe6280dfc9d8bf4edea30827d9cdc0e05bacfde7f43cb616782c38214a5db6f39d66b78f462dfa52df68243731928a3aae3cde69ea6c9bc519555d8c759e63671711d73a1e88a3c331c701006c0804c889a9b4563d4f79676092c4c1f9ebede75fd6bfe920025d6852657a2066cc2b2958205a6401ae767ab2820d789bb0743eef83ef033c1cd42e504b9a088c94e4f245b30982f231b5bdc045f79fa433555f992953e39e1ad644d04dc3530b75cb42db7b61f5936a62394cdc8e7da96f856e63700e1bc0cdcceed479ff5abeed0b220fa61151f709fc3d1bcb8fd571d177df32f3fe3d75f88ca08dc791ba34b50e4f1b4fc3ccad5579521c4ca3c4e7939c5f218521e27aa6edc077a571cf0f695dc84fbe45dc3983d28239843ea51a5328317cb9ea7a0a9ab25023a6fe49ce1ae5968e3427cf966b7db6f6573fff0e62ed36fbfee972a7401a298672e7af6a0f7cac2407896bd5e65915c380605585637ac6b824a216c7cba4879bab6c64c84dfd74431de44c42b539171d67e4271ceda0958a9eff38448ba393fae00a1303f7994ba3f09b9aee65b923fe02cefe531089528307122531aa45153cd07c9d7e91f5e8bd47216a65bbd6747da5323525d5b77194b94f4a910b07f0c8ea6215196c3ff5a3caf8b631c4438ea917a328836bd466a95b70974ca9f187459da2ca80ec5e73861539d814b95ea42d30ea2d641f997254efad8bacec8e199e3b488d82470f512e9f9455c3de3cf71bf77c7243fdd7e5506e87ac8806d26121f9662215e42ad03154bae4539dcce46b74e60a0f140938805720dbff6fe794c265c4fc8fa9cf89f57fd36f86039643902928c3cb8a5725b7e4ff4c2b74e17f047f24e55b9fdc2cf342075d93f6acad07a1baf46d37f631f7f2be096db0ace5553d8b3769df744e647aea7a02cd1c5ce0113391f258ebf01a2bce5f85a5ecc8cd0ed138c04dd868fe13cd9ced7e6a112f733a68c35237d6b76eb8b9935c42ac35a4524ef54608538b7075791552efa79c69de0469fc603a801fc28ea9999bc9027dc27d4519b70a82e02f4fd526a2470c1a0d52b17d5a73a14c534ac1a2eb58f15cd69db5ffa70bf08b402f91a04f4556ad70fb6fe64edc001eb3994cb20ace91341177b3a4283ee15ea7c44997eadf6e1a1298bc03b096bea8a0c9257ea791593fd06fc37281cb886d5a3e2f9386967b74fb0a0ce0d0cb13aea8df6df410632c28ee98da278308b3368a3806727fdb71d23fb38ad26077b7e1fdd2d111d3b53b5b2a0303f6b75cd776df3dcde4c058d0acbe8ffba4f8386c38b2b470d9a9d668248839570c4b172cfde2f6b8276a0bca005fb33266baeab0cb6d27aaa71aa79aeeb36ed63c81342d355c7a9b2f92c9553157383b63a4e8c7e81047dff27c83b1ca20585df0c9587739ac0340dd03b6e761d881edfaf61f22607b63c39c01dd13869e6dc841bb12c66e3d93004ba3cc3ad156bec7992c3ce4dde2babde86f0fb8468cb6665e7eaa8140e8bb203d801cb2837c942ad5a8a16e8098f949904a3dbcb9fbd643b5cddb80ce4faab6ccf8e12ed1bb336094dbd7a79c3c3375b0b0011228f42ca8a70f5d3a4bed0f7cbc57b42766033a6e4228e79cd2d6bcfa6dd131c9777032ef9bedca558f7f76ab75f6ed682cfdf3510a45c09023b10db08fff0bc465301d20c3a39896e7caea81caf74a9bb017cad3779e2e6f0b7c32feedfe0e72aef9b9ceaa12ff704af0c76796394154dc8681c917039ea5f73c06bef8dc90b314f72fe681608becea8c4a9a18220b1a18fd6ee933614dbafdcc4090821ee71abe99944cb61d170cb6ace61afeb7857ffd6b44aba16c7c3b45a081456389fb86c6427a5836202db5c1a982a02f43eea88b22a9328b17ca1e7281a07adc426f262462ae4926aaed7220432662af03d7b1507530f77ee82c5b6c1df711c26af0828a0c66b093072ddb1ffc71cff4d7cb75dbadf4669fe4b572ac06dcb3dd198e0766672a5b9723ce974ec71238b3b898b42ef061b8775ad85bcf484075a0f2642a4f571ab194029cb8234b6529e12eb15dc8f94f6fe6ac1040cfba8648331f92c893d38bd129b45ee3c91ab4f5f709b6d62021b3a074d4e74047f0777b0e4951b03c980c84ad6dc28eeb5d92b0607f7b5d41ae4c0fc21e5c5e5b057dc78740031b543508a3a5ffd850d308505037e09b0a7deb4fca9f081b480f3742a26e0b589a04d91135714a26c06dc08ff967c6d6c2870b20ea4bca6d6bf865933b1e9d0eb978b0c225879980e39858828f6c220fb2754d08e3ea08b825fdaa0a46745e5193add471f36aa0a8158deef28ea92afa6e6919717e9e051ecef190aeec8e2b47d5689c9979ff12edd0aeec9277108f739dca31c59877ff7f371fdac29022cf0af5dba2621df9e997012f7d3324297d22bf7629e2e10303e00ec95d52d939c87a8b48d32a34206db606e1491681934db86ba286cbb1551ff4b943b01183319a69364b6ba3c76aee3e001ef60ee4a05fe933150bb351a2b3d9f8f13ffc9bce86e058ab8a69b9ba9cbd0cd36de3a83fbb1d5c5183a03918ee2344c53593a0c3fa2a1347b39007a945e5ef4c5715c577eed31ba3bef6c7f24ff2463d11cc9ae0dbb11735db394ca825bb97b2306722ec494937af34deaba03163f18b7daaec98bb36e0c9fc679972eb185a7d474e578f8c86900cf0fcd3bc5879fd21c6fc23b5ec4c6048e46129f124e3d07657692fa6e44f529178e09b86821f8f82e7f9c74cc319c25ecf5ee6303cd72764f0abae09d564b0218459126ae4bc7fea4efc5b79a3e0aeebb51c850831809b0bdd854f9b5af439e2d4c1b6a989dbc971588b74989e9e439a6313dee88589f53d66453f0e64f99394132082522a8a7a7b57e37cc9feee976886c6d05b40b14239829c13f7f127710b9725fd1c0ddbb44f96839300237613655fd3641715cff00c2c85c1784767d88a3762709f49cca5987cb4655f7ea13ff874a43bf7e10feed7f92323a00a017c6fadc6871f8f33ae553e4e4a831b15b1a55bab905848c7d1c4970c56aa15b7d1e4cd03728c46d34c0365b53c14a658f450343a320a28cac74a3641bdd3dba5aae07fb2bda157a16d4c8e7803da98e68ba06ccc4a7e560f5f1d8f0e1779f817417e4915282ae13ebe3c1afbd1cc126e5d82d2c89139cbe1ae6f17cade662e7f4a2724462dbad9f6523ca5d467b8b314a4cd5e77c16f571a6b17e192449884c3fb2c879a3d41e88f2e71a549476abe1c6063c7b7c66e1f3117e3e23b21a4515b6a95360fd347a2bf3000f692a4e3f9df3135d07e3608e9011c5f4fa0d58104c79a270a00c423e5c5dc2450c84398e33c8fc8bb67f6102b591d410ab38299a49ae4142a61513cc53d8ca52835ce6e345471a26ec7d4c0d2f59c48f50dcefa5a87bd838d49210f60e2fd56123f59a73440df9bc9ffcd97876767fd9106caff3e32777c526d2d6d841770e75f522d878be8e8fc3d7c7929c11affb3d28359f7ac0a3b62eb967702635d3c32237eec1068e450278282e00fb057d8699c0b90409f5de96360f8ebebc1972260358cfbf2466f84d0ac880987d8be9f4549576901bce4857c5faa8d92360bcc14c702e2a5f7ff84d3cd389cac3eb95ac00a0178c1798b2705e1c09a470018266bf85673b21bea1147f7f9fd9c160964ced89d1550fcb6dbfcf40489861ad95e8135b6ff67a945b9a743089fbb928206e3df570440713224163f6e6dc2f98f8c09380a5358041e6862a30d4aaf988243a7ee590b51805b1353e523201e1e910ddcb484ebd35f2fa0a90b21577515b41997736769ce5dca5dde7c52f1eb3e8998b8186efe1718ea3d3783adf1f063f27636b5da0ecf30f6984b904baddb962010503bc5c2aec4d1c71baf7d227a6d5b7e96c0b8db1f808d1b67e1941efd941d08a68ac21d1a607771c1fef111af3fb607aaf5f1cd32bc5a856ab395830f29ebdb8ea3712bb8d8d98301cad11846e4e95cead5aa39c9c34d6fb0eb1dd6ed8a89272e6f9a1ea7c5e42d403898b01a911b478eb92f7d52e905609394657207718585fe36658e8bc1422fd9b65b8e3575f9dcf0e163f932e7586fe99a3fdb3a93d1d55bb00b2f3f12f4f6e414745a950fdad4a2c0e913038bac468917d4cabeb170d6fd86414ee0d47aed2435ca7aa27dbbc69bd9aea06bc8c48699eabd812de6da4c318eab21edafee560c407dda01374bc1e5e46ae583a48120348c8ee45ebf4436f11fbac3d24de91ad7651c4a5b40973e9427e0da0f0ba8677616f80603cdd2504bb41f81f01609f2b53ff1386eb482cd0a5a67d45f688b9da8c46582887b7613c079d81cc9ecb5a5765585828856f365c2f81c9c06e069f65d767aee44d89997b052f5fd75cc4fbf1538336f793c9846b4cf750c85d8d9f9955aad222b1d13acb1c213e41ababfa8c77d2278c3a241ea32629a0bb873e2d0eebb7c0e8e77e34693273cdf187bfcef13b945cbe9a3a2b25d6536c58974ef57c79a69fdd5e35cb3d20cf78a0376cf8a9e0d6be000f3009a61103b66946627233d32bc35885b75fae78982857fe11337a525b9876b457e777620f83468b7ebb8944b9b618f4cf6614ab96c9fd4960975647b62ed7b59750cd86af8c030599a1b1252ba6b35271642574a7020e8e9520d737713b0d2e77639fcd4881ec25111175665e625eec9bf756e0f3f75e140d1843dba0dd2ba257fbad9b10c315233efb66f0bc3f521ed86af125543581c038d8f1262a3ee66624a9c4f6d88a4f81c4c27e11f33ffda3114096cb73f7d6a2df01dbdbfdb040e29da3c2f7e42647cd636d1bbbe962d995592cdf13c89eda5b29afdff09aa925e726822fe486213c34def49c3363d5c39bba8c0b499019436d5e0cac19ada5931685c4f829a346f85f53eeb326842e3203531e8093c3c0fb5d6359c95299cb52f759e429e557d50ef693fc1d8c79e21fda7f7715f23521e5d123e603a7d46f42d76474793d93a1d527f6c89707c5195fbbeb05d5e7d46d2fd83c3cca28aed25f5b87fdc742e3d62dbd61c7d0a2e3e494bb8cb4042e896ea4c1c2be214502d3f6e6f6ede98cd42e2feb265664e79a22647c0c444677fc3159d2bec92771d45cce33ef9bd7190f6a0d674dfc0a3ea0d65538119cf96e50946fc991afcc1a746935544d0611643bef21b94913658e4d424038881392133570cb1a2f482ab4ed091db12b78a43d4998d70f359b4ef6dd120caebddd94bb8d57b52f95dd228b9895d4e0f1fd784a5a9da81186d333094a6b1378c1d2a37506749f69b1330ddb938adee2d20328770fe7682d748fb62c53bf29f790ae65cea56aa8c4b2f928c7986c68e7fa2e7370ee694ba77dd09f3de3fc0e2ed19d20f0eb8f82db1580479bee12a480de745021063b16f2c873b35e80eac06c1159087b1a8df7845be4cb4ed27156442d1da00605ebf728e35b12e542d9d8e38c96feb545880aa4b0efc31393346b4548707ea597efb271c6eb453ee68b73ce6f1b11819588e7429dd71bcc933b5897b1e38a9163cc35aba23173af4820f7e3674ede9bbe7c0940e4a715573ebd00089bacd2f02422868ab34368c81cf00a81474dc3eaa5655a859b2059d835cbadc49d1d54b5004306f0f5ea54f68d84659564d06b2b3a78a16ef61cc348edbd0f4639e206c9a546b9d9ac37bb806cf3344d40e0562bfe81fba51328cded2fd6465185a90af2ab4b11c32f9a30cc8a1f85a36703e25180f8ad06efa5ebaf895306c2780055dcb06ee6547e213f30ef4c51970f9945c3ed3732805afc962aa2ac3f7d4c5c24f8219630c0b2d7d9c5376c11bb6139950b8a0dd13dd427241a44ee84d5a6bf440be1926b58d23c859f8b2e019507adb5dd85b08fe36d55db503ce24cc3cc2a1be723e0e9efd96516505bd2bc0143cda751f82b454c38c910522e3c8897161d6520441fc825bf202128176a382dd2a265b3e947e08cd8b35f516bf3e8fe58144933ad480077f9b1c52ab4b81452bc27a830da989492e7c79e93bcbdc58adbb121158c1dcc9b3ea3b804c9993ce5b707495013ba4f6bc317b59b44e9cd620662c54157e9647d8032710f7e0c79b9ae62f36eb417ee776ff38f12603f21b47c32d7bc9527689d64149effae656e08c4342c47f4a2d5a59aa915a4038aa09b7431f7c58018441467923ec59b2b16610541dab6dce2dbf9bdc4273d36594b565ab936cea30e873a10b462bf132522a27ec156cc3282aa55e77d85ebc8ff6e072531eb2627c656b610cf9b9917ef90106eab42602077f69970b99bbf6b077b3b912653be4c4f30912002367d52451c3de094cb9068066c6fc526ff86c45d37f2846e7b1ddf5aec61815d84097899e439e6c9093666f031fd89012bff32faeafaa59800e17e11ef44a80b2d66f58468fd80ab9fad8f29c5e3f9b493e0f02b5a1c7a1a28c0815abd059d12a96801019e616a51783744cbc76946e2623812f5f151c80e5b7961415e358486e544007a48fd794c8d7b7c8ce3642aa5c3757466654be9a2e06593501e8cf858ed74b6eb23ea72aa2ce95387f4273352c748225bff1064aa28ac24b0411eebf2b213d77978a18dbf413d961e03fc30289dd982742dbe5113f47cc29728df9c3382d4464a42c18260fe9a0d7c1f7a54d8c75c9c26d587355a4e8c91092a0caea1e1f2b94b3589577d269531cbe8a7f943ef7da731db9630c395bf5a9ce1577afdbdf8b08dc23c1b23b2b871637ea415b50b7e1a28fab9bc88df759d706789c444c04235228108af3c0d93e6e3ec1d62b37abeb2f48f0017592dc304f10a4b6ad73bfc0d559cad88ad683cb56cb80ffa1b842b782bd65254fc503b626ce1311d38f743cfc302361de285675b81174356eafd189511b5d66ef161566bbb6318a5e1501b475bfdbeeed7afdf0bb031a5f92e4328a6f300b5498d539e99bd66dd27c8af4781181ebc3813d7a6ba6b89f6479e6aea8abbf16173fd492555dc9911385c9c99f85c037f62f07d03d5383aee44329b85f62b06b191886dfecbb126cd1b4b386cb7d32585c93db727c82b99d40cb3d4411ec6c4e08dd3f17d4752d8d2debb00249436180b716498e27aa3a5f88a474138cc9032d40e3263e9bf13ab34973e76cbd8b640de122cdfbdddf12b534e462039100d5c33cec76e5ded9877c0fb769f2d76c15b06f2f0a9ada0d7b87ffe6a26f2221ca36c7c44c33e3b8596965ecacb51f163579a2d54519f645d749fa6e2fcbfce9d132898f49f7e4aef684d4a4f42b885ee720e556701e8f910f295b1037296e79d086c9c3fb04fcc7fda042a55413518a9184f94c691cea3cf604c39d5aa92dd847c7a0f513053351a560e4cc6e98f88c7b78d67850c1939e14066bf07d2c96a31e279ae6fa7171b88a0cee7d7d4c9ea2cc3d05142c6c4389713bec2e3788876743a90f9ed47ec0805e398f231eb3e6bbaa0040fec50d6073319b38d50b5ebd39c9ada69c7501edf9a19c0d01bc92cfb6ff718eb5e34c3a0a49848744580829b5f73654389d22c03930ea73216815687cb8c9076685a38baf2d7ea685ac92336968d8624f58aa3de9b577a4e40fb08d9dd73f40eed9c6ee907f28fe723115f97cb573b8f86c005a95df16f60f96e627e7d7671b6bf252e4cc0bc767fdebca5f026e976418404b7d73ed826d078fabb724a021ac54449e84829cc4c8f23324a526faba7fc54dbc90aeaf4c5e1d6cb9c8ba94194b9e2a5b069ebc737abe8c95b828e8eb4e397ffe156fc5b464408c9ec1f1ed1fbefed0214b195bf63b6a0ab1fe213652cb8b3e7a5b965a7ccb682ba9c6798c4faa0693d36e5fd754e846c43df85292cabeb640ef80069a2947f224145af49b107b66564aa57a810c0cf20da57ff5258968d2b826b78b7d2b28c8e5f70e811f67eb39abc33c603888fdd06fbbf5cbab6a8116c3f7eedeba20d104725ae56eee957c063f7927c3146f7ec700227457922380be8382fcd95d77c4d100af0a1ef9d06ee1a18248669315ee32d9c4663c3926d1d7ae50952999b13ecac0eb1d422be70bfcf811b2192283fe67b3493a0ee994761fcddd0fe4d90bfdf97901c2eda3963c222651596c62fadc384a2913386896a7b8ad11767e62309f3096edd9bdbd481ed28838bd6b62e4110881e38e6431d1b1839af8352c567e1df935364c382aa0fe0cdc58a64ccae42024cb6a6741d1e7b40a3a7515100ae022ad94ad457dd1b744e077b1c34e645e2875707d2222e01dec313ad2bf0e324944adfb3d9e2525d161fad77374f050060b34883146ef6a35162759226f6b20cf6b6dceef890c3ce4f43f3b0f1c353a1d46e0fec760bb947b4a964b0ca5122707aee10b2a807f415a8193ee0fba3a549afd5b80cbb1eebd80c07fd50d5c71e77babecc4129dfe7498a54709a3c45f4b14be10e6e1f6704042fa72211a7ff3c43cbbce3eaf1defffc786c06a1303a1da911f802e7ad0dac8bf3f6bd7421a5947d79e1c498e576a21503652e7567200a97635000d9ed8dec25fd926e2ce1ef9cc13d38ce91106ac1ca33e674ba8209edafe9ae25ab103d18df660dac64e9c866cd17a1e8e4bf49c3bfff192b0d84642835cfc1d9fb6d5960e4ee6d41a7340f47dbe327bc215034eaa3a34b8dfc99368fa5496ccbdfcc73655de6c38e9fccb5d477044fd5dc29ac3137722020a2dad28d29309f91b4d0093df1b1e602c7ef3280c4e1852d83306f1bc74eab74ae9a4bcc9c577ab7b99396bdfeade2f16428f3d0c08675cb28ecf98e41b508bf84ca753b935bcaa3c86a503bc961401ab425308db0db69ab44306514efbc383f3818d94fe1e5043df4af8ba8a74a4aa5ca6ac6cbbd203a37662f6bbb12c462416dbbd26046cab5744070f6de004763fac635a43d8708fc3d94747075145b2ee3810bad3d4f1595aa01ee03bb09624bd2551f26562f7febf05a131a14d3425dfac05b2956dd8ba267fcb44ee712a5a65115f82bc0b89f64cba3b32419b767f416b65ddb527a6e2b28ddab42c571f023e67ff5215bd3e8599a3d633cc8d41b7410f472dd1dc7f2a43800ce6343f3a7ff3f24391f428c24a308080364a4b1aa1413bc170d921df275ab05d7bd01a63cc344084dd066cbf61a28b80f36b7c9e7f37b8997e340eeb9873535b13d0dca8291a63438f92c0f2552703e093d5b5110beafb437ff5ea6f3fb905043e83859ee1472b8ba9f391bf9bbb316d8b045210a8fe6a1a1c149d2f5a8be218a554644db56533bfcb8a0a4c51cd54dfc294207ffba78b84efa98630d01d0edfb416a9d088796de17350c95121f8a8c576996a67895a664d7e5220b9f61260c552229666c791b34a4154525269fd3254c3613736c4a777b14a50e39ad7fb9bc81b8fde62b5077af9f96f0cb6f7c9a809261bd321a8585031fdf16149ef4f4d9bc0a94c1dffdd055de52270f0b852f1f255d5bdc6bac5893610b2261ef7cd45781706037c0c503bbb59730bb3c865daecedf9e3bb19a137570ed9ee9d78777807e089e2959fa391cd249db03b246b40a4eb0d7c4a6871791c0bb815a0ad0f81ce07aab6d8a39ac2ba62b37768b4d6c13a9751b4455b6e16c0cf2c3671785003151edbe62eb68fe42cc6565956a07abe1a25b220043ef6ee098c4f9f1b5aac257fc4ef114964e9414311bf54cece363dddcc4ae722355dd010bced1de0d9cf685dfcd6a9ebd262a293c000084d1008ca5626252be9cf4e31a031e1608179e79c820339b2df66b8258542cf339aaf5ae4c05fa6058753af76a88f129dca81cb4a0183363df218ad723415df2b510cd91c4e8a2d9f5c84d41d124dc5ac6a02a9d4651d7c774244d2c08b70e6130946645d4b877baaaf08b91873c1ed6670831f7e5c0dfa5c325418bc8e79e5486a93082a183c89d123197fa0d311552cdd28703f6fbcc4f5af095c56b57e9149d8194590ff28bf2881b5633e8d64996984ab8752448de85b9467b40eb8e8c9715c498009d8ec499af390fddee3b8cabbbe98680b0611f5274dfbe227cefc6826fbbd316e545896879c69112827899252f09ce2087d722f4940a234474a794e061198c1f85c8d29ee7e07066b8792a456a13f13b8126127ba60f8c31dfa9ccff1bea3337f17e7b69736e718d2c2b10b9c0c94a007d71c6e1213e7baf8bc446e7ccf6bf88c8f2e5b685ac354d04ad13409177db4204ba20b62ad69ede2b0fb1c17c63a1f3eac8e5d4a1a9efb9b6709154f5b34e52941aa6bc30a55ed3d6ebabc3ec5003f99b81822fa949ef7e5adf0095bc8451cbe4e64685e7bcee6e0990f1a74c86563cee52582fb80aa6f1376056691f09501781c0959d9fcaf73541586a7ec5d4e56be484b75de72923fb61ded4e81319f7b40e3ce8bf54ffb9feeacf8773fe0a8ee3f12c7a1732047fbe2a246b20b4e8e15ec52af4b5ac0de916554a065c212b26839242309d9d99d18fd40930b310f333fd168fb16505f5d79ed4d5bde3afbf793c4f50b5fa939e4383b7f7e08c7aaf5bb0e9c6779198b31797a0bf344bd86aca7ac452f21b646b2e70dcbbe75e059f9364d65ff60712701ac988e1d913e0144389c3c4f6d203d614f9782102bd0ec0426de2e0dc91f724e55c9d63096a50c8244c67e28dc7ad01fa0c92d799aeb4c5fece766684775805df88fd145bede3fc9115c22a148d86db56530250a714133b6113cdc7acb7ca7ddb7353a95041c80d48f2a83b254f12c80950202ff15ba41b1bc74fc0bb7ff5c1ddff73f904c57079259799c9424719c896a54fa1832d7850eb50cc503feecace1020fe8ef5bc5c5223db89d263a67643b0182623122adbdbc49ad074cd1adc768b80c52c55d6199455df0da49c18c9e5e24fd6dbb1504f87f01a3e4c0fc3ce59c7762fb49a4fbe9ea4dc25a1f1b8945ca55d2fc8c4f11ab8f4e1755294093d93c95ad3dd264ead4124fc460916828f60d6d002cee973ff791f09407e5451ddd09985953ab11a19cab14451d79c6fcb0c9eab874ec224856fbe30ea6249e50597009309899639fdab2f0b5ac86d9c69c9b137fce20ebfd476b2251f775d33a55da69e6db7a656796eeea608dcca94962fe678efa9029d54411782efda73f2beb5d304e3cd16199fc549ea5b9a9efe7925797003aa35dc690d56b8c3a7a25b4195d1c43ca74823564806a30e6c1b69d171e0301c311ee2482f29b40cc41b240ee94dc86b9c79ab51a3442dc387f8ec6d1138354ff8952cc9b368db81dcad236d15ea0f01a753d61ca32306ec43429bc4fe279a31b1dc7c158c4926d338505b5c4c8010bb98bb6236201f8cf0db704ca8c0ff9ec2859763bd7c5395232a17249eac727759628c464f56be5cc5fc97bd5d43d5a1e024dee2b292d1c985ce8331e70b6dc306762734288477ce23653017e8cf3932b1c156a28805439e79571e3642ff44df67f6f81c286566c8e0bd6b86d9006cd9a5df8087235c9f0a07e564acc16d3b67211faaa3b4370f2d953816a046ef6db6c1ad0c2fbeecb6d69b1c64f4e29e8936d97013ef574a93c4c59824babed5a8acdc560e46b2cf57be00c20ee70c62c93556268bf3cfcf3fddbbf8feaa46992bf704752a5b48e32afaffbdca1899e90f06ed1b0e1fb496722f8105c7e4b3c80f5239619b6a2ddd83b61c2f20e4d1adef3e2a30008dd072cc77b5aa12d6681326bcc5cb2825a55f5c6d78f6034823ab6a00512da56e7b8efbd0dfb8c849f11a198faad2fa0928bd67f3e0c330479d9721eb3798139e62cadf2706e09d867d4fa594605320d43af424a425b25e6522056a5c296ccf519445ffb6b98c315a0c13243813f6d7ec184268f36ea7e063e5172a31936fbd4bd2cf1c052a924ac47d32d06f6c75fa8bc69cd3b09c133d6d4486cfd32452e698027ab004ba449284b1e28e51ec7446ba9327c992b66c9371c3aec568232422ddf42c112b5d62f545e9ab36d9f7268ab29eeb64594c7f06bbd96c3ff16ef05187fc5aafe9224adfe9c4c9829eac95e34a2b5a53b0de3106d5923cc46748c30aba896c67d12b67af5ca5fac91e9abe6dc05b67eb3f9c74c10346dfef94743270ab8a4d33c074bf6443d26fe7d87dc493d4fdec6036a406cccfda674b360ed45e02a8e4a4c24d1206efe82b188377aa91deb8139a91de243093f1e377f17385bd7d13f3cfd151f397e55afd68bcfe727172cae34deba97e43dd8b0b8815d9aeec68d1254b0567ea7f1f5e779ec27608c2f58f3ef45e4684ac9a32697834a579ae7c4c9e4d03f84ce9fbd66312bb2b85cec060fcd25162e6d04f4d5e83284c3ab03fbb207af802325cff4ff76f97db905e08ccf1cfa4b4c1a3c8b950e227a7ed035a83f167d3b6b15d4a60d0c75b78aa3d30968a10fa33d5a0a2ba9d85213ab5ce7891b0e294461514de3379ae1709037e2b104f7b8645aa40fbbabd661d31b90f68b2d2b060fcf95595d69b0b7ad773897e5d20ba94f0fa6e11fb6f6ff2e601d91049b3ddd16e18d12dd862ced3734ed5598ed0765c207816d95387cf6b09c28c27269aa45d020970caa9ec8036ebcf30db8024a9d66e6fef8bc81d39b2a160a8ccba61ffc084f952ca43a8e6f25e204064fe412e7f6f19a270767620df95964faf4a52548886060a1d73ea1256b0db9aae69d89f7c0cc922c39c1e5374b836001fad2b07e8a096ad1c753853d08407501c8bea5a94d76c3b75659c9e0b7d69fcaf7f854400b2fb06c70c6afd48c96af74f4f9b139a8b145e3a28f4a9d73ef2a85aa736684b92fe58f4128c575748a8bc7477de5f4c43432f44520d04270a406bfdf40b756cc064f5e8c84f6b6b03f026120a9223c5ebc204360585b0e448d0ff16a88e2350312b0fca4089be625cc5aca0147ac2f4c31c9d24be563426e7077bf02c858210724caf820edcdddba72ca533e2d1c820bd3e09649137e06ed09e09175da700d13441a3bddec94fc152dddc77625561db32e3abf267e732d6c4c62432427036caddd6bd50523850946873bbdfd03ad9f34565a829c606a75dc0d3e5c8f4ca4cd6e49a814161c5b0aa9c242f7f75ad0e937c2b86d1b583be1e3e14c72e9abde322bc5866c628a60cffc8b0bd2edfb6188f24f6dae96e85215b1d9c1ac0c48f5e242c9e09817449fa08238cbf1891b9644bf88f98c8ac3683bf7e23275ee0fab47da2a44eb3d64183c59f4beb70a518fcd5c99b093d2ee66151b39e6293ab8220cdfd3d63731d282f4481fe98a5dad670b24f1d38fbaa436a93ffb7d92c6636dd3f6ae70b01ac0645645bdb82c2e94b61dd84a2b7520077b7976460b180c0ee1699a2a6ba5f25681dde308dfee31949af613ca317809f80383aa18874b693202c6cd33526d7dc899dc3937b1a968cbd0ea212fcc4206c6df9a9f33f19f5eb22fa4924d6f5adad91ef4b4f4e1e1defb5ebbc68efdceec130debde207fe4f2f1784bc0b5c2db35e103d74cee0280037b715b5c01e2b7de3307a4fa859fbdc9a614ecac2842bbdc4d9fb3d6be6c84b5a7b10ee7a2db786c524920c3012629276689810a6fbd7ee2138a3f2a859039722bcba21e77ddb4a19ca69c76bb1c16ad9b6074142c739767ff0382692d377bf8d3971697b61756af54476bc21953baa426a94ea42648c5f85b4731602c4282636b0394ba1e4eb7dc370663d6c7fd3faff84663846b5f734cd9ee016a9d8fa9a287e896b79aa29751e40b1240b9ebaa0f8b79bffef596e1c8e49d46ad4ee458519d3c2ace6a262ec880a3fd7419156d5c56163c723d3ab2f51bad9b43af23ff6d17b24866721ea3403eee63affcdd9b0de111982993d3adf145fb78d915374da968bec065914d721c2e6aa678b24bdf06fb6d71430cbbd69877473cf6215942a82b34550c28df712a77f26919a10c6b10f801998328411f925f097aa8d89b0bcf169679aed2a2404898a59d86a0ceaa86c042f5f895d52fe85cf054398a8cdf0f1a794ffa81049673456943e968162c82d0440b65bef7c1ffe24c130a4e846f8bb4ae1c2a86af874414c98c9e9bc9fd2a6ec86ce62377e349e5ef52257b38ebb7177063a8e3a911e2236bb9ece065e0a0863f6bb4662a2e68a2bc58bb32a567423d500b494b8ee5062e87f336890aaf501fb96249522c388ca27cf1c429b50f2d304de8fd87678bc51b512705d82500fb0d7ef617eb18154d5f391a68c0587512e6f5963198e6fb0c7c3a52b61be576d639b8c10bd24a33ce7959d0d762d8453105b481f18d4822b9367dbb704b4fb1fd289a0543e87855d0b2f7b42a6817c36140ecf91bf6ac11adea838f6b1462c304438316dba10bce67ee69681eb4331383e179e62c332414004359103f0bb68c14f44461e5b1a4e3a98e1c7773602d2a53528502d9ebf10255ebecc89402053c0bb9d6d83da2bd82d0da345ff2f06b921d42707f452b1023b11f8db80714c07c1e9b1044640a5aedce77476a4239f166b114704de81c7e95362dfce36f293405ef79d55dcf45dabbd42adc5b5d642999b57e5e6baf1ce235e53f7c473a9505acbba3951bebe420d7667c9a0cfb4982ec81af202a45b9e08863a23b7d7a558df90ac1f0eb3d28b21c26f1a878dbf19fe3a8b8b00810ff6470a0518d75752f3935a4d625cabea1893786d4cbf5d5aa2f0cab8fa85c06ce5073d0b902caec4a31d631eb875a55aa6e720194cc1bf647e533b6a2d5496d2cdd7d204e5d6e9bf57893e684fa17caca808648345745c132b755f1ff25adb1f088f2b62460fdddd07814daacb795996da9114dc3bf666155f4ef9b8a3b6aff4f72aba2325d61e5a4ad93f7adee24bfb0a304bdbd1548f2171c43d0bbe3ae49b1933bee5de805d55cd9e8e4895ae66630cdd242f73fd793e2a70da1bfee985c4ddc514bb114abf8549b8466dc1d58950c39b9a4ee7e827ba0deb6b202fd887f92477eaf5834a929105022a0b365e2ead6ec45dec06a20662851a411abb8c2e11d39d6c83988d78adba4cfddefb0bdd3bfa30d0fab3f0270599c12e19f6152cfbe846f09f7e3b383b7af7961a951795c07774c0c9f4f5d3120c7dd3070d01e776d3557c152d855f1cd797e68d55e4b517f994d5045b29a23bb6dda946ed7c0235cfdc443c35a7824bd22af967f3b2ee1abda41020d1b0f636f72743766a4f92eeb452e97b1ac3b25b41a5f8b852decd5c0b56a7bc5fa73bd916e59931cb3b0b283b4a2ad8c3e9c16f915e31498963cb4d8b678b8e3aeab564cc33d9cdc33ed997813e842eb13565f61bd25b27330d04e8fa46f4b912c12a0bf446dc1bab2b422df6b2951c0b73c068e092ef4f2582e57a2472b1f900ebc5af5cbc4559563816ddc9d98475307e512bcbe090875aa4e2599c1350ae7be5602fd6900009d2992b0b3166998627a1719ed0de3e5b584d42df5d47b9defdc91cbc6b8e57d74eec4c4e8556219147abb4ebc2443e9c447a62ecced3a14855dd87f2a1ec48086fe58d5332b7647b4408925eb4d1e5b30176fae8340f92d8c05d7b51fced625e8090ac7295f6559afeca1d489ec91ee0c0da80c0feb9b18180928988bdf37486654fce51a80182dca797dbd67ecdfbf1e18d53d199dee8922222bb4289465d3a4bf4250661d1bdc06a1f9b335427721b48ec4ed6bf8c77f40e6f1da4893c8c104b74151023ddd30abcf43a50b16be6bdfc0f4d35e3727fc15535641d42c98b66ae3f7732231de8a2a7ac872d5c91cb8e9d487e4e09e1a82b322fe9562a2e719fb17585784750ccaaa4913b7a780a2f7eeef9f9f69994ae37d83938d08920b1a8d4300a17b1de7af033f5da11925f1d18192d02e0f0775059678f7a2d4e6c7167a73933954e1bb1507563b7456d85d23772d3c17eb4b36bcfaad008453c27a034b957ec0875561ab314f9759628b19478419cd27cb2099e0cb26057a07372fafa9670b53a27db0feb2c83594869c04aa34cf3ac652b62c6596a8ebf244ce7d308fd2ea09e600387752d7395cf7945cf42e8595bba5888d24a4604bd1096a5abdaf0b897a2fb8ba5483ee77a7fa88fae3e0186c6f188118b6a0872cc56f00cfdf3d8ab05bdddea4833260ae502e577b9a5a0e53df78d0df78360a5f24ad954117a35b5cb351e93fc8cabc7ca5bb7315e829fcd3c40c029124ff81198251df88ffa854f984174250af33250959309b929a721c3b273201077a005195bdfcf57685bc3e686aa792b80f7ab619ef663a8a1fdc6e5e287f6165e3fbbc15aa23fd831fac6df25503c3d1af3c46c86542670e29113a1e85eb1a41f7c9a164d596be20d7e88ed59189ee452f4bc4f738da62b24a0caeade5b88de647b3d2dd3f3b0b51217790084824dcb5500c550c093c9b85b9c823506192051bd9b80465e25ce8bac7f0e783142900eab4e60ccbb3b0042ef02ee9cad62ba70ff9c5c65d1605bd002a79cda3f7a136a15fb4255865e4616bf2b2262386b3d2a84c6c603243e98f4f8d8fb7be88824689c24820a51d9e4a34e0cfa8bc73338f5faade9e189c71fb9524d799346459925ef4c8656d1ffe33db5f7c7869253f1a8e72c552c390fa1d23f60a4c613ce56c6de21a41589b7d50551770a3a31a39ffbb1fc18702995294195511c16e68cfc31a9d66508d9ded780e9c3f349be78688923343ef2a654d199f78944f062833f3f03d4e6616bf0be58f4cc34496b1ffae4cf42336210e73af4048b4946a8290842fe7bb240b384824f292b3b99f4ca23fbf205a9e621cf175a694d4856df2cd80d7d4555c270d194e44a798424a40fda11576d4e49114d34b14dc4a090d86b6e6f42aaac04a7d7526fe9051dd486114f9adf887b48756034e5cb6bcc7d96b978f711d5b300decd7ea36eb78c58266be8a89c3b5b12f2b84255a8a16bf5879e8d9f079301bdb678f02e13530b8f5f0834e724e77122ece38885fbc45aef4fd87bc16e0562e01b27e4560648a7cbbdb54ac44848110cc90f9f70de1e849c219e97c41b4cd0352dea3618186540de0fe69e24427f296002ab80f5ede8e9797fbd6757b8e611ddf9e4a0368b72d3dca8eac5fd2db5ba4098aa782b69974dd91d5bdd6048db354356fede9163b6c7011a6eec4873e13409200167debe6d6226be26fd600c0554cfdd0eb7601d4a41684e4917d96c85706508ae1f8a5d0cb91a9d3f642e4b6e7b04fff868f9b5ef8befae56d49f5096306e53ceefb16258cad4e4c2a298a1bd46f294c83f3b5a86334d73a453929b05bcc3904d848925643584fb51a596da1bd9fdbf56fc65140063b58745bec2490874bb80c8aed13b2c78531a05c2959041c8e253855118f2109929b13b95b734c95fb2aa8898924f80158f5c5a4edf5f232c77fbc9c16b443dd07c4123c87fe8e98027bf807ca365582f2090ee92ebf5033667fcb65c425c9961b86cb08567a2dc7a366edbc2a4ea7ecb99d4997909225506c500e2ba8225a2fa36221944fd7332d164ff3f616321e5a4cb937000ff751b4ad195372750faaf1e32f5f3fecc84fdb6c9e94a76fb8befc557120bc21a7e30c63bdf80819896922f76e087c1cb191924d0445d7d5e02a7c37d417a4877ffc52afc9c6afd7dd7e1804ea5cc850dc43fce31558b61f37a45344959dc47b118f8c88bc2ed036877a78d0c3a7fbcb28e97032f5ab2fa1f06b64451b9fd8bb289957e4ef099418be9af583b21920394cebd9f9cdab02c3fa599dfc2374078fadbcc80ba24110b9f216e029ca608061df4a13a3930266afa6e68ca303fe027e2a0288ed62c015eeab3018a27119932cecd67059bb09dacb881dcc5ef75f5a9fc83283cbf3c4f638e16696bd53f85729fa3c4c5a2f4335798993bd330dc0686cd6a452707bacbcd4ba3669a74242b33b7a31f929316842526ba3a540c42c3120e3472545615c267de0ade514f78c27406fc83284f26f72a5e5f7f72e17358cd0d65f7f7bbf0456c66d0b9db517b7dcb936cbb434debb7d84faaf255d2a12c722a1e212986220a464ec9e9e86aa790e0084b7ae4c8a0f32b7ba53d54f67a394ee225c125226751eee6cd0863659a96220d52c19306f2e059d0b1445c83fc6dc879fe8a30ab7d6cdbd5c608d626aa76d56ffe705a31128ab5846d53dbe4be5c8940a430edac402bc584c6c93b9dfa331a78cb2fc5fcc7b9370b293faa571b4c036ab3f97e3a7118e4571c3247471c1b82ee3f2cece00ee4b9a1daf94dafed535352e7b455bb5991a957ea08e5b50ec21cfd9810c46824d58b44006095d5dced51f1e12b2bffd20ad061ccd95a9c30ffa4cd9bf70c30d54748e4b5ae6cf937d86f512fd3d848e91a9e63aefb6f2ad1e31960446be4742723a565bfecc44b6928785040e8eaecc6b97d96b080de08a186043b921f72398fa18b5745bc91a5dd6aa08c6172cc1d32d47a0e7b92c0558ea8ec9d8215994f04e2de185e5d276eef55f2668b77b30c426464030fd1988382ccd335bc9ca6cda2685d06656e90aba5b74d6d660b7f62322a1e28a0779f74d244638a34eec9fab356bf883ad5e92833b49ae1ff673bb5e2e53d5f202e7705ddd382c32e2c1117e62b590e3165e18af0345d28d026b0adb1e2462ae793ebd3913e520d955eef7cafe9c6df16dea81ca596c3675ebc15732618122ab6ac8fa3c426b0f5a5a54f1bd3472f7d5222c9c7a7995516439ded2afaf7b6ec77ea94247e4ee68d301880766d49bd65aca29f7b8c189faa508b028cc353519ceb0e41014243fbfbb8530c241866ed55e33b1c5e7e8eb4e8abc73ec1b4c330b74c9d1099d65bd2981c54046bca0cc05805f03defa050634e776acf835149a3f26a48bb0e903adf1b7de2c94824184972ab8e2ade1194371f8b1167266d81353015841b4b78395a7c05147cc9517949fae1b63e79a39f06661f2bd69b2beb946ad3acaf611281e5945db2a10746665ea35d9a9cccf641e55ccbaf759bbfc426e63dd7bcc3f093a34a157db7438b37b6ac6ced5dea48302f6bfb3fc83711f32b5ce4b7f48889d66665df9bbbc7f21a64afe0d7c97f364e1cb4ee37c225c07f0d3967969feba92bbd11f2b62796935149a4add9d07d1870affa5b1acfd22f113379d5ffc8df1c0a8d010671509df5494ec305b2a56b8152ebc0c8ba8b69da84868b976b9ef24860d754e9f86c676171bbb03ce05f7300bc0a8bdde6ec667794d612d3f893ea18dc5fe59e753969643b679cd8f322843857b3d1ff4617b2a9cbcfa11c665e27a0e6c3d346b840ae0d8e025246af30ff06c37804af615cc84a62c510da2479816b12b51c171eb15b13a723012d0ffc8969e6065aa53a4981db34b9032a9eccb014edc1d09fe603062e8018b1da0783695ca670f7f0c6384460d5f23b5b09d234907f52283d251cf062a29809f099089737c9c62f03c5c4eca09866553c726b0e145c5f6223503e721c8cde8e72431cd0b99453b46a1794b9912d79f26808751a13fe5b518084cc509a8ef211af488fc85b5ace648b2613ab04fa040fd3f7b20b9468e3f223df4a9538b3b7b010ef5ce080e33387b757b50f2ca9cfc8f1de53fec55e15d4952c38b0aa5a0718fdbe2cff9db7ef595f7f40e8a93a9532c8481b00cedc880d03dcda63227b2b10ba03e82b0be86af93b770c5091b0e94b06c9f5e40ed1c54b14512983e13d16a4b3bd395a52163f73641745e2edd606a356423cef2400ee97cad5247281f24c2fb69defd48815089ddec169dc7a601c32a5a03cf994228c0a1b890d15a4f6cc0c9690a153d339d27399df9505ffe13cc999f2afa4f6e5724f058eee3898d1816bb2eaad7d15a6b3aa98a3d41359289f1277c3dd077e07bbf52ac88a683c9bfd63f3a5ad82a6a7a14f0faadd7d2618bd96f831720832e10abba578f8b003078663791922e87e400ff92a15de2fb7e3a53e24b8ade8d6955baf37f4c0719d3aceb3323020b0ca7a5f8ec9d2b61ec5b170cd82fca90e0cf7040eec994b6b5c3bf98695d730cacca4ab1aa66313886be32c1f3a69a0099619234dd0c61537869e1a89ccd8c0dcb63c9d63707a56be99b1f9bd0b91896c4725298d3bce61b3001f38cd9b76c9a988e766c5e96814ebe90f9e449e9437033fbe434b1a7da61c4f670db75966047691e5f164ead6c48873d56aade131441d1e9822fa3ccf126aac11b76ab73102632508e6aea89528fda57f00d4d488748b0c5d2a069d2bcc64c7ab649cb31addced232967714b84c549c409009f82bac151f94e3afb607b945fd8fec0ef4166dea7bde5929615d502227d883db0e6793d7b6b3c003a7539819f1ce682090f401dc6a51186d1dbb562e6c1d3eb8455e8b0b8c5bee50a40a1bfa96aa2a8fcbaa707d048980df5490a04d0e0fbcbd3fffe9f14a4dbc1510fda4e75c70d8ee2c7035253031c64086a06bea3780aa7ff46d63bc58a633997239facf9c9359624299c2bc2b7f1e74b44065404c458c3c4af1c53d1d97c6d173b24d1918b063c9da1f69fe794587fdc0fc14359561c7ba95feb382cd79db6fbfa80e98e8ac808b29c1331747da01a937c35e136feb48b8dba5107b92b745ad8ef4e362bab73dcc71baddaefedeefeee48f8f5c6b6977cf5e3847b95581e31d9538a19edbf7e4585367b4fe55bcd594cff0f05ea5e85d8a46102b5a44ac0c2954423a5d2c90914a1d28d0eeee1f0d73d714e0ea6201def02a6c04fb242b600c7f89032b4463a1da5fe7d27a7fd56c41206b031e4d15199b92558f35a926451ea8ce7351c1ba6d5d61da6f1661dec4811d21bf19942fa9cd57deff68e5c7cd67f6a905f4ffa63582bbb2594322d9884ca3f5bfb69bb47817b4c05b875a612eb68e617a2beb000413ddeb800b5fb77b7779b7ada00f5fce8f100d6cd2393648ea63b2d6cba3ae5bc370a0eba9e17a53f63a1211991face5913519a5c7c0a41a7e9c26fafc086df0f1938ca143c7a6c37b20c04f079a3c59d10184d96433a4f384d26c38bf6a7bbc7654371c6dac0ba331e03d9a8d0d6a304f872577aad71b744cfaf143562bfa5a7e6d987f040ea6fedcfc929f8778f538802dcbc875b0c66d50c7290048e9221dc3d52008cd95743f934c30f11f92ddfd85e54e9f49e64bbcff1059877f7b6bf5a89880b6469fa468eceb735542f10a7882e7a9ea8d4da6ad0e86e0ae86a54ec5c8fb38a1063b21afda67449373469b2ce45d30d13453f60d01d51705e7a9c189aae6e063f832837b6b15afee28e2f6aa53ecd99e768641f9f33176b1822e4546c7f7d2d8eb99a97b1af6831b9e3544c73edd625f0031df9cf0ad09f2a852dc1b17eb7973d6c31e8fd03e2abd83d4f633750d8a0767cfc8b8bf1d70b1ddc9620d1611d3731893fb3426b01049557cb3cd9eb25cc3c61ed3b59b96f934b8093d025fed8e3a59c8d8bd1f798f45818b2afcbfb7e87c116cf8aab5ce1d343a43b0a4857f30411fa87f8f1dd49e3f5a9b1130868f1047e72ab8b5d4678031c12db25dd985ac7b13115c59a7101e0234e94515f18b5e28e4fa399f825f413bb94c57d96ace9820a0ffa60222a8bd0e6b02841921d5f01b76a53a9e3875805916f650fa4bf58db9d7e2a9810260feb298ec68d0569e97848fc7ffbd5a9c2e90ddedc6b39bfa0564de54780908584a114bdc80aa87b674214a80906f414267dc6719622f36207df2058271040a8377a291ecde145306a71de036b54188334105b966a0c1f3bf6e6b70e42a9564465d610921abee88b49e32b49ea292e82c812dd6ff92258a148390db991fa558b994506c9f1a2b6a3fd806d2923c395d3aa75b0b5b33d40a16f6448372c330bf8b802a6864ab7b3502a4bf3f2693c2d901af198fa2f1151b715d9acd1b03d70231178aa8b80a3e5ed8f3e8850d4ab1df92d01c0bcdb69e3d8ab887d0b1e8dc57bff8d3c9127f59abdb628b5ff3b3bf177d0ad5e9a6807db8085418b54ed26caf2fac6522eaccef680dfba68f83ee9b122abec0ee5438ebc3c9463f448c9a3df6b88f76a8d74fccc7577b89a01d3561c15b2d28667355f08ee04fbf2e50e3623a27f197971c44ef1f083b24dcacf04e372352df6706298adb0d58bb10d525573fd615938e28b9f620877ce1282d3a18f8e20b3ca956f0b8d2c118a1ba2c2750ac87cf215a73557ce7f11bf5c3635d28db59dfa5505ad0c12d552579fd2a2b5de66cfb4cd889fcfebf1f66e30e451cb0a56a65f4c33f4631f80fc795c7cc98660ac80ac1a0365d3b7d22ce4ec8c8b09b59cda7ccce9d161b74e8a6d991299d54d2a330ea1f65237a9f6a89c79311f05ace8565f05646eff5e71a379ef517a577a42edc3ea0ede43fc65d9c8a21f2ff90eeb3681c364632abc3b22aae566e4c0e6291b350dd7765ef0b78fc43efffe3be2d02a5abe917c8788d84e90778dd32f177e0e4c56de99f00b4bd62f1519b4d5e07b5e49d3b6e6f98c073746ef7e61ed2d237a3c9f6ddc16ea26f1dcfb24f317b47167ce0dccdd163773c4ad132bab6777630b983bdf80fc59f97b0b4774ccf456c659319f4c99128cb304ff36350be6a57d47e35ae7a85f93f4489d1c547304e79960f80c441b690de3320b7e764b4abdd5270fb69c79a9f120c77e6a6bcf91ce345eeb9758b6a3527fdad83daab4fe152b665f088ce2465f2aae23a6447d0fc1405ea0237fbe27bc679b733aefd62110132565ece5a1e6fb13cc7234b065867dbf0b9a6a335970860e909ac740012228ecab66e639c0d8efb2e97facd5221849b4cc2b021902b46f03b1d02c80cc9a977daff06dbbdb265bb51c7cac28991ccb2a3fb1aec272f1df3a5fbb5e1a75245b7b461ada049ed96d4c6ef01648a5cc56087ea69a9bb387b427451de664bdc09c2b2e8faa6dbf92839318ba12589005583c5c361f579f50afa2d52e223a2a04db42771e8161fa305591b6cceb93e64a31696d4afd8057b9d7564f7fea32e40448ac04fa4929e4d1ea96d970cdcccb606b0acb19db5e3ad9c56fe4f692afca11e08b9db35c9b4860672a4f1eba8673c8a95944a969c5d7f6d7a612c3544c067a936b8f6240b8c8e587c36875dc9b680db072b2a250d0c7d9a15c7f649cf80475a46c8f2d8c30640b7ee06e69a131e4bc102fb1887d35a768104ad3dcefdff2fb960a7bcf39352605bfad52bdd02375eba9a695f660ca071136e6cb160d042a85c51042b14feb0ca7a474f5357631b1015995766259a4de2a051db2ed6808034d5156f35899299d8923a9cbbc906ee0f9e025fb200de96e419bca6f6a9703a81b669303cac3fc707420a895ba55b43e7c5e1241a8227350924acdd8a0e468c3a13e7a96e4ca9430c6d2e67e4b2a3dc93b2cf681c5325fa191b1b57a0cedf553da647b7fa3717988d3cf2443f76ad4599e970fc7d55b78dafba0d7cb5ab2f043832028d9523a1d7685c1d86cacc906cff110004bc33880bf11cc4f5567ab853b566b8c06345a8cef2c9abf89cda96f019a39b67addfec40a5e82facba9ab5e0172b88aaa67ff1c991131b21a44064e46b5ae4ded8fb32aa7e7f6417fed8638ff1d67da695613c45b31f708b8003c1dec5c345aed2a7a61069f4eec822f746fb423d31ec5e1b784d011b41347929e65bfbb7829fda93827a253b3cdf384dabac390696f81bd834e4d20a5cf0749543c037a1dbdd817aceea91a7857d6cc93691a33e46db5cdcef9c86e7d87c3d989c77c06850696759a1c01512e50b58c705f730cfac81d29825f4d8a62afb4180a3d724fbae9038737db0fa671991e96c0ae227e6bd9f5b31c21de73409b7205257a386356d8e55e9e60c5d902cbb76bb02072068e53ebcb7f45e205cf725729af01361dcd3f304fdedd910f4a772add4bf2da332d0832b03a8bbb0719a4d62a3f96ba54734afe2460ca2dd6376e152db269f101ac85bbe41aa8f17a43e5d9a661582184d06bda83eeda36d6b173358f82a672b7c550649a6d6adbc49b40934af64b425db2c410752614f6bee369dd6fb279b199903ca67e41dedb6f2b8d5f3a5409bd6b404752198bc77bd2bd865a52cac6cf4ceb47223998df5f4cd6bf628845e83f8e05bfc313f012c9928e923a73983963480786c5783836ef6411f858d5e32bbe4e8f69150a917186e4c84a3d44266da9b2f44c363dcb8676a81527e835b0316fb740db4104763a7ca89bca4c1df8094c4d0d887c428b60c55c6c26ae2da072b267704e0de88577e4bb628b91e1cccb4e90588173d9acefcd183ffa6f113ca1fc98231f91a74040650a1105d44cc03d0d4ece071fa14e1437c5f3efeae9f683497d4cc2388d74c52d5c76240313a00b76c5c14e5e7b650f64ff281dd33716690a83707207f2e0cfc1c45c5b7efca637a60f4f3087045eb61490735b3cf80656f1464610ab66d2321f090e830fdb55b37add39084605bacdadd2da08da6bfea81e388f879068853dc5848514f889bb8a8ad4682a8e7e49326dbaf3880a12b601d861fcadaf243ec515ea34789cbea632362b932dc02a4d530f5af367bbd50e50e1cd2f577a1c690d691d36674cf508fd2acf361b1c67456c49d1169a617bb77df02135a71cf0ba10e064ce8f10113cb386768671bcfd2b098daf28a19957bfaf7aaa91b4eee806c0180b257d88c363a421dd9039d9087ff3652be90f2ee4fbdfa0c2334c75607bfd4228ecbaa78f5009731681f4503ae9d19ce0f5caafe5b5728651f1a3ee2f08d2e959c8dbdccdc528beb0313041483f766353147e87da3e0b1f360ed3c7553643ccca228e4878eafa0ba8b0d8b7b1b61aafce8381428f39af824865f0b0bd3ca483f6dac5ce701208502718e03c82e8085b46ed553a6c820a64b24794cb38e5577c21c14d2fac4542033996f4011fe14c537d06f7877d3c365b7e00cfc067b6c6126e6a0b9100c5565a0be5d69094dfb9a90cd3b8154338f1515b20c970db71bbff10174d77376ed069d8fe4b6a6550635ccf9b46557ecff2b33827ac5fde2ef71050d66bf61c7e5ceab7349b0fcd6d0992cb8f0b87eb1e77d68ae02f19c495840503d3875c6f484c76d5c159c2dfbcc26760176c5a9690e186b2b977f2ed513dc8da904fa72205ca71c17f95e061492ff275105353bc581a9a69b5fb16beaf0c52314b3acf5ce705f53d2e93b1c4d7efceb5e98e022a293a4453313a428aa6a4273defdd75122b305c1447244c538d88a8924629a69eca4ea5412ff5af349a816e5cfc95704c67c584dd516b21a110f7d8deb0d8415336275bac7f89c17d9112c2658c94ec8bcc269a1a86ba8ff6fec413df3d5cbdd2e279439527e0a4f16466448d97967a8528005b4d05e2a7715c0a8674e0c5f8abecb8effc471df8edfb84a089f7b7ddf3fae23f77fb8a03fb2989b0201c03db3e20d4ed39d5cb9b6b89f6a300d8ccebce817b138a97c26c2245c3d3155d66a0cba6e93f45bf78f19839ae38916f9bec09a6273a475f586a27331a7fec0843496507dfd53a5b625c9a8006e5e928889c9d7169c2a9f42766a0de2b3179b58b0e32bc077a3c846aa38205b5652db15759f004b749726f0e96ad046a95cb44ff6bb68f5af0ed85dd8f7582811a8d7937b7bec8b9f2cb907cace41c08825f6d74f7d74cccd1eeedcb039d12e27ffcc520647fdac4e2717280bb247d065eed75e1e35f01e409d5202c26fa9a51680429cede8c63bfcd1ad8ba5fe666572a9c7af6c80182967c0de08de062a1fd9b3f49e2da2814fc71e949da270e102406a34b59ec3b0f5bd59d12fb1c42fe8cb06384b1095ad523f2db3120f1c166ad5097e8af7fe58ad9b64229821dc8155ef3245e716a9d3bd2ead919d72fa87d6331d68d1a4831a1159e13a74926d4221ec7ef067c24b8fea48ed245a840a98d3a2553a6de7ef4dea301de33b2f48f1c6a54a2a5a6fc6081a13617c640e44a3930dea882d01867f944099fe721d8cca658dbe3da71b40bb40a50da7106fddfe7138b8008aab34a708aad08a1985328f4cac4d295cf25ac651de80ee3df771de5863903df9d60473faa14fccf034e6a313106827327dcfe83d821dfae17c629b2f773fd48c5681a310ed0062aa3e84eb4476ecff5c497d929ef95c6af0e7074b9e1ea26815d4f882a2f5ba2f66dfde9e1b8c909ad8e531cd1ea1f64ffd1501bc5095bd072db9c5fd328ca3a4469457efb50fd0cfdbadea57bea8b7f854300c53e0d28d9b4d317cb1302e6c5de256bd235adf9a8c23233ba2649c554ffa9f6c16c624fd1fd73fb59158d3b5111650f89647c708a4c04e996ca0f3a312f8c8dcec59f84ac01789f74f57256c1dbdb29d94a52765c0fb031d689190a26e16a506c6da601feb13589dd799e777f40038b3fc2f924bd13288f951d8dd3df3434b6d767c8854e0384c1b823119f984be7b753bf1dc7295fccd43b620c7ad693239150fe21b8f80dc7f5cfa7dbfdf4986ad97f67d53dbe4428add92a54f545b42a9085cbc769b0b92ddfb6d49fa80145f4820b669af5867ae0b5fe76376403a36fb7f8a4e68d7b6fcf07a3e311ee91adfc720879aebe61e758b7214cf3019f7f15ec949f635c181558d49506e3391c8efb2adbcc75b00f5d4c908f11b66a21a09c250d652cd04166f72dea6bcccea31dc67c0615945ccd6bc13d6c88cf08d7721dea775dba9f645ba97f7892505a6e6620fc986c01d6199ec761a2577cfe30fe7f5826d3d0610d36435591e02e2f6714ba397a7de5aee495086d1202e0adcf9885175c42d3c54e29a2f3c28679fdb19901b4055f5ae4def147a6c50b667eb1142d02bc08e3e16ac1d7873342c67f55109d10c42d52895bd558ad0308af78d60a2eaf5fec1f183ddb04785d51b37ee72275ac76af26a66df9e5e5f7ba10e063c29e326259d52acb0e6c3a0c9d9cff9b053a8b4999f10ddb400c6349bb508aa293c8265a3ceeeae138c757ed082a9f435aaba87f3a0c7b46c278aec4e4d73025477a1af516ea64c15a0aeca9f6584e4ca56cbaec6b299c6527899a77cde68140ae18342ccf197837d446e5bb7ee924defa4977348fcd4d159e4f51a16bba8b80660a55dea093b5576c2c3d2263e2fceb5ac4ecfb145036fe01c2698ab25c7fe1896baff7d4779c9c9b16c8c218c02cfd67ecd0c7d7712be11e509a5d1f9c86a549286fd1329aac826acd2b121fd7263653acfe427f5b883e807d6586a6ff9c7dd78fa84efa6e37a5ec3d53e021b060a8e82dac1570b05844509d824fed54feb5353a1a88a178719faf01d4ce18c7e38a7651b61962e358a630326d0329ced4e5c6567807ddbf791ad24784c20133b97dbfe371849c45ae8bbaf1f4de2a5a0bc2bb6ed17f216f7d4f21d58c9b29f86192d87db91686e82932a71f77e0d39c9d08ca49e85052c62aba7a239943b4bc64bc5f477ef0e5cf93f9e6a406456f63dda046ed4c2ae2beb092280c0fd972ad0cea8dfad9af375e5bbcd17286f7bdd34d7b367aa865744c9bf79984a4ea2e3662bc3a48bcfa7d220d4010e7fc80ef3d4bd889c364fb3dc82be353ec130ec5958f499cc0c3a7305da2b910082485b99df6cc43bca1bd1e25dedfb1ba0a49647d40acbd692b79c4384729b06c338c5df41aaa578ee0bb112b4d09344be141d5a6b72fe21ad951c68bd5cc2799f9ba6b25621006bcf557a284ba38f25aacd849e7b6618870d6aa88f514c39cf6ced47de786c34af5a4be7b5c0f27b0f8eaca8c5048c8b6d770d97913f36cb11abacc25bfb86222115a05434d4ea05955e9e7bbf8f197721893582e58ea9848d84fc2584099857c910832d79a03ed1c5d2a019f4edc5710bf19f20ac68e34621bc51ce85e5fe4515fa7979cf1e73c92b9d3502ff02cf50f2ee8bf17d5874bd709772361502b621c9b966e90241dbd0f867b595f03044876d14c950a56dc21518b7cb6fa50260a448caf5f6ad50b48dc653d15eb8fa5aec31d17a9a2ca79093c052b7a9e67297ceb0e592f4c839e6408edcca8e991678ecfbb27dfd9425f93133b82e5a6d8b4330147a7c1346bfb3aeeed0432876253191283c85f8f5e9a59b6f512e8b2105d9298497e7f06a17a08d2fef34c864e443a3bf014a0ed53e156a14e0cfc988adc414b61db7b90dbc5f4a0a9464fda15959a085f9440295dad6ce1ccf2d33e7dc0f5e8e2de7bf0b913919a2083764f08498c239c243a32eb467fedb90fa9b564a20ce6743c5abf05ab83318756ff09bf30ada2af1623ac55b2a88b256036a1c3d37c8155d9e41ff170838fb0644abfdc7d86b3b07cc5d373bfc114e68e34441e009084c89cec8fb68c6af475ca0e098c2495d430a285a09cb3581978da7ba0e39e50ce6a715766a070928904c80d4e864308a8f83215ec117e7ed0bb2d461897788e0bd87f4e6e9f6ff7aade4db90ea1c5009e7d8510af8f09b90b6c19a8f33af6e7c8d79a3a4fec80ec5bfae57bf7245eaf18352b159ba3ad2ef3574b2fa531fec50493250d21072889715f22358a5ac9bd514843850f6163f59a95552b2bdf2817f111eed3599dd74f039640e046224167d9fd4bd8f863d979417e232f670ee53dff5d213f1f2bb346b8bdf50fa928e464b6f8420d18c6cdb5b113a233d10ea7e92c5ed5adbd4d9bcb36718969b9aa0f50d4f62ea553e5cda6246a910dd57638dcc61af157227fef134d27ad96ba9f26354c358ca4cd5746501e74f315a603159949bcc16b6ab159355400e78ba4c0189675cccacdec8495929d0bc8b30372311c964b4bc6e8989f4507eeb9cf3732c7078b9caec37fdd1eab4e7179625a6c47fb932bc636e493cb08ee6ab3e0f540a033e3600e9c7c172cdf2ab7d356d8c3d9fb7a1d87ac295206c9f5b462c3caa072079ec1b46538e73c77c1dbe327af104f43daedce08caf4100d9cde598f3bc2db005c8ce89981f22a11035ce38edc4d29568b9a7690dfd3b25e78947a82450663faa52a2afb1a3c0c59983ef64e6e161cd020bb131dd9490886d7689b514daf7dffbf489973d6b17212c4bd309ebf9314524bbed1ff1d995aca19539d0356227ea75d7709ae6c2a12e691aeeb868288a74eac430d579f94730c3ddaaaaaca83899b8ed4aa7c3b7265dbdfb2b4a6232a57c64dab13d4429ce17729026b48392bb2ebe282b818aaf1961d26a862ccda63a82b625f2c1d96c1a732f6ccbdc26c3bd944688c4fad0362e517cac2672a6995614bee3ca4f2421930e8bd79bc8e972582514b51e12429429cb1a74dbddd0f800de98069f45a1edb1b05dd59cb0bdbeaef8b873a7ea09e3654c2da85fc704a1f70fb92db2ecc830fc45ae7b166ced81b0f61880e52bb84131904d459def6d54f1eca41c9a1cbfda4111957cac582c5baebe73dcf4324555fc2ab61b187ba4e4b221c172dc5668b57ee2866dd60580535edee96f4781691892178aabb7024d8c0b8ce9f32f4c056c79cfc826c6d8b6f6dded58d5b29fdb8184b825d2c6503c67218f32f8d0f29a55214a338888d93394e8f207b30cfa5561ef09b42fc721e13c8ff2ef2f73b533a40cc518926a2ac5cd83bbd43266d74ff56f1ec5c3adcd21f3bd48966be49e716fa195e09719a5d20eceda522e191bfa90de6fa13e5a92b947620c8372b1b7b60237d08e6b556e58d0770b7af10bb966e531345fd880d97ae3094bd6e2ee02c1931c3a72c09a6d966febed02f00384b05c0f37cd115391f8d0793b5f79a42f0ca9ddff1cf6df2168bae1e591d6dc52389fdd113073cee2af824a4f926c1dab3560bd5a7aa2e052670eb033ae1af0919e1114acef495ec6ae70824abcd20fdd1c212a8b424f487fde9247497583a7d96a23413ca6798fa717c19bb0b3d010faa41d4d9fea59c6d655209bc5678c3fce60147361fc72a3c0cae84d46bb0d8ae9988ae129aa94ec6e7eee50a4f875ce3f80d6af225de440498a997d658cae98cacac07584dd2e7e42cc02fc05dc5acd64065c2a6e8e1e3983aa9d30e35b055b8afa783b4cb7207febedd251267e719a19b1acad2b71170d7a3cf3c86310f0b5a8987184b0390051a13a855d2ae558e9005fae1b15d5d2887c374769a61311b701c67c91dbc20078a77c2bcd9c25c88091b697547e4952cef783b18299a2465452af1b55d9f7e8fb5c16bb7102ad515a78e50020f2480fb56fa900ffa6e2f79b3154ecf028a7165bdf022580959732b6a5b0f52e9ce1a9b35627402a70c39409e16b19ac5811324dc1de79d5b0d66381189776712640cc0c0d61fa518b561d358089d5616b1d65f18f2991489db71b75d08a812728485ac10ac4d3f59a497a57e94c23b397a1ca7fdf73e3a9887653d6115a948a47296f7c4420fac886a8df5f861ed70ee741783427e5d5f2bb3176561581d51b4f71dcf0eecc59e832137076b1696d5d46a213b9653a935466a8eca3dfa64a9cebacccb72bed80dbc27a3b04955122c3d7eadcefff1f5cef906e2e45982d5752bb8f396b960d0b2ad3116934a04f2ab70fdd6d06c1f405a0f92416bd52cd33c689f6a6bb060c63036bc5f7a5e316c3fc42166d1b411b0741494f3fc694ee2189b6e1f55f55588dc794f7c718d73fe200ef657808b3cbaa616aa5ccbddc31ef0be5707da58acf18a22f446acff0a63cedd15f7f5d63a2da0fda3f03cd766c8bd2db805d36aea1bc5a04180fe5c67de8a6a949fba9e64459fe1141407cf955fa386a4775ac2f7de368b74209cb30fd95eb059d1a0a078eb15ba5ad17a844822d676ae9e27c4f80140604e5814dde218b800c772c73a04e2db83bdc31864e8a29ff91ee8e4481082bac6e2c9e129a6b86aa3d1bd1d95a2abcae491b8bf82c6c018163f1ba3a02327e4bbf62695737d39a1439919c1894ec68eaf226deeb53828690df62b5b48662809c9297e797fd8dfa87a83302749c48a0c62cdcc786dcb483af5e8c803cf8b9712911117f67d4597ac93faaa0dba902a8e65fa43d09cc8c44ecf46e6f067df260e72a591f27314cece1a7a1b6ed89315086e3842b0eef0a0127aab58d7c50df8cd82120e791d423c9d461bd41355119636a1bed63625ccdb0d5321560dc6ed26b0334dceb4126f67c63fc7d35d8deb4bee7531f9b65d3dd735200ac3b47dbd97b89942d59dd005883349adf9166099bfb47259dc9d7ccd20f014aa05326b753a9033f0a204043af7fd4569db4bd6088b5098ccaef94062ece0ff78c6a14667adecf4b1182185d4c80ee2de5a55470370353ef44cbef47c718f5c68f4061796d491c131cf6d375ce72232f6cf9588c6bdafeb4fa164ceec13c98969fe01dd8fb30906a902526a7274d8d7a4af53ace56630d80e0e6aaa3c708799401c3c98f1e8e620282c4962098a437b809cdbb333af46c39f5c96ddd0ff49823ae46d9800136468e524b132578c60ff49842e5e5644ecbc6b15401124142587b78e78d9a5312cade82b3803c72002b207dadd25e67ed22e90c39c5066122119015647149d3cf9c0ce0fd124ce854a045b27d13dddc7abb8e71ba8dc98afde26c44869accfece1a5cec2d44efac278956592ad308edb1f132b977e92b3c2463998097356c6c902c7b84cdb3718d33875cfaf95b79647e1925ca9b2689fdea936c25b811adfd7becc15aa7a1de80e2c4e0afa6fe50824bfdc3dda7b19f7edb013693ca6de2075e5702857694d85574f31b88eb2421ffac9d7dc46971bd444500580a29931da35f895329c665f9396c906d4bc84cd5f6369bd6f615b6f708be6662130d709865a8b3afc1869af1b3bc10d7e8dac79a20e6c8d45f13728ad155aeaff4c8bdb8c60f56552d043303ea57d82d46e4bf3bfeed697b26ec0b3fec85f140a13a4fc164851ef5e5bafd97fac1eba427d177b40d2084a696c12a51e7600cf22472e51fa07b4727f60b145b477983e3c234f00183d2af058c2c4ab32fe81cf958662814f7840183c5a63e4ea32dfbf272876a15d464d247f3c50ae2db3986c50368beab49fc680291bcfd03624b115961b38b722527ae1632388cda9f7866adf4c2b11353b011e26b34ea4cb18dc5bbc8e4807877ae8167850d33ff6a7ba6e0c080e216952f392cfa81a535cbb8d78ecdd2fdc2bc473e40d5669cacac111e5c544195d0aeeaee51a72f5b93a689deb3523e2c8edaffb65881d947174b9947da89fc3dde79ff1024b72a8d53a7622c9e21e2daed60853676e6074a1353647d0ea8f485bd871eebf393fd19e88c02517181126e79de8bd380ce1fa744dfba9b0b74a8dda0537a5f605f01bfa49421425a06a2120e1f189afe63979d0ae7c605a9be6a79fcc7462820cda9891fbdaf509e1b39680326b3788342d7468ac9d3d66d1bd1258f4bc2992cafa81f1d802470c63d50a5443231dac3fe1385ccacbdb8e5dbbdc85836c89d482b32fc7516ef7a4634886831ed174050f240892e3b19db4b2cead6d1dc811e788dfd2a9a1e0699a19a3a4aa18a5849f67c9073ebac7528baa70d8f37fbb3f79a3d7b80bc166df2d8f7a05a089a0aca48b326a4db8cce04754986d81cf9bbcc689f6e0824399cbb29b23fd164a15d6a4363389440e73cefd27aeb2228d332d8c2dec507fb4ff0a8334bab510d50e9cb5e5c255b77ccd04e2d56186e217416f8ed85c97c8fbb6cc1ff784cf791836d72ad5534e5186780ccecb249caff18d98d6d128cd0a6328ff574951beb394f875464769d965c76871a38632a05dcfa6497d15d41ea58012083f365dc69b53787b331b026dfdeaa9644c4813fc7251b3105544429ccc29f146e3a13b4b83ee4bf9b1861ec8a9c743edc75b296824bbadf1034478b31ef1f2d0b9f6350ffae263751b23dcd1696ba01a9fb7c7e0994d6ad99b941a561cedffe964de87818f10dea797133f33d2ab20e7f71b71c281f61c693c8be2a80145072337d4a838c668f6dba57bdba5cbc6a598a21245150d4bb8b4a0b1341f634b5cb0d0fcf0dc3bf43a41ee6c6cdb88074a0259714f30547f8b67d0cfce10b7d5c1d4fa4b1b1a53a6fd5d6f30aa366c0d743d022b156baec5995c6cb14e6264872bfc58b4e9b84adcba59d4e173b852b8d95fc3e2a13bc1a50158f1c5cbcfdbf9b475153fe9a55b358227d56052ee42987ea8200f6fc2c2ec68ce776b20dd8c83e3bb0d074a8d816884bc8bb5658c4e2117243c2a7fcc309350391ffec1c8209c47073821945344a94ea472c71110a07e98be8028ac2079072b8f7e30ca8ecf2c39c0ff76615fbc38a87902327e047e612f61184a5bfafc484ee88c02568fb6bcce5acde7ca95e8d1f4c233dcf22ff6c8d71e7f1d6b47481c6b6e346871c27d71b153d061e49a7fabecb3e0e06337ae9aba7cb424d3507a63517f22b31a57c80bf8c388b9f5e7b8b76301106d3d1af32cf4eb8888272a4140ceea7070d10cbd037fcda06fb45fed3a7f9607c55455013a047845964e358540c23188fbc0926d8e6038bf133768ed3cf01e5d80d4f4dae5ec4c305da37dbe0ccf5bcd7a97a44e6697f43f1e920f2e91db50dd5a4a80ba605b69bc4368c65a83bfc4e6ed54329347d6e46caa819e77ef2f888da0e1f971e06b25609e45ae3df6a29861087b2567f0b6ff51db6f1597cb009dbc637dd103208a57e90fafe4690fb0a425d91fff022bf3c042682f126567faae6c43ce1a50f278359b57013b28eb9bfb79d8462ce8b4c9029adda130774dd4bf38383e63bb48aa61792430291168b4cd9a49285564fa416974339a1df6c0efdacbfdbb2423af523891f4b1f572c974e34a92b30961956d29fb8919438eeb832200f68c918cb0a6fe476b6cf7218d5addcf82739b60c6aebb5ab6f9fbca33d67ea924fd65ffdfa0939cbd4f3c918fb7234a2f75422b9bde6c3eee85f52c30d217a06313a2b2ff83c4e652db7d7d340b4fabee37393d45ff0a8bd386d61e6414d1592a1c87e3f76624bb83200b5a268c48903485da949363e8538a0b4bbc746e379ce6350d0f10595350f9e84cf6aad5a0e5a11e4aa3fb8c0258608984bf243e7a20530a51f8fa159cf2b6ca8a12442ff7dff643126eee15b2ad7c9c17545ce66a388e502d38abbdaffeaa124bd7f4b59a32a74aa5190372859a3f9bf296fc2f4a3e2bdb12b2d3b1e2b636faa5a1c3965ea9a9dbf2d0d00d14b3feaab50491d74fe2a0223c99f503ff5a66a32513103d0a34ab2a0387bd261ab6b4b8d5f44d6ace6745e2151e6c15850ac94af13cb3936b36159953d902e42820ff2747e84af5dd416c19e8e372f70e62066f91a5713bc6483957860946ad126812b4e08ebc2fa54eae93d38581c423ac8314d2950a4c56560f534b49c62b2dec8c8997586ef74fec2bef9b74413f9a046bc856be8e5a30c0b3e7d6010f8c0e7f75b884e707965c3c0a34994c9b41bef9acbd123caa04b56a5af1fc48b506986db862e4101ab2278be5673ccfa081b1147ea077d553d6f4ed92d25754443b72bde240e4b090f929f52b177904be1fdf1670b368c4a64ea3e1ae8a0ae43fbaf087ba265951037d9b993940abf8c9cf921c323723a1b78d74a47abfd721061398adf42090fde7fa3d3b1364f9972917e9df5441929154da31b01da755d3e9870f4db37f0e40e485bbdf7e761117c2482502792e807c4d244e4aaa2fe005f2ec1044039ebd4b86b65493683da886b50966f6d6b343786b060a7406b34c479ece61c29cb08c2b4253de0e7e694b408d2842aa12abdb948d33717e21bef9f902bb8988360a6135995933a0db7b5f6169e6fac2d4101a0df4d1e88caba6c6ff757a9a6d401968d42af24a33879ff8b29b3dea3d487798b72760c18a6c6d193556f90c4c4f6c50a4961fdb0d768861f6c42185a04ee576f4d1b52a8267e833a83f07344049c5005413c9eb9e1e84aa9ae90b4deb26fc74797e454cd3711e14aa884ad2daf93ecc856b514483ccd3f63fec5c456244011a7ab613300124f47d001ad78a98504aa08449a573e891585070d86948e4252aa18abcea295682679c4ea039adc8406089ab7e87cd0738241ed988df8618ef27e45f63fc4412230831ed858fd73a04092d2d21446fccc5cb3c9f85d2e55c8ce010e794c196909fe3655fc81f01947342b73ddffa7fb5a2ddebe6c7614fb1926b1d62f81ec9eb5fd75d7c78fef86e5825a78dc0b36ae2d6e04ea18778700f6d432255e9c2bc657beef138f7d375c0b48f2c72ddecec0aa37f35fb209882c66e8890d459fd91d79848e55983d89e7c6b3b02cf8f3a83539ef790dc007bc0e3e75826a0d834c29a50f12051c30cb1229326c030eb4ed5cf494653941881b2b0daec6ed4c7677cd7d46ca0d3b7a496b936ead7a42bf49bf99c692a68c557def753b3de5d0c583bf8784857b0bd65f4e4dec234262a65cf01851b9c28aa4d16f4ea5266c37f0b97bc1e622053853ebd58c70053ba6b9c84c019b19a810f63c8d826be2cbcf0e519913f133c2787214782b26e40d5fd3c2a0446a0697e0eff4ea196c9c62b684338ebe13d082857dfe4a34d84800f4248e4cfa4889299c2f48aec285714ce046959ac0006d37fb78b9fd7385db103a8a15a43adadb228bbe5d63fded011c6f8dbfa164977ce5a4d60e8f068eb1dd7fd1ca22800700878689548b882c98ef624947588a03112d30524006b8b8462c144fa684c6e3f7783d82e3006d70d82b3a09a0130f0bf36b08e06a9e2ec7bcc940d63866e7872ce29e9272f84e733e9e9e8dc965396600f023cdf1aa440a4e2088962cfff8ed97431a24230e0c2dd60f439bb150979cded33a9349b6e5558d4be766e187f72a9bd9560296fb72b497fc6cba3dd95fe6a6229e57952d8dbbd2791bd238d406cf59c140aa7ca27d20e32e5effc5f6c4379e9143cc95e89d06a1bbd070aff2f89cf078289e603b3d5a1b4ca11c2a49ae3e4bfafc00a8024b907a54d3bd1b7931e43f4d037f0b0aecaee8f2b91791f060bdba523a9ec296ccd7c22ba1b82d2e6b5dcca33f1e4371c70407569ebf43d5b400955b6b12a6a7bf9a6a38f476703afbc448135fea15492ab564469dd5c977ad5a0dca4567d87a3a98f1e3eb2c28f76bec26e9fb0c4dc3403c0d652fbad05222415d9e61da98c963ae94f494bab5a0d205e5cfb734dd07428d42988a627e6014303f20f2200e1bd4f3e6539cab885d347c6b45e5d1c79dc9b2532aa7d36f2c542d0b490dbdbfdc66c2b49e05930fbcf720a7a270141d16144fd49a1adc3cd50a6f8289836ef99970869305641ac051cb54c2d83312b77f27b1a38727d0c631b114b401e85e4d6041be5c5ad3f76f6def24f235df564824b753323a42d876d7b73f344b12314d5e62e462a574a7feab0b31196d516da891c7792ea81a936cb3f52a7804a60cf815df96697854dc5a9f89917069513e26f43fc6587faf2169fda8d627b6565407a01399a55273da92fbcffc57c5cd8c3cba450c77b3840de6b905dc89807155104ed06091c71def51b583cdcea5e9c12c7642014b720de5d9bcab923c17d936d074fe774f1584069e51133394a4204a3bc075ae5c08252afd7e8ef650fe84db19d6d57af291d77678d4276c675ad9a0b92fe89cf8d62b1a9577d9a5431e4f9a35c9e16bad402278d427ae306d22584cc10a65de2d5300334db60ac67170fb22bc36d0c879f7d03d21cb5bbce462727845ed8c19d4b0d6bd0542e9af0ed67d68c51025e80d822e9f802d8b0a832f7311943b8e2e0fa1f57d4a5f335260e3c97ed9235317b744487079be0fc77a307a5a95b07611ec0f8e5f16ebeb03ab68c46d3d3096c404fd5daeb1cb6fac1b2d567435ad63d6486c967ffb625d1988ce370c582181a41aa1bc4f3a864d185e5a0c345124fbb752b396d381a0b61707477783894b79c0c531a8411ea3df35dd7fd105b7bde0572c0ef64cd9b76dfd123ed48ad54520c5c80f2d6bc17eee260bb91f77abd9ca676f03efa90a9af99a086767027f5425cefe60f0195f75839ae9f6d53aeabeb45e8612558450d59b2cb82f5c9fa71eee2d6f0b6f4de28b5048552548b1ddc93867295a1369eddd14ff440a65be705ce105601b8977e71ab9cf58636748410152222c3bf0b5543daecc7cdd753ffde4e2299357a7bbb3c91b4dd6f65b86524dd1294cc0676aa5e1605aab7a893b1883617b86fce191793dc82ff7bc4262754cd4eb62749dcebf4745673dfb689676edac77138c68fd5b7c9b19c6ab998b1d75d5f6f26cc9c40b25fe7eb25e501161ac7ea18e3d47690695d3f2d0e8b5e6e9c6bba8f1dfad7cf67e40d6599534c2dcaf26287ab81f14e39cc013e3a90cfca83c39574546dbcd59e74f850d2e49542e683fbb270aa0aa2888a61651200d3627d13ccab67babe017901bba6e71c2bc04964aff11914484f5d1036ce6f4cbc036b8e9011d5ac4827ddf89ed344f1531aeb9281ff89c893e1ca87e95f02157e647a66ee3a35533586839a08d7dd7b94db4413252e2edc2b1c524a2cf12a75e4d5e747f2db4cc94e0b435a87c4c90ad1d64736fbf6bc6274d433a3bffe179f9d20fa65af22c0bd157509e7f2bfb7b429b9502bc867aa0938cbfc842245ab35812a6a9c97b987fc9ad9b2bea65bf25e7ff88e59e067f31bd7e14f0f1f6ce359287c5e9db45ee7ee56a09b3063f2cfe3bdff6becd4270abc15448b0dce52ad7f2e1d0cf892f0160771c8c42166af5a9911df927a63fb4835ee30ab36feb897774f593904e29f8ec219b46821965be4c9d51510c42e4acdb41a7ba77c7be119033c10fdee5333f851b5c1b56e2c14c84b62221c56830776585bd7a0b8766f1f700faedaf2818197184df72da4b42932c553309ad41e5af479e3a51d5c8b6771e4e387ff250fdf57e0b154ddd06fd333a58f638aeaf1ea9f7f847d811914799101606b215898bd58dd1eb42b0ac0034ec279dbd543fc845070d10f92b71f9022da0dd9c0a304d2c42ff92018eebc3588ab45deb06294eb0afef4ec4afe3c00eb92d0ab1c90554cd2eda76f0a650bd46a7ecc6bca1f08de47cb2724d39827ef2757649ef478135a5a9361d8ca6bbdb204d744caf610be0320e185e0be234c84cf12750bff00488391b1f4e55dc682bcb99725d4e1ce54ca54beb61d7f174c0a4ce405a07c5d1c2d24fe07d2c614cb75175fac96bde7946829ee238830acb0d8ae4cedaca1598c705a9bd14917bda14d90151581be81d79435f0b49f59aebd063dd165f6ef018033765ebdf2edb3fa0bca513dda7944624e65657d754460ebe3104853de28a73297ab7b4076fd5f43d656d177f23a378bc6bc3d83358d86ef04680070c73057ff56007d4dad71825b939015d431203294748825eb98db71f85c92985da9b2d5b40b189d4c32ca8153f2dd7bb317c1500ff5c6482aa344f29bd4356be5f9f6a62c2c87709fa519f14ab23d3a5390f60d7dd4775d81c2a535e886e62c66eb9b2607b1c63b59656d3d2dd453a855afb280f2fb960a7bcf39352605bfad52bdd02375eba9a695f660ca07113690fb129b0c6032986d0a87a7a4b89cd51077d8b33ed66330c7c4e897717456094cddea3d2066b96e2899aee6f443a2c4266fe91af6bffc406b406b7d80fb8dd9fdeb9dc35a33eb9231a5acadc7033a5f846ee5d6b0576521c4e6519a81149312b25b059a2ce9201db217a20d8e61f53230a2f1249c47bbca434714d3a9ce5120d2f929b8bc70a531ad262edd999f8d96f81231ac04dd33780fc19df51fa4a91685c84300d18c2cc3328875a60fefed1100464225de3e330d74f13ba80da9b742c8ad9ea07c17d55b1272ee320746422eee68e1e6dbacd6d401a386f87b1cc4bd634b5bb2501e4a5034c7377cde2dd29188d493332f1f1c84431c3ca305b40a842c5da3075e755fce9cf16c6f6d1a1270d014bdd977d868ba5d86168d2adcac23156d3d7c79928639c27329d6ca63b2f8fbeb9fe646f1be5b7b5680875694d85bb7b0442c2de8f5622cccbdcf1742a21087b14eb23a038180c98da193e00294b82c3946aeaa76da9183056dd736d64f6063dd9fd849a3a585cca5681464effa060ac5eaf12cbfd91b13b4570f413a385c4652300d425696cdfe3573198f78a762b020a5aae510a0d7cff340feab284f57ac1bbf30fff12d0b5d02038de2b67dcc35fc7b3992d67d5c9c02fc6e4d76af231f7d7c3c968d09c957afc9a6ffc16395f32106de67d6443a52a2015d3c588f8020f1028e0d05662bd6970fc9f4a39ab8dbce0f7c2a8f69a1b1346c5f4d77d36d2d9ede61582184d06bda83eeda36d6b173358f82a672b7c550649a6d6adbfc373ed43e0625b23757c99fb6d1ab9f6cf9155228dd93a41e4ec64c3fcf94dfe987f3c8627311c780d1f247844a38d4353d94dfb50c4eda2a01fbb6a8ce9ea611000b43d52e9b86c8afe202f49eec7512bfb8244755883006a580ffc7baa8406d35c0b527fd63eba9b091e2fafd824dfb16d38c78369e088a62e7ba6e88e14266619d5c5052ce2be554e20f6b40ab52cee6c11b165468f6fff0fd254528dab353d4b7b24b7e5cf690aed0194ed9ad0fa816d6b49cd151f3ccc41a7f5715d9d4876aae67395eed11c9320b8b4a89cd58149685b1212e9f40707edd345af03e0332e8b48b46cf69cc42dbe7856b039432189142f0bc0dcd178a07af16bb9ba589898350d168e361ff164ca058c1efc84d2d5f8e0f876dfa9f0f0bc907874fde51d17c3ebcb1216c3c2ab4a907b7addaf06e99c094a31428ea3d0c38654bf338af4d497bcd87a2ba2ec9d7773f89d000f6a446d93150c5f2ba585a156bd8ec809f658aa926035208a0e141fd07e455f09828e5ec187d9d57d46fc4964ea9ce2bcdbdfb0064a19afbeff8c8edc135d7b65cbe2fa8f869de30271b17e070b336aef630caee9881fb3c017a9b9ef05afe0c8933cfd092e583cc3d9cef12d14e1190b6acf1ebbb8a9ec6a034686788022731c88fdab5a307644d12e7455d13876a7425159731c24b980b43f93ed506a442eca4d2ae1298e64db76f77db0f7a9852351c3dcc3649fa72845d27edbecb4a4f69880430f144e5e1fc47beb8a3c4a640c24710ee32b4f5e0172d7b37af2b7a9cafcf82690593003101422e2c6845afe58fb8b7daf207e4378a8acf872fb907be891d758af42ed36fc4c5ca876df51b1eab7b2cda9ce761c8b67ceb8136d65ef596d0dea1ff18fe4ed32c3f3aa96d92641fc1a7f86dd672577d6cffb9f8f75921823510a2359100c5565a0be5d69094dfb9a90cd3b8154338f1515b20c970db7165c69748d8ec86b4372868224017060ff147063856273d856ccb39da0fe57ee2402504d31681ac0ef9f4dce1b7dbb4f0bafbac7f43d8edf5a8aceff9d80117056b67c621d5d91c8f97418b5bdd333789e4cf5e6d72d2f1da162ac5c41b18656d307f6427cec9c5856361464ef3265dac31a1cb19ab8710ab7270a9c971a893d50c12ef785d2e9b957477352d5db1ddc527fa040399dd46349ff60f0cb51aa9b804bb728d3b44b876f8e244936eb4674e1f76448db332ee50f704cdaff32feb0fec6d0bd5be260293e3deb94385d9078f6859ec63d1b60ba95b01a290b0ab6b349c62fafed5bba030846d0f0f7da5fcefe3f4b44f0be4581197567c5114da7d015a34324d5fb7b8077ce181f4ebc35ff2cb081e1eff84553ce104e5354d2dddf5e86ead47839b12d6b874fbeec0b8781e0568360460b0d41f620c1e124ce63a71f2d513a7e50fd11b03c329c5ea5ffeaf69426b0a26f29c85335b60aac93679053bc0745b8e26d160756334f172dc4ed2f97c32a987d224b455acc6be79f988c0437c81240313e44b4b91fd69e82a1331631b8dfa2b3b3b9f2112c61f4cf30d29739ad6e23e1aa42f0e35726f0e96ad046a95cb44ff6bb68f5af0ed85dd8f7582811a8d7937e2e42233d830eff25d16fb860932e5cda3154038ae6929456b6d8ab02bf6cb5fe8e0728fef30039389a7fc757fe67793f3cdb652ef06f9d14b29714cb0e59ecf42f2f9ddb7f87c9548da103fdcd3ee115b4199519710e9a1a1228431bc77ff810dcd256d692d547854ba7c22cd7b09379abd11f79027bd588c43836c6a5eff4e095be680064ea3e5392a8d0b9af918577d668ae6b82a09b84ea8d3699505bef089320d83feb109c933df3fde061fcebafcc96c20ceb3b2eb8737f0e3385fcaa54492519667f36e059f2d30b6be7fb642589df596ec476853901fa18fc6a21775eef20b1054272fc7f9919bfc5dc87950b766ba0e27abeec95fa0c7f95f10ce74cf49cdcea08b2f563e86645a8d9865a11e1c87b796d601babc4eda94dd51b8e0c8a6bf4273b55b9527d3ada57ef09a06270f9c7bdeafb1803c02fb7f02f7d59bcb3682212cd5d3fa0b11085e9fb8e2e6c707f86d3981b8be5c4eb4476ecff5c497d929ef95c6af0e7074b9e1ea26815d4f882a2f95609d44f44bc07eea535958448d8cb836687c762f15b00a756e3361f2ab33804ef44aeb32f1e10ced2fd89ca78d7eeebb58693ea1860f257b11c879efee489ba0f59a0b0c720990b7477bccd456a56ca277704aa1c053886d9080888676db7f741a4f987cb0cbfbd4d8926ef8a5aa1acb9ba4a4fd66635121fbf34acad0751ed9b007e16500dbc86484850181a9adc25658ef1a2b1d59266ba7f9ddfb82addbf769c8226aa1674716606d29208a60c44c588c78324f8b106a73afff0a80b8f571f79d00f60b5b2ff6ecb5aecc310fecbfd13050345e73292fc4ffcc1ad50d85ad47450cfbb1358363dbda52b505e3e018ead563738a22bd883e5dd1e0c4573941ca6f2fa5fbd13af55d5e206ff770c0bc9d7abdf4efc3072a2737621457035ed68603ce5b18b4a1330f0c107e12f0088cf8c33fa58e67dae45c3a3796ac68dd9d0992c59978d3297f2b4b52f4f4f984874eb14b6bdac054cb7fd35d99705bd48f869850e05595a8ebd1c3977b30b369341d5885ce474ef3e9deb28bfb8e551b8f3f91a96d5eb0da75ae4acac25d11702d8e5b48a6f30484797edd362d485d5fcaea138abba90b56e1a056df01bda0448593ff6e6343f39de4271f56f572028807d7adc48a03cbe8f404fd112f7d8b150dad01518636e779cf5daa0be82c08e9bc08591e5834686d0d83b957d5bf8c29b920e539fe160e0ed17a762fc0e0daac39dd97975c2f8b673adc4d67a93d24b05742700d1fac81400eedd2db7bd6818c6fb5f76b6bcee009cedac245b49859d79402609fcbb91dc535f7c3105d8afffcc95326bd157facc520ab308d2c8948ab8e3f60750a7d3283a382379950836291586e9f4d0cabb23d26760747d06365f7c6244e2156f758552fb409aa7bfcff4b1e61cecc07e052eb375106ffa2efed7243a5a24cf7b7e65c72d893c0f9300aa66c23f53eabc31837a293eb4b2982246231043c0af3b3b7e479ca64bcb0fd7cf4b11a4f8d2df69eced4c8145dc4cf535e03ebc982dc1c6047681eed9cde8ceeb83c358fcbc2dd17cd896622963d6e6508a112c52ba479d994c18aa10817118f348f90c4294a398cedfd7be463f053d8434a0ec3b7ae57af3905bd3a834411761a5b1a415a5c3cdbedb61c4a300af7b5332353d36c3db5703e63dc49c14981d5ffc6e9ffd21066f8db5344cc0031b3deafc46dd3acdeac325fdb16a77d55c4032e10c2c7b1b01fdfe42e23135a0a9eef2e68938d4ab8aaf5cb0a992824c46582ed55beffbe7cea948ae36e975fdae81a00c1fc77bcfdcc66b4f6e9ba606782ccf4579acbde96364aaa0533feaaad21a2d38f21755ca43583a8168c3e98b30f0a00a57e2769d567f9944c47dcc322bbd7966adfebe22e44f6e067ffdd4b510c7dcad96082c2b8e9881e5090a857934a2e9c95240ff701ae97397d655f087682d7a04b07854d1d8867fa4c066f22674c1c397c27275b01c64f59b33d8f3405974e1a3c8125c4e2e50fd559ce492e3677cd0695cd5e3339a3245e173bb84261952df0d3bafc046a8057e0ddf86a450068c3aef9037d7de8dcc7d70f61453817f6f3970ade5caa3e1e755e3da4d146f23a0081c9ab169f9083f0f61f7b1516174d477c1e264ae128d1d13629f4a591e05827706da0689e26015904ab5a7bdcc55859cc374750cb52e9e83f7e839dadb3ddc8e426a5e787945518c47c47a3b44b1eeee065e8955cb25415c949583c3f0604e940947462c23d2280f9aff2b9127d66fbdee5099f9d3787321ae0aa3d29b8c169a177f2ee96149636ef7ec97c3e0b1468fccbfc9a99bcb86cd4e0a357b90985044b5a9af08e006dad6723133888703acc0009b5b22e60d1c27ec67694ac566e87f381b247213e7a5a8cabee6f021494f51a428e6be0c8d6f1acf9e6fb1b38508d673e5abb88eab94bc259067cc50e3cbf026dfa2726336a91626df6ebde5f1560d2a1a49a9cc763abfde76e1934a8929e0d10cd78ae48df9e982f33d6fea5a43a11e3e1685bc73a4370bd54753f2795d1ed7a9827b2fadc675a05c7b733341a54a2da52a3302cc5795b77ba933b568a85e3c2026520516a3327a0b14eb31971fff05a5621233a3298fd447f629782cf951e6cebf7f9ae692862161d82ec75de59e8b65ad67ed79859eeb950eab23fce9030319b98fa850cb597ee9856ed490b299b0a62fd8509ff38d8e43b890197ea6384f49418bdc1728584c43dd230adf6dabe386eab4b822562370a7ed9b4b7e4571aad5d6e995c5096c85c7650b82181b67f2f6a61abd0c279e9d98c2ca1d4aac5094511793d10588d7dc820c99d7523266f9fb1c158d02e09b59c444c6f1f79a5ab806d8adf7bab0f1eb0912aa2b08441f9b6227b11e9c97efb85034ad23918c1d78c2fdfaa1aa93ee4f24fc3000573b54cb3f716b800fc15b4671158edd92723225dd26979de6f8b0c47212131436f38ee5430356903baa501bf5a7b25002a92e666adef1baef81405bc42de6400c4abe2f5bc8ffe399858ca8b96c813074ded0a2bf5dd3ebe71ac06da8b43c0550cd6b3beb2936c6e261c98d3dddb7dceca370b6ecad4c0771fb9c256c5246d4f3cf38027f690a1b275eb87ec348e5f3622a040fb88ce31266506f6eb3f069d958cc10a9e4ae3547188aa55e107872ea894c7f1f48b018976f32dbedd7deacde156f0e4d68142e7fef55535369ecb2fac4a8e409e34470f104eabee4d2755ee92bcd099ba8684a34178cd51daabcc5edf32717e0fb561c668bfd247f87261b29b816c38e4eab2325e99044fc366551494131d578f51f468d7fac35fb6941ef11494652a0946af2681b475fd78ffcfd3499d581a2df24182f4eb9362b3c6568ded1a2edb8db9e8cf9df605716fe36722f95848dd666f4fad0b043391896b82caca4db2b8da09ec99d743c3958ed1a8ecfb9f0a83c29be426deb4a29b41ec8be83ed51de0a349fc8c1917dd81bc04e370fc118e7496cedf51acf76611892b93715c27078137d4ecd3a2ab85ce2eb64532641bbeb65a26136cf116e989cb95b6d4c9e49c864ecceee35388ec89ed02dc2ec6dfd58094fd116bf749b4beb85ff9950072ac009ad0c80f5a967fa28b684883a2b26884893e294ce13eba069a9a03eecba9e9067bb414c35bad70fa77b928ca92f536007f6e6fb6c0f5c1012d92de67256dc35ab296d25808a14e2fc373efaced292fb8f16642a0d9e15fdbde2afe4958ea0b553a1e1a9d2618dd4a2c37cd0f2798829a7146282ce2d1bf6f261e46f67a8e9363679d310d4dd2e49c6185fd6665e2b46dc59155903a3d70d354ddbfd49ebc22fc4e4659e40f93fb0cc2a18ab6ec1adc855e665b02941e9a426e346c44bb3d5c936c5919c48dcbc14bb21729643bf95d6303589d8701dd7a36d82097fcfb468cea28b5e433378205de4ea7a3a1de04f6edfade3b94460b3e4767861b653ad8d689a8b19c493fb76a76b3db1ea7c8fd24c1e6d05b8be988604d3f39faba4f7e1408262fdd062e3a5f8d6135d7354bc96115b4de537436388fd019c2ae0ee19e3a114e2d6df418544c5e1a91639763ab5c29f9519293bb3cc7c15847e38ace16d171bc36a2c51363caeeba2a70809abb4ddda11acbfef1ed82c64e526872f80ca28de870e3f5c8cc0fda240cee12a21cfeb3bd6361090fe2e6d9c7d5b763048a80f915400abaf9bae1e1ed234f4d6a393a03b57fe037cc232e5c0f25bb9b36cdfee06d970131adbd22239e407981eccda7f44031f083490398b8ac0d34645f526d5d3f78717e41439850b4f4d0bb9ba39f7fb3d3d05982c139362673446a6abf5aef4d0dce8f4f6e7333dede5f40c2ceb7929df4c5b5040dfce4772dece498c8e57bbe2b713cb437406c9df1904b3d8e9d9fe3968cf662b3eea7f553e85063dc6d44235179434e4dc0c5cf401af2d91fe929d5e8321197930af0f9deec74a6df0f0d840fe0e8fbb7fa23ac3f4c5891aa8e9bef5cfa525ed1cc1290474bb85312cfdcba27add54136c0f544fb00653dabb0c9f528611569421daf2dfdca2cb143117f348a41f1f6ea1911bd93c5a674a6a7b69e8a21e20f4a362320dd0cab90eafd9131beba055a34062324131e25222d9c4c53442cad3ca3d7ff424e0e9204e094557d5260109230f58357c47a6419a3399be5c127a4e729b8682a9d4f46c7bc0d8eea781f20a7c22eabf008741820933d5c007bf1824aeb7685c7905917317fb47abd6d639d873309bc0ed967443aa2d1c69885a5acc49e4d6173c031036d3318ad21f5b2057ea1f88554199b23afdf881a00b50a2d397b272ec693ff0268652eca3589cd3664e6b45b44114cf711ae902a000b6b96174743a403f79ef21da9b876bbeaa9d6548ecb981ba249bc0f685dee1c5fdb8e69ee0e005047c25970381886b07fbd606b6e35b0a3885f7789a662fb287e26181cb892860d21e07b56ae5e4bb6b7eb3e8c4eb025cd16b470cf586a6e4ec983c4b85da7e77f9f1c0fe83fc0317149a929d3a86bbed4a449d551f99c12bbbdee19548f3abc39a09780dfd290698fa4b0c9ca89e6de7ce7d49b3d398e9e3543cec536ed6d41881e42d62a20c47aa2c8c8a08c79ce84fda5ccce839a53818f3f222434b85f2da9b4ff2fabe44892bb5832d9c44bd953155c9cbdf7c12ea149e54497b95e5f6c9ff256545a1bed2435dc710dfe348fea8e697dbb767dd34bf4ebf2c31d761ffa0840e4846e6b5409cb47aa3583cae7c1b4f3324bc91d19ce812b20af3312488192d8ebdd57c5418b825a52f37e298282d1c411c50d50ae1698f8a5c0ac28d66212dc9b6517bdf1fb96d7bef3b353f0f250c8c052317201eb764d28ae719190e006e29749255ef5b8d86f92f3a4201de3fd0d7b782a40f402d9792a516b75486c7b12013c17863e84f0d2b060e4dc2ac78f5ec2760abf2f468976aa30db9eb5224d49352663d70cac2044d7e4e8bc7cb435ad159e69e80318b753f1ae8f15678be670a4544adbcc15c874d2cfcac1dad8fac52199df51c590d8123f0a3e8a07a4dd52c8c893191d5a10e35368f72d9a39d3dea076e5e668784db4ac9a88a7e40229bc7b2e23bd4190678e755dee4d494ef2d7e81861a0df4be9f37ac384b41811847da52c18bdf30908707b1392bccfa340a2b375f973c8c4501540906c5161a8868eebcb2e8332db4fb2d47ae83c7fad006bc996212cb2cca4963ac5e8b501eb8bc71524a2806ad24cb7283ef376792208990a346a01f82a7a64d79f2f9378bbd837a0f2a8e6b18dde09d2f6160582fc151e06a4f8d079a0eca390426cbd19bc0f281cc83598e0da4ef5387ab5322a6a5c3ab82596a7cfd454f979cd2f760ba1946fadcaf8179d9b063ce9346bd915676cdaba05bce41dc5eda559ecd3b33721af4758111e1c6c3928000fda7d569367a7a277062846fbf2ba51747a9605a0d366881abd97433028a21e2f84e258a25b46b2d3aa9611c48f2ed61c4d79bab7a431d57ac6fc58eb7994399572020ceaa8adce3ac1ac6fcf6d390460b3ab9f6978e6c6c0682a579587e8774c8ec3111c42e8f85147f845fb5554fb2dd6287ef7ec3968b63ee51371e747588d0281d6777b0102c201556b2c4c6288bb795d4a67d9e53417ea36692309396a480494710b28d9fa9b6b996a445f44bd4b2bd238fe7b0c4a2c9c74c645095399e9abd2dcb0acb7415f4a09d38aa55aa379df3857745193dbe433ac784e2be917b68789c733d24dd1c741939df6f74b69049496142cb55cff962c697c90bbfa163cf081ebc61a53646a6ba0d6caa879a40bd76a960b7d5807b32ede6f74e2388b2ba50252084230c14ea8622bf6ce36919fb2b8430ed163ad3a71afde037790dcdcf2bb0bf5e9d5fc1b62ee718d2282a0fb4a64180fc9d82031e8d13e03815cde981d8cb01d0d587d18dd5129c74aebdbe6a1f07c2e9b70a21e415568393bb5777b7b27868cb876c30ba5e0827e6d1828ce24bbc4b0d6b57ed618b5285645ea6f8f74716d646b9b5f0ecff401fd0d9cff0ad6c7ec94213e7a828555fd8b4e69b9885edec1475f6de6014443bb1c09e0c6cc1a1940101a939cd4606523b00813d3cea2b20f7792e5f55e762b626111ad6c781bd5800a060e3cbb5f9114b182faa5899c6c85c90c7520d7467afa83fd9a0263b4a386fd08743f047c13769c5135c85c5556e5e6c5b556eeb95a53d6d5180c24063f9496d0c74246d73ff3f3be78b915729c15adf4bf7f6bccd9e0e86595e671eb0add626a17c25e78387b94f4250eecc4c97f01102e13f4454c28479dfb51ebeaa98eb43e2d34d1863c968d8245616137a45d7d9253f28b4013b1ab5583499ec1dae881616270a80f8fec88eed45ad7360af0dca2190a3277de7f5ca1ca4c1641320f1ef87eb72919229ebae929e7a14a3e0f1fd779c5bb66c974788ea23e2df3e1279d201f1ecb6cdbe2212f6aeb733a8ba14fae9b353921cb25811aa8351b2e4f05a18d4bfda2bfa1953b5cff82d97797741ffcd8fa4098e52cde3523c55c178788f5361c8b426d66db6294cb523880d64e1be770946df43ea270b5a197028fa9340bd85448090920b9bf4748d1d155e0ba1e4ccd66807ea37f128a91b55464bb8f29713e7594c10183090f697be04bdcf9468693a9270f2fba2befa71b735a9c1a885b56f93b728c02c12accb55dd95d9267e9cdf0402f98de3c0c5af1de4d8a9c76775bcee62697bce27dcfa0b79026359353a0541917d4c8cd893195bc231c30e938dc21508469ee3b9b783fa2c371028c75e63261e6f3daf0fe2e9b3a54273dd50e0ae7820a2cd2f38c9703384ec63f27f04822e0ca34cce3c04a2b7a745e1559cb4cc4e1b6c94cbb64f1b1564fc8e8e4353069541acd5b22fe9669fd73ba47621d33323c60451178a5a9bba21de39f2da1fadb29b1946ca100467e061f0d83a4bcb78c9d7b1be7bd5b984b28c2bf0968c747d1433089452fc9ef8589941eb90ad917382670db4407ff547d7ced820ac04279c85d85ddcbaac15bdfc31595c592228787205ac827c1ba6d7b8e182d74510a7788e35194d9993b1433297ee33502bbe261cc42b54a6d8931abe65acf7d2c64c1125599a44f0f749aaace11aa11f748887f960cc9109dbf2b50d03ee6a5ab842e86d73bdda6c58015bd82355774285113428b7db835f8e196a6f45d77da970504b870e7136ce4828cf345bbd0125391a8835d05021094e5407407644eac9cd850d2b7c0deff2bd2932d3748397754e11176a81eead090746467a863ac785a1e04d191f86cd3672b80b80c7cddf6fbc624dccdaa74d2b093c8bd94c2ef8318341844b76642423427c3c2d5f159f90ced8440fcc08cef8cdabd8bdf1dbb178fcecd054fd45225149d83f325b61b9fe90f0f92c38243bc01c6c1330dce26af173df3bab88f79f5930117280ed812ee9900120f2296681237217de2e57309772a1ee426114b6ee997ab3d0ab858bb4bf24e67f696c5f9c730666369d25d803a737721a3730202e562568f9431b76668fa40c61116833c85714c89a7fdcd06b0e18a6d8956b3eda8d61a5a2f7d54156e4564de72d7cb1d261ded893d5876e1d946487341b2c2e3002dd4a62594aaee93c4a17654133410cd8fdf6a09fad0f15d0343be4ff57bbc0744da0e364052a2b50d1ceeea3b4681b4f3e610af0a46fc120c1382f6b4d4f5bafe38e1c8276a5ae0dc3257b02dd55d922ba8f5f8758d10319563f8a0cc11dea0425470d769d4ed5c7bf451772cc8f0f4a1760921eb963ebca5d79cccfc72d9b24e708b59f2e323ccf7307f1a7a7a31f13762787a64b4cf3168a8c112e3d71db42eaecf9052dd563d1833b5a6bd4eb0711858c7940cd01eb7cfa9ce56f4cfd0abe1b26f3d0bf8eb3a3825078c80f3c9d181284f8f0598b553331f04d4703c4ac9399f161c25ef06e6ddb79dc0e97142e62b4c0fbd30c26164d5f31ba82e60b7c1c7105a4ba04913c71156ae0dd877a2ea83cc3fc224eb173136b5e90bce3bce43ddd3604d977ae27257af95bd36f0a59b70bdcd0a72dff6d4a489525f9e8221d374c95f5f3b4fd06b79c1078ccdb4515855bc6c3769f60e4c40ab9e4025b03415c94d57a0f76146675302294c2037a9ab4c48d308246780b01a27cbcd5115e602838e23c2a93d9de646e67321c0ddf0046f33c5eb9f278e3bed443684912832523124faf1e5fedbbd012f83d8893a43eae8fc6d1bc9c445122b2cad979683dea480f0ded3d7a24c84c47983bac9b0b052474e8bd53693a781832440c7a74d06a7fe74401099f068e2298bd33a2bceb8021a7f9751165d3eb23ae7d486d01c59e04a93e63627b5937938b423c6ac4453508dd7182f40e04d35451630967766b98a8d7164fec7e9652b7b23ba66ce7ca9e9c1d1afc75fc6f789c70fc1fa70730acff0d52527b6b33618b300a8f02cf2b191b0a28e878e6528787867ac181d67a7d2f753baaa321718c066d5382803a42d3ec5664f4c7994e2c164bac01b35e2fb2d721cbbdbde99994d37f6d8f079e6abb898bb89d749ee17a0a38778f4ac091db40caf47428d4b394c23079f5fc183592a234c99a860b9d31462b8f4337b90ad3bc600d381ddb1cf036aa35508b69c2ee73d85ade6469dda0e27f77d8dc843b6aaa86c9336bbd8cb8918a8d146a5d9e583184a18a385174b242a1ea43fbf78213411d839fb2447077241f179a78cbd4aa9995c41e85a634f4a6d5eff6cadb0995f41828f230e37dacbbc1e33cb4d46ae153fc610f2e16cf8a078b94304e3ec51fc24ba4643ee3202d404e7a2b09991cab1fbd11d62197655cc2d659aeabf2415769ae34b636b13832d7b7d18c11b38b7ece37d52b8121b6dacb0fb2bfa466c9156a1b383a5922c2f80c3241c47b08b82be84fd9a5b84e2c896b092772ddf04d8e5b9aaac9c96e87f0dbd4b2c39c6e9beebd639d0f3ce1b67f5297b21c63fd6cf66370624a5f47ab87c5fa8b2b480c2334986dcd5484429494f812faa5da385a1a0c53591986017285b30835bc8799ba047b19e95b680906ba30aa81122e4264311df9e373831148ace1d5eda0a7d224325a75483f818a059ade14e657de1d6d8640f0dbae5b5131647d35d5ce47e796a6f4568baa73a48e17ea1974169c026d05a11ba5786946c6b92a19e31ed6429a30cb656272fc304cc0177a0d631e0a6a5f0cb6123ba7b3cddd3fcda4e2c547c4f939121e4c98e3ac37404cde8d7c36daf68e2257d172fb2e464867d743621049bf4f889c64b61091046d9baf9e84dea7ea5bfcad37a65f7d4fa0c8f4a4f4dca7ef5718186c7d2caab65d53902d0aec359548768e1422e2bf412c3609279315cf27abf81c569e34bc06903ee331dd157ecfa73f034959d1bd3e36429c79c315e592da58f96f9d2f0e25a4483ee7466fa2b8b609bf7ef4457cc18ba408e4a6c702911850a24731cc54a089b70a27651d09f0f4aa2db4302af0ac5df7e6e49ddfb0e7166b579214be1c5b2ef8b99a636b47886cdcecf0849045fdb61a857dbe7f574cfe065d1481f77cc4e39ae78cfa31ff48b53b43f4c5eaf7e04c0508000be91d7e524a7c9ad614c6532a6bb20c1d16a5a3a9b7c0073c9b593a945815db13b5b9d5b6848af20d2651120310a48dce4e96705a8272c3fe23751fd03ccf9d31ae8adc5b9c533fcb9e7cdb1f2ad7e8826da53c9eca86e1285279a456787c762544aaa3ad4c8f0a17f07f6d43a9a94baf8d5c3fb9d09ccc278625781625cbf1e54804e5be8342dcdaf8cce88b83d412f7e171dd6d1b45f4b80838208f3f2ff8cd068bb9a340a5b7e099a8a0213653545b598e81b6060592a9ac7175e9a4260d8d904336d2e05af87ebf837a46242c3fe8a62bb8644d35d88835814b7b74607569e772651c3af51e8ddcf735c0832648a0ddf19f0845be581b9ebc121ea66ea90fb2c553a9bf4f6107614791d390190eeed18288c11efb67b1cc0696720cd710933f7aada233f74c2a533c6786e81f6868afedb77def393f7e4bb7796ae86e3c01493b363b5be772e577d845a8d469d13210e26c363df5f71189e632d9c0566ac44ced380155dceaa54105962995013994133a23a01c63b4daf1d9815553a5a6eeabab3785e3b6a59d074b358ada9d59683c0a8e9a53312636b1ee57055c88a58ababe3917e09335ea2cd225ba5a72378b6ec297e9503ed9a64ad95504bd51759a24d349f5cb02a8c43f8433d73416b353ed67a1cf4c104cf43232eea88360c38e91c1ce8eec385700d0909d5fc44e697af4e34f2ddb8281dc53c031c4be990aa5437bfae4b2398fe94c164d8a3c920a089fa3250ec82e351c66a0ffe8e250274bb4e65aed12334cb4e71d8a8f6b7ac504375f58d401f4c74c865a681e9da8db0f7ed85d919855a3958c6d28d8c708d38dab13abba18804fadee5cffbd1cdf64fa0882e5dc5bb3e6578d44b39f97c24a1e391891112a8aa80249b128d9fb6ed4abe5a818d2eb2ef69dbd0f8e2dcf322d08dd27bc55d6b80bf22a61bb0b2e45e09cc8666b99833c5fd94bb1a417d2fbff02613fadf6432a73789347d88084cf00d1a0c96ccf07c13d370ee76c7c04d00c62895a876cb8f94e38077eb7611c5d3e448d0958c9437d67bfb0ff78c430eb1873691510f98f9ccc05d6c3d3e3e9d44b26082912cd503060e0b8db49b95ad0d4c7995d65935c938401975bd44286018f2b10490b92cd903fe1e68a3daa376b07ddb5b79230b8222dec356ec3129edb13f2ee08e5fdf2079092839a1775446b2d4ca4f902abd8eae710cafcf83ebc4c53b8521b79750bc683b9be325c97e000092bfed3a389b98b7a7d90ba145e610b1ca7d12c5ffeb31ef9bd3b9a5f61b2b118026f5ef6190108f49943cc2f6eda028446a5042dac93fc540551c2ac516c45fcb3bc07d0d4e7cc67987f783cee585d6f1920b7a7e09fa45961989a31b2dfe88a301b60fd410260506437443f332f823c9c8e3b213dce155e7e4c25f9f4a755b19b2d839b2f133ee2f35d5748e61f844800482c526b9c4ade7f439481ada945127d72d7e81d7aa6739051a169c94399f40d56bfd22f8a50830f8e8d52d655c58615403382dfa9bf13bddb0138092998429dcf0fadf14c9c78ae5a97b99e5c5cca109b613fa2fe1b97ea1e5b2396a12897a2357507f9b2337c1df4a554d0aa9f83dc27907c17fa9134433ca3ff6c342aec9ac7e203c0a4c826f11f641fee42716ea0993bea855f93f8c34a32b31774ddd4b903bea32130b5b47a80bd68cad474f5f8ac6b8c24f2163cce3dca497f92a9e3ad693e3402de3fecbac2eed308fb3377ff7806613e44a097b84a6cf2c503dd3367e83dfb1927574ee8c89a9817f78c1a9f0d71ce1538b457eb83e9e5e4bdd03688c0b3e1981a196d5527f26e29a46249c8559d24b40e5a9ff57e95261e9442be1befaf72041451c258764f3860e49393b3743110f0bded523f4c89cd11c1ec757531358241fe03e4677214d023307744daa8bf9233ae2cd7aeb796a7a402a2fb0467d9040cb2f3ee445ea9cb161c1ff73ca4c7ec2b788568d6c762a7c0ebebc4161e3f6dc9a1659c1ae36654726093d36740497d4892a798250a8b890c49d59ec97f3e31b2adc37a5daf2460c15d70282af241749ea9963c2260e5d789f8e2480d6a4c674f3e1b481277817b474bd5450c82fbc90109010fdb9934e628290cdfe017a8b325905a054eeaa58f684572712f5e58092dd7b2c7d84f4015643760495945d153c2071a8273c9745da153b7cbbd10880e5591633a9c971000133aae79079f2306d8629a52875e4c923f4ae8bb60023ce44842451d96580a3f3e1596be064dd28eb6492816f803918cdc5b976039e83f51a2d58a756debb5050ad3184e89eb650021671beae9743b4c215caac3e5e6c525fee0f70e009aaf0b3c4e9f7a9b9023ceef3c7dd38c8cde864203561bad8723efd59fc0823ae594ec0a9859a25b161f0cc1c1565b48b084bee345efa84927f6ce12c1394475ff0f093ffbb405b5a33ad46c0f41012550c6945728f120c5a0c3387f3509aae766f971de0d29de3f93661ce2161c55996c1067927e9479d7f599fc7c68e397494db2d76dc249783f599a1a0b1b3bae467b0ea815857faedafb5398a4cbfcf2baad6aa0242664318ad4ce63e885a0a005c259c749028a68f2328ed1f15ca805abb91d72620918d6d4f1db3a14424021e53e8d6be1f41bbe3a0033c39d87c8c15c34a76f8373372753f9fee500e357f2f88d4fbdb8d95f6e66c3a0c57c55a48f2e3aa6a70716b271e6c27cf35e8f51774f57062cbd20cad4fb551794bce124d769a574d3134183fb7aece160524c1c5f1b43aebb4ea5d9de157a26a0c82cf0774b915dc51afcf387d16fde5e0f73a3d59ca59f055a7b5ee1c0640861c7523caed46401249e6540a1eba10c501913ec838acbcb6f95d3f68b92e4a910e592bf49233a64e0a5454c1047f4840d82c246eef33a8c2f867a3d6c6555044af16a4c021c800c90c1c983d4e46410ef8563bb52f20c0296dfcd11b1f7753d06991a99a6c184fffd0ab05b3581f6c3e3ee552563e4c120f6c1b47bca5f1f8c5176fd97b600311251e36ff11983d32723c403807de2387fd1ef07abace6c25d4c732abafb7deebfeb83b28d8d488699301901ca533b9ac9cff9db797c63888764e04acabead1ef030275f01f327240764709eeb1250065c54a34767fdc274682c67dd0b25ec5a374f2b76bd010fcb34133409dbc65d3e3341cfeae158c8f1e4c2c2b36e883708a85366e08c9e6bbd16e477da089d77916b94d2f54a05cfaff6816c1ddfa9df230d81dae40a8bca97cf4b488199553bb34aeb72581a922ab8f01822317980bc2fdc6ab9b84f137bb8aae57db858e7f10a4cb1a47a4b63aab4d21704eb52d0f40da92f7d38aeb09130d8f4e6118efddba001016c4c3a27c07078076de77f4ac61ad97ae2ae7fc7b4f2d0d74a90c790944ee5063c46026ee545b2c5b532ab23fd0ab534303addba935a3a27adac22217ad02166faf67341efb130ffbb5c83af123c475c0500f0078ffffff87