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 64614 6de0d3324a8c2ed669be944814582e39bd4005d297827f009fb52674e1451c73

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
cdf4ba0d60fa082821c39233f4120f17f7fb6c044c68bda737c67fdeff5494cf
Certificate Block Hash
6de0d3324a8c2ed669be944814582e39bd4005d297827f009fb52674e1451c73
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...0035570000049b0000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000519e4011c277ce4ab1c5229f4d3a135bebc0a79d159ca5b22830ddd054a16acd2c706ea33194998e8db79d869e627c6b5225327e59dbbe2962e256937cd5333fbd21b608bc36c464918edd6ebb2a15854a603fab3a7a27adbc0b0000000000000080000000e0000035570000049b0000

Raw Header Hex

000040208062e60aba629cc2e297c5e895f5615ee3b880ffb6611fa147cc2931398ecf1a4b17dc09948eca3f74c180da249860452eb5a5cf3f9e74c31980c27bfd30d700a3691b6af6b90118cf9454ffde7fc637a7bd684c046cfbf7170f12f43392c3212808fa600dbaf4cd

Proof Data Hex

59,560 bytes
121216010307a7bf0f05e0396c749ee80471759f00c14ff48281ec7deba8026643613b5b1ed62d63013050f08b75958d1b8717e2b53f8798f2228ab3ee6ec3700da748a9a16ec225439edace2e93f16d4cbeec8547d08bbdcf3a2fc49c51cd05d65e929aaa7c1f084ae97d94491728b2ddbe70efff2657d0f98b16b175cff4fab99b5ab83bc0c249b44c6725f94f5539bbad849b1d6035f74d546bc922da651163c6e89e783fa7e9ced769fa28cbc2aecdfe3ef450c4f03c3dfa32e87054f289bc50735180f8ac0e5eabc67b3e54619c3091ec113848d43988ec11bcdbc870c2ad1d264c9174957daf057318905e086dacc1f5c79a1819a4c2d20d6a8c06028e02af67144c58c667aca8cef347eb69636c0f14b7c3b6c9ca4502a846a8939d5bfad296d9031d18381e3ddb6973875760db4104d65b63a9579d149d7af25d8adbcab50a36efabf6a2f53e9ef7f952f2c40967b304f3235ac34fc5a24d1b57bbf46b763c1576cd11a350a7e8147fe74b694b6683bace15f8ebbd85deaa177ebd3732ea6fe18b8da7d765373b26876ef68cf36f837d1699e1eae6722f0470ea9013ced68cb2b6e1125412ea1485ab6f8d484c65fe38fec80bc1f934431c8468f9d8349229324ae80139b57be56261b6db28846d8c55a0c638e1c1eb750726c50c746e8734830c2dd03a4477699d13cf84b26d09bb7c3714b4edd10205471dc777f68beced27d683a67748edc5e5fbb99554379d5dd92402f7099aa70457dbdd391af45db979ce7e15d90a6adbd405eee17dc8f8f6d0f75500f72f0b890e8f63943232313eb83f004d7dbd660bcd94f46e36ab91b7f1f933cd602bd8e51b387ca66590d5e887eb60528a60f99e8f0c1366942389fd7c8be601a840bdbc28d52ddba403f563d69f56c9963d283dd50092df432d1ad838ec32ff1d3892a58b8abd183d0033bcf111d5a36501addf6d1147258701143d5a8bd9c2dba60a9c57f75bef3c6da7bb1cd8ef0039d032a38cce45ba03dd15eef6bd612acf0198f566f1165c12b826c50695d297a290be83f7d23ffd46cb847f8a57850407a7de9c44075b619acf2a261e76835e2d037fdd11d6e452065ac0a3623add60affa4d661b2d8d8a975e9c9d68cb759091b659d08e69a6df1d237436f533f4fe623ed29aa2889d1636dab1e72135e61592fbbc0772a3311e0c1670749713df7fbd19ebbe1b13b7ac4077ba127483e5a351addf3b83967bbfdcd3d93af0286b592cf4ab68659120de0e1485698c7dbdc74f029cb21dc4c929fb173d879e25651fdc970ead09387f870772d39096881d8c6b7c515b2b66cc1bb3289ffcf40e2efc63905fd6dfdc85e0f85c99830af84655cb479f8d148b4ecd14c51df5370b05448aa37535ff68ae0c82895f7d7c930ab25830e76da09ed396fc4b90d5b88fc226d2318c060726b2b2fd721d5368776ef052b65f6ae587d27357e7babdd6285e9d68c6c3e91f6a8646c45f1ea9832b094572fd5f444f6ca95d235434a213f2a8bf5f386fc262d98ea02a0d4592ce92ceea70024111585aed65bdac32ccbd230338889868a8768bb565e3d3b52a3018a4af3bc03753bb560a60b5e84e279ece14162f60e93eea8727b83741bc4cb98fa490d80b8b54d47b9f909849cd852f4687b48909628f0e6bea44d81eb0f0ed204e68668e1ea7965c1c57d8981c3b4bc0d10b110299f1b569c667e000750c277520488089480224b657fa8f9a8a6f01e5b868b95f66db2dd89d78b51107e6a0ad7bec81a84af7d11a836a9e00c326b9851ca5dc3d4e51f1a6e841c31eadcda3582c9ea58d58f94791b9de8398f1a32ee39f1ae98a062da6a1820fa16c27ae025c3b6e4322a127daf836e137b28e752aaa171bd9d17a66816892bb779d387c631e4f3dbc901b307b165a24e05f6a0c1276bd233f3cdf5734701a78d2cc53af4414c229ec6fce4190193be60846c9c48a4a0bda39e5790638d63b59f6a5c41f2b97aa0f716a8a2d8a3effa31c8033a367ce95644e455693d2cc9539fa9b91d668c3e5104fdf66a1b1e5c66b87d315f04c57e739a2f21a605d2cd91e3e066f3f0e0ca64359b9aa5e6ea79888b4b2e4ae6bd301631469c9be8b25a4049cd8d624bae972bc1fb85ded993d91b925c3c7b945a5d37dacd11930d4f91126e70555f3b48146101a1b69becdd8486fef5f3dde73bfe13ff110559ca894bebf42e63f24e300f49aa320b973bfbbca848d7e6baa5510f460b9b98dd2b7adb8b7840bfe9bb8e0113961527ee0feac271bd73a0fd35ba302dd10bc7333e9942c110a5e33844483b01e9c413d06bade23095accbd867915a063da1e8c01ef83a1831aab1f279be3dea14176608b8b2d3dca01ec4bf6b2b2a6064cf74353147ef2a78d5d87624b9fca971d08be9688318278015e46ba99539c0bfcc2764e8fddbea53e5891d7a6e3d55effd9676b1763f41ad7aaa7926f7cf70806162176e0ca839e54c7eac207d206e885564498ffcafa859a4252e9702d6f961d5e8a818cc15a38afc00e9e882cf050b7d0677285f6075a375b5025880bf81d0e4edf154d5e48b5b87d5dfc0071a166359aa726d90ba3672032fcc493e73384daf2f15dbb24338fde51fd0c1ad93a5bdfbfb8ce6ab56f6f959edad32bbed5bdae5b6caaca610281715ddd1bb910c611e99701207d54f8b8f279ebb2a932b44ffcb160c3b87baf41821badc5f01c2df346981e7247f4bca7ea7e5e0386bbb43129a206cfc2dbd8c433e5be1a18e98888793792df2865501352958b46a08911110bc9a137bab87f309fbf1b1621208a1011db0d0ec9cd03a984aa185606302af617b2f1452e684f4a85638a71c8d533645fa46112709d1e59539ca801947090a47617e47d1ad444f0f85a4627f5157b6ad9742360abae8b3a60db69a0cc0c1c37d4562ba2fd129dea0451eb851519ce1d34f698c777eee53fac364d62881be3181eb7601dade5e582d5ae9b91f9129ba0cb728d79ea3054e90d2c533efbbaa961a6a19ad65ee87525e2b234f49159b30390c40710e959be37a132842d78aa915ab02101bbca2785953b33fc2435285f199eefd3c00cabcc908625909d1d09c255fe784503e4a69f6b441f997faf316a964bfda82f2d0b580984a08384d58cd2d42f1ff7b9b962fcd8a66f363071249009eace861a8cc6653d7cf15a6d2bf7d027e1cb4f5ea916aa56874a45bc53da9e787e20a8b9f4a822af849321b494dbda308bd7380f920feadaf5628bfb7d20f3307ec3312633035a4338d0810abbbd3047bfa6366153b4abbc0ecc9c21370aa255c4f7223423e006ea56a57a3762167955058868e2902d064c7fad9bfe8ca7abd0b80fa305359dd7bedadb6b061e1df84a60953e9ca8248fae06439147f22a132a8f0bff345465562f81bf042645c627ec37e6e23131eda6ae17f88bdf925502ceb7acc4c8571bbdad25767e476463b1f5ce4563d9a6af44374a55e333aa9b5744dc93572a79dd3f69720ba8184f251d52fd5f31131022bf9ffbcd470a2540cdd8b4dc5a3a03cf5251c9e581306de2f678daab1b5f8fa2c30ae34871ab16d0d58cbfdf219f04ed8c9a9a2ab073bba02508a1a75a934c5a3a1489b96ae7ec7b1d1b4acb78edafdddcd72c0fe8eec1afa4ffbb1449d395e8213d3c0388e34a29582add163b52fe02a361d9c733c04cd29d6578e07acfbdca74345eea73556007b51d2e888c4f06b781e878aa6909061c5a289c4da8a49e65598a37d510c562f770b34ad796eaf82680628360e034de3ade25cb0b0776abf3af32914fc4d4bd1596aa8d2944f10cea42a2241af24d3c36a03b1926d59808911e02e25c815963c3c00a9cf307782cc7bdbbc0b2ccb14617da11ecc0b5c8860e1898f5ea9ea54860ed166dbe37595d58272debf6201ad98af8dd34b6e7c3d984d850e23114aa11ae03b6a146595491bff6cc23931c128e27c4585cecae11c7dc17e9a55521edbc08c8508a0ee5436bb08a8c38798612411a164d4750d3f29010a4d0071ba82e859903c8ecd5f7b85f7187ab06b78704fd209020c381b41ea6c790ed160390981635f1db15ff94dce1b05421d5a6e8977ebd043976d7470803e620f02612982a48018ce579616b2967bce64d673034fb289d31f353b7c806bb8e2b8606626e55df6ac93e1fd82b46949cd626b3bcf5a5499a0b21b5963ece4928c9faeb938144bcfb460d18c0f62f40ea30edbc9215b88a74a1b0cf34e4c67c24d559780aa88f38a735498175da40ad71c5fd86200553388aae6c3577fe2573b82b3de214ee355405d281e4705a75a89c59da717873f9cb3104b82f241021857d4542efae2a1f02c1973d8b912a80f10d22418c20a468dc2144820c34d885983b2fbc746589ba1cf3b89d8e27537ce0074955fcb71937a16956ebf33081b55d5ea3af724d4383cdf08d50b060eaaa31161e0b3371b7d21c568bf299557b8328cdcd518c593f0082f1cb853c33522ee85c641e8ed06b811c6ac4ab8e8565dde942f4b4e858bef351dd0eb4bd297d04ce7319593693a6565401f4b0f22199ac53903a8ad28265f495e4c19424e6e03eb655b5417e13d1ab217afd7c52335b65a7aad7d75a1e07fe8caa7072ff133bcbab746e1b5a5f518de32b68e214cebf639778d37b35714a3d8b10861d21fa4a99502d69c338cc65b314ca753cdf1777ff2e03f7c3eaef68d5b7851c980bfdf5871ba90c30c68025a884635f09b1767e59c9c9bce09a913e93068126fd27c32117b8523541f69d39fc6d29c0c460c4c616029926f8865140949a2f67716fe4b0207abdd0ad4af1d4fa17f539b61624ed2967811ba5e2db6580f702d46bc32056897bd5da6e5220537c04dd27627b6d0941b33de57cc2202ab1fcc75da2672a058104eee9e8883fb1b257770b829f26597d3b50c806134d419481bce4ff0d3a08b1810f52d267a75079e16e8ed0babe313ca328611c9a2b9d3a51c5121b57ee9a859d66cdbeafac3a59ded52eec22d0b150ec4a1a12f1db24a49d4981a04ac565df64d809b45db77bd6125e8a9664a5b252675e3d4ff9e5d78502734c0ab29db38444fb8bfd1b64bd37aef343787b7f00c158be9aa7a229f6118cfd7e53bc6c817b5015c339316f917c1a8921cfa6da1390402e70b8c62aa614d308ac21d6c6a332be4013bec608043aa1e962aeb359349414892ba879d4754f571ad9b0586c2cb48f0507f2322fa662b1c9c2e4081bb1ee88242ef8a6b081176451242346a580e7c9241f9f6edddc78a3618b7bd62ae91815c96673b7f21dfea69f19b3f17e091ef3b0ebc3ed908e13f1a3d3d67e2a0de4c2d6f08d557c043b6cbb0a6f341a0a3d1df74d35dc3833ebb6c792f9288ad615a321489baa2e73a99ad3f9ef4bdb926ebf64de97178f552a373f1958e714f02186957adaaf90c6bdf4de605050613505615b5358c578ae87f91487c8db0f4594d9fb00e9b8b59f3d5d001ce6e6944839db8d6aa5c17d63ec9a554e41f455c575ece89ae3171c4f24f69e8795b91f396bb935d9f85e8e6c3bfd97b81bdd51a2a32836b7134e81f6a21f654246b92096c3ac8736012996fd8a600123b4570cd8215389a7d63751b6d76082133b530834fdbb5f3d31007b565ee07d2323d61000d3b83460251f710487e28a6d160d9405204369edf82e0019b5319a0e6cfea3843507461b948b7142bb6ffc9d558a702b12e8bc73a5fb24fe3cae68e9c56315d2b18fc83257309c82a42880fa3206175538ba1e47b5d121498140e3e01d3d90ff353f820ad4e6950368e14c36dfb4b774bc686b4643059a5089ef88b028b2b31eb2fd240714b315a318b899675a1dc8c5827ebfcc6da7c858362b846e4198bc0a67b430872ae7768dcb8bfb29741ea0209fa9455a1e0e29c9b092ebe0bd91d817eb8f4925166006df25df2b4815acb3cf544e317f88bfd78740c920e1ecbac0ed8003e3c9ca18baace32e6f49ec1af47ce673a93ce7ef963487ea156ff06e4b2b0f540579ac32ce602029f900bcf1b61c7f3be56d32d93b4b75cfcfad924146d181e670bda84989979a16fafb62cdefab49117ab8af3813bccd0e0e5204b3bbf5785b7ce30c201272ad080df9356b2615972d02eb52a27c5aeb6d1329c5c5d8ec25251fb6de109aecaba0d963b45a971296a659d7e17656a2c3cb3c1407f06b7834605d63dd3eb1f1c7ca5d3f1167e9f7e39beba621e03d7cc75bcb890aa757a2c4c51798b188dad774442019d29cfab2d3e2610cb3d056a76b0cfbcf70bc0e1b3eafe0ff712f8afe0bb9c42591e611d64086eb1c5a415ef74942de9079cf93890821ac8b60e6a54bdf5293d7e3e871e1f5c3722ac807c0f9d6d385f221ec45455126073b91035224c3c19218184c6fbaddddf12d6d55ceefc561029367ae4fec19a435782b1fad147a2f0f2827ed13b29853b692e3276247847123b7fb9da4f9af282ade37d46fc6e258920d4b8c3f4a779db2a0d9d09511d94304bdbd9ddccbdd7ea698e184180095e7f41c6a2e183e29857b8d66555460fcc930e50cf92cf3ca036e7cebee8651223002bb696e9cbed8371a07d964da6127c5f4eb4f1ce8596281a17704191ee886b9058eda4b19110199dc13ba00994ecd24bc00ce027f5bb5543c848ff9e27b9997a7924cd1d4a4d25274c1e0278f4400d843cd279a25d10fd42b80232d0c875899aec3b91279005dc2a3e094281156e12f6f1edb13cf41a1454a4210a39cb44a4180106608f8d7f2a577531e8f74e2012df6ac70822626666421a95eab58d34a37ed3874b91dceae339d8be5ad6d512ad4982d36a8b88e24f217dd79b53565a4f387f4582daa0e9747ec463c862b38d2cc168097a7d0256f3ce522ec0830984a651d4c52a22ac43747bf1678e1600182d3ee4f42e9f0c2f904f435a061875f50ddd9ab68ef13f9a57a3cc5c87c97c77690183cf52a33e33660c484f1430ecf01ce3fca9d52a6d471ec26d0db6d76db1dbf79723c981f02d6ded27f92b2997dfea2b6cd746a6ecae0089e172fd540f9646de61776e0a1cb3b142147375b503ee6d0fe60c25a1d30064cde004ec7060540a0a0900db96a0b219a6fbf758031b747c91b125a854958c1d03a08566d07a745e18f2561c7cbc5a2f2c3650e75ac8599bd7e51687f3969353276d4b2d5f246a64d199206c277dff99af9170d2a911f0254abc308f17cdeb7fdceb9d275d166609cabe7547e6a67f030a7e3d62e9669dd0b3f5c93f74d7e4dbee686bf5096292be3fc7626667d2e58c98dfac17a2765e350a159fc251fc9e7d8afbc44060a70b870690002c5849da788aab88260eca8771fe12ddaf5bf8f5803e090bc169d19b6dcbfd525ae7ec4c591ddf2f8cea5e7c823cf53545d871ca533c651b03023398f70bbe4086d24017dc83a1862bc84c04225983d5b871efb1b7e04ed7e8707f93696ebabe32a9f1be4f26029276dd072d89d11ce8c4d2ec76bf165868e9d2c06dbaf7ed4499249baad98ce1ac088ac709908d68530a4d69380b66f81dc3a93ffd9154befc2be4418f3d575e20d1d0e0c861cc5b68afc360d27df1db8b4395aacef6515da0b5ab94e3bc77d7e5795817ccab85f6d342136386a878926f841bc31b57cc650df0cfcd52dc420caa49f0e86be6e0db1cc5778887786c99c88a4cf60f82dce88c8790810d5c7ee0e92ccefac646674797c018db4d8f5b65daa22d7b7f21e7c811188a6702c436ef9e57c17ca85b637c8b3dbe9490109ca5ec3763f2bbf125da87a04236a5996df07576318b44739f8bc0157af26069755ec33ba94a2f89a2a1d2cb1975fe61c4ad91aa2c58a4eb18c9aab1b17c04d303cdf64e0ce554b82951b67f34c51e0e260015ad354bb0899674cc8bce045b487a81d3d05d4a9181da7aca6a984bb74560185e97b147cc12adb614d1fd627e728ecc5df68db60b54743dc60ef21b13a9f720ce15332641b89a5d4572b77c6952431c4af6671435c347faa7c9bc45211aaa79e09bff804321aae361279e82339e2a2cbf3fea56d6807f266d402c3f8301e9e1b71a09001fe943e412af31a58999f0e5ebecfea83c8a0c7d353fe0fde11e1efa2fc1a2624cc721e0a4383604d81fea4a49f14a4bb991367f3c13258c502cbb0ff4f9aee814aa035314ac7e253653073eb6a2cda169169c222768d87ddeef771cbf20149a30aeb6263234ebf0e4f13f6860fd1b0208316e7ca42ec14263c1d933389e9dcbe128dd862840babc9395d4fef629c1d70100fe4aa1018191d73614e486b4e4cbad5c969f51c66198e7f5599f100048ec4ddd655f7afc7cf0353016f00350a877b72e9fe9bddeeb6ba1d691733df3df3aa2e7ec7324c9de8383f70ff4f69d774d75b66b11ee9ad2b03e0d37b5de443b8ad378438864a839a368c84e0f5d054aed44e8f79b2d05b23b975fe40f22b55360baeb260e6557ec211dc94aa80839a6317f6d73254a9db199a4042cbbec8aea3d70de6fcf99a4dfafef53d20753b1291919e5490df0cac80d0a0676172278da708806ecfa284aebd0ce4d71baffdb18abab894dce7246b7f38effb1540b8b965210b4bcfee86b9e167f7a47363c15e02c537add553f5681f85ba4f4ed0f039cb6bbc63fcf355ce85d605713935021dafdc84a28afd781db6b038f44da4120d7162aa330d83065402e8d5b358c990183c33f76399d4bd8a826c29a63a60b97a1e6f19d4d6453ca5f464c130175be3ab9e31fa18c114f1231eda032d2b462f8f110d002b9b1b8896fe60e6ba769226f10d44d9266385b527af7dc3c32cc9d9b81b651c9c4bb84895266aafc8e907f37b9b701ea288a6476d9056c88fa1177d18ae3d5a91a8ffba89efb13f4618032fcb5b051a3ae394291154e6d2f71583897f642fba6961b41f715d862dc0e68118902466f9fa84faca2cff245208d423de2a39bd1f24f1d3af6038280b833986e808d801d7fcc1f14b990eef0a88489d9a31b4732160bf418587b101ee10e98378cf4db4b734f9e3304aee8e82367b11f43cfb4d31ceb62ed2ee6a022b01a170d95ab2fb21fdb2d64f35fc487fa78331ba0206a8aae9143ef2fc17be5cce6c92448d358a6d19c717b3c45040cc28a4585be564a85a3afa8728401d73301737a0b861949a0fa7d902e6c54bb3a6fdac28d992ad872063678b9fd5a153bb0a15c148561c086ec4d98e1ecab69ab44c5b4252adb42f99c0d5adf2612a44faf256a4c0be75b0a462311526399304f3aa657af0c74cc828a0364763ab2b2b6e809de96fce86a1eb68912b3625684ac45e761b2831e83fbcdce0dc1426fccbbc53ce048cae50d7ae64c2122e1fedf1d423c8019f2a0e564ee030c48a8a04cd2606d099f427042ece79273cd45002c18ca5baab4bd71fc7badbe889d2bfeb45107b2977f235e8b9b5443b74f59abaeb1ab3b5aaeb4de32d080d7cbe49b39a163269525f903ed5952a8fa444d7180f6162b9318e02a989c81a70804b036579a00f147d4ef77a06d967c6a25afbcd02e6eb7d62b674f7989a16ba0209a1266d9cbb04f74eab223a6c5241da43286476aa00ffa679a7dd455b618a552c9d75fd169c5dd5c01a1d18600b5f74cedb0bf31a39d8fe79849173f79fe41447faaeaae39a3a3d52afc689dfeb1d82e42cacf8bb16015477d033465f235b51e796224b36b7cab5698641f9e5182537384ec33beefd74a305624d9135d2af8809921fc95fa26c544888e5fcb0799b51d8d5e96d57e88349b29d478ddd15f376f41515cd475db0f7d7a108eac24094752f453ec34820a43d6315eb0b3b1a03e018954f4c5786049ca03db90a49fa2d47ffcb5b1c477a8d6f13b3cd2f584ea7b6245987162583c6e91f9ccc0ef87cbbd0c59a0d07e45bb4f383ee796207a42d10da591c9bc124ba5036cc7ff4abcda136020732d67847bb75ccfcd41ca74663c111862c4be98ff7d5fbbb350aa054cbf9fdb114bd1ef18a9c5988705491269c11909b4e9d9b5737acb2e1312e5abc01a51d32417486f316d6225a662d296c9196a849e5d9ace56ae860c6d5042151710bd12c1cf8629ca7fb80473c5007ad7a90f553c5029204e5cac74994b59ee10f29127ee6e2193169c6b412b9690eaff8798f9afb19ede418643e637fec338053198075ba7aa8fcdd22c1f8561dce5f718f4271c1ef8e962648cef75525464766d327c30f12d678500a1cd2c6eb375ce4f275891f5f0e2b17edf12980642edaa4564f249a23774d7cd895c5c8e1bdbf2adee5504e5e5590bda89e46062dd46c5d3fb6521daa42547ad39850ac275096c7168a70aad64660b14c4e9f8173e6c1f99bacc976166fc262dd4d2d58a79ceb4527ce035d85163210cb25d70195cf335a2fcdb96563c4038e897fa52a285df8f269d89c5bd282ca874cc91d57dcf227bdc3d933442e2e8b629b1d359829fe8e41133e191a50c6ca2b7208256eb679223be4f90b6e0774fc4146937c942bd0f3287d3b1838aa39cef41bbe8d59c5e3f1a115b7cabbb595c263bde67635efc99977db94f24f5fdc5adc56d9018dc5830f18594d2cc4a820530f808defab5b428bf01d3a7552f92915b12de6db7e0408aed6092d17fa94b806c4a0901f0dc4adb298420bc0fa5d7b87a8ced57dac960d56ff7e5c4b0f63e9c5a849882f92819c7beaa95f31ff871225853b3f780b7a504a393d7b889aaa7fe1ca77f3783eb014b22efe43ee4409daf6b31d4c6b64ecb8dd56694794a1a027b774d0f62e8842624ca0776226af001ebd28958318c10e65774d9f642a75ee7638ee8c34cf417cf8b3ca7387c014791f59a0da36adbb8d26f9cca5b5ad1742618c0f4d0e47b525f9a012fb3ad64073a651ae217509c89502fb21644b871e75569e292c3a19d2ee3f12811adfd4d6e0061c554c77c934141f92227701c1e113211c4efec9eb93e6ffd1af567554eb3cb56c25d37b8e5da1d2e43dc43d797fa9a582e5141db8a258cde2c7a77d4bbb77478c870b6db030cf572b0f190316188d2ebce13804e0a2a9409a57b1a2d8176ba4fe09445d081e3c4857ff63f4ca53af11c213d1328d5002494facb25d65d05bd16a2f27dbd135fe0e9908c4adbd87e1226cc237035ed96055d0129235005c0583152d3ab4cfe51cf9da0978bb8dcfc6e6add4c1774bfee20d7b428851e27dbffd71340fede3457115e7cf554241bb74d25792dff4a43bd0007c2c05e3cb0c99581a541ef36fcc3d9702a09d1ed4e50660329c1705ee59ca51c897f02e7f712fd40872350acb7799b9d3fc75167579fe8c7c5676f080f3515e94d639b80c0ca18543ea9dde261165ff12dfa1a746ff3c425ea0235ffbcae5f85fb171b60a431a0acf71b4ceca43361c98ef4e5a57ee6e98b655751e58012e4f1ab2e4ff57811c3099565ccfc6aabef1d191101d83bdcbd285b830be8ec1ec96cbff6fd98db493e46c190e1c9088a941cc27ae2bb78ac6101d8d2b7dcdbc03056773ce251f3c2a4749c9dfc847cd499d0a2a12aab0c40ebbc03be1dbda3bc42f511c8a1cfdc17f66f8cde7cc9fea1dd6fdb9a2dba0c4d9db38d955017bfb9b5fbae931c68fcd22ffa2bd9502c32a7b4e50f9fc6b4452fe451e69901b7d1264df8c5867a0bc7a4d7e2d0c7b81bcba7c88d55f17c7053f67f64d50474e721f0c5ed5c06f30c2c82a03cea10ef8ad6c5f537f2b009ff80b833a7d222affd3a08a7b924f596bc9c36505c90bb2934f6da8861aa74ca6597b697e6e99025c5962009243d90f79950d037a88c98e62ee72e1a663c1d6c12ff7a63da81e3662db62b1324ce761c06d0accc856989fc8ee66f31053de04c8e82f36e88cf067467921c1138370e2cd61a69553f8505d674346a026e5eef33ec2835ec2532c8d150fa1d09cd085595340bbeb3575ee92c3691c73a9fbacb66a8576ab3950d30bf98103011e08052a21e19f31f7c4d03e739ed7d83500435e0540d42ccab7d085722b366d85408d350698ba216a990987728b52eec7b79f5c5283024cf6963b06cc2494203bd0321b500ac2f1271abcb2a6b3f3f7b1178c7c3050fdd7237aaf64073c35b8a6a46bf6ef6d2be7edd9cf1e23fdf8b1c7ba63b4d33d8e33c6efde4cefa64ac98496de44f15dc62a1639d9033f3a9462d5f96d4efff0e7484b19938789322c0e42fc5e1be36db833a499feeb84d19c0fc0df83fc4d6e85ef98ebd998ae8f27c9bb535532ed4cf0fd22a2198dd2727bec51af3b2ac186cbe65c7d46a7cb8aef2391cb87f7c95421f7265b1069af10cf2a3c91df8c04cbb3c149d9e4c84c88b00309133b80f64d5b06ae9ef2ac76ba12a96ef40f16edb1a98c8a567e7d859595b060e752b3579c62f506b1ed19f6d0650efa7667744c67d715fc10ddc836d4c76d2c7cc1c32ab2806a173faa9587976bd89668ed6381472cdf607dcb0c1438ff6efc4ce18058d183e86db343f4db51d5f795280db86c307441665befdf6f51229f36eeeca56ffc6c9a0f186084f9c9f730ab8e031b95d23ac07e72403b788d35744a4891a6ab7bf52cb7869a1f4c1bb20ba90fc46861a636387bcfd75109ad134115cea7150f345d6f396431c7a404a5d19715288204dff9eab5a1e90ccadde52a8d4349af9ac15129f8563581c513d4cc32a784ebf534b9c2e710aa4ad3e58b7aff4feba7f2ea5908698b040f1a029469952d8541da8a32b3a7eb55d9c2aff449c8afa487a1be9ce64624a0c120dbca4ad97d024201e475e20182f6d4d54c980ac071622d3895d878eed33dabd7d73adfc9a1cad1f855be96656665c7bcc4915dc4db4ae6a166e7a285dba49f80d57ba728dfb22b5079e4d44ce593f13a067037e5089e31e421da75fd9ba1cc71d541e73fdd77f197dfc99a413be86cfc3672967de5f5b34766a23bed22214d0e8aa6e485332a08d312d43783f6543b99de6c443afcaebe5afe16d1301056befb641c10781d0b729cd24f2f11e7231508d00449edd6794dfd2f36c69edec30ee9358bc9021f05673deed509cb6a5251e6930695d2d6e496e92840af135f6cf112f7ae8c5380c205bc6110edfeaf1b6a60362f092f84d826fdd00e6d759c50a59ddee3c1fca1ec736de21528611fc18c3b2370417e6f0a6565a9748efa7b0612f81de701c7782b37c66add9cfc8ab5ecd2a07780595c00352635671ca9c3f13cdb3984a438fc27350257ba4caaad6064e1d0b22cf5e44fd3e792cda9d28c55d075700b242da727a41a4328619cf264db800bf299a43c82d46c687a1ab4c6b1677b167025fb7bfe08e431323e796b46cb8c6f0c0ea66f05c367611dbb5e8d135069cb5dd8ed5abf7426775295e3d0241c7123ad4db2fd61eb69a2a1ea03a62a324cd10a42d3fb81ae3f36a904c72f022f9a74846f66a7e2a4100edbf1deddf10697e1f5cfa0182fc87d40353b63f00d1376ec3ab706c6acb13344a40c0b83cb9e07ed0b093ced6347fdb98ea0322463e7b41c473138a72b57ab99d58fbc6fa5de6266dff0556eaba579a386e9e4b9f6b08a70d303e8b57b76682ff0ece8e2c6a7addb88ec7e8bef17a1a3b680c13be0661381ecb43527379f417ce071c2d681a600efcbbb29f98948f71ffaee915256af65476171737a3ec85b9f0dde74a0cf93554615364c3f84bdc0724dfc930fe3945a940b76b2df501fec21748975925e66065b78b87b8658b392c5e16368dba3f6955dd93e0efd51a4ea6a7c33653892a76ad7eaa1ad34421e1d33f51fccd97d890e21405aac8511bc18d55556faf47980b41960ebd2785d56d79dc8cd9613e1763141d94b8196ee2e08523c39eac00a0456e481fd328780af161ccb1b3bc5482aa531ac6b8f2497832787ed66f08934697f2df07f9ad8e7cad5a0210822bce105c6522ff1b1324bc2d91889135c01a00fc1481e11eed328d485993d19841d34ed81f486dde137aef0db5aee80a1db27464702ac8ca57a2c0acc2212dd4e6815982a2af1b3e342ac478d2b4a19f4e6f8d78f46cae2a4b9c3c6e4e40516e896ed607584adbfc407eab08e76f4536299a198750741c6e9228c4862072d382fed4b716d3e285b6dabe08e2c2ae71550e1c1be8881c61af4b778286abc303b51984ae96042a7149101c3484bc6cfd5774e5f2de930273e23a4a8f146dd715d1dc81a3e1dfbda5195b5b9769d2c68ee12a3a7b5a7162389316fc736686a75e8d20a427b08a22aa84c78a6f9bb57b7b32008b1ef872b5f8e850a1ebcd27807e1573800d49d41ac03ba3f90daa918195ee754168e6db91dece642a726d40058b1624bf0b904e6d2b61cbb81351e46a298c9796acdd97e35e993b3d26e0a62f1688a91e8c41b8c54fc17b9cb54c5220d51d8755afc6f7d10f070655fc64cd5c2c5c25f1aac85df90f6d73182bb1ea9195a3ae68b7674d3290ca1b1727ed97b667412088ad9c048ae48d73b2886d7ca75bb988145dc4dcb70725697904f02598f01b02559593fa22ca50fb4c4cad5a1901f783e28b07f74a4a828355afcd3a89fce0d5e5e05c48991ca896511026209e246c9de94be0050350599fc9a58b6e87bc2c80e68784bbf0b364b563226f1e2682896e71ef0097d755f465f93e67e6ad3430f66d0af4cebb97567e49b4a8847d121137ca49a290f4d87d8d78df1b5b0615eaac017e0adbbffc0ac999a5f001b7def45e62cf523da2c9aa8d3c4a027f44a3be3aadfad852b7fb728a6d7b6ffffb264ccd46563282e71f9eaa0705f45f866111801cd7c7d9dbab01aef755d17f5766efa842d9e2a4fc44f78d071707dad029b62fc3965eca7c545f8a10a3c11cf7c6f14b106cc67bace0b433f04c33f6fcba1eba9a4bc32c3ef39e3a37296703c72acdea53f098a4c5c7e55b29def493512b7831cb1e14e8f492dcbd6c49ec899926c385fcb23db90a095355c7df3c27eccc519110ad9f45b81ab403819bb48a7c528c2c92b241d82f102fe9e8663482ad6d748753e0784277a496ae1508479fc30c25dc0fdab9cf81429bacf50c7a858f5983869b88a4eac43b6d093f4eb93027293d64927fa0cbd67c1fe3aaef309de9a6f508510137f45783ca42e00590efe8c7612e3016d13368f6cd576db110f2e0140db66aae3ec58b3e1efc038a2d0781fd7d441da215fdf2a0a331117aabe5611a9bca0f6f99e07f24356f20f1e372034df953e7ce7ff01aa22fe6af5bce560f23ea007ad511c510de0b6b83416bc6ed453d64122521d2a601ed1ac73134a2f11958dc6db448f9ce8399bf2a2c33e5c4edab25f2523742b6453bbc9466006db794c638c4689ee091d15962d332ece22c3ceca9e2f938d75327b47ed13bf3ed9dba2b1efd10f0ead5a806a240b56ab81c94a5d7a0b345cb7e54bbb032f206659911c52483603914929a1e6ca2b71d7420704e4507bb0785381402a110d6dea561e9c61080f783407b88a4bfd274800cc18c129fa47006def9c15f56358d8417c31f125bcfd36001a05a998e6b74ae04b4ff48635f0c3719b514bfda9528279d05aced7d4635e71d925da74beeec94c1f0db94176bd6a6c39137da97f9eb5714ce6fe2a04a9aa325ccbc58a9c0e7364ddbf7df2f3e1a86594be9a1fd3d9f37ca5a1468aeb8563cf7a2db64712bc7721abd650812379efbec44ab1094ce2c833820e7e744a02180acab496559c099b2fc6c93389d873af236c8832e67b310ce6c13c6284c74cbad902ab104edaa441ad43e3cf62e573652a6f8b866eac69e81b87b638808a8eb82c3e9f0dfcdfd7063e00ed3e7d5ad662749774eb853c9a9ca5aad82541a2aaa0ea6a49182c667810fc617af29bf1a3aa993b152af93c265ed030a18bfe44bd19102f6f4fe4c3352c74b8c138ecd25cbf8faa6bbfbdbf78cf47284cd44748e928db12893453ca42be3fcec9fec5fa638c9bf5397981efec4b2bb03d9afce2e2644547c819734d78db7f3fd1c60d8241761de157f3cd7836f583351980d371b01d796ae869c6707d9f43a0a6b838588c5b817e27eef09dcdf5937500176d84411a3d4e348712110f71e79ff07f2ba60c5e6007922686bdacbc5edb40edefbadc1f02d1e9478028627bd27f183336dcabf29eecf30162e0fc806d40519e37971b9845968bd5384de3d470f6b7bfaedeae70f8baec2ec415b71bd894cb612959f698a609b3dcddf0c94bf3dff3fd22437313ec0a575ae20e3debebf9e24c82a5c0bab9638b5f0c400c7c5c5bb27bbae05646732cda9628ec6fe6da898dbd1b05ce142c8083c724e4725451b9a845b367dc4da20f3fe47c7a268904359934256d6fc69208e93f5cd9fb33cad649b1ba01f9871ebd4c630689160dda1641d2608973275e6dc0f005d81ebf0f1dca14e2491a18707b1b5595987101035e9e791a15de48b6573e0c537509dae07d9a25ad05ac9539ebabafb9533a1e87e2b599b2d36af4ff326f56cfe5d1f803c1592ccae3c871a30e1bd5150fb949d1efc6f9b2f562e14dc871674666be1a08f9075bd7054a6145b5d639e9fd20f660ff1122f26e5388460516e6d618054a087414bc6947461813f9aa32b3866fa36b06e87d0846c4f2609e2a177eeff8a024f220925a53cb1463aab3ebd5eb12c8bc1495da723eb29869153496e59afd38c6e5f0d787965fca29f61125a73d0d19ba8a93cead798afd9c04e69cd63b76ecd8f3aba7cf06368bded12dcd24498efa39897de2a11a6354669e3f17d621bd81bb4b98549717d04ad8b44aa95892fee33554ebe927d4eddda73080643c6e0ba108bb945b8a332467914f73024abb66a3142bf8e6f1c8a8f4828f747c258c0fe2cbf44c34d4e58ae2ae736e8b566aeb9fe62cf43417af8cb9c1e5c5770f2027e37e5e23c450daa6814fb729e04579d6ec7991b468707ecf86b1287bd00ae3906b82fb64da936ba20db3d7fb8078c54b20b1e59bf18b1288af3a051659db7661e1d0a18168d3d4aca9ef9ca21362348685e352ba81054f4eb6bcf3465f0f2c3bbfdea539bd020dd7742fa103f6386b068b55049b9300a4ae528967c294a0fe4dfd15a9da77a17399b1f93267f4ece0f648651c988c69e4c0b7444faab9be5aa1af528fde47adc5eea8bbe172d335b66f3ef1974d97e29399b4cbbb443f9585dd1f96405cfa69352ed7303e220da07fd728edddaeea5652f8b2397e5e86c4e31e9af8ad2af5dae8fbb6daaffa862b2d462c0c42a9477cbb9cdaf88f667f2b40dbea9ae7132ca0d358de68e377aac5f8de0874350eba1e7c354de686e68dbd566c744f2dfaea01f6ca96eb4b382bbdc9ad633fb7d824e58cd40fc48dd4c348df35d5da39f899a9335b06b73cbcfeaaf72c65a6c760dd6aa4f00dc35eaf3d7310c92da8e905eab0da828ccc382c90944eb803810d84a9691160be80542d4a736f5b256fa6d3565c7d47a9f6b2184311c566363168924b01007e66bb043fd93a88c6dcd25a6449fe43bcc8d8c7d14779864144556786e25184ca3b1d86471f974740c1dc59c5a55174e2ac241fbf70d9e7b46835960ee5099fccd8ba2db784cf923aedfcc8645404e01f96b570838e49fc1eabac960755635b886e8b2d909d826cb5760c17b6fe0d7c2f23f5eb63bc3e90af8e39751f5771b377488d6ff48c9b04d9bc03262ffc3b5dad9d2529f53d3cd8781c1ab0260a104b241184ac2f19384d3b60ac06fdfbd6c3cb93695f56ac72d0c355a218a860b3be1889480b51e236afdc9e9dedb40a017bcdd9aae675ec8357277b7cf695db4e017c5834abcae57b81800e775aabab16673824fb090fb1be1802a701be389e4aed4131d3dc52563fc0d7f0921e2bf45a0b1830da14dbb9416a2f7d120a7c43cfb43038114d64ad5a7da329c1e54db924498f9bfcc1a59cbb9c21d23416620ed4cd36b3c11f2abd287be661eb29f8ff168cf19f02587635f81194d65ad681bde4b7cb9280612f7d33941629e405f4f40c8e1ddccba34684d0bc6a4ce85701354874471184b808563a04c3131d1d4c6b60927ac360fd1b41dc3558478ac4e6d69d081767454692f93516ad73e7bf97016dcafe2622123f4a6eb18a751cf98bdcff60454040c531ae2a965a26f45363be814d7974ac37229123c343a9351e8b4ec80757913e025bd31b6d3e9dd1470ed388fcc58f5f95e490b43f2c1ba8120fcab56986eaae7e8ef52543e378b3b083dbe699480a0a52c6af8e755f01403fe906bc7f1628c75053b4daa26c472215d4867ba6de52f537aef71f2c0261ac6a9ccc5cfbe1228ee308bcd7971f9a73ccdca9201210f1a9e3c6330edf35fd12bebab383452ba187ac5563b336751079a59bb55e1e324b441119db02e8a3b0d59c05ae446ddff297bc1a0a8622cdbf3505df491702cc45de896ae200fdafbdb4eba38b73c388d5d312db602e0ad1fff319c5812269415a3f97846628065b76b19ff7dd2cb50d3eb2d0fb59f691ee2a9254f94fd6011459e316a78822530ee1db54ecade03d9e16b3f35fbe45405ed4a08be16192d65a11881d0baa18991a0a8e84204210ba6b39c651961e0783a66f1ba6fa5e8ffa2458c121ba432308c1f613ec6a417487167b03722d3e4b991758eb668121b32f0dd07faf8077f11d08d94c6bbf71173560d6950c924773432ed1b41b29f0d79b2cca5376b42adf39769106f61036ea9f377d1208f72348ad70c16e0f543283d9a30719b23ec27dd66cae901f01148f997b3a54db1640dcae843bcf017c64ef46c64001e3f82d206c8478a55ec065756696b50f8cee173dd4028fd5648d78845b93e07449b7db5e794267968200db8647a61d108795279f328c33c4760eb47d86586532ff00340d4156627915898b979e10cd93b6c33c243f3be5906925a3eeb21b9c84215a32b152a70f5b463dee71d46bd6cf1031e74ec531dda76edc0510bc6a86b4d93368a51573e7ecdfa824d3d965f0f82b61fc0f35ca71505e625c91f82d3424192905b3b7e70dea33b683c401d124e0cc7f27350b5c040a6371ef296430736817e4295d15e04bf44f29af984f406ca132d7c8745ee772da5fe47e8a0ccd07fe78eb648925904159870f518771a86a6c0d2023efaa7688eae40714b2d4311b541c42f7ad47004e57ba566b564de378ad34cab4c38b64a104e449c12ab9f6f257f894883dffd678419d1c668a138d112d140ce37868a7a5281f3ac836343c350d7ce020ca71642a253df7e065e06d01b4290c936517cb14e96b0db4ac6f11d5797e6e780fb6d15461d4128f70fabb264149b7eca285b04f65ebb558761b50d539efea2f52d0686ff645b9c055f1878ee14942bea78bb6537f72c0263fed0441ae3369bd9e496727e03269313d8c68f17304ac030cce726ba2bc3a8c93da9f2f9fd3fbaf8b7fccc63d572e75b2446dcadad504f2c3e108f7bc3eb07cd38086ad1782391d626433cfa018880a372bb6c74c09e9fc7f5a54337b0ac008179d236802c49e1f2a00dbc797aa9c7242be9dc8bb39e54612195f37b150411e8e78aa4dbca6e3d980760c08580bc87157e63c5778eb81d3c68dc28be818470bca821a05e077a205242c692d4d58a418c414508cc76c77c4719f44f4c9239a99170e84aaba47360be2c46576de90ec1d8dae2f08e5b36aef1d942b43ac20374b8123906d310ccb580294bc05914c20f22101351072248654fecddb93809fd1f12b79766e3432f7b1116dbda2143b626bed53cfc066ca9d37218ac7137a3481237237615ad49efc9344983044325e87fafc2ed7a86740689c94f801a8508b3f9b4ed5c1ea7079a52ad680e5792edc3d5ca3696ab6a8293084bcb2f55914892046831b92b36bd16cef25c1f5cc09dcdf700532fb7e46f16c09723892cbc51f44e9d27b6caa9e8bf39b0d7b1023e5a42017ed9e09d13bc83bf47ce9feffbb817a2bb2bb88b4139552d5040735a830370d8cbe8b570093066b65037c890f2a35c89eda0ac24965d585d9071d87bf232f70d422b7b2c7366b963d0c46ae1bec87b0906af0f11a091e9be468c5cbc07f3464d9b1b2e7a9d2f6f23cd316dd4310a6e2bccd3ec8164c02e0a55308dec25811a6a0fa15a64c3caa9fc459708538e338eea42c21d2b27068770d2abd9f91297b5d33375ecc32536c95161c08aa6162aa216ea45168097d793f5431b5aac97c8d8e0929861666f98970291b5368880740a8c7fb2838c28c187d3766976db93e8e3333d497a6d841fbccbe994c387483a560c21f6a1976d862ed032ee3db58c93ce990b783fef8354342234565faacf780b77a08aecb1d7aa3d0408e182712d1a7e8a950987a24f035267e2c16a7fb25a04962ec532bae51a315295861acbd782ac17fe4796b421da00c8f5a3b5b2681cc1dbccffe2111e9035ac9774caba9af65ab5ade096cd9e5925c697ecd313dee9ea91260c4b4285a640a8eef0530324da3805340e80997786408fb7c52d1228a8bc5894ad6d963f7f8ba28a62f3abe8716064aa3f15da57ba25de82c74655570e4d2068f9dcbf9fc2c3521aa7c417f01381393921b3831bab57efdd4219d17e992f54cf29d4a160c97860b97786e766ffeea4b6b091c41e1155b348d848cf7b2d86be0b9f960d12f78b578ad9457b2b3aeb0550155bd9abc4a01823ddbe0d8b4f5e051f8fbc3b5d93f48ed67507b7d5aa6061dd24947ff511d73a95776819999f12eb13756bb8ef508af4f3ed6689143ff3b256055f453fb266bcad4c654d8d09045857af9e4b28a55f07c2446a05a0a32584399115d474913d7ce78b64f7d2bec18070c90da25aa64ff3d2c56302125aa641588944a2328098ceb40c7d2ca4200efa961213abed28ad0396acd2bab64b744f752fec377e9997d859020407e9f8f437bb6ae8f7e65220e21cbda20cf1a575ef2c717e74cb534eaf03403ac0f554ae94be89203dec74994ce81b4d371cf4f88305ea063f523b2372b0fa1b2bb4cef40f556c798c7a10a4d1c2b859fcfe4827d59e43b67add2c044b32c88ac032c491a1efd0719a71e446db67aa829781332cda33ccdb50742c4e65f8e9a2774278b41e8772f695a366d0372f4967bf90d167371a3f6c9150f13c28cb9f35162bc109ae652524241c5f1b65d77625f0e568b24c2e08e65045d56fe33fd6e64ac00a566ae4347fd3551fda2863f485fea2068e575d70bae4fbb16aaa74aae645bf9d89101cb70b69283b16d5049d89429393025d817e5743c4c5d7d7eb75b12c2870a9050e8f998c236ef7b39fbec0fb3f8c6eea221e14bc2841eddfea3b1ed03bac6e06ea66cd9fd9d60d426b92eecaa96e088ca627228a5e5b41bf067f27f61a33169a0448ad83199f52ba9d3f7552141af395218c76a8c51fa4c38863f606f6bc18802c0e233338f4e9117098748781d83cf7631f21ab071bf6751c7262eae9870099e1f6dc84451a67e35a57a2210b4d088a6886dc0a944ce7759bbbc9c8926713e9bcfe5dd230f283c33df474e1e964afe661a3e8e606b0e473830b3df571c947bb6b59e25fd83db00173ac599e8da981d8d3e53fd6ebb35a143ba6724c533ed925a9db9df6c62d02a1669f482830a83d095180ba89d6818df6737799c256f65c93bc52201fbf9e2e6711ac8fb3daf8ca000199fb48ebc4240580c75adfc82964ab66ef8864abb851a6b62622d9dfae34d1d7fd819b27efa01562b4815765eb98f45e3abe09e8acc4163ac32e55cff577a382598b43324b0d4f9a3f6ca4dd8abdb9118f3577940089cb38bef6c00d1676b66aebe3254d874ad211419b0730e7d6e065fe444521cf145e6918aa76f04a795f748ff4c72821d31885712c7bd346c78ddf0b3559970302961f32707a859f51a28df174903934d966455a7648f95fbcb32542c5bcb50fa20ffda7d3d91d47f55950daf2537ee78fda03fe68fa34b67ac498672297f648e1686715e4f8baeec4129c7c3108020672e9a1cfd319a7c25e0b251bc00f28944aa2de7f699518f7c708fa9cbeab011877e04b711a03f08bd46b402fd718cfcddff44a16cee2cb49bd7ffb95f86a01f318e0e762e93bad3f84b20d3fe71f0f802b7da790c52b634d9195cb3989c93b119b5de36aa2c0fb2e06b91b5d6969f2f0a767c55c52d2785f9123929bc8b31a9244f9d8b5848b94e6226ce3936b511670a5506a155404e83deadedd66658aaecfacd9d26fddf3be1cf5bd001a1a4ce54eaa6a4c7e5ce3aae210892380fe9504a2715a4fddc54adcede3f7b9f1fc78586cceb8d1cbdea5f92cf721ebcd62ccad2198e98bfba63943fda9d20c224d086710bc3225d0de41c27d31215390ffd8b1ba4a132b4898461cd4d48c06be351187f9cc889e42c7d393128ebd3ec97eabcea2a8a0615d34b7225485ae5e069751d271019af5e32338deb886292333df6c8d2c06f0563fab19ba47739550599a981e6d7a3e505c93b77153f58c8a7a45612b571f4607edb37d1da5dac311d8f460a4bddc77a700c8ae0aeb8a580c23da387653fceab671696ebd12115e97dc36c71b1ea156cfbb2eb5881f5bd263ee5165f005f4279288228986d96df31802f1d3cbc0920137a602dbc946e15b49539c26e0b134c780d00ad90b9c4e6f714dc6e78fc7263b420e441039ffa6739bf373b73d51303084ad07e99c103a12ec79398a5bccc57d1898798ad43ec5945eb443fa3e8b3f80d05c5403a73a71d94e619ad7016352384c260e3b900b04ce9fca43bf782ee7dcc9d2391f103aa9332283d649c4001d23900246c8990bc43ed72f1afbdcfeb200285b306239f1001fd77bc73192d4b2c857894a9c3d0c2d6f37a32bf67798fae1337235310711e2941a8dcc8f98c47fde11d8f455041e36018bb2c50082ca1c638fc60e46f0d62c61a14dd2471620b79d8660f8834e2ed8e17ee73e1c23ce43562e0ff5e9a6296236a4a1b7228da76e40a15fee1fe56d4fa5fe455e90f306afb5a21271f7bbe31f76090171d75c1b0a28acd0a8d53aff42f0e6d86f8a9c396c8e2f425bcfc7ea129552ff03fce5bf2d4784ab5194cf16b48b7df6edc782197a480bf4b0933bb0bdc622edf669c666d24f882fad2e0be2ec25c711d72003542408c90deb4f370991b99d7882b794f1cdf45fa5cc4d5bcf13f554e64abe4106192e4aa1bb7cc1f8ededa7b9a09a7be45b4b383ce86e5281d2c7596310728347e1d6e75daf8c575fe683773f7751ecbbf16ef7c005583f169aee19ea144fa3de278f7486d741a3c5c6e9b61f90ac70a97361b81587b4e32d3ad17811412fb41c62dccd21bb48d7d2494f9a669a091ccf0fa3bc82fc082869e4cf1df94b544d61143675e9d1b62818414c229bcef1f25f9d33303c848deb93cd09dac3112323a5432443872f7ab382b4dbeb7088d9d57ef63ec0703aae2a49f29b2804b056bf61280e339dc3ef817d46f4a08318cbc469714400b15d090c7ddaa706754111696e4d2daaffca53f80ad1b59cd8459901e7ca024024436cba1d57473a6b6bac3d3a23ed3afa6fdc70b8b6cf0da28afedcfc7f146e4ffc8465475fa55bab88e0f5e0555c86e27ac2755e5a32d5764f6ca4d3ed67673b1c408a384525ccd3303cef8fe5d721feceee417d272fc6b6d2adddbc011664c6879db18f7551b88877a9aeb06763bdfa8965c56869875db862d3a1606799a1b703abf9b52bbe89870b79edde694b1a89118e354edb36b4ad9ba86355f634aa401370fd256bc7cae0a6734e422bfb155a54ac5ef9223f4c33c871525f5d0ba0ef79d51a0164c548f36136783ff2b66700ab4030eaa744411e87c3a05e49f5c4d26ac4dcd11ecb2a55a45c4ddf7244a8a8d193e9f3608d94f04b21d5b16c37e9dffa6bf244051dc50be9bcfbc7fbd0fbc2823cb767269758d8467bb3616c3bc0ee65bec41f0d69ebff539244fba96158b25cfc6d1349cceb6922eddbaee327c439acc8303a3827eaf9b6d3b9ac47f4dcc54613c2fabb501747c7a059433bfd4ffd136cba4fb528f44f18f5c12ee20a32c763d8a2a45e5f6dbd4637877a115c8dd114f70607007d983e0da3bb2bbeda19624310e64678797319e1aa29de50d13f4335d1b0831b46144ba84bbd1b3241dc335deba3b126ce92c03f080e0bde8b59b2b3a703ee848779fc1e6661b08b215bad3e0e0f98c7beca1a5bf4c4de9240043942dcdfd73421b8cae8213185cc99b12de6f7b3d865b7cbbf077567411d5b7887c2a38a303b1ca2a4ff1af4c548a53da419fb29461f2f93c6aaddece9782b39f924e32a7bf4bf1ba533768225315f71aa840a44ff1c6031f62799d6d1fe251eb628ac8a90f7db5bf8aa21e53687dfb2341cdc0149804b1891afb30df07548201c98728deaf34914ef502bb9834553331d5dfb86032d81b0cd279f9f5531387173e02773dcb40371b4b9ca91dc6270b14bdb2c9addbf149c5f22ad7d30fc081f571c5ab5c798d653562199c9a307f7ee8e652f9e73ccc9654e7169939ccdb95c039d59b07ccfc3699a30be2b0e024df869c4578ad1aa720905002f13fcd0f63cc31de78d8c1bf54626f7c21b51b61147a0e80ef868610023b7c4e5119eee9a5291092e9fe3f563d4f42a1fab2c1c57fb690bd551858c563ceaea06bfabb9c441a7f9b940d0c95691d88a14495f42aa689b9be0408ed96b525642e106c31a5989b8debbd0af5c8fdc75d1aac409d6c4254c0089ac623ca38e88ea393390f44037179ace63e5d364a5dbdb3e18c74087f66fe94ab1787e9750a648cd6615cba1c30305115965255a9aca8c53c92e776b73c6413e504b45d3170bd35a032d988aee6549790c6e3732ac3197cac3b3af650f252afc466405b315a505e7740e57de291d0521602edba798415b40bdd320fd64b87859d7c2ae571b52cad37e86895accf9a89519853bbeb59fbf502b37725c53a4d78f10c00d0826581d69cf73f81aa2900d0a4ce6ecdd9241b4e09f4d442cb747f47df0489da71f73902ef8ac3d60846492c7375256b948f7c33281203cf2887fca3f7d42806fd23b91bb10227e9abf8d04bc1262ac83be2fa4a4a7968a9888a4c275480347f39bf69986001ccc9a5cd0aced94fcec7164b0e215cba514235e1f9d731150bdb71a817642f5097ffefe1a637a69eba1078bb2805f4fb322fcc5f17334d7460a3be4f80ba41f5feb06d6627c1b027e94297b43f6f7c32a58e351be54d80a8366368a4371f8e7f77834cd4dbb15d087cdc1872b18cb42fea2abda6aa0d4a46c6fd5e7c6f4e717d44387ff6412d207d4eaa0aca9c0980ddd2a74f63f5379077f2806e6dcb7c6c72ead9682685b073c6851ca5b3d772dc6a814391cccf0ae3fdf3c0655c954e705a935df710b516c4fee8e6f1a448e4b9aabf404f1dc04f9486f02d2223302c730f017f9f41080eb7f0d384247a51deab7582f1bc66935beee900bf0d51e10c13900ec67a8819346d75e1bf93b0e19c8f1c57ef5e1f34fffb3931f069d54b314f4d11040522cfae072e808290bf25f4f5d1c144beb83265b26546db6d509071a04fa68a424d1562fa2cd54e163005e724ccefecfefdf780ffac2af41fce8eea7de9d8758140254e12ff1519259e892ab32213b49ed2adf11d34cec6c3704a498aa4f91aa0cac52710d24b3358bc4d3aa85b79d2bcebd16c07bf342daa1ae9a554ea5feaabe75d24ed5b244e360ee0adf4369cfcd81263f56deb26781485bda8ad31a826df63fc1840adf9077ee15dfd12ef6133e25304a5bc58bf272f5266c157234cae19000ea204fff70630d27073167847ffc07327ae9113004d20a15361ad1ac86f81c475334d73d6e5e230c92df99c27e2280c5d0cfcb070681ef9635d6f07188639233c599a873ef9b9189d52d969d18b549fa893e65a0171478b9471591592f337c27110c1bf28b8f62acae59ad5b8ec1b65034b34fcfbd17daf0e623e595a5cc7288cc582b4f025ed8154a97a9eb687a9a042c1b82bc3158b0fab179145db0c78b139f687bd0426319b8368dd0efa4208ff3076165fc58bfe1fd6a93798853ccfb5273087394369171a97995a1cf31e7ac1bbce4b857068e562d27576e7dc788c8872466f018eb305adc77c6e9ec51abe6b4f8e551a91d1e56273dec37d53e981e9a3ec0a03b9f97e7caf31b782bec3e8f8b012c97d8bb29ea101d038b509bd507d9c9a39489ef61f611598b6e3820a148772cd35277955c322579219cb3d4746950512b879204b5775da3e5ac84f583e860e7142155a64aefcbb8daa6b2e931e10e20366baca32258340e40f2f97b68bf4682b896472e38d92a12c5b8cddcab317a8ef198a4eac1eeeccc027f34cfe51e5c6632dc7fb6765a4599a4ac97742f874c78996272b8301ef9264f3dd7b4b9fd72b199a6fd3e8a1ca28d8cadc9e5f0afc29b2074ea0b824f8791329504215a585eb08f9da54c5e14f70c84b1955063309716575c284c8085f4e20e4f71416e66d8698a1884d62c2e11def02059db8e0e408a9cc4eb8f23ee7a4ca13becd918f3b5085cf7467d9d88f9ffadc3467c677ec0e5d5d88f0eeeca3ee8a6a3b10670b524d559ba670a3dc955d9c0b8e8656bfb619ecdecb944ab8ec0b7ea482e555f20a8f4b9a6708e89a6d26f1af291dcbf82aefa93baa30d22771e4232722229c1a00fcd2d1d25f6e7569461b019a0ae21f132d6a32d05479822b4db7d208c06cc10ce4067cc990d7414794e4ed0faf2291de96de13f2c73bb78f3cd9baac4eea5180836971d2d25bd58f455d30c3fb0827fabcfcc4ad70d25a08d54df5bebfe9c8b0a5a1b4b7c9b9c83e430e1447341756aa374af48abfe648c932b8c981a5a8b8faa0581e25e43c3880895b6bb20d9ba9cb9e2a0970b3d85ffd28120371137403120b153cef2ef3b060dde6ba8e654b15ff7a3d25b64f47463372016f36b93f0c1f7cbae467eb104b5affc24da9ef93c0c348b2b778b16c57e8f3dc23d5e779b962ba8f4b028483a97f2095afa70dabca9ff776bf86990556cdd0308e92addb0c92d9bdc0a47584855ba293558005b7a8c2c7047252d1e10bc030e0513d64c9771f897a493967fa2772ff6416dd3f5567ca32d542b4cddd85d409c02303449f3a1f63aa38c4105c61955c4610407555567dabab13fcef2825041c945b083aafe53e1b74559d6c6c0a8e9e45488b87cea5e778ded63a3211369e352773f6db181be976cbfe95870fe08876fca09050373cb18d18688d22367514a071ec686a672374ac4cab7c2d9eaab214e5039187e246b1fed35ae563e8bba0c064587d1a4e58186c678d8820b32718563d6167aec85da8577ac9717ab9b36157094a7d9e49817c1c97a4f2bcf616b9691d84c96e3260140007274b5c05fc12ffa2e74e64bf43c820bb347365906564cdd9821a00d92fdb5d785c639cb16cd1c1ddb3dabffec6d2386c3693e1cc60db8d09d69994dd09b9185f95666cfc02e178f7635381171ff714f5966bba4ba4674bbafc567c673e5c243cca90b36167a267d185dad46d2c0c80ce924170d0373676dea5ca4532c36868b570a68c98a2f3b78f9b70604893af848077a5080f7b59aa89d99018eef1ca96f88b21b9a897c6d7ff436506fc4fe2a701e89aac44e5d628274fbd5b1af20591eef3e283a416c9484efebeea1c8523f80baacb3253021eaf6f12b2360b947840dbb7666ce3931ec3dcb63d28094756ab2ebcb87e3988d772d44068d4730d8e1f2827811c2d0d7ac528550fcbe28a4ad5d8beef1da1fcdf02a24f8486e51b40ce5f256b6e8bf86bd17cb78c0efca221569f2d7e7d07f972057598b95b3becc3e4df323cbdc1274d3e936bbf5daad1d397b6f591653aa734445efe40e05efb2473c7758a97c51ec2bd571f977aff8fb75855a0322e9d775bd41aa8976be7d78544e083bd062476b85835882c5af19796d5c99f07d13c5889b80482334b56e098f21781d115c087a59d2d03fe26da489be66140acac053ae2266721c7b429dc17a41dd30fe2b81b145d37d761b50f049e6b9f9fd6744f399aa43255a47281a9fb7a00ef7324b3a3a3dcc2561c0b4026c794a6be3b95b7553317fb63197a2533b7b4dbe61de699a172763eea3bcab2da4d2d8d1ed8ecd19222fccd4248186bc1fced63589586dc68e5d6332cc8d28b2f7d85feedf273a4d936307bcc51ed9ab40f4f59a13759b0f80e9e0d1671c1911626aac6bd2a035dd8011a2dcc1f2e236dc422a0254fddc1faba52a146d871ce8efd0a217ffd92950ffc704d3b2eb5f5af8cbf65d41c3fb7c821c9a965df351ff19a4af530109f48e13177c76b09db5343996044363114463164906d3153f1bd7824b8b0d094794b31490530a45e377fc98fec3ae0ac5915cbe58a81a22575179c657ca4c056bde464aaad4cf110ae6df1493c7d5e6cbe15e806711aec2062a45e972c2bc8c0ecae54a7ce1ec378e1c2c5ca044a7b79db70213f193d5983a98b0f95d74f7e51b53e0cda8158d9b8e0673d8f1a8c9162987b909c750a45eb6031f54dfb37cc9066b17e48cc116ddc496474502da070287b437da01c29dfca7cdcd3a5155d16be6054a2bb71ae1cc5419930630812d317230fc9d6d79b127312955331a0225448f3c511721d712151fb4ef5ac6431d179a7e4b11c9c47e062e3748e8a193989896f53d61600e49badb22e8760c2fe7b15d139a6fbeaee38154312ab30e7f36dbf89c49a41f427ef8afde3cc1186dc1ee27db4ac3173bfa76d843fef0dc53e408998233bf23caecfb150367a8eedaf16c045a6d7baedf0157a8343ccd14beb0db5bd49aeb53bd95b2c02e9abdae7258e93289fc9737597bfe6af52f30045ce03aafdf0a6308ef49dcc3e5a4ca1e1e79396f4b54802a0faf9b70b6edf73689dedd6ee8bd38c994b053f8874a149ce21e497f34a466905fa95782a6010cd8bd5c4d1a5b17584e4a0c37e1095f41e248e6952a735770ccafbfd1a16575841a60f9a7863d4025c86c11c84680ae1037a0341f1f5842f2d051a8ee53c5df8f549d04c81ef01047b8e3af4db0e93c313dae0678c0097e1015ffd10622197515a59a514806a872d5feb7c84ca7ffea966c2749c80ca4698c71766565a7e3e1dc1f5dcac1e81d7c74148b6202a39bf5138f7aa2e598c14eff2b2533ef9832aff2a5e9cb0adb55c90ba754810b5a719d5f75ca2758ae1f6e4d824cb1a87e16cca34495b2584d23d1117c8a1c7d89e3742f5e5a73e8d702e52708e8d3cec54a17a2b5749deda7a7c6e69b5f0965430f18cd9e700f6cfb3fec2f7059c423ab82a7b219dc121b491c9a4e983190d8d9c38d82aac51726768247acc73aea2a4fd83e7a2a99c098c4e7a663b3ebc683b621581ec092d04da817f7417e0b491ce4382ba445a08076879fe9e5b6b83f9ebd7213b6a69f633287b79723bdf1a8fef2b33838268c7c55e03c7ac99949dfd8c42a87a2ca9103e385b45ea1c59cf00462d499121ddf88027a9662f8b39217514974bcc0551977929ebbe730c51ec0b519a3f3d63ad3eb137ce19f942b12a45e4c2eea6bc2de0053177bbcaf00665151e0239262b0802da90f3c64fd8114990f53c079a9021ed6eea5d7a29c488d5874cf19c6c329e6fc0d310f1c83d4116dfb39db3f83e6280cb51c622c97983f2c8cda2dcf5474eee2fb1c348e7459e91dd475cd9ba3aee866d5b9943b172c8ac4a12fdb82953db264042ae9497c5c6a197243bd7c98b49df7b2f02743d0c8cb84c536eab0ffb87e7f460f5137bdcfe3d07e0555f085d89e51955f62e836d48540facb3a71cb957b549c5ba1d49a1b74a1c54894316a8a89ed2216c18d601230e3280993d0c695fa8b42b37c0a93ce31fcc7e766e2c86a3b9c17fac95d9baa2c2afbd1873960a721e4602ab0b802425ccf023fe1db8a8d6bb37425df7420c573c3003fc10a0eb843b13d5187ffe93625ec057937e7c04783ca394b7ff136b8f1ffcca3bddeae809b5f4f0618b6136e9c231f795820bbe104c1a1e050dac0783ae084e24c0e7ab6d7365920532442e6a27a2d6e247440b0996313a0f50aa0486d46d8df5cf79b55774f21a1033d8405f8c3196a59c0a163100e78270f387f1537e13c8156dee8629649fd6f55afe02d6016f13ca24340f16f446cf8e8186579aaaae3c73cfab61cc93f1d3d7691c1f7a9110aeab4136bd056777a3ee1a0f23e07f3bda3ce2e6b1a9f86ee19c26010006c28d4fbfc39dd402bc05187635e7dbf68d185c6e6071a17391b757d7e3fa84401fea2404baaaccae8ab634905923034497b603f69970ad287bba86c2d95dec3331cc1e22d3eb59c2366d749194609e11edd71a143689f4c91df68339fe2ed3bc65900b0f5bc8beec256937b4111869f4dbe05009b58f9a99a6cda8fe2b93a23a3914b2ba47b0ee464548f986893ecb02514ff81e2c95d767929c2d9afa09ad8f9ccca786ff4839111d669a0acf112576ade2f57bf1a5669fe4d6661f4f3e83984ad8f3d1f2f65a166933b193cca0f9bbab505bf0fe3928e7fd1cc737702444c81aa896a8b593499cbf2f3cd014e881e38d18f9686d3f1c75159032873307436c0f7809731ed32e068036dc957ec097bc394205e90550cc94b60dc13cb0feee16854a5189687b3ff8fb31e4ca27ecf886fe65ead755ffb8dd98b12d1793a7c5d3eb3f73fba63612c9eb33ae6f53feebe3ab07c925b7ee5fba959d4c4756224767ee406867133d4070d64573bdae1b0942fa71108dfd1a820dbc89cc811339ee06303d4c2369edf6a0e3c215dcd9f3697702b7ee96da45bf8c9f000b5c666d7c220bcdba3403aef32bada9ca02e71997829d205175feb6e17eae7629fa8b95f16ffa7004c759bb17c48d7e5e6427de721bb93ee18d9acfafea5e80096cd19ac758820036289ed2485f419afb8355801812df8a8c903633146bf6dadd6b825b5c7e9e27a579f0b3f5a3563e8d328b09b79fccb165dd45857a32500f1d9e5bf22246007a499a87b6099c4c193dea714b6a188997d782507b19b0f9123947146c5341e910d668d63dc5cc0129e520b0495e86b5e1b90dcf32631ed24601a2f59a3be7bdea51cb856380c46eac174992faf9d8dce157f9b569c30f3b9f85dd18ba7b56d1831e0affda4e6c3e0fcb404dd0f09dfe078b88df233d619b8c5336d574be35745995a2a005ba30f8f49e23a0a708b2b4bf739c686ca6d7cf45d82d80fb2259e49237bf3578c3818ad3b65699ae4872b9d4c6be270216ffe1e8e709bdb3cb0351dc5c896cbfa9f8c054a37368f587a0dd3d3044c4281d0b4f27c9ac52680ad933871dac66037a5fd255ab8fc43ea12f90de3be07d95dd7161c90f93ea9730b8e86127809549c206e36067f14885475657e5892d6f4ca0600dc25cd98bd4afeb88b2fccdaa0acf66ce366eef80a7ef96e2547e98442e626b0c11c720261869e42628df57f72f7d32254f10c9c556fb466e1388e29e176c273e5401a9165b7cb882af777a01a1a163e49b4e6e5abce82c070a1e5e13ca6d40db52cbf8032c9a1a63fe025a32e29f10854b3618996145e84262dc670d86875878e74a80a50d599de07e81523c34c4764d86c02049ba94cbf1d8a6c3b3097077afd5564514b1ae9f396e9f3c53fdd6042172fe75ffb031003bc4166401ba57ce04eb07df4c9f2730903f48ea7a5ac07d9adad00df45df2096ea80ce61607194b0f25ee0c45c157cf6eadf0aa4cb65875144b17f6b113f60146276240da817ea26722fae4639bf22ac8eda6bd9672c7b57b54be0d01bef6b1b9aa01c8daac898d6017a46b5adfcc433cfe710597ec26ff3cbdb327e2f8d624c804e877d6d671832e2535073f10a39a0485b933950d9fae4e8dac93cbdd1b3b06773b7ec1a0b95c3ef1e2785a6736cdcb87181f0470106cfcb18a6edf5a2ddd687c1a5166fe3519f0dd739ea1b053de8cb92d0a9d6cd115f52e9af29eee4e4b102eacc6c8bc7a349e46b189360e2f6a849d2fb7d91d6a53fa4913715fd3381ecd1cb0c187e62f9f0e184ba7decc56be388d3f886b47fdd511b3ae4e0c0234e996b2dde2ed95b8e1fbfa2e3858bd524e9caf2a47fc3c948b39935ff56dfeac1da7d8a1412f0f7e363a2632271c478ccb36e86956d27a9d4c09e03131cd2c51292e2fbbbcb31742f2a3576fec7bb5a0f163e5605dee35db0e5f1e6e94d1211f639fb4fd3a7fad4b041ad7b8a82c66f6c3d4b963cf65d56c7495c387a0d7c40cb235df63dd7e1415e0e2060d8c37f911fdf28dd65cfce4942a4ddcee1e925c0800c264c0e659242540288fdafd092d500f2ebb7805463e6567888e1be20868cc1ecf406daa0370325c2899ded9951a3dda574bf7975a08de3a5b7667908ac2dcc68fdcc06dbea5147b8de1f7ccecde35112c14850bc97c40105e4fe7122ba67cb575629f563bbeae40540ac87182c9cbc378dbfc3d48b7c93a49ba229ddf692189e0d6efb817c56373acc2542535bebfc179bd5b485153ac11c584ac99cc82b798515a0d3b3e1fa708b19376f3d2293bb6b2c5e8a7a63877fb5cef2700dfc069089627ba080fd3905794a72aa0aa94ed0b7b086d7b3501280705a83518c38f3b70bee5564b74c783f6cac70728bd67d4e3257b24b5ae1cd7612bb47a776bf320937f439c72bab25f348056be497dcc110667ba3c2d9142df21fc1c7e33f06c8d2d0d832d914b0968839a4516534f187db697b2a0528305be858f1f4a550409cc262de9338adaffd290ece48b8e0b97a680357ebcc06e5d038b7e5a780b909431251d50f534163be57f1bcaeffd8bd81b000d87c20b414f410eb0fae20d192226d46b329f2f1141e3ac952d2e679d5c68841a2810773051a603821f6aa3300820102ca3b50989a8227940ddd89ee38749769eb3f042aad59f6d81a45abe01357537f7af62e1acc0ceae46f478530becda06ebac6aa970bcaf5739460451a1e1d1032fcb4edbde83adb7f06aec100c80976ccf240d51257e707cd484ba66dfd50342a9e4f354558584c8954ab4b7a3f51298d33991b62fd33a036578e142c4466245c9994a6fabe3f2c038d979a17f86e968f9264ed65255bbe446c7914d380f3431f8dfc48399baa9d64f14abd9a39eb0e7324cc157795a85f7ba4294bc1f82908b0d24ed455cace6bf8fa05cb5ac78aa411c156167961a642caf07cb51c6f45b6e50f5de6b2a5d1df1ec7d0207dd4a5f9142f75e41dc878b61043ccd07fa523f84e40ff03c86af3bed25e311ed4fbcf6b4b8ea0703f2b1068a7cce30d87d9e1973e06aded842361dad932666d148e79f1790609b0925a1a1f9224ba5df3924727d94bf4051a9bd3238110001462c6372abb1ac65c0f345a55b46b5e7b532ecbb5d0918744d62bfe3247c586edb4d030b3fabb4b3b2b9bbd72c900e490c5254ec6568f17a0c9b1c7c1e69f69ccf0ea4f2776aa1cc056d56d3a42edc3e8fdeaf55c893579ccddd282767508414016a4b3bf3f1ca149f0a1bad50b5e7f5634f8ffbcbc250ce306cb410847d3984b24d770dc3cee210e24f89c2efe8c3a149bc6f8ca814f07bac35ef34943e710919687f36495b1aa80826ccb847497976e541418199172151e080a2a6d7ab4286513edca215f2f6568f3ff1d0e5c7cf51a0b959334164ef03a18fc3bc1ff51cc2dba8cad8a764bbf2191ac0d5083b851260c13c3dfc20ce85f9d8486408b5dc6d75d3e0c728aabc0caed813b339c139d0b68bee1c105406b70ca7aa9ea210d3403776e103b9c7c916e36f41846c285269902598c9376b117ea0b49bed8ebb8156a53c4112321fb8b4caed3eefe76b43b26e96380f414de913e87494f9ffc0b64debf5f0e7eab233b4ec01f1af50db1067a802a3c8078d2d77298691fa644333fe905c5a69f0b771be69d245e2d8f5c3f3e01d712dcfc559f3d2fa774c139942e83a13836db2ed13aaa4b5e59cbd2f5c9122c690b513ef66448b1770c5a53425cc9e101a6c6d5e5f57dc180e06275ae3aef45ee556a6218630b07e3614365a56edb58e65ad5c3e803edb481fae5e361c889287eedb8d3df5d800f9f4671538a1540fa851733f9aa779f3ca8c12db4d96c3e7beaad87854468a698894d30feadbaffac87f9d9d5d13b6cf0374a24377af1fdec00d1fbfe1bc120363a4401e96e522c0737fcafd0e96968a3eed0f6ffd9dc11b37f724abbda17185ba5986ba3ce7af3655618eaef9656eafe288be0fa16ed642204983affa6d2afc9b3f696c4e080f74e9005828463695b15c3b18dd3cd7c8c5246976f715a470150d7b4c36eb1b292e89cbb827d6ccae6fe086c7c98f6e1f52d353d60b4c87ff364c85dda756879aedf71bdb5d66b4f7fa461b154f1efb4c858d51ad5db3d084ec46ba02923654eedb3ec7caef6a2b6eb0e6f61aeb26119518fc985e7cbaa370bbc267d50c57703c70dcae23a8cf5d66d9dc42b75c0c6a56ccfa72386b5632f8d0bc7ea0f85691ccf5500dac8cce91df6cfeb49962893550f45557d879fa2a67c669c21349a0a6148b2a03b2bb46418b2028210ec78caa1f36b8836c4a087d7de17ba13220aa15e46dc0e0ede4a5737aac899cb557b3617d0a7d78649958756f8b13ac9a9ebb263bd8f21bec50a34098794674633784e37510b6b2fb650e9172c9be84064873715cb6313320e5e60143f71911875d1e91191794adf0147b83b32014e9178a55610bf6a42179d87bd82450e74c86c0f918ceaf1495308001cc110f4b7cc405c6027fabe923062e2f0f5e8239064dceb42b239faef6d84f4fac2da9f90c41920b92465657c1cac1daf9140daca79f87cfa8289232357c89aa0cbf0187e7e396f99375952b32e23996e77172f5052620e6b643c3afb7e930a56cec3145f122b8722c0aa57dd88d46400e823257a720123481d366b8225a2820396137c984dc9dae1005f0a7e06ea122c6e37cf0f6d2525faa66b7bc15a0f96798cf3e6e1caa2b980c7ebfdd37a7fc7bf0a8cfe41790e0aefb8b85a42db93dcaacd758e6540694ab159f8007e62d51663ffff3af9c6b70a8f1392ec807ceb997d3305ece40880a9928b3cb98ad0802b9f5125d15c461106e79a397ae46e4643f7b69c7eab72e8ad803b12eff5fa6d81c45446275d88d2cd6413d63312b02e7f60c4b0029c00d98b164095f0290935f992ef2ba56bb7a2982cf908b747fa690c025856a957fddd9b3d3b9bcacd35218311fac0a1fb156d00a7dd504b373799d8b8c50e1cd6fa694f1b4365a2e18004358e113f12392633caafd500829e56d2d85c187f5a9214d2f15aa323e4a70d1bea1998494e4cdfd1615c77be4814f783c9983676ae038c239827bb5b45c486936c55785aa0264841aae5399d60afec7403736d5c619366d5bf8f31eada432ef8f5836629959207f0f4d3aa1f1b175d85898a1988531944fee580227fc6373939fc27b733fec8568467c1c1f505b1f2c0d27bf37db84bd092e48a59692952cb574e5978ed8052a8fc6f4dbe32e154991f1c85dd3a92e56f3ebb9bcf3b8f4ed6fe5697be5268ebca145b7bb380090f85757d90874ece7cd103c5eacc3603471b59108887e92106d753004fecf13a35dc520b81a4716b85a4cd41bfb5168d83b053c57fd757f531d5179f486e89f8c1581de1588d3df3eea706e52880c845999ce3d8190ef909aacecc4e7d5463c182d62a7a539906bf21720bd05a5f6fb4a6ec0fed72e27dbb186a2b631b788d9b57ee163088e695c49e34a81c9e7ae42d0e6daf39b659896cae57e44f04edbcc5372d519d1559f65785183c8ac912e867e1993fb286da464fe7ac73705d94001026f935178f9249da256e7952ec5314d0852186b0c3b426ae7e1ffc561a8f7f0021275b4429d60ebc34265d6e623839a7c0665241c9ffc8e11d104f7fd8a5a92a2bc7236f7a0d4903495f80fc54b5d817b61dbc55f06ac204c38f68b5b627945858e7dbb6ffbd655b66e99fe949c4cedbc26124c705e76f063b7f784d3b2cd5b4ac7e094ebfa42512076063668ea4259495e5603651a974f8237717690adb2d058ba4aaddc1a4008a2d6d6bb1420af4e46ee6775d1b2bdf48f59382e05234abe9a3567494b3ac4bf9f8b7e4adc3f2bbda289b100d434bb65a2df60b4e0f2d4f0748f188126429fbf04ed891b2be4fe5263e52382c17af7d35edefbd761bdc922972fd6262bb0a4c262a7cea7c9585971ddbc12e8a8ee56fdfa0d52e9b463e72371ccb724b072df27e5a81a7bc3f6e3890a7d37b516c0f03e5bc70860abea0f749e8b6d619bb363851465c978d3a29afad83e7fb481131b28cc33b0ddbb6a08b72a14f6ff947cebcd63af5afce67de355e5a010840c65d57ed245743cac923d9cb5d7ed998c7b8553d77296b206a02069049f38ae51d542db958d68cf30bc740061772be252501df6008ef7e27ca55752c6351cc232e92f1d980f75b888d80a4cf15439647dca670030c8398b2567817ec0e9dbca7308ecbb7ace3073b3a48c73e33f80662a75326ae17f8c62327b496516dad57bc4000fd29f1913440981b8d9ff45c8ebd857256541aecc51b6b67c105336d61a8b8a123736f4b496a2a7a0a3d74d9274f589fa824aa0af7d15508405587784e74bd6b46ca32c8bbf139a0e4e7796f2376b08ce3bc89d73769bbffe9ccb483c5df98aae940ec85ff9766c58074c9590efd2b1dda05e82a428ccccae006ce605eedc4435509d19c9d3d9f995bbeccc0bff12ad486d038348e1ba376061aff467f7afb242fc56f93063b27055d1d53f7430f1b45c0f6f037fd75dd70c4c6ff12394d47c17d72d19895594a76e176bd8ff9d64ebe0ce8eb66bdfb50e50e26fe24331596337dba33a7c61466ee8b07e0f871f8a38c1b8249f40e4bd583f95e5c5cf30a53da845e5e2644564bb64e48ebd34dd793ea5f6302856aeebc198ad50d7a9188416a4f76b694f849939993864110a2ca9dd0d5335e1dc98cbe7602d615e295788a92ecb087422feeea9e99c71b3c1ebc11a21f43cabb70e9d846f24ff7ee0a4981e32dd8461efea482bfa1ecf1adca47b67946911cfdb10823ea7d79a9206585d1929bf5257e8192c80e67eba7d3ee9f6767bc09fc695b7e5374079deb4ad487eb952e0a41b5f26da559797017212fdfba57e6f120eaee1c70756d44596e5658b5e63f1a3201731fdad9530d83538ec2bc25f18f42da62f3d0719db48f14c77a4623a25065b86acff018d2dbf4fc57df0ef08c9284e59ec6c4f329655b4f27a5eb6f66726122bdad1b5487398e94f3aa8543e0dde084444b99dfbc0f29d30deba16394d3e11f21d4a54cf30e32109fcbb7bc521a5694b225b003e28eb538d020c52a20e784c054eaf124a4c6f85680344a9653b5510d3c5fa722caa0a9d7b8225f20f7c10c59ef1d29d97e2cf035ff8c42ee0f556c617296232afd665536156b24ded08b2ec638718c593f3d31c4521520f056824605a264ca58d2f5f4a35ca30055abfe6ebf8cb52afa4b671221c0b5a1497bab35494a6fbfe28b3bf74cc07daaaf6d9ab8ff345ca5894018934c276994c477d07da94e3893795e7fa59abb19c28bf8acc83d163c5e0b1f872fd7dc29ded5361ccac8517d1a0da7e7c3dd55870dbbcc207939302311284d2e18b2dd5e86d9bcec15db8c210b1734e298bfe2db3993bb2f214574b7f71849a797ebb0674dd8848abfd9ab566b715757a0fdbeac26e74626ae0c809618feaa686688b46c7760a2263430ee086e91f8f89dd6200a8202e4a00e56192845b80db6f5567efc0356948e96e3592300285af6afa4a99290a460decdd51bd0ec42e3c319d69f0b3b99022e892ed414def7522f5408bf4e4808698c3017b584b8a887342cfe0a84b708f29f4e2c02228b759f8d5435edcf23372a20f3cc2a01fcb95b05060a19e42a8194f88f034285cb7bae1ca77c2b475f45482ef4b4c72fb5ea8d6535aabc9c5e924504ea0ac77274e781102182b7bb93e1b543c6d6e4432c8ffaed93e91ef51eddc72fe8b6522123e0ee2000d5591157896e0598af78f4d6ec7a8867ecc5908d86c1d966acf836c7a6c12dc954626d94941a47a27689497b699e1313db7d3d5beb9e2b2f538bf5b3a56f3190f01fe1c84eb9515c706e1160c9adcefd683ea86c927465df0b187cc1e8af01f91cbcac5887a09af46387ab15dd4897f41b89b0fe049c556185ab1c86a10dc01d84e0fb01ec518cab4f3e78c1e97000dfadae2a0b9adc633860c64fb5feeac97425c152e6f913094d386302bd117b3f6c79b2a96aa783199737afc8093ed05da0de2d23c83a1c4611582f67ece313b8332b69e04a33c741971df9ce4e46ab5c878bcaefc5343a635fc50a92bfab0543df60f857b26db71f4e84621c94535de1d891175d08cbb2c9365a1dda4c71270703a5793d648dad9b63480beb0aef8e0c9b5202d20dac2b84d8a8e3c97d1c35d6c446953cb80c2d4b3d8ad9c9d4cd6c7e721a28de88dd34a6c1ac4682c485f40143415b49ae6205ef9d24681ba00ad623c2e350d1a38137bbfbd6b8d084fdd8e1c47f7629beb652e58c2ab7ecf4f8c083f0b4d4032821b4e5cfc54de6cbbed4ef83147eca29783058ee0df60e2d70929ccb3425fa3c39ae1a8fe31a0aa020815c00e31c029f5a1978a4abdd06cbe479b185881bab6f52d0767e711b28e78710d4ea8784025c1b5d81c3457065d05bde4031b4f0f42030f84129d753f4b7d2814ae2acfd6ed45fa7606d428f505c96620e48d7d3ef294477f0bfdeb5d2cc526ef164807744496c93a32f4a136c2ae717c3c88cb8d75dfda81e810af32204f703ae3a37c7a03d1b7e8e90058788ee06720268b9a7320c6c29ace9e57f1cd5ae9364075ec14b157148dddaf038cac3481dace405addccc2b1056be4a0778bd6b6538baa3dbb7cad29c7867132c837f00ad72e1a2abcb32f83f5161696f63008cfd552077ae7c8e8d70d6a226d0f124f7572b88b8ac86498bb7f19567070c390b5cde3b44fbf6fa45eb060f31d263ee6e6b66c8ff48dcfc003c79338ffdde55dab87539f4e3ba5bf55ec3fa4167e081861ada278c23a219847bd50305b1184fe77832303f19c2c4a0ebae9a19b21b7edbd30261da330ea4d209abfe82b6ad395fb2f23f89bd7420485777697883ae67c2ee5364c0fc130e5bda9d0c32e03679df58e62d29a191351ce2d7bcbd8c37b099f4339e6b336bcc84a361cf7578c8251570f6aece223c28fdc6515e1a941bde549882b3419803b21c7e55646819ca983f354469f9460b9e07eb49357c1a2edab607230ea5d68a463eb1617c9c3e53317f447a8f72be097ce943c803c47c827e6bdc2bd55bd183ad0df87dc3eb5f82ca05e5ec71e628e3523de6b4abe5272ffac3e180ef0c0dce54b169beb068d7ecde724f38ff02a93b55b89b7a67441494999546e5931a7bb1be6ba6fc7172de71d110cd35c0edd1a4a8eb3f4ca508a2f7fba07b7859a07a7b8d6725b9a42690aadf73b3590ee9f847956269105dbb70f6f90fd108968651454ca7ef9a983c45b06be3202f3d220f6e1d706cede49d1cfa663c523a088de55217322a180c4e884db2b0ae35f9bbfee2fa3216bfef07f058a2da3e9ee198d8f447400f607a19590609fa9f231cfc565c5e06ccba5c4abb4076b182cf59d9f0a589eef4b718a5ba8da3e85d9134c7a5c17bb4dda31872e0136e618986f7bb7bd08087c24917fa2715cafcfd861d133e7621ba3b486d19738a71afd9bf358f9177816aca23e2196435236c2e2e3778938c07a0f64deb10af545ed42164f07513227874d9c343c40a68ab5d61758fdcc0670ed45d86b5dbd02a7f5fab144208c9d136103e42bb122c56c3e55db74c62efe009b3c83ac41483baf0e963cce41353480a06209deaf52817225d3b53e12141a5d5266de0ce4ec27353f9a40bcaf356f97f13794137021b28231f29899bc4049f766496d622b108a88d1664fb52ae6a4b9866199423823598fbf49dcfd2bdea538c27a9001f47716ca2e5744fb328f6f994a71f542f27ceb534356aa967ce0eb72bd04fae14f79462828378d6a87d14c6040aaa9efea66b4e86a8373ddf4484626b18940fd889be158d66e907ad6409b13441f70f93f315ae573fdfcc38e34953f2f6bf1c8836fd7dea12ee2151941accf220cf0df637b8cd51c2dfa78e50070e60eb2854c8101384e1779f21c2ff1ed035d9dbb846837c25c86e91eb183c5a7e0b978acd03dd6dd55a7216b53e02cfeb946c71c9479fd5e815769e9f065903ab6e68e6976fe82f347a46439ce135fdbbb5c736bc8a885c563003649890155c326154c3df36d9e40b0c14d68a5cddc98fae5f6f814f32078042287a72892357730d1f0313be9b8510b51edc1702df5ac347e4de7fc73cc17893c12c73d62bfada0760e66baa83edd95b05f39a59590d47f9205824e6981f7bb266865eb0d6a4f03d9a4023d025a84408ff93ca9de80b84de842024be221fe0224425fd3e57a8a65de36c9b4bc2d5f3a8a91e586ea1f9d5698733cf7a031738d07e3c94d168d77bfc382aca6f7fb06470941320a1f79ce9bcc69e90b5913359b2e6aaf8890285ee543a7c4411995733733b0ac7a46c1dc550548edb1d1d038c3bfa81ce9f3dfc598c4b6e4e41dce078c0bc2812eff360e373459466adf76587782f231030726a65e1408360d3f4a9e7a0d088d0f9646e15504fae315f41e4b8a10136a2c5052465ff0441c44eb3897412f4c58abf2c74a16f2efcab883860fdf95a42af4c4df7e77dbecc12c8d98acbc1e63911adf24e85f59ff93adef0709914a1a1aa65f99ce1d068f1c737ef44d8bb38a8fc6f225d6db56a74e87eb8b9e7ce14061cdef0a27c0d6239c3be7367fe7e926d32f7f3c940067d2bdf735c0cee76d13085164c72ca7e0aec22b47727d6dfe512ef7fe7a21e5f25f63e29ceff13efdc129c522e60afbc3b496b3b55924d862cb2366885bfb67061bbb5d22788dbd3f0565d799881884d575da3e5bfbc680a3d40c37618c1e6cf325893105eeb2bdfad9be75bdace8fdc1a4e9d9313a5b093287264a4775becbae6d6ddeb7ba6701f420ca33eea00edfe7142aee68eec49c8d9abba1be35da6aa6690bf1fe25f8be9dc6d053fea33725868fcab964be598e3c513ea564b0dc8aba23ee406d83ca2809b2596038223888591319f57e42a6f815a3396f1cadf89f06d4055e3207eb15b4e2d4133745d053cc25422791638ff4a3689c0bbf9d5ba644aeeb7ae406e143c26dd3d7229f7ffd5006e9f288138e1a717efbc6bb01aafead8c6c9fee6db2d13b7c5f7fcd52ef018417985eea3ef2412f10f1c254443e49f03a19a3b8725bf5229b3b8daf55a3918baad8ce1f8bd64fcadae94cda9b86e71338d7c2c09cab0c99ca504465c5395e02d49fd4863d087c0c0590cd4e3f865ceadd3ef58fdc2c56ad1352c38332b7deacc0bf6139b57dfbab85bc4f4003e1e274e8e41afa4e737bae6d0deedc12036d8d6d7027296694dfeffba8ee414455cd913a1d3f58fa5003559e33bb5a20f19c007847c704f7a0566f4040bac2d42ee7b9d97c7f4584f3aa7f6b3b4b860ccb1396ad571a4815164af5b62fe60b5f16108bdf98734a1ed49274a0edd55883cd625a6b4dfb1a324621021c31b6ccd3bfac03b96b6b0a6f7078ed0f692fd74fe6cd7f40cb543bea3fcaba46b9f9f5ef6a1782c01bc2574b87cbb966ce7b86e3e65794e3186d58a7e9156f9604819212c542f06b40760cd1bf051c2c76a95ae82d9d92b0e555b8d89707f6fa8f51b92d02c6bf26c048470ad98274fd63d098437256fb2decc7db165bcf169bbcbe91f6566f0d7b9daf2b3b0c6c4864e686ddca6235067062e81874cd1592e3dd764853a92769391dfa5d775c2dc56d96f49142f5c623e3dbdd80291b741022ea23e0616fa7dcd999163b01b65428906b51a707428f93d41eeb27ef83fbb229b76b11808b77963e755a5424e13d55a3f416da68e1bb88b4d59e67fab9d592d983bd7accb742e16e89ada7f3a2bc0ccc74afea1fea5cb2188f690ab0269f4a595e1eef58bdedbe0f990535373fdd7978359846eabc3d49679a25c310b8e0c0afa80b819fd3dab400ab72eebe55953b3dc1e5dd32da5557d058a5fa64287a65152e7cade653fd38ead19e87aad2ef7e54fda7014493fe04d769e397c4eba629ffd103a810a03d590a806d91946ffa6857222f0b8e9c27241f52812bee68b08a89b0cf07570115813e7566db16f25a3ffa9b1b64fb3564d5d05a7419a24362fbabc2b9fcc3ec6b6fa0b251f2cc6a126c1b3c550943ae871b53ee6d23c814cfa5bd416b6e4147ca9a53be7775aedfd5304c389ca38508cfc869dc264720e3ebe0e4f03797151c440466ea75e24b992854235a090f0cf90a98212c3f83597af24b1937ca1f4356528d60efc13c62043878ccf5bec6afda6230b24067c9a0bea2c4a7e45587625857ba2047990f1663db4d6bf37f4c4f5b7f94368411cf881af93c0fd752614cf73cd700ded16d9ac5e7f5b24e276d6d5cc187010c63a03314c23ee11c1ea658e38c1bcc35c8527b868807e5148878d1bd7619c0510da4bed93af3ee84627bed5020ca8dc68f395c0e36231b9f8b7af4181d14dc5bb2d563aaa95a1884040fa38c59b74ff517adfb6307b470121fc13890604aebd58f00a881b23d91c61f8d3dbd92c8e490f7bf4f41cf84f131eaa2f999fa750e69afcdd7cda85feb36cfa4bb22cdee36dcdb0f14227d2657cd7128b7b74e8425914631ce2416ab77e6c5e7be714334acb5453a5632aeb12fa405097ee453f5ee82cdf2594f64ceeccc44594a3d36766fef91e8cf2e4dcafa339e09c31f3da587a1555865bc156ecb70eb94afbbebc210a6083283560b9860f5b4cfb4aad319a9627ba24dbb3fc0e65e5ef79e8bb47199534a1e46a7caae6e49ad7977da9c019d95bb6caf4efb04039ea6ed099179c20fda9dcd162336d0c0d76913f6b74a10b2de8a3cd851a68e4fc8b189bd2e9b71f0b239b2615286442cbe7ca3afefc2bdd446b49245de9f767fefecb75f2e1b56b099b191069fab84bb6ed65bb2171fcda8330da311fae5fdac79ddb3ae38b59500403253b0190a807edee2341bb691a75e6b1255327cadf9474688bc8d5cc28f7d16e681603f6ac028c4454afd63b9721709717136acdefb81f8c809a6f8b9ce3f5269a8cf5394ef20d6b5c21b6a3c9ace9bf0330b162860b8e6bddf850671db79468bb5b01c92ed1531e2fae5c556d9e70f6d4797871e117aefa26409769298f88e866c9901138039aacf41c7e559f4c7a4030e03cafdc2b72504c0d8e77a5c43f6b44a1877cb631cc76ae1bd3c04d2047ad33275a864c0eb512e335c0138e676f85a9a63e0652b0994011583021e6a99cf016b6c926f73ba7305a32667f1ddaf111706ec23b7d8efc0966ad7bbc39e9cb0f7f145330bd4e5f208bb2487c2012b43809f063885deb7543ad3bfcde294b7b5807ce8446584d0a534e23c216ffcd1ef9a945759be410a6da5c1cd2b858155baf12f2732603f0a6537856c6df77ab202e639db2ab708613cba51bb809f200e771356e96165a3fef69709f44e60f0535d6e522f1db7bcaff035f1af43e1387ccc4811f9d3ccc0102fd14530c0f6ea7b6a86834cb1517c612995f3c7019e8f9d45f08b41355cb110ec6ad685461ac17d77497b0f5e1bd1f76fcfff4a70d798e87b3fc273055ae11224915c028e62e38c212ce0a51596b4574a9a68f912b22aa3bb879f5130662bcda8942dbff225757a1039fa8d927267365bec3707412663dd7831ec5b8781ba0f702d37c4b0e73107ff420d1ddce418348ae4152b958de52899a60ea31f7efc6a69f8575b13185cd1826521d17e63db6568466a475ea7a96043a622f3027049ba65ea00b7890f48c41c2e56818ea5d2c408ae3a215c224f86929edc989938288f58528bc9b3498cd332a5a4e9a84deeea41bdaca39be70c2e5372bed2807d74564d4a9b030fff014d07c258e5024387401a49734dfbfe504f1bf2a31f1cd53e1e154b54fbbc2c580bc522197e33756f170446644aae86bc75de31cf67fc350bdab5d3dfc9cf8f4b43d9ce059f24ab56f7df61a30c189ebbeff099357adf4fe3d365a05ebe3c2ebcfcee71e52b03ade7d658a741a860d7186f181f32755ff7a1db7e9c7eb0e388af1bff612f75f23a02de78cb072906654d1b8dbe306b5d6539972bb85ff6cf6a0f06bbf7fab624313f5c507590e02a0784e34dd2a098b7a0a7c866d35e990f7b5d849838e5929ffee7e50fe3346c4044c1ee610d623de393bf9dacb7e21443094ab51a28a6e40bf3f30f7fd6f63e7cdf3aa0bf5a370d2bfd98e2a0546b0683d996cbe6eff973a454cfbd4c9f572b1dd8b0666fbf61c2460a29965f85f3d377e9022dc4a785e725f218b72af8170ca215582bc74d4af6decfe0e5420159fa67f880b7ea6cadf2bf2b017c61266f45d155389b77288563075da46cf0f687cbd7189eb9f8c03a8678d30cc7e0b92f7df8b0ec7493544e21a9a5c26616285399317ac71c29bd627e2b198923e9c3bdbfbc8d5ddaba7a7a7227572d6dceeacd795cb2f8f7f2b1159cfb01f419dacf6b344b83e7f90eadc58a0a5d1cf170f9b57de85f364ab946db8d716446c7086d5e4056f6bb31ddbdef0cb35019e370b146934232b90c1426c82b7751a2823e373141ef9421abf0a2ce9d1d0e049069046cff1e99b76b6ca0dbc3c5f598621d3384e284b31a45b812982a6d68a37f8ce9ed43811400655ca2f5a3ecec365441971c4ba26fa23fccd016f58581b0e2e6f5b0a89e0122236e284b642e29d4ec55922d73c9d926f7117d12db2023b843a028d003a27caec52e36d089612cc3226df555e6d7264cf77916510a56a3b2c060513d034e29ad627c97fc58a08a5d7e86d01992d06a6b2313345767684a5996c8aea2257511d5a9d80fb2c1db284d3f8fe0e040793e9b37e1d6463a0c58a3201fbd3d327ec04250975c05e6c925bd7609128d0cc4ed93afff12bebb3a702fa5c52da00d17136a0b325f13333d414a06072198b160f0b05bcddf290d80da11007eb733087e2b74fff2817fb5c3c92312d865d1c5a35697c3942d4cf97bc16c6031e9c9adbcd9ae835fc711a760a2fab066fd4e2222ee663dc8f96048ae40b1aee513b3732040851bea625cf4783f41ceb5e8835975565ab657a57f338b089d1fbb66f3a6b83c9c81962877fdb57095369cee824547a26eab76ed9729e423446eedb2f0bd6e9f9037687c641dd7089b11dab722465c3349b1aca00aea63bb5c402cd08240b58f1beb5d7149fb3f088739205199dece59d458438f445c0acec8a3a63000cca9d29656eb4e7bf85b0d5c7a0a8a572e42bd43bd6199aa44998fb9a9ba1a35344f53117dff8ebfaa7b25a3088ade84803184e8150c1c6e65ebafeddfff1fe87ed4207a9dd98584a190f6b8ad8f295f26927faca46603c0c2e1920d07d26d605efdf1f7522c26783f4d9c61c5d36f215b91835a5049ec91a2435cb2fa70cdf912ff53a85ad1d7db4b25897124d95bad54f452ce02963923f13aa3040d8d0f634d896f7f2fd54de31a0cc7df94e9e8af473020f575ff2deb4893d16b72e209590c34bfc2bda1599656f6ae3d1bf9437f78b7ee06c8e506b026806c615ce39e4fd5c64bc492878580c701bcdc42e03af01dffb773d379effedffa7161ad428c66e821c6eff2f683d6fa2540307ae18c3e885dcf420af07b511e19bd8ccf3577eda020462f1a2b8c2c0821c54001d563067c43bd5e57596494ec72654afcdae228c83927de645614427107edc98fd2e50d0aa09a776847712db1e627a201596a637fda24cd7d9d6b4c14d2d6741696c3acbeeaa529b57ab1f927eeafa86ecec4665e7f341f16d2779e32b289bd0be7b90b03eca89652b2fbfe9c8c747178f6235f874fbeb127d77ed1c5bc8fa97d348f54cda884fa50a4582ce179bb4f7523ce1216c7bbac2afecfdf745f83ef3c9f14f2d26369fe3149238a8428b708182880e1260c330ce34cc021355b930c1ebb3e86d77fa000d620d8ecb3ee47322a4d37c972dc3b7a5d1e4d4862670a8aada24ee3e33caffade4f54a59f56ef7fc83b2944a4e12097944bec085304fc8cd0286a71b42bdc773d0f2fa9f3f17ed3f5406607f7a4f8ed0eb2b8245cef561ede81dd83dc77aaa4a06f8524d87a2832ed56c1e184e1d9af02ac9a142aa6ad8a723260fdf5b3771572a76ff0c0a32eab591298eed29f4a72ef0efb73ec6bbee398f2319d79c41d2973c01dd026c71d47ecea86557f0eb9cceb614b1553619712b3d8e4629f6fe311afd84273ce708beade11e4bd41782bf9225b3615672b5be10c5a2d3dff2075a3322e6ce4dccc91736d83f066899d38d9419e508271867e60e26c15497809d6d9d580cb8764fa899713dd98e948bac6294d2b82b2ef8a7110c9a8f30ed00937d6595f3f91d339da910add2cd37557ec200791f5e4ba471d7283d975af581ba371293045ed072fe43b2c49d001c5b464e350cb65b25dfaace0fc562d77c2d54365df584e89486365bc8f9cf74eea2fe1cfee8a4a256c261ee6612018f46cd7fad85a883f64378d876823ed82ea9ae6fc789835c81c577b28092c2e84b4e27e552ed842edba7b6dc2ab6f927290c87b05a45ef5c15ce816ae074fd7a0fd7565efe5a74aa8a58a536d8b47ad8a07d985edb2be193d3bef7c2aa10b6da252f4525a3ce42e32ed789002cfffed7149a070d902857bca8cf565fd91a2ee48cedfeafd7ee11aab179ca1a6cdd9d3dc8cdd153aacea376aa4c20e98d65f01f2f21007d04b0b68bb61fd09f83e9f3164adabdb1df297b03fa9895207f5dbaed0b476fb126835ef6832aa736bb9cfcb579b84be596cd43def45bfe984205a75d836739a7a0b423d51a2d946dbd46ba3da2352fd5456701b191d049c5e33806b91d9827bfc3a4d935100b89db3124c8c020819d3ab5c32ee2bd43f606b03e0935a540689886a9de40c26ff17ad55b0ef81e808781732688331fd4355b46385ce3c52d2295dd2d01259f985a7e69ab03dafb0b42661c1a78c315a00461a0d22718cfe722a1d7b20a2d8bc503e02fb6b749b2f9cb1f7adaf15418ec211fabf4ecd5812c49189f1c9275449a86286dc337d7df9fe6ca49e3cb8fa3f02b91c34bdf08b0b756325a9227b6e58dd20a9e4d60e8121ff5cd16e8c11f47c7ea9624fbaa527060fe4eff10b851fcab67b1dbe08b43a6e2dafc55abedf227f1b570779ef3b7e1523f14e2c38f77bad40d4e67002ca642362fe087ec8ef8d2fb49749062099d8ae7d831f022852fb5f09674214d472a034891af2975cd141c696c69a29db8dd2bb78847c3b46fab28af79a42aa5c8929daa89532e7b23339a0dd0d7dcbad1edde3ff9e5d505f516014bd84aad83797fc532422a9819aacc288529fa1c8c5c5866d5d310a14bd8884e70a96d52e590ffc6141661911fa69d68c0a7592737f88bcbdd254304e3d9cdaea47afd0edf23f0c61b6a40d50db832ab7d5d70fa4b2861e28335458233121642eb9eaf9587ea987092d165a8c341040a58065c8f3d5a28ef500ea5ffeeb67f35013adf309763bdfc30c9fcf5948c6f91f3cf6c2fd97d1c5181e38607c4b78eabfc282035f422cfabc7a56e07efc8cb40dc325b43a486f80686c13f8bcd1b83a19f40c25017e80a1667acddf8809a34cf97b5d4edbc9dfdd93d4649ec62f6b9c3278262e43b61e63bb5a6ff87349004ffb16ea569b59fec1fc77b0051ce96106e46b58f552128684b773116464e6d0a559081e5139707af9b561205e51f9430212b7b8267adfb950196c08f1bc27d044cf95dbbe6e02804fc34b1bc577a9b0bf2651d2e99beabb507863a40ba66449e618b1c102a853819c94d404da67899d94918b90e9f0f449c40bd05793a5dd3673e0e7e15fa3130989369c2d820c7e68bc7a1100e87fbb7578d29340ab441af3fdf3ce964543ce3374a7270b63c3e00aa853c0bd7f0faf5d1ca25223a4f2b83d8f0d07d959ae343bc323a5166f06e859a87a0139e039ca080765947e769e910326cb4304d6de846d067509802a7ef6a252cda71febe26e7594bd92f90a4a3033775fae653857dddc43b709f80ad007fb55f0adfbbf8c637b88f38e7fba7185c2d50f6628268e0d9924d597ea9566496bc47da10016adf6800fed7e05a7cddb43cd7c22e9e8c81a4716b2b5d3037fdc4cf5e3371380846eb553485444d26b9695d656a5fab2c5a806fbb683657a71c012fb116fcefe2ff3b7be894b9c9f2b45da0c9b483a9a74439c91875ef4613616e80fa20f285ac2ef17bb853babdb50e1d5bc7170f2dc8843d7288dc57b21ebff20ed8cbce92b4fcd42e289d3e7cdc65667b0507ea223bb39d16d6cbabd66709310ecd2b9c6a7cfc38d370bd184d0455716a658f7e89c2c1f52fa4af6c3dc598c19fb23bcb7254a161fcfc3efe1ffc03e9305634ba1c73e113acf86f764b4c33c93ca343c8e4aaaa96456dc76df2b3449cda5479b0d1ac8eff25c03e8f573a57a4697aef122738d549be7dcb1aa210de7b48fbbd6e1d4fa0145f30c1b72f62b4f03b3b935a7ba6e1763dfa3ca284a15abbe61cc4fcb8a1c25a31c71a2d514d8e10597701ebe546f0ffa49e23131b675915313e29aa5f4d1e114a7171dc8932e1f69c0f94a66c158a57d1914d074f7c969047e6858371c1b2cacf1b37cc5424cced85624a0e5bd3c26d92f65c3c9feb48de84dff69a15f9d271feda2bf94dd46cb5f5a8806473ce80f2590f36f6f258c7ae7c05cca255bf63d4d899950c3a0f6325a5151d274dde782ac386c6dfd00215941d2338becc97d6a92cb43649f7cdc3de75cdcffc874b68d3ab0634adab71b71754f34587aa93388cefa632c71267ec2772746e484d46faa4db2b46aa9fa3310ca41acffd78afe5dc34565bfda714a6cd9a6e51b68d345b2c84d529931c2e87db1074349a5abf0c2e995d317b8b501efe43a991f896c8a514da79dfa7d377396fccdb1b62c2a28c0d9fd4b402f5b07bb5cdfe7dfc5e5df2e600d9d6c8d18cbe98f3e437908307eeda57a540e5258b4ca615dc81928e0b7a0eaf469387d42ca02dbaae955c89cc103107786ccee72b1a978c00f852a180313f317b579c5782ea8ba2b7696f62b3b8ea4264cdc8b80b2ff5c6b2494c87b3a1e5a42937daef4a3f131af13897067a9d691f776278aa65715505948c00443f35da523f9fa6ea6df673c706a96fc70c04ced6a2e977610b5aeefcce0c0e4e681ca3b059d1b23ec102e490fb94bb9d6d074c234e6edc68ced953f3e6cb9d63d1e5687422c539abe1edd0c3fdd4301b47af2e2b284c44dc86e2642e9311857979dc2e080229836d4bea750b64110fa61d5b47e8553e0ae64c34a983a4c5ad5655945fc3e5cf565fab740a9a502f93f5fd2cecd9bcd3a1aab8a9d8a10304643ffe20fc54a07bf01a5cb96bd66e67c39c7493da92153a3b8f815e69daa5aa3ef281997fc3cb760947be42eb7b55f9179c25b643443572bd5e60abc1ff06df6f24af44ff81e50b7a9ec8871ce7977620f3759c3b624186c7a64899ab10c85c62b5284f9634382b97cfb5772d671f194ef5d1962b91853d40fb442a1c9628d81fd3baa2a6a3aeca08242e0f02306df3d669b60c1b4b8d480da87f2cc6d25f1d4a905acbce3ffb8df7b6c364cfef06b5ab0bfa28ee99c1a843e0737e1432375686a7d7702c1f9905df9cdce8439fa4f132c00076a86bcd3d1874aef687baf2c7038fe729295c87f85caacf8fc5fbfaeea1ec4ba8dfac85f2fa0cf51a41efd605d5c0abc5a63b9223e00e77ecd47e64f4d6cc37ac6362330045ae7c2157ff2a91a8a160df7c4601a658cbf5b66a66c3165f55c2d28a59b2c7af262df4796a4fa8cd184b33a518130a930187907813027058ab099d406adae5e9a36023c63d29543d1fcba9219b74acecd2f9576a8c72f2b4cc287edce7a03c6104c482d23596c8e276a88eb51e3bf06b58bdd91dc4cbec5405030ef448240f8f49a3782ce8ef7c90aad910c8942c552016af5a00a6ff4cd09e9cfbec5a22fc28fd3069e70c98195915ce02bdf5b461131f96bb4f63b44ec80c3ee946b0f28431447f6bb1f1070e7071113a256e607f053a952a9a2869d0d26c0bb58e7edccaa542a0000066178b78c0ed7dafb4665646cba193f5d63af74a479917d44537ee60b15964aedb73348a97c1814a5f61144a701c22e876975b8d3e83202d6cf706a20b7ab3a6beb18d0bd361bcf5811dd22e31f8ea9960eb912c4d930a197331dd882e3a3cc286cd26b0d91aa170f2c642ec6d6b6b7aad307c56cfd63d3f93c920aef42c61de623dabf1f38e8543c5b38e437165769110ba741611d240b4c5becfc6732c485bcc5451bb2ef971e2da014a2c7828c6e5b3256d4a0cdf0014de7bd04b5ca6341da0f2732627328ac97f96e2da7a609cdeffb71ae0b6bbecb02ca161b1671b511954e1cd143c1f35d9a0aaa07f1eaa82bff93f04d508b8b2cd715c977270ec72730b5a9e9c0f6ea72985452b8379eb62e392db3668a470ae01808062ce5e97edb95ca9f523ac841d6c42a18845d6526d61589bf41544d5e3a2e46969f4b9f4518ce00e1d50ef30a0b4a9312f674d4c3d9126b141a6fb81faeda0cf5618d581ec9f8cff8c93cb0252f189a273f099990ba0489b578c939da4f9af7fe99d8bb5236679166e0f503ed4c3cf5e4b9ca23eab63f82e880cddeac73d69bb915670bee9a76246b50e641c68dfdecd97ec830d41d80d3b783794dfaeaf7ff62a4080c8437dcb68c93beb7cb8e55f06a49b6810aa3277362c2b55fc0b14838453a0ca984773460194741fc20cc4ca57e0a2157408de7101ef89efc0f643b8f66317e6c3e1b2db5a86fd534b05a459818a5969ccd0c6ab391198bd6792a91ec43450e0da8d87a98b2367542f7b87af46a3a78f69ff377d12dfbe51fe04c661e2c73c8f118c4e0356c9fb314d403ce981c16dcafa72fa4631e6b9aade41f8448412da94152e91dba03fb9cd108ff0c618aef052b63d5f5fe6b375763b2a9dedcd01600c0fcf5cd0a29718b1360978e6e139e015a95a71eb05e110d4ac73c49f0a32db4494cf4ed5ab1fd4b17b353cdb7e8ec18071f40f43e16da9fa90a3a3240732b7c5b2e92b18a61cdcd6b8b9f1602cd6cc957e9d3444ba6aeec47bc159cb25b191bea80727c3cf83fec7535e416e3758eecbf10a54095122a0450b5dec3ce57d1faac5914eaa60d707c4893f520aff69c19b84854c9e4bf6bba9e62ad86381ef58c0ddd1b316df3cd631f4dd28f92f45feff9e81510996078566ebd857a9f2cca960e2cc6b2162c36c841377e866dd12d4deb586eaae2980141c457648794c27455e4c850ce1cc91dfbe6527e9dec58c010737fb9a32b973e458d29a635d1d46a0de1f695a46ebfd068ac824c819481b23134bc444f8ccad8fc8ff11bc4c0a0c74979ff93691db74b8bb5393d19cc61cc77226b6606df80ba3493554bb43cebc634f769ec014246e4e40d6ddf4fe00a06417870f8d1e0b3c57235d7e71a47a6a82c94bf308703916cc52353ff13e28634a1c0c1c2f2a4bd44a6b732568b5a26c97cc6cf34087af3a43ef24a73fcd0504af326f09be2b3ed1cbaba4c4864d3e0ea69b27049f0fc5294b65226c91d5605994bdd1e903fe678e9c8a1ec548dccf1e9dbc158f8c6ca3a0a61d27818bff06fa75876a9c4245f3fc19b6863dffbcac599750beac641bb351d18dd8668732b6b4127d7ac8e281e4532d40697297124d16a52cdb5aa8909b3e7e674611854ae755f47273f224f9b8b1f3e5ff3d86cc6d004a634034ae73932c3babbf00110dfa9c6957ab46e7bb3c8457266703f830a501bc8114d96df170c8856dbf00729638f64dcc750bda52b34116805ed0c8ad4f6de038309cf9dfbc969d2e0d01be57e45291ea35b53583ef91c77139b7e534b2e63c0cd8bd5447c7bba4c2382798762f21ccad4adb7e3db3ba79df3a8799d33db77baa38641d46708a59224c0e45133da990cda833bdd1917245761b36f5e69d08f0b4c46fef472408e69263cf1355063d4fbd8e09ed2436ae1d9038d88d5a1a8b337088b3e1bb1f243f8d0d682a5b59c36a0b4bb3a8fffc672c18bdca6169b58b11e4a67a0ebbfe84f8771bccb1a1e99455a1a5928c5f0d8bada85f5c4fa67aa42ae84061e10f1e7aa4953525ea4cc73e0296d557b94d26709631471ee3c2340eeaeee6e1b5d379d136aabc347aaba292f77f08805af2aa8ec94f4283b7db6cf4f9d8013a311d940d26f570401dc03fb406395bab63e1569a72f447c8291a0397a08fbb16db02d04918f6585c58bf7b453065d3ae66c390f36e75485bc7762a08ec459138ab902581429942fd8007024d773a1b344ff485c85909734135c30b1a369b4d60e60ca9f7b8d475a8f4abd5d4a9236ddbb35b32666e063474ea8c91f0a7b7f8a87abdb483814040e15124fb39c822b748cb8f5d0abcd7bb3bb2752944c52a6b2838ada93d3b7674e7935505eff544d0e9c3b4e97d5e7073efff8ced50fcb231524f9b6c4c01e3be926965ee52b31807ddfeda68ff045ff96f60f7160f3cfd4d91a86a5fac0c5d3dceff395b142d665bac398eef5d9e14e409395dad622576dfa0231a0bb918dd6431ec8245f1b38d206eaf1aa494b17dbdcbda9718cb118968928644396e965a9f89cced80fa9d132b14613f6106390f34111b0ace583af833aa4ebc89094727f96df222e2968d316bb81a51627db20f264dfdf6a56bc54a044f110f1566ab2a0c4b72ff6dc19cc87c8b54a62c84d4cc64af5d676d4f8a47a1e3d3c0d054edddc0002b7216ab9a0f9d4a22122ff3fe6fd7b7380d9bd7c1b28ce391c3a098ed9bb595c4142367bff861fa2efe791530e2d53b17fb4f8ea083b4e7d01dc3be02ffce9df813af19c727dcfded2857e6929eed3e4cf382b9193ebcb0e82f6a0854e4c747feeb1670f960ca71e42af8827fe621dac8cf6699ab042eb757b4643811261c00f79d205defa5d1a85b8202dfb5feef2428bed88f7c721ee141fe06513236e99475cd6525a1d470af3400c7dc52ed4ee9d0c8e4fc1a944ff65ac70e4316f405122b2380e1418d86ad8c01ec6b8aad676fa0dccba8334967b8efb079853999120c669dde152acf842de7a16312fe88408593e96ad0173dfd68257aa23bcac116881ff91b57e462bf6afad4ac08e7c834dbf47e6f6c968994d71dc90f32fe7d2ca44ebab225404b38c46c79d615d0d5a02d2b21b5e55f0057de8632871e6bd9b982734386b579e1879c8f488e4d847a1344a94f0ebbc6f19ea472f2e4e8f17658a445de02c31da170943030a1a4fa060a67f06ce5aa73ca019d5a6fbde5e10a90ff3b0a753ff0efc59da28f5ef9d98f5ed07e66a4d01f7eec44b1ccd3b2c7a4624b8b86c9d8a9fa62c1e321bca7e75afa27536dd071372af19a43df393b77ae2f7c666a7b94725e20b9adbfbe7a26412e0d7efe49958d08ee8c88d95e4ce745a5edff3e1655e66fe9ef8ca4b169a016d633e4153f8ebb25eea3bb800191100cd5bd4e80b8848c6407790d2d4cbdb14e9ddd0991cf4b5127246d92dda69d6c3e7a577e1d6d0049954c8f0ddfa14cec51b6a7587d1446ac9881201b7397b5a13f099cd182bc24edb2ecf8478b2206b9f3149894d663e224ece34e807ffb36d1c3021b38f7cc36df1b0cab8dd104e01539befeddbd9e919e388ef4c11dbe040ebc1ca0b692958e082bd41658ba1e204c40ad2ce4591b7fafddb641701eb03d347aecc901b92b4118dd9ecb0f48ba8229c8a1611d4e42aee4a31be63ea79a0c0a29e63e8f214b663fb05c2dab01e788a079bc2831540d41afe0bb1e9a1376358065c07000aca60d2a33905a4e9440737e9b758c17bbdaddeaaa04cb2f7668378aeef66bec69bf8c75521fd35da864a46ad03063e50eeed530e56b50633cff87dc48b937c9e73fbb3022384e689e67d9b0439d21408b75950f121bffea8615b0da2c85d5f5856b7eafaca8f8fd634d6a865f2d9f61a33fef4bfdfdd95539f377a8ff8e75460290d1a5095a3e95b537e8131eb8ed81e7a8b5b76c8434fa0ddadd44962c2b5011f9d873368d5d0aec28673e63409984f54ed8ea176504b56239872e23192b853c97a8e145ef9b20a942666aa490258623bb43538f4e598f94dc6e243a5f601b1cb950adca53bd896ad6dcfcba5c90520c1a6efff75be3a29575bf1c8ff2da69f3b24ac1b5ef86a457643c10afe1afd2d3cd3885c42f9088f81c81bfa761aa060e134b4463a45c2f613b20197a41d3caf8e9f25daa4d6947c943ce9bcaacc7b821d3c168ff416ccb509309e0fd9ca9633c19302894a6f756279d4593375a4caa0c3e1fc659a973a5a4815b5e3c5a614baf83fc9700267bd3132b9f304b93e26694e1e3683fc6159ee8922f2d969965114ad061ed8c6e071c4c2fd683c249ca46fb340feda387c32f11ccd9143808051d51e1d405ac7c793f6c3398bf553488c287feadef06b4a44acd5460d9b5026bebd5477463ce39993dfd98a54cd64b1b0ec105ec16338ca8b4c01deb24369c1ba1465822ef9d1ec6d1b85d636392b5adba18b802875d02a6e0f2159fd1842cd39f840b434236440959b72218d3b1c39bc8c40b1d28db8504cc591f55664826da1e7c02520cd25c053d59f7daac3372ba73688466552a197886dd3cb412564656792ca62efb3da7bdb0f51cf2a6bef836bcda8feeb9929b1c4c203db2906578664a16542adfffb024ac1ddaba279ac18756c6a5382abda58906d09127ad7f1a74e48a42bff50c381e9253f9627360d30b574a94576ad4567fce3be547c042a04c4a2ea2d67534d65f5e2e163f3b7363fa0f50dd9ff633084e1c1bc918d607a9d9f19b547d6a5250021594de68ddf94b763fd3b3779b29ad25991beab9dffc5f2e2525fa3650b1a9c03d3bfee48b964c127b24c19df60ccee96af1eafe2cbbc5a5ecbb033078621d1a152461b6ad4a5795cf28d371926f0db9b5c1447f2acc5de7c7ccccc2d2c19c490a2d7d9887f6ff388ec0243f20ea59a52298910a90686e3d4ffc5ae01d27b41cad5d86ddd38c09d83211a0cf043cec675ac8bd6cd251c8b4acec33c45b5dbc9a10b72372b70d003dbcca1dd831005c95b9b49bae1b39083a167bcba23198d0693ac19e01ad38a9ff7aabd2ec3c238b953ffedb0b32d1e0ccc51c0c197182d342af79e1cb57ae2f2a2c843659cc8dfd4cb48c4a62ca6a4cef6d307ef6f3bdf3ef7436e18ea012398c27a966c87bb73411d980bb03f94389bafe72e7676cbd1131f6c645d7be6ffcfb4bb15f5d639ce986f9c1e458549c627e57e24a94b95a7dadc5ada0f3d85c9541d0a22644de29921cc131fbd0204efbe3ce1867ed3875329ef299bb5544d0177b32c2b50644f1a8b4aa4d183f3cc03041897b13ee74d93ab6e352db75f80633cfa7065ae853af66dfb341734cadf55c452723896ab36802b5530927e87ed963f3790dbb1826f92f159f448f445816c5b4e00ce5798edb7e6e0666e622005ae1b9a3094246882172cae58037ad5133edd371f51aafb207a2199d21df11242e798e294cfdad7b6e8d6fe6f11509e3e561f211d48e1dceb7b26ecb7b7c28a2dfc6371caca61880a8d92f713617a091e582f9ea2a3e71df6467b20ae766b36826bc5012803174075b75bf1c94747987b4d793a81a84bf9fe80deb5534badcde01be48aadbb7d8d85b58009d42916e7761abeacb68fb8cd4814879c5117e0fc217cbf5f949d2dc6035129e0f02caecdefa4598e0ca41daf26eb542ad4cc9b465f07fac6c37fedcc4eb2be99713b35e4e74f49e15cbd1b663f9c49bf3e79d94163e198b7278887bc4aa7649c218230335c201743e60e798c209407840e904e220866709e2f17080abefa798899d49d6cdcadbb79a9884919849c050e30db3914d33baaeb38e8566565a2944520eb5255846aa797c7cb7b99e6b6448bb9b517c7f16b329f15a93b6a9b443423997bf469a29daaa68b716ae45f238534677ca6ba883a5f0d6923ae7aec3b8cc202ce38d58b2bf34c215608fd25780ed3edfe10167cac6b9b7d2f19ebc8998e5fcec415f58c1812e33b55ebcd117990d4d9ee674106563151062d38c849abfb29e88e188d3b09ec1e6a4f9c55c8048d3690f47c88650e33e1e2277f83c117b4b489fd53b20b37c7610bd595fdd2ba92ac14c38e9565f15559ffe7eb241610d980cf968eb2ec22ea5c9dabcaa8bbb65653d9c241345c9814078963f46be9c1f40227a4375fdecf9ac6fbf76c23dda8abce34d8d959f096e158307fd37d62cd3891d050458314a8d6dc1b979d640aaca7695ce1480183f370de8091e38be21a9ce0223f6b1a687b21cc8a3ae9b1accc524490882f923edd6dab4d0c00f9e95a1c0bd9ed780fae83fdff5da048d4c0313a957cb5f5969fbe510d0aa9f9690ab590d6ecda43c00635b0ae4ae842ba0037feb2ea6a57a71c534bf666bce01590390bd073216530a7e576d804ad1efbd41c0df58294c4acce3b0fe519823ffad843da31aa49a1a8a2d2ea107953c644e0328eebdd1812bfdc8d8b0cdebbd135f2ba54523c523d5829a7be83a528c286fb2314a304b50e13a8fdead754d25c420063541e28d8091c4ddf3768f2c23c14e3c0821b796e43188cf9c80bc7d63f62fdd06c90f54400dfcfe55a5c735db7875d40d678f5f14d81c0cf72749c23bf51e29a47d6e2c1c942ab2d2d96b6c99318c4ec7f512deb4177f517bd11ea17d1543780e1faf5544d8284a55902045b7988b3153790bb82e4bc30d6cd3aecced3da864cf51ebb3e2e91538989e48f9b5caffebd5377ef06db3c733c3e6b97cb202397d7d3b504cf606eaa4de661b11aabf532ae19b383abdb665d0908e5355db95e06d393d021af3465420ed66a5f4af1c2b5c924379e1ba9335f426aecf73e938fae91704d3ddbcf404f7801b4f37f3bafdb055ccb1db11dfa517c8bb9fe34fffb0388b84c11c0225f4eece3fd1766af2cf1c42d7094aff66b36334ebe459c9d3c4d6dd1ae81333a7224038e673113b33bbf2b37acd232c1e0ced17cbe6db8016ad3c57c5a4ecceb0c07637c8668b03df80ef251140f5b18849e12747a38538bbd82cf3877d2ccda518a29c45e4d86c9a0326899b0cdfee147e816fd450b6a8a23acc2cead9f7ed191fe566210674778df1c8c9c733995e05ad60bdc59a60d7e10e790ce973fffcbada0a5e4adaf56982a262dc0df4a8a13238f72c1008621adabed123b1326bd57cf342ee788dd286a801a671e8e395e78ba5b4f3c9d1632528c4ea1fae3e1b933c70830aaa112d36c5c6de3e5a4c86c1bbba56ce656a9c26c6ca8958c85edf3c91ee1759935f23b2866c07cf8036dbbb1e4521aaaccc73d56bb5acf4b1443a8a0edc542b7179e7212518473f3af1fc9ed7118d2e9c616fae2d295f3e90771ce5b32dd0249207d0d8db6ca8907a22b72805588476825917e7ce4ca1ea9ea2876ec445cab3a8ba17913701b5d3cedf0031b296d4c9deb7aa23176fee5673bc34fe8b59c7895d487650b25b5923f9a2991c12308baeeefd95d773a3edc1d3cb5655163b6b637a279b37300a6968a9ce453355b3b4d5ad89a6505f42809eb9f3620d5369fd8ae950f400e0fe745ece244c80c9296d16571d0287cf3f8851f09ffba583cb8628dd3a46d37ad3a78d4b0acc699f721625a360670f599ea1ed020ed8928fecaeabded4d38badc06e728b6aefbd4277785c408fd9ef0f6dab92bb5ea2be18fa28813a772d24f926bace28051e2433589102b9a53c2d2758220ef8d58c154dec7da9011f3ff80b45f0571ffd675668fd12b643033f8914f0660092fa15936be1f20bcd155c997861665a78c01dec2b8c96eadb0e6636314a70184ae7d4bae8e5f997ca17c52dc9a28307dd9d30a6dd66628f1afc4a65adab91249437f6d8ccb8d0aa099261b35bc55dfebe604644c6828f0bea1c5bc13848a1629eda04e6b254a32ae7b6763ae1f0944cfd36c08879a4b6bfd1798dc9de8d6a8e9aa10f436357b18f4520acc40dfd6742873f427c2227ec160d87db9f4be27fea49870147aeb1f9304b09789b408f1b1dacb613f25d067143bafedf755944da76758e74b8b6023780f1ebf7ed97822a27bf1d86c8cbda4bf5f9f139f70b4e9f03bb598c333abf546be1a42a5b04c2ca147a11359417f2f905f6445a42f8f9d04e3473a0a28a0cbb6fc1fda095cc0c9514d5b0c3b06482c55964877f96630e705e7bdbf4675ad4751f86bf7a0e9eae67e3504080bd0823c56ee3c0a961076580ffbceb5700a61a45aa6b4ca9c97036151e22bf41a1430251fd50ca53cd40880e6c474616810611d010c8057e1cfdd4e15f00f85d9376be1ff40bc9131a0ff438c32fc826ab49efcb21dfc1c90097f95473d39015b3fc80d4a209e060f5e3cc221b60b774c3640f3e7fe08264ab188452d4e08b9c30f25c79003bca842405fed559d680ebf7393427b9eb3dc2cf33e4193201b139967aa6342724cd1a126c1a3925e6f7aa628c3729e4245de7ac42fbb45852a77e573b3e0bafbd8a7e3ab533f0e380a27cf2f9106bc372bdaf638a00637460623176f82d14851d8afcd6233d619892c1fe8f4bbf9d7ee81d69a3dbb0fdce510320d7388343aadb87fb30627459af0640868bf3279b4a5ca7ff7c1ed18169c146e41c8346b62cb9597db9a0a7a034968176b78ce08685ca5a531dd289542717ced64203beeda49b705ea21aabec18376e79b33b73a8c3497c9ccb27aaba986495c576096f98978eec7adb37a3cd6a8f9804170f4a4b8bc19199dc5b51ea87db1a9c2c7f7f5cccc43fcfeff94302d52c1964a10f9a75935f0349bdc9ec54825219f27e1c8495b8dac7cfd78ba91803305f4437bc302a98777b7e54d751eb3b510a932b91711c80f2d28668a7fd7d69a40593a611c5eb1681e9d761c6bdcb22fa0aadcc2fd365d39e96fd1d71749dd4e3aba550face4a231399b1855dd9a8edb6069fdc296a703ed28397fdf539f7d792dcde6ad0736a42c55a32b1dd02aa7045528a254009436e7919414cef5826b0ce4608c341901f06c0449526e6923b37841c368afdd3f02bd864ae2bcc1303de3eceb34fa63aa312898739066f96385a3ee28ccf80bdc578a79adc11cabe0cbd540d47485716ddfe4bc79f48ff8304f430e4b7a7c68a3265d255eb1200c49157749d75359ffaa62c7433738c54da370ad4c0cb7dc20d8c6da35170537f057fbc9d662c622605ebaa84f1423c7282fe9894ac56e1e1e61faafec2b3f618eaebcf54997e61ae16fe3b7627639e083542b1554e515b8833f7c61877202deb1376c387b4cb1282dac5423347722dd3b514f57490007670385b093d09481f3ccb8801c965a6ca99c30b6ed0fa0f8cfbda2f2ce4e8b1c936bc51e3cfd72917894a4649591b9a96bfc0fcc253effd488ea45fc4cc8f82b8ec9c3001246f6ceb03576319eb31399cf0b0112728593f60f7298104e8bf717144c079fca9161fd3978982c17e5e4752d5ae3b1498ca1362ba39702c508653e2cf2372729dbab9d4e7904cdfddf8426411e1b1d421a47c6b8ccc026a20a007fe0799b56f0184278232bb44633c1db49ec880001038929a244f9807234800291c9bde071e4f5fc72d2c2e9aa59c34fdec5bdc3e5ba37560d541e42ea95a4e3a436c04bb49c50a846ac29afeee657f008f2700fab2062d87ee9d70616213c48589488b7b56eb01a72754982514f74e4b6d89c86be6c3a3f47e260b9501600133dac71769de22f05df5c39c366c3ef519a23fc8fd3285cd62b28ab4adddee45a21a69a4ce98812d9574985caca53c6b4c3921958052740486f61017f79b885b7fcaa34c29a5db742019e15fe76c77820220ce99d2d1ec7ddd853b708dd1c8606b97f06c0728a63d9cc37e24df4a42c2adf8d56f2d06655880c70528b41acfb297dab77e1a4f54a52f167513fa72e6c5d564bec223b1ab5993f7255e2147ff1f0bb3e2d657da6f516b05e4675fc1573b9c7b11b06b076f9bcbec9cb226bf1bcf280ec9aeba331d970dd012eca08d227da40c7e874d24ddcc190c5c5dbe5bcb17d1b40c2b33d03897800c2b853a3c9e2b19be8c79571bf8c0dda6788d737f343ab362282369537605cd550e2660cd2cdf2228bf29e2bef24171d874de2bf539f517a093e05fde1ad67a0506d74889b3efbd1d540c213eb79cb341440d5b854bb5ca65e809fd685451c076457f2ced744ea1ed34c1bb4e75a8f173c5ceba3c3ca2576ed4dd863e9f8f92803a016aeb747e0065abb13ee767b32a13248000630ef78e44a942dc1d1cf2a3c9d02df428986a7360b9febed469aa7ac47d036bec26b96e2096d8b0ff20ea864aad6e45c2aa7b5f2f5002151334ac8291aa7fe2c82f359f862c3aab6ab137df48252e3e436baf026b34494d8416b85ecd88c1555eef3ffc5a71be727e057caaebc0232e0ad239bd56f2e1e3556837bf2b5f6fce67a452874ffe7224dc06acb0668f11d2bfc1d969b53b74046a47eac6973e4da0a6e2a18a4f7f6aedc31acf4d0cfb6e9b0d73f0bd15b190fc20925eb088b2264e75bf183faddad8abf79c07bffaabfe36bd0b42c22df9a61cf44efc4ae7b38edc2f98de7a879bdf8a541e86b7d79a91864d1cf42ed0fc473ee0f1e7f6c67bfaa43b5cee4d9c239d1bac6845ed0e646ec9dd2751554662d040e12a0c0391def0325217c630be301227c09be64b9370bae8316782fbc840cb889313ebc33906126ab5eecbaab320edf753e743371b5df18ebdeb396f209153c92a1e982a790934de5eb9458212725bd02bd8d5ad8e53342e0a9bc6050320e604c92fb071a5faa0d2a6f4c7d2b7f396b902874b185f0e6295c89a2ce754a115ea82a08b5e830c937ec4b8e9ac9c008a66b8b80bdb6142373631e1ef021c5f2413199281892eecf49a9e8781ab4b149bb4f2ee3a16ac4fdc6d45be8340f6e092c6879e0821dfbb4e84228ead79ff37b2613b8de07157956fe5fd719227f6a13b302e5f7157f1b795a1729b7f2d67d398c00f821ef1d03d3b1534e63911019a7eb85bc9bceb89e9e0c286f7dff31c57a2850c5e8ea643602a23713a44c29a8a221d267e563b87536fe99ad27625c368f640a91a888c2bf9a8c889efea03f5f91bfb98a7905ef9133cac044ac3df6d05a9914cc3ea408c7fa5874362fde5826f4d6cec4438bee519f9247a9bae254e3e01397e270775194fd8065b45212b8a9d830becb343fe60c4cc5b55a187760adb0e09cca49ad0e855e4fde0255e2b1e2b4d1f4d0a3d08e6fbd6d5e5b50ab50007719572e416d9c54d12b2b0daa92db5acdf1217ce3401c26fee43c0214d39c2847a22f0941d5c8a73c335f0c51c8aac2e69a10ce8cfb11e5b3430dc4e1a6649aa9d3d8920d9190769f6ed8948ddc66646c1cfad4dc15346779434429f73edea9936ae3e5192efb271f5732bfc575b65085534178688426ffbeb9876e87aa30bae14a666057830076b0e387efe66ffbe7a49eab357e5254d74a3be04e37274cc88730a9c8c19c7d81321254db833762b4a187350e79940680ce36b47cd556a0aa5560b1bdf5966c7f425e2a2563906b579373e2c8b1dcd5bbd9e4dde6f45a53563854d07ed3a86e083daf9616eea65b9761b72cc9b9a3b1ac1653ad7647563dd85675f92242e3f68e7de7fe2d4953c98315fe87cbedcc5ccc4fc2718fcc96392534c4f4ac45af948c1730ad66efe9109b0f8dcff3248158b71f8b91fba52f67aa32012d102e8d69d4c5718aedbcbaca4ea403145ddf9ac82b1da7eef0fa6da4d6d425d0c527f051ab8a5e3a24a38b00d08cfa2f43cfff39e4315b4b9775133a8a9c2a59cf6afd4318b450b396ae62b479f543b4cea691a3be75a12bf760a9ccf09ddaa427bd4719c0bdbb77cb9660f03db76246b349576c88bab848dc5606fc3b39851d05670ad2ecadfea3968e50b122697af780399b28b0813678b6c79e3bab4db6d9c0b7c1d090734d8ee414cd5f05931ca3d5f39908d2b7ac777dfcb388f076b2a87cfcfe568c4f5aeaaf4a141c01c8be5763b14750eec7bff9da707de29f4b378cbc7941965523fad3e65290642aff806853086fa6e6e0c6f7aedd869cf4f1baebb84a5d0921b50772ba228a92a7bd086cd1e25e89d8e3d00c70e740a512a72ae0399173816b11da807681157917c7958120534ed7225d535deac653f6fb123651d44684a9909ed2b44b4f28df68103359d8bfcea7d1f292008ec3b7af675dff5aac71c90757e83af38fe6721436e9f0aa0401df4e7b082103f97929f24d756fe6a73cfb7e071f9a978ad90fb3b80c0fc4f461d6f8fcc9d086d180aa014d11576e300c5e649c210849ad3cca4d02c8a5c8759d66ce48d08d458a01f7fe9d1f58e44fd0d318a527a16baf88988719afa885ce309f249fafc119951a0338d7772a638948162122734f3f83496e6d57691f5ae7a20b658a2b282dae82ae34af2c36da066d2fdf799f245b286d22e46fd31f852b1bd9f301fc8a54b476c3b0360c04ead3513e28f07eccee9bdf6cacdf487ee1f719b32031b8d3174fa3acef0cae0f3f4a171606ab0e64a380d4458ac4a1bc38a234b80ba869fabb23f58f642f6a174bdcacfa536ea4741d495b6b1fbb077398fe34a6f95fbb1daf8245599d9edae0ebe968c08f6e72d7e1108945f3df1cd096c14cb17ff8b736ce0f5d1eddb3fbaa1629c90023210498e5cee3f9d222f291906f322db364ffb63a586a1ad89ca8f5725aa53716bdcecda023af6521f31f888c9ffb846035fa7ae4b96443003ecf7b7655f1726c6ce58df8855e66bf5054203e862c9b102638adae7bc426f23a602302f9436fdbc7183197133348f3739abcdbe55823fcb50ecfd442e1d5d1d76b00f71ffe099a2b35d716b2be457200bef2a8a60d65549be7cd4c2fa0aabd55fa1c152733f6ef37d186fd8d2abffb3f0ab7b2b6563a7d2a01a96bd0c9faa16cfb76a39c1eb9cca3ddf2fe01da510bef8b27638d277c0fe7f0c8a8cdbbacb5249ebffe297f41e3efe9eb6412f48350aaa825055c938db3c168568a70f644f15c3aa498cec0a58509d2ce4919cca60f46b5187ba50d0e92cf119195479fbf20da99ae4812d5c678aa4536ad6cd7969ec1076205b99fa432edd32301f74610e14d1f023e46c9217b882dc2eeabf84d17c433c0402c64ad5282cdd3b3aeaf1a8ba26c00e036dce9afc9ab6104680d60f28d1a00fdea6b5650f73b312a0343a190343283f32e08fec9e187260f5fd0e4b0887eee30e2c2cd22198f2b47df01dc4f1ceaa46ab9f5c22a6d1049ee96d44262f3c2854c8c3a34abaa5d619962134ea4c00e2a6da65be622537201e454ffbfcf27169956d75ad3558e0501690bb768bf941776ae270d5810daef34e420357c8ffb46c1909e131fa3556e4fd80ebe1ea463646aae7d66f4f552e8b10966c27f4fac70fd18476c342f883809db95b1687e68c2cb3f67f14d1607750fbcaaf9b5c480e4738cf3ea7ac1c5d3561990f27cbb31cf863af7c57a7fdf8a11cf3ccf04d60ed25a16f836db12eac65c9f19f7e011ad9f4ce73e67aa10d91cd35df11978ca19a9f395d9b2ebee0cf0f35766bf32afb9d418d1e1e3bd0b8fdfe4647aeeda5587ebadbf1470c6a2d578355d7a5368f099761619b9c1463e8e4e967f1110bbcfc4e5a806ec80a7adb2ee7d611f0cbee1384f5712473812bd25ee18df0b243f7691b6cc010ad4bf8466d962b6b59844211c13a1e39a6057fd316a7c1b124776ed17b8ed4db0de7563ba4300a447baab2374b2cd77515595702c5293a72dff40a8ae29b88fb95064a80d2f12b53763bfad17449b077dac5823074a46e0dde6cdc12e8599e083aa75c880432e71596800031396248f173ce33678f3a26a80e2e7396b18de98e2df3d11d0fcf7bf2fc254a7065f86ab62e8a3722101590076fed647e05a8a92c53854687968df2c186627e105ad60d27020b535f485e33b3c560626f3ca76148047d1dddc8cbd462c0fa885ba0318fbbc972a416c755bf0b244a5ea61bf373ab5add136bdb4d29bee407ecf50000733f591c88c7e41c24ee7d41ee720470425b5a213b7e195be18f25e4245f5048d4bbb0e7da97721448439b63e4cbaa296faec0d0f7a86385a54375d97a3550fd2b7945f5452681f4c27733b39fdc41eec5525f7d579fe7b2b05835a30b56867c366e45ca428eb3e1f7f10c5842ebdd556a7c8d93010efc3a6187871ee98b5fb802c1dcf1ba77400e5fe2e9d9c547c555df657ac9afdb054c71392020b698b15af4914074142e704bc2bc70d440d384482a2db4b5998c54234057b322be03aa9c6d929ae4de54076aecd358c78a3b63603500c91f372175a399ab7db2a3c917e3d8c6a4990c62998f48741cba44f79ec202ca62c2d5018e86cc344ce13dd877ff9561b122f40a16fc5244b508a11739eec88b08647920f2b0bbbf5074f197f641dcf056e057b1dc3087f99be515841923b7ae984c4f30b120232b5067a84b9f8ac885f3be94d0178cfeac5ad6b58a0d5fae418338d034993cf8af04b16c300043883f66b429298dbd7ae818985b90e1608f2c9309f9beefd184eb72d702fd2b4db270bf2d494445255c5431f940aa94de6b4cbfb67f69d8c5818bae7c00994d83961a1f7225ac384949a3f1531254084ac67e69688ddc2942848f52926eaa2b0a1cae2c425a9f642bef985f273336f182f48f042b9dac586bdc7634494173ce69407007b0e14f8a7451a13d125ab5b31a0dd95cb2efef2643b577a630048d214b5cee9ff42fe2e4dc4901c95f2b9a2457a4624b4f3e53555a375e8c7c3a08b0f9d3d60efa9ad682952ac51045ebf0009b00ed413dbf366a4da13591cf7beecd60b625b162b4dd3bf9ae1b641950f8c7be1a58233e1a0700499021468c32d480069b750df619d9a0ae4e340112d56dba32cead027759f2f2d39c16db0192a44b597f13ccb831f9c04f45167ba1f7187329c4c6ae78260ff1103b2aeb0bcb5e1f62bb97525229e702be5c0165c865b30efbb9c1cf00b2bfd56c6125a0eea502be1f614ad41ec323d97bffb67b27541cd8ddffbdc738440c64d16ea5cdd548a9807c32421649f9e7865c007b78a14fb10f93c07e50078ac312f85a3b8a0a4a16f913b2251deb287cd3239591d3602f0cca0018640ec0c69e14d487bdc9893e6dc7ed88ad43750293efa7d3f97030cd40fac2b6312d7fc843961698b5a97907d59f3c57b3bb696656e86868cb203aaad7ac714174431d5835f885d0eaf5443de91cf212f88e50f18aaef6026d48d3cdb5cad09278e83d2059b4b9b89192a351eb9eeb690512aedd61d9f2f166d5290c146de01a744b2f914859559d3ee59e55cb249524fa311e36f30249d9412836348118f0ea379f48f782cd4171123d1ad4e08023a1bd9749c0a116b4e7ad3e5573b5ce6537ad94fdac02b2048eb5ad65b9a96e4c99ce3d656c17dadc49333e9332b235a1d87521af4168981436936a4c9cbe9c1f23dc03798f37a95ab0c3c29ea78fbc6dbb63aeb0f5757cce418b6479ccfe9404d25214d0b4633a934aa78f52510ef4c21aa10bbf309203478d9421845ec15478054d044160ae724bdd56a4fd360d193d44f3ce4881b5a4c9a29cc36f1894ba06f573e8d617a8f7967c30fbdf16467758353de1cda9cb4de6daf1e73b6c4690ed386cee33e44183eade55172cd1510740d0d2d92b1099f37028978f652712dcb9b21990c2340038347c356a03db566ae9d22534c08c90a157d6d209bb5b2e9574b3a6ac4fe58f566cb174a40b6a62814aaf376e38555cda030837887b70166a62ceae03d11449859a7bd85c766c09371e6092f21f927572dc882a526b7c00df8f582ed15bb8c2e976a26e279cf5f3e649d222b523a0b913ce02e8810c302e80e68fbd58ccf5ae447785d085e3dbcaf050e871baed024cfbe71f551504d2ed74b8252941676a50290c3b5f0ecb12a2123c10990427a828c12ab74cb6b7c50cb2ce1b59b7a7ddde3299730d682417074a6ca0d7d96deba305f81fc6d1e2f0c506680404f7d3ad72897ffc5d148ba5defbe516b38fb4e178248710582c4eaac7375b12a20fed40a052efa9d137b33a37001e591603094302d9ff06d510a0d7672d6f39b6b1e7f0ad44dab74fc5ac2b7cb9d0b3192d1495b801680e65d70cfbdfbcbb68522cc4f6801c647d5868c3c078519c4db5b4b40f30dad050eba3a3a9d4dcd2691791c88d6a9c6f1a9914338bf23041d7201d285ca695d40eb12e519ae2b7933bac5f047a581a3b3bbc7055a2d21ef93b4249cafda09830fea77584bbfa50b2d682922ce9e5460ba9a719567d6e26df563f377316d36766fc9622f8abc9b4cef685a94f172d0e2ddfa5926bd2875484c06717d8d1ae353d03b4b825a010e5a9571e3bcd0c6168f9e97688d17f3c2013f820d160afe2c5ededf6524b5b343a912f6b0b8e4d82ad2b5d53b9bcf0e5bac7482a16ac227ff5cada59fb4969f80599b0ba46acb73c4af4a3c2ef8e0259faa867e0b13a6d48e162e00715b43f0579e37168f84fdd800c669071cec31f186c4dafe2eb2faf4cba117c2219d3250d3d14ce4159041aa1fa11612deae3d7077eb32c101d0f0d55b08e4f58da1c47dc3c156d1352f502c611ecdb500ab5d83fa31a2d13ff68a34a1ba72def8e994314c7f9d2e598676fe80150fa4e69c46a74ce2487ba4a53cc49c1814ed1cb2cfbd76316c72807b3ceef4d13146d91d41cf490d6ca049113ba90f0ba9f97ee57b8701c762b122287c5ac0ccc831a330a37f3d4955c330eb22e0a7478d9c1b03aa7736075cf7409bfd4588b0018a6c5ef53da4ed47166ca33d272f1b07057500e1c5853456b5fec419f8223bac3ac8cada230d84206bdc042f14cd761b6e25a0309fa5f2fc707d7a52b0a371d5840751b7e2c75c6763274c1da4a3201222c363a13fd9838d00bbfe54910a5781bd9c07ee27040c9dd239da0a14d52017772079af06d4224eb97c29922dc0d5d11056e63fb39242de0164afca8b49ae3161611ecad541c52a90d1b877df36d9e2969faec47677714410f9357b90b8d22971c84421c1d02fa77eb7c3f9dbe932a24c9c01336742be55116bb73d50a2cbe9e4c5e9557c35e2ec363c35d06cce76485f4b15ee32529466f41b3abe50061340c89f6e8fa006d720b09bd613caca55aae53306f9ea7719af5fca853f07adfaddd6e68bdbceacdebd5ccf2a69d8ff1b6fd2b118ec7b95891c58d1767ae27d6dd6b6332d8a9aceb73cf67b94c9cebad19bd17fceb44592625742ab5d8a4cf51b9e4bb067a6b542468931c1e03bba661b580f509cff78932dcf77f32d6e08826e92c3da66e207bf9015947d5926ceb66cbe337bf9ba7d079969d8725fe204d6af794e6786f25aab9f6df0858b3147b0a66ca44c48abc282f069e02948a00e5917a602c9c50f425bd5f81096b02ecfd427b2f75c94b2f998b63234633e4af02ea73c1ada9ba43c8841582521b83a5377aa5283ef22b895815989a141df78006998be92bdfdb5e3ac8f7f98822c5d3f8f956eb10f9a7ab0716b5cb9945636a6ac8bad5d9516576bbce91301923cd3a388d93089852b0fb7660c2e98490813061bc43e56976d4738211fa91439b9f127b06ae6b0fdc5aa9889eda7b4ff058a18b718b1e0b279333358f719228fac989793d202a7aa891b247f8a30bd3954c1af7d6e5d92fb1ae19fee33d5a90c4ceaf5d702b8575cb9aa5bd617ce2a098ba63dadf1a61ff557bc0f59221f29f83b6b39977b8a7626a801428160fea20a3d09b1c29c25bdafbe5ccc2b7b8bdc9f52a050fe54b4b9f062a8bb3b6cf42122f2b66610565d3b45d929688159e50f5569bd5c843379077db4b66783fe493df3b070e6b0ddf8afe99096b134dbad7975d00d99e3779f3dcfb2b22d9dace0479ae772df4b996f9210c21e9206218fb7e11b8b098e2c306226270ef44cab5974cca2d087d33b30ee841ce6e91094a94e5e3bf57201a1fe26ad116ef1853b0fa46a23f741d15892871df4a3884c0deb6f8d25d40f74406704dda823f82666afa3070ed13fc2965fcad3b17621fcea469a35f44825e028cc89666cb806abe867cf7149e12bb9533b912e4925e2096204514f0e989d476c86ed4addcf6b06f082e5975d7385132c0e1afa5e2fa98e556020e8d20ea9ea349206acabb5ea4099e458e7ad6d0dd4eb5e2b6068513687a54cbd5e3d43cf45df97fbf69f101ea0edf48ed38ed613310505a8123caf373e8eadb3f886cbc756110225b02275e0c5833796bee02373702afe4b064e60ca43193bc6cf5185d30821321c9a503f3375b4767a39dafbbda48603f54247b727fafce11dbabd5e800740f6030ad37e584f001879c08d267ab8179a6ffc2de0f8bbbedbeb8bf6441ea0d8cf385112c277b78f7d94096fccdb4c0b2d6c0001235b8e8ef24ea34d8ec93d663915a19226c794507ba90bdd1a6b11fdf2b2694f813192df2a5488fab2b7a9d1391456852118a6e219283663411f2941394d1e398d832f4bbca3eb21538bd0ed67241f0f8f531d6c1aefb3acbde9875daa5e4a06e9ead31fb676e404cc19d5e12e48223a13cc0f71203b59f674ceed3273a1e7938febe0d09b146a9b21792d85e38d1e128b676ab18b04b77cadf9e56499e14a1c6a3085d51a8411664efd985a1866e93355f9de35b7c4d3ce3cf1eb8176e8cf6fdafc85b9dbd1901484361cbe91c5164b957a6ec2ac6c559a6a7f3f817556b4b1ef4a6db6a95b11445d35e9e41e191c75c17cfac7cd757052903a10103da3a9dd2e45ee0a709cb870af4bea1963cd8b3366e9a25fe92574a9da9b8a22842fe15fe41cbcd85737165b3ffeaecd2e7dfb1554aae7181a31c134250b062f1ff16a66909c9c9f5839195f4b7c38df20249fb8fd9df043c196d9eb6afc47e238b8d8eb74c3b7caf770c77f8232254ba250f100a8512769b77997136ed04ee4547028312612ad76fbf56228ee1073dcfcdfbcc878b7e9f13194e63230d6a5f8df77cf7d9518e537b9857db061c318a8d2b42d6e455f7e065894d6fd71b4b26da167f3e6cc174469ead8c5d9b100ad394537332f71cd3b5c7cb71d937e1549d8cd89fc8a49b7fcab0aab17cafc1632c28de5c9bfd3a9bec96805aab230e32aa05fe58c8586ea357265c63a818d64032f66053413056998102725b9ec4648080f3fd047b9da9a31464494462a65e71b6a897058a59bbcec3f73aaede06fc62b78ee43c98bcff4ada5287b72446e69599649d949330fa2f47978102e2041e7cf2f6ac66c5f8904eb68001dee8e39d59332088e71441d6c6c6630cab9fc913e5a7ad9408351244102bcfc41f5c9ef30f3f30e9b6b3ed33617708f8a57ec85ed0f4f19848fc62325bec058876d36767fd1921642be4408d9be889853fc79513053ab5680b434d590399e7906dafd416f9f7a167f4ad1c00dddbef8f9a6f4dc3dc6150c3efa576fba171f9650ba5689fb67296d54a8daa314e735c66632f12d482ed9390fe1cd9f28885ac31c9f91bb94d61fced16c1bf3171219d2544869f305fcf70d2c62fbec9209480d93aa356c95625914fb532449c6331ca11429ef7f3aff90ceb18f11cbd91f5be85b02efe055940f5f6da8be9bda91c0913137afe33898d02ba585a05106b76504304570102fa535aba483154ac8f2490256fcf1cd66a3c010dfe66daa82e310eaaf83c82bfe63c97f01911d67092f574c85e4fce93fd480b38604e6ce1284f8ff39b0d1d9316c4cd711cd2e0f0c736ca4daf6f74859392cf261c1e84ce82b53c52e0f593dac5decb8f54ccefae058e280eb38ab8efd97a22e7bfd3abc2dd622ad665c27d1f1c399e29497b5d5ff3ea04abf346337eb31ca01405b7a55c1c3827417aeabc82c247a7ad357892ade73161981c0e8e0c629e2c8d284f32ef55e2ea0b53a7b4c2eff8319b929d7923833f6233f58530d1a5eb6e3c8215d5bfcccd389020490246b973a023fd205d242242038f2fd7eef472db5f789acc5d46dc48b02b7f55fcf63e9c4c552f73cd4f7e4ac29e284d39ccefdbe3c351258bc3d5dcb49b2649a121f52e9addc2efb6f01a1463b21805353f88d044bf4ce269ba9d365ea1b3d5a103f3021e565adfa31816202fffca8dd917d19deddca22ccb6cd05db08270058a7aed2bfe2d77921f76462def08d944716258c3afad97290f2551ec0162254fea50e02c426044aafcc2c36cadca72a3f826e1dc3b5d2b17b7d1e6d6975ed6488d33aacca2d11de600175a10c3de0c9e537b7e1e852ab73e0d4fe27889fa1ead77435bcae856a2be6f87b9e243fe07e59d993f6f1bc55cb615a32796381ba9995928376825457db98dbbaba96c184ef4b8a8471c957880f1acb8782fd63af492043b48e54a07c7881338f732b8c8916cd9872f886a8d5be4f2da2f7f42992a93951b803a71c4cfae01b5d6ab3733f2aaae22177cb2d0a49e1131c047f9e40a3f5c992cb0c789fec7dca2091c5c19dd56a4d32816489c7609d2440c6118fa18077085da1bb2b5d1c10bfae27a78d05bce1d89d1b6a47662c5929b5540db5776faa79ef6c649e6dbf869007314c5269fcba4e380cf8aeb4db72a905a60750d62bce6af3b6d1cafe707e1fa56386a2f2b68e44a832d4de9ad171c108ec039c35c385c1259d788b31fdcd9751b79fb729f1ecc2c27b67a3ae78fd985ca55e14a324c7799888bf4d85072afe86922de0af5d5da7feb7b4303e442914d48429b3b0544ed31951690d16d456e4dc29e8826be67153f0a2f3bbc8ac6b310966f3e395b3162373a421fb84e551ce7c4ddc89721baa09c1685265e3f5a51bee4760729239cb2b7c129c14c71bc6ec9f3c70be167475090c869446dcd2778b3c7c57b867820ed51d25050df4bf80054d201d4119870a091fb9617d129bcf33f6c669016130a203c4a334096a46b34779a5c619f459d2e8ba913301b57cac1ce22acfa3cb16175529b5063476b025075540c84b79ce75d53fa6785eb4d1e89dbbada6492c5afe305d8169e4bcabfc37e8db2298df21b079cac671a3a11e0b3311acb0e11a029e19cf74e3a3b01c79a83530234d37990702f8200e841db2ee6c00514fea105d9bb6bdd6bf3b0fee9b5e17903f74883db72a84a532e7d7f8ecec9b005cf38bb6797d210f52a4e1cfee5466c38fc94fed182f44ee61de19b71237db7b28a5ac686f709163906557b8632751806cdbfd92757123a556dd2ed8b4032a89e960a3987deaddb427584486192b865ab0a5de04b8bdfed7e04005ab0108f1a44dc3b49c15183c768978628bfa8793ff3124ac146fbae45cb9a55a911c767526f048bcdcb799ba64ab59180bac5736846ae8caed5d34c010bcd95e43efed1a12f30ae1dc911ed12501225f7e1d45decf74b5d0fbc8748f1b3fbbda730fc54211cefba8e9ab283f3a9e957ed2127701ed17258d02346af7e5080bb0485ceb6a82801f1ef7fbfc5eb62030a9fe5c0538151ccc7f3c25c7bb98eb75020ddb732b578d99f2235486b239090612593cbf1d594a1937549a825c37740fbd4daaa3ac07e57b1d1d68d3ba485f89ad17070b6d5f90d223db95728877ff528a6a6d835b7226577770320ca4df1832e4cd8a73eeda7a07ecd35b8c83f9760b0fbaf473c2d417cb25599eb0e193161ee7e5c3126323e5ecc3dd2aec508ac1c36f746203b8587aa54cfb2e6b5eab3d54aceaae2f120d30c3d848a8ff72075513502d47e1d47a4d95360b053832e69f74fc894859458eb47dc441d200e6e11ef2d0acd07eee627c71a2bbdc76f64d53f9e1b745856b1692976222a386d7517e284ff9258de05f22d2facb99b35303a3b011056894a4fecafdbcf4a579e5e6524d71f39365f82681faaa83c3d07a65561b7ee6d6185208f65e7da314c8c90832e80b4289aee4c98c6e396ee3aa71c0471a7a7b4199654c81ef38b1badf3b420ae5dbe26adc3b575d848e42a677006242f03d91926e9c0e41eb8b0d88da9c664d0e4be047faf730900e98e3bc24efb86285e8d6494890fc752b7b318aed12213f30caf6550f394d014c85ae1cf92402e161df6afcc9c8eeff19e65f3c46497fe46764cead16a12c13ae6c57010e22a989d872fec9ab88f9e329e04ea029e383cb27f394f93227eb114101f2402f415c4eef434e8a44d1dd2da5b57a78e2f4a176b364b77410dbf80387c8cd3419c464bc2f602e3ee0959264eb8040ab8b76a8d89c89400cbce7aba7b7543d935d09d0a9e366977b8780d5271a2db9f6513069acb2d84daf0de1cd645ad45c7da5ce703a09a453c5b338fb8e61835401d4a7efd619f200c1d3b5c7e0928a04aaa3c9745f8c99a124d41d91ea6da15c4788bda78ef491c932606825f54feaac9d6a7684da8fe99a21910d5df0cd1c3ce48828965f5da9e4277c2c1ddfd71ab79c93be94123361e0052de6f2d00367fad31d2621f514aa47f68663dd35631e0d6e4073e62033d3e9b08329d841536116ea982f4d8bfdd999392f434e968bf692e51c059cfe23fd1ac86532b2a2d00780d127f64d186db5e372b27d1beea51817b30e8ad80ecee126d59391fcf09cf30642ba58fb3cb7d9d72e2e5df5a267897dbc369b3017576aa1ac356de59230c2529aff8dc440e0a37bded81aa437326ef8062cef9576dfab6aee1252e248866a53fdd8d49291cb44d31f32546e1c0dd998706f85ec941b7a773475748648b66962ea44f935da1f2876e594e8d42ed1f33483ff55fca7406186d1c6f6b1e4d76ab227d767357378daeb8c23034447fbe11414317febee9362ec16c26e0dfb946aa1813b3ff8b4ff6135daa70a273e0f33dbcb5194fb4bd55bc66d6b796084af8b9f0fd73e0ea426a5cc769d8b5848b94e6226ce3936b511670a5506a155404e83deadedd66658aaecfacd9d26fddf3be1cf5bd001a1a4ce54eaa6a4c7e5ce3aae210892380fe9504a2715a4fddc54adcede3f7b9f1fc78586cceb8d1cbdea5f92cf721ebcd62ccad2198e98bfba63943fda9d20c224d086710bc3225d0de41c27d31215390ffd8b1ba4a132b4898461cd4d48c06be351187f9cc889e42c7d393128ebd3ec97eabcea2a8a0615d34b7225485ae5e069751d271019af5e32338deb886292333df6c8d2c06f0563fab19ba47739550599a981e6d7a3e505c93b77153f58c8a7a45612b571f4607edb37d1da5dac311d8f460a4bddc77a700c8ae0aeb8a580c23da387653fceab671696ebd12115e97dc36c71b1ea156cfbb2eb5881f5bd263ee5165f005f4279288228986d96df31802f1d3cbc0920137a602dbc946e15b49539c26e0b134c780d00ad90b9c4e6f714dc6e78fc7263b420e441039ffa6739bf373b73d51303084ad07e99c103a12ec79398a5bccc57d1898798ad43ec5945eb4f16817c809876d6ba2c8d4e01cb7f8fcd6ff22ce226ebc65b11c89267c24ff1a85a74ef2bdee995a3e44ef230d16f5bb322277f40e59ef2b216ee60660216c52d2019457af90c6e6a1e5af15ab100f2f39337db578fb22d60baefcb93610fb2b1ad299f2e2c151b2f9433d766c6a24b223b8ac16df981ff5cb929292bb22befd45f5384098e99a5ea6064fca8dffc8a8a39b4b1b779d9f10f3a399c27260ba151c906f9bff4ac2fca961ba4c16ab314151e055976e40a15fee1fe56d4fa5fe455e90f306afb5a21271f7bbe31f76090171d75c1b0a28acd0a8d53aff42f0e6d86f8a9c396c8e2f425bcfc7ea129552ff03fce5bf2d4784ab5194cf16b48b7df6edc782197a480bf4b0933bb0bdc622edf669c666d24f882fad2e0be2ec25c711d72003542408c90deb4f370991b99d7882b794f1cdf45fa5cc4d5bcf13f554e64abe4106192e4aa1bb7cc1f8ededa7b9a09a7be45b4b383ce86e5281d2c7596310728347e1d6e75daf8c575fe683773f7751ecbbf16ef7c005583f169aee19ea144fa3de278f7486d741a3c5c6e9b61f90ac70a97361b81587b4e32d3ad17811412fb41c62dccd21bb48d7d2494f9a669a091ccf0fa3bc82fc082869e4cf1df94b544d61143675e9d1b62818414c229bcef1f25f9d33303c848deb93cd09dac3112323a5432443872f7ab382b4dbeb7088d9d57ef63ec0703aae2a49f29b2804b056bf61280e339dc3ef817d46f4a08318cbc469714400b15d090c7ddaa706754111696e4d2daaffca53f80ad1b42039157c088d2731e267527800319c9dbba2a924a3a3fc0225d7241f96e324391b1b6af51c36127adda31f7a652d3a391311381499a694279cf4b3892e45070db1b2858ae8ff88e0c0d088ef9039fd8f158d66d32cd034f6e99fb5cb0b8e835ada1688aa1f788fd570ce4d9fc9c6ff53fd9816b263aaf59c40d40152a9ac8c17082472127db2249942a763f0a2f058f80492dd4f5ddce12e8fbb4b6493b0ac14aeaa2a1dd6ef1fa36a290d5cce279715dea50782d61f1ad4a503579c77950f00efcb599fa42dfcff8ba05814da69c292a91c8ea4a552f5201f189a3657f5d69cc273cd01fadce7e7713f457e36c662584106185652d8324da55d19d43b2daa16f4cfe9afaa64119880ada6d24aa5321344bff0c71d176f60f4fef8157b2341f0a43f48d49e70eec18458263e83e05e69cbfd489244fba96158b25cfc6d1349cceb6922eddbaee327c439acc8303a3827eaf9b6d3b9ac47f4dcc54613c2fabb501747c7a059433bfd4ffd136cba4fb528f44f18f5c12ee20a32c763d8a2a45e5f6dbd4637877a115c8dd114f70607007d983e0da3bb2bbeda19624310e64678797319e1aa29de50d13f4335d1b0831b46144ba84bbd1b3241dc335deba3b126ce92c03f080e0bde8b59b2b3a703ee848779fc1e6661b08b215bad3e0e0f98c7beca1a5bf4c4de9240043942dcdfd73421b8cae8213185cc99b12de6f7b3d865b7cbbf077567411d5b7887c2a38a303b1ca2a4ff1af4c548a53da419fb29461f2f93c6aaddece9782b39f924e32a7bf4bf1ba533768225315f71aa840a44ff1c6031f62799d6d1fe251eb628ac8a90f7db5bf8aa21e53687dfb2341cdc0149804b1891afb30df07548201c98728deaf34914ef502bb9834553331d5dfb86032d81b0cd279f9f5531387173e02773dcb40371b4b9ca91dc6270b14bdb2c9addbf149c5f22ad7d30fc081f571c5ab5c798d653562199c9a307f7ee8e652f9e73ccc9654e7169939ccdb95c039d59b07ccfc3699a30be2b0e024df869c4578ad1aa720905002f13fcd0f63cc31de78d8c1bf54626f7c21b51b61147a0e80ef868610023b7c4e5119eee9a5291092e9fe3f563d4f42a1fab2c1c57fb690bd551858c563ceaea06bfabb9c441a7f9b940d0c95691d88a14495f42aa689b9be0408ed96b525642e106c31a5989b8debbd0af5c8fdc75d1aac409d6c4254c0089ac623ca38e88ea393390f44037179ace63e5d364a5dbdb3e18c74087f66fe94ab1787e9750a648cd6615cba1c30305115965255a9aca8c53c92e776b73c6413e504b45d3170bd35a032d988aee6549790c6e3732ac3197cac3b3af650f252afc466405b315a505e7740e57de291d0521602edba798415b40bdd320fd64b87859d7c2ae571b52cad37e86895accf9a89519853bbeb59fbf502b37725c53a4d78f10c00d0826581d69cf73f81aa2900d0a4ce6ecdd9241b4e09f4d442cb747f47df0489da71f73902ef8ac3d60846492c7375256b948f7c33281203cf2887fca3f7d42806fd23b91bb10227e9abf8d04bc1262ac83be2fa4a4a7968a9888a4c275480347f39bf69986001ccc9a5cd0aced94fcec7164b0e215cba514235e1f9d731150bdb71a817642f5097ffefe1a637a69eba1078bb2805f4fb322fcc5f17334d7460a3be4f80ba41f5feb06d6627c1b027e94297b43f6f7c32a58e351be54d80a8366368a4371f8e7f77834cd4dbb15d087cdc1872b18cb42fea2abda6aa0d4a46c6fd5e7c6f4e717d44387ff6412d207d4eaa0aca9c0980ddd2a74f63f5379077f2806e6dcb7c6c72ead9682685b073c6851ca5b3d772dc6a814391cccf0ae3fdf3c0655c954e705a935df710b516c4fee8e6f1a448e4b9aabf404f1dc04f9486f02d2223302c730f017f9f41080eb7f0d384247a51deab7582f1bc66935beee900bf0d51e10c13900ec67a8819346d75e1bf93b0e19c8f1c57ef5e1f34fffb3931f069d54b314f4d11040522cfae072e808290bf25f4f5d1c144beb83265b26546db6d509071a04fa68a424d1562fa2cd54e163005e724ccefecfefdf780ffac2af41fce8eea7de9d8758140254e12ff1519259e892ab32213b49ed2adf11d34cec6c3704a498aa4f914ab590c2c67467c0f8ff676e701d4eeded3252ba15b9aa9cbe3813a7447bdc328a7ea88d0063f516ba083820f45f9ac80ea25188cd3a2b2e3fa7905dce0808911a8607d50637eb418087af4857500ed6ec813e4e63ed99827eb37c5e5ba7069474acd36a6e74343f81b52ed7a027b7ec2d3235f755510841238feb5a7d9a5c2f29b2a224fd3b062374a965658492f5d69a41cfa9eaaf6a8b5aa9cddb88c13f7857c0d9f23048505a0bbe23a82d27a7ed0afc55009586f011d22d8bbfd7c942ce234e0e278479df6ea88d1cef7b968264449eb4183144a575bbc61b06a6309df27b00977f84abed5333b6786057201d2dd79e89375fb8f2367e9da91b6b97bf563f6baa415c74496533e725867d56b136487f9fba922321820f0b8e50dd8bf4cf2b924de976e941a22230be4e1a32bfbb6f52504b2296d79004e1d85eed7af484916b7096992c433dfdde006b7e05e826c547bdd021a84f18f8966c04c8db4542d691ea028074f96766129eaaa6d030e81f6d041aaa6b0a5f731a620b06435d410063d1c1beda3926ff25215436f0d8db65c895542d70fb51f5ca6a8ff152dc410ee3743a8d2e0679d5b96ea47b605d6b22073c13a0efb06b1066fe9c6865198ad6c2d71a3ec4aadf54834af91852d2a19bef5b9157ac02d04475a0d06357bed5e53cc6a44d4ffe9668f27ee9ae6d64a6fb0057ae9d0cb45389867b762a41b7f863fcf13ca2b33d160902dde1967047f3a7c686c4a4f910c19bd232132ee1e11145d731b18eb77dd9ed3bf7b3742a2debea22dc4c147c2df70581a95b0141631e240070ac072cd4a308da2d920f9d368dfeee9d05d37e77fba36b152a0a196cda0618cc7026bfe3cdaf94f71f28d63bfae4f9c2aee3465a3102032582d9741d582746bd95e87adea6be908a2ebee507d92f3f9af28f11db70adc433bba08e46e2efc0cebd95828eaa78d15ec360eb1aae60784d69f69b317c5c7cadca3e45f52258112afccdd20edb56e1636548bb811a3bd27fd648c83184ff3a31235eb5bf68b74976af4fd92c5e50efb44bb7f8569abf358a264ee7ae284f9a913b0a9bce6fd6308d7f514022e03ce1d8671dcada27ebde4acdc96965aaa28adc37c6bc155d06d741e360a3aae98a06ff67573938199dc54556bb230352d372cbee16391861d8f9bab713b77f03e3b6d4e0d6cf3f8fa08c958488954e54b61a835eb575fa6ea2f8a993516f62bc91909d281736632ac682233fd9f72d8ac0a3b893d57811863378cda8e9ca9751bbadeade8675d90b5381ed72ba986252fb6f6db5cfc029a4182c88ba47232e9dc137482a55a74261610460b97a2ee54fbeb64056ed2084df29841b59bf4a45e5a02ece1667e2490d8a2259001211930ca7e3b10c51ffebe8adb0f4a4b3f4c34f80bec8a7297be54d07b4cd6365e1f858ddceab529e143c09a9f573ec68f477cf7396d4c9e0c84b99772431d213d98b7eaffb93738777183c575c1cba71197e98290c64b5fdc9af644e4a5596604c264553c37f16e60ecc5b786fa53f9550d351fbc6e0622478873e2f51b81670e9c0e0f5660c92cbe4e9fc21a5b50199b9b6a64a296d4a7f70fbe193c825c76daeaed11c3e2d42bca6c84055f6dc19be418bd3b3453f1aac8fa1e4f77ee8c7d5781c53338efc2833c2112bb04e9d52b244cb9b876734edadc2295b1c6d40715899f0e43ac7a278924fade51c969cd52b0c663dafd33bde6b06a6b3ba1198a7be41c3c9ba968c907b7e3a77bad265d24b3332d4a7646e08a6586abd2a4f62de1e97d41d1a0ff7f572182ff0ff30e4007a00fac20da85db1af338d63a65e4bab04fe147290533f1827f81a21478aaf54b0db13b6c5a77e58ea1956dd29b595ee454b3d6aeafda4b9b709b8ac6c1f960a6777c4b0653fabc10cd8d16d893cfe20114b573290d095a8a0bfbccdab2317a6f87da555865bc156ecb70eb94afbbebc210a6083283560b9860f5b4cfb4aad319a9627ba24dbb3fc0e65e5ef79e8bb47199534a1e46a7caae6e49ad7977da9c019d95bb6caf4efb04039ea6ed099179c20fda9dcd162336d0c0d76913f6b74a10b2de8a3cd851a68e4fc8b189bd2e9b71f0b239b2615286442cbe7ca3afefc2bdd446b49245de9f767f7729950748093a4635bcdf564c3d91ea431b379ce52ff70a936aaf78c882f2cb40455bd99fcaf4b97ecc8dec2c9c96f3bfc810c1aa0effa38ae1faa24bf9659ccab6d59aaa89178fd1fb0cc0940210949bbaaeb584c75f3d289969d81a0601843772ccff24bc395d99c0dfa1a6a16d9003ed5f57297d3ff1eb56f91d7b616a81a0d3a5826871d7ea64b9ff4c6fb8f1e9d6e4a43a9f6d6f0f0fcad937e3d626f4ab4ffcbd7d989975dd22bfdd92be7383424d5b822840b3c6c56615792d1582c9b5658db21ca80426cbe6f7b08c38f9de9eae18a50a7fe400e6f2239fc47ad13429b71a79ed3a517617045b258186e75c4929f4ced9f0b791426755770e5324a632bef7d50a5183530609a85a8bf8eb2730c44052220499346391104a11938f765aa7656faaa321c274c75275fc9745b9b24f95415f6aaaa8960703f13fdd8fec72222fbd187c77488eecf85e3c24b5d5a3176936fe38a4e237fae0a4ff739470a7fe0720f35bf09535a08cdc33bb3eac27fc407ef1e56b548cc32a7022c8651321ba9b6a7c13b7c22543be6d03dde45e83d605cc647dc4c2300126c50de89dddc7ed853f6e54237b6a86834cb1517c612995f3c7019e8f9d45f08b41355cb110ec6ad685461ac17d77497b0f5e1bd1f76fcfff4a70d798e87b3fc273055ae11224915c028e62e38c212ce0a51596b4574a9a68f912b22aa3bb879f5130662bcda8942dbff225757a1039fa8d927267365bec3707412663dd7831ec5b8781ba0f702d37c4b0e73107ff420d1ddce4dcef5ddc9e47c04f243c9e7183d42f11c084cc17c9896623263e11b00cce763438deb780d43049bbe35d204f58e36629eb495c81f28be86c56ac2c905a33ed0861b68d7134924fec324889cc251c301b6e1bd217cf25e3381ebc67ca502069833b675eec0861e29cf1904bf5c580416dc42e03f4164a543ca3d4b603fbd8b7de97a48779166615e44dce4355659c12398dc4c0ad7e80bfb4d17e8ae226d5568ad32a5e96cb09e9ff3120c34cc24155ad63276720c7206bbc7e840c891ec33cd3df415f47cdec1b5859fc7560bba1ef86a1b1c06a51b04ac0ed716d3954a9ef3e92f9b574c84c590a342e8ac1b065e320ae607fa4acfc4ad9a33fa1b37cb3353682eb38b2f3a1e71fa06798f864ff71776f4ec9aa7aa3d1610fea546aa603231f9f74229c43728a7d2eec76b9752b135e0525ef96808ee942e3783f742c7b70eaef2dfed8c2f122d49a346017e1e81828f292407a1983ffb51fe9e0bcb11a56cac522ee342e7c51b4f41d421e7db820308ee71542f23dc3d4d0211031717ea49faae61d4cf55b5e5d499574bb6bf2bc421e186721a2ef1a564f77a040bafc551790275feaecc052cb87c464101cc0eda0264d7bbf642098f52ced9b4ab14d1c331785921be66feb0f96033c269820f5342e86c7778b0ab6b821df92b9fcf092209d107297cf51127b33f5bc7ad7223de807eddf4697e60492dfb3d3067c3cf91f2f07423ee345a0da80a5745d7d5a95e5628355a09633d26ddebe0365edcad4f46132f00ad0fd7683e7f90eadc58a0a5d1cf170f9b57de85f364ab946db8d716446c7086d5e4056f6bb31ddbdef0cb35019e370b146934232b90c1426c82b7751a2823e373141ef9421abf0a2ce9d1d0e049069046cff1e99b76b6ca0dbc3c5f598621d3384e284b31a45b812982a6d68a37f8ce9ed43811400655ca2f5a3ecec365441971c4ba26fa23fccd016f562fbb1943815794cdb028a5372d6c5316d9bf5465cbaf7955d0d7157022b5d275a40c5ec586babee3dbedd2d8fa11d41d49d627c347aa6afb89ae42489d28c5a4976edacdbb06758400ebe5d1837c8d9ef694e6133b95355aa72e13c0e987fb9d2378c52a45886bde50aa4962f07ff95458b113cec3cb4c50c6fd37c927de86e0c8b923aaa64ac7a5ae172ddd357fb7e26af6ffdac2d1957df4920fbdb48d31c7931e0562da96b2d77156a691973fb3ba4b0430d470f72dccc31bc9a2e158e462f387484744545db66564049838a56225a4336f45373fc43618f5df3cedf1f4e9140bb8eef622014ad417f415e84151bfa8ea70c61ba696603e3493d762319a9162abb41efdca3b2509aa44139d6fc7a93c9998e219cf17c8f5464e81756936acc64dbf9e786dfd537eb5a183dd10a22b784f07eb87fcb49c9254d91ccb59729e423446eedb2f0bd6e9f9037687c641dd7089b11dab722465c3349b1aca00aea63bb5c402cd08240b58f1beb5d7149fb3f088739205199dece59d458438f445c0acec8a3a63000cca9d29656eb4e7bf85b0d5c7a0a8a572e42bd43bd6199aa44998fb9a9ba1a35344f53117dff8ebfaa7b25a3088ade84803184e8150c1c6e65ebafeddfff90493267284c3949bf62276068682968beece8f7f22034bd2e8aeddd23f4bb47b7a4289d0e19bf7ac255ddba6b968f48605eae315239c2cc82bf61ac523a78e6bbb005d853882c2a0c2075624d4b5fba5186d49f3ec43b0527ef50b749473ba98aa00a665b9d4bf8449a4f6b1a137274586502c591a7c5a0831070cf343ee9f409626e6b078bd718b88c0a35f455d3b2d52f51e96368ae5ee7e94ac9a7fe1926e6d80bc47e67d4ad4d9a7cb3401338e2ab0e13fe223eb7655835708045ae64a9f824a18281b85330e3bfe3ced235a95bc27006e2366ec5aec5c06f5c09951d4f2d460ebd9db4ddfd4595359a5e4001d563067c43bd5e57596494ec72654afcdae228c83927de645614427107edc98fd2e50d0aa09a776847712db1e627a201596a637fda24cd7d9d6b4c14d2d6741696c3acbeeaa529b57ab1f927eeafa86ecec4665e7f341f16d2779e32b289bd0be7b90b03eca89652b2fbfe9c8c747178f6235f874fbeb127d77ed1c5bc8fa97d348f54cda8f7e49b121d1a3043d1d916e62b6e5424fe6ae833293c61ef5f760503629f1d122c573f6b7a9c32b1a9ccc2eca9658cee24e060416cb36ab7b68b6f2371c13e92fc07bdc1b7c69838018323ded7a443344ba5aab8d39ab9f26146f961deebdaefdcae73f87711b5bf505deced3a42fe7bbfc161318a9e6eed4ecad227394b54f8073df4a353c3a7867ee3b02b5888fad7d96b846e7714b85eefd9b3ed757d6aac84fcfeeb41f83e8f938e1f31b9a1a4e61d1c18e1a600a0dbb2fe7dc3dcca1786c6f45cebe14e7b64bba41790f05a811bb97fee9af6ddb6c798f7a8e5ba4ca4b30c2c7b0fff82553011e7fb812c373897ac8f08a678fa7be14c57ccfc6c59863b0fdcfe321b56719bc9f7aa4674281b557e6361875718b8f2d82aa8bc3561c52a7c6fe8b06d2e2ba909242af85f9e107a38debf84530b977f0776f6bac1b452a0a38729e6db0410605d9ffb54f0ef96fd6e2a3d86c447c81d836e1d53fad9ad3fda0f52c2c7582ed87a970dd091629251e440992eae4026a4cb023445754291a52cb239c566da11a0c3d3949fc875caaadd3ae1c670e4f7523e4cb52afd01b9db1c32c0877b29f15857f4a007ba2a745952114f26288a71f599b7400029137849c723b2e299a39963cdb129a46a977145bd286dd6582aadeb31d4b8fca64dede915d5ed49ebd2fab7832da8fd5154ea3c79dae57af6388af3114b3be4ca86e917e7badfc95e783bcf3567536d33bed75fdc27f6fb190ba0f7d55dc9ade1ae2ad32cc3e7b84c5353f1eedcc0a832b648d7d5161d9a4079a33d329e9296370f77d9ad805219d114d8ad3e9a7cedb4a09866bdb0d131e23a4c2fd77992229b1dd7cd67a5e27ee7e222af1f64ff8a8b95b0d698d8a7d67c7045bd9434270b8495677e2d3077627f32c08e4f058595da64c0c5d40861ae23dafe1ada38f116f2fe0af2502acd482afc5839156b8b745c2c2c76f6e69eaa12e34d7ce8a05603aa4357beb96d3b99750deb89486a669ba002abad2bf20a9e479a5efdab91da110aa716695ea56b5384057e6e2cdcae7012bcc5fef55ec782c91014c7c1c7579af8faac5805c519aede41930d1bb3b945cf33efadf1430de57d419d588a7a11ae785d482ea134f09d1d71ded3b78b2c1454625c892f681ba919cb3be7739231ee47a56566520d4b328b26613866b96715bc66313f391eb40a92c51dec062b44a988669c1c69fcbd86f639cb0bf56ab1e6b8d34b58ecc1765fd6e3b2377aea5bff797ade249c0bac414d638463f75341b355913043fc3045b771d71b1fb835e0023de16bbaee325c8161fed422bea7df561adc2cb41c6eeb7e69c4ea42f9cc185a6c34d2d26341f892d7f2b57dd780ff78d91501e4b1266083db3223e3b395577ae2e2a0b2186580b24adbcefc407c27b719463585aed7cfe09aca407c096ec5dadb1d45d60a27759d32ca446dcf5c6110be55f2d1680861f71310d7f6116d3d997ff52005048207a77565d063395038640cdd1ff4daa9dd3050cb6817d96e23f789eb89f37a0c04a0653c39197528fc4e84c0876d8776c1512dc93e89f99f72d639b36a941c87ed2a7a8974422c022bc92e4ceaf70f2f66cf28e7012a2e1e5ea1e86fdce5e870d61a7c611b8c7babfe3bb4947922275d23356d979d4122708adde9d51023b1d744374a49cf7fe74dbf6b3c13188bd64adc7556086847171557240188487b19b490d0533db28549b141329a356ff99547743039de726bd17339e144ebcaa1ec1cca9d4f5b7e97a8648f1d1763805c50528273557aed0ef4f936281a043e5e692fa12154eb56225998220ad0162a84985dd5a41a2156e3ab4251bb81510b23e1a5bb9ba0679df5e4c7d8f7356dffdfadb60b530a447217c4f2e821adf5f080d41198f7a08319759c11bd522d3ea956ee45cbeb9d128f6019c0f779d49cc64a087880ca670804e65c927f21aaee7a6bd3864ac686b7bc681495ede9f74672523fc49cc023bcbcad27555d15ca201ba6aef5c40dcceb674cc504e959bbf3c0e345fd4764d9ea85200fb3fc7ea84a23c8675ade6152d08e5380779adc762c090862e13b9697a7d944ce7b1bf4e0182b71b00b15496ba5663583997be5ccbbd8fe6246ce1af006e13a1608449b8fddff350e2a56ee9b4e3d40057aaf50870e1d6bdfb33384327c982926d13828991f493fca44aea96738f29c8870427faa61738dd7e96f314d831804a5e6fb4f9ea9e6cd50c2cc567006046297f7c0bef9ca5e7db9310af3672aeb91085d6ed60d881dbca4ceef913db64ec3ac2dda549533bbbdefb663eba97499cda924b7b9a936c4d537507f552575fc783053aaca62407ba4f5b0781bc4af959a9d06fe2d3c08e292b5da9e11b730b2435e0ea49e960dc7dd5b2f81dbe8fe55c306c53fe4632d1f68f811595ecb3b21c74d5672683acfc49b9e6d294e6ef722e656e8d455c1ef65d3962236ac9fa8b556b7d432cdaac50e498260358848641b5add90350e44f2da4c0327bfc668ded197f485b39ab41d00dd1f41c4e54d25f3445a6d9b5fc6c79673e315225faf84d02fedbec6c89320eb00140694450c32d01cb9244be87d97fb571446df154bad9e25d16bbc5efe2e9c05924782c5fac4d6a222d3cdc76fb305bb0eeea0a34e7052e6913aea123dd596c0237f4da2ddc32467f6a7b7b608a432858caf3387e17c61b6582564ae2d0d55ce76e8b3b2b7b70ea4b86e8b1d405da6b410270f679428df745650f0b887872dc16293bc9de65903bdaf15a3540ff55628ae4d61422a271e02dbcb496601b3e6cab1ab1c0a8fa0c5c069dd50eb3b71c842db59a5537115e2357c13f23cd5bace486ac919a0494e2bd242bafb3a9fb5cf92d77f6eb8e14185b1e18f5488ce5f6de604c880f5ffff7f0a