PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 68526 c203d0e5638593e762038becabbe5e16d9ed73c60f18e5613030f9018e9be363

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
afc6836b75279010acf10312a017dc9097d2a18da90ecfde2fcb8aace983cec3
Certificate Block Hash
c203d0e5638593e762038becabbe5e16d9ed73c60f18e5613030f9018e9be363
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...002758000000980000
00200000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000030709c1fa1b85649fd00a96a930c0fc99c7be4c78a68a927bdfe31e9ca5745c5ff08d09916ccec89c58edc272da4a772a19ccdfa0d3d8cdd4125a06ecf3b0bf61e68919dc02d7d04629ec94f1f90c05f78aa5fca5272602a020f0000000000000080000000e000002758000000980000

Raw Header Hex

000040202f825ae0bafb3c4e6b58f5ec5c0960554545a9e1e9a9efdc8b033f89ee9c20c3fd18ba9cc6b059f0cdf36b4a28694af63b03f20dcc81fd611322e7e5f415e9f88080236a35280118c3ce83e9ac8acb2fdecf0ea98da1d29790dc17a01203f1ac109027756b83c6af

Proof Data Hex

59,560 bytes
12121601030776eb67b3d6385cd2bd45ab9a6d7c90af34b1adf15bc70a3aa2d63933ccb08c735d4da3fc186f21579902297831f4f2f1814a1d3beef8f1578d20d3f06b65bfa0024d574e980dae4cc3332638654c4b2565ae19213b75bdf10010a4e6bce3b08d5ab17cfc64928e93502f2c1fe110c853a8c289f7f7b9e475ab45bd07427bb1ae0b862fb65f60c50de7549e89c8ab1c0073cd0058f53e9cf97a129289311a602aaeb85cc2de7f5c5a51a04d863b11c4e27f46c9740b6c3e3bd9e194b2f0350c1a487760f7e916bdb0d0779ba9c23102ec059e4f5307c291adb8fa57985e375b8ceedc7904fb127ae917b24f00a3072d6a46a7c980f1c239c65ce58c0f5ce84a14be5e73519f073a0ff302d26dfa1a938b52ae7ce5febd42b895944476e96b92a31d8485eb534b3bee6227e0ff3a1fa2166b94dbc100b257669b14695b507777493106a7d15ac39ab4544d9b6177b779a5120627c835b0ed529d8e7d7504d08939046a3829bc25f32f80bb5084c41e6b67077776d36fb3b29d495cf2639107fce3c95159b75490128bb006512852e7673242ff8be44e11f5f46db0cbb9d0caa7a7f05c9010cedc564feab5601b83754654697358f1f79e404804fff67eb021981e656aee7967bbb619dfb36b0765da498db5e761cb95bcafe880a3faf50c3eed1c18bca5dc5fe294be4fa101037e85d222bcb77fda968e3af66060c7734762dc0351a1bb760abc8de74d8f6df7777f878a3e242baf57dddc64077445f1ffcb60de51ee7c8508a64d3929b78c376fb46b026fa799ee77947d0d3cfe6caa8b33c8372bc9a560f994fd355a06695497e4d34bc596320d5bc8ae4ed7d184b3e491c48f335640ecbcacd8ce5b44de72067f3321ddf7c0b80a23eb749e16a65e8e5559baf84bdcbec082f39e00bde55e0e1a64df7410857c23ae966359174174e792427dded99ba47d03074dc5f7e2d25bc595fbf67291b16d8b42590133dd666cbd83014d7fe441bfd3791b048a335248b11af5de134748ff3c750c4d21f55cce2f087c4bfdd5239cfa7ad6dd03697dbb645399081a1fb0d939850c9ecfb48eae04fba25452d06bf4b9cca42a03a856f1bfde89ce1da13b4295985eb49c778a34d1c01152b0eff9a67ccd4067a3750f2e6d8233bdcbeebadfe8c6fc811ceb248c5b593c41b1fc0f9ea02df8b8b0e238dbffdc7ee27d31f8766f56f269d46ecd816d6b5b1060fda4f38fee50518a37584d8cd86018b98147a44bb25ba0dc2f47275404157644f41999e769a285abd1f8522d5c5dd65e841869af5e7a5fb7ea39d759741acdf6c5323e855e8edbce6223a547ebadaa6788ed15cbf178e18978178adaa392e9e3d42b79e2f44c77156a8b6bd1945ccd413f009abb2686d72e80d0c5bf246d3579d1d36f2497240943cafd0a5d69ae1d3a17eea0dd9d2f23f6a6bd71fdf548de786a2eddc90437b349b29699af6079c12095e3781094f922da9368cbbcdf8f3f7067d68d288713b4c60bf56b5dfc1fab5e555cd28fde52232fd58518fd9de1bc8e14f6412976deebd93d4062389ce0d5703eb2401e197822a499123bca63c687e79e9e5a07378041aa0cc0890e8ed388cb0171f7e5cb05baaf76e65a89a75706219982b12c6b7912fa0a91ecb25bfaff45413335f67879ac2e5b9f006759596ebd30bae6df6290059fa20bbda55551e87623db78842919413d7526259f1ea1a065285654359ad5a3e485339060e442242124666155edce07dec442d1b8285242463fa99658619dc34c8bd760b4680ef6248775d484250c50ee33d11999462047d183a8b638258bfc33ea4c648ee998a47a129d1f6ad8eaef49e709d61eaae9df12b13cdef3d62a0016c7c75b9c2a064bca7f300f457ccb644d171ad36a12e21f40b8de8df49d974f8bec8361e69d110c9ec9f77050b63027a063b7ce0305e9b8b20ed4b10f12be6b7b9837949efb8e535404feed073b5e1d21fdcba998619506fc73ec968bd6115452298d1d72b1abd80e7116006a8287ad29367d4e1e8b7d3a0a9ddb7b2a118725985b2d07ab3c187a061177527933c0d23ad9b42a0bfb3f08702eb6fa1a8a95ffa70fa98f5c45fd54cb8f399698612a4a53c2c3d18a2edc6c7fbc7a1a07f7f2125780d64f10da61ccb192201aa31c59c479ab8f2e3ac77df494319966c6c6c945eeec71b97d808e4dfed2c52c1c562ae3052e370a5b410ffe14966de71925706a1908bf1f5b2328aca967a14dd4069d57a6db0424a83e4edf88fb1658a89922177b9ab5f06980f2067c67813ea600b9f25d58c1c891418b861d080438f0e9ba65ffe1a7a4f13d3c514acd70f73a16a5471a4dc366187e3f074b36affc7662f1de7b1414ca5eef044963041a957b7285c83788fe3eddc8ff52c7ddc4680fc3eda0fc3a2bb6b8756b106f8cf117c4223b23e74441c231ffda31c7ff6c3a781b112d47a42a79823549241ca34679a44c72e5890a9ecac3d142468ca7fad9e64fdf16dae73ded908513242c2bc83fc94db98c4279cd2a89dc7e2238abb9b2fc39c0d55cd88d90079a7bcdf7ec270a690ee7bd8800df9f12354ae7d47cbe9eeac9835dd76fda418b7c43debb2e6346150288ed3aa8e389b75a361bf55a507d283c137e69e93e308bb568f167f46c2be8714292522e6881409007f1fea4ec246fbf99a4b302ea0d1bf3ea68f33eb1cc619dec4d499aca5837c084772c9e1a62eef9e77194b911540a5b8fc0d5451c3854940ff914886b1e719009aee7117025c9fdc2d8ebbb3130826aa0f7ea87177137bbab87d8d1f4dcd115337f8d310c0f895fe18951d69b6a512cfbcdbe54d0b83580e8b01e68a5a0cf40c29de3a80b0e5749c3284159d3e1a163ecafd29e272d2b7e79029703e9226913b970e2da172773556f9751350ecf5879798e32d2d6538f568cd1acd564633e50a27c2e6d71edf1d2b7741abbea503b98e08d71839eec6639a0fec053e9ebf91aba924c58895566ec4dd4ebe1ccaee9df7a578724425cec46935720ec3f27a81b51a1995b6d40871e58e59189eaefd89c89947e7ea627f7ed1669ef29813185c613df8f9bfbdfc7e881091420edec74d7f77998afb4558e09728b4d143936303819ef3042c57d0d45105b99ff784e409bfc3ca0a653f038f36fb77daac22560b7cdaa24f5a3e0f120a3daf4ae668ccd0fc2ffb631c515ea41fd067de6cd031395403202d64488e9a40fbe7d5d34584a46e3b8fc0a49b72fbec7e6d99ad2b89601bd7354c4c22c7d4e50fe31e70ab52804f6bf8824bcacf55245db790954aef9d47bf2cdb2dd26f5e633a30c075178dc2986c46cfe69b18faffbbbbd70c524268d14b79bca6488143fa93e254d9b6b92af28ad83d351a1a61c1bba609704c759497b66ec2c1344b1019f79bf732796cf509ad62c94a1e3a8ea205d41e8cbf1c669c6919834f5f1e9f3da30fb46ddd367db5a4a61a31e5a73d0cd9ca92d14c1a00024506a202891f43aa04e9215e1412f89d5be03e27a2f76932421cdfbe7748356401641888264a663f61f5d31fd54fc7123d8facd43fc487e29a9f740854179c6d27f89c866eb1e8dceb72f84ccf4f3cb7138df05f118a8f5e9019551e6fd82e2b4fa4650f0061dbf71a92d2a38e050b6b713c5d9dacb8f5ef493026b824097a35c8fa8c3ae5e8dedec5ba7387389fd42a3061cc78c0f350f95620aa41c9619f2365282b5cde93d1789f45db262dcda060fc70490203d32f517c9fbc170bad299a274cbf10baeef1754e1210b59ec97e1c12a3e0e7817b61d16e4e6b94c2a1bfa7667a122bc12d326f25f3d8d07cec66eccb4365472af3ec01d7975a09b2eb90ba63370dbd983bd16c18e2269a6941d9f2a06e76f171e679be86f099e8c6cd8407effad23621a745ee0032847681a9996189ccb30e9ab082f5940629a366f950866014920f5f5a11c91373c26913fc87bae9f200d30b07d36db310c8345104d48816ff99f13826421934a5f9be9198c75822f11bd43bcca521676fc1a282601db43505ec42ce208392fcb82d24baf9afd4c898c6060f11ec592ffb100b8e09fe126f1a8f09dfee96b56c66c2063deef7be22480ddd42ea802f059f53f960d356ba385be3a462f0af781add37fb8abb024268e1bc5da64017ee3feff4c1f23cec8162316c34b125cfbfdbe0af2f5cb939a41a9df29c5d0710898d5038a4bece69fb37f18cdc92d76cc2961d16141b1046ccd21d1686db1b5436194640107f5a737515e75ea5ab80bd1560f316e20ad9a5918964898125d5f671058e75e69cb80f336758d2555962c48081b3a5211e2b067817bf74a594983cb32795a27bad109f6b27e8144dafd2fb6c44b5a6a862640f587b494feacd172f4b483419e059145b78f8eae545e9c1f98f8359705ce4c80846a98c10427a70d3ee034e5a4d15ba44b47cb37bd5d92eb51fab191f618bce90420ba51093a82f7e04c417cb913130f7e0e81dc6a6566781c237acd99c9be1152141a8682f08f99eb7035d5503b9d30586f9923fa0b1eedfded6007304fd4aeabfbbc4a7614daa677c2d5a55486b94659ebe0d74b10be24456736b717bb73d62afb7b107db346cbdaaeaae27aa9d08dc0aa19d249f834f86bd38c7a38ef386900f5bfa817f16d7795c9600096e141a9ffc1e029fb2925ad2330df13729dc849ad464c8eec3db6cd839deecfbf02a0064605eab7cb26a778f381cfbba866a0812e73e5eb45d5fd70fc128fe56f872bb2b745b71b43627eb1351e5232a129e0e1f0cb9efe225053cb5f5b001978f21457d3ec5c662cc79a9a0d29eccbc389dcf67a495cdd18168aa6a5a190b2bd76cfdb21674158cc3a120c235b9c6329a52bbaf8fde41fb9a5272611f4c23d6c61a8258372b3a14f265e2979c00d1e37daf1b3c59503894428da9fd7fddef734104038841b8f79735eb2763f7b94a6c1637b4dce6ae88eca2fc7cd79b3132a49e3fa4efd34e34205f5d5e36fb32878be2c1d5cbee67582b5b1337eb80f53d7982e68c2000ba4180645f7399f2eb30c4ede60c0b7227709a7d4ff42862b2d84eda290dffac73978c18185503920d1d8cd1d2390756388b68e74759912560ff12f17f63567e34b3febd7f1efbfd1ada42b084458b3c670dd2fd60c442efb8d9ae459f54cbfe97251698e629096531b7c5be3616ba93da26462f6278f318c47fb3f5e5ac78f3b8e6e81a13c7abbd98556b28d429e225a9abdaf962d1257c45327b8512107e9f105c6ce21afc4900b6bbe756eeb52736dd0864eb0668a8084f9cc774c0e9433864dc4cc009590f90d8f863ca6a1545f5f27f8bac238cb3bd936c38acb8f563dd9d7437106d4af92a1ff48a40ff839a0cc82015822afa967c9eea817ae81c1520d3f362d85e2b4715edb604d0db1f6d4d8da887a8a91aaae3814401e16b83f94146e0a558759ee61812c1965e0d0875d7f29395dd329ba938b65631da1b3ec0e04077d2bf9cf9bb0f7f9267823f24e88e1ae050271b138164f6ef297c49aca1aaf01cba05ed98633bd4d973710a1d38cdf1bea9a9b52abc6e1a536d0a1c6f5da35835417509a5e6d0d6597f0a6417517849f599cf466c274f67c97546f6ee305b21bc26500b88edf1dfcad03ddf48781971c9eaf1943c9cf2286aa8878e9dc8453b63b0e0989d2b9b060f6e45bb9f40333906499b58f0d944349de425172277c933f7ff19c1fdcc8e349661f7719df69bc9303f6e507eaff3ff1b4649896f11549bf5dddaa9f5406e3e2905d528424d60f3b3d1a3c9b46c331369fcf8e6b2d824e2a48010ee54dc8184bca988da36fa442556f71d34e6c48bf95dd952db2f542edd4699df5c39b15f6d7b7db049bc2c0384ba3cbaeba6b4c60bcb4653cb5e0fe21cb958b607e346528b14997329d1ebdd31d6a7ca833670b50a62abaafcbbf8bba5c302b4554c6c988dd043d0b98afc329d0f83de9b8221175bbf4181acae244b36537438019ab801188d0bb038ffbc7c724d06f2c903f04717756a45bb07701f3d4b595b9c1898c09d11a2ad773709e49ef158384a12f3224f532e1d9d63992a7a723e788682989da1968403920c65c05eb4fd3e7151decc5b0e4bb1398a7c7da334568a9e5fafe04d3a5fce4657d6d7d0195c800df94155b9326694c78ff321ea89ac0eb9d58e623bc6e1288e9c8bad1e56951b6efed556bba51bf5c885481d9427218b5a314b080e845b1ea880792e07814eb7d02c339773645f5db6fa936d12f04f8f9f33eb02d57abf6659a1a90e209414f9ba7741c768cb9f1065b6b3e137238228261e6018c1ae5e1cc3cf65fb9c4b0bd4641b79bd3bd67dcb73b0414ded784953088089f04154557dab370856716f9e33f17a7994de7f27594815c654da79833ea7411c4bff50dc8eeecaef5d3b48d4433b59ee93a6c74539bd7715d7a93851892f5c8e89da9d04ec65efc16885198125a784bde1290b203b49c364c75537141884ea65b1d1b03e06a193e5df84ac0fc3382d1439ebbd3dcf96491fbd243acb9ce2b2c40a5a7d9880ff30a9b7c37cc48df3c7e75eed3b8c4f0c6d7c9bd4ec6853e3997ec4b342d4a4a8092b9928be8b46456b5ced51c4db75f20f000174c2a40a56588e8bc7bf68c32b3a2ca0734023a1a90b0bfe0898bb38eb2a9c40b6dbad5edda0979c87cd2df4a3f11dfeaa68d45e82336462e81535a916e6698b3ccfd2f2f7746565c06dcc442f984a8eb8260411a0427009986d760f0fe9469776458cbf777e3e015a8617037732f7aeb97455af078118a03ae89440460fce2799c54d619b0cf2f5b87939c86dddab5553de19e98a6b87329fca8c92a29c05245c3d084d393c0a0f5df0215ee456cd1070aedb569bc94f2cc59ebdbfefd3c2b4a2bacdba4b596fd6fcec1bc7d60722bac3f6289a61ae5f2360b736e77f9ecf8a005be81cf7da36feb61e86e4fa2aa4cc1efba15aa8e14b913fc94b5fc32ff5f85b40c62eda535d0ebbcef4995f175aaf004b5c3fea3f5ac1906e8da4c5dcfa69573f6086b428aeb5733daae0e0f1112b26fc583c9d10eb3e929bf0b8eebb7636916b27e214e623cc396b63cc2c1693bbdd77d0fec41253cc615933e3733ca33b921bdb3243024abcfc0943d22bc82e9ee9cc08058a418cd1448009c1e1a4c3338317f0b4710d313331a2844d62df41994cc090d0db3704f5187c7ace29909c36591572c43ae47bf5f13d43aeecf08d5b01002ea166fcbd4bbc71bc6d65c86bca581ecf1dfc02f6995c48a00198f6c0525296bdd4f54e5f3ce2af00b10ab44fb65f54982c103e53ee24bd32548c36fbf433c1f1cb9ecb2936a3a2e719318419855857b1eca16902359cffb6864ed9b4e5dd5f0abfe974d89ba74cce4d6f44e6ce68d8c88fd1323269cc6e44436baa0bd16f8affb766dbeb28d71bd3461a1c71ee291e25fb63cde2073af197ea4d7f301da3f319413fdabd362bc818c89919d315e00b4115f56309458611b483ec6d049d75421280cb86765877730b299b2c60b01100f0dcbcf2dc1090c42da8079d93a5551242f53a1a4a7433b8de101761e667d4861c3d7778d9b227b36a80a3b589955a4f0168d976bc4fde0093f227be2711b28620ffe65c2b83ea88a51a560222b87dd0c30d7766731fd65846152fb948148c06388cf738721dada77c9a371b25f81994e5497eb6ac03ede68e712b62a1ca6020f321bbd132b667ba886a530c8ef1bf53c353b6b238d16813b6e754414bfbfb791aac6796900b13197c248ef5f5539fad23fe56c377df30640103cfa9d0a93619738799683c2cfa60687309f424f69e407a6ccc431ae591570a681dcede7fbb49c41491ab8b39befd4407888b180758e19ba72fe086cb78e60820850cfa7d2b757a0d26e3a8fb48f34c16cb8799b3992e6134cc58cdd991ad82c6141ec7a869abf759d4308aff5c90d46464c0493d2934983d583e6468354da98915f0703ca45e77058722709e24d761e33fb17484b3eef0258f5104e6cf285e8759c1cc1acae7e0361d3e9ef5385cffcdb0b265d9f425e0152af03e77765e03ba6e3849edaf7110b2f2729593aace9b97b43710921c146744aa2c0c89c1ccdfb790909c10b9313f8482b6790306b0b0826d01ab964c5755a1a955c6d7ee44c0125b056419ff80001dfc50bf3b7154258c59f3617c30974dc9fc80094b4a58c76209d24f78ce43489e159a5dbac2f41ed6ac5a05390f1ed195bea96435432fa7cf7677773bfb0b5b14e2591280d2de9fbc4c8e3a44749d88397c9fc1dcf490bcbd63830a333751eebfaba56459776aec62129f8b358a88d0b86eb03c275de16ad47a95bbf6061ece67a2fd8ec73a1b39e62c44eedf9105fec9d08054fb49d65c7a1bed2c1cc76bd07b710af9f2fbda0f1a8cfa270a06d645f31c4c71d86ec24032d28475b515851b6a0189b88f24e2e11bfd2b21c8b6096acccd674065eb582349ff6df40e6b3179e97705dff520a773499e84ac0740664ebf94953b25c37b3dccaed7889fc6d02314056d33b19b68696c310704dd0fd78d3d7750ac87339876513d7625e5c6b7b95774a93b0537cc6dc31ba04a6ffd08b3f0a70dd14a3dd1417ec4dc5964bcd9b95bb4740d6a5485c2bed6943f81177d106b9683263cbfddb67207e990c1de5cfb029ab89aa92de42575a20840e867d280e139938a4a26d17536614367639f213acfae13be8cc9158f8cee4d783a1a75659997640ce4b0904d7eaf949600d143d12d943fde8cd7dbdec80f5e9fefbef9f4b3d35147de9de3483d130f8791794d15ac7ce598e84c3b271f59c53737854fc9c69142e1770cdee7bd70b0bda80c14c3a632527713352a8843bbc8f7b8e9bb9b39d792fca26bd3ebd178a6dd4e6925223c4aa204c4d121c81b54a0046e537f4494a9d284a92cc6a8146ece3b53981b2405469e2696ac0ab6df01cf3b2d30f4b82d7ddb998fc06b46c83a9886bc490af51c06d15e21ed28881de87e8192969a9d8f97cd58e51bc1e0a1443260cbe3f71d541f29c3e320edf262fe9ab71ae87dc8142b5f8870e281b15e9913b7fd1a4b3aaac2ab32bc06d95cf93ede72c7bdf8d81ed36d70e793d32e04c8ee01efc243dcbdbd0b1d2706b668e787135450f1bc895ed8bf9dc08aa094b58c1583097f1ad83d7a4fb576fd67ce9265bbbc16b240bb0133e76e103efbe936800cb545b86b0423be6f34a2c8c0cc25e370664548cd64d29c5fe53011bf0a372d52eddb25648179fc24298d0613eb8ed20f71f6a5ad429be1939e1a72dfd0dc09091d31f1901b6927d8697ec9cc313b9e3bddbac155d4fb6a16938f84611724d55166488099add2e9ccdb6cb83b8c74c512a75788a672281e801f2abcf794f463ebfd8276b582b8b787b2cb2dfae7ef8c3cde2aed24a48a57365508116dec3b43c36a7d736804b3042b782c827caef0fb95853e1d6f4ad8003f57ae340373fc65c49923b24745da3e4347d0b38755ba6cf4256c9c56217001befa1290c4d6dae2eb2eaf2841400938a65ccddaab036497270f814439313222448b4749ee53187bcbe312dae981a43bcbd6406210d582cf3bef18eedde612a20c8c9fa07e4dd1069623d6cca6c99c5be7b1453c415003ad43ce7ccba0a64d17549acfc55efd7660a41505822da9a0f26d582ba211105bdfa2467b42dbc4b9f68c6991d41a1a55156657ba4534fe6d085d83cd2d1ae217707d11b7252981cf937130a4c6edfb760ac0ba30cfa37380f9c02c50783c3a26dd0f2409f6d427fb54f82e2280b67fd80a277f36120445daa2354adffe834ec401e2389302ab77ec86c826bd0fdeb34e7db0bbd1daac486297e87da5b6498729d028022f4ddbf5438c328523d8f85d8fd025cd030808feae7911ceaa27ef135c504c4d8e9a0a4ca6a990a66048fd764efb9cb9b956c73b99b93d77d670246560a611df23fd2091b2720104a053f4dde8cf7a4baf4fc78e9d4c5826653bbd2dcb5003d34b7faf844788c37826eb7e51c5755b3b4c01ac11113fa409f99505647d49b9e32b671c3694545b4529aef0c9c74dc4619697d2b3889a0ce68c307665c84107f90434df61f5f2b75a876740d9a06c0944ba9156b1ea58ea40d730c563f81378a8265b597c3b814805e12f4b004d825891ebb040ca3852a9e6263bfa976daced29517dd4b40fab4ed3782ef1be3b05b8272ee243bb8d90942a0f8e41151682d3dad3b21ca6fed6545082156d3addc6c8c52fff69c60a1a4bc958c093ed4b53e0c34fc5c3803d3875f470fffd6c88a3b801230d621bfb461c448a1bf6efc538f82ce55fd6c6072ee85f84e66c93bcd0bf22db53a28ac9d24af6ed8bf63844dd2092fbcbb95e85857f9239a8c5f29fd581716b2c99893d6880d3cb0a4c1a391e5e2b52d20ccf26cfdc4652c3fee9c97f0132c91640f06f657e2f8065a09164325731b2092a4322acb0f3a03fe9c972f9b56471843bd1dd74e2302fca4f1cb7d8ec83a41fbd5d57800ed70f1d78c70ecc97f3cb365502d79d58527d7416934ff53cce2ee1059758c252e1394b4b275cda196eaa02aeeb901251db24ff4284f287e62dbc6d9cc5ae5a76f60feddef698bb3860ee76ebba171de7bd84115c11b04c098fe87df48fcb2e3525bdf35e8bf1e1a0700ca97b67c9cbca57505f2ebbc5fde87d3243c3c591cc6649f475bf89815b553becf13146b5cc1502fe95b24c67a13d44a9dea5dff901d1118c3829f73630c90c4f35cfd9c2269bbfde806cdb1051899da72b853e378c2cce57dcfb23970b71fef24898a763e39abae530116a7418b4f0ca4843679bb831711218d57adde7d3a60d7848924b3c07dbe604b04a0f78ed5f0f02f851312099163e9f721ebc494aa136ee5ae975fc28a083fda78a8f437536034988c1af49c089e4b286f297513576443729104fd417e0f2831645f59ba1a7a6b421d9189c0d81d7302e947964689cd6787749a5bd7bc98aae93d247db1236b6fb8aa2a60a5a96bb4b76f9ad556af3deaf8e7127aef7ddcbb740e76763146609c4faf6ae144af0c4309e2e2ad8e8c08decfc6077a9e7982665be0fe9871401fc93291930fcbd4fe782b1de5acdeffb1343bf61bfbe08cfa9c6f56857e5d83e76b21d5bd95dd0314efece96e3bdee61197e364ad7bd9c5fd1dda5600f5cf2ecc03889e789454dc67ab341cd87091c3741db84ccf293cb3449417f1a1b558307885ee9cb0730f941213eb1924d3c490a4e5cdadf3da282a0b309423cbc55648afa3a9e3ad2d40896f37d423e3f3243aec14a88452f81c422c75216fbc3098d485ce58307c6a1d9f632e42e52916d7b5f2d5d1fa66902725fc65869dafb57c5f51713ccd9bb38e29e2a3f1cf80479781c0173aebf7195c55364fa994d483593ab7b00667e1e45d1f0a96f9124dc781c020576c9443557d4580bdf3dcaed5cbaab94db89cfa3286fdd76390f8d140cc5d7fa6ac742f3fdf41e6f6e2f84104e925b21d9a448054432ed35a87aebba6ae1f195a3b143f3c4ef523bc992b0531fb278b0356096481374dbcf138b54d39567ace865977993c8219eafdb7e52993f500d3db3856a99222a0088751e6749e7b4be36608a7d7dc611c88442fc388065bfd6e5d46f73ee89392e7bf6d5e72ecca555835f4ea891623315735df05d99303f84cb487029d6dd75e8bbe7fe36a82a40452dbba621f1bc78190044e906a6d802772d7428e491ae1af62a03313640a4c49130866a3590961190c4cb750c9f3f7dd28257079a0fc4639fe57987e2223de4f6023e5fa4ff791d51b0a3a2a1b57718d4f7d6f88f65cade31b4e4b6884def426058170915114f58f6294141ef3b9407b16083c3da44191dba3b88a0a3c60b0c1ca70f7599ebdedad39170f1dcd8b76153aff35efce74f9fb59ade8af2d1751c79b68b476670983d8f3b1c45d3c96175f3594a7daf6ced1e673d4ad6e35c8e40cd7ba79267a556789a5407939632c2b0b9071cb944e411e91310453da5bff6c0e0cc08320cdbe93ed3efd69f402dd34f76439d99fc0c082a94f5f3e837e8fd7ea30f1ccbef3e94db2e46b5704afa1979adb1ec85b42f36e07de471254a41c9ae121ba72d6f4848cb2d85cf029b2a6327d3d0e291ca1502ca53b2c82068fa7ba438521c7992834739df67e0b59867ad4ce86fecf2d090b7c013ccfe5735124f640e791c9648ec9b046372b847ffb9b7bf426cb312c98921723a0fa7c2eb18afd58d52ecef03fbaa25c8fee70a1077bba95b862272a166a93f6f7a96a4c43f592524b26e5712f2edaff47065b366443cb8b5e41348bede724074ada70ae717b8f3f02f98627d7037c5312ef8f60aee234c3829f31af6b307623bf3f22a85de9343d4f2a7e49eef3a44f294947535a1fd4e0fbff1039d59a7d5e2e4a885ee2927391dd8be28fc1b909b963bfe174a474da17c8410d780b22b3b4dc869f70af402418b1468ea6fb479b006de170492dc6ce30d26e6fc059ee8589c01b388af5119fa5b56976efce302bbaf75042cf9817f4854477c14ce9887526221a62f8751e91b99108aeef2ba17c0cab3fe54c9faba77c9e5f43db91b5be28ff49c2d97f45892102c13e6664bb500e928d623569adf13a4e1d2be6ca6c3cb6eea75d84979b59d67de40b17bb320273f80fc268ce47c120028241fcdac955550f684244c66206f2e5894874c9d01ea2979943015dc1c5b55ec58df672b7712fe27fb375aaa3347a17b41a88a01f7d2f5be56f1ee2981a61c55a43ca598d0a1ea133ac4cd2b17bb09f2fccd2767827003b869ddc5ce6eb33e30d93849c3060a3b73f5b75ae90d784e0d6931c1921df5b36053052d3339517eb0f6570bfd2e124added56ebb87ad94a45c63484e32cd3700de9597ca98eefd4008d1eec59ef2efaeeec7e1d6a02415f072b3791e16f378304900982a34fb47bd05536b77e05cece96d5b8acb6e4804309446bbd945b0956f5551b186b7559a020fcd0097d00f9a2cf83e1e548f64cc70d391e3281201bef2d625523d51d94de901b5e724e2c929fb1a61d1662a72777e4d85cc90fce43d55a5ffd8acd2edb666eda4367cd955001511415e5f6e28a829e0c1dcad4bfa57300b47b5e8a0fdbd90d3febd6f59311dbdbf70e017a27bf4b92f224452ad089fc707153f59374fd80736307c2cee551e541e7705ba3ca5502008b1c5215358e1c105d9fe27b2a414c1931d7e9dc3a34742c01d19c998f8318022cae9a2e120269d5091fd1c1cc41d9b34675771564a7cdbfb282f2cb8989d6123276861c1147ab616a43c3f8450d6fba5779b5466dcfd904edeb43e462fcd18f9b98421b09a1c883418f1b9bfdef89a881f49b645aa1568008a854d23263bdaff510efccb6b033b57433c1a7eca4e6b8b98bbddc8806804cfa5ff31cb7956a7fc26e2e57d9f1e7bd913309cab047a6dec5411c8525e60ebd6eef2625d0870c14f20fd7ae7c63906bc50a66fab5e0af674e19e33895ca1806960570f70e1634a1f13e1f1d49665871c1db6695d57a851aae1e18d9efc0f8efaba4718142c84f772db0eff50de8cc6f433e7fd745f8f73d2c2e325333dfe8ceb287dbdb346c3f37fa4b1b85fb20d17245bd82345750e2ba00edc3d60eafc93a4cbdbf548130c5d7af27dd2350ff7d7fe2a3784823e9c753a25b66b49b81943ea4d92a4b6e009a0e92f30f0b12d7e439ee63f4716fabc282e723dc975bbf3472c00fa27223aaf9b8706a908cf3abf77d0ee9ef2c74beb37f7963d83b01455582d695fc9c699f457a1c4f97792dc911bb80a64a820f478e81f6f968921ddcd7a5870eddd7a0b87d2fc863f5aa7086aebdecede83f9001597f2087dcd0a8c5f77b414180c01aa3879e8bc28da1bbd84f87db24951eb1de02cf998bc290e29c37d9e0622606d0da92d5bf95dcd2d4714c7c03b4ae360e3fe317d1220c1a579bf3bfea6b3849873b94682cbf812fc2ba632132ecc0d9ead4210e3ed48b0caea016f517e47106a22922991b2807f76cd6d7b70aede1a82c96f41544e634738bbc33197fe21d0db27a0be3bb5f7a2c5f048d0c7c93aabd2c70a4c7e6ed6aaab7f05f9122e7597ba2b5cd4b5252baa4efb600ebb80d25d00d144aa747e3fe82b0e530afaa31f0ef5487ba49c43e25ffea083dd157ebb6c6740e1c0862b8f0a0de60089a64409635abc332948f222a2148e871f78c0b801f540f6ae55948927766d2ffb0ab891297b9ca3527aa742f117da28ec121e624c7f02e0c3624673a3f4c9c4620edfcf907eda58f057f24c84ac25fc4d1f3cf1ddd94f84dc70178a5b64c1dd2d5387139689b756228a689a14549687fb0ead73b7081b4daf215cfb7408951bd05b478fed73a74a190e5262c2a75d72242d7842626eac4d56543cbbfe52a5c95eba1a420cdafe9f29489a3b593ec5f1a43fe1db7e530161a6f2a9c5e4670beafb1234c3f2f4fce5bdc5bd0e03b708c7d36e57b53fdabba9387e1a433547160b2e487460b8c8ffde03cd0104fb162888010909f9bc812c8dcaf1a7b657353446250388553111c41a744476788120c44adf877e215004f1bb2b92f035a5a2536df2c98282ad493e016a8a7508e96c589fc385cf0dbc687d2cf857507988302390c94be8455d2b1106a1fb29757d1d84529c42ed515225fa4b685cd7f6c8508f9de7ac0a29a3715d3d498a762c3b0f73333f048fd27d8dae383d01910dff47b36236047f485f7e5f234fe13f2f2e4c904424718a162df6a51246b4322a668a01bf04655842d8bc247618af574971032cd16cd855182e2e038a11b617a568ebba797cc36faf16168945782360f21856b2f40d77844a5270d3082883b7d59836eac7e7476b1b483293159e874018f05844bcf9a7af322088079440024899b8590f4765b3e6f1b92a6c629b28add34eefcbb876b33948a5a9ff0e8f6c98d4c878e127c6143ca094bb9dde0579cefd7bb37d15cab10c7ef64fa69be6965be6b0938b59184fed308709341925af065464c24cf0e10b816712e6c3273bfcc71a07cd6ca8e38618c254237495c8095de33094db283ee17e2194181ad69c6a84fd169921f32ad7af914d8f2f2904ce87b2a7cb1469e909314c5aac46c22bd9988054b540ed062462e73702dd0f9f635ea2299f6154a0a80a27f317f0254a91f2129b9584c3b82645bffb6da3069e30a0520634ffa9f9e737ceefebaf334c3b0a0dc414243a32e5c08661ecb1ff4bdb67f9e41f969a048f00195e346086dea6527c90696416a469f670d4740df3595db3bdcf173759da225d38f2f5515d066cb80a2f32b1240e7251983a016b2ecfa0871edcdbee353a1a7cdcb3277d3a0965e2e33119605d266013c2868455ac1228fed13c5f8863f1322652ca328ef1b5ca4b4d344721839a13c914e4b91405ca97553a15ca00bdc87d474399a881ddd9c725dd12678a9eebb7bb60112e47051d26790da8f26e8263d40fc65d891d7c6d6f1b1dca5a4dd7435991ea3378ef640c94a0a7211a354bcd9c26c6666f13f20a511025df98c607ef3cbd5d68c962fa2aa0c97591993ae7e731c5ab0759aa2cf25a57a480162fea3cedc1d243525ff4b6201868a2a4ce48b28d526937540d6745ea285886aad9044fac93415d79ab620b3b95a579a76f44fd6eb4287fd809bf1a1fc855e5b3035a84bbbd27bc1769fa3daf3c661fdbea9e428048733ea47b8404bae6ce390dd8f60bd73d65e9de86d662157c4fb7d580c66c3e04ecf2fb3cde449d97cc74313107523f285146c510277b05288603877550c4f97e43a8db4fd81c6fabbb764b272b2001a7a7bdaa3dde2110beb9ab454a69009bf7da5855ed5b81e0019e5c58cac87f10339036f45d6af1a7757c769063e4ef27ca0056711a7f6f237c952ff3fd455670b1257269f300df494556d31ea2918a7f25400a77b8d7310cc8628254267ea22bb9c6968bd419ffffeb9f49f6f0bbe6b85a4ae074050fc9f04d42a9aed6566bf15ebd41c2fbaea4806ac0d6deec69ea124d22b1e1be7a1b1bf8a8d190b3282ae16a196dc7d4c794c9850378f3318308c074d9fdeda301c1058d773d7d66e5c6150ae92dcabeb14c21f7daf8f52b33e0fb66d9b7844a8e7a43a88183c609b8e66a29fcf7f757558a44f3c2c3a334f4976be7d0d6fa461167dcc041bfb719518c4865e3ca5ee3aa0bec7af5362fc240f570785362ade85a244133e1fc7296419aaefa0d75b32e8a9a185a3fc61865f5b951d30d2e51f556f735e0e9b6231a21282c3ff3678f0dd2cd84c98bb9b01372d5ed7df1ddf42d6ff599063622b88ea7d3996cdea955b97b35e03c0575c6fa912cdd905a6f42c6d67ed6db37dae12c261c02cc016b3108dcf4854c1a0a6511cede444fca3783c9f3cfd32806b80a7fc58e6bf9ff638a753edfb70fc1fbaff9b78fe03337c19eb8209c2c8396e32de7706ace279acd74c4f3669085df0b82a89dcee827231c079e006a34f374ae7428c6bd1ee6f813ee64d966e95fbbc3e78bdfffef15901e12ea9744768d16eb461bdc675d60aaaa37f3c30d51d5f3b6024560425f4fa42b4a7e643afe6c71a645e8c348c1390918b1d5f7390a2f0361f05777673bace027d84f04929a94f952cf9b7ecd94c52873a7158ef179742e1ff0e12ad8154aafb64877b36cd93c6afd8afdcc767055aacd39751c4fc249771bd918e8ea9eba8b4caa7d63d65de306d6133a056cf9361105d958ad76d0855535b8d6bdcac4f461d2ecd526799c8aed8c49c0dc656e1aa9458db60418b1023f2046a70a60393b05cbb4a8604c62df35087035c7adb3fb9873577f80de9c308396863a0c6e8717fbbb03c060e9dd47d43d1bca3421c611a8ee7ee00d4c3adeb1266407a70f6e946a05e642d450c5784de8dfe4c5d0c4ecaee4a471be61aa368f0d40ffdf3849ad0d201ac96d1fa6af5dc19d723bae5ad8875163ba2a99d0273967b288998d9b73f4410f1a65c3b826a779fab4446fdb5ec298d674daca52bcea02114b1e30fbe82dd96b2554c96cd84a1cd145ccca0da5ef755694e6aff4d29353258b47b23a4062f32047b0f3f65032bb9c4d1e8188a5faef7bfbe05e17e17f3045c47c96eafbe7a0627152175d8cb2ce5f92e71699a94d8d3174a9a97ebecd252f0d7f6c5f5969af11eea914daee336ed2451f2855fa9917a5c57517db1dd68414ce4eb76c261e72a594a57f4683efee5a662b6f8e9dd51752608fe28d21f415d3f221084bff3aff3f2ef285e7a464c50095e62076cc0730a5af358592b3a8f428552d1bb89697151e68443931c7f0a6d3eef8dbb62df16fc09444d4f85611fa42e3912fe5eeebefc6bad4da710af52ba7111e7b2fc7e3f346d88afcfa290c93b9da7cc301a2974d49d87422b36fad9cea4ea77197f419205134a74238d3d817fcdf29f93c307b72d44d46a013ace8f6a6cea6a137402e39387f6bdc271ca375983492a4e485bfa3ca2838ae5c14ce2ee9d0d637a16e0a37de16dfe5e9871be77c96eede7c5d36aabe8ad7aaa8402942e61bf5df88091f55c38e90d5c508a145ad4d6196a5a982bed12e50ba5f3c8adf1188124bbf2a07b0d5b3eef07a535d0977dfb008263a5d3cfd4aa7c90913a2428ec07415d10748e0ef8b1eb101c7a2eefd24c714add86ead522e5d9f7fe9e76123897d3ccd5a4a1ed40b605b0b76aaf1adf34a5d4124ee30c54830702f99bdd3add478bdfc4a439f60517238ef9647c715f7f44b6ceb850ec4be828742682e8e2daa773c36bd0f6faacd839cff4b2488abc7550602d41953ed1c4e197e1a7d700eb8b63f6f80aad18e876d73e4c89bae0b82bdd9d9c05b157f1c9827bb9624f9150334ea7107aa351f5ff76c6bc1e03b1aec14a80bb41f2670a46dba895e147e74ae01af7ea0c18af40f597b1e196936107829ae48561e6e0998a7ac2be65a3f35fa01c1f54a88b57d1140dd3d5afe5b11d8d2b0d74e0fe6be6f7994e310e39441de1b0fd3502068d2289ff21fef6903c8424f14940d5e9b36cbce0e46ba890cbf24c099c393d884a1e15e95a3c4de5c6768e97ae445cd11001a2d4f7dfbc275a858c5b01d0f9c9517d6dfe1339146450d359d2ee25030469079c33f5f529812533944d43ac32fa524596d274e8f4c82a24ee96400e5ef122ec8e8cf2c97b0bdf9b18fc133fe28ddc9e427fdc30c6861ad999c6c816c3b82c945c64140f0f2c9545973e3156280b04db7b191523e40040fd30ab1a007e484e93ff84bb049bea45ec5a33885c43dcb3aa70d8685dc53c3561284dbd1867f5d7b03d2315fbba00cfa127e22da3e6ecbce5ecdc98e2e5d58fa2a779aeb4c10070a60303b28f2dbc2b93a916598a7a4bdf6116766275b01648fdba8c3dc4aa31663a69052d2c62d038de2da181d09de99f54d30f037dcfc89c56b73af82d9f1f60dc84f012592f22defc2e45134e9411c4930d999b5f6d4bf3f28c9abcede9f5043a35ea62f5276d318175460c5e020db6a7bf5ed30dddf95836d05d61d46191c8f6c4225c5a39f09840276caaddc103f326eafbed6e09a2a276d3ef7a3cec1d3c8b38998f68e98950d8afc64c780afc73c6c3a5b4eebbcaf085dfdae3bac498f59d5d9e77d3d6ec7689eda5aeb19e3a7a3dad8c09564a9c6cc0e1141a1731bff94ce114811d03f4e39f9407b5188613b01dd8291f99a14058e831dfa4d3fd0350ab06581272ae1a57c40b96a381c97a066302eca6c16132a4867e9f40f1f5b014ed826ad19a43edc088aa3cb395d55a3c80aaa166d521cc2e38a432cd57edea8850dae0b229221b3d270dc7c7a40f3445632d450f777b7d2c8e3be5d20d989298cec038a2c585f4246ac6006b306fe328de8ec2b6d4c7e64088b15c6e4713ea1c18002dcab5ef61e1983468ca0d66bad75f849e8376f5c3bf19eb9ee484a21fcdbe3f0c076424f9b41102d45782e1f263f669d0545d982e697735b0eb03d0a9c3a0eb997422d5a38e782a39285f7b4326ac0496f68112abbcf6e9aa0b155a02a3b29ee2f00db59cc143a5847eeb49c8be1bf9890cf5e80d918e4d43b399fad2496f8cfaf0b288ba3f7bde3a05ee2ad69364b97955e0f6ef159304c2c3407f7124ee1437c95c1c3bbbca2ffc55de98fe377c32a7c6125f4b53c09c71475dc09002a0f4524ca9c3ade5d14187d898959174195df5719a33b43a2f255895172f6db60e8cc03bf4967c0f2874d8021b6fef0434a01777c65d2c16b76a3bef762aaabea9d0b8fca6febd97795e5c5a3dfbdc4a80a69c43b9735d9a60efcae23db4f1cfaa410f4de201fc45a6f5c93f65c7a7379a408e6a21f5488b7598bf8dc150ccef4dc812c6d608e7335fa4ea679d1346043a078d04b2bd23e1786867f4f61759e11f2534fc31f18142afb7e66471b0c9fdfa561fc959f0360ffb62aa00ca3c45c0da0ffaa89b701685e78f4d2b52a4f39833a856bd075e95817c0e2422631059ea579318d3a0eb10af734a561d563a858ade60cddd64e728b6888fefaf51b599181ccc2ee8d02e378f972db0d35e8422f18bf85e805d86b92b613973c46ac5fcf6fc1cbbede08cead292bc8f861e6d0f3f28ce4b26e9806a046d8c11a8304eaf754ea699ee003fd255f74840da07f87113db2e2e78ef645ea56aea9691225400b786e0362e977a098fa3a897d54ba0af2a454ed58623e450fccdaf879d00374391ace66d20b98858b211e2d980a8725ab18077cb5564336573c971fa2eee188eddd8b6beeb9b60c52ec75c698f6e1d51d7492187889cdb0ac23e216046a721467582032d5230d78c886488642a1f8bf2f3be52ab3a328eee9723b37516d8f30fe3c20b327cda777fd155be0e11259e770d3977de20ed8de015baf8d0269fef5c176f65df3b498de519b74c939c8a80d5e42145530186628a97bd5a0dcf225019369e5a0a439a00370521568b7504b9d45fd4eafc2c6b6b44cd1381fc9d84306e4379face8efff6de06973277be442e3cfdb33b04b10d9b6eb7cdd50922994c28080330e85978546ec7f0621df55ce87a24f93cbd7aa9ab2f5570cef94e10194cf34607876977c9eaf7a5fd502802cabeab0b158c98f85d4e625bab976f12b0c5a6c9ed65a747c2e138e8aa35c9cfd6334fe3687f640ad4009a2647311b20ef81867815ef0af15fa727f930e2009dd529463d2a5ebffe69ef18e8a880cce06f9102a10a1317e8cbc3dee37c1f4031a8a42f1589c3460557eed5fd062c7c3cba1c4f83ad7b9ff63e3f0e6eca5f57c43ba629b563d8fde2e3b148e9be0a810152c33deb9e9793c371ee6aa787b6754ecce3e2e121fbf2b69d885b0e6cd1645234618b765cdb116a98eccfa4ac70d62629a0a360e2f6935830c3230f316cabbf5f9020f0328878f5517d63145a89046ac40db3dcdffc24eeaa7deb25843170b6b2c946f3fa71ec08d54bd0fcbddac5e88e045193ad5cc158be33cdd8120fc404d57399af2b19e55958cd6ea5bba6a4e345b1985cc3d41eed862fdf9eef78041210f92fe11fe38093bddf0bd32772da7620864ef68a353eda0de98fb339ed91621ae29ca1cade1a10f9b3718e998e3674387f0d541fbe952f643a7be00339d37c787c559c3f0b8666d1b79d8d80adbf36c6a33616b58c0d7117c9d4637965b741766e4f28c7c18be1706f1df97d93a7462ed8c11270e09c0004c231b794afb681928b79ba22efd77470809ac4906a054d214954ce246be232f56a66860596ed3c8f873d63150443724a374289aeb0e2f0af959f1e72e780826f27ac1a9565070e0f920dd77823404c8888254d732d26ff6ee3041c04603443bb2d66a78cd0ad0ae11c8a313b16291f5dac20115cee42b57ccb86c9f52a1387e8608104eb3bf8faf77593847aa88a24891f74aaa3dbad12775a125ca247daf49d687eb983e35fc7cdcbc31b906f32a508933977d8101e09211480d894f61db04f097f7487723b551794b939dc019b858226e4d8027f7163a98840d1df2a5f3cac19fee01e95a92e5b239125653101b013e5b1d5b7ecec69bb1869937e160c33ab9fe98779c812e636c9f83773b47f3c25e999af945606e33d70ba9d5e72f785474fb1173a4c2ccb91e51f6b3c07243cb551d029b575b995901010ba7dda5a5805693a41168aded3557740ef343351bcd169cc8f93e0a167800531015c02b1b09ce01a340ea782aa22adbd9862fb343a55d3c4240ef4db1bb36a89e4205a417590bc0b39144ee3c3548bc47c2af35e360819696b416d26cd8ceea28b98976701d1872f749bee00cf16e546be5304867edfa8bec78cb5b6eec2fe4180e6a279639b7b9a0480c1b09664619d390b53453d211eb41b5f9eb33c5eafc646070390fa4e1b006c5bf2354cdcf329737a100743e344dd0352d5a10e3be0b306ea6568fd822a9f2a457a51504a4f85e814dbb394521961dc3b67f0dd68f3f4a49f31ccd82ed88f1d3f3cb470f81a246ed2c2bec19626508fd67e89f2994883908b4f27cc493eec6e76af4a3ad9404fd41f534fe45a6b1d3ea2e3bbae9e46893daebf7bd6abb21237e625d36b1c650bb0052035fd875f90d34d7f963f04aaff36f5a2ae726716eb0881cdce1b06f662c065fd44247c545e3b28360b6106ebb323966456b30e0c0664e7cd279c5ebf316bc58bf80345aacd5564dbd8ea1af14277fe4864d5115182a1e1eab2c5bafc65f415e222a30c439767819a2b56cc9880568dbaf98a2899a6a7eabd7fca457be8e1b1203bff879b13862bc62b1208cfe6e21bf20c0c3d2502259d5088425325e1f898612550d32837d71bd71834290d5eb64fcb92015341a777710bed6fb6077069c73876cb887f334e1fe8cf2156aaaccdedec149e4a4a8c62e5b31ac44f8195c6507a59de72105679ff84721dffc84eb0ad622a277e4408099cb25ffba160df598e539689cfa21a44f2c18702bf5405c9c6a3a7946b390c2bf21522c7c7daad3d87feb15059685bbb605fc26b031e7da06d1629f061edd3f16a7da1a37128833231ad43a902e2d61bc1279f253e0c1683b86baa4de26d851b7b9c619faccefef28cf0fc3f2d3427a5ffae4de5b7f98ebded79555f146721aacfcb49e9b3c8ba1e70ed14f6d7627e8405452b406b7de430cfddf1d1f160f9571bc62a339498a4e3e9d9e14a99d581a30baf2dcb3bff6b273f6e1208ad811a7ed9721695b3ba402d07f82121bef3ab1a7d77c90edc90d6f283e7189dcba2cd063727706a8546b4b146269cc8d95250c553d8b0e2b89c89c6d875bacaa43ea09c1f5d724d797ba5f41978b1a3948bf1044221c095f67e77c5a3d1586da1ac47a9d9041c3c0c9aaa1fe809e5e53c70fcc54a95f8a7654be9e780e7b83486cc31d570e21308daa201cc35c616357d65890d0ecde5cc74077d9ae2272941b5d233c669e77bc136d8932f170d12de71027188a1bb66dc5b0933be94d58778c99f68b425ce9d4e1e14cd00f26c1aa4ab0f77b208aef7be2a6effbd6962530e745b91f67fff940290fd21d9180194cb34b4235c482d683dd226cd12d1881b55745d7ed0d0d5a15d8ec597b5659377fc8cff67d389225bc5ecbcef2d6d28f13b172a09dda25c895272681676e02c15573eb8714bbcbcaf8227f65e6b53240c294ebc9ba5f0180f46a26c73908950112fdbc313c7e5e90e0e31dcd2475ca45bfc8d1d9e4c35eb42e1614378b22d442ba8c6edb8a2538aae58294d82f0448f08446c70883a6cddae1e104bfa0a98697f907015f1ec704d72159776842d40bcf7025130982f80b693fc1ca35b8dadf5c227a6ea7fdf76fef2dd693ee109ae7e9fc76975c4eacd103235986ea0efb4e06ef21f4c95c61658c613f2c89670f97e8976ed263c5262a93a7503aa5c85a2682fc9127df3a5d1718d8f0e94a05f2d1ce9261b6c5c4be883c30d8e73754b584830788e702c550677a611541c463418a59213dc04d103ab641561e4825eef7598800932c954f24c3e069d4275af00d0248e660d3048ec2e021fe3f036e6dd1b76b1e9b66a3cf6632458b012e674d49a5cbcb86f0c35f0187d9fdf66dd1eb1e4d4c2dbdeeac5d3175b0841ff03c030904546e2768cee51381c0d3597c727c9abf9bd67baaa9a5e8fd7998ea21f46e68072727ef8abb4a7fab42af5409e9eb5881415e9a7991cfa85fb811a8280f3ab5d248afa50daed5c8abca6bb6a4721adc95d4ce5062b91efdd3fd342f57a1ccc46e700de60f01cca4edb2a3f794eea24288033e38f1fce26f8952d0491b7401ae5c08a30ed476fb1aebaa3d2573e6ec0c1c622075e0d87751051a5dc382288011ba7e1aab2b81a89ae5989cf92e2f64e890f513cc2dd9018b316daaa420fd3310094fb1b30ebe6cc882fd6776d8db94b6885a64f060c4082f3f7cdcb034f47c4b961ce725ab79cdccc7a857b41d4fe2a6e880bdb5b565e0ba7fc1ec104c7f41c7318b27158dec92bd8da7720632dae8cb20172e2c10715eadb3f29ff82039604208528682db1da4b3d5b71a16873417666cdf7eb3545e5f1f360fc2c0fc4b22a5838268d9f1c9dd8aba8d7deaf7a3f05e562255cacd103b9d917a412d9e507a2365e0b212043cc915a19b6f2bee48dacb62879c5f4be542eea74801400c1fd8114eaa0fb9ef15f47b3139b3d23e903def45a6202891c03a5a6529e6dbb2e40b0b30c8fe42e53f9ef80410b3dcfa130da7a06b138c0e510efd514d69b069f133caf00d7b92407833e354198ac938dbf887d9d549a8b8000bd6bf337ca123b796790ae6b29160ffbaefa108c1622434e9b46e3ef68ffed81bac469219079126bbb14025ddbf5ef9946784bbf309ba0fc37e2599496a106d64d26b5c3485ecb4aa92a421fb1ff527a5a613bdb049ff477be34f15a0872c1a35c1b773ebdb8d3c16f1fe5c814e9bae31bb14abc7231c8bebb8984e0bb74735b208ab02804ce83b814720ffc336c82702970ba5f0b4c6e18637a1466bc580fe621547d68bbd36eb57a803d4b54ee78e8dbec099ef55bc2209572e4a94bc77fb5114f0106d79f94e468b9b58cdefc992fc1e3c46386a43959098e6c6554d46294d47f21fd99f2bb68b2e5eece163f6f175df00a64f72cfe39a07613594427f2fce80e1530503be8941369a0a1060d8accde8d4b2460fd9348354f7543bc52c2e8b283d08406b0953a4dbfb1a0952218f46e684d08aff4176a63bf3c2da1c56437678b4cf33a9df2f3e2f3e6c81b919f00e6357129851bc01822ee0d334d8e107f3bbccf84443e2f8dfd761043a392066165b8a52281fd04f93ef280b1a3cbe78165925aae768454a168b359e75485baac7b90216c5ff0ba8d57bf00444325f42371f375605c4b5eb36d5f4b0f5e8f7cb5fc710b7b40607d21e54c06916cab89b5cbf0aec41b7eb0a8ce106109b251ba23e1e89fb3346fa35c4d9f6b08cabe9b79191bb00c0c09e8fa8dd55d851c76e2cc47e44d167febe0bc19d5ffc360e49cc008aa72a954680b1d4440e6ec506167c898c6dad6ac632240d7ff9e2737b1a730351e8d472760b3709de01bf6f0665449c3bcfb94eddf58b9bda91006cc7759b914d29baf4fd4476985de584e10ce7ceb818877ec57be661d75a0b04307ce3408a9b19de7ebfb7ae91413a4740e2bcfe49286fb790f124b7ed383d6381d42e54af4c9ece5f40dfe8bbc899bf0df815222800061a0a220c93a6eef9b3c186d59869377aa6fc6cdf5c1baeb888ae8e3426303ec70fcc0fdf613fffc3ca0349718839b968dba1411b04bc16cacca9fcaf0935c619db1ec5f08f6e50a149f7e646764e06ed785f6c19d70257fd2b741b873170d679669b9295434040b9d6c27cce1134a7c14d7e359bf2abbdc7accd02433d0ba60938a38463b9f12ba6b46bb3665d41ee5409c0f2fa51c926441a58f32fafaa08cb07c7b8dfd4f53c9c8ac46548c79346192866bcf04422fdcdd560bddb5369fc39dddfd568ee83f5b80c1a99e10998ffdc5863d6cbcc7331a23c56417bf5e8c6202decfbc472346e0dc7eead5743bd54bddb1631a2da191cf5e58fb343d0f038fce7ff8c37840a12d422d699c238e414539e45b79a58146b138bad19837d57d83f07457a9cceda87ff51e5b676d483852a77d9b6eae5514854bf9e671945e2dfce38afeaf19425b9de5dcddfa3659ffb9533bc6b9ae59eb7e1ba79b658ff404a0300df6ed1479699c83f2cc5cd59ccfa5d3c07308eba143854a055a6ca04931c09e0fb59538900ad3fe58114322b400376f4edfc431955b11d792d0bc64e308e0da0fe38416f7df160471b1bb224f289a4877e5580a56fb350975e7828a3549cd15a50db5eacf90e7e9d11efbb111580c1660d9bf3b9f1cb4098eab4c224c45c55c656da51025f20cdd44c9489281251597a2b39a7dd337e51f5a1981c535390082d2cf23ef13960aacfa20da376fc0b48ba75f2d1274b966917fc8b4fdac0dc94c061804b278606ca4a6be8639bb1693f28cba8a6191b7c7d3188b268aea739269dc0bea6a02b378846320cded4f6be0aadd5372b6e2046de5d6be69ab76446e00321efe130f7d58be176c77a15488de339e64cb7be49789d28a398ba982992bcc1dc081ad8609d2b1b94e3bce1be320d4040e20922974e618edff244c952c46bc065f37f1e4dcfc786d6cfcfa24ffa288234a630f74fcac7531e97397494d21d185122c871962fcfae8863a5a6f2e057dbbb93192e67c4e4a80627fedb505fcc1557816d7e2eedd8a97fd9aadcf01c0d58a41bc455fc2ebeaab9ad41193fa1fadf765557172306fc8aed21f3b8bae8e6ed3017fd07761d155c50b2f47875bdf17d1ee1f4854afe5938bc905fad15f8e2059b986fe6893a51ebc1a1833f63dc489c79ccf18bbb80d409727b176ae2a958c2c3745411a5a0f09a8f18d5af14eefd1a9917ebf7a305e0efa512ceef432fc26b77d597540bce1ecc9004072ae2d0a7d1dd27c37baec813af917ada9b48846ba98ecd7ebbd6804a59078bcc67fefa4ed420cc8706a8f3c61affa91b5cd62afd6a8f4ef6031047c0147778fe99883e80e85a44375bd022e791d1356b4733805dd58c437bf2e37acfaf5ccd9f7ae80296119ba91a3f462b1a41609ea21aa27ec4765331db44834e62a72e52689fa4d0f6c3a66679b616d670f6fe1dd64153a7b07f610f9b71adac1c2a6a7e462d4495a494097b597f8af5524d0ebea65c93806ac0693bea0d04f8c578fc3d6c48cc09d1dc44cb765e7d65d0b67c0b666c8fc6e0e9a43de9eedec8a08bebfb99f8c560f537c62315a8a569cd24d6cad90ba284e209a8b42ad02248ef36418deb1cca468bc3fa55cd15f20223f7a50c19e37b293a685c967cbfab4baa8037428d85a2f98508efddff2f805720f5bbadc7eb08459e920c13c8778d6e857f855cb70637a5f1f097aa32f960c4f6fb1af4640fec739c2ccf1c3216f30fdd511ce305f93dd9d917b7699106c623dc296dddadc447dcf8b05cfff60d8b0e15d367cb569d08573edc99007dfb850065506d02c6958d3eddbcc0e6d95db96bbb4d9b85adf0bae91c37bb859adf135a086c836adb6e6ed806c78335d7ff89e5484c464af7dcd5fa37af152522d155fe2a9ee5f34503c2fa753fb0b2eff3112ab6a1effa23a4c295c0375e5580e17ed6b609a06f2c805362811b1cdadfd18883a4b4e761cc32bc8b423bfb14b8a2250797175ef155eddee56dab6597626e9afce9d22c6beef49e760c40aa32de80945947260f8de0cac8111967f0f90152990ed26583abdec001b79a64aa391244c03da9dc8cfd3c241f04573136bbdf6f4250c8115c580755ea43b8e4be403d86b3d060d3075fb1bd4f99d95119a62a9065aee13b880c55cdce44e0a25a4b364c385cf70597095208dbbbaedadc7e6a9bbffdbf90849003228aa13bfe106d8dbf84f6f83da0d6ebf6a41ad415647b70852ca19377fef40603bd44e1076547737b9a25e635c04a56fc3a32772dd68c8f56b9bc7b7727d89d42c534155a40729b94204234e34c29f996e25d405a9faf32f719c0413489e9769d17e56c4f17ae3d334d97ae94f00071ee7caa92ec2781b094bd9a2a3afad415c093951b0042206b3043fa2cf475d4f0b11776429f8c1fd472c0838b2db8f4913b5b6a38f68ecef87095da0eb1b2470f818f298bd4e111d3c37eb05c4b6038d93f83a8bc8d87e623a373afbde25818b7ef2885c6bd112be39ddd9eed689c0bcc9ad05b64d5260770b5aadd5b9632deb40b5ab2194343a4605e848fc49216866da2b008dc2ad9f10a1bbced8fff188389fb9ee96c2219745eaffbb1da4d7b658121cc9df08f859072136aba72fb58233c52cd052e6c9a8c46785a62ffa28b8b95d081a9e5159c571c57e15dc957f88febe53246186cb86b16cdd499256d81a73cddb22f9f2021709dde56bcf4acc40e7f6fde068a0a05623b6074507d1d47a34dafcf9ab1e5e0ca213b53813c57a1f265658a3f1a50c291d764ec8c41652627e116b4c4691ee527e9c6a58c0569263cfb2dac5f151b43b0c19c3e8b2feffb0cfa33cd0078604c02d1226fb8d314656cdc62a11e4bd7b373c51ba7a32558de3fd8e0464d0196adc2f7417e22069cb9a606f5423ed01cf28b0524be78de75ff7d9cb4580433f99210fd992a9e0717a9dc9124bb140ce6577852a0a92118f2bfd3b819fdcb46458e2b81a20cadd756af15857bf86d4a73d8b37175217b8e8d102084005576cb7077d01f66bf7f0477e17c14df91043306cad6e82fbbce024144d9e1be09acd857bb6eccabfccbc84c69e1b31f5451ad09b6646d2c0e8f6fbdd6f5a351aeac1273b1ddd097b3ca414c21e300defff6d2d8f875040777258dc1351c2c3b1af7c1a0535abf854bb1d470744ed95917bb6224b9a60ea4005888de4711a37abf75a994033faac4ce07558c6dbcdc52e5c1263165472c824a3eef100f80f025a116f9fc6a85105a705abc7e30f85de0e343c3cbfa2ee10746d789ee88d54a3ab232a8457de2a3a6c3c66800108d68072921616d69f7af19a9a4f8f3dcaf65f9e4da48266ea42453768d9d6034513ecac0f67d823e3e7072c1b310010a8c8f1255cca0502c50bef8c7f36fafc21d5f480623e8e04a6b2fa331b4dc8d7c013705659ad2e87b15078f54a6c034f629a2f417a3178acaa7f30a029ac5601e2d4fdd3120a4285c311b8c45df089c596cf6ddf6d6200edd631747f86315f332a4551d2a581ba98731ccc156f22f8e53b80baa8631d02153f4ee2630b788ef2eef384efab04a579903cc1b2703a4792d428e7e582846ab07f07f13fd1828b1ba66c9d0e4de1e59da2b9379ab5c99c78bf2d9ddeec8ecf0d69d663ac91ce51fb996a76d9f718e461358a19bd8a279b7dcf3c3af8c3884896286c0051c60f9410e2166d95b232fcf24093e0cda7f6ac9d89a337bc2dd1455c3b2c92d0a19aaa078f715892df7832f916a4195c71928d984ed376ebda8658e7d65c0b2d1d0a44e97980c17006c5b1b35d53d4a5b201989b25b502c352aaee02741c76c677cd4f57a4fc3af059d786065e41fe0a549da7bab7506b8fac34faf40fd35069d89cf5bd8e55f2c0ce6103fea444b1736c41f9a328dbd8ca5c52aa4aa012a2e838ef83e7de6763e823ec43c2f63ce37de6f9ff59b512347bf086cf7501855993c09d086c8fe5d586f5f0b606aa4a998a2fc2a8d012929468c4c739b295d2307ba29f6c2c477a3659d6fea9ac59d990446a3c8156583110417ded119c94b86bdbc2c8a3420856a41c811ee115b0010323a8c575ba3702a1ed9f007445ef91f26c8bb42cefce807294db5ac7dc8e873bffa641fc17f9d61d797644fec43c94ac5528af2706894cf8d511ef407b80020f3ceb0b3fa85122634a69c609eb3c29ce09d6bc4b3182e417fd529aa5c6e4b76d3862f0fff36a6978d17791e8b1736370d92a9665fa45f0cb57e7afa23fa0b0f0a859f9e10aeafe856e0f97fb9810b0df05a99011f5295d7e400572b2be919ede43f998afe91bc22352f978afcc68354bb12a481b3d55b31c91ef873d492f720f3925d8a9899d2ae40e51f7e603dbca9db2ab108f064a6904dd3cb024a6b96706da4d08caae68ec7e0673fdebe83a3b2e0b03a4ac7357879315f30f430642a9618494d581bac6a7ee02a0580c03a4b48ca6b4aa874fd07b2356d6eb9442d30a7da9609cf7e5f065134b58cf6e83dda321cbbf38f9147f33f8f878aecf88524363426b8bba7149eaa55677764a757ae00dd8a1e41d3bb62fd5498388fe0cfe67b3ad0908e1b582f2ad35517987f495731a100e10c2b5dca46c2f2e7c4161cc1405265a995352c605a5c7effa3099482a5990702a876f58316eb57d362e969c8b8c3bbe365688aed12c2150381dc43a3c9f5ef69c50a6bd34b5b9329167b1089c153d4603fe9bac264d89f18f4ecd291082aff1b9d7d3c0d738c96b0f55d69a7b5721b7d5a96ba44767119cee69f3b3432cd53b2184efea050744b072c256ef6b3d8624469dc42083949c1fd84ac93e475d2bf2c13898f84e1334e14766bf40a44ebe2480f44a0243053345677cb83793cabb28b55491bd560b61c48c285c3ddf37556a6f0973b12b26b3ffdb0e0e7db9f0dfa34194bb21243483cad32e9e279411b3ffa626016ddbdb6bd3752ad3c8aaf09332f025ee186ec320c3d21d67a986149a0547d9c12c4936b0b76ab91e228b5a684d3d46a390bc6f4e9598be3f74b5d29b38ae09dcd37e384c3446d9424245d1b232c6c0cfdee750b043f113815c63c8253e36f8733c1e75c1782ffdbbe92d334849f04d0e747c250fa5d19d08dafa98b159f51e3ed37077877e7b35afc1daebf15517b3b07eca974b284eda911ea0f1a1ce153ac6b23b26652078550d5420d20b2bc6fd35f8f50f9e5cfd76472429e7ef40c6834b0ad717540a32ee56afae89160c295100c1a6085de4ba145687cc03d31c1dc4074988e28db9e58b36712d31829ac9fa128c98f63600bf13faf78ed2376fc65785cecee4340807eb9deeb630621d3f711309d9c9dd6873ecb9a59d1177c3d1264b789db09113e5a3535e868b679af67f545fa978cba39216c9736ae7237eb90c4013b49132c67ab63c54daac8052689e54ff4e2e081ccd5d9d6913c2fa95399bd030663f78cd6cc0680be772624d3af3251b1b70adfa5d21a3ae9c1cc69c58ead838b8f981a3f49f802c9a1b26c440faaa7dd61e45be1a712fb72beccc627be79e1f187a55cb52e888bf1593aee1d052544829f9628bf9d088b6769967a976577b860847753d3f042313515b43e325cef5388fdc7911471aabe096da836a1e04f92bb4de66420c6477f6548ea71403dc56ba25127d175f5da4502183644f847c4a50caee147080aee1d18aa4f669ebbc3c2a3b4ea94d89b7c888567f7c206b54eb4b5ccf024b675aa52cfc4fc4872f91949eed0bb004914914c13004448ca6885e84ec40e180bd37132625bf73b0bdecc17118f2064878f4ca212f807ff09f15308e78b0be2cdb222eb9ef855a1dad1fd4c4d5ee62be418b4200db77bf2b56789cfbc4454ac07973d305d62e81fdc65159feb601edfeb6f23ef47773596825596766acb4a525a3cd34c470f29130eb8fc2eced4fe8856e87c19d7a4ae4c2b09be7fc5c6fcbbdad61b83f8ccf76571a7bdb18ff92b032c853799cca89a7dbcd10d4691cb748fd3c2a9098296121ad55cd4bb639727d6a2173586eba88d729bd3f38428ab0910e86c6cea6260d6aaeb8f49ca498c9160cb8f3b143439786dbf75ee297ecf92a819a20ba262ff01476cd0397d03948251f41ab6e930d3c5d1d835dcd203def27983afe2391ebff214c3084116615cb6b566888950cd24f029b096b787b8267f3aa7305cd2699efa2c2eb2cd3101b204b73f633241937630f3ed5046e3ebd25ca9e5660b29abaa4ee82dc631bf384feec580a7ca820f99aea8eaf0dd5f4d2f4f59a12841abcaf346b591b3d9b3a27cf29ecf7a22245ce98f95d74f31ef178d79287d041e8d0362d38c02aed6990dac685761d20a68df795b885072dd2cc8d14d5cae47df6a9cb827426000b9ce4bf411371389fb4a3f007c5666368738a0dd9491fc02fcd489c0f40045e24e5643e14ce3ca24167fcdc48b13f0099cbec8b9cb6fdb47b8bc972caa7eeaee6177da67e47475b364b8e33ba3bc9a010688a7c071a9e4ca2f13cc8206619c13b067e2e55ede10ecaf5114c963d078b9e6cd21d64c5e55e4fa7b7f9b249793ce76fed432eb1c74eae601c7e6864d33c430dcd9a00302369bc1552e609528daf1671972e07fba4eeadecb98130003d26f028edae22efbc6a269f0df8d467c1aaf0cb68dc9434bfa56028d1052cae494f8d9ed868567cc9a5975a430c37140f72c00850753a59e178e66ad73c7b42900f40ee04054928d94b591be0117118b06977e2788c49cd387c3528c9c1cb0c3d1117270ebe5033a7d89c624a64589e97f5b28f14b7694b874e3c8c1b3ab4d9849880ba0f8228c68ddf91ec4a16fc2f51eb6731307cf7b4c3c4208c7870c6ec9878636f9edf4d4d3dde042c590db3e1fb6652376f85df48362122ea772e6ad36b29bcdd12bc1207fdc3291c68c2fd3252da9a02f803fa79f8ddefca9ac5e1d0b5b76c9068ad3262038082fe5612f6c091caf480c6465296980d0b8b2ae42d1804eab6396b6927a04804808dd4b1bccb5dc9d0cf59ab026e978475c9046c03185612ac7fc3d7a6778ea2e5a944b8908ef0e2d1536dd8774337a0c67ca6430abd5e710365a74817b30f443eab50f240af05a95dd5db19c04f7268d00291287acd563e5e3faefddd75a6b6f311d963e8c1a63049760348e2559c55caa6d56d2a90c6d7fe49eb6e44bdc3df70b81eeed1bd6e06074a73889ac3129152764d56a100cf043e0591ad4094afa751341696e34886e9c3eff5926f586da555b27bd3f9cc3bb7daba2c20edb78a5958c869e12dd93458d54d377a10e7f42c4f121f3ca798c3218dd051279acbe9190392234fd1eacc9ead134d628575429fb05b6cac9121ef5fff2e9b471bb07283fb0fcb7b02e6e97b30b826cbe5cb83438f062f2d310ca760784234ffc9a24cb943ea0dda177e5c010f846c282260920105015feccd705fb688323f1da7fbf4f1c1d40d6dd045c4b7a6e43c91788423018f1126ee716b124f49b4679fff53dae6b3b69924be94a00886d2b45ad9110a9ceb0b744261a875e1e49f6fcb87d1a0f98b35575547d1119decdbd48694e8dffa0a2068d1e64511637155934d32c3c307a06054ca4a5fc560e938f409a7e723b4812ba204727bf74a7a6cc3030e10108ace2218c6931468f788cab8db6e684d7283b7d8243df307e6c8c1ed943feb9a7c39a7af90c485690574a1587dfbc08b907b9fa88fd266a75fc36df3cdee2e820904c122907f122f144ea0cebb5edf4b6d73886ca71515828f328448dcf15a857fe02e248b9fc7c168d0ce42c4dd1ff1f495ddc231317090762d564ff6f77eaaff7de533680da6578ab6ba324b3ebb7b0e7d7e6b557137256fe0725610dd46ae6ad550f6857b7ea1f5172afbf4c9e6f97cd6a78dab3c7302a7cf146b1382d5aacca5350d3f24c850c329abe95ee040d9a562cb81e8458cacb6546a4eb7a385b3b5670935846b45224d630ea85a9e47c0ee09c55a14fa16b9ac6af628394aff1255b283d79eb5daf98866f9ad8668a4fb33c9cbd039224208182b6f2482910048c64a46fc7e8d6266fd214d2689a0e111140c6e06e3816bd6ede856c347e7f9639cf34bd5d7c3207b544c040a8cfa685b3546d450425ee12cbbc0da52577715d1b502daa6c7dc892f6390d45ec3d2769940655fd959199d7ecdc374c750cdee1acd16a52133ba9c0fc0c123159ceb40cedb811e97c78720bea2f15806ab30e6e3db53b576e1a5b01ab80abcbcd07abc7507a7abb18a2c390a07007aa45d2be8aa9877a526b26563a4cbbb90753f1ac846f982748683628edea9cbf4bad13e71123767d91aece11f4600ca4bfd5030fe51711df377c086dcef7dbf39f1662bf7aa5685bf161ec21eca1f37fa5ca9e97fdb6c155e3b5bd32df20933a93cebb40ae265901287f22fe5580080fc2b2d46ff8c7c0d14c3686ae87e46320564b69bad5fbae39ee11359b0de905a3cc942037ade30eb565822f7c9d593a626758b5b8961d5c5176d636886a7642124ad6e0907b8415967e5ad9efa1b32a673d5d02c4d61dff02d6a3411f27251edb25d4978f2e82f0274c3377f8baae0b823c7bc14b40e9d880df0029e54871269249952b65c0d408782afed1065204c954a1232c35fb7052f80c58c62079a837ab34ba0420e10d74b5038f88d71d719d55d9ddf889a07e8b5be9fa3a40bf93ee84222fd7a36640a148bf9dc1abc59689685a85eea6f13fcf32cf796a5425221cb8dbc8619e0419e174719b1a0be1675b16b52e4636eeabe35411a04cc6159f3fe56f418cf0785b5615a719f936768224fc91096894625171642a56c2472e2cb47818f0d6fabc33d619010222d976c266dd01786dd3ed39e73932258cd94fa6eaaa7c89123da31feed172e67bef4769ccb36d9dc85932389b9edcc6ee829ed08691c93ab8f16eb2d1614cafafd80acb7e32d8dbc9b2a895703e423e06c7806fa47e34bea91a0698b380d3d72c4d4edf7d438e589cadbbef75d4c8718aa6968f1d892f9bc0a1bd849566bdf265eff02dead3dc0f90b2d1b393e10fdc4524e5a4a6cbec739429cff3aaaff731e268f7a6e3b997b1028584d8525a08fd6e0f34fdefe27050cc3c16c5d6dd73639698c0aadfc71693d7df48769e7fefdd936d45a36aaf7bd3f0bebc34752d267da735eef731bcb5b7655dad99f33fde53e5146a58481a49227f7f563f82de5010a994466bd3282211f8b3f6aa8b3cde57e5cbb05eb89273a7976fdede99d72f8baa920ac97bdcfed4bfda3bc4ed64718e8ce67f1712c182bfb68d451ca5a83ce86f7e1d9b9c2e1a0f66ade37b75156691389550584e3ed7d31540fd1e198eb179b3d8225641bf4d497069e30ccc569a639c57be5d53e523ab6ca12697d6385f6f12f381e3aa6d3db2631637ddb00a1ea6195f1c118a8bcc70b2af1c9851874f1b77b02404d4505b96294e64d13326ff23b6e1c91ab61a64c8713149923ee0ace809b28dbdb25d7bef34501a444e84330feb971733b98cca61eb34ecfccca7a84e0dccba88abce4befedc1e515f547f0e92eff30be450c8aac0fb453ad4374a0fd7f4c9edd49269a6664c7ce5a766b63442942379e4b0eea08172cc6ba0e4b868cb07c90f790280c981c1052db14a60432a78eeba7935ec713a73584cf4f49f7e0851ca3b929d324fc6f7ee0e3fa748f37b6cc4cb7492c20bb949b8ed3d25dcabf691a199b5a2616c620d232b4e1add7569e73541ed73fc50531b064d5afece0b7474665fe103ac71732fadbef87ba62987731fc5e7cfbfd5ad3f84ba005922774fc3a2638785f17cf3454e053eb5e94531f4c1192a9a338eab284189f51163b10546aa29e7ea01e615c96bcddf38788c71082c6fd5bd0f8b06b540aed9d9bfdf99630eb7c09248664f1f57155158b37f8c7d89be1cbf81fb3565de4aa23a440694437ba83e75668fcb7ed25884c7c1251208615d6ee780990ff7576dc03338e82d04cca6de10c674354d2bddc492de6142257d875f3f29135d08e102a168e4526f7abc8d061ef4fd8d17d407ed670ac61e8fc6de65d62e25f23fe46ae9b0c34620fafc5f5d8228f22b7163f11580ba689a556178437ed8e80b5a91a830e18c17c499811560344fa5a2c0c0e6e2155e66a9f63ed88461e97d66582df6565b6ae3c313b95db292533c68bcff06c66a593fdb44a6a61caa3508b9b4f206d40864d98ba8c7313221bc0bb71e62ac59fe79b00d003240fffb6c67fc73900f83367bfc83432bb9dc9e9882dc20fb56b8674a2f6f0059f9387d20092f6e890669525859cc6892e7801242db3047342eae5674e7dd3bef99646f9e36049f9c558fe50dd32c27ffe9d7b0387642a2986b0cbb1c8643ce0e6e90285487bba772abc4b48b051c99c234f30c83190f35ed1d2d370cef4cd38b3df85085448841bf6f6b93468483702e701518eeaec4f2a50c7a86abc8774fd0e796cfc9a523a8af0d2362c98c23d8a5e28b2773c37e5769070f6d962de129c6ff6d29dca006fc4639e4a12fc40985b1c9d19afcadef0f356000e057c2cdf8aa46eee0e2c63a5d927c1a0d8a6eb863210610b60d333b1b070c7b5b01f5231d91e6ab5a01bc0d1aa992af20f3607db780f6ab7e3bd38dd4030e9b64365a6cc6675c734bf27ffc1bb0e98025718b4400b472430ddf2b36b77be56e955d677f13eebee458258b7280ca0446468def4bb66090dd0980beff00450c82723978a1ea4d6765f3f3fd251da2568ec28172467ac63d4cfc865dffb5bbd432664d5d67bb4e283bcdd8c9ab09b91cccc1dbef5df3dec247ffb75b4552389d738daf8b1303e0ced24f5706451b9243cfc4ca84213c0a3d092b89addf543f1bca1b8244a99f671b155a7c0ce488aca115d1034d02aa305203f34bf71b670e337d408c4c302b83cb2683afc8d2edcf175f3ae69b559dff729696cb3133a7b61201c60864ec44e03bf8ab1330a52338ed72aaad29662458bef8bf5384580b0e15381da226be241402f72aaefd74e63c25febc0e7b19ef9ab5c6c012b57b69476ac168dd0b39647491d70c244771d15585fcaa1f6f6af24284830a2e7143b73d87fba49c38cdd756f8d8e0e339dd9e71320782a89180a0cf1ec517d81fcfb884160d5a884d793651d7b78c6aa1fa901546d76acf66bdf58fccae6dd377c11303790265592f91fb89ed43b1c62bd97dac2ff462d3520bf0390a3a4da548a37515a7633973d95b6b0d3a951209fef7c784a0604d774ac738a1ea77ea5eeb45fba3665f0b54cab8e03aff5e082c3cd76c22b90c7bbee8f189018c80b5f7144c0e8e3cfafde5d8ed900206cd770c2fd0d7aab7a8b6aecd1366baf71590c4208b5732f878fadf48935522d7b5c69f7cee971197f12b1120bb3349a2dbb55bcb7fed001dae964ec3e178b0284b7fed43191de40de0a7769374ad6bf223c73365842ca5fb57ab1b65ec87c053d770a2b37daaac24da906aa7c44f12af8fd17fa486744f1b4b4f785b9d9710b1b5e269dd001db636c7e42ff779a008442f74337f84f063a758ca15968c5cbaae8a8a3657737e5784eaecf15f20ab00f3c36f7190def325550846f56ab51686b67346da8ddfca3367ec8c523f6104eb8cbbe6ed6fbb0cc6dfdccf460412024678b4c56e7df4775cd3af8ab6f2a0d9a189471558d12e6cc20ff8acc7692faf77108f517aa244a04928ccb3469cb4fd51958aace58f68cea96354496a5b98ec84e2e20e6cb7debd6fd1ca499e4ae1c7e38aab6958b1adb2dd0411b08bfdec7caaa861cf76d10f926a087dcf4aef98b1fff2f32b17dcda91e4de3c1b9b947c1b8133d714362eca562e427eb3e456249e57f37c145cfc84d8aaecc4cb35223c4baf6871fd5ee8033aa341e50e6c6e7d7b18d2b5967a459592a4eced92f74c4bc585097aa37312782643ff057d33daddf9405ea8413c64a8769692ba4085f8bba5eb9b4c437d0c9393f4dff6f468c33972573400f6efb161119fa5f6ecc3a40194c5fdfdd1d70632cb9c2ab86cb4102fcdb0534e7d295eb27735ec006daeb0da72d4844a9f2909513f954b1311907af281cb44caf319a1a260938cc234cbfa5706da8869dbb85b3e47b503f67285674e82d7bf8864887100a7c3a0e073ee23e1672c5492fae3cf0ae5135a44b42eb195e09050bab21e6da0bdf142195419ea635378582893ca20caac93e8d31ce7dfff961627ec5f6379ad12fca0edf70a5df3571caa4fddd3696138ff67e35730b280bc92f969878557b0ec70b0345a617931da75907f57a1f55b64ea589cc28f4ff04c47e5ff666034b47d8461aa1fbd6f4f58bb2170f182b514cbdb327dfcfaab132e557d00600c7f63b7de1e86dd19037f349a6cf65c06d44ca953179d88b9d5fa4419f5e0b2d53f0fb572bbd708fdf8fbeb9a4fd36df6d11f3ddd01754de3971f9e5dafb0592afcad2f7ab3bc71abb171e1bad9c262442a69b20ea25ff2655212d5bb8b762dc1d39b4bc7784a2186b251c319b36d9b703ab7321ef4dbe557c51ae8bffc43318913b9a94731818fcbf2ae468c03e872095d61d7345ea943eb75d54c64bc2a01ab944d693e7f87adfd40b8f3a98fe6027f993cd3d531840cb6a1233f87ba65bb92e9c7a24a5adf6640f991d217ec4b63aca03b4f48d51cd300c4398f6c4fec2d4df8a165ddc2f1419d58599c3e7028011b30a225538d631e5be4264f519c7c442d89aac7eca0d3829b82717e0ee0ee129bd8a58b575d137145ded3c602ef9b0ac005d41d02302c828d1abe5b081033ec6251dd468eeac1bcde0911d2b41274332cd3b167d925a4b55fe0cbcaf7bdc46c1d3713407b0db3fdf5955c3b05f2b4f396b91a0df4c556b777da2403afbfc56040b0321f71809c6c8ca82fbd007171e3517eef8c16a7f1c4442c163529a08a1c159dc53a402a9cea84c94822956ce7e22ae056b7f2a9aada53c5ed7a11f22ea8dca24c33f9fde2c75b60e7040902bc71beefd5f7eb2ad770b729674f426707c611c5418a075638f9faae0cd1e555f921d6133d8bcec5bdece55807ed2e52bfc15d4e8e50e23c0c2a6554f91d83395a4aa87ffe043dcf31c9a6b022fee79f40169fa27ede88a38921e5bcfadc8319c7fd6de608a20b031fccf9f85874c8b17a5a3392e8005700b1f1b7ff79d91babdee9969877c78143cc268c4c0921862f1b9c0b23ce550be4e9f7cc85ebaa442b3d71273ff4c3d97665f6393b84f118016e47935c06eeaa03f40f3d03a6501a82042790a65011979141d40c8a797941927c8821693a99af8c4a9996625edd16333fd27fc09778f6c86a5b8ce9f6792b0ad6abdcb37614b3f859fc3edaced7dd31c3285666fadb3c908fee3d36638cf9b2301b909e1f78b9babd7a0765de15af4a4528faea17d662f587f9671257d4b69b8c7384f2d08613b960f3bdb70313c117bd80dad6bd174ba5c7d178c4608eab9985c38acb09b6aea3bda26864ea0843fc528813556ee97fd510d46d78e55d0e880b0d131a6c947d35f5bc722653172d291ff9a76c82700ffb1380a079dcf1fcc08e31b73c11e86d80ee1c25e4238f2db4bd2bd911cd2e804b3432df581e5bc3ad937647c72dc5591932e5e067f49b61334ce8ce686de1014532a3e39a7cee8f2275100af6e60e999d45465d8f1d05f087a6505f503736868ca39f5ef4c45e9cba0abf0b811224bb5ab756ea32fd7b4fe69600f33c0c862f4dcb6a516fe39857db18ce867a92b7963faa650b331098cf6063d416481d903e6a73f4d2c633953eb5457bf4fc8a30d6d267e6baabf9d0b6820a77ff654a841d7566bcadc543c26625060f6ce8c19b2ec27d2c92676ba4a2def3e8deb5bd1bd745bff650dbe46eeab02d821cc893c2e848a6edde6b26a7c587e2fea6b18d63e2523066dc938ef6488d464b97cc788819e27281417d6bfeb875490cc0641e52a0796ffd3201b7229507b9ba51653a1551efdfd650639ee1ebe52be0729945530e7425f8afc0696a8624c201a550f9c5446b1d01cbbd47941e235d3afa53d5d20277afbb2e335e9abe23b6062ddc4433b19bc5dbe516c2354b02320325b49bd35b5ec96fd2553f26e3731968b5ddc8cc10c4b498ab6afa2abffe32adc16fb06b3d854cbcbacad7f651e66b4efd87558177eaeedead4cc164bbbe69d07aa86248457e5f83662af24aebad351db4e701f962683d563562815b8d838a16e39fda2df5ed784d8d3af86770f4ea0f031aa8b94b625ca0c5a728ed422fe6af8a0c4726c6a75da075b578325310fafc3344f948e1d84c3778e6d3f11a2398570cbaed608d601639f50f0c0f91ea492a80ba5d841cb3fdbe64fcc629427396aa485e99053d50cb2d1bb3cc7a6bfac01947c2187166a00f04f29070c806513a20073696f390f0ad86eecc25d6510ece319531ed4c8abaf084bc9013d30f294f1213221085d350409d7d6bc6447db0a16053006e2b952dc279e4a70d1b384b917d11c5c819467e06d44ebe000468be7a4eba78f7e67ddf16665cab56495c7a556532b43c92be191c5dadec641aacf4fa478d4a4b602a2616b18e48c729ba08699c61fb4aa7ee61e9c652bbac769535065dd51a6e0e2705abc10b2d3e12f7e66fda684e678956e0f5ac1732d84dc7d6ee91c1486228d9ee0f698ff1590bd5566bf728c12e8b43b816cb5bae8000ae5f0bd86d6b11f25a4c96de30b1a86cbb1a707be079faae0d1c26df5178d214d2f41de6b23c5f2a4efcb97d311b2b7f21410ed7b4214b4bbebdb16bc6b6382313d3838da72c912e55732e41e0b046324d2db411e228f21cfffa3f2fb2721b9a48cacf5fa13c884793543f2ffd5d695955db8c7c894601a5af0926bf15e1c01ad6e8e3281c5a7d7347739d06c1bb660523e3a435a86001dd1ec06a467ad1de5d8edc04997d5d98664679b5b5a911cc5f3f384bb07d678fbdfe0367c3d71e06d56ad9e0409acde4f601cdb93ad4be2c463b02de23cb372a11f0402432b7402a16346160369249906366db862d65cfbdb91ef36fcc3bf9d8deb6b19fa3adbcaba49b2ce88891930438cfd21f79fe9b7628e328d27d785e11b975b4e740604c2a31dbccb39c14cacc4bc3209238faf308c470c772eedf6437f96b4dc18da49279596efc9181189261b6ab87af03d55840c5abf0d96ce278c79c341b9ca5c850153643eeab82c1b1a9184513c9bb4841ec6246f65e93fccd1cbc48de8fe7530ead219281ac12da9d99eaaf7fab00e91340876d6c9b62b23135ae3c21e0738bf663cf4b681b447573db93cc6f4b092483386c0ef6a7c5956f052b734904cc2133f324288b04c2761a56039799feb45ac6449e2e7829cfc4283652d11831c5f9aef4d36e0faff2caf8f535396466498b372aac96b25b6ea4fa975c32ecfeb7af81a8e2cae0a3a07ae858900a8ad5e3c8967a1105bd8d5a554713829f744749f4314ec06830ba9970f6757f501462e52442d4e21309c7bccc8c54e8a9b227ab47133f7ecf6832c991b296f3a91233c8f09b67c11a954eb0bea878525d4cf68d5b7ca0a0255558d8f2babf3fb2bde5b5306245b5951267cf3c19e6fe08905a6a7b3566a24716912a89704623d5245e32c0872a9b8e13020aea74ab35affb59746767d3d76d829a244cb0efdfaf1c8be8510f9f36b0d8ed4ce2970238b653003b13d8d4e349a0c8d4debf32f2c8842985d70f115045492cdab0b7bc68d85e5259d0ff313bd233956a9d54f169ab5a29a58a6537f5cc8208af0adb9321acb0049c481b5625369109d30ebd0c3ad74331974a367c9904a449809ef0ccbc5bfce8522e446322b32faf85d5a09a69b1dc992784f4ca89df1583d1137e5929e68c079fbe0450d7e99ee3c5debd3772b063942cbc7461698cb797fff35633a91f81c8da4539fa3383b1825f161f0c2bd5162cb2bcd26831e4543bc96251094f53cf252e8bee17a02efd24e857155c6413a9221e691aad9c5a5e9c8e250526d3336c629d8b689cb07ce20c285bbe662df4bbcb52e4a143c3c4017151d9fa894806c646fcaefcd1f4f30ab72e60586087a0890223145bdba9aa0afba9b9a100e4dab904036a2d8cc37c7d435f739154ab179f76c3fa8ac8dd875fecda130a1fd74a2d1abb4e431cbda800a60309dde8e7a8eb3eeacd849c607cc357fd80fbbc67183af40051bd696ed2643d06b5d99298a85094f846347a42f6daf52137d07f4f97e409addd905d299a3d88aad0776ea3b5f7a262b280afa72c4a4cdb7a6dc96f9ae9bd5942dc94fad191bdbf806483ba542b7c93782b89ade1bae11f69bd731af34e8e173edad577259c26d6b0fff7949a2f9900d5bca91d19f2b93e2e36acb53cccfd6bef4886884d1039675a50d75c7c6b0a19795572844b5801dd085810345127ecd5aba51170bfd3f66b9ccea5ec6ced122ce1a59631d7f78813f58fc416206b178a42fc099cd1e5503164a11d6567de15ded030fde04077693251d9786c6f4d145dca759303b5a913b2128e35e2c1783274c4e6b8595cf479a853d5a3948124ae94996b387f039c855d2620edcc3a7dea1938d90a3821174e332d013731eb425c449253c73ca3f42535bc85c916602d67d74594b110aae6640703041b90e4407bfd62fb5aca777472cc49e6d4567eda393761e91a699ed90cb4d0e0ff0e198f59cd5ee552c10fee273ca924cb2158d07f7e2eed8945048e1155b220dd45ec2531a6a967e38959b4e315974120127d99eaa8efef03ef8f0686530f44dd3f9c71a29964d1d94c8e95c95540152d36e09d3a01bd79fe2ecbc1f42c15a59bbebdc1488613965989982aa31de85c3b13abbe21b6f281beac193b6c2d3a08e2508133b14e538555386f087999c0e42ea74b11e8bcffa27babe89d07266f4772fabfa9bf1c4d20d97d42d14329101fcaab8dc33317799663abad4bf77d8cbcddab8de7e88d45854a32512160c5fa8835f37821679eb8e39785bb416a3e0966ce01431451cee196cfe4ce33e92850101b212760cc36413864726753164b996688e86db0dbe382b93b18012454ff35862192ca385f84fb5ddbf6a70b91f93d7a978450d39c8c142f546486ce923e20215e71fc16fae2ee1c311f48206f5b3a254d4410c374c425377032b01670bf0c107e20a56782284760bac5b035c9677df57124fc09f4bd548835b176b5586eda95138b9ddad76575be76719dd7e3f9de22c2bd4a5aa9292a4cf6659a82d98a0c4043825c1603838b55f6d7ca94b76d8d783a1a28973a5383ec36d4215274d89dce6268fb8d44636f6e9d7fd3316e5141de76cbc5d9ed363a4eb1c44b4402551b351904121825e801488622d9e1c90d50c197cc2b528a619f9c67872fd700ce4515998e2bb58412a5117806e05e0a23bf210b5e17f4c7e4e2f55e57bef9a12f1c2acc87d89a52f53209125785b0ca6012c5da64fd0aedee5697d4e81057f5d2d6f601f78814bf1ca59ea5876f789d607ade345fa3993a9151e3c975810536037fc0033d0a13cbebaa81911f69f4eb3675ce953a9c2b40712aebae3186e12ec842b25efb222e201faacb08451416c2a69b1371509debb0d706108280544ade023264cc312c25744df526a8576532ff2d46d41f93bc05f7882aca8ce502a45bbd282f304be7556b04109f9e4eaae7653af559d27c7550d1e8d52e060a0a65b9cb6c1f0ea0f0de33275834190d6aa1027c3cf1b06bdea69aedd9f48090f4d35a2ff9f874517477b3acbe06107ed73362534547838cf30dd16307827ec920e9c60d60800e2fd237109a852d81f63354ced9483f3355a02bcb56911aaa55342dae62ed0da8fbce221a1281e356528436055e7cd42a1acadb3b3e6de5acabf04e7aaebe056e0a7af71a19d2c12973aaafbfe40c76c178fb92ae08136acefebae803a8fd0420ea6eba81f33cc946ee2b2c5bbbe672dc82eac34bb0e7d87b6f89afecd6c0fe5f6f8c73b6b0d7140341ae6315efe962f8b684ef4817c9afca21247b40aadffc9ff548d13f5cea6d75b67cca79b3b4e1405fcca7808058c743753f0d309593cca5b7b115bfc90a1ba7d339d6bd7ca3979c0a229d6b42ad5eb4f74d04bd40550db441c6ddc3a901d9d2228f38aaca9b910a26731fd6a91d329e35882a91c933cee0935aa6e1bd0ee238e3171b1fec123221b094327881d04717d58a5c2b5d681e5deeb9df04bb4162c2cd061599b2713a305b94accbaddd115d3beb1567a36c3897defd8d31d54a3d5095fc3c545d86b99e3b7623c6b17a887aeed2ebb29253744fb9db92963251cd4135144780f37ea6768d2a703a1921b4aab312c5088de5174577019f948e0e666dba23a0cc41a76f947f948f9201c4e1598ef0cd61e941b85e5ed2f7297758ef3579c2e21cc9d9619722df7d63a7380d8b1e1e7b0e6490cab73b71a43b5dacd7248bb0dce4f2e04a01b0c1e4b42156c4d8ea5746c5de99689c4e2c9c3aa6b619727c2752a8d91e681c5b8d92fd36f07d363e3f7c9f6901b4fcff13771fb93640f059bb233907d2565d1f94976024cc622b82e8d65cbfeb445f0d69dd0a3794de1ce8b63294a91aac5a6be155d4da2c71952ddc0197f61f292a21a9453527a75f78f891c5ea077958e44250318e2dcfd58747e1c040c89cfaef4bc20a74798b62484dae2c3385728dda829d3e7c6ed962ed583c97c97232d3e67bd03d3fbe95d22c35fa63d60b71ae07ba562b08e725b3d20aea4414d1c47b148f0395b6e261ff726ce7efb6fc9e943b2e980ca35a147dd5c83421010d55f0acac906a8255a8bb54a9e7cbea0547cf7100cc08dd15c0bdaf4bde5602a92e09d18d376413566e01d169a45206671f535fc536e783593d7c9e592cf52cde3321b6ee815c2eae4334765b430a40eae46f3019bc27187e82fc365c35dd4dcb69fd835eec0042bf2042fba0e0521942c862e79c1405aebfade954f509d36e41e23a9042527b35cee4a887f9de69bd470b116da97e935768d31f7dfe8df8a19fafff5b75eb2e9cbe48be6c32850d288481dcae24993e06ec70d2ee86d8ccdc05bede9fbec774e3434a0e2f1edf0c76b171ed94d1f20c95f55779fb7b353021121040938436d1c2edef6b0fedfbcc7b7f5f45a268508ebf6bf755d842f6229aebda76c0fafc01d4c0f587604ca6bc4875480ff6cec801c7132600b4a6880762cf20ab507f7d126d8f05e3b4b0e8baa3fd64ecb869733f5018e282f26c8195e625cdb4298464ab10419be39d74d6d168d2248091a063bf30c28bf80f2a06d90439d04f1d493620c8bf9fa89cc510821ec418ed73d070a455cabc4a0dd75465cd96d2b1d4bbb53573737ccccd30078bacf00951160ca1fca7428039dba6b5c20d1767adddd63e13f14f848bcf0783509d667bdc99745860346394abb76ecc3116894eb2d467431fc899709e8cec67a162d61fb5da3958ecafaab72610f17bcb576f4a24b5c25305dda4ac2c5e8e769de62663049e31c99bdd80fcd11989e25271f5bb3af4859e2a970c8a1a997afa7463c28edba96303d0f5d71b26dcac7ed810e76399d9fdde5a3b26c88e2ab748e5355641a67f09bbc0547101b7a2a6f167d2b9ae9ddae614f6ed272e7720f72eb48a53be33da7b47dbc3f8c74bc09a2ac92764cef9a76e34af3c0eba8b4af6696767391089bfb77aef9e09532d45e9938bc63a062edc2fd649dfa88f315be961e83858eccaa71a81a67ac9726a241816bb2829143930061fabf0985045cc295bf0b6afe38375dee120665e947ffad3a8c02f75e97b8455b2f5ec08e453ab9bd32459ebb4e35a1c4f6650991839177adb2b8568bf4e628f9cdbc3fff0cacd78873cbfd471f9a6f930fcd60e2124995772e4edcd4f309d00c47b7c91720f338d6490f3ee0a972dd2b8fc46c478dbcf5d4087ce3389b490e3542c2e27e9d30f6bf642a9cb94c56f9348a0098b9c9afe7126fc0133c22f881803d96f85ff1a0057b18e5e043c7b7c97d0007b95a9f7d0e86204606797176abff69b5ee7c94edf99876af522ed7780965a202f583ee0bd64ab2b8a99fa41a365147ff0cb0b175088feedaca703e05bd85980d0cf342f39e05f7d676c82ed69c677f6046bd3ef41c832d900e408acfa1f36d87010d5c2cdd4d487d7e609e76baade8b46006b8c3c52152eed9d5b86bfb9033e7ef88866b530f14a6274bbfa5857faf3b9ce139bc666bc2bafa1318226dd725129980c484183b52b1079a6bf468070bee20857a42a287b20c84f7e34e77b3a7ec102f6478aaf8eb61dbac68ae192874954cec012cf1da36c20c8f8d24b8d8cb4ee01c2436fde1bb3c2d6b6079c24664b219b7f95676d8af9daa6b95fc0aa07357bb2066b70e41f6a9ad61bec79953a5599aaa507940a80c43c6cedddf10c84a87bc9f281f6f2cc8288fb5a82e148ab8196333e45416eba50205a160706bfb4c0a847eba141e9679ca2f13b6fa6df6dab61e9bf92f0de3112c4f6a05276a900cfb04ce383bdfe980805f387cdf5ecbad64b2bdbc245354f7a664926ccb4213db0cb571fee7345c64efd0200ad1c6d288999d74a707c5210aa091a5f052541213e57d930a12f690ac4d800b1d8baceac077df326a3d112f0c7ae66084f1649a9aa4703a8bde11bc3330a7f28ac14597ff113a64f5adc2f29bbc9bab546b109722621d5581af979cca16f4ea0a05e7158ab68e73b8285e6ac53676c5443420e39eea235e98feb8da608b3d4564d821aefd13e9da7fad8c90504da73f04b19b07e36568385449687b4b71f1774735771cb797a937abe2c06c1803fa6e33fd673cc4b3b1fc463dd6f83f3abdb39da032514af6c7362f0fa46179330d3aea0e0bb67e98691cc79b0ef7279f68c7ba1de7bd6415c6e3c9077a3f147478ad014f094b95691451f3a1b0d8fa403a1cc27cc3ac68325f3d80aa90d57ba8931722ab1c5dc6b10d3e8ee9d9441a352f6b678caf0b178ca3852e9d728648e37c65789f8304c867adb3fbcb65234cd2fdc5d2029c3c10a080e6e1cc6754b2bf4b79ba9d3f0d364fd39f4f2152bfbca89bd39c61f53a4e7e46b5c8760728495d6d4c1087014aacbaa296de78f7fab54f1b68851b3f52baa85804affadcc054826d3231472a253cc6ace210e2574aaadb424aeac235a47dd9fb8339789ebbc6b4310f32d46647421e9baef5213e1ec9189d6c884df3316b0fa59aac1824e54d19ef4484e456b8f0afa8cfe62723b1590a6721a8d831d17b5b9ed59368ecdd0e7d528159e762ea9fd68bafbcac0819646c546251de5d02bcff81a5c8e64a5dc48e0e6fec6c830ea0054e907c24927c65516530e3cd3d0a67537f7f1b7dd15b68fee03c25cd8d74fbfd2b2cc688af97bc4d6f7b0e073d3452bca15124714354f57fdbe7257d1216e8516e267a4a9fa49c4a3cdf60b39ac6aea60bd8de7b7c9e7875a47d4858f252545f03cf515202fd405ab5823d6313980cf2f7240b4502bb6b4d74daa05baa24508998d6deed52ef2b2124e397263a23f5b28925e70c9408d4eca5804a4e0d4912cb051787ad2c83ebddd4347de614900ce4d185e682f78d2706329423b3855dac8e48471eaffcb225fa3759d3502fefe48a90f889ad7c7ab2bfa38a3d83c8dd61aa4b45f090d9400101b0d598acb4094e0174a39798193292aecfece15d9af9dbe8895834f0f94f73ead41cd8860c1878512bb85f97b4fde107af7dc9eea2d66ff4ec101f2f0e02739b2f931572ebd5a2f3159d312c76b1ba0f1f0649720e7925bb14d0245a5bd211bb0010093d0b34b1193448e589ef38685830cca1135f8c51c2f03db82eae762a39f370e3d9f32633f7ce9b0b356a9ab5552c0c6cb502479447d66488d342d44c7833c3885a2b520de243dea19ab99939f2d04b68ecfc08a8f01b14b4e0aa1db9c8f0fbb47eadcd2683de3c0ab282b1cbb73873d0994d15608ea6106cc4d9d6ec4a0a2e746b5789b0a71a94d39a9c99b80cc1e79d35a0bcc64cfc2fa7aaeb8ed4c4be3d1b51c7e3f612ec12e15ab87ef6cd908766576e93d14c7ab8df22f9c1ff880f0b664553491a58910eccb0bd36e6fa09721938c1df9365ccd0cf0ecd07d03b4cbd5407c7716b88249ecbc3c962f6ccfda309b32b659a5fd51f763807e40a717e1f49132669521fec8fe7d0d8e210e15677b1631f257bceecafd86c102b4491df5c6f3579e7a17660de2e69ab24e9a4022fa2d9a53d7a27f55ffec185aacc2087ff03ecc3a30677a81a9ca9bfcadc13a664060f37967b90c8199fed6ad20c32a4428a539f93e40eeded4b58b8bfc9168a016477bbe83a1d95b43ddd583d473bbab62e3f2e94990f122e4a172819ae0c0ce1d29dd07863b9d8281de043150eef1ca84a572f99a47570ebce355e6bddaa80f7469bfd80a772ffb9bf7e411a800eac596f810012107ad0a05ff1d6a5657f3e063dc3fb85cae47d8e9c302954ee62a3d4adc4257a8c4fd1a22c9ac23c2bbd400105a5ff4b2521a567d59103c9e3296deba0aae4dedeec64b4b7664dd5b666fa293192338317566ad305ce0c38b2198c646a6e0415d5d822493e6608d3f3f06ca7f34dc12fd56d8f3e5a2aabd9c42fd243577b6f3a50f5169705d3102f553a8871e816a0ab855b8a25c01947667033a6d0624d3c28b5f643bca8715b32884b5101eade2297382d3e51ee6cf4c865b563d1b82cbcebbe10d6667c410f233819770ece7df6ae521fedd77f92c899892319ccc58e09d1b41db0095ecdd19e6575e9b34011d2cd477b7fc6a4d76173a5c4dd7d56db893b8e13a56ab509a34ea2af6ab85c4fc21a2c924f4fa02913e9f2c90f6b0ef7e1bc018d66a7c62307379caedef2332265b4d8a47bc638b7df24a78d1c07275538933d5ce77c1a816232ae6fda71e597ceae2ccd301adf3cc564e5a3497436ca43639b6e242c7cac4633ff2c19e3c53ee71f11ba374fac0de9b886378d034eb9c6dcd9412b9f58b5202e3870b7c042e9f837a390f51739fa58000a063ed7c1a22fdc8ca67aca159d9bc50c4e1bca774f6730f44bc9977cac5ae4f6c953cd93ab9fccfec2e44c44a49431d8677dc875fba4458a721d7fee8dfa14e66546dd94f611efd7249aea956e582f3e27ad7e0592e1d4e8736863d6c8cc735fbdbaf66c40185dc7c4664b19809d033eebd92ea854319fba2194d41d8c43abc3ecf9c780462be6457832602e96deecdba2d7c6f0a1c9a58c392b09188ef10cb12f351764802ba5ad04010b83e17d85380a26b6b1f5b258af44fac8e2b79c20fde7afad1e16fb27c28b105b3359125c65152b08e4b66a9f98e75fc1a17cbb436642c7d5a51c159bc0c15128d260222e92c01560e600e9ab439b0b3328990444748757fab50e8c1d2681bfb2d74fc0b3729104b27c9265a59712a016d5e1e184145e78a910c9fff4f20b2dbb05baef4c959110ec29a2d9921ab87c9b6695f4a28ed93c02d2690b16fc59bdca85fba024a961e2b9727f0f5dc49080ac061fed891a54bae6d4adbe25929e620d9c9ea8c3eabad4b02b24fc9782c112bb2eb47653e3a8a950158c636321c08c3f5d83db09e1185861b28f844f1089165d48b6eace083db4b6880e6c3482758be5e67135930ff62c199e58a66736f4b0ce4c7a2b135f86e97d8ad68a6aeddeafc04d25733ff4feaacd28655983f084dad4c1b22c30e2633b3353d81619c52f5d192a98f4bec96a08d858d7868caae348ad10be69f80f5e3440692533830180cd9273861c2d0771df3a441733488d72e2f437283dc81540b6c6fedb859a8065858b5e3db30c87fb83aba8fd472d08f75764f11a51b6d573c7904c69fb8a74fb393df593356d4b7475c4a13ffe85dbd83df0415d5f02f26223edb8a18434e55317ab403f70ff81a65ec00acdae27fdbf53ad7747abb51657aaac170dbee689a73858cae0f56c1397d221be25c483fdde6d2b5c296aa8ef4ceba96e4adc31e4e7acd706cbf7f719dc5df8fa33dc383320dab6ce19dc2fd318c242494e37dd03f9a4464bf81fc60d6d89808613d125c6a67bc6d3cb988a5849622b7ccc7fff12f881a4a7865aa822ee265e58e4fc0173a40a16277f2479dade06d1b5711af399ce27dd84c3e1501df6ee8fad23cab204d07e640aa9613ece72be5fd27d302d11054ee803aee43d7c8fa56df0a8e8405af0f8d4ea13f5aa7bf5e9daee700dfaec1726385387a62fd94f6405e27e73ef45eefe2ddc56c3f51faa1953b2768294bb2a74a20d1f93539039fb60825eefc4a1b358ec388dbf32e198724c1efad0ebb279fb05e3aa299d2284b0eebbbc560138351ca59b2a5cd51fd037478db6b35ae86d6fea1b53953742d0c9019c6479e842fd6d22bb96f00b67067cdd5b660389e8bcbe36967a9b6deaa65d675e49566af77505c3409618c1dd737dd508b6748eb295fe4182d7efcdfefdfbd59a97c7c2cfd30b0fbe7cc9b5e2ee52f5fed6a1c053a7c40ad366ba7ea9f623d589e7a0af92e5e975f2e5579e7bd12fd1e8db5525b42f78d986c0af452f8084aad7cdeae11cebf15ba3a2e42b804e01f2916aa469595240158a2b04bca3ad777aa4f43075bf6a7ea888000f0fa5b6ed380189763783df46cb3de2fe50a196dc7e2152814f1cc90df7a3e16c44f522b2a9f1e9e06c96d5243cd90d8a77223fd409f6bd78604b83e22e7f1ef8d413626027a79a1f2e1264c4d630e44c4a7850ae808a391069b23bec938ddacdc676bec528965eb1a79e3e5bc38a07332b16a4b1ae09f136e129279a058fb1517dcdcb100c9b24f3aa409776f5b7590905845bb74339651d33e06055326c7890611ac1d15f0a01806b72f9bf580134f8a74146e03e5686d1310f7b629c4b8c883b68e7d18dae45fca82de6852fcf4d75fc4e9f0de674e2a5e9672e20efcdc00f867df2fac87d8c12bce19ee9005eaf30ebb8a8efc958442c5ab9dc0d0c1871c0d150f6919912e44230fc886443cd8a8033f5afb71b1271c73df1c4d6386a838e3c94cbece2da7667518d86d423114c7827b905a43f739f000eab8802be4a1a55006678bcb7c2bb2f1060ad50944d22cc365c76e67a930948baf2bf18c3c15e939a7dd485fc9c19f108efc92b57cae7ffe4336b1fe61b88696453cb633a59a8048f9cfcffc3c0e73dda27cb18b05ebf67229b1bbad131e7d6d7f61d86f212463b5f185c3de4681ace87b263cd0cc46d7c13b167d6fb8ce3cf9884a851ff09af74881a35437dcb4de1c0d44f8a9b3d4bd1ddf07571376b8ee7675c1ef8c306b00f478ff6142a00df96143fd111bd69caaef639e6f42532c7a378f37e8f94e113e6f6908683e99846d6ad35b87af11f9ec414a202cb560c60486c0be89f3a15de41537e161bf1ec1d6942efac41be07b72abebf1f4be851cc610e4f24445e4ccefc9fd6a0573a7807020084733647afc2ddc9dfb7313c34b1c7332ecdcbd9b33fa972bd45b31fd2e5015d717e94939b0db2330b32cd4730c2a74b5e9aeed87701b1d61bcedeaf6b72eee837d7668dcbc4956ed7b4156c3d674bdae276cb5c77259a48d98b0d8ce430fea0241562c643c92f70ed8799527daa7d74a0ac888c9d754914de41eb2176ccbebf7f4c575fdd2872d9161424b3b8e026680a6686f01a0950990d4b676cfa6665218bfa63d8e838ffa39f7f7e31d3cf9ca57b7b9d84a73fc4868e692aee91ee3d5b6111818581d6ebda3e017079673283c0779c669360e172dcd5e553162cbb980cbb25b4ec7e3f9ef993fc364e4af09054890168bf2bfe130b8903a5e521ab0b977dfb82e21783228db915fbba65c9dfaaa2da340e6c6eb89cf2aaa46e40c6678b83502f04c35e869c18b4644ef804c7c2f39359eab8123301a868a51ebd60962ca35c3460a68ef0c2e9f7382fcf1769025a89e9575eb791c02552a4d91ec91283341e85450939fd0335f02aa2aee94b7f45a95d43b6c8c2a54fcdba7f8d9d2f0ca5eea0d172bfb1f520afa91617d27571b6090b7ace18fe88aafe375007e202022b45672a68d79a0132d8aa49021ccddbc92d2edcc7eadb8232ec5083c98d2dedeb20c0054a885e6403e7d05084034bc1e4e222d3904aeb2041d22e8ed82ce901335b4046e6fa44da6e1d1462320a93af9ded8d7507741d1e9b39489beb5939481df4aaa6236188d525ea361c0b148d85a6047439930b4df0e382f98206eb32a8df4f23646490071729fc61de04c770236b737ffd339c6407996de4c48e6d2325f7562f0c78f5ec5a56d7f62526d7242f22bef50dedb4c877600289e21edff0a73e0408ae28a6785ff8e57681cad46540a1cd9f9f098f4f0e3b14e71df818460f87a9adb15617f05fa962441edd2059ad59c0745c875771f735d2ea126e7540a8f3ac8ace4c18e1c8ec70a1eb306c51e64658038555f52c7cb54e653abdebccd64e70b6c2ca03a729e2324871dbe14ab658bd9e88aecab41bad701794d331599918bea24303244d6b7fc380f8ddc50846cab6b97ceb969ef1817c2c1a50c09f911026c9d5effc812041561070c9522c1e7595ccb4b537fdd407d15655803b6ceb6d1eb6a59b1e8f0fe504060321f8a50afc17a706535abc58b7e321b7841e531d6709b52696cf3a1ced72dab325eefdee19b59a0b25990eb152b3a1a51f0ad5a779da2481ee0765165e6b843bed7c04ffea5d334982b6561dd7bddb9baee207fa58ed454120b01086a5272c5d37ef4acd7a7254046e33de7443c48c926472a81ae1e6f7f60da73c119d19bac68f1f8433be4d90bcb15ed13011cac5c777a75acbbec90869eac2c4a8197f29c1f52efc09cdd485818aa00edbc82ec60e710657001d16f96c14e10c1ef32ebad57a4230d0afa685ee5cd16edd768de2efb4cc6a3ee035a9a8f261496072a25b07539012a44e651a49c505571dbb1a6779651ca214f4ec621b4d087ac96e6653cd78f7fc560a60b4c59957b095e9fb7ada69146dba148d42e157c5ed4d1df48ee004e88f29b309a625b5e4fac40ea084a228532bd0ab535e83a1b42894d909b454c43ac936f6055b4f6f7feccbb8553d12a964d075b30376c2bf78b7300fb6e02c7e74233fc7e2b85e6cecd2ca99519a652c81fc353b890c80bf9d69df1d8a6986887996df79d61206f13886841c9bcc95451625bd331476b28375c5714b4eac8392560cf52bf91d35730d2a371c958097fad24091884a285cdc63498aed7de54104b6a73b74768836e54be6e821ef63eb7b79919998556804c0bb806eafe35b1a6e93075f297f585f3a715aa81c070185de4884333be5426f9b5567e631e17d29b49be8dcd2d6e59ffc1f0b3456399735b9fed7be6fca1f6dfbb7d0845402f08740533babf6f23a8f688beb392cebdc80446dfd558fa55fb1257b6b253eccba8270ab4c5ab12e7f959cd770889e99054548349534466d881ef4cac7eeafc9aa99e3173b5ec63a9a50568b07abfb623a25508acfcdb3e934288ead7fde334628f27d004b459c53de556757ace88cf9ffbc2bcdd980422194fadca5be6bce2aad289b421693eb196918ed5479d751fb714d4cc409535865cd80799e5da6ad26edc2e92df220fc2050c1158195bf781179faf7b489b682cb88ded87d31c8a571accb27a2ce62a8eba46e8d82774258996f5bad268c0b34fcfac9939303729c5eb5c5fc80760c830164f75c5feebc1012b94eb9553d7e863d1b29c1582c613e60db34c762a954c9028fdee2b0d4674206ec4e45d366c427ddb704afea5f8dcce5250a85e76f046f9fe96f5f67e984b55d86c65dd4b545e269bdf801a05da9351b51f4b747c7abc2bd9a99ae348a9bef6522b0b5857516fd607e2a130088503562a0c72f27f54fcc94c49e3daacd50a5f9826d4a79178f704a7c033feebbe2b400cb73667c4bb0b7d80c55ed006237e3d0a9ee4e0f68ccabbac51cd1b7acdb7d67d157645e4ce2691f3b76aa83800577966053ae753b7631d2a746e3162277d2f1e4f871362cf7ddde44e316eebfe5865f6d4f966ef88beb2071f3524c579ea3bbd9456f86f86b884f3a6a391f82f3f061a9ca5d87029ba81906b6ff094816197e9a18369c2a7a5c46e1dd9b21c56b685d8042ac020f8e6aa79f470c19fcdec516a7ee69ea24305f0b2ba2cdfd9088aa05d566a156a2a0409e769a660042155b276e885dca3fa4ec5f34ad78bcd6905568c4907f7cb9d658845f7c731f6d412728bf81c6ed34615282423f1b40c2c8eb27403816f3623682b7077fac80dbbb201ff70569c7225c4bb0df7efa901a42ae0672040c20f6d2f82a5881d7ad2a6a61d88ed58f7b49744c21b052b5fca25d075266d30a4d1d7ecc8b8085aa70a2b213ec626327f5d3be72a5091f47e57b0c9ff1f9866541a9850dab0e6b868112174baae622ec9006bb18e7a5bfaca4252d2703e29e4488668f8364c83060f18312cb9fba0c6f85cce5e9f8559cf471bb88c84aa3f9ae66894167684e7a81bc79628f2f5e874ed24bd804b76f03e3446e39e5f7689f74004e7412e8e04a7155c7840514842b3dee092017cade8f2eb4397f0aa8dbc3483bd12b29d769316e3116ed80153e77bc19b706c84ff5d816299f8d2262a529c9eef5254969d6b746666d1abe884a9d62d5a6f066a3b609f3b7f7ed57c41b192d7fac1cbe0d683f4d68099124cd15e5461ca2e06ffc80e96c5337d1dcbe85e9373d910929954834884726dcb18b280f2e7161e680ae03cfa84f278445d3ded582115ea4c09ba42d3e1409c92ef5876ea7bcfd715cc38a7b2de1da772060171718a1948fefaf5bb2fe607a661c9856bd555b04a80c5b585287523a2c5c6b9253272034e3d8c33c9c687052008bf5481296b4fba490b84aa0181518c8b1099422424e9b37f5490ff8cf0733cd90318f1c9521b59167c792cf5af42057a642b7ff171b95395e05315e12c4257b5befc0039b7ad36364ea9459513ca6b9b2f35f8c7ea75926f3c568dd5d2de2efc007ed8809dbbd311176ede45d3379e2a36fd52d2edb7d5ca6eacd03fbd5e3e2bc0b833b5278f1caa5c32987a15e22eb77bc6473855d3bdfef0462b1610836d7d46689ab54a926bc5e21a74a4677da91334c80659804fa08572fef9f411158f1c993f74bda234e47b52ed5069ccb614f5ac2943f616e5e45f77a9b0382c2286654fcb601080853472f0320c19c9fb343c536de62b8f6b1ff899b23ebfc41ad90ea9a8653c2a44a799779a1b6d0eba60b32c52ad8f9090912d63df96e7f5cf575bb2950937c53e102178a1d55d1ae84c5cc368d681cfd2064b6d6b45612cb4bbb8548e9be7802a037c4a91f5a9c1de48a2500f0c06c8a38c2e3ee9c91c081cd27fe435a5d9937e8f4e430492217d7852ae4a1a8a4c2a3b18edb01a938f3d742d6e98dd0b5dfab39c9c33826f25b3dc2931146dcc7745844cde009a17059b7de66388eca6fde7e1b6939b9116ec081e8327e16cfcfdd3d8d2a615fe097843e27c3e4e11d16fb808dcce13517dc13f65b1b023d639469229763532bd6445d973f109fe997ce014e70013aa703e037b5a80f201c62d1958a4998be9efaac64c06ff461b6eff9c471fd8ca9b9b1c464c0e2185e70d7440ffa23ecad002a18f5bf7adb22922fe6875437b4a1fb731f53fdfa85597752845c10134a061df70ceda6ed2c3b153e71f7079f40cd5b4c1d932b3a9d680f476f457cd7440732ffffb306c6b3ac3daf6a80dffd93b5213ac09dbdc9de3f24cb0906611c17cd6bc57b2bab019769b1b20bfda154149521403092a5c16714d92fd93b23ff3138efa2c63f01e1a88d94cbd5550595d0fe47ee771fe6e06b95e7cb5cfb4d71120dc495b06dc69ffa8c7f12ae9816f9ced8080c7715aa2ebf32309c7190c00b367c728be9e21c4fa1df2ee62410ee3b2b3bc9e857353d83bc1049498141bdd495b01f12a68eac1d921c6169d06e5701ff8790f0c0243ed5bae0e68bd26207d130424768bcfbe0ec5328415b0fb45be149a7015c4415ecb22386068ae5befdd69f41b3ed5a56aed3788462a6aff04b05e68df8505e660b2ed8f351e4ff199463124a5a9346378144df631f32ee28aeefe4023abf9bb1f3fe40d7eca22fc3217b1cb905d35af373109bc660e092c914e850aa92f198ea14ad77a65796a863c8e989cadb619438abb47453ac4a8832e8214862ff26ce213ef3201cd2b3f84aa807b65ff5ca4b38aa83edbce4671a9fb11c484cb321a59c95874d36a33c3e7fd24dc371b2eef436692bc6696a6d7de1331cb7e53b7597ddda43676cb72f04b7d74a6e77d0b3ef5684cdcd69825fa85eba1b72600168865f021dbe828fefe47219f29baa7cb125d2f4cfe5ef40c32ddfde47af5e20acd044f5f349a6df1c0f1345db6e1a23453480615670f6ab79a50bf14ce6ee6e0a706bdd452d44b5edde0a78736fe1228c730f8af4ec2c9d1c511f6baa0cf3bdbc83368148ea2faee46b7114b65dd9adf984d47d9be424570e885e0e3e2ba83e23493b4a0ae427c9db5a241908498fce49f4b9cfbf2000623cf974ffc7dbd31b5f310376484a8637b0f92c7c9eca138228d81b19fb1d30ed909ed7ee1ee38d02b7b60624734c15163d7a48dce224624319588d9abc6181b43a9337e6f4e70a9125574185ef0fc4abe1f048500e52166ef79499184977c29aa9d60de1309bb5afbaffe32ec380e585bc0a04f430e1efe5606e56442ffb71b0bf4caa51714e398f3ade669951f127f0467a153e8b43548d18b9341b12c1dd0f3c3da15fdac33c0e64195f9960ee23a15417ad95b7590b5fe838e3d84afc383f2e889236d89ac3c40538878010538a367706a9403d7cbfae2d1d547abb8b1c54a0386f62a7813d5dbbd8a5ea43a53f8abf104c1388e85ba121d5f5543fd804708f4eca36e2b00ca1ee657f50852bc1ed7b9ab6286d8e8b05fe868334af132f2ac6435d0b36a4b33d4daa41e8e73a69c9bdde1b7d3ab5efc4ac88d54d774d96273b362211e27874755d001953cd043de460aa76e23ac7dd22aee97960b39bb90e5b8d1305ad05c521439b7975678205e2d2c792b074b58db851391935ac00b6c859d7ee474df47a3e9a0d09e75a793376150d89657a26cb95cccc22f45a70935ff9a8ebe4c2f50ee791268ca146f9fb4d6286db2c310fe681c3c039c414e716a91bb9e0feb1b0a39144cc00a6afb44b69c441eabc171754298087c34e883e8d5dab1fb20d8dfdb1b9a6174091f9d1a850baab03afbdf8706af30f227b9a4c17ea4bd43c11f61d71dccc8c3752035c56bf81db2daeb8fd35fcde1a05ddaf6e4925a0d8e590b30bc930f53cbc416ab586d73d17c26d752f8518b21a82c572a9a77451c85c1ee32d8caea84b1e5d7f6f3d618c7453a3d4611735b00d19bef482658bc18169d335e31a958971ea1cf87681b3af4d081287c891083a93e76715b18d48fa6f26205aa1878848a39a86948e680351c0ba3a59389d5482dd1762d82b9221726d38b797f0f6f63abac100046fd56329c16c8d591189cfa3ac382105abfc9c0047947eff031fa29276d1052395ba88dec399f339d228a60d630699015bc888c747bfad380db2240ddc56d46d8fed2528db0b057f44516483c3537d7b3cc9fa79a5e5378639912cd23df53cb1269cf62cbd7a182f09dd94822ff41474cb6b46b82114ef5907530796c6807c8d7d8e14104203ecc0156561333528624e2abfdd5c1f0492fdf637f5861b00abf16329897f96886fdef3ccfb1fa9cefe23ae06a0b3370d459f81a2c3340cb7b4118379bde841a647be0f7607b85f80ac4ceb186bde25bf16938c3e6a6f4865f9b0763ee34fd3cdee91359d630b18f867c16db09a877edff4371b9ba6ceb65e273529ecfee3666ddcc7089d8e100151b885f9d4d9bf90a597db598671a993607f2814328466170fd784b29f8ec470c53e5f882d0a14a9d2984903d28b11771f91d39eb5fb8858369e767cc1efbb6a72fa2d2180225e31480255037104dc62d05d0526adc861bd7fa5eb659b6c993f2149c7d5dba3b10d2c041d1aebe398ff69e78c8068ee459a3d5f7e19b2d0b72fb55af3688f5e532e46cc472ea0726cc86eb8de32909213b377162ba819922167bf68c7c04c7af85c40e8c526dc49298d6f89f2d1711dd4188c86fc3e57230e0811b34dd810047765e724540899d8a2bda17741fcebdd237a53fe3fd055555f8e7d01ab0ec84ed19ce09c388c48f79d80aca929dcf5f0713eea8f104e349f2aba081b090a5c034277a19f25ca60826f797b62c9e01648bf3e9d41d19b33a67655563e8da95d4edb4dcb31511164bb3261e4cae1c97ab6125b1cf14fd6d587e1d99c24ab8d9c0a328ca1aeb8d07759b11d82478e9613a1107489bd73cfd8dbf8e3ca7f9f32922b39239a1fe8806bbac1d83a9194c5b97f560850cb0a5f8df8d8bef99bc17344a13fc63a4b01de765f19c470fa980a6852e79321725609b9272ec30f9f7e9d1da1c9534f7da77b596a0e89b5e4432633395184f1f5ec3b785fd097b60d498098b67f67ca036b20f69021e1c0fc58a185df55852e991bdc46867ac81c2204932aa1361aafc016ed1ece1607a63cbb41214ccc281e01cc8bf5d5c3f5908fb6f99caa4a232ab6ee1985c4399929ed91a0e759dac3e8df75adecf9c46ff5c3f9adedc730648437421ad254f2d7c26fb1fc67caaf09eb849789747e6912f2197bb67671ab8732441f846b0296f835ea0eae221ef66b4e9dc3ed0e204418c9b359c6bbfde968fe682f20bdf394b6f6fcf347c2dc613970f851551188583c7b9348e8ddf8f69e62507bf628aa95a54c391733e2438e9d81c1d861a0bb8c42a9c7bdb0b189207ec7b590a1ba9d1a7958dc7e56ea06e4f32e353e618ed7fe01cc900907ded3b48201a92d8d5989660d443ffca8aa5d1186f09408fcd5391708b3633275ac3bc6270934179612f44b34fd33f17b1dac78e27ca6640afdcffa9a9fe8f8ee974063a5a08d563896f1fcc21ebc5aa7f624e67c156de0ab0f147796ff4ff420edd5f978e75951f6399f98166f399535ba03ad65f5cfd775fef918bea2501dead2f6c7784073fb9c430ccf08bd9acf7a1c3483822720db0a255929a7c53477f7c64873874668c5159dcfac85fb02912ee71b59c8332d7fe3d36b2e49b64d86ffc6d8c98567200b9b7bdb800446999ee27bd236ae1254ed043483ab34fef074f3cb81246a23ecec91654643a6b941632b9868acb4abe78dc6f72c41c94c2f281bd12ecf02c83538809bdbacb83b1537c22713a60b265263368ea24df64fc191271e45191c075c5eca6b5e9768ad8d4b297c627edf56603a6316e7089910772f9bd13da1266b20a99ef237763bd6f888691d6b40bbac7d078e6001ab44313896efe29e4ea92346c493e1ff13d7f9ca4ede0465f24e0f32cd097abec9bf0c426f85330968756557eea3597624fef1841cd63f186ea9ceb7c07d3bdad89d5339e5dd864e8659b227bc44fad30dab9869be809f4fe71af9d4620ec68a46dd37f25dc2647eff556075003c6c505547a4d83e19efe8c96afdd053e30c39cef48d8748dbce693f3926e31032fcab4a467b8d8b40b53c958f4ed3389b9cf94b0a370bf4ef8d907da34dab632d3637b270eedbb6746ba2c2099a33936087c1c6db9eecc5e20271d8f7d76c8b4954083e21e07401a4672ceca9ff5ae44c1a3bc7c5b55ebecce4d0a027a6eca9e6c1397b570f16df5d9891e4869a8b7f0cfaec1e991a67df4c03758731dd30630ca001a5cfbc4822ad451418d2508859494f8f80cb43da113e125778d534bf0f095cbb173942e3da06a939298cbb9ee726f74c2a035ae960c2577bd80506089167a3a7934f15289216bf9fe3df3bf3dcf5ffbf3fddb6f45d9a046b945ee0cb2cc74690e0960aaac9b50452936c1d1de346acdbdaa64cad0b7ec2fc5feefdbfd96803e592400e23b4c697e1d2bcf01160ec38c912f1fa4d5e0bba484a2dd4148a9f8d629fd27e2d769af7a29fe0cc9d92d526881f5241052981ce3be82bb72b0cb8120c25ecafdd2d6c89c79c5ce947f9351b0d90448b4d4b2734f1a17e49e5d8f29d59fa21efed88abc2c33c49e1215027270bd0465d1d19821c4ca2d41b2b70b51dbf64ffef7275fa8246dc3538e1b45f07e11d61a7992f6284a4e62003b0e3179543108c9399f1db2b2a32cfbb234763e3f95ef99ad61e8457cf010e61c8d2e9cb7175ca94cbcbace0e337724678634b4bcc3d5ac6a6b96a62659e835ab92d592285f3eb7e192fc30b815fb98e1a6cc668980e67bdba83103297fb53b0eeafdd33449da391f9eacf8c8613112ff5e2124c45e55e7b4bf14c6ad54ddfb531a11cbfdb77afab8ee9e0cec0a0de88721c0c4b99349cd22f30a3a986037c052d4ca483185115f4dfa171342425713aee5dac4318825c690d0a66b94235b424bdf68c27b19f95d5d0586a889959091e92d04a391909c35c35cf69282b660afff8e4c5445d52e3239642284be0daed2e4359ae2874c8bb419626d42c1cc80d15eaf3e646eadd835e651e616d69743c68672d0ca64dea077ad84a26987e9df9ab5586e067211ab81c2c679d46a025e22ee58b7812e4567de90a68be957db838777e3cfc22e7750cda57ed25a0e60b15afed41fd6da141dd889d07eb05f8a838c1b9e63c5c86dd26f88f8f382551cc0507a6b2ed08eb5c8eba95cbbceb394074a5eee48f71e1fdc8fd78a009a9bdf05c69bd3dbab87e8cccb228ea9c8514f655e99917bd93115365d264a7027769b8b70fb67cef6d08dcf33748c00e58f584cbdbd9350ec01a250c0abe6d8cabbd03137cc49525cb97541171c88e934c1c97a4143000123e89894204cff9c3608c47c1333bd873156b80d4b06aa19334c8b8c6f2b245d58afcdb202bd49505cdf643467f42d58a1b58fa01a669524b0d30fb9a56770cff8cd6e84c7986c3f7edcf6642aab36f230fdd85fc89da3655057ccb54781c595a54449bbb3209038b05588ffaca36eb88e1dc04f47a819c00b0dccaec7bacc79327033a9d943cc6eb50dedc589d2cfbb37acb70a50ceec8cf2b7a699ef2b42a8e725bc8a62e8b5fea2c2ff2171f2ee7eb829347360e63c433ccb9e976f19d72526b99839386d15bb8c6726bd19d139bc943313033311e893be44d93cb3e4a448fe249893c4e2d180189c52a4ee5abdea2debc99345360f3a9a6ee1c84a180c747c50f86dc88ec49be28ebfccefaf64caa4a561b8b22a911c5eb67d0bbdb5be606533ab86356240a13fe216a1be66410d68217694c12a21e0d34595281c557ec47ffa53fbc0a962b415046f09e276bd0a859084383826036198d139a42783d454ae14cc48c2fda38401e143aefd8f7ac94447ed4e187b60cca7a3e60f399dc6fafe184d25e57b131a5396337994583d0b9cca1507c1edc26e09ca2f89b4f3c1d6f397856c894451b8915fb0f9121969a5aea3bac568b2a523316c1659578c110d2629aa4507b16471512b2bcb5ac1bdf8743554e1a9fad5abc7ea9055a416ff396a9740cffdae1f7f86b57ca597c0b469f029dacd405ed2d7690d3aec08b6de852c0a9d9ea8b81d153e7bedda124f0dfc41aff671fae7466306639e7113abbcda79f3c65b667e30c10169970c7e735ff787ed2e039465f11d8613ad52dd028366ce13697a46d788a861d618a4d423135ecac844a62267bd814402d0eea9172cb88b3274c94aedf2aef2b42782d8e3c47dcddda57dff43b47bdb5f4c9dca4e847f6c52580340dac8a7d32bb2b1c72f19363403381ecce92f93f7d84540f9e7cf65a822c9324bae71ec2b87d58658206dd57791bf03354c33885ceeff64dd1bdc3e3b72ce27e4e8a3239b252d73b1f4c1cdf3b24d5d48d1d4f2660ad9819714ff0eaab03e2ba2d4a9f0500a17209e091b44a2b2841b22eafea4c6cb9c3c60fa947f049bdb28f4ab437787f94c2bf24a47aeb18ff42172753b91d8cecb1ca171b5ae39804dec6504e2543d58128e67e38a08ccbaf6b6e83a8448fbd1464addd3c546cb8960f367963402bb5b493089e496121b20741ae1a6dab41b25b8c04b26067b15c2668b894065af425241d1854f49f17af0e10cc60d4028954eb28397fbecaf93b860764317b3ec9386d51511484058ec67e257d1a49b313b45d53a13a467e88790b0ad356dab709cf6c35f1c21c18925a1620d5f998e55e6f2a969fd9a70086f6a2209af49049f1fccdbdadef05205626df936002951934b4d5d2324bb6cf9c43e3f02cb0968dce721ae41d632aa19219796a03695236468e6646321c685cd7d1f1d2added5259d7b348001bdbb773f4e3d3bedad72c83ca8ddbbe90b842a2a398107e9ee1aef416bc1a21a0d0ad5c2dbbebcf3dbabee4964e1b7d35e68f11affbb87436ab5de6393e0c3f663cd6a276b469f6a60c9cfea5af8c3bdfee28d614169f3eaba0fcc2f8bb696143451fbc9da2fd19588b66095750c998f6e1b0eb1f0e523c8520bfdedd6408d28ffb0a7ad0ea359f3cc0c15104fcbd830de2a0f975938b84c0ad8adfb294c426404f8889ba4cc21e3600955f7ae398794a7d05288385bd1898260176dec7d54aaa41f4b1016e143cffcc23a982469c0f94556c75d03f721152718daf9de69f8a703afac93dcdfaad3b5996672d814fd9bda21daf35e35f6ac9de050f13ec9e319b6383f724f814e27ed677587e6948b058c8c501e511dc9fd88fda4055ef5005bbca930c42041fda23818a96fc29dafaa8c194d3973711264af5173a9cb34934cd39ece42745b4151d6497ca94094a7f389f081bc12b95d4c5e1e919fbbeb7f62e3adf97767aed0a15511e8f30aa63cd4c8b4107326482caf926232f8125d6131f1905cdbf05b48c784d150704b0eb5f91ef05b2fdc04a446d3ef442546db07bfe1cb8476aaea39e78ff9b0b7e2a50554ae5a3eaf5e3ec97b41899f03f803abb00c254f1318e7886343b4efa51b33c7e54ce752d6190f7ae5a034650d58a97f7d35169ace5e33de0b5a43aef1ad544c6f53f881c8052252086c00cc02164b08989a0c95173f4f34574a46642ec08d3c5355143b014588a3ad40c1924a839c95a455b9b4659f4e2e8cc7cf79ba3234f1a82545dda4e6fba1d16f2ec63237ed8a83c7bc3ea3d3833a9c8448b7f39a430cb5980c6dcd967512c06a67344fa6ff7eea609cf64c459581666c29073c9dea6dfe5c63f80fac7be701d6ac7efc2fb2645ba73f54dcc01bf0d955cc7af65332551e80d262492dc0f93aa5816a058a9e7ade1f26d136d5bf8c3f6b050e45c02cc2eff433933d135b665df8be0bf75a686ad29dc3ff9afa678c223f20f06e708bef8c1acacd10c641613de0e1d414eaccc01c70a530ab67bd5f5a7d63242fb153dd914a7fb9b8442b3972160517e85171da9702cc206d8b7efcee5ef70e70629892a86f4a277f02ebf0d1e32b2cc3ac30577100dda72d4ac5ccc4229710fb443cd394263d9a76af7c12cad28eb73e4a5a0151d4a5f9344e43411207c690d2d2a1c74def14a8ba5d51807453171d6aa23a66b8364ecbb244dee097b348e639b51dba75a4ec1c77bdf44d9a6e349ccf1fdcfba7c4fa7a8c47c06a9f05e23da377222b3f3dad4c273f946e60339c8fc51e0b2f0e36add44b03bb5df204f0e005321d4280939d61f2a02aa012fe5de6437c1da4ecfe9797efd622f1f3b3353bdf33059a74c55072d070b8e59fafe85b635a32225c5edc2a5049ad49c5a18be188839ea508b173ca87168e4c7af8793c743c51940c26611db5d0148d66a702f21255c21c8b83910fd9543487a0b6900cca109786a66024980bdf49c20454a3397b2e6969f89e1fca7c5f9c6259dd03ee39e98e218818ed93af9fd27e7e3c46efc98873ff0da6e2fbcc6be843de2149c4b9bb77ba3bd67157d690dbc3977cf9fedcb06eaffd9d9a389d010e6835bebc6605f081f1a9d802f87bff378522c4582102bb6dcc13007214a1b530300497c1c1b7514707bbc22fa34a72d494aad4faa8f380b21f224e6e2da4e6e8668b2c1b481f93a7d621075e89306aeab4e3ea8105f07951a3409e2ec957962ec263933d1eda490e449d646e809ebf5ccd0f7a21d8e0e27c99799c4b30af0fea80f0d42eac4a4fef592c9fe630157e2d3662363c51ed1809c292b00fd95f69b4755c2518b46581dbbbb1daba9837de542f6e4967f894b3f89bff133e07e0ac94a32970126f552ff6b20e2fb4de0d56526261cf39b756f62ea3672c4c6710256861412189d659edb4034b366d5162781aedb17eeceec0726e6aa4d876f2be150476582e5d1e6eb362855c9af43399d47e88f7387c9a15002326475a9c2ce28101baeef821c6e21e7864a5bdd248afe74557b1a90c07d6c7f144225fedd2f27881e0eac0d61649e2f0fec0f94b8b6f49248cdf0518ec5a474eb963f536e95f4b298bab2a4010fa5de59fc84bfeec4427ae069892e7ac44aac0f1c65cbf7ce7b6da65b817327d9dcf4f2b26bb60ccd7371aecff6e71a3923189e300b3c0d0f607c6cdc6d9c17e0cbf0072fc383b36ce068de799f00b8231c81fbcde48e5ad8bb6211193e97b874f31ddde68316cdbdbc82ff22d9a12fc5e4878f596e30a77cc190c81145c557aaa8deca60a18d0a3404f72e17857ee974409ab34e95f4ee1398b1f5307679f9bca56273c2293ca7ae6f79efb6d1a67e5c40202606bec9c6adb2579d38ac8e55290dad8bc3744b4a6bd1d60ab25351744bf5f900e47804194034dab7f34ed234b99100f735aceb8d495b28e039c35f089816e6dd3ec060bc1ab25069ec8336990e1b45354552005482d2b649841efa272d7612c7331b7532d1bbe38506672761ff63152d93d7b5f1daa79bc7b2b349fcedc3d91fb2efc5b38ede10fb25d3dec78b1883df68d862e64d3b12a9bc675c5e235d4aa8089ad3be3b40352c4e27bd16cfde8dcaae4a4b81a145ac5c87418ef6b1f60cb669e87d93a70295b7efc2816d1818067c616778413092ba9fbff6101805d97e5e8f4b7397826ba90299e886094da1c85c3c4af164539dec59f57f956dc9bb52fb97ddf0f4ff48dbc1e005b0e3f5d1ed33953f72b01c676d328f78cbe9ec179f76b910a9f9069d3876f8a5edef97451350052e824f1ccddc48bac771a44f0d26c7282f30efdda7eb403b5220418d4d3f4ec983608acf70b89c1e18f3018cfb268ec5c464d6e4198f3dcf990cb3a288cd915735e016685b37b43908385c81d71b3bf4f41e89a3c918010e304697eba684edd0eee24ba97b945aa830e39a525846fa5ee2d111296916f518803c049a68f4962e31428aa053dea8d968b2a80834b1fba73339c745947e79b5f6b8e7c8aae137528bcce6710535c78e65509c334116d058d2af1154b7a9e3f0d92df8a96bca932a4789437eacb388ed667bb9900fd1e8d6aaddb3432ed5badda2629d201d54cc8c35934620b7e63d3e234cbf9b1e94606c21cf69c7c421a3a8dcb2bd969cac57c73c085011cc10adc2af284ad23272fb9848924299dfb5d5bb7cd971277e7f856e31331d946c9d96e7f6f2d587747e530f9afe3c06b4c54bfcda67deeae1a2e3ebdc9309cdf2320bee8bb36d8878ee1730a9f4fbbdb6514c9de46a84eaa2e474ec3c1472059f3b34985dfc99a6f66300e8dd2be72952bedefcb95a1dc8c0038b22f4e2435ad6688d80bf847e7d8038ba80f290e9d6c68e663a2d6084645afebea5ab6803831a5e91b74d07a7b69502b0563a99909ad27af88219a674901b09ff4ed8cba970806cff19d7d58a986ea0e3f051dba9972c3aedaaf44cf0cdb8c78597f07d1b4f59a53615bce1fc6c412898795d238ca5130161fbf9238289c2245a3212fa6f30fdb9b07f2d87533b2d21fe220fc1e8638cc393b6911793a68e73635d9dd4f100a8a5960d3f90f27996bd799b241aef21a042dc4e705a51f5ca696cc97193c58e1ecc61ff695299e3140fa3a9310bde4730da56907781273951a0428ba63451a325d5f7384e400b8ea271adb159390368b50a30bb120d6f88b557f47f1230d1d30bc917881076808e0c5ef93fc8679c7a8dcafd763ab7778b8e4409639c7627c51f920ffee9aa114d9c5bde592d756527af9f1e40a50230daca15bc2eeffaf90662ad2ee457c4dffdf0be6ae0d9fe52a27576d79abfeaf9d46af995ff52b90b1863bfa03ae1584482ad8e0c7077eb833f172e26a0f69d553ee73cbeaed1678d8a5c4cbd90ceff91e8b8aa0bbc26536e858d7a5aa9470322a8f91827570c68a87e4a456951c861fad1724ce8fb1acd2db6bf364f1e4ebbd04afde33310edb31c55addd98116c13013f1054bd36b2fac3d51426053ab3f33188a96f40092b60834191e4f8361830fcd03af1aa1c1ca5fab6155918d6767941fc684051adcff62f75d250f274fd32e141bb210582297d5b53a2bf0cb6ded2b831a514d11d58bedf78d0a1736830a573daabf19cf961c6b7cba451fc5e26b60a447debaff22d125bda3f37dd300e83c71235c3dbe86018e79f7ff2be7c0f579fe88cc8adfe378148a2b127a32bc3b427d49567a7f5e4a43098865fa3cc8b814b64f07f426a2ba678f78fccd22912d719db4905389c2bfc7f354e7f6fd06680c2962863ae859e542810c659b2cac4d770dd7820afbfb6c4c70778a508143d0c79150a13edd939e9559fa7eaca8bb2df54e9937400646223707f8e348154f4ed6f98504cd2fcae44cb5b97b0e707cc388485cb0b0da16a4f2d48471d7630f98e08e257e2966ec8842cdf39c91808754e98bf1f7a0c48de7cc71e0de0b006ce5d021378e4bcc099d9bbf16c2e72d41c5ca97a839ca153faf8fe348212ad55c257fa4c5528d2183b05b60612101598f84024ef9fec0f1bf70bcecb2618c3761525285f24311eb95534a6244f544e24708590527bb60b8fde13b1fc34b3523a27a0b5c69a94b7210aa1ce9195e1047ddeacee6cbc3b2268031601ef61eee4d28621ca77ce26fe540e0255745e84deaeb6bf0478931071a4f33efbb92f81848c559e5fa7afc4bf8c83af5638a7cbc8653cfc245a883d1b298624f320452aa79de14779639cbb32c203be97c28629c5cf6c6c209c3c61024902e61bd2bedb1369f5b44700a6880950df814aa172a944b5c99af69d0973c0e4810f9597920c99a77521a7bbf8496f04c9247a1b81ef8e78d17843a2f1467fba16b28bb3ad0f7d8167651df3e6647ec3be5c1fe42188674a7489e8d055421475bcba1f1fa0c88824a3775b404adb509c8a9ebb92ff6334c0cd480b9d9a11a10675fb278ea7494399472e23377f603222eb8e1e91404f1d551f5eb6959acf853c09dfa21425eceffd2b990a6dfa2a23f070a6c23a196d7a2e0175ce5c7dc8848f561830118177db87596201fc1c906b67e731a4358b5612f68c44596fb2b32a74b40993c7f3fa6d57785ffaa7b46b782b4f6d2f8e100ec7dc44895ce1896dc4f770f987d9321fd98003d864fefa19ebe274c4659e56d2fe96e85f5c035d7243dcb9a72f66023d1c9639eebc7057c75c9fb5c3216244aa19d23df1589abe3229524a1aa385d6a1d40b2c4c65cf7f547ebc4de3804167ab1a826b5e0f630528927f7827153ea227b95c06a87e1a5149ec6beb064d680856dc23d59007a65462f7d38ef83ecc8c1f663dce0d460ea60f3b5d4e679a042dfd410db94d98c451982f2c0f7dfd0e7aa3b1806db1b05c33c49261ee96118d48c46c8971f64b1e5298c9455e64a227128bacca39038ea9c0c6a026a72c659fecbc1659a4e17f8794c237c7394bbc3b53f3de0825a6ec60d6e3d67eb1e99753473f108660fba4a767e4a7796c5a1d7f4a312ac8273b3450bc45c646906cb322acc08bff58919389261536fa3942da10abffd2437bfc1380452b4b77c45d8bd0bc2ce0e7294c9fdf08d3a707c589a1c2431066fe7ab562e0884c091ffceddde67b46e9052954bc0ed99c7c83e313a8b32f4eacb9f43306665777a6d576f7b5888a21fe1093068f9fa9955d5c93ab7c70af2bdc3677ed27b6787f0c300123897b771303fb9b2e98dae00bf9ce62073d6341f232265f23c4080ee23e7d8e4c9fd53748c2c1a456aec522ba5a41ea7ac0768fa9cf424ec7c21ae8ec4bc1175b0d76d9b4e66f5ffc14ab10480b0183fad476c6a29b6feec925d64f3440e0e45e9ee2846927f6c58bdf7c90456c9686fbfe80ae9dcc31f24a3feaadf62f03fa1ac72fa7f9604464636addd9f876cb74e7a9d414bec3ba63f3c0af06cf7ce0e9aff087ed447bc9679959908706a9a2ede2f2516dcb19e14f0ef81392862d9ea518bb76c58cc3c86f5f172ad738a87852dc6ac786a104e8e2e1aca06f47f6713175acd429c2215585c3ea129482f2c01be767c7a6cbcf4fdca919e25dc3567858a14a2ad9686391c6a47ade23c6aa805f7b4d09df57747335d2882475397e64c51aa989f949a0799d0d55717e45a6a4201bf412f90a3e25103613fdcef840ac50ad840a431155e3fd1fc2128ae2859a472243c555e307c55d5271cfc5428e56f3c8ed92d19c1194882ad9baee5043ac01869dc8d77b8fc504f7b0279f78fa95806f1bff472a40577bf53c629c95aaa42c137df7810c2589666f8f7287a10cf5cd47dd635f63b488a1c4efcdcb4e318552d1d0948028b5ee8feed1b3b9721bb9454ae20e54c37ee99dede77f9c955d822d464db25c67d84f89f68558271a3c5a55412cfbe4afc78eea8a8e360a8400b6e602753d4dc035518458203d16585732e598b4f6ea78066193f6888d6199a58ed96be7b28251a91b7db9d570a2859b0fb3e442d01a8dcae5df42eddf63a970cfab1fd4a0d83c2e32e1941e91a367f9c53af7858678535ef0cd4419ec0b8f989efd1005404da701f2a5de9c10a5d85cf67faebdc567a228ecc51d8f344021c3ff602453e2389f5e4aa1ab460befad96db817a03219d283780da8aa0c287964e3071189cd3075f73015b2b80f3493030d8f295bbe69786c71d310904cc586a294044f036528c71ced65c781a4f2a5a3cfb4038f4752efbb3dae793c403aaa0decf858f0664f055eed2faece87e45b642bfcbc3a47fba273fd5a49c35211c026d99c5e22766c8c1e40499a6bfc494c1912112a365a1d2fdaa569d11c3ed455a0926a71e31d9ac581a5f163c4bce2e773d993b9659087b76e7035862e0f5cd322b31612a9c16cfaf1f5291e05697be41e01e8ab94dc1adf6b0e6b9a6f97e81c28eb82460d1b1828bf364b5fcce5887ba64d2dbf98779f6fa9e980ab541885f72d61e6cf4f1c98f384c196cd9bce60a504fc8bf260a027fb083ea7700e8773ae8f0fe75664a53c5c03cb7690afd49dece200c41b09b94756019e09f8c0a0ad0a9de7a953d9dbbd98b2c0ef1d4a37249c76da81fbf458882ef1fd72e680eb299888b78415c800c91efcace170fde112049811d9a7332ee62356a38893b1258d9c9880516fa44531e3bb231d2ce6b53a1bd2358da75ff9523513c8d8d9cd27fd5ce234bb5cdc981c56ba62f4c3a81b4974bc749585425411ef6d70f603bdb344ca4b663f3b44db023b95f88d135df1b0bb24ff2925f0467a6470e9204bc0f127eb420d5699c157d7d566f63498d736bc893ee03ab630eeff6123c9546f86b9142a405649f24172d934e7f3544ae0a84d83d26740f9b0dcf782d6543f67732dfc22346f1e572772da005ca509d271e20af7e01c07920c2dd44a232d40f95bdf365fd1f3d51bc1c530b676bfede865d241148ff92fb458b47655ecccf971eb777cd5fa41932766e7bd51fe2331fca0f22be9ebb39f7945318fa96a993ffdff9a757c892e63fc23e1a03f2ee650fb6eaf4c9d8a4128329c441cf0754631805e6224b5836355abf66dbc5c6ebf024efdac25a71925c0145b74b31b10c55b0f483610b03805e304230a0700256f87235dfb87a4b8a1f69bb4f9e6f7b7cba4a0bb3fcf3b67637a947e9b5120ee2de70f697c772a7f48ddcc740ac7b14c122b1d2dbd1f4f47c6fa3109824d589f4681d61a45a878298257932ec527fae4926186b95fb6fc424270e3de4e71ad2a2e4c70d2a12bbc98a16e6a940316b613ce438f3db5888f234f80f012fd67c28d07f728c4e5df59e6f9b7effd37b24045a8c6695171748c3a3ff213490b043a653fac5fc6b4ecbc4c2a284fc71d3d15961cedd176cad9ea3018975e13a64497214b28c058b2a059a5d311533ad22a5bba1d9b2b74b7b2a43eadca6b7c76143dd761295dceb840143ad28f14d2c1c939bee5c4d70bab537a9d637b1ebe6ba293e0dff12f8f068379b46bdc98d736f6e0bf74db65c998c2578ec70e471242d92e515720f64e77e0369191e4596624fda5643251d2177b5cd41548d11fc90d0ea5aca21269ba289b8ac564af1f1f4889739e9367642ae00da3678650f94fef715f1d42217c7262c19181c452be35518a7707f4826dc1536dbef5aafd21a34e10de514a1427e5d71811792b9bc7bd065b0b2a8bc6e00bfc06e67a5bcb046687638b0e4404221bf509f0b7f5cc9064a32f587c2812ca696278af4c62f161538d9bf3f7327f89b7e699813e364747bf79b408980b082efd505fea062a43b5e73435bfcd28311bf325345c19f163fede78ea64acbe542733f48244a2802625b2fb93f4c1a5d182c8a81efb2882b5b510a7f6c398fef403e6b0d867bbdcf8044cffdcca66d861a35d8ea121c0655df1b25f07a205691fcc29bf2725f2b9c5157423e3c5519c2fc14b14b5af393b22e36deabffb0e91741bf2f55e1571433e3de8dc8b25ec7078a7e4237368a65ebdde8a9002f9d6a02ec7967abbee07323e862e6f03f395c83a09de564b08e454f1dd6f21bc2513c54d96d65c439e9c4204d2914b07bc307abc1f6f6b372a6b5a9fd25f67b6734c58bfa39b94af545f6713cde0043f5476db676073cb1b2e50287bbe75cf9491aa0f72b374605d37041635638c68f4df5889e6f295b80f96d63ff3b8753c8afa11f00d1773ea0fab9d91ac1052f6a1525c5c41d7c62f9ab32252d666acd6d6d0cd8fd12a2b095acaddcb079cf3fb0f028a7ebc7237b7f4e1a4151618174cb82062413d27f5b3aa5d415ff3f07bcbf9ec6873069f946613eec9c9954332ab87368a44f8403b6b60736ce6be3c46afbbc368b0666cd408daf3cdaefe51cd53abaa9d9c7731360fb779e1cf0f81d9f0fa5b8af3dd3ef7fb14f7dc563ead5dfc32627bc92269683ba83575ce60e25df4fabcddee02565919d76a51e21a9ebb3ae0dcb8437aba63e9a3b2566eb140e3ff323dd41f737b27750223e497e880cabb8881b4d6c49ebb151db099973cc6a998def7c61bf436f0f51977d06c1086469551dce6809e571a42f2d705d1ca513463cc87c905f1a29c8b4ec67d5b10d342444e11d7cbda18d8cf49bbeb41edc9490eef99fe137dee457541002912c2977f47ad15d9878949fb8221cd1021369e2335eb35965fdb1918825baf94b4737a66f10e3b551bc08d82ece2b33d62dee33a644db77de1bbde71a0f3188c0bc30d3e25a76b489a2477637bdff44fe1d9485e6e88034e1ee7f1e565bf3952d3920ce3f9edda562d6272513a9e7d8594b79d302f50fdb1c4492d3575ddf1102b0bb70038557f6b18f5418ac98f7ea16f424760a55d069b408ac06edbdc9e0158d1a239964c59d0dd3afb77f4042b588a62bb4a3a1ffdb3df62424eb3e50c0a583b287f96f714dac6b7220938699ced70af32bcbea2c4e2d6c76d6c219aaa5712024e08859045f7abe4afec797cc2504e2d5416496aec0d9847a65316946017e104e492e9b57eb5c31e8807fa821b7e89ad77d0c0568d80b2696d0da55e8677c6fe44b8d45f113b7d5ad47b41abd0d6c3c47312165545f6104b93ba3b468f82fe2677f80ddcdf81dc11cd014a5b1b7c7aaa074fa24cca5aaa2fef0eedd7b11c5568cf372bea5cebf615f5d9e73b6adf2568b63bf78a79acd2b103082f86bba17a890c420ceb788c07afaf1ebd1ae9f78fb67ec57b349ca8ea2c6249e675715c3c059c9227c29b45758cb2db016112226c14b5eab098a905174e0ed02f99bc6904c21f0d61b87a717a3067ee7dc0a47f6d82b2a3fcb24c65166605cfdcfb0baa979d87260ffdc075d1add7f9ef7aa5966408acc12c7a8152d2e3948690c0d7570adf747371d2a1e64e9c8a95c8df68f99175fd6029d2cf7d2c56d32ee4a209ad40f5ff510bea9a091d11969ed9bbb436dc081bd1bb42d25ac948b4b673f21f9dd64c974c4bb2814b68141acaa3ddfd485188fb60804f5879d1db050d2d224fb8f17df1d22c70a0e644b2af2a823e8d0bb1f3578a141dfd5912d3ecbf330225540e9b85096d4f0fdbcc0203a98da3143830125961dd861947f0c48e11f09f9a05c8599a1d4a5d4bb7553b512570aaff9514a9a4f1fd6d37c29f254d4ed7e02bb04d65768622e0ff2f4af098e3c082532a538c8163462e4570453d546a3862e351363c4ec1f9bddbb663045ab9866aac82d197194e6101e0e2c23918985d3090a42b08d8fa6edc1c1bb74a5e794b5dde25a4ea6d404def484de3e4ddda9cb3856c667fd929e03beaaeb3838a3b23d3fdfeea0f0b95997370174e61e2435656da03c5a9e270447a8a4786d50f3d5bf2189ccc8f7a4e1d1f9275e7884a9e5467614058d0e49ec805f613c4b751e2091e03eb292ee28eb972efdcd812edf04ea589245c8e3227788c714da7db60b89bf58bff9df4522fec19ae61930a63150402c5456d40114ef59850558cf9a97a02267bd71a30f81833c2e64a4b93eac17566f5e6c40ef39340baa1622d56bca80a7ceb83d15c17cd25c9bcea35f61a282eb5efb656505e53d21d4dd9656e0e6b00aba000fc03c7a4e559086d5f5c421b1245ba595a19dfacfd985b3bc51fd694e0d8fe227bb0b1a29d221abf33d21f2cf34c32c74a52305da0195cd4d992e93613f101aca3dfe1813d84fd4849a3f3f1ca98800d6c7abfbc83bc7bc1d1785a1ea6b45193e747b5828d4b58217daa71b6a942722500fabf0eeb43746f1a053eaa4f8a700c627c94842fe8dcfa086a7f13bf9f02cdca3f53a9f3d5b5a8fe555f7214a2deefd0f3a939e9d7065975c81804aea757e12dacbed9e735d12661048c3281ff6b0476bd1d4bf32d80ed8045bcffad6325da51017950da81f97146b27502c3f61f45405dc4a2cacd3ede67ed2bc2c4fc86678ed659091d61da64c23712191bfbeab43fa6b3e484a8eebc6f7224eaa17c18131418f27715a3fbea4aba7c6149d81792152b14df19c20534041772cc44b381c5f235e3429019dd7b32350bd47f884f86a2277369041c6b59edf29b424057ec3c3a243b6a2806540a74af422433b7ec26ff80fcbe5c5299957d9680e746c49589e9b2d08c9854041bc29337868d690b607b380f957ee699f3d32fa69053c400939fd8d3e753fa873f5445a103e34adf854d552086b2066c2c839df65c6ce3c83d461ba89b7ecb558a319432caa45c29e4f5aad9d456d05cd20222d7a99c915ba5312ca0abbe3fce8d11f35b2f6a79dd476d1414e5e9f26b714815ccfed727444204c5ba897b3603fac30c486c176fa4c7a2cc509f2d87d8cbf317d5423d3870d8089cac073a4e6c5a9c086543f54e7bd88aea8babecaa014b258c90348e40491f93a221a61f418a0c1ca4b8f6aab4e60ecc6aa1a68ea20fc9b74fab6709666e7941097f3b27cf77112393e7eb1f7b20bec57ca2194615638f183ca1ffeddbc7140efdc22ded8a8fe5ad3452e124e6458dcfc678bda66bc70d77e09ff1df2490221a71440d890d8e9fe8f0b01cb2006363987d16f59f3609b4c377994809c7cec92cee661c4f3a27b57651c9c95cce4c6e6cbf0c98b887e5223c8bed921f99a225077a50c947ef9d057cf930cdbb84327768027f18c3fd2e6e0c1b0f71cc643625daa444c0028aa044d65c248a3e575fe0d81b71f6fde926aa2a13e8bd826b6a35f584dfd454fce27dc631b5e6b811e683cc1a06c386b31a5c9aa70c73681bb208236c49f5452b66d58a7bc4a3b24da9b39915afb15ea2b92f2b9b9f4af1154376db3374f7be734df69bf4bc8da5e44f65820ef0f9a3c22ee33c8a0041c2501ab062f969dba3edeb8a5ddab00efc611251adc6305b61375e528096bd70191fd9a30d5b0c77b1241582d43db241b667162192e9c8a06f50a69c61da750e3053f78012173ff75a30901266a7b50f3b23cf2fd32fcb799c2988c4e598c38ff2a18c6a4c5f53cf884be9ffdc64760c175bd40fe967d2a3f5086f3629061f5775381b649dd2e8c72706dc96b92d71cedff41368d9154d54f9d45e4b6261fcba4c39b797e232cf7c8db6a357664df2aca6fe1ae330f6e47bc0e5ba1f9c601c1491255e7d348568d89b6aab545a365bfa9e01bbc942ddea0226918ac390212ae4410c67d5edebfbe6034c18799451112618e83f76effcf7c9738504ea0e4a3ff4b706e9c42d5b12dc70ec00aae4402faacb20772ff6909c6fb60cfffdb630c8fb9246f6459d1378d27c19426b5d1494b578ee5453b7e07d98feb5104b7770dcad0ce69801a5b56551adade97d9249b16f1e5cbedff3caf0458068b42e57b24a85b842a868b40bee8c6e0e367583425e0c6ed4263b3d1fb54d8f5b8588fb29485c50d0f90632ee8fecf3a8f4196830fb2fb7ec4c09c49f52bf6c996226d50ca8a08daeac0829a55508bda9f4cadc62ac4b8e98094afe1fa055f2ff1db85ce53bd68e9f9c7a667e28f9c3f2bf60fc4b803d42558def479e06ae4b53ed9faf43c6515e63c6e3d49b1ae41c299de0dd98745418cde531236b8ae4d604735a2782ff26a0f6645cdcf2279a072047c65c2e4d909b6412b639bec55cdf191e59853cfbbe4986cc59d39d0814e4e8036451f9da8acb873ab035b15b2ba0b390f3410e1a5a5b6491884dc66b9c4fdc1f26911719dd817386f72e9055f8ed64dc0cd04971f5753a1f00df698392aa4e74a03031c0ca9687cc17816d4ddeb794a00de8172183a8f484a20c64b733fecf7f3e845f42f21cb07d0b94ee7c551c39042fe921f375710ff1c8d6d170466bacc9dc2030d60b6662c6125acbb48b19bf9eab94166de1f1025b47a5043cc435413a84ef0f21ec6a51213500890a9492a912a25edc90e71a30730cad854a88c8ab373df3ead990585fe3364565a403d1b494b0e5082d7e8b5fdd0112e14c8970fbdfdf1729ee53026bd9860a6a95c0c4621570be3c82b00f389c1f361ff50af2dba86d523caf54d4af61715363cb77fb4ba2e8d55ded83b338947d6d38b3146c46a365c87cdf05d57baec7c8656b681e19b1d5854e85df8010a9dc8494f8f681fd31b4328cd93e808e017712a6dd5c1bc275c6c3471466dbf42c232a9039208c4014cde52ff8bf8abf81061da8366a2c31f5a394cd679193212fef7470188971a0c31d7bb44c598b5f25e82f7d5ba76459d4e9da93afbc5f6b0f294b544efd5d3e134f96bb6c49a003361cef83722be6bd4864126eef9485e658563d8c3dcf4d33bf12c8a53be58fdb764a44199ef688199bd17320f2d0dee902cfb9c07f3efaa2e3d61079c03457fabfe23b645b82bd135018d78f4053562256ac0b98172aa3cf18c75f9f4b65c0041f89729d94982f941a92954acc57831978f9695f21d89aaba11f8362a48efd06835a44932cb5c0e87590fc4055b5edf63377a3c5dde91bca6ad5535b28c6db100d551ea7321f015794c88a96c29d87a867f71e0f49f22ff0a53599b448f8ee1d1f7722e19ad6eb1eff9bd04bff81e4ba797afde183e91da4539cb8563ed7c4753122c3988fbfa2c9103d1123c654ba3d6d85aac2070eab632e38ec1e5c4c02ddf4960406218cce36e16dc1fb4c243e4949f4a51f98d87211a16a11799e8617a624dcb965ce510eecef8570683e506325771702c8a08b8410fbe9a36a5099fc766f99cc3672399dfdd0f1f404ac1f79be50269139ab104c57c29bbd7ded2e09c10990a44ada5232130385857bee22d78b2ed98d7197c9a692c61357bbd60f2ef255af5f0afa07c9901729cbe29d60d709ed80bf7789e4fb1f2f0a46fd2f9d85e3fe336665a30e4847930df52f4af32dea1c026928e50491a4dd1ff5f18f10050a1316f1bbe2265cbf0ef8297d4c5dd706a2e39d1408cf3758488fb181751b115dd24cbcbc6667d09f110b897c05b7db9d1b12cabf14afc25843f9429032ecc117638e7f2f488416a47297a261303cb9a5a31e59e516f52e931b20b0331ac58d1c80403c1e7a11043b3beefae37dcaa368de1490f4e639797a6a22e0b614a85bab0eb20a868a14e263a3f494da2afdeeaa1b4716a096599d30faf9c6bf0657e59d7ff4aeb994691773e35ab0760cfe84384bd5591059ea43f1fe34967a8e81e524653dd7585f7ff05f38e915562e1139dd85a0330ea5ebe63e9440d00857ab53286fd96f0c91c0eb70876d38dcb14fa876aee399c2ee7291c6099ab1c9d47f2b7bb3560d0712ef0f9fbb515d633766bf6656067ef605557ec0cf2b360d67dcefb526449a60be2e98e4883d3f97839236665b62f7c57b124dc50b587ebb77ea85805d3b93f294dac68868e4fb129bc384cc21e2345f6f3d4219475d506697cf3010ac2395ccdaaea51017439786090428024c11c9026c47fc80b793042c2a1fbf7f2eda5b35d1549149ed6cdec58f727a44300f3ac303ad8c59118dc88da299c79e5d62b20f77a4840ce7ae2c73ea7bc5cc4e878c4bc8e381506aa44bf399ac4eb561bb38c9b06890d6559987b965fd841ee994fd0c861461621cf399ec2d2ff741f9bc580054ecb88f343e07ea0b62ea4d4b84b75ea58975087966036c7fda75b743faa152830c2335e0a5ca2f1767e6259ebc3268f09eaec97ebac7ed07764f88fad6381be42b7ec513ba7abe058d43f85d9c2f8e15498c72a1a3a507edd8bca6271d7d78dbbde2d0ba4710a75fee60d9344defa374cdcf06cf5df94cef23f384b148c0a685ad4c6b345637a88d38ebfc31fd99b543a87cd422501220f4f16c91ef9b61ec35554ae7276656f5659323301dd08ca506953d74e2eefdf93d26c79a0d3df3b614ef1c983a23814f8b866d8f96db7c75c8e37bfc941e54c2911de6eaee451fb5c85f2551ce3fef10a33c1ca48da0c86c8da2e30ff7b1651f4ef4619d6dee892a989a164d9c7b8fa11d8c113f2747a5cf8e309e955f119bb5a8198c5fc44c8a32bb9d20dc7478394aba1cd4028f5af3ee5ea11485dd39c0aa35acdd05c282eb67322e19cd3c1ff40ddbd547656a348b2c521bd4a6ab7a767f3a8fbfe38e3dde7f819a312efc3d9232a3bfc476795bc08d116dae8349808a5a375ee55b81fe69ee14ed0ff1038601b6c30cfdf36db607561690d6576405c600f4ec55f589a439fbe37f35d62b3b16693a89fd9b76b5be463e9be32809fea62d1bef0dd88d45eb5c2d1829febdeb7b615d470f43ef51994d306042196c71c17ba98e5519b99adce0790191a8d2a2cf46df50c82b134a2dde9efa370e2ff4aa9df68d4ba0b2f9f809af3567848bd8d0b5a7b6ad89c8f9d35c26d257a0127e04b8364c47559bfc5f80b04cf71bdc1091492bc34a241c807d2fec9cd918cd3a1f4aaf9af101dfade991adcd40e802be10912c855b838c004c3b60bc400fd241272e38d27d0e517f635a8a4249099c9d10096e380eefb3ee43e137f3089692fea412ee96ffc73e77d82ac92db93bfb5a4bfe28cf9be08d2f717bd8c017427e3145ae0d175bb5d7c0b88a2ffe533212aed6207263882664d49cf4306115cca9ff07243e9a9fee358829754636262cb6195aaf07dec2ad9391c7c1a2d2e411ae73581c85577be10b80a9316d1dc371a35184e4e1659104a4cf9c3ae13e49ea2625f5d624bf19ed4c82153cd7904362434002b98e451a68a84a30bf59d51af5346b6b2b9adad010071e2839769f0d3c2bf82266de83bf43e5c712d18a28096246d205bd032ae79a6b286639489cb0fdf672cc4f955631a96221a96b9adeac2f6d6a09bf80e00484b790577a6146eed7b9de4a3a00dff197e2edfffa2f4ea9164e50484f2b1467e29cb5055138daf4a577278cbc5a271cb866e94ee891e5de6fce553648a5b808509b988c66eec030307ecab4b00ecf504062c0e387f876ea205cdfffbe3fcb4f45b0fdcc49fe1926878e463d032bb5c0941145e50357d56224523466add706af542f671a1c4552c1b1c796504737f1ea41c6e84c1d2fda068c795c7ba002c96901830ab9819c893e69e87d9c30ffae557750d659b697137cb433be7248d285979eb50311b4cd58a249bb0d3dc66b6f1b1427efb87ce43f21783c650b62eeb247a0c40ea9037f9be813c6aaced1d80864cc857a68351c27dbbe9d363b147c179827a8c47c18c3b703ef461ed31529e1c6a03f9f71b031448b52fb53c591b6c644034b13c5b73dcabeb533676b43bb684da5fe467c2a0e6758a503f16e8b6c49a208208fba94a375570502f092442ea0c9e7f9c63914f29b71112ec0f84f0a2effb2a5a3cb460436e2d4c583dfb89fefbe42f3759d91a0efa3d9a84750fbc6294b5ece407e81b3e8360dbb17122ae546deca46dd7989cf9388529f55ab47df4a97904d25d30e8697122ba63494da6eca43685c52961a943fa226cb5428536a00a4508a029f46c342698bbb869479ac1942e64384abd066a66901cedb31c39015a1d949ec8c6ad5383ff99a4d82982ccfc967e4a12dbcbeea9ca4cc7f4a6c2bb74a02ec2b859da8aaf41b56a2dfce3e669b307f53d55e42b002f351f1bd3b5d69eacd57344608e375bef35037b609f661b47c2b0904e1727cdfa14df935cdb1258baa474036d535152a8f7834a74c59dc433e229964feae28845dd16ee56e1f1ecf2ffa9fef7781ee025478048e4e6d5afde6156e7c53123cd92c7367775cc85e763b610a690e34afd47b10565ed4af6eb810cf720bc3da54a4271ff9420cd046c5b8c306741bc3b66b0d27429bca776c96549e0f080776d7f49a823e6ef286901f066e3ddc765f2be5502faa32a275b655dc4710fbf04da05832ba6a90b0cdc674b0c62682f4cd59a5730c0d03810d85432198a95a6f2df41be98c6d7efa3bcf2ad7aefe9503f6086c85a9ec6c41d313a8513ebecc072aaaf364b8e84b98b70fba7ea60ef64715f9e7c3844d84c520a961c500a69ec0878fc9f1a2b93b6411e238d62a5db0723e395c5242a6f5845f4bdfd4d97795c34345d535dc5f95a641c5d787696ec2eafd347db241274839ebc3f2479fd624eec94c65acc10c6fbed9183c379ec8d6f16451e0c9fd2d16fc818c7aa1cc9905590ab105b617cec1621774446d0e2a3aa00fb18e96a3d442cfb0698f67ad4ce99802eb0da78a0b81c5a43bfc451f5d885488fb2dc7c679b745ec8276e6679d6c0ef82d5db2353faef28ad3e2608d22de3eeea1c99d91bbfa46131612639bbf923a54a63c820fd28c7648dd618530544d9532accc0fa1182a7287dae7311d83dfcd0c164ac6d012d4d1e67f1f10eda09836635825603ad3393377ac14df1f60cf65f867704d741b2357b7c0026c6fffefc735547d2934a2c6b141b979529f797d159bff99a646e0409693cbb978987792474874d6b5faef280d8e495fc1ba9215fb3cfdf26b3401211ca3c8255e4b7f4a8d9198163171b0d2fcea71bf96b3640e13e20983603336786f231894dfd19bb19d1ebf18ddbf128d90c4ae2a251747dc6f9889dbbdbe81d866ac5a87e2780b2d6b692005b47331bfadc8e8da1b51372ce5501e08864b4a63ae180a0e2a99130052481bf137b43823cd9acde1b1393a4ec32055559c9391d2225fc54c62e5de96ade5bb3b7bd618d175aecbf3ef09c447298ed532104bb72b66209d056ba437bca7953ce1092119fa327a07102be554b42d0574f38bdd3080f581ca535f1b56029fdedad45bcf32bceb062bab8c2c0d6affe8732cc64117ae1cad271328ce9e4103f88587ef6f2eae8a45b9de423abe1af8696e697142a279c72cf3b9c8796922ff4996aaed8f1126ddd530b3c55e0f92baa5422479084529902c38dbcfd6ffb49824cd136d7c35c3598e7d6667531fa3adf1ec8e608387b0d34a81d5b960b2636816531bb12c264873a483e7dda7900f83775e20b7fa3b1c9a6ed42a94ea2db39c8426b6337d75bf9e2b363c3b2e6cc823eaab239d44148a330302e658da79a70ef4355630c940d1a8726971a70cf17827fd261d3197789bc287e6cab016f36c144954ad60c9a7fa4ac4bf7b08f6b240b13aaa23b1663e99c58d61140bcd8d9a1e65c119233acde2ca2072383ef744f90b53a277f7eebb6ef02328aca4d7de523d48453cd7b1bcca943889e905686e2d7cb81b2c2f45f318776ccc0ded6c45117b78418d6667aa3b29e71f76c68482c05247e315bb60a9c600a1b93b3044487d5674a43ee5a56a16230bbdbdf4c18588972f3d7657921b223348246714c0be6fe28a58f2ea68f3d90a65392d8ff5ba8311b476d5b04b8e5bedf46f695852d68e7d8db919806d0992ebc833f50a61910737995cd01fbbae861ca6dde2e09883b598bb986cfad36eb9912592fb0032105b33be3eaaf74d97ce9248581c8398f093ae9efe9c143d8d94ce22103ad655a415ceca13a46c7f87c07d1749d83f781a55981b2a365d06e52bcf1f492454c71ed79bb6593585d9a344e2165fea10dd1201d19d5208c8ea72bd9314e3fa95ad9d5f3ec83b1e1ce8a89595262e7cadfa56cb23f77ce14c4fa2d1f27e6939f3bcaf37ae33f5e1ea8cf6923361657155947bf552ae7a9b411d85fd5912e0ebd826426a216da11cfa33d03983ab6518f7d6e9f67b74af04232ab55e40756034ed0655ad1e3a21e56dd1ab5addc6793d229b973cf136bb4708a37d68df2c6d209e06ba57ee3592922e1467a1b1745076a8a7999a572ae2147f9985b72c0d458398a2fc3e223c0ca712a12c4fe2d3a8b230164901bc915f715aeb6d2e36dedbd6f516b299fcedad56ca2439e03bf5a7499daa0aa65f91a5f633520d60b17d7cd8070438de1dd6519679430ce76aa65c1188b81967cd2b8c14e9a8465ad12b4d4f3283e4a43d447006acf9d9c8c6e9366ed90fe8b083dab148d72fdb9dbe242551b4508d76f4bdbf20ee4e881891f729a26c0d428535320e81b3e5a6da3b0f1e1364fe079f1c353f558df12cf45d48bdd215b65b9842b07518bdb39eb2b5eab73d5de5a0767c59ea19ad9bb55b15b7594e42ba13ca40708184ab3b51001e6532ec129a002192a93b36de05b2ab6a9c5c783d2b7293167bb1061baa3119c12f5cee1cac72378232afdd3e7fd73d56f60beb474c946c3be6bfe58901b0b3ac3d2b45cb48ed3c9f75f598eca526dfe5f90d691f7613b2059714e3dab708d7a8741429114b265065148cd5697570363d2933e7739d35abb7dd141ac4a36080a74ca41ad07f51ff0f6b388a10f41a4bbd6dfe5e2390fcc8e974f612ac1252c426a5336c3ca25b55af41dd42dbaf5264576bcac0fc8b54c195de147b330ae6a3e91ac9023aa78b6b2516f015c6005fa31e9f709c7189cdf51f7ff838fe67bd6c7ec788fd08d0b288e97d41423d85f2968474e185eef3a2e761aaeacafd5d58c143514764f6ac7fafd0fd2ad664b6664091045ae0a8bbc8303f165beacf35bbf07345eca42f3abb7c4329bdf50eaecf53e934782620807d9ba1d510984a6b26e63994f12b71cf865e481d04410ca38757b604ccb9723db636530020aaf08610f49957f5fe8471f6aec59191d75feafee36ee093c774f6153844fc0179a8087385f52cb3cf29b41cdd373bc697a9664b3787034075e42b72718c6de7c3fdf97df942b27dc6d93c69a480095e0c13c7e0650e7f49e0ddb00d2454ad430646913241e0e35d49063f6e70d3a976618b922cce8da4d6c6a7755ea340dc2555c9206a1f7a7f1bb7e8300ebd301c7e3f16aa6e7d1dbbcae8ddaeb81a880c359795d08f6cc6e2b485ee4e02d0a27594baa4f68caa5a8754a683a1c4d0695b6628e20ae95d9152a9ee5d9581952cca131b4cd77da3fe64f8e7df30789c7e18e2fe0f603a5797c3e5a1f346d322d0c35c33dcdac57c13df96432c0fe81a5c05f98b525f31327d03819b8d5564a80e84ae6217216584bc26619d2079043d4842e23f3e202da85876fa0586e74b49f45774f70f0ebd0cd0f95103c46414979c3f9d991e449cc692427a45fd110a05a1fd57fd845de943b46993f3f37727703e04275ad3867f120f0ac73f162d97d23b10c37b8a4fe1a292bdea6d5c57231d2389585c5a95ff17460a9820b1cded5589971c1c3c70bbe08512359ba70eb61138b6adc159537c4a12fe3604afeff1f9dc28705f3b722beaa98c7cd6669689b565b0be6f51fd3f18d5669b8b308eb7289a14eae58c735c84b8c226fbf78f62bcccd5267b273a21feff7193c7ed7c4dbf62dd7e0b442359b500750dcb1a2414cb4c6e129ff5a1afb148f91c182468f53668f822ffdc6c28fd09260f4123075a6d12e981d01eca98a1b14f9275eb7631a3afa5c44590db3e261645f36413132b2df959f50beefb27ac015d1229717dc19b599771e73fccf8f57742098d3abd425f9373e287b01111af05de402cbf691c897f24db25a037585682c2cc51aa58ff7d84dc96c709ac6bfdc766cf7860bae31b6a337fe5bf124be75fad4d63fb731b5eb8662933998298a069a73d521be975dcd157868f19cf2ac2f9709cffc1c957f48cf5ae88056fd324a22505d84d6bed0a972ae5c77398ab369b77c52577df994577a4fd2dbe74a0ceb0ea1cc37d7bd0905588765e769269c9be752149b1f027d6d5d4b9b1557f20a83e3d72e16a05b305e689f937148d7f5ad9ad92b892f312833eeb3a39d59a4a2f2662f18cb662f87cd928ea9260355a262409a509d37ec676598b50eb239a81f3ab80bdf75b7a5ebdc9dd7ecde9030476171fae8cf6d7631e8a306089bb5a10e9496cd47407f857b841292a17290a09c0d4116217ae79d85aaea13acba9d88451e0481663bbf2422685123d9628044d0a1e9c3c027bf3ae1b66ac4197b8f18d831d54e9257ab3379685c28f9b3971b290575242598560945b2239c75ba53ca9138ab194de126c0de7e0ea702c709f599499c7ff3302630251a01de3ac19e277566cf64e0748a3441af417bc738ae3c9230279ea2cf9077cdea923d5e5cbad54c66b80944d21c6796495e15fa7d35615307e5b0f4dd28ee25e1f1180cb5fa9a24bf58324bf53953c4f5e3fcca1594f85a9724b9453d55b68dfa0b62a07f54ed754a8d67b73c197cb92e2072f806db948781b4399b9a1004379990cb834cccdb36e32b1e4ea760719d9100f4092740b5586a7155b252101c982290abd3907ff4d8d3e6efa01612cee2a862977bedf2eabf03c11b8d9336d4eb9943b82cb75d742adb9fbde32d68ee05f3de25287f342a5aabfc443ab07a89e83249d804d0971da9288820f581eb96f4d9f5c1f1570e560b10c5c2edc48b0d9ca41727c85e3ead0594317c9dbcb798aa1d42194e3ead137e87670dc5fe874f2e92bba86f62025182751d81671305557604dbdb66030f60b1e06c155a6c59ee00ba8065fdfbedb1d6fc97d6e9259affd5ed7eb77746a72e065d502979574a34e6d4d5a622a7fe2d7922b3d49f15e83aa844965829fb5e700fb5841d767dab81c6b90b888d52109a365a9fa5aa5f8776368b6ff49408fa54013322b95d9d14057005ae94e50eed66302e0eefc3fb9618cbc1c19eecb1e4c04a363d1d4e4544f374ffcef2de8bc9c439d9a5d3ddd959cb85528c3ba4653931bfd7151a903ab3d2238e425bdb345344192f773b808e104741300063ae665e9b15eeb660e46ed1748d653e84299589a7460416cd775c06b4ac0df457ed5e8a7cc42156fa04216f805c7eaf14ff37a2e8008660a4025e54f6a2959699875a65d2f63091faa52e0d5f7e78ff82aa4f35240ea670106c3da1276650b2b6ca689771a919fa892570ce95561106740ed0b7f129af0ea893f6df0b199a654993e41170e002ffd96f880804dfd21bcc8629a82c8dfcabe36accf90d996385fea400a7c44c9557e4d5ecd33459535ed9f4c92041ca3c9486bbaba4731fb5d819923476d5a5f598bf78667bce7f71fc43f94e7c879dd0296d762afcefbcae27346dd634189d113a543077f42f43b65cb7b6b78cd8224b9d97d6f5fd85b4a7ba280af6881679178fdfe0b0cb9f9d535dee59206a1c5ea1aefa7a9e5d5683f08cf45318ec50dc4227919e59c625efd7907b81d2bf033c180362fd0bb49b02b61e2a02739074e713aa2e456f44fc14520891f1c1461a9cb7b0f3d9b2dc36981bf1431a7eea00a19b1d4eaf33c5262adbd0767c86d6ca5709f6d0e287b31972aa058784c941f483b70839e9fd7e49bd850bf883a92955a4ad145d98e9d04d47f5497b010c7387be779acf155126c0ac0b4e5b020e278b77a863436770104aee6535016cf0b214f93de0c3d31334d656a9923778267aa3b3b4168efebf76d90ed277ba562679fdb7b3b4370608c45c5cdffb3d0965d29709fd98dfd713147c1cd977d526a1f76545ecfdc3576d049ed0b3c128e5a802a704421669262f271bee3fe95853639a58b7dbddb332baa076e92e3b3f9f28edd830279906f0c1ff5496a0a0a05e62288eb73eee82455511f53c13dc09d62f90382fcc52f14e56f6e630baef56903f714ab4d54da6b210daab64440745b533942254659b2c73944544e70d219bdd411aa42c5906bd5ce087ec886ee6aa4381c11b2971da3e95085107514599cc32ef9a409275b5ffc88207e0f4589382401547af0d2c1abbc840184c1c5452bad5e54bfcbb5593fe25c5ee580e6024cef4a2e038d6c0beee6fa5e484c9dc3e613fd0f4d7a8f9fe176b81096b4df9ae3cd5947fc3a3ca736ec33dd9769a4c5e662d600a6a4b0be4da06c7d64dba1c28ad4c0ee3d48f836a5b663b648ee4ee94f20b43e7c8baab908622ea933def923a4924481194f0dd47b7ebac5729bcb87a0d4332309affd59dd3e468423cd1a016e06a8585f2e5ec84db73095bfced16afebee3abd21ea9ea16f3a6e2dff423cbe82acf457ad6b40bb57eea731cea99bcdda94507dc60e72069f301ee92685d3e6ccd5f904c2d41629191e6f839d10f6fc4fb32798f3c6d94228268b94ce7d2469d208c8e867746f56f2d050a686632977e2055522fd8237b6edb29f767b5126cfa69f05aaf8990b33ace59bace13d4bea7e585c6f4fcf74b84359f518d0aac9bfed8fed86a4027f34119c04d40620d8afdfab5d9c5dd421ef89d5ab3a79690565aff1a8aca7c52a97a3e40539beaa0f17308f2661f3dbd54c168064e2fbccd57e4a692c82ee8d06b56aa1c3d3b57abe62739ddbb07befd0724c9b024787fbe3731f307c320214d4980dbbedbd58de8d26f96c23235c0f0468d0b813947f7b128dc59fba7e7703eadf746043cbb174bfa592da1f51788be9f7bdb3441e22ffc5db0a2b4d9bfd7e883de0054e62f7136d8a210ba3409ae9eda25306b49908322266620a919d3b9bf406a460d4a41775e44a2e2fdabd5bb09f0486e6747a6003573bbb6558ea4116e2f766da44fd4c48bebc726b3e847a6b881b1ae6bf8d936f372602b661bd6db0adeee61bfc1353c02646ba1aa7cbcf2e2c67b328f1b72e9be86899eb7e3e7afff5844c0a8e0ad2394a7d754c7c9757f375541dce0673ea136dc8830e872c01dbeab8fbd9e4cc182edffff7f12