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

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

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

Block Certificate

Block 70651 fe4cea9fb62e85d621035518e62f56efceaa586fd9aad8561432241db18b853d

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
926b4e4d228fea8bf0ac9c4aa809d3196b64ec39c6db6bcccac4e9a0bd324078
Certificate Block Hash
fe4cea9fb62e85d621035518e62f56efceaa586fd9aad8561432241db18b853d
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0090ea010006d70100
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000004e2d2dc7be5f04d255fda4f54209feb570df099cc935be0266cdfce89487e7e021ee914d34bf71f1b4645272515671c26f32ba953a8e99df16c3219401ae2afdfd833c30350466182735a30653533922003afb7dfd474d447601000000000000000002000000020090ea010006d70100

Raw Header Hex

0000402089a54e8a0308c56d83529cc3fd92f0b4ef5716c65f87e5532727c25afeb38bc6bc5678dc66eb2e92560f018f3a48eba24584e8f058111a3bc951d502cb0b3562c2a1286a71010118784032bda0e9c4cacc6bdbc639ec646b19d309a84a9cacf08bea8f224d4e6b92

Proof Data Hex

59,560 bytes
1212160203070b48032a02964ce65e6422a07d2e3b66bd24f4f77b29e9512e4de6b8ad6b2d0cf3c79de74ac35e8eb155cc1b69147ac9aa232847218d81d1f7ff2c4241b9bb444d2bc584d48be54841a2335632d62b4f66896c8ba56258581331dd7163ac4f43560d9d79e685b6e12c22aa689e10b2dd11b979b0c66e24f12a903691aa5c1e88e3b8967bc190846d4f2b12ab7909427f034272f604f10513822048aa7ccfc7435571486ec4c9b071de140818d1619ba93c8661e79cc43b056fa493823c9ed7d5c28d667523e974c220ef63309ef37c222e863df68f23aa35077bd6afa3675264b82504b478ada5640a62d33b44c642bcb243363b5a9917f0e9c94ecde1ac4987ec810de33f5d4c16b19b2605fa06c7cae28f397861ff98c306f2ed7811613a2dd8f04cae00b22cc5c09c08802258893e97cbbb12e1cf0e0b1ea1893a0519c96ebe935e5d24d729c77d114f7068b405e0d9a88ef1c623acc797b94df4fe4bb1c76ea8517bc8b234857cbae507f6055a91c3871024c4bf28a1e73bcd2fc15e2a88513e0f4fada7f82165d567f03598d6372b4268f73c8cc89a7bb82070f3ece45aaf9427f311a5772aac9777b06ffa076726f87cd3a703904752c2c49521736d27d092e224252bc0fbf0ce891035230145cb57baac461ec621210e0d954d796d7f30ccc4fef4049cde8ef0f1fc751838c378eaa8f5c8282e4c03f28c1ca77cfa2ab002f17ea9fc451d686a38363252b1e0069c32bf068b303e35a0e313ad98b037f97cd8e8f7797efac9e9e01b6bc849ec347418eae1fa2955502421de7f99f8c6c254be81bd24ed283c310cdd1f4f8ec36e49941977878b9232bb118e6a6e55af5b4ccf203fc00a061954d29692c5993658871415c257af3dca91cb3d1af55f3f3cfa268bfd8343cc52eab9213b2b6160098b3266acef4ae8565e3edf58c9053bdc0018788ced317df543c9edae3caf59d253ff101c36b71a642c38e2aadb9f9aae1976643121cdb0048a06e3b44bd5d54c15c581fe98aa521edb0be26487efe43c2142a488c3537cde9ec11f08f981d2d0f89557f8f5da75d55717ea4a72d07195d9db33989ff5d7b1cd2880e8e058fa64f7df8bc3840659a61ff00073b464fab04e7e0bba872810694e0868d6687a6bf7ab95a030fd3c2d4b272f09549d8a9fbbff2e6628e88b346af7ae4d387d596cb8b0c0fb2d293e40c713d30150aff69a58e0e3b55adb19ee01cf8020a9ef16d74e2624088d39b9c130eb647eb3ae145d30723e1212ceb1258290d49509306931f285520ffea241868f9431cdab0d34810ed969d6ade4b7f30dc7ecccea1fafec354038b45df08036ee3d48098f644f44ec3c279d1e57d1d3e8c4a88fb480bb5bf19718e51f475e90ee15b602ee3949753653acc4aa9fa56f9cbf906104225dd302df6bc2e3e3a42a9f0cefe96b45bebdf43be5652457a48f111de2fc197701fff139160515547093cad6e6209d271fec6301b734739c251072a79b4ebe3eee56696433bcae2083ad4bb867c9ee1b278057953094814a940ec180f2d2fd40d27f028f587370e5c1bd8ceb062e79b0800996f73e9c22fe2e3d6ba9c81141b5c16cbc852ba0c25194007f04e342b8e774d22f74a876081654c42dd68cfe67e05af8e22bd2fa7da5891939d6b94e26a0750ce9e5e0306eef02ddbfbc4cac2f6817d728a209f276ee32b3a1056ba8772156304371383f32839035c2577cd13da8f175a1bcc3a9ddc99b258862518b02d530dc4cbb1a50c87bf4aa89460853e96cd9ee0f94143a25be3ce26a548e292c72c74a88c7192fccc0331a91556dc245c05ba810058c41e68aecde46c15c7e8cdcb063059baa73411f332c47b336011e19c130b5ca3dee08e9e025674eea1360159402f27168ea5c65dd20c4f8c5e84bb74e6b5882970dc6c715c422080c5414522331e2446a87324b1e95872c6fe5c8afdded7e9482838fca25845c46d1df99b41f6b25d4804a8677dee73299d5299e2a0b290240a3f37638d59d6d4eaf97fec05e8ff6c45f66ae814c53e29fd15cedf41cd55ba1f0b3d7aade181595e22b8b8cfc3c6a73de42c234602785d6ec6a91f67c52796bebfc220eed25ba6dd5d625423a39a21e4f3863d4dc0f79a8ca166c077e8fd456fc5589d1d8e9647fc93833dcd81ce4c85694803f8d8be3cc26cd922e96f4d1887aabf68e4412b8cda8414497f97dfe10054d44892a4c8f9767794fd683060bdae81ef8db0e7d14bc3cfa93a30f4a24e1249075e3a8326a05b1a02ec623385fd46fe5d91583ae3a5b81a0c1b95acb31b1d5f5e7072597dfda520e09f224799838deb88801ece5eb04f4862ab71fb0f970433835dfa1592a9df001be64c88d7da86f3a7762476242efd1673bceae4553fa7bddfae1d2a6c2bb2ddc829ab98ad819278d36fba6da36178551571eb3aed210e95ec39495c8d05568cd59ed4bb324218be9b30b6b759980646c89ba7eb10379673300e065822a3b789344dc5e2bc7863c8958ed24c16be6524c969fd104610ad7905d032a0a4ff057e16f6bceaa679d57f46989d09843ef0c1bd935fb9c2e97a6198ab4fd472cc5d2d021310c05f0b27413458b1d7708984059f3a5109642177f0dbc9309facf061bf63d67e9b0a9660c7d7bf33659abf8a17af26d6ea9f9edda7272d19a6abf683fd28077f853d0993bbb243322bb5dcb68d019801efe0acf14304359df0efb32930d57275e6098e2146d34c4beb06de3c3b152ca50bac582ee9d22a11992302cc0dbff31b7dfa8b77ea901be40a0df399a869f0ad3e639af3b1934d4e987aa2ee1c50d39d9bf8d34a18939486cae9f5c7c80be2fada80fc9478d23013e85081223627a8c14b9cbcdcd92d879ba33e87de2e405a7c976d03b34c4b6d7eca8e03b0dd57e537c5d19ca6d57e417efec0dd05440db4da4a01f2b08c18ee073242c0594f22afc4195f703284100cae29311abf03c18db3377be0d30e237312e758ec598fec55b3dcdf0bb9d3ef8af30b933fe1a15f0c1ce866be2fbc08a21a46e62d312af0931c5b60338ada6b51474fb599c9df4590e5bbf1c3e43a09b756d215436e37683faba8999c687e5a9863518782e3d2cb5440aad7373e8e412e3681647b9c8045b2acfd2db80003cf530b72541f126c011b5f6dbc2d28f04a3c94b3fe9fd8a42c44dade2486726f99611bc922b9fa5008a6c271b80b1d36c44396ce351c3b0e47c60fc453f0eae2ecc79012261a2b41f51d7873c6192c39ca983001584a83363af66ebab680a4a9e899489e7eb379807e79a677d6308717f24f4cf3a2a40638dd43e7ca8d8a6eaf98f39325e04f48310273a0d0c9c4029d7a4e44b66ef819299544763744183d0aaec554f04ab8bd4ec6b2a002321abad52c65656ef39963e4961b022c7b2f29bb02baac4a1336f0e6645e988a779719d828473aead80cf24d4dad4a2e75dc31c21e38f171c727a29b65ecfe9108f353d0497b0b5b8f13a2aeec4165c7224d01230bcb99018ca22f8053cf9865e62b42f9dfc24044c19c735a528e020f2274447f8c8fff5ab1914533c6ac2eea534d1ad93ed0032bae38c176c2c4f99c019e083724823972fcf0cf0b4e8b553164a6a5509cfec75bde708bd5e2dea0cb146b22c17ed6a5fc053c98e8fc6cb24b90d49ce5b94c5aad7ef77b170c3807a086c86c2c3192a0c4623cffc31673fb363924ccf210fb473f3b16ee0797f76bd0bf3b3f5200b155a19deeb187dd722fe7bc798ef88a6c27742c40290bf6b3c3858c5e75ebec5f2296fb8bd8faa6209cf92a34ac10616a22fee2566d7efb0b79d70e664730af6faba58d85412fc707f40fd9a6a5bd9a4d01de5ed6eaf12103b188159da863e9e3023e7e75ed9f42fc355335b456153b66a4b735299bf126d3e1ae6ff4f9d444c2474906ad6197fd1cd11f7945c47031b0e2c323598f180c2179d3922edb11482e65f0cf846317a88a4a56161d9962332706d266a31b35f5fbae7ba14d5099869a15da5e8ef980ecf7dd54d35d0462655b6b45a1dec75c4d97ed096df5dc3f659822a4efd27fe632216cb02ab2d508f523439794f5765a96a13b370802c7990fdd860e60ca2d13c1bead0b65d62dff09416b03fc95946534d5f9c700e9d794d97be31e987aa8ff2065ca42b291be9f9ceb96ff9b6bbe8d65a52bd0b202b7b40b71898e539e4e326ff65a5c21d9ccd5317a158792dc26258a235471850475631fcf5e963eb7b700f82f8cbc47a3506b8c021b054db0706e1aa89e890db0af842ce455c61798fb6e0208adc9efdc0cba9acfafafd151415caa1319614f50b343cdbbc0cf4c2557a11bcbdf07bb1b1fd15fba3ae20479dbe17fdf8aca34d7944cd6d23b14474e25e0fb80441acda1dd297d4501adb51ec59aca5396d61ff1c2b7ccfb7b5086a9db6dc05cf8e2ebcac8469f56284ede75013048b37aa994df2c89bf164aad5f20cf5906b41912be546d97894eecd1cd8f4a157c99f3848795fc1377b5f9c8eff506c3cfe91a7bc842822b7121e1dbd1dc3b0ca8db3b69da7f15e5c533f160b60c5adee8af7b964bc8de25e29586d32eb5c79998bdf6b7aecb08d7405f2350c380f4cdaf01de95d30d5deefd19653499caf7b7400d08371db94856f853c2ed4d04ee74da161417a3c97ea6987cabbf50ea7d90133e6435d01be682a7fad4be58af801c67705f72b2fa23c736920915604fb97876e2628bfcc7d0206dd06970c20ba17a4495c728d1d266c6c0d207776704fa409d5e409d7ed7b02082eaff1e9bf5e5a4d62c8074f887342bb6c33a6136e04ef8e9c383430fb1d7987bcee826e7f90d044f07e76f63388bf14eea30aa061e56bbc77f021c8fd75892b4e4e48dfa9b270bf3e76febd966b35c5e94d1b4f556ac8b522a65662dd7e4ba4f2c5e96ea469b88e9e55dc735930d3831accfd23cd376b7226d3fc9dc367fa76b2ce5357b16ac469988f2da3e87246930746c396daf78767db47ee59b94910e0c3fdec11a26ebeac683e966235bd8381d7daee7cf43987f9a199462d0448c223a560a39d8e3f426c0173733f603a7bf1a8d06c7f60b04dba2478825d5c78b579719f00644187ea9c39e4a3a729a894ca329991fa2bd37c3f8b6c726474bd5f783becf5afd8981b2057f7a3fbc6e962244b400491e17d3de67b1b5a1ff8af239667ea2d859e9c38c2d530f3bb7bbb879d7ced325a22b06a2c5ff09a7e4f114d9df25ee6dae53706a813c0ddc380a9b059abd88418a9d69e61417df18b8bf64be98327a2401af76cef3f319431a1f8a6d735c955638662ffb7d44849f101c1ef53aed9b551ad0ce5b7059e4e9775175dbca14bddef499eaf523fad5720f8de99b0eaa31c1c26d4d7f177dd35aa24491b410baef8315bb75429fc98ee37e69fbb0a8301c0e0aebdf14a9059ff01d3c7df4fb09f076cf1fe0c9dc7fd653421d9f955839fcaad52df0c9dfbde179831bdce402f95057267939353b854746685096bc355420c06dcbff9b1bfb364b5e07bd1bf06058fe5bccfb282745c3c6732ee05653cdd52cf94f96e29cb6fb809ae9d1202671ee436c672b2f25720285d22c00cbc095b27af0544a72d84564a9d15775b1e0363572625bce7e3ac92cfe5beefc471b5016124e906226fee95c8daae696806ecd3e5f770369a3ce890e4fb3f5855e114a999efbd907f1f8f012bc59f71c602ad2b81f4c0c1721fc9209aabf1591432c3b76bb0e036027f9f061f32ff66a23d0c0f6fd773f7607beb93a8ced0cc13768c69f3d91e6c4e2656e0b15331c36e8e6f259f41012b9fc1bcb7b40ba64ef394924a13dbaff7da64c329b907ae39a69534a5075cdba11150d281d08bedd63e86f438219fbf7c5bb18906553a3febfcee0b5fdcc2f197b19bd0b7618915fdf6153a3a7422ba5cb1de2aa695d399692f89b214a9a1efc336d58c4fb5c4dcc3e939296da33055f8bbdda5c21679ff64349f97a043fb66f90b04c8091ee4c6c012fd2be04c3bb528fc6853cfa2b45a31b5a32a0f98115cc434bb7fa9d8d2772d7df723fbd952b040631ee79f51cc069e586eaf3e5b1c17b777062940d6cde168036b8945d03bc30b9b9349ffcb32880857725394e06913a470f9ec90dbd539834ff494f47b87699783fabe5d9b5f5ede900162cdf54c7fd38dc05a87d8dd71159fac1bf295aa39e95110907146179a58dc96bf8514def3b6c7a30f5453957d9a02cf2d2f2168d1894ab682d0fdd94c515ab944bc454c4ff1fe05314b4fbb8d57ccabfd855c626922a3132a9553a82fdfc535d741e172a6d18c14a80bc28d5183b8abf18bf0da592e52ed8ba64bc19cdc5e46edb46fb1ccd39ead35fb3b600add133d36f6ad3dce33d700946c99e8716e3f5c34d1ae748c66823719361943767af9658c39a97aeca821cf39c4688679473628fd341555e3ec0497b831f7763ebd7c72c7bdd9fb884b4307f841abf747c036ac0fe148c50d903034d126147635e7a28a1eeabd7775dc863a0e71889083fd5633f065d864ad4a23348bcbfb360288647d9975e51109a7435f191a9d0b966906d016f5d716a3706b51d5196c148eefeead80cbe3f6d4d0e894f3e7c7622ccefa9f2587e482ff94f8a65b0292db9a38243ab9a9078383dfcf2dbaece04052ddb1abfce33d8fc3420151ebfe22ad64a25090c97984d199187e8fa786bb6653f92cd7bc2ad30f21754bf7fc1d9876b91a3cd1e3659b30af160c2e987e65dae5628ea7d731971366ea30cf431f647d3cd88c569065901ab487dbfc127f2d66dc57927c4bd09d8bc960ff0b88d73a6dc9b3460f59e75a7734740297ed5a753dd787443574abc718d665f037bb954cfc9ec9af1ca605f59c732be5932c9fa06895496c8d155690ddaa16e6c41be80e0f946a42c78ccd8d01f95da35aaf1fdc1accd8b2ddd65a5dbd37b20d5d475f3dd8445ef0825a1054969101565d2da39dccdbcd9f3164b2d6777c341c8c405a839af0c323e14b1c8d9eb2be783e9a395e4bfd93f918e03a0f8e23c21aeb383b6d439b9b8b65c25b1add049dd5842b73213b5fd2f83e4763d92268911192442c4cd693fd79821b473cbb22d27356c50482fdcaf5f8b0529471c933d993dbc3094205762a8d947e670fa15defc23c40165b23e75407bc06c2c2b8b2998d5dfc96d381878b0fa2cf07618ba3fc5be14a4b4a8c500562bb357c4d8b9bb097f2b7aacad07b172f7b373b233a18037654438e5402f8abfc7879c710b91427ee0e215529108f2b321e280bfecc741d1f2c2d5d6dbbc10e1c58f064122c98099d197b11cbe2b66534d31d37e4d9a065d007d094b7046b2633f3e1f45432bdebc461de1d4832b2d0e9c7ba6dbe16d4eeef9c455b36789201de7124e0dc68ac6e8efaa653e7027bd63c3064254120374b32b9c0699e4a3c12074bdf6eb317606a3ecfeed03f044745884275162a8f01356dc4273cb724eb19cc0bef4a57216c19ca6b0061d2b070eef901c7f784a839e96ceef0639145396ffb7704d96aa806f71ab19531ab7e04dffad615a9a3ff243e9d97752414b3d435f1668afecc5dad77633ed44618b40abeaf264e0df9101a5a665a5b55fef129237fda94ea27a10d259d8214cb2ae607672779e42c53cd462306e75fc0f0e61bb5ca3e457b6f39b9d2fc76312e79beb0670761da2d5da94d219b5faa9960e343406cbc221ede0f99493aa4df14029295d516eb88588c67ca1d85f4693d5f6be71c205e3a48773dc9393a1c3528a54c9dd77ce6b0ce69627b6258f37334f29cd6657ed1d6543c72344b75266291e01a825224eeed78f26c9479a07191a6c5a93aa97e8e7d81c246c4dcad7004e13785cb9b104328a26b066d7ca5e72b1c27efc706618a4a936a7714e4cd8cafc6e10ab377a6a7f6d10b5086ddd0636ac92dfecf57a92ae61fe9c7a8172811ed4f23bc1375acd266d9784237671f717c413cc347a6c5b3668dc902c37e61905b7bb63fee9f3f40c1d14c29030afaebe3dd15fc22e2da50782cdf7a8773781b89edaba4db1db596a669d9b693f11a019f6288daede29861ebb029c5d2d7432a732fda3099baba843c10c46d89f09af18abd4d32f98c9d1fce2d18defd9b5a23a0e42a439d2cf52dd76690c5e1bb776f912e028f4041041f5aa4e979a596593cc4fbf4a350b986bc386fc255480d28ab364a4aa03c7bd4b3f9acc3435988e076e45a3bd74b7e4991524e4638ec857ecc363081edd72fa976bf6fc13ec2141692fce0cc0464190db63d168f69b6b1b21481a0240639e5095b6566add071ecbd428bf3e65caa17b7a347a533e6b369a983b55f677103de828658d251446be254b12086ac818ae9a36e1bec31435b79e80bc0633e6a5e8a3e24e307bcfe5f227d0a142ffee8af0942ce5960355d9cadaf50b2897706b0ed31bb16b93d777411dbf4334c876cba8fe75e3747b32bf606d12994b192a0a3360b51fc560f2b20be9976e109efbe90196329d1afd60b16ac1301afd5a2d3be9dfe8af36dcee04c7b63c624fa4ccea282f4111fe3bd0d7660d1eadf4bce4c9f0cf87418eccb3b3378b57914bf936659cb2b27eb21ac8e72a140ca06ccb89ae077043b644efa18f4130e6d5bfb1c9ba544d1580115bfdb1b909c659587efe85964f09e7ece7d6e06587e261c87393e4dac683960bfc44f0d7450085ba639bb7d8f601034a408911060da2eade54352e1970e6f59f91a0f1e1595f7d3b4ea4be0a33a019da28b8bada84a93530287989f9c36dc5313d37f4cb66c0394cca4db113d39a329f6f17f7ef7912e8f561e3e5f1a2263f8597eb27e2819e8dc52b29eef443034dca77fe5894af9b267d2ee1f0564c653c6bf02d16c7dbc5a786a98a1dddd63c891db6c35cbe07c51060c59a90a5ab9f0c607ed01c043d2dd10d25a1169c878de05d36469ffaf3245482aec99c5f577c3f603eb19f16c136cb19f289e997440887aa86802648ffac1c1730c0ee21dd47cea2666add6f685d829e3561a7aa59ffeb95203b10117833c3556e7b995a2d67021ba2531c79e24fe3568af22e8cb0590e5246cbb27c84e85c4852d3ca11a457ffaf7477e80809bf1821be1f9c96c74bdc4104d0b615c2f16a58f274795cbee830d3aec0736b2630591b6d0222886d8b444643b4909e20608a1eee2097c19258d319394cfa1deeff298c8cab408030d6fe83dd94a96f91c0ab6edbd4b2293284aed05f770f51fee47f59e40999727faf71d074acd3691a549358499cd6b04b44001c54ab4b5ee799c2cab3a97822aae4d87c77477df48df067f69f6bd7ce3d08b5f5531bd18b48325cd2c70297a9b2fb31e0cd1b19e309cbaae65a76257f3583fe5ac4e1fa2c54cd05e2d7e2869e18e7375d6ca1a006edf129ea575116eeee0df5cb2b0708b4daca6373898ab1b79f3d3a96d6f88d38284b9c7112eaaeef682714bcde2dd76cc7659ae2ddb0a6d2b830a6a346a3e9dcf5914c67b9c5788f40643a10d2cbcc7ab5edaba27de60a2a4720933cc81fc45c61a4ef599a38a660cd69e2c76ecc7681515f35e5b0d82fc948e3f16c36cbfce0cdf06e4f98cac43f7295881e9db05d9a229855101989b2a01afccb15a7ad652c3009e83111872f4994b989affdd15c438973d04c91ed6a2a559163d4755be4c82dbe5fbe7047581850f0d6a866e701db588c31aa238b978f5cd6fe3e5bcc04e0994c40a483c641ded1a90c0a25dd8ced4403c67b8ca672bc6433c35a7f3a3097b1559c17455ded3a4ee3d558ae5323148db00c6121634dc84891dc71bb2a16f2c4802ca148b383568ab3f4f7350b4991c68de2b2c1d7b7723f4f78173362565d681e13a235c64075fbf895160e44b545fea15ffc5cdd0b7b768e6d817f361a23e1b01053783eca82bcbd959ac34bb0659cbd939d7c3c4dca0d1821d5ae8db69b7d330f54df2869d9b3aa286991da442f021d0b3b36992802a984599f8618610d04431724ac8ac141a78c21df91bf94882720a5c8ce059e0612f9630ec55eb7cf114ebd3dcfbb2f93d6e3b7768ce675e6782d38d59b3c4de212161ae8a6b3defaf4428bfa2d6627fd870482c0b599b03cf962e1706bae9cf561f7c8848a19920433d2c5b4ee170639a1ba8d999670a499c406e46c834e533c786945eaea82719cf6dcff60820c7ae4559cb991f241788a789063c4a88d79e7ef29ccb1cabe1d8d46ee1105a732d67cf99c6b8ad02f85d8d3761ba823dfaa40c75bc3990aebe8ff54df85cce411b5d411b3c9738c73d04d4c1937c959df2aece16020f7f798c5ee0c660476b3c37e62e1d2f39115ed31d545c9fc687da5144705870c4ea379472eb13806f1c0d3712121739264b347e8f6f2870fc92fd2765c7827c95ef0f9a1e5ddf90d4a3e7d3809a93915cd48ef9158833558709def2dffac156c3ef8c710593f90472135299b7ef45933075d12590bec64cdf3f93cc1a2d9398131ef1fe0f37811a17e4a0a097bdacafa73de4456f3005ec1554852e47076a1bebe2884154875a04b558f486607afe36ec2312410f4b0ba8cdc9f2e0c265df21db7abda65a20818d99148712a549429e8a1568cde7726d553a274087c3de78c480853afd84a0de1af9048bddcec682298e8c81c71126ebb3fe047ebacce209c6907e62643942b37321730ec1d45f9cbaed6e4f750c8cb4c7859b3e9c333677cdea6f3bd55756ef88930caf2d825f52c4ead9e3b6943c9a5a0ff43363f7b86a455b26baee29cd4880e76bc42cbe5c1adac77b366594343b88427d87f3d61a48e02cc5e3b9c126bdde899770f49c85d0c47ee14c94329f95a2d190bcc3ff526485e0b046d3bedb8ccf27627247730ac885f9011f0d34db79347209c9366be51af9dc2d95cf0c55fcfedd1da2e6d32bcdc2f15f66bf640ab30f5dcffb3d4fe73c447f5477b0768301c2d17ad132adc17e9cf7543e85f10b236b1db4f807c2e5a1425fb86d0f1b3893d07e4df52715617f26497ddbab81c68695e2023422b1110aad9105e4607deb79b7b1522c8c69eb434871dc455b3dc812dfd28bfd15a12adb39fec6a08d149803e6304b2fc5fb1e4fc95e974e34c518da388813481de4179d7d01f1c38357d227499634f2b29de5adb0de7ccaabe848af21dbd3a8d223ab961d180b7993ce993964ab86ac42844ef5052889dde80e5e01fc73264c86c9f800fc4e02b419db58b491d40e86ae9bebc7449a2d1bd033495178bbfa5e2df1efa27935b5b076d027812025be35a4561e94ee69ef4dd51967ffa697d866e69e9b9baf1f805309a2dd788fa348f2733a3065644d06fe28b0645a56050f442bcc8bfaff57328d6dfda4d0aa75c83c48c6c4134aa41397b4a02ff9a00e4224131f2c2cbd4704711c8b92d40067eb55d33e9a30b934e32e311451d6b62974b5f1bba55983570f5bf00d3a2ebe64e3be0bd2ff7c9087d2370ec3c833c7c81c92292b9dd5c45e130c408daad6c038b83c80c2b41c8be7c56e72050b2de4bcc20b65857712ba6f90b7f5eeb94871b08f4f37456a5ce21f98d02b23b25808776ce2dd2b17136a5661fe784111fb770c0ec5dce0e4d57122ee4730731c72f05469c9bf298810ec93b06c267a3258b96ac9fec32c4a616cd15dee292bd59e5353c260bdd3e09b79ab107698a86e8119744383698c699f567e4d39c0047ff88633826a08c0ae0dd8b846504abbcf56a7aaf1ebea7124490540bd13e5b5006b635463f18bd5ccbffe291f44462bede3305808971590a8cec1efb7f5413a4668af0a586e4b1eea1b8139fecfb5d681aa6e39550abe53fb48081c4914ee6d140e807874336e775fdb6987bcede8c0691881111949feb98d3cc1d64948eedd8c4dc1f2120cf41753568953db84ba0f5c1e0940f37d79a08451e5bb0448c80f2ccfa662533dff881a2178888b71ace9583c1fb70bb51a9b4387d2c80eba9538331dd46903f683daf1912add5f6344e4d14e332bb15d6ee0ab7346352b1bfd3fb96c8ffed7d4ab8c3435679c7ea568db5355361d5f6bedf5775e4ad7200219a7921b82d18f63e94639235e7a40095e2ec2f5228c1fdc46186cdc83933f4882fbed14f5d6f110df6e51ab0a0598010cd83b6bbb178d600d18758e1a0f70364ac804a5e1e8d7c164f9dbe64ec0e0a12ad79b81a809cd2b51c4fb4260ce1e8690489b2767e1a183e695c4bb90cc37ccb8a54423c1b4556e62bde01a105a665195682b09bc6a71c242f98e854e2a90b1f29dbcff137098e91e24af5c9d6eb6937de24a823dbe95525c5a4422a3200741a37e769e912649a8bd8f9d48444126bfd9ca86395a864bb596e653170e599085ec7308cc0939f9fc994d4897542f1b2604cd9e7cdb2f8ae262b8c67b4e11029187b3eb040aa2f535e7f0a969aaf2fb2041f832222510559a8eaca1b31cc77f196f2a2ed8d901a3695d90fba3c17c6cf6ffc11417a88b0868536eba35ac1affb0b5f0c4b17cf831a02f371807a76d78f545d98dcae5a6f2d50b154c0f4b5d2225307d021b13f0f98d4921bd1300e3f4e0d7ddcb4232423e0b989d45ff484eb40344ce6898acc778c4195ac20083c8af5bf7bf9e3ae155d8464efb7ddd21090c97166b316531eab965359efd4a1c71d604798146dcd06eb64dabdb391e3b82e4b669c521b6e69a6f6f7ab6c2770b92c80fcc30acfc03aac902be028d696120755188d4b4f704e5f9dcf17a3346eae03672f1b700c140bae31724c0c56a329edd3fc10fb17ee7fdbfcb84741c670f1e1dd4cf5af7f1dfcf4e95d512951a641e66ada8e439db510e4f0ff036f6dae2beb2a8241d699163fcca2401ea72b9f9864a84fca079cdba4ab17d33daebf678f22b9f3f7610a00779a9e7d2ad132d6010ada822493a030c063e60ad698b7306257a32ad0b7cab3c3863498ce69e4fa68c8e10be0454153b862462dd71155530d640897567dddea03bd9e7834473bbba4201db460714f4889f3c2109ba816f98867cb74b1cd2021830b33d8dcf1265b294daabfc32d26b8afe0ea1b93501bb4dd6bec33f82e3de364851fff86b0e2928591e276dec1ee63850522f8f558f23924e9d2bb9bebbb0ef9ffdc06edfaf83c2d28f1a964251575ea0bdf0691d8b46095e8895fa69327f5220e245a68ab73212518ae82a19d693a70398333087790125ec729755be0c53fe034117b4c650bac62ebd0677d4b980b03670cf071b2deed0b1086bf3f58dffc25a4f799512b3d2593994c11be42a6d789bbd33ec6fb507dc6b150c5033093109a3f50c98ee3aee97b2923049e991850bb4a646974c0b0c5f0f7d9c5ded2cacfdbcd2e74cc59969809b298d8cd217d9c8175d78ffd920184e7d0aa35df5bd2261f5ec05cbca828dc6920e6df010b2605f4d88d674f5c8612fa0fe48ca6beda41bc6dd1ed392fec7748972e2869a0d4f1e5e931f30e7fe69c6e1265731b00f6a6af5c3a757a4e99c312e27ddc1692eb54d8cd7da69a473f653445dc9eeadf2e43283d723785dc16f9b3d02f0f31ed24a99000c2ee24a5e5986b6c54e5c7f5486f6899534c38b447db607d9e675da8277d52d589ff6d6ae99ba6b00bc022735fb1ad22bac1b67dfb6db56414f478cf1b234e44a15cd99e3113cf0f309aeac5a5c78a2f5ad2d8d4e49ba0f311e8ea27e8b55b091ef9b1edfe3bef6a9000b36c2cfe03d1ed032fbae937b5fb1425dba15cb6f68284345a9aa5c205e7d6f819bf59172306b9a58dc42cc693f375f17f26543ac4431c960f32fd42ff56411a8826844b55943cd259a336ccf41906ecf264c2ccf5f55581d6d0115e63f1225135fc24a3a933021397806ced58a2725d0aa5f63bf63266e2cc08b1cdf08f569486092ffb1ec36f701b67b2264e8189cfe9a1a06404f7521e400b34b9f5aca1bc43e7948f393df5036e6e9a69a5bcb3279edbddfb2f4314bc5368fdbab11794c0a3545f05f95a42df7d6bcde75192c8f8f8131a95654f4a481287da3a7b3618c5683afd88bcfafb0eb5df5620800b02cd60f9164a12613b46655bb56fb9a935ac6447570da5d1cf66332ba3d2f877c4ca8edc24ceb6d162fabe1dc0fc5c6099f31cbcaa32977548e5e1ca9299fb9ce58d11d386651a2364b244030b8b829d337bfbb33ca8a8903ce35d2df24ed951dc274ca14fad9d81fde102b0b5511a76d08a676f066e030a77fd9f57702645cabe5b89ab99cb853c4c814ddb3774db020ad04494504c369b812cde565046f28626e9f5e28a826398a58cf6a311fd4499e45cc5eb34bfbe43e384a60cda7dd4f24284ac343ff0c0cb577e4600a79aec662321fba7982ab02e1c88342c2930ae5c4835b5b64533dbb5abf0d782b1acbc7cd60e3f742f9efe93619d09f2b79ce618ac6a7d5fef88783d38821ef1ad02f3705042bf43e0cbbeae4351be3c53347b47dd9a9090bd97b5592b06ba77c75cd4ad5e298f1b0f275a55fe6bfb8902be64bdda5b82b922b5cdd25a07cdd0eb2bcc0bb6b7cea22eab00dc01c5b7bfdb163853d120e44c0db17f4908d80a449d4804c33778c63d1704b7d1b1d1a4d1f4ba724f5e3a2c0ec57a69c9cde638c8f7c9a8047e8698a8b76ddc6425196713fccd77f7dc5fb8a28fb16889295cbc6790ae202c07355b424ae957f1abafc1418b88b5d3c2307bc6ed4b3c0a0881c726dae8f10738e65df807a1bedb6b358f1874e8f37a70e5b08f2c0c25f9b40261f3547c901532e996cdd1785fd0e20a2a909315fc2d53dec92a7875d682bed79f3fd61f8c4696eca27a826d1af5d7ede57e01d840a48f9ad9a58abebe2b2a0f9cb102cd0f404996fd9ef25bddf9304e339ddd7348c52725e5528e615ac8ef58cbab352aa2fb54aa63b716f67f4eac6bb1fce67eac5c734bb5ba2ce85a9b4fe83ece9fcf2b755297c81eb64743f9d61e2e70381042c5464f42eadd2f0ab78ecdad1efeadfefc0fe0b4abdc0de32e228bcf57de03efdb194f0aa1c39d49dfc8aa8659c2803e081df4083ec0c9a0cd73bd0e2f188548d1eb26e916528006779e5545c490ff5f40705635b6c93a92010a5096d3eccb537194619922e67a1038bcbe2c444b20aa92a431d0e3dfca299d784bb88b28f4bab604c115f7c20d3c271b117c8bf17ea23a1fc22a3215e58272385f6a51af7b7ab818a48d2baf7b83bacd257926a96df69512ee5cc4a2b916f063144fe6b0517233bfe77e75a96e2ac6ee7238b9d878b8349a79ab224b8360e0912bf250b2dea86dfe4fad9195d8c1fb5a77738f128bd35e5468d34a810bd506490323db77e8f9ecfd870962fd3288510b55138f6ec5aa1e0d79f9ac7d8df0a4eabc28689e5b508d10613291316df1ba5a6405eb7dc949ff059b7f57bb5e8dcfdf72e8cc45cded73c13b7371880ebcf073b1bacf22d0f2af486b9854e300c4cecf637989370dd5aebad1d8d927394aabdd9854c069b593aa9a253e12bc4f6c4c6dfae7a38cfcdbbe8d3ca233af76c7e47fcb7dbd43bff16b40919c285851cd1604076958690585421fa8edcc29d8ff7bb23d3cf3ff9428c0d7a857ce75a7a836d9d71ee0f96bf2933edb34459ea7508d0fe868281c3dfdb91d9acaa1c53ac99764861142519b178c39890a711aa8207ad2bb45389c94c0936dc1c0a194a2412034e9b5a5038d85717d331ed0341139437e651482680dc51b04aad354c2f3402260f42d05ff53b7122b8a297b46ab47aced7e6051ed41c0a1cb0d84dbb0ebb3cbecc71c3d65d9d2b2b54865a7c1f61c12c4d0b26676f068d80b245ebc010405f4f40bb3581bb1a78bf6a9dd399c40b927eeccbe2befb28716a3c67e4c276a036a82aa45fa5626d55fbbdc6889f4eb468a2716b16bf74aa91abdd64b418a3c31020e341d1a585c665a95532afca6f205cc50a2d1b616bb6b4197a37a20a37681e1d6355f3e7634052bb5eee9209c57312af2210d85bb53f70bee334c91c52e95be709f7b05cfde086c9fd0b8ab2688c5320f8a58bfb1e1d2d6d994b4598ce840c79f1c10383a267b4ec33ddd5764a95f2c3323a49dbc92f67195da3831fdbefdeec9f84cb411376ce0ad0cbbb024c71f9713c29f7475c2c6ea640d99f40d8ea16ccf3a8b1e3c3515ed20a19818e9786f2618a2c1f0e8f6e6ae9afc864337688e463e347904bd30cf74034b835d31ecad40f65a55fddfbffe4bf1ce7d0f870c611d19993903ba704ac664540235ad9f66d2b98a7dab9426dc506b157451cb7c83ef8641234a4bba8d0de59d594eea04ab78a52df1582f3f8c50f72d650d7c3d1b2bc639482f9312b1dd8b95c8bcc09a003f51742858774865ac8305d99fcc4bcfd5dab7228266bb9ce48a6313b87c68e32ff8fb81a021148c9d3358b937ff8719d2e28b1ba5de2f0b302d2905e113172796a7cfcca7a80fe8c7f4d44a377622ae19ccf1790d484d82b11daa6be89f0babe4b2db690862adacaca603ce43aafe03ea71d3b7c203453352e43106e3e619b523dd9f776fd0ebaf880ead7029e05911bbf9a026bbdc92bd845105ce51fdb80697e4efef97fdcdc5ac640ddc73a22bd379b4de35bc78924fc4e69b5d5cb5161b074463cc42ed3d65fdc596f21ed735ffe43a503d58fc388f28c332231a666e817d0c8d618fc0bfdc5a873d8238acef726a3d27ee9762300cab5cb4ce4d26befe73df5ec103d1d9f4e260d073a6cf6db2996aadd34df0369ac788be0bcb1d2ac18a1331110d0b1dbe40e37710bfea71358f925331b3e76c2c57d30db27c0c967acd0f797224dc3b15f70223884ba3929abcc367dd67726ba2527343a76c51b8485d58ac6b0f94c6a84cad6695333b5fe69bb1d57fb79c674eccc985fe32e336addff8cc2aaabefc09ec85d7ab27d3314ee7e4bdaaf7ba8b278f8f01de8bc89556b63b38a2f087db1aa3736c47dd55fc047211d147eed48068064b948d76ecbb900ea54e72fea405baa15def5c47c020d2fea6f1d2f690387cdb239e64861930f6000b5a81ec64b656cb023df8eda006de348f60bd6837b2301ba0979e44fd9f5fca3d5a77ecab82fb5e70a6978d81fef85157ccb5b497ac4f0edb771c730eb2a288bd155d9eed3ff6d4694ecb224ba0efeaab266c49cfa887b57252779e9e8e0878124c65fcc88db393dfcace3808fedddd6ae508497fc0d2561bf39b1c7b593b51c86324455c5aab1d0daa296227ec0005e38bb6fe9117a6f00e312d5aa0aa082cd6f9015566e0be87431c05cad066b1716246261ebd5ba8162b663ebebec47d4a585c5d7268ae25ace629a4aee4d2fc89170e4e66a338c8d32ef99d79101553385105f4c1079326b7e2ddf978ee6ba373948fe60043a2ee5f3e1128a84596452d6a2aa1eb7dbaef38d11523c4d77061e973c421d17e45ec8d54dd0b7e978e29698159bbd47d6043a2a66d3be97f6baa6bd7bad2b7530b9ab1cead62f567de541d30374b5274b8b8bc712a9ffbe310c8a592792769d231b63ff7cc48eeed333d8cc9d6e1173cb7859c6dacc62c23faca6304c39f806d6674ff75bce57ffe1bb55b60fa102803b452fa3f28cf03fcab1c8f949e458e86acb2b052512c36b408d04b6d59d38e405624e046e1384d1f2931c1e4157fc132fa7e477a291d0a58e6f87766050a3a349fab601486924d061598015a43ed7c8f8e7d10093f0fa560f54e906bf150e487db652b961087d6c313deedde3bedb13d2e565d6a0627c436a3275b6e05a994f70d0536542cfda1edc10c523247c9a74e11167accedc4a01807386582c6797363a48d3f603ab330f6dc741b252c57a3bdcdf66ced339aa2834d9dd05ab05ba524caeaddde05d497166553c86f546140d6d51d7f761af184809e4b004b2c08078641b5121bef7bf239583df094131e4be342055a4ed620cc461cdbf7087f124777e9238d201c2c9ee7ea301b11297e6be90fedadf02efc07670bb225e09828b7fcc23ae1d177fcc1b7f40f867094b01a27454b1ef53d604c7b3fc89b60ab078c59919ea98369284ae9e2691387e987d6333d187e6074818536327c73e66f8c2e801e661dd22bd7d9dc87fe53943e35ebd21c8947f7a9b17a1f5d84479ab360ce6953f1728cf5fb6bb2805efa2b1d00277824a0545f17b5027a4e1399192f0a26daf19de89edb723a5ae33d14d9d9b53d6e4c9ef3f9aa846e3b340ed2eefda212859f2afe1fce0fbb2f2390f6b987e729cfd5135c55893d7db2a43897442f866874e392dcbf5e920d2ceb2f7ae408c06be586fa8c385507552ed71ab7556d27cc93997aee0f72f3df7b5ba3a8e37a282c8fc05a88df9faf8c8ad4deddff38b6cff8d8261a814fa3586c81500e50c84032a4e3ed438fc3e48fc92d0cdf393b5aea4f5a047490fdc6f495cb42d47d3728470c653d9f23630b87e639eb0db3f737459f2c49b73afb885369f32aca6793f68a691ea0c2cc3ea4864c1268b3fe252648a9cdbc7b0a19d9ebece3c80fe4601489594fcca72989e51107814c6d380a453b3ccf72887d562fe5ffa65836a8665bbcb7388f281a19cdb78488f244b4cb00f6de8e99a6e252d22fd6903b876c890808e822a668b9fe397e50ebbec59d43fdab6cdfa3e87f9660489ad741f2661c981582c879c393d73bb89ebcc1b87bdebdd5907b9528325168521740cb7bdadb0f87345d1f90283fd29dc75aa524f0f888bf3c5bbe3bdbfb56c192c67caebfffe9f906d370a9726751bbe396b0c1f9693f0c64179fa9aff9efbaf6b78afd6a55ec65bce5fbc63f90f410b60f6aa39b4c451f250bf1a3a3259b1632f10f59127dae0a6c01638ceac06f1ded2ac19e397479f0d408ca892f8f3e4bc9379fb3ef1b690b0585ca56bf0faee7147ac3a4a1d52e0484192adcb12cd06e2c83ab62ac553e96757fccf14e461ed5c414a6ba87017731673ba9a45c39d0ab582c09b2b1ecf176e6629a87ab68fa843680eeafcb6a9a7d13519f41319b07b97df4192c1cbe0286dbd9ece6b6ae7a135f4238b3b14ebec7d753b32ec72af6d8066a22e07d9476c45f95ef7e6c26d4a218b3d49a964c1dc44a716884f332139b1f7d161a79b1ff75278a4ccbe98fdbf2b0099aa1b959214da7ed82dfc8a2adc6840f8f22303cac1cd5d309d604ee996c255f08f5f205ec3307e818b079f7aed81963ede719c8fa2a5a45ce91f6467ff421d08b14b5deaed9dc75220bfe5ee643148cd18cecbb890b50b29dd57011ebbbee25ba5f4ee8b2abe5f4c2e7a9321a3b09d0d0ff17bd447260b1c56ad2a52a49b73ea54c05a8de2898094b4c009f737a74f532a52deba2bd00e1e19ac916784280057f629cfaefafe3c3e788b21b0afec708e9af0d91a529db6464c97dc06c08e02ca28d4113f0ebed532d84781f806370fdfab93fdbb9723dc7989c5ea7aa5adaaaf95e8ce663dff59282a69fa2d4bb1ace62afecd3a08a037373e874e6431242f664170fcfee9059bc9c889690064257e9fdfd77b9dcea8c99219450951a14bec29bdf59b30318e55f1df9458a36402f9bf660cf428368e687d031fe8dc83cf9c696a80329ce1dfabe790089df8578ae7beea08c8f2e60619793f7836d945d39405d9e34cc642a796e64d19b779049c30b6dd66b102877d2058a76875d0611ccd3530218f50703deb3fae5c783c0933924d411f6fae8338a3df5783824637f1a04b436028f935f6314e9fdbcbebb8004cfdf1e8d92d7836dcc541f21f0e815c8d1e070ba8b6a13791ca87d4f0442904f2b60eeed2195b1cbdf94520f3f6a3790de27c3e214cb2cba20dcae2d8a706671b52c8cbb60adf42fba188dc262f49a38466976259e5c71a0e69a590938d3b20b29e1dfca4968ef0c0e95cd22ab68a3efe31cf61b6a9ce82ff63d7fc55dcf4ec97fa30d6aa24a53135807b3766eff5a2f9150c3be59f5c03e2b587c398334ce9a0111077554afa3dc70fcadafbb26855f156438586116983aa234fcea27573d28252f0a409f8184ca7f5877791b22cbbaba6aa07215829d947eda83de4a2a6a0da1bc7921f9f80e817543561e0929747ac9d709ab56e2072a4e35f92326e216a7286aaa9d99c3535d4e41776f4cfba0f4d5f0f79e1f2f395df144044276342ddf6d8274802a827e12ce91268a6ebc02a91f24cc4ad7648f226ef23d286f3e647e9e6306c44de655e0976dd77a6c0731ba16d25766ad13ce401b4327ee1ab4c0c90c404df8007f80477b51fa69fae59166a6ef48be3bc31162ca9c9a9772ab0026ba3e6b8db36622272db146e02c60feed097b58d751313048ae3020645bac0b31923fa84c38f3897f8ba6e2a253d63aadeaa53590f8da6eec82ef78de35fbb32e0ffab34f956d9ec91705a2b1bb60729c3177f755ac457e1eacfbd442f7ddd2ba061db991ccfe6b5bff3e201cc0e21c4374d75b85d46de866339f21bedcdaac0bcf2963e84cd2ecd7507ad8ab0ddae2d70e9ddbc27f38cb3cec67bda7f96f1273a789fe55167e5294b345f947b1fa53f0047956c27ac026366cd55d3c82cfa3e35e83f65093228d83e991afbeb2b04429b01ae4d68d2312326ec1eff4cd49ca49437d91277ff7db25683db002a5a8b1e5146f36cad69e411f14c11a1cbc99917f42fd33aa353b0c1af2cb45019d0659e17c1cd1ac5fee3e1bde7062af5fbfc03b44c98b57c65bad286d832e177184abf1b2ceee6468b872e7aff5b0373b0f321f643f5ca242fddc40fb6305e7cb3dbdfa8e66fdc81cbd039c6638887030006167b1c6429a78a8e9619dec8e6d7d576f1ed5a130752e1a9fa15c641a3fd719925867813deb126a2eeed504cc5634196d848f92d59659353618c63e176ced550a3119c4a35249f89c8325b866ca6154597d8ff5380c59de54d0ceac0bce9a5e90d4b3a83bf41df83f6ad4a874fbe61b9a17365556bfb939bccb65c22fb324f7eeec453b9488ca86099131262d9f4ad191c498eace2645ac7fa7c409e10f855c98bb1488ba418ac28aceaf7ede2149321b5787a4821ad570451c5e1cda89fa6e08678e19dda9f0a7f07edc3aefbf9b4d8d9ac90148e37a1d22a966f1b465bdd0bebd87109ba9e1f0413ba003bfa5c4ee88e77f0cb8eea919f62f3efea75b0331d9bc7c8c7aeca70691a2ead9d28174d7011f3f215c73d04e9e28d8943255befb49113c4cf736cc28befc8c43a6cb21d822522ae5afab9acfa77aa18198b492942d6efa4e9f27f19ad3226301c4e5b2a04920a507cee80f77288ed0c1f95e9d8fb6cc80fc1a7f264dbb745ef864ce6d3a4d8e45057e27102fc301dcf18d805bd159e82b129acb6e07473c6c030e2d1ec1dfd261ea5366398ad55112d8e1f971d2a97c3d28904bd66bb8112d954ec2e59e7999ae197d86124cd12995bfa044ee30dbe402a144d52c898969c3daa8387f725d6503e99b2795c13835133bf9d378068a2e9e2430c2e410c6c9e4fff0d75cb25108f3b8c79d704e8a88dda97eb5a262d911c88101de767bdeef1af444e4c4a7c2649aabc23ea213c0f8ba02a7a0bdcdde4c303178f2acd680055a25d5b89a6a761c84556d00171f1121a9aaad23a8943fc98d961c83895f0cc1b0cb4e33cc22d7fbd2aea4bff5e3d3fe6c7efa856b8efb07610455151ef149912c3e9395ee20afa7b6e122415270b12b2cd8e32c12b7552f9af7c16ac92ae1d1fc599378ae7b6fe0509d687a4a2bdf4b35d0546540739daf3cf0d6804f9834f900aa6c66153dd15ed11e5e4c4f52fdea7f59ce0e3ec7538e77faad4b56b6d3edb36626d51705be614d68676b286d93fd490fe369b7dcc719ccdfaa54c1f309409b4f712a568f2a261409034bff315156773d041ad0ef981188e010b447d17e195dc1ce4f485487ff991e90444979bccb47829aaee5052d25eebddd0327cc50030fcf9333b84e9463a0d0127ab52168236098d75523e64a47ecb28a0ecd3f6da5926668550ddc78a5438295dfcd375e73c3501588ea10ae3393093593d052ff3b9fa8dd271ad3c31455a197a55b05827ca48724e625404fcb89fa74ea2ad8785a653708a0058b97629e6e4ef0355cff39ef17a3e5cce567b53dc8d9e44c26396354b57a3178ec892d6d2f17d0f6e58b4dc40cd4c33f8ee21cbc4ad78187ea2e49c6886610e795fef42c0d5770fb1e8e4de32b7851a3831c50a7c6234a06b4742876ee27b61747d46250aae5dff74882c0221521fd04490e47b2c71729d737638920e6bad6ed571d0adafd2a2a9c03846a0a2bdb38402306c793e8034bf2016713dffdab26cb477cc3edbd1d263b2964b40be65bb7a29cc679b1dbc22f426c3e30006d330c56d10dc46305cf47b5e78650fa0b3f33b37a402a97659c63cc62dd1fb02aeac8723d163472bc84e5fee869d9ca743a88cd409a434f3527086306518974215e7f9899f2906b75e2814a352acc5f70fd533c2ce67799f0b920fa2f5054aa01b71ce9003471b338e9d41a0980915da6c967998d0e03c39ffbb1d1c6f06d6764e53ff8db87d4ce1380c435d1a7d8577e166a8b4126b881a0bfa71e9b77be5fa78859f94609e723fe8a150a3b216adb7467d5204a6c583037c50f1b7f07186117b0d2426570a23098cdbc1346fa610119ef732ed6fd11e0e9a4173917f484b97eb232df0100b90444f501c4398f0efd92c74b55a59a583bf123203cfee00e8a550b61e5c18846be9d17c1b6863c4bc0dfdbcde6bb59081931393ebd01b841e12ca4158e90bff2d8df7a547f3ff9e0b9895f50a7dc07d8a74293da5084deb1af9109796ac1a7b6956a440eb642d480f4e111ea05defc52022bca402d9806a76f87ae190a9caa9448c5dff1d0dda2b64891c7cf760ef1054db92d9efc71a316f005a835cc2872d618e80e4a64809affb468a90a535911c6a720f4fdd6a28b08b5d584c0be89e6a49a06b86b53be4d94b658b105e3a586db33e52eba2ecd5e0cd51979d277e252f5bc05a8e58e333088af2d2f35986221b2b21363e59aa2e8c325db5003225e02c420c311799fdba8373740f87090f1e356514087d3d237fed88c0c6125e9abb16aef8610d9e0916d2f685f1247879e1cc45b132bfeccdbe2d3cc8b2a311c03c9ed4e74965fa89994f2ee40bb15f1c55c749c99d594e6ca33d11ce000fbd995ab457cf9e6a04c0843fe2e1f2f87affd236e3bd653aed159de1209282fb936db162e311a455db715f12567502e992e0ed6d2cf05b174340905c86e531b9ad262ea374e7ab1c32ecb7d76f456f36940d7f497c9e0e9004df47c3bffd5a59592ad840933a39f5a21a2bff5c7d54723ecc89eb4c05b14813986954f5a020e070202a65cbb48660d4da7541a8eb41cc191269ce39608f3b8db16bed9c87e708d1880656c6485273e349ccaa725c3937b7284d83578dab6f2f411940ddf2f72a7c1c2f9e3c2212cdfff0134a7de4a1341382b864eb6cff70bf56b58220dd875978eeab1aa6f0d7c3a73fad0cc5f309c1ae050ffd2b88c64e04a43deb1d6d11a9ddf57bceca8ad6d0425ee0a4699ce25a5e57a20f88d038f2c3cf32ef6e23ab803b703f63b810609290960ba4bd54bb4f50b0f45d6980af1ffbf464e82c1e80b256591d64d0debd101f887e65be8f4f02a46a7f20d62b5867b04b944107de4ca21e2707fe11a526f557b768c484bd44891cc845f580fe7f0596b8770b7a11c44d8a66d2539764d38c15af4d5f51213c4bef38bb6b600cfc3b1e82841fa56f4e3d33d78ac35bfbc5b23c499448002c1b924c201fe6645ebb7dbc9bb9124c6e6b39464eb539a39fa09196a8fc8128a738dcd9453070665b0b4995782ada6d50521fb9c2bf33eeea2e0601ff915e71d324efe3238ae85d63fc30f8eda418938394572f73c80f0f8b9907f96290918c2de1c6573079a99db27accd6c7bc75f0c7c7a09940b742bc8a5f49d529a6466dc259dc4279bd3ee1b02abeb78e3423d4ccd696532d58c2690393dc4773c5799c60b0f1cd02473dd20de362cd9c9c930464f724f89dd18617a9aca454e2742658f169ce623be1dfb2ebe445999979d54c826e25248702eb337cb722234af2cc366f44af0018c1961905cb1bf1f116511a4c216714664014938af547ae1e09473f2d3282b0ccb55b3d72a2829bdfa2d71d8b0adb0ee2417a801a870abbaf96a1c3ed03e050a359cc465e4cea3f758bedc7c6bcaa8fb1ec835b1deb30cec5132f46240af88e2e7a25b60ebbd0edc9d7b9cf36d2b5f965dd32caf67655f29dc64c263eb8bc1fa1d940ac2722a0400ff7dd63f4afa7fdfef1797d240ee99bc8110d77ac974ba7b19598b2654503d98aba8e82ef7c3ddcf35b780260d84ecbd1a539e5c9cc8c371ad402656d8cb1fa4c6ca0d40c9a94cdaa1d79f5298ce3e6905c6bbed8b1a3d668f9984545289f604b2e2d13a21b19ee3d301717447ddfdfa5bcfd298d7a58fe96371f36e6fee0eb07aac79ee2ffb770a63591140083bc2277cb28a1630aa2cdd37a15f87231965617af86f2ab2557a6114a78cc40062d2dfeb97eefc63c6cd77643d0039f07016bf9ea6a81e3f5c2976bf2ad46cfb8b98d1c185577a94fa0a8e2f01191ca8bb52362f2a57598e9e9b9be758b3b5fd4ba6156aed4f916f009e15bf5e15e361f376d590c53321b18897559bfeff658a0d4b080fcabc05f130085727405306adb4f5f2024d8b9f8c036b1300eb03ab6bba4690d4d0a121c9183533c3283820edef595048d946a3da2a778f377ee94a86929e4f169576b01cd891637db9027597398024d5541f71151cbdff60eb4729dcc2bf4dd2b62e545f55a5b3de4ba186f20139d5135d1d3de288e91c809584d706e106f89b9ffd9cf09145499f9c3fafbcd61bba87e8b84b998a0db0498e70730957c41a0691eec74c3d266c0bcac9f49712f2a3f987da151098db012e37de41fafbfaa8d7ee8d9a346bbfa8cd050e5db9a6e63a36a9b6907f495cd7d97f95eb397a469653aafb6e910442a08928b37e20c3f80d7604f95a3cb12f4815d3d7cd279bacbaf39aad1bd83009697577ab5cbe85ac0b0d3915e2e1ce2c77ea27c0d93026c8ba4bd791e3acd76e2a75118bc55eaf45a5e9917316e466988e44e6ec6a4d585e1fd9243fac62909ee4ee91affa77af48c911492d826b1be9320bff61536d5d8c46bdf01b74cb3e974012538286184781edf1e857f0b4293c53d71a3074de988389f79dce32bc8cee4b0e5b7cc84c239a540d7a7fd57dc22b9a05f0da43657e9b74be07d8e6bb25f64d238a7e967370b091c6fa4f56a0a0953ff2bf16b776ea3cd08c3cceb9a2a10b8f10299743b17ad9347fe82c3e5b458992b46247e73912c74fa3e26c24d5599ce92f67b1c2bd1d785e631b1ae12ee609c64d1d2bcddb31f74505f1f0528d640f347b9b06c6d21ce4943c09f49cfa78f64a628a4d6e52cff60f093c7393e8b451e2dca23c9bc769e805f18ebf1d7aa4b2970877c9146d79dcc68a585e68c9fae912c4b23c9fd70ed28923a131fc36e6cec79f591666453a5b4a30c817d626dba152bd450ce8176d9e1e3c7df7817c0242a69a61c1a51bd3ea0b656aacfeede97b3461efdc60db574c1f347098d7fd44fff2a9ec716d10f6a464d2203f8c3b7d2435769255ea6544024c8ab95d09a0dd5c65eb35f3e881ae66fe08c5e046e17542e98572a93dc6acb6ce5fe77fc38b76a476c3e3b027893776164ec7792a424c68a8499889210610daa378c1c3a0d5761ed64df4a71023dd530260ca605048069dc8c96f2f54ea80f7580363b8f7098fb0e717d47b5afd4ca26db34da53dc66237f7fc972dac4867ba442837b2ac038874f4a4a5f0a45dd7a72ece91d2ee67aabf835e6cca3bed463d02db7e725bba024b4283c30eeb848113eac448ff346529e7a57cd81af2a688b3a64de2f09cc4fc8bdb119dcf531aba550da9e8ebbb4e8640be484394ff26a102db0805781daaf6697e6692dec8dfab3e56fada9efdfcb7296c41ba44460a403bcecf18e0fe346f07ef56910af855b46d16e9bd3685648e1e611ccec8ea32c78f23a2f2b8063e13c2e4ceae122cebe5cd07b6d4e056982761679e25343ab69c1d6ac56f249ab9112d08061afa12f7033611a3f72600248cb546d60e1d7e6e6041d64a5dc7e11519526eb9075e1493838d699d8f3a5906e759fea73d3ae64208d567c82b063f9fe35249ad7b772e53a2dca2cac25fb9d51efef5f36d9bb5cf90ca625e37168283579ba69504e3e319aee340af62c3000c07892b33100af84b2d8a2fd13d18e3b51be9cb9521616480721fdf56d1229f5d13a1d98edd8e3688bfda81d3c150a63d12d998686254a81e9d929de4fdf274278db7e887f55132c562e86a2a96768e913cae305c6f36c86186c27482c2ea347f4cbc2349447dbaf9c8118fd41ed52594b53ac7335a8fe769185f60e328f15bc3ceb313f2ca1622c105ac1dffe150099d8c34c5d1677779c17bb0dc09cab04fca9c7b0618a229a2ef100e80cc801f23b6f31566cc9bffd3188db77c65457f864950b236397ab54da3f25c867eb21cd23c929a2c00f29ce9577b34aca243cf3ab5948fe517d77b243a615d74253997204a33fc832bda5450599cf131a79c0dc18ba4f82120bc1a8c94e6fd22781cb5258831d725c4db1d2fb57cbe151b9573c0f621e2561d03eec5ca6ab7394d8c596181a67bd8a2259440a4164d15ed4c197a313d06af69b666dd82a380101f3e5b87ed93488c270e7f5102547f7ae1a2a426e1e59e8363088230fcf827dfb877843c202249070de422cd67070a1f8f7fadd724b0b1bd100b7ab7b6dcecc4ab22a014bdb201a6d49e996db8df5bdc7fa3a7869599b5f005dc7a84370cf68888cd722e6ccb6fdd70a3de7b9b2715be9c66739f29c193e87fdd7ec93c4e45e1fce0cdb626e3fd9e617d4a34366e2e187ae92924de13148fe2d7ce3658c7ea81b7d5e7f5277a78ac60c5787bd9d8c87881d852c5c20b834fcb2853a59d5e98a1259fe5b70553e679607ed8eac98f52cac8b3f396c9c08e01427f1a6c58864f83f938018ba9cb2b5015a53b2a9ace8bd57009cb6123ad628db2141bbab81415859e1ed0e2d48ae12338b4f2cb19872e7b758295843a8d66d8f58a09cfec9ca364ce8824c0ddad934cd93cc4e755459656461b927ee54c3920346836932036079b1729ac56dd0b7cec980eb7b7577cd5d63c20f3bb48eff19bc15e03c1ae996b5025569a9ec6797818c764f7969bff1a9eea0bd1831e93f118b5fc87d90f801c9c324060a233f3d9554f0e58f381410e8492ace2787826e4d7c72ddd1c5a4ae50f4c3d3cd784cd8044b64c78f7b00b4cc0759c0e77d26fcf8a8bd02bfc65acc9ec052bca7e25776ac9947e2c3fbc9a049b52a47671b8df5c9da0f121558e84a56c3cb6ec6f513f04ddbb6d75aff6ccbf2720d8bd28544a20eb6ac5e151fe10a38e4613d2d35d31efb1982f20bf450563601d90a34f9566138d367d133fd7bad5cef68b61fea7591dc6848490e57442b13856f7ef22ca574a59440a26d0aa045f7a9a5b76c6e487aa0e5b0c933337ed2c81ccca66ee6a8796d9d83a02cee5aa121b881ca38397fdcdb8759761d8340d22dbe486c7403c6c99e9347a45bb560ad9b50163a7768c8110340bbf843e19b754408e4046c3169f97a8814e240bc5b45cf623d1a3cfdcbe21791d8ebbcf907d211f74e14b44e04722b64d0a525bda416bcaf150f511148f01305ef2be678bfd008e9c5144eb1598772f013011fb809804b6d01e2d7b57be8cd58dea6cc79c26320a92ab40c1e2f3f7eca0bfcf2720436eed1876907064c6e6f21a52fa3af033d456bc6f2ebba769761fa0248868f6a58f5872bcc847239573d088e8ac779395bf76337caf8186bea6d9285f113ef1418f3adb425aa962f7daf10732484831f31bf6a5bd0384ee032c013e95fa1b2c4e32840d263bd3cfc2c13888adafb3adf263f8dae61fa2e0375cb890067fb736bcb3a0ff742c34eb2c5ac53b07f8e9ac6f1c33c9d7d761f43414712ac32a51d4033df083565b285081c49d0699aba8e9b1c8879eb500dd0f13427cead11924e0b1e250c544592c0e634a102e2a562de7c32f52e3dd1d8d0529079c8afb7ebee29c0e33dd80095c78fb4e95ed761e4b70b3c227f590b2eda0b30319fc29b0bd1309313ba0a4c6d50c984b8db91b7c2b9109394f26785cd268d742982cef572be59c9ffa8170e53a8e8beb7f3d91e8924f55266f71e079441cda1f1ba19000e06667b28723513d73b79e9bc2c3f2ce788c74b814128c574c0a10efce81a3d923469f0a7214f4aa19a668ded554e0cd38e01d067b0da388f10a8a1e95c905db4192460ae5ef00a9628afa3d21317ce3adc1e87c451225d35e8470984a33c0cb9cbad625f8ea0e924f89594f893fb2ba3e7bb2672799916d044707b0a16c30ebf0958ab4ee79160d0c22eead1aa109b7da2f959c1ffdc874e16a932fda84d744c80763ee65053d3aafe78b82bc2818c75fe5f6a5238c59e05a4dc9698e503263e5259e68caaa75a4a10b1131b5b2c3225fe7948f91610d421adec49cf0731f780dd39aa8bf117af1a97cfddc212af3024e318a63ceb22af28118b9d03aa83fe8ac9ba8d1bf1ba4f4bb3812f4c40a216bc8612bd2f89b0bf1f1efcd3c395d74bb921b33208268a65adae5d8f6428bb0447074b5671ec2ede5fde35b131cc9caee49b37a8c560b7e037e7498d9b8caac2782f458270e19f22fa87282feffcdab4808823f83c47a7d4f0873a4ba1149e892bca4d99a3902ca2c85324f799876cd55489efbc52881eafbe9349c38fe0730ed5e88ce68c8f4b9f5f52e7b42a2d2381c899c580d73361174fa60051ef5dfea93ba45108b7b8084e3b03519ded8d862194ec4ee2a9b8ba76781ea6df34dbb36ef911867687fbac7ada4feb3b4e958614d7316e7b217ab63f182e47e4c3e562f079ef230f4c38e83c1cd99c091f44c7a85db0a27abc4644ae35071ee3f0304f253afc1b5da81448f43d15b78d10dc0b0447d4e476a0c37e8a0f1b0b718e2719ebc0f22d241eb1ee79a00f12eb2e858ce6d1d6cb22223aa7ea1e3e17cdd1abe95a3d9b0c5c93368e5a22f341afc331d90b8361c2b1a570b3aacfad29019cc00b0cfc45bb9b2c097d908abe35868e179b3d2d46a4010958096c5f9dad54e941934ab423dfe370c8860ff71dbb555a265a28d8e6d863105cf829f8c7412df29fd7215f249476121c85f3a96cd0488676370f887611220d47cdf25be13437fa54092e4ddba3d24de0995c05d48bcee23ac01e12b2a6cac7daabba889470849c7c0bcf0efd253e8127b0ad9b77fe6afb14badd459f4fb61703801c897abb8a26e587dce9c91eddb8416924d9980c2d13e7f33eaad8aa36e0c7c9f03b8bd8dec3aa88ae3d6adf53bb7209c42c15fdeb7f881e91c61d6e345c5ad04912797a814dd888e55c3520b4601f0fb533dee3e9be5e4f8baf6ffdebb659e8699669f9a6bd9380dee933e11de9c6fb64bf78e052efde66b3b981c6f34709ca1f324a1e9605c3d709313f0e550006fdc84731b34dc115ac5a0a077e00a7d4fafd8ee01384d9e6296c8ee8ca30fd01bea9ac2ce77cccdea80d8ebecbb71c0cee735340bc3077d90f4d5fa40157a9836f2765d94b9e991b60c5ad04c2321805abff73d9aa1beaedf337e02475b19fc07494f59d9c9e0143d3025bc1f3db209f1bf5a00c8b4f99665c8f35d3cdacb00a8f8d6622f411f4db3aa1afd30c028c9a82f3a13ec3f0d660292eeb8cac5ed23f7a35d77dad52edd863aa1ee05095b8539cd1734a77f6609135d6138868f80feb4d3ca27c3facdf5a5beb95656d5758721b11729b7ee236e61b53eaab76073698a6027c548b8ed74e478760a2fd9cf07d8dac18157351cea73cc54345154926b4c019f18de9e91c771c9ec5edbcac7899b7d77f9514f022dc3b0f194670c7ab5a707cc5f23a7009c87bfb2bc294feef62e2bd2c4ec2695c1e52c2a6336c1401c8c531b5c1328a33b6648f6b01f754beeab988d218ff20b17a37151af22f173f3cf09f6625176f9ba522138b51f234374b21cc6455f1d859034483f38af7820fd5e7e9ca8a9cca61dea15969f5eba35db8e43fd5fd56fa62d0066d31bd595aebd42ea1afee0d23d965cd8c9932e163c072f81033b9c0807fc0fe343a230ab54c6e8b73b484792e238e244d7e33c2938033df35e81c5e9d2f87ee7777e05278748a457180c29d782bb4a40ce457a19039f9901bcc0566ad8aff73862972874fd7564e92bf8df7ddd749eb448dcf2335e89f61eff45b52158a61cac4475307330fda4c8f434d2d0f0c793ea49694071d508026570ab277aff19809494931fc77c866e2cb54993c5923d476a51596bf4e1a752a9951be0b0569630798528869d0afcdc9a441046141c140322a3e207205a824c30f15f654a6d81b553f7f626042d80d784d2fc05064f3a032d8b127fb4caeb60db0ca5cc83bc45350f72b425f2b1d50d2df83ade50045cd997f26f7d41c570faab19c19e98c0b1f932313a8af82dc832f17b2b17f2505aee891e725f23a114c0ca1bf52f3ac62ca15bb5ca188632de78b02380fd6d500dc8ad4e271d1b4e89289250e21161c25e59512c42978c3e2fb32bc67fa48ca4ca922980ab81d75d700c0f1ff78e82036842032aa05af6e271586618c44627df1ca62054f1018872b217d0927b6c139b4215ab1ed5272bcbc6a56c3fd93a9b832e8ec3ab99ea540c637b20584ca75324cb3b975092b03379ca3b0f06a937384267999fcdb7250ad9f6a44c02b774f5da01411e769918a9925a5e92eb414dc437c18f6cebe251ec117ddec0e3971e8212c2a9778bc1c5aa282ad66921e43f1a55a75f8eff55010a59aa93fb53e8356cdea2f92bdb6c9ba2a893dfcc1c6b8daf1ef79eda85b03f02fccfe1e9abbaee2c1fc16f88ce2b1eb215d437e1d7839f057cc1f8c43621714b491e52d1c4af079603be6b503431eb942b8a0d12c6415e6aac91f6111fc43a3d5e34861fc43a4abe3531f1bcdc429237e76ec71cbe6232fa9d8aa939a2e7effaf74090a5f747ee9f6d31d94572e6fc933b5aeeb92c0ceb36df7eb3747ddb2c941e907b7f18cd9077ea02e5b168d10e246b1dd1b11b411d742f79962347c2d886be9fc1875ade99e9b059ba1dc0a4eb747f8bf1eea0536c8302acb6abb73e99864ce4b989d51beff55b01d2c3179f2c6cb4c4d9b448bd5aefd8fc8d5fa1c240de52d6b2d614bd99982d4b8e44a43745b3043d651e78c1cb5081cb0f43d744f6e2b54519727a544ebbe014bf8253e7fb481661370fb62e6e637ae7a72a9284f37cbdd68b896ab8e3a4c7fd88cb58d90e6b5c518f47dd3a9c030fa38f2f12f322e4faffb6ae82f15422ce45b40b17d5e03c60a3f96690589330eb668234e52f1b9b0f6285b0c8252e9c70e38c7388c0d128f9354db227a9688d887a0f44a17466a8512ef5c9a6fb89662e89c09c752dea40fbad2d49098ad5e2f2103ddc702da9f7050ea8315d185036ba00a6ba14609eba7b103a8871ec1af3827a3581e9b5b72a2d202fc495a173c8f20cf6ecd2d4ca4e3946a900c13a85c31edc157c0beeb6f808105ee8ded809fb0bfffd4a9b40c3fcdb2b8d785f0c38cb2638033d29c2105e59813baad0623cff264e6e236e1dcddda17820333ac1cb5a5387916bcc3fb822d94c6f89c89884b5ad2e3b724efaa31d347db70bb107b53888e7f95fc90764ef7072829db177e6ea573ef17f95782dabdad7e058390d0576a6db8c4d7212ef1d7d6e073882f32f5908d0e8ddff7a0a14854708607d5c8de3fc1d07b808cac70f1e7834c6e6a4cd245108ee5b1f2c4db4c776724988a65bab93c385c14e6b3e0bde80643916e6e52dacc5427e8c1ea8564afa32ced3b2523f22b8ee1d4c9bdf3be62fdeb8a9f3f9c0d85fcd89ade2fe8d7059477653953ffd7523d76f77c7aee016c910ec61b16af185081df87bb90ecf53a62716dcc8b2310a95a2f2bd0b9a3cc957f4e71132c872d2c52e7d57d81f6739ebfaa4386b22e398cb3243907917f1b4e9ea03d663de3ae13ee7f447032ae9017d84a0ea5bd10561d6ca7d39be572b5235f9ed148b2bdcbf62a01253ba555b2e00d42ae4ae79d953bac6e14964b9cfd6cce708b15ca81db1f1c3e34ecef0339069a1d5cd0832495a3776de0f416e079f80869e330ced8239e077bdfa7b497222871cbe9bdf1ec8ee64766453361106bbf12ed79819c33ed4afb42f1258e1527c6269475655d0fb628b7c5128a8d8af83e9c80a9a96a185f9a96d581e18b6b3e6ff2eceea3f5cd76bb41d1309b2c76edf2d7cc9fab4189b0d08004d0ece83d60d461507087a8b299b8edb694f1826cdd8e0104077849ebc14723d591f1265ddb44784a502beee148304e9e96c666dfd14c54ea607ba5ba3860608b7ae2750df8b439bc4dc6c7da895de1a812b31dd7279b608ed6cdb953d1c6a375c70f0e11d0f9b36f2ca7363af20c695b3e90c338c6d1f7496bbafcc8feb17daf187c5791c5808f11559b8d5e02525ecec67214bb9de136761ae3e23a87eb59b40ee5e4005cd193c05532968bb49c038c529d5aab17530070025baea0ac84f99e65117faa9df101e11e432226d5b3292ca360188f1fa92941801600c6cecf3f921170fa46c6e5d6edb6cc505384986b14000d354a50d895597b4a6224cce23d39e167db927eab939fb0204bb188a6e3bd35f5a2c87b5c5819663671c8c2a640c94b45e1c8507f39830b69e5f9a814b175dc52a3bd4bcd37faf410f8ba37f9f3d2289178b20f868e8adfcd645245fe0b4878e1a4094ef6c716211762bbc2fbe3103f404d6dd22a299846ca44d0a5a8afcfff1b3921dae5dac9c746e66dc5b12670d3e3188829c50708c0401ddaecbaf2641102f438ce6646f6b6230d37b0a0e71e0390f4ef9fd62aba37a4b273457332bb59b4804728b8f0515324cdf70b8bccabe2800d7fe9142f571fcf8e2ca6c691790b24799d8f245021fff69368bb5cd041c53c34f02895f83e9c00457818270a8cf7be4a62094b85a57b0f6f2b4b50e601ff9be6bad72af5a5b068ec5e035491c315aa2033880b7c913d3773ace31976493684f8d14070140803d42de40b8b42df1d508e30aece2b3ee36fa37ab5f350abc1b6fbfaec436ee270f6d6afde9510e7f415c3e6b7b9d881aa82ba4324f2261105bad33b4752d94a030e7484cd1648fc21a1a21f595e66c9b2f756a55cbafdd164c82335334736e21c7ef14f9d33466196176e41903ebe4b967128f044d8c6570c56365ffd35a1a3b7ec0cf1717b953d7dd30736e74f5e901b5bea41257cb83c6a59544cd7fac9acf80c4fa64f95f52db87fb364a38eafc97917b1a0132477fe341bd48a87539bf899c55b73b044a38b1be9e6dcd3a1a7ac3c2c71b0a8e3b55b30621de9176878e1ca73a1b3c243643f4dfad9a9185fff82184d8b277c381631203bd170631a5b03e4500398306ea54b1ad261250d6fa222d09b927b96f6f24922ec0da5093476cbb2eea0433d855b3142f67802ae27e55b137c9fd01e33e8a7fc5d7758413b9b15c059320993bd878b6c0e61dc67b11fe5880efe4ec2f047267979b1d89b69155f77db73c61f43ee8c386af094290914eab3f8f3ef1fa75f08b47eb8a9bb8a8998987ce01fbd46fc2af56c028fa401d8e17523ae1a1b5966f6e17a56bd184b4257f686dc41da8ecc0d5cd08bb8156b81957a329555469c679439fa7f3e7424512e3ad9fdb73d5e01442134cb2b752e4f8e3db4ee07245e77ffc91acfc5c4c6d20c90af9cb679bb5f515c4e5b8914a0297368b42324eed266a07f09983b3f4ec4bc5980c02ab170019148cde253f7462a15723997d2d56444483e39725af947adf5cc50d8c3dae43afc58f5d91e65fa3939b782954af520ff046376912cf37df2da718191ca483384915d7b49e86a81080ad11b1dedbef6536e7d25539cf2b2a741731e08427d3fe21424e263faeb98a2394342172c034f599748c8bb66e9d36f0ffad587507ee4eab30562d8506ec2e97b90b4323bbdea0bf3f8acb019e71d2d71482e02a82e7d4926e77a7f98dee386c09e320e4f8443ee78abb4b32181bfe014fdf60a576a8b13ce3fe0858570290f86e51ec8acb78b3a547dbc052e6fc1a5bcbd8714c4a275cbe5fc31ecbb22e870af67dafdc346493f774db9a1d7588daa6808f4d9bd83690dbe993fce1fe88aa304deabfae022004fe9fff1289373618f7dc61f07f3b5e240d08945c00e99b68172b2c638dd1bb32d417264dfa6336abe2620bad9d1a8625c6fd9704610d45aa64ebaea0d091fe78cbaeb576b9630b88235be0645a78913341f269bf6e941dc9f2c95b52a10c74a3dceacc99c114d22b0e1bdf39b22e470f627775cd532549f9eeb83eeeb24edb801e2d9701f99d9a2823b4eb70358f62d1d71a263a5ee794bf6f4c765374f467b691a365ab06990e8a41b0cf585390491f6de6edb0d8ad74e23438470bfababe2eaf2632ccdd0469fa7f7e08dd0a3688e569cf4431c7b512aa3a484ed6273290c4d7c281339c24f8338d6117c5dcc962cd4350c566efa11a8c5568b77a5be946db9cb55f4e7777a32f323637f64bbeac5c40d0aae217974cd41a4e20c1bbfd75143df4767b71b53d42d441345b7699bbbd1b17d6295cfce494fef99cc508b4093143669b04be164c688de789b0332db8109cd3146971086c4320be6d9b7fa4f0ca84cae668bdeeb4373f9feb9dce66d9fe1384517906f8dcc6c5fd9b2847f930c65d52d9c2073d8d4a70adc82ffb32b9e96061f07516dfb0658716a9c2bf8d60636c5c9cae04614dc802086bbc72547073de4b8f76c194cc2b2d5321e3b72f8a6560f81923f9f68e6ac33535e5477c4120bf379a2fbd05562bc658df6d5588ed8fd160f6cb89af0584267ebde2fce0d2821f9e58ee48f08c7d88abe3247c6b19711a9e2ae53978a6f85618477d0227320627859327cdde0801d2a33689506600891d573cae61f6eb3c148dae7656cd6dd7388b5dbb39c19c0e4e1bfa5ff2b6d198c449fa34028a798cc9f343f7766c3874f70e2a7e12d9c73d9a765215efbb7ee1c743eb24e4e994a814aae96e582b0f621f4fdcb2f3bf1a4d40315e2ff3f2fa86c223a1abbca84e4c80e048976c6dd103da6c8c53f0e5b0dceddb66ad44994bf86920c2899a38fa6b78a895fe62cb18943426bb7faf714b164a62facf080df5a38d66fa6ad006fc9fc2465c7bc5ea92c416271783ffc1a4283399b3ace69d843bbe1a9e5ee1e4dad0d0caec7632f3550be681a536173d5a31d237c225ee1343fccf76ec6ea978019ba0c2fac876c414a4861ec1319f24b3a6e49f074cf17461a1bbdc73941514daeef3a1094fdebc62f06a68d71c2fb05622065d9c02d0779783be850c5094b441509f1e61c20ab10bae2212283b8b2d2c0170faeb4e6879afc48d92647bddef4814a5544499573835cddbc4a2cd9408ae0fc2fff01a049523a068383872010e5d057a8a1320db0f72199d9f8f5d47a6a4ffc64b78eb458268e141624ae576eadea7c49f67215ab317f422fa7a2fbdb0cc26fbfe6877d2ab635ace97ba15aa3381d32009f9590d7e49496b2ef14d79b939ac33a7c2f0ef014e68c1086e1da2ec16bb48f4be64eae59b8cb338144ed9aed7e8f8d05d70d7ac072988d88486a46f9abb92ae71ec4d7cef58dea7d844c0b01844aac3e1f1136bd3c5aa05c1aa747902a74a35b25403e4f09897a048d22b3e6da89b853c2d7150d9bad030e4bdf921c11526a97803bebf515efabf40fcce00bfa874a3fed557016152a600b6adcb77badcf035f80edab5d8c7621dcf4d22c8e04553705c05984bafb5bb84257a91af83b1989e2605b410ee4b74c76d882f99279bdf777900ad7c7fd5a7672432bc1fdc4e301e1b5b468f88f6ae3eb8d003bd4f25a2c07f651d4fe44e3d8d4e97b423001418635b865d6d1f2d1c5fa24cf711784d1edf2e61d0e1967cdc34f14a5d2867855db95dae4ffd7aba58ce3ab3fb30ca182b789ed3c0f2df90da4955e478642f27e6e76ba83bd749cfdd4a44412b70ccb608345511fe97239e616de8092d0a549027a7bb879d15af944716f7a8fac690f9355e9f8d1a6d7f8bc9b2cf4e755d480a846b7a85270a1a18d76c308c2b6c17c71438f46fdef06afe5b85ee0e7a7c1fe38083c5924f98195b436f9f5c0fc03c8959c0b06c1b22a09331a401f1ec552c7366db15b780069b6e4edc9fa2708249a2fe9fa08e895a684cd65836dd51cec340d510dee9fb492447ec1fa51b0be6ea7aafad5d28d96d110aa4b1ecda04f1025938ced78d71b2f9cd9345bed35d9764244ddf43d8922d1e1b9e3f2c32f8a73be91c841caccf75a89e47184660bf876e049db1b2b5ac576ef66aa8d3b1c9444d4bced23c14512cd3991edce24a5a0762e34c986ddaab3fcbef905503dad386de98440b211fe76426c8082339dfc605bc7d2d1c1755c014124f29e355a55a058fb48a7b9b74b162731fa4642a29a0bc60bebd52f1716e5cd6184674e61fa781ded2e5ea98f039d951a659b79308fb538ac691179184317a4f9de2ef73c244314d18ee9979b994f51b678b19a033f1cd3d45542b41f08fb586a4e429c799216f0a1427a0009ac2dd1fd9243101459d4e913ceaceb6404653419e6acd54083752dc9e937f07229ffe2a7966233a0e54c2853775ad3a4f671756decf6f3a3716e74011fbbd03e590dd1e4b702d8e2d94f370d6cd8fecb34caa43801d5b31a7b51ece88b88bd860db28847bbd508a5d233bb4e968a24ce510481974b80fafe76ee5902d9cad524b5d3645e70704f1a12a760cb0a400ff94ffaafb447c06ffb1c71391e419d3a088b911e3d0699fbce9652141a5fc6094b052890ac40b10e46bf6a59861b40bc745ad1234f36e88c9da5d559a0b133d5dd43093f7ff26e6a6d8358ad8077dcfc7c803ed51f75cad290f498b91306aceab83be8f430a10aac75322b6842b3a1a2d097c5a149fec6417f92e4aa4d4821f076cb91f7676247a4f2f48579b0ce676217dae70b45bf7932c101d4d35ab7d457ed96e39a86ea0ffd53d489e0d346256dbe50f8c80c111a94fb823a7198ff928001865bb2221394cf75e9f1b713f5ccf03625d41956a0b1b8c9ad01186ff7bd63a450be24237de4e088cc538c28149b10c26bc67c651ed0c352abd0473b852f779fd93a0fedd304eb6ad46a3c7da25dce216049af1a095e255e24aa59657281468cfdf17234cccbffb0b533436f2c47fd1f6316af0df319dd4d12bbf73aeafd2847e1ece37ecbae3f685b1566be58611fecb32226930f1769c6aa770f02cbd1feadaedb9bdd06dd17cfc6e0b4751c37b8721ce866a2b727e6f6c4e280ddfb5b6f5206bc0b44d8cf8be219c0a77d4a9d18a06c5b75a80e56e0f692c05870a52bd20cac2769eed8b31d98dd16f4727f9402c4534e6989923faa0b9d92055df61527e34cb79975bd85df5e15ddf2ccbf849a7d1173dff440e4b100bd654617c770a456e514114473517e2cbe34426d49f2371752828fc31d31ced6fd6392ba888b8f83dbfb2f60562ca75cb54375c3f9967163a073323eb3f6f9c54307bbd85e14059f3902fbf8a8c98e33be5640b7a1f6e080a6c268386411b66e4757053f909c7a9f08ed71ffebb963bed3f422f95831d7fb0decb76af2e0d0e6e74f47d95ec2c30d3ad999261c58a19c5f533ef4342475345ba28931de86842d46398599c2171ecddf5bc9012ff6c3527b4938f786e2b704bb6b47bf4d7ae1c43df0189d280ab803f2391e6886f18a8f655200c6f5f0e675c5526dc536b2d9df7e998246d51142a78ac1893f276668d7c709b97f6eb8fca35df8342f5c90274040b95eca89605f9a71a493a7c59ddad6210086b565d260d292718bcae96cd536f10f7556e9c82865628720df712ae1b0ed2f2586f0f1749f73374ed82b5e7ead04a168eb66ba0ceeccae16f3576bdcfc0c6d8cc6c28eb22da56b35a820791ea78dce6e880d2c77f033c6651cc4b17546ab4374d7e82016523fc4bab0260ae70f49502ae28c25da7413bc3947ae30cea45d4fafe5c504b72052bb5007359a0cbb8c239d5ea1f4f8782ea10f3080fab0ad03c7700545d4cb2567afab09a8b23db3fdbdfb777aa8b2b9a04cb8dcddf603345b93a8850e01c35ca2b6f2fb14a80eb1b57c1ce27b9f843a0df7ec41511312bb73d9b6099f9657a439d7bd69984940014ad0aa4885ab33fc629c4ea4296368f3ebbd4cabf4c02a7bdca75fef7c9c414109058a5da510ee42725f89e452c16b2f2675dab3738dec479609a8c0a50be54c8d562ea5599bb05e2f4e790932409e51a6b6096bdf096a06a5718b968c0019effa49067fc5b2d9714bb03531f3eac0847ed1840f0f68cccab473e452697865541809355b4226561bff34efeb2fd650f8aa29e747e52f62d75f1435ab819d544def40fa4715944fd41e8ede9cd4840fc9bf7796593ba40c4133f3a238dccb25e8401078675f63b41a45dfd8facdd15f799ffd71cf22aaa983c2b0e6ac03af96666bbabd97e061152807e76bd294db26f822ac2773289fb6e71baacc4372a968acb3eb186ebaa1218cc8fd51a342722275bfcf3c2c233132130979cc86aa8ef5a1ab69c3c6eb988324f25070cbd0eb30f14a90bac396d76d1e0117f433f435d103f5f63fdf390b4bd82dc425b90c95eaef31f63560036d107fbf0ce1a023423acf35e89327d5ac4cfa7f98cdb2491b79c3b780bdda037b6b0116bd2b9477ecfdd35488938f799e630748e7aa51dbc61b6f3ff1bd34b1a6144cafc58ab72eaa122b0b0bebb06af646cc559730bfa313cb98dc2c622b73e61d19ef6872418531a272e955b0e12caef0b27687562767ba9b5f29ff212343afbe5819e61055f3110cc3054514d49a682de3c823adbb3939386844db6184a94f8744d4c49a43034a24c13c800da6fe958c3c52ba9ad8ca0386fedf87b6a2f3641bae30905777cdd73eb527ca425639b8f25360cb5b7fadbf0be9ac827fbca45df9e3de43a43c440a589456db08af37c69fe8a0e24a131363deaabb536584bf9013a60f0587a896f4293ba051ff2fbb6d49bf638c8fdef1f603e501d0b138330c50e17b19080e5fe455f5ddbfcae43f1b8b3e9fb11e0530298eccd32433a0e2a643aef91a13993cf59ee7fa932262e00a884ed7232e0e33e76e1a8ffe65c18ca444a3290534560955ff9907b71a28d9cc88963db283e445b278a0dfbb00159203b7a1d0f9300ee9653ca711b75f2f5a315ed8bb4bbe17781271c886d2e302cb3057329f0217fa821870a2d2331323f695ce80d613d1699b494acb659ce64958142286c16a5500534a3cd47af4e2c34987e45d8564f88cfa98377698a5fa424506062b6e275f49853765664083e67bc031ab1fb02242b72ca68d5682be69ae465809e6d82349a5eeef53087829168f1f1890c7d39af44cff810b31076b267c06bfad1a43284977b5dbd222cf3a7cb0150916bea0899dd14d0abccb6f1ae8c427c919ad85e8ed2eaf46d290008eb59779957ec33114624cd456797ccaa9560cbb10cfd7fb3ba849b7cfa2ef56b10e40cf9bea8f13e2fa8a36f0b700d88d06d166a0d321a08138d8f7d258697147cd6f1d89dbf34707b0953d1873e1fcc1794e16389da3f8dd82c4a7af0b29000652090601e9628b89d82160e792aea1aad9c7e45986d46413738f38f3dceae62b79a8e16e547e5e3890f3b91eb7cbec696a774ca2aa679f9c72d3e539d56428b29abcc775cd923c684265bddc242d4ee52b2e6ec9d40119e0097fbcc1065b30e9c6d1156d402b6b8ce797685f0cff8f59bc05b570c17028b6a20de2fe66772c57df2e6ac2a344364eed2f0756831e44f52d1d9998ed195e12878a9001881d9c5899551637ca8f7dd92364725b577679e9f138c0963f3fce9da1a574f23a0f41c4a1321adf7aba02a0dc8e593c12b57ae800837d2a6e367723ec00b257cdacdc50f2cc53df27fb98b920149d0ad330e9a19cad1af8c2fb22d5bd3c52f9622216ff7cfe73064cf7a594fb660c8050e23333933982a4f052610b5fb3f68984c93265d7715905328c4b0c48c5d387c18f3542d660cfa5e972baa363a844ccd32fafbe9fd1e9663a22b58d0c81d694f059a6ab3f6428e37f4a8d670217299e2265f273f3ef2263752f42b60e7af10e07a1e82742844b3c15db95ae7e4b4b1fb36cbd81a869d630521fe77aaa08261ebeffb6d5a8015322593b5ab64f3e5792442d4897be2e986f5e1765b4b7b8d2539dd575c66559da9145d0441287e748f68be44c7febda90bc1d29194915f2fc5323db4d13c95826d91f3aed9fe65f02222fddb02258c1a017c358f288ebbe8788b6574bbf69688acae1e006e4749273a81d18c1829bf8016027342df0b2498107a91228970fa8279b27a030b5cb8cd26dea37980dc7465c2ed1f71edbe9b6db8d474006970409d74dca7f77c7b222a22b68496a196f614eb15ae242f07ecd8c7cffd75c59d66261ddcfe57a86dce3889791b3f691ad777a491e51af401a4c34697ec4e27b225e42ead4596b433936606a82812bb5a7cd14126894b34ac81d0536571443856226e8ab345eb7279be2e68198c9307719ca52a19c8a26b1b8e4f8b4052c002d9030fa1b0cd4c2577f2b3ae8693484e1b8103f685aa534ef70e9d6b965c60ea00735f7cfcf927ea5701ed26b4012ffdd58f965f750a4ceb949a85cf40b671958cac2301b8d0a2a3118a15960863cf18556d2478dd8f7d63e395b6424d12f176e914f56a54211a85115cdca600c0b87bc993732a901448f4e51b92803dead9ae96e515bb54234c70d09c40bc08eda08c73221f883315b0e67ae68e0d70b66331fe10d934fdef4e421002ed3b03cdf61a282b04a48ab2664c9b40c389528e4c930edfec2ddc8e6050a64745706d3175f3f31ce97717104a8682bc5e8f4d455326475f4c192ce4ac28bdf53365ecd25ed9f0ece0b3fe62eec2d95d7b8b4535e50fdaa3d13c5463d04cce69e0601cea4126ec2e644612e828ba50aa1a09e81473f539989860e9ab179c82b769de14c2a1acd6376987b7f9083de88185ae3c99588c75e37da1d78fdc10c90a2c3a74f9d7e461ea144fb5ecde9f63807700719ab3e78cb99acbef92d4ea9689ae6db5836814ca485c38a881ee64376ecd61ad0e0c629883661fd649c5d8708d745a83b0c7fb0d4268fe9cec68aca3056b472bdaebc8e3c1b0686300cf5197ac69e75649f212f4fec366b8ed0e43b13122a1fa55a1e5e0d51309c6b53102eac8bf465ae4cc59c4fed45b06874edd20995d3dff84d64c52cbf12601e67e9f8e3e3ab98e9632007fa4510c533e5c4d26be13799b6e4f95b29ada21c73de3c4a98355e491f83f9f13e1c11a158e068d3bf1a637cf218fab09e845e0faa31980d49a5f44dae959875da3f1102b0bb9deaf420bd9bd7cd713d8863e27f91f3bedeef363b9018f4b0e0991f5a74e74a236710671d66d25adecd7d3fc4232b80af33816cc7f5be1345d16157cc92a9763eea8398f28d6e05532cf41794d42db94f64dffdf49dc85aaabcc2a044da9c3aa57ffe0c75b9b9f899db31bc023ff6108ea73debb6f841c14204bbe51bc4ab02eaaeffaaf7827b12b4e9af035c57d7f392effb92ff157dcaec6046c4524712cd9b69862087d51ab9b877ff515c222bbd796483495a62412a36a907052a4201bbc2a8a8a9df951545b14b23e89d59d31de420a4cd54d5e8cc794c65e3153d32668bc16e0d21fa804201806541db275aa0f49621dbccd4b5098c16e86277887005022afb3adf692dc3a09a601e85c4dbd3ee07359f716ceb81555930a9b048b70469e21787b621465b456f987ae94c013c412183d6ebb970710d21d2f635369bf095c836b5cf1408380be88a3029295084c6c7f000a167249de5ab5b51183a90073521162ae25391262296a972974448284d29cfbac870e9f4bd6218b5b7148bfae6d469db5e2e3d78539ea09ecd0795f96588c52b4e3cf661a4f587131b7234b0a2af23897927a83b375b00e5017ffb50b2fca174ceb23e8aabcc0b680a7c2a67c8fd611215dd5803db491c05f120a7c852a109d2ee3e1bdeaf51d292ebb06dc9b14605f07498c5a45c17dab12799c4d042ef2f0f02d0de3667265079b56a4491d1b7506c1749bbade0874d2cc1186db496bb46f35f4cc82f3f75d4f96e3e5a1e0ed57614984b39e63d9b6465ff12dea20074fc41950c18b3f9da07fc5bc1524b89a315cb7b97cfd6cb6f95841cd4d3d39afb2ca3b156d220a0e5058ea243b306b5cf78b34030c6638426393055df405008979ad566023a15e65b1a73b6ef976eb4dbbb22daa731d01a3a5a697482adbd116e015a76bf600fef731d737ef1beb790fcdf661ed9dc5371377885cfe0787ebf161fa99c1011a97cce4b5fffc44d7de4b0f0eab22e518f148cb2c5d1519ff0631c84b5a745d71d7f9c2e3d654981a8c02af51df7c06e94f6ab170b90cc76ab187997cba53978900888fe95f0c78ba594fef9f1fa8431bfae899c6631dda40727a6aa021ffe7b610c07ea5e1f284929e66cd4bd9230669615ce9db28e7f0c75b0f656455b60b8b8d986ec95fe14a03c23c0ff4e327ae9d9f70fd3ad3e885329ed26fa1e42bb1667c633c6be107b6a3d6214e6ea4d8c8e83c042d07e89da3fd44d86ccb9d600c970f46b84fb40fa71182705d4a316487ea482400697e7e664507276828f472ce630462df906f73068a076fc51217a533ec9db529b82aab7996395b468f09b18c3d53d4e8041c35ce0a6cfc7c49c41d2a978ba7f2dd74786b27b61f26de486b77dd3c068850beaf36862d0653dea7cd63fdc2cf34793975683a1f80d5d6a6855d98c9d0305fdbaf930a4aca958a754fc6d8a02eda02cefa0a29f23f7ec06e13e45c5be7076d01b95f79a9ab01daff9374c03a7cada2292fcd75a4f978b3430a1b25f532fe999235c15ea8bb201fc1363ec10ed69652e143ac32f8c8036ef500582ab0c7a1c35125f1949dfa768849d3adcb6d13b4414c3e5a42a2ff8a03956f5052dde2cab407a718a1418b8522cc682ffbcc0faaff9c8e2a1533ac92488c3ca7da295a3e7f016f4a95145edf2865da54fda37b6082fd38006be95d30ecb9d689173dfe4d04207bb714a26bd1baeac0fc88345977b8a82b48c78d05c22bfb16547c68b7dafd3453dcf21f5321e4bc5b08228d0cf8d499c3e7686afce39ddacd04568369c4d6c823f7db6042171ee42ff612f60ff15b161df7b67649e800f2578ee1e1cf088ca83e27234ae21d2ca4583e50cfb220341db71635ef57799d611d115adbefafb89ab471064028be9e19c7abc685adea9478941f4ae5ed21f5c7d449aa5af07bd14cd9a156bd550910e6281b6e96f25dd3afdff5f8d6f135694c08dc32b294b4edc8ac0745cbfa1719ca19496f0b7ee0a6426628671eed5c861f51fbc9e69dd2302232bd05e55da6e626ebbb843d39a6c3fb5ed00654b8514155f1fcbb85220d781525fb59204dbd92d92bc6e03cb78a6bfc373df7dd70c7cdaefb2853bfbecaa25552a9f8eb70c331a48564bd253de6b77bb31520c54e7e8593754c5a3a31b6c818f7351699974af6647e4d08f7084a298745715080b696df88a2c8309e3bd2e136c90c3b4d0bb9dd168140a8dad1b814be7fafedb20a7916d302c87a6c53379d1d11e07877a101d5329f1fd778fd2eb2dfec8a3b5c9374c2063bd202a00b8566f1efa92fd6cbe446895a0aa2823e3051c91afe3cfd315e214b61fc7c5f3acb192d0a3c008445844969ed4afd3761698cec9263f9d25fb11886e4008fb228c99f99d26980238e409829d8a66e7834f28c553ce7d161563a3069143fa3bed2d321723562d27f4c9240465c72693254f8e3f3e2b7589a1367a867e755c0c160c869a3a5177979393c1e5c9ca41913d2123687a3f063eb5e0f8d3b24b4dd9e5a268fee3062e5631c4ad9f84abb4c3b14d0f67d2e34f794e6fc380d62609259095fa8dd158488d7da496c90f774484084b5394234d3dc1404395bcc7be933b8714c3c43db0d8952054644a6823fbcf317751512d7b8eb9f1b6526511f03079c558be89e85c0b2600b1d31a83dc85e1a6965bbba7f7455c0b3fed0f97c61e423c6dac79b32b86df941cdab5716dcb0d5a0792055b28fee8cebf88a7dacd2e4b7085ed9ab7b764e0defb908defe77b56cee27b98faa6d007053b213c66fff53bc47b7075b7d98d5ab8a5a2f96f465c09841fe0ba6d5d055acd2a06afef5ad9eedb8ee17a2c57ca4be5503d9e2171d428cba34499e0f57c80092589c7a4a8e9daa6291bf1ee0e1de3af6e9cb890a48e321a878908ad51749c40dc779cd48b711cde4f42313ecc8ac4272facaa1474e439e6323292161a691626dd3a07174277ee475dafe748e239f1be4ce3b0b5b9f1c2f6e7b77618c0b13969a5628b1a0cb29a23672f9e46bccbc11b964b0174afaa3e74f009c81cf4e022c57ec4a4bb2731af1e54072a9f1406758bf5b1a47a70765f33324ffe5b7cae371a03d6b5c6e62d55bca0cc74bf70f69e8446dceacf44012c262249be0f30ac26dc4d1b5c8cd66995e4598ef322f2828f04e3fcf9b0d8b66049a5ee63594998ab1e5acc399c39f1df612238e9af3a6f68e0569dbc4af15a111d866d1b7ec0b342e31d16d902e4f3965fad26aded01524d2bf0ba125ea769f5a5d7072c311bc60feb88cd4d895ac16927580410c39ddfe4127e8c64b89d90a33081a3fd144473af0a7a74cecfee355167acb31cd23202679270e2b338b75c7ae8884838b7fea1d0101c208a942bc0c09ebd5b5346151ae96c1ab6eb0b386f0d54e798ae935390d6b338ba7546278a9d2f3464a6af2d0d58cbef0e4c2b8e0238520c38863b01388c0bd10b9bb9f8d18047eb79b31e13ccd0bce55cac30920c3a48ab968ad9bfde17f6dbf5e6c1adf9ab684188914b710a45202a63b20081bfa6ffa9d5ed2a386d1c94ed086f618efd2ea6b557daa298f6140dcd7b4e8e75905381ec05b1d0097ff9422e509d6cb1e555f5788a4720c19ccaaf222a10640857b3e42e89f9689f0583aa78edfc238d486a89c1058eb1753483bec3ab289dbb4cbd429dfa1309c53778fd8c833c5caec79100e7fe5e05b325a8fc4bae6d60068ea0a47a8d2bb3f585dc6eba07300294ebec3266b5362256cbbbc3852d20e05735a9474fc3c87f39fedd1bb5610e5d2247572a58a559b91e576d547cd8a8aa3618934323655867fedc7dac32f853bdd91e8b246dc66786e459dc7b6555198b1b12a2484b35f239ed6238a22dd1aac393a4af45361a255611538672ca953a202fe0d659d8e98d2b857aa7d0591b12b54954e9924f72779318ec37d4f3823d62104aa857464dc8b76f0e48538d46c2b8ef8aaee4782ede9a7638e002032d75863e77e94fcbb3d57ca990027f845c8ea77bab5d2c303d72dcfdb01a92e7a3988649bb97f294f34810933914c8ecdd94996602b6f4dfbae9a157d2f09a531a2ff44e498abdbcf04d8d830903a87a104935b8ebd275489419620da5119f3be8b5567e9e367576143ec7f43960c11c80495c64ff30c3ed7dc8ce3d391259b4a80701ea750e0c9e307022216071d5d923bae4d6bd3e895d44c9a85bed2a039292f1076c5ee266387377febfd9c0257835917e1349000142a36997de6b8b3a9ff4c40254ec231f2831c11690482428076849618a5b3c8165c53ef9cd3c29ab3467ff350d36bd2292d8525df5cf1bba4ccd76f2eb3ec0366de26f66f6f942886334a914e4bd711c4deccb8e12ffd818027489348a9bb15d396514f1e9661a0ec73aae93dcebdf98f90c2a0c47ef8458cf08aa8cc0ed268ad75468d7d88a0aae3f91adf1026edafb8bf73466d06e834d9c9b53be7a83ab573c585f13ba7511c4c1a0a1f1efc5fc8d5102061e4d695e6eaf14d53c95689c78bc0e2d392b0fd4b8223b7984330b83b386e3d811572452da752dd7cfc61b515f3b0126bf29dc93c2ca917890af0dd617dacfe06155fed73f9ddf068cc742a3da4f4b3919686ad8fa3039f195ba633990a8f8ce3d7858d361abbeb9081ad492d3710bd1539726a119a7fa5f00a5afe3a4950d722f757775ebb72240b29f5ad6b6d61c0767e5c3c635cba70ac5aeff2109f4a005474d9151f285c458a77cf94e4162a31f26ab8e2d9ea92be573541595a8bec5a2ab4fe930ac031476cadd5dc114781c8edb0be86132bc2ae399435893c1100e7f79d705d947e6e881646e5d5a9652b358967bdcae8f78dcfb4d06f1fc76f0399efae40da4910cbaa27812d4c80f40734dc2e83edbe3e098a2424727450026fbe1367e0ddf984aa8db510bd7d080d595d0e2d5ef421d7908559ee5f87b768ca2bfb38eed73a09f8be4106d15e64f6f41464e0636fb4a1bd075ec66f7b40742a6f3d87afaa1a74ece61ba54e1c855fb395993a36d562291c51a2b083124d3c78a3c5eebedb0b62895bdbf785a654ec39ede20dd3171043368bc6f79519fa726e149749815a61f3768ef767217a374e43b83aeb42b9bbc25904996814ba2fd4dea1e1eb5cce77e2a6e0c6e43763b86b226be967561a294afa6cb01247b5849d6b3ee1eb6ec40e5973c6d5e1aebe76b8240b2bf2c0581b4919b3e9c7e8f7e1bde610bc2680fe0e8167b1ddca76331ee769f3fc8078230bcc7f8ba41a3f94bfa981d4f8578fa74480efa8d07d907fbb1aed78040f5740b11cc35301e2e2cdc2c0920046a9e1bf174032d865caf18b1b430d91d4b6679eb256c753fe27ff0ec6c56671ee79b0ebbb97caf9a2a706e8c3bcc54a052a27ec11bcfed7772e2dab26ff4884ff96dd241bde5868a7b89de4de2b370476a96f4d67babff7e353dd3528b9cc4491b8a8dc82051b2108342822123ed87100cb8d6d4cc6f7877b4d6f43385bb94e9d95bcdb55797aab871531cc5a906118a0ea8fd1c01d1a19117a53384cd8a33199e6200c550c9e7c468a81fdc45f39f1e1d6baf23ca96282b578e7d9c455fa9e3927726f932bde1bf533c1529c20ef39e5ccc3020ecce59da94a73238cfed56792bb38ea123f18506256c1a2c87abafa687896223deeb84d5c580d40514ece9a7fcdef0f6f0d6c0970321d0de18d33fb179bf9eb3de5c0b5ba01cb0576e44880501259c9ad3ab5cc3c01af94f6b2df0e2ec44b9daa086248b4bc75d2d7e726aa18e43409894e7e515976d8359c40e448eeae421a2d9f781cc5b3ef8753df4dac5102a080b52e6e76a68a1829c33d8c0d5b5e0b41e2c19128b147f0adb762c892658d156a504fef5efafc2d1e5376a6072326c7436eca9acf3128420cc72ec75279a4df0c5cdcab605ecc149232b8015a7d8fef697c8a871cad5b7b53adc2069eab54c2b28c351aaf68def860c7bee1fe35d9dfcab98473741ffbe7cf1d1fbc45ed6b70c4637911cb231bbff60178a0fbf58269695f9f36ba1427ad081ca6570125ac4e95c0571128064878069766d627f00b581104ca24e9bde017c962d0028205ab6ef7aa1f01750599be96e3c0452f03cd5c5c0cd2bc3b08aec91ba1057ee53239904acaa3d08d95203950bd2bb11f6139532549ed229948bf39d08eeeac794a838868736b92a0de0af814a9161282396cfec44cd0e402f11249f3c16bf002799c953bde22e3472432f6d112109dcb877623ab293a8854a3aba88ce22a9c4cc6aeedf566d608a4dd29afe08e2e154a1e60cf3028a9f59e0d187d3c03ba7d5b73fb7fe66e62f6058ac74ae0a07086fae0dffc657992c7a085e49974d8de3374a6c70c2f26593c5a4b63aa6136fd30bc840145109d4d4900916c38a8a6bc63773c4b69a4a95aeaae53f18c275672581156401fc7f81d9d0dbe1e83c0d2beabd782c1e63d2bb0d16366e00dfc4506ae5189f67ef99a882a59b2d6baca67d8fe8d53d65b53590119c01dacb0fc6290c5159a1b8a14586c0fe30252626d3627f38f0b611c3adc0e7ae000aa9017b307ae91963827f1d5e73515457a1bfcdc3e194fdef8e44e6b3608a9888edcbf9d40b0d125e66ebea783321f47d6cc1b3a6915869daa41d6a9eced388354c1d67330f923c75cda8b684f605b44f36bc113809b395effddfb9a889ee443359bc2abdf783a428d1fdfea90f8e4b9999b2a8da4123d47e0bca82599351b32ddbb2adbf9f40575ec314b299c7b5f4852d1951fb19c607dd15b010c82d2c915564b6202538e48a76f721c68ada61e46c2ccb6e0f87c9768e374801880f6d24d385fd17bdd1d0d1cb6bc51d7f65af89e233a2723d5f218b0f9b001d8d30f0e6cb575848130b3179ed9cfb84654b2a67fb91de8fd35c2c38d4306af421fb7eef5010633a4071ff322457783ffd2bba2029d42b3d76083eeb66b3fb8257bc4f8a23bba2d8ff2b535134e2138c9738fb5b03f6fe9a396a82f32cfb8c8d0ba3105518326704c007f2b15e75a93397833973423497e21b249156ea16e97a961f1bf6d13aa7323c7912ee71977da3474ea69f248e563e09ce15c1483156bc86d8f7c609fe4ada64092db4d7c37a164aceb731a7c4e856a552a136318cba46ec2eeb0f735ca36ce74c548965055f46a7893ab1c0d2e8076583d8d2b8199da006fb6fe3574c060e6bcaad8f1778484920d5f4e49082477ef9d3a05c257f16f0cb40c392d7145165e708e348c08b71fb66f51bd38c03e7d48aaf9fead709ef4e35a789bd521d9b50f39fb492635dc392cd2f9fa3abbf96b3e08efb1f9844328f6a5bb99ddf6ffb37051acc0a5c7acc469fa8bbafafbe590d09ce1df6c6ae51cbade8bbdbc74245e74a7d440378f85f1a71c6b3faf41557a4d299e955cf1987bc1712a96f6b43386315b8986379254da1c9397a588d8d0317493df4f47ec1cc978905e47b07d3acd2a68259c740663bc9df2be1058f812020e3b921db321e21cb0c1a522644fe1068f5ca64c300c34c97cba8a3173a1bcc7d1e16ecbaa2f3357be13f48dd090c534d1ff4e09b20805bf243111df6acf68a488d659aac8685f7eb19cff9d22780d98e0dd97708015b85215d9b976dac41884699ee8226ddda25d865e0a0b98c768f2b0d8b39c273c167d945e5b32be5912c100d4a40a8c16b140c4ffb9669c192434148835cb45ce55757066337419101ce55e4d2da34c4a1701c49477d09aa06d94cb8fbf5e979788ef8db5e204351ee034b72fc5c4a9f54cd2f4bdbc6df507b0fd4756f9a13e747203b586843b13459437c389ea491be755b29bdba088dc39561c2a664e1a370acb7b50ee29ca97e15a0fda31f786380000a8d1fd417905967fc6ba1c14da8ab9561db9841ce0be5b3ee86878e2cf98f8bc170935950b42a30c892e25db34a7605a92cfff29d6639b6aca46d133b258ace4a72c1acfcf69789a42c76902f76a8e2af3b4fdf9b06a18d3f21d37dc3a475bd80dbd298a644e521630361f94fe0dcc367904fb4dccc7e17b1609efe42869600f260abfa83a58982b2c25503acfeea29699d5217778ca52ff62ac87608b7eb935f3e296669be9c44fb92bcbe3cd85c852564b584dc15c720a375d1c33df39dd145e5a550789ad9fd99289e8d9dfdfa59ab16c80fe78dd7148aa92295c56d34351d3ce6c714e1dd8364663b8366318d38c0787d2fbd58320c92c81297396579dcb08501f145dca8ff2d1fd756706738bb6de764d59853f9354e481e322d77bd28b9eb92abbdb3008bfe10e10bcab2b58a9da3bfce2d1320668ae8a36b647a31f80143e3f39d0a6fb4053e0507dbfab2df218b588d0392610987be75f21aeafe9fdf7eb5416c34bb2e07e5b8f9593f4762cf26010fafaf1b8a26edd1cd6421d22fecd5c00682d53e8e78de4d0a2dc2839792f989fd92fdf1dd4212a7348c5de9f6465345e22bb59ad0546c4f2278ec9136ebab890ae9f66840af3ff35f4d44cad2bee6c945735e7141c894d688810d662023c1ed7db9ee3581214d6ec093300c203a21e7a45c1d6525a7112d7b017f819a420dfd59c06147d3cf9998cc7411c84bff7054cd2992d1aed79b1c6ec18218aef51e89f2a2ae22e5da5d63345c690f6a6df768f4f84b2e90143266412eca7083826a7ccee932e70f259d7b6aeb5d223a8724d7a39318b71287a6e4abe78da5a0885b8d6005be114b800ce14e357b0b3d2ad220e67d13f30512b33ade623c0f2a2bf33373ed14faa5fcc951a7e7a119d5dc7128bb4f980c1c6f8832f75b388a14809b76a8bb31518ee45980d1381461bcbf3d355809c83f3c49dec6061c9366c3e468e0689fea4b80c2a2df79f8d807e52f7159da5a33e87ed6fa924c21b22612c96802573f4c8339ebe417628684d95142764a9e2f0f8dad1ed8d06eeea9fcb05ed9bdf4755e5cdee7cce35a15dcd0bcc15aa6ab73947cfe35f7ada2f1984cdd3652268039939c3a2a02708d6449bf98a2681926cb4fd5cd497c8eb882ddb9843c4aabfab6b61608b7d90a3c99c2371df87165b7a1a94d5a091d7655f30ac1038ee472e2c483744fc17099dc594364010aa238f6e9138f5ad95b1735e9ecfa7192fb26441509dbb7f7aa90e5b278a7fc018314a205092a790a7ab5b3753fd2b8c08519c020c53aac8432e46ccab5285815c92009cec394a52d5977489ef52a2b39c4ae9e218bcb2a01f0653bca9032abd59bfb805d902845318111e3f8559abab0de693d4e3fc25c7d57eae686b53d7294e33e9debd4124f681da365b27f0b7f8663eda67d8fb6673df279e0753f3b372d00dc3463c798402851288a5fec6a3bfd4f80f62a2c3090572e81381d149522cbfa0f1452a6e2a642d895334c390e915542c82aee74d2a47d21bd9a86a683c1700d5e67d4c56798c9703ae5fe86a0b747282a980d4af6700aca9a08120126ccd6245a01c2d9be3b1de3578e85e8cd96dec5c6063f69a2b9f96234d1295d495081b6f2958f90c50faa513ec350bb831e188ef8a8d12d21436ec091641b7ed5a50f0635e33a76723c623ca0b1362afbf3ed22069f27b78bda0a78078d38bc48c2cda715d73ed8e615a916102cd6b205e315860ef1b46b4537c85dfbda6672750af85896dfc9b5e78f32d5d62c22c1cc437e80234be7d48d54761a0422146ed136129a277a51328c034af33a6bb8caeeb905902bc44bd77b60894441d9b1da4d69f327b07237655f1755b69dbfebb1b2d947bd07870155e261ccb75693214118ca95b4e4900ccdd97254daee9ed60eeb9e3eca61504a933e5b3102f59b7b4c893222373c8944d08fbeba1c469b8e22835a2af8a95c15e82ca62c2cc3493d853e44288e6e9576e114e4fddff91504942bc8624798b635003140aa36fb3356ecb315f962453c7132f4461c3213685dbb988a92a6077302fb3546783cacf9974436e2890920a1fede6a33fc899dd299bb3d5957b4f2e039882b56ae16428d0c6f6faf60b6c8b9fd9838aa194d8ec511edd4e6b5f093fd85bde873cf4cf86347a8d8918fca63940f9ac2f1549538da1d4d0d4b3d0fdafacff25f7fa7cc3b307f39aa6c1463495ee538654e9a02b137818b6b6fe07faaf0cbc1d238fc91ecc60a80140ac28636254802b949ac384093881a797d6f5affe79836ecb8044000e765d866ecd374fbe2cd39e94dc0da9133f6e7f1374ef944e85151792ce9847826bc5fed64487c9faab94761ce04e27087f874cc4de163eb365f949321fb46d13ad563aa9764e97fd65203bf95d5ba4385600590360b8b7b90f88aefe2968c49cb850bbb09fd61693988edc4f61330f92f2595f0856e7b61252afc7dabc4fd5cc642ce0fd3ad3045d6cfd75386f34a49385ffc7994a793731413985c2bcf7e360f178e9d968424cba08fd65935aaead9ac959079a513a8c13dca3c39e4f6179a745eabf0eee848b1cecba63a5f6e013bf001783d93ee7f81b9e3df2fd2368b89c38b2605a60810c14acbe65d5603269e230522e98930d5d5d1967f4cf91d3a43df536710703e2eb92e04eaea4e755fbf898f361871b819bbc15ce94737526dcf6def585f177fcaf7322307f315bc578bb9fcf6a8f580967adec7baa1f265be06b7032ee4e9f7d5c75efcaf2a0a5423cdcbcb8a8e4207a252ffb67cdd0caa29c6f2a13d315bd631d77c66f2f4486c10da93682487de6fa1ed527c393165d9f3e41ca3aac6781d3f461dfe80a89d465dfc288cfa213b882e7be52bcd72ce1313de7feb93cd46cc9b9789e01160b81c54100483653734ed7f27eb98220a18957cbf74a04fde00706254fd54888720f6e51158d9dbb46326d844b0ea1eba09f1d6544b205d9675d67f85c1b1201e2fb681dd0f18c8f26721afd0c25888fbea5f7fac03cc75b10736f63f480fe43b44ed6636607d1cf6b271412e80e1fd9b6df5df1bd27c71d17c868c29e3efc03bd2901912e936eb123a32915a0e6566efce4427860a6c5cbc1b2ee4a1203037756685c02864e4d0abcb90c1a60ed1a4a3fdee7c7ec5d0fe04f15bab16c58f30e7612c9be19e0c480eae6cfdb5181939057df74236210fd49b283528d70d0ffca4ba8f6d8ae7a2557a0f086c1ac091920fd246faca10c78caa3458e47da869bc334c3957b136787222b07e08e5bed598ec0cc243252d922b2553fdb0a04822d7747135805da7d5ff6ff045f02745271974974f0e639c85dd119930881270bac74917f5f2275d5e227dfde184c8d0c39190178cf9163fad5c6305fe3320d61f84867c7c509f16b9a6236abf6801ff40c654bc58e2a6f001dcad54bb4095b7bc251e2139e19bdad3a664d92c10865e0a779ab0cc91bafff8ae4f6f29d462f1a16f9723eab6e1b8138d1b7ce9bf859a24eafeb3c545b972386d38c38e9bee71befab58d883bab3406416b36f91f52fd812e245bff653e6598b764ce000519a7534394856a7e091ab51b191a5f982258dc963045780b54a6c9588c7ffb3436dbcc583f1f85078b77a662657f2cf6a2c42ef5890a46fffa38d4d1cbe1dfe79bd5efa504e4bf3bfd3d9069b626c479773332445cb03c608584a55df5a2fcf2d4b7b3df24c963db42d7168898a6bcd0efcc998d5aa4036f79d41743c18c641e76bed4fab6aafba1ddc9dbd8065c68de39c6c02e79d5da16c5410f3d00248b10ca87495036695cfb1033fac9e9a0969be8da78cd675f4e14720ca770d4ca7693743d4be94f377039aedadb51489c34c4a53e576c2907510ed9a672973d555d8702e9edd947f42ccb7466d5e98b0402c313fbfac666275b4defdd5744797f7f32efe395c97aeed08b03a46b0da078e5a59ff938285cffe30f75d2dd26b59875817b293bc1d5f1d5ef4bc6392b679a62947062acc4976f250414d0250ffe4a9f560a11d701bb6b7dcfff8bc923dae5c241544d2c51d3eb5d82d7c56e6e746a2b1b4220be91867cc7ab55184d1c7d6cd32c84204663b68472ee713bfad11a0edd2d669b185e56a24529c9ebe33a3248d7aaaf99553207149c332a2d52654e99a4717e2f17cd402f93fb6f1ba181b90d9ad87790bb62ce9161a77fb4c4d0edcbdc4de2faa3b52fa669715f9ecc296697c60d95e51cc726f9ce7e0d953156f610707d8fc1b2c0f7106c41600668b8458af2b7ffd7020509c57241e7283208c55028fe77aa230976d19a2ba17134ed04d587ca2b2e417de15bccf983454261e6fc9139693e2b91d210dbff6914e8a964914008d91a53a01a7e930cc33e28394d3ba95172e5ba4a02a4bbb999c1dd7fadd04d1b3d020dd7d1a26a937ac31efa49e84cc20b2c6570d64c7d0aff4866e2342a2109b53b196ead4eaf6137b22ceecbebb95747df00093e5d6d9aa62127c848b152ef373def802c1f011218932688496feb73789040b7589188decc84eabe11b9be710258e5d114f4c26ba80aae983c9c838e4b76e759d975d71ebc637e348ec40451c86a4d3848adbcb0147815c46c08c72bb254ce53ccc5611b49d022b19bc38195da821e284f3aa34d58141e3e0ac3a395ddcf1dc68a0a6411af7e6223fdbe444257091da0d73338ab10ae0a497d03d414daef5429c9a9b2570b650c10141b0964134693de639722136cf1c7063fa574f5027534f7e2fda99f2c3fda9c4db11b179c5c0323d40e43c9374059f6f365ff992cea88c35c29527f8bcf8829ff368955d8f5ed0d6d346e28fcd401ceaa9f899ec244a1e6f924c0f9ed575872ae34e8d9184e4702f73b7781575322fde62fde98b0c4bca0b633f45abe16bc5163c87b716c564e506017a08e345fb4a2a1fe5585a6e265abceca91fb94eccfbc7524244397715308d5562437bd97432623fb1002ecf8e6bdc9159c85fc0f7bc13d43b6f7b1b7460032a6e7b4650675fe7f5e1d2820e2a6ce22d454e69e422aacb2e75fc5c9ee80c9b12227841c0b5332fd2274614b820f7fea0d827bca0b5b29a8fd3a9f88153fcf0d5b14ef1eb045a404b6abec3c62e4b9aba354a861458e48234512d7885d448fca3c11dee463187b2368b5cc4778c3fb4a64a83c326263c01ebc2370d5ded167e548872c741e930cbc5eb6a8602a921ab742631035340d8f61928d07c2cfe5f7d607de1de2145ec4bbe080efd75a66023c1e486ee16ba3f180d19f2639f7f10243500d2558f487ba9fe6817f7f5be00d24484b121127756a7f16d9a5a956a04df97b639c1d49475d01469bd90a9aabf91f57a7e7670931abeeb57644614be27141afa5f10a265b064044c5e9b6bf2b0c9c56917dccd13fe1160f05912705939685af1b335f894b8e32bd4e1efce676fea75c7768db1209c648aa3c9fc411f085546a08f3d7ad293955bfefe222b4aaf9e7185a0f105956ffea65aded9c218cce351d473657cd534608c125b0c53796a7aacc37983c929bc4c573d2695286bc909b24e69d0e8ac0ed928e46b390eef2a313662ea51d18f1f2e2103be78525f3575708ce0b8abf15491c74169ac71af3150ef81dc4a455d7ed3ea14f6f82a8f39d6cc7c59bce66c8bba16f310a32cd8a106fc0e9d2bacd7df0da24adc9bbaaada5aa077a54d827a2999ede2d3de849c3638fd715d8cd2b34c5d194b3621c5004c17abca61a79194cb51fed030cd502f81330dcf7cc750d67f0667bc41d0af19292a76aa01e2d55d7e3a7c5fa39dd435f829f1ef56678f5a5401944a6c9518baed75b72ac174913e0dc44e567977f66a3f51859f1a94a82f908e4fcd45b7065e85535cfa12a8bd645d4b5f0bb2d93d1298e8317a4cc0749e7a389b5cc09dbc16d778626b848c291e844680ff1ecd4da31038d92e8de05cefd8e019d0cd2ead5780abc4f8cc5e27133128dfbea84908160cc76037860f451189afd80ef43faa06b93c56cfad5c74f025a61081cf3cc4b683856e1fd19a3a3ef5d4dbe1d58ede3b59f43a676af5546deb4cb2679ccd2d265d0f6f6952b32f41b988684ce1d0cc33fc6b818872cd7d3e76af369e337953567794b04302554efb51185fd804a8d8ec94954a86cc5ade9181a912f178dc6fa834278f5c182722a8afb6e52a2f465ca57073dce7fcfb82f8eeb0f81740b8776bc2f1b93c5422d08c83b49cea01c8b759e8a52fcda36c82c35fb491c2fd42768730cb42c5885b8d6d5791692f741b0c225ebc31fd411fcf587f7b8bcc4bdfa5579dd3b4928a34ed6dbcae70aa758ae71f0b191b99be87f8fcbb3737a5284d56e703c64c053eee625dc13edec94c3e4492a9328bd9240815f3fc9f57fba5773aab1280929ec43f3aec4a63980f8957c1b3e52c00fbc3ce177f127002a0e26e2f448805b1428b967135381651ddb3953bb9a3a05c771d42dfd2526fb741fc97d91789120be81f7f59b2d89ea2912d66526b6f2d3642c5740e030d9016bbf2632fac91bbf06003f4b979f8ed2975372cd9b0cfe936ae1f3293191d90c7d284acebce8ef1c8cfc0798cb1f83fc77e343c4162870f6f7a2241889b4cab2d6ca40c56e7b8e332f971b6c9ef3276b68f5060e18bd57f014fcb060e5db852a96c676ff4c39b261533076bd7b502ad5256ab544e67c6002a41187672dac186c77b524b0a02c27c2ffb3cb58e503425e7b8600242e54a7f975949dd9f31a193d4504530ee92ae70f4d59bdae9ea74fa4c3e6217223a7a5947fb6e67a2856e56bee25fcdfd05f99a18fb3e1063f2602eac8b03f0f15f2613ca427b0235e52b9944a9db33ef64193031572337b7e9b29119e040d77261efd5c1f82a6cab1c262aa53cc9bbb4753c3900f43e56a8e7e2f8acc301bcabd89e6f189a530f3f50e730ffe926bfa0644920326e9aed2f4d9685d43ddff1cd52afaeeee9b690d0092a06feb49b56d725f329bf9c9384f3140a13a1357262261237a4804f06756d74f82fe6a9c325a0ff0b786969c4973773f63bde883d331848bb7680e0a3f760368a25928c2862c3ce06f68c5b2d456114533bddc2ae8d4b831381c3acab083172510d7baa55ff1b1574312111aacda9ece00a66953ac8d3bb1c20f22f933c4301a50b59ec8a7169687f0fa362da2519517d6227bb5d148323f76ec7f6c1df6be140d121a5a6ffd01696b0b8421eb95448ff9d36c00446ccb52c71a86049a9f5b5070fffedc28e7504eea4b62e861be219eb816e54cd8ea20f13878740c6e0bececdf944f11d2ddabc4738f4e2a55762b05a418edad84e838cf9326b37e28c1f50422ef631de16c7efe84d6b53bc2554aa3c1d0b7a6335f84abf9a848b655e0c3d3420ea7f94b3fd569bdde514a60543ad6dc1acffeb597741e94927e039479a81993a9c48499b0f8b47efbd44fd39d69e86c2379162f9658fa3778dae30c4fe0bd73709164ef06756ab4092908fe78074ad567756aa9d5ff4d279026e1f11829621d308d12a7f397c9cf9144a5fc8eaaa02350fcbd70104e0ab482160d918dbda5d0c9ba4b89aec62e46e2373ff8fbe29c41998a345e2a48595b73304fbc9e0434b9b42109a9f23e14487ba441f9be9035d58e80b503a011b1b0d6ab93b5b7d6e8a1b06af83e3d344fb00b886af3c0b733f69f2b0097778e28aac8e162f536c3e48ca1defbce8eb6acc410ed5bc8fc97d56d611eba3cac01b848f41cd53119e411584eeb68123fcd2f8e864320ecb287c37c9d9bd04d43b9c8c90b32f106fa509a663b82b6a20b19245f3b7968a8672b725c9669fa5daf02b28cb9d61a6b4d2275b8cba24aa6c632ada2466c2aa0938f938218ed2d2ba681d64dfa9fd9ff8ce70540c51df41a10bde758b20d34a853071ccc61b0eafa3f3753708248b7383f28b814ac6405e0807e64dd703ad08cfda803eb29d798cff207504d96e8cd56331b20447dd7e59c8f04e60253502cebd0cbd66e49fc129930bc46b145a22c084b14304eebf74afe1ad68352b5b0f1d4f0cc05a674712c467b6041d42130d0e09e79208775bc6ae551514978fd27bcef4eb4ba1457e10fc9511185726570e43858785a302838c021e7065cf16a780580b6be0931729b9d1a2719bc757ea50c17a25e37e4e3036fa0b379fe36922c184da0904d8949d6172321021fe4036e7b7515c6f3c342b200a44985d61fb84ab72cd962f6454875b05fb25d5a852b2aaf3788ad27148e2ebb50edf99caf7bd8632e9f8eebe3bcf353ef4d0a1c8bf02f4a1b51cbf6561bf9b4e988a9a2d480b47307df4ff2bdb52e8c650fa0e5cda82ec2bb3e6ad1a79dc2d727d487142956f4ec907d90515ff72722d4a94a4a7d969c0be81e76947944fd1297ecd161c8d7129931980fa0e5a9ec8bd7ff75bab98c7eeedf2795274a5daa2e24d0222a99559e691ca59aa0e73a5bb139427126f3bb64d523bc2be4ce73ed94165e3bd8b5bd7a1ab692ad33c176396174f61dec2621ce421e3bdec80aa280c0650d602c0065be15bf4bd0fcdc825220c8c51baf265d291f388c90c4573db8829b2b87630d655d7a6385641db3fdb97f0d2b28db68dd7cea5f7c2d530719721f98e30e96db2ffc9aa0d2862678066cbf360a592ccd7837dff70fb6cbd349aca59e4be4aee227c44a04359e1d1027deda2259230700bce776ab7c8c242920a396b84a6d77b7b2b6cfa0487172cf0d901699e342acf8ae8aeba5968a5aeef6e3a9b0f335f89449b8d9dd2413847c39aee8f108e59f42380f2bad755f9d5ddd082d44de1afbb4fa607a1917f8268d8f5c101dadecb472f1c024c9e6c70ce347bdce5beff4d72805cca2b329169196f0cd6a3442d285a85a5655f2ca10fd242a546bcb50a1d19854d73068bd500beadc79b65a4cf6449c5454091ce62ffefaa576275545c48f3398a73f645fe1be82b5eee9b3435a74f1520139644af66ca482199994571b1e2efa79cee6eeb1248309ddbccba3607a32f7f948dbd8dbbcb30a22438cf4ca2bcd3948def64ca389dd09eb15641ea76de6d571b0d92df4db5317c342c2a46444afcbed64c627c23cd1ee633b1227cbcc06d4bf293344cb74288d490f571dc7628d3c563abf3f7ccf7aa4ff5e8c9a51138a48a19fcdc45467b0ef459ce26df674b2a5ba85407c8536c9a6c3db351c58cd9e72d2604db47a95996e7a5e164c6149286cc7659122086d2ce71a3caf2cd237561a1870b80c397191475c3974a0864a7e81f6126a5d05ec4e3f50c16e2601af4785ddb04f94e37e7fc1dc9ae9b6155703816ea00761e3bcb4375f710c5939bd9a4f1f87a064265810cede0eaad80820c970b6ded3ccde97e7f88c294db4bd640ace39e5d52ed805af0188bd0ab5e2ff793bfeadcac03ffb6b0047de28dc2a84b119fcde35a5591d35372ccef690915459b5aad342ead8c6ceafeec46b5a00529edc1cc5341fb536505dfd91fac82ecd439cfc07ee9dc1f319196de5dedffbc3b93afc1ac86b2c44ee4e3fdde9c078d2feb2383c7e733ee4666fa51a5d3a95351f232c681777689abf113784c9d14983d16f5bbe89a071beb35b319e09181135d3021b15fffc2a077ed44cb4c6ac7375e1ba44c97c8303dbb5ad5f2f3056ca1dde368f865d189306abc68b1944e18cd74d0d76bb7edd9f72abfc7d8d45141c7dfb2f8270a3307b68f696169c51146c29751993e341ac135217d86e8e5b28321670c1c2836ca62f7912c4a6bc8f9a4f96295280d5f9989e0f16bca1e63ee6ddecdf45ac35cee1cfb91e38dbfc0c2d8066b4546821c90fa9c89dab709beead7afa4b36f424e0f9a2bf1e348c261ea48ede63eda64c5ec7abbd45c4a9533b378f46a5296db2932b2bea04cc34c56fa1ca0056f4eb69589fcbdb7c321168788b6c8bdcfd188ca9b198f909a54d9be90703a285653a3f53011c371d50d1344c3ffedc843c8fcbb3f5446507d4432b706596bcef8cad41d561021dbf891400a2cd7bd70cfffa1fc57cfcd7415071f4c567d96219a5017d949834275d972fef60c7c12663e1981e44de4f93ec2410cd1889e4f61291e4297fb290017a0fa04e709ddde0fe9937a626088372101947da363f120674eacead7c1feb1dd28ff89b7be9d672022966198d8a4f3dc53609380a37420096212f82c2db73b09b2c099df91e19a9ee9ead633441d6e1f1a5284fcf29c0fc1e1af15b061e4b275638ecf0ed71e426c0078d436e34ab2dce5597349575508f74cf8f64d0f4fb62dd5a13dfdc454ed86d68ef28803df88e11e4702533ab8784f54324a7a84771f37359aff42febefd7404ed3c5665fa5845eadbbcafea632a5784db01af5225136ff97d4802ae54a38c1ef0c0217b306a3ac0b04ab3728ad2bfa5ba00f3afeacdea8ddf04cb2bed3cd9ad825b2b166077f2005be9753175b1441917125b7771c15da921c930a7cd3a2ae485bd863e361479f3e9e48e41beff65e617281471343f47446bc0b66a0bcb76f2308e80ac4742bb5d5e49ea3054f04eff234fafb56f2604fb2752e7ece12100f4fed23a818253c531a640a490394923769ba0970518f91cddf938a0fae84f01fd86eda2b3d88eb6c58a8642c70faefcfb5d011267845d52591c55f4c75f324969efd9f971a23deece62a1fcd244edce9a0eb405381010f51b64a0987aad9bf89a78395855df12148ef0e91eba9311262e98d41112384a619aedac42024b2d6b383c975c23a7a6ada7428505a015738739e245fa43e5f7c7742229316bda4c52368d32af850e356a9deca3ccdb2004ebd1dc3a9194b6bb24d9f44cd7b03667fa5cd4d59ec549a8e47231f0c7af94f0c28d0415a5fe81092e8adc0305ea3d2e8e7fe9a099e6408c8064607b563af8787229942a23e89d3e837cb75437e087340443869784ed49b2ad9986d9415e93a636a9b5c37cf23accd39ad7970f5e399cbaf7ede8a89bfd986767c92b51e5069c5e6f37bded66c18f994e6c3c9ab028691f53f846a293a138076ee370d53f6c34a8267f2a0cccd12f2dfea4174a1784cd68275c33f730846558e2e32923692779a100579aed28ebb41862f9e1df441986afe1ffe4e02b153cd73b3943d038df2063b320e96ebe9813db9a1a91ebe8667825680b4f22bfeb12225bc36b209f3a77729dd00c017793410f9496e23c7e25d7040049156aa5b15605ee303552324d0a01504364bc85a97d52f3a625c28631fd3aa1988ee1d38d260a2fc2339e1ff402ad3d301957abbda597126bcf8bad14b74c23dc44325c50ff888ef8f7f44c85af1b7c17437dd75bbaf9cc8067d4a7c2724fbac8b56c72804f025b52ab1746f9fe14e4c9619ea5f85b50c83e2756471c5a035aaa0e633b4653870fa57c2bc6a2349c0fcb22cfdc4b50c9869b7fea87e83c2cb5a08aa4f50ab4852c78ce389ad50250b612e76020b541851ec355712cf2d1ea2f5bedfaa682659a15862cec2c311bd0f317c8e091c771d8ca7632d670729ded55d7487e6ca912275ecbfb6151eff666bfd76223b5c0367b102f43c9846dcb6129036a8ddeb7f8969638bfa059b989479c57c08d8a4446ad7529b76b220ac5242afb6e4d2374a999b702149a75b9f9f983b2c2b2e5cc4435eebb1d8e147d1fe380c3ad4b13d338ea1a800a822eea7f7b073f1697ac08f68700b7794f97d46c03e911a696c4f2948ed14e39ae507b6a5e01440d6689a4da8dfc88947d837de21602b620c16e53b7a8daf3b024fe02cb576ebbbcd30f81454837e682df83838f9eee43222e5ad2f8e0dc9e6ca4dc624695e262eb843391bb85ea81e4afea0ca13016d78c70cdf4ef3a5c24df47616fb92418ad2fcb3aec9590b1b1aec0d1657ae5d33e6e4205fa34fc25b37a407d2707b5c62996f9c12b1aff4b0b668732472c9a9484bf715d4923f4e154f643367fdcad72287d6668203cad62f9bfc2b3473bc9858742588a145d32a1fff2b9a641a87b1f01e38dd3ce1dd9ef2eb7755b9912a7278ceb0e0672e9b4f0cc7eb71a6fe6ae3990f1c596e0887823e90c7423e9e905c5b4c3d747e5e33c4ded0ab77484a9debe27c585ba3a2166aaebf0e029d51b89847b08d22307e768c2ea90a7366d77281a2800a31b758fa6b3a7c9228cef3364dca1162d7fd3773f302ac488ece7f9e10a2c2519351a560137f77605df6e9bb51307f143ed7aa2172c8e6114bbec1036f4dec2dd359048f59a41ce96aea99b398ae2d5f718bece05c8409834c46328bef272e9107bcea6c8998c591fe18a4eed09d6c7b965ca005b0c408e8deed0c08ac44729f9c3d915832e81000825399185e14579c901ebd386a62c14259c51ec59d824436c60ce027b18304d89ba0612bc8731fca900c78b0c5803da73eaeec714cc60aedea2b5175f8ef4dd3bbbb05ef3c9e2ab54904fa506bf5dddcce7c6138bf65a382a0d8bfa696a638060da6e08d18582375872e8563f84460dd525a2bc39c7b8acba96cc17e318decf9237c1cd6472450f9be8a1beed6a88ab6b6725d763ff7b122dcb697766870384fe8d7e85660a4fb17c5a4d0e228a96cff849e7a3d3ad4f2411384c81462636646a85d4b85d3260e185bfa9793fad486404e2e52a3099c6da63ccab505f56a6838f2d28d30bd17b17a44924dfdf85dc520f588e8ea62a73bd201cceb34f3ea86add1e62437fb60179f0168545047ab7f466a2b1100dcc0f2d4885ee7ef09e73c7cc097ce462489fc93ed0b91de62e3135ce7721c8bf86689f55f6b7f25066918e4b1ddc361ccbc81985ecf6b19d2e553470d38ee4b55ce5631c5b75ca5e11c674be3dd7747255bc6f10bc05d0acca4b13574b74c520d83bad70cee95d461a1a0762d38527cb7ec91065c8794d1040e8602846e6177c9bcc76fd8c20d843b96c0014e6565724099a32364fc28f66f3e739fa10438611464e5abd49965c3b8433ca103956e223b48c126e86d1e6a221beca928a6a7e11ad0b2a07d83a830e7107e3f642e36925c5cf57cb337b42cd55a716fee31886c1349d07ad4bb401d23dd9a269c0cb080926f4bfad9fd10460cfd2301fad2b745520cd02cbdd06fea404d87d4bac01e2dd296d5c641fe7de014d6e1c09cf02de640d4b82ceab827ab26ee4115f1bdd15b44203d0c1275142934cb764a08f0bbb578ea65c1f3f5294965e4825a4de53e3479bf29982166d8fc8d73cfa9447a7fec58ef6565b3adac8d99e45dbc65af3ba5f3ccf0314816238d44bddd0f189b7d63130ff2e956b650e6d784c8ce476316b12193e00948aab3b64d2be586854bfbdba35d6b50275d26c336a2cf6e1e3e69041e594a4ca1f481f2816df24020dd9361c0a44af903f69c298a5e5b07cfa21c759bfac2e860a5de2567983d19f56932ec6e316db1dd83de65937409dc418243220f6d0a508232e7e2852359330476163c539ab3f062e71f39388f5e905cd1cd74e499124cc0d9bce66ec7eab75265eca11b1260d5a6c71d0c9c3657865b7fa948002348d2a054ff19ecbdcf2f47e205a60e93a9c8964568798db70ba919aae5f4563f299aa04c168d3179c37277671909aa19af8a098636bdb871397e67cdf41ec7213700e1f39641496635c6d039a0226e66c21c5e8554fd6000292850812623473b3d91392e471976400ae6eeb7a09983328f820beba8d377a168c1a300d43a39dbf3762f6a39626cc175971f79332dbd564789a850bcb6d712e20150af10dbd16f082f528917a96bb4f47cda33496607ada4e7e158a322426521f7c0595834096a373820d0c7c4eaeef455d1e1553b0908cee58d3381632aad8d1383a39cce29a1f1e72390144cead8c27fee63734457b222e3ab9cd6d5c50055298cca877e7724a0c182dc18b694a385f216731a5a3c9bc87d5e26e8519d5715b66bb240b19112f2b99ded7c682e4cb5e2b07f5a34cdaaafe6eacaee24c519d0707dedd15e01aed922e241d829cdce26e95a276df8bfe103f4226b624cd9a95ff83ebc8cfb250d7ce5b2fb27c771897e6c3f5fadbe8d0ef89d8901a2bd97f8c74f12546d88de09337313aada305e86f1ece8b0543fca278594589b9e41d72bfd891875d48bea1c583ab954280a3c42d64969e12768a8b1c49e4291b9c73b0235fecc9367bed8534a9009e5651f34bc3d2104a52be70152a9ffb293fcdecab24abe6a4fdd2135a53ad6c22d08c7820ac0ffa7c90fdad1ecfc6d34af0955b33b9e0717c5b77ba5117171fc3f688ededf69baa19efbe5df6ceee4bcf0f581c7e7abdb60485f8a6db72b2c69dc357185f5059e7950563928af2f818f902ec9daea773bf67891e523e7c676d6bb46f5230b8fd384523bc2e649e0bd93588976bea0a58b89269f1a71ab379b0ffd7cc803f896dfdcc451e95d9819a756f2be25f3f2e140d241d4e1df259ba2adb21410921a251cb0ad40fe89d6cdf5a73b88c6d687aba19e8b62b1ebdbea3f3955ea71115fb9e7e583b2243796bbcbf155854d48e36b1238cf74f7aff4058133452e1f6b904152c2a9de422326678f71c2fd98bae068b0c59b4c39b743712140915a56f70f0fd8199e7220245ae651785f59ec3a614b5d03c4ad61f99146b3cc9fbe11b5e33380ae93551cee3af888ed894b549626848dea75a85fd570e2360c9da505bdba906f10bad04bcbd5c4a7928ba65ce9d36597dbdd57855ed2608427995dce5421359fda8a141e4f739e8301e5af2ec7a8d4f8727c303aa339ce91eff6ce864ac1f647942a258a875b196acdd5c596ba438016237a76e04ef142c3d35f667695e53b9eaa2e3f2cf027d5942559934500c2fc81f8ac2418f38d55e17884de7248abb02fbc2a0655ecfe573aaedc233dab9ca19540b4da241d88f8e2a791ce574851e6c2a0314379db65aab916326fe3d858d90887f3e868d1c6debb80c36eb68703f6f587b54059c3233586e697e69d8619e450699384a215110bef29a266d0e3acff7ee753be40aec0a6d683e2e36dfc2dea8679ba8130fb3bcef05b373286b030e65179154eded194bcb013080ddc89eb100d59198a19b5996061f1bad89fd0b0abad946da10c3c0b46449169ecf0d21321deaac60cdd76bfba55c9846fd18a1b40ec0bc204c77c8dc44ef9e3ef49fc7bf15a59630d6bead2b3ff1adc1a2cee999cd66b536d48ba503723506432165f4494330fe172d00608331277d1ce9a90c91e82af30646795dd0cfc27e6751ec765d3d1062d04a071aaebdb24419a3893051e4b1bd7b7acbb8d17b422c06e47d290728606f13c73cc64055f69654202b2dfbff2809f9a80b408d753f9ad1d575c041a1c56c4d2479f5febf98eda789801ae8b366da5672ed43fdb88b9dda9f3b58e7f98054f8e2082b5bb18e396ee10962ebd8050abea54cdd8ffb1d4c5a3aae4093039474e08b2e094d5da5380737c8173c6770acad79877b9087561ef05fcc4d3408b0a2d2929b9a18f6438607056f1a88147f74806aa7289c7ada524bf28df7404841c727d011df4c678af03f0fee62d3cf0a7ad2855f995699808bb38c7a4b96974f9e54805549a55168557fa9a7993e02539a0fa8e6039259c244596dc7a0014f6db969754fb13d8bd445b8f2259c2fab00d9b19f2cdcb61e15d04fa29bc05cecb6c9755da4217a6e5abc316a69c7cc81374d9f3f742924b62a94255fe2ff0da31a2daef7c30c02563102b64667b1861609dba33d63914dfde0d4b75aa3c9d5a5f4837cb2b145748b132d719b19ae7089e84906710ff91f9f1c8087e1d78637e36c392003011a8917dacc324037957c59f108ec9343e7ffe244b3b7057d858b6c1ae378ca1f16b866488272a131f96cc7091f8901a0202bf703787d6b9a7ff12d2ef4ffbd6f83bfb4549c041ac57f7b299190cd8e4d890ae77fd6992abf24b4d9aae6c05571a3d552ea9c2e52e3cd421110cce8f5452b80cb134693fd5c240cf7c9685a75dc82c629a61d07de8aee7af3aa013f84984739961b08baa298a87778ad1883ecdf94cd47ef564230194735c0b7e632a1c05eab16fdfd987486bfe67d325a7561712245fa468f62c118da7b3ebcfc40810a42f2d7c6f9addd36f5c2fb729dbb75d0886a68c5ec4f73b94adc8c185794f398c3454c50ba11149778cb882755b3ff0a9c4a50f885b078620c8b3e12969673750b6e0a68bb66a07358f0f3d1f0b8015aaaf95d0d24430ba7151fec0cda9b50867f8c937b1756f12d6dc5606d223855ff0c8f4db8b005e7adfcaa798cabb22d2569d334d577f4853fb5f0cb65f661defd9a1dbfb82e00df90a7be6cb82e3824af612bd33b2a217481ca9f5dbdc1841ec0e29caa0383a02587db6ec42aece89f9038bcf9e312a4c6cac6ecb4d1cdbcae96508f4e9b404c688bdbeab9021897648f025a5b472d90f3a1a1571ed9bcf4637acc7943395cf20ed57cd242b941e76b5538f1ccdf19f9de0a0ffcf201200cf42090f484f60ee0cb60ba250966c9d1628a65e77926d179048a8763b81b7a5f16f1c53b88eb74a5a1a40c91e2877f7644103ea23d764e3f07a64a20fe91f9aa4d0f3f3e47a3b815b0bbb7dd91114b93fa8a459d63f55e73c099c1ab60fa146d88dcafb34dcbcad147b003e68b8968780cedcdc4662f0357ae943dc0e583fcaa5f27536c6c9a193724b787e403e87fff793b9e7af507ee927cc3a9d9e4299698a8df54bc50919892cc109fdff609bfb77124a6c64df034ea78269d747efa5fc37b079be80e0be30cc60c7f259b18c9698fec276b923a6a379e88cc949e86bdfd6aabc394c27bc80265cdc33e3f35a95f3d0ecf9154d2f7c2cf592ed7b84966e2980d0b4b7062505cefcc1350ebac54cd5e75fafc229028b9ef62971c7bbe2207fa13fdfbd00177fadea7ff336e8de8e669ee5e8801f716785c2d6186df5b068c8a8a04df71d3cfce256692594f846cf0c55a5804365f76a8335b3833efc06e594d7f4be1ffb2bbb6e2dff7ce7c97fcb3f03147b2e7c60c7c18d011ab50cccbc51fd6a7014d3689cb90788837aa8b5a85a25ad859a86f43cad1150a2c6b2b9efe5b33633e2fa453b8ff9becee1aae898540822049eae2db81a8e0c7c612dc0366679ee73313965f66ecca07b39158ab8ccd23662058a72c6ad37afed652fa093d04a656b44de5a1140cdb0f1eb10d7755a5a4ed62cca25c5ba76e782c135b5bf87cdbc55a18c6bf2182c2f67b2dcebf23cb5b7d8680c911187640891aaab3704a6770cec16ee054cec21c19ff4fbef54a4d6d554941d8d8047bea4701f89106d8d0c689d19acfe33c76a7b924b5b7e8a58053e564bd4ddc9933b92248113872fe69a204b0f5d91acabe5f4132057b482823ba694a218224b6b87a3b8db880cb5d1c222139fec7f2531a2cd41d009bdc5da5a46499f82591d899c22984711fabc985e85e0135c64ee7b268ab84c97ac2676e611350eabedb7dfb6788af09a8e500cb6ed4ce7cc7c8b9460a2095db83df767b01cdbc55d7d61bc203dadf0af660cf491de274e972b97038360e4cb7525176eae55995ac98cae871aa790ede132be867ba53b43ef5a0ad69a7ee6d119a27a5bb3b0d870c6d428b198f0b83c698c93c2d67c0046e3b4c8758e892826ec25f7968162bc5ddddbf1e4cbb2ed8635c5ac98a77d463f16811304915871546f321abd719593fa00602a5cef7d18bfacd9dd989f6dd6aa327aa48a808385a77fa7ab6ef656668ba06fcff23af93c78556f44c15f8991d8cd6f2d9a770b997d2967c29a0b6fa257a052a52b2e5e99956532bfd25d8153e49fe1579b3c03762748ee8ec69be7f8f2bbda333b7a9ff71da79f4a84ee2382e2ff40491fda99578fa2c17c1dfdf69af0f59aab9ab041af43b9c97a93955d23b06f5c332b6fcbd33337d512bfd521bb32a07004cd9a4c936b34fdd0b5d97962f6d046f3bc3322f1a50f0b8a4563b55fecc448a28c13406577146759fe897320e9d21a65498bda115a3f6773ed3b591982dde16b671c3bebe608f15f5b7a6f80b3717a5774517320c0bd93924384ac6fa5f212b26da4ae660fff69db731df37a982c068caa707a1ba6fe8d5c0d5830daca8ca7eddc9b15d5abba31349dfb0c35ac8aacbd185c951a07c71ae7335278f7b5ad9f752f72ee0d069c58184b6213e8beae28280c15d52ca4c68d0201ebb0542447ccd63805a9058c3d495961e756b1d1641eefa08796cbf97de901f23eccdd1160cdbbc77b90d4f6ac79a1311bf4bb86cd89a96e72d2e735a3dc83f4dddf8b0f0cf43389309b1fd09d6df1200b656e88fff5d15e06fddd839cfb9b8482f1cc431fc3d4ca1344e477058b182fbd6482e4213b5598f8abeb4bcd70f8ea242264ba83431cf56a784bccb527f5cc044f1142c23930034ca29a6b2bc4a7d5b135283595fcbe84ff929cca0dd43bd35b1c8715f3d44e54fdc073a9b92fe869e98de73308121a6989aabfd7f3231704278d0634aaa03fc8193264bdff7664e9b751f6637d1e0acf77f13d9ccfe5e88132cab1e40f1f69a3f2bf1bf562b4c80887cca60c47e2408f826fad9ae23494d154c581327fe6c6cd6fdf35f664c3947969554ca29d3a6357af5ae6fa4f6858660455ad9f471397bc675a822517ac474bf273dd3b5fb9f518d07d00cb8244fa8e87eeecdcd05b9f52e431b26c4567d1d03210f9c626cbb6525858c3579e9cafb0301b8ee8d61bcfa7769f157ee6e1c9c2ec77ad4e7719e33175e13740804fe25792871aa84ea6129c140e7052027371bba97bc798f0d7ce8a9e7437e5724b13b3eb2e45988ab9f02f091493743a92e558ad64534d646398146bbf3295ff496d584cd8bc6be5ce26c76c45570fc012d4779503224ab5686d770ac342b762ed02ef9a0ba6eab73eb74b3367199e9b37b250e3c8c1d99a00073db75cdca5ff5e04969b2cd5c071487c81352b26f5125b6bab12671a77d2d9d73debb34370a4c73a72c3cd920dcf17bbd4a0f0189d280ab803f2391e6886f18a8f655200c6f5f0e675c5526dc536b2d9df7e998246d51142a78ac1893f276668d7c709b97f6eb8fca35df8342f5c90274040b95eca89605f9a71a493a7c59ddad62100272cd18f0e22eebedb65c7eab122273d9018f169a68569c1b40d15c5509c40da5682b8d20dc13f686f20724deac789f3e256f6734388a45ce11645a6a9742c2a45d93ab86b24f2db5296de597fc53d8012c621a7945af763459d215d12845aead49c8d85eefa58157a9073d731f2bd5b11a846ebbdde0313bff13e7b1e401519cf6ccd19e38a8ca4cf2a08ebe2a6aa1760d83a4ce75c5b790f4789241d1e599108eb83e0616674178a35e40a94fb0fd49a7ca3476c9ffeb65690c64d1bab45459d7c44a1593cfacb5a5d0544166ee09750e73cad04a7fcc0c464266e442d1814745bc94f3b3058a02c41bde1a6ba50e84aa5dd406b0ea9a06374f805d65c54e7bf757206cd9d20db58e3b10e6995543aad6e28b3ddbc95ed6a8957092733f503eb2b8aaadcf0030ac128e2117a25baa676fd291b2d40f912b39d40c01551336e4f98e85332616eedc145570e9610bf1895a687683967e3fe6ad10d9a36eca77f8958c46c08f9f76c89abdd3c3d07fc71192aba3fb2817468d9aef10a621691edc8a1193d9cbd5b71d7c5da11f895a54ff13ff11b3e51abd6b400110b0560f68f52b7bb5fe46a308a47d6fa82edb60ea7b3c370faa92f2f49fc006467a1600064dd019db15a4476f76e05bc6e92e87452a44b0bb63d86b94c86dbbf9debf822ac2773289fb6e71baacc4372a968acb3eb186ebaa1218cc8fd51a342722275bfcf3c2c233132130979cc86aa8ef5a1ab69c3c6eb988324f25070cbd0eb30f14a90bac396d76d1e0117f433f435d103dcfecf8976b1e546349e5bbb4146e8609b96f22c3dc67f9985756574cec6fb14e03ac30042166f02c17e72b2a31db4f78f250aa51b6ec0cc24e8ab863d740d4ec6ba3e1ac695ee53fa6bc6bebfe9234fb37bf9ee6c4bb5a27a8900258855f4df8b43cd552c7ac491e173a9896cbfc9b2fa11546fd9d13df901912dd61905cdbb31bb4cf9d865c4ed4e1928aaff37d128da31c05543240c7cb968dc298ae877807e37b5a57a2afcc070b4a61fa0b37dbf19f361e4f2257052a0e264b5fa901557e064c4254133de2d0ff85923a4dcc225af762e09283f668f3862f2a404523a37fb97706061295c27d6f312900e6d32547cfe2286a64004c9d285ce4cc7798b847efad3465544e1a76d7c9aaf351865e97e03fea6e0aa2ad80fc16b7b762065dbda0e6046e0e20de8c7e457f6ae4758ca29c2baeb1ba49e63d7ee5df2d8dad6d89c3cb46cbd38f93c12c70b39608f4d2c02e4d2549de6b09704402c803e63c2af483d37a206509f5fbca447b5bfed0ed2065e6d35bf9a56da22a2f765128c1c93e0d00a32ebbcfa85432d6e96c570818fc0ff58b632b0444fe3093ba4b7cc881156c222b18ae42326f79b3d3c71b9ca4ac55597caf6f40d554af71243c74e1ee2c0682c32bdb0a41b2079882b8074b5713bf5b14760d868bd377ca7ecee81e3b46e3b7db95682d5dfb28579df03bf59ec66e0fd2a9f6ae719523908c7ca46606332102358423387b5584ad55a87c898678b51f67c956782d69955b68dd19569c9f4f168bea32e7235c8000097e868eaf5508e90b8ea9646d157fed7d112d9ad25ea98d19fa674b74bbb6e3a26ae51adc0c44ce6d84fc8b094e2f1a9732746d290008eb59779957ec33114624cd456797ccaa9560cbb10cfd7fb3ba849b7cfa2ef56b10e40cf9bea8f13e2fa8a36f0b700d88d06d166a0d321a08138d8f7d258697147cd6f1d89dbf34707b0953d18b4fbfbc108d566a3c11e9a558d5d2798e48aec443bef17ce1442750f5317c25504411e1ea5fb411db36b7d7fe419bdf1329e34ebc2df4ffda59ed6133f7f6294bcb1991759b0a293b385eade1f6ed6dfc13c724dd2a4b3bb0434a898af8139be17e9b8c7fd611765dcd7a227f802d74cfdb8cd149990cb6460ebf42fe9545a0e0c18ed1b7a25baa6f500f339816b85fe0b8e030e24e0afc9400a4f4a24f008bfc3c7ef732fd807c9b42d44c2cc0fcd9667a58a1566dd509a07356320f8f4a44e3b07c70497925976f0b23af6adede2cab9c8b759d0d5dfbf06d672c5dc628d03456e35f5e1912784de01ec4db7c578f9a72b07ccf6654b5b6101557572f7b03fdb7c5f16dcbcd8f5d0f369434c87e2595ad5ffd6862acfcd833c81174971714d28bf9c2afedea190b935973081912596078d1783bb56cd0507242528d1249870c0a1474cf1d1ef880aa8191661792fa3eb7998286aa02948742d80506d1ca274d526844de1538d9a0028c8963ae1f42b575227e3f3ef2263752f42b60e7af10e07a1e82742844b3c15db95ae7e4b4b1fb36cbd81a869d630521fe77aaa08261ebeffb6d5a8015322593b5ab64f3e5792442d4897be2e986f5e1765b4b7b8d2539dd575c665cc331829fc8d7909f347463e64e53e09279d3365c70a402336edc5d360f7b712f2407d0a99e7e82a06d168328952421021027e4b467997ad61089173bdb7bb92355e253d910df90394f4a6d0b9f4684448dc44b3a64cb817aba346a910baedae07acc0b49b3b1239437340a7f1d7bc27adde1b324eb446ddabed9e9919f3b4ad097f2f134a0e26d6d14039d716d99161d2a417b0c9116991306ccdff0a4d9e060b94fa001ee92b61ff1dc1e57cfdaa24c2844252fd4819054358e4880f164db037a3518dbee1b52f2362699802d1db5a83253262c2fb4c893665b70f00f0834587b962c64365093c9731f944c0265330560121c3bfc7c980c84203758193fe028fe9cf82b5fd73df410459715e359f964d86e631f1d56ccc7987d2319eb093a658f974cf927ea5701ed26b4012ffdd58f965f750a4ceb949a85cf40b671958cac2301b8d0a2a3118a15960863cf18556d2478dd8f7d63e395b6424d12f176e914f56a54211a85115cdca600c0b87bc993732a9018f293704520a13317053520427e912f84b969d54ca637e5abadbe39c9f153bd80daef54d439d3d0566d4eaba21a2c4b781ee980d2694e3d65785eced55f7b34eb9b29332e4f389f3ddf5cbbcbc29f3885e6871dc20b3414b3d87669d6f358fd9606d9b514169f1a5ff56d1374e9d880a5bc5ac84a18d156650a45b52b0d23497109292e9b48073f576ce18735a0c2750f4041f4252e82cf42b7feedaf168370b3fbed5bf2304efe9ded8ffd14da8a2a596aef6b538e319cb60986e2ad5392791e6ffbd6b55046b22e1c47b1619a4b0cad370e3cf35a22c6b546339eb8087be5af3893a8648040f67cc0108caa47ecbe852f4fc35cfeb232558d442c3d46049d866b5846b9de53166a66a4bf95457c39fff9755860762fda76c1c09ba2f5160d84db1bbd22c4300210bd62f53998dbe61e72e19715f503a51e8187b9483b385b3be6acb44c7dc54f3b73d8a53d6e99b9766017dd25362b9d4de554fbd19f493f7219d2abf32be9bb0690b4e893c5a28ee3a5d4d5b868e3e25ef49dfa21f64c7f36103de60c794366bea0cad5064e40183a5eac2eed460e38fff6feb3a797960174a522dd92c51cd14e8ce31917ab281f968fa317144cb723b916aacb6ea126397d69710e7fe8e1117c86ee4ecfcb08562c6129fc5fc9aae9d7e84eb6f2c0c9a0a88bd9ca06d7caabd7430efdeb676ade6eca276af202eacf70821f98c4ddbc866c44c783ee2677e43d1e76ad928b2753c5749195e5aa3fbac8ab48cc0f9a4dddc8d10fff430dd2cc0d3706813be0e7758d20041fe1abd8e14ab8b0a80effc8786ca639cd33304bbaa6b66f8ea43aad5c8cfab77d5069a66e2e7e61f5457d46a6172ba9ab319519f80bb295ca5a5708973292d6175e8c4f43bf11027503deea3aef02a31c5a8e1884fdc5c403d3652d370d31725e956d25ad596d46959d0a5bc6e30ac53e99a3a670697210f22232f274b600a4833da9476f5b52c3a6a41aafb302d6bc8af933dbb550b6bf4e54f8d831f0beca354d22db879081966d84506b0022c63091d95bab7c4731902e1651e9b693ce2bfac5e6fae8af8ee137ab74fe6c3cd419b6776a4d39b04ec723d1db22eae209b8a4cc9f793ba3a3576c6bb0ae0fc5a23ae0b9bb4d982f361445e3a60e9150da288cb7c21deedc990ec08072e7bfa718993c354db63b531312675bf286a4cf81acbdb0c1e7f98ee8b7c48eefaabc4bbbaf734ee2385407b2f9a437611796763bf64caa0cf7c6b67a9d5c00b67e55988e0346679e13c7e42d89c3842395d70e2c1f511e1dab38ba4490ee169849ad79c6832408ea539fb60f4310f9b82a8f549527f781c21c80cf2bc38f54c5a14a9c03806d79239e7a3cc4a442ac6117586f6e918829316721bff082991b4336165b7880268d69e07c824a5ea45f47b99a87a6fbaaf7d4e734918b862e07b0a473b25a7973b6be1dd985f5739acab265c1646bb1a255fa723825b35bc6045de3df2e20066a209af5568f2e0ad341e5af2060876be276ebbead15c0a340a188d87d15c63336f758f983eea8c930495b6d54ef6fa60dc86e673ea0ff2fcf92dd34f3cdfe458670cacfda91410465de51b4eebb4cf3cb6a52166d5327ce6fcf428326fa58a6f998c69d10c0195896c842e5c76a703035b53a835c8cda58cde2dc405cda0629499b8d3b1dac228b5515090f279b28f70ecfe8575fcf4b7ae38f1d52f54943da0d81242e3515f36f171606a4a32c3a41170b83fd1f6499551eb08dd01f5c70cbffdb9b5e35740b0281dc16d64751618361a574650926f4f91dbb808963686cd299285d192c5a2b0ac77b9634115e7e008626258301709d0f2a12fedba566e1dc09e5caf0ecfed857e4ac8c4a386a9827cf71da0095e66d72c057844b80fde6a2a710c7776d1311c2b89b5bb2e1cd8116a3199582fb3b1bfd359bf118cba13dca3d099ca242a02c04543cc2eaec886b817e10b8067df7dd537d6aeae907a1d6416f6b01754a07e9e80e855c6369d0ab96ee41629e80e81770de2fb5d74dd40d2b11799bb98373a44fd30b425d519021dfa33ebca49df51e959f202d7dc8a9e6e99b5d206a7f99aef52e834edcbfa1286c69e2a0e5af630ecf40ea32ee9a7a9470c050dff45d6bdf43452946272f993db832073816fa110c894e5abec5a2338f15e652556a9704f601bdb6e3ca86256beeba2e1bb78cda9fbef150c28fd5cf8b844565f488fface5d93e16117842dd9cd0a47e92d06a34a6a5c724d074b613a719b2f89ab84e22771b18f7cf020cc8eaa6bb5cd30fa96f937dd131114726c70add95c33ff80a2a165d572e7c49c1a6e685073e9ea322f000f6a02410881ee0f4454defa6b0fef4d02f008dd5e5d3186a246f4fbd0374ddee86e35714052ea8df0c235db4fe1c72c2b954103de7cbb2eb243acb3a0e74bd15dc5dd3d7a7be8b22ab27e5ffb62048d7d7c73db250d7901cc3ddc5d278d2dddfcfa296bd2dcf92feabef3f7f37320cec3db3e3c685732273da9be310c4dc6a486d791039b758735d15a4430f576c8fd4d6059240d3eb814f7d2302fb92ae742f206c3bc8a3fc0e1345da6f0f827802c06a5aeb0459189e7bb0217aefeebbd2bac077842255b028a8b5eab6fcf938caf505076fc90116994649f1fa08cb2ce264b18938ba988e231875f6075090209d5863ea8912f97062f79b8eb4906c0c7debf85482fffaa899073f1d416eba26cdf528d16a3106fce49166bf3f9f4944da54700edee25867246a16f4a0d1195dcb194ffa8d610cd554bda3fdbe6f3cf749dd80e47bd45d215c0b7d183b5c4bf261dfceaa098b3342b1ab1d8d739d62b1c8630b23b47b599e9f4bd9b1a56138a73d66d34258f5b218f36e36ec374a532e94825a37c7d553bb2ecfbbee9d6567307b3837c3fed7321762742feec2ec6b88b7f8b5f750a8ce02f2cc3d914f2b74b9b95de78c0ef5166e69dc8c6cff5faff6c86bfb67d888be6246ba66c1b2c0e29c7e633fda54b74aa6bf25c87f4bd1dc45cdaac45511d9f791561bec812c1ad6d02cc0f2cf4cc8dfa3a9740302309fbbd08cf18b12a5eec935955f6f35820551da4d4fbf828831dcd8ed38a0b2848eda8beefd1d92ae5bd9084a26557f89a241d36cf730c6bacceea5992b5c8bfd9f6823d2945e17a5eea2b04c22d25933e84b92a0b8bf66118eef5e1b1a0d14395242893798a1ea830bb2b9f75fd9ea22487a02d749fa6411f8bdf204fc12493ba2f53d50eece22e25d9e3b6b4cd26c9684ce65118d676b95e0c7ee1cf8cb878acd3cd5a61ca260c76c44f4ba4d6c53c91063baad1d56895a6e3223fe24346710f168822d7d3745c5e031374cb8af5e2617887ddda3f3aa53a1e86fb937fe7be0cc2e04d401bac23dd2be10e7746bb71dfca001d204804d5133d287e69bace6989b01d76cd0d2062e4d4eceb12bb40057083766f50b32507babd164033bad81e9a6f477dc12af699e0a413afcb8c4c7a0fee4f1a113ee242a943eaf12ec98008b07dd2f34753805aa8e2e540333039931037e95365334d86271dc1f7d86855446f9604237f1adbe4102e5658e4e01689838e9deaf6acf02535271107e5494b2f717e0e3b9913ccc840b6a003c88d193296e6cdd9b06afd42951b66e0b18f3fa996425ff236c16170528885b08ceaa4f2a4ae6ff30120c449b69f68976d6e46ebcb35df94f601a60b6caa11fe4f379f60efb43fda8748ddf6a3f706e3a283f062c581182f25ebecf9d4ba459dd8208e1808a149428f80e0d480c18e9e3c2190c5471e935e3e5f56f84a1900deda8dec26cadec3b59a72f853aa4c8ce5012b7fd776d308120d8494f0c2c278ece8809dfcdf4e5b7f7bebe4b8498346e85b2ec26cdb5d3398d8b2ac48277d4e89128c4b1f3a698ec7f1e44b8b0ec8cc4af95f7c34e228da5a9f9a50d0cd31e681f0a6290b307f1c4c8e8a96c293a723bdea2f41db86afe31963f512578b3fe55d0e519ab8de8627a0f10faa1dd741b9d3a8bf271f984b5bcb282f7e77ce6bd89971f8b26d0f7e02a317b696799dbf96f11e44eaa8336b1365661f1b615473a8cdf1480eed7fa9759364530cc7d4d39c5957fca158da950f7da8a1ed89ecb66e10865d71664a8e260ec3eca04e1263b6be2bb302bd3d3731e77bad404cdf0dad02ae91b13ccb06acf322416ad86fb4551c9b2ea782e6f26f5918bf38e64fda82b8bbed6bcfd7220fe1d0f5f21f5294d3bc0da6e52ca809e5340453773edd09aa0b7b455e3cc0e48ae30c9eefcf3e984452a9aa5bb0854717368adbcd34a33526defdcea205367e2f8d16d914ee0733e4aac9c693fc7baf34b5cfbec7e1600608760f055035a4aeb51331969bb349aa2264954863542d8aa435e8c07b5a86938805336e1f064099dac4b75b1e591db9ce8f4cd4c4b22210a288c0040c098f53ffed257ce84870a209f48eae6e10bfa761c69a0249515ca320d4fb9da300f3a73d10e2213b7ce7af3ff23c75aeb82453e4141e93adf8cb85b91d804cabbb0d4810b9ef5e0d95c68d38059ecb6adfb7e50573d0c3fd0beb7408959d98600be9d15aab52dd89f8486f0d93c7def942a15ec853c101f455e7ba7e07bf7880c99e0ce3bb9d18bc7bb2ab597d3df247c04e48d81c8a65447dbddcfe606e291b7f8f933fb02a30e0a53a1a654c96fb7d973b7707f375e18a52461f40c2b058197f6b20f11a27926f967d5d9fd912f115dbf6b3b109f4bf05f4cf7c6f16b820b12f31356d1de14ef4ad65b635f1a082adfa7d23fb37d95c5ab11acc6fd8b2d026898c2e0467a3a98d423eb853f0b72af7dcc1f98ca9581f59d3d4c2900a9db4ba50784e0030cb1edcb000fd30e57ced18c74e1981dd68387cca415d5944d3e48e76712423f9ab160f32378f6ad2a454c4446e988892bd54e039f9aa74330d94753770c09b4410299103bdd16a69de8529c159045d552f19d4851146e3234908ec92e92d60e4e3eaa3f03413df6c407dfbaf7e2875ba54d152b85c1af3c3892df7e6c59048fcd6e946e40d8c8dc233a12bce7fbda1a6187d6381f9f057527237cb5f4c12426cb93beeabbd60e63787071b9cbfa0090ad7843828c6a1f2c684cadf59a5e51f2cd70c52eb647464c6e11468eca604ae197c2df70b750e67f06a0540b55dcb3d358febfe7f012e6f92791e1a59c447cb4f0279ef294d582c51537a06d9910c67d9051787da8633f393329af025c3db72664f48c562fb3e3e6c6afbfdefc5435f3b98f0116906079a35a59f51a712cb742d71ad8802828d9d788d8acbb99ad87efb16d8f6961cb712f90b0a7b8f49f61406c937920bd4283990d39a7beaa30603f3c746c1502f819a7b3a7c31164d0ee22336115c1e5325ade3ec8a52b531ee8867115d1abd60722c3b50b49653407d9a0c3939edae30ab5e04a6d6afbb8f5d48b54a2d9b85726670baed0c4c6ae732148c63b04e6e7c7df1e3bcc0d93ade75cad8367847f2bf60407333a456635b5921e1772242be6f9361f38b0bcb56c792c349ce097ceecac11ecaa52f6cceb989b53705dd53d1d160d676f590b39170076c3dc37c6ebfdcae34f59aefed0f4e8c3619ef9058589fc85dfe46b510a5fae27240db6d9c4d1b07be110cc3090b146181dccb11c37e2e1b83023652b51dbd0dc6325f0b073157b2742d1a656aac52e0f914524adc5f84b9eaf15d097d7134d87b7aaed64526b7f16a204f7b47376f2f977d8c7b668239c3a3ac8981a91d90d800774a572d1f42952fcd28edfe7f649d4b571a5617d9b2b3903280302e73c48077f1d69ac448a1db385466b91cfe438da9d22a24bdb63e088e715bb8c6066b624bfab4fcffe2950c7bd915012e63fefff01884c5d1c47d1a8ddfd70c4fe56db647eaa211ec94c3dba074baccfe0ebc8f869699a3cd83cca4801873fc3e37885204e8e6b47456d0a9f3a3a9afa19078f04e87916aa5bd939a5883084f3ec3379866e9fb45a18c0810d8a2af8d0e2f3947b94a7a9cee2a691c74ed182242678b59cbc108f4c5ee7550659cb5c9e0788e10b1f1d36a42c3385106607d7c5b5f89cad737135ea1ccd408dccd3b1fefa9db3c57354eb5b543edd4c92efe1fcf5faeab2204b32c23ba9969964de519e52a5bf647f47c74d1bee29f5fe0e653eff6622052a1020062ca6fbc06be2ba980951b90aea9e3e26702027a0f6cc4e9a5cc576a7a748bff16bb63c6a8e3c82badbd4521f38fe4fe6fcfba487673360d8fa6b9977819d35b6ad3f80962b952016a69ea8827baf778e0a9382d17fc7788dcc5291f9e1f7a2dfa83fb6e0717e8ccdbc57d0a7944e4383d51662d84490c32a5758d1b9d109a2c877e2222035fdeecccc0559c48e6248cc15d2472e83aea38c7c66a6530d113db464a9188edf578ef2730ca6e907053b5ad0b2056a6676a72b52cf467a7bb92a03c29227e0151c512b79bf7229a98c03525cdd9bc20c0fe6dfd2d62c0e3c4962973cea6dc793d266869fca2d8c0542cdaa420f86e47e2e9b2a787e5ccae3fdd8d1178f2eb5b4acb0fd9674fa3abb10a103a622eb9b76f61fb1e4282bbf2dc14c67322838e2e1f27f6018f90e1fc19503f0e7b879c6a5e88e748b3036dafabd2004f913559cf0f46cac2e57c51e705ae69a492745c3e1105a1330f50d9605057d87451b8d8a1ae8bc261d93c3424d1216a34274cfd5b40f9940d277afa39f970b0e765de124ca8aaefd016f1ebee92c320c58256a452c94857c8e032103458da64efd607b2dcd27f04b3a92812834176221643bac71833e9a8e00ab8933c86c47be879017ed5eb9b40f0c73e773dddef33cb04566a3e3b0877bfb4aab1fdff1865c58828967e08c62ef953b5ad2a0a03ca07843534cd5686239e0f4c4fc25ad8b29513df3a4495d56351011184b50d16be538e78bb3bd5b4137b04100cf01f74ef6f83734dc357757121419942dc9426fdb89bebfdfc36f79719f37a67da0accd1a5b33bfa59daf0388063748f79c974fb3c9aa5443c2686ab49f352c2ce72114185d428f7e852d65b8c1c37ab3c325c567601fc99dbe56b9de8735716aaffb3cd3822d909647e7bbab5e0fe1144c8c3d120e849e777548d2307ee8ce040d1d2317c7d4645b421c16bcc75f2bb2396f85d9c7db6acb53e38b853b830ec0a20440f7ad575afade3c3ebf169631949e8a24d955966bcffc1e867faf7523dd6b8470d6a8559c9dd6c42222d1173e7b14bd6678dae2e0e923532175deacd7a7f2d7e8701235c1c215aa8426964fd35de260aba3b22698679e8a7d37720adf1f563c10ddc8b639075e697604be682f198a2dd9fffb98599032fb46284538f789db1fcc2d336ec29da8f885a628f0621b945cce2a6a2512d3de657a260e22b2faf11169af4f6cd577e6eec94751c55408433fd683e02dac6eb2f4f4ac3108e69dc31807ce89ec591bcb2de0f97f9e9ee7667b0b78b06bd758a5a39c70265a27b97da10fcacf7a55f5a6da4b8d8f76b1e347b8df2d5a837270006356732930147c08bcf33fd76112ef29d57b58605027f5259d2fd52de3e6c9a959f698de5de21d00d510fc14aa62fb86beb81b0c10a142e991700720617bde20a392b6e010ca0c4601f7a85b9214c9f11cb73bb09ef54454f79638a7effe535c30cc887969761ac5fdd99b6df0750eefd82f1522e651e442164b949cd39a948082980e1475d0cedbd95f182c46e5e5817c27e9cda306f74cc40b842c68cebba15afd944bc879c42f15722d95730aa06eb75ede6b37ac6bc4300aac7d39847b55de2b953520c2891e8ad2b66a33c6fa809fbba2eec97b69085778ed546f4ef968f7cc377bee4760791e42c842b1ccc0b87919b45882ba0838f0358bde6649c5ffae2e5710463df6143f88f9d1be98d214929c9cf75579167235fa6b68015f6c35d65bf7a27cbc6701f8d05fec1e460f874772594b0198f5843a9376e97466d33154cc827ab2459143dcf70b31709f8ab41998d8658edb31c2303344520f6a96c20c7b9f73b108ba0f1892113b42e20b1d610f24e0215b7b0f679cee1914cb926322a0e7082ae5a3de6e3895955d02cefff9ee644f1606ab51bab0238b3dcd6091aeeba79784a08b2dbf4de0544697458c3048cfc7488705321b5ad76f61e932fed55f472a3d4ae004d932d95d232efcec74412f06001057bdb00a6e731568d6a9555cafd322700f1b1b54390bf3bd6264b063808f018231ca256e633225e6b9a89a9dcffb83b96956452553b09642794896c86dd1a9fd197f8dfe30db76e14952d5287c7300094b1bd27747d727fcb544bf994e0bcd10a3c500c981ec5b98d6cb88b73058aba293a9b3aa06f8234e6f500b400a2c9c19394fdb7da7748fc74e3159a7c31129ec1e6020ad628e6bf8b875a2d30a0ebb9563df8df9fccc17795930fb6a52554b0ba0965d9a7a6fdf958323747c1ccc07da7db94add90d9e7f14984a62af626623c7c3cef86c448d03cc0008ea625660b163cd9cc25d3ea26ad3a2db5a1e0316f30124efa3ac7c2f5ad50cdbbb21ddbc38e21b518845e45d825abc0f6c3ceb0bcb302540b3f8b86940d4225146a95e90ae115a3f40032c6ce1082cd35018466bff2b732276b7313995a502039f20f593ba7ec22d873e52ea7aeb6a6be46060072bb987df1a2592e9f70f4360e28d874aa04aedac865c6d9650623eb482bb6d997736520e333e3bef2b2f991cb76989bb281c5ad387d5af8d807432201ef00e9937faa643f7a3b5e4d7e9b3b32caa21adfad1699dd51f079e1a37bb89ef344f7988204d738c2a5958adb7d4ac4565133996138026669cc1b214536714070e3dd77de3d5c203aaa77f1fc902a653c89d5df23318b9cf9ba32b293b787e6b0a6631d999fadcfaa6f3931a4a211d9c7c8e0f229b126ce8673fe66bd6a8d4be8716b9545c57449582f8d30be2770afb402edb9c5186459d53c22325585ff8dea0333e68525f94bcfacf5607979456a96e3977d51656aa50b79c28e3cbe48be3757614bb85fed8be1ca583135c9365e43706b881c33ce931ba3d195a2b5e5065424c2ff7f070782dc6e4579df633dce8025f89e1b12120952fea7e655fe5a39444866cd89713b70a1b51a9bc49d5a629b0bdc1fdc4488704aaa06998410f9320a44d6a6664b8ce19aef79acd8439c617228078ed0c62e0ce93b3509d14d1e7718030e819213c55449c446551d8a719a2c2d6d43faf48fa104c74dbe41b23e6ceb9ff2e4556e6639000ccb9b4550b5a0b951f05a36e1a3d53c33e227faadab86fee8cb26a22e7f1f72be60e590a86dc324b0eea4c7ac3cefd076c3f074341d397a69ead90d6e7259faab04171faed8b80f14a8c49c5561ac5eea305d3a45d180139c4097a412dd10b19f6b045afa013143414dc0be558adb2b637848cdb7cddc9a344f0086b4425eeaa58f3217584e5445f5bf86594df77b591860712d37b3946e6af3327d78a25bae0207b60a18c6e96323398f0f4347fdec3013ae7f59904e751e6b32b3d383145b78731f55485525ec7fac96b56bccfec1b3ffd3ceca80d0648e40bae1d08a1179fc02b5b30779da9e607edcfa4cd2e9f89dd09af19421b9c7d4e20b21638ea90123a0fe0860bf2b42f86e254b38a02b98983d563674d3495ce8cca5c73002e6d837985dba72383263a1f300ec40bb10161dcb3f232211f9e55dc74b8b259c23a3650906af843172dd06030cec3ccd14bc440dff24602b3344c53c1da4429c19d33974a8965631c00047082aa86b83b2f00efd9c4031f54dde75da92756a507d00825895e9dfc0ae51ec0ac0173c9ad086909272e58b495092354214834e4d83b425304e211b29833e7dff1770393d2b199aadb31d9bdd86f6d53f7563b80d0509a055fcedd76c132dfc55a45285e95ffd7c330c1473004298c3b220f29af975121bb8f1a1aa88be883c9d6a9327a8ec651bf880c589a79a18d5a09babb8fa2b03b232196c895b87759e783dd22505bd6f74d46297c513ce0ad72625d92c3cb28e3be8249c756ad7cc429be08b309f2394b61d91f228cafebaadb1b462563e9840760425d8b82af2eb9570c17b8f6cd2b07cc5220029cd6326f08ca5017c73bd0868c77164f551988ad5c6a27cfd94f1a4afe743ba597933574b80be980e4b10435da054101bb749b8faa27b977d40734d4504dc785850a8ccc07bbaa73fb03d7cea867369c87d03c655f4a73d48858c9f5d30876cbb4b8741e5cb2a84873a7ee5841e5de930ba1885da372ec8c1fd1fb8e2a449bca9c40ff516d4673beb44abfdab6058f417c608802a743b907b9969fbfbfaca10c5fba76fdda6a4acbb9a8683eaee76db0d28645c0987d4bfd6c095154692ff1b18b36b348a280a5b221373e2a0524e62c9b0ea36e95323e90994081e7ad0a8c9228f6924ee9fef8b13313be4ceb2432f5a1b607bf92ba42cc94654d84b4a92f1eee120cca1e786f17a2eacffdd1b21e6fa43d0207df7a83b3bd1a14b8d79b3e0e2df7db2868a5b0d36018ed06d3790be89142b8ae67f4ee1515f31307c4017dff39add64f87faede95488e6fb08ccb5590d09e8cc6f59f5f08060bf2cb447e4689853ab05228b92ebd6a69f63167a44ea0e694de8e0a19b6710e9b3fab5f4092444464a395ad057ee1efeab86d2e525abb63fd8b22c9309a4bcdabe68fcab213802a0ac3fd437ad4d66ba50e37902166312b8f8843c50a875136a2ab347a9a8194e80b23cec5986a4dfcd9b9a9e005876bae8f6ba3812e1793d87969f4adeb42c16c8cb243c9e9e8ef70b58c9b68f34a7543f089e2038c277794613b2a9bb5648fa0bd8155cd952b41abb100014d4b3c127188ef77f564fab0d116bae6f671d4fff915cb5de5f31f3bbfe00858b87234f76f9cbfa25e20f1f95fe1a060d9ddda74c588402fd6672712e1de96fe5b4043568c07379fc493f6ce783dc2c98812178dd65e1b92e188eb15e35294fda2e8250535a9660a034605d044bd6073758f2f44865a28819675a4cf0709d7eaedf1fceed2b4dde098d442790c7c96f3aa8c44318c4160767b23ddf2992df72f3c629d902740d28b207ae8e742092ebe03bed86ef5be5901156ecd56ede7650724922d8149d7acad27945edc4388355f2fd8d3723f36028325b9176de17450dee4e0df0989865ee1eb2727693f99689dc0e9de8aca63094ff5c492886da4ac8d00ebd90ae8a870c52641678dc13dc9f4e63e656a8330f5049b53a090a1e37e423ae78adbe2d0e5000d06e5437f156aa5d13b77bc987000368ad97718c51387e54f9dbcb3b097cbd53df84ba6966bf5d48c4d5077d610659bb8479a6a8d8b04f85d287379db579661faeb75a2d2e753234b7a5df313e82c67c71f40bee5fb6765b3d9bc28b8f7fd96ac03bd2a765ff4580e4ff1a6fb5bbcb2d9ce4a6806fe7cd8e7b85b5ee0240f0e579d55f8cd19f66ae435b0b8b8247c9428a65d75a6e056152b90e1bbc479d8c68fd88bae83d2941cd69c0d88d7e616fa03dc9f509acfce969de8a1ccb3d57d5d978bb7953d650d8b0f21e27cc3867e4c4aeb561d2045ad926133b67091a1f53ca04ea432d8b79358dd1e14f4938e7c6cddcabeaa07f6da8ef157ea2e702efb5ccd56e573df57d04f27aa906efdcbcf3d5a94cd127b6236eed411cd0f91a1a3bb7d2afba799c3fe4bb8562db7f316c58c5f7650bf34ad29357d3ae3dfbf787ad2a8b8a367cb640eaf4ec53c1901adf03ade2dbed5a379f08dc2937df6262a2173035b10c40016bc4eb9c02598494982b008911f7b44df2801c546e051b8111a24e2e3bf7890d64ae1fc61fa17d2dfa5e4165f208fceeff7a1f790af346309e8eb7c9cff61f2a5ad7a326aed4e498379f6f39b7775792a5439cc17431ebc54144ea907f8733ca1e95e0667f4b6099ac657d5e2e79b2f4d952fb6322f1c3a2363a513d7d820c45d5f4c6e413de7c11438e58f8710e3c074eb06f10b07d697f4140e0d4c44763af9efb9de2a9ca65b493901dcf1b336b16f049ecc442542a8b0efb584a419c781ac6d2e1b0c0695dd06d1742bce9f68d989460f562bbb52aa1e20b8ebedb8b70d23a482a2c965ef71762fc1f3890e4f38eef7d92e226d7017b728594047a0fb3bd140ff3675bd6f82f09a2191878595faceb0c2b91d9d45178700bc486dd3cc199470616eecd2e96228631084210548a1fa05d87f61c1bed019a9895d2d910bc98e2bcf871647ea925b6debdfbfff292c4453a157426245a9a13dc77122409e0eb14f70db2fe67b07c8d1322b44b69df72f7db3f48aa88d6b713c35f1ad92de71d4330713671a86b7403558af9325bfbbd12b3c26390e4e064d667d4358b29b0a0a456491b2c9d892f15ae90bf1e68c26debce6debacfae9a0897c2207396f42d6662a42ef335578821938de4334c6558392e099a293a2a7776a1607a5d9566158236fb807e6d455eee1a91d59c5710457e7e35148d6368d56cbb6c55e5281d6bcd473ad4379fc75e6ad62253554b9f3981469c9c26b8818646fae85666407d392c604c4e2fd74db62e2f706fb62f796d12f1d39f7d6ffd7c0fe61573682fdd759a51fec1f95bfb72e68f503bd278dae528aedb29e0bc9693db89782ba4a4c8dfea564322e6ae9b79d3ff7a2aa1189e99adf70239b2c62cfb3fba2e3b9803952e87c6cb56685a64a3198722e79cb6d54eb815229ae5b34d143a82830c0f3eff4cad671f37e62390bec5fd2577d3cd724f0ebdb2ef966a47afaf806d883e4c334973db74d776e6691666ae860cd1ea82249f3cbdf4b7eed2c709d92992311ee06dbcc59716c1150964e6197f42dfacb1541f605aca6073be39c4c75a75351f872adb0f626dbf99e756b0d2ad0eb7f3bc4e7f1106301cdab7509107a2e79da718cec556bd286758c6f13d66814b5f6babaa3a4fcc28fd5d3e1a82177359dac710cb733c1cda0abe30fe2691be035e5cf62b3b729122377eb13b4a51afbaa216f0a15e73069b21f0ce8b12b0ca899367bc8acff75386dc1400f998e98eeb2d748b8403942a399bc8011fff083f0f26130266758371515ba1a891a01f0ffffff0f