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

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

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

Block Certificate

Block 71074 bf93ac024a9180398088c6a3a41f73f63d23c67fea14c159f920902aa12b4949

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
aa9ae3342ac5d59b0a8d99ae4b2295e0ad3b15638c9fa0798f6456e3e2195ba9
Certificate Block Hash
bf93ac024a9180398088c6a3a41f73f63d23c67fea14c159f920902aa12b4949
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...000760010082780100
00100000000100000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000f13bb28ba35a73f8590b4b1d9dec95571202b6bc61a002622853645e0d02d48a5d77649334b4500c51d607b61d683d96a4b48e608118bc2ceca513c0acdcb1dab12c3126097393acfcc0ede449143e9296720188495a65e7890200000000000000000200000002000760010082780100

Raw Header Hex

000040204233523c8f763b46fc3e1b3433c7e3d2d4d874d56fd3eb4e0e9b2debe6a2ac23d0352bc179c20dc19bbbb011d2ba39d6fbfb0a7c3dcab73888e3192b86b3239cdbb7296a06fc0018a95b19e2e356648f79a09f8c63153bade095224bae998d0a9bd5c52a34e39aaa

Proof Data Hex

59,560 bytes
121216020307b28d78e160907fc60a908acc3ed5d154b1c446d42c918f75ff5877330322728c4f2266347b858605361c9e886d23d5378a4421900406909336ae557922109658b4527c6d5fcc707e32e4fd3abb315ed549f527dd6d4f1ee337421f6c6e375ffb45936d61778c13dfa61fca95c80b5dde16c84ae73c53d3cf209eabcf93a62e93a53fc22d924597a7ae64ec25f7f40657e3b05697d9314da3f95966842cb7acf86da63d8b253267d79064caf7438afb2380bfde298a2da246e8d0c712190866faf3f6ab8dbdbe4f99909bc35fd0b27ad9bdb34a2bc870f879df1a1920a235291720ce2c66d751e2f67656d5a95f8ed02e7ab1af4741ad41561ce29a73179b4bcb94085475dea9665f13c8092abfb003b60f328aef6f3b32f12b8a6fd8ad7bdfdf58dc318e6a585df8cb78003b9f65874af1cfaed6e1a64ce655dd377b684728146a6c5f7c24c4d70b30fc5a4da2e158f2fb147d574e5d25be000a7a826464e27ba2ce60ea00cd2ecc3888c7394d9b124325821e2141b3134619a6fec7d65807497470681b973ddb60628a067c80c5b1ebef85466465b436061ecae58500a8784133fe65a572fa1b73a4488ef9226aec05bc40e70fafbd0e5b1433316eedf17699e2d14886b6564c16fc803631e21e78fb8f01d88b29d845c49edd740f2eb5dae449b05a83f0f08479fb0276eaeee6ca37fb8ef3ebf867ca80ab2d18a4f4634919a88181a92422b8a240fbb51248332c5b2662bdb644b49d2da9a184f511f36a319c5afb31b1dc515c8b365ba78e2f3a6f946180ef693bfe67474e0645f859aecfde055adf94e94e68c077a6a09881e3b19b8f8bb552c9630231ac5158ac7225e7b79f8da8df45a070bb289539ee85ca646abc8befe675a92c37ada37b68a56efa503a4452e0bb06867d03db422addc28c6526db9c02f131b884e583a9255c7371edb9012e1490cdec05b58514004d3ec4cd22cf1e3061cf9f7bae543c92489f1ac626fc20e23af0d35a56555e50ca958826525f0d9fe4438cbc0ac12448ac161a75d3fb45d06e2490cbe5127733f2285552557ff1cf62ee36594f8541bf46d0e2970d5a64d8bc4467b7e24f758df0e3b48881a024bda184e6a8a363f38bc4d75f5ddba75ff7cda448c80be9bc8d53b9e37742e4d4d6eec4124a5e777f6bf9d146225085e8d5b3e6dbd5aa03692d00e58fb873645d46e24f049b4b637a3d5009a757787d5e2a5981483ee723746c6a8dcf1861f4f5c2bfccf5bc842da133c68d82273403e4b4f4861eb0fab2e0a32498a0c932928ccd5bb5c6f7f7e1c45685f9239a1d1927923ecc2b34f239512d62e94ad74cdb3b48195830094d3db917a32a1dc48b2b8dbb3cae9705d0d647dd98178bfabd08f103657a2d485bb5ffed56ff59e0d5cf547bdb1d7e18341e0b0a59822bc62c5fc30b2f3523995be19f3e6eeb04dd0de3750bbf7c450b87ccb3937c53461d1a42d4fae878d70ee7166ba361a37a3ba4cc31a5f41b4d749e63bc75899278b51b18074f8164dda10c1b732f84fb5186997b403b5d575c321bf40674da5120da8d03b76af7f4dbafd3527b17c74e2e21b0a14086c6291705339a0a5174423d3167eab4e398548781d541f7207707286720627332d935592b3ad8ef5813d54882c1fe9bcb77d96bda0fb5a2fedc12e646c9c40732796f4d3489ac3be3182646eb57df93e1e7ff96764ebfcc3bf117652fb99b7d62e84a8055c94cd572507a01d8a35ce60468795667a4621281cc17c16a721631150848bfb6d1769b0bf2f5b75c64af6b8ce3d1dfa148b3f52f168f1df95332c26b2a996257c68a35fcad66f349af1fde2662e546a4014f04149752070e03dc22465d38742c90e224b5547af237b4dd9b0d78ece6badb6810322186bef564e8c526d7e12d2fde50cf628e61878aa27fdc4728afd5bb490d3fb2b4891b47ecd089d821eece6032d6a46538c317079cb1dcfa78a7474b80436b132d4d26a2179863d502c0720b8e9d6edcf179bccdcc5a00dae34750ddd044997a6e690ebb788a7a027f86c568b36903337c4564e7f01892dcd8e36ffa46721fb48663ddf8b76f7a303f249ecb0c4aef1b67e429777fa05a7625df4c6292d1ca7f9af39efa9bc9e14d2bcea685d2181a74bdc5147b8b78fed7814e930e863dc0dd6ce9e01b0fe2ec9b3a4515ef507e38a23e95bcb456aedbc268490dc0c798ad81023c7caac6379e6217a20c85020340d2f82d9eeb82d19fc230decb2bb72e06a389c1b7766a8f5c0dadbdd32eaf993a8b9ed639eed4856a0194bbd3eccd0d8278d2ad81a8af5687c54a0c22b12fa203c4218b00b6341e053fc0bacdc1396276cde3a80118a2bf91477f6afceb3e1be9a5073e9ce04c205f225deefe8da198888f493c2c5849169566d549642c8948c36e10ff2fd09935aece920b1d72ad73fa255c465cfbea783bac375ce0c7c4258cc673ff6ff9b4eb2765cb55a3cdc2e14a08cfebfbf9e36bc7624315b6664cb4a2dc8779a07d798935b6240f2ea6d4991133f8885fd0aec9993ba58a5456e5e1bed0251b47e0b4b762516485bc2ac55805f2ee141ce9b13252dfb33aeb6512b770ea665f6742d68c344cc79e6c88e2a94f2b1ffbd5a233488a668005afc47f9e077028d408a5454ebad70c9a53cf32a91049cd03b762fa25e8b6a6db36800aed95fadc8f217a8da98b5f705266d47008cb9a0262a310067424e224f5fc0e4fd9fd335a4ce610c342b669de99f3221e36e24516cfae429de1aa463703a674f92b9725550a6e00159d38c969eb60540779d922686a073900ecdb2c4269bfc4489dd29b0576f7a9f92b6978282e71f3eebb61ca1d97f9c64d0e2130f7d7c30b33ec00331eda16fe9b2644ba226b129ac1ee29f3354ee35e718ffa04f67dee46ade8f7cd8d43471cfe6eaaeaa4a439358a169699292c288393f68c624bacd00849a1cb771affee173892ff5524c845a3a907c9bf483788500eb72f4591bb217cb0d27c7feab64a72928e20236dd0013f6a852805569ac5bfb8955a9f6fbdd4b0cb8e7407b7c93c3b876cbf4a214ce2fe0c053ff0e10e40cc79c75f8a0e27a65b29b817496f3705f2c4c03734d54bb2649a13ce255953d18572bccf884e4f05ed4d3e1bd03e5dc0758573c9f954ea5d3c257b491aaa2c2f63e45e5a08a071d4c7e1198f2baadeb6e28d4c6f70b8ca86318cfa12da1736d9c52031570b6e6a5686923bf4bc6168673dcd3300daefcb812066936443e2f685dd38cafbf8ccb3cca81cfb08a09cd79a7b4324c383e568c934134e5470a9df65286907b726e8a959e4df7eec50b4e64bad63a6125997662f2e34174cfec1c805ed0740ceaf7e0a4de81f1cc74b74acaaf1188e37b15f79181e6a6944fa00d257bab3b864ae4bdbf14951c3c709cc900ddd1a18fdebc7f2e80865b85fecb678dbce32d19f009c0bb4dc3f5ebf904aac90c2e6b66b19aaad7e6901e58f526bd64a2b1dcc2faa0fed71de4918b253d5872c29da5a41e2d0ef8095c232f53dd4ac5ad19c57759186a05ac8b5dcfa91408920bb4897c3c06c736dd4d7a123771216f459020a153664d9fc87327fffd061ee224068f9e46154bbae9442a3be705bc81986e543622d7d55ac5b6e4ba4cae7820790d5ff133f5dac4bf9502265b1f259a5de3b7a06ce0c0451b827a34294021c18185981e73d50577654bef9c8083ad0fa2f5dde25c8474e89ca172268e202b5b56f35223f69662a9c0beeba9f13dcce826936f865a5c8dfa877cccd72a6832587e08a03896c311971a2854c0a994a50ce8b4f4f083fd63ef59e1e23309067d29a479efd153ca39b919d1b03e4b48840f9af20cabaa5656d8dd209ac1dcff5fd3592f264a7a4798c005d5454bfcf25298e6f8ab4c3f13fc06fd2a908cd6cd63b4a3c1ee5d0268ebd9e9ec3950a46e661ff5561f86dbfcde5e7c5efe589875fb0606014b5196ba53ba85a86d72706e82e487a252537848e4d5ccd30c8b6f3cee0349ed867acee8f3db6b0f83a09c13e54f6291dcc16a0fbaf1f8ec089dfa7f2eef26aa7ba8844e34adb3c17e516e03d74e57db1e7cda301b7defe71cbc9a8cc85cb63aa37d4544545b8587c99d7dcef1fb6fd5da6f146c765b8240da40fcf723d095dbf34b835213f6a082625b0a03a49eb62412982485c284c883052aa8e32df18819b89b08a510a7877343aa1acea1749fe065a084b68f739be446e1c5effcf5b3437ea1d2568bc1e9b52d122f6f2dd5fc7023c03931be9c3da8de806fb172aba02e7cf14425217b946f0bcf80e96884e865d369e88fc7c5630be6b29a5bdd58cea88adf62f9e0057ff91719ec74c69ee0fb7849da6f42dca0cf6cc8558cda5db274f7588891723208cb034b3a3dce8e8f46acddb6d36f87faeda76a1805a769eea35698df9a666046eeca87864e8db50f370856d271c5fc10b41a8f638425cb81b639b19cba7e527640d0c31fe8676cea5020776e340bec4c35579de18e6299c66c3f5681fc698b3ace04ed8e0def5c789e09b04c8f813e79a616b60a308325a0a1c75a996541c42ee2ba77524385eac88f1ef09524cdb89dd0c0336e83d2408876489b325f588cb0114ab3d05dd112f01b69b7fc83508779e91b12a82bb04cbdb6475458845c7c35b17d6c16731ee3d0a93148e59bf075152dfe5610137eb4500a0574182d3ca12f31d6b3d058b5ec346af5acc9fd8592ce1b56974b13552de5206bf9349bb7b1bb97a11c81f02bae22586520ac86506ff11d8291137518d2c132c15b2f6fd9ab834a3d3c24aea69d158bbd0202353e7ec53767d5e1f30c0a54b373fb39671c29ce02f0e2f382b1c95a463ccf19e5030204679ae7af92312a60f80ee8b5dcde1f3ecf00ccc9a20ca3e2c25075cf6cf287d63056747f534ac2b82052fa154b61fff8378dc14af575420e28123c89ddc683d5b7c6cc5cb75960587deb7c29348da3fe9267372b474f17c5ee2bfdff6bf465102e131b43bd63bd8790e7b0482bdd57606bb374766c6b0fda6de337ecbeaad79547383beda7d8a332e66dbdd693934be03df4cf069bcd62db8c19fb44d0832b72861f7c03eb41439697e33723a0c6d26faaf79d7d3845854cd950b86e388d5a56f3b3e2ff5ae5191e32fb17a321ee26e50c464b7d5165d8eaf3d5967bf80ad23cf2eb07898184358fb52203d8a756fad7e4ec046cd54db192625bd33739b8281061940a21a9a9329e7503395822872a364b5a02819052e4077b617ab5b370a7a23d0d79dc11a88562b7f63e226b54e3205f70546d278d68305d792105a508542ea42acdea7e02ea1c8ef0d94a49639f50b5c910b968b0a8eeca0da2a2fd06c5275e64284095136f9f6fdb459cd33403c23ba1726cc01ad1f2f68c223e30ef106402a82f9c35fd94ee5ef0680377070c27dd252c1bfe2b1f5a9eb9a7f74556826bc725ed6294dd83fc826c98405544ae5928ceac83356c2734c6a2c1768d0427b03e32b3df5680800b1559c82bdee821e6e40ee11cf998121a1a018756b671223707212462c8502d7db31cb12509ed99e02b60c3c4fb4ed73834dfa0680a4a0a1cdffea89731049e8830505e32a2dc30124da4c555347fc820e662b29ddcd379419b1b3932b1a25705a95a723a8c04018f8c36d311fd6e5eb0883f0b234099263872bc30974eeecc009197b2ba6aeb8e5f0cb64a47aa7947f6b1b108e79c2ccd350289307bfee93ba0c733666e68013d2f990f6bfb47a283624f5597fb7151cbb04de8ae1acd5b78f01cff047e9bc8f992776bd8e821b7a1f8da01f476c3e37347e3aa7f50a06e3e017c4e0a8758777b2eb9ff81b834dcd65dd0442895c61f28aa0e307145c4ea26146ad38d26d93c5f56f3057274e63d84667ca5c533225e0779f2da0601f8574df818dbce42b1b3dd883de616747b69b95efb4eca6714fe4c22ed613041a675f4db565534f2595bf37aeb477e7450d33b6587d00c3a80b2c595ef99f9edec65f42ba98c778e342363b2c4ab2e7af97bb41020894071304f277b409793635539ed6e0034ff19c8b00c4d4db1fe881c2b724c35149753de5d8af88bd2764d501511883b86327016615b31e52ec24a1a6811301c690c7cd4d1bf6b4b2c442e84182ca7de0318e69bb40937381ca3dfa626037be792dac0cd124a882faa0246fc1271906af8d86fea2801fd56020bbc675d9e0924a470c6d2a9bdd95f94809bcca807a4433c390967340318bf0f9fe2624090de887fe6a6ed389b442086f49c6aadc8613bc5b6d09ccd26f99b4fe921c3cbe82ebd85f8958d299d830def07dc069a27a16026789db9beb6a2997ff7fdaf74dcd7f50a0ad8a0f6a9383277ae74b42185f54a1086209b6f11cce5607eaf0a4f2f26ae2a245aaafed335589b22adf503228c2db6951b9ce544231908dff4fda30715dba1aa980a3c7e7156642c655512c47a6a12440913a6b1497c8c631fa68e350dd5bf1a892f73e512630ea11fb92cb5b5d9aebbc7faedadee1e6f682df57c29d8927ccd67d4ced5840138aedefeda9f4872f74eb60acf2c34c3a435aa50edcc9a96b72ae7b097abea66aab7dcfe101b6cb7143704232c3c35a646f3715b38a62df7e118279634155fb15c884020aadba37f6f229ef5e8440a288216162f5cee4ee00b3e095b051f4b90b2481e2623294868d23b76a3b9c080ea9545337478682e69ad10616400e1a55da370dd9110f403e7267088f2f2ba320944570495b11af3eac451f62ce09d85288d7e93df92999a16d8a21d1f7e1e5fd9331851b835bdddbbc95705fe88b722ec9927ee03d9b45e01506d50e7043094cb3550f902620d1fd8be89d9e166b4203812b3424f4efd485c895e51bc689fdb8d216555ff05a4388793dcf618b7648462b5b3943ea8c5ee45e5b18ad00b4255f9ff44f522d0bb152106bca12118e20865cf09141dee081443abac306a955f98f5fc585366473a5d0a9becc4fff5a1c9227c6c569d4d5ff49dbc02dfac19465c98e260b74b0bf6f2ea814d3e381c32e474ef9f0b4ca7d10282214e592ae1680f5e3c5b78ecaff6887bd7b734f7517bc86de268fb9a67a54ed881e1c9eb17115a733aae5819909074d7d9551f5aa9b51a0b48f20bb2cd508dd3a84edc368e6ea8952434cf0ca61e863fccbff21c4c6c954bfa2a92c64bc14fcb72ece4bbc4727e3da619b310e2e4ad2af0fd63527a6552d477248623bf1ea8c0e06a1b96c27b5dcb7b9ba5b80f02cdde9f033c0f3214391a53f778262aac1770964190aa75b54ee007b799fa2f0b54bceef166c6e6cf429344bba7bfc84727a7b9c49d4715d3b08d168688ec4f9e10ae9a76b82656d97755f228ee51a6a34b59e75a4d7bff0e5c026ea7a041004f051f33da2be330f4dc13b1436cb6aab47ca7cfb70c8720ed6958594fd05b7eb1df07b4bb00c6570fc6c28c471114f0669d42966f30ac6f6d5a73ffc4bcc29390ea9a3fc9850328702f58aaa3d5d21505a350757a25fd7d24f75f609618a74d8e54415e53476fe7f6baaf6e6fe2b3cedd2b9ce77074ae5e570b7a60d217fe89553f43acc23e75cd8b9c8f0c0a2cc3ed040117dd98d956a7d478a4d0e3e005e8acb6e55f02603c2b9ce1ba2f9aa2b47cf8fa95750f0a1dec33692abae879e79cdd619ef8837ef0ad991e75725192b46a662b5e0e67552b513e10c8d627788d544e29eb03f45fba90f802262147c0a42fbb787f545c801cf653d9dace16dc2c3d748929311d4bbd1fed7e85431890ed49204b0fe4b7bfb6b7353459c979bac8481b023c22e2fd8ce067e272f5ee0f581b7687c0662605634ee6085a0e4adf3bad4d2a71dd95dd1d8f2b4f31cb944d41871be726390b501582219e13fee726945d980dd77ddcef760afc9b30df7d96cb5600df99c462fd879168d374d12c3e48c1d0fb52935dcbb3ad847e610aff1cca19c006f962b15cb44005b5872c9fb549c9bb3592f2e2e3e02f4a527d4c02897826ec13da49475a48b09e04514b9c36c6fec2d00bfb6bec217318444fd5cae4fb0ba252dfe51eaeb47cf24cdfcf0ac8e767970161d9b954110c2d8f8b03aecf87b369250f8f9b6e3f215dc517f1befc4911a67c4b913fba1e2b974fbffc8f379445d9128e8225ee0d4fb11e9efa2c1c66e9a54ff5686ba8910b047c83f481f1738988ae8e01612ccbdc930aec6249eb070055cc653edd2a8a55f25693a6f86247c0fb76317bd08f7ecc0a16fca94d9adb3e35158f10dc1b1d52c1046f019b2cf89f875e2d406b5cac44878c8be5a6c97552f1960ded99286a72f4247a312df04c2778aa14a8e7a6c81cf524da19088ef88de49a3b6c2f1becd2fdd80c8b44d010a7433e92390c4ca706a2776eb53a1b6d15fff64901f367e1fc39c58b18b222d4a40feb496322da7ec7361334812d6dbf784d60467dc8acad7e44ddb19bdb92b2250f4158a68e063afcd09b35cc49930d36b72ccd5fe0e5c3911458a4076448f9d2bba1b9e4e7cb13ee115e974390ff98bfd3ca365b8d22b4c8720b4db237069a8867229a7ce9df27f0386986bf033127cd4272cea7fec13d61aa0b1d803fcae5649c7969e068cbf5bd3b3628905ac6861fbde76f8bc6c22dc1dfb1a2b10790137bd13fbf963c31442ec44188e5004acebaeeaedce04cd44924bfea8e25270372204f4060ece897497cf37ff3d864fd2dcad8cc4f884b2713cf87009379acea7de3c3c657c5412358996c7992a15d404aa5f9439448a75dfb0d829a90478336ee0026a0550c726b49d383fd0a9b6f50818280fee3291743d4d6da0e86846e3ba0cc6d5f4f79d7486b7f0971a76021a019178250542d6e3f6d75e303367898fdfa95384c3cc2d6b77a0b60c890624064c83f8b79802f92e6f6e66fdd5c602e9e7166bb0225f34ef7064a7a0df02fb556d0b9a9d7b4b6c5651fe59ecbba4464f672a30b82186439e952e633159b3178ee5969538511603065e378ce8b20dd39367d6fb043be1d412790e6eecb072fcacc3445019c8db4c4e1901aec7ba66b4d7ad0f871819fafa79004d01fc43489a8e7f1ba826c210e3e0f6391e177dea0d1bb891878fe0661ebda54187238fd6476ac35894fa7190565176b6ec5fb9f83773f17a523cc86fad81d939a246c3eabec5e6fdcbdeab0ce243746b4e85d384486a9c3e645902cc64fcee8381259c373a3b35e89e47445af3e401810f17b9ec693d066d43c4ff2709773cf564d1153c243aabf1753337f6ec720c34409dfccd7a74112ca33817208889608ac2af31ca0518aae07f093f7c57cb1617ee34763379fc1299cb5ec01b1dcf55db318dcdd71205f3bd269cd995d1ef74f0db26dbc8af27a84588fbab97ce437d6e33d3285d993f45d567208baee25ef0bef253600d943668307225f0505070c0f8651848112e778b2960fc9240e1fe0d61a339286ef012bf17ec493b87d814fa5537979ce7f546ffa89000009a13741e5458d9a201c03112e2715e99916b4b5857ba12bf56c6f0c743f639fbe91006c7696a1d6a9b4fbc297ba742513664d8afdf11b2ed1183845b9eeaa6960a6e1959aadf0e59d61d3168fb5abf600917537915289ea538eb95d0181c22c5899924a571e54723ed1dc483c217e4f1383fc6a60ccd45a39780a850d1525cca781d2f4b9ba668be0193d39b559fedfc1b2d05b7be860e547d58bb823036c24548c1d70fc5101b357bdae69c9f4b0bc8c22e4edbe9df0b3c3864192e70e2742810eafac70ec55bae8aa5e795c88e2c35d87f33d11228669248ec94dfe680084b21c5fd0df7bf3dff006377fc53867bf1de437f3a59f68ca82c8e23c4946841884bbe08d56120473498f18104d3d05860e3c46f78326202abff77a19ebf5cb72ca05b28d1d27d794d13ad949ce5c8067b0649da7a14ca018bd540c84aae69b189630eab8f97eacd207c2aa5bbadfa4cb8decde7c6b7587096b799144517c6fe06535e7a840893f01f6477055e520ae6658219171ef41cfca806e842d987d4cad5f352a6c7829cdb9e61d1887a7c91d9100baae5ca4d610a3229daff7b22cfef8d08dbfdd77d7550507b87613b674a29da2b77a0750866d40429690e44e585c888b84d6bdf8196c6f5888b8210a7e7eff5e71032ba21033f62f6d71a5c09962822e3e8bb8059467784a526fbed8bb03f0a976ab625e07f5eae89138374404bc4ed511e30331e676a0b77010cce1b6f692a888466741f9be5ed3449fd16bb695a7ecedce565525475d6e7959307ebb8a950df3e8e0a6bf530d743d3a361dd38031f2bace3e73908ac40f837abc7e8822d07a226bce9daaabc261b223374abf87fe81fee407fb8fa5957d39ae3bacbeaa1d39729750e7c6a8fa625378ec72d71a3682b2ffc2c653e5d6330b7d3d2e3275c71bb128662d42385b2f2e4d42668540c5ae71cd02f24ec8941ebcdee16a99823ee82f37675689ad319373e5d42f6b0efc0d34252be13087952444a25d1ab94c4720c78e9ac09687d311ae9d0c80c4bc73ebcb811cba9fdd982a297bf7b8ae54f21f08867821a6e3e41871e7aac9fc468f8fc818ebea4ce92efbaf5a899dee82bfd97ea66f1e0f1a098e778b71b685f8917ef4a60c4047d0f6f7bbecf12284323a88ed46ca1521453efec988287fdcf5abe217ece6ae3c2a14de3df20eb464f5a424f7d956a94d3f0486203ae09de081399f86676e978525b1fa6e90b9e14c1c9a40d2beb04eb72aaa508f57a2295379b34d6b48799962ce338312e6ff945e12d321470272a844b4b245cc8b64e90b00fc2017e499ca455d88d99452712e4c49d938cc63309869515d76bb8aa932832ec32035ec568a703103187fc876756534c97a27f2952e508be39c83611d3cce49b30c44b5ebfcd1bec9c3fcff8786943e9e450279bcc928b2568c43660f2fa74734f128a807d822cb4308afe14d026ed0d7284716a4af878bcef0e4fdcb53076342b8e9568921658112fc6ae774f86701d81245ac63ab93b29daba46548bdf29ddd4d3985fa40f66e329546ab85f1803dfd10af81d32919b58f35e8b3ffc173fe222dcf3465df8294f1bb8525dc41744952328acd715b97c5a7a6c9abf8882bb2eca3401d9e3dd89ac944c25e4e33eea9308eaf5fd2a9398ada129329d0bab7c1e3ee03929b7855fdbd82e88ba99d25fcfdecc3e676316622a5b0448d6d026bbb91fb0468f4a65d537ab5dacd5753ebb06906529c8380c9097910fa261a113284c8717f5453165f9b8c95a04b5e5a6163bb915bfa5bb1a2d251bd3939bc913abe630d27f93e4222fee704ae2d3f04acdf8e221ffba040ad2d4b491bd71656202f126cc27972269356eea13918da7280024c5b28b976a5cab869832e0e227a3b1ebca8afe0cf543ffd3f0704d33c74fd517e9acb5d08e715e01e91ae67ae2be2bae9df9e7e3cb5303c89ab66d9311647af23d11fa2db1f8334c519979811130b72abe157ffc5787a2303b4b791fd9be7b948ca45f3874f4387e9deb37649c12ef44dfcc2eb6c2b5fea50d75e44878e6872b59ce26ad0700b6f3327455fed28726fcc4d44b7a271b12c959a4d12fa3300cac963079215196117420531a491cef622be232cf47b993ab6b6dd714a4efb79a0bbd1ba68712ccdcbe942a86f6cce8f2ba43f694b55b5947bb62ebfe976e6d40e1abf08cd9da2d0ee7461d6040e3abed7cb2b0ceb5cfd4dfa4c51b93212a48d5ee6e0180ded6ff40565b5e742d53c61b38a755b14e6ba19dc82a803e26b0dce984f7f43cce03342aec30f910d3ee848b34ed66bf60d468acd89fdd88bdd62d4f60ba317766dfb2d8e212be1f330757b76489616e8f2c8d61bf998b57bfb53c3af15761eb18d660a524d1eb2eedf798f44f0427dcb947207ce60f562535b7536bbe07186579b4b2c42635b0f789ca15d20803a12c70ae6f9464c652d245e9593b9d86b8d92d22c4829cc3b5a8b429309efeedf6146cab0c27f74ddede2f1cab4c01fb586fe9c79d5868822e072d2c3c756d3d7f802271d3e9194ef55b866aeb1c0b645bcac5fd69480953536cb5e6be5074d56330c0af0b3050d8f856ebe3dd48c5cd6bca443389d7eed6d8eb44a1e1994379e820af93d1deaa3896c93190f9b80480ffa49114341a43cb2828731818f54d1d6050db293b80d60c276acb42f3bc9c0a1d8b791755c7ad7b8618ab5338082c55396622dddc16db7e39456305313b83e847520c3be1b74a1d57ce1c6b976df3e3a0654790f7a5d1cb001478f28a77982677622da46568a20680c5df9ae5424ba7b98503c1c78a69279aa28794f97cb24f8ba46c34be76cc33efb068900b628a663397a42a38f4dd80021c87279db32d28251b1b910567a101e323b3f85009cf050e218395df1589ea6a9a56f11d5e37f06598f00342323ca05f327b02d42f7f7e98f0b4e88b664cf977760b68355a5061dd089a827aae938924e0a5319f615c84ab97278006a36fa66bdc3942d25224c4987961f8074e110a7bcbef196d7950bdda372d284133d27e35a4dfb3ed6a49453968fe4d25fff8956876dc1f95b7b33475b3d3e4ca9ed04fd221fc103f34e9ee22fb15203e6206fd9fa7f7d33dfda65cc093e59376a7d8f3dd45157a4d4cded620c7cd31e47a58aaabadc811386f77a1468ccfaa805864ee549bf014b57c19e471528e6c0d0f532dc6178e2b7532cc481a1fdc79b6cc510b4217bec2bda6f26a94c0f06d886dd7b3dc7f3cf30d0f3baad1c2052d4c7d72234858e7477317ef374ee7377b199f2ee748e230c5e49db3579fdf32d51fe14633e8d8d48a0741a2bee2b6c0f92c0ae554b9b851dc8c8b8906147e714724d7d4a0ec78b594105e2c9e45721d96c83d07cbf0166bdfc37d7b33a12b008465cafc79290657bc271394cfab4921e4fa8cdd35b4e4910bc400ab0efdb3ef1e404bcdb9f10d4864ed5dbbcc3f6b94d09cb9465bf8a880aa4a342e31b1ba7a05530bb6c01fe4a8ffbaed81e8fef3440bb2d6fb16cf1401fd258835afe200b4ae369bb447e8511378c2e15ba304fbfc51a1fc3500e6fa8d344e205739dbad03f67831eb9bf108d92d98e0c8a04d75cb654e7d21a9d2e7e5e9a5a4f31957e4a5ffd45e98c877cffeb21f6253854383d57b9d611ce18bff0af817a2751509293d4b8d37b886013fbd5cabe51bdd1ffe421e08fb7081db50b28a0358585cf06130dc99a155620b86db3e89ad3b3d0c038f135d9ef2e770f25203b1d1859945f74a1a1e2ef5bd028a30cdf523d967b8894de8437f6b85f122ec767a458287319b90828d9872e32ef26ec1a6870bae7d226924d1be87da4a470519f4bf066f5d4235c976224cbf17c438bb3ca704d7530e4a135cea095ef07c70d5aa03c8a52f8a54c3198e1238d5853177274913119863abd61315542206c80179260d3ef75cf0b5ddb7f06697f96f2c642669adedcf78c67789462ea3690d6b596a78c10fef323eff7b6bb891f77aecc6421f80a0c5e79634c459294323ac3052a2a1b28fcf1decd67c15863ad7fd528c0719fb603350f4370ee8e66b11f8541c5237cd892973ae867715cbdd78754e10e977ecd57a748aa63e01029ba42ca564ecbf2c9fe7263abb549c5cc0014fe5e52b2debdba69376d78fbbabac79be7dfa5857f0a57d34db0f3a3bf7bf60a7828fbe64cb5ee8290dd06799eb893b1975bae7e3c1643c6cdccf15768f62b424bb6bdae13d51df9934d53c41369ba6e0e1d1f70351656269a65571f93a6005910ae6645ad3b544baf2c4a84e0b09eadb44bd1e914ccb5b91cecf9b2f1931010e0dd612239f3d3e5aba51c7bc32b2359057732e0ad8c070e589862df287b5c9562ae7e996e357dd1e6b77975ef5b8336e92ca63e4cb98f94382696450c738217caad98c0b910daf9838cebe1a7b8638f13104601fba424f7b02879b2b0c23c0147b3392f4e8da62773eab40d7bc3d7850c1d09ac4ae3cb877dade4620e1a0ddad3345f3424ba696fc4bd799befc5e06db98f784ab9091a9eb3ad44d5d8b41161338dfa3e8a4f350c0b25d476e6a9c8f7b52a2823f54058e70588b1298236253284183950f68f95e7ce905db8e314db69a99da58b330629aee23f03f66369e2678a36db5ea5c2c479f2122eeda2618af63a9e97171892f19abc877b56df26380b0c944839a7f33265a859754463e982822ec842bc8a9ab13e40fa73f8933292ecae2f37c81d6d740cdb2c35dbacb03e78b28343515dbc66d2392dabd1727771c7064a838dbd03c0c0f5fac63d20c04ca148d827688b8122a8e9c1f1f092b7ab859134306a6ed732233766ca30f17d59e93926ef3963a5a7b91fbd66d68bdd2a13737ce95373f9be31a65c0c8e2d1fc0a9cb26d5ee4b53e0a7429625cd02d4f1d1c432f7fb8babfb2ab94d2fd7b10970a0c08cfc3acc4e4773f9206d3fea9c1f699616d1b29e8afaf93d0418f8367f51a61a510eecfc4a0989a1dddf6e13a5b7971cc1d23644f498aa71b3e4d9344b0bf00532c917cf34b7257b984ec2605bc06eb6f5acadf604ae16e2a1287fe949721398cac6fc845877b6f62909b97a272507158b8ddf1a0098f8e884ed18776929a14779cdb436ed80ea70052496756ce642b896a6c3f5a7564ebde3e62d3163abce65e3db4957c9b59dc50483bbd74edf0eb7a0d6be650e797216f7e225875e1b99f7d2f3144422b17af967ca95687bd6d1cf5804b84858a9cce9225b8933da8f010eace602f398199103ac6afb97c353e52986960d67abbef0ec6eb89fc411b36ba57f12c7d7769fb5f1cedfc984bc179b7c5705fbcdb126690f4cd252bc653a9b248981e5c2a6c8af4484b09636c7d5a1679189db458e31f3f9371619f276c475c8ce29b6fccdfbdfb202707b8b1db6bb5df3cbc317e5834a26fe1f7b668193d194ff9dfca6911822174ccf63a2ec041eaf05a170958b52926dd4f61c8bdec75ebbd9abff16315e3b491ccd29e8821030fa40cc8b005fea31c01249eda5b5283db125e3f1952de82ced4b7313817aebde5673ee79b13ffa4f48919fe09bc5d67dccc3ecb260917c329b37c14bbea360a7d2f37a6d6e27b64d08bd5cf30bec86653c68eecf154c2e93768fcf16bfc91881ecbc19b7354cec4f8a7b99c686ab4ff15d7b9614ba97e8e7b9f9692353252a9eefe9cb90c2740b759358e4b5c6af885aa45da2eb279ac12ca6eb0fc153f76b0a14bcaf99bc8091bfea4566ffbaf1a12586300405f3746be63b3677c0a8f79aab27055dd17f3bb816f2c13c0aea56aeb0a55a28bdcdadd9680dd81e70364e7f54f640ad1a429bbd0d449ed70157464499c12d2662b3400f6db8c62da31f1fdff6f82271d74b7f1173945063b3beb4fd9868e37691a83e7b9fec89582e3bb2f925bd2c0d148425f2736b80148ad34d03491b122430192d85602d3bf85a1bb05c1004cb6f2efbb9922195ba1dda3974cd851f9b73d4d593ba61ca8e725f2f5282d93b498328c7cc2af487ac617ab557873fbbc6fecf43067c3b9f143014974676d630f185c15729c7d420b626b2e040a45db0ab668d84b7387518dc5a1bfe16f450691fc9a0278ac56058ed891259a45cd13c2f272df25cdaf5ad8d0956ff1e0d8bea3e5b6de1d6e9d3556ac448fbb07b14e82f1b9989fd196834b944f8a802e2ee10c07f8016494a417e23122a3206cd04700d4fa9d56e4f76bad772e449884a2fb8983908d5a304f211eca1074b7f3928c319b0d2c68890443e8cabe05356a2ccfecd1f49eb31282b6f2bee95644ada2f06e0be3d917be926b16f1a23b9e1e5f72e684aaa67a514453d2ed975c00cb1d1710bb03299c3f805ff58557da1dea9fdde555cbe003b9a02999fdb0b99ebf761b3286169c4b5f952d02690ce808b9d22b89a49e622217e1dc07da6b10a7fbdef945c4688e0a98cbeb5b37e8c77b39355bc9e1dbf2651c51f4788f055829c3d111f4023661ca5922e07d0484a030b6e6ebe4bc2dd76cfe5791d67bd13710631f192f55d1d63f0b7c64dd2d9b27ce442f7d2739a3121aa6a29fe779a84104eac28fd09f690dfb7de97dc2b22169e75268972fb837da3f36a7802045ba67bdfd31ebeba4c4e2417d1d9294d9535994828c4cccaad63cc958a4780cbe4f5b5368e9ed2e4eeff2f22e01075874401bd5918de0b6139743030cce85a8a39d72b97b0e0c474192a1175349e5e58fc6dcd8ae69dbd04c5ae0db6609a74786098171bee5ac37c8eb7ad56a30c31d16a303b095001d67285a1e0961330f499da4e0a811ce67e2cb1fa9677853e97579cabf951a1787db0f8a608add4a708f1d7763cac39e409fd2e27587d6b6f4aff57aca5a379c0d7b61b1dd8e355d6aa9c68c222fe7604e42d06d24f5f43d2e363b0ab0931384372f82d70153c50b9d5ce59b7cbc2b37d756a0e2043342500d675e3a1531b1a32f71ccd32efb46ce5d16e8b45ae08ccee99f722d0f38ef1e3d03f22f2f3b5f44cad48f7d9c51863bd450c478295d88ff982f028af6ff93f9922c6b51a20d419c332ffe0ead11407249c6ed0d5095be49c3b6b9d2c7b8cc8484bed1bc36e7c8e8ed7a3c43407e145b6f83a683808643b8fe8f302ad230d11b9de3523660649a263163752ec43d6be4b59ce8b9d04e94a78b161817ae1126771d3011957336a389f2c40ac17464d6d45440ed67f6036050f9e4843eb5a7775d2e3938a293d39e63acdb36a8d49c50d056650be30e235e219e19b7dd5b86cea6bde956fdcf3ee5847301b2e22e7c687687c253fd41b29365a375d77bd1a831bb1e64ac91cc66166c0c0f7f22aecedcc1563e50bf613ffe5262daac407c95083fa3baac261d7fb4bb2a685c23de2ee1f3ea4c5fd52158c4bc1fe2b7329c63962c7194dd076995377da17d8207116ae1eb5f2d74e893495772e344c1643b9958b9c352cdb0a647bfd98f2efebdacb332bd2798d92710923b09099da27d60de49536ed4d39cb9e51bd23a0f2739835b9e7f4abfc121e0e16fb1f7b076e74c845c55e807d30e30f1df7a677e5ef496dbee6666ad615091beb1939c1d5f2d09f07de7fdfe4bb787b2ef3d783f37b4d71a6116851d0eb9bdcf3b552e3f96869538af676371643a364734c51d42250513eecca49499465f50e57359441f9f51b189204b86b4b2a28fe9cf7965cd6b20a16dc46591be6f2b4ebeeed8785de63b07ec1a339ee895d4cf6279626d85b2ef571125dd7b8518001067e5b9e64375f2c97e1931b84ed4fe95c1dd56db548e11b4d8a58654b27730170a3282862f72fbad29d45bb3ada6a2d63506ee7dc6edbeffcce283301ce4f14137405ba48933ffa13e791267a86e6773ed87f88f8620a4aeec3af114e608348e7fb1c168000c183ffb72cb01bf0d694c43b2e948e673ca5d5e79731bfd98137913700504f02795b1abb2571f8fd1609abeca4d1c635ac81c30514dd8aad356895c8a58baf645de2a6780a3c3acf114ccd6e3d2d4f534211105b98c0776b51688dda05e50a707bfa0a820a412db54bd0318ac4338de06635b7326e8476ac20802fd0269150e11d7585e226acc2cf67a24a7bdf9b0692533217a7411f519794124374c7f362a9c57651c294108f62601f803a4f8512effbbea1e1579ca68c2c7ac3eed36d54e90c3ea0b0e634d14685920e6564b2d1d2b059690fba7666655f75942faa0f56879ba4fb05dec9793e7a15a4adfe37e5cd1939dc933cf7a5caa01ec99db6ce19007c60ff55b92472f1124ee7f85dc4b78d0afaa9292f7e56b573e6618480f575bc623ad345f7b0497519139361fff042d57fd0becc74db0e252e6cac0e2c415d3b579d3a4d75f6a3f18b696e33b2400e57a1efdb0a25a545e5efffd4337c0471ff5ebf553f03dad2e27e2c5e733fe87cc4bc8868a4f052b5f7018eaae9c210208bffdf77f6758b0b389e3c7b5578295d58b8a1eca49fb9b70a642fb5aa0a0036711efbf6e5bf7e6d176bee865dc5f8111175fcafb5f0a7302747791e32986ed81ac887b7b0df505efe0cd7b8f320804e02b309658d34cbf2cce97acf7613256df41e936a06cd6b6e4c89053f689c0e6fe3e0d8f262d44701e63dc677b73ec423882e04c50d0e19e3f5d59916e3da9a402b12d7a02496d694455b61828f4b66521b7f202fde092b3bba12739a3e016131ba644c644934012533f4f79969c771c57e91090cf4028c7f39b2e02327760434a9f0c647aef8c2d14b43eeee629323566e63fbb83bcb9aefb74b310f06ab8b7715a257cc653b2b9b67a37eca7770f197c037307c4610d135be4e6455319086b80c9412706f91dff5dcd80231ec63a235b7dbcff9298633c14cb3bc43888df4cdd8b257fad0740543600e1fc95e51f5e749abda32a34d1696c0d65be7709ec917d3a4bf82d41efcac9b4be42811448422888861c1fe36c16b2741ad501e475b7616aef9ba38704c714f7f3c67fe7bf542340471bdcddd48e550ffcaeb8d95acdc97666cbe0acb29fcdd4f9bb06387b17bcdfb7e68bd8327437bf3e0839fa7975c6b90d37606d1a0fcd8e289a8680e741378b086a9b0d2a7e2dc616232904190c90573d1462ebca890634c5dfe01cc12b45a8f7d3a770f5e0c5c7c0318046a15e7110d3bb4cf0f02c0de386c800b247e3cac0863087c07d573f399dfc0b6bfa76b025aaa90669057ef1a7311b67792a0925f0e863261931a23dfb55b7af246f4bfede4197e3193a0ee1ae0427ad723787feb90d9d7ac8f13a82f7ac6b0f7fefc8b21bd35d4d62ef5db3a6c2961d25bdb627f2be701e06f1fcf12edade1e04f7af5eb3751c33e56ef822b39c7fa67c17ab4c592364646ac39cea57953a6f551bcc2fc88add285052df1413c0c049b61a7e2c521bd7353fb3a355b3296276362ac3210103525bcd05ba842ad8655a16ea06a668afe6222961d1b6f1aea2e73db981efc27ea5d8b58a39bc43e31fdf9a78e1b33fbd579e2fbc91afe7a9ed55c39efd9803624d1c88dda68db6f24a77e729337f798dab64fc492bab07b6c4daa005e444849d3ea91a3d23a05f30b916400ff2578823dd41f9cb2a691b932a184c0a42717610469c948949217ca04629788bfe4e909a280f5d3b2d92facc53aa73779f647a92eb721461d8a4e240da4545a028373980718e1811a954e6321e112a05cd81949e6b32ca31b23119a0d87d7ed2e6a2aba817eb35fe5eab16f0a4247a201eed3d398923ea5789bbf4dfab8a809b5b9f4998c691e308c08cdf850e7195ca05b919aad6bab0d041d3e9ea9ea8aa121265cb0f59f6954275aa506c5f10c91b992ae4233327c266155c029afee0c19b11736d24802d8b24715af1d365b45888f2a99e688065dbc90d9af319b442acb4ece1b2e7dd62faf9540d9cd0c85156811bac932c5ca7cb3a96489c2e27e268f1c95de52623a8c5aeed7a541523faee4ad7bfa624a4d8db72de58db364b1193aced7a7598ed7149765fbcfa180fb143061e98f7584837725b860868270aaa72a067e5f90ca85ab9253a97a0c44467b6fe22a9fc4b0f1d07fa6ad897a31e46acea798eced0f9d259e426a708572fa7b5ece026107c16c79ff52ac46b3ee38276852294bf5bb60a427d0fd1974c9628e453f0fd13437965b20b43159016a5d61a3b7271d244017766c7418caa2d5fad9bf84af57e18669f3af18a5049cb4921bd17ea146f7862d32da1454ee5638b07d948722357cbb70e02ed0f2d4a096b2de67ffbedfd88877c071cf261b551470cd40ebbd1e59b9ce499229881d77873b916a77fa897abf6d96246345ce1bfc74a0d230a49d2fe85beeb56ca7532720071e81bd2bbe4a6b4530bb6d623a2ce5a5f12b000af853b06cb1f48c0d75c04bf1c4702101527918a13747a3981fb85974c975359311a8cdce8a48d72ecba3a8b31741cdb9ef2b1a18071a642600339cad49e0701fd799d3ec817241c9f0377f1b9cb2dbd386921607d0b2c7a44b53c48a65d558bed9b35557d7bd1f6fa87cbedb25fd4892be21ed1de0a9a175c091bad2488c60d112862ee56789842daaebdfe75b8b035eff35e0dcf04937eba1108a00f4dd6b828e3202c21c300466eec08637830aa03bdd8ddfdf1b1131085a40a05663ab0e1bed8c130151b679a75040817f266fc803d9afee196f87309e404a047bf43607679bca7848db2d2f86b0941f285bcf52db7a5b6fea3e5dac9df36b754aeec7365dc5a5ad924273ee5c9b2fc137d8a4d6962a419320e44395de772b786c9c2964cfa56545155e7b15ea712a92a70c7bca384dea77dc532725ce79fbd68fa0a5f0a72faeec34605620cbd0bc2e082fd8ea700cb1bffbebce91096a4c6db9500e73e06fef61b69f8c5d48e0de7d40de3c276926040a0dfd2501a36663b913bc4b2668477a728a25e866801a5269a3ddde579f231a0e11f6746144b98f91c13a625d7fdd87d06e396953d4c9f6f37fa29275630649f9c61d534c800a4960948fc83555ee62a154779d6d345e558f30fd303ad776ff7fdf4d1c0b6aafd71c7e12b2e4ce386c1ded66c7ca4f3adc99de2e96e0c16aa2280f88dc8fc82f71d1f437db1b73c58ed54c25b037cab440dcffc39102fc1f60eae8770908b01355157b17c1b0e9f0351664e5881e60876b95cb9874fc382b866aa699987e9662a027ba818d32c29721bf4269a3be4f416565718326438b9debfdd6e8dd108e59b14660c7ed300667c67a96b96d5ab6ac4d69435ea7690031f7dfd8564545f7b1e555da3d9558ec7b0194bb2a7a860a832f2edd3671ecdffbfba7d8b61b7fa99cf98fc5b8e39cc24bbf95860b79d4c1256d1f5257ea3710c32eeb577b921a20260b4ab5bb929f08b65d45fde8e99b942e91e7d2f623a68bc39c81bd23e488e8b0120a28766138265d1851d676139fa3b537f30d71d81905fc58c93f92b6e2731de0b0fc273a0b21b863cf709581fd993d060c2e763524eb95c4237f61bda2afbe5f4f249f4cf29b360084e709ac1e964d8bad54bd04710fd0a2cc5882ce31daaac508e0093b4276163ff828067a0ff218e162e53e41003b229c21cdfa68b1e2c37ec1a2786166e4e804f821aafda853cc1dd257cfba04bb3ac566bb9c7cc529d0fbedeb1be80dacafb03ab9863d59f8f279404ac26273168f4bb9e4c8cbcf16ab16ec3a4e1c339f6d350fcae06ce309a89bc0603391cc944e906beb3ff301ecff38ccf36f7bc6d760c77f16a0fa8fc42d7beea2d6b1aaff84d4e4e886e346bf58a4e6ee09e4ccfe89e38afb709e6b71904333381d2c14936ea6486d136b25f7945ab453883249379a951534442966fdc21700f59e8678faaed1876cc8275a109c5b97f639f450077f8914a19b412f9cb75a4ff1864a1fa19aae5af85ba47f0802ab383dad0622a9a101df1d85f3eadbb03e9cb59266f0aa3fb5901085303481c175be6643ef44e21a5f0eca5c9c8c915a68c72cce3a12a1546a32b724bf363aa79e350200e34293f4d2b011a9e3399c32f5ac4d84d340d08f22f017426e21bf7cfb395c9d93fa7f6a2e5dce58fe23ac26bba3d5c6aa370c040aea5a5f82edf0698691ad50dc69a005bf7122d76a2f821f9b54da03a2f24c1a2dd2d4d098fd03970bb7caaf9bffccce60b525ff78a483309394bec88583120176a4d4c9fc6af543ade7737a52ea7291d8a682cbe24a43fc308eaec1a3e282b782c38358f7049f2df78d12e93b258e9f64ce8ce7421466c43c09f764fec9e9b52bdc0975998eb8b4940f70a259ab793c1a493124d78a9e49e096e523ddac084c3ce8caffd00989316d966a66dc58ea8d7788888dad73279c24c7d19afba477d725935351fc0a81253c1f6e5c05b0e59c3bf30efeb2db9c168ae280ac72f48e56145096c4c5ae861fcd3c9dcb728e4881dc4ac409a77b3efa15ebb984509b65f04cfe4c3616b72c1ffad3acc41f8e31460d82169ec36b445de41b3f6103e7478b2061c18e8154f5b7c71f3c28e5e0246a6e7d93bbf1221d6d62bcb1ff5df45817eaa5cedb981e07abadedb62c6a495b63647b23f09402df9c378ecc1d197e4a5581c9acf76520fc63c0e48a8fce8441b5d6e0fc5fd5465345f6a1116e5be5f3314aefd3867375861f83236ef6d3af81d4383d80274c41cbbcdfdfc7d0952cea1383d4f423b744b5b428d64942dafe507831e9ac56b8ac816dd984470104420620dba82cdbcf1e91d9a2d98addc0ac4b151ccf3e187fe8a5373b9813549bda98cdd07f3f56afda9e1ab10ce08175ec3d62f84ef30fb9c38614bb44ea2e3387d0757a602ebb498c8055f95ee2b9154d135b643ccd6f06024999ddf26af5cbf89d5fa3948352254c3264319d9b533deda7b0d3898f648bf51e731f8b6cab749b6339211ebdda8bfb21525d82db808b4ce614ec492dc0e3454a4403030d54c499d3873165749772ff308a94f785ef5515b9c825b40e6bffca88ba96358ea0bf3090ed3282f2c260ae3fecbb7fbb738ab4333a1f25a17e7fcb5a8a2b80bc3729dea11d7cb95fe8e2ce5fa96ab7dc5692536c83a3dc061ee182dcba0b2d9aa6724f66f97d4453a30b430da5b196bbb96475d5e736834c1512304be3e0ab16314b50293214a916cdccacbdf5c66739c7e1f423922631b86740645eb67198824813ab696d0156fdc0ad7fffff97ef942756abe1ba685ada6258def70a16dfbdd29d9f2ac14b04e5ece34cdd5668a211496e9713b91078e6e2616c07ebf31efe2ba713dac3df682b6f4fa9f5aacfdd0fb0c66c93a5c9f6f4beb339b1ee061fa283a8f4f23b6248501ab3113dc9d433275897c2db629a2e306c44e15b4dd04af88f2d4ec73e32c210f73d86a50c2a17a32e8ade7af0e61466514ad029359f338f5e945dbce0f7bfc5e7eee1fbb44bff9fd43467cd630cd289d49b740f360e4e3cad9bab0ebe4d8e47354ed34aa952fe95aa31a2ec3dfd01b49c846dc091f58946eea7ed1df6993b45382ffafc412646f0fce4df21ebfffb3da2beaa5efcff78df790ab0b8149f379126ebb675d289e8ca0bb8d5ca27ca556c887c5b41db5cb297fa44a09423429652b8a370fc019940cbc64bde68253f4755572f1f5ff8b10c9cd5af5ad94763f3b675863e0b3e51979dd687676c22286b12a2c6d6e17b7a10546d4914371e3f493c47859e66fb082b45498d919a8f210df7fd522306279b1be514cb996ce3cfe3b24da0c82fba2c72a54c0be9d37954211c499eaffdd9a3a6e4a3920daa9da94cc2bfd2a5b2ac9ef418ce22a3d7514b514ac84b0693c8fbabef52b0eb8c2d86f9957ca0fceb57c5bb3e6f3000b15b6f765ca6944c8775d8a1c4d917eae49f064d7299f4c3bed438092a091250fbf4650fd721c501fe7df71c497d1d49e8fa9f2b81e2ba41ffa445219a22815969afa2fede0e44cc2938235ad946a83502e7520b8a242792f79ba4458aa675c41481a72b5b140af6f21b2372b482b83d7adc4e3b38297939224b45ffe7da0366ca5ce21ffacda59b5654b94adc0a6e6f8405166549ebf3bb5236327a3d25d668b1eb00b563f54fce15d374dff2f96b91d233c73ee5bf3a978f49006f54a0ae0cda5790e57b7b8b336978ed0b913b4426f0b88b0370c341bd91555b8b1f823e1c270e9484d880f26e4dd7cef99020bb466d468578785d9589d63239fdab14aa3c21310a5fade065904408758af7eb68dddf57483a48f035e2db0e493d2a0eefae5c0436c9ccfb089850a21f2c51dda8c023f79ba2542a808e801349c0363aa4524b9433b5426a02b470d88fa4a1d25339ae54da05ac11b4383fc6dc2d5532fb7fa3783dc04265e1a0dfdad8dc87e2838542da027ac212f02c1ebd4ed39cfe7b30f77a13f56749496cd169b01651456004a96e14b5e2c93c2e47475c272c3078198dfa9320b17364787826c3ab8173d80a85382f9195e58e1c9fc4beccfb0294e4b9a2f1af6f02ab0df82ebbfa9efd56626773d251f36cc6864d224cac22ee5ffddbe77c238c01b7afc9c716f9f70330a2991f3147b9eaadeba0fa88624034d77db8ac439fcce81dbf15ccba6bbecb0eb072b325dfbe005ec41dc9c781ac922e6e6410b41c841548e9a1d1fd9dc979d2cea86bb53bc9ec9675cbeccafb6af4b43ec5a35def4858393ac01c8a79448fde5dd24dfd799334ae4b4b5b61247435ae5045a924b9df51dd900cec76942789e3accb866cea0606024d42fe3f3f5f81893c73d90995bc012c4eacf9a834930e914c35f4c318a950795504d8856fca3e9dee9b445cee78dc6956500a8e68ae00685c64da2505326c2a8c83973dbc2fecd9e3291a934f0be95a8e17330236e256d45bdd42cc592aececdca7802db692cbc234b98a878a5d15bc6766a6c126d1073f0c68a1dd9b3ac2bc71d8398bfe62ad7a6b262fdc75da913a190b8512fb72ed6c87f4875d7734f39a8985fab28188b89266ff99aec2dc34fa2a8b321f9a8d3ac606706581a364a83ac4d27aa0a9543f38216b068299fccbfafa87437c0a216d79b01839fa0e7550cf7a6f176c145554416a9a1cecda90c7eaf2edb4eb30c6cf7aba6b4e8dab4719ca1f05f4ebb7e6e6d435235ea8ca19ef07851d8a6f674456ae48142f6f3d4090c4b0f3635fc561bbbf08a4e708874dcb01518b1ea6b998674501e6d127b171513a2076494eafd51daadc5662fad4619263a1eb2fae50ea55c0a8637429a37a138a5484e30d37d8ff60307e05e02f9d1a7015898187ff0afb32e4acd0b4ed40b5f5f30062ab96354cc1fb2ccad3316a4d42a18dffe0e32254056895acedd5c4147e550bf7378d6e553a4f8abbf1f9a7e17fbd0668accb8061a511be922af97e1f2415f53aa7e08bd09ecc03d4499857a054ca189f06773942f75369ed37a0c9b2ac19c99be2dedf48c5e0c63876ff7a366a46c81f4586a2a0c8256f35ed0793554228354d1c0621c0d7696876a8ebb241b4aa8e952cf7dbc3d0215a1163b46d51c99b6535a07235bb9eefac2b28b6198259518b7f2d649234ddb457de3707005d60ff14e54c3de6416e2aa0aa60189509425853c8556df343ce5e50629628baed9693df5685368a86d37d538dfa7e9e10058fb36b65e336268b4c541eca2ca92a6b6b491f3f5b7ff788c17ab500760a7b677698f0ffeee96e09a6d787257ac101cdcf1622bf73b4fd7cca01e3baa53748db06167221c9f15855d445ec4754970c651d5f1c15e85fee58c3171c9b428ed5e2ce86cbb78a4ec9558736b12d0ee99151cc54e1d09f4d3918e47d88af9b5ee1c6a15d4a1b1ca244ce688b4842ced0f66fb42d4929747323ef7633d8a5e80cba005ffaa7795f23e2228c312f6f9861afc83fc755de16aead2b90197e069b7de03307bef1d32cdbd4b2e0277ede6b8cd14e6dc77f20085a9b2ba8ec83a85c64eae046f289ba654735f0feb43454e85225418932d31eb5529f5a4b42216dc7a5cdd2705bfc708f062a536b03a5b873259834fe5ec441b9eea5d4b48870d605b289d7b055c6cf65ba3bed01354ca60978ae27c9b7139287cdddeaa66087e7a293e776d753537548231343f2aeb176cc39633b7644bab47cbb8854ed501fc7e693ccdbdea882ca7ef45f7241fa27d6a564016e29fe15a4a9650e71fc46de454fb7e5c9ac04b75b82bc83f8d414dc3fb1ff5cc2d4f56b902662f17978f4731cf695dc16a8c8e8dd0b7a8ab0adf6b92899230c2bb1cf3574b275ebff88f935d8e946eec8134ef9e65f379065c60e1c717265a9989d30db43efbe660e3678e9190ac55e027dd16aff1134e78d11cfca6bacf3bd8425e1d6d56724f57cee61b80a8455c5faa7eec04222558ea1fa4dc4980db7b7c28b8443d725a8cb5dc914664e22afd6ef829129b41ef911d319a0d886ba3bdb2bfbe3cc09a6575456a5af604bde7c976feef907a416182e71b23bef733ebc9f8291ee7cef1f48227a68456f46cb49bf6f9872b3c8b0db63c1b9be8c824bd4664da22bfb91131b6816a843a1b30d3255a6109dc993dc1e7d0bd6ddac1e8f141b9ef4d1775af204ad32089296ff397c9a3af5413c3d43103b745ecab84a3da45385e5c0f40d60ea2363e11f741e9f95d463e8323c8c6c41bf669e6f0b4ec7c2c79ccdd21bf1d836209e42127bf4dc52c0e6e59fa3616c9f3b7db0481eca0f4446120d0b59434c48033015146999ae86c3a2fcf0feba5844f20e61bb0bdb7bfaae4fa0a96616bad543b1208570e1c5c574fa18ea5800cd5667d0a43a324ba923350d18156661de5ac39ceaeb1999f000ea25fb191bc986484ea36d574f744bc0cf81b1c7ce0a2bae9e46f44287ff0ce3a1878745959653ae99d50ba5bfafb8960030595b2ab554fd52676d02240b42da350942859fed8615d7fc837f1b7c86e9da78e558d85000217a6c274120c3d21cd0745ff9612d8537e434d94569a607735871edd7ed3a22330681946256e77b4b77bf46af035723fe2f42265a6a3dc1484304994452acd07ad70f445bbbc33d9b6f499b137d38764c2d80d9eded784eb9f9d642fc6a6dea108cdf60c3ade5b064bd11d522c9b00b92fc3166c52a1ca6539c9de22572db59de3576458ae32e1ad4da210b62584ebcc8eea17e659370b6d1e98ad62b03daa25a422f536fc18d8ae79425db0696290e519a4d7a4d9e5f288dd4019e5fd229332ac4c45e1a96214e8e0fd0d515a140e031fbbfcad3bd375cb1783d72cfb43005a5ec593d223193cb2001c722df1b265889b4892473562040833ae787427556e802b2a0746255b21a7d364ddedef452c4b2a89a61c96962805016f948943a6d3dda8c4e73ab92b4ba950b1b61a2c9215b682f6602bdc4bcf8d87126d572e09f702a84749f66b3eba57710c2dcf9e9b4f6db88f7a6905936cf7462fad411e8e9a85644fc8dd367d5324dad5ec4bf23ea139e824540ec630b7b25f5f81123b6c9c5565ef0764cf81889e6bd2854b7804a09678fcf8f1192edc8e7efaf53255250dc7dfdc5fbe0971df08c1e4dc490b70b59ff48113c07308db8d0b90212a1ab6c07e8fb70ec2aa263928e5fbb4b51f11efa0ce6a69da7bc705656e265f0f401800faf7079bd1e79040d8dd60e33021d1e1eaf7fc56f18dd094271b9d93f15e9151b40eb7f6d9d04bd088f7dbb897bf95dbcdbfa1798da25f766bc097a71f6d99f763e49713c7feb623770f030fcefe15606fded50c61ca153c554e333287606099120b570c7c9f0a6526498f50121958784ca2bcb09e3ee50f269ca38b92fc8d3a5c4937782377979da502cc85cdee88e40b4c7f6c4f4fd88fc266c2b7d1047620633e1f2dd29130587d84e26bf3cf3cf041d2f2d5b5f096a76b6be8027b3c57a038182dcca1ab7419e8ebbd0859d731a381bfd2db0d6778ada8e261a1ff1ebfb90a8559013a0f1f6783fb85d23bb3c23a9a398e907490bf448baa69380e22a48f77056d5825184f89874ad48bd4317a33a92f0b2ca0784cb88911ef472de9321ba194930eec3efacf3fffc6ee2b311d74232f661d61d1835a0d21b8177d7eb9086d113818ae69b896829bbd46db5a8b12e06d64c8101a8cfef7ebd15f72e871d7c6e2bb539c0fc59510a7e1d49854106cc73ee9272bb8e0997aadadb90750de3414072b9d493de64e5243725dea0f59fb6fdcbc919132b5ac0f5739dbad792d9eb40b712730d80084cbc785a4f2573a5ec6245e518a1829eabdf086c9e4f8c8230b79d7684cda47896c87c4059621330dbefcdc6476bacad1befcea19236d74e70e53b09e65a52ab51acd3dc81385af2bed414aa1c23d183ac19471d2901022947199d701fa40807d326b48f43516c9bcaa02493027023631090b0e1f6809e37c1fe36a5225f265a3cf66664ba2a77d4f563d0d41267f704102e3a8471b15fc52490f447aabe0bb01e622c608214dd73c0be51eec538c420584ba17b4c5d432f124334e24661fade49fc785ffed9b644de5edd07e054e723ddb0f2bc85426020d936071a77335a12607c5d22232a55eb821a64039888bc8357acdc631b67e28dbbfdbed676eef220a7c21c89ccd642dccbc24a186058bbaeb1afa9086231e4da4f3cf3b11b446ad00860f908a0d5ccac0bde0102107a33655781f3fc8266ea9e57051a3e485004f4743489ba3b39d5f3c4ca53ec9e7c0cfa5e9129c49c18a3aec3fc66371f28f0933f847ff3907a04962ef1be5295cbe999818caf520e044e6663e98d21980feffd2ebb26e7e65a0d7af22852fa749321718a1d4d272a79e8f917660632af10c916e310b29d31b36993f26f4ebbd7c697305813ccc06d6c17958440eb1cf3b6ff1ddfae692f16b9747c463b04387714f0bd2048a7514a777c188e5d52e00158e4270604925caecb9d479e3029907e9c135698ba2b3fd3d09a0c5be2ade73c9df37c1f1c0d38b31ed14249c23d817e9d4abcf648748e4a71ff987a9cf7ac449fccabbe5079d4a46cb0c6890fd932f3fc6efda25879eb744a97f064cb45856ca6e5a3d7f66685b54ded28fd218bf461e00ff41fcc4a3aa97e5867137a2f2b661161cfeafee5926b761effcf713e239ef124ee2d6a595e6220de806685b63085790d407d3b4b603d0f2e123e499d78597bc123a65f79d1fc66295e455041b7970dd6f4dd37cf520b9b51be7cbeed7329b747ac9b64a57e201777c15d9f1b1a7d90e5ac3130e9d2ff148c0ea63662b0da79d6435731c9eb23119d9fc599c80b4c3f132c03bc5be8e4bb118c6f72d4c4be4a7e1705f30466889da47145199697b3cab35845c74161ced292a693d17e88e370ac97d5bced86f20fd01644ad139b4861545ba12ac64b6ebf7c4c83df04d7a1724229f2030fc738d53bb22fd58c8306f6dfcfb51d8f5cf70cb4d67573f9feb9da6ea9e49d7c19694c208c0704768f164bfc7117823e74e7f2097302d24cb47ce78527971f787e28ca569d90c3df57d54b2fd0f60fab54de4a5a3ad398ac9558ed0bb109861c516a39df38367d44fbc91ea0bcd49866f67ff78f893d5926e2953eac19cd9cd3896a5220621de7cd01fc5dd55a749b949df52a80be5227ded0fcb95bcaf2afc11dc0d60e2626ee21ddfd00b172a1e2cf50e35468e073397f8cd4d527e79c33a4526bb9f1f7ad93fe8b87fa671a0ce02bccb311666f0070e2ef9fd177500fe0e79df56ba331849c4726cb74264560601993f98830fe0fffe8d3ea3f5b46cb5d5572e961c13be4bc4d77173461dbc84742b1076e5e5f7a786497f27fd62f17ebd366e082af5bd2e51dd0c92da4410ff48ad4ec628bcfac1b84d432423ee3cbf4a5b37c526728836252908ca11af229345df82554af6e9b6513687fd0a2e9d39ccc4f918932582e8f9d7d918944c7f7ae1c470b30b11c4018beb1844aba4d28de159aafde1716fbf1d2e79d1e46aab856949cfdd71204e3b7ad6b84ea97096b4f1e0cca46e2242a63df02149c83db14c90b8b9630344ccdfdbf45282f0f7243f57850bcf44bc7bd593fa1a22ee2a08532ae643b6feb8598380e5419cdd8d981368ec538800416c713abac97c4c604d2e2275b7236a8a8c59da4fd18244f4fd2a81d2701253af9a823f75f75d5eac3986336124762d429696392c0102ec0eaa14d5b8dc2e1301a91c827f6a5dd3a5b144e364d94691498a80e11c43498637a434e5516988764a87c4620e7bde1615e6e3e4d296e07c590bfedd38a6b4d3be46a0fde323d70ca3dcf4eb1375b31a55a130d71a89ffa62e46a6d161e16d7cf75ee3ae6cdcdf146ea06e1c4d6dd177e6651bd4f900a155b536fb66876b0919dc873562bf3490776c5760a4a53c75a9070a11073c0453269ce3463d83c20548cdfafc704f80fedeb3570f7ca7f411ec4a7ed6b5f129c9345f7ede452c09b262b12bff900d375f6df9f1b65c77621347e72af81c5f5cff3ecb47184e51cde4f56907dc2999fea28cacfe3af9e1b890729c7efa998930473baeb1044e7a975f85ebf6422a89a9f1ff07e1970fc43683ebf7d725e404acb641e763bb29f904a62d35040517109a1acfc83d89c0bb649c73dec1b31589d20593191184dcf38b1e593a90f3aa8f1de00d29845ae3b84d28f586891838467a51abe8810816c63a857845f588512661898ea2dd23e9fda9e5ca134046fc245b3a5f535b153506dda7d8bafe60fa38d89eaf87304a64d4ac1bcc7bbed35f5d2600b8b93e961661e271393326187d7a81fba54d31537d061e6158fd4d129ac64b23fe0bcbc5f1fb9a382baec2a4ce4551d6e8ec848ba21b1e1a4206d27fb9c00ca7fa556e6cd3e4afcbd6d1a20e18e2d2e898b4f882f5019199394c761a7382d57c1b88bb3f6d66df183815ce77f275e457e07f7a979809d262dba5cb5bea2d7e1e195cfdd5bc8325af4b35390262088f44c2ac570206f4419c93d245e5f41529e256953698bfff46fd2fef5ad95be0b3567d158a425fc8a78fc1e84f2dd3ca8354400fb10ae0f799c4f479cca23766ccfbbb214b4a36e0d680b45d2684e678135ef2d6377d06a66a0b63043c36714a15fab6d78bf5bdffa5ba30c02535bc860d63f908037c8513c75aa061084c443ed77be2508d7ba475a67a47b7e3efd07243486097095b1522b2e638b005a4e1a782411018c37ee6c5d009b31e579703fc84cf19faf1a6b9ed0dae8fd5a56fdc876554c478bcd3233dedb497719cb63097fd34c39a0a987af82c7b246a72f8043939b7e27b0fb3adaed8cc0ca8b8536bcb5ad2bf635b5659274ea52752297d75197268984def5b0b08df025c17920ed69e732f0dbf5cc62a8eff7479b9324a83197d4537b47051c941bb20b33580e13306799359d4cef1c22c2a8db89024e73471cd025ed131049ba1201b729d76d582cd0de5bacd422c02b1716f2e2607e73798c22299092f65720a81fb4aa9b5363bfa188d8553f3759da99567948efc19e9ae9757c2333491107ee420801715ef67587c4acc16bbfd1e6d6ed808e50746be7cc8228ac685cbd5ea5d737a7ba6228848a30fac8bc19247b1c12d259220eadc2fac8bd2a885deef1ad8fbec84a934a035426ddaf7283277ac1d2e0ef7ec5e193ca8ef02d590facc84cd6e30024d27f2c14afdeb793da009d8384194cb5382ce336a2ccabce87e255479918170289ffb643a685122a60a257409db56ce35b2ad2bd90d4bb459c19a7e0858513ec2f7341de953b65addb3cf93ba00ac9af9e738bedadef2aec5447446be164f8444fdb8c15950747295f0c5ccd683cce26bf1c820288cc7f66a45f1bb40c434075b738bb116c1c7b6292a12cb9fe549f14ec3438566e70a23c539ffc36166e3b08d6a2f46a73cf170e4a34a343c1a3ecb125c7434a04ebacb1d05f6c3b0c8263e731b42295afe243ca78230c53d49e762ad46be8f635ba2d67e44a75e730c6ff26b1f27a4f182e6f2c1ce3a386b708209e1fbecc24f174812728c5c480e287ce9d9221babd418b9f9468cad5da8245e402800668bdd7d63aae8e8097cea64566fe0ce755a28d9d8bf7b33b23522771a76c44dcf1712970065776f9e277ee7ef3b6d91d2c434ce584264a30cf7bc252dacf7f0890ca310f0a01a42d669d246682e4d34333db9b4e123b0baa3f70bc4d4978eed0364dc8e196f2d53837cdd7dbffc4616f2a256a6b0cff1a277898b9d13d1eb2d4b6d829b3710a28c24fb45331a6b091f230606d49ae4545391cc21591f4071be0f1c9619b74c73afcbf6256c78ba58bf3b39c62cb883d16513f0dc3c214364bd795173f81f12035a2789a79c113b5c029f721bc0f999453c8712348a29883f93535edb13383786b1c6fd8279dbdb2fb28cecface89cbd0c3a73e206706afba36735b5816a5f09a3d7bf4ce59f300ec58b702356373ba1971a8f6f27e72604688deb51c85c496074015cab553f60b6d676df79804d329956569be1c8ccc5d9c40cbc06116d0831d9de87ff3441a27c5811f50c4ca27de974c7c4bfc3eca5ca20dfdf520e1d92a3b5b971260111a87310ad1a18dccd57ce44d1d90ecdc9900e46f70d60923602b59c8c03ff679f226cd3eaceeb1b2fc8104171fc66516019007ab7ad0dfaa866567d6f04cc4234d119fa1759e5922dcbbb35319713625ea02e23997e3c4e6b5b0f980a6d26aab3643c8ac187c9330ef98f82fa5a139058c1fd6b67a7ef0809460c439329387b8badbb9df5d0414f2efda5684e216b312f20e18d1a5ec43c7bbc3b4a7fd1fe8c23147ba58374efa184180c523da9e1b4aa4e28a7cb5a0a258327f855d845fbdbe9f0c6b6e67359e12140f72a53ac97b7cc6ad6aca951973659cd2f615fd4d935b3b0efffcf3e875e369996387386f7e5afefe4c51c4285a02d564f17fc6429d2e894de01beb13731ab298f58f6267ca63d36390941dbd85413fd81d32d3dad016ecb4fee0ef3e4af7e42f7902a0bbb47a6b08894c5fdc0453f4e0c57c704a5901d86c3d5f7f2bd2ea1bb5e448c7049b1034f1c4896986cdfd202d6c6f681bdcbfe48d45e79cea50670875e0e67d61026d66ba5bff3a11e5f43562a8042d9a9b5199d88771f458e9e55057684c40943484771e0f95fbb9e26c1f97096a0aaca3a90acdaff58696c7877d52833723219346e235f1bf3d48fc6a620d30d9586ffe571e1294f4be477d8b1678fab3b69b3b39d598b8b9e02c798ef347516990049a3159080299be2277d67eca337f015399f9c96611c458aedc941410ad83740f04d1f09c9d2e6ffacc48f3b04909c0d2030c2473a86b4ae2ed82e0fc0e9ffbce145ed136c7af5e1c1240cc8ef5e0b7951c09eaa4827fbf574848cf99e32f0eec68d981933434d247241e94552a467b12b9ed58810c59feb728750d9a725027486e65a7f13c75f8eca9dfaa57564bc65c6f16226053ed0e95265aa58f3d38ef7d837a43e11dd51d5710f3b0153de4b8e0d684e63ad26893d5f46317e0c42498abf9bdf8bb747d9050b744b37c44b7143b81034e2cf5e6dad36d915101ba708cecca5a0bf54d4347ba956a892b9e466579d325165dbace7adb2881954c4b3a6eac5ae5499bc603149a51430b30a96b17c20036d462e25aa845fc0fad970ff1dac6fc48e5aa20db3ea9495c0a6fd51d8332fbc8bcfd9e7e8da1497ebc96f1f23fd0b9be99613a1863f6d02b9c1c1c07834d2cef44b9e9088a9b38b3fda86d6bfe003220ad5104b4c1e48dfe42faccdf7e3112875a16006da2f4b66f52ff888d0faef3d0892edcbb3925d4ec51a84405a533267a89c11f3787fd7cefb1af4ae3c85587fd7eb2f80578a40549cda124a1fc8e989e67d3edccabc5b6ed1affbfcd4d9f33f5149f35135f65fa7529a06736a29d89b8da073949618e1e26da14bdce512a3169e88fd94111f0f477b23c5e759ed166e47c5a082155e24c8e34613c9138e4beb57bc910c8e2f92fa3ea0c1bf3779c6bc2eb262da251cb2f114bebfe1d7c73dc1e894f124b8de92ee57bf8a1126c831f57a277f74d5baba293094542b8d3037fff67ac191d6db6e58a9a1fd48b93ecdb05b98d9c19b7e494c06deb6de2fcc10aa88991e5735b748ed018579aca032347061f4c7c5e72ac7ba8a8b403816a7fceb0c5f7f1218c57bf667770038633780a9e1e2dcc2ea3c2512c17c1d8211b36efdf446378f0de558ddcd731d4760b6bb258f8803ac22ccb690562270dc0ecbc113b24e310feec74cce1b8ef21404d842090849b00dd4669c1de7fbc7e2a7107180471a7fb442a5c2e864a5f7ddf22f57ee78b9e380e32c89653098f7f2daf474690a40a438de6573d82dbbe369b9316e4e7b80ce86b9a78e69c78a3c53bfcc309a2f9157fe058257eee6f54a592bd8e22fc97ad15671741b5e604c1f5afc58ca3713e737d28e261b4a79b4e14340e344d19771c47072f4419102bab51df5ea649c321eab5b05f3fae76973083b378a24c6a30421a6104e0cac27230306378d31f96a498cb3c14c0bf7cf81cf7d2c07e727a0c812680e1894512b1ff22eee0075dce165c15d632c23b1dab23f7536388e87648bca0823b9604a3222b153f35dbd37782a1fd9f560ffe96370bfda216853168bbff54a485f92770f3443deb6f3c30429fe9a0588cb5ecb941a7cc113d9b4dacffba80d294360cf32187827e62f95fe8d23fbbbe18596ba89cdb36e3573e1a8c134f647168169e5aaa2af1a1175c2d4ec34e19f96823a08b0e26daacdf41336aadf1c2ace4f57539b350ea2a18ede205866656a28361eb64daface8db9dbb7df3f5a4e3661e6ef2bbef9005261d223cb76348cb67c5935f1ef0e159584dc6c0928b11173d79275b381208ae360429895ff5e4c7571863daef6205115af688e9d2eeb6c4c323b2a7707a112236aa796e78393322d3505e83342ee6164a3141ad48e299a251920a44cf5c7cb640a119418bc51d1735f72dd158dae20462d2be1f400d9d087f37648deacbcf40ba7760c26dcba2147d89fd9269e612868a8573b39b16c59d427db83db89d0c0bf6b04ff8c506cea201bd67f716d514c553732895057039c588e060551b30823d66b8a5ff3542c48e864c5b6a23decd45bb00bb414671ee7ca9dc38ed6e8ac8384e73f94b3a336faf979d8f6d693c7aa4a7bba7d242c9a0e633a009dcec07b7aacc871cf3d4df1174917523c48ed1f69ffa777504f73ecf4a779bba7d8f5316870a2076c5469f614f2decd8a90225a1b5a4a1e5fb30f8edda35e9bafc8859677658853ca4a73ca8a2f0bfa8d3880d8360f6b68719bbfe919415fb2a2042936b29cf98fdef42b1c74044d1675e2df9adaff7a6f2a222220baa845305ecdc5ae260c87df22c3350a7d0f91d86f067337af6b1b76dada74c478cd3f52bf4b9eb0a75b8ad9962a5133aca4dd0e061f15b136810c2562c309e7b45e6b7670ebe3dcdc54ccaa48380b2477de1f2916c0025e312eb93a365eea6dbb47d2ef35459eda7b67ade68e36577aeca68a5041e42cd6f3a9fe2c2b91435b22561e127f682318ce70eaf440aedaa79cee4f0b3bd122246c1306ab5456298d677429a6959eacc3f17c906b9bfd5ee23c3fbc5c3da60036fc8c96f39bf370ada8fa0ca633b7387708af104dbb27c326e03358680cda844b4c31f9d82139e6cbabf5b21bf55cbb00718e4d39b5f5d43a9581c3829a3c94578dc6d9fd4b1a11022a6047fc6cbbdc3afd1bc6311f034f3e61ed02b3d63200c46d2bcd54676304c7a5c838683730fd59fa9d0ee3bd67c3c7b261a637082783af423f6affe6f1545eef320d0ffd71e866fd49f2f4033e0ab3c26395edfc80c1d9cb786c9d138a097929ebb8cd8ef9169a980acb56aba0cfab74f55b9f0e5cd580b5691ac7fe591eae3d712faf0f50dfd864ebd0be893e891ce6418f64c91a6ff3ba8d9230d00ca4d79e8dfb633843d29b48045255103a41ff6b01b470f3ef357df7c77e39cc6e17e06bfa6cbf57efcc22e94e88d3e19309fffddd575ef8b2537e86de34e9560fc18a85caa637263ad92531bfcf5bb263648765608817a3d520f3e1a49426970058d0a50af32a9c03d7fc073b93cff6668990aa625207ae81bde6e16dc583d05ba8c5b8d60f881fc4c87e944b1cb3a7f1f1dd215f493562f074646e1d5f5c0ce1778f1185ead0bc61e18652423d33b8a74f72b7cb6f923b400a4108ca71c71b655285eb94c452d97f2de0be4c1249504c8df712c1d1698a4bc932cff2dda61b0fe6cdffcb3d0a6003bbf21b54a81d3894ffcb77d817ca9de7a71b7c25aff77536c916a7cefdbd2e57cfc9552f5bee88985bdd0d03b39fb3ebc8943940fadffb874dd707df44bf7aa76ab3b1067e1096f395170a4f6abc00ed2985e4d413713360d88933ca10d44101658726057bc8046dd18ef15ef81b6fff3cb793f38f1bb5987f05a834fc462eacc2cd862dbaf70384932dcfac99a1d81345c8e301533fa9ccc895d2b3bbb24e7aca6fef75c8af51daa781e738fd3e67be4a31f2eff5cc3bd69dc43d2a8e38c429924906986c2fc833c369b03d2ddcb8bc0a699364105a7116004f4fe0cfaa8f0bfdbb08b2337d5e4246d8ae9b9d0523177a6a2314256366881d8666cc7251cc249031c0b85bb43b2ba3385b0ce213a295de4f74fdc82dbad51b023a138f9bfad40f5b95bdd66de971ae52ac1985f1909dd04e3f8f17f5f9c90f5d60002f8f6ee97dffd154f55bf89c67294042317b876457e2edcad70f8bdd2ace89639c7277ecfb0d120f4e01bb2968e898e580d340c925148aa499825c58223869b54bd98cc02925b9bf7fa435bd19435be3acb36f236c79059835e705183118e1152f03e61b3f88ea2b583b6ae4b5ccd7f7f2731bdda958c4ff1b866cd4c711da237eae3fb87c3ef4807964bd99189c9263cb3eec6b902019838a6409bca0654003272bff0344b9193954084364a0a21dd156627747144462cde552216520698d34aedb9e5ce2de75794c1d932e6a4a6fbfb54f2741aba5c7446ea62876712e8a8f6fe7846df3c44a94885177076faa345a8c49069dc4a5857b2ddc3646f44d62e7f8c9b8c58a5ca4032e804c13f0d94d2edf32fef4c3e689f9fa3afa28f213a9a28123e967fcdf84f59f2485e7c7e5ec60c43a79d48ce1bc8b764b9999c811df89a60a2fcd58293b9d389b923130474d375d4e53d71ae6752ddc0b2fafe00a423e5d577a29de6645bf6c3ac4961bc4504a8e3438cfc410156f6629f335478c607049cadb30b5f91b23ce1629712a9170becfc07e8bc67e2c752c6af46fcb1041b2a3a05d60804c59a5b7320c13e5e07a2f655f5cdfa7260b93a00f568988bc49d7b770ae34259c9a95d692e7903212cbae4d3c5c427dce462e22ba7ebcf227d7c86be205d6bc83c3db6cd1b8bacd5c7f9d93d2dae880d81f6b59993863523aee71275232247b22dc78a99098bc4645ba17e1f5779e231b6972fae5dd565e0cddd0d120de0e9d9d5fdce62b21bae69d0e0fee480d4e8db4c57aa79d7f667bf7c7f482e62e8c00d96ffe25c7f2a720afd2cc89873068b5ab9c04d91ac076474c52290fc4c8d0a879b076dbf38257e0006aa8d421f4fe934197da138e14f47d5dfc74fd1c17a131d9a27f2c14f14d9559c939686e1b030efbfac45360aa8d8f7720da89d3e985488b10b1e03024319fc931179c8a4f2c5b3f6701ac27b4b588b599ee2abbf2992ee16bf13f39aa955d50a106293b61c87da2f3eea636d5493531388779090cab92ae65a7883fe6dfe2df22b7624145612eb5d5d00e4a7f3df27e8eaada7aff4d9f6268b008322471557c988d5ca67ec3882ada8c34d42f9b519c7f0c301d542f404fbc68cfce3a7e3c89a3ba6c9d7b76ed4f9e39473b59ccb5c00839d10d13419996f2bf58a156e34704c5884701db8d2d8440db0f46896a42661e4e64ee7b12e9b4709258ef0430623974a96439a9745f69c075293400de5e519d105b8cab4495c0957fed4afc9a8015d46356245bc802ba4fa94b8e58e0a4180b3fabef3a9745d2d0017f2a096c6cce1836a6bac6034795e807e0f98322dbaa1290433608fcc13a5e5157b365109ccac09b410a3ecfc6e0f5ea4f8c486e1fcbf8a11d158ebf551125a39df6acda0cb0db13ca4b2023bd71a5e0f17cfc9c2f833b7f8fac42cfcf76762a52cd51ea0175891c299eb7fe06985c5de927c6e44673e477b68f7233e33ed36cc55dbdae84fbb5ee996f195ced3af0992ad542c5b88c067233710b27e7cc3c8650bed5e2c6010c3fd7cc098fcbc4be5762bc32549ddb031298fa058d697fcdbaeb96978049f2091d2b17ded2dc777c83e5ba60e07fc7a215524e42070889cd14092fcbe91f9b58e208726cb001268ac3b30b87caeee4df37f82fe134fc497604b71dd42dcc1cf76752e3b9e29565c36668332443849e22b68c3523d283d34d6d8eafd8fcb4803049bc00a3216e41b3ad50699642c827223d4b0dc42583318caccb288d0426747e3328e5f13febb028d00618da9e23e5984191834d806e8757366a8e215a8c11fd9952144590872afe10e4db74a143185c3bc83b5db0640568742a2c15ec6dbd285c28f87a7fd1b6748f9b2c4f2cb73e558c19504e5d48d31d59523a94e802e7ad0f96a93efce1c754ee8825d0ebbdb195c7dd9e5fd935d69078868eb6c6677c7bc5760f46bfceb05dbd6b4d611b13def2c2a472d5396d3c0fda8614c1c00c1473cadb870328f03f8d5c3dfe6715377e022893ddd2162fd162cb366a843dea5344710149a35843e38c1f11d13cd457988b5d1039ac918e9930c60455120119dbbec2f38a9fc52ef7c2091223e83fc37e648767b325cb93e0f763dd9e1d7bfc5a4cb68ab855ba10b556eda1c1dcbe9d18e3909bbe7bd31f37df0d4b9dbf9b2a2618521cee15a5f1201f05cd55e9ea7986a7d0cd876448f2b8e8f88cbc52e61191f21caa198c47cac032c636ae7ea18da5801ddd46c7b81227cb15e23db34367be8bc9238f908c4ae0618a60a0032bface93278d25fea31d3b02a6e2e5e9701b3df2c91b48a6a7b26a68258377842928d6054a2202f6ef57306cd35a1d4a6634dc34a68572532116c35fd965a5a338c805dbad976148d8ca1f9dfd28774daa3fd677a12418ddf536df18b7efe4e63c12e063e6fb3eb0f395407e5578cade265c3bf9158a21ff69e8af0f244db42d2d4a6cd9c5e4a8e0bdb7a2dc2c4add0d23be88740ddd6e3c74841caeac666eec1bcff598d9f0f085ad4d011b5b66d0c7aa29402a1cd54814c71e29bf1953c04ff0dd1715b84265d70c35c650a72c4688db06983d88f7aead5c5bf8ebac52d4b68f5d78c8bc14822a59a6c3eb8f72a10419df5320a20c6e3890b18d0fd6dd96c9413dbd2af9ebd4576ae6e4d75213cc98ed37bd6ac99a55dc2547d018f269dfae777f8d50bd58871d2086cc34a013b5cc27835f295513633e67474e70e1f976cf7e33733b8ec61f4a29747a130ac4576d8f297b10e802733f15e6f3d94205f160cd64782fb2f3a71042b076cba99faf339c4afa36c49cddca54cd3d9e5338f634f09209f9db187e5d901bb3d7a8da15f67f2724f926e37e333e2c664806966403c78bd61ce4b44f2a5e9022a8b33e96631a1efcae81c36d45f0ca48e7995eba582380db136012f185ed9de6c11bf3e44448d6878cf83126bdc40f485c2e9f518d925b5a2edc63a4aedf956c509e9452a415e4facda509a779360ba53cf3f3395926baa16dab0b5f9862e716c7aad1fa28c2d4aedea3b3530c0893dc8e5e2b2f3ae217b3b7c9f2aac09c13e1a28a687a769cb796e9f652f2ce6e063e90aedab11bd40f0d43406f1bd47171bb95f0419eef9831b3d23d07de6a2994c1786320a6d70112e8f78de69662869e3b8d07d91781dc1d151b11584656425514a2e49df0be6d1b4e98d2b2c3e8a8abee49f4109011167d343f7de8938a245180ccd0355d2b9cc12702de1d5503135229d6389be701cd65fcfac56eb8db318de5e02cce43c03108d11694a1612198028fd84f13ab19cf35f609a45641101e7291b598090b42aba0e8ff5a3c50644d449e11b0c6f4306b872068f3fb3befa4918b618c40e1efcc7d97eca05a7b2b3b4f19657f05fe80e4888ba35fbf33a94b491d97258019d5e9b8afdd428188af13f35aca2d07edbfd9266369ea7d087a44e23320707d3c25a7f3715ae7c85375c7e065b12f5083f5febf2dc7d556f06a26a66bb4c3a52c751331469d627e9e4ffb1b355c453f4887fc7292ecbcadd85c484429532aaca35e6666b963831fc7855b1885dc1a43ba22849f96f299658e899785794182e8a4f9ef97e68f62e340cfd959f16f377ebc1b0f29038982787d8b20ecb8aa08dd10819b5220bf941187af2f5b77d79d209d414ac481cea2357cec51f78e8a3384e4d84911b2b973c24ba29040a03e266e7d0c641c8291805f05663bc48bbed8093229286481a4431deda6b68beb0ffa3e5c0759880099e2162aaeafb70cf710a144b1132ae81021f192af9223651ebc5ea822e36203c779ace95164aff818868758da39f8fe2e0af06e0498dd195b2f1f740565641deb1dc44237d28f2f2a4e85e5365e301ddcc473340c5c2553e0bf4c5d491b8afbc2da72c05200dfff52b5c3f36711900cdd5b81fbc6e5ccc47b3a61ecba0cc7618099466b15ec72f345f07659cda9368c81e39aa3166c72903dd62e7668cf4c8c79dccd450243ae78e78704cf4e9a68ae46eff2be622711d947065ccc40c640f7b177143d8de4b0054ba2b201b6a90d765c1fd6fce88762e2b56bf946f3dfff7e7e16e51c13c86e5964eb619fd7706afe487b03a6e5153c3868435903d8262f6cbbc53549da4138bef1ec01e55f85352d7adc20b66458c44fc27da6bbca5b831f4dac654d6945da9228056f7c27bbb97b19d7abec35ed1964f1853e88628ebfcdc772694facf0072e160e6db7b76a59009878c2b94dcdfa292516161035b1d858c04e689bc171c7d68a84109c03bad3f9670dcca9592a5d79214092e3ac3c53ae835b30c2ba2f31e0f14996221844417fb36f3766c622b89aa3ac4c505d88433dc109c680f57b71330f5eba67c5edfbb7f812429a111c3a53bd1236aa96171469e812ec8bc8537a237e66f60c422f2d7bcdca84e7b47fb7f74f1e91357429644f6eb288e5095d17c432f723163ffe6f41f3e862faf8d1ce1a7970ecb56d6ff2473c59897701dea3280a489cbc6c82775e575eff6ab0d71ca9aa6c2d22e17d29cbd6ecd957438e01f5706758eda04e8ba9a20b9b5621eb37a07dc8d63348757f3b465204edbaae04af43f750a90ea813e9323a7e19c6bf7774ae22077ca71237c77ccdcb9c29b47670a69259bf661d867b6af7f7c0abb1c3003226cb2edee7f00ca0fdc51261022ad43c890ce4921044f464517e9248629d926e66e885c3151d6b34d2b3e811ba0893d4c35cc9cd0d5ff919cd55b0b4ffa29d5fc0444d32e7086f19ea3de6a80e6c7108bf23b7acce12c1f654328c1f19e2675bdba9ef20a3dac1e374ba410268c25da840bbd805e1e75f1d16c380312e4d35c31265aeb56ca826e78d4c858e99b16b8989019ef5102a285f5e14adf890d13fad631d146abb0266f17e399beecdd59d0f1d56172253a7158cda809d73f1046efcb154dc5ec47102efab2cd7fedc3800135e4fe6521b5c64e345c1088788cd3d68adf1e0084c241ff4e46f0abe05637e54b9074ef706dc19da4c70003035865229fad9a5a2e4fe3485075dcf2a87433efcd6e2102d514eee4877c76e7c8e1a30a238ee16a52f7d7046922f11987be434e263ff4099408fac5904aa4ae4b995534b1ddedc3418fc38c09b47c2ebdd81078e46281e9511fb613557320678293351e935a962def55673a9e86aa0d08abebfb314aea45932e00bf87bbcefa574ea3e2dae91cb8c1829392d219be659b9eb1499f6f9372193f0c4f883e22effaf7b25fb9876631d1fb8c38e28154d49e41c69b3496a44f4e1f68cffe6cbef58a4a26aeaaea30c1e1a219dfa3cdace85054a03331d88ec16c5d70c6866b7aa6f12787d387f0c36f6681d6ab5f2966da8b6210164a58472b79fea5ca0e3b21b5dba8216a8f865fb139c450352e321c171cc16503c8267685457b58da9dff7781e3992cf095363a51eab27bdea1877e0689f89ac00e5c9458bc50596ba2b29dc5483d5fd5b9383db289ccd256df747bbc3f14a333b0077f569d8d8c0ee717496c89340002f82428882fb352f457b1556e43cd47799c4eb5fbfe0e8e03deee3d0e99d38d61dbfe6ee50d06fd1e7aa9758d27589ef17530b7b098e1d88cc871190add98f4f0e2ac70804c92c02fe5fac6e0d4134d95d5dbcef729137f6aad8225a2362678304d2a9e493b7f81939700b3574ce378977c3b3dbbe4a57b4647b0cd7eabb30238b1eeba27a6b34a0142a8004b8e7f770a4a14dcf8a7c2d5611fb3b605e5a247b04df66cebd132adf0ad6f599408d7de3df54cae3727c0caeae595ef0fd6beeae57a8421b44c45e0d814e649a417817b7aaa663a314f87b9f11a0bf27ff0d93eb8361a99afa37e4c72014c6663797fa0b0d9f7b4ced086714098b87d0e88a8134f029d69e5edd351c6051cf295406e930775c864406aecd5340eaad24a55f30e6e7bbd5b6dfb5ce7e0fc87b7f48934f2c52db42bab01d7d904eb4b7ee77542b331ba197906e57322d39e0ff13766914bd44a21f68221c0bc7a377e83c25463f90c90f0d47a6f3d1e0a8fd46984d4dd1231467102589842b09b86407724a7eb1c9afd2a79c0ec64710679082421380dd1ea0cdce4513f0443511939463b735ce0027a5258e5dac98011dd18d2ec05cb20eb1d3e133c32e5059b806d9e0808539794284535e8812f2ecc5b9b1f36ea07735833ceb0a8b05b2339523718c24334caacddac794762fb0c96c278090857e65d784e1d2d3768df0389e3ed39c6492844cd11f9cad1589b1e0d95b4b451e42ca9cc65cfbb1400f137939c0b92fdd86e4b152a00f45be5d6bec9a0c9650d59bfaa9fdfabf90416b37bb993e81cbd1e4709d4dd38d6a3ef38e4bae2e863b95e3bad5a70a3420739bcedc4eaf2c66908ae9b5584d4ea763b2ce3f90ab27e843964d9f9863af668c952b3aa29c4e417151cd2b6b493ca39c05e267f481c353d4196af7ed5c2f2080091127ecdcd98565abc5197026977ae7d72b24c92cb3332159209e2f1cfa9f2016c1f3d9d2bda98e855a6fb9112fd6bdbd20feefea251692f39e75a6bcc08982b6d03c5b8b1d1e820d78aef356e37f860457b2c6b489e47c88a050b51a182d5e71850065d6ec418bb092dce2c79a6ccb06cc4b0a8744690b775b6091b087336c75e37c1f133e06549a5c1f5c65588c1545c83f68b4c5dee9dcac1775aeb6c0b57290b644775f47555c651b21dd1112e11703ea80f71e5f7b5c0676dbd2ae144e360f3d0ba74680a7c8c028e3d802de50869ad8c6f58ed710f3862dc09b4e00e29e4daa1abab977e350ee29676c80686847e00ac4845cd1c3c9bd4193d74bf79b228ff88ee5aff6a368e43117145a0b32ee4ab9e143048ac4bd43d93d8decbfc93554c2dd61127d2c83cd2b438ae825264a0aace5924d00b529f55767be1fadd5670a4b184bf1857ab1fb0ac3b612745ce879ea096756ac9d5cf45968c6c7b1fbeb40f3479490d029da8853912f41ce8413cc5fde8cd3e16d651f9509a6612e223d30a40477c5a476a591f5f271da73702d726206ae680ef2a76ec5b37ae49efa5c5d65796fbb7ab95604f1ff97b80f0c9df8474fe25b47d73978da0ccdcb2ec7ee08ed914f91afda76bbe2d31cedc505e30207edee40fc65439e8446ef2bdfb3bf73e7d6102987dd55771bfc4617e495ee1c997f45d54bedb5925a176978c9ab6bd11e2478bb66b6fa33809ce2cc730e11c352cd46739c7ab40a92d800df9d126037115984c2ebc715f8426b35812590c25007cfaa4a9f5e18fc1b6d91f5c21c967097d7310d92b657f4ee90ee134b8ae8ff60565bedf7286e5c2983b6f360b95b482aab7fae78bee99269b62fca56b60ca1644b3cd8dffd2136864744ed24728e7ba9a0daf65ccd376408ba658b26c1db76335fab88030c57713c102bce60a12bbae5befbcfdef1f806f636a2d6f6d4f9db775d25bd4e46995f4ced2accf7b1027f11d5344a30706f33712e63dd0800c89b194e28c9ae85922c6d426daa9bb3bbe34bf9825d80ebc7dcad0dc374e6b076fc28dd91118ca22899d35d2cd90cdfbff5c91a53515282f592af9a5147ea6bf3f036f665962f5456ce6a08890acc19366a6a2aaac3874e42861de6a163ca6bb2840adc56a8208e0bfd29a9ed872d14675754076e31fbf61747e0a86a0f402738a31f97287eadcd6e6fa0a262087aecf006414d44a6634b3baebb02e04e04c35649eb264a8a0051b83be2658ce1c2dc1962ffd1fb9b44db442979de04b13433e1a0c35952cd9986e99f5c3857c40851c630372478e7f441306edf38518d190e3f097989a515d4c179b655cd7ac033f08bff9049087062b36e0d70955c175a94ad602b8f222bec35e6fe68c6edc122c3fd60ecdfc7c59e56690e897c54c8291334867f934080fa0eab5753d0481f0fbbedd594278b3be5af1e88fb7af10689dedefe793de030bd1833cad1797438d91dcb296deb2f3cd73a1f9cc6b156c98a9602c19438b99f8cdce1501d1bc25689166f3853bc56081b0b9d39f656b5e899d41592addb01317f8121fa53870f6983af41b9dcfd619a1ab907da283c71a69833ee0a4f4c364f57aa0d6c17c2832ddfa452adf0af40c96cfbe7698a91d2602cf3e9bb32be0c3b6248c0ea720f682e4f08617963e4de183923674cb2a032fe6b7e6c9450f99efcbc0ef5135ef26bd09cb4b11286f20f7672dbe184469a713b404162b5c21a1b1afc7dc05a46ce06927c67e2956167b5ccc912db687d0c2d0a0c593df37e93fc7692433f569612d45c7b7d71b6afc168292d59753c9575dd34d97262f4954b6a5016b26e7cbc6c6adaded88b77fdf0fcd571e5f5a2f6c36e0356498e5a7dac51db5e6acfed362713e6a80d839218b1183b4afbcff29a57940049cd522267303e62deb37de2ce6c3616c014746a6798130f0aa5ba4e92257c24b2e9dc02bb234f865bd4a5d3293ba775646d5c5d62febf4346bf12edab160775674f0071d784d7fa163ff88807abc3526b3dc852a82db2536bfeaf6faf31b14627ed08bef720bad113a622c0f212199b1a2080ac3c7b4b51738bec906ab3e72b25d0e12a0f43a7cdde004d51dbad651f685456e5f48b2c33394a33a7bbbc3c03b0973c60783220c44cfac7db4cce442357f0f842f404a113c953fe940bfd495848ec0158c3dae9005e210c4d8c2791047861174ff45f9701613f7a5639ecfdbd01b604c8025129b011336b9362ef7e80872840e492601d5ddf080e9e99e9eb08517bcdcce5583dbd6f1f5b58030230466cd6e4173f53c476ad0bbe797a9fd8d99183ca7b0cc437001ef06d9dd2552f8ede74a6606fa8de4784271cec5a999f50fe51b7c5653da0520b16236d163816222073fd7239164c55310738219f5ed79953d535b475b7cc98a27008f55dd6afb415c20e625c2509f8bdac471e93ef9c884a0832c75eb0b24d9bc1c4c9310a80ba9ac32e525c2e98230933e50bb0b2870136a5dac91f1a3849bfb605fa689f4b4a05baf44340de0faf1b6978f6b544775ae3f63a37829bbb53b867913790fe2292bf1ca8b37cb323e00384a3470c679c0c1d0e644c28cf39ad067ec43fc42fee888f8fdbd5f1447e70526cab741e2a0c8fbceb9720f9ebedb654f679869fd426c537d54207ddfc77d4c4027e33d13120bc2bccccb2dd01c1f671d4a84373d33d8409551a0a964b8e7cb557aaabe23525e1bcaebec0d8c0e16945bcc91064368276a061cbd62af2bdaec46087b22469c9af275b2ff82d95bae03f2ecbe075e4c8302d2bdf7403f00bcee6ce2ae97e332c473ef1245b69914d7c88c3b19ed09d86f9fca4bb4860f1597722c98d39db03eb5a380e17e89d62454636932f72ca15181e733d3a71548f982260d87d2e820262beaa811c223e24ea389764353946ec0a3b666f56b1488f7a8e17d330b59a91d5f8143631f9d89108fba509697d03b71f8b7f0cacaaad8472f1ddc1a5e78f2f69280f4129764fcf0e23cbd1ebe50602ce3b32cc4e9dad78c0395e262b1b6f8b8132e5579c43dd43c95556bc111704932990d21c5c95553c1e0bb087dc5754d7ae2af05a9af48ed44dedea07ccae37dd3b464a520cc2289d9682f0ad3c86c846e72f4c27590b7b111105118daa5f24a95c567ddff55264066440ad4c16d872758f1b49f16c9ba221946ccaa98fd869f5220581fd765bb27909173989542db4059bd7a4b28532f1dd2ff2e9cde584bc46974cd0a9c2bb14843206780887cd279a7b68cb722fd79bdd99b961ad2090915e0a5926a0a6229d1cd891e4dcaacdb1e6f8c621775fae9019b5fff674d7b973db360e64a6ff16cceca9b7dcd7b089928927de5bdaca59e21072b054a3925d9759103fe13efc778fefeb6696be472fbfa6d199f9430bdd2ac0fd48dff8dae54519610c2e74a52c487abdf3c65a83dfd2a232721dfb685cacdc00c071741023a32925529ad12b8f47540b5f68864996e116518ccc29aa94531a84fcac1df76ae3fa7010e0611d142957eb7aeb626f970fb9838e11c101d44c1ea77f746bdb739d96cb0bc729c0235a39b22cdc8b427c03a76f30e540d1b602cccf33ee33a50f5ab108ba46a87f24ad2597aa880b33a4554976141b1e93891669de08aed5b4952223398cf24ba9a668a0779f8a7ee21d85f47314478973d5f9f90dcc88c2df3a17e2dabb58ec0dcb460ab987fdd6c3fde624a4e925bf6753cf841d7fdb092b47b61c7fd7a94c184fd944e92f9267548ba2d0a62b57675e8f5f19c7591a8c9cd6509d2a8513a0aa0e7232f687ff09ab5bc3932b619990bfd13527736eaf009c8c1bed2d88e37e3d67d4131a5f94337934fbf6c3e38f8769e77f4b363aa868bc29a89330412b3f69aa5fecda2966b3c97f1707f34757e7e29f316bc99d35a9d682eaa10cc66d5070ed62f637a6d91800fedacefbbc50069574d6b36d6dc6f63ee6b8fadea2307c7c1d6c02b50a7ca9f59ebcadcfca102218c3aa04c7cd1fabf2ae04561841a2dffdc089dc345299ca66ceb25404a9c814765dceb69c4fc5e48f91320b7de3bcb6274636562cd3a4aa6db3eb81a38141779944e53a37d233f35ee4c081c542a3d7949da5a4d9819ecb5570a2d293687bb5fab9439317fab358803a4760e7a6b0abef360b75fdaa513cd30b5a6d2a8383423a217b9e28d3ff29218a12153918c72e89e0252d4b6ddcb339a90eb32635f94b5237015474dfa489cde0d8f723c78101591abe53d9dfe68571a025c10dd92dca8967c7ff7f3498835247327961920187b232689919d0adb81842798dc26acbe548f120847e4dea7a9140fb07da4c4b18f827ae0080165649c0a02a9c350b9268159a33416d4ef1dc7f9a9b19ecfda13593ae817a312f448530b66ddaf80e93a3b8de2288f6cf5d23943c59df8c6b3ea621f243287b21286b97ec5ff49286fae465374c8f55ecf5a27b1cf6e0ab6ec6c4c52532f5bc08e1392cee8c55fd3ae29d0fcb1c74f9ab2c73e4cbc413947af6030d1a945ba62c383ec429e61ec8a2c45a85786af68dc53836039b224822e1b5894ff5aa7e46ac23b6902b2717c847e6d0b6f616f3885802095db1b0702d15090cbd4d2d1d01714053cd5af4f49b79545c031af2ec33a5ba9529dc4225389d453157800e4eaee7438a8f55dd160249f520b0d2fb22c2eb80eba9e8312bd8436f6fdd98a53f2731a1a1aeb8dea84c33d03b9a6482ff3ea0fa7ac1fc767423aa071facbf2702f47ab7e6743d5895d2c95ce7f50d39dfb3dc3061300ec67ab7dda069c50cf4b8d2b74e8eb7f055794a4c9d22477871dc7c3b9ff859c24c7e22c806813c9c5fe16cf3e9094f9adeb6d5861ba6839c380df03f7d2b86b3d37d39fec7e91285e70f157c4a539bf265b7ec75bbe855517c89e6a1b31001d9c00adb6881ddb7d1e39fdd1db934323886a2a3af3a21c314b5685a6b89fba8ad4c0118dedbd10e5e6ef3a51deb80633a925a526d0a75eeb44ff165ac4deb4432ed6931dd1c7dbe9d1a55a61a8a33444d856abe95c026725ad1084472886df0d26e5c8b6266985682bf5e75733a40f121be400a57c93639b7933614bd4288544b6b24a5a8f90b386484a7ab95a24dfc3be97afab0d03c6288e7236d7391c2ade2170e641bef142362ae6984fe4c15e233ce4ab86dc73852836271e65c4e033eb66418f856cefd52889811928ea29c73de2d9dae396530d1a31466da7621fbefeb70b3ae29276316cce0a53234cda03f228731c32847cdde102a57d279a51317053793364b3219a7c96ac57f991b7d5044ab2c87b32a9a14e2028cf584672b497ac298ae0a24eda93e9985d26038a49033c00dd75926ee66c34f69072890a07787ee695f3e1c00129b99dd5edbe9df07962297689e8993bf664239142be53a87542c8189e72116603a67896a32269bdbeeb1c2e3d6347f4be1c3c2ae25aaf13a7bbcd3ea6a13d748e7803e76833985a2e620c8e9222fdb6752ab54bcef85d1a5d8268108d99fd75f5d5d4bff539e99983d0f842816a7111f6f2facdd836ff82d6c9dd8417f6d74e06cb1ff5e6944b3b83bfd8475e81b011c89a89a41c743e3fbeb0635f772c30c6e143ed7e20208329d30df7115e03f13297ed0305b9907e18bd1de4d61cd83b54a9160df061ffd84778f21e530553f07970fc4bdf07facd345e37b562ed75f17c3015a430c7263e1d950f8af6855879efb8348b56c534ea2dc750b901df6bdd74ef780cab915650fefebda1be631bc0903cdbe144677fd7eb25dd18160ffa4c2a5b23a328ac415ed982531be13966c99d3d10b42a21c190b8fd03d91917c47679aa7ecbbf8f1ae981ffd189a59310d27d4286cd7771d0140b13d27178d0c837c5cf24b1cc6653c59d9eeb102d1ab2393a3e712977cb6558dece224181649d9631961c1475fd8fe2e85df3b983a2f8aeede84aa9772360ec7365dcd454954093d6cb9a369e6f98743a20853911d49e5113c7fa465294acee78edfc4069137dc29cf88a0b72aee02e5b4effb940107893359584cc4bdf68dbc28fec526f1934b2132d394596c5f928f9795ddbcd8c697af89b5f1a9db484cd1f3c8fa0fb79c067c9e7c5e002f99ecaaee6069419ce009cfdab27c5bda344bcec5ccc5e19ce2a611b1cd8c0894f5df500f34d7475e4b40e4393d6c28459b6a012b7dffa7cff1c9f94b15cfd40411b8b06a2e6f3d69433c9d5c84c35dbe554c8f89aa91de680f51d7887127e0a7e6b07cadf6ee75766ff5445985feed9e596e1d5da4cca635da087b09127ea46831fff648de875c1c30edd8859b5ca5393eb1cdbd4ae1446b0f4f149cb31412ed7025383f7913bcbc18d0d5dd1bbdae9576e4808624a16de26d8a31fd3232ea43ac717c25b7c6ef4b3c7c4776edb797023794175214fe94cd65a01846e78c0b1f44d94d573e909efbbf4cce92d1e6e40d461d4778ab5134767cf275c074486cac758ad6ce4a1fe2e1e9ddab2f0cb7f9cd7f4efc59688aa44613532ca79122db7f513499fae84688d09bc16214c6efc293c81d26b978e046d2dc3c4a19b18b1006f84aaa34a0239db5ac2091d006b72510d7295186a6c6b98ff8247223aed3b3fb0301372608772896197c773ce7d9a030090c9f2f462f2621025b0f240672e0b3da9564676f5947ab5d1a06e901f9d39ae05763448795fbee8bc05e7204060922b79e56e71d9e9442e7f686bfa1820d50e29eb8d9bbda8c80c91385115f4485708398f738af081b27e207fa131cf6bb1a8f52d5e927953e59732cfa461d57e45be749ba0f10e471955e4d5ff60c6dc883bd9689f5c9da5efbde2fc11032d0205fa8ba1cf26626b5efc7f5d9e381ade5c8e0b9e58c58c7e04af86085f2624f85b3d47d8daaca89f50e65840c599697020b67e31670ec2bd72c0fba35691e964b5c296a8d59099f4760b6ee47013de332dd24b9034243002f37bec3f8fcf766350def098c9fa1655e68b3af4273e9a5ec5217b8f1e1cb7f4b2f0b41a7c95c923ba06657008b5730f203a1418514a6807e647ba25254a1b914006e5709941ab652fcc36f37391e46b202d6d4e02b40ab881049ffda2a7f46f805cd8b30a2f319029fac2089e63c3e958aeec043a8a72b12725156ad273119aad32a50fc6b365f0f02fb5acc2d54926ae3c66eb7368bbc55c781a8dfae7ece93bdfea7e78b463bc98016fa8a0625b15f08681f4cc38f369194d6e0a40e14fd5e6c38a94bc9f69afc826aef32acae37213a3777e6d41ac957c31a22fc2790833d1bde1a38e08f96822e90e061a3c06a6492862f70d3d2d0023ea03aa35ca03ab8dd036bb1f27c6ed4d62f9d237714483d0317ae1583dbff7bec44071de4622014234d4fed7113103d686b0c0a9b5c319cd40284d2aba48dfd1d0c38911d4f2a1d303831b3d094398c3dc2ef9e7fcdc67cf11c29eb5bda94768f05f9d06452de2a4ad0f54d2fc7e5f3bc849bccad226550d20a04555c66ba7466e18a3de7dc2fda5280774104d4041496cfedcd7b362e35b468d7ab7b3e76110392e07dbf638918985bf576539f097296e0af579de781cb5c4a198526afef3948afb7c44c517aea807d04520400709aa911710d20dc3c1c29a5b5871a8086db36745c5a053f394b7d8d1eba218c18630da558140f5f3bb5c04016f366b4fddf60949cdc6792949f5ec460a0ead9951f0a5344f21c0b03ade5375ea06261f3046c397000f03fc2288d45373fd81ea41483d703549a97be05e4988a81f5d0c2c49fe9bd52f909d7936a10288bcc5e6d9be6ae7c76617f297d797d609d2412e3ea82654e6f6356295db89e5a48f48b1ce3173157412ca7f17cf6ffbd83703f41642d93e0c62786a6fdd41233b497c15df7654e7744d193b012466187638ad9c962e47db5597c0ce02f7b599561e6202208cff2715cb0a73ddcd9470d80098eaefd2a967b32d90ffb9b6d63e5b47349726a6b517855ec46a72ea3ec524884a36a0e5281eb5ad91ad2c2c0f6eb6b858708a9cc175552345b3c49a28c6d6da72e2c967b7bc488964d094c2595b4f23a31ae2e2f9da5f5c2e46bc30a77c7a059ed7a469b3843aba55e3fd27d4d6658e5cd51a02a7838a7668a0e00a8360199382e7b56de51d047d62ed87ca857b1fb38498c276fc2da29d79500eda801c221a2547958783f5787362f14fab53616c986e8898cedceb927c384097bd307949df9ff63ac7d7771db480d252ea71bc1fa8a116f4d34d5d262f0423caeba896418f2304fedd0960f18639070d01537d5b63f73acdeb55b50b66fa7138de652fcacc72125e4e783710fd30d9e96971a374cf5217e727b947f3121a25ab74688eace852da4dc7764a1bd77d1de6eb52f969cf810c42f6accb89361aea842c0a94b7c8b2249a7e98252e642a866df199b409704c7058db75671084c41f058f48d6aa89fec093e44bad58870c4f0cf8e44fb7bfe6c2833fa0513d3c7be20fb271219b5cc6d5137c79bb4f6ff595e282d714734e6353adff000680a17458f7eeca0553228f3e19bb3dfacb85b69401f82099cfc02d31c02b21ad5876c1dd514ba50c8194859477c14e53e716289462ab6d68208a88729e14dd552a03b9413bf58962b55bf0c1f944c03bc46dae92b47ab597b51fe52bca07fa47d1f7afb4dae54621148706657e608fc0a6b0947e5e7918d8d257f8f3dd9530ba6cfbac4a82bbbaf9275fe6c0cbd051e34bf0d4b7fe052f580df57e0e3cf97428291dd64484aa2f75fa83c289ce1990f2bf8f0cc1f4d7ea29bdc9bf14a7baf33f3f306546d12a20a8b6052506713b089b478f2999d7e63d81d1b7db27067a2b3e2e3d1de60208da7290563c740221b2d7a6308682deaa8c60c3d5c8c2d9bbd6927861ff4b359b14999a68979c4fa49f6d5030094c679f76c7fee441c8f1f5e37ff34918e801bbf41aa73f378043771b80b2776aa4406441525bad7e75f1ca8c0c3e3be074eb50c651cf083f74a1390763ac719ed348d26116f74f8deae152f6ae5e14d215d2564f184e53a580311cfa2dce1a22c95659b3ae98bc0349dbb3d36d2701b5801c7642fd0afee8a56b079b9a3d46188c9865e8ac970c4b9f75f7224304b716baeae23c5a5d9fe78435e01cc74458d0b09a454e92f3264df47e9a8511b0b1d76e233af6942c0c27499324547b737d600dc380547779f48e9336e84843037408cb0c3877dcc0f5f3682726e09d9f575e54735f5f90ed2e20448539368144ec8998a78509930e424d1f848a484e3bb47824569454d96145849ac190abfdae1885a17f12dc4a62b21ad82076d64b98f067640f1c68d104af8288bde56950abb5fa9d4f2c93ab0b706701ded165ab8d58b2d3b6d405fdfa14e0e604381b189753c6c385a3cfe91916435e2979a56018c9b7daffa6eaef99bb0db62423f6a9bd450c85d7435151c5cd6e6ab647f8ab7e6fcff8184b8871ed02ccf2552d4e8efb1b809317620a1399cad524a2ec4ca77d7889192713f54e528dda0b83b26ad42670e1d4aba55b23ab95ecd98ae69d72034f8d0b036836d151f578782ba22d294c6ae6604d37b91be9228890561a20d38d859e2e375e96026f84a0abfb1ca276680806cd070de1a5bde96e53ef677c6d6054f80a4dd6e4398e897faadbd1f6dca0d779055b2fb655e5ba894a916ce800a9785c12f63f4cb88d333ea643bcf918c415c6b4e225687611b62b918a078d2bb7e57586f7a4c7526d3ea5ffde553edbca8e3ed3e0a06c74f8eb72c4248b9082a7e45a5fc45c7df8f5a75deddfbf26fc992637a2359eb1b033abd9bb49ca203556f61fb90a4b938ad17ccef7a564bbfaaa21e3c57ca843e93744d891198906dc8aa750e7a27c3a1693b784cf6b97c27d4bb7a86646bc76ff3463ea9925001dbb33c9b038ef56cdcd81057306d43f01b52d87cc020b18ac9b1e75d73ecd37102db133207557e46a29e6eecc0c99741af0f1bf38dbe4661610c67de7acc06b3508d11ceef3431440f07a3c1fdf3e66226f4b870a4d2fd25fc9872453e4bcd891930a24a1c87b2209cfaf2d6512d6fbc5a0042db4dc9624a0da8d8d76846ae4c50fc71f76f9f6a3d0fa66f284b2108b1ab9b80ebe5a25a838ed49b4b20a3cef7a245222756e781a1d357953c9ed53e6c221331f46db19c49be5466ba10d83801063e313564e40dd9185df489cc43bc893601231827c4506859a82316b16a30375daeb90bd2a9edf2737758089674ccd2751f57c48bac21c7f4f84855aa8210f52dabdb9dde5c9126bb30508a75f600e7e979a2ff17c439615aeb96e29526a8e31f8105736d66de9ac18dc4f63afb84d071d5580e6e00430afad3b32f30c6ca2320ae60919d8c67f3329a040595e3cb55f729e07ce99ea8a84b517b1585df540c274b146121e41a575a493618e3aba62c63a77e0561f2e13d1341fd15417a573acebb5de3340c1d845054fa21b440a8381e69d10a271dc03b779266f42579c52dad5787402c66225ffd6a8748aa25ae461fc406302ff7d8474f0d6160b9f65448249a19e33c13376eda4ad35fbcdb189f41c6ce84304ec4e55eaecb9c00851281d184017cfab7f59d932fa6176065843078938dbbbc7f3d657a59a58611cf39337119198402ccbb97ba77ea4d3666d139eeb8ddefe7e2fea031b8866938d9882b19470cbb595285c81bd5ea763a6627490274d2c3281194e63046bf960e7ae72be60d79b0d5f3ddfc02ec6ae85d40dc3de24461ca4de641738ac9aa3e3f93bb0f9494cfce7fa1b2a50d6ba63465df0f9e7ab8c022a38218199c77855bb51cd87afcdac1c355857636f78d225cda965ea27652bc6330e38df0e717b760e1b58694ca9304f3bef4fb5d9a171b14773b81294561ab9c30daee97b5ceebcc3075cbbbc1fa5851ac8a81f3b2261bfc622929702a27fadad36483f0cca189378f4397d08ce37ba84811c5cafda12a91a6938d8ae87a2e3635a88d880e9d6632703d3523b30b380ae9dd209643ece1ef1805c9a2388b763deff74173f32c8a87ebba34f2afdcedf47d4b26bea764754bc549daf50dd1f848a78cd631c1fb76c0a080a672e54e70967c99e8753585e3bd0d490c183e4115af8131b709a784d72c60131ddacf758b3d2fd93fd52d7e23ab15bdf2e2642a51fcf7cfaa59a9b0b859c4f195e45b7975d4ce4a29a502fde8e9b889643d26d2eaafd9f69dd5b8361cc60d77fc74e82518fc1a87ce2ea497c9ed687fa1c18d1ed9abfa0026f6fbf3d305a9c6a6915d02b7784c738b2783e534ca6eb4683837614afc146f7ff7fb617cb3f2b9d5d6571ca13abcaf7f795fbfb76a38432b7dc3e85721e50ed9c46da012f2a1ac727df1ed93de33acc991b892684a9d28c28c3b434c77aff2b4d2bad08c80c172171dea693bae88e316b22ebe56a8891fe0e5a901cb45e50ec96e7dd4db2140f6a6dec859b599dffba907461bb6788a0c7f499a815db723214fb34aae05151cbd50cc5fbe9fd47697999f66e92b1bf361182f24974b9795a0292d491be5caaccadc0b72ecfe8864ceb70b4034d167f462376050b10837f8c04cf10310ad7231946c7d04a0021c13f903106dc83938acbc568950da07c5bedaca2100d8df6dcd666ba4f33fc643e6ef8020c142173bc95f901c36069107e3bb4ce403e47189cb226503813a2ce73fcf0ad61a040804a86598521d31257a05a37bb324101581fef314983e202dd4f366fb8ad6881262f90fd75c2c228a9f4cab7d07068fda0fa36f8115e31376487963ad5f29fb5a79a88887b9879ff82cf0cf89707f43676a92b4bbecf2ba2f34cfe0e352bf17ad53db58fd90c9babbbcbf1f37df57e2580f45d0b033999e9ae110c02787f6c6c98b78fcb5cde73433ddf3e43eeb85366eb636aa1ba5e34887c958aa41aca11afd702811894a7e6b01ed5fc891457979cf1a9eaaf764e0cb72868ffb68e21dcb6bd245f5d15a4c50f276d0cee5a9a9564ed9a96d59a6e938795f0677bcbbd52d98ed4eef116b2f7b52cc40f37ec5e9ce83840a16f4405023cbeed5499ffa3f2124408fd29a9b1713af7ea320d812b7282303917f59d5117e0a559a10a196b217d7f28c54c4955dba8344dbccca3031ddd323c9a419309f6212c2723bfe04698f4573e2b89b1b922016271fc9cabf546bdf2cf5f7c1d2dc38ce9430303d6a2c5e5723bdb7161b59b734a313e85e73c11915b9f93ce4c66816555f34b552823e29eabddb7ff1c634202537c00e247cb1ae4a09eb749b9125be482866bbb145c86e3c3ef1f60bf39491cbf872f99e626069e25e70b63eea28fd09fad1a59bc12703d869de95cb450166188e461fe227874f9e0e2ba1ec6466f2f5b44aa94589b7fff8128424229d93607880e4d19948a8df228cd080e86aa08bec054332675503b10e41f89fccf0223999dea5d4e9f923ec618c705f1664c7acf0c8af01a36e795c344ea055655b8a73263beef30fa86d0cb52c6543ecd42dbb950cfef8a4444f3d6d83c2eee894a1edcdaece93b1ef7dca1bf7a8f9ff7e96e2a4a27ca66580045b0527c92ab461a048763295d217f6235ef1444f6959898aa88c2e41e0eab850f2055a347b61ac2bb2f620303283b103740f96a59caa60d2da5c787c322d6a8f8426c8f23ed2b923db630e53b3bc5d2c4bface2bfeb2ca4ce659f0a63db2f45045ec139d7bc2ffbc9ef1f119ddb77f83cd94f683c17f6ee070710837261b39e560e9880d97a5483c116fd0982f290c33bcfd54d981f846f083d6bd8be32e4f731ff2446a3972fe4065b651512f40ceac2531f83a0bcf7a8276a75ead114315bde945af655e7b7d02f47c7311fc3b290aaf25e73bbb6840bdbc0b01b7b4b00d90bae9be351a42baf2b70335d539d5f8914c20e021b46fa4747463e2828628e7b29de60f577716152c4318eaf991b6ad1b229e20103eee3d8b8a4cfdb4b5a3ad6daba621b79f19ab04266780e45ef528c8898dff5436ee814b5c5e8705f8c640ceb4b60c210e9fe504135b9b7a7254ef475ade566f3871343fb25d0e27987cc519dd2751524c9092f283e6980c4ecc157a7fe006f2a56ca1db0fecaa1785571cb933338d0639646e488a35ee47bbde65bec9e9a32c7326ed38411729918509ae09b33d8d9abf818bf7e763723bd4958e8202c7dfb619ad8efa71fe4ea338050497eec0ad34cad93f710bc2a21411434bd5ffaa4f21e4bced9baa499dbf9fe815baa8b44e0bff652e14d6d00adfc2f9b46850e40de5e0a6ed8bc1350979810bc96478b90703fa1b1b69d24640109b9282c54ddaa7c3d881b9b55c271024d7b2d367398d4d33eace613f711d3752e37014533c2d4a387bb0c3cb95adb0fc7d298240891a3ac222d3d5d6f447d59928a536bbfa8c8e1179e7511c9434fc309f7f3f2a93794f11ba7a55d31ae39c9c3fa9a89696eadc18204af64a95c6e5e68d5d3b7a8ba5adec1ec3089b4677b0e998dc8b22e37e186d6812b2700b485ba848ba813e843fffbda11d0230d91490d2a13235da7197f7871ee9d5598d1b7975a1021c6a249f046c30ad6cc8140f49b6b6e4fa700f14a2206064b7e34fe6a9636d132328f4228548ed534209bcca0fa3172ecd0b35a4c55efd293ae653065e6ff9fb82768eac059f7eba6bde0676c3579e3993f3bdf4a7ee670c907f2c14b4a043aa8da9aa6a9c5d3e3604a0255a0087c136417a055b3d5b9f3d6fc6790c79caaff29a86f6040548e85e34d28172ca1f7ff446b25edf79875d4e15f9b8f207f03502c5d22874459041e5cec0553d39e1e31043c98ca7cf82294c4e0e2ee8a816747da8294cb077a96035a355ab26cbd2dbac1b6e21300271139e27bd6aa996713e6f4d68c680c02da88b04a4414db8e42f5c0cbc1552d6432e48c7e1716ea5b5fed22d96d776bb0e886f9d929d42fe048d0005b99007da2ac4badccaedfc9b605071103467ac23506b139b2fe3009246fceba3e4f744718eee6e5b0990363a8f9ad7e1c934463e69fadbce64ce4f027d60846de652a89bb202aad3633464d05b0a372fa254473a3a8c8aaf70aa27ff1fa07c098d350f6ee4208d812a1370db1b9400630cefbffb2e8cbcb93179a26fbc5994fc15c4f1eb77aab80cad15aeec707a8f5841a1a8088fea96e86fd9f3110a8fe72dd05ddef7fde9906755ae85f88849dddbb87f6f1ea65d17c000030fb53f237e3d72e845defd5e9c69bb9b64e40cca59bf98f5269c3046de391176faa6a1dd4fea150415fdf4c5e9601c7a1ac63c79f6e0f1412cd5c6cd3cb665c96868fb60faa16a24d70881959a74a6a171bdd35aa70cebf45418c3a9c93605806a9532ea6eab625fa16b03ed5fdbc2cb8faf9647d4330cd88e4add519eebf5821027453676a45478c44b874fe228a8790354c21b00e82407263b52681d85abd0a251d42265aab564dc3997468ac2cfcee07c563c2676f66810ae8f50930d1c287d2178a0321fe9510c9b1419199ea606aedbd76e262e0973c71b0a20e0d11872db0180f44f409650758ca0bcd46427a307e04d911541b08d4bbcb3253cd353b664e7b0378e2582f30d6dc0d474ce7207acd313c69c4d5754388bae851744df33522124c333cf18cfde46249147e0cb1c6d29e05e156c4cdb1ad21a4a32fd216e7368f944fcb2ac162f95d095b76a07066a2aa0f3a620ed33860452131663b0f6115e45bb46d39faa7dc28b79ea1304ad6ab96ea47c58a2ecc44891abe5fcbe1772a5aca1247b8e90f8ade12e35ca8734b1f162682141e870fcfacbda00b3dddb80000761e70c031f55d15f5765574dc4dc3ac4a35bf5cf0c862258fff344de5140fa72f8281013eb26ee6515f74c0d31cfae0d53181624fdfaa7e35209d22effe4ec6e9068ce75ceebcecba24344258592bc0672727fe53b4af940f3a9609822a5f4f6a71a032da8f9d5719f174fc93e00746f9c5887e63c5129e6e49889cf799ce6a70fd6c28e6c412a7d5bf70b69b6df9cbf07d6d0760c33fd770115968202940c9144afc46e89700cb9db5e204a3c4b1544b5afddd6421d12ba746bdeb80402610f3b36491543c1c3aa652c9d4d9bdab906d8e6e52f3c13622d2d65368b151d4c24046e0622ce73ec06411bd19fe6a9e8fe2ea74b6c1bc063ce693cfa386777f11431eac3bf0cd0c96269241e3266f071598ad5acc11d265979077937a9aac5cd71b29d6989f9119f3c419aab7a1153896d0e8cc04f5279779c5903c2968870d9a51e141722be386085b0661ea29e750b048ec473ffe44425852790f877fe0e9c10086a830685ce5eba02e52bc6ae5f454c2bc72abb5751566ae82ae91118003482f3e9bf39f891fcfbe60d01dbf64bb926ed580aa3626c2e78ffbbab1f4a7c10c303febb067e0dd22ed18f7157890d9ba0d8e729bf964d9a2264748b7be0b0907e4afc19076d54f1ff74d3816774cd5170cbb215a5b4d2fed83b27f58558e4df85c68e038ee0319c3fa8084e8c1dd70667a5e5e146806368b99b61d37a22d93615dd79a5ca7e20e00be73ebfe9465dc65827f3cfdba1f06c3e8cf8e2db8046d57a21f18c3dbe689798f29107ca636700a412ef5ca7cadb72fd011abd0b6fd36e14159ba2c7e8142851829c6d0597116ca7440efa39c6c8654f0bd83983986c4612895b976019be7bc9171f8b56f3aaf0b3c81f9c35747116b1eedf17c182a5dc1d0994d12be1bf3f2413f1948eb6d903385c55a0ac9914685ee5f6f52b6347c0bc2b8eb43b12a0e87f0ddc893587be24f82544ebaa75580d28b1c4d2d9827e54607a3b2f3e57b13fd1ccab24399fa0a27582aa56e461a2635d110c0305897e6ef660144af1bc09f4ef4839660c0c0fac5b33e2ede49fd9d7ada76e5f476f3f66b96c5bb272bb40d7bfb1ef9fb9da9f1ded690021f1e553e087b6e48fcaa6884b5b938e7134401c412ccefff3d49fa9836a2d5cacb44903e5c413cde7d92b9a0b4173b6b3816c95ac0ed2f6da84798ae061bd2b3883002f086039cd3f932e837e0df146da6d1efa70bcd8f253ff33530a81f47a40cae1c59451fd828a4ad208bdda247aeb0c4b6716a3df5ecaed36399ac40ed8c4e758a2a702fe5cd41fc6df398a690adc75b12620c6d581b5d0c97c2ec4080c8fa20e3f4395ad9332f48ce424750a3bb72ab6bda8f1afc5ccf5b7e828ee6bacd2ce34002eae9eed22ab71018dbe155556432c1ad805305a9fa7b33ba141e9458488fb2fcc68c765e7de7c43724524a8beede9644d0e414d0c46fe9b1f0481122abdbdaea87504f153eaa9f4b1602b714fee41027f50c7b71207f26fa9d0f5bb13e7d0ea84716509305df0f295439b159feebc5da009639a3f2aef3130e53daaf109cd1e63c184a08c7a7bcd18a5c8e897df9f73e4783f53f8308cf73229bdeba99a7f1e95ae96063dde79b2fa3631bcde2146f72979e1adc45a70be29829667a6bd55ccdc6d8155fbb6fc43fcd28e46100296c33722fa4c66fc970dbc8136f1d6fa0c6425cd3cafae4a56a0536ad1c3bbb62ed2d1aaae24fb5727d1e8ad52330e3e90a9799f03aea61470159ce9fe7de85a2735c4b6c626d8692d5a74d4a5e3a153564905b396667d37359a34cefc08fa4f59042d475f6c2c9c2dee76dac2fdd58f84e29c5dba2c246792906c63e128467bb9b4051ae57ecb9b4eba5e864f6c3d209053f40423b93190e6e73c18abb2975abf1ebac79aff4a5980de87d55e984e750fda04c199ad726c594c38255d426615b8112ff3cf1fe9601e3c17c098266d34559ebb3e2f9e9ea48371ea662401fded4ba148ebf5db5d96a016a2bf487c1917c25d4f7548213a0f8dff0bac1b3ac16fac680183d9496f5abca3e10ca5d8127f4da6096667c97ac5f38ee7a98663943998e9ae603890e2d69b4350f7eefad3f35aa8f8528af79d4f200370dd6d3b495bbc48f7a1cafca2833c9d1f7ac1c38782d5bb3934bc1ff4371490cc8023b7ca3ebd90681ed87cc102112ce75655e397b6f5c4621ee5f37a34c001df964bc9f717f8bd3d3bdaf31b95b16a023812cd33803883720dfb9971ed4a3451816c5bdd4dd2f25fa6dd2c9dea3355597ef4d5d1dd10e0e0a0052b19c8e50d822f9bf0fd903d243fba2e49739ddb808eb88fbee162800f2c557e3572e81fc9da99ac49eac59655aee27f20e59c78dbda88f3b45c16ea262d818140aeddb2075b844e46c6d4ba27804d568d60c45d2a3b50ca4cce188cefc4e3e8cd343b9bd84fd4073201d83410b5b8d2a4cf4f90f16d0139046d9dcf5a557a8cb47082fee15fbbc5f239f25a4ae65f035e330e6ccb08df968941af6236b7a158a941c113c30efda65f8b6f9115dddef642e62561de35ad53bfeea50714f150f73c309662bc302cd456c039245d44c002cd14fab61511735826ece22119a01e0f1942777596fe4df9d58e4edb3bf36fcbe0f7c8e1341d1f4af5f79da6ce33e9ca568fc3cc357268eff530d03e5c2e122f26bb8d940d267630a9a41957d3b70f3b17d4f63567ab1c058e278997a1388618b3ac19ee3632ab19cc949a03c48b8f9f912c86ccf6b5bcb5a23fb68c2468cf0a08f535e51a6e14980cafaf22d95bd0f9efee0eb08d5dcd01861d09bf112afda5305d91f99540ace12286a6574ae950224140570f84d1c02103d9ed9fd47f3dd14f050a87a9915dc87e5370da8bbc51d3e78f2faf0ad8713d60774a9ced4083429e890e96ba5de63327aac3a631bb6bcbda011109377db481e6d9fe5bfeb9d50ced6092fefaecad7ec2e12c28de1034e9f7878589ca2b949ad8a5afe06708447cc4308d338ba6fe90e6aa9a974500344c8a0c3d798d514b14e259b1e22322986e1c8e1555ac8d1fb9d3cb821c6480548864f56f8d8015da38583b721cdf7a070014b7b7cd2fe04adcffa78471b6cbfc3205fb59a70a02a9dbc69c4f8eae5022b00df83ae7d93ed975e0b8f70f8d1e3bfa50cdc3ed751e1e28d3fb4c7d26c294a8fb77985340394a3bd921e02815f7183ad3f089a23ede85f5193af114def5ee1e737551881fec36ae81b6987fc4242b405c3b19d398fd6d489168b157f11034e03c4ae33b9771071c8f3f2ecac6140ab61b920446d78ae6c81cf32406d38ff8a5cc2e90f51fe9b2bfc0c130ad2cb3d98b41805d0e012a4fd6d497ac61792ad5371841d6699b72c9d5a797c7d54f306223f5df4c2b7828680ab594134096863796f278e815a6890d63fbf6dc47dc0926676763d73c0a3fbb1032195e54f9988bcad14699aeea5d8acafe4ade32506c80be5ede25a013474d00921b951fffded250442b583198ead36481e6ddf92fb0f4a49705eb11eeface59b043b1d5c7827682207d66775ccb99a2b71130ddd04b6f65f34e97b7f3a5f78a3ca81fe4f13a3070be414d40d36ed7d7cb235547d09a5085e06eeac87d5ed1e913ab683d04d616fa909d395545012b8b7c41841603258ffdcf5fb00ebc7c46cd8d39cddf40dd9a9c3a544a11d2a67867b81930b264b9e47207405e7f58b8574f35c73766b92fd10cfcead391e0e6877371ec8af14ee7e7c3c0de23803fcff8678d723264e4441b136af960bb9b9d51115e50b19486f4c13e84d98a2b2ea97eb243e95ea47ce880b3e17c80f6b116447ca3c5dda98db31ccfe4d18ab5d67725a45340a0d986fbdf393755ef3d84f43f7026fa5e8ae871eb0bfa69ef9c420d413cd1b2230aacf2aad8e14cde46ae18f6980473b9d391d6c1a93546692b612d4b53dc918fd1fe4843e0018e5ade7a507284f6a2ba11f9171f26e9cf5d1af4ac741228eabe083ddc4d4938cecc6c4a0143c9f61244ddce9ed2bcc1f50afff7c5813464e8ba8b601dff377906fa30c248ecd45aafdb563ba202f180848786c5c4eb07d2ba818929b3c13d719eb8f064d678b914d98c29fe3ca1f9e68e102df01905e56922c538142669348b2fe75449a2467b9ea5be88104eb934b67e9551d0da4a26df0952b1fa177bf31e33333939a6a4a093f67d9cf3a562a9f8ff736d1a453674aa613d7f4f8dfd9d5a29f67acd3b5ca48046ed59713762476bbb0cdc361474668503326b24a80f41b71371041651625723bb52d2a62c701c918e1d2da072480cba3e5a2cb1fe7453acbe0be234b4fc5705ccbb935954be4c475161bb3aea2851ccafb6fef2f12126a5fc79883513fec656315a311069337df6300b95139c3c0c10c5441f8e92a99b3ef64ed4442a9194f1a7a2769116690d4c76438ad1f8bedf1f9a2dc4934341ae70e88a3742d8a644fb7338ad5663ff08c9e2219c731d6a2e5b5e80f3b4a804beab9fde46df25c1a457c95a203cdd87f37f9eb0ae2a9ae43c732eea9f09db2652a855b2ac047fb059c6d46a2b8af2bd927bbf060afeb6c5276d24d87186ffa86d271f3fc037f498ababb77687bd96b2635350fae4b1f7a740f459de7bf3dde4b0c5a8f262777cbf3181eb20f1cb567a8ad01691dd48095284c07e9ddced6a807cc1b12d47d22f9e9e363c2cd63368fd3c95577acc81fd4b0b0da3fbf4936d19d08492a66ec06108bd862b8a6db4f090efefe2eac55d8d6f1dc5558bc7d9858cc6e65afcfd2c7e4b351588bc37a2d2cc138ded724b4cb4d0e568c8a51385342e978bd6a0549128b3bf8449322237d3c5d517f6400a58a67caa1aaf032b4185d22322a5270ba45576c772ef9d6db10fd0424ab383b52eb8c0b5e496a74f242bc958f48d39925f67e81fa517168f8436cf2088819621f2a31fe32c5c25adfee702c55513a8ca77d16218ce55e2354bd4f43e98483effb6711999c3269fb8030caeb60bcd158c6b28ead7cd9edde449bf57e8f222d0d2fa0a468bc3f2be138d04bd1994ccf54191479b74832d731002124e579ce50eaffc8caa3cdf92d911af5900df6736e80e43628dee5cfbc86b32d7e938f589e1ffc28d92bf6b391e5eca45e06f5eedeefe8f8a2e53d79415838f10fd7d9ed5d28196aad49193dd7d557a31aa9d729ea0af88ac05238d8b622c357c8878889b91b76652c4002d22cfff9d45051d29ddddb88fd1858a39ef15cb94f6adf48bba2233b39f2d14680a042afe56bfff77d049878125a73635737f07d482fbf15df741fc6e109fb26d19976fcb34feac9fc407eb137566442a5a59c60531bf2030eff3dda6f903b2ce0f1394de56738a17ed8a3ce76246d67d6fec95b2a21fe00c33bb66046f246e01a1724ed428c07151bcad3d009e4579cf8cbfd2624f5cb15bdb4d4f0810a404bb5b2d830fb4d213bbc5f6ad2918946a377b200feb2234b750e9d2d172f0a08e4ae5dab4af0ae62dad1f452e22cb7485c6f70897010f7cabf0a4dd7ea5c8172740845b4982b492e939e18c53f49f826a34860674d5e0f5315df8230dd76852e3edc8b830d7bb08331b7c6ac8950d3570db051476aa54408923d8393fbfdc6ea9c667266f5839642255d07a113561a81b4f86400e384fd197ef548e4d10749e373803c4eb9b64e4fb607571a9a2e22083bcd0a6e8b2f4bd3e1ae196c7bdea72d09907512747358c575bc065c1531190ac962d1738b0434c8344acc59eb99126c7d4cf3a69d8599b6a82fe7a6140996f54dea3fd8cd0ccf32e37d2c4a3fb39cb2ec2f2d3cb65173a71d33eadba3eb116db1f3a478cc12a7e275c64230d355b317a0628ba8a0573ca0f20b9a6d7aa8832a83dd35022d3d2e2d56012e46d77a4f234d3d257ec7c9f5f7b20f831c712b05d3198d05ff52e1173a615124a9827e178d07e0b2c5f7c0e43b8db6cc36902443ffc488034ab145e7e18c7b931e4065d81f0de1d28b9c2aafb362436b9bce064f6784d51398c83d7f9f9e1fd4d577e46bb9ddd619b8fe3dbdc7f6a1cce37779c76e0afb54756b476816457cd0975a4cfb5c7554c28ffbf18f40ec7a729144df79b19712c6a14eb98ef07d14cb81c4a9a05a1dd8e3a0e58d03bab296d47d4d8fbaf0f518e2b68c9d9b6519eefba64855184755cc43f24ec81410d16473dc3b506335d7dbe7641fcd3bbdfaf5e52ecdc16dafe9ab717b279fb35daa09bb68e52ae3bfeb5170a1fed52a96806076b6026c8c85b4f10b37a018558aa4fd046c65056fe364143c2d62e4aaf6b56d428dae4e398d3950d81bea63c72683306c0e3c95809aecd009a70bc228976c14b612c90399252e7dc3d4ee0fadb4ab451b0fe95acf52364f197f5a502bd309b029d6b4559ba3878e08076be527d9c57d5791651dcb7a7b6020a11cb1612f85ca3b0fe2ac89c71bbcec288164e0cda1fcb877f4d77c587ec342e26d064b4fe4eda149afcf0b567d169c0c2e581540ed3c2cb944b0504b7c818c8065cf0f728b3233bbe88899c5f707a7988068d2ec49649f332781968f55fc4a2c5507e592256a03de1e109c23fb091fe3290af996209cf30cdcc2eec7f0766380d163d0075d1ec6a1514a641c802ef17091434daef4180ebf1f77690f75e686cdf911f08c57b2fae98a8c31de93d15ecc55e76566c7ce14ee82db8aba4110e1d7b6f33793624df6a01b7c618b91ffd8f9561f0e8a3ac97a1b62ac0dc7a70a15f252ee00ee8da2b7253bf3731f606ef16c7848528555f959555409b5118237b9cd175d41f59233e57af8f0a4c0d0216c8f213636d620a7ec457a25120d2dc4b1c9aba302c58a096e9fbd32d010d7b7fdfd9516361c542e1037797763dffa2ea34cd07c040e688181ce11479c4df2597b1800f151f7a380ed8a758765d0c19b1ff3a741fc7c9e261ec12fe98cf1b99e77eaa9cd00fab76f8d3f537eba1642ba0813064e8c3c87b5013b01e7480f8c106002e673b98634d1f655d73e8bc1ba4bd6c8b02ba34bbaaf8e92b78810c88575cc60b1904f8b663163b8d549c3c3dbf58d1db2fe8335690978368baa777c88f899a13ee5d3370611a3864d8a52893c44ff4120601974e027ef44edb0fa498bc3a406c23a839ec4af22b96503ca35d81f362a5b194c42f288cea8c55bbe1fdf0eed7533b5097da36f378f4794a454cf5b5e4c595fa4130390aed4efad497b1178c4b5e663afb24e67989fabc167c63df43f9387bb88a0edf78a1f540e26626ccdc4ed09dea7d07d9393565f41fe0a922af76702abafba99ca3b31616d9d22ba50030cf694d74f91efa850f1ec8d4c41517d1646804427a8a58eb127ab8b046010063705d8c307e3f58a54969ea6923bfcff310a4c39aa525b3dbd6950f3e158aa1172f22e4842bb065b397b2a0ad2afe49bcd7bdaf6aae3dc5a754ef820f3b73e9421bf09944c4827da16c6ab922866902f7d826f19447c0e3ffb6b2c0776891a99abaffeeb412798aa4387bf8aa3edcd8fc665ad43ee4daa37106366db5f717052dfb6cfe07e06cf97913d1c59e63293b0e39b5c406ccd97c3765e24090e8672725f87b8a84c4e41fdb5287bc2893b409d330900469bc746ffce26c9d8dba28720898b6e162d2b844acdebf0b02ed47860e5fac9a4a00252387ab5dac63c71990f45afb5d2b1013f703b24d974de09b8f8224508f01d4880b23fd3ac14d8fda5e64b34986305ecb7fd27fde0406dc38f7530c3b83b84228cb4a4008aec06984a8b1115ad9034050bc86f34afadbd4989cbebeddcb5c3e9d1e2b073c076eb431564abb4f16a3552381feb51da573deb50cf074a5a69b2b560edbf90fb5bf19887cf48509017b7b7580ddf9239f9362fe840e0cb9a789d835c1260237209c787772e4b98289987a8374cd558aa3db80d2de4fbc8b9520499775257541ea6347a4d63ad16ff562932fba6f5e6985a716d9ca5dd456836cebf2b4574fb668df690d8034e2a2096eaafdfbaea00f4b20bd2166a3e4ae24c2c334b5af83fcc227fdd66045765af0320e1743df0e4551947af2c82ac2d45e0eea3ecd86f0dc5a53491ffe0cdce6e697f1e973df9456250df39f4e4ff41782ca7c664c2cfa74484e994eac49bdeec0df8f706cf58673a9a90ea251a6d6f06351dae203dc12a56914bf00d40bb74470d31c4a740c1db5968c12db2af16f2705a14e9074103957172684aa8416c36c6cce30df96312a9c317ef20605b34ce637bc66a48798dc04a97c3c0ef29d40af4c3357f1db389938b2bfd82f80d89d59c2f2ad0703e16d4eaf06b3fc1eeec1e93db08325180d4edd21e22af47d028d562c93c0133217f863e06e92234556621db88f3ec6d00d505f1570f13b52fc9c3293600391624f496f81211573b11b40ea8c01d0bfdda6b228d50284e110698feb019321856a176109c41f6575e7267a81b99684cec9d07e1765ccb717032f44d755c03ebf194e5a914384b2f5b365f1b05a970803169806b6f00ae284ef6a1821167f0e0975ac22f8ac045d9a3d16584a5a5ff56dfcb0a66a1fe887abe744dde4d6e723548218c903087e8a2d5919192a1e2c941cf2cb6dd8d7b057997a3c24dbea4b870e023a2a77227a8df5546f8c6739c3c178444bd353fd36bc961555a0891c6d790234f37f73106737e1232d2449bfad209ced9cc0e33c57d9488ff487af1edbc35c7405c7a6091fff7b3ba5e8bc7b5c18d25e96d4522064bb77d75f520396263a8d438511c7bc3b92df2ccd6a42b50a2c3491bde8747dc39ad24247657a3a87ce341cb382e0b025a25b50a8845625e90bd38bfcd843d499ce9b1072635381da9c333fbca46926f0cbc35bc9eeab8ee1c6b652b57b4c39bcb6e566958dea69c21663091f74aa981d395a3337d6f4ca931a5a4035d298daaa9a9eb6dede072e7b81d948090fff70731f7a15b1ba9d6fd2c8560a04b4c61a27768ba7cd537231081e0b58a3abf40e65e010acb0fc4efa1d7db4e0a3df5579edd6c9400ae550f8fabb7f485726d5368d56433dbc869db826a8293a8289e766e30034f007afd7bc3c907231111d411e520b7c365540906ef755d1cb3d0dce8e820ed466c1242e995a980360d1199678622c31c711595194996083f6a62054dd27ab42360a2ee9937b725cb1bb5fe3f88b81be1a0a6b15f4af64f4d5b49b103f1e0d999cae9a1f54a3365185a2145ea01688ffc35413dc8017c3c2482ab44a56ea594e5fc5f3a473a4dd71a179f9e7a0dcada711d48fdba06bca5072a292612d4fae21f8ad55d75fa6a06b526b0314f81ee4123ddb57862e6e12eec1f3fc8dbe2c2223a6459d25bc3862f491ea9b5d1ce1283fa4c23fc32593ef771e73b9b00545f7b01576f8f027ddd2834855e2858592ff3fae6dace02d76e3508974922952d0abd5a330130636fa39d2e05cd70dc066c848502ff5659d1b91ef63d4e2e9cdb964110f22770cbc3fe8f8210e5ac966f9a40ce077e087440be9b65da6d1322835bca11430f2f329bde7ea8004ca6f69f0a1b9befc49124cd6120f311a07ca6f639a4afd044cdc3edb8cfed2234aa1232e523cf6843f18389913b723527de8c81d34a5f8ccc59a3073e69d3289d968fbeba181fe01a5851a1b5a43f3afb1f7fd2f427981acf923db07bff3432bb71bbf0ddb44ff127a1a391b9d87f3da8f7320a2177eb183692bd5ae1a721a673a4e7de9b206bf6dca9d5763d44ed6900d5676196183b2b16251d478363cf5efda5614502ac2b3b0ffdd5620ed4f80da3569e7f03f995b35ead177fb1cc9f2dfdd8225d4f0006583b0fb16a13ff85f0f3af06878e5fbc8eb43ecfa00542bd7046dab708098c15bf82cbf28f389ecc701e8118ede3caff7dc6940a54c374ba3cac13359621472e33ee29618271bb498822424de8aba25078b84436aeb358645cc03a4aa5e7de81e34e245ef48b94df622791fa2582fa0b8fd87c7857f4adf903276a9edd6ca1ee0f5acc6bca8662188c7af4b73071caf0af933bced07ce7242101e33167d38c5a54303accd3ca648f42e7cc76b1a28629390e246a074e1a2a36c14eb101991d63d0e02d88a187bc55070be0a70dcf2e6caca7d479babb6322def4424312862b0994be824e57cc8d81199d81538d27d7f16000b0d1f53e07ca4f626f8eda59e640407e8c45af243107c430cc29698f9976db96969fd66defd151f907c780afa4f73dda16334a6375d943d0c4100f452e69a1ba046980ae6d89bb3734499d319e9ff4bdf15828f56464e9ca77b50c881255d8042d91c88b77ea8aebe23d9dac3588a8fbda46738e47b2d1a5344c01ee789b457fe77cd160dee9a8c5bf69b5363cce253f49a16dd0f76a22f9bfca5e84bd624f87d2b480d8671daa0ec73ceac39f48125ebf06d62d81c9c91ad4b4a2329e3e31a9b46a13db4ef8127d9765fa834c4015f060fda27fe02265a6033f35a766adc8b7a1798f2b92afa893dc25e47e60dba410a371964cf177b5a60e672ca402f4ff7edb950b6a8b5fbd102a546b784925ed7dc920c80f66e96d2a47be713e47c218ee7f376861728a5259c8e15f4ec4099f5c3d4ea9a23c3cf358c2ed0b31aaf27c11099476a25e5ed953a20d1a433cc75e9afbc9c512cf9f66db3b6994a51a2f5c9c30d1b07ebf19286aac2849af33e9dcc6954f09e13557d372875c19e7b22fcfbf4eb83e8d39a9811bd6d9616d66257c1ef37ef1cfdfa832e3ffd00b31c9c99fea16ef240e3ccad7f78ac5ee181d47201606e00ddccb6c2bf652bf67598b0c59267240c45d87fbf7000a7f0d853f6134df28657df105ba8abea5d41fc9813562f9451a5e4b764250358959f4c59bd7c85edcd5fbaed0db1bf1cc609a5e47d68dd82881e6102c6f296cb31e780ae3c991298b6dea848aea3aafade93747158ab9312b1a4cb03a5c02710c3a779ace6d421a24c5b065d5be643bb0b015b6700904ed9b05b6a661726a284bee9bac365cda1bded3e5d6273da790c8512c9795ae1d103a1e315cc20d042c85ccea0f9f0c9c02749e3d8027013576fef3bfb625401c1bbe09368f513cfdfce570a0639dec5c3b2dbe7e9e80105cf3a7e59d767ebbe7301a87118b342f1b31b03c2b9e6158309c88bf4c406083ec232e223c3a9bbd3bfad6f8e4fd515056ff871be307c10f3a84a5deb73c490d44e480a9f552869f063afa6899fc32aa25daa10e553e7f02063f6e1296e5d615a2567cffb619e66470f989f37c73e594d7154a8670f87aa2f90703823c0f67f9653b32c3c759c46a2c4ebd083e1bc9fca9a8478df9b3344214c5a3d4982709f1b3fefbe21f7b6225d88f1529d5b466e5634bda444406b56218a903cec3b5b8b56cc5ce341b1e9279b70c87bc115617be441b7f5c58c8945d8a8498b64af8be7fdaa74ca6daa15f69b3a90f79fbe71670657fd13ad31fc382b70275d77e1736ceaf5837e9a0e23f9c614969e916d2bd0321b6fe5dd817e8332ff07669c51b782e29feec70a9f1043f3ad6ef86fb1cea8e972a9bcef22d9986a9e22d4725ff845ed8c9c530cd9a6655cbdf936800d7cf663d7c1336ffda7eca1fff9c49405367e8fc889b7b37688f6c5c8071fc31a54aea6eb3dd3c939d01d77d4a0282888c79fc64208e00766e7646694e01316112ca6e0f1fef977dbcd1d33bcb3177679e36d72e0af5183d980f2962b9af665e03ce0db6bc543ddd9d0f184d43f43844cf95332e25be3dcf09cf39d6acde90e3bd14e31cba01e543ea5bf067aafa575cf76bd355704520ffc00074697cc1e050c610e73feb0aff02008fe3801b243f45ebc1af49eed6b58bb1987e3b3d8f03c589e4a0932d980fdb9fa06ccc4c14a9c985944ac315bbca1575f88a28d8faee8a795cc1207f4606983ffef81c9ddd3ee450319714b8e9960ebf70a853488eb4518e5ba9044c92c0d8bdcb7c796a130062e5aef9d5e0d609223936d43dc27b1d900d3a11ccdb75a3ca9159fcbb8d810d2a5d6aea63f56143c15d3cf76b7db37a825d9eea11b85b26c9756c9cb0ea760127a4bc9e52c716d8d1e4e13af469ac0ba4b04fc5e85b7a7a392a78cb58f60f56134dc37139f4558b751116fc8abdc2f2e4d420d989cbd51a37eab537cf6d4d0a8fa57278efb0e54809b2946de939a50e06e11c041e841261428ec297838d49730908075d05c13a343329ea66d90f75214989991eae303c749e5830f83c33effc1e7dec2fa285f81b00b01f4e6f29fa3635fd5d4365b7ddedcc9aa415ac5b2d453d2badf9c6b6fca5fc9f60f31bfadb8a31374c85823273c318850bad3b2a57e6bc2865d3fe690a52e533fbe0a837fb0846798ed5a4d06779b3179c94e50e223c3ec174803e919f9ef51f296cc74e7d1377a8c553f5ca01bead5cf940b1d4a048def5088cdc1c002e3dc0f02a2704ab96ac1404a0f9d0449e699d23a52e303ab9de6091d73ede023186dfa30cf58f898cacb24c4ea65308b95fb72760a2603c3893f2984d036dbe1c2e3e05d5bacbad4c534e896ad7b5ee7b70bd16feb646e830436d34cacf370eb1efd2e2f949939a02340b40a6c604eb9d53c86f14883297123f9524ece1613d80fb0a7f2f2f11146336ba85212368783a3544ceba45a1a3e3200ebee53a1eff60098ffbd8af88b83df03606f60aa2a72850a60c239c72a5d88c1fda0565a932a1fb964dd0e9ada67274189ea4b41f8370572521a047f5d8c281754219520534c96bd1677eb3437afa5c3af8815590a0bad80c769560fb4d4bb109e37888b336ae14c5e6ff735d6118a9a9e4c06dfa12b848fd7c569f146767012bcbb8d78a983acec61ca22e30ab4084184de1accaf04d69bd4fd9830746ea4e4c7376176882b23ef0d27db4a601c01fce2f212fbdba68d8a49108bd5eb91a7dd4b4195e3c0744e607b0576d987ada1cde7b5363733968023f2469c87bc9515e26e611212ca3422dde220780fec5eda0c325a935de5434f7fa5671f3b4a6bef30d51197f32b31cb16abc8d5388cc82dea32bffb3f5e114b4fee75efb79841dfead3d91444f6c3475c8dff520d66f73b795984e0a9d782d0ff94db72cfddcf3403b248cf7e62384bf6401e9631e0c61a2c74bf8a8ffcbdca915f0d175b772f1af6166a1c446fe60677b70ff48b47ef8d5c8400974ffa920dfaade0ed4ed7b7e6ea9dba424a8e56014056b3ecbad9cce13d9e508f4e38a07f4cb437cd6d2517a46ef085e87abab142a638e580e217a4c25c310a633dfcca35ec03fa42e9aaac69b6b40211f2be5422c53611c7095fd33ef57e4d7dda54764465bc66600a5c7bc3c190e72166a806883b89208684c8a10b56120d9d6002a94cfacddc99cfa3acce23f66dbe1d600d6942c8918e55783e176fa2fd3673128af86cb4ee63269268cda13e5a11d81f813a88f8e149299e64b4a2e39a49267239978c1627059dd2535b9abad92356b7193c59eb3e891c47c958ea719f91f6a6c00c7c06622b99bdbdc414bbd2f1a38e997671af61e0d95d89c0c80b83e4c8072d63124611b2b23800ab695dd00fe7f46c364ad7dff0871e96ceb401756dd7b910b3f8105c7bc7bb0d95bdd1ea6a881348c4e5d7fc88c0d46f2bf4e1a360cd0941bba6e742393d5da398207e738243ba437b7d7bfea6645e28d11cf3fc1907e4534caf65f4241f817238b2b8d4903ff0d7fa757deaa29c51be2da219a2876a38f0aef676d1bf0f2666696e6b25c49d23bc965c722a6ed6db6fb0e85f2cd26062089b957ad77459cc6c064f3ab5b797ef856fc9e58a241478d4544a663c662a3ab0c3d375d57ce897a0411aa41c597f9f8f1c0faea675f7cb66e2ca3410a05b509e78b814afb38016cf7786fde3d5898fb4f4638937e9a1a35c2312656316d1ce340f03c67b3cfcfae44509442e3ea930da0c2deb744ac84902272f9513b62a6b782673aa66f13cf88861cc5f616437f7baf2fe8e9fe96b01225add1dd3111fd21804f8d0b17db0722fd8587b705cba9e728375ef453085b030d95251d788a133919085eff46e4609a5402c94b529983e198395847e3a744001cb24d31dcd31bfd1e56a4c16c28f322baea1f29a933fa870002884a510013b4b1f1c6dadc7c462dc3017c2a2662a565cc9899408abf2c267f5cd96f386a31ae0f0b6b7eb1406277511c75f414fb60c4e30d9088fbf89f7f2e742d7eda7ade7a113617367d812b50005e092510ed8f75d1f7730b42c17ca70bfd4ac9339505b1beccac68daf3d7fc12548f64941a9c67ee77394f18afec34f9e14a4e2e5a7025ea4e1b53ca1f7797fc21a217131b33dc3dc1f5418860f5f51e3cb99f4b7ad521274220986758e45e9c16c099168f1a555c4d8fe17fae53f137d4b479e8b7d0f7da428d84dcc7abf3f7f531ded8cfff52090d0bd7068936db1fde30b50f1636dcb3822fb75124aa8f277c876cae57b701cfe3c142da19bfe91ef94b6fde0e142324d1d74b00d90c9374581612b9152b5c4a934c91e1ac81bc13ead4b254295ae597601b97ab4e8132b20b0be6ce77abe95a40bb909eae40ba31978e726701b270bbab2f40cd52e67866ed664009b34a725e37d8bbeb15bf782e75324f82074b0a35e6f424dff8cd3f5d80e5928bf0321bc7642e6868e06191a1bfe1384adc1434c745f7eff3758d0a810ff017af86777c30b5ea36114a1e4a235abf176412482a14b024ef4a2b5cef4c9b0d8abab4ae0554c7fd55e6c1da8c022ae6cfd8033164bf44d2a83e4c9e03d5d2b3e7bd77d657a464e966f0abdf85c3c5138c3b859fd3b282d1fd12b3928bc21355b43331946ff3443ec741286fd16d2bc67014478d7c205f4326b49af15534f6d67ca87319e307d5a08f5be900b49f40d729fb5ca7c646b9f42082722e3df08b5f11e43c66055d37eb04debcb609c19f36fcda4aa29a8fe6ba0534f033bc1e88ef01c2741cff39dc49ace15a6ad93eac326517a70c602bf36a635750a32be579d5bea0c8e0efedef72706cfd1588132211ee19939a2a6b54677c870bfa253ee0a908321ab1b43ead41a40296aedabc796b8d914e27e88599874a82cac98d0f46be3862d7dc4273c70fa3a6eb7ca365d640653d179805797f9800cc7cc9f67a3d460f24567fa38b8ff469de45b569ce755fc3f5afc224e3c92950e180f7eee72bd9a28257d04824a4dcb4245d0348dc88b611fd88daa397c07c9c4e3b29e4408fd295f05976bf409cd5f83b63c9a6fdaa2c67a94872a3dabc21676700db6ecd09d74eaf918539f67fca4bb37a1242105be234b9a10fae247dbf57b73ff8022efd6756e73567dcb88f0aa8292d4acb0d841ca02dc156adb44c1eeb7a9ae3c99b5d3f005b01ad24e3e0bcb0eaa2877a87d235a3f3ec9cf24c56732431c71e0dc598fbcb410ac783dc0c5b19611733f074894647c033c1fd2e9a520a4f630bf73018d2d04d0c7bf5f461228f7e65a1ef7b804bcb704d2d76a8c56fcd62ee259fb786d96074bd83467bf6ed8ffa784e9ab68e29149503d7c9939e2b055955d4aaa758520afc1515c92f8ca0f818051580ad345f3c7592baec5b84dd200e2e556e26535292d1b1eb0087a673d4f1d10ea91506011510145bde5e9d66c22fd29d173682c1972a2b14307165b8d5cc6f03cd27453c5cade84904671d3d5dd87b907a32a8f8e9e6e387411b2dc81c727487d237f474c3f94690bf1d0c64b775d771a1a73b59abbd7dc19cd3a86c1958f3f8d79bec0096fcf9d590ac0eb9371e88a538a94b0d7c586af53225137ea1b73b04828b88eed88f3cd6d575013791d54d6c72f77f9139728dea521e8a7b390c71449e6c6ab1db3711ca87d02db4e1bff0194420e1f3f49d3605f1810da3526215e4af0abaa58cd2b39ae15d603b0d33b460657379aff6168c68b70724541f2b81567511ed532622eaa3aae7c143990d7938bcc631e1dc10b87b30e8262fd9ead3f66bf534048aea1df113938b84c0c990eea73cab75f5b8c3fc4d5e75a122c7ef88f40a6468ace5d968978781ea8896bb866ce23a68ec0a1e5d2a33a0aa4f2573a5ec6245e518a1829eabdf086c9e4f8c8230b79d7684cda47896c87c4059621330dbefcdc6476bacad1befcea19236d74e70eff79617da91a876f3b7aba084c834377680189315c2de0c0ffe682e300247238a5b8ce5734f034279bb9d05706069b9bda3dfb0666f38763d63a1e6c906c7bbc62503b3b28c8352a0a4eee1660bc72de9d4ed44fc26b0052da975ca4e7fb3c15383b3fe36ae789431fa7f174ebceff9b8742c14d0518d65d740ea8468eb3e1d6b2399840aa68f856291de2df7142697df1712fc2dd63d52f0f1f0820c892cb9fb1598c53a52d8fcd159e5d2346cf272261344e519ef79f886363d88cb43fbaf6f15c3c34ec01331dfcc0c36a526c5fad79a4139ad3964fd3df4c01410142768cc6cd801ce4c9b44addf69a1062178a27e3ec42d0ebbc9312421e08f640a93fe5bfd9b6d9c5bc1c8fa696b8ad1bc01da1c36cc398544e8963496ff497fff95319f4b37afa7c4d07eda6852d04c0fdeedef55135d384e520b68dadae231092c7da28a681ebeaf3f83b857f75c7511cb52f4b7ca37ff8a7e6d031d2ae57537f60331d71c21a063770c258556b58c508f899ccbae5d09a55ae27fe2bf7a1b78df4688b58d4be16e3a69e0b717e390c461b14be22d6442ed9b24161522f98421c97cb0a53153dc28ef583e474cc3a6abc3e98f20b3450213c3a02cc7e440cf6ed7bf481c68110b0b3ba2b3867ecfd6512db432826b3af96ba606e3a2d6ca9f1dac0fdcf3c395b2199b29a9808ebd2b7899c61dce29fca07f6bd2d879eb744a97f064cb45856ca6e5a3d7f66685b54ded28fd218bf461e00ff41fcc4a3aa97e5867137a2f2b661161cfeafee5926b761ef0eb27c77e5d21028934b77cba416a6d83c5647ffc5c5746c7a0110e9e0ffbdca99da4804b787888f5d1ccb531459c63a8d962e15a45265c3fcaad04bc4502b5a78b62ad2ab5204b754bec04475bb30be485c8927ca285d773227b4e1a3739f173ea408b54bf9229d06864dc4969723957045eae24c80eede33ea282698d1419f8d15e3b708fdb5f523c2042b023ad5f2116635ae3713523e1c7c9fcb25f66735b0aabcca41cd0582536ba0ae61e164e378a4c3877d72be9595d6a1a84fa6779df7c030709167277ef471c015eb337ab6234572957f58e29c427cf7cf61809954e4b0747568ceb4c5997c93682b88688a3cabf17d2befb213dd69a764dbb5dfdb9c1cbda103fbaafd5709edd061fc18dcfcc84dfe835b5f2a0fe3c004cd55a887a8ae04919250030aa421368ba9b5b6b5bd090150da6d56a0cf0f3d3d0286f1d3dd076ef07f3adbad9da267825b67ccdb39f8bfd0e301a9cfab005cb4161d751e2b24d868ca7b23e05c6a94848f4b11a77bf120cfc498c4f16bedb8d86efeca02374300351d1a37e20ae9b0a80813bec13c3c3798f8b4c259497bb2d1f3a9940f5d963108ce9a074c3826b046621241f0fda2f01c98ad2c517d368f1b99403e560688ceb5e2acda748eb031dd9c4daface426aeab67436bfc35db5c6b9c6385fda6ad9110829c9b1a5900776a63f0a804d49eeade50b5aef165899e92304479a44e5290b4d09fd894c1e151472f901a9f8ed9a6f2d289ee69338f21793c11d1480068f51135c73f437e70e5ecc3fb83af99165c08fc98895bb5586658b286aab84fbe2bd223c44054aff313bd58090c6633a380464ef809bd11fd8621d7b5f38bbc1c346c1aa8ef827be87b19a6230781978947a1da749e6cb14c90b8b9630344ccdfdbf45282f0f7243f57850bcf44bc7bd593fa1a22ee2a08532ae643b6feb8598380e5419cdd8d981368ec5388e668c6524b19518b6cdf87f17ab4a21458e4e795278115a90fbbec75572e504d14b8ddc656dcd518a60ec92686b2e78a4a69a6e5ba0272b073129960e03093af6286d98f4a5a0de80ef4601ef732f4ed15bdc21efc698c78dbe7daf809620b7f9f0c8481eb1011f9bbe91e11dffcd04e9375d914a67572af6de5b0cb6f3d4e2f0cf94dcd06039c5337f6927907143840b386213473477d1a56ac2825c6297ee67016dee527a1009a004652b0f86e13e82a7c8d1273278f4da659d4b5c8e672d7fc60f53e7c17828ac893828c5a219d8df6a6fe48df2d82450bdd647be58c6cefb4c8af83b28bb231e6bdea5bab39e72510ee66bba04df1acc4e27b45b2059664c390b3c51de717ef539ba7d0442c8cde975b3f9c2f68a6486829223d1284d8822fc027b81f45db7f89b30ae44e07b9ca6bedb8b9075543a4f98c1e8928ed97ebfb3b0e7d568c8d2f1958ba94fe5bb2293d1f2d514f036f348ddbb9fdebe2500f80b5b053390dc6d38950d365a32352c054da94cb3b1dd8de67fc452f3be2310e95e382ca5a96ccfa6e23b2a739b89e51abe8810816c63a857845f588512661898ea2dd23e9fda9e5ca134046fc245b3a5f535b153506dda7d8bafe60fa38d89eaf87304a6466f39af0702e9bfc0aa4eb7641ea3325a970436cd8ae2a7f79b139db61a4c9b880711bd311bef508adc76387ac798228f6d218b3b4d1a0bf51319514dbbe2fd7c74c4ca1da71087a5dfdc4757cfe75db3c76e10b84cf2fdb14612458c67a6fbb3cdcc18cbdb2f8f0fd3cb66bb89f7f5b3511c952bb28f9c657c9b48f7f00117609b768e29f56cbe28c2623266ffe2fa3a7e5f54b9aedfd4ef0b230d40f5d2c9dd3b4f97024fbdce3e09c0fb3dd7c9a0ee77c2f8be0cd9574fd838f17f688f27da88b9b823d632af53ee947391526c02f88c892f83d075ee557a867204f426256790ac2915f63e38805046cef1635cb923f8db22777681e09202cf90078fac9594f66ddcea92a6ba8e61a8717463343e1b11cc509e82dab1d58d4520243e431143a5f74bf7480db0dc92553d4cbe60f97800f789a6ad6d6618fee7c62e1e07ee6c5d009b31e579703fc84cf19faf1a6b9ed0dae8fd5a56fdc876554c478bcd3233dedb497719cb63097fd34c39a0a987af82c7b24ec63fca0bf6114072ae8f77e3195a77acccf55f177ae2aa32a9c9ee01dac57542c40fa116997d7507dc1d28869c7e4fc25afce6e0b75c7ad335469999c4d078ff5924b0b5beb96f7e465ca4b1ef1d582c0a14fc6300a587723c16562179ca2b0d91a41a586ec81e490505588774490650d89f84222b1beb27c5d2edc254ae7665bafa5ec3f81b9f99e58e4c48d6585d3c13ced096d341899a416cbbd80a1451c79d11d099f01d23bd418428e212a43cb6f58c7862bc436f1efef33f072deafa57a3c66889a01c174309460eac9e8af8da1c950906990c90796605dffcfc53f43941d82878127aeca14e63a0e25d4879d9d5baac6e0c5ffb546639447d287b102c42f6dff4e2c938ef23e2ebd83e3ba532750612f1312a2cc8e5fa3b4a240673d652d66a749137c29e9024c1303e6660599c7344155fd60230e524aab29e2cc6a43a1c3f994274d4174d2f8d294b80b809aec953500667a13f4ef595ab99d19f1a27f27abdcc33d08f11b64feb7a61a0aa79225199e8ca5a3bea5831b8c0376227711d14ba1062850d3ba13fd2d413ea3e38a2beb08a2cb443cc618dedddee0bb090869f8d0951160e52feabf7f92b41876967bd9c333d3b3e3c7ce389b3b5774810be1904f2174d021112d132dad90c3f5e92005406026a20c657828fcf5185612b029f3ef40f31f6315808fda023a0d16b896755e4a52efcfdfbbfc491ebaab98aff7d4f2024c084607691a7a485c103605fc92f27780060f38ee287c89c55dc7ec2544c700356af4b9fa8a03ccb4b696bef7e7bddbc5439d4e0d82d84b9db4cbc59f77cb5d08d32c1b4b6c07f09adec630bb5ee0af42763f7e39adb498ed2d74699c0f8f1b28253dacad947ee262a7a7d32d35231838e79719fe9da217e059c777c96dc100896db5741cbb3dffc4d7180e9699eab81bed1f049e7ae926d606ab5d2e6daef9423cd212420711d71c885fb0e0547f19d32f837f6a8727ded1d155c689bad1783fd45a37d58580e716e4a7af6389ff21dde397e26caea081fdf81943a55247a7eec79709858044b22bae75cc6c8876e100066ed0227e9b010e194ea3add3a128ab8da788319cfc62d5f7c782fe9ce6996382ec35ec483c8e9ac734e11ae14e3811897993b91af4f070a7549588227d34e55e3f5111b45bc8c0e3a864967741c022e9e60eb6bd86d0cbc743cd5c1c4e129c2ae24723b47692d3330d97b8192690e54ebdbcdab72144ac46d98f5640aa00305602c709867286e2a72478acb4d9dba64da0a2542244f758ea8cb8e3986b6681f1ed65809238b830ec7e5b3c3908ddff8242fdb1c5831890786e66fc58ce66df6643abfc6ff52a0b23f01e8bc58b9c716cbbbcae21ce011be7a0ef790a25bfd022080c880e9340f2e2d06f668cc89cf7146d5d8841f4835b96b83d816b1b769f353a19f8d5aa108e121da9112b62008b35e39925f7f92ad231d6b985a339c0292f432a6f9a049a228b08e770b8b47c6b80a3a5bdd387494cc5de7731896732fd337fa9d9f67ef51d44a9f8e73dc8209610828839166b52b378934c4412b0db51d90f405794a371e6a58bf4c39de323c7aaa3363bc840faeff6b283f8b4530068bba3282ad7ca0403da1728068fc6296d53820f53f6c2a7109faaa346de55aa1b725d77acbe0f48cdad685c24c67acd59b315bbca6135b8d777abc9d641fd9ef725fc655980fae139caf12b3ff8b0f9f2b6decfaca70cc643bc4f046cebe0184c9ab9874940f08c32f9da896ea98848ae5c7806185b31e5e801abd36f923464200e23555a8597713792b76e4dd6246806ab497ebc112cdc6d735d0a0f4fba3661656be1db55c05b5129e8bae5abbcd3ae0c56754317039a5ba24be58465f899536380df5bc5e930dc9d6a25ce6143a3566f29904c39fa2f193f6acd0b5efe7c2479337d33e916c71e3b0eece645776e520ba8bc9ef2605532038328ae79f6161d5d6f9173a251681c847e90348720668dba07ce6ac4737e36c45ef7daceea151266546e583550489f650651fe102e19382cc3dcab8b04acc2f2a64b80d88bba834de21064b7dd715a98545e7109bdbc3e949e325093a11f964e6ddf2f3cf36ac0dd7350291bbe72264f0293b91cf123254a7ccdaa003d67d55e3346a6f45c883bb4f2df8461eb68e0b6b123afb5b024003bcda74fbc9a2afe101875369065850dcb6b1ae0baacc1567c7ee951c95f639e70cd3773df4a0c48321b0aa6d8072732b0e86f4d5ea07e9cb46d09618f1247630b4be520ce1b4e7e8aa04c63b6617fb28595d696cfea039d896fae944cb2d6bb7686ee0a0757e107ee98b66b3cc777c7f41dfcf29ae114dd431c6fe9ef53620f0815c0117a8b553d26481436754226089bca0f3d5198f503f04333c14e24b001829a0c364c7df093005592ec33ffc0601c969aae04c34e5cab9c2c8e0c1badbad800de54c0ea94f6ffe32ea0f48f62f87907470cceacf10d391e85ff048dad8259967da788ce898d20cc6389571f66f7b775f4fea115c41ec5bd52f5dbd38a68a24e9ce099ff6dcf0ae375534013af94abceba81ae5290e20890817a291c49a985e12fdd1318c98a74b9dae0f001951fc785470ad2e67d7d49b40861469cd68f071ec380df1a11dee55ce3cfbc643ddf191419382cfcb18b0a7dc60a535a16aa6c3c36bd06d534549c808c0a2b25284be6c5c752ea37986e925082be89ecdb2afdffd23fa191b05a14762f4e4a63bd33bceb7596d6da072a6d48ae33ba703e9ea5b6901a23c7637457e8ce7dc93a6ab292e235ed2afcc07728aa0760693c4e78689b8bb520e3aba2ed1b417418f8443f3659461021b7ec16f6a1309024671a564e103c1d3a6940956d1e783cab7d6808f97acf32ec581e08f551f6dc0e0dc20a30f34ce19601793ffd1858f797328e38ee8dda481e6a47d6a65cd1e81ceba5a99c2a3e3bcc36eb088f3500930c8281e72b74edf3cc0b49598f7ea5b7075240caa7e1e912bd2dbbb31ba48306eb49e3bcd21cf9a651bcc5f0a72c611f91cf44ac30846a754ecebbf5466afad5b99aeb98aa18a1c46d54a1379da645000f29d5ed780ef0aaafef086d67e1302afcec06f0472057d6f739424771f66cd0e8278611c5098fe9d19dfba1ced85eb3dd9ccbbc7d79fa561fe833b27b9a223c0a66abb68f6783c5260566431ed0e6bcc5bac09bdb9d3f710953dcd489b714f50c32f5f0e3c888d571b0146568d95b62ab4c44fed6b8e05d4f88b9ca27f681561f36112dded9c75d2131adc5b37eeaa5fc25a9777f6c967dea9077f27378355bafe97e370e088b04b482eb18169f61b0ca0ffe79032a72479c52c5eca5bf1706bc07aa47ba080d02a36424ce1255a98128e764f3afa64879b848466fb7f708cda6b5f4bb966a72536b19069bf6ef9e5657453cfd79ee5cbffd14dfe90de0407e7983205a3d6119e4a8c4f08ec7071efffbd2dbea1423fc46aeeb829762b796c531a44ac0e2aeaf58a8e70ed97a3291f873ce18760c6fa48a7a289e2dc09ea3b2339526694223194ce0a6987a8063583087f315f002c2ebd51fc96521746c943c00caf07bfc905f792e521e042a7d1057d8aaf9e3e3e7f2caa39cd82705a0b44614a9fc3155a15e8b370193af23859301235992168cee21bdf43b05bb389240d77f7e33adcab492b96d23d94f2aff61a3a60712b964dbfceb94131ef3b62d4a204e3466a66f4beae2ee0d85c3274b7554a224169069696ce6a49ba28036e203fc78cf6597a97b6bbaa5e9ee74b6bb60b564e2a93aef8df21553d8b2d7ea1282c9f6993b0913e57ab087de2bccea0800e45c36f33c1d4b26be389b4a94ed6e2a9b727f1cd18391819ed29312a0113bf2873ad12671a462afd1dd073f50651448d12ad324e757e49ab3265ddb80a342e3e21d92e39fc02fc2fff6bfa5f7c1e8965f1380278ef78f173dd28db98df5196d518ee683e822b99fff43a11f352476be320c414e843daa341977beab87970d6f4f1c44d602a7bd794d0b3ee37f0017f273ea294d35e588a9eb9ef19995d60b9982c91555d8c1ada8c7fb7a6044b3538f8c99764920d6c27b0c8c7cedb4132ea0e4138f265e70a8b1e5b9676e53e23c9b99655bb9663afcdc6686e997afe17e11b2c08e8ce7c66b10081ed26b6e7cf8f4b009fc86da5394396c203889411b886971a0065c23ad025eadd7797e21aaa3d913d2e47b027d3e1339ba08a16cfcd675007146ea0c1f78a360d44246da9ff7edaefcf03e358b005039a74934df1d0a8a6bf7e286da2ed6246f9783934c345b93edc023891a07a5a23bbfea4f626157b41501872e6a51277b744cd1114f623dc88feca5ca8422caa62c74762c835dda52513441e83e5c5b011e4ceb68b89be2be8f430f68c196e78e07929456550f04b1c204addc9e926e2cc6cb724347f0d6a6d1d7be441e0a0524ee6ce6b746f4287dc9d7c7800e6f0308a8cf14cd6dee092b54528afd7bd542ce3b82e46c0f95ae66f6c8330415226b5d5cb9314bb90155b059ecafa05e0167d92b8be04e4696829f7fd1ac20d8ab345c4945c06d2cbef3e3b8e5f27fd2a5758a2d7f8f6b78ec9c0ab835f5d5703b2f623f712dcc672d87ba4fb213c77b09240d9885f58bf255c11ff5e8d40a06fff32caa6fdf79709f0605b753fe69f9d24fbc0ddcb921ce235e4b1116e3d68bb27bc08b2f01ae1d95d25828c119e3e5c0cf3070d5953af2098b3f59540fe2a2cebf1228b06a822f5893de10c63a93693cf576ad2bd978bfee4c2f42a0ff62d324fefc180bea6bba14a622f2c71e040a6831a6fe4fd94dc67a064d4929a62ffa9eed20dd95484709cf2cfef9e893198a45fb7a77ca4fd995cf90fc0a7c89f362d705c8a11d5ad8da5037ca72651e62acc852ccd7e4b35213e618ee7931d214581e95c58a9aebfd189859b35a21c7d0a87f8c2343d7bbd265ea41d0d86cb3d5f6fc1406a85d8f486088f663169bfb43c66619b7ae28f19d552d851f5abd76752465303a7d8a57eeb361a1582982050e1f1765033c65efec883758aad4c81078d607ec7e4abf45c019c0fb128652cd7a82ffd1af92cb956acc26e10bf9c6f76ca2fcc9a21e96cd7aa54ac8b122cc536e840116750f331c6eb6fc31843db9fe440a01e1415f2c86d057e84979c0c3066d0c4fdebfcf8c93af0d1d8b1cf9f05d450b28f32fd511aeacee4a51c71bc2b6c2c60bb13df06d84c47db49868f4904449f210d39c9efa2473e7ce971716b4f0662781cf8701b5e0c31694d458881f0cc618376d693839885e390a385f919d2fb2bc7c8da86a5cbe3d43845f6f1c01e4da0a5cb748824a2ce30440c1514b2cc50690c298d3cb676f0673bed5c51d1cbfb5d117cba75c21c513601486f2166cb3269f1ef7ddb74a9466b22e30fccbdea933b8d1e5bff3358c7cf888afe4a98554afd816bc28daf319fafc489bf7b2626459ca6aa3e6d45e4fcf1d5c3854951ec561867ca816f0a4f653d8ed04a2fe2625b5fd7928c524dbbba5f61904c0afb001616b2eb586ae15c728f75cffcecbd9cef2c3ef89c08d5b4cf5f52024212f0cbd7386b4b5d9e97793783ce1a87d501dcf7a8da37e258927d5b79e7b4f1e398af820e97157cea214d4001d53951813d9f04c7d66cf02fbb90dca47893a0c8cf0a3b0058cab0c614a1524d734190c01490bf924b599da6c27474f3f0be1f25fc1717f0eebf1833fafbf5c7728116d6dc62daa098c1482cc197595bb64da59b51c2a26d40b7be7d93ad7349f92b0d3fc31911fa9a646436a2cb1d04ba2e391b4249bf18bb737d7c7cb2a15a7d48c055de4fa9f7e9565683bbd4e5779a662e8517fbdde6bbacb5c074a75f3e0eb5eb64febf59b52d421a458a832b17e0686704968b75974bcec3993af18e856cb0d3c44e590604c9ac0f05fe5b945bf6b237a76ee2cd018051b2591bb899efe8dca66cad0270bdc84320a9a97b1d0e68c64e4de3d156bd81c37bc3cf764c44a608311700145db254a23d8a28d27dab471a9fbd6a5a94bba82fc0d173e488b6753080e8dea9cb0348aa6601690092c9164f651ba6ad1983aeba729b0c997d7874cfb3c19daa645fc9347a2f26b3c42ef764c467706a2fd9dd98e3ceffa8b7950bad780ad292841104264c22676b0bf03aaeaff889c009a0d647c37f5bc635c8c0fa0ea58cdda332dfac8576f053ff91f34fde66954c80c8381b75d8a146c7c98a32c7f227985fa1fb732057aaa84b16f66c9e13da8f9e230edaab0df8a48496955eba25536a5f319092941a1bfe876aa8e0b4c93b93128542836cfb882576957170060e8bfc642074bb7b8d55b5d77443573a5c0de81d54ad538dfde58e222db43cb0ae0e6a348f24b16c831eece4bd9ffd38b46dddd4fb13b687c5728c917a16e58d96168d4cbb9dd2d87bf555aaaa9ec260ad0387c42220a49f0963315d5292097f78208a9f13b2aa7e33d04c4014cea4d3d0d05353bb09d8e25eb7ea4bdf31fb0d886fa6fd064eba0bc08b79c0591ac14041d6c5b41e10d07b926562f425616b2fdd5f6568440e66b028ce81592dec9eaceee8200d19608b721c274f8e538fbe32e2044fabfc4cc0b38c66719a26474e442063b4cc1e8c89ca3433bd8a5e8eaaf12250b74623c540888a321c8acbfd35b83c46b0365eaca7cb32591c4a9335e94fd615fb5f3dcae825b72a5594a9aa4513570648ebbeff80101f16920145007ff7e201f1f0593ca599397067a7bc0357e042a12ae4f409f85e0bbb33ea1c8a54e124e01419f39e83cceb0908e97d4a19de2dd2e1251fa10d5d7dcc3982b3de15ecc1f5be94f70caa4afdd35885c8670306ed62bf59e66e8fc2a664bca5107e9805861625cb0ee697260e33ce2e2e23325619ab30bfbcdaf9929027db70542217391761cc0b68b9ceb4cfe280ac111f3422a8900f03c32afff5ebdfdbe6f99a8a9197bbd41ee29540d1068335bbd9be74e7d50be2e80d5c67dab6716219d5bf3511027711a769abd0e3ef2f70d23233c53664807560d38b563ea01b7f177b1d887afd56f8c8f3a182c53fad87f24f8fb7129b443376f503a8daae289791512e0584eb77256f161e8b6851f2443813d2655f755d129c4c11467c92d9e7761e5ecb00a472db4b3b0bdaf0c69c2181ab37787c62ef3de7f8bbdd1fbe2c0f7df149a0859b2759b1bd2c57c43956fe984f954c1af8a099d102ba33b600abb50b5df6303379fd1bbf9ec117fa11a44f6baf31bd55807da96f1634d76d1e9490c1d78949e2bce4823f7589f1a7290bcfb736492a55d9b61bbc232a682386f72cda48df65f1b325d4b627a2a96914d9632a8c54b69eda403a7f6157cc161e4dd24355759d52cf5525aa45e01b670d94a5aa26314090a2bf28398077c76b189fa16f398f2c29b7ae9123952adcf490a22fe8435253d387d544426e7146bac689a0952e91e8d77778062404904f9e77895f3b94f21e2b1bdbf75c20403a1584cff0387d113203429263d3330a64e89c7a0f9166d5f40fbec366fdde5be5bdf486b44df19b0aa7384d57b3b92acb2404ef073552e424b95e4ad1cb8e7d08b199804200493ec32b5ae3d9cacaf135ccf6f1507d19887e62fec3f099620a8f6572161ffc48c7814979b9b5c34ae1ab624d2d749da81595fa759a7b37a5e2078e86c490cd4e2b30832ac1668eeca9571f0c16f785975320c8d6977c4c664bea4dac514f0d6d385366e20b70a872ee7c6aa036a65a8ba5302572bf1175478f9302c96a40a972bf06d66717404a1a3f630074e69ca63f1047d78f888e9de026e6b8cad23fc9283c77d5d4d616c9db8617fb6fae768b8cc595d681c07e9a89f50e635042796dd2b9f37c57a672ae1d9ff32f048c65108d97acebefc4ed9a845ff9891ce33c1f93be8c07d25f9de18bc56a21933ba80ddcdb7c81f4b7fdf3d1f191c8705251231b7cb4858645f1b4e7f0d14496bdb632710c7db0bce63ea790000000000