PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 54111 3710ff9350e15030b6c05d1d16dbd83c09af0ee8fcbfd35e87f97a972641595d

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7f9aee1101c63bcb7a5f276abb339b1926df76f87e7b1f796fe5b4de81f0eb9b
Certificate Block Hash
3710ff9350e15030b6c05d1d16dbd83c09af0ee8fcbfd35e87f97a972641595d
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00e308000004580000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000a1b843f161a2e770cfe8d349660a3f8054724a2fefd5db4c7fba17c97fde5ca946622213674ed76f20b5715fe7050a070aa10892212ed5c6d22a68cc2dda186b349c925e92ec19f8103015e5f42d117d0d9d0e1dba373a0bf9450000000000000020000000800000e308000004580000

Raw Header Hex

000040205444bfbf2c2bb0dda8f43caf8c091633a77a20aa6272284a506b90ba5498f4258469755fe116bbf87a3111ee532ef518b81e480852de7a9e6f92df4a23859b081adf086a93e506189bebf081deb4e56f791f7b7ef876df26199b33bb6a275f7acb3bc60111ee9a7f

Proof Data Hex

59,560 bytes
121216010307a77476530858236e1c94586f9b586c60d2c7a4ca123e146a960076ffb2e29f19acb0ec195050593ae960cbcdb4a3b5e7d4c927962d7009dd55f01fe8f1103e1583fe150e28caba5670f709a74094f288dafbe39f66f50f52bc34fca8c782040e6ba4523baa738d0eeea9d41b8b0f9f0319deeb802b10b81178336f89e1af4bd3396c4807b317ce1af39c574ce3ed7339b31df048265fe4a1ef2d0e44c8ede806ef6d0d40f6d6c810a2ae91a903643367a3e2583078dd0c56d8798f940f096c24668690fedddabbd04779fc94b13fa4b6b53051a76d4be75094a48220d1b2f6ccdb0acddc97352c944c2e810c37897da135a6aec58a40d399be4237d0db2805ee38b9023d48505c21e3ebf19a7689935d2e347ba1a148c68c5920433d31846c9fff23150afeb6a71928296843ee15531d9d1405858c325fb238c3958fea4e1de53db649f56fc83919a1a9e822439696bea7456df9f30e12c4ec1d3d53823a714df44b18e02877aafa7761ebe70c635e5552345e66e2dbb16b48092732f93ab27941791bb56ae5e27e32fb5b475bcb346017298cc026589ef36d84393cf96b476f60e73854cd4fd1f7531c4599937572e4f66636ab5a439d30bba60895eebf76c359464144e076f1b7fe3baefdb4abd9cf96fb17cc5eb2b6d7e74fa9384b29141eabf6f4bc62f4838961caa1a4d4878701e679f072471b2b5e90f019a00cf579ccb6847311ba7abc9a8a24d69bdcca8081a24967bd7d11edd5e28a430d79f36fef60dd7ed22434551de902b50cc2b9073da75e9b14f031517c56ec0389cb8d487318aabe16cd20e600e20de6045d027aa6e1c7743426a268f4b41f944936b6fc04afe36ba74d0858458a6326a787fa347bd6065ae715395f4cdfd3f6c95d5d4d4f033452464db24fb9a3f26e972ee1fbb56c196407a61a20f196f456da3c898359205146c42ed5df8a4faf482823af1f7aafbcb5e5c75b1a68a0b0621ff533e7db9889520b98f734abd213dc02bc604d04caced299bb46de2f8e05ab979a7287fe06f3a224cee035f8d27ccbd00f44c1adc35110eb38fa4ad682536b10d1c65edf0a31098a7b112abeea272f7f682e3c497c8739cae5e853173cdfff2fd1c80975842970e1a1035c1fc59f462c22eed0686bf0b7e6aa842c8fdba9448ea7782a067761f697e003b7f50f7845d344bc7e3866e3babe68d4e34c477351a70b3063e1f5687e8d6dad6e6a9f5826d6d8e998bdafde7e6a7fa733fc2acdf6596c6fb209fb72bee0b4e3b418c9219e2d72c49de4149ef88edc3f162d30165be397762662648911e023ea012361e702896f114473dca86811ab3710620e8d11f1804bd8d95236f4a19c8a52fcb557a509c25f523ba95f09e107e5ec41330c3e860ae787d5e3637b59684a69ab75c246c830d28b3d3dac7fff6befaf875d45510bd83e52e22223fa87b510b1a9660ff5dc42c9f33a472ee277186a27c03bf57c509561da923ef59b360f3b332d4289db28bda9891ee09053d9d9b63ce72ee240d75d6d3c7c5b1f3cc60047a5bc8850a4e8aff40e87b3ebca0e1b5d523499248c6c8c4e487820219a3b8343797c5ecbc00cc9a159275b120b7d981157e37c576af79fe94a703264b2edfb9dd04f9c2d4e8806c646d94f3a7bcc435a8f67f1ce3ff158960bc0c1215681e9d4bbf370e7031c4989089e58329d1322bd4cb7b90553cb2d00abf50cd95c13a6a909427e6437f1ade5796a4fe943b000fe301a115889a651909abb50730b5594a3025fca970b595ba8909ad1cbd7e731604363101f66e655d62aa84bef4ef28b11c4134145db23ce367a2c67635af6d470999414ab7b327db63a5df95c05e8a35f7161e194448cf9cb453421f2b28efe34c4d20a110ca378eb41dab4ab838c3bbd1cfc14d9d40fd283a19d3dda862d7a15826d4c348481b57a500a85a76c636de0373d2bc766f4291b925aa0bd7d4b1141151b013829ef45edd5bd09f6901b30d42e3d16f63f7c76c35b8aa8c7ee58b16e8f448be846611ef952a0d67e9e40c19f637a0dddd9b9594b08122bf7806c68b9e0fe22a49b8dacf4ef992a09b63a13dcfb06d285a5983f4af65d9046185ef78305f9da92633d51e835a8bc45cce3cbfed6963f193780d4f62f7df467b1e5a5011c7d57e30f2380d9a2a553cb1185c2ccad094b10cec15267766ba9003decef76e37b1ac173e309c8071c2d53c659c7aeac7d04e6decc9e37839881dbabbacfb251ad8bef350ecc6165c2b50261dafd069e0cb90300d69049246130bd554ae1f3629408c30f4e8803898eb96be13c155c897313ec2c85dc5513a32e3a6a26dba9fb32263ac627bf10927313fb30dc7b533e6d97fc7600b3a4ee8a9f2297a10940fb2d865b6f3ab9be37100e0332f9e2aaf32c8090b5d5dae0de8a6234785bccc3a07f696cd834a9d22418a97c8b7257522f76ea00ff83360f13534d2a3ac38a442ce02b76a2e77f8758e4d62c421ba7cea99eb1d86060f7fae16afcfd409b2c081f455d66b4dbcd7f90bb989cf3ed82d9d0f7d4b8171c13acdbbd8f9dbfd1c6b336c3b6e179670aa4f95cc57c63d2736d07ad078b7e4f8db4a6ed1880af22f227cb9d91da09c6c8bdd2e2d6d3ae0f350d68b43f889e9f45d25116a7d963c77682a6c6a3e8da70c845308496e5864614f33f4f12133f4aa86bb47a772201019a8c04dbfe6bac02e859f7fa380faa7afbdfa2495daee70bae297d2bfe464319adf78cb11143d991d032e9db0e74587071da271a6016fe8eecc82fa03897fbd70c254c5b95447f76294101b8f0036e87f9579e7ffe96a9740efb598ddae21ce66fac6832217d840512b9fc412a15cb6b359f16edf7adb2a58ec0d3eebf70906b9f30483d59557c504c17c902b99ae5641e12c9966b0cb4fd4e4e5cf98e80717fb24cbdb69271b6687ab97025be127c176a33d5b83c912421da350a0a84ef62b69d2c83928f0782a68a4d56e83d008cdc3aca0b5752f860d70ddb13cea81ee67499e83b9b51315f119cf750e0b44df2b3ecaf8fde2754761c73ae38f67df5594f3ac6dcf6038b878a0f7e25c594d2e2ba7d01c1871b60818f5d24c86d91f741341d354eb20be96a448ec0ee11e8d62d24423adf0d4370c8b19d66f4573160beee6838aa6ba03d2c1a0aaec90d83666f70e239f48ed0bd3042d08792f6824827ff5e518832a9d534581718f3542a5d351258bf34060afc36c0b8b58de47e6572adfec1c09a6000778e09210bddf8670fb0b18316ccc7e03aa098fb18c2d5a6c7cde2a841fcfd5e0649d4f06def1b7767026dd3720470ab05b26fbcc13f3dae5891f51bc59c1a194cc64381a5b9065165adcbc134de79f46fc15741777fb2fd582c893fe7a27b355f48dc0ca25ec17533766ab19875e20f4bfb533f698eda2d6167a4b0c7294a0adb2663caa7dc233cdf64656463f0bc52d3f05a26af3adfeb0ffcb59b9e66c105fb5ee1466be6b29a7c2bbb6a48feb8e9c0a35a591900f5166407ad6721ebe0799dc317936f94881e62a640f5e4561dcb9e95724193bf0574fa7ca22dd6acb99c57c628d235bdc20f29f491c0986f16416f9e71bd4b82c5b367343e2ae6cbd504dc3967ceeab859a751e82a819fcbe0dacb2afba7e6f5e3a6c330fdc0e3b12a8706f4ee68b0e8359db53bdb3f7953cc4cced74cf2bb1219ba904c625593588cb6edff44e726d3ff8ea65b788e9171e4833ea638b7ceff95d306e881244a2cdb87ecd43334ec4d6f2823c09b6ea48de9c2ea4a0d4cf2e4eac8ba627d0a7fc676fcf4dbd733df9b6e66d28293bd4842877073c74cc45e0bd335ff767602a8ab001b1a72467d2a43ee4005555aa134e25e1b905d324b2542a05692188a256ab74959fafa8344a9a1c9e25f26acfd4526669d9b89236e70fb29cad1c39125dca6f6c4a7ed6c124a5b68565fcaa3aea5795fbcb3b887ee469b655caee949e0714daa619905fc4b996cfb130a7dbeb8ed6f237d01f79689772343128f3bd9846b5483b6903343865febe6f7ce0c6d22c5cebee080ec16993c8e709fb764e10149e001392a8698bd14ffc38f102418ae202764c2c3c59019031b3d2e26798f4c9759add90cba2364edc089d291720a9bae4cb1c0097e249045afdb1217de029327aeb530c85365730af87b90791478362f0f321c3145a966ddb7d78f1c38f99d55659d5f9752ded8c1a11f62346326f68e5649915e782878e9ea8293a78f7988e7e03cdc5b7d0a0da4203b614c187873e547e7af5a192289ecbd86becb06a6ca9850095b0ce071e210f47bd014e34606dfdf5d6771325a04ccd8ee1a02f90d6ed5d6641cb8e1f067f2f178c2e82e566698f5b10864222e89376eb10abb51b223288f170f4cce8315a092812ff8c77dfd044ec8aad80b34a79a3588d199985057fb55df39e0fd76c9414f1a18b57ef0afd1032c504796f72cdc1ca40dfd6d01eb80a0f82f2128843fce14b0be2477934936fff6b520ae02df159f8e31f6abbb296980e0037efb83912bb1dd0f7b338e88f26ce19f9a6436bd8eec622f8237d17795ee930ad6a9c020e958eaafbfa61e6b57a10ccf536915298b17301917fd937d3c35a47c5452407fc728c02c7f6814dc57485b776a808aa9a2eff3428a13e2826a47a1d6708372c5309c662c6f97a3baa2069ae555ec50aab97f038272ae736dabaf7786c26b77fb4ef0e2f49ecaf7dbbcfc37d28155c4c27da5ad1b6c037c0f521724fe316b42baf8ec6746f1d6b8c642fedcf72e3441e45243485a5da2540824968a5aab72dc224021958752209cba17f176bd2de2a1aefde2d5fa4a6ff55b5d24015e0185430240d3bc0e3f02bc26cf0edf27d0073c8fbf4727fec004b615ab60e750c047db65dd1290d0f97cdd0d0e08fa533d0f6a0595b6a769f24818432ebbe2909b76033f53e5b4ff40e4978abd4bc0381dd71ee255548a7cedcc13d341c3d7e1ca41fff0e8bef92b561aff6611c242aa11e21a100889d577baee54b3857dd3bc28d4beb7e357c1d23bcd65979bec3ee086526e99c2ccddd768e34045639c38f61bd98a27f37d60ab9f48db3289239bb33c43be617c8ae6e91048b1561c11d2be83c8d67387c6bedd820a1768d12712b0eb46a7e8ed120e1ea7386cd688f2cdf559864e072df5ea7e681fa1f790532ebd0e082007bb43a3e5fac2f0f253c782103efd521142a7e7c169ed260425ee3403c91da6e79597574f0651e8fdae5aaa97d968a57c2a233714be09ed48f10d8a2593481cf45f354c93c51a1890e709cb6100d85378191eb44e069383ce2cfe8d6a6860abbe628ed94c127943187f5351eae16c4fc4bc803863747d76a287d48c08a708be79780c7a863fd10a4f8ee836108ff9ead798f9efeb2d181b8c8b31d4670b8fb9116e20333e637ef5f13715cdf5cfc984e2b1e2759b2c15b999b591657f18c78c4a2be773fb7c027d042946be08dc91009861eaa7c4d5952f052feae9fa7a6b6d550f243d6e09b41bf0b7ed4bf7db80d9da3ec02b8d6008c0a59801382166e49fcde73559c3b9267a48ef9e1e48c2c9b1dd35138111ec3c4ac25de9ca7d038e6a9d6d1a0bae0f9d7ce9bc2c1b1b462378ad0cf576fd6be9f9da11158f59464f66e7a74acc0c1994c120d6101f89d32bf07442d44190205c6839e15414a6d9114e3e45c6b4ee7a9ac0043412ca85162b29c4246cf4841808c912ccd4bc863a66e16c26ebbe2257ca53f016d95bbea691518dd2a2c6642902bf5590fdd5c002c43522de704abe7d40d224de2de9f404592c5dac614fc778283f924a93b33fc7fe62d59960718b868aec65382b81e2954dbc5644b890de7710a133f96eec0ccc83b712f6e5ee3049ecc2acab1bce274a73aa7355ace613222b84735be25766dc8b023aee7344c30b71c32d73cd7b9cbf447bc2cdd94df697bd27ea607bbc66c9ce2b77822917e22c0774605abdae3ff60399479363641138ed51d476b34705181b7f11ebf329b8d8e144cda1f29a7aa9690d2947b650f5b4b46cbd17d3b40696ced0d043009228ed4d309f848884de31e89b1fd13d401663fd2eacb4ef496713bbeaf95ffc9e8e9f476678b0c0f9162d5388341480c6b4d2e9302fd9deb7cb071424f29f59cf1a46fba33cec79a75b80630e8ed8c2a95421d48bf1178687eb4007a3b35f7cb31bec90798ee0ccbbc28b9a2f34ea0bc07541bde428bc418346bd35a9237df0a579f65f9ceee8cfda41d149530da4b2b5acbd6b6baa5fd4d2bfabf7c453aabfbed6a07040e078e856ce0dcf77ab1fe9d0d58a47e4a775c304ec747ef07e80b3586aaec3ef0f568e9765911724ae6e31eaf7e4f8b56a90e27f0f08a5c614ff6fb3b44b135d71802b46356d291191a7db763f1f58cf733572248563441dd2895db54c6a7977015a16fe30a0c527b9d1e83eb1e9a96c593c883ea799612edfbf4cd64f7510d31c122e4ada673cc64eb74783a237a41285b9402501326d44c18654815af058a92acf2626f85ba3eb20457690397a468c541b0c2fea42f1460bdddbf81c22bc7e036db37fd8e1347972acde6f3b20dc713753636d077830c6d1a175d504c5177dda28962eed4dc850b5558a5ebdcf7e637d8446a35629a511408db2340c2c96f1d655e2ca1cbbbdabf3cf2b61d4985644967a6f52f993acbfc5611c35ca2ea836c4b4257b72bb89db4b9a868a646ec0d802602fd90f6a169268896bd66bb9e49aa2d8e36d6e2277571f13a19ed32cf8763708410a101e78989b7a9d4f1b688f67a3671974d50856592a58fe0f3d5c5b88e1da3be1c0b19508196d9f5000312d0fe712a282dbbba38d104054847e95844d21e36084dae1ade633591bfbdd122048dbe3d0f320a7b90cc11d845b0b933c8e0be4f9d812087217706e49958afb581cc1926f0a1d6fe1a99626078d1f16fa74a62fccd09ea29c62809198295b773aa02be060207a4907af0c5d466d61174f365192df85859975bce0e710ae5b12f9b12c65d3763faff96fd1dff0388a8c0af0f8af7df67b8472e9a9449af370dee031dd35c45f55d3d65a87e4e02f18f6ad686079e610866a2bcf47d39870430fe108520c133b66f0ff7308dd411f64e36cb68b7794ff3697536ae8064cbf98e9d4024ebc87e9e451be21651aaef6a50bddbd8dfe2619df2f609f201cc84b973477371a7cdb278b8b9712dcbda7e0a7008aa91de2ab41901538a275e8407218e353b83317962b1f554d0b13d5e2152e81e50d98e2233216994a45f25c59766b048b28c50086cfcfb19657195a477ef7d3d3cbe458a0959f54d17d312a3579cf85ce135024cea0c09a43a44119b5cf83b4a16ec69dc2bc81c3ca8f3ee99dd6a15fa156c2c5dcfb9c91680f12db1fb5fc9c4eeefac29962976e839cff57ff962c7dfdebaf331c33fc1c2decf002748d4c91edfc0566782ef03f85d028680d9cae0bf1c92d7a9700ef500b74cffef3a2e583d6ff48ce4fd0fd3493efa4c5f8015b818f516cc6ff4e5c9a75e1720037c9c31431f9d9925ab2f24b0311eef067af888c8fbc89225d5f3468a16160a22472d84ebf5ddac00935d9bc13c1a83530c6a6ed0b0a3c6d4d2272f073891690a67d150d8a73e89adc579911d967521be542a4517e5b4db0235ea4702dbe1c97d35e3a456663c859727a3e06ddd8a1a51c9e348bbce0a171d57786a2c5083422165925e608400f28921f147460470846bbedfed0ebf1b98cd218b24cb641d3d26365163972b92f7d9c40a6eca969d5325c3754a095655fb69e92eb37c3f3446cb192103416cd238ab43d72e97ef7bdbfa6d535c5d6bc964ed00da52c39762f877b27337b2b694e399b9db8e996e247ccf1d6a7b8dcd53ecc399e194391415b88eabba561373eab5a3cfaf6f50d93ff36c976d3910e5dcc1eec638e0cd48988b0b7dc399f8cbd978ef9a9066a3e58a2f31b9a2222c3a1c1e1c9c316ab5630f746cadc20169165397919b6da2796d1a923bd450d2939c2251d1d950f14989259bcf61e11b1efef178d083a979ace3d50be77b3572079c591d2357be25fc65181304f21c29c4ade52678f24f7e8efa4707220598d0a7b6d2bc9de405cfd3719aca7aa73e3fac671c99bd622f4d08b80a4df9e6d760cfb340193500714ed32efe83b0de57392b44f3a40419ed250e31fea3116d899c03849c05f8d99e2ce7e0ee98bfae990b19a0002224860d13d45958513345dcd5e70624e86667183f689a25c2e083787d67a93fddb90061e861d0ae74b0a9b6eddad0240d138d63958a96537fa505a0c6a7864716c77e6d4b9061d639368d91c55b7426b987eefa2a37a23bf862ee9620dd6a3ddaa28bbfcdcab6eb7f1820100e682189557c3597d8a98a83de27b8fc2f3fefbd43cce9c9b5a78fbc3bfbd3edf10be89d2f5d9b423817f1bcd42281b64f9c2dc3fed1f3974bee396f5e01362b87dd4a45591eaeefd9bdfa400db29ba32a0dfb125028707688f3aefb29640c7397ab0386d043e481053a573021f7ff1044d19d0dc2e7bf59a55437e0008ea2ba1d7c9ae88deb91ec8e68c3672c6fb4af1d5fb5d2fd4d30dfefc533a9d3aaafbfc3aa4ca959d20987f691a6438b30a4ae0832205bbff2853fc213f5009dc5b8e86c14721c75c22abf854675cf9690ddc83e3be66ce251effeabe04d39656e0799e54632c1eb1ebaf4134d354d304947cf57620ee87fe28fbe7b1059fad456c2b67c300ce44a731d80314013d6279665724777cbbccf8a2dec038ec142f44bc0337a007daf297ee8b2e042ea0dc20d738af4ab8a13796c4958f9fa0842e7cc17419968abfdeecce1919df4ef1ac4a2fce0b0f3059962a102ab44711f63320afb49cf128f83c905a644e373fcbc93a9db0b69294629ca03abbc3a4fef4c4261f6895674ce5a1e82c2e3cdb2f6bd9f15c97835373d7215bbfc1985094c061e9c59a25b66542ba8782bc8d0a825dfb28633e5df0fbb2d4ab570ea1bc3fc663ef8bbe9d17f45f9c92e1c19f2d94dd508e9839c27619ab586d0a16c3fa5e188efa651099bce9e41ad4f86bd0879ef6b592619ebec2e0118735c5b1c29c742352beb175f009c5356590e86dd7c2849845421e9a03bd3b8133e66eafb6eb95a26136a2037188c49c2bbdaddf25646ff4c774b458fbaa1f5cb3146aed81c50ac96974bd004711b2be3a9e3d1c46e076cecdaadf3fba60feb35922cebace9e7e6a3211c04161aa319e9c15cea4d90e432d1196405abefc9bcd0ef8288b0faf8e7d273920bbf6f7db254554e703181b5b333075c76c7f644d455a958a0debab75efe86fe2c1db89c7711792215bd56f81b84cd69df5de05198d6015b505962e61440ea761f519ffe738dd8cb1a0fb1ee70f445eb17d824abf56f0f529a5fd1b96d3dd08bca04747abf640f3f4db969e589f32c5f41b820a6dbbaf8d916db678975eda754b3a2adde4824299efb0566d0901ac20345ed2887df40a23469e0efb519db2fe1c2b6dc7d2e5f494ec5fc3e99622249c3ff1b488df4faa7b816a4b517d18e66236f6626aab6978bd44fef4dd3437360aeb3d3394bb7b71cfbbba36d38289c3a66b2759ffa4999d78734b9ff6fe2926a45a82ed28e56e92bcebfd6616529c7446c4fbdd00bdcdb0d266b15661aeeb9d9584ea4702a2884add98ab8c456b66110df2978918a32dcc5dc5c9d7131418a0e41ba0ca964fff604db39bf322858859d531e0df841c7403eb0ab13a9a49d2a5560fc3364b31169d753c9d060717b4532df13175dd7c248ba07d8b165742d1571aba6a14f13248a67cb3c9531ad8a8a72bb63b2ea1143d0c2e1184d2dfd0740f7a2d54941526b179320516530ec451d5388ee4222b97960f0e6c5ea6e3655c29757711d79afffb4083a44dade71bfe2732c0e663cc16e8ff6466aa5643a899fa6c93d9bac86fd926f66111be98c33c9ba6138c24faefc64b23629050261cb24c725721e1377838e0d66cdac388c2fa906c0bfad6639018ca83220e7aca4839853b0b3a8f9484237e726f9c37dae343c758a6fed79d11aa25870937075c1c7c4c7dd66834fd9c3b8e11dde8714984306163bbcc56a2f550c3e7ba4ba2b39f981ca3c2621634a5e48a7307bd84adeec010c34d0a9021c216330bb1569dd2e4faa29a238b37f1ce20b4b3739c687278c6bb00b0a65fc434fc765b2279e0dccb9256345138b2a2ba8254662edc7c187486a186f861cdedfe25eabd8714110566babd91a8e3ebc23daf5bf665f9f54cc9e83b54081093677e0ce56cbded9bea9f42884f865fab5374a166a82d2196607b93a3e3d44d9584d5cc7fa387ccf39327bc7f47121eeb51a6fef029e867846ede20a9f452a6ea968e00902ed94dbb7d5f26f674231f870f056d390141af99f4146350f8009b34d9d607532d3027c0798461f53f0ca2cf878b9b59b064c4efa56425733e298d88f67f4f56d5558572995e9b8a275785c91667b1bc6e470ad2840132a19c6b5cfce058fda6d403bbb4fc125d6dd77a4dc219c9babbd0a05e51a871e8a52c0ca602ce13599a4615486206dd8722f6b9671c6b18b5ea7d3178846bd9f127f9973da531cade85e2f6499213a53e3b11dfc70233d3f9583628fd675aa61d0a093393ac876cb21405da4d512e6ea8fdef4aa45af6d53764185c8c6e968258d900b82491cf2c4d78de8e55f181b80fc1549a58107127e44feaa7c94dd39151e4da5222dfd4f7672d36d63f94ead8616060beee92ce7e45e10a7115e37f1b15fec0fbf73a8460678983bba42d10a8a21846bffefbb2b8ea401f56ec593774827dddc4b196ac58cf3927a54cf3ce3891aca9a7265958d84f59b6f189c2e045225aaca812d96ba5eb20fb17c3bd38edc1578118904b92bbb1e331c982ac8e28a02165ecfd4ddaf962b1673e8f2e3e19156a18f495ce490b3f72bc77b1cbf9308e78d9ec5df9545f8ec370af7993cacac3e8ec9829c92a6f51f02180e79cec191d39570e6b29b66d51f0b9be132f9b9d6782b5144df4688839a3511ed126527039e0939e24f471cdb2ba6c8b3af916f5f59d24e5d3f4f22c8bb2ed290c0072fbb81f6ecf184ce46939afe9f2d9286395b80c78bf0169d10c5e9372c746691ad2108bb00c7f254226f396185eaec118441fee96b2e9d58dc86fd99ed1575d4f72dd5991addab1971e81398171300285c1ad619a025481fd036e6f152ff387011fbe56cce9d6573f0c313d5357cccf693c66a1971628435cc228e7f734a0e11ec954fc0dc7e609844c3a764d4bc4e64e062b3e36c9fbc97fbdcbd150a8e237a67ba41cfe99557663e3f7275580a6fab20fe01e2d61955eedaecbe67fc6fad35bff2365fa55b07ce7b9d4aeb677c1c597b666e340600b87ded80173cde47668afd9bef8d85e0f341c517d272274b4327668208af73ff43a1ebc7d57b4054e5efa477b863f0be3f63c90c5e93c5396a7df6f2adde4e36e3c47f570349385e77e996d95768f79c441f9f550836ac555b0b53fea7ad37c4127c8d07b05dfc307a504e5c1a658627beaa15a80802978186b4dd0241d475c4fe40ee705ad800243472b7575811c115765532ddf1f0b828dc24805ebfa6ff786998b276c31d88261f76ead2ec541c3c3eb60a1b596bff40ece0ed504646a2e59c28da806cb130146572147c72f9ce64bdf3a48f8de258558ab788d77cb8e7462347068621de3c800cd77a475fe41c50b5b39c05d4d89e1cd362ab568fc202b7b5916d51f5614f4b1a85b3c661d29a04cc893f9c4ad3fb03d4c5a7959e15f57d96544d8029e38925cc0422310e8161674d04cb3e8cba9617c9c29892a86d218d2f456776cca2df206e865fc8c5ed84db59e69250c4ed36216a43a7f07931cb7ef75982ab924478c0f51ebca727c0c351968b3d9853027a60947e8246e3aa24b84442c489385927556bc453e3bfba5cf4c1fae4520e8246d85203c42bbb7eb79583ffc780182d0b31e83fc2940fb12f40628709dc5a7c21c491e2f34f9f173571ec3a0edc2ea55587e86fdf42ad980fa60df91058a4461868b9cb1bd361a671b4981ce4a0a7bea4aa35f09f280f68514b105436fd3c972b912d633709e7f96053ba2bef2e95b0c14db459d59542d883ee0cc49b56bddaa56af80a100f2d54f8f3c61583a827d520ef80d5b90f89c57c52f8cb86453de7a491218804cd2ec68764d58042dbb5cd76909efd8f623d239144f05437fcf22672df176fc73053c703c2c059e141eaf1291fe8a0951a729e51db3942013b70dce291f20cf92f7a32ecea7b0aa2eac60da21698db8d96a6f846752f0898c9d28fb65a5280eca333d00a945aebfdb0565b7a2cd25749c0fee55378e47485b29ba869aa72c7b99edc60a1e9db6018f31d310a497df153915dccf3122e0c5027191dd080034c0b4e6795b63974af9e52ce48534b8aa5c3247a55dbc4d18fb33524cf12584fc0b912ca08c8908dbff29f104e439e2e8cc10bf443d8f1829f7f55fa67b459176400dd42f718e6f6be0968e46a7f9e22dec5ee095b908421c3268cbb5f89f0ff5ab368c32e69e65aacc1004f0354669e8c57da9ae512f0091d257d2e26551bd7f4570e6a726968cac3e6e20e587d700ef6bfb1ac22dc7e927019bdd3da896b3fd871da8eb7417562539393a43789d3c7f070b79433af37174afc0988d0fe12831cd7d3feebb18a8a7c7ffbae864744523a90ad7ea45e97a2651e541f1617c2f88d2bfb7a541166c8e9e9c84b1161f98ffa39d0329d3940b749c4a64ef4b7c0b6a7e2a7cf2c89e8c9f88c43b4ef43a670c62b36d6c2bc420825b80a2ff977502dc07142fc4d8cd64b377946b1bf0970c58b6796e0094133c03f31ca8c75cd6d38a6408dafdff0cb107ead8cd4a7debdaa763c781352f9dbc2aec201f102331cf5e9f87b1bb7f53707bc6058df776624f03522ec0ffd210cf5ff6b3b3ceee1f780672600c50254bc897586a94a27a02ef20e8c7ca8b14ee28f7474cb88e33019251e296710e9d94c6374fd9cb61f0955cfc675eee0a44090ab6a8317120ebd57133899b9060c8206bb56127ebb4ee7d5e5c03d52682a72c2ce46ea4a0a711a701323f286669d7d08a5d9c1a18d987ae46d45da80ac0d392c800796b6e3376d20c72e5dbf336b7cb1bd5f3d28aca513c61788e836dc41c7eff1915a9f7f89268f30461ba2743330ffc92a18a851a8710dc25ace110601659e93175651e017b3a8d78be758eb77fd5c8d6ac8f78d4b415e12329ca19a11d9eb1867269c414221ea934f3813ed4b8652d4949b72891594f574f532994ad828748992efa92c99354d594f2214a5b1742d22e81bcafa6b6d0240d39984ef7a3ac9f0ad01b624e5ca2e4352d1ab5b0529a0b0276b84c0bc6521f1cab5e06261c3ba87151492f21f2cd4cf8f9ab73b4812ecfe6dc7622c1d63f2c09dff716afa881056fce5138be3a068406bc53453e80cb1f5855686f8b3cdfd7f4e20420821bd6eec25b3c8eaeb570e00b0ed9fcaa84a06f50d9244b3cf2fd773616a972a6abf88607bb6b090d437c79f5dba1d381f34cb6b050d20d1bb3911a647b176df63835aa45af049da6877cfde2692ccb94e6a1634931fd4885cf31af21f205748d9b4bc3ae827ee1abb03a67a5961da5a6dba14526bdb80faa91a1fba10979bea7479017335b1655123cb33b29f628c53631ec3720df2e89c7257bfcdb876f588a02e8859f4085994db360d9bf392b53c97789b2afc3bdc14b7b461f4f9f8afb00ce04565c69845472589f2fafed4fbb025eaff1962e60fd9be4fb22bc45c2f367e2d96c04c875ebcf4054bbd6c47dd2a45235c4935a8d7bde778d4aae3a6b90a7ab18cbd43a03ce12bf8284eadf01d46c60780e93ac9eeff5db5e415c832d4834def1646529a5771134c5763e3de249e30ed471a1443f9b3bf6078fcfd80b6a9b6b5424216f9ad4afaa767c1f40ace05b948f5c59573b4775edb6579d5309f853b212ada330c3adcfbe41294c1399314ef2973df961490b64bf1cf39f8b37cf20ba887e757559771fb763c18e0d8528e4a61274e44387cb0285c904fad2ebd8f5978428cfd7c6216cb7115a9097f730e4da4798e810b988199dc8a073ff9dd816c91c2a4e537dd03c772db38ac26de58c96ad68149d08b9b8b6cf8c6355a9006a9c585ab282fb399bf0e50a9d9766cee56a6a8a8f61a4c5e30fed0c8a8d4a0f3a9975323b3bfac1bfbb7abda6e4e4d4192092adef644781b72380fd73076c97abe8ea12b175b0b91f621562583e782012e64f14bace4ba19a8225adf899ea18887938348c10265026f8118649cbfe2538410ebfb202f82a064370d6ab9dc3c7c1b923cbd4faa2276435e19544e7f99ce50b851a4acd4b6a21b4bba8e35bcf650a35a3137cc5e68b65dc844b0c0c7336d9a2081fb6e5772f537135a0f680358a2b1a25d85d4a3eab6c8532d4cf437f0a4853d33ec20f30f30c5f8f32db99d2d8276bbaa5a95c9754fb953be606425e2b80c27994661610ccaf9b70231ccd1053cabf977dd1729378d832a4cef968c49ab67027ef693b52d80c7593dbeba5fa33c86f5c9f628ee2881f0e41150431cc8834848463dd3d080dd58df34c24ac14a7e29012655e964b70f61dbf9c710e45fbba7f81c77ad8fad41f87d30f3acbcb5361afb9501bcc01565bf8f8230134e08001854250a9cc4290a83139013d2c34e5ffb9502ed41bc992b14502ca648d65596db22f72a2ea6c6807d6477e07a653d4cc935d2dd26b12c4f2e376da7472c8a4740ad4c1cc78005ee0458b0fa2a722ae7d8ba4d055d25472b7dda1c68881898155c392bc078502e3a90bc1097a0da5db559576a95b1fff5648fa5e894bae68a516523c7c230d48432820bd2353ec2254943279f6bf734467a18f7707b690af76ab5b48bdfe638c6077d0f0e6bbfa4cb734901c9e1f99e8a1abd4595ec7ca3572c0197ef143a206202af3624f464e6325332aba1206420a420a0c694e49314211d3f865a6ae3efa58ff457f0c99ca1a231e285e024e3cdf584a600b8744e1aea6f3f1093a316c6d74506761c58471a60d85531467519048e11e51dca0a23596e25f9fdd3ee9923a6225982905d98f2bde6753e5854c4966df60bebc2593817dc58e50a5003d163d4a24b464fed45f41f88c9a3bd1514be7cd7c163d45d31272711d69b3ca112f988c8e674306adb7666021df77b138069aba558a8a5809955a4b4a127aa4237f1e1ce7f2382c20f846e5e745ac4257528daa88eaaa1cdb0ecac28b203479cb1c60258bd57926328f083ad235ae18fa6c5ce45d33aabb830a4cf46fb9f280091833f2b39e22b6ea05143e0fa986812d805afc1c008c58346eda3b22c8d4e00d33af17b5844d7057a909b81ecaed9fc598b6ecee3d05c8a1f628a8a746fe2a3efb9fb9685f098611b3a82c55465f9da03e9d6a4a1f189cddee5aeb7210525ae2f2fa576c823da12fa6d211c805f59f77142860985c1a71959f15f61386688adb6e9617abbfea86e27b61fad43ab8ce6b4127c54ac49e538b46c091fb0a602c867b8f6eae4e226139f6228cdc9a62677c456b40b54761097e76be1ee01c483af598001bdafc60161d1bc84140a1d5018a5f545740489a8918018f7b40979297b282af5fc6ea9d13eb55802814a71291068d305bf752f02a53ff2b6dfcf72248bc51d72c06a4f72bf02b1fcac226c29fd916456c82114cbeb769842390bf3eab14fabfeb7d500fcca616804ca398eddc6273bd9c5c44d81b80bb972db45eb196b5b0c1a7cf3e9508fdd0b141a3ed220730048188531614a2ba545347a3a0e42634647707f188c45918818017ca431b97648c58c2d97aaf9c4de2aaec6e02e738926dcd751c51c0d59e2c79a9a84d9ed68e6c41586a17a33cef16b5de70317717707ee8702f4f7cb2372946c5ca135beda65ae57932b63454965ecb28ae6671009fb9d21aa8b0115ed2d5e9b1d4fd7e34fb7bb9a6ed50647ded80eb347712872e34b3092b5eb93dc29509fe16d875d0e54ae826d13514a8eb135adf7f36d6cc168c858db12e18740e73c98523f80f519538dc50e41c55860d055774a0d8526ccc433c9eb787b9a86ef203051b5421665535bcf52746e6447df6095c843915acb9cd5c8e68ca6921107bcb94b82ba916ddb9b7422b27b325577ba5cb9d48473ad0a81c2155b5cde9610be2a91c24666d2200320c358c3d0103a35d0e23d3dbb5abd8eece2b99cad589b9aa1c7db91bfbf33533ef191993a4e2ff409a16af73898d08b153610386a4d3b69d7ac1026548267e1639733f1df34bf3f5e59e0d1b7de41510bc607f9c4ea98971c75b83f0028365676d06053920fccf56ff6964691a8aa707d6d987f89435f601a95cf92ebb6f95acdaf17f85ccc4bc4f0966c5b172890e102a68af9d4f21fa7871febc24ad79bb4daddd7551e0d29edeacd2840ee5779bd4e732a8d29942f8e5201378e796d86f16355593ed1810b1da6e531823978ecc45b663914c9a5ad4cc63831d2cb77c47824887e3283c29c52279883335160f8adde33a81b99ca88178dc66e83d318f32ebb7d1d5e22cfd25e932260af492d733764760b013821dd9e45d896e5a94ccd6aab83cb96d89e855c07c799288ec3cf6a86b2cda95e3c9a5ce4ecc5ad8ac8d884393cc07beb2c868ea71391a5632cb38e8c9d5e1646062f65d94e71aafc5f1fdc3d6c0353baed983cc063e3afe8806f339cad65908908e6347250ef461717fa83cb206afe1f8e26db1f1fecb58054b194d9b8d65309f2abbfa2939f6e1fdbd517c17ff9f1903aad30284154a7e99aa1f0fd2af6da531d8913ea176f4b07145ae5ac0a1102b277a0a9158b94c99e3a131a1591775d6536b4a9833f7f3ad662e2020393d1cab67dfa84012842ef3429942286e9a5f72c447838852434a3f26c21174576a5146238969a57c71afa0c2018c7b623105321c9818580f5d03590da9fe5f867af458aee7b8de1a13ea1c5b1cd798e576ae6aa390a943ae23b4e23d2ba6612e6ea6e90164270e9ec8eaeb376fb86eeae95fcfad250f44af35c3a896fc219c1cd98008b812c1611f25dfe38198b90d46301be6de0180c43747b980b87fa2b65e359b4fabc6c8119984398eef015d8e11a36b49dace5f8e5c954efe2be4eb7df5a1ec1f037faf19274c5a917081ab1a450f415b551f3e80642d62c940e7f8bdcc448f2ab3811531851aeb8a4ad4d42ba1c0606198053db645afd6a9e5e626a952aaf4592c29543caf59d6b70f7968c00a9d337d152436b6df0c7e8f524a5cafa7a39bf4489d38045998235fb2657422f3a72b558b7df39d9b967ee22e1062d94a6b344f127bdae0eec262fa441187cfa926ff86da91c7384f8f311e24400d86050f9fbea895324adfe541fcca2957f3a70230aeb1477d3061f4d32b4d594d66fbc1f17fa5efa4953f01774550720fa8c073ab70be49c34a8603d99ae48c0368b2477dfc774ab545115ffae0be042e073ab4fc48a4e62afbbded374fb7bbaf1bd73a5420b4eca96ea46bd53fe5314a9e0ec2d0d8a65e8831e1ab6eba1d981c0a5e58b7026129fcf9971859aac9346f39b8933f3c5e2d45d13d6543fc3f6ad03d07e4719cffb89734ef69759965f9a338bd8fffa567b1d737ae56180cbc358199be320f2f204022706629ac4adb986eded85f0d0f18402ce8c59fe5e767b2514b451d9d944f2c002ae7c4ae0cd3741324e97987f2b23536ad24b799f40072dffcaa52b9527a910fa7410f125d70d43e86cae72ad80021ef689f2a95a4113bfad7c7e2d08f5459ec7466fc1b7812856cdf042af721229aaadf3c8c7c85541cc8af625b3ec0829e1097e65f8b7bdbe79f70ee391f645490294a43891e52574d5ffe2fe102d07d7cc54196783764d49f79e7bcf0bbae0db67cd01a106b4fb36aca24702e43024ac582c6f365abda9e152d8448f19cc502d1b4817ea5200d22014c8924b87af822fdda7c86da38c84a1fcc11c17bc915dafcd5dc4c485ff5a554235c4b2ed496bff5a14e364a93d898756375bb471088a3d926bab0316b8e04b508f7ddabf73975e4f9a5a6a6864efdf5f48237fe9fb22a4770c5bf5bc5786370d7a7f68d0dddc1ce7948aced8308f5620fd16f3e40c307fcc7aac23a35b5a533947d9cd237548b5aedabaec59d9a7b03d03905cd91ac2c06b4d86313c770d567f5c34b19c288ca9110eca32f066127da0d04e5047029caeb0e78088d6e51ded9cbbbdfe8c83e8e0fdc60348d790cec5a88bba641e2cd9865d3f278eef9c72674841e64cae169dcef982206f84e3045270868e379bd8ae5d5653312869eb6cbfa67f9500c6c742a07389d17e24ec26ecee657113e9727545a882316db27d631223771c75873ecf14ba99f3cfd39c836926821242b39abb32b5bc1f517e357f826d2680fd9b5496f806cf6201bba72ea3f0f3d214c2a52837378d1648fd4888093e73b5a2248ff23880393d675a84a776baca040dff95108a52b5f4d422cf1fd7aa2f4a113c8b564d5ab88cf0a3f59679994d02a20b73b5b982365db632d17aa085a0a45dee1f11b4e1a584c15f4e5f2a644ac194aa3244a5162eb4cfc6ea4f4cf7f3eb46810fcaa7fdab15a70d5b619e365e1590c930fe2b782c69797cafe209f8807909e5fb947f026291702fbe28daed3125bde9d4d9475433d0e75373c67cfbde4603915111eba802cc327ce3c8c4e356d54c37ff90fb338515013a34d84b294e55cb80b224199c7ad4e443e9f60cf077241476d60730c80096b7889c7166cb3a8aacf78cd7f23776c87004a2bb211b6c8e4459ee12e0e09d17621661ccc88938883bb9ccffe0ebe0f078d7147323c93428c341f547d3bb8a134b00e1c5c4daa3bff9cd7c52758af8d150de964b3c075e248743ef8763ae0d56de75bc59d470498335fed7e10ee22ea9ee8fded0c62069f4eef0235b567abd8c7eba03af4e196e3d28074d613ffd9895d2f30478af19c6d3896f1bbe1bb12d26fd29c2ae7be78222a3959048cf723d6099a6c3790d7afe71acbc7d3c0b930b85a9647f3c2c1ba94b7bae14adf44662bbb75ca67d26d05d31e1ef720404f6fc85a73ba2399ffeb571b49d0b800af0fed9fae75af05679acafa072e7e05af77ee0b39496147c2ab979b43298a2bb9f206463cd60ebfb5f39425cc8f2772e5ebe6fd40b2f811192120652c86ae639111664190fd93680cc87493c63c975580ffc1919f2f1a715fb028bc6ea626328d0ca1be74cf2f286a46ecbb96b4abc0f283e0165eac8d8d64d4d557f04bcbb75c9b44e141b3d8d051fdf1d6c790d28ce82dc3ccf52f1d5f0bffb64896496a713dccbbace6cfeb74798abcb0cfbcff59d08489d344bd1834841a8659701750f225b4d587cd8f46a759618b20115466c6bb828f77035703b174ba9fb2f3e499996eba9239280179b18fa0ed685588ebae5048f6ddc574f3f483087bb43a03e20ad277f9087e0c6bd8a9501882621b05212178235143cc3b4afa36f8494d3ceb15fbe4362ae573c5a05561efff0e0255747a0440c805ba9595d04a41dcb522aefc7a74da8183a183781b9a4530a2d55bfa0ce97c5016204bc6e65835b110346967f3cb794855d414822a4be1624aca0360d77fcf31842c74a0c13ba8d0545c0724a06ac5423ba1354197d785c54d9b6c7359e5cb6900220549d454e64bd8c8135dd5dabfcd8c4ed8656ccfa1d1fc27ae7950afab08802f6fe3edbfd87f235ae514c3c12f617975ec3e16f1939178813faba4a663685f00f921d26fabe40948cc75684cbd0aa8d24726f08e7a82d4307cdfa5adc59968da40f7455648e96bbeb21d53d1746434eb9585a28bbc6d51209ca170868c9c664dee1f5cd355105ad1903cd55f95a58ff1edef9eb11a79fbd120672d5a6ad6dd05c78978f5e3e15d00ace405c1f8d3fd01b0caa1b5311d02d33823b157efab692d9fe2592dba36376807403673c75e63152171e082487975dde9f2542ccb2f0efdb6866ab4f66f2fa16a722f85dad187b56795d152ca0d6faea423872b0f85bb2a6c9f3c3490b5828dfc3e653fd594b23b662b6bac4e957414955e54815ff38c38960a962ddd8671872154cc255faa4de07727c5f9099d7a12f92931c44e4942c32be5260fc79bc8a01a5308ffce18be7b96b0e5423c42cd2af87afc67274b75193e54af6adc5b14fbe48eeaa0a1e08342298edf523ff8eca7eeb558dd908dccdfb01013fe810f6d93b717c75b72f7577a2c1d91249abac6dcd4645f6716eab48a1e39dcad10327694ab5e9bdcdfc2c8a1a687b02f8d8a5dc4b17ac7bae55c42448ef55fe4cc175597d88329d04a77dd1fde4887ad8a88d70104fd51b8118a3a2bab4656f4a28e34f809ebfdaaf34bb571758b5afbe4130d5ffd58e105186b56a8e4d4bb2b6f3335966ec3a2617d74e9c2bbccfa034226936dab008ef28b52582227dabc303173e89a66ff498d0611ccd105811bd7206f71c5a09dae239e30f0b022a8c208cc4a549245054ad6ac1257677f039a05ea53e6f74583630d3d9d5a9715d468198834ac8d05aea9fd7c42ddf3e9e87f8f58d8bfb61a5c9866cd331e390a7cae0f5ad7c89f0e5c16e0dcdd88176874807740f20345bac611e1478740a87ebb074619d079a84f4d97568b5879953718f58a6c2918c534fef73e69d25683c8340fc9f2fd83516f3a3da50fcfe0b1d449f80f1bc4b937b714de1a867f1b1ec12c321875c4106151c2a4d6b6a68fc924531961d9995508bd9b74a97539daa48bae45905a186598a0b197bac33d95f2af4e348ecf40fef75223a83e1a26eeadb7370b636dd7dd739829b6ac25512dff48e88d3ae73fc990568715580a249ff99563a8ad8b2a15d4cc52b3a70e58514ac80f8617b3de63c683b1cb4aad0f1f6385b8e136ee6ec37ed902a35eb1992a3d793e406f255fb23ef9748108f22c9502f71fc56c532746c927e4a1fd5b962f5124a5a562bf149538c39229bac46972e6640ea9c2216c13707bd64e773a0627f3fb4c84fa0a51c23abc40b53fe8e73ea800d2a9257f6cd86040ab19e2ae9feb8ad695cbfa07a93939dfa13a95f05cff2429b371c319175a8e7f250b269f86f32023e13a7ccd8389e84f782dd7b4932bb1867cf1e79f297d75c1837bb79816a65479e0a484485c73b4a3cf9d5e60727bf5d73a5437224bbb2bdc38f6b8664319a008e29684678984004459bc0e4dbd1972a5ed7d3f5a4093822c02c1b23be6d58191aee79ddd94f4bca2ddf634761510c6ad7ffcc2470d3000acd13440f0c31bd1d3f6f1442c8379c72be86f256eca4819b7ca5594cfc9fe203682b2583b97957575fc6e691b7b4fc0ac3b446a5d4894f66915046c027d267267cd6f3bf7f8474310362669a08365354ae1a2b71eee78716106d8fd5d37847bfb6b6aed2327c6eab7f5e6f4bd5eb8a70767072063ef65a759af34011e5fd0beb025b400ffc71bd7f63f663a5be9d1bd7b150f6c8e6dd0297462976bc91ec6e3e5d3c35af6ebbf5e0354c0836e2da2feedfcca0a139b6381dc005f8cd18a5aca5ff1cf2e94dd5ad23d5cd96ed83c985e9a81b7c9645309c758137331e48569d6da7479cf8c7a751785003677a3da1f60c8f0c05936232540d8d499448bffb1cc224c14e6d3528ffae5fe4d8d318a4c9fb0b099032ea8c4c8be091b9181d4f4a67748144ebd175df8fcdf32de02150be4d646c46723845e8627f01a8e059b74190f4846ed8dd8897e61858f9d2651ec5a3a4d37f4f6377e02c1da6e71b5f733d3fc2c2d5837212ec8e666f6071cfa6c1b3d38ff0445f4bfb133d193c1b94c6942b40bfc83cbf00c386df1a22b6fcc8f76d04d47ab04d6388f4578d58ab711f47c4eb0a2cf7acbe16df6008a6edc57bcdb6e8a256d05148f892608ea4620394cf3fdcdad33a66df93518a38450628507824130d3d25cfe02b940bac6f5b56ee0c2322e2587b4351343fc2f65fc15d2dfa6769a928547f3e25236b1fed84b499bb7cb355872073236451dbe02c49f8ca13a87b06c35f3aeba730f7bee12523893da6b7ca1e5a8ef1ffb4673987b7ef22e11b87161ab7228477b60416141b20812e32f743101b56fe56030299f5aa865e309113993694f44760aa488d0496649bd91935443cd490eeac491cceb6294b8ed950bf0bdae70918716972ff05c22b27fb76ea97d4100651f7156e8c8e39a0eb1117b715d665717f2fcd6f2eefec4d5fdb0ea76a6348b897210ac1d4ee9ea62c57b4137b1a50a352038195680543cb58b905764df4f59960d72b986381b116df8d4ba149d0863d10c27117d2ce17d30d78895b014e6c965fc8df2d949e16ccfb0afab4912fdd965430f2982dd8f6c8f5c897e69504fcf57e8dddf8d4512e8afc172127b674fcc45473fa2bf7df389ad78015030e63955a8e8976b25837dba2c944c4c4d979ca3ec1a514626f64d8c275a631eb556bd4f3842e6bbf368b5ffcdd10e840bc2b37d349c42401f7df3bc9fd1755b5ed24c907ed1d214ea47365a63070249dcdd3802faa1ebe11dff76529abc58e94c8b2c67a924ffddd6309fbef5df436a01bc9274bd2ca68a9c45e81fe1328addeae3562cf86a89ec9bb8a7e19222fac0f547ca1e8da37ceabaa689b08b7227d599d01278b6928d779729ab245a1d40b45949587059ba2094c71c06959f5290f7654345d46f1639ec047948db6e7addfc5594a61513b9ce818cae0eed3f4713be7991b4d83c7a5c6a04caaf402fe843e63a0dcf45160ee388dc755bd080478929ebe400eae8b15fb4d404291680c57f9ee2fd426e4c0a188d02a6e18694ac2fa684cf6a39280f2e6a4b3ee085eff9877f8f55b90a496f334dd1f42d20c9f9cae87c080f400f6e0c869bc5dba5bb87e76401b616c6dfcb56fe7d5037e82b466d47ec69b4c7a45cc2773c8b96eeb0c1d9ceebaf3b11e7b35760dd63fc57b5c25824dbf5db0a3f5b043cf21a2f7508a9f8f92d545e66b27c8e16e7fd1ae4bb6d6684864f2b213667d9e9cdc2a8f5126c3deb2601a92c4975385cd06861a041c99fc99b4dd1d3e7065e206bdd9fcc00dec5404490a86f8412b395eb16b86a68c42857b57372c282e06545172e034c532727ca0f4fdf0674e0daaa22d19472208a80d0c28063bd72ecba42fcd3062ce3fd88671898c7061a412075da60682729f2eff908f5dea1c6f42312b6556ad9469fbe878751867893d836f1868669b40c296d6092d5a1f2b75e624536bfa043444225712282f0f458d9de9f16fd6c1620652b23509572e7ad8ec248a0e50c262b792870730b6ef0383a6cdb6ca5274819a779d27c730417477b37a44b1cbd0661f73b5cbad1b73923220f8e9c49181c8c3f0decd453262b10874eced7fb5330108b2430994e4c89b97e8977c3fb4c358600a429bd7d36afe05e39f32d73ae4cdbcecf294994ce6e6a11950a5eca9c3bd59104b3a1624089fab402a4de08d2d2d0457383b55ba6c012fef498dd1cf2384b29764f840a0dfe1058ca208b30e4b669f8b665c66e43d68fc635a33f0589bcbbd567c46dec8632f4a0df343d9c5aecca38bb325f83b6c010fe93942d4b2527f8d3f11d16ed964243fead1da293a37cd9c0899fa7e666ed4af477fc6b53a9452ee2e7486aaeddf775e30bba331f38a2df0f96faf35065c5b836c7d25823a75e116b3dd996073fa8c2f7518f4ae204e7ed9b587e9dfb48b008b8e6fb2e70181a76c0841bb9dd950a22137eda88fa7f2e4062ad5229b623c989e2b6454da8c69690718e4cb0b2512c22850ecc176410b60708de7308bff20ff31dad9a720bc92dfe6a8597286618633a51c1e56a7e3934fe9867e98d1d35d7694214b89a7fc06f9467f2da6d455bfe8abaa6256732a01bd02a3bedca269ca788d7df61c3024efbdc05dddb5c86a3d93e9336adfcacc693a529462fc11976905b9916a80b123189c334bffc9f65274235675c1e82b9aff3d042329503a5ee5f43f4af44f661f3482773386b89a992e97fe00dbd965ce07b19b6976dadadb336223c158b0302fef0238d62e991af67a57496931c783dc87395126f92a7399819430c20dda52fadd9245280972bc75e903511b906215e5c1c176feee5fcff09f4866dd7ec7b4d1aecdf6a65dd2630719ab342e77a03d64753ecf3fd51a28ab45ce990aaf75a1cf4237c8a17a5f19a11636c598e1549422acf94fe6294f9cb1f0d5dfd09a2f55b2121e6ed5c5528538171ecdf8e593d9377c043c3c5aec7af01516f44ed9215eb0b35454ca79c95ca685a21acd43452f95d9eb62baf56b440cb21f95943e7cd2a89a1c73ac800984c0ffddefe90069148931822fedbbca6b36c05abcc409631b21aa8cd762b22f3f592e035219de4863aea7b424aca3d93665972bbb54518f5851948b92a957b3fc13cf3d335be391523408f9fdad503b53045a9133e261f825069c93c9654e32a772dc07a0a8f889e2f5b2e15d7e36cf90730150f2858a71998806c58ed7a6f5f436463f775ba5d430621cfcbc47b650cfe529b1428fa9388bbad66bf68962482ad38c589f881a7740caeac600945ed0f65f5a48e4ae295f490e5370794b40e57af71925f740e4a215945bb77b97782db1991a33165bf28d56d97d9ae1664dd32e52a69297eea3974c5e0e1bcd397401f5e6b1d0f57e7a1fa1a3597f98b1f7c56ec54347abb9c6c53cf76198e89ea36997408b21fc7d698680746b289469717f63f03f20015b90bb8d3cb2405878408898d54dcedce9c92afb2b0ad756f8cc1a7371611488db1c2211f946182596e0e432548c58784ecbda108ac68619e3d69c8c1d041698b51114c4b28520651e75c262a21b06398ca202d0c74beee4d0f799efec2a86489b280820f1547ab8e7b74e01f81b1df1e92296e3b03aca69b9c2facace1472c83c526a92a44758e4949b1d9900cbb296fc8988028fc38093f3a4a8885c8f3e765520e8a2f23c1ceeffe974c6477f098b53ceddc008fa962837ed901d3badb96e03fd51f2b65e183cde6cb35f185c94687f702ef5133a619d9dbb064b216582578af9c98cf85fbef7e953f670b05cda2435c5b1adb36317adc78a94dc774b2a299824c1313dc01d35c5dbd6ec9ed5fe9534550af8dd431481e1dc2aee648fc8352dc803299749fb03c67e7f6095631f561f546dfe0c2716abc5406c1da6612bddb7615aaad61ce6406096c23f446b616d6f5ec250a82d874f22eaab1cac27560ab49a6ba1eb01402d5f2a524e20e55a2d11f1df197bb5d08426b7ae46bd1962b639ceea2c5e1117401a4900caabd6a95d698aeaa361bbb1c4543854d44515943a936a864a45612d0ddcb15212ab25842ee11bf02ec7ed37089362cb33338672e581ac033956d9f4ac7bd8e221371843a2ab89ddeca1e45434e7a804084030c041c5fdde5d6aaf137b288543ff108adbd8815b3148a9f9ef9a6fbb5339c6a00a3545cd5b094e8b4fed0e40ce5074d49548698f8306c921e96f77e807bfd320681631b17a02f523e74d83743fbdb63c6c8081e5abb8f596e8febc990c1cd540b9da7652349a30bb7f86f7caf3b0269e0cde7a72a19f14175746df698a4716a0bba668bf3347bfa7ca746425a5cea5e23e454a9eb115b79fe7001d65c99e1b8a6321e1d8a3e503f8de5db091068e149ff6c3c9f070f019fe8e3b5d79b2f9f5bf2bb5bcff8435d2ebe8ddd2ff4588a5484376303a926879bcdbbabc8aae2bcb16d1211d415163a3d7fac732c3260a02e62eff41ace4f491666f867ec8e08e2bdb432af72a61991e9239eabfaf9f09687753bde99a58de917ed4e1761ea21eb41f4a68e762ca8be6fad17ef2148efba474f053c5bf06895c73d1a0c70645f75f1cf40d9bd0ac4dbc6c6d3a61f163f86f2f5bc92cc8b816dcda5e8031198a7a0de9187f4b9d7763d46bfd6c5c78fef38dbf6ca9d42d8941cffe0868eb3ee53026a193142d114be3bcd962267379f8de6b150031430faf19e88e6a2fece919f78b19a12c13e47a9ef34929225e6a700fcb9371577fcfa897f9d43bbc26ea3784db979f5f2cee32a52d46e9a2bda156f8b7630c145f4ca2c443ca82af1b94917d0f17058d63e4d9a46db9e4a7db4dec5a92bbe7b36ac73a3cf12b25db5d7eec31334a3a84d224607153139adeaa4d26d193f33aa8270d9d871aaf222753095fc92238751fed9a4f2c7cd13e350c3cfeb2d9bb40ffe0c246cc497fd4d2399335b61b3a5e2af39bd22eedaddd7697f87810b1f26b1d041ebb68bc87a09c717a59ce0e1269baa5c8c40470bba16abeba2b1b3f5783e2c0997fe747e4032d8d3cad72311e2bfb20c3820e4aba15443ee5d71e9db919443981a6e07cfa2e20b550be15f807ec9a0312d0994a37d171c970c9731baeba0fcc57022ae92dafb64eb5168a3d7d81a77e1d0316c856eb12f43044402d59eb70d064c560d9b7a439de656c3633fde2f4e84296697dbb4110b21d6980fa756d72f511e53afe921e2bc532c90ae0fca2c4a292b03d71b6e377c3143472693a867fdde02f2b65a49bba11afdce253272fb1b070d261c601e9be7d86bdd57568251ed222268d8dfdb1b524f716a37c8a8c347d9387d25f630532a124c4125d6278210ca1f198e8f4f08b5d91e71591c4062b7b33f13d7d448d854811f8d9948826e494f5b26d1bd72750bda543618546fcc1f90a70cb263e2280cad34e1d07471810199f1d011f61a04618d5487deea8dc8d990d12cf69a3b4139ad36aa4d0c0fd681703e369553e21c808d60f569b2aa4d57222a31ca57e1e32d7d3c4dc8dbf77b92f1dccc22a0cb655d6809c6d414e668c970ba5e681530beb6ea4572a8e33394fc8109b54131399d966af645512a6ed8116b6c1eb5c1aa75e0b2a990754fc40d8d32b4dd7d15859dd6ca13d010ebc92726d2d22d4b582b0e8e6b6bc8c2678a52a12da808f4472372ccf6d3dd8ea84e548da5259720304a7f3c3171d9eebee970d4482689d40987715c9d33a83989cbe2cafe3ae71a46b7444060070e35f73d8752bfa6af85875ca8a7efff69b8b605b7ccd37aefbff3cbe46a0ffa49b915b3e3589fe25746f7e00eb43d26434b5457221abf740758daff08d3260b8dbc22a644711bae3fa70f2c1bde8f48c52965d73100209eadd974f12d24caec02256efbf0d4f4747433651f3f2e1e99658d2a70714e49309c8d5081404c35c797b409ba817ab5fac5b6e1cf6d36df74a7b7779f5ad2321fda630441974a4fb163a1fa310189c54a02a7a8515807ca7f86193ef9400b573d41b0feb6f59e5f06e3446843a93e83de7270962afd9a6a83eb4771508eb1a03c6048c1d1f66d9aeb056844310dda797b4d33ed27e2a3e2513e9b5e4fb898d0297ee968161cce1ab04e297d70a2790a5acd1f7fbca23d5595593f716eed691697beebbee8e0613def42a7060ef82ef5331d72f42d9b1562c79c79c8215e91c57d7fb9e02bc6f065bef6afe6cd70de9a9a9669316fd999a7f270f27606e46b6abeb8e67de9c01e80ed1c8534d5f61c2b9b2f082d3b0454f8f8b2913b25a8cc31315c01e49fbebfd682b6d6703b19644c7445102d0efc72c87c8aa1c7e129414371bf936f56390f6aae4aea150df840a388ba7f61abfb2ea0715275459a17f94f53f441757f050a79d6c67c0fd6b56b064c26278cb17d61fe2817330516375cef6989551046d3d70d5bf1cd71ba36de700bfc2c929f3e1967bd5d3e9f8e6fa4a1144488ba17ab198d9bab13716268999d5c7223cb9533ebb10478b307df04c68737fd3cd77b9c566c75e55178c323eaa6e0adbfbbd387088abc49dccc8732dc8a43fabf879c4b6786b6c24088b9914bd7d12720a659c54f329f3fbba686322d5f65d6a960d6862eb219a6d1462cfa5c24ee12ea68839381665d97343fa989402fc10fa448d830e689e081bd66b6135d0193513b2aa7a8d35003f76c32d23c93ab3cf92a9c6e1acf59c620b3a184ba5a7098128ff1d0c4b5df29269ebcd39a001ad496c12f6e6f1825b1baf350807299412454217713daa426165098ddfc086a929017e8d1481f8616988c451104c3b8816f70fe89af9c677780c4b7e43eac09b97be229a2a5e9051b108e16aaeba1a46f7cd2e37f8c65c86cb7ce08f4efcfab1a6e4f1017cc172f5e9ec81fddeb1ec76371c945cf96d24441147e516e80fec4958cd3d330e44366a55acf7b63d6955261233b83db6e6efc3cdcdaa92ccbd8ab34aa28bc40e181efb646d58d6ba35ea4e0626f0a41d90ad47f5dbe0d3df2fab811d1c17ac5d74ea00f853a28d82233f584908c82aca83d969b3af92eabb2d84578433d75f2695545e30ced63b0cc5cf8799089092de464847f9995e7f28d774e2d9778df79c775cb0c0139511288d5b0077cf529a2fa18ace14e300cdf4a0df5a7cebcd7fce6160a8fe481b8de2abb1ee9cfdf484647ae08ae13159f800bfec61f81bd8a1650a7f671c31cded125b1c8aea8f08bfb929fc2a29d7354e6bf28f35ace6f2664d0f0e4728617f4b8edd357ba6feb824f49230c9b15aac3885cef28a707cd59b1fc65ba2651cb4799e3110994f88deb12e0edfab81eba4ae655fda637484857e0a5239c877b6426bf1a2155c5a3c9aa20a2b8d2500ba29346eaeb5fd1f7222f8c318a3297d5d66085583bc9ee8eaf66c05c81c30e63bc067aa6f944a21337261485f3b0887a6b5bbc49436fa7676923a6f844ea73d228695c6646e4b6a5206705de9f12474751363733295f0a59037766484ff7351ace463f5a08ff185271d397bff33dace81f3a86247e5103a7cb0443dd4e62a42a33235eabc910755831f15bbc3de16b48c0d8ee1d1c3e5865a2006834dbb0af11159196b1d77dd25b778790012565f94dbbbd959a4e460ff0b317faa1d0a2522ed9a68e699f8d732bffa1dc9c1684dfb68cd347ed4d55f737136173b1ceb835888045faa11a62e627e58356eaefe0b5e4e917fd07859266d5215a70b7e0551ae5b1960497a6d4676ebdff930d76f5c9ae075722b461417b8f693496299d177c75331c189e0dd2c11bf1b3f032f69505ce48c87e1ec09ce0fd9b7d9692e5a3709d64faa6a0e728b89bcd3bf2a2e5e7b9c07b64078f8fbf738ca512a06210bb79501b916fe97036b28b8f9ec3e1cefabd3ae42271464cacc07b2e48962612f729775ed2f56c5d51b810a34ccc55e19d1ad7c82b21b9a2ecc6a12c71407ef0780e56b99b10cb2ce1cff5b9c47cb446e1b4e7f07eecef5a272aa5b61e74993840f2c490ab35c8aed1979de8032e4bb8e8a10786fbb0ec965d21ecd4f7b32254fc072f9aa1fa0a3b7cd8dde5148879ca28769c7e1af88583a9a887815dc2f5c107934f6aa33143a8ff096a5b8122657da8d1c09fd55062a36414e3b5a5e05d9bf3282e56c99e02307a4b01f4d6e276351c91718ebfc41a970a18febe851fd9f13d523b56506c0258a19e8ea5ed0b903c29f5420a601fb25e8575ed69fad07296ccb68c6953be6cf5334a9d22225f7fcd329708054cc0f38be7ffa31f4d4059746df6e1ded68db276a74ab49b7b7345f4224c759e1c0cba49a5f05604027c0beb4dcf903da5177c03f8afa1c2e24ebc3d5d322f022a9c3e460df612f458611a7ddb9bdef559c6bfd0e04f72867d5eb00ca97eae8652c8eb1f9fdefa743214551b6a4bbfd24c3c25b51ef1a2ec98dc63ca448c9a563f560c25bb16cb102dedbced05512ad7a0b0e1e8d44d3c0726fc4bf290883b669a532052f4a57dc0da6465ee8805709af07032e04e6186ae44f6f92d8141a251cb2173625f28249e85fa8ecc7beaef3955d199ae19a57ee68347ee131747bf10142b6c697a4d50818e24a1628bfbce96d9f4be73d48187e7a150267fe5752f1efe1f9a8eab981747a55d520731f07d84ec38bd1c83245712720407193434faf4469434ec0761215e48eaa0b3184e2a388855249c73fbd40340d5ba32d2aa978c867b85748301b9f1da204d6f560550e5bcc176c87f2d8baec8d1f68fc5c8648c2e574baf5202c57c060ace9dc1ff576b066114acbb8e266a0160d2c26a653fd187b70f793ec1a1713de0addde5f293fee3ab9b712a086ed23c6225bcb15cc43ef32bf9b9224c705baf60090d7eb9331ff6cddf66f90349699c32eda836c11a214a363b1b129e05ec6252e647f857d8429f1bc140d3e4897b2424213a5d3693ea9b41592c8bfd000cb49bbc0ab94ce2daf10786c05d4e07a3d6ea78c0eed6078b9842b8be11c5fef13525cfdcceb821cfcfb76414c3a9702cd6861977a5be322c09aeebdd76d97666d889162f670ac7073877a7cc4a6723d3fa304a56e2e1be1f02b86ed12642f757fbfa7ad7e60bfb5cb1ff7e96b52cd9a2be6d65ea11a1670a9e2603519f838884918ca4811243c3054a2fb667474f188a60d84f0efd8488454971f3ac4de4c710bfca1e9f9d47dcf95919bec0f0876c54310b1aa61516f3c4240d3f94f239c86729b03644e6c254194e870a65f2b49753b5be58c86789224c66877ce51a242e777591207d5746f7f1148413e3d626d41830c13fd6bef1752b6341b354258663b1b9e1470fd625201538b01c5df81e0d278081e05ae7271e80c5349381c3d9171d2fa5f38d487509ab7752950522ac3b9aaa0e86cdbb8ccf67efb2b38c519822248184d2a2d4b16b2fd86a1c95e3f29453501e5ec0b7fd390f958c073a83128e3a3177d6aa1d4252450faf17a4079c664ec00721f4116b3dcccf33c3257aa54826e0b182f3d0156897637157659aa0fde317106c6487c149114c5b6583b956e3887743744d3eede2cbfa7d2d449678187f213a286283b10269563c69905b46e4531f25994f21b5f9b9817092dadb40dfbb78fd7684257626fc4455fc50b3bf3929e9e75658c2a652a6a49d3d0be8cc099a110582036d094b2d38c20953f575e3143d21955eabf23ddd17d4484a608b6c12284b6421c3897c65d170f04308b329b0b79c43a700a7c7b61df85bcfaf346cfa742e14ffd82deca05d2b88a6fb65d82bac6ac8490ce2a4dbfa8185376c3ea378932be1e45160cb644452b4864846477e4ddc909cfd5ae23300bdc47cac1139236578d4874909be8899ba0298f22645fe54daa71653721e3aaf3722bc47c17d911d1965063b52f85065ac18716fe2075911caf33cbe7121d884527d5f4c2201abdeb76c4ab781bb5a1862f7af05de7f63f16ddff567073fb82346e9fae4cf1c989dd9d32f8e4b2623d88ab682cbc153abae25c462360bb0300ec907d5c2c768633ca4139d3bbf6b1098b1cf921fb36cc91c62f44dd73cc58856842e990c8c90f6780b39c1ee62af3ad6468641be2deba152088346d60346719e754cb9d30ad833079b64b832a43efdb6d31a82f593f5fdb99b4e5c2cace24acac3ab4da5712fa85a9a30bbd6a293801d375ad8837c6f05f9467df5181f4d900edd3112cd4529f65a252c9f10de54a0e48a8668ae46113fcb7e4eafc03d2a088909224523a7632ba7af76aec89de5f16a58f266433816ad5d165148fc2ab3fa637eca6dfef98e3f734b08258d4b03a5e35e4ec6be4f58c78b6b340d44518e31b3a0337c7f2e458f5187ebceebfa7b1364ed396a7cb16af6852e4b6ebdd2add9cbf5d1f03de3972bc98780bdd7851c0d80eff761a581f4f4a7fe2a84b2bbc3f8419384024d7ed7373255150ae1d217db1f8ace686b9515bace77b1a87a02083075c1297cc81e6f79828e72453217f8adae8402a2ca7f6d2020b26a3dcdf7384130c927ea963bc84cce755717f5f25c1927bde679b22dc9d6f5f6753df6babad18d579e005f63801bba80fe0f329ed719a06cf63bf5a7eca2409f63a825a44fb2d2f2bfcf76e0b1b3ae93249d3b85afbb84a3cb049edc9d110edba10c1a4e3d6d8061457b733c5cba50a6481d988c88cde19848daf37289b1947fc5874390c7fc9b7424e1da2b2dc8b0cd103b0ef513f0b19b06bab910abae95c95996c64fc9630be52ed39f9b3c71ffd137e7a81851ac6776787091a72e24090e573c49422fd38f53ee1ec35e5bde0c30b31542a7c428144dab0f952340a24240500037c6057bd60dcb482b5d468bea086a249e6d4bbfbabe112d3e8e4c500407441fa4a9e88e467fac24f02511b8835100ab5d35fbfee2e692f65f1cf76272f7401b7e1d05fd6282141eb4e56d6c63fc69f3e03a10439239d2eed82e757f0bb386150fcf7ba8e44746ce02832c07d329eb62a198a3834e43e0eb12498bc812248a7ddb773cde44c205dda14709bb308c311730da6fd0ee180aba60490af451d26669cb571e611984854a5d3082c4a2b442be8e88e07f45f556a6ba6a9320aa5e9ca152731dd6935c80bd7d65a1fb07c7eb30661d84c257a63d265fe21dc3fc28f75d4d4d7dc6c53b79ba940652eb992766670fa1fe6c003609c6e57012abf355ef73b2e81dc4d8bde18a32fa06d266b4efee79f92c283516913428385f2da2ef1dad52b8b5da2055ddfc7cafd835ab3a07ca6d93107094f96cfcf486773fa132c42a1b1823f021b6f336e8e7a6b7a0952c6218a7a996c26300a2c9a19a67eade1e9dd1d07b573609184a5b8cd0ee9faf366e3c2927deb3573fbdb4da8945c8b49279cf499ab92a546260e3c776161f94519123436362fd1062538f8fe090cc7345e6ecaf2d1add38be163f3e7e54a9dd63a2a6391f7c508595c4eeb7a14929010876e3eae092f1e996905f96032a7dfdfaec5f2c5d7f392426aa9b9a6348a4e62afbbded374fb7bbaf1bd73a5420b4eca96ea46bd53fe531f62981d7dd102b1afd11d7dd624058d4059a2877a377129ec8e043a71d27f7a07d1c7ac07d921940381de5715c706a5a7ec0343d6227907585370fb0c737111cbc215007ee53670e943a7e9267ee15f9508b971c01ec4044b59eaee33583bbdcb9b76f7275ac23dd488263d781c8e3bd48b8a88a62d4240d7e3a40f4b5ede0c1cb0e1219f4a844d1f2b60130fcc8f3fd764d09c21db774f30f7509c16dca8b2fdf85f032fc6fd454eb7a56f7681efea915169a060298bbb895a44f473cb2ee821e823a45507c9d5fb513c7ba36b7e84d8e048a1f50dc0d7a89e6675fa99654b10feb62cef0c06cb8214aa7c40ac45f7a5db409c7f47047cdc339fcad6ce9d0152e2ce2ece3deeae400c7e5c4f8ce728a7f77a42d35968054e728472ff1bef2aa97366435ad4bf4b94774b4756bd405df2e9ebb2578bc2a352dd6e7298f31816ffe235c134eca8ef7eee724e5dccea6c3ba6969f7e441fcd18e2c375b017e8998ff2824d31d4c81db687394509870b77d57704a81a2ef16ea87d8574603a97465f3d1596a1e17be1211eba275ef749599bf1dc0f2fb5e5dd0ca3f58944e08b9833dfa403d9d2a930d8d0c702259cb9569b3e57d261c56f77149073f859bb4888c07443c39d29f82dc8de6e528dba49b173988d8db9b6e628e34b00bd28ec5ae0fe8ced87793563f14ccc883022cb4742a927a170ea80646214a11cd8f3f19ca122ea43e90111f40d9313658fd694756a45c48e3cae169dcef982206f84e3045270868e379bd8ae5d5653312869eb6da16a95efe7789f986d72f4edcb6246f350fade4707229b84d0a1822e38dadc938e66ad649cbb2cec27359cf758f2e751980bde827a5935a2e67e1bd4c00d96ef20cebbb6dd3ac56640f633b55933df9179ebd13f36ca8192ee816838e469c00247402b6634af853e050ec3d9a9bf8bbbc33a53d80df85bbb5959d2ee57204ed33f788ab2c277e6c2f5c8b0f4084256439fd5ef642edc7d09949680c1fe5af5f2a9b9808dfa59c4d312aac4090ad83bea9268896af0eb626f23eac54403b1fcf94eadc6c38959ffddc87accadb7cbb6e187a909e00957bd47ddc5a2fbd6af353f54651c5eb353a6199e530fcd0bbb12c92765872915b917e03eaf0f3d4625c6eea45aaf04d06a572b00279eaeb79902b68d979a2872cf05b0f3d7e2035f76c0fd906da2cbee430c4b77adf5e5992fd4a7728de2dbfaa073a2030eed4a4e61b84e064a98daa799452474d7658a020e4e181483d6c3992b6e0ab02bd1321f3e58863ca207ce1082f5ef9e8503a407731f81578def3341cf49437cf03262cece7d1480dc47a23af1b9279f514402afc105c11758a5a59841dd3aefa910b7bb3e326789d31b32477adcd939431a8685779a25c53024d1c247d044b641dce7ae1baa61b0f7770af3a02c1422cecae0e4c26feaa62e86befa510bf8ef79a17e9b9cf7b41836cebacba159a74cdb400b14e29184376153af6578e38d4e8cb55a7e1a31e3e96fcd912ba1ec1c406a74e4706b0ca49c348b6fdebd4c461cbb9818d99fba45817b95dcbb188453e35389ac6f0f8270837165d4fa95f6fdb006c02053caa94ac5c113bcccb8c4ff5be1acb273a0541b302ff2e8cdad271f0fbaf05b0f4776e0eb06d29730759b391145189437d1ee6ddc481a0a265d2045d3b07840727f77bb5bf53650cfe403629d5c12b1fee2438ca72f2ecbb96b4abc0f283e0165eac8d8d64d4d557f04bcbb75c9b44e1410c948448bd2a6f5fb90378665cda964ce6447ada41d943185bc2d915abf8844b25e5ed262b4ab548c74c4e4076b9c2d5671f3f5a98f05cb2b41101b01ded70f7dbde7db85b1e0522c510f98fce8a56ab8344cc0add232e1193f9f89cc41541c12b2ddf5cab8a3839ac69352ee7bfdd458c47fa0a1c416722c4eb4913ca45867f0c75f8f71ea1b884ff128b19b3d9654c97f25f8f91e6d2baa3e441ab0370251b1707d8504f2c1de69b26e1317c65c91b26e369af947f1435dc936b699839cde124ffbc4c4578cc8438fb7af080122e1fd78d5cace8fa8561fe291e32a32be5d2f866445cf96d6ba9eb92cccef7f45cfa65da966df996da01ed0fd26283c8777666f388a7cf116a6c63df4b8329ae90ba99b5272e40d040ce2ec9cd5f88732f549c4a56496045ac632a9409f6bf7a5a83e2a90841334b2b2d1220495efff666fc1343a4d3ba68288b41672afb4fb2cf31871d5aec057c647771fcfc3cd0c6a7db6a84c392ccb7f74ee6cf6a3f27b02df01be6d77fbbe0119ecc429fa09a690985719917795ee7b6eae4d79c9aa6955b1d3943bc81b1beb4fa019c0b4ef28d887947d3bcbe8962527c679d672d5a6ad6dd05c78978f5e3e15d00ace405c1f8d3fd01b0caa1b56f7e1cb4bea59959b90fd8f610f0ac4f89fef37cc5d9bff9f9366f844dd65000e66c6084251e2fc80317ca903c5931fbad88f4b6c6ce54bf75ed1e945e427c3d288e1516f22a1b2a060ea2698a657405d89eb53772fc25c3f9e72ccbb4c73635f9ba34cd1a71dffeaa9fd16528bed3af97e74d1ee4cedcd543ac9649643e2b18090003f9a3e6b7c4868b6b5902b91dd80c6dfd4e5172c22d0fb1b3979085e5b73d12e45d38b9f0559e9a331dbf5edd8337208165e268a21c0578b91fa3c87b81d1c036b562f6b21b62cd78fedf5822239417f72ea8387f97027f5c624b14ea7df855da93bcaefa18c104a8b89b09e26f47bed45e5ccd7ee1df8962167077a9ec37ca0011ca9fc6b9ddb4039af1fe34bbfc8e1eac916f6a4dc5f7e75cd8740414c793aa26b7592e193699b7189e2c1efc82c607c6bfea8b8a5b7a42fb0f4c68691835e166a0f76d335d603522f92ff383b4f22aafb9bcd4be0074e9c2bbccfa034226936dab008ef28b52582227dabc303173e89a8c0a046f72c398ff5d2c0eb35219175f59c2b96a8c334dfe2c8f5bf2c702b3e15422890fdf29b6bed808f780fab9c6f02720ace9b8068e0133a5d411570b0d9cf9e58c84ccde09c538852116e171992cf572f912e2dea2baac6339ce0b69511820ee3c3bf8bd337d3e4175ea2278f6223fc4e1ea76a13c4b58a1ce484073be75d2f3d11efe4970ac729afbdba218f7aaabc88a3ea360d39d401b2948074d1f8fd26c9d49866da7a81ad3d2ac901f94073489be629bfb903fe3465d296a09842493f6f0befbb31181147580e0cc0f1bca12fe3428bd7650b8c16b79197a531d7fb80d088a04458909ca8875f52a0eb0e69b25e62e6ff3d40e2db5552c42945466ef9dd26189fb23ad07d523735119a258bc68a19f4b8478f92f7d84f7cdbfdfe0e31c9629af5df8ffea26f28bcb587f9f681474a22f9e02f5c5aa48889d6d7f97803474b2c1cc0fd2751c4b5f2c8b1648f72682d7848acf7555e7a5ed735c958bd99ee19e84777ca3ac05cbd9c0af963b53bab04acd43599c306b3df7c604517c82e51fca428c8a03e88214c0e074db6aa568996ab41b1a277a5cfef35cdb79bace94751817a6cd5530dda3c35a28709b79635b4561e68fb29d426496a24c55c153b57b826cb77b34b40d6eba9ffda797fd91b5656a00faedef6412beacc635acf657615fcd9bb22f25fa544f4860109c98056e0e7e6706ca4319e9fcfe06b0c779ef6674019a4eac2fdcbc49dbaacac1200067268e9b6e91a41d331a83a258bb7a860482c3d11f11fa0b5791c6ad41c0c94c056d5a3a3fff9d50e64b148516487d3711c0d54491ebd5ca72b21b4ba15d414d16743197244aefe0ca611ed5d523110892e40f1bea8bd2c859fa034ac05a7214bedcf33df4752190b56f340a08eb5e09269f787bc2492af4e3e3ee2e6a230e43194306d203c4746a59dff9cf5d8d6b0fd44e9fe4e3ab4f3e19e0ef275840c272ba48ced3059f76214d963b41f80792100df7c2e92665aba1b683f4ed89da4b06cb3637c1eaf3dd3a66a697018734c5862a240b5f02d2415ee3a8c789b9e324a4a2a6c2d65ece0ed21578f5b4dbeb5113cbb78d80b07e9d266591ca8c2abed8a6ebb7c292117f57b097004af71408e90868290e2f7e91b192c13c301757702a4b1a8c3664499637f0e3f60d51eb449ef033039eda247818055556dead8b67175d1b33519999976b00c6699d46ab34329e15e3c807205fb62920cb256c4a6d1302f391b7868412779972f8a6191943f38af1f554c9930258e19766ce909b6c807063281073c742e9739f13a3763ca2faa80eb90d7bd12b34f50305fdb60c8d61d5f0d40dbaccc405118e0ae52c08b8f6ec42afcd627d504314ad7daf5f8edbf1d3966a7c522ea8223fb85e5b14a76c0c6c6ccd6ea68639571fe0e613346c6a4f9a73c7521ccdac27738d5beea4c062ad1f0aec0a24f876a8d9b21fcaae16165bd1a4521ce19ab67d2f4580062dc08b3a524dc16f90ade238b3dac51b14c3a76dec2a47620a7f81545d5b1c18dfbdd3f42a931150e6d8f4b3c3490a1ad560bbfc31a83302aff04f0f16e6de06da83cb2b484933ebf039c1edca8b22ec88fb887e62b168277c2af38dd2a37d0a20cf769a75e554d44daa7b44d19083b9811a3b75298cabd043913d74035af6f3abe6a871c5f3f5aba552e8412a43b6d38edd4cd04b1b214b24238068645adada7cc4283c706bccacf167ca63c890ac86a758b398f729a4da471665eaf807227188941364ccea96231aace373f881dfa352301b374ea43ac86c6ee502babcb109f75b7064312a2c7b1b7ddb07521aa7377d9cab552a9fbcfd37cc1e8c3d920967216d104bb7b48cd7c1f23230199864dd12e06e9b1b808a34392c381970cd7e541e83304a370a4baa0e98dfccf239232b7355181e5aed077bba5fad914cd61636b328008b81929cb84fa22c61b12dd22e105e95035766a58ae4430507802c023657bf9272cd3c48bcb95881fa943979ced0d2ddff34c5556ca26511d6270c9a423a7587bf25dbe66ee0cbd0044cbf35ccad302adbae2721d8ed62c035dba698699deb4af0fb6aa09a42f66967f12b7d1c403058debfa41c52f724cc22c6b8a94c7d2f292fa125b80a6b1cf14ca5be3735cbdfe64c0b53009b79d745c2c7dad4921b3bd2f0aece370f7bd6ec34318606076e0e5532a41c872aea93ba1c89f7dd7954ccdb1ed1c3e3f1977749cd66f6ba4b861824f56e142f812c5d4c9b1cddcf2ccdd81ba67475d8ba448c8fd830198182bfa34ac07c67a63314117e48d5c39c635bb10ae27fa1cc50850fb42bb18a3e759a408d9d6c6f896976e0364a97e076febe799cb3615e599eb80fce9501fc2fab601e87e30ed6aa39733da1d6ae936b9a1853ee5dc6a253c57e016282e70d24378e3254fe4db5f927c45f1117a8052c3dc55b9cf2e1d578f52acab4488dac4cefeee25160ceb4adcb5d7a8b83d73859d5cff97e2c80da689b5ae38500e9b45bec3498e6433980b5a509c95604794a30f86c73c2277a6fc1961028742b930e3026c1d579fe1f419710c7d4439572f03ac19594fde0290521df481337736755657a720805bc9301def189fdd35fee8806ea372296bb978c8a5f4296c36562ccbe7658db57679e8d1fe259e94b76b23da66d8417df3da455b0a734e827b3bca5c408d31909a110b92013daf9926a281d7ba14c10fad6206093bef1e4bb5fde9f4a2d63cf90ad037bedeee98b2b30012847fa32d3e60a43f3c9e716e18c0407d1e84384b28ee131eabdb9ed10a907cf4e8df1d5002398662a3c7e965dffc9502bde79502dbd7af04c23cc27db399f50a0173a9f54e2e8e1f0b74ba27b693deea010c75b209d2c18889a69ef2aa6505ffa70bd147db328d8a18de93a40022823ecb2dee9961bd67d13063ee7d4a09083748e15d394b11c583818ee8eaaff7ca2a8f083e57585c8b8e874d5d7fc482fafa7634054e3e3137a55a42224b8cacc71431aa4eb0571849e9a944b30c64bf7b5d08fbfe6013d11aa74fa1df85268a3e34c7c5f1f32e1c7952f30ff84aba0ddc9a89acf1e13cee9aac94ac1592a0025e1c93827d2d3ad009427dbd660ea6da3ea1a443b374e029d4cb9458b990e75a7947ab30b57f08bf0d70f96cf7994fedcb1a0a78a7226b48060605675ef1c90ce993a21f150de6c9fd1976eab79fc75274759c57b588a0855aaa221cfc12f3216531ca23fb5c1c1960daf1f11dbf92e9b0ee6025e7f3cb2ac5b4acb7152bb33a6a5f231e237ad7a7e78296e1180c2874e57da65341bb8cdb64b6043d683f94676f262ef900ed448e8184adc0ffb0ae1593aca2421705b202f45e32157ef4becc7cd9f9584d0c30a86fe484e0a1a76090492e7ea483d4cd66aa84227f63f3ef831f80fe1710fbe524038edcf9a7a2a73954ba8ff4f1aa5271937dc4881c9ae35d6d916bd8dee206f357b5a66f50c14b09ae68231e7dda97a4966582ec603f4962dbcc0ca311ea8cee9ab8b9e4da4610df1dc809528c195ea5303a71996cde6a77a369a5b097d1c8d165104ed2a75693c1b4c43c2189ae4567d10295d3b19d7a27fa709692c6a09e2e207708b1e801084b222bd2c27ac53c3c81eca7cec09913c4108e67a0df81ea8896751aff937594890966b35928374cf6fd79f4d19ea107615a5b28aa6e7599f0c31eeb2570a00ba767a2ee0095917b65aaaccd2ece6097700576c4e8bc37aff49a5f8e6ac5ae7590d1f9c20302305602b237b2889b87b30ffcbb8e0e350835948ebbcb0646d79ce1091de54a5a45b34784cf58f1c0708c2d55eea63a7e4f435380b880af7eb3f69e84ccd045f956f3e0ab370f09f0affe41e3dd2c7118d662b9e337004279caec33ff2c4765f7caba2d1cc50177be0508ecb1a71bfbf0a86726cfb3a5cbc5cc1870e41acee4500f2413072b2caf2536d3e93a87030d8c533c95e749c5ddaa87cb7daf6585bfa34e182738e05ebe8829601a5db73a7fe6c76e9cc53fd566ec8dd459f7a9d451097a2d92cdd7f5429f3daf95be831209b7ba516de10a17bb0eeedcd63ab28a39c6317a23bc43c3f577a4dae7f460c6008d23e64289b6a6a8eeb4b2adb15221cfc70b7dcc24ee9006eab38cb44bd942df2b4a27a52d60aa31eff1f1408d36a10ebaa5c358b9f34c56ddd3677efac8bb4308c923ad36074db1b632d750502d1ba8c0ab8d18d5872cfdffe01311509c57845a34137bbf81e027ce8b87ad4aab581be4172b7238d2c05ca2e7bf342277ffc294d282442b67d43dd6c31a1a3074427af2251455d381483261d926f47470de785084002f33b1a6701179749443b68fafb0d326f9eaff73c7926cf126400e8f26f236510f9d53b73d0d5142dc364d36a0bbff0b49a8ec8e0edd1c0b19e3e98511c1f43689fc0a8bf50060ad08914674fff476d2348747170b04ac54e2fe402cf1abad7ad99cfdecc288edd3af3d62bb8e1d1c8b55713d2f83fcf8238f5974060bb67d2bb4ddf231cb978a171da71c22a66b0794691b7ad43138ea81824855e1856222274f691b91fade2d5cf57de920e1064676a6839622cf096ce7f0f1a0a27529d74af8f0470b54f4a671ee562880fdfbbd1cf88084bbf1860c0a4d0ce5c24483eeee30255b48f1bb4e97e38416ef6a16ac747fc862ee30c24280a67c042d76704446f583967912f766e99d2f083cad784509caf7f27cd6d0393dc51694d7a4567d709dce32b593acab2ab6e9b68390e33a6950b405d9dbd82f209022d61b448d72c3852aed0569e3ccf2302e5c3f03002cbb9d8fdad3e05296bc112f316e39ff47088dcc7cd582337c8f3f685664883c525972e76124c1ec4a93072063436606810fd1b385d9b4412a7833db26ea702130483b7bbe62e197265f50d5bd09408e1779e0c6e1785cd6a3a0c90c58214aa87f8517423456d17d45888d84c4e4245f4746b650129171b7e7b0feadff49f6857808597a8afbd5b59c0e36d6cdbdf604a11364668c0b1cda221764a97a176574a04018e90f27663453f584d1201d00688c5c4f49abc7192279c501a4a7c1f64b98c15467312da445e7973efbc8eecc4839bcd51b4f850f5d69af0eb314a82b0815ef2dc83316b6b95128c99398688f0908ca6513c81138b96e53ddfc3f3280feaa7a9cba3ca94e9c86408b7a43fee8d044a94b6479bd6a18afc0e5651c1ac724a80388b582766deae8112bb67ec8ac1ba85cb9aa2b353603f9c659f91eafaefb7db1fc0782408273650641d4ec6115b48c2f98c05949f83b83086bbdaccdc99d65440aab6efaeb75c88855dcf35e502cec79e5e08f5876bebb1144facd330c91b3defd0a37c1d738855ad2f3485d2a869b25d3c7c7503ffc0ca516d1d62bae85eb991eaf629145c04f2ff78c94730bb4039656f27f3cb2e39c127da08b6a382e133857f7e6a7041d80b5a5f4775258b72231de8b35b2fe01638e82b23640fc05c9aac73893555211110666c992740757ec4d3a5a558eb3e6a56a8d63d934d0f9e8d1a9abf896797561c6df5a6b79e2ce58f6ae79252a77edde7d9db967e2cc83e5baa0f94e47f9bdc7cdf04d73c43dfebb8e3f1ddb350a9e6ae468b2b2897cceaf6359abd4277f1167a6b06007671ea74168c51ae101ebca9b43747450eba965150ba647b061d485fca75a9f5f20d265b73220dce291ec78ebfe32bb2733dba6b21489cb812a9a9d755f9f22bd31dbec271c6b04601f478d801fced00afead4e61f32e3559785a3b3367784e8e514d79ac2a30b563dbdd8011f36dc1d0b790cda2b935c3ec67596e3765699fb12d7d48a692e6fde74a111821a8617c85af9ff4360a6441a5f55a4e82817d22e202d7b31e161f8003c76a22ed339484f08d8658b741dcd9925e5007436c9bfb14ec9607d711559feb6e2e20db767d500d82a3b3af8c2b706d78cec1c8b0cc256ffedfd845234b6e626d40260304c577b001fb470e025ba5b485652cb02f22d2d56b40b479f675b791d621dcf6a6d92cb6557c357e01040cc483067066088c84c48364e56f5eeb25e4c5e307f342e66deb8e433333f49b2094a4765b53bea7f6dad6f64926532cf428b52bf4fd4fc0d1f7820a0a8dedc2e44fa4cabede0e296af9b279bc494d225284ede3160e80edc0ece6458d45db5e4544fe0509aead2320f256b616c7176089bc4200bac4d7d09917c619f44efa16b11bebe3162cd12bccc4b957fdef49c22f937461378bdafa64c9d0a9fb52e58f7214ae9585e2e506c0d5dc72098addeacce49ac77008a43b7f56091fc3de8b0f1797b9a169701ee38474fcf982fa16f6332344004ff4a30bb69433845059760fbf787642462296ae3cad82dccb2b9044845d56de66c4d741a599f25ef94faa6b4a93dea69b5db3e5fd2433d1ca6fb15845eba93e9407f48921f429e470c3a17cbb39afc014ceac1cff0d013d7a69dd7aadb5ecea128d39fc246c764a1e52652ef225ace4b68cfe2a11b9925c04829931c677831083f6bbc1c53a3bf9a15197222f0dcbb4f2497fa7e6fa14b9f408baf0f9b5ada0a1bd1000e3c307c9a991e141fa17a5eb1d9173a17b1dc3808940fd59f805cd649e8b950967a954233e303023f171cf5c975dc3493521df6bc6ecf167353b92c08056ab24475d70f72f69fdc6bd8335065b35a3d390ab3a2ea1a20d736b2e6dc67499c1933c209e235d17c36bffe0383563c761433cde702d1b41ac9121687029e8355eb744fad20133edc47f3c5bfe1360cb2fe12dce0ea8b5306b976210e89c156da34d831d7c133e05f7419f6b9616251a6ddf6d615ac3407b5b5c42ed6d97670a0b797101cf103b5cffd23e6d187efe5db938e8e50a471ff03717a17967b521089d9f52d3ce8ad0470931519da304fd6330f5efa1da8258b2b129ad4723ef160b786efe50f82b85b41eb4a5c1f696d7e15e61c363af116e689cf06b0971d4fbd616c8fc88e34465c5073f6b13062447297a9dfb7016db1a7813e796a42ce528223a198154b2b683fc09fb01769e12971bac113f6bcb4d2a4172fa7fbee6f59a72bdb7a9d70fbaad253da0c2b34dc696d7a2e296825a21599d0d4f5bcdeddd2d8547bca397bdc359ef0f9352842fa908588539b9ba8d2b3f615d14808c1e86b42689c880443d2a66cdc1b427e507a40b5d7ad69221a896ee22b034cedc75c69ee153da64813332bb6efe4be7cd70b4b8da529ee1697ee602593f52f7c28ecc6f2154f9c2af25b0eaf3a8b2452cba41c4c9969430cc836b9713540db519a73d681066fca0448b64e2eb2e17c81b4723247258b2660ee3c0ebf8c92b05dbd5cc269ec8e0107bd6cf3b7d9848ec2bb0fe084d3667ccafdf1ddbed116ea196a24353c84a3ddfb894c36cd2a94c948970f5c27d33f0020d92f52cbaadba5f675e0cb0cafb5fe08ec74a58f54aec8c77080feca5748880fd61422d6eeb821a67ad826553816c5317669c67725ae7ff050bdf252c052bafccacba5e17d0553c93231c20c26b1352b82ca6fb89e9885e8791eabb8b84c308ce3d4ede9bf5e9dd9901ba0ca69b166dd61aedacb7b8b3cb7127b7eec9b353edd0b40ce4ab6865544fe76cfbacaa34371b10d14e2e0386dab3a4f6763194f81816448c95bd2b24ccb22455adc92c5e9d610e00526750b05091fa4b916b635b2f1bab656c910864cdb87281ea642170446cbf59716724901b00d37cf9e2a7e2f60b4c873adfe8536bf099e10db63526e8023d5ce6a1a34740014c3548ee2f05a653170f61a1d08f31f5ec3f21d9b80db8632d3d855f5e40e0f462898e217276893baaa00e536d1b4a440bf51537fcc5544dc2df6f11787c87c81bc2a5c4b23ed6418b0570b908c52d61bb3227ab337d31581d58c4c3d78f3bbcb002319fe355fcd434d8f0c08cb74d5a7d588b0c40f0092efea15bb5bfb067f8ff5a40a824ade134f599c3adf061cc153ecdeb6cd7c53b37bef2271eb50cdff4c07eece84de56f30b65c9a939f2dbf86b31190cab86e420d5250c43478541ea42436a0ad015683078773b7da7cfd5a71377eeb6ab789bbd081b1f458b6c635071944458e2198085feec9d82bfcb0a2ee5d45aadb1cb1dc2b52b29be5cf8ddc2eba8abfe118941871c2a9d4ad7c5d891159ddb31686a81306b52a3a45d60be289704933fac33d473f0ee84d6d2720fe2e027032b83e97d8a6356ec3b862b78ba389d0ecc9eeb7dd6967d373282df2b6989b5720a8ead2f1860bcaeb3fe6139d77274767856edab06fa7253d7d96a8fceebf8daaf6884f8b069fd3f55941964a6b4ed027b2b21dc2c8931b2da97308f25089de5a1251d1ce9daff5b88603676821abec435764321e98bf39cf8088fe99434d45183c4bf948ccb9086c462d4e6a940b00a9e18253f2cac315eca1134d517ad161c095f0f09497c82e236cba73578fc848d06296ea3a974f03a29692aa5ef9abb3ac7dba2b414b71fc6a785135be945c339f3240ad0228ad8b87ccc9c0905bea0dfbe5ba207c84cb0357c787f812244c31fc587e6f4fb30bb83b460fe3f0c722166c078f350d8443538ee27cd4c3262ba4f92ab8b8b395aa8bbf0c2930e60ae86483d435d7a182b38b2adf26a3bff0998bab39dabef2e54ec9632c67e5f5bb35093a5a48199ae3270495e7726b7580111ab194f9062862d85ff6147c14f2a70891cfd98551f3001da2ea3cd1e58c00262a9dd11b929a68eb09691f934cbf3f7decfa9287a780e078668a85c39cc1dabaf6a33ef75550925e9523778bdb92bb1ec612ce4d5573aea9811be1599d4f85b58bdb376efca18aa3fdac804e93fc915b1abba7ac1bd681048521d8e64f22b90914789b0764c25da6c2a0c61ad2a99248c98431f90376d6644ab96179f00e6017788168a141a9e30ff4f0282d08b86ea3b94023d5f84cdb9a6873a547fdb4f41fb681d3c12fb0d6f2142fa427cb7e3f230c82de6f3bec13a4544901216dcf375a01e2ea5af7a59ae39cf5e9ef6a709ed857541a66b0b2d9ab90cf23c4ada5a3dd5e3442588a27160102cf21788636c429fd8b79244707c2ffb0d6afa372feee75da1967adc4fecbb3d5474acafe0d4d4ef8ff3d72342fa0380c079d7261dc494739bc24ef686c31d3e9e5c0c7295921739dfc37172ecebad99c99bc34ac52895450117342ae311aca31a0c36b5db6a4b4eae001e239004e36ffa63bb3bde3da305f8534ccdef2a86a3bd739db0e17a64bcaf4a1459823329ae0574e54b1e057a607c1ea839a51de681a123d5f771517ab1aaedb890d878148a9c4341b188cc1718744662d2acda54c21db9feace09b4167847e296ed87ce04892235084e929edbd6d954e3d958bd02acd67ea93d65a2d3ad97ed740d92bba00a30b070bb86be2d5ab2d2841f352d60bb5a77fde9d941af7bd9dfccf8f646214ebfc50f345c7496b96b87f877ffdd06d3c5edc78727b25a2e54a3a2754a31159d5a8149b6ac7ca71e6c238c90a2dec0d8913ab6b12999d24ca30bd716e67c97922c2838a1229d02a0a8cd49f408030b01e016abe1b82f1153324d0df59811590dc6961993073b8acacb97df114b49f82d5ae547200349161d433e9ebe0fc8b158eff0f050caccb5ab863b291ca5e30265703215d8218ec1733ea92cd6cc2c06d0c1247e3eeabbc6529a2b762e8f9295f97b420435dc45558db91ea80ea0ddb8aca9d2542ce2c4e2ab779b29fd517eecb4f7a1ce51f23f3241755d7c5df4509899ef49758ee528a0658a3f9c25a7c5eb70cdc566849545075d324f0d55366ce5eae9d34f2a5c2e036268f8b17ce07acc6b4b47097d98a09a3122815105bd016929426cadb8bb82bc2be3bec5fd55128a921e55d460d5593a04557166a86394aa30fa7fa599c2fc4f418f55923dbb733487302b4a36258539e59f0f9f4990ca926e88322263726e7b0c80244e863302cd35628f06171f51a100b9e7596001147f6b57925076b7ddf607ef0fef7d751efe6a8f329b94a131f3912d99fda3c2174010370a315d12bdc08a0e6133ba0775222eb97d14cc628e6d24d95345fd995622d540caaf78a584e50185a40dba688ec78b9374509ef8b088d62a889c9446544c27f1aeee582a3b7a790ca953c30e16379bedd161fb5ce6627d356f0e7751c02574ae15001a8e33055193bc12b09673a306698d2dcac352fe6d15ec8f9c265e9c9382f845e25f1fe2684c0c7d712aaa45f48b613579aab0b8a498fdda43da27cfceee9b8e6c42dbed16efdd12f5085fa4e729249d663e6eaa7930e782615165805d2c49ad95e7825e4d6aeb6e1b3c54754bba3d45876c5b1b25d3403e0632c3cf7faacd84d7fa7452a0b244b89d33b8149db5de7a279924d879428adc7bd26e6f18274efaef2e03e5a8196d66a2323dd266cf3ea280587e8e76bf0c3a5236d0a516081eb419b8d27ef657d78c06ca606b36074e2d92413c77d20819cea11c0a96a51229b71a40ff1ad50828e4eaf11e9cffe60109e603b15b586b823c4670f07aa214dfc1d7644bf11a98295980254301cadbd0f930c5728f50e6cace9edabbe40788ea4f3e082ee04a83b04618dfe97285789d553e67f12b30d91dbd20d790c78cbee6bf52d147e6028d253894a50d034d9ba304e1a91754f3fe6df16e59133f9b0f0c02e33d55df7068b4c41f6043eabae361be0f235095284ff6596a77647aa05953712d4f65f099135e48a99e49e48597c925c41c2204eb43c670275add4509234fe0c735133611aff8a115708cbf24b6ede91413a90265b7c5be93134e4d0ebff4129355cff09b0e619a419c19961890665d33c9164ccf6521b503c47de90ef44bc8abe8f138c34bf8f313395c3369a3fbfc421a97d23d9df344602412401878ba94c505e33f5a63cdc4017079cadf9ed691375fa598c92bbeac2884504ef1447bfa6d4bdbec588bdf5ceef67903eb93d4406dc6ce915745798ec0c1a76cdb952de38f5a01127dce6d5b56741b5ede687b58d76db9edc2f1de8a45d2f3dd26ee36c83882bdea62ea8ea4a49db0fdb79471dc80c7dae8db25cbb7f6ec6f18a61ef9e6c48c58560b7618084cf62c9e620b00cc1037eaede3719fe61e74dd3bc7a9d7ac0e61f31d11dbb8e075956af68f3fed7b4afa07af5e9f967d8ab6aeb07f152f98b750e153b48a9a5d4a8556010bcb5602436e10365790ae39ca5d60fdd50ebd671c7332027198e3a7262c4ea7dc93296fa01dc059619b3d8d22f671afaadf95d88cfc7bb9d0120bd750479a8ab63e7acfd7aaa3c09fe184104ee1d355483b7177707a7bba30dd5608ffaba6c98150544e5f1310a9a49157c6d85dc8dcc2d04201869b6db4eee13853385a646e2c334d373d12dc1ab7ced2a2afc5945c103801e785811400a7c3c8fcccffc51c17c88c447b727d8ac64fecda9da4f959e91be637ae151cb5c81c0bb80227c65b84750745ba30cc0726c9ddfe2990807e2cd067f61073b32ee1461f6481013c1e78247c377cd8a7e635c92c8138c75d55833f2495b5124048c0f2e545f4b5e58cd6c5dfa6787673efe4ce2027bf366b54761f28a4ec47cb220825f70acd01c1cffd4103aa39b41e780f81f8a5002503693161e2d2476cf96bbb85143cd2075fa3152a09049dfab387001059dd7217b0679a32d033fe699edef49c54edeb787b79cf75c82ab71832e408d4b9994f9f55e23f7101edcea734fe7aa8e0c59e385c3c14792d667d121b49baf51e034afe7f90271420fcd82f9bf1a635bba18879ec727f874ef4226be8a416b0cb0a9cebb5901281c1ccfe94c7e65f01ce212d163b3fb4f2176b2a3acb3388f05e9ebe056016b9258e202aec45e746a4aaeefd2b62c2b50edeeb18d7d7a0abe50ae48eef148475fcfa2983f2ed36aa26943bc916ae76bb891ee4f5e409b4161a71bf03ed2f0b92a5aebb4996044da9b5a432cb06a7d30377f056dcd445c1025f573a2c7e9a4e0bcee0a60b0bf7d0334e43b8131b1f4caecb721a0938f599442b1fdd193ee7c071518a6e5c34f7e92fe8ff6e736c95fdc719f95e499f872fabaf808e41cbea3e5412f32482c90a1cf42e3af897ef981ec8beda2eee7376387213c826d8c2f196b64b9b30ce81706cde5e51a4745b55710f99508f2c78ab5a72ce7a19395ce11c828d707f046ff6f93dfd08fe0cae755f6a6658624c4a40b6660da7e852e3795fb9ed7244048c3cf4f47c68f8fd2000259c6dd30adaed403c7d8029dccfdf29bc7fa9d5dca7b27f7a8250814e1265c4474f12d5733d302d06c60acce4785b6195c06a1db6e7e7172e8a94e097cc3234564e6b41707157dbe9016068019bd35017cb8d2fea9bb9539aa7c0e323c740942b6bd63ec6ba4b536cff97ad259d24773756c988475b3e05d7b258a1f19f2a2800391412bfa9a853b6bb4ca717dabb89f72ad83ef390aecd47fbd29012e43ba4351d372783aaa9a6bf93488188fad1e6a7a61a13b55700467afa5704a0058ae442cd5a2f7580191a07144731f2aa6952f3683f9a7b5ef78ae1fedf7ccb3f9b1231d0fd163579bc480424def1892725e5c8e9eff0286f8d0e759ec0ef79238efe82e96da0c2a6194431fa35ef306caeb5213750276a52213e4308cc8ba11a35fdafe8c4b900e2ce17bee7248382650af638b59836e658cc3a50e3cc95d36644480fd4422eb9b426297b45d13fa350061a559691695ef7bb39fb1ab0d7b92cf45f783cca07aa340ccab05b96e46fa6285ab9856302e9084931296079f095bff318fd822b0ba74537d6f3ebe5c7ed510e15d9a1fdf38b7ef63b3bb95c66fd04a3d889b9bc87e950824b3ee9e92775c93ff524f01b0f198961946dcaef6c577a20d95cc1d49fdcec0faeb29ef60da3de66f66b33fab67f2c61f6122a414e13a9e028a192a4a7830e396411579387c0351fb98727f3d94689a9031300f636311661b94c37da1692df7610c3007ad4872e158c2e4c6e237126f586481ffcb79f772fc202ba02580cfeb0ad94a2d2b1b64149dce69b6fc4b364b9390e4722f8ebc38c70d6d584fa20dea7a3b4d1884f87206e9e5f937ee769b66d9bbbbc9b959d2ca8195449a68fe22187ab9dfc1f6a8ba10380f74c896d036d2984703019bff1fdbd86cf28f403e77d16b99cc81e5a78efd0b5c02b8baf7ed4a62494712041bbc9cd5396115461e655100e70a97a6d6f1efd660da5a65d69d24f45ab897b169d962aa64a3ddde1702c86726b0d5aa9625179a2f817dbcd3b8bce82773601d1fc3cc7d31dc9be5bd3f21f6568fe4dee0438d28661d10d84192080a7a9d0a8398dc2f3ad65ef5a9ed669a5a3f84fb0361fd4f56f22cfa1c8ae7aacd8e4c27942d5e2a1b4fe850f01f961c6635c213c9c3c155e419b3dbfc9256d5ac804617e931c35fdfd9d3f5b88705c806882f90c5b87647c5fee295693ab33640df958d02d9c6fba46192a74cd26e7ed3e3817af996b78791552bd2cf73be884ec16711c53f0833a747277dd5fdd5b3cb1458a907b4d094b60fe90521d93e9ff92b24a43e15cb0bd85a8eed1702d47b46d1f114d22cfa6e016225628b510b5443b7056458fd432cb507299ee6ff55a9dcf8971c7fd544bce4b705faf8bfa897121fe39018ff7ea48fc0cbb2d692f9cbe9e7d69409d512ae82e51a921a818f8f0f1fa28c529c92ee651f34b8a4af9cb98bb4dde294b65591dc4e8146ec16b5df75dfe4d3244ce6776a13c946e41a92ba64c97fd5e832fa558db13cad4c4ffeda6bbde93e29a24ad84b754ff7a2ec6c4805bd8be95030e8c9690647a12894a76dd619c330ab09cc20e82ba85a4e88eec870d77e689abc63cbcee7bf71124a8f4c2b1a0d8b77e7e9734093eb9fe3b7e083c5873872b48b53337158a246215e917631d140e30c4d6531d9fad43d09b5a6ed9bf0c6bcace57ef79e3cfc306dc39221d338bba7781fb19b6d3ea6e766103b00e2401763d7ac8c9878a25ccff124b04672ef80173ca2badefdffa43cf056b733cc1eef0014a7b0e85a35e801e34dcf1c90a8da0d1ed29e5084291af113013ff856553414055a4f403ab7743ed966e2bd614ae02b4fdf2130b12f522a1c6fc06883f8408a4483b24fd20fd17d60d1b1d0166fe4ca937cf8b77b29be7b72566ffba1cf508f12a4739beea1fac3c8f121721a7beecb1ceb314df4baab3c47770819c947e96a0779db7740ac927ecf648b397c131c9a6c1aca42bd31e6df51136be678294de026ee0aed51e86a8477cb8b715b583874cf4fd981757e9262ed5ed30ca5c1f37b5e26ee81bb46964c78378e5e4860b43500dbf6edd20ac7142837690949dbc89c30ef152eb1608c977733586d1a51d8c8f784c00d0c4e85f0eedf71d11c0d7e1bbae82c36c852696470ecd0f7c2f275b9058489a5d65cd79f80be4e234353814a3756cbeac813fbaf486062b8a02ebc09db62fbcb0802bd1725c76a8b921f9c3396a2f306664a846ae5da54a17b377885d2726e55e0f0ede8fb1c59f5e11e7e9d8cba34f822a919b67c22f10cf8f499451650e641057d26e5db389cd0bee2c54b8018d37211c77640d49f0aea4427d1ef6499f1cb9f932acf29e6c7792edab74ec2cac337f8a09e0f06cdc9e4761bb6896e3c44eb941146ce66746e7ece96cf6158633290cc714dc17db6eec5765d84217f27d8464cfcfe2d1cb9a89bf15315bad973b83b71d4822524c08d88d8ab87705232c461390536d5bc96f7af3f1bfc3f134ed4b9e1324e837fcf38eb81ac8fade0ed75a72ac29cb50b3b268478f3e5ab4bbf6f059b95b67c0a11f61006b36ac0df16cfbdbf79db8c048bbd358876dd7fcc3a590d7c033638f8402eddec975dc0de8e0c3ba75f2d440057897633e6083376b72fc360e32973fd64d98d9ab55a76ece76d84d9d597f0d363206cc2ee93dd0950a4d08235cc3cef162b953797625c83953f9bf69795d2bfa1ac21deed8cbf317022afefc4b1fdd47299f27dff8101be4d87749033effdf4e830de6d855bfdc0bb045cf562ae47d7bc2cf4cac713796e0564673c5696ccf8cc826125f061803e21370ec607c100a8accdc91ebb626b1dd34d720551e7cb5f842b48385138d8223211c2198837d4b4898f9c954bde2f958183f6e556457ba0031772858823bd34f324c0382b3d29e8fe60db7bc4f8e713373899a936c7a94530c3ffbe93a3bfcbad4de43729fd7fe8e59e5c1c1c354ec2ebf006bbe81960554a8ef22ddfc2c37a71698f8b31e89231e10e8dda86d1871dee5d1906d11962349621aa4ec844e4c4df7b21c977949eff210060fd602ad7776f0108548bcc149a7ea9cd4ff23258ecac17d3f899eabd2ff6bdf1849b8554a80db609680eed5444ec2a67c2cd074cac855aa76b0b1b610ce401cde1cc6b2d2c9ae987213eed58b119f3555c4b78810fd39dbb379d1d40c5fb9928b2a6550272e950ff5131b64488919c0448880eae399027e5dcc3588ededcba7261679fb4773885d3bc7b45acc62c9ff8dd87baefbadeb542adc239a2c30b919cc5bdb535d2796ef1cc5ad9a453ac2426d41b9a2f43c8925bb68f49d6d494735ddd17da8f09e5f2972885581aea6eeeb0ca48a97bb0cc2afbc4b35a4cfbcb59fd092ddbb8cedc4cf0e9d62da331151256a4b8f4633b475b0c61d015f8619f03c473695b5c4b82bcd8b3839a144bbafa8fe8e7661f8a0852946ede191f451618b4d26c19167d357a01d89e0dab5563c975de390ff4ca4158bc932589af0873eb7c63112534b22ba27b51f49c267ba79d1cde5e9ab56665611a4e9683bc13f7f2eaed3f48468f95f6308360c61c007e98bcbac9b947023ad573892ba6cbbb05959d557d09bde2ce7349e3cf04a6c8c4e70b0ad257c6a9229c53537991ef27b16dbb3ce6c8da977bb17f6df35b65af864fd224c9dcce31735266a9d799a1a0def24d2cb07313481f0d97139fd5acf58d66948f5d7beedec5f1b7ef5cfb90e6aee4b22292c6b34825ef9a666f284f2f238dbcbda4f9c9fa5ad7c55aa9facdc30f3f5de5f23dbdd427ef6d67e820b648a89a732dc9f02865411f6de7f91779dc2866d2f9fcda93beca83a4aee65a48ac17dcbcabc065be81f90079a0c78f635a905c690d2729c532a9cc03ef9987d78cc300a291a7d165739789c4717b812120f1fb149a9e8102131bdd6bc1f33cb0baba0429beaa6d3bffdff3e2588467a1d7fb4114f775ef6ebdb9ff8501ce5498ceff752e9d95376a2b8001e2cb1a5e9d368278ccdec0b13908e3b0f0acbf9d920b1c58a4758efe79dc1f64fe0e78ff1f2c968d25d285e3c131b6362b3587604a407d1f4c9ca90c56ddc938246b0ea65931fe1c1d49113db866bc4e660511131d4b714b8790f9faeecb085e9bc19af934d8cabd0c8c80cec038b070f3d87390fdc728b130bd7e17668cae3764d67dc1aa38035c013e438761079bc41aa0f9b992d35f2b04e3fbbf84e6eef8703c82073c12c8093553592d80675337dacf640eec687fdb27fdaaa5b98c0187d912fbec4a6e4fa8252ee8a36545626bb0658724744adc9b0aa58c505480b69caa51a78b214c2c40f993089352f74c916da77327457a56f7d25d77636c244b79120573a8849abee3404a2401598b4da1aeaea3989aab90f058d0377e999423ef8b5a0cb3cd751b3c7b9a2927193adc745fb0d397eceff0b60442c09313826ebe0e1c25ea69398f3b37d039ffc9eab7d708c73d65cf5d548f0119c53212bb1c30a8c365177ea423bc5616814a93e93f7bdc3b5d035610c412261035cf0ef33578cef4f97b9575dc326e33c1ecd7eea4005442506b348e357a171fb2d11397e48cfd6fdc60f98d5da6fc0ff7f923d30acd42420afd032b3207c3fa7e52982407677d720544ba504e3e8509f8e39b5c6535ee101d6dc6abab6d6e3f7d4b80fdbab77a1b7d03cc6f789a9658f3240f01fde757da5f8295473bb438fa883c7ea2e12b84a1c64bd2928aa6a5fc544912cb06b3d6226fae52061a060d0cff9ad917f6ccc1fbbccea65674e1b19d85832e5412e0509dfcf080ef50d12dad9995d7afb618f01765050a36bde5ce59e450327fd048880f156867b7d779ae28bce292961eb8270cc133c1044974a932194c847a6521cfe9b585c0099d897893197466edea2c08aef580b6174334cbb49e31f1980a2e95e076b346672d905a55dc742bf9aa60eda4862326e3fb8faed0d23155edefae35a187fa1f15eef2a82a297574d393fe3d41816871063b416cb3dfcb90edfdf33ec3f2f705fbfc5245caf21746b5f946f27d265920708647fc986f0303a69b4dccac34f7fa6fbf2af73d39186de811bfbfb3d44c0ab483915a35dba698699deb4af0fb6aa09a42f66967f12b7d1c403058debfa41c52f724cc22c6b8a94c7d2f292fa125b80a6b1cf14ca5be3735cba8193ddf1f3d28b900d1bf801e5015704b26e1a5aaddeb8fb08bfad547d5675f66be9feb35c2ad4732022a92e66ef0bff8ce9668f129e5df18c9f4d708b9600ca1144f9b30b86a9abad9a405365d88a57b1f8bf12268afe7b2b794ba8e8d4546ea5a4979b5818e42a75695bb99a5a18efcc6f657776a0416ad492d77a62c7a2335f0f5cd174e42514e09df524800ee168773eb06308a9c450fd9e202d295689823ef3dee5abbf73d99fe0485c585c90158020e4c2fc62e86437ae6bf9fafe6bea603fb443b001a4bcd39ccec64ed57d3a06b1054efe96582f5b398e396c8d4bd3e9436a69231b65b8d84da48053944e3eeefe09611733a3b3e3a89c4500f59c309b7472d3b7b3e761dbd94c52e36874d9dad9cb084f2d85a50e2aff25a7bfa91cb924b64a23526a1544f0b92f3a80db2fde32436a71883bb7b86a9869480baafac1d4e687ae0de809490cb12535ba2f3303534392df4753e2d277f99f5a633802595bc9d82d44c761adb956d27783c54e1a4d9d3338247cad32e5979d2930834df6d67841cc4bb40e656cb457c19ffa77cd8c9469ae122ab5d8dbc83f8d8c5c3b97245a2a422af21c65968ee6abb895d8034c763fd06e3e09ed6fda7744f238d7c2f751b136283881ec819543103b3ffd42d9ba29bf650d445c28a3a23895d8b9a3560fb4e66eb57991adc94044bbb716eb6061f20a284b37b693deea010c75b209d2c18889a69ef2aa6505ffa70bd147db328d8a18de93a40022823ecb2dee9961bd67d13063ee7d4a09083748e422801e699a6748845035c8b2831005d598814c9c22af956be378a322cc8c18fc1215779155bee26b9594463f95fe721aa9308b61b48801540dc827ab7312f19538205b72cb4890cecb4860947c0dd69b11dfa7154f972690015c8c03cd091a5c72063cd13fd06698cf5abc86e816507eca83b838621822ca821936920849d67f48f07886b3ca3ff59aba90c4196a1454ae46e59a08243600219d22c4dba4cc6e7120fd72ee2a3c7f797bb578f6edeeeb69a2a102a19c80585f31c248b8fd07031fd63831fc88393845ce56f6a9631752bd0555982d2342bd664de857e302cbdc397984de84aa0ed0b50d78029b8e1c0e75308f724c78d5805cb303e82a00fb55568f3556e3f78b49fba8db01e68b91c9d6b199e26b7e4ab0ff30e540648f8218a287f419984d8f672a15805fe5da5c24795ff6cd45ca5cf51e77ff666a371167640e13976d9e9da0b6d24874c01c1e12d77c1eddc1b6cb5f2d0d6d787d6d34f70cf149553fb3d768622eac5c9d03248605dd30c8b88f94178ac40ab798dbf1e995bb63c70199cf13743921899f4c69fc9198b8732fecf450bd1acde270f4cc84119faa5fb22b41e75abe2d8ed40af4c0d8feffa7302fbad24fb51d929f29ce018e10d2cafb9d41c4f370daaf4fc354915c6efbf3b2c1607670fc5cf13cbbd144795648292cec29532ae7e641b9bda606c6b609262e9fd75033cf09edd1fc758d3e9791c644d750f2479fafc20b0fc02fffc5f34ba4ee4f1cbbb79c8a4341a3d175d7e1e539e90396c7e8188ffdba44f41fa8b4ca079294babd30bb599b2ab82114c9fc5e0178e09493c6e8890b5fba462f2d1acf902f2ba2301d6bc3604bd5f0ac47f50e300b089438b059f62f056b03b350829bfb1a72ef7eb3f69e84ccd045f956f3e0ab370f09f0affe41e3dd2c7118d662b9e337004279caec33ff2c4765f7caba2d1cc50177be0508ecb1a33b03c49b3ddf68c0b62b740799b1f2606ad30a3b4b0373aebc6525e44b7ace5d711f9d4816ff4b4078571696197a784f5b6af66423cbab76b62724d5b55d51bbbbd943add7627884c9f8a19f50a130e19e338bd827fbf5ac010c485e43b9e56f77d8e377e941585ec8bac39321179331f9f743f9305cbd0159a67193f9ae4fb0cc2b87117cba4f92783ee7b4048fc66dd3a7152d7b9e6439f00a942331bccb2b3ac3f6df127b6f3e3ccfe163a13942fd104302dc9833ff044f7db6430dccca418cd773effb392004cbc2e513abd8db2ef82b45ef1c213222603b4299edafbea869acdf644c4de9599cb5a1648a5260b82e758712f6796371c6fd9119d9abf28054d914a29b9d6b5854ce9ae9181d3ba137a2a1d6c3c9ea5062396a3d54dd3cdb7c2d572b2e456a513d513fbab5bbd8f8421edf7fd2c1877fb5495559a1087d1567516d3aa1a6f43cb287755e396c5b926afbff6f58b748d92c95afa96b135889d80f6f715ce3b8c581aa72a5132d430a0b8b900bbce0121a396134591a164eda4d1e0e353092c152c3c5641ffbaddd62bb8e1d1c8b55713d2f83fcf8238f5974060bb67d2bb4ddf231cb978a171da71c22a66b0794691b7ad43138ea81824855e1856222294f42b18e907d0f516c9f69d72027eae2f353ee789028ca3e0e0abf112702362ec3530912fd666871644cc3b6278a281e1d31170b1dd31c3b7cfa65ad4950b97f2aae12c9706e4d6717c83365050d4ad973ede394592bbe21dbc202d9943602e4dc1b82e9fa7c2eacfd2166771f7505b72bb204eef74050dd20d99324812602509d1f691a35a98c42dcc60258b8211182ceb18697ff78ebca4466add54a4c23b50c8372d51df9a4a9e5962dc98f95d4e58f1b08306d0f2fc2c5fca574260c325fe2c0fcd7d8a2b9739dbcf2605aa3c437ce25f0dd17f02aa4bcbd14ec8204f2a63f04a9871e99b71f04210f5c8733ee179f7c609a4d4bd862c95234dfa90d8584b79d7856f821c418283930910c1d9d1e4fea738126a2582fdb961f105df09dcbc3025899beb1434b67265c91d2aa67f3bb12b8e8caeaaf84568bb3273aa4a11364668c0b1cda221764a97a176574a04018e90f27663453f584d1201d00688c5c4f49abc7192279c501a4a7c1f64b98c1546731242a93d8bc271abcd84cc7985e550467841f2309b3278d5a8f481095dc1e6d7ea22460dd2dfb7a2a9646a624d4858193f188c3e4673a74890e9fd5c7498269692f3db3e26c91f11a6adb0e0139b4d55fd0879ce4613491602c285d5005aabf2c218094e8643ef6590e95f6992b00ac494800b2f976289fc969ccd65c52a260ba2aad261f901933fe2e22434de1a06cbc2811ebc6746df1e5f5b5de9e13efb69f46f089d10a3681887e73001aa08ca6568fbd36425decb9cdc01386d3d9ccfba443fdcae268a481e240a8790bffdb2eabd0ec7fbe4bbbf6a6e97461f35cc238d3c4d4bcebbf4246a01125b4f5ba5877114091a43c57c3acffa20f965dfd1570f9d7ac48bdf495a7f2ee022ca27b2baba90ec8bdbfa54a85e88d66d9d002999053fa4dbf7343b7bc870a29a534dbc76dcc9d54886e6773930f61c7bdc94084d84ee26e7cc280cd565bbaac0f7a640f20f9590fcf7157048679df96c2f57d8b541b38344713c6a081c840435c15773fd3667de26820513941854f835284db3a59967c4ea989508816b4e458da8dce4f1fbfee1707292f718a43da97c9bd21290065121e447e6ac5f2fa82999a40d2bd6244589379b0c228caa7fb24f3eea0c1206b9956793f7a543503d776f20b178b192f2965178dc0bccbd01c3cfb9bb23db2d98b780c326d94d9aae571aff05a503709623a5c2ec1ad392b84d8618ebbfd748370d5874331b82d3bf9aca5c643d81b3b95c754de6fca4bae99339b9b8a231ecdabcafbc957275868959875ab71806e6fbaa94f2004a0b54bd91565df0bbcd887217e213ef82f0d01bae797b90a6e78ca9967625184577f3fdbd17a9b9563e184ebcecef890a1246cd6309fd57e0e85f9d28eb1126cef0aa6225e070cf28f4d5c26ed1715753fcf492b94b3c259eb380fef0ebef88961ba51cc94b3ff82b029338609a1018d456915f33b10c95bb4979f067ce9ad9bf3c75c956dd5c4b7299adbf8574528f3b1aa5c0bc390473663a62d552957ed0cdbac6e6c092ee8705ba976f4aaeb3ac23685ca786304054d1f7cb9ec41e3e5f62a019d4228940e61ed9ca70c51700aa8ea0236820d25bd9feb86cebba7b002914150574d9d1eb96c7687c7a089d56d922f609b6283df8a0c1e3b9b5150ea810051289359e7dcc5d956a009995042bbcf44126f3a10987c765ef5ce8e652840b0023d46b8ffcaef46ed80fbe79d9a8f301d628e830810bfa24dd1aa8ecac575baca9f2a601c14d1c564169152f78fbd3e1418955217b64a59f7c104b26346171e978585c38445f29e9ea57c2f5d2e0c6cea8b99ab4fce81ef367281668e4908757e837e88a105fe840d1d22e48d94d8da9eb991052d11a2eae78ead0c140aff7c3bf2479e811a9b512072f96bae978fe5c1c188b9d4b75399768f1f033da7702748245f1b9e3b292397ceb05fce9548ed19c5f9f720700eebc721a76c05a2571fc2623799685590e398387dba1da12f5a6ffe36a9d7a3798724068a1d0307956cd47be0ed6497d569c35b239e87b66d85a2e3e779231276557e9e9eb5235de1bb87a413e0fb695e17d37ffa548cdf0781601a5aa4a30ac914dea418d70ab04119c5576c8bfb9e029083801434feeb31c0900992eca554dafd518b4d7e8996aebc31b2643618d390ff138ce8fa446e372bf2d5a2dcd517de12a4c27bf060a60f207a73b3d437cb854d1e450c4b7a1e0a640246a76da38d5ce5193f4c06936cc22c2ef099d07373aa48046b810fca175ce80b9f1c4db996f4633b096d8d17dbdef923f2de8074a98c10c0e5c159b5d7c28f8a96c792b7ec11b66305427afd50b088c98205f73937adbb18d8dd621f5687b10fbd019eaea10fbc9102851f194e7bd80cea017bffad852c0903e3de9a5cf511946ccbb4d2d9bd72fc0d26707c9fbe9ffe701d3d0654b78f299f23300ad590addabfad537b109a8c7412d71283d5eb6b28452e3dcd57df6e07c18def95035bd6d7d8300db2ae6ddc08f2e837bf044d7ea1913e4cf6c314ac0aef3f8a98897c21d8491f4a8bee1c08072d6f34865eb4d7e3fb2861e7666827cb68cc581f6be9b4030f30a23e38958b9ba74a652ab08615d1f25e197f4323b154c6e268fdd2b52d74dd7f36c6f2013095fdf7bfb83bb71304aa4bd54b6157578a2d2cca6eab9b00910782e77c3bcd3db5be89fd83538441ba5114e2df8ddb6984bf584e7e9fcd3b2b7361984fdfb3cbb0551694c12207db8621d0c8094cc99e19005dfc46b0a108122597bf977e55a2023c97906b9bd654d1157a70f8f2edec5ed4d48a217f29a69a164fd4e409bfd95a6b8f4b12d33fee874661b15026fff97277bfabe9168d7898f0fea9d490cbd5f5f6b84e616a9ac91b48bfe3fcb29b2540a1560b275fd8cf6e198cacbcaa528bd637e61964e1a84659aca70bb2a9405dfde64592d0ac17d571a58bf03c4c5cddd0c43419b2f27883449fe35c5e471fdf8b969265540c9c5433d4fba0e3876f7fdbc99b07482126c024efb3b99e42bdc82ee1d46a564480c4d455c10f085e65fbc725e9e84c754251c5402842aed0233876c65f24ca955437405afcf0f3cf297e8c227a86e5dfbdae794bea380ec07eb503ed74d4614d0a2d80cd7b47cba2c96e276230f59deeb58e1c6c9d723f60f305b587b0cda233b050993ec0d9dec12e37e3a3a54fe2145d47666221d3ba524edce452ad62ad09b3ae54d8707802c1e8dc42f99d591aeae36b2220c3991a8cb753118c7983678e745ec0e3b4e580180bd0b1d8410d45b801c82d7848b31043659f608c216fe5f4bd6c7aeb490462ea46c1b03e4f5d17599d6e8a71edcf87bcd5d6e7b1bf9e9e93e6457ab00ebcf18a663d16bd7f42f3dde6185265378550ae411a436876b9813fb717b1886bfa30f36065933af1bb0d472479c6083b8cfb7bbe206f8872e18076fa3bbb95f229ebc0e2fef0e57592633155c410af8a481667ddfeb90b71d80b1bf5cd2866a9696834b0ff001fe9adb1fa02b7880f8fcf9e2da4463283731917a43185e0a6cadd932efb11b540db7951d800fb99541ccfa9b75f2a98a6d1b40235ce9e6ab5d75aa5dc946e8c4521127e8aaf7c56b533f69cf120f78b9f3224585053536409c56f3e8b05abf95623fbb34c978578e97ed56e31307554222cbf75fa0014a8e35b9bc215e4a85a025d9d9d7a43bde80da03f0d522fdc13c9fb8fd1abef46fb2d5b5d3b400e51278cd39082711e80dfc6ce1329cccd5a430ebf560906b36676f7670989a15b820b5c6e013ad9531961f38ac050a61cc2690be669fea097180075753e78ffc98b1e2cd172bdedf540fe6d9c70c844c69ec20790fcc1f2cd053644160bafa891c96eb81f3bb84a87d2b88be2ef7ec49f1b67d2f3b92f601bdf22879b9dfa78c81e4b5ab3786b2129fdfa4f1648da97d2710510a99a90109cc70c8af0a8497758dac54e95da2c8a5434771a37cc0162a6950f0d7f4fc3d9f5a03ec81cabed385b1bddccf7ac5cd9d870e5c4b68bc41e1c1d83348081c7b869a54982ef247f99575fc0da6b044a842b72a96163683127126499e143c8e2973587282808891faa1bfb254bf0cc868801f16db519873bc440d43dd05a83eada66711a65aab631485dd1494780532aaebcef297816c4ff52a12cf0dbdd2073d7a2ebab89aa880dba73ff7d0523cc0ae536eca6064b85e55102ba4212618075ecf00eed6a165146b25be5a79ecc63609cf0a5a5651cfc5c470f0fb0bdbe85fc694106ed2ca896afc0e19dd63966814f650eabfbcffd4d28c3b8aafcff93fa83d2560c9515081b00a75bad48ebdb5f3b2f17754f8ba83c370f75184f69636f41a11383364da134bcee4143bb4326a44bd3c89bd12db3ec02449d6059d7bf3976d27dee15cb35d647ded285a727697560dd8e979e449ebee37f23261a7b730181d8e65c06ea537df151dd1768db8e7662ae9506a5f0c279ead593d0bf350395039553bca6f2acd6c79093c771d79f11b37c1615975fe01bcedb21741819a9bdf2cb9ef062cd6879b8647781a13c5984c3bdc7d6c9af49ef56267ec1d528a23041623c6ef496aeaf50f0c010c4953274307eedbe6bbe9015cb7f2dbcc5af71f267bd9f2daf696ff688f0e8212eba009399e8e5195a741c03779e542a1be888191658ac7675bd3627ce7b134a36fd76907b624deee93c5f68532a6a9d87e63728a2f4cd98e471d72b3221b9afc4a38f42e683809f63527b1c664824e3b6ebfbce0685ce32601002951a1f2b6ac9977303db00b32289d5c4215664f6114f791f4362973883143f1f9558f31a467c011b03513cf7fa26305fecb7f637b6c54081eeb09c45939bb16015e073ff691559d8d349cc99bfc4652e87a3a445a7da8bf2e87f99897043ac9e511ee26f152cbebcf27d3aaa989166b6c4eb7fe6e1ecbb0214e138bf2896c7997d38e4a862d0b95edd7d26361045261c9f3aea2d6afba4785b55d68cbb6f8ec38d72a89fdd3af7bea633cf5ba01b4bfda99efa425b480f636d9a92e0040a173d2f6341bba05d489cc0a460773e7947c2cc0897d4ea18e945c21c97db45cd2dfc5dbbf83e02ee3fb0c74e4a1891369c5fa13a7ee853401381f184a02b1f8351f3f88149ffd20562cbd743b41e3786400cb4698be32d3157716bd79154896340ab70292f80a18469c09e24e0aebab7707731b8f60ecf4363ee2d5df9de20ad3af26785572da6f4a3e09467fe759bc1cb70a75fe911aaac3f1577b3e816b60403cfb978a0601618800fe29b91f507ff1e675527ab23aa14fc0223b7e321b9ec17cf3b1bd89a94be75f94b77d7b349cdaed526b54b1fffa57ba037752acd2fc988b94ad210a264e7a5fd44afd2c7ab791f15cba9afb5c0c31bf91750348c74f3a409392d0051c30923da08897ac3056def537da37b03ea0f0136312ee8274e0e48c4e2bf86f0de9dccc058a7ced29d6a22fb1a07043c0afb8c0da8fceb20948e2c3c059f5ec4ccdcf8d27759171f2250a71cea480b33fd2a4860189db1921a94b2e7c3d19069d8ef7a51629f459a6b21a1716e7e0d98f92a4530d830844bff9251f60ac39000532609216d589052ed28239a532c80f0183301571c44a4c344c6b9b18ded84ee90ed9908c4cb620e3ff5ac14d593e4186f67b9523af3c71b5e741e410e58f5a681ed4b625b3c5fb2437d8b859a7f72f21132777000483a9c487e5c64d6736fc5ed7b2ef6c88fd5d753f30850f70ea92929ec6d662bb0ea8751175e2affe53878055c6de79c2927b5b51dc6f8b107f2c39de3df773be530b41852ad3fa11f110f41488fe0621098484d48146890a26a0965e37516f3a0145808982efe679ce67b668aa4b9b5bfcbe186cea9e4fa871a4ae6d9a5acbb4d87c8b28f8efdd9d26fa10aa65259505190152e7fd6d2941d71f1085342d39adc5253747a936b16554d12037e20fc4bcd10df81c72707b21f0dc11b572274875b7374899c26060d908c72a8705924966e15e547196267067a275f1a48f261736f2428cfda3c047c21a5c9d75c506a602e3d18cfeb2a1661fa2236860b294682fa4051cd7c75c5c985e2f3b42a8fc2b427e5dd7a0c5950d484d20f363f19211d7849679a060341674a54e39401f3421106486a9b788371cee98e7842b7e3aeaa49d64ac0818b6602c00a5cc255c88ba3c4622d43b2628518c4aca4dd42f3dbf4b4c1e8b7d78a411e17f89eab02267ef43c5c0c6db0447c63b666ab704a752942af424d17b9308a98684c426fb26bfe1bf76dc391592a146e77007f127135502eb340698d3b40b9a5726a2f477bcbb533177f235e4a34d69733db5758f2a0da50efff83506bb42ced96037df05ab3ffb0cc9349b4bb4e523733ac44b5116c310ce59cb0f7172826c70ce926e62355be2bee74c44f2cae68c87c3d54dcac938bbe4241317c4a581e9cdd488c6899e00ab74627117c9c7e6bc4d86122f1e2e887b35c3e122066da65f765b56277cc5cfb92c730931da74c2fc9e99b368ea7797ab7674096ef86b996695805eb535defc5ddce15be2143efd6c5e754b01e3230ce07ab000788b679f3b162117cdcd7e91c99fd0b14aa142e90125406c608185cf5b251d1f8ad5b99aa1c501d313dc817ff791e502a72257928b7bb81da8ee045180fd2b5e293f77d0936937c4e52b4d91e0f1040b5fb619bdb3608ccf3a904981457aa8e7065b808e478c3c65c518df17f8cafe3d4962b724643d58586c4c5533d3dcaf739837c2923ff940769a71844b4cc7df621e68a790fc45bf2044cfedb565a8394b286f264e72963591373afb715f340493d85cdb8ae8452e48ca10d674a7809686ae251d07b6d5b0bd3d119d9b5614f6d9bf3da6b9d160a603fe0c0779385ccc256254549798691d73d8755bbe4b5eca6d2b975efd40479be7c49d55e16b62794fc5ec42fc193b7071fe1c55775fa148844d07e533fd8d0482c8387860365e1a21f7e6773923d8cdcc25eccfc96445343db14f2cc9dc0bdb374f97ec46c8e048e9418b9b30ac33b0b1f798a1782153aa6763e66839e3750d46cc8202ac1c3d2abe4913fc40e7635119b73feedbdcdd6b22277432c37fe7e995dd5330890a1d4965aff2639bbb073be55375e8e2f6458fcd16815159a4f8103a0f43818f36c5341df62b3c8c181e470c0891fd1ccebed036e85c5db5b1304c3380f3bcf81ee0f00ee3e9c257423550dd7606a5b89d5053b137f5c2a6b719c6043d414db2e2ec734a1b478f41751595ea350b47b8a4559e318edffe103bbefde7713b289e46257a4e9ac709a5fccf459c991045cdb458410d9bec300f0980d8dc522975a08f7bc760c5dd4db3ea148dc534248a453ccee82223c7b8ac62e6670a8cbe7bee7bbb6213d369dc2184b19eaaddc1604ec3fcef0d56fb95e2525d3d4f97d1f4d2925c1ac63f9b4a0e7fc3638dcb59cac85ad8ce2a46537ecbc77c6d43691b50fc289dfea762d73285dedf427c7d7103874ca93a65bb31325fb7e9b00f57f565b171fc001eadf4662226c369cdda735b2a861bc59b9708d73d0dbe10b32dfcc853b7f08cec8382c792121a35cd0157df7513ebef3e52c35a05e50585f28fd6b6b17d37bd808ed0e9f8b5f3aef5eb7b8105af2bbc6788a60e7c74bcc6ed9089790a3f9c1480a8633d9677003e897064f8881129811b4831a2c6c274eb5202f229d76601400194e6c1e269aef938b893e1cc04e9eed78727c68629c78b3a41e98166e289b144e1d0cf8c5e348edc298ab382fc25fcb9356ca3b8b963f929d74cfd2ebe7e04824c58ec9602302cf58676928f21e154a9102772e528af6e9394173afdff228c957accbf68fc1b9d5338c878cc5227eeaf6ef456bf3cb6c75b87feab4585889086c040f00b83c33d9be1b76a959719bfae3ecb5512903837909837265a761f913b06a841d87b9c0f08db031e676a4820d0a4de33b135202c97c2ccc071e423c76a1066cecfca0d21b2ea58792d3426a4604c990df3d8680ff1529da58af3839794bf634096573d8869a4c401f862da10185246846ff6b99399c7b27aa574b9cbfb43f829869579fcde9fdcd48bda8dfeb522a6dae3feb36da138bd326c9c59fcde1427c782fece6d1dfa6dbeb0b208e94926ddfe2223246df7595b941846207960f38299bb4ae7e4695fd3e75762cda6a051856a9884b652584fb4c7409def296b3c2fe296988d8eaf6315ea8046af1177d300f09d26807dff347344223a516a670b849b547fc59af3ad4dd5f9ad3280b5f8a9b4c10a40bac349dc6830821d1e55bf183e7704eaf0afe1e3605bcd409c89d4a5a0b62b578d63e72a89ec09e2663aa0c10241a723ec3abae8ebe9d909ac604ede46822e3da55fdc5c3f8d47d37c92a3b3840e083055d94680bde7cdc67d6148699c64cf48ad7b1d77840239f7a06e05d4f2805aad3a7a49a7b23dca5da9e8d91a4fdcf278ea6cfcd2ff59956ed199fd0004cfc67bc887c71b4d558f2ed83479024291004b356c78dccd48a3bb8200ab9e8b16ed46541c53fcb03848be266b9f7f29057b672cb46a58e0522fc4a1d327aa35f041d64a6598c01f015aa235202c82c237ea18d8c0752b8eed64083acef91be6eba06d4fd8ee7f4b97297bea3d7acea56e4f0f76293a6c15a7ba667e0795ad0aff6c0eabc636b439069c650c62847f90cb63b7f4806633ecebbd71bd028d01196651fdf7e475c3d24e10b14a271e49bedde6a0d3f9192a4405b2f99d792eb2c49080dfb4c5613c598f2b3ef1b6b61db55a5c1d03d22455ce5470ae37b78dd8c76b3189eccac107152813650980521e9548f25c447358130b9b00224a7bf79acd46df6b9ad40ac5de86a3ab09d98e9abcaac8b971f720779e22c468f6f27cbddc497dc16da5731bc31b700241435a475c330fab4e894e743d691ae3b9c95362d9844d87e9c92d60ac6acb5dd7afb8b6c24f3416e5a7ab8f25a1cc6a229a0a19017e62e6813f4a5ae7639db2ea5abad1a306bac28fe7126382dfcc4ad31495d43c1c297f275c6f59119f1e412cd1cd78d4d01ccea89edcd33c52f3895063f103fb4e9410c72ffae9e2b7ccd68cced90a8cd4ddc8f0c224afc436fb51ff90b36f0d5842f24d64ea0c22a5c75ce8a2defa248a346679b200979cde060b543b2afbe618701714ae4b4e6f10e9221d57a278171462f7c357f423b658ec13203c3b79c1e4cfc05f99b90ce3bd488d1dcf84a4fc969b98023f989672efd46216637b6eac794140e752da87836b6d0c1b595ee174eedcbde04dd5b510d046afb167322688ae294e01e035e6a8c3f3ec8aab2c4aad5c11fd2d285bfbf182b97caec18538551248e0fa8d281781107b8451f6286cb811165ba720b0e46027cf6110141653f2a39b13b2c894778b8d00f8899ac511056226766ec57468a9faa1c31c274be9fb718d6e228b0dcc7ca28b897ebb26f96a987ce060b7dbad44a55b1cd4e15a167d9af30c8f9f09a3004e00040905cc2579036c5ed40274c5c7c0e496be9ae553a693c2d35c44725e80a87882874aa42bdeaaa9851292e1c5d66b8819987b15db14efae3e98d37688df931ab00b80523163fc172dbba9f083ec9ccf8341890945a1e318897a9a7933888e44922b60245ee9ed91f8fe9b2b309c865159a849ba3cec50566bbd40e93c0c6a55b4b6b587e32f6ae606f99b27a98b1d39daeb4b34d1c10c498191d4fa09fecceda66f37115e442c678104fd9cac98d9677fb0b3edca11838f249f17fa0503f18f8d011f7726b1ff45b3147c9dd2e2c06db42a896daa7601cb003c2dc8d10a25a311806d21364e387bbc2efe16160fd1882309aef0ed25bffe11424c134b40f573c0b2600b25b3d87d35fe7ee44847ac55058957a3f3bf008e6e18aa34fc68cd3f3b32793dfb3074e75a4e9787738cbebe015fc07d7924899e1fc28d71839452507f211628392856ea7463ab1d0b9d6c48ec437cd57b9217b5ae924a52a12e8cba5bc65ff069342d77cf28c72bed9d987861c95e2424ae53c2f59de536835c67b3dbe60cbbe7d1e70fdaddd153d700da0ae728ae0f4123f09cbf24d989dc7af241c50d652ce0b7aaa6ccf396ae71f4009b969e440c2f0d60284c9129a8778556b1607cbebf09cb38bad148944de483b2a2dd88d9626f3e88aac3542f99a01c84c70ff4858a57fc931958efbbb32b746daf7980735ad3d1bddab268a11d21eba6735fec1208b94a1eb325f3f5a621883ffed21eb76ea7ebcb317adf993b0cfeccf494ea492dc13e99191b981d6c1a03ea0587fefc0da926a9a7d0c8878a1b28c9c5339209911d4184b48cff75d99e91aa5d89f2170c9d6c3198f6f021b3f12ebca9963f244a129233caebee44a887e4e05c738035e17760859cede75bcdeb6d49a8c37611d9a01a497d05ba3a0d74de5084527d7ce5b500102aa7b6b9033c81652298b8b48c375a44029584f887ff37ab4f6fa6e0891c9ae165eeba7431a083aff0e06c74175514bf02cdfa155c36a9c2794a3e6b6e4b979692ccb886b0f73800f9e96f4d2ade62810cd69b7dbc79641f557af07f099b126411d71c7b11b3a62da468ebc1071ef820c4f7dd20ae4ae636dc77a126da9d8cfa8a644c727b39e9c0291e9a69c71e74d6266f59f8f195e1363d60b659492376ceb3461159a8f5aeb32940838cc8deabde1053fc172d1bd92ff7618842bd0ae4ded160ffb8d148ecd3b2477072d4ef4b22323e46508e5eda266e3be2ce96b83073d5b6bfffa33557e506038790522dc9aa655a0b558ebbf46d25c42eb1391f0024dc3109af511407b628636728435b82890122bae0e746df396d3947591c9fccac872dd2625bcf9da383650f9029063ae3e26fb98a1fc10f7de53acf7f384160f6b74eff00318af719edee804636732d75944e878c1fc6ffd094d0984eb0eb4d33e824b7d016f6d89631c3170c2f92e16516c14fdd5ccbab1bbbb9b647ed2854ed6dc92a3c126c149221d502c7318f4ac87c8325054bc27aaf69ea30cefdab8871e86e481342ab680bf7cb81aa6ce952179b1952e890e4ccfa8a3a1895c57b07ae0c780211e76a1f86f6ddcfe6391c18513c9294cdb1909470e4623235f3336e275e6cadaa4700e489d62232e87784e70ec40ee036f0843f58062803e61bf36bdf71a5be9693d503f1305cb8d006d6bc30410ab1e99121b5cf5d656e3c9107dbd1ccdf5bc749cee661137606afec8b1861edacb998faf35768ddc3dfd73d301883beb7d8f2affe255891cf85e1508cad953bef21690afa9e8b758a61e3a38e48a9b6cfd5b22f751116a55767aef4ee25fe1d77efbe3dcfee63b545e665f751899e2f311e39ed866dfb445a4f2c20a65b30c9ba68d737a1eaf190f0598ef7cb68af6f254162f31ca4df6c7687769966acf04332ef9c0c7ff683042c46a3e5ae4ee852960536d22e648c23e65544658616ae8f7100726f397ca0f5a675e397cee945671dfb14a9ecdacf2ffc7e14a78b0ca609638113f8c5a92dd42a306348fed1e991641fac88748a3a59d785a1c68b8d3b80ede6f0816698a590e568f6613d4d4c7950467a10d1213497688ebe1a32383dab9d4d83d556c47197b6e102b2e9f78a0580e3bb37a4262dc37517a592e1305233e5f5ce1e5ae7e044eead2e1ff653c778ed53c07003ad86712a4f3dd51f4893d5ae04577cd5e833f50604969c85c7789bfe75ac455ab93c0cf4f99478019df22c2c77c7e940e68228b4c59fe75ebbdb3dd2c478625c6d7ca09813d46a1320f8d132751c227e1b3d256f64f34d8bb31d77b650dc5e97301f2ad9ce7341eb6a25bf97d26e7a7f3f194c282e72edea33371eca63ab885114b93d24c621143ab7dd5d5fb3dd3cdc8a617f486e3e3d8fa63484ce6f7f7d457f70fd820c73775217acf7cce6d663acf7315ed22b14b74d59c6fc1c9f12066f1fd5322559fef965928890cba7c8849aab1462497c97e065b07bf9501e16f74a7f533199b890ccd3dbde4fdef23eb584682f1e6b4027fcf5d62c90b895540092ece68a5fb099553271191292374cc3494959f61b81372e668bcdbfa132817070d989c80e5ff7acd3c99fbcbfd198c72cc26a21045ac4b009f762ca10b54cdc0f227d64eadd70ded8c71d3b24dab558fc27233eeb204512145e595a091b3415c1a41135101a28377159ab5ea376776913150f45e807b0a172390ed4a95291142d4e9c850c07c5c2c1d7185e946d50fe8b830ff7c44a5eb341031a3298eac7175d9822210540251dcabb6b19158e7b88604a7929fd86184be9b4912d0e6e2506d53639d15379525b72a90f4b637d3cddfa9ccd43e695313cb9b9731df59d1dea43f9b160211d4afd93157a678938c7fa16edd50a2e9563ed874bb02f990db357e86cc17fc602d3da075c8ddd633f269c810d8d385a7a5c907d7f3d92480a6004afa88468cc3fa750cb2f992a36894d6ccddb0bae7ab89a14254a4578e5385eee08f3146117da2bf93dc1952b4885f38b80e5e3f52ce99ecde65a1b390e6e3a9b8d85b422a75fad9df81605039804de272d8e1532db7fe511696165ef0c5983804c80c6522afd541e9177929fcc80b656f3d0928c7d961f98c6cab48c7f80f40b83d08d4724932c2d6737f7f62d50f7b0ef95397fdfc86061b939421b2c7222a3f094967c606ab8fa3c820dfd3d2d6e04d6367a9323c4bbce9a1d4a1db99be46919da9231b468f7c80d62025d7cfb8cd8168f4aa2c4abb8d14d47750d24ca7d1c62ec7d560f891f87d782423c62615d1f25e197f4323b154c6e268fdd2b52d74dd7f36c6f2013095f0e18655a00bd52356356eebac6055ecb705232b68dbfbd0a440bbbee14a45b77b134ad8100ecc5dc90a7c56ed8ced52469bf04093132dadc19f97a312ca50acf0909cfaa3fadbb930e1622a342bcb2c6a87c70b5f17ab2d1e767c29375352509b873be657fc67663231dad41c332825261b94022c8ae83b1382a4637fd7eb92ff288b0fd4456c29f832f38fa179411c909543d9df9956d6e0f19f583d812cbf9843f2b7cf2b60e7b89191f474d0f84c2af591a49b5831cb07851a0a2f2b9aa89e1d17b2ec52be6670be847f83eb8ba704e0cc44e4d8553988dadc411f257d4f8a1b1d48fc5b407d24923f49c9192fe32f1766364220d639afcbc1709f33e31e393752ce0865306ab60636b2d5d71597afd301151772b387934ded69f2b2edba882d286a578dad6f8b47086c665c5d08c4995eb97998faa708cf4d41bd077ca01889a59ba030d06fdad5cf3a42f6906dd581fbb6fb9cea94d50a6dbafd90bb9f34c9073ed4a5da27d9d1bf5424cdf5b8a9e0435125303e039fe81a78a5126756a24007361e57ee5c4447eb7009ee61b53cadba26e8fe6b1809fb04a3b89d9eefa8d16fb6b9a839a1a2b7bcc53c0196ea554a23188a4feb039e91bf3325adcf93c6d232a075ddd56c4456df57b108ec2aa12049fb256eee0a09cc490ac5d0e38b3232c73591426ff6c6c78e8e940b2d2b20ed7e34c7b10b915ec16620af045965c793ff94a8647c1963acc5bb2bd82c9ecebb0b913fb717b1886bfa30f36065933af1bb0d472479c6083b8cfb7bbe27928e7076e6c26acaf5d9751e18511c042530a06eaeb341b1ff08126e89178d7e0c8ef0f2983e040f6c0c0c554e3e89041f72241e333e5679e5282619c3004cd3fef148fbd23277aa982d6ddaff4cc4332eec93c76e3bff7627674fe2fc76a23bdbc42a4e9a4015a72f8f29964d9f5316baa053fc779b77e4c9a3d7ae7615fec44c68b329efc70ad74c88b3e827a74cd9669c591c9b277bee06f8bcfd812b71e76f7c841ce931afca4bb19b0c8e38caa14e307ec3e87d8b36f1d7ba7775df4fb2be4be72abaf081acb2fcbf7a3bd89d4f9f098079e1069073bb9eaef35ad1db3f49d358c7bc651980d6ab4c84d9d70fd4e3ae708276958911d48ae15c14726d7d99f44f67da4dc5b02bb13cd12caa0255c4dfe47eed44cf40fb4f61b3e068c54a4dddeb7413cbd16d3bc18e3f6a18fa96760e03cc0d188028c289439b61999944ce17b64a92248e27a819d40b0d9eb94e8b17bff578f39acd699a76ef092c185ad2a6a106d87de3deeac02a27c383bacf7ae03215a088b210425593496faae11415d70754f9b1d363b672f213c9f9186ac566276bff09f4a86e6b245cd16d52b5b1b7083b59acc8d901c8a1e9f8c0add0e816d0d7407d10e5ed90d9d4b2ae803a72e42e450a01bdd28bcb9c6c837b5b275ba74e8a97762ea4620a8083d324fd6edde51a848b81aa2d26343162f92495f2101aa026838dbe69ed9a931601edbd9d056b28c28cce0534369c30e453fbd9148e220df53ebea1e24fe2ae112551ffd194ce5a38a71ba2d078b82166393b81769ad74c818e4768f2522e7e87a8c7cc4cdb5c2e803cb41355ad7d912b570db016b0919f1f40d380be83ed4e43a951805bfe5a57ab5af34c12f667aa7187a08c99d6ad6e011818f255e24b69695d10fae10937579a506d8be392514ef57f8eb7ad0753f6a44bd3c89bd12db3ec02449d6059d7bf3976d27dee15cb35d647decd8926da4188dab7b4bc20488989ad4614bbba52904c795a7654dcc7f1d5912d014c59c513d3f021b102b078ddb78edd22bf424f6bf5cccfa8d15e008b561bc173d6e7fa4aa21b08a85f5690bb07280dce431e09fefb9b8499d568d6d8c3ee96b5cf80e5e6ee7b6f8f4a8ede6e88bc3926dc37c8bdc7a003903c6003c9cc1ff0c91433db37e68160b127a1ec62fb3b930ab6d89bcd1f6b04a6e47cac7af332027aed1e98212e24ae3b105058b2c71325d9f0e3f2f1d633758af6f5373b0d519c66c3ec53f45012ff5839b98f890b4b2c255959f7df003950ef46a735d8fca15758df43253fa1e4fede9cb5b60455bb600f5ab0d24cdd4ad12dff2e5d3fd34ef61dc6bf6c9e53376038a75b6d6b9bc70413d86b48523c9c67099d63eb652e1b0d9103e9faf835a14a810db0634ddc47fcca060c4b0a24fcddcca175e0ff477734cb1c3e5ff6d3dbf18c675a96bc92ee351ffd059476274d3df88b85817fe3de565238f904d4a71c66816dffe155b162053e760b99ab78d61492b108c16a75f1d6d4addf9df38df37ed780a2b177b17abcb05ce94c426249ecb66fd8c2a2f8919b44024d5cf986548e43401b4bfda99efa425b480f636d9a92e0040a173d2f6341bba05d48900a6056c93bacc91e27a94b2fb69c4e94f25304ba694ba7ec3567ce13efc86c1e5c67a34ac5fc381a8414654387a481226626b20f0b83a9547d6a5f3947b5006940e3cc5a7fd7bca9fae10e5193d65544abeff649017d5b8664b8f99b5637d99801c41b6cb3ac599f3f68c2a836e149fc2d3941e7976946de17ba1420ba1ba500941f12e36e309f7228f4b2f558336229fc10f01856b37ada839f5cd9d7debd13abaff530a6c20d93aced662677f205fe42797d712f9f65d3ab5fb57b5c41b88e8a260c5e934ef439082ff8a2d945411919854189db435610a04a0a33410ee010abe65d403dcf7e329e745efa36c77b6af881cb9d90971f68c95942451f2d228d4680ed6fd3764e729120fb77b231e850e3706b31f8bec58ca10988986d51cc83d120f7830da274e01f638186876954b5704f95fcb667d5422e9654aed84217282245f867dba81a24ea3e06628abc9817fb1faa23e9bde35813d19069d8ef7a51629f459a6b21a1716e7e0d98f92a4530d830844c9b85ac9ef98d832897bf602f015644ca07d8c399d18a257c7fb8dd50d482677c9da816dd74b31439abe583ec6f040351a2b9067ac85ab84816d0d092ed0c088ca6ae71003aaea60e0f2d2599a44898be8431cea61f46bb6a7f1dce2b976812c04486648f7916712a5ab0f5cb4f28eba5b0291f6f3a3f64aaf5eb1fd7f9b5748ed4942f3752f66e935d88ce17db424fd337de0d9ace61f90e8c6e5bb413426197054146a66a5da17a2e0d91964861bf00f1feebbade84af4a4a1900ee9b2cd02ed97091a01d63760110bc6e8ee8adf460945b51b59cadc304c94fe320a9eb16ece2dc0b5db0e28035a965a2b166da935deb9da1dffa7325bcb5177d07ce0deed2a83bbad09efd60697b56152208ea57dd50e340c5557a2c58d092a2234047bc4f2adad5f7ba5b47fdb65ad93ad5b75da3b291ee098847c73c4f917af2db977dcd348fb02a6c82d075f4124b8745d8ec60d32b820805e52659a2a56e8e240f954731993fa99a8de2cf6e4a11f861a28f1dcf44d1086ffefc34275f35cf0e537d6f40fcb87618f7f48dbe9ce9d938e7ada06d9d90f1fdaadc1aa571e32a0ff754c1c5765a0035718c7437e18b7dd2f075e859154ad022ae951c37a5b73499309dc79a5939984e59a1add1efda89e785ed11c4b6d5db25c629b5bde9db8b115dc211131260dafb9bb0947f10f94bc7b5331ef8357feb4e7d24541596cea804745bfca3dd790cca7de262674832a2c7020c67e4220119ccedfd4af95a316796a0c71add1030f463fbf7b749db06a3d055c118ebc9480ef7dc022a5efe5fa3c11b73b0ef5d42c8f3f35b25f473249eccc897cb362f5da206e2c416c7d7b63c885de87d8fc1f6f7b860abfc5a859bc9c403196ada2454941ec166d0172f8f343b8b10be6e4b62339a9f7ea0da255dcee37239d2be890a3893999cae9673287205b00a91024c0039554e40decb07f8a56f4d2307811894743f779643d2f1d93b5cdaa7b2233b69da5acb6a409604382b4984db25eb915f02552e6d9393800fbc85733ad2f8cd4a53e33f65650484a14da61cdbd9d981f5b0a24f21e0e598e4943292b19bf7a832c6bf71222e14c7a23469365b5b18b918493b6ddcca1504e852e6e5631c9ebe86a9ebf10d2f2ef5a972cde36a0b475046ecf95c02347810dbb3dd7522d8f3f16f69947a24da7dda367ea1d7ebf8128fb5521694e5eca2eb361faff501cffd8cfc5870930a0f48e112bfefc2a0edc24b747205c70d0d9e0af8216ae41f2d7b700c536fd1ab80777d18572bc9e6bd1147e19b1f27418978ab960c5840651154a3070160cd4462352b8546e700397003979f23835c48a3ca9a2718b4ef956cfe68801a9398311bbae73334f507ff783f2403c3bfaaa4f96912b8cd2088a355f44b46ee30a278766ba766b7f2cb202fe0bb89489137cdc4e9d00e59c7062e54f9de9bf948b1cb351df37c8ee8d8c8fe2928247f414f61b349d9dc6fd8e29d26b62a4e470268658beb1079739b7d4c13dd4e9bf39ca571b032af62cee3e1296640975295bd402e876b605a31c812ddb8811773c587918df0fb067d7fafdc20dd42bcabfbc89ecaedfc801013f9fca980fa5b85e94be1a8f57652c5772afb45a0f3e763f505290fea13ee2ac9b31536aa1bab63020c7425baa4a10d421a0c3466a3a196e939089602dc8a832a78856bcf1bf141347fbeb468dea6b280caf19a59cf48062a4778c561cd15af4d02575cee0104c8b6c3871044ab4c4c25e5846f500bf3a09139c3e8b88feeb3f2689b00ace6f5064964963bf82a7a1ef3f713722958fa2283055de12d8e988c5f85c980d0054d1bfbe028520e4265343a13b7bc7a367a89a092c12008226aeea45c7015d1d4d954097de1d63af884c8d7af7450776dde4861955e2cebdf6b62db86586b184a0325d47cce240fe1727eac3b05b8c8c35277ef562f32998cf69d03ceab4e62b8df775ee3ca8643502ab69328ac79f7d575ece14e70531eb276e2f9b627e332ae6cf6eeff94220cfc9a453f019c22f7b8854085b464d4800e5774771e9ea99722cde3352f0b5699ea8b09b04f4b2da78983dd0a18b781706520148ee511b03bd9158ea4797ebb8b6e9e7682ed60250cf5d08c46e1da9234d2f54b3d1c6ab79224f0fbfa428267eb5b6cd29bad1025ab01aecb6787727aaf2afdd8d42a4d5b7e9f58cc11ced8fc660561a85096d17d3b3faf61bba05a354c96d98eabca96b9e8c4ed97d05996f5e88bbc5e4fbe003bdcc13710e0ef819e1cd7db966c81ea395f2df1f82ae0e88cbdf919288896201e7c01b4adf4cbdc7dc80cc648a81d1dc670f4d6a4810afe83b37eee33ceb15b7ad5b18e5c95f590f69ed2ecf266885e65a74322321cb8fc006ab0037cc88ce83a6e63c36e1e966c6fa10706e94571f1e280a65bf047de6dbf94f5ba290e8a92978282dc97d071b4046ee1ec91a98757f2be6e0077b517c8deea66a73173241e9d349b65e89e03e849948f37aec4bb5f7baf1df97852d8f658d2ff86dd8d27102e64d5b90323ce9900564626e5ec43a3b9681cb3e827bf55ea6cb8b81c5515409e6541913948e55fb5e7938351b8905396be2857a0bce3bad200632e8a3a6a9fcf3a58169e3479552a5eb0a16df5dc0d4734bc51361efd0a1ff9161c77ce23818245ea1ecbba5358e98508c0ab754deba8fd5ba9e3f6aba9ac2237e12d3e5d892ca38674b2d3deedb1d97d8a4ad44b83898898c91c72028f8fdf7dbec4857367d6a656b0f2cb3654b49d16b3c4aa53675f182b7423cfaa9f10398991029f23e0bccd91a0220dfa904581525102343f910cb3c130ed7b58f9d4acb54ea73a2b8f71d8a574e0b5c780983785cff7eae9a6f0d436211b94007d59da7556bb1f3f1531615a4b7a8c5a77e29f74abdec9bd65333dba0d84bdc23f9f94d27897ad882b79a4ff15b1bdbba04294f042fabe3a170f3a1493a12e39672a246501570d974b696dde0f8d7a00ea40591be08f23c54ff208d3fcd9271af186e71107ca51be1bacca322d593d95e10399ad0c71f97c97b409d3f54189cd2d2ab7e8ce646a049ce126a559aa11144cdf853ee7e19c40c0739cd276271aa87f34bafa31072e0e591389c110f7b2ab60976c2cdf9c5e7322c839b584f03b37ac6228136454e85807b8da0130a83fb500e1bfcc37b7a187d59c782fe2b3f3bf42dc3307575798b0166343151ef44ebb9b9af19166e9ec81c44b23d451a47a61e3964d81041c5744abc5a151715bf8bfaff3dfd722278f081e9da18f9857419df1140923af827a87a9ee5d359b414523ce0425838b2545055e5ee2a9caecd0f2e8e64499667856e031b3d3248aa3d3e3bf014d4828a3076e1376fe89b5ee070134b8bcad86e2028810ee8f29be5b24483b925b38b9a8fedf4896cc283d901713f46ae13cf4c441437df6e4ba2cd524b7ce89d987879827d22b7b492d4f8dded3610b3900d4dc9849bd9b4d19d523f350e602f5dc6134e986e1666f15ef4b2dc7252f1ffe3147454df8ad52ab16916cf0dc27b36e7782cfb4128e0fe183e6a25db5683d260dd476a7446bf2b25e693878f464fbe6606a0a9e0a7356513de70ea8e769233f54ff0252e7ff877edf1a671f3cf06ad5f176fee724947ca92194c0ed7d9c692c71f51e54f930b21bba4e8f317c8e62362ba8eba23bc87024647aa1349fc21f5f87efb510461130ba8add8e7532e4062be4085c06468bb059eeb80a53362e5de968541383325c63db0ffed438ddb678a509795a731284ad0a5cb2c9cca8c0ddda56f387f69c0a98ad5f06389d370d399c140dc910e4cde7b93d0e8983207122d8776f506f1b0e096d4f1bad249febe061151663c21bdee956883daa36685d3113ccf0ad4a69a17e939486e51781b902ad169db71a1586e5e09868321b02168e3dd9ea79c32be4e592489069fb149e71e160bd268de8220b20fd5033584a28f94d16e5016d7e025b5c8ac29843f5168beba129cb19a322f46b4ee0397ee7e51c01107a2ed5b7151a4adb1b72240d9ef6fbed99a7d32be1c649c35ccb97473b87751d6a7553bf63e6c15bcf31df36bb6cf760c3163a1cd3548a9fcc01635fd9eab1b162cb49d450358896a0126ccb0ed4bd6a57a036687a533c90d22bc855fccee1f7fdfa29e7f09a608e30039a70c6c8759b086d1366cd108282c79245859d74bb112f33805fa39386e0f705f8d7b00583604f7be9563c7fae4863606415732cd4a61ccceb849037508749f225345386a34ba7529de4251783f9a1cc9373c67dc99ac7a58c8c61051d0b343a158a5cbc1be29ab08ccf8487ade59b2a253e492577d171f87e58855b27e0d7351cb8c6777f6beb964d7a2b0f5d4b8fdde180baacab8479c6aefa9e40d749f16c36091d13a3751b15bb8e1778d62f356f9d2c1a7837b4b768f824170065439b3ea1a8d0fd1f38a162d9a8f96cc7bebc5e8532ab30265ca113ebf0d38724f85b9938f1072343da31c1494aee9e4c59020d70868d5119b2085e297370c06f3868d42ddd4d9bc0475bff929585dfbe10fc1d4fd577f93862f7a42144114c13be3224ac6bebcee9849e4e8e1aa578d951cc51b0aeba5c51495860eb47bf557ca6123fd2c47790e4d59b0b5e9d3f4036716986a5e9cfbe48a28dd2838e9d4689b0c33541aba91295a75c1bf1499f0f81d20553eb6eef573af6cb10fb458932808f312ef4463e9210665a99199d509b1ccf8becb133b5edbf69e2915bee32fd019bf302677dab99119013b09a96bf026a9d5db8859ff4eda7e1ddbb0afaa8b17d351767d55ca7085f20e085af8feeffa25c9083c0f76e8ab83d5d6231b37e3b70dcc553a0e037d08441c0368d247e8f0d349ef5681fe6c8acdb1100ec7e14a828e879a53806a1b1d7ee858bd6abc96d6cf9a6053576ec0dea9402a8f1697d9b6bd0c588b3289c30e09d470b5c354c93e10c3c8010aeb55fb9f6d0f84bef91d23ec754513e5759b75ab59cc7c176e8f4cb7c15d967692e03888b081af497f8992fde6e0d7b71838a28314967a92671dddc28f10582f444e040ee952b7dfe4d8848d7fab60f075d42d8477e1685dd170b72c2706d0a730c3c267a9696ad76da3bcdef7b5589f77670222ad8785cf384f921def7dab59a914a764a3f6393a1704135fbf8acf6b30c1c5c2123a9872f9342ab2ed14d9db402bd7eecde820d99ed502386eabe8250b6403308c75ed9969ccc5376f9d9d3ad5f55e40f8fc45abe408c76a76dbce7f41f30c50b827675b401dcf0c50a982cafd67529573f088c90c4050229daeaa9a302fe07b49009bd93e28c2081cb8cb8f0e1f5ce5bf4040491c72ec3bfa7d6c452bdcd7e687285a31beab941a3b832f8922a2fc8efe5c89c92abdb8417005b53767bd19385f239506d59c0a722bab3ba4148a94a6f9b6110b0d580108587b680c4d4d5e85f13bc9447fc1d61e7662a5adcff7d47c37f533988ba4fb1829550df169f2b40f42f7d60ef5e2a2deb02fea062d303f6a602a5176dc2173c00145a24cd52e6c2aca47d13e792fd1cd5e1e9f76fe146769f2b1765ea059636bec3df718e96f4778324bcdbfee54530d13d127cf59c130b9c2a0fad32f698d6accf959a9278153dc5124198c212f11332f14ec10a49461dafb4153b94466f8eb82e97014aaedab50006a79d34e40a8db96c1e5dbc1c13e0c81674948e72c47e1d759a274c00cee484f7591027f655f4d38336b6e65818416d2c7cbcafa294168521772130d679ca758a62d11876ab15b10941331a6a8ced24aa0fa97f7a68db8af920cce3a99b4eb63dea772685e36a1120100ab85dba762e2e231e0f7d24b2ee9de6af03577e40f1cfa63dce0e9d423b3215e4822a50770167a496c36c1c5f7df753147d49eb26ff285601bc8fc69b2d4a4b2b54a5a8c7b71d567c200d3cb7ec85d4248b7b7fda6a6b54a38c53494a5ad90e3fc8b2654b1ccf72b3efde09ed927abb7b69b94522dcd46dafd3c7b6f64dd7147dc1bcd16d9a52b0dfa43449225346bb9cafc21023c748978e051916057187b3e9e2ba657cf802b9b73ca21f8a4b38cc1bbd38a097bf1be2e80213e23abccea5ea140f18b0a2ab127ce446d1399d30962b8e358ff678952525ea1df4e364b83b1b9b1d1fae2f148ca780287cd921beef23cf3c7ba3723ddeb7c3c846ed7de95d2fca933fdcae92c6305f4fb28e8ca1e9ff27bc569cac1dbea82e3d5427ace241754aaf7675381d42fb63ff00ae4a568767f45c62f3756e21dbaff36d49c759d0d899fecf8cc96fd6c72cd81e31a9777ea69708bd01e5194dcc122694072d070204ca44a4e8f8bf89db21abb7d32e05dba51bc19d701906c4e5cf57bc4bed8028dab2f7244445a379e9be760fc0fb13a7f8ffc07dfee96333a87e7db1231dabe3790bab85b0cb57b492b5d30fc064182f44128baca95dfbe47b83af9c06f2ee7b789fb9b8854ba039294f7b913f0e1f031932c4936089350d1e62c2e5e067027e0947b36e8521919c689e79cf76e0042fd444314f1a3508d755916e890ebd0647b061cababee6c5d97b720de41e38a94dfca2d088e6704124f557e48fd168f036124e33cd3f0ae126dd6736daf8248e1a11061dfb0217c5ce8e5dece8eaf278f39fc0628ed6d5e0fe1cd4452f63fd92654d2683cd62197adf58842b9d9ae77405427af28e0ad28bb36a59a3c5e0df31aea491e156dafacb17a4348ab6884ecbca330bce9f6bde80017289a0275c2c487487edd8db382882b3a65671221317b37d1b33927c0b720161421a98bb2580bc92e053d717d6cdd9bb5d843ad5d7d10f8068f854a8c5f5f308b69d10a094596d008cea8ae1dd88d2292d1067293502c9c3a04cb783df6d03a9e237e82e2ad08dd48d49a4a9d51cc58b7b63f266659a17c6cd4a2ce6bc1bf4d6d839579ba2a30d4a425a223a69f4484e8782fb6af04f543a64fbd1cd1bc4a3f6204ede8951d7400a6bd1a530a3dd1792d89d7747168c945a6ff03bf38f825dbb2e3ce57a21b508797fc0b225f5d7970b94b096c9dc6cd6fada216e73465c268e78c96f992dd234fd814b321a828f1f82abc476a0e0324c0dc291c513a8711b4a234af7564ed7e3eae0bcf0bb4bd6339bbd98adbf10b4d72eb3a89bdac16c753b23029ef9bb2d13c2d216497ebd4b50728e485520ea8cb67057d0cbde5fd2d95ebcf005fa8a6194abce18994473a750cfab99d3b3d154d3bdc3943baac47278dcf240114267bbc921d0c529cd025b415a8fd929c5b733fc3e9aaa7462ec182537a6691d9785bbed79165c0c9c8dfb0041413f7a1b83c401cd277891613a002778bdeda7010a8a2035761ed6d2918a60b9b1cdee3f286d09e7f474d31521ecf8d7d0d9e67108b44c460621fe3617d1f9b2177553fdf1c20bd4cf6690977f086eed24baf57de261f5cee43e93ff40fa5ded829970c39dab81322420570e0a9efd4b2947cd1d6f62060a9216852a3be7748316e857f0ca0a95ac3df3ac1a5894b32b343b1b631f9bc6e7fad1e95426e55389137e443fcef862f8b28ee2b488053470172ffcf13ca6c1af8a68d6041a88c00cf3f921ff080500c974332460594eede13f9dc9db3c20d72de6e1b2153f8b658fd93d21f8bdae1144ff411450c0a058caef019fa1a174254601783163864c81920749158ed2f0e290ff0e9ce98363e1a8c0e8d9bf957512d0a75f296fd7fbfe403a1684a6bf637326e5cfd4212bb047f12d451212670b7afea10cb9d9e75ae324da67d117009e2d7d3b913f530446ccc2e75b063510a1627c425d9f663073dd430800aca740a838c8871b4e1e3d2ff3d1daa23b416bfae7a9d14115084de52d70ec8d909087eb51e67b740f1f1ca43ec88034ab9d8edbfb0411a29306c6f75ffacfd680a86a8392a764603d11e95d06d28a0a62db70bcc6373e0f027a4f93285ecee8da63d3c3473add920ed0c6b15721ba06ff9a129459055246209e99101bda291a191e37028d2abca2cc42b32fa5330515ffecaf06aeaaf73567d09694d02b7bddb0eedefaa7f5c35c362fac0e9474f044e31d8bc5748b908656d12a88731fd3558adcaf22e027cd2784cad6e124b65ed3183dba0dde8d92d87f3799e147035d2045df6b80c33b2ac4856e0be67b2a47497c8fec0e7bbea88e9f9ee029f586f60557ed724429ce4b7310491094858a7eed34621c676b73d6dfa2fbb6903539d5b11e90fb330eebbf1817362d83538e0260082f2a121f7546507e57b2a82a5d567a532162d716e6b9a7915fd69e2816be2475eea987edc2dd743e0bc1805acdfd80d0ea7367a8b58b2392148c0acf36eafa430a858f499328c846cedf234043cb189ea94c6100b9e9983d4386c83955a5094280556bc28d4455e4265cd834e2c49a24d6cb74f17c5f9a80f248a05cb142748c2b6455e7d56763c6db7b3fbd53e8af760ae7e476a1d12c43a5667e6a4390bf54ab29ace8354b3e10df62e444acb1b9ff28198491660da7a638719724a19163960073f2f9b6dd6a11a04cbfa489228b3e9db10feed9e714e6208e094cde71dc0f35f3d50339e9daac9bd0cbcc7526fd7fcd8ce3311f32de7108d189f80505f024c7b7c0ad0a8c7e00501aa71f4fc5271eb4abb17bf5ab43e2b18c2c320c7f7f39b6d90e479e9edc65e96b7cba86000802fc8c42ebec254ff9775271efe779fc3834b3a7660b7501ec6a206ca6718e249c3dc38d100d142eaa784a4b06fc514ec7b35f0ef3c69d85eca27d075822562bc79aa005fa185887bf564d49ab17876bd3cdbe81ef0faec49d711abb38a676ca105e125381ba6a50e9b0805e1519387488c4329171e0e7c4e96645b14b0fc3613980d19be27bfe6fe2fb369e56f800383945f232c69a3ccc8bc5be87bd9704366351e10f030d1d33999241f1b530449f5ec725ecf8b1a788ff9917548bcde4691bb37e51c1b99359448bfb7875982ffe39eb9d1d21972ef8dee041d3f2532a1ff0b46e309f8df7313c3a068928b2795f8441a34699358ab968f9d6121dbe84fca5898d42e04e28adac113f59fbb9249c1040f9a4302f18e3198a79fd5d5709953eee47d19c4656f62825de50d169791ecf79f716cd6745f839da858e561b0c57721c562936950d367450ea1f29c8c47c9e4c5c5e9ba8710c052218713d74b0c141baf900e2c92d57e834691100164e3f71951a5225dd4e8bf81533b5e432df6d2c3d282f8bbbdb979830d52477215f742400920bd1c5961371966583319e09e9b4ae1d7da17c3bf180a1c8f89471d2ff8d9657e32ced3bbb4dc0adf2efc3601f875456d79928c25dda091feacebeb0093cbeb9a72fb5304ed62cdc53c5b527d2a895dbbd8177d525a56840da947193ff6c2f413404ad911410f6f27819cc87dcebce55b1c2144b244850fe25987c52efffb36ec839028ece90b20180d5758ef9cc34c9484f23936ceff67e4b69bbeb26be38319e6dbf29d498b99d1954fabba7df800169a0b05e4a52621384aa33aeeb97267168c919a60d9ce73b3d41a1f8a8ba518750a26eb85629ae861c40c55632cb2b11ed68f7890f01526d5332846d3e5abd65e59ce7d3021f2f503b87dc69290320b74f7b9d36cb9715e55cf8c517f71d2266a18bbf8fbed71e7c272dd14e59d4fcbaa0276ea731cf2c2f01eddf690f6bed7b14209ad216d8f6836f9cd08bfa7756cc5292a489c1a9ab0e41818ec3d0279c53950e255f4d0ff5c7b53e6317682630e6df7a6633db9838a1c0fd7275210706303c87c0b1018e9656d6bafdcee5865eced246976d364274f462c1a9114a948e035099e14fe3b769303d492de3e4e38595f74a06ab52a0ea8b7a8bb0ffcba594d2b37cb93bfca01ecfa819c7be578ce8e60de7ffdfd1cc58fa8397b5a63c6c9a4a98c74abae5969b78e8ff64eafcaaf984a34e4801af5c37d81e77536851834478a0fbe0624c4bc26d8b9e733d57fd991a72059aa3c84438b0e93b2feee1228ddb276ccc09b6a875a824f8246eaa5c7d927eb63e23103465244e2b0a1e37d100658e1f2848887e7c31bb408103f358396e6283ee449a0d64f0fa78df1d98c32707ad3cb201e672fffdf1e6cbdbbc98beafedc58377fdf95e30205ea3570a53b385373389756c8093392bb5f5b629775db2142e3434e47406ec429abd63d0d88dc7914ea0006ed7228fead87cb757a2131f3e000f9f9f48a467383b9758445a05471a1f06452a0d28cb483d451ad73d9333d46ade3ac62b46ec9bcf9e1a91d9e87901780564ec5edd92b51c017aa3ef062935074b1ca0551535c1bb727b7a4e40f996d40dd17964a20f171df389bda73ac73c2be0ed81c7dcf3ebc79bad5f2856e095561a29b9d3394148c248d64e700310547d1d175eb05bfa2f4c0fd284bd62e8a7c6c665be5acc73b6d17f432786f1e4c24ca8c33a6671dd52c124f0ff77a8d5a0033b08b840718d4e56aa79d97939e77583b8415f3f2831c435bdaedc637df1a95f2f741c209321aab521379d9180b9a5c9f21b477cf934bc2141348ff0cb4f861e786b9eca181cf5f5a0fa857d885f0984e6b9677e212df9d52956cbc02421137c18322f2aeb31632630fa0829699296dc1931e97182e24935c92eaa3da8b4a72116b38342bbcf5053372c0857958f2190dbff59402a25941f24eb7f5099a9c343684bd3f1851e0a00e7dbee2d04691a752b4a909962c1b1e6079ce6b2acd14b7907c675392fe0debfdc9448aef82b578590d22778b061f3baef23f5ee159f4ba0eed0195cd991f2a6e1496c4bd0471d24972a2dbe06b870bc3e20e666984ed42edeb80a32b139538a553ec6a518e2688e136271f09913f2d4a2cc0eae850cfdc9344685ed01dcb88760d83efc170155e162ed46f2e409f68bc9623b6ed6f18faef3b992fd1f71d5c9415f597a9ab0010c870c9da0e8e3542c66c66a6ca2bbd4d39c5d6bab3ef27302b32e21106135feee9c9a7947e2c51d5f55e5568c6fb9b4cf6f1152af006d4fcb2893167a00e8b157e1317a5216e709a52f6a50518d71d9b73e8e11558a14f195a3e07a90ddcc1ff3182847ba32cf553fa8f355fdf488d8a7d714883547ec62e700302622d377f45c7f7110fabab07b61b2d9c761308e8fc38e37c2f1183d53d452cedbfd3819e0928098d765e9f9a90259cd419b42367cc4200dc13a0204bd9df6fa883ebf76a95c7c16b524efe923573843a5f9a2bfa6ecceca3f35da8a0a0904a7a22ecc0c13d42dbc701a18941cf20a19fed7b6fdac9399c28148761a3fd4cd12031666d137de0a7910a8316853ab4dc2cbb37e248729cef7d4dbdb844adfea32d78a8696f8632f8361c81f1127c757358b44b599f3c789df271fffd4b5adfd80c2a698684c42eb68b55c6b5e2a845b23fbfa9a8eaf9d712bba28c59582951f48733f5d12615e0179333b8f7259de33958ec09106d1e6a3cf12f4ddfdf7149628edd1754303297467e2a7dca90d2b434c3aad6b85f405b974e69a150c7831704c584f018334f99ddfc6fbf32e47eaeb4996e2dbcccfbda62c26c3b78d0259948c5c32127ad141ab70f67dab2bf7410459766737298659893fe36a423a6c0096aac665b68776daaaef751417bb8a2708000a6b28a385131e3b89faf396d53b33cfba98a192036f65a81e1b846cac572d373965d6be6be30bfaecaf8b3f1461f47cbe53e94ba259001f66cd9d102dcf8d6b60033ddcc93bce15c75e84fe47f3bd3634dceb31660ebd504735e2dff3827d3d20567d61c8576e217d01f7a77747f6613059641bfad92ae6c9ef490f8be0666adb0dd61aa61e0fd5e5d07045673579a7fc34b7645f7e3407c9e87c7ed9f0e62dc5040a493fff5f7fd009c54f0bba0ea45fa89716befecc9cc791697851a85c594a5a39b71f603deb05da7fd45b8f165d3f51d04fef510a6d971f085a89bfefcbd3f3e96d090a3ad155bbddcd6029d26ba25522c07c0ead41e905d150e6fdec0a6008da0d23e8e1fe3867b8a7696de7f009edb9eaeb8b1d5162199b51c2572d609b66f82f7c486f9d833bee5b5995f8d5260bbe2b9418109b8c46ca50bb39b867d07442548e83c142afc0f7d14908aff7943b77671d0331bcc25ca774b80f85f353e2c0a8dd17e8044b97da636ca90db99e4ccd63ce655006f30e546f3227d2a1e0308322ff1b73382b2a02a3189929ba1a8f97515f33bf0a292a0dc31149136402c13a9b5b8525fad2c57e8785be94ccef63bf481fa5ea61ebad1cb41e78d118bb68471417f4efbdf1b66eeea58ee0313d78b6611e4402925842f4b3fc1eaa9216ec8b150d30b11d23073cf910433869c36c1ad863c64630709a5ea66d8172cfe71101236622daec8a1b34791996f209e442cd52507bd5848dad60445a0ece2230d0bc61d4e27c8c0099b261b1764688d124257468e664f402309aec4f83dc34335b36effaadaa0635973e172076440a577f562af67bc15ea43be9e426a9deb690b34a2240db71da1d6db89abc2ff8c139ea82d02186e8d67c11fdcf6813a70f65210caa818f86722af13618f7567dace4472bf7789ff01978853f21a09d3c9517347cfeaf545e4b21f61ec2aabc221a844ad1899e22822ce299ca29bdd1b0fb2cba5fb3c33f7af8f2811893f86054fb1eee69329b4827cdcd7456f3b0499a82a25abeefb2b60aa6e37f316aa48a137920906e59a61a54ae3b5f11655c4d7758f87e077e1a873c25268f98d44f62ee3eb29565d644f0d6be9db2e651504e5ebc0cb757f9c15c341ab19b1891d42d9d7aab119829933582a103d8b77838a496bfb60238b8525f90b0c6802acb861419db52e84ddea61e1097516d5909f8a6b71fa1b98f9ee84095fedf69212b4008f37894b0b6d83ecc3d8f0d5538206529493f59df00a5e963c1984b78e6ff208d4713114aaa866dc648ea41631e9291479f774e66ce0ed63980e79b0804d2c52880e937817345f5af973d004ad4fea6f8db9d5719693ca1e0e7f69044eade497788f57bd5cc6726a653189dbe6a5e55dcc9140a88ef13f20dda6a5a2013e74b40163978904e1e3e2001ae730420056ffffffa9