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 56601 771676ef98080cf8a4ba58568a3f4a4ec6eaf7643369ec6004eea0f7aa6bfe12

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
af8097c515d9e2e4837264d2bbe4691c00ef41fb2f1ddcd456c0c25f0173cce4
Certificate Block Hash
771676ef98080cf8a4ba58568a3f4a4ec6eaf7643369ec6004eea0f7aa6bfe12
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00e530000002660000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000e64e7f5b1e974df309e0bc4fb15a0891a229d99e14dbaa871f0a67d4570110780a5e0fbf2b7f1597c08f7378fb9045a5fa39960a48894f9456f1d57f343e1998b08df1b8f0fab9ae0dda74e15e861ef3b594175072b647cc11100000000000000080000000800000e530000002660000

Raw Header Hex

000040204dd98ef68bd87387328856104ee26cf467402abd4574945e1892b8ca7be7223f242bcc240c09d6d7333ad481c895dff6bd3ffc92f83566d0f8638f0ed7aeb48956250d6a2eea0418e4cc73015fc2c056d4dc1d2ffb41ef001c69e4bbd2647283e4e2d915c59780af

Proof Data Hex

59,560 bytes
1212160103073368c93bf9fc35a390008be15d858649f47abc4f53b0ef1555daf6bd983caf2131f2f602661d6ff9e47c94be1845da3e0b96f7e316542c07888f8e685ff8889ba6454d235ce039003ac3ba3124e04fe81156ca3496ea419cf5d772168620a7029b67c9eb1f007bba2e80fcaabae0ee65a403e7a7b3a4d7ef6a9b6be109e711c7c0a84aa9b57af869d3881e0429046f5e98f9518e9854cf98063aa2a54dead4b51d51078d33587f48b8f67ea792bb167b244529380b5025443445ab048da34a4e46bbc33468e6259f41a3a454886b90d0e37a21ad1c3ca07335b24dda14404b06cac99734483e4863a57a49be8a63c4d47f0b8b78f84cfe773f341a3f74574d919b1cbc3a563d060088f5eb89419377d0ccc09ecf1d710e734db7ac66ab458007c684243f6afc84a54dcf30902c230d34a03a35e8b7b21c0e4b05d928664a497099c8f6064dc189311c4fbf14624c3caab198283307d7f3e8accdf48c68cd5b21edeebe1856fe6fa9efa63f38533f80d7ae478057589767540651ad59e1eae5debe50d5bfb866c964a14029c728245a9b141f1aaccb0530894626fba6c1f77d708933e01455f613a0b8b1a5aa7c8554ac2472daa56d711c923bfe6455c5a2dc357640d2ca5bfa49edbb2a736275e7e2e565a916f1a0ab71b37bcdaaa263a8c28feefabda4cbc171038bca794d62c280ad271c9f94c81279477166df0c57c57189dc315a4b8f0d852a9cc9b070dd75fa8d9bd2cbeed7e2a311792bc1cc01dcda7c2f0031248282d61d02b5c02392a9860e832aebb1634b3a54d1287e18ce0f9663209392f440f04228f3761a1a3ccd38112a9c602435ae1f1ecaf0e1e2c5f243bd4c5c9c1603ade73110b6b3aa26e41108b54c899d81cbb5a18efb434c8a65943f96af576c20985ada1e088d11d81f957c9a9704e102902324d09229441ced8e1ce198b725fedda54a0a8f17f643fc2703441622e32230f0fe950cfd84b999b5bde5cf1260529a28cfd7be5883d54f8c38efbeecc04ead7def6dcc843ab8755685251aec2e3aa7949389520f0db04bb69fb2845a82aa9154b2a14f6103333fe2bb7a6f76055b5c4bb62945311fea5e955593692f905c6406b5603e626a049e93f0c0e0b1a147bb8053f69535df2e519cfc508fde23bacb32248156fd26c4a2c9c3807655112c944cabeaffad8e7ea22bbe4ebdbc83d077c0fc7af940a7d3d9d6dad385302b11e9ed6638c8ad59a47e115b1304e99ea64d04a88f03f90bb2f95f70f452be25e08ee05e04503e15cbfe5732ba158bd93a710dde091105fb70cc4ed9ec76d67dc90c9992520999a1bcce8faddeb0327c5694fa7a490894b5593ec629a16e584ce6fef99f528a566236ceccc8d94a500be7512d017561baee9ff034c8d4b63acbc520d9bc861e9f5f17955f77089cd4704123d9d15209a1b76c0a147de5730d061bc0448d6bba318290e3aaa8890c3cb9693dd8308890b8571b46f5bb221bb342b7b1c830baf7d9a38b992b9d01fc37c0ceb8ad5562f17b1dda7b54c0c2541a97be9803ff334c6097ea3f0ab3234aa0cd427f30aeaab6c6a24330119078f2f9eed4941af302f286d899539195b3af52f8a3ddc310f66e42731bb69663ccef6a5a3dd95e1590c23c2139edf10a83c1db415ad6828458d23bb98a4d14e71c1f114263070b1e7e68f145a75a599872d0d6a9005461f6a0919b3131ccd1e7610416693a0846edfb2e5b419948e18ad1b1c84ae9fb306adf81f9edeb0466d3c26b12dafe817875dacb6d28cbdfea2a62a265ff24ded476fdc7dd87658a3f1934d8247109dca8413693a2d1c0d8da65619286cb9b4dd611c22c9f10fd4938ca51b692748bec00d2ee94d4013bcb83940a60e9a17e61fa9e2d9db7a4784170da1aa0492f2a487e421deb0f7d4143895886f5768560f7e37cbdd7d5922d85d2c2e99b6cf3c5b4ee7f6c483473836fe36fe69058a45e4649c49eae13d2cb5a138addc0f240372a7142e1ff05a5eadd621847f01a774af882dec507754c1c2e3343ee48df8bc265e875f6adedbc7522b2c6a4b3e2f5f4421b8d8aebee31130908ef6520275e2af7fae24d009f2134889b912af23fc12bff6af1822093ebc6ced19795b2c76b42ca05253a896dbc749d6247565a52de2b2cb8e04e7d13227fe21d359033313d0feaceefbd6ff35c7045f77b550da6d53833be293eb830b64b00bf807d10a895ef9debee835fb4e05b98b6877a0fb98d9bf70b31bf878b1ba34fa81a8f34151f250c66e92730afc84bf1a341927de7dcbad9cb622c7b5199074264364d5942743f8ae46701626b75219d1fafa9a54c2a10383e0fdece272a685738a1f8dbe5af3637e8bd9e0d40ec329397784e02695af0cd8a7dd441a837b2dda6034423f27eae9b918fc2c4a6924da4b31c7c2346d849f4ac9420111170a0da65cdac8eba9a199d309a54091a640d75677a7487cadc372206cbe81e88889fdd273be0e728b974518153166e9bc7509622ecb80257d1cedd4787cd442111f7f18450feb9dd4558be08bd000734702d8114d28b9a47cf6a7224260cb5011771ea4e80c1d778c914ff58dcdf0f31e0020b59537793ea5ae5597593d80e9077719cfe0514e066efb571499f349fd216cfb7b4fb4d1481664e96dccd4291a885435da6dd1ed00134226135c7108323afdf596390ab568804c5c9da703e3c118d6a73f4d28fe6f130c4350b82e29c487db9180c5268f6ef4a89a0c7e8af749d1c14b052d64a3c33d44239deb3080b9b12968887b3db6e4f91a441724b7193cf02af46c8000ccb40a0008ec818e75fe1df523f22eb9bb9ce0ba071ab3d711284d222d9c0a0a1d499095c3ae79cfd741534b6e8b39512d92209080bba15d7690fc237b461e291b03cb41dd93d59febd594bc983ac99e416ed7be771629fc9bc6ef30e9dc01033cb7d12887068a19f8395f2f2b01b5999db973db4d0328dfbc352e6fe15639101353dc1388649bd5d0a0fc326e11ebde00b1c375575a70c5ed58cd1414624029aa7a2c1b3ba473b018370ca7a89c80d8ab4232613b65ef4b3335bcb9b0f197565fe0345c8009da6cbcbd30cb07f4cb2052f029e07d9bdf2ef4b4400745c9035f5a11f06f35141c33e7a195172e05ccb8a2de2120ab17bd43adc34a51e8b2a847eb8aaec5e4e55fe2ba0ee234fcd98e103676b925afcd58f3808f4f4ac49aec7b295da00d1eef2ca2051a8e2479e0d27ce59490afdbdd9e0a4aacda954e1a1217529abe06f2e83e3d80eb2fbfa229d258212929e9360b9d451313b0e2e07e447102ecc69bdc2dec9fb397a0a187f22ed8b1f95d08c95984707e415955cdf45e494b0a3e24e1762f62b1a4b4698c35da5dccea7771ac03146107f1717eae964c65b3e0d604da5e7884c69c1bf6b45379c849f17c7c7440b62ca02d1de45c47ca120e863098c7c3c1fd583d513e21e661d7c9ecff551eca8587e27932d279ee85932a4a75fed716fc797c38aa071e22d89c70076c93d73414e52e7ba436fe88c295a5e6613d363d5bb19c4c3f208644fb0e22e15c89f29a82850c9b1fa2b78ade9f9672514f0a9e7697c96fb522e44a32aeefeacfb36b029442c25cb6b9994577820dbeb1027221fd261102bcca6940eb4eba9b5b1261b370c616eccf34ae1efb8a557723fbf09dcc021113564743b4f928fd35ac8c02a0db30d246248e7c0a130a35c07afa4056899b3e686e7595f8bb5750a3d54ac426d38ad7b210b629806f609b7fc2c8c2c955f86a6033bb80553daa2cf83a0e7758894ec606a4233cae3d3c6b0bc8d48cbca143b5a7ad4651140f9032e71ec620a7ec8b385c016e45947d77c2fdef975b68c2b60ea43947d58e8260056a548c468555afe4b98c736fe4f35c1c2e89d456b7c2354b5f8e5341c6b46380b848c52a52f5ba573b9039b055a9e5aa45ff3f3fcccb75a98e5221b2bcee159436a2b7578b9fdc90a0f50c2d4d74337365e6a51f2b796737dc3d1088eaa812f0e35b1a969f32fb6ee7cdcb5b5c134b6d03e79a05f96e9685a471e1d770a599b8b2ae69e5a7099bad0257a05f317f7c45d865f74bd42fdb5fdc15a520d10fae4b4570fcd87c64e01b752a3b801b024ace078b076648cc1f12ce0cd1e929e2e99a1e3569bfa00919b3ce67faefa97df4cb0266a3ce1aa8b82bd7e67f79956bf0c8b3c2340b15f44ae84a1782e19935f78fcb5decb82c568a17608a641d0289d327421c3cacb890b077ca95adbbd269524ec905cd553c1d80d4d63060b92214e382bbbbee12c8efb72ffee1e3a42d1a0a10590e957942ee4d01dddf5ec86364b1656fcda3f34222239fb438f49e4a4040feec13c6423e5c4c90fe717ed93a29f7afd1fa47f52f04ef57593fd041885342ba3b8057517aa06ba5050d84efc0104887ab0f81a96d97714105b3c8c0e017fcfc90f3d797fda752b52663ae8334e0c28168d455eb98ea04a29e22a4e3194282f82f7f88d729ad9820ddaf8a1b4453dfac33484009b5c989d2e5d9e3b23a0bb105592a0132c8fedfcb83d4e62bb4a3c1b3141cf56eefd4f9769f54f37ca2bb3c89329027b521eda4ed4b95c0ec0c7dd7d692186adf3fce4ceefe0a577f90f5fe5bed6b0a06d53d36599979a398f6620ded9edc87a62ba492ac779e5dcb63bc3d139a165553d2303bff0a862b313082e285925b256355343ef6cf404a298f0e6084f5409b3211da43021856571a80490bfc25e687e1fb9c40555699050c34496d0534e9475e23bbb4cbfd65e69b8e0b960f0ba81e6cc1d3187018dc298277d01e881af41783deea2e1005d96357f070ee2c87ae435ef4a51aaebc008918cfd0ab938d43dbd60d61d068bc6bb6616e43fb644b646515df1a629852f7c70657f933747ddedb7c1cc39794aada273509613d663df3eea98bd4fb361541cad1bc45beb69dff1eb14348621ed0676d7e5ff9622f7eafbe4553dafb7b2be279cfed14e6ba148fa92ed9e397dfcb52c549de0fe7b4a6975c457ae2dc1b66ca6f90c9141ee6c6c0a649492f662366faf5bacb2f0d05d58a89d0bc4bcfcba11718df0e448fe212f30a3f32ae4a07af1a81d5ceb7840920641c4e04e08ba9a35ec0022c42fb336314efad15e1303a28410734348d5daa4e87830a847348f16315a6498cb899c6701ed8c7ca2444cec27a2b2206f31a2bec2499e67cbdeeb922dc5671852ef1692ca514d05263b619bbe1883166c6ecc79ae57208a59a9e5a3b0c9b79547b67cf4e49a1955e2bee314bb3063d57b2735a4fea77e50c7885825a42a72bf0f4aee8c1a023d2285b8447c95f79abfa19642f51f06934f9a0d4736ef9a4ebc8b6d00a412615b977003fd3f01a957b26cc4e72d2d17a05e607278f20c50c5e60e8f600bd374af5d49baef4b53aa77263e9bbbb12d25562f884f0ef7380fe8d4efb838d17eeed568e264d64fc7921e53d8ae56fc0e3e5d580073454ab071464bda6667fb98089a967f0ec05aa7c5b388f082a0748cf48aeae26ad4b53b713f616ca1e6a828f08638cea256acf69a9d90a78cb2bd93b4233f9662946d206c005aa205d203649644ddd9bca550c28794539ae4794032a20325e903b0007b21609de11c2b11ef0863b8f0b63be9a7481f24ac1855328f9a24e90227a44d751a943fa0493c92f829e8e3fb12ea6315d9d51d9b9c8ea3a76fdc23a879c1e9ebbb22bac4b34d145e4c4b72f0f3074f5ddb0374064902cfd64553f09c86713400825e0473071841b89db6626242309eb3a60b0adc01bc4658508319fefd3bb8b64403d35f1777ba65c206f5447db66f1415cc695676fc574c880278ab913046e85e7550598f182a4b942fc5e0a0206f374fcc88567960b97ba9e6c3506e245fa26c90059aa86a7198a21b3bb406f89a2bc4e23f5628583bc2a4da5e0debe204f072e5bc0a553f9c611eac00e2e2b4279c23dab5ab07c040eccb505205c41f84df30cf3c39511539b54d2c0b638acc54623e55c48647206ff2a247ab47941eb19a4bf2fde1197b6ec25bdd3f240ae91183942dce74e43d2fed1887dcc5660f9690e342909373985ada2c467f1fe482029aba933a72eca6758308681bc4fe7aee7b2b6832596959e4ec880edbc47a9618f9bf518b0d753f6c1d527bab1906c2c56b7c9345ee3fb9db538599e29a4998cdab9c81c2bb5ab45a6d276075ffb14ee519107167a7263c2de9471d18159057823b82e2fa003b641878ad3e9ceab0485b1c4b703cb11064eb21f12bb2d975b1b430f272f5b3a44f72c1c5a37080c60429d0e7ceb57672f2d9aa624d72f7edfa5b6773c08aba0145da52d6885a2482c5df3bba2ab728f8331618e74245cfdc59448a0928bce84717606901e72346570f2472a4766b09065717193010b5cdd7bc48b48ef090230f8ee724bdf26f4f9ff2a637014e0f8776abeb5b7e858af054f88964c631725dbbeaa7cb78e957b867364fdce9d861f4cbf705bbec64229005314b94fda6e8b185eb4fcfd6f5fcd9d72272ac36021b80f2452398476f17e5e7b98774b5c86760845341f5f597a24c6c22c4546b0a5f8b2023329dfaaf61c389b218dc86801b087e0d522601abec28d1ced693e8db9cd8f9976eba829be6cf264eaf843f8f8e6b84fa38c3b3ed8d5a84dd958b4ded4ebdc73ab6e0414534ebfdcbb3c55249b9b185291a1f6dfcb6fff4333d962ce19ec0692237e2f40a79c2a577e7448e65b03aeeb15566efb9f35ad142c7ee1b45e0dd668bd5f8e7da505e53cea7e03a68f4a2ccf2bb3c7663e399690ca0635df9836e4b068dec11119079876f0f2e25b4ff2372d826552ead310c665539c9d303d07c7f52d066de1e33f0314729ca590706f5473fe6681cf5746625f3bedfe351898c3018c78964f64e7d460d8d03601ce05bff5ff2e5fdfb13f981d5e9a54820db73c3a6852d50546d1f259afa0f886435f9273c3e0193d7d67525097db0b7a92ae9e26cf6fa312268c10f9457f27a5b282332f55ff4e695ce4483ae2f1cec0efd8bfa9f599691684d99812ac8442576e2e46e86b6897a83f146144e0cb4250fc600dca14f789ee33da8591291db01683970f9c5a38d7477cfee47599c27a8dfe8df34ae29ae7ca6ba6642d818705a2b24b78ee9fc27b0e9b9eeb7f08523db4d0b822ba37955d15e1c0eeb63e040c3657c6fb943bc7b6c50c50cab78a6f21784e68cc0ee95d53e9383077629530b0e97fa9fedba24631f697683731c8f5726e7eb7db5097f6c0647db0636c03852cb8dc6e154baae089cf2f181b35c4e8834806e3febcf610ddc1eab64cd709e66f1e989dae08b7c476a59a28da00ab67e86ab4d189690d02e3463cedc8d19ede5624108a0af7f4c14e7584bc62497c9a255d72703de15a748c918815bd46637986a074c6e11c1e7d905dc3d253501d9deab26c45c3dceae1b7f4f1c2ba73c73c1592f28468f6e1e6be28bf90ab0882fabf90363d1a41e4a4aa1af8a1126fbf8703b5c23ccb5ea3a3a8583833171b05aad8098cee92a415152ce60d26f2dd5a87f95aea5c699d0558d4d5ada51f427653c6669bafa58d60e8b16c90ee53385c7ac8a016a2d237de995913333cb4d7e9a5b0590e1c6f53a488b542b736f24a6e2703ec9f70f894452f1f66c7faa4b6e69881a14ab92eee29eed561fc5fb7bef85a803147b35f6ba4f03bc3a0e9cd1cabe623c81f40a65a7bbffabf6c6c106ab2eb59d52a313b7852f747d1658269cdc5ad06b0d70d77cecea9491ba0216782edc52781557f6119e07512f45096ec9844b0f878311824cf80c8b47d165b8cd4b8de308e6c5023d4dcc7744b2d4ac5b05d9de93da9fc080a746592b826f7105ae8a44330b8d9ed6c188674cdeaaf4c5806b0c34fe2f756a1f5c89ae65f8235281b8db9151f92ce156262814a891dcfb66467e1a66ba1d15d479e861e0cd2b381e91506503b44ed57f69a1c826856f79eeda854f1eb79463298fdc2a589eae76682409f8776d729bd0dd39cddda1c1fd28e732c1f9d637807e96d0637407dcb822afe19fdee0457b0264c9f483e49d276d41214378aa0d36439b267cb88b77a3c7119148a165985f5d7ca8a4c2183927b73fa74e76b7059da4ef64f615ba7a0e10657d66bf523c0e8895ebf1adc623e84cda4a6b318597653f4a9de173db8438818780556e41c7521b63b96f7c38109b9f759bb32e9f4ced8388635448a68f40b8c2935ecc25f95880c80a3c0b84479d4963589d4e470bbece2b8f2aa1805f56371ac7b1b212af0b9f32b7fff8e5ab243187b6b93e0eb8b5290ccec1f6374a3e3dfe3856c11e79496b19a5afc64159528a9fbe2af1ecb407005d6184f2269a93cfa6216bc4baa3b8c141ed6d8a124920a32b42388360a5d1aac40991d43e81cdedc1106bab72ce57e2ce11aa4584a71a5fc93d82a7e5c97475acc8d5c5de41fbc2ce739a01a7e6bd27f3070c75636c4893f64c256e9489a4d6479deeb67ffd53209bb75b3fec1f13d0025e900e32768a7d1434e3a27966d4a4747d75fb379386b5a2e224c2dac19d1ac8d8c57ae94e249bfc21f95a02282b31db1eab9b07439810f081d5229b73c10a6eb1cfaaab07db70412fba6b2bc25862afb8a2f68300b465443bde300842a5f6de0df7a25c10d07e5d44011edad7577fe4c21d6542782ee10a638ba79926e8d64fe47655b5d581a7f0710408494575ec0eb82ef87077bf809eb037fb3c6f730412aac0581b9bf48fd4eb41be5e085e957a9f4f16608e57c7550f9efa6ac89f0a4834e41e5bcc7aa62c9ef1eca5a20b82a690e7909a89560e182919e5dd1795b6fb97061b0f8260b0b0fa8745d82bf8c05e3d216aa6ab76d5b5123cb31336eddc59aa13b20b0e2edda3186b536d1bc75a75ec5bfabb980fab689644c869ff567b38a0f12f1cb7bacac740206f1812e0b2c4401cd080e410066d83c606a784d8532f41db2c3461f7b15e6b3e572db20444882e1b74ae37769b39182f30c1cb8b5d59cf05f7849290b9ccfa1dff1deafeabc862d145a9d89eef33027121230d85aa0322dc4d9269434c093e9e73402f5bb62e620e77d5a7307cafeb56fce22e62d5c2635f3bca9f3f0d9e423468cc46e8703acd06f250f211fdde909fbc90498b49667369abcda69e06c1f3215c1257ab313fe1f15688e583b6cb940925d8830480ab143b29750b4b8ab4e0fb5586756617747252d6215b1a69469997e480aabb35cd910a2aca8b7a79eb14f6d99986717e01896b21916adef6f19288b736c62de8fe140d6b162aadc0c9e98c98552c3c9f3b5a9932b016c7f4b12aafb0cecb7b82d571a591f5d678d2b4eaf5aefc331e97659b3acd19fbc8bab8c325c2da2422559a71ad103ffa3f4fda9904cf4e5dbad1157afb11b619c2f59376a759ab2a1beed0ee95be31d44d8827f5642f8e3d2b662c00f51cdd0520bd88a1bfce80039e93c70a636e2e7c3c7d00e3a221d776ae1a9ca6b6339b5601ad46770dfe9dc4c52df95027ba7fc46361b0f0ed6c9f051efd746e23bd25cf6ea552a4345f912de7f63018b07b535ec287112730326989dc082d8a27d440dbc200a7386c4928a89ae93e52e86646cb740bd672c0d204eb0cb6325053417905a4065e9c41d28ab0ea11256c4f1a3a8ccb64d11f2cea28a7707bb63782373048128ae669db1c853a89d18e5b56a69cea6e3bec4cfa9a62fb209a26fc1d279afb4583aac336ea69ba9a7180d34214a3bd12920d6a1a3377cd3682943a433641b0035318f6f088fdcab2e43adfee1aecf6b5030c65fc35ce14fc87352af93a32c63dd222691ac5383e9cbc2f3b28c0ebf28f36ebde3f6da93b6a8efae7b2bde4431dd3da472bda8cc86961ee823c666a2a9df5f7a169b05949e4de0c89486e751c8a1072110ff5363685d7103f765de043d66e8a80331ca27fff0a79ad0d2971ea421efe066dbac55d3ddd64ecb5a4e057600cd6acc51bc3c216dd8411af99a9b4db2e92b587a610684429b684955d5592115aebc3237dafbe71d9994142bbd6b90f76374a30fac93fe7f839138dcd71db975ab7de8a062dddce56577a13fb9011c9e65cc7fe8740a4b4551e7f58949634bb3fdf2fcf218793b90ff28250dca75cebd10fa7cec2d3fbc7934c21a19e2adfde9f88f392f72c6fbe7f8244e29f276c0b8e6410cb18d1505f67b6d3a6dbeabbbf0d40aab0dbdc95a73cfe2fd58e89b227db08e9fc654cb8a7c8b8697e2f25365e2c87098d0ef570f54fda9d285dfc08c8b5ab0aaf7bcc55000df0af6b30034c7cac883ef7178c9f4998295df7b1c4da8ee3bceaeb75b404c59cb695565876662f73b8ef2c6d210fb0764010973e6518fd0f31eecca941d60c14ad859153cf76d3d366d7c2f5a64ab6a5de539e8d973319e7c93aed8ba4c60339b9d3170f270f408cd8bb137300d808aabc8e77c5e0b7fb6d30a596f255a3a50c9b23d2a1fced70e3641ad3728f1c54e631b2788738bd35e2a51b194c385a281c4271a83d6d1528bbac5cac9f7464cee83fbfcfbac31b035a26f8ca46ebd13da2e492cc848dfab7ce3b5c852e15923d47d1bbe193a455929fd6cf87467a3717f3d7e0947ba91e30ff71b1661e2b404a7517c01b1f0abeda3dbdb11a65be40bc6b7405b4dbb1ceacf23d17369609635cd2adffb492a5f4520e5952e0393f8d99b645508cb92b5df4f321d179e001785a307abb47d9086e4fac3d074e46f0a38f26565c9b65d42f3f836b5c8652945a61c2b6f0145b97567a3e4058329a6a184edc153bdbed18401446a19b8f19c58e01c84934e79f9f212725cfd84bb516105dc40157208089b3659747d3f219eb3cda79d0aa74bdecb9ea73d5be5119fedab175dc000d87fe5db36c533c950c1c4c719e0e7440b364c78efe6c0e9f1a8049cfc8d8bc71526703d37d291e164526850a2b872886d2db3bf9c4475b5fd0620dbb6072731b767b33e59507104b07f0591f2b1a95dc12a8a23dad5baec677bae6a11e93d30b2c36e77d11cdcb7feed988987784e85ab22c101a28eecce068ec9ccacca4f8c6980d6d9e4435c5063eb7edbc4633573b7f6892aaa75cfcacb7203e8dceccd340a7f1fb1107d0f782a22f2e5ad6e933d70a29600c61caca22654a2c7f225547ae2a4a289c22a0f308756b6d8d3cf08c0f3a50a7c4afc238012e7e34cc389aabc47fd9a599e9783e9689b9e3fd4bc29a3e4fbeb7f590abd1e358b0363bc801f6f3d1ab70915f068b24846dd7706dff73e230232379612b20e4854532c28c0f84e43091533c98c0f7f0da987463902deebe0f7a53d3ae8bd3743a787094d0589f92edf3725a4e935e3aceccd4f0d45e9ba9c49c6d143c6eda855d74c817f1569aa4cf22f501b9b0e1a152a910ce9e1f856722d0c0e849542016e3f41e95255064ba3188da86c6f1ecb79bf8fae8f9ba8e9c94881308b867a113b80efcd524f99606f4c80ad2dea458ce991e1bfa1bc0fb8f305c2d0db97075616868c7e2f7f1e3225cefb9843b451ab8664484a0f6f51939dafc5f616d5a856ff6f04ca35dbdc7d5f394872d352d156d58413ef790c1b272dce928aaa866dd36af7a8592e24761e81c48e9e13f777816527e9aafe49d03ac4e4f49e460345c57cef8278229827cedd8ad5ed96e0269a7a2f15ad07f0ba94d20a5dabe32a6a7a102b054edf9510644902e4c3e2f9cfad083b2dda4ada5f1686da04adc72f0217145c6630eec240f56a127be2565e3df64c80bfc34a0bd204817e541d0daa3bbeeba19adefa787f26d9d842485aeaf2bc68a7d590f353524994414a940375deb12d1f335937348d72edebaac7bcc69a171cbf9eee8e171d6c8028ce49047f55ecc93cc8043de61518f54d8c6741c72fde351610db63c8408579c229cf00faa30ec0eb91f1d7a6c1e7a0825d668e4720985b05e67d1e12642ceddd55a3318c56dd048270040646f9aaa6922c6b8048eeefba3d399b42e8e523cbbadda6238749370903a8b286a78fe27dab0f22ba35186eb885c4a3a550ae4fc02094ef3520cbe2ae19a743c1e16b420b7a12cd41072ad5794092a06cb01c32a3e41666d1384707b012190c709522e098040daed897007181ebb0b60ffe5682c8637bc5961dc361ab2939387eab928d4d296778dcfdcf98cabffadba52320da1099215bef0e73cb071c0f775289b34f602d8a3fe1bd9c08fdb7e1bf3a7d376e01e05b45380bfa826fc90b6369316f1177c536a562a5d7a3cfd33193fa7cdc2804eaa5c79c1c92338f72a084826a6663c287de38e22cdf7c1ff7aaf155a6ec5fdd7e69b73e0e331f27c03a19a45a8e95daab6b2a04e178b84ffc34c6cac3d5d47d7e5ee7556a37ca418c3a552dca8226c9e9f68e1f43d9e191f6396ac69c091629c02405b3b042f93d16a87639de447e01de7a26573fe9b41e786506686ec1370c9e1d62858189e57a3a55af76129fc8a7706db9aef659b7b164cfe4ac8eacbc98fdbc0f0ee3d3e85c225169b98bdb74ded901742bb97b575accd4517e877bff3b58eb70419b4c069377d29341f5e9c7554b5fdfcca99a4b506035cdfec2bac26b0fa4ced14ecdb53ab7927e76f6a84507f80bec911f2c2619391b9df803fdc929fbbd7eea3b32ba0d68d26f87539402a62d87f9ddcbcd5c77d13104e2a68a4d3319ef2f18e1e1fe4f491189f2bc07ab363120fbcbc29aa0d2f1d22942035fb9a30dc3e8ea3685bf0414f585b2ab16f5b98fefecd390faadc6696b67be7fb20989457ee9591e431fecb0b1606b05315a95fa9f788ef0b398f8eb061016321d4cd0f0f52af22366c8d703cd5c02172a0af0e16cd2105f524758a9821d9675b975842fc3dd2ae04340514d5ebfc2daf378e2df601820c9ee053d9c393b7a6f597d71e8c7849cef799f44e1f34d3e6c4791db0fb82fe734058e0098f0c2ded4a25cb9d274edadbac7b4e6edcaedda7259fee8588b4ba565cf4323782915c8754571e62f00b8e34c80c4825f4f621aec916f3eb4a6df1e8ecdf265b3af04f4e07ba1713f562637ea8b60e6869c829e6c82372f3181a5ff1cc27d77bcdb20f4620c21aa0c6e87d89dfbaa5420ba43a1c4a00cd4a90d2ff32b23f9a81c089abd01a03fc6136200ecef3ae9f3435fe7e3876f558454ba981f911682365a697d5c3273c887949a8d296f10425273559a61acc7e884a83c550ea8995757e91a56965c20efd2e49b172163f67f2b47ece9577d00037ae60455b29774b9249c790bf27c68bfb3bab578fa13ef5b36fc3e4d03c7b8ccbcd4457ea138164ae9da663e19a086a9996d5d1360b35124a12a6b9726d90654bba279bc0ea99b5425575ef729ac8887cf9c5655db29c5c333cb5df41241eadd22abb2bdd3787bbde1847ef26ff7a78b98a43920c7fbff6743a593097498bce23b293bacd66023eab7be81e9a8585c1e135ef10073f8d2a58e7536edfb3a6391a8d0df9bee2b5cf5dd983b13678547ea6aa60c5c3934ab9941371a3309ec1ddfbab0e4bd7019fb7044890e29273cffb160773847181e4f050fd659ab3b72a751c877fc62d7690ac08599f5ab70c2b0313c3aee9fd78303a36a1d40e79038670f6505a4f4f5d43bcdf6ea6807c0a7eb3b576fc60b769bdb962e5ecd221666531d16dc4c818332988743672f84092290b190fe1b26a8d2b843b56e4eeec3fcb20803e54aa36097e7568edc1669fa6e2f4dc11f78375455a3bccfeff8cfcb0e601d383a61b2179180755d57ffa5ed2dcaf0529e287177d781b452a361c21db7b75327c8bea030a8e39dd5486feb1f6a2cf99c75bda9a5053bc41c029cafc1abd24ae6485fdc6ca996aa6392202ae07ab59db5be931b08dc2dcbdbf3a2e4aecd90156915dcd6309090e601d991cc2035c2c635ad70292993261115cfedddecd7e1c5b8869310a47b9d1631cdeba257c9affbbacde6ada6613908497ce597c8ed5e759c8f1e21c8800bf2abebaad06e72daa76ad77be1915ad81bc8ebd27eb78fb2e1b74e7cb8dd48a08698745f0a4c2bd4e92ffdbb471fcfff4fafb6f35ffac0a1347a9cea103d138a1e470b4f58e1c5891c2bada35e0a18a21744219c34a6fe3aa96e7b5b1c4e3dbd124af57ab96fcc61a8840d408d11f4c3dc9faf15fbb9ce120891f48c67e4aedbf862fbea10ed82eb9f50930c3158eeae2b06e9b760d0dbf84febaae00eb9c114b5822f9078462df142142729436a92bbcaa1e63c9100f870c737ad1e16a7b38922925fcc3baf4742b76ccbd3bfb6243b6b3ec96e760792792ae56c983da6d4faa13263677193ca7c983b5dccaf5842de051e59e2ebfa7f8377b7b54e3fdbb39654644dc2d9b21cc06785dcee23ce88f189675e3f42ada6b03c28c87ad7d3f5d8077492073d756756b6f52e20a559339185c78781d350b221cfb804fa0fe7e8f0c4b8f4eda19ecb0a3aa80adcf58df9fd9700a2862a8c12973b8c6932e54a6ca734432607fdac00bdbd9bab8603511ef3fe1a2a998d15210a201911f5d0f39aee0673fcdef2fc6fa7f767a7967cde90f229f2602bf850534210ca07bb2c6cb0f756cbb6639aed003a26e6964cabdcbe36f23738d2cc3cf3591aa6351fc26cf61f52d6fdf116783f9fd6240789b688dbd04def501f1c40ae6bb40b30d790d96adc448d56d9d31c26855310f54b6d0bc50a8a31a44fc86782b45e975eb2cad917c77de552565f1e9c2083a515092b3def2aaacff66f084d7d5b1318d04ecfa8c3f98a085a43a18de3948565fe375da517c51798038c7caa80a51cc7168aa93b0f7635a53edaf426255d9070b0dcc9ccb84addbe53c1962a974f84874adf297aaa38c61e3cccd62c28c2d98b184a40eb3894575d1f935633223dc3795dee42a0520a3563c1219dbee0ba5025b3dc98e7bf8ae4dfdca48ab34bcc7972c31de1108ad3a767114f30856915e708422539a2e64c9a20813ca4943c05dfa3e78a3f92b4bb228a8ac850f217a0b33b3d5da1bea60569f29fc0d9c8e1851ce8480d8d30e1ce880e22cc9ef95767ae6e674cf4897b1ef1b331d44fff133618797762f645160e900ef8b0f09bca8174dac66ba05c815978d6df8d09528c387fb93f6442cd70bfea11b8bb9441aa9b436e2d1e24380bae2c06582690ec8976a13fecfe6b0e36ea8b08d32a7f48d2a20f06ae8df13d6375e72f13c9b276f22d892e54d2d213dd276135b68719cca182a81c0b70ac9816db032d611d180cfb17c949d0c39b13e63f872ba1aaaced8b634160b4e7d4a7df9c78544fae314ec2ea5275cbbe68f4d83e987ad75ea4f12590c439e325f59e2c7a7eebe71983bad27abc922869823d8b02e5c8c6b2b45c6453056856ced748b287b75510dedeb8da0270cd8b2ec5cc22b6edfa295dc002dd907ab72bee44658fe54d11bda8147dc6267cba4f9f186c6fb326f5a371924501bcda0929205ae11091477bde1195b558fff4680800ebffae2170fbadbd13920c8b41dc671fd0454549473be0343fcf6b64e3a41ff4f57df6fd7d8459923bcfd706a53e1ed841975107d33b6e520e49cca431b15eb7e8e92a7402918850de48ee7ca8a0e419f4a53d9733b9e2d6c68a56dda020262e2df1482465e8b22207336c38fde394faa196673cc6ef7504050417a2d698a01f9ab38a89b7592dac81c0f57a66bfcbd77a2872a14802d3dfef92bc90fd07c49e7dfd8aac3d1c6f28248bd5259924d8871b12bbc1a8706faf4cb01a8ff4fbdbed8b73bb06fec75f4f2f59bb4fc5b0ec543edfb9d68faa187d85a52c5165b6298207454727d1ba5fb8f39ec6dee9aae25fd2e7989fc1b3cea88469863de47d841e63693265fc3eb960447037aa9440b58447c64cd3bf9131fa89bfa7f2a3728eb941a74fcb428356d5a8017a2dd4f0c7ca0516693dc53f72d5b646ec91c2b5394c4e5159ec2a4cc7e7b6c250f30bcebfc485983562b684b99b3d4c7f06b109505412976fc95191fec870476be27b7b1275b1cf99db16129f79239155e24f7a6a07aae6be76d40fd5a29e1248d0daed34b6ae50744c92380b963c6797091dd5408d0949863e3e9f856a90ec05e2dc1e635027ccfea7410c71eac43e80c8d98e4fffe61df2cdf20462d52b42ed56ccb01fcfb63d71dd5aa4206da1c51cb536b26f3edce763e44647bd040acddd5cb25aa2f9a1f4e46474c1b97b4306939ee75457f4ba1e251eac3f746b8dbb06b7663e9b22525ad3cd9a9b280ef63d438cffbe2fc1c451bc1acd8de1e1f99a43492b27805369c37a877a5f57aedadc9b6cbb79b70a74c46361445880cc5c3ec9edd58c1150ff2d380690f418715c6bf4b96023431446f46e34fbb9363070191c4671eb16cd7a41c9c3df9dd67269af1257c240db6143d08b5fc8b6fe64cf73043e01911540c78bee8bcabffab4a5bc6a1a7e2e4dddb2c115ba79d509377df3134f2a429ea178e8321288cdc14bd9e8f91976900b7b8fb3c032f29ce6178c3519b5adb2f158a03ed4031ac2a6b6a9fbb0a4bf6df80465eba255f84e049bb08fe9cb70dbdb92f586cc2530281767145784fb203dd4232e9e2400ba8a5339e621a8e66014008fa37b6e470f5d25519bbe9abcdd0e29506f5ad72be21912d5468aba77649b2661a9f38c2182f34d322dc8d42c4d689de1a17c9b6309da6e175751c74751771611577e7714f0ddeb2b63c364a219a7ec379afe41b5d4c1e4a0c42ea0b6936c665e0c12df97f1ad0dbda4dec1c4c97f414bb4883b7be868e1b129d20b014872c580431c842097ae76483fdc271c3c9059c4cbd63d3384868623bb7c10d7e398d192fc429fd44987311eb6132e91ab773271607213031ad4f7291174302597e80e6070e4bc18ebc32ea1a3292f672c2b5a6b29b5583d8af7682f7cc1c0a269908c854c7ccb6381bb89f85a444047291e92396c4c04ec258df70f9f2676c3f0d29def1344e88f4a8268cb717a4c6266ede78e7b3bf9fa724dec470a4176af6ed0d7508a6cd82b10f3b6a3cc71d7e143a98df4742652666ead2c7433cdc43b4f8ad6f8e2147916f7803b212a0e7cf8e5ca46dc1eec06d0b23cc34983c615c2706064f1c90b3914c6df1cc490dd6dc6eaca92e2a0cc1e4e718f359b686481ad906883ff753cb7a52f9366b7002651aa716ce4c4033cee0c9a5779864a8014a8569d1c340236b3fddfcdfab9a7f7e9477ca59e323a89fe0c62520d6f9af714f556a0e215ce336f228edb1de380f4a3933f92dfc0dca16409319fea386739f5c0675cbd5797f406921cf3a31956a31f34ce2b248b164482ce8c245faca68f2da04a2397ac9c3a49be9c7091b9ec0afe860f8a2875b05b5d5e7a7d20f61d5290709cd3034a44a425a2502ef35eaf7c3db55a8487abacd6fb77ed3ad6ed43468302ef47a5401cb713c082de4cfafa4537f237442222732d1e34c6b6f7d1b900275fcda537ee2da954365070775ba4263d52340425d7ab75a81e6a6f986fecabfc6bf28a9eaefa90b32dd47806b26c1fbc12ce0323dbd06b51680feb33b9e7a9ef9be201ffe4dcfeff972119d263c216b28b7f939920b72919cd80aff3550ae9bd2492fdd7777d49d27e67c17f385a1a01166c736b1feeadbe3f65d62c7df9f2ed8a1890472f3a6a9b5d10bfaa3d99c89818b3b6e084b348075ad785ce6c87ffa1349f691f4d7ac0538da88d22540ad4b7c9542231a0c4380e077ed9854a908bdbd333acac4dd1ed78bfc8734522632bda3fa0332903e6623927f4418d184828473613c58a88e21b894b4c804cca1f43b79592716e249581b0f5fe93af8c0e4bb6e194ab3a29d5e0c5aa10b44083ab47c5027e05dd8e04af75a4ce79289f18ed412610bd6a8c91a18812c73fdf764edd9cfde421f79694303c2fd54f535011355442dedf0e1352701b23d77e023e9ed3d1584341c07607c8598f49e6449f630b8e2d8e8bb53265427a50d749ce1678296c8e2667443fc0482a6a03f8e32c166b236123733fec74412d6b647b1bd56540d14660313f0e20c441159c06ceb6a73b0efa1cef53d96ddfadffccfad6e5c67a20f32c40f37dedeb1c21d09444e1352d06b0cf94ba9f817dadb6939f0454aae82dc3faf4e6b6525055ffb166c223185cd5ac9953f6d8115eb10d56f9806656aa0c9241c5a0e6b582e28eef3cbc1267fc18c3ed7669fce0109f7d73900d3de156bd6ec64bfe6fc4945a5fc6449e2c3fb897f4f02c180aa34a489c6477f954b4053ca408f02572d93914b320de6586974317e15b5da7908436bcb9d70f4fe217bcb9a8cd7e5d7441a47d26708dfda8fe740a0be5fc1cf5cec36017dee4030debe417442c6babcb302c4f466293c6abea329ea638f57831a1c029f180d47a62dd2de44ccda0d75385ee8a066d2c3b9e596fb69f0a333240acf05ce647a74933a8774ce67277a8bc33270055ca776d07f56494bc03ebef7b63bcb0ac47157c1dfd1bdd10c47709304646ab599eecda1197e8d43010e21d18f596ca7b25c27eeccc5a18a4de9d8cd494de7e8dec68152cb354309f640dbdda64fec2de7f79d422d2840e22fea2fa89564ef1893e39134ef8f557cff46f63850c677244b0fb76484a72f6f4ee32a693fabfc07d708226a4cb52e9b1216baf5135bf4b308df49d7afd8a98c5335c22b8f3b7c151654e577863b73b25e23d16a8833794007cdf4f9b1479b7c45d85d9737b2a36ef52217f3f4fa47dcdf856153e420442431798a3f368413780574d31f2f7333b6f7c00279eb3c823b3348063c620f793e4c7fa065fc879263fe2ecb5fe4c9b7f8e8f5764387230784a54d4806647d575c285bb8a447b1bad2317a19709eb8685e6d19232f0bece3aa57d3f27f1910406c13c7830a45f56f811dd8d459c1790348a6775d826aa38c29d36ad76a84de00ea5f4b0ae92cea41b0cfdb4b888be24f980d2b0bfb5ce03e8aefbdc0955208482a34324bfeead76258bc388f5df142a879601ceb24c1bb73a12cdc9d2726cb7877ccfbe88f49cca095931ad4d4a6fb7b88fb500d3d144b59d71516009b990d7888f2098a70c6715daa82362abd56a31c7e9a88f05e8bd83911d6df9e20722dbcd72b57ae493816bb157f22367dd301308aab7e6149cdc70730a25a192f04d89db8e44bac8d1ca5a5c39477f5cf8ac4d28e541a6435bdaf82143b32a1913809b0742e6f13fc8cc4804d6d519c168b30b95d18d709560c1ec24cba5e5b68c363e49e2fb1653ec9bba38a5be8e52e5f2a006ee3dff1ef0e42cbc1f6e4ca189b80c3c3db7053653fb831693ad63bdeb5c8bcc12e6bbba9f06c5e7ec6de1b05135b808cc49d429375184e2770695aee613208c8e8defdabe8b639e8ae61dfa1013c395f7775747645d89698d0e1a73e8ae6bdeebee54221469d8b4646b8687a7d5d67b632925be38482c2ae47f1182559b20413434dc9093f87b10f1d5a4ac304970d1957edb2ca587d67269348a4ea9707f9d8291c529a84090c11f4d6b69d07f62a20f06725d4dd6cd127f36f152980d15499676ff80c942f8a67a71346d07b67bedcb1cc621408a3c521f96a6f6ee1a2cd1430ee8368f253d47440c54811805c866389bc13d10671fb19f3e0a0bd49b65b4bbff9bd3ead89caa183fac7c1719896fb45dc6e3699e1d29a68ebe0f033b96738c6bd59aba285994930217ff27e5edea0838a8cb1e0ecd972c5b3f67796b8ed101d998dec3324872021d922f8dd8bdd44a3f0cf053a349aedcc64e6c94a110c29eda1e9fcc05b5f7f3632e29cac6052abd81aa78a998010ff5b5a8d131c44855555b9a740b08393c059fb6777d8d16e161526f23860496a70a2b0b5c36c0e6954e0b97391d1b07086f941eaa8345050ac387479fd11095aa2dab47d6cd67e6b50fb0a3366b839576e545b1f7b4d5bc88bb4265c7f30cfc417eee0c8d2113409ec4ad4e4c2fe63acc83dee5391a1fb5a5f829400aa6f33bba1468c2679eadbca6734f8c009b02d802750043ff48116b7f34cd82c23f5996b11d4c7096a6ebb4a580d9ec31d67cf80bb8592d315d4379e2b344f948ccb88485bc466d913ee5ddfb9652045c390692498cff3defc449a962fa2dca3f0d387fbf26cb0d38217304cafc279a6550e32ffe29d0480d5e1c526e4fa28428bbf954628bc00d267be690644df9c317e4fe09ebe099aa270cbdd5def7687c44de125b5bf31975128e06b1030d24ef6e71094f0483a9db46a1207f441cc7379ef8c5651ca6f561d7a0921fd70d80560fa6dfbf3659f160ad42b683010bbfd0c64e3effc02b59a5c0d2843199e827ab0a758e1f55c620ff717d443d2a8fa978da170f1f2594bbe57244c7e095a2262bf142e7f9e064cd1855d1ab0c3710ec0948ff186a072e7e84b26d389e183a75d8b8838e2869e88cbb3b1ff674f173049c2e549305e0617fdcf2609048ca10d47924cdcf8c18ed7a62a44a4bf80fbfbaed6ee28a62e902763f177f4da26f0ae137ee69d04c930e920513ea81c7b4b728d4174ddfef110d3f7ffe3dd6d5ba9e80c55bdd3c2f0e8eb5f5c6f87c3885dccf5b8bebb7dd3932b9f0fe8a06b91f7b10fd9b0674c25acb54f5989fff6847c91754001069019cd3dc783db72606f82dcc59f75e17f4d7feaab882b06a380534c40b14e4fcb40512363e7661ace1958e0eb9379d2514c62f94794b85b7860e0168a5d76b2a05f4ddd86172f14d957e446d5b758300102c47bbe1864b914bfbe6ee6652a2c0c6c7f1c1f4ae56370ad189f3ecfe9bec7d87fb9d693cd5e2042e3daea8945f70ac333a248aa5e68ba45740d061408c16892ac66faa429bd37dfda4464c7ec14a7eaf7cfd672a5315f7215c323a37a52366b9c972c9bda9cb07eddb5b57948e350a027b0c4064fbc32048534a61c92d5ca493146287f2ccf22684ecd21deea30c3b3eb356d4be8e5efb633eb1940dbb0da3a16f88a197b76556d50aed5a0cdfec103a4540f2b22c00e5e27e384d3bf920bb9d34ea59ef7c689f059df067fb934b5d0fb69a9b584e59a491c87a27c66e9bdc8c65ba6c8f53a50a9e40a8eadb54bd45cd9b1ccd73a8ffb9fda9001af26c334c1bf693af161215c91ba4bee2c9b28ddd69a1704376b1a8ca27fe09f3c6726f42fa33bf965fafa7856723fc7c5060e2063a4093268cd2748be1905e027bc2cfcb36bb124578a8c83536bc1799dd8796993a0726f5942fad36d5153e4927d9037a9a812f701202d84d82254a509b4f040c350f0f32807c15cf1953b60d021c65c23dda73f3357bdd2a00f6a0ff45edb46fe04f1129c69d118bc78de19b51aa1149d9a8453b812e07e6598a1b5fe96479eb0bb1e083f25b346b6c73fe233c6fc78fb796b7244324b806ffc4c2fef4cd088943296a00529fa26ec09156420334c1867b694ec676b8730cc0bc1b2bcc1b2dfb2993c72f3cf9a267b6b12ece3231204b4f612318499e5c111b071ebe08f426466387b901486206d6dd8f0e70fb3ea5d22e07b6e8faf6dd4c8544920b1772e9e7320f1cbcda5056f57e7d3cd42b10e04ab0e4d6247da17fb3aeb3fa4458bf89e7d364e80c25fbc528b07b7cf1326f712eddfe8ca3dcc889c9e34be8e172c59407623f1a698087db28bacb6d88b66d26a08c4bf9f30520205c0212d8493f673000c8a6503b0c0d1ba962df28f3f931f30d0c90bececc83f2d458c1b50ed452c5c819bc3b36546deeed51248223e11b4a1603478f2ee84b941b4a8f77984837fe3ab2235f34283c620ab48455e01eb37da1adc028ee3974d61071cb3efaa0179d2766a61c955b1c1445685473016bc1205c784e969281cb8a1e7c3ee95a4d248eb20a81d6a406c57b2da18fc9cc059c75761ed7d5acd6629a3348146eed6d7f1c745ee277e0c7a6a299ec210cade274d11795d3cf05941fbc809942dc38fe98b09ad657e9228df7ba72a792eb5b2b62ddae3fd3f4a50395bda50b6cdaee50e274d7df96f989bbd7e3fa18e7360a501d28133005dd67c6f04a28ed794010bc6b5b4ec5d04a1ac3477842fd01e8f95536be5312ad6c1f08a54f3f6a144fd35dc5de29e14189eeb84efc29df893894da869ec68b4a2f8e470328b6979d073afa20f73875d8a3657f51756a66a977f3b708fa0a14dd911b8ed18669b7f511dbc5c13e3da9e23af70997aece7bb7a210f0f6e7ae4730c81c1f9055a90cc5c1fe1b690de4dbdfcbd6f55965785e54e935c4cbb637d9ff1b7c611bcdc0a762ec4488309e9da4f8664031ee2a2cd02586308d5c1848bf61fbf9facf5185595c744f7a6ad49c1bbb6b37cfe55577e32e4ab5b45db097bc59028c69be10b774097535ff4193e008d8d7a39c6899a918fb8407a364afbb41e8827c53ad6eddd7902aec91691db5628e259d929c8ba2394d251e803128a3f5de03ff5fb8a87c4b40d3afee73273a0022f14ed6d87153c98ecb80c883a6ef3ba085272dc8fee99fa10512884e00066b4f9f3f181366f03a6baa9a7260f9dd5d31da5f85d14a9ecdc9fc8cc426c767aa6c8f063be097b578fb3b0c4ce2cf70dcb90d3f2fa5f62150921793fb5da097f4e13612c7dfcec023067dea3d6c9794573b0c723112670cc1a13ee7ed26272037442c306d97982e56e1f7f36d16dc0fb8e7290fc2dceea724cc3a74af65c142a7d68febbfb04ceeddbdcec68a66678a0caa5fb8e35e5c02676f1ecc6c998da70cd80cd63d2a8635fe854b3daeb2870cf37fbf6ad872eb47bdc006368b19d330a6392fa312c2bdf4cfedb6bf3c1b119ee64a0ed08c629dd93a8575c84d92bd4f7f1f50125b953b686d856876cdfc6d90c4bc431848cff88fe6117d7bcd190ea3c894c7c471a56e701402df98b7c4ca2365030740b64cfd82a9a8fa86fc1ea2de366055d11eab737253fde1b0f23bf605ad839371ab977d0f77989e0479451a544286ea46454b033a0eab32dad38441ce8911392da0dc220b8b94bf7312bf746e16bc74515e44957e9d420d28536ee57f2912b8821c7544eaac0200e57a6f138b54da51bc07a164162dfb5a17b0e5651a5fe950a596fa043053e19a060425da627c1b99f9fb369ed45956fe6dafb2717b71f0fef97da575a02eebb6a64652c05d5d6d689e77b7a053ff6cfb1d0380aa33468b812f7b84c189efe8bce17803a86142d45c12915dbc8baa9c907f4d98075a17154e9da48e2f4fa9582f9a30beefe7274a6f8e47f940717a101c4c8d354a0648932a6e278dffe89ccdcb9350330e7acb5ac72f42d6a6983ba457ed5e645e526395f0fe12b7252866e0641ff1abeef8ea05a16879774828b0c77a1183383d364404f5c40866cf7e42d6896d3f73d53c29ab519fee098f8cb9fe0df7d31befe27b4172d355075df528879c013d56ba5f202cf377d472185c8789bb6c2432ffcf73548259bb90aa2e793516b47d7a77da354626e1a0c1b392a2a8db9afc8c54b43ca05742c82a4a490f2ce7183714ea9f648bc9057c6aadcababbaedbaecc8e4f36048d66c26d2b2fc3ae343864141e7ff49715af1fb1742436791ed1ee63457046e27df4269e1053fe039da5efdce8c11c825e5057189949d10e38993648dbb81d833e4aa53bf5cbfa10ab4bc07bbf8eeed204aba9723e5b18d0fcee6fb9790d8384fcebac44080eae5e5474b09486f1fd2d4a6323dba41705fc16af44debe2199b6d77703aecbe866ae13d493aa5e5a6c0e919496f453137343d10fc4bce8b6dceabd56e2e5a32fd68859e75adf48cf1ea5984e3f9ca99aa003a17be07c0af51c85e6807a745e32e9e7cf9bfd286b39da43aa53af94f608c21e0715c4042aaaef71948e4f9ed9b278ad9f8a8485dd6005050fc84041ac16101507847106ce3bdb4b4c72f3cf98c13fb0f41b9233f56e796821e8202e01d309aefd42ff58f1bfe34e2b8eeec0831ece58af5da6b53f88d40d64a63b132c5820c1ed0969e0301c6b76dc43e49575f5b024e6d505df99cbfbe300d6dfa42d7f1b4c9b520c856c76ead5185310da177e597fbf1809ef7d4b3d9609bd49e90c473a044f86b46008163a146826adb27648c5bbdafeeafb099a78cd9d5a2f9dbcdd4da8d805643d9cccb6d8711450f772ca279c5e452a2cabc8963201805120930cc6a33f333527092680a75599b582276ef1e3c9dc21820c91adc7be26b6cc2d2b200c031e2dabad0869778aa332b1eaa5a3270f9b8a4a5d1228a45a691874d4d5e595d292d9a49894522dc96d3d968ef2be2e08f46eb50e3dd841e872318db0d20861c9e89e12cabdae56000797735470e1a3fd53e452245e0855e0967e751f64a019125cfb62390be5e76749a1a47d2f106d25f5e6a40a36724c164c736e0b0a5e0846cedf841bcd564c54a49bf3e0953c693a249eac2f2fafdd27b8090759ae62cdd199b88f2112c4627fd6388a27e78c690349d91c984071ab8a750d95b81921d003c519de2babc28ab551cfeafa49428cd4806b3cc91601d4d04913bc959414c6d30b225744085be72ada067a83e7772a5581539c9ea52f4ff87d132c303e84d4730c095ddc86025d7437613dff7bd65ba89c5bca554ad086b5642c85748e3d67bee47353219db6638a7e39dfe211d5cb0c263544c16311d43d2432f24563f0f3a5445383a430c9be03d665f06e4a3de45ebc008e7b7ab675065efcf6f0191b601b2bdd303e55bf37952bff79de43c2d24d4efe998059bc0164cb894fce0dd847de3b6a29105d489b677a13b8c1f73c8a181e9568e977e288bdca49a471f32c11a8a641bf1639ac49e7169d138248f98955563db5103b4158fa4895806189a9e40225e3c3ed7dbd3e7c981aab4744154c9d85dda2fa778ee3cb256be099b9ab59499afb72f0a29d211af6907380198b15d31c78ffc15aa3e75f3c8ddbc3e007d39fdd57db35d7d8a271e52bd21f4c9331c6ba81e3c88cb8deb08fbbb7f56799e45d97f5d693cf993c3374b02dccec9599573d7e403657d91048bd94fcf109b0419d4e377da86bf7921edcf9178290c1a143d573b9042d47ce2b28cca67a77d2a893741327bc86b4967f0b1f59810a2a5bc482772ffd6e7ad986c2a543511c1dd0b34b3a7697e9feb5bbed0f69864d650b011f7a4f35e1e80b4674431d16e3d6cc584e85fbc83691379ba7157712576ec615b92529ed5ebc7969cc1f92122d1c193ab43afba9397e6d64593a2af548f0861259652c590522b4acb3244295a063c79173303859282ab1bff60115d714c7f9766b844e1696d5b42f39213f5d50269f401433a33458d3a2738bc090e1c7ed0c08fc1eee71d015c46c362e5aa34d2c14f928f293fb16896af0338fb11a9fcb9097b5ad26d735ee53b5708e72b99acf756e8af01d4ae4aba6b6b9e4b3a7509d81cc8a89f206e4218f866cf8ed1299f23c9b047862f9246db3db9f57f13df97d20fe33e020d3e9fa9fc732811f33eb0a27661c1a3cf8131e02292e31a05960bdb244428a1e76268f37a6cb6754af9cb4f82bee29353647cad5d9be485bbde3a9944d37afb34ba77eb14dc3507df152bc48e6582c06181244197cc0fb617aced9367a54076e3767ce13460b9919a295fede22ecea8f232458eb1727a99e49be621432321cd081bff0b43e85daea798d095164cbc1c5d45ad43ed60c9a87bac743c5f657760462ff1c883bedb703c23da3b97db01b784e9c3fbb4804f200185ffd454195a571c0f7d3fcddf3f093389b1568f41a2b746dee92e69de19c530f6246334c309cf11492f57ea5e2790df25ce9620825f51cb61991fe9de39b0ce5fe81a48030d8f0d2f9ccf9c7ddfc1b8b41c7f71181ed036e65ec599711ee1df90fc22db964c52be69ee98845eba8a55fe8ac002feb525fc14afc13db66799a31daee59bb9b6fcc66d7cd1db4756ea8cbd9bb9876f8b200bd6bcde6d25b03262361573d7be09b35507986488488e984217e455788c7e485c1376107d14e537bd4fa013fc76b16ee9d4294dc23a821bbc34257e55ae45c3ee54fdb3f44cea48a50272dc75efcf78ea4ad7f2ba97b2a169557367368fc67352840056dcafe30e18df7a715ec18703c81fdbbbf3a81c9f6f40195615ecca9031ae25dfe4846e944346548963d3d3abdea9b2ed0378cc9f9a901c0e74ccb16a24f99e68113fa77154c08d476ec49bda4cd113faf2066e98c9f7ec5086556163a99b04a8ab092c300084627f079bbe86cec963c0aa45d8181fc8ffdf44692ecda28dedc67211c261a21123b0a158e372ebf86e6b0019c7d1e6617b59a2dd4834e4a3208bdcc4a15c432a40382111afeb3cde7da087fa3a6c7bec3d4cccfc4cf127780dfbea3d1f22fa0acb8ebeed5a34d2eedb954835a7826a00fc2c316cc4c76581c94034897cfe0c77474b1e18d8696285462c56e093ac2577fc1f5011a253f1b2283e2b9777f5c77703545c180d9f90514cbe73cdd3ae716a728c01d70ac78da7d15eff678238de3a3f88d805501ff1305971ee4f0415d01bd47b3b741a6236671bedc110fce62d5d62dbf9e808cde62e5f7f715dac87574ef38cc04ddfea504a8b576d6b3ac92c6fa86f093010a1bc82a676c53b636e85fe8d2ecf3aa3dfdb0faa0da149803e50b26bf3db5958841ea5d3ef025feeb95c72be531774cb193fad1ae5abbf87c89260b31855180c9dfb323e77c5720bdfe8a665f7d18cfe477f9f1a981cbbb07f47c3d1851f0db485c9e9529c3b257bccde166dbad0a7696a05003372e918201759d794d5bcf786eb0141b5616603adbcedd7caecb98f826589c34fd7f6d55771c8fbe67af1e38d386d1ad8210170904b21c780441f47cb5540993ec9db7da7664d2f30e5b5088134d2618454af2c9a703fc6f1d373d081a5ccaf2686f2fc6207d27837a1d2c5331c121f5cda3c90be25e9e929a9b2565dc3eb7d8473dfa954b01474d8f949ff033bb62ad4fa9a1790482a637c21b36f240e8785e8020e72d37c4af808943699298ef30721f71240199e3eb2d36d2fce78890c38f9db9ffb5134d77ca582c0b93017ac7566e446e7806fc877a920082793124fed6dcec37ff11a7a96ecf807afe87dc3a4ff4ab032fef73fe152e01be54b8be0aa25a5a63d8d09d833decb258e503819902847df6ccb4341922d64d32355fbba8a0bb47aa0c88e4d1b653a494d891ad7a7cfa5181596ff18c16cbf183c45179d0c99df1a47a2ed5f582971a08f183f1368420f2a0be7edb098839b7b6c749e44d338c84b657ab7343e9ba9effb6415a2fbd891b48358f5a99fd2f457521ae065c674ff387c75d417ae9bafc11801f339890929f34a79300c5379d491142fb23dcdd153276a4859c190f0dffaaeedfb820bb252f7119db88dc6bb21623ed257bcbe04c24f48b1da0d1545f43fbd7f78424885ffd909b517c84a308daf56f26888d6de6833b3509829962d02b68ee58b546fcf2bd4f4dbc9c2e1ebc308b51d4980aa819b95d8577812fd670dfe0f9177661251db94ec8263503127b6c78d61323b1990a0595ed1dae9796e09a00297f4b42a8124160891d447d017c5e9c91996f3cfb881cd6c56e439c1bbe4d04a632362309585cd0db6b75e130253171396e4424dfe6231337121257348bf48a622b12cef917ae9637e2f136e7b56bf09ed508110c3469d555f1685c524aaba32fcec49c7fff4eba20d4c90fe0b3f4b6a959893494d4eb21b66e640e7942a55145cb1ffb3763173c47f17dc00a5709780fe886490783f79f8e68ada050a3c8b891bfaf845c9c1be909723ccfe2b7ee2acf7fe3bb1a3c55cbe573c57c8b0868186c7589ad207fff5c632b88ade8f10716ddd1de8772b5bf09e6cd722aa5271d6dee93d9c635940e89f151be79ceb1886859ab7156a18d7430cee74b6f317c43be37ed9a5596fe759588a3c572f40a5880fbae2c61da113505166fa8263a6f21d3abf025077099c2e641f688ed39baf052a7c1cf03683e1169f79442e42d834165a703227e74f8a50b4ce2b83e216155f1d266ba00f1824f99d0face596301f98fa5addaed2265ca99b5350f84b8024a81ce935ccfef41b72505f41b9dd5470cb07e5414f4ef7f1bf98d7f62e7bbc73a2feabe0a40289facfd5a53bb9885fd7d6f4cc30375d51f7a926f3dce0d799df965ebd21b6152f81b165f8deb41c0a88eb562013fa78971154d2903caa092166c11281525becacdbabe5b0fb7169f1840329e5f8e2624599991fbc7a9a00dbb80f54747b60b7dafec123cdbcb10bbc75514d4b58e9c82727ea25b7c26cbc56ec674b5c17e3c8e1d2737f5162735418aafee8c193ce7a5ae432437bd71e8059d750fda8c779a243ce807f5d434c3df7e1ff830da9551c3ca2bf5d8a9385254f5a774839ba944d719512b696564f0538b125f36d76f32de00c515f832a0d22122c54be11a8f7f94b2026fed15e49862b4acad6c73720c401a966b6df0b3de089e0c48f33f968747a58f0c106f7fdd39da983abd0fdfa33e3495951d496661c21e2fdc590f13c1eaab282424829cdb8e646ad25985b7de44cd9c761e4b1fd5bf38fc204e2c5f0c8feb0c8c13d77e1c34867bdbae854792ef3ee6aeb6967933cdff90a5361a0ee91319e22120982258f0abae04c6513c63af795825aff62379fe8bc238a6fb6c9fac07185662ad0a2fba9ef80891f70120d58d9ade10caf7b93d0fbb617ef49a65d47ec028105cb2bfec201eb5d046a057149e85a0157006ff152f81a4904fa3e5021ec7ffab269c3c7acec1300543ae25a3ee46e8a5eaeba8bcf516b43420ae3933e758fca421296748f8171a4e2aabe1a03f2b3e0c43c2885da09e77ac3b3474f38ec7dddd6d27c3892a8c3b47f4342220ac7bf65b0517ed8055980c6c245900cb6bb71765604ff1461a83d737a7b2929880bdbdd8e5880bbee995542f21ed6994cf20124c61cb80833e16f555998ab2dc355862b8089a7f48a8d16ebfa4c9cad10927126ffbef3151b0c4ed64d0f65040fc3da68e18af91313837fd6246917eee9f9bd151448c1cd4486c58ace6c513f0d137bc7d272765e506d8b54d8a991732def6a9025cb08379552feeec55a7a02a8fa4cd72aeb6e7b86a68aeba8e59b8fcaf3d420ae04c365cb7321aabdf25031026477f9cd7918c18aac0149df3a5b433dcc2628d469e05235122ad7063405ecc91e44507429fa3ea631cc5c1a80bb7601488f0bf1e25b1dc174209582cf908000abb0ab91093ad8f3cc9647025d094b3827168e596fd0aed1f2ce668e0df73624fdeb52fb0866a1ff824f8acbe29b0c3bb76c2d84e7bd11acb45f207b85c5e8e8cb6d0159cfeb24fec39d0c21820fa4b284e4523aff2f4ee81ed835707964cd5af61c141a06dd94083407760209f9bc3613314df51137cd9260e6f5d6597b46bc472efbedcb50c3edd7f8edbaeccacd68533f710fff81231a2f4ab0ec5e6be4598094432539f186f2fa9146f131805fe6da84bff3bebfdea2be4a3007599fdf27e60e8e9fb08f684fc29387f7e5580363644de101122be3e09951afd4d9ab0faa6435ad00632f811984b7a202d0ef690518fda5a8f3926c0523e0067e0c7ca9676e1c3f2b3410402508b059c8df817766c49e118b122d1cf8cf2783e6f9f3df0a84aab130b737b5021aaaedee4c9d3f0e67488f833313a42008b436b86ff7b4b04c122c15fea9f90cd20220e1025b97003e80b26428b0229e8af1677a2b5b797efeadebc1864d8b07c7aa20752b165f39eea20c8edb887dc50cdcd403c7f9e4f31f7f91f8a8a68d61dfa4f01999f444e441311e88d9c51f8b07ed67b3007d1852fb9a83071d01e0bbb591d916a78cffad15f1bc4a5026a7657c526d224cd74c18e3421004e749dc0ef34e364f267bb53a61cb605d1be9b5b7d46fd9d221087203d3ba065db452e5b07408728e40f73d581616457182c3e6181751385f17484552100d1afc4f91e6f5c251f0c37f5897e12196d69d83d455dcc06aa4834672ca425f3332334d66795fc1a13580356b326145804d5e97754d51b73cea79feb177e5c3f1215f946c97a4e6f0e1bc02a909c46bbf3e81f828dbf8618885ab8515dceab85df1d57f8671cf1ca5e1112ae9897b272cdf44906d8657d0d086d97f3c9a6518e03031a87dc36c6c0e2a6232d34196320ae4c112818570b132f81739566abbc2ee6eb28f0542f2e5010498f10042f30a10e41849e7ec9e48e57548238aee4087db349e736763acb37ac8d09ed318a7fa1e8d1f73e1366280811d12dc23af7e20c04ae4246386d3ea3521c3f9f0ee3f34e33cd8b81ed3cd72e7a2d516d9a188da65e6fe42e72c62a365c6dd11d0e6a30442194fcf40c67207ba6677748df1fe0df6324946964e37d333cf747d19b4a966eb708dd2470709a96c04959f056b2eef2fd6a380d4bd5bedd7c46563443fbc4b28fa67ebc1c480b705eae498a7325949e12965b03c0a8d2bdcd1ebdd9c60041939f1cab86e22e163604ba1542d5e10d9c8e433d451298c4ab22d604ae1c1b141e20fd41563835d0c07ad3966cb36eea7458887f47311533568e8330172edbca8e16a2c1e26c56d39ca9a2f593cd91e726e9015e2a774ed0835a750e32b1eee51a1be3af66328362ee0391d203079d8eae0ad7063ef13b40570c883a91622403d7f858d8253fff95d2e584c9100ec3ae6617f1b39eb24756316557ec19928fc4525e4d92bcd40146cbe59d04495827f639c5e808520286d92273c48a07625fc3916a617c70312fb95a1d3ae8fc378c23e4a03259d4104f63e297fe5cfb2444565d8321eb4615cba39c783b1b374153079907ee2d9d8da02b63fcb71be42f57573f81be038324abedcae1a4d9fab35cfd611bb41e4e51ee439a7fbb206a04155785d2a6a560f29947efae5f4a8eb7c7f33a3b1ce976ea41724f698cdc0ce8679a1e2c0991bc2d3b461f70bc2bdb64dad0d53f66acb26e8d0f0dd83a0d07cae32ea58d5aec6d967cf0f8211f7227794541b8d644e851f9db904294accaf42132e00b45a64b0340a4bf64c236c5d5051f10ce49a010fa9dca083975992e890aad1ee7ffafe51f9549701c6883c7eb7b93a03b3c8535f92f7ad478721cc566de67f165f29ddb4c6d3daa482193eb8833ea8dff3ba47dc3a7650b825b4bd45588a1c1f2c4d4adc2218d7b401eff904e49d9521fe9540d31ff675397787d97d54bbafd22342b6efc29469ffe6a8925225122fda7bfa62f77415675221fc17761188d4149574f8634fa2f1bcb948dd7100cd26a40cd09890268682b8f84e530b5ceb1b08483164927aebc94cfc7fdc447dad1d35e65b3aa4956cfc99b8260ab262090e37ded82b7649e9641e389730b11710268b65f402016450982de1939cec99f5641deb74085e0b7da4f303fbdc1d7b23154f9a32d9812b50789d3cf61b2405ae3a43535743f1dc479cf78c95fc41cbeb56b225c3e443906b321f9fdf62600e73dfa6ecd516fdc8b3dd360873e6782d8511e1c028b28f100fc5d5c3c1f0c62fc5f527058a398f3fd6dd10c87864ea93f10c060009173d6211c4dcf7ed0c0849147bb6c29456226377972e7f6dec5c1f57a5c9aa30a2f25047621c1a87c20bd9ef994bde7ba826e8bd9c2fa16a33eb1c649bc5a395b63bf5f0fb06272ea5212335c40a927ec79afb6a75e97c340d742f294f925103bc6d520b1ef7e31b8a15348f6b1896c1b59450f69e54cdee529f1caf702c9dc7622c0c6604b818f312e6edfe20e29d7ed904b57e639804559523e45c05f94fb9934e6301216924f38345b87b639d40a98be759b646a68e0b41091879a123caf8e4cb2de8ac0d7d788b75c9cb12234bfa367f2f98ea8673370150d48556518d37e3b975bd9be6160dcdfc8ea52c4b364af338b0002834797107f2995884bd76d050af2e41ec218ea8c4bb2e67de72ad996129e016abcca69dccfdb849f9a15b03c9831bda8fdaa00b1495f9aae49879a3799380ec09a25c33b5772fb06f6b59a795519621ebc5adebeab4d088d45ab73bf05023656e1cc1763f336bf2b98d59f8ad20874c0f55366096d70ae6f52f206a5a31ddb2902d63d0a5ba93a87737fd6b3fab69a5140ece25e6b2359e9017d939d7296e2ca4a6b3299295bbc9a8782d88be2c2a49d289397af10348a3e0757bfa3a07bbdb893a608ca195cf48973993d647d617eb3403eb33d2f864efb4d3feece46deb7fb1077690cf1bfeb26e659a138be102b878228c9b379c26251a1adbffce7ba19e0d6bbfd3fb3f7357d72477ec7fbc369717dfbd3befca243a3679b2e46224e3467c6627f395d7d4864e2565500f1e927add789006499166ba5a4438cfc45d23fc89320d19342e7dbad872037d61580198c5426e3bef33573dc730bdb6d683d896d3b0d1ef91756b00cb6398acea80a5964a0ad39618aaac88bb847561faf83d2988fd9a88c38b80368c92392ac6272742ea3e82baf406aa7420526735ba4bb026efdcc3f11808de1be8c399f9ca4875ab60d5ff95a8e82f895893f61d3374ded7807258a2c3f454bd9c4f5f55d6f1793d89bfb25b8d03e266a6c546c557c10fc4e7d49fcea3184a77b079f4c78ffbf9d2b27affd01ad1222ee31b79fedfa90eb927af9c43d6768f95c1eaac6a926dfe5886015358e97cfa6a831abbfc836858582e35114f27c457b3e5ed676f7e3a7b3c15942b60c45e46eb74be259be8891aaf4faf82f8773f100ea866c7e4a828f7c8a26d1687adb206c712dc86a0e854ffc91179932b9dfa6d60659d4a9ebf01bfd03daea8a1c4337c593bfbc56f3f40c7fc2c90129d6bfc270107bf3f988cbbe7046ef2f856c88fdb7a2dd8da5276ff704131ed00092891437e97b433b1f80baf56971072907bb8196b821ce1f28a0a406eeb1600aa3d7bcf178f2554f23f89f830ce6bf79052784e539be78f33822a9bee10b173161ba325148fd36fc19497bcf9d8dc2ee845053c6f6ccab63a45c98846cea639ce7e8721ac7ebadd04778742c927ec6088a308d30234f80e002ae2237028fb34ae67bdbd6463f44d8d13cfec43bc6c87f38e4bf7f67d20df1a699b6974b798ffda6b603363aa8282e3754bde12291bac0cd79a5f6346cc0f3dd9613b1d27a2c18dae89655e4a7ac80ccaa31670391a809173cb909bdf7049338f0b48328633dc80d3fc5e2113b0c9b0388fc4b2df2ec82f4757ce09213b9e620593b332f59e88cc4bc1aac5cc5ec8fed10ccec57aa443522614970a0f47d54288bcb1fffe661aa292a8c9c52695ae95f84ea5a98bc93548a25f8c77e8e056895e9a648304f4e32c7910eae688c5c4e13c2b589b00cb59a1af1363931ec5a2a98275039b9dd78b38d22f3f1945923ecfda20c133ca4f40dace359a95675acf2ffd1e988b901a32ac4eea811ed680dc9f94cde0d814825b026f88bf565d8accf75c86292d075bbbbca158efd9f374e74e35a8235614d44615259a9a5f29e2d3efc72534706a038cd3792b0d29cac6babc4770eba4feb4878c01dd29310e199a56d431903be4673837f883410c2684153f1d75f74788d85bcde9bb03bfc9212f710b6bc2646a1d7b2cb6ba082b98dd3fa39151412990c899fc04a9b0f5ad1462e4fbd8cd3017515eb538064ac2388808ea7d56e05a218c9c4e9c98bd2c7176880d214228dfe28b23bcc0b914ba87f6e4432cc1b4dcd4388b97e998070b68c5d06c30f0168b601d359602b4afb373ab3602d0d950b5d18231f1d056be098eae204bc7a9f91d302cb2b8e3aef3f21570cf0b92b6dd06e0d3b91f35ddbfe64960fd0088bdcb4262c9b754017a4694ddb17c1cfc262bfb2421a8fe9053ea3a89d35da9467536b200f691b132e14ff2ba20472bede836ca37779252ae5684632672d143d248f97038c19a7fabc14cbf4bdc7944c542fd1988506832791684c99dc87e6bba96a76bfc228f95e9d0b557e98f264d07e53f94a2f9c95f79f1f615635cea44d012964dacfc1e052165e375514db37a685cade1e5370f6d4308078ae11f45428ef07b7c9484dc5493cb5986795c4a4f33f8ce294c5ad00724a95625ef78b26f19f2e56cc1f9ee11df26fbae0fef754680e01e0a3a3c8a36cb13855a746635e2b7303397ce03809e8772dcfbc47825fdab4d935bbad14ac4853388e102a86c45fa7e23ceba070e304f573cb7f1bf3a5f416667282bf3c6441a0cc45e2f22c161db0c39bc5ab99b55df6d99e834c31a8b8678ad4be3e98b022ccfe3a78390711551a91b0fd5fe73c6bfeafab1e6c657db2191a6dd8c1471b3eba810537fe7b3842a68a15c3252fbc1f8147d04080b3e6ddb5f3918cea8c3afc50ed92fed74c50fffc125df17a395e3678bed4cd0ecb48f3a6e50e3c19ede0d0bda84e27ff5427756fcfb1922ebbc51cceae9124e216534c3a5d7e52e1da74fb7b6f32ba9bb13aa401355f4ed96e704e2f57049bfd7dbfe45a374a3ec403969a86914f34c09499b6c08dbb861a21df822cfd9418bed3cd97368687d9cf66e7822f28759836a0ec4c39c7a269eddd44dc2cff7d895ba0bf1d40fe2ad3c2b8f3549990deca6927604d7728825ec1f1800c096b1e3ba886a344436553085d7d2ba0a4971e5f665cf23eee277be4394dd1fcbb0f970d8c8d52032de1dbef537f45c3f1526e763e100c7dd93b35ffed8a9d01e6cb807bb82fcd93aa4d1d4fbf1ed16169e78258efe6fff41611ca04846ca31646b38a1ebe78ac0351498ad5d33269025f35e31041ec43b38df0b7ff6cdac5a61f5eb7f4e1ae5873e7e3bcf404bef153bfd01f04259b2d4ef4293e4b4336096e8c926a68a7de177bb6ce3ed9843f3616cea6a3efb3a3f0752410c8447b2eba35eee0dd6b7792d36b189c94ee9a44b46bdd7bbf73f121d7905fd0cc259a5e5dc949af21d50a4264d8d318fb479521c15c03348c9020e0643fecf8810ed4e000107d5c6e96cffca0fb65b86e1cd23ac23966939ad46d7e4e61b5f80c61b4e554b0f9a806b38db483adf91402abc157fc968d71e827a5b3ee7862e0e8bffec1670b9aeabc0173368dcd87f9c813beeca24308c8b066aa4da52440e2678f476407b6cda5565bc3fa1a3e6ac9b5f7ea87780ea64a5430e164421223344b1303d72d81127fd9a7adcbb3c4495048484714fd7864a08127a73a863ecc4fa200e0a3b28bb1458c745ad1867bf335a022083ad6728d543b6b6114bf50a03d2e390e3e90a5a469d056bd03fc0aa515aa53b096af15e36a86bbced454e52cdc15d5fead63e91de5799fda979ec71e59af570a24dd97fb6df693f155d919c4f95a754e7f8483b635a9d70061095cc1e843688eb0755a592d69ec077173e391689a2c7288bf7c3cd40745eaf3ac238ea8b2b2c71880dc1d2abd4793b6a528cce7b6814890910bcf4eb428b7633cbb3a31e530c54eb1e6a1bf6a215ca3aedb93434145bba79cf74669cde79d4c07e3ea953189a760b863fe8dacc52d81c3210bfac8e81d079092d04ea5974281b7f9b99b37052ffdc127aea4affe60a3faf752bc1fe876b2aaa643bf9bb6f92175304ae8de2c6a226b8f7bd290362c5b0183c7f0dcdb608e4ec8f8d04a6d2d58d667327060f1b4c496331667ae2954f9d227a70f4bbf2746da1ed48453555d85aec22567c5bcc44bd45108f231be152d7c6890cdff395c6438c3ddc6a7c36df9668b6826252215916db98642b59a308346a9be4a20fa99ea39686ec8723d44f328fca4fe271d3c26853a718deb88393e8531af37fdb86af69fc2d15910f01ca01e1f8e4b4488a00e8f85fe32b4c1d4c53195b1b8d17ab51295c9c8ab9ff91656d9ce26b4fccaef11818f9546395b211f544dfdc559ff186bbd6afdeceb629a0a31f3ee8d77793b879e38ea3583f3220f37ba11ba4681597cc337b928ded35e986b0501d513e2918d9ed84557a9540afc3d6e24dbb3f6bb7b2ae9d3324c55e947fca5bf1c2ef7269053a612af183bf31b2fbd38b5513949896c582f2063a1c2b589dfc7c24612c52d67ded3876b32bfc9acda8cafa3176cef1a0691258ed13310e81056e21f2f28e32db96be5fd40825fa812466985516e6074b15f97323bd01ed2475e11dbd16bd651455428a697f2fe63729de3561769efef558f2190ba797540cb05692867c2502d6865e7571be278e7f4965f6a1990a09bbda0728806a10e5dc5721d133243c33515464eaab3a2dfa305dd97bfec96bf4f9c451942ee5ee152106982ecd54421fe493958ccf43fa9554e959b96605c44680f823aa99db41d71289102528a36ac6d06b9c11550f26fdf0b1fd79ee0861d689e6b423642aaa2ba452698eddf107e7f64e21df190e0364a95051e648d96ceedc56346dc8783e7afdb2d3b24ffaeedcb56ae0378232fe3331be16823fcf9dc1194528057bf49eb76f0001d3029c6dc32b4f1015d58662668a72149cd50f9529e1638e84f9d88f0000c267d3bfa647818ab6616ccb2f90cff141e125d16a0548c9d290b821f51ffe59c737ede61261deeff20a91e6e67c8d692b34920f14cc40ca84e27523b9560c3a852d6e176673cbe026aeea878920c5d64a318dd669852af381ad6223cb9e7826defae9dbcbcbcb18bbe297355ceea05588e304c7a2b8e5bc42bc3fd1cf5e1d8280de0ed389c3f21e78f6a828cf731538109d7f700cb0b6c5b7c3abb714fe2970a41e0357fde102bfc5946ebd17093079b3a90322b1d65b395eb8f42f55398377022ccf885341fbc5d6c05b0e1a50cccb62cd5e8a05550f36bc3de34e519ee2933a140191930569d2fbf258a07c6b4bf7b8b4d43895ecda2cf68e60f0c73aa36e9485a6321e46db0e05bf883efd87a91e65a5a3ba71dd698a774935a3b5f84d8a86b704c32741c04b9658d3a7f742f7b0d63afd722894dd3dda49906fde2fc57c8eb638783bd7720ebbee1542b4f7dd05f543be97ce3098172acef9ef1999dd9644eec82eac6b298d3742be219eb10ff2d8daf6a9fa31ca8c569a787b3dfe4f692fa1384c97e3361940d32a70513430507cc80d79c50a2c5d8e7edd5a76b735297307e837556092da198130451d438860d1c96ef643b6fcbd3ae2c456fb2fe2efe56d071375dd3bef060c33797e341f3c70acf062a2d4221f738415d3e242b10e48f1e9e3498a1db152e7f94da1d985d6c2bc8c51d09f21dec208f70b034712203afb54ec161098a9f5310f295edcc203dee0d108cf81588667e8a3148e123e5a1b95008daeb89381667b9db968ddcc06fe36da2284962928d157ca7cb56903fae79d21f57376005cb9dc2a8d715af12a514c31bd7d159475fff94538538df1495e8ac99e63bc815bbe3c47545b6692d8aa88be37e7e92b2b7a13a03c02671b506d63c3eace461108662694d1ad23294e79b58e3822ad8c459233986d36427828144b8e0fe7bb4052a95254a11b2d0b599fe92991c9e86f458de63aff12ea24b714a43ca214f9942f23a332dc6a07515422cdf10b10bc204dcc53b17eef8a899e06cc700b1837ed26753dceefaa911a51a58ddbc0258988c317e901f462b2ff80f90822176a65df502f30ac65a978f315160ead7a74523030603b61a8444ca83ac4bd4a21e08cc58af2ff11e1439fc338d3a2b7ceea9226a86d6c64de5265e3f5ea24d5a27809d8fcf1e493dd242be17ac15f734cf3ca409bac1df1e3cabe566cac374693b7b88a2e36463d608bf30b7e1c39ae8dc404d46f2439f2a411a821bd07ec53d810932a28f49d39c2bb568e38dfc62efeb1016d7889682bd9c7fa0be449fc629a339f222338be36565998c42ab173bb3fa3952d620882e931f310beae24539170fa4a23dca242b83cb7d135681c306c730277a3ab326b8cd1b83edbb8af517316b115d622f87580c1631808c45b30168f13b658737fb74114b48de6a5699a8aada65bc1b9b991dee62195dc4667af919ce1b59c9bc836f67579813b7247dac0a550e15df0bdf59157c6e35c55b54c0ef77754471a66cd5156c0d074e8ed995a685a517a1c395c4193b001c8676cb77e4962cdc9c15abad75dac9fd0391f5d15512a3c0e7c589b56d7797f43d4b7b010cba5e712776df4e3bd58dd5ce3f33733821ce37f094c2ca69bba981caf35e8202e9521efd3051ca618b2d11b16d1910e28de37b97a8e7118229b19dbe8e06186c5105217f0276ca5f0b0ba7cdf79cb28ae9f020f7015f32971e75fe993ab0fbd860ead8ae77954782a23a5bfc9974e4db652063f55d30881d210e3595a1ea4b27a3ce58bb74b972fa3e80ca5e612af6eaa90a7e0e9110e03318d9cd5fcdbac670d2cc4e9a8f10a8b8db47fbe1c9eb2489dfc8339381ab7ed5879a78d6f0797f76d47a891a292d98097c509013416e181a48e6dafe861ff665c0f49714b74fa89bc97316194f7c2729a17d938a550274dbfc9c9c77ae10062ec1c17a0f5c0c22477fb915cfb0e6920f8b574158cf7fa42ab2e599193ca908abdcc440e86437d03356140aea8d111e9c1a5da2f9f45e1963f807d928a67f305a9a911c3722b85f7ec19cd7b6211be492d5bcb51e6fc7faf2c86f7a563cca196cff369e48557b11b60498c7ea62bb2821f81edce0e660273b6d6f65c6051731e106ac12703482388f175e2da5c1b22ac223179af1e236a1caf4c231cda1e7aaba70c3907fb2a4e01734cdbcbc1ed104e19cfa3e36fcf32103cd8b311c4fcb9a6fff5f60289e231e1185fda912fd2d80bc36b982012ab4d6e4afbb6506f6f0a58069a71a858ca56c60ab6eb0c99956bb2f3ea79089140129e002827ff3cdbad47a5091fc1959ff7ee643d1edc6a3209265a96179a5d112b1cd2c4859c48492fa1d6004d979169a5fa9c09e2c4744d5c9864916d1a4c0a5833255115cfc0aa9caf2bdf04c57ded246f4fe56df410b69ba4a843963e87c10e960812db64a60c16e4c12c98d933fcf8f22dae924e65b3c22e7f8502f571ed988e6512f4f8f5671ac3a6124853f3e363a1b1c97115d58fe23dbce7276ba7eb21af3d3d495c8a15a0218b3ac06fe889166c6c33c5e5fcb1b87970bef2704ec098f59fcb8d21286415d58cd627c92d0b06dd9bcbd22098b796dfcc3aacb4bfa80c6bbeb58761947db10cb5fc144c9958c093065e8c7540fea44250e0d40344664fb4d7d2a7d96047aafe9ca52b874fbcf21570b18a9f29c1a8b480fc66290f676dbcdf206d26748d8d8d220dde5056767dcd776ac67eaef3aadff3f6a780a2f1faca09a4a7cdffcb3555a66a027a0509704c88dd87ab87a6ebcb550bf895c39b7d1bd83215facebdc2e9301c3a2d98edf3ea45c5c931c2f43dfc322b23151bba864c72e5e0d97b75e4d45485cb5283b1b89155f8af4771e23351eb9539a354b18d94d5ff911642707ce3acaeeee0d5c3e831133fdc9025ef7fdf638a1716bd63b888ffbe601a9a25881726f70a0991b3e6f5cf1d5f6aa76329d5301ee6902719557dae100eda25ed9c32087c89fcbbbd78ec2347a7789c8baf7cf4f5eb9fe1da00fc16c8f7344d066bc90376ac5bd0fd54ae19b10a0ff5fa2b794eb2f92f2169819c1feca2f4c457d7666ed91f9855b25c0a09dfd820dd350afdfabbef03637dd1abbf113f4ee85cee2008393b71e539d1c4f647145e3aa58bf03716eb90b1821c7738932a73359383eba0c7278b31043d12dcdf9b2a346a51b2ce0c68927ddc268ab13ecb26efd8e57dfa9e912cfffc355df7d6423b432222a6b94fdee644ea8cce1d948eae99f54e565618bf42f00fad5d9c7ec133d3a4c485603f240893fd4f11095ade13d5f15868fab198f03bd940fed99caa1977f487b1ad3870b01dba5f32ade341943302c1eea4e7ea5f8509b0eec9769c2f3452135706151fd8a0264c4510edb73b2dc6e634d3c033e94526236b3285319cbbccae83c4b3062ffcd071bf43e98cd3780eb05f07a165f93de7711f92b80c810ff8ba2275f7e331b2bd92ab27d15c8180a216deba9738a50b8fbd6179770bc50284ad850aba6f49e7bdc556844c7ad95bbcdea1dd98f4fab985b5d0c9c520a4698b622d92ab3e276a7b63cc7e4aa3d0626aa761f216e52ddc6538cd834769654dc511cdb45a1d7923e3c89e241483667441cbb0cdca64d92489396255b3f4e6be04cf5c6569a93f7cd07ffd8c9a5a83af527da7cd66bd6359a7b1e04d353d11d90f958a7d6dccac9994aae06c0878032faaeb1ae38695c68ae2b515b7d95f13cffcf6d13f5281de588d799488711428b582ae9ad912ee7b016596c1d8e698271da217aedef963da44fc00745a7edb6051e7dd8b1e17a22aba1e6da7074704dedc2d86d263f42e14e39754bd1c1fa4a258d0c2541d9d41da85703eec2d6ebac67dd278eda3ea95e8ab923ac0b9511802a7fb8cbdb80d21cb91ea66bda47c1288bd273e6d6df4ac10293278eb5279485d0cd6638c3b92085c119580e501dd90846c55e58e27f0e97e384801d34afa0ac0b5bcb29ebf716e30d40973599a23a3d212df3d561f93965c8ef31639ae0f0dad043624d8a04854cceddf185a12c2cd3e0c3c2aabe40f32c5ad65a068eacbd75cfb453c728e90d70b0e906aa5c6a03784b7029b096f6e81abd61f3acd456927a94637f1b59c9dd6e11f131cb4a66a3148e17c98034c8d2045aa57632810d450f48f0ce5edc2c8914f7a268f3704971e59d4ed7890eb82ccf8df9fab427ae3cbbb35cdb8c8f4c70f97be3f34f575c88bed9a116d21531e4995933325bc65d9ddd00645c5cb945339f80ca8a81ef1848ae9071ea86affe77d9bcfa1104ecc258f8d6f265fa3a54ba5dd3db40143ee1963b51a628350993c1ced780f0825ed65b634e7f00c3376096840520e57db4247c6387645b7567ee6964307255bc4873825644fb6559a938773b35c2691decb9003fc40c6c83b5a973e6e662b2347a049e197808e29d05d9944864b42a4cc8d3163f0e3e6bf972b451fc8695b2955be9c8248f3141f259c33c0be179e57bae7f83503f1fed2a7f17aee9a67d295148ee790e1a294b02511a1b3e97957d8c99d503e1f94cc574c4d0b8ec730be2b0b0e3238dcdf7e899cbe46ea4c611b7dc6db50a2f5d7d497526e3a8b2fb1c9f1da1aa52020427ea4293aedfbdd114d2ad8ebad6fd939261465c9fc44e8115a68de478c87eeb8dfd62bce83228e396568a21e8a4a0cadf23ecce08c4242d5ce938d4640e4919af825498ab8a0f5b671aad60de32672d4a025e280ec8db289aa1d9be54a6a33d7374eaaf6c98a4206d3dd22ee0fc59c02ed3090075244a53897ed7c915069f5efab18c0c049790c9ab0eecc3f71fb42b29ef3626bdc5e81fc50ff1ca998b121ae69668815719398ef3cc2cafd1a3b6a51d9aacbd7704f6497f8837ebde0d8441112f253be314737ea1a4e45f18d2f17c1cb4be1b01626c79802ecb5e6c57a92ce5c0b5105449ec7782ce8849465e1a5814e3d1c75704b58b339d732edac9f490713c3fa7f0bd3afdedaae5a078a83d23c7b60ac8bdba5f4673af5e128ba0c48f19514578e7b9c2da953d403d338081de6a8dc277143484c324dd85abe6fa0c2e9cea8f1ddc3c642ebff96ae62f1fdb6f88517cd7bc0523dd04af852bc65bc5a22c8c19487ff3c53324db3987e492b8815b6607a75b76831063de36000df0f2ae2f35f225f0bf4db5e9a645bb7648222ba8690c7d89073b20dd23f80552918157ebd31d3e96f2ab43b7a532aeda4f213ccb12ffe01e49b93996afd6b8273b59a4ed98babc91844f7a3c550f77db4fcad3d6489b359fe5b5dbad7b9b27a2735d0d33c4b45949cfa37cfc5c3d10b3f70217a8b0ee302cf6c90ce4a620b6f5b2bdb11c0ce5ed5d851c9225aac6e9f02c27df462ee9c5e28a6f8ac9883d09db4d676fb3b927a74ac00934982032a580259e00ad7c821fee23104674a4fb645ade4e679ccb71aea014e3912d94ec081e3a8758a9393554ec86cd3eadcac861659b463051f376aa1c9edf12c6340ff0a8c645ffc5acdc0bab631d8ecd2fff04d7cb3d508cbafaea2580df19cb36236ba6fa91b3ffd137803c84b2f40a8664d577f0ec97fbe192feffd616b7e8f79064c6c376dee872cd24de5abe99193e60a36db651d70802414874aa1a9f211888bd351b4fe0175b01788e3deddaabfb80591c68816975ad04b38078008f7c749ff5e1fc2ce8df2b63cdcb7858656190d3e2ae91ad0b73fa24b3fe867606d1c3de418c9b139dbfbcf975f18a4617c26439e7a8afa88319e0fca0e34790728788eaf22afb12f5533d9c0709e605fa485daa50d15fc413a6602f155820d3b76fa7261bb0d9cbb3e4d8658d5874ce66416750df5c97540bef6eca983ba5cf7260ad4b08d9f02a6f905ee37196d9f7d9e5b3fab50f92473e430f2c47760be53178cb6d9ffb7f9385f68b655de2f206ff4d7158736befc6b3350f2bbc5153817352cbc7b0d07fc9e1d9589d31df8449da57f510cbfe4fa0126a5f6616f1046ab62d5a9c39bfb67cb9df66fede976afb3733bd8a5443b9e0f52db384344ae59df7cdae818fb2dacdb9c09b22a82684931045aea26d23a0740f9288a4808d782419aadb19bf4edc3c0c19e8c5c3a50ed0ca3fcd8bd7836b9ecfaca924ea069ec3c37982ad2b6a08eacb035ab2084af9020643b3ae7a4b49c9986a587e4ca05f9de5f26010ab79ec021514ff2a3b23d3e0a00d2cf9cc1943bcd44063471b56c7c540a9f6e25eb7367e98005d91aeff7e14731af8a55bad27f6754eceb5daf2b560e5ce1cd053fbbb10cd3670dbefe9732d64f73dbda5923439f5d7b0371ced7ee9263677dc5bfc05187b44b468e1837730bebc8e54c1e7e567f3bc47705d3c2cb57cf683a6649ce9ca9d5719d2102a0a6c756f433056cebd86dee2e004aaffc013899145b5a168dedb6b3339d088192e1858daad935a3d215cb6ab12426f3d1dcb8b849621cfe294035f1e66e7f980c270387cfff78c9c45c0fdd109db4290113f8db72fa6181ce13d9a0ac981d81c441b378390b9b1f6b92a9361505ab59bb3dda5c657a98f0df5d1f7cd633eb17e7f54837925c1a2f4fd8b714690d4cdf14b4edf76c232cb8341d2645badf0dec431caa140b569182fdcee5b76889a7ab0f8ece574b67d48e54c29553b82f6f92f12f06b0369eca24b21f3dada6b28e04ab5f379db92c7ff72c401dfbf8d36d944a4ef7bb3db5f9a8b91541cc5f1d60f7e20edcf7c4e72e6a44b0c6ed4d121125b507bd5e1ce42e2faa5624f394867e5dcf249a4fa8c7d36d51d208888393176daf4f27bf8bc0f1059d856e13d4dc9717d425e5a1553883cd0ffed3879725ff5c985d66cbba55a984d734859c622776d09abd1b7f789e152a4873b0bd3bc03bd9f572b1bdf87337ed87e28ca99960f650066f0fdc1fc387e6f9094e5643d0138ef45cf409493936092ada5ee0af8dcfbf3d7ef6ead6a72d0044f2a537238f18c011dcc1e77c93bc27876c1f72155ec2f59794429257f9480f4afb248e1632e7f0366aaa7bc5ca71dce8ad05570cbbedd57f334a2a71dcc7ec7a2cda25e48d31f349b8636a6e1a82a2c596d5b004ae6b7284f705bd831002d8a73ae6f74a7d47fdb4889978f4e18eaffeb17c148007a9a5625e0596b9e123f55af516a2bb91010f579960c75a7b10e58a763ebead369c53af68a1b7b439ee14052a773a1adbb143a16226d1e6d5ede506c7fa52e528d4cb77513df35b9216b7f9d210d3589a1f361f76b50061be98e4a6e2c6896f90a5fdd63210e25f9538b7b86c79ac92f4f95291f6a51d641efc1ceb81d05b3b102896c470815512f6317a4a117f4e85c290eea189ec39f7e8f5ff6560de4d78f494d08e65a245ea0d37da47ae945ed8e16f28d8b4ed278db13518e75300ec5a1af06245e0ab66ec91fd8b3f1d53b356374b857beb9d0643b7bb42dbdaa929e99df0e6cbd208884a4cf76d6e76580c983bcfff4aca1a53d7a985f53b184017f9847e5768f704e582d5d4cbb052feeac804dcbf6a18f35abfa67541526774bfb7815cd03ae6cc62d307f533d86731d84c7570a7bdc7830771709f30b52af2f7ca8b17274609c6e66f51e8f040a65277d5dfe82b10505c0a629c02450417fb5c42f6b48cb63a487066bbcf5b6f5464a320682a676885aef57e173b4a13ae88e571eb6a15370498ac87737c4bb7f54c99b93a73a14dd020d4d61ec2138fd6eb02a2f78b7484b93c537a5e6a1cd9170ec48ef6882d91647d3c9a0e62264500d1ed4b82a177b9074ee6a6b209ad571566e0f96e6eba2572c6c154f80f61805fe605778022acc03a523483c21fa599e4c06f83c80e88e97e648f48fef7932afa28feecf4d1e4a644f57a190987477d291773fa55355540c2d4ddc38f7d36b56e686059351b0e29f915dcc35da2ea2095ec835cc360a0b66da88169ce0f98b92c374137ef50349ad58ac249d900d2c2ea9594d3ffad3628228e1ae3c503dcf48eac69b1fac9804fc3ae21ee9cb86e415f9c7b628f81bc5ea3f51195439e9b21fb3faaa2a003260cda7728d60acbcbb3ff4b8d08c3fcc51a677116b9747126b214ecf6647f6a9e5a6bf46adb76bf030b1a82159043882f4ccb4b54292b193967827f7cb0e40988d7fb9911858479d3e961c7ef6f5d9b28abc3252f5591ea470167f0c98bc15677c661a485bc080d04b52af97132bf3273cf6ad61228a925ca0eda3a913b5a8302790f2673041c63374015d21b823e8227997e07320bba6bef9a05c9c6f254b38c48bb4475c33fbff96041b2f7674e8f5d033fcf1ede237e891833c218554517ef8bababfe53d732a4679b33b6c39bad3392f7b511c7c5f476da16cf17f09cb57ef5158e8ad1a0a3d0c0960c74e81213936e9de398d8b69ea2757a87d9594bd2702cad3644d9402cff1e9125c09ff55d8cc467d9e37977168a6a9896cd9c058a167671b33dd41cf76fdc5de0fd00c98b5365acf71c91e54548b95267fe87ee3b388805d84c454c3129656e86cc8a88928b58d80f89160c67abe66529921bfc4c4ff54561d27b1b75cdcef51cbb0cdb5fae100710ec71048d994717f76b63249d947ec5fb676f2dfaf860838d5b21901f3a8a73f87e2dfd7033c79231f639353f41d7ad6473f5d0be5cbc4e42c889e50f67f0cdf5f2f3268eae31367e5e0dcd91b57b828585401ee18f77178fefd18ddc175e9f6da195d32e496d1d22be870db4da253640cef260b5d0b70f8b1e69e55a43fa6c24b2fe4492f71077e572bb61cb505cecbd230673e090b9503f828aa2de61a8d2a7391bd3280da08f99a352d04c4cac8a629960225d325c4bedfe543e49ae9c42f2ce64a1457f76fa7066af12ff6b49281b12b699420f6d2e95fca1c11b408902dcfd9687ee7268869eebcd6ecd7364676b31d095ff33ed10721129606ce806928af73387684b854dd5e92846839cabdcbe4a6c6f1ba83cc4f653210053ba35f7a9f0e846daccfc2e53d67b41c3f5a9acfed7b2b76782302d9a5b9900e4c5e30e4ea8cb342efd70277ceb27052d43babc68766b55d86841f248f0f7d3cce471379cc276b06e789a95a09db81f0978f0e9c1e501475074ebe19e63b0f27ad641d6844a22dc8fff1ed564b8ff584316910dc469604090bd3854b930a03e27746a5fff4e6fe174251f4b91a455405620d6a31054baa9778779c4a0ac5a91dff17009ff9dc711dfeee98047075b171dd69740f356329d6369f5c7efda678f475a13fd5b87b4177f714ec0c491f8f660c15f690ce4db6ea3e61255d531c18c99204a815f1a865e7e678706bb63f18fa14f8e06ffcc809cc2466727f7bab0fbc747ff8e9292f6697d1105c46a497d5c57021e92a9a992c61f64fe640da8cc9d5b8bd644a4bb7983230af3a649c78a79c9e59619889be109457248eec456fa3de093b3cbcd4f9b84c69fabd269e9c9360449d5039676af32d2d3c61f2ccb073d5a6762bb32ee140b20473e4fa3c285d7845c83978396d033f5e160ea458e8c8f18684f82683f8c289d0d69f4d8420c9a44d7d93a303a11c651307e861b599c5e4d7fd3a71883c7013e2167db8b665329478a56a3ec19600d78d2c5b837667752d92ad8b11ae13f62fc89ca6a93953611d75d162a3b8d70a3004d2b70f08312bbf78e2372ceddfecb416340d178270c2fb0c0cf6de170a4debe016a351ec4cc651f61240f0ae90d4b8d06396c5df86d384aca545f3157becd4e2ca280e13aa94852358bde94c7301f86deb0f1bf20b0f484a6252b0920d7ec9f6349cab6f13be333fb499994785c0056fad340bf108fbf19e3808dfea0c7625cd274bf9bd59d212451a79d0aab61f143126d8bc31dd49d2e393cf2130f0b7535520698e282d88ab848de0fc14814d6282614288c40a652b09409d15a44b255a93ce7d78edbc5335dbd595c005f397fcf9cfbeced4be0ef0bc15aea567c9c014864708bc71cd824658fdf17e94d76ed8f898eff54fb4fd6fff8ca7db52b3d507c80bd1ceac40c509768119ba5dbf49e216c34f624e5af4a0bafaa125fd1c742f9165ba45e7fef3d8e1abff7db51a951d6a000375af490a1e01d76b8fe29a4792266ed7a75081c1dca9b3d6ee6f324610553139bf07116216de988b32de1d4958a00d3bbb7e4646380bac267afb28b67e72a8e583f407cfc4be0dfa4ce80d046a73d5eca30435cc1ce767ef0ebe29eeea43b3634f48afd6a3759236431850df2a51668d7d87cf43ffa72871963d702103077d3b12b15eee9e5eb4ab0b69842943ff37797fdd3b52b3501498c85556fc0829f1b97e0924623f81a8a7b3a7bbb9af15658786e23dfe23d6405a9dba4fce8d0e3463b17d2d2764609a18e5d85c12491c6e3f3760f2fcc60bcc3de8f7cecdbcd5993726b0ca7c36d8e7e690c013c86197846dc5b9de8db86a8940e09947b9d980a44aecef1ffae8f11ef7f16632eed10325a1d448ef93d32803f0c2d819f323b9fd754e93d4fb47fae736f5f4b8544d510ebf3f4bdd219af828e919010513788b590ec1c6de3d3cc54af4aa7c415afea7ed782315331e68e7edd140f9fa7ecdf4a47aeb880ec5d772f67dc1fa0a03067d00cba604b10f3709e95bf70c210d2a657e658cef10ec22384056a2fb3d444c3c4e84ee35e35940f1b2c915aa7f6ebd4e1695c65afbb236199ff80ccc79f37ab06d4c667ae2c8a85c50ce40b0f6f920d0d0a7a3884d4e502f6ab665d8942941316715ecfe3439eabc93085711902a47fb989551710b63a8263f74af6a3d3ca9371453f76cbffeaae42ee433190796350745833160aadd223fb4d76cd90b1951af502ef732f99eeecdb3ad2c86e1d4e5bd10d3c8a1fb9764b096cb55e50faa25107e2e8ab0f369e899e03350da6e375c8867586ced036621a830cd8076b1acce72b61da0a3a1c311f8a063c70ef3670548a444894793997136128fbbaab404ffef9e7b635c5b91d846358a18cc020996eafd1eb15a378e03afabd1d0990b7f461b81ce3f8bfb39b2635c0e52b13aa004428f846d25a7bcefffe891cef8c97a2723e680521b385b2d7ecb2cb80f7a2755c14bb9d4d30502f933b961390b2c7ee50b456103db583b867d93712bbd29f4e613328b924684a0f054596c08851f7c29101a2ab1acfdd1db1bfd9762288eccd09dc15a69f99dec0d3ef4a5d320519d35c28c587b0e76c9b557f62e09c6ddcd7f05665db2c6f2ef89699c5106404ecd6e9a00065a237d7c511f0cdeaa917ce0d4a38e5b30b69c985aa68703197fcc1018c059aa755c29d5d1e59b25aad6ff8f5c542a366bbf128f01bb9161df069cbf75d5c7c5394ee5fa0a74ca6c2dbfb802ea2fa679d8f4788fea4ba4a9074223abbd57733321a8269a7687e65606f4bc91447dd630530eecabe80d180bce690eeb252273515e2d6bc8bbe7adfe0d74647ec32b99807e09b82669dd1a5a5241ef2c6c74be0f455e79f6c1a9d2b10e21ea3a3079e13ed8ef634dbd16ffcb5c72b6086f5247aea6a3d9958a244e08c492dad0dba85a495bcdbcb5206176a796f323f6af0cc965ea0e07c1070f1f37f1dca5d329f40303a63a9fa1fcd035ad26bc53e0dccf7166c5c2f2fb943e9df0ee134503f3e951f1885026465406a53ba51c92eb67f3211f289279084ffc75a27ebf22fbeef8c8406190290847ba94e2511f54d88d0ce774ee908961f5d4afd3461b61d0229c061cbfdce02f3071e22ce1687570265b45ade420b832de89af071552995c8e5053adec79240b9b0f3d4e77143bce98749858a157f3e9ec3557fba3c10d996d402ce35be5b2bc962bd15f4215871107ff2521826dea474540b611abf80d874fd852d5d94100126e0484d4c635111e4f5aa18d12efef5d6b28f780c83c2c796ea20ea6cd0f47000b9ac76945858ced8e0883807bc0f7332513e0ace37c558cf226ffff4a9af5478176a37efac312ee24fe8a34dd5e0b5048b62c0718a5b5c374eda634e016b30a5feb69151137f0466d89650b62308107de8745493c3cf339a5f0390a8e9d485bc49f3c6500c9d690fe4c8621e5f8ee9dae3d1fc74869a18a5e1e678cc9bd627c2ecb5996d89ebb90b3a4056674480786af55329f857315333bf9cadc7fad1973a80b9db80e13681489540e22af9cf737076fd4f09c814fc0b9c89c2bf3a68aab41e54b993a415f97efeb3aea9c8ad78a652eaeb07299055b166dd23d7d9b6e49b16239c05220264ff137c62789e8643c4ae11e2253fa391fd2f7ccc2cccbc502110f9df21a87be908f27798d07c0c44e20aa24dd9c532f8574a8b1d2a6d59094e22def791fca29aea3240c2a915755bd395ea1bf5a959c4a1c30c85de930bb071cb23ea4ebff31a74ce8fc0adb2d1909ceda433b5d1001b592334814102c2660cc0d98adfc9f484a72e1a63225eec93912364e2e8455cbb4a7cf3322dba62047bb145fa6d9ed8873eaca05c57fc1118f0a56534e85b8c63a3bdad755c9b7c238e6b6e3bd8cefcfb81e52c6bac547e8add1688ee5d92fdb436287605fc25327dbc1e50b11652f82b1fe7afd9a5fbcf73ba803fe6357dac120ee8ba11166243656acca6d4a7653a4f2856f38dd807c6b34b08b09acb997476c15915fdb3a1dbc75ab9cb42a684260819d9b5eb3dd4029aa1a754ec6369b277829c6a4d34520f1fbed3715cfde183abaf6c3530615260350be68e932ad741222fddc41dd7c31ca3e96c9d239e32c17916f42ec2a337d42cfba1a17f8e9f9e4e058d40f09df4bd3ea475d05ba39acfb81f4200d1d5661ba4388dd70cf31c0c9708f1b583b9ce7bb07b826d90ae117c93afd65d2d6fa76098ab8a3bb47de9740479931d4f982d750c0ea5d5a8e9a43a0e882af9d9a408ece19c4858f373b96a5797804c660ffb564c03971a6b92e9c47e9006e9616d0876ac292f99e212253ff97b57d866f1fcb887d5967b0283abf58e434f2fcecf6dcb0f4edd387c61ab6f4f740f89dc9c5dfb73d7a1f584518b01e4357934c0448ad4fd6c6e3a868bfe155065674d390abe6581bbf9e353408d4552b315f8fe7a4e95221ebe496957474077afd86c3a3bd4d215ec4c4a5b905400ef0140a10098f9259314f0995857213e40889e4793a2d8ab12fdb4f7ce75f29ed0df8e7c34f9849ccd2058d48d3b020ab89419f6f21b805e6bced757bef20cf8bd534b7ecc0f3b85b5d9b2c368c9ad9f065263342253bf26489601164ad9db38eb5c67bc41ac4a89d4cd369cfb1e41a82d15e148d638f7f0f599372c7af01b76905e3f01c5ab4e0bd846c4a9f3c939e0f366c51fbb5659f3084edc0bd501c9cb1ca2d7adaddadac92fd5c3643aa226ac19b1c82224d5b53c86763cd37d992d6535d49a0a05540d4c498bafad165601b294607590100a80e0fc062f51d76ee9148a84a1d19a6a8e276ad37c70212462a2f5ee09c0683cc0e3f6fbe1e4dba7d1905a1235ac8172503928dd6b3a4961c82b00c75fd135225ca56508b92bbc4238f4aaf1211089eb59e246aa14de20f9ffda28e359c3c4042a0bd2f2661c360cd9a16ab416a50ab22bed75384966b548dfd872319f6f50d8b4652d174c2f52b5dec439027c15001655b8651a8c031d0996f4b40197515436d368329177b4f3469b3b55a92f464e0d974dd8f7f90c8b404c3c393a5c4f5fa3acd210a6f0dc8e6aaa67c57697ccfd52c01dd68d823a27f79e2db7d2c65918df187dc1da4f9a3ef31f77ba47373da86e762d78fdd8c70f2309da5f0c2ae1dfdc02f4aefc3e2f4d82c437f8c0dbdf0dc9234822a990a752bdcd13442bbdb809e8976e77d1afd18c3ef32aed3deaa33a42d4d3608060303a862dbb2f0f509c46f1c5c35452295fd8ef7e2acb1db22a63961023f7cc8146e4d1e6d750d7ae2dc26a7bf6d38f659362bd9b813e0b067d75b49620c080118277c6660d51d933777115d7df65cb5e0b54f5b3aaa642e0d5b4917ab223d6914e516ff7f3b4af47132d4e270c0a40edecf6505648217544686331f1bc51f0218ad27e1758097711d845e9a082c7261b7915fc2fc8cec2bfbd87bd5fad59e7b54e9d37801f8e49c6e073549f7a0dcde65bc13ca433793cd5f60e3debd666d7d067f6a31cd1ce17407ac84be52dd3a5ee78057cd9fd4da9b2330d3f0c876e5a06904e07dd4ead1722287e15539bc50a6732e5f37c4a5a0debcfd792ea51b98382072c476c912fc4a8fab32dba338bbae186e7b970cfe76be0c8df16fb527d6a68f55b1e3cd8fe255c8c7a9c1370f2dacd3cb53d084c30a2e90e5c9f6db3b79dc78837565dc509645c63cf4316e59c220d9781e59d9c9b7df7f41721c21b7b1c12f1c216cdb72f1387db9c0090efd926e4e437ef9300630a455ef470ac2b47b7cd9c9d6798014898be136d2601344e84814c6082fed95beee22b57d166ec5091049b45ca8fe59c1f08eda132e67781c14721aee92fb36b1c2404c0ba0cca5c55e2c72f03c8cf143800b0c5ed1b6967f937df473055aca28bd802108fee0b507983b4c7258456e30a3f90ec76a437bc5a5e0fc32ff69b6fd7026a992016c3798b440117865803e414cbee20a569c8e7df2776329101e7ac0ccdf6dfa5bf103bfd246bcf266ec01b994d461bbc9a61547ad33ed4fefa6e1a1a0d81c7b1e94378be5687015a5c612ff24d7a1b5df7f78d194de87dce4145c678d4c3f602c46852a27167732e030d8e29886a9b3dbc936274deb7e71261e7bcf35e9f060076008fd30b2720df6a9624880cce35839b824f748b03c8f307aa81cdf9a5194a01d7303ec5b4877c344890cae317f4a4c2d882578aaa6d9c2a457e47acd53e3d0d1934853bda4e14a07e24354478281558794f14b7c281f3b916d430c3e66a923a8ab376c1528384e8b3675335b79b36bc5c6387a495ba588693125f82fe033a2e7ec2227cb83eb6eb49d531a2e409e7aab7be50e2ab51c249ab8442271096354c77de9767ffeda957f72ec62867c223a413d5e4e53db0f2aefe75cf53174a0dfafc5d00ad1c9bb75130b454c26ff8600fbe507ee58ad00668e86b1fa39206157006fc5d29c2666f873d04691c53c61aea97dca4a9b801ea68659102ea7560230b017947d132d7bb86064731875f549c897b2ac67334c80369e52f58beb5ca32efa0f62222cecf0c14a2c77ca63531a755a24326584032932e110bc1f27a383d3be19835301021451a8573fa2cbe827d7f58e3a9a663c393935e773acf403f01d02adfecfeefb169da12ffa92e604e6243589be9dd31c31d20cb71ee600f17c931664eb949e89e3614879cccbf39ec819001c2b7c84290614f18037af9d7aa322b9b901ca7225ce22352754728817897be4c942f93a43501762e50a4f2805db7a7fc89bf3537894ab62bd932a388cff908e830dad7cf7ecbef1dd0b37e028791b8ccb966a9db5f9f4f054dc936b61461ecc3616150d08b8d0ef181251c33bd151cca9bbcbd4cd6f35e8211427ba251e2be0d5b36ba4cecb4a405467937c943629a7d542dcde53771b3e6e79aa7dd6405463cfd2a75da2af0499a225e83f7bbd60a1d5267fd0da4fef806395e3fa874acaa152e3170e6cb52067777afa46a0aeeb085d0db94504a4ed1d0f3a6aaab22ce8cc83667d2dd615c596442314d66b31f2860725a39f5038df4cd8efc12059994e94f57800a785ef91086cfeb9a0a9ec88a2597393c0ead26347bd927967b9d2171092ae43a75d1713da16774fd0d23303a237c4df787776bb60e9e71f46f8733f8f4e0c5891f88948748bf72510f0a36e39b5ea137d76f841494c22b491fcb3d99b1140be3c36e1caab0e55e9b3fd9b990c96559b770e142b3da26028afdc1e4943d8a5005b234ea4267c661d6a8de562349ef60d3962a39ca36475b77a4acc57d547cd5790488c9c7ad61d4097589390647ffbd397f024dcbbc203a818633edda9d491d2bb8720431f2fb2bb83afd2ebf700bcaa88177c9719329670921a033b5a1ecdde3bd6bc736a8c2506e6e0b364197585abff2204c390cea673ca1cc78172711dd6785dab4316ca561e58925e8a13c69279f494141e0bd8901543cb98402f8170be48cd709d1f796044c8cfb3728309ad100bdd60f8eb172dc784b1f5f472646c06b04b35f98719614f16bfa4e8a81c5976219e54a0b62ba1ed28d34f7fc6c30f5c68009dd2cda53b77fa1d2e2142ee6ff1c2920a4352836ec01c86342a9d7863458f20f226649304688f3b7065208764532162fa0c4752ff93ada7911ca46f02e1f6b5151a1ec2030e887c4dc8ee68120a08ba49e6b74d4a62872a142cfca073c02d5c9856c27ce1b66dcfcb72ff092952bb227a47237f15811349e0eb326b240234ef645363eb72135ff9d1a3202b837b905ab2a675f29e741f2eee7a88efe7db767a58df78ae1b658eb1298c845347604641eced5b064a6a0cc21cd3bc70343421db38aa0ca06b6a5940c04a1cbbc5656ee54b9323fb944e9519a2da70e1b66424307e9a29cadb7e451de3d0624c5d452627f23c860ef6db72fe522568a479c48d44d5b03dddcc7c3ee4a58a36c99979af3e794752294bc4d5d02cc7de5d5b1330034a7c4424d88125c7944a9ac419213e80b454374918fd086c75ab09fd1ed64ef49615a5013f55ae47e2b43b66865d4c0e7caf2e0f6ef39f39a1151fb195fce40bbd848767193f6803b7568685f4b379b3db52e0c6c2f186a863142fafc928a39a64069b3dc1ae4c5f8c05b809532442a138b9b095aff9afd966202a6e1fec3ff4b99dcafa2bb7918129821824cad8333355fd536d2af7edfbf25545e19682553fa21a72c73eb0dadd452f46da9347f0636a1f63143ad45501b0e0ee6081a3aae73029cdd99410b0f1f5f1ffc197db3e810e60c2fe456e83f358aa54597e6e58c7c7fd525aca68b30b263d1bdd8fa983d66bcd2b7a708bce487929f94d3272a6dc7b9e08f421995e16854f353e6ff671507534c18168cb6920382eedabeaf1e01e239abbd7215cf1ff6794a86d06c0fedb719187df7ccae4c08c3c0f36e7cd8134648c6d16e6ce3a63a0dce89f18710ca71dfb6e3ea6516280828122036da12e1d5e59a8079f0cfa5b6f98d63104b082fb8d603ceb2851c428f7390b6fbb7bd94b1d84812af83fefa243119855334759d068c8aadeb0f78f8bca515c36d39446352c3df04f615a429fdd74e7284cc3ebe813f9e463d8c96e38c57e90102d2930c27e8aace69856cf9933d35bdde3a10db3c9b42a2cfdf110aa0445889998952bb03a50d0b08685948df19e8121c178799e7fc08fdddb380ffb820242767087cd296627498a74bc93bb58f4f73e95b1d9f498feed85ad463fbe921f4ecd2eb3ee75b4ec5e3bbe959e7552e290bf0103486f90ffba9d7ad5be05838abd1b75ad25c3682fde34b75d63d1265728b12f3edf267426920dcdbd8ce4dacc216fee3f23de85991a3d93435e34390243120cc5f713f3279d7c46171040e414fca710809862067ddd9aee5bbebd208a19b060010429dfea3d099f4d4a64fbe69cda0792c02394fc0ee236875bf813f634887f410a9b8afc5129109d99f609a033a42f203be2cb6a48326244d48f98433e15c8f80f1eaf3cc5547db6b001f2b307330c523e5c536975c8eef9a885a237d44d305fefae97ec6d7d3d8c01cc9a68aa3555ab5288f3e89ac232e01399df8d68f975ab8c01b5c503da3bc1a130dc1c78a54bd096958d3917d0615b732aca9a1208f812ba42e451f2dbe7dd8d74021e0ebf35eca182bd27e492e3a39134c08bc3c84d49878d7031783aacacee33529a99ed808ef95e737345493dd1b2e91dbd8bc6b6548b1c70b664018af34a262e9f2bfd3e4634de100484740be4fbd1fc8b22e8b60b7dd39212eab9c3505ab2986caa93dfb35dbe7e9d8f7438dc85e59becc6b26fddce49f88c9bdc2d3891ea8e253062b872f3ce613f12533d9b99e388b821415b97c2d70839da03616ab45a1f047ab0f1763e4b5f9057e5cd25becbc6786df2c74f5171e6af9d36484cd4301f736e59aaa1f7b2cc8176c91c634fe0a49df271310e2c9ea08e4c63fd605865f28e1319b11b0bd551e87f447306e79572ba402688824e846e1851d06d4e0ab3f167ecbac09da0f97998b410d5e94b2453d75f120d089956ff6be685a5ee1116a12777782b9c3556718f19dd56efa7094d2b90b5acc4e2162fbca93f41aae6398c6e58e16db5c158940eb7c8e2c3b94df8dfd79f96f07ba3c0b23fb46af8e55351881b39ce5f5585a1d5d47231e7741108cdbd9feee21823f6245094c4c7a3adfc76ba108b579df40dcaad88cd454720daff384d0352060f67448ae8a703b3234a01013789bb2046915ba8b8a7219594b824079dcd64ab82d258263ed496bcf31a4b49f24016bf438b8da1345f4f9cc9c39506d5170e38b136bb07569a8ff08f9324dd927c4049029da8f6916a4c81c88d56e7c9db99d2886ea8ed28c4cddf34d5f250901ad04fb5f995013139ba3ad5a41a852ceb0bb28897d390aefbd78f4e4504599c1b0b2356e57aa470b821c0f314fe03236ed7c6f574ca6611d92ab02aeaffe94ffc3cbb309abc66df6d1d2d478a15d651b3da57d1e68be664ad9146b3e90710aa64124e845319d6989904d3da8bd03645df01feb1a9443ce19b2624423c761e3f30239b4d931c3bb39cb3c8bb53c6c3c21ab32dcc80eda2c39e464c0051e78e64c89bb884f0845a3ae806c76862f7511b55d7e1668370ccc0488f5cbbe08e151946c7d120650e3696f0b75a285339895055bfea1282604a1da0f7cf9da56d031e5b59259f3defcb19352f102dc5d1182ccb6be5b4c8b6e3a77979a1fd2514d402d1e005bb003d377abf7897265ef8a5cbe74dd2c8ce8155a884a23671b0dcfff6b127402698d04f6835f2da33f3849cb6fb40b4ca07b95b717ab757156b1e6e6475e3c956086900c94f8dedb79346cfc1a87ca29838740fdc0e90f1c72fcec1ee17998da1a5984be5bb641f7dccb29082d4d53af0e950bed9c07d53bc5d350dba0b9af84a2cb6ea6d413473e8f2c91906deae6a7226a46915292e634862ec43ad5bd9543aa08b1e1afbcaf2593931719cd9cd4c874bb4348525e6a8117f79c23ca1a2b337200af604c4e0c8d061d80fe99cbea310c55c85ebaf69acdb8a4908982fc9414b167ff9dc63e5a3070114660a09d24e2273a67c7408fecbdbd199db9e3e29af6e09d724389ff6467f966f42bc02ec2e527af538bc419d4059800a9fb6b51528b82edaa359be9c94aad2fcf30e5ab4228bb7aa0d6eeaa4574339d5dd5adf000621aeeb76839527d28460ddf669c4681326a0dc8129805e5a9d4350e8229ea427fb44b1fdc3507ce0432f7e458c068dfa19b94daf001e9c209d8349c0e1814f7cfcde5177b032602063d9443bd7c6a04e4dad2d162797ff836fc174cbbcd2c57b6f7a0f9d132580328d100ae074b3aec71e17bce193d16c7d8dd34180e78f01e0c1add54d8cd63ea8601d214330dbf5102e06f1bf79db758f1cf1322655adc55f1261081bfd8bd575d453a57325bc290985d3d90be8203fd9d12ddb0243895c826d65158d0980e72650924ac22f6fa266b39476d37beca15ef51e27a75e09557b46948fa4061e3f0dd67f46d1c955d3478214bbc7ce503d5fa12e528e0b03c4e0cf8e61822e516c40b09a697b5c6afbad937c774a7bd24e2004cc891bc14891f2e401ef6674da61b4c8fb3c64e246f5a02898280ae362d54db7d8b027d0a3a5b75797c4295cdb68140a1e29d07cf78423b726f5914aaf9d377d1cf4833af1a672f7908d6370a4864c3c98c4da3c11ed5703ac8642aec030ded0c98bbe5f94e8e46bded474b9c64246a0636930865b858c551328e9a40edd762167d59bc98e775637a6632dcdaa3c9f198c5da2050b2aff872f3b399e1ec32608f9c1091b020d0bcceb654914518ed64343192bcf1cab0ad5da735859f78b65cefd4aa6fa30b77fef6113cee3a20cc8d76ebead5d622e397a239e51c80c669a5a3a33738535a47dd2b12aa5b8707a84be705e698c78a76459365dff3fb23457e2f5a5b032df2f84fd31d6b688c69a4ac1d81b3ba4e7015c93bf3b07d81df0046010b7c40a2bc0df66fd3d893527ad525cd15bb3a2c1917a3135131b9a6f9f9113eeaa473288f2b8e726eb6cf82568a46919773ea85737864fb51e4c930b7fc08b607eb959685fe9dbad139e8654f9e9addfa82a119d0f57acff1a5757871791f02bbc6637f1c806351b7f34ec28233e790da0cf72b48f016be7b91e99fe58121a8af9d042311986162606e35d86c460464414e5fd0542099aa3a75abb1b3b73917e78e13adfd8216e68880d23a9249dbc0855df6934da88fac3f73f0055e6cf3f106837e1d8da7cf91fc1cecb8b55c9d8dd3270c6951a4179ad4bd24b12a94d139e2936ebca5566d662a176631041ba94785ffe1eb183b2c3ce291c82c1933bee99ad4b5b1122c849bd7961968cb8814850497e6fd19a18d8569c6b2165d296671276c1a7a0b11c14c649fe034c58ebe53537b8eb4d6fd496584f2fb06afb08bd807b65157c67ca5358f01fc6b67736246866d72f3ff39873c11b3565301cca4435c03dc376d2327e93fc108661c00b6ca5b67ee95df53fff574f1f1317a74d737ddc80c84915bf131b322f1b175222896a065bd15bd2624e22331a8711acc202bd14061a71e69d3cc60e1d7d1e12d6479f0ab0f64608b312d820df99868d6c927a783918f48d196f9566cd2a54bf3b94ad7c6288a731a1d2922a142fab7022abde36afd0ddf7c2cbef98d4eea6fb813dc3afbc8d7a52d26e7836a112cd39366ec09103920a313eaffe350d7a720e0708841c2e76517137510f1711accb443fc4e1d2eafd212f87222c4528bd674bfe62b7660543ca5e8f60d4b336073098ca7e5db74a3546ec4a476133561a5ae47d5f458c2e152f2683f5b38a61574d7c17c8fe82372f62f6e8733e7645ee724614ec90395ca2bc2e80aa0a2aa464f3a4aa25291ea8652a5dac501033433f0634bfc44f2b35eeabe1c903e82bac57b61365d4886dcd8c56ef321aff1c26e58885dc7328edc75259daf438133773ac413d67ec3b0662f0fce295e7053a352c303ddb9965569a1fa734856dcf4e95309e2c474573e2482451ae9ab5a7306a8392b5cb59d2dce15b9757987bbfa57e50bc563616712c80d272ae022d6cccca442b39e2be1d129a33f7003b9c7eabcdbf6ff7aa1982ecefa68563a9393dc4d5830cb2b4aa0bc7acc2b540ade6637f53ccd8581f3b932ca5ee50d0a6cc2078c0f2068cd791db173184f0836e363187acc41baeff61b3c3b32f6ecb8cf3c6de1ced0afe44156f7d2c11842d18c9ae909f643b83198aefaa91ff922c636eb6fa2582dba299af2e07e851ccbc3fe7ca86de86fe9c705fe4bd8daaf4f42cdd6e346eb4979c11cb30cfaa257b0d1d7aa0079bbedbd6161bc524a0a682c65cb0a4c946fc742d1aded6b7b4e515d1256ac02f4e178fdf7290f8e6ee56bbc240f8c4406f7b284758d77ba2b73bf05d564fdca82fd8ef1e0eb58982c6c3d5d725e32a914ca5269698b480a5e90842b2473638d0675d98b7115a3bd71913a78cb858d8066f76e469d6cbac6920b77af4ad934ce8d07f4059193e7ca8089c5168772633faf36e6f8cd8f25c012bf045406fe34ecb5238e4fe04e0284c081d2bc595142104df39fe90f9bb0e7c84e4ecb33e53c417019f892d4ab7c81a6977f8142a1cc90c47de4c9149f135c70ea64e51077032c4329fe18c6d859e87ad6c521e5ac7767c02629978f9f6995660e27ea2eb5b6a6f9428ffaa92f2b52f29e3c7870c9e1d62858189e57a3a55af76129fc8a7706db9aef659b7b164ccd1c6d944188e558b7cc4f3f5aa3bf58b63eea8540a754e17aa82c66710ff0125f890117194e113757800dbd5cc39e89ec7af0e0e26d62d0d47bf7a9f4f162c6536e06513b9d7f0d0eebf5de52e83b1ba2bc6fb4458e82967bf5e57ff2eb3d2ec10507088f0581a7417925890065599f242ff15095379de06f538d7dddc99da8b1cf9ff6fa5c513eefcf848ac98eda444d76a2ea9ab852950fc2c2fdf0ce0884cd6782bbfef415f609d65062ee194a3ef2364b225f9455c0e722cf4830029f6f276592e41df03d6954f68c17a84d53b311d8c482c3ef2e8e2dc8d9d7e71d3714b6ae1657fce43c8c22a00f727c8765c0f4b1ec97f7befe46b4991e4b5bf3ef59b91e7ef6aad7714200fae5c6e18f131c8192aeadfbbe347bb5e33c90128accc4ef9ebbf57507c48f26319e8b5e0a0f296f5aa1820fa033649df0c54ab66a9473b0cbea608f9be16991d069a9a4ef004227c4cc4300aa7a7c7fa7864bbeaf77b2a21394bc6cdbc8316d6f91ed6fefcb7e1432fcce6897fc8c8aba3848fdae66a50b26622a7e22e24d951752a56571f00da9c9c0b0849637716baa6d8c5e4119cec393d9124872fff22a56c7915883210ce9a2c96e44ae5913af159517a6e87c53c4910f6670d9d109c4501db9c2ba7ed5a102101d6e29646545114350bf65d051b56a91239723f11f96b05d88fd7c9f2245a7bd2d2e7b9dc3d2a725b2f6ed678dcd34d118890e7b15d6b10851efaa4a34811a79d00037ae60455b29774b9249c790bf27c68bfb3bab578fa13ef5b31763ce944bb9dd7cae504ae66c084016e1df3a0f46dcfd58d38e449ea68182c99bf6eea302793db19a99d4b11e24df9c24f26634a3731fb36c316b5adbea1f5e363d7927cea652b4aa5af74b4726e88f5579a00dc3bde5873b3f29c914b2c007dc27e4561018ac36de896b5e18f1f9888ac6ab3e3551cb81b1cd636e48961240c5fef659ef19c890fac0eec141a783a246b7c808cee3c6708408a26f114364922312b69ebc2d4f8a546f080d9a36df5afd87bdd4f018b385e0b1b299c5e497e4c9999b82a0c086a1f5251ff43eee59fe1ded0e291de9dc27a80b8f8ae7e71834aae13697f91801309b1ac12254178beaa0018c919c127a591e905f6c236e9d5a19a691074aad0b6f3245071e448de9bbcfb2d1ef6458e9710fcbf8ad3f93baec4f247ba1cd5ae93be79771e7bd1f85b625eaeba82139d153bcfc003d9dc861fda40915ebe89aebe5ea5bce2818ecd9bee02927528442faf9f4d6c833d4958ce6e4d6bdebf4894979055292d08013258597fc6822215c389e2d232cc37dd95e917b66f3f1d0b4cbdb219327a2031a9985c82a0393199734145f8db100fe383a1dda3313820d05821b47d2743649a8b46d23f9191c2826bce011310fb8763a55c4aeb50562604121ed7c37a1759e6c608e27dc97ee30808df6cf9c089fd5ddaa77e6495ec6c3adc0ffc2ad6fb1494c38c8bdc234f112a4a0501f31380a9b913b2547f9d65acc1a9ffa544c743d8f40adb630941c84214793361bc6838a7a65850efa22693e476ec211eb450f1781cab537c0ddae40368aa13831257189909afd47e1c3778f160bea44a4c05220f8177e03d2494cc36946d10aa8ca37c435e7508eb1987ecc8de63716aca7f8890e14655842a9cbea3e6508c242676d5985cf7d4516d32c2c9ce5b6e1f995203b34d3227f1826588462df142142729436a92bbcaa1e63c9100f870c737ad1e16a7b38aa6dae42bf32eb1bc3b41dceb7a8890feda69bd796330c3040c7df4102d20a15b6035effbc66268dd9b4079a2f3b4af3abce5dc601e0862f3027654beb44c8dbb1520a0f02b2c1ce647f2b0d3589ee6e07f48458c44d2597aff30341b7b309f082f480d90bc0058bcff00574590ab0a5c1372efcf180c515dcc2ce015c6a3acf0c34786a77114e2c168bf5bd92dc6115287951514e21b49f5371c02024c155fb08e023d372dca5ed57f15a272e6db6f5b55b0450fe09d2c34465560ab0863c2103bb956a2f3e653e0e7662f91568a490af2c66fefaf1d02af6ca23778c53e8d432fc37aac3132cd94c7e4360e1f1e8ce9242a7234ab27b56a4e38e32ecd8efbb981d988129eecd626e87b9263533d1ef19eadeefb162a40f43577fd7946c22cf847915719aa95b1f5d6197fc47d1cf517d315203015c7641700946eebf9fd92179ec3a9ea07d6911de289cee1e1dff2f23b915c094aa6c8db49425811ec9ec85732002e28f6ad02438c6cea50d7ee34b86b58d0e2f5d2eaae434b6ccb1fdb0615667170ddc22082d53efea55e2bfe75869a5adf6aa24ea9168fec3225acf5ca3c0f816e9f8e73a004554b184a40eb3894575d1f935633223dc3795dee42a0520a3563c121933db1e67dfa8bcfb4d5bafbe69f4e4f091f8f30745cc97f49daa1ec57b65745bb7f4e5833fe73121e4779121614f8ca311c73284dc40ae0ccdaa3720aa4b0dff20de138ed9a34bda3969d8b894ee3eafa95b97aca8ac7cdf947ffbd3407b51281b6687f47b5b12b66680e0aafb8da0f0ecbc217dd2fedc3d479132d5557c0cb3098efa0e043524825106df63b91abed668391bcafddd3e771fe448b6fe5c6de6b3972984f793c517a09559c60ea58cbf61e96c90aa2320608b06184af8176fd119ad5d70071db475bd28ba02ecd7bc6ddf3a352c2c065905bba13bf902adabd2e8bcf16e30553c620d9341d5c4788da795f835be8fc0ddb607b79e76d1d60e001b7cf91696d2727fc4363ec45e2bddd16dfdd3955ed7a9db52b9b1a34ab28af6590f0720badff7eeb322562927e89f150589f7acbf39c631f3f57878c821fe10372d5de90a0dccd76e6fadf0ff0c9566fb67cee33d7addc77cc22b6edfa295dc002dd907ab72bee44658fe54d11bda8147dc626735e233c144cc1875f4867b7dcd77393e3e75772a211beedf1c7e8670fde6a90515b934b487d1aebcad8d49f1689a9b783c0a186618710d8f3b5f08318dcd37de5f14ae6423afcb75ab196a7f0abacc58c065e7cff4812a489860c47f6195d50d25bda6c86f1b81a1cb1f789e95406e2e60ec686e424b84a99beecef0d706f1e2a79b2a2bbdb58b7b6ed6ffa22f066c7ec97e64f6e0f3ce73d27b06f7e35c067b011fcf32f9bb9611b493e24f400a77a3289de1081a4d6693625f120bc3b5e38a4726be7b5d4331e55bac64e936bada1ac00b811f7c10308a18e8d8e4642d5928b83e8d3e0374a4e9dcb89f3505072f2d2a9771709b9d2c8f1ff765530876a7f06ef38dc1818fdc2975c47ba39c1d4334d1293face96168cb31b445db9833ccbf686117c5f7309daead88e78fef93f5e043f3e6e13687da2e4dacaa1e5e649423b8bab29064b190d3b603b4c08ecd7bf43d9f3f133881f8912cd546a931add1c3bd0eef96127e36b86f127e1592c8f6090cfdd8bccfa479d534aea851e6b215eccbf01712387669b08d7c07f8383185dea5a24b9265dd73ced7cdfbba820e45a41af1918a24f50c7b4fee1c03a14a73a2d951b6bbbbe2d699d12660cabae93cdd3a5c8f2c2eb432777679aad8ff0df03e304d5b3fa81f0236b210232626cbfa0d0e3e8b8c1aeb97f8e126b67cedd45fcd15d0b3973efb5754ee736efd29db87fc19cf3f7b6e2656ae9d40a2c1f9c48cf7e1795552e98d9cc9d0777ffc6514022e4587150a477b775896c9433fb0deb9da230491abc3e88a3d3d344b5ba1256959830242874c5490020d7ae1eed86090e2fc1977e80cfd95f447585df34563e96848bd9cc8ec30689dea4ff48ddbbdf5166828c2998189c61abf9b4aac1112a702f30547918201074ef8ef8d31475e2d489be1f210be29b9da33835f21108e13247e1c192b44dc25776ab6675f8cb7f0021aec1bef9db7ad328847a825229fa14b24041b1ecf1b15303804f44f2d78e7b50938db03602257c0cc338eda26ae15a3f5a78c92c70b08610a4296bbf2bf5214267477a3deaf58081c08dd84b435c91b7da0c8c2b7637d457f17d105f86f4b14ed41224b5c5ffd932fc6930fddacbc491fd9e802eff4c8092defc931cbd7ff06dbd3b522ae3ff89e78de20a0029f5d564ef39697ac879148d05eff6b330ae52584de0820575608bd1cf19ddd6b6c992ed4a0876a14f309f0a272412b351becb9588cd349b01f7b4fba6d7d710b67b7dafa6fa7182d710dcce660aef17f651804a5f23073cf1fce95da180e85793dcb0eee55c382792523a8a06bc32968e65c2a581626962cd55d60ffb1a0436f8b18db9cf2e3822b7e9228a7b84bb70c156a82f0f57daa0c9a266a32a5163322725bcf3c25dc50eaf11d054d44a455717f0cbd08aff28c09593edf999b0f318f507715e4c9344b244c622f7f3cb3e7c13e933d7556b28386faabfb2ec8a12f992feeb4bf50927f99be87cffe13c1601983a68aefa0fa73b7b6bc4c549db2a375fd354a45fcd6b94ab1b0733690699f6f9b02d0e444b53d51035fc50f61057b23fdfc2147884eabb99638fd365f250de4c042573d2804d85f7d802303bb2e637d870ead4894df3aa8dafb51e2b550f99da8b1061a2662062546f779b3928db97d1bcfd856d7081a3cc51527398aa4c7f1e2160ff277213c748411ee1942bc5a008b26c0d88bb8a7e8e36ffc9dba68dd245b581e67390a9d3cdfe4ad4501074b022daa81ebfacb1dd7b41810c614af6b3a1b06be7fa14a57d302015819aa687e6a2a7312a3108ebc449871fefd2f35047ab917279ea4310e71d6e9ca3bd50f84eb718235bf818bcc116ab8101df2171318a0848699ba18fffedb808ab0eaaccac0a2b50cd6b6e4f0b54963f3dbf229bdb3263436bfd0324715f89ebe9099d842426989e9ce7f10b2770f8d8f47b233bfeb19b4c7a9d5caa659f509085be6f01f1fa6bbff077f923a08b115e1a196da73d370a165dcb1d8ce622e64915fa1ef0244c242d47c50b3d7a7a60a615c1531e61e9cadd9ffd4be5492aec79dcb268affa81b26e457f3ae63b8ebe9d3b3c75dac885f49478fb777670346a530d092bb9cada34c538a0576bc570ccda7eace0793ea33bc571f05f6cbc034847c032a8f2c3fbc816dc27452ad00e2459c97d18c5203bdf51fc8bcbdf1c4d1e762b549a82066b81d81c6ee7699dba571f9b71605ec84d06f0e4a99cb0ee2938419e3c292d07d7b11bc68c4312129fb4b32d452420aae29be9fcebc396f2b2e43ca9e1b5a202482105d2f41bfa44e7f1821a5c08ea30de9b3224364dca662c0d6b47511391ee8302a925f0fbe49f0ad0f15521ac0ce1b12b00c4f5138b57328993a592e27ec55e255462b08fc3f028e8d197c22a2345e06bdb9a2add22c750363f1010da3de836cac94a3370a394118bacb60962d91f103cf0fdcdede0c97c7dbe30cebf48b043caa30e5c88eea49632b13a255ff7e12aa9494c910bfd6960432a5612337352e46c6ff62416c272b851e765b34f13441d394023715b0d25b433f013201494894f518a43fc3f9cbb94b6aae5a7074046a575c61aea2d10768fa92a88e048791609068e7e987255edc4ff2117fd7dc7c75069b0c90f79cfd4034c3eaf0534fbdf2f5a53f44b5d96c2a4d62c9bada0f6f4f1540264d991a8da6ae5736559511eb363df023906eeab9970d6ba69f7fb2838504fb3128de8b0b614f6a98838999867b5792bb84a7ce205cc7a670e2c19a3b0ae9a7956413d973b6d53510d5845f7b79acb9cac1f4e0e07d6342f4ca97d14816b8c6f63159320a764b2431b621e8137a86bffb758f5af233fc8867b23b44b9bef7950bb30d5dd0878deb60043292eab9e084c3b336ea7a066e645e32c917ccb4d6be0ed8e8d3436fc1bb8d6764ae9f3694f66486270258ccb4a91f16020f765ef476d5bc948bc2faca33bc1c57451ecc32dfe04abbfcee52dd35b8cacb4413b32336352d1478e062c50a28b150a488bef345d00d46aa582b6edda70b69a242fea5dd5b82a8994518dc8e909d13295526b0aa18cdd00a3776b584363fdc898bef1321b61ca35731585251cbae5a225676eb9b28bddaff70eecba062422466585eb1bcfb21ab2b43323d702c283688257a5fbf43988a8f103e4803271a0e9c78065bac6d851b95b18d2730e65d88ad22930900ae218b3d95c7b4480d4681ea2cf7bde4923da2b9927f2815b43da5fd2e4ef54613b85d2f88ef960629bce8c2aac510cc4cd19ffa447a035597fa8534e4a60e32dfaf655e72892375f0c13810834333b544511bb9360f07f4088f1ccea72ac5a1485fa624c0f4fea0adb6405601f5cf5a1715bcdad75a5783f7d8bd2cd69e1935bd6dc0d848ffcc481176e35e4342c7fe8f927becaa7ceba4ee7ae150f867a96eae8dc0b6f05ad02ba0b6eb2ce14e2c96e4efdebcf47e90a91c5d11372675635c3eb9d6ffc17f6d7b24ccc0f90c3a0016fb6ad3c9b322b4259b998ede42bb574619546efd7afd9bf7ac7075f7c07f2cb1be8f62eb609ced2e951175f7b6dd647c5f7893644389032abc2852e3ee59fedee0feb03273408f8f54336fe12413af875fa8f44060e14da952e74dd13e0a075866a15fb33e68a3248a422e1e09efeed217e0c01a5d487a856d1f07f4fb40dbc42d21d55658cb95f07f1f61177a9079be8f9c105c8552dd2fda860c0ced04c1c3f30cb90696ed35ac45f0588e4ebb503618b8226f531d806c10c41f4856e1799ccd79928c9ff10f05b34d319cba04a1aa0aedc27985f7a31cd55231b51fccf814ab075485d5a96eeb3b7be199823251d7465e4a1f02aad69515ee77664033f9fe742d3954dfe250f4bc388c2c805f1619499dc52aa914a9912b2906205f3bbf08043ba0b2032d1a08d1adce4e133ef34467f29080d95e3877e8ecaad24b3201380a3379be879596d45b0f311abc7b289c09af820f8f8f7dba7456aa5708b011bdfaea704b9cfc00925cbc46f355ac4db5cef7ccbc637a054a7e74f496752f01447c2af54596180eff939ccb3ebf8d557bbe8926bae719e85006d0e00ce2a3a1914e81d383caadb5303df3270c499b478d6d636e33c9141cec84460c569721e74ab190a196337d750145a4d7e046a89bcf600c80bb463389a261afc6f87ed9dc97cc134b548a4c3d75054a298b80948af7156ea569e2ecf2eb4f66106fdf10fa5e3a23d617b63073530ac31780e75d7b9b5b609454fafb07085c9eb4cd964722c40c32fda59dee2facdd2d509aa4e23445aeeef594e6f2fe120edf1ca0346ff22d66ef02a4ebc91599722baebe027bfc6785f9d57e8334a330d856b700f61fdeb5ad3105e8bdcf14f98d616bbfdcc3aff8afd77863df354d584b876b40276ebd35ccf4b69e9fa8a06a9ee2b3fc9daa44784c336d3c83f0e3c22ba285aef88c7b155ca1625306925faa85e26fc462b292ea7cfc20ce422dae6f64a9285787bbf15a331bb07923310143d7ec5c7e612de054fbdcc33573e05a2f4448eb54cc46e5f86bc2e0e3b992c97a1d8c4d45d7ec7ce38bbb32e224d9505cbebd7aa8816e31c31333fede8cf55d5a1d6336572d88895d9777456eda9ab28934aba11ba407dd6e11b81270aa77c9a0ed119f1d6164ba2c2f2a0448f867707ed9aa8d4f270a972dc6fbbaf5d0e39b57662904a6d227bcfe9a5eb32c7ea120b96e5ecb46ffdccb41096e1fb765202baac5e36a64e1c72b42b62bccd37a2ed55bf41e13aea1d5b989c70ef05539a2461a19cef227396cd808960d562ab644f31924ab7b1b3a1a464bc205f164ee489e1e7b49d955d5bd9a0bbdfca8342eb4ce6d177c535b77cc58d6bd81e48ca0132762c8350e5109a53d2e052d6d1af73cd0a21ca81989f49b3fcae6c589ab23d9784390cd57476052f4ec548a3ad54e65b577a4e99cba939db5fb2ed4b5f1e3e413170b9cc6f928240876d093160423d2b3c3bc519811a703adb412bed67bbb470e9641cb8fe69b6914026650b3f39f4e1b014b4bfe947b67dcc973cb3a619d62460d677a12ef53fbd4fcd5eba6c26bc3d8ca318cedf7fa50cd523c3404ab6f2935c3b0889d6fb4393b38ec4670d7c641471bfcc0d57a98119106410f2f8fb164c31b29748e0ba369e6f86a303d4bf8f8ed3f55504087f24a1b465046ecb2a98e34a860185aa885bbdc09eae5769754b85dc8779b4d8d46af9378021cd02f851231de5e0a045e6d181ed2d6004c627812f4e029bbaa5b011f9fd2cafa7b0c89d714064e8ddad18d49406fdc1edd4b39804786c142c904c4a60375f3ab3e4d4669b8976473605873538c01a601e0e3c1025c488f795f9b8efa02b08d02f29dffbc1744103d3c54b6dacc11aad1d0458de1e1344230d95089e27e711543892e526e78ef6a2c0d984663a22c3076b041448cb3ab65faf00dc88b8186a99f455031859666c6b72eae4d7ac1e12b1349b9ef11debf08b25ce2336646db97b2f5c4f27e947a50bd6ff0b92a3c0ee3050d392e8cd48d69cd13bda8ea347a77c83f0cdfab1855cc63efe15e75b5e300cc53b0c3805659f78403c11bd30ef674e2b3ceeb58af8b99401702213dc6b6cede038415547740e41171ea187f162aeb2cb811aec14f41664645328aad4da5d9acb08a63b0e61d13341f9438b8d9300258e904b9831ea4cbcc72aa244ed755b078a90c5ccd6d3f63807a2d0a44571533150d01eac46903c8000d10e260b275f615b79801b040251474fb01f39de5bc5a0e5aebfdd4d3bf9990f025b0acf331ddf71cceda8290a882845635c557f46017e16621d445e95016c431f7921200c9a3aefb4f2fa5499ed33d076cf88fcf5ba846d1f23ced492fc50089a330b320b04894a5af13989f654a6b6ea9834cf56bebb7dabd78153d36c12a47ca92c78fd3fa3c8b250f29594cc3f4d9ffd6c2a89574a3651305ae7d3b14cf781d30db9ad6f12346b39fa7eddafe097062a2840c9231bd312f82fe7a32629709714c00e6f666b8069146941255f1eb9b370e6d677a8e8b39bc1b8283ce3724501195d3fb60ccb1d0221e84496c92ebd45bdcd97fd13ff0e17e3ef23af0a00d347a5bc5c18c82f28b5b14f2ceb110176f0c1fdd72ed9d946c6653062ede138f7ac590b84ef15c02dbf72a7ee63ad5af17fe4adcd9ee452eef94753520d53165a0e7a6b196e2e25143eacaef02a0bcac160f6d59c7ccf51725578bbc0394172111f21ce0db034bdd2e4daeef497ad7b4a2bd25624d9e9084547cfc7e75fe9ea51d6e0766797d4bfc6e282fcfb250c342ee7453e761823eaa3d8ad6667554bb83b0de49405e45e113c9db8f9e6d6e75afc7702c93942ff4488fa42276eff8653e08769d86e7a167df0fafc02f92eea06d6ff8f9ba8ad89f5baa0763799e774cc9ba96a11086089d1b63129446d028e6f2463f0e6299e0da0480eed97c264392101c9653deae1dabca469f51add5f209df84004945fa545deccbb52865a3ad099d20d9503d2c66e8527e0bdad308f90de712da2825a445e87c46c75540c767e3623a21aeee8c223c421ad483a174c190d8b3621468b0e4add0764d2efafb25c5b71c8ce5ea41906319e0950d36c83f1db9176d9b2057e91b2aaec7da79d5c0831b41960fdea7b406c868922ae4ad43652e09d5289fd8aac24a650b42b40cf84b9a089263e8d81565a1903aded0a284f8b43b20cb79bf37c49efd7a975726843d339ece70e8dd478e1be3434795a58d4fd8d2fc200b1844959989a4a01ce5434f46c4a8410629c21b965f2904db9b8351453e86e45bbf7d1066e699458e3e1fe14a54bbc4c87d02de866c5a5f70dc9f9c9a61dad83675d6135538d46a2366e1798ab8236a065bbc03fb20a5abe0d51420903bebdd249b8deea22d5ebf8119c98044d10fd26f980f7504c1b5cdb79d57abd00186d46c127bef3e54bf963816a34405ad19179ba05d531a48580c0c1c223527239afce7e5e70b7e5542514d72a9c56998229a6241e0b218fb8af66eb8f3212a52bdf34bb05d0caec754eb58e12a5c7f6a97a8cd2c7e7d4ced9019482056c96f01dd11b31acb7dff67c120d7caefc8a6c68e171ce87ebd5ccaf5058ef2037988e652e484269e538f5cb5b43fb6d50c05a9c6b5c7ce8af5a746b8af5a7f5a8409d1a2c2f5f4868ea785494c00a9a463e2d3706a8af101decd9c97c0855d6fd1d6cfda96850c56dd8a47c66f6f115bc3a052c9a42f6dddd70398b79df2ac1a96b83fd659acfd4d6bb3b6bf4377284f58bb7886d0bd5ffdd3679fb5e89732441be8a799f9c934cc4f811a0ff30c0629ea855521404a1993d1406608db5d8bd827c24ad646ac038d9257172cbcedb4c88334bcd1268230ec2c3dd75d73f46013a166af1bb9ee69bea963bd1826374ff5037a5e22536e92c2cadee4838b241e78f57b0f3defdfd10a3bb6a2026e648b922ec77e3ed9c6ca47b24bdc9102ccf2dbc3424984c3b2b275ed0ee44827f402d1eb549eb2c41a3fc0f5b159050596431c214a4884c697691ba6dc659c582aa4e5532083d354fa6b629949f2d589b7bc14c4414b557987dea28b953f88f37f76b784a055f43ceb84dbfa93e5446526b4cd7d6c1ef008bfb2dfa2297a5c8e294f94cebe092a818e9a8bfd9fffd0612cea9c7311524f419b6cec0483bd8b8d1af4701866255b1332654e1eac33c609eb4e8a0b6c3f3fedaf25f3d3e83597cfa61c7435f798a5fab9299ac8c81fc808bfa259f2123e3330dc36a1ec90f6b9875a7d1d12336464ae31896c7f0b5f68e3f29fa26748b51721ea70d128f9c54120df89c97b5095cb21c0222f25b4674d99e24ef6fee44ef7aba5924943ebdb091801f3415b4e556b853178781b3e5e98e289e21b23bde4c3a175617d143bef258494b06fb63ddd9f54625f1fb354d65a29c9350153bccbd56310a60c5648c09a25413de5300c4a5ed1d582c76f67f42adae7f2079f6f0ff381dd2dc28ef7ae042da6580a9fc30978ecb8bcb08d42d6734d96917fcd446c8595bfe20791dd267f93ba5035da4fdce4f63f4c60ad0da8e8db2a5b4433e8edf3a04f1677f8ec9d90f3e973e1d13df4f42a604b5764829aa4a7e17d4acaa0a9bb6efd6a1488899888e6c17027bfe2f5acaea46e537ba2c64bb86246c75e9e290a4c8bff9088b27a4decb88781aecea7eaaddbf2b13aa3a769b0ed01cd3ae50f525037ccc8f2b0eaaf93cfec1cef0af435d26f21faa0b17989c880c0c5ef60e6a046bcfe93009c55eaae055dc169b70308a9d5a738b067d05c7704928e49b63a37be67e48cec80d6201ae8adb632e4228d207a8689fd2caff51df5a676d40f8269460251d23b961e73fa8038cd7ff802cb6d797b29f9aecdca9cdd33e11d579eb7ff92de872bfc048cba85017e0f2d8ff7c726a17d8667a9f4860d11687311c5eca672e102634d98108fb9afa4d6bd5e24609d3e742c895de46eb07e81f8dc51d90c688a7451dcfd8fbd408b201af0d7d2db167f5e55ff27c7f050107d257a23b1ecc419a6e7f412bb36eeecce986c73b0e9e82619de5f9b300f130e206ede52afa3ad886978d4f1b64057a70925289d0ad01c71c62a20350516135958bd21358cd07a918117e75cc31d04a5794bc60867fa92fb2ce7997ed8ee0b0d976639f26327875b54c7ce4053e6db76ce4a033264c93dce3e1a33bdfc01bea2b61a81605cba5ea876c29b0803dd8efd510ddd386c0ad495702513e8dca8284355ae1e8067f0a102bb09f46cbf339dd8f05abb022a4375918ee63da6c01b080096936afa03a4bbec34f37b44553fa644c3220976b7f4d2a5f375e3fa30fbdfef5bddb5cd7588991b3763a60306fcebb09e4406333ffcc5eb79f09acb0679d338948d64b186269234e3871cdf78a25278c810fa404850485453b1b0ad2faf2e7a08d44ebbb02a3d1a50a2cd01b6499faf642531611f8ca4b499282f439720a402ff5b84bfd3d97ae721ae7de21531909d1997842d5150cdffe2890dbe2ca0fcf1ce8869aa231aa4e18c055798d214fceada2fe9b90dfb84f6234a6043e5150611cf794ec4bb7baf438e16cf587ab54c4f9eb9b28bcdf0e890fbb0b2d48e89e0b7a7a5e1a2aa3accad30ac7ad5a8689af22d4b2966d2dcd5d38d67ccecbdb00b4a273fa386843e830c3c2e9a14386b46a93cf3e2dc87ac992c6483b35aa2323f726c39ef6a20b4d4cecebba978712cec3f02894e76f04507c7debc50ff90e631264b03b09dfa2c3f32741e8c1f25e8808e23e9ab64eac399f4584e999e94a540b037b0a0f2c0654570b6240e0e3e0e877f07f371c8978b6979742d084e07afe9b88ced86a750dc8305f67ae21239be22dfeca87be9e25709cf7235ba2c123c8223c091b858d0e50091753453d587847901dafb65956ec1d5ac872085b9c5a5bb78b134e6b2b327080af0a9ab1e4a2e64bc0538017b84e1fc8e5688bb29a21ff0dc5ffe3aebbf4592527503deb7a68453d47ca04957edb94347cccaa2fb774b3275a2185ccc1ae6c202817b18b53c985c7b7f2f8674844d6ebf4f22fcd315160e7d7bbd93bb12022fff83a445d1ff83d1d4cdffcfbe1634a251ce702fe2a7303e8a6dedccde5a6d4a7062e9054acb0589228a34cd9acec005da87553f486e417dd05f2a749536d4ba361e7f315e408c5a55684d2a27e5dcbe1fe81972c784e0381aac8830c3c5dfcdaa55abcdacb11364e229f6a71247f96a8dc0b4a943feafa0d8f5bef6cb77f039dbc73be83c54cfc17c89f854db578551af2b83b21cf2b15df41c5b0b77d285c5d521db91da09afee8875b32d3c68160adb04879759ceab111572e3ca30482941299bd5c1df945ddbfff3dc6454ce8258ae069372ad94c4d81316b0e2e6cd459d51c7e7277b2138f3ac245bc224d5954079d8af765709b6b0bfe81dc916d72d0c6dcd9825811427a3fbe6b4d27a0a71ddb3153bc7f6cff6d22a13fa601730fbd47c3f0892d33d00c23530516f5d232351d2173f0633fcbcfdc53794aa98dc3d21a59843c06ff78366286199d4a92076c08cd8d4838baf7afff5be8a95ac52f65a4625b56c5e148e0e8e8f9fd53b48aa3dfece44af6e13a31fae9248bc179ff0f2713704bc8accc652421b4d8ca4ba2317d6b456af384c13c56168dc19ee76ba20419900f5c8ddaaac3674a4a80a66c7aee7f594a6b3b616483c48231db546514cbb00979192144c6c75bbe0b12960b011d56429b79dc345e514ccce6c1543cd6f0e407bc39cd4e0599940c90e9896b3f73203e82bcbaf9f56a1bf6ecf815d4af1a784173b34a4064fdca8544b5a787eeba9cd7f5fec52042ef03a3cd1ee5ee2a624a6028cfaebbfe98f8163a7ed6213613c87df2e0cf466c1843c180c6d7103fa708d598e7df98a069d5f50e0e427647f78043b1ed62be0a570f0066eb44bf29a404a84b739c757b149e4e621eed1b75083c124ec261aed19f1aa5edbefaa0c555ce608455b45fb7697c841e2a7bd634e335fc6c4a7948a5249c806a42e60ca385aef28743f25f1812a528c21a2bb189e0a67f15f80289e38679cc3ee2dc55e14fa9a7b31e2cc15b1b40aae5ab3ad756c95c1a1dfa86f73ca2816087cdfa75a045ccca5f70282014be17d54f86d9a79ca30fbf203ae5d16679d20817996e0b8ae64ee75571d78374a01a28526a8e87ff7b483b527d2f0f81cdd5cac93c3fe84c5546c801869b9f51a95b698c3f7817bc91680a0bd5ec72ad00f35693c48866c6884478cd56ce905154e08890cda22c57419fab3546e539f1843bb3ae5fc1f714a77558bdfc66e062764786b273db247322526b043529e7084433124a468ce208f619937117bfc67c5b1c9a6097fb942a83efdc6938a9444c72616aa2e7bf4a23863ac9578c2ff8c12e021bcd80e47cb4c32e379b3fe7b9f54a87db9b4a6857d96b16e48e829b288ac76daca85d483fa77afaf2e9714c4b96098379f50640cbcec204cb5f03e3fc20eee0dff08eb0c1f90c22549cf2b19166a877c6a45686dfc4e4de6ebc96a69baf7745cf31a63701c25011cf55ee35f93ec45f35f244840594f188d3c9824eaefbe3e6e91036f7f1da884a72598cb084f4715730429f954c7c4e140e9e1795d7222c3911ec2e2daedc58991664370eb8c55e22488c2f1948a802330262cdf496ef0f24d5f49fc287db0aae12d772fece69405973931d1bb21e3f585c3a45c6ae3d8335b8fb2a7aa9d3f50ab447f104ddc604af3fcd7c0e1c8a87aa04c48c82969ebd6e5047b6488b1e7b25d144fee89d19cb27917cc3ba16c50e3059ba8fcc8676d797d4f8a2da726030dc5d6513f506ccae4df7b22a2cdca216f6cd8393baba2e64ec2864d275620b62256ec30cbc1a3a97cd02d53500301f5418470c0c62d3558561f570417a37fee0cdb482dba159118b56117ed94f8b1539b634883a8447c7ce8d2c4a65d6700e5f74b9000098771cd5599324e5da6c236ce1bb2febbdc0af59011b2429a24168227d732a5289850865e23b1e0262022971eaa4a2a519e677b766f6ed0a8436e5d38c2f76abcdc55495884f4b6a495704fa06ad0ef27dd0c3cf4bc468404ffb477918a6c6a9ffcb845a2ef7a2157bb5f36118479ddca9021f0b530571d42691f5f67a29e5a900f5c9594dcd70956eb27d5fd00fc39a6a69f1657516b9309967217dcc263d977f1d116283e4a4a874c1f07f8d5276f623cea157698869e3d13d8ed970f7e80f4413f3604954f96423947011fb34c044f1259c10456ae770179b997b9948efc9406ee3d6b5e1a49e14441f0f3b491b28a316d220d92f8886f61c71f948aea81f75cd001565db4c9993ff9d82c50b0169a567c5ed46c572681d3a63db0dcbcc719a67eb26d88fea3421e5c2cf83f8b61e2e29953453f2e500a8a9a37694fb892d30067a43391eb1708fdbae272fcf32149baf9024694688aa31f6051b7df10001a0124e57a7e8a84e70d1b1695998e2b0251e0da6e663c9f6b583e9d6a77b5446807127b761b77c41612eae0c1c868b312a10afb5a9a2ed64e0e3387f72476fc07d17e0610893a6eeda39e6ddb858d210838f374d5e3751b7e47ac519b76d3d809ddc3ce7da867ebf1a9fb86b7e06b86897ecd2e0349b27854271c1c857e37c1acddd7f751eb47b5bc63159b79c01c22c41c7a882896d2a361adb4f459b2098fed146734ee01382088a6ed44b5c18abbd65b70cd67d073df58e75170f764eb0b6c01548364438bcfd1d6dfa73eba9c742712125631ce2cddf39b3056965f626383603961672346428dbca7fb0221b8e1801459bbf276e4cb37ef384152af788d0faed719b4102a1d10ca9f4ea9fc78287646fbff01d94b8bb25d36cd384eb975b8cb4341e283e42a11dc7feda5f7d81e9facdc811c996904fd1c9f47854fa5908c19e89c2defffbd1481770d7cd84da2967a15a522c9bc886f61ba19a2d848e2a84a0e86176c1a22859ae3c2b4ff1490e30ddc8e1f9e8c2e5ccf469537ae41e1456c45e8d720e6f3d6c2950fe141bd0251f6bad002a3e014140e805d4e659f38e13bfb1c7d85ed1dd5c86d584a82652ddba0916d8145546bbf7a17a2fe240bab691a29e5d9debc879c353d2dee900ce369ddade537aa07cb2973ff8f04ada4981f5847d3f0db4873d084b02703ca0e8b713336b7c90835e33cff6acaef04416e0da26304b2de32d537a162d7187789af645baf8f4a3b7c5e4cfb0e26306d12e28bd428d4996a178ab99bbcbf861c644e9e07fbddfeaed3d7dcd966b649de4bf9f053de3aa7dc580185c1cfc3cd5633512c36da74af97589ad4dc0e6572deeac049e7e3e87d336bb62dc3047e2c60ecef5a5a428b69033ab0b5e5a3bd6b81998fa7dd70fc0de6335a6f4e5d119460fdc437d3ae3e5432b421a742177f53509e5e6fe86c1ab6dc19dd9fc419b2c88fd68e82156d75a2a408b5a630aa1cfc18870af859c02e14d34c6b26a7ac0d04f09d6e8b64422103513e16cd244877c1827c98e0803aed92a7d1cc060aa12d25c82663a97efbe78b1b64953319720b2abbe6042e0c10442e389d50fac8e54a3fffc584e27a272734d40cda42f81c015f6a25beb03434a75e0ae57a622c063d358115cc4a867eb28cb67b6a7dc4c098a5bbc755aea87bc8a8454b77981593a06c9176ec91c2d86b0a2d3b5d9f141c6a5bf2ab57be982107bc5b9067e60e3ec4f4abd341e995e1f7fd700402c02fae482fb4e4428a173bc1743bda5d3c4da3fdd654cf621314caaf7d46628c617012be0c7c625734e905884f15f74daa8e16193d9ad3e7adb2f8ecc04d7049ac02d1d13a4d277157482caacc486438fe25cceaa579ef385724e4568a1cc883d6445218f84ee14914d46036c6067c6b555b6eba3e2ba1e4aa97e2d86fe9c17a4fc4ae1a61810985c39bf604efb46b86c90ceb43f7c7185ed1126f4a7f8ed8a3405ba8582f1a8f7aa2ca12e831f85894fa315c49b1b21d929b0cea257852ecbdf90f51fc6ef69740c82505dfeb4871f9fe9bb6440199858d25dd8b2c225ccf48f8099fc90ddbb754db742b94fa2191610dca77d54cce83e1655db3def73e6f29be63d9ae62f74ef3a804316fd1d97f3adffc0f048357e0eb8ed0c757d26ed71d566e486a50920c5bf9c05e61601f5fb3d1aa5873a64b3b5d04b0a53c99e95f84b0e18cbfddb1b0bc56800a2ae5debac0ee35ba4376f09be2ce77c452885abb899bcf5f08466f2b3dd26a3ec00075a703d61df5e6ea7132fc22c484b9f46f84bb50f56ae78b66cb4294301d6697c609a203097101ff789ae4a91d42669cb6ca68f2b2218a8c6b001ba2ba16b5c60419bba542fa3997e1bb9d4b565d3fdd642203b8cf3df7aef57c7f5a9ab9c7fcf8ca39730ad91de43733763c522d04878c6d9869447ee51e4bef4a1792a161126ee6db9f7f474d932918625f6c8ef02b1458f76aabf26b48b8ad148ef4f596988c4f3ca20fc480ed9d15e3ce0406c90028298c72504391ca9dbd5abc429998df64cf54867e3791fefcba77b57e08e3a5cc711fc7ad326d427dfd1b9e356ddf31fdd02285f1a4d8de6ea30b9890a7c47e3c1c3b52558d83bd8650ae41664fa8e0887be010232e74a4bbfd88283843aac39cf3de488f346a6b6d5547d0503dbb6c283dc333fb29c344a238cedcb68ba9e340e9fbad49f2eb3b22a936c6395f11e05d765e36ff35e200a1d4194e61bef91a2bb90ca9ea65f94a9f51d17ba288645692c674aca30f3e10c76c0c96274094865aa38f8c7bf6f6ee965f1a32caac65f7670dc8ece1f0767276c1c566e57c4843aa23b995c76375ee9c1f245bbcc31cf69aa798edf94ed92b785b568791c186e1c3e45655f48733b2586dda89452aa6bf2e11aa720043137c731da03cb57b0e87a6127ac5488a91ef034b18b95ebd577deaae3c9575c8959bc54e3bc3533b012541ff36755b79700683230c3e3fafbca1d2ae7fa1653e55328e56f5b2ed23f474c2ff209e6de941bc00b228f3d62b45925815bd89e638976f3f911da37d877947880a40db52a7553202422ffbb3d34ae76bb2bdfd3145fa243b3603cd39d1884ddd3b82abcbd7c5ba54528c4137c7498f7ab6476787c886027fc904b98e69925965a9ab59776d817ddd45461b5909e2568e6f18a8d9f4639d3764ede83d15abbb8a3784c81f722ce029fa0c781af62b4a6a52426e7c4636a6415f20e0dcc252e8f7150dc0265781456017ce08118a410c09eeaabc831c1c24b82fd45423142f713004e41ab3dfbbf9ed7bc60f7b51a667185b2e34db3631d9cf0a0c04316d9077dae26ebd803a9b108c905eff719858a247fa8b1b3fa397fb3d91b86ddb6ae533bf36211d8861f1fba3da54da73f957914f9c11c9ec71697c61e452f8e8669909ff5fda7fe556bb5d66f0646409e4837be7170eb0041c89731d4113e524f7f39059b8ab46c427768e10b7256e35bb4ab1e8e5cee51f8abe5c5bc52f500bb477bed6adeedd1c591dcf2e525ec709cff1b4b5c3a18f16f4e1d5a1a6f1398b8d3fa962959f6c359f6481de0975704771546920c90743f254ff629735b075608367553480eff803439af4ffb8659bab4e1fe1553c9aa653fd00a818285f90dfd740c805cea108a658417ce827820b3e9af3f670b63cce64c2347108e5a6276126571de2c25e56ba29d56f3922bc192cec3abbfa235ad8536324db8c8340bf0247b53fc50d3a4a51d458f4f23ba50f50388751114735da3de5d20077c1cc912ea54e134600c7b849d0511f26715f4bb398675e557d6c44e7a8fcaacb3f67c1ff1b9c8f6ac110097e312df9cd730babc3e53716b20e78e3889f6c70f49e5da4c743c57d7ab1fb3cb9c2dea6cb27a06966958d732586447bfd4b8c9ddd16591144503c73f0754407b6b8b700d07d9ed18d500f7ebede024e7794443b385e8136a7e1411cf8b6a27f7088a557edf77708f21c7b3afcc30838aa3e55df697df26f76ddc9bff0163fb87496bba1d5e937ea9b6ad085abd4259e628b6cd9bbe5ae07eb88f6562c9aa2137c9293b8261a99f762c5879cd8455911cce1070b1cb267e326aba95232cf25116e769e735727e5ea3b25fe339079dcabfb820962953ab9dadefc67df7633d6f97d9e4c569e812ed413a832ce8bde4a75cf97ea28178ad54096e9f16b0bb2a86b3da05426da47e316dbd743ed75cfd34783b4f0d8cd0b71086fd726098852a08b820b9f258da0470e67c7c647dee78a43032d458e32650c001beded0ddb52c57fc5fbb879638b6dde9c69affc63ef42363d2bf539456dd085d7da1c8fa1529714c98448f00127c7f0f79501563dcff39f2689dbe471639c4928f859b28f815bcfece3a6733e51c40046ee1b0121556d9ca0b5156ba63bcf3f7407e2ba5dcb6d0980801dd2e15eb6df88de0a93d20bd8d6c2914ca2adae4e976c57bd1185d66758774e1f0c1dcdd792c2f9cc5cd4a7174fc901f3b72741f00b36a96a85ad870709e75317c1f7a05ff581d22bd75e79b5fcf43ee04475bb032a66cbb6ef095bb3327ff1d912c66f9f8f4e0a24ead975f2fa151b39f946f34c79c57eab186845584f81ea33a71bae72cd310f8126bdb23662ce4f92bde9374af02d417447452cd793f97d90fbecd324f79d175f3edd1e2c415f433b6bb8d93a74e3c96099e30a27387da96a989b0f36e11002a4266bc22f12c9d5a7b4c117a6821e65f2b70ca5457917556e5b2088c8ad219b97aa5304100521220548bf9fe56f90effac6cb303f2a6602e13394ed9cda8ef21562c9f2337a6189d675335d0680f83295346226ad86fdb047e0069a8a91ac172e7a881d4e1310a83f8ce3cde402bb50f9820399cbd64c160dc5955ddb18869bd4c7a3ff257e515673f2f9994faed91b56fbcd7760a96fd574d5fb7f3108e3b38016fb328f6751ad84f90079579e63afa79f814747314d1f94236cafda760576d82b0c3c676304e7a4882c89b2cc0effa12f9bedeeaa5b8b4ab3ba78f277cfbc3f956fc521adb46d487d9ac78676b854d9fdc082682f46217b192a064bba5c3a9a61f173fded550b9e3d8ef36162e91d6f6797e30dafde8eb6c9d40e7b662c9790442eb0e02b04a6f18468660f0a050f98b4b6b5b06be4717833b88742eb39f4494525681f3fe39cfaaba05d66880e6b862e5bc7fb15606fcea237c7833ee5ec697e96afe3bfc72a125d2f6ece008c13ebd9520327c09a48664567cf03d31e2585b746fe40749352f0692dc80d088c1d5b3de33609e1de83a80d884c74d5d878844a1c60553437af2d1b9edfda2c211314d1afaf3e7f6a0921cb5cc2460f1cde25ca1ae07b89f731d38e5cc3225dcc5e43d6ba0248a1cf4388997c29ad49b8b2e6d068a9602054848cfeeb46246d699ddbdec57cbe202e3fcfe03366fa595699e14f0f1678d4c8aec56764aa331534ba6af2023ec7e3982bc48c8c71d6ed9e244b6b39633fd6901c0dda75c6cd415094ba466d23b77e90263d2e76c94cdac382bfbe79466efbb3856eef16d8769c897876d32738a84f6fcb65a39bc47ff34fd5361bb0b1def8f58518121cbdb3abc147d2750ca2d05eaa3bdd6be1d7ef3bba7d9976f6e89f7499240bfc61b98472088547faf29a54f9d59178ae74a2f3ef40797cc4c1444e0110ae4d2888e6f725d01a39dd5a995b101b09be7bbfb911795133ee50796e24cdfa1edd67f542da77cd90c31ed2cc275d3bbfe72a0164c84e077822da12b321bb05c42c184684c81566fda04cf7efae21e17e2d61770fcc1a0041ee373568b022652ced4bada82213c0d29e91349a344d9a8b7bba257f4ec9c7ac81fdc252e4e017704dfe0ee892f965d718400430abc30100dc63c87fcafa9bcb32eb70bbe2ce99caaba190fb394b00f04693b5d09b87f0284e2bbb629b31e141db4fd43e4f9dac1581bbaadf33a9bc9a3437ad26ddbec2a5221174545944e6feb4f9681cf7713f294c9642b2e74ec41b26412c7ab9032676a78e490a164ba2cdbf58147635af35eaa2e58f89fa21322e8bbd8e91a0f90650d97ad0be5eaa45266c4173104130100211a332faa8a80faed83f58db77501204e6ced1e4a348be2cf52e516df3dafaf68d7c930fd7528da3d431e8171c0e7fd7df564e260d882c11dd96acbea575d619eb4ad4344f5b297c2901cd8a80312eae51d13701e274b7b864c6cb83e66e19658ef42962bdcc49a06f7fffee20d5a57114edc24e63d86da73b635f6f6787c6079e7e3fe79c7d4e75cd13e1be213637b6619e94d159947b9a65b2e8bcdf5c8260a4f34191228978ce0ab86d19ae38b233defa4a6822ceff7ca914182555657a8aedabefb7c5926b469ff7a0d7adae5b2456c62b4e32feee59a8e37a3e6e72d9e068a7bf03c9235ec2c279ce85b88996b37ea84ca62b473ff51e70685989b00b90186053c6b6d8093b072c8707ec7bfbc3034f0e0bbf4d96397bb1c95121cd556d302704253cf7465efbf893fec26c864251372a0bf0fd496d909892417ea5fd3ee7314b1bf94070336013ced1f3fa234a76a9ea70cef47b4a70b29b7d7edfaf8c3b4f53c3c626bd48511ab596f5538ca418e043dd0c077a3106fb62e697c9972e2f3766db026dfd66a95eb36bd0159f1a665453863d176bc30fa95f26e00c37efa93bc325e4a4f5e841e3b85020d5bed1fa74b116a7775fbc37dec253caa4a113032e68c30118351b61cdf43d395479a997a460ed5cafd54a461a69454388dec988d736c479e7b64b07109269209ea8b72ce1f37567c7ef54dd695516343a6fc664ecf80af7a85fb8fc94f91bd84a308a67123ed10e0aaa1781cb4bcddc52bc7d0d119d10f4a0659eb3de4b876c0e470e09ee1e275224bbee91cddaec60e2d8ace15515abc31d5c88e007ad429eb9753eaeecbed1107050e650615e3da4289549fd4731a1d9883730c243771b753b7c6a4e198e3199940e101d5d35e09a18bb9c185fe208abbd20e8ffd8efedaf0a5d4102d40cf89f2e37d957a93b7740a70d6520e065aee6cad99b1d189b595c4b71c8f27144372f65471c4cae3dba7e6534370458a8866683813332199e8189ca7e6bdf0fda50cfa47343c3754605531279001ff47e5298fa86c7101fd2c8295885956181cdb057a898533fc30e0aeeb7e1c5fa1d575892657428a49abee1c8bf31d6c3b13997d5a2ecf22dd74882c3135f797bd95eee95142c8b167950b9521d6b9fbfcd33e61992af56014a204041db18a1ce5baf7ff8723595c78172ca2c669a18e0f17e7607a90d87d29d14a0a5b779de944ec287c141f19edc4ab8d5bff3d13c884f553f210252d55e5004b4ddfbc7a8f8e798fdd776e2f0b70d0d7d432fbe8749124b646155cafbe32daa7482b4f228e2dddbbe95dc78fbd441e13873999f91d5788017099a2e9a9d5f4c8ebfe09719e42c27334253fb20d9af38ad3b022430d22537ededb5f92cc685cf60e3cfdab680162ccb015e85d066816eece9ba2a0fe6959b3e2e71db0d5b4612e9f1f37fa6dd5e5e18ec7924c4b79e6053f5ab586b192f09a61f6292ae2ebf2dadbafe2f25609cdc9c258ee5607b3bdeb5d6aa3d35ee606055f38875adabad35dd9e92460081ecdaa22cce12efd34a8b93bf080e02c960dcbdef92b1056672f91ab7196b985c9700b200cabdfb792ecd5f7c67a029ecd6241f8459480162f1e471da545a6d949483d3eee3fb9a207c756943973eba033fc0b7053ba0f5546e2562ca6645760fa891cc15c1d21a2b0ddcf491b7435f013ac2c186e62a40e83acf8a7767974ea791a7a5f5b208d4a0cd363cf1afe940350585e4f93ff6f78d04b743a8446295839b7637827d6d0c3aaeff9272bab72011e4e76c7719f0cf78b3d1420faec1a085bb5e59517149e2672747f6c52ac60f6c02eed9b3899d1331cbfa751a6922afe17357b520f6fc613ac40ff9e799f8afb02c529a2fc9a75eceba3fe840c9c7ffa7d7099a65a02f480ee6b2f8bda044936d7f7bb6a3c58855300d7eece81e12463cdffd4bcf4d8161acc663d37df9c9abe0a19d283095217b8ff14d7d68fdc8f1c471a8d67674670132292516a4f1dbceb42bd879f658ef285e5cb77dc72973c39a1fdeab25b0e238b62b4fec7904fa061b5ff6c59f0ec985197d02ea2dcb065b53f894f3160d2c6f5563b3d026be2bb4fe1d78ab88b81d4ff650e7a93951fbc4186e3bf9d8505f39b3ce4c309c708c692ccb97b31d54168a132c3f1931eef3834e7a6dae93570632e9a988f4a0ffc17a80028553153435f29006a97e1c22aa45cf3353bcc6047cae878e57e1f73a45878e84d623695123dff66fe86e23535e690468da32e2b95008d4106d5715b77cb898c171ab213b46ea87bba6fd1e3f5b7c44ebcdb34010025124f5848c3863882de471007159d3feedf1994bfc6730701017a8ee84b58b8299d4ea00dc412f8bebcf731265b6b9f3de00f3b8b205d2d3d2ded1364e5d4b3441de3772150980e3b8ddb451f0b02ec73709576dfaa55f264cb6976623f23a543ea92705706746aa6158639c5d693138845090ae8fc7f4dab658e8b1611b3dc8e424b573fc84ecc85d85b5892a3564a0355fc83f9ba92da9667588f343172224abb875a0e32177a57dbba876fe4eec8d6464844094f4558462677df01a5a8b2d2a6e4c86c913d340575a2eb6cd98932da627b617102c4469692e5cd7513e33e570fe918c97bc7c6d8db5b59004a6bc179464a93ebdc413dc5e0ae29ffb2eedec5a4e86cc96d0e0d0a36630711d6e301b999605139ea15ea7f493c34f96f74344fc04d31c4e4582e27a30595ffd5a29dffdac1bccb6db55777881f984869040877cc936cfc3d5edcf19909a5961bb66761a9e890f66193186c8b386d8ecf33688085c52688f4949051429e2eca9b856c9f2fd2005ee50ab0786e758e64fa32bb4e7896dae92effb153d4d4278f5db942cb456df4aa983416335427320d68e4656fbcf27067331d8029d193dfba11f7e8a73cfd9a21f2fae8ba59b32c6a49e8fe2d6200e040df9380583a481e5142a60833bff57f98747a020efc949a9f0a30689813753e37f59edf8be3d80d80d3bbe0146785e311de881e96a2682d67f2566b4a5b94967bd98f74178531c76df51b019ba893c36f59d01c18aeadb3ffd4c4d2c4fc4b52c7a5a78c2f8fafd2972fa6ae2639aa7272c18b4e8d2ee2f6f6cc84df4cac5c15b68cdce15803b1ab072e447fffe9c846adcbeeb8bdbe5f0c837a4b1c5f43c07aa46946d2e1ba5f980b76072bccfac532b31088b227e98b1b3175e5704e49e9b792e90d997d2fa1d6effee08c4ced09bf3dff7200539f39b980601a2157954dac465b4801000bb532a6c4657ab8f77efecba305a394a0f41febe3f30d07eec4913215737ee9b5c81a18ba2bac82296a9e7498ce58d9db5eea50e32e8f21d609ba605a048966f6a0d2d201cea8c9d2376ec544cf6774a279955fd310eb52ea222ada011aeea4dd54f4edd3ad7c2053dc191466f9101791bc9e7eb7f957255caca38be336ab7bc2763c83e2dc1be7d7491c3fd90f9225eb7369b34cd54decef86894722dce68eaa9795c1cbcce4f0ee3e213d50b8e608e3a7178196a6edbdae64463925c3e0c5c640526a55a8916b2ca51f4977a21f75480367b73a3b536805859c728661c1a32d3380bf05f18d2b9ad535098f684a707a6ae75f5e8b21e4ebdb5a0b02883435e66a3bff1fcebec3a76d74066f3f43d6cbdfc164fd5ce44db5297c60ab9aedb9310286bb90ef7453bce2a6665af540be7b1752121335413a8bd691108df48a76ef950bdc16f2975cb01daf5000b3498f0182f501fd8cb5e31f54d6f987b38eb54f5bd6349160656c50e992044eec2a74d7c9a65df5818a69c92a5e15d3f63d28aa73e73043449ff042f8df84021e73c02a4d6e58239262784d98bbbb3a4db140a838a22bd7d5bbe6992f7a968d9af1ba048bfc9f548f9ee64202c377f248b6f2c0e3d692c4a332cb5dbe9fd744d19fc413aca854c25cfbbfec6fd3c28225e719eca12e2e28d2bac165e048b650516c2ed3983cffcccc565a1ace62781614a177083c886b08cc1571a1395e42157c140c979097c00a4ec8e33c2edab17626849b7f2a8c8cf625791d7df23ef90aa4a09fff63076cc639566f451b0a163d41d7377009387bcbe4cdaf0fad277a95781cc72a2f6c8ae6472dd13960f4559899e2c04541f3a23f5283c01373758318544821ac6af43559703b99a2af372ece353398cf37a64492b7bd5dc9c96cdc015fd7d685d4707ff480aba6ee51e67e250e6248886ea87ee20f0363f76a49ff948c297eea22e88226de75f3fd4d418115f7fc59c607f9e9041df10e010134b8c32425d962562325a1de3de495153785decf047484272b40ce690c879912fb5c93b65b40a8a9be719a611e0bc716738149dd2bea8afcac8edcf625ebd2005e1b776e258bc040d83acf7cbc4472a2f3255bdef1f4f34b776ef4c08bb9cfb80699f28ea25ca1086d9f750fe07e2a56f4d1a9d7dbdecaf09240ef1fd23b15799ef136e2c7259fa0e13a5314ba23d5d5e5baf1847d6da031b245b92fc4ade3634fe99279bdcf75fa766cdf5b6d77926fa739a41abfa52a7eaf59c5fd74a86909cfc4c0c2fd8b8f5c4ee9145a68e567066f689ef610221565601bb4f383453f0d8a1a316c5f40fd6a983088b0632e51c344892a03bdac8cab94cf678074a71b71f335700e33f91e847647ca9f2efc2f742b0bc11ee7e6dd4a868ce52d5496f34f10fb6612a4e54671830f51e5d764a63595c2585def23638c23a300e00c88d6a172c90a24bfab6f01d90cc20ef55bcf2acafc4c1eb3dfba21de2c71435bc5b22b64d6d8bf59a20e68023ffb224ddb0592f34c55d1fd162dee3e9e9f6a26e5539d0f709e0defe01a0ac5b36e8a5e5befe40098da036cb9a220479c221aff675940c1b67bd4bab64d44136e74a44719a2f91633d3e4f43a1e80ffedd5ab0d5b90ea342ff92b69a5d337cc918d8af447f54a25edd581debcf1e936803f3f046ccc074dd32c0487b2cc3ab0150b0d8e6ac0202b858ab82af26dd050375e0b5da5fb88437d5c60bff290d81e6d1f61481e487f2b0a80d574ef9256e2922c810a62220248ed808cb9d77058faac3efd4a8a9e62f62bf3d978823229fb58a80bd9695b3e73b3efef384181079683b86c4050737832c28b3aa3611b08a861c517360137dbfb2120dba5b39b85064fbde6342f99212bf6c4e9b8dd52b664dff45f9b60fba020b5c03dd9d70ce973b3b3bf7c4326ac2e342c23882194d47e73fb2516b282c905efaf1ffe1147fbb023a900f6e14a9c2cb3627f903d0eb6032eb3972badb6109cf14ab9d854d70cdd4cb570a90391ec08458e4ac2e91b404f7fb7c05c9fa8fdff3834f600a5e6392c80d8c896d9cb03ccce151e593d55f6270ca3e2e21cb543b360203d4b276cc9cde76d79b008232cc192e11a66ee108c498e2fcb52e717556e498b6815b545f68700ae09f8ecf75c7f06fe5c1a76370f77aa6fe9fad8a52af93e1d29ac957d1dfdbeac678d5ad5cecea868bd2a3ea7674db7cee522df7dbddc1d92146f6ee450af25ecf5e56f0a1bf2ca67611f7678849964bc61cc7a4cf628fe9e4e9c1528eb6290f0370673e2a01dee446ec005429fe6203fa2891e6e959e7b21920f3450dacae0b182d1944e8bbc3277ed7f3b16f564064fd853e1349b33880c68b325241e401a0ffffff5f