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

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

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

Block Certificate

Block 51723 dd01af7e8d682944c1a7fd85bde431352d91ca2c15834956d6b3b03c1aa0ad2e

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
de213ede05e9194918df9d40588d84e93037b58ca522d7d43b34e786b9c590ed
Certificate Block Hash
dd01af7e8d682944c1a7fd85bde431352d91ca2c15834956d6b3b03c1aa0ad2e
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00d176000000210000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000a06a24a447fb93ac77d0d994f579576d59e9442381727b695b653bc647de76b0e58e95dfebd9f5153e6c5fe19db3c220c38e3f98746f2a2009c8ab2da4d3040e30f0901e2610cad1f10901636c33baee2008e2b951e7e685ac430000000000000080000000e00000d176000000210000

Raw Header Hex

000040200c651c802f4e28df54381b927dee63e1225f169e10524cba4872143863e542bb8f0b7e3f5f1aaeee8e607aa4b7e736489b9f6f5646ba374ec36374e2aca15d0d4b35056a2aff0918ed90c5b986e7343bd4d722a58cb53730e9848d58409ddf184919e905de3e21de

Proof Data Hex

59,560 bytes
121216010307ac278d704011a1c938608e54a4872617e4bcb8e26ced8de5762a367b0133eea3ddbcaa3ec21e4b487e77bd2800e4c7a6844ec702f33822937b00a3613a3507dd3cae8669795b3cec35b7066db4063412418a0a989df3cee9af8e3ec458ca034a740aeac1e6611460860e8d89925b4b4444ea7baa7978578b3417e52408c564235e486548e23f7c9b6ac15cc6a0dea549b438b6186ee6bd3b27c3b3b4101fd0cac0969e08095be0b64baff127b62da11c468bbc422d59b6d58b81a96c8be25fc44b93f21465a7752ad180275e834a6840fcb3351069b8ae8e50d9f0a77decda4e1e25e04f61fcfce849b61e18559b4ad5bdd46bfee3a5f7e9d6e9609f7a70b626248e51c660055c601c34eddac8152cf1180c67546d8a38f311bc5d4cb78a9f7d110e018744f00b33b76196909b284924869a6b811680bbf14e296625178746aee1629a8223bbda898db2013fddcc4b0a65e9d777f5040101b8fb313cbfa125a2838fc18aafe77c6f64cbf5d4eca1fe8d2d08de499314bfcb0f701290697a6076799f6222db7efc7bb7df3ede363fea32fe86c69021802fa5c790bfae0506438e2df85fecb63cd40e64bbb7b402c5b56c8242518c6a7a6c9f160fb898af71696cd748c642aae0acb4a66cfb67de5c6fe11e6bde73c2a9e79cba865d1683041857efa9c50ce87541c9499d1cbca4b1b8500bbc7c480625838836c7ee1c16a2f0ed24b6a4a4ca13dfd1d21c6bdee714b01fd46b5887149425491f6a011e0d9671fec063af3ba96f0bb7f2d8215f69dd51f5cf3f3962568716939c22a6b2180ad9d8ddb7bdfd08894845c0d068cc01f5f51ad6d61383898456166c69f274a19a18bf8b746a0e7ab24119882c0c4272c4d71fed96890ab10b1b615ea6fb50d29e6386a77627d5187b5aad0372f4831c672926f4cdb4187d771e317e877a46a473c9a80c9e9095241069cb7d9e7f6786650e081c88f659dba1792e17874770c511ac5a63a0076a57e589d286709921287d2a0ee8812b619f8b09aa390dba9a96d7f34682b762bf2630a553ad14b388b66dbf84d2ffd2690149416b47a9fa50c535d2c69a2f9728ec3603ffd9340af652ed02c1171ce3ad4513fc4a3d4ddcf29dc8e71f5b758f7ef2fc22474f705e698caf5c91833a4b46d1393900b5cf6fd9141c4ce1d507e05d94bcf9ac1b304a8f3e9a07c7d7ac595311f178307d7371af8b8d318f80d192558345b36b129b3b07d4b2fbb2084a740bd01acd5fa43bd6f7915f2eec1ba3040c80b587e200ad85b224ee8189e7dcbd4738d33a21afd468eb970c1324ad7d59ae28cbe6e1c2fc052ecb44079d59dedd8828f72922772bb3a288672a2e79da3cdca3f055a5209a69c00976ba8c899de8ba467d44e62cdb8b7edcb596139ff9831bfc87b89c1ae72ca0526b37e18d975a17e089fb7b9e9a08a2957b2c3209054257a1b68d748df31e55db7734b1544b4ff906273f9a0ac89938a59347a753152d196e07366341224ad471f83532dccd3585d7981285de8db6d03a4a080417a81a7cc401e58888035e8bb4b63fa32ecce23628f2253d4fd0de9ec79d2ad8c4cb1b678edffabe12d2859207675bd06c33881b42b4878a236ba8ed8e1f6c161fa39332d318a156d37a5c4b330d658621c7d077e4f454be13990bf27c914395fc671d390ba62f1607c1bfeb4149b498ba6dd6aa320583728eb1251d3d598eb43f16142c8e2345a9228dc830e6aa3d0ad7ed57c2907ebdcf57e9b4a836cc81868d45de73cc0dd5e981ec832be42ec760861dadcab894ca227d54106f9465b491ef46664cb3f616fe969db6cecd4f36edfea115fe9617d86ff8b1563f235d87bfa1565f0e588fdd15be6c51b5d49b6909023b68f6b9e33cee3342d0b7f589629ad11a538a1c2f5092d1a52c94710d080282519527b1715a409e9f44dd3a0d4ce28bd3184210fd7742850941ee418aabbf42554d13cabda96219e74853ed8e69af6e85a7d89b7a7fcb45107006ee4013fe69be8dac78273456fdffa6e130f3ccd014048876da3759e159cd292c7aba002812961b5736a1b8c473342b69a884a096650e6d4a6d41f398109be56fa55e0b850a988a81a773781ee9d18591992677476f90d3e180b013233a4c3debbaa6a5a92bf867b91b269bfbbad3956d071ac9340c43815383792c7acdd509a2f7137acfab9a056f06afb3c8b86726da34e33eba135f27e20d021ecb2d93534eb3e90110c466a478ffe8a53c2846bd4f89f1fc1bb4a170a6cc769ac2432201e46ecbbb482d1bb0c45c857cfefa45d9d3fdf901feda17cff2cd012aa872db016128d80e1d6c553fb266c2d30f0f785ced6bafd5430b48685df2b473b7aa73e528d380a71bcd26960d6c12c33d4b1f04406982c532120b25c74c3f5e97eb8450cf89606e748c3cdd41ac83857c50456121d1d0e2c5b528042d9c185b3193193cfb7657565a5c9dd94696a5bf27a648d5648a90a63afc4163794dcfc78eba24c6c87ad8459771dd7f6a57c2da087bc6151b52f55730b48b18ed20d88e2df95f6d3a01bb755b34180938547d22d975e85e7d45fd5ba0fca51652f51368cc837a0f2b12027f6c657e7377af0be5bb0400a550d93c883619a290d577368c4fed2a250919ac1086a21438e10e29d75b1d7a4345670ba9fe210fa46b143fe425965e594df6a49aecb8477fe1f822ffa37ede948f00063559c0ee1681f8129929b8fd41219790a56c06dc6f810c23c6038ec9fc410e825436821dd1cc707edba28e97e6c1158b090c1d7a3fb9d7d7423fd82f9dc3cb6951b482f7da975b1ed73ecb46caa3357384c86f75816e403a206e46350367fad5dd61a7c97b4f57b687f500a3e828556d077ddb6df7bd619d45aecb82e0046997e2705f8e30f0c8889a96662445ad06910ba54ed35a6852a49f6f1feeaa6f7bc613972845d8c2146f58985651cad8add89e618f9d7f8a351890c9ed29586e871518dc9489f654ce27d6d5d4d6fe51a12a4b2d80716fef12be4f64f63ab9aa54be82ad345bc41c0079a2813f7b823ea5cfb667304f9748c51efafd30e02f6b25330d941a02d9fd776354ef893e6b5f910e4abf12bfa3e4d6674dff6778876ff4ca29d2c10197fafc19d32f4e151d1cccd7be01955717b4fc99f8b51a2b1792fc97198a229941fa89882bd8c241c20eb4b54d65908b380a6feaaae248925db1a4c49ba69d99628630454c99bba5277d0a4d2acf2693fabca1223ced5fba3d86102bb44a970ded061a0b37cb058ff5efbb35c4314d7c508b023f7afca33c2779fa1469cf5dba82909622f5fbb51968a4f2524e977fe96c9e54d43aa2aa3742df527f0b599e0ae1ae5a0320328036952597d94534bc64742fa88fda3a580ee6b2a5b4d748215cc44e610470899265649b95c9652a3090656f3396aa9b72bb364784bdfa425a029c3b122517ab3676db3cbdddd28840ce5465ebf7fc07f85ab298b31448a4e6a17417a32dde9f6e5cf7fafa8dd1664dea73a6cf6384f9799b08c552aa15c390d8d51f73ac5069ec946183bd6f6b30d92971e720cb7e7bd7c819d4f2bf01ddcc37c1781c2e903d39ff57e669218bea3c2ce143dc5f1be887d9603d7734efe9de8d79e4ecd1696ca012ec4b4a362795c865d6a06dea34826c4cdd4f0781a3b9161c5a02d4d75631c3349f337dc6718c96669d7b4459b4330535f3271a152517d3c93a805888a35bfae83e47af37d8d1d3aff0e30aa4360c4ff42632b239324001332a1e1bf6f00c5e92af9ef4347a34f3cdc1bfd53e4c061e99ef8517a5f8ecbb53d26886261fdb213a74984bfbab7907afcb90461ae253d1ba149bcd91f83e723af4bc2f7471a6ecb8e8e085546f3fd4fc317763725bdb32f415f052e93fb54e8e7de55170305cfc485dcb0b64f15fbdd95ac394f40f715a17c8f40a97c0c545bcb40084966b716aaa32d24ebe8c600e169702bb0f1985eebe7abbbe26b1eedf83ba6f14a224591a8826f0792ed019a8b87a61be98027333160a9be2dd5cf32750d2c1e91afe71b899000d4426eca87cf725444ebf41e2d613a94526536cc7e1286ce80dc9231a2bea2927d65c62b54f92a9dccd193de59d573a5f1c3fd559512f11bad6cf841e84945547716be924101832cdf791ae4c3a34e674d19af395c2bb477ce92f8b2d95f3797edf6a21273bf5f3dfc3fc62c6684a8e6f01e123df646bcb5ad0ab6b75aaab7c16493b18cb15a2ff727e9a1b52a5dc1413e0c96c06acf58d866d7b14b885ae7ce5977a84d89cae73d5025a7df6527caebabcf4577d0dd7e7f6975f74d4553715b56e3600bd0ea133b7072ee49b02f112b87aa58d2394b8003de647404d83fb4c986d0c28c736d6e15f2e8b1d045238d7eed3b6c54561a1d0d58a534503bc0a7a7c1ceb0c6c724d4d404035b9652556f0d7b01bd1c87a16301a12d9ebc8f308cb6b742d5ee3cfc22bb4dfa330b9e9901a9d91d53769e42e17e67087f183507dea81b707389c869b8c28b2c5e955bd079f7d0e4bd4c04118fda9da6f1ed37cb4297458792b10a4511491c59ed71ba944b9d2d0b97b9e6ebd2ade5b0358aea20762a1e4e0a7d90843be8271ddf4ed6921ae690f80a22c6c4ebac3d7be622013dbd6ca8f87694959b9ea7c0958eb47d937486a224ddeef4eef4ad68d64886ffeec3e3c3ec5da66c93988138ad32ed3380160f0934604251f36898fe61c813b04061c77cec9b2d88f86bb3ec881c11671887e191c92d83fe7052595cfe529e276a5867faf355464bd0928f4238a69026df86000c2868f81b16a962b85c625f855d09a141c9df2616733ba1607066c73586c3f5e57563f6fa157f4113275e03cb3c297e873b5cc1a78f3aa32ca90cfc2a55dace58036e3ec67241827635cbf28fb7aaf1a62e4b18bc46ac743cb5c1d36c866725ee668fc915dc43d50845f643f95a9d9e21a518c74d089ec62d7653609e3de76f5e267f49bed6ef1ee8dd54df4e7b8133471d0067bbb39d79ddb5018abc675d5edde80327ec1b008bc00240bd3e748a6b9859a89b237ed3ba429d79c792a2ba3565c176830890ec86f25db0813e0c3a1a0d4217890c85364a28bc80172a59301f2fa34dd63ea859d31ccdb8e9ab22aacbe434995d55529563ecdee86635f7f11311f48b4ec561af041ea9364c69b49f068837ff146df03350a46454cdcc213594e0153a0da780d010a71b3cc4c88cb99a1d1202418da4e74b26cbc5fc54b210bab17f65204f19b97186ec97c4062a9515686756c7ef691c09eb5324d442d9b5ea7d7d7344b0ec7e1e0aef9a21efd2685fc70beefb23affa6687ae0308ea3680ef11eba6559945d488939dbf220db99a5d617e6e1a517dba97d9f0a06d4fd6f74b13b9880ef29aff36b68963a57972d1f260fce827845ec7db41276a71dbcb6666a835fd5909cdb693c33c2b59794ed9875815de5d6fc4d4c99eb621de94c35aa1b1027a1228ebdb17775406a68e8be51dbfde2dac13b48fdaceb8034ac631fe95a148567243cadbd429d9593d2d4380d9613b49f1c726ebf382ad79d16f52e10ccfbe2d7750a4470997a4857080370189edf400855186492bb51f7cfab4e983b990610a5a95cb13d1188300120714b249a47891bd9f39e70642de07a395f054c569989b1bb4719bcbf7cfe35ced0600ec7163736cd774a363ac71e5a570ab54f3499aec5faa4bfbb938a1366fc344cc4aa0cf1658bf3888ee46e66625e612b9e83fbe38b50c239c515623a04f6eda2b01c262d6b29aeeb10cfd3fe51dc6a022e03ebe3efe3814cba12606180e1d25df6466840c8f64744cc5a56bd2528c806fc536ab8483747cfd128cd62f47fc91873e43e0e799ea86d2a88a38edd8c796344ed1c664b6f57880526a0f85977a66a9d5874da5f6f35bfc3ffe3e13c065c61a404e0cbe2f5ed459f88d722ee8745a6780853e537da6e2925ffd9fce17f4c17c5bbde9fe0cf4a44b5a44c4615aee255f9acf0862da6426030b7e17c71e3d20e7e900126f4c88b80e99bffcfea8613f884247b2268b9742fd204b1e03eda79df6c26637289a1f262c5ec3dad3984dd06d8b83cda39113641e4e5d7cad4dd274816e999d5dfa26cf8e5584bdf3663bd00d962df714565ff56e1aca73d93e165cfed5104d3c7a4af597065f40e9d88d1fa3682e217c75a485f2f220617254de6a995ca32fa835e856808329f4de3caed2f4c54962993e5e4b18f951309bb94645a6e8279dd58899205f3e4dafa89c21ae3cff8e1815b96522616af2c4c0b78e3402fcadf65670a7032381b2b23447521735829d5592380f7998bdb2425e6bba39084716c435462633138d25e8c83d8bdbee4c98cdf7b339f44582b75df2351a9473ef1ca2a311399567b29618c5f8f8e186044e046328fbe6c2bf9aeb83d64a14eaf1fc4df862f4c1a341e546c58b8462089790d13889b980302070bbccea8e9f5a12094ee7477b995d170b738eb1923a95f49a6a8b6f27efccfb98bd5b35e9195a056913cc3a9eea3cd08ecec565491bff60043aac2abfcf5b71a51c43cd0353e3646214f17898b5f278aa568c55ac5c0ac2584c0295a0204878688c3c3e939e6a91bc205908263dd7fee2f5436c44b3929f7ea4007dd4f805242fcfdee44f33398e3b2a36732324fe63db28c3bc042ece7c23f37d23c27246a9d7e0859e7895f78e4bf7de69b76c743af3579ace0481237a7d848a50de83b9560e882ddb2a1f3a465c9465b2247d1a081a2d4e07ab637ed67698618199741271382cb8e0ac5d8adcdf426e2d1d25057385d14eb24b5f71c455f69f8d48fb49e28ff789772daa82db761e7d3aa6e8d6e3e9a320a5062c15387e97bc72c852f68aaccc531e510d708b503ec0823462796c4af0c212933d5d65847c807ff50c5188d3ffd460b509273a237a5bf5aaa4bd5e118067a97758d98da5373d72f6a5907ecd4f5a5177aee67878fa49d6910c0f54a55c8a9c810ff13c54abfef671d229810207eb29d39d7f7e63fcd8770deecd83dd43a2e05add3bc6eab9f8f1a8d6471f66be58d345ea0c0b2dbb857ea6b7ba73f1d353aa5672e62fa31c0c7a059708dc99cdcf590c233fbc5cc612bae6dcd1180baf777cb9c957e8745bfb7cdd4aa78a7fcc793fe6efb2bd5d08510a545446625315f61e31f0b1693565ac15dd37c28d965a8d7e60ba6812b821d70a0675e8ae3aebb95854614ed463e9aba3fa9f5774580ec626937576f079d05c4f6a343f9c6cd3915a1102e4373b9ea7707fe18bf164690aa03f6da6dd53069631b09c9af7d478529bc7e90cef95168df6360ce1b1fa451f4af7be546a0d3faad87d126a54ede3b6e323fd7a6495599dc80ed0846157a3cd475e4a5f5ca5e036a439d60cc46c2a760b706e109dd2844eb773e3d7594ea79cda47a0d9841030dfe46940c9d7372481466efbe6f7502923aafda74df1d52a1b81edbc1fdad67e22b2814a791f890bfe8fa95f164f8de9852d5e0d6b100062803cc9ddbfed34e9b1a710bee3f0f25e291d5ce0c2162bb2dbdd6f385eb5849031805d481b209499ad7f95f3016239d88d0c15ddc26b73148ca28141c2643f66d8da08fae1873d1edef313f2fecc104a0fa715d12d4a80eb7f112c60dd829104f16e8f66348b5023ced8f2f993bfc0ee232321a2eee800d131e984790432416506ae9a6ababbf31b2394c2d08910bfe43cb87627d3ee07939a74ac6c9f8e807c5f0ff13b6048c81936b53868c879cb0176f4e829709259d2931fbdebe36df54f452af06128a664a0f163331a3d50a891c8f695f5e35137d4e83b744c589742344b9c4501349f907c9db1fc31967077757772be6f1f88912c3547057b610c9fd329b86b981806917fda3a15cf544288d8c86a73668ef62c42d3cf94cf53d9e96dfa9c80250159ee0aeeda674c62e7907ecccd5ca2a1c9101fa81d18f3c5f37d73ab9b1a598097109d3de06c2e285cdddb65fb16368bcd51e739bb5b76c0fcb61337674b7f11eccc2ba7f69a1673e8670f83a8cf9c8608d7a7278792b8c23c6b3c804c3fc331025f53ae568e70b3cc2982009f0fef681d8166213e4d236949ceee325dc6c9bae595ceebb73f0f0a4ef49155b175504a428c35aac29c1c71a3d0a04cfaa6665aacbe22e0dbf426abef6bc67ef49c3ca46ef4fc5eec1a6465ea22b3629d98367798506e063ba2c78e642d5ef0d45b7e22b74becfd5f2bd9d737f80bcf89bf2a4bbab0673ec56c1ad30803b88199e61950007dc0dc3f2b378a53f448d9088732b025d343e8627b08c7ee8d44677b93429f727c2b71b0c350867002634ae369276f32dd307c9127bc2b0ababf29d1aaf05c6156771e08e4b593ef5d95685ba07c01b736d9c8dfdf2bc7f0940e9eb7b067b572c315acfff45b9c075eaf78f17b3acb40b5d4cec0b3ca479f820b71da888e6877f72b4d38ddccd941beeb3653327697bd9132ccde75e2d9ce3421345c2a6c912dee29d4902f24313fec9ef56b3a59dc22f48bfad2f8b5ce217715a64cc31724368f5fce47106893e85c73d1f7f813b1206f0e20feb8db3aa147242861bf4d0c73c5dc05b13c9869e6ca961f157ca1676dbdf02fce43c13611bddfa3e0b46ae0206b8fa4729a9eceadb06d4282011b96b92c748e0bebd7bb15a5113027a16c749e174bc21004320c56ebb282240c3bbe7fdda25263682db7041fcb1d2962631215c8c2f5829c372d5d5b0531d9f242c1ee749ca20b399c58bd067089190c9f184b0c2505a25182966e3ee0eef676b233f4cd8130d7f92b379fc9b41eaa6772f5cada29c3443c91f4a130ad5267dda478d41b3d664776961e770611364038cf45577991c21325b1bd6da9070428401d27c0c368082c0ffc773964f22e1abda8064425ac97dd20b481ad29f0192a4ab53a77055d06136c9a48a5e699604234d250198dfc8189b1125bdad2e63ad9a29ab8f0b4e4a95486ed2ad46082b9f5372771cd0a9f28f2ff099d398c5db5456322f981cae386de16a7be77b284e9cd27c592853c49944f7768f90daa1d1a1a6fa9c16d976e1c0cc973d09003dd4dbc383bfa67aab2d861ca5698f34fb404f71fdb5aaf4fff2860f7e4f45b8a0d516a33c6774f14e0e1a3096517a75e61b89f850b5d8130d800e78ace7a12686f54700f4b761a7240b37f6ac2a99bb485719f2b2ca010190119f7006ab6a16d24f046dbbef3edb3716959ae49628f472d06db41110d1eb2f67d645f88781bc9adbc5beeddf3e4f897ff39d863e2b5dbc424b147ce49bc659eac6469565fb33cbcfefbf5eddcec9553ca5ca5fb5e80affaec58acd91b15148bbe929cd87b96f3773e81d582652d2a450c0ce13214553b032fefdbb311e93d9b999af454505814e521dad7328e2e0b0947c4512c1da43ac404a18b92fa4fd6f583172fc87d444079e45a0589d111a5b9b99881e4bf7ab1738c56178e848aed747ce5200ed1c53d34a0bd785404416bc8a9ef02c6858f34efb113487e8c53c8268955df9888a181859b65729eb38ac7020e5d6a8cd2a3343c13469550c252f705fb0c97b4d77ea108119d27b198201245431793f2dc86d351d21825019a88dd7f6a8c7f84f35c8236454ccf239629ff7ddd00128bf0c80531b3f056d3f1e507b4737954ba09b30ab7cd664eee35d8c7e80229302478b5f18ee62b7233224fbf3ad49e6fc8a9896cc0a0310d38efb9cdc19355114040b52afc459c79498df9b8e1030f204f3782bf805a1a9cc494e524af6569d1e6891200b97bd45adbb308bea7f5a193a02b664ea268be97ccad07a564debff8e2c98e23e0e37cb7ca6641a52618639fb2884e1d4d3c1ec21161b2ff27f90f24a1f1b819a6b9c3ef75868d65e9a7e66e6f0351f115ee50e0874d7e3a47b61fcd3ec55e20e93fbdeab6077efbf3951229a50e2bd13ef460754560ed88c45eac2e0eb54077301ab51251654c536eceb543314fd241d98c26d822b73f84e798042b328ffc02052b230da0ab1208fc87438a689a1a534209dc47d78a693200a06743144bf79123f40479e64db8e71d624792357f8a7744ddf7838a25efdf3316a501d01a2a75d01601033b9fd11628bf27ccecd51361b7174aa47ebb16fdae9a5ab25c3414d30fdc15503553e96ed5d22e58aa25b0ea682cdca6639e7e0bd9ae88f414f9288ec1d2cf3c2d5acc1e3c8d372e1f329309aee0e4972c5681b6a5c8f0ef221070aa284cf8172a368f6f949b7940ffafe3b9cf7fa2e9fcb7ea5728b458bfda55942fb69fe4484502f86aee9ca0fb457d2a46f777b9cbed36725d36bc983873410a010fe39a6ff474ad21836efc3f6737cae9b81aec27e0dcb9d65e40b3a250f5552935972866d6dec80135e2ed94e6fb25fb45e961b1d80fa696b32934afde8a69da57e13ca53544886b45fa56b5513c434a704d27a9f568092aef9f849773b7d2be8a49d68dd39b7bbc1ee30e2dae8baae5615004d36bad4623b9c0e94654e96c8b3a16d39ffb111c77014a432c95f3faa2c417c7fd2c4c4ef3bc691545facf0e930f50abe43379bdf8433144e670aa78f3d2b028f4ff86a6a7573bc7ab5fad20c3049bbb520445f9fdae1ea99d47d34452f236f68eed053b9c9a310671af97bea9d595a7c625308fc0b364f4d47226326a533e7b6f35e00bc434862f6908b311d903f9bbaecd9e6a3cb61ef37553ad0cb913f8df3201bbcc9bea1457a30257b7d9c5f3e22b8d047b70021912ef3fc1a426a86f808edd2ed7e388874abe5542087d9a02411d207fb367db7b7fbc3f7e84cf21bcd7dad1b50ffbdf37cfba5c89f6760a882bf8239f1477f719bfb6938183d65c11963114e212801924fb2e644844cb5058d8fdcadce633c0cb64cf3b9dce0fae91ccd18f246093103174735de92591cd2cf98920a93920f4e4659203af2e5bad89e16502ca26fb26f7bcf975e229b683b98100007eeece361272910a92855492cfc4c6a0250f68959186e1bbf346d09dc50b363b1004b5ad6994e693ab15d5456e88ebe462e81a405e9040bb4fd03595e22ac999ad9209588a1f8f080bdab078135ac12aa496906252a13515160a4f6a0e09ffcbcb5aa6f0a8725074efb18d9c00e8873f98a76b390607bfaa641e2fff201beca557f6b6f76f84c4b7a9bd2c6e920e1180ee3239868eef17efed2e1a701b2871f628aa3987fb99c443f93bf334d1fa65b2fbc90d3e97d526bbb9c48cc7d6148312315c2e2783418879bb886aa7d7506bfa402686dd7020aef16151cc16f9252e4a06c48b8ada2cc25f91335317042da3f7b7b5b7a4efd760f79d82d459d8f81f3cb1a21f19d63780132cb02ec452dac8168ffc15d83bea231ad060a4994fd816eec7a86ea2f5cbaf54f4cc856e65e08017274b8eb7d353251e8186ffc9ea5a96159c6817468ffe41ab3a2e3a97cf465d3e7f0acf41ed6addc53871155e33699e70a04a14fa2fd32cf37a8dc5ee4b8813327f4d95e1aee4bdcfa5c5e5a48c0ee60248d125d579090e2e894f07cc1fc6c66c224a8d1f56f7a0468cb4cfa2b149a6e7f6c72aae8a5657408ac48e125c832160677cd5d60b88fbad8716620a55c7c28c80109cf12b1f9b527a24897a46fb78777143d8017f0b1c6490ebb153e5db89e56f52aa2bfd3d4f2f12f5cff2826165cc5b9d441099805ffd2ac4ed70226c8c814fe3a8545c399b9e05c371cfae44e8760c5c7d981358f9205665de20421da256fe9a2e21d033e63d4ba9414361ffd6d5707ae98b8b62a070f2de02c5b6a27f174f775e93080e34576a92805352727d644f93adce100e5c85589e55f6dd1fd4f0d3d006944fdefced4375ef04845cfbbf6765216aa2c718eab8619bcbc8818daccd436d1495972664ba67a2ded8e190f9537d6c82d0feca3743da4d19e10ce487830a467d2ba10492c6e5a0e9db16193220bee26a010d60cbc661daa68243cb1623a4f43fd24a05bbfaa7313dfc30322ff7564b792f84dc9b4e9c174a0d86889daa195f5a1ba5104290734ebd3d672388660ebeddd75cdc3f1419fe7bd6c30d7ff25f6f15cea29d5175256bffaab8b59173758e06959bb4a2d37f3f226a70063568b98dcce4364b7847eefcf25185e54bbc5fb331597ed0b68996fd0484840d290347c54428207686283e17065ea050c4335702a12631052ba3abb140f876a25d69061ce8877d1b58ef15c8f3c54c550b2a89dee25224c53cee9ef23741b3290bda634619c965cd39a227545667ce9204fe8025c07abc8aee84b46c5177787d4fe565b083854b68012ef06872386059b45bf8f7b4dd41a01481a4bf816db2d8b0c332ed8b63ee0ecf99cbb252394c94b188400f397723cb2d43f060283392dd4d80aad39ef9e562067856398652eb1cfc6b3f6bb70de17d658afaf0b64beed05399299124b5dd2cc0b021317dce2c45b90c3312344c65cf460972af1f8daa92dedc5ee54bb7c6b08fec930c0921a7a2a772010c2af9f05c3c8de4d6d0e9a26ca231790ccbecc282e803f3daae438ca34ffa09ac544ef177652e1a07195afbdff65635a17b866f9eee38f5ea564fca84cdac30987f9954146e70543752189b1bd983fc90f27e27b20b6215f49b251904098e2fbd9644e4ea50b9e9e1004b4a170eb6d65c07454180c8d8c55aa4e79e71a86249e98e144b4f2d3364bb0d80f2c6acdc443caf8fd53b041fa0f0f8855c07891664d5d11bd33f2ebc325a1b5f736baf810d3f64cac2fd1b88c4146222e251bb718ef8c49c6d59272cd9152eee021dda54768924cc1fdd58e6b075494655392f2af460d745c72918f5184074021c74144f55ed8f729e197e5cba385cda7d0576dde5e88f82aca6fb3de9f2817eef5b1bb7657e809ab1015b05f725889e7a86861036e1b4e63b2b5f7a24930f98343018436a94cd3775435f4eb4ac5dcc55492ccf6c6b68e0c553944df8b44de6701d7d8cc7aba7c5ce6f11d2d5617fe81dee14ed13573e15a995cae4fbccf4def26b7ec5a3b567aad4020750de44a2c13b6a122381832920e93359474748d1452d1c6426e3c0f63f8772d61c71a8fda80c8c904212c902f17eabc3a6217ec0c09f4509cfe0b7d21481da15392c2b104bd522089f2e5a419e0cb82a90b38863351e3b0c8f9f680fff49e6fcb541f14c8c42c31f89c169cbb8f8881d60c16fbef15bbb8db8f0654f97caf942474eae9e2a2294af80a59befbfd0b027e6abe733b8312714d7511b1f28fc300a8449d7b965fab9e4b1ccb55c91ca46461ba1630db3f0a4a5a2a05e20e898fe54821a1019e9ad85ab3ff0d6a36013e942fc503c539417d0fd2326ab2e8c7f7ac3be98ab9ed4cd2d528024ee989503fee41444dd496f4a176a25788bb0a6fce35432dbd2f92f0e02d29a610ccd5f4109a8167460e8cb531452de2252d6ef2be3f95011bcc9eb6b346017ced3643ab5291a27adc647b122280ea653f5b09447fda87421172d26d719cfd0cc846a4725c12c92afea07b24d508878a94260106127d9a5a3b6bc689e8d83949cdb9fbfa0448a774341e1cd1341f5f48be39dd446041edcebd81e308ad7cc37744ea5005fafc73fe46157d490b68c722354795239ae0af4b429d0e27a73f09bbf2c7ae378f6b1a2a1088f1ac7c1fcca3f1352d261a9fc878040fc4003d005cefa1bd1f16846382a14d55f4805fdd168a76334a24fcd68dc77325ca91c2c79d59df91c54faf094273362a03d534a3536dffbe0c9f137d431a9796b5a4d766286e7f44a05b85473499c5200e7cadcea7179b3d41765c743521f129a1e8e4f57d1253d05fb15a0aa113aa2d716115bdc4a4fdac18cfdb9cde7f9784ed3f9287d85ae9ac34b3a201d7a4e452dc605d0f168128a72fb1e7481889d1d83f89dccc00c3887b6ca35f1c2159a5ba98bee8f574dea2bdfc44c752a8010454ed59ef61fb3ddebb7dc0707452bb02fad422606e287935a4c836233529c7411ed55a8e886f9b6d6448e7af9c8a5528d0f17c4a3f6fc20ff48a956842ac77e82ea78b34b4a659133e6ccb9084ce995c9bc4b4a6e6530842fa3e6cb822d3b8eea4465115ffcfc8eb68ccce8cbf4a603692dbee5e6510c8850c8304192c6f6a871bd011007e2169695b9f596bcacbfb89b7724bf08238e2268bd64ab782f8600ba290b3c09abd5cff790759a36954ef5f48e0c887d71bb09649b1fd40cd5c196fe317a7802bb6292c2888b37ca5ef90842bf79e3e70b03bdccf4474aae5b0cace5f8be78ac0498aa85640dc494068a983647935993d845400639edff7767d78ec1b063dd741fb676706d483c37c890b1b5485fb83bd2c006e23cd11f866f1d326e57e4f59a29d67517d10f83b8de6f2012fde0a1dbc8e09fbd8ac8f6fe45ed21f67a5336cea020163ed0daf1e95c77158a2d192bedd280c207feed711d3b0f3a48a25f402b3f664bbb299b19181b90fc46d47cb8542c6b0de109f0d943f5dbc59d79cc91cd88475b2b90da0cda5f7df681f566d5885fc03ceacb6ff5e86b603b5bc8bdd99992d8125b9e43a676dc684ec308754a0fc63dda48b1b5a18d4c467dd504062eab71cf9440f135bc8d504d42b7b5e9bf4051d3c1d8d711e95a920e48e7fd333e5f099a833b80321828882fb445a084961266f508823b0b2abec772ce17dec84f2d097384a9ccaa22d8b960c9e722e9ea6ddf1a47870d3afccbb780535a4a405517b0800f8af6155bb0f4ce295e2bee25d8595b73e669caaf8bbe9da56ec9d79e963a62988bd3ccc4fea4b02b51fc104a3ae3234cfc2b5f5397e2d64623472b54fe49ac9ea663c5e70d546d1cc4fdcd71b1827ce4b3a1d3fcb23da88562be304361155744b982d843b324f40d7e6f9b9672a1db8476cd86860faf69318ff195ce4c08e5a9720c6af61d23d3e61db141dd0cc6cca98667b9c0bd1cc2bed3238a37f432afbcb9633de8b6ac141e454a885d8abd6b7d0f3060b6c18742a0906987fa745963eb5b9e651953e43e9b97a682dac11905fb98f86a6f9cc57ade532b4a492fc8031374edb51466ad3fc3d5e1e63fb85fd93eb3f911a09ab2eabff5840cd41221c3944067d5e7c1fb92cdd05cfe40ef486b53fa7181a1243b7cac419dc62029e1cb39212e374388ea5b619c7b39fca0788c9fbeec0a05927265ebd81fbd40e0b4b58438f3a236a932925765dbc8755986b7f68cff608a54849898be1505f9e2119cde16a2eca79c5df50e596ace26f588bfd4422f2a34262fbebc982f09d3b77db0166a8e70465022d8532d398b7bb3e58523111a59378cf39febad72da938d3483293a7b8cb7a5cdf0737ccdd368a854fa5c130774021ed3cc1ed58cc442eefa196226d6f0c00a748e577f33cb864bbaa427ca34a4ad185ac60a9ce59b85101a1b2b004a689d8b910592061875c1126fd39180bd03716e0a27d30a824c4182e53ab94b67db0c0e8429b34d531d3e90bccead4c9aced0a767cd558bdcf48c28ddf26f6736be490e950f60a021aa4075d6d72a831ab6edfdf6d4be85b4ab0919e8be0939b06c22c9afeb2cde78561dae0b0be07cc463249cc809349d923f05c3c5eac1cc38827087600774a4a7b86fbda7caf5676e72a7ecbe7e7f490eb19ec38d14d26b5a97a8ac36c59cdc6803cb2a4abb5b9093c104809c44aca0fc7395264a1ed070514797e5beae625a92bc0ba1ca62b37f16be70f4267f6eef7360bc91203e91e6926c7afed12ad508f978064349dab6dcb5305e57f0df623b074ff55279db87113e33eec565dca892b11cde8673f9dc543b59292258410a4f45693946dbd7f24867fd32ffe59180806bca81a4838133440b90fc2bd981bb7d5fc6bd31c952bb41d63d438dc8a2bd4a2a16e09e548a865aed2309fb77fdf31393dba9bf9c479621625818cb55b1b5364ad112c162e19150673845a086e96c7cb549c9544d6b928a2305d6cf258bf87c6bada19fc2b0bc9489d69c0069e6b1df244a5404cdcf417b36406daed63488e8a28bcefe2f704e22e9464aa7a7360f599fb40dac905c4cc3931115ff81a52ca94bff74d1b6f4bbd9f81c9470c5263b0cd818670c8ac136f022d3ecabfa2df7792991abd48280527db9263c08490b549bb414d5bcb909d4d95804dc9e599917c9b641c4cc973077b143b8be07dae710e8a957e8757c9691f05f1b93c6fc20d51f41253e9d14278f8d88384b217a934994dee629d251b69c85f2ae518bdc001685a79f4b2598e33d702f53d843279ef6baa03ac7e8393a0c5fa7e4f4a3057b01e6b2ed0a4a9ec5a14cb9262108622eec8e292939e4ed9ee4d59158616565cc4f5bdcb37e4c50478cea3e9e460d991c1ee52de6b88c2f2f7150cbf37985c308078c4cf48e088a8f8a66625232d01da5e25a801db8214b914943c013d866c0eee0e250deeea02da841f768e717ea61b842f422c5a9a9ab622515763b90916c1f67618d20bba8f29a28f76fbf382007a5a2515c4d320a5df5dc79f79ce78c9498c48eba912054bc39d5eba6cf27e19dee38299abb8c58c66653a2bee175edd56748131f6fd793b4ca114b11846509853c7f96cf71e39918068da29c94e9d234913c8a38fb44ff5c3d669cc991fafc60202153d098bd261f8bd58c95b7a7b275356bba8275088c3e9cd965a8380fc030dcd7d3e428fd949876ebcc13eb853f5fc5b61b7aeb50f169c8db05de9652771c80fef0a4b8ff1a6de13c2e1565ac1e6663f954ab04573e011ce61622b2052ac6bc20a5f97411ba4b262b807b2f727ed6fe6608d4ab2a7d6efafbe06b6dce569d6c87971e01d788e7340aca667965d73e58b059be5427441b499072b2fb842e973ec83e002db148ae1b3732cf95dd84289b4e60253e3fb5d875d47f30a35a75a4228fa68d227e37e02da281ae1fcb5d9f6dc9b7c4c1427082e5ef2c7a59f89d8f8b5d3420181815364d3a7417fa23969a9c73be663fe55aa8025aabd19073c271144455344bbe951a5110f7e761dc19dfc1e4c6d2bc0944a278641a3f2053569ec6e6d6a01e43000eb61209493aa9bd89c2acb8caa674965d45fddf038d74cb00e4068a8ccbc711bc4f8a386b99308d92661da41d16db8c17edffef00c8867261236e04da5e1c9e48212342cf50f4eaa6c2e9f314c5cf61700b4dd048ae85a028f207de3ec8cde821caab845d2a22b563af11c783f93fd5f6871c23e8ff92b8094cc8a7ef6d4255d8cc6806b0f637572f8a59e3c2a32ae2d578e9c5d728b71fda52d3e8f2857a6492e5e7e77677d3e24987d466d658ae4b69df2d6940c3fd8fbe8feeba0bbd1985daeb4bab0d3caa8dc690fec23384da0c9a52774d0411f8f1e962af741a2a82a9d3cb4fe6cd33f0bc4cf198e116101ca8294b05d6519c85873dd3d595c02b4436cb8dae1f74c94c467d1c307c52d479c250666e9471a2c7a422f67fb7f671de53fd3117e8b7babd2fd70c4b05d1c5beb26225707f0944679e16c80a20aa6dc4dfe0bf63980c9561c267baf6d68477134a252350de4c488848db9af435f605f629b72e69429fb1216a04b6986e9d15dbeaa15206d5c6a990ab81d0577ed11926ab39ecb296816f748827b0d2cacb64015a39e7d102ff9d6dd2d113732da271fcbdd2a795729deafe8d04c1a9504e50fdc769f65a83bd7802950639f0bea4da118e71097e4167fbf4fb62b5cc6f5ea66158bc5da34b3fb36056f294e784451bc5a53203681ba9e54749eae1a7a54a72c512199ea7978f9c6eb71f7636dac0123217c697f1a847da0a49d8e6573c0bd9dd3730fe99912a7a68734a612eed8350c5cdcb9ce66e564f3c2feaffbcdc0db65542bd3fffed451658eb969f58cf641c655e7b62e694cbd28a3c48373fab858eedc798849dacfd23c2bbe9f243503d2be71de807dd42e51b58fc890cbf95223e87402b15a1993d19e3baf4e2a49509ba9d0e97a0871d265f930ce85405c9395f2bf3b1a26f6534cb3f1d608fdc70200e7d7afd10ded652b99757722e76c2a344b050f0759a80b5b422509f272b414f46bdc322f1d6ee9a93ee73c9b0a3430c1c8c1c3786e5f9c4b889e62493c613a89be238fa5c0e81ed5755c212aaf4ce927b771865093e850b2404f7c6272b866ac4b3b61c40a8d647235f93f6997e0014cd20c4ea71101ff73021f9af46e14dc599b9fc9c4512a6a78852afa5db3d18986e91ff248ec3f13850191d8093df575ee968dd90fd5b74893da5f6781815685d9e75b4595ac85e7c33b477cd148899b3b0750fc973f581e76fc1732dcd0f2e016a0fa344900b2be695e01a67b9806e2fefe938d83df3cf1e2e967f939d2321e04b215c12f74118071ab87591271254e765e498af4e4734424e49165f80842fa14d86185a81a11f02404c4146241a12645752acfd81c54bcc91fb49610d33f2afcbf7e4b6eb1da15fd786872da75770155f78f828870b773ddd14c92cc38931a9ee26c4164582b87a162fccfa7363339507a540a4c16c1c59c59255a39b54cddf5510456cf360021afcbe065655d865892bb0fa7f4da7797f8ea9f8c251b11fae17a3c00e9e1d9a872da15707d63646153a0dc067649f26e4e655461ae72882a0d78355fafab21adb808d0acf1999e4702d9f15d8cbb6e8b02f3b011d43be67e28e0c8485c95efae94ce3f258ceaf253eb6d2d5d35ba8b2b9ba4f465e6e854fdb34a9f9b136d03bd46aa0b3731884c34e0558ce49e5ba238855e82b878fa2c04f0f1c320fb300716ba4e598110c0deba37c30fd3b99df32dc6971f13a082ead5588f45b816fde03b04d56046236cffda733a2fca54f76c3ebb0fa99028838f022993ce2904705dfaaacea5a827497dc8c8a002c2406e6497ededbd655e512af2553f66bca6adec8e63e369ca87a956ef6c62acc15e714d300c8d36951690c60715253832a6fb577d7b3e5796a4d80b72ad9c195fc8eee918681f787dcc3761803a43e7dc13488b6494ad5aaad99205406e53eadf6005620224bb122e9351a53788cde9e6134175f5b3c9a10bd1142ef49b24e8162491ca91b7db2f22785b6496e2609b434e1aadba15a4f548906146a406327ad8f61d3fb5f6ac15f64bc44f3feb0b3ef062e2e988511dac1e49f345f6498da48b56c175749d68acf291d517da947a8175807a3de176f4e7f94996edf2f084987600840c495771673647499fa828539336ae171599e18c1cfeaf9c004e34b2e26dfd2025e25dffa832ac62e4616299285e8570b26721d659c805ce8f3140f58992ab73c1d649d938302f3922aea3a6b8ac7ea114530be0d2a7bcf0410c4ff7a6c5c6e66be9906b30a1e3b76b18d99531f263dddc2e5e2555c9c3285b4802e453b946b2bfaf0b76246c19356aa06a386a58634d1873fe0cfc006634a0e25d99830ac8d12e1f45afe3b87a1c9abdcb3aca6bfdf554ba3b0a637268e54d76cc2bb77b072a1e6d2f041418c98eab25a6f5e854bc087fd3e58134ab56a2949b448ffea59932b75f3c42164ed49dbe881012decbb20e92210cad279f2b7db89755538a72050d574cc9aa9f9370e61a0ebc974aca334b5cd041dc8dbc27de72d77a152b6e2d5749bb4c40925804a7b55438af5f8894ccd6bbcf1ada76eac0eac0ff6b6f71f987140024e00d0efe7744aafbc79ca00d2dfe94f1ec6518a375580afa9531af765e0d16fe394994287e2009dad6fcdfafc25248095bf6951043262a90215fbea6a8c31fc64362e6bb87ef75124898c9e946739baba01519c8e9ef5d21ac8d77934745376efadab21f1cdeaa8daa97cb793c84a527cd7fee472298543956bda2367a89db6f524dda9c8f53e28f5d2097f07a3d5579420af2b291bd9a75dbeec021f7d8ee5e2088e21326b7bc6f407d4933cdbda9605d31bba9451ac48c9001f37040e1f9b260628fd05943f9e4de5d4290beac87d9062da73f47290560bd517e07c5354be5beb82fbd9c1e2c58396114ae226f24e9253fe59cc5f59206f1db639104b863bcc3ccdcd821dd33a432387c0b0ca3c3600fdba6351da05576f1d7bf3cf2d0a187520317efac35431685dbd74f137b681615a2420c8bfc544241765237d34dda8005b8cdae8713002e6c23434a124daf8d1471c8a3ba5aaa70123c1eee200971de56efc70a36d250c578f4bde5ca8e3dccfb0ccb8f09a4b46e943faf2813a79d010af98a2ea6c8408c84d226e2a97a6b009a8e79dd139dc7cd74f4a2d8821f61594f04ada596387f122f821244b514de5db823ac810a57a7036dc8e73e56b6da3d3bdfb9f37581462f3f7a99f587b9cec2c3be9447b0b994d1d8f2bd38c4c50494fa9c89a18961e1dda56d49c31b2495135c5090ff71edae45beec74de218724b17c54df1ace7853a7eb5af906be794d1cbbe8674f84962ec22d2adb41d0fbb87195033bf1965909af3ca821a00ddf40cf9ea5d1216317c0fe47171f38ba6c8f5cdaadbb8dc8f11fc584e3d552f2db09bd105af8d75e56a67e3f5422055ef7a3c68862defc3a380a096589a4e6645367b99ea93aae8c13ef8ee0d272af70a86263fa8ce8b53ea4eba6af752f12fbd63a1dc85218a5611ae0283cb0f4b8c50917a8f5fbfab52391d039bd2203741f15be9b5661abac2000357e75edcbcfda7405691cea9aaf4319a79a6b1815bc593e17f59924778a6646b4e0af1c77c6c88f729f8ca573e1663cf3a9c1e652b64f77d04a4ece382985f40739f7eedbbe8da73c21b94e3cc25066687312a8a600861336d4bc846c9ca7fc3976bdc7ccb1dc29a4ffe065c47c3fa2c9c31094740b8e4ddfdc9b41ce5f7bc2a193e1803d8c5ccce2709fc707650ea6f377c2c1f66c192e124275fe784511f4c48e7a22d402c7adcf58d8a48ee050874cfde7454b5456716d1c73993921cad7a4aa1b86b175efb9d00256e0fdaa548377941d917ce2a71748b0fd5c325dc56022a8360094849d56b38f111308bb9b2b7405a56d13785955b43b24bc8a1dd0cd26f4bea84f682c84e598d5779f2ce004ad9e837978d46e53f54e3618e34a05add9d3c2d6308210ac3483e5edf17d3394de6d1864d31846d0921e87be49533bd441636c48612d7d8b4c053c6dd4315d5f4ed2a3d02bae8a1a15635bc11cdbc8eb65a1c90d3f73ce08ad7bdecace2d2869659c80a9134bce6a86869089b1da530cf6fef30b3bdce303eb54b670da2c52855f60cc81a2a2514b713b7ba3418940b232108686754ee661c222060f05eb61c282311a4a214932ec29ee136b3c71494732ab6b1b23739250647c541bb8901de37bd7faf5f78b7832255212aa4141fdab6d41876d6789eb8fbe7d3c64f8f17e159b86832e08943c06f306d6dc87fa14682fce27119a9535a4848dbd11dc845696f3797611acea8dffcd270906ffcc3d1d08a901835c2413767744863edad0f72516fd8d4cf6f2cdd6ea4ac0d6eaec2c7b8b70794bc03548f34b736b5c8e0abe9d316a8f48c5c4b025e9a8dfa54df44fe954c80a06ed303033048c0f6c5231be5c5f3ae9f8d1adf9bbb902c3e8f59bd36229559aebe839c00c65aa30471d7aa36e616ce4e07ff45247d28af85c33c69060699631f6c9a8d55f1cc7e6e44d9b6f304e4c37c043489e8bc5ede14cbb1d842a5534d7b63ca5dbf80620e15e34d71d17fdff8aefdd46388d3cb9403d05744ea6d50317d24899ecd481ce7b4bbff545bf3d6be9bf501b82bb97489a3113bc6bab1ceac388f61efbe848ef584f021991f6c1517d0a57006a6189260f1d6f2504f0e51337e56b20082ee5a02b82670089e261f2714ef47223fc3fac834782749cc9a0332e6db52f134c98cf743790ce0ba473b08a3290a2da98306489514723f7031290df7ad15bc52a3ca933a53a28fb2e3e34a2b3873045f1de4ffcd71761eef45a5eafa072d6264efaa368ea57aae161d6e223673eb50e26047c6fd0e8fbc2e2ecc9e760baea6a4c4b7707df68577b73c5305b4ec25b0ea7307f491f6038a53153b540c8304784187c3bdb7231a402805c6b3a5e6ef44728de11995f23c5e6082b9635154d2e941435b677cc50fd77c0481bca759b22c295a7f76933f62d45ef26786551653d820bdaaf0fe8fca44495da82216d1fd8d222510d34944f263837797045bfc22ef2709358ea5266a6ecfb716ba1f033def268f51ecd397be257e0b042c5d39cf93bd73b571181077d5c588fbb812322500ecff49a7d9445ff67b6113c9ba7c4e0db95029549b780e649f52bed195e246d0c9e0ad54837cbabf0a1257c289d7f49928925845a0c2c6ef4b18b3921823e56707d5fc7dd86e6e74bf256ce18d92fd53dee1a49a47f96f2f125e01c1d07faaf57823d4d1f3b238a80efdc8c8f04863893f79eaa1e85ee60e3d77afaf3ff5c272777b233c04d90ef1e8578259a8a0c04e905c7abcc4e32a99832cff1c43fe6da22606f29b81feffc9764c7868f186747a924e19ba3819a95e2ffd077f7b8f52cf9069c238b52ffd9eb950d88a2adda2420fc0bdf7c77a100e6ed7f046603a808f2b34b9d94403d00eab9fb80a5cb13d7dc9829318cf9887540bded1687ee3c3599e1ea65e31d3b9a5cae941f17c0856fd5fd5a533a83ef1550223700650f1ee83be31d050640680180a001786e1bacc55d08cf53e9ff935bc670b963da41c46d48df56b6ab64e9014f745209f5f27084438e394328b094869d92fca8133a9f9621ce661530009295590071c659a2e23ba58eea56a32e64a39a0d6bde35563e58780ba3ca56661980e612b4f35363517c2da68209ce2a03546227f6bb409fb41032d068c4e8e27f55d123655aa045e65806eafd6d505d3a5b39581c27d107453b960d936aaf45ceacbc05402c3c14129dc81880984e7ae6deed1de24030181762cf740fb98f0e6e5743cfce97c885a8439c53fdd1592fbc65b75cdd18fb8a8d5ce74b3212eda06c7ad2eed1ddcb791d52b8cc1ef7dc70a5c0b1acc36017fc42e00daa177d4dcfd62f4da6df22c55abef643af9774c4842e3dd0bcabb890c8d767ffdd820e1feab362444ea2f65232c41ab6e08eb4adbdf2c0dc30866795d922ae964522e2d0b32766219d857e80128ba0f02b496c1f97ba1d36afbf8577a7b52e5bcc113e948ba66852612dcb77a332af99d162a144871ea6597ea7dd60a89e5cbd45c468cc050838f849660fb43838848df37e65e40b80df905ca246f178c1a6d0ebb35ed26c6a5bdff04b0ecf734932b985b0c558f639d5f66810fe1b637f6ffa67e326f892f640f6c4f2388f443bc2d0e8bd782d2fb51b38f0c56f9da5182a9251cf1e016a10068f95db13053ce4b75ca5b1751d6b6760497624967b35e27d043d30e0c53b16c471572384d879cf3ea5447c96baacc8aafbb9c5006f2af2bd9476125ab0575677a689bea7da8dc37a5a8a4ace9e22db2d448060423042d475eac3b349475af702fa98493ae17215b2423084d45bffaebca4a5236722d7fa81c91eac0bca3dc6db8d8e8671d5747355808783d472900c2b729c5f87b734dff68910867a33261fd27970a92d8a6e9a0b8e471b780a953283d6d47a66c534f09670881e35bd5c09a79048448493cb07fa613f9b1beba0ba6ac54842b4626e571c6427e4df203ede4407a8adb2de29044b3d42599624a1982bd9c05fc5b49085c2871add008b9f17654c6df815ea8a8564789155dc7de2f2b2026b0cc7666019c4e5ae357fa157ae6db464907789e247951463627ed99f5eca4da31d069c430edcab3abc4b2ca3080ba481ccf78898c32747e0a396f9d9ff54f4a4fc286d4a2afeba53530da6aa5b20647182c768d0a219e3df50e692bb4549504541c08bd17a2dffcb73388566c1747a5690b4f6db49c90f530229af71ebf663d9d6d71a66992463ec017084d49f2d4204d3798743307429b0789d9a1b078bba15aa3b299c52867d84c824522951ff64252ec07f4dd12d27f8f798c4d104ed69ea387d2c3f9b38b8b60511f11fb82b3492f1019616bb3c9b03b7b3c7c6411c45f6e0f38c1bd6b4f1471e483771b328a9f33db29377afd0362eb1886191df0f6bf20a1dc5cf402e6833ec018f3592edfacf0d74bd15c5c30b318230601f5b99d1a8bc0f25ab665e3f8ac0cfda8d0aab31a4463b6fbc0cd69387dc7766543bf42b469fdf0f49aa226ee57488e4369527b75ea9b3713ac2280195ece482e45f3396e26ae3a7b4d0847c454243f82af5be5e0d78ca9c1c2f526671c5528262699a30dd08b65b29b795e62e73a12b0c9c3b40b451c0f2f3a344cad6b7ebdfb483bd69f72eb6ba65472b29b02f5342714785b088ac645938dc73e540100d7fe01610fe2f7f6e1c1127274dd32b0f2e4bfe459267ee5f7462503ccf23a1d1849a5ef2ea3873683121f5f01d27f2859caa01fc7fec892aff022bb18ae866947603ca8845834bd38c305dd916939588c6be1b30e969d32e151e52cabd306cfff702774317d39868e2709509e87cc45eb03c300d7d953a0b1c05bb6546be48661d4c1cf71efc2558139810aa426a97cadb03b500fc888db5e0e879b38d3fc69694bc0795505e685fdda8088240bfda0511212e70f2f38f2ef7a472731027a9adfa50610e28fbb021f25cd4eb3e5ffa096df10c6ad8969f305857b299e0f6f68cd7d53397066545aa000e09cd9b660f5400aa788dd87b9a9a99570097e6fbe71f3aed8650e1964e1da969ed10e0ea50e07324cecf438702302b4c41f7f368e3a08a4684d996b17e5c375774c7621438149c43c679ba4819b1711c85f7c8b7a1c8549979d97131f51e3f717b32ca7395b6f29be6c33720d23e5eed6a2f7181beacfea25abb7539781d23b11f0c74353116096af2cca73b45cc9924943e11a733561ad1dbaedc910480fbd04915dc6ecddf393543849b678afab38a8e48c8269515d65fb0bc532c5e2135880db322e8672e690d0200d90080d7e43b1f508744f7e36449d71a4fa4cadf8aaa033e6e1d625076a640322f6c50dbd0b58304de27668ca4f959eeb4d88047657ad80b156a8daf72a688639ff3f481b48f2143f21d0162798ca959996eeaecba6cccd64cfb00477476a6250309b24ee119279755d4252b340ec16cc6d0f80b8ace81ee7410929074321122b7caf15e5d18e0ea00d4bfb17fde3d8a460fc2a3fd57ccd536bb6901e1af32d1a4e6e8fa2b76a69139f6deec6e29eb50841aacbe23d7f462e6beb7f97aa6ba643c70c9620303f0cdcc1abb4f6719d12c2e17db9a600b842688e1ae0e94126c29529e18095e5680ebe6fe273dc199ef3e86bb82309a5cb21b12b280de0507feef98760ea1573536d368311c52db74856c94e36847077437c3ad37eb22a965cdd9781b39c2e3a7da8309bd6144b624aab09c84cf0f4c2d76989d12848ba8d99074d9eae8dc8b40a8fa67fb96d95f7e29c711decba732d88e8f485a0d6c8272968732b35081c049a3cd299dcdec58fb9d955976eb302907abc1bddf30b2d69c3a9f2376b33e2f3a6e28fc9ed4957eaace369750eb3cebc81f615dbb1138511fca1ffbb341764a1f72ff6128d2e118d5e1648f54a312351191af29e6bb25ebdb19e022e266753144d7c1a060bb73973167b62216f93adea98833028248c18012a4137295bfc82e56797b9d0e36e711c584ee0eea03fe6cb0680e60f3a8a917843b4165edb53a1e9b87086be48e5de9deacb70e957dda2807838682f631296cd222b73c0c3c1775961cabbb29ac71e496fa519f42138f1763a410884db1d5e8c7a21be0914aee526b2be55c0e5cecf5572998eab1d3934bb5b0e66926ff98381c9a7f78d60fa92c748ba995f7d20ecbfeececa7a0d76cd9db1efc8eb5645ef7f7d8288a06ca66be5b3e2820a27b5da60f58df0eed8b309cec30a3d8de145f2cd9f1495d5834b0fc8f207f6a6eaee1c8850a2e0cbefca54331f9474770d8e2ac1bc91ba3f55cbf225503417ffa95d7987500912be448c7c183cba8db7458726ca5934d11adb68bfe668ef37fa5c2868f4d8caeebecc249f659a0f08762b63b4a8f8c84dde083af44cdb9ff7f85c17d56fc9ed2b9b60d953293d0bef63f4d08796892c6eff4247742aaeaa2b274a61096acd094b7e64fe62392d70f3a074425cb0a1facb54aed9a8d76c10cf26a47ac825243d40e9d304db8501dce3d3bffa3f4a637caf010da42b7f9136031696e6f68c92090e7dc01f839274cf65de987e2eec81c02421b26233ce2cd0b83bd13bef09d734d4c172831ee3e5cbdbae0bcf44c377e5cefb8e3291f5ae54eb02c68670121e3ad80b7f54626d57284c7fe735773e1fb5971b5fd50f2e9a03122b27f5cfd67223b79b087516219411542f30cfc126ece47fe6077d3a582766ab40f8ebde80f7ca3e86b5ea74529063c9404edbda2c8c453962ec4710b063280643f8f0aeb6fb9a5d98db6fd58f832696efe72a48e44900b2fe82ceba8469a74c68be2be3dc3391aebdc58406b5dbc3b8c0c649700340b685d6dd3090d080249e51406126039b69acbdaeee0863ae2265f8174a5eb40d8e786ebed233aa602166d63fa7716c85434d0df2162da8a05f0cf1fc1cd22e353569f8d2fe35aafc48ac24335405a5263db2793716871df5dfbe37324ac24c5dfed6dc165f3c7464d13a58b02e1c2e6a6f5c0d2ddfc992593e11f23a49ac76699406f67325ebcb98b9e5a324f0306ecc0b70eb1190266478db98e1394753124603e00cfff7b2387fc3cb9342f107cbadec6a5cdab846795af75e3905ccc35b61fa21b72fc0816e6c942dee529ac7263361e2700f61079b811b2cbe300e4698b961f0d1ffd98fe14a54871bba1d633fc0f88f7d198aac2c6b4e8761d5a92d0288f79e5eb5265a300bffe09fe128833204eb879843a0179d124bf47c094912efddf7b1148845439ee5a93c40988760792b6ba2fd17561f50fa867e01e1412747deed264e95db68f3e83e857426956a9a61d7acc27f08915d5539ef16a16b51931717c9e6cf66cc2289258e39da28077f72e642cb7c1f1554d9a088e2e3aff59b387903d7c713da043fc8768041bb380380b192db44faebdefb2d55e70fdf99810bf60b59c07d84e6eff52d521cf3a5d13cb9155e5f2058f332c65361d18ecd4e3861351dad09dad2f491f4627cf83420a5c8ea3a169f42ccc2ca24c137afe4c12eee3382eb4f79ee04364ed8ebf543c000e0ff2aa2de9a66f215285d93885199683b205fed67d5ffc907e0f3f8c19951c3c7c68a0d058b9b942e10d8534237ea5ec541734485bbd3672fb9e5c22f2a549ed0e8e3560a7fb681f10a1487cb94871027b5bfd1da1b505f79a954fcebf5936383ab1da3c68aba47a1f7b466b234bccabdf4de36c0067c96705c95692f4a52c1dfc4017a2498e9afe0f7f3f675cb752e99b37027914e691c3c8831da327028656d76f6b899978d38a53ce0dccbe344310d7e5394e20e6b715415bf86cfa482ba898b4cae42415c14da76941d3c1afa1b4b891265bc0881cad8c23c68286af0e4e9e180113bc162af4df9b1291e93ee4bc705e3767577f1f2e9e4098bf43532363b600812138f24b84cd85d20d807d95db737093e8928b8085fc8bb164acc9db89ce03faa699097b9877b96bcbd132b29449b69af44066d1fff59272e8939760a54f01292a38d8b7356134ef4dbb30d679e7e0e76750ca420ab3308e77babffcbdcdd38886ed593b22bf4738d6a58bccd6ed0e1806ae62ac735ea2f3643d6bf87bbcead3da0d97c46a56aaf5aec4ef6a5e21b7f4da548c7b76972db7da33404653cc7ef2e780e6dd1ae067f037cfc04a566c1310944225ead2685a71e872769fb3461652efa3aedc62062f69046d8369dd152105f80a0fdb06a23872be6e2b74df99a2607146f9390b563c4b6d672a99fd0d5a7f8db84e07a397560b18bed885e17f499d10e1d088ded3bf58148f3c42a8983ee8d3bdcbd9d78ccdd40820cdd3cc0c9179d1e9373e616e5508240cba0f2a7036966309b176fa7d60e7f78c012fe4beaa99d9bd1b313182a4c293b1eaa31101f91a3d4d95649083543f6fa10bdc0b14a094dc11cebab4f675569262e4f91dec4433be19d49277d6ad1b43fd569fbded010e03fed49198724871444429580dd48eb648100981c925e5491133bf752730248b8b606176c50c7914568cec7af383b9cb1e6c37ec56da97d94c87f52e6a6796ef559208724c9a053557c5dd9b4d13e3396064a3d32e112a7ce9c1ad9cd056017f6edb8ab06657ec2584359205be41302124ddabbd50bb296f02ebc20fcb6b2ab005fedfc3c39c0bae986ae5fd81ab661832530b8db82cc0637498280ef7200e23d8565f12abe688d11d36b4c1c488c7234e3f8b24c4082828eda06b21c230ed52f49ef526fc4632ad627fe9a1ce7ecc8389bc95b7dc846429c9e63548fcc4394ebcf9c6111c31bdeb8a0dddf93fed89d09e31a1e873818e926785915e57036fed7d015c7f43ff0e1d9cc51d1a37a2b9bf9214aeaf19c3dbc410efb7675d6b514483a3b78e4588f91b0f82999f9a7e4a9d1de464a471a28e8e9263014ae1e9c4d2eb814dce17015e781a4f51661790f5549db0d6ae4c6eb6cc63b13b0ef8237fd25e96c36998f567ff7574812b6ae95d7feb73b5dfe4abfb039024f895f44399a7c8f61675bba2a0c92c083fa61f076a9f1ce3900f066aae8ba3d90a6d8e6cfa1efa9d6f934d1178a687ca792176cf7cc2d33d85dda35169aa50b9a38d4b7ef66c0a0035bc54ba6b425387e02ec5834fcf03c8d82e01e7426f297203aeb74ed37849fa873cc626e3ba58c6e7e2ee9c63e27a353e4261121c375f824edb60c5230a8c6144f545f49e4d76ee81698b804ae35d8cc65632f315818ca710135ef104f787e01807a65638d46577307c99045dbaf61b9cddff63c1a4b8b2e5a5df8b01fe51e83bf8c63a99d3f9eb90f2a7d51dec520f8fba9e48fb37320f6a3d341cd1aed80aaf60c0391c3e74e9b78ebc18a52ef7162c68809caf4676fcd4215275d000dd4ad2a855dd3bef1527b0e1b9776cb000a13c30ac0ca0429eb38eb007407fb3170aa014ef84f2858c7ec51c7364318f47b2edfb8f73f8bc673ea5f6dc9f2d0887c9d6432b91465188db449c98579ffea44e2a4ea2c86ec68c98794adc9b1cc38cf141934b16998587852f30442a060ff1afb73e30773bd79f8d27721af532aa09bf83b028f3eb1e4bbecf42b96e557039a166a908105d40e17c638042b39a48f1e8acf467dc3d178b4bd966c6c28ce4ccb389f5cb1f644b05166447b08e9270fc8aa87c89347eadbcd8876b774fa54d070447b18152713e63885ba3003c75dda3018afaa0b2b7c963f486d8410892440cbb835d7d5962a048fc27b28a98c8d895d609d631d5a2d7714b84cb16ba5b303031db7bb0a09ae986869682f805f9842ed15418fc5b74eae3f065822cd4ce91d5fe16d833017cdf6e2d02230aa802be173ec85a1a4cca64bde952e46a48c2c5c31329eaa0356302c7a9b30e5746bfc46975250dc1180de00ef3f0aeb0f7ff83e49030dbe2ea35cdec766eabeda9080f8ad9fa4eb1b3c650858c7c038deeab322e2a70706746da1f5a502fc32cd30d9ce0f83675011e487bc1c83e326eaf15366512a0821c2e05f5cc3656a068cfcffbf834aad330c01e1959b526b41a7fe9bf961ccdc453a52762c19c29b92017d6c192f2bcd36f4e0a9f08fff8cb909a6b0c855d331c3f23d029c68b534082d4279e588cdb7aa492f3a054bc2ac9b7ac872b38f864d574516134b4501790cdc16e59bd9a38b3ef0179f5a8553e535d3e77b26b331f67bdc1174735678f0c2f9b15f96e22fb768d4f4c1e6675f884d8e43992d5c0de7e7d6ccc7cad0a3cb07ae25650ebf17018ed2172535d203339d0207c77e5948ee1af9a92521bd03a48b5c25766a08cd7c525303aa495f235cad84c886dc2514b6c690882eaefbab7e19cab5cba587d12e96b724018ec8d7d2a4a53161c859d316c82ef2af4f4d4e60d2fc04fb5427b4614b24fb5d99218ebd0dc404af891451cd1b81084f94b5d2d93a4986e037de684e879e47027c724cd889f3bca31dfd03db738775cf6bd3bda8cc52b3340841e93f091ff4655555282d554712d2283757510a252fa4ec814632306767e5da741e801538a39d386d79455d9056cae5da773e6a357abc9a49d947e241dd1c06c3e57d29337194cc42bacb20550bdf5422879f8bdc08dabe71a2af1cd2cf3144c28666337d469c0d09bfb674c51781fd002b53cb4a34ddb81e78884ca4582bf8bcc79404116facd3ef07516d3ec3d10920190418ee27022a69573a2310e977380e24dff7de86fbfe5955eedb6bd54f860be5cf6092e14b8d2647f71432f550a5dab12c1ddc9b1ead113b3bf5bd308fe3f0881a005e796514c68a918e0dff800784d4961821e9b200b4ef52a538e570e8bc3d916af415fd6d81b1e7ac89042ff8754cc8d80cce3e895eed9d9a34a1b9beb588db79f2b1fa6251cd875a9e24ef162136ef6a400f4179ccee6cde5310512d9f64de4d5699b53600f995ed7ee4043f73558014c64a36886f90b27431da5ddaad8f7b12cd657c551d47c8fc248f45a51e6e6a54518db7b6583a2c9539427a3d1669701af6b19713b22ee6d6d975e60f5ea59184b0d0fd1f70c0c68d3b700071501ac555760ba9f6a3296deda5af137dfedeabf5b8fa0c227f5f915619167c41b5bf8816b2c4e59ce0910419a974495d07683864960e5eca6f5331bbd8b0e52249e2f8fddd3be91d257d7c9f722fe28169d63a091e077b56c77c9d1271b12a276c3fb0cf3119d30d30cf4b8aaa006c0a1a6984c06043df8cceaff261cc9ea5e07b053379863df9674c3c7dd6fc8cc554b6f44d39d39e3bdd89348eeede40b4ece819761df83353666ca34aed82d3dde329d9b0fb70592ba743b71c32a4040476d12f4c76f44c0013a9f0cfcf7aadb86c33d5b80d0db588d83eae7860b3f912f42bfbc0d09406e83c361668c3862f0f20fca93ea85627d627e0a8dcda6d3dec807a8cb343b1f8947304c7c812d87b55e6d980f880b732f819c2ae0f851d31ec9d8f4c7191b97337ba57120762947a3748029a2548f1db772a73ef8bf536d6123fa1696cfa7635d6170edba968cbbaae68e025901ae256fc8e6ef1e5087105bb687def04c1ebb508f2d91dbf5f15a0115d27db2a9d8d9d5abe5d0e3f71a869e427d18451bf0d6a0a0457a02e0aab9e86f9e401f8241c3afbb6e5a494a25d197bf825bd366ef205d858cac94fb09777574b1b8b63d28d43a9f516b6e2159776333d322060d0f6eb52f704c77567f978bd373d8e06d68624738ab362103240e080d14d8956d36599caf747b3ef7f593719daa18b5b505e7e5c38799e1a581f898dfdff7febf219d8124f5300fdfc054a6a74a72a2dced0cfc9dc7f7269b62b6c3ff32fc2a85e787d17c94ee024f892fc2b2144f0b73fb9549fb7987404abeee4ba1866bf7772a18bbc87d5958639d9ea7e3609f655d9c592b618714a1a1e9921224b0771a9f4201672795ae5e8359de21ccd62652e53f465fc333c2d4cba8e8e028dbcf4b0206fcc5c967b7eae343fe0506ef7a3bdd3cf0ef7b4d7616ae144f90142d3ba52289d62d4790a2401884a0c719b7f0433c5bbc1b596eb3681d22e764f39e6c6fe47bba43361ff793d7b5c82af96a4c46830e7ed406a4859789835964dac2f8a0c6897f77961abfad69da93be797250fdd79ad1b985680355fd2f7a78d6b28fa11960b36ce01209a96ac12c03e1d005168ebb352bc42f89deeb6556508190b0767a7b7981967973c1d2e75f700154bdf4c1d102d4fab143b91db717a6a0241a95d33f5da0a52dd84e82da87ed1c3efd39a35a01a759343a2e11ca73b6311ce324f7aee9201bda911604016cee6e9671818f4c9e5c26668746d436624f0d6d46cce72f9ad17530bd89d577b6f0f981b7747f04119f801c60c23a47e3e28443562d43ca449eb63f220ebef171f7064653b10142b7db53f521bbac1fc744921b946c22638847b950b93d75481b3a0817d1dfec2cc77daa3b2018379e09d7a7a448eb5498b9a4279ad509488cc51a1476d30ae3afa6b2e93d03aba2e050e3c01520740269cd501632d606828f2bae67fe14a5452195f1a0895fcaac1547a8f5db9644f081a491b330ac5bf6468599ea3b213d2ca7b34858a5e796419a74a8a307ec9df729b954d80a6ff981d0d3208f4096d6fd0ffd6769cb88c5960c952233324d0836853b45cf7bf4dd285f003a4c0fab993d9271b943e5eafc30c96aedb367c7014367c1b53c9525d52be12f2ba6a8a4e50ec439f4fc51030d26158753385afa121833ff1e1ad20632998dcfdd09ad566ef3c3a640ddcff978387515dcdb2151a8b548767f2730f64d4bba9847cc7efadaedd0e5e80dfde38d3dc2f77c289ad9f97ca4dadd2c7029f41ca827ddc01aac76719b8f61ea6e5520141ec68a8a371b601ee4f0ea02c130d13d50b1943e37c118b3c95f40bd5844e4437c7be5f8b5c9cdd4be883dda070089510b0b4ea970e53b3984e94caaa4c57ef2083a3be5a3b7791fbe98dc4a4f3b00b522b884184ebd055c67380be7c77a629f86f2176c82f64de78b87fba904bad7fda0f26825f333b3aaa360c2fdc6b6090cfd5d3736c459653196ed61f5b5cdc4cfddf889b4c62e6ed26d664f9966bead740de5a9effb6dd41125f9a717e6352b766873a0cd74c43fb5f589cce35686600188b01e25925cb7865f0f9d74fd9bea9b39526a2c03a36dc61c984912eace9a3a94979a0b916fc23374ed254aec448e05c7d714e1c0111d2dd7035ebfca3b2182f4bead28ebd3a0015c371455435baa7c1b73a40775ad686793d81e583dadf0cdc0eb46621cc93e4415a91fed723ff302d7fd12339db0801a970a3c8079f3165a788c4ca4f7d18c43ca6360d362261fe72e7ce86fdd549fd00bb1306452f9d7006ef3512e0fa94e5d926aa061eee48a5c20a63ce63b226517dc11e147870a2802a93a3b6a97f36761ee5be623d595d0744b1634b8b2f19475c54d1e745cd39417143e0f0d099260c6162aa5d9d4088d6bc932a117f9e146e2c975e88460af0e9c96e33f97306b6bdfbce87c57e8720d80ffc053e8106cbd9aa7356423006ee4374610304700f5d601bdde1af3c1c9ae0cf0f8cfe2877f20a92eef4225d1beb6b2a677c0722b2757ed84fca326ca2f19ebfb4d4e0fde3c18c94ef4216ec7f383fa217b147effa3d0a907eae2a5fbace44ba9fab3f2ed66185281a77f0a89243b9855fa6161c3479a241124322a9abd72685be7c08827a161e7cd24b3d3c216d3b4aecb4f05a19b6e7be8fc8207d8c0fb0f38c31ad97afe120ee374921648d47fd5693398e3215f7ff498258b764406a0ca9f9d0a26468450fb82c82570a2f74977ca55353f08acd2c90cc17cc1d0fa5781112c9014e071a267867853d5dd0ac978c3ad3996911c73f632396b83ba69bb29a0760882c4740c02d551e41e959d358f91935e6a53ac387dd63ab16e68561da929c7d222a4fcdd598a9e72f7eeaa62dea427f94a622e555f399fdc4a935e8a9d3147310856f5bae330981ec8f5c8a0a99d6c870c55f26a27af4fbc5443ffdb177614b52233dc36b74be71c0dffdb311cf501612388a370977094f8cc506cf784b56b9af7b86fb4b4acc0245e0bde9879542141603343ac9dd406a423ff3900cfb1432a06b4aec797227a798e06fcc80076ff9d35b998dad5ff50d4a9b8c476aee3e86c589f119b7fba7512279a6c6721b9781beb3e2afd7250d5e3eb471bf74df3079f14babe3bd55c24b876fb18441b5ce64213a0061bd56ef6760bcb3d9eb80ac08a0e66579e10825870fcc98cc64f2dc35edca2b0e2456a7fc653dbc7cb5f97160c0c37e1969e658af4193d95175abe05b846126aedab7cd9d0f3b4c875d47f8fee2b745690296f78d438739b0df3aa2be7a2efd6926f39557aacd419061277b8b32dd6883ea9b5c5d539ad337a7e7092e91ae2546864e2e2d426612cc36b0f4a559f12962e9678cc52cd6bbd80224e709fdbf9a5e0b6c5b85a0ac892a5c86529c00c4c348257438499c35df0df473a147b67917bd5a408524bdcbb52bee3ce7cd39fc06e93567c561f13c5f7469c40f1edee508dcd440aa484ca8df118959bde5c653df43ad4f73fd0249d1475c4eee0b35d657f443da6aa23610d552f1f6b66e5443ad040f759f1f509951265c7a7b792802bc798902b3180f1e9b1ce6e18140734bad4af81f0564de91edbc11a8b8fabf98ec23515ea64d552743dc3196ac3d3ed162a92a931a94837b95c3344607a964babd830cb67023657f36e6ad8a8f9adf8a76d4b7866c464c14281185305065bbb938c134350e9aa9072b89126b432e59917dcd8fc344954e5e1668dc5b03e8d59569914cf3c3246713b486fab0f33579ca72c66d0cb24e9361541e6c51e1179cf5934e0fdf5cdc83e9d6e7f03bdb4d807ed5b36ce4d706e58424a641b896a4fc380b65b0398849b98e4c87329520221d7ed51e0f31d9e31beb9798750f705e5aae2a452bab02034e3aa5eb52517645135a360ff50a164bc7c5159971838c768e065fc5bc313a3cfc769962c0e9612ec736f852e367d3f5dad42784a419db98c59471a75aba0410ee714f380c325852f7d2f05d087a866508a05ed382dbe014a93d263e89e9ebbe3c7b22dd4c146f321902f10c1e2aa006daf12583329f452096a1cf650a2ccc34f9112abf3b6237a6a49a4493bb29934e37c3c55256a2b43728864330c075a839facfdc7fcafeaeada62f33dbf34ce8299d4154ab7276c8b81d1caed87f8da5fbc693aa404913d6a08337ca45420b27e893171e165b3ed6e372c37d467225def5ebc648301650d59cdca30091490587060c00559da58e86888b16c32af9080ecb1390e3daf3323279f6630d52f52df35e9d720f759779f8bee6ffeb86450dfef3f57f47ec731fa08cb53b9087e6381a2579843bc93b40c2240bce648c1584e526cfaf0ba58ea4d5a39ccbfb0715a20ebe726218aa9442564360486125d09a2f7106aa144710e236993ea2b20c2e74922311ea231adaab69bae02bc82008b905c0f986f1ff8d951da898a0475eba761578899e5fc07f4dbc7e295c8a2945e065639942f211b8a861c62cb609db25b0170f1507423993eef93a2507f711b2dc5acaeea6c43d66864a319037fe819e9ec384cb9a44a4d4833687567349d8d89edd183127a34924e606720925df5eb7b2e7f8cbc2d07d8fc7b481fc6e4d7e6a80a65880a879b885ce52391cb60635bec8ed57dc3da3b0d599b9810bf9316bbf7e026de7f03220410421a87cc1e276cf55f5b7de3798c56ba8787217c9d26ae91a8bc43b8bf38d3167a06ac31d7868998d5150515df12561c5d90a3bc869777dba0e37c096e1d4f5e1d4ac7b50c2e04adfc80e2b75b91f728dfb78cd2684e0789d8513fbd0bd7674a45f7500d8a30e6f0b922cba414b96083752c81482a1c4ad341cbf001f52136711bdb1ab5b5c31e7e2b2c2353448dd00841510d271595b90fee339a3bf1b8e9b0df581cee45a90f6c7ef4ac68d768054b7164a04d863edd6b18ed0f89cb9250e98ae7814d67b3121f69c7e2d7fb580887be96b539c012bedc3fdd6322306c704f4272f171577410c5290ee9457bd2f4b9b3d76d4e65642c72be3179fa085acb8b1c7b190f1d652644d4e3b2773ac350dc1642220cbf8485097e2458e48c302320080570e7c2fc12dad7057269f6965bc2733b14e56ea42ab7692c85a15354ec7bc0b6a9dd1e794667175f5003b5d2d8b7d6a0c1c43655c95ad0480f918ba8b8ce6ad67ff7984f6af501357b8f269df90a9ef54d9dd5caa707cd57bd6097cb2cd4b8eb9c008a8873fbae5218e75567b09532d65b184c3b12fa66ab2f290268603d00f6f341fb78a077f2f6184784d54d4d0871533b3685289ea69f0f401eaec88d1e440ca00bbeef0e142f8daad8a03926981a5ccc44b89fe5cfa40ffa13dc2e708a6777bf10518fe8ccb20c52c38ad323d3e4fa85482e0a6f8dc2924a45d500d53840607da414dc50f508cefdf57fb98a3069135866d45f66b26e04d2cb0dde45c5ff62560894b82414bd23a80443d3efbeca10c8806a85fa2d1dfc9f0e9b36699e340352fa34ef1ca73f6736ed651438f7a956093175f52a7a69095af0e1006b54079295d3073e798987fffe233d54b8ef0c988977bb67a4799361d11c45f24d08d0b45bb6e85074c163e50f9ec8d57b6c308d15c5aea44616eaa90d0fe48e7a916ec3c83772df0d816d4d787e20aa51e2500df97210f95d9291d1b16439cd24f5372cb4de701e21c814d14ebfc2caf0b4a3ad0dca14891cc2ece23d8412aaafd6ed52726eaf06e4ec525cf8438dad04a5fb4954d7bd3666eb74d415e753846e6de6c70be182a7a75713bf88321bff988b7ec9738e0a1a745e5a507b588b62681338bc6e905ab586808974791d9cb2d93c7fdafcfa46cb4c6136450d706ba64de06f545337964e0bf592eefe5824bd66f48682edcd177444037352df5bfc7f07b8ae2fc4c8a3c3c4d45270f9b7f1051a9d4685198c9dc8f88e4d57e151f3fc2e68cea9f63dab5e85b7113c18a5baea4518fe61faad0e045a4449f7d087743c8bd30d3ae0bc4a027a71dd8ef3d2104bfb69d5b79b2e3123c832699a8d6e5266ec41255e4d7fea76b50c5c3ee14893854ce5865e4be76424d16270757d7d50df47f63a76b756e5b42df28d3896326b7f9796c3306ceda3df8f6e7793eacbd647e32ffc8c54573d4d403ac331859453af1b1c1e4303a6b202ed712627d94f676b060032e24152030b8ba5425108b521013b2edc9e0d67945aaf12cabaa42258ddf66721361e4b40b5f1706a1896d7b34184689104911cbf9d5014ee08bf101a72be6c74039a443b2bb72f3765eb01ffc3e9c2e600cb32c7a332406ba04c11cc0d576929001e5884924b3f01850e8cbc45c60dbbda3d44c1d60ff92a27073bc2ecb73a19ee1bafb3f8dc28e87a4e2297030cb49defa81b6125d4b857fe6be59398959febb562436f4785a7785cc0289f29e57c633fd770f7139c312a4b7718ed0dc5d628d9b5ec965e4982f964b3d6a85b7bc8cb7e8c220eed6494380d23a5474b7352035319eca6b1c9f901a7e129217049c7fd89a3d2a344e583b6377eef2ecaeece07dc238fa862d426184fa737b9ae84f7f724eacc24921720adb6f10dddaa8e31f06cb909ae0b4075c4bcdd876492a26c237970927c843f7aa2bc87824ebbde7c6bd66f89c091ce1e6143725f07d4750a8dc6406a2ada2e17e4b9af69f90f1fa9a89c4a3505d20fa00edd744b99a4fb3d0407ddb698b735b4a34c90bb87212fb7a16b36bb76c2a85005a42b9b748a3cf70909d4b29c071ce74e99e416cb10ee00a655a1ff0f9d0274cd068da6bef6c68a2025439ef004746fba131644ce19078a7788d65dd37611e8ab343495dbb25de556b2b2fb0722784858dd966043d042bfcdc3c2d95127cbb885867bbb293f19bdbd8519e413a000b3a9b679340d0a33c18db193a053e34aed098be2647f99d42eed2b5aec8b1070d98eac02ead0d4d6bb74716f08227ce2c02abae7afe3dc48d26bcb842ade5606fc4a9500aa4799384878b0cc0946b4a8c57ef017e1ad0a25eb636a173429a698cbe6db5ed70a12f703b9e391f1aa05d67682e688d6b1f8673a3f3c824d18d15d14fa50dcf83528bd10505662d14b2c5ac87179b60b8b1e123ad5d56822aaf311c6631f14fd1486d6c7647146eb24643111dd5098cba668cfe3b1ec84051c31747940404f06f09fe717f64246ea24e2b5db6afbfb0af23f5152c30bd86c3ad33d210bf21d8bf73874b45eff638513183ee1ddb3b1ca5fa4990c24290b30ac47204fab5fedde97a66b1685d7b14b8f285b3f2cae1268d76b6fd2bcc2cfc17c17cd5964c566ac046e3ecd952233118053c6d2c5afa035bee56ead4e3b2b7d560fd73e2b3694793f863d3d16b5ca802aa358f8bbd2284e59b86d58ddaa8941139694cb763d587f264183d2665ab56724cf4e2786fdac92a7db6daaf8097eb75c34d3caedec1b01d7cb34666734054c88b94614acfe946e65cfdb89efe329910f6e1c6c45f4b3edee6ae88464cd39f2f6b664616ea10d77096f1e28b49f71c1411bc66b3a633343dacbe1b539f2d849dcf7df24d3705bc8a5cab9dd32a713eb4bb2f1bebdb022156de0f5930b3009c65a16bdc69062ae2ad4f921dcd3f0dab17e69a62a506cb1692d98f84aa39ac2e36983ce90b0d3595610dbd1c434d624709ac6351e3d9318d407a72795a94f1b392aeb0f574871cf7e8a3d8b5f6a4c565a903eae3c9a611b2251ce3a886de19dc21a64d24d510ce510bded4fdf6e28414733119895c6ade757a7e204ec5e3b450c0ef6acd67ae7cdfcd15314da9a05df39094e1cd49fe0f53a68495a623bcdf9b0845acf616b57d536c56483054d04b2894a576a4fefe4e5cd5069945be529adec20e16befb001b55599e103da18e2d7bce0f386f0374165960120bbb0387bfb0760546953484ae18f19e1ebaa586fc0221905e17f2c346bf6eba3f9a06d3216a9bd90bfca68776891412f9ae0bc9f1b58f7621c11cd5c21ed6b88b0e1c0758d7b4246bf3066599ade2be9f6f2d17d72875e22b2bc0d7deeb73f406e1c63aa04590b85c2634170bf81bd5a29a2a647cef7b9b6a1b930495d3bbc07397ce0a140afd3025a9d428ba128e5f53e9fa210e1b5366b1864c27b302104d9b0a049ce8b43b95175809be490109e79d9aefe09cf3b8fe0129daf50b92fe1266df800855b111835394a8992ab269e88f7b422c81af2fc9e21bb7a0ea86e4cc89642c9e88c8a94003007432d0b1ac4a7fa2e0d3675ac66b70b09b0bbb5ce274cf48af4b5f1c5b0b2f265272f06a2ef582841f60c6a604a85d313ce60ee919aa8c1a85df3e7c757bceeba5c50d9014726c1ac616c565fd0490222d2319c7e924705debe3f270cae6e09854536a787d6d5c6f3885ec5c3015b7ffda90fe652ddee9e4936d56be1be281f6b8e15fbad679f54b0aa2ecbb26a5d8fdd621065e4b73963f6a0b40f48fe0b6e51028397edef60cea114c4ac7e5de955fac7b25a858c9c2cf87c29acfa878205088eac85ba3536ca58a62a7523bc6a1a8598783f73431e280d5661d74f6cbe0b75821bbf9a6c54263a6dd6fc84f2f7c98e6384b6f57c7a0ac26e71b6127a3e98ccd90ddc6bb78d761718f0229e0a1b7ee6cb9760bab1b866b57216dc8be480fecbe74a53d3926d2b2461d93143a559c126d1baacf4cfe4afd0c23e29d01b4f90095036eec6c2aaf38630c8031d1f42d365db8ecaf83d4178e6216a0cd24593a47bd052ff0c43bc1e8daada4cbc06a2247aa1266b63d7045300be8af79adffb923ac2f628ed1a5dd5c522d8cceeb73eedea886439e7e0f09c14edfc8af108fc8c52a7b8d278a6c53834d4d0fd5052dc959590dcebaa51f7f39a6355ddeca1c0a7569650b3320fc332a86f5e99dcc41880b02c7cbe18830e745150ceb62fda30e7ba197a2390c9aea8fb111d62467f3c3abc9d99ec24936e67ee7d8c805d5cd3ccf7bd3824746816aee198e245bf3330190f0528c21cdbb38263c44857852434be26c85dc984176315c7500e2a9de68bf8a92bb716ed576028c21207b2bea719a0490febad3f1c9fef5a6df7908da88d1d3fc7f67f6c05f5400e622e9d7512cecaf7648d67b6da310647144254fb3b26ee9f03f0fabdb30b4f3f6b6d8bd1824b9b991b98b6d126af87fbe92f33876d5c5baeeab836683052ef8cbbd541df97000210257284be91f26f70540463f42e47fc6f0cc9c2f55f18e17a0fe5ede0b18cc9f68e36eb9b22baecae941ec7dd050e08ba64585b7be29c2b2d03c8caf561da529b9f959c04c514284af8964354838d8030752e5253ae4fa4c48bd3ad95731ec85defd5a1c4af9452541f0e6162a5138364006aa23d4b18233d755b63edd8494ad4f5045f9ae185bfc8ec681241d9c9fe422eabac05aa51ff7e6d536477d613132fa16053faecad1610458e3e1c423308d3c28fd97a5a226600c7619ac3769b374cc75a760244311d3036736f4ca50dbffd34adbef7e9b71fdd5ea106e5ccec8b009ec998786a22196be83021d03bfd0847695ea55d3633dd17873a707a49c04af61ecafb49080ed8d9717ad21baef83ff81eb710abb9d783434e5678809a2fd1c9277b6270b1272be730c9999c62f375151c0603ceaaac4213e63a52350f985f6d8e7099d986cbb47b3811bb1dbb879346c51ac5af4b988af53eb11dae957d653572bd0ccaeecac6c9a93ffb9c7c0436ca69d8033f26182fa571ad445610e33cc8a593b5bc18ca88c2b5b808f8cd8234b3cb89b28f6dbdc870ccc2918cf0f1ff45567d4687c60d4d72363d479e9c48cd28b2823895f87c8fd4a78682d9a2b9acb57402fdeb15d67a01246e9380a89dbb9a15f68a1ec2093da7a1a0e2e72209b7493a4d1b45e8d1f681d6610730e73a328935623e802b142676bf3fd0856e496e2173a2e774f7f5f9f356378e088fdaab53b3ec3e12d65394d2ca4bb78442628ee5fc44b6161e265c42e5a1f18783bdb7bd20942b7715a5d5abf048a6c1ee725f6134e637ad8ee137ae9a99a70b695e406755a86c1e31905cac6a40eabd658dbfce2f2a9e1ea39493cd09d53975c4483432cd5acce4e941b99a3817b3da055caeb71a7d10d1c4e221ad56ecd5a2fea9485bb1ff5b97dabe97b72c1a2f788aed07bd1f3e5a80ab438f5fbf92f0fdd6f093daad63fa5fc363f4b1f863da2e93e8335ee846375db12f1dcffd7484b3eb8a06e3c2089633231743bc20061c9fe4597970105db37389473dda35e9dc55db27e3141ae5b1966eb5e39624824848636b8e808c2800ea8472a8b980ce432bc099fb0ad036d38139dbace6c801355445478e3ecedf2146c7dc866607adce41ce101e43ee71cd7cfde62e57be90e98e36d54722a2b76687d8e7522849742071ce2dff71d7415a807aade329953bbc7e90f642bc63b409fc9b2fa61c5e5b4f4b4a230b814055dfd34b6e61873ffafb0ddb315044f4e06681cfa0bd0db05ea5f9662cbef679014eb42a351ce8d2a9fb222332645833ea52034c4e7c6eae9f998762640594d7a0c3cdfc0e09be14a415dc66590441be0985cfc7d7729b3855943a8ee3c4127617f1fa8e20be3671acd358884ff2caded30bd55caa817f7fc35ea9cfcc21acfbc7283e60ebedd9db6eab7220ab5c588d8b2eeda94c42ddb77f6b47a9c7d256bbb02f51e6dec7fb825439083f67abe89f5bbba97f652847dbbb761471bdd030182bb1b1892bff773f395823c15a9066b366545b50b83cee218fc3375583c286b15cfca16d10f49256e7d3443c50aba12ef26cef509e92a31bbbf18535c95af7f2ea91037e91ce49138217b4425179efd9097b30081fa6371dd89e2f4835353eb012f7dd9f821ad89408ea5ad316d511a72044216245cc35e03e87c675b9fc939b121cc8bc61def3170c97789a8c0fc2a46a4e40e81969a2ae96ddf83db186e9a0d0d239422db9d2a1189464480bc32b0e7e383bbe048f0569d95386ac35ea0524fadf227b9fe6e08368863da2eda49075b908266bfb7a7d37a2b0ceb193dcb37b7128eead7261d1b10af4c75da1043db7edf11cdb2bb7b0b19d7b6bed12888dfed31461a5453c13be57ea739db137aed907e2ab5f484faf9a8b4d2faef258d05a96986fe71477867db895fe8cae2ebba7bfc41bc62e74c28425013a5bd37ad6b6a1bfbc1048ca7e093715d48e610c11c07467fabd10c588f14b31c3c0e13ef9940ed08680d0d20c7be81a94bc4316f9df8486a74b68680caec5f0dec1b8f99c3234b75b161621376af640a2d761c406dd5b2a8afcccafdf0b52e3c968185a736744d517f337d5a280e32b9a44883507aa6fad1aa8f9b19bce4edfab02659d855f014bcecdd2593d8e26b7e6e75761ba2e6298c71a2300fefaecff2010042d6ddd46d58b9cbc8ef5b2de66a822aa2d5a2e934d029b94a6c6085e209244e362ea3bfd0d914539183bf60d1e59a118d7d94d31e7aad8e4805c7073e13c823dc8dc487225a4e879519bd752cdbbcc44e9c9a44ca98a32c57524b0d38ea0d2d9e4e8d5a6f3a0cd1c4573fcf70a68f844b37249e9e33392e46bd24aa30536c864379c66bcffbfb3cb8f979c9d7d2e6c045a9318211d5ba78729f296983122e7ee5c55c9b49571bdb29c14ccc95fd223ffc9fb7aee50b444adecccfa43a60189bf5fc418df5c2186991a49e5e9fe51ce5296293ebb296a2f9c51affe95f40c9151afc5b9c69f1394f611bb99556647e32dda835ee02649f8e4362bd8bd101a36bbc1561ce7c4f5a0475b080a0edf0eb18601cc9e0ffd3662c531d5a1dfd94fa6a788262546d3faec7c7dfa00a33907b0995ab3ea1aff616a8aa64e0147836dfd139a65df5c948f6c3ef023ec1fa45181b64293bb6dbc35378d3b4f9b6273997bcba49846ae70c474915da6300d39be9d46439f7fe1199036002344f531cfc47daa228a78acc51debd70a25d1f64c5acf5440a481ea89983d3e5cc67c0d1c55478418e862538e52830c0c3071d1286e2fe50abfdbb2de13322b03afeb9ad6d39cbd9c7a161b93ba7f5e4f2d639f483ea375fca66552c29ce583e0fbd836082af3c27a7b0c2f1f025f264a22c0017723a1b9648638cea21c02fd39f01e3581a1a8d329f526b999bdfce0f33b7b59c6bbd126d632c215aa2bcba712c0eab4d4156e93a85ab6ba6e7063db55fefa06354a4f26e801862c4d30a89e06fa8adba705c48f5eb98e53578e5604146ed26f129ff61914eca0714f41e06a11cf6c2d00bd2e0e55d30e89affb7f7aede82e9791b66fad02a22ee5b2af9c86029c276ccf709d3cec9dfa2a7fd2f4e37dfcd5bae0a4c7fdadae66e33fa278eec384a46e9b22475bc66e37e8972de79f407b78f959c38ff4f2b4437974a35d70699ed3a27ac39a0447b1206215309707fa4f26e7b4a0175123e799b696bf25ecb9c406685a00e465d48073f5f92496f19494e7f4e0b2708e6e1888d4de8b663a949722006f925520dc6c4616d2e11c42a5cc08455b72bda83cd96686d956b82c846f33d566d8e108aaa80ca2292556c68802193b64c30b3662cc37b971e248c6ea2742d1d9bc738e730f9990b852e36f1097a02dc2fdd9438f25babc4a4c4055710684c2c53a89ba670c60d3178b65c320b1cc20ce32f0883af8497696ada4c50dbc2364f49fa2b713192ea3563cf32ec484ba6ebbbe64bb62da05202a7627fafe553d29ee44e93e25b7332c5f118c3dbd5cdd654c16f73150468f7351242d81fc7c72be9dc373a87abfed56a8d587d28757739d9fd01a6b7b56976d747b9bec56576e682c081ceaf1e6d9bd349a43059d0e93a400cf5948d17ec1ffcca32b7959ad48917e62ccb7aa9c5306b735def14ae7a2b57cbec00a0cf37e08156c17c071daa25214f137865328a0187e53b383eccbad5fedab53d694536fb88ee0a8992a3dc0658ba183402fda3b383e07b3405dbe43fd2f2b289d4d39cc7ff5da9ba3581630bf82e5097eb5095f3c2026b1ff5608fc57d1edfe06c21c68794b485d917af62ed5ac14b0aa3ccb5efd59df77a531c2e3f76c5241b21fe58a22ae03675138ce95355fffad1ac0fb0ee7afaeac410c5048cf07c545566f134b7118fdf3a098976f6ff77e7eaa4183cb6ab10d8ab065ab352b6427cef8f10c90ae65b33a5a1dd0633459c0c2b91007dc7b1e0c51105f61299a826bf446ce541fd4845465af4a01219774e1af6bc912dbe303d8ad2a1e86ff6b31c3f909d696b6cf07c89a1b476928941a9a82ff1efdb290c885b8e7a4c07150a7e29adfe7682ff2e17868a8c7ee84d8c2850d814c10ba042cf97a8e4c335fa2093c92613d62941d18631d5c3ed740ed264ecf8ba999d0f115b5eed2b18acb44b5afcfdbc04a1b8e45302ddb709911c7ce874ae50821bd1d9c3db62bac38a48674bb46fe832fb50693a98f0ee906736b2f879c72eacdbd26698c1d4329101b03d97bf2491fb7ef723c490cf7833cffcf13d62c04fc5680e1d5bb621ba7bdf2758e0a50b71f1c937aad608d209787bfa6fdfcb80a89b6c152eef0bedebe9815e6cf98830f78f00925281e5f6a175bf9aa312049e0c4e5031d0c4d99b6e0a1e85c5f2fd313f8a030d5a4fb7d39af6b6952f6011a94f2946f4d21685e4829850f4e04518390dd936e8572ce31b408737162904ab73a6143f0f502782afde12e5d93c0e7cb2a361f313be09c60b69d9855f4d81f717914a02f265ac2d18d8e3d8e165754a47dc10f1e9f6f6bedc63565cd9ae95f54567da87f16a93e266b354f234d9bea717a6626929ba2d046cbc2b269ebc92374a56ea85e95811e99f712012aea8d96c8a982dccfe0050c043b3e5e259bf891e47722456f820cb19ca27e038bf2f77000ddf19dd66996076bd2f869f71b56acd2051403326f5cbde010b24740159499bad976dfe5aa919ef6af74da0e249408f5bbb47efd8ccee36457c47013f851b2fed6dce6c911ec5b5594e9733fa3f5006aba3b9e22875a651e7b62ce694d4aeb9caf96ba0cc86cfbcec62fdb0f8519e7be87c5ff0cbe0b18a3bcd3be6bd8fe6b722b7915d91a2d58eec300ac2fcefb202da625d85462c6e28fd1e881ba1923ffee1e25aa9faed7a627e85655d9b06a32118bcac8291653b73da53ec2e2b8728db8c7fec089bad35ce97d1729619894fb10f8a0a48ff47457924d8531a23e17f1161a079a60ab782ce3bf25ad15be70ed3e7061d76a44934ddd42f1e7bfc384fcad6314886c7a1f315ddcb1cd841bfb900a597ef235f748bf562403ccc56a3034ae15a9a3a49a1eaf636891dd5cb0327e8df092a0f29bee0c362d98cd887fab328f4afddfd2c53495511be7cc52a182737a3018bee54acaa311dc7a6ddd5524a4859469794a69d665f458b828696bf87e1fdc5e0b50d873898ab53b0087ffc9d5d7a0ae9d7a22a9fc679a09bb23ba6949c55e81349a727b7a6e8384347424da2940b7bb27bcf30476c24d8565c31bed203b7e82a219e0cc3d5056129b07c40de07b154565e89be41445cf0735e72095867ead89b9e32bcce6ad9511c6a2b4cdb6986215fc7cab5d403c489372d4a0e0c0458d1651d244a510086ffc8b341a825ba0296296b84fbfbd31262cf815770da7c3eabc8a6ed006e2079eafc584e18099e8e18af054d95caecce8247cf619f1224b831ada6709d24e4e0122f1f8ee8342be91d3f6bc70f6d56e31f36f884fb08b31b621773f2fdc8c5e401e6e1ddce62f5c4316c084f34cf6bc081fb3d5a7f4d252a2a9a59bb904c4876266fb4bfaf117eee806a8deee36585a8998187cfe213197da5dc4a614a72d0f997e89080c6e100bd72963016eaa65c02e996a530164d88e703c89019897fe42581ec312ce0f194a98be58f22563baed5931aecbc793667da210811d20e5eefc9954e50cbd798a0fdedef6f04899d5a037238afe7fd9f6e231c163bca7ce802e11c26909e4d74e0daf6132b57aa60e76a31e2a8d3ea80064fff18879074b4d55d1cb3019e705fea6bf02f447155f458fcb118e76261d615cd005c4be9fee98ab3ad3ac6d09ec700259095e885df9b24210d01f51e6c2b4e4ebcda8049ce4c9326e8f16d7af03bae36b3ef7f623b3df809b25681e55bacc42664060d8dfca9948c5b6f36d7ae4bbc3589785f98f4ddcafbea8f417e0b9150a022a789ad2546aaa5d1529ede3873fd8f461eeab7afb7990a3d6dde11bc5956a062a5a28a70dfb223fd4487b6cd1f1a87b1e4aaac007b530e5dfae1a7cfd16b73f2bb4d4540202628b9490ea55e9a1980f41e6c6521f1049d88ef64b9888066646645a618f2132145878b6f763d7d889ccb5e30ecaece3d3d54659324e83d1625ef0d01c72c3f661b60552158417a530d036ab20c626bf336eadb35e8682e38e5c92c4b1356f012ef7f6e222528ff68b899d396dc64faffd36d48566a52ad333e183b5093df6fe823d6143274c9869e6bb44d0f6cd307a2636505fcab8cf8899da0ca82c02ac9cea0e34d5dedacee4678ba5c38fbe5b05e08697fa0532f3fe315d9396a72c1a821410df20404053e83471be672d1eb59cdf6fabeead4a77890b778d7b1220c5017461eaa810eab6c7a2377e03c52727c8a226a0dbd385cbebf8accb58f8cff7f39baf0cb2db0a5cb88e6fc0ac774d1fb3221368726285d35eca6b545dc1d979f4806f0ed804444758f9a408a68ced61c38721fd0efbc8ae66cbb5042d24e0f7ba4c208a52214c43751b01313f2f34e83cebf2e4badd598ee99440430bf6e13f3cb4c88577b50c6b348d3d19c151f016c4b484a1d91cdb33085056705b6b73a7da6a4977881095b4c7ecae40f68ec069245fac1bc92a419e586c73e7e5e7ee5c532c7e6c2abfd2056a4458098b1fd0e815f06447a2d861d315ed6cc08125d257fd5552134e0154fb5834d5837419ab9fac85a19d2ff46dc159ad941e7b10ecb222e4eac50374a9442513530fb384f43ac3a89af2664e3ff8e055e095aa5af318ef9db7e107e0b14895d6081625aa90af4f3ac675a4359df20f599e4477ae9cd1a14495c446fcaed18f5caa0ec5daf2239d569e122dfc06d7bb7ee1b3ca1422e4b70b6f1be1813af61b233c50b018df690a7bb33d2997e9d134abbe462c2ffa0b2d647dc5ea990eba0a2ba65d2ae4f4a98d2a4b4eb140c6a9a1dbe908df2e45ecd57bbc2d2d54e4c4f78628414d920f6afbb16bed915794a71c3e39c93c986eb30d2fb7265465dcfb3f710e3b04818f4abd1b6f18e52a174085e15a01f579264f5688544d90c6f6114691d83b162d8d2fb12ad009786fbefd6d409a002cc92936aadb4aeddc9e63eeb533594fe81a15077a1d4840be7bf049c979b3c9d4100688bce698fab51dbaacd96e1c2580828b34dc271d9ef462ad1692d437068ce7bb3f9422cc898e8b36352af9a14cc506aa16a89aa3b7c2594037cbb0c3e10e77c51fe14499a0b4b877edd2916a8c8d8d8c5515f0f675566d0582f9fbf0d349d9f9d1742c1a712b3eeefe5022ba6180956f97b9fc80e2313705534492ffa1577136f7102a97f146377f9297e6f63d68da9414c5e4c42704c642150381b04e4f4be928e5c9e05e4abd56dc63a3e0eee098b8dc355277e5394414519b1d5be2b699256ebed57e96bbf29c6cf6d7dfc432602d22124dab1d4f5b4e397748a5731965a8c8ab49e9f38d4c2631fc2f0bc7daa3e777f85c4491be776569defbf4188a879a3beb313a2a236826649403a09cddcaedf98bc46208f976385be5e7f958a919e3ffdb9d38e75bd80bad12618c87493cac22031025f87cccc9999ea36381249f8fba6559376deb342d0a4a867d6020b9dde79e541ae9e353d436294839f6306a2d5c9a5117ca50786233c8227273869c2d10c00f005f2ae5a06d3bb5e046fc8cef9fd9dae4a4176cbafee20980dbae47372ac162298f36c551a5297ffc4ff6cadf0eac71a113c84a544d51d398004485a3ad06e249af9ba7068bc4f88519f1ca1dec9cf3114772826ed3b6fa928ec3041a3610e4071683be00449f308129c08ad251829c7349163e7b83620eb5c27d696cca8cb68c875aeadec71e1e3e55ed273afe1ed53aa3842736cc405ef5c112bbcff94cdae0544d395946be6d24ac88065c398ff8dd6b31faacefe18bc2c51707cde84649b4b26c2f308dcc575f452180bb4cff34813616e744dc0dc59e1738c07e38adec1660545a10fb1aec188f986ceeacac383f10b16dfc46d31f73376fd153a273e36eaef37bf1f787077b0b3c0f5d41fe49b011c8088dcdb0947011b1d2afe8f03d9de738f796a7ad236fbc61d0e77553738ddc7174a0a466d091ac08424cc274192e3535fff157ab1be5df5eb86cb95dade8833ca77f389dadd2c52e786f585c17a98f96afacdb54ecc33617dfb6211f85278e97fe638f5e173e19c4103b42452cae712b4e3a670c6d036872b6f02df93193596b149f93f58d6b38b21e28ae737b0416931f93393843d61ce21e6c10e6e5816ae8d5fca66980e06e6287f09ecd1a58a29394b1f4f0466f223ef82ee05ec9477287f6ac4e089ffe1e9cda6b53e4ae79c16b603c4fdf3909d9a785b00f62d8310ce50b228d2618d1cb762a3f2d8515549b7f67648de360aea92de21053ceb1a0322ffb9a595b882ca5036dbe11ccfb0426c3db8884aab060db1e97fd0fcf882b8d2826b363490bf030effa38e8c3141042751dcd6d60578cdd1d11760c73299f78433849684b4256453d53610bbd6f6a3317518c51ddedd55d6565c06c38a13ea4429c7ff6f6b89c46325b59e3e9b6aa1f879021232ae0ff3f870b33c994997cb9942110e70490ef58da77439a31b5a603b2829b59ddf5d101f5e9a27cbaab81ac457ee92de010b26fc6f76b3da2847405a44810b463026da25cb9e7808ac94572d6016e8426ff7c821fa9b1d51da0d0d6b95367f83331fbd1f84b1b9120b7ba06ff8446f38f99fa605cd54b5d02cee905f7afb12511fc8cd7a18dbfb0143cef2d09e3beb5907dee0c1b5fba0648740d5e5319c4811947ab5e6aa8ad457766486e15958157794b3c36a598dd02ed3dac5482459cb33695c39845db070fcbbb678db69525e9dcdea75d3b9ae71653f531207cbcb95ec3d874c3bb57abf2be978d81a5a397a59d8816153f4b69715c7fc812cf3d147e1338d7626a09513f4464393aa5c25877c0942f083066c188dad5ee009f65d5a6faed41f17add7d0213f633f2838008e3352035d338a225bb488fd21b206d528ec04d36f857dcf4cdfec5ac9f4e1fe1ab49e5e3cf50ab7de6b1c31d93c6285fc13f09e0be661b1ba71d599d4ac0df80725596372733f2e67fe1fa09352387bf6ca3b669402f53a225919acf16c73e6d55e392e0069d35661e1b89d54374f4f2b8f2a786a7c9dc3e0f86d9cd03463c4e368c80f356f64c984ff45ede68c343d8b114b163734ea654a06c78865ad7b2b1030624612e987ddd1e0b0aad01bec3bd156785ee3a6d9c38250bcb78351901788a35e5b9f6922032304d332f5252d000d52c975e86ef57302239462b0606a3162b7fa0403726334456b0a1a27d540139de83b0d733defe7edb52408ae81adda8a20ba52794e5a8465fccfac0a1ede6463666dcbc91f64e4517ed397fc3f5f6f94c2cc7029e030fecd2278da1ceb3df4a07a940425b84fb231f8e9fff25fbdb0929c8c55bcf2a0a5d3a43c84a1ede52b87902a3109c3138a21dc9de4d967e79ec98a4f9a81b643fb6c7a816e468f18442ed68386a444599c8adc6cbee12891d238f3c1920fd51930f32cc1e5c1976f18a92b7c2d1b63d88531bfbdab392385bf1e3fefb461f22603ae8290ad06fc8d9581714b37196a164cf7bb25c0860bc28d550687bb49735cb69e1f59474233fc595dde9df7cc218d94f40f1d607b9833b7d28dd65574577d08f4c808317dc35c93ad32f5ee42817f4f20c975563f8202b908551a1c57e79a0f99985db80f5fb18c7030cfa0f8fac5ac97bfe452d55c9689a49ba498f29f31665ad2e171740474f2bc88641d97f6cd874b8791b23c1d8e6c4f4005075103311d00e5f0db70564873c064478040c29adbb0bf33eb773aa8f7acb346fbb285337fac34eb9431e042f688b1f54d08a77dea22dd670925fdcc9a378c090f4cf380b6a33c69c6a77a396120b84a8be297c4ae61cf6ba9e18e507f3892886217ed40126e425c044336a4e28a3d044b8d2363b2ccbd5482699bae2c7c617e11c982bf4e802ca693ad8ee118b483bec3b0364eeb6036862a991254b0fa6e5de1c2fc5be1cd94084b92da6f44975abca83d3c9f6f3e5ba711dc57af10a7ec4567f3efee800799343d8484b715231ec9df8c973ee6af96ac0026c7b8f4ab61e32c46260a66a4c49e060910d262a8f4c3c2621be0399a4d199340c6d13beb5e519952d42d222a7af09a2966129f8c65fac3d3e2985c42810eecce24ed6feda91fe2c1f371a9782830860cf92b5baae8246dfc0cab452a3c90ab5c641d38a87895a7f150f95c8f54322908c73e07a9f2cb6d39704cf1c89d049775f9933a9f6f77d69c8e8f3cc2b773a82b604ab49f9693d2af7658615a31db79fb78d39d402752a01669126e294058dc0b37ad78c4243b47fd8fe8c97aba861ff58c8800103ed2d1ca231f5abdc3be8b5a82b6bbefcaddd0cca8d29e797c38b8cdcb00213b368a323c1ba1e207356fdbbe7d3bda691408893216f5531997bc5e465c9f774d5621a052a1c14826e9e695881d557de983ebc44c52d686ccce20b506d5b689b38e07aa6e7956d12a56b7420d4e60131b7ea16e9d63a5592bb189450d53c6a8545f604d69b9e85936498f3662519d95587c9177006e32dd524ef220aa20466f8ef2872f3f79772a55e0b95db871bdf99f12f5d3b99b02719adc86b62e5dd27055da43460d77dc73c56e79d09b14f9321f58a031961ba9d5a1670e756d5a982a0f746966ad9ce9fb351ddb4a213b2ad2c2708fa6dd813ea5b2897ffd34bb565cf42650d45cea7694bbd0671f33aa04d05df62d3b18e2ce2f93cb4caaa7748795ef3093aa5b2d275ca3faee3f05daf353a85f74d34cdbb8f08c4c4b9f8a5e356d49f800c36731a1ead6ad63a10d169718840f8a802163ed885807f07c8e856211b1501c7c0f1b092c21eea09ee2c5ab8ec7110b96072af7f4245db4d5464228cb053d9d47f6a4dd13d866583b283bdaf6cd1fc777a119374897db8df4b04ff614c97a4ca3f5f776452965d01c589f1caf84951feb840502ba2ec27a5c0bee10659e8d43be4a55d5a84c2f30eb181dbcd08c6f97f139bcea7d4a19b8e42f45d2f1368d1c58f2fe0a48d5ba4c283ee5bf7f7a8036267a3e048cfcd87b8ae96f689385f4609c236e55523a17ea652c414b1c19fd6a26b7e8c687e9b3b90fcb88d61ad3b9cd7db478a99d912f5d40983434349348636f4d77200064ef78eed0983a0de9f3cc2383d3881e14aab73eceea2249bb82b5d6e6e04ba5dd6a2b56981d808e7279e70ff4e3efd8482f3c4466b3dc3952dcfa044f454981780401c03c29600f5379a2186e61dfceff302c37323fdbad0c700e6622588a2eb6c23a3e2d5c31bf973e2738e2c62b47a12174ff31a3a44ef640fbaa1dcac7d0137ac9f58cc433b1e20dbd91c38508cb6eeac16f230bfba3c78e51dedf2a19af9eccc1a741ac1f7ad7536bcb9086f6dddf129009b0e9a05a6b73c2b72f2c434ebe8fdf58a7c7d0da1ad6ad5ee30e8967e016a01529ad4c0e6a983f800e8600993b01f30585c8288bcc5cea5c656e07d7c0077853fba9c49346bb337901cccd064306373f12c93fd42ee77c89e4b634607a2179d133286c1038890bf98956a8595ac589b16fbbb7001f852ab1d37271b4e574dcaffc1b97b929544bb8746e7e6bef5edf20a9581f9e454d8e01eda349701df7d86f32fddedee43e763037c07297e347f8cf7cfe8516e24c74d91d83005a742f794ee4fb70076a02f62cc81388f86132fd4828629faceb38bd13d2ae1986b936c6e3a58722b65df9380badbea7156ab974b9e45c672825e020398ef74d760209c9588ceedc3c11aa837196113ed770600e1d24fb2812f2e8b6c3ae797093c639d224583b22767df0ed64e377231f27d37dc66b5a30320cdcbde7ab609bb84f1d2bae8d5bdf0d93bede17d4dc5985d1a78b8b96d7b93568a47cf23d6c7b0d6f60f9184faf2f47fc0db5e5a10962c6ec2e713610b7a910307260c86de5fa33d201b9f141e317c5e133fd1113db95da6b53f7c3bc16333ed2c96c2b220d1abce5c26028db1e693b9baa7299e33461e74b48290d9b0c4025b4ca0991d7ad6e519547ba5d1349a7811c4315406010c9c3dad94c27c070de97290ab3fee6ed2b1314a9f0de4083ee989cd3ed4af0e4399e04f062252235d99393b0bf12f911d3dd4e56338b495d14eceae279a537a1f83fc1e66719ea169cfe636b17aa39034b6e66f247b720e8df2bc9d688fedb24c6fb4c5fd7aee641bb2ef5b7e31933ff3812db563f385fae9e51e521862b6422cbb90fc127e95f31c6f011ee4d101ea8bc8f23daa545affc78d07c01a24d7a5ab92f815497476ef24fe10a6abb4a10e0b1fc677e04c88ff60edc3cb9a399029295fcb9b0f1655bb63761f24f415fda9684758dad5dd63df52b0b0d59c0fea80f22fe809c2c1c11147e7d394e38b0f3aa3a4a6073a239f0e544cc57e750afaf71ea10033b1a41d1e2254295b9f44c4c39d78c972a037d6cbd056f55fc807b7200965e26557d2b81b35abd179615339075d9339a05f520787a326a5d4ab1fac4e42758603ac9fb50b7605b5e4bd3e82caec0cc86be6bc291286e4278d48278d064dfb703b264e7590fb04d5a685242aad5f1e8cb5ce35add67be97dd4399a47791ce6f2cbbcf1f512775e59801b2df9a3a0fcd64de983dd0b5bd582e753570ecce3b06b244ace8364cc01138d185284cb08ec6ece7b717cb90f73ae30eaaabc2ccf9f377a1961d1a88183b66fbfbb665ef3840f2bfd4f51dcac83c20808779220dfaaa8975fe87e3571d99e8c619d41bff7cc0fe648530335fb435cd977c53b8160d7e346a91fd8a21d7bd73092b728712407890c52cc2aa5f56e053356cd66c93998edb3f06f7cb8485ad9c496b9200e41cdcbff6aa1ef439d03f9dbe0d28f582a5a9f33c77731acbb981a035a0d62698e40c1b0dc9f13ef9bf67e297a4fa5a160c1683cf94511782d516decf06dc751925416181178841ebbc6ee8f32838ab77edcac2980993131d2927fdfeba97d400a34331c35a0e74f94171df9af6442db23efcb424d0efc098ad4ad1675b44a3334d4ca939dfbc85c276ee7eaaea13fcf55d971ff0aebcc1c673db8e4f6c7883eb42b75c0c88a27153f6e4e0d918ee230edf6b8f77de7714a9470ddfcb82630b697cddbb8bf0940ea47808622a0297bd16d0288062f107485132fcc615db5c0114e972a9d8faef616a9a490ce7f157b3f6c368feb7937faf1f863a665ff5d845c24d5a1c55d08cf53e9ff935bc670b963da41c46d48df56b6ab64e9014f74bb86f0dd8e10d66f41afae537b09ed599972a18fcf37a2c3b14eacd0c4528c62360eba8ec59ba7e27d34b9d966695688f2d8f75354691ea287721bb1f8f1d8464b8a7bd40a801e72fc0bb381b2e1e3c3c3108a99ab8ad98620417f4b7d698ab08f4e10f795f070f49443504d12f954c4a6b2a4fef66dd9b70a3b0dbb3f407ffcfc1486034b675db0a437b45a699a0e19b5cc05a9679f82470fa0e5ed0e9e74ed2fdbe7ce42b52467c663b651daa3326dcff3301a9a69a737fe2ef75838c4ec53546ee4c66fbd47d4237ceaf2987363acf18ab9acf662973a2abac6ba0db08f8cbdb56509b93ef5fe52ff19761a383c685443dd317fc6f7cd26e1ea8016aea33d478d6ad028db1e6d64c5242b269e920bcf2c0711d485100978b199e73332aed99a548abe8c07b2cec276d2dbf3b99eae4ee2be997203ac3b67f22b3a7bff7d4050e7196bfa6f8d3621e0be16960af4c0e260238b81931a0514c7ed951b77f869957c2a5ceeb292b6a7bc73af53a3cb1241764cbfd61846ac377b35d376f14f04bcde14088f200d3180d8a4699486b5806a5b5dd968cf1b7a734100dab157fa6bb6551026b1ec52845efcb5fa1d8ce15b808880cd8c6f42523a71b0e467fceaaca08a1f48471a77a5e80206deabe7df83cf97331a10d631fb1d749c4fa715af3b5f35bb46830f92035612cbe03b41f4d66c93cba80c14c440e5a1720a17b07f2d13d442cdf00cf7695013b525785c78503f235942d475eac3b349475af702fa98493ae17215b2423084d45bffaebcc05af6b29ad3cbe4ddcd0628c626cb4a43eb1242185bc23e3469c01740b524ef0f760d8692f0cf1db02bc190c4e5d267cf89cc5d42480f07e47854a05e8cc32b426796b556d92e581fc9e71483c485b230c878ecc299d7366f31c890b5727bbb0d347cad9871d5c97bc9f2d37cebb381d122b8adc6b6d40b9f35a247682208a479c4fc7bdbc1715e25b5da4ba817b6c01200653ca6609dbf40c0347f531269e73c8fadac580b0871945d446d5510a9d632cf49b1a9757085d5e17f7c0d926cbd28000896a2d843e8df229875d007266de4e92d1e206df970e2dad57f729fe92b684bb73c52f49d0a1fc710e079143125aeba7d50c373de4bee6874497e535cbe344e8c3573aa9c43a2daf33801ec328ce519cca60fa4e55e0f5c46a08a56c77f61f70f16f22e10a9574417caa7b5aab428f2790f406c615deb69d71eaf91c0664170d2c23b7bd7bc1eee9c14cb0326e03c2f1e9d7693ac59a870c86c95893c7d3af72f3d819f32af6cb905cfeb9ac1db32a7825e41d3f9aecb6b7a0dfc7dcf5cb95c47ea3f7f61bb12568d91f5d5058f5e21b75187aa88d6c7b5894dad7c744153536765dfdda5be7bb725e74a3a903d76c9695d9e5fbf795a34bf547cded625d41cdd1ba53796462c62f2aa615a92331c160b1ec8b33e4d295b6423b789a6b0084d8bdd631cee398f1dcc6bc4388e530c96ddac55873bb19074e5be92088dffc18cef312573ea904daaf57d3555404ea495a6143353ba7feaf58413f7f38cdc67f75dab2e428f43b308826266d71aa3c24e2f1823f926e8afecfd3b9207bd80bfa1bc17024b9c4fec0314c12ddb194c551cc7bac51e43e05d0b3e59963dd251b05657a7dcc990773bf1eae3b74c8aa0f02e236d9b3259de9f1a50a7578798ed661571b1542585f5f4996e2c9a4b62602600c62aff022bb18ae866947603ca8845834bd38c305dd916939588c6be5d24c2cefd05c0cc428870b508164b28a5bac213f8d11e907356327928f9db8b7c8592314573f404d7b8967f6e4020af1d2698e6c5c492288c1bda01169912d15daf696fa92718ce4a524ec77f6e6927dac6a145c276fed5827cf2335ee7779388b49facf002273b9e953abc7c7e93cc0ed4539065e65950cf905cf90d63cfc60c8b9e54d878a34a7e0281d97944c239fa6e399b301df1443e286b37c073782b89d47173a4399eb963d39e0c7213b66babac893590ef4d417bc08f267398ee91251f57b53e152632c6e1358cdd5317909e894563142c2ad864525750f57e528626a47ec88bb60ee2696874c55cb734b97e14cf997ee8b54c6c1a24c5be6d16e199b6c3501a24ad57610c6c2b48023b6e46f5f6db1a1d2138462d5cbec5c1feaa6fe562b9331d0ea4ce628ab075fc09bf06707a81379f762011bcf34ab7141c5e3c4858f44845123d1e09c22242ff7e98d8752c60484b121af47f4b33e1e0458f1459f5336fa7fd402b6bd1ebb23482595300cefec8722731ca461c96cf6268d23c99d33811314ffd65bd82d49c3a8320d1688bb5f68c1ac63a48adec08aaf1407c41c65fd4d32ca1b862f21d0162798ca959996eeaecba6cccd64cfb00477476a6250309b24c0ead93e1fd45df51e62413f372b2128d4c1e249127c4f73fa6a0ab01d0c71341d741e26920e997c96e52262d9e7481a5b26f4ad8271bec8509a3e44c0c6587ad123c2e40c69b5bb3de0e22514108c695a627e442410e89a283502796c911337105218f1e5077e094c09a57b535e9adf5046267333a6ded692114436291b62109358b8ef0c7040cdf205a0def88d0993cef23fb6d4532e6ab913b5045441d0b6dc7e50704a1f850cab9273ed737023ec8b87eb1bbc18837a856acc3b90a8092a3becd04ff0a1b0720da5a1a0d7badb59f6866a83abcaf08bcebf2d055c88af770015c9580e22142e8a7e9ae065779047c77c21aea0afce188c783148a35b8ad6aaee3e5da2e5d42f33772c15d21e5db0cad1d39e841eb59ed61f21406080bfcff854e81ec528b5a933c6b2a61152530d289635e3ff1d6b89baf80aaeec494e0364278b307c75fafcfc0d3d927d9a1c68f7635d5a93ad25733ebdb19e022e266753144d7c1a060bb73973167b62216f93adea98815e22e9cb0c75a2f37ba00303edd6ffe400d9b2f359e9686aa30d887c8f69dca884268aa9b4789d1b8ff77d40b71bcf1986adc654337d56c6cc83eba74028cb9dc08cd8500d69ff8dc6152dfc904215ea8c268d18da972644f95b7cba4d485cbc2473c49c7736d5be7b52d89800da92cac8c83617396722272ab6db96b893ae36fb57d01b25250192a59abdf6a2aa87fab249793e766d315d69c841c6e908a4460081b92fae8baf993329f9044819b588ae4820a721c7e5107bcc1bb05b8c785e65449981097436052d723438eb6a6c386188aa00a8b2ead866c5c51f5938e738f2e3fbcb000c8276d828b420a27495b46f3ea340077470f39d3c9b7a0cfa66f68b680ba8e244e3a03ccd12017ba66a6e19454e9fbdd132dd33bb49c03d6c64af486a46911712570cdc438cb6d3095ccfbeeb9842b3b7c3c2aac0a2a9ed1152455a0c7675fb6c12f91ad19fba9adb58e472153b0b420f1825c8d0bfb42d5742ad34b281dcc0ba02683979e30b2a1b0024041ddd9a1012cd76a2b031d412268972604580cd8fd74b5983d43066377931a33dadb98f3312bc7d88856c106263f621d3f97eaa6c6e850b727f52dafd2bd34d46addd9f7e90c0bdffd8196311deb2066354454fce12d06607f56580607ee7d8b8f31e7684e56f578f453055f6513a11e7570682d7ad8a980c52d32f8e670ded064be937a9d7edb15ed526d9bad18b615a540d6d1f2131a8551681465f3759bd0ad25753139d791e46941f6ab28d094fdef876006a03ce2cadadf7040a58c4ba87808e1688128f493001e23a67d8e1a42715f726c6f55c8198f533634ab7a4264ec695b533b21dc8a045c48e100df6148ceeb5bf7739a8a95a1441514710e864e44c066d166f8ad673de88091fc6c0e2bd4e235973e8169034060f1f39b2cb686395aa62a5962aa2701a515da946a9a5261318374421269921f834f33680dbe247849d1b6a78cbb9742bedea393f106e914a0757b4278846979e8cc6197bbf580fc18d7e2968c0d74bb0c6d093ce0fcb40e94e765c123cfb62a6b1a574782905393d2bde66708e20c53ed9f073073e9855c1acf5d65239ead311563b9866e48296b1f1fba4dab3e1ba6b8b63ccca70db0b5dac5049708a92b5854c19f8c1ce04ba70bdf24240e755d26997151143352a2b4bab556a63df1ba54f05bf4b469e29f66f01738c153a98615a509b764779531fdda078d8667aa36de23fbcca48d3884c7cae5556292521c6b549efd1209fad65429fa13708f54d4d0846e3cb0ed69b3082fe8cf07d74dba15707f9da7fcb9ac856e3f2ea77acf33c69cacfe8b37b8d60d228c9f6d11e4582eab472e83b7d48dd6807c01a397133e9b5d03c4acd55aa16ae21fdc83b11dc5353d9e4d8ab71c0434a3d70dd7a075e8f17b7998840c6905f5ba61e7ac40399df3f46b45047b9eb9be38c4eb27d8b0cfa30a2ba049747386f48957751d74b5bcd1247b8217173a6d11576f12d8371372c4db7095732cecd40682bbd3fcadcfca48f75eee596194643bf2ceb3acefbcc8325c26905add20dcff68c37cf9863d0f040d7adc23c8e01a836ade889787a48fbf70e3392585dcf9a133701d645bfcb2eb7dc2e8ae67ad2e05397e1d47dc4b3bed8d8161b158565c33cc8b09f467e5d1e3131f11626981ce31a475a63f0ea60493451939eeb6e5452056a96fd94ee3b014a4e0d93a77d34368581f0a160eaf23541f7bec11c699157c14cf5188c2fdaa33082eb395777c5d4b420ab759c6d40ca199097b7c15384fdff3c43a6b4a8273dae1426c265b41e85a41ea6409ddacf583f215ddffb6b9172216e597083f13340d196c6bc02def3fba382c0d77577e1f42652bf7e7396796152d83cf1efc71c786fd321709d1e385643c28fc294ac3f0b6075e5c3ab59992d0f319cd3e6ef56536195b99a58bce52caa6c7e6224e6ee85d46115885b9187142b0418c9c089337cc23c64eb1ed05c38635c125d4d38e2152b058061e2657c87c23ba6671b397f001bbcd99171a232a6ff05d6d3240daf260e99d65970dbfb448ca41dd6d0274370e88babc6f8001646c2b826fb8e10f3feb9c86785ba3ee1196fa98524c63c91dfd4914644bd18c081e5ff6e8970b7af283718a71e34a18b1923ae11c9549e7b493dca70960e02aabc0b1c58e82d8d6972f759ae4379d54decc4b66f6b80fef7fd2d397c504b2f4612ebd2705bfb6b551f0b2d6a3df3c47661ddead71ab73d0e9fd674bb071df1566ef99c9b3847a276a8f574de11b41c12c0943ad064cd2893da3b806febde549ca94a586729b416436b32f4fbfa5d05fd99eed3b06188d039933e01ed43e69b1c1ca12d993730f64e881f5179aa4b1c8fce55736ab2dfb656a57dc76ffd18c961311a795ac29a4a5f04cedb64cf42d205b75d86392ad9b8b0a0a6f1cc39560d2f59f3a880c85fc413042ca30f9e82a0f978dd76b255b12aa86963aba73f1113326f3bc19170292b19a8933188019d81bf652c8c126160917585b237dd1cfdcd268ced8ed6b5c4b31bec7278b8636fc5df8e27cc9b736dd9ffb0a11c467f66ec88ccf6de24da07063d3d2b8cb7cebbb8885fe777a9ccad60ea587cdb271d438896a35d13197dbb6739e76946c8ee5cc3706881d3dfef83e848d85c96b143d0e3c7013b9654c6d0197a4c92073846871b3aadab8d702f71d205ffd12720d237bf392436c5ef3b21756535c3e861e13af552e702c6cecbab248f1bbe9c1d28b6badd15575b3ae6124d71cffaca8bfef411855a36dc6f23e181983e6867fde3bd6b4ba1c6b722a310fb01ca3e5484faf62df058f55f30b30be78b6f028e4db4baa0f9458415ac184ba1c1ac2efb32f5d487cac77ab7993964ddced00b97d287f9a9436be1437e57a460c97e184b9b9e501959b05d2b8d81cefe31b3c9605e9a3150239b22a2141a61cc0652625eb4f49dec56b93e0ce90399a46438f1a5bc5dc23b2c9d5ed58fc852e2af84039b530e50ff0a11329b84d9c67500e57a372eb7b6306e5d9d9565e7692dbffa20a70f760fae39a62b3f346ede980e835c44af642f379e3bbcf1f0a747a2176251a131f37290c052a402e5a01e293e72891d6038c78d6a1f8d9c69dca7b0946adcb6540872f0abdeb31c47021e443a633edcaea6eca1495648f95ba8216566e96b92d44f3c3c630ab7419ccd24bd490a95685b5c9848366054075c7df22e2e12f5db5a93b00d7a1b9fb732e56811da49f5cabfe96febdeefbb03987da61390d441941fe1b3849ec9fa3bc5fe5723331d6edf13127c416529f7455eb07b18b6e7fd7214faed34e4a1525530fdd35d5673b7fc58b912c3b7b135cbd528c300f8f231fd7e4b3f25008ad506814562b79b3ecf7e7c62afbacf71bcba75abe951c2e230945f0e19e5562e87b0190c49059af42d43059269777f46d8c7ced4b5c1ad7af8bac083999bf27f9e011bc01fbe430ef84f90083e69e12826ee027a0374c9b9d63ce8ca13b1694534c8dbfc64a32e3a54b918c36d099f75f41ddf59bf4a9e32bfc4037c0fbfba192ef04e115cc756099be34d6b88644402e1ed516174b6f8dab8cd9faf27964b34db34de31b362680a186d43d35cb19145b51059c71176aaa431dcfb4b109c28574e2ba145fd05d4137bc18cbf600b0d4133daf22829f94c165a37a687f20c90f830fe155fcf8d5d30d9cdb1bee64802aa6f9497a173d3f9d2230fe36732214d0a0e6c06e878d2a344fa9e9016e2fee610fae893a69f99ebb9c701a982681666619ef794cbde0529f0093f1bfbab07971bcb374079c3205381552e8af2ef124a82fd3162483a8241002bf85b80ea5605c08b8fe54362a47a3742bd7e09bc54fa47cd9dde952434cfdbdc5ba709bfe886643cb709e3fb538ee5d20fd45d8a416032d6be087cc52a1aedf0a306c8174cf7b8a678fad0bc53c9662c51701a7ab75a9e586bf930735eee846f618f4ad4383e9e70c9662bf44d73622d99b600e42fb3ac34b5fd96703b0380852d05c52a253fdc23f99ade3fbce01b20a4e8aa987016a790c645e88d3f5dbfd8564ce03fbab0ceecdf39406b575a38b0cd485bff59ba7e1898f6e97573deae16a4c673b7b41e4b2a5e069c8399352cf6d39f6c366e27ac292c035eedbd94cba945b1b2584bc33eaab8627532e59598fe0fb66f0a89715ffc4107c556064a139191ccf91daca109ce03873c9477ad32c203590ddc7ed392a1eb6a7f3e4b35fc1c1a0f901f5f976228399a70ff5a7c1244e1f3ce4a6ca8dfc89016e66b6b85425297fe3c22d381f6ee64de53b126f2b0118b2ef5edbcaf13d01e125c21983b1ec23e23220a7d861f54c144242207440bba8434c5543c94e11e032b0f0485b100347b64ebbce264b1c8067dc06c38d79594330d9cc01ff3efe1c971cbcf0fc31407a3fe8283a79340055763b90627e0f28cf271df35bf9fcc75a0c7380d33fa1fd28919e0bfe30d6d32dd3361b656dab3a1b09ccdbc4d83f7b2b1415bd18c658a77d054794536518be292327e35c9dc90e4cc41e771ee75932c03756392cf37434baa81a5d1661dba58ba5300aaf8127305f766b0816e69c17b4c37a30556f84db7ac3c72fcb6019a97963b96f5326dc483b74664a90bd3fa1bbdbaecacd571d60b266324fe27fb5051ad6cdec8ef905461f6b024bfd01f5703fd566f4e827a3f79955436ab926d152bfd329625ba8effd5bc9c98fff099c28141fa2d0708c48b4ea4fcb81c9d1043a4828807cd15cfa020832c42db997e197e95fd8feec39af4d72f7938a203b906aa79fa44fc256533bec073140d768ead2c8b44bd42407c9e3d8fae90643d8d949f0edd8f64b71ed64c20d35ddbf90ffb71d9d1f3503dd6c0a1cb89eda5a1f8b2b589906076b1cb5cc0043048c742dc3dafc8346122d0334aab2dd9c648e1244dea9afd1f9199367af56329e7ea07246673f9c05b37921303c855155f81a8c2fd5128d8ab721a9696df1393c1bc01cbdeefc68a840ca3d68384014913ca9ac979882e4748de1f0c1c9bbd2d4418c0387bdb88ce9edcd841469019f3ea8f96bcfc767cf3cd14bedc777b68ed3fe695643f33bd555a26f919a11ab2a1d535a8c9807abb30168c650350172a59a02a1387e10ce84082bb404c8bbde3f515040e5c0dd2b922f461a5d1da5756663cc07486ccea656e542dc5293a6ce5361936d07979019b0652c001637647356bc98b5c58df0c750de633659bc888096ccb24845dfe7c9d46dd3d79ac5241e18dcd7c42ab60f29643d3cc7bf073b666fdcbc40baefabfa7ae428c47f89958cf4ea923d98127e4be7d01d089243c38ad74e52e94fdbc3dd4f38f2f1560eca74c55675b794c2873aac353401904b2325445554571261f0513b352fe59c32930c4b339ee3ae39c17f994ac5a475a94a1ff37fa2ecd45a121ca1feb320b7e36c7df1628c06572b1f261bb27338e5ea83e76502332fbe2386df14c8ddbf9549838e3d5cbf097309014a1632b89491b08dc5bd8240dfd05ae9fdddfb4b9ed502b874bf85af704791fe948e1ec2e26b34ce57f9c160523262213dfaaf873e5b7ae39c59ff4db314aa9e8a2b7006bb6c5e06e92ae0793ecab47b5ac109a3b62eb86e9501cabb1b24333dd1186bcf21de949bb69b90f8202b39993dacb90f50153926f5121c1c72a6208f59951d4f4ccb18407386efb6dfe4e40a702fde685618f88765861bd9febc85d0b5ffdeeae8458873c2395247b8f598724b9deea0b0c6210b760fd7f5fca2a4ad69242a2f8378d72ca009e7f1b39a9e39708c45ea099976c1c352ecfa9f93656c6ec2cce14084f0a1de8032570d016577f77817ae07f7541267969190c60abc2e0d56d67e238782b42bd8faa14accdb77f7d2fd72ea11a8e7609198b730a5b57c6b27fb82df1631555426ecb35f3ec278e0e198af1ea2ceed0224b80bdbd89784ca3edba756351ec5e943e94ee539147b59aeb6e77298f70981f925acf731b93e053e790ba8c774d7564a1e904a883f23bb106df6fd5782901a963d0c9e4df0efb17ca1e4ac981d97cd78a6871d456f09a3878f72981730f33bad833da66598e1daa87db6c414f16052e046088f4252ec1814e8ddc2332a9fa2c45fb0b43292fcfaf4c1dfac4d1c41f911507ff70cf2dc0eff4fe6af39bb9f2f177c05ae9d0cac4e0504258b083100b485ff361974b7f9b5536a6076217bc61340a49129cd3e6f2fbd44f510b1cc2f058b1939a60108fcf9b98fa75048ea947dded1da7430df2673b62f572ba5e28079c1fd648f0536aaa15820d8f7a6b957e11621dc0575f479bdafedb1722ee542efd355cfe2c907bf03b775b9b2472ff09502623afd767026ce6a1bc7c7f7d28f81317b7aca07a5fc06d19fd88b39f252acc5cc8be3bfeae8c685d3f2c0d07cdf56da6e886fd0c057339fcca428b28527b083d94342017c6d277b7aef1a53fb892a9b489f955643e1ee6db6d4fcf39f210cd9474b6e276e8d90e3622d0aafc33766928ec7f347754e032afdebf8d7c99ba241d7765698e0079d0e50a163f6e5fe00aedb4d0162456b347df857aee3b48d0f8d00783c00fc248606e24a05debe6fd6acceecaa9f82475a46205dcdcad2b5c7e6cf95a6978a298fcb9dc6ddcca52ab90f44201b5da40c1a0ab4dd903290953d8e400cb9afc737b0a8773c85548ed8dfaab87c5b8d2d05f3daa348cd47033004c447501371d884408598b0bf7b4b3f7b22cce52e42b03cea8f0f312b9152794348372966cd5e04ef5f096d1bcb7e16b4c88eac29f44752cb1258aff85963124cda084f95755dc9fcaf8354eacd71f1243eaed6cb3e3c5d5cf981c47c00e1e87a20bf1d052d9c3f931ae5fd5efa76988cb3961dc85a416a786455285d8277cfb1cd7323c9a11b9b567dd5dd251c77711e4dcfc35c709a57025d2eabd4ad7f41524867411a640f1ea0eea6acec168fde2f94baee8a70816058414a9bed63387e86817ce68c780592b0ca375620d6a4255aff0cede69a818f05bfb7c54bb220b3227aa1f371b083cd53df7f2ed60d99e00efa3af938bd55f41871c749561e782ee9741623e766b4895dee939510bec9f416cae419b8a288635086b2ae8aa5da7c6fe7e44fca1d90929bf62fcf139eb47786fc024b2413169473793a31288974ef3fcc286196e76206a853d06958753013b0b4093a732fb62f7336ac829b488d01092f5e0c2081d25c5ff40e6be70192585c3ef2d8aabff8511aef918196366b360c6f00ad0a4b5108787485a6d6aad363786a0f7ca135b24bfd442a464ee1fc1d1f32bc7ebda3144a08a66df871459028bec9c7725d207a5689103849be3705da8b5a7052697b77f897291281a14ea3a54db368732e20ab998430bdfeb587537ee2068209b75656f8cac5f54dd69388c5b0c6879cb72600f7612c6ad5c23a340fdf16ecfba80329cc83af2914b12b8fcd8366119fdc2073a162757f773cb4848dc732f62f67bd49364246050fee93315234d76a746dececc75119ee0a6ecbc4d55eae94605821d29c5ae2533c09f53bf96b41eb991c76f0953d60eaa18364ca6e049247737256832066b008124c2612ce9c2a015762be6be6752f5675bbf2252978de17d658932a0979099dd8dd94a6df3ca637ecccf81de0ff65b9ebdda09542d44e50cba12acfab94824ec8dcada2779adf51833b5689f5f08e33b6a9f6eb94d07525b602cf968a63fff433ee468d4f78ae4e53c06adb27ad4ef5c75dfbe50873257a5e6f82d983101c8c45236b4d92c704623e680242ee6c456fab9563c7c77af2e9665a9c318aa2f8063ecdaf78764865e5071ba6b0cb2d0cebd055dc0401b61cfc1b34af9ec8d1e3aa34c3b95fb619fe833335ee40a2a2caf268070feaf3ba0e24315e22573fc1bdf7009d3fc18b739236316676fd278c69a8f4a019de18d83787daebeccef178b350c05f151066d4c9db35aa803c45c551e806a0df28bf7407ea3f1924f55fc243f040760281a34f3817cbe2e83673100cece8e1f62d84d6bd7ca428f6b562762c6209cb69bca41c16043c5c5f303a83aff69c114c050eb9dcb0f15643b27a6104fde95fede9f2950dc22126368fada8473f122f1c10ec1abb16b90763d1b46b598f14732937a1ef35713c1a31c90e4cd67006c13e7e806d2b9345884aeb8d178375d404149f086a49349305ad9388a05234ef133d14721f9b063a2f9205249bc166bd373c90f2c2429eb5f63ef89f21b9ce392bf16de766515c581f20466471976fb7423af5daa4de352862538e8e2d62f9b33ef0339b2751ded8847fa3033272362c48713dc7049ada7a4f19d32e0e45efe5f40badb364fdfa9ef41c7cc3c59338ead5a9b5f693d8683485c9693d2e76e1491dccefe4a8658055b4a38b002e74a279c00fa5fafdca3b921c961b14a02ba6a484cf20afb6d484529812222e46c2f2d4ffb186d569922e0d01b252ddcd38a1e93ad43a9342c467ced2b38b5dd0e7c58d9deb06a8f7ccea7c50a988c84f7ce868682808544a9ae934f06466608fb8e8455ea7080dbf0fe13b087283cb7da193a442b0150b0e7744cf822c210a419f6baaf6f9c92b5c40eca61d1a99ac6cdeb2bcdb394901bde408fabbc23216a9c8389dc40c509852e356394b01cbeb3944e31bcb8bc65d4b7420b30264b03bbe153e2ce2f3e2a195635babce0fd76f0104be10b28bdc532cc9d12b73a489ea89e5477ff2dad564902774e72bcea6e3f399c099b722013c42d4f4cdd5188e10ffe7af7dd2072f7f2ed5c48e7a34522caa3f23162dddd76195bd17b7c97f30ec535475beedea198b67477d7f55fa282ab4dad22c8a6d06872a5219c921afb4a5046e8f2f73ac6c2e29e958ae6850dedcc579341f53409deea27684b879a115de2f4e8e5cc79e082104319db2557503b632c6f112ca3c907d8d9d67521c1f8905404c73a6de081d80c25aa4ff72c7ada59897bbd22534464fabd38869d1b687f86aef921f811c274024624fdc2f9e2ec1b13d120fdfe4373f91af7c9dd7b13f47e5e60b7c82c5bac33893f46f7504b2e492659e2805b484540c44de518f77ed2b37adecc3979254c29f9baf9ce88d0f3355740d7151d34a85bc70556edd279c0591965c22b124713b977051a99655eaffe82324c45f0b62f46eae670c7c4c1a92e3f4f0a8ee0931865fa66d369f09936d1e4ccb139b66ddfb0e8a0c208456efe5edcbf63c7762c12019d6304ed8794f02781e96b3cea5740621bee9dd028d4b3d4f6018927284f8602aaa7248cff72b749018c2c78121e2f54157907207f4334180cdc1fd26b9da4a76b32e6b6d62f74fd319d150f1dc39b1ce69be9bf80ae78b0694c44388674ab21671cc2f8266bd3ceeccdbe4b11e7d561a427346fd3261d8ff1db2b1178f1d48daee4547b1058e7d6280c829043bf3ac37a35bf1ec9e74845e91b1d50720a9ceb1f289ca0561272344fe690b3b2019d7bb5979c8789949ac34adc3a46d5e104348426552b5afc64b6a72e21c81b5179681c5969492b8a1f9c3725a9a24270090abe001b7674d7153d5c15c816ffa2d57a488056e35154dd3ea702d23487fbba15bb3b4b1fa2d3993c8980e756930d1c7889cff989cfedf474ad0493dadd04b3bea44819622cf45d01494c949eae6d52e89bbc2259fa52bb645e24e80100da86fd127f3ed27d1475dde4e1b1aff8699a3886fda923b9b056e474af1db64158a3c7476e5b3043696bc9ac75adbe52a399d238f4db393e8b83e819696a21315f2e7251458bce92561ea9e14691ed7d4869fe53a0a260646daaf0980ec649bc0e93414b0c656214365ec8e7ff3f02b0e3be07d24268b03c757ab340beee2fd69a40278e47d6d7505bf5de37ecb8891018264f1b484ab62ac238bef4aefa45293f8cb94d796b2896bad0b137df4f5a75187ca8121793edc52dd48d87d11bf23162685203042fc604d916b304a6ce0c9075808f2f62bb9084ad9b58c011458ccba8917371cb08b11734edd5df81954d0075b389e7fd8e1abb4457a78ce5e63f381c00e04c49a8500ec194e77e2c17d110edebc0dd95bfc059d7d15fff037bfec042e2b6d2afa7ab4251dda1683dfaa6497cfff1ec5489f00b3f720972faf9148e38bedfcddd1de612a9a0f8dd430aa998a23bee9b27c7d340ff73a3ef79066d8924bf11edddb8daa487c01e91a5a9c6fb1e2be926ad672750d313608ec7c959923c2bf1a129588cc01625dded1f91e119b3fb4df29e3914dbc2441d183df79e2dfaf01f67c42ba1760f8dfa9416449a63a8d402d2c9b00ea205ca44f10a305c70b6c2cdc9e594c1f3408072e0f2a870dfc19a8edfd5f5b50d7d3411454293e5050d58b48c1cfba1787b72bcd8b4714eed32c06bc6d87cca1f8f1b97cd809a7c24c30e5ff6c71ef9c14b97a0117a1970be98b0f02f94df0da778e0fb8b00d18b7121f16348f4ed3670f08048a1f3b60f75340f1fc1500fb2d1dbc01ff3dcb5fbc7786180fecd35768845412d1fe3768d247f2d6151b16cc35cc86e8d825efeb78c98ca657c4c3d6d230b37fee384289951294fc221a8b08aa03f4e7272e38aec4dceaa1da7ffcbcc92890d9c66df7363f07090d1123f4b0d2820afeb4ab69449b4bb4255e05d90c49d4405ed234cedb3bffeac7f4297eddebf761a9bfc573e307d7d2b70ace92aa484c97f6a73991c13b8c65842d193a7b36a0866c0b36ea39651ed2890420672b025cfd6a5f7c192a31f70bf3d8ec875a1e07d7560ebedcbbd7937c3816b4e26a4f4ac5f872055638294dc1f398e558c227102612b050f0d3d0baa16a87f10b7c5124d0d3ad6adc03d1e61c6a3603940ee01f602ca0fe1a85cd5267a21e43e6e0efc2f0cb6a7bcb6f1e8a15dc08b14d9a03b224c3f8d4388e6c3828af9c0803147923ddea1a4f090992e8246cc8e5c5c6219fbd50dfbcb78bdca7aa37ad517533b1ccd2a97869ca196a32beecb956aa4b4013a1a21e779ebdbe379041b0135fcb9f1d22157e73bbda18f62e78fda94dc2cc89b948ab18c90b9e227757232186f6f391d46f8fe8900d8dc95d1531a363810fbb5ad080576b5af12e3f65029c5cef3d3e14596a72087fb12d915261bf8a8eecd0faff21e27565abceb1c30002013bec927101524da8ac1dccca0fa6ff1e493fbb0c96882de102df0489594eee4c9cc694ce480174e48c29a25018542ad266c79c475c4ca3fe5fc29427e2a4a460d0de3a8b41d6cf76a293a4375e36e14e400ef71b15feb50571de7a93a79a30af08e8e0536028a3c12a9796ff618f5113ad185c863f00c9999b487b0db6d6f71988cc2b40cba3a395bf6a88d2d20e67dfd38aa9445bb72e86174fc1b1bb1b5fc44d45c90f37a9b8fa3b9bd8d7d2980401f132838d7762cc7900e505f590df7d4c47bf24b97d404ed7ed393291c1a13c341e45cac0ca158821ef28cf8781c862f6024e2f88e080d9fba0e0912dad3794cd2dc0552b421afda4375647aef1b7763d01f634ea5bf1bb1b198b93380b471b1ef2839d17b83e934c522c8f2da48d4464252300de29cd49a460ad9948fc16192a5887b71beafd0851ef02cc07ffae22a446cf3a947b6289efab8906d90da4c59e3e8280d8217cd94666d2a2491e892bcffa9a69f71863702e429de4ad82a279fe1779c7729f8d685cdfe0f75ee69234974a0903c4c6281896e2d66ae3edca07b69ee596806feb8fd7a8e274c53cd3d3f9120f02c944b556d285d70478e133a1cd3c41896b1f7273b357f045313e9575c04a631c535dc0603d2546b3c83c5cb15e77b2855ffd2e023048096cd7687b4b692789ff5b3d6bfbd53456485dbeb22bc2d9162c987e1f0402e8cdffe54b7df094ac3f788deb6ab7824681a2a6eded44d2739042171b32fb4b54b61ebff374a2088f8efe1bb11c361c12bae5d1f88abafca74c743c743dff29d0b29619a1e5668134e94ba2dd5a86f5cfcaa4d7c3d66297eab8d637cb45ae5f476ff1341c1d4d48f7290d70e173fb0db4e4c969aaf272a7a43304d74d038f63d6f104b0cd510afddf42f02d66f9d1d23ef097860d50ad6493145084d62be3e6711dec90b1f95d5b2ca5a77b35b1e8c60e913e60d5389ce269dc4984620819c3c4823e6a0bc66c7e677b02d39e5d1bb6f6d7944cad7e87bb4b71237e80d73295a5c3e0788c98875237dce3b4141f89cce35686600188b01e25925cb7865f0f9d74fd9bea9b39526a2c03a36dc61c984912eace9a3a94979a0b916fc23374ed254aec448e05c7d714e1c0111d2dd7035ebfca3b2182f4bead28ebd3a0015c37c410f0e3bac449c629e2cd081fc74380376073ab73cc505085f60018d997d0c66756a7ed88a92ba22665c88816f37ff0079588f16a1e1bddb44b276d2626042c0571e7b6bfd9d3d684f8707275c2fe09c6075190035c2f7ba3fb542b63194eaa647645fb5c4811ae1abfccf690cb8a4e80652aa10f19a3ac96541a9f0fcc66ceeebd9d4abd8b3829dd43d08822e838c43f9b106114ddf7120f2884eeba34e6366e641529b454e6586b8813475f9f780c152467dcc56c99dd260d0acdc914496ed5772c9f0fd94bcdc63839e8fa37a4bba78a99bb40fa2920828d2a4182612be1c7cdb21ac36d32583891c2b48b2ae58807bfed4985b761001b48db4f86612c2e639cc7bdea02932326755d018a8ad2b3f1fc3a70e02f60563e35e5469304fc0b676e7d0162f60d71cdaf111b54c0ed6c1f8858ede4bcb010bc1adaeceb4b2e7d3282dfbf2194ebee3ebb7753879edf817715e75fb9ba74701481a557273c67ec39198028905ad031b0dc8d4e761bf4449e4b09017eb69d3df721222da0a214a3b9d87fdb52d7cc9efeb847b49dca25b085845b49e253262712ac602a6ca5cde54c3243dac678fb7b252c7a53b87ccb6aa54b104d166156d0e1030c2742c64dbf8af069a2e70948e342c1d1972c1d7d2044c375df9554bc8159c71e1ed77dd63ab16e68561da929c7d222a4fcdd598a9e72f7eeaa62dea427f94a622e555f399fdc4a935e8a9d3147310856f5bae330981ec8f5c8a0a99d6c870c55f26a27af4fbc5443ffdb177614b52233dc36b785803c93b9bac14f1905f025e3358665fa717ec9f713163e7c626348be41cadab1787a5e1b2178eca955266c9158ab177a98a0363e4f237d8a9a4923e1a3622972032343c9f936f4d4ae4e3c2792837a1aa19c7aee485e00386eb40a9bff538ae54c683cf78b93faf6aba1b056693cd8ebfe380a3321274f3ba0fb8a428e154445512b9cb0eaf02ef0c5062e247d5ff7ca371ca39c5e83eda093d0603b0cd9df7ef970fe83f3d5ef7761e2d7a92a54d04445d4cbdc48a585f95befbf2fba5868d77c2d5e465975d50acd439b82c2dfcaae42445c396f4cd2dc6d05fa0b86e80780d5e6b35e61c9352fcf680709e38632500658b2606ca99eca2720cbb204a8f79d3028fb8a6de658e99560f2758f19050823a53b814520590fe1e42028b46a36177e0d825deb9d38e45774db332bc168b60e6afcea50425a9fb2dd973b34038a91705c64fc1b852f5628f19eb4195838facdd9bfce12625f83ad0aedf7520aefa31ffc89945ee7c01f5c23f4fc9f1d195b825a4f310a12142db4e8ded136282550a5f26743b9953094fa96037b59c0f94f2ec3e21d1865795925863842f0afe06a8d45326d2ee8e70f172968097cc27d9d9056756429530123898831349c54cc9750daf0511c573b2a5cdb81996436762588cdfdd9e443b5413e43ee67502d06f2f999057860e110be2286c299b6432c083f18993ce2ff033c80071e8f27a332f9db718b1ae8962344dda061f7e48cfe2300174dd22b1ce23ae583de736f9efc81d8ddf651af70bf01f54ee4f6536b7354380e398651ac13a474ad4f2d70a27d9982bb6881a9ad9e139ad1779ace0f50ff6ed80b113ce9fb91afccf8455b36ce4d706e58424a641b896a4fc380b65b0398849b98e4c87329520221d7ed51e0f31d9e31beb9798750f705e5aae2a452bab02034e3aa5eb52517645135a360ff50a164bc7c5159971838c768e065fc681d0f461a4e2ba60f8ef2a1520dacd5bc97e2f9b9b7b4fc2c764052514091b7010da0a0184eafbfe793d89a2dd077e319f15a6a90d5a0e3a072a7c2695a29c658c7a318c7312478643bedb3b3ce06886c9b0125e1d5cd1a8fde2a26017663269c639ea8aa92611a84cf0b01ee438d07dda62984220f78c1d7b0da017ac979f60c511ef44f5ba3466dd2a4d801e3b379500a90f190e7215f3364364f8d951f7d54a0afe4554352f316999c4137919e0d574a1e53bfc23fede014a7c9372471ca66695b524cd60c402366578c0dc16f2c1d203731195bfbf123432519dbe33071832e494d6b3bdaff330a2d79cc4ddbd67554b98a2eeef2acebab7068fba63516d8df4fed95a25b9c5e6e742feeaaa72be592bdb9a4d49fc2a430a55d118544da7f808e6965b8a344c3461dc5560666a71e6de57eb634fc599c4e8d44b73de48752e88ac04ba6c7b8227cb16a126e3ae01d72f927f5b0dc01a13344cffaac50c287b36f5acc1b73de8f84260021178019224807028899e5fc07f4dbc7e295c8a2945e065639942f211b8a861c62cb609db25b0170f1507423993eef93a2507f711b2dc5acaeea6c43d66864a319037fe819e9ec384cb9a44a4d4833687567349d8d89edd183cba9ecadc9b5057b9ecd2288c46277fbded118849cf0047f42277948074799a29a856f3eb07692731e31b38eb1f45df93a618881557153009c5874101a41c1917f4031abb2e7a029ceabdf60b922e089d631fab8ae68d731829098f1f52ac49b6f14a232ed11e8c86dda3b94993872728d7f29507c0d5425dc6057ddca3893fb0934861f30ceb93f33fa57e713f35e155339425ca3e0b20baf0f144a766d8864d69fa3d3362960830cac2c82d220ecabd977c368b04124b15cf85edb4ab2622f234be12f1a9c3bae2cccfff841ad5c8a4277ec7c93a1bcf888e2fddd898bf4078dd9009fb15d416707f7687717e07d8bfe23e6033e2970a6a3d5631b73b29014ee1bbf03292bbed7206fd12728812b5167f78c510d030c5ee1682a818cb7fb577f4432704f4272f171577410c5290ee9457bd2f4b9b3d76d4e65642c72be3179fa085acb8b1c7b190f1d652644d4e3b2773ac350dc1642220cbf8485097e2458e48c302320080570e7c2fc12dad7057269f6965b411ef098aa3bc0743e65ed5649f3ae596a0ca9b7f4b7bc22c608ee32936bfc927278940771878bd615e72096891a0bd89d3cb7fa662035d1a7bcdcb1e5226b487b1fe6b3f1c2039a757ec0813fc0f7f5afe08473b53c9a17abb03e39d78a5a57f6ec0a7d8489827be7de9698327d91826e8d997fb36adb605bed7a5169c35430c3c14c272c4a1e7307afc3a7736040deab1704679c02754aafd6a0314f003424284f15f460391733086a941d82deda56d7f80e952cd45ad74627e1a857892dae2c9865efce06723f0a8971698552375a6d36730f1b7aaba64e7e9f78cc20ad9bd3835a7182493c5e1d682a2fe5a32e9960f7399421a04bae6004256d5123bc3fd635c05c3d282d76236bc840ed30d1850d31621533b19be2dcd2b447db5690595d367f800e67cc3709df11b4b3ff0a7bff29b0ceae660da30f99e567d41691314d4530751ec9d0573eab8a91a7d317f305c981de23e58247b5666cd4cb8a30b4034919199770ef70a586ef9fbc028d14a8b3cdd3a32f9a0eb6cce821a92c8dcabf802b26f83379ca26537a232ce1001432a85dcf10273955fd05221c7118e40d3cea89c62be1688d83fa93299213d3b0b58fe332c18d716573728d896f39043d1e63e65b362705f96e6bab966938c5b3379d93883f0a9c8294a62cd0b9445240c8784ea768072a56017a5a2cfc395b8e7d6baa99aa8d7cf6e64a1612133faf32b1bcd7d39d787b1b17e610fe567ea02f0cb27f926ec86261b0d402c7999c665d91b3777472f3202ed9635c25b8db255cebfee92024f39543d7bbe34ff838f08aab3bb1ce2188331f33be000a5e9b73d996d7c8d53ccab617276d84b1be5007f6db4436d8cfd03b52e407102ce78db0be828af4dfeca2c8155ac0e6f9433e04806f728ac553f37090a8b7da3ec8c3ef9a6bf4292e6b5cf2162610f4326e82d1c342256a1e6b8877fdb2195af8387d15d04dd4a3c71585a9f20c015b734ce3927c2949519a7caab12dff6f01b833f7818c9bdec286711f658f76283825b77bb7ef8edc9e9b9af8e08bd8f40e5be13206cd0a1b69fb400811547287ca3573b97d0e2cbdc5dea46d9fe57bae98e293d934299853c4d3e9ec00eb538cbffa15f621eb801d151b90785c9ff580318d008fc2413d99a87c378e4e32507d1d35aa3ed8792430febfa39cd0d6102a40c6b40056039b9e9863504567311450819d294cb50ae41af7ad92197bed577fe420a6d4597fe4812190d8ac2723e86fa2aa53e9f602900e03b38b7b636e5ffef0334f60d335586c92c8f7cf2629b9dcce09f1afd404bc8f39ef7a5815b0d38e5df58da1409d34123bc674a6764cd43da75a63ce3fd39cb4278c6224a3c0597354c84596ed9ed2f954366bb6c7be7b68c0b48802ac1a8b085866e4ca8b3e82ca67d2fc06c1a47871153542e2c2c6b6253692c28a838c31a83754215144506aef198418f98b94d240f4a01e2eb59231d1fac7e893fd389f2d95b769c2a2abf48433941f7ff4aa46ad0a3cc47aac8dbed13a97e167f66d5a6af344d6b3bef4da8b752556139fb0ce16474bc074bb690f1e3647d881ba8fb529b7278964edac414d6ff746de748dea84aec1ab1d7c58b743c12859c36911beba3ca26f26a60356042ca370898260d51fce25ebd24aa35b1aff058d7ca5e8995b8031075a0c62ca32235f2bffe9c973ac01ce0cbf420a71bd6319da78ea713080bdd085f91c3b9da97e4d057605ea46d4b8986ac8e3c064404f2128811c8e5124c747a90ff108e9170e211f18921f41ba06151e6359810ad2baa6ee8865e855f5f0356763b10d2039b58df7ab5f8ad947e71e1ba254ae2848e751581aa746c195894cc9757c77ec0fb445c2bd77af4a25951fea354c257e6fc7ba28dc89c3a70ff788ea456eea91232ace7b81df95fec57ee8a4b2936607b1fa88887002a2a0c448d1aabe52eb85f7d5672f9a41622e0da9dd5ce5665a5fcd85bbd8d53b0a373e56ce3f4afb8026f9ec2067cf759389da0791f41828e058cb9163b312cd586a665da2616b837239cab0c81a900e8d442978b87c1ae2d781fa413ccd87bec6625f5ad8fe2cafdf22cd163fe3a61e6ff1e7bc5e24838465db3702a79f8a33ab83cdb9ad9059c1c76f4605e9216487c19a02c123b8817b1c00bac9b3f48bb9e124b824f4af529129e67e1ed000d60f964b4eb94d09de8987e16813b3d3690f78996ba41a8baed0e64ad61c7a989e8dacabb483c41d7e878bc828d3f8316d18a6cc9e8ee292c832ade0c56109216d21d90d32aedb989b3c903eb2d17dba58920c69fb74f184da2a86212c72f0b058378baaf46dc441f0a567ba306ce5b44d8d5e6548eb31c08a0fd96440f60f3f05d8a1c0bd35951c55efc8b0d3029e426695c623f708556ab7710a5cd2e2c1120fd9cb60d4340a5fad45397116e1f53b1103ff49a2b040e2e363e8383ba1e55d34fa92e4af79e2d8a87bfee57fedcb21973d78148f33ff27191121b6f53143c9d55c04b5225bd44b19777c21a03d0b25b3ecea84b35ca89030a43ecee4f9c4cb588e3391b233011d9de8e4dccdd7f4348ae19ecc955b334232b9bc509a96dc652573e8bc853a6dcc6c0d6c9f3549ac4340d6f8e07458b42e8a2451c61536c1257453abeb6839d72d3c5373829796970139a9e929f658e3632e14c39eafe044fb82a1069dfb486a907141f09536fae09b8f6be254f96020b850d02ebaca31167a46166afc44b58b5e41ee2c578186c5b96c1e0170f10f2d7b73cfab4af2c1aeb9f170f1c31dd9dddc489c541adb4b89af0d12ce0a07cdd93489766d9a5eeff16485d737e67ac5516397b56baf7c7d1ca9c59b8643bfc6d162e0f4bafc58224d2a9d118e8b32cfd235b03530aaa8149e17e732a30b8aafbeee55b5b16ee04ad4f687ca37016d79ba8d8b76efc44c2b231dae135828e6dbfe712c5997914614368064e98691981e02365b06b136993b301a426aafa67166aebd2ac080509b575e36cf9775045db2bdcbe98061a7f787e42633d65d6b4c8ea5b7dc5fdb8f0477cef56d7bc3629d85504d802393395ce61eeb83779c5b154f68e834d11cc216c805cc252a006f7d3eb16f94c748137ff82ecc2a05178f39662df0b498ef71e52c155e8ff71ffd9adeb8e0f2f572d96145f24d8f8e16d3abd8e4af2b78894466bf1a9206a93924d9d937e554ee9a74fbf73b35715d15bf275d77f4ab82a88b2d1713e334d0f84490580c152e0450960c296bf490d5d73682b3cfd8c1aa404fd69edca9c508500ae3bb6c785f9aa1a957fba7950e4027c2ade05969a3f5fee9ded3a613aa507c3fbbf6830f0e61164a5933a5ddcf38e15f31703c6b6c7ff0d7fef9787108a596031448b2d619c019535cf2e0211ee3e0c4d791f5e901a009d1361d53abf08c322d092cfe561ea2abbd25c404960e34dc8f345eca7cc1e607c25b645ca193fb0ee1ea775c98da6c3f880c0c451e66b7a2817f00a63baf79c4403d98b909200692228a91553a9ec63b789ccb6fbc04b03dfd163f20f990d524593fa3740586fd8b62623d751326ef1b2754d5cde7b73b1082429a8f58bbcc99972da557035c9ec37e1c8fe20c12392106cebddce2cea276e220615f815893de8c3032edbb65cfe7eabe906dd3a927b15d19b3aa4dfa5799bbd57c01f048acd4c896a3538243efed748e90a7e539c826ca591ec5cff34078f21a9168caeecb092559a2b77b40ad4fedb72477eb2c3bac6148e1b30f25d0d7b846e224a096adfd68abe578bf2ef378da542cc7e2ab7fc7b28664c38753e06fe407c97e1e66aba1c2ff081d63c246ad2b450b8b2250734694edce51ff7c7e5cd8524225e3e9b5270e0add140e94ac948e79784745ccea3b22f27974c1e8d2df31ad9dcd2e3d1f0c4f20ed6c39dd780168f703d5c9053b02073ff81de8759e9e756f730a1fb7f8d5628b01a5510f3b382557c7569f9219e2cb9321f6d2efc012c69022d11d9378fbea7ab68035a18f87c5b893b4b47a2f5ef6e90db34f420641b22d077dbb28d59ea77e5638d669b7894a8c1b7553a228724930e601ffa085d04611eaac6dce9555e0cc0c266415825a080c10da22cf7495b953f33acf824ef1e18780ee0d4488fe0e8e5c6a70accc4d9b87aba7e6b09a53e29265e9eeefba886f6718fbb3c11a8e8a242c9e56f668834a6d997f4a1b62c9ef2b44ab44f36d36a8cdc46f11e474d27cae2101b749dedcf15529972ea486c25b0a8ec90cb801ec99ee93bd5f6adcbb22055602d788adc13e86ab760b1b39006152ba5c5b92fbb2c07253abbf972397178905923bc8416fa2c7c5c3992beb2fff886e004d144d24dec286bb4723ef6a3f115ee2ac6bc3666b5dbc0606fe64dcfdb24f85b3f39a496e80013de36949c4e3c6c55be0e1e4708d826b45ca98071a40d19804c05aa2c4f06f16614ce3cc728d6e7b701c0f8a6a6fd72377b72127953e4daa1459e31a2370b4cb40d58301a0dd10a66076efe2b41a2d9daa395c6d12955590a2fc4d433eaf3599269bd8e753ced668392d7643fac5deeba6463736b24d569ea5fcd9b7117bb65707c7e4b0c0dd5d7f442c5a4cd1d4c62521c8e866df23b7a7f26e9633165e37fb6eac3cfe5b18b0712393a435e49d775a20859bf8b1a4ca66a657771b9522c55a8d369233763215f4b759c783d313022a61dc8b45ceb9a53d1ed614a57998aa707e532f2abbdef0425f4a886409dfdcfcf8b59fec84f7d54e858c3ac1536ad1ffdc00c93e7f0f0bf19bdb734e21eff183ab501d1e360acf407f6b12aa53997670e818984fd39950f063abaedfdcf5fad174a70a49fd13ceb0f7ee8a8ef571ed4b8bb8790df72647067d177c9f0629d6f3078ff03a3ff94dccddce9314d67643cd0dd48559a805db1a93c84d55f5fde2756e0063028c19ccda0624dd31026d509745e4d6a476988b8ba36565b580604a25a4d8b8b76a19d1e0bfa2a8d850e31dafdc78f28352478bba1a749567f2a734606d68088beb69cc9c40b7a6842c1e172b9ea053569365c1a8de3f1743244ae2ec25b6ef7661dccad8c4d2037783c2e19ab577556a49ec5d4c4f7885da45e29cac9affba047062a0e96d3c6c7b25d8ee75935a87f629c2bcc73da9e3ea35ec2935dc19d6415148efc891b79f0dcafec57e879caf22cfcb2248fab5443f6346fcdae3166eacd9c957c308ebcf6bfd3a2c9ec34847090e6e2d6e49e03f788fc27875bdfcb741e72b9a2681c447e875c74a292fe1719ce14733a9f77eabbac2c1c0a77015a28504c82550256d3cac5d09dd743a39e2c91579f02df6ad890810db4fed2c44ec49a8b5f89803fd822585f11b26b5f2b6d84b7ead0e4f20db72e820b082262506879691bd98753e28abfb1990025ec6a8d5092ea0c7e8ab7632a92ff7dc8bd36f70460e0db9e745de93a939b0e323cdfac80ea5d4bc9d892edd95721bb7bd084079dbb74813b6b7277ae603cda2e613862d54b0dfe6c6b140d18c9c3942e92f0fcfe980e7e671f9ec75faf2fb278c5061b494550d79fc7af1db185b0f78546731dd3593bea683e6294db5e6339b659027358400af2feb5e80bf3ebb9237edcfc86a66aa8009d7fa6aaf57d51227cc7bf6e5268585664cbff729db8b8f33aa9ab4832d52b4f815af7dea9df84e6e490def6fb443387b1a167dcb3ba56f955b3d1e036d22052c07b8347c260d4f4b16f23d48ea0acf1ca6f3c0308fc5e8a3e8a4671b569db38aa7d0887e2dec3fe0bbdd8403c0bd1406c2ce2fe2beec8e3ac5ab41d32cbabebcb1542f4e2c674c183a8123da158a1963684a8a5d402cc21a5d9936433add5ede2d89a484093be2e3e4bd664859f499f5e2706f692f67855017687701571be6a08ec3480ae498b83484cba15c40e62545cdd117d06d756e79135e15351c13715ada6eeaa8aa98a113ba6035c2c22401a4810814937ee7543afcf5d5fcc0d3eb57f8264ad162e7a277f85cd385f519da48f403a35b5e00d05de811af513251e813ec77880be9f6afd6eeb843a1b523e5bdc3e155eb863e30486affb8a211029beac0d7c0d1240af6a49d0d716a2909c7f38c2b3a4f7e24ef6ce7e4be4304a2200ba92d04b2ce2eef7b8fc63dbd52b6894fd9ae406c579f9fe4456abada1c2bd84f24fef9348c15e17165103d6af390fc0ea15f7c073c82fb5bb3c2cf49f89817eb4c00b942a2770e7a4c7a08d42a9cfd8db7817778655ab9b70a0c4d69a160ea4ddc83fe570aa0a8d5bc3cab787cc34048d9dd40ce886aeda857b4846a403077102d8356339a31b177dd4faf3410683e63eb17e52f08d8703220118eaa632dbc584bef7dc2362aa094a817a8b263eb9f292f756201a708a3b2156a30683ba39a83dfe7133b11a8dd296fc52f610502fbc0580d00502e68c520e59629c73708bd6d45631643bea14ae01dc3883bdd5bb2cd06ee75fdcfb1e81fc6afab414046ecf2e02d578cf2a90bd9e15564aed9dd7120cbd0f4fe820190de87a5e4328b9b3d3cccb0f79b6c5889b93437698d8ce71a5b5fd0283a67c22952d6cdeb097bc8abad0b76773621b027c60d33b42676140b14287c525022bc1643c9060060e795e12aee5b3182d090e77dd7f9f76351cc6bfc34d057f6a992b6c22c86b36ed90cadbf0f7aa4e1f648e773dd331974d27475154dc1c4dd1db7575e9ac0c6427751609acbb9ed322c61f53b37d4f478e73a00dbe0f5be77a249f7ed803f2e7c54ae77e635c9c4f4a37d81227667b61125b32745da11e865b448cf7be90936835a54461781318545487ecb3120e7b71a56fe00fd6d2287e11416caf55f482d8f2a3823ce10c28fc96b3fed82fe49252a6b417bb854b388892019872854ed4afa84560fdd8443757131c8492c9c34e50e7580f8cac4bddc3590e4350e69d2a6ef501994b9dc312b87c576f5f0831ef4e5714fba26d0d1306526c154e1ac85f5c099c24cc5d832f72ca9a6f19456aef07893440958044567fb9edcbde30b5bce7bedd9db142127e046dfd7e728134bc4e75af2875af4cba92a34859f5e67bdf5f9d308b55794d831d7f295ae81ade2cc8f91bc4d0c5ffecd7a7239a360edc024b04a3617915d5d11d0680d5b1b24880f81c7fb01b9958b7028e4e6c09094a8ce3f61b41467c306492af9b301b62dde7442e6c678f313c50df1792b6b801a4164968b5145350a954205f19f25854ccb7f314986dfa34e60c23e1ece3b1f1f9cc465dd6eb24440b79795a3604884586a8b9253721d507efa60aef52fc1054df19bdb6b2dcf5a1148b75f415cecb6e622163640e6896b6d274958d02c734bd363939cb3e3e548a1f91e63128e9c81b5d73947f998371f1a6998640d15c4539f6f5311df54c3a308a95362b14c1339994261e327ae005730f07cf7f6be40104bab8324da7f62ba3048d876a76bcc8b3497a853508b0f78540ee0943b0d3701ef9e79b0acdecef61068b64ee64a0172943234221314f014527cb3d85d757d8e1438a338be30cd6aba3b681d3f3f5286f74059610eb642041b37fd921005d798468e3443fb337ddb9b943c7dad8f9d36136bb3a7775752da8e16a9f4f31eeb437ec17e5bf0a41aef14a599cab24b675d6cf5fb5faf56c37d6173829411f78f97dac8fba4997958a05d91bb46aa55e5f34062c75941b375dc5802495b859530addeac5567907fe6b3bda574bc3d07cf4a1c8b0548353b44e8b4cd2c049d9cc6d246515fe12e9392ec1d937deaeed2f23661e3b3e484163f849a643bda4d6e93396da61f105ffc9e140a0b5e95667648e52514da0c9aba20feafa410682265c911be57f7faf01d2312502a39e40e3d0493f726dd9d221098c4506a51d2faceeea0621550cf8928c0b3fd551c48e9c471348d6cc9538d9623590fc2b2d7405df8c2a8812ad7048970536affaf06b0f8e669c5dbb631548af8ee8034b15c135d36e2d27e1e7623799ba0f9d6e2855e880b816fa63b2419f3579163a1b2f2c2c515c5165be0bc9ae0feb24eb923c11f93a7e409e1e45929403e822369193baa032240c8a949e1829a166a48062a63a26071359e4ce7b8d1231b44828133ada5c174271912935caafc00face294ab45a1eb8ed271f6633eb6b4102a6890322d8071b7f9e837386716c61e504290b2c0b12bee0d2d42560e74d73965cd59a236a55fc6be206764d8409c6e9afa73fb925b5a87b62b76094f5f709f9976cb81d718ced3a1e2d1ee5397970f9f36eb5c9694bd7f9887f86d8efe2ae95ab476d1f887f813383ffe48e81333bb44ecfb970efeed05321b0c5cb82d4442895bccf6d07ee75d840ed774c1bce368c12e4c911f8fed48c6bc2c26e2441a7f73a23e6550312ba77e30e3146340d6083123a03735d8ac75190e690828a1b527cef5dcfbd6242b46ad1b3dc4f0f40efcee6ace9fa318e4d1c976f1fe47c6cdf84024283d1f637a3bbcd77940a9e81bb7a2df6bd93f503f7dd9f1b169e19ef2a0bad3339c55b89eeddfe3477590f482dc1a6e807a62e962af9c5dab44a307e3f033710b2bd783bdb5fa0f8a95e1424d9b325ae430df9887dfcb70a7b6c1e416db821b0a4e277ca812689332ea65eac327907c43d9009c1d5fd82badb15c4ae3a4a78c2c1667d22da9199c8db7b67ff363addb6ab90e2b9571396ce6f710b2f2ed9ebcb75d0925568ee68dba7a6ad3ee902f8dbbb229c4cf216e15bdb6d0d2321d5bc14d9017139e4d606ee907709aa320dd357bd5f96ad63fd5cac16e1cb8cead4e40d98792506a280b86e695dcaa352a855f68270dbc7a9868c0c059e761dbc5a56cd2fcad6d9562b1a27667bb741a4d990c093f0cc633149b6de61971020408d6ead464e8cbe1d735775e3d77e29fdfa9240c407e9920093c2ae538e178b4b6c8f41781e33348522379e16169cb5576d210c0ca4f3b2c8ae8ae84135caf3d1503af96d5cd6493f3719ee0483b3082826173e5d9daa188b0ead6b36dcfc348980e6f781d4c8d196baf5112a4297156a23d6178e629b7aed5f7a20f15681cdc58386487b45c49e4e95d17a31d0ca4a5782a2227dc60cbd0787f34df0ff1849cf0dc613c2033f4568c62c3296d4098c502844cada2cea13c1bd555a5d35a6461451bd786685bf93e7b2fe25fe13f6220f19f00896fc87f20569b511e9922f9823dfce8c0c517c295b586bdeff5887c088c037c2f2ff4eec99ab2a1b6d22174a7fdb11e7fe388bfc1b1340e9e495d9b23c3e04bcfc7d1a83ffac7239a4a952a15376f50d28c3efa1beaaf7be700926bbee2e127213ef94730e5bb978841a9fa35a31c72b6550139c5b76173560685af258ea4cc0a7c6e2d93a7b6c9932dfc1ef4c50d7874793126bbb1c7a1db72a95c137110a2371d00a1d00ea1741eabcf15846596c37e173b70a915acc5b252f25180d35ab908136b6fd0db43a2dc29ad6a5061c9c0ab2cd74a0e7d02e9fd98c681a96da4bb4212e1c373dd631ae08f9a0a918306104826da530b4a1bd0f5a7c68f991c20075bd9887271fe532b3fb1a2110ac6a1b3e9ea215708f7d07ffeea4e83488d026dc5a9f57bc657f866158e4386900a125b58a7b33fe433a77ce4c6b3644115ef991c5f221394f683346afada78eafdd950a2ba5b0730e78fad35bd038e14120308563ecb4c62a9b76ad5f084d54d6c1fe3df15a224b650310889ae0751b602a646b961e1468d645908bf4c4e4e72ce493f1a69943bdc672d6e8e730052d33c37e4c27230d272508d814e3609a69ac099ea21a06de097cfe1f2e4d26cd8a0b76f48d918dfe6e6f92a2436e3829c8860e78cf2fd3ad6b6509d1483aea03108f90b12cf6007a41bd88e650c2f70b73492a97b2bbff9f185b2638bcb3c2d155bac6ab49295604dfc8fc7087432bf3a4071cc2efcdab59ee3ee4d314229cca2fdfa2c17792081a3614b2c10cb736db6d22269c3e7817b7471b8880f4f26e6c07e460bfc27d187ad8a57db86809cf0a64e1b51223e06864375be0edf1a720c5bdd66eb219132ad7d715d5f3648129caee4ef32364e8473e040ff21f552ab8b0ec8810ce973643255d18b7ee497d12914662389b55913dbf3f5bc7562055b08aa39852cc0a7c8e0d302b316d81e28490b333e87be82eb984dc72f188d84a9be791cd1b70bc0ae69ae4d9d81afd1fb41136d6471dc9199d742280babadce691dc70fb3893e072e2ad498e488719ce397d9a06c041905d6f6d1349fdfb17bef2b380ded6ed2d326f8018d19371f7db4b04409cb38b9aa7c543a2ad4be581e4f46e33abba6d95be7348ba2a5846117e9d03a45337d5a0151f0246789782302bfa4dd3722622081779b817411d1c1ab568dfd7d35d5cf5b7adb606c9e1eafeab2b10ee89ca52e467e90be24c34bac08a74c50ae00e3b6f50e0d8d27de97c9f33cbbc892bd42cd324473946b79acd68a33745fc5d6f0d9dfe208095a1bd1ad239011778794d382d2f613c57b4ec9a1529db171922a092058c578c8e52eb8ee4884ae1422722f95602526c31c0064ac295f6c472f7ac43165829abc5a50f19a9868cc238b742f92fffbbdcd6017f9b0f86097c9def697419c9e5d6967e807981fe29e8dfe2df7384afa8097aaa10682f4a1678cc84b0140382e5400fa3964d7d8aa0b4757ed954f4466d516267fec7df50ada24dff1a86e6aa1f360e63879367d956710bd8ae03e0f69283d1cb17292641c32c94246028a890430e59b9b98a5b9b6df7011915a98ae3920839c942c75f77be36cc030e8d42907ca24d6819b910fd63802106fb4d3b0350787cb8b12037314abf4d9711378c5953040cbac0004b9952ee2461b86bea8c33ebf14803d761ac1f70f6d04112d9edaf42e871a9bb23be2f2c91eed149d9433d5bb84fe31517b0e9896b7fb80af40d9510eefd0cc55c39b36d09dde40b3884f718a3846e1c402fdae7baadc47f7c77e59443b0802b37b9f28afe1741fa780349286ab46e5fdda42dc2acce2f3d9b2e222481601a3806b2cc7979da6c51f3bcd9f203763d266e5d7a9846c22ec840dddeae75acf700e2aefe9b39a1ce585ee25905539620e76ae9a61583fae893a19118829f921e26ce6437fca8d081cc63905de58fca88da79e797e713d2830cb1cd41d5be1885af0f1fefd5c2a4febcafd23b30d27f50eace78ed364917b2ceef4f8ea42881e691f601c39582311926bac60b2e2b8a2f3e4a23cefae0bd8a82ba7b45331897b5cda2470adbb1996111c6f45a57a5bb24f56f8d333badb02e810445f01dbfbe20332551badec6466945df5d9c1bc6cc38cae4da695fad95ac072ac8cbaaccb9a9f43ae892bdd8da27eb783f0dda5a767c556a3f31984ac0744df3c6f5b9636c40e8019dad397cadee0b4ecac7953a816c1db8cefdd7a1f8d50b0340a79542fc39ba07d0debb6a18b22f9a6cd71f258159f79633487b9933e192cfdd82ab940ec3da82f366065e5f61cf33f5e46a984490e340b7ef96430b3c4d786dc9743defa3544941dfbde941c19f256c803c5740cf9f3e171f9c1e391e7897ed573ca9e05a0690aa1121d5c0b5e618abf545ac0e4ad3c041ab1a367c6609867842cd585c0f84f06b73e140f1b083b884a0ddcab2853574bd624b2202d856f92e52db4aea466ea19358f90e85b8f160f4e22f15e581312db2169e6abb7d4f18ff8f36924c845c873ac8ad66570d2ac8cd5bdc35b58eb3d602b16ea576343660104822bdd07006c30a6c416a0359d2e259d92ac0c0e22601a0bbbaaeb378bc81d87ed7e94620366fc480ed067aaa3315a6846e0a2c1675ab98d477220a2120cd467954bfbfad67317cf2f796cad174008afd9ae7acb148e7cd37ab2cf1d033159e41c000d4b5ea1ddcffb1a74b1e5d4b0bdbd0cc41006a793c6276c772197035ef82641bef9073125884cda8d1495ff04882e8df168d366be9ebf44301ff445bb71c30d3691f0827bfc805032a6ab4977f712b4fe5d85ea803d634464de72465f3b8941e7485fe8a083080bddde030632c83ea113da9a9449359dbe2b2a3221fd8db3bd25a0cb5ab0d656733c34c5ed5a8531c5457d548918c29ea37358fe555d351ba723c8ec55f805df26a5aa37a6cd20c1f9d7c9b7171e9e329ff48a05d0e1bb04c6adc50220dd816e4d2d1d1427d3a91141173576e5e8cd8b5ebf49e61ceefc39f16afd7e606b998950ef3190ce3c0615ba41f9b002ed5c081dbed95266d2ea00ec8371b1a825931ef3c74c9db7814b899b6e4d1b23aec0bddef49cdbafd31258f80a95d17871d3c0e5613e6564ec3319ab3898d1fd95dee4d061bf5a0c8dfc34efa691caebaabcb040a7270a57d3ac47cd2a471f75331d2019f544a0992b7676f549f61fc5e12a47fb07534c7750197e6b2a235b8781fc54713672bdc560b1346d44be4bde575ed154ba5863bb6235eb2e3387484c5e870e9df7c4697d091ab94ffd7e892f3cd95f03bbd5184c26d64a19652295b5b998a878aa87bffbd7069c934b16a015ebf5dc08cffcc3f16003638972786f98f00bf7487e830d403364a5a81bf03e1f5d5da0688bd81fc88289abf9181ec16b54c376e6f69d6f834aea4880ad6363f60263d81e87878c7a10b352a227c6a739eab88e29f2f71c4bf58bc0abe051330653094db3c3c2d3183eeffc918fba0bbc4822e3259e8fa6bac871f8c38b5993262d0ce065f3e807daf403cc3b5ad8852b99de36094268ffdbb64923a21e08515afdaa00869f937c35b403028b9f830c0313d34f1a6e40b36e90010c4c24a6f4167bbf69e22d6bb3293adf59ce9575f5bd957bf20b9c314c80e03459914618d76a1f0bd0b02a317c383eae6bca5287a5733bff4ccbe4cd2f4ea7f3781eda7ba700a3203d2de030a5ec8b311f869fcfa4c11edeaf366d0095a17d0af778bdf5701fd84e4148208e97622019322a93a6b1c0f63540625ed16314bbe6df42aa2633580122ffe3fe754af1589d3faab676f9dd3d1a769c93f7aefdc6d3651606690eb3934df6810fce20ffef8bc768fbf8fe3f43a4438b778c7cc1f5a62b1f3ec740d9233dc7b69107ee9d151788e0d31f6cae39d401d2bdfff3fd520