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 62693 34c29797cc763464874cc2d96f1c7cf80b7ea35f2aa49bb877ef03209803d44c

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
bf61d9b2773bba1abcb4985e31b077612af51aaf9e9d37878d5090592f41fdb4
Certificate Block Hash
34c29797cc763464874cc2d96f1c7cf80b7ea35f2aa49bb877ef03209803d44c
Source
getblock-raw-prefix

Public Data Hex

001000008000000007...00263e000002080000
00100000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000005813f541efc23d44ddf001cc113d50ebb9110911c2d76844d58cc6ca083d399b98baf5dd97b21a72f7e7fe24108e691e962c72f65105968f2c115f8a375eea12b2ef7b94f3fc32f2f3c1ac7d7d47d85fcc0f79c66e3cc1960b060000000000000000020000000200263e000002080000

Raw Header Hex

00004020e3b07d91092b7ba52a219f02c4a7a4dfb3cac56a13ec0750244cef119e1c3e7f47d0fc0393811758e31f930244e61018c5ab9cdeaa702d490aac595f16a9f3c55f12186a043e0218b4fd412f5990508d87379d9eaf1af52a6177b0315e98b4bc1aba3b77b2d961bf

Proof Data Hex

59,560 bytes
1212160103076bf6c391acb58bd9f6f9450c9074458d67f84f6895fbae6b4be2fd21e8cfefc95dd3da4c508c2c56f8a393e9e6a99d0225998b1b3e891be100729e3f03f6464af4f52d56c3256b5695a56c201d204ed519e4417608be2ef6df92af006a63979ff724dff185671fe5e7f8915e87209e95d65a775c3a11e1684bd4ee3f725363751d54ea40f49162678d248f273831ceb74dda514a6f93da33ced0f389b6b391edb851940e2349e22e6ed42f29218888f4a6ad07f7382a1c1334be248d079afd0c6e80750f4fa5a35f5b9333fcf8ffa4bd2d5e291698f4f37e83368f288404a4539c8a0a0521de83e208cc9bba2afc75a61bff5ce2df1a4d7a72eb956d5bad748f810fdb8aa4963e87b2f18de6b384926f0ddd957fa110573d068e731a88cc9e1e50923cc1b8d803ef4c1373a71e31fb665cce7ecc5aa8a864ee06a3a1dc78c4222f31823bf44f4b90d3b39f962bc022afe1bd4ffbc0f25bfa0ec0f8807418ea1999d6ccb055d1dd0804edf28fe94bd1f0d008055bfa56abe50a968982a25423dc69d04a6358de837e7a68287a5c8ec8996105b16003b59a8d9ce337b74fbf99eb77106cdf2a406cf9462cf9dfb318ea9777e7714b404582526721168ffce6d82cc8f2bfd8335ecf42b2d294a2d7dcf7a86a5d2300a6b7dc4e6fb14ca852dfbb6e9012a258bb5229d2e86db944600ce916e643267e80ff1bf98dbc1b3548de8fc1012a820374cc6d5559fd6e4a9247a6ca1d76857557c8ded5450740ddec6507c83b3e5d59e895d98bd2fa8430cbc0c9d76b3d35f9d2d21c162345e0629196538ca779d317db5dceca20ab4e09d42dc8aaeb698fc2c6a9df8d69b5421e2d5335dadadbefaf617da51dbd5fb2a4b60c888609c9772407cce56f537d55614501d94ead0f527c86a80494134f01904b643f53bdd72fb02324f1d0c0817e51c64d10962f8c74fa3f91e2f4ab7e66e4802d3fca22d20b8e65878b50b4b3749d6738c8d53b74af4aa0107880ebc7fe839e78afc27be89aa6218cff300a85be786b51cd53893b8412c6ce36d09adeab6b177b8826966bc46c5af4e715fdf9907a2dce05feba0ba1898a700933cb8c8366d0ab24507a899502950d59fde90b9c367ff0c61a6be4faae7de3edd80ef00867ca4829c002a5c267191561eb5cf8ffb0a9482bffe1aa0772a9fe72ada408964d3c6256b99191cabed89ffe20166b426304c7efd87232f0d818b82ee8bfb6a6185cac663c47acb13a84610a618d1c59aac5d94f00d424541c2550aeb1fad6fb6950f29412acaa6c10ffd79d31b79597bc4388bccb1dffe13bddcbd24e52ed5616f80282d3367f96eb3ed21cb1dd0910074a6375ec68bdd63eaa3150d1f2512c0a4b37938979ba4d3a773ea598a2db0c4d0cfb1844a071ec316d3fa9196be04c504b9a69fd2130af55792af9ae40150820870e14967f79034fbe50f8b55301394fd5fae6bffafa33a31ab165f6a1060a011f2f1c5b730b22aca6accc2aed4082084d8f796249b4a2dddf203bee0da2f6d549c9b4857f352dad6af572518b051391653b30443615e4df66bfcf8819fb15f6c5c3d05fae82a75259d0b8483e9f8cb2005568cf4f09b83fb6ea289840cf966796378bf62d28c6f394c7571c0b04557ea2978a6254751d41860d4253c2ec88078abe9c938fa2f81d0c922714b2713014a6fb9f09a34069a773e3f1e0e5e5379d944b9644dbc81fc0639e66dd7ec50dd4f9efeb65423381e90f5b129fc774edbaf74ef639c5d41468d774dc9cd6dd3690c017debe5ccc2c32d497e386510d1a0a1f30a73e1ed884fce5a0ca9a742684feb88b809f7adf9f6aba1ce224e8bd7847b3b739b0314fb3014faa606d551ab7526052618fa5d5008a93695f6c8ae49253ca61d0519611da6eac948d395e7c46847c82ba43bb134bd273cd1a61979cdcc80a5c327efd82636b58bdab61933d3b14e72e1d4f26c1b265445bbedd5be9a169b028cb5559d9779bbe233b74c112d46a8cdd6a93b6c20f014eff8144f70d651872bb4b5a0a3e2a50ccc2294b602afce70b136fa02709490d5decf2e9a0d6cdfab95adbf5ac0b94a0de0d1bd610614a8f1f90b5f17597b60b8363fead847e860ea24eab41786cc794cff9de51f8415984f6c8265ff160067402e03e9c916f78c867954844982550c05b677b2bd7fa34ad8252ec3c1a36ca56e90c017b3caae71200d487448d92ff48b7eff1e03986f07a91e3f575bd02ee180944f8eb730550a8d3a82baeb178da35ca3ac2e182d8864c0080cbfec9c1be868e6065742e717b373826bd4a800f5120fc5bc68e26068538e862d09065bb69450be218be05cd82d60f151d8a5b032d542dea24ae3067f9d00395fffdbc588d74c75232121bb83e353ca226e692ac1cbeeb6a89080d36239b86c69053ec9663e0865a50f83bd6b981cdb6898fc52a77b8644e77765985f480c4dad26b0649819cb38970c57344b1faf58496a7c616e21306cce78cf258657064ce52b021344ab26ae5bc299fc6c6955b38ef503dfc0579e700d2cb042778e437e116a412c8b5194891b2fca090a8bc88a116dde90f04cfdf07fd55938b80ca2c991a92b01762957d5264bc210b472278dd318a893f7e53c2293e4f969e1374089e13d87dc2a84c044a69a0b527bf9354f3bed1eb5cf1a20404fbc4709a71e0c426db733303dafff7d12b29c8b4cecb7e99512595184fdf59725317f166abc8e41e8a23d4e94c2ef7b6904c9065385fad1a8935c5fd7cad73689395a4a0ca152c54389fdb9efb30c4458f9b77017382d50b0c77b000d651e4458c0bc852d6290eeebcb314f9fad8e52a3cc28bcb16e616bf1bb72a79ff58d84b7c232f29911a9cc06f3d819d09954d550d1c1d5ffa870e6c920ffaf341ebd708f16f531c98d54096aaf59f3d3222f072741f5225b9307e1664634e8c9bd1003990f8742d5590f0e72d8255a6794aadae9067c977227f6ebf1ad7d2c7bfe52982690e2908b9e7a440dbf92826ebdab314eba22e43655ebb015be3353f4931d349c2bc5371089e50c79ff62e5fcb80244ba0e52eef5748939cced12924eb5d35e102712e63facd0696ba8d1cf3b14ded883016d9cc921063692ac41de7fc99670de191f45fde5ce5223ebaec2a848869dca42d7ea03debe6b2b3f0d9eb22e477a4a81af349bce6ef39fddd0a1944f2c36e38b914aaa27a403ea6735d583d69d81b669764a404cc8b0eee55300d3cac0cbfa4da637f289b5dcc16c576c3e6005ccf2355441f453bbe60d77bae29881e61c2c380eaa2fc9d95f18a7dcf383ad22015575349227871ca148df7a4b815b47cfb5ff518afd300bee9a89ad0ca71cce128fcd32986508b4601e9ec56b17b6901602c63b9063e3af5239b9953aa6ecf8d506c8da781c7c3cbdb50b827b966c8b5e507b011d32a0b46dc5a1c1bf0349b1ceaa5862fac121c2239f40e5de446f296a2e98fa45fb806401b3aa30dd1294219f0451dba4aa059b2f9af040bdb345fb465040d42da7d80bc73c235ad5a6153910f1b06d9b3b42dc206c8c092258dd8e5e2e5400393f5402d96553b64835f0726dc77b752198267af3a99b66584a0a55bdd8cd1f7fe49c164d17cb587a661e6360a542a6233583aeed49fd83fde5aba253d5dba55abd166bfae3bc12c859b0ec5b7c0a6e230529baae86c25c9d9eee901c786ee78029838c122c375e949759b8f1805760d819c07febc0a26ab042aa378bddd20c0061ce6d40d1701da3d95fc43e12afe8387984ff91a720c584b3fd04a0bb34c25c7328ed6c49c4817c717d944f64210acef93ca1a4ea49dcf94ea172a391545a1797094be49e80094e794ccd3f25c51d2b8a800a4756b826cc48cc5050391ca7165199f59b658f689953dc539e8f0176314aa5206e1cd39473cbe09f59d0a25a375fa9fca7670ce1e471094fb10039fc999db2123d044df348e7a87644e8db6ba1ea5a4bd52e641da6195237ad1ccf61ab829cef2f1bd56f302416d06b8e1aaa1ca54e3694a20fb28abf9df198b8529473886bbd8200176cf6188fdd882a77b06295a73c7b021e90e0ed90ad0cb074b1e8cdb053a94ee1ce5e99d9976ded13f7b098e9015a862f5fc196eb83945aa24ea97060bfbe1ef6ea87c217d73366dbdfa887e4bde57690483aea00faa369e99ad56e00e2529b653fb4a0b82be80d83edb19ad1052186fa75277282f9da9e34581d67c1a353c7d5483e9edcd559f1f8fff0965a9884ba0f820b46ade16c7a6149c64d09bc9cae202aebc5a67dd2d07de7a06591470f9b1db60aab4af000f065d77624e9af72d99d54315d8182306e18cef36847171a1ef32d6ee4ea138fa7268506ac434b60ba893d6ee9b5539107b102da6a3964217730b03ba0b0e091068aac13ab23b21f5b556357ae5df146725e495168c00b4b924bbc8aa6507ef0bcb4fdfbc3fe3a0e461634fe454d53ac6e5704a1ce7d6a3fe52a7aee8713135f644d707e338c537b0341299e09beca732b3f9bba3ad2faf651bd918f60719b4ec6113d10de6cfe4f3583cdbe098b47762e31ea58f8420ec932f2601341de7b30398f58b8d35136450889a5c166183e94a0dfb3cc9a70e4d3676686b9dd4e9489334ab7731900b50d93bae0827375011c8e34679ad9699f1d229de6f18c4d29ff5196969af1963b835c579d7ca68e3d5ae9babfb7b412634a45e41844d0f7b3ca4f4e259c4d765f350380fde854502e37e83a1a7f4c927ea68a024aae991c98df36ee57ef9c8047402428324f71d1251b47eb161a50dc8ac09e5fd15db30f8b752dfaf2e348344add1c910752bd07ba24e08fa8f3808d5cf17118cea4f9a773b5b606cc9d1ab4c97f58488d88ee5f421668631678a9af0e4bcefc1d34430598574f91b0fd181e4e35e6c06a18fb1ee1c79df3db84a70661eeee9ed5bbe9e28a89793c5668f83d0ba2ea9902c10fc0e9092d6f78503432a6794f99e83b2153842d40a07b0e4346705adaa7e47f66cfde114d1bef2f22e8203e9a1362ed7529bf02d84c0ebd9db642cf368516f4ede31aa1ab88b16c871d44b30d359468e93a16fd7b2a0296789a3032c890ba631cf27ae156ac6001e5a9fc608f043935dc6874e4de3120a74102325a7ad4fb7d8a4e877193b8c3c1b70d2ce2be8a8ebeece4082b8c392db66f318b3c6ce41513553937acbbada19065227d53d3d4bee2c0dc33608d2d6037b265fa23c4f835b0f3ee6d903237c23178a6c041b789d3e1802d575d489f69851811dbac704249035d89f8084c6bffdffcb13bebcdd058b2524195eb4f25028559f512f7a8792d0c7adde0ca3cfc05c9626267de45085d0722e0048c14a43e109123d8ddcbf4dc221be4664897916f0eec97c5edff649fc9f61a7753cc00347241698e0acee233ee1f75c3f139f22ec361fcf5d3a1ad404b91f470a4b16edf0d5e2134d10e2fd972df08a60ccd0eae24cc8203a06d8373e7001676e75a303c757c660195e70cc1166b22e7480349a555a6554cd23198f895666998859473231d08ded2dec499096419aa04b8eca2a2a05ddaeec470ff2d7a01df6b883af5ffa9ec115c55688eb8af205c2a3e6a1c7f7bb9e156628cc459cf811c232c196e322b50d2ff5f72b1f686a91681a02ce85e2e74d6dfecc525a7c4361008db067a6ce99854ea7454b89652c634a1b2e231e5ac3e581d49f8d0942a0b279f6310d154223eacb541e7c3990f876abf55f4b0db0861da8243e0d31f1d6ca11bda2df3ffc75f71084c311c40903d415ae48ebc1dc1dc2073985c7ad454319eb09a376bfb2c3e4f647b45832be7aa798a0c131c98e1af326d404a1d0ae98473ff6239c28fad493766732bdc865eb8412ad481befeefc86f3ffc33dbeef8605efebc9f0850783dbb7473430509e8d23c52b5097a330be8529beedcc72e268e3336fa519bc592f3b0108c082bd58cb547d67750b37998f603bd71a638fac13c5574243198bc34482692b6b39a4b7c410971c3fd489ad09b53427cd054d3552963738d8e1fae90baa07ba964dfd50f9246a5bb49b24f58a08a7eea3dbae6d71904c6e3e4a76ea52a5fc5822f3a0dec6ba5766bca68e0fd2714e9688922f1e3486428f50f7642700de56126978e1a919d4822ee79f136f3fda1b1e17d22926267a1dbe717ca3ee0fad61ab44cae8ea7eb273900e2553c7ccdedf9125c810831c544e7193f1c0762b9009d0f92a01ed9c57e317913dca1cbee1c0f7662d7dc1fa0de2248fd53edef80ba73f16d4e85f762bc95d7864c5a8c5d1a421fdf0d3905387b82ea02f7919150d724ca91abbd667673bb1a97434e40071b86761adeffdd860457ec175797c2023b6cd869993451bd42c86d88263d668ed319a6ef90081040c645f2da7821026eda36cdda188700578fdbaba1e8d992aad6aa357cf7696bef828f827c688b0ee90d135e2ca7f3ea0d27a1ca76605051a8535768b2764d90fdf3597a4c3b84461df875e68a088fd929740d800428798529bb7ccb915467dffa0f63f69228dcbc880a70bd93b04e18907a0beafd34888f525d52f4c5d10def9078daab3c3b7ace6915fc105bc61fd5261fb49bd01c0ac55b5100f538576602157927a9c89d6150539962db7c4bf22722a033131a0602377f1af34120bd6b4910b5aaf9c1e9fd754dd1bd7ecae777e5a0bf689160a0d81d57e706851efed770dc63332a187aa1f9cf53d9cb405cf7174906bd80b5c69eaf90cbc9cc78227f0dd71f94bce5184e53258363435e693dccf138827f60893b317992815b04322c7b6482570e75e2518b2ecb21c59029f3d1364031437263ce39f52d868c562f1de3ec29605a2a3e3b444138aa85d413388b448031c36a7251bc95096d7b6a276f2c8957c2ed9985d291a33e2170f9c66bd1245b90f02da00a49405416c239678dd674bdf91fd85bdac5d44d9cd858338e7d9e21aec92ec1a679f884def7466196a43ae3d1e80b30815a575f75123ba346b98317406e3241d8c31b00f499a4ba8c36890fcbaa6a356e1d557c065778c1da1cdf78dd29cc25b92baf599e353ce494f7ea4579112854d2ee19b48d83da97e3897b0f0a389fdfe2a6287c70599d638505fb502a15dcec07700456138196e60e7af336730b6a51957b0b3c23aaa376202f69363c9dc02bdcaac515b9a73a93f6effd2792c2b6401ceed8976ea244a4b1f88a9fea8a6185ae0d5a16ca806b34381dc8635463543b95e74e90c813c10f7a6ca3ab660c47b58fcec287ae0fb4319c522f44d01ca1c73278898ad9826f89c8d987bd975c971072a981a12805694e19601e482db71145971839a051220de0d28d83a4ac7deac9b0114b9319fabce0ad79434d574de7ee487a3654e86656f1266890acccc01d3fa45dcdce2cc7d73490ede00c93a949994cd543bc340ba60b598e9d64fbd1bdb7b481a8b5aa73cd3f9e41efcf059c61c867b9a93c9e106020aab146207537c2427e91476643dd0e3afa5fcc2a5cafdb053dd7e86c0838f8b849fe4193751e1cbbf8200302bab59b360ddd2071fa1f2a06ce0e675b9a9e202cd337a10a7ce47cf693a914698f60682c9fe24826f5edcdabbee0dab0d7c0a7d5fa2f04379c104845cdd9caa0f47c66c9927faba2bbdefa78ff8e797dbcef3c9d64e99d9a529d96a94816b5ac5245105364291d652168737a499d73a72d664a0bd6475a929cb1ade197ef5a426df14c6751545c66a1db5e89bae4ab49a94721451afbde130892708cef18b6723582f5c61d3507504a4bac4b9d88977448b3ebbbbd751ebfbbe841563216e8ce82e6b75728021e2fe1c56d821d6de1a176750b8d9131ab7a852ef911f3042c369365ce0ff46070c14fd32256c3fd7d60cd12ffd56781ef071cc99e44f996067e0deff79cbe295183e99492d222ce12a1b9e99a4c4475f2801980f7472c2008f2b8ddd6dfa4b5e052da9ce96bd1b9fe8a2eb46ae1749b3eb1242834385b6c8c62877be1b215185f7c181d9fc820a99c5f15a86d3480ee2b86e723d63e88e6b1729cb7ff9ad9b753497ca0cb9801cdef23baac342633afb603a4970f1bdc3c5a6eee11b80a9152fa50c4f67acc75de8f59f100d21fdcaf65fc195b78564a542e07b55d008b549bc4a57e025d7302e16f57768817e5923119421c1a132131a3f38162c1398cfa9e5eee405ba739e61aa25848d13c2c1c1eda9e03db7d22c1a61f454be03de35a73c0cbf99f4447e59b3f8a8fb33c45e24d1ca2c62a7d31ed8c2618733ff791f2cd6e82ce438429b399cf6ed2b33a6c377e738d2bbe6394ea896677d6d4039801e595b5fd10d759e7e45888658d8162ff9a66f35d4759b5df596a3a8b2412e7cbfb3eff279271eaf7aa5652d21355c35355f89d885cc91d5a70a2da36fe922c13d7525536a9bd1397a70df0c9a90a4db448f1b2f635347b3fcb023db2b9e7ee1a9b1da3d19269ccad87d1f4f093442a1e46132b5c90e7e4bb13142dabafdfe3de56c7a7534226421f1e0bb61973ffdf676b7dc2a560a04f7192c66aa0ec4041258d7917a77b0209f1547d6b8b28288c68feb25eec8e4d2dcb3f16afe006911863495d2bf6e0f7f61c94084d161251204f5f80e2183ed83eb1814ebd758f174219cf5677a0c099c30cc36d0679c9fa21888c47e8bdb437cb1f2c1fb35aef9c11287a231e9b8ab5d0789107dcde0c6bc68d7262508b08ee3885b16d03dc07a8114086ad038ef9c69718b3f79b2f112ab4160de3ecf925809159c7662b9610571c50dd833ef93466d87563d59df55a72a4382d32a661a65fe09eb1b5724eed86204b5c78a9a38e9c73af6d3e32eddd2cb20772ba43e21aa4d84fcc4fa45133e026c283f5fdaacbf2fc649eaf93efb581afed75a321c274e9c8c514ce27e87e16e5052ede63d5c1998e12c2fa909c47cad23aee981f25d8ebc8048c7e080caec742cee95c09c16140daa44dbad498c331111fabc23320c8570c9d2242c68449f89f35aeb1cde07da648644b92fd51dc44293e33c0cc569adb6aa80c61a3ec9f4e9cb901ba0c483955a1cb90a3f6eb40a58990396a1fb38bd414562d2d19c6192eda1853fd33d93f61aab57700a230aeb6680d92a3c1dac10b9b4cb4a9412b1a8a2b0da7098dcfd23128fcbc95d241ba33a6c7d7c87f968875b514ac85ef557f19d2ea7e759efccceb1d08d0fdf15c8eb7f0235038260002c10895f1c269ea2814966ff8e7befd980b9d719e6d0ecd2d49a1ae36e5eedd1926198fedf2f50aa3c788869b186ad571762f4e4dfda40ab34d82a4234c7d3e36c5c2256be19f89fd2d1a11e77fa88391c00ade068d7239adf7c0650e679a1a52b7bc9170e54ed8d32567d67270b98383e771eac155723babe032e28577a022f08512a78700cc7260d7a7e7af67dbb48bb97ed2ed7016e2ce5ae25a0367ca70524aa8296943ef3b5c7714ff616ac449e4b92481607d860dfbe704ebd150e3c9ff69123ddfe83a51fd865659f2fb23204a3e893f8522037d4d68921408f1d47a3907d817ba3e134b42ebaf0c08e20157abff495396039f74bfc5546e5ad6462761cd7ac325070f544b07c175fb06b490db6e6f71c0e7a8ebe486586212d7cf2b316da861de3d9d55c72466b30454dd8261915b8b74bc13572a412980045bdf0f2da0b0d8c503d3a4b2c32275bbf593f4720b3d7b95df8bd0d55d3e27fdce6028cfb6fd898dfc52e56836183e8eef854ef2968999392774bd2db71768d04e6a3c3531f1b59a885850a8157f9108cafc68eb315ecdf439645261d8820a8485c6334cbf7256de22ada7ee8b5c01ad9128f439c4f95b9ec9da42c3ac8bc4bd14e19f42f5a8f8625e4a37ee158f25b4175fdb2de57a6a927788bb37c63cf579b0adf10d408ca691ec214c14a603ac9a2e9d296d711c3c4bce9add8535277b70c3004ded5c117399d9b5a8566b104dbd886621d1c40a80ddb23ddfd256fdd8a0646fa854ce185e1d5161533e4e850f0d0e79c286d3fc54eef6200703ae83bc5e790d87f79690bb4bd6a491d4928ac9076b1d276c22aad189f08d904e565b5aefa69af3b56695a15d6839cbc1541eaf00051e6cacd696485cfe41be00201e6f9d4f461a3190ccbabc2cb7ce4b3e9241d9f359dde6dba03c4596c8a7a2c2d8cc8735cdd441a819bc96f22d1058acffe8735dbe3fc2654f08462ca227548fe82aabc30eff623f58ba9c3b85f3476028985a84ec95506981d8068af89a5c69889120d3fb20997ff4d0ba6731712421d6799abd67c3f419db79e9d82d23a747fc103c0926a2a3164457fa6da75485af0b74198de0301d31e7c9cd64e62a84f0f91f5d22b6546fc12abd46040746f4fcd7197b1d2b2c9c7d3214eed3e21e1bf55abb9dad9f27f83df628c6bea8b1f65553699464b8b972b761ea44af84fae4fe1fb32b516dc5232bbc8fa589a2f135291e99d76f06c5c0063fe1986869bbd4df5f19f01d43e2cb3383e843b5af9a940a0d70255d1713ae5fa3550d70ea7e712002633e6dbc1f80de747057631d1c7e67526f5641ef31ef747afb6e643f8d5207ae2d3ccf87fe4588fde9bcdfa7a294a91cf74451ca19db2881cb3dcfb66f75efc923ed34199533a632428ebce81e276aa04d3e327b9d948160c21ca29a2a07db08ea5e83e3d26a6846f459c59a11c4ea7e6aa88164cfa478d6e590ec6cb5b2a7e751acc1e681be4cb0a35f916c739c72a26c3c555263222ee86925f508794e758474241f838cb05b63c7714a947f1eb3e49425d0a5ef34eca25657adf37c6ffcbcae7ca22f258dc6db385c779cf8a145e70b52fc8d170f2c697bf0e3d33bf383ddbccbe008f46e23f53e6f8f6a1eb736c78c0226ca893f06b9eaae46337561388895fd1ebbe8fc1f40f26b2257b252081fe0b05c263e5692cd0b260c64e17386a7bbd302e626f24a4020819f8acd425df9af7c14be07f8d47be531aa536defb51779140e5e0e3cc6897ea7e3bb80a6a595f05e4ff16280ab5dde74b93cd9a6062ae50349514be5a4e1b138d2e2cb8998c46b1d363f929e003860ec4c1cf68277a37e7f4d49ad560ecd864a8a65c3f11fd06a107538c5bbf608ed11a725c3f13933d890cdc3d3f0045f5ce68773fdc8fd5b21f6b09c99ac38007c6599530fbe938e5db2648461297f79b2c192c7d15dab6280de6a7d48bc99561113a8fecaa8f1e233cf555765bdb07759f64ee0bd4ddef89956e458d1e023ccc37ce708486b33e9f1a91bda32e67d00bb319a9d331e748c4c74292b8f9c19acce424f4fe059ba0f86bc2dea361f5f9b6ed1d8e03f641ae960a0682bce20763d180e32915703fb6f51c9333116cbd4a7c381ab0655eef095c694c007f29c012ff80fa3e5b5217bab13b4b90295cec460dae2bedb967f7ab235dbd54a63e4d2948af11c0ee020bd9645e8511e3102b165bfc62ddf8cedf0badbcdb276b7343d566d117885b84f74da5264197498f5e4d5a415931bcd0e88440068637b3bca0ff36c4c4c2eea4604b9df092ca41f19e852812a380692edfd94eb20f60939a82fb4bfc018c4eb33c049df002d2aa5b73db4d0869b8bd901a4b7b76718aa4e032b6eaa98c1ddd8a3493b67af8fe8e2514a1b53448bbd0355dde82f28c1a509763e6ee67e2a315a683567dbdf2854a3e3835df08907bf710a98eb2b523fd4a5978bcd0d15ece1cbffbc623adabd2c467835ab52fce8ecea91f6ba174293cdd01a08942e2b45511dfbe0fde1abd85e8b3b73093ab653794f69700c012871a9faa29f89578b44946dc9d2fd9f5d52ec6d5dab36fe556896ce915754b3c54df31329f4d1467d0f217772b5526b3f693171d639a61d0b5bbcc327806e67bb8108c85e73a8e06e5dc7bef2b675af6b42d1131a81e480f9ac9e16d8745b32d72b6c49ae727b327288ea3dcea7100307cbbf87429d13e527009c7aaf76ed37497307ad5382c0864ff185038bdeb094bcc52079d91f11f249690ac79f70dac98d96cfb1b6e037d6114a56f6175fab11e128c9e60eafc5206590b6e22e4be3557e1c89a4a081a10c6179372a8fc49f8779de591a0d9d8b2bc339150f3b2e4ae9d090a628948525ba10162fc8db7cceb22d11c4ecac6b410aaffbb1a1417e6890f0717cf38df99ca43048fd45e86756c4ff60090937a8d7eef1af8ee52535b43a5c4b5bd28e0f3fef392f972190106bbceadac7a5803f5e530a38b1d86ccf2b6a7b0c417e3f37573f52c38e57b311fccca6e4581413bf251ba05942ee6d94e90325ba42a5b10fbcb3fb52c2ff5421acc3b488cf0a891083911304f7617e716d8fdbeb380ee9ff800095bacd90b6cdc09d7941a5a229c17643cd591a281587896d9b46cb62561ff618407c44e5ff1d9e7dd34727ffd36cdee2da6b94202f8f1bd580f5cef1d309228bbf628b2f2c65145ea769864d668fb9f7be77c48247b9662b58e7226674d8b69eeba191f0504dfefee5b2694dac1d97026893b5274ad07b25aeb0c469cdcf0f5997f9c2967c71cae358f3d63600ffa4ea5263f906581f48ece01af80122df0389fbc279d4211f2166d9235785578ecf65132b0ccbe9eb844db489cd4fbb3551dcada0bc37c821fd498dd3e6d2011930549056434740be10a75eda203d79529f1df1dbbeb9deb69deeb7f6401acb3dc01f5c422a0a3140db1206d2742dedf0fdc06d4201dec9c199693730f916a80bb3621a493399030abaa215f01207b8a81b62ce07362d8176f9bd7b20fd745644cdeeec595b8ac373028b4c9d81160c62573c3ad80e3438e118e06403b6ba32d1386a559db8b5b0497e9364220ba59c5cd04eb7a55c297b4cd8766fc351b8ffe99a64855a497c0490d9ce48fdadcd404541448488b598e783d0ce3d5a4af2f7d3b3e9d32e427462ac124821c3fca5595fefa4073e0ab273aec0fa6d3213440f361e493941f95dd78a22405dacdddf261e0cea35b704c5b57ec640047075a0ed0ca6648a140845949e56ca7bf39b0d3315c6e678822336e3d0c22997ed533b429aa50ec608f139e4977dce4a615ab85567c3c8f4a23e7cf0f83814c1916ca3a4990a174070eac0716d1ea944b24abf5797bd00450c8c3523841330c3bb05642dd18bc8d3fc5768812dde6faafba01a53bf733b0d8960c283661d450d3194340d952cbccee1116c68cd0b713f490018c973309879a67bee283cc06639162d12e60e2fb58d339d6f9b2d52f3ab8e113fbeecd24233e2e3a33cabe97df75bff15cbd54c7ffc248b0bd4b153a1ae17aa31263c01c37d3850fbc82d5cf5044b40c72d549739e43db3bfdac9eaea969009fa9ef2243278fc34195b701e102f1c7a74ff3588a4e562120953e06e8a3f56da92d2d2b312969eba176a49b3e811465a2e32e1f4d626c372d267637e992a564a3b77f9e8517950e788920d3a328b0b2f37f4b1880db68230f95707934088e3e4c3d1307beb8e5a4d620dd659b7ecc4953b5111ff77ba2c3e57cf57ba290987dac6f04894cef21935680e03e15ddcaa78ac1940fb5eb63819cbb374a35044c70f74abd93e79c14259b76e8cd6538705c9be510ec37b7044e61ce9eab5c55566bf74d39925589240a15e84f3052f80dbdfb167b1b4841a1ab28718d9b62f96291f575cbe74f9638950ce29b22d7a44c13920f45fbd872e56a104c3409f674622e29d83f6d1829f73e9ded01766f1957c2e94096325e3f45fa6d7678f13613a7c43c124d280b4369c6ddfa3ce37228b932c1971f8a956d491a6372a0ad18a7d46f8536fffcb9f25205b441ba56905206565a16991a2843f436a5543065b2fa931a1467fa5103a84a52c4a35056120835e445263b7354ce814c4143d2563346611e09394e2129ff0ce5742e13c04c58a53659328c544b17e627527e78ea4b9de6368dac9a67ea4f981a35d8ff76580ce9b88613c858f8cbcdb9eeb2c3c80ed32dcea058f97ed529ce0a14cd0ae9a57130dbdf064ae1fdc9c5b671b7a86f1de41e040a696dbb498fef1968d6a99720b866be820a0037ff794d9dd3fe71e677895f7cae43369c7b1fe2915a2a4478c6e1e0d2b124caaaf91a9c3e851c5640894b4f834ff3c46c50d8a12b1690b35ea81f8837543c0e9d048c0799b3c7ddb658c5158df1f976ec307d156ebc27953524ac9d682fabe644c1db549ae22a51b73c85441235a3dd4fbd96b262cd2fa08039eb87078120309b3975406a2d7067aeda4e9323ed62eddd1ea11b2e00fb3f420be6e15ae7ca5ef285ca85e9fd06c36384f89006c1e56825bfdae213f9b6cd844f6433aacaa3ecc41e9f10997434f60ce76ceefb9e1397ba999c61752914177d997bc59cda53fac6ef741c8c82fd6e654852b23e7d54795fa78af57e0a1dca3ae683b17e5a19ef7031515a29b0ceae40814f9d97be2e0bfa832d540caa27ec5f16872694de06ed3e97613aa7990e147324d091a1db0cccd7a66bbf328b3734a37f6b6fe4d30a792d4cf6b6c73f2fed3cd6e3dafb1e9b48e3d15f262c410d89358d240969c3cff3ef91f6205b59512c9941e14486c33da66293c458749c87f358c2e3dff2937a349f0c96c6ba63499967d029f206cbbf65fd3ecab7ab70bb2d395ca2777c00163854238a131dfddf0460c94613b45259a33e0b9345c5e9f12ff02e6411249a3fa2c8a6ebd1235edc029054bd09bb3cc08e8167dfc53f6ef705df418462b8cb4ffde4bb47cc1d394075c9c483486bd2b71735fda8c25114a3465d1c1e0d8f24b2cf2dc6af7cc73fa509c4fc9d5888789e921c239ce8c08cc8cb5c54e8afbf811f20fe59d878a2bb0c84326446b037e81e3254aaca6632493568343fe94299d9feaef3cf3d01f5f8ac4c8df514f27adba1606107ba403f4a22f588e015c600e72c3e4dc74ffcb7156db9ada9750c7b69a670657b8b8d9b93aca6f9c55521b51af2e3c90fe680bf97408fc133f36eb132265fc51ad5c547ba8f0d32c437dc4c0655a3a7f1f3398e96914b7af4237563cbc509d94a2878afeacc095420c1edb43aabc6077b73e093bb120c5b71483e990f5c4c5a1ac513407bb6a9c90954edfc50cacd84916b5b60cedaac560c4a94aa172999509bd7ab0f4fd8b22fe60d96e3af385b30f699db551ced9fadbc01c630bc87181506bd5aac5a34502c9203e46ede3075ec81d6b2c3866d055dac229cf55779dd707f8247f2d99200aae3aae30741c73a4eeb7fe1f839c9b07620d71291f2c94e59ae359da4d97f2b86e935c138674d18dd5ca81ee2642624a6a1c1b902ebc89032bb32f4f8b831af25f6cc9bd9981a7c838efcc9c6d8356d24b1843e83e2c4078dead08f352f164c0951f9ee132a5954a486ec3edc3c1c5220e18d0e65a4333ba72358ca85df231e45aaafa5fe6e19a66b935ba94144f8e107feb629cc2f741a89a507bfe3074f1f392ede89f659c5002133c3aeee917574b90f9f69042abd552514450da3fe7a1aa80657bd2dc46aeec2be0e63332189a403781eecaf40f1ab258dc1b3f4b0b50dd5c87f2b1a794360b9bae688064485dbc261b7ae5d8400ffedb91cd12f9a3b8e6629eee18b5f845d610d5ebb53269100fb4d67cfb58cb092985ad8435f39e33ee46fe2914fb9a7e7ea7366840d7e5a65b091ee1da5ae386fd20718551e5b88f93c1a4d62614152455062087d25b733ee91ae2b03693d511529592bdf728011134eac6c77da89dbaf645bf25dda617e8c582ab9c1e4b844a48bd95370cfc03b4ceb8cbaaa9e16b5319bd09215a2fd7f31594772114eb63225dd0b5e2e55d37798a7414a9466e0dcc4687454b37cb28545e6487da29eee30ad9e9ef242ee4cff73e5f32baf969f939d41f5d2ce28742facf7a5a3319a2ba5d308ee5b1cb249193775cf21c139222f2d0107d4e056ccee1ee76fd64149acae4360ce61a3e8155794d2bc868bcfc716c542c9a4171c9b0d59b4ea5b1e32ba15674977965046f95e292b406428adbd7bd375fe656894ca3d58f33fd71dc005a9064440535da3bd72a9a2ebe575a952ef235b5b96e3aa94ee684ea48183cb0d2b257a3ce48e231853672e0d12d112201559f2b674f2c217de2b21c78fce732b7e84d8778cc83f002c75e8f282dd1677f739ec5dc0959422a8247b46936bc066ae57d1cbabe0cb3357f1f53ca43927d7e3c8b77ad236b19d52e29fad5e8599464ab241bf1e4a05345db13efe293c3ece310b9cd137d9c2f87cef1d9c6e8b36b641ead6b78d25c9437cd3d24404785741824711f60dc49a968b6e7c29aa773ba89d9a7edcd1b162f73fafe10b4eeb5f201edc227c577a62d82249c42e64617f8da678e06885834b4c93d9d18afebd0e8118088e2ff8cdd59c67cff86202ae792c97abf3b00146d68a718b85d24fa7a22feddfb548a4f1de722822a64ef8dd0b2bdeb3fdb1a67ddf1adcca9d176201daafdd7e2b8bc2b9a90faf1cee7f21f395fec51a352994320dab515e6bd887c6e3a598cc2edc7f3e011b7a754264138fb7e11b53bd73e6bcc9fdd68b00b1cdae00d5baa48a2e6190753b43b28cf453ca563eabcc0369ca982fd3ab57088a461606d6ade8de7594f54f68295d02c099bb5bf16e532193f5f344c48c6b3087563048e9f5ce3641113938adfa0e80ac7426122f3a7213faa4107e672ab5dbd3319f97634e0d210e07d8712fab79fa52d272616e6283991066815d6b672b41855a8a25cf95f106ac92db9470570a394caf8dd5409ac3f647018255dcdac6a7624fff2b484e05f1afb977d6c0215506d1bf2ca01711c70ecde5b16d58b35f0e762cc9eaecaa203ec06ef7730eb35feadf7f70033c00d967f8a0926547b7d0d6c1c205fd06888d53524de0e099d7bef7e9b77fca4ca607f16f440ab59021f3b78116c117f43226e32382f822f602df47aa45cc06f6a665204733e5f9ca03bf23453d5260906268af7b171c9e269f311aa33cc594c46ec323d027429520a0e94393e1acd57814faff9bebc71a0ffa3c02e99c4ee0d341d2ae614aa098bb2bd32992f5fc0997a941b57edd977a1381df11738754661481b31b5b92c275d8a37d3b6074728db6363c23a993be4ed9547ba15144b2eaee1d2dc1d20934e65c5a8e411a5647a325dd1e3c0f5a0800d45fbfbdc7fadc4e9917df2253dd49305504cb849604f4ebfcba2ad699c4c256655ef9b271514c979d39ac4277fde8eb0da25adfa7add0beb6ae0dd2b13dfcc10f2f167edd42910931bd9bbc09387e0b71c9f8be9d405c5542d45bf147befcafb1ca8b56e6c64216cf6266b9a10258f6c7dc7ec648741f0d93cbbfa62c57bd65c5188b12e2bf6e521f7fa9649e513ffa5c86d569df51c8cd295e69780505b66c0ec9a811bbf3ec55033a725911515e08d05bce79001b85d8a672bd958bc3f3feb43e5f1173204a5c90448d5e17e923eb83b4f3d587f50a2fa692a66a49f8d35d66191c5a2d982295d642840b9d03176bc9f91560fa6c15748a3fd287c5f1b155cef47cf8d418d5201f6248aca6742eb3b9df54dba2cde8947b7095bb239800780174d1d7b07c3afeddead4cfacae32dbf31259794152c4aa27e6c5f5fb568a05198be3be8a04a33e697d308cece26080dda0551b6de26daa62cbc52aa919ed56b502b56585b73d07b0572cf103fd83fc369d2d7b734a8853c6adc53ba68cfa543d760d63bf3fde963833f40ff00672959cf947002e5ab403eb6af623361a778028d291bb1e5287fe360fa09bac8324bc781121c7c2e3ba5af462c76bcd863a0d37f6728e9a12ad65a2dd02ee72730f2fbd94a329dd63c84f54e09ed6c2ce2b9f811cf1fa4e6354cf40ab0651dc6ecb8edf58d8757ea447ea4a6f245793fc103ee481d46518e99c6ffefdad6af7666f6f29429f7ba4cef4532c4480ff8efbf5361e417afaef8ea99099f91032fdb32373fe1c07db10587602af836920c38863a2bdbcba59e74bf48ef3e06c79156185dc0d86c93c233f06ccb220a13fbff912b6f3969f2d9d40dfdf3baa5642dd9da951bb0e7cc3e087b417e037b0989f7253c3da78548a269f73d2a801f71f5dbe065e2b4f2545b33c401d76ce1ea8b268cbc67e2b6b1bfbc669e0385ffddd3d5cee744ae89073e76f0bf9911099af82e0673e51ce579797dbe70327890e19f3f5cd76211c9a01f226461c816668cce2962a11b35cafadb8c7ae8f2bac713bd8db4da092b6452ed669ad0a208bae7a5719510cef97455438542e2dfbcd748fe5bc26d1892b3867e095dd3914a95b94a44e9cd852c521186f3aeea7989cf71f396508ae6b4601d9a0f8ad9c807d0df6c01715c5999bc4e53fd0e59cda2e7dcbae1e4073ee7a6021ce784b672c7062ecbd9e860458cc111a8067cf4dbd04c213c138dde6760202e01934464aaa6d4160ca568263d8db6576632b2876d64df54ed42ad268c120fa97284420dc599a617d6fa798165fc180b769cc18445235a6f2a04fe12de5f373acc0f161348bfe33de8c076656a449a77e028f8eadca861306967207d87ec02257facc87aba6f9c91c45a7329bc5c965ca0418cab575005d00cfbe919049f0989a1aa12f25c733f4b7ff1c4a32468a03d1df30d077b518f333d07ff1d7d86b7c68c0902ebc902860f52c39d72d3660af56cf051bd1a335985a353df0ad9ce25d7deabd49db0bbffd99d6aa4872e35449c063d06bf9dbb5141f19c74bc8d35a430b58f1fff64490de2e5a459b59d0c417911bf438504af43af19456b90366d678f082f693c5043e23350fd09af5edcbdf915c39ed569f9257257f4fd2d1a27ded6e944cafe3b0e748bb6cad8f109fd556ed75a2425b83462f065c5e016d6a700591e93961747dcc234494d3e3f504e1fc152d3d4e8b6f141f6b7138eb6e5d278546dad0f0260808bb6519553a69e4b801462d17930a4ee5b89e7fc4cad83b415bca01f0cb01886846aec132a876a0d412fe1b737454abb89e107eb599500de111567c9b130ebb60dee309dcb55eeab520500c1ec314f9f97fcf8d98db8d860c8b85e36a59703719f8ca85dcc708d5cd0b2735f9ee781f61e47762812abcf36278d88b8cb3944d668f5ec47122fbf500831e8cf027dd13bdd8efedb7598447c592bd183530b5168eaae5d1feef53f8f6f85d98bba311e55e4e9e172c3c4b215b63b177437b6f6b9781b9ec6b8c235ca3c5a0f0724b8a34d639795b5cdf7ec90511e474d4b0427697ec31fcce783dd933298d3a89da25c2dc5db7d8dc6b88f6dca9ab209b9525c2697b737e85b7bf2b212d9852956a21b06b77d4f41f2ebbe3cd7746b625af8537fa2b2433f17ed3e11d1b0c40237fd373ee32f793319b706523f5f66453690f5ed1e352cbc6a5c2090621b6c7c7f25e4670e350462ddfc413f6083d87ba6f8e50ea9bdfdd7b4051923ba42c38f9785e07fb693ccf99ac9acb794dbb9d1520304681406cb4ff40e2797a94c0d84a1d0c199b03fcda30d30d62de371eed85a31a177f0c0c7fce85ca02936191d3ef01ba0cad1929ce49d426e7f00c84530bd6451a3125d5656583facca21d33b4d731c5d35ef051517524b7ef33dca75146e71b5e3977f97818aa405b92d67147a85317a2dce2b953f9e4ac67bac0dc6b1e81a350591b91a90d02a817ae472469970f7c74abcb5a56ab6d317b108108bb01d8bc520918f9c1a6908ea11856168f7a102aba14fc5404e0a122cbeab9f42a9b2c5de00d19e96332d96e4fd2f50be4ce89df66b6e6c209d63a38fc54c2b66a3a5630cfaff36734f64d95f6e31b979c427e8b024d679cd9b30a63ab276aafe420019a89f51a99e2fca304a419db5a48969286a2161abadd0d260f9db799ad774b96f06db6e62843b5485d9aa7eefa1503e0c0e8589be6d6ea3fe2c671e069d2353cb9b5c722420dc691f66209ad0804d9b21050ecc0244f92111cbd48c458e72f2a7c1417b4024e9f02db0712a76d8459ec410132ecd0fad1bdfd772454b4d5fcbcda0eff5f9a0352b80aa8ebc42adb04affb9958e2ecfe31e730217cf0469489e206d1ee90266906f01637a03f996503b4ffa5adecb4a2b5842fc43a0e7cbcc95de7f302ca9ce56d7a3ae72ad01ddc6fd6bbcb98e553b5ac9ada78a4c7abfdbfc894ddfb74041d248c9dab6808d8891fa19b3b75682389f563d163c08e3e44c2f4097245d8fe3c88270eff81308bbda3208256701d5840466082d76ffdd305b77eef49d62988be30baa0e763cb2ce8e40112b4f8b9164627d38e04d18b18e932551bed279a104f13bafe66604320af3ddde6b20ff3cb65b7fd9ab3831f48e2ac57b3b82e72a86fe68244986769a0b9bff1e8c5445c85f790fc10db6a6a14b8fa51a137e6dc7f9ab59f46497cd165505fe6133f22fd39714560c8dab81219725aae8d9bb6d568753859a2b099c4dc40af28326a9663a8cac00815f763df9e1751282b0a69e3b6fa64365372091a6e22cd1ff8f1200b1d69a0bc3e63eda8839b2ad8b0b1784190ce82525f888447db95441f0d32d0b98f4a6fa774b27071c075dd1f16c515ca316d4a134f9dbd41825c84d3435686945005d0c10be31a264eb9d94adf063fc4ca25547a8ee82da9b79084c429788db178f90b76ed6c5ab4f74ee11bdabd4def85207772bc100afbd033151e60acaf7c2ef900834dbfd419b5c3fcee116b99dad9282e85a58e9848fb1cf851e14179acbc29e6fe74fe49911ab6365a68ec17ba1f664d8158201209093ec22eefb221531df499e252f5cbe89d77daca5a4b004c566cc3984f1dc9e96633f0eba16c04d10009a0f4398d23c37c6b279f053cbb23d5ad1c9a66ee2cfbc6a9cbf9445df0c5d50a1cd9cf2f4fd484a97f4dc35976e3c42f504170ff9721e02699afcc7361970b64c1a4690dc8985a6db241e29be38170f72efd9df4f6cc31f2edf63764ea834423af7b9b0a5188c9ebf170c50bbae25efb153d59cc2c4ae6c9ca671361cd8b8c7c5de180fc41bbc2b227588c109a4b84c16031f56e6c56238f24133fd2b1dcc9b58fd6ec9539cf6e30013f0ec4fed67a73fe97ab470da289a54985e9b6583f99f815370a34364b0dabb6315e33c89fcd8302f972e3da71841a3fb2d1c931a0bc16c81029a730e3635d3ddc972a519b7c7cf8e1c5a88e9b22a3c1e14684d293986e4c65078c68b65a6d556e75e6071a1d19d08c94625d742a92f1bfe198b7490bdcc5ef696436f93cf16eff83649fe8510a41527c1c39cd351d9e363bef04cde81db83ad3039005476a8ebfd878666d79988c35241d46910e6e78e497886405d5eeb9198fe40a8f6177db872e3d96d63fd907e0efa31075dc266e904ffe94959aa38ef144611747794f58b6ff571ca6ab74cee29e70089cd75636dac29f6687e83122fe4e9811b7e123b2e9c7c63b07277b8da1eb56fe65ae7292fcece3c806aef06d8dc37df1b8a2d2da102baf6a0070555ff562f1ff99ddf4e3eb87c603fe4008fa23219889b9ef27c46d0acfd03eaf9955f16de318c2745b63dc37ae44f06d24f073f84ea8fece5e2ef76ce997b2de458405917daeca0f26c4c4d152319d5df14e65b1336d9f02c13d32b399b31fd8087f31fbf2ea821c8f4010868ca3490af1cc80f27e65fde6a07657f5d59ee94e47cdf2547008902e9d2de82e1e90e1a80dc870d4418fa37de9abe1475698e913bcbaedd45bdfdc2412e7c562f05cef16c3b0a9ab353e2f4afe8899ded8948238ee1821611bb74775200c06803ee5be04a0828dc3e7fcb85033aeeac79e0d9cae63a0ac11b27f95d048c445925f2e4a3cbbbf660fae8ba5d47e433b5fe05252d7511f94364d33fbd5c196d25622aaf5c43cd00bdf25e477e024408c437f403947fcd8ff696c39ad469e6354f4e28aee755be6a3a825e2617e42abc66265d48d827cd335bfaa0f6ac9d9a06e9a4e75d1f0764cd82d623a4b8c6672952143c996f1a429bd8d4974b4113c8618ba432a8116581380362d183dd4b8155d7974814b138adc606375142f6542e904ba81daa545586deca6c8e7a13bb053d65df588d480abe3171bfe7018fcc2c9f68f690c88cc1477fd02961c4fd27db318c72afa3070163a55d06a7b950f936aee09dcfa3b4f931782dbe13c4c77393c625c131dafa1cbde9dda21d6569757c3d89340b633c59076bea13a00efcaef4d39fac01104dd3dd366644820c9f969fb52cfdfbface5c732e1f03a8e71a9787ee8e2e0f6bb4984857aa0bfa3b1a3217490b4a6e40cbfac686531ff0642365180b2339fa7c5d0f7c15b40131f6c2b379732e57bc5999e0b9aa780673ab76f47b9489effb4ffaf22eb2084293a2e876e92c42a23eaa428db339f9488fc905a9d6368426bde622107097aaee9d9b373554c9201879a40d0bce7a0a803e781b308095b7d45218b078ef6c16ac97d6d7e9b65d87885312be656f5501e3bab5242a8f792aa24a112ca2af8ed183f3669be69d6262693fa77646c926b2ec6f3ac6e7458afe3220ca6c68fa073b88f7d22b8d738cb97a5dec088897470300a26d9100f20b89fcecb3c5ec172339dcef9d4453544f0dcb8695afacad75bd792b12ff3cffad68e8d8c6b25a9ad8dccd9b8dd1e6b7f7a475bd9a25a30dd4c280c4f1136731b34f7e84d58b5273adc59cbc08e742e03de43e7f6761e612cb17d17ed569ab1df0547a477dbe2bb3832649ba203cfb8a3a0967b7374a03e8afd5f53b250ac3419bc058510fc45a8b8287d44aea0c0736b5446424b2823781b1694bc408b8582c105ef52b8ccbc9546ea36c297f712269a2423b30c861dfe1d8e54ca3a7bd91aedf6f08ebfd2af1cbb129dd97587f30519cb4157835438b772a2ca0ceb7240f376e5078981d790f64091c666b0c90853e33a02767f1f0232369a72100f1c3ff64ab7697a8594b820b90d964adbf3f4b5974299bc3d4d3a1ff5a5cb3f50b7acc5dac3d7cde03020323e52aeb8f4f92473ba7f41207cfc4b5bf65816fe7c3afe74179fa9c6520c8382be3455ea1e4dc3442fd30108c37d90061bae65fd89f8c9e8aa1f82cdea37a5a86bcb63844eb1713a92d9f4154b82928e7e242a0414bacc1e748ad6860ce076f7e3ce6480eb2f6af5a768f05e42abee4d3d81bac201584edd584b8afd3bbee7b7fd894b7d262332aea19346c260b26dd6382dd6af41bac4aa65c268ec7b814945a96c0e8a0ee02239e46161fa41516cd3f48e9ae7f4443a18b81fe4131276c370edfaa688b2895aae9354e7960aed8824a664514d1a699c852f8f463c30fe0835029d22089b9829778a547412d8bc80ce8e7383475b05ed01854d50b5c3bde1ab7e7f803372e1594234d51d551df86f30d128abee8ea0c2fa2adca3a1e86c3886a0902e3d007e97328743721f679273ec9d696f28761d3433176967afb9f295c932402f5d77f3346e53765be980e6414372b2f9993ceba652badcca32c66b4946c91eb307188e5a3892055782586de614010bb00541c715beac1a55cd6ba6fa76e2756eb175ee7df1a4c7abcfdc3ae9aaf908e67c503e27e4bdd13ff1ac21d4921c1540465b42cdccfdc64b3d179146bcfa7472ffaecfc9a48ef82279349c484ed597b9b3d5ca745964bde13da07545b19a7d08e6274614b5ad37553d1a330b976927cb7a2be006f13c22ef7f23db50852d2f3b3dae7dcfe372d63d6cdc8b3336ae3c65070168fcf4a60171a6066d81692853c03b1009173d7c040d664194b464bd561de500bf6aa105efa73bbf0c663b4e72177053bced30887d1c906be4b2e88db750d199d0e95fdb54f4f8bf6b68bc631ffcb7b06d6ce155f86b9de36574894c8dac6ed6f5cd08e8c614939a4b5e7867e0c913f2185773670ae9e84c297425c6ce0f89e88134be98b21ddf9a0bdd429255a360c96a4a075b0cb5ac2c0723dff4af164b9fac383387b860b5df330a6ba49bb7e91ff59361c96b09bef15343313939b12404ade3e32b609521cb8884a2e6be42ab92bd5f93c71196d3115202b2ef10be41dbb675dd98f79132e40b3b9ead5c5bbb4d9c43c275c4e39c7914acd2cdc04bc33ec23fe16d2533635d874409aaa843286771af03f21bdd5460d70d2982cc85750b23c2a871fcf9484c60c8fc51846aedae1d77e4196c7729e10a99b8448d39e81b6bd80fb877adf60980059ba06565ee2d901254885650af3ad3df606daf4ea70afec7a633bb80262a604693df87720188a9951d120003702c63f6063bfa46becd2c0180b9388c43d42e3d00717d6450299ac05b76968ba38f631ccd2947586d7dea62b7563d203e2e499653f084afb4bcae56f302832cdb3534f4d18aae138d3d099701000511b63f8993f43630cba122b11c10e495a0eb7a63730643ff5341b4cef1371b12648f49e6c5d1b2080c7f92a92a437091275d26a811ef2d902235b2b7dea49b4159eba29065c06991052b7484c01425eefb08189351a74c99dad9fb1fdf7fa66e938d896c0bd2dee25651ffd757200c813c541d62cfa750cdee9f9a9018560f8b38d9fb9538dc342dbb9bd48976bcdf2a6072f1e82dd89f97f8aec5470c55f25a36525363a208a88eef2e9a5c8101e95bcb6c1d4706c87e9b27deb2ce4aeea90614f04ca1a68051fa95dac13265c90c5120ed64417f8ce1bd0ee2cba550e1fc7b9db4cdf0fa2fc490901009724e863b07e416d75f24dfc9ccbfb595c83ff4d51545f79ebd18f66ef8582309f8199806159ed6d80ef3eabc83d7e6620df7fd8e855a18a71986fa54244374a176ef34d77f270354740d6cc7e2cdccbcd0f3e44d1381eed2b3a10108b22444a5196809ae43b9762c052c880a8210f7b41f1b8773efbbbae4174952ec8e7ac749d4ca73b2a00ba570a1ec3d5071df3e29562c0f2fe3ab6dc01787ff23936d2d83191b2dbde8263f4523eda71d9bc5b8c475b1a78765885a6e2fdd9a50df2c13d20f3edf0274b08740c9383cd6849c8d57c0dee9e3833d6bce41c677c43f98b0640e9711d013d1c4b363b511c9902bb8fd17d92b0062e63d871782725d6752ccff4eac37401c605c22c9903dc76136a30815fd552efa82afa3e30a8734c640ce2baa7a46d7f8cdd53ce7abe385f2264c3dfcb704c6958c090aa87a41d1b0276013973fd9832b510cb82f3fd15e2b511f0907c7fa0d4724151f678ea46d2d5e269d99a96561415a749f96dc0b8bf81174c9344824f7625a5c4a9a43fbd064171384c54f080c82f0212eb4648b19a921a7f478d18af535d0f9718d756440fbc4a8f9f1f75553bf514ae60962641e442b8627bab1390d790e35e51a18b683849fd24fec4a0e96aec4ac42c287eeeed9a9c465d578ef4e7976df0c6e46812c273d47362e5ec79d76b26a71a2b7427501470080541c9564b8ae8036ef761c1b3fd6c25df9b68977a68fcfaa85eb99a9d1f1998bd973c37164256e61957afe4f4c1226858a8d0bbb309d700d6c88f3ab884a736594baa8037ed15c784e58d7adfe3310f866e71a9ceb6ebbde5121b5596948900f2b5dffea8a104399f0ac3c4d94361bac4ec8059c8be3e65a6fdbd8a1bf99cc08bb1c70b9754f6baee0d12496c0ea372963222a41b5f3720d5492d8f651c21bb0deeffc2079180d814e28b7c6a1c6c1bae5b6e7037f4c9b79944cd5a60045792f0c4120b6668ee10ba741210947a65f5f7c551f0ac51b4a85317bae2dceb714eb2fc1cf48bea08ed0608f320f411d20617d5d765fc21574ccce56c82c9f01f77afb489abe8bff081dbd64dbc1a61e1d3118ddeb3ab83c70a276caa0aa183c9c4a67f3ac5ea8f167505f6cc0bea85a7f6ef5eb369ba54c3150c27cf838545dcd34c3ad108ca67d66d6934b910e462c9fd026db130098a6f889996a578325b4f30a36c9336638341af01a80a4ac4f0e755428aca56030da229df7defb496cd82b935eb0ff277bcce6e1c58b0097dcc7a5db55118f2601509f24453303513eed3d4fc5c14bbf01fb3bc937ad9b50854ae41a4f0118fb11e44b354fc53b8e2fb372739292f8c06885ae2cf6c6ed242a7466c31ecbe044ebde8f13f9382d3e2889810a4714d2175651a731cc031e203f966929613d15f2db4d96680844ce2b7421d68c6fa6a173c010bd265ac5feb35905ffcada52da5e0a988ac0a7f6c60dfe86be618dddcdf075617cf14cc141f8c60052f304be4778730f0a0925ac74c0006905ce2cc07d12fa96dc72e93e34e699add5e5a8665e8dc156dcdfd12a57ed7856da9ef503fb8e70b301a62f4a0d688b2a1d2fd33b58c8fa1d841d91a31abe4f6adca194bd50b5e6abeeafd2161961081dbed4a02e2acbd87374510b5bb5ba8bef1b2729bca90184a934af1b216e998706a4a19f4b48ce5216436de273c471d9b58647918efc7b8c7182cb181bdee8ccd47df10742ff4b29dedcb8e834c34e81c7d9ed52704a9bc9e6866906e31b161769c88efeace85d82541951f5e58dfc92e5fd63d5536ae440d258d5a26a0f4cdd5e1ec0b9a20f8bb1678ae300e4f1be05d5c9a3d601fbd182857c9c68d4e0d7342d0bf796b58d143d660f1ebab8bf874eb25552e7cc43d76419944d8f5c091798336432db5ed530e6c32d6d51af67df4828bf220417829bb8b8cdbddf6dc44bb15e41d9ab7252d2c503a083ef9652889d87233c670aa03ab9965ebdd6144e917753e74482c92ef9781182440a96b60624fd89cf122f531a1ce5393a5282610db4c041c06c506111fdfc1f245d1a02ab9deea8c62079b32a9638ad7892e52341d29156a16335a865b758676ed799d1431cebd6f4795a485f34b09d93df077dce1bf8a09ec06d27b6c19b26bf93b08d30b03fb9cf1ffccbf3cdc90f4fd4a75e4282cc2f6664081f0a27becb6c1b667f271ab364495bc8862896ef9b80a80084cdfc1e83b0d1973e330776c9e45859aff5f48a4e8d3408efed8551d7d77ec0686fb68ed4ae208bae492e76432d8b2a7303453c0986e744d13c9750f07a27eeba49b2aa88896fd8ff24d56121e34ec69a47dce6295e254520f0c6a236e2a44e710358fc030be502084bb5ff8f5d8bbad0bbdf935382b0ea7170349c593365fe734548e10afc865d86d43ff4e4f18494b8e7afdaaa4b730be2e8e93153e9cdfa2fc36d5e8bbd41785ad9f2eb607156ad868babee7491045b45dc1363b0811f2d1a885c05d82e3bda883eab366d9d870da4cb79e8812ff20b492d0faa357182eaefffbbbe95b46d8759b1ff5110d9fb6e99522ea0b1bd12f86f64378dde7f22ad96f2dd6fab5e736ecf2180915efa2858b1dafa12687e497a1ef53c1a500ba37f1cd3b8a03f2e7352563ca550e1e739fef8c4bdd85d89ef74b79e8c2328127d6d4e605505dd413544638d525200ed2376491c6de7e9778c16922b9d817d47afda92a3f77aa79627df95c820cbeb8cb0f9a097ca51503bfeb2345be3cde793fc5fac72355768598156aeffb66f9cd42844b7fdec3248b341676d71421c20aeddd953cea344599efb6f5c01784c59dbde8b52f5b57d6605bbc496f39d110efe41e98c2c06c9d2270642cc919cfcd380bbe5c4a8143a666afba4e06c087c0d917d07d48e9efe7bf9df796990f6cd3d74914b8b68404aeb936d5918f61213d275ee50cdff8843e70b1df37956a77ffd3749aa9a0d18d82c0f5404e396ce04ca9f7b7249d404029f78ad3f0ccaa3a11382e49d264f709bd2e7acb426839baf14c64f5f43d24e9d189292ff870f83bc95c6cd5e62199547fdf72f97ac1ede119d5d07aaa2daffc854673a62fac5d24967e7a1fa35db7574fdfe261ffdda5894f350d0a26b511f1bb00aec1741dc725973bd8fb831fce39b53d6af7bdce3b7ddfa73ea75571334d3f5b4235b91c1d95544653f33ebded4839624543fd0b2a4b17424ccc13d8d8df661e88446f5c48ac7dd5a2322d397f007a71f77025396d2152dd9fccc5ca8aefe69dc70dd21858f8933a22f96ad6a72413b05b2403069d0609097874165a98ccb3fece85d0face12fd9b516efdcc9f45fbf96d6f28f2903280b4a94afbc1d506a4f87f1df3963d3358a32ff6b7b5cca7820b6c353244b811f56e3ab8e087ab7c316b36cb0951afd72d33337c52759fb3734161b1f15b5bd32ea0ddcf79413044e2e6d9117f42b02c9593f1bf778d522aca866f01c9592117f30aac12904827ac46327c414242d83c2c3e0cdbfc8d04f14ec8f35d330c21e527c314a845c44a9080f740ac01307f60e6d14d1239e89f4a3eff68ae776b83ba782ec73702bf554c2d6addc4cb8be4351ae5142d7a376281ed56f0a7cdad36d5fcd2615445a86c2a5911fc52d34fe8681265863c361dadab7caae33e747baea03ea9ed990fb919c90526678141ae96547311f68329f6d0f47d793785a0b2d2311b92aa9e6dc3613d9ffabd26cd6f15389122e35b38842439a3a2c9307e4eb83de50e9d7899e93e893ef0dceb695f7ceb1578bb7551836e3bd3179419d7e3149aeb5f6984fd25694ca52367c7e4560e18b7ea2e56a5fb277256bf6a2153adc054c9e73584be64253a39996cbd6c31eb6b4069ccee993cc275cef27aafd7d2a38ce4d541617068a9e8822fe6cf4efc599ab4e8646cd5ce4cbc980b0389c3f38c645cb1f9478357a122bfe218b3f949cc2a373c2a03eb8eb5aefc3a75c0994bcc81f91f03a4bfea914f185fc169f1ddac65f8ad878078373e4f563a94a85b8eff809151757cd352c142baea2c6d40840a905f14ae56edbfc75bbf66852665f02819cdec2b09ccddcad90d3ab382f468663addeed34486ed101142687c967320f625189c1b6590847428b389bf68fe8c7685378822a9a13dedfc29355e4f4b9fc3634bdca13c0df18a02a4e8b86afb8f6a053645e9f69b5f5815aea3d713c5ec018a0fb21ee3c1e044389d994ce600fe0de9951f26352c94e746bab30c32b200fb9cf2ebebbdd25d4bf3391f12b211a723487fed2d08a5b6250d716050f1c018f31f638402b01051813cb9fa81a830a2ffea413d850d061e9957e22c493305b14386d77f7f4ee85c65d3f3cb958194ec2a1576a81ea55464ff1b5c95fed8eb4e849438ea2414b791d9018d8b791b66c1542d2a1c1b40c3d2c8f60005b6414bca8226642d73f361abcff3af2df48f11f0177f141bf5119eb70828ee5829f88468cf4e5148a0adbbe7beeaf544fadd570625130aaebb586f07c983d38e68fd1b9eb02173ac1a7accab34ddc42f5d715ffdf344c1e3e0f558ec920087ced58c1c884545fe16b57faa0ab53bc90839cf8c94c51410ae8d82967e31b6451488a435eb9a63d83b70a1bd69b7c1a49b1fbe96db5e69ae7ff4a37fb8de4919248214f514edc1815a0e8781f2a056c9c27c6582f89a850d75c3d0a5aa6dc719ab05afca5a2bbf1a1f6b3b03ddd177b1208bd025a259d11ff14ef0117b3d0e1367a57a519b7802b007258f47625376b6fa58237e1b26ab3f6e684d446467fc9b9b3e10470511c0dcfee389fcc4ad6e89b2573d5ee67739da2fa6009e3289efd387f7f6bfea9d7b2ed78d9bf1397071c97fff8b636745deb21baca7fde849a90764a1a7a51a75eed88a7e8dee6bf232ec3effa5266ae201c7c420e9d1613d7344b8ac628fa22d854ff398e86f7d84dd21f37805238a78d020a504db9b40781d9febf4b8c863b9861c6db6ccad1a1473ad3ad861fdaf9d6e171f68238aedf6072c7bb3368b6c9e7201fb4d594077c994a68cf903edaaf2b130cb1182222bab3b58c7f9f61e8c4a15e19abe589f6e8fb407135483f57a21aa162f012381ce2e50fb0a050967b422b6096eb59d366ba83ee1f4c0923c8906dae0b9e7f43438e186796acd5d57e0846c87057434bcb68a01e4061c0e03deb2e649ba9ef85dbee5ddac188e77a29683caf7319e0df81934f163258b29e37c0dfc6e1944e2f14a78c3edda06debffb3daf8bdb6113cecb18aa9949c656e243753b740fbcdd2b4cb103fbf6689428c16ac2dc3fa2dbcd7d1d897a204b0b7035198db4f2850e33ef8e976c5f9435504e74f5bbab24e50c34f0f25bf0e3f474361ab8297fdecce641a332e85d53af92a7ad820299482a894b9abbb9b45dc6befa057196024b07c9cc4c6e7e5f56e7e5b8acd8c2a47cb39c5c24acee85ebef79c4b232c20c725bd0862c8b2d99874f2343c19d844bc09dffa4722aecb423e31101acb022f214b1fafd7d35393398e57a2c6922afa16ce701fce3bb559f92be27ecb8d04a798724f2221f19a685a5357bf2ca61b69c515e43bf7dda7fb32ccd383311d2bc58e58724d46f3a1212efdfcafc63df0b011597fe6bfaf8ad932c731d59d817aae5f43ff81375017197cf0bf1b7e6407427ca01edc2f6f09158d6aa10c7adda504c5b2daff09a27c09e5abdadeac92e5ca06b71580909798ec4fbb37d1ce23abc37c8ae0b63cf62e3052ec90238b5af5f452451aa1ee48c9510c13d2f3d5c7b38e398a7a0e4c00f653abf445beff6524853c11b5f3b72eacc5dcad6109fa88ee77b231583ce85e543756a56476eb590578f04a2ab39bf8573de148f1295e76d53079b08cbc494a6d8d67e7f3cca0ea5b59258c03d4dd819e26e0a3c8f95f81b83b214ad0f70e81b66da5c23ffaa7e38e13bcdd34b2d5e4b3bf90333ba585403c1773bb3019618d8b1305c17942ef88ce3b097f7b15236c01a682a312e25fdfbc95fbeb709fc8c94cd99846b29bf2b4c1d008e2ef775f0ec8e342c04fa3c1254704379db40e7c1eee4dc43380c7ae44df47eb9412a39a525c2c439e8407954619ae1602b3a8421009dd996947d8974f57a04007ce4839cbfde1556caead4d4f3d4efdaa8b85f12d50f57fbc45ea677ba7906a6e79032387efc7494047fe0c6989f0da7222817c280d052b4b7dc10ca0f92d17cb4d718ca17c0f64fdc8ab0254a6cacb61a1433b428e1874ae178f7970b577b9bf70331e4d6abb1935462839814efc1adf7fc9edd775103a44f88fae82e52c41fd54b8f23d029334d338b919410a1a8c797b3d036f1b433154306503730e5dfe73a87e66f0b9c75654d7c0e6bd10fa8a68a4171754178ac0a7cdf92f9d4ab8894be97d590a2822d13025ae6ee05abdc5a06162cd95491509fbe68b6d6137207f464ed533d93d500e9a0f7ecedd919f2407f796470fb8ef880103d783126e119eed5e0f0f912ae879ddf0770489b93aa3f324fdf7e1d1ff1b8c33850b386ed32fd7ffbd07b8fbe5074775e53558ac0414543f032dc50e1f54af6ac415604a606607a797a4c2555a384eb83b5050fa8ea7fe9879c898fff31f65d23908e0efa90a7c5331661888354ce8320390982afc0a1e622b5f794c749953b38dab6cbd4a1af5c31daa0294768afd5e9402fb1dc5253b4a7553722f45ed1eca1b7f1c7122b143705b094990dffdad1e94b21c6f198dcda6e4a676b2eb403eb97f00ca7206833e920c69626e9e4ca68891bfe8b85cf63f359ac28c7cc9fd75dd8d66fb43113b3fc5f03def6be89e51cc2184fd4d6167ec957c9796525098aca3c75d60479831d790e24cdb6728b611a593b34854c6c107e736e7bf3a3a338b9c31062142c04a48612de562d8bac5c06f3b6e8fbd6e4418c883f8b60e50d13d4b6536be0fc03f95760cfa8fcee2003fd2114f9c5e7c99844e017e97eb4b97c3df9672408d32ad52fc7eb23c29cccd4932ccf2122daa0bb05b7e26f1ab45e3695fda85c5986d23d6f19413a1293c7342a2ef57d2d9ab4459b2471e7dd6f68ba0dc5a870507a064ca137398b6bd308c778e7a7c218651aab0ebb7858f6f7c7c4860a4e90fc7b314713ca70272744e3a217d5eb480ed6fbb39de1fdbaf02df4041432cef3b3feded81debca3c821013009daac0da7c78c27c8c206d59aaeab9283c5fe34711cf97fbbb90869c30e33f7d80fe86b686269310b6e174bb724eb64bf11c49a74c85dbe38a21029aa4448b8661db09da5d5b1096d7fc6054760628d7dc7ddfc3ce4119811f501ceb25f3737889bd7c21fefc1e6db9a8af50fd7d61b9ee016c598084c58cff5fe1ec04db3fe7b35f64b98823b18e21bc391915499d3a5e170ddf45d1147e2db91708a4d4dbde0295b67b7f4f21d1cb6a730cccbf41ed9b1d935d6e86804b08ccab29114f5e94749cdd3b713baf8c24babebf1f514eea6a697fedb0c5c078908990afbe560b9c8246171b00b52a7f2cdcb5f56069d777ed10bfe22a89757c007ad9393602186cf4a3bb1de7b782bcc57ade55f9dceb0993f8d49bb6906b9b08330e43febd7f4362dae4d6d757be30fda2aefb70792395c54f1ecb2f5490f540dfae53fabdc49613523a02a08f3cee831722f4feb8ed0eb03ff7f835cc7c12e15a4544b4d3394acf86318661f41f76f065ef55cfc97a97112b593d173e3c3918eb5cfebed1d62c4a77853ad580235b500d72835c6a690e52c995dadb9ad403bb6ec5acecd014ba2d5933588506caa013694751dfb3b6fbd3bb9ab66c2df133b20afcfa8fa64c3b70a1157d8f0053abe6acaf9b2f96f021c14e2604aa873a630ab0f6221f8d28c14791ef897902276a4031a8b97a40598a7df56821b347d85d2c402d85514ed07e4825e53a63dd934c93d49364a2b88404909f6757afbf09c15e5f4580efd18b94146dc1a8bd83f834df3f53aa258274904bfa34d0cb12d21b9f86701989afc23f422e13a8114d814550b7018a96b06ef0a7edd957aef2081e78e612bb54f0967ced2bf6eb340dcc3703b44f0840fca8e5bb0aeed9dea112da7bd3c9094a2991a9dd57629d6286a08fb16a8f63229d8de0572f77aabdc468b72e9987258db2b11e7b2330831a92fa14bf30a014667dac4aef8ba23b38291dbb2bd8a82f136ab324a7b1914141a06421565a3b8052ebf9623290e897a27b97d21df0c4389587a40edaf9ff105cb1b3bf1edb401093aa56387a1e2e790b967bafc657b0009543e65c33cd2928eac44b77a76efb618af7cc851fa9ee85fd80e74a929ab1e9a83ae83c9b67a5811692e061a7bea707fd3cdac2b36a3448f98455198a330d00e45e8daebeaaf1feeb46a3b300ba7e5667ad37e0079f91e979997411705f61bfba783f552495873ab0f52075b44825b7b051997616b2f3b54372d21933f421997395dfe5f59d65cb7edaf3d0765ad755384d42a723d8578620af6577915b2bd154b8b5b6dcd2aad419399276abe055bb5f74024bd86a12fe75953986916c04527fe818e5f6e725f0580297a7d7b200624494c9bd8c60cb94a407c78d5fdf2e6096e6d5e6e45fbd401314d1391204e488a879ef69cdb65525f87f24ba2fc3d1a9cd6d9970acacb9a32c30b6c591eaa6b5c75cf3aee172614067d856c6f1ff1d3764eea295b4ff9c04d9b67580fbd466863ca377ba964b9212546cedf750ab9d848aacaa95e1a6607de5c91325dbe44d2b98720acbe5288cbbed22c39f6889080e139a9c6a00ec3e220c6234b8a3ad709c9d462e205977be25da83dac0e2cf5b9d7e077115ff51511761a9843b7541f5a97d107469eb80911deee16c56794ea8cfe807fad13c2ef288342a289f348ea9cf8c3dff7f17e595661449848ff7bca474b173e7c86006e14d6d386ef5f3e10c059af59b7c5e5792e023868396bdebf905d75283ce7923be93b58ab356852ae84def149a808f3b1e98061a11a8ef0f0956861ac8882ac3c9a604f9fcc461c51b174a60e2ca0ac0cc381a11f4210e936215b7d89f388cc8bce73c064b8467628d66fc0c2b474d585e98199a91e6eb3c7c61064af5f960773a3a510a8483c9faea863ea476378137dee19479a787b599fb99012cda98ed43002ee2c74c9f1a92fc89bacc8334cda1f7e10338f6649136bc33b3831f83269a16281b85b5ac4d9937a29da6ec1498a4a6e42fe0c25823f372fcb9cdbecc9de617b28a4812fbc24d0473e8944a43cc298d4416469c914bf576a9ae4379068f9031c33ff94c5aff4cb3d40cd26489de3de62e33b3ded5b24adb5f550c3fbfc6a0bfb5200b2e405c41352345f79b114728fbc95bfd2d345162e9e57a2ab24cc7a2ab15b30530c4ec5700ad4fac6e8b165eb0ffb88d98071547e73d0193d476a3e76f081a9d6be398fa2cd51d0d4610453dcf5ee04e20e21941e292a528cb48f6502dcfd43ba92536c53c5e688114a40929a9707eb22e97f9b6cf8a77fc2a9ac115842c87398d249daa54fa44ab2fe826bf16df5001e892364d2b0b7dc8c4cb2e95340a522486c120c5d18ba7de6295f0fa509284d83ab6032cf97519c0ceb5cdea79371b66a5f160c525d338edadb7ecf961f2517e4647a3023084dcf73789f212f3cc983166df7cca4a21483d9b7ce1fba6b74e57df023ca6792dbaf3ae0ffdefd187d3d990576d4fc646787e968e39e7d8dbb26f7bed3ce1998e2e552e675307335da14787a438af7736a248f070021961cee33a14c235b7f7ec78c7e8fbebeefe7a455dc55e329f3be2916e2b0dcc770ec2599f2072418dad6e19cb77f14f6e203e0f5bf01fb941acef7a2a6953e7e3ab972b779bdaf340711c23d34e1877992797d2e8ec6d781c2b3bf301c51ca84f806f2b38355cbab3aaadc9a43159f8f2724a38fa75f2119ce5b701eaf00c878ece28587f7e19e452e1362bf2fc979bde4b2d1bf3b740ba555c1007eb78a0a5729e88a826ae6a2cde11419361e0fe4a8fb33f5dd72cb75e564ce5c4e58a5a15e4380804f13ae7f2be069dbf63fbee5545b78e33d4ae14bf57494cd677140e78f520221cde1de443bd82b2ec93dd5e6fdb4d1bd9a102dceba0d655888d232db9400134d4a5bf70111787d89027b5e1b73c4eb7c575f1bc50c846d5945d0a9e526eeb2dd1c7a261e4d5d3b5b70a8a4c8e5e229139106ec78e2940de49162081d0395564d7d66cf8b5b9c2e5889996304eae264820d09155d663e87eed7e1e4ad448c0fa3ea8914316e7a520f20e347df23e3c2984952491b6628624c9a9d56478552560f9064a85510971be65fc7043ffb1d888702a13fc4f5d603a17a05686ff368bc69c39b7524722c3c98f335e05b5b79a5ff47739aeaee28a4f9883deb21454784a80276c29b1cf897786eb29a7dfa522d11f816b27f98afa6b2d2a9f0a402b572b441cbc33b4d43505536a6387e5794f81228bcc4c545ed46d5a1338f5978acb443ba399a25db2d7df4bdc6eb914ecaa8d7529f960765945e497e1f64c236cd5055490b093b38951b3c016bf72c41f0ab183850db07a7b87355df89eec1e35a5d65231dc818fe585e1c205b9851294cb5f560b66097a76afb72d218e55b55bf01173add69c182118456ce06cee2d50c37c25cb824f9261a80fcc4ad5376a58e9e67b89c35123dd5b3233cde173d0e66195c7861efa2c87e45703e7d810164d6bca0f04c510df40eb921b183703d6ca12b671fa2f6e1f7976fd1d195623b64abcc120bd9694735363e30323fe80ba1534596721e28e0366fc60660090e9b1b8f880077c8a9fa5baa1697b356b5c2dcc5e6f2c4e26fe8113d531faf68bf7200c15e981f403a097249cd4c175288d55b2c32bc7154a485f1a38efcac5fe6e5ca3f04151d6f4f2543b9e5096c4929c6cd4afc90c6e5127c131b87d8f0d6bce684a50ff32fdc3e3abcfe626f811ae275ace7fec69fcc0044824e086707a968074392aae96741de14c593d0a3dbfe1e46912374667c22c69394b8db587dc307ffc3a23c6ff86f3b9c8ed6003426367bd0549337e440636af7c2ddb535796ecfadef2cac3e34a5f8f3aec9928a9c9d790619f827ed0ffb5f80949ad5692317e0e1f2823816e9db864a2830ad8843fbcc799cac8b3ab6e1bc9e8381c3476dd0677c2938b4dfad13aa6ee7ce737386e9885c1ad0cd474fd422985bdc5f1562ed10a4005edfd529391581a435caa0f5e247a271ea4fc5903e74d2a9a2813621e68f58d27a03964ed2f58cfee2da466166bc9f561e8f764e653f5b1c3f02942a8cadc4ba2a50d8f32963e646190292fbe8260d48ae6d4e1d7ffdd40b258b8a19e84fde94d7e0e53ea8c3f4982469448faec82e36d55e3c7d9bfff12fc250e3a65145c53abdbdab0de0927c6ea7c7879df120b3db8f6851a200c08cffebb0aae9670fe3d6665581261bcc9fdc1f28a0e6aac58d43f62844f8d604f7128c28a4199a70622e519b3cbab4b66064b84450f5d9f4dc64bc8e167f54e6d436ff0d8af5a11e70fef3d2a4ec91a04bd46e06a24ced65c915be07829ee13dce502297b72ae79660cce130f9263d86ec2278bc1a2db364301386e9ff2093d9a6117237850158861e465b26891938bdd4bc7b92b0366569bfdc232074b42941453dfb5b4edf1ad10e0d45d4d4a35620e2c7982ba3d01213c815f2b1df8a0539486012bd410784be5c6e00b2afdeada257bb12c91a1b5ead90d24eb6bf3c8575c95ea46e2c8b4f30d1cd5c6bf0640ebfa8b1e278c2baed80d2a8384c16c53cdd64e6288e9039a68bf2f655065a45c4b867bc0307c02b9d6d69b85c4c69b3128dd3a1708e66e8f692418eef01070fd90405538e7c2b47e50f42ebbf909078d6251c8401111795648f19f51de1c6b90cef63e209c4fa73f1e69b72ee4edef75516b4f827c841f94a8ee1f88726ecb80e8a54207632900e299df4190f0757ed6ca051ea70a9c2bfbbda13a5a5edd1969c2f29c609b30460db9bd35828d5d3decf7dfc886f32dd15e8f95c2d3bb45358fa5428495186e3665c78c69aa5b2ef3d281c79a5810014f36b1a5fef7cf6e972978c47c8f883b1b3aa210ce0a0e291ba90169a9d9ff2c4db848e10a5936afd78ebf2f580b5b0f5c19f3a017866a52c43a301b6fc0d7368c756c7bdbc7b621f3c10f45496d0b5ec425090dd36fdc5eaec3af59e629336777e614c2dc8a209281d64eb007de29137c25a27c5f706e96f712b2307974a057bb3422071497bbeafb1870ca8f2f6af87fd5b3366ce1a5a7064ad3db986f39f4b4543fa9e344413e5f774cb8353b9fceab47f0aa2fd90c5b498a8013f783904d34c84750e37c5d3fef37698d6e5e13d750371e83d2cf3453dc7411cb6ae555bcfb503775033750bbded8d2d354928cb996a4948065bea25ee6d8f22662c02a0f9ffb23f1a4e5a394cf53d92a3a58c15340596a0d2754d885adb254a6512af274ff54c9fd11a9f27ff87400099090731c790eb922bc48f5dd8da1cccebf0bbf17cf47ad57e827ae2471bc2ac8adeae943b5c50dbcb2d25afc88c7d6d93dc96e369f8867bb07b872d74e0213c40b659270af32630ced457b3a9b00edb432b3aa45330afd36acae8e4ce72eced1aba3f983e913c7920bd0770af1ba50ffc2a710953a8a1e36efaba5e6ddea7002a4c573014be3cff71a107300e594ff13b40094c4d1b22af4fbc2cebda44ca7e69c90fb8ca4c9d50e0512fda24cae0113af1330aacbc4d3e69b2e5c81d1af70d11e07580c98fefe8bcbf14dca32ec3278f9fc64ebf1fa3db9d27b5f3d4dcb50b12448a5b27b1964fce3124d5d27b9435677f222285283e92918fdcda032109389c91eb21244966c67efb25cec4a455b74ed4ed6e11621debc2891ae07db378ca5031e48e2c583bcd6d09cde85a9dbf02bd081c8e3f2f4ef35477213222cdbfdff2ec3614c45fc0084b72f115d6b56dccf40df8e249a6531313e9a937a21c41dd837c4ababfbb0a403bdcda64a50b83420ebcccee1a405d4dfc19fc18df0aaca1f74e2fd2a27467c57bad7ac168ee127b568da32a57a21d2f6262349222dcee2c3e6bf17ca961bbf5cbbad4ca5060688e26cb25f41989b56cac5af69b240c82998d089380e6eac77952c62ba6256c1339177cf1982c28eb36fb95b1ca5f7ea14e2adc3a0b129d5ba91d6b8e76ef854f790e4ddf3c072ecaf1b501e6c2293da65e8b65849e44924e7970df0e9a19a569c9f67cf286165ff7098a89cd30e206733e941867851509eeeacb6b3ec3b97c3bdae047ad63d5d4910178299b06718a232d8d1732aee4a6b384624740a2ade5f3094d810954794cd3dd37d1fc8b6227fae3f302f4408df87afcbb65d703d85f0f42ef457fad2942921e164c10e605af5c8cfb3f266c84e9fbd95a477a1d3b79a4e1f5654683ff2ce6b2bb6c9b2eddf2ddb6d565cee838679760def04aa4296021ae6a80fe666df8afa60cd8f17f2a9efb6d410347fc86e2fbfc8f0acdfbbd794b810f2535145ede429b5126008d7deb7e0857bbbe069f759672fb3bbe9fa57c5c27d9aa5e0f03ea8b8b905f801c6e0742051316e4df2b35d6add3ecc179bbae435ae8640b5caad45045032cab01d4620e0a291ecb709255be091a778ed74fd350137277dd90f71b7a045739e298ffa990e0fdea8dcac33982ae7dcc653ec9d5328cd2079a3754293a8131a489b5a217cbd57957b8c002ff7a3da67dbec61aa12c27f09c9f397106a3f694a76ecf25d02aa1acd0aab1f8909ec800187b6f2df51f4f43e0d95359b6d4a7166bd5e8ea367a820ac01950b2a86aa9a82bff5ab43f8381f6f3e0b638f3bfd2ee14dc4e46ae56f6d6bfd0b7094249cce51ae6916d70cc6615508be9199bc3cd0e398f5fce71378daa7e2a0a0d813b34d20ee221cd07242da631d37a148b64454c29b7d7f7549e026cf02a49201571a541ab492713605c8c6c7847acb9e5c744c384678fa6fe65f668da01a00b67d9c79a06950da8b36f91ca89feaa15cd07d1367a935aa2a310c8ff667c55f5f54e516fafd156991bed256c9f0ff1ae6e8c6e45348c136cb2986e6e6312c1c3856cb6371eab5c74ab8e3535923316f2068aca71561c38b1ae337a24f8d53a767e605fecfeb50e4af18b308ca91c0c662dcd1ece12c21483b00937aaff1fd0415c69c40bfa1dd22ca5c3eb42f96d34cddd08869d88b7f20d660352dda9c423a631b7f0432dd9cf624ecb7c08222122357b3cfcdbc5e8e377748ec7e6ec8662bd28b1afb2ca3da966d90e7fb7905032924da0054488a909cab61cf22e01e4f5d6f69e98896ea67013559bf0cd0b9b2b6640adee312ffb66909efcf79f56818e93d835acd49a5959ec72bf5e2b85f56a4853cc49ddd2620089e81362dc6bc888f09fc6d30ebfdc0ed366a4c8d1ce4abbe914602a645870736680fe1d6f29b4cadb71d2369b8ee829ea32307cb0b153312bfe3819cd231f5cdbb80f058c8d4cdcf9f9146db62ff5073c1da231077f922adc0f7bf646e5a96961f9e84a837d17b1b8ddc6337a1ad24ff71526c2444bdae0dcbe2f509ee5e19e420460cc8f1502a668ad33c70e1dd6c28e7ecf7c6e6bb029e7be1a5105940892c9a715eb546f79fb753831400ec9900a07ebb2ac18a3bab239a9d32b30e0e45eeca76d6bf2a156681e2ed75d689e3117caca0e0aa06839a98867719acef25f5cdc09a8c74757ba63fe7a48a3333ef08fe3a500f08d7a7d3d99e38c404a367c80142e3350e1921148e289f74c56901ea215adb58b68d2d7ce7eb46ab15b266552b3bae361fc9abfe6f915ff479dd587baf28c5d400af764c8d8c08e6312e0e243e7659678dde877c060757bee53ff757af0f5fa4888f4ab5ab61d7a690701445ed0f1bd023f359103d70663ef125fc3623f3fadf9f092b8dc5037d00a54f782f62f6e85416a9e894c5a4c9c1f2ba6d0cbe1a5534dacaa384a25e670243d583e93a1c173759a678d6a5bc7ea2744d1594a4d257cab06395c6fe06f151a1b6589acef54d669f4b16002582f8b739b97a8eb8b5dc68e40e07154859c34e581eb10c7c87f99bf8eeb1e42b80ab66d33454b494e5d71924a0b20a9ad0d009a4f596b986631f6a5d5b67f0dfa6371d2d314a29264a30a9a18b5019ac0682fe573d87350765ddf9e92d02a7debf7fdc3b8b9dd7459c0ed941b1f36175e4f114290f3fafbabe44e6ddaf35723dc8fd6418505f6bb0201ae786d45c4250c1f1513f79633d4ad6c4c4ad604c0d6bea8eae6d53bcf0374c0e1a279a92f629afbd84f85a24ee51b984e67d3f619dd83dab210e7b4b03d5716c27672a1df51f99502c6e9ba0a18df9909729b491b246d3ab3d8fc314c8cd7564f3e39922957bd02a7cc5af132cea451866f5b1c29bfba23b6dc9331d929030d5c6dc6bcc61fa82675eee03c12c22846e0ffc0eace50ffd19554007d07d6a39839388ee56c69b385f0635514cebb8f7e6154c3fd2dc5b9b07eb9c213ff254467d6dd6be46eb3f11cbe80581d840bd408a8050019cf2ec7108506e16bd8f74109b5b921ab3e9f9f30abdea6a22cf118af83d61a1e674ef1974defa63f884403cf7907fb81a0ba8247964f2d8cac9e6165dc3d82a76e1d8d8f23510c9e8b01e830b96c8421dc3b9648a0c4197328f23652c703c40ec340c5e066857ad78f01f0e3a86cea96be3e30b1cf11a310f3e8caa1d0d68e6d9c18701727f3b4bb0111c837b3b447f4c3ed87eff0aa176ed07a19559185910bc82e5ee505477f3b012a25eb890be78d7d3ca96f168ed0bfecf28857866abfa950b5bcd87e79bc524c938eadb3aee5d745fb2ef0187c84b6b8b3ec9c3ee2f66d1b1c64e3ab9bb6992862db05ff6ef0a186e71fee9cf4320952889a3f0c3c67ee9354b51828b74e2848dc06c8fad027fc7fa98fb6a955fad3e0cc7196c4ff6aab22f7c6524ba06734b79279312c8e2cefebe4cfa7ec4bc067c5f56bb7630b00434ccb6e68b4433f0b8c6621f03f90b1d47e54d9a9f57e935794a97d6b04150d08fe401362984574a8f1479ef181a366672b06e925fc927049abdb2818aadbaaa34bf6d17036aebcff052592e448db3f0a88a450ab8cc1a18e7d0ca052a5f7ce1a2c1dcc440bb34b45d0c1af3a79415c3946ee4b1671720acf3aad769b2b03dc83dede50c18b45559724cc388a509424fc7e4991acb07dba28f70d3e0cc4c4552992dc4db7058c6b40bb3c027ebfc67304c31e18d12cff2d1ff278645b0f225f637997941a76e744a0c596891c98e051a3889bf47c4f55569ab07b40ac6ef1b4d6bfa19768d88e2fff6acaf7b9ceb099dc3013b0f65ff74e23960e4ddbe5afe795543c78796c1af5266b86f520b805a44e88816095a0ad3bcffc6b0322718f710806e939636e423a4d5b840753f6fde47ecebd8fbda152ff90827ebd815257e58caa772a7e9fa5564ab550fc6a70d9e27e1cf84f4f9b26bed423e88a5e174c8eb200f9af719ee0ab9c0dabc89c2c0d3eec60d1653bf8ffec195020121fa59b61b34919e4cb64d720872ef145595e06f835ce976d119cb53cd9d0fbb4d498c4243b78e9f4dae83bd3eb25680b7f5c7dbddbde87915747ab9d9cb97b8b6b94e3ba70316099b1d7670f4d45b5f61774996ad145d3b49456a7b4992006919dd2ae5d1d919ea859f47fcb3edda2343eac267e057f6d86f709a0cc7be16838cff00b6d2c3b631ba53da5f1c6b65ce8d0fa93dbaef901c52dec9e71fd4c727c21c5ac3724d26065de757ce8ed2685ac7e49c4b18cd11508a7fbe9149861369d91b25afb63b27971c94c0d7bce55142e119db319934094d6d0a0953f2363cbaffac41b7ec49ecae195b59376911a6ebab6a9ca3e28f8122c22acb97d47322eab43fdc8dbf3984281c53e47517bf437ee91da8f104de17196ff4b348889cf26f5f8d31db20fc106cd750afa5d16dba257e618a92a609b2ed5605cca72234dd5c5b5ecee06cbbbd1e80a7260da06ca1cf18ac7fe91cf61c8f9bd1e755179ae27209f2a969a310f26b8cf0a8181e692db34274ba6b01a78b7de46814751412c2a3990fa62da3e0f8fad422416741b5a55dee3a4174038b6a9567a7dff94420545380aab54f75cccc2dbe576321cb72d24040a63e2e90ce25b021c76fb154c9f7281e13ee0a0cfe1a9a185ae02eb67db32ec8e8b35bae7cef4e4e0d6d2be294816338f9655cda1f86a35bea77b6b84e1db48940e8513fbacebd562cc1802e0c885b27757fc711c31e201d392147dce9f230e98ef7fa4be94416dbb9ee7a5bf256d317d8991400fcf8bb2a81687c3bf0d3d006eca1f845a769d89fbf39c17406bc56f1885ddde7c598b8eae01dc0284113497645c5cac2a8bb849cb88973ef5266838e5cdf614b11028acce7109f86e74ef02dec22ab5f96b7ab74d141550d219e6f87d8d2585d3f6257927e055c7d9ec53e2f424d6af0f8ce174db428976ac1f85bd97552a972eb979378e1730c825778bff504dd94b5ae0769dcbfee0eec05210f190c1f130e725ccd3f63414f0ad014fc953c1025143158550d7641360fa14160ff938229dbb16e6b7bd1008bfdef449a315ac41f7aca30f763ebec05fa2ca75196dcf3fb5213e5df4738b0d85219887735fdf6bad33ee54882eafe989cd2029bc8ff4c8c04bba50d5a32c467997590ff58b02f602e6a46729bcad7a7dde0e0fd2b05d66cc9f162b885a7fdfd833bc2cc1f6237452a3bde10acc9535dacb95307e6120b55aadca83b171e563ce1e431ad410b4f59d2c1aeeb5faf20f7333e3b024dd99210f30a0edef0f91480140880fd772b2ca0309a2ebcb62f0db2d64cd7fd82bb423f5ccc723bdc34b2b8b50874fd8fb3b817c08323c694f67b398be4604c7e8e4209599480b7e8f68b03fb16dd7bea563939561cc9aa8efed7d7a2e60e3b5fc1e4208758586e6b192457d62dbc08ba58b3508b7101f052a77ae9aafd00e35352669076c9661b32cb6d5233bd698ebb51b5fb2770c0396e60260f4ba99a1343c96e3fe51a0a31086ebe8d579458aff930a1699ff25557ec6e5f7574e99444c1c242978ff84f1678d123d1a058bbcc054355f2d1fcbf81aabe33fe5b7077aa9eadb3d4d6a3a129fd8685ce7fb992d3d4950c7f3cdd978a6cbf17ba012c171cbb1f26a6aaaba66676e23f949397ea50eb007d26e1bcbfe35301042dfa78829a46c43d9372d9e67c94be3080dab95cadcb6b3061217027f363cadd4633e5572131c027a20ce7078516473b105394cc36694fa7812c4cc171c37a4eb636ac5458a45971c23c93a31a0a0dd035e20851f71405ffc25a6963287b5f43ce1c87745381bfafdba23b38291dbb2bd8a82f136ab324a7b1914141a06421565a3b805f548d2dd4d6a748cfa70ab9224d01a76dcb5a586bd70df91eead1e056715631d06aaee85a01ba51829e5fd411a1665d0557c71d942f426333c9a1cb94bdfa2cfdc69b42ea02b05b6429cf144946da846937d450ef76f975119eb6d0d85a795bba9a24da92480fdfc10ea0a1433b44fc33cbe56945049c8e150e028fdfe72975502274032ccdbb889378853d78693c4fee91e84e66eaa10430f25be8bd7c97d24486040b229403fdad5c284344ee23ce509a730d3c1131f4e3616921099abeb7003c053e8c009ba3fec25888f4baebcaef548e187578dff8d42dced364decea28d52800f2bd2b0c73b1a6df219e884e878567517284b7f0bd1b19f59369550d31b483ae6ef46a7db83c52c02c6efa10ab25672eb1d82ba834d4954ca99c0c2bd1a2aa9ff5f21dda88dbc48984f8b617f9ec602286d80de412436cd4fa9ee80223a3aadaec94205f4accb4ac8e57eabb6273d8fe66e3c12d51e1c0d0b699851c4ee15937a19f0904da3e073afd483c67a3fb4b430aa2699dc06c1afa3de3be0d97f6cfb3d70089b3fe10ef8458d92fa6a9fd01078df08c3f379c0071fb984db6f1b5f8050238b677267bf157fe86558df1a467a8501dc701b7aa27d2a7ccf112b1d26552ca1a88ee83096f377c863da8d6c4396499beec03becde188dd8e2f187c0656ee46472a826cc75234d35f87c6a93c3a16bc0fac4cac6b014942af87f80cbd34069688f10c62349c49d4ffba3a3dab75c9e7923be93b58ab356852ae84def149a808f3b1e98061a11a8ef0f09e8790224b9f9549c445762a4665fb89b4bc7dc649c56ccfe326460d1fd79af1c1b861cb2bf910288aaa10cc5a7b4f5cbcf38939ed4053c237f0eb18c9672c7b31e6d6109e4d0fa9f3a5f9a9d7ce7baf5e5b202d1cd608a505c60fa035be518d6465abf8a40acab6b52a10d2ed3942e8688842e4fa4ee75ce394398a9435b6c5763869bc0c22c5a934d4a07a94530459a89487287de69ad4505d9447fc9c316dc81af615bc7c4c46f0e49197c4b6d2b0ccdbf928c7e496ea6d31e171cd361db892d5f1e1cb734f1f8c3f4de9972cc50d882ac57156031ee5123003bfd9be52d4b798f3bdd8a07164c6dbadec53c5addecd44391cfad973430e48daba1ec3232c1f86abb2386c3e5929ee69a674bd7a0088f00ebbbd0a54da0f05ed2cef478409ffba80bc4d9d605ca394b697c6fc83d796167d6e229f957abb81cf27b009943c82ba589d6fa76da937eb927598f3be358601d692431530d5a39775f3095387cbcd72f5b204497cdf7ed8cebdb295e9aad6be4c2970dd7e9c087f7c9704f0649f015ce834ddb076e436b1da95fbfa3c7352c6718b558e2f32dc5283d23c862a85e02e4f2df191af846dfc5f76775d963b205b8b7b885092bc2685dc1ac4ddef718393402165d75113a8733deaa04c49443f5e152c688b8cb5bc2c73daf55469d0dfc2d0056c3f7384b6a1257f793ff6d21bb24652f70edb2c030936f04332d1ec500423e9128355eac78de785106cde78f2641caf063c20e2fa021124e27846986b4fe93078548a41fd0d23d855016761171d1db6d1ac60c5f5d9d9bbf316eb72e8345b83af69e3fc313a6ab5b6292673920ef64c49ddea8688f287be2b331164e05bcb360d88bc11a02f67418d0c2a3d5c36b5746daceafa21d763ba577948b70c92eb920c47b92b205dae1565b9ff2724c341af00c878ece28587f7e19e452e1362bf2fc979bde4b2d1bf3b740b7843002bffbf2450a66ca1d9a0c8f21d4f595e6f40c82b210e56206230e6f74aa0e1341309d3db2429e7b8fa2510bb406088a5eef842dba549e8263f51a6d584145051ebb5f053d73e557cf1a098fbc474f5ac22d73456baa4c8e21956f019ad5eaa5ccf9cbfb4ec511e0613bd1135d70ea82a41685155176b32d7f1c5a319b90c5bb9a6f198908719620ff7b4a3b97c7075d960dc93554f53ab579fb4c7c70a2fe1d6f115b9ccf60694e33bf8a8165441a7bce04b8655e29eee313dceaca482695935b03c447d96b88c34d43e786e212089c1207f3e820d119ffe0a7148f6f23fe4ab1458430590113f77258d8896cb05dff0250f7aadcfd10dc550d13a19f8c52ec442ceba57b62d6c29ccfa8411d40d8618174d78a3948bf971b988187dd9d19597f5f7d608f1f3532ad77ede8293bdbc76137b90db9712170d07d58e44cb7752e93f4d794372f5705dd2b18e7dc43b8142ad0d18e9cb424798da858ebc94b79349293ff1fa61bd3230b711d2cc7b75cd6cbdafeaff4d5ae3dfea293cff5f5e23f4c7b12dc03758a4f360ee43b5148816123a280cbb4e925735e5f8c153341392ff2675b5edcc2c815d65231dc818fe585e1c205b9851294cb5f560b66097a76afb72d2b2cf0530d2307d7e7b73b262c4e4ae1724fc98669915dd7769ec21417bb45606fa343ec4adb0580f430f07a7c45bb6e666a72c7489feee12ac3635e6b4a2cb54605365a852575eb1c809d79fce4b0060a80e82326e3a23e2fc7ec14490e329abf1fcee0b859bad174228437cf6500bdac1316556d24a4cf0996394f135911cd009a118d8241ab97427962c48e51790acc534c53776be77c69b2070689db0e28959dcb0092548a8d98b4c18df729f93074401bfe54174730781f2b998ac481aaa1f9f44724330ae19b2e8317f1c24c82b29e1a4e05d24516224c2fcef77304b0596060c8c64b0b512697557af777000b9ee61ad67374496ad0d0450bd9397ea2f5cd2cca6518850b27725faa1295b37eac74e85a7c6c37e07f65f736f156238fbc782b9c0cd59f4539c1f2f186861427183625c1848e069929130c4817c50a48b1b934904c97e7e053aceb1e7b87e2aed15ca65e8f4598d0c7a5f80949ad5692317e0e1f2823816e9db864a2830ad8843fbcc799c4f9088f9f2e859196b11af102ac1cab8a346b7edfa89128113247652be348057511123b09659f78ed7d5fef0b6ee8168f90178f25f56a0a3e301c7edf23eaf3dd71d241384083a7fe40965b5662821f8f77953080123b41514b083796fcc190243fb465fd8253e0d43099b2d7336c20bd85cd6a8ea07f52c820b8d7a8bdabcca66460b334bb0ecd345c23732917a0f8b067d881d930d857ad1afa93698e7e209d62129a35e2f9676ffcc54b0b61eb1a596bef70b3e21ea2487fa8cf3906e33db1bee00508297d337a0ff703e88d532bb214cbda9dfec000fdf1a94a4f0fc8fa1e50bd04799d1a9977cb62f6dad7c893b83d0fd61b1bfba70d874f4c49f5569f879c05d885df6922833b01e2ed18d3dd97c309910c621cfc181ec31d01c2758412764860c5a78bc9de819cc83a48437457e913a19636d423d9c592195e2fe73ce616012959fd8c445516e2ef9440b35d90abc1b6da352cb3c3093eba6f4f75af9e6a39caa9f1ebdfc28bc4a59972da55e20d9ebca7c9a15d538d36008f5f72b69a9826e6977a8149046bbd8d86dcc4c314840227ae1487d4976de3fb602974e8ac02863682c69061c449048fe7fd6a08008f8a2d2e95e550ff3988ac0f4de1388c84c6910987007d57272ebffae8416c71507d4015770a892558a45006ad3d4031d6f71f2719b2676bf320eb3d4fce0eb6ace70afdaba637f89ae6ace9db2693297407c7f39772e3f0d7afe3fcf0dae92f909531843c3c77e895fb7886c3c9b73354c382fb2cdd15a0d841314d5b6899ef3b47dd35361fc55fb1cedb9a31c511c152591e3f92637a319adc9c1610f1119fa2341f5eb23070affe0445115acef8d828d5279640e5d1027aa032e438bf29bb60d5ee1ef327a75abd29aad44df986b97ba1c02cfb9d28bc22c7686658c0ceeed1190682e44dce3e7a413ade1c22577eac3678c21f57080637e6bb75b4c1c3155ed70407bef00a5e279e2da20469ce5aa2dad9b7954f5a3ebe6d980f8faf82a812dfe28cd63c223f755676195b4a82e8ce850636b973fb0125771f192b15a93583337add017939b59f939ab1b4ea5fdc7d680d3bbf13f53ed7f41f268d5b69e45c7e397724b4dc9715b3cf2d3ef199505a024eca2b57a18533dd394378e4562cd47d7e6bca17bbc28bacee8c5b44e2dec0a5d48eebb743f1bc6f4f40515158c941b7f3b6f7aecc6cdebcead33224b7724a148fc643c19c1f82c3254398ebe90263b3bd6279210150ad092bb7376d87a3d74d12ed3a5e7d81f295a56683faa9d0b4a9bf575a465638b13275f05eaf63f29f583e03bf2f5969516e247d1189859230403c30a667bf51eef29014fbd77f58e6ee7216fdc4926ad594232d5b06493e00d6eb10f60f1cfdefe401e509ec2c34a564ca82099d2080eacc7f2624bce771f41c59b931dcf74079b7c8d87e06fda979866327b3d8fd93da26dbac65560bd636164502f55426f9992bace892d9f5d4d9d6ed84e3c40560353196d81dbfe30dd47ce2fa64ecf77b6b17cb741ab4f5126656b258bb01a3d5ac0f69bda0252e120212dfe2c48d43e0f892790da8e12f420d8de7c7745d2d8d449b3b1d0c23646cebde29ecb9e8478ac75d1302ba8008ae3f8ade6f0d0402892db683e64fe49df6489067e13b25546bd0af70182fabe7551dc7a244c2c0d31aeb43b23a65331f2312940c24f4b83bef102a06d8851a12712362cc879f831ee732c1ee895b25237e37fab06cd2fa51fd9668e1987a794a7ff2e411f5d81f0ba9d38b0ddbc3da2d66ec15335d2e820684efd7a4dd0f157a956474220b90fb5a89b138c50c4aaf92fed222db7064cdd22363ef8fded5176c34c510f2b73af8c7469d2c5f79dab72f53293f6d0e751d9cb46bf161c2bf6afa65b45a5b8a5b0731ea180152cb14f29af2bbbd0b84b94d43a75749af84c1fcb95f9ffcaa0615e684368406dded1bad4b05c04d906f744c743dd67008faf599cdbf5d691e78e4ae5299db2c539118d0cbafd29120669f683cf2756f9eb30643e7878761da1be1fde56bab0c43015728d1a6ecbaf659fc2e4a461fa7ede76f30086c79dcea3fe80bf2d7108d1337c99ee93c111be1613131f215cf0f28f5e46c41b04700f069c293354982eb1150a7942736d41e09731319b1287af520894943fc9f2be5439d5dbcb74fbd6cd8f3537d25f1b571de8d5b5626046250b130384a9a478d3b2ebd350cbd186c11033ed50958b10ee9cc9c9bb2cff2b318fff4d6648ef52d5bd7c5291454005ee0531bb0079f917137670d0c61f94f198d2d0aad9b870dd8e2ebd13f073afdcb38d9e4545dfba651ff266a4675129d02b6a14fe5adcf06fb69070bc350f8a82ea365a7e25d43961b9996b7a4d3aaf92b15b2afafcc8124b06abb79cf8a31b7a47aff6109be83ca5ec3bab00a531e39f73e61c7d3a28bbbcbc24ec0e5b856ac3390e88cf1619919b778d7ba48f3120036d762775738246f3356684eac90e6edbd2deb754461be970bbe8fed6e57a9d7fce096afec120401cb739feb9c96da2059cf1adcedb5f38c768478747a9aa569420c673578a0955b15b410af730bbe544c0d865e9d7f8ea0c86cc81a0c1e9795c404551f423e6d8c40387b53d8d3099ed341a36784c4a57ce787eee421abae6ae09e16c67498b6381cff011a8f126656b3ca3385e83049f036b6a73b97f08dba12c71cab766bc08034c42c6beb80eea6c58b636d709655e5e86d13e9bb7af68bc9802c7443c92b91510769d2ea1aaeb854043bdcda5173d891a856094d41c496d68522166452e9e940e117741aec599683906e353bbe2dc9b2e5979fc43d7b5fe7a726e3f11cfdac07ce1ec88117979c28ffd29548858f3ba4f7c8840e299e33f2a2b788c7d351557da1c956694e13a996d8b95020ea791c73250e2d46f8b85adc6c139c8d6f01ed73972aae6231d76ab3d090fe3cd352247c3c732158c96ae4561be8bd7a39747b89562791dc0fd5614bfb4cdb4f088f71f7d78623be7484bf1ff498a381e95bebed12f32a29f3f6c30696b97b54a2b2cfe563abb1e525aa0f22f41e59dbef3a080ecab536734265825e80949d7adfe6efdad1ba5a42ab183e05a91c6ff0bb1e85538b209343ec67bafe09499448a12af3f12ea9c0eaee2aa97ca1cc6a503c3360c054566a1351c6f6083f33fd6c8f92c1b669b7e0943d343e0c0daefa636ef54bb671c1d37728524580268fadf8ade381a7664f8c345c39ca5074d9c08bd82a06edb28121c2dec21275a2bdf5e3945077308ace284d7285f95fb10d35853dfe748b5f50389251bf4f6ba612731df92506291e5730f415943414831fefe5f6bbdd06b86d712ef0047adaba2729da2fa30bdbeb4a610552cb289e8695ea3a52896477a351d64ad0095f652c24adcb68b89da4047ad7485a14b1107ad8d5eda911515c757aed9fa5286b2fce2ffff8fa74d8c8838bf3004ea9a37636db5b377de2d0176006c4f57824246f0c44d99402473485851e32898734d6063fac39b21a72726c0794541a726131ffe3f737572a073460c857955e943957b0e27b0e01e5e2bbdac50fff9b9e8d35752a5d66e72e75a9df4becf5e12a3bc222406734ce6ebc36fa03f2b7ea9f8b2e852c2ec7d3c79fc91f34f09555ac435218130247012452eba9a0dae176fb45b74cda95aed9a20b6472d8997fd305703c56cffefc8b869a479964776c4b5f6a6bcbaf52ee7a3af4a4a52c0e90af8567fbc7389a7a392c758f8ea0824dfd323d4f165805d03a576806782baa6c251cb005610b635e9bd26a2de733bc7a4b26e9babd76a2ed187067dff4ff85bdd788ac67a2200284977e4f8501bd80bc7b141b866e6a99f5647e67e9bdd4f4a3b858c4626e6b61dc94ccb433ea7269406ad966a3df7a78aa9f120d97d02f238f15edf0fa1bdfd429b0863f91bc53f82fddff7efbb3931861c595777893453c0f6f47b56b4f32186a47d0ca998757d3cc3084c76339a46d7e495991b732f5e7652d66f64861a1f55f833d340c6a3066d5cfeb1246a398e7e71522fc7eb379475f1d34f75d3da61560670dc2bc5473f5977e4474632490c8d32e082b407620b037b24e818917d71ade2f91c666e8dead52bc970873869dab821abed8fb1e5aa7eb9725f8faf3a467598a2174cc22efe4b696af1cc31684cf3c7f3c1124a053679964cabe6fa0d53a915f82c4c5f93710bd1fe12c4af185f2777764f3885b6d115bd704e179b37f948c1f55451ff8d66151938ef653be4487824312e5f1321250b2d2afc461ccb703d87765009d51a99770b3faf046b14003382f0143d34a579c0d0f12a07b7a9afa100e56d86547bf9a635a7d8989e283693cd49825684c1b6714903a7fb54237c3c697599dccfbde08e109bb543d697b5e3f2e45d93d410ac1912a0a43dd1e2aeb461ea1c598c0caa7bb7b2cb29f1c23b9242c074a30ef5b192f9b29540bb039a10401f2f493da887eeb6b4c809ad279abff116b8fc4e4094fb97d3af4d24fb2a7be5fc9e3fe0d2835877c407561e40d03428636cea6d091b89f11649ebf1783b641cf075d0e6834b8ad784a144bf0b733e5d89c1dac5575cd1c1f268d311706f405c4e17bc966af1980014f94a713a5acfa8fa23fcd6009d35ba115bbd424f853dc72ec6e6d77d4930d4f880faba636ffc63d378976ebebf4a5ef524319bd6ad8ec856dddb37d94206f61b063a927ac08774c38a09916036bebe9fbf045ed9db1817ea442623af12d610a58a96cc446e39a67686b7bb3236c2687b9a84d57e9614b77e4b2d780532f338f3738250e7c33090b8a675cd551b1896d650773dd9c348c6ffc9b77d00f64876b11ac6839cb57cafe0e03b453a5e8525240fc551403b4f9f5847995868857540fb0a0e854a8635928c12faabcae22bb17b1f24602968f6037557eeeeb0ce03429f8a07bba36d4d03bbd20cbfac1a75b268f8d8982cd758d534ea144987a675c7875f40bd2b856973347d2ae89dd637dafe64803c100726b63488dafe8f1cf4991bb526eba64cb5233ffccc68111440c5d12ff0a308d27c6de12709a6cb27c5da5da1a1655ac64a77d57b1f84d3812d2fb1a4bb87ec547a2389ccc92dffbecf1d390599f0257c3ffee7e3cc30d1b6886050c0c9ea18c744b86f6fed02250ba7373f53edabf51c80e68b63c7c2b9153d5c628ee7c1efd3e5106826fc46354c48f647e3906ef43d8035535badfbe1b113fac09ddf2db42c15bc1c167b82b64694cd84a50e19e35cbde97f2e049da8f438007a9c5e36a8da6ded4a11fca7aa1cf6ea0375a721c677768017e7da85ae065d6bf019d027c18dc22ce20cce9d68d8a0e7b84b8ceaeeb8a48ae7d434bea4f535543abdc6588cd5e6aabd121a25be23c1af3bcba957e92c4249b2eb34a30246efedc85304bb72777f83e2be70d832c1d1142ce8c8db468cc346067660dc6e9dc64451cf00e607da1109d72940ceb976aeb93d2279a4679ed2c3e08389359f3d7566577b73a0b479ad1da27b75103920b469c9bf148af3d5ed2b3423bba80ba67deed556f16b0368967c56f0edc9f4af6e2d40db1de425f119566b3874bdc8768aaf3b745313efa4b358f7308c9553345ad1ba6d649ce4fe00ef86d80c9cb7dd164b34e055d29250f6f04db97bf4e7fc5fd7e54523ef7d54005c7dbb6c55b4ddec01c04f8dbf3c648f94ff6c327114ba995dcbf3f86257e44cf7248d5fb24de827d5a511215a01ac89172807c7302a3d2a673d20ab03a5aecdb090e61c152ea5e96f3d2b3e8f6986182a219bc72a6ee0a5b2b479e2ff1d4e16c7224b400f6edc5c299df4d4c2a88c21e3f2b371f4dc817abd00f3f78ee16e13429681985093b1a939b65f88f4466f782a9640e938f72b78adccb6cdcf2a45937b79f31418658338279897eb032d0220e7cafa3d30bae51bbe1af279472cedb46451b4c7a1be3c1cf2e6abeafebacc28b7fdc99c2b89834b0dbb7433691264275c5a718cd4f323cd01c028ad37da296827e2b7ccfb1da797cd9ef444a55425d582a9a120ece49311dd4d5ce3eac23f3d072ea5cf1929df3d8da8d8b759d3b31a09468d92c5c605c4ee4cf43c8b70e74f79b8edfc514c2adbb62b0124dd7437d85002552f1b444c2bd8de86a777ce41e32b510d1bd37f8f6891a2b3af7c3eed9c261014aa31f0c6712fc677933382ff68d334fa19b359343dff827e5b51c247bc1d90daf31a99b868abbb961aa733a725a5177ebdd4014365f5cd1102b8ae7a562c2cfd5747ee0a8a8824647c2bb55d8a9c140220149bbeb94bfc5ee3018101f1b7242806fc885c2077e6efe258478f28ede479d2f89698644d3f28a3a26e4c17c5a79726212003f47e2df51a9a27facd89e53dcd5ab527b3fb5661052b6c24537e0a4e8b8343598e3e747b42053ac9197962f11b00e1daf89707efa427cede3f66f10e1e2c9f55229188845a9dcd1fd10045b8e06d1db34d0e2d8e063c8880cdc3125d39d17aac5e593a276857bc883fb4bcaf15a14076a2ed4e27aa8b357f4deb3ca5c78d5f83929585ef3840e32c29137b7a3e61020826f0ae3cce91ad4a26ef150be59a00c0bf413db536d666e5fb19b746ad3f65241d46fe1d90d93e26d3fb6e5dc669c2d96cf3929192e8e54e0f02516d164dff084a15959ccbfbdaddb6603fc6f90503e71cfcfa34ef4ddeec75173bf8ba43c8d97c51b6dd6cd25e711dea83b0dfdf37287d2f7766d86dcc7069fd0aee3717a75db3241bf8318e1f7d07229327121abfdd3f04c8deada9a732e98baee33ce39af570e6b63aa955555c53c09adef140c627ad84c9d7ab3b06eef3e18cbece60e16780aec8fbd1b96d85541d4711dbc335296e7b8d2853047c2fd6de6d3ada460c8b39336e0f1d258771097bc34d128a4aa9b9fa89e0cbd54c8b2eff853c0ca96ad1be181f6a23df22bf70b846c35943a01a2d11411d3676089117b7160f6e0dd9c6dbf2070b7018e065181e047cf5ab8a4d5d5ffe82abc91ff1abb4d2f4218fcad4f3f90c7871ef43a670b694fa6d73bdd9fafc425eec5e7007e883e63486fc9f43891c52c034ffbae31ac81c20f114eac4c126f9cee60875dae049d7661b290d865d2c65eb7a1590ff6f468b2978ac9cdf794fcd53f1d11394fa5027cc44a135a746c0c59f5cabd3fb121998ec81f2ea691a1cf1b8fff11506d2de6666f53b6ac5ba8c82b8050b1ab2b6c311aa54b25b2a85af4197e55bd50af79db39fae4fb612e8a844b777548db6875a91004dcb74b1f7e2816eca76100bfe71bdc92d86b2b1d114b546304ce61108e44fad8819b632620c799627deb019a7308efa0fde4286516f5e51a856c938503e8e1122c4337e6d2bae0e38af3a28359c61173aeec8c8b293dbd214550f60d0a4dc45d613826e20a80f73533e26e9c0a33a1ea727fd4231990343181e0f0cd91a7128d5cd3b64d3a57643f23b4c616226a8683b380a0e68bc7cea811daba21903f66acce3819b229e82478bd4f6baba6e25c23204cf3df5c271706bb6d33cee15b1aebe5f71b20d53a5b4c02fdd0a0c3e19971172508427d74ca34cb2a44f51f3d923929faf9419ae982dde6cae4ece2f65944e1696a6248a61c9ad4bf788308e0ed66979dca557b42d37c52ccfe73e35ec1bc5c0aec919270229d7e99c349bdf76304dc0fe5bd163450914608e4ea7fbf6546d89521bad7ebe2b87609994976e9c3ce84c16ef5b3fc359fe3370f3989cd4a1d291a6f2112f9daf4edc3a41898eeed18a18a8e8d75aa73b5b26e3413b51f29192ef9aa4a0563389c5c8ac566bb6ff50cc72b9f0b085dd3c132970a3a4a06677fd7736b71af9558d1aef7698f15fc1678a0218f02ce5b69a2edbcf3aedc135b80b92f0c5dc654fdc3e1f18a5491a54196dc1753e5b6dc4081d923094489c1b7241c48c6142989c947b584c5ce8b8fffba072be681cd77b3230711bf345627fae3d4dd4c6cff7b59188369c8af0f50fb51e9191bb09b543197034e87390e628a525879b0c8857a43a339f9d3fc3ad56a4b99f78586cd210f7b46b0773ab7e725f358b389cf1fd2fef2b3dce4bd4d8ea626e545637eb93048af01320aeff73ee81ab40dbb403869c6797c4d6cfb98ad65648c02d5789502c812a7d9cabd2b5b017196e11157e69562a33576d3315ca703c689c487855e1ab4516db76f40b37986c3b5cdba48d8c3caf669f021ebbabee42a75f4e63d43d627b8805dcaee78df31df898027834cf115ef147ba8a5d370921060db13c9569f8406045b687f5ab746ea673c01c868fbe99c4eb03f4bcc9f046a0a2ded96b4bad693c355952bcbc59d8ebfe5130a81ed186e895b372036970ba8e7a7a0654b1bd87e5894cc5078154ea7c8532f262810cc10596fe6af7855c5e98380ee5c9f9d5010f589399222c05c5ef0d6e4949cbe2af64f48ae97789d3850f0946e395efa9080faf3881c3e015d79961bf4ba13a7743b0f05c4108b52275a916351b1606e94e4e88fb25ec8eca635d1149b4b6daa80a347cfa08e3b9b3e0c2d131b1a1b71c2052cf343ea3efe1fc799d07a36055f332be58bcf2b427b2c42bbae7e2ba1cd7b8c9722a433f213c35b4aadadd18243dd47dd8b14d7fa3f32bb97c588eb8dcbe1a02f5cb64bb263cf1e84befd97bccdfb7bc0683ad465c3883bf8b34cf28f0bd8110fd532af3afa94fdd9fb90d575e5e7e4a448e7b9957060662936c9e41b8f00fd98ecb4f62d4cdf777f4de1685a367b5e12962de2b0c42be5903c27fe39be3f9369bbccc3ffe641a6665362feb7bdb2c5f344b8a14c7248768f3048e4df78e1abb2b530cf873068fd9b4f33b3219fffa076b8ea47e58ae6c47573edccbe8eeb6fb76405f49d1c00b708fc66b8da5775f547c6602fcf549b2189d4b8c41cc28619ca487ef9f02cc22875cc24dbe409e4660d2f97480f61000c383045056d19c6cbbaa1bdb77d7cd7471fa9b54c08220086a5865447718f663d3881451ebc081fe04eb8458b28028668a78ab2db65d329faa32d8a96d73074be49b5b87c5b554e049b9baff8e3634ccaa2181aedb00435644267621e1ff1a6468c3e347a98e54951957947d737a72723e4fbccff197880572819e7d02ca9a0b3ee0e5edc47428ace380a85228fb63801579b8f30dacdd539b8d6356fc140c1e26c18d46be242b50ee1970ac5f6034a3c72afa88c781c99f4b7b6994f1a2662dd0b934693c8b64a94342c91eff509053ac1b9da4ddacf108ca6b3657951b527fa69c553046e327937737e3b2fdfc1e0fb3b8955730bcf3d09fb921c1b15a44099f6eb8da49d44685ccfa6ef97f397a850ff1964002e39bc187e3c7b5bc90d5e3fe7c4437f19d50bf480c81072182a4fc553f0198ea674fd44a00bea9acc8abfc0cb2acd427d82a3b65c2bfed4ff33cfd2c3a3d0b7bdc1a2fd34a8780a62704932e12f8c6a17323b211c0536c505240e1e63e9fd6a0c4089bcd0cced964d924c853498a4127edc1aeb8a9114e170475192ba058795b1e2af2ffbcc38ded9145c816e2909d7d085c7aa394dab5883cbdd13533f57aab8b4e2a3b59ab2dca9dc1164e1ac4b2783a01e4a7b6e3dbbb50000c4f5dbc0abbea99819556d20e9ceb20ecb98e05184c9ecbcb9aa1e7121fffe07205ae0b4d81ce32735a11dc3045cad1c809770e760823e6f669e401baa86b2487a88d96252c0b1d9dc2d849167fb5bfb322519851a464b1369ddcb2ef294028d4de176ce4207fd22306cfa7856f3b9f98cf8d4c65f1f8239de28535d2074fc978c7850600a752b2529bd61c1ea30431f88c4358092345cf27642629e42d80739aaeb85b24449fbceef9d939928c565ff610ce78b3eab4c6e187250e4213a25f6c93daf1042e92dcadc3064743a0a05c657b97ea5dd2883c279fb09b359b238899238037acfd98d18a9e344e2d378de009bc9adc71844984c9d0a166e21c82a021110dd9216f0d2d0bdee03310d4842e9d4e522d19f8cc20b4f1b634345a087041d506dbbb5a756ced8e0fa477456293e8be3be4a51096ab777a2a7c6081fad90db9980cf9fdd5b6b84269bdb5ee3e354b0d239b50eab9926d2323e92c50ae35a4ff42825363bebcf7cbe0f948c3fa0900297e2340e92af07cc17776e66881e527c11c108d2f18b9209f045104ce3b0d8ef55fd1540313f8af3fbc27535e6ba4205e73945b6a09cbb1fd6dd2090e92c14c95c93a54d8049456beb0be73d4d541a167ac84a4aeb9ca7593ecc327843993920cba23daf4fb3efb67466e1941aa7f8df20900fc3f102dfcaf4336a63d5c4a3587f0e67a2b87d1b87f959fc346beb54b8434806b266ee2d8debdc707d9d1af7914ab7832b57025c48a9a7f0cf9ec7cccdd7a5ff01c39113e941116bf648b0504e716dc88b7164704fc0e83ef609713046a8d444e12ac13c75c2cec72356782bb6a1c30bbf972cffe1e8fe6da3a95a61b0182450ba0f354219f55b90b0e4b1c155abdacac0b93a96f7d7fcc66564307c82c526dc835767fb7f46db17226e080c0c64334f488a15936b407eea8acfafa50b012f6685b4ae384572053decfb7b638ad0f2ef6f939fbcfd89d5ed872680009e868b1e267d6d9e9d17abbcecb58c61b0fd862a54d429ea67afd832e2d3f951d602edbb523b09c3a8b670bee696550e0850e82157e6d9903e58b6bf2923738815957c96397a5f9a9d1acdb1dcbc48c60da525933e08fa55ac7d2d0021df56c947d755f2c308e5eebb346e634fadfa82ea888477033524f6024e5d5e503ac3cd29da035f3d3e721258bb0edb6f5248aba701c485ed07408158c0019f8d5c8d78a3194d6325bcf5d844a8a04e091a1adf1ebc3bebd5034d7e5f8b6cf36453e5b64676e563cd573294d545270d7475f5ff95555a10075a611956062022c5c331aae48340632dae7903925325c2f95b829b9999a498e8dd8f1ece3bf1e384b803ad514740c67396d27d0ab9d1ebc7d47ba50a42b2f6a1b36bde9eec21e8e3b32953072b924856c533132195e3ad643c4635a684fdff2c05f22d9e4858c48dc086059fbe346945b3ffb6e8513c4decc1989fb6c626b3e688a2786f30c039832a4ff97baa368f86c0739b620e9a98483012995b69accad3303d526b4e161def054c79af89b2c5e54229ea8232d66de2ece7608ae77c4ea6f2f34718f79f6dfbdc4d41e6fdbaa64642f5ff4c7d20c4e87133073bd62d42a4ab3f68be07312191493c5708f0472713b3ca2905d6fe5cebeb69111c1e1411ad79f96b98214dbdbf67d72004ac051c417a734d5c34c403bc2ac34601e508f117c52771f3d87ac2b6b22557c105ae0010ee47a0da9b2e33122ea69bf8b74983930c9969a63adb679371e6e2a6fd8138ceced931be71d8566baf0e7a2bdcbee56f9e22757037076d63c91a331e78ea0c40d33d7d32d267be8a86f56974213f3caf879caf707f1e409eee567a217dacd3f69103718e9c62d761157a7c446a0437ff1bafbffa0585efb2e1bde6fcc19d296cfd4ff2198bf8ee79536477ef883adf8eb1d474b6e928d6cccb3dd48e78dc9b04b798672857e7c72609fa39fb969c5348e4fa9de295d974f267050f8717c77965ef9b1829cb176b33a08f1a77b907720e2ddefcfd3ea8c146723fd9ada37b05951246b19bcd472c9b309c6409000e8c808f0b7f592c09b2a0125cf01271d03bf4acc4f369df60af39524a44161b6d7719aa3dc4618acf8745be2250f55da267aff6aab8a4dd153aa41c3f1021cdf864a55f3f997a5d371750f62b33b61e7e1972bbea62fd231980f1999f5da4a6cf393d7f3dd069668f2b055aeab5cf75822bc04a3480c930d2902e3863d479bc634076aaa1488f0ede54dbc4a494ccea4dfa85af0abe815b52724869d67c254c813bffd2a1b8d9eb1113e6822a691ef0af6d26bfc34bfdc587141f1c195a4da7552e4bc5a275fbc437f2fd517334d9cdd0a60a5b3db28bd7697d1a589961cb3a2ece5536013e3e57de511c7cbbc10abfb0f960d338cdd51c614ed292613301fbe3bfe48f329d8570ece9210c4d9c9e84c0997342443c9474c678857b0a53a96a3ad70266984aa36b58973ab7462792e711e8a027b7b65c28ccd05b203ab372fd9291e7fd8f31093e28acc9c8e8db15c7d0d5f29a61b4ec1124bd67c96d7dd7a3b8eaca21349e3f261452615c4f821facdfbd9b62aad6cd06033b8bcbf0d6ac1dbd4db4233e3987ab47f90e0a3a54853b45f48b34ab71abb4bfaad67b1633cbbd072476892ab0caf2bdd6f6533bf388e5dc18c0b2aba8137d30f8537320e38681bb347b0f6d69043bb170726b9338bf1270ac6982cb3b174eae80ba151b2a9763bbb0a3a2570d72998ea0247f54f7d92347ed79c5a71e55ad6b925df7d1ee09271654b74ee18121020a4f95271c602aaeb41f4399f7d2c418467fa9cd01187f5c000e0b40650c3aad4facab77b65b8bab570ba8f3018a1e1c15752cbbfdc93fdae2fe8168339c91dbf0df8de95a17c8eb072d37ab5e08561022394040f037f19d0ab502d9644a1cad3ef821f9c0b8cb7bcc066039590d16ab863733b3374ddae5dd4526203d1027a5668de5acaea5ffebf3456e0070797e940574a7d782be077cce5ae88f89925bba8f033450320a1d0068c8414d3dcda666a15a902cc52fdadf0c83825e83f2718b18cd9e28b438c8ada15cc1811c4bf635d4260d40d3c5c7b3cb80629bc4bab4ce42d53cbfb86bf6e3b01cc8a7e0c05002698f0da3b49b4f2a837abe70be9f3affc2884e7fb1c5e0bd23a21f03a4612c1ed88703a1bf88cf71348912184db4b73f1de9972b15cb0a3665b06e82102bfc306b6e4ad1776eda7854f1d88da1b6ffd26f3cad9b9a138f4920339db3487f10eea515b446db357a9a55069b35560d90713129c09acf7063ff6f8c50f1b4176d8137384f8a886c6d296d741af1676a2702914c6d05934ed73b128f2558f579971697daf601770794b60e1275e2e4312de577d64c43fe47771d22bec50a95574180d8a4efe7ceb12693201e389246a130071b12de246defd3a750d3bc748085d5231c87b0a910e84ce87d566577346cfa9cb68869c5efee19a1bf5d93cd83bf0ee2773cab46b9b95bfa0267a8b61bdf3d52132f948718104fa55fd84b6c45415c969e260a311d5fcaa91a81351410b873002c464e2773077b032d69f00a2e57de03539a2f6631a6a54d5827cb50604ebd062c5e851e3d860b9116fa698244c49e26583f506be0e92bf0ebad25ea0a0fb709f84284dab3ee43769b703b7e680754d3069ab6dc1869e5cbfe1c10a98cc092d0276f10cc9d071abd3805b0e759df1be41bfb22ea182ef397e3a2d1b91e7a6f0627dbe66da696d4c9ff70e15a3c72116ff9c765d6e0b47684c7d409994b710e49540e5f19e4401ca7eff5302180f8a564fc3f3eedcfdb57a2f2a6cc6f07d5b01ef895380c1b334acb0e50d0d945f1c4b0e04a85770868224116fdfbf123381dcf8460f606dc02f67e3339b21c2d0c014071055b8a6d793618833a9dd99ab358dc55eb7a1c0e151cf4676219a55ffe54e774e3577361f54a49e20965b8cdda373623818bfa1a5cc534c0aef3acf90ce707fffd42b03e8502d8b78660fbec48bb1f35e82ca9346640da44f00d6de674cc3d2ab1ca1dc0f971aeedc82457e1e7d60cb4c7b7ddb97fb66da1da0bcfac82eb4a8128dca38d810be43a2a62affcc91211d77561fb1ded17ca1aa2128340f8b106d9e2d09c1997f5451389de0b07c5b92cce602ae6ceeac188ad18847111be01529f68bc6d54fb84b87c72b90d00956d462fad8f1aa582a84ca799b99ae9e95a31105736d0ead8d23c04f5d4c4ab8dbf31c156cdcd34687660f87153dd8f2355ba801fe818f90a6ad5866afb82cda380be1df75edf89deca12aaf7f0a83b6ee0efffc2bb008cdaf41e417f4640f38c2ba6936f75827654d43a5272092409458f46fe1f61d12a9429b29d409c441d35e0750bc994f571de9c66ee0058455ac366613acf26e59547efc5dfe53bf823d2745139904ad856f7111728ab8b667d545c05304d02f6c85c10f69231b9b089b754b4a777562e24227d2de5c7197ead3ff53cda295aeb041009c1207dec93ad58c54c694c65b462bee135d4b48eb56c5d74ab0ee2db0eb8f57027b7c0ff8fb6f5d43dc7833b06c6c1a1357fc5f3d82d954b55f0e43f97c3a5e81c4529180027da5091c0d78584830e684646f3be6bb8d641a13322d7b29fe8e8f0c6f0bef8615c47d60086eacd50b27b9092c0cdb7b10c50f9b5b3c1aaf59c6ea5a7dc188190573fe43f5af4c35fefba560e804256f290d50e93463799d3b2605d78240c1a9eae65c040a9fd205876128df0faae87921dee44c9733ded11cfe6e7c1ae48b47c341e4442767672fbe3a7627f90ff7385fee5a87b514aa8870566ecec0891c1c43c9f517f63b4a991b947caa1175b64cf863bb3c05023ca5ef95e1a5999c48f807d5d16d29aa477b04ffef29e2a8eed4a5f9a091d937cc923f510992cd9abef045ae0cf880ea6c8ccb75b078c94ccd5c80a1b6f59085fc9044a9efd3c9dbc45efb487b954151c797d062a4383a571cc7ebe3e3e4f8427033d795ec3e5e27eeb5049ae9c6e808c66501288ce27976915bd931de663cdb49ff21f21592f9900a025ed0603e152a8f8547f35ff60997eaf5f9b6c649c342e708f14abc5149c067d7dbd98d8d67920808623ed96ea45b4aabe84248e5e4068d25bdf2e888401731349ecf535c08646a9d95f96f30d85be82bf76de8854fccdd9ff67342132c85cb8beb1270dbae1c870e15634641a0a9456662cbe36ad32f7a9bd07b7f16614472f38e79ee100ffee74f72f2c82d04244944a65fd07bfa53189c2d88e9f2214bf070095e131bc7f77630884f409022bfce86f149a3c4e0d233763fb8abe05015310f138c03bb34927c01215a85ded5db683d597453ca3642b4011edbf7772f77a10ff0e94e7b85e859092589eba70f234feecd62834e76e43a141e1f3269863fa38bac9bb8605150ea59b954bd156a6d77539ba9c40798181d90bbf203415f29e8913dd6fe279f42aa6387bdf5e8481b1b879e34b3eae12a5defb4cc681cc74e822c4e7e6bdc625f10c8d946299920720b059e4f6f216cc6803dc67db2c94bddcdf83e4aa22685ac74b21457f7489713a2fa3f94a5e6b40fcdb3785354e5f99eeb7c91845635937cfc37af756aeccd59c3a89b40bf6db6c8fd4b975d9b54aa3e6f549965b6705eac25b6e03b3cfcc41e6e6c15abfdda226b69d3ae8d78ba5d72233313022c618197c12934529bbfd2a5b3c6654995d944174f686045995bfb1ed90ae3ebfe5720ee50aaebbbe6ee6bc91d347ffb6a34e648de650a93b644bb904faf9480048dd33be5d7787935af356b5f34d1b69eb81fc0ab4a60afd072025061d1861d71a6a90c9a930c0931bb0f968b5e19ff365ed5cf37a7481ac58f6ed0a4188f55a2af2d103af1ec4466be53935e56a832585e69307bce170c75a4ac94de273235d3b07babebe02c51a2ed1db731170c397e9ee58caae78e1ec555a36ca1ff4dba1a124c9fe0d1a8cdc003d0f8766a2fd5cc0c7b819595eb4285c6f12177ec702eadb6da7c44ae996e28414902fb5592a36d3c2b4c7802cb0715f9195d9d00eb3881103812d0d6f3351bf48908844d063173a4a3de03cfb3cdc195da48c34f1b1f47266dd27617606110d48f43e8f8d6d0ada687a024d27818ded6465868c0898e0d07f97c609691310cdb03b90fe9618ec685d4ac148da5c7acd367dc2059ec3fb90315059f378826047efee06bc6e15bd62ef94c804cc1742c49013f5b3187589117d126640f0adc0b99960d027b22338cb221ae7881c5c6cf87f55a2b1ccee0d802c35b075b6f9f89e796c560cdb76d3de6527de64d0012c8620aec9aea47c5f7bc13211ac16e9228fda6928886064ddda193167c8e004b7f6e0efdc7fef709211fec32c2a146e354a037430303bc8f9a0f5ebc10ceec1fe7cc60a2f15afd93614b070832ce09ce31e3086b3f3fb520564466518d1c37a5f882b56bfc21113480d0865a63fc213c2f5a7d7b93697054ab7a641a0e534e7e9ab4c485e0ddc33d9a6fed1e7313867351df9477002d54d0dec3c3873316f107504b60fc5e371a6ff0368396df3678660f0e4cb0b70a94a422e245888df2562179416655b65302d722acaed5de6c382e497b18dea2ac79feb8de659ca5792dff5cdb4e9082c26f804d1dd57fab866c78bdf077f67f6333013451c5d81871d79197c6cb100e92a15e242aa9ea1f0bd6343e62b538dff84e7d4c4284c32a6a3e46d8bdb745e1504db1f1a15302578eed50ad70ebfd382bd33b005ddbdac1cac644b5dc78ce65ede72c5580af59c5fb880576c511e7584d620e4b8d0819ff9f43292ec5fb593cac759db634bbfb89c237c30b507e2c788ce358b889cc924f168b3ae2d15b17708a98f532307c735c4aef5d8ee817cdcca27394df335ebca6179338aa2783022397637fc51342f7b630d257c9706a13da97e673928fb93af8d42bd89803bd7fe29a74e89712894b851bbb3fcea7ce2cf08505ecae1b01d5a9499c8698953fb3eceb86848601ce4cbd35c84911f10adfe6017bbcf4681dba0db67a6b326c0ec957a925879373cc3894a0449680a7bafafed42eca2066c11a3c73d9d0fd63abd0cc2ce100e8d9e718ec998f9863500696990d72b988a5f35a52df5ae7e2b0e63182df6f7b84ed0163fb7bbc749a38f32576d9da778d56f9b75258ad3466c6575620a9180d4aaa42aeb75b8dada39a0f767e515d457d5a9e22cf0b445d58b694cb825033fdeedc0e385c08e05fd2ed3b56399a808fb73906c98f3cf7843bd5a60d0b2294a6a95413ade82cef068683236373f08f2a81e39bdaa947b2e0b3c99c4d26b4232cf371c7146e883289c328f40c96d4db26046ee37404d6c6cbe20fed1fbaa0944221c1d913742ac4f62ea7645fcfa6b056a123a98127fd919eb6b359f114b62d14064c377bd131585cd76b6ae8eff8edb99f63c28f0b9bcbe242ef98aea48c30dde07cbf5e1bcec1768ebe8e7b4270a206a861ea863c7d92c55da3e2716fee173891e140438e63c12c81155be20a6a4db4f8a38f46598b8a7e0a8442843d5d529f783491e5e5c62e965f3c1257b8ba9fc0897c07e00f7728df79ec265ddb965f1a44cc70884763d2ae5ee913bdc6e0f4e262906e48ae0d14b328dd5bbdecb727c9a7b58b066afbe717bd3e31dc84b5b9a9bd76bfeafc8c58a07ca8a9784fe9a9fdbb574bb6bc9ac6892900e2b1f5f1649310872aec047c6f4d2ec715fd50e72c4f6f664d5a95532f3217e2763ebba8243afb806b7e92af3c4f16bb5160cb3769f23e888af9e46a01a8024c1af5bda41971249d5f1a374ce09ac3dd1b7e581bbd46bd132c956c9dde6fa5261194475361167264a4b18a419782948e0ece2967bbc7ec4ff777e033e3eb4d0aa6fb5cc96af35f7926c99706a2dab83dffc298a5bf974ba75017c0a50a174ce3b63f13a2da613bd5122fc280f296f9a386590a33d42c333149acb1bc06757eb2adca22208f71c44c79bced998c450ff1afc0b6266c7e14cef6db4c5c8b190f11b0321ef2a1260fe3b7b7cf2bca2b438b3b69a4dc26483e3964a03834ddd7e574d1d200b2d88fb543cce02672bd8d36671cc2f5d0d805d9f1f572a4bebf86bf80b760b8ec58135b2a816045c22b16b2d84113dbee056ec0e45854ed1e280ae5c7a33d1f1cc2695218a89f0343138fd26b361f13de92dc2d5987129a017df59e806f5973171430b656c01f2b9cc65ed3aa889380f59cbbc7b17794ea5ab74e574faece0415397e30ebf3ccbd20a6a38c2c244b71a38d8b256802f56f8ab1cd2499122169a9a4d5bf3a82b841ea96fc45c0f930da15697d7de5d0e1899315656546262e80336d97737113519e3bf11499cc96a96287884303d8278f49307393c9c00b07e5aaebfa58fcd1f8e4c5ab0da25cd2459ad2fb3160384c8719d294717e7008242b46d3ba6336dc1ea2f780fbc6552f4ae6fd769f58700b54204028ac3a1f1d94218e5b12f9983448066d0078a5d917da4d88b79ec5cc12aa5e30fdce5ffcc906098cb31f9947de0ecb859e50572babdf57ab08365756a58fd733e96ba1afe7c457efeb61be512217d4090ea039be73376039aea4bb741297b9d1f5680da2b843ebb266586b4724303df3d1331f34c4f2da96bcbc48905b289fa510c03e99ab86374f652d1882aabca5b2302818f4a8f9d392c2173b34365d31342f4dcbd93cac63c51f9c01eca2c29be7b2f8d8d08f289cdbe6d0a999c2699b94d3a06763f02e2499a4062a0b6fb4a8e53082b08ef0a7b65770cdceb92b20ed3d2b663e8250a588da170085d9bf0718f6b8bc4945ec5982fa9ff6ebca8cce5f63bf7e6ac35bbc7f9956036995e39dfc29ed1ea58ae85d04dc3a2753b13c4f1e777fc21de5ed2393d5881a5246c863cee92c5a8d5153d2f0814c5640aca6a01e0006c134a4f498d9a483b0757effa947df2459c9870f931562e157f25745bc02570ff52c972e6bf225e7892297539ff9d317db93d6384815b136e334de4062586205c3c21d70b920e114c5c79d79414e4a6b215d48f8d17c1fc9b4b0fec6ae08bbfb403f031ada4549db506f963241b4a3e3a477db18cac49f2126e950bcc14c5fdf6e8fb00eee16c14598b4842637504008c184614e7f104ac2516e70e1532cb31824d432b002755a2dbb9451d0147d1960f8b5cda9f81bb6ea81a05b29c4c1e57fce7c44037a336f0c38cbd7a1049e11116e3fb3b125a8ed10273842ac73d38cf5bacf3edca83d9b12cd40d11b59c6ab43e1ea598d715c08deaad5f5e9db87f98cc671ba4f68c84479f8ef12688659be2a35ec82251eed8cda5643ae581aa7c71888f55bf5e1366d099b6e5f408eb4e16d2378dd0ee26e873bcb8966f5f7091353c8698e6b5233a979ca7e4a8e7cf452eb0836ba8eb36d67a9be52b1c29faa1a8459a341d290407aaae8f4b56697600568e9a41b018a545dd1f2751103d0a26aac64da0cf9dd261a6d51039b6f477a46e923e3686d37ff548c3b47f4d3512788abced3cc73d5f63b53e243adf8aafad2aeff9fc4ca4ad3af7aefbb2c960ca7ee22fa846bba03296c07bf0acaa8a075a7c27fdccbb4911f0c4aa48aabfc28162a0e523a6c84dbcabcb23db22d517683509f5320ed24e162bdaa9f7278df549d2bd6fe181a057bbdf95a632bbfa594e50150e96703599ff24253ff901962d9e6a95dd4e5b164c2407f32148afd8613eae53bba3bd114820cdb8ae693a3e66827893074ee6a0fb2691398fbb42ee74b234990aaadd7424ccdb4ec49a868f657ec99f7024f5d9571f6bd9ae2ed2ae2c1c88e67dd486174c1f8acbdbab60997b14b7c0572b2a0a50091f80c368e21b7fefc25c6f640089d4bff815bea4700231571d2c6812cd11d66ea857cb782b66accd5ffbcfe2334a7cf31d09aa3451dcf5aecbaad4a2ab57267981f2db132bcdb54a5b72d43ad095c9d37bb7b980099966a05fadf398afff8e53381341a8039b1e8a84998419fac85ab6c53fad2b59410d3196970ce9a7995603028f17af3b83871fb58186ea08c5a91c94583da7cce80f9b38278a2ed4b4851054666b522580aa0eff02a02ecf0e0f1dd28c109531eb3f429203322f513f04c2e1912f822bbb6b9b6429ac2235c44641e1ba6e9cbce7c861cc3530e9d5153f2156e6a0aea237f3dcaee2566a0a5fb94ac11c85aea1ce1f7a274928ba68794723ca3ee768c2baab8635fb9ab9aa4a691db3a6798ff7d524e87187e6c66cebd28bce23ec0fcc9958d18b579b512c37b65b11b20a9eb838dd6bfa20406d7410171d7a1904f93d88d6b85d3192937d7eff7736748938e96622776d76c24eeb1fb2cb125c39a1948fe24255ac1f82aed67730384ebe6bd097cf551320de9b4255010a87e7c371b3eb1ad4f0203ba2b45d079751501e1a431d68e9adcb4ff5b485dd2e4d958030466bf5339368c474bd1a2492a88ae104d9ca06529f4aec74cf90157b66c6188e270e5c0ef964914c3a6b641b4335fbd0e3ad3f6fa27d7113a2b7563f814667fe5ac9001e4ea4e8619ea5f72364962339b4c47a9e3b3034c6de739020ed4004ea899f577a85491a9c786461311172803d089a88073dc59e3af91d36185486eee8f93cc91db4dfbd0f181159ce2a807d78e979611d04e8a91e92f31ae7a4d2e849aa8f399f3055e9a9b0ae560275a691c85996121d212ff590f80fbd2032481fc1db998efe497906c723f8f9ae7e36443625cc4c71345dce7639c264ab81155743945fd84b9fc614b631a0e1c9b5af9e8fc99d8ceee5a81583e3b52ac45623331c984ad88d83f41916859fbea6fc6991ed121f5f7b01084b840c705f25aa6f702b05fca10dc2a3faefa768e5c783b45a81942836e66a8162dadd5ddf3ddf858a150cb0434ada0c95289d223cc85bf3079fa408036da2c02679c838715863ef81aebc0072127080ecf58527d760d7943d258863a718a32e352c7f6f0a5794655454dd3b8b09a5b1f91e6b2404e1986f61957e1049d0ad385e1a38e341af0485371e2134d333acbbf1bc06eb964466a294bc53253d9227d5201693f348b9fb71c123e5129eb9a5cfa1f907f9ced1fa191fc1d374d8934957bd7b6d904207e32076876e5c0aa93bf867dedfc9f7bfa9d44b8b66198e44277c4e1e39677469dc8ed6ac6ff292f02153ac9b1960292412fc27fa19b8179a089d92db29526134515bbbc4d48a4b53d1372457715d6f37c49602c6a1ae55b5ae1943f4f51bd69926441ad161bc578117ffa73ba73e5e8287f43eab0b9d8778caa8d4a5b5991a7a87f8a8f9fd249f233091309bba9bfd030285451b7792c3d8e0229f70f79a6c6bd0cd32684ece81830f9c84912ade90080930d524208b20501eb1c9d22e616485225dc89295c64eca1c5a027b975e5060e7bf6dfa7ff137f930e3db46292b0cfc5ba0375fa9dcbb115b5f39843ae7cd824b99b14655b4c7851c34e691a2b189c72c66fcafd7e1b2ab19b800ae9032c68f4f73afdb0d9991195712196f0dd7cc3bab510ed32cbc43861bf342d3558ec7527a4e7e6c54ea9e07d48eff742d4a9d71293881a8c04cd2c906654c7d30bf3a05ae0defc5dce7bf82768ce980af6ff55b2d435fc56e86f390fe72c5a83b8040edb38675b0ae5918f62a67c7b96c268ea49a0d73e1fa3c3ae89fe69837178e2c279e6a047489be6ebc0358bdd68c48aaca83bf9b9fc9ee3451fa54b40f0708234965e1e0178d6f55a70453540f82e8b240b40d8affac7aa51e8a33f9c833a902207f479e1614b35978d7f4a5735d1fdb2bcc34c7560c49ffeb8d6c79d13d5374674a0b29794d8a5e18ffd2739033d3333ae7b75d149c88ec781b59ed6000a43efccb1e21f664ff8c22a8168904d161f675f2667f7beb86964d02d98af1461e9aaf681fac3f1009f22668b4334e85c548152a5469326775aba7f7d7ce1121339b832be77cd29fd8b52c1945fa4ed2ed64cf91eed8de217aea6005a240e51d0064d57e6b128fb81493b870d2b81b9ac666a51e3c2a1d89163ea3723328565bbf3e86cb414e7ee2c184fda99d7d164f930e8a91ff8a5bbef922a8b91390827be208b28dc31153dd17f5dd12ba77603862c5ab9be41878129a99fced353a8ac6482ff8f65812157018902a8b957ade7ad014c996bea61c240dfe5cf9bd6e7f897c3c7acc16f6f0b60ed0734f64f0f570aca77c837d9795722c0aae11c99f5fb3d70cf6d3feaf5f76b52f56b2046401f571e65c81065a5d3d51005f286ff0a9ff3e3e519aa73c0206044e07d34b7854e71aa48940f34d9e73e765a3a74682c97d83b6d2d043033f0a347f2b3afee08ca6fdf6d3f22d2e673d884d2eedcec09f80a5391dbda7be3895e8c17ceb255e5b219204854a051828e415225926315ef6f31cc5627c08b4d6cc0c0784a086098ff2e9ad5893bef5b4274395dadc7537e2b1f1678baa818de28caf5a8777af5997155707156614e12dcaceadddb93053d953e5877bed3f99d52550427fc5e8be02a69a99c9b5b37020b21d809478817e60ad77a8da1ab8176d70644594404e8df14c787ca0819b7a29fca84b3414348b0833e4d48e1bb6a5612bdce1a0fe9e673ffdb2709c13b6f2b47e18eeb8c79b3653b0e0f0e65994aa792d52a24889682ffd55fbacfc1755737b6b78fe4fc7e9dcd877c1b3a17f7235c4be88c00bc6102417adad03495b3ceb405377fb6575df2727d2786862fa82a9f71dd6654fd6d848be5573d0c266afa52fa0f040b9a669830d11866a523301035e0bd9c605f7be2cc93b1a5e7eea4af4d056490db55db4dca54613bc0b7b12ab858fa0fe12b19113fe2ad80368688cff95534fb375c95dd198d011f31905376a3f66230d092ed2538c883181b85374cb1aa292c55319786dc19b506258164f5481fa73444b46e73b93c982b31fd4974f2be5e7e72758245116d7c87acf241d700d773f71cdaf1e70989e4a16c232b62e425d8703b81dfe216c349579ed5d7b552d93284cc045179b1d38c589d0f91ee72464d2a4f1f7dd2f054321524e66ec4cd1456629fa4b090d094c0eaea0c3a1198a5a3615389cb6d6e11ce0d0fb5d573c06121760541456bd5ecf75bee366a371a7cbc088d7c5be2798e10420c9729a46461636b3baebdfe87887c4121ff2a3a901d3b1750e0bcabdce0372a900343b6b9a8935559dcde9afb6f9a40c57dcb0d4951c47676dde92675f357f677212aa8310ac2538ec9448a1563861ad150e0eec32ffc6325f526e6d69e6bc5fbc4374148aae4a5b33efa6d28bf14509172ef99894885c5ad1d8531d0e9072071e9a4afcc4c88670730f339fdf472f404be1ec95136f9823c675af9a68593ed21baa8fad8589748ab58c3d4f39f53faa14b85e3e3631d0bef0437b3b972ddf2c110334c0c267ea335ba66714826537718f4c4868c09f721e2f8819f9d76fcce302b8c01436797b95ffd4964a2f457a7f636b71f927aff6d29545b68c17b959db6b15cbe1992905d6053603aaf38e7a721c6e48617c56efd42985f9dd7684aa8a6a64b0aad9a6f0180bd3a1bcc5888a39342521ee0e911f743d1cc062af0f782fb8212648afee870abb7bfd5cfa384357fbc9e254b4586e44eeae1a6d0462615d396a957ba3a69ede2212b694f57223a5134e8ea85d5b6343e377215066f1b09fceed9bd6a3dc5700beace0d5926c5bd04b76c3fa971f67f14492aa3364ddf8c8fd6294aafd7a565637744737ce3bc9921bde7e318dd54ccfb3f7dab1c68a82b7d9ee3188d596aa32c9f18cae65a5e291875a0d02824a234a6a039dc7b054599d6eb47b343d204a0807cb84171802e913c8f1fe14cfc577d181cc02935ac0939bd1b53e39daf9bd3867fa0a73bd5e97fe851d0ca304c33d52be14763d911ccbf8362e7a8493639657f55286204d6a9fcfcad88d3802c7fc63bc552e994f808a345e03264fa0096066a3d1419d088756a1d3da5db45010f206cbe6a1939e7c2192800bf2f2375505267aa31808872912f5278ee048c12f6ea5264794dc08fc93ee7065ffb9b544f2ed07543ea6bc50f41b1db30f7aaf87d190d3d841472d886b9aba83d2457acca8431d84c72227264d7c93ef0311db9683b4a0363c81760625108eee9f16bf04a27cdc6f9497e946b6da1d79c7e1c7550d62d164989fa2c6d3af0583d8d392ea5dc51f074f186e22e041b555b5a4c274d40491e770aeaea452f1c6f28b4966cf193279d73d0ef06b7901ae267689ed4fa4eb870e8f39eca3303f1193cd014d3632a3a6467d9f5dfb9c2459d913197ff4e0451029b27487fdc7f398749f31930f4fd0b372a26a4576cfbdbcc3863fefc264910245ae80fc9589321327114e3ecde3bba080c3c99fe0b0df522ecbd65c89ef5c8e0685e7455fa7eb117015866acc9c8da747215077ca6e8afcc04afb62b738e9e38164e7a5652fca814251b5dd7ace3582e86cd723bdc7b5fda2287c6207780573666ec03fa369e1dd40d01701a12a23e786ef262bf9d94d4f872e6bb8d4b7d751ca8900ff08cc30b8eb763582fd353089e1ce6371ac08bd6d8c74af6bd59041c182ebec899878265622d7e42bd32e0f009a7484e14ceb977ab4357ef3837603759fe63da5b567f144484fa0e754f990081ad49ee6374ce7662258a38ad7e1e3e9746c22d3f4cc9baf1e56a79d8509d788c76f519c1110f06fb2b0693af8ca0309bb11c423982bc50f15f59100d72eb9c369497af61005529bd1d2be0f2749fa1c9031d68ae700905c35cc4f0881ddeb66f69946edbbb8d374452bac16a2a41d2459f0b10919db64dab9a350c03926d3f9b4f2c180f5e58ea92c35d90c68b6a3a3eb04cf05d972b44edd400683ffd7a9c3cd63bf9c0636d7995b9c151ffb825c47320578f82dece5f29371ddcfb2b9d0faaf6db3b426cd5945a9786ba05c68f612d53f61172d67dc6e22b3d6bdb18e8f8dc3cfe9fc228e0d0db7363bdadebee22dcc0fb549b22f7ecddfc10702d2fb4b980d598556d08812cc9bc58494d1d4e37d953d2c20da3e0fb326a0a76fda60a2dfa861abda8bc65f8a58fa346887d710f48a7a866ba70f47b09faf4c4319bb3bb799a374e94e0729fc8b2e88919e5958e8332a3958d0bf76ed31d507debe8793f640d60405b2285a2bf46440784116c234ec768ae2bcd1d7bfbc1028d58031b7fcdcb42f67db3a8e9bc6c84bf9e5526e2db483b3fc7f56c5d9a994ffab933fc557d595986e593761ef52a36a088bace22735d2892aadc41ff0137bb2b0814ce9b9f631d7687f525aae884aeb1194182b2db7fcc0ae9f7c649ae401dca65a797d139d16142e130bb5f80ed5b14aed56b21bb0c73855d51138bb1fc0597d5eed624ea9ded7b17c4e1b3150a490adbdb5f39a972611d61b930ae9fbf335a34cb39b479cd9d9045ea8a5f6c566627d8a0d28bb0f176ef988b575be9af839f6a7d9e6809eb5fa6ab036ba220134ce72df272613e6fce0778213531434b9bcc9b641503f632fb4d222c5a04fae8b9356b6b895e98ff3e75a8dc9abcc6ad0e0f5eefe357bc3b49217d636ac0826ec917ab9b549f0bd27f2d41627357d3734c3a56ab6cdfa5202203a0a82390f541e19896abec77b4247d95832c85e2ae5af1d5efb99c59cd9e9ffb2a059a9e45f7898382379550eb1b42e0cdea117014a55ed0ab225c9d04a9e1af3a347a5bfbf304b68c29bfd851258e281ea8faa8853ca704b887e6d84a476d79617caed2339dab8e35e3021794e7622989b03efce0ce411589a9fb6f8ced9afc114e2a9e8095f8b49fc47ddafb87a9054bfda53ba3098226e1529e22029b416e4ec6ef9c2470f6a44fa8baad4a968a89e73baf4b4926f204e30763bdfe4d00170a5ab41937690798b54efd7a92da33ed06b5b5bceb41864d5c3c4206bb747e4fb8516a52675e6cea400c13429ddcb02f38f0e9596c8d55ee7342287e97011e4da8484913a39b53a1a88edb40d93cdbcffddce8e70837de2bdaf748801ef9405d44dc619d68e5d405f7e308c54edcc4101bdbcc171c8555c9c2727b3cc6c0c95bdb0f0cb236e8b9b4e4d6fcc0616fba52b903ee1245005d1cb9424160c7d89a4de41ef8341360606e29f4d30772bf1d784498894bd3b32e5785f3c73782bd56d73893fb57f7ed4b946e6cb1ffb0337852c6e89247101b1d2ba304d313d5772e8d757edaebc22e90eca9cf7f1b6b7d2fe737efd55a1b3dafb25e8b49aa92ff6ba5b79061f6e7252c0bc39fa1c2a52b56496e7fc81d21bc13c65c44f15c1fa4cb8750b9ab90fa8ecc9fb6b2b355c3e3df04e23a03b7ebf90ec34ccf6ca60f58a95bd68e1c54c12eece4f3d70859efa4e02f184ab36f90c83848760fc66f6bdf29f0509a742640eadecd8fa4c5d26a083cdfd19b566bc88d1829c0acf9ce96c93a28741309c3798874b43e0e5d7958dd22d82bddf9cd920e0db0583effe7bc4020e9c5f53528ce7dd74dac9f190b18270e7f2230bb4eb08c020ad0d4972fa030fe8bbafaaba631f6143cfcf56c5396f632c9030904bc348a3a643fd196ed20fe823553984738e44973c0f3669053abec379580c99b0eccdb7dab955c63867f6330a81ac1f14db0d567a71e474d852b66d914f8de17b0b98885d77400e639f2799c1462cc2e4017013157d0da83b04058b046ad0d7c102fe320d2500ab04f03654cccae24ecf372ee82229581003db7cfa96f24b1e5f0aebc2d16e49a973252bddd76b353250f9d6e5eaad5b69b2e6740b277b7768070f383e0adc185a7da0015d1af02ef56c9c9b89c80b877f1d2c30a55edb709feeedd26914bfa8cc7064327065c10c51e8c3fced4ab99b5d72818f0f4edb26b2271e2bb7a23dc517d72ed355fe3c1f7a8006533cdce0261b4b311d89c0cdd313139b30a165ad3ccbccae722e26426578ae23fb9b7e49e0a18ad5f6376e6d3ccede6706d8ffc389e3fa004dbd53d1834f7f16b8e59432b9b44a74c44abefc1645f8132da1763c355479aae0d10332387e617ab311cac39e8bfa55bd2250f46d430390ec15ea460b5acc74b4a40cbe975bcd451d71d4b608b3b66054aa16f9be41079a60b7ec930756827a3dafd744baaa2a24f820ea17afbb54d05b555127d5f3d5794d5811b1821cd9b9627a2b7316c277a8c1e53b76325b3caddff2c8e018a2515e2e5deaaacc3cf62462eb356e64db15f22c03955d0115873b5fd2c84f9ea58b57091bf2d691096d0ed104711a6445cb2538bb85b5b0f23988b7e0c1e742000e945f924df3c8bdd8a1fda12540cd2614298aeaf25359311222219d8ccb2a52a4378742a3e8c3e201bfa8bea4c4d462a2f08256cb325e87c5ef57ad214b35878e0f43cc15c1143a10702a2788c3ed8b2fc81b8f5c90f6ebee2e4c16eb9d5e1c736463fcca63ca14a7b4126c1238c52005ae329d8264f3efc3d77e754c84184e783604fef1692e85f016dae8df35e77a60b028ed4bf26019468e0718c9b8c6013409412dfe5c4c68e2ff2cbd1cd9cd78bbe2fd5967400581c684d65c651c22b5470ec9874141b62ec5c8a46ee4694bcef076c9456b3e6d7a026ccfc47033ee801f4020af8bbd489b9cb825e11cf068970d0bd07e9bf70d8a20794bd88b6b4ca54c756682e79ab5d13585cb8941fa51a72062d16a02b6318e659794a75aca820d3d8c4156643987dbd753ce2d750d283f4595c7db2214cfd5c343f0c5c37850e11af867455a12db86161ec3c77d0c6968767d95911b289370435f9822f01126d7678b2ed212ff270442e0436be8c9a6394bb0bcead7d451aa8b8468ce2dde68d31c1bb451955cd2f6b310d1a46dba4472de65ff20c9462cab26108c45c017d1bc9d22874b35a657405044696a2690ca75a9aa691c745696866979913a6340846ed472f53f2376df6c8b287b3cb998103b879b2dd761fa7280b8e01dededc17b178628f17f326759280d3d914241a47e80529cb3f293395b13ae582be8948460a2ac8ac7a7b84cc468074a58def51bd6dd3cf7f8b052fc65d323f3c83b2ab57fc3eff19626fb26e8e730b2b9501e5c92104892c0fa301dbe5e6bdb475610c163e7c0248f662c866415ff412a6bf485750da07ecc714c5115f4517e2862c66041fb3cda4f7edeeb25d0cdd51aecc01fa332e08b6db7c6bff589b7af2ef63ce1ac089cb38060f11560f1b887ef34f5f632ab50453f5ca23725971f6ae481c00c9f055fafd4b8319ed373696d7bd17b51dd29c0e9dc5f70048be2fac38798f9fde21a667c77af6e09bd6a3e0692b3fb6e52d02b7832f624af510b792537f53fc8e0987888b0e65723a06b7e9fd2e67cba200e604d39a8c7c61386fb0ef19be2814ec9184cb99db6b4fe0e62328f530d2be733c1501c742b9e14c01c501a71e6bdf6c1a8aab016c3a948963a8ef193002a401cbfebb48d5d0f1993cd0d136a41c88c4d60bcd53f8c331d31a4bab46f3bff6a6b2abec3480c90a30f6bea15a3357ffacf65d6b63953adcbc6361bc844db715259ffcecd0042bf21420fd147a0a1dadf0cc816f427b83c3b3eb5f0d3ecfb249a9d52e59ec019db220e48b7730107ef4f091fd93993c7fd6cd09d7574b1031d63857b20291d33c42436b8d947ca20c35bc431d5e1d2058d62b6fcc090c67ab260f7b7c8842aa5da45312df8b461d8c8a08523d65cfdc82da243c8027454f304638514da772af22e2a5ef774ff6c2dc716afad166031913cc15dcadc5b2b8e9e82b3b2b7c8edee44971fd372d882275f4369c259b167849624ca19a841871335c45262d5f5b623dd9ae9dad4ca5d3ff54eb52c9262c485cae20e8514ca32fe96aa570f0c885fe6d1d6ac39c1dd4ad17ffa2a221419219fc782e859db554579186f3b9cef6f425864c3929536d7b47f52a22822fed644566002b78f6af17ed2bcf8b46e2288ca9fcb82a81946619ffc1c10b1bde428663dc737d726cba36c34af6d7e5704627ce88b1ec24b951622bc82af69aa019af1137254e53ed42ae24a5a21d2685b739278ec975851a56706c01e5f030efa7757efacd81c523babacedbed00cff66e8c0728274ad86265bb89634a3210e750f29a19576ffc7178ffef797ff1355f3db27b5864b82006dba4940d3615137cca4f5cf3cd93a9eb558602f83a0395ab0fd85388dc96d56707031e88c091a608d972d00226a0ca5b7a4d7c419f7797bdb5243c59c2eb384ae01f74a1dadd6f65fc197413ff36066e87c62e6740acc8075830c94d5e1488e58621f46e92b790a85ddf813b0723aaa5d824b4509f512760018157b07f8c0300c8a092fbf6c7296493af4a0feccbdad75f7d70169335c06e8a5ba14b6a2c2a19c8837a34b94b34abad04370b44bce0cefbc85df1d727400b5f0fb55b3f22b9f66fc5d3b053eeed56e92da0c8d6f0cce3937f5cee12fc520d9052fd0fa7caadf96aeef491814311f4888a982b712099ec0eae7bf52c3b96d03d0547435487c9beb14bea0c58feb5a590356081156914eed22f09caeb66acb73b0a76aa31aa1923adf758de5b25b72b8b52c11cb5dc6cf5722eec27d49c13ea8d4160099cc351befa0d42a2fdde5b965cb4273c30ed9dc670941e9b3a4ebee5bb032f1ec3b57ff9aaab29f62133b6ee76beaac990953a296430d0e3e3590cc8e73860fa192215a0876a09d984aafcb31ae20afb77003f16e5c254db5966642d3f3cc303289e6a556f1037d51146d73a6861e1fe45ef85d0f0727b97c99349e23595ff9be0d75deab4a43af3383c7522fbc2a0c838d79f7a59fe23bc8ceb8b564edbacd7f299ff78ab5be85d430a66148ac0ca861e60d4430b97d7b787e52cc67b013bb8eadf83785292fe1689321aebcc9386c7a93f09ef5a7c648ccec8014e0fb001079a6b01474da1f26374ec9e6906c53bedead40c623e57b26ebeec0cb6e2caefd0a605c71a8b377ce3054708b28fc208c23f801eb558ff8f9c757e38808d5c9653e23e150dc7410107f283b1eb3f5149fd63be37a742f769b05e00756b9c1e159a2e7bc7ef4dc578d8836c01d4873419b2b1cd0d4cdb199ec263b6ddba2c219945a8d6c889c01d37de8f64a93391e6c55fa1179dc3322868294cb100f9bc3226e6de18d43698d595f9bbb37cfe96cdc6aed5e18e04019f083d8968c168dde90908e7f5b5f95689ffa7ed6341745c884eee990887fa8d1a5c09fcb45c55bc0ac8fcc77b635cc073319e646902122da206f76bae9cfd4fa8ba51458adf611de612f89ccad0dfd7a65a9c8e9123ca2a3df5ab25cce1cbc593856b0c4226725c9bc56cf763e8ca876b62bee1a452752dea0f51b139fba580eadd707c55fb385c9a9169a7b318161408b0f33cf0026fea4b9e3d07f8a170dbc336d4b5cdcae1a64158fe77c27b25d09e511b50057fed03da6287fb12e0d8fcddbcafc5ff20f351de6d5fcdb7647160446961f17d86a7b0e811fda89ea4a0a300fc2052470a30741fb5ba387a0aee3d17d00b83fdc2af253ec22c307405d56842671626bc284f3f39d06f889133afda76228550c2d0b69d6f05656523e7c9e4d55d0925f1f848e792960b6aefe245cd2cbf5d9b13cec99c1fffb2b057fb07a623c213f04eddc8fa9633df30fe37484050e9a24c91e5d6f8a61ca31f5b6a30bf35597eaa701085d403b59e68a820248c71404fdc1ac97cb87387b2175b5fb7f4a702a3458b43d06a01782921660ea2797f419d4dd96ea165ee38109da211126583d0adea17012d39905112aa74dec366dab28621d2f43ae731baa30db049a27cff944925b7aff03a19639c30593b92b89bd4502750e8746c1427fa4857b008ac720a1659384b0b733e98239edbeab1cd0ff79ee91aff00245cb7a48f777432ceefc7d994a67d84d2b82de8d1e5b880f5586464b5fe1ab2c416e5563050ae6fc85494066aacccf46f3d9b27a282f51808ef14fcdd307df114891940a7acd9a38e4b1c4377bbb1befe06066360714ea89f5e12f07a866671a2ff7e06ecf388cd381682191d52777425dceab628e5c302b4a9b080972628126ee005e12850250e80654e854ffd49bd6079b8062022594d30a49e18f28e70c72f6bf5508cf164899df6fc3bc605284ed08dfbe6ef1efbf8ad88436e6b0f1a07201fc48aee506c7c90106fba5319a94d8aa5e4eae1de5d90a751f4b8936a138a65b000f62a11bb96b96783ebbe07ab3bb913992885be626a4a7fcb2eaec80bb3a6b713876fc142b09eac797e1cc6e86f552ebfa8dc327417a1f3950b7032016f239d8cddf16f73f3b25c7ce1fa23b063f68daacaba41191346ef877490ae30892e46e5a9c39abc7668543d57d121b9bec62d1adb3f8c078919b981af4ed8a9e75de6c1bae3cf61996214afc4c80dadc0af12833c19e6eeb51f0b91ce07e892d03233eb6fb52683e75e845774ca4c4554918a43bf9902cc721b13142558acd45a04d1df7c736d9da58f8f4a60a9c687cb1269ea015f345470408886e714316a3f1c109fe76886f2e18fbb75b9f0b49e635547d3fb41f281b2447d10f0e8a09010fe9f043ae82a12cf3bdabf64bdddaa97ff70ba3ca0de6d15c0f7de2b857ffa8b82663546c099a4277401800cb0d66b7a834bc24d6b868ab427d58c48fcc8d530d17478e504eea9919811285d8b9b4f1f3f5b4c3871905dfee50daafe59c2edc6ee6850fff21fd0f0e4a554fb9133c1bbb050a81ece0e4411c2acd32d5255dc14c15c5d5a4fc6b21b4f78256c92fb9b08ade34a003c922b117a04095bd1487e1f50d6dd24344057932a29d3fdcf2d86b0fdcc5f6f83647d98a07e760a06f66c477d3492404ef2535a42705497e55b0bf0aa943832bfc385382a2d70a745125c8ee0aab5584911873b3e93b5c8a183b440a715458cabf1c822e6e5690261d02f7efeea4e7da8ff89a05860abb86fef131095ac432aba8d6c00ed556ae96e3457b5fb8143439b4da32b95ffae84fa10c220a8df5c07a361015c7a93107877174caef247060b29540fda5b23901fe692f49b020fbae4d82565da6cbbd1dd7d07ff8b36194250eac9ed20ff8aa99b82dba4361d142e846d940f81ba11a4d093e79596d0b6a65b6ec8d125d4bac9fe0df273fc482c82dae69bdfe74d6cd0910449c12ef8728fe9ed47d800e218cc02569ae1c1ed4c5573f2cf1288a8ce9064d3d25f4aa30c28b23b81b0f954909bc21898812005727eaff0864d33339cf104e295721829030f3905cf3e23d14a6abcbc94bdbc976dfd196e0ca6d1359b60b91c888216c08850678fb8f5853dca745daa9b1bf515cfd93978ab54a624f6fa57914052a8bb9bb9c821df9c7bdbe1f0880e37465241fc2f512f2439c704d7198a8f877b3aa504f2406b6f9c11abc375f8f9e1998e91f6f2d983a216845a9a662ad9b73cb0209d10809a6a3172f27db58da1fb7c569dff1967ad18eddc6a6d44de390c20acb7a97409a25384bdaa9c2a12c11e57d8b0d9a18a9f10900ffd39d0713027d7e56468590e7d2fc9f341151cb23a389a64044108c356dc5c333ec2e0597f253e4fe8f58763a5d0d45390b5c6e6e9d1e46b0729a6c1df4e069a9738fce38fff423ac23ca5c2e1c7de874c20bd97fffea43e0798c039fa896bacfea3ff90e13f8eed3e09bd01aaa640c5fcd02d7907be558d63a24a6803abbed4e0a1c50f76c5634613f2ca4afa4768432e3baae84599fa3517cd345bf4d7c15a544ee1d0dd65971881595ba4ef37c8054fe3e53753e59a95e3135847dcb5b315a1b4653464984dc08674b636b86364897f8463f38dd97418dd109747e93ff5dc216ba3f56c6d338bbc2001e563aa5f3a2d239191d12bef2c46bd829c46b1bb2de7fd012a33d0654f17b2cbfda96d591fa98017f7e68a3add4e4661c6a26e20f5aff4211d95c638a48c7ba10eeb13ab433a33f28de68c1dcb12c5e1abe4167464e9b8aa80a74238c4d9562b27842b329ae861160b2012b0411d6bdde4c49e1d3f1169dd6c5b745cc4a9df1c3a0ca57b0bdf19e537178d33321917728e6f84fb36da41c54ed54f0dd6f01f937cd51bf33a06a74e7885063f2fe4429aa78dde29e77b353954e63751a57985cd10d6d47eed4d37125908cf6ccd2b7c555bce3a32cc8f5cdc36388f8e5c93c3347876ac61d388da87c45fdc210aacaf27360e9c5ff6299b5465ede09c62768ab4d58fa1fdaa94eb491889428a42e86d10990664312eac321960df70872b501754fd9e8e2905c26276de72138180f9f9323e52f93757609720853d55085c3a3d976f770f35086a8e6a3fa93f57d1f05bbf86f9d03cae13f3e66e2bb5a01817d88ccec94aa71b9e4bb7d572fd8df8b661c89b6e0c90c9fae8b767241fe50c2b6931a14169b81316baddd3b4fc68e95a88db1b19e1056d20fd4960d76bb25712b23dc98cd5783ea6c8755a83ceee1cc8253b9ee8f0f27c080749e86f34323017cf8266ebe474b3dfa8032890d8d50dd1f4e4049d912907b37cb02571001e6a5d3b8a2ce0cb8347f838bc9b82ba64bfbb14d21eeddbeaf385e192c9c1693e21fab8cb033d37962dc99f709bebed6bada876738bd7588f3d967fbac60f39d9063bab92844a9925724ad0bfe73693ba34bb8949eb8a6266a9685cdb5a5b11d2a927c21bf3fa32cb722dcac60fdf9f0fa3628773b75f23de5176369b81c50e51b5e4a1d0cf2c8133b387b7b83ddf231e7396868f3a4f2d063d542bdd5fe5d1d55be67bc26900a55ad6d8223f88fc04355a16637c4644c2d47103222e46f5e0b0df10247e73921f0180453d7869bb13f6b38830300f449145c29169ff78ce7ad9b6cc6a468c8e8f0363b10567d5210d1159a6dd46866ac40fdee714c2b07b073216d681c7ddb194650cd02a3233a3bac2482148be23b34a14f579ab24f8ab7cb173743d4225b336b24567b0b0dc69c24ec09df73c7ff0794fd16dd496844554aafe875ecffe5f8e1f1e2301f82924d0396e8347dd7aae914f2a44b7d6537f0ab5f5c20e27cd6579390774b741f1fb7b02ced130b956f67b6962642bf01f8bcc82e176e3d9b0193018f82fae58d93f8657ac6ff08542aecd2543131fecb4c69cec2d98ff256ef8fb2ffeb259ca6c18ed3c7f63e29eda9dc57092642e575a35bfc49bef44c6bea3f61a4311f045f0bc024fe043d96570447f7c55d59d571332497a7b9700fcd34321b5b08639eb3e7ae4a0f30aec1acbb36cc6ee481c893ecb7e75371fd430236055d23c0836f465be8fcea6a566460f6fa80393c3f63a6171a47fcf3e2314a726452ea8a6128c5122bbaba3370e19324a4f0298ed4f193991361ae43d8816d71650f477da7ee7c3b9786648da56da5ec2035c3cfb0db7411426451709c4eae2d6cd0b7086ca52967749511ef852e5b079a0abf4c35def48169d2f03cc2206724293a31fdc088be6e15a69c71711a1ae9805309c5fb2b29c01138d85f0d0b4e2dc9ad60afb534b6a19de430d1e214ee2dfd0bb8d1df7965ccc9dc6534e3d579a6eddb52a96a4e544c533d5b1b6e890a05babdc63f86cf7552cf5362cca35155af1f8e7a2a1c02d8f2131c757ecc5cb478ff7f824c3258f14e81c8b5767009aca307323db8ed35f9dbea7c6f4d4128d525bc7e2491193258ff10f517e6221e80fa83b384a8eb9315ee7c8885cfabac59c40e21dd5d8ec8966e0664f97600fffd4237a46e96bb6200bcd1b5de8571ef6bcaebb83e7ea23f144cc3ce640cc9f4c07ae4bc674a40230d788e19dbb4ea35caa215b1e9d5bf7acfe408db2fe2bb54a3ee472c976e1c92961a4f8fb8a9a940432fc3fd3e8feb556af7798884924e6ff2284bc6ab09c9bfbdecdac8e050b47c9d6a77e6620e56589292730eb370592a908c7f4078255530827ae8121a13194a7d1e2ae5af1e0c0ba813fcb22b5ada7499702902a344a59bb2058ca321c7761b905919b87a669dc05e5165ce1ae4cb5017a6d6e4368e1476008303ebf0d85ba61b5fd31f79cfeeb9112b827268441cbf9626221850e180c6865a69070195dde0ed7a43a694ee6daec5431e580a2f0987d3bfc9da92bb82f7a3d0326dcc83feb7b59a74a8fbba26e36cd905e92fbe6da04bdb1d7765bd865b1c298f62a91a866a4d58dead6bcec3bbaa8a70504c262bed79664848301a0f3667d2e52d23f43e9d6beece8fa623ed15a57646b5968b7b431950dfc8b86d71cab9baf545025112fa677ffc0e4cf9f5a68e5ec3fa5bad83eb2b1ab99d39799370c4efdf0f39862624c10d9780414d310d0bd26cd26c429c8b5ef66f98164eb5612892faa621248b2e0e0c0fdc018819e0edcd9530ae3f2ef2c7f11cce2edc548d06bb76cbee9190f775a254fd19e27534c04b06bc66bc6154c65be1e2fb3cac3a577dcb3356df30a9986de0fbb5399e2b664bbe5d5e30d94c8b919ffe685657ca6ddf965ed57089b64b0706237f72497ca9a749423dad4f8356469aedda5ae5af50e1e48af9b8285907424abdd7249c111a664631e052840676cba700fe051a26c43602241c0585c397bde737f6bddd0dfe81ac20e0040ce6a6e38075242c3fcf6cd1233ab69934e4525ef11613fc8df26ee42998acc0b39aa93561e7d8a5a188bfed9c9851b6d9b7704e7eb24db0ef0de1bb481cddcb8d563d59d6298142be2365ba3c90926085b44c73337c67e5a358a8fdfb9823ed685706890dd94ad78093e1a55c727277e9a7ded8700e793eb305b80776b77a25e55bcfd38226d3362bd139f94eb9b2a88938b91fb2ff903fed4e745f58bea6b97b81c5c24bc64bd9cc85e27a2d3c53709418eca1203bde01acf20bdb4fec5d7ec0854d54783fc7d315c14621ac2e4d5b5dd3a9c568d55b2b4f324e9cb7e20ede3a500e60f360968fa472f852b3e56b47e42c59e45f007a2aaa76a1e17441ee79e63e2b1c03c4ebe4db77afee5ca6066deef44a3fc4b9d8258c97d40e47dab62f1049748b89cd0a94881cfef570c9410b9af54deafbbebbecca7e482ca7cd5471da9fb4568282792535694de7eb9a43c7e5550f7a6e8700357123c7f6dc149a2a6de4e89c5a25621813d39477313bd4ca68058d6348d7e6cf8394bbb2b1e6e01d85ecca274691d55610ee18897434ac375fe5102dc05dce34671ddaaa7897849f32b737efed04946ba5c5d72140ca3fddadd6b6e42d37478f0bd2fe50ff7852cd716b5ef9e4bc6eff18588e3aaaa613aa832cf7c7d6beec96e9cc20b99bb9ba2721d8206c23cb8970ef1c3e7cac9ca68c156154f556c6e5b3b4b2ba436dec041633805b794d8001c49d3b29e4a734767dc316c110bb5bff11ed3a9a1558ee1ba8839cac3ae8dd411edb86daca91bf6efe69fae25dd024ccac0d0a1d868e9676328074b7875621d107abe9dbd1385caf9ff9d7afdd16f58695df5ef83c3d74755b6854f7911bad2c0d30aaf649981dae72995cc6c7bccfee9f997e9a112dbf05648affebc29954670ca90aec616c4039327356e74ad968e6e16257348a31dc8ad59fe3e0031482fccd37941360b9eeabd7f3568a619ac3d459ee7786f31da6c3b7876992fb75a267003935114e9db76e73ec65d8a21d3fde7edb1649d2068083be3bc82930d04b6b38aaa9008844f4c9c5d4b4e021cd2c5c0b90166bbaf25fa57dad29fd9b3833bef7dfd807c23c6b6d5d1c4e363cd8cccfa59fbf05fa4215fcdb30cf6468efa3bf33a197d111f46ed238d81b1844b15379826f8246ab1785e1ff84aa0f715e1fa7aeffb12a8877f8eacb935b7af9110c37c8896346378b351c5a57485a2504bc18d5bf6d142b0eeeff7f5acd3e17b4e84eef9a4ec7016e449f7a92dfbb181b900a126f82b730038ba22d128584575766ff45d4d4b7ddb23dedebcceebd692cebbe4a86e043f241dcbcf980ae87d49395841e4036e5c863c3ae8fd3ddcc58412622dd0af02d807af771e6428b5dfef271379cb2ed30beca2339760a02c8ad7a198adc34c244c429915454571e94b437bb3d823ecee74c9b9d131c44cdb6a243c67df3d4f26a935223088880646486dc82b076edc01961d963cdea628b882f23cb9a19b53a3c5a3d802c21e8506830c135d7b5fa6b2da164a7e7fe11a5eac4d719fe9d8abf79c2f3a3d1db65396c953dac5c2785d6f353df3d9b9fbe78a46f47bfd48b97de3f1b36603ae38217caf2a44d96521cc6a2e09bf1b7dcef96c7a5dc6cc1ea1fcc3056f77a5c6a0dd09819c3d9ce5048d88566bbf91d2c9c1d6108b3612bbc87e1aeb2db633814c02cd7d4fdb45110b433217e52975ece8bf874c941f1e8746bd90ab699210bb1171ae6c45e718c9e839af20e55ba1a146d29d4f77f7789a9e7f2b074c95bfee458e5c9a2ba19441ebe1683259e8fb7ad51c0ddf2a1c0746311e2c10971ff55f583000f9b8555a22349b5cc83d774d22240c995bce314ae724f4c7ecaa2e859bd2d08ef042ec5f79e5dad3681a1f478b817bdc40020a37880feb640556f9a49ff447d96f9d01c81ef9015a53340bb320f377532ab7daffd5732869ffd395c305ff1866a99baa6d4b279d84571265ff1cb92d4b1a82d469a5b087f9581f1df0dde25e47eed6f880888be24f26bc736b99b83770ad390771ce477933edf3b69c11dea2a5f7327e02f5e502a8cddd293874b3956de5dc89f9db0be412c183744846a413480816fbb0a2c49ae55f02f0f49797133655cfd0ddb68fbf662ec6c32091b4a150ed0b74cc62113c43f6dd028aaf0b02cdf89f5cdbb29350a60660282271d066561e2e8cd3dbca073cad515a795dec528d4945b9449951e23ac98bad6359062aa28eabc0a3e1db2d2bcc36860b255dfc7fc90f2f77c991ab6512f9fb3bc3be42f7f00f57eb3e8c49e2c29a115a686f46b51e2870a7e8fb75d8316c997c65e2ebe561f75a9c60c83766b3dc8edfb83d27fc33db957e73494776db3afc4a4d4b4e3fa673ca3d4661b58ad6c0b738a2f0e96aad74fae3ba8c2493eb398d10964d98426d7ace3a8ea3ff2d41a80ecef01ebb37d3124c1b7e5edc840bff828e260edd127559e23531a82af180b4ce4bfc014242a61889faa8dfc60cae35eec17dbe0b006b8611f4a2db630626002ae3c8457213ba4c3b25a75370df393277f4688d654c59ffa84ba8ed96d87a5b8b25dd901483cf0fca438bbb398f6000fb83411e6e56320391abbd867dc74469bdf1a8c600d25626b1df6163195dc295e4a8c5ec2a7873d84b46211e5528e468111c981c1b5f5a580f7607c4bc277ac0ccdc3b4fb75830457bc625acebf6a3dc0d43d3ffa371711f14b416b702d36d5c3ae9de742ee72c06e039482fba9c15be0c932f38e21dff09aa0467a0f5fba2b898b0e21d113051fa03432ef1cf32ad7dab9b97008d1e84da19cf3983d7d5a6793b681f072e41b067726b3d64069e6db8d29b76efd5387ae16bd4734d30e818e73d58f06f342b0c4c75be491faaa2401ac4554c4fa5ef53a8ef7b83cf6f2b81990f049aa5ae48333418d76a7555e02225ee169dfbf5bfbf9d127a69e3c679a2fd6801f8ffc1c1a2963bf2eaaaa75ecebea08e188c222aa3e0bca0e6e6ef80b74c2267073d6f4717db3449b769233952d455a72e6921fd727c917dcf7712c0a21835626ba41cdaa9bc68ef592661f027246b22817d1fbafe62046f981f6250ba9773fc9b4a08e4d407d638d8ddcc5641657594b1e11c6b1860eec95e4da2e9fadacfd8926088ae8f4980a376a0a6aeb621a1c9501fe96f12ef6368a375c31e3da7e72cfe9271ad72874b11f8f684cd982e321d08bc984681ce0cd193cb061816c42d8a85e2497da417409a3bc562b208aa07fde66d78a993f254873d43f9a4c07619313bcceb468182f657fb1156fd9861b30a0d959fc31d5d57d63397ce34669ac4317ca872c2bbd410f011fecf25b34b05eee50a6256e0430000000000