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 63085 71a83475fc9ae35b3d7cec899e6422bc7a2627c5a32ef990d1f7ba626a2c7770

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
9eb019bb5558f52efa5fb1f112686846dc134e098aadfb9dc71d51e1d4689894
Certificate Block Hash
71a83475fc9ae35b3d7cec899e6422bc7a2627c5a32ef990d1f7ba626a2c7770
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0020750000e06c0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000270260c84cfc51143736899b5dabaaf857f0edfe83497996c79b2c1897823564f1bad03fcc5a1e7f7d3b97ab155e74cd9caeb1d206c9d6aab5cf56cdd7ff6b898238db3ed8955274e0553f00f379166bd2e5a0d6249729b46510000000000000008000000080000020750000e06c0000

Raw Header Hex

000040204716f76ef3fbd33c4177d28afc320495c4a2bb62cf76206476c5319695fd3ead1cbcf3c97c05d0bcb21d6311626e6f856a58c90d23a0d06032e65fc005611ed1f3c5186a55210218949868d4e1511dc79dfbad8a094e13dc46686812f1b15ffa2ef55855bb19b09e

Proof Data Hex

59,560 bytes
121216020307f3b816ad22b5ceefcc9c5235b56cfe45f6db4cf2c396208d8b1ca0e9c77a799f6c90fa57b60474609c40b1c2ab669585b1d0b6c6a9b634a7c8ec4140314c95ee0d011934ee7ec2c12bd2821e62980178a6c4cf3218fd001680ecc0219fa2eb7ee817953b5f687a1e7c1841578bb8a4492a3f8fceac708c346dce7683eda3246e075b0a29e5db6413b2195cb2d8b9426591f6feac4641ce638bd0d9311b77b4fc78e3e34008e83934299a9b22d6d82e5bc2233d29aa28d7dabdcd7fd1053ea7578af9b65611e4c114040a99744645670d4edd11853ad6f0913e8d3450f79a4636d41c86e94797b2da508e7004482a0a9fc3841440cbcb9ddd1e175ab971d69f14437013b980bb08ce67d39fd18155acf9272df4fcf585e34324393f70ac27c7862891f509eae3556b26ff8fd5f8cc219fb6fa2737be7c146654dc00e2f60052b4aba7ee9a65ebf9e847a71839506ff87e94b9b63d997b2f84605981d1438fa48c11a0d81cdebec0ead3c6b543ccb1f6b3341b684987e55621769daca96740689d87e40ba75bd4d516662eb90de139955ad3fb07dc4b23466e22d729c6965dcac7190c5e28f030cedcca680a8f3baf45855c3d75f8374b9b2779a3249f15af5f47404d3bec5ed4e8abf0fd6b342f6869a27d0747534ab262bd6c62daf32b8f90767e43f06bf2ea4e3f45e3bb94a3da9f8ad820de54e6285c5f1d0f78d3b5afbe5032dac7486439b223bb84a9183d0bc5d88862767652b9bb2e140e1383d5a53cbb93525d69e0b6a4ed3e139ee71fc2ea2732a9545d90aed09da7d285aa2be3a8e9630234cd2a5e45eb236a8b34d7e99a16b4c37da378f7294562fec40d91b221dc39c1aed78c4dadd0c02f0f6c30ff229d49bb32a27c0a07bd483c39423e235aea75bb1901d6319456c91d57ec6603aa7b364546218c6c95e2c58a7e07f4442b888f90c702841f2f18b6f66fe4315604b6688f23faee1820444b5708e7a41dccee8705ce28df06a1e9300fd612e64703c9afb559b5bef5e1112a7564b6269b26fa768d17f399e37f1f6eee4d1ecd1d33f060da30d3d62e97d0b34ef37dfd33dacba04e0feaa1b80259ea316e778cb2e66fcab324734619b2f53e2a350590398c351fe2c4adff775318276bc5a737a861c114d7926dc8630822d4c819b59ac563d914e79b390c95de77498b744de7fbc5773fb545cba3df5d539112bf212642ebdfc7f7a4083fee01c72cca87f8c3adc9f1c55db837e3f84df8897ae6df8495883857a2b5f22ec9907bb2e7436e1ba09218807edb3a14bf4b68e8f60dfd1f13f1b8e341248b1578430dfb36e07feaaf6df7e4b47204ea3046ae3055a0cde7f0bb763a90ca7957c8306cc3ac43635d8d5e9ca6e28d729ae23fbe2f9aec4852a19c1a7df5dff93ddd77f59378b2ed63445ecbac9f4e9e0c6c97f9de847774a8c50ebc9b6196571f5709c0c21bae764f063d6aeb0cd4e5255272a252e69531aaff29bfdb125e7776dccfbc7bff8afe064c5f150bddf0ce98e9e60fc2379f4ecd529291d172e2dd59fa989e49e39aad49835acfc84473afeaef1c150a288e158bc24331140133cb47021fcef53ac72fc2d6f9fc5ad1714a646b85bf32e08f12dbd580f03e33ef492f15c5f61bbb1500d18e55489659af2455cd1c81e8f58ce58245dfd18adf7e63425050074ab287b87fe69432beeaaacb01147c3d06353e297ea7455a0d346d4e14b797c825004af97a6138f60ca7474ba674b1526be4d76e6496383b34e30a7861e837e5d53c0b48dab252a2f44e9f7dab7ad154e55f8ad8954e29c9621d44509b59cc2a019a467b833836786f16f5c036dd88a411205819387938b6584864e0c2c76796f32737d65da476e7701bd82a02368e4b0d276947c5c1f1ec7266861b35b30a51a05f3bc4c201859c701d6eba06102394481e29d260a49a69b63d6a11938f4ab8a0f1a4e46908494f900e010ffb7e7bd95a817fea74e9d71a954b96afc3e9f01464bbcdf91fad02ae230e377b1cdf87e3cadf80a988e1a4e595128e962ab543dd20d47fd1106763dccbe18a225b78b9de4b5b8f25679605925440ff2a3b4bb6de2e7522cdf3d7b4fda22857d9bcd08b03bf9101517d3e7eff571e977b1ebd16752d5dd275a8137565618419d1635216686be8a88a23cb5ae3194954ec9b81bcb9f63148d45286bf9ce6f750fbbeb40b9270a335cf13c0724ad8de8c2d9694c4ba79a05f3f6a494c33de3fb9c113ae9d29bd9e82df290c34e77806a8cfd0995729ef2cef9b216b911bb3ed9300ad26b061ebffd8e3146d3ca5a776e31b8d42763d2d0a658030616f3461b6d2a1baa1d6a044f4b4cd57bad34140b1a0cb0ae5d431ccd9209a1cbdb997685fafbff72a0a7f6454c7e7ccf451d4d8fb0864ecf216f6dbcd4ce845d15bf47f0c93013969d5863446095e4bfacfccf1f138451c1227d16265c278946273f06f1759ae555384112b120b0e436f4b04073bcd8fe5d679815f0f3e514d61fd9c0a7990ba524152c7b3c97239fd04de5302e7c1c6c45afc217e458d83a813d91bda44286e6926611200b2b25fda9376c3d7618eeb0bc2dbd56de45e4a9aeb6f3b19da864ac0f3d1d50c4a7ecc5527cfe73e20292f8cdb6107504ed7272f290d6fc575faebda54c1677fce7dcb469e3b78c71a14a99749acc510d8ec6880df5feb78586973349cfb0d3591ad37d9b184630bf54bff08a0db1ffde02492c974481afdb4594d6b8ef1f2c6f975d235d340748db0c8e3b19b2f0387b3fe8f8ee9e92b55fee6a5a28aa1e8ace1d003f9846386ae4592a2397c8261005762d8d35544b8cc9ec75f9ce62f1372396e935f506e4afc10bc6b3ce17cc16301a8a951e9c70acdc85e35bf278eda59a78b14b74caebf043bda5803077eda68371f375e925781a9cc897227717a82885a06c74915011bcc5356bd077a038151e92bb76b2eaa21f70102c1e4e2dd264e53e4bd9ce2a161d8bb767366ab9ed930b478e64c97f7043b272472447c3d277c889ad3d681c4ead8f8a506ac757c1de4d583bd69da9bd9f8cb49f7862d22d4b7479ab7f56d23b2d4205ad1189c0d0c4d7d73330366a9801f16c9a540db139ba2ea482c0cbf4e8996d6ab05ea9395b1d1a2bd387e10f983cf00bcb6b6d41cf483272b4ac419d855149543fc618ed68bec7221c82a2eb45a15d3c77035d490104c847ea07ddf8dc38a79ad2cdd0e26b8468caec4285dbee8ce7af837a3c2d456de9d0a6db509a9982b9ffcf8288638a3dbb2b28f0286b9ab0142ba61dc1226ddde88c5dcd85ac66b0391c55443df6d2313779aaf9fc83e90bac49f0d7855c04a60792babbbc902c754d039f2c696fd5375e8f161882528ffbaa6e0b4c4b1cbc1e3d7a99fc279fc50059e9710f96a2357a389713e83861c41c1116542765c7ae04eb0fa114486b942eedacc1ba0552dc0a164452da159fec6b885a6535fce10805ccca59a42577767e498a8cde1c35a29d21636d163c70e29eba973b5ce5abd0f13bccaa1ad462b8d274dbd55f32d1d52c0056146e5b908273c1bf18efb603bcf019dc57db0d71caa3833d57ff9294502a7de216ec3e2e530505d2352879413706baa6ad11aabad6086e021d901304e71e20ca84773d2625927cfb97f608f3a91e91d48062a76a89ad6b83a3d95702a71027afc2c974fdeb40432fbd93bde7f4d2ebe0c673f773d1d70c5fc2266007c352fe43c25e0b1820709f653dc363db17decf3ce2a2d1fe986f4001ce69eabb5a52c4cef428908269611b57f4a6a7214e21e6f146708a05fe50c1c8f26ffc0fd7e34ccd01dbb114ab481984a90b17ef2ef71782135274b3d18965edaacf603b3bd99ff12d9a863054f323a2336dbf7e282ca381ace5901c1ac2e9ac6af6a87666fbdf41cd3f85801e10bc490342505baad541efc31c532647241e22935627d78d9fd9a1688af26e6e133d069324d500ff396a99dff8acfa5a1ba2c2538f43d0d064a05962feb46b3f104a7d15ced975b2f03bb5e06aa4fb6456356721b7d277f6d9ba94dce8374d15747aea3d688fc8464a4ae424fc5856ab3fa26213358b07c39385b172a684bc6f7f7f92dd7fb88d7acdf8d6a65375b5e610ea71ef9b5d48b162f6f5f534009902dafa2ec29174ba247c7da5ad00765e27125290a8365f0caa8992cf49bcb9f28df996b236173f288195c5b706210da36d7770aa040e6cbd4b343ed05143dbd824749864096191dafe11ddbb4ad96a7f742a371f942e93e891f8711c847ae0e412967c484f247c8308e67367c8dc456f6986372668488018d30fa32690d9ccf75f076110519b39fc78bde7c2e9258199173bb3669eb0fb20b90a08c695067c7a4a1cd32c3a20d0372815568c29708f7bdf62ab27be2700669c82ae89a34979474f347e7b8262504903c17e392dbc54ca26b21495042398006f6336631ad2a113fcd83bab44930b62c7a9ac75e058596263e34430fe006778d7dbbaab3db6580a51ebcf6a9bb36a0dcdd6e0bc702d1b3886ad2d9d550878251e6a0ba7a805bdf724e78ee2e1f9fdc26ccc627756d24d9513a24e52f323f85b1f857e1795485b8681c2f117111aa23cf34e3dabdc90f499003c60c1622abe6dbac9f4786afe5cffdf6853c5dd0c4b2ec0f3172b713fc2738ece5f1dd2c7ba59933b6b41ccf1d7a83c3045e6002862187281853bec89caae3a1f86a08270e44547f10bbdbde6fd459945ea4f39e9dffa40c23df13539374f331117bfa2298d9f07280b6a97108561c111769a387cd02bd3192420645ed29be7de9c9ed2e08a6e841a6106b0e383c5b3ade30bb34f7b0e2efb1c6339c781e88b04926a8ff40e792eba961f2e588486999008664c65a086f8d834a8dec440dfcc54ad4f877d98d90db89609060ed92f6cec28f09060efa49663f617ebb0da7ea1d86c754ca1aece5b167125c3a5631792a047999f77bdcc6f801d9810834a38174e8828815151f348dfaa30c7eea4c61b745197da2cab8bb9f1eb3838550a683712a0da3154d0222e961b297e12c3dbcc7098a943fa38567eb608f7bda15a7b98e2b4d7ac1713c5ddc1e017440cb96c1bd2d0116f0a0530d0b460afbcb684b05bdc12f91bad7b41bdb824592079c120d54c27293480b109adc562596abf12c1dd7d9caaf0d294c433c5c9d2ab810e3cc2ff2a4bd07b7f0ddc47d20d8cfae8ee7ab3f59b3383fd4481a6c41a37dbacd046d4c2f7301ebdd62b6b134b8b902ef53e529e358eeb299180c425b91253abd917a2300d6b8226ee4c831e0512a22c02ef3dff1345887da02a58e5486bfaf785cfaf44c121b32c665ca0184cbfa6fdda6d4417cad463b7fdc6cb2139ce8c886819879e93708963769967c436022f92d968315e10677306e6730a3ed9b084172fc2cb2817d1390487cf78c2dced80dfe01c0b25b1ca8a60db28fec4140b1c9b1b1dbe9302bcb1f76bae005000ed4e5f3c9242d2aa44bd4ba7020e59ee7710768f2d4f208244c35c397efd62af983027bacd6ef01a1d89f993ea4e43d79f86b93735e6fc61178e471f2d4f1a3457a71840c155a349b93f1100014257c8fb3778718f3e1507c0b85f22b50441a70ba1bf44c7ba4b35a28f19810d98aec696ec286ddbf5b9290c2a5707ff801e5a5ee68f80b16f9b8708e39f18086cd7c1f2c74a75eebaf5032f6aefad3217085c4a4f82f523191f9f14066412c96b985f5d9c1d46eb461c1ea11b1e6de00c1da00ec6b6d0b3929e72bf9267756d18b4182584cc4a1e3e816bf5c9297dae637706028f80876688bd0403f0e792390ef35d4e260788763b5a4cec0229ec8c4fde10002ddc4ab76c33bccfeea2ecfe5ddb9cdcd8560fc52e41c80d675414670b413752266b233fd7453a3ebcb03bc0a6bd90e820ede77da885acc6930ed2673590a718f172050b2af98e6775c284343ddf4b7cc674ff4a334d7690828b24741a9867401078a0d3273207ecab30f61a1f02b6a974bf80e73f9be82cfe4b47571f37b821d201c176e71ffb5ad9c05787d61b3b650f1069ea51880cdba7175b307f01566729e9e460867142fe0f080c3dfeff8689b23926c929d3d6fe1d4746cbc60a786a068fda1c61c4fd74096a08d45bd016fbeb2ce783cceecd4320aac36d308ed5924c98f8f8664e847dc36719f60045c0122c78a288ec687ac7fe88b4c039b0be6fa1720e9d7b4badd00bb0d09a4388f3a8b070be53f0d0e0ca8853ed2758df497c791ed2054a9bb557ddd2fb8d9b971eb26a7159f8761d5bd0d79c9ab3c2432e9d7ec248cdcb74f733a9925f226013f54eff33d11c851eabb062ed1b979ce87ec6820d14ec3009e2e740eb471c319768eee9339fe87d059c42f01420004cfdcb19616ac4713d32d0139d14735e47a83ecb0563c0031fd9bd9c35b4b51024a3667afd721dfefdbbda57e4a89e2de44fa26b8ff1e3abf88f42f46bc8ac40228476a685d8c30d67fae6f3284600a0de6f287077ed3d71d7d057ce943d4e02bb841333413b604a6d787119a3f05505deb9030463ccbd70114bda9a0e6096d6c18aae915c810bf7172861b94b507341998ba5da362a70df76c211d2db8c7846c331fb73a29a0aa8457f5e339e15156e969b6985717ccb9f1ae9734f22cbb5ba49638e520a4b857e963dd70de10898072f418fce43b9fbf5a80f9f2df65d5cffae6eb659f982339463b8e7aff24bccbc6b4588892e67fe7bbb698a0a356a238a3bb1f28d4ff035dd2229ffb56d3d520013833560325a0f363a4ced55bf063a25b2cacf05307c133ea4191d60cbe71d8137fda59fd060e2c0877ef517550b97623d031ab149245bf41ce00ffc4034da2e3982920f121f526f3567f0ee620211e6080ebf0df995ecc5b6ee1a450fb6844b43c69434faa98c26d220b5f1ecdcf2cafb4880a5c81632bc4d262dc531db981d81b8e96b374766a485043d2f538566f73829111e028b7b2bc8d23ed6e648124eca5bcc6d698a78274ea300414992e520cd05dfcc0aa5342310a88e176b798d3ec7de92501178d7aae12d20b105f1c0718b927c7b0c60c95efdf63a9e8403d3d607206e0cf83386acbb4fbadc107c9b2a4d4587d4f5c45c237d7c1f52503479813efe0ff9174abd4fbae2416fca06e7de5230c00c4f6e2aa1b2c3530d8a89c618c901d6d34665e5ec2cdd9bf585aa77a85d2f2da84a7c6c81c5652d13bc8041e16b6124e3ed2b3719b75d071d1db9ebee9d27d8a10aee08222b1afbededd7e0186174ddf8939e5fb8378f10ad5cee71aeb448a33befe5a10ea98661b32dd3600c971e176b55417a253872f763441689e9ce53a83af8bad0c878b4fe971c9f32df5b5f0125d979d2eadd5224a6c5d16b333e5d225e77ffa8ac2f6ac9bcc447b5a2678aa3fcef5cec9d86199b247042c413eb3efc80c835f09a57c66a09c86d6d8be88cce6c55024425292e44af6138e36804606633d32eaed61f8334c038d944045e50eae2ef8d3db54baac6ecb532e7914e4e4ba99673e844c8b86b1b70f56453a9cd3d1bb3ccc29d24a572252e101beb502c39d1c07273a8702948ea262da97a0e7495847f93c7dcb46e3a17e2692cb944c499baaec263a0ee21a48e9988789673d5d3583863755896a7c04912f5c4a52752aabca80a975c5f62ffca28706f329e8c94299ad79671e9d8888d38181c1598b87bb5f5bd87bf68f5f652f6fc7552a06b45f7eeff28cbcd027142b75c28f0ed159e37dff4613428c9159ecd7cc11f3c4a04823e613d7f9659dd8c5a132e8e51f008f661daac2811b808562bba6adcd4686e5ba2a153f41f4a7b66b9c4b36071b59bc07b5c8d80671a6719dd2856a059afdc6fd6c2c0afcd6fca6da37247e154cb1e08a5d21924829f8096b079d52c44edb042e5e317bd405f077ab076b75c9d9bcb394c013074c0c8d557e8fb81926a5a0f0539447c8239063bea2529ff73991bd8eb82eecfc9513e693790ac22acee8d7452ef675d402c1aa414bb09d84b5b190df82008ea1e347ac6a8205b4a5d33658a0693956200fda8ca9b85c60f2698381f1aad4c901b8e9b2f6597eac44871beb014ee2fe0301bf251492a7410b1289ef963ec513ff2335d6315d1233b8124c7824c9db320d6e772abe5c39ec7ea155d49b862117d20d294d2ac9c001668b0fab0062c3b18cc72f70e3d943a7017a8233bfe819f6eb4a92d1b3e3c9d751ac24e71cb088fafaa96830dc16599c40272ed366b7e5a2a8f287edc9c992ae2f07f1c5ddd744c4ddca03e76f8f662327bc07c499b3c3afcde076bcb931e7fe75f6e4129ecf6eb7279e828a37ab88b1a1606fd5b26e9041b2bcae4da77a7b6de13a1918885aae30950099b4b8567f1c3656f5ab1b01c278f884e51dc7fbe67e069094ee8dda562d4987ec993ac3796afd2c7a482b8b567b8184dd02528bbc5781ddb67b82b5d734f88e42aff2b8a2b939caddd92b1dfdcefa42bfa7b538beffa66e799c56293ec07c0bed98332c1d13731365c7c92b5937681c3287c66c9005e2a7339f947ea4a722bb26b98c0afd829dd1c2a36b42e1e04e3f17c56e484b0f12839be2cbc4e0b6965e8be50800b10064b30db22ad20bb0d95b606248b1a3e2380cdeb63cca861b11c01c0100c724631e1cf3eb3c054139637697db6dfd470ccae6faaced197e0044006aaddcfd423e0124bc88f4235126ae28327674575fc992e607c2dc222340e18eb17ce2c2073d623b14a06ca4a5e92aee1a8cfa90054db30d3648a0b1af02a065af37a7df3d0d3c081763aebcf5ea29a3af5cd2c78cdcd22c89dd2b7ae15230af402a0b0ce310dc38bc8de078d8037b608378eb22944fa742fb12333502307aa95a06bb46ee249f088a5271d6afec1d27a0136dba15b0fa78d61bab4a4eceac000edf51451787f3411c9b7bed0bddaed0729239370b0c9680dc44720479e91afdf3b7ad62fad722dd22d417a347f36f7e2fae7a2022df051581c42a03063d30a3b3e3d98e64cd42c06f14a25a40ade395e20c59e18dee60993839862cf85b9eb986147f954da6abc1cde812cd5af00dade9201caf389a389fd000061731500c26fb797a42b0baa007a6d974fcaa0a3bbaa1545df38013d67ce925e58cb78ff679cdab252f105a0d7cc2b6fcc40f1027d5d286701015bcc778656540731759ff0f646ee43665fc9ff3b394c0187cc79f53972f6a931f12d34ab0b0a1f2c01da07bad5d7adc2797e03ef6ee180c231a4fd17f368b5bcbcb9fd0100c63fb5f2ea5904b5913129836d2cfbb2f8ace73a39a06b43d7ea1a0534ece133c6d4158f996fec201dddd2acf5bab84007d1039e45a63320dafac284d8c314e2e332d1ce031304309ddcff84074937cde9b8e5accafc4c8c93acbe2493abb5eca58727151cf0316a594e820fcd1386e8d82cae09391bf15315fd337fa3e6ae58e7c675506273ee5a8aac5211b9f7ce4736bb1e6a6b65250e8613ea7211ac568028baef70b19e25185475dac711d6c3c5e1b0e0a30edb00983fe947c43f96cc003b63279e0830c3d1a0064cc6e2eb1872b09c8a74dc7f589c0321023d2614bdc357e940d03ce8a4bd0596e365bd777532fbc02439169cde6da8762dc977cb2f178b2fae815e4ca0280da05a37a97cb3e1275b429c1c8861ed325637f0870546555a6965ea254e21e256297f1dbe4c72333f1085efd532f4eeacb5b6e9f40af10182c9b60d30fadbed7adcf38b14661988e13fb8fe940830aaf0c05a3f125a0040924720d261507d800a4ceb2879d6d0e1dee4dc513aa29f81c8d1b8144829ad12ae710a8c308de7cf5596b31a78d77c753857b4ffc6dcb9c7a1e6b06327ae68b9bf22a95972a5f8c99024c3a17d755a27c8b23138dbb04ed17ec5cc851533796f8f9e290995dcd2589696ef9c33b5d46e663036b1d467f0b7a18fe7532e53e238d6606a07c303924489e12fb253c5bf4b84a0a73972023f09f821b6c7a262e0b75b2f28df0bac6bc839f4cc8b4a6f987e59b9d736b12a245c682b2c0940642b43b1a70774a08df512921f44f2f48a5486d01b99294e73f2ce168623f911b5f3d9d7d2bab1534b77db54069363823319fb7eca16d971bf8aa302f766c08688372807b1208c4660d84e09b0940ed3c745f57a46f69ebd4aa0c65b7381d3129c13a9d9a983121e288e54cc23c2de3f4b799362a08df2fc0b0dc969ee93db7d5d9087e26108804c3f8679240801e82eb6a151336e171b87030af9a95d7d4581df4b3678ba3511a3301de2a6880a3ba8640b69ea0784e3e169295988c64077588c9b39c202a8944ede445f8b7867df591fbd278d0405ea9cce3d88e5a6cdf55174a84c245ccd66ef49bd93a53dedee1ebb16896e37a2e0fbba72186d0aeb15cfe441e521ad0d746ea8e8351be229d72bd3e926e505c49b69d55e50f349bb61baf5caa453557a3da2e6795d9d6094471804cafcddff93a9019cd09805ca3daefa15fa23623c4327d27dd959170d4334564e3bbe8bd103adc162af4ce4f6ccf263348f412a2f1b67a773313c56695d82752b1786e1b8f8214705b7e571f500a5476a8c5f3f9dfeb828f6359033bdca25854ba063c283bc8a489b00c7a0665840e843830a8ec05e550baf13aaced23a140f01e13828bda05b174cef6e839f9c739e5b6e9ecb1c36335f94c4c73756e21a8b4269939112be669713c7f786bd457b78be7dcc8a2e2834a183f8a37473ef9bdc46d56e97e753b111783d6f12e487d2fbac796476c3b3fdb34ee3377533ea7661c17b1f925013206c4b9d316fb3d3c0d61ab6c66a0927e188934f1935e4b8248865f5faf4fd20376293ded3bbc9ce0fba98c95f416795958888698110b0db9cb84a0ade2751b6a4ba7f8e840e5f9afc5e7a8ed85f249dce7a64b88e27f2926ffb59f85875a17050fbfad634cc98c1518f9f14f4b258290781808f0a185c2c58b77bf53a77b6d037fe577e9f69d60052a229c9171a309ad816d18229886fc1d7e44e9fa25ff114c9fe8ec72fa3f765f9f941071236e3be510ced6391bacea398cca5c53c1047c9c0e747260f667acefd740e5676fae7095419b27b4ebadc115d8c73caad0d77efeabb79bc4d0a9f23f881689b56f09adff04c283fb32ad36aa18e93773291a2879e1c944c7294d70bcd20aac7fa3b06a5d625e9d7a6e055cc5e9c6cfe9c82709e0b88e2c2323ec56f6615b70a70b9c58227585cd4d56eb083c2ec1256ff8ccb89f98134a8b0e18ab76b20c976a793eb71103cdfbce4a0bcef79a43368ecdc394736496604c573251fcd824eae685ea2427a9dd038110003fc0303a28683cc9644b499120a77d060f899b40587a6952b784a465961c0a57580909ec14f426c127bd008abd89c28186a1b91845424fd5f9bde3655acfcf8a21d3da7a498a9df51ced4c9c036c16f03085881ac4d4f1a0a84b84b8f6b70fc8c668548e65f9a7b66cea4cb307a1a9df04962f6ebeca05ed96c61dc48c3d8442449da8047eec2225a328a9af78446b26d6e802c1a7e0016d6cedbc052226bd65f042dc54a6932cbb3d027d98d67fe76681b1153fc1d4c5637c89945feb3cc192eb489a496dd1452ea1f617099b3d14487377c82da5557129a69a7a5800da2180265179c1b42525706c3e9a609e7533ab1a170ea1b7f47f094dbf24d76acd372405af9ff3b5a90df107188bfe9d6c042c584f31a01b04455bf13b83770c068852a57ebe1cf6b3c48ff57f0895f8a9884decea8a9a7583485072cdb470604f0cea879fe3255c08a888ffc312073ce86e26852999fa64a6e66a79b0afcdbfd56282327d41ce95da594ccae3752b3a06a428db62d6ef5c7badc63469d0a1fdd0c1fcbbff747edb363b16fc3af7815aa70f328551fc82b40f7205a03280ae0ef421130a13d1cb8fd380fe4c724e63e90cd5d94fc9aa05ea8f5dbb57ba78bd2f28c7c784f8ed54096b313e4109cecf0985088e997c1fc5407e5f4bf69a55a5ff791515bdceb4ec0812213d32dcea3fe6c425e695d6719d947bd0e3d645b18408b79862523ca1adeb8a12e4c11a10d0d6ed91c33c89e47641e049d0d1ac568c614ca5ec930a9c978626c0ba7b61765ab8c87f078cd5308bf4bbe8811ffc931f848e5ceaf2c13883c6caa1843b41318934c4d2c3c31cde0dc7aa653bbca0bce0d601cdd4a97b6c64d30fd67c8a623d3a66b5eb3c6150cb4a98bfe3a0e3ccc83ef51d501b922c8789a809fcecfb960086a5c988ad6d6f50d45a7806082769303a0dd37b1816df732b31da4a853bdbd2975292bde8ebca9cbeb9b7345d65c1d0cc73c9c4f21864b9fdf1ae639e799f6e13fa73237c01e0eb7c8458dbb3919c2f72fa0406b1a1533ee593bff4e4659b774687e4b688fe3a1721c19e9738907c02731d7d246f6022149a1c8384ae4d904b3518687ebc8e8db73417f40e44032bcbea4d7ede4dd70a3e7938f7f005351323ff57159bfce5faf7506b027f6e2390389e2a4e0f3366bc5ea9dbc47cb6aba1ac6ac52b9927174ef835adefa7d6c34b90af7f5a22452b5c22c3296498b65a3a1c0c5dc36ee20e684cd50af54541ed37cdb551dde665078b143a9f6af1447cead1bb06db60ffe3e03a583077b916a215ce74436254e8f98d41d9cccf364010b5fa3e5eb2bec955130842e252345d008bcf5fc1d1826d026c6d0fbb99992bff28dd902618df0dda151e2baeaa8e3f5582de820efb341d92f89d8543db31dda51c533326c7933b127e548532bb1ef3507e9acf6231c180d1a08bd106fa4766a512488e8bf743b0de27b981a8592e90ff5c288afae9262666fb3b7c37c59d9b509c4ed244dd5366ff461fd0e83a387f988523a6ab37a22a777446b6e75cc47dcf97c5e1d347591ce469eb75c430f5117a08c22a7b6a732079ea72ac715b49958141be568237508715b212fa0205cb709c5459cb297f74694fa577dbe569dc72d2f9f9d3e9d198dcb6eb50e4abb10b1514cdf45e2906ce1677953217f32b2cbd97f249e924997601cb1f79e470d328f8b2f67de5a8466bb14066151ff89b5612ee01f564b87cd0952ec55f259192ba57b74b04837410b6c8df7116b31c9fbd8c60aebeba2d8dc7f9eaaa0cf128d690ff08d00265c3e970520e205d16d2013d961987430c5068302cc55b0db65ae112e661ee0ef817b0a2882bfb0d0477fe316e596b36400ebe2ba53dba5c8feaa610ee06ff0fe4f613db058a75fce90da71d968ad7cc88d3c015191cd41cb68bb038c7bf05c8e030360ccd83be99ca31bffd17b36cabcd96a4366f83ea7b01c4eb0cd4c142f409b37b590ada4b44da2874b8a0b125636993e463554c6ac9fdab3b6bd6c9dd76cab14fea490b05484a7db449f3cd761694ddabaaa64f2877f42d916296094fffb5152bee9007bb9547807fd42d2316a799da8a620f40c737375ea562404754a31735ad58d3ddfeb62001b1cbbce18ea56e0dde5e019d2c3e8c04fb8a72609ba8bb5f2f88642d0c9f255c23a4f262f1e8ceffb95dd955f4e2d5537e25de0823314330a7a351aa4cdc4a9d7099517bddf5c39c70563d7946c7739c15f3ed95988b3f7822e017c9816a9fffa15ee964f45654e36a205a181e8dd969ef1ec2ea4e610749488d6b95407ca7e661ebfb1878bb242db64e511c0f4e2db84ae5a6a9d6ab23b614b3bc314ef346719ee8158b7cb93c87ea1f141d61ebbd8a7685c0899c6ed863234e550fa418fb437d0717669a8caec7aaef51d8f2e5b8e1bcc7dfff5f47e995a3977a901a7b72c52dbf85c875e03947769b74f6b8632b6dc446977106bd666b17f9b45a96e46d625b978427357253dd9b53b5e6322a00127b0994af5ef587efeea8899e49eb90e1898e590247b6ae53c2200334256d1587e24e7f5468456e105806708b9f33f5f68f625445f266a86b094a9e5b20caff7396f935e5e4471f8e5f78e05270fa6aa672c7d6bf65ee425e3fd76adc5c980056710fc7b8edbb385c485130964445716b4c1ba9d340fc9069c634f27e7cdd1abed83874337e66db28aa3dadd1314da61763686c007c97947a029a00dcb44dceaaa9001c5fd7a47055b09ab7ade172dd10affd7861df4318aaa0bdec9b2d05e0fe895aa7ab3ceb4809c39a5692eadb48ea4b4460b87f7974d24c33a310af036f368eb77d54b7b18e9bea4ce1ffedee134a3ca1abe0c7d7400db52b87d20d74838c661c198786df3923a47f641d5e36a5e02d8415a0201867f2d9d9465cee4fe8b88692fd1ce4a8da31df911bab74b523f55089813d04cd17927658ca6ee2a7dee02db1bd9db9d80a9097dcb01e9b7f64173e5178601d98c986874ede612ef3535fa91cb0c9cacf25bad63944e73fc5fee1de515fa376da01068e6232bfde5b09d433cdfd5e24e39ffc57199fe2422fc44502460c7c99a97a9ef548407f0b9ecc94fb8c66eb72814c3adb60451a954ddaa9faba40f08b3880dd6be42bdc41aeb8d190bbbb4a2aa7f72a587a14146a1275a756958e8b4b96a2ee9641f6c9feca4a4dcb8ec89574baf243847057ee19e0ad3cec936ccd35648e9adbc30a5c7b4f87d552ca3a79d272ebf08487153c3bc3beba8c06281191a73649d9c8f99125dc7c86259bbf33f93246d26ffc0f04b2a8e50cdb8121b3f0884fb8d8fcc696675dc2ad56b967d695f4aa5cce7df9f68f1ade82b3bebf1184f58f4cb9bfa3ee8f9679bf1c66f35ace7b66762f30efe85f7ce0b618f37ed1f480afa55af96fdcfb01849d6591d2e089eddea890d6811320385b8958971199c1841bae4059e166d1fd71285fc8b667cfe6cb4d228ea8229f9a522b3e381c12c29443b30ed348ea4ab4bbcca9d4444732a33c106141b095823d493c3d0db17dca3d39925afac6dd99c65a5b06ad00b7edf3e3ec0c5a19869dc15cac091e1a7eeea64c991e404cde2383de435ae77438e916b03a786d45673336f3cc4fb80995bfa3194fa9719bbcc8cc114bd8f8dbf084cdb23504f3756f38060eb33be771b380e69ee319a434049d362c5884df36b02e67de4cf1314f03affec0195b51703c35a475096be27ec835c0f5864738f8af373e3807eb403731630c97ddfa2e202c67aacdcd104e2b217cfedb8cb9a7947de8602b00512c8aae753d5834e3a1680c46ecb8cf5c418da102c0ee359922956e4c23aefa315e535022c8ddeb7d9ce610d40cd9a1aa610bf74ede58356d58e0775a49d66c6a61b5d3de104fb6741b3f530de7176bf4be6ab6bd608d82badb18eff7799bf43df21336bef569d8ac2d9f22010d3098d3f5c66012fc6907f6ac736fbd73a9cc86c947201f980fb912afdd8db01ff1e4d8a23a12b30615ae7813b9005449efe0b9754e40d35f4a629a2a77ae3175603796d90fa5ee7048f197440417ac3e559eba957f4e9951937a1b97859a0d25d00a8c1f60595b3c7edd79c596e134b03de6d868e6f6f56e13051951456975d9e8157a6b0ae2d49623a750838506db0b7b138187ad33bbafba6d2fd6eb75da7ee28ca7ffc149f71f600a4c8573cf726071b0be8fcdb1be5abdaada042789325246bc888b4f414fbec3db6675a14c02202e7550dc2f675feaa304c920db9fc08f6888bcb10109bbfdd89fb24b8cf72e2a52e9df539fbdf7622197c5e4076001d39d5c99b5ca90f0cd4e0fd7e98521ac4a988f3adceb40b07fc0550d29f5e16e76213509b54812a942ab0fdaf93835ac046c08c2683ee2f28b28db80d4fb0a115dd4306a4ca2d9bfd0b80228b2cc4cdae3ced538a0c0ad5ed56d0e3593231186a94424723435c3d7c11fbf16576f438dca41a779e67cd6dd817fc1480b4f5442d7bd7e788113b1e39721ad9d287528b2ee86f8f79f6417e859110a6f2e204aea252bb596e7705b332d75f5b12ecaaa36050eb10fbf7881379964e670d8ee3a4ed1f05efbb2d5cf4edfba66ea1383c76ded7a3de49564914bb43322a815472b844879a561c3d85f3b5a82308fa5d1f0b32849a7a2535dfffc186b1c69bfa4e25b68a8f26ed8dd212f2242c7dc455e7cb1cccbe0d0038b38d100a91112715e467fdc77b1cd50b73899525d39254c1946374290c5c84f36ec70b3e4a4f035cb6b780bd0a871dc2c9fde35077b4f7d3ab65e4dd95ee0bb0b358888b30726c290ce177d82d3c9b5b2945844915b439702663cf3ac7e1ebff649807861803039e70e5cfd476d0f705976a0cf86b439fb39e352409d805cca358e637d2972975db56ee41cd6fc9d1a6e085513abde16faa788bc8a5abcca6b9fad2261cefe161837fa550818e927f90af2eef8c4749da6670b9008629cbc0dc556f269c3173043efd5fac74e9bbf9d1b5e1dda6a556136c5f52b293ec39819e5f94576ac2e1c6e66c849af61487f96fa179a1c60525df70b694991dd10c2f8b7875ffc33645a4c286e3f28b26b725e83dc52452c9b6b42ff2aa8421f21a87de52c887638cdbc31ce2714ddcd8ed40f45e6b42a298e82c5ec74dce8bb3cdc3d311f52f02f673448e1bdbe313a673dd568741f99f16547fcacc900848e713f68412f58cd4cb9e8e949facefa6c19e0ae56f67686a9e96ef2e8df8b87c1ccf0b7b4f1605100af1cad0f01fddc4d2036436f97793db3c3bb2f639500d017cf5fe340012e1ab3c85a85d8316d7850ba48ec56c286ef292d8d301324ea89b2083346fb5cd28221f3d1b60297bdc82e2c1ee44c76d222f1960307d21fd397241b8ce3e9d9fa66ab708a2b2a8b08452b9eb7b6939c2e7acd29c584994c10cb35b907a37631230dea4da3d0466a443aa5764cddd89b2fec8212632e95eb6ba34e412fbc93e862a3d32e6c720ae5b43d8b64e74822b87751ef089f0888e753d26c01aa1b4e164f7df83a880c85ecf22c3434ab002fc38d1aa6ca7201a63a6d23822bc42ae45444724e6b1670e4abe8d3f9dce8407f161c75cf8aad51ebacfc8559f48a27b99b7f836b493730bf722dd6ff077c57118090fece86adb06f0f1e8ee50f6f309a1aa2aca1b4e41831bd74f6b4da0f2c291abb0a8f12e41fb8db5077fa7a433598bbf95ba0a16cf5083f02f88bed26595434bb0cb4cff922ae3cabb7ad0ad0d7f2af06dbabea65f2d921c587eb073edbf903e8877f41cc8a39b6bf8e238523734302510073005ac1cb845c06eb8536ebe389ec0f69138a3efa0419eb17e956132f56822850f7ead6263f65dda5887f208c3a397903749770c1654a7bf0486fc15ceacbfa28c499fc97357af44d34c9fd1aa43201810403452f0a0176c16318e2aa871c63285d6acf25f8e8a8b6ad88566e8345f13a408aff50f507d79aadb7d0026d18931985d3156a7f8605aae669edd5b0b303eaf65a04d141b687a0263671647b53f2989179914f9f26f455fc3677f806e6425221569fb4103ac52f3147fc0744b0ae77c3c7f5e6f1c06d53f42deb3007111c9f90953398161e6dedb64e4e2b78efa8813a074ae9a2a7a4bdae4984163ec4fa6eac0c15eb4a0ab494464ccd4dae975d9fbfa78dc53d355d4659dd3a8fff8150940bb0b8400c05be521b1f3826cc6bb294c55776e1744642239ba619247b9ecd3fea4bea67540a8057e62dc045bbe28dc2160333f323534b67642f087e018d22abe83e3fb27bd497f0b557aa9bbfcc948169560f391021a173cfa96e200d7732e53893b21b86fbb0770a20b91b5f79de8481ac5a8a4103d3d7e67daabc0ee2bd39a044e188234e1fd82304bb8c554e86469f2d7617c2282e858af43e613b706235bfac5bdae0a714b8365d5fbde135c28243d00faa88c13d57eb77b665d12c92e014fdba4543599891202677a1a0e520f13b3683912caab88ad00c6c924399c70914856751a28994ad40a018c875e90527fd7e7d9f46a1ef91c7ea8674cecf577ef55577d3d7c0516a5f992c1ee6a9dbe9b13013fd95b75b62af3a45de56d80ed9603b7f7bd7fd9cb4ec4fe9f5e625651825dd50342949fa8e71210cd90d77b48a86700498b81ba6f8567601b2fdd7857bbb3dc12147975ffba042b2648225436d652987e3bc1ad458ab925e6f8234d49a96b8416b747b4d8a114b0f011e7e8408a20b6dba51500f140cadc11a9060f43ef765b5666f451103468bb56f80eb977e7036dd7d39a076d0cfafda05097074249d566a96d6b531208537d6a2ae891e872d1e972e3097bf6bf3b86f15ac9ffa48253983da7cacb40fa90313e7b951faa8047a3ab2ba7b6e9ff53c27c1a54cff9abdfc915f1ce7ec8658e52e89f27048d40c7b7a5744433a0252e66ce031aa9063b44bb174480a54c3b8e25674bffab06948bb9038fde819aae27f638be5f958a7f674cd810260b7f4d1226cb9924bca4cdb7decc0c909f7eafb33fcf012bfcac081708ca417c7387abb82927919febfbc4ce391ddb200d0aa0f147cf52782bb3f3687ed67d4585f38a3b71c22071aa9375082e1dd97a180bddab72333b8a594a20ed9573c9c577a9c0e1956906dcedd3892d8e3e60aedecffa31d6b5419403b249858e4baf2f57ec591d09c3eb5a1e5b53ce1678dff5ca006f88ee931a61fa13186224147a8851bb2d72ff5d1ae1418d200d85a3edb174506993bbfc7fadb07ef05462575ba363ad765697f310f3468147338bbff4c0cc379f8da2fd3a0d7c7c5b2266ddc7683283c6c1c4cb60a0f54bc2f08be9a4112f9c226b0620dad42b7fd54f4722bac11ea8ee15142014258d6cfa2034da6cbf9328589673664c39d4c17c74b5d249ecb24aed79941c054d96a0f0ff184926dfd605f50063c813bffd69d319ff977ae5a91b32c98af566d70d0818c1c1112e15158b4b6276499f856d18a8e8bb82ed9ff3b700d323a7223c26e35d5bd9d05219aff561a77f256f1bdc0e1939188ebcc0c6f9cce1537811871f28a4d6d606a3ba0f2215dd14865e5e1c7d123e058d8aed1dfa107aa6660a9a38696fef2736c75c0decc150ccd5f688175687ccfebec559be868554b88ad7b83087921897b26d9893b1b24dae48b28e5e16f590bb3ea12c2d095cd90688c0b96463f53fd4da2b37c1920600615aac911baa3a6ca8b863e50aaf85646234942e5ebd50818bb50a5d05d48a010a70d51a9101ef45429a500f8024ac06be4f0f37edf4ebfbe1afa5df71a2f6b63b6129d84a5cfc3955544eaaab28749060ed22935a25a8a585e40b2942856b2c4dd8cca4fcdefed8daf267701ffd05405b7036d2f17f1ddd2c92f3f0805bf3b4804d303371a97b6285c17549105d8f0cac7ec1052657e5eb0908bac7725f30b6b6e2b51a3aefa1165bd207153fab89b3c424f0ef8c4c6ef0f54c4545539829d8cf774479e2856230097c78ac8ebd4af5547dc956a835e9bf84abdc6cd7ae8c089852f5a3aa799c455005d621549c1addd5ddf71f22abaadf4a4fe82b8359e10f7e2e204c3f4383a1456095e6dd3471c207d1e180bcc18f2bd4ca2a0b66f48ba7665cb32f7a75389eb74381d4b6a78c1ef0e3cf9c57366408391dbd60e891195065369e67ff0e9844cdfac84d30c23137036ff71916df46573e0d8635d1cf47beb29b2f4e9b6b9cd7146dc35fcd280a9635bb02b2069ac03b3685a3afebcfed95245184cdfde7992ce17df22f74518209a5eef81efed2c4dc3245d6b1ef49f4d33e32305bdb4678783dc3918f4847fa67bd029f7af8197ff52719f6ac5a1aed06d7a34a1332e95d20a3f66abc4835d144480183e1d9c0a74cb2dd0b1e00f03d48ccab4e91007bc96a7942bd139b992e699407cf47fc99851447ae0f5dbd841a13d1630fcca95510c10e45649e42f07e19f07397aea025b84876e86fa6a640e261b91f45e8c230197cea9d9f5583f967c600d266d34d36e27bb2c75806a3b807252cba1ad3f2296883f8e69bc89fda616fbd6e77e27d7c574b1a368f30d46e271b8f7fc6963d2bca3538bf8d9b490461082b8768c7fc943cee89af46b6c614865049cbd16d794d7dd58abe0e377e9c42e3f2bb0431f30881d36a1363a710355e3bd3f6beccbda4e1d5a98965c2aa69a264444ee3c06f107d4b05dcdb42e62a4fed8f7e1d46953d43d6bb38fd603684686b640ebbb35e895d9fdc06b5a82505623af7d89f6370c28a5429f32a32f78b6b5a8ba277ad7387e496c2a4f18604af2d505732ac869365cc874e201168cae03f7951d0921e9578ccf1d866c7cd6af516aaf5bedc3f2241f0dd867540a564d982ef4c1530eb1d85bb9e09954283d4530784b73877566d424a746e102a3f158d3ecdf9b093232b5fc584ebc445fccc65a7329cf05b84d28f432ada0ba4fc99309af5daac4dcaeafba8e58bbeab711f44787ae7fcc868ba4a7fa8aa6ef0ccc1b176d261af2b335270cff5a4ca93dfda0e38cfffc3de34e25a754ab3649d73cc238b02410f9172efe6c071c7668f558561612de48d6982e6cebd924ccd25f533dda1df315b6bfc274c2b4ea07b4c9586916a98d0301dbd6fdfbc9256052fd4a5267abcc1b6169deb046ddbd1c1bf384eaddebf013433309456faf8101e356196de2aa786215c3acfa64c5ebc3d46563abdd911af62735a3f4d7721a4e4070efd88ab96c14190b004cce9f37c93a1eb3163ae9519d78454c46880b14d8b8c9b481108d4b182c4ae68fe423629f7d2388d13390e4ad04bf73e4457f37549892e9b52474170ac32989c5a133bdc7b183d5c73be6c6e21262bf41f347ec00ba5eb467279c57fbedda75d71e897ced7dbd92c00961d227d2099b7aae2c4aa3515fed74cc461948e8edca96c8c2828fbb4fd9bf7b750f57475a484f95bef60455037c0cc0e675c40c19ba0b93e6f61002a20aa7711489c5a98aaf465d7edf8da6f4375436b4f33a7ef4df472f5db7ea2ef05b7208a1455bfd8117f0652b0b4595665b794ffb1082c7b967dfcbd61643480301f80fb0d1541c2a7def4402c96952498a6e1266ef036e1b2e863b5f4bbbfbe02d9f33e4c8c3a5a5b71d1508d3893b37d5b357e871727c176144312f3813e11bebb604e20b61be08ccd20e8135d0dd00a8c61c6a96861bef48d40be136df1915d94189a67147f4c5e7e7b34e28f4d28413efa0183c4e8dd79cc4bb043a08d24d35f2399cc3f07119d505d28a93d8bee4e7f398aea81c073c38acce212582b12cc5edb4bcaeb00fa85e9d89f383d0c0afbe01ec3ea83c1973dae34e8999b42dd865fc4b7766b47f3d9e1516524bb4b89e3e76dfc60f09dfd24a7aa09d4935fff1328c739220ffd9d2dfdfb5be27224c185929fbcd82d28c074a35c6a25b65bb7982d3089ac363da648c127b5351ad0d0d0b28d8955690f1ceabbc06dffd857f193b4e9c206233c5bcd8e4b9c631dc59653a50d6d49ffec174de566a1277c5017e97dcd37db9d17eed83b1a661389fb0c293a87ae71478771618ed61929aa7be75eab0d11e880305e2a7c46095838628cdd10c457c4d1947515df3f1bb0f6ad90fa49a472894c26795ca45301fb022409778c6a201fb880347c00e1bfb6c7e529b093b65fc9ef1d6ca5ff496164bfb79d19aead7868af30524dc121eb9c2f657f9465f7e14041cc26dd23a21a012754d89a4bc61797ef095cdb9c134c8819ebf9c754d05c18f115a6db9c1320a51fff0fe009c53c661117a8d2111350e19911a4727623a550f109cc564586cfe03a0cb3ff242accd004849383a749abae4cacf531db2d467098e2f68f8995090ae6f43964975d8ddc665439267bc8dc34fa9b17756dc87f0c099fb85b0953a46a31eec91e8f761e0ed83d4939f49911f2d35dfae09875a9388b8610d934d44f85fa91c7f6ce9005147d8f26b6721b302676c689c3a38eed3fb4bf0af22da9eaec1fcec12e101f64b37fb136340ccf4d02ccca5d5978622662bb92209f5ec2dbbcb1b122dbe18680cb68e23e17e51e2c2c26b5778e2face0c8a0f59c8800fd6ccdbfd5836ae4b8340193661d9727c67769a53ae9719d56e0cf6e1aaf04d7c68b59071002aa3ed89a5ccd7023fb217531ffddadd3c8cc3fa23b8fe2e9a52ef2df4a2f18fd5b74123857cda5b9e0a077f3909d3ef02747c66efda6ee900a930fe6e381cb77d4c61934837e7b43744b64d96e2dbe2ff72fe0f4b9a9763daef7927b0a72e07201ade1647a3d2c4f4058821b335a28207317e82b9ab8435ecd7dca22332ce5fa8ec7e565ca74ec777e28a0a87bbd90e82ecd5d8eb413770d312ecad47ed374b11498a62aa4d753ed22d736e8fec30bd8c520030bfd1dc915efc82aacb8248a8544ae97bd59905bd7d892e80565d11922a27abf95550332efdd84af41f6de75a5c1f7d76906afeab5e22a8204eaca53d0cb25483fd5de175955f9d090f0026843fd8d13796fcceafc17303bcae5132deb00e3a5842286ab616591449a16851c0ca1a20cf706bbca287896afd78b1d71f610726553221fecf939b52261fe5b062c5a5218a64c5da9f2c77131e9edb485c9f3bfc2f3e935d53646640af563d55636a6386c97f5241e6a39b1e069bd1391a36dd5a604efaef50a795bddca8032d70ec359a0dcbdb6919f7d80712e9729b3d176b93aa48bd577b6973adf313d2637b0e209ac9b0e5c2338d1e029e0473ec5909281862395b676bf16b86fa405a9f2f73ba84da32871511f8f6aa4f2417359b778f6fca30ba8dbd2ad51edc70cc5c34252712eb28277dd04abf65a65aac7ed1a8194ba33245691c72a7df4dcbcd1fbdf9dc4bdaf02e84f4971d41b399df4697a20a81b55ccf2dec56e5e88dd3dd5e99f5148c0d65d3bfcaeaeca32a9bb2129b8b1167823f71f48b7896aabe3a07380ab38ca53e6ac5b55c1a130b19bb794ddc5f99af5a5ae9997e4d4f8155866b0a2e71e7940cb9425a58b3e51d1d65c59bc64e65bb73b1d084e59b97f962f58c7e11720f16c04a80512f3eb6aa98a145bcbc433741f7e3adca9cde4db1cda9ae6725f558beb1a2df0e6fb8f3ece6cc474e417a1e02c9b83b7cd16252f702600fe03c1213b8ee276917b6a6215b9ecbd986b8a7e61eb9032d3ed17387768c966b1243d3064837d0e76103be798f1e7290d7fb0a1f8de607169e2e13211fa0f4362777a6bfd12370ed1172e3448d9af422632484980687f8c6c26e71e8dbd7c59a00848e9ef6d006db32ec34951e73672bb04bb1d00718a9fe04e0f3e6e3dccd0e89377ab76eb9980df264a4e5c5474f9d149f7c848a9a5729657fc06e5d494867163f61be0b5358d340cdced1c267c77e4839f20c8677bd03ce77c372df184c5a532dd5202a1e13e5395094052374217ee5bfe6c570421c197c60216ca7c378cb7130b5e24217571bf13c66393e62dbbcd4059e90e7605c773973481262851026592a3e017350bd3df9f701dc22236eae24c641a427db1b27f193bcbd20d8f934796001bf977517196cd4777c82e4333cf58d97a2921778c1769b8a92aa46c4443197318e0dab0218aadbadb1dc17e4a27e6a982dd9a7f187c93daa8f17d40337b62bac9c3abb529ed6c302b9c4b995ba1db99dc1df97437ff4d3b6be2de3551d20082cd496eae3bd3aa3996662906136477de8b2e57d93a44ef83a5ac1db5e4f56a7122a93e1b7ef0b1e1f5ec10b033537e1bcfae6ddd1c849eba1ecb504b95cbac886e05f384550317206b44bca3c2c9f98e22fdc9bd81cd034a103f9f8fb527348f0c26ca23ba077e742132f2ceaac15a8b1251d070f0de531fb5815cbc343ad4dc1bd1b9f9a7972b35b2f4945b9c9a84d7a75a13a39f293364e67891c99ae60efe2a30d6d21bd1e471962232f10955dbd196a357e6c4b223120f65bfd1873e67d266ab86dee23cefad51e789a452dc633d7ee5ac303b3b6cc33a6316ad861ceaba7b6dc8fd2d3886f5e09e85616d8e50f94adf4968cae59b8d21f7fc5098e361561d6bcfc1cb37bc364214e8922fad83b383cfa596e98517168016dc2332d7c50e3e132d8abb762feca3fdabdfc63b0e82ca06fd8d2cab50ac4bd25850f3e256f661caab4fb24830d7ffc959b90942be95e901cc779e5c08666686966d1ba5a3c0b312adc6a2ca8da8149ab53449f2fe6814e9ee8fd01a92bda44487056475de21c69e410365988308f98249048ac03a97981540930a4c6489342eafef93d170a7bd1f8897f5608be125ab67ba8ace33e90b78c5c4b27c653de66e104f55397737ea5d0a876a94506e5f8e0dd6e3e6021f8081131157fa0383b79389bef5d0ce49e5d5e64ec0828830f57ea87baff7b25a8a85acea2b7b0ca7caf4a52413f7ddd659ac4fddd32de7226e2b79b9143b512f95ce04e50800cd9cd3e174b206f24c609943495f75a3c2a8948c520228e9f31b0d32311e6d4d833a4157509ae27376ebb4d10425b3d40218ce9517e4fec7f941d61f75d92264ea021aaf2a1bc89349645af4933b7c51c1749ce1848a90b6c255e18f1e781f0b1b40fda0a3e764f9403b05f0daf7f9dc346fbe88fed30fe82b25e08c068c758584392d3b2b532af37b8716396170e8bc0cbf247708c3a47e2abf4d38433458eff60585ad76acd0c6c7482fe32b48b72ffd369ab6a3dee50e2a1845d8fbc5a8ed50fa96e551bfb56ba99403406319bf704ce05d0f3041887cffa302c1e98c04c5c92373870ec655978af4d011797220c5eb400f1483a7970e0999a13f4e36b17aac726268e35fda6da30cbb74bd4c4b6ebba682e697f9f3f7de90dad5d171d220b7d753ac5857dd7cece5e88a4319cb79384a5e6f4bf7e8307866c4ebe3669a50655f61087a216894890cb461e30ec021232f2897e73bb95e4b3e3797c3a344475a559fb21a61d5389d49d2cd7f3b2fb882149a25d8c8649bf81ed4ee0dcf19d0e95e4c2a1d55d0c4b7f41998c8dece713e09b24a58d6c5120b4eea8710663797a332d5bf7a423d1945847418d44d27d81db7d635c8465a5e92570c53727978054b655953c52662554d02089ba001ece252b6a56b5c876116f4722bc4262249b8fd82124091cbb4f8c535e310c9007f6aa127d5ee59ef6f8aa14217550fc35ed4b99ec1f620d9939669e36acfd733bfd6f60363680870463bc5d09eae08b7cc0a069825617a9ad72a22f18f8f74fa74c2593b951ffbeea7745b75f5bba66c3afb1018f9f6f8e536573578aeec3a23a868b9197cc995b2a7d9b0868e08700131ffc61a564c15b2f9d859eb7945595929a5c4255337c21aa931e4c2a3420203cbed785373dfcba125b198bd2eb0afdedd6a82f761f220a631ea0bf4fac465ae59fdc939136948e6a331d877a329908e1f14c394c77096f9cab25222cfee9c104372a4e74c1c5d3b3ea2df74a4bb2d820edc65658eabd0c61ab4761cd9dfa4a7d6419de24fc5843f6bd8890d67cc01e57f621e0b4b57c422efc5c45d6b02283ba591702bff17ea168166e0c87ceb401f6c57dbb82df5a5cf72e11cf9ad6cf1b8eee9e6a6964c0eba236d1c807ae1c9b197732408dd40a66f7662ea86a9459e68750c1c8c51cf3a4384fed752f3a9f087070f84a7947cd97ca46a925d2495a4d833899ec25db4227c0ae80640a2f582fbdd15dc18967775ebf6a12067a246b1b60411db9f428844b95d930154547265e5e871c4691f7a5a6e4ffb03ee50a9a750b4a616bee14f83b06d72a33be8e167eddbef11cabe8c4c820036da6e330dcd76b5c0cf794fbf06080a68df97ffdfaf9fb18ba1ef9b10661e34b3400bccb37a53ad4d6c1d10de5a62b48d144428eb2f3192530a85accacacc1b5fb7bf7ed86c73bda34be9d94077dfa1ff524d13e61a46d7288ca08978fff011d4685a0c599dce186d3ff1d51b214769b504aca515a58aeb293186cc70af9602453a79acc582e6e1fba21561c72cf1ad9a2b8bb69db464ab8248c21d4119ca38ebc66b9dcba6109cefbb07f0add1479ce8d2e8cac0b8e2c2ae49b0aef9031619c3cf56f3b069c172d83dcac6500fe1e331fd43ff7bb90892e07e5b726e38fb62ca3e587f8e047900d71b68fc3be060183db681ca4b8c00adaf289d9a27a2dd0772e5373b75e4346a95de93a0d48378c62382102ac255aec8eaf4e0299322ea275bd8f3f246c3503ced8148301120b1dc7390c6a41fd61d90dd7d4710ef38caf34afc6b410e724aade6a7f734d53148ab8024c648cc29d24ed67662593507e69a67afa5d5c322bb02ba3591e306c51fa4aeb9d73e6ebd70899d9a6f58b75a6f5fdc9e6de3aa20858e8ccbdbe046f17e79ac6ceb9b2119d57d82b1709f6822728c134d87717c46093600f52083f098198333d44c54060f7bece74303f123cbcbe62a796d58d7c3b9a7d9efe08650bb2a92953cc7a08fe736caf46004463aee52614bb0cadc942620f645a2f48db87d674172e781973cb1d4d7bd6acdd1810aea5abb7bd8b461502044c12956622f4d2283126d9fa5ffa2025fa46c744e6e4829852e4233018f1eb8cd2e925c6b7b5c728e734200c75cded6c7e6254521ccef90e8cd7b1becc50de7c2e8c4ed34692a65cb5b566216911e1b1edf9ffe4d46e40e31c9a692343427c69fd68f81cedd452c065e29b8a24dd63ddbf32789cec5a3f1fb6c04857a552999c13e1695f882ab44aba6b8af877bdc351f28f38d0cae1dc50550686c2246ba25e554927d8036ec265010c6b71d156f5a9bd810e213ecbe647297b10b6bd6c68c4dfe84b98651202b9a8b6f532e25dc655c6cc060429693aec713e758f270323ec8a973596436840c974541bdd83380a41e4a716a02ab4c7dac512ddc9b77a345534c8ce4e530f3a43079613bd79148e425e1fef7e4994a3ca19dc1a409794ca6ceb318d17f158d25fc9b022f3d055536a533bad5e09deda5da6edef416f65e2b59e798579c40f9d58a575f59906dcf6a1a14effa8494629acfdfe5573cb2f166b3b3abf113d00c9bcf07aa5fd587c8496bb3f6f33096caad42a04702ec14afc96d3b42bd6d0009e16c994a251565e965687bca749f7ea56db6897d2bc5db7ecdefac4b9d23181016aa47e5dc775d8e7809585d86dbad6381e17852b79358fa1a244b8680b218eea05e9776c57e1e56e6b44c7bd301bef319c3bb7a62626f02865f049c4372c0173166047e75bc5dc85056fe4905960574571663ee6c971f35ca841e04d97daa8b79ce2cbcd6c071ead9e9f0bbf2a0c7b8120e70998242c54fb136e2d05eb6401ef2ce3902ab1cdad799c2e460e46e87b39658fd2cc2d816423df3f0fe4d51833962349a05bf09377100f970c4e7a19d967568fd7cb4d5e92392e231728b7859e299e1da37c5fa96bdb2b0aac25b4574e6cafb4ccdfed4abbea57b40065aef30d7f8d5b00509b08c24dc287616747764f4febde58a455848aec126ec8aecf4c02ec9b84415fadbc2fb29f20d41749d6810cafcc82d7cb9d750292e8e57bc96df517a4aaa9b47715fa654bd53d7ce30c45ac3f99ddde5f2fa9b019b2f56f5836fde55da2c8aae5b94ab2601bcaea3085a0f592ebbb9a92c74e302ba8c82ac1b6224f662ba553c407141fc283c1782ea16fbe125a83327b210509f94fdb1e5f6ad7c91442b00e698ea7d5af6bcc6ab66e7a9b6f2258045a5499b67e981e0e96c4e948b85ca5027d2123d5d29d6aadd3976285ef8ac8983fa1e54632a9ea2de207f44e89c8296343978c532b18187129b436c09dd2ab71536927d7383dfe8242fc7d4b12736462f434279e5bc4d9d4cce591d8e82d63afb27a9dd495b0a5883bafc38a2afd905e0a197ce7fa46e25b1ce44d8c6781722b919d7c734c4d0b60866b368041e328342e8eb3f6c3688522116ed3d936866549b0dd1ef5a5fd331bd00baad4511bf66c6249c001592bb62f5b5ba2c45efca5f442556602817c431b770daf0ab507bec041250f2ebef1c9a6a86ce6b2ad29963bd3fc20ac946eb30d36a0389005750cee39c22dadff6ee833fb34dcd25d51f4158e23af576f9774771a289adcbd65cf77aad5a83098ef84be6d6eac62a50918e38cc0daaa17d663b04c95fed7da4f7c4d3d7b696f0f065c41b8fd15a07568bb4c597d00d36c138fa0f30046020038b71a6ab10ffb2ed826847cc16b89d4be1a54c20bf8a782c06dc43fac0dac5f7a7cbc81920c98e77917c92bc5c8f4c14c2da96c928ca1c2e11542e7ca3329ea391864dab9f48586ce722030c30cea05ff82e671fa1ff70ccf7b2531a81c7d9bf77e6840499bc86276b02dae9855a8ad2e9bb826a1ab3002c05d0bf8a5c17aa5d73d731c90d67695a74c4933a3dfdc8be2593a96a5f114a621c6769c981496c430b2d97205cd95a2ab23252fba76ba63734df71ee9765252dcc20a85f4ff4237ab7f78871ed3ec3b0b7762fff12ac40e5c27ea9e1eb9568f8bd8a049b7b00250daea8d816501e9de398aeb5a5c03b4540c1b8dca5f919e777b1bc41bdc81fedf45c0aa91ba37f4807ed078e8ef4c37e4b25b8d64512368c7285ab2b80d191c811a19702593f21e7292f3133b244d2d2e7a914c03b46d54293c9339c225658cee1e6513ae4a0dc8bd34d4a28f2ab1c6f5c399a35376c8997dec5fc4ab7cf01bcf7b0ee2127432a24c663edd6fc584a16d74c917fde91da9e070668634d8e7a78ddb74fd92eb432cf1b5a135f474c2a3f671de25ef93b7c6c97f56a4635d56cac3b2a84c5e0b0804db7e2b6d5598277b37b17541380ff483a605e8db534a69f68496d317d6bc8f0cc74b4da990d0a8a814725cbe8f9f49894ec0de397eec00ddcde15c92b2ea86ed8e73415fe02b8e4a065f5ee8e3b2ba523427b8ccafd1240e75c1c98c379fcb30beb0f47b006837b6249f11d61eac6013efa6862580bb47aec809ac34decde09092a2c660b0512d21c151edfd603f466ed0d2be689ada5916c1d6eaf311e281027fb253ee2181ff2e260d030a6d96f95090161a4193e6245b1dab63b42aa189acb087cf979c87746ddb384caa4e2c8a12160a8b98c091eefddb078f5721b0174e7cb4b790f322e68e0129c3402e720f15b012b2382e60623dbff9977367791a1cbb5f3a09a4eed8ce21c787707ae2a687d5c3fdb36916be375fdba4101e2bbda9bebafaf157f0ccd7d34b8d43e118fc60cd1b46ab8939c6c547bce50b50a2a35ae2c8ac5d376f8e08dca5330d06141af702a5fd3dab35d94f0bea5b6d93092fb6728dc2251ac6b76bc10619a3f41e6bf400a22d0a527f8b6e3ce9fc7945b3f53e6fd5d9ff2f0b8d30639cc8efd05b3bedbfac7dfbe0d64c7c2ee3d325d424e4c67541172fe518db6e17359a7bbf087d293ff4ee81dbc37ef7d4494e7bc1716c40e62c1497f14aa85a2d320efb0854611369df283dfb56db976e8b0c2f361c84b01aa0de7cbcb6cbd68503c28ee8f86963343c9c06eb7b9e0608927104ada9da5758cb10bbf04ac52112c212ece90e9951a02c65aed8703c4b6eefb686d322a1f90211c7528e9fdd78dcbabe5f91fb2c99b90e96e85ba7d0d97e82103ae79549eacd923f0dd0224242c8553731bfc35535d534b2c1b451324c72f0f15e25e6c0a85fd87a762ed2ceb3afe228ee26d081410e6b9a4b7761db7a200ae3f54a74ff27d5649272ee6774de70c5d06902211cb1edd71eabecdc2cd4a3ac2bc81461d4f67f58d14eca11e69aa7355db005404ffd03ddc5bc10879faf47e8846229dcb155c996ccf4de836f42b2070fbdd1c4769bc34f2fbc3c68649ae3049d7aa95e3ed58ab5a0700a2b187c587b8226bd50499303aeb77f2229bad483ca19df019045ca3ed07e4c0c0a3825ab62b47343dd4136dca43f6542b184cd9a86fdb9cbc81034e6bbe92be8317fbc0194dd2448e73619d05d646692e7abcc0171f66a1d4419ccba38f5bc0d714b3f93eb32d853fe43347644ced803b6f7e693d48936d74f7ddf07c2b91b8804f17c3253e214d70f184cfb567da3b8c34d7220a0e35d8363aa35158769da5789a75247d2b13da1da8eec00d32442db3dfe8243ed27ef58e45588086a359da72c09b4d448c92f14a1cc05c7ebb235307d48bbb22f7b89077b84380d9dd5c0f12fbdb654e52179d8cdfc5a05fc447cf6f3ce20f37d9af7b4b407e6fcaf34123d9c5c31bb2b00153da30bff4ff3aa7aeda8161aa38b270ffc8b23782a606cb84ae3491c2d16131b01f14e9ab4d2d42a3a74f21fb7008d95bb83808244b715c5aeaa08a222323f2a68ed0450993d8c8249a39a5b124a303ffe5b0c71848efdcd974ebf8fd5f58d364da69214c7941a0ded0ecf7b852fad2cab0f86f2a4350cf82a1906d565e01fee75412228453a67ed24b85acb1eaa928e98fb475751265b83ea71e7c4db0c889e146b5f63433e23a47e42e9e148fb771215dee6a1842605fc85ee9dbbf98c0bbf54d50915850bed1101b29cc9c57bcd6880ca17ada111ea76d0f53561b609f4cc8aa098ca61399d2376151da87f72cbd0652c5353e9cc866d22db0fcd13dcc1a62aa412e954a4290c216d9386d8ed29a6dfedd3904f1dee288b36cd2d428764c548ef4096e2e6986bdba93fc8787f7cc120dbce5b638e337d8053f8cfe63569a96c433faf289132942364de6183a7c77f8f1e624f337edefc195d84ba529f9ec44418003580345e00768debec5f1b65064dbf9130823401f6f02d6103c71b6cacb2e361c22f0dc0094868059a825b04548b4aad78ccb6977f6b0d9ee26f83f15da102e7280ccab12e70fe9143305ae90a883c462a404a2bb24487e44199a43a6ab12db3da4172ff16b933437d0310b2c789f9d3980a6222f231b56a97049d3da53331b6d885380249028d69c706753ffc5c2132c40caf4696be9e3a590b1ecff9ee512375025ac14028e56a3915826b5638dfe52086a24ff62233997796c6a032c0f6295391923b7029a9d61d536b07ce796fb447c20a43749dfd1020c7f659a5c54bff77073f735bfc034bd85f61699f9fccfcd1b674e5c944f1f6dd4f66eae27412c0630a69a9eaf707816e6f25e1e5fb700e9ea2fa1484bb7c7c4b6a6d3ac70a4ebb1d0377dcb4d1c1084c46e8e73e52bf5b71b988c68af5777df07424fd7080950d038d1daa38a5b8bb1070058bff97467b1c4972b56bfd1df413e2cfa22f122a8fcdc42897df3e5f9fe481a383257ab4d6477764c841f725c1c325f6d71c406d27f0ab877a45976ba31071912944b3f5e436a7bdca632f7f384959bc3a44c36deba0ed88b526ef1cce6677e3ed9ac5161111d910702a1d9785861aea8dc77ab303bcf89e461f2256dea801d06daf057cdcc23bbdabba17eef5af5dd7a25d4ce34084722b7953c9109d1c93ad63f38c363f7bd2805aba73342c7bdec8967453130bf2464dea53eded2df46a63ce6f2bb3daf5b3a696a3358a658f07ded2f2e89b36532d79615e426203aec9f8a2c2180f1c2aeac8beecf8b1da341c0a7fce42dada8d16aa293b57b1e614deb806ff4ef41cdb92076b226341e4ecf90f2b2e397dd0aa5216451808dac3b5e3713ced7dd5d78aeb6d81186e822467d3229dd7b2406ac712a422143826ef78f523974bcfc443e0b45f759ad85440a17f82cb785a2c5ba9c87006e04c2e15abf34002211411607124edfdd5977d195f2d8172e509fcfc568608918e5a26fe294230852e905eae02fb4b6d95a75f13913bfa9d588db294d910482d5dda3ea761700601dcc268430c30353f23ec3e448cfbb76448c7d96e4e31cc3491ab17e5abf644a66af64cc67aa6f73abcc47b44d8c694a5ae57961c7e8e8d91b8daf887871a6be41e4048b22d7eb1f9836c71d821c6da8b027bd00a599fba7293fecab8e5c9680e1be0d2ea86b20e5ede50457d5db0a1492d70a4dc76cf90eb530b787a90e6c13a8665341474c3cb701e2c7c956df5c18fe7948b46b2fd232fbbf93d2c56fc0f8f52694b064bb844bcec4a3679ba8aa5010f82c6acbf3b9f80398ed6d9adf327e3ad94e67f3788ea571939cea410f4f6c8cd478e21ce020e5baa340e5d0f802cabb54a420176aa10f0ed98a87f98be0e75fcad801fe16fb34194e45399160c4a3f051db191fd6b502c961d2362f5b234490a83acf1514a400bd6f808798edd33780bddc1da1532786c121a013ce634ac099aee092aed55e6867cdcde7f5c6f2509fdae2a8203bfae95e82cdc948eea3fcc3d0292aba5634bdecc5fefcb905d37e351ec82fafd3636d9654c730d8fe0bea21f73d5f5d52a896e8f456da5b9c5726f455163ce32c6b46415575e92e487b7a2093176ed9384d977a9f4ae625948b165612d91e3b1ac6361bbf56ea71b4fb2e21d6d6112eeb79407a78621ac2c29321f1ded3c6ad80c1942b8454aff03bf1b77c50aa2452cf2ed8ae2580fd2b47727f1444ae58fdb84eba176fe9b4d7ba82ac93d9d847967f8ab686864f0ec1348280af4515079284145ed22d0f1f0901b3f432f5c3e83fd2552c3c6cc708e3eac8dd5a32eb63916404a0e46b1abbd7d595e82592cb57403d1c04a85f3d483f5d39e34b803ef7a1f63cdb9e7b353dc6c6aa76e19d9d4b2e0bf30f56ab8ecf85b20c82e5d260b4d4e86c5e05ae2e188571934e15b6a36b5f3c245d0256d90df220c8cbb9c09bda20c7204c5947dd4ecb87ed48bdefbb7f84e8673c04b2cc0671853fea98d41b72e94583183705ac3507c28801ea251634b0a1be247f2227be0e0911a381921e030c493dad992aa916671ec54391205986dcc3f3d7730ba55dbe2200983558fcede1dbf73ab372da87b2bf4508e30a6bff1185156a747703d2937831823a52b903c7698f62da1ba467bd4ac4ac30bb24d7df85e0b1fdcfd7d480b006bcfa61b194a42decf97422c6760d6147e352a7125a42ce6a9037333a700bf074a3321c1efb6a2f1a438f1c6eabfcb99eaadaad0c297395ce06a45990e42fcf626109555e819278f50dfd1729c9a5d51d1f9118aa68b08f82af3a9abb62ddea265686832364f96b40e753d96d87299cc497df7b6f55a4a95ddb6e127a274a2a58a9e44c32f672b0a19e3123591e3aa7a88f6608fe7dadcc0f996058317189007aeb5d150fdac09c75d33b3f36e39f27d269e6dd32510216a80b9828212e292411011a2a069c2068d0ea22436bcfa2fe1ec84c9433de819a185a0e731d2e8d03bdea74f92adbd4ba322930ff9f0afa898a576b44f51cacbd0f5deb3150e3c994a5ca39ff22c59ec1ed7539d888606a2535e3791a5e3da6698c8b064739b94e445b03bbbbf26da030337fabdc658085bada754afb7c8db592e113b58b15d4db96541e73383191d126563da045250dbd8f76a6525afc3f6a444e1fd058468fbb7ee162a1e9b047557e15297609120def70382147bd619d2d8f7a866606f94df469a975070b935fde5f06b7444dc645f999f6e43e5d7cc5097fb056558c89db83d2e0fcebfc0f1a504f1dfa263afd7c2a906f01e591ff2335c782fe4b9fd5d5c1dd8fe448d9432458b200e325d9df318392cc3e6d8c79c14616dcf6cf024a7ce1ec2ccd3a6d391ce8fa6cd517e59f11f06d6abadc5fd31a1ed8ee92cd829276c9c68662ac3677108b5eec864093a539a139d6f6044ff2eecd494dfb35dbc4aeb98766284a2b3446eb0cee395bef2919d198f3ebe06d503614f09e39d0e9909a08066e40420896b8486cdbe27711b8aebca2e94382705af09fdd9afb16a15c67a92d1c91fdb77a580f8993816554735d6c554574f7fac1e4b45a387560fef11021b46c1f3dea4fbcdfeb5b927a8866a0186dd0dcff421cffe285e6de3789d72b34a846b4e8cb44dae19e18ccd1beaa3cdc4c8846fa9ce9c9b2321677bfa7702beae740cd4a124381641716c024df13b9d2f2ce61a1813b76a8c3ace66e21bc78c35ddfc978a5a2a408151f9daed012613018b6e8812ef1ff35c94f23efbf3d61b6b802855ea7bb7c70ff813f184b484f0d670331a8eb55b7a64f92d9520b24aeabcf2b0164f8565e6a50ff3f2fcabdddf806fd2f86ed37504fe44aeeaee6d131ffa6c5205f371b1b0998611ad8b33bc37173d2ba44ab3ccd8bc618be1fcefba5d9786cd49a91c0da472c1473237143ad722c7dc8973aca18f2650d64ec4c5de7591f47eb5140ebcd77f52fa10e1c433cf5b1b7d8be82f1607970e0fa3421aa13ee62f06a1526f8203f38f61d9e82c29ade79d0e16bbef3384c43bdccbe4e7dd4ef3bcd4d88826c2fd7901bc785e0e10cf925a58663f7a029e1008fbfb8f1d426070934750ca84278e35f74fa1de223ad786e80f0a5556dab103483e626f1902894f59e1073679d03256fe74c2fcc8d5380a82ba8132c34f4894da899fd32cacec8d6f41d9f4b5d9e5fa897f7938a561139eeb8cdbc63537314c40f4fda6968269eee475bc87b94ea9d30274f1382208e6a29c87d93010b9044abe4daa422957d8eb6eeb6341578a4d5ed87bc29014d1673ddedfb16c3aa01e911d78f5da3f291209ca08dc032c579756b6ae837fe494e82c1388a5342ba1c5927a5128210a331f63b0ace60a96160fbd7cdc16e8d035651f5f0f27e451c308f3e31c6e6916efb077c1d664b5ca6e3d5fded8323db0387171a83b3e2d69e7557da0dadf3f3a85b24124534f565688bdd5f3af2fefb717891b9dfcb3d5778ca447fe30166c80a7a7323131dd5034507cb9febfab2b9267cf9ea433028fcb9c702c8c258780644ac17e1c8ca7b7ee546e651a236d0c6df77fc66a0a2200dd837404f958322b0983be95cbb0f72f289d08071de884b64173f388caf17e4e440daaafde5ff78c7a09d7eb25a3eb5a5f345b4ce1c80d481afffda5de3f8d6787e5f4e70bdd5b34fd5f6a95b82bfa399d73dd436f3b13532d905ce34c21bc78662fb28b44121c51eec4bd3b994d8ecf512081ee8d594aec0765970c3091ee3155ddd4e7cba34eac4da140339673bb6dc63c335ed25c2d1898be37767247d9b53c65a6beddc28b8bf28423d1e7b895ac6391d2f2208030c23c8a1e31948ac868071736010281866cd7356ba1a5e351efed4f7c432f7fdf1fb7ad7793cbcf885c2d42e6121c349859b72a201b6cb0b109ef2b5cd8ddf19ff3350013ed31ccf49ecdaf84bc518ef918243295a8c232d018309c824cdfca75a820f48015ee4781b79209250432b7bff2a29eb268f53cfd218ec151c6bb4dad38157ee7c33469934923e4578d54369911966880593f6b63e8b48eb23eb5f804e9e80b9625b6ff0056a2b84e62458ba38b1e437794a688f9bb551889aa20840679d1b8a1be30f9655c2e513c88519c895de291dcefc7db98735d3b1c174a6449e277a2345580e8f3f924b21331caf3c1c0c0ec07b6d8c5ecf7913871d635f089573588d5f80f87161c953ab238b1fc248a01794898f7f0381ec5655ebf05938259f637fb18f6851a50f97bc1b84439b14fcbb83b3a653ab3b2bb10345be33be20986cd77d92901bd862fd7c16f062dd9677c67393496dc78c9f39781bb44a260a264ede0b5aa1836fc3728be6a078dfa2ced945e1bc7133421a55544940b1ae375caeb1cbbcaa3cd0e097e274aa67732b70a15264c105d073c9e71c0051faf3b0a370c3f2ac5fa1e2f189c84c15b6012a6ee54406ddc5e22513358253de5fe401f743af482795a70bfe5eeb187aea9d3d69ef931acde42d95690194501a52bfe715751e18f99fb58bf018ac498ad748249301bbc3a10a4c9ec9f67ec231ff5bd2ace7f75f2b2fc4df9b10132185540f764bdd92f093d2cdd7f4861089d5aefe9b581b9c3a95abff66d9daf18122a55ad5339da55e2f64b0cb0e39c4531f9d4d2c63de60e4d097177880015bd3fbcae2141efee762b0510e009b4d9170a33573ffe52381bb9caecde058c0b12dc233b21e42d711582a3415262f32a8a894398597cb6ab57aee2a45728feed11d39a2bf445fbe8a60fbaea47f7604705a255990108dab65aacbcba63a99588dc1a4ddc8e0b78da1b9c85d4481dc147a619bb33b13deb82161eb7f477447551c0e809f35fb7c1869b5e5cfc4fe181ad7a617983631e9bdfaa7a733cec656def84b09936b5bacd8285fd03728c3e1c239954b5a603c7161d994aa5b37966f083eff1df7d72b459dad98c480b261a59493c7df538cc2934c51d42195b39bd53c4c2a301007b209e31ecf244c6c48324632ab7a76ac340466ed47f206814f7d7e1b4d00096baadcbdf37f35fec4ac17286f96c0ef24b76a05455e0fcb1b9d5d860d4c2b397b246063f8a97180b77fa16cc7b72899c91e4a7ab29b60268c2f4be51866dbb946533fd69d9e3517a267e84a8822c53e3d29dfa16512d237831401feebffc9ddd68858b10610b9e9cff6b9753cd37ca1b1be57105773af52602e4060b9b1cdcb1bde361c94660ce7ecbe56ed4265e614ce06b118072a1c4edc8a8d9810604861864484a1c490a7a9351275a1e07ffedeafcaf208ddba7bf8a503dadaa95209e5ba5e2906d0a1c2152fe98ddffaf9dd7f57d360191bd0bf7e5ead96ed6787e79e88203fe3ea95ba62c13dd8c73e8913bc212d10d57490b719faba8ce8e7a3b3b7f9c6da546218808af33f55220de1a3fe11e4587ec92e7ddbcbee4f7211258adb514db88571e6b5dd66102fb0eac7c5a8841268fe1cc3381a082dc070a99d78f0dd4ae20d9eb71dc9901c52135b88d5e83fc76872f783fda84b68deb63d51b9e67655084afbe512869dac69f7c4aa793a6506dc0612fd0f118faf346ca0d0d3df6a2289dd14d8310aff4fcc5f03afcc18a35bc13f251efb226a3684931bbd34ea675528b24763a5bdddd20b6317aa17dafd7f6896ec825431d6040470b7c7c328f31323c00291f2868d5545f73d8ca213e0e8f166f0c1c5385994441641ba802d1435713f269e33934d7a6f81cdaf90bb4a8c4996f4105e55138721a2069ec4bbba35f84bcb8d95170110797f5b49e283bd34c570028a3f5786b79109fec8339ebd5217ec0ee4baa576c984d2b7898e5d1c11bad3b3759f257393e5e6b4030c4d976863d59f856881e733786ccb4feb4f74cf8e221ca3d9e2df383ffbffa8d4ced9e92b6fded05d70b390e2b7df310f70c05a3ef51866f1abae74c8744aab49282eb4af9b00ddc45a6ec9841ccbb2f2e11c52a33db840eaf1fff04cee2658aa4d12ae8ada45a81c73b74d3f35389079aad8a47218851467087f50d0aad08894e2200210584768f30bddee8d3fceb10314c4ad625d8970e324f23437060af51ecf6f29e7e6811944c8de6e69451cf87e30e4907aa85e3a555ebfeda698cd90763a2a5f53fbe71a0d6586ec75f01d0b6adb7ec495f0215fce4812301e398cfbd77bc514a157d13739ce28494d80d5661a6082b0b32daf60ad2b347388663b97d5d487a133305ae0eb3c22a126802b7f5075549ab207f5844eddca0bb8f940cb9779a478a423e56056c56eff77843d5ab5295e25a3f490a4bd296585e7b55c5e7bc3f46a3d28abbd50f5e35a2876977f0681edb4ced9f512edd63470c90edc46e18948ea7eb3dbaf18f42383f4f5d0bb6a8ca380ea2efa30d5162eec66db6b04136a1e0dadcc13a1820521824081756e84667ffcd4d05f29b278ffee00412d1e11a85dbea6f822d89a5edeb7cb1f9a1224ae66b170656c350e8d0077fc6751ea5bd3ac953fd1599caefd673ae8dd40f32f4fa529436a30cf8df5035c11188665206b448ba7eb75e1530dfffd580ede5c92d49bdd7658e1e595a7857cb7b059c4e792f1c4a5b49523c0b31e89998bee8eb938876988ba73a19a522193299f2cd1cac9b514326365fd878c14795035d03a78f047a3941ed7b34e9ff2700f83ff32c1cca7f44d66b9f3ab4a693f5964ddf347c138012e9708b787dddb1e4d67cbb89e00e2fd412fa0f242600401aedbda3f4a4a300c9ede21f1c176cc3d3e28a47ac5bbb273759391b6f7a11d30e1e9b9f2cedf3cd65040340979722e19308339a6e448064b98047452a5bda07ffac0b9685a80ef70d4d5b6688d3866fbdac7a327cee6bfc10c2533eee841c88cb9b17cafa93306e1507232c0c5103b84133e15fe121644f120bc97f1b84f20097a4da5e52ca7817a1fc026a057c350c1a755dde1a062998fa3bbfe74f94c3e12e62adceb8b69601b4b0ee78e0c731c6ce5568e37a5d71fcd388fbd8a2182d259ce6ee17456630dc81bebc6511efefadbf4df13b05a0b18adb48beb22698b9a4a537b39c4b4bea5d971b763713f4f51b99fa8e4cc0db6db074177dc96a5d6b8b5dc1b434dfae9f5e33612f0f56c85d7a826b300ff89a1b7cd4ac3fb25551637295bb6a51026f37988a08a73f0b739041bce6adde36469de7945030315068c3aff71f5e496be86299e1eee44270acf9a2b52aee55ee2844d74d884bbb5a2ed80bf40d25fc2368df4896add3dc403e6d03b7cc24a8e80c59fcdb444dda40580bb6b9f0a7495472901a3a45d0db551d87288d63aef532e3879fc62748d1464094b878bf1df7fb325a5af36142e92bac8ea25e60c3e2894ea94a2c5a0ce9874adb0abc0b2345caf84c39e06dd168af7f44f14d5ba4b1513a030620373d3885b54b0cf96ab82c7ec153c463944fa1316c760da0ceb5a668a7c99754918cb25b4747a5821906f9d5942b0e4812c80330de6e36d80bd6ceffdfc68c07657468823d222e71fd3146d0652554a3833272692d1e5509c3c5a0cb906498118e2cde418d50d9cf98c14fa3b40bd6e815fb9914a57d12ae2b92a6f9dc0d54a0acf84036823f0e176840aeb485d01dbb479f93b9420cf49e470496600f5e3c7d82f7b557f0f8dc76b288fb437173bf985035d9a52b7e0867c6db73a2df6a8f91c5d11364eca782597476447fa69b1a66895350fa7e0c3d35f6e5bc4a1750444888b1016c1f75539eea77ec8f1f4e6d2f844d21795d47b8cebc064d5246eacdfeb8df6a813c0f2ab383c213f4a07b8fd95040f42ab774bb606c61eee2a5daa2d302cd12c4bd5d7ebbfa3eef083f2d5f734cb016d4538ffb445666f6a5a911f506738417685f06fe5b68d13269998d46de63db58af1cb0b41902bb59638ef645db18c3efeb009191b6998ef0c47097b2fa92412c40fadee55f59fb6a16a999871aacebdc8b7ad5c33722a2d7c6114a85dc6c0531a022172f2207e95fcabd1121d080fcb0c1f96a7143d9453dd20bac7f8f3aaf5b15074f68570ed6f2191a671bbd1cdc25643b40b94c58a42859679a817668dd92a1fa0e378a6a4bd8f8327551660fa86562a0fe69a450fcb2339aea74ef83613841f7ff85373ebbdf520eda81bd94d2bc733eb370e9ec766524ffe79b543137c12a28d864d1e1ad1e9781d469a48d038784021c4391cdcaa50512eabbf174a4f0d4c0fccc8172dc7c486b2715f3a01c34fd7cfbf08eb60fa406a9984e0e2da7557aef57cc9b660e44e865f7cb260b4d8a8bda4913b3fa5320ca720265e05a7a6a02ee4d30e63005e8c67e75737f76f2418400f5ca5eafd1cfc5f4b681fa5f0e7439a334e29ec91815ad227a5e4e79aed66d73e4e2de12853b833e2f59260fc7417689913b64d1f47d96c5224fc3fc6e1ee104e74d0e7fba7645cf36884d8411b77587a0d81c90d650264fa4e08d574c99975ac17cec5969b3310ced2ff6888f29275f00e8ba415ebe2792b3c9220ecdd69d5098a268965ba1712d56269e3db1812e89734aef226b70ec1e85f3cb83fa7fc8d88f50b0d89d38a553d4073fd5c3ca16735bdaec00c545d49beb64404217bed0c48ae30870da19da85569d5d2ab4257370a64f425675acd736183ce4d9d0b04914f1993f1d58cef419abe2217e1fdbb0d02fc6d4857e8688c17fb541cea58382cdfc1b62a17f1dd07a50a0308c98a37ccdbe2b645a7be8ac36be15cf6b7b5f61ed2801f1480db327d8d5a98081b14ff2df54902debe2947b0775ebed03f2ff75bf653a3d1bb2f7015eea38a3ca99735cdab579bd90008d1ee3071526ad9c08dfbaf2a159da24bf236acc76675b17c79aba130c2e41ee49bd311bbe549a5cb5d64350d54159ce215499777840637436d7fe4c5f55b54a28f24dc372a10a7b235177aff52927fe6a08fc3218cb8a8ce6b7eaa4d040d2768a191d67a50909c27e5b20c3466ae8f7bdc21ceb625cda60cdeae8ce84db1afb5dc26f0daad7e45a8ed51e661176434feb88f210fd1e0f4c37494944e6fd7fc329b6a3ffc7269974f64dd3253f83467337ca62b7f2b52c32864b08d9288757e084164f5520a64090c045c688b2447cd2479ce5ddb82f16a809a070945f98ccc240bdefeaf8ce4214fee1770ad890a84e8a62a3f108487bbb38723aa44d67d35826721265ca5981b692fa29ed7bf6d71c6a483b6ac4343fe99f0b4e5ffa1e9555f4ab446beb93bd58313ccb0ab0fcd2e9a34083fba7a0cc061826f55c0ce6e58e89d51cd4f5e3aff4b4ccaac5b6499969eb7f19c1b826168aca2ac321e63c7535cbc7a674c528b7ce1f915faad00c1ca04c68870824950e03bc413986531ec15956786f2f96818fa59d0ae543b6337e846e3ed1bec350ee40a514572abcec71452643bf96c21d763042496e4b599a50a52dc6960cabf04bbdbe2f4587a0a78efaaadf38224849503e54401509474640661c6c343b6701ee1b71757d66acb29dda6e09a43640fc4edae391fc6c00dbc6a7ff21429b04b9296a9680a22ba7c0a008adc3597efe5f02f1bdd69a98ead4e1064d5c3697c90c21f27c3d76bb5dde4b426016dd9d242e36affed1ca359b804a178fc110e85ad946228be990be4ce5a1dfd31abfa417af9b5bf19e47dfa5cd4eff3774ff09bf7bd51ba345f62d8f2cc8d07816ec635ab43d8d4c729061b11408aaeb3e60f3c834cca366579ef2cb2e94a969995b674a5590911d9c42817770937ff55917980a7ab5944205117ca740594dc4955e6168c41d2971d120ccc488c2f3b2b120d3a3879d8181777023537759165618ca6df02492b09098176694f13baf0b3204ae9b79a8662a68e4de62e388cf4ceb4ecc568d10616b3164215b7b52816bed38db04cde2cec847bb69978947c7218095ce6b852d83562c79761a07fccaf548000650c8f774aff0fdbc526717af881b5a61a1cdde7ae2497a1d4366b63a89c2b33259a694821fbcdadce47df2cc0c39af45f700469e01fd1083cd41c824992abaf5dcbcec71b82fc075f055051b3f00ade6da3ec89ec1862a3f5f34f41eb86a6e96bb1cd460e4e83221503689ff57aef6cfd288e49ad73c625d06266169ba188f770b322b0a09721a967c25afb218673f495ff0a32eff6aa9791d5f2ff1692b6ba5c20e7316caa4a0f16cfa2a7f02a70a59b2a79d8ff854f75baac5e71bbeae429fe3c8d0ec9b675576f2b4adba7b48d654a64235f7e883fc8ead2c6cf2b8d3d0de37cdaf7782302edc28cec58bc50f01e024cb4ba5328c59d6cec59be49f665c706d9423ce8b8601eb8396f601865bf07eb32823bf3b0b79d8aea1a1ab1ad6326e29cbdae262af3570c40fc3aad0029bccd6d304bef5ce253b0fdf599ed73793fccb8a07a36eff0c731af29c45c5cf977f6c7b54e387ee9861878bf172772a82e15535ce9d8a993597167a23ceca0c4aec796ba60b1bae64a0da9377b7008826cff3b658327b811a6a61ef4a0e6d8e1a45c91cf2b5b398a4c1c110286feaafacb8094ee611ef148c53c0b1e2c0322cfe14b6e2949e22b096556fdc8f898a93e54528d55772f15ad0ee5119fa7e3e58f2b79df7e230a481dd4c29ac0ba2fe95c8680c2f630affb6778419b8c195099d44ca63d4d83a9b36322e93cba06d83f5c359b4d68038db61ee380a408f1817a9d69c8d492f3920bf1061943248cd2fe163e00804a5f562893a78e95933208b69f17df6149e226898bdba841b333c5a69cb71071c04997cfa4f4ccd3bfbf513ca4fdd0ff2c2b8be7919b19342c7443b149b10a7414fc15c738c5e30b8beb71e8260691f6b42f6cc6fe7922dbd5cc9c6b5b53ae6dc705f22c70af79a9dfdd0d7df3ce45c3bf1167d1195f3926593220e496644ba950c2b7fbd15f34adf2f1cf5e0cbf1a0a2749f63ad596987c5d28b910f098c2dc3a64c150e2d9fc5809e2e2be983d3088961ae253ac9a21e573155f3c2d7ddf24c87c1e4a6aec3126b31398ac477d2726f9aef8aff8361970f25f5eb26cfbb0cfa2d76df5ca23b8a72ece77d92e9a781adf1d35f8f89edb893bc3a8b376bab5dabeb22059e3cbcf2778a12ca80f58e0f6125eb37cd2d11c96b469da1bca91494430457a1d60ce6165abc01b3c3fd5b70ed9c0a81369753313366961ac2d4cd67dfb7c60b8f95dd9e65cc92d31c83a05c5d61f2de47574e033ddc954681dbca949e93d13731c3b72d87524f4ffe3c4fab801f9032a19d65f8a2ed105bf4bb2504b927f1ca494acc0c7cb1cf36e894e024dd05022cb396240ffbda7af3f45b724ddd2c60ad72b7e3f342154180164d2ad38109b25fb83c73cd10f7ca31b69378e446cadaba1dd219d6397e5ec6e082de60878ddd30486f3257bd4c86b52e0454bee2dfb8b73a5ee7eadd4e3eed235118ddebf93203d7ebc80c0f4f72234a44301c21049e2509b6eff912fa56f957a0ee82ded59ba9384aa0e9e5fdece80c188b8425abb9711d2449b5eab5e92e7af52b58394aa3e61fafd19d01e48870c9953f84b1976aa8d81675fd6a07848b7bc6beb39998c817a7a4c527836a47aa717127dcdbe9acba7030b7b0c38296d2d00fe272bba93b8060acf42fb17ba377da46ba5537aee2cfc0e39ed546a9810d72d0254997fc94814008ce45b10ed6fde08f5dac243b5f4dafd1ce03f7385b66fe1bbb2697214b0aaf1cbf261638cac599be5849e8053f403191a23f109ef9a8e4ab4553d6eace3b606ad4e184156c9d635431fa07b1e4df02bbe3cafe941bd9552e5e3e02fee9d2a4edeadab4a3fd6565b0624258e0ab80bed6ddef31c7289855bffcb2632d59b78a73dd4c2db0edf89d2a8bfd9cff52b06f8031cf23d2bf5259fb825bde88f36fa34b0c745981ab45a394ac2bd6bb39263a8481aa383b0f37eaf8e24c04114833e3dd2749ce8a193b1524d32d7c690011f8de458767f2f6187178d869329adcd1eb05b9003c1198254393b4c35d3ce97079ed0cd8e2d885420be963e498c4b5bffd53cf3c7c5f2308e5d9f672693715f7a4b9916b08a623e799711e233b41a44772e03fc2150557fa68c416702a1b6d5fee30892680d0b9a39ebf6ed21abd0d8cbff2126704fd06dc51341522a5164f1214f3716345a72c6a9d43f455ea8755e38cd75a0895500c1575208cf11e12f8d2d1f32abdfd6d3e2b8ce74f1de55b28405d74ff046f70906c394e30128170230d3d3e0f6525d398ba19f4414db27d4b4c032d869b84812aa7da4ec73481e7c8a975e0276760c57dbed8dbc559f8ade09e5403009121f5cb021fcfe54ded41e0e697270b189349b211ee8b920335ba5cbdaaabe4e8bdbc7dfdc951309ad1b16ce01753665e0beaadb5c989daca363f05e6a8b58e196c329053f4e18bd786e47ead0267353117e5801eb8858ce567e77bab9b20c50222935171451936e837705e3a219bbcfb90f2e91298d18ad7a54d828520c1acdcd535df6849cb7f91e12fbfcc34b0c87144e47006fbf9a3fd0e978fb4dd32646b5dd93a7b91e393348f155e502bef1835672a4914518db16fb7dd84e6747ddbf3e48606605db03949be653019cbb3258b7e748f199ef2b6ee3970012cbde143db2b5fa568d3a09f219dd2d918cff4a8f8c74efc49b1d5879578cfdaa8881a52d55a63194b5ccaae7f03d1c65c05df4710fb9a843b99fda3f4338ac487d2a5e04d979ed72380c5a5ae7e260355246f62b539c9a9ef5dd61ac0dfb7735eb2f7ee377271c24026fe60df46164474990af0f2f2c5ee213558c6ca0e47574aa3837900b2bda2433dd4879c5cefae355d4a869f9adcdd7c7231c0a110db6f10e08667450ae462fdd7e9d4a97b32e7e9c67d0bcdc5c75bb483eb71c77b4cb71516bd17820de427aae35930dbc08d78ddb6e27b025be3b7822c27872a58fe5aa5cede93134ee8b1e8276263fe63c5b516394607ee77c7d7004c2794e46d7702f8a33ea1b4c691a2a7b06aa7ff77a39948c92a8045b275ec0c005f07d436bb6b293325904996566871fb74d2306457cd6752f7ca691ee2a688a854a1f9893b2c1399414a5561b6fbae060127ef53b28a29daf9af4d39f609515aed359822163204accb123fc93fb70d2b8b61d4b02098db6bf01647837668749bea663c9f773e90567d5bd1019b6a5d2ce2e68160f032e772a0543751ff8349957fc6dd5729f6c20ff0b1194d2fd70071d4f4ff08ea3f4c74e5551b6dfb5ea2eba6255330c7cb86af4bf141adf43bfa33c90d3718a2a1bd7f3f82fabc44e01fabea5f7214d8f2bb3f9adf2616d5793ca747c854bbb17ca0fe9855b400af1afc7b2615cb47c9c48677b3c84d9df71ffce2166eadd5bb9b0c7a77a76e72b1a9699041f32198043e597ffc12f6864fee2f887a9683db8fe5d004f8ef0216795259528d13f154778e14850ee309afdd520a610d8a336deb2380b41221e56334222f279794bc94b0a1f8ad5de502ecb1c2b2296f220756d8365f82066d9ecc5fc62e9c6035d00ece95f5ac9b47aecb949cb2fa0b4bce54cc4396781910e1cf890b842abcc261006041f5a9f6a9f2230084111866500d0a9702e8529d4c3a0db8874153999827e746ac7fb485c88c1f761ed359f6266af9338d93def69185a9b5dda127c928f5cdf1b1b1e28c0e5fdede36468b53038abef6653e2c5776b95ace209a78c170e780a1d3c2317bcbfff348281f29c020fabb6d7612aa5018fd69d1113fc8a4a1afa2a1835aec7e1e42a5574c7852afe3aecd38c6768eb0835e13705de5e6c1a2c73966722fe2dec2adf053a3eb23cd786cf6fc4e898417b91f52329582bebbb134223e2489c1835a6c511de9589e179e44c571380c42bb5c361e5e2b4b7618ee11bafbc8183f2c1438d42a320bccbe51308fd280eb6189859e057aaf28b2853442d8c7b42a17dcf9caafc6bcb632cd126847db301943e3d24769da0c3d8b144ef0416f1182e9e4df63de70f70afa289fdfd0c526d03eefed27c3c13b9608ea58c2bda4a2cefe684ec36f85d8eb2dcdbd1f3aa5ca8491d90401ceb85c3145468f0730be2dc7b17fc537a92b3bac3d815d1e7144a39b667d3a0c5907afa0073475e27f5ec529c81a8c350510e08d6fc529c7bd9de97b07528d69829caaf0acc4d818e0c861493cd979caeac9ec7a968b0fb5bbd25b888b57b11ec64af9d2adfc104e5ed60307a2a2eb4c326d59995d1ae0909b0c58e2d7c1347e8512556ccca93a950cc3f5288a16df20b9a763c26f49fd07e76139513a31dc347ad0841353118a0b9bf7b3fc7fda234863333181d0d71e74203801390500eec4a63260fcba706849e244c13bb4812ccbd0ea6cb79f1bacb789168a60ccf6b5f4082544178c54cbb305ad18c29ee8247713a2763cd0b607cb25efbdafd9faafc720db0c38411d9c1fb4fd70a7c77d524801b7eee3b5b5a6e5f497395507245e4ea4fc5fb068c80b9cac6a4ce4c060a2c72cab40330354deca985d97d932cc07a29e6067af808d25df719ad5d423a5088f946fc872b6055223c8e2641b2d1eaae3a13795a086b2ccf196c314b04c3cef9749507cb8dd3a3c1d5e63da76e2fae253a43f5595e9278809af7190064f393d7de4f7f0adf26338ac84d0f54de4f7b66938e1556e860c31adfc1cc1c76b29c22f18eb5da3a848d0fab3c082dc1dcb9fd5f8d1b84f4102eb97dbf28367a3c69fa832cb7b89d9330c031a7ee73dcfdfdc04d2930d8e84938f99248cc4f07b3551d7c69a72ec728ea704f7299b227112ad7d1c5299ca229059393fcca449333ba746379edf8d4ab5d66c884c2dfaef2e7c351772a007dd2cd5d58b0b38cc0e65513901eceb574ae9be6da072dc86fc05494b3d81495fa776b33e0a189c4a46c2315f98f13feb603a18013b7ba741f0593b55def132d8310fa531ded22bfa35f30a5f927c0330143787ef7222994cd5f0944119041dfec56be11a309ea07ab6b591eea9cf6cfe13570eec20cfbcc5b36d41dc825bee7afe65413520b80068f3ba2c59e00a6d9412f66ce43713b8d1be225ffd74e59c07603b646d212de759eac81a0405fcf57ed8fc5197b475a09ca52e640bcf8548ef601c6604b915005c92a214e8393e07a9c67a9a6a23985b8907794cda67176091a911b3470c5468e389fb0cc42375382d5161e2670676a3f7004d8f2fb9bf934b910797ac79d1e9dc5f0b0e38ecf553e6a3019ebe09b3274b3d7ac3431d611d1fd694aef315f4d806ccd58a6e91a79987539e0a4492b569ade850c0ce685d0f7cf1ca7f9a3d0f53983d8b94e3821bc8125683081665347e072a52534a0b898a4c738f5b36a3b5a4321f11d7eddc0b966df98f838fa349a2b968572013c4615644a9de271300358de81e4cf5b52fc74540d7c34cde09d739aa23481a3c7aa9072d75f39a37a8b7024da3d8962af9035ef19067fde207e8a1e7bb8b9be76b2e32d4d9f6b98b9d00afaa8f94628c500e0b52dfb55e612636010840d3e92d17bdc0ecb155c7c14d59486934bcea6f815918819f48dba63c7c719f9ec027cbe985248516176df9d26419e33b981a47792e62a831332d3ee5b553177420b08e881ba6fcc1e7778fc320b5d7e80db27946ffe4c6dddb1af31ccd6b4f375ea599f0c22e1bd13a7ae92bbac4783123ed684336070e56dfb640e30fb44e121eb86db292cdbeb791389be0a4044a7d39256e73814736ca0e7e136edcbbe40a119832580cf129aa9094157fc4e53cb1666b024196df26f1383347b57b83c4c13cedad166759e00952a41efab03a2b93b51aff68a3ad1e1dcc9159a4e4cef750708a8a52d53f81d0e3b59d4327c1959d2b2df9c984b6bf7d716bf74c44182a52c276b608793cdfec7fe6c25efab59a9be0e61a403b3cd52e5bb45a19b2ed62ba0814decca1ef4c5a3eb6ad7597118b8de0caa5d960691531635937da9b1a1ec87fa414e6fb39154b39ff61c52506c4fd3fbf1c3a51475a6a32ad97990fdd66a677ac6653d4cbee55e705f60baf26080e316e4d22e911303336746baec392408ac6d9610b9842bc0f5a67f1c73e83f77515a2d0c57362633dfb5cc76909675cccda503fc498d7924c26c67ecadf6e7e01d1b7fe37d9d04c1be989c59df42184f32401da60cfbd7740b86f2864eba44a1fa5e0e05c256b884ee077c38c2b9c3002285dde8713b8462244d99ea204bccfddff25825083d2ffdb4115e8974db9f2d33c2c6e893370ef46f96843a73528ab6f660ea615320f5b7d63d1ab05e10bfae67c6cfcb290d930911321d51bc45921b27194368dd38cf28e3413688bf5d30515132937eb5baff5b4a8777211445b3b37483d555758ebffc701c1e2ce3b8c8e1281e26c3c4914d48fd735768e9092f1b97fc1806625c44901130077d5331b03723782c1233072ef468d17819eca96c704bb004241ae670511fde38b8f0cda920bd570ced8e6b91a01f7dec231483d9389ef6c34ac3e581bd0737e2cf48f91e52e47efad72182eb02a2b9094b880609f9396e86b7882030f588dc5df52cd73060429b0fef3f1bb52a94b8121912c3db71c419c031d5062b35b9cfc8e9c1baebcb20b05b62a0e64b86c2fc0637056f9cc4cf667849dd9022aca24a46dd0500dd171f56a87cee55f8966547a3c61214f02961c26b1652d157129299dcc86edee74e272cbe392913ff9df8544cdaa338056144261795c216b68b2a44d7ddb2aee29ea9922c5dcd22322be78860dc05fc2f03e84ba073738033c6a677deb11a1e5f2b42fdf90d8272437a025d26a9a92a18d66aa53db30b0fdc8efd7c21d1da26046e39d0c5b34cfd68e6ad9547e9e4bd062865f21d6b9cd8296e9d279a671702f3e98466f3d212d52819aaa660db292903cb4cf7bfd35cf61ff8386bd379719628974dcc6ab037c8475947bb9c402174514fbc4eb8dd44550c330e604146ddfb1c8569377da384c329ec2751b08bd70af110bb9f771c4ada77a8dd5e93296b5560165babaa644cd328455307fe44d426863281de838b93dd799b62b56dda77295db3f22fb1204b3c4ee513f751d6dc48830a8a462bda9f8705e6bfb36a623f118837d4c423dbc344c4a1db21e130a3fb45f9c123d75810e5e96cf7168cdd9f4a6b6ca07c8c83a746068363c634d603d0ee0596ad750d5871a420abd224f376c85458b4f730f7e30cba548157c64a208324694d88593ca0a51c19ecf2b10d18ba90f831fc3f5475b4dea3f58efb9b4aa3c2ffaeaec3daf6d444bc5a6527485c559840a8566580e1936555006ea9a61964e34882d8b4ca887901e5d2b75bf39971434110de83a8e0fdd10ca078630a6c5942388c975b43757aa9e35f73a8e9fc083d9c604ab52694ebf6e5f1382ab8cdb5cba063886798af443360f619be5dfdce05128b1cd92897261d24db100dc86fa273f68bce706f246a519f2c0db2200a34b2925e790eafdc16ab71653eb7f3063d10bd7c9f9a616f6c4060df2ec55a32c3ba72a07f00e2a0f1a10a2c4b758640231fe8374f458b92e0aebb178b4d18976ca7670cd27efe0918a74899e761498b976f33e545519fa317ea6b9fdd48b7a45a355a03dce733ff9632ac37296ffad32cc33731aa5d3f9de895340742fe786a1a44d7f39fabec771ff62709c86eb82c73d2110ef6917aa63e185b70f6bfec95efb04403f14666f40e1ee1034dfa4e56b8764973231c14cc2dcfc2ae1e694a35a1b7561e319600ce68cf6a26d78756d7a4a074a2ffbe80b116435b7ac55c97fac86d86f9b6e1806cffb9e4767700ea1944cd3279b1f42cbbef2a2a5581f69fa30473d1a5e2ab447d703b705358b198786c909a551f883f3822e1689e80ba0beecf6eb993fd2bc3064ee6bb2b5bfe738e4579b6f1e8805295932d5fabc90f586aa97c8d62a4d52742fabbae846a31ee4e49c69ad0b3b2dd8edfe2b2d7a765fa2e07417f4d3b064311c8517c409e6282ca3efda67a78e56b6796d5b1daa0fafc6517808695b93b245a28bece37a5f3b675a59fb9cb3983714e5bd0e9269500b427d8c705ec86447dacd21d8382cf89582a2e667bb3359e52512d5142156a88030b78d082d302d8fca480869d9ce24245890d2a75da23b69aceb7a5fdd73b32eeaee51276c514e584b09ddacf5f318e49c733295bc6bebb52e8e6d979360c392a52a4efc41560784940a40ef98732066f6cbea198b66400e15a7ac65c30686d14c017551c452db2bf64d27c361ca359020519b726401e14e1ffbe65b9567bf254786f2f25af0f115d9fee0b5821499d6b4def9db7413450f1de59b702c26fc4340823726aaf9b81f215ac0786b97efcbb56950d8cc03cb94c27422bc7ddb736bce619494c095082ddc02b9dfba70e93226a124536132848aa6f4297d63b54929c188dea84508d1e339ab63117cbe61ced1f96f89c33619f553b053129f79998bb810f05f7fc206e5874377388f9e5b74dd810cd55e14dacc249a23f13a164760ee859aee344d557c7cebead70252ebec222dab6209031169c3ea7511fc1caf26cbf1a7cab1c0cd0a8fabe9a5e57a74e72b68e4b688bf891d58920454351b7bb7a001b80d462276fc74a57a3d13cb88adb60bc88e2a51788fa5314863628d7eee2037d865d35a47589213909557e262978135b346b346e15189215d918ba5816957841e1748bad1ffeab46e7336d163353f0c8cb28e2fce5f6ede867e6071f3d4104878ae9bf9e8b88149a25062e55e5fe8476a5592dc4f3028d7844eb9d8e5c3bae0c3ccc824cb473a81c17cc480e719a2f047b9f583ccfd125057a731215cf3397fc47c7dff4de728957acb0b335a2475bc0955cb4a68f17c77a1bd54b590fe1ea46164e235bb9c7f07eb065cdd07d943826523fe2e86593b6527b13cc1a4afcfb3fce64d2f8801d48b955637239f9ab0b76fba216994b1906658523aa4ded75c5ee6bcfbb0d9f68b53b44cf4b2c65b6d4d06829c7f5e0d8aa42f76e50b75d120b3dd6ca01bdebd94854650940304e6f9c77231a6da5288d6987c6cc383ac9655c1496f1565e21faab68010820c54a07e4fb465aab5720e3ff5fbeccd592851631b1c67037e762cd0e32ec8afcede4ae867951c0b28fd205d5314f4d07da7f9a1ea47353c5a03e0114a085211ec221f137b4179346b54f0db3a7e950f892aff0aa6b17356716fd1d1a23c8c647131e0946409d769639a7017172bc7fceacfd83477518bb33f83382f5fbfe7125a6ac456e5464b24692012ed0bd5a17fd9ec00b665d7630aaebf68f54acf9ee3a2aeb665e74935e8698c1e3cb98cba29ff127c7fb30486bac7e4a74c2830cdcb69482a7ee2a441cda533370278f6a8216dabf53264f2f57515159058bba8cd1676e6839447532a8ba99a57136ab6b81c2c78b0d432b0ac040f0e1c198bba6e2ab6a4a9b69799fec64391af43eb0a121a1b61ab09904f7093f0c5755cdff05261e9429d505527a5ac4d5a578e7954ee9f020952d544acd1a6c8b46216620bb91588ac41c3e80e7791cdd4b32b238f57524ba8a6e4e7262aa90915975f4363693c1d548a4becf2bc4992d57d330379925de6cc9c456f405bf6ccc775bf81820c601ef4d8449db3ad98d9f2df8efd437f1da5e893514a95852f864778a5c0f3fd6402ffca1cc18af11db60388ea42115ce1b672994d87edc98f2f6f0b9eabe5f74a6f7e07588309aaff46702dd0d1f4dcaabc52cf98a49463e476721c7c7d32e94842e4aac200a0a4b9c01d7484bb8f3b94b7cccb86b10007efdae4133c828ddb62ec89d111028f71dbb384de5dcf5ae40b9301215e290b23c497c42a3bd4ebc80dd90b2fa9a085937051f948639c244bacd59c3028e9198db86c54958925a05dec467877a587d907ba1c77898637845c61b782a2b222d367cbf986e31258bbe625d8c94acd8a702034a139d11e0afb641310a42f35001d82e7e7a1e4bd93167ad761c9877ea9e18ab1e963d685d7326dcbfd0ce1c63b0aef113bcc942c7b7351b181a2662835ab15c51a40c37f6685c1d4d6c9b8f976e3d5ccbe1d27feeaea3ffc27bed2b0539228cb09f1b9a8623567329a240f652c74e52e12a7d39793be40b67408c492df1a95d0e644fce320dcc166068ced1c0c294575c1c59a3cfe44afca41d4c953a55965f081eabbb3b607c656fcef120042b3adf4bb225746c4659fc5fb925807395f3359a3b6e834028ecd8616314e7b38b9794e416e55768f3de8ac1e9c83960dbec6063369bac00533b9f37935b0a9d45a6fb68aaed9c71f68ef14474aa07bd01d09e60a56b3d8417b80307841351f95fddffb6a8a714782f2836610ae7ee5f1b48875637289a81cc50e53b149cf40c0972c663d9d16480d9a96e653672dcb294a12a2c69422e81aa26f974a94d6c0f5ff7a1a0fed0745d0d6976f3a0b7a0665b784be100602254995e71d7981eed36e5bbc2f01f403cf64f60dc003b016899a0cedc6827ee3eaf0ab7022c3f36cd7b5d8717eb4f5365d53e5b112c19da742c12d8be73caa9c510ae4c653c70a4de38e1bb34adcf214c2683561c6a1c76d42309e3b3f94bc82e284a55f5993b4344146a6101e1d726acc3f7b74955683a57312e1ebb389230453aa50aa86ec141e0f45766777c9638d7d7322f88e69947f85a8bfb2770fa171f8de81228f18e28a99816a45c932d5f434c605c34d880037e317664605306e24f153c6957f2f9a58fb4b87c441b573900df10fc54f5e62043e90e05747220d7ccfadaccbee8d531e09e81cbbef44af07517d8c735e9f344933d74fc7b218676e8a78a4fa2849c89715b632bf1f744904a3839762dce95e30b920c3d57f50a3ce26f7c072a2ea5a8a2131e00245c42f45ccf55feb718c9ec0117709af18cdfc066a8013e98a7c22c714851a2d306fe1392175ac9bf587c88da51a47b69690ce49cd0810fcd86fbfb5dd0ca7a729d8f6faf820dce8a2e99da4e3cda54d5f20109645d16d3f6eaa834276143e13c13fd23ad48eb3b0f8a7bf5fc36820efa806374fed586abcf5252d02d98acdfe05d9def43f531e3e5eb73cd60f3c7a82d52ad11323220ccb66e7de9b42fae621edd8f0aabe7164e9085c594a706928d94ce516a3832057ad9b44a7d5aae3e33d13376dc0532f375b425091f6d93a75e02f43102b0fe87ffc1df822c4194023380a701ced269080dd560cd0fbc7a67220374bb7cdeddd95f3e6a83398d300d379286be9c8bd62261ac9a1d65490cacd7f4e4393c2ade33a134f960cbbe234906b8887fe0f368d56efcee6bd67b043bf9c45cdacdf8dd62a9d336b698eeebf039e5311229f0b371b2a71b85feffe6761595caae48e5195b2d905ee80d0add355d540af90bc707aebcb8af3a0d34a9fe5249ad9438432b4997a46ceb180fe9f4752a28e1c810f16c924832b046584459a221afc0f74a01348fe553a41b959fd3ff16ec0cf399aa2544aabb7599e2895ce8c1d77d08c379b963e9a550d0a763642565a7902e242b92817d871cf68ab8f53c0fb792ab58b4d364786ed39b64be75367ddec6d4c25862981e8bc8089711f560aa1aaa02160c998ebe6d3eef25bebb5599fdf469b145c3b41baca8e23102f53c97ca2839ec613018a82640f2b16e13d741802e6474d92789993d45cf9c4bd1cf8761774987e8e48138e218a49bfe6033cde767ca63707880f9edbff9d9f2efc2dd077ad08e65a260e79608350fa39f04c11e60f695dc4116afc53d689edfb31e5b36af1cca335d22c34bea0e938fdac5c6fb5ccb14d131cf014421d072435253d83e1f1fd596e76857aede6cb5cba22bce50235ae74b5b829cb24f87530e06d6e7703c22e9f5dadc24238efd61f104c20b20eb7e17cbe3ae5300b55ab4341dfa4382f7434939ac8363d8bcc8bd42c0ade5b5b6cdff7551f77080d45160fdc30e668d2db5bd2ee14f553b88e1ef4674c277eca9029b907e614e5839710832b0c617e0b077eb8289bc0a0471f7e433f4ccd7a1e76b74248032df1675ed60cb56dabead7b0fe3c1150ac09856d20dfdfb22974c305038a875ac931bb34d5e3613d26a0360eb3e13724397ddde78695dd538e2d7b0b073a3e6907ad7f08b477781fc13407ba942493f244879ac729cd69a8c329c252a68c68dc267fa04ac6600485da4fd4aa7f1c50ccbb1162259d7e5284ddf13a12a6e01626edde9781444e2f6e19f1b27ecf576d7ad27fb20ab3cff6adf653ab0d720a773efa3fb54ced427468de57a1433277f59d1d5b48742a604867fd16e8551b226adce3c0cdbb190cc288207eb785785bfc02d8f7bdde46129407319bda64546530aea3b48b4be97bb09215478c5ff19bbd858ffad84c5d84b96242cc4decbd01d5dd1aa91e92533cc24359af32afbc7d975f4d185c7a76f0f701db45720ed208f674390f2b4aebf96e5abd617c7d56d6c0c2a7887a1fd3980e4f065b7b1c54755778ccb8aa9d378b6d76d75eaa347d67ff9cfe1ddcadedbe4ce9e8f7e5d12f48ba4e72981f799dca13aba67946245316577821b2d76391ceb0608b6d146b9a1d77d665f432337caa1b4ac423d5c6ffa9b7bd88858e7e61db572bb3076e7abe4349310c465956b273618b2917c6b71494995a2483799f741dff8beeeb3ab48303800cafc9efdd5dccb2676477d3be7f2b3e5f96b3699961945b20862447c64af725c53850487af0306f4d1c4acd58a613ff18415d456003941200ca25ab36eb8884684bb13c040bdd26eb5c8822861dd979766272dd247c4410443f384a6775de54393a24be243a6f93a36a3aa6a3011f47d57a504e10aec8215988cfed93ce893a40923aca4c5191a36614e63f51ff483ed0e58a01c63e360cf9cf8dcfef85e3f1fca4b05dd3d2abe8823f162de443d856da196cacce2ee073ea5b8c30dac8434dfd00dee72dc384cf34d3d9c1059f35d4502313a730c7d1f7f7ac0b59de6bf27f853649b0847e073973dafb674526a000f3a15de94574bdad7bb106aaf94b946c93c1317770ccff1538661ab24ac675754c5d6baba2adbf72b7df40ebff5c873a2ee04d31525757cad3f5f58cf8f85fc28dee7f16021299a1c8316556db9c8f4691cad404c39302471b083af920783a2060a613ba0570ee8a3a1a53f7ffcf2495894aab092b46b6234339a8e995f62f355619b21efa8e59b2d6cec9a2364f41825ea848379cb2b980d2294e565de740d751778f3f10333a40cb175b3758d503f9310d1739355d959050c834ca224fa4eff49fb75276baf877c3f3d6a6303ff451254fcaa4fc857c7533e1c5fc0307b39cbe8d8bf3523f6c423f0b226e2eed6bba328320141ab6ea8b03a1a17f98ac4b73fb792a8457af970a754858cf88026eb53497da28e996a5ec7f4c4de6938e42a50fc9c7301868fb4f5315cf73796294d2c4abfdab40db29f05b9801ab26e31a111edc72e628d0605eaef900b2c22e175b6db873cfcb0f8636be22994ffb671b39bff5dab9d346e167292a4f6663f3830ba04a4ffc29d16d2f97603e685bf329382c7a402ca7457b6e90bd7b0cefe29efb1cc3cfa63e516c7b87593319e593cd450a17280e90487016eda6d07825b18c49bf848c69f2d2ebcd77f0145df97082d040bda22c9301eef037e09fd5755f019f1c38d000517359451f3c983b461149a3d129f1996f1a6942646e5bb05284aa8c73d9711e46486662966ff7d2a84d806ba1e7d6c1f2bc0f55aec34787063196a19c5edf1aea556adc3fa0ea2728314ab62b3e8fa91ba119353bb61f86f455b536f0e039e7b5c85586e7c73e1a0930fcc8bbdf6eb57c4424e53591f162134b1b2d16afd15c9638650cceeb35f8a7f93616f95530fc75a1953c833874c532439b286c57e2116b98f42592ea9269608ff7a18c49df7ab87e8abbab3238c6c585a91fa733ee6b90713dcf4d3eb1fa22953136a5282b57caf83f419dfa208c095bbec2f7cac8bfe457522a10f7afde0f7d52e0aa5ee6f9d80351b655fc716f899564e969947183d59648897c5ef8b161b466a05aeac9d662e1be3c8b14a0be86eabd7da0d3e796e3e4da73ff5a373c5da9bceff20c586915a7d0c054b6044f1d408db349cea5789cc65d0f1135105a581ae496f283d81eb333274ed1c8c2e7f972f2a358e72f36d2a30ce389e13f66395a3ee2c80a959451ecd17a49c1174c33ab4e54a2a2ff28b577b9b68fd255d83a4d44e25c1b23a2e3ce58bfac5d26f0529410b86ab9ae293a505a3831345e3373a8b93382f0203357b43519dadef8f05e1a2d3f907b3e705664af3887cf482d27a8fa2150190ca1e0aa561dd6bfb89625663bd947d3552a0b70a8799e3e0bb075c4347756243a6de0de7d52eeda4775e6c86ea032f5c566967230ffd5d6a68906e4f5dffcd3965ab97025b271212406e21071c57480c6415b4e62af7c076efbe09ee6da3b5ab1d3aa782286ab8c2ac603360d7ef32ddfe1778a00a6ca2395f82fe59ef944fa2451350226539376a2e8b53508361ddc9616b36e9afc68453b7c618235a3489318f4a68b448c7c74eef6f8bf26ffd8beec8ace4ed0f7d934f17595b99252e90a44584ea311f0390232df686f22d876cc4ca7775170f3bdb55a6a018a38760ca4f93fbcd1c0f7d6edc1c3b8ddbecbb6ebfb6218f91cae0b14143632789858ebf29b99d08e5a3935cf7fad8d814cfe17a22a952989b2bc026b5404dd137d6518453bd845348be73412d4ad3ef7313965424fb28b35501216321ae7fe74f94aa3c58a1d9701849294f92886a12c928b36dac9e8507b978f9cbd5609472034509b8fa217eeeccf0b4604a77bfff08003ac98491bac066c1746de627b4b5ef3bac46ccf14dd5c96f4aabaa860d87550446f2e1448451ac1a287ecf152741ebe80a8a342b83e1611ef43cac39e6b2cba37ae861193af501f9c80cd0ef36a1166564b699c13c81b281ec50ad2fed75ba5152c548c6e7b7cfb62c466a76e4f2fe92c1b9d74b2be4078778b6c75b2421b2b0b7c9d619150ae3d52748954df937d480d8f8f2faf9ef79449c4ac1235bf6da8b67e1aaef33f01a762188daa99fc7021498a2432e84d44c120f1a73cce6e5922f4b9fed18c615e5e583587104075a9ab674c58e255d3cf6d715d844e3a8b87cabc1178c3d187f2673fdc7a60e6a45e02aa130ac8d3badd92ff5af50fb3f1fbb2f2628d855b345b701f1d1ffe9afe75827984195b16e435ed3dc20fa27d9aab824234dff81b17a57cc093be4999eedd69b10bbe078e555ccfda256ae6e28e654fa8394f9f97db8a251cc9984a5ca0df098920575a66c1d126a692548ae5219ba089f55f780a84aa5f155960dec91dcbc79034146f04b314ec4cb9b69b6aea6193960e3aeb3c9d45cddcd149ab7fe22830cf23a02446241e88bc305b063844914a70d4339e42266e8962f99c86dea972a1f629b309e41dd9e96d44a03cf29f9322865a2fb4197aec46124f5c39184e652e325e0f417e79c46bdf9f9732f12b12b713264f414870e9edb1705f2535df7ef101bd0b3f1fbc974c46526dcada59fd76f30fb4b25388fa1d788a5b2b45fd5b8b9d999a279a87b5e260c1b64f4e6cc7422afaa0701b06430f908f59f3575e53da46f43e1dff031e777ce3fa57dd5c5937fd59eec4f13a167d2d5db16ad35d3e4aea13860ac7d893796e14a0444ad660051b737d88ba7ad7d75a560c0ab588cdbf2252a9e3392384b6948a8a0fe90a2e9bad31e942affba06b6fefb717aef1af81b938bd3254da0b1d389eab4967899f67e989f151a9e289a187592df6777e3362d3c5da7946666b50d546d0d3408bfe0df20a6cecd22e18dff9a711d836953f5c72a19a0dbb9f8da0c2828c52afbdbd111cfa99e102981387445e28b3b909c865dc452c5e70183e87d305f14c451271a9ed1d52b18564ae4e191aa4913cc23cc1547baaabf328c8a3a9e9b9ce2f4e231b3593f09e5fcfc68fa3464d23f3cc348f6ca30b795361b7144a1948a1c9cb445268226562186b9290a414ede0322c67e520b0aa94cc665d6d79fd600be71e1e2a6a63fef3f9e20612a329bbdcf34d51159725d56e58e0a98b12162f79c07fc290496ab9868b9d80c39a74f44309490de87844ade8ec7c6d21f0f058af37239718e218e18aefc871c0596cfb910c02703f19f9a45773869fe5be6d74a1fff6c2d889fe224e1129061ba4514536005be01fc087eacc6131aa8a8a86f46deb37e85a67ff5b60f26ea757e8732fd748494abf5631ee4d0e78f1c27bcb74467efc23b3249789976fb95d5249d0806db0c22120376df435710f0cf0143bedd8247143b431562fa8ab647ec59e372e1cf4bfe4d37c53d5035f3fc9bf985eaca9c05dbcfa54ee4d154ff87adc20cb253680dea1c642dab42cfb40f55dbc4e9148d110b7e9b3b8f526bde3527923fa848e5abbe87a9a995393e465965eb1901b6e7610fc0a522cabedec8dde7ad2d66d45629836f7b08c83831b79d46668af50395c4e56b810392b639844210b355a041b6d303dbcfaaa967c4b4d7018f9e0b6e4df51cc3d363de1cfe0173ddc3aacf1b947002ec06618f4362ea0ed1f2940d655823f49f1a9bc56c19263bd6ff49064f6b014b07b368cced40dc29e43a060276ee1180ed937d3615dee2a351e5f31e1fc753d23a0dcd8d5ff4eb0e40ae0aaa3a12aeaeff86853965af5c359e792869381859bdf353608c153d582ddd70ff39f0bcf067c06232e3b00bf6e41a48210c07d88adf3999d5be5924ab4afd03232aa970f5b109b5a3accccf1a9c3ae505b241f4c24836d7b7b842f0a75949690b8b7ec485238d5bc80729bcf2f430166f461f36ea1868b26c899050003ca65c2cb8f90685eacf8b124bbf2a7401971dd86ea857e3a0b51dee37be80dbefb0b7651d8a5ec44b91c7c307572529b08ea8833a4a51861e5ad27ea21f740f062170793907a3359e5954fff2a9c4b37b6a83062502c0bac634ccdb197ad16d8fd44d2dfaf89c5dc8bc56b93c966408070dd096fa6772f0ee6cb449896a3873e183dc977edbf66a0966991808ed9acf1803fb5af7979ba8784eb5819b37226c5df598045dac48ae579357fca014698b6e376f0710ef4c529a1837d71993c1af14b3abcc9e2d3ba5ad2b7a61d4cbd5f13db848941ed0d4c72eb206e59593f1b1a7c1a22b3e086f3d4c8cd589d931f6ab19991e7dbb6fef29698034fdcaf5eff86cff062395b676bf16b86fa405a9f2f73ba84da32871511f8f6aa4f2417359b778f6fca30ba8dbd2ad51edc70cc5c34252712eb28277dd04ae6e26b3631c88ebc428513ab32f473e640c19436a05e65ce1571c88d3e65fd49c3e9e2158aec8c71efb6c589e1b3edff78090a0c23d271d370468025a5a5380d6b558e60126df1249fa5451d51d085b3f38d1cdca05145e3a4b020fb4cd3633a8b9814b588a086d07495a7d5df1c572d8f4f68e9e1bf4d20a9a6d9cbe8f978272b54effad2000eb1e4797f94656d946e85ce897b9d33ecf00fe0ca8a5d11ba13b852899c3cd6137341eac8bf20f49faec87f1b27b13b54cd7e999477704da0dcb32150395935e97afc42187d04d1ec46c42fd2f1906b781d087d1284b75f14f636ce4a5fb35b85633a7e08b465b4e252d00f2c2b1085e875d91bcd34266ec5d9094aa3032839f92c742450aab838894f6a733f32e5416247bab24347b35d9c8c527200032e4e85acefd61f213d985b85b2d7cca84914a8ec5f0e3f554dda2bd4ab0037340b8904c5472e6f1d9762cfc7f0e97d64d19585c430ed0915481833e429e21d03b52282361922be7e045645c3307cd9d64d6f237a5bf47ee7f47fbceaff3dbb8317cb5e536c0207d668b525f27ac2e9ad78bd476389d3d4b52270e0695dcf008d5c36e5f1908a066e707accb61c93f0f81e3d414e8f8151ed2f5883bd521451a0cbd7569aa391d1e9000325d578548a1240b833582e7ec0b62ff5bd9ba7cc26313866bd99f4133d7a24bd4390cde8cbc10eee563abf977517196cd4777c82e4333cf58d97a2921778c1769b8a92aa46c4443197318e0dab0218aadbadb1dc17e4a27e6a982dd9a7f187c977e4de6099ce890ef5edb48eac3ac35b76be1c64e63beb0af93612c535f4bbc90be6eb07d9cbd48684cf382d895f08218d49bfa445f1de048158e4f8fe8e40da9d1f4b2a15580aa666e5895e57eb803bc5035d7fa7895f503c3e6faaa9b1b4557662b4ecf793ed61a3dc5d9dfeb66a5a3ca5c2c1eda21a4b9feb38bfd67461577bb76913d4c58e7277c3e110348a2544fc67d4dcfd282cfa01920cda28c9fd4d7196e2a2df9574bc3f433a8f096a7cc802e1f78192f72c9f2df98e737eb3d327b1b4af76c9c1def414ddb0fce3fffd80cde4526d8d294476fde8e5a03fd45223287447456b569d7552f1307864da2f984ce416d91d40cce25945388239b7cc15de40fde08e3d49ecf11f9a6699d0030a4c492562eba8c17b0fbff7ceef149d64f317a1534cdce307fd4cb1170aebc5920dbb18db0a2d92854862c02987a719cdc7ce6c2cadea159e8fd74b8298e11e9dfb36349a96be52a1e8c6458b27bdf5f3d5398008e32e66f98c7357c337df498b9789671e0ac5a0dc9ef77c17bb8613a49f326ad47d0f43916df8add2b4e2c06382cd80754041e4091d468f5baf98fdd85a7028fbf08d01cb0a89ee402e5f143e3357d44e449322e1289b9a052ddf6ab393b97cd2445a3e00ba214d0e8d54af55e10a0c996a54b751dd0fc4213ffb3616b925d367c167f896e1b4bb2e63f75411235852da6cc1514bd7b89ae89ccf202a47d2ba5c5632153179694afff3882a3cfe5b8e98330d08d9e098dbd023a86287e74ec3500127a928cd2c4a6512dc56c8bd9b0f2a7bdfc0caa568a58a0a99e786616694f62ec4b24d5c1a43bffcdf4999e7916ed59ee112069eb06cb7947313328b5a4b2187783d69ffea0ed9ff81947df8458e05a6cf4a5a941d61f75d92264ea021aaf2a1bc89349645af4933b7c51c1749ce1848a90b6c255e18f1e781f0b1b40fda0a3e764f9403b05f0daf7ff5cc137a1c07e1cd3a73ed3a1fb80b4bdcd71af5de9e0a32333b0335244c1c082268a9f16f5578a2f9d1cb811fc8da4875b2d4ca35795d3c0d43bd4955bf08377de59ffe999f7d02888d9e179f0a8baccd9739a0cde5c4b45d6ccf89f6b59ea9ea6c15583ef75ea2f0e562356561ed922181f6842baad57398b0df8bafd1c6b60c979e1f9e56fffe32587e7846d18f35525e5065476f09532d192f0515fe202c809b9d4e53a372fa300937e7f962a23e2e5929419327f13651edbae6eae5c3d4b84783aede854844cfbe21ddfdb576ab8c050ddd463d757f47973ab37d06df89a3a3a3e5d6fa443cb5ee6922bfab2e9e75d706823c753d52eaf30cf8bced10a74a179b551483132896184c90e8b11dacf98356463d5553c72eef2ce8f07272c7cc2afce832158d19749d7bbd7e6cdaa99503a3408634d4b1f6aa7221657795ec126d229e52f2633206a7d39c139e34d582e169f60da837f57ac4f288434206bfe498fce4649a8ecf3b4d256ea0dc210a100efcbcd1f0d5bc58f867fa993fcbb4542206455a9372e18e17d9edad44ee35ed4b99ec1f620d9939669e36acfd733bfd6f60363680870463bc5d09eae08b7cc0a069825617a9ad72a22f18f8f74fa74c2593b951d105f90c4c39d0cb9f1a6f8ef396b3a771cb6e953669d1612bccc9bc00ddb260776733e371e7320fefdbc944979c89d0ab3f4f4b41226b6e0cd8c660aaa52ec2974ceaa8441fcdc410ef6792cb704cfc4229abaee9347a4990d2964d850f449790df0c7d77abc70a0080e6467a8ae230268a44acbcb3f2a313cff3a24c9d11130917be19712b4018d3426a56b2cd7f42550d993dc6ea43cc5a2e520d3b1290bfa7c451f38eb429715d367741009513f2d8c9b019cbf49568afb3b4a5963d4f433d06f66f2191f1799a81e7e1d9d3711e62ef78fc9167cbd50271640e75ea6ac856c6d3d8076ee84869b83579111e590182026b3fbc5fadef76b9092de575fc51e012a0c84246a0c8fe5295642595cb76b3410d6589650c76bc51a5c4ab4fc56ee6601538653221d1a95ae8871fb82478eeffc65b453556898ea4a5f616938967775ebf6a12067a246b1b60411db9f428844b95d930154547265e5e871c4691f7a5a6e4ffb03ee50a9a750b4a616bee14f83b06d7fc87cbd879ae4378187c3c2d0651b2ddc7a918f1b7080508697aa69e4a85d0f5d45708d9463d1eca092525e6970d23deb4cd25fe4e4ff05f8fd511b3049fdcf88b4625cf8cdd6a38f8757088e517cab890a0dcfa26e6f9f516f495ddd73eb4dd6a31bd7e3e15dc26b8457b3a283720018dd7054f65e5886405f9f25ba51469521dcd80fd47cb719f4cd47edfe0573c7292752d0e28f23e705f91ea3feabab01c881ae93e171cc53ff97d3cb1681c3647cd9a91a3ec98b3d5fb3af8df01f1bee6e935dc045d8325a37db33183f36db015485acd928e05ce228924b1cf57866ca1cc1936289b7d430ae14799ac3ae42af4b64d792999bebaf2afc513f207f0aa21b5a3bba7c37ee62dacbf506d5add256ddd3d2020e6049d3c71cc0346ac9c7c785b896b1b8a69c429704892f887203e9536838bfef279b0583af254403bfd5d280ceb246505f7c173359239a3fe94c39b03a4a40f6ea001316fc348ef39b55e0f8d9c09db4fcbc5c9ec9eaee79df0625a250740d77be918887a39a0a0cc4a795796a133440d215bdb7f792fc9f342ae0a78272031f7913c675177b992ee09245e2d4f90ed9549c0c512273e2f93a47165ab49c463c3edc80d0351674dc17ad130f98919ee83250c723331f202687ab1f1d886fd2ef66d2314eacae7d423c1c16b79d4fc3f8bd8bde13798922f91494afb00be408acc3e5c42cf71acd7aae50f246ad7e506c333eb7c848522bf76525687d0ef1f09cddaa1e21e55d17894d417671b09e3edfa56207bcb5d4898d097009a36454ba460f6bb2d134ad8c2d255cb52ea6c8743c6071da57a28333d9d82e52f57a4b973e80dad37b8e56ec47904dffd084123cad91ed13b6e7c97c375674f809b3ed55d8155351181ba3a1b6f837877d96feb10cb53186f9a06ca996cec2851d394c282641564c2467ce13ffa197d17cdb372e3bf1fa61f5b247681a1f50dc645c22f299eb5ac0e31d4bd4669c034de3474b1f3ba1f608ac4a72ca385515be8fefc8d17fb8308fafedde48aecb431a7e234bc0e3afe632d710e97bfc93bf046eaad0458bd511770cfa0bc1547866e05037888d7ab3932cc18cf3863471c57eb16bfc6098ba379ac19c1093538e9a5f276a56d4db50e8df9de8ec604cb2441cfef355e7058463dcffdd0f3f96d348de87efd774727889176192572a666e725769c7d52d32d68e794db146f2d6be3e70f6fed521c3945ac6d9664e3a7b4ac87e27b291ed38b0a08edcf55d58b54d707a53be62f609aca8e332cf82af297307b9624bcc743552fe9696ec123dccbfb5983d6726d9fdfce5193899fb599e3f7f2cc0090591a248d423ea632a73b2ac7516c865af5fa4b8bd6391d0f58cca4614f01539d383362a428bedf09aab0e49948627db9cd68f53c19421147463d4cbc74d6971c8c71a5413b932d065dc4f6c705b0bb664cb6c8bca94c92cdbeaf52fa807baf0e71a953796da545a4afc525daddd3337ff357c65a5ea841a668a383796445ff2df0762ba513a7804c695b49b7532e4c16bc1ee10c707429ad25d8a26b390a954092c24687261a0f7221f647f7cb83ffa60f8e3b4e12a1b37334a702c78c01b545c17e1cf20537c44136b25da9744bcaffa24000bf00a79f353c555590b2c827a8d5bf34e304b26f696dee96c82b3a68d368b709eedb1c3f9eacd95c3419a806a489906d8b91fa282b78581a14d4bbc4349f0066e7c7361b6253a0220dc5fad8c4585760bca68f08353f1ee2d7b54801a797506fe093502c9d49671e4dd3c9e5af886a86bf9ad944981c7ee158b7f5ebd9c3a85743b4f1cbc61e8328a3d7fe87be2fc13170dfc28b9b7888e486be0e8d76770d86521624ebf1dbd02d322c8d40d59cf9156796cc6f00ff82679c2713b5e45a6c3a573bb2717e6a5da48740c712139a49358f2574bb982a925e0135c82f3bbfda8c33f49bd3c90dd033dec1ce06b4c4f76c085f3e3f9a40dc75a301c61c224f239c3ee0e9406815d34beceb736e0f9196297a66923ddad1d892e78186b31e385390825fea1a2f4fbf31f1ab7f1be10a18744d2fdd5a5b156dcd7361b7788b6e60e9269f9d00d24c05d624e151f2ed6bf1c171250a88ea1b30be62d7bca273123b95c1f6854f1bd72248efceb9e98975cd0a75b9dba39f09024bc2f9d7a47461fe1b2832cc844584d9501301f0a09f50e93424c665379cbf35857c9425a5489fa70b413ce7c9db1f992785087a454ec8e0bba5c38420c8114d7e3947def51f8505af0fc26463a6f300d5ae9c9a9530c2a2ac1f12cbbeee69f1769f02f509b93169930f02500f261280f3fdd8a5935a05515907015f62fa11cc398a66ef93d92e6803850f3424754d19f4b5aa9a88bfe62f4bd81db39c1c8f31bd997937713c4dfb0a63c3c812a2c0796f6aea250e868b12d214d24ac67a7212157e66315ba7a105f2d112fba65be3d3cd57613703efb2c16076c4d9ac389a98475f56af6b6969a6c6e7a8e49a6f18335e1c82cb0ba1e5bac1fed3848f07f1d4445e778ac89f8c40a77c6368272d7394008ce84acc2cfb959b2dfe05c57433675a4ea332d969ea077c15ba7149cba4cfb3ef250d908d81fa9fca5788827f7b66bfab19ed773e4b2faba1316f9876af9cfad9233688643729a0b6e2e400e44a57559bde0e2bb95287b5685159fefd654a6799ab2fd9dc6d1b1f0d96a4df47402e3b98affa40b3e9d984414c2c98594784bc864f4ade03d316df28320c8891fd09b716ca1dae8f9ab28b7941788de812c4babcbfc37ad8a4fdeca1ce2244f50f9e74068901c3f7fc925f4b93857406c16935bec3eb2e126322dc4ae87a7922d742b78a270b5db8e92d26940f004c63f8811a1a2327980e52083f746fd2e707d867ed8a2954a1fc811215a50ca6662ac1d081aaa399e1585edfa506eeb5b6f07c0514b04683e8e3131e91893ac924aaab0712534f16e43f42e91db9408d13682ea700e039fdb160dbde1a3c4b5d17f7f3d8f69fb8fe0eaa3c8261381dfb937e8d33e49d94d7453fad3a53a6c972242e3f6e0c4a087b08f2628733868aad08040475877072b7e0263b18c506be49cba5fa22791061addd8049665668fd48ac5d7a2fd2684f3db47dd9b0e4b6319a8284699724de930e4a5406a37d989cc074022054afc43e955fe67e4a7d133a01cb80b65f8efad3d6dddac3f88e5e784ed61c529a358d645b8ec0f412a0827660d918e54fafb4ad2786d22c34b5680228a5c37644082ad204ac4f31a689ed1c2e139dc01876372f569ff2813b0f35ec29dbad8b9ad1e25c529ca3d257ffbd57421701da3e1a332ba628e7fcb20f6c414b228621b67ebd0f84315994a4e182fdb42a8d66f0d31b9e5777f8b5a4ee09254e2e65aaebf71ef422cd61c98da222d758078de00f63546b5a6450017f0ad987f093d7961a0dc4fe5c29cf453d3ff230e7c4bcbc8bae51b97cc514b6c567c8ce5d411a508f963faf4e591c0ae49b8b6a42f03520a3bdfbba7b638bfce76050439a043c7959f090cf8e3683c1f2545a4f82a5b16a2fab9a2f93a833ca374329fdd6c8f93b4eb4defa58c43a4e4b8564e528a2eda3848e27449ddaa27e6d397cadc9bea0f557002f45e21780fe699a25580878c74cf8771e21c5f8ebc70dc03da3371a62c7d93a216648e10d0c34a82daef2fb9b94dc018d49ed2da90c908e335c110aba1c6f7614790530de307c010b0d4712c1b8196db4d7d2310d09b687791e8abe5bedc722c98717a5e4e08200f1c3d797024aa3e00a64f0703e2285b66e96b09659a236721afc6d928b7ac712fe1d8af0526b8abc7dc88513a0a0db80c457b663a6bc5ea852e3301d7f631c619066865ef257209637f570435ea8fd42e714d88de39964ac6b4d4a590f16ab5d437ae72ba844ff2525d14fa550cde0be1bfdbfe87f804363bc2bbc1c704194fc05bb253006f2745d581c942a7bca24c2dbcdd3d6e485d1418771bc705723cd37665ebdcdf023d2d3400f6d5609966f13d74c6cd89c9c664a08f02605f153128414d74d2addb23623e704db9eacabca91dd0f7efc458c07c701c67de4f077fdf5a9be9b1c160c36b928724664ba8249abf66b5d5dc56f8e436ecac5d02abba5b0e77cd1066dd44d7a27522d34d3f32899c451ccb91e8afc2f501386a8e881182a9bd209eb866582dd04d544684bfb308e68ee175c856729b73c70db9327728bda0eb7850c2d56fa0cf1e0b27e8e0753ae3ace9730aa41839408ab61e0857db41b059ad3a0e1a4038b3bf59d8a67b37387cb38b3179668229e0326eed3fadd30a5e3c1a92a7b911b5b7d24938c71b7be9b220e0b699a57e7128c38486e786c1f1fd30fe9080f5bc86c393eddcb79c2580bcda37722e0f41d4189b745b982dcc10c2c09f9fcad8dee87a67e57ae39f62b0040bb71a85f7e904161eb47f90a91748ce8d3843835238af1c1737d2336f2001eb74ab0a3cc28e6fe8bcec5a6f02944a3d1f17255a74a3b7c599b321bdc57c5e7fcd1206493bf73cbd9998ff1913110e861a4dca48a25f64d9fda0b75437cefd71d4c0cc7d630f73624d1879a54297a5dca33d5d587bed2aaa1415de6829276494edd23bbb28e554623db22b812fb212c57de2b4c7c304fa1bf9789def011a637e8272339f85dff66e1805eb0a2402cbcd8e82b783617061cc31071c9468f81909cfb8f1a493926b8258f285ed4c0c3c9550dfa850bd06ea5205e09a8cf3c30caa0991fd1d9ca12db7dd73e01da1df17fb39978c96400d19b1da2e9507c52ad917a457b12d76016cfe46777be8e4991d60f6fda365ef161257daf91cfec887a11a64b5778c95f040f69036778301dc1d2bed3e708964cf4e9483b4a06f68eecde26b74a400de62915d02708856c92514a75da5bd280484123762220afdf115cb16e3cf81f93c001d84107fb7bdcf638c3971d18e25030ccaa8a2ff5f806cec70acb7de34a287004eef2dab096376f0ef543ba2c05623f195f7bf145eb08d15609d0d5fcb24db194384661460b0c173591acdf03426d0000811f53871cc1b87f8375134c47734754b44aada60324b5d503dcfe8be9aa34806ca25f1ba0a7a73014cb2d019c0aaca5af75c3889a9a31a243daedf5ed3b4db8b464ef0eadb2e440e00bc4691bd991822f5b77bdfc27bf34a95348fc7288c28b12428b205a0e4c5031bc00c71a352e54af20342f75732004f481a2d7aacf8924cc9ddfb3d89381cbac19acfde11efb42a8b40f7e5aadc8ccf6530e915efba1cb846859157fe2691e121718c2f1b4dee00784501726bab482f9e995860db23789d5328ca5b720155a4f8b1849e75185db9239c53c6e36c93bc170247d12f82436a263b58172913b5ebb2420e3893398d32ae87dbbae42cba09353b9680d581b4de4fbb31cf50f31584aee8e75734e92ed95e7eaa39a11c0cbca4a216fdc7744bb33583495ef57926b3e6832d6f80a66581d757e2530aa3368cd90b0dbe62e8946a0a5ac6064314567bcf545e032796a58b9042095fe9c2927161f24ddd939a5c325439d0943b81415308185ce21dbb4574b880410e3ddafcd1e291388202bf68d9105cf255f5f4e5addcb2f39a349a86f97c50a7aba95b29e69361a4d4d99de7e0b05807aaf5cc2cf55efa3d4f1697215ce957a88dd8b396e1c835580832a41d299a103fb86017b00359ca9edcb2268142fb032e7e418c0410770f2774ef593c0650b3d21cfdf503418b9f5c8e01bed45983c3e5b92598a75c168fc5992756f8e80dc33fa7e9c3e5000717c3c00bea79755ae9241d892a22ae0cc92b25c80618bbbe4e42f18f3bf0584102e0322d0f7092c8dcf900dec0c9c9d7dae30a73e2b293f0ad7be15fba780d7243515dd19248fa1575a7e8de465414e7710d67d5c8e2f4c80100bf582204a651c5e06ec2d6ec2a7938efcc12cad02b1651adcf215b7f9fb44c26fe7487f3ddf5ef47b834954ccbbaf44b845983a76af617e57a3aa0533c2df4dfaa3f9468f462985fb6ae295e7f0601965c62ed685ee29d617990c1070e6fbb30af5be2ebafb3657e50b6f6c1206a641ef9c8c64a55fa24dae7de5e23722e1ca2b17120bbefed1600f8e586c57cca4f77223415b7e5d51c8e6ed238c7c1290de8fd768f700a4fbd06343baf5a893022495ef5a67317662834d816fd050c5591b9296634c719267cc98ca2a553d0511004f0bb9779912918de91411817794cafc8ec13280c2014452ccd9948b24b24126b4804dc65e314336b02b2794cb4b6f8dd9c8fcb0746066e879ca4d980dea4d6b30044744d31f74f57a04fa89bf87efe34f117cbe7b233bd2ac2e782cb226c503fcfda823c060f3628c26835b60e8711835e283689f6ebe6529f056c28ffcabce29bc3fb8f1402d200ce6b3df22af9e086f030e807141bcd903ddb879806fdfc0346fc7f03f61f2518f87efe0ad0969450333832dc6f20e726b43a4ccb931821db05f4dacf30dcec07df47d506a14818d4ccfc4f9ed7d97ad20625b034961221fe4e944455fd50748af2fb129c1ad5440a2c75ffebcbc8a2077fb63c642527f51a96d83ba47914d6f91860bc58a837ec64bbf5cb9082c3678a5653403d9de912dce5c24d3184011043cef094f7bca41d92e70e3924d2dcc53ff69da1b0f9416d0e2eff214d6df86a47808e664781b25d01e4734fc4ffe332ac62bb4864ad19d670316e416ee1fba3cc1c6be360c01a96a7e2b36dd15435e76ba7a7fac8084529ab53e5c712afaf8423b6f6a9eef0840686cee0dd0f6b3b02dd474d838eb79693aebebefc1c66fca8c9b0a0bcab1a61b3071024db0eec56b8c684061850815c538b80f8fb7d329468bf44a5ddc77c4c548c0d87a7bafbbf3b4a128d8537de0709f163c2052b339c9740ac449f187c48840988787839dd7d8f7f435ec9564bbae78c34e52e15b3c2a2f23a148cb21c455d1ecb0c7c104d2e3dc680257673cb88bae531f2b556fb85351e34468227486bdfac4b187c7ca24fa5331ff2c99a1fa9f2c8901b6740eb86362d9ac8427ed7d0358de81091d4ef4487f29843fcb518fc5022859b4b5a24e0f1a980bb93a0cea154bf15f39bcaca8f60407250192d679a5fb8dbf51cb159318ee5929626b8e51bef7bb12f40f1434ff269f2c35860a20254749b2f12a7f8a3ff3f51d6c5c43f7e2dd0f79a66e14cce7fb8c51c7004f96575d7f88bc7a17b6f074db37641a8b9848dcc04d08566bf81ee3dade61ee8c51aa1f29e6fc9d3da3e59644c0a8e65c2a84428975b36f3e71a42c830fa6cb9d59779f2dcfa0c478ce1c9af8afe500ab4d93feb042377cfda053a007ea5b3caa5c06151a60cde2512a65720025041ad4f9238d0796624821c5de067c3894ba610b56c71a61badcac88b0bc9827a28f7ac72bf81723d874fcc8f8e2ecd28798683fa696ebf2868d1619ea6c132d0fac2af029a68cc225318fc8444f5e7e26ee6da378563d6e09aedf1f4642aa5ace028c8e702a3b8bd8006a3a1b3c086fc5ff99e1373ac44cdf568ae248eff5fd4be36e8310ee94dc4009703d5a069e66f69581678316b2fea533cfebce2be887458e0842463d58593617416e8f186d057d86e9b300d7554aeff16f3d9adc28362bc7c4ee6d5ac1c3e0f40bb469a52818109ba4a73e76c94f30c4e85ad45fc70d9afaf70caad5f90acead342233272296675cb3cf5575737d86a4e2a72b5a5061bb1308b0a57f0ad99debc79b82371e506846547e3fec0e317cc566ec213eee183b0186156605616d04c5277ca7168155c093bc50bba2ed2687045a4d2a8bc244bfa2221ae713317b6e1d6c10aef8cf16c82c07a2e7bc64a8f14bd7ff01876038563442c8adcf7aa58c86c3792f656093501ab3fc9eb41ceaa5070828075f2a72e4ef2160d8345cfc9bb2c3bd825b515fcdd27d9612151d495ab70a3c64b9de20b1bf0200bc28396f9c7dbb69b69bdde4229d789a9cc7f0eaa81a7fec8f8859d091c4f2b16b5081d4678cafa5845b861974ae63a5812aaf03c01a1da6ac764d08c4260e35b8ca4d80d95bcf63062b01c4a77ab552bdc6a3b0a6c39bf0c88292d9915fdca815e988e400d701b11e89ea77630ffd8d1f286b443fcd31ebb630dd52f7a7ebcef7e48690adf103e96076c92e5b9fe281a76c92ee0efdada9f75f56de55f1ca7408f85d1d62e2659fa9ec6ae6b2f293da0caeede39f34364b3db4d77eba28815d48ccf9e5e6b56d5fecf8baa6614adef37c86ee5341d2d793db26d3cd7fb1b77ec4ce30752845d81ba9cf32cabbda900265864f1f93471e270db257c000d6f267eb5448510e0f1f611876f0b290f62405f851f91d9424196ea39ca88c76859fbe315a5db04a8e841f056616650e569f6488ef6769a981cfc55f11ce2dd242ce23d4be9daf6ca07126ace80fdc06ebf5766c91dba91dbc815b43f7b8bcec33a12bf19e047ac69e5815463f73fba13019e51f275ed58e6142136bf682460ce1ecfafb0cd3a9252f80079df3e107e18e4ab8909c880b07b37d4adcfa25d88cd6ef9e261e616e79fdf6340bb454eaef6b12b6e12b9c2af65d97522a363cb0f0e3a80ce232007e174a1e67c9d2cde31f6226b609f296ce57fcb9c8e0074078e46d3f67ae2daf1a36da40fa99a80d67f8d5a3390f54bbf11c160c5335dd07e913940e7eb2cc1fb2857c843612d4d5a7896d642753c7565abe9891dd39356dc33b38cc2acd6d80823ef0a5c645d4a29fb7b03adad0646080fb17289f5826cb14fa6bde7b46960089904bb379cadd274aa34eae0caa9132a02cf5d47c5c34b2973db1f600501d28e575561637424fd488cf7019fd0f294a5ee9aae8f696f4f5383074fa4649121790bd1f4e37e99a1b8588d1438603662da859e19eb1f7cb8bfa6361391531d4f65ec92edbef2a67bc8968075aa34c5a50e2fde676a6035801f2d3e36c786cdfb0629bf86f23581fc66b8d96a3af57f5b48ae67ee8a780f372498d27889a43d6ee0ef5b10bf59cd7f6f40d655f85113f948963b2eb4ebf67c5a9a17f1f69dec209c1c1a77f5982d0cd051c919e5f981eca6fd874cbfa9fa0be5f8a07d35fc26d198d5a049177521892f3d835806b63c654a4c60dd301fce0cf7809b056ae741aacddb4abb9be2bc032470554a1b5ad2af5c5cdc337c678c7caf545ffae110cb774e181cf2b2ca9a4d70886be174ca4f48836c796eb161fa58db423d6fa1fe12f5b95ab059dc26dd9a4fa83ffd837cdc6ee79081f69b9fcf41309a1805a347d409b56eef45b74eb4baa7a385dd137eecf71db04332452a3e1624bcb4212d775f9aab2f0a0e274748fd35f506e1e2052a4f2bf4fe8b7499969b8b5514c5ad5f567498e4d10e89e1fd208bc00da66abd8d5c97eefd2655be758d72bc9bd5610331c5af8b594e32038d8a688a92bce0733541cebffb8d891c227cc233b2bedf2681730370ea1e8b41e62da330958e16ad61f0b5c6b93a56de975c68098c2f127752eab8c68bd10f974d62f71fba6eebdc99833aa65c464a1af555bc5a1974fcd7df1c818e25bbf3329b63de4cdaa8da0125880852e674fc8bf2f199b213b6f491ded4144ce4c7b0082181400f1fe4f0d30b1d9fa5bd98c4b7278c73102e95f61d60133e36d98acbd34063a08398df9e9fae359636f28812f493be49fb9733a3703a9ec39a31e90b13a634d74b352aa31d570ba15255cb9b9e463a171ad1e0e488b8478222e1f4f3fb9cdd1157dd019cd6f309d6e903f5388e0bb555a2fd2bc43f149d39cb6a6a42ec827fcd1154254d748c436b7a11879521396527485e0925a285f69205009423e6f121921aae12cbadd3d62b3c7133c7941f3c485876b2f38919c0cefb3d9a369b8af437ddc55b10c27cffcb00cfd7a6b228eca105ec112b98be51d42e9f119bd60dcf9e80b51180678d26bcdeb0fb815c0ebf40b9292c399ce24714e246202924382586043e5c67fa68e18e9aa115e67eb87a0af682fa296584fefd5e2fdf911ee45f021dc5d2b1a03992aa7d1a68aafdbf3f3364e3ee1ee8fbb336988bc7807e5c642d9a58eea8455461e388ac1224d463e7471cc8465e3930775a8f60b44efdcf98d085e63affd9179cadab20fb88ddc61a86d3061817054595dfbb26f7b287d8b08ad87bddc9ad1f826b3169daf59150cec059082f60b0a4e4ab5a823c9bb19f95333e80ad2b8fcd2788bc08740ae77a6d7cfd372709fde1b82b4a05668b721e9a05192e733dddafeaf31a672727d7eeec0ff2c4f19fa08d6fbe9b4a9dc115db79daf34665f1b64a283b2461095e750788fe34931a568ddceef8f400941f92c94a406a1792c3832717942455c523e030440fec18b833ef089e9eadb18ef3b29405e0d8aca6e40fbcbac4b55e765d466333a81e50b4f1b7b3bcbc534b8cc6e3cc54875b4257178e86ecf564cdae717619a98437a9405ea7460799a00083244a886451d05d02256a7783a621572d0392599dc26fb460fdec7e8e71e55166fa82b4cccd430cb68ed7f10c1aa933b0a81b55300ad89e7a9416dc63b3bfb5ba11f716b807a55e17c5df65b2c80eddd33a5541e928baace1009fdaa028d7386006254c3c0a6d0a7b635f410ef7cfa9b805a1f40ec0855274642bedc050f34c310eee45c4bdd512a23caef18e3bf2603e5c24873cc44a4e353b14d451851cf0de284cc7f155d0db53b745ce26a4dbaa77bea74e99d868da8e3e2a3b616a204010d1aadfd7c4bc271933e63a3a807efbd407f3c3ba97ef1ed8453fd902ec0dab34b8ae54d4928190d4aeac9516ebbf9a400bde73146b30954cd1a15bbd21fc79a991435bc285373c2fb0d8557e23989c471b2a7251761a9c6b742a4502e636bc87c75e9b2e6cf60119195202318489f2dd7bd8b1d426bfb2f19c6cee2d79b1e4e9593b92c7d48db2da52f0b9b42319caf3cb35f42748d15fc659e208aae2f83d8747b302647f10b8d4439c3a3917edcbe534ec4c2d395e3e62892069212ceb1b442fb644bbbb49df13f5be9d30e35f239d22ab9f60bc8cc035483fd3a035ba6dd7b5dae4ef9f2a502e2273a09d86081e2fcdb92833228aa72ff411a00b2b537dedf62fff86a4002bfe33b35051a2a806cf5029640c6a559cc18fa28147b0b9fb4b5969493a9a36b7f77e0fd9ce3e3684909bd9b4e86324a40ed43622f4a93609fab11c1342eb3914900646de60de330c2e6a90d1c1ac5853e2928a26974b0162c606e7cf1a21043086032042601baf009991d9fd54d7e4dee0a26c1af748e62013d43d73c46b32a56cad9b07b4c2a1ecade62da807227dfb1eda34c3edfe92bb544f56ec3e8120f92886735f3546fc865f998a024de51b3bb4ee7ec7088d6e68b596f326d1fa9bb9fbb3f0bcee89ef951576875f491935019196b92d5d509e764a4eed390c5aab6da25615b2d951bacb31e70f8b5737177d531433973cc793cec0ad7095a3cd3f0c21dd598acb9fb4808701b5c9c1cd9f44bb7119343ffb5ac842f2219b924adaf07bbd8e35a52aefc23c6733694c638cf35788f0d375fd6b200a15484ea62431676c2472cde64982241291511443643fde23445a4d862207f9cd86660fc5eb087c0edf3711db7f925a3014cce68c152c7b19e5dda7988c517de123434c1b6ecb29be80b6a1e80b88a9ff3d1301d6ddfc030507b6cdc8accaadfa64cf6c44047f9075b57f3de2a3865760162a7034dea2a73b95f52030abe866f2a953bf0de5efece0c9e780fac09b01e41d16019ba14470daae72e4081707ef513c1ab83586c663be919066df623d1b78933455a69b01888ee8f3d7dc0ac36d4869d05b5f3ea1da7aadd6b13eae2eb5bdf7df306fabdd69e9a544f6c325f7f1baeffb33020869e928b52dcd80b00910486c904da335df503b619de6b62298d0d7600a023ed6cbd0315c16686bb3acb7d9e48144e30ebcff1b69d56162b98d6253b193b2baadde4ff05b34ad63caace793b3ca0fb4c74e2e968db094adf1bb415621c2b9c0166422b5dde8140015539bbd85a2fc4086310707c9ed9b37939400dec6fc46c963ddd414eeb3c1bf20edb9c3252d677c046499bc030a1f500a7c3866b64de801a797fc6421c4061eccdecc0ec5e964f72c5c5887d2463c842ff9a4e9cbdbc007ddbb3907d3b2bf470ee42e4eaa4027b50691cab08dc41a8933eea8e30208d449e43b62f2093091b8a4733c92caca4b06acce06a2bb06a6026f38f4cabee5b505f499dbce20758f9b13da36cf0f6af08844c1163480637361b880cb913612e39e312fb1b940c4ed24bfd227b3d8725abe4667320116624b7d262a096113fba2cb7206310d7207c846099f3757eb19d1eb5e44d4345f7bd9e2ebbb1ef9162eb4c1e4d13406f370f35275d806e326b7ef2fc4c183906dbc63c48518ab9400c7a38bb258121c399091f5df41dc35ca09666bc08221b14f23b933cc18355a4eb6dce0da46183171d8b6499bf5100ab8a976addd5152271639761150c8c5a4aa7b53a1dc925df7f700cddf1b50217bd10068c8ecdcf531f0ff45824ed05eaaed371bac055b579a88b4981a5b75585445d4d5a13685b1d65efd2e5c7a900d22254418b8b8d24427a8b41ebc82d9d0c7158c5fc65050ac1d2181203456153e1c407241c2ef7d56f21f18e22d36a5d3fc14d36531a19e2af7f142174541d866840bb920aaad4b20e18bd72799e829b0fb44d0af6c2a96c390431f5d379e21ecb38f7b1d579e93b2340a29ae4cef0c1e5abcefa7ca3a217eb4ec7e3ae4d9dc0a4900f8cf4416258e31b39eaf25841f8a53ad0bd9dfb2d179d32d48387cc3faea70ff36b43e4d2ffa7fe51d391fb32c27a0f142c3c87d1f94a5312874e01586cc337927f0346295d1f774d0028885a1da1577e153c90e9a9244840ea7ff7c0ee1100c6f7a57c16aeb0dd6f88942a246d70825eaaccb9bb73c017f3c2478732887b36e5a65b76aa60f2ff2ff991bc97c4cc3252bd6cb8d8f2caa815977b4a53070bc13da4d9b765884e766b3f7c4907292b3400b67cb5978e380b1f5dd1a3f3ca1f650d43c352703490f6059b9ef1f54077d497a591d08b54800a5bcc2abd9ae68090bbb482442233b2f509c377b3ce635e2cf6af426d05061049e07118ff2f832bc901f02d7b49ee9f028ef67ab893869ba1836606f144ae6ec5454e95a2e3791b9efb7537313c8bb733876e08c159f2c608162cb4696bbf486991dec7d5e2ddd8d8ecd172656dadba54bcd0e44de8ab05cfc10a8461685b31088ede935639e6528c76878159d86c68e19614576c6a6cb871ad2e33ea53ffa79b28c7c69395be2f038253965f71527cc1be57fe39d2addbce33dd9917a9ec84bc16ebce18d64392b340537a0aeb5a638d167c34ef576b2aa02c109228b1700cd610d6482a9f7638a3558d238873cc2e7af9573a08c99dd71eada3edfa8711e03400991a917a65707fed76f043e383574236de7274363bbcc93d2b963e878e164f765db67492b1769ed9aef6f7165d0fcd9bf9ef50b91d1559cefd5f89f813b818c63bf88761637bb5c3d252acffdb93383dba30d924ba7dfdeb49c1ae8ecc1a7d191ed2678a2b49f00e8df477ddd01ddd39b9eb59df66519463fbfc3444361f0279859c515df602981817459d9efecc4bf68bd73e44cffa3d3ebc80907b026123dba9c2cfd1a4a7a7352aaa243020e0c6765a15cc5eaf8ebaf23c94e97091cbe97074faa2449458f5d4e0ba440267d94f9b0f57cbd3a928c7ecd4ce1068538e37fdbc6a9599676414e7857eeb352a3d1e4d5450a9cc3c48b05e437fe52022c21774ad65564db222e7d2b5a1755ec7ac7d297b3045585f1bb2839aceae92878c30ee5ab8a9238b8179643be28ab6b48c0e9e2cb756d52484dec15fcd91ff1d2de2ba3c2feadfb704c0d05afcaeb45bb92758a729bf08fd201b9c1058d43229688acf5727c317c9c1d2eca56140d508600eef17b703a2eb44b2f3baa1a3a44a27ee255770edb712eff2ba7f47e3d867d66fb34658118ad887d13349dc47797066cc05cc9186297948c78904ec62049ceb81f1cd89dceb9bb66c279ab0d0194ef865d9141ead7e4198910d80aa95aaf5683ab3206c4c21ec8bd5efb1a97a9b0d20da45605544c2c341409409a8e16856f558b46ccd56f2216c19d796e698fdc6a83a3b945e50485033dc58481078bf8ed5adee79571524fcf21a943aa75c74c8f22eea6201fec471f5cec19e07ef0c185fff5fafa06c8d11aefe5d22e7268e4bba1f0afcc39f0c666268db4ad5780354f45cada11b0e5789519974a293b017944a87c475e7c5dc101e68ed186e3f3fdc6d529672365a46af9008b0a28af22aa8cc1b2da9c5796dbfe34c76a0f56d8d63cb8a8f633cbb681f62a407ec13f3d4479ad7accfc4887b121d9d3e44fd7feda26a3e4018fc36f14441488195409f56097217080e73ae0393e05b2127d3dd5b79c9d72a196ceb4fd5b52fe13bf2c6f9b508a710bc841d8265ad4446ca4f99d2b4f851ad87a20d71f7ef95362689dbf669e69da092228f8fd4a51617f053df1882e362580549ef230589be1585c940753257f02ac538229fc9f866acd006dcbcde48b61e12076b389e1118c7a5f61ed8035ca4c58f5491318a8a3a46d6dad561bc6f016933f674a13de12f7ae076415fa00fd389e8bb41f728a1ab245b636de54f54f27629cbeda7998b6393f0fe989248f226c04f38066f8e6c91ff95c7c13110ee2d930d3cedd57d3cafd7e9b1ffefc6b57f734f895edf7d691727790359f90be95ced890250bdec876b7639b214d6adf77ec19416b67440c6acc361cb1373664b4b8cf909b36d9fd9c76ebadf4bc202d9c1cfeb018080c0562dde6c178ab5807687947330824228883ecf99d52c681ec124112348f65871659973091e04595aea4cc5c295e6833c48d5c227c4a054a860a8d87b400bd154b3709d53dda8ede309337ec6c9fc70f73903226d127610d2172da7cde3b188b6d55f2f60762242c8cd07cd6f33c7faee0b9d7b92430f62aef558170afebf4543472a9720aa4292a3abbc1c271332405d1dbac1b4bb98f756f5f6ac8bb6a7aa01f765fd19e4637f51948e5ba80fde6bd997e918588dd864105d5d29fa14d543798899a8255881d4224bffdd0181313257f9a609f31019cf98b66aee35798aad312e819a0d84112923e346f6af82adf1ae7c81aa1b3274fd903783c9aee653c55d65e68712f08e170dc14fff77b2d0eea6a43557ca58f00e2e72fcccb10b07ea66eaa989c53a05cf4903eeec30963d6f48b1704c2ee3af929171969a6e054c73367f0fa742c876bd063782f7ad5e121edd72c63717a6782c33fc7914bdebb92d4bedec2a529bb65b1ce09a4eaadffef08516b70d6bad322440d9c1bd059e98a5fde9b7513f63182df192aafaa3b32400bc1d8edb7d3e9f682b206bf8bd9342da15742ebb1e06b9be9a84abc96627ca2048ca6818240b41c37a9924a011ac926349ff3011df63fe969a2b1c710693b762b3db3e7aadef262ec1f19348f62967c9dc28c9576487bd83258f79c65f775e23a5a92b0678b516c0cd261de40c249e90d3bc75b72aaaf9861d129f6970b6bc2b30496309af8bab83092cee345572812cbbbd95ac488917b740a44e02c07bff097673e0513e23b2471dd7d08c03c3650db65944609209d08319f6b082a8d2f05f15e36cca04bdc17790c3ed1e60945851290a9fd0697cad19796fb007ca41503460dece199b1e1b93683d8763497053e387393e4ebf40c509ed956fe602b1c6474ae84e06e9fd5eb33ff84ef15e17e812113060978345a9378aac66c19a566f88c31299bbcae6a220ea37188ee492c85daf943299f1edac45efab8e0bea6d7b37bd751dcb01e544331563e57cb646c3e0e75de9061a491101e4e173c428e0e0c58e600919ed99e8efb07a6f821e2617e15188053dcba0c99aadd075e0f6a03e4e25979c829d794668d042e3876053417ea1e7d3fd5a9e6e6acd8c861101cdc5adbb3301b4fea823a1a3a537a74d354ed0cc3ac37ea3544fbbe3c28b414a6466dc07b266271a2a8a2fb6f9e77d91df32b1d007700f730e7139bda589e12bef81fc514dfc8d16ca96640c3e08c60ef76cd6923c37e3b2cf8ce153faaf1009aa8d1b1fec546b013ca815072a1594f06d096fb41b6d746ed4a55903db25f589c3efac5612df65bc849c2c3d191b05cf7fc3c1be9be0ec2c0bb161575a5c762efa5d0c7b561b7fc94b4ee852fb5c4a85e1e294917952aaea43588c87a8a99ac91ccd35bdaf5f76d626411df17655f4b6562a90f3d54889dbf082415c8b6016c749079af4f0c096ad8ec7183cde6b8b81d4c57381b1212b4effd3646d0be628fe66dec57fee6759f0935c50cb474e180be4d60be3b61238991c2f969fb7bce54787dd6f0df0bc796ff7110f92f603ed13966762b4076a53e2420f682c919dc84298f992577aa358a9952a710b7c9b8f44d6a6dda86d5cca657d99f3f4e26a35417884b623f300ac1c33a9627285ea192bb575c1ea1d1176c2493acb5c1ac83ccf445bb55bd256889c1a07c491f1ff235e7dca12f35b21cf3e4bc58e62c8e93c2e578547495355d591ea20644ba75e30986020139848a8acb2f754adef6a090d07b944edbf711ee2abc1d7ef9c3afcec86afb7580cd5dde03880d844befd450febeb9c02a3082942e16ee73f867aaaeb94525ef4f2c2b6e29311f3238f307f498b2445ee7a88eaa67e06702c14e6cb6168b83cb71d87f2971993a0ef908c7888e0b6beea64abcb3230ac5ca251a874e9e348d678c015cf5d0c9fec7d1c20097c3d9ddaac0fdbadbb99d1e40d0fd8bd2263912a7f7a9729c9fa2f9ce7d9aa6375ca8f86feec271c0e9b94f80ae3224d04eb38995fcf35be592d697cecddcd0d526fb414da392057ece624e4c49a2574a8619ae187b0b414182648cb4ded2f3734cdf78b53d27319815819ffd43e4c339a54d39453cfe5fe54fe64f5f84c0651bf8a98578aaa09cccd3fc58b2e5ba0e2c889e3dd7689650d3ed059b9a75d2ac63adf67ebf86f15099b251cc91baf5526d368672f490422beb87375f37ba7c65e9944fab907753cd514aa7e255a49f7e4e55cccc9cb7e77d672358ca0c90fd9921da56e5f3972bf281d926bf5ae66931ab1c9a46ff242b822d560604e136e591afefb104417d9d6ca754fe54733ed9b98d4b789e300a415055accd127069e09427bd154ad5d7c348935e2c163e7b572f04b1c8a25bc4f7a32503a0dd32dfcbbc855f9c4752421c655bc34537873b87311b44c7346df9510486b14dc9c97ff090b295a766ed34a2b3c3cd9af5a44b3086608143c10bd6f4fe6797ace3efe5516424d95c273e971a0e6348e6aa833cd9bc9fd6b760bcfb741d1b42eead8443e694e0f457e0f06aef46a1e9ddfc653046b3041a2d4be3ea63ab5054f79a9c4ffa4c775c986f4c7659c0cd581476b84560f48e1d5075356a931037b649517a42e60b8bb083c7b09f994ed31e873adc21e948ae003e01c7b7b11111e6071be438d5290f4be94b4d0b7296db93012b6eb827afd4dbfbefb304720710196ada58cd4781dcfef2cdfcc266ae08463a7e91611bff2e708bf0f16d52022cf4f321ecf97d32ba94397458b598913ff7c517bcdd827b7190178eba5205a1fb066b7fefbc754c5494feadf71f4f2f428043e2a690ee5959affde931abcbb72f2806379353d739f5a3fe69a599bb51239e17f24759790d64e25e5bfff606877d713a004b8be04cfc0aafd60a8da49dd1601bde52b7290d901216cb7ef79f40bf251eeed1db4736a0a18a59b7ff219e08d5100779e472fc666616f93a1b35ed20d57aea7fcc579984c51ebf1d08a8be9efaab16c31fc9f81e3fb06276d180e91b8c54dbd7d5d94750a9771addbfe4cd4aeea804b4389c8a0ea7a26a82a64b877010529f5bc41251681cec61fb00d0f6605e1461af8f374c6e00c539b3cc7f804ed27d5b54b28145819fd804ca103168153f5a18c370c17e9a01392689663f800617c34b91d2b402d7f1a02f09c93596903e655aba78059c539ced481ab0e130be718e619138c7cc50e4654e28a48d4b512d2c9a7e53c8285335770a1dfdc696fcd6fd541554b5b8ffaae4293d6905a4ba9ddef808d82ccd3324705298c4684c5707d78941a95c515557434cefb8ba7682f4bd3014402f7c44e72e9d87538a1dd0d0711d4669d22f8a6a99ee10b3702e9af49133a96b90e7b108dd63a42c3685c1bd21b789653532eb330bf62b529133b7c90a3753f0f8f66c60723bc78958db2bb8c717c8d060e3162354c3d54f89f2c322b3fa0f7628be22fbb68feb95d30f4769d6c09fb34ef00a92c274b487e853b590520f3ad6259cdb043b9f706139c77badcd10d5843d0db041c0bdb8704958e408e200b3d834530594e17dd5860d81120ba61ccee4820058d8bea151c2327ff0e08dca6e98ccf57f0acacba46b9899e0b00576068deb05eb44d60f3f5b9e914c9485649da83fddbad7320ace936293c80921a3f4ebcde8bb17aa7052f2afee933d29b3a2dc6ffb00ad54ab0a0ab865e420467bd854c9b8e320f4205baffa8c7c192418d43cba7e19dc6dce76d308390779dd81c41410809f17f2ab341211daaf1c11d6738aa9e2726a64f7b071165e6761065af18c4444b020b64613e776fa1cec9fe671c511ba5860c4e56a0f876493d71a93f0a74315061a515bd610c47a6b9ffcca2f7c53819f408748293d308dcf4d7ae7d7a93dcadd372d798c2c351ae73819b1da069f8f00e3af78a2338822998b3ba176b876705667cc8ef236e0d41bc1da797bf573cc3eb0c73ce586a78ca35e28e030c85bbf237d83f051e9b62db208e848031473df91ba604d9771fdf2506883d18fac7465b33971222081d26487a06602827f7809b7a9b608c447c87fb85e69f83b07d7c90890745755d794c4307f3d2e771a28b7913f3677834968975aa45dfd8dfe7b5b23821941f33e5376ed9f775893e54c25a52fa3c2c94363994cca955bf977b49cbf8642c7b29516449821b8df2c3fba42ccf9caf804eba96c966f9bb55929d8642dab5dd92a590a8d2e228978a0e6691cf6d1dfa87567428ad926cdc60ce34206dedda31c09d76e2e0a89bf295f5e7cc0bb701c6dd6bf853343280543fa9ca2f6a87b0cc5ca4909bc87917e8f232dbf3114ba561c4409b9652c619c0b47d713c78fa8ae5ba1b3073b241b5a1c2a8efeb528cfa9ec7999d0fead0d76c7b6968f1c4dc37b5a81aa133f87d291a84e6d8551bbe3ac2895c5adff1a67b128798f878f61189c353c55b2251863ae11e98b07962b68c40a3c723ed0c16b064a2d6533fcf3dbb93311f089180195a015e7d3eaa3a1510769d3710a730eb02568bf9b7a4e2cdf62271f11d811c6b33bb1a10ba13923b7d1b5e76c5e16555b4b194900cb8cb0191e3d8e611f073e118d40a737f11c18c94ee55468bc3e3c84af699eb3f1742c039af088e5ffc891276423b81f1db2478a0ebcc314d5086022e67b214328e6252806a91f35a3a5563f3e457e76d2826a8420b55e890c04016510917aefcc0d3447fa27c1e861ce6add34a3bd0585924a0076955a617918638ec6b74cec530a95edc62938c36d4ea3d19a81771327a29dce641ab85e66e474881258aa92de49f9a17c679040844392c1e1fd83b5796b013539595f78a0efacae9036d1af01d3890302d6c5246a450e9395a4b580f4d0a85c118cd63f07ee5f11eef4ad7a49a0e5fc92d5fb0d8eb5efecaa0b348297f4b6fb192893db4c96e8593576386588a947b78e9012132eeb1dafbba6d61df52cee903f8f9f58f91a9fc11bfe879e4536e8dffc841726c950d4b54e5006e3e1e9c2f9a4c679983e8c319298a81185983507cfa555a704de153116c8293d56183c00b10d59c003c7b3ec9b5414cf2f88bfd5a91e0b991b2b614e389f96312ba15d7ec9dc9f30f2397e2dd2e32dd09d09ddf80ca59237d612080dacd31b23748930280a84f4bfe6b6d1d8f3a901d68e37422be0593cc91285895c65724e0ac807fa34b2fbab6443378db01d05ded0289f795d9f5bea5bf041740730a1c724cb4787ab71bd6ba43d9093c979945bea8f1bb6c8e48c193e1c7d60f3272da22279762ab006cdb0a344aeb02baaf38b104580e90e824a7964993d6598c7135e4242431de3203a8545e786af4eaadc1126a7a2530f92e6db980d9d2c1714968b58cfd227901ce1742dee5992d9d4d8d3b3a6a66ba6c40a6357a5d69c81d18452d484a5ec6c5cd03d234af7f220694048498b261dfd2492b57e80582a8e14105638f4532ebcb57a8cb537b3b0174972be5df8eacb23431a63e047684eab8b8a83eeb628b7b47dbff779de65c67de36950a39c8c42322e54132a450627ef7d1b766c3466996654bfaaf94606a6ebf9cc9cb228d2129a90124d1355754ffb4c936ecce4811390d2f1d69c44e1f0b96a6269923c8581511bfa516a9b137691270e224373dcc1b89626d3329f77990ea9fa6399c78a5d3f635c59eebcbcd40362ee21daf866c9d217a13d7337f36360e6dcef7a237b132d417c99133ab57ab9cf38a76b3c7398dfcf49c4d225a065ea761e8acd7bb100741f3e04a7cc0f344449ba5d1988210a20a49ebc86a530fdde0a5af45c87c56ede91513673210f6abb98b7831e187043da84cbe130e3e8ad250f9332d92854d847fa2c09ff05d852f8678e51c03a3d9faebc26555386a8f962575e95ebf688c417769ac01b2ea70cb158570d822f90811340418f70e7c6a337b601313f462b8c0f66c7efff124ec629504aa8dfbc3bdcf09c50b498e5014e74ca0d3bb7ca98e6f0a11e1cb3cd028254ac78b423615290b25a5b804ea8733dfaeba6a64450f9afd6edc8e041675ba62614578aa435f4c52f2eb2ffb2f95a96602d40e79ec2a9ffb4b8babfc56a363237b2ebb95cc2145b1b525df131904aefbd8c9bc454e934f0f551d3ea1b20159f403b8e4cc43ef004bbb46bfed932d59079a080ecbe4d9398e641f7cb3b5076047ca1cf73d371918acd521528945f9685ac1602aec889485f2881997db03a1bff420deaa0c7acaa9f304af022ddea0202a41ba00e64a08b0e1eae9edf21ec0a0047fec60a055fa173842b0d10d95f301a32e10263868d9ec02b9988d631343d85db4ac58a303e5eb99be5fe980eda3c0c250ec9ef6d2700bd7914d7b1d0922ef7e508de289a0c83f38d32c396a9633d9767d1769eb570873fe35d875385a786c8314aac793d5b0759b1736f2c842c2004a6396a0c430fafe17fe269c8e3eca20753c3e251a96eabf8cca1c9bd6990956ad2a4bca565053f9b3eeb0267e1d4b34f0b799a1c5e743f777fc913cb438e8c56a134ae56a72ee8894ded37af718ed9de9d33063596bfb8ebd4ff185ee89e00aae3ac0c0b55f2bdecec3065ff85fbd720c70a49c6a69d1bf4f7b49ad65bcfd53b7654a1bee23361005be294bd80b1eaf44cb623c27fd8d6ff400385c9fff5c373dcc68811768f1f78f7c63d75b7bb5719c21f237db656de761dc843e9f7ad424008a46f8ca11670e5a61203c704eb89a7bdca013061ba45d8ec3c856b424a9ce99e3c5c51334f6fe59be7cc18d91fd384511d2897c74dd1b2256442350b6988ede6c3a27ac0a24ab1103e851dad0be98a8e2b9d8bbdb46cb04b5f779a93014b1485476e4fa1f67c2883b430206a4cca77b60163bb99c719eba0401ccca284d49fdf9081e4fc3f6c63750ed99f755fb6ee508fa0645035a2aad026c5f2c5eff6e2ca0f7606b0386baa3721ebcdd46510da7cdf6d4c3170415a0f01d4d4fc4871503cfde3692d1e452db194c5d069375c604155a4ccab83f74360dee570ef86551aaadc38ad98794ebdb23008b0d4ce858993ee89038833470fb74c8c17838de2904c62fb76e1bd8c1c646b0c146fc0fb317d6d06ed56e5c207388787a70c719979d98120b4a046d01644884b94735997a9ab89907ef007942791ce7ebcf963af60ff4712056882cba87f8fced15a930201cadb84475564f7c1d46bf5d5bbf0a82f9f683981da2a8be70fcd5674da6a7199a765cc18e83d10d40a97bc20faae5aebbf1145b2ca922574bf3c0e5aedd09c06885e4354331cb440cbe222727f58d0b2a59cc06cc732873cb6dd212b56a88decf50eb2fc03cc43f25631923b5e3ff98b37476989f47f26375c645bdb5078ca5bf3d19b421eb991aa6328d34dadffba748d840acfdbe4a9f1d9aa373d9b7aa7f899b82a9c1d15881db5308bde44f859f79c87ef5cea48686fca0245a89c1c1fa5ac6ecd1f28581ece6dd5f8276383b312de469037ab23e9d712d0b08d5fb6882b1d0a12df99725cb9191b4e17583fc7c8aceec93e4bb5135b20744ab10db1118ea03492a32b8e59c89ad2325a9513163391ab89b6b0ad80b6e6009dd3d98e77a9fe2b819d8f62d8eb2d04ebbfc0aa815fd99d6c91eb462087c94f473b9d190161af678fa834626cbd5c9c9a02c0c411395f921e91ae1eb4632427011338dd882e0977ec1f0b403b0e47230237c3916e8ab54ed098e4579e6f044a6129f95a87ea81d2aacfdd3aa4ccef7336720a3f5382e3ba91272a6645e83208e43d69b3909d473a598216d9b220e798390e4486aab3c300f318229def8ef989ed2e8474f90a14fb1a6bde53b4a448b590c307253025783a738c6fd4fedbc41c6e31b77a1605907d9b81527268f7f5f231eb5e8182b5c4afeebd5f4d5c9760e352e0ed321f1e70e3d8794be7b9e91011d4b79201d815175a2cbd6349d9334e72f5b791a13a50f8218706021c0318c9df27288da4ab805dbc133070847c7a44a78b58c0d8fe7b1976f4922a6b3221540c3f63d3c4c013e09e438937ff6ba79633726b1ad821523224ed586b6c3275b135f493e0c4244f81f29ce531ef40000715afcf9dcb028c547025827d67ddf307d4b8adde74fac88fc11076dc0d28afcf26e9a779493e886f19e1615240f50650037739f7c18be0e52587bac4ed24e489746b44dd7f8f610b004d4480109c6a02935c8abedcff1b1ba4bdccaf5cc560b6fcb61cc384491f54ef0c12b988ce5405dd6f3397f40cd912a3406ab3fe864b4d37b03dcffe9082b8792044d4478013f788bcd86c2a4c1ee8383f08a92a0bb3aa4f4e92150fbdc27c1ba7470bfa3fea1765c98d90086dd9ec5fba9f38b805306c30722f4378a426adb2c41a809398905163f02ecffffff13