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 64465 ece1dd2adc5d6a3c9e238bada3c44dff1e769decb8ff6ace7a2224682acb7033

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4e001324a8e8d44734db9baef64b58134eeb750147ea277541f73498bb4a90e2
Certificate Block Hash
ece1dd2adc5d6a3c9e238bada3c44dff1e769decb8ff6ace7a2224682acb7033
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0050200000f03b0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000ad870cc5d127401f8e71a1494598eb4590b1a25da0d2fe339ea6793ac185cc847ee86793329c8a167e576a13a56eb700acdbca6b5a32b3969da484d18d5413704673ab1e6d521233d271745226c4881ea5be5acdd260cf4ac30c000000000000004000000040000050200000f03b0000

Raw Header Hex

000040200c537da56931503f166db3f5e10bd000eb0f62d932791e980508892ab16ba0c8597bcd29d7e1e7d1c91032f05919104bec7fd9d045f60cda78cb6850c2cd8476d6271b6a3cc30118e2904abb9834f7417527ea470175eb4e13584bf6ae9bdb3447d4e8a82413004e

Proof Data Hex

59,560 bytes
1212160203070b0afa49ce88990b9234337fc34aa2479c3c50bada41b1eb99cebb540acee89c3257299084f731260919d8221944349fb7a76700a85cf342bdf9eeda83ca54407f8a6c0ba511b34882a6984d3c18ce41ec004950f38c06aaf31915917cc8d8830980381df78c9e39fcf9615cfbb3df70dc33e7ba3d477bc34f802376452ce03bef3067b30ef4218669378190da0b31c3a2834e70200a2889d0225d9508136930bbbf173cb44cc02ad05407b8c669327244649927d50b8d7541a6b62fa7d0e57e1b45eecdcae4bff39695e17cc0d1a58eefbc41dd03dcc24afbf4cf38ca72c12acec820aead0c9d57d82b9266bb0c63a314cd82cd44087eb9f4c413fb9843da7b07163efbf2c47de0c421bf4a42382cf45b6823a832f7e4377d84abc95d148b45efd0098a34b424a8fa2fd012b34f3acd1c707fb964767e4470cca9355260d148f284d7ebcb5316845b5d69d668de919f48aa887cd66b9f82de0f74cea949991e53e9fd7a1e9c58fa55aa0010af4de3b3247e7e1773d45306d30e9fdde05b55f0572b2ab679b0cc837c5a53f6737056b1230a23e77d453c5ae91147d693b5cf2e9ab725c8e970b5cfdaeaf420bc152c4e1a04b7fa65b5ed113fe42350b12c3f48fcacb9eca68c47b75b6e668a92503fca471de47f52e038e17181ecb9e9d5d1252718c8f1789e6b366853861e537ffd0a2298cb4f78e842a96d071ec884e680a749942399420ff6aa23a9e397a6885c7cad14a26d60fcf2f0723980974abffec9aea674e9e80903561d78798940b97b3310bc7070510e8eb668365d10ad5d94510929c1ac9bcebc9d55c0f9833420fd1ec0830e6314c18ba06fbefa72785f6476f072711ec4bb9bd30f75fd6dcc5608af47e464477b85f04ed1ea4c6f0d02eca7075e867531fb51afbfd34385a09d2578455e06459d014383cd617c388c9ffabf8fdd5a32910e96c4b7b0a5deae6e4967c8f578f4e700bbde415b423a97b052014d6fceffa43f632ac9065755b5e5076cc0765c9b7720c37babe391f2600fa735d184eec0166d17cf29c050d247c5423d0b29d37e15901420af6e93d07ce1cd56339221233407ac9a8d808f86778c67bb62c0ff59e20a900df8eb7f6a7fa7ddbe846bb86c0e8234642340e371acc2895670125aba18f0727a50c5b0baee2d493095edf5ea639c6ec0288c125c52d7a540341423abdf95457cfb70872fdcd83c187481b92e584d55e11c276a265c2680d56d1173eac9414ba71ece2ea8cca76d5b7621cb3c7bf06f83fb9cbea3c781bee3ae42f34dff6814bfbc59a0b10a38b08f1509e3ebc2acb5f1479a26a4391a6b512c605c37be630b3fd283827c6e09298314e7cc6775dd4bd2276feb39777c47a5ac4594bcf07e5f07a2aa7ecf217b2bb64c9a6ba5c83086a2cdc3a8870f782d07897dd0822e131939e8a0bc42bf0ab944993fc9ccadb915e3af47cb6c61a4089f9d8a96654741d14a13d0fecb2049be37ae64ae93fdba7603c6af0092e37a0c34457b82fa8c183cdb79e2a9595521c6e9da7d7243c685a95a1450e69dd15dc8815d31d8215afbc76e3d052c91fa4c24f7f8f4660c7fa045f7de75f5f9439f8fecb1833fc88593c9f20f077782963ff26940ecd1f15f17ce3055cac4d1eb7d465d05e9b6b82e43c88e25cb7e7492fde23f72f374da144353657eae63be5d40c1a8ea7dcdcc04893da50f3bb61169708e5a9b88830b6b0dde671e8e770180552d5e9a6d11e1a25a86e59c298483b42e61aae409cf0258cd016b62920de5b0d8c20723d146f9e88652e68a3903dc303c5a2e78243a66c0a4bd841460333af63000d291e4f92679d108b55887eb133146ee2c697e4b98c08e61e477355903d31e0b1cd107510ddd6a679957fb229c2ff90b71c2d4eae787dc4485a087b2dacb059da4947a7ab7181f9fcb5cf57c0790a73f4feedd7ba8cfc6935bf9b149acb1d2c7bdb0be1693c3a517f158556abcf27bd35688804ea95487c20f79589bef4e91761eff1f1a5c3d162072605d6e704fdcda500d0181ce3d3542defc9b969462efdc724229fa08595c4c393f6c6e9d6dae95422d906d71056e509c389de8ded5b92f574e56df6186e35c62dcac21c8ccecaddccfce2ecf120915ca8ef69bed271235afed7fa3800f74de84b70d9533f98a8241747a169048674c584016feb8ed54d3a4d22de29cf38190e7bb90d331b1f4d87e748db223856deeb7451559d937bac2877886f76c5f70460368ab9c3c61caf00f2120d6498a046ade56e7c822112d55bf0362c813f756b5d98476c385715a97cdab49a60113a6f22ced47c459e380c5e2fa6aa2a29e73586df6ded0a2445f47daa708820ca5959d26cda51aa7a2a081871ef23a7eb59e35dcb0ed8366de35b00b394200b27c1d9f99e9bcca374c6ee7c4cc9355249931395ac786fe9243c23453ede93b303e6cbf82f5d855cc46717857ed8ac047dbee0b9688a55119b923ab9c9968087ab4b334e92c9c0b47c77ec2f2979702fdbc8317ed911ff0a017bd63808a6810f0cad2e281983afde70da056d579d52194d5390759e676a7531ad344c9f0e34cc9f8eb6e440394f07bebbc2e55f6d72ff337545ab98d7064a5a9160c63e68bccd4d42e8a117ba5480a870f1b9be730b95eaab2a87e0f33e5a6603e5bf715f2604f4969d1ed9ab122dabb47050df1a84cf9aac653f2fc333374f0cd3eec60881d20de7b8c17469a68a2c24ba7a6b475272554336a1e1c94fafca46737188bb06a04e5c907967553576de2bc984bc01aba825825596f9a6e2f2cb7af822b3783861d9e99c447fb8cad17f95f63179ee468870e27a974fedc44db304d80ce79985560a97316ecd853e4fc7eb8a67b1a4cf90b4d63f2397adbd85cd87361d037530d8cc79865b3115d88d5043c60a76ac69f0cca68e427701ae39cf3fd4b3cf8219e193dd17efff172bc0f40a0c81a67211fbad3ed174c32d3cad8674f0a4cc5561b3924ebe4ab01c3f9fdd71b45a63ec7113e6341c696680206fe4364b62e4e73a610b50d12487f5c6f91d0aa2a976c6860a13cb1ef74faf0ce98e55188a34788e0435c5424222c52e6a212a01eb9c9e23c17e92595da625d8bf437387672ee46ac50001b08801e56c9ad0e69cf0655c17b9893b4a4e1710c6ab3ba57a477eea76010f6507210bdbad75fbdddcc9065d7ccc1585b26906ec3faf43740620cd88d0191865d702d0a7513f34d29ae3c3645620f8e031101c26ed952e6b55e1de4e6862f4ff805ce230b91953533586f8e9875531fe7a1755aa191e34893ce81834ab23df9ecdaa28046f8646b284474db9b87c37d71e0fa6b855495c8bc9f206113e16ef0bd9b9dd860a3e4f222e80b3204ab9831c2e75ed68c3b4c9ed16f86c77d3dfb3a4b5d0637af818531c7124608adce81fb3647ae7003eb4ace6d55b64e5a35e26c6bd7baa892182dd807b080be4d8f445d3a5530fe7154675dd54156bb508aea9bcdd57943cb2c556b17843e113b5703c5164c0081b5569c0de308c4bae8bd5800de99d51b1a50b1fdd1fa782bf307165936f50fddb7d6296febc801ee832465466f8c0eac940ba11eb9d6cb6f5c0735638aaf5def81713442b77155a098caf38f079620651e85ee45b7c7d774bbac5e385233a7025f32d92f2d4bafc7330ca5e19b98746cd23aef59cdca6720e796829040c08667294ca79565252f25ab30b3f927cda46cf93c97e03fbfcb67b4359a25f27707db63fc992613baef8295dac4e976a44cb047f5c51686c7af5d13dad0b1f410bb43804a01d4c75a4df3cd60f6f83878ddf2f979e9f7b145cd9f7f68c9a0744b6030a0255f4b2fce01a88ec0706933a7bf0010cf6376245b77098b0acd0004f24d7598238c11ad6b8ffeaffc2361b581470a8d4210eb41e74f1b0759b64d13e462eb35bada16ee4a00f107b44faaad4ea79e4cdd13ffee0d5e9fdc91b4a3ed21da24e2bafac65c969dd084f5add0429aae475bf09ab08fb7ec4ac091b3d9daca6928af5fa1607088a46642bb5b50af0eac9d53893843f714777b37856952dc5b22a5291af70f1f58e32f7a4f77492ed82003a45bbf27c15cbec632b93916d6f8c444a338e411c45658d48e286fcb95a860532f0dba91d8948a926c36ca9740b4727d5ade93dadc96361407d815df1eb3a10fa80c7058e5adb393b5187d2c680122a956afc8d57b662386d634ac39740e4b9ad8ec78d4f5db1ab183a3793c2826594da211a2165bf0673d40a7b884212c7ff927c1c5d2102df5a59041bd8a22cb6ea50766e3687ffee9bed29748956687449eb47434a5f22ae6c335c0a074bfeb7c8df1fff129e5b2691dac0ce234d92a5d6ee97387657955c1fd45693776a9da72d639e0ff16a2b045ddab71611dd821dede1c93652395d8d68efa21b8c5f76c8358dce8fc9f9c6eb3c945be8c9524f512fc48708d25a95a8b1f306a4ef378631dd603ca52979b0af9032e586b27f81f6155d972498cdca3598c9d4866ae1e2b3b6dc3526348ae0683dd463d9c4b8846b31ba13a6f3394c63cd0ea8dc23c719827b7a68bdec887af194bb50cb1a0d8a3730c31e5886935c75306d13734a48129b2990b3904377a6914976443453468ab11ba9cdd8f4048cb91700a3aa5a12bc01c745dabd071d5487ff7cfffa9e02cab960dea5c826d71304bdabc7f58293c8533bc62722f09919fa76f1925eed8350c074f7be991185041d5f37f1c3e564bc048767600b734236eedd41123be639dc95c5c93c2410a1eec9e0d275dc22e4482b72364590d8fe1ed0ff8b4903e13f39d34e5e2269ac8e9ab3f2ddf883a37d83a52ff22b54ef3d1af55f6a617b39c6b7f483494d1a702259eff9b8174d141a0e91d0227e1f5d80ccc28d20861a7a24c3d5873fceb922798dd5e47ffb20f54ae3a567cfae948ce621c9ecc410c195449a4c65c111d0228d37bed38b6cb3b7f0c1633e3b4b0099b9d8c285386766fa0f75cca8a170fef5b9c814cc08afea1b2d229fd9c468e819d0112a59b61e08720f4178c1687dadd949f445eef61bf6c33d47b1427c9135bc15b43a87bd1aeb0a11e86484a524daf4afa94bd66116a33221c454962e98b0698ec2f664960e5568d3ec308f5521885ff815cf484bc6f2b5a6226225dbe39d67a22f0af606cdc5e493f7b5a8762ab5981a9d670c9aee215200f26d5c9f93fac229a0f83d20836ebb01cb6225f1f80c4a7585c6af6d213b901644e1574c760f760cdd1694a052ef125a0a90aec9d16f8ba4f6ab67202ef2d306bd547756ce0f1e206d15b1831d9ed02a627c05c927bb1fd5fbd668af55720ff807677a81cd20627a5010c942b73a08a32bdde1012d47c91d811f8686984d1bd24260d47dc8ad1904f7753cfe0f8b30d4e4cc486ded095dbac2d2b4c537568b8c230c9d77cdc732c5a063b465f86e4bcc7063ab5808724c2dd23696c3fd4bbcf77b3ad5500b794757cb40baf587fc1f95c0b64e261ed564f43c3629bd97c6886756731c30d08dd664cf76306520fcc44d19660b88214a3c541dcd0b66419e3aa54a951f603d10cd7c890f8106e18230ea95075ae2a1b15e5fd41eb709e891cf3b99fd3513a9b3749e65f806fe586395d6220f1cb9bfdbdf4ae6fb619185d457d03be5c9ddb0a9735f68088bbcb0938fda6d0e3036dca0366b3f0597f171d7a4bc7a7d32ee8a516328544a23412205a7710a6a27bd09d21a7a54b0b517f0d2562d17bfb6df8c6abcf5dc4799143cfef7d3f010c43acd065fca95cdd0bf47437d25d696abb89e7a0d6c77fb7ea9344a758d308ccd55d2fde253934962340fc8b9c4c8c674c682f275f5d9278b64e79c224719020fba70506378de8fd5b5c7125e6e9596dd9dbc074265e16aa19d211430bcd10fcc2eadf39b07f1737df56f9cce5262979e92545764a7627c55b05e285ad658a6dfa916cb2a20684f505364bb2e17e582c0d3b5b1f7815b83049c15f729b17268ef63e77623bf50c929d7d87db2e423618bd67be70d6538ea3a1a98d3d4eb3648d0d312482629c1898d8579f2159a91f8a1ad5556c6e5ee53af433fd87eae77745cc78bceec40f99e705ad1cfb80645718b5a743656e7a33dd271384852940d5fa54879519ce06778488606ed3628c5ce752b5ad369b313522c582516934ac7aabef10880b8aae1802eb8ac12f7f3db2a32a9e9343843f058a979898397f307115096fb6daa11ecb5222cc15620e2d487c40eee4b9261404f84a114462dcb6c6514604fed239d1e08336c6e3fd620bfe00b8a287a71c5fc3f592b397e74784eab4cdcb2cc1ddb7e5a7ba270a146086a93f42f4edbb061042cce7d944b871f5520bc62558aa2ba8783a5d647546dfa33b0fbfb6b816ccf122418377247e46b66ade3639c03e8f2af53008d76d9067c60c57fb65e26456520130e1db0e8c480d9e20e80d60ea3f46618f124935a18ba4b16477e4aba4ba69c693800d120c6ee3bced0051ec966e27cd87095ce2df739a20742799264e481cf264a32af72fa4cf3e1062d74584096e641e2b9c212b9730d47742ebb98a01fff915c075fb366dc983925ba1a61554f806bc171d6a52c642a3b34ce9abe3bc2220af72e3a1e77f4cd1b2b8816d5dadc3272d248690ee71ad5f80d0e080b1106c77a2686afa7438198289f4a0a1e4d5b92c48558994a6f95d7667f401bfe7dc1152783abf2e2c52fe96635b1906c617c022c7314ddd73a33602962547f4cd0a208e6bf127ff391c0e3789c1e1668b9cbd187730b5eaa961c2a3a76bf0ff3be2f69df32cd968863d21e11afa6d32a1d6995f962eed91d1cc0ab4fb0fc1f99d41e0a63ac0e33d3bf04d13e1a5af4a74a1a151b6fc0e8f79feb71eba84dd0bcc7e770dd18c77d4b3e24df2ae2d290f05b39fff31ca76ce490668e303c5762c4ac07584988ea8be9ba9c5a96d73e4c461acfb600afab95c7e1301c9e91eda0c7e59e63520fcf895fc03eb6209a9f5c2dd605801ea81efd33cbb49a10325b2b8d57a9d8318e13a0417e7fc829f7f72a826601a05e09c5149e091544363e6a8184257a2821e67d87f62159ed77b17a65b83cf65700b86bb402eca75ace529ea9db648f4e58ee9cb34a5c714e2f40989645b6a368207306841a7f36750d2abe6ef4c083cd49d5ed0bf19b0bedce70d664b5f0aa08c8eaf6c80c7e5c275fc76b29dcd7001555a4b482a364a29ee62e6a60555fa180a87c1f93f1883ee9ad4de8295cebb3499997a38e1cfb5065f8cf0e9445b4a5dcbc30f825e69895813a9f4aa5ee8d392642f4a4a577bd3e45d9f897ce56de33b2c040f274f95e6982bbbffc736f287ddcdda51c62b6a49cc9546fa6fb635c09ff25d3feea00ef4a47a7e786bf6ba911f53f97258901c6bb53aeef073b505a46ee5f628d7003cae4a259538a16b4bf6b58ddd5e466229d9dada4a5ee1c9410251d0dbc2158ae796247e72304228a8efce1691daa54e8445200cd7089534b34d890d308990c8cb5973fa6777159cf9f4faf58a6ef032c03636640d873b997e5a5401a0056bd1544d2d9897c956b2f38f388c03cfc7806e2eb6d801c330038714f338898188398895552420303b10dc5a1abbac34d28bba1c47758b04ad04ced8907379f7f59d292314fa20319a60071ae4dd1c7b2848e38c379385c9441c18ebcca950b864a6ea130e6ef164f7c08f1263932b8f315a511811468d90906b68035bb6a9c9fa0fb2c9dd7147208870acbc82516137de13538ccdf4ea905277dccba009e5669f4ed6450ffa89745503fb62f3ed00df40616f17d6ec17375e77e1a527938561b133f45c8f417de8bfaa451b0dd4849bb7786c393a2849a243991b6bb1146222cf802e0be80569a8b351088c34fb4ae4d3530a41971c819ef17bc6f35283ec4565a0e818d7e54f7f9c05a2b77ff8fa7c78bfba1147661175c1b54cc96dbce5de9af7712eed97217ea3169fad6f7db2e9a01ed8db86eaed9db12b83a609ff7c9ad984ee8201fcc574b34f8a64ff4989f178f46ea2acd9c525a260b6700f8f7f512fff8f7f744a0134e8bfa53edb38118a891db69e8d020d00ddbdb20594b2e0f90145705bbd93b51ffb856ec2a23bec4b88c04e37c18ae7f2fad6c3c354b6d09d9862124c2077b8a9944582096b29941ede489e96127f6dbeb769e7e982da441fc1480e91a06710c8e321e3d4a11060eb9864f9c33135fd47c716acdff37decc5b48f371b7058d0605287f3629f5c8a705772e768397ee5c91638c380c675e1996752273a0bc320bdf409ecc859d65e82cc9accc9e73d472c1f2da23a51cc3b8a1f05591974cc42e19d71553380f904a895375de59aa3c9c73c99f6e60aeff31c39c30f36e7b38952324542ee31dc820bffa2d03ef54fb9cdd5aed828bb2b4bae1b04a4ce4330d4b3c40f2af4f5bb5a4da033a8732f3bcd3f2492ea998309bc08ea96601dbc2dd72c759834bb9cec67bae3bc7f0e508ed41a0fc645e2db2d7eb049a67f8aaeea38d836e425a5dd7e8799a8080e8dd4bca988e43c11ed8e9587b6c514232195fcb61d3ba172e3be7a1ab597f1376ba6d3ac8aec72ef944efe3f092eef80bd409985194852e8787a0de2f260905818afacf82a638a9f0ac1204aefb671c3b6c3db45b7b54f6977a786fdf7c68f3e761859ed1d045970deebf4477018763faf00da023cd360015a98dbcefe4d9d3c7bd06dd14c8df9892a1da29a0b709a61755b79e3cfe903e078b647abd755c7d4dd74243f5f09d0d109c1bec81b5ffb11c420ea0c543671d8e286b88c157f5f911c5f5931d0f54e42ee2e753dbe619f8e1f5a88bd032754f39f919f186bbdf72c705f5a7ac91c6d0b424853823c1531c328c770ee3ffb5dfb2c7ff8d6edd07b74dc85b305b5f11c7a817910b83bf8ec2a534c25cf940d3f2db368f9ea89e5aabe30e1e0e450f98fa37d86febc541fd23b8b94cd2abd17e1aea5dc73cfc13d4e4bc4d6e03462d125e8dea90b131dc9ff1887aa126aa5d735ac514c223006f96873c8dd48e96c82218bf9fe864dd95f7e06e9ba7770ab3f7554e8dc2dff8708fb342f153687232defbac42601e9b0eef7a8200935b8b6fd9492bae5c1363af5c3af1c3d21c629ed7dbf6260c56a69e329e5df686db511fc9f1088b9507debb9248a8b06f1e2c227aaabad5b56faf65d05795c40e75d352c1726223826c8056c87e1fb3b5f98c2d0102a65bf241e7649b8af0d0c8e630e2e5cb9248a81d9bfa55cfb18b36fe4fa4a9f4791d0e1c59aec820e47eabbf23ffc969ee0070db657ae50d9a0477f8196d7130f3b178c1a8e6aeb0546a7f5fb7c28d1dc8a590fa9ea87efdbf3a0d34433e99699c49153200df012142ad6673f8e228830e7716f0fbe5af8fd0c2350759d50bf51c5d1a04424d4ac0a0e0d44b95ac80df803242340d79fdaa0749b7f356890d4c119b861ba01e27ce28d91db73a198845cbd16498dffba02058efdd085e887d77b89058487022540e647a7a2404d33a0a342fdee41845ea3087e135a974cf4edcff7ef120b29d1c9c86e1d2f73a8796da5a503acf3743a72d70ef2a9ce18254a6bf15c898b74d56d704271d040facb34b3f8b049d042dd1a412085ab373be752f1fbd49c750dc29720ed800ec09b806b16a8756a84443b43b9ab22dbfab325cf38a7634ebba7511e53df96d89d77407a457e28ed810370604e126930ea34e5c6a76faa31e63195a9a26a75d8a8480e7bb7deda7990414baa08548ab95dbf941fc7afaec4b990a13fb596407ba3faa9daceb6b97ea318086d9c8075f745ca71e69af2b73e4fe53529930883ea93b0eab5ad09c087b1cbc385c2015c01fdc604f1f6bec147ba25488b607e32f7e56b0e8525e850a9184460f61caa5cbfb946cf9d9ed4a6a6e6a96640c2be17e7b852d4a7ade84966345dfb395a70b107a8a61c36d9a13b4787051f678cb4d0f71a21e295a08d3cb0143d6662acdf59656f535af1b68f41915fc57b2fedfdeb97caaabcc9588687a63b95e8661c8d4927f1fdb30ed72162ecdac73cb94940c2757f40acd1b9af70595bd96a9c68cfd64b8886997bbdc0a0fdf93a2c3eea2c1a02714d799fbe6874e8530f4968cf940a733a5918020989c268d4032d81b14a57e65fc7fcbfa390af554a4db8ee5201ed47f52c379a784bfa989cf98c6557455edc650cf25a1725b9db9661d9df404c742e363fc53c352add852226bbe62a9ec293da862782af036e8eb18649a88102fe4ee47a11f9295dac4784ed35a50d4553b37feb983141890ce131c99ad1a36497cf7a9ffda1eaec971f1a3677331ca9376d61aff6092aef4c90021ef933c8025e6fade899be84143dbc57f8851532de4fb650a760f4882012e0f79a77f7a8a48c7f133ba165936a5ac8cce82167c914a558f2569d5727991c548368ca1466f66ac2945fdec804d85169ef3e89638acaff747cf5bfa2e1a0f117725455b5b1037cb319dfa24967e0800b46a5603a9e596733cb72ea6a79e92f4ca53edbc7731adfd028f2f0a1b6573417ea2f3509a10a3ad5cfcec7ad51862a8329c2d138f30f525ac0c9b4f8314a23584e9bebcc1051de74c815d3ac98c2f7b11feee7e2994e651b1a5a91495a9c3c6d3809ac216bf5c240ffe3cde3bb946e18c3dc7e851a9ea4bcaf82d41831d081dddf2e478a180c3481e1bfb0c2b02cb0bbc538e8fbfd80144a97432dbc84c53d4281715e8b20c8e6ad7d4a1a71f1e08841bf16832e6e5a9b6189c21900fb76119c0694847e43680398bea9a1d744efcf10644afe146c80b9cd8b6872593a120367d36404b90333b459e76d6b5fe5b8c54fb1b4aa14c09afa1bf48672e6d7250f28d2a4b5fafec4b3b9fd3a2d61f83a87bd6d0708a36cb3e44ef07f5e31c1468499b65054f3daed0aee5fddce402fbd6f0f755fb0a434b873877c276f913d77fb828f9a41185ae1d549e33c74bae767cfbf45edb911cf79ce568c974b30c620f2d496dee77f282007e5192e46f60d2cf4c4a18d18c008682c6c363536806c7a567e38106fff7d7d621bf315b0c76104cb09ba8c237a522b7cc4bad8ebea8c8fac23fc644347a84966e1cf39896e41c7366282a34906c5906d2a1a70879745d9b2131da8f52ed536c0e7554172764a9fd971d5f2ea3bbd5c4d075993709bedc6abfc7d76394d8a64f2764e10a87b4485549c9c162e072f39b2f16d4b459dc6512622ec1df118321ae6705c0e99c8044e66025d920afed8c5b78c56b65728d87f46609bf0207ec59bd83c0be7bec0775722682078b5434a5dee0929e3c7e073d66681381fbb0910da054d447a49dd892278f80739820c16f1e8002ece8a598c6a8c05f05554da088ba0bc77c294b84701088e0fddafddc0b860b340aed79dd3f6bc0cae92042631eeff957207ad7884cf97e93c644e54355d1580c1905bff64f5254009a0a8bafe246afb2124a1e93ede07a8579028ff44a3e426555ce9b9d69ba0586fd11c8709575eadb28e8f3c1823fd1a44f38debe26098f58c98132397746e4b2fc91e79d3e3b5f8626de65cf7138a075c5fd813ec427331a460bb35fe218b384d2338cd41c634ad71e0406a4cde6c6678e70787a5a6dc8025b085fcd1018cddbaa4f5b1a4d4705889c81178659bc3f0f934081ef30c9e4e68912edfc201ca2df6fdf827ac7f6d026577a96492813b831bb64641516ee557c00c198043dafae6f268ece7bdb50714724d5bb4578eb05e6670c194fafc1445180a77c36f25fe1df4e36492e38ff92c8af3307c58e6d866f29b6dc08b59006c77241b1d981140a2b45930d6da7530575ba6dfccfa64ac82a6512763422de52ee2349b812f6a1bedb75fc0020621718c9996ef6624ca97d318dada0436fcd4f8870feb909f1a7f8c86bf9b678b3c45ce3b98eeea3aa3c04f1bc43ac8589f4d56d329cc98647acd21c4632b0f48a74dc1e50e24934605450a8d00aef7c0e39cb847636a0accb38534742e93eecf336fa8f95f07135d6367c35623741b05bd9b27b09483e4ab394cf63e04e4ce1ed930ed041c502a89cfb181221519e6f9b7f925c92b5d34d436a5e28691c8bf77a946d96c65a4e3fb9e0b08b75a93d5cdd998cad2a9b0989ce73af441f689c0cf54e50e89cf7dea80944d97fd0deccaa2a0a1178bdff686dd7e9e04027302b43fbbcbf1ead1afe6b3456906c9932b74ec6ea007600b75d36bf20f0705d3357aaad2264fd454bb5df6c1e8ec969b4c69132a6e204c6fdc1dfd5f21a0d58fadb3b32bb52b2950135debf9e0dc1f46be6d32549dfebf9b7bc6bdeab928041ac36234ed17390a66a8723f8e86b3f91fab31763d096ff98b154cabf51fbc9fb3f730d7fe4f3ef1fbf2aadd2c0a4226fd2c5e3e2db4b0e7bbd24c1ce56933190cdd5783aad8e4617fcb385907ed81ef80a5ea5fc6c8242757085a931aba5e571754f3717ce9bf1ba5126c1a3db5938844657ed6458db7c4a8b2ce223f7bd900e42928bc29a407845449cf7733d9b4731b5e94e591c9604db7138e8101ed8e508865af194932b256c856561c08a64743548710e7b2062623042b7bc68a20695e0d605e0fff5d93e5460a02df7e0c51b35ba0848f57678abd4bd45815d1087579aa94bd7687c00672c558f20cb668ecff9d0dd3799e2e9ba38a8ab1ea126992b5e6011949ffd90f2503a6271f1c26293d44c02ea50899e17067b254864d47f7bcf696e61636380c48f9fa9022fb06e2d66e7d8c8b8001ae8f9ebfbb8ef9bfeb29fa333b9b73c5c0ee1533116caf7e2d875b96a307593a6cda38366281e6acbe8828b27a55bd29a51d6e642ed09fb6a4078176ecb25d895264dc446bb263d45a4b6fb8bc179838a806366f5ca7f0c8ba46a8282a7b6d690778fd62fc3628f42dcdd022c7a61fdd8322b4428e7ae46c74e78da0694f5eec4e39802d96080de2f0ea5f4dd6c3d52977d3b90374eb432533dff5d8305b0f5655e967163a51f6c0d38ed90fe88a5c0d629641e24760006698eed935d85559bc2797eca8ad5a154c6a73cc6d2b68fe443ed2baaf65778dd323add4acdca3b970f6b207138cc90678efbaaa418b6e2f2791fbb05a6b368b67d66a740fe35a1b021acc9e1e573930c59c13069c1225cf1bc7dbd626791213cf60c6d85ef6d015b1c91b6e399ffc9fa9ae830729d302b415630f9c5178d3c679f19f27ca9fcaf6403b80829ac1d269580f1c9d25565f404f9a7fa185416917d1297ded62b96708d8da604a777125addf1cce0013f7fba2ec11118fd97b3870a51dc94439d0b2183e823019d22c2c38c4d8f42c9d36beec8503438c45c65c8683223f36cdc58bb294bc454f2d167692263da47f8a88bbc5f88603c8c07e177891a82dca24123dcf2b815ed079864daa35f871c06eb765b0a1a880e5bbd758c9dee8e7261b92e33b052f8522ba4ba7e8a1fca66e20a6cb60f253575fd44578a72a2ae006dc5e9f739634ca431e5e3ef32713b1a003d6d7c3d941931194545d10aa6d969037a8a749e33de89cce09e8d1cdf6bbdd9e33bc27511a31c665a8115a76b266388d89bd4399a2d904acd3dd14f4442d2cf2cde425a13d1e014842c06e462b3c9097a0d9e85dcea0154db3f2804ebe1337dc8d043e2347fae4a409abfe5593f5f8751ca20f05982284e6e996f9d2461ae8af5b09219a9c694a708a67a00154924e9d9e9c5c5d4cb4f4748f16ae6a589a9c7626ed934ca8322ae898790c33c5e0b0611ddcd207d70ca1d34e158b40e75f3e0f386b703ba9aaa47d75a39a4488116049fe0aee34170693de78e487768378238240f27f127adeb5f131feddec8c6134b2974b0d2e389bce92a25e20ef6ead5d55eeb986a34de1c03d6244db38e860bcd62db27fed7d89f905a4b4cf52adf5e528fb3389eab200a5a639869c239c120e2b570021eeeb864a9f5c26f062931c4becb9414da1ff4b53d31cfab2e9b8d14580b1062bab1d4c912557a3f3bf8057bca1dd38664ca48eecdb6a0ced9ce4e0c288b83708422957cf5b809f281eda29a601ca7c8547e2663ed9032b40d4bf5db89a5c3253b71014b3a913adca36915907cb5b2e0a6074465ad839178b0a869611cac3ac93f2a5e20ac67d9253400e6550a2649c20fb95125f14ced25d67951858602b4e7dce0b55519ad6eb56d878a914aef110dab971ffd7acd4e1765ef9eebbc5e1276ca94dcad877b04c5ff058cae96d28e9356ee43f0e34f4303e38787d630c0daf66fe5692f4316792839e63a9fc6ffa302186794139caafdff8ddf8ffc29b978ca03860b67e1e0cd67f3f60d78cd394c074723dcd2953696062d1cad22d950c194382855fde0bd90e69ce37f75a28076db4f013cf14a965e7af82266e3308dc02779527ddeb324a76f23fb957f0048b21db81c00fc9490c805fb7361ab8e1fc2cfebf81b64fe096c9df5d60b8697f52f7fc2b05a331e2ff2c0620d26edca4a9918fc52b749a4bae0eda91aeaa970227c6d0bec8fdf203b8a330a1c2700572a6fbe47ab05f7afb8113535a4db2bfd182f7cea2f1d4465c498236580fcd1848e38102c5ca1effa07147165233e115e05496d3eccde262446aa205d006e523adf47397281cb0ff00f433697cbb158e7b42dcd7ec12211b9da5fe99bfadbc0e3978b7f789b67f4dc282166138666d77db69f0ab2fd62567943e781223dd1c19f34840127e1c0794a94960bc2295b06bd5a2931664e528ab0d1bd2464daec8b776741e50a9a30fc4af365947f5a4f57049407996fff810769f2c52d7a4fa8d384523beac0a751b380f2e46fd92a5c16cffbbd047b01f9705931e31724ed65286328afb1010ce7804f64e659aab8e51bbb49fc38a3e3963e0d7c0c5b8e0b88dd11d58dbc9424786ba440654f9bb92e92c3ffdd6459369618cefc5a8b733dbd645be45693a3b8a1ebc10dbb7e72877a8beaec8b7ed3c53c8271e32381b07bd385a31de5ebd739021bb30733f3629963c7f55327deae718465256986bc118f5b758f9de1130ef21cc05547ab803b9be5777fcc403bfb88d8f003ea2163523dd09591288e8449177a5d7250689c2b02c56502a3711cc2b36f0cda05fe6166065e981389ad85667f64e3f51c993520d8b35b8994bf2046a99e2477d39dea6c3214759f1c3ebf885d3cd5808beb98f1bf14ecb11af70f75301cc3de0a66829a8ddc8696ad8efd60b995e01c456bf52be39ab8018b93cce482349714ab16ab629c8d309d16a8cfbe04de7bed2d64733708e843ff0fcb72205664a5c89958f7d7b85b4288bddd59376f55faaed9c7259d506e20eb80f35c82b9f3e28ca809e28281f7fd435bd1e7e7908b5bd5a0cb397d336f40eca4bf6863239ef6abd06100c47777d0c7959376f82c1029daf33c80e1966a17afcda7940bbe557c6533d29c0dc82ea769800049b31af2561d7e8869699be29f9e995aaa854247964f825891c62bee59381cdaa47b53602787229e2c5927a82eb52cc303d72481b6609f8c57df2602f14d6993348cc20940c42acffa361ca755c2fc5edd2298a95958de6910ef7081b0c933e5f2b449dc1543f85dfb6cae62d9f06d527ca490bd1448056f8ca4e5da1714b58f4bfdd4885e35f7c0732b7ad1c0a39dd9103754fb76affce68349020b488ceabb65c6d1a40dfa58b2e237126b1256ec281d54ad641da3cfab654c555322f32f6fe67355cc51ddea97d5491a79d57800dc3f403439b57151feff1b5f01531507d4ccc29693dd3f68fa47a2c8b2bf2583d2c94bae2c1d2599531c04c716e5e8b5eeb9dbac6eb7c358a67a271aa0f15451e8b6a827e978508ec79493b9c8f282986285d520f11870b1e8fdc5b9ea52bbf0ade9a87174d0f78cb3b664f3d340aedf74c8b9a32db6a4f26a6c5e40681d375a76c75f87ea8cb4fca03c8ed0d5b0a231eb178b3addf6842ff571e85c04a91d40e916d8c2cc5afde2123855b7dd0c9e7ca9c156e024fb602a4fb59ae8f27553ed224ebdf8619c7c8bf79e49dcfc41e2848b2e267568db4d127ac1b2e004fcb7546b37faa7abeeb7d136a595b1a942b4e0fb4dcf2bb19f437fe7552731c176787cfc65656b061cb9a6d70dbbacbd4563f523644d33ca40fdf2aa6af1cd1771a94b6c9f403c98e9fedaab636e630c6831e5900d30f5675dc571e3b0e63366595986a5f1e38a87bb3631c36d013d7e64863742388de70a2b074a72c3591b8b59d286bc6944e9eba14712ac6cf5bd6612c504d3ff72348a695cf71a7e06ca41f0edeb3c1e2c939a8fbe52eaa00d22e60c671e30a9f61b855b037b6470e4231ad6f72e332f734379d2cdaeafcb5f342138f2e763b888503e8cd06cd5fe28915f5a9bab319f2ee03bfd0e957b266022ec245382de6b8e18775304659aa13ecf15ad3a1b2ecb3375034ab66ec4f0b5196bdc5f26733e4204d353bf186d3a4b37613d83777b8ee47bfb1574e0767a6bb98491429e897300c4c988be5bf711c6d4cbf84c9aff0e891dd4b3086b0ff7cc37741b93e8b051c0e29b95869641bb4fa2a69452af98544960e344e0b535944ecbd2c3b59180ded03d42234c2079880fdf385777a38ce6e7070e42e9260a027516d29883252a40d1bfce4de4cba8ad098471f0d882dede95bf19e9df4f954234570edf1bc0f73801725a9593e0a982249b45e93f3829aa3e1e286e0657f77b440d573c0ba891366a9169145ad8b9ef2b7c18abc0eb18aafe36e9e52cf5e9fbb233de220739e45b3d09cb90115455edd4404bf8975afd490be6e3245f490b9a5568c6011e08bae73f18d647d98f396c31cb5036b3110685f192d0b2c6b6e4be55d355a2e6f3db378d9cca389e80d777f10d0ad40d1a4d65c82e86228a6fe4d35d57f679199bc5f28e8e8d1b37f7909c046cb5df6cb23d9fd7339eaa0227a370ea011ef19238544e50149ba9ea00f9fe199e5f1b964e8096b591f4d5bbea19a051a5fe34e8df906380bec5739960d0ff7a695f5feab6af6046eb3d6c2a51113e35d0c9ebe188d10a0fa853f1d95eb6b4f76ce7eaaf077a270e8a26e55d22cfbabc761ca3a74a1097bcf5dddb2a59920330608b52cfb8c9f35eef2277caa3237c7eb837c75a68dea8c87154b361c041326d8587c02c15c36a4b53ef54a659f5e757cad48e04b201b6145c82406b089c0358f78197a94ac293e685af082d7f8ff282dc59e9bc075ca0eacd65e132c2bc303a07884be040689dba9911e5e653991256a487a8a847f943ebe05b530e09c62b36de07925ecbf677ff421eb15a53b9389984ca5db45782845b22b7a1f5440e5945daff772fb1e223ad8b1caab9656c78f47b73ee506ece031177801e6effa735dcdeb145dc9e3b08e3705fb54ae52585d5c0387c8b0b639e10e81be7a9ed8fe703ae74b2d61326b170f5ea0da316db51d9736237691b3d3137751bfd1d27011462888eb782e8332b2a86b7b5ed4ae75dcb3ea15e734b6b5f6bd8716344706dbfb36d7e40e1a1d15706975189bdab1b859b4e649579f2f42936ccaeb4a355b071475631e9678f99bf69beb4d397c042e622fbf0f02f2582392b03557bc8643514d8ba1490bf6141a44000ecfde82bb7aea9d818827799e252beb8f8cfabc772be4ff04c3198b0748eda1b55959314a3ddb97cec76b4bd7d4e26dae923d234c0013bf32eefe3f091ffcc42b12fce683061fd7ba4ce2067c4b1afb2c2fe115db3fa8312173b516ca526ff8f1a927aafdbce30af8424370e45d61683165a1cf83dd39ace01390f6fbbfaaf41ce6940f64001e888be74c7fea211b4493f1eba17ade2e1cf132adc12b3f5237d6b4614ef426d0ee7e3c7175641d4175752c4e7d3bc8919f4d1cca47005fce679ca2bc476ada2eedeb5af52da6cc2e952e938b8c38721de5d76c8b2bc41aef122d3fa4262ab0147df093e6d2c79b8d8c43c6eaca2db3be9ff9bea3e5e9ac3b7824d6cfd76856b2e3a2e14aa4f463b2740265265c317864d485a28af06eb00744e9e10c8f9148cdc5f853305a1b8b56b8b30f419b2747766727fc369fd7a126be8b96750a70d00d677fccd02062d186e399cbb5f9626985fcd70680d947990699d95213730828220d909fb469e5a3ba4b0a77bb3ba0faf7e7d7460b99f8f6b127f0c761b030a4d4ee7d93a98caa36df46c87ea82c841c160972d7978681bdb430c17f6bfb8e76a49289fdd070730ff35de1eccbc7352a3d799b7e323997b02a68abc5b002726853fa428f5e6130c62d9d34110161c8878996f4c0dee74fd97fa97bc3adc64d170455b31533d6ca8213cfc8f9858f541c56fc818b877cabd47f39c46d677875841c16d8a5971c0b7f3dd1d83ef2a19d462637c6ccd5552253fe18f05c709190a899add74585502d192110b147e8f496708a63a41f80453cd3d5b0ce9c85c914056796ebeca0229e60a2fb98f07cb3e25d312546c73156cf68e2cce86118405f7393eb0d4fa17c05f2391b637fa0f646fad79c752f4d9357b5e658f212cc2261c2894c1e5c612257a8857a22f4543944ec719235c5e81fd0c4b86e4110e770561c886c14158e7e5cd1005c28206d13f2d5b15adcb1bfba102ffcbc957f5191b001e9ad248c683a103189cf7d61e01689e1012a5a6db57b619a873b39039b06f9d8d24cfa4a493984216f2c596092bd422e097a2171892b9e9215a9b7c9b0c6dc0f0ad7c6ea18349c1d2997bb6bfebe518c1a5f122f6c0da512b452a5f25de7a4b8b25bcdcf31b9c36cfe3df80fd855ca7cbd3ffbef6fa0e2351e07a66a944eef4d153155fdeede0ee7f5355a7270837452e1897d7c5cd82c65efeaf9917d0700e5c6c5d92625e219b159dcd9b05913b8b7eef81651147e61c95a3aa7613cdf609336e4bf389cbf1fdd1db1a5110f1d67b64ece8085d005a1e7d4ce29375c6fe7df7366d877781f2acd65c50b98aff56461cb1b0c107cee86d493bbcfb3382e175578dc5ca2a15242891298af7239321780bd153b16168214ff15113280e7f08a5dbc5830f8ccf0cb2e6f011dbcb0cf89b0a9a66b426d85eafbedb27a468d112b17978dd54ca075c7ad253ac9bcf194aa249b2744274f88cd88c355beb70bd3f8eac6511a92d3d8507774eca5da23c390f926adb3eaf62390f6e34f72f5e8974876144d854035c33158fa705af5ebaa0c19398af5368fa55a0401264f02a0989e0e9262d059a7612dc3f58df04e17913dd6ab9c87777e5e23d247977cac58e9ef0e5e87481aed017a9da51b93c154b43093fdc0472457535e29e65b9f57347d2f6c1c1d4b8089bb59ec074647f1702dc6ea119ac526d94cb97ec7ae4242edf6523321b66aaf2635caece709dd6c9a756530dc7181d73b17fbc5021fe06d64c09246c47f3512f0645093ae5c89c81f27826ebb013a26ee47b3445f2d9dec3ce463bd523dff9cf0bef326dfd0c258f9afe63077385e34e3b0261acc90c26ad49de2e375a2ea0de0784c1a0a389346757fdd59931cb73f2bf850d6333e01baa17e739b4e0c745235ba7dc8328da32b15e88d95883954c9374acc82cabbe309788afee1a7389293e18cf48b114d05e030cdbb397db79292cc086dbfb055ed9fb2d372938203a15860f9c7f729b14afdc20662115fe46734be47f816c1d1811e24f1f1e4f1b88635df37bb20c7a508e0a4db479e7562a0eab666185288627c277668cbfde2bb3a10efb72ff155080ab215518934f82756e05c6c52cdce9635bb70d864807078f97521e51cec64ee2428c419ec99f2d4c0a7bd80cedebe6f0d43bc7c17e4483af1aa516c993b50bdb1476fa27d061531fe7a7e9ae0f5689d0d7572ca6b054b2e8b755d9d28d87a695399faaac91dd67ef3064da574430dbb35833bfdbd71102dff71b702942789efc355c47d018d4ce77eb86254d639f8e93bacb020a6b3804cefc31b1524e0512b079016b2707fe5a0fcfa03f3e44a6a039d4ea1d3013b4ec314ed6055ab97c7fe26474600266b821c8d58db0be4cf7bb77450dfb2da9afa6dd2df8397b213447af987de5a753c1be3cfcd4de7d241cd574af3a93534a082bdd0a6ca01035e6fcf1d4c538b98369daa52af90c2597f60839aaf6748b0290d1f56415073717d864ce27f02d5f22e01b6ea1bc1c8990c052b4551122f9fef0ba62924a1b809df7b827f58a37a7cae01976bfa2376412947e12d706e058620bf54a4f10541879d8d139f69f49cb591c193d49ba12d1d0e4d1ff13aeb7d10bb526c173d316efd470e8e69f6d579fa7388d326a59892f2843c584ba36b7d850cebce63ea90672cae5b49869f6d64827f90dff5e7c4ca1e87ed3928f59a785448013637244dab7cfcb53d06f97b81a1983dc5e5ec876776562e4ba4050d7e0a80e6273af7c5275c7a01b8687d9a0c0dbc795094beea1f68d65de175c307f2b7f2f7be66fa19155e038c3458c00b749dca5a31c8699a01cedc653afb83068fe01292ddb48dbf80b34c7cf60a2f2039fd62576ad3d180532687442d75ec050e21476f0ac2a4921b55faa641d48f933bbe4d2fec2445c4f146e6d21329583f1137cc8ec0aadee4f955e0b198cd10c42a06bed6d25681f1835ec22c8c9bc1347a6bfbf98cce8d6ef25e2f230a7470735972bef2611fb22ac5bfdab0190f2cd166f97b1d27527ec7f24dfc5e183a73b0a646f918600432bd1ac170e032da5df4e0480ffcd5864a3b69c8760ddbdb1eb2f929c558e0817772719fe7b74e7e4b7c92a1f2395981d081b2e08fd60bfe4f75dc8561626148edcf30be119a8cc8c92f8aa5f99a5821ea64152e5f93edc34dd81e61089fcd8701fe98bdc6e17b76ef56fbd161b54364d78357ac3e494718842bef261f0153e9a2e74d66ef3d8931fdbc55ca611cbd75f55bd6d2b2ceb094179297f43ed2aa315b7a26b2cc13720a03d55f3ee4f6f9faad95576fcf5a3251858a89848f72e01db5b4e1bd03b54155c3701b83edbb7323910bc3f7373327753340cba326c38f7465d6c15bcc720f5e6c5b563df2053d8b062f2a79f1aa9564f75ef2a0dfce9f9be8ced9be33581f23e7815869319f9aed287ab5695c17876281d772307cfe4e51bcdccd27170c19521a7e17408c609d41c25ee57fdd8536365bda9252658efc7ff5f280a524673d9a8b21cddb40958c46865ea3646d1a5034100c5b7a5c80aaa0e4a348563497c0ced47d4284daea1434b836cae931d5625f4b157e4023b46e9c2de512ab2ffef5738cec97bf4801987b677786f268a50ef76d84743a564e27f6e393d99cd5e61f02f65a647631fd61147fd2285f46b3953aa07dc208fcf8c0ffd844bf62ef7cc68d1311d6c2ccdd3af6cf3afdef697839fc9913aff9e84d1ad422807213b3a115b12495e44f1cd80fd8fd853e507eee337b081b6ac8ff1f78505c28adb792fdc27775211d1c09e2878e9010154eed4df2601883587e4c16f68d949619ac0d2290cadf19b2d8db3973aaf817707fb65d0bbb3b59cda6c815564ed77db602bd11b620e1b5709d1a282a82549860fe928f484cd0e1acb48c9a9a1b5261f1b25ed2405e626b0d6bb55931292f58a1b64dc0a6b973f3f678e870fb1c2a011ecfe0c257847e61ca9d30ff9ed8e7ae9f2fcfdba72c37f9c5abbb1b88089f217103d1c17e62fc4ae290036b44c44e6a9c21fad70f667e5ee568f65e320ddca79429a7a591f9d6b4ce61ad3c4f3b36d801e0c22bddaa264ad6e2575d70b9a5d5325f3e3def13ae9e0e0528b2083e9f0b3c1dc5842a0d8a54cb8a671f7736562f733f7b698f4cec9f467f9feddf3c05ffa812967da9ca3ef7eaa87aa23fd6c4ab81aa909b0a24948816dac39f36875f35ff52a9ed1177f9484e5bd70cfe03eeca77c684c40ea339b9e285a0257cf067f2e2638e56db577117415f08d811bdf6da615983ef24e0836f4a667113c7f0de04158dde7a86991ca9c93edc68208c0eb9b05b032008dcf54c32933f58379de04b93ad7910aff71fe6468ea37c2ad5355c96d7af43fd5ae51b8740f216bc2f7860d248456769bc18c3ca6a6eacd034d4f2a2f349aceece35748e7425b3be482cdd8fe9bc351ab6f2f3abad27b7fa0f046f63ea31036733c59f030d84825d687431d88f79eaa297ce509a39d2720f3fa6179e489f8a3042158541e592592e81e3ec96922d72473a18844089bef7b093cacfcf24a91ab4014c47191f951548d11d79aaf1d4967ac3dcc55ce65b76421a303a5a668979c24fe99e40bd4128f9ebe9c1a8897c67e25b1f29616d644ca6c3a9957114f28f0aa458b252a59aeeb59ba642cd40121b1b67099e9d722f2f673fcce7ead29cd72f38cad35a3c9f1304cbcd1ca7afc47810ae4e32d7f734fbc056350366fc0cfd3eefbf27283e8e40276cc683d900fac83788261904c688caf53c9e80e86422b78095b4dddaba901531d39b3a028b0da5711c79821e3e500969263d2090efabd0874e6d9a492fde45d35945a00a8ada6000b3186e928137bd8aed3acc5f20a40a55a9f5a29e2dbeb4d4c127bb8549fdbb1d3158ca61055638a79969d1c26be137339cde3ff120f85aee5d222c4c3e6d2e9e51928e73e3cdc11a5d831795df09951ce995edb9d0c41e9d0539fbe061b05e08ca61d7975d5b64fa751375f2f9f59ea8809f738b3ad07593b446e3bbdd43eb9a9e2c48086198aad88c144aa5a3e2cce12cc96bad37b5bce486b992d9fb039ffd1a726edbf1bb7ead4d1852cd9ceda61f1ad06a2783df943da096375bf6583c997e101d5b732661f3c6d1539f44fa7edd5c047619c93318b136b25a02d26980fb4b027a42aab6a37ddc0edb9d787f92d3bf728c90cc77cc67e8facdb31596a2a73fc655802d9d77cb1f3eb4148b62b1c73d4510e821ce0f6966567ac57de0792a27352e43d7bd40c3042d616a5c5025585bf6676ac040708015d2b030338564fa617fb6f35d9cfee6dee5944010d554b2eb605066aed685f6ce927cf2ddf35d1899dba53a9baac4d523aabb360908a70631e1d38c93ff970081e4f6d167108c0d1468dc72619d00d1d060d71d703487124373a4031c9088b0a14de8873aab4c8d76c59b37a3aaf4a97e199959dbbf5922d4efd9b24e8139f9a51ed97ad8dea8abdbafe533fc9ebaf7d00b71e979e4b8fcd87e8c73ab9ca203789bb9afc33932e87bb1a37369ceb695fea52977f52079a898bdfc4554e30df5b18fc7d27e6a781afa01a9925121828c7cb6cd450a4d21185f0c2c9b3ef11a3586218ef29e20f69fbd7549c4f0bedefe5a54e2eeb182b4f40d2c42aa48c0667638f2d2b1e6e63788df16dcaba4810f5031cb83f34518d5413064c450e12cf29946402c7dca714b68d7ad55f97b4d2ff714c3b780792bc08e90577ed591d8faf20c2896ae5fafb443f030c02b9a856b968a695d5452b075bcde81ddae85f4a0c73e5ebc60cbe9c5b7597527939aa5365d8c6d9f9a957dfb4a331b371fabc07e4f0056f447999bf155ffb0ff5a63288194c55abf4a654eb9cad420acb4399b00538d0686ebf3d8636066fa2909f54ad20de6384cc35d0ce6c8664634044ac08cc5acff1bd0aafec580f979e48e94ec05e1eedc01163dacc1c6568ec1d497d4609fb4e93c7f2bcda2ba0d848b09a0f3e0c82a723ad85ae654f832ada69ed62da77a2bae95f086a0b89147b0027df9e19b8875cb12a3ac84a9a0a3ac25f866ffa90f80aeb6963c94af9b465136cbcdefd3979719f1764e7fba14e551b10fc602ee4c976fd387d935a92828d141f09e0acccd78ab70670c1bafdbf93d2e21d7ad76a79b19f971eb523b67fd153d687d2c41529182336c396069dd00ed96d85dc15b3b30c0209d165bf05bfd958e9c0ff0e80292e4f071f3b70d8e0e5f2442cbc0388c285ada35935f3a6a357b95714b618b526b06599505a74052f72b3d3ff7928988ba35832f79125a17a94e8929881d2dfa4ba140543673ed9feddaf7a577f0f053d878ca5be83d8ec63b0079818b1bd7fc5828f074ea19d1fcd5b8c139c2af2cf316a81d6f88ec55900000f6edc7335d022db249aa7d54ce33cab81534015d0332c4e05665e063f8e2752de516db36089b125d09b9fb640b15630ab5049ddf0389ef3bdf22b94dbdd5f4d027a49d2bd3f165c3a4e57da9f11448913d4e039b9a1ed1ec8baa2e5526d31fb3f86b9928954615faae16db1ba5c478e48f34566c4b6d5115f08e0a163a36f264c567c76ffe344c67dfc889ddd8e4595fceafc7c825e549021373f419721c157e1ed7b46557dab738b439fc46771c274632dd79ede757fcc18a5335528c4db2252d5c1d0e1eab76287e9428332a6d9cca0abd973d53dd19e5d33c9a50c5b23d211e499a8d091b460b43196f47fe885023e627d3d88f977e84d9b9ac7dbb680d09241e30223adc7feb8d0f6c5b053fa82fe2feff138340aaeec5b263d1097bff82fa8b4f61cf56d0b670bcf4149b1cc99e10af99654d0c874a5fdc49f14f8b76c82efb6b62d0440c30ead6b8105ba15a783aaab3df82e9adbc85e4c14276c192dfa0be1647b2e634b99f41c9922d164f977fd32e67b6aee699038b59c634cd39090f4242238c4c12ebc45e27c443acc18b4c8338e8a7111d3e0cabc600f1a834650b7a5da57984aa2da693490e678971706dfb08c9c2446b751d50085c9925a4129461f96ff8ddd6657d0180f425a2c4a67bec393cb9d66b86ff2be480c41150fe7b523a99ec1c5d72c2cb04de7226c1ada477b12a81f87a96facbc16c64ffa1ae0ecb9aced8b544425e666951f414996cea16d2e4e6f84f66a6ca666d227d61572bd86982495d64773b9f9ea82887672f796e46e543a677548e23df329b12b58de352dabb725b81e0af26dc1ddeefff0c1b24df6665326b4c14fd1b9cb2b9618c1ab91f85bd5a20edd71555a2ea51ec550e4f955644ee686109e4e74bcfc25a8f7eedfa394ba06b7d48390e7fa838fab1452be978c4cc8305931592fb9118e25ad244a1c75d0af5a18622039ac5f38abd2ce918aacbf7e2c1377ea03c73eb0f46e95404b88d4da12476960846db9340397455150340b8064339804353e0cc465bca6c6ff0d9a73362b841cfca6ebf948f544bbc97fde6b03544b29ec9677862f8f1c53e8a642c487f9f47c566e5bfb3f93af8f006ebef68f3d3fddee193a387ba83d913d4eebb6051e82a602b562a7e15d6a35c17358bce0fce8aa31853351ef2979e3fa1a8d6cb5ec868fda254a676e344b052284b0091a5616c63232c096338a29f6d742a4fe5f246f013078d9e04f296b281adc037ebf2336246d044816764eaaa70f73444ebaac6fe1e2ef157d49dcb6e26ed833d5817ef6decd4e060e3778847c453b4091bd53b3e97f0f031c52eea35c1700d9fa84d497f97c4ea3e5ed0e6bf6742ace3a30d3b0c98b38729f4a7f60623c6ab3c5eb0c52be2f7e30c99306280b9d2cce944b7316bdd08fcdf0c26495490dfcb5ad714bf07702854b4bdbda11621a2ff5493607f41f8c9b4ffd3f473be8af31ef28266a523e1ca0e0d549167de6768ba51639ba5e29863c6588611b07e05a6ebfe7b1aa72c6438ddb767d1d1d29efc2f2945a256f8e4baade5411bbaf380796bbb72b9ad2e5271100d33daef4ed6e8a425c373a31dbe7e99e590f96fba1a53038835b4d034e85fbd9e67292d87dfb9800e96eba3ece32f74937707a7613325bc4aeb2f45c6109fd022d8ebdad03a34f6d49f9a1e3d5e341206a9eae8077a7d65a6c83faa95a98193294b5bc5f3a41b819e61b796c5fe8974d2e6ed8bedc2ae7b76081393f9bdd95d20eaff8824097929f9dc91d2e78aaa7908ab68e9b3b45ef2ecc39fd02bb195959b0a2cc938163461e335e3458afd6af13c9ca9c0c85b0439249ace18d549e05ee3b560d06daed8bc1d7ebb1eb466c36d287d99fe3e42bd2ffa49ef528fd0f0795e5a98ce7540c5a0650f181ac653a6bd3e209cc97a98e0f12dd360a7524aad046a49d3045a8c56a3f18f45d091315e0afdf8f5d0c3b1d423f32b89e6f8463f04e4c463762f0a5eb4befe98616d60db445b795f14dd1cd5994acd9dcb6aebeffce7517d3214e9f3edc343395f384de9357e332dd7c775b0f2db8717ffd9ba1c09fb4fb12c8eac77b8a667c3f0be3b6960dd647da77f780ef36646b17afba645cef81493d6cc27dd2dc9cc731ac9f954c60289b789a554066c27e16c94182ce41bedc22213dedcde197d122a67bb2a76253ec0a8ebbefc85b8a4f6c9a290225f48114db118e87b7640d31cdd75cfefc5d4209a883d0b8ad3b1cf54875476ff7078d228eb3917beca9389b4b7b9ff5bc25a0b5f1d6f4a571a5e3cf31d9be31051fb3d6cc1461c56017fbd7387557c29cbd5ecfdb2f6988242d56f1ff8aaa06e2a5f444b67f0fb8c4a36d270d50474ae30798a80a63fdf90ec5c35fd17b577b9e9ce70990fbac74e7cd3f90c877653b1e048eef243dcef5968a8ded899c0eebb72bbd17e7180ec24b0b3497354488d965fed3156d733fbec0de2a3ccaa91e87bbb8b7ab479b2e4f3b6c1f26fa62ce9ec4d59bd3cf68bc7f6cdccf4e054099075de85a92c0d1caae866cdc1e3b9babac8547cc65558efe19b1f5622682b2efcecfe4920c2082db64c362571ec4717bc29357324444086b2efe7b65872d4ef57f8e08eba90d84fed7bd2c9b30f6f005aec40a2aa2b5ea84edec75e0733002cf71c3f1a0c7815c0fbe0371f4fc3aae52278d7c07837c866ab3b7cca3ce17f3e6d48e123de50aed9a2f33abb9e4db4e8927765aefd3bb25b2da12c9ddb8bd6d64380639477334db96599c7b4e90dac1ca8e72be92d0000f9228d722a5db3f86c1fad1b1dd9dc93283fb48684b82eb0b33c79c3ced07d9473fe682bc7d67906ed145b48ee161b6385c54021b3288e717877df28d254e6fe7769a68a3e4491978ba5b5de5728cdda84e82a40b98ae32bab158f9799c595ceb16c3dd8fca4007be29da24e2b88d32b3865ce7d34e7397aacb999bd67db8c05ad21fbb1efe89543f73185cc358b9d8393ec71953fffd2b8e17141fa68ac17cba16da95741cb6a764b932b219998c08e8676019cc5499a0e6902c5fc0f10ec8c214c3f52d4756dcb62c867cc02da531a2353a894825019b2605340ff6add2b37eadc1cacd5217ee67d4adce3178bd25e48f09295d83ea97a550fd1241d5ce82786d91dbd3959cd87d21b4c2f759474363cb0c1cd1a96fde5710ce6f29c7b42c10fd01b6ddf7062e31c13c7a6ae59ff80ae412566c57dbc170a8b810b9a4102179016f83d6a781642b4f25d4f1e1914689260eaadc2ae02d7e8b83b2059ba6ef01cd0e9b792e39ec1bcdf098052729c7c7c48b9c9436b93082bdae4d4b4bde63c0e59f0f0a3f5e44c75fe4a23a123967f17992fc6a6cc02ef0ac84020149394fe9058a49f58e04a64435cfdaca6f97b55e4e635e5f26b11fc9e2e55c8c9a136ada519b8b9d1c72743e28089d24c48731fc5843e67e72bfb9356dcda9a20c820d57258abc037d71162b738e8f673e520f788a0778d6f1cc27e25e254e5ef50d072f650750942c9c379f25968315f8a34e50b56a44738a74dfe31a35c0c0d558de0df450dc9dfff06e8ea1cb02c1b833e652615eb8736826aada1e284fe786a731c4e2def644f60ebd2dd2de6cb18cc8d780b4d957f1c8c142e71a923feb91788d0887ebfc4229659957281a7b79a5a9d8b7da01db4f212f8375a91697d4dfbc44e0b403898ea06a646f0ab939db88db84d5402ef054ef4d76c1f93162a8786e9bb3045a784967d1fe2e6093743df3e26f30b5e6149df8757e4b0106f7cb357754154af39733ec28f059ddddbc9eb710152c851a81713858d070ee37988f68047a9d98cb80189c4ac44e1d0558b944e96c8ca5e784666d3f2c5a678e18467a0a0370963dbd8c49eae5ae8998ca98b8231d91a684b5fe366d0ecba656456b0e7d2cb56c4f25df49f710f103e3e4006c21fa9607253ae910bde096f3ca4dc7b485859d79fd5534a37418c3c406b0a67360d61f3dc59b0baf2e183a69174f4c4c9420a3745fa2d92200f2deca8b3615d82d410a0c0911877a6efb62be4c5bf1457f95504823a0ae7c0d7475b479e483d4b8e97b965f7756a21cfd311e5532d82cab203988f9a56dbb237b167dbca82fdd7b7ef2179c5111839f2ed1035e44644c79ea527187f55ddebb47195ed896a836c0915d531a3aa3099d341c8d7aee602412ea2971ede2295284a32edbbf3aacd325b7feaee99172f6bd947d6e492448fd57ede43d21ceebbbefc3308d55487193a2f00b7cdb2494464a3404fdc9a788f0f2ed3f12261cf5f291d43665fa449fc0f519a4676e98b796b21895ade5951e19796bbc2380841ecf82c952b0457e248c9a4932b3e570847d6908e558b2be6080e2647063ed1652259475aeb4ae8388125c187b8d0db3222465efa43c48cd769132dfb9a8c7ede1a5df0f9d47b4918325d1bac66dc4d340629dcb1d93d54cc56035ae82ff591afed2472da71bfd16eacf36669693dcda79670edf39c89950ef92e391ec8a0962e05be53a27d07da73a1c994ce4fc2a6e21f2543a27d6596beaa4b5bced2d0cb76b12cc83e8816477a383c595264cc89ac1f800dbf3d0733f57f1be34838a0d980c8bc06532ce7670f62b10893893a7f38cb7387ffb5659cb86ad18cf5a9a26cd94a6adbab07cb8fe0281fe5d45e063c9b17c06278135dc7606849920cbf99578573b818b975b46a54eee49f36577614afb9668475c527c4af6d1868a9779aa2e4224afa39b1bfc42616ea5c5e0a110ec766117d9e283bb704142c8f23baef952d2e8a3c9781478cbd2e90fb9f912ed0603d45932557e2172efc1d8f21c71c4394f13c96e5f77a9c61ae20d3f3d5578f8eb7df588baa906d1971c06b726c3932656a1a2955a9e0f3b645d1ee5bbfd3aad93d0f2060dafb82d8b748ad4ae266bbae91c6d169e0d8facc6af574fa070c7d78c3e2fffca9756d1afc1d7bf1c70cc81b78b78eb996b195aa5d79dd122cbc4305cf3b0de9e30ac50c9c4d5731eb82253da2e6ad0da686815446426f02207423e1a21814cbe942e5402bbb262c166de11d0bedacd1195a52ab9e1e554dc3cddc9e3b5c7389b797d539ecf02e35ceb41ae004ce5aa79a4ec538428b761aaf0ad536dfb7f8f95abcd171a0258c30e6e3cfafdd489d293a27b232d149dc7d7c44fc503d2a6a985813368accc8baef9ddc3476dd6865027c025f5ab9ebbe176831cbc390e035665e77b438eaf597f54f38d468f08db7c431a73d116bd99f36a67a928c0cb1bf1e0892857e31182c9546bd8831e75a9bb0b0aa619889c362bd9d0946a873aaec236c512d7b23b1847be86e2833b8d8bab07599a60c1609405a67719d3d1d6e83ce3709d3f5ca5b40bd59067c247e4aaaf4865a5f542987ca813c36dadf5d374fbfa9529d63fdeeca989a098d947d64190215043f9d9c4674ab7c7f3c221b0bf222810398aeedde80380973872a5c8672c71198188657a76ecbdb3b2061d72128b8f4edde5a78bf1a9a3c92f03f0d8184145cc6dde8131f2c55b7e7669623d4534505852fb0bc3dbdc48a7263127849caa6ab655eaafd7546202cb7c9c2bf3e79715b124d93d9c1e4b1291a7cb4efbacbae90dffe3b01ba3c60358cd446a8a0841faad88657d9997711c3289506df8097446487240cfc9be4ac25df5df319ffa06c252223f7cb1c448e85e12b4a0216b0c5eff3b4d2ee333085866c23ed97052be49baa4d892de45be5c7dfc74cdd4b474f7c5084042ca46d3616e9d073d09c518733408240a69662dd1b86883b5373092924e09af73a904b7188da2592556bb60bb51f1056a4f8130aac0f57de885e8d32146d423c98cd45dae8213b3c3180bf2b7d0ee4e3d1061b1561be5b540d82d1edb4084bbaa47c47dc57adb85c4ddd3bb7843d0ac1293dbecf17fe8344bf024a292ba507c915bc2c63ae9ee33cff3883dc1b01da3b94add87feaeb959fe72acac0ab9c03159a10846dcce7bcbce477d2665b1170be6d8adf0cc794e9230175328c39d6cc588be32f48c23dacc1951c4778bc350b1603bc42d2ab837f44807aa1a0d47c65ebfed8894fd2a2c8ddb7ed9680ecd0393d10b774dc53e4856b36515c5b214d560a0b67b773d7467021b7cf1d788ddfd950fea038f2c819dc05599a1deed2b0fe2bdfc60a65d09cead9f1a307b3ca58fb8e5a3d1a008cc58d0a082b818ec7e913ca4c8568838b2db0197cc0ee0766fa62e9e19221aa535f392dc7a6ecf782f5b0f1ed53f9c02d1c4c559015aaba3551bcf174991e466fcdc50d9e61580c68ffd752a6b7bfac095ff0d90089795220fca1e329976bdb378e51ad7448385d7aaa865c7778efe5c340010b5658ea07106a60cb0c6cf8515d7c4b14070cff5f738536b7e2a57556e0770575ddd94611fcbb3eccbf63282fac05441d3e936a06cd520708def41f67e1eb48774ec67854bc9e392445aeb5d7de7d2d478bba947974b4a06aa9d7fac67c6af742ffd82c308c9dac9d4307f92dfcb7209eb5e6fe4db8c43ff1e4744d64fb450ce8954e30d81f1f5cbe0e80e174b076baf9f31f04b28fb6c7ad51c7d0f89e1995e658fee30532f0d17e0ec3189debbcbc0d7220bb7efe9cf843c3bcd4ec86f07a6d87124557b9ed17f1194d2936d9078a0ba3a9b15fe822f1cb757d09eed7dfe687e4a19417ac4bb9b237ca45e2c0a91443ce42b6b1af9f7e2bcb2042eeeb8b62c6203a37ee0bfc60eb13a50c851de131d6530387aedc422f8b30ab7755670433924eb1bd3475498cef1c3642c735fbdd1640acacd94baf9ec93d475f3ab6e233eb7d36e4bbc507e42a3eb2fea19ec3b4f646f61d5a40a8c90bf3de0fbc37f26aa97be858ad26c196b851a5fdbb8d72965c7b338261d3fa211d8596e3c5265c50d34bccb0636cbf9e02021f8198abdd821d8fb5a7e78e2af56143714866705ff821d002676018406b05ed17823cc23b84f08224d326a11805c2e922ea0dcb275575c73216230c9de6bc2221837dde9a0fd16d71f21faa27a4bcd36402fec07f0913546a0f2c0b9da7cff31433bdc91a136531182c433d7a0b448bbbffcf9ec37f30b074cd32a54f444ef8020f442e7c75e00ce7e85817c6b8f8a2c08e276380d6d7086a91fd1e5cec9f1717abd42d285f0a1a1ca2ed804fd640c1c5add3978a7a208abed8605ff705a38cdb1d76cbe7eaa6a2615a366bdc29498c6057e3036c44164830909dfc09e7e4b422e11a9fd9e1d9723dffa1b8ff2932cd840de23918d229d0c85208c4814e1029689e3844376d777dbe2b4d2b8298a42ad457c3de94e2ac607e30dfb41de8b987c5ec7907a7fe1ed3a33a5f68194c1a6910165493ee4433d28db69ea16ae9b657f4535d978a7c33a727ace07388492acdad884d2a48cee4cc6cb7d870fa83d6faaf3d19247120730bb253199403da1dd4d9283fc93783dd014ed4fe01d07e86650ecc8030eecab02699bee5ee8eddf130fc50fccbb29feaf080fd325bdb23c3c847f890d4738cc7b42d05e7971a7808a413267a7652d2405743c2dc09a63fa8984954a3003e0bed3f3c536542b5e8de4ce203a6f77e44f752f97f770e836c85297ec622ec22fefd853b1cf470b7e22cf4a7687d3a923512454e037e1198e563dfc9cba7fb6f44abb1771560fc066cb3de73aa8f4af9022b0b8ee161e456db51c7b268209e85c2e5bc8094b4ae4c26bf38ce06c8a8ea73f2bd32e79d2b04b346586282fca65631b6fe1c260a63fb8e76e55975cdc3d1462214fe4c7b276ef6921f6c6193d218c4721f4c104b7bd9f556195b8a25354530549b56aedec51538b69497c9157d5beb0ab279a497afc74d22ccdc48a9019c2c3893f9d4b62a9112e75bfacbae24e2885c621dd029956b45316a078c6daed72fc9aed459717eb7f7a401a8f23b15f518002459bea4ba469a856b2bb6011682350e231db589d292ed90859e126f940fae098a536876b2cffd02ab11f0a78be57bb015fdab9793616ea7019eae1f54ef8a14c94b97079acb11c7ea21d574e20eb97502dede1cdfaa7b687a88610f50cbaeee52f4d5d005ef99eb4a958e34e0418cb50cb5bfe765f113659b62efa975c67e8efee26eb88e1c74ace3214360d1e9ccbef0ecd3fc00b493f87e17579ef880774953dfccf3a2227feecce59d7a9aa87de56b7a81df59454f2148f4e2e376e552cb364ab1fe61aea6795b75cf628d3fa1a482500143795be4fc0fc5eb6b8d51d4feed7e3c55d2f708d29fd113d594fea7c96215f514d6ddeeb8a04bf13cc3ebacc5aa6789bd2fd919ac04087e8ed1ae2c1684ca82e45f3ee4d7911ad9c8793bc90a31607dfb7b8fb8125e107e95bb77f4c29afa1a3ea2c7d78af93098ce6ca0b1d84b0d231110020ddc83ef50a25d017cbb4d5a854321cb0e624f822558e1567de40a281133414bbad20e0ed7c8d4418d3b43ea5bc9391c2352eb616fa195d04fe21f85deb3f8046438fa763cf76d8550c43615123d2f746cf8f1c57048a6439f742810ad563ee591a424e483041363b10e6d788035cf471c6c78f96136be32ad5e217f6e5a99b15e32d599c463fd564277392b7cfbf0151dc1451e76914064047ba198162e6e233e04a6ebdc0eaa76a7c5eb2e916329033a136189f17edc62c90ac49ad5bd87b034f62c21d9a3cbbf9bbf880440c7f46dfbe1dfab9faf94d986deaf07cf63f2767ba2db5c1a97d2d69773c2d673a87d8413d20ff79d61115c724597e129cd922bd8ef1c911b15ebb8aeef52be90254cc110ffa9b72f12fd424c8d689364d49d75253e3800677dfd6eef08bd6f50a25244bc77ee59b217df8c0919cacac71c4e6a5e3b7c65a10c83dfb597236b0cbc3e131018ae465dab0291322e8898fb60b8859aea15b9904b8ea4f7c0bbf54b8e81e68ffb27599309d64b3fadd0d75aa8c007a6470ead509c56a3a07a9013871fea077d77c9945aae3a87a025cc4e4dba25071efa33f08cea3dc55e2c32f9d7f40cf15b49b316973ce9732eab289e5579a3b10f780e06797f1cec421dc90b4d61fbb7b552141174264cae1dd1e2b9a80e8143a0971fa61e7ba1df8a561204f439e63ca42da49fd88a1bc2b75b4eef1ccee7ea944059ce6f1f06d896be80fdfa28c1573fa35addf86a43634e421c34251f7790242501a4291da34bd57b7de490906b12b969ccc64d0944bb4b3c90f0a4c2e6370f6e3bfcbad82bec7f7a557fe41cb9d08ddadcdcd4373b8ca1a0eec2e43e8a88893861fb2501e96d44c3aaf455e93593b20a7f31a0a544e6b77e3992ed63511e9e30c12a84c42298b3e370780be35bc45ccce0bc2c50c8d7931c775f008d4fc5e0c46f2a9ae64089e6a742967ecf34e807a7b145e8b3e1641207421a88fe9f95aac34899360fe0d33bc29904f0b304d512cb380f3012f6be324ad4c59e13abf9571b4f6b80bb3e4e56362e19cfd661f256e9282a7d7b48f6ac8a95e603acef6af11c398aa17e1d9502039187c057e1f8915a838bca02df31f19a9744a3a326c4e0218540cee0b44184789e045bb4ae697d359a5d23d081bba324b2586619b49ab8f76e70c92461472a01c453d4ffaa4d3cb6b9d31625da0b5dc37ea4798fc027558e9b86a72658bdac9ce74f8a9ff76f2ab9b6f3277c0afd3c48dd76e116a26f1e61f8bad64d5591ad5ecc86dcd2afde85b20717bede53c8412b78c13a61fdbbde73d1d8cf0553a8891f77a509166085fc21eabbd0f3db456084f4a6824be6830c6854a26c6aa838539dc9e650e77864daacb4eacdfcb7aef0f784fc8f47708130a2152cdd21302dc2d6890e09d6cc2c95cd421d02a2bf7831fbc00b064cec8f2e3dc78958f54c2ad198200842c6304f9eff11f027ed0a7bae87a60f96b57d1e5322349508c471f8cb954dbf933c5176a88b2541b54b664c06caa22890899737261e62f5fc867bc9a73c2536a037ed25006109c83ef32e6d7d824af7d7c82b948db5bd87e646a82a8c5ee34b5f250fb7bfee51266053db8fde87ec636f8e9748b83a41db0274b99178cbcbd43c4d29aac8257e896845069d973e77558a13595630503f1f1392e8e82310a004480d19435f4dbab9843a3c0b8044cc03ba763538e9a7d19a244ea04c6287cce28b9e8685b420b4d55b4b4491d140385a73e6f93fcea17ac0e7fe83b52d8b9ad80649f9c7f8b075be5fe729401a7bcc3372ea629be695c04a2806801a7af724b73782a32549c0c7025868bebeb161c5bb5e88f85223ddaa3b8f0d340e26c6c7a896c22bd6880ee8a0ec3f7f86eb1cb9bb79f3ff2f94e686484326b7af91b0d6246a79dc753aa7cd42bbcefa7e585167603abc34de7842f7fa5a6f3465c4db1347330e0cd23063bc0d07551015548582d827efc0cdbcb5d67fea156580a2e2c1da41a4a2bc5e7edefb9b4307c15108c06a7ba416d5c644516db1f1ec17d61522217114b395f5400f4ccc4f81e904fec40f0677e1d618b9227725c6426ded94327d12a21514956f1234a10524b4af51d29931e1b513533ef02aa6875d3ea30121dd14638ead6aa6ca3eb3bfc9e0cb256f4e8f5a1131aa19de874929c1e8d312465713a39a0461639b21bd362de750e339cb87e4132ee075abc3ac44e549438cc65a68b7748e245988af7ed7ccf050e95bf4cd124859e02eb255ccb3cc8631961e05909c7539b4d35442b8e8d6060af9bf60245053db7bb22aed3802bf10e9285a8cf6ad68159ddf91863e94e07a6ef3779d133f09687d9d12510ccfc5a9a2b403f9c4d46eff8c32ab4a05afdc6c46e5e5508d95c472dc46aabfef304c58bd88a9db0c6610df433e40555d449fa5b94fd94a5c4430563b39b90d41c842178e41721bdb947ccccca49aec76f9ddd1eb129195b59ef89ae6e42e404dbe7c6ebffefd18f175d30acecae993d612d12d28661d6369c4af018ec35a12bdd6e7f7a3116b7d6da518e076b4c39a0b826755d20b858556ea8fe5831e1c7370f2d3f5439e456870d413139374927a08f9884c0d1632ae5f1e459c47c2141dcdae59695d994aedc2b57e8ee05a61168e263edd17e0080a97798eea9e61462f01be01cbdbc62504f8161e4a529bb3c37407ccef2f7006a4652a24d8292b034f3a1f94fcb0de33f00d5c6afe7dae8860e7311dfb2a0359b91a8369ce4be2f47787e269940df7430507de9e820a4e6db2ee4d7c142a49c1b2504a8d54f4898e22c332426a1e00984fe491ea396270037fe7e2351d7316479e03d6b0b8d0528641d8b947a0bd1ccab84237d90e4addf3e1bbcc265f456525a2a285d5b47a0689bdcd6846f68de40e899eb7dba633eda3622ca9fa6a31ec3006047deab5241c70cf7459d5486fce92d210c773acc7c49a4ca7629dacc56770b7658be6d6eaba3b448c7b549415095d489427717ec43d3b18980ba6de61e43c83ab975e6704d7c81ccc2d216c4e9a99d7a49b60cb4e3d04c0ca81ce0445d5dae04846d052135c99471e861935d8576525e3b7605ccdec70ce8dd3fc132e22c4bad501e2058331e81686368381d2394419cee3e03084f803f9db11f6ba33f9a13805f855869b8a6dd0cafe7e39071c7ceadf4c39094e75c36b56d9a8e130a6c0b5251857cd0734be1f6de35430144651c50a27cbc18bed877dc7662d5443034164d629ccb2d3b28a5d8b29e27624352013dd6e07adb712ac27c899d9c9e3e4b486fcca24bdb90da992f75542cc7c2c4c37650816e003a147c2a5ea58ef31438aa43128be78428d12a7213aadc404b05d97e907fbf2cde0728d394bf296c50d8f22ce09c530d3c1ea02337cfb35aca46f96d9c75882c19f417d95ca4cfcfefd4d4ea581633b55ee512e1ebf66f07862f9dd3c0b26da23fe25394bbb3b4935b0f4865e8a15e62e001023d9ae0490968f43bf2d21f8cbccbe95ba08029099f7334183d81059bf72d71da1a746849d710860088359b6cdb9ff15e4f19053cdd659ad06a727ddcce2f4079059516f303cf30b7232d69ec9f9734ae84f333833e34cb390c6b6aca4c993ce6b62dd05a069de6ae4e5c4dabb6f9d00c249ee770dce2094248e9d8c6c783c41d1ae2dc7cee7eac7511905c82d155c283bf3c7888750033034c2765a3cf02e1ac79b367d055724a12eeb7e2e10e92ee67ace55192edd87473fe3e3fa19997854d89b2b550de6bff6258152157a7241e93e20cc387ef7e3a40d4141b6826a8f3a8ef9cc55941a61473d6cd646bc4c6ce1df00720ac9aef4343cd9c066e9af3b1e1454701ae9fa496f28b2d8ab7d90f2884e5536d05a2f1df72cdfd167b123521266c41f56409ae066d4902913323ddbd576b29b2ab7926a67d275f4882a772cda5c10bd8ad95f4a1bade0ca52206cbb5c3b2c21224c22d48e456bfb346465be6432d9a60819bd5a0c20a99b03eebf4deea36c8779d55f25e13c3800836514ba6cd6af2976914feeb6341c81a6f06f6712c1e01f20eb2d3268a2fcb54614e275e023c0761e7a6c139b9974c4693f38dfedf6f2b3e524735e220bc1c1b373cb3d48da4bdbb5e8b64da31ff9d10b8aeed1c2e9b115dee715c6f3d43a2e09d5dc0bb61918eb723019d86eacbb49556d4511a9017d8078447468324194d80535b9d3624666cf430004f755cf468cbf28444aebb7e955026ee8d04bc07be82b18311b63d0f4bc91fc9b127443e20461625eaa406f1f543750e0ee849cd61995d96840ad29d3c3dcbc4914bfb5a92a609b52c26e19a4ff1fb941bc3984f460729346650fa0a9f21d44534f0d25fb938cfb37130ccd72d208dc1cdea8d2ce1b41589702e3a305cee8f89407896a43ffe067ffcfbf1a14686a9a5a82a48c92f096775395d6279446915af4f5189dc3cec83e63259fd667a77b1e96ee3113300720dac408af1ce5e79f65639dcaed482ef3e17dcc02c319a610e4be391c7e571a6ff63d9e424b6afbf1758523d2bd48e60df2b52f073191424ba66e34e36a413dd4a1f027d237f2b869405e4c79d3980f49c67f73fffacb1d0f8d894970a5e1461f51f3b1fe5a14114b8cd0b17b8d951f6728783e3dcb367050c0ff2d4e4f0e5cb20dc0fb468d2627d0883a67d7c180b989010a3dbd1e31006ceb7e99517b7ce22e70acda9a60b416855077bf309ea09b01bbc6d551833e3d46115b6a35d73b7a021dff4307dfe38426053342289b84a1be5269648112e2240cfa3e36b3dfb23f0a04c726c4e5a58d7dd265549b5525f3fef94d410bf821dea8b3e2125fe0bcf1db66643ea3c1897bb5fdfc717b3f89cf45f05d4540dd63ef8958ab7c520670d8b975bcc2a389450646a16723df4e80fb268896d29409510f74dd758da7b90d2a2f8f03e8de403b00b88d9ed7451939902c8b2241f1a3c2a31589700eb9eea5582c7a0681f781c51af7abdfcd4ce6caf40f8c7110f52319dae8d9769c6628b30d57a0e86e28ad109e4a5a73a888ec2e6f9a27784db730cec2ca66ec31aae9c2a39682a8ead5537fa2e78309e53452e2bd8671c43861c267853f4e6e03bd0ad15057b22c6b0c652804e3e86a71753bb98f760823e2cd9adeb5409dd1858f8439dca915a33087659fd7373c22357c55d5003b7d07a0f47d01c83d338efbc0807e243532d443d82a8625d22f10df60ac67d921d4f37ba5d0de2a1421f72edcfef0e53154cbc215e34c8dcfe117871f5d5371f2fee74f170a2551d10fbe41bb89aa770cbb1656b48892a17d6ad906fd280923400f5cdd87be83f4fbf0727c1ddf1794586b31d4c8f102d8ec6eaf9b2a110a864b3ee2e5323e363027d9391e470e7357b20ae13984e59afba4289c22ea8e4d46b03e69716ba7e6805f224a927dea55348ef1d8d509a71be0f57bbbc20611d44de4a69515ddbe0ceb44393b05a2acca5a018637edea0a4b183fbb557e5496e922fc0cc60881abe4c1ba2056ecaa0a8293098a739cce3e1b2b4ffce3652d48fe7a04b9579824f16f5c41e03c6afbc848bfdddca5ae639a3a0910b280a68b8d971e4e150b40ca235aff515324101a121612afa7d7f822c3300a2336c46017e885bd3b089ce6b551ec640b3b312d1beb524936edd3159b78c2a4c5e23d950e35e0e75c5f68bac25832b81179b353b2560da8c24d3c3aec0f90ad35773ebb124b7c61a755f9a07980691ad1485eb48a4bfa97a863add0bf15244429e718ab8c69a5ea2631d04e74f6c774dc817632bdd118b0b7e457cff14ba65c609c64878dee2997def12599deda41572907d826d7bab959798e414124a7f5c72b08f3526dcaad11c030f9087b99fc9a31d497b0171ca57c8dbf231c775420f48be7b6c081e18f9b867807ce61760d7838b7c9f45c47d217e74913b7613ef074420e414fe98dabb156481bd3b78dedf30c40ba631b5e0b27a62ae07e7be53dcd5fd8b4a2538b8980284a7cc263b83dd41f446d8b40ef5fae9ef09f7edcf3e9684a09be5afd221eefc9082e4185134b6ab337cc872dcfee92b6339235031bbe9b356ff1827433c56ebbc3b5f6a98e830c3958a95627082f8693a28023c3c4ec36b18f3723e11d6df2dbaeea65b6928eab81f9c9fd45d24c1881472854c13e9be91135b3d1df58dd1a82427b4c07be7e0303dc2635983dfc1963f4112ca5c493b83a9a098d54962cac22204c2c90f92011d87131e72fe48adb33d8cfeb5277aa699cfebe098fab7c25af6f0d09ac92ec4acde4c9ffec6c4b1cca22e36659f0878360a8158bc859c84809acc838a6878da75bf8c43d51a05c966a052936383c68aa77b42b132243263e2c7876f343bb47f81e4a0bb79ee8f721d13827dea599e960e81de7e048e0773c8e1ba5310266ef0feed7a0584cc00b0fedc2a7e1ddd530c75e1a774a5ced20e903d602bc6b58ac45cab103755a4361fd6e7f120c3cc4bbfdf3c67575874825bbab6151a7fd7a26b2cd66b17d1337b53e5c70637578ccd067772dbffe67aecc76194c6e895086106f62431e0afc4a481b2bbdda3da6b4b185de0b10085edf69b51ca501b3b3bddf26246890bb9df5e2fc4c5fbe3fd3832cbe7e805749b3dc33d138b2dd86e75ff8a12e21a001942dac129b297f53bf354265eba888e397840b44d4a1010f52570c08094918e0b69ee3eb543109a124ca419248f3df320fc9fe16d97029151df0659655fb53f700785fe2332e077c06f46e33f43e8195f3393add6950e0df7bc6a1a570b13a4ccfa6f2b167a735702dae699e449ba5450a4abf6ca5544c9bc9736a6fe3c67ea09ccb1e5e73d95404fd9fedb4bcb49639cdba61496c61f2703946c0cfdf27ecfbcc34cf03c4e7751b424e69611a2afb7ee29085acba4a75ea7f778a8d5afcf32f0173153cbe72ba42195ce3b0d03310e15227da106d31a3e65698bde0261f7868f88cf9754950187957b1634e607870901645964e7bf508c1c5c6246a6599da5dcc6ce2508abf68b47c9c9375decd7c2ccb8e43890b8580812dfed29b0fdf60498333eef32968510f86ec4e91619dfd8a82f1ba42b6653acccb979f010bcc4a4bf0e56a8e37ee3413754658c355175829430947a1e59aaafe9a15117c2efe707b1e4b6f8db8cf2996feafe8aab055d092002589f439d81954421aa39792e852407b37424690b5c5283632deec97bbb5fa16432ca02ecb3ee87fb304dfbcc11bbc5aef58399190415054fb81a8be4f3439387a5e6da81de8fc6cd7b29fe1845b8e3cba18aa9e5b73cd80eb690f8650f0c54f6a3f542a6380547cf07e3bd61c18ec0fdbe4559e799307a68974bebeae4cc5f9687d5159d778760e9de9ba3b8ead1732d3d61e237ffa84154dfd20e7d55d1be420e6934c53a3d282d558365099494587acd0e5a435cdebe04f4acec10c770b4a95d6b54c321e7a8baa18d350218176797c22261394309b4e5e394b92f2c18fcad4921a4b35525a9519374beef8b2c7836fcf27a145b1e7175d5eedfd47ba64f096857bcca5513cc54b850a0b2e5659b0fc3f8b7c656abefc7dec5be4b64ab0b0273a4e4e1ad016e78454758bc481dd45777dcf34177c6779df45477b96a3a0267ad7950aa9b0691e0c44278af04491042207c9a3336d426322bb5484f38bc4ebb817132c61aba15286b16d8d3ef1cb4b4b0a98b9fb47b69b83b9b92ad567bfd8bd4f11a76302954eed483e3cd57549d0865e039820043e2adce99b0e12de115d41378cdc84dd7d0a86ea82c127e60f3ffcf38a71522f068e393a2763a9391c454615ce7597c754a47b385db278c2da33e919dfb30251d1157a56e1afbc8c22998028e2973fcc4654ceaa4b4a9d66a14c0bb0318860c6f83ccd8f423e2288f82cdde2be83f1175a359ceb4035d913c60589e55f7f526f8fe238d9805259af39ca192dda894d27089d014c1f71ee6ed5fcaadb55cea5979c004a9952d6e478023936b0b5822b5de2224fad65f1f9021a3f36ba9852273d59914b0bb7ead9de0d156ba173605fd34e4d08bc383f43e49ca48710ba479a6ddfa10e875069e676985cc9091e2517366e8f9ca3101b2e88be5febcb4f0bf99bb596fbf81f721a29e62c7666b8ed8e02d3a36907b78852242ff4755479c6d20e5db3134285295de775b0108fe0602955ed6372900e544f3bcbc580b092a1cc1312e58b6d3b89108e8e257ddf8329f952eb9852884baa0652ddae11cf072e4ee50087332a7d1f65c950f515710d1f3bcc8a00eda50711ccafd5cc92a4c62118b422866a339d99427bf27d1fd4159be204f7ff49ac0312d643a883949d87b13d8989e89d516e950b96aee02d6f5c4e01a61056d22cf70091f501c3ee47198c7d509e87874ede0467b1aebac47263af6e04d753ef3bcb1f583e486d2a79e1cf5f6caa4817fc546003292da5a727d03729a531c22c4939bebc3a9946ad734cb2bc7b5b883f1600be014fa7baca7dddb2a51dd1613c1fed5f95c3f199789dcba745a422df22d44fb995c5db9246383a381edb9cbc257315b27fee7755c250b86b75404def34ee1720d8ad8b8074865442d1d65edff51f6f2c16def62be2626b412cf47abe55474d97c8bb9964433bffd2f1f8377861f39c2e8f22cc9ec851a7d8745348ccd6c0e573c5e5a9ec0de8784bd99a4a4e4f85c434897ec0c9081ab8aec5122f32e20240e20e7f3090989d49c98d05fbb04990f7affff6dca7223aca792b45259bddaf992d40b6e11ed3afcf9886da7a03815ba9584c12b913d760c0cd7a9dd4bc10143148bb6e3bf9f01e3a533112c540a78d3a6a3e787fb6d608bd72f7eaacbf0971b630db1e6bc7b586f9c9c0052c110e99504f13c28212ab5ce3a23f673b5dc42463a97c02412a052fa6ff979a73cb0f5ec181a549a3da4b1dec7c2c9e107e1423e2f59ddc81f02b3e143aead41f0f53a155338a7a3cfc3dd5f4168934981adf6975a906869ec2518097d6e959622ee9b0dcf68e65c9df55867f1393acad9387114bc6b4cf285a553b1b0bf5dafc18dcd8e2838a1d5dd5e776b2f57ba55e772a0438e2437ac7ecac0474434946f837a81da776c95711852437ccbfb26e4363fcaee8b6b3da53c30255cd17de8d8ea64912e9ba4c93277cc235eef7d8640680a2515e84f58a8a221e2af204b23145302354bce55fafb75d1b72339a55c7334ea7edf33721c5f8a3e6ba1fef797521bef0c32a2756634ad6ef4debcc73af812382e2139798162210a83075c4a4ed174e8bf915c41011a9637f4898e22eaee01782b2ad2968dd6c69170d2d229926ab13f7b36d3048f6e9dc1c271e4f284af51fa9a67226a374402d924ff3a3217b7334b9ec26647936eca3748484664b858e3a8679ca09a947931a585840acc1d1a1243fd5315c5ce36e96ce857a6b94a0c963f29dec5e4e99453316bc73fd9cc6019a183b722e880d4dd118d5f112bfe237a47b418bf460243d3a84fb43f44e499f9057dbb5e729f7fe37f74e975724286f832049b685d6150aa215ff7d015507e7dfbe90020245cc15148a87f3a995ae9f20de6d5a662cdb8ededdd0d41a42dee37728650f672ee2365920497d4463dcb3c4103168ddd0ad36429bd986eb0c0faea8e73d7232041263b4e99117c518e3167ef22500d9314ec8052b3343c6157185eac03b239cf466817a7c61c728dffff2e6d22424eb8199a4105cab8ff43c56209a265a35eb7efae599a4ef97389f9a53305d08230c23f0f553980eb58ddfd8081067ec2fb75e0bde6a378c5d201b796cb673f3078a36fe20db1bcee114616c64cd22811be44723108822b6b910afff5f99082792cc364aea706d630f21d04f0aa5d783eec4444461dfc296349b4b6e7a47b13702c2c59a1f3c52b181f6156ee9f3f3777c868624f7ccfd8eddf06877136490acf5fc6b0958a96d66ad640accdcabdc8657c0e1b821ec6fe4deceb8ddd89f4f1a36b2bfe42117af31ebdf3cc33b1f8a2187f8ad0fec1c70117839da29530f77e9ae8470e72462dc861cb3d9167fb39877ca828281e4347fdefaa89b3b62e05157bf10923ebf9e864cd14352caf99c233b6637455f6a2a2c1485abfb5edbed1e0920ab9cb406a634b2e8be6182caaa11b2052110882bd53310e11438231ab1f02b1296e45e962218a93183b93d8f141031ab53b79d7891ce4936972e9a89b329dcae13a7479084fded09b61ec2b7da56bf017936269bfbbd16159824119a972591a9820539bf65a8fa439345238c7aa4f5bf356a9ee9c311485dd87b472ea68f60a56aad0cedbd85576b3f83407d9c7b644182494db2f8b1e2cb7af6878a36a9b97d5a88a2abfa1913afd9e4a3b178c3809a9ad89e99556faac2aa87d26b318e111a1e46c824e9976de7b005c18e36b995af31cc0acd34cd3066beb9f3faea19323330c481f9dd69a907ba12801d499373ad7045d2041a4de77d2e0bdc5519b9f2ae957628348d3d7ad6f252ec126fdefb3c8bdc5699e868c0582b6c6f5ccf53512df6dc9d3526dfea78b6e1caf25cf0d8d3132a934badc4e1b16eb99d86e38ce095a68f800ad60aa7e4e84f528d002c173aa5d4bb0649395846da3729de51684152f9f999086ffd575cb62dbbdae8059ae55e567880253b7c12c2c2f43482145ec2f7fc16a797ee51d624d236fddbae7e3cb50497309c99de57e569e4b333a10ac760a6e661f5305764b0bf7ba5309263d6dc8b94a580305cd9069da953a38bc9293ffd821296c7afe9b86c6138942bf7ad0962903773fdfb3fb95badd2175326a50f233795568ea6c7aeff732822c7d39fbecc02fe49380cb531962f4069d370f181e0e8db5d3dd7f49308c2831f5d3182eed6815a2f27fc24c48c142064c9557ecc71a7c23a933ca1645f4ede45c00691dd4556ee8cf6d2c8f064e9d694a4bb6251b1373b8c55920b7fa0c03650571bbc1dd1abec17b0a3daa70269aecbfe8b71b3ddfedc97904e072e9f1a86005f20875d37fcdd20a51aa7c26af0ae049f9260e0552ccafd02e5dc67a004039171f5c7ff1f5a58438ffe9de5a8c46a938bb4a48be55527cd812a64926554c2246de8c61ca9a98cc015c473c07a15332b30758c527e7acb39a348d908eb33f51db05864224beae175acc772c2eeaf8b312ead387c20692c5942b2ca3fcaa432c1f6c9195459e0d7ad97912dc20d8127812edc9834ec471b6089e37fd3792429c135a68b2428d8a87ab58e5ae7fde4a03a4eb4782764bcd237d23df691c434e321efd54ed691bc3723641ed7f4645ff4c1e58358f0bf7df2df8b15bed59d936af204f6fb2a87279640468cfc91a8b81ffa88edef189b6540ed8c65bdc798116204bd25f3a7833f9011162361da55c960ae51c57b3c7d86aab100beb0f8d27bca23377fe0e537c8469bdaf9f3bfebc72c124105e1c738b0e8c3e288c72910c0cad8b5993bd944f3cce903202a248d8a795cf5039b56bda100d0ea61191b8f88cc69e7d4687ac69e9ea4df04dd6a0f7efedf2994c6fa41a13672a91227ac9ff2c46977b3b4cf4cdb910cba852ad2c0945e9f8c5b6455fcd2d740392e7c08d2591f3a679625358d487b931671eaa7511f8d97a07589d2c77a88295478e28a7792f9a2742ea2085bf50b0e29e7449397264b67c7ea4324a0c852966916c4c1ed82ef7980608191ca8245ccdebd986ce4341e7aaddd035278a3041f657f2211e6f7204c78d742201a184bd0779d59cb76e3e94bd2c13ee7ab533b5518ff070f16f01c37dc0fb0189e35d46ef9c78f6b988290dd6c5ab0c0a0e281f35f59275ec7eb967a12cd2d710da65c604454950f75d34d06704c2f6894bb9917c47700e486b355fc5a1f1f787cc3b55bb325bc82e5f466bcb8a123a2585c97958e928e783a449ee8a9029127ad480c09908f988d6235880b0efbb5d335b386ed54a9eee5f17471d136d5b412359562b9eb2a8b8f08ecb95c75e95e1e88560e9be2da02cf3d695eb4993feaa61162f4cc80bca95e255ebdb8c683d9a7cd8cb4c472f70d44377d393946ebd54924891fa7c234cb558e343f492fc95b534a8afabcce534c44159f2dc61912c529e85d36f9d0312cb09fba0ed9e9388dce25faa8765d3639fe86c82e54c20ed924906478cdd415f2890ccbc0720a702e82bdc2d4e3b6d533545107bda1344ea0d0128179e563276367c093c25f758340d56ce8597f369e49c323ca4c301b74a02b1e0c431e040f8a3f0abed16f27673774f22f6dd0cc8ff2e658faccf39cf8c5dd1f57f40efc36f4b185627333d5589092615f88329a41df8a72c46c04398280c7a9efa7b4691a678fa1f45d7a0fbdefefae6df92739e29da97717523cb010ca618399054c1b514ab6ece16ee3bc18f86086dce8af5619e473473e9357dc1608e1929b249e29c694abf36bb1e5cef63cd1afa348ec6ff9f516400fafbd5e32b61d8db95e7f394f096fd09c01ccdf4bce08da7ad5ac908c5ac961ea7fab7aab575e51c1997fb42b3a90f746b0ac7a5dd5f8cecbd60c5344173b250cfadf22f8c2f143a1e3c09c6a5469c2034f91171b097619173145ab91a13a1734619b4fdc44335b7d5efae06c45498fdfa32b9d62d9944ceed57058637940df2331031bf31f7bc2b43175e5ca4ba12f2fba89d876019a4595d1894121f56928b81d916461b5218c08e73ebb97bc4efd65fcdccec4c05107d9554547b1fe96c5cf79e0fbdaa6cafe12284c4997dd31374af7af711ad5fc020e1136d7e135e2b0b2dea6aa1f0f7ef65d9c859ac800e588ae77dd81e999b4856b0c2d5c841e412c318decc9ed112050bbaf78f3925c1d2f0ba8cd2b17fad5fbcfcd13556f1992beda1bb496b8334ee375a1c02c113fb3a7535591726a1c6ae0ec2c6af1d782ed5ff1546cbc5a2c30fdabece7521d4512a8fbc289949726c019676994171388804cc9f3c1041ea2e329efedc0189d1415d4f4628b33242a2a1729bd9af9a2e93655eb10d4373e7b88a293d0724f07bb1983d7c2156d76533417862bedcac0f5fb74decdce4b97148644f3eec8a3eeb4d94962866678fb4255ef3c8ad68a3d9470c6ec97a56238ed1ca44a8bec6a117ca47e44013fcc53f4745919658c1febdc818b88127424ef9d8c6b6ec78ff2d816d3f3517945b3931826bc0592fce2659395093f7632a897fc956a54eebcb7ae8ab902907675f0bc25e97398697e69406e74ac9821528f9e524149eb29550d127daeaa82213f77d4396c8d056abeb4f6205d68e5d126da02cbba7af7280c6a071a35cc3ec00910b80e7df75c3af4e0de04be03fa5478476544917a2b976b26b0c0190e95aeb037556c768780b15c2f2cba371bde722ea07a2a3f454abba2d5a13b96ebaff26c6b43fc7c25643a45241bc29ea4927560bac04d98f53aa5495f6fa1c0a0da546b7ddcfa57b438f715a2adaa68522abd4dce3459c4365537da24c610b47ee761eebed572b0186621c1c45931b096680581542dd196ef5aa8c810398159f692c16b05fa0ed912424486a11399967019c1e0b6a4f4061aea65bd879a39891c8435102425ee15c38c04c0e6326a44e17c87faa188840f7d7c17a98502ef6e54992c331b892ad37daa692bd34e232327b5a03f41a47c3ccc7f8d50d6941792e55beb077865ec095a148475b65beb8df67c4c2de3c4f702a2c325705baa69fc3bdb2d5d78a068f8e1a1b338adc62e6beed1719caee2262de8aea2f3494822f82fb8f2c2c3e1c8bf070a2cbb2851af9acc86fd3770f5890750076cbd59500a0460f28f6583178cd6c4daf0ca7fc6a7e0e95da49522b50139c61de641513120da1dc800c9f8b2135c7d1e183c90f26822e1c198a6d947acf9581fb7d17bf9d1355257b1ab474c1e7cef124907761e3878edf713409e48a1c5e63e70370dbd4a5eb0039a6c4f691daffdbedcdc896c42c49d9ee9d5bd49372aad9699a690a4b5da18b3135c6273d98cbd520172767479a82b784458dcfda263dfacaefd16a82578b04dc40b6d1e17b06e48353d255fc9c233fd6602c52cf3b86cc8a0ac68cef9ebca5d18b19af643059ddb284ecdf6fa76c61dea2c7dc74434c193ed97f2523ad7a5cf1e010521597f3bd82a22add47616fbffa3bc003d0a8c62e68ef0edc654c6f3d6ccd6c80ba5d7057e93d8c5a8909f7a9b58f041e5df9ab3c0564a547a02139cac6e522de9c4d23cd827b776f994aa684dcb2d7bbe5ba5b324cdff765cce63051c232920982aa72166f4e530245c0634a24e3d207e51c9f143886b7da5e93fc679bfe584dbdf41a556d6480c3fe424bd214c1067c640c17b6f79075be7500fcfc600803f9fe26c3473e7ec0d707c3dc1798440856a0c1989f5d97aad89d395740dd6690e8e8210563fc4b860e1be499aa7f5a847fb46668b7e5185e4831548cfd449a7871c5c7d79442b0f4876ed1bc47477fbdd2e04e02ac29526622640fbadf59abe75f60742d087ed1d823076f6605bdeb30534c111075f301e335f792c1b96725a0db6b2ed4d03183d4bb15951a245b977e9eaf4ce1f46bb87078450c74618788ee42e46cbc320e5c6ded132adbcf1e4eae99874b1f2d5fbb86493b91fbe2a0468de2b1072e3972b2b21964292b764ad434e10ead497c9a87e2e4d5bd6b08591aa43008dfdaf77953a15c0b9d73fdb0b7e61a0a9ab146165b0558740c2b3283ae02d49eb19497a5e800d0fa94333ecf923d4f2b58224570edb470779b2199e871c65ab6dd584a0bd866341be529baaeaa373ac7c08f5ccb5ff8a0c21ebe5009f163a572dc3ca79a27b3dde51eae07e01e95cf51d09b6c4335c3bbb61d0538540aade9fc9846fee8d00bd8155db22882dcd3bb12b566cf4bfdaaad45f27d830d91917b998bee0ce83511392781dd5ed261d81de6c6b5a7780b5d5fe3c7811f8b9c8528edc536c4c408e633fb4190a8d69073dae9bec9e794096acfd5a853b80d75b74b6f7a591133775f6e3b395ed34c5b681189d859572a7d9ef842b6bc32820a6af47cf9f37a18bfe0db5ad29dd793ba42267e4685ecb022fd94fdb07be938025fa8f5cfd83a9026e167914eaeff9e1344d543abbf93c01800fb680b1781932dbd986d4acb8f0a463d2dfbd4d425341a4ba0fb75089d1936adac20076957195389941b1f787887382dfe086b92eea889407ec30290865adf9e9ce3a2075e4af6385a78cafeed07328d453adddc9d4157ea6e695f07498a5c255b9ac54aafc3bc8317ce035281ec1b6e2b8babe7f650f6e391451bef6187059c081cd07bcb2b8ba31ba8c6edc3aacf17513aa15f61ddc25ec1a229ebab9a7ff368c9151f90b49cec1e0469f38ee85aa0231570e13e9f6f3360701f1f0db818b24bcd4b85d655b5e3bab67e07d9f68cc8df80e1c801d125717d7c91929433517f8904b3833bba5b4f80fa6c4b292f9247e490fd7bd3738f6b99712f8cac675865aeefa253625d175fff383f47bda8217f5f7663351b3d99b80746d8a358c62a72adda707ac44ad18b6434459707ab3056d3b8ee5e564bc52ec8dc2274f1204bc221715786d22b1e6f50251c4d1ea2a0f98b56b5fbc74d161a3d8ea91715c676df52127347c86ab236c9f660025d74ab502d9d88bcdf5db45eedaf5ade27b7ae29d62efbd698c8156a626570a25b5439d466f8d67d3debdd21f4c241be10e8ab758ff854508642fa5cd201fc4c7c8bff7d9bbccf4a410e9ff7b404a5cae8829cdc69179ad7a29f65c9f51535efdee4a491e47280f82b6a154d99e1fe00310a82f7615a126d4106044a11f312c0b2223f93244f4fe68543bc1d9cfe73e65a8c7a2c5256f300c5b91b51069cb8c78acea17355c31121438ec24f308dea0419de8500f7f4e55dd70197cb00efe2292420f4b6733ed90a53d533860941d03c9e05271335bc9aa1ee53dec4906dbc9d9785f979feb8f4cbb0fa1796ba110d6ca0b92588543ea91b1f657284a522283884a36e01db4416a9a82c44c2f900bb12220d5dbfc0aa42d479976b06592479bb0bfb214796d78df02653b625d78c05792af3f6d16cb3522a4e8ca2708fbe0138ea3e598a31e487fe660edd1f5887c728fb932b6f353698846566f28ef88045aa3cdb0e68b5fb57a83bd8f5fa50e801eb4d5ff2672edb941deae74ae12f6daaa46d752488b1a5350024d066ae55fcfabb43c7ad618aed16713d091e2a6ca11926d9bbe97e3be0e450489ce3d225ba3ed87b885663c2a7494d4f275659bfd660ff6a8e01c778e0acb51294cf12189c2f4d448baa6d12fa908b25167a6f10c7c3da84c23ae206aee532e5213c7c11e7ce84b6c482ebb7bf0c1a5942b3d044aca30070c0b35f292304ceccbd4efb25ca55a5a03cf0baea1d37c073f8db0fbb384df28e12ac463914647d567b4b8a9696ae2467bd0e8f48d40add2e6969c1189dd87321703070afc6979ca53ac3c0fc8945cb734efa7114b12b51ea8bdcc0a118defc7671799c441f2941e46c0f8bb8ce65e419736bba6f71d9faeb1fbb932440c1e0af7778f801f49be95386d48b588b27cd80135027e09d80e8fecbfe42080683b1d100b585446519d535643b6754edebe3813b1728ce033c98bcd3df1364eb1f1c5883ba9661f47ee4200c74121b7f990c9f1f00643f43607487dba58fee980df245f7674eac9825a3c262477b4ebfa9e1696add02fe55a866976ea314ece3c313e541a142c895be45324cd24ebea3ca6f6f109428d6224046067a2fad99611aa47e3fe2a05d164dcbe9b570c71d8c8d1280496cab49f5c8c453134cb9131859087c453105b6ca3b989c254f4a5a03a84f3516a7df34f623332632288f1dfafaf83c4ceb14e85ab6024535ea6ae2276080f6df51180da52ad25e381c711a755ba946fd0b3d2ba7c22ae4e3f63682e25d7c3f01afbadeacda0181a45bb09c5db8f1345652cacaf9c4e38f27f56dfb33ff80f70a452f9356ed0c1886efbcd5b9373d58a319f757a01852deb6030adf0bc0d7f41a8403eb8dc59f502e5b40fdd3e66af834aa8f21bae71fcef0e4dade382ed5b7bc0531419d6482b202de296d3b944e66eb3921f665dabff2f2805bdf4d48075511417ef11e39a5e88e5e24837c3756e78ac13346073c86b31f1a0bcd1a2e89db80f3de21c87de2874d34e225d1d3d9b88fcfaf6adfece72fdb12cd5f8feb26d391e3b15395951aa3fc0e5ae577fb7608520f4876432ec9f5d0b5a46ed75901845b8c1e1e24666e9bf05559d261c3dc23e96a4a94b757e4756b1eb095693d3448e1f2f610968ab6c887c268378bceab215c0d6b9732f7eb6a8accf57b3325e4986f170e9489b23a232532b4a1cbba99a8637ada7cea0ccc84b31fa20e9a47c27861899fe2a3939d44ffe5a5eee02f94ef83f4d38ad328843a1e49d92cdc9f4774216572f6c25bd7595c14e6a73f9df86cd8db584f448e1683b898391754cf79b33ab956343e69992019dca2bb8bae3c10a8607c641cd3f100329b3d0d936d0c81eb9810631fc6a6e47a3893c6e259ab47607133779cec7634adbb9b4cc7d9462267c3b91f55ad089b09c84a640f1466acda868eb87ada6459ba12b258da2bed67d87ac3bbfa550330df85ff1b414cc58a9d7034a310c52ff9fd34803b2caeb13173a5b11ce9de5c90be95ad16e261d3ce3fcfb194de1dccf706f6921085ddd74108b2e1d930ebec2b34d5d344be9ebeb137bfa7bcfed9e4d1f5f047dc13fdc03ba4f2775f82bc2a0e81245e57e71457724036aa0e0beb8c80c1b12136751b2098fbc2948427b759bf3927b8ec57513eedf58fb8a9d51d48edccf5d9083c784ab7168057537bb212f4ac74a4613fde1996a55a300e8ee4ca86a231ed010af91fcff139087b8417bd5fb0275a5d5f178626fbdc6db61b8cc39bd687cc3c29eb11bb09b3a2bcb477d9e2075ad3b016b818ee212af4be8c26c07c22252afc77f603aee95626d2fb9d0d55384f614b551f771a736ccf6129cae4d3b70875ef2e928a099d01e54ba5877ada0bd61e9fbcba7bb33914b374d3b2828480d8e359d3b8493e0ba60966ea4b191b2685b016de507bc9c151f1947fe3dd45604cb2542f091587cadca936ee81c95c52556e1705a5c8bd1837625683b807e0fbd5d5871d7b4fe89ea0df180b5e278e0848c77c52364b7939ad3d180f35fcca1ebd4bdae5bedaf217dd26c30e480c901195fd721ca00fd8d1f1511299977e63e4ea4348eecd025d3420aa0f7459ba14da62aeb29cd7f19dac52164488d77e58c4009c2b4d5adbd10b83584dc7914a9c99213c359c4b0818b46820791adac443234e1ceaac1f32f584f04890068292a34c9b4b6fa1e281c8c219cd06100e79df1b8ad2c288adfe1cefa26bfb700d7b5c35f00c021347a654d2800c378a3114867116bb84f714ff2c155534b3ad075d60dbcc1c3f0c73bf65fee1e7ddd86002be83e1f26337a160f4868a5fcd12adfad4e0add39a110c7090fb6d72cfdea6c58a775973ad490392fbcafd5b8704ff2335e4095079785ba812189315a70408b9de1b01af9b237e7d67d85eaa8983b4034858f86dc5aaebf33def715a0b9a37f6a5ac1f92ab1bc9dfcb79c41302355eae34cea087aa5d465738837be33bdf19afc12639ab89cdd606c6c98e155a257434aea190bc29549ba09ba375db62dffb340cf40235353f05e1a1322dd7039d4b0a54bd74ff1a0cc276300407fbe36f0b33f07f0ae7aa2c249cbd64ca34db2c27d182f234410c792dd0a259453e5e11b810bb29069ec7ded1f3e954680032ad6d22183493e3ebfb5731589f4f752ae5a04458f8402ef24fc4f700a0f1968b633bf41a4f8ddd7169a1dfe14e209d0a86b5ae96158754d924571ce739b03a5ef08b5c380cf4fcdf74d5608370380afb37ade43dc4048a6538cc198594e3b75fcbe38286fee781fbdc199dc10f38a583f87bb49326de48f3e2991021787aa8f8dcc68e8448204f75788b7a6e452bf80349eaface5520c9c3fcedf09e0b666fdb11d87b75b119405378c258c8b38a5cc967b67f8f61006941d36433f5a581c163a6d2f18971a402fc1a18eb2d79a688c798c8a58ad12432377deaebb77071d627eacb0bfd1066e01a0dff4afe3bb99bc54be20e107a25c402e830e4b69c56f7fce8fc8b25118c66703b8fdbe62ab3e472da9c9a2dbcc61fb61475af0474e1d057052b83f22893bed05c958efb22ec800ee634be65c184e7fbee02b675876ef4032743b2d435228f105e04e367e2165f67c61ce3c1e2118d0f7861cd194ec452ad51e0fcaac2923a4c83351bb7b7da0a96d6c6b6ea0bfa792f3fd1ba957fdbd81c634f1cc5f951994e2a68f61f6933dd31df4c4345d75a4bcef6f756a0f78f1df6aa0a62dca4e26b866e6225bd888d5c83c02bcc4f147c2806b9c6171f7431dced5d1ae8c8195bc13294ce817bc82a61ef3147ed0121576336e085f3960ae9a81f7f879011e95b8a193f9df0c2d2d8c9e9a42a59faf06655c0c2ff9d2680f231e063b849a9af306ea15eebe89fac4bd17d43dae7d5f903a5e5aac4dffd6b0d528bb651ca46f58ac506d12c0ac246cb0946aca687af4f127a288a16e208665db9202cd1196c9c6066d7568922dfaf35597bb9e29ec667e32d183a9a90022018e98ea442723b1afd8cf7de04caac77b67a4c51e702537ae9b379de652f44f0fb6729b0255cde6170fddae55f4202151414cb8893888c9bebe63c6d48cbf99f548b5a5985b21c7d512066b1dd06972b2b7064ff3fd85bb7198bfedb62be67bbcb3612ceec2bcb22aeb0747ceb200c174f0d1244e4fccab6b004ae24454c8a4222926e6edcce076f6eb057caeb5cb1a45685280122cede9e30227f54e7789b06d9d80c1e81adad6bd37eb178e05a7c5ec524a8bc50bdade30b75dc75df064ee3adc25822d3af87e1d8094c651d3c0ed5ea67d5481cf1228e83d8e336fa5127656a6dab0bc85022d34102239bdc812417344e4a15c0447042c9b0724f8b8094e3463e9dbdc91116e6d7b5de9f70c5e3de6175f919d246e7ca19a18dc01325d2920323e8fc790f17ca3c978fa7b912d70f03e7efa241f25d273d37557cf8077934de5534609bbc097ef68677e93f1386fe9df43b60a494d154e98cc00b3b609f73cef02c59d96bb4b9f52d54e6abadf7d03120bfa8d6e4405e6262f539374c8ad271b61c9220f3b0b524521f52dda9438321f782a729f0810e7bc7fa2af9bb3cef6e4dea6690af6ba3dfcabffcb90d9020852ba62437d602e061deea0059ce9aa0defa364692aa7260ce48ab5c7a56241508f1f1a42c1808402c92fb0c4553650add492ddfe925f4c440aac77c0491823e08b54d5aab5e028cc6e7cb3aa77f8d3aa964248b6d0593be1146dd27edcc0fcfa44adbe134f4cc7c811ab9200da4645c16423101d77f84bb300ff01c30021386bbea82028c95b17958e6d96d46ee3f410758d390f2605cbaa9f5cce8cc9b6e606b565d59ed8b53cdbbebe1b5eba2ba06101d866dae1ce037650a395ace270b414204c6025b9188d6bcbd743912284789d7cf04da956c502d7b259270ae7e8c6c0d174ffc13ee2a50c99cf46e4bb3bb42532162e9f04fcb994cc1a1288d2a7793f73d7c845464cc4a294593329091b1c09426c27a5e2f7b464223947e6b0f0dd005e819b4737ac8202f0ed9c4016c9619fc864c497cf09fcf6af4fb4e4dccaeebcc650b8dbd1b235d5e49685e3319f39254cc110ffa9b72f12fd424c8d689364d49d75253e3800677dfd6e8f269f386ad0a1a89503c0bbf1907ca6f58f388700cf6466a2cb0c3842cafcb21739069d02a8233cc35f6bb11ff42f65712ed8fc05bc3dc5e669029b6f898a35caf78585698b7d46ae7c56694eb81e545e35f91985bf6b6f74065402c6e047a8c729cfc8fe92be36e7e2a9bc90569be4adba233955e8111c4095e75a8ad45822624736e887a95ef0d1915fa2175529f1aa26fc2f18445ccc0f2c0d6441d64a2b9b678c8365f4688b782f6f242316e7f22a440765aec00184f7c55f3271eb46f9d9d5e0f1b06b7894ee7babed28be72a06644b48eb20d9e1efa4fa919c3d814f32ef9c23b75bac730a466e2c80a758d79e0121d677d52612b3d4646520c1c7231e41a91c216f00f03c2e4cf575945f5d4babe73daf2d1ed3c717034710326dc7678aadc70b046e6ae9517bf55f7125cd91b6f0ac6c8fd69317cad0b577e46c8201ec4da230e6fd4f587f62aaba835ba27ea8ae3caed7ac959c1eb1c7ec8fcaf9f72b689d416ff2b22bf7e9466f15d6b25bc24f2f114fc0966012286ae8051e86dea5fb3517e91a179fc380aa018bb854e2be9fca1b7f4ac5a1b70679c5d96e341cf8e7618a915b209cf22a2fe1fae5f8641f663f17b1f82ecb451dbae911be1015bff68896633bcf0cf6c8d84ab73b28a6da683031d5216f5e8324000f5b76d6d6a6ec60aa23817dba2426016fb815179efa7cd4b0668e9c84756b6e6337fc52164667cb192c56a1924c34f69231e20df64e11f586619b49ab8f76e70c92461472a01c453d4ffaa4d3cb6b9d31625092b5f4fbf32c0474d82a11977bea382d002626f64388b3e11ff1889873df1e2b65e224fea8c1ba7a0523cdef94480d33a83e267980e582932e000994260019aee25468302409a2934a158c7967d23e5fb9d80e77a265f16fa2ee7914e6faa5376edf7134f86114014084398d7558aafe03177b2e331a0d40d8f11f91030985fe060c1da19fbd8c169b8ed40687838bef544afe09e1014176a8b60673406603da5644fc8a12b639f58fa99f036d1985ef5a95c1268f264ac050442abb7fde1f55d14d99a83f668d6f304d34a7b699c8aa040c1a86a5e7b2f6f224e2af1add93dab9c2ab5de9784aed104b366459c5923de9687f66367324a2c7426be9d1decfffe2b50d0d831613b5e7db401d9d37afdf559f57a4879816e0fa23b3fd78f0b5f7d77249a2ddc83a7f68506d1be781c34cfb9ff0e23982de8415b30770a523c2424c71024f78d497d1ef09255fccb2314bd93d7ef0d38777688c113824c91d2aceee9f9d615a954b34ab202f7eddf03dc0bcf9d02e9153d48607798bd445896626be123e3483ee2398d138d6206a9a604e94fd6462493a95856cbd29394b0e7d331fbdfb73684ae0a84b5321ea4bd1a5837f913c04783c7ddc123f70679304786df93283b0bf06313a4f56c6379151e528a991c8801faae30bbcb185a0dee9689a9d789269087b1849c70dd26a0d1512667933ffac6a41165d7bb78ef4dac08f5c7577327cb22ecc1fffd8de62333e6bcb047453d16921783feda813c5999bb1abf383e8733ee4fc31d16e52bf15703b94f2fab870c8260da4614b831a42f32e0def9d4c1975782022712e123dd72cda0d2a02af64b8c363461b094def38f79504afc329f20a1f5d25d39b65a6556900c7a4c0c012061bf4b1c160e210f420eed6563bb9d814973469511fbe71b5367108db4d80121dd14638ead6aa6ca3eb3bfc9e0cb256f4e8f5a1131aa19de879f2ed2ed5ffe604f38ca9a7133863648a90a871e0d3fc8817b53671cc5543c1c5f66d465401f82d46d031952e47cbd97336600a616073eca94415290bf2ff93eb5b84def58f0a8925576d0a6c339d57d661020cc366706c6272959805bf7844b511193302c36b1eef160cf7c526aab4b564ec49713ccfadadba2185fab53fbc80cf71e54630d63a46f86eabb6f302225ab42780631cc47f5cd025e81b7ebbc2ee5f1662650821a30e90a0880d76d3276b68f245eacd3e69dcd4ebfaf0bd660949f8bafedee4c2ced578800cdec80d17da266484433ca325a9681a6f2313c0a1772bfae872eb65461adb1b1d17537b5ea916d166d9d42fa99f99a9704bdf052b0bb21b0f76d41bc21b982c5416ab3fbf02c6475d319c8016118f898a3359e898fa34b85375d45b0a2651794ac5e60ca401317083f4027390d17ed761e06ef0aa7b746ff6b35f4cef4a0d00551a4e669f17990905f38a6c7894a7e0b065ae0736828f8fe6e10c5e2972ae6df0b78a7fe1c5a0fe65db9a97ba8eadabe4e2dad44fb6ab1cf30c458b5c1667c7a5c865ba6ab28e4537ea6a1abd5c122045f07b4062fae6df8fac752718b6b0f9e820a4e6db2ee4d7c142a49c1b2504a8d54f4898e22c332426a1e39996af7ee8d6d27f860cccdd50198f88785ccdaa5dd1cdeee571f676e0868d606c4e30a2f1c157550b0e4557af79942995da18fd63ca9a372265f5d383d1cdfe82d7b49a2696786e7007e820d73f686eadaa341c4e336c55763e1c14ca0aa56e9450aae6a8d30db58fdbc27dec4013c2963d12a4ee8204f48c45af22229646709da1a550ab9cb31341f10f69651383e7d857b1f7399f7e1656b3eb7714dbc30fb1eb9aee448ea9bad718f9c001095c1d617e45d0a22260e8770b4eec71dd506ee0560e81fc73144f54ce41d9705702ad320cfe210977e1537d0d1c373fc49683d4889aec760f731c3849ba34dcc1a2f4d691fa10791b07c4698c2726e3149fd514461763d5bca607048d743378489a5b1b5b2c82a6a9271d3752c8a53bb35ed01a03007ef0876bd7e1d91760a9b620fbf7a780faf574a0eeb6403bde4bea8c3e0c7a2f434fb0f93722576345c01fce5718d474a218679278ba992f75542cc7c2c4c37650816e003a147c2a5ea58ef31438aa43194a8c04542d301e70d6eca39ce14a54232b90bd995951c0b61021e0f4bab096d08648dbf09d59246507cb3417b2f096239c5f46a2db699960b0fbf892b3402f4138527ba1861095d87f3277bcb9d0330e5996bdd58b188ccc5dcebc9e241c6d3a52ce7bcbad81ce018cb72ccf3eb1d248c3b42cc60dfe23c292450342ce97cb532f6667b129e49e2a58cec486804c27ee2b45c3bd68d3b527f1411b138c3f34e8376ae828b9cc1515260696498ff0834fe62a20a8f73cb09f33bb4546b488d603bbf0e018ffcda214e1156ac90cea3d8ecfbd14c9b2d2d0224c0a7584589c683131b9a448a26bfe13d1f1ac87c0a978862f185a496a43af9f5510f47eab827f60a1fe2233b30897e3d89986a20959eaf2fa0d856672129d8998c634ea5259ebbc493a65af09ae5838b789e123a699ae255cf82b152cc70a1fb2eac4ec0a172efce7d09a8fbb4de29914ab4bca2bedc1a4852733f556f38e11bd3c45e79b3a7f3aea7db3886d6a185e7011a9ef6f70308965e702d3de7f2c3d8b3d4a80e865b51f052d07e676ca0c0ec99913265fe3ee38a68986a68f6404ebc75c6d8bd601324e2e9c360c2742c139ba4be3b295cda558f2f52515d97a11e2280324f825b7e075fe9454d2e227f74bcec1f412e11aa9272270254140e4cd62cd6c698c5e971f52dd4d8fd543a5c886cbf2e7a1e65778b6095bdb2cf5400f186f9ff9f2cd4493871f82459e59ad20aec5fb6a77fe7cbb036e20ef6a19b8c22ca23fabb1fcfcdd9d2471fd942b3b9c29bde6fecda3d65040cec15954ca6ea832a00559962efffe71aea6c30b3133d607c22a9f65f72caa9c1bf25cf7d858c75c67ef86f2fe42f3edf70e8c1405bd63d60fb080aba8e236ae48acacec7800bf50f08aa597723b5a9f95a7fdf0d472a75f7b47f33dbf8c135bd4a1e6151fbc7afe011ef1778aa2a191020482d1c3f6638927f913a30de6583dd6123248ecf5d2b0e54d033d76a44d1fb0f157ec3f230b53711b2a979eea3e83b4bf32727f3046cf85c3807c593b50052187c1db801fee29ba123256b844c4f740b94d1b080399ec502d0fe9100cd3c2537c7bb9fc8397ed6a8810b79d35a4e8b24c539d04c69c6196c2fdff13b663b016fff00f14a49ab20ed88932032a65a815c49f62659fc1a6d5db084c8e0cb53355e193821c16567e9fadcc0c5a814e1a501a329d2589a406a2c85a539206ab64e4c051374148aaecd6cb9ca217b89c52e1bce2acf3dcfa266486e56f5ef80045b48c0851b2113835f81a034a2dceff7b38bb425f4eb2d2fd924177184195c210ffb9ac0e6788d82cd1b6e8a81d6a9152f75448f0c88a1f93f584534e634ffaff94e22ddf78e42841f7a2aa8829dc020359780166abc0d3fdb753a2bb913eee13915c16f731e858ae739a498cf706d49b8d7576704089da50f78dfc4a126ada617ef0f8548991374b89fac2b34469e6cbecf15b02c54297e564983f4d0d6c680874f767510862c2df6dccf6f56cb3eb4b7dd19cfcd6a464ee6a9522fc90cf4abf0a62e8eadef97eaff6880ffd7edc2a438b58ee984596f770fa0b944d18d0cddb3f6293802abf099f4322d6b8540a402f844e4d9149873611d378577f6b8a62d7f88c5f200aea443801c0c424b6c7d7ade9043940961f4a37d935927896a31c744b0a77fd5b5e7076cb3de35af2ec05e3a95fc3b21240e660ef6bc4a97dbf1976dcc70590858225787d1cdd888edad978552685b27d57703969304b61d2f51821def5810ac41c6c08037d166ed9d496dff3e54cdcaaf45998ec7a0f4f46fe921e6c7e11ed5e8d9aaf97a905b21a8cb13e53e62be64a6a3ee53370e3c7ed87a882430941cdecad50074030d7d83e80a36af4d8732f1af19274aeded15c55c95e95360ad1668fba706b2104fb4d878cb7db4594d1444e17437df78a65a18ddbb5f7426e2ed883f4cb7e5e304e03a6da920105a61daa092c3e9369c1650d3ca9c1982f1a1a299e0e01a7e8d01950c6f669aad03f14780d44201742fde8d7a07f4c36e98763cb76baf90526f8237114eec9b5a8d206ac4eda0c591e538b72f68cfbcbb416589ffde59cf8c53e146b0a6325ddfe83330ed41f3481e9d2d40c1d5622be0d921bec9038f054b3d82f9638d95adafbae7237922b24152d41a04914cee301a3a1cd97598e3c2c3e8e1ba707f34d60bddf03a962932758289143e81fa17e68db11ad07108c923fc67977ccb534d10c4c1eded678f2e7c6210ac3f85b2105f802a8aa28643c90e92654e148db51ebeec2e82275cbb583f3ea34edac655000a27ac8ee9e9f43d124de87627183a3f7799262e1a01c31369b15851597b080be92305b36b30660fe8ba7a1b833575503d465e1a93917e56310f87f9803ff9e869b298828863ebbbf9ed547ea0129fca798eda4931f0c19ef73f9650b4dcf4a73a50c08a3a7dd00d88d9a4f6b32fd24ece67c5e257f13ffc4ed0f28aab34d0d1c6ca5a6528397e72c4f388fca3631d088e34698207b75351487eb27b16a188354a59dd039ab7d713e3bc69e7093a30d6d0894ae07cbb7b259c375fccdf751c80daa0cd8cafe2bc50dc6f7ea50d7dd65287a74965c0c2129abb758b3795d25a03a00b1b9ba32558966b2ffaf4963969652bbeddf663be1999152932528e89cf7fbc6d68279b07fe795d9346b938d7357ba85211570de9ed040c2cc0ac2102412bb72efa648a9ab94b065b920030f6f49448c5c4739a513f7393beb1b8b95907d2821578fd6f1e158fc22dc9b1d3d8902da689d9adc902320e5c7ee087b2f4f719ec1d7564cfc56fc11b6a12b196f043c16da8e9886f3e325c3fc28584b9ce7f7d2f1ac1e05da0c453cc82a2ace4ba54c53b659710f2c002780beab6f5c85296bcd10510b2535f0af9f1f8291e570d4f6e942e750d9a5bcbf0062ee27f2ab0117467f67fbe2e00d9f7eb809ddec04e0c8c13e7a638831b526c679d4faa4f1d3f5ca437648ea260f9176b41285d2628873f972eaf888a1e063e8cdeb3ab38e9615961ad4349ca174a771396364189c75b32c6e7bdf8a8f435e329843ea4d502b3df76575666ea1239e0ede7943824d3eaf80c7da3e7aea41548118de4b40d8623ed2a8ba946a68494da0bf354747c94d6bc649b3a22484ab7b5d2477b4549ef0ca48db29920e5968fec54c1f48581bff72f194ccb7282d9e213c9d839958ae06576927b1beef9a8024fe5c9af7c05f8de0e07afadf3b055398651f2520d74bc00d69ddd584131e6a329d2c0d034a3c7800f3ca400820f1986af10e8192d9e0b65915f2b54cf372aaa7d1aba32b239b65705a98684438d0f38fcf4de38a53e10fa34690b6719574808d478eb4b5114106cc90af0b81d1ba6b1c36400799007a8a436930ea1606c0f570a3cc5ecda39d9e6ef29b0bf2fcb57cd55ce3c5aaa9358f666b2465510eae01f0ae08c430dffc6280edd504a6c06e9c9a89913a1fae613a8a0b54011dc47e217d3cdad5a522e49e90791f9e1c7d15153686bd5e12bfc9d65f88861adfea7b3d83f4de0dfa49892dd082501010a78922074a4175aca38ddbaf6274879dd01e44491a71d868a9174d3a0c1ceb5fd87fe9a337864ff59b3e5f2b35b4e76c152136f9dd21e37806f884167b89cab2dfa19855cc6c59398a878407e3ba5921aed985596b4cff7401ba1e50ae2894b752cfc416964fdbf82246aa0476928863c0804192295a75d17b2484b272827c973c648798fc1e9fa30768761ab484c304770581c62e041d314f9e41daeb0832b934e27eda1b3115f6930760ff457f0c53ee0731c3a71d5b6dbbd7b94884ee30e1afd6835041e89310c67e2b21c12e17b941d6d1cf480d5709cdaec04cc68bd466c917553ab775e6de79e9728b86133471f5f3fe492f4af72862bb17fcdc31c69cc38ca9222b680934484806df207cc9b1ffe875e0e7781ad5d89aefd14901e73aee84c10b19a9c00cc3075479377dcd923e1be4e8f300512deabece83d5fbb6a3231876075e5a36b6e5e777c2cc9b7889257e6a00223e0bd442902b55bc4ce6740f8e27259416d5c72a4c20d2e58d10c2769149463e81d790c4b442e0b8bcaaac1a9df3bb03238779bbad6c20a11e1158df5c2e4459804da0ab2b854948736444b5268e631fe3cbc0b7854a3b74f46ff025815893d63b4aa506f341d9090b53d3248e2ad0eb2105a0ad893f1321437329636a5c6afa0e287f85340162006eec2cdbc48706604bccd50a6d864fbb4f787c3d6afb72214da87f3b56262c93410793bf0cb3fe8ad4570e17b993bfc4a9b1b0ae7661b1f930e2a3351d64280f962915ff547e307743e428034df0f1402d385f61ee423c811b9869c28cbef80d1c96458453a605bb43e186a0a003bdc41785ec92deb4c06f181710de2264fecbfc1a48a147df83ce42a4a54c5ed335d1ad41fa1d39b9cb23257c562a576e3bd568cff4c6ea126d92f2db8a459fca06cf66a047da1a538b82b6e85f7d1163b17806e74c1c475d8c3b682cc18bc7280634ba8e12457b12c419fa014ce7d7bd9eb3944a45f7f302b53dc3d6f81723f3ab38ecdb5c9aa46ab3ed4fc0ff234035269304da065b1a1cd34a1b1c7d1a9899b7ed12a9a58c3051850d834255fe33d1602aef1d3bcc5420ba1d49db35770e6b609dbb2e7a90e5bd7580cbeb2c250403f030a20575a4a87ec9c38b2ca66588d5e66a3c5dd5f33b6e063dbd74db4ad4dfa020905c2c7c051cb3ad8710581bc12f3d3aeb734457b176a7d72636de25c0a5c6bb0ebdacbc6fca4c38d222f75e78d17431a144ee87bd2f75b1c3ca45ad9e3344cf8e07a24b9cfc60afaa6a7c6563cf4e75f0c04fcab50e6b4da365b7e8c79b19bfb4f6a6f9b89d52d2b71091e5386600eb9d70d4de76e9894a8aa19937a060894eb64a05e4e9788d9b9e9cc6935b17d5bfc0d5691b90402df67e3ffa53ad3cc44bf1170c9eb07d06e25830581dadb9a7af48e71ea472e94d0cddf803551487b9bd54c8d93499331102afbb4e5c05d622dd39f12cae33c8b458a6bac9c188eb86243c5992ff43a9d7680b0f662a786ed07f7ee0a33d11f008b4f58cf77e98978268484c7870149f5db6a52ace6f4d4fe921c202ea0a0595cbfdb35c3f0d28afcac6ac0ba5086e41f64193d8df2ce4eb514bd57e03ddf3710bd9c7cdef946bbad63fe0d999024e773e32fbbc8abb3323c101479913497c9a05661a601b8346eedd9b86623b6e48f2d3b082f75a3528535a2ea759b667d3b5d22d6716d0eab37ff2f61ca9a4736db25707cc898256058c4483bf99e3d9c7c7175325754247855f8e5005d2b12b1ba7f4ad55c4426acb2b65d6f05547a2baee8d1c2ffdad8fe5b0a6248eb44ca90ebd5488431fa8f81893b8554802196ff7e823bbfc66b77eb904e2660cab246ede1e1b7c153553ec9def18836eec74e98c75e582c6b1b0e2d1f5d966e702ad4d26932639b2f7f61ebc37d638091e7902046c55c735d6a8486f1fa32198d7b117618e21fd1d041653f901567bb7d3c0a4f3a68b20a53fd05a2be90aa35821e68090b129aae4f3ba823dca591204a3e9be7b73b1be6ecbaee0e5bb93bf5e8205e484ce1b473b11312ab68e037cc792ccb8caea83fe5723c7896aa8e2e7ec79f225f10c2b4963f45161f07aaa04fb175efc378ed33d435182f95816d98ad3da1b01da4b4c85f6a54067380d630b112ff931f51d249aa174684044e9b224b2bf4f9d5cbbbd05fcc56606b14c6ddb6ed1ca16d9f500c0a42a43031d31cc41455d1a7e922f6e73bde5ca892db09a196e40a3268d13cf84ec090b30d0575eeb9873792f55154f9498bf55408e0d0f4779fb106bf447298bb1cc075b7390c4b04ef420bd64772d0c8d4867292677d7b10f211c8917a61d080f35259d24d94e4226d3acb0683bc10adb21b5989ae49a7d784f4b199f99c6c150bbc40fb834c5488a05551378987e0bb50ddbb08cfe126d8eabe1ebfde433a151cedcc9f8f5a39202c6e62e0f47e5e1fb3772d8f89148d84d84df0ca93097f4053377d8700d547201f87fc8d3a11c9a50018bd7c2abec58eb6bde957702c9b6fdd19000fec9e55952646d185cdd51bc4ff486fed4350db6d211b8282609b48308aefb3a9a3e7417f7a1bfbcd9144e86097583e774c2ff62bf1c212d10ee6e3e03710ea717934fcc666bb492160e616fbb9bc802a17607d79212444c04060e6089405bad8b480c71fe4119b304fb3073c51279a8cef7c7ef46fea6af17196de9d157ded20dc09c8c32b9d53db094bb967de019c727a5a01edb72990309c860b8fbf91f91e4c3cd439bb5a72fd8565605b56aaadcf4e6d4f574ef45d15d857f5f7a00a120c08843b6eafa4a7ad03d71db9c5c6d6be7ba022d762b361fb0a5c60b965c5693e79842da47ad16160a31df283b8723224029d1b99b8a7f9a24c9f3fa59dd21b4bd5ae4926d7f7321e804f71177216d694ea0c67adeaadfb9defa41cb954e36001d2a0e70dc03d118b3be4fe5f1622e9628d05b5faaa258a26ecdb8971b5f27eff8b1c10e28b83b25e154df85e8552a13fa395cf4d5a98bea698c673188e9fdb3013cc0440a255e51ca0fdfa05b58c68cc8968e7991f64540b3a24597376619fe398fbe4bafebd1073d559d0b31041420f3eca2dc7511c04f09a9f31d93c76533325d2a0a2daeb2f1d7828dca2e347b98c52ca208ee6822ceadb13ae6a81831229ac8ad2949228db8931b108068080a5b84a8d6d817cd13dcc73e88d41897e73e31e9f877224128d1548b44986ab4ddc81ba3ac4cceac501a81c77fdc87023cf4af7c06545ed9d61b315fb3f9216bf9c50829d6b5e4deca5e89a32505282f9e75a0147b9057a2e517c51b28fa3321b28aeca082fb2155ad9f59d69b9c62415ad77439e5d8dd6d65ff7322a615e3aa836e030415f725bd8e9a6b08ce392e52df876eeefb9bc20a89635acd98af10a10d992f14f78c2b93eb90771df152da4c9d03b85c805a3c60660851092478582c1be1b682e2f417210325dea475cd056a4d0cff439211d36937bcfebe65894b74e557a4492c50890c74db3a21ae9c0df200a11fe71666015ac1e738bd231ff0dbb4fb50c06fddc69275b6f11b58f524875122e6e5844cfd923ce8591af24af7d6f78644e76afe467599611d0182836cf72a71d527cc2bd414dd83302d9e60d76c192785dde207f5ec9013e6156df03372e64255df01cc210827d2416d4ef40ea7eccd1dcde53bfb4f8e71597dd54ca5005d5541a6b512b32e133005e214196ea8258abfbfd0c90c5aaa3c22ebb2ae00097d917a8bd73322d30c577d9d0164d582bdf79910e65588e951a19a65f71bd68c3e26c8f273e1e8fdade31e08393edd99db872451d246e56a4ab10fb85795162fc87b18874c9d887f4e65db0bc4cddde9f1c7a2ca0dd370a6525499693b84d0a0f027dce0c4edc53e86cde7ffe999777c0db24b56b37358203acb0cce3689a29891ede98566a200814c7e452be189840daa506e3dda0b81141cfbd8e22d9c630f3e492bd8ed0361f061215fd71d9c3a8df1c795afa354c3a7c9e72ead64a877a2edc7bf0a8125d5cf36cf5e000630782384da81c77b4604300ade993d30638efa2ff425ca15f7e8e94d39e5c27dae14e5ea5919eff8704d632d1a3aa4dc4a80ac4895cdb4512cef21b6ce616a8ce902d1a9163c660deb3017330ba97a46db8f6719dda40ce44018640c6fe7cbbb97c37fecd7ca5566e646b00da018588b6ef591d9df75d4b14eff72eaf8c69b2f69b17334424467b5f436bdcfdace1f06a38fca2b6d539f08118588d169ce6796b03779a5029280f2b8632572cb03d1bcc65c931f080d3443e85d07a11147d83639c1aa0eca52a6bc17ec496abe1a2d7ca18fba33cc1be4eb022f67d015b040e1ae4955005cfb9ad2f8a9562dd3ebaf1a86003efdcde37ac833a82e75169aa5d590634de285778bc48b13730e7aa57bce4a9ef0343d142764e2ff9d1ae792f893dad350111dd64c5834e7b4d7e14f5426232b1aa25cd8dfebbcae2f4458de34b82f6550c43819ccec9199377e67a479e1dc9362dbf4f481cc8c9225d4a68b776873173b8e839ab5ced94e16bf78cd6dc510babbfc5bdb1e8a98a6e88cf81fc45282a07073a06f5b85983dbc5a97abac796dee9b24e81e66f8ead3253fd60524d46a0beb039364d19927c745a4e5fd61d70b7ec2d47f7c5ccb01ac81a644bcd298935b3f1afa59aa7008f2925be8563c70f9b92132d0128971d112e8890796d9c6e8c5b5a2a054f4481605a1b7833544dbdc90e9fe0ee0b763acdbcdc51b17dd225cbc3263cc35d56a7e3e78a6e1d9a1d5199d01b34201b682c03b0daf3d27f23e88c17d09437236fe38c94df9edc4e7476a231dd8536280670872bef5a4c456b430f1fb781cd24c9e6f240b7fcd57c5fbace72dda4202f9a2ae13ed17770f5de0e95b121ee110331dc52ebdfbf89bcd6789da633fb6ba5ad9174d4bae8d5b3a0aa17ed4745eabe6b87ad6d5392065fb8047c83a2595041aadcdc824019b61b9b33ed3c1ea9cd45d5958b927387f4e8e928fb8ea088d66b0821c7c30c38bbda736293e9d57597f98e1a384dcbc5eabb6529d6bd87451fa534dd2b8a2694a11913f63f4bf245ae121a06749b9c9f761de8d5a1c243ae639060aab13597e4307acc4e0ee0abcd88a0f29bc55de1d3a74cd39b4191143504ea5cbacd129452de9cffb76c7854a452f471b2745cef9086b7231cf68e13fab2a93ed5c658a588bc653409b398a13bd9d3f3e6b640507f5997bd03a40fa466a9a067ad9b2544feaebc734554c598e19520389b9f149dc0c1e2af73de25a70ae86ee096b79985e0d8c61c1d36ee3489050a048377fe46109d327c05031f8c9d94bb232407a894712b0e5758f036173bdd6e14af1bc1e5462ba2c6ec0d9019f0bbcfed955d57733176a819846186ddddf78de0fb76e4f9fa8acc903b2f000e52ce4a84df12a32b5006e2567d3f7c7025434cefa656d240b3afe38f4e30285ffadfc932782c1fb9f33a7235643ed078be89efee8f82ba37929233c116dd317fb85c438eb41cab59bacf412da0aa507938aa50e241f0fb65cd60f8a70cde4ba0abe224f87b3417d30a5d5e138fcdfb6b4b1a77accc22fe4ec0c3f6f0358c12536e1d450cdf1d3681a5054b6fa3bcb0ccf1a9ca8eba03ebb714f2a5a661ab7760470e6ea35697e0470213f6c3aac3eacdb48f8fc6e9add6f217c68618dcd6746bd36a599fd5f821b2b7ea0056f693f443f5e3ce6089fbd0bbb36fe88f70e56eb40fde72021ab9e54f92bec771350d6ef122a3d814df65a7a8295cef2bb6c9f23ca6e88da5056771e5f6a7ad31de93ed45367221aeb43e62f9a40aa3b8a0eb6d722d58943ca60beb981ebaf92ce22f21ceee8c46bc3df57452eb4ef6b46a512f2c2bc920da38e1048c9928e6c1d68fff7dc00f0e71821f6a53e7309969d2410a9706c42e9dbe4514572762c17bb3f3d9151dca17b08c2309727df352654665515feb2f63e8143e08a071d96445af9558a5d1d25bffbeefb2af666d1268b6e1c03638b29512492b7230240eb55b7f2a76252eb540cd5610b465f3d297f3a3da2eb07c408c4557fad5c5a4ab3b5461b971379ba392b0d4a224673081d8b701cf2610d320cbc1eb258e5be13bcedcc4097234a6421f61cbbb020dac620509db06cdd1819f010e9c58af5f82c08fabe80dd3e9f01f834c1da94cce0d1de83362120efb8e630313dd4f7c827a95375b11dd3c40c7a6fbc44b8ecdd4788cc07d08625d7076f95317ef9a84dc097530ed69f9a1ce25dc0c903f776237f623a1d70c2a9ec0e6c53a5e16191a1a235e7c0ba4f64ef33ba7dbd5710f6de9a9c9f2ddab6d04fdd1af2368e684f07da533ca2113af06e6d04e95c4cf77c09095c4d59576ab371a16cd9dfc0cc283323ec842c98c8776d3ae3a16fdce962bbc08f4a921b831df5e23a5f83957bdc74edceb4256fcb385f43677cd9f4ca64f3e548e60e253318faec9d3511edd32b37563ee98b0b9384ea76471a70bd832d9f005a4ce3f4ff959805a498d62eb202aaad3f1bead8115c8377fe8e7542d91cb34739e15e6c4887d14015e9437acc543c3e92502223e5ec1d7cd76c0a577269f796253c72fe073b459fd0e117ddf53014cbc75eec341abad1f9c220c285435a29451264a7906c7afe7c77b03398475092e33aaad015d06d3d19cae99596510b83c374b9386f5b12b9c0c967c14977b75608abd49ff1d8e93e642ee4cfb92342acdb97d79964d63d51cfc37bb99fd314e844e069d7eed2397c0f15ec75536ff42e4feacdc3d6253a2f791889bbe9df73fd16a6720aba30ad053169a5d5675cc0ec6a1422f3c84e065fee323732b62fdba2c3beff8845df026d6d130a38de3110095700165b7e287c0cca8ab6bc297fbef44a25f1b1d1c399c59c8b654edc64d8b654ad1f667d0e9136bad73d94f00a7b2d14a23eae66ec51f7155af15c86728e47665247d73cdd071d4484a3fdb31f9b2499e4915717d9c1cdbb3b9231ea519be3a44945567cccc6fa4f45da7732c7e21b3686407c651268b22879ba9f0c0940af2d8294933951ff9548efe19aa7a611f3c7bfa7d148c2500055da38cfffdba4c9435385a8dc505973fa276ae36196491873973520d2fc24e32e7021cd3f53e437281cf417d805fe85da27a490de2ce1748fe167ca4f0bf5f93b85a8273816d8466952a15995701a29c7d679c7f29f8757211fcf9701b42708e3930e8f26754b5f4de8f5dc0786e0de80e8e90814d594c6f3ca184f66010364b2a39c97485697d76039dab5bf3d6e560bf9847469dace4feb7081f3ffaa9bbcdbf909defd6670f9825a756541c74bab24c4da3a6a64e71ceb90e2bf4e06bf75193a31bfc701a16540bc018e3e511712b4a3b3485419c6df7fd75c1ab6633034f3cbec7c30823ad176124e41782d33bc38a1819dbd1f58ab0b76769037202942f7d2c41c9829f9f4acfa0f840b0ba19825b39dcb2f60b483a3095212e24b8cdcd5c764bf59a7c4dbe6e6311f5a0073f541dc58b90745e0854bff916e92efa1656fc9248ac9bd274822236833ed68bfffbbefdf86e121daa8e46e6222bb832f661def4879cd8da5a2769f5947c5fcdf9ffd477a74bbb78f38ad5305a42ed20d40820a6c8f8a95c8fb7a8cdd7152f7d1ecd3e5cdd73c586e6391e9b6d5410dda2f26e3bb250f08327fb6473bee0698067a8b5e0c458fdc10e4a77c08243d7a460dddd9f7d35dda32d39d0f742fdd74b8beeb0c0c59ece913b90a4e166e092cbc1f8c5af197076e71c235c839fe6abc2238a1f11386c89781772fb05052b45abde8902f589a56a4c9baec5efd990df64e4631386bf4b5c9f591acafe1765378f4a1d31028472f3c331594a32feaddc36046644d79c7bc421174271932cf88365ccffdbb861dd276d4bd5fad97a65b22d5a9af1b62a2b8d429509a7ec5a4523d5093b5bbcf01f721ee327747606be3f2a73358877354feee06fa7d80d36301d78c0710d8f5229f92a792fdebfcfbcb2fe3674286c5f42d99fe79994935ea4060c8213229221c70f5b440dd952a98f7c1baf2f42db48df47eaed99e77f8ecd84d04c821f09a4fc8ae86ea0140e2921506060568cdc73872abc743c46914d0842374e923df178dc1a6c7b58bed7ca985f7030ff2ebc3c7747865108e552178deb5ba62fefee04790feacd2a338633826a633c969f6ef1287e7bd30dfaeb1168f88af23995df008272308d0d7c73d379c66980293e6a14d223f9a82450894504fe6818ff37adbaf4203b1c496d5d535e2ce808499e9b813f11dd7e046faa323628733bb0bebd215e20234cbb82bf7a792e81f63e8c8c571812eca1f4989662ba6ac9b141959db91d5460d063f0dd5d0be9635e66edd4e5de160087d685814aa09b9027d002c38eeb04dfc2ddbc1d3d1bf414c039580abb59d496c4d0350233ff57d3c04105f40476a434b98eb6ce7bf790cd186cf2a68449703f58c62587c17795f84b9bc422aa97a8f644ef8a46e475375db1e0f876518fa59f37dc5bb396d4ed5007e57eb3a5ee17de2cc71c176c7bb1386c64ad563beb113ca2bc95d7bcf2aa306a501bf16e41ba3268dd857acadf4b46212f12170a57d8c22aaaf90c9e8ee7bc8fd21ad02235fd1651d80875d8306438207e4831873900857db1e3447acdf9817780de9edd63c72ffdb3ee481858caca2f70e63ae4d0227aa0a35ca30ec18dfb51f9c4b24f1a438fc4cb5e27fd49f5bdd02518a4cf7a37ab0f02ea90c2991a132b8c6d8b5cebbab66e166e7e6e07aacb2d04465a1704adfa948d4ca6b5d13d546fdce26a9b00c304791ba4d0db28dae68c2b0398ebd9dbb26a97fcda1ad740b720f31c1d09cfb0b610b217fb43e6feeb0a9322f81b82c4ac5c145bf74ba6e62c997ca0d74b0bcbe0ee0976a37e9848e562716701619bd5566b40146948bac030a84c42a2be04bfe6d0460795bb4ea9962254bf050f0131b38710e50e3ab7e1980991b9ea70146e9f90660cd893c81dd128a4b0a2f3ad07a218b6d39aea47b5e892f277fe43eb29cd7ac1aad8d2c0871b466592738eea7f9a1474d0d8e37b922f84aa7629300af69e9525dfbcee01ed1fead006f2e88f910b280245bdbe5e45f56845202d8aa34c5c9eb49c0bd435b940fdaf8d5305054e6413a2df5bd93193ccdb5d526d6357bc520a4c868e62cda7bdd8e4081c6c9735992d8ef0a3aa67e2f3741333bdf0129fbe701e856a0c18214819973f8c92a0c85fea023419560d37bf38b528fcf174d4add186dd83c68a91d3005e61feec53310550f16f75229f815cae1fd025c8595b94a1c5d42aa92ed06ea05b584a111f62fe4cab57529d794fb9e1951ed7dd5a2f9d4a9b865b906676804bbc34195d67797c23aeb375bf8d0ac8fb1f54a97c06cb99883df4f898ebc7485666ef6f9367f2edaf50b5f2b5aaddc57be09e7c89778fe8b3930f2ebc0b8446e986bb279015ad2e7fef00e6a8961ddef1bdf6bf95b30033e857efd15cbe248397c4d5ae89a3ea1e73cc9c89be06e77962303f234366ae73ecefc41b65505cd5e8d821498610096e0e39d118d842f960e11c31115ba3fa0b64eb08a57b3f93490c2cef39c255b9754c696781f6223fddc5192d7e9e9c8eb168f8955052311142e0f0542e8d47448b2cd9ee2b5c42df654c2624feb7ff45bd940bee4b51c60e0eaa2b7f12cc6ef9454ae6ba357dbbcdf05a8884058ddd0aaa71c25317e2b6b3a8c745304e51707b164b4c9c7236eb36109443db43dda6bf57b09ef21830ee39d19398da920fa9f6d4e75954294aa01e369411be81b953f62a57883423847f7aee68ee2a686b2740d1f66f3cd35504037bfea97ed325da466dab1f264638343eef88e51aae8e1b26c94b5542483a2681ccb9ccc4376dcd0b8ff0aaf1627ea0840515ec76164fdda7b8b97014c7a6dd073f15a40f4b6b5db153d614577c9254b14fdc7f0f7d9ebada0e077514156f08cca70d31f97924d2048f6c2dbe144bc51408ff2cc0079b404d3ce073436cd3305ad22a7f70f58985d00d97a5438374300073d4175241ce319ab77ea2b061dd7cd16d4d83a01528a0b6b21bdcf4e30ae006b05958bd039a8bfddc613a10e0285bb25fa6cb7b33d7ece7bc0b94665a6c00133c7eb181d813d62c23668538f3fb0bbe0d7ee17651b3d2c44581055cad9fcb36085f73cf0b3923b8f85f5405dc063fe95a8c3ebcbda8afebbf8e5f15c7152884142136e5571820a6d7fc4ea3d188556aad6d055429428a6956b54d6376a6c5f3106d7f7aa4364b5367128952cfbd210d82c0b2b3690baf6a3827ea3179dc4c808db57f72c02c0f735a53ec422b445f8cab973cab57465a64cc50aed6896abe14e283187b6c7c41e8955143294ce4cce7d5f1e474383a4b584491b98a57642c30f0aafacb3e9bf6ae33546c52fea99a6c3d8125529d8e275289bc0a7e060fbf9770986ae99882d5fa8e2a9dc82696a8e068d0e18958ccd5eb8173ec56068e7fdee415e51915cfe2c7a599686b370efce2c1040fc0008f61f16c5d05c9219a1133f06366518b14093e30bf18aa2ae95cc32788e283d2042b3a2a425dc614c065390255de7d97abf9366e04f0bcbafe3a068f9c11ba22b5b4c7f4e38b7344fe843cfc3e59c9a217000272806cf68884de9613276234558509da9a6608dcabdf3ebf36b177c06a5b5228040c544684f5fa96ff598272df31562ef190ae31579fc28e48f1910d2f4d46c83a4d893a69196ba7f97a63a4c594d93e2fb20efa0b3eedf7a898013610f590885f723f0ec0f59eb44e5c0a5d4c43a0f69bc1e1b6248bfdec548d60e1b307cde6e956a809098378c710b4468f176bfc113106af9eea10504bcbf5ed240abbca9cc16b622d413cf914ba384a9a905cc46ac1c7a250609403b1f9604cbbdace7342bc232c3124cf7351941aeb4ade287761c8eae31aa6957b9130d67281f1e28441218345eb9db0831db78976b36b29b3388fb63b43009afa2b55ce4f65e920900c55d09cdf87d9567b03e1639e3098d9e338ce939611af7babb0852d2c5fba325d7b1dfe0bda515db16e232171829f240f7c3eb975d65ba9e719196722179f39082fc5111d461815e8bf654c4d07dfbfe04847abcdb8f59b11ca2dac3f1203e3c45b83e667d30d9f4e2b4682338ab2f12488936cfedd22968a92e4073632007cd8db7fc400c72a5b9244697e494cfbde8512e2f59fbbedefed4c8f7c59203a83acfdcf9fd5e1a6436f7640e987f5888786c8d70299d0507ef45aececae23ce7b58b6b635d3d3be70698534c5b7cef3b97a9e01b0554f3367f2e3c7ed811583063ffc287172a425095a0d88bcfca8ef6f4eb46802e97e6ce41ce53368bb3e6a205732660c29205e334054c20e1c06e4a968df162696faf0aec1cd876b2e1b0d5a9d2a0396d3abd8dd0192706db9c528ddb710ead35a0f71a224dd0fc142551927ea63fbb257407bc46cc7045dafdd87762b90fe322b1a19d0d1f7c6e1afc2e100373fc531fb94e6cd75f55ac9eae36b68bb48c3f674ce6dd9ad1cf364d6906c79e01bc08893b90dcfdfc0dd11ae45a49ca73b0b7f9e27a14f4ab4ef9973648dd5a6c8042c4431d4d72782f535a395c25873309cb163bac15dd2acbd9614bf1673abc2689482b273b101a3f32eba3dc7a23db1271da4c5d7494c741444a5364bf2aeb043070dbc22d88a5ae4d9b3be4929f3fa26b334ac8c61712987cf8e332f45192caaecc69cd3047bd1f388c048bb14d38196e9258408a23a9add6a78434d86fcc8e39da09bf9717ebf900b7941862b273aad53873765edf0dd940a288eb49dd48fa08825d48bff3ab8523523cc9d7cfbd3fe2d31e73754cf1ff3a6aa4e2cc14bf69ca1f4f7a6bdcc26a71860da61938d6829f491f53903ae7bf4ba28871a80584890390ff51d05b9755a8a6109e1909114a9cf4668ae1b699cfb705d4799a69835a8c54f42cbfb633868b43cb053aa22ca69ec015c79761bd887154d179086bc4e9172901e7675747cb2141c1496c6f0b37c7319903ec39e1d8b6904dde1fded9cc5386d5b0c8a81141ad6fe07aa69e2ccb0d53eb36550140acec4898aa6d6d41ae2b96c43b9e1ea8bd5fab574ac01b8a9564427b0eacea85a3b397705a5d2095098749c9d8561efe9368c77d02574c9d6cf97001b7ecfba87cba11bdf9e7f6d4ffc74353392edd5ed5e376f7112e0e19372605abaebeeb1e2bcc4965ffdf0f189c3ce793cdc8a49d4b48c68b60640f0062ecfce9666c40fbdf20ba4d243a068d696df1fb7258bdbb6a80638f1a18c1ff93c74519ad9c95750b48c81f331d609f33c6866a308fad9c8adcab8c27af9f21718208546f38d7541231ae13265b71d8de216992a7c55dc8bf9886c5f7f18c1a9408f3cbfc27872aa9c77aea5bb19d0281d47e56c6bbffec0abc133ddbd6844276ea09fde2e78a3ecf3672d7a22105de51143614744df11ad32ffa30e9d2c09c90309f06d8ff5c8a8c30240fbdd0ad6116599f678e561ec0dc4f1ac2ed8a8e3edda7955b36737ffb6b4d5034767820564460c8da3c10d2860a44bbb98f105482ae7719560d648e9569e56beab9fe9f61687c874d005e0b5f7807f779530babd2b73211c13df9ffb538dfff304d31b27ca28903b9c338f323ea2e5a98845ec15537ea1129180a6060dbf9cb8af0bdd856e1092cddabf7dcaa4b6c3c8060d9b9576c5a369c05fef5488c06443a7ff2144129eb6547ba46ab61e1aa6f3385b3704ae5576b4ba5fdbbd99a26eaaf159dcfb809eb2c2f82fce9b5622baaac76800c2c31363b5edda41573c8a78e0f59e5fa05393a35f8e012ca190ba069814ec3137a914badd6d9feeaeab18b611df82c50199290999f4d0bfcde3f75947845bcdafbb1823863ca753f88672efb49fcad83f9d367032bdc546d30461ca81a3e9bea823310efc52ad3222c3bfb10968e1d9e73a96ea65668651685c1cac0f2c0af6cb0b6e0733a0aafeb91f1cadeb5eb17415b0ec75b5b57ebe797814f3e462d15148223f2fc182ffd56d446d99150d1321b59ba56eae41c6d6fd22d65b22b7c24e9ff1a7fe84ab0237c89ef76ed8e884323c2a52f1dc71ae462bbb1101dd50a5883a1eb1a5f038309438566e67790408df4ee42e25b2fa92a4b8b4069eff166e7dfd14f75b73ecfa03b90b77d085e91c2b8e7c323065d2ac5cf58be7ea14862874d19df1edf4dae068ab9ae3dc97b0e6b3e2e812c296562788783f5924cfef7d683400120f597dd336382758d811623b6442d1c5bbf052767485e1a331a6c5ade8e140e10be7fd921db1ad221f939b93111afc3cfba22ecf51d458f4ba2d889136955cb44990d573e705d8aa1630798ea27ca8f720e8b3414dfed4bf1fc308ffd0980baedd1e703384f482f27b16a1a01af0ed02cabfe6128f151ee9d9656e5519d8e4275f0094c3dbffa843d12f66a18ec498ca97a4f16627c122e7c8ab3eb76c80f0cbd825b29d839fd0032e02170090bae5e59181ac5afc48ecb9b062fe74b6b6e9427a538e5f16ba58938e54953ecbfd78e28e82838d65f2ee0b7248f94afd42d6c465cedc81fc7805c7fe20829c749c580cf42981538715bac45f47fecb951b579b5a66e4871dd691feb5eaecb36b4ff517b5f2e6249bd895d82af09d6c5a3530ac9cefceb1138807ac152dafdf08239dfa6621d505ff5d92b1c1311b3b2f956de08c85fae628441410a363221d2ba186e8b81e814f14c7a4fff42273b70380ceac90d2fbf87d96bde377c743efc3212682630334622b019a1d44f4802ac521e58f5b35f4a0c6ff5396dc7555fa6753ba6017ac1e124dcdc61a775b14222af4daff4c8e298c1b04a4f6865953a7f53c2535bcfd0a0a5da0f31cdbef078d80846f1c3a7e034fe2f9bd39f5292c64f9d12161f019ffcdb008867f85fdbc9eff47d645b5f9ead3a548a87d3c3fb228ac30948b2b1b52262b16da8a1944301fb19d7dee142199f6070595ddd395070c575cdf24271cd1783fda6b13c3d5a5b4331450d2452ae225b8514e0842aa9d4868020fad20d95d5cd0d626eb64f210665102a5b971c5420d80c7447cf8061a6797f242c236e0e2e6e112a100aa39c94025daee9a720be24326fc9f739f73eb521c8545d7e5744416607eb643713ff7b70fc831105cccd5c69614dd377868680bfba4a7cd2479b0143aa77a7a0f0b639bd287dee92c1f13a728017e7e614dd84e3510299803d0687d67ab97684629d2aaacd3afa94fa1415b7b8b95c574387111a6ad8ec80bce729688b9517694b196d7b720848624b68cd751ef61cb18350921d69f93790352a21802c849a36085b1d6e095e4c7c1c7bb242cb77005def1a42d84335353ebfaaa7b1537e8ec519e4ed2aef5c5f0a965062f7ef39135a79184cb6a93993c274990f37a3a9d2e7f35a04c01d5927cf2bd60ca322f760478cf72f512c378adc3c5c765c40f317747491ca4f1079e4d29105ea35031e48e1a09d041304ed758058904febd2e4dbafe4d0e7f92bfc17be7531811eb6b8d79d572234ef4710f87d7663c282cce14899a1f78cb6fa891b979808ac3fe9966adc25fe7ee35f90f5aed9c578d05dc0ccee58cc96ee19a6b8ae925496a6e2f428bab1ce369c66d00040c073050d25e8e1f68447250897df1025fb1e4c29ca6a36a05e59b0229c7663885341dd75dffe1005ac1e1f8c2d2dd68708fd1578bfb5f9a4a0d8120a0c3f4228b4b6484d8a06aaaea2eb520b3f0dbfaf34b27b36c8004d2a56f8ef5d5c9accb285332307c95a97a80ca3a23d72896164641cfda95565cda0e3fbdebcb219260cc9a7f5b2cbf1da0cd6f9b8ea66a23cd15a2acffdcb5480c860a62c0221bcd5e4c976d14b4c85bf33d26f6dc39720db9d6dbdc0219278d6681024c232c5a1bbac1382901dcb236fa7ab7fe06dc1e18d9b46b99360f1d122627e76dd5e40586b5a01f5b0202bbdce371c74ba71ed6caea9a819f56f7162c6c42a32a5b7e15fa5cabe257cd00af4e3b96a377580f9896962711acc822ff4f9ae19c3b32662a48f55646309392d2247636d977f7e960bbc6a1c99d890e06af159956dbff44a467a6ff6f0c9330282dd2870072ff66184f2d68bc16df548431f39f008b616d4a2eec23a38a8d8447a5484a7aef66293510065639e0056b797484c2da28b71fc4752a0725dec60854f77936ab8b67dbf8ea4c235a4b143f355e329943fff41814c5af6f6f426dbb77870d56c51a9744b5cdb3580c0bae700c8c93a616ff05294cccf287d9c1c6d0f6d62be47c4395317dfbe1c55a77d4e61c3ab3c160ba31a1cec462b187b95b268e0017a37b5b5f651eb7eb8d1d1d50819d3bceae27f6851dd67c8a2da58025a056beb54aed3a37bfbb3d967a787ccfbd3876c42201d91705975e65a5354c787ee2e0f70d5ce831d192c12bdf227f84dbdabb608b76d894d6b14f8dec9b0e9d6d7add4c0d501920a033c5ad563c7aa5eb5dfa477b9cdb06f3c4ca58553d45f40df3fa355616159d1728125b08abe226ade4eab6658b359ba2ea1fc5ba558ae3e16c1c1ccae39cec3ba88a9c45de2905379e8c76f986ab71e896beafc8308c8cc1f89d9600de1529c1df47cf967a6b9bb0fe5573cbc9a3d50d557929ff1c43e5d38e9cc2d0ab9b1f869decf58a4375ef1609737aef8859118090c67617f388c5acfa7df151a2a28bc95dfc47c41df7c4b5f4fb9f657ebfa2b84d2b9db2d8383b3d24728ba3565ee8470080deaaf202019658bf89558cb8091e384e65c4890cf1feb082df167c383e57b1150d143f9806589fe92f7621abae626690f75b29e86937c30b6748eccb6cb800bb11c9b05479a8271eb929355e0fbb4b7759c118900760a5a434e55b6e1b3bf8ca0442742fb549cbd49e81621cf012241b51c4d3bceda56b69343e7a98c5d81089aabde546eea23c6a0b614d9bb0bb8a48a66a9b17ca5c89ebb269ca6f5a839f84d9ce1d8361ef28f9a3647868ebfadaceb4185aa22039a907316f4b3f1fe96d964cc49363ae1650114bb1a96c430d8b72a06546372e0fbbe5fd3b655cf2dd2e78cee3cbbc28ba1186710228efdf8411853daf262fd75f3e4a7719f1f0f60d71196cdcca2e29e61badad63bcb441520d1c0e3c1ff66489b28260272e61d4a9add02dad3032ff8fb580796aa75d3a5ceb45cd479d46b565f441ff899a480cf022b2fbbd608444be2485ed0bdb8a960a86986deae298b0a4ed299ad38995312f8280805fe52cec8f1278aa6666ea1762eadd469a800d196f813fe76ffa0ab8d6d7ab615dd57211744ac57dc1a42a000d9c9d3c63b2fcb5a41fdfcad7f05eb809d3aad039ff1d8a27dc446075216ce60f3f3756d19c9a1d34769b8d2cfae11089fcfc8ce4e2f4597562ec920dd761652813fc3f77e5026b0ac4ed09ad86378f52114edd355aaf5f492ef93cfbdc6200e8445f1cfb007859278200b34c86e02e3a233f0b71ccac895bc07b69d3aa13b6ea8b3e7da9ad27a5a486385ba2e4cfc2ff0be4231a5ae532fd128edc7eac70ba27f6c88ab51c5e1625c558bc9d7b68368e26a1c3e835ee0f21749e742f2b6381ec11cc6bc94a23e23ef28d007a430f680957a644d77ea0a0a356ca9f2436b857e0b0b5e5b33d6165559acea67901e4e5ddccd4d93a79ab3dc50f1c659f83663f3d54542c0758d93bbed59c2443e07cfe09117d4076f6d87ec3e5140015bdcf3dcbe37dbb840c36d67c54bcfbd77711cc49e36b0e75eb0a04f5a87d5a7dea8d7a7140f55665a04bdab76b114075a25175e66c678a6ccf65838c07b53193c9dce44dc392ff010ffb52f3bac935398d33fb00d5b424f2c9eb3abff34118f3aaf0034222035d67e2c02fb9aa7cf1bf85f1bc1161cd4cf5a5822c05947b047b03e80b8fdcdfe58984a7383645b28c86c78c337a6927763326a10b937bc6da57940cadeb23a79e45fbb4e346b50793304e8abd7d51889450048a5a426b8c2b6df7a0517399c5ab744064556127cceef2f8bcc8047780aabbd476e06d6b2808c454e5e14ac0de63e064730567ff17618015f8b3dccb811d704ba55fc0a50848c6d1691c877bd578a7c4886da1e8502a3ca1485bf0c5780dfd40e6667b0024e0cee7b54a2188d84fc1918542bc3e73bd72c89abb502ba46c938e1acf8d735a38ae09ca213d7d5a25a6aaccbb74021274aceae41fa791a2855b097f1f0ed0e92fe7c4113ba81e2401175b5e06c7f6e0bc74f991eecfd9801b2e1916406e664e36d7b7511e4bde1a51f7db72ed90e6726ee1efe65629e5b3deff2fa9eb0c10be7a6904db809f163586732d5b760b7288d3cbc6a7e69b69b7f0c111763902da5d64f2daf5be43b2012a576c9cb3dd35310779b2931143dfa55daa167fe8e0cb72bd3f54646588f9df7982727d702b4fdeb705d5344430fdfd310e6323ea3d722e88b437f4085620f3924e5c0cdbddc0beba4980688fe54d32bbb7f0701933347a55c1485217a16db9210f818fcc44df27395192787bcb59baac03aeaa964f952055e3f727cf1562f4da780b51f3b83796af2a88b5382cd7bd1dce882391e1f66d549b497e2946df026beb2b0f536ba20354058f74c69b635f7a358c37b76b2c8aa7d8e32e9693fceb8517f9f51abe5c09c34649e556c882f5a50ed1d4a6c69ed7d7d9c188730c31fb91bd610ac4376fc72e6b11b94ea1d8901fef30480ca53703892f59501a8631b9d1dcb028693965a3a6e74c9d65065bdeee8a66005c6f09e6f4355f2472981837f97dfce6013ba13f7a0d64a655453955adb96af760af3f3c619cec6e4bc7190dcbb9fd09910d3d8f739de2cc14716d75d75d1891eb2f506c525fe775992b7b38029e91f95c224cdde834aee31e8f523995cc84e424ed063f9a5061e341e31aaf9de5fe89a59a5fab699848a7cbd35f2fe39bedbf638f06bb28e339954c71eff834024d4b4ffc56a41d0c1ad3afbbc83db767acc08a701d3f86b36554ee159443ea70a2b8ad06d25b00c798f7d33f605025ab48c9cb75f6fc779fe430498eff284e92ce01aac9a4fb551930e8f4d8f928edbe298897fdf92e6f46ca920b6c1c825cba44c97879b378ec236181afab8009ce25bfe59261a77aebbc4dc643523bfb8a6b1fe0180161e7976f2566aa46c2d1269187c1bfa019d2c4f25016cc866dec87d2d22aecd4c7ae7e94a9a98534273dd7f0a189fb3c0e3f0cb9b222082cd00de13ec9a37b797f1d0a06cd354e21fc9d4ca4dfb6eb8b5760ea8ea017bcdd0f3b26226e4031a3dde2e960f5b090c3d1f73ba59b475b16fe516041a145d6ba4c2f35ca72148b6bdd0b6ae10ea9445006ce6a7992910f1ad1d4bc264e2317dab64e00041e04cfd70a6133e02da306db6296242969c451f2b1033d8bdbb3c85614be0e78940ceb4f1cdecd35a76394e52b963cdc829e04525e988dd349aec09b24aae18a7daf7afa67138c5d8ae1a9f35a46653cddcb1c233c715c405f0fffa936fed4be8226c5d77a30731285a6512860d2fe2d03137b90f3988788cdfb02960af234c95cb08c07cc9d7401eef9729b2371cf43d9c347bee9fac6a139d3f2b8581c395872daf551019f3f3f26ecdadfce7287f49c5857325dac5cda0c49b71c61b1d2ffefc983b497f36708a4bf401e4ee11c2ec9ccdfd22c57ce899e057ed14aaa2a602de9da338b3eb2dadfb5a4c3414fa6d7711d821c63882105778f12eaec78733bcd5a4455607f8a6c4b8993274f06923f9fd479a05d16a8ec045e0f255d5631f59f742069f69e4cbf58b76b1275d8ff9a0562a0796c54bb5478623dba8f4cc63d1910802e3a3ff32811b49d6678869b4fb1bd770cf3b35ddf75379a6e498519d87256f82cd36244d22d461cc20629c09c6b19d604e2871b88306e9fdb639b2f5b435efa8469af7e081c85697987030d928242dd108d6419c0217dc071f2dbfbc8a2039439cd5c27bb531b7acdd88745e467dfb1ec5caed0af430890cc8b5192d7c4a9b072638ff13ef9cd8893e9a0bf940c9d17931ce78e5530940015cf9e0b4e3d4f01eeaa011b903d04c9a2394085acc555e4eaacfd30673a577fe9507a22e2adabe2bb8224b2c1067b5c1dd4b6863d4f7032cfeb0f3c80a32eaad224ff19ab0f1bfe6581d2f4a5f7a2e48a2efbb3816056d64e12f85f959d55cd7b65dafe2f522a8bf5ab8adfd172a25e317b2444a4dd46647a31d2989fe1b9ab3681db10390c2a6733b005e5389d9ccd591823440f17c4e7db3706c5e5abec43b800689f9a14c69104512cbb8a4cf52e0751a2dbf1774a369f7ff6355686d2751f8d04d83b6aa8cefbea2b94751f098272b2f0311be7f962907abf71aeb9c4bc848dd4cade4ad6f6e4e5766912b1735266d0d1d67badab64b9d8b5e9a25eaaebe458d82f54e86c5fcbc4ce0c64b50486676c915ce8b1b93f35493e50aeff6e7cb425ebed36573031871604ae0a85e76d97268871848fb8f6bca418dbfa484adef0f145638f40a72e3699473f71bd214f7f4ddbe75bca7f07a00620e2fb9684e3d4a01e6fee82851692497409202c5081066c761983c452658843962f8d767a8ab67b7ef396a15c65bbd9bb238e49a4c76e60fcb27f4d8a8dca8ad7e89120978288b20ff407cdad776b8c5b81fa32993504294b09422eaf1ea0064acd38aed58572e76bb08f570f5939ff587660cefcb6086ad7c7787873de5f9bb5981e1307a71d45e5f2fc02e991bd8641fc1eaad0032ba72fcc5e406175bc039ca1a6e5226aa57155e44455f77dae805a443631923e955ef113e80c4b88dec199993e33a208f9528cedc8c5894a53720348ee1c5872a2b833cad32e10191d936c21532efb62febc771a687fad5b534cb253723543dad56410ea49097c07731002f37246ea089181f71d5b184079d305c094cd7fd00c67c5158fc0b2533e2786e9e06072a689582596d7b07da958648eda7d0f2ed47bba6dd4acda32f8e79ccda2ae2ea4fddf00d90421ad8e03876c86274dce65720181d9123cedef393c39fcae227ddec12409e1c551374fd885f792c30855b2931200c2e476f77770e731358b2ba94c81bd5a721a60ef4beed063b8f0c852ec1c8f5adbf90f8d1d6218a03cb8064c9f3c2743b40ebd2579ca938b36a7dfe23566972e7bc4bda5e009242ed29009af41ec9030026187ef4349fe71833ad7e04ed91d5c13e3d73b86da2ca18ff939d8a8791ac021940b1de8f65ac14fc2ffd31a052b481d27371c7c5c3c4faac80205245a1018f10286698610f5931adea7efcef8297385ce74a55785cd1f21b06ee1643df43e8d5c674bb5758b9f53b49ef6c49d299c2dcffcd11f694e9f9bdfdec3b561d78e2d47bbe6a12af48e499054faa9d749a96f2fd99fad6ea6a0f7170e6f3a4cf7a8bc5d8dc147f80bb2428242d2267cca43b40780581c0eb63fd933abadb8c7702245e62433e3c855d74e120e0edb91a35046d34ba2cdaa59a740eba59073c362818f74d235f2c073353a1074bcc0f458e7c257e288dd17d348d8795ef6ccc51b072d65356f0e7138ab6fc095ceb064e2e4028c2636ae6b86cfaa94d21045d14cd0917e775e65700c791c16e4ec74058c4dbdd995b3dd6025a5d9b4d4660cc5af2b3dc6ac04f149b7501c3d310e5db06a42f04cdaba0a7aff6ecdd5c495178ce2e2af21fefdb6f7cc78ea675c45f25eb068f602fb970aad8ffe95683ca30bbc749dfc591bdce6412aa8a23ec08ef6bcd3e48c09a63609eba75a96f9a1872433c5f334167875f3acc8ad7ebe642d925181a6fd1a094b8f20babe8b63f7272da633b0bebbddc1bf8327cab667058068f880b4c67309282cc50334205b90f4a38c807ae9850c6c6bc6502b0cb405b3847c8cabc88f0f7d5765dc57771c97eb4a5eb3cba9245ddd827612c6e935cf7a331616ccae9ae006f776a851a6a7a9774198c0e72f6ec70b7437c371fa6c64e60308714449767b9418197f5ce7d7b4281bae151fb824d31620f364096f808e107e23280365b37a995cff032879551be02a7b1efda21359f6ff5c64fcef77f44177c01d196c03d95d4d272fcbd948e7047b39b294c76fa5e794d2da76ce6f3e2f7e2152e8f3a3110fe390b168150a4a1f74a59877eb21a61d162be310fa171e096250d5f5324fad31721b718cb1a3f3b51909930c4443e6a39ec071662b49092cedf185f1b389375ff5e1ba64a6e60a4dc040896976e590d9fddef9aac1b3a11bb2710c443a63ddcfa4fbabd147ab532f3963fcb32b9fb40f2ee211e65b9142f89f6c1f0c39f046bcf58f7c3d47e42420ac95d2b86e3dcaf1d0fde4d2c7a7125cc92db1e6af7bd976ba65812f2216b670c0a17fb8b7527dd672a1e897596041511fdb61183e21aeae60f974a57deb2603bf9326fa0ed3574c8e7750714d45fbfa0e210fc902b99f892c10a8498133da40cc56414b2a83f52464d623b39c6679f0459eca0e086de2a02f67bb6728e2b9bd4586f7d76057dfbbb61ae31c05244c647f0939e0f6af938bb088650bfee3e60d1bab3b07a70b8173a56b07bb05c9072d71048898d8523e939336f32a2fdf68b3954bc83e02a116751a80abb163e213d60b817221a16c571b4592c3b85169343216f34fe20073a552c32673f3ec1e3d2aa962eb80d0ce303fdc1b1efc8b2f1c993ac51d36e09446685c105c9a61430a0a35ee5732ada98f55297c296ea7f0fe6b5afc53c3f85322940078da0e2ddaec7ad06e7c81764f63cfb3b91a426bd02708f347ac1cdf51f052b2ed4cb303cdc186314650ba740460035d4bff1ece93e3e68034d5457ec10719cde915f1077ca9f34af49563f948869f9982a56e8df56c865a2f8795d2d384c0eefc79926fbff3fb667f0e4c96f229c87b7bb456ba4e8be781f024492d5fbec873e9a80c85e7e0d1330952d4c13616177c5832fc560ac76dcdf14020303281d0dd7e578f7575cf40cbb19c6545e8c9eaecc94a911408fc7b317a6470648b0d05a19459b5350c3e082fb4346a3d7c272e56bc214a809c6aced494610ce42326028f3cc6196f9553fd58892fed5ff87fa37fbc5c38ba4f1adf862a376d02fc5f27623bc41000093d79d72091ebd695e858121bb74300c2d099cf7ecb17b84a43b3b1201f3ca0cc59548cef463303b4e46025349250f133b4e3be63cffca404c06d50615c32ffaacd6357a43608c9477925437c4f3e5460e4f80a39077f8837518ccbfd8b6eabfd65b2861b65bc2c3ba96b23b55929b903cf10617f1fa1a74c4a08de295dced5a3cbd8f704e4fdbda787b67e18da05892bcbd8fb0c5559aa6188e18c16ed43d1c6fda6f89afbc4b316c097687da8e3fbc90b444ff8bc48059f717924212c71b0c7b8f3eb0a8eb058af2828902ae77c0c7bbfb52c303de3d4f4442deffd8770affd49c9dbb9790acadb62df538d203716c343dd33d593e9698328c436fe844165f121da341b018e00897cddfa698f1d7525c59dcc03033b1b12e676335959aab9658054dc9d9393134da92d1bb7a244a916800352cf2a069df080d24a3fed1c00d06c8fca637bfeb107e80b08285016a36a32d1aba53532c77379f97c2123391abc0ff2c99d4dfe26a2df877ce308d7e9f79df0a66cdae7e2317f6933f009cdfce0801c0b8a14c4e711a794d0108cd84a78a6d18d8697e6d64f82dce531ae1a28782632a812e8fda1b3bc4077098eadddeb684b90dd7622664c8dcff28d17c3eebbbfec17452e089b28eb1ec681db482856906c3a1c25223debb64c378b184fc59d97b60637195eab031f7d7d315eb95aadd084be73dc7023fa34b6a0d8aeaf034da3090e890c1f2efacb50c34372d94078365fb2a9bc54adf81481a48d4926f92fdd0339ba4cf04b525769ab346696e31d5c75afc1dacea1b736b2d34be3acd954acc4c63e424657ab5a00afa329546234a9e13b3f56df33cf70c686da13a232d40c3e0f1c9724fb13344ed838f0de24449a2bdb63435265651eeacc32cde605acc619a09237b3f8f76191aa0983fc04bae0462fb4bac6af2d327ddf413bd23d2bcfbfdbfd1a4c018a669dd0cd2b83a4e701f20ef3da0dd0dff1fe80d94239275271183b8637225e869da0afdbbcd1e504464e49cf7ec4cd6acf7002cfc88846989c24c40f13075b19ebeb5285bebdea5ae7423e0b7cb53f8e9b82e1886cafb95f862d428f1d50d2390b0e6b12d7d70553b91a66bd2c928f39191392cbee8cebe34c57f5660a86e208caada218bbffddacc5136901879fbc4aa27e05cc98bef709258fb3431ce1e550f9f37ed55f31d2613fc8859f03e9564237c06c9515484c2ad581583348df72ba5f740c70ee8f928b26ccba6cd3d71b9944265cf574270c1fd10b76e82705a2bf5b842da438fad101a8eac38e9ecc418e01863b1042253603809d567edb38f9b0eee3e6ad5437d627906cf2fe15f3b1502b3965c5d21f191d5e1336aba84b35dfe366bd6c5be5c292b3d4bd52cf4cdaac29964bc8a6f0861fb88fc7c3128d5d5dd28517a4703324cf6af38e5a9c972d98b60ff2bdb1a5200ad26a6db70a59e234cabae2903ea231a28a7b9d40825ed0b814ea16f714b51cb1256b3a91b7ab6bc0fc4e832e19cbb93b83d1f91ecacc5ccceab3c489afbc71fb4b9bc5acab7c4467a73983391630af38a7f14d460622d7649d044a5a7cd173d4a66084a23a88c52d9c24090386eb64457c59203e06c16494e4921b9c863704b7f04f3e077d8a3792e7725b554e56b78a682bba15041066ca7deaa83f6166b52191fc8f002a4a2641808008f6b86ff29a03429a64b56bd8252ec40293782c2ce15b7979b80d26f96a17b0542298aeaf8993c267277184805b2ebc773899f52146610d24120380e216e82b53c9b1363d88c0ed49ae24dadc206daa1a42fb78e739ee6857daba54807e8762f491273a556637d449dd9b4af9df73932c6e6833c85eb91069eb46a7b89e95c2ec29d367e7ea71ae1d4cf67aa43660e0ac015aa44a92251fe4b6e564eb52b8473d45c999b7fde2cecbd3b80be44ca46de142eea888a8b8f714dea9a6eeeff180ef3daedb590e020c7ef4e8d4fab377e04f7d51a8867986b62e12b26ca325b08de04c3990eb56ed8dd5cc80717eaae60d9a7e808e89cebf5aba9e66385523b353005e529fa1034937d72b5c8e0c7a0a77604bfa0e609ac59720acb0dd25a00c2a168936a268367ffacd9f7378f278d149eef341a7b035194106c15b547c4f8b76fea35274a753505891f148de0c22b5a7205e52b091347f3c2980b6d86494485ad23f9f6445710943b3a2e9e406ca49a7a07329c676f920e71fe5bfe7db8f03f46593896797deaee84e0c563381dcc1d5967f02981aae2fa3e6fa3df86ff8fec1c03e6c3de7a9a4c54ad21b0cb750e568634685d3c4c1568969d621891855414f687b425af598cf460f84fac767aa148637d07d973d1e2d999250914ae5510a049aa3df88bb96235745160c64212a5d6557e57e7a9cf8569ed9712d52351cdedecf7c76c4a8274f58d6b7bbea9368181f111d319b32d6aa36267789566c5693d4d513eeff76999488831e020037b58e89058eaef83015963c1eff004fd8a70a6386e982f594991b0a1dddc30ff3bfbeb7bc2c566aa897f9aa0b230c05b8a72ca9a0e9a6b1f5888af48f51e7998b5cd2ed483fa77ed31178a17b272d6dab99929716f439f717bf19753ecdbada5c5645ad8bebadee7a9ca2d946428351e8f86996e67ea81634691d42654b6a60e831ac0e80ffffff7f