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 66997 8ce0a8b558ec6715aa96d2205f2a6b860b98e7cdd37f514a0b4c995d15e21f7b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ce7ce1b5de3a6a9c93eb13350f8ce8050bad0f118f8d3d242190609a6dd9d708
Certificate Block Hash
8ce0a8b558ec6715aa96d2205f2a6b860b98e7cdd37f514a0b4c995d15e21f7b
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...007016000004d50000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000001ac83e46b4e414900ad6fbc1c7d01ffcbe269f1347e2d48357154d64fce72f9b9ba88f9f35b7ab7d819be38609952297cd2ac83c54ef1d64a125a102af9e6ac4522cbca090e0a7b00e5b0b0905c08dd1f2af4ac9ad004a499c080000000000000080000000e000007016000004d50000

Raw Header Hex

000040206cf7ac977ed845fed8620b0ac4b5b19a712ef94253608c37b8d7f882ef81ac1ca3dfdfa87e8794dff1dbd338036641eac1257bf8016fa7880338918dcd7c06935202206a7e4e011808d7d96d9a609021243d8d8f110fad0b05e88c0f3513eb939c6a3adeb5e17cce

Proof Data Hex

59,560 bytes
1212160103079111cd2ab6ea89bf2f79dc0812b0582eb3906a5ba7138345179471d05a99cbd077bd328c6261ca17c8606feb7f622b8f908b75e99b674d34b5395b5a52897760c93e9408eeb929b8f392d24d4355335e60359c01beba3b9f6453f189e1d4c7778ed0c8bed6cebbd56961800021e9a6d0e752a3ebe951f5ce1a146b6a76eb272f5f2ffddcabf43945f3f8a134280a0904582594dd29c92f109e7ed167be106d154a42e631c499ec8b59a8a94823633fb2c53e77004ede0927453064baaca6347a353af8b412c01954840804695abf963169ea8aef9cdc54808c3079beeb61190355dd60152321e497c47c43e7a4a18463350cb788b264e71bcfe52751d7635d8c53c2a958bf9cf38bda98df9e191264c9b69cc21355deabbfd73455b3e717d790f23d9782b95b5f74c8a0f022321da3c726d602938bdc3bb084afe82b34a698bde3959f4e99c570356463605b7aafebf5eb166cf08bc07a49e9e9e1c43052054d9550ecfb1f8b01d57e6a25039352d4328c0ff4923adf4b282e13bb911073efaa21b43369c214a3d6cfffffe9676a251d9679698f2c1a710e900a769b0daad7196d79395ef6f18c730fb03503052d23120bd498689c9c9d84a5785abeb0d9b3ef7f0e4ee6889a7f18ebf51d623051320250d68dd5be85e2c5826c28a03ba31ec136f9bc19c2e858518efffcf73dca1e31a9f47449794d3bc30b6d73a27668598721f51b11b214ea5e0d357faf0af2307dec71a12db71f27785a3187662bd4e2c7fcb6170c71368205bf425d04b4b291f6f0d5037bbc0695dce9fe8664f7d08136f01e08072bd4f2e58a2651ef25191c9e8fb40a32c6455e906a4638076b3259ec44e60fb6586e921bd8d3d12524c02e66c3c8dd0705cc4c958fdad9f667342f895f51b058f91ddbfb3371c726fadbb0593e56a7aeadcc2b1e16c4143a335869f9ca05f000e05da743b43bedf9fa6d8bca1605f9307924846d986524e17c364e4766bc741862f02947c079562838aa58ea313eeeb20222ce51f51de3a27520aa1b6c4a362e3fb4ce3b12b24f1b8fe849d78abbfd87dabb459e9c447482b0cf28f570512e3121e0b6e502a5fc89163f71aa9449d9763dd4536a8493235db1d2b143cd61736448a349f11dd108e018402484f229237da46be8b7cfa87431e65eb45bdf20f4d5101d37ecf0ade09303ce6fcd2d27f4ecbc200cf8c3496dd401814f32cf4a87f32650529fee19b9d80a187a4e2d118ab9418428bc6984997c75cf7ded96cf408e61b38b185113974dd89e773156a562c8c782362f74fbd8f35bbb88db1be3487f97db2bd81376a8e5ba190bf6805f5da03ad0d11fe19e1c8f14d0fb2c8b2ea11078a4ada05eadc0bfd8c065338abe51f128077a408b6721cba567b4f57614a6b5964b1643fa7633665d6e20ed5731ceca58e7591ec18de3c68fca87eaab620963ff2d712c1a556def41b427ecc0ab6764188c938b67eec1ba57c926b7ff13cf9a60be081dff7d90617afc520717fea68de5029ee3bbc9a71d85c644c2aad3c0012506daf1962c5c5210b95c22b133e906093e8efac12e7bd7fea38d879c9e37b0436fbc1b10d762b04f5bef574651898a4800ce96dda4ac286651e36a9c0c081a36afdc9fe3295c3defdb37a8d2bc3e694032f8f31e6b99cae3cd649591621728791788729d1024b7f7e60b7ced35d0d834d33dd5b351825093ef8fdd26b099e8033234795812ae267b90282c61878e704d0dde5377830e85cb0ffdb42c4b6369308bfe2577e8aa9f0f3c4a34d8e88336197dadd97aa0980622a62125aae420bfb5e0c01a13f286cbff4f7bf954ff818ce7a930a0d02afa6da790bb36729ddae7c9568813ce4acdd4be0382d14ccaeda1ff84cfcdb1b65fa05a587117c5629fbe0e89c1a01a31657f024764d273e783bacf6a4f50151f6b5539285bd424eb70fdf84ffac543d1a3e84a5ccdb8f91b843d11344d935eeda61490660fe302ccc28a5fd0a40cc30bcde69ccd032c21af7369ad9014cc56e087b2aad88fec353c94f0d8e1465dc3c39a75e269e69fd6425cbd0bb3f7011a1b581832ed05d98e34de0b90156ae73f91ef805d0fabfba5015711edede6575aab4047c3661edaa6d359ffe7c10c46fd28d0a5902d5eef5de71d22fb9303da72ddf74f5048345b5438f3ad0585d0796ec55fa20760e36f03bd909794d1c9d05251d4a716c4a209783d8d2c61633a45755039d3378b5d83f7e385be845b1354adb97c55391b4f69810733bc2b5d163506f210967b5968af58462146230a9fae05aec3b9c321279dcd962da39b4f4f6d447425d781c53b5a122f6d178f2e486a80f2a159b94f55022f7efc2935a6b35bec496b559bc4554064da388f80e8c1417884442fa58a61a87c100c334676be9a2a196b7697495d36334fef0fe2dc18084abf3406011c183f282b0ecc926af813c03f70df5dc2cebcb7375461f239ec5b855b0a91e7c0d82a3abfb21f81095b80dd1652b81bc1ef6ddb6d3e6036e54895ba24d4db414e99cecc666f4e29dbc19d8a2827d8b3c57e7f5515d292aa60cb0d61696afbfda6d5135e6778f0886de962a21fe38e87cdaf1c99e59b17a6f11d75c20ca679b80648ed3a2a394c99ea93e91f35fcbc45c230a43dfe75263b99546cdac9c8bfcbe15cde5c8447086b3d40152100c3bd88635c8e78ef3f3935a4437f075acd2f0b629b1bf982a5f780f5aecdd73cfe139b5a7fca82bf251d615899070e2c4fe2b28717bbdd0c4a30fb9471cf51877ee4adff94542f2f594856a90153dea2f9cc47e3833ead6490351194038814f15f290824aa239fcf67d75b179e6e52fee0736b0fee0f4924536188cf4456b8ce91f70f07565c50d292a708d92c8f25fa8bfac799527c419596bf5abd89e6bd4fc0e868e4dede93028cac0c932b4b6a078cf71dbd042ab167b47b55bd1847b999eb7d4016f118b06b2f1ce91326cfd41328b77c8d472c57fe9892d5727827e77f018b692c5eeb245d5a6312e87cb03e0d0b3d038ddd9d0b2a9a4b7ae72a674b341c01f080c122f54f424d3bc4c26a0b9ca94fcbfbf2b3f869b083da2906706a7ca68331670e820bd0972913693f49d257cfc661c696620c7341983348271395f0388e428bb49f61dc9163e019c859a5808b0f18ffb07ffda8a614fcc8b42d1a224ee7440eba72747075c8868b2c2e720a0472e0186e365111ccf56a8dff6682fcd3975d3ac64b74aa096ea7b981573735cacc830b28e5ed5267ba9a41b9acd422b9e1d43dd585dfb78654e7dccc6566e4aee5bd1f7f3b0e831f110f81b40fa63e9dcd4bd74ff0c05d4287ae14b55b8d033d7cca8c1de63f55f2808a0d91105bf263b03f2821fc129c8afecbe7344402c405446e54adcd46caa4320789ef16b2ae816449548b26689f91e37cecb58e1821aca8bf395f9413cb17009219b6667585928037755e30c86643259b96a46033700daef17646ccad06539f04d15ce995e0e05f59b211ad476d4288f77ead8c9a4da3bf0cb44e12f83c4d3eefa19e7c356f5c0c0768f7e92a341791344b4739fa99f99a27e8739964e7a47c58a14ddc6a15eb37f3c4335d97a86c171204b1c9478325d047a1f5e96ddf08615eed6d6713c56c26153a1ec31fbcb9c1904500d626ceed4ddc5a5de0e711fd72168c29cf287c1234b58521c493edc7b406e763e51c1775223a94138c982d696d2f24c6475371216f13fc0ea76ee1830761194b9e13d9b3c7921f2979e7c2cdfecb9c66d7e52928cbde69605a4c2fbbead0767de189ed0dc5fad4c0bfd778f7bd058e08958e59808e0a3836905250f0749fb0ddc70e0ea79534fc31f721ac0b7407708b5479a5c9b9ca879e4e6bccd5616d0d8013bd6ebffcc8cdcf8716399335f3515dc2c1bfb6e4fdb7711a446cd506df3fbe072429f35d1dadd2e9932f2144c01bc8d0e65436cdb2063d38365ceaecb333a1ad8166374e2940e9363f0b700b419f5d3d786be12372d198fcdcd378fdb08cf93c826b5400e0317b1a78701697e534a34b2636588adb55b4c54fbf453921a7b7debb66c7ab391f86e1878a46bd44031d0e8e1089faaf1b295c389b2074c71553d060beb6b0710534cb39bf1b82a63d8ad7658218e9c5791f20e3194f2227c1123320f6768a01e8575a7bee09ca328970c59270b7bd481eb89dec498381b1f0a11b78d416e64fd1f15fce88bd11e39a6b4f6417e118bba41cf5913b7e1cd029074d84c95c31b00003e5203daf40bfa507e8d86c7477d2e39ffe5bb390535558213a2667e0c0accfd68e39410d918aa95668fec8cd821388023fb58b9986f2cc5e198de316c4d6716648914a8f919aec17cef0b4ed81fe103c2f2db8fd946c32fe2595892a94c8bbc4d505c671176f9738a3c432f360c18292cf61de8e0043d58c7f37995e2b7078197c3cb3998f20c8ae36bee656445cbe5d5ab363abdff6ac03f801b4e8590afb8fd938103e86710c751085555ea6d89344b7f4bfa31df8fa93b9917efb349d5d7fca402a58ce1eeb6db4902d5130eb2e395d2b0634ef204f742f579ed27182353799cdbfb9d7bb4dac50f855506d232291db49cbc9000b00b9f6a510c8f3f234a7d31785bce7117b337975a274851c2c6412ef3886b0e94bced33324a2045acf42ab9b2f424f5a46bad74c0579abd2e2249097eeedf67f26f15e544c3e937d5dbcc682811a76d767d7608983f76261c0f26985597990ad6372bfd757d121e846373cd67488f02451e1c6eb40614072d55ea95f9a1856e41f2176f662ba9a7274d64b07d787c381b09aab254bc6a8c76799a2371582ccf2de93c11099f5065cdb744a45cf92db87b7c8bff42ff3955ba710c16ee24b45f7542b83692080234e6bb0ef4ab60fcc56ea7ae126c5ba5460c556bd1f175e465e1817ddfe8583b3794b24e1f0b03382ea55233db046bf51ad5031fde529c5f66beacb6f117ca50926273c3e71652da9cc7c1e8d7eaf3d0bd7a5ad5f9325a1f38320dd83b435612bb0d4c1fa46a6a1c85f93af31bdc001f3fc18720506b218bba5462f9bf1e28cf3c7c94373ac333bb0ac6625dea8bf413afe9f6d79026f37652aa0ecf0aa16de956aa070f72f7d1614bb87f0db174167b1a966353a3d50527cdbfcacc698515a740b493d5cdc6ced05306d73bc8261ffd00e32eb03154a7e0b6764074e37d57ea6d6874377fdca661a35494b152fd56f3d3c30bddcf4dd6dec8815835290c8829bd89ef766886e6c759d4ced7475a8eab0d435ed1bef3c1d16d8db9779e7b92ff4acf0b73b697ef752e5c1f9d258ac4b2e53b22ebc4609e08d69b99a1dad0433d5fe9d85e52462a5594374a8bffba9874759bad73e7fd42987e28a757f418317b0bd37eb6ddbdaeb1cb572544d7ff42ff376cd77a5ff157bf0edfe2029265b7f08cf5503e42d29320c790c748a416c9aa46d24ed06ba64036cd4dfe14717504e73d44a8c230fff5817760e8d78b6b5f5660387e35ff9f3b5918b9ee25ae8992eb4e644365e36a214cb95266a47f165705b52084a8228cd07ee49289f2bcbe1a73d5c09cca29b6706b3d6881fff81233b0a682969cf09c7d4d9a3559ed1ab90e52b92639ddaeb68a9d677371c678f261c4bd11a169a7b9a3863603887568ac9812aece7b7f6049f70c90703d30f713ae91c21c26b28412b03677c294f5a4bc2d37d5f6956e205d5cdfc2f4d3170e4a49642264660fcecb351f163dab69c635e5d4ba6a4069202395af1eea7e99fc480fc86adc1ac89bedbcf787a6e886bb68bfc113984891018b0529578f638e71a6ee200173491974e1d916df6305a7330b32afb5b85a9fe711c9b8d00ab154ae987c2714d63dd5950d6a5137264b0ba41eb95f465031051f4809f75580a3b4e251f3a501a76287bde8fe10834b7110731dfd94f172f2c4100eece0bd65f574356403eeb87f79b9d283a9f75ba05088a484116a4c459464dd3f60bb5ed676d9f739b5e945543992b010fc9a38d263a58e85831713088c87a7ba9809402c58a2537b2bc15f5d4588cea111a51632d99ac0c97c85101113b935571f634a44354c86c198926412e7f30a691ffe42eedfad176ca6bde3d98ea8e1e5c3e234d203ab8b20446a517ccc100be65f9999b798582a7068e8f71ec41066d4ef1ea6f995cb6dbdd4858dcb6adccccb7458c6b3ac94fe7e602851c3e3416fbad1a474f400415ca2a3490fdfa238e4ec5544f699414d55069ade3a037a4147b6da171c24f8f21bf3b9c876d8290baf74b83e3684761f2acfdec1265fc2e873b2c10113d35f14b58044ae55b3dae4a6258c110e63166213b964f5bd0d3d3913285d50f4d4e6cef8c07abc7722cc7ed065d0e971f4265ed6a048fb31a3f56a3b18be65137a5d823eb3fac2ef758b8a8f5aaebe036b57994620f952f5f8443d6984bb089539f353c3cda24e2716645b70fa4bd3ead544b00657b2322074de9b239acafddb0141423bc1846c1d63ba86b21a0db0ef8e5679cb5d6312ac7623b64e153ff649852cba5f9aef8d37dc4901b314ccf4f18e38e44cdfb349090f528fca4d54db2ab52d13d49337436928a05ee29681869e07b1333036387fce82bcd2385ca565f422ac659fc8a44f55318f893edcdcd8c0649276fcc6b8fe338bc2ba0ace8dd3fab8dbd5ae24f2903bf8949ee124b8dab09ccff3578ea924bed9512aa1f8724f4791b9278d58f973802c9e153b5711144bc4af31a84bb2dfa726014603db5a65df5f7204f576192b75f4a7ef3ca74a80be28e50d72552aec246448d3e3b406626891e7646429ff7b3d4b1a4a254064f456b8d67fbbb4dca00dba9ad08b33c313b0f225c47a1be9747d38e632ee292c348ad1826ac750b7afa5483f9d662969b4706f5b18d39244cd93187492541506a2b489e64d9c443b59ea22c675d5230e4a16b80a81881f47238ce62566411e0a43d1a07aafbeef3e4f82a7e89a7cdddd7881b2bfb57db5440b9f15c54e696d0a4f0be0d21442e838438f887ca85f940d2b9f1a300b71a406569e1027dab02df33d63601dbdb945bdaa313e57f429bfe8f6f3745fdccd4f5024baa3e131bfad91333552575198c7f3f1110eeba210aa8bc6a18a79536f1d0752af407b144ce7385316e776d85cb104fd7530912d211c929e8507da2d3bafa6307704cd6badaa49861f1e081414fc51ddd79156e1670ac578da474f9d8c185544dfd0743f6699181569752eff74b470e80b68bab679abbcb24171daa5b9cdc57d95d4f70649ab765d627d0f75495f6de7f93e1c75e8c9d391c41df28f4e6eac3696dbfa56efb3bc709592f37719f07e8695dc5aff3f7610ea0c4ce757a0ab7928750d45b55e540683a00c3b424ed7738c82d06d85223ad95d532f06a9739f96e6a4867e7c883aae68de98f5fca4861572a76fd03a1e7f8c2e2e8cf55a608d73ca7127bfd11ad1ecc6639eaaeda70dd993ee026943b0aaac3c4cc7fd6e674c1db6a9d2c7f550bf1ff6d6be9d57dcff29d95d4204bcadf87f3194a4d949b96cc16ff45f3aa9d5d69425265c9e44d52e6b2a05eae84510be939250f6d15f0c526a8ec3d9623f1a7e2998bc57224ba7705d6d5c2330f3f4075c4bce6431158641a5ff17a0561ae7adc393b7d25e98ec8e3343484941e3e25ecbf050750f487fbaac7ccf6e69d920dddf53ff49b493d01583aba027afb9be0e62fd3cf55f3cd67cf20984a16a2161e41a14e4edff7bf1de905206af53f108903beb449638f70beacef7610cca7a1302fbb1286ab8fe827b4719419efed797ff34ea27453d66ee5337b158bfdc2a0f8572f46371a94e93e5aa0230e995be46c3a31405e6c6aec5febac4eed6de207748bb34e230eb81e6b042298cb4b2961e514aa1ca991e825df462142dca16379b28bf54d5f97572fe46983f0788dc8b3a32352afcd8a4a47dc383a8d3df0f0f0ee3ceac2a42adbee59ce0a73e86e82121304b165adaf65d1182d79c92c72e7224edcd6b56415f7c52c8c9a4588b382bb42e0d530add5161612aa1636630b257831964ee571ad3170d0eef5b5e466520375a103c399c68de4d546e76b00332cd29677021632737afc843563411ef4910feaace7bc3ffb6c522f126ddfde51a2e1ab254bcad555fe557a5c7cd6de3b8181c3b8552821eaab1ac97c8219f872bc47c71b56610306bf8ba9b5973485776c3e18aa7e5035370fa2d81f44e5718a88c7cbe89628331413ffb68d4e18034825b5ff07db69b6ef28630ff64ab250edf7a82f1d270acd7f5a2eba74ea4ec46acfadc2dc756d0aa70569f9985dfa4f9af66d6979f678db1095b6a4451f978a5cd8557eefd58eac64bb78ee99d999013f9fcefa08b9745223f9ef00721e9b6bc29b2d6d4351e572ac39b8e66c71c3b4e3f1f821b822ca72197b4b9929682633d2d6c165f1d043b048a2e6e6ef93c668fa30dec8e0ad41b9473b99e236ce15905392897cf34c90f99260c092f343f62fbee51724ef855cdc410797eb886a5cc327980f5e27a0d3efc278056f845872c34feb26e86e690b3bfc47aee0c0dfe5a1d346bfbd82036bbef0ca63f3e108a37deab27b263c1e7e9f8b2dcf36c961a01d664e6b97e3c6e629095a15d2bd17eb61f3998e565bcd95ee3a7b15e063a8d6d3fd893a881b0ef8a341113a851c2159bce8754234b73bfe161c398731222c442e82cf425a1992f204dc91cd56ef634b988824932bd67ffff6557bad482411f829b2ad350b04a4bd3b2da1662238aa8d04f92201cce98412345e241029e209a7daadaed503aaeca78f546c5f35128c88fc53d90f65993eb595a8c45a8636304f2e82009f34db4c9a2b23cdfef4cd8589a2c89033e982ace4f8ea68ee5563c4e1f4eadc5763ea28556523b675cb3f4c3ce63fc438608c368343bd0e1395c642019bb2e6f5d66338f333986fd24309a230e5d4726af7b087e7f2f97542563019b1b8dc4a1f2386d3053e650c436ce8fc96f4cd05fc0af4b2f0d477848ca492363f6c04cdb250b3b4e43f309aecc6c8caf181cec55cec5a91299745eadb06559c9c9ea880e82fbb16c66cfa4d8171e4f80199c22f01a79e3583a2dce9e186d113aa23af425a8e7da3f0c0191752f246a8276ef183ed8fe740bb43c3447b5a6ab371624eabf56ec4d29c79226569ff1aac3aed073fa4cc86023eb3e4aaa52d3174a1704c06d742549d48f3331e0d197de0a7a517e261deccb9ed1b8c3792d5280813f4f90fbb0c8b2a3bd6925a6968e588ffea9267bcdf1f4042fd0184ccd455f32aa400f94e996d5b4f078e1111005affc6c472b3e1eef10294c5a56cc9ee9b9913d1fe2d96593999c315190f7041967de630d6c900852ffbedd415bfd0a0bf50b975058a731d32311c5ca7eb56c8dfa0b9ae105283fcc16585546d7f671030eaa436ab89588e5b6a85b100cadc2a0df33cc0619994e200df6a877befc4c17b5fb2a5dd8df9b2a47e17d9405a8f0e66c6809120d5cd381a26f96b383c2c08ceace2906e189af88a29cf70103a50ab0b0f310ff297c5b76131df410bc62860ef7ae7873b9706f28a2969c71fb1346b09375ed69f9a1d3fd18498af75e6310bcb3d629079b1185441710606d9ea7636774665b1c3a4d7478d9fcbec8dd5e7330d625a0e8c34663b71ce056f1362157606de805b854ff96383915d8600d5dab28cf18e765c2d3c2f3151558913a1e445e0b510dbe4f8be4ab18c26ed238a8447b65e4e42c4ad8e78bde567af9ddc3cd993edb04ca1b7de735d4074ecfac11c26d6cc4b49b2d9945b6c571cc9adfe1bc371bd0527ba9d4b7c5730e5f0b15054337e14f6651d3f6f2fd33ea1b0819c397056a5dc766dec0de066f7ecc3d7ad94c1c432943c2e7e93d98010858e50974e3f594b5ee5721a1946296be2caabda0927072c3603874e7b0e240ec362aa2811ee8cf732b0e5ededc65b9c1f9561c407b09490fc3d189d747587aafd5a07642619b24e04ba3938c2c85f973afa9adda5959976bb2b5ea1688362c21a5c98b2272dcd7478dca213542ceb252878ff36d29486808a328174bacade2f7b25ba9af13903abc259f92e2b122e38b7f47b6b9e00dc4b780c336b2009bd6d74442b8ab2aaa16b3fe0eda0298958a4f4a0cc1717676034da82f3822a1658641a3539dc9a3aaa49d7462a5aad66bc94570853a87ecb77ae2edf6f770321d5beaacba0db0813fcb456380d76c4ea5aee15bb4b24938cf70e39e0594c8bd96ae6f58a9f8233abdc83386648cfda9b0466b2c10a55268e6fdf200f2ff26d311921245e67d12a073ec493fd7c7d48b7c7c01bdb7eb2f312cc17823d5716cdb8d4323c90e2e20e63e0c072a32dc8eca72dd730287ed33b7bae3398d1c52ff31a8c7ba7204c7ccdbeb678d26650e6739b9c20f8f0e747242f105d1288abddc52e32e93bd2d6362769998709fd0d81ed1d7dc6620035569b02ba740b7aa01cff1cbe64d6eedcb85f46c37489e43a295005628a45dfa90112a7b433bd743cdd75e09d2874d96a3675296157cdcfe4a13bcd821ea2544108c14f2e0ed959f22e7d7b2e267b3ef27575437aa9e94ef50d3ede7664bc5e1e44fb9fe37f0aca9e2913f3d213eec4d08096169613dca57ae5b4714c342f7e6a9a5c06d07fb963aab7a5f4bb18fbb528cfaf0c107c8f23fdb2e59f2d9ac193a1eba4fac775ae48ca66ade6fd06b10f606c56a5b8d1dfac368025fd0eb8bf39db5f657dc116d03c2b04d8e9467312ca26370b779be5db6fb21dd042b87d44e7bbf0c5aa7c0365e54179cb3610f9a2f36db086e6863b03a9bda81f5e7216863d9ab51428767e74ac7fd402faa67da25cb74552612f8014d72430e06eee970faf0d8369d6e5d4917936f26e13c4c79cbed910e95efb3478a0693a93ed109b9543fc86dbd4daeb38981a4da36524f77817a6d4542a12e91d87eb982f77e12b272fd51158b4722371d06d32372c90915649816062978d17c5f4800bc33b1de2a980b8e62adb508276b41180e76cef201f5f76faee30ea80e1ec31c848937547972bd33ba7503495c29fdaf7f89d82d9f994572bf93a4253c73025164781b8410bf0d800affdf23cdc9daf88d44410109ee90582286ff4b8e924daba86b950430d99763f1968f0771f3c5bd9c3c9d017768e4e8e9cd0c827dab2b0be3a3f88c09ef39c5a9d07baaf778eeb45a303f29a903fcd36d2994a77469b0fe0ace1edf988c01852018cffae96a6a87a82bf394da32b9bc55903abac162be28a2f0fe254243c92f8e28499f48f7e4c4527924a5e858e472831593547a99aa598bf34c6baef2c131dc4605c7130ff635055743ee6a8d2834c4ef56d7fd61ccd620be510479b09257995d6d20a2c80bfe5d34181ee8065d394281bd441e99554574796502c047eb25ac35b8ed7854377c2695893bba0cdda51b0e80bbc706e75afd3ddfc87167aecb57e3c0681855acbbe5e5e73138b26bcce40d473fbd7bf74100be272f567a3876881190e8e9ecd3816fb92f6de0c6e3a877754fc70f931b455db892796b333d40aa9eae9d474341f84892579820e26cc0e5e75884ec1b12087444225c07106f22650e1f723653adc7e6e4cdf30f8d8fbdf836727c277feed8d15f22344cde58ade40d750fab7f6c9514f737fb51da688e5b222db282de263e2544eb885d002a4db3a6c687af3b3010ea6c80fe0a395f881f4f3f3f09f87c7864dbf97a7b77a8b5f12e86bbace587f983d62daba4af7f1540ce4f714c6c159ed2c3c378506f5caaf8aaa494a3b65e5a3d106ed76132b3ea0ea51c01f07297a81054b9e017656fc91286db95712e71ac0f6fa419a5beeb1dd4eca3d446b8423237aee81d8b2131372b587ac3d187f1e1a067ed8efefc851f8c10fe6eb9a060b8038ff3e0a6da5c8c99b2827311c5549eda3135c845f219f760b446c862a833d382cbe44e1090fad0fa8b986b30202d2557c65b6fe06548e0f75331423f27a83a64992ad2fecd506e97d0d63255b8d1723ba621b6deb93f27541a6b239438761eef8cc5efe1fe590c5e480bd0caffac6a37a3fb759566aa4a2ac72bedcf3c7615f0ba400f41f5ad48a4a871287e64c29db6caa3fc35d79356a8f4ace92d75f92c39c9264577062233f26206436d21898476570b930705fee59e386590cf6ff0d834a458514f3c0baafb7cf0521ac6bfd4961364c6a8c4e74f418711f7bc74448dfacd1c71d08f916fb24d9c96211f9193d3f6e02df4b9dbe4a7177b8d0c3609a78eee9f2860a5c848a41aba93e03bb0bef8d8d77c95f2226b3f3dc27d834644581a6b91dd60965167ff70a9531ebe6017ebe144a99bcccf2fbaa4361b260b2c5e8f48130c5e50d4c33baa9151f0009c7fe0ec6ee31c5d7f56316c799cde5cf165b4f03b87a7e1f0f456814847bbb944dc7ceac85bb2ec1e8a89a99960101e6cc7dfcabac6de2f060ff12b3842fd3acb16e867e34846a389bbbe6d19c76b9c196a91fc80fa0ed14618b7829e2cdfeb6ec593ceed5648c205206b74f57675869f2f73bfb4824009c84761679a9856edb1dff70aebd5fb79bc7b69dc41f140627c423e482738747bf672a3221433d070659b8f7fc1c165f67ac6109ff6123ea439f3ee2876dad7d4e24dea7b8bb0c37fd16db56b2f0052bc040ecd9f17eff5f5b6d8b9161994dec1a1c0f9ccdd928fc0e59fc65ae050cafaf00c273116ae35345f2a85692adfaa025ae2b9f3267da3526f8826cecff6d47064c85e66c1f125f64c29a68e7915f3a439193be22059d2c7a9674c8718b8cfde8645eb155f4c5ab46eb7480b9255aaeae802323a90ec548fafe1cddda33f2ad8c4a76e3eaa7b9aa109e9807a93f3eccd9752fcf748d2511d304ff0fe9e8155d8807a293a18c63644f33c795134375a8f6a8c399870f093d5290dc84bdceb8a2b1328ff5ff2f8478d2b8fb2604ae0cb1a178f33b0a5a2cc33c12464c76f6973f4e83492968cd05c3f35fe7ad8cadf54d7aa845c4d90b10f35a4523e3e89db8a797e493f42df3a7ce1201a0085a5c48791c9243a1d9d54e81ee75286171a397dc60901eb69eca42fa17f4af18d5ee778f137884cb433da17da38821ab9d143e1da89f43e256fa803f27dad46d39500aeab5c81f765516b05809913cdfe111f7a01335e162543efd61220f03f11b83311f15d6435d30e84cfe1c87d98d3479e8e907a1567847ea568f7618aa27c3bb06fa68a97de7d1fea1377cb2b7fcf53ff39bbaeae3bba15f6064d4af4d1d56f8df622f0812b1d957ebe7fd8b337967e909494c77a9ac9933c0c7ba8192cfbdea66c05640e029fb8e545cb3dbc713e91d4aaa23f57b2235b5ab94881d8aa9a2d9d646b34c1bb34447a06c6645da8844f31a27f40b7cdfbf493509b0a232cda712b6fe50682a6dfd0bcb03d945bdb139d6c46bf47678b53c78e8a616b1b03c8561f9bc400c2353587ad24e5d0cfe32e3ebfb2499524565c876706a878cf83dcf80c6ebec951743b189704d675570c6aaa18eb30aaf522b2186694af506fc103007f0ea26f47368e5b1b99237f9983db87aa24d2ae8cd7853a5198384080c72e8db45fd6d555c1fc50441f9311eeb203122325fb4eedbef8c9186dbe6ab8ecf4483db096c0f9fe6ce5aafd55d309961c9da59f60f38516fa6f65011570aea07f9b5a1254ea5373a71f5a74f6f86055e68b0a390afec41dfe5da883264a0ca86f9aef98e08b88616db5bb76a43258681b54a619d07a5fdafb9cd945ce49fde4e44c6febcaf089a60e5f0c7cd76f3e6608e6ae4cd132a1219751e7b35f586b7a7121fd637c64b7d307f3ca7c8d1c94b3b6416d6b669f8068b86631e13aace72ad0c930d8b562c10dfb7449e58c7ef06cd56125e1c3abb8879b785b3afe5ccb345b77cc0e4e30fcce6b2cc80ebb52f37bc32388eeff71ec634fc967aeee8dd006d76d7051f9cb3f34cc19cfac80b3643ac4b713f5717bbbd2965fbdadd1660a4894cbc08d2dcf2d04b06953ffaac2a64c1b3e1efa9e1e7bce8f5f15acc8044f0fecdb5af688cb2e614c4eadc3a890daaf9565bd37cee1fa2fa4ac323ae5b8b959b27022ccd70a15d34768e95a0cc70bdaf336a7d6d699c20ee7b6df4bb2ef5b3ad767a557282f871cd420d63020332aff9222921e6023218a90daf15023f62089890dbede0ad62aebd68b110da6f528cf50f33ab67fd3f53c14addd0d3522578746c3264e67bfff9a44e35cf7b1183a71a2482bfdc5351b1d2fd9ef5ab50a9149cc3217f62dd671225f70e60720828a29dd3d85e2e5ec3f416893d86c59cfd5a5dcd36ddeaea4001adaea5c89fc25237beb27d23354c807772c24daa34a3de6d1af005a117133d79cef002e0a1fa6cf30b9814dcc0d7779b90b4f50bdd264475ed7d6a5828a52e9b134ab30c4dd0f0c8f3afc58a0b1f4c7cd0d3232aef5497b25f429cc673b2ce20429f7be6ebdb06f82e47555c9dba0c082c687d9f6f4e409cebb6f4d51ea9399a121aaa6ef7ae2c9b4af979d982022b51e0fe5a1cc82ea8d8a684f61019fdfe3052812bd8530f620adf121008af4366dfc37e3819d661e36b2c1a8accd2bbabff41ea39a7c350e37945b6be91e593fefbae6b869747c7e672d431e379cd46c3fc4fdc64f2d7fa08b374b6d1c7805fcacc86b19dc74df918137729380983fbebb0c39ca6d7d491c16d298f2508ea3b6482692846cb57f2d8af7b8b15d310c3025cb01511f1066070ecc989040e7f4bf9175f333461dd71348f45a91cbac1e6b251f3d6cf3ac930df2f9d4f7e354e2ee38ecd91b2de8802090a8edba71a125538ee9d6235b80beb326edc08fbfa365ce89d3b18599e3658e8c27f11d06d7c4461385c5ead7c52895abbaf3303eefa0b283e7260629523ce431d4f6791c2d02d59d729684f2121872cbfe308d6feba616d50a9b1d5807624a9d58d5675b3a307b785f28702bf3300341e53868d0c852a0249e688b630b3cb5da2bd4d27b12a33f543e5f97554292903b408c9faa5757e5f057dee97b46f2ddec7f538b971ad963fcacdf9f3c66e1c4d8809cb1828599e8fe7f0a3a72e0cb7f9d38b4439363b2c94c7656891c828a2e7972f46f4f30c43dcdca2014d914dbfed094919078a872ff866735523c6e19ba7923386457df00ac62d0db5a15cfc515e2610a9db2c9e9d479f7c158e1b67724e5599b2d7f795d5450082ba2338ff1942872f4a5f5c80e30bbbb8040b917c31fab75f79431f610d7e8f3f5932523b2770d48fd675d263fa8c20fee18f9b968abdb5f51a73c24d4d4db5af9d76c84a81e238e444808e3678d21351e805171bf4cce2e06ed9c3dc475e872c88dca0002ac2fc6a84d1eed178091cb8af869c6e0548778639200698dc3f47d1eca2a6807b07eedf09364f6f1912cae79c8324c52c35aea7611aeeb0f18b71d3208ffe2faeb019a2587ffba9f4e0409eab2047822493d7f07e1a9a69a0b18d89783bb450b58109a0e555f2646236ca6d49c5afd8f820b7306229aec3ac0a8b34ea2497e5b8e98ebfa1c0db3369dc6a53ec221a4fcdd0e9abe3e79593bc69a86f00759ee0dbcb26da37eed0302c9077a056f97c6ccadff411ff87cd64d843f0992b2bd3929016de0a326e3d6268144bb770b78d70b862704dbc8e964c273bdf098e993f2c804095e82f3193e1f3133876053731c3b2e97f8fd3a8c11a430af0e30f693c5b7c32ab87f1870a70eb96f7bfb15546702d3d0eeb426b7d0cbabd2aad69a61e76a1914554851474eeae3564b5caf5361f49a5710763d8a0ffd4a916151656b3575cb90d3a215e71e1876913c769bbc0d493c4042c411b9184c73e3f4aa0a80e2b7d42ee66261148305785f54ed87f706b6eeded2769e86a513790eb74fd57af41fc043ea99c20b84eadcd0aa0162b312b11e8bacbe457e773d49e192d70666ad69c057e058d397481815f0991ca713cae5f8a3279ba65401e983cfb59cf80171d2c29d46f49d6518cd09c02e3dc7b75b9cf4e3a96f3d400d70106dc3b9067e4bfe91f5c86ec7f3770940ff7aa5160e1940e417f91152ad894f834794f8592da5d54232ff69e754f39b1f355f8f465426ce0bf867267828e3c310705be02afb79c83372f62e7add3a86e529d9109f44fcbef95d5e0df37cc19332b7b6621d3f62304940c4819005b19473501545bdb925b916d234c715409821e425eef8e8b3c215d00440887b8a67a0112167d5665a69f2d38861c2a2a4dc2b1f5fc110fe3685d95ab60e9ca4beb8063bbdb586069c1cb8a7a1417120e911a70c6e50d3acd2a061aed9f1f0c9f459c4cc2b0b38293799fc81c84eb49976935577d7fd08fe44283f85dce1b41b5414173c55814ff033b06bcc9a55b911f9b1a6466e52281ff314a158ef7713df050dc38635a4a1fea1aeb4bed826a209d8cb2c9a8017160760631104acc1b0dbaac80d69146f31024387178af605b45ace9ff606456d91d395fa3b5a1d4e7b9511dfa0e9d71d271d203cdb7a5ac564589cddfafb27b5eb742afed4f3855382e3d3295ce121bd0baec8f9c17b1d5b794bd95af18753e00132cf92f02ddf4b384baa8de30786ab2dada3ca04e511e3394abb5d05533e4304d7fef42d5f45ddfa8bb4cd321dfaec55c2671004515e2ae828c684be8d927c2fc2f25c2ff6832df92025fd61995fac3d41e80f2988380004c3a7b0ffb6f563670656b8a005ea6a251714dc541c18351591d0f6690513c3781b6fe3078233d434ccf827dad6e9d29e646363ba82a25356b6a5cc057a78ad0eec7cbed7df4afb79e1b480eeb6500fd30f8544e2625e391cbaeb3ab243dc8fa6554a60750b1f2d5176f34534ca7e1a5dc83ee637e8437c6782917c9f13aeb1bc19466c410d11a9c0f55fed1b1d24499c2772f3896f9011d2036d503623eff2c37026e5b3ae3a1c18d4307619a2df21606ad42f3154f1bbae92135cce37e977662e7df4d3763c5da168ab00fb09a0502af951b9fd37faf7d1d11aa55780920d30dd42f37c577be9d77de3bbcd41d1a6558c17ebee51bde8b3a038e126d67d981914954d8cb953f6549f1d4ac4ccc9fa0367802aa5398100497a09402d26c5b1c53065710cc00ec77a1e552bef94cc9a519ff0bfff823b744ab43775c9dd9054db8b0ffe33fa892a68ac7b6e28eef4fe7ca2527a9ac6868b634ed9d1f7c75e922d4e07e21fba4f6f5569d5f9572c28ca58802d3756965d604b10c22f12e8733c8175c1e2dc3fa027c03d3211e35aa84d7d3358e79a59f9a4ad55fc43c399ee3a6da1a2c48afa5f4b4e90a88e8ac4c64e9fab6aba869a4b5ac8cf739a283e18ebc73ab06076fc38a3388cd23e331bfd612c5b2f0b7dba81e08660fc00d0fab530b4375701435419fad6ed0f1d42e2de54c409077a04a31abcfe052fe7bdffaa0669c61e070e9db37327eec3325cfd70216219f26407adda90e8b63919dc076e07d3112f2bc40493378b623ccb97e4dbfe98292aa4b1bd2219d50ff0cf5273d2f681d4acd17e72c6eb289af3abb3f3ede19b3754df9d18c0e678b5f5e832cd95cf206e8afa2cd6ca91ca04f949aab351d2a9bb1201cb7fa4a82da4d4e6fb39623be0dd2731dbd09efadcce4814ca57f8fd424eea5b8624c5ff3ba823776380d2d330ab905ed771c64d68e13a958d84d08f60a4461601818cfe62038262dbc1fd2baefdbb384d47b9fbbac603facd546a1b5d4c84b6d6883d56db76caa173d67ddebb12bce799e03bfdf8accf174b6e7525f46f321cda4f74c1fe70f0fc41e8af092f0f4bf471f1b2313d3a58a050a015e97a41772c1201a9f2998e07d4595ede22d4bb1c4cb643c3cdf995e0bb5c6b3ee2b411a61fe96c6a724d33e43af15b25af97a3c208947cf71c07540f0b460cb6660b39f9150c5f315427a7c71c2d4e1afb3543281971598b1ac7dd7334374f1d5b95bcb4a1b96fc285e285c3c3128f21fd8f879b29d52fe530d762f05a099f587cfbe2794c210399fb76b29627bbff819c09694938e7cba09e461227c90fd7fce7a659989cea3b2e497e287c5af02e479b1532a698749e29403b450fea1ca83996bc8542c0be66f62d7c6737632279a543d33fb8cf6768aa3f63ed00f9562d275e3382676891ca9164e143d64582a2b329427cf9411441ac3c6af2738bd2a7a01db0b3c2ef1bd75e7349d732156016b1eaa0835a9b8572b1b14584f17ad6be7f509e32d4f8a3b5254963907433f267ccf75c5711e818cfcad048946481e1e753fb2594b438161f9fc62b11c273b83cd7f40dd426cbd3d713b8c716aa207a4a99745d04cc9b4d6ec71e32d4e60abca70866c4c5aaa048c15a140b71fe94b776b4c967cb827fe0fb3513cccffc79803ab8192e0e41735476e8a2b142a58411347ee9381a6e10cd56787c0c57dfb0f7284f3c6d53c32a041ce18af318a9165ff5e76bba2c4c2faf67a2e4a50fc56371d8a9b3dc4f8d64261c5f32c1368ca705a47278c6134e0d3119e5b2bd9cafddc75e052c543dee030674437a7e0aae61df31506f16c76ca4ec7b6c2de72d97e16c77bf80e806f9326b8fd3f54679d3eba371fffcce6d60cf0e99f8af68b1e23178a6513f9c85f92fefbbb40ff7ca1405eeab726d24a35e4561488ce168db528b17ae38973a20afeb86312a55a41da308ca8c395ec67b70b9aa2ab933911539568d40f3f71487a8f55fda3f6c027d96729b05624c66bb48d772ebc10ebad411135c589e7d599f5886378c6690f61a171087c3d9e98490ae82820b439cfa419bd33bc2d8aa853df7bf3e2c29f635f6fb7f3375bda2d286930580ae17b34492572577b2a86175223cb79bccbcea5a0e1d3a2232534bd91bdea643c529ef959540e0a1ddc0cecf1caef2f42254fa8572de3a4cd3584836fdf84d26ff7f370ebe2cf3cb26afdee2da2cba742b5cb5db8f973582c7ad1223f83eacec90001ee54b0a124b144adc8d4df872873fea14e7c86dd1d5ea89bf95061cdc77916cc8bf8fa2fad47b631486f81f552d567d74c668bc50869c0c3f4d6741b4a905dd8d365096ee75b1ddb8b157453e0f3e5344c7b2f71389c2beb07d3f436a8f70bdcf7b519a78ede258ef75b4ae8f5a89bec06ba5ae645f3cbf57b8b6e8f33023ea616c3247898c9b97e2618aa7689476036116a8314cd9f2a99a73c7f55d3c2cbc98abe187215dbbdd3e9eb8aa11667c03f9315122bb7aabef348c28370217c82d6189ac127f6095a196d3b341c2adcf6273dc3d97074a87a4c49503f15e1cef4f407cba00061e56a9680a65630ad0d1aea36a9bc112fbe6c61ba0690e7652e58138effc8a42e44644df3e8825142d5a97974b893e84504e37c30bb25f52c33e32fbcd1013acd10ebc05033eb2b08681d7221ca8b174c3402ea71309c2f82a02f58f15311c3e8bd1bcc8bdce76ed1fc2e60dd072523b4b1e38b082f747562f553783c43edca5110c53cac42fa3a7b128d593c914ba9f18678ea48f86d0066aced0ac3f0b9ff86670c06ac8e3775162a46d0aead59a3914bd29e99e8df5d0b45a9dba890f1cdfe6c57bd6b0e3a42a45f2dba72ced7c0d5b6844a2171e4b432334abdfe8b1476f867bd06cb5fee3660880e90e25ea6087aee14a0cede3f296150babbf5269bb7c3cb8cdc3a42e4fa71b4cc0a7bb0a536a7d0d0a12dfb89404609d28e5a43d415fd7ed4ef9aa544da570190bf2b6b0c5ba9161b46910b8f43785ae0553184b320682dc4b048e80332fce0b47de66a159929cb7118dfc69bc57e15b73a66d2047f66454e0fe0a6d78d9f92f4eeb047a05bf510f3947836a8a301fc940f04b7f1bd9d2d9715c3b48fd390b14f24d11621829d4e2382c440e7fd3d97db99e37ac304be10c13b72cbdbe3d37fe541a4e5f377cfd44a9538b349e6073fa7d14634f667376c84651b6dc5b8d6467e13c84a1a706b639d510b63d01c0c8bd1af3a174ff53063c00c80894ad075340bc14935bbc15415c1e0b635f5890c8a90824e1560cf0ce1127f46d5d98d81d4d86b67285e0be19c1b97dd4c14d7fe49cb5316733a1b54c93bea0c105447cd143c7025382816467d8c2d845725fbb8f0e0a401f156666f2b42fcf2baaae554d3690eecb577e0c2231ba9ad65605a5e1ad237df07f32794a7f100c7403709df0844887359733ba7e4a28a06f624469f55a6b06b164cd37f6f198e6245c99ef6217b9da42262aebd36baf771cb830ee74b9d689b3e610f84969a32915ee9c477d0c3ea33f948bab43055f27e6981d3b766f899ad45f46b6ce49ebe8aed9efab6de49f904c1c9d97e3f04b90fb8d42e3ea5d481e38959f577c5996e987a80c8c042cbadd85d0535c64c413a2520736dc99540979bb46e9f2d6ca066e24e8933d1ee3ef3fb618cd18304c8d216a1e43d30a17a5b71d307caad96a4596e00c684e83a83b88d06838be112aa61ca1525799436b26c8bf1f98f1b34980542723df8aa87854cf1acbf5c3a2e8db0bf58064837cf7e6142377c63f826e0f503ea1498a8cf54b02dbdd14c4cd8b4e4b96f974c28aad65206abb3dccaafb88e68e42af528f1315668034f6b5732451e5648fca58c7411cff3cded50c7aa8d1ab16d995af26f1dd8999e2325ade74a76a16ee6899b18cb51e8eef22f9f0d0fc8c18a3b26c81ff0e7b8b017a08efd5d901faf184834d42f8cabca9cafddbc894b67e68101412b1e8ee1205d4203d0c82162dd3ce06b1f6850f17cd21a554be026945a5d13fa188ee858f57f67a65a6732b15010c96bb71d279c3d96792830b09e2ef47e59fe5fcdb77618b8fb53a1306d545087e21b2f5b039018e2d5554178f6982c487e0be4503e5949f45b33a49d387f1131d13f83dc595b562b7c4fe7d3d47e7b58996afb11cb5761259dd9188b4cae71733b96d9d9f48f6389b959c9eebf2436aa7b64e2ae5e5fac37784f906b7b0d91b2becc692bf843970a89ce2d0a0144efa6735d67ea380893e1b9a99c7de64b4634ef422ec3e119afb4220c8ec055edd9d224ad678880820bd320914711231e3cb746e821db3d1819835c7bd8423b0a72d0df859b360ffc1fe0bb7d67b0ba05d8d0542e74ad62fd2d69cd686283b6db0f9a7cb0ff73d52ad38a4c305b9b0cf5292689c4bea7e5d50d021759a9ac13f728381f0524205e8254f78c01eaa35eb66cb009b46a0d4790b371adbe58d237ab383d4f8c69740df3868ad74b6dc5891da12739aece23efb2cc79de2bc80328d9acbc65d686b63469b74a51f62c23d57a48e1048e9a3d21068999cb6727fad8184cfe0110de774d96ef28be67fc917425dc5344447a97f5afc860ccd4babfc9e041c4fcc4a72b8555105415eb7d911afcd2e05572a9e48774f26d0e8cbfdf71d0a5f82859b934fa4acddc140c66ce69981ae22f5e195f2499cb6ab003bb6c91c46eb9c2b4dea6da407006d1e037b4f16692e24ab3e113a9fa70cbc0a1f6ea48e96197d8015904a5af73af0637ba1d74c742634357954f761dc099c012f4abbf8cb3decf394f87fd26aa0b978248e4d88acde93201df647c287427c14458c4faea3518d41fa6ca9cce5ff07c564baa99da68c57bb23142d077d1e13d22069c55905fa1b0fa1d675deec9f664438938961fd9e0b0845c93c0992a422868423ad31013888720d585fade367c1a409a3abb1152debf5b9fd6e5dc117940c7b88e19b5cb8013f024ec5c80e0538ffa278836bf3af7f88f645b9ca2f15ceb650d58677f4e463c0b5171427aa444222a5235d1db3249b1582411ce785231f637384360767c65e4e1003e2366e409911a203936999db59f2fa63016daaebb30ee09f74aa7b33f8c3d18bddba19629484d06966a53ccd2f29d873a855d9f93972ad162bf521c5287746bc5ce9dd00e3e72c7ab7207c36f757e2a80d3775b2ea8529392b0def5014c140d87af8977f934ff388b0c5642534cd5c642d0150a2fd518b3b8de9d6c5a6481b6311894682303d21451f3d70ece09f73a069aee471d261de665db2d1a99a334fad10bd4c868f5ee2f6c6467e9b38d4b6aff5e76b4c228f3b7346f5ad5e84325157867cd9b1864e3ada80f2b5ada07e689258c634f5430a67a474020e01a040b0a2f4ce2c8c622cd65dc89008fb0b6e789aea2efa2d75faf71ee1ee34295e0060465e3be12acd81e96d8124aa462dcfbd60b3472b09432ccc8e5529528925135f2faddc49777b7f410cd126460c3d2caec5f238400ddc448d4db27f9073e112892e504e74e2bf31f92de8903584cb1ba7ca48a32e056a8bec4703952fb26e95295a102920d66a670730c8ad8381904f9ac5f753db29ad9175ca7d5853ee7f6693269b85a849022b4a568e508a9d646fa3a9ce08e31f04a7b6634a691328bfd4654db9c4ce5e13a7a10537690214bac6b7a3ab656def2359cf6ed5bc47a91a431230a8bd4ea08a610967f9438573e8b5fee2d19f0a1504130e7b483f2d97232a0b0254b0375151bdcd1857a5e410463b2a48df844e1c90ea29db62dc9445653263d6e7a3fc38cf452077e6fc3f0a20c357c8dd037f06afc5f411f55252c6c712d1086d64ec996d83b4e3fd6751d5a37934d61724bbccca1cca59920cdf400c9cb65963f0f1caee89714cc4e890672facfe46ae28fabf96264d56f717fd29a2308196b8593df4c4d87d657676a5c92e90365eddc90d836ca8aaa497e868ae91f97bc82a64a1b7fdeba92fcd433af58eec990405c822ca40405bf7db81e09a8751d516fec4fb525dfd982c8de0e249e7518bde6b95c3f0b911c038fe98dcb45700beef083c0a3cceb31b783ec1c66692daa569e61c4e0cce9baa27f4bf7135ec62bdc12d5dfca2ec5815c44f799408c0f2d587e9c489aa94fce0fc8e3539355d86fd6460b26f4f6065b610ecff607044e0de25f21e12647921b994eb26ab96b35b69ddfcfde8498e8e6d3152218060c53cc82e2c656e9d28a379cfc0fdb17a72001fbe170007f0ea0e524b2ef0818d74f29714af48bdc068967a2b83e6085bb6e01f45b002399ed605374f141fc9ca3fdfe78b61982e5111dacdc81ecc4fe9304e9885118c736ba5fb0dba5d33c0e80fe051f8fa8a283dfbcc7633cb4bac61da5488c4bee0c06902362e714a6053af743dab326a5b6bd352044f4f45847273fda2e16e99b88c53dd7295bdc3c2b2ea37605da444b06745bfc79c1869a03dbfc4ce2d33c93b13b50a3b2ae615d2ea1abe623aeae799137b2e7f40a34e090d7dd806c27cf4874e417b1beac1805f5e651d426f09de5f080134aa2f0ec7c1ea830824fda936016de439fcd68336da91106aff5f0cf5780d3e901bbd15663274359f6303eed220e194d3cd1e97c982c4462c6e2505842bfb3e97fa36c0f16dd7db51df2825843e631567bd05207ebc41ebc7c0f9d5d95128d7eafc02da7535d593879224cfa9120e44babeb22dcf58e89c19095040617efae77aebd11871ee73677f2661222a96dd24f470d7d8781ecb414887a1738af0dd955820ced686e6881bbadffab1bd9004de2de3e5f35cc4a5446ce47b5514feed8ba683148ff94d5d3b799be29975a0b07b72e103f9d06df6890ef301f72594b94bac567fa76655793d76fd14f70011301efb2c8ea0bfb498e122ec9c0a122a161b5842f0ed710b0cc035043fce50a896accb5d0358121e3081882a4b0087bf2c5f6728c52468215c0177678517dff1515e63fe553fb705bef89905ca88428d30ab3a06a7f7bd392cb8fa51904330e74edc066979daecee2572a33f4e69b9b3aeb34d740458f4f6f0eea4aa7c217cdb448e56e29453678ecf6de48e42684ebbf29bacf764f3583c03fcb69bead2af4554bcc0f1b468d71975edb464e69fd01d9a5777682d046ca89e9a7e176988440a04f19f2516901cd3e577e2373787ca1e76d71d4f78b55b8faac1aa4eea9d3def2da4523955316a32654470717def39d98e220f4ed9c78a25e18af7cb2e129b57513b8673ad638d1e0558c60d20cec64b8141746516af93771b09b9d6f4e1013160d81d02ae51ce99a5f67d289ead188bc371f277359b7a4b3e0546d174e99137964415e13320d9d3ccdc19632029e8c967ef3190619989874a2f2e29417da5ad83863a41de657fb3d8c79a19608630658c2c387b728eabf1761c1ee5ceaa82dbe98d5ed75fe56a26e677c09051c63dab00d3d6d4a86eefb8057953179b5426ce626c33a06adcaf8317664dee4f2527fc7796adca17c1ac144519bd378bd383c198dd9c89d302a693f13c943efda7a47c9285ea5b02564f8d006f368fb100888d28bb0810c6a2e4be84ffe657e1bbccf07bf5698d7d2e6229ea6b4165a8391a0ad30a885b962ba8f0bbfb05ba56c4225af591b782d1fd21d6297da0c0a33606598690c2fd80a33c33c8e3b7367a2a1fd6f106668811c3d008d8b461a0f87c5d6711dfe901e7e47282e4d2df5a494ce25ce30e5e77c8e77db0baebe7bb192699f064eb7bd88b1e86bade7db1589803030e852b22e2690cfef20cea41faa5890dbe74857f5269da8662ce46a65d7cb34652005bd9ba5c43e5d297c7de057e2c17512f577bf20dcbb5d7ea797ec9614e3ade5efc5dbdcd2e27d700cce190b412de7a92e528562dec7ae0b0b638277df0e468c8745800202b9fffef9e95fe53999d297d1bfbae48b6f4ed34f189d6ac064638e0f663aa442a6079ab7c89a1233e734e01e8e5749de4afb9a2c9ba3ef7fe1b36aa509f23935a7b53b651a003e7c910a73ef53853da67a687e763148f51ba8780c360f6823b42574b7cbf93776e2ce85ff9566803257f260a4943b36c02d8561155ab062abfc7bd6b9e855a28405358d44350b377b2ffd11ce6be33f5ce8947e26d271108b51206d76909cd8768f24068a0d78452b4952914f5e7628a9d55888adc5406cd1305103306e3d3060996ff7f123f875a2036753390faf0eff972fa62013e5b47177e3ac351d0a313aa4f5b4145fd528a7a8782d899ce7a54a62a5fa8d2ea61a0eceb05092f2d0e2355fa9a2e44900bba643dd908946680d04b3a7823303330e915feecb833bc21097fddd6234abebb79cdbd29639cddee4bc4fa91299499397783f854899ffd748559e9707743bb627cc6cdb02ceff3c5daca78d6ee6f580f8a818b4ecf8a3d637e2cc78ad8a9061c5612fca3943137751a4e6a79f4cffc02b5438d41b2b5db8cf5d43c238d338d006f26ec40b9551052c172592c1f708febac049871b6711dec864d809a65633bae190ad041bfe05b26d36590b41a17caaf3dd25cae7efe550598881f298861bcabfdd860575d0fd453185729c6f0432eb8b531ccd8ed2394442b05de4065150c8a77faa752e228f75dedfe6b53252ea0b9573ee93c11c575f35005e86fb9e4680cd590ce1e43983b19d223ab923ad49f77f9feaa31ff1d314b982552dfbc06b7383a08460f09db8add84a8d580c1fe414fda9097343651dfb97c77a8572b86690c5b036a9542c717f11e19f2ec1aa0d3e232dd04044530965b990f03ac3e60f269de848b9978f6a7b53e31bd832e89adfffc3e3dc4c98f0801a72e4b94914e192053cc19375ef5c9d1d9160b004e079fe1120ea4f8aca9cdb760255b185582146d1fc592f84d536a6413ed9fdb4e4925018146f82f42b8a3bdee5ef6be36a0bff2ce9223597f3646c78b4a4268c244baa96e7f98b1165d1ae9ef08c20b14b20666d15a1102187d5c72ec90a5106649042699558ca26ef89dbf80b4584fc92be6fb00bbb3899a21de7af0137c3b416f2427113948f56e7493085e4bbbddc4164c1c4a503eba34d3af7e9750a17a576385c8c91608f8d53e8faec456a4d636879d84828f1819f59e3528f6bd5d038ae36c1f36e7b01c8f67eb4a49c7302ff502840370342c5865d4caacad7cad9bebe7fb4a2535813d9727d5c14a6705d87efc923adc1c9833e7be72ebe8482cbe33f1307a12e793db23f63e33213ff3544d55c790779c6a74d1a63f1077be2d677c10a7fa00c978f5551431e2c2c5e6fb935a65249470c5b26f519a5bfda3ec8e9b31e50faf1f8e70ef67c8e0c67c5c4c7f215bc6ef0bfc7d8ee6384fd40a34d372eee6b7de066fc8f9c50ce9093a2e2a9263d8990cc6351d37c3c6329d7c8bcb891833916255e1f79c1000c76f6c1d42e98b334e5e0a3d39db07dbc6aeae325fcd624b3d4a4a5ab0264bacff26456b5c2081ef667fb936f5fe6daccc32b09dba200acaefcdab7a60af2f871e4694db42d7a76029d1c8226816eb4f3d97a1d58255ab52478ba769f71bf07f5c58d02bd4781bb1d93cec76991cdd091de73418f81a27932322884a551c70e0a49bf942c96ab0e72088239b9924867fcc560cc6bdaab7109eebf9ec68d17393f74777ca2e26e4bb44edc42522b204c19519de8fd43a310aec91761de2fe3bb07d3041660ba4cebff2b213cb3b51b6a7038f34e64cbe36044939f917ad08ae1aa4da7ee9df1228714cbd4acbf6c28513f5c15c79e4dd301ab550b1a8616e5d2e78c165d13acebcfede80c1a5458b9409aa1e1bab78eac903883af4161bcf514096c9595d60e620f57f5f979d67c58c8e19a979b0166dc2e8207d5cb5bf4297b9862bfb21140a895d07490bb054be0c33e2cd2988e55db946062dc5042a108fe4fe337ecb9b87bdc53563c61586054f9121ec7afbffd6342534e423390d8942609a77a9710b4dff2958447cac0d98506be3cab27ecf57db7c4e61367b630008d4ea366caa0fcc7a3aa8a2f54a748424d8df461f44d9699e23d9be35cdd474b5b5a921259ac062e9262a778ac51ea417dc8f7941db039109ce7fd84f59bf56f90cd8318e2a75bae9a41e58a9d9ebb978582b9d875b0fa6405fd40105fe0af6c0feefc75299b7a68d5644da4e306201c122ad99b70e4af5625fd1cc92b47e161f1263cdab37b199e201ec8cff7915983ebadee39c83b0efe67f6b949ee804b2563e81dd2cbaf3accb33b03fa30933d81c9099161fb379915c1cd47386dbb04b984b91fd7ef2aa24c3b4e0fe2433b46428f9485fdb93aeb693015abac8db03641c1b12e6212df193c2c22bbede494d12dc36e8c1840cc84aba4e561a9045133a3020707964b2194fe673199d28908c2d78f2b6616fb55784cabb80cc42e4cd1c6227ca5ae26e2ad6403bacedb44e3b52fc30f240dab3dadb50c36b7a1a614b786a90a15015abb7474a37c6fd3edef9873a4f3935a6b60c067456f102c92fd0432dbf94709f87aafe9c5c0e0d9bc21f8104fe06d8ddb686b546b89f8b6e00425242468c0ff5da8916f6f2fdf3153bf16cc6c52f701f1b7320bf7f3d129a4d3e9702dc4a0f21ec47c82210f62f8fb17a885d506131a30676fcf699c4bb727ccc1176007771469330162199154e078024cc7aad8aa4f9b023e87e25eb0597b5939758d3a1653d7071f4dfe0ea00ffdb31d69c480763ae4ef5af13448d0cd2ede2dd7c8330129a41cb281498a69e3943d2d9a12d8b55672290303fee1ee57d0b879551216e2833947be117efae3bbdf342ff3a291ccd917583bfa7eeaa6c1cf06e9515acecf4f30a017584ab7060d76ab9aa03c07c8d30e48dba7d04b78f1b9f6b7ec106646816d9810810c6afba64a0c3935b15247ea6bdd6da5828177f08693d4cc8481684a34c0c727ef38903211c5302b5e535f516ca701fcd212e334424be29dc895669105cb31def89329bd6d60768c298b77732753b308dc8f17049b3a30cbcd80c465fa56602060cf944d9464a5e08cafd35046a940f7e0b1d0755aea71f9348a0a403346b22de11d998bfe09dd4fc71424a57de7657d020e8e729e917a3ba609747d99fbf966591cbfb9471df24456b10e7f745eb1dcb8dfe9703ae7f393e5e7dc8936c562a502c634b4dd577db02b51aee658919af96f84d00786ac0d29e9658a25839f217cfa3d8f72efdfe9dc62bc8d0a0048c1027c9e089e6583bc0f0a21cca3f0a68148cd9578345fb99d7c8d3ef2cac00ad540cf8e71fcdd7a7a9882b357feeb3132dab58604d3959d07c751ec6d70836b362c751b50b62dedd2b622b2bffb8d7a374b4d0d4e1cc4482505550db005dc50c6abf6da4245fcddfcd760b7bf5530ddf466c2fdf00b77b1f2e4ccfc5bc0fa6d1f1036ba541c1c56ce17daa7cac40679e5de919830eb1a8c66a61c7131df9bd6b6d133fe23e2dadc28e6d158eee9f7ff5b2e1f8cec510a3aece6a475f55c8a5fd6c997df80ed64ee86af1e6df841850d1c8f524d8152f2a7cc664c380f9f0df8e9feed80f7c8f0aa72f96caaf489c93009611e47aa539ec5fb220fe44c5c1b37a04a42e46debbbcc7f8d9649a2b14f42b9a392080b04698c1723781b5b7dcb96052d180c3092f4a42f980031fc27b78e8ce64583de3e9fd68713323ade2bfeb41270a2ce4d6f01877838bc2c33f61aee273f8f94e4b4a39f5dfab2b24a0b91f6aea2ff18bf0a83be53d41f5028656f28df1b770dd9df28b6536f9c5879feeb09946d63f23c0089d8c1218e24cc1c2074aae77b535b7135523b44a1be686b85f09f55b207508e25a478e7ab4ed7532a880da2e2c7022fc276265c1c98b1e0c6b39b30852c40f4fec3992aaf55f334858ce899695ecd343790f46be7febc669affb2e30a2649fea09e8dae09b18db7c070e32d0fa73fa66191139c336be55cf97f17a9a8a3bb739acd425ef8ef9402944c58d448c9556afcd877e3b262ffe4bdecbba39606ce9be6871e50a99b33a97cb833500a81a3a6a8983e89fe275fd75864629b1205f36400b5a219060a7572011a0cef22d687d32dc22dcd65fc5a961e312943f7ffc7505559158ddb54d7aff099061f3fd48b9de39064cf1b61c1c0a86a85c245749b1f1e6e4974cc7d21748ccb96bc96777277cc6df4df24766f69223342a0ce447eb8acc172959d8832616f8b20e5268d1c2af90f5b78f664cb5e0b784dddecafcf1bfcee65754c5abf11cb87ab2b1a5999c8886e8ef45a11068d8ce11d92220f588378a71e13cb339ddc3a6b4de2755f443f0f09cb4dd98dbd3db11a39bf555471b1371f7104806a46ef2519444d5404759055185bf140fe53567d3e4dbe1ccd66000de32ffb82164ee7c15e452c30ecb81fee5f050473cd1ab4f8543cc0585eaf327a6b557a80856339847d89033136e231d96291730cda092ff5c29e2e2473fc4aa587320443e51a52114b09816b8b49146187bbdf971fb3a0ab8ce9bb43d669d409c8d7c27f12fe48f6d619f5f40fcaf026d67a2080083475802728632aaa58c3475725bfb80b1ea2870e1a4077eb0324514393d5fcd1e5c8c92a6d4277210d2524f331bcf3c39081b881125a5282b88f46c3ea5169d1d514abe62ceb5f7c478364deb85c88cc374e41c75b219a9a67f71e7454c97f46dc9b53d9073662023bc685793c53bc65556dbfdf2f81199f767c3f2a49cc7cce67c388c388e4afb21e183bea19a0839eaf823bd2dae2dc96da76ea960a5ee31e70bec914c140a778149ac2341896a2e847c7b8c8f3f5c919b3372411a50261cf332322e29864571f1e48345e4c49ff065ea38265df0ac6cd3f4918ac7c854e36cafe853895f369ec62a4a1ae96dc2f5b595ec4ca5dc9b1523a83a718f14c6e29c1ef2337265e0b8d378ceb4de1facf756ddffe206f89b585008ae5c9a13f8e249528f0795e2671a97b50fa90b99aac24290c3eb8fa03312727b7010aeead40966689f0ddf259210dcf8cb4508918dec4b1d92261e2259132286b113515e1f0d043b36f15ad1733956277706c4a4414247a230911a7d3824662ef0c83bc38ece081f33ca3a18f9bb01a85729a42f6fa911ef5218be9858801861579c7e2bf81d213577b0bc8e6ccde22c0d2d1467c718d249956ac4da51ade8a50f5055f26ca1b05561f969a14a6d5062174f4f3a3269f11399d5486b033c0f624e9bd48c0cea6073dcf4e2590624a194b0c7499b57c514db9514d440ce530efbe9bb5ea76e431c6991f9df1d0d25f0dc687e338abb46f72a268227050bd078908ee3a1b5e69507104bd135dd703242bcfea802714f6c560b2e9ddb2785be0b58567899c34d3db1ca3f4a5f046d2ce6045501c4bfbd31ef46c579becbcd9133531a253c8fe6012a07f2f9a5ab500fc60978e6b8c1240d5b9887b39b2cd98a78af754fd601e65225ca85791a1db74d1996f9226df5eb45a947e067caf8ae3a8e985a33fbe6cbc90a1e91c6b35787cdf1cd3f73b2815c584b08e4861e25dc81160699a513a86a2f7949325bb44f3a3eacf485398019d269a71811d173d09775a0925d2db177cb6817a63273bbb3c050d0f282105918302de30f2b4691f8c090a1cf02852b294b655b2790e71c1873a6b31467d2d1ef89925cf975a2e625ed5a4706e75f9ef3164ff7802551b99b1f654bbf08080f269052e3de664338bbce3a15295baaf122d48ffe5b0e38867b80be96b4a595fbb8e6b40b681aa12f8ed4659bb91065f0e28418c17f24703f31f56283a6599945244eedd5fc10c79eceb23550f0ec2f5bb3f2ce003f566e26405da38a2a1bd69521516df2cfec94bb3dbc18a88ba99493fa62f5f8c785bf4267c516271101dc43af9091ce91e6088e81c8506dd071f7a92536f28693df8519fcfada8213fdc10e2181c5dac2b3fd6d19af589754bcf0e395dc5ba375dce67d351ccd8aab65ea40a653a360c29caa69594994cf85dc9bc13050975037f4b37451c48e553ffbead621b8773f34e8d1c611d4fc88be572b3f211a495f36d6dd9c7bf258e7d99a59ecf7de6b041bebc47053b125485a7b520825f4befca89ef3e35f2077802ee0ba127b298758671d1956f2dba4b13353c7039c2caece9f631f5ffc7341b9a0071cbd9d2c115bd87b567ae1dea108399518e7c0b9fbc2f3cf0a0f95ab5815acb3a40e5ea2e72d405e3aed0fb1a4acd2fb9208590226ac19b0b54520e761b82a8a0e7a33a15404cf71cb1fdc895d3f19de9169fe841ed8bff24e04c4b962b623870e124ee917fb5f64d4af0febc0750b8601251714dd5de12a6a7a58248384b1097fb3807bfbb52be6adb087e9a7e046b067f94b0c59ac2e5de249586345f31597cd651e9195ffc3f62fc5cb052c1d056654a0681eea8debed9a16d7ecc3a94add8198f4acbf0bc0529a4faeafb22b176121803626c099cdb18c7cf42ebfcd7280e5385f269e20c06b4531d17d6131b5e85784afa579444675aa8fdb31afdb8c377f449742d685ff7aecb8e94f7f0fd878de58f73a75a0e8a212644f1c163597732b6a65a26a191582454844f42563e9ff2272a29322b4e629e5ae241da4c116ec58b1cc8947c5f4947cb8fa4688a9cce1925e31e326217b28c9b82d5e6b8580bb62fdc11e155d493814470b475967d98f2bc133e0392254d3641ad14a7105d3760c3db15ab7f7070c539e67b2848e66247c8f62018614cc4e1e79a624d4711571898fee8822e00247551327531bfc95e8264fbdb9495494732db4480f7d83dff719baf82cfd86dd05b2799d6be7e5e67ac73d0593018fd542942803795722b67d5082f3a5b27c5ed547802c5424dedfbafb17b556c25a6a764a65a7d0b21f99c74ca92a65775e582f801a9c1dd3545d749f7de8f53619a5080dd90708126c160c7b0e64f72c703aafef1063254b139fc38a7ac8b9a78bf82fa43d96d2fd0cefcadc4cdb9f71250cb59be874e5d76c73de8e50638c2d5ea04a44ed55da5f6d487cedd2febcbef2415984af801049acf12fa692c9af81064e9580002a30c6112bf5d5f708636aaa8b4f335167c0dd4a010d91c63422c232915dfea37eb4370a9630eb623ee8b5468ea442a9e8c419228b501c16970a703ae89f97f0b778210e5876e294ae100dc56a9fdc677a6d2d3d617f56c920878a006ae6c96cfd7d37b399a68fcca1cb9a0724069353baa443f4282e92b81dd561844ab7ab3a176a184763fccfe10f3d6d889f953434e69d7bc0da2b9289e97d88f3d837f198bccd80a99de3fc43aae075b7253812be0326f9fd28ad34de20eb0057f6f1ccd5753e7e82f3d7bbf825bf778bde95fc48838730552677c4f6210830849e9f49165d68172cb8b6a519af63e5a13a1ef9d922736943d80fa707850983c7c5a8f545af45faa3b20032f2be52a6eceebb8c3cee3862185fdc3e9e4bdaeaa6db3084baf602e20358342d234e22a09b6a522befe8ba0afed064d53edf5ce22f5f5fe3eaadc4a504a6933f43c318cee939a822b7f83f6ce4b899bc105bc38f77e370f1ae7765f987dcd552b68222eac16bd8dc0ea452bc3a00c0b6955741f9b7f3b29168cffe3f82299a2ae014acd3d2dfb1fce3c5af098801c530634dc37828fb1f062a6d06463e6b6c31530aa3323e13b78cf0c0ce2da29617c1616d8318f7cb8d29e1d8aa36d635560940fb521a916814e201c6740248632b5ff894cf1d1b7ef598ba63d8a0e6e5906256e46a0aea47a9730cd6c26f958c651270c17e682f1539de662ddd54617101c4de84931cb10329d588a5fae1b60c4b4ce204af742e3a4125a5cdb1e928e46f45bde6f0cc3840a030c313e9ad3ca2a7551801ac9e49ac543e15f450c1da7fdb842cd39b83b8d1bc8f06f9b06a7fb14ffb4e7acce27b0e6a5b653ff66f80b0533bec3e3f04682fcd5ed6346cf10705a75f11d6424cfae205acdceaebb2607ca58e4a304d360369b6785a713d9bc5a35b932a5f613a9b58a158945ac68c0328c07ce079f29d7dc289b8b577a7c59c152826505ec329b353b5be4c8e4440e0149e75655bf7e450fe5d516c27aad594ae0a7ef36ef16c37557acd32b4bc3de9d2c522acb20a2a4f3d2af57c911d533cff6eb50b369be17ba10a5fde69a95e6b10fc05809a9e69a400152a5165dd16b2c124f078d98bb87e1e20ef0da39932fa35c16ccf5c47b4a2036edbe9da20751ab1f3e072c682a38d6cd4dc0d3572f7615612e4d36c38d9457d50db83e1087c9e5be77fa021a44b5f5058f2d7f8abc24f4ee614ff290729cb02cab8ff9b1ed49034f3ec3eb9fbe5254176109e42dc51d182911a29d5f592d0f7df99a76d63ca70f5a402f23c7b16fe6aa9b8e68b65dbc7d2909781bb0fe6c9d6dc8304ce5b0edbd36efed2aa6f1829adf7c01e5ce5c74f514b9a66d23953be3102b583291e6b26ab492a42c4a23a5d7f4a2423ffc53cda1c374ffcf5f736a11eaedfcf681c3ada035ec2d47c84efa8c2619f41bbd67d2a7624539ee9b49f6d287dcb555f24f230b41c64b5db72215a3b495e745edfef00f06c315a8f9b2789e227afba5fbaf16b2885479565aa664d4f07609cd524b3a9abfff946acd187d1ddc11fab2914e8a912d2ff5a57e63e5d3d53aa9d6b9316b85b43141a992662106de951dcf1c4d5e087d8e90781a33b86a121b1a3af996eb423ddbdd8105d6c614beced5e0c0b5d1410221522564233c43c678680f7a879b2a817ad882f2557ae46878d594beb21528cafe6b13eab19d756fdbc520583e3d66621311c86d608c7af585c1879ab5165a208a8423ad3a08da2a7dcf1be13683586ae67651fa6b60fabb3291e5a3e5545fb21e1c5906265edc8a10dd4f93f12d61524d284fe4b766c9c33079a1ae9871f1222abf26d76f568cffed3206685a2b3ab506d49d3c4206dd6aaebc3974ee46f9cadd1a55a1b1e8ca7c0a6bc20c574e12c2e759eb59e27dd7f1e4e41c8746d70a9ef478e4c069b3ee7ee7538bd4e85c25198933eb66ca5d888a6e0df31a22ffb84ef155707901e4d2592b76f735c9aa42e0983ae2509ccfa2bedf4333a22773b68d1fae8e7659066385ff8f46ea83b2031c015d84a9fd238cb468a6e044f6fd14967ee34d3703f6d3110293e3fe0799ad081f362402c4de55aaf44de90e67129a03f30997da232416d396fda8a62cde8a8a9b1a3aef6714319db6404f9149996d7eeb9ed5963c19c34ee080c3eb077802ae869a8126f8112909dee1f647a5280a34588a94449ece69f72ac7a12020abb1d24e0c66a6a599f888db28e020450b4b8b72e546b80f25faf76315628c80f0a0445aff19248bef87b84e369d74c812e3ef2583a73d93198ce8a8ccdb7bb42bba5ec62b827b9401314be7a1d27ff433981f38940a215bed18758ba2305aac78108611b0c49bdc19d519b5dec8adcc724cf6eb839b3c67785ef2228c3f4410e47fe3e9b16e44505892c43c345c5227b982c913a68c01ad44c07b7649e979f52e500a977675996db6921ed4009fd4d9f45450b041b12eb4a2951c79a67c8c7452e8749459586934e17bc3f280a32f452311200c7778ccfa6e07bde67eb382b2490e72fe5f7640c52c6587e48d2d53dbc32b6189d776536f5199d32e1e2795fca3fd05b04ea7a6558da9f9a989a949af4b369ec479e1b22a793ee6620a7caf896e1b064bbbb3a66594e30e477b2ab60b4f07bc34f145b0d03f7cccf87e6eba226a4ba2c42c41bf1577a6d137f184c63d66f16bfa7874d2cab3883dd726a03ded1a3c86592e497994b12cddf5f309ef62e70f47c8e15eb18b13175c8874b1dc83309c59979a27e6aa4005bd6b374d3022e8a4eedb828aa0b564a984d895e9870f0580ae2d9355aa8687c55388718e61a00375e4d6e1907eaa57ddbf2f0b8d461669f22b2e80e9082a645c089f22e196c4120e38ce1b7f14867a6c51af4e9a6c0c1e764c4ed198f068126902372b3602eb5d2d7abbe1c9d3b7f5c6f2d3df28bcb519233140e5193d1eb6586a5143f532fccba05ddca570ffd0821d08c25ca19c2253925492e37699250a8b8602f70c459c91ab6cdea780a948a42777dcf1518c5df7d67e2c664abefe73fd638be087202615c48f8fdea134d28d4306b165b0e38ac665a14109fd8b7da75d4fd32ca937e47bef9dc45adb646e3f617c8489f8102f5cf0848b50a06662fd74c05a1973092c9dfad404714875f4f4f550f5224a3bc5d17e20145d5e8ba550949795afa72d1171ba959bb58d42d093ba8f864ac8655b74aa650a6cfcf33d7da0fa90b937d4b12bcde70bfb9eca8cd43324d7dec00f41c397595c27dca08fc856562b381a250682d80f895d7c7ef649735c9fb93e35a47a5e34b33f07ed3cdb66a29707e72ae1f58ed309076f06f22c9dacb42b3b8f360c5b37e34059dcd1e7487b40dde99d473ee3a4e9daa8d9dbf9a08ac83f826005ebd13fb2af17dfc3159075d199c294cde68ca6bc496d2503c9cebf7546036d8bfafb30927f53b6e73112e90023aed8a40b2eafb042c7f18995ca6908be2e5bde56064278bc9dbb37ec1687e865f578fcc3c7ee2e45f688b536b25cbac6d8782c51ec0b84c363cf27978eeab45323c6b6ad3a1ff8c41575cc70f9d77180e109550b4b3d66223cae5f3ac6c7343af8ea5159db709e8e816d8e563486bf75eba819017a7ba6bf182ea786979a615e6237e23816096a1b49155759020673ecdafc3c6b8351cad2fbe3d5936e6dad3df962328788bcc13bb6d3a618352620c7c3f88c14429f73426110ad750118cbba36951a8d3b1752c1da299f0af2f903ff3769768e9a0521a19f665615d3ec8229742f00dc069bb0654e086a5c464993840ab707c47ad5c0c641846cae992e35d9e65d8c61587318a81a7b34b97333024d5b3897c9585375cdcdf2d01cddbf4b45aa136651d3f3b720d8c69cda012c1816739b4c413061bf1fff3213dfb23e362ec33cfabdf028f4f52b7c8fa633e33e93e8d5d05597980026e2db257c57b4ac1b880a7114f7e592c302bfb7f70841915abb58682b31b50d8ce1edec74b41bcc20f0e21e422cd3061b7816d302f009cc8740c1fef08528e188a060bba4aee77eca4791e0ee04ffb0f90e3f1d278ffdadb9ac59afcba513af6939611b8141b57a23529b880bd2bcc969bd44f44b73e4262354b187b62fd0400fcb3cd05de9523863e0d1b32be331f2edb35754eabc3656847f8cfeb6d63dcb731971bb5eb69a24dd442e0b3b33acef74c37905d23c743b68b2864a7ed795adc4a3f5216fc0f643a932b7ac4ddf0cd790e3becf7dbf4e9560f51d923e2801e60b64a5d4d43edc5467d8bc5b9c507ce3dc0ca0a1a0699cb6efaaa91caa60568b75a0bcdee5362bf65f58f616c84fbed578931cbc0f7e5e082ac8e685ae6b6b499f4ff8c1c66a8512de151b208e89b1e2309c3b616611665b6e68f105b996061c7779ab9b1048bc1ab9d2b7c05709bf6f58b2383262ded0cfef79b87bbd989fae528de743d8b0cd41efe052034510b33e8ab07a311c2fab4da4f6bc78ab0a0ab486e96532335539f751d716a5665a92080701ed3c6f411993ed4b050eb45f6a1337725ac8b32520c486f5c7bcc11cb580441f2cf710bb71cefb370ff557c8f8b719ac0b60e61358c268b10d5f1026f488cc7238fee9cbb8e4be9b4dad989d6886fdcb0e70f9a79caeb1df8b2142cdcebbc91bb3134177b197d6f17f41fbcf646421ab4534c666a45b310fa17121320b5c0e2af7a5f539162a607c9e6a428c0bc4a10b7853415cf160a246fd00a175f2920895ee994786fe302d7b5f73de575b28b0c811d20ee3c9e0a5aa7b73bbf911e4cf74048b2deceee7ce327e81104d66b46e3852e7b6462ff17c2be6631ec77bb345654462efa707f41e52838237dd8cc4c89818ce24d5a573316f60c0d3848953b452c37d71f23225f5bf340e132575189d118a1de1922a4a0760189be531ddeb426dd368dc9033af3b581839da9c8910bcefc3e30d3fcd63047ddfb625435090d895685c1338f9c922a705d5b2a82ec0f038b9f1b9525fa6fe4e5adef70c662bed7284bdddcd911b688318e02db5ad6ef8e91bf1634660271222086499ea2da0c2930bb45a4d6c72330e04760dfc2141b6e81057e264432f3f14b19603fbe27323d96b245bdb5b4c992aa909d47e677828e3d2d3d0fbe107cd90a6b1a9049758da0f7843bdfc7f2b8b979ccbb1eb98e6bc1bda4820ae93e12986278ac31e0ce9861a7eba86b9245c509600f114f257ed36c8917f89c8bf0382c9a0c3cde484a2f1376d8765e7884dc449b75bd1a2833d3029a97eb2beb7be84a738b38b78aa573e93088ec050c58cc799c081c33b8e0c29b5486f556311be5199300a0002ecf3795566e4f8d3a000fdac227b90f90db7c730ee25fb7b94ecb468f2f76a48810adf2dc57c206f49da1917895da9e3f0706b68b815e7c921951e70712b8c214b3d6da883886f78995701ce0fbdc714053109c0a626ceae3050604ebbea6c05f4965769acc6786aea1a6791975c08e6d168535870ca0434e9985e47aa7e8d55c23cba5769666a631104faaae93fcfc19d0bfb7ecfa93d731e8a2a9420c90a8cc80f20e5b30d623b2912814c0f7f2811204e2007c0142e8ba2b637c8aba46570c8cb369683b5ac594e5cf377b8adb4085e03e5cd4c1424fec307e14ca6f201ca6ab6eb0b95e7a0b8c604ff95c6321ed09c9eb7a2c1152c0397195248d51915bfdde83e8175c8f257af74c314f5c3268e882a763fb664793e3dcb18c3ab2c43a119f65c01ef77ea3c8aa5e9652078ecd421668a8c3bf954c943bc7c82f73da495d8a56402f52854bd84bf299b51251a45105e2be73d3b6339b588cb08bbc41f75cc3c930d4573bf1ec255eac74bd593754d0a30c80b266dbf2b2463762bc1747935fabe0afb561cd3e14b5e8d86654e886942b83bdb4aa75e23304f61ec2c2d9352fc7263350f8e3b739eaee0d771abc2916e20eb1a90b4930cd9bef822b9e4f54be1db4e64e7fad99e4f253e871d4896d682a6ee277e699558c736e30b962ad895bd6dd29cab4945794773de86aa1c1580d744fe3d516e3b1acb98be586530c261fc1a6499aad0a2dc74f0e84e7c03a1ab71b7a9d81d8c60c2d45a2af71b8148bb3949922be5599d1843dba79eda5986edef56ba114251e6c78335891e38a5e3e7aad1f5bf696c7eeaf2857861fa66384598e7481d9da1f5e7069f48435dccf624fa41d26a160dd52e3cb23853db803752ec197260599e29182bebbb835f9c696a29129ef18a1b48293ca037c25cbd8d779daef397577efdd34c276641cab040f205c56771eee74776696a5fdb1337a02411bc63e7ab5558b05dff1d53bb7b6857c12079d7d983800cd76170c86a3be6fdbed023fb586a01c6e90f2098c01ee80479c16764d30002139eb5660a31673fdbac7fc4530f7339ff89f5bf2b91ba55b37e5012469c8ff6fdf17c06e74355dcc5ab135fd4072f1c79c8f4c8ab211ebb0fd0162b939da7976db90536000922cc5e13d8df296e744075b3f5d6acb4d3ff9dee3088e320ca2aa59ef23b4d6ffc5d6f007eece78623778f5cb374a5ff6633d483db91f7cc61dc31cb14a5eb110ebbf7cf2a202e431657260d86e99cf841333269841d11e7f3fb96e9747fe0a4e28775a471236dd76a5759c5d06ea3c9b49dc0ec49f5a90b0c1812705b188bd880c547f38f02a4a0ebcbe1f8810910d47b2ee62b27a571b2dc0ceaaacc66789361a8eaf7c445f6d391facccece61f820cf96ce95a59abadd0e7f399e81a0117303a605a3700b87405779d7561511014b040ae1b81155d388820ff1dab535cad2b0fa1e28a1b78eadbf7465362fcba6a1913607553aad2a776a97068c056f4cf359c94cfe0c49ae093c1a92bedcc674a080f9ce3a42d933a9fc59d6438e7accbd24ae89a12a2b09b1d2bf02d3052de8300006023be0a6f471331aac3eb87e724d18610fb57b768c2c2c4d20a9815eea4424afe59c80ea063b8dce734f3d28259e211343579bc14bbf2420a0aeb235400f2bba64d440566ce33e077f3996767fd0248b1891314ffcc4a985d23ab595d5802df2d5f5bb5079eb5551c3525344641403e8830fc27eab58bb965c1bf0d081ef993b5bb97cfa6df54a3f57375f46c79347e69fa2d28a069657eae61e42344386b6b60fa6cee05cccd27f2416448cb4f81e1e92564b0be6c8b540d46e9d03ae0767164bbd2857f5e7df9ea5d0bee67a96c52457b40306427da251b03664f262eecce3b3db442c9d0c1c10412efdb07000d56e20a16d501fa675138e45546e4177b1a25d4793700e1a635b634b70cf2b6401b624421bff957e6ecddef98c18e2fb6cc28b9b614b1ebcdf220fdd36bb8e6a0debbe4e76e6a442d7c8d1a17c8d71d03a6d1b9d106669afb2866eb4a3dac80f68a4f072899376dfb2c180eae4aa144b88a1ae5e77620089aa79c65c4b2f7b0d3ab7d7a552493711a1b29f47cade3b88f1dfa24e7aadc32be0e2b3be7ac458f59461727428fc1b2ef6905827864667e750489e0e09f9c778d4074806ecd58719dbcc50925a95be7b1400226e8796dff7d40880bd823daa485156c8ca24455160ea2639c5af2eb65462fd3ec566b2a1cd8771f705301ea9fc52b4e42f28993e4ff0c11169f2cd498dd44d73b34536408d9ff9b768821f909f07e53d52a031fa91891fa09e0cc9a5cc8b7d119afc0a8808acc44b5875020833d7b0d17eeebc9a241150203042c3520a13019ef5ec599305d1450f04a4e2c98369f8d69446c199df8e68507ea930277182fdd4bc55233228fcd69433d0da74917155307939641c8db74a6f928acec19cddcf937ff63c28e22a4931d4ec4839747a46ffa9a18e0e81a614d8d2cc02e9d36ee7e4d8ad9c36a428979307e1921859602f2427f988efb1425e430c1278002d1876269482e9a51c2563a75d31933c30b5beaa10e8d15ff2f35c10237697697b4b4588799173d12415e7fcada677cb00cae1b51456cd54812ae61a5b00a026c7d090acdfe4be44f7ff378c1ffcb68c8e2ce3332dcc56d59f02bd4b8fff0ffe77455ea792089c57a59c63f11ab4e4732e4a756c493d27167250c3e3088c626fd95df68617a9d266190c82814e08673acd658c15760ac0ade0fe6ea5a2d1c453d07e9ed4ea6b80a1b7906d14272db43896a566ffc9fc0f477cd1c71cc09c45f1de9fadf04c7768e08826c06288f5655b415616002506c6c1e27caa1c0f538c3faddcce4cda356a4ed77f8a9a7250846257d5007ef6ac20bc78d2f20f5f06dab041043733363717a859f6d9ae97715b98b8851365e75d8af622298db2f2bac608b0e10e7ed5f4c0ce75f4b72e33b899e81ce7a6ea05d209455bf164dc6c251661b03ee3298f194b16f3f9fd57c9f12daae14fdaf897fe557551fc90dce36322cf6a73a93caa40f519a23d47d13ed065b4fac3b46d6f69887942b93fe54489e23b6fc9d0c75b8ef6946911d45b686f968962bce5ad20a5fbba7bd1c8c4d13392b38ba93c197b437c7eece8c8ac18752d3fc549b3777b9e3db8ea932257836f3e6836074e2e1a04d58f38b4c139a5ed3aa315046542134794c9f594de6fa4498df6b4a90416325f6a5f86938353dfd95ec6905f30d7b6dfaf635bbd0a85289ec66b36590700335746f2c513d627a748fdb6139d77d4215b4befa042146d873a5d93879ef446fd73fab598dd71a511e2314945e95bbf7f048baa1e5b21a4aca7eed9bd69447dbba008de0a4bb51a24be09779537c15d394c78d6b8ad73b10d6300230577c06c44ac21efdaa0b5a13091d61133943d9dbdca9506e71999ffbabbd7c913435b7f5f6a2e638a56e0c1ab76f2252855049b9f58735fcc6d7f34c7232b5c1ceb69972d1bc43a99b6382b33bdd99a805fc9623dad89ccfcb4cfbcc68105afa75269b7010939c4e7de093130f3e59502acb1f0b6743847c4e11534e8ad3c9ca8b46d9deb88fa2f2991606458b7f39559aaaec28c4dac0b7f20410199377b0c0058fb5d2cfe0a24664da4c1dc746ec26c4faf9573eb22557a00ea25f2a9b403748c91f99e61924267981794b0a7365cbab544dc39c252d0036dd62969005e9cd5d01e4f4068f14ed9ed31e29529564fb49a83596f04512f0d1b09e46aa1d8b45690c00aa875059a23dbd5aaac9695eaa5b07685c28acdc329d8cc1cc93cc4fcb3beeadc3a3f510fda026501052648eefa72b9eeb23da819c05ac2b7a47af1a50c11232d8f3a21c337782c949fce0ed7ae3e86b44fec0a9bcc70013f9db656b42a791bcfc3ad02fad3ccc18d5d87b21420b4f2a0fe99d34eabd1506261c796742672c40eae52287a427bda92f9de508c2aa20982cbc9630faab23fee4e83f8fb1e74fb77c6f824fbb0ec51d6158d3caf2b37cb7bd4205661b2678ad0f75010d849d9fb351b60be79b239b9e9ac705fbb37fcbb33bf2f572a0ada5ad389a32d2a821afac1eef69f8858d6e07a15b1547626e8e3fd5cfbcc01b60a29a4bb5f507ae784b724284fc725b5b88a2e2a2563840b8cac9bdf80ac54518ec3ca4dee6f02f9ae7225736192421cc4d262dc84c4a2abcecbb5f6179e74373c82e8fc7ca14b98e59a5bf84859b1fd3e55b403ee2c8635aa009de7b23c1e52bfefa2e4e8f035d3ef5f9e3f6cedb3927082485aa2cbdf9cfe801b535a1863b9038ec3eade1a88cc3c216008cf5906c54ead18e7ae97c0100d302a239b7907ae765edd0d9e8df4a79047dd9265077816d186fd8afb06f329bb87c96df8439a09dc5f49be8c74b921ee3280a191014de19fbba6be81907e20bd0a0764af4f1c28e82c770061fd0dddcef1304d5bb90e3f4e333200a46a95e5c0ca1b4f5d60bc259114884812c5b8cbfcf1019c9bfaf43e8147f5a0bbf78e0f4e116f5d60e79d48f1ad5b1b44ac15284d2b36fe6f4750972cb6d0c8d31636192bbad30d7d48de49727364b6e2e72269c1916a13d2ec7fcb4c5744fcb81e914c343d445ad634f81aa5bdec491e9b60b3ee7a705f0ac1b9f8dec105cb551c9f322c28ab3bc4e6a3ba5057f6d90ff588816e440615713fe24c6b95ca87855ab5cabf6a11cb38a3d65ebf7930db8648bf0a7dbf90d28adb9ce711e462d087ce1e4065fe31d255d87b5f28bb77df5d32f29dd3ea61fdda51584d384d7d8869e1a2b3088b1c49a560b5638d9eb4774220d16a569974fc34e4eb4aaceea86faf7f9419be05ceb89ce3417cedd6984c7e8c12ef54648977f4b2ad5fabd98a42353f4cade4c2281028d68a11a161a1c8a93110735c39ed7c64b82f700ab7e50da38b11a589993807aaab190b993d0fab74d61157de414eb7a80a93103bc1e1960ce772d31ddef54302e28a1eca45080d0701e34adb105552832948943086a97f9c3e609cc2ae364aff75322fbc7dd73088e37f4f50577d5e91017b123015bd266fc8f32ced44beeb85971388849fac0004cab082391778c30302a51d9084b2231e4a6042d0a39744a6c8bd2bc3d325c38a5e212ae83e94f64bb211123f297d71a888efd6f67fea082f3c9984584c756368027f9c65a45d813e589fb3b47bd19d4ac51530abbb1ae37219b254a7ff083d63535bed7b0bf25916e31ed6bf74610ca2af066fc3a83eab6b700511dc8adc6f7249b1a5258fb3f7901b2d49a50a565c76dcecec8c41a12b263e3344f30fe308ddadf1689bf9656cb511e7e5ee999f95e59412ecbc2c3474b19c82781dc53ef6abf4020f45eb8e03eafd08dcd6bac416ec12cde56509f60542972da51ef62195c612a6fbbd9114f901c3352ddec139b623a638ff79d0d90a5f6c0a298ba4522dcb7f9bad988e6cc219da48e48b20dfe772c7c6c622c1b6a371c895d7900a928b67709030f196ad0aa80eb1f438ee5c09ffaf1981287be82e8eec7d40ad1d49770ca005d93de552d84cecf4d34191e73265b1e68e38f2f492e87bb060aa9fa4dc23c4301e0e0935c289bfcc32afe4df46bbf77ee12965d3c5665a16ddbcf2f351cad3d1b67034a46b83039c40fda5461d6fd6ca05315b7a799f163430cdde4d1cc15300591b69c21417e262eb996711b8d64b49084dec31174db61e0a67c5f1c74447319a311ec807b9f11c1f08a3f497a3044635160bd0f3e3b53b3a725e9baaef4ace10753313f2428da88f40637c4f4a174816beab301fad32dfa85b52d50cfddb14bbea0092105ee52630041d2b7b202083db492c63868a9a72474b6690162ac75a634df12e5d4e5768d9abd562421fa73d5505e77a4ce1fde3884d24e15f3d9adf30e49ed7a4f87dd50322ab3c58023512cbf84385ab41c650e821f432363fe950345b7eb2582cec2c19f242228941b2537ca9f39925f504ce213058d892cbbc80951bc33ae5efb0248970fa0e00158779b6960ddaf18db6adda0716c5112c805b6cec0139f1b6aa66740cc754fe30940ece042a022cd3ef4105911444b4f9bb6d5a28859659bce04a0f2e2493c0ebe35db63dbf65af1e91c36ddc3eafa969bc3107b6f79512090dbe008f13ef7adee06e2c9c27f50e98ec297b2897f7a848ecf77f7a7e8bdd45a09e4652ab372952777f74a33d4b7eb0befd6b0ba0eba424bb6dc17f2315db3bb84fec12a0a3b02c4bc912578646597d18b839191008a5f3374440fc8bc184d15e2020c17d56fffb41ef8a32093de3c667bad5480e5418bf81943881706bcd6dfb1e20486979f79f0a14b3df1fca72a1b2f1ada1a6a0475b7d382bd7b67f6c7354ddcbdb414450b94785b4ff164d3374e2f74960b9f1fc9b66d0ac1c3d4438c0d0d0ff12ddef84d2537d2408f8dc49ea2f0ca2426e5239ac2e53ca28fc3a20c2cf31ff07b6a06ac0c5b9da4db9640b3920af4251b3e78277c6830175a84a70aec4c62da66f335f89d7ecbad37fd021cc11418d60c515e005d575506ec058e0fdf29eb7cbed291d2976eba79bdf973af16bdf9020da7845ad22c8a15f97cde5eef90c77722ffbd44ccd18a3dda94de79af1cb8fe25409498dd6068dcb0a2f1a0a0f5aa6b51ca20e3540e6885c45388872ae20d228bf069f747d451f55fc0f1bec1ecae185af78fdbe5a5c68fea84035213a46835152f5d87681c6eb4dacd2b7e2d328850c0e841b5e9523e95e1f11e653103ffcec4355716113a59c577c8b8b1f09e557ffc2c7b37d9f4423631c227ae827f8f8a4ad0dbc558111cd42b3d7f8056cbcc857044ed7da28ff03dfeea5e2dd9b1a9b33ef336106b7b4a73249d3f9ef5a966e80dde12c199a8bc9911c6e7b33b9315c4ce2cfda891861b0b5183872641a7b46375eb8918990f7ea09d660e123375e6c314f750b50ce234f4c26c8c6211916c9adcb95b770e98b959c235a77be2a6f6fe1ab397a4607d9e17568de754fee3cd03807cf5dbdd4091e52044e49de99890bcf37fbc5b702275b0112c8aa23235c9adb781861461927fca36a5781d70fdf1c0e09ef719df21c9af456dceee9627d57e34a387dfa4a0a0e9de32237b9a2be96652b7760ebf2e9eac13210e74189e508bd3ad45faf71bac0d08f18e451b1973682349582398ed876020c20bc8d1fe6c41e2d5d7f703ec734daa79257fc97b5bf9b00ac015966aa1c2ee42482ef2954f1c3bd498169d2efcf271b37e964ae9058a5fe211dc3892cc5a2a3a6177e30c58384a46723e798b12c436348c712e5a3d08107b9ff3d3cffbc5b1b3aaac67ff9fe41e824802c09302c269095d16587eda3e5b07d34ef3c4d22a037b77b179392279f6baf898c6283764bcff1db3706cb9daf8ead2d898a96b7c0001a647317a4eb93af4317a36c763e49603d1a839b688a9ed02311a82d04623f3f015a10248c90444312bdfda2188a129e26a1e683de0f39f786d82cbcf22f662f9d3afc2345c4eb8a0969e7c0551f4fee8eec7a8c8cc013e393492cb7830653e31b75ef42b9facfd01b107ae8d57f1662eda7c2e13f56b6f9705c4b1b68bc577c6cf4f76fc2b2093f1c4326e4924a77228dbee612b4d48ca32e04157285de1a58ce1f71ab3e948eba2143925867bd93e263c5556be81bf744aa7aa109187427c6cf712293d7ffd126d1550cc3b11f7bc175b2991ccc597d931ff8075c0e989cda6485822d7270a19d3dc56f20b946bc0c0da5f42aec4b16a883ac9776e4cea89c0bce14b62ec475bf2424275ac5a8b15f4a0a61dbf647d6a355d7aa524e028c331af34af8c6e5a0dbd50cf2799c7f41191b29e589fca519b2daaee65fea74b02fa41343449f7421213ec04e9e8965d474068e8ea69e2443237c9a78e731f3c8122b878a8ea4bb550a58f7c647f5ca20e77a3076ea800038e28f1d145afb3266599c59d5f3eae92528d83c7a4e05fe0a221cd713611aec96e6c598c3bbdd6743bf1d917a4b1250728375224174b1a77860f5bcd8ed8de8a1af00ab589fb0d1ebd0ba601d66bd9dd4e91a89c1a1f7d1b526457f1418b1f611cfa5f7ed36dd803234d3a85663a813a90c50553a5f5623ad008ac6e8f741516ae41811e51f76cdc9efb376aebfe6bee6f50bee947591fa47c3a3aec3d778eac9c4a583c2d20f98a732ac1d9326beff9d20a4bbda7b7e1c4a499528312c9be8900a3ea7579ceb18526cd3cb05a9d257f47a9c178bf791d0e392643ef5c939b6defd1e625dffe5b657d488fdf804d431a7958465876003f1de7da154bbbee7c638d523c11eae9cf90c70ef1c603e74555b822545e14ce6a9ef5d2efcd58761ffff2c9f87a6b93c960bfb1cba5c3c68f169b94bbb21b559de83b099838cd25cf83c096301a4af5d7dba78dc30d01f2278bc65c5cea12f2723ffdcd5fa278964cfe7f6c4d1f1bcc54e8a865c45d370a8e4ddddcc4f19d62980098f36f3b4955a0c38c991fbc721512531a6c94787579df00b60776ee5fc5e2e02c18f54dc54648dd656dba1746d573358cc3286903c416df7e77c99e4dc341832ae60d4db3f48bc57ece3bc31e43b758ddffe11eed480444df460bd288e44ea831cc51cf52a3ed484250a36f4ffc4704329d27ab1ed8b0e20fca0da98abe46da8b0e0879e6f9b71ec8f6665c9090ef01a6331c07109aa765a221101cead7714c4cc356482d3c4594777743fd156c0593573681b89937570b7279b1515797fdee7f51b18144fba2626a62236ed4061e9ace80edec89d6e2753a60a83d8b35a965eedcc9f506f348cb606ed536e37e38f9047fdaffc2928a0757196ff3b444ebf1da98950a2ebfa7d2b6c427c09f1dc1920545e4ee9d55e0f3a16497d56116a8f3085d863a3c532d2c35eab222d6784772d60056bdba526cba97fa8de35b2918cde5a7ae5441ffb9e2e7532818fdecd45b4cedeebe810250c18431e8822006eef9e88b9c25f20ae4458192b405b4bdc349db262ed20c07e64ffdbc2a755d8d88563bd10e22e99ae8542d8fc51097c07a1d1c25f239f4e35e783bb1314cbb88871b453cd8249a271a3dc98893c3fc31de45d075fe0b1da8ad5a4829cd1073adaf4f074d4b07635fcd17f0cd6551d57d443bbf9277a95b66313fbebe4ef29d573f791d4b6c2e64927b01aeffc8949f82368958fdf64e59c5863787bed20b8003037b592a8b2e5adaa53989cbe2d04a86bc4932784b5d8be2edb1cafd5e2261f2cb4a29d54a8d682241b4222d15da567ea32a56a974cca33e9b5445045467513aaac7e97be8ea5d0292e660e7d4b9b9f67209d487c41f3408337b43ccf20a1013621a5a2a3d3707200d4df2cec718cf561ab535bba3585471eebb94228e1aebc6b79c9caaa254bf10660ff40d889d7381ea519e8b3bb06ad1b24b64fc3fa035bd7bf33e0381f77ad6f75c103412b805134af3e2c488586e7055f6aaaf23ca9c97a0c630ea044052829d92ee78cc0376aad6bcd76a23d646daaaa841fcad0c9df43aa4c45f7accd60ddebd3ba2547f64d94afab58b5d8ccbcbb630c6720fbc594bebf31ed63650f7c83dd689bfa5f73d4fdd36951a7b033f2e8023a3c46b1fad8db092b040da31b979a324346446e5d582b6b81bc1b68b48392b1bf4731889035d355db373bc4d2de37c08e2a860c91a189e28780d832987bb4cb13c18f5e2c2629f923c75cba74a45fc28d9a3324edac4ba0ec28d6c8f3a48c9a40ba29a69e033ff5a4ef881e61474bf47a323bcd6a29685dcf98ca8d27a9a0f619a48139aa8ab63e3b3018f00f829d65d6e3d68661c05c3753067d182662b1919f1c43327957862c4821a0b5f8b4bf79937f5ecc77ccd764dcd662cf68b8d465b154280ccb2ff2807cdeade7cb00805e1b7a0fe14659693922758f76b33dafda2714a0fda117f8035fcbf43ae3a1afb7f18508d69b314b064c4650a2b4a09c33840ce0691e72a5b13ea85e8b620054cc6fd1939f6a136a33d2aa2d4871d59a9ca8b27d4b8c1433653ef4bed48025606fe80004efb3e91c3f43e3bc5271bcb94b1ead0681ccc39bd6662dec9c1a67680eb469889530ae019d2753ff80b651813cd6554fdf54f96312f8acd5628eafeb8bc60e5961d9da0442be8c58b55dc330b8cb4cca98737c3cf020f41600bf76f5e21d4c902396249b5e3d96481e295f8bef25dccd320ecd309cbe65caa4e572f9f1b95f9a3f17f72d09eb28a581e645670deded68090ffa71e6ff71d0481893ce3c9c165e2a905135a809d2e61e5f25d2b00e9f960c6b84ade886b44fd2ecc8da01a4c79a6dbd6cd7c3e6d836cad507c2614f593ae1e2b711e648c60a5bd98c2f796194e1688e86e6ba4f8ce4e3deaf1901b36c9465822a46b8395482542a984cf078ac7a3e0f298ca0a69a6e8ee5d16487140a81d10a946664c15716786a31848a121d87bc2d031045c0f38a39ca2e2487c851341dd874a1b48104e56141e5b9ba6aaa5310bbbe756560c7e337bd7f1bd91c534b018646f291e180e190a091ca494be3cb2baa57f332cc6483aeb2a91cf075a72210b9c3a73346b7fd05f8566ba0dc374ddda79b7c00da8c465d7626b67470d66a8f5997ce1d7654709a12325377f957c47e953401c36cd43488def59349a533c608d4d4af7b70b8ee8a559cb38df8c7ee576fb05ec582ab431e5f54eda997cbf4aed4743a5a37da0389943de2b3c33ed42b11143272fb869a961bf488cb6099114af7286a1d5eb4617af8ddeab6da9f64f49bfaeba02d226ad19ce760ee0a5d9967d9468285d1ec81843fa936fc5dd19c47c96879be23f327c2e4559a15a559d8b80fe64eddfdc37aa097ba99ec9f8b584bde51285c116d57165ad26e5df4a06e1c43317181e7fecbb11a8c8a4b5cae829733dfbd656ebcd39ad53048bca9d4addb21303e9097932929db56fed2e6bd512bb99f1e0a7623e671f1059a9148e69c639534f470703a492f10fdfd7608c2806098411f03da447afadceef505f9a324a25d96f17dd69fb53c42c529b160e1f426c5f4a59352b693bcef06e5aa8edd0a0be031efc799227496aca1af9a8435b6c7c470da89940e04e410a3e3ac1d0b7d59e545928295ffdb94d5dc8a966df2dc130a8a34e6fb37d605417f435b203ea00adac9c28037e0c3104064f409ef215940084719f67ac47182d26ffb7298c70f3e16b6540498a9e744c9be71ab2e0032488dfda75ca9e8c13d49e2b4ffd463252cbbbc2ae11aba93c9ef9254adc152fca996bdad1e250f3bcd0f87db2597b3304bd95314405f1ad68d7c345f600533f7889a4247decac93724fe53ed3fe9f9e0eb1a30e3158738e1521ef81736c4cc4f3765847de856dcd7b5cfccd89d7bd2489316eff86178530e3856f4ee7b102e03b2cf4e7e18cfd7f84baccaec0d959df328f64ddedef47bb7a4020a70933b1b8e13e07694583c779720f9ba086ca2374b382f57c240961fee387ba9b10809f68c9177e3ead0ba8c0f691f1c952cb4ce7e4fb435523bf4a3421aa4899168967a720bb733b7990149c31e34ac6306d55995db3fd59e1e3b811bfeaf9d42454670e5beac03a88d08f8d8de71ec254d626ccdc1299620d3bcd4c97e15ef2e624bc62bdc29b28ca30aa476d9462b3551aacc976be05a2867b35a432a87d0e6761abe1ede36c31ebd98d649a6a11178e047f29f74199c9ea620e12c6fa91c8fbe32f42368ddea2b70fbe85400994fed5ef2d81a9ae6e1b466dd8893b6b9eced371149e5f98f0d6cd24f1e94d65ded63b3ad4d4c9e90a635952b37e04889cd9076b6746103697585887c08cfde4116e9398b81e4a3bc6020aed64cdd67f9ae633dcc50926499de32ee5a14749bed12bd9cc3661a9bf120748fad4632612c658b0380b8b578a56f28117c751d143d96f8d869fdec68c75e189ee546b04c635b3e4b979d4bd75badc90ae2264c45b6fa55565349557ddef3d2e54f7f9517033b2c1a8bf37312e9f2c9190e95284b05f619e675a4728602bb755ae447d57843382321b65a223ddd2032014b0a3446972fb68c0ce7df8095005ba45db9569d7c62e5cfde82d3beb8bffb62bec6fbe409fe04ac4da722abd82a7ed92845522cb4801e693876e342e6bfa72aa207d96b96fb0ec29fae958ceabb6473d05b51042e23078f0f39a5b2f71614cc2170ef00ccab0c85603a94e142af014b25347f2e21031c6ca643ade7dde5e314b9d80d7061bae1e7e1079058252eb63765d59b5d6339b7677f16be36738d9f1367bec3aff58eefd69a0d5c8c9b90f79434623cdbb0d19e0c3c22c5189efa70ae57050fce4f4d227fc14d127b7d60187ac55699e867f68f08cd4f580fa960da64c2249e3144d80fcd2e985caef29abfef06dd69c868acc2571f3a927e18ede2a2246fb3bd2de38fe25dfc5d5712370fe177b5a3336f8ad47a2a940ab786c22b7595ac65fe6247be722f2f961f425b3e897f5feb41585e697a20a9fa21dc37dc4f043131e5db5369e28faaf8175d2279a5b9bfe445e1099594f7d3c0c4167744832c4da1d84db57a4267b90e90a4b4379e711c9daf0ae130c2c17faaa14fdd6ffedcbd7d258d99c410223b1cfa6580fc72d4c019d1fd4eeabfc6869ded4beac792beb25649a6a03280a582d76e373018f7628e3cbcbb2eaa8053c65df09db99326d132bc71d727cd551927136419284c9fb5d6c3798234789503a4831889e0ed4e5dc9150c6bb74745b147ad16ec4e7df7c18319c9406f672400c0092cf5001efc4221567c2b0b97ea817852f632dd77f160ff8d9d63e1a6aca6e9172e22a3799c5a39ce9b4bd42e88bd1652d86849941a6cc9d2a69e3723cbf830c6e53c58f4638bb23331d2c4dcb3d8da581394cd88ddc179562a68b2a032320125f7f30c57d8f3028b52768e3d2c2b065f433ba70cf1ab058869371bffbc6bb3eb03179c0b711396ed0a16c3828011b6f0a93b52ae98231e7c776b2fa5fa842bee95da6b8f1ea0c16be5d5469db2329d1c647595678f74bab1ea89294b486276be91c5dc6a0c0302dd7a56dca623af43cf627b3fcd3907249847c202d5f8bc941dfa20a587760c63fe79f75e1e509dc8323ea899ebfff61aebf9cb1cbcedc589219c2745b78d50803b5b12d8b5c9afdffa6a670605365e7072bf1dacf087044a320d82c251244261a2773d65df2a19c6efcfaf04bd1f809a51bffac5e078646b029fe11bac429fb819e269c14b9a6006a0a176fb111ca302928d6df7bc42d817f14a36dcfd0bb0fb145e678c2858512d05824355a83c462f479d3352e6eeeae2bdb87e50fb69b56cf2ee0e4106d6dad9861164a8da4e6bd9a49a85ea2d8cc9892f3a98ee0e63dc0bf89752044c17560b5f351ded2262640726d9ea7e88a6c0bc67050a408f384dc52870a1c6f2194084fd5c8ecf1daafe58649f7ad1b1a6aca4c68b7622f990aefb26decb3ad8a29c20a8ba5d9caa5b03636d3f47f53b87891f885dd607bce2c8991419d93cadae269c92b50c941cc4d165afc1b1d2d379ac36dfe395e1728ffe2307c874fe4ab95f406ce369cc420073a9b1090fec89200160483ecaf7cc3af15da679a619b83d5694d0a2ea9d47f1b90a4430253be94ac5211a95428309ee42eb8672593bccab32b4725d56738ed7f2997d93bbc4dd40fc6e1ec6169f3c383044070f3f8967e9d8a18e61e98cfe71bd558def9153bc63c20c914b96cb05dec25f660abdd4eb333c2c22ac42c7439f51e642af25aac521c7f1345343c6858c4d2c52d4c2e7fe8b8634514a284d32e5ac279c295a839d361febb6ad398548e51780faf26e56efaa5fcd51b69292bfa098b9ef03c09353cb2712a4aa3e9a0768b529015e2e3222c4d84023ee0d7a1d00496b37977103accc5eb90cd6998afbaac9fa17aa03bd0627b0c1c3175673db3c25c0231dc48b3f1f3f89a1e6f6324b21b6d82bfd3a039189c2ebf7b4279bb885bcf264097f3649365b769d0fed48f1bdda36eac50e9dbaef15297a8b1058619ba718e3f8335d50f76524615dad93adc7a34ee624b6a54c895deb387e321993a4d380257ecb2b0ae47e0e59ff10541892532ae1aed97b64eb204065dcaa7f746fa220f234cda5caf80ec3ce5939fa1502ede4a3eca56951426758e40f05a79b097f1d1b7d3e0d950c55d7ce78cd24f77598f702c4370e9b05b919d0971f4fa85364d2205be5565d1dcf99dcff8c96546b93142802253212f1084b2801d3f1601c391c3a3ee997d422d586462f73d3a43cad53c774a203722ab7c3ec044e83489eba18aa559f773141279c071381cf2b6681c8321e8e668feb94ef00d184dedcad8d16e6531cab53cf4e3fcf57fa567dac5a114b56cb1c63c7b649bccf9f89d07022aecee2592ecd7148672a012bce7985014ab857bd3d004ad57d38c697dd03bc7f965e6e80f7e780a309cdffb273c063839b42e09168895f1e2d469f7a7bd798871471fc5db32448624ae33ba13da441038883322845c92a5a817e19de8491bf10998bb785755ea9c1c0cb90222e2082c3d31c98f6ca31a61a3c544187956e6fe3529e4690bbd56da2403e2859594ac550087ba1fddda44bd5ae2a50d73aa470b14b4b60c1b1a5340bee67b36869f1bcf35cd759399783c4e87d215ab5ef2b2563922751f7396bd850d0d350d315353e59abb4c6cb645af833bdb77f3f885da0c616446a24912aded70d2622f4b99006f989fdcd40bbe7d7822903a807c591416586c7797b6979f99a20fa04ed03218ea786ca6045625588f7bfd203dbb1f056628ad079251535f93f887685a2f5c55d8519a90a50b83cf2bbf097bd6b11905ea920d28447cc76cee97b8895125b8d35607022db5f51a2ccc092305f82981fef8af8f7be8aa65b84dbc1bc78657b218e35214d887cac5fd96b3e839680ef1bcb70edcefb6b5d359a61f8859f8152f5cb30623cbb888f440bb304a84711f6adb85330d2881fc471aec4e74283fc83c50962b7d4906fae3a3a0e317ce444e2a1f74dd0682447340bae755cab185e723442f2be521b292bacc52e320b7861462032a46f8e29204a3d441cb8706ad4406f76dbbb956faeaaecc4834ade8826c0c63212886174e9d141f876182a1b15b7c93915e419dce47e7635f750efc081714e27d9f23d40a395b51f1280bfc38de302c189d303cba19673d3ca250a4e31902f30afc5a0138439e0553dd5bbc7bc25d0458c43e892f2ba7cc5ffa7c720197ac734803ec9a7bd12eaece865e22603e0129f1c4d262f0373828ac81746a771a317183f0c2019ca6d32609617c2bb8784536af05738bf6c15f66d1e967c2bb4a2289e671d1e750c50ecd1f8fb69c7f27039cd0ba1a2b54e79da637344a5ba591ce166f1399bf4939e962a4c749639a92b7c70f48321401094770f0e2490834d80c83f83c32de71339adb6218798f303e133354d6bc77ed0ad62462c2d9bd552005fcefea8e6dafffe6dd2a7547fdd8d050f0f2028444c4be8603727960c30f1a83b9cee831e01d2af60c3c47cdb0fbb644ad70a2d244cfc40d9107817dab6cf86515a56d466c7ad5ddb5101fe80e1d048e9c262fc06a6b719a9742e27c97b8fd4aec3adff97e162f0d6ad84fadd87b8d0fd54654415152fbce4a618b5084b261a981eaefa61e5e63142959106cdd3364b0578e6af9e7e3ca8fac1cf60e07f5c2d33f447fe895c58c73a36e452ae38122db8eb65869beb008f5f123cdf35b111ce695c7cd0b20ec28bef2e2a6e58a4e5bf1ada2bb7b35ec6c8114024cea7d3bee75097731b9317af65a26f49e7b86545ff7c1ae139138ee74e10174708ba4267126c5e84494ad36508e2ca529e4f7419e109065be59a47e46a743d398fa72e31a7cd1c3321ac82c38e936e72f9739a749f20cf7c906766a8f12824607a5bd76d10f7f1c06d69ce93d86f4547d115889a636afebf94185ab6da88c97152efb6ba3cae3ecf960eb253d20bb781b3118e9ac8c21cc6419ff6e512100db44600bafe112c294e090359b046e9e8545ee1ef4c7d3a09650528f3be26ab19ce184d7c45ccf88b1958ed8ae860e2a5c30ed2f7a38a682741c046992b2d8318c90ca79f45fa634389d3ed84029a639af750072eca8240439071b815e56e0e13500917c5ec1d58a1e1cf39e2bbc2ed650f768b6a463d478001fbaf4222176450e3a725904033811678be9e2c6707e7508a84dc716c1c3395280c44293e72a8f37a168648018e5b50c4a437e2fdc5a8dea3983c0f564e10985e4f6310801b3efab97ffa40680f70295b77d43d791b7a5d1505e34c7d13de880faeeb8d8e63219e178089257f88cb210dc52de1e1de2d5db773ca69f53df1e70284b830c3bfb4dd77558b0896efef80b29f54217ed537f319183f30f3342c84c0c9e0a4f90917507f5bb6d07620ebf03ef8831ecfbb9d395bbc257b50f76075f71d351d0bbeffca9e13c8edbbf2bdd525c828052fc1e1c18fe8554d756f65bfba357f782fe68264a76966dec9a52a5afc150e198b2554c16b8762e4f696bf8a57ad0056a71f23d67c6ac22a342a374f98f8fe25bec9b520656665a92fee355fcdd4460b981a7dd3f96dc9f8f28aac0612cbd546fb231cf676867a1da450b662a4c458fff16621a19f0d2f876d1f7e1a8aa1e2c4ddecd94bb0ae88f5e75246af5806d94c3e14d8cac3f0cbd9cdc3f4e7b0285143f5806c99e1d5d7f1923b132384a2e7e85f391c8bf0002c092ad6cafd4f6e378108180933c96e82bfcd2a029a9955d9f0c04dc4b88fc4a78ef3668651b362587bda2ef5400d308593c4b9e190bd7bc625120be7bda5a670c26a21ccd83ac81c8a811bfae52174edaf214509f72cc865b82f633e4967c6aab6cb837bb65ca22c27d6301ff31ed24d50240729d5de525bd83a98cf61d39319f379511ed8e066b2d82d365f2ef4d5f49ea33a57face11f2251da443c454020a01b785844de3b59ac2c50ad172de8bf02628e1ef84ababfcbc89292b66dffa182507b4ddc888b43aeff83bd4270050717a2e50a8904e2e9f9c5dbb8a085ec94ad63982a01e411692c9435e14f69bb1acdb4400564b637009df86be03db08c7fae02c872642b08c8fc0c7b3be301d559708485ea430a863d86a6ae6a6b79a94a413653290079491334c18ea77c05a4cad2db37ca58ece9ab66e7fef63cb8fb8172fd3aed73dfb3be62498fc16fc31799740abd159b660064be69fff300b618225c84f3bd53bb2c880629a16b7f72fbd6d0f9f4caec0151e749bf6c1e88792388c94a030904eaad4f9a384291b0e479022efde699a54ae9f48773b5d87a8ee1bb4fc08079ab85a5b4d84c933cf5f7b2360e5d2a594b87e29ef3b4a81ee5c4c40a6e1e5317c778f0ed9acb8ac6f950fe42303578c91a14375d29d8d6cb7e7f2e0214d87569b4c70a8c11311ead72dae9540d34ca57c9203b44432fc79d6e4b05583049c45233e753f8b26869e8769157e64a958fc5eb2ff84311a34d0608723054b1172a7257208fb40dbb0e91bb7b5b56ff923b3b1e2f888fdf56c7b73cd6d3f89b02e9e3dc774af56a2169ead030cb3f4d96330c4b683471f6978e27379f96ac77fcc85bdd9822648c87037c3f756a4a2423656bd35f43b5f7c20084aadb366fd27b24aff0216264e0ba6315b994a9525fbeab02a652175e609f332a4763a1b0388fd04d8a2d5ebdd8907205a61d0ff5788c147b2d8c827621f21cf4b5f76dd8b577e6fe129bacd78405293e849e0d9462398eb5fe3d8255aa2d3d262a2e23b68667226cbc488bc78e21811e1fca58da40f6a0ea070f9b1382b9e0790d243aaf1165b4e4e36a877c6770c615d13024cd1f38f7ab4e05263d17ec8730a785803755aa6d74084b782d951911d9834e5df6ffed917566c3ab12e50589c3a0da579163505026c77e7d40363b91ade29bd762dca57a51ee226aee905c1d376fa972d9a2d64ee52238e72eef286b755901d9bd626130371bed00e35ad455176c874435dd9451141ba9e0c6f3b739ab317a1f98c051f3fe96ac704b7ea588335da6f8856880d6b3be7f4b69d759c2d9a9d597ce631b4a96043dad26e334d78271454ccac28e46c837892f1f7b975680f72eee7963f8d7fa80dbeb816255189e9ec189dce6e6659b640a14bd7027d9e6397c3d8b62baf3720ac015ce1565cc575c3ec61372184cb5c065aed75bea5067843f1e39ce3ff4b9b457e77a9f651e3fe8d0edf49725f2011a6ef60a15381fc58c12e7a0a0914285f884f319a9136a72f201e70d409a69083afa16030f61eb1b7018a89c2d9f6ac06cf068ddd95354c64c692ba5aa23436317ef022cc931f74e0662fd9523295cd8a0c7ba2891a70e327304019ae274dc570dafa32ab87b2f3072e1e6d2ef839f6aa50d5536e5815a0d383e4f332387c9f7c74d12f0c15f1a38fb87d823afe5a699d97c56caab00674905634d7f2c8433ef54388005acea03784e5c2eee41eb78bd3968619db6fbc28c4237bc2a18ecc6fb940d5c56a09e8dd8c2bcebaa54e35d32df82f0a661575bc6b2a9c4fbbd16fef320a7719d413a9890a2b45880be45473953fe0f296d2acb436487a542dcc01b975fff24f4aa1a969b4065241632487e214673d4b70c19294527a4e02ae8227f3a5d23f86ea99e0c2093ae03da4d3c19cd37baedf5b9f12a0b7b77cfb33afabb333e07b12e84f2efd8febad7fc9d848088ddc5826b8822f1fde62ab1e357d1d3c44668c53c5755f0382eba5fa6454a72881f19d6c3ced86eeb4fbf982964c21cb8cf7fa327eae8daf81a6e245826acda4160e3c476dfb6240caea3d5962dcca55b9b2ed9d2781f6ab6139cc4d6c5f66bac8f7c88fa184b32f46afb611c2ec668cd3866a224cbba9c0522f8eedb333473e44273b0734cba28948ce779e0b9a19ceddc6d5df5de25dcd3a2a0468e6ca24dcec4da65ce9f48d398cd0847dfe691c0eb626446b5912131ed9f9fa88816b37f8eb315c603e5961e4b637e04b16d8af028436e5187ce7b51a4406f365be5dfb983405e668aa2a1139257ec77c022bfe2bdac3ea42346923dc43c40d76483acb672b51a0d2c165c7c2eeb8cc0cf1816f520e06f4f795bc848127eb131e5f33c78d46130c3930db549e2497e74dbec5b0d62711831ed230c3368f9432471f9fe23b11ef806e2a0d7a5c7d194b018ce8c02bd36ea867745e5aa17e630caf67832a1e57a42e74f8ddfab7aea2d63bec325d0a6a18be00471792d293eb0b348873e4265cbee56de5191cb8b7917c5b8b8f9b4036eadbc017be235bba2021cbbe3c6ed4ee9b093fe6c39f99d3b25fe0b51ca4b88ddb3e868fd91069e547ddbce58f6a78c8382487a5dd7d172d50fdcaad21aacef90c5f251f57c71bf809b22a6a4dca272c8157cb68ceae1d8241baa778ee678fcfbfff3be582d1af581998fb9364769e66b7c33777489118b8f3d82e7845d4251855f19cccfe0401846659e46967715cdbf1983a6f9fc5022f00f515dfa1d43e0c84bd032237d7f023dd82b13c81de730f4e3c06991afb7ca1a004885bd72de9b42cad7983b3197bdd90f35c824fc17000bb7fc439f169b1b9e79b3eb28c128677193a3b09080d35bd7ff8f157668991008821895370f7f6acf98dd98cc3d408ddeb59e7dc0ebbe3bf2774454fa7abf261fdbd60dbb848b0d6804a8e48967dcfb665830435370009d1fc1b713c34408eddf2995598f698bdfa1a90a2e53d9ab1340413c24c6461ea253c3b0765c1cf2eaaa567adc2b069ab89b062b752502dc714094175369ddc615c2a12afe336b84503d01eba40d80d86cdb3961605b3d020d275b9461453758554260c345e7891e4c9d91f953f9b0190131a51c895954b179b235c36465060d7f281221d9887a3a78ad530d25e2b1b5131d39d10badae7b907e685ae34202b7d6473da1d318f20af138e5b44992b4b44413cb6306ef8c36fae4a65ed73920b400b8bc2aaa04a8a80d1c87b2a38515cdd263ec424de3474461594ede7a9b8d966b7b78645eed3b187d63efb143fd15678fb41b79afc8397f5f53810f0bdaf6ed04ca877f6174a63578d000748572abb837a38c64b28f3bcaedf1a31cba74c77e3bd544b76484fc73401b5770395623308d5b3fad27d91628c4d7c2ebc0ea673bcf4b00fdbf42f75cbfc199bad501e5ad69ad7e322e515a99a512ca6ab6c680f9ac77d7035c176cfcdd087abc6cfe9cae87181e0b0515fcb550c0a92e938fc48659d32860b8cc60b38f64dedbd87649c82615787dc1df8964db4993c8b59b34bea928ec775eea0b8475cbf3d4395e885870f6deffa534428d0c856fc82645d1ae2e5be236223b9475608a529eed7f4501ff7a169e349f0840afac760b6eb23c047afe4bef02f1e1265ec445fe6078f4238e53df1ff29fb5298eeea6037caf1abff9835019764df91c396ee7c96f862d705afd4f8033a071d7dec4b98dcc9c1e2d990d2787dfbe34a057996dbc3c4982d99cbca2a4b15080f54b0fbef54d4c93258acc1a36c4ca2fce0cb2de98152cf577179d604704e483c71ed22cb12b564eac7357333a30238d01f941373c90ff293ebe9371e22115564af8f990cac4a923979da0739cb1263e639f8a145fcc77302d69a31c732378a2719040d47e1497d5876a984a7303579c106ad922a272bf49a8c98bcebb1cf8033418f079c88ee6a077384f19a494fe96ea8f8e1c789b2c6c8fbe4066612ad27053562df5dfa4b6ae463369a8a4986a0a981922a44e96d458aaacd486dd8b873ab3f944473c378dcca7c87c98f2f9d3d6e8de310d52a5614c1e508b92a0734a35c4f34d8d2de9b179d240a1391067f8fcad4c803419eca5d2973635b0f8f57cb872709f75687a0ce27b1621b214dd9f4a13270a8a13168fee507a6e55b7cc57054d476eb201870a4019010e4f71d392196fc9f340142b8fe1034b822f94767a9d20abfe7eae5a1014bc17c59b7d14a9f89a4174f90ca121f72b6b8a5c7701c3b3f2070e06b815505b0d4d1c4cb444e19229743e5d8433bf6a2f9bd01c346fd326c6d52e3fffcd37a14fe1f0551be8a29800c4532c01618ebe32771e153cc95bb27ed12dd2d3a4ba53fd2191040d299c96e997dc6a5f2415f904461733dd29862c4416014c80cf715919bae7ddaf65dc9d987f479873087ec25f463238dc880ef0f743624b778046fbae4169f0cf736605ee54fc8f33b074caeade0d2efb3ab5c084a0f5b36f9f83e048880fd9b24b5cc9ce070314530dd8d81a872a5c08631263938d6337c70f2e169faaf7fcf374bd1aee98579a98dba82c8b7467b9941e404e8d11f686a16c345fbf13061c2a51b7308eb1a0e1965cda53b4c84d6e1152cc354917cf90f5d9f3f35b8b68745df4487862fbf2fac30cc5e3801f0eb121a2eb5c6f12398a2ab7bd841a66dd80511d488d96632980bfa7fcbc2563c117c5813df535a4fad70adf8463c1c6e4726751a00b32f4adca6531c0e696290089f47ad1fddcdb84f67e3b9353d4398b98b61a2d7953f4da1b4481e659e45cb409cee49804052fa885e40b7e1d63ea73f20c7c69e7a69c595bd04e78c63331059cbcfc2ac28f26e04028b8167cd96a0e3672ce201938055a5b98b487d8c02e8c0629478c1d0b82735071c7fd85c1cabdf5d6122cc9612391b09b9a37fc7342527dd81edb0977288452dc714bdf4588bf28dda2e35cd394aba5713018567c46130521a79e012edddfbb045422d6d33ccd4eb04a49840ca4802e0611beaefb031dd81a36bbc65af90fe2841f0e804ba1a736c9aa973f2ac3e6aab821de8523c3118e178059d3709c18e4eb47e948a1d48db8ca7a51fb0e10da73c9f6328e95d9f76585afe53d1637eb4fbefa757823b52679227effb40569a63d8ac04f3058ffc5c534eadc259b580d10c6d7e85d75d424924b674d47f2bbad115c5967c0888170163387756bd56c4b5c1d4997eb66817d523b4dc64d94fe700b715bdf353f6ffa172530ea1d0b6c3e0d08fba0cf4f6b43e0cbd713b0e3e2f8b75e089dbc721f0d48c881a1d789f901b3defd62a431527ec0ca325974776342d311a11d302a04e170c99d89e9ebe695cb33c0e7422e6d28ce2f9c606381cf120266784a35aa75a28afc9b52d0e525f34d19aab1eb07ba6e5e5cdd9eb53046c3b45161d4e2faf5c0b58ca4f6b3e23f74e40f2fe7e195e80b0bdeefabe2b2bd3ba07128893b6d49bbf498261621589d97d84eed6cc0832aa06a901a444be787a9fbedf8f1e2779b6ecf9b3519077bea8ad39d65f6834f899e134b15faf50fa9c40d66b40f6f00168be846039ee642daf36974be070d2ec4e17cd6da712c3840f0d2c4d5d8314b7a02e13882cd81a80fd1ea710220e5173f1077516554ba28e0ad1573eb6ac15b736a01a3f33dfb5e3080949d321d9bd8b8caef27b1400257b9ca7bf33885e173e902fe9593d933ed1953893dbd7409ed6f88e5336e054f93922108a3ec18a80358b8d5bff081ff1777abb3093fa43cebc5013db043eb64a77cb28cc69853c602e9e4b3966c5a4c8e0a489b0399b956c57d2352e3faece82b1faf475fe681ce4076160a3d0b14f82d52b61083db0ee68270143224e31c12242f6fd91947943c58c3e4d8e6eea071e1cd7395c08b49556f5b108f2c4f1b364c67119e96522ae52649fbeb5a773250b93a63e257edbf8c78d4df5422a3985829615f80870701dbf2b688d9bdf68050bd527f35647715a4183f1515f20733ea94700a6130b72fa73571aaea6c5a21a5a16638958f0757d94f94444a96670606536c05504087e50f4cb9cb8f50a8b43edee510545b05351aabad6a4949023029ef8e203d9da932d0dc2b548c909214e3c8ceaf4c673cc318d5a182f148241222e2ee966b57aaa2e85084e6216e02118ff5b660c263e13fc5087f514ac6d21c795e98ca5f7834e61bb4b24fcb920bb09efa40fd687273975fdc07e9dfb445ed7db5c8aba5b792b281d5f3d7fe939984d960da3eb8eccb3ded4b1468c3f11f9b21c5a9df9c33badcd64d120fa972a18c1ef44d93a0c22c4a99cda8317cb20075bfc7aa9a36dc3e4bfa3d58d8a2d4c21c02877cdef5c78aba30c3303fa098b83506eed5b24cea8a9d94e7a8793d16f66098a9923410e13da1154c22218756816f7a172c5b4ba65715780363ea70a7ceafd624940f47796dede07357beb5de3354b07aec229912233c200b0140b7e4c6ccd790707ee95fc5f70783ecc66d1d82e646e8ee2d3d355aa84bfe1e90aaa952980727cda6826113c588be7227921c05ad00af8c1fb4bec0073d332be4c9092deaba18491546bfdcd7357bbbb8a8b8683dae6886f02d3c33b02d175d88039af5ad119a41be4a939e1ffea03ac0e2a0b5a7fc1545c2c1da83d4e720fbe5c3afa86e2f6df9a70848cb24edc223b62bd84dc19cedc606ee80185f0a4161f59830a250b609187ba809d51f93a0c0f645c3431e308fab2a4ca27b2dc79054fc2e501f0a3b3bf2497f41cc3cac1e386b0f1e34dd92857995e9457b9f2958fbd356f3e9a274fcdd5bf599752960fdaa1dfb7d516d61b85cac41d5d85fa64ae8ee1ced038cae2c9fc8e9286d075e970ef3bda4038b08661032825ce0eca0b417966457608f3e6fa921d304c2e5236bcb0763ad9704cf1734883c5d05c4089b74ba87a3ef36708bcf7fc6ddb9e5c6b6caee2d1d6a4b74c5bd52abaaf7c9f2ba7af9aad8b7f34567b51b468c792cb2cbaaa2185095635fd1e39f13165eb2f1b390af78073b965aefa2c0f3902feac3074008ce4eb83ab88f5339e72fb964b6c424222e8d9b7125e52c9feaa835e100cbb74340f7928f8201e6432525b3c8d161cc88a64c14b2f77e557783de1cc849eaca6ac6d92edc919ce7adec6fd7c05b3c468dc97db2127f75853813fc4eda389dd869e6d8ae5ac338d61375d20c4e7193599185ddea695ba3259ab6461fd66e742a8068f731f504e7e014dfdefe238aca00c01bb7b172f6983253da7b0f7270521db34e493d9af2d66e04971eee6c79db119944df0e1ee28d5be71689ee35cb0a7acc242b1055cc4cdc285c2ca817a41f67be9bbb1566dc035970969e88ed8b26ab8765066880320bc160d111b615c3f52ebb398ddd29aa2ac28fadca8bf656760de6b0c21abd0339353b32cdbf4a053f06ea2c3e6e1b2da06edc6131018a08c1fcdb0fc6eb1874b38ba978be6a1726f65e4bf2561188c5d3f06e86f565167d90f9be549316fc0981e838740d612c8c6cb9ef9240420ca59723ca0580df203552653feab465bb75be8d4144872a287fdb823a1a747583e137d2708c54efcd89afa74eabf7e800f29904005336e5b6be70b9bef7d98b584da60709002fa7a5d41b4df2e5b8fe9b5ff622d92081fabdb62b16ba0336e2c4a70738592486259af7b7af297c13ece0c43d9fab38ef8499c83c15c41f32654fd17e4538ad601d829be70c806eb29c050f2b4259bc48f34b943f8882780611deb3864a086ebb405f58388ee0dbaf1db485f4cab0e6dbfae1582f8007b55b60cf53652a41f33c96037454b47c64d27b19b732e6e98c7f90b86f7e43a85b79f83b403dece2d8048bd7fd71d7f13c0396c8381ca2bb67c64f575b332a8d6d86f24d01b5e9ff5ac006c7570ea4d4ee7aa4d8994674266d4cc972aaf0eaec7cf89e387b868acc9d477deac1d6589c7511f7fb7ae6047f1ef522d45ff76fdc3aca01cf1a05e904d357dae9756e0b89e36cf7e9a093a7ea6f9c10f37b7173928f822a4a95392a5d4037bc766b650154752b6441c80084fc8645c3f2935393a08e4c1f1a855900c0503ce3d6ccfffd3b5a6d4db3f4672832b1b8c3a2f7b36ac0da1b8d7e8d33807c2fdc4c4ae4ec684d475e8a91b3e2f0a8720ba57c5c220e4d5fd1584ab32df5dbd888155170d646e068bee9c0382f0114106fd52efe8f1de1c9f93837307803bfd110389daa1b14d3ca1657084d3b8ea3cd359a57baca8134ea73183ebea3c13ef28d3e16fb596d7cbd450bb03c132fd9a10a68e1b43d8cdc8e32835a966bf8ab497939d8686b4361ddad2cc1b059e1e420a3d5b5b30927eeed29666af160d33db13e4d7da575a9f775cda70fb91b35246b14cde7feccc3787fe28d4e150f1fd06078dbaa14bed70d958271b834ee0a9dbf66b03249ae2a3061a28557b044ef3cb7aa2a012669d5e70c52080a4f605794f7056e98fb8c038aa3347caeb023798ae5a29d62ec50a2ed150e577e5f65c2c6bef5541e13bbb4ff147a28bfd6918d0700aef4dd02da2ed4e3e40d120b2d001c06756c72de6b857f80b6a9d9c28c8aa6c9b467d02c5041ef2e2b334f2a2e815ba98bf30cd72d081dec8f43ff2af8e225e65d86c47bccc12a9606d4015acfde6754e2f97194fc519b964ddfeeb3f102aadc037a907c2a2a5dc6a8a9303bf95ea115a2842a9aa77f9a5e60013da423fd552015f1900d24b7edc63337ba69804bb4ea6041a6f6067355b2888ee60fac02cee5bfcdfb310109b4d815a3c0d55c1805594763eaa9c944913a2def01ee75c247d71e36ea87e32a0b7e03f2e4dedfa1e635ce0d0c063c6a83bbb38eb0fb3fd1312b739c100fbac8a64541c6920a1448d02f140567aba7a41380c51ff9ad0c94c85341ed3ae4800af93ac267ca96ee901ac00f120ca8a0f961b764d0466a9964eae574db2a2735a306a3ac0c1d10d1333c8f6051fe4759c4b12bffec12004e1b0dab5c50ab88dba56313a060b0ecac6717cef961740275b665f269ddbf1882f26abb0be90d4e65c626d98a90295babe04e14f1bc143b60f53d89255aedb3e64533c84f199fd141170b52d4a81e5b66466a782d761752ea41b8793c291a132f8a6313a2d360a5895a23021829804f9fa80fe24b8e7c2eacbbe15b705cf778e48afc1dbc526be1b058f4ae506810c52ce0e89b3c726f203ead2e0ea03aa365710ae11648c989794e7664627906a112cf5985c7a4ef6dce1720064fa994d42827e03d5cc6908dca61561e9bc9c01f52ed490ada84c7a4a170671ffd44a359b9ab816724e377131bf7ce1f9fe18dd0b15f948043681a10aea5c0950a7ef5540e96f05d3f516568d5a5ee5b658bc885abc0fc718354a8549880ee2fb46c0f4d5fd3739c18cff8275d63d2dca7dfde95cc6e2810f13880eda4be3320162fc200b914155578a37a9e6793e57c24b45871b9292d1f39f96f3e0d9f9fa34ab358677d318d0fe2ad4c3545b66f61cb6b6c091ff002aba35bd225801ae3d64eef2516cfaa7dd7980c04600da13d5c85c0b744c753c6c5fbac83a9345acc23c6bf9fe426ce5735a8fb760c1a657ddd6730e80524f52f56c5d8112611fadb8c0499943e6297278746c052f45345dc200304b09cf352134ff6abc2d3b23824994ab7afa02fdc5ce65a59ee8ed94f66851508c1ade31d2849bfab834e50706c375d656bc70105f70aeb719820f6ba1ba92c6fa7590af59f3f45c211e717417645fb80f05103c2d3c73359c93114d3355a32a257900463f0685d19281dd9c64bbe889b836d4a57b293eb69a91d93b8da5796c09d286f8327b479c1d460709c197ab397d835043ab8365efc49420f6884d39dd4ec34703ae1f03f66dadafbc7a31747ede322ec52eef865207aa58d7a0bf083f9ae40a10e19241c5993ca6ed0b04a9699d137d390b73993b5e30379dbe8c6ea4ee81443504c957573c8f13b51ba285a9353d0449716804de844678a689076e59454e392cc41b110af6b8b97a291c1320295897321e4497c2f7464c67baa5f94c238786660dc342cb39a1b5cdde0f81572727171e25e18bc0a1481d841dc83c13fd230bb66cca4be5476f5126cb55a45dd6633b4e48ba8139a0eae1918862b869710a87cd6ca1d4a2fc2b511db689f4cacfaed832a59c802f03d84762fb0ccd3a557a61a8159779c81042882a43a8c4b6c1525d1b3960f38b76aebbe9adb4b4ba105bffe643b6856417dec91c1fe4a4bcd546225b54f2e95e3cc27e36aec7ec50e001bada0034f94b6f67bd47a2258b0bdf1ce0c29e4ac1e266a3195df5f62fc9909eb093dfd59a09906c5c8ecba0d3d9b43c80dfcdf3fc979db48f0ea0c3f57d78eb3d5171d14244fcf74552d43ea6c8044c6a06d1fd958de859147345b750e0a8fc3deb3b8ca8c5fc22cefbad1f54a46af1c3f4b37bb5d108ab36593bc45fc582b3fcaaff5a340741fab8c9410f65fc1fa2d4b55620b67c526377d3057687377c91fa6226ba1fd99fb96f71fcec86d411c3535c7c084ae1eb598d5ca7af75c2f4999846d36e2ed74148a9725ff8eb2751c6bf86309302ec8e149d142d0388f3ffff72971c62a685c4fe1f1dcd9f1c45f4397a2a733d9723657ed943bf02de475f4dfc616973bf870c8dcdb7a009a4d7fab15d73c4f1267593a3103beb9a57110ecb895a7773e70c0f066b5b20e51f6220135636f602340f0730ac27d814c8cb58ac25bf18424791abf5db2f37370ad104b7ac68e26915e37aeacf63dc6e89fc62ee39c5985a48a412045970027c36d1bf45a44305cfcd130983f17884bd6abdf6792da9fafb90ca6e378d6cd056234b22a6268c0bfb885db5d9d9b51eba42671b7b8431407ae924a6c00987fb80f9b64eedaf14dce2af9b93b770658163a50a55236045806ffcf7035f50631de03ac90f67c796a7c76cdad4ddcfdcce3f8767a919e5711c29c9bc2c56109947608dac65c6e0b0d3c19c5639ae52fe38fd5e903d027fd287f62e16e787f955430661a62d56fd8108197d7c9f8b60d508205ba9fbb1441ea8c2108f3f2fe2c61d4a847388edf6153a056c4c90c7089322f35914f0a1509de350ae24eca77c4bbf5f1a5b743ad4a9891cf0c159adbaaefdb5f038ef946df37f51338ae36e1d4f23b37092e5a141a0bd640ea569b8a3144e0519a1ae852a07b3cb75753f9ef238d86bc258e4d5981c77e1e5d9b3c82c9bddae4dd4ef07c4130a4fc64218bf8535c88c8508fc4517c0719702f4570475b1757bf5ec2363ceef6c8bcad1defe47b2b6c1b8ce3f19d724cece0e16e07103b94d1d61e6343c1f7afcde48cdba4bf4af22a2eaa4d564115c3983160ae5f6226e4c4a9bbc81588b32ffb4e9c459eeb4b3eb3b208575e2fd3c8b79c99656418bbecc1d9532e71788bea3c50004488084ce40b34079175b53e15c8aaa61c3561c0bd9ca0cb0357b36cf3df7b49df594e491648d82f19d3c9ddeb4a6bd85aeb479e240b528a82fee30605948704231fce36db885eccf3d5cd6cacce2fb0dc84ce673971f4950aeb8c1227eb9a9f1bb049f306bea53e292d02cd9e96ac953335f6262762cf5040a08652038c8bf75a039fb8bfe8e352948c684cab982cf26b7b872eeb0743742372b8b871144dda7d36fc427f3590b7f0f6796721c78d4caca81c990ce9074d456af610fa0ff1909d94e0e8ccb17b68b08ac0445694e94c7be7f678a616bda6987449d6fe7adc2b5a7065a4aed6aaa8497f6c84b9436ddebf85bab182aa9b1328d5bcb42b538ee8b3c7374601d1f648c9469ac8d7e296df656b24bba8986137f5696d581c133087d9bce2aaa23dc6c4e575593280ff3baaa80bf8ec0aa865901186cc6ff8ccbdc3a2d55887f1b254f3c8454819bf468349a6050adba139ef2b7d09fa93a16fc5196e93431ff6db35698b6941931c3b159de7854f653aeb9a32022ffe3a6290de8c45fe0b5d005cb7e944a68aaed73258ddbbdce4c69cd2edc32d343a60c7992ab6f5051ef8fe4ee27c9791d943cc95266dcab3639a712457fa0af1e347519baad63b41a6b7d55ac81536ac5be433e06e9f58fc9ffc37ca0528d1d11e909ce891acaee482e42897fdb06514f7e2337dded3b7041f46cbfdc8b0943bc0df60628bef3fe0d46f8f79ffa856419d3e54dc88f80816f860e5c5e716b0f14552390d7805d9423461e70daffd8beab481cc8466da6b917e3b50e1347aa2f41f3957917f4fd7842dd912762c3bad4bf742b98750019cece5dfade84b64ac5f961f924603c1ab8f34a361a1fb5805131987019d23c9c6a41f34824369c85c4bbd08f0ceb03a863b0cbde49420eec5d322e74774a23b8ff331f4f69e00c4697cd3b60bd1a2f99b7045d10fa6e85f719281159b22e0fcb0e5499872eaf2066b0f2300c4f55e0c67a333c546c0e5bdffdf07a569c24603b21a738256ef3357fd4d94da7685dcb924b5bf5efc322628df197deeddc8222769f1ed4f2416f217a2c644db423112d73c08f90cd9236db65d36f15c74af491ad749263b4603d48ccbf01c251f8ea4fd45a222a271dd0749d3a2b1b085c4e1cd02ac359c4a97fe7cbc4a48e301029caf6b0974f4e613bf8b47bbc84ac133c02cf24c9d921e09739384b057e55b70cd5fbb6b43956ccda95d67f9f7fed37695b52faab464cd69c585560a53a4b3ed72142f17750f2a696b496c83fbcca7c862e0ba51405edffa69859e38e01bb2a498eec8082a1a6ba9fb7623468b2cd7073897e631cfe69a8bbfa0da7105bb7d9ea9cc9e1d8f223512b9cf8915825fa4a1fbacceafbbaab1339e4dbbc4038a26d167b45816262aea112c1fc746cac291923be887df98818ba420757e866f503627069276f23d2bb2313f21a11bc533cb6cc3ec35678a2144f2efa79f499080a424a66164cf1477e1e7f7acc9f5a0f2fb693eb2828d4758a1171eed5639a7f4211e8397e55371dd739dbd02a7f14676d73cdf9b3a57e50a36d562ed629a0d7bbff071de9ab950ba9c85ba46af6cb52ff3aeea25d2d197a3e630f95a5f8036f28f4af735f5a9217e3326885a1dcf75eeacdd58a9004cb5f59d4a3f74f9f46626ba449fb377f3ca80f396cdb56626326a92cad636fc7ccf380bf7b8ab9c140327382243b237dfc67c45a1aefa5ea3698ac5f812d649499f58acb19b4817a2a7b3575d1867de0036b3c9b2e86cc1212d3ec56afcaeaa4d7c58762d0b4966c969d6d8f1fe9084eb13f1c19e1fa08144d5c92710474c8e622a6e88886603306b19fcef4fd8f576e209a31dd9946093574c46f89698c67c55669130c8b8828e39dd4256706c0335dd5e4bdfcfb8db81e067b069943754e3ec827a5b4926724cc8e77d51f6b738676732ec3d7b5d8a99bfd010e228d02e20baf62e5ba5b7385529656a101ee257f4e6b871f50e3fe8ed80abb9369c531be84dd67cca60b21ebce9a2234a1ca4bc5b79c045e5eec88fc1cc1a48ceb6b2035526e650ca2b65026f573fc2fdaa1b4eca102d9ac8b8de494ba997185e0ea619a54799d6e924eca3e439ba321f15810c8f5f3466ec2135be76a7565e651373166660a64e4135bd57b68d6e6609adb9f5964ae5199821f2b15e424dcd5a58fceede894969453ac2bbebd1acc35e105e2c02a11643d6ae365ba911084ee40599c5159c62cd3615b4d27fd507d680756cf12118f9b8b2a32412d3e72d5d58d748eebcf6c7334e6f698c8b907d8eda09bb7b6633be0cb7cfbb419d19c73b7efe672efee73a1e02d93410d2f5e31729e69f3b793481a5aa39c52ee91cf51f5600afd931a453f8c27d85e7ae76f88b3558dd97d610d8ce4c7e4bfc1634bcf6081d9727158343c59d82fad4fbef5075fff67aeece096fe6e78be0dfb8f320b0572e6584ec2a2abc6c9129b7495aba7e7c5827a2e9f39840fa8246fe9958543a26a2146626fc1db604e594c5acd16d0547b0a9f8f763ae04de87ea2cda806192513f8cce9792a4fa90b71b1955c046e655992981c86b407ca0071eb0ffe9fdd8aecba052f64d0193c0520dc9699848b5e10f12a83b46fa370785b5d50a4265b992fe26cd61daad083b939f1271ba535c5685b69302a6d20c4a7f555f7c8f69cef69f0e6786f7bbb936a24c1d3bdd2dfc4a2d6dff5a91ca661ee4efa2db7c9eeade1447339ba0554466525bab5c2090d461c95e4e64dfbbad53538fe4e334ec638ebe18bc8b95f102828f65365044212ba54fd61faf2d163abada1ff5d2e807fbc0c4caabc120a9aae06420e5779677c82b693546aae3a52892f6f8a5fc4d4ed815b3530d1d6bbf09f49c272ece7cbc627c7c49b3cefd16d8e9f8df8ba04c6323b79c881e809d5903ce989d3dc5e6b105954d9e63a09d7b3b76c3c337ecd1be87219b7b9497a229e18601bf9b8fcf4f9d6ee7d4dc4a7cbba61cabdfc178dc00c52c1c0698bff40cbc2d58470b417e4a5b7cfdb5269c3a734453aa2a4a6479132fbc301957d3e20b67b45a28b524d38f9197105018c0bd6294964c9cba07b6ee4576316d7dece55c324309f5e3b7d337e2c8e41a2b6d450593476a3bc61b9a04741a0e49d72dfb2435b3a143501ff5dc05f639f90794e03cbe7c0a4c25555cdbde77e24b6e5307fe720f132288eed6167b2f9719a6ca87053b1b8e67983e412518fc676f7a2d42983f3e557dec4d4481897012f410f1bc4fe6d1bef373c8335aa165d4f85dcea8e2499de38ec2f2c2e9ed92271341032ada6d9b136d5d5f40950c021c34f954f80457c2a315268a7618de332937b962683fa1b863fa00b6c633fc81f7156013f1c76f8040f9abc13dd990159a62b38dedd323147279765eb2e7e65a44e6bc5bfe2bd7639fce0d3437c6fc64082ce22a32fb75907a4136bb42498fcc34b02d04d75bc8cbc89b5ca68fee3951a7559a6400c85290004370be616ff76e363da7f55e3331492518c62cc5679d84156081557048a06a343866ae3ceb0a5f815f58d91f4302f865d1878574d4967e38cc3f7c22a84e84fa73a866620514dcc91a9a5ea78b02f65c92d63e0468801e185e69cd43d7c9537dc080d699d7356babb37c1554ccf304fe2b1e3b8451b0d9b8a9daab7b0df173901a9e02541847a511852cffea71fe4dce538d0a770e5d5a815265d5232c70f6734c74f2ce903a7e4f67d00c6f30f288be89749a4a78ecd7c0d5ae507d2f20a975b844f700895ebbc03fddaaa11605c18a386c567cfcf6ec0b64547af9db1daff422b5debdb288714a89b001b0acffb56708086beb75c1a86e3f254605a2553bc18ce675de7aadbd864c072dcf1442691b320480ca23b5657e16051e423198e541930a6184addd103f0cdb01c3da7d0312be66f7f51d40eb0976c8524441b4934270bf78b2d9b837205c05d15cae2685980a3ccb7389abbd8bc49e02ca8a5d7e27bc824db0a1914a93b06861c7010f42f60a759ff9a8f4cf1c835196491cd700a9dc9746aadc45a571989435a526b5109d71a8ef12224977aba069585e9de7bc9219530593b28b2bb6da866779765955e61df597acf0ef7b6b7809cbba5da82bf303c06d99aeaa63ed911b4618866c5e72a9d5d7f83ca85bea8d0558aff3bbc52f9cf57753f9591132bddd1502d4612b2dbdda664b0289f31391cbf9933dd80b812db23f856a45d487175e5e791094b5c53acf7d7858795c9fd07b0762a6d9af43e560a275e892890b58e47bc81897ba4c855691d78c94d863a0ee2f3551ae863169c2fa19e8772d467b74f16f8b171c76d878579c61cf6a0f353630693800f522c7139456479d0c5418a84f068616f1fc8cf8d5183c1c9190b60f5f3328c338fbcbb18f977c82c9d5b87a465c530a0a2ebe5d0e1109fb70e40bb492c2a5a5c970008c60bf435aec6179e62d942a1901cfef97f009e811103c6a1e0077ad46aa3fd812b94d2860f26a79c0fdf6a51c481aeb13f0d318126f747bc2872689679704edaf58ef906ecf7213289137f226fc0258a8fe190d249f79d132b92f2522ff5b555cad94c46b49eb2c8ca4664c486c70f840cd7ac035b5507ec9798460740eed406d9a314d54ad1248dff454101060e1533f95d3901104cdf2ca8425eb98311e564e975a130fe3a47922a76e03ab1017a958dd57c7bd522891579e69f74af38b8c959529be343b3150e6feb993fdd6f9ffee92a441daec5f1f2d4d0902f36b36f76914d4b20c2b33ff55de84404b6c4cc6e7dd37596ea9fc32ce6c68f75e3653c242ea95912c9b314a08250773bc377a47a5f965e2e9c061b2480ba661ebfb69a7bce45bcdc5a5ea75ce7c3ca414fd8a578a21a3b423a6a37a4918f4bf4b5e04fe6678eec0dd0520de089c472d2d665df71bf48441295e94d5512955a872a13fc8bf63400a8dcff9467c8091509968075df9539929da2f4ef77ffbc9e5d0ef94d59728f29a09d0ce4183de3fea7d70d1aa3dfb5c2b79f7b7916f4c584236dd6b85534740ad85c354e46f2251688e875b56247d969f57256b6ebdad4a6214e19b589552636b10dbc00eef7bf3f13f22f257edf310c20edd9735c74488b8c5f7fe03b375a689f12748420cc37a7501ac3a823ae89081852ecec2dd4978df735137d9ff93d413ddfe3cef432d637ffbc39ac1303e070376ec98c225c0879613c623d33c6121aea881c74a2c2645c0638589408c956ef8c12ac0fc5314881b9eef6d944111d0958eb197be149e97cf9e7e34210fde4b2c2d507d78a1a0d682aa7db0b5ed1ecef7ce25234319c0eb5ea571b55ebc6766e1e4bade9ba7b9e913c01a90e0f3846824d2bcd28857a02c984182b15ef41692f4f0d8dde3c2f6671847578092a9ac1bd78cb7bc7155f45ad11e5a3f8ce69f1512c31279b1347ba704bd79760f754a95657317869a250d88c4d748bcbfcc701e16089fbc40d4998cc35f80b901a97379e9c38b7417a93ee2c43f52a988bae17f2c5072ffb3156a20beda6ef5a4f283b88e3d67c04cbb8697007d6f44978676171417936c1be30615f9746b97de1db3fd07e3bccbe57780e33f2983021e0563b9ac81fb73672f5191eec22121e67b23c8355b860f39458c07638380b6d2e2168ef50edfad9c9880c7a8e8aa5966669097d7369b14ed6781ddce4e103b1d2c2b91050e541ddddf904dc157d2052f666a34b7aa90951435b32d11d3eb66c1c1eb55f6ddb485809744d5c7042a4fbac855996cb32e856d50d4bc54b7092da9056ab02e5472f4770d76fc98e5c6f18a1d4c35c7f05a70f6b1f8b0e2a0f02ef0240ece944494cfbe0c700b9a41df1f3fc1e6e661c4902ce2f2f1fe3f36fff953f3b734be7f49f298df09375cd9ce8b07cfa351f9aee317ce4be67847fe2f72a57af935e887be5a6d45a9b9d0d108fe0151296463506b4138b56c2fede5354e7b71c50daf030b858c9c08c86d7561a948532433ecad1f297b4baff4ba7df4af387250f5a88519d1b741c37f0c3b725de3c66e59bfe65d9d8ae44194ca0cb7d226db267b1ab796417892c6506f8a97b8be759e6672edf6d124e3547f0aaedf72f08b8d0a15c801835c715ba194b85f8fe1790eda987044c19b8a0354fdbae2d8ce0f989ee5765ce91ea72e02b8dc6554eb247bcf32fbf5912946f83f41206f55a9c17033e089869611ff27e1770b616ee29b6d76f133259a3c61a158a32a2a1650fde4591836936f10daa42254f505d860a16dd6d949d6338f41a0b4ca68d5ba3622c8638e57b0471e781848275a0d310933755e6fef4e84e6c339191b0b2154231255234e080e9a304e0fa619f460852edb64a79d14e3713a2463d394bf835da256c0aa6f05670e61629d3a4ed052d9b453569255033ce66b5a9747c38cea74a3715261948f2cad4666a402a4947e9a05561c9c7c7ab64250e54f12c7f1746ce3db75ac0a8134cdd9e1e1274b5c45a1f34c115eaa31248eb21a65e0a232ff684c80723f0e607545da56ae3e9353b6069872fc3e5e6d7e55a9fc7d0e549d410fb211fd819b4836db63fa3381bb74cf081079e9b162b8d952c16663b1d5a91c5c13fd16cc07abcd5edddfcca7614e5ded0bf6d3f9f8c7ec8b4329bd654bf2e545b24143e301219c11473b5733bba2022f26c6462c6f2811b37b665074d111054e79feb13038413c5376bbd7b064412890dde1f65fd677f293a70c6d96010578b7379810c053f67656dc248a6282631e6e225800fffb281c2248b4f28a6c11a7092f3eefef08fbdc957b291dd0f5a429b8c4e99325f3049091c74ec0bbc85c8187a854d91a3d1ec0802469e3a915b8c832909a1e2dc48b601bbfeecf902004c865079f8424c0921f98fc0fe6135651ec28ef5719c2289737bd35e29ffa14d818373ec091d329f09200ee9c06c2b1f98e13310fc330f25aed4ea56a0548188db06c1fb3da94ed404135b777716571e2fe8abeb7d95fa225c60b862148b3ef2bae6edfff189ac3097f0020d054cb70a5f64954740fa7ffe949797eae43ee3e1402664672be77ae16f4a1e9544cbdbdb1bfc4e7dc7482ef7a54e19483b34d63c75febce49120f1ef6c47684f6d4ba3c8b060a024f22eb9b6a3d90b6159d7ca61cf143b0a0a665eaf1cc39377fbacc5b6d86a6564bd348a7c2407266f9aa27d8c40c7e6722013e749839ab3041590a5a9a56a9c92c740d0d2e0309195f94c3c0bfb76a8d9a5a37771dd1d240ae52e8daa0a9cbc4bb50391b6bbbce8cb0cf612ee287468494749733a7f53137b788d31ff5927200851816a06c8b2e52f329d0c586370a651f88569e7ec831f937f24128f12f06545720c4ecf0e6b21777c51877e9494ea577f34c5f0dae242d08e21e7f03f7c07b52a5aef2b725f7977b7a34eae3ccb72c4089d5f927592c4f644a8c32ef1a946e880849606491c99c0acc33c6f863ef2bc94365f6efa47145ba8568079a213b6a6982f06d97051522f6828428fd3da5dfcc1fb21eacd3dce4cfd6734fd3d0c637bf129eb5d2f406ab081b70373c2a9a598414c3a011065ba8e9a8addd07ad1d306ddd831f98c1a242080376a2a947e1fea6ed7d5e334ff065262b7e9122975117fcca842bd93b18698bebeadfb1a891c885fd5fceaabf23cb98a6d73297ec8bd173566d20fc53e269aaf729b778728f8e8584f4193cbac5a60e76757133f43e405ffe544ce69d4ddf2df10fda80164243d59ee55a6bab29ae5c447ff666fc181222231a00eb8b1e7bcea10ea26d810593791d2f1c845f14d704749794b63b660f137871b6be7358c44d5e1b39c5c6770ec4b6392b9bbe1c5599bcb30a32b488f1b3a19d56166c2a51acefbb5ad8a58a2ba0fa75926fd5d840ae59723f2ba38a1cfc287f233728888b93b7653ccd3435702d7f40a355d8fbee79adc47c7e3540bb781dbaadb89c4e6d2bd06b46d6ca9dca8dc1671f169a274bb54182d00adc2da8ca116b63e2134b308ce3489aa8008eac3e899ad30a217defc5f0bd00eee9145b1aa53529e0c0c8cb5a5da40277909539dff40284c599956d4ad98d18d9cd57d87f1b480bb422ee1b083e73b9bec68d257c816fda25f3446d978461fd8ec1aef19560d653de0ce70eb6ad935d95bfaf07e2e878a0dbb5b62e419c36249b0d36f81fc2e57a9a98e9ad3a5ae85b1c9cc8d473b5d361dd31967ba1e0c6fd4486cffb60ca20d37b40832dbffd676d65996daeafaaeb5c39d58288295022ce7be68c20b2e60d8ea5faac24316b3fd43a85bdeee5c5be40c59262e1f3fc62b49375a1ef6cad5b0eacdc14981a63e0ebef49714a63e1b8640ec42067b02bf5236de86cbe6bb229cee51d6b34d7911ae192f552868bb54a16e45ac1410919ca26fef4c7cf8263adbee28731b0fb30d2bf53c286b148ed78043a20d9f6a5b3cf076b165589d185941244e215217170d45eb2f68c523120f6bbf2315fe2943f4c0f115fdddf896baf87f0db039040f244686d61485d3770533569f18b36720769b7a2677fbb92ce4e831df1a520661569355e2f46b4db236213712376226008177df5d6609631d7bc2c4362dd9e1cbf3e3b200ca9e9c4c2d87a37a4a8b15392fd99103f97ae926a9c683fc6844512a07c1f35f6f541baa221fe75888ad22c6a838a525f47b3e70df092bffa3f59d0df7a3b06eb1159485449f42f29f2abd98ce845d542ccdd8eddba69c0f0a0876438b5772deb6410aba132bbae7c64f4f61631fa91d8efadd89969ce089f921bd2a551b8e3b0b36a4ffdbb391492a312fbfb49d01999c4e03216b45a82ca029b43cfae81e661a2980a65bd474a80c83b249bb6ae67d3d69f6a44f563b46058e4bf1775087ed932c16b945ec04282d782a924269bb0a6d0a61083a560ecc4e7b716a4ee775b750337c854591b83b25069019ae6b925c5663e2d37f5d929e8972dc7a4731a76c2e2847f04355e81cd4d60ce2c9e34577b45d2ef660a81e6beea28c361f4e64d9f5632938a6c18dc40d430a2c0ff10ad268991eae83579e2f94e4a0d52ae76f9d85464e1125a382a113b52a846f955788ad1647092777261f730c6bbafd4205397b5748ebc0b51378b47c1afcdcbff09a97127d63ce375a1e2fc8c61d7dd58a1ec96d79b5990b78f852628dda31692158b2f0c9746d4e347d4b093be84129569535111e2a4b1471e0ba4b20bdda0bc37dc7e40fe540d45264692fdd8662efd0a8ed6f4800e09711409679c92d34104a2a55b9b84ac30eff026a057510c40168c87a2536627f4bf19ceb67e4788028348896ee322f14c00520475bd49247aa87060fc9c6b0978c04d5cdd8a15e6192e8d2832d679591ca6abc396443baf735546f59b73dd1b1df5a716292d1cccaa400cd296d42a81749a3a8d92aefeae264a223a2d7d5729845ca27f52335725549ce915d610fd3b8fbb69715580b02fd61743e78ce5e1c41c8e0a09d44979d46ed883f278693e43ee639dcc7e844ef80dd04b9b63175413a8f58d19884fd7d3ab67c33520d6317f966f49c0d577abdccdcfe663facf576bc3a67c2c89be20f4f09019633e9c4c643c98934ab434b6b9ab47a72eae9cdf1db014ae6348fd6f7a039f76546299176b451ca72b835147d9b1bbf619cbc3dd24f60bbdbd626080c796069bada0766a7e1b6af6ba31b3118bec789bd0e858faccd54b0f5971ac2fe628858b37598c3bc9994675a2125d1d90bf2b624c2716a0038e969b69b8f58e44bf7fe416ca7c006967d8ad9e7e1eec497931bffd4f4217d5baeb82d8344177cb7fa6b66f2bcec4d1e9765ce16974ceae2964fac4c2cf4a7156735719ba6f359fabc54dca65ca28855fec54854ca1a23516c60ca5ddca04bce0df7b656a7c6cbdbe15ff0c9ecb1ec7128cdb3e3b735bd6eaf9881cb0fdd68b0667e2dec95579b37f6af0b64f13dcb992585bad28d93d594a554d71d75464ed67fb7d8d0d88789cb407cdbea4d0ed9d5b0030cab3e100eb180ddf36d693b27bdf1ec746edaeb0710e6c440b28281e94e59ba4b02af43382ed7df3ff9a1604763ab0a777a47cae08e344dfef36d0398005db21d658e3ead3125235f429e3215a0a83be423137d232569e90d6396079dac023368c7e716ced6c1ef3cb92269cfabb45e5efb4463dfca68c25cc1b1aa67e0f0f4c5430fc162cf171921f7a3bfe2faadd2f90c2c0ff8ad12e006920b2a97666655f7f9744e0fe4da31450ff8e5a52f0032c2398e6ebeb59dbec915569bc5b92c54569011434ab803aa7cb9ffb51344bdc8045231445c967c16d46aec5ba18f4d81f8d0738533e1e30d4bf0dd1cc4f17f8389db7e2fddc9841e8b33a6e8a5ba4a0bce7f8db7dacb1379f3c78f1eabd3ecb120395d46693381d062974201032fa5dac198fb355b42c881ed7a8e08af41bf951086c1969161e8aff6e4dd8ec466bc273e2d2a4e81252c4404c3e58c90ec0fbef946cae24b1a2cb315920edc74979b06268e459a921ce4846dd3f77fe84cb53e4d7e1e78fce34e70b0c32065b63338c7eafcccd80909ff7f337061e38394a8d221aba186d5065e70ef6698e9487d2e6f85a1378063cc9dc1806ab2d424b7b6ea4eddaff1736838761e850f6db3622bff4dcbda1e60a3cdb6d571cbd517d9f6701bfc8b3d2b1b7d7fc31e59a2ce606c49096eb9aa0daf13b48c87c9b080c281311bb611e41536d5642cee0c46ba85c165f82ea85a2ef1c667d803895f6b17b1e6e07e5d8a06ab408894d825d7f30bc0e9cfc793cbf229036ba69e31349287ec3f67c3ba9a551d4b6f31ce56a59ac4388a9b1b1eaacc5e50109649d40329ea6613e5a5249e27fd09ba1a7915099576ade87b13b1df5e2ad7a518a1895ad3fe545d7a0e4b8a279f699e8b6bfee6e46e86241f709262de4caefac2db2ab76543125844d2e6d2dfd5b34c4119d986faa5d5a4a861c5d6e0ca44a5e91df4fa9342ea85946290592b57d6234b513c537d691f309cd5f2651ac374fbe89bb983de4366cfd024aba792b19eeaeeecd0fad2518ada27993ce0c10700313416f75b11f2b0e534b8d3988a9a2bbfaecc4b8f103be38b8b18479d84dde9d59ef9268c68251d495092387ca4191df1824c483cc9931e35d8114c3cb7a5bad728050b7d0c9163e5b465c1ffd6b71f195fcdc3594e5818cc7f116293dc9c0b727ce3cde3b5e522d36e3e1913ff3f05fc3a04a399f3b3f0b7939c7ef0f7c9ab43e7f32187418ccf8fd1a52c2c9e795c8e370123645d9eaaa35b7872f1c4e950207be37f22d17b8ecae2029d86df2d2d43bc0823478bdfa66efea3bc07240886092b3ebfa313b913e7fa6a0fe2b18618a4dbe9545f8b060b3802d70cc2e81b63332b68861d28501cb022884cf8188d9d6a6c4869045541ca013da6beca0c99d42be5795e8604861767f0c8b0bc54f660ec6a7e5498ae5f8734fa424e33974bf148a23dd996633a70a9d6314dbef85f318bd040b5ad1a885b6d2daa2711cf18a08dcab45384fe6d67c22734d1b493467d3db584d9be22a52acfd8a14c8fe3910768524fb21c2dca284d0d56c573a18004351dc81f798fd863ba4884fc3262c70ebff8af632d06d2ee31f795c007c34db8d38115f1030f430a9f50d4119c2eaacda68ae81616a58730706133aee4c751eabec8bc85263c3b1d8b3f1be275d6c5b1e56fbbca997dd30ecc1657fd251275f6eb025f403b25edc425c0c9c8a65ea6f416957975ff101886f4188d8ddd9eb55231585a19d3f036a011e3063d6ad72865f694e73f5453e0ca10c34ae4c1b9a067eb11a51b284048b0705c3f17126ca144ea2a7a82b963ba837af86b75f87af0f53e16ae4bbadb509551b1fbebe8954dc1144a9a403b4712c417d62a28c0cabc89212b808834ce2ce66e8037ffafbbcf1365c7a5bd75ed5d0fa8e25bb2b18a935141641731e055db4c48eee4d510cf348a22617bb5bd8326ffb420ce5de82894537b1749283f6dc8c6ca44735352064cc77b2f57094bbb82efd02a201fd8355e5437baa41a85b1cfb9ca769bfd063bd918c0b277939a3240733a2831c99b23faf73e0382351ac77a8f68180c1f1fda3805153c5d881cd22248b738b35e1cde5f73eaa8756c370af11d64167f96509ab1ec01887eb41b2df62e3fb16441abb183a93d2de799b869b04fae48380c532571f4d3d0721e1b267a8a2db3ec7d9648e8b1a0619147df929260f3f7db4c6643ab7c369373875a5c95ba3f265f8a76dc6b1ffd9821443322e8c54cd226fa5b3f8db16ed82d42fe3aada56c05cfb71ffd48c426c8eab22e92736bcc268aaa074804e7ab449f56a84df3ca148dfa4bd9934d1a9d18d1adf5641666d9822a9a63e0dd4e26d87008ec42351cead730aa8a4c44f0b48a4e139b44fb153c7901743e2b9d2f06c3d4a054c701ebd8a01c980b640f7bbf485cd46cd3e2365516651118edc35a895d696f905d6a821c6af0ffad3f35c82b14011e8c63d2eb72bb46d84c0537094fa125c3d851d1dfc2b097e08180b4b1e71431e38566210800035cca2dc384527637fb18427e753f6b078e1a556b4b5fff8bb7050b860ff0d4a87c92a7af6f2237b1b8366ddf12f3bee01ed2d19ac11a157f3977b0baae62efe5792d46e4ae5c1e012a59db6d46f41b01dedd41f314dbdbbf735672ad8f2545edec18c231f7aaf088ba75958926dbc0821913d5e90e555ada36fbf77026fbb126a1220f2c1e8b7fab8a74b1c62d44d919a3295617c846a244a35e699ab2715d56150fb45be3951a2f3a6085f5adab65a46c9eb014a5361d45e260c434b218ac625053697c24c91ec9fcd09168cea5145a9a7a8d9363d2598de8ff91d6714e69e88a0673609c5ef9072edde961c0fbd333cf0035452023e5d5d0666670378796bdfb8ec77511de4c3ba073ae32812694733a24de65d0aa32672334a67cdaa2472657f388e58a159e015923096746a4ffc3a06e856ab68b423ade64be45cbf22a799d4fe0a4e0527d2734bbaf956785d3c80e07614666abdd5d4499be55a0f49379aef71c8cf7eed05836d339d785f50edf58a3e15d2c0f4dabbe8fd348597c0de540b35499873c0ea4e1aa1acda07b70d8651ffcc0c2499a8ee0cc9da389ce88653ea256dfd9ffbd4b3d02fa34e1acc473a032c32897d239359a7ed283fa5d0be7763b27c0e7b391fbd80672b3f3e62c0e156ef96e3d96efc913f38f52fa842830473c8d7d8a4734adf687268cbc4b038c881027fd107d0266c6e78119c1364ca826fee197cd8006ded190c7d592fd2f27bf5051211360f6b6f05e2221849fc1ba7c7227411686da1466f3817e522d657d6b624aa8c087e30a7c95729ca6216522040465af62e2ec2aadc4f8957b74448b5a31614d20ba2005f079697bfbf361737122414c2dc9058815cfc70e6543995caafa3bc6003696db111b856b3d9268630d5d24eeeab329d686e1911854e8778b132df8e95aa617a621f7b4a45cbfd751dfab2805b8dbb158bf1828199a7fc56fd63d7c75fa86eaf40450999a5956e416cfb8034879a7511276122938b111410f8047e2d43c00c46acce34e5f872f537206a5272fcc64993a7d58e9f2474da7e437513bab4e0e59079ef1017203a5d977c9086021a2c8eb237fbacfc313fbb6b8caaf438ed7beafb383c7f4d2639f72fe15cf780b023d4c2c22db85a2bc3c245f4e7dcf510c8b8db2e63e1cd497815dddaf359bf5ffd60197b8b4fdeab4d0f2c1e1d11a608fec220324d004e88a3a5f509a8b0f0a613cdf1b5b668ccef23ed5c0090b0f03c5463f5fc00e1fb2d02aeadcd033970af0e3ddf7ef01fc67399a9445fd17998609e103eeb24fd9e02d7b37f697f7ea7babcc8a9a50f304c19d61ce821049687214e4b7a7b0dce5860f5caafb9b19d402ef185b06c7b1d9ae7c3de1c127c340b630df13bd8880e51bcc07090aaa2161d58e6a98356d7ceb08cce98454070e34e36e89143597472e9007f6b70255514f8ee7c933883b101a66861d87b5ff81daefaece93df89233814c9d36c1ad4ae1afacaf9e48af55376a79c5d87aa2f94291416728756f0843a9336f04abad0f5af1df8af0f4d0b7be10d2980e2043e2def5bb9f7be3fdc54e186b3ddea45b41b207fc37d69f4c7c04a0600aa5009732fe405b63932f1b090b8bde4c94c92305531fe9061a3024603eeee846e87fcc232a217b217d9d4d05147f913996954007bf95a14dba86644db79d4f9de63d3749401f7316562ba0bddd5212466b46c0c90fb936ea256f87fe7d00df836cf760ad11a5357291f5fc3947c046b0db3319a8a0f0d5448e124e80af5d7354dae7117b6320b3e8dfd8abbf2c43b2a7cb83bcc15831af49ca9058655e35fd334e05167fe047662407160d96de0ebabb1029ba17668d84e2a4ab85a978b12d000251c19652d3e76cad5b5f29c79790ac9b9524ae9c6aa192da317573e5da13a0ff333e978f245d71f7729dcd2e5ae9278fe295587c4be10f2ba6f5039699bd0a249ca7cbdfe01e171958acac10e24970fe4bffa9874bb0a017788677332c802e6e05c04c964c42ee1c37c2835065af00c423303ca9476fc1afe035e051fb1672e25aaebe16d6b64ff39717442990161ca91c28b1e407d009cdb97ef2abbb72745eb65081e3dfbbbea2b5afa1eca77e4a10311ede1104c476c15b10fa8c3bafd1b747cf05fd1cbbb4efa83e0e92299b4cc92044c4b1e2cb2968e4b8b9f33627f8e5c67ee2e3ae65b427112a9f55fd2188f05646cd5fc5e8dabf6db589807900dfc3125f2e810464b46ead72ec42faf0b77929f7b0b20466d25eba56712b98d81ab75ce01a1c2a3340e0947f7f924c44d5273aeab246ba6eda01df704f7e636c4f75848943211bc570733eb80414ffc139a8c8ac0d41da6d3b26c29f31d7bfe333ffee974944b9f6317590dc25471ef42ef67d70219415b5c8825007b70ce05903682d8e9d1bb89c2483cc70b7f0de9314d9c54c371e1f681d15de6d1c13d7aae96643e1b7b202ea24a103e2be279da24a73b3ec95aad27f2cee2164bdf292badec57875f607ae32d49cdd1f5775c84f33ede79d368b6dc04848406a7764038e034fa54e68e6dff8f34d9671deee7ef36bfc0ac2422b2533a33c6d7b53a6b2b52cb7307377b24578c4f42827330ca6cd1e481bee058120d78eb1d15a6fdcbd987071f47bd23987fc80268f33466e11d548e019177ab06ea53a61401951e12f56f8e9120e8aabc2e28a560c225650365fe8d2c1a1914b216ffec2b6a2c7aa2d6e4761bc94ec9460c448252af35d04f983cd6c11bd2a399ccc49e782b1d446abee6a0b13a7d51c90a517f1b768d8b01a198e4fd1e7d3b0fe26d692ab3e12c42225b9de9de840078698ae7fd19cb0532cbf1156720c0635a626ee34c54e16a1de964d69cedcb9842fee3f234815baa7f6ff7e574301d968044c7aa05d9664859fa457442ad6784949e3081d5c8b899d85ea8ed6d6892a0372316447e870f2cd8c99e1b7b1e9d4fcf4cd5213bf897df607f8189938138faec63065e093b89b014df886acd12a7757cb5bfe88652792456a50378d76261239fab04b3c56b58a8fcf065bad30b1900b28e9aa125ce39259a2e915dc2ae56fd56c3957a56cafa8144f49eaaecf470e16e4c12dda91da2692d75c4ace321bbb72b33cb6c7adc8357204ddafe5d85487ac42abca4d1b4d3c1fbd03b77b217af3d48f7c17f358b8b5892934e9715d9b5c934b4abfdcb26b8d1342eb78dadc7e26eab56ff28f00049caef058174721c94aca58b98fd0576141fa9e3b5ea0dd78514c92133a4cd9c38a5c0b4e6a7424feecb69259e8031486cc837d18141de83da9f3300923bd1a4e4256a4ca18410488dcdefadb52b1a5aaf1548d4fd60cd9c258c3e0ab1804ac9ac56a8b8839a71436119cc4ac73fe295094abe12aa67945a3a93159b9872216bdfa8376960554bd60523af4fb921277bef7519ebdda7eb29c18527cb7df8feed0cfea47db31e9c3099fe367e162b4664f22b5fd07c1eb7bc29e5ea4f6e2bdfaddd1503443dc6a837b8b4f81f85b29a161d3ed82598853e3952d48771d5de0be7088b98e325dbfaf2d95673ccee92cd1d5d8045b5ec6cfaefc2826d73d6e49366d313f41a728dfed0457fd2cc5fc6f739240cafc0ba88b3ffb1b971365f27246a6b3dde845d5e06898724ffaa25999c06e5abe907000b0761d308018553c49deaf6244498c6fb4689ad5f5569c4375b20ad8fe8f20ac56cc205aec3c6e852a1297fd6d681dcbbd997f1454c663e0e9d04fdd86c026c9fc815b6e82b28a6944444abb73789cd6c6b727f8838cbc93f507e6ebcc7dbeab945006fed85a130cb88db42235ca9930d3a591f0f8d7faba483022f9ea23a53b8deaf92d8f096c3592deb3d99c46f4071b4454a357ec5e4400d542993c1cab01553e149995be2c44e11e517040da8255725b09bbffd212ebe7795d8dc2f66e2facfc324493d95ec191fde69ce3b430c72e3722c3e2a4ec885620d63dbb18ba3ff673aa8cbf39f334ba994d0426a4fdeebb7165359a0e89bd21bdec86399e90b30772b08b3508e2d079b630401ff630ccca2308ac7fa86979e6042f26146a2b4db37659d6e2643bc291c2f2974a3a6a1a7e88778e8f55baa928308aac6ffafb2f81226e3858ee9f7f16b5ae44892aa66fdcc9bb510004260a38ed2bd5d1a6fd8be8b44a9daf7b3c702b10bf9a5a8e896cfa247724e43977193264debf83b94d8d53f5d667a91f74878299539813e361cce17b85747c2eb1d04a16bde2a8d128b25b18dd4d1562cc4aeb9ade1f4cb7051216fc41fa93de81a7d02cdf68fcb8397d618466451bc65aebafd5cfca3e01a691ffe3de26835f461f8f7a7313e8673b23c8e7bab220de39506a09f9d0537d0cb87d3a8c5f099d6f7f534a34acb0fa6f3deae0fc52906a0e37285566ee5bb52c160f3c90b31a451ad5d1c47efdc9413b5a00d2d815db16ee06366682026d2356b244777b7bbbc4bda0d9a8bbedd77e607a589f0b8d013726b1e59e62222653f114fb68f54b534dcb38a54f609a291b5a10f83affd4c438857c6d525209769d68f65fc6be0e7d4cf9f39dccb38f4909dabacf1ceed821bcb5946a2e28b0a430d4c0e4e81c6d0da2a42ab6ece5515276a6d8636bc9a519dac2fb6d2122410960a14a5420b253f43a105fdd0515e6490ec286dfb379d7f71d3703a9ea4e06e36486effe8f63fc7acde3dcc8ca4c6b95d0327bb7b942cf01e2b3b73fa6319b45a516982dcce647f466827ba8e72e6d8ead47b30b4ea91ec5f6503931703e059aabaa97b9b09467393f9e22f0a96ef357124d9cd43b7e46102f3d9baab2d7eaf5ad30aa2d8fe939a0ad14775b513d60e35b0e807f6995c9a335e26b277f552d0c163d32d9b5946e00ea84dc623d01f3c703b7eee7dfa22dc7ee27d5287127449bfe1754f01d69ac5e07c49165b46a631d0c787e53b7d705beb62fdf859f7fdfe92284ef8af2fcfa17e70114aae96e65fb297e6cc2f25e0e497671f7a774b4fb650576beabce757d5ce98be1e9a3d9c80ab3ea29c2ae860fa3955758c74d7746e3ed7ec28a10849e0e995f39df17843b099a5d784205d4f1fa8889b7af3b1a24101374f82e0ebde80e08e203f4af7f3134624ce1e4a744af0e3d3b82b165d4e17aae3676e8178003c46f45be71e1fa297258c2db247cbb98811d182da30001217d622653d61f7075a3a88bf4073aa0a84ff2bf323e3bad92a346f7b0ff54317794e98711894cf07933c22abdffb62bd91feec053a37cdc4646f41e80a6563afcd12a12374ad8fd9f18f914ebc900b97cf999d58b46b45157eee2009be49f750c52efa6a288bdcd8443ef4f19c4c99b34806f56d933bef2be7a12eb760e1ecb4ab466e02ca329dae2b2c4907b6a0649070fd119005c64bf4920980d26333db61a69bf2577b0fae0b514b34d54ffddcd04358da0364d6b3a9a3c22e94fdfe4b21d2a8c9740520612bc559b1283b08f7e4ab2f23ddf386df5f3354aa531a17838f75b120a51c726d1574318ee159bb355fcbc309e440ff24149d002f97d519c90c549a453da367e6110d02844182f2915a1daf7fd219909d25ac0d58ce1ccc4225a79827fd653b0e3af0cd3933caa45fc16b5b51db317d9708f32ca227fd308a35583cf8f2fb15f2bebc25f30f76a270b7a4745684d0e373e04574fcad0a92ca7f6310ade85fbc185f244ed0c281183883b60dcb4091a2acb5cea627d2a2791782bcefeceafd08e095490434b0a0d0a84c1708c903c24556e03b00d292cb923ae3c8965129e91f7afd73e587adbe42de2d3a41af74caef8f7f06d40f9312e7b1d4db202c14bc126869abefa8943b2fd5d7f8c9fa9cf4dcb1ac4181d501d8f6e2c7d2496f88475f41217d47a58ef26590fa094ad5f2036e660f2c7f8019519456fb624c9828b8ad1ca433188fb81a2eb0096385d657115a05e042105240b380a76e23c98ace83914764c62804d8b9bf44f1b600570df16fb78ae06ae2da8e8e8e5c7ce4ddca69f0c240eb79165a44501ecfb78dd17f276b87637a3b044cec858b20fd3207b88bbada34ba7b06325cf406f75bcd5ee545f79b6e8b1ab2b2a3ca2201bc9d2d7ee29639749c2df5ed8583e2fc8130b62c98c13aec31d325890654cd0ab71222faa1525a8b3d87a52e348d690afdcd89a2986e825b07e28838972c6d0b9d5156e27299aaae7b93aa8139dd0327e6a1b7caeea641e52a4295a0ecae6a59eb622a5e80f650c76f6600bef8103a6fadcd85c7638e8d2fdd5734326b95c394641c958b469ad81981c1fe07c7b28dd85b98ca33116b8c5a27d891893704fce2d3eb7ec81f023c1385288b4dd471376008310faf3e32ac609ebcb10f610d5318cd1fc8a83e9556a563109ee25d010dd1fae62df0b79317e56edb9af6dad8e39560070d2b6386f5df89b112bad9f1ec2e537f9dbe57301c72cb102dff7545e7462b353745d1540f2ab646b06af9fdf3f9d2f89f6c459d91b6fb2125862cfa8bbc8a6cea2ae7599b182108e924b1c55bdc984328517200e57c9c6e0921d721a9467668dd1bbfe6110c298c79b0e0605b4083c2d2f6d525d269c6adc8ed85318797961732bce847b436b01b45f810387b90ab47e3c2e56b50a1616c78ecc30f57873a5d26d9a861f3ffff9f0c