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 57002 31e4875d0cfb1f4f44f41d3a34b81ba60928e7e719fa7bdeec8918924cf24494

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d819adfbf59eca620a9be2d2d51280534df3c46816f1fb31d7a82263456d8076
Certificate Block Hash
31e4875d0cfb1f4f44f41d3a34b81ba60928e7e719fa7bdeec8918924cf24494
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00507b0000e0400000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000cc22cef60e6d225dcec4dcf85b018675550ee8c9662d3a587d80de58c551f92a771678366eb4184a485bcbe8ceae4d12f6915e8aedb0b87bf5e3ff30e3d379f6ca10c30b988b50e4dfbb1533da613a076dd89b5ae57881330c120000000000000080000000800000507b0000e0400000

Raw Header Hex

000040201839d8c3a82b2f561b229e7b35a1df5f8e0cdc9c961d76c994723afb20e637f8cc7a9b3079d8fadfab1fa6dd953036e8de0e975b56033874f2875395be88535a9eed0d6a80b3041876806d456322a8d731fbf11668c4f34d538012d5d2e29b0a62ca9ef5fbad19d8

Proof Data Hex

59,560 bytes
121216020307d3ecd356661545ae916fa5ebd94550333b062c5799c5f8960115e4cb71d393d63ccb745919ca5a9d7a8978e8abe6c3bda4680ec2a5066b567da272f9002a87352bc1c7a68fa96393d8c00d5dfd25450856e69080ea5aea4ee32ae568302b705a9cec28c3c40c99153f4fdc70564354eab69f65b1af029999f6d196c1acce3777d50300625b7fb58e33ef485bf8fbefffe5f41c8c14ec848684e77e010691c1e7e91f558eef2fc91b48d4f72b3e44d8c5a3378716bb19131ce3a1043d194115541401857c7831f3aa9f0f20d03ac3eea1890508e55c7c56bf35d264014d7fab917ad3d74b8d2ce3074143c76c22b12a8dab876e38da108dc22a55a97aa93d8010721f2141cb744e1d800613fec5cd336016a40559c6b7c39d2f6af958a8f217650a26542bd6a1c79b67d4d0f2a0910c3a05d921d073c7300c4195a42e29c082622161b078bc0d04e4beba36280ca79fee41b2d5b62287c21316cd84f9662d84c905dabb74cf89bc8bd19a9b4b961f471565d1673c293d4a2d32edf7d2d8e29e33a45b0b6b0e4db2bed6b0a485cfe1802202610ce5e1bee4a62851b3e42a3f8dabac517e71b608ac765dfbe4d26ed2ce9315a78d97a9463a8a096075702fb9c2ed1c3861103d287b5c8b765c3a7852cee779ff109a3d0ddec5ab2df937d9eee0d4fe922cebe87eed471fe2e94fe4abc010c6dd59de1bb4e9df15113f2b0d204ca168f2d404a9145a48da7a88aa544b7e3014b6063c21535ba8fcf99e4c81e8b3765e9d1e423a17e2d32e1ea3921ad1a4fd64b31fb01aea8d91317805a3ef0f8f704d164cec586046f6acaf31b44e9498f0d05f2b90c646681305b63b9452de0ec4231291adb52eb4c30aa30d606ac3b4137da023bcf6935ddbe28027375d44a49c1ccc78eb11ed31fc56a3a09bba52ad093c1d66b5a2377c430c7662305d7182cf77ee64359ad464b4529b25450f95b26e4995fb9590a35af23748134a813fe67b6c15abb1cdca2f86caea617c87780f14c8b200a6230281b4258b3b42a18aeedafad11ff321bc204df4c9b60f2676e80e3c844519642c05ceecf784037c03337208ed79e2ecfe548ff38b4867c8a48b2ff2cf314b57336e49e8e09b5ee5cec54f7923f9a3e5d88d5ed83a226376751bbdc7be910ef6e4843e3437987443ef159e9a2d4157616bafc86d3eef74e0879230044828914ff85675232987f5d90a0cc177436077a1ccc1abd54048811a0aa9248cd6dd9aeef250dbdfcd1707cf20951f3ca54c327a5c149313232f3087d1eb9c0047866685ffa59ec86027295e84d653dfc479b9b52f2edea7dc810b33eedaa4ef9ac291cda63d0c95cd8f2d20b43902bdb5106266d4b864ed7673ea54553606d0e194988c49ee3e5114733c961c803c52b2bf244798172185b07dbd717c8e82e1a43ce2196149ff80a331e1467a4ea45724c752a643ad3a8d1f35feee37ec99c153b4e6458baa9be3f7b5f86f4e7ab1e9d59f4cc78895750e30f76ae5777b48327da6a4cb361d079dbb5b6e75a402dae62f46fec523b6b5f5c1307ee86d867a6965b99211fa5d2ca623bb8f3622fb728077dabfd9596869ef24dc5eb3c1741b113754e07a35edb67107164e4445f8369ddc5f880983cea04c8c102c10c45ccca55951fd28e8b3d27fde7d12a3a22c34a0cf3c66d2958af4e0e56d3aec1f50514492159cb1d4b2f49b530db795afbe9fbc916bed584656095a8cdbabfe9262bd18aa02c66ecbed08d6e2eb55071d7e06c39460d6aaed425382b7d7ff1c8c725acac3d741c23ad4593fd09e6c2c711a78591e2fdcd120636778092949ef0bfacab00688ed8ef8c64eb56c5672ec0751b8738db660c327970bc0e19d7026146bd3ec5a801a42f59b82e42f92180b98de9ebfc30340c01d5bc9fa66023789477bc2b03053379306d8a2dc6698a72dbf7b36ac48d3218933b2d68bd6c1b63c6501b4154e799a503fba0a7454dcbafd5e299bc76ce6514af7ac40a2a401f5ad81a418a8a902b665f6f38a45ae6772d1b8d214ac69ffa9163d372c4007cd4a07e8766f277b565f30a0547f820a19805ca01c07dce5154501ec0106e4a7f56a8b1de172d528c257418cb1e5c323e7de5284f1cc096ea14b88416b90b9b134da15134c1b0beba9757d8d173ce995cd953837433d910cb7fa619b527d36ec626713cf4f4be35b1706a4816da7788f4ed247589c09b17269cbdd0f691135afdb8df5106b8038157923801661008bd7a244531e789cc1528e46d1cec0acd67d8635c0c4ed667567c317507b6aef2fb51da615daacb0e5828d97d87d462666c27ed5cf6133e73724369e2c1e0af1d04e59c6c7e86e3184a6eb44e613f2ae57919a5b8a8997d07da65353ee1d6fd9304369b2b494542ab513363238c5480d72ecc3e977a04ae2275c2eb72457fbc115af5a364761a3d34e6cc59cda03746a2ed2cf56e361f97236c6e9688dc9a3fec2081905707233123a070314404d9d7f86794c1be4cc0369e7ef4a402b546eab5a57fc64e92ff13e7ac8bffc0e241fbcf536daa84d938fc0451f80cbd37b80bb53c3473ae21ac9822098c994d89a146a5e1f48f2113c14257084d5f30190ed50f7b7def0ecf0a46369ea0c7517179e2884a01230c73366e57821a2eac88dbb0c8fe7bdc61072dcabc13d651018748d4a07032f1a9fabd7a90db7396c79f51aa095c8fb58c4acc3452551d206c0744bf531f4058f8840e5cbb3cdcabef610c5406a3e8011cd8862fb1e39e345884e05c2b6a167bca15e4035123bc87e110ac334e0918e8f55192c431bc9659a8424faa522016422cc16ce6b38a25195cff104b69068dd467a132fcde2ae8a610671a2c7551ce4f208e32b5c3876680ce992f9a01d689acc17ee1eb953e8348095d07438fe81b8643d8c0a37abf8dfd093fa825a9e3643cb0a02535ea40304c60312dcd1907182a2e419079456821d21b3c35fa62181914c6552b3752d2fa950d492394abd9cd1551b12626c315c8ac08fcab64e347e06d78c2732639422d31c368cf44062e644ff8c130a0064fdeb33c64560b3c36dca869ea8da066fe23e2ad631c45cffef97fa8f90dc1337b91b4f77ebcbe6de6786fe280e757fe0c81a64b4d0b489e695732fa380fc9e3c9cbcffbbb47d21930c457cefbcaefdbff120800400a77dfe079105c972405be720541f34291ec5d6bd6f270a4b371a0634b0568c01f791e887190b4ba1b9f49e6601bb87f156f22931186bef26da1f33de5afcc07a7be132867d1c09b0ec3b96cc721a86e290ea41eb73270fa6df1f4167cf830f69a3e29d52e28eade948afe98422d21d52de3c3ae25bafe08008972319c62e2ea982268310fa7d2a7c29679a7be55b17c5377b5afab48ffe38c4f7e3f5180e5be6a2b927cbf4a5f174a07ecddbcf2453ea83679634fcaa7616219128bd731a5e6b4bcc1a3198bdb2ec57b02b23ccb44160a888a9e63126e085e23ed9c0b124a59d08314af4d4cc76eef3bb7a94db0ea85d5e203551e07eeec642d039d5b70bc837701addae709d593b772af6a45faf0cbbef0415475b3b0d782706d938c7d5a81ad072d28814a206bf4a17a8e4438f47047236ea12ba7fa7fc122a6f6190be3a87c9b24989360739b331968adb4e79b33ca8b37bbb16a3f0fcf0c64da7a725f2cc74f363a0c2bd95e40cc43c8d902a453a91bf66bc400d05fe0cac2431543449563eceffe5672295968883804d3fbcf71d0eb7d078de7540dfdc9e5fe492db2cabb9e9c74031095b4d86e673942ff29e6c11f668b6febea094f3f583f4603925d4654e8dc38b8259f329c72b77385350a9199021af67af0ab6210b881c5912276d371774094e95d5da919cb944ec6b0c12a4d1355c1cf0c38fe1bc5e735bd611ace041d4ea4d968a34de60736c73fd6c5748918c462234cd38da8c39f91fec590a657e392db024344b7b62df6d926efdb6db95d0b5e705163f922dec9181a1f7bb087668cef798c583549739ac4f0405c4ce5da4accb2927bc96544134198fe6b51049e3bcd87f6b4df7a4efe980452c7e48136ca111510aa05f873ac43730295196ef2111de43f4a87989e73da9d61a819547b28382ba7b815b2a34df6fb1c47923a59ee38a8d06cddaeac783a7f71e699d6f38550523e90ee37ac3ccc880583b40b1245dbc01aad1b0a0cd37f1e56577e58cb96ff65c7f66e4e5c957eb45f2d5811f4c1876a921178ca31997f6ab69ea29dca9e2459f5a3329ecee00cbedd8b6b1916a6bbdbf52343fbbf6ca6ace7c2fd516423f1de82130e34355f1634b4a32ed50a863cee9c74072848099930fd3a82ff100c840b5b6206439a4f9b5f4ae782662ce1b80a61a5e50e331d653f012ee0bd8c910d19325cd7c1e12bd8cdf9f7998e3448c8b02f482d9e62329506fe9698e937cd1b3c2fd4ea7abecf1a669b776ebce05f87d774eb0cd33ca99db0ba90a757ee06d19d808267a90ab8419dafc36e55b99369b9e54168a06979bbfcbeed884ddcfeac5521521ccc19588c4935e7073128c62d72549753b60e66c052488cc6cd1120d5f68352348cee25bdb239679737a33c0d4c716dba5d50e98595b88baab40d590f10ee34fe32a0d51a1148f44c2781f6d42a275fb051094560fd82703e72bc616ccc2bdc5173a75ede3820892047528d693f12ca4cc232cb0fab731ad2b7385e1902693400cc4ac75f49858d97d0990fe73157c2fb711d7e9afbfdb15aede77590f1db8fbc593ea937dab2bcf3d101cd1411814bd9451d841942635a4266a800e1cc240bc49f929e15530fb03123b0d8494a6b9d31ede5cf2583f2ecf8b728cbca4b02f1719ebbfde51cef373c61b147728953004a1e49d26790701000be788292597e100840027f9c9c398e602d78bf2f36b7f7ecba55234750007982a9bf6a7370dcb51c4cc13a13daa99ef2f747413def77a5ce8aa5927ad276001f8a6ffe082ce9fa32f0595e0295c0d023208c814562ef343a2febc1600544e0b8d94a727a1810865a04eb8485a1af803b69264ae20ef908cc875f8cca5c136d186f56b2094330979d299641904dbe66b5166a558fee18bd2a77cb6f359e62db17d9037a9be369edfc7cfeaa0382c1c739ea058c251a38d71a84d1e9bada3a3229ce9c4895d032619b54e42e7896eda9c699320fce1228d6738a3d1192bee7a6231fb5863f0ef6905599193bf37c0fda8de6b832354e9e058635c8add3e00cded6620416f0ab424a6694556dd3bc9ff0df93fe37d2e91fb7f099dc3aba1e59172edbee797da496b1a4d8d0cbe06da42be271155f2e36ce3b67e3d6f23132fca6c7a3fefa3e16132e149852637643f53abae0abbdad8fa4abd6fdc7948f24b3229feef9958e363769c49b857cb50da43b9e9110528f39ef01b3887809a0117c71bc8f29b8d569de7e4b9fd7ec258da022ecee654d91b013901aec71778eda6d96b91064fae26dc239272f67bb90424e40a997aa1cb05ec426c0369c5449caea19e6e272462d8e16af5e8836464b991809e8d2b8a956d20587ad8c4d48068a478531c11dcefb7e2c8c10fce60afc9b02e204bd1f09d954f444ef439b8167c565c12c4415f0a5e7100e54152413f5bfcac879266161a7f6d6b5c54c35cbeac5213a8ee13b7caf89d1de465fbb87b757b59d6b769f79dbc947fc26b527b28687346e9b04b04ea895aece8a1f9bd2d1dd8db0b9e25f1ace49c217f0a7c73be42c8ec054a302b0999a9b043e519935cfa833a15daf91802a01237d3af4c775923315b9eb907cb7567eacebd8bb8dc7f86925ee97ae06221ddbb43559b65fda26e4e04a28310f21e80e3937b60da7b08f42ef3f10ddafca174e209c6cb8cd2aa6656155f6b0a04c33a262ddb7651c175dfd6fb03f08497b03c07182f1db24f2218d3c8c96053e8b36fc3af50fbf457a4d79cd4874b658c96430ff2ab7a92d16100653e1fb4951b5cc7ba812a69563dcbb23b46c21b3b50fe74c21f102ed10bbd486c50d2e06166ce825aee0aa3c079f9c7d5ed8a423f57b18a6a72a3bdef843165d146b65d318fa80375c86bb0a719bcab164956941193185eca2f3541517276284247d8bc7aaa469cf4768ecf583f05ea02a6506a62a038d2a48298a4824a9d8dc23de19995de4db9643599b1742fb9a97af2b9a4db4cf71697b28dce95030a507b9d61fbcaec5f86872c5b7a80c099b5782d8cc9aad5964bace7b7a622bdd0ee6551e695c2a9f70ec128488530bfa45403e9d6e9cb783ccf5d8557ee66d7f6771d3ee58c2b19134ef5e05daec189c20eb3d12a02267c8bb41bae801c9faeb2523da762464d2bf5c9a48df303fd73245f81ca310e4211719c75690edf7a9bc5d3759aed4dd53371e1abdf8704aa86531224086fc388f2cbe194036980e0519afaa6e22a77a63c671a8798d3f9f7819dd479d3dc146f8e32ae318a0fda9b126c05340eef91b6150c8202629fbfc81d0d3ac52b8871f707e0aeb10f17875012da897e0170acd944303d6a2c9c0758525eef276c947e5a45034b59dd1213f29b0bd18c05e9ecac213a6c24e9d1dc9dd68240517131276104b253af85a9fd39deb4ddf80ce04719659f282bf0c9c98dfb31de4118152b28fa29840b5f0326dc9d014e8aeaf1a83a4dd1be3d1781e7edb6de3c0c3cf9a254bdaaac100fc3a71d9752dd2923aa864d01e1619ad1ee09f71077734fe7a5d527605954eb952be95cf77cd3ce61fea8437dcec9de105284d3bf56fec0720a86957cd1dffd35cd0948cadbfdc6f3fc9f4af9a8352ebe197ce26ec6c8477a3fb4e1a5a25f4d09088b20e15e226518b9c34364f5a05cb2ed65b8d5878af4978765872f0d5f0f46aafb39de9de699e07cfbc5a1e42593d6086c9b8c5164768d163b4e505d1b1030cb4c20b84c0c54a07ece8808de8479be28a4087ae41acf2b2e2c4e212326572cfba0dc424b2f10fb53091020c747d8bcff7c710bad25fe64a259fb4f6d4a2445c29eadcade7980cf54f5de75f208f7e55319ce4633e15f537b612ea53c10a95ac3c67cc159462e5cf4b0200e79ee990a1fd337d4058fc66737c3ca63afad0fa628ad633555c32434a4c6e0c04c7c4eb8b25fe7273061ceef18fd2f3b480b23603d607da8cd4634dc4ee9ef5f94aeaff90fb838ad32075a76c3d5efbb371fbc86342b9dacf64d62db1463580e13874aa56263aead178a9836b8208c0a4f2a24790a2e47a260f6e253f8f94a31212b182579d0abcabdd961629403c89b8637c6f1524708c50ff6d45c195a3174948a417f4d398201ab3f62bdcd3f6650bcd22b5e0e5a2f261344b6773d1c870456c916ad7f4037ce2ad96d103b1b37ae4a8ca84a4cd070e71e77d4b869250fa64b67513f1e8a2e420a4124f3d05f6c2361af29f61d7c5b4892cd18b0ed531f1cbbbe5b7fb501c572eb4a168e8060aa57621a3333c70773523b5193ce9381960d6b02b21de73adcc75c9abdc20eb703e4a3ab9f515de2f0e2b3353f57af22fbc34ba5a4d85b30a161e8a25e6dbe300c0448b90746134183051d954cc938015b0079fcde76f2256f9f3d7657688b1cdf7bd74709e9f812dccfc50d45c5d51730827f43ecb9e334e09a3bae72e93a56a6bbcb083b6785693031f75c4684ee9982d12ade3852987aafa97df3897a1943a18ff2572c6eb55c86c034d4cc8ac77fa35f014a064ddd8b673d2043d14234be94781fc4512f9887fbfa73b98163cade32fd08b2f7510410f1b13feee39f6d889d0640243d74db688b4d59aeeefefb646ae233569663ff2e6d2a5b4fbb17d268f90ff242046cba94a550c30ba87d7faef443cd5bc49dcf1014f252edeea8d41f04eb788059d188fe7a0f84d58aa86dfd640610b1e837d1b1e72905575ef332d22980244e301fcff209b6d19d7418b09c5aa9df1bee41272fd89c310b04755aa83798d07ab5bb576083b9313be6d259309575c7d713040d741f529ba8e26b1e4ce646fc14346bc096ada2062613be806fde4c320dd1d300c32d007b2c3671ba442a1cdc6d5a7d5069bdc7e439ae4df20d015051274418dabe5ea004442ed1ca9e519a66d5224bd332b339a62c7d2f954d919bf1dd935d15b2718ffb0159675116032cfcc2c168c773ef0e2cf03b5f482f7c471c738d3418a5666507b280af3b56710044d54b4599baf0d824d67b631a657dbb0856cc3a74e5ce296511021a921664c0ce31aba922b1f40db47e48dfa2dce2e37338ed98ed2562ab8908f2c61e8628ba73c2eec4f3389f4f65f562ced0ca666101cb335d0261e1559d9975abbdb79dab59986fec8c0135a7a66537680e2f888dd2c2b0a093c6bf1e345030225951a45726650d123fc7d3dee9a3c2f52d46297b3322ed51a7d7d21a5ca6468e1168f7131ffa16ef4fd82009386ddf80a7083f266c241f4e5e4833390522092838806c4b389622b2f0cb0c1e0b061556b6e715013f36d6915141f5da36c452d57f7a581c1a74cce9b2904a4d8689123a0ea172b2b52afba1d3a6f13ab2dd0bca86c9faca2c605d6d5ccc9f2dd97e6b9e716a54b3b06c549ae86c8d2e98cbfdbe08a1b7811b0b794429a964a2fc7dc88cfcddd43160ec8b0aca440ea8d484910f1482f128f2d0631bd1a481d8425a2f1c033bbe66bb270b58b7d166fa464424cd886da245036c3a43947ed2a170d350f6ce78bf5e810e554f67886efc8fc9c916d956cbf8edd6540db33bcc72a29f0cdd72aca4ff1e15ffdcf9b0ff40597f87febcf012d2f8eb88e0068f1960dab1d24db5315617fd1ff6ddab80c3533340c0e6d463facb59507bb922022e360b083c03c9923e8f03fd3cb87b1986bc64498419757a52fa692e3bb8af4d362207496a0674533e41448666fdca4aee499c607d73c9f3ba6d68b7741f206732328ebd8ea7aa4c0ddab376e8204a56074c8dd7d70e89d1833a74b765c830d6c18ddcf4bc4949cd4f08185de16775462e0498cece2b8bb34165e06d24fba78877c7626a3f7e9fd3961d8c4f08d2022257be1507fb7fc8d25899102b7cb7890378b7fed5e1c8340f6d765660c237d17334878dc8c0ac343bc98cb7204ea4036b6f4b9459a44bd19463bfe30d7ad3bdfc4a5c76400ed11dcf1f182dc04ebf767d5bb13ad0a072866e6cf8cb526be16355e621a6c17b2f0f44e8e228799cfece5c73f49ee1e61bf59b207dc4e68d718eb90069c976d7f4efa46ae27d949d8469abe2b534f4656426f5e425c0819a9a613fd0441d1ab7dba07bd3612197f723dd7cb7d52b66e7aa19bea6135ee77bae25a178b5eee4fb2b64802c8b30386ee8ce01cfc22ce281b36feaabd104a1c05c357d8afbee38ccaad20df8b55b05bd58b9415b4404089928b3977d3f464f489fe98411656bd5ccf73c619406763220eede624314cca57b86f1a2f6982ea5e5be377ae6ec382c768dd6ff0967713b652593a4012b17788a12c766f62c6a6fd6f907c5a80a9d2cb43433ee44a19df168b51edcc543c6fbde1c64442569889f793d4a899a426d27b988937348ff981eecbe129d0a29db4c774199e1dd179f18fe737c5fd72793febf544b06aa520bb375e4f688a6fa09e0e70c47e4b9f413d53328fb482d9cb6b23ca2d76f7fd587630603c07ba49fa0664320cd70e44102c280546de0dd21aa53531a86daf2497bcb9b9dca1f129f8b10bbeb224195095c9db61ad9155823f1d6a494394d630b28e8b3c7b9e73100bf5f43f34218d1426ecb08c421f7faca27afd16176ef05a191315009b7a03ea8992a992773e4b135663257420a6f9cd03b10c65d8c2b7b916e9a16307a8c761ee78915beaa10bc591c2565d08e6f0d7e6d33bcd99b2b86bcfdbbc8a4070eb6d728e7c5c9af2719c0fd19a768e4d205a6573cfbd50b73a5b71d2b912397e8dc1261afba9f3a5644dc915fc5449db1833129a7810bf69185263cbd6bf391f475f968e44d0eb96fae2e1a526a3149f67d45c2707e53c2e9ec24ae6a9d9c21c1a4842c3c4ad0b32e94e36e1b786cd8e7a803638e80907d94e056a7ab31cf306387c784304495a19c1141a4d901534ae2e4ec909f6995637f41474d8484f41bd6169d7f89596faddd8f6104563cc0fc98793acdec2163e578940f456be683cd78b304244a522fa39612df49352aa2e48c1ce982db0d713c901dab9503647b36aab017d72a6dc2e12280fba469140a785b81d0d093843dd2bcb98ddd1029ea355ae0579b4ad6baf019a103790dec55abb5e39d70c158d50ea710566369ae9b501e789385a1c02adf7a8a830fee91b56c144e673436bcc6acf13b8a0424e0d75c66ac03cb11bd1647a6380ce057ab9b8c6429768c564798e3a4f814fb524d8f27ee9514ab1a8fff75dbd642e36710f86953d6c87ce34e9c0991ff38647624c069fa853e93ef9311492a01b9c20938188ddbf0dd4415e739ac6ad18e8c3722b1047a9c2063ecd66d796c0908410994d21a0d24e4aafa33eaf433ac41a5cd7fb9a0d79a05eb1f46c3582e705db34a483db1bd6d22d225924e24706570a0969f8ce28afc0b955e3c942e27651a0c2a664b7d1854e890c0f5d139a3a0c4278ded7907a5bc4985753f443aad23d0bd275068c3b3e39c55c9094a207c3388a00c4c160bdb550fc0d2fdfaa3933777bfe5b9cffa94fee98df740179d42f83a2f6174db18530980ceabc1edff1a061aac19e2ed1a65a6a698174d54ea7299072d060ede07128aaa75f040e68dc2f890cbc06fd3d3e0e94aeeef375a534c78f2535eb168fc38de317f2adbf656befe838742e65a9c68fa246c364d9b1a005445a8fef827fd4f313816a1db00e7e9ca5347b6ceda2880011bc58b687019813c6fa2c9f2250af820dcc763ceb8a9781443e08c4970cae7ee6b9beffe9f9a58583435ebaefd9a2d6e6d00fd7c04b030c6d90403fc264dda47d98d553134c274ae59a1a1a994e68695a23911bdb0fb8bb60d12f86878fb757bc63f2fcd150a540977aaadd4426999b3c9ae39ce112293edd5fcbe6e3bd5879fa0249f59800e02cdf8f00a04d8ead30c897799105c0f3f930555c57f06e2096f8940ff9a57ed737afe497a70dc05e28cece3d97a546d134b7ad1f161299e8ba0e85cd469d03fb1e4c965962bb6fb260558672c96779d9c2782d298809513bdb087ad36afb7d87ee70dd9571958fd3f03151b74f68cf369f3e96b42f77c459358e95a8f2c9643530f2776cb4f8b0b94b3b2f2baf9df9bc4532a601e9eb210e402c82d0f791a279f54847f7598813efe593202f61f6360d2b1e0b7b8d028044de7ea48e1a70ea29d5c1c4e7fdd6fdb752dfddc39469ccdf45c9cdff4dfa70ac9d5f85b54f6609848da7cb58ada54b246bbfb6301baa1ceaa1e3778377bf211b720aa0d60231ce560749191d32c5ce9115034b0ba47720eb93bfbf86542888c170893c7ced215923b47e82bf8c7fc3443d200564794f13449cd6c2052490a671bcd0ba8ad4f3cbf9a4d4dbd2b3a1dec8fb39964c97137546f94657c7b2a2ad8a8585bb418291b5d973a9f290b54bf1a015ed4e6b794ef7fca6d97b357b4b2d722641b702ca277af220e557cdb1ba0f2da05e12491893d7011e5f0573e276086f998e7b6a131355d558d3870dae519c1bcd703b2afeeeb928c4db78bc2fbda18a27ecf41df33a3b6d5209145763e60bfd3ef168c3107545c56d98edb2ba075ef48429b6afbc7d9b29c05e213ac512faf19a1cd90f2482d63f6e2fc7aab11aa9d50997e9b4aac7ec07f8ff08b65eab43673e97276b43b9adcaea9c930f77ec197557eb497b3ff120152400613e3f0aed58851a523eac36c8949c8a75da9ef5ce150802c634f7c3fef4bfa62807ae1cb7812d88bdb4fe72ed8166d0b8ccaaef07a69deae2ddb802f8c7e080f9f4ff2ea72e215be208aaf2fdc0ff946c9d3a8ac5c8a24465708c1f086fa47d554a4b58ef28f99364587f6bb10634ec051799e881c587b818b499120e5fa7a1426b07e4ece2f1b37a3e9d53f936cfaf4cfbacbdd77cff9a20158517c5a1c3965b4bc7b46d42429b709a758f95206558db35a79f30990553560eb3e068f2ffcdd9c431cea41bd9d3c0c882f39ae72603515ed2cea284c9b7bd55bf1a928dc938326cd17a758e15126b367417810592d1581009a58e025bd553e2ddf8855f6fba609aedded6850cdeb912fd7097719da797bf46c9ef712e1742109b3a8ef439732c860dbfb08a0598fb5e751f787fb3a1656c74b0ad17c3b3de1eb716cb747589c9fc9ee9ddb1c5d27abbbacb67159f7559ae1d92951ccf55a3d5950cc9460acb21b0f20d4ae6f559e30a58a3f18117c0057b7133c80ce1d3edd79888ab6c6ac79ea3f1c6d535290e377c02513b795325d13fa522eb3b83c51854f35b447a0779f59177aaad21637f8e5ff74fe69e94bc62116f47802a25f29cd24558e7ea5f0a001742e209fb5ff864c60e744b812e1f797d6687cc8feca7ceace6fb571c051e96d86f671cef54a61737fab46a671a8d4afe7880e85def3f297f7206e5f556d8f84a2f65a1e5eece28d9e63d5d1ec81e5c0b58d7a59dfe71fd3e4d2b9310d8fa6daac9387cf0a48975110ca0b9fa281cf40d429836983e9f3548bb0ad76ff384e50b4516bb8b3a1259d334d4ad720d4653d905238f0c6da462e703f8a1e7b88925262e3768a3508edcf11b38b480fe3f6e9905f3661d4661e9fd606943ab6a8bd240bd55878bf8bb9361929e43b704ae61a85af2f219e029ed500635e2153ca30383f84ae4e6e8d128cc1b562960ce9d90c2694fa6f2642a06e33670fb429b2b0bd6ae5f9c51d3cdf53431d1bd0567bb991764f3d8bf30887f03ba2c0d2c88d9092ab45be47d6876daa637ed9faf68235f602ab4af43664846af2d1eca4d8bf7a06d956ffc9ce6abddcfd3e88aad450e44357106c74fbb74f6e2c920b7b785f976113e3fad252f84a6f66d45330c3905414e5b9aed2915ce0570c06dc61d9153816eec566d1491480c202846a8607f29b49dec49ec2662a6eed5fe263f2ac803ae5b673457c17d55138b53e7793f18e114aede7e86d640385b1ab27ca3442ec9f8d37faa4429d1bd1b96be264d60ef71ee8751ac4802df3fba8823e699a6e70049bba9144c5a7439ffed8b7be06620b78c38a056d6f3423a69eb0f6f8785693985520b5416709d204aebfdaefe42147da6233913d20f0c844d20852c8f5bda28ccda2a77fb84cfcc1d68d1bc0359d510c3e7746814bf07b71ba46e0ed83491919c1b39a0805168cbd66ba4b9a19858bb5bfc8d97482565561178fde5715129647f40f90d6e4b7169a98cd0ecc9ad95bd4beb97d2298525bdec3b5b373f7473082362591685fb9f14315e54e5b137ee2ad2cc7f80168d117e0516bbde7bd36eeee2af7baa62c5ab7ea7c92499164f87dbbce6ff9ffed260539ca02ef136ee49f001b7b8e278ab850608216b1a243c7297fc34de1c4df82869a771505d5e23222a3047a3fd288b3cc294d284b7f94e13997b644aacc5776a6235e4fbef0d35857dd2b67d9a328eca436ba996e51080f2f9c11a1b9297d346c5c130b09f11d43c4541e716e94619e7abcc229a2e2ca7efbe6bb617626b53dcf772470295f52a217fefd239ca61f97037c2e25de85e86b94873135a781c6d5629c28f1940f3dd8fc5d19c1658e1a1052dbf5c180648220eb5f62d20bc0a8b8b6eeddc672216eb7404562b6a819d5201c9aee28da7a9b46670a3603c0dcb8eccfcf707e5f5a31c152f85338f8bcbe312cd954ce807d3c7aeb4c4e445f764907bca654af781f1de7f19c5bc5c25823c53a8fe89708a499f420c692b8783a3125fb54c0838224dcb91b1b47235aa5c462af3c3716a6758141844c2d04468845c2b92a4a564050149ff0c56033ccb9d3b3da74df16be5f58a6493aaa2dc6d3a684d18e7d2488891a8570e507a5c1aee2ac05bfd43c69a48b64fd33ef0f0354bed4b58cedb85d95a8e5b932713a635144600b89fb694d7c32f38dfe7f9460f62a55544956915924089c1d589543d1fab7b241e52c3b19270288b0013a095669b8db82f14121fe3d898e137e85f71476dd1701844778c579dce54c2361b4ffa7ffb7526dd53fd4cca79d208a97f16a664dceae60c4521421571f129e4d54b3e29c691687b7289e5a8bd5c0837086440e76afa1a290bbed75f1abdb3d462d6853f93993c900469b8e187fbb587bd9701beffb0a990de3249f02ae74aa80756c88d06da4c8439e78e3bfc02e028be10cecff2283b885bf31416a3649a7dc33c01660566fa201e5f62c1c99ac022917e80075636a2567a47a95a5f1b4360c7dd806c13ca32f6a65fbe15f0929fad91033de8f0dbac2375814799f03cb127ec2acf183b8f001473a5ea348c795d44704d1806c9593c818056a3a012f3317bd0c961a2681f3a5e4787c8a01d0036ecfcba19346c5eea2d5133503d31e4b64013f58936f1c309400df50e298fe919a491a2ce3f4f76bc272f79615cea2e561c94c65f9de1d1e34e45484c97286eb819a44de624f51bd4b2d2b5d625e201de80624345a51c03932a3f07739d0e038d941585eeddacf787fdc2762f179b9af27f8a39af14a255fb7c3d70927f183b4a94f679e47442b020791ce3faacf1978c8ca998b511361e7adaae73857c7bfee6e6c5c9126e16d38bee4cdd4c1b34e6993a84bf96108ef13ee4e7ba60985de747590d13c41f6016ede7c7fb00e971f3154c40e9c368cf760cc84eedf32166ecea4db6fdeee8494ff86a1b93ba8dcb00e36ebe8f1765dee8327d4e70f1b13d9fb3c71ab639300c35bd995f45ca3785f74b1ff0b9d135c2fb5cc97e38673cc98a411921f9d69a1410f475459bfe50340c94511b79288fc49f3d3bbd4f7da56a6d5c027dad14b43f6cb8c6638e573799b3cd74d4cb90336580812a7f413272258540ab06eaf19329a240395b16f52a20200e952deee89516feeafab3cf98544be912dd413f06635fbf5363133fa5c58987e106a4a35f319d56e5bdeb974981bc527040f31c32b9f897734d57b6d919492b1230aaba0da218a093bb0f807ace7545e7d7d430cd9b76aee6869da862147cf0fda4019ae6c17ce8670170d6df56b47f762e22cc2e3e17957c7044fab7d6bd91c8406d12be415ec392691bd575ebb5adf554e79dd9df93a7cc95d7f90c71b30e2dc82a7f08d62d1ba57f82eb126c20a3cb0867a5a6b9df34b20974aeef259ea84c7a0ec61ed35d3b5c5e824f8d83ed5666ca5de4df314bb25f6adcac65e0e0b7534057ca24c09559818b90d3067f898f7b92aebe7c03eecf3a23507300269e00d23b70a0dde5c709241186d3363c73d605a96f9612445268c662ab09036a912ee4fe6dd14cb2fe719769fbdef4ef21887705cd43390c406e06849da708b8f24110b77dbf9862aa210e8f1162ea83a034dc38291480b4f9a265bb625edeca25234c8882928bf60bd67194ce04fc96e75d0453979f256c7c6ef9c00dedac7000df604f48cbc34ff6f55722dab1bfa4161357b880efa07d134b6febc73c36f1bb61f51dac14b6c7a570829d19e772a2036a5ffa265a5074461cfefd3821bc634d1043c32cb1f476036bf166990a20a90ceb5760c8c4983b853e5211e8a86f6501ff064979aa08dd7fde089ccfbeace6b7ccb96c44fbdf3e45f2e52fbe59039fbe21e03e5fee455fff33a08f824b6ab360590770f5a69091f91bc2681389ecaeda5214ed4f0e1e04e43e4539c30633fe41593d0bd12c8f1ca5ee58ac7293d7591218d36034d4b04670487316ee989a9877627f069af12426baa26f6cfa3125887be0852296ec93c47f3270d907e7319cccc954642d0f23882dbaaf86824a19b61f8e1fca005e6db883b22dfd8be4a2a4537a059cb286f559edbfe41abe89a6f1247a5f7ba5cd7c4be8f7903e628b6b822edb09571d2c5516ac4268905f8191dd9d8167bde3260f78177e34d25ce54448c84c9ac7b70dc9d84d910c8506aa9fed04d58dc874178b5121f0292b19b7b758a8620ec64e58cc310fd61dea2b4ed07e7ae00376808a74a1d599f9c1d53c65511715fa925e043f6c30bdc5f7e60e4ef0849cbe97f0556009187af1c7ecff036cd138fce7d718921f4aa244b6621dd89f6be605fa3f1821d1bf4260be44e60ce5b02df7e3004ccf3f03e4f33e6b2fbae5d339b91e1739e5caea94bbe7d048179c1413c51e1a4ee6a46ccf1616d403bad3ec69c0a188399cd7cd925d069724040c023e3770b6daa00bc7e075a60bf9980de5b37c86604a2697aabc888665bcd5112ae8a53c8316cf68686e4f14062262a6361ee21978e1120c112f698097e4e19450e0c994371d11a8f25bbdb5658ab2357a554426556101c231d9a77a7a0781d00e92eb849acb5c07b6a66921da6dd5eedc27d4903468f7c725143967a02070951c669905e32c0840ed7a73c99c1fc423d7cfe6cf99577b54cc3fd77e791e01c3c3143dce61d8438d416218b17d7af3325b31ecb6c8ae365823613ceccc5a08e4af518f0759c24e957ce6e614405908bc342ccdf41412abdceeb84c25fad0a1e670bd231d667672ebc6151a20dce5ef9c0eeffe1dad24ee9b833c6157016fd6ec01cb9c9122bdf1e830d9ff4df312e714fb321b5414e9397343d2c116847b950ab959c0302daf4f9b496ff1020d96f75855a65c1454878b2fe6cb15eb6f433a8ef39dfeae6b17a46fd751b1ec80a64afe339c3a92a554eee8389fa9d9be112e74e624d2a6d5f651612f99fa9926ff8843895997a20fa696b2a535202bfca7cd8cd000ee15455c1a2bc61a934d9a694e6b3798e96d987657fa30342bb752034588fe8badbe7c136bb88e65b1662d2f6a4420eb5fbcae426f66b966cc465c15807e66bf54a5cd390cec5b17dd3c462d5d8abdbd89e74b3b4208647cc38c005a6dddcc6ef23cf672de156e1ed337288389224238da647b342bc2d01e3332c3ea861cb51e5b080790ff9e94951313819d3415d0afbee2f7b5059f0cca96b5402b4c666452ba876a1c3ec50d550caa2a45e5ce5e18a45eca3bfc9c9a6a3fe017b8cbd473a8ea49de218ef60aa072b718a957e0668829fbe558a98056efa898ce072e103714d2852e402e248aa87668aca68d20922376fadb93f25cbe5ffdd8cbf70794e8d1c2db849d5d376e0950709c1bb692673a199c9dfa011f00c0656b650815cfc5c077b17c1f97391b9e1465ad6f75480e385605c64e974c6fbbfb0ac508be538483a4fa4e695b2f12658667f4f8594da954d92a1de1b7a80d4c95876362f72b40ceb3d615478556a348a97d103913be2825d2368e0596b1bcd06442669d68231f6c6f576407287c9a8f3388d3dea55bd333d1d891783cb7575ecf5fb33d5ad31589e2fff842178bd842d555fdf2a1bf1e0992c79b8907093fdc9ebaa66dc155e963e6e76d8d4e37886fcb8fd359ad8c5159a2f876176adb05445186213cdf35b736dfb78905df687ddfdcff181c5ac17792365a046c1ac89a5ae65687112a628fc3b0629f22aa38c4cc3d10ef39d3a95e753fb0ce7da73d201ef303b503c9afd942f536df3d4d919daa172ebf4733e2bbc5dece01b339bba549e5c804e672da5faf886afdd9d8ab6d0a374967fddbe0940cca94ea7b06988409c83ca0a9e21b6f35619df97cf50b0cd52a4fc64431669e2b6f50f0f65512df7bdf247306c63550d745e3da406bf0520536a8b7e40b22a50033780f0f814be88e9177fd3f4d96af74ee53a37004f208230bae927f897322220370f99d0e06863d9ec1acbd46d1f4de68226a2ca0adecfe73b4090bccbed6b21d52444d4346ca8a323f9782c781cff69f740f79d4832f8d57759a6137bae88bc7254cbc24b3eb06414e19fce76dc4c1c71aac6b893c292aee36386584791b408e272a1cb53b0f8899b7ba70e0194a2ec98a46d2aacfae244c4b8fc459762f54d1099b06365484b3eae42174e7df3397afadc6b5bca03fed559c64275260daa289254e537d579009a3e1bd181fe7979554820b3d4fa57110c1c3420317f9db890c0b425fae34827ee2b94ed77b0b4d8a7dae8f604536a4539b7db0be5858ebee70ffd35ac43eab6f6d05d8d61df3911a7ef5c4daeee8f01ce99986761faff250b617d54dc9d332f1b906cbe42b7472d100e50959e8a79ecf464b63e047dabf42b138f0929b4dd0f8e8f8715b3b0763c2b2c7ce29b621a82ac0bdb29234e6fd14c8b4efdf176d6365b6d67ea117c9a8a928215bcf623fedfe6badc38fd908882bfb2b13439a2e04e65a8b33b07f997bb69358d5b2ce7f0ce27c70816ea05a51f13c0957e39bac1d50db8ec6fe0ee2b46525a9e1a18430a23560fd10a13b6b99c3438f505ad85e1d5ad2424c3be341efc99aead6d884c9f9d228af7cbcabd01cb102afdb59abd41c954aba734d379b926ad916db6d2d3ef7194ce490a1a7d2033c38918e74a40ecda48de1f1f90f2db202c4ced486d9aac29feb94a6a46499cd4d664521ebd3ac02298ba679bb5de98652a1f82adb65233c347be49a4844e099aff7e579d86e398755f2ed8442b97a9872c4372f1e1114d5c7af286986fe9160271a9c92f4147347463a23ecc5ac2fc3b5c4c3ba62df70e2190c7d38bbe51a8807427ce9926dfe45bc4334ba8833512fe138098c1e882af53ddd14f2043de5987c7671f989a56c657037cb69a317d92cfff76b86bf9923c148bbd270cbf6a1db862005193d1fb1b5f72166e5ba04ba1a20f02d2f15b1ccfffcdc5954e5d9cce04245b8b3ff9bfa7f60a949186d78d6e69148a6bd71c42196d8946bcc7241009f785114dd41fa10b4643eb7334182a6d9a203d15f72d762de9fe4f3b1d0fd6917fdf1a6dfaa9b14223ea68a1742e9cb165ad5d994b0c184b56aa403d281bd11233a3bf7725ce9946f0a7ca4d79fd837ac55c43a93e8aff445cdb1f83dd68ee9a97e95176784813f509f2677e050918f8447d7a812a31b68770867e4f12465f5620c9ffbedca026c4f5110e966176f5009e84c69795cae0649f46199bce524f103351587667236a79233aa62cc80b24b0fb59bc3b64f13508a776edd2a799b8b1b1eb251ee7d8a8ab8d4d3cbc58105292ce931b2c8bd04b4bd6440e1600f0683f9a4f72cccbd84a7e72f9abe26cefb0db80d5c2699cad668e16a9992aea97728a53ad726c2bbb5c7ab320aa555cb14b3d568e51b9d16ee46e91f8644449c50b5e388d27f7027e319e0d8c7ed6b41538b311948bfc75136c359bb1bad7b87f1399a11e114d95e9e1af79cc1b898b5199ab65ad74ca7a89cf1dea69f4f7a2fe6abdb098d0ee5a588f21a786907957b839fbd82f73e4397ca891654ffa43250b2090f52a59ed50b40cfb64797ff10ae64b428c31e4e8defdb83c2d626b858675f65325812981c4df91b9c04eccf9119a947172b364b02f53bab45eeb0330d8e32cce12dbf6fa1705f4e113bb90fbdcae77034315617020fda1771e90830b8f64cc1bbf583a4501b6b40c69d81de0a26c86765affbdd67a41b3f50af84627446186d1dfe5f1ce11d0c028e2b0b5f5c1e37399d9b0e480e1f5200489e1f8ef38ddd6b2d7fb740c6d8a04a4f47a8572f8b19c9e56a2b06664ba2cef02ff61f24001484064ee64e9e65b7ae7293f62cdf60471d3d2316d3120ba25b2a2580cffc0f23ba5edbb916355c1883a0bf6b07e049d896dcfc08cd2e306aba1c75f69faf5b996a31bd2722ab83fb4e31dda0b536ac7c57c8a3ecdf073bb6534f1cda3f0367a1272be80d797de4e4feb7f024f1b6cc113036e650fd3772a1b3d3cbe1000d60798407ac187a66f9bbca968cb34a4f2e1d96f35a558c6b196fb5b65c2db5f641c9cc2c2b6ab2df255513dc57ce2f19ad203d5b5bacac9251f4e8de851a6ad18304eaf886dc443e2edc20cdbb7bfac20541ea15eb175ce74320c0d85a5118c4c9d17e6d76ca5edb14a3c80af2fc1ca33877d0b2aa61ec1fd7c0cab8335028119c282808d29b610bc7a6242457391dfad9fd4bcaf1fad3c68a9656928fa6d3ad9f6c81e7f7cdb44b7df1d35340bc1e071a2e3a74cca20363387068084c08e2bd1f6d6ad5a28087c2845e81c3e1f468e6b40a33fcf020ee3ef2d0020954cf853be8a18dd0237663492e196a1ac5882460969cd16f8953e3d6afd8f02beda87cf5998081639f3f9697336937ff5d4de447918a19327ac298715906b44ceaf4e6d0cd6b723431c08fdb246ce79c33fa0824648cde804cd48a168e4fda6c57e63f75d79ed89e8ba5ad23c505acddb6c8355ca16014c486e7be26d9c6499795c9427be5868d3ee68a143c2d9c0fde8f3e291f21ded8910ef2df8e43e369b6bbf77f89090ff800f1b1368e9e2f98f007c657cd554b8082f728040ab0299b7077d9fdd0960be0e89f1e989a64ea62df3131c13f3684396e796e56d53f24b265a81a5a7774079214a67830a6cfe900b95f82644850e27e517e7c401f02caedb9bc4b9c961cd1277063085a983ad869f70ac40dda0604ed2da392250f70111f0bd40c84b20ff6757921b23e20caa8bbba5d3efd46373e04875bc1625433c5a8872a5e9c38d46767b66b9780ad2c0c19278a0912205d920d95b727371f3df8e1479ce383d70e71b5215c7989e16f81cd12cc14c09eaafcb1d9bf5056da6a9160c6d13fcc4c09e3d492f4aba9b49be277f4d1f3a3311d268768a28128ce45e26871a56a2d8648b251fe5eb3606dca24e1fdf65779a04fd0f23e4128c7d55583abca5fc780d370eff604cf1b257908cf1c63968444eca1502b33ed05cc6050ba893f12c22a631490434ca882478f87042772ed429f66bebf1ea3cb6f18f8bf1763ec6a9a5fb993e6f942463d239270a8b856e46eebb78d59f885816906d45efadd786b2a14cc66a463916f64063afe44ec774f73bbd1915f3f795aa9767f67085b9d4468a288a5167d9fc9b08334dabba0b323d5f39cc2081e57abaf66df4ddd1191d0a3d723ea3e779fe1e9e581d82be4d14e635637f6f3b54000aa9c9107c2e4452df1c53a5e3b39fad0768163053090a51b94972a5ce4065da53a91ca371398385f4d488fc891adf105dc9dd5b0859a673e29d391be80e91b1e5ff71d8757b492095512e97f20de02a50d9fb6ddedfd071fedaa2554464d1f5342ddbfe44d72f8ef57947dfc1fc7055b5f5603bdf5560a5ea0077f4dc93b25e0774af6e883674277ec89f6358ceac4a895049f518d19c95e09679fa2494f75f05abc27e650a419b2181c9701b267205de4c1e6459ad8b5a3e377f5d19ace77866f0a076adfa941b648194b09fff3b5be0ffd8f1397bb99bfcb6eb331de7bb193a30091d56e466037d34d29b4ff12c5e9859ad94b9741acf31e7b7bccde690cc6652a55c43df1fccdc2f96ccda2ecd253ba34eba1267a6e461d37694f0b6fe8bd4f614bf861438192f00c36fdc8cd9bba757ec93ec6b00bda3627e76854f8828491390150a482eb042da080f35dc37c43c893d81ee0cbdf0d0dff289c4206b69d75438520c88c375741cd7a390967223411df4fd5871e5ca82e31d6cdcfc9fa8ea0ff8c60c13abae95b7c1b045dd5713902cf6358c5cdac4ef971f5928b6cc3322cdaa707bd27205aedf89ac2575eb140a5a08c4a822c8f33706139e1826f3ad32d565f0c21f61c91b145611336ffa9c5abf418dab60e50ee927d5e58a745bf70a8ed2d8af4af73bee99dbc5c0db156af74541f0a37ca1c4b0833de59db2c90f5aa454c1beb972342f39a4997ff6bcf9b98e7df588a1e39232265bb8c6ebc0e0f5a041df4667c952fbcbdac07a1382e26e6b7be9986f0d3c4965bdc5985b432fc7aa7e483661062b6c4d4165ff6eb23130a44636b15824848ee14bbe041e2b463b19284c7a3bd1d751cf60a5eb7938bf14300ad4eaef6a2f9f44ef6b650bdb8797055b8318ad2b8519a3ef921be15feec1c5f8dfa311f4f95583df2fdfa9888d322086bd7b5199914335c6c99f3c407772a48097e6bbd5ea0965a55b3c50672780d40302d489afccc9b831ec970cb733a453ddeba7da992c30fe8ca6aadf1bf786215b349a62b70fef6332813fe24337e56ccdf18dde927d34b50f11b9cd6d04e157abb2e1941d23b145593a9eb75a4796614ec733f564fa070429175d6aa573a436d710287111ad5dc54ccfe27c2e1b31449e085f208b4ab5e0760a4185a64cb60b173fb7dbaa6e701db1fb2654e8832868c4135a91eabac5ab6e84d9408482f339bfe0fca580837fb720c62d74457cc88f04aaf301934bd08dad51a2e51887239fdee8a9748b9e2e4606cc57628fa098d0d732437397661f1e9dcfd37481d873d397998dabe247e2b552f2d81ba706ebaf176705d9ff88cfbcdac32f83c42efaf6a4290f69ecd977a746f1dd57f3acdd87f3b4db7b1e6506875ba8d734b13cf411beb64c54a737a829dfa9a377847b83fdd402ecf4b8c9884353d9543180b7c0321995791c7052b90f211d9bfb8f71211ef8599021ef6f3c6699420f30d55261ff06730e66a1561bbe9f6aeac871132085bc1fb2346aff205318caa28de662af92ee20e0a7566e70ec6b90d5c8479c079c41c1ec39249516bcbaff13949edc7b463fa5e631b7f0d298f610c8d4127851c549d30f018151890c17a3da29b09c821f63f6f1c64ff2aff42b60c49b6d02af33c47493d8aa98565b28b9b37ba68f11ae4a87737bb2f525d9cf96292eea0a35aebb496330eb1e19f8e1ec95e41fa3b97c8399af36e4f138dca4b15f263478dcd5082c4431c256fd66e709c5584dd02e6e1f57ae07e9250a9290de666dec5bace99f9f6c159f002a7d6f648b52d8429b35fcaafc8e1b5428ccdc151d0d9093c6536ccfbd0fe601d016c252cddfe96362622095712c15d20dd35d45b78cf7fd834f598db345dd8f05df07431faa82fee19c74cb8a12f84fffd067485721029702afcc8ff03947af4922d9074934eb4dd7820af53ede32affe9f51376d09bd519c88c2c70987fec3efa77d5061504cdaeb8495f76b2bd34e98b005572cb16ceb01381d8f3c60fb61bd08f8637baad983a4b4069246039e3343ca700731d31e6f570f054e237ccead988d971525584b3df38010ab4e422a75077667af5012f3573e0937f6f9d8f72a901ddb8aed8218a664b7e5cb8371f8b152550f366e68bec1c2632f203705f2a0095b69a0ef9cb1d3e83566506a0a4c734ae1db474466531dd9294bf434929c71ce971fef4b64966dae753ecd7aa7bd664923d44caf7fd1cd40d1648134122c0c452dcab87599b20fd570f61e41f9acc3f99952023168b0101b8d90d5faa4da6970d1677dac97842f2812df2af643efb2b7d9e432a06842c0d3133a1e3b79d90e2eb6352bbb5f0ce20c85f0f3747e263f902a4a7589efc15fc2c6e6d4e0f40c710d8a9ad0e90e6c24fb8b7fbd819088b9a8fe364b9ad5657b7dd4b6094a0eb45dcb511f845bfae3736e4aa2442f564b429cafcb1cceeb177a7545e8330a1d0581dd5b110c7f979a33a5eb5b82d362fc1a967225a51ecd5e047af1cdb754f45308af6fbd15dfefcccc35b09adb76caa9c0e4bfa172cb32742b50585f2df878a296cf2e856a6b1a215ed5b9604e5dc1ded2e10acdd78c060a542ef9ac7126eecc5dc6ea289a65ed3843ce1792c4542352e4a76f247b8b1f44b6ad1207163c36bff96ff654d4dc7fd726f245b9b2e806283a9496129da67abcc33da509c31bb3a98718f7feae35df714acbe4c1a1c6828908c1e9d5e1c4d03b8fbab0c44ab8d691ddf6cc7da39b82c2521563bc7660309b4fc9cc067009e06fa65f5ceb5a695dff5cb00a421c897258882d11300fcedc40b5dc86d02f66263cde2f6ef8c3ab6ae8fb90564e5e06ef80b64aead728bc7bf8ecdf06401352c744f2111deb0f40b658290f9a9a2bd5ddfb13a05e7355a14c609bf5900d3cd0f428fb96b12cdcd88b62dad1ae607df2c846dc42d6b0be46d45114f74fce7253e8b42ba2d66f2be13a28af64ede2e093f23fdaf818b2b1f4abd5771d9b9e6b9104449d46d06f07347ea8722a64b306b2c56a91bdc94f7da7d74c607fb36dc797dd3462c54a763a7903299faf2619a33da35665fbd92373fa840fa0910c3a1b083ce2625eb67988b3794e452314aa1792b9825293a9404486d07066281212bb4a6a9853bf828f30e6daa6ea59c7bf83b588b32d4e75387e808b8baa9d4a7cc709450d8bbc7b0482405fb175e4e5b6d5e1ea62fba7bbec94daeb79af9867b04ed647cc50b9d44abc013eb1dbadbf3fc0bbe9eeba41f479f0de0633234e34cad5c6393c54a07e0a0403f09bfebabdd30822b7b3ba33abc89c631e526fee20c78f03b8b7ad141a8ebd67656479fb966e169dd98e2fee56e9e04bf4bb2412f57e5d17a0afb5adaf8dd0ada17960ff4f01ed721bc30a03075b289709e74bbe3d064202c160d53927f6702248b89305f997d4d9be55f02dd64b1e857667cff92bca62cd35440d7ad80a77b323ca3959038752a4ab6607101282afad2f7f7e70f7e7bd4cf1f2343255f0cae68b45f8064f85000511d022360f97c8a2d7b42941c73fbc8be3e7e91d6415542cd30781aa0c8af324c6dc60349664af2e1d14726d918a80dba2a4cbbea7a6f7bcda116b9bf948934dcf145258a46c1502d769697a6ec45e5b89a05a2093d568214f52c5ddba2a9c274c9658e18a3f6befd31bc46fcd649c569efd5d4063f90e61ae582652d3dd12209b7ba2795d3ceda5a1aad39aa63e9437d23c331a205b99b476c816468010e9f15c07eedf4253e966bca38de6e4d0f1d307ec148688249eb4bc7de67b1c86aa9e013f165a39c3af4c03dd8a8708359bcaed6674d5e3b3d07f6dc98b16de7a4774e854d0df48a31c337fa1ed7c86c719fb0de0e7234f81af290ed1f443daa7da9b4d49893964aea75e8e84ebad3c9108f805b536049a49017e399fd5c5c428d2950b53c9221d6022a622a5baca6f4bca713a2cdeceb47fd6a1d06ee703a56331c1575a4a706d19059bece68f5dc333ceca99416bad37b96a6945fdd6034b4da000fd49fe0353e0bea0334f24575df5424439693939b82fd36822913ab039307f601bcf85e440ffe43ba8c893df97fc014c3ad6f82e76dee514eb210d015f0c839140adc7d0028dd7ad38f41d1f44419c6ee568085a597bd2c4af1d7b8dabb79416eb973ffdea600aca321d7ef5d5456921fa07cc852c41a50b1c643c02ec7deb0191093bb6c798b8b532ef9f81f02a99ee482638748537a5a81aa29368d1601e7fedb886f6f9ced6666b646563a95490e91e8b0d03d54a7eff3a1a2a6ce4cc4ca06941c40b0c3332712a667e3ffa4aa7a1c9b341985e7b6e8cd72c3419c45d983eb372ac745777fa9b0f03e17294a981637d76cf3f6320123be78848522858b7319c6e820c415eb57c239db7d405b3807390fc8a326084357cb37231ad18c6c84fcba354791009f9f054a66e94523339dc1d33072d40bb6ad6c43b80cf66690b5ab23440e605f7be5a27fe2fa1476585f2413d94cfc3cef30d541fcbef3c128cff9edd49ae1badc5c7f9c5be4098a825f3f51119098cad68d60deb0a2050a1a285372299c5fd3f74efb9b70cc51c4b1cd76bf3411663d368863d382d5d51790436221303b13859ebad4299f15858583ebde57ebbe254a0682de35d790e7b29fe14e1dbf8cddcf6c6cae42fc102a43e29656eb811f1ce24290988e7138023705972cf7757e415fd6e70ab430037239975d7606c8a5ce8cf938be1058d84b09246cd7d4d4f5362c2d6291a2ce34f8fb7912c8b001b5862608f2206dd82c8d6c9e3f48657cf56b70df19aa2a702cc6a84f03b568ab1a05aa131b22a5dbcb10925287db15a27bc9ae1354853dc89bba6c5212a02988e1f11ed403d7e72fc6246b64b66be08bc96e1b976290f77262956cd45767e04c082ebc0bc797e0be9a00198e03daeaa76053ae232c136b44e868ca2e1d9305a1091dbb98e57550a10b8ebc9dc0f07ddb05619e50ae1aad296666889add83b2c78c8bb8a0f381bb0d57eb06aecdef7ff45cd666a6a588cbb2cd0c271e3632038dd46e4b7e9a3942eafe5378a2652fbdfa5ba1af3890362fa3ce9c8f81fd142e3b8910128465de3a8746dcb3e2706fbe16106fea5472722802546ab327b2bdd739f84e6547a0316cafdd3cd59bddc344350f2373f53bca69ab6b9b0dae94b9fb2485119fa48874074743ed22eaf1c37e60df9a9c0829d70efc5f3a8d7559cf10873fa33d9190f735a99096a7b162f0063d4b8b9cc328090aaea1f89d6c7c97cc5db975ba6b41e1037166e2d30a63132c55c57e5b4b6218dc9ae145e3ec78459cea97ea6b4abb0d7e700d6aa09ea9271455cbe736888391e4868f73c9afc7c8255147b867ac0ac4435363cdecdc9808231bd07092f5c850d78451563cf1bbd2424c2ea216237286daafa305763c0d4f1a9062c964a351c84b3ff28b2e626b53c20a25f1927ac3cbfe892cf51dddedbdcab1a6e48a7b0d64452559a05b1560f571eccf5d2e7e4b55df1b4029db63300cca1b26d10d7497a547e7d253cba11204a5f3eb7a14ee2b107d3b76b610c81dce9891b2f7297d0c1c2f6680342090b4920d264b471f44bab4c7ae46173dd7d81b0516718cfe85bc8c0e00a5a2a1dc8c92c45491af897ea890d53f713f9682947d86c720e87372d710537303eca262f165c05057b00282f6952a7c840e123777501eeb58fd2fab5ca8b9027dde241017c97a41241f344f2699341238036fe8464d394ae9098d71f07193419eb59ab0b8d87dcd1087b394338e661ca42cf1310bd1402b2cb53d8020dd2a22d3242cd56afaa4e8b1c293f1dbd2feb3ca1c38040884f005cde4c25ac69d9fd7baedeada37882bc71d8a3a4c9f4b2f3780ed706ff4d29d624c8a58371f4a07f95b5ef2e0950550a05ae3c6849fcd89a3d510d800db50efa5c300c7b37aa975e69cb2821fabb7f9141431e9116b5b0b8bc167abb2227f87e6e7840c800b4d6af84a698b101e1e804e317b15209449038cdfda0f0cc9dd2d87ec3069ba0e39eb6f8bdfe4a4173ebd3651f0099365c15c74cd5cf448e2fd3a2dac1ea7ea9aeabd1801c6f2964e131622789d8b6b30ab98e202e913eac0dbb85b779153cf5ab712f5233f70f7502f52315fe9f1e813e957aaf29c3614a018c6c6048c3a7c30c1614b7fe0fb91ad80a5e8d7bd393eca0ae3ffd7956b4ec9455416279310b6c06a57d9f77e7a8a9082e79c2f3770c5d4eb572889ca0643112e84f00cc468e08456cd3b1c9342f1d9e868086d5f6f985eb61173066038c121ec6bf0d22c805d97653bad81d05292c301a3a34c8b47b58ee23f1173e822c5d885ea9775f0bb9a2827436c1d9a685c353f060c2c53cdf4c97bcb131c99386d23d9352fd82622445c4320a4d366f567f4c9bedd3804f863ef9ef1681ec87cece6f7cd31801a986dbf1a8475777f49bfab8feb336a0ebae48177c9c3c7dc6986e0152f180ecb77d1e8b403277148b9cc5069d03c6fc72c66f31f53d4896e75aa81adf032d285b9407dd5df01745421bc6754fc0676992c5a3ecbb85ff79a320f39765fa19d1eff6812df576bbf9a8c698499e7cb4d1eadba28a14159f60668465c08c58bbf1482f2729cbf72db2104e68fdd4f96c56d55fb220d7bb964f5881ce5f53f588e586b694c5fae19f56c1a004ea3a195a7c5d47e415050e9d3367ab438e7dc64859631c1348b17e3f9969a4860faa0e3afb425921f9971fc82e31af4d354e22188a82fb4e1c6923c40446888610e949d2a5590598426c00ee701b48f6bd269773ee299ea910939a1ff212b70be4683c8211b267371e2f39743198ce71651097fe773a06f8d30bfe961078b87daa5af06f78abcafec22963863e0c0e1a4b2f39a0c0cc4a78e3562f7046889891f535d14ba898c4d1f62082810f11d5d118ebc9ba3886ee8b521d0968a96fe4bf55512c42e0f1a0111d0696d83e2adeec98b04575802318172b7ea27315d8e76614f6f5a6937ad638f154b0385f7f19fcf264ea6788d97da5101bd2881aaba02e8ea80eb7adaae66b2dd36290bffcfd8b1ebe829726dbc28d4b7fd89861aed668c0fc270b6baff2cb3aec1661e57df0b4c57288fa291f64ac39175036134ff27f439e73f81adc2a0e55142bc2a3f67dea235ef6bf6957d749a7455dd52589776d2c28441c6903d661378e952383b9fea0dd5e66135f2a8779fe43c1fbb3332924939a8ac187276c198a0ceb6f2eb342c61dfd7410037e3704c328b2dd87ad9e10e23a9fde032ee5be98a11652c6cb938e66a251c0ccdf0685c74887eeb7ab70402dea222b824710e34168752f817e3a27e236574090fc30dc09c0b96c0d7bb1ceffd327502fa18cef18386abc138c916e0d36bb73b7725d4be248017daab3ae5264f990572b2e63a655533d9189d8d35b766f3431abd48cd62ec555c4fb210ebc6c944ea2c5049eafdbd92f7c41714195cd537b05645d16ecbbb101989dcdbbe31205c9ed7adcc74be8882601105d1c9fed98b537a6507bfa77cdcfd4596d52f8cf20a5485fe38ea1d1f00f2d752f1305111cc959f260513146d978cc188dcd0956d78059c926e417ab16a602e0512f0ed62f423cabc5e3648e74cc8cb7b864e923eca969b8c802470ed98b6323967514a793cc5bc991d4210bb8090007a733027ff6cdd54ba765c5aa5b8b9ac9e5c034e8de3606dfe41cee442788566a83749ff9baaea682ac51cb72b081297148a863c62bc267deabbcf792c0ac34167464edd1723a7368e0f62e3c64b858299aaa62ce9f79726c0e9287e8412d284760552e00f850e8bda654b34ea3fb5308de02a5115064695cc39877296bdb768ee5b1afa35ce532fb159238a3f5c3f0fad47d6e3b7910b90c13d1f687b40f8f44974f8936cf91ad0247c1c65b179531b7d3d4e92df22bdbec0f75a950df3f7f788cdc72ae92479012435497a14b2fb4a124242180a683a0c7ffef7aa3e0eb03c0c9a01ae23d505fbfede3829f3be66ae6193e5ababeba0ac8e24468ed7bdc755275e7965537e5e9a795c69c633b55fb323396d5f6a212b35cba6a49bbf3dcb180cc10f5cc2d243b9cab621ed927935d02a8b0f6f033397d5192167db33508eb4c02c89254fa23d56221e1bbc474636adac0257fa223acdf290bac0f0deaa7adfe7eda437bd590c0a3119b403e7a1d679717c06bb94b21d66c6b241c2dfeac16924e5b8b8e259a9a095297706cfc6955f3ebfeabab86130abd4c144e8d3a350e0cb945a2d4ffce3902f1d70c385e10494ad91accfab518db462883ae64dd7e20125151a9493f301dc9a14b8be58b9cc3a0ac0ff12015d49efc0ceeb70674a713cdc77ff403bbd5632c0241d1639c8a3a3118d5d0f0b22c28b8a767183484bafb28be7cf57642aefc28af93c5520d9fb76e7fb069b25df9355a2d6c3274f0afdde25925e2bbcc604c83ba55e93c4b7f268a8ec3c5e7e5ef1146b6584727ae4d2bc121dd7c434e0a090543a0bbfe4f904e3ec3f1bff9eaeaaf1ce893a208d608e7f05a2a83c1c5cab03bcf8538c53363a66e206930a45cbf913bf92fa1efc8109a3ae751efb9e7f3f781b4a281e35a729874fab664be6c8bfce2eb606b2a615356cd9ab4fe33f8a03a3c200c80830ee13a9b6a714f0c4a07e3a0adc1d551c33117bb2cf40dfbbccc89d02c4ddac09c29433ff7d5ea40d65efc2cdb3ce7a72e603f2fdbaff1ac758babf1946e9251dd08981e47725cf077eb8f273e97d765226f4fbe97d653038e66e47a83339a6b875def73cdd2cbcee026ebabe8c4297071d1411d5ee1747155e4703e86d2bf1532806b8aece3b4bb377bf6ccaf5e8ca1c0d44f40f0aab98d6e9746fabd8d944d7a5867123f19f53c126cf1d652c9737ed920329eda27975633eddb5ae04d7d0e75096e1dacce86faffb3a3e6f0ebf97c4a0a09594d8db56c544191611e2610409229bb35b35cc356868399608768b20508c516c7ae8dc5ba0a1d9ac7119247772a85dbc100f2c5f395dacd8ac1292336876e1a6e0f8752208790b547ebb94287cf74e1989fa48ecd8cdcde1d268736861af6e23938824f3eac38379568c2cca10fde5404065ab561c41270d0766ff19e95b815a9f90902f017098294c8783685da827830811dadce1cfac6e711aea58ad30cbdcef725f430702058cfb9b93229c2f7f6febb5b543939623f18b4e92a0c45dcc628d9553d9ee03ad06fb6d9d92129c098eff91941ca6c9520891547df72dc7305df4dc916c0eb8b1b35859df222709315c6564b1cdf6fbd5887090343e2cf85d06f163a388ae115ef47d01ad1049872d58e327658b4eb5a64861afc6f11249da2c3ff8c2bd984c59d03dd681cd63e8bf0e95bc8d6608124e01dcd682799d406a4c47f2e69ab79a18dc070b95771e6907a3e3e123f36d41bbe62a3a1111575b06ca4552ada3ac52ddd818d5a115e9a003cf375685bf2f28bbdede0e2e69686f665c99b3ded25c4a93b11e2c24c6b9a1b7e1cbc5abbafb119e7d374d4941a7d8a73cf661cecf7949e494f71105b3264e0f4cfac1e4bc921dec1276b005080e7a2facda456b12a56580c7a5170d400fc41dc438b6174bdfc49cc1dbb6f6fe29b10d79e38d16b23f7d99c7e2ba506361cecddd12d6899efca7ce5776448c093e97a6c7620bdce9cd279855a9c209a0020969519ed60b7f7a561e8f00d1994b1bf0bc6dd1bd61c1b92e20ccaa2f135f22395aba3b8ed0bb6c74d43b9b0471a61c9021be6977509a509d71551bfc351eca9ef47d4ec4b02c90069a6778b03e0ef75083f4152929cdf0eafe22847c21e41809a53f6afb79b2f991b1909c1ecec5c1efe3d890c259357f16322115d9a8fea25ba721d5f9ea80d71d9caca9e85dfa3cb455ef66616aea07c112108b1b2ae7bf76d64689f686c25c9a08433b04532d435cfd1f5736bb5e13be16a9937a833cde59dfbe76cdf7a6365dec60f332a7d4c618714c179c3784beabbf9429ab75a179c32cee98546ae74acb0d8ff64e275b08453f2bd3b3a2bc979b631d4ac10b864bfb90bc7a7e6d7797031162df7eb442bc74b980339eb7557c30e2d2bf395a703120c73d55d4dac8190cd6956c550544a98925b3c1318719a99de54283a62e80d2318b5668ab2830e6aa116e684d64f2e1e8458947e0e2d6b563118e8fc7ccc9b7be289f4c6ad9fb278183f5e4708106bb4c24a719424993647857566b6674c52e451e970114f915a8a279d2366578c06e7cd42ec149585b28bbb45a4518a6d4f84a6d8fb3c8c3cd84bd97d91cac23e4ab88ac05335324b734a7343951960ee7e535bd7b6f1a0c043d7d2a4f2a146244acff66af7a8007b7d373f8a1973188ec9ac4492687cf98bb790b6bb82193821e93dd65361e1fc32ddc78a74d8a53ec1e571a327af17921f2b10609957c1fdb6872a51abe60ebc782ce5eb56a1003e0abc6c76a7d79a2db68f1638d643db7ceede1bd83dde3ed15a05499fe87879dab89dbd1606c6a455bb70e79f8a250f77e444fc76d584c6a524212cdf9bfe27ea18bed5c124f02b65e695e9a1dbdbe093572c337d2d184a97dc0bc3b99da7d580af75a4c62678e90defbd3dac33d488b97cb9bbc85454cddb39088fbd855a5fd5ce961b8546e35d2eb190e0390bc959553957ed4459e75943ad78fa0447d006bf99a07780703eb838617c2f9d645153c1caebf213ddd08f1d277f18a635cd160a01d4712fc8b70d11e7e185169fe873fc6ef5a1b6d519ea019cb73b635b8884aa337e2ddffd745f5243b291acc58f5a4ab124a13d297462853386bc895a7d31c06efb2a5a87f849fd7c92050442b6f3e21303167e7caf502c311868a44696790314cbc2086a7bc0fe9e0ce0833ec0aa52b11a76d1171ba62751fcf6fa2d33ddfcf58897037bb8cfdf4c28c4018b9f2cd42b5d7b361d26cdfa9441a4972ae46126492c477aa9a312579a4a995c53c7046b3095ce40e6e96718df9ac53efb9e2223aa466aac8374aedecafb395f198d6f12d3e8df1a61fddcb12d3df121b02d34842afa52176255fa006ca4c1e7a01a13faca0a88f84cb57f3db680a91beb64ff3f416bacb7bccd83f616fc0e2af9d87398075e85441fa75ce478accfef3d4b0ffe9a70f686f12e51bba01becbb74ec751958411722e63524bb5b9510683ea669bafe7da8611e0c70eef5954f227032e23a1cc68a2d39325226009d0f9c53ffaa90b849ff3251dc6aa30044f37e4e6e6d082e2339953a8196d3d3a30e28fa4e0113a2f53123d4dd663cfd21f3a1e87693a14ca4d0b0e45a22dbcf932489fc6132a3da1ee9d243aeb8d8e12f5f447a9f8af02d728dc10b49104f54db20d60b4e5442cd8cd2567414e0096b86ded04eae49a888c94866fe1ec623b78cea619281b9385d7fd1a99919d0a851cbafe4303d1e3c7a6b169589bd5897ba431840d22a28cabc081ec247441014e88e1fc4264bb946eaa84ff4361414d3b8c307755ba9f1b75e4163cc2ea933f4859f93c60026509dec483090f694234e34fe57d51f015269371cd169f1d0831d838a3d788ab820108efd89492338218724897f4fd449552880a9f5f7e4003470126215e4f5cf476036c4ad2be95c74931077486fdabe3dd14b136352980fb63bf05bb8c5e643c9b94d2b82d9c02c7387dfe5bd8ef662a20eb80ab025ed6fbb504b88a025fe044c06c04600c3ef0b145765d1feac99d461f3c2bb0897bf8a19951cd87032c633961fd6bd1cdd4d4d86b2cf2c9b29f42b488cf3c2f9ecb39c6166fa6b3da966e2b4217f26ae605474b56aa6b0a2e4fe2765bfea755ea59c339987663a74265448050918b747b3beb881049383d460adf684d01022ed3137036a96d3de07b4f110bfd28b2719937744e16d2375bbd6c564f44da7c9aefa2a3b8a93d6bd619d7ec0e2894a01d4b8729424d400412b21a9e5851743ee659c903fc43578440769bfbc5de3b04f6a3375c66460279b5944324483c5303d88a740646fe30f2d3b9bd89667e50660720677199cabb79f6c001fb7391761e38f2d2a60ee609861dafb38a678f5466e288e361d27939b7d342db6c0d77d07851545c2b6125719aeb6600336e1dcafa56f2a695b22f9144d9c29da8847f466204d9afb199fab447d8367ed73444b9ab49741fa6462fc74ac79875f241d6d5f697922d1376e9f557374c4e9c20c0308d12a2845a03c4536522a2736472e69cdc64fddab32b2e9dc4614799a6277d2dada96f4b8d84ec9c92311db2cd7a2d23a12f3d4ed72e02aa3e38e70435edb3bc3d371f8b065453a100265aa6b067575bbf9a0709e1eecaf87d557ea22620198fecc4d86f4306c9c0e740bf11a67a62bf9434a461f30cc12192614b28889d9b14b4c6394417009fa2ceb7677bb10a34769e70c36759059217bc3919824bdb7f31b3b07acaea3f6a35ac8b4919ba7ba3aab7c07715a5df6f42d3bc1d8c3ce4135060250f54175ce6f1b3c3ec40cfa079fa357689b5d541d1c2619305d736c1b0d93b48a05f9f375c961623e466ef5d1048c9457cda60fe4e6b4c1f4d6d5660520362e4a104060b63b7690718b06857e776e58174d6727bfe7e66cb5311061874eb1abeb0b4b84f52c20a02a6dee9a9ed29710895f31fe4281d95b16ac4ee0500902512befb240ec08966a8260fb85e817e334b339ad1c0a361b63188c1177d23d643bb1a6cef3f35626bc9ed6435cc4049105a99d37424a01c34b4710d27815a2b3e1f588aba39fe472041305f629feb30a8bd9273c8a0e41f6e457d7606354084a15ad40125fe622cc0e997da7066533883e81a03d8009c7e46432e265cdc15964e880996dd4e2ffa6587f9885d61ff3d18954c21ae73c280ad67956e83d2e3668986541501cf47ca8306475fff330707e392ec27b5d0c089c028c69f3d6077d8223bb03ba5a55d1d0c4324115d7fce3fdefdfd2561ea6d845af876b6084a78b4fd23984f2b00f43981018d79a1a68e945256d805d3b191e1bce69541f2c723442e9fc251d10eb7716ce15c347c7adc7730449b43a495c1c69423e9d3d015a85dd72e183be9057389a916a33aa1c52939cbba0748dd016f2d548c997ea5557ee35a369396a99f6e7a6129d86e4c622024ab7f9f7c9469a70d273d5dba9493dec44966f9253c79ea22af787a937b67081c08385b397d1974915d2515959a65f9202c8b03e0f16de4778b12207d3061830b542eca5d9f5d3eb885f304d9d19d764416bcdf036c1afb868b57f439a3062dca383ec9102100e63cc3e01cca1d69cd8d01ae6d20391481a6330f2fef00bd7b1469a2aadb91809b79bfbe434a022ef7c349eb41dfd3740ed0f14454cd6253949c0d6a972eedf6cf02900387d222c96a19e22eec173496f1335826dedf14fa68b52fee63650367dd43b3ebbb68cd74e5033a0e42abcf924b0c003fc639800cb973dca53e71f61315e654302d56893d015d90f587300cfbd397aee27b4ef343c1247dff7e0bebabda18f0c3382c14261619d160e8b665878f43dd04d294431b66abd42105ec52be5634f700fc457b7715653297a56726b207b2195d5c5d44860d1bc2c1c9f5c5401b8eb65ec974eb4393f67e2e29debd94cebe118bad07c1466b5d5785568d83c9620b31b23b3c9ac23245298d7c6af04d069e7fcac5c07e7e91de2b90341f3cd0ead594b64dbcad83df0a5f22e5660241af7db756abe3d4803fd67991a5d19e3759f394ce2220c657e53deb62c535b11d68580585b37e50aae1c517ec66992dcf116d3732c1626cd9b3038c50e192b93d23055abd487e971d5ee75ab3778aae5ec51c6cda09244765872adca8e3ac3c5fc182b8c1607ed2f16175250a30de347b143b418c729d3069e8fb7aeb109ee98b37b88c8632d1a6534ae4953d36e18537076bc509ac7d9a543acb65c30efdc1607c3d4f6333e6662384669fb621a38d8b0f90ce28880401632d7ad7b7ee7bac1e90bafeea1fdafe352709d579e5f3cd59dfa631d22e58247405511cc340182f8d5f5fe56512bee54a0a8c1445f633d601650f5952bcab4f6e0e0538eb6188674f46483e8718d8e3ff961931584abb64798db267de4c6755e6a2e6a5933dfc702cf7124ff44d58d1c8b56b338d73da21a5f563b86e12087f7831b31f19a4c59cd98a92bc8ab553332f5a82cd772f9cc1bf1f07d8e0fdefee57bd0b245d024fd31bcdbc9dba092b592a9348ac21a38e45853a369b8621e159c6b7090e6c751ac6f90da2a26ff6fabbd87f30803f010e563cc3265447bac7fe91a8d7ae80148469f123bf07882ea24268695b0e5deaf677bd518537eb6ca1523064cd663c0e42d21f1b69f3a77c424dca1fa9110eca1ed0947a898be3483af30189d36099523847c641bc409ee0e25d4ac485b39373e54f317afb48ab9af36f6dcd907b8a01390aca341b926cf612f0e90283a2ad1f3c0a8f80f4fff9f46a0e7dd686d8a22cdcc60899ad383eba9b7275d671012142029135b49ad4bdd7342d926fb6ca4c21b9a8a54d43bcdb299889127f3160549481c5e8204b857a96d5abd5c10a418207b3f854ad5aa5e642a40b8ac2fc44fb37e0ca2cb59fcc2afd9e6866f0fb3d9b8c69030444efd5339b1a9cf57704015c6c279994610fe522d5942b5ae2b8eac41c3d3d6254c8d89dc60083139d06c21d93632252e6814dfa5527ac1ffb06854700cacc943fcaead636d826775fd2aff06fa54ba358c86b40c1d2db580bc288136d27e7c1915fb7c3b06f5cb57776fe072019052ba3752442d53284f62396a4025ad75172262d97bd0cf8217d7b24678123656e39c945ec400336084842fe1f5e4ee0c4b648fcd3e5d4d6785cb865232185cb7769ba0a8736deef999fee8df63b06c82f275df04e3a204d7bab94261bdeecc52dc67b0bc68cca6b8fe3f75ae818aa858745b820eed0ccc56d40f232d3c17bdc1d963c998cce84192bad313ca09eccfafe5543a70f7aeb7cc5a79d2fde994a9c468f8113d494878f10e0247d5798bb127ed87e3786a043dfac5c96a193e840cfa8ba664217fc84a00d73a5b96dc224511990d0473faba9e42d88eb5e251486718f00d22bbf7fbb16c3b545f316a9dc6d6905194ffb405ba524f430853cb9ab0231fc3d3281681c740bf82478a2e1dceca4cf587b54eb39f50172e296151dfb14dbaa508041e5a9814092ac88896978a4d2101f4b0ce64fd26b49678d7d104492f81ad9468f398600e0cfb4e780df014b116eb59e3c7a6e1ac786049cf2d15646e98d40038e2524b9256855162fec86948c7ba64107617950f959b9c5f9c88db24ffd54462b212cdb900c2d0714efe694f5432a379e3c874fe093fd0631984cc6e19f889640b52f46c4539af7ed1b230f16e3fe855420d6320c288ebee6ab59344fb24aafa04032c4d70ea21fca38b1968ab5160c60f52b2142ca839f8f2c67df21bbb35f33a6de0147dc9519fe822709facddac34586a8e3a4c1e2f7f0f0828c513ddfd0ffc4a240a9849a019153a00b962de0a5ea3369c72e0405a077eceb308fa3aebf2b74ef89b47174e03e52d74a675ca02ac6c493f8578882df321c4c7589838efba32a28b7524dc651597273eb323e3c9f18c5f25c0a95849fb80e27af180595b7cefe18c63763636f679eedaa50bd9baed0c4e260ce0cce4b2dae6ea589278c1261e58602cc583fc73820987c3f8f405fc7aa07b9757005f01a6a48d6e60ae4b22ec78f4e16984e6582b554aa5cfbbf6569b32ec1f90efdf68a0bd0bfb55f4b68f64477213cb0782ff78c38709e518113a9dfccf8ee12055309392a20054c1b40ec9b24e60c32be05afe833fbdd98870a28bff3a8c0c832b445307f193e0ffefd24d611431c12193442ff2a8db1a501a8bb99d329b2b4c616a3a89793c6b441c80c9eff9d9eb609ec1c2c05516316dc76928d27180c735ca483a5bc3aa472516da4a3efadd8deeec63964fe60760b43c35219e0bfc35c282659a5f3556479b78b75f60cbbca0ed697da08442368d8c40657521ecd461db360ebdd3208a5d9bd2a6ef3a16246e030231611e90102e196957fb888055e06e0ead33e8ce080fc2d97b883c23f634244ec551da4c698740cab0b1e9ea24048742c0afac3490934ed29ebb9b0f9156cbb6fbe34eca0a20c35cee29295daf2d1cde1e33ff8062b822c8cbcaa6c207477fa1996abb042ad76db586d83707df6a6dce5bd1e7a0ef04e425cf25d1d57b91e4ed6f55433ce203269eef2ce0e7bdcc8149b6f95c932a1c4051ecc400460db60460067505051d1de388fccb335e770f698501140105a2dca171e541816195345ffeb3618f5c5410b166e6eff3721c60394a10647bcb298963f25d2789faba4d4a0a80afe2a59d8d81b1d1ded00868b27e1df5798f97383ab3101b30e3082864b59ed2572829cd052bacbe69e7b73395c9198f7f84cca3d183e916218b9a83c25204cecb0e09d1523274515d4790038a7edcb6e72a6a732275ade6a3e5497568ba9709655feaac658833a60d6a02c1ecd9520879cf93e5a7a4cd8952dfd78117937d7d7a55ec087558e772484779d0acf49e0ecf2d2d4d7348990d8a2ad3f1d5b3abb7f0c630f1cde2390b5f6353aa7c189005f084d9a3bf8f20c6875cb419ad8821357a0db16b2dfb31c53b31a67bc4a92b9a176510623c587242077460614e7ee624a9dd67cdfef6161f4db4409e2973522fd88c7dd3084109fd2fb661421b6f9827ee8ab3b42da4e34e4f1aaeeb08897603213049918ce2b4cfbf9bf64521b9bf267765d9965c93e7ed0fc71c54442b87fe3e5666f78de2567c31a9998af68a62fc178151bb6b6d470a67c585fdde1f5e81a84a11cff48362dfd2df4f6454ba0f9b4c47db5f6e4c75fb77fe8f87452d282139b218f9122e5ace23ff312e49c97d0e65c9ea63be1cc9b724ec45408c5e62865f1dce376999aa93418af3da70eae8d17f0e17946adb6a5a63ac565240a434751485016e085389e8615944ac8577d096b3a96e50d4a2c40d6c49f25869de4d147058f654a34b870b7bbcd55a90a5269db1beb14a7e2d2e9cf346019383c9828eb593bf6369f52779ff3a0f43ba3cdc5fb3d2fe70d98ba5b7d26deed5035accf5a634434cdba90bc2324d4e915808cb60759f2f8df08ed0fa58b7d008016daa4864b9efcf42b775a7a3623e57eef3a4accc8d8639acad21d39670b0625280cc6b88c9e1d9975d031e1199138fd2040f132a3c392d4f66de75288750adcd8fbdfb28a1d849516efb818b1432e82731af3cacc84792a1280575ae371b7b7c441ac4b868ed62205de91c40ed0da57cf3da189ce521c56126c7d57901610006095b547bef916b5f7992e95a26fc4c60c9091b6ab74cf832fa525cc67be08435972e18eba315bc1570c0c48548279b70634206b0700203e0a1595e1070539301870570a0851f83f2763e05e676acf147149964e75c7367520dd4a77893bc9951fe3c6c8ed80986a4f80e3f0365e07971633cef9f7f60f0cae06e79219a4d1b619025173720736c657fa8882fb98852be1f7f5e6c27d191f5137b5bef091a1a153ee841c6dfebbc3b51fea116f79888e4ea59649703e279b18f934e108f7342453b41eb72e27467e6c1a79b7f7f7e52294f19a84050a1b3e563f2410b1d14eb0aab388f7b10e3c58008538df5bf3e8c4f5e6f2d3cb6d7cc97f8dc564f353e97e5a1978f3045281a5ef0e0eca47f6e1b538915b51ebecd7c6cdd9ddd0db9d48a43e55558aa18008ca496cc30be28db4913c53726ea9557684f9e4b000d4eba00471cbaeb45c532c7fec00da108affce57f3c1bbc90b6e9e7b3fa51e30274408e4ffd422e010960d61f8d13984c65fa6b9958953838a10361d7ede8538104dc04c97fdba4a03908fdd64ee9122d36e4179a6de5ebc52e3d13804a671c68c78ec1e06b06726ca27528cb4211fe9ed2ead88fc119f4caaafed92e886128af493b7d4c0932e2870a395a8cb1a7c6d2c5a7eb6f01610c1890a35516a59aba3cb589b6a41d09da786a27977d5a6b1ccc6c12957c3effdced836e34f2ce93d50fdc9d1dbc68bc6dfa3100f7c0565fc9f61fc88a79021b2aa8c18de89c6db6bc4cf5479f324bee3ab1a6dd1aca35d83b2206c2f80fc9ddd7af69664e05d7863e4cbcdd2904225f8907e8aa3d1067c2c40cb66cd7c5cb7ef396975deab443edb5b2bb2e6a311b339c9f0e571babff34d052d87ea85e633a749e3f8e214db08e65df28d253f5f51a4749bf4d579d8fba16882294c2a79b17cd7f7fe41c3b68557aff4e658fdd525813981aafae7e4bd29fd87984fdddbb55e6863c9f46fa0b139ed9138e29bf0d61377ec2bead38dfc4964120906eb20d94e301a217bb8a2ad45a1da37b57ee33007c8d1602592522679b35f55de7c138463960f8b0b56c96aba79947a69d641e5e26122fb67630dc6aae0ca59bd9786725598d1fc1286c25f8602e093759f101cc07a15c719014ebf1d79e48a239366f24c52f5684ddc9de7c30d506a7fbf025e4b1e697b1963d6cbc40f0a59f94cb329ffa12389753db24f509e16f869fb46ae4683442297b1968d79c47f1cbefe1449b0b3814d421e60e27aea5202c2dd872ccec4793c58cb9b8723172c449d50d1b222b3df6a740ea5bd5e98a4604a0539efabf6ac0ddaa95a5fe0d796e83941698f0d688e85af2eff4b7e55c7304890f3515e7287d91ee6f652ff9cda2b3649af6a6887f086993f34e2f911d2601bdb203733907f59b1c0d3fd924d82e414c8ad40e239927c87c08cf46143fb7c28ef3c8c314ed73d4295f437d3d4ba2972b114a0c6c0c502080190287b9bfd3f707ef193221919e85be4569437a1540439544b66fa530978298f1141f497c2a39da1950e0d32c8f65d5d2f276bb20b063435f8252853ed697f280b972a2ce0d9fe4efc10867afa6aa6e10be33983f175a33b325fcf65d9b4d92e0a9cd53efb85c51f20921deade704f37bf2967b14f4c3200b70eec061aea960f05a232a8e08a6023e5e4c21077669b45b8930732881a8320d52ea42d9a4573a34ef20581c4bf5bf3abd0df236cea921a57ea8c86ccb55be48cbde2e67c5bf84a64cdb7193bb2e05ed6edf554d9297eec5c999ae2040d0a1dfb86d70e5bf7ca2f1084f0cabb9db2c2b3fdcd2318b1c387f6399061046c6e7812b0178202e27b393e14d48501b2aae678201cf93e27423e2cc3bb2ab9b2cda975700f86d6e6fb420127e8d9333a83b26b6f4f5db8524f95d38fbcece812b7fe34b4436fd7ba925193037323595814f1b8fed13ae2026187de39496306dd51eda9abe702ed8525a9aefbf464232bf55d56e9cd164cccbbd760f64e663127a6c328211424324b92e2aaa370916a734866063aadf5a6fd60e7f81c8b295bb7c87fd3d0ee005499e5ba3de909110028279dd39fc4e9ec2a9f0a23b28c53b88931daf26cfd8b4d11f0983b11ff4afbb597393f181d654fe943c654f3b2c710802405bf5777d6eb45202ad45e59e4d3228708dad8d59452483f29e448b53c2c4df19635270ae106872f807d521e38377cd35593ed369b1eba543048685cc3fcc5d8c332696db191f74470a34bd24e4d17781ba6b4401df357b72178055ba03783e358b5fa11b25e68f675ba6bc6eec451cbe1313cf28c901131e93e0355f6dcfc7a6dcf5c32dc45bac32044cd380b7a01103d41b309929e6b164f0d04d3799ecd5c2810aa7d325b5da48f8194f2f5b0ee45c508498b62aa3bfeb6d7dbe38ee34f97cad9a00c94254ebdbd779afcf6c72ea5af232e1482e633a5053c49e52305fee96fccb9c10cda12865a02f99f1eb6c2144064de045c4bf44ccd8f319301de7b02007a15a92af7a4669f017c752b8bd1a92bb9745c75f5cdcea5a6a0e06cdf9646b7f0e1f45f9c8ab95e6e4ce96703c211afd20f13b1715f3bfea0db3c829e52e8cb768425de14b87e928b51a2fce73aa6d0326891990ddd4fae825aabbcfabe9eb7de6e466c731fd04a5beb1b50289a233b639082507e83cf0b5d198449f3a334506166564856fd83ace106eca4accdc48b8f891027aad19ebbcf1a774f3c1794a81838a36fc45d85bc1f683c460ea3c2d7349a79ff673e87fccb84ac880395105f1171b3659bad7867e305e7ba80284534317c3bd31c7082babca7f688af24c8c8bbe2cecf0540bfb0f4e9fc978d22a3ab39b22eada3d1d12b83db274f426694c04ffc4a03bcf93f2865757397816d66d9e3bb9c8fc2b479d86153f5bb559cf5985b1f9551b4bbc957263692ef8a65134d7e5af3b3e1a57543b04d10723d06ce80ca9d66ce2e978cef785d71804282236aef3d369aca21cfcbc7b8a41f85ce2473116b2d3b7b17f96522772d37ac2ee8747e3606f246d1a4db3f118fd82e65229778014c840a43c2baa199378b4b1203b4ad6dde278fde0ed785f2dc25c94a1542c9acb1ed34cf19471acf25a5e48632c0ed3a70a66abc93855e10191c0cff95465328630e7fed40c65ba18e8e645ecd264e509c62bd40bfb577705fd7e53a4b927d21e6c8bb2bdcf6ccd1b6097fe52e1c0b8627574243a5dc96944d66f2fdc933a91f13aefbc6f26031e03a3320c1947de125efa736798b9438bd02e5a747f7e4959217ea401f39231b864b1f877130ddaa35e4c681b61cafad0c4b65400e2d1740c29f20550b3450f4b6896505f196b64f4faba2332562a59224a82a7ed7a37c3f79b10f3782431ae1d70c3ca39941f8ab78b186ae598448601526d63b2adb855f88c3ea27a8d3cae511091428228c6e3c9cc75400345c3daeaac5a0b13ac9b75d4b0f46ceaefab7935855f524d988b7954e61ba2e2e1f6e7b4f34ec60a10f9e2fcee849bfb2a929b7983e9e0a52f472d9692048b0ab7479d7c82066e93bb4ac123aeffb9515c388f489f49cdc42806dd764dd6c48bdaed384622dd77f6451e35cc30c8a25d6c9959e8cfc4b6b62584f5d43f3bcbfdf4c3d74636f52bffc23a08c8ff239c4ddcfcefb704795d0889df46aac371348c1b20599e61b20d37bf3d72d61a6930f2b4a792b7292e4aea349cbf8c2ea7efe292327448e46bd01f971252494af972ac5fe38911aba6258cfdfd974d9c7cc06e7de23083bdf5c14853699a72621051a2b43ed009987ad617d4909ab20f3b63a1a67c46d7ca1c0df23899829fae249c49f826c1a79c5080481394e09668d857de08a67ab4cd84bf88697581b3f196f5958ceba63e8c40c3f2ef6a97063f85855f10e7cc634b63a05e47feedffc6d5314c24f75d89e6f78f8aa2dc6115d15533949c6d39a2471e21104a2f97338e4862e2a4d8d5687f1164ca9eda5f5d716a185b58b15bec80adcb7aa5b88e01d229d071d20cb707076ea810975fa8fe4c0f85666946752bc2c9d54cfb6ad5204ec4474b60bb18df8f0461a83c61a8021932b17c2bb6b1d1c45eba9144b83637672c0092a482679096c7d6a1f8e7674440256f1ceab9c6476692357d47a31027c33e175c7cfe14781139ace54eacc5b6e3a1ba18da4b2efbd34a36bbea8659d2cb83117622de820253707c2e7dcbf6b903ad27a3a7fe6d102c0f7c46a04fee57fd20a78d63871f213b3dee9ee00eb2c421d61869c1ba971b3b05fe2120382a48a6489e63eb3f9612358d2545993535b8766087eb0adea9f13137cc4ccd39d8a4d498f9339d36d59916d9781846647af138074e0cef36ea6c4f0c6b5bbb09beadc0cd17e4acc1d53b7aacc2a638089264b893a5056f63a13ebfe19c229837929b4b1e507745778f2d6e7cfb99db4e366145081a5bdde024b69a6d9580cf4f1b29b5f0fe162ef09cf99df09565d5ff89446f4fd7f0dd3db9fb8e07f292854acbd06dd66d78a25c6c7252d0e32c4ecb502742bfdcc00bcaaea104222843e6e42ca51e7c8ede8b72468b29bb9ee43a578ea24aae4b9605c1a224843cbd22d44592a8c9021ceaa6b40ca8c8dca10a4b441ad20b8ca7b8cf7c9fa3d296446f2d050dbf755ade4da8deb27f5e16420f52d2e63de8101a1b7f0e2917e024fbe3dcbd93737cc9f45375bd2db450d36277b6e96a6e6ce508967f75153dd0ad5d9a129c25cf73f03c643a1beaddaa2e9393d7e716eb9fc9dffbf0460123f330b8772d55401e631642f26b52ed5513044b05463da54f26b951b70e1228332110ad4ddc142f0f60ec1d178d26c7b6020cb63e84aa1515da15d5dc26b160b6a7d42690e6fb800975bcc8dac490f65815b2f464896767b733d0250344617dacf41599b782a0abb6e72326b7d735e6e6cf7022fc9f9bb03af40d27e72c18f86232f7a5001d74088eadf2f6d05b1c75b35255ee09f8cbcb637493ff58b3bb1f63d48b17f06e4859dd3330cd3e6bb6e4746e8e8c3d48709d0cd8c1908fe62484a122ad9f977813d19aa952a19112170b3d947e303a1157a357cf3643550f2a70f7466488ed92c47df5077032a6e0a7751febfa3702671f00380739762cb5e5ae4a85ae8da3c3e082270709b6dbbc854e1a4ee2d2cf54cfbd501df0ab2e7271ede159fc7f2a0fd4b0e86b4dd0662c4402afc3c3620c6f060566ca45a4bb01b7bddf1e69e36c49c9c7fdad95c4cffe04a33ecbcddeaefd15649c78780c43e5578bd963e7817f4c4ed71f6f027718a874aef2285b45b983eb22d66cc33da7deb53db36688fde4384c2d7837fa83e5f44d5a5086c6e315f6bdf4226b7232602ba89b0418c4c514b86db7d538e8e263302ac4ab8a245e2af76836adbf73a220dba158b4ce5f1cd44585308de3a0d8d079f136288b20911a19cc01f0082eef899db78523e86555c90e461d42ad634e54f71880a8887fcc64e803b37cef768952a20afc975cd894f4e43e942e2741871b677c7e56615cd52a6faf74da1b14e6188309d7e36484c4a72876a3237662b47f3294ac81601ee64c326a285297ea275e2db64dbf1980b801d814f952533e27955eb4c00cb173b9a19a3f51d3e09c430fb3c695fcd7197e12cf62498334722cb58d7b778d1725f616688e00b6f656a09b8d8593c682e6432ea94b7e5eacc1ca5c5d3f50753d3e6e9bc08131ec89534a59ee391fd9994e4f6a731ce8da4a01c75ddabf19457ba9939b811692a4315939d90c1fae09feecb860c19c7997da6badc1ce543fa75910c18ec80f10f4120d59d8735f7f02dec13c20449d0f9819a4946a41115b117a6a344b238fc7571ba9aa79ecf336a95ea2d69672d5d6c35897b2831faaa22999821cacc32b50af4e7664e58b4d1ad490e2ee0cfe69a183d0841425a4624e54916ba6f15a042680d58cfd822789f2cce564473578b187ca52dbbe5619364acbb79d2eb222bea6cb6849709c67900da5aac11068cb53bcca3555c999a4ca838ce35567feb29a1cad05042ba6e5036047193d582892867ec14b6032635f46d5fcce3824d7b6a4bfff8a9be83a25fabb76b403d0fc21b299436814228540b03582265ac62b20c0aef3e77edd38021859b81d1e66becf382ad1684f84ba376a13a0f6ab12c3fdd8ceb7563e91d520fcdf5c6495358ab5c3d97f7afd9a8ff19105dad3da2082a827bee188a895652d57c15dbd85ca3100e98cb7dd42e184b5aa82569eb87dc4d8dcd507b12070210f81f1cf67ae305c81bd801fc9297ac93af248d1070f41e6850b6bc8839e6c88b34c1c3cbf69a8ba33d5eb38f95fbb87c834f41e6aa491a55acfc9e0ee3d18337218bdfce068697da1e4fa862de6b6a22fad10b9e732623a30f007a91c6c55fd0c3f94ce4d1385a31b405381f4ab01dc1f80059b2e2b00bb86be5a3446f1fb63cb4aa740f5aaabacfd1519010aef457fc1bae3b280ed0fa08eac833b1ad97793dfe84d9bc5b9273b5675dd6bc1aee3765672874256b2346ead3029d49e7828fbc7c9f2049009cd278434af59964b130c6d7fc2f633852c2164b2746c914d7387b41bd57265bd6f4b138021cd96fdba267756c343611bcaafa6ba47b7f237005a6da2acb57cd5a9ad6d7ed1b7ba24506b51da69bccbe84e7ba6f121e1b0b08ce87bd5f50fb0f19a2571d33ecabdfe8dca5c575922bf54f0363d4f5f2bfedb6f970e9b5298cf51cf376910fcbfaad8d7ff87479b52043d68d614421d767bb5caf579d675d51534cb33d414c44bbd23c3bf5fb64e95bd6623ec3dd8024d39109540675724719237b8ed11c415b9e3f248469a34717cecbd962b14f8436b5749ea8526ff40abb3f3ac552aa5a7f23647f75e9bb4d7a947eb7fd92ab6404c639cd588c63191d72d7a6718f34695de4bb8aaadbbba924c062a5441bd0f56422602bbdab963d036fdffd13bcefc9f319378ce3c63b4f2dd04e49f818384a7d10f920436cf0bbea776725dc5cd032430c50948c2d497db750e3a0d271727775c8621313bcaaf92aa2ef6c5db74c796c4b4b167a0194ec8800c5ee6a169b754be2079bfcafe17d1811a167396d76e153f698bbe5200c32560e3d0c6b902c281ce61d35dcfae81e3bad790f2e183cfd406434740e80e064d39913caea737a7832612b6e0c8c622dfa96ee2cc52e4ba826c28740fa3b13b377809f7d4623d56d397890246085a7ec55250b5bee190dca3df2203ecd0c0cff32fd072cff84aeeb079b1f9e55219342a4f4244cf29d4589defbd128d45d61d30119d524efa14a14fc088d5c17cd80c0be134c965cb735860139efb82aa70262c27fac2f628f62322842e7ba025233e3bfbb243311cdb4b30ed3b8af1d903edd8eeff3ee8ef17831b937d4238f7105ab33868251a8e1f1cdaadcca3b954cb5f33d99e562a78bc294a47d32111b51db71d2678df97b46edc4f78f2e3ddfd0f82661390a9f895d3d14de4a7c97f79933af30a33df68ff03b6f921b767d79b5a012ecaeb6c5cf4126e47dfb78b711c900ad37c0809455fbd28bdc8d988a4175df67f6edef7fa09c938fbfc3f1b3caccdfeb8436ee0bf49b181b5461fa3b9e975c7c094acccf14142b760d5574b844bfd4daa75836a809f21b23ad3c25fa79a456cb0b3e23bdb95312d31f8c242af6d8ffe706f9d8284b6ec12e49123e68b8e338565ff9f40242d70b2c3501f5766571a02387a2eadcd6d75d847dcefed8f155606d25881e80c62e08b2ded3246f64769a2732b577f86bc03f0e3df575e7052acb54860ea3706c964f5b9add3eafb73481f2c3aff24db539a1404199ccde8b0df757838b9bce5ed7270135f572b59657f6ee61db135cb0792067a2683162c6111898b7ad8e31a0b93a747d9e2238ad5016078f912910a4b8ce2f0e37d64203a6de6ade42b61f558a361bf49252784076e84b5af8e01b796506dc131ade08aa6df5791e0388ad7d1ea3897bc8d586a23ad5b3d04d0e03fb46237335f14dd27b311511679fb6c802003eea54454c976ed3b107c884f484d50cc79155edf3ab62110701c5c4a9a24f4b26826e3524d86ae8f37bf0b4053b7adc42339d4da123e2acd045ce1bc249da7313129d2fd229d3b3090dd97978648f2225d393fe56f29a142c78cb0eb366fc841d016ea6780af1d59a9da437d6b1dc892f3d6ead125828437f38f49b511ac87903fab4635781473f4d9430ee6b2e76f57b9456c6cf1ed7f102597794aef5c87b452aef470d5d1cbd7c30e4189f316065a9adc26d91ebe62deb46fbca43118295fa04ab5d0df5172166e94dab24667398aa937d0260ff2e80adf6f5f234a8788244b6f3f419e523e1799bdb3c2cbf5472ddd0d985a7201f6d1ef88fa3feb8d01a8e18799777db0dee6f1a5c786fc21ae91bb3c2a19f31c06c8070e578d22c67497c30aa3d02f7bcd12bbf1cbcaccbef1ae0309136d4fa29bbb066c5e06aedc94c49578a99e5838ddd11059af05182ce4c17bb9bcc9046744e60149798791ea3daf5caf7fe465f7c8002384a7269b3b16146448ae920e30a58a3d0166a5c81dcdce3bdd64ee12d78a2ea133d121d1768b0358f1a370826ecad6bd557b968db00439c1faef25772589caec30266341052216b0ff8640b59b09aac5b22ec5613b98cf4d3e76b2421f7f598f1ff0475177b451ca7e14e1f13f55f9b4528920db0d030ca197eb7f584211a8609bc56fa0338650fa196ebc0ec5b0592fe2b0be6b6b461a5dfc1f295822eb9b6bd49e50fb3bad08d5be71b06755ef03eb5bf753041e3f39d298d4deacd1c75f850241a1dc970f3eae60bda674f14e8694ef25f914c0e9deb236fe8541700b1ae01d46cfa8e3ae740f0d610872df66862c8cc462e483cc6a6a374475b25028bb011ed1f8e101a1a06b38724cb8281c43fc0c9811b87c79333ff4d03ae332d2085d06ba5e38ff0e95938a06d4a27739f588804cd2577d2eda0a487a969d03c3fd453fe833fc1154ce9e39906738aba29958d4251858edd5b467305cb6988a08e4591bee545f67bfb2ba1e7f87c12aa89a6a3acc983b6d84339357e15ac30f0091490633c20518a8c50a8ce12f42f6d385d2d7f69f4aaab455c80dfae198690d0f81922af184aaf3a8aac308615873fa2a80d348ac9530e9cef6e198f4aadc35a86580fccc053d50591ae00a04b588373d8619c9d2ae693835879d2bc9ef420f1b45c3843a8bd9849d34d3a073cfc4a09af783924dcd4f4d2f4c2b3837fd5ef3e681396ef129765f5e59e9fc8b620e280434093a1f2145ada29c50196545ed5dee837a817f0f0328d5d1d3140d0a89a9221dfd05019ee832f5df68cddb55f11b18edef6c5eae7b5f9c5ef7377a290cbc68f4e77b0e563b5435f3056174ddd10774d487fead0221cb765b9474221d21c229870cb49143884b1111ea1b82a11405d1678a781c1fd2436329a42ea123a841e57def2c90f0d873ece8aa1309707ea3d2fae0fa2ac21e7f1911fcf803372656ba9f43af699e797a9a51e6b5d58ebf45dfce7e9557ad517eb61e06e9ced3a05a8a02a83b65fd04690bdc5c435db8dcb253fec264da0197ecffebef4bae0794c4cebf59f7541da5aa0edd2cbad6bb1341ada16e1919f75a71db59d6de1254ad61a4f47e0f112147c10393d9154bbf5cf62f04b23f5c566f7b783b0426c46a13b2e7e221255a0c84650a6abf6083120733d60dc31e681039e1349b56b9bfc3137c0d1ced074b9e9aaa3c47b23ae51b1826b37136a39ee89c5f01acf465fb3a310cbbd9feca65a31581284b956cc0121cf5f2853d2beb993abf70782b82c45ca34990f0cd3b4bd3ea50f7b9e36e748f0c6bf9a008d480c0da21a1c5402bb616b64f1082c9f52513fd2aac609e367b612c7b4286a3b78614c3621c2bd41454060f63c06099b2ee747730cbfebc9d9c50e5cf095058143e238a80c7580b5c37b45139805d39f405959717b2cd295f837f2dd31a97989fad595431e59a116c9fc7925d816796a4a7f59e2dd9eb97e66e368f35305fd17c5b849c3c9ad6344b4013d722f1f1b76379726b52abf6a655e1e6c42e2e051008c608579ee48e82ff6ea7ae043e1687311e7d3b1e5f13cc95fca4aed4c8d8cf09a82b90434c7e43a6fa56f5204350290f90493f3a0bc29c6a739437814253209964381c61bf55bca1ebfb6b4a4da86622792fd5a142e7321c6b22b407add9ce97480b2b60806d328e93c85d7d2cfafe9ebed7a4ca52ee0cbbe3048d9a54287d5bf9d0b1673964a43a2937b142f33eedf28757e9125e936ed0570264980e513f068e23dd37a11c8806a24048d16ee582233751bcb531952a8a80cdb43dd0597ae117d386b2d96b6af0ac90b745c0d793c3346f42889cdbf9637656bdc909e1a48f135fdbebe1f021205ceeac40b205374eb8af1e179cd6e903327f2e918deaeccc4cc35974bda9f8cd1d49214a37826c7d0c00e049c22209f2c6ba5e8d4d01ce742dfcb01826be099bd888c6cec6577bca68f59ad9d08c8bf2b590d4256821c5ed5c115b1a2d8708eedb83d5360f6550f8c38383064c770d235ff300175e384c81057537e09d2ecf9d3ac6f102b3843695126fb8e25f4afb54b0371ac02c51b3621cccdcafa9e6ed50a485cbdfcae91cc48d0523be788ece76920579abcc8203b1ff6de44015ad958f926b7fb8fec41bc46aa8aec7edd5191fed1f1f7d87867bb56c922413724cb12107e235a39f2a27e86802f5b50987a27524864a762fc807a6ee9493588c41029bbfbabc7bfab4f198ef12323a63204ed6b57c8356fb5d9ac5f56a6e079295a54fda88cb83946113f244b40840e7a1fc74fcec142283b9fbc072538ca89856c89aa199bbdc0c6e0be810b5b1ee2bcddd8c0f22e72cca17745f0381576cd6e966c759f0fc0ea7e831046a7f5e0fb162ce660b309b6c7e8e768424d368f81a79a60caddb96f5950d657ea857fd144140efffa26e27f6ddbbebb42b600b4852eff15cb3028521e1172034c2e50f6a54abeb3c08ae7d5259f4367321d05c50405f9b9f330061405b2e3b8f4324a8d15d2710600e021ecc9c36c356933cb0d11139300c0e9d9a2252a2ce4a8d9fd1f2636693782d1ceccf93e077a2b865796512925fe7e159dc01009cc005b6c2704c443f422374a7c92173490874f33afa643e3b7cc7bf536fa130317e9de12ec91655a04f13ffdf113c72d6f6596868280f2d4ba1e92da55f07c48ba1675f094da0f4298161dbf351408109132028a5c0667e322fc2dc374f208931d784208f9da68ca54fddf2af59c227db6bbfeed9fa4c70fb12b9015dad552e46add5fd9a66610c1a615761e31a7543a7cc323b2c43e978e1549562e8ed0afa6227dacdfbc672bdf4970c98ab1b1cc26aa77c7bc19a25b5c2e4df521e1cb0f4b1631746df0629c826404b4ada33e9994a898ad036fcaa30fee5dfb0ded322dedee12e0e60d19164c83564a21d743f7817c5b6abf06deb24411b775f6e96ac988447ea824675c5e8ffbaeb0e45f49816175b1a9231d3c585d26b01de23fa16f5c1773e586cb17fd62c3a265996b4bb597f9f99e87344968664c516de1edb004538b49b3267fa8a9df85090416cfd58f5194046e91da3885e3588bd6afc4602b26f0c6913044db9080d1fd1b0910eab53ae219b84d72d258d52c60a7249775c13bfc5749a9cc594843e231f512ba1c334d4ff7af63c04a93107d696148567e5275e080635a7f6bef929d635453a2b3f715c41433d55154aacd48235ffaf07db8a302a27fcbeebb58b8bb8a4babb8d7d3f3ee4a9e7fb80bdbd66165659958e19d10f5a09c804370b9f2438e4ff47df3d4ff89b7f1da250efe0195a8c6b17087b40823a0639d5fabb808e9f8745dae3f1851cd93cccf8af124e916a2db865d1504c29669a9f4529b91644fdb903a24f125991019c9f2adbf418cd4c1e2242743bb24c5d2bc8298c4aa875c44431509e1e0784f1d7871ff4a4779a9d2c2fc82ec9627743fe0bc4aeddf829aed25d2986d1f43535ea2a63cbd927f4f98c19329e1772091aea9246d457005eb15193eb83573c4244c7da097549e273ed3040e70f3d54ceb0c5feaa5baf269ebca96ee372eaf23fa65fcfe4ffe95cb184caa305713c9b6cdf7691e04c63e28833f01c70e07fac5a52d4d78e8635323d27c161c9d24cb50ef31821f4d22ac562a9da58f03633d95b1b6f0ba8351b8ad12f29bad53c0c7847c12158680ba7c92beab7406d220505fee34ab5d274da0276977b87a7aace3482163958502e09e0c9d1704dc2fee0864dae946d2092b6734f75ffb106a63e45b06cf55b86df36be8070ad26a9dbde5c6709d18dfa5c59a7194a7c5623462c9dcf4e5fbb25f1b9206ba8c175de2cfb5686feb85dc855148ee539efca887ec1fcc5378c3fb9a97d7944904824c8b5a2efe0b8ab6210e720b30ea4e15e9d474556d2032ae08b393ad034ed834e2471a0b5aa6be967363cbb72cb0c40d0cd3b0496420c8e6937aa6fcc9ab04725b8cbae545e3194703647bc6004b2786337dd44e287568759585765a18931476b2900efc10f03d61865346f3a52b0cca346dfedbdccbb3a11125bad41b71dd319358219df7a8beb32ea011cb1ddcebe9faf4b89ea65832120d6886a69b470857593919b76d958c790a2c4b486b4480279ae7fbbdbe9d61f2510b8b3ecf18d83004b80c67110cd11509e77973670e2c1fc644f48b30bbfe150c72958aa195df43ae73c9a2a69111ecef58d6961e415b971a88a159ac91fea7fe0c5cb7277f7de14abb21382f4895a8f0716fa7b471097515c4cec8ef3dd81cda037b8b1f0eafebe7967de0ea993471141275b9e6755e4fdd043779b60f260531e9c641200ca3c8d5d3dd350e418bf8c9fc0ee6b75c6239bd59d35968fe9b5e31790ab8f35d740b4b308becb521bdb826dd00d8efce72912879ab73c765c18b08d242693694a6b4752656f8b2e500e3a0d4c44825d6d8334f1dcfba3859b3fea26e917833a32ac687ffdeef811433e618283ea888b94f3a7fbcbfc13e32d7fb11e13d99d42023891c72d33f42264e5576baa3d996d09077fdfffb330ee1ec5dfedfa733f048614a5a00f869e2105a53237e8d0fdb7e579cd7a69c71c6f5a8ed0a7f29b0e8e8d19a54a81b5e9b8b4fe8ff63728b74bf0227eea5709a1a5f61031b08c781f91dd7c081f2760dbf546b1b7085b41359f2d489b28793e4e72003a7010eeb771ada0d60be34c638acb64b74808d4dc6578f2927d169292a3e5bcede56f967414bf71fa1967567247138fb0d7526c6de8221f34e9e93c360c44778def5f174c250fbb7e0b68d9fd5d44d79473cebab0f5c1484f2edc0d9ec0dc061c47eaa4e0bb283e5919981d7fb86a9f0f3ef080c973f3639ea33e8b989d11e23859e58b9b946cf7353b08380ecc41f4fa149b4a10c9be3a18d252cba19ac962aab1597e69bbe6a42d417ab2c7ad1392cdfeb554d75f38d8d88e284efeb196cff37c989caea6f8a317d49055f2067013803ad7ec5be25f6191508c9f82a1026edd2cdb17d7e5ae6aaf6191a0ae2fdc68dc09a82f7378cc07e9cb160b71009ad0813a25648f6481f348ea7ed5442f831460be608eb1db340b1980d21f488994ed487a3b267cc49cf2ecf821286622c6ab757b269b5be2e3c332d550f0ee72deb45e8b2412caed6e3ff5a20c533f1c67428af8c4458761a389ae2b31735d7b1d3682c30f3ed7d65fff8bee80876555fc0d26401497c973bbd2cdd4e81093c1d974be69873e7001f578d868cd7361f462a8c5844711cfae8b087a3eb5a14f33e7565ca140c31f9dde06c9bdf1499a7530fad4358b7b6c205f715766620c929d36417aeb10f80ae857dd4018d8440678894245eb7a238eaceaefdb0c784735d811edd9010a331c78117afec22de7eb35dbde5c2ee37ba00ceb513ae511a723c33ac1ea66f0f9e1885f6b2fca74af5dc59031bc4fccc7d38b590bd5cb054531a3f62c3c48460f4c6136e109cb59ac72201f6b76b0262186e7ab52758be03a5ed18e5cb3e694f6187bdac50203cbf743db65a3229b30309c59982162e1016a7c7c6096f5c50c0636bcdd8b769657b982e325c3b744bdccad71e8ec9f5d7f38ebcda9cece18f99c3d6f1394cbf554095ec7f8240606a9f8c77df06a6922ffebb04922c6e16d1a88af17d04e575870c14f18aad90f0b3439ac61c8c70deb315a1ce0e3485d0af3071359da6377f394c0962ece2903fc66a925355b3e018a4b6e9acc43828abe1186159c6cdf0ee0ecc9fe1fb72af89d8af6a52dff0645ecf8fdc6fc06d5d4a4de2e114a624b463621c795976d5211bc151ee9fe35a6f2fd40c78254a6a4dec511412907c53cab81f643fbee119a0cc050d50bbeb84ad1dd73d308c8765b82413d5380ac7b91b224ce8d474eab8bee4ac12e702f8438a75ab9897e7ca8c8923ffab8065c955883ef141a079742d02ed4c777a44ca4abaa138ff93e94616d8023c401d197e69500f5bc79d9f002324e4aeedbf0ef6f8f91d8a40277d0dfb70f3f26d99e498624e7bdaf6d8fedcb9f748574af132c5a9f3296afcd4685bbaccff9977fa2f40644e2686eedd5e8b162e71822c497b11940edddbea1d87943120bb02b3973d94ef800764e9c49955c690bbc7caf2f2137ab1e8f73dc66c24065a537aa782f6f18088049f52551f199a266005caa1edaa83de91c1e56034f877d6319afc77d9a4bdb5977a4e6d4b5fe54e5a7baf6b3799a37f3eed5170df4feb043cd906276191ff803c8b8b34a9efa99d004b359edb878fda050037c9c6d029471ca05989f1984dd01f8c66f8ed219a50e3f7dfac3aabc7e07e8275b7c469ddf8caa7d447f625873c3d27f9684f4a51be06e3442566413c4d7f5c4969e81f1d44533e8bd42fa0f0b61ea33b320bb0e215e695a6715f81bcd940900d5a132d88c26a29326cd9c3421da0e45058c1bcc5eb420efe0c12331b7a06a40e728720f1a7f11699b36b2355bb7b37578a27f2263f14cc23e7367720c220d036a3c81953b5b156b6e4e52933395c69383b2a72b6e0e424e7b931afc36c5ff44b60fe39cae34038c087c4956ab4ab8cc5ef3454e5062163311ce69ac0b0627462af651e6e9338e9a01e084c527dce52a926fffabcdd9ecce22b7c12b6d173fb0531b4aed5908d9a6d455bad95b889de3e67e9be7b02993a7c4a4615bf8ce921b3823b5b5996c9f416bc419a87ecb1a29e4ec3fa8be834b80ecb0e3e32caa507bf94257f1167a5a48f749d35d3543c62e40bac7ab407de2f3d44af55bec64de35e54d8efa52cd07b11e04d01fae502a92227fbc5258a347cdccad5a2eae2f17eb139a995c4b13a675e0dd55c0417cd8b0f2dd30fa96f534ad976aa4fd5d9ca8cd53cc6579e940fc2c40e9d05bedf3cdce2b5024a31cb3c003da6ef5950d70e9f8fb39ede4d87d3cdbd73dce1efcba1359e90820dce394442d2ff56e72bc03d551796e7d09ce791cd004c560de8ef0c8d9faed43bd5ea7619301925c49ae57e88fe298ad4df479ad47250f49004c1f1c63f1a9f4339154741082fa569d77fc6a807423357504d97957f0d7e0c074db36fca5ef85ac0e5d3f055b6f81b5b914490f5729011022e7596702f401e99e42adf1e2ed055a0f7d5f1d0ea9b8fe75cece98bf2106645086f0499fd43d2c2af6a1584c849e43824710240a5de6343f43ab41d375d4a70efbb6c1365beb1e66c4a0f6879800ab04f531b3875c80237d2cda57ce7ac3633a6809cb9bcfcc9a73e21b6e996dddb862708f9dc115fec78bdf6cc31ad12bec972f9720272970104daf3f3a6c2254227b98e1ccef7feee72109cabbc3c19b3d389053f6bd3f74be41036ee1f52cf82992cb1ef3f2f2e132a09341a39d604ebbf5911d07ea737f981710aedc49f31bbdafd489f5ec49230090a83e7ed790abd8b363e8ba4393bf3f52016e72c70f0c3c73ab8e8369f4a2775e8ca9e59780b236756decce9c19a5a17f806787089b061a123fef90359e4688683371575dfd4d0354accaaef661068629e3989827db8ee0c0b6eeb8f95f374d7222cd65d8640e2df20d70584285aa0f2d14b8cc6bb02e327602bb2640dcab910509105ee6f925ba20b4bb2486e1bf50a3cee0add74163c14cac217f145c6cd19014860b296f2d75443dbfcca566a14ffd13297405d1a98240da7688b01b50fb68e39e3300dc6b5b642e5f6a7f661151a7003028807380790d0c8f6fbc25285edf1c779e7070a3ca041082c8676a30dc8d1e3d7f97e179f11ca78526ae9d5259a97da3f773369293563720dab96270e2ee31bd4b3e85173abdef4b1c48a11a5c057faef537bdaf6921ae79a6e212ac4f887977c8537c0d96afeeae953538b0079a225343ec784c2d07844413f11fc67eae62362c12c0d03d4cbbb599ab03d8b4e1832af537ba2ff6a2105f639fb53f8c13699ec041ec02e3f5763d4cbee1161f21f44cf81984c16ebcbf9c3a04ca4e99d881220b28a1327caeb6cd5a7210565418e1df4cd42c94628577426780507b31badbfb374279f8bd4d3029052fd705cd94e602519e6c15bedb017d41f2f50d8afdff545579a22d944dc2a294302d701670fe3774d037f11706e1997c261d092852615d6c3e746fa940a7c597fee89f8d263a8964621d2ff67779b6f5895038be3a8d7c700c90dc814d41e0be71dd1a8a6ab579c15ac95db08f1dff0ce0dd1d494c3d4714dcaac039d7d22cb1190fbbcda4c3dc3936746e098464961ac926879c193d5a8ee503dc4faaf0b8b8420af461cfd7260ebd4e417b30d2f51a790a0057508d8e923a74a808193bf512590e66b003f3eca6c916c5b7c30bde43f489defba918b0d3417d48985fe58fcd3dddb614a75d5bf2beca44f563eff68a989563ded9c7ec50eb98a8768f95b1dd5d800194550ac9751bed540e9e5e4d69a348bb3bcf60dccf5a7653a40ef8107ac7c41315c8e0c672e472873afd21730ceec80a43a8566010ff34a1d2eac9dbf0e3a321c5b4387cbd49e387ec4c2d5d8f96baa3b64dbb1e8b559eccba85821656da6872adc08ae260cc26b3337b1d84db7219138401e6bc0a1619197b40846cafcd0a9a732c24ba7b1ab3c331a56fe19839c7c10c831fa40ceb7da3088987c66bf868eb63e8dc0c7e8ec9de3c7a295fb165af64ac4f28229c1558329aa170a4ae5add1ccd28f257b4a1a627dc75a43740e8e4e8fd1942a06d59b1d59e94263b072af61dc05f1d79db62657b8e342d3298bbafccdc4313f9cba8901cc857c7cf950175abea9b5d47d1a4a4ad49abcd64c956ab4f4fbf3d1d34c747e2451a2deeb148e630dc8af4cdc9f16801f9e2ffe68f57b03a95099d9caad1d7e1ccc1122dbf13aa1db892b25bff04e7f591044cf84b14765839f74626f54582dac209637199919654d16a5eccdcf1ff1a30d337d9ee3310ebeb7eab3634e34a31dcf22391b9e05d301e07177bc07d6cc2bb8bd90c7d1c2a5eab3563324c26f333d8818fbc32415a514cf1ad4378436eb3ea822d16f6b492f60a84a4cb7a24b8ea29c684922016fbb32f42609aa1d18b5c581a0949f2292e6f548d7c9580ae5ed7bc87039459a3afa1dd84005b62e2a255e18122ce9281b91285bfe67f9f049b697fdb0cb70bad566c46a8726c398e65ee1f8e705b8023f61454e403759a8faf05be625afaea4426d81f24c9a894875f8d4d9e4433b0baf8a2615a193907ad46de4ed930205cca2ace97b80671bcea429bd08e9846a2d2e73e796f97929f418ebe8fb7ec8d2537e8b7b2b9ac5f52c83934ae60ec8069ee42fb376e71c701e2e605e367e84196580c649af4f606d6584532a4abf39835bbb26c2b2738424a4ed5ae452205fc5670c31f4d6b713f090c7e1c96cf56bb0063bce397db996e58820f43972ae7bd62af45f6e41364820f50b845566fa152bb4743221d4933a724fb67a5422c7f4853cff0e90645b1f760c3a8578389f1ad190bff6c88156c3309525817d3c8c2686f674e2343f1f3c41fddb9ef5364cf54f32574c8aa6d3a9572b7fc035385e032b23eeb87cce77fe192b14250adb6d929c64ba2baa07f87d5db4bd5670104782a46e83765afc3d821d405153a84bac2bb48294fe648e2adea4d1e73e5ad729e6040ba4c5c1cb36e8df1e0b685dad0ed126e1a004f911a87700143fc442a1d94f5818e74ae76e3076e84fef59f87d445ff0c4f766a3e5d8d296688f0216010c9cd205e5b59fb2ad32a64105ba47cd62611e30341f6b8081b8eb1d6a83a5ebef100739d3a7ac6a565c4df91df25a9b4b0cc964bbab99c7e9c0fb5efc2c98a055e7ccb9c28a42b8f80077c2a84c3fa82030dc2258b442bef254c19359dbaa93acd923e0297a1316ba79b63f65dc8fb2778d3a58ad73bf95cdf55e8cfc65a6b207da301e86b115b88ae98720e50a9c88b7dc6ce6d003cab6279dbf44182c53b42faf7a6dc4c7ea8c68c1ebf5a8690a49c8c3bfe2ff7afd67a9ca0df0976816c9adf8e648931db58430887e2de723698d80c67de302dfffeb1829585987389d43b8289489bc6a7acdab17aa662ca136f485854297ae3af987e50b868182b03888f83a01c6fb7dd50e5b86b8d81ead74f216f07f757f9a21dee37f984d7b2aa88e16257ca5b7cf0fe01038246ce596d2518f0ab39aa8fbdf703a628691c2437e73cb8bfc6ba58f1b7292233232afbae219da7ba4f442073f5c7357a0f79d5e9966055093d64da5baf2d778da7304fe5c6adb4889b4185814c5880cbd228f3d941ab4c58e7fb9a708e9f5647123634f062b0a4efac4f497fb953bf85bc1796fc05c36997b1ce8881cc0152cd68fee4443bb50fcd59033540cc2987d975a51a69f6389c331ee5d657c63612f9b80733cea5743390c79259f4d284d30c86da6f9f7709db3652db3f98114b62f0c3f606d73324f844c20a17a41eba072aa46664b5384ce5d69530b6d22c39b90422bc147f536b8a8f81dc53b1a6dad34fb08c25a1a3adf2aa25b80219307559394daff34d8075fffd49597954da1b367c6ad9722c33520138bd90756c3a451f3776cd75ea376c57e9498e6c51b2304df58b0c1e8a71313e237a3ab72f453abd31cd87d461c428c6028c2d6bfc4e1b43806f1fdf8d41d1b1c3257026b156ed8f12402312b119d2776474e53edc3cbf4340afbc06785bbfbcedc7582b85c3da1d1cec2ce21d3362cd1b33adc60c031f2776a4db17ca5376b8a123b161788b4be6026008a2c7b799dea006a13ecf719d7e365c6b6d05221e160b700f9414b91b6a560519a38b5b8408200d9c3c31ea1bf46d5ecedae1d64e3340e8cdda193a34d156884cbb358a7bdb27a951bc0ea92473c04c305217048a0ab7de3fa55c0e7804f7e8091aeb81f5e814396393a0f49fc5a85fc5290647be5a3db29755e03c722ce2131d4c06e1b579e9442f3f7daf8af8c8d1826283ca7bd9643a8de29efedb7d279a866eb7988bf3f029bc4f0db06ce0b9171bb3e95dce16fecc05db410edbfa3169382a37bd19cf8e64c27ed70985f4c06df52157efa12ee6f05eb8bc12a9fbeab7f77fa8ee3570b0e919a539b92d82ba8d9718c4249818904d03839bbfc7b7d095d5a0af4d9f19c447b36500bf507e4cc26360e92c8067c11261bb7488b48e9814a9e4c67b864d8d635101e288a8ef79ab1a61b3c281107ae55fb50661365270f1f80507f0cb65f9e6ed558fe5167b9a923e79520fc2faa902d91744b7ac9733434bcc7e873f9be2f148835f021118975adaf9864c4e2ecb6866005caa1edaa83de91c1e56034f877d6319afc77d9a4bdb5977a4e6d4b5fe54e5a7baf6b3799a37f3eed5170df4feb043cd90627619a48718d48e59f12949c329ad4afa465200be06f681c6b684e41037a7fd379b4c06d7a46d289755062abe5174b6d061747a74303542de3394a3b83462363af204d48f99fe02596dfcc047f445dcf58bc0a77762426df4379af1e90023e65dee8be7997d05f0d7a5e6bb1997b911e2dbe9a199489d6ca0a7a7dc794695bcede95a2a7c62a0665ee38c853082da8477d4ef07b423cf58b98f6c0f6b7bba2f2f73146e3bc263479e24dc6ce1fda618b5fe0ce9168dd68f6004be084ff770a424cc1bc7cd1307b9c7aa244e149c0ee1150089079b0c95fb8f19f53e12825c82d8204e45cb3825d20e90dd2491f5bc34d8c11a3e9d4978a06ab0900456145cae3535d10c344596e65a7422c98f815d451437645e0e64b4fc488055fa73af199eaa2962b4c88eefbc0a725c120b8bd6e79f1f5cea4fe373d169fe93956077a90e781ddbeb3a577313072ccc26a00cccd4ca9c25d5288ce23641f2244d2d3aa842f54098f0b1257c2267fdd4d6cf6dc8c4ec9d5cf138bb9f488a688ce8511fcd0b0dac774003d6a1a344684b507ca891b18e08a8417ad858468bd7ad1ba397c384c0b9c4cc0662c44feae7aeae26285168c4010203bd932ca5c239e08df7ef6837d1427c260131c001c04ba3a8b1cde8aaf22cae7f016797bf66315d3321e356d694792122ffea721be818fc90a8dcc1ecc1db96d56f0bf0a316033a09ce791cd004c560de8ef0c8d9faed43bd5ea7619301925c49ae57e88fe298ad4df479ad47250f49004c1f1c63f1a9f4339154741082c81e7418f9c20b5385c572f1375d933aa91cd74f6d1e5939b2e2ddc2aa2462f627d1d7d00e4e4799d1511cd952e785a4c2d0567b38455a4b1880397385a284406fff6c7b288a41c7fccbddf026f3d7484610b8192a4f2a38a0fbbda90e83d993f85bd8a4d7a4fd450dc5cc77733105dac4ae0e748ff7de3fcbbf7757be0b23491ba3e446333e97d6bf693e1aac64e59ef1f8023098bfbb8715dbdaba0ef6ab9304cb4c1aff4294924476a0c6b8b6e49a4998f15477fc8830de66664b6b0df603f74e3b09d3a01a181c635c1acdb89f27f904032e70754bc5d4a16eb5df53c1452162556013e7c3651c19ce3e2223595a51fa13b2b80e2925d1e30d1fcc78701b67e8d5d72e9313c4caf3839bfeaf475ac2aa471a4e1d47eb0fb1d9c022b58b46f650d7ab14a9dc9635d148f3e4a2e957da811da1902cc6a4a4e5af71ab8e2538ce9ca09765f2c92b895d50247bf73eef5c034914a1f68e14a669bcaf5a184f31031e344d75636b981c9765f43f3b18b596b8b2485910b5eccc178c392647dd2073dbcc54b6cbf92ffe946ab0fb0379db66386120a2a1f40cc9a843c36bcc910444b4e87af1bb35eed0279aa8ccfba576ee6a011295a61806e811bc42af7ebdf4a033eac9108021ea9ac80c6343128d18d523dcca693d8ecac97593b0fe540bd0e4fd23c5d97f9a16d5a3abcfa413f58ef14e0879f77d23b2563e67e4a94deba1995bc3d80b1667662cb531c366975b1863d72425e878cc9b400c2139f868855d578c39c2bad379e5022f1b81b49af7dcafd6175a70c7bba29fca7241b06854b81ff04f9a1e582860fcb2ecc3e34e9f2f7082dd7d894a7b1647136d4e21c7d35400ebff5345bc5b568da9b4ac6bf97a8e36045f7f872660c7ec02e3f5763d4cbee1161f21f44cf81984c16ebcbf9c3a04ca4e99d881220b28a1327caeb6cd5a7210565418e1df4cd42c9462857742aa96b013b429796bb680142a650c5a83a495459ea18cc2175684ca60f2380d25e084ac8b3376bb5c84124a639e42502dc09cac87c8087391aadebe25c276dd54b010ea82866f1c1c21719f3867e1d645398959ffc7797843385def36011bb96ad6e26887b06b0b80cd1763476f4c2a029a4b697e5d54323245ae779b7a70d4490c0ed954169a9f5fad162b1b12fe8912aab0e751a7d45fa367cfc61dd0d6aeb770bac1aae7aab2edf81effac24947401094a2ae0d39de25a81ef60d779aacc7adab12702bcb58114995240db1d1399392a3d9756544c43bdfaae962b1303e73c5081e87e355c48433d40dae3aeb342ad10768923c80c56d50250d67268d4038a8d60e9b6f2d7b495b74a749d5d99ef9829775ade6ba24384939cec53b137f0db0c40dc0d57a63a6ebdc5e93c996caa4a5556d6fbe0c0267032e202baee07bd70fcf1074bd044570d1de1ebe8ee8635f6b5a30aec4dff388cf712fcd461f5b6658d13828c2c7c6661697d27e45ead3993001adbee2e60169e3be451147b4e0905e3af917a565a63104d4de0e3eba3586cafcd0a9a732c24ba7b1ab3c331a56fe19839c7c10c831fa40ceb7da3088987c66bf868eb63e8dc0c7e8ec9de3c7a295fb165af64ac80964c10b633ea07d65a2a46d2313cba66e21e0869b4ebaa1309a0d697e67584a820323a589c1035265f67cf5109ae628103c249fb080dfd29c4448449bd98eea3af8d15cdac1421af4b96b69089d9b858f6aff74eb4819379e6ee048df86b6a490c6b517a9bfb1e66e4c10ce4b1739f920a75f87991862c5e5be3c854c64bc009c0b52ba05615f5a8968ad2d5a22a72d6409a7e176fa6674152f6b675835ae57d5777a91d7bac9e76632e7bce9f9b2e8d8125f28c68ce1d56725f46fae106c09cf8f6c9369f5793e6b4e4867bc428f75f171448fa9aba96a2bebec1070f18bd48de2e9a6a6758587cd07385401bf94e90d08f3201756e88d3179c25b66a8d24830dacbda9325a60c46f4fcf1bb0887539e91b00d73f4b75d215bd868779852af00a155a8318b0a65e9e5f2ea87fdd6398edb0146199d71548673e889b3a1285bfe67f9f049b697fdb0cb70bad566c46a8726c398e65ee1f8e705b8023f61454e403759a8faf05be625afaea4426d81f24c9a894af9742e06466b196334de42c194e7a835bd9a40c6e2dbf71eddaf87b7e380dd920b25f40c8850ebeb62197fdddfa35237da083e13238ef35d3a563fa3f1f9887c8c02afbdd8aa7d163548185aff5116863b5a29e896eb6a6154db70bbad357b31c02b98a0dbec054d4a63fb6bd48a65ec7ca15ba03ce1fa028f0e07d103035b63527f77ac55ff28cea4fce4ac6298533688aa366e5ab5b21b4e1a21a6526f2711a55182d5dc8aebe1897c352421a778c793ae2982f181d1d9ab673e4da2730cb7149006e7cbfc4294bbf806347c27d68f0cae272a734142cc0eb47fbf70537217181a01ffe2dc2f1e15ae3254e66e2ef290b05b443fe5d806eed3a2454e26a8f3c4b45361cda5f576ce7efdf3058eb0236bb6445be21f123ed788cce094b05d1b13f052dc6d416fc0f45b5cac19a40b4411ae2f97c855e9e00674977b1e9dac8a8cf2150194dde0c908abb7be2780fd75e5474bb61ab69a5d287e13d78f047c37486ff2f160bef9a013f023ac92aebf4f4cdd28ad3e64aca9631a56cc1c617b65f6e0c9f070d12a72f34673d381b12aad99035bca88b77b90081fb9dbe33aa32911a5368b03a5da253bb6a68eae109abb63f2b031222a008bd68327748606601c88fc92de12f208fd49706410bbcd2486724119cc27cdd3a65ee7719e2a08712eba7ee5cb5e18348b7d9b80ef601e41bd366586b81fdaaa0a0b3ff1abf375f08fb81864dfe8b940d952284b89afa71c5d162847bf95737ebfce2a39511d43d5a7fd064a03d63ef3daacf594cfbd4026e489e3d1333ec1059f44704bebc074a5130971dda185571fb9c6c796b849067d3cca94dd15297f1c467a3a73b5a27d256f33e7f7951f483b58d2507d60cc110fc941430b687e744a063da3112502b452d7e9c26aa553a871e7ec155f24083766de416fc5c045cf0570d6ddc16043a37c13e07677f0e439bcf9fe7c671c6c0cba0e8b6acbb592498988da5a148540a9b1a383f15b6897501a4941053d59465868ea28e54816874ab1617c6945881e9c99d9ab5e9ffd7c745e842dab8ead8c514b6b85f305437013fbed1a9efa33947b076e952b49b7ce11fa2c9de5fced21b9a64cdd73c59a2b7519d3ef0790d4fbad61862f94100d6e73bd8afbcced840eb02f4a2701b92874719b4099898ea02319ae9feacdecd046d24f4114e2daa53edbb95a89c00d5abaab466aaba880c661f887cfae6cb1c064653c0b9389054149630614435eb6829ce9c29a38cb474deb00b5fe1a71a096badcd393b13f94dc5f65dd4f61607fef2b9cd140f503f9f3bac7aaf3b8767031e40c7a8fae22437a84ba07f3fbadac5d71fb5fad4d3a3aae8bb963f3f19b0eddba893896d772279da617397edf5809217aa94b1974d0429f8226d9bab04e4d50843f87642e8acbe5d5db095ca443d53bb658209cf7588d1263db24f795315904d9235271912179ec44b9e2cac77f776b0b7fa187985cbc184cb4aef1f73c628a4ad33a6febb94dc3750c422aee8acb8be6962ca714d264789e350ff447f39934ee54a2a622e85274c75a0fc465bc12ae7b12bc20f45ed5dc9e80052b4a432d7fdf93165bcfa0047e70f9192c8d3b84d5610d63302760390e0b3185b483470e8dd8cac3506b5a803f7a209d06fd7efdafaabe1341492861f7e6f8e5eb71dd38099ae2237f8f09e5f94f893381957adc15b4f82f92d52d3deb6ba0b54879f44203dbe5d2a82bb12644aa0a7dc0f4d39730045f4e13dfbc3680640612b356080c4bb68e41be85a0a24274728e04ce9b515a6aab9f93e4b016a6bdedf8201a93913df35d0633874afb1982cc4859e40e039a042a798005f2ca28ba02b47d7e26a1084d4637517fe339ea432c9db8f8fac6310cf8bcab6ff59ffbcbfb0a51a48316770d749c10535661e2edc78ba2ae948198e0f61a0bc50a22acbf695aa21a24d9408102fc62e3735c872d8f23e0ae663a7515d1d997fb6cc085ded578d6cd1943fe0c28ba8ca41d0ff67e53acebf5b0f3982b02b09f1661270ccdcb20c2f52c37af203457ee21df23e984a487a200e137c97870578ba4057ccf2d6070503bf9a4176ff2e3985b85ccde9932046c686453083e0a84bac401757f5f0fc39cfb33310e590bbe8a7be74cc07027dd44f68114145bc0143aaebcad32f7a38d72fe35e9c724db5fe49626ea38a84695729d6f0f047aaf0db5ef69bcac15dcb475e4f13c0f1c427cfc5e16c3937115310f6c1735b8d61982205073e4c4d0972745ee1b897424fb7a4d2813da1d37ac2776e6ef8dbeb3796b363d6ab0e34f2f3d050da113e92178f49ae90e22c732bd657f352ebec57faf433a8995f57a06c03cf8ac010b7c0e40f5ac87da4191f6fbb1551357750e7df10f8a77987b03e68b4d9d66244679f94da03e97663fe1082dc6774700c11c185eaff07681b68d4612a586129df859b1b48ed4b4fc61c7ceebdd45b0a153ca76eca56d685af07f20b0193def342b5cdb4c90e0c5d3fb0365e9cbea1c59c06cc75dbc12c8b03fdc1ec2121819d9b62bb2cc1ae8e59134bdb1692c0517169d5caf735305470086c557c331faa23e854f778747b38406ebf97a97a9f8113342a9aac623a58c7a5897b479181b9c5b64f3367c2be70d585aeb2bf51616ce79c9b88c6a16f8754d7cffcdd9bd2e6ee26d285529e800abcb53e30974314db29ad8f178b2f66f814468cf24ed2a920e0438a68cfe18004e2d861cd80d73a006f2e3b5b991e6158ef27a94953691f00b9faedfeb90436d754a6436ef74a6ef77a02e724f9aec064e2ba0373eae6bdff09fdf22eacd88866674f4d506f767dc571ba81d260eab87a349798cbe03c243f1fc723dfc27dda1346940fa408f7ab59aa2120b31c50efcd1105bec2176571781a34148e1e085a8df3e19f1529dd5310a53be6b4c29345ece770124b78c0cdefaab6aa131c8137180af0343bb9a17870b63ed73d809bf9fd27278d481e2988844f29307d062ad18d561ffce51fc0ac0e78f1457d8723779b59f57181e9ed87152d9ef54427677e0b49ef03135828def3f81782439a38da80152d279fb494056cc66427824a2d665e7fc65c9d9dc041cbe172de956a2f0fabd98b2f9be29eeaf44ccd9e4df26bda79ea3361b72eb18ef6b01550f35c8835ab17a64d82f0f18ff8e32ea149aef9c469e21c486f9c4380e1846de4b14c9a704390817a17c61b75ec111ea9860ed48ec409c87c6bb8aa6d9d22078e4819a815d5fa79e2429c34ac3979df22b2bf9e38c484fb38c0bd79b9913fbce672f36a3214fd9e5dd632f8a6952f261c96db0fb02ba468ba58dcb7dc16eadb490f21a20f8db8b36e2c53ad332694d46de25c2a768cc87e4319da8893314281c750dfe670c9d543515d22674ee0a909dad6ec2e69ffbb944bb8647e16629277052aaee63726112a10e685019c9b2f919a6111ad050a4bb4319fe0fa8abf8a1609af76624c2693c6d9fb97c8c7d3a0a79dc510843dc93edf650dd964f7d9f494876ce1ca2cdceb1adae610505812d9a2f607cc0f8fe88a68fe12604abdc2943c0ab4ab06733b78c4c98780d97ecc833ade036fc1348251acd0d0c570524fc70f18cc4265c69eaf42324ec5060919bc495245c637508298f33113b20950445f675bd955f82b69d27e7b9aa15d2319707f70f233622fc8ccdc2a7b46329bff398773266c8496ce8976e6e309f7afe7a34701f20571426f8be14b5d104c037ad241457d987edd6dc60b166235f208059e25c9d2d57d1f41abee4309ba333aef53217269c4f23467a4a7d00fa9e0c56a1acfe3ae83846395f907397a6dff96c75128ecc5b7e37d983ea66a20190fe90c6d2a81f41feddac1ba05725a3a0ecb283dcb79de578af2475fb647f790cc43e716aed55b3c81838d5db0b0c950f4c9b6aaa6d0a430ec28c02bae16c85c34952960685c7654cde45f2e474c9ea814fe15ac366a82bec9a186030c20fa76ae34487b6a971b0af05fae03a7eeb18c7900c3f95286d66ea5c69e09cadf4cdc828dda8c31ca3a78111fcb1c0f042fdaab65d0538ae6ceaa4ef9d7e9ff0bfc125938eb7da326b94eb9f2f7980c3569f21c8705634850d4b214e2029db08b0ecf9cbecc7908c3e6fbb5fc46c13352984fde04a8af1cd7d8f5f71e01cf163163f8109b8d116b65656d4f6713682d3d232079779b51ccbaca87de98101b22ddb2a497cf4881ea7e845b5add94bd6b95b1efd9bc29a3f109a8579e20f0dd9b6f7bfd6cb5c0e100c57b71e345a08547facb1fbf556503d3cf5629c3a7cc7c76528c4b440fc49ba0a3bb7c099577b382a5cccff51ee4eee9ec7e6f718fc671e75af953208f92489f492cca6cb7b0d1718ce299e7b5efbdab0c567c8502ac7e9b417ec691d66c7c88e5a8afb4ac5422d79cc084889f8b24b3ce864b82facdb5f08eae3bd6bf4a5c6d5bb2400688bdb110856124d24bc4a7dd7eeb7714c58f85f4ed8899aeb346477514aa159743fc2f58595b152e35a58c43c1c35b0866a8b9ac9233dcaf5e9f447753ed52866decbef7d9a8a1498761c250b444b7a2fdd9ffcdda73ba607ec6eed92319581a3ee5bda8bffd2b95939490d1cf17063d53f84a31fa8cc23603456c07692cc6121f6398cdb3c11ba197afe72de91241c15cc3def143016be4217c308030f87f2b1a3ce656cc1089fb23f297f8b7e7b7e4a0f3eb631ed4c2f57386fe9747a31baf1221e29bd997bb1609f5b1fd03d62d6708df7a1cc2eba1bfcafeaef15e55a02577c9f2d7c03e2ff02ded6a0a83ba1b461e3a909d3e28db0beab748fcc68b9247223fa6d4f1d4070b973b3b080cb015146a05766506b91ab8da616c23133c082b76f7eae857cb4d1e03ffa9c8fe17859d733353ed9d9305d6ac23cc093535c22ea499c54c3f8f86d0544c322d3214cb23999f554b681c2138e9f6963bece19b40fcc14145baef54deb806c9e95e6dc780e19e0af062172e8c1c3be1fece8d0638d148163a18c335d10ade299d0888f4163a50ed40b3b2a03addcb46bf011f04c089eb25b4dd1b2ed27712a08cc7edd9f5b14130602357b3a27d8e62c49e0fdce19b479203b8e88dd8dc26fb72d9c8265c750b20e6290a180d41d9e7d58d3f3b7cdd2cad9c6431fe689c425870a5fe7dfe2074b2b7daf898601c7b79061d5988396aab0afbe6e593e8f383d193869898ffa70601c43bd201617729d97d3a427af277a88814dfa3f4241193fd9f2a8cb1433aece0f662e52be1713282c2c01b9cc9993e5c1b851716e9f4cb1758adab0ae490ddb51839cfad16736245e1696be19446c162b2249b9397dc4d5f9485f73d64ccb288dbdd012557d7b7e74b9b66d53578ef23cb04863f1898af3013337899eb311bb907d3bf36eec9f358e9a03beed8e39a08ab1750cf203513782646981ff5a43f66d6861842f9a7c5e408b3a3022049b80f23d3f6472c74e1ac954ce97722234ca389ef6879cae8f238ef9f3190c764b92388bdc8fea61a1ec9c2a196fb40cdc87814c1429266a11c729cd4d80892a6da096dd31db18ae7964c81b1c4adef3b94f2dfc23a81120df55b5984663fdb0df4e6c4157dfaf36f79496b0a90609cc5e9d3c7b98fb8f811a2b21ecd64eb8ebd14a1404594aec8d79b9e74ce1f1a107affe401e6c1de146bdfaa5de0d0d55338f540f20873c2c3dc3919afef478151a3b18fac2fbea1374fd0b88e912de47c84a61f9cf66b6e75410f8c2ab260c6922687161378853655a5ff8973e67a1a9e5af8f11586915c9a280354c01858ef837e95bb1cfa56f406f7b08ae1e8c5816d4a43876acdba17c82bf5984e8c0b63a8a6d870b02607f945a24ad99a202634eb49f5757cb4b4b6cd7a74d78817f75f864fb3a2264fddc6add088cceee313327e2b02911c14bcbedd1ce4a8bef1d974c6370b603a86bf2d91f75a2870bf6e16a270c661def24a8a082b5d324d6caad56d87b5ed13490ff7dc506ad46f947da05d312fa9c75451da16186601c58cb69e7250dd27bf55bb78b77160fb231e395fb800a2579b8ead8bd5f25903853ebde4c82d0f7a0f7d5e5f03e83e9c605e51b16ab270b2189d5ae745e8c421388b586e264bf4a32b09791f621a016cb181d34728e321e5380a3a6fc82ee602796fc274d7c4a725abcccce70f422df6cc4f0b4ffffe864979730af6216ec8790032ed5142ae77cf7f5b73f9e43a4911a49beb9fbeb49502e070679f0a945c8a78132acdba71c377e658ffa57db9abf70051ebc38b9fd5d2b37c6a35fbc7b716e5e6b517b165c78d1a3c4255022e6e31a38a4164a779feb82e3e6d5c97f309c63c0de8288e50e3d9073e21fcb5d0525e531f299e6117837957c1cbd2c229add8bf89cc5f7f348498e7b3c46d9eb74328cfa1d9521af9502e339392fe9b86d367ae45af0712ba0760a841142416fed76346f6a0ca4f4991eec7cbbc1785496ae72bbfb1f166f83dae638d7e1384e07a81c6b5e17e7c2017c5c78cc0c61f22c2c9328b804dd97640220555a298228fb5c14833d9ac956672615f6eba75d12d427d1eb08804bd8117f27877187f900d237e9a4ee38c20d0b854511c2a69dd9c0bc542a9261d1e5e89ddc046aa5be465bdb3b3a266ef77ba5b9723b5bd3414c8e13013854d14a7469242b10f1d00c4956b998ae206e343b72a3355b08176c61041175069625b1f6112e4fe9abbb8105eca28c8cf1a656989dfe2cd003504aef34088b5eff9553ca0fcf98cd2a7bc130884836a1ee0f0def4bb85d4d7f9662ea363ffcbb2a7c6548928d9ac69f05712a628a04d4314d6e4ce8861113f46a2391ce76a88f8183dfaa79b9a7e96d739bb14486b15d4274087c9d4149230c837b68982b77603d4319e8e24a39105d96d234b2e9da01d15b80a10a84bc2ce5b73e7cc01c8014d9e56446a3c861346cb32b90426e39f6046b0656b2753cec1a35e0ffdd7dd659b7b9639b61bc9d5a403c022265b8b02f941db066a4fcafe6f5016a207d265cb0d67d120754092eab43facaf62c17695b2d7a2033934a3c87a0b001a68aa53c135098ff1a543c19cdad64a1217dc2ad2fda4a3cdd53b0bf16e9f9d25945d0675e1b617a5a7bd1f8d937bd886ae0b194fe3a060408f9420c1f74a7848ac324206147821bae13cd3fd894fe7ec2aff6da1ed888717d7e20b2027dd69740d8624afa1db5fc59f799875f5e746a514f997013f6265343c453220ae7afd7b70246a5e565b638c4fe00fd56dd5a1bafe033ef1541aa67acf697dff21007daf610530f72113ff5582a826089d63f996e6f8f307672e9b08d8f015c0132c77a1eb66cb0f0abeafe3a093fc238b75328e1e023fa21e3df4c0d9d8b906f2f51efbf3547ae71f2782a80bf502d14dd5676388fa9edf7382c40e4399a8f367f569b00f4ec1c8dfc8da072909ba5b42033ac88a6f5cb1dd7af241d1300f12578cc119c9cf60f391e99aa7ee377e4c19fdc41ad1a43964a600d88097e0024ac66e9ca6296242a784613c842228a9c9fe216f86a32f8a1b1f5966c8f02b157df598d08b58b0a4f7d98a3d69768312e01bf2f196b3180e273778c7d215f81df3c3c7bbc11d33a099aeac9c9c33854a6d8aaf7b027868398eb3df37e32f67ef5dc2b5495eba0be4795feea137e87a568709b04fe54e4c28cbce537d53ff0ca1da25d1071ce9d8a4225c43b9364b8fafae9b02eb336757dcfe8c5740ac6a6c1b5b08da156bc5300c4161cea81de25606704b3832738e44c412a845c60b8bf0ce4872be38214486e6a4ea8b1fe61341235c9fa5340669dbc1f9317eb53b1b2984212b6ad016333465c9202d29c0ad7fa2fbc73b2da5850eea9ea34e0b28ab01b85f272a79c871371463b62c4526e045ba38ebeddd411622b0d3243698142797e67d0dae6d7a732e5fdbf66abd17127983b7aa78282303c134ac67fee95ae482af46acd683aba69578e9bab930d14ad34be79a85c06321ee6fc630c02a7f7aef1a79398748f7670a2ee62eeaf4b5ebea1c1f4c5c37d571ce5af8396e16dfa21118b29bc15fea0f5c574b5edd8ee0a2e8b909e257eb236d039367bdb336305ba72f8386338530ef865f986a4796de67c0524dca4ede3097629a41b77f0f1dfd7108ec27b0c44c1b61c552a9e26323504c92d0deb4236e7082e6a4d0117a19ca7d408047bc9ea765fe7ee4ea33dd8f8141ce0307879e2a9d5d9450c83b88af5f42d0d066490996e9a3176e8411279db6ad20d6bcc873740abd079f30612a1d3d3aad5a0d6903eae59dd261a1f4ee90a9a126e5084a000615a1cb5647700565b2f042c4609361f4cab8929016c10fdbb996d3c6881187d9b4a1a8a9e51e8f204cfc86c07cf2f9d4d7dccf7f7f6e163c77a35909ff3723645dd2445701266f8d8c1e246593371d4c4f13d8de2e4bf5780f6079a627c6c0308f27d1a1a390838bd3368e5a20b28e5a9c29f8760f5500cf520f2fd5ad013739b33d54f9988b41371a88efd79d5aa390af83c9a402518f690a25c2fac6d3360186be0de829dd0536b0693b13ced464d2b6eac9ebda877bf8f14740774f6963892aa100c664e896a4c92202537c7dbc3806f7c9765973c8a49669d8c3c6fdcfbc65baa1a29672bdffaceda32f6fd0d54059ccb842de3fafe9d96e9a28b0ba8bec76cb430eec0a215ab6e80b235122a431a5d14cb9ddcb665e2b149416ff3e7a43340a50b532d66587e70feb99bb05672c0b727e02738b46464def39bd0394bb11ef24b2394886c4a22d5e0dfabb80e6a5cbbd150252b9bb5fa7f66847fb92eba3f30b9836e944cd4211c3c8ed6b13061e74a9e1d03fef30b6bd85664d4565fdff261bdacb956bb7858941232cf6a3c523ef8a66b69409ab71a840edd9fa057f1e08d661e43a48759dd5ac9cdcbe84f8242c5e0ad57099e733cffb423f1a20ba4dd50802974bb77d50ecfae597657e9b08ec6c23cc60a2b74ddfe4666e3e8a69b5395087186a3bda2c40eb838fcecef0936bc2c30b5eefed4a7e69348181edfcf39b225e9edbc75aaea29a0d75a49983897152a3faafa06db6283361766bffc07d514b8bbb1fc8c5a19291ab77927aa84757c60bc8ed222e607db36e33e9c860d216023b6b84e165e32bdcbf4c06da0580c27d8df82b9d9885aa021b2c3e96fd6e3dc7ce9b83284c303dbecb9d55160cbc27beca5670aaa708c5f84833cd506ec6a3dcbe16e9e53271b54f21083992f7257448dfc72a7bebcfdc724fc1e0bf9c98ded68b0c5687b21103f33926326aa3677730382e7c8459ca4d8b6b1e76b34f08162258a9564f2b151bf4ab04bcf2a23f1a2bddfb0c7dc0980100578ee1ce93d936d4c6a628cd3e2836b81a8d0229cf77e0d0ca13ad91a6df50f82c23bfdeb121deb0d68c68550879bf62e9777e50506bf09603c9023cf58c4043aa59d74b4bc0f4d787916a98f5566c9e4d05a0c91f8d6fe5f3e7cc5f595b1572439a0673c1150ab909da03db8466b21a60e8fd1752b4fa34c7a413312b62a93ace8acd85124e607f3b4957f7b2bdbb81095db7aa6104436a986df44939d8b0d1d99aef3eb0b95a871ddc43c978a82acf00d49ef44d7f4680464d674b85917d54ffd7318353c660d041941c8ff5d4781420ae37af2330f83a1a6a5221867d451a6099b59b76aa268bc3724bd728700222f211636cd0e0d6ba845715d1d4645a32672836ddb0982b39f54402aa70f20d639a9fa566b91d4ab5ab6b4481c00dec3f6ad4717735259b8bf8a7d50ee76c89220e03c41ae5655ea4ce6ee608b8512fc2161e46d8cbdec20af5686be079310ba4890e162fd6b84f67da09fead7fd1d3651dc38b1a0be251fdd5fce8f7bdc234c8ccfc86eb56151409dab294530b0a64c99383ad13bbee55803f4d46e7c4ee398d761853ea3ac3165935d16abafe6ddf2ac0b7489504a2dfeb95d90fbbc01f77258e03dd98de8a12203a0b27fbd9865b3183f1e986f53337630056db71183dfca3810e4fec79f3f5d34a48849286bbe0cc7820d471705639c91b2a1458a58874319d58ae8888cf8e4fea97526fe64ac1d320888d223736afefb701bbfce89908b95d825daa6c69ce1035365c357f158d7ff2d61986d601f40352c935bc77e2848bac0a32785c52f5e90b3edd6b780d925aa5eb7bc2295042ffe0306abb1d0dace40e2b2248a46dd364563b9d28613fa62d7d4866ba1792d52cc02da24fd68ee332dfa83cf1aa00233eb288bec79a450fcd9b854d26853a8f0642f69bb2fc7328401f4dc894ac50c8c2a39c6fca187d6736dd7d52961354a7c5779921e202013b24a4708bc7d3ac58ddff7b6a2c56d27c0afeb2f3db6320503c895029434406695b361afde7bb4307af28175c5b48b17442b3d15769ace76d502af3cfcede915ed9ca8a6b29b02e13b39750ae6acb62d9150bd4d2ce3ff25c7ab3def1de8f1eeea66e0b42e979b7abf921cab1cbd745fe07e197e22d46ebcfd5e31690c59d0075846a8d17b0b6e22c09c8ad5a9d2ce24b0f405f32686c096d22887d80a7c42f72a345224b9e1067861365c1610e37443541a5321e9423eb82a63127dcf710aad35c7b79c2c0be820ec43714496c789a15ad16704095fe05703d1fc4ffb461671bcd45659ab46e82c3fffba28cbd981fdb2d87d43f2091320d2c54305eee23e59041770c61d69bc055abf7fec21f76455ac3125608b3bc06ab447902339faf1210dccf58a007d84bd2ed2e3e45029f464126f6cfe31ab09c0ebf49c602d5f527a10b688427c1bc21a9a48498b1d0024f40e2956ddfdceaa2a326a648f8720c9c1d44ce10fdf42e9f68d0f16e3b94e588478c36e84fdddde547467e50c98e987706e8f3aeb783a4a8be0a44dbcd96aa869f9581c04add062759bce1da8ca376fec388f200c1df2f521c63b5c318a53b1fdb3af067051882ea0b18ac20dca513668d0f5360126e2a8dc1219901f06f8ba0d3f78f3b31cf1bb167457e6960b6c41274d93e3452e6f40fa8c7776248c0096b3d2f712aac3593b5070ede0269e468f2021a9333b56916be0a976e29945680955d45b637945d94cc06b559df25c2c2200f8f37df3efea1a104f741e27fa51f37c677c86d898fec482e8da7bf6ad296114992e962b83ebc25cec0667859729e9ef18d9a0ef8c7f7f94431dcc4cfe0a433df6d4fc6c5301ad2d8d47756c5bc6470722eaf7bee9b9669ca5df150cb557b1335c698f5291735fedec63bc51f14b5fd69b2e4882c42a9acff27b576aa49a2abef1256c41146259239c75fb2121f01363d967bbe58ae4bacf33ba9655ba20d3b32223736fe9722aac3cb26950cc19f4b14a7a305ae0359173aaf3dc7af3df1b6ffcb68cb2af8ec1bf826631ac573879510c193a4c4e8ec211a317c42b5d3efb651f8d4c5b69433f42aab0c41f0cfbaa68f41e84e1dc15366f6814b9cf04456ac4a55c4b4c39607e4bd0198e2ec3f0e67346cc531b4e162aa88a661b86996d0c357401720a696e946d563ebdfbe7355ec810f724ef256ad9fa613029c773a8f5a17bce2c9423be729f73fb6bf32108e294e9784cca67f604dade4e6772d90b0920e5ebb03c4db80a3f70ef4945e19bbf869cbec1493047b83c65d58df897c7d02b392d4a7c84b85300bca7b159b0aefca8aabca301254e69ad761ce6fefa1312d3bf28db74bb89b4789381a6e0ee8be92e475fd7725ef7ce372d8f1deaff75bd5a5bdeb0c2a5615c53bd23ee4ea7022d9278eee0302ea9e0fbeebbe065d7212b46b2a02d04626554fa70b3411595ecc39fe0a8224dc9f4a93867b4ad87622b866125798c701208748d4d6306248ec3ae27458a6036ecd2c7b0a766572cdda0b6cb7af9e38ab0161a83ef0a5f7cbe59ccd08e92f47ebb518ffbd022d081aac3aba5f86b198f40e04d3baa605d38730de41ac95557212a755821eea5d769b1510663ab7f5a781746f00257981f39a07cc51651ccee06e86236e950c6762d5981c40f1f4381fb250f9b9b13b13811a016c2e49107d113983dfa3bd174f3617e4787217f8f4188d29a3967895820d63e20c914eaef20cdec1581866324790ca6362cd704ad857b1ac7c489c2970eb6faa342cc5bc19edd10940a2087167c221d3780d3039a9477161fa0ef3d82884ab957dd011f69cc4a286515976b876ad9d9571c4fce5d8aa73d45784159d04fb28c16f5678a61debdc5829e7477c1ff175ce61588b9bfa2923efe677971dd46628d1491924e271d4bb160f3eeefac6504ac1d554411e7c1bafa27c1511cbced6adb63eada090ae60c8226881b5775b4e9e51250c0edd9c79937b55bb2a38610d26c13e77245afd81920489a52e5fa092363cfdd91a521c55e8a27ed348a404efdfb07bb6b1c824da0498961e343bd836bbae7a8bda45d67818440360fde3e491371015490d2ffbcfb6729230b3247b5c26000380954d4b9aee9d056e8da93eaef7d6b4a78f5b2ffe3adb8cda30bba2a42e573c4536b4a15e1487e35f104ee595b82ff7b6ae1ce8d4ff43c5e134c1a6af84e33881313059548e0f9d90bfb8fe540b04431993b0f96bee7fc666d68cb11981204559dcf3ab386ad2cf9b4a1904cf7f1dec5a0e5aee6748eca2a61ca77544b046bb33a4281e0882a39500248e402480880c9c730d16d96c502891809bff0b8e971fcaa5517e4798b9dc1010d99526760de3e6ae58ae1a85ba1244b288fb2f1fb75beb7d1e7d8edd4961d565cffbd5db295e2e3770a5be4b354a68813395ffb78156dd47463f55a584b152ab59a31de27ed95146383f89925d306253584a3533e4a20a52a26c479d6204c73041d12f2195333368dd0e4a65f6060fac114cf5330b46ab2cf52e6814631556ec39964df38d7415e560c75b6760e3816302e0ef521381eca4934735f19ebea80d80a28ce2e84c455d6d90aad0071e0dbd6211ef2d1437d5e76c400c0d39c9c365035f5e9c37d0289871e66e80696c235641359469b3b7deb6870cb03ab24e112c0e2dc809ce7aa923075e3f027efd9a1a1848cf7dc307f8bcb8b3d13f95e8aa9ad007e3c269093dfce0a39f8c548ee0dc74e45b405822fe0760aed7251de3fa2fe30686294d8935d8e1a02618069b288291be037830262f49135a2c072800055fca0c1924a77bc3dcd3ee668e4c4ed95e806dbb271fd12934611cbfda71e5c73aab7e4cb7b710729fb8bb6bac8924c0db5faed7d1b32679c3fce4c3467c8a24ddb709ebbc454f4eb92d974b1bc8e565499060356bffde6f281a6771af48c248c33dd389c3cf0c27165bfb9d5b3b6a59888cc3dda3d99ab00f8a658e42656b5421f59b1e2c9cde3589b4192fdc379c50e8e02daeaf486dc088589f5497dc298f98d870d20f24760fc5d346b2551233ff66946e9d6944f053dfa430b3cddc32ac087f0cee0519772f116da99279fd1a41bfd5552ead8f96597a11475374251dec25e2bd6ffcefdcec7631b44e5f4bf9620d9e15de3c205bb2f55376dd447a5d3624f735bf16a84274cb7ef00f51dd7395f6317e534e4e69b9f90d91aa390e182c64621f6734e8c3290dc6c681bbd7ec99776242a665cd5367629ea2c692d5b2f556e189eec056225d2f1a489dd1a9a4a1a86959ac1e2e9e2867d346ee6570d1a13491795f1c19b0fac44f4cd20e5dd088d9f3b7f8fda32393b014f3f7f0330006e2f2bc37f860082026bf458c3350e7da591b51bd8136e724312e7a079274173d1e244038455bcd03812d145ad4658bbf1282994b6bb0f5fa73876d5042cab36aa5950c6b629bd464648b798a61e286c1050337281b7f33681a1436d9cd308e2784ea873114ddcde156f73e1dbf73917fe9ab21c7ec93a4ebb94798ef27705a4205bd801d6cad625f818b8d435cfefc25ac9037381bd4caf26b96c0bcfd9ae2651e395d623b4fdbcf736596d3727d300e25d2b17dee5a3c1b713bc4ac10605ab015b5d16200c801f195dd686aa9410bdfe91e46a83bc6dc74aeaa0ffb4b46193705decce33fe1dbafb875e514d0873e1806f69c13aa41a33d2e9445dd6ac9f6131efb1ba83fdcc6902ded89eb71308222c54aeab16b476bbaddcf5dd277145d1504065c4e71b2a3e8e7fb33343ea8d34a1412cad067495de516097eaa2b4327f048157ebaa0b50c034f42b268ce3b624e0b7fdfbf5b7f817fcf7e422a2202170197ffa5607ff08deb0bbfb618a71aae0330b7a05551f81cc256300f593837c034d2f66649cb3d5526e05dcfcc44ccef1471248af9dbbc08129f67fad5b66385051c0c08c3de626551ee085fd4384b545c96716b36abdd6b380382a59cde317aa8ac32c1884c465bb03480d06d7826e17ddb6540fd3bff6e2722440c6a13e19dd4327afcd38460e30b22f58e0f7d49b060ab907d3a28e0df606004cbfbd7e967f3962e008bc79c3294deb158a881f0495991b70d5b47d89b891e548eba66c698e6c16d37e98c861954f9f57028eceff6ab2019ce5e0b3d8e7a3696a2b8b0fc3a04fdfd9d5e7f0e8d59452c36df34035add60f71264f3a78ee6f95b93dec201ac938f0b083321696bc2fbd31ad6e0260c85c48d29c9d29d35635168b44df9c1088fc87cb6437e5cd5d3b25798ec763bc6ce69da43cc36d16b71a411ebe59ee035837bbf3bf1767c51c5437e61f5bf04d17489717c7a1be885dc5fb976b4fc7bddbe6e993ed0e9c625600d588b3850f4a274ab9b1a33b86f5ee97d81149d76675a85f464edabce73030d80e18cf0b2d7ce78e3b74b5aa1e8c2ba067f81264ead57c069f64fa08f76dcbc54c2fb92df593ef9433b78a1229591084cc91c798c3ba3af1bf59eeeaa2279b3563c6b57581388cb48b3074e3b47ec2f93a5cfc6b871e03aa2860e96b7f72357a5c40b4391463c06a97efb40e878ebf3af3859fa5f00fc57c77ca636f9d8094a8736a443b3afeeb38ac6cdd274acca09c9aa76256cd7d1669b19e9f900a43352a3a27171335d07b4f9dcdb076f6f578b2884e664dda23ff3751983e1c34f88b7b392c0210ce2b1dee661e474f60ebcb2907fb2880dea329967ed2fc905fa13b6677bdcce26d03c33b4afb7ebde2d421ec979205cb2acc2f36ee6ace7b4f661d05856fd0c59f1fe3b38f04d3df0d6656c2ff3fef88bd90ddd048c9c21804fe63c916c6389a9d79166ac0a07c09125089705fe6f5c8ceb143634bb751dd84810278a2c0ca93db33026a2402b028e84f406601101ed5837146091ef7d69cd97fd9c196c46ecac711b4f12ab1a224c7963de339ac64f217ddb8790da4f8ea5c1af035134a2e08f4ac2299df04eaa877da1fba9abe0a82a50d1a9f43291daa95073adef936ccf9dfafc7adfc740caa7216862b95a806debdb12ebbdde02328e4531558a02dc4ea0f931eef732ec342412f6fa1892810f846c0b1796fc41208ddcf1872b85b349e629f11827a8314773a55da254b29c1af35bd63ab1786d6880f3e55bc6a839d75772188d8fdaa3083dce69180d676d4fdff893adafb475fcf0108b9c8efbb942ba7e0a91130147ac060ac0076a94103e985d6da264ded9340d64421dfb96d6ea7f0d19531313f9e7c2c7df66b239e90c1ce88f440d64cc856065c0dfd5984b69a6312eee9b6bcf8584d7113d4b2d8f6d71589b06fa685aa96a1720df91b52d1c615f1b4dd31c4e74a5385a60d086d7eb2c4a29b2465d53aa59cdf77f0a822a44e6a111a465e095dbf8aa507b3406c3f1371c5a70b12d174cab200746319fc69c5c1a84bc2e3d97bfc7075734780ec63a94827fb7d5bafbbd5a66f96de828679625cdb036fd4832d45f1d66291ed547a7f119964312627c1e06c0cb6ba7fa9b7a99e33b7b1c790f7a09bbdbead4a193da649f34aa936309b7538078971891ab2f49bcabca7801385151d8e0fea9b98043573d7a40f269c30132112faf2ba86371db961d991e568de62695250b4afa38fb0817e04695b53ed428b68e3284471866c9823e1f346434a70cf4cc3d0daafb0d1541556947fecfde641dcc1c61dbfcd9121fb6f988b1bd61c779ab8440b405c64fdc3eb65c67c6f9492052f1e1658fe533d9c340d04c9d9b8e1aec242c0d0aef100b242fbf0d9a7862475a6790387fad21b829f341e822b0a8638691a4a0f5b6aee6fe1e5eb50d730f5f2326516022013ee242b0ea2be954ed93afb8ed99ac6d61dd3b8d07aac9cca211a0ace208b8fe01584916079bceb00be3720ca1575808df100039b6e1066a1dd16c0e99aabd772e5fa9de8ea4e8343a3265df46f898c4f986fc81658caa9375df56f2b6e85557190664c3d7227d4f4f70fe3749266ac39d27abb48f0ef0e99b24705f98baa6720e7a827a72d055385ac059f4c7e5c78866638eaaaba4596dfeb3dac45139084bb6e2c39b7b63c4936dd49de64b700c2810a51cd8cdc791e7561051af202f424eed3763d4e02ae83ee1ca509f6e8d227d9d96993f76b37851f5671cdb6bd34540c57377b1d11f3202aed7a24a986a7f66fc45ce35c583a7b31ad9494430af01e573982482f743b6b67cbe311e2617840192466a17508ff4060fd49fbdd88b5a8e65233a2d80cff609daa58647ee1c6dc85308d27b93a08eb8f2518893d334b2334e3be2ccfd595cb390c1d79a7aca1b03705ec05a2e1c72d7fcaafbf9f42d614772c8352b02b1a6c490bee07a4c5a9b407ea4802e2dbde5d2799750167584dca3a9a5f17fcee8f869cb605e7e6415dcf7d3afef0bf47c319bdff786f0a588b006845be97d6494ec466160b09b5736ca2a9d738918dce337c5b29257dfb9a6d07778185341fc8d581c6583d42d5aa8dd6174df5be9e7e45ace7b478d1f7b7a069d8cb68790f2400ff2d43ccf681804f2cb68e7f002ec551e2cbbcb01b79e2b99f6b1c447943ba0d53b1d2d79fe240e18526fb4e1f68c63f884abced41fd7be89ee91c10a8b01cb82399d4da2799a3be6ee53bfa5796382efbf45e41bb178dbee5f167ca09fa1a2fddc6fcdc9960ee3a44dbf55f758c3cfea41fd427823ace40ab36a8fb7bf4132f9a769974e43d2f8bfed6b95b663b9dde8afe6e692da2195418c6952a70438c7fc59b1c77e403a7dd3b1afdd4e6425fcb62e84f83b9a99fc7ac26f472cdc4ea8ae930cc5b99d6b6ff63c140604c8f89a0c0a5a9d2504a2c67542e9a7e82481fdfff58065c4c1c5af7191a2a6f852fea2e7ad6fb7f8777a4b90078e1dba6f1726c248360fa89ff81ba327d5724cbbf89156bba5bd4d0d663c865cbd9d1814bf543716714aa3536ecb86ae693a90efca033d3ef0c758ad2fa24f7cbff04a965fa6e7ca9dd17d7769d644e5d2fadf2b18a7ed4c0dbc3df550583121c4e73c3d5a7bbfb5743593576ee1e2e00421783705490d9a493ba11d7baf2f131e8b7cefa3fb46f7afacc1d7ff0c9171b44ad901ecd35bbd26df2723b5734625e64a560fd45529af47fab61f8fb53642253075efb71043a308cc967f6a4bf1f1acd5a3a7685297f4ba1f1c7bd12aa7833b1fdce37fd045f5454387e766fad0c1e824c5f240effe8be1d79981f65f166e310ca1345b684fcf0bd8231f1d0df45c301fefd9845d1748254cc2b62dff786a4ff0119602084d15a2963561bac91d3eb3717e17c8ecbd10dedd28865280e36abe1a540a0fd238f4ead5beba50340720f0d7600cd9a336ffc9e72a98ef1acf4c827124d3385a5f672ca712631ab17bdc883c513e2113cf1c8189318fa1efa153048d33d67e7f61cdf5fc3cfce30e27f01a553b5063144dff99a212e02715ed1de3a08825cc7dc258379b7155a00386e667e5f02e9a05d3f34116e140a2585f9be7a074ed1ad2f8770e88b3e7bfa4985e030a767639bfb78c13629dcb1515040975fead4223e03cfa3fa6513d665b56559bedcbe9e35fd04e5084cf2c38256cdb8ab9b24869f5ce50f2923f23c2e67ab173a2596dc5d165e3578972dcbd262d4247fc53eb44675446839ed8e5f36ad4d254c6013b9950ba4ebb1369f636b7001476568e3fedfe642cc7a2a19274531dcb03d283d19779e73469e7c4db8e3f72bcbb28e0fc8371175dd445ab8b8fe6ff1bef88c50c7f174c3e7d977296bade37b5c2e8453ddf2f15666f0ed48784f26b1d2e607b9c8d8b673d6322cfd8e6d549ce86f8559d2887d13f0db87cf627dea163bca252d4209dc3f7b07e443e8a3f18c3cc43f8fcc6f75bce8d0653aadad2486198f874f2fd5732e7f9a91f81bdcd700f382fd93e229627611b81390efc5b4a083807b8bcdbbe1b48b72fc860e801de01ba2633b2b2260a079724874a15d8895b83a78745065bee485fefa021bc7ce69aef46fd2777eed4ba2951bd974fdd199d3ca14ede6d07c1b24ae7d8048306e9457b67a39ee91d9ddbf7d3daf92c35224aa8736738774e8df8c4ac8d5954970a1348cf116528a5ddbd184d2aa4ee21c4ea600f14b88322e906e67d88a57e65c6395fdc69e082114b35a26aa523b09d0e30f487d3cacc46b28bd976efad2c49580cc15d5290a2817a729d8500f330fc9bd4c5a5d4935b4509c83fdbdd60d53284ef335b1f4a24f34f8dea7852d442d6964b41daa604732f701aadfde6fed5debaade46a56bfe48eb59aab638ca60410babd77c40f1be4aa6cdbeb069d653df72bee7a33fa37e9d0439d79826e378c17e55d34a5a2c05b01cfe49f8cc407401a766a2f3934ce93569b9c865306999c32bacc71a4c13ac00eba528902417451a3dd554b9a52fdc95dc81236bdeb01cf49b728479d7e40bf45f8c76a59e7452390d828b28b01a34b8f913874d67da08fc80e673c10ccd39ac45161902864a71b6412e4785972f862ccf0878b7bf1565ec6f6d82619d7591deef7074a20b2d4790e27fe6f83bbe5e99db32a677de47c2d866e01654b3b9df26dc915af94e651f934e849663ff9d97a5033de0a643e3563cb699a34e8e3374bac9c4261d2df280e5b29a9a78e9b9baac78bdd91dd1436e6d30fb0fdcc933372782a5f5a4778d7abde6eae8a9d9d68c5182e4d097ca9657b9b816deb0ad0f3aa564d4f2fe721eb6f70ffd1a1dad0ad5945911545adefc5e0b74aef2de753a62a3313adadd0760d6b0d52ffbca98f662b4724a9cdbdfd95eedb49d90f8349b74f42994576de0b277e6d29e660870beacaf78611c448a8642f6fc93b0a41d7106419a73b1907cccce9fd54bcd4d56cc4e8ce543783ccd6a4749a4b92c11aeb8525f20113041a63c4d6c06071788fd08d7f4979f4cd318f413c88f3176d9c43c1ba583878bfcc2f2f6340f8d3d6adc11b28228a0a321926cbf2c09be2470a1d932f700856693bc96005a6c8806fd10a4f466adca1afe98cc11e11346cb7a19dd705c14f85359a6437a2383de1f68734bc6487074e0cdbcfc87b707962a149264f968531651caa5fd99641a0343c88369c27fe67c1826b8431b440b57c96203dc4d94de5db3fd8d649ff1e4e5e274fabf57abeef68ee2ac51a460226b0f9124fa8c2515f48697e797b52be4e56340a87a00621abe005977f7d9f53d81293d0db90eead130195ffb16ea17f7430c1926fdbc64d5d7795074f6ca03393f5f2757ce73f1560b83ceb1fa0fd9d94c69e32633873f43c9a1beac92adc29b767fc8eaf338f9a1e4084fc54b0cbad1355e3701e548f9ece1f52dfcdfbaba25bb5d1aa63c134713eae2d0b3bd7f9b5fc550a04af6ab3f2d0ffde64494f6b88dbbc488d58a4a28837351c78690de488634870b800fda93613831de852476353a0fa34e58b8138dd4d5e871df64f4b5f3c44606f9cbb4320fe0831cade2d1617718b53c033ed2fb7c3719c00b287f26ff46b39fa7dba3748071631cb1e1c97d90dc324729ff63195820b9b0225c549d5283fd1a2256f4430cda4b15aea71f37246a5820e3c7e177e33eb2e6345ad50be82ad72fe07939c1aea3d9218a282c4c2b01b0b2c8069646531c581da452afd0ebf8619baf78b61be7529990811fd88d1f80fd8ceb499029531cecbd9dfa98622e4a3e1f3c9a1763742a85fddc68d5209a669e189e042dbb41ce72f5566e82ab20d17dd9a0c6019da061abbbb555f4d0ecc444212066bde4a18292f7b979126123b1065883129251573f12fa2c32b56e7149bdbbf6dec4b0868b05ec3edf98ad4d9b443f5032c24d1eabb8d459c94a6962015f6c48defa197dd541de1f5244279bcf1ef04094fa9580557b1ba667e65be9bccff517580eb384d72878cca0eeceac81f8e9f0a573ba2a5f3e2eff14cc349b454041b9121cb3d12f492a607612ee4d919b842a369c2186808f606b37ff50446223057013183952662d56df5b33581ea21bd720e783da5c9852cc089fabd49c68763b6ec371dadd9d0bd67137a43a665012a02ebbe575baac39244d96695586ef8aafeafc28d27c47c715c371ff6b94ac18d3d1ffaa36bf61490831c5e1e19f8921a0234356c4721643b62b8c05f1a4e93432366103ba49917310ddfb3390b233e5d9e57a602e36ab84aa64f91fe061c03b5ddcda7a6be6ecc2d38ed069681d378c231efefaf54f804343cc2e35e920b037945f61af5e28936ccbcd95b7c7d6cb486d56896156ea6bab1d5886e8ffe8649f4e092124a0ccd3fd32ada25ebc2b95cd617f7ceb6dfd1b0c4185e3ffd920dea284db57ff050f98e2546c5f3321650efd3f25e90fa36db45d4c2e86822c4fba6bd5c3cb9cb4e1c70ef1c3ee38677be3b90324dce1e30a3fb2c117cbe55996c64c1729554de4882931f1fd797a9992822edd48d74d476d2d59e0dc8dbc95978396db262b68d94fdacc98c8c3d684351b2439b037324f49b9f0f1f9a5bfbea803d9ecb4f435dee67436467dcc92d98a6d1916327da37f4a52c9e28147fdfd9a3f8f699d135de6999315a439c0cecd1cfe5adacf7f02d44d29e72b50c8c21c2df1acd94ebb1bbcfc80f6197af28d20ed527ddc9c63086a094db716ef7852322fbff49bb41eef9fc31870824c0ac75b1c20e2f63101eadc77aba388db25aa9f5f315f4574b045e560e9057d3e5a3886a58df179db77779f4495d3ec9a8d8dfc36eca1e8eeff489d025033df73dd6ace49366a52a350ac0012c67e22ed90ddbcd58e5c3d832c3e32912382209071684e29369c3c84c15e25939e134d03c22b0127d26375af31ce5e765948483d3635b3b0abdec7843a0b0d4d83ebf8fa8f0d26d7b2f5c8b9caddf6e2b2b06a26501b95824bde04772353b1ed68f73207f61e082c096d2f1120406ec8c71ec4cae0beb62cc09d6cd43aa5321e12ad0d873345e120d2bfe6fdf78c07f677b9647e3e6b7ce2246b16b1330507d22a3f870ea4c4a82189c7dec775209b6a2cb61b7a05eb210b7a9f969f062a67aa99ad1ca7cd64b4a1e45112dca9e5d1973b170b973bc64b560e04a10b7ce4dfcb6f844e80bfa75fd544c01852e2c83c0b7d93a68f2e6221b1b279cc7f0113894802ad39018cd94eacd5c8c927934ea7aa510247522d24ea4fd4f96df20337006ced60df2aaca0cab94038853ee0aa226aa2d1e8d6c5497cd2a406754ae008e88ccab194ae3c6c73f92de86e3ee1a2a36ef232b09cc6a11c66926fa484d65d9b3481488b5bce2cdfb31312a226505f299ef7b3e7abc930bf0dc6553d5c5380d893672a11bb2b66c43eefe3ec2196f2adccf3b6a27683bc837cace8552418d214e43b819853131c574b852af32f319e2c22024c80e26a03d3e3c407437eab0e1d869949a37c5157532e868310ff76407db44a023f8da5d26c37929371ca6380fbc439c42f831eaf761ac737aa9664899471fbcccc003aec95290ce1296fc8a5dbbbb3cb3d2a00170ff6ef0389952f898cb58c1e3c27a323ff37d3b1fab92e0053fa9117c39b973c022711d76d7c21c1d97c2dc0b44cfb83914ce455d9f8bbfdc584e589d3523ff240153656e9279168f9268f77876f3aa7d3857886548f8f74f7a1eb48fd868155b4812a96f9533954234b065555ca6cc1c191102037e132f6a29d47a58acd51ef4bbd25cf12be93ab284d56663070b4ac941f16a0a392b5c91d19716d08998f3ef7ef028a6094a4014aea2243019ed4195ea7574d650ca46efd438689bcbcf7c1ed7f9c624df6741c9746bfb40bdff0d94256c578cd55277338a0d7ba211a08850a706245f6f76114c4f17d10c2194bbd545bb463376eac8d06c70b56997df09bc6e9f9595c465ff620c917828f724d82f2b52e28ae019f308d470562ad23664b671d102b06835d9f95c6285484f2b00b9a57ff252f0d5609e487550274e503da2942781262bf2163ea03c5e6f702cca5249b36e90a28e79b3950ae44c32a610dae726302220029d89031183aadc7e07ee5c5f6b011e9ca60210f16d765e0994a593523035df89becbd3b1449b65da9b74841ab9d03762862c9ef0ed075af56f02b50319f857086955c091515000f64e6bf10843b7836226e736da91ff0d0ae8ba6b7ca75d8390fea6f44baa2622f37c26cd46b397e80739c2c1c62662a12be269ddde8bc84f35d2a35801ce3a796c04fede6dd9ae69036873d07cfdd4e934419627c1ee7d1c550f0a1b94152b55bc7bc3264ac868b09d7faf980cbf6aee07b941ad2c9f4320d531e50058fb3786ecfd31ed4f6c38e5fb39c17535f947c6e99dcb2ca4b1df3a74258b4df7fc982154b2b0492136a39cf448a0bab9c3f57d7124e846f3520770afda85eba7e876b11d001caaa5278035832c100804527b9679d3f02fc1860f7ee81841c1f029baf49fda878e42ab5890373f3c62c2f7dde4a1bafc8de8383c40722ea5290eaa523cbc2ab9d212637ebf310ff848d87659dc0fa474d40c4eeaea3d851b553ab961a0c44bcb09133c8be9fa25581ad9445aff1a68a64e96440057270da6ab983e616309c56090fb7dfa33174730af91931e2c68a3ba4b5dadb85e791e576ce6e6ce503b5bfa936d2190202685071fe810243d99718e6eaece3a8623d2d1cafecba49143b66e2ec1550602b8991acb3bee4299831e8f7864e907956189874e6cfd1339abb7eb8365cf0fd8e7ae312020f61bf982991be77e9b42d9df0a12035f0399d78f0cd204ec639e5c2cacd87b78296f50d54a7faf53c15b5ed2d8698176c052359bf1d91df526d60fa716043fc28e695bfc8dd9c48bb2a1555d1e015aa8d27ed7901ddc1e76b3c519698ed109d76382524cae29b359057a05dff641772b634ba2b8a10929a4de0b4eba4fcde4bf652d91c8c2ff67e6b3e1a9610fc554bd3902d8b5577ff72df563ea15b3740b639e4179f5626e81711b9412bb01daffffff25