PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
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 APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 94242 72f6ba070afcf823a2124a3d2966c9830a7a821ef198ee70a09efe82172bd6c8

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
5d4d67430b1ad167bec25de776b829045167bc0263f2dc0e4e57c6e561b4cd0b
Certificate Block Hash
72f6ba070afcf823a2124a3d2966c9830a7a821ef198ee70a09efe82172bd6c8
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...00143b000004230000
002000000002000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000c95ac005583e0e08b7c04fc6c0acb3f3a944562e0b3db6724f8608595a58d75dd28d6eee2a16ad5fad76a8c2a32d9223e6ba61dc691e9e2b4221b9a5c96e021310516c883e486673036d990d8a9033288c82eb6fcfd70f9055070000000000000040000000000100143b000004230000

Raw Header Hex

0000402057d3198561ece54e64bca2a5eaade1c23b6f970e12298c242165b4150085898548aaea4bfa5f5deda0c4ab8b1caeb9b46754a2f9b2527c6f60c00ebd1da629779eb86d6a42bb00180bcdb461e5c6574e0edcf26302bc67510429b876e75dc2be67d11a0b43674d5d

Proof Data Hex

59,560 bytes
121216010307471eb4d460ff313d88bffa16b91c922b5b41b1464a7341c98e46fa8f8c441a3e6e04bda386079335a8dd1abc22f8f8582ba2e41632dd7dd61ae1b73fc302531525d9083a5b15b1ba8b575c5c3bafb877e25bccc44408e9aa93706c73995bb8492767731ff63f29692036ddfc3357d0c8042600293cf9c4138f9177205e8199e6d6bc478ad24acbf76d6e696c4581f5d93e62445969dd4749bd6b395a8db357bf54b1a15dca8068d167150fb31a62c29fe3f45dc18ea45c41b399d86b2f203aabe6ef03547e518ba8608f4b182c5c840ac8e7487ca8ab2532997986f3c017a909569944438f4ce4a73d68094f60b9e64ffedd1c37c20dc9c1096973a3591a98609497bd58906e70df811296ec39b1d9b2ce40d427cbd9a417172a372d0d721861917d16264bda6e73c783292e39bfa2a4d42252c070a1a26f7b9e3178ecf190e447a1465ee95a7aa157664a279d598d7a442a9db2ebb07a22a44665136bc616ed7ff5dae159545b88c59223bae7a62da100a72c81525e7db48757c202e53c45127376c77d932ec9de6903701913302bceb8e4d0569e2e90cd8c6ba8bcc2cd874ff17433c4a104d35cdcbd7e9bdab246c4d0c64658945030123605542dfcf679970904fb35df25b295186b3c4ce621f6e3bac21f2824654817fca3d906e8552f7c15a0e1b411e1517694e08eac0cb8c68a670547799b5cf7e022ca470ed0c14bea814cca18ff3de9ba6e813069f4ecbf1c553bc3cf93084d88a011a2ed1e0fd3fddf00b0034864f6c65a8e79d09b76879f57090d679e502258ac72628553e710fc2cf75b035e96700c30821aa24f6240ab8be9e782c369b6bbea2bd88280de1a65138df0f97f56cf5a93d5e53c4eb80e73759bb23cbe804efbc3baec97678ec88f04ebdcf434e015d0e72d79bbb1748914ce9774d389d4135b5f981513dbb2d5c2f8371a1d2a6462ca38dbd5d4cabdbf80f781aa88449e2269cb501d65ea047af35e3396381eec9e5d1841ee9f2e7ac83563ca69798059ef135944775b5aff1ea76cc030d912a13c2bcabece868230200d432094196a2c54a61249bc08b77e69a7726e48536f273bd2b42a033cfdd68070e3583634b5c64c4af13ed6c8dda6b74ffe7951faca83812333d7f59aa9d42a16fb8123d5ca63ce303e21bf41c36563a01feb29466851f642443ff4ba34c6a0fea2d9699e127b621e090420c251fdf17a4fa59eec758e9c90676f5190bf42b77783b8b4bbb12679216c515927b1c98287dabf9313e4c9e29178d47894d836c12a5e0c768c2f93621507aa977e225d56a79f882f7f03ba9f494576d355f574b7cc1896993ba37c0c23308c9b245e324d196779dffed2e1c48ffbf0fb1ec1d5ae38f5ec9edadce689699e6ab777172080687aebf49f71927debe752349bbe4d061b7060a53e6e7d7a4fc6594c47f68cd488a566149679def6ab8614e9a59bd7234be69d2248b0afc82d6c249848c7763312e828afecbeb00bc29eeead7100d8d004f58912aaa2581a84feb3a6ece95e460e5d9088b325b8c383f09d71aba8b0478fe2fc7f162c45638c53a6de44f1d9a0c4d423d60b30dc707620b50a51a7548bb85ebc66ead483401df11b1d908cf3cf3c3e702efacb0970ca52b4520cc74c1fac0d8887a1985dcc7dd2cf8f786f9704b1095f26bc1d00e2e09ae9d856a2e6ad1f537ba79cdaaef915fc02dca0fdcaba640d87a8a767eaecfcb84b1a0685261c2f4982496c432b5c22e1bcec15f36d7d7e76e108a55d591a1778579e771ec777d078b110953058bbdefa6f57b904f471bc3f46156f5b41f7566c2d2066a38ed0ebbe62cb32004953983adde35046828bc21bb1e62f98680b0437ce047f29e595e5c3063016b01a4ee4f05e628b8f7c66659aef4c3dc46005e8bc0f600fbd6085e8ba45ba60f64847cdf85abe36824bc10c07d986cc66f38397b86ccb3845f0f422d01c327e79619d9185294825d12d992a3ca75bb5452ee1bd97a2c9322a7abb3047d0a54a2579da12f7feda76ad607551551d0c73cf523956663af44ad02ff37fb10af38aa69efa18b695d957089a50e8d8f1127301836bdac395d0da0881a140f5feecc4a0d0ce316510342c1cb89dac837d65f341e9005bc6b5efb4d27dfdf02c491a109e0fe7edf202152d8d155ecd53ed84ff74646ae980bef0fc68265bad82252775035149144f4b15ad3c2bd796d347b3f59d1da699bccbc592415183a62da4c6f6c03211a9896e8a24bc77a61667679365203d889a04ee9ac1c8e6b47c20b60b05e1710131bf296dd0a9a069b6c754059becce59a7c8efde183822154ea0a1c7ac3797eb53858f90b7abb893e277c92b6c27246d7684a58a97d6e9b6e40674da9b785c1a483642d175965f34c18659b1baafe835389854b2b1831b004da40bcfd9d76dd8c5328ea9ca8b34cc785e16fcc5faf02ba2bb5780f4d32c408d8f485dabb0ffa95c680e096b0ab8e88a83511435b93a2fc9d1a07e81843e5036d6eb9f82de3376500b5181b1add25212a4709e5d2e1fa8f30af1085011b452d064e00ffdc68c5f1742f6269c2e308250c4a8b4e045bf3990bfd32d3383c6fafb6d91bd88bf705e09b5b6e8a20cd28e193edc9ce85d4f4f978e40f0b69d17183e4df2f8e6484ec09a41456171979aed9f52c104ff8507b274ea6f01e4dba65a604414bb2ef440f9344f1515b4cbe4abb533daab67bc23260fb85cc74d8b56fe3fdd336c55352563734ef5d14781fe9ca6fa5cd5e70aa076d71560be0ed7a6d5b4babc5b3009b730ae60e875183a93b174c7dc96428f55a5125220e830f0d18e3da3cc8ed6194616e381ef49df5e74f9d02e9de03e3c0c9c0bf82b04524a24037db9a80c10817d0c31beaf02e64b99a34e7b1f8b2eef9e5b03a42b2d3766924925c9dbcfa0979b9e6f82bbda8dba09b2147ce3970e1131f3a884138b6bc798585b12284ff66f9808ba6b2120f73e5a75b756b065d15ef2659103c1f7c8dd22f04006110a326f695d2da824b5309e7c55269f67f4b852115baa877080996f66bbe459aec972161ca107cf752a184eb6dfd7dca77122483b196d6af5a22fd70d7b39b48bd009a99f1441bfc2fbf860b96d437007b0cbcb212ee57f330fde74b67d8493176d49eb6d3e1b6c82b448a83a12c85ff5d77ff16066148447f478063bc0aec0b5f5ce0053e26d6a8d57402b395e990804c61b34b3110a75a420c0900af5c5c6f2859c13125ae2357c089a1cdc4bcca9d2ae2f80df29f2a9c1f35a8691777a58adfffa8282d91cb442367e5d905cad006f7b06c83be371433be15a286e197c11ee906ade41adb0dc2dcda30c2cdb3a2513cd11ae89aa74fbf5c993a16404f03479d003eb2284657f8789c5463dc688336a2dbb25e2c236b13deaf9ee96cd2f122128b64b76f3c9fdda014a2c3b3c37c49c1110b54f69a56e17817f138570dca3e1f9e19f22f6d75472858144c48402dc6e4f4f21aa35bb98a0a1adc67df6057e060550ebbc5a14858daa7d912b56c40b6634a3c8288239d7c6ce21395d2ca20958e2b503d214934c86ca6ee5ee37fada039d9939d194c215b6ce90616999fe1ef5f5ae1a2840f3f5f412c6d785a2dee0812c9dfcd0e96a491aed6fe2381c35210075d36df05677335a9f1945feddea4dc4aefe68577937b7ff24466443fecf72f2aef93f974d143a55e1bc6723b6d8102669a2eaa557c2c8bacd732f8c9836e1ab416d3d193fa1fee53a5c6b384b9eebeb9b54c57a0d823d2ea24824b0cca23c40cb601023229a22e1b9ed868afab8b293577de51b8597dfa2c68332dd31175148f4dec069a2951792f12bc539b7fc0b4c462dd5498f60af89b063dfa6602ce37fae90a3ec6ba71a2146dec06ab5f818c47cb4750162dae1203f6e011b0bb5e74f03c24c20e75eac05a619417e3d3ba75608f00f0d200561a51bb067e26731150d9c434addd9f27e94b841f58dfe3537de8b70e52412d17957fa6527ebb346256ee70f5dda0d9d043d2a4c90c40c970fbd23a0d859bded5457969e1a2678c5ad34e3d9c603e2f1f3df773510580743e1e59d1787d6d1dab9ad76ffbd73fadc1e8b4abbb900f67ef619fb355876c7773468d477de1ead5f6cf8dc34c51e48ce58b502063ad3361a2e412efd0a1fea6b1be24d4a2f1a1185f5fa1faf7f308dff78d3319e2a99b5305f97af2499736719687a8608b57998a94d5b8c9f213785c752e03b2118bf5459faa4293f6a89cf403896c4d576d99d2377666d484460b9421d3104cc9f191d6415d9ee84c1ddec7bf05b38922905f34b16bcc146e94d84cc0d733891c70042bd84887090c7320b0ea709f3b2b1ccf724cc8b4b31915b9752913697c9717f0ff7892162b2ad501cc6da8959e70ad171e791951233a6091cf8e7547f330e233852316273752da3ad49620d96929eecd20cd5a1c42bb0a53e72933afd94959c97a237bd3e45df260a3560624449cbaa372cf1a83f87a038ab929882b2471f6ec04885117209ddf0ad59b61be75eb461dc97bd413460d30904a8db2feb514e2259fb674bfad7ee259fc5195d7d7e220d6d9cef0810d8366979d5533bd4f799d11ccfea517d1df9ef6eedaa7dcd02e310d7279f780810134a09b44906a2d08d5380e826d56af6d16a86d145bee1360e269ea9065c1b4bfb521dc02fe3bc3dc96f621bd4faef2bf6e8f5ebbf6b6dc3910042b4692defa80ebd5aa650f431f5abd80e387df593707f907285d7c49d81794ad223885caf14d6a0ceed19ef89c754d5f16069cd085425db06c4c88fc426c40638817772daf9a5a217604d13a4713d4a0b9436a53f2858c16f9793fa3dedc498481b150ead5f9ec6e14f5d43c39cbc02a09cb2b8f3d3998997d6e3eb3b4be8ed655dfb42fb25df1077dacf8447d1ad8a22fb01fb0d56bd19216e058b6d960ee3722fdc61077954c06e990bef03f3f73ac934d58c1bc006e006676f4ec05bf7457a97285df3acde9f0c131c1463ba8bcb9b72631c136764e3d06cf83083a31ecc3eb5191f76047869fd6138bc2436b9ce90ce0a276c10db87f18542c5ad0d8e9d67b654298b81c6c80e881fd598c76a18d91147d40651696656c1a65a03ed449794cfc3a2eb48afa2062a56d66c4f542bc80ffc05209665369cfcdb9e4674e7b2f3d869fd12870534fa4872b63fc9d4715c96636171288fe686eb88630ad106401a523bc83bb82b0dc9129791e210f24ed2c1bbbebec2829c2b4ee7ef0e3493a89ccb077826f42b873d67e0a2a6fe1b943ee587a920243cbd937d0f0144f9ade5268d9f38e92951af38345ed9f251bf4e160ced9c263e1d6c90a8089d70712b79edda6afb577ea9c69e702cd1f2e44f41fd03d018dd0e1829dd70b9c317c645da8514112d33f0d265b0a27fb73d3007ebf350ca32acafd7f54d1f7e831d1f8902162ebc70540e7a814d37a5db8a7b409d0c8c52ec8dd8c44e2dfb60e01437c099eb7141f6af5494ee8b26d6547b4e2c9bd5d6edf341a3f790a752e3c70b95db5b737b94da6879d42359dc01db31aab304d7ef02778309f5cecf0ac29a13b005f0565798cd8cd11bb2e7c043abd30226a90410e4bf0143b27e1f5a0865198746569d4d7dd2ccfd0aeb07d35b4125979fa57c62a98239395e916b41da6b19d37c907fe05a0b24593e2fe971ec5b009ec9466c5566a03fd1c87ea8c668dd8e3b82b6d847fe3a4bf2d8a34407c89b78f3da254e4180a12075d361d72a099acd20849a448da78c207d052307d719209cb2a3a5b6f433395ef1d06b5c245431480ff4968f3b85336a4e2b212ef2dd1d7d503f16471956bb66a01e06dd19ff4c02749c40c08a9f28e3e1dc2d08104a549be9ac1da1d5899c55935d008a2158c47afec5500f899f979c12800a0e07d6325275980a1d68e6b3be0233787ca29697842cd8f68d60c8aae5e663acd8213fc8986222f0eddbac0621c5a738bce454222ed876f6881bced309772a21843c0b0fb6b23faaa3dd167cebfcbc469f76ef23e9621a85b15d7b91df9c5acb313461c2eb37b99ae184dc51165454dce62a87372756e6d998e22fb18a1f25fed868b1f599fd39beba15d1fc8f220dada6cc53e5dadb7532d945143b00cd490b5692d864ed641d99ce059fe2705b6272371ade68aad12c2cb8f226beeb5c1d0fea4facddc0edaaa1899ce4be6f8ce74e7f8dae8fd41637b1b8642d1e7b8d925293d1c66976a458c76f86158f80f1278d07b88790227abd5f720edd3769a3e7de881bbb282b8ca82e8babd6e4f9e32e5f8d71c973acd0db8ca366c229a58367136d45516f544bba284ebf7ef798c1f5d1b417385b3cb6a08d829a89d1f74cec6f135ffc8f8c5dade559a9f40d137bb6726f8a739a04e0dc04e074dd3826f7a3cc1021cf5961a86089c0c3eee0980147050d76222a1d51821b7c8e567a5ddb1db628318dcb0a9a2de7e2a8cad5879f8822cdaeb809c2c5a6b799d350ef407f7ae65ce27a668d71552703df93e20706c218f56090147da0ad3408846c0fe5c7a367b8a27bd8e5d1e56f4b53235cdd286589efdd65fa7fe3d979c474339627e6828f596a0cf7963050830228f4499598945b31cf7951b1097a004260c2f177fa41283094ab8b910edb7076bbb23b0d97e580627ebefafd312bfa741a6dfb15b48a837a9716c8e38c87ba068020b6e8440481b499c8d60e7ab9c5a85d31814a2a17a9e1daeab2cb0c8ff75ddcee60685b1ce9332e37dc4b67bad02974a2d7e4c45307806851f4032fdd0136715ecb08a029951b463c418ff5941fd3ab2f1784fea7bfc84bc7e7d2e0aeca134fd360f7be35a9ca3bd8718abb61067453337f11a914a78a83a0ef1390d70b9edf007ad378df503b31c3f70fc12cf6d7b5e0d52959ceda92840905a07b56cf4ff05037092a4d8a94392594caf50b77521988db29bbec1ebd4c68bff7f44cbc912c1090a007f13dcac4ceb55b2baece389f8595b32ef0e0aa3206dd8ac3fcea9eb39d2f62f866cb17a998630622bc0e9d60d730e6c406b3d135cf20b48a274612fcdbce6a96af2f293beb7c80751f3bf89cce580745996477e9969b8333cfc79b55d4a7b5f20ede5686ff901cd7e9ae2cdf33049cf91c34e79aa393f51c474157b23467fef4a651de967ba6898396da1f83283dc931045fe60a4bd985bf2f27cedcecdc575211be6058861fb392c74fbfff91c84922c79b54420009f97a2caab9b4583607e5a1440608e9756f442f2d142aafc9122b04a30e2a4dd2e5d428334b6d3ff13c173e3f41f00820caed35799380dbacdb3aaac31e0244b9015887c7d4a054b70c22a91a64e0da45b94eb04e826cb8ee2dd7dcdcf0a45964415c7caaea929fc9f0d0ed82b5a1014a91686ae82e8b4f3f251c066ef251651a098df6607a2b8fa1b1f963913c066e81f06fda0a46d409bd9f06a0025b2822052309b4d8638cd2157dfbf500841502fa311ac2d8f19289a902e8e448bc739495134dd90f2f46fe8d854cd9c052abda2b1c4586329b025620d8a04d5a0a7713b20daf32cd0c9aec03b0c5d1ad53ce191676cec1c7c1c3a68a690bb66409dd8e27cf9b2dafa551418cd248cceb2b2cb47f3a2cae5df019aa4ff690792aec2373889b40f6324f8cf3c4badfeb5e56cf096a8751a77c07a43aa42d3b4b7364312b336b8438d2c658725a77ec44f8452c9384d01d2571cc734a8c40778345372aec4dd05e5bf404e61e4639f964f611d62504438320a08f61661b2b33b22afc7bd720b4a8cf426c85e4fb05c4b569c73d6b69f146ee75fe7e3d96612934efadee939313a0db20e184121fc2b5cc9fb74ce8121ef79d6996bff75fad45f74ebdf53b1642e519e25013f6c38fad1ff6b185b647e3d3aae43be778885ed510492d85e6acfba5750b65a1618f2542c05c5957723d5e5c687dd54000d0ffe245f630da43f2fad07ddc7fed7b2963ec45d6b1cfff98779696a9e774f320ce9e00929552b7098492635c754361f3e0b841bcea9445d2290e29a4bbe48f06e3726e54cee9ab3a45afce5b8291e8590eb5dd699486d53edf84c2b337099c23d357c92d9712965f3aa507273bde3105e98ac8a98343f924ed8afce7d8b0556c52948c0585ee021ccecb7577e215de76b3585225f92749a13c6bbf5c8af514f6eddfc15f6eb59259c7d3f43543aa34f34e8a91d8e11922ec46d73fbf17c1a94974e9b1e2e32731b37514b03ca2864c7bec9c5b2632b01b7202731cff0d4b39b7ace31e6acc0840b7d9a530d9fe7dae84cc16441ea1695be0962ba3ef2f66176b7e29330e274cb8f81dc5c41f81600376cdf8a8b399494288109e15a9c9a36601471a9290faf7004549c6e843f5d86f0294933c41b0e05acaa3e16346e6dfc9965125482d316e09af98c12a79b65973bf943eb028290e66a8df3644ac97cbc23a0f8e82927145bd091b9ff37fe7ca90fecc22038ecf7bfdd8fe886e41de78af8dd03173d68c333c434f3dc051d84f88f88398a14f9135cd8acd7592a96847dd3b5e9a78a0b82f447ab9336538930500e4079685b5af285c0b27d4e3e9e3f90d0dea35852a4423eee69637384d445c3c785a812d8e3ba891fca95c1ddaaded9ce1b8b804b6142a7965c7568760a2d84fa9b1f9c0b7ff746d3e1c2e56d676bc7bfd8541d8e27479768c52b01bc1e7da3a33a30ce4a8d9c243f9a0c827efdfe37a486d93254e1d775cec961e40d5700df6eee21284482f286ccbc87f76df35896994945a11fbe11a85901af3e1352b32d68c85fcf6c992686e63c7d3e4235b3546c1fd043a84bc5cf6feb93b6f828844cc3a5c255e9d8465e5b475624fc9007a98687cd245dcefce777c37feef9923ba684bef638ed544ecbc1e29f6bf87f2ba1f286286722bd331888cd223034d6ffd8268e5ac73c5f54e3b85b35f882101ca112730310c47cf27cf87f4c3ec2cb9d01a420c58a6cca34f25c2117ac3ae668a6e2d4277c70a38e0c9ae234c3de3effea6a1b50ea30f0d7b6281d88aa67a897d1763066f07d2ce074c6ddcf9d957999baee824bd6da46c05ed7a38db04dd4045b8ef81c747f913e570ee6c661245be213de689dcd57e42972e2df87cedf0629efea256482629257c7addf3f8a09c661bd2cac96639ea5a1e00b4f3b10abed5ff4fad00d79c1d2a3a61a7010d41ee98436c0986e804c280d9ca7ca849ca2682f3049178ad96edb73a6bf498f53d9c898ea26c2760367af936e959140cdf52d6a49b8b1b6e0002aeec9dd9a699845d98a471ed1955a89c05108110a29ff307b1acdd2a26ac5cea059e886c0876b20c09480c58a319ceb963b51ef3d1c30fa0071fd3c5beee1a9091fd0cd6c9215a67e272c2c2bc5328d245d88087cf78b155ac490c6df10fdafcd1c2aecdac7d0d358ef4871cafab440c9f7e23cf7d075b5b03cb49daf16576623c7636933ed8a3035edfd5d8b4b626458efdfd22428684e2139f5f8a51ca4cd3bc521c423174e449ebacbdd9535f99a69383fcc85156550021b1e113748ad851f1df48cf736cd8277e0cb04cb1511970d433a96960ed72225f8bbf7e92d9f8711319f00a0ea231be9d1da8850067447ec0675d8d11988df81f13aaaa0be1e826695ed30eaea73e0094e5e54bd3a545ecc457bc621c4ee83f62191b5fefb4cfb156e544aef8821fd4e9bd6ab5ee29f99f403beef87f6c448e2629e8b1b4c1089692f1005a3bc9ae6f0ff99e78e71fa996ab9e039ef2a711ec5ce67e9183c3ff5deb67f55b9dc250b61bb6c5cb66362d13695f2a63d910c27773fb976ee4a1cee92acd9224e909675bca03d0d0713ab273ccd87e7f9c968b20043055e90f63e0333b22fe455c430d4518558fe93cf605819711b8a9e28c0ffc68d32b62566a00e545a5029e52cf47675449550c2b7133da3990ce9e4e1e393d3a0b27b0fb6c69050dc1bffb16c2e3462455c1f558cc1407050c9166e60029ef8b89a9633328c289cf5e2a1c07e51159fd54d951ee829dfe66116c4d9be81a6e8ec1ba24986ac6eb641f5c41a0dc54d32ff6c09b0718b399dce8d0ace8742716f20ba3807b317c6096f680de9e6b8b12fe6ec0094a2e496d6901c42087f650f5d38a355d3492a29c0661d3043e3338807f969057424f116f8a68a8dd5eb281396cb03fa595e292dd7d4ae0b056cf27fb631c80ceb7e255abb2a08a4a0e2775327fde0ef79545702b8b3b8ff4b2df50ec957bd3876fb9907141e2e7cffe105ac8ce8edddd8885b59d4c3ddeba08c02793416049d07f80557b0d6fd859e06d4b06411512eff189f9062df2a08d7a0bb8e64293d65351035fed554760985e12af064d2f7104041fc6abe56efcdada78bd1f11c38ffcf338afb5ee1959771e75383db5e74f17791d7dd9816fd4bd0415c6c9d9fae59ccc17c7cbf3b0b2591c2048e668c75e403648d19779801ebe351c73f49c78fae4b97b47f8c596833a905a4ac22344243b0e4b48c175f4f697729e7bf5462e3e4082b364faeaaf58a77efabad44f8bf9db21122a5f81f898f7f8bb4c414afe087fde5f013e466405d9f9bbec5516d71eb1ea7d3e5be6cbf6e4e04cc382279f457e3cd2c816568ede7baf17eac178d08093414536831ee49552b4bedbcef52d1896a48c68d481d77e04a44b157eddc9f826d17cf07c3e235d64febd017d29e04ab2349e901976d9b4108010e9423aca1b10c83eff7ac3b2a2d683e3ac49c5efd3177a3b04b84266a60b3227d6a2861cc067a9efaff020239429b52c71432d3a21fc4613c17539a63690ebc1887fcd9fb2378abc6c61c9aa7697b2a906da3083df96cb29bde01de4bcb3e141c50ac04edcfd732bd7ab82125bc244bd48ca4bd22ca7a6e5da364c5cc8de0212935cd22a24df27581743f13b2a525066a12a8a70c90ae97c276ccd30b6d18bc9fbe44730f5cbddd800dedd87b1e7fba53d42c3cb2cdfe6530ab0931436883f7617b537e00898048ab1215772ea8343ce2d109e4cdfe077949011dd5c23376419f96c9ca08cea4346f968dfbf90beee5d2f72aa9f68eb5306a951644cd03a1984efbbb69fdd82a7bdfbec7f50764afa0b968452736825a50769cbb3951ea34d6dae0af929cfbd93ab9f973acfd55885b4f3ccc9b2360f5a02a53cd3a1e5c287ee152c5a677d56601cdf329ba99fdca73ed3ca362c22d29d6fa8883671c5795e245ab1a39f6ea1ed8401a6fb6246921bcf28707c30fada451833c3bb295ef69701679d93de6ec05e0d6927944647c88210fcd4aeeefa2f64075c8bbc2e7e68e6239f60731d4d3908aa10a3109e4525eacf3b7d1879fce593b8bb1a70350038e00b2b066ef43691a88c4f49958851816555a969c86a401aa537f29fc07f3c05102ea11a8905b752063896c4452af2322387f25ff9072d0695ae55c9c7695e33217fdcfd4c63e38c289ba853b7d0ed53b4c5243ee1ccff994776cfb4aefc9209e730ae40c950a80fa380857f717360cf7bdb46bf8ddf8d6ab8c178c01508fe2ba0bf7bd121dfd52d13048911d9c3718e544f78d5985393e9a10d3702f0b908fc45bb7cc60448662afb4b5db1c221df9a06c099ae07352d166510273e116e93d20118fd811131f2327315b5177b664e82686aee61cc80e574213dc23fadfea5d09cf097a4a94977fbca01911b751ce55383111fa1f20522bf340bb81f94c3662f9f64dc9dda070fd0ebd6bb7461c4da12061c78b56ec73588fa3b120b0e2ebcc5c35611985d85a2e9ea73549eefc17892e4fe44cb1cc31faa0d05ad64db6c7fdaa5d0494c17582b4176fb30e8c87f4862f5dc18b9a2298446b220558217dcd981e81e59840b787d12af0d48b5f8770054127f1db880bd793cb73a5433b3aa3ea5ef53b63295500f7dbd41a4e4cc34ff109091a4fa89d381be4f479947a8ba79b413cda1cc6bc738b4d6201f31848a2ae4001f339966dff3590925690fa3c45cd985feeb08e58d773c463eca77c1ca2394ea0f0df699668664b17b0e5d0c5647e204579373908e3a20c655e4a25bf28a8f3f8109bd1b4ba30cb43df713563e208a582b67708ea54cc5160e78184cf0addd8d4d0221ace568b77f33b5c8c3191b6ee4e4fccc8525526efccff210e9fd2c37243ffcdc87f6af410e2d9d4515bbaaf489e189f3ce488152eed14994199337ff997ec9051c46e5063287f32ad75f61fd461309788526abbd9bb9c476b941e57f1e6a69069f92d41a8430605f4a73acc7c84d5f168aaf1b0a930dd7909661d2bc476a11cc82ee29656db726b3b5aef148d3dbf1b5fe77498e08abcd174ea1944d38323a4099703bb7efddf0c50d804e553a74cfc3cdb8858b00fc6af8dc716d00f11c8acd2e436e95ab96bfb5110c925918691003184e498bae9f15a5a673311766f77a6670942da9b6f34f3aff38f9f577633321fb36994beb3f57b62c5f4e56b64c6909a0fde6da3c20cd1cf345f47f962a3f3a7525befaa519e043fab0d57002c362281c78e80a1f80e459fa634a8bc328d67be6ab1604d0fbae3e5b69121e570108f14582201a501ac5d2090f08197cde6f20b0e0b6bd3179f600249f0650458cc99d6238f4e296c3841d546155c762d0cc4dbb9334a4be830ffe5329123e99c8b199d074bf107bdd53abd1990fe1507a50af921ab7822a0463b1fbcde6a8127af9860f64598500a6d3f96923d7e6761379a4d6f2a5fc6d66deccacf066210c83ba6e3537517d106414795d5931a96c68bb4e1b864ddcf21b2814155db5ca4bfa0392ad916f847df0445a0de4f75b7b061e317cd1839a3e65b6e3a7c01a3b77857c6c5c23535ab1453e0ac01795d749cb185d00995ff95620664ac5d54c598b4613e89290e0fc8e863dd40e8594c189fb331065266b1f9765c644a0c71c1ad129dfa2c53b1ab44d7aa9ec3c17266622b0b77decc33ceb599f65d67eafe8c9dff5f6ff90718f5719d1c51e07a819afc05bd1bd5d24c3bc213f6e808e028e89995ecd1990811da512a30ce00d74e201b33ce09c7d52e52ee753436760c32647ea53748dbaa8159a1521480a26c67ba52fde0f131aed78caf72f17733fbc8939ca91772086799a2eb8008e43aadf6b1a4b1accbeb8eda682b29f0695abf77016bd41ad3016ace21df35e9fe8a7b0fbc99e3a1acfd02f7d22c78f21e646a97384fc69a4b9ae88a9b41f853d15e8c4ab6686660a70c3bceed60207b4d0a75cc51c5f1e6bdb655fb92d7b0c708d78ed3c1843b6f66358dcacaa0ad9fe1d4c8587c0b700e03266edcaf25daec85d5245878c99ba9fb226511ff935f34829547cbf18aaaa7f18f50a6aa97e9524d5a5a289961f2c7bd75448bc93b442c113191f98a0359c77a9e915a564df08773f4b9c83f7767850330e336ec004040edc0cdbf00f46d1e6de82200bf02e7283b83a5582797918f931a9af0f24e4dce34f5d3d4ef9a91a1122673130422dae8372e137a1754961ddba49556199f1e4c36f62a985c52694c79e4206a5936b19e489575848377a02e6e6f10c16caa09acca0292656ba9fa1c1ec5f4b3ec5ac530a41a114e10855d7a6201c8ff98724ae4ec63cd4e54ca940365eaf3b35b0c545eef348a54eed239c00fee6488488f073661786f66e148b62d5d2b1ce639dd09ff7d683e41d5b2d010f106f8cc4dd134154952b1a493aa7b261f9c63cc1372f832a49e9f3a5df82d94981d3e19c0bc50b70548d4c14091b579893787f1855906f80b71dd6b3c718c5c675a4eea0c4d173cf76e89264e0987982aaa84475f8a0b29bf9a13b038d3b1a491a042d08359fe38c22326cb38a243e4782a391e979a771e0c951df608b8d2590120d97b2c1e76b347da324dc7d4593c8260540fac4c82720cec25d9cec65eafc93f072347cf5d89fdbc3b2992704b5ff01491373601f2f107c13c537b2bb49be57783651bdd199ede217af50c1606dbfe64d61db108b8285d419585111adb87034696e93af63c674369d4079b83d88c048111d3173441c48c1971288989b342044404bb790edc147468945e033699a9983048ffae4542f29ae1e815a75f5e55b132cf92de60108de52643f9ac8ebb4c546dbeb8742e9caee69a8b0c4e7799a9e01293b18e93a8153894bb1e34731b77e6554ba8d8238765e7b36301b60b8fa28069b50506023624c95a9d93f390799a0bfba91c2450e3c03ecfd4325e27f91f2f44a980b9ccd313e680fd19255e2c1bb474aafdf324795612107190b0da16dd3699acf30a629ec483b73120097d7e4f298f158766aa15ffe989d4abb62b2db5d84d186ab4aebd6a29c063bc7b34fd9f00d17b72c0b7f1e62d9e7ac30a9338536b2fd9f474a35e6e20ee6d1215817e0cd5e8d7624dfb9cb3c52600b55848ad7cbf674dcc3d7a2452d63ae1ef16ec1a2e689a2d0476c0c09c2ac608925cc30753fd37db3b0af765a8c953a07e6e6ce52526287be76f66d3ea1fb536640e71557c5c561e3648d5f62fc958b7fb394bfd7045fb82e456d5ada7ac7d73e2f135337f37f6f9250209af8a63e81e12ef947fa83c2c9854aedc9f7374154f2de0b74d7fdaa876c928e80e97e92ae35e261315e6ae848999f0751860a02a6d0327562fd3f927cdef36978e2f2df1c60c8f05fb73981b0eeb19fab034210a853b357ae5e338517abaaecf3eba21554641dce168d983aee7ed4315ad14809f9fd799c7c3554dc8451fcf5d5cef419d249afa31dde3b469cbb3c4089bea9a28d055f0beb1f05b18e766d34d32641b6563ef94f43e586635a2cad52ff5ddec1d1e0656fb62215bb227b93a7c24c5b929a5d03bac4de4894d604ac3121461a37bbfd3ac6b7d9481313dd38d201e05663ed231cefe1487a8c604c06abf7e5bca1ba12b18055d8e8c72b20f880e6d52a296871e236e5d7aab2234c8ed418066e5d172a92178db6597e1f1ff754e810dcbafcb4f5ac71ae9a14efeb6d61e1898cd52e1bd783baa5a7a5d0b099742a12e19810b13e00bf0163830281e2d778044dfba0b6ff9736151807efb963f2fbcab5771dd81399f6314a962c87774fe56bfd0d4c0992795f994a7d6cd4eb3cd7950d9f698dfa0cc60ae0352c81bcac364a5d25be9712028acb6ecfe96420c49a3a117d9bd00fa2845c3cf24249b3e418183dbc148c9987003fbf0dcabf4ead183c377dce0c1b276f2d83c2b1766990fd6cfe747ece770ac71f9bfdf5778a0d0f083f7ab459b7704676286d439546419ab704c317559d3d8fa20ae3af19eca9105df2c1ca1d36ba0a43c6b2ef68266b1103153a10575081e3a756cc173375f4915f6a48279f1825661913af671ed691dd1745a581e322c4c8531e41126f905a0de7d16f92d85ac728e22bc44d0630b83ecd7d4ab22521332f2c446904bd907fc448ef4bdaa09124a1ab3e71cc0e515ad879d6c026d167c7a2534393020501ccea077c46b493c7d89dda2af19ce3944dc741fefaf1eff63a6a3f21b2da118c22281efe20a153784613a37d067beee12f8a91689ccf0a1e76599fe5a73dbc5634f41465288e103877bf501c57d6f7403c6a14aac669bf42ba986fd832ea836bbac406ea662c58484eefe0cbb2482e066bb687e1ed40be39e3872b2e5bfe3c92ef0e789e3aa8c712722b5bf2b73028c20d2608ac75e2b041ad3d9166d5d662888d382e10595e157deadf63351bacc4118d67e654a2dfae31e8cd3082b4c6b3f93b8d856a5446694a92945f3ba3317c4280485cb9354cc63202c630b27fa5674a33273d9b5789a1b4604096131d6d2fff69089fefa4b466e0cca63d1daa31131857227390c3b65a6720de5476c1fe2aecbbba6ecb5f7ddbec974f94a6f6a58f5eb1173153d22894a6dc19b07304b6ed0a95483a20b769cc1795a631bb4cc589d7b1014e94dee3181184e5de391a36de3c573507a8e96bf889d44e9eecaa33c463ef0265d4e737011c4033a1efa564396af4456896018e092895e6d8db146278d3bd427a3f5f47ccec4cb1493426d52ac7702b4aa951efde9c38fd04ef32ef41c9843391baf1db5fccdfa430a286e55e87625b26b0bfb8d849fb4e36b4c937a3092dd2c01703f8a06977c71c73ea7951fc8cc2c5c47107a476573e6a1b4d80bb39a687877400b5b0094ec17e8a0eacb95eea3a4dceaa4890ca0021068b861e93140495d5c0d99564ec9b1698ef0856680aa362dcbf0d3e8e0db8b3d5646b62fbf2af1a33128ebdf5029d2f4225c68f98145a781f8588b52df89ba1ee60e4508baf399499bbe010cce58926d6524907e09f6cfa7b8fa74aed9d36fecbe23a2802dc512faf97913bfe2d2426f5d817270956d92c1719853c550b5fd9468f895a40d869144acd2f6fe11936691165fc54454602389ac711022cced076f9cc017a0060ad2a7796881a93def1ff344f760d8a58c781f0e89366516318ff0f89f3e33fd2486d7fed088bd2ec08e0947b63c25ac8706872ef8fc76f41a4633fe91c4f41ce8bd0e8a1a732077c69777297dc64a832c7cb86562867827137dc63f15231be271bca28f7027efdd69195f0c3309c6742e0f8f34e3e61c281418681a10e97145a94cd59c56da9529c8fa38f9353590d6a238a5314174345bc23c8d4af062dac05bec438473affcb87d878cc559f7108dd99aadfb2472c2b46970547a1f21d6047d9f784f697d3f5410287279cbfd28464aae1a84312592745bcf51a78fbeb3c84bcbcd88114a0e111d3752cf3e62f66a97f98860fa8e292925a8c0895c874c41f802543102f275b250872cab1836d132f07a353917037d44bfba1bdecae6d901d4c0210e9f9dad4fdcc9a747451143dce2a8e1639cf9893068bddef6b88e69811aca723194429a81d3e8168e51bb7d4597d4db3011a8eb2bcee7fbb1c6e2d429a314d5e894a708d22224d4b029667a45f8297e6f70dc3000f36fdaed10926408f5789b8ce91bb04e3ee5e71e7c903487bad881bfcee2584ed114505f0bf04c20df0d40fac42bc27b21611023ae48e7f0503fba68f3b0a88adabbc6cb2ad3fbd31b7d471df5905d0bd07953b833d078203356724b2dcb5e5a2ccf178e244fc888c2f4dd56e7a2fa1e536c6e512187eb8743a8cc5b0ef1741e9f1cf854f227671e8785f832805cde0d273a8077982d3decff9db9bcb2c03a036cbdf27ebed41a0f2acabe3c24bd290d9f5f76eb60aaaf8580f18ca6e2627974b3c3fb0cb438002789df12bf557a315e7478cf2b71df6b9341fed0df5a63dbbbbc25f221e9ebb921f17560770d1f84a463817bbb13b34a56ce2f8d107123ad1659a87cc901982df8b048840a3483b53cc5487ad28e942b1316b9789a3325b0097f1dad2599a6b5d608b7ba62fcfaf19b4eeecf841c4b7355c27c5c8120c9ad2018c4ca93b51a42614b8b0c2fa08e8b4995013a0416ea9b7052e0375c27adbeb81257c3caffa945b3836ed04f34fed50c059e638e97d45e7b404c625fe14795f961508ff43d201e271a8f33d30f7690852ca80261a95c02b33e6961e00c704761ed2a353bf1f3934233f4739557344e4aadf9a3502c08c1eaab61e766c0d81577dc5af39bb4708d8f014877b0cb0996af783b2cb8d9a9dffc2332c5f5f5c0131387412fcb992434f9e4417b9616f767d2a22902f5b2dd8bd2c5c9ca91e9b4a8e8ae9b57e391acef0e82524b41bbbea5a1651bdfabf759be550ded2de21c6c859d7c64ff777394ff3fb693fb80dd357449d7955eeaa08d953e00e8900fe7655857ab628f89cd5d2d0bff0234c63a60727f48d1f3fcdd8c495b20fea10126eb6c6166cccabb932254affbd7ebcbdaca258d4fb6556dad8e8e1e582681cbff29e0c19e11c3a97dc75b3bdf8d1e90e8f648d5a5d995d35b74f3e2de172de60dab1104830079d18401fde280ec419c6228dabbee30b5b1782b81fe936ae363723bfb04a3b3ee06bbe17280c688d5d2728825b3e2e4dca5b1fb0fe204069430471c9e0fa332d228e001670539111a96f152d6f6efdef741b8d2e869b363ce73718cfc5994dc0c0e852935d4db5ba2840251b28aaac44f201d4100cdb1c008dbc02166c55414829faad9b280f29a418d6d9c34f76f7fc99b26135678c09e32fb12b316f05e77850eef67ed4b246ff34eea791ae9434998c7ead96da85e38f9371207a61466391be1073fae9f65431bebf013fd732d9d007a582cb6ba4b53c52f3793d4219a1fc13ba18e9b263d4418fac1caa68ac1d2e6f1751eecf83063d6b4c920cb34f505023c920fa08dfe0f04ca563282944da5f0ea4c536edbdd39fa0caf7b7eaea60b61bfbc5ed1d80f99c6beef1c5b5d5e1527eae8ac416b43c9d3e7f3ef371a095dc0f799ec8abe6a5faaa9db90c1585e0102e90f3a7688a153e0d6421c465e0594686ced35674a6d629843c713ce3f137b5fd2866242091245584b2e358f1de947b6f4fa0628c914a0dd9f5766665be6488280f1e8c29208b33d3381340563ae3bd2a2c20298df44224b7760db4c981ccabe14f75f34427a86cd2b33791ab432e29d99e2528a3a61873455ff08981fc46dd4bdf751a0cf497d128034b61eb18876b548a9a0777d7dde13f415b313896ad16d7241a2174288b8fb75e0f6d871bf9ab495ff54264bdcdfe1fbda23d86a37987232a62c199ca40574be0539bf15f66b1ec2ceb45e86d1dd60c831c11f1bd5592e47781625524aca4f9c1fab8afc8eba0c3a9b50d15dcc19ee0de33aa37be4699b688c21013ff035d97c3203bebc50855405463450f62fbd749a99e18e61fad8cc49d498ce4f2c3c63a16264cbdc126159664aad3008610297d38edb4f265a74dd5f75330fb9e12074a1940837dea8cd5588edabc1f0106340ea175112e5653fecac721d001a98d117f20c0707999a3e2ca3bebadafd9d879223a3f5add29b20d9336dea33d1a055c8161d86def33c7cfc8c9b8cd9bc730f2fe37dee905e473475b82be4d5afb91c79481b1dc056f07aad86816bd753ad9be5924223d815630420048410dd1ede09cfb991ffe29f995be6cb1f6f3ddd3e4c1aa4c38ae09b17a9c6de922d1df5faa5db6ce1f436af7fc84645aae50fd77864f39703daf3777bfcea081b6211b18dcb047e972a0521235e97432d956910d00e28edc2447f158acf1e3e08046b2c18cc0737856055263b23a423866b0f44d53b1ee430a94fd5018ea7d5b1ae624c13b1b3663a66a30d191bfef1afe585e07844f52154978c97c5a11d7181b1ad84f8fc3ea92cb11454bfd44e4d4c5958e1dd21d28808c648a1dc173ec4ebfd4c890b370fa48da0e4de66e1a369a0c56946859ae2531ca2a049732ab1df1651e48dbf8bf787be59138ed11dac42b28b7eb279b87ef6692ff43988086580611d08e10265957bf69fd529cbe45c70fbf6ca3accf521a9290fd87d5c7c92144eb629096d98f1413dd8103166cb6f4b921bc8647d77274ca62a827d36a31c8dc1eacaa2b61cab0e960730e7244dfb39a3639b173f0ad159795a007a86a4faf18d3cad0fdb13c10340cddd844c0c5e250a9412a576c32401acd8426573f65f4a9d6b0e5e5c3c64f3a733d1697bbdcdceab8925165e9f0caa0132ab24d4973fabf1b79338115b03a92d3a54dcd36ba20d48d4ba356cf56cee46b8e0b9cf7523aa43d856b33a058c628226e31b6e0c0fb0cecb94a9cb2f3f0624579994b8b4d8e52b4c7971d63275a9453d368c414e246215892f32b46ec070dc9e3123458f26dc16f4de7153037aebbac322dce6355ed5028657fa9b27d2b117d871dc0f486ceea4d49d8467a27b1552d558ffc6f947e1d43affc803174d78df551903069e2d5850eae5af0af97a3f60b8a87ecfc4bb1c9f945c9bcb2d5908d30adb581ae6a2968be39ba7e2787d119a15f4612885fe24c934f2536de2c9bd07c3b4b7ad4440998437e00baa19589a634e3f5b65207afe1d6c131805ebc8ccea36e79c09ec6ba693a5eecb166fa770445122d5190b1bb589b10a0a909b4a2219f568ad72b565a4adc38ee04bae5e29709c53e447e4d791c9f22a6e9d2537bc755aba19145480d96c36e25731f3f3bc96250fffeb00315049e4b8c081d5c1a65b0e707e85785d2ac1c1701211b9951fceaa78c8454fdb20cc896aa4e763994d27be30d401f1c613408a5cdfdca8ce03f42e14b5461090de2aae452ae9d12973d514a1aed49795afef28124a6c80108461093f325c412d1d52d00cee8fd99bbcd1939cce1d8f9266170db749184447bb8f4208e6fcbc128ac8355e4b1f730d2a3713ac3d014370bee61d6817fee8a3d82d4e8ebb404410e376364ab9267aebaa5cceea57cf254b527a1aaf0db00701a914126f8475319acc30b06e03fdc168d00be17fd7697544737d8dda12bda6c51cd6ab4d243b0bfba8ea309db6649a1884a49c4b431748edbb5c2dae5584738f9061de2eef9a712c7aa752f43191891a69e279076cba2978a9596ba0a4f6f64a419ca927b360d8328fc9a583b839866b1c51c34d29909c82716d226d9ec0da399bb4c2abe4cce49421549f6cd0cee5457d5b731ba87e73768640d8ae44fe44319186b181bb991d626e2373388cf97527104960c37b40253bb408e0a8e6759d9921e72dee7fcf828d0fe3d70f5a11f714ca771dc654b34413080b98962e49fade88674a88aa38ea2410d6f1671b2740680543e138bfd6f9e57a05c2af7d519547a75977d36fc50fdd8d4b51bde33b1c5d84bb157bcb774b6366bd9e94497c578665ca93706abe87126b2d1ca541ec7911bc892d1a0e6b78c5e2bb25fae8d803fa36ce7e15a3877e027c190eaf378e139315a7943cda09f093f5dbc81cdeb96c4f78b41c70c9fb8385dbd5b5634196d33adfc8007dedc63a89de1c6f062064b0784c12fb30e660edab1bf029dae3525de7ea1682c94f695e6227d5e7a0d4aeb920debca4a874b0b67fbb9a71044e6ad652eed52bf3f67b768488bad8437348ade720ebfc03eeef6c7511f20f5631ce1af068a631b14d31ee82177874366b19da6ec68ae18c581cec88f9ff26d7b1416a47754fdf43a34bf99801fd99c10285dfb453997b155c57db6fb176a6c801d50b1b87436d4de9628f9e687b266169c6cd85258c52ba39aa7feecefbe6a27cf28684e3a2cc71f461242baf798145578052bf3eecef10b6ade30b03996323b31fc5525133e1b161d3e4ef305108ffb9d41e46e7a456cb6a488db5f74db7958f3b496b7be0c3783fbfed9da0ae002ff040220f1061232c543d4f17ce5dad375e09d20881f8ad5dde6334c3d719e0940cbbbf989d492bf8a81dfabefcc5aa1df931863a74ab59f73de387ebc3415d3f3f1d3e1d93dcb46c4814ffa00c73e3020a1af4c784f7f938a9029709eb21a96dcc091c85022f29f683515ab40c4b9f35fa04a829d165dedce3723874a7c3382f9b9fc80121c56f937cc2436ba7965edc016467e64ecd1e9be94e83f69f01eb638e2d3b7e95196adffeac43f74f9a0b7333214aeb30054e6c1606b64d4f1e1a69532ac8662677132c0779065e53cc605023ef9b18cc1e6da519fee5467bfcf7135486f32da8f8e79d207a68983e62f9e739fc58ee9da4b0098a3502724312395fbf7f201681a7a680b9bbc138e6be37533d9bbd27997ad78fccaa5f870a8d45cee8c2f68dbe8e44d16c77c2302d675f3ee8219353e3e74ce0619b18820b93a9d03c908d339f8b08aa525ef5516e0e8af68218bd81371e179e6d0dc727ed0c1d8359985bafdf5b7b7faa03115f874e782de8ea2c2defdc8ad151d8e296d9d4a8659f0df54c854aa472e79060d48d5ade9bd19f4a9a1ea9c7d560b217b209873dce330b982894e2a75b81059bbcd8d2a3ed3e30fe79093a3eb5f23f4226fddaecf5255b9b51ec9dfd795752f1c5f94baf4bbe54787021a5dad90e25daf63a38192035e581cdb74db2559c3f819740b170e46d63b131aff5627b32061ff3ea2566b89403daaec0f301239e5be12428a15594743754bff2f1496535d5056fe50f226364d035b7ce6c52bbcf82f37a552ec6c37bf1d8c31d8923e6fb1dabae428e58501d9f695e6d237988f7929b8c52b65951b0e1779a1b87c0f6da3c017ca0c142cc516374e784320b3044fc69566f59ad225161d4fc3117c27ae8efc3681016048e0a7e42f685c3675f354d71cd86cda0e8991ee016e7daa9fe2b041aa0e2541f603b8c5c2e9e405218fc0db30968fc2f5da4b2cbe4d44395e667cad11bba346fb5cbb0f68fb13a3e10bd1acc1f84193429f3f30f3e0800e72233f13baab337f24be1b6da325fb365740fd702151cc705698b7864be73197d598df81de8349903fd131aa32d694b8916603f463126ec1e52be570c59255d685207001ac8688088fe533f7464bcd53c7ad70711403d0528d1a560f3564936a469277654a49b3335687d8f10fbf3db2063b1f0c2efdbf281f05ad2e4e7f9650328b239ea6f9f25db1a7606def376696ac6b8c00f6e1188450053d644978b73a7ab7f2b6aacae15910341ca9484d5aead35278bf9888863b262e6ec374f02d08429b2b5c43f62f4428107a6a7414d82a672a805a8d066b069071c8b5373679ff0bc1552949961eaebcf94fb76612c98e9161af9ed3caeaa01326d79ec8248adac81979740a7d996aa0ad3d1fed35920c1b0dd3e5ee5aa5eada85595158f5772762a6c17ccc836d0106afd555d3b83171af0c03de847f044cf63f4587af7a5da758f8c6d6ad40a2f5a9dcd329740d9612075754b5b01747edba3ac54681e2078ed2d5f79c9b0e4d795e0cbb1dcd14be2ba01638558ff14fefd4601398e15f14a4e6987bd7538b8e808e1a04255a3b806ddf3ef531cdd5084ddadeae1fdbf6c8302d9b67133b740e7003df993e53340f533d438acd98094d4d1f83705c5f08f632a808cd538f0ca47556d051a107ff2d9f629595fb5be6b79acb9674341150601e6d27393f2032b96b3ecccc0ee3a09a48417ad53ad4f7568d2582b216875a389aefba070894377e69381d4d8e9499caf3ad73fc99e33534153c80fb74d5dc6583bbf0d204e2e5939463ba5e6098f1f967ced6f3d93f7dc5a66444c18a0871e71b31b0ea8acf01dfe2d4cf4de840bd2616b5371043e854d9aefac403c245bb1a3fdbd2030926210dfe201ffa0cec3fa393aefcac9a90228e1a7f324d88f2a7fd72ddebea1c36ccad6032b009833a13f94ce224629d629f3214d21739bc9240546792ee84f137270502a50aa6ed216ad043f74660a65e51fcb094e187d6c29e0e4441b563d6f8c76ad2a13aa83adb55f7dab31201e83c6121bc23bc9aa723ea126163ba89dcd30ca1ba0efad504ff23352226ab9f352c8d3750c6f9b2b0f545f5292f05040b3185a85a8966f50191c19a9f68a15fd881a48927e13aaf8c2188f9b9d593bc8ae9691960d45de69a10d0e48fcf3291f8b5cb23ddb34ec813386760c18244707700648160408605e97d5ba12e62f6d03d462d1cc61536d66f22b9acb6b8195bbc81f6b941baf610a24b0dd526c9c1fed62ad69568c89b0db25f930cb79c1e19f36a9efba3607b8f67a75ed6ae1d1b80c33e3966d8e8490a08d276cce4ca46706e6904d61d0ee3602ca62fd1269cc4735f3b40f0d54f26a92e246bc7775472e2fed1913007eebe6acd03cf74b6db16e8ef727f19d8ca505031c17e4e031ddb54ba200f1c0f6d2b21971dc5270fadd4601ce2011715926f8cc66c189f10c1afced67bc295400f3da5708f069c3524e4783c5508d6bf98c9baeed2e4a56d12740c6923d5105a9f24af388b914267dbfd18c34b2ffd1bd65346919f51ef1cc69202cc84acbe10be7f00e9aaf16a26ee3c4b1eddef473ab985d9dd0f6e702a5f8111f3c97346d03ca7bdf2e0faa180166b1b9f83f3fd7dc88c5e81bdc8ee533c2b8eb7a39c1224d0becc7c4cd87f1dac6ee26d8c128dd2d2569edf3c2ce2c12b1f0ed5b4a10722033e534cf495c01d0c6c64ce271dfd85323d3f24e4cbc17eb73d4c5914d1bc2936128be024787a54c0e0cc4deadf7e8dc517b0c7e7a4b50f8008f0417d7b5405f993a87f253497e45326f018fe3cdc459188f53a4f73ff306e3f3427125317634244dbb12671492d1c7a917ad198f16eb6d1130b9237cce60bd2c0c6e348bd7636714b5762b8a996d2537817f8be4999f679ef849bd2d9e3c683b3977322b725b277796f0ddcbdd7553f6bc45193a336d5a136648741ce39852c50456fe247be8fd55abe4e3d3cdce39a47dc4c5bb144243000a7f536d42417479ff50c7d183384534106c0ddd2982b1e4e5fb6a6fca47b7b10d6ecbdb9086fba890742c5b1c1aa959914ee430d5a3cca5ecff2f58530617eec3bd11378806dfc66b1d187f2c9d063d836231478f2e5c23676f62dbada1ec92398a135de59d15278f07df2c60afd5382629d853a3ce983c73ecd0da0789cf9c0b42c5c5a01939e26d38eece7d8ac6a99c7450054fc1a61868d673bb8f91614363cb6e8fcf384a35c3137a1a1ab368805ed61bb017ef2e5f9a1a320f331deb99231faba714317827778289bb83d3acf2ea43d502f22944c7e55b1b21337e8daa051f1e57b08e97449e28307c103d1e218ffa7a4986504020c6a7b6f9906cf9dfc0112bbdc0b2b087c3133a54d8c7cebfbb56a6b8a541fbf74b7b0561b7916d738f283c7085cfb03718acf3f3e9f77ebabe387d228ef6404f52bb4c0842e49b89d444edcc951fc8d7dffb6bceb699a3d74f9f2ffabd61fb76dc3d535ba694e82e18da2a5284d49d7e9c7f9319f01b08a057d8e97bef09334ca525fb65abe93a193f3b0a15884f79f09bb756399134420dd0c94cbeb61d3be118f4a2d94fbae4cd9527c884fd8ff5961f0f62e2f61290e23d1d9ead157ea0d015eaefda3240e10d3db13ef3993d7766a7b7f8aa04617edd60e9e9a337d5dbf74bdf108b323be33cba711a7122ca0f16dfa996b9c25ef2cb980cc3dd4fded205a4a745eb5ca1453e8260a49eb25a164443ba1fd17a9f8701ab9e632fdc625915d2524778499679a2469359f6f227c31fe5e88d2966fadf85c0c31f2081e9e8830da4e050b8e9de51fe9808ddc8e9a0267b4f8456310d857254a90ddb32a736a4759ad1d775c367e65a98bec490a08908023bfc44a53b968e1b2656878f7f5b93e3d29414892252143d967ea23f7761afd876cdf91950476ba54c52bc68cc039cac7307ff3303fb58d95144d490a155b999631c30d83b362cb226282ccf3149146ef56d9930921226ff962a9647639c3456c086253e3aba1e08357b127b1a057c579ebe09bcfc7be1f581ed36fbf5ef2bdf5782b7e24e254980c49700311569eef22db31e6c88d9b63063a37b07741544cf0aa304f125148358133f40e970b3f9b5b9f2f51c564208282778b2705b5d9158d126f5c55eb8a4ce247d12e35c60f636dd16029de78a3a004a6cca3197b7685626db6939899601c416ab563dec93e23348fdd2e58ef4ac76d66968d86a6e45a6a28294fb755f2288ff14254d09922277b99a12f7cd69eb674c496eae6a22e62f78fae02d78f64ac03f0e590a1507b560a2ded7007b50e857e599d805637ca7b51ba6faa30f9f4486db89edf66cb5eb14b9e78afffdb769f387ef0d5fb4a883f3a6219f0694887a7123107e74523d8b123e0fc61bd4bf4240bba747ec76197bb397418d76f227b755fa182d955e6242ebddc099f819fa67a1321ad40397f2bbe0b5acbbd4c63b682e26b4528b0d04f8d650823c973c7b74cc177a299040feef5f81375c96c4e080125d44c6ec87734518e0cb08dff9bff106c1a8196e78fc441182560e0b5f4b78f7d4fda385132407d138e25e3525753e03a825005b801f64f12a9e4bd73362defded821af6dda95d4ff4b1f5cd8f9b621d5438c7f85854abc07f9cc5aca4e430020d5932b68dd0940a885488c6c4fd663644df0a65f177ad417beec9224f9edd1bacd6c62cc3135aabb9ac95aef213bc1e069a8eefadceef05b253aa59ae6b5862f6c43f7eb9add8218e2676d38baddf79e6f030b06236d8cc7414032e5c88570201fb4d12cb7a62c087979819a5fbacb1cfcec2586a546760e46e975afc7e3d023621d8a7f6722bbbe1724a3cfbf99c3ec26379eb9aba2fcb9ea2f64e54648b22a94e8859d3d9fb0440a628eac99b7b6cb0bcb76736648e567f36d17d45ccaac5b35a1ee91a93ec6a4b3820ed45d7fd6c6a0cad17fd5213ff6ab3bd020ccd3da78d59ffed22c8a29193367dd46ad619e4fc24a72b4914ab2ed571c85056e4618d7b633a22149cf79f77c6c2ea2b983fae763bcc62284ceb011322aa2c0c6c9d5862a42100ac9130dff428a468710d4a7287c9a11911bf8540522c98b35efcd5ed08e93e6eab071e0ed5cb0accf362f37109cc8030b149fdf1b45fa5896a5fdb2c1e61185d154039724d29b55a081d05c8bb676a2c1043ad3995583b9a5841f1a8ef81fab4ba93cfb00e903f178b2d46fc3c536fae265c1355a69c39b60047de21a352d9f2bdd9dd2213d124db319e60a1f8ac918720a16a112360c5a17ce3c4c95fa9fae00a833f90cfb2a230b0fae3c7d771ac0972f2a861666ce2654bf70d05f7aae7034830621777501e8bc28b4e84f2783bede66db6959aafda33c3e350c2968be0e5e11aec07b240be8b7de967eb98c4f23cd0aae55630f2269fc421649762144692931dd29c62494a8f426a8252e99963ca2ef7203fdf70c994e30c9a7608554263908f3f9a4d80e3749873fe0ece95994a4a85f8cd65fd9ed72cc3e9b8af6078d4a7d5c0628efc9d1c6556872c569a975d31288c24ff9b4b48672c075a86b70795d24ce9aef738e4d1724210f12e637fc0daa68f0ddddb3acdf42c4f9f5feedaa9b0af29130b87efdde67d0405cbcad110b21d662b69760ba300d29b33258c1a18e9efbcaf208bb2488c3df4a8dff4d0cb5a6f6540a0ef7ce1aaa030f724eab401afec43361b8fd7acab7f6453ebe3647ef01200a3aefb0de16ffe1972226601147842bf5eeae95aff186f8db5f154dcebfcb4a34954197eae69935c5a0e865cada088f0b6b6fd167d96db7aeb6d727205f54b839b62238de51ead0f51645e8cf4f59eaf46741fd91685f004e5ee65935eb42139bcc099b5e36281ca79fd8c68a50b7de3d633621b42bf028d4475d721f2394ada40fd42150635383752e99067afedc0d4446d4c606180878f25f71f11908e0dd8c42225bdc4053e89b5bbc766d9943600018511c948e4bf3b21ae508d5fb7beee74cd1d9aa382d3deaf5f87275f570a5a4b5dedad50160ca37299b526e7ad43c496d8e6f69536607578dc94e2ac2943bf0398152a8f9d26a68d8d939a698d306169733263eada25855d2d1889531bfc431deee0ccc7761b8eb1b3f9fc4cb1fe13927c9c974838de79f760c7f66dc1e4e38f9e30d40fbc7351c85c08ea63fc97812cb78ed2c7f810f0d68ce778589f10e6f4e38fea907e5813826470f9923adb3d227632dbb5d6a758cfc4969d5f36d75bf7a0f04eb49c56c8a0eb9329088dc92334ecd663e595c4925d025f9f00b71d93d29177e9cfe68371887602d9eb486e70ea0d39b9a256f37e45c9d0c7a4a638386e7783a5dc935f0365c8934ce232ace39cadbc19b2c513ce2fbf2aa9a4c09bcb58ae1f4e68d7db071ee9884234ecad33a612098b63da05f2faf1b10c9057a85974ab0346bbf2c56b6dc691f486ab4df184820400625344e8713be80b18c885554debb0d0e003c6a679f9848f459ede3ba7ed93485c94ca0b198c442c25b3e207b0c46ed55ae20391e9d6e182e013425051594befca215b81c04e8f0c0ed725bb0b62e6a0965decd26ae71dc28e0d604a8555393783b72796f6a13c38072417fdbbf58868dc5b8b3a9bb437ef363ab6725e1d64790540fe2906a3ccc226838aa1a7590812fc56518d0238aac7fc9a5a91472eeb573f4a511f9a6aac807e0b60fa87794f3990055ffe01594e28782df47d67eb37be1f873bcbc2668e6862f7c8a497d28299926c1b19ba32f59634acd67c7b2a106ddc9520eb14c96a6e4b3923c32dc47831d80ea840bec273a213a68e480b18776cc08d5d905e9ebb39f58428a4c468b6e27e1b3a6d708393f23fcb8b66b5441384b402ed5ad9f28852422862ad5fd06334dcee8c69f8a97bef5f0b2f73ae44229fc2798a8a220fcee00e37821dbf5b6187ee1f4eb0fe5a57205f143cfe48dd7fda421e6d73e98838046a5c70dbc9471ca8f4a6743d017bea7b70b6c94c44bace2ac90d2a9697d890ab274d4f3bdcdf1056d937934f14af175f58e86973d3e026801c633c06f45d3eebe64615779a5eaa7f65e0a39125841c1fccc05031a4daa214be54af77966117e561f5317d70bf91ac1464a02228444033f62fef03e86ce395da06712e495bbd7dfa15af50f2bf26220d1d48902bb1466fe289c24ad67a782e93e4e3005c38f5d478a80d7ab7f826010f2613526b83e41c7ffd53064fbf803132cbf0804205a35d84ba9ddac570f2022a11e2e5296c2c04bc4dc45ddc8a063cdbf26665fd1b500a02eb5a58b4542aa1bd6c2a5e0a7e7f198608d032dd08abeb05e7261db59155de3877a9a112747ddcf847c0691839145113fca47ddda64e17a69633eec21ae0148b36d960b44b57b0ddba373273f33b3c0da9e1656b663ab0f9eee01ace2e492874fd95dca94074ea69149e028e13c5fdd7b3bfd96960d98ba20d6ad31bb7ebf68e292e2b7058bf152d60e5617947f12f01e3c09deca95a1624e951ace233940489221203a7e2e90d95223ea87273e0d631738868ab5fca23299acf229b5bb236ebb4a21c2789fd225508eda280b21a4981da8ebd6bd64ab196536dad0245a2ccb391a07fa4f19448cdfb3b3b623384256dbe202a980be1643b14df6ba62b9be396290c55dc693e85dfd72902ee9bc15280f0b446c8ae3c40d746debcbbf2e8b9324c446b638be9445c1ed69de8cc997c68c09f93079f0a240d718de8d8d7308d7a3bf43ca3e16e23cbc77c4e25310cc2827ea2f5cbf7e87b52df084132a5c3714ab39301e5f463005ae248291fa68d4812cdf9e3d66d3aa99ef215c8f81e6f07c611b965c6fbcab1e586a6bb509f1a2e900fa5c63462aab79603c40607df18e2c03cf416aba257f0887578fb3fffa0b8931aca4d22e1fd6a7eef7197adf254dd37d0e4d995e7ae30032bc2bac4046cdd8e38aee1480f3e01dcd1644889735be01f98b4b278c57cab5b13f555f3a0fa2f4dbadb1fface512c7348fce4d76ef67a7970bb0409b6ae91cb48d5c05830a6370e54cc03ed0705bce8009da39be1fb6b009da2f41542c3f219abaf963506ae901f79ad65cabc20118b880f87d0a4889466ed9168a4869cadcfaa8e96d868d7fdd5864d688f2559c382bee0d55999ddb93fe29352f1e70cbc77ab77b955de921a2c9b7d21b60ef960426367c3d12d62c8636e7401926bf07cd6b39a76b4fe75bb687015813e87b7a5062186b239c0532487d051ed47d4240c8acb9125b11054c652587d40dad374efdaef61666a9550353527ea841aa435a26b2b8e41c9e780aafd5433eda76f4eb63d89b8704addc1e95e06f058c726c8a0488a1457ab11a8eb1367a4efc90d1352d8981133e106600c5ea7a747e0e79fc49bed0e854743cc941acc9cc82fc2ce66cf0f72b8a542b89ad610ef1acc2ee0c9a67aa84fac4f2b7dcfb537dd50c6efdc0a0432790296ef7302f7682e89bfcc8a9c5e20f2df4c4dd7bd540ea133c0cb1896a346908edd9151d833985879821a4e7814e90ae9fa38646c9f1447fe4bd0e5dc237fbc08eef2007e46324d11209928010317f69ec4c83ba87841371ce02e1bab5321711d5b7fcc8306335a2c31b964c68141d77016c13a138bcea6d8ab7df8fc25d30416794dc9dd0df139a58d97235075709d87b53a57ae5635513ccbf483e1ec6bc3cf322e9877a66d836b9e43d243841775bd8a107e836b85b6bfde4ef04b1cf1c5b8e8d7d6c75b2d6eb6aa996b7908d6ec5fc29c42ccbe5267cd1de6a310e0e84add21cc002a3df68fceb8cd369af4135d9b89c4cd5f2b4fd103b63f0c9464019ce02779cb674800edbeccc276840270c0604bb502868edd3cb3415fdb57a0b5075bdd264ec9b6486aeed40687bc5bb4e9adff3565a204725365fe38b4dfb606fbe7a2841154fb7682d6d3b75225893d7c6a0dcc2556c6aac5b6bc985cae838a56da8c0768d7832567080b06854accbe8196efb79d8a6203827806cf420a8760c02ab64ceb06f280552f91cc4c71bc387e5f456c845c4d0c0529b8f7cea7db1c4b2f99ce16e340d5d00196314544edc660969e5b26c6bf4bcd2bbfdaf2885eb7a28237d6208bacb7119299e0f0a569e648823b5d52406323d6d2816299c38f34541bac52e8c9c7040001f316c5bda65076385814d393456efe7621450f941e1aef52f5a7fa48fb555b19209c11fdc33a3686291896b7c83a8119ace8f16f54b634129928cb9d3642fc9d80943e054ed65e24d3ef87281e5e7bb76ffedf63d7507f12c48ff4518a8c7d294d520965777aae48012d82d6cb6155ca2f18056772a4fbe58319c73d6a774ccbdfa4338aa9cecdef64a9147ac5b630ea8f062486c622ec63db1fbcd3d92fa9a23f624c44f76ad4956afd093a3c8691c1866394bea2d354e860094fe1f181a8b223a3f1bbfc17ca621c0cb73dc6aba536755ea3ab308b57d2ccc4de955006954ce8ea945b90f51a7b5b74893f9cd1f58f0beb007a33b1fcfefe88f84f6838ac6bee380167fb8dd38c650ffe959dc9a1cf8e277c2849895e4d5c0dca85e11fa81de8d397c8f49dde85f194a0c6d8ae66ee7ec89ab2eaa920fd82d48b1d23d549614fc4e249852fa10c6a0aa0914ad28af4515844962d1429a1e41d982123adac365de9d191f03a9c844f0e4e49463658f9ae04fb04904e0092d27148ceea0105696e05a656a9c2d02faeba2295ea7ebfde6fad3db4821d5b5ec1e9789597b49a81ec1a677a76c6bada6566619af4d8c1273b92047af3828dfa620b1b5c5875bcc6d3234cfc0923ce8409c6f3e6495eb59d9047f7cfb435fdb87c157f762fd2db19eb123d4683ae3d1cd4bf0e57a194313a9545c264287d93f83702cc8f93323b9340f596234972797bc05c65b88cd72011c5c4f3dffe5eb15b81d6f1b08e145dacdd499e7c23129e50361c18fed5cd5c905e557a57f6d5888656e79a01cc4cd0a73c96a4c937dd781f703a65dad6fe96a985e137dcca9986b8d245748467c3d751f55d9bad7d66af2079a1ffb04776e78d3e4c904e7c029e25a6f3d7cc733b79beeaf8fdd55dfc6659ded46ce2cf61512db9136b832b3db34724967b5dc1a0ff524ac18031ebdbd2dbdb404be4225a3545db5286371b8b0def811dc720a83718c20a460e2423597a442438002abd10a0914e0889594756c0170af6af0ee54ac3f68e893529e84a010ae3ac515f01c695cc129178dcf4e05dabd146e01a5f7ceabbb575a8e18809b21b64b1bafdb350e3d86001c22380d9b9a3898dd1978136b44d7ca59a37d53a3cdc4a35c3525fb4f24a132b32fbac912d970c102735f308cecd411ec77a553addf91d788e2ccfff429269e3d5fd4e087c79414c5fd4b95da027236883c64dcb26d33098bae79a9d2a26e1ae895016fa3fa8fb46dbba28bba0cace9a3464205a1e8d8273b517fc696ecd95a4a50be92590d6181aa6898ada65fa7786cd87de052e531aac6a1963e72c4ef3b7ee081fb567f4680374a1519d5107ce85f19c58507361a557e0c7c7e84f236c2b198dba9c4b7ee910626dbf4cffcc592d8b250b762e86c051a7c0dfec5fa389ae3d38791ea2dd81c2a875bdd2514d59d5f64d8f597ea178a30a557ebe23d1bceeae925fbf759014abd6df831543de3fdd2050156d4660756ffb0166eb57630c119795c1156a6ca2b333b8e6b850db95697bc92023a7295c58e066608b9c01dcd52c4014b429a67e3bdaeae81915309f2abc05562d9ecc12548919e22da628f5385600940f23ee2c19ec71d502cb25f8f052b177106d81df346a4cbd7c2f563b7574410033f5f9085922842873a6b1a05338c016e6eca8d8eacc28ecd9a0fe10c4137637c4d448d8f2514d70cd4ef082e57ff7c6a74a57d25def6287ca6df14c6f55991dceb383ec1c42d59ebf4542bddb957d6133fc04ab4137813111e30b5464ec35037556fd73964c0b8bd3f99f71e181ab3c6f758529520a72621d67660f4d30fd225aaa2e4d076e7520542a9aaf3449d049426cd815333f39234005623c6fdf0c35ae7361deb1b74bde33f5b73d078a056d8482138d2d3a5feff0e2a1b5e80b67b20f070bab9f6b9378b99e816df78333ee5a9e2ad25beff392681d11aadd9a5697058b3823050995d100adc79faa5db7a8ee7e0695483eb828c7d866a4ca5e9294c533b657f48e24e0551f946e6333da86852494bb53d04828210a2575e9fb49a7e7b58066484223c1bdfce9f9ba6dd4b9ab0af051ec928cd722bba2a2bf67b0cdc1d1dcf6cc12601f0e5a2963d6c34e3c7a60c10f25412e25b65d5161e288323ec840677378ed72a1848a33c59fb983737bef1dfd80b9c93b16dbfad02b6f6e0e76a039ce3a3cff44b9cd222e827beec3e0f19f8c51750c4087b9f1b0ad3bacf11452b20782336890cf9eb9541e6c5da8583db25ab56ac24bb1c538caf1abcb7215e3bf0d4177fcd60de1553a009823ec842fba884303cfc439737a0261fb65e54e8757cc076f2d4298da4e8802d0d90ffc3b94d56fa3e007a0472fcd5d3629d148f79e6c22e4c3b835474bc5e1567039aa42003c455ca5b499506a42fd1c54fdad0cf78cadb61758f2008b85b1ef80b45999fad5799e115a0826531271399b79f999346994e63e464b58373e665e96f211680f08136d51754e023bae99c58f4489f6e1c3d5cefc00d53fafdda26bf2ff2be9bcda53e628cb383982da2d60d92d74e1083cc32c90dc67e560d9dbade1bc44bfa014ad90d4edb87aa68054075eb8a9d0600593ca3077242a86b0f0584b5792bb54ff96d5e7fd9eabc172fb50de5c91352ac8a6972a4ae9ef0810360171b153490ac01f266b689a22761c0883a8f3606cbf87596f95bcb0823dd9531c2ff6543184f88e94e29dc4d808d216c565a089f7c48b4c387cc85cabe2a51a62341196f19743e0d08cfe784026664eef4da46366fd3974970d77dd3e555713a94e523756306113ceb15a1c7285287d4b91171138851f3458769194a13757f6da3e39b92847c8b2b1279ebffd73e2e3882be635964e4cd4c656608ad996fdef491cc00c017cd86612f894095a0cea54964c5e51fc2bc8f00ec90e7e1d543cd6ca59a8329c4ce0f147fb80fe078968988849e87376574c46b190e6ce147470024fe15f741534975ada8604e3af7baf8a76e0d36e5079dec4a9540f1077b72fd5013c2aeb9cdef5d0c48e5989ecb79132ace161307fa05188edf9b22ce0f17a70633aca47a9a94db2f5649f628b495b59617745d998c8081261d7484aeafa2001bf51fc6cb55db3eda511c55fd6a0ca7086f45a4bc8292182fdadbf28d98e881d3dbf872a29b32a14e88c035d81957c7fcf0e7652f247ad9dc99e288159595cc1d1e08581b12fdaeb37a0281122f0772d4ad6b81c3df13965774b7df56dabc8d31a0b49eb07c67163808a4b575373ed687caa7f73e5fca910d56c0e7fc924d0ef2ae0e9b0d7534cc2ef779969df2ff0086ca12101d94eabe5b06187ec4c4a54c2834f873f471e4ac49623b3ed617df5d899546bd4fef0988aa8967e9301d06378d5ff03275f38ec25a57c5423f2a2244b8e085a19bdefbc51110285c84a1d1f534ed5bf5fba5b0685cfb0643278e93a1e35daf3ffc10a4badf7dcef66e7eec4c7792581bd5f550c957b36f44f479c672564222f31041d94caee20493f4570c2fb5dbce3a466eb6dfd73861fa529c0256ca3e11ff2bae1aca23fa1f336b4093c92b468662a272e9bdfe4a462b560f638c1e020ce587d1a72ada7eb7080feb4373c7e460a16494863cb6eac19d1363cfa6e13b85041c93b5a4abf4eede9d5a13a01b1b8cbe126607742f8fc3c85ddb84df6232be89447a8d7113be68573e02e84be04435b09b809f8cf9acb9b49b454029b276ec618bb99123dd653b68db2b7cdab677fba3159e7500451286737ead21d675c61dc8c4fd743eca970c22e827ef2d1f5f9b37d799809a975abd008a1ab5b07c48084d137c93a3cfe711a2f34d6bf9be685f606741f416c45c54d60a1bad7b5724aeea56c084e48d1a05822831d541dba46498086a854952fc9ab9db594ce7cc91cb61338f5ce196b12fca00a066e4c393e95121ffd8a0ed47f3887ff97397b1be36d675ac62b523e627b5b1da7007366ebf550cc2c6f1c58973023fd84a73e027768668b1e9d0b1c2d24eba6a4770b22fd8ad394eb77f90567387c7218a9a82adae944c5aaa5fa01a440e9df6261c752039837eb3b139fabea6a149b6dd315cb816b862eaa5e7d230eaedfba13269f8b1c0e488f3a0398031a9331d239d206734c1b607b7a824d019945a40637529ddf70822481eb98cc9f0b0893cffed6fa70a24c1290062e0d07d85a82429434470dac5c6c701b3ed72fb5d01454dfcc6a0d618c19888d6c2c0ab5e0394edb6c2347f1fbcad1f885487d726f3e9957b28e9e90b20823f88570bc046fb3fcac40c74eb6f5b1f39dfea3ac9287f737d3e707adabaac4ac54b548398839068542f21a8b1840c19fa088a9b45dbc375b4ad1dd333a3905d44fa61924f5b3138786cc2129de152187717310f043c4b1dec61daec7c587c881d85a805751de3eac14944c5b008ef3c8475fe88d3e68b20e0673074984ce86f5d347e0b03a72a52b484e12bdcc4cba2b6c61d1ca91397f7294f577adf0ccdc4644cf3e48b016d9a58da76adc2cd06f7bc8f658ec7fa3701b105c6c7585a622ebafc44afa4503d43fdd4a81736052af2e44757796e21714cf73ba9dfbda1c7a6c8b064291d1972496b767544911097b2e9b3936acee9a40c67bbb0cc079bfd4d409de3228a00966c3d1cff08866bce0a2bb966b4f910182c3952efc486a300808bbaf270e0b322287903d30089824ca3eaf14f495f54d76cb86942bb5e27627e07a9b8b010c88565f515fe8c5fc7d6d4ce2dea6e0c9c98320640c58d6224d6fdb66c3caa19590f7e5df556db446f15237523c0492075fbabaf4e5bfbc8d9fcd3ef82132e3c1feed9ac74399499eebac420dc402c208306c93bfec27af22c2b084c18a0f8c1568d909a38c33178856631c25e0c5ff0b0a20f5dbe2d472853d31da49b7594428d4ad590e7c1bca7def724f1bc2640054ccd40ffb0df86aac9f3e07b156d8c0af3b8f2c0c721eceb3373722c5e8d091eb267c25143f3216b274240d94f10db5f250ef84a00c1385e764a1a25bdaa986030e109d82c8c75aec4f9e04ae152beff364f6c3ac969447c07aaed00be749326bc739f5d5c87362e26d5aef33ddd411d0f86d9b14312eddf26ce467fef9d05918fd6d0adfeab496d0a84832e54447d604f1c1f4e8d382582cffc7898963e41256e6c462bb2441dcdaf5377b135494ac8ad902132da147ce16738ccaa152a79a0d96a972785105cc9bd2ab1e90d9d1a8bc0296b5b39421887023f296416b774bd1c48cafd3a53468fccabdb928df663be85e1f2d5b74d0c6353738d21dd09960b570d928f9417672d8f78596cd05e9d3ee59a1aa99a1bc32dcc9fe9916584c54898151781843fa5dba81f1d2adea433447738f7bfd44cb711eb8ba247abea23a43b159db39ed74838e575c984a22c52eee6a634b54a16c75f635603c31300e340497ab92d28f9c2aede45535796b93c9437c76a2c7bef5fd72932df58e6dff3e09c60a76a8599bc8ec074dd41cb63a5a99d44e66a1e63457a8abfca2fd2a2f39cae7567b71d36cb6d0524b12c2b7d01fac282c95030eed012b9178e581eadaf7ef890ef062791bc097323a4c820df9f5ee451b2df481012aa6e0bcda2e0bfd88c8585805297943375219918f948db4a2a9495a817c707a52a37624356d6075d012ed339a146e2b5ed741ad4c574de4c7a02a79d32b2992f00135bf9c2d31e56abcf7ac1bf757e463f0369b9df9bbdaa1bcef5e5d19d3a488ea8da41e9970f705de06f4d962dfba95a4d1a0a248c6473f657e1912b744b35f3f7be39bf4ee325132d7fd4ae4c7b055907baaf51a5eee678120fdb3d8c67023ae953fd1050f3b48a86cb25da19f8a000357f02edcac98660957783cff28f67145d514c8a52e46a218e22b2df8eb1ea2fb38662f20522df13fa8920e14ec1b31a0136564b552aca21df64387a46a354cecbf9cef02fa736858bc5650dda01773553d659d804a9dc7dd493c24c72ec7b39f2523d287d320a587f0f3b2141ecb3a10905b6c71578bca4e2547f232b6fd588d37aa1509806c503fb60f7704883bc325935371548368cd23f9277caddb74e12e8b239b50d45aeb7aa5999ac0c00661fcb854b3f59df1d1f86967dffcee8eaf165265cc63cafabb4dad4b458998407c453e45903c9cb43094f9bf48aeb1b3d7b001385c316142e85b5e037cc7911fe27bd5fdfcfa83a4943da9b68bbc85fe014afd5fc5c716663f051cb11e06d388f2de2024f9ca6ddd544ea7af57debdc1559b7d28e3df0c9a925331c1a36c4c41593335f0920ea591afc9113ca6f2ec948bfbd27057ee53acd55c3baa70dd60ed3ee0ad9f6dbebc2cc72d0ba46b15e4edb5c6b61b09b97a7bb4d302a11944ec80c45f0498c87d576293dead1bdf38ca4f1838e8d7264b23903dbea8e02973f15f76ba2754cd1e28b91dfc666e37f8764ccf2f1312e2a0bbdd9f90eb94a2d101d6b898ae015c38311a9383d73396727bd462d1be62b1a75816b6184bab1d1ba8ea1baeb80dbc75bd0d5816b740f2db64ceedd52cee0f0b7a78a1d09911fdd264575a20bc919379a40d68d2f764bb16583536454286b0b90790044066b034ad92a9a29a5e268e638db999c54151da22b7a0c1268f7ae4c581685cd059fcf618b2c1af92eb005f30f4419b9f6fdba8573eb4074963424d96a7c29c9ba23fc580c737c4e517923c7dfdf1e1ac4b8d1b8c6e65d258e72535995119f3863934ebe1b9b8bc0b1bcdeea988fb257c798b8f6210ad04d659981e0fc29a97624ea7fb9904ee37b9d9dfd6534eb20c77576927d8c955c19305621bea083a368074e02bbda1cf11896a0f513b14b800f709ba67860a15529f3ffb23dd4774590ad4cf406b5af552a95d409b22a4bcfa99a8d09243c18f9fba5310f88cccff85415bd967531cb2fe8d4b6ba405ce18d04f2b2d499242661843e88221bcc7f7af2279ee6ece53590ed1a58b1e115a35b777f902ba55a6292d733cffda3f167fbd4a79135c68c031968547350ba635831f9c963d907dd28b71c18eb3bcde78219a592b52d4489a0aa588ccb6f8cd47fd5d360cd489e8972abcb81e8676578b09c545c193af05ef2041c95003ab43ed7512004d8c59b53ca1ce0164aa794f3dcf110c7147e270aad359178dd0a3ea3826134652e57ae3de3f07fcce9994cf41c92292f0561ef09859f80bff2feae20b5a6a1218533ebe5ae51735b8edc28f7c1dd9d39a28dca02cd63e80c3d2accc3736789b0ef53e18f42da63f3a9d84ef6528f60241b5ab96a46ec2d01157b85ec74e55b594ec982987e0c6c523d539b3834d507227fd5ae578f86217b4a5b1db96f7d44d1bc41f32de1ff4a705acceb6e6341c08184182e6dd837f5768c7eac44d9b5088572e7db069d5283dff388fa69229a0283f1f78a10238752caeba4e8c91e148cfc01c4eaa7ae98d31d39a020df4da73bf0142d8fd142abbf49bd91e144b9290313a1982e146b9de78609d2a5d9da0a9c2e83ee0023532412dc529f1a5b02c92dda88a783b0cf4ff6ca8ab2a7030e52e0782735f996383e7322e795d9344e6f4d063e591c20900626f3baecf08c04761c681685e5652531499a4d740a4ee1b2bdf2012332f6ddac5ed53db3004ea313619617759b6f118d08163c6123da7864583d3d144b77b324b3e78ea96b5d0c65dd58cdf70a4f942c950ffb3506d0918bdb3b5344ccb417be1635f6cc26752dcb40d639b969c5e3023e1a6266d603d878f2f0cea9fb2075afecdfc275fc9d91d8e35173f81e615c5909e33f1ecaaa9f2750ea2dbe44275a040882469b1eb9d6b7bd2f1f4474c56bba67a3acb8215c3afce47b8333f77849a162f4e0cca9beff4d9dc0ca2568123f96c12c90e5bd80bb44a3dd92a3726ac20dd3ac3e4773b5fb71420d116c14920910b9ac26a18876030a94967a841e7702f48cefab983065fbab0dd708df890a7592a01deefcb184283524ca856b865fae2a2f4baf433d3e5a205ea00bd90a0e13eed7eb96de86f173579e8e00f3a76e91397d4f069d6c5280f81abfe8b8cf1d63672cd845453b8a9b777acc646a884e1c655024ed584a7b577b6a169dbb59badb5144f144b6ec4825658791e485ec788c679580a5645a6c8b336b56ee23fcbfed764c5ed5979e654698d2df7552eb84bbbe5b65a15bb15152321552ddde2b4535ee18dcf4d23c79b5326fb386d8306a0651ab6fd4e8ba7a51a28be15e97461ba545d77b234f14785367e1d5e7387eb310096fd967c3ceee246e4a284c2efc89489be0075c559a353ea91c7ec0190b0b01fcd171ae08cc3c64825e1495c7fe5ffcc0827f3cc7aa4e6bdaa52f760c0f028bd4d6d66dbf0d32ab201de0c7878a316624b8585bc885a6aa83eb3be06eaba19a068eb6f2154e9f9c5cfebbfd507c372f4c998440aa02f133f60e634f70d51c4b0f7cd0f03aa26a2f0fe8900f1b5166237703ecaaf2392c1e71d03a80d961115fd23ab94fcf729680968d1b9f3c9afa842384b25c65be1d6e931a99d02f52dab60eb9efe58c88d2a20903d1d33eaddb3e5cf0f00a88fb9003801c409bd20ea82987a15d84ca9487a8921e4a86249a354574a81baa421dbf745ee7218c20052f64ada86d53ec463db526a46df43b85595458a345c07acea3a57187adbedaf3b6ac0f5476867b601f5519bfdc899cf6947ed00b5c6e8adad356474dd37e7ca917a577f92063900e80e0c82b34f6919b3e1c605022b2d1a75b5dcc2aa7d92a8df9cdc925c706e650e96860b63eaf25433fef2a111d6aae6cf6fd19fbfb9526ffbdd2ea5f06801d7a7dec87531b4e4917690314352afd47900f6031f3d35ba0d7d4ca46b494f5f2d09227a6a6ba3e6b760785dda43cab47a89f78fac08672d3d76070c66f937b2de2ea587435a145fe7d82effd08fc032a433c69565dd6d3a4cde263ff2aa2c53efba1acf8fa6dc113e3a06f0868c7bc7dc867331718589fd0f6cd03dcba57be99a9129d4bef77f89d5a736de37826bbe7212286d0310128d56e890d2c6bcdaffaf4cd97cde6ad91e0642600fb80a684fe8228b721725a00264d78fbce0d352b1bed0586dc20bcb2c48e765abae6aa1dacd84991761e8aeb2af4d844212b8840c80b1e34dc77c99932dcf55c6bba64a4122423299f1b0b6f1fc73cdf0b71ee52dfcb07df80e9bf73570b4763854f2e02a5d48e86fb4c98f579f11e336048c1277ad62d5865a7452d2448f09fbee2ce6bca466ea04c943fcf3f00a4cb0785204c2e738fb5a38810d61c27a257d14cc74ef9956aed75d5d87c587a024c5c0b7ea2e3aca45fd2b6b6e3dec5393804accc245d0f0e4fdf8fb0ffab1263b09bd43a5900cf76bb2862980989922bd2da7d6e3bceee9c3164ce8d79723e180ed9bbcb19ab529ec5b6f6010f3b20098f41d57c6dde080c4d8e14cabb4eb8ad6812a941af6efd8a6ed6124fbd265f9117e18535f07f41d9cc16bf409986682b81a880ca241baeee2da579936e06d2d2af99251343e9b5e646dea03f9f238ad49bcc613c9b2ba15458dc4caf00e25ec8b24848c8fece922670324345edead3faeb0a6565ca786b5e8e0b623c8d935d8c540e4141bc1db4f039684cb1f4ae4acadeb7ca7bf81f5fdcc187e7aec6912dfec5c7cd1ae59ea0b70e3a866d9ea2138781fc91e7557078f059ca59350602a28f519107dbae991ff23740f73f254ef583a14d69e1fb8e7da423803553338172015dc8cb7c87eca9f763b2354a374dd2491c89acea40f03214215aeb3a3e635eafbbd62c77765024c377398ca6596d5c886ced815c7123f7324f1ed314afb30680d1960af72534ea713a5ffa4c1b69db7d49ecd04f6740e34f208ca518c79802c8f32a4c48bbcf8cfa4ef65350d3307b6eab592670c0c7007be32105914277c09958955e43add0f81e85583f82927c41179eda1441c8e8cd6b2a613b99372a9243a19fe9f1cc4f6f2587cdd4e75732114a6c8b97b2cce76e6751194db0e05b0d984faebcaf4afc4858ff8ae6e314ff8c06e12af68ea3142f31b38d052b0ffea6e9be7b3873ab6c02d85197289a09b8c8c38323eaa6b5ac1f39fa9d657b48d51ae93e0b33c0893a5183df35323a842b033f962aeda18dc57619ed52f5462ba77d104df4b555fa03857b5908a5d48676d79e805c688ac8f397065257517a3190c1d84f8d80498513b39e9337fc864ee79f0f1a78b0f4981d9c28a217dededb57ea3289c7e97fc907c7f655a8c9d110ef7e49edc151ccff52cc78d9c5b0baf5d9143317845467a0e3eff918598ac8903045709744185a866fdccadb0e522861a69cb7c2aebaa3c2b25035591eeba3c4c4532e9a6e19f704955ab85050060f06ed66f82bde77cc93204e8068b376748a0e99a7c17b45a03977620108b0b3adab4cff6980fa5ff171dfb2b720d5ab36c55339ed44e857251bcde759518e6cbee533560fbb8e3a9ffe1d201e60329f4538e37dec8f0ed5aace0a198561102e09dbb6a094a16dbec04df0ab9cbaa6a5b3a71afb96baae48488aa89a4efc8c8839f1032729bc186e11d62657a0a58754f9a29ec3f879f1cc1c772776087faa1722e72399300d3816cb83f0d14a62d73993b7c389ce17f82be4da9526c5e5cb3fad394b0bb745dafd29b512de72e87f0faf7c4b2dd162c3fed19199d8526aad4380debaa4f9c023ebb14b215fbbc17eeb139033ac0072203da2fa0e0553907e625b183d7681edf892b5a7b6d675024b4542249bb3b1e42f1581160335de958793293d9f4a8bdb83008b0b05b2ce50fabc8be1e70881f76aac61aaa8537b6e19e079203817c5eea9a6fb23eb11ec398f2b2d46959ec7ad989ecbf1b975d531eefcce7cbf1d1ce83c4641f0ecd57e264b6b7b0673219670bc78bad7ea27a9789f331d66d1332b5e24b2f16a8271dccf601555639d4cd57ad85f82cab8d05dd60e3028d0d448fd0442c64de0ed049d7d53f1477fde7666c6abf528c3c368ede98f22bdfbcf5d0e0cb2269d8d5bead9101de3898d1c2488e2b7b44fd27a07505c83a7676aaba23cddc44d64ec6d698e3343f53af3554950304046ab3e64ed03ad34d0e0bde9ace1076b6ff18a5f3164a262bfc97a62ee6ff65ec8098e10cebebad5da2617cbf9cb5c80f6809c53d5bfa9d1bf95b3ea74b921239f2aae1de3aeb1b092de7eee9b9dd5fde35975a068b76252cfa15b2a9738c4257461bbb2407ac73e7bdc38919ec32f7434a7c5d4aede2d7db2c35010f1a1ec88faa392bce632e04531ebc5d295d1d1baac79b094df16184b89ff274152aa578661c9215bb7f42b2b4d94afdfae45b5571dd6082b9bdf7b556de8783c47d10d126c8a7ae72317b95e8adf64d8e64fe36adf2313f2aecdb2c125def43ac954e2388c694e6168ddff21dccd6ddf4d74862b331d15372e286d5247f363f0111e9858a1ad492ba7aac1100004898d6a1a5537f9e235afdf9ecf6e3b6d9acbdf846f2fb3eb81fe4b8392e8bf1d967d72bc98911753a57e252cc38bedfcd642d955f95fec80847c117053e3fadb5d0cd834f799b23fb17aec478fe511a7bd2f34e9a19157e8ae870a20e8bcd87123c9a077f9cb7732d77bf81df80193109c7e3d88a86c6e9e1e809c5c2deea13a5ac3252d4be23be41de35edac8b647527ac7e06de2e9ecbad9a031f0f5f3cb8d3d83c2c875f9f9b0258c217bad503e70b6a4b51a051362e4fd764d8bd4e18cf21ea29e01f371269148199d40fd22cb6156654daea674d576968d284531d3a4a673ce0ba9b121d9771406a11d7440566045a3f1faaae100ea8546ab0248f03c134e92bb8c7efdac214417ba0398d170f7731ba545a5c1079afb18fe8fee7d3322ff8b503a3d327316552247c19655a6b93ffddc70b7aba22abaf38dd0c31944405d678b0fc7045a25665d38c49312ca7396f18ac20fdf8957ba02145d05d002a0dd86d85e80c159ac1f4abb20e60ac79e6cc9f24d935671a96f2bb8640f6e8bce3d51066ca5055e062825b18bc9b76ad7deec0134467a6312e1101b3ceb0a0f06300f8225104bbf3fc9cf8900c963ce2dcadd78f64323b25cee662b98d58ab281f6ec1b9345eb71e7672347fca2609f0bfb7fd836b0c9801fd349bea6afa6a42e9777dc9502789f8f952a92f12a475fe7132087dc71fdfccfcc9014888dc1ebd3de2044548cf5643ecfaaed106dbb0b84a34ce835800bd4b039cdf93f41cb520b698541aff0006f96f9593c8116a5a4f4b06dab0e17a7ae075d1adf9df526f58f7cfa94b72480e6de065a8211f3a307949d0178236d315a0d19bfc1ead90c717ba6320369a628152248eea0cee399e1872731b3a4ed4b1ed240d352914370c4c29c4a5cf1d44d68a7bb618b718be5fc279790c7830c2109fa698023862cbfd15b65457d1c514300aacc41453cbb4bf5e8c51a304decba43d4c7b8e1e6fb8123e60f3d1b3b0318ef0b9a8b8618c0ac476a57234a4dd27400ecfc418e820e4cb26893f76c66ccc6faf57a72eb7b8ba08592d2f09678a1b18fa854e36afa3ff06655edb7acf855d4960ab85c84186dbd9da3a2a1ff33d715f0c44243bb6aa35e9fe3ecf6778bad29d313c7dad1b08ca79b7bc56d55b34c702f0e8aca8f3ef3feabc2472f46777ee8236f3cc8892691af0c3161f7640d14d1be0d1a51eb52d42cea9d54782326837f79e405947d32adf39d677ec9dfb9972cd51c832ed02182d6fb0b899cd4bf1dcc0465c326380eace076edec4f83baff2c683061f1c65a8f8ec610b76d9f64f2bbffcbb2e50f4acde60f493db395a0fbb1d307a27c670f6f3baef02fda158edcfd9f52a0fb36ad3b72043677ff26477f2ca06437bb3738ea750cb1055cac82e5a50184be794d37cd5872062ce58f20325d76400e00234322b599dbde546f4746974f3f232872bb14df37de7df13283f12b871de57b59aaadd664243e2ac8cdb35e1f29ff7a71dee345675d2c2c4dd1a72287a07b6b2fbbe706bd16d1acf9a061683b64482ae6359a94c805d15034d3c41714946a9782acbcd8c1c217607c96fe281e6504ca1022e8e53279fa3284ec9d4d6fdab2a85068d048868a529d74898ae5460aee963195987102628be1efb01ddd20c291342f889f282bfb7b2b4a4d5acc0d238b54c2ae9df711ae863b3b9e5b1bf59e8709c4e4ae817127ea656c34537f8f96c4028d76c0acf94b04f060e80ccde55de15da29c89051affde3ebee7480f5ca9f66a3e638f8daf8d140fc9aa9c88dbbe78653fa35527d2ba5124407f23692aa7441febde905fda194d6ea73c26fe4f6adb98fe8697c9abfc1050f36b8ac351ce1db6413596db955789fda0e96e70f87715c62c2c751c79a62cfdd94f2a6f3572dc20ea784569319c75cb30f138bd0207aa367b16394ca55df440a29270d5b98ea7f2579cf79196c7fa93163befedf27300bdc2046bc74da56346e581c6529acf6d769c6e1104fce6a0ce2fa38f4bd34c87a229ef4fc59fd22541ce31089f36fde23dadafb36cb23328ba2bc266c70298b3de538d53f5884f70a9a7ace6ebad562c803609ec1b5b85678398b3317b451d746d77b33acf659a47e7d8cc846a7274a8c7e27e025c6201f1fd90e5a22bf7753ae2720ece470b28868391ab00e2c94530b53561c7b094ba6e7e601a6043646df2e8d32b716fa9016a0b0891b53b926ac5f9f00b261521a742d9240cffbedc1c1e2e825d0e4829d40c190b641e3ab7b7b6aeff9fd6f0df627e5499ee93c200610f2efd069f2078b0860fe1d5f7aa3ab163ef8ac02e27bbaecdc0774a9f1ea7b43caff9a4366aac9246735e6aeffa9d9012dfd905c4ad860ad70156b000e12216a123bc787e2a683df4be40a5d90cb67d2e06e252b7c53791126e0875b1bff2aa6f303a234cfd04d6efbb9163379c445f78c770e4bdf0087764526b133ced7ba1624e3c7895049a5041f6b24824069eda818a0268dfa4b0d1d862ca38750a48ede30586351f56eb58419cfb10889708288208343c485ad3eaa00499e79a28c68c3b2f0c49f599b0f30ba03750f6df482c5174ef5ef38636051715e87068b08bd83b6b9ae7ef82ccea650a107d2d7f0e0cb9bb5aef9cafb6a1159f47688fbdfa13bb2b308e5db793a0e7255c536ad35c830337d34d4de1d7fda311e76f6330931a13a951137aa2efe6d97c7a26e2b0758b0980c728435b17aefb0907015efdd30907ca184e54d62e55012871486258209be85ff569f858a0ef2e5860eb9d2ae4bc82033349f24d68cf5414307e26e6808276b7713dc5f1ab7da49cd73514ce57083797188a1441e384560537f21c9be04d7ddee789b4fe2989fe1ae74fe906bce80c18321db452d1ab8d0be281cfe876c9176cf26d9eae3606cbfe7af52e9e91cd6511737903e33a64935cab9dc9240f52e2af25579a55446355935b03fdd813b27acaa3a9618bc747d3b1a6a7accb476d08f9ced061d7a47374e50db6c1a5b42e9798cd33b8b12fa742c11cf0056948765ab719d3edc60c8f9338c60826efd20888dbc88bf63743304bcc3b145a7060e357f100b11a847e9d40f769e1448a263e29f5c3ef131ed7e7773e2ab555edc1a3d9636a0fa9e95f579892c109d224cc9120b3047a5ad84cb14e88bb5882c306bc70714f61ada4c9afd32827fe206e32a15709156809a7ac445300d25c2d7877eb3db7bbbfd032aa22ead828b88a2309b9d08989bcb6d42b4d67c2208d4de945c47f2ad0d6425cc1e1bb1a2f2d42755718c7a329ff41979127d21e948e964700123e89b08c5de9e28f4bb506f0119f3645a9ac1538a51110014b7aadc53f5ad218436ab645fc81953dd82c7f0eb9fa205adba59e4059ed1573d5f26fa64d4b23097022c49b8ecaa275030591cd681b6e6bed9043e077c0d8377915790003b636cb757d9cdfbddba14a95d7b15aff1a848d7a6266e489c2203398ff547f4766bb00c92bb78761b8839290292e1d34675d20e96b4e58ae8fb8b590064cc8cceacee6166a751cad21e5a8a27a0bf25a62145e6b9329852ded52895522177aa9a7fcf14c4f0486227be49c728e63e92e310cd2265012561502f5bee81b4c9dd3cdb511514efed4ae32fee969d17d548ca543d150d205566b5b0aac91d4e2fbb245e6656bf064de780e5979d820ba09b5d1d6445b6246f1df15e5d12e79667fac70e335b4a59d6ee082b0db3d126542c697577d5a34d93986f853fca30e061f7e6bcf0482108b3779a1bed064c64baff4454404637988e6efe3a86ce9b7715147953109b0dd914a045921cfd8fa12a46d7c7d3872a270cc67c1f58215b38f683613c7d6ab7b771469f04fab75911f595660396650a75d8b7e7e330107aac4bd3bada678a1eb30ec3783427bbd484bf2c39d65487501899e22ddad7f320dea5d2eff6c1a7df43522a6843d706f7d3f8008b4b316a897d02e8de00392735ef8304b60171caac805051be93a458bb98cff66202d3c4b5b4db9fe042f44482b4cd3480ed33c6ca6dcaa5342929384a05a38137c472545474f870e6386702637ee37cba6e3a856091434baeb3d34c00923ff573cbe9c5a8df0c0e105bb9a43ffac8bcd88e76aebb6f7dc49a10a34a8152ffc46f5bcf9cd82fde0cc2cb2e51ee86fd9b4e8d727fc72470a1dd55a4a6af3e648707fe61e79cae08b3adf47b12e89a1d2423cadcb24acd309e8ec738952a0099ee40dfaf7f0d311e15be353828362748c25b080dc54341d37988c598e031a620d57b51e0d02aad73c1776752d4db22097ebcafb68efd6f0b77b581bc6eecef76fac8c81639339b38f0a0e6072b04fe040a03d876927c65b2b297c771e4bf696db9c4f739ee2970d523efa8b66fae5dfb31db1108e3b9bfccad3b74fbdff9ca2f018ed979478dd0ccad334762fa309b730a860f9a2d1f1fcffe25213a0283247db132e7f3bdbfdc572175a88f24679c3746632409ee491634a080891793f0e5f34fdbab0d272524be3ae1ddcfa3eb8a0be566c182c0ee3b78f17e2057d386db220a7ffc79cd18ae149119ca369c0303bf824c8c30aeb2153e1ff1370954a8fda13cae19c01c64a2308f9b49089e0f5476aefdb84dfc5e561e1e49b3b981a3d9dc0bf5fcbdde74b21ae9ae0611452fc9c2bfc3b2870efc2e2dcb64012770c23e28c447f9b8e50dca460c3fe4d351a9fd38bb2f9f9abc106071a9feeff87819898bd6fd67dac4d1a7bc7ebc2bf579166e9e6971818b10ef6f795f5931528be99c916e7bb8a16ab521abf4cdebe779a377f047254da8a8255a1003e44a3df2aec32ed1490b2d02736528d1a0d47895482566bfa7b1fdcff9b403f93959015f46b1d9b492133967911bba57ebec504b12e8e24369e20dc5358811d409dc3d45f02995df958d343e1e00bc2940dc883dc4cfaf48e0273c3165f36766e81b8780f6298fb7fa17920703e7da56f6268f3f2802897279f4e8c2cc63e89900395e4f0366ad2b34a9675db682399882d211a424b0419e03dc88520aea4d723a192688f72647e5ec4e1259f6898cdca36846a6ff90001b609e2489a2de40be858fae9f2deeae648172c4c14e048b70b0a3f33caa26dc4a1c11d2135e9e63be8172344ce543610df0314b13b5264fbaead4db8864513d5846292655c4a1059dc2f527a45ded763a78088fdcb5e6061eccaca06cad8ed2d0a44b9d93d5bf8605f8094ceb57f959b98733417acdd0db1868660809f090ebf97fd4a72698454175a0496597135635a76473e8749043df11a7b5af1225be5d08ed00a575518c97e4b717fca5f8e7a2ac067459dfbff372f5cf858428bc1d36c7cffefee0b9f5620f97e720987b8ed22fb78ea7dd7911b70368462f6a2b09144e40a6567aaadd0a62d153ce71373a8af68a5e98273f2b713cfc510624c7eab28474099e58ba9efe25a7887a4c401f6a8510f645d602da80e1450cac45293669177aa86659adcd121c9d15efcaf0a5bc0c4d2da76bf0d683d468002465e7c7c0acb5d048f0ff9e80d3326b61d11e3d93baad2e89e1c1dd723270dac2bb886e8d80e285e304f01dbc2808216bf5fecae0a8b563f08a6d4920aafb60e0f346f04b644d4595abc8d10c182717c9104f843787f4bc82ba460e1d20095e3fbb726e5c7a8aed85b16ad8586e7c87b5c48a8990021408c224617e0f43811ac87fed3c74af65857865e77293acabf9cf9e6b2813605d2d0856afaad196b06801cd306a449f4a20595814ca249efcfc3b09b696a6f0eefaeab4c92b9b82be1514831de2e4292e46dc7f0a09b92d81c9d2cd95c199fe02dce722669346d706297af17962b0860be6568315758abeef22ec1058fbf085da64819a7af867b0bbb6cc5f3ce0ed6c74a99eea7d83a6034a3c6556977840fe6fedc5d54cb668b2964b99cbde065ab1c0923f316185c5d3dc70de6a17f551e94826218192f3b058ce239bc4e6624aa273a7483a0977ccda10531dc52a76570559b3584c57e9e22da83e1735c7c669b5157511ca374a8c5c0c669930b1a422a79f7d10fcaebdc9d4629c112aed2b5eafd547f60d51094d334584d2d3afa085b9b3569612feb4119d91bb4addfbe47ba7f7b30762a4cfbb3cc757004eb606fcbabf529bc8a0098d12d430ea17ed80a78104dd22dec3f50ed52dc43b3ddf3c7691eb52b749ca9042b7f9f8026bead50c848bd0a357e63f29a88a09587968f6aabee022552ea442b59b4f7997748b18137b6f00eb3b53fedcea12d873b172b8558f32f1bd8056c20a446e4a9dd6d066f73d5ab4e1f8dba88ffc716b88937d33cd1b655534d5e7f78d2c2c99e4b86e3f7a1d0ddfaad7361e84bb296484480fdc575ea4d8d45239bd32306c67e423cae10319258cb1dd586da6a310f264b86406f08b3bdd94191894502cf63106444bfe75931a480d8ccf74d9a8ada001bc6fbc36123457ed44f98e84cd42bfc65e1d3e4a7723e7dab1e2e07316979cbb6a4ae1dffc92ca49a724e1ff507a7ad4a66af06a7f4beb0e64a1ad4940dd0b172ab61f2e2c60ee1ed942421e2141abf79b60b0633eee66fc5c8211a72b223d36108ee6c7add356cda9ee2125108bb506cb75fb509ad25d5d2e734e2fe37b3a40aadb583817836b19c93054a3d5c1869a17496927f8ce4c84d8452550b35b97d8fd9ffb5775f424f9903412eef4f3c99f495e1c3f2fbbbaa0f65ea393a6b1fa512aa8eec938cc139de47172561644994a350c1e10a2c16c144cd04f326c6dbbd9abea3a0d62ef8c969d2a5bbf33fcbef2f2e3f5c6e62585f90e0b5bff8b694bfb0def1b2a139ba57110dcb29fce9f66e4294d616bda8baf1a98686e4aad00ce5d1c4dba00672289419236416d20c75ee32b4b2859ee21fd1ad0a454e306de83439705b167b5e6c7587c78c8a8aa199fd01102dcfe7a55441e89a6f25e9228b67d5b47f8d483e3563828b798a0037571d9b4c51a872ca04d42257892d53be360d18aa003f6cb484769a72d332305cdf418fba62ebd052295d64f1b1d10a98fb2746b1ea2d0f8e7f720a952a600cc5c5edf359b38cc6842d4accad8b9285f6b41be7f7ac558179690c1358682c3e0a5df8ca09f9278917f09e20583d13c1dcaa04144e369c0d124eaa2a4c675d649ae73dcc98c28c800504c8ecded2705c565100605f980dbbca1b14c1c38de63530aec61bd96e5e361e8cb5a080e06345c304aec139c313f931deb2b2d0852b09f2ce2f3c09953f06474a7a7e220cedc9944665e347ffa831669334ff15e70da89cac0748bc15138a79c06e8e9972c5746c0add32b681e48783cb225fe9bb6fc96ea667159fba771aad9b6fa62aa4e4506894139e3d0f2150e5ecc91b8a3d2e0f195b07d19ceec5e014f0e4e3c7fb0b1d989ab9f9d1d0ea91fb2fc22ab153cabe53c550946793bda87cbfbd199ec12c4ade0187d22f3079965a15840601a2097fc79aa749685e456b9a42e76fcaee27839d0c4cdf9f00e3d571d48c2ffd72834a613f1e4b3ffee82e9a7b8f55c4b5521e6f8e9277122b7f58a2841aa011ed113d6aa710f37f4bf498d05eebb97bc30dd90d411825619db3ac21c2aa5e10f2bfbb292f8c741101a2fc3e84ad1b2561ef8efb6a45b5beca035266d3e5489d791961c7460a7bdfddb3e36cdc9321259fe4743ba387f1d9e5ae4827d772a9458c4341da22ae0c8ea5d2029cade7bbb197526bbe8e58962a75ba06516b10a41fcc8da1732a699a87faa5ae5053de1215b8628f450fba328482420104df8d84e4d539ddf52a807cfcba53b348740904364836063bed5e0be8d42fc09c084bf50938cc65f9fca26854ff000ef3bcd9e3e51fa59808237614d53215a11f181bdf01833cf77fe45e1380d7130b7bf13330f33d8fc0b7f3cdc2d19eab4dbebe35f0e59fd25653dc5d452071ea0d7f9e6a828a236358f2830d8759abedf4219fcd352e910f34dc6a60550a29bea4302f646e86f17a0be845d3b6864c29cfbf2a3026d0020d28fdaf6f1dae831b9af34cecd8277433a9d316d82b666c20e597274a31b223b13f35fa951bbeb5c69b4ceb585eaae806e91211c593f3cfc44e5718d6742a9a0de38d496671a21369f2dcf416cfd4a9b3a5381f0585990cd6d86bd819a55a288a31a2834e133888e12524ce6250ba04b26134df4d336ea626c6be64cadb001c1cdf087e0694f100f0776bfadf9da6dca56f6aa85fa62f4d17b5f9ac057db535fb939a1a54a2fed20342d0c519160933723b60d0125d6ad1e0f4e90911523fc9eaf5ffa1693fab4cacecbdccc302d6b58b4d0a96016b482c9c3871b6997fbffdc38c0947c90aaf9ba9875313a9dd1b6d19a46e36f7ef59b5602fd6edf42dde3fbe31731233f0282ad4f3cc55084beefb8b52c3c8629f441d7bc4b1aa473ed23f06301f36e286977ea86c721d4017167b165de859a53288d8a0afe7be3995c43f4145e595ffd57267e8eee50ed6d41b0bee9f3f22908a250df0591b8906079d43e0d6b0efc119ccfd560d2fed94ba8d105197c9548fb766e5216d50b68fe0cd4d69a4d0185a3c6ef5ac4c12c5f2ab4853bd1a3470b50449af4ceceeb5f17b57d62e6d69455627de00eec3273a75aac93037aefd17e081ddd48887ce267fd2512786db92e4d35067ba4e5feee593e1f513af8638a775360563ba4f85256635468e1c109284d5984b3b3a4394d55194f6cb12561a92e9b78cc352ba8b6c6a054bf44692e66227a3f237788d0f8ed099fe40d4d472004f981bcd7d03c87e09985682ed35ed8086e171ff30bb5f4bf462127e5d7f96973d79568b86f8a318079b6cb856034484d46eca962d21a78f0b0d1946a1a624de3f27b90ee5cbd0bb828f3f28826e2cad0d4a9f69349e07f0c2046f78d54dfae83766bd0e3c798d192541d5dd0d4e1af8a8302ed5c20f9401eb5613505dcc7fe09d8b4c57e19077a160235b5bfae4ef1b8f7b1ba76d9f5f08bce480e257b1af88d6bbe020a09d457252843d7ef660328f9df095149c73e8abe91e69790b58f721ae21da6766c04de11f7300196177c3635f1655a28ac17a66fcb67d217d6081375c134594b6ebb5207ace0cc59a6426eae3090afd90d9a14e743efcc98f6a92025ed3fd1f00c800de89ca29e7940b69d043e368d8387ee0dae2f4aeec809a61487c958eaeb7a8be72a1a65413cb30ec7c511d644a253344acfa34b4893b090748cdd5f80e0979f88f8b02905f76c486beb71118db9d4aeefc4ff6d64b622d04541a4214d724caddaea712f7c823b5675e4931477d5e6fd89cdec51cf0befd2f1ec8e43dffe1bb7a452c28e83fc714114ab31b9e2ffbc7b4c325f2d5c1c63b97d6ca60e83c4f509b2f5454acbed253950c8f07a6e9f1c657e0428e2b89d95182109d4778ae6572656a7f9616438098f1c5146ed65c3f4d543dd63ef5ace1b5d91438fbdf432fdccfee3918b7ebe88a1c60088595f426d6e9af04eaeee69d3c349827c3ebe255d3594ee7c48de6114cc83a17d5196d620282b346e7963c4d9053d39388cddb831e89f991f18f57406be815e3aedb12ba75454d00bb4f569219318b19c5667ebad37b1a0f019a43da6f2144ea713dfbc8d992a317e5142f4f90d71c496bf3e19518047314fdd0eeee443bb0bbe01e5cbadc4c07481d6c044924961904b4e34e3c8da098a33f00792a5ecd544d4878afcbca9b49afe89eab7a1823506048277facb8e6d24f2ae5541fe2ba4f79022291559b2c5c2e4dfe032847414d9bf19a994b7bd1023a21c667afea02d40bfffdd3a7535daef6acbf0056a3bbadcd04eaa9d06142d6a768e7bd6bf20ee152bec78929b28b96aaa7ab5803f6eba15d27ccc2755ddda765f823eb2be16e23db21c3f396cefdc78771512015132db1ab84f9f3d4b6799ca095916f95f4a2557a5ec3fc6fbd81e6708e1fcdea4832e1e674a9b029fb481d7d2c5539702465f1c7714b7b77ef8deb142584ce89c07746bb329e087377d8ed166cdcdf516154881f0cfbe7b5d8ba45628bd7d89e22dc2702871bca1aa6d07881e673b3f3743f706e50a5750f47d00b73931ed5ba82480c37328e5ef7c9598cece51e717e29d943b3a5a5358112f070bf519dd449fcb6ada5988ce2b8b7c5b05e47fb699acd19d56bdbf9c163c77b5e47e1b68f39bf8910d0925ad540619d49fc46601a6787f75e9d2b693b69091fb9f2a75c3d94acd1da4392201254965e3b6576525e101c11c21c4bfd9985303c5f5a0385d41d3db90d13d79db4ee4e9234e449df1364b50bc8f7328a987fac89318940e92783207b3ac809be2104afc31cee0f89be1f0d3996f915ddbbe08e930ba06465bbf7c1d0a4c8732dc00c4299017f9d5205c7e50fd4f4573105839d541cfcd4cff2c1cc7237a6283a394a4f21d9c35f06138a34b0798d65aa78aabbbf936f31692bbb03538edaadf152cdf740e638d43c9bf1e393b42b6ebb6e8f338c292f4c9368522178513b58492e4d19bea8f2ab49f7a44dac11429b0db0b8cd7c6f179de08457fd9c2da37a7249504ad4afe8fb2fab469eef591dbd88e0e9a17da64ac914accdead8fb1f1341b53718c9824333ec3337f291e74b7cf550aaad6099998f83548878208d206c59a1cd9d8543947891ae3d9c1f9ccec79aa1173e27be5b5f083f592d56973630b4b4bd67b7b6c659a8158b90b4b384b150800f7eb85fa0ad7fff7b62d2bead18554ddbe06ed9724299a7fb36d5d2a06a2c23e1b46836dd9792ef39fa2530cba7f4a408ec9524f54d5361755b686ddb064279f18eb2c5bafbd294cf3d40e0c19db46edc47ac1788f6c05819208712cb31743715f49e7082ef5fc9e023084485f6b7c061a7135aac164d75fc7424dc9cfcd63475a59b811dda8ce745b701a708c4259d0fc5cd309f13e8c3a33a3128926bb911d9b6e005d7330bb1686e4cf9685b565bdceb637777733fdbf77cf3ea72f109718285f907bec4789db810eab5c298a34833f2e841bc2da9e59ed7fa3a47cd1ac5e0bfb92f6f6a0ab71dfdcc24f538fa055f69bf1cbf3ad842186b7fcdf79dffa85621674052b3afadbd0b450883c5aaa39e11b284cacf3b75bee3e402900cdb23a92d4a9ba07b73d921f305fdad1040d47871b1266e8784e521b0aee91e1a698d4ba87b8da1f52bb6401139a14ce408984e64bb027642d6d0b00606bfbcb7e119368e93bee25560e1cf9c7bea2e00db29f660ca5061e6b4c448ef356d7a036f6cbb18c82ec25a1c1fa009134d57164d6ba41d59c3f3b646983d6de645033f267ae47af52ac0d94404396211535418d65945d390a6e2373eeae8bf1e897d78160c916d917a65f554ef8c1e69f1d42e19f669a7992535495c977eedf8ef57b20f1175cc37a12d9dfd74109412aacaa80cd40f0f0fa8868c48f4fe4cbb31a46daad98febc668d6233a630a914edf016a5a548da34496f1a5290648af94b0a8b7e8011e7f67afc1c36466bfb18ab66f2a0ff72c527cf5d58c015bcdb7ff47c40313ba464938be5e8d04bd4263d2cef50375eb5f6a476278f5031b27fc30afdfc22a0b80cb4bd4a6864ca97e17c616f975c6381032d757fb8de78d12199b6b1b37124a4ea61a9db6d06ac1c98029b5f1fc6722070fc373eff4feb2aa6e0e5658bc37a1e43ad5d6dba449a00c7b5083c56bc284050a5cc108be0f0136625f1504871b75b373459b05d4b10bc5b9f6a616fca91274472f0641f001b2c9579a6cea60194b34da8518c760c0c3883114803ab07dab03f34b2aa9f04d7d52e328c9019928023f8192a46c62e1145f04723fda9565dcead6510ae65cc46d4faa52f4472679ff13fe5068bd6990cb602763cdac09b0bc63d140e740cb9e9ecaec4af384cfccd9c8fc917825515ba8975c1286b060f128da5392f52fce9ea2a69a9102e3f6e90cb5355aa5fabf7c89bd0c916f52af09918ab61a934384d0e0e44563bc381fb99f7e1a4d3a48c93e6a07dca9ff1055280129516f54d3352fe74ab2f424abb78fbdab6b476874b9db520f9bd58be784bae79a4605938b1fd976e2f68612ebb25245175e5352d19a05b8cc9f151a9478882676922a3e1eca08f39d4bd0ca80e3b5b99e804b5a2e9c8cd98ed7f37bd1349a3c76dc1ab8789edeb4106e7117c1ea900cfc2c0e2bd1169d29e2656ac8abb941e0bcc9aa7e9307425274284b53d2575b4fdccbc0a5269bd5cde807ce4cbaf09b00f1c7940f174483b815cd79799bee80e1c8e163369c4d86c0c25cb01d41ed27150074bd386259c8f3ccc81fee6dc9b7141bf6e970c2cffe90460a2a9031d85e8080fc2bdcb0a3e82efe34519e2448b6a890b512a4f33a327dd2ed4f516414aeaab272bea198a4a1796422c410fa97b0501e62dc372aba405e085ece33615b4afaf2b9262eaa50dcaf36cf72aaf95228836287325feb6a2ca85115cb6bb0c09a77af40fff58b2032e4e3a799410fa91621474d5744f53e1601dc32b1b549d3fda0c8e638ebf65d7abf3162e7525a2b08a633a65ea5b89dc0ad55545cb10bb6dba4bf3e1ef0e89d78160f9064dd1e20dc05a2ae96b25f76a21027a2f07805690647596cf2820f69f0022e733fa24af653e74153d55e5d3c58e591d1e56153b013097e8611f53fa11540126db59d4e45728f9bc0fb999f45733aa351bb8f66374d0ef0e4843a8a82f651d1f0afb9f8b60b25b7df8a75899e7676e77eb9cf3c38fd9d93b0d0fd1720e7dd699117af398a42327afa46122e76f4c103c1450b84957789d35746096ecb242c5c9783777f746010d9d5c74ba4c3049be884d350b5566dd0973992b92661e645fc94d6a6ee2eef3787968fe9f091698530eb5aa3ba3e22aee544506566363de38f71082fbffe7781b4ae6f8d9ae049fb3e14395fe6ba886bec5ff4c8ffc429cbd51e2e94ddc00a4ec744f53c56374c72644ec5ca418cb09f88dfa57401b0364db104f3c056712b6d3a0f92fce6b9ff98460a3f187278cc4f544f99becd954bb7532cae490c6fb28ad8b5f4d8774510f11770f036c4845ebc64689605f3088a1843222d4a44948acf91f99f53b26b753f6a671c24eb6d1f4c853cc0815b7545c47ce25e74331f97711e0b9a0f7ea9f45f9f362913d9caecc85e5035612492eb8d435a1379cf4b0614b1d96ec9fccb985f7442220d1e29c3447e8d74afe40a18c122afe002f0d82e39da2187950259d08835c92321a7ddedbb45b40c46fec944feda33b75d2ab93348db51662a89c992997bdcb7ad1c93ba3589554a1aa9c388e536965e19cc1aef4da736d577fdec216894dca7732a782e4a1abbf7e22c110366a993559430ab7bc98db6d715fcc91c942163c6ac2c0e1d47951e51359a250b05fe94ee17e3973d29d65b4f3da90f097d9d9e6817f0e16331e963a65f1c8883c4a89e035dcf194690b0f044941dbb08e2cce96589cf6cc436d27aa03393b8dbbb6bc9ca3fb9cecd95b09c80f46fbbb821a16076225fbb502b56fefe08a800cfec162b8c362d9d6d39507c3c467ddd75703c24c98881ef88e673be17ff1f9dd737e75318906da779e297a441309c243911029d4b0ea101b1eb165fca0e1bcb20d9e97e8402d86f445d66fb1cdce86a4644e2010e5c5582382dbac7f23a49c5e218ba795c6c3f626d08b5f10f7cd817a722088d95c11b949204de08799103586e9c3903efe3c948a86a0e9c4b97206e5e7acf00c3817fce0e8f4aac41b88490c592a47bde1f61b0965dfed8181db85ccf1db0d9da0c0cfe789fc7c71f8690265af17633b9e32dcd22eb76d5b35b0012bf8996bc3ece0fa91248d82ce223e8d341b1e3cba11dab9f3dba7a8b79e68a33da5be9af1d230372ec713583bd80d5625d095b7bbef980879bfe4842def38b2f20a4225b6162ad06be31788cc38a0b47aadb04f938a22ea0c688f4f584606c2d96f08c999ce761aa0c780198187cf3a454fed7f6aff6710f65ca196326ac26ad398abd8507b2fafdc18441fec2fbf31bcbdf38e9fe454bbb0fae2c905ea3e4715feb6748f2e02d9e9a0cd100a66e3b034a2177ae648c1f94a6145423f043ccd01ff0a694179dab5f4f6cabcfe0f6b086a3d08c918396c055c82646a57cfeece92818496617e831bfff7f1a6c663c07c54be113fcadcd5f78d6fa7a242bbb5b09bdc7b2e7c1b54213a6a63e3907fa4ddae75ec9f7ef2ffd810486cb030698db41d3b3a249305bc6b620f30142146b0d7639cd52103873d64443d2cfb303b815d20442c8f50eaf6a5d80394f508e7b47975e6815cb2636a1b8d9b192a2b93dd9bdb17b94fbd7d66adb0aac4cb460dd9873610eb4dc0af6ab84f2f22bfb5bb698b1e361eae88ffd0f89eb39c8bfae832ee67913e38702cf261116dc2876534c55307c8ce87126ae62bf406162eb28cb38edca23edc79234b6d41f5ef0e890c8193063e8b98bef7605513612555910ee7612198aea9b1d175f045bf144763a0f1783458d350c74b25b08f3b62b9d0fe8a15a50a46636ac42c1dfe9b37a4d1182b9eb72e24ea24f2a0a791236145b11d38ac5216945953131156eccb9aead1bf9e5155b7a18ff7b3b9a6d1c66b14a2bda421a095b0ed4787fa881367c5e022506f528c0e7a28cbdc7a8ec7ea8905ecfd3000c1129bf271fb0bebda995e68b5c68a88b15a731a6cd33432f90b1ac7a8dae3e20e2b8e247894003b9cee2236d357f213595f65d4f78215542e32a1326b1d5d8e0aa94a011942dffe3f3e87d9f46cd8f9a7a563a7fa915167d86569bf24579cda5c557922b59c25c6c1cf5d1765d35916827b42e21205ebd0b4ec8058e1ecc636a6b308d3ceed1826918870987666f84e6fbbe9dd7735d610d997ebc9df4cb17576fe346e93af16d0570d401c73b540c1f1c0cde4a2d538f4d03ae0376d565cdff451a65067c7e506b19963a3b9859b231bd0d96335d7e3bbd833becc84ae11246a74918a7cbeaa388763368758d9e123abf517b68ecf96d39d85fb13fd2f8d4b82d44350fc5e61571a4450f0f65c6d7c29a6495d5a01e338824743af8cc746b7ae10eebd2a5f95fdac1fc13baeebe4aa0e4fa81f00f1d7d83bc83ae65e4d50dc67ae8ad9f0c08c17ed0108d7bef163ffc143bc9e630f7c10c2500953ecb4dac9730d4f506e606216048855e082187f27cc9cc789016ef1c9a749d459e7ec9123ebb2924da0b426d9d4df3e42b8ee7643d99e80ceb0afb51cb707f9dc3eab4496b8f06b1ebba12ae391ede13b7732f3032121dd0912779c0fe21e8d04fe3c40c8b2466da23f95416e7cb080fe1d3b6d38b3613448443fe420c74608b9f3ee9f7ff1279a5c44ef5b8c00cbaeb3bb7b0687f472a4e52e62156498a28390d861a6d855e190200d6ce3eeec3de0ace7f8fd4eea6f15b92679fb4309972041114c58d30c8c2128573cd3299b0c2100bfc7dca0f6200f641862cf2f49550824aca5f7ce501051817858f0a64e1ce5e9ee310ed4d2c8872a93e8eec010ac2898d662561431a1558e04c474b24d6185bc9bd3f68e7b3a1344cb58afa7890c42d5a76259eb57b293032a3e02a5bf4aff57dbeed786ea62f6d2cba27dfd16bebc56f5370c010ef24e128eb77be978592a28cb75a9272086abb9255f81e490c5a8c25ed390031f25b3339f485a0f8d5d39ab50c1d8f2fff866fb0e7992a4caa2b43544167dbfe3f728aaf52d200b8eb25d1bf229346084c25a07301cc802cc3cd95cb85fa7cec7b88736a502f51e1fba63d30130ebfde043013ea61f1f2038bf8f085f31d60fe5bf50c93f2e6bb4e22b43ed13a0f013912a72649bd1ade01a9506bd32e4a032d38fea2c1f2fa1eaa16da646b009b73c848d3e30fcc049e0c222b64a4ca939f8e49a9595a447f5cd9d9ad55f14239325c6e81f7bd8f8d0a4542e882165ab913990a4b39a691c0c0c5050e13a9ba5db5d1f2695cb936536751e136707dd47403d9650528e476e60237da22bc288a36dabcb5ee7343aec842b0b0db945e765fb5d1df475c2f99c0446cd292cd02cd13b270b78ce9ae984c5e36236de46598faf9f81aaa58ef46aa0ca9e7c93cbdf7d588b6f03ab3b5f85e41a9bc3d396b9be641e0a96fb0e38796e12def07e378a68db59f80b77b94a6523764e8b0c71e315cff6bd304106393139d01ffcafd886dbc77a3a09246270d6e7759a137470924f96ebc9f6f452ca1c3998107789e6250c7de6a63a5d173b81ce0d59de1289811f0c32851184ae44712321fda398acb336e1fae5db6a29cd61a1682c78467acd5ba7c35afcb1fd4e8a00ca5cb3e63681e652a8a7b85ed63cf560d2d1af5dba85bcba32d2cb236b56369d12f3b96b0aa24fe515f7af495c57285ba5c21cac2fbe6968d3c1f7455320916c75d52b3075b72d52fa3e0b0a5c4244b95c64f2c0dc4900f2f4b7a47760321b61c853898db980d86ceea3af13a7af94327822d3725724bfcdd5a45c7f2aa1cbfa3f1fcc4b615681fd997eb481644248a2cfb918012fb9a1122065b8e54e29c207f8baeeedfd3143285fb4f66d392438eb0eb452a92920bc7425383e8c1e546737da33a757d02504690a6a4f386b120a401a9375bc80f5cf19fbc1607ee6cbec68961fd286cccbfef37fe299d14d8cb94bed8e156ef49031ad326dd0e172228e5fd2b5dd5e2bc2a36c73c15f4cc1a81ca7aaad3284c48ac63da6ac2ce39de6c7c7a384a0afea3750d270e8840512ac12e5c469fcdb905f011c1eccb21e4934d34cbb4902373018b40a3a887135ab70e802836f711147ae4a4163bfe7046396c2162b885a95346c0027577844f98c81909a3ad715a3fd918aa25fe1f4f9df4073043b360710b66418393c8db573e26ab414ff75e92351b83fbd0a0e3034360bb384686c77eacc4974c41a3ee1cf770c461758f68fb11f73b1d2689be3e0afcd0740214ebcb279ae1fce9eec88ae57507a254b3625bda2f6d8e42561f5f56dfc01d8b94315a07d0824acd682635a627d2e82e2e9575e656f3266660dd4d4d8d0347c4b982e52c5b76124f38e105edab1d366cddf13cf8df1cec166517e62dc76c9b68b9e1109d29c62060834d706ac3106bd2919a2061d1595eba57babba52c5174ec63913ec37806436ed4a86211666c737279a9f9591cc4e36d881460ce8787dbede085e843616c158ae6d23a3dbe364c4decbb5649269acfa15e40c66aeea36676b2bb5f032f55d21633904c4d9704d9b36f087d573cff8daa1fbee97ef9e3325f05f3e24f36ac86cf2b0d581059107b871183e9070632a14a290e15f9bfdaeb02a20e7a7199e2ee0716b7a5623bf90e48948eab49f604270e9790dc16e286ba4deec3821c089557cb7e3763f343963f1d5eb05b84863a6b4c0217178174d1b6178f19d91c9f25e092a2d20ee72944e6e3c64ce8e871db5837a188b3fc1bccd2bfe8e34958a13973e5c447ed2a0bb57d7240748be3fedc8e59078de87c348691e8ec46ecfdd022bfa0c94a46effb74c12cc117541791a9d5cf246bb27996ea061b8b64432e03844e92b77a2953c93a39c30fa43fb17753193c595f452ac1e324090a8f0f89bbf34679d4d49cde59f52fddb605948df401588621579b846d0c2660085589f5fd3d8b6813a04ea546b744d41989fbb7254863feb2d75786d277b54e24a3e0c79a6fe3a07f2ed490b2660f820755ca662b1e039d76b81ae063c21655bc09fd205903130764909809586265a1da1103a4d2e9f2e1f99db91a798e92560890f9d1bf8dffba6ebb6157af8c63058fd2d094c8bfe65414238a8d295de93181c64177b1621e361ff76c0f703e0d13e738d733e8286078a74b40c6b63b8c33b397dfe96e1a64dfc0c09f7f84d76517791f12231a8c363125922f2c3f92b7caf1973983283dadf165d48ed644f9ffb61840d4e2511c856c9396c4ef1b789a8b943c227df1daf26b9cec77ae4f1552076453d25c6d5cdfd53ebaed7e89b880447254a15b0fc81984639b3fba36fc544f1b64fea521ff8f731e3635c51772abddfba8ab65778478f5eb3c3f5730e3afcb064a21bd51fdf092c337062a447498946ee4c198cf106e25b9f20b4c6504e7834aa4c2ddfe8cc171e9dd881b1f19b1d4c5b831c1884d438cd6092306eedd043944bea2322ba8fefa19a1acbfa60abc4ffe87dac841d7876f3234a84a2578f0ff440aff2ab111ed498aece2e35b550f7a7e274c5703e3c96087d00998fd52733ae48967326aacd824c8f8dc6d1bb8a111b5f30e6f292ac2678ba4534b1f55135065e5cad1ae5fb20effa8e36f2b1ecbc124beb626ad09db094dda6ea9f1d28f921f2a7a269e7b03770c75563c890cdd064ad40a8fe3ccda69a30829497e4a099b92c3658bf5a0e3dbead2237888ddb9b1530dc7c11004bb9fa6fa1191a18fa01207c07cd92b1dac5d186827b7b7d62661094032c2aa53eaecbeef09bd6843ebca2a520bbd1cff03a1e25981a3e3e00a9e369f7f9f517160c3db6f53f7227ef4a401a3157071f4a9aa8783319d6da7dec9e7df587866247808574aee990146636fdda5042fe8420a90c35bf2cbc363461e5dc10bc5f4b701341b07d726762ceb7f60ae1896362198d8018498649249c6e4955660cbb217c7b625a46e49da9efdbdfcb03f75a2f14bf3f301b776442089d15a785f16d71243cbed859dca563187d810b82436d8fc0c9b64ba4d7586083e5983e5e123479ff8bede264e10d5f643372cb67ff844d3308e48783d4249667c4cdf4998be65753f420c62cc0b1d11d79e6630bd429270fbb52581abe3ed181cdb5e344f9a2384283fcc3bc231d76ec477e7db44d65ae3af6a3c93e53fbd118e47631ccfccc35fb12dba4a495977ffa1a1c91a70437e95fd4a3ef741c591eddd7e970aada026cae4d38ea5997af4d8bbead65ce07c9682a7021478d5372a86922958643817e3ddd16f13178f83da528a9c03a81531ee85766fcaf2bb109509c7056bb9a9b3f569ed4b161e21df7b7cc5df0b2a6021e8660f46251c6f31c3d9560de17ff4946500e6a65502a9c580bc8eaeec419a23e33b9e9cb7b65eac81d4e4bbf31adf5a5f246ae3ab5e22b15f4a53982f7b1f67d429660cb1657abd13ad835969875e67687ba267d7f7e1a536500210f193fc9d943e974c43d1eb51b80a74b3318adfad465a22606ab1ecabc7ff4e70d3bf55b08e5060a2770fc8343347864637e01403750abc20ea5bd3a66155a1681cdd49d0c1964649246bc5730bb4a3a60336d33b0170995c58962ae6685f657eb0d313ac8ccc623e0c9a9f51718bb295da5ba748c7d51ad88cfafb59efb379fea195d8f21c3d4002671f897db08eb38af83a6987b1b1112f8f50653a1b17e8125ae87715fad71ebacb9df84f8659866dddc290f3922a10bdd71c94d31afc08b33478c1763e0c7a2afaa715fe97a80e0fb41855c6fe91b4de0b3ad7d6f34e18a3d1a9650b44a4ec11f0df55971501aa1c9d9aa694bab98f10fe3ded551ef80a728cf4266620baa881b9cc03219cdb93080288e72f80421957e1a286e979bd41dfb3a01d4992a5ac8e58b132ee9ad66ce667f1bc4ce91058347a7b30c288873ee791318a138129a284ef479427d9bdc99f5ac59a06440bfc65289d16ed049d2009be88145259eba756f38a2aee09893da11cb2b12ec8c5b608a0cc84a424b55314bcde0dc6cc36b932353cde62d3f72c27c236deb6143a2602e36ce0350a2850f3dbca9b1f8650562ee174ba105893d8eaf5011c7ab53209fff27bd89a78be3cb7e246efcb8916be47090f3676cf3ee24dcb2e39754d292410e184b3a91b177e43c812ed7e02219e42772229705037a4cecebd99b4ce93fab8a8a1e0668edafe766a10de1191184b30ba36afe0d5e98035b97f2a5a6239fac5147a65d1c46365fcf5957730082021db5fb82645c02221dfef818c7e43e953e746785d5902515134e681f353b46310a55bc57edf62082c32ad7cb4310fa63761004730016d97853dbc2c849b068b72f68ae51d1acedfea5ca01fda54eedadcc5ec97ee985facc6ffd4c4c7c03f09b9072b4e9d991d9c11ae88374ab9086776097b0b297dac59b8abbc4b1cb83fe81124f118d46c84101985d7aea02e24e367302f5cf75b0658265386078b7ad9f9770b2770c2aa47111a0c7101b8de5f7b9068d3225b8201f52d2e23b74b676b0a6235af5830e3b79efcafc462ba4256dbeeae65937895b0e35574d2ec6f26aa42f8edffb1f268fda3cb3378517f06a9be94d46970caf9e0308b0d572918b7a9b81717d0ca18d258a9cd32a88f89b8193e107a7f7a17d01a22592f2ae8e7a3d7b03005a67413bab0d6338778aee4b0fc5a9301c4faa5aeb4c9e14a899bf92442541738a1a17527b1d3b4535e137ba47f65a4322689a984648e251fb6f93af9d9fead81df96f8b167fa187db7e5e7cc35a3dad2e9fc63b282357f354dccc64ff45bd785b31df15697888de2c58e982cc45dfba2d989d00bcf4f1e1bee8216fb564a18761d9a075518c629ceeaf6316a3916b20e4953e5398abbe5871b30b70abf5b2955ca4fa2ba6f69c4f4ca4a035f68f2af2704f01a0067032ec73b65546e6d11966ae18eb798988625824dacfdebf7b119b066d80f0d582ab3c5fb9e2b0fa07b0e8959407d917a2c83b4f088d41bdd5045a02d8e8090bba94883051432daf038a38950946780a1ec35ed39c3bc5dd77f9d0e7f773f7bfd2fdbe4b7181fa234af87e1d86b8aa98d677d4a6521f8a98ace7ea858f9c6d99ed1ff738ee8e7d169a74f182b2962a375c73a9fa4e314336cd68537bd8458c4ab620c9c38e431f50ade50e30326468aaa629cabcbe2f54e26279148d84e32297d35a4c01d9dfd1c22f9b0d40a33cf847dfc40bcd4e4778c9b94a4cde90f997fc7cc61cd0275d4aab4c8c150045f92a6f223ecb9e8f494fa9d608d537046da620d2c98191ab63fb92b4c8fff9d35742761266309af2a9aa9b6f9f5144d692245fc244980d470e5fadf46bd978560080f5261f7eab7fffd1644a17ee4783cc1b83511f8e4071b545c2ecfd7e47162db66427a919e5a77f7b25f11ded3384066ee8d074442017e23723583cbaff87683be1cc95fd9b0632b95b436735289a0b1f0256494de0c5c84549e24d69be7af855d1a457b1547787617dd6c686f22c355c10069852226fc2d28f7f54739e63d94b6e2c9da3f764874d331f081ab0cb690e17b37ae32d5a111b8892665a97383e83335b3e04c9ea80771c574c80e67a91a02f5200aa9f3c9a37840716da29a854475490502823b40add59b524df2d1af9d9cd8ccbf94e912f030f309e3e5587f5a4db40682d524bc3e9d536c0096985776d7c2a445fc89229e4a1008e2dbf518981198d294da794a18bee7ffec4d79e76b315b051f3eac16af7309de4419cb37add8a4b2033abc7da3fa603b288f595820be4b01ee6013d9b94b178dd37c6def7d996bfee2f6f92f4db45b53ea74ced8a20205e81e019030acd5b9dcca72a610e771adf5e94021b4cd98ffb73210ba7ec1bb8f15272f2b6958fc291b36b52eba4380a2dabf9a1828a4f588e6caab61907dd2ec0d30091655a5b99467565df6041581e6ac90d4929a31dd0fea07e8f6eb0337e8d14958d7a6885deac88fe1a27acbb83e5bf99e93194565b3f35bec7a23171b0bb30bf91170febe5ea0ca0f8872c52a88ed6df6a092bae3ca2d500071ca74be5aca1a734611e8edde415f9074c48a987d1702252bbc065cd2b9f59ff58aff4916624d3559272a6df8271873a0cbc3007c954d6574e5d534e5110a0c0dbdd8b1140a5513a15c991b0979a9b558091c23d38624b69c8a5f2ecbaf92232f3ae6346478f3216815666fc7013360b80873cb3344a084bce2e3be52f94cc28cfd6ba0ef61ab9d4410fef67eb2fc5b6aedd30f90d56f67b2eb968014ce3850f45ffe8fcf64d5a02b9cad701363ff7c071a4f6a4f0b400e83fab87bfce676ee23cde28e7167c0024e4f48b5bba4c268f00c074562cfeb6c3cf99e7f822c7d5ebf7c8db47417a39df332df45b0cc77417b8bfa67a871e2b1e05f504373db56f88d3e3e3e9b3cc6bf8150f903296ccbf86eb99c5b349c3d190ee6e032d69f593269afe0491c61e60808a77a71c6075dce99ddda00f044a70e127ec8f25e2ae244881ff60e65a04dc19092b101a000262a350a16d47796a3dbc309982d858567a7da082396f267ad9984ea998a58bbd96e52cd526083759ee3cfde98a673c6db2bb783fa12b20331cbc791d8893645ac1fc68c7c57c543a8b7df2679ee0c33dd9d23c4e5092847f0786cec5e1287b9484c98af277b314f099244b7ba7735ef2b3b9adaf82dac3c4a6c8b78e7f9a62fbdb22f50bbdfd4ddd8ab2782e1700a3f5feec3132e5066839a7b1e040d695224dbfd5eaba91e7a1c047b7c7fa86876b9d4f5fd030b21c08e2441c04b4d95530a3bc97fb94a3645959dcbf4c8c6e15e1f96ff37b1fd356711cb995d034bcda66dcf62e9186deadfd411833fa7d2c1c5463d82cf988750b38511e183b0ba46e6b2b20e3507754c82172740a733ced607debf0a164878751047ab1561dcf1b03e4168fb76aea5938f1e7ce26bf41b348b9531a46608186c909dc672e01033f4e03624799695825e15d0531375e1218a7e0fcc3b4f2fd3581b9ecf54fa38ca20eaf3a0e8bce844dcf35b8dca6c859c820c952d88d0df32af6c80b2171eaf46a79fdf7a408b3bdc6d3cfe339cc96647032aac7cd399f9336f94edfdf8555eaf7d62494bea653598f4bd7def03e9ca3aa8938181ae3608d717004b056663bc1e9484b64ff556f6385bdbf487a52b0db015a9c2f81c05a95b667d40163dd6da2370fb544e60801cf7119554fb061ab4baacc912096534f579700dadcf56460b6fcd99b5472a4436706dc5da40bf8b76dd46f9f5c2811ca8a349a34bce34e22b9387a3459b4030588ac6cc854d47e31af6598e0cf4c76d98d58e0733ac57887c69616eb09414a5dd0b6d4ebee95552c6a359f30da8aa3824035b658569d384528941dafd39b2c21b7a24831fb8cc532094cbac9ff430714e31afd632262a4be763aa905879957cb28f659baa7844c39a546936df5e80320437d181ebab5f72d026cbf05b4201bbb2fa2415a975a6bd4576cdc037e5e2e1b85d0e65333b60c226a6265fe2f2f36bea0720047588ec05d12156fe56432af57f514ad469692ed41812c788b69e17cf7ee2b5a60c15ee0b10cdac3a064b4a31fad7f76af7e60e97e8afac974954f574fb7e8d9107c540e939451c2fc2cecdfeeb28fed0926dffab907022a723b2dd1d74230e5bdaab124c951e40dfea4ec2b24c21af4ec8e876d45323d35eddeb9ebd5f9f856daca506f3ec3e6b19eff81372804875464b6075d9086b1c4ecf5e35de2ae60c81c6780afa091780f927aed663258832da59b4691d10d45931288aab4d5df0ead5454aa657b4bc9b7053b6becfffae769ad2e07ee9a2ef5be45fadbdc24caf54d8fd6f67f61855206dc2441cce2072a2f16b254a7235dfcb354a9bbbf53f68952e5ab60c3bded808c429b91ca3b1858cd66b7f162ec052e9032fbea5a87db589505676521aba8734e6cf61ec6722279f371f7a5b307f54909aa1ba1fd938382059aecb0cc766ce4ec2e96c23b8305097b37ed97783874e7111e37212a2ea16eb10ab32ef3bfca47211200962fc7dc9940eb05153e4a12612b01d48521955bc1ec7fc5d78f151c8bb9c07535825c7eb40788171cfc2ccd1c42ef49edf98217b46ca2e189730742d1b3c40924929e8cd858eeeda4ecadc39e53d01923b68ef14ae98dca898af95af2f957278aef4b9b96841f5db6ee41d021a3531c21af60ca2866237a38ddf14d679bb123f2a104dfc3313bbf9b43fe527ff094b6faf2660fec29b62306b726da9fa1b51cc46d3752efe93833c25bcb8f759850252be6c0518df6f0a6ff9009ba2d76ca792549eb50ab9670c864e209ae98047547c7ec9ef8d5752a61dd24d9d42be3b48dfc0868bb61511a893e66fb74050814f38368564573ff6bb862209b3d4b04f5f56e332af04f3cde60de92598f61b766aebb1311edaea4f6d44e8d88684be9fc37ffc0d224ff28b85d378c90793591abacc59dbefe34ce9cf3af85e6bf0ef1197941d2e4f01a8dafd2983d7000931e3531a2246615b3d18367d1cf8122a6eb5c13145e99f9c7103b75e8efd4fac2a7fc14e259cf5644c033c525d08590b63315ecc5f7cdf3f15e16809b527e3aae27ab99de3d94df266b896c3dbea7c263e014753b2c977ae224326d925d1fbeaceca9caafbdc7c5df8ffebca71b3e4237cbfde48132b27797777d23f7ddf6e220e26efde6eba0df11b9df485a1d5bc2c5eead8a29320726b512f99f62302bf9d0acb04ac4c11c26b0ea66a0a92c3edb13539913ad54ce57a8043cb64e2a89e411ec3464cadb99a652d7243f225aec6ecc698fb973a84a4dce9712e3a6e0e559a16bf1aac42b5a867d8ef824018982ea5ce069b8c6df163122089b20ea7daf59a5b0be60a0cb2703ba2f9ed541634bbfd3cc546282dd70b21f2046047ec8d55cd2ae140935e4c3e070662ba742c1bea9137508888873d5c5aec1503e0a641cb8d700b60b1a74a49fa51893369cd7b9cb80aa050a107fa8a4d2aaaef24f76d1e0ffd3560a3b30140588749d230a5b7503daa4f4908ef550422358cf9e0c917184f5eb5bf1828b6a64bab4448542a2b2802fd34752c23250ec03a02e66f9beaa56a69d135768d0ac98b2eca0d5adb999a3f9927b0044f23f8cb3d419e27570b92a36d07a1c82850208bebe8c3966b32e2e7d3998f4d62d603dc679f64e2bb19f6bf173a55dd5051487e219ff4b522487f4e2022c9d06d65132fa4d4c3f5340a7f74bc1f55145ba3fe70cd5ffaf4b38ccf02569ac768f291c3ccffe832fe137e226f05949cb7f695860226402456b9513b2128ea1ac744a871c27a8f7e8c5f6126414028bbd084ad146b0e3b376a6796ecfc1539691df0d8fe9f4c6339b8adf0ba286f7ff2d5b47b26d46f1e85e43c6f5a38dad11be1a6eeef10be4d4fa86e34962d196a0022382ac59ba350f5cafe7f6abfadb1b2b2c7840643c227c54f08c090fe4feea6f963e0be10bb4d1e16f5fe09722c32e5edadbd1875b315b90512df70bc1b2ccc627fc82224fe3e591094847e6222a240b3e101e91054d9dcc91c72ad6e56b631ebebb4a0bd402098b00cbb8499c6690cf91a688c840e6b9a863d3c71e1372687f107043b54936b76e86b1a4e987511e99af14b8060d5a6390186ea3245350ba00f659c683c9e0bdcf8d14ed8761664a81cc23354d4218ead18e28e85239b1ba521731b817902f65c318b872777d73366c8372957acb7b064f31c3de383ea9519a99156caf2ba2e3a7e8a08f9f969e5e449b61aff7c60ce5ba7eb4d7e57b2c7673cf9d39fd409087043118fdaa459f97b89a1edb9b14ded4e8d2a6564d99823b13a06838c47974a295dd14dd9d7cea516a0cc3a5713c808901e281497940ec2e50d6c6e5e351715764efd4e2c2519b0fa31379cb110a7ec48fbd1da815a04c290aefbe947cf3962905ec6f41e2b1af2882533a3270db6649ee2810d1d467b047c3ad767104116a70525866987ff5721ea79b166e74bea3871f112952e0cd3301b431bbedb9f0d00f1f288ac7577c331721fd1a0f050212168cf93b3e60bc6e9815f8c1c845a831ec257c27f5031b3d97ded96b0f23c01b979d94bd218456191a130899783f5b2980f0250eadcd8104f5a2fd73fa08615b1f8fec25319ff3b2cdaccdc76e612bf676333312d7f7afb177b0ad9c379e204847bca8bdd2ee66f4d78f629e07c2353ad97f4e8b3e62a77efc9e6c7998430ee045e584499598159365e52b9cfacd64c3c6f2ef8bba09740c06400e2150aa68c9c405e7dde889a7071bf34ad739db8a902527e1c8f7f93ae99f73747d4c1f9200fb9fb79943da897b1a721cb6d9d9c1255f1ce9d94cc08be0e8c1a865fd350fd5a8d97ba5d46fdfadc3663c78e451cc353d00d3ec096e0f67ed17f3e9c599c04e5475387642347b41d7cce574ac41a1b43f7ea42f23d03a53275722eb6ae02043fc91d73f729b4045a90eb052dabc49e327127122b8011fb16656cd1aa3b5dafddd9c2eb8c76f841e4b018d153bcb84c628672d7c810ade9b876a8fe4a648b6955ecf078b86cf949fa744b14dafb9e91841a39b6283d33a300c774e80e489871986e08478976f2925397b6654cd98cd81dfefbb7d27aeb77a426e8ba7638f0d6115a1822b61b0e4f5de90eb837a013a7c5f5a93a903d0267f5b1ade1292e6042bce10570d9f8b55474d54d6d71add9feb0f6b30df0c5c1125c1a765063847ff3a23518be1feb62f1b2f8011da22c9f17027dea2a72331b1b8337728f44b33a563d8956134a58b8c858d84ea98f51796d0d561419210e52077b7ee28f887acfc5327ee35ad2eda68507d5e0b3d02d571f1eb73934734fe18d77a35ed9837a111852b80cd4ff29c9ece82af62cb987a02749d58aee7a22d68512fddb7a491988c8cdaf08d8c8fbcf83682ed4d7cf4efa1e428b4404b4848d3a9c9bbdadbceed68d7608d19fb8bfd5535578ccf13cc1763453d9d68fefd94dd30851622426a0ab11c7ceffd2cf406d27b239eb434fc39b95e537c6f5e34c39f0f1cbb8cb1c34d74578003432286ee999251efba5db3206d68a3baf9bbbe8f509905d52aefad2e5cb7d3a7ab0d52459660bf2dbc22b750ff60d058e6993a65b109093ef88fecdd222c4f0f25d016c7ff01df4fc878c1de08aed3fb81b0eff4a25ef56449e527a128e2a19601abf721bc954adf5aa05f2055fca553bd48e9b9a43afc293ccef6dcf40b5fd1820afe1dbfb2c33178581672e3677c6a05378e2a67963e8f9c2c345fc2ad58e7ee4eed7e36965e783d686605cc396fca7f10a93d2325fdd2291dbea40aae6221745270a5e5a4be9557a5fe1ac579678b279c466a2eebd8c5749c333e8336e2cca0f8b510e6617a643185e5807ba6757ffc8e38d874405023cd85b310184f852773dfd90b68e15a254db5c2b062b72418ed465a6dffe1e26b1b15cbcc3544c46f887310fa019b600f084b0c293063d76016c3d07d941efbb1cbf0db221d54158122c107d826fd5923fbeaafdd9b5fc81109414226e99ade94998a6258672ae77030b56ce8aba4f682a41ce38d22a00801af64535f7d98a6f0e8292dcb25dd3c023ade09eb68c0600cc0abde5425e4fe1120975dd7f8770994704512fe7a6c25b0ff37020cb40a24a3bc335a1edef20a03ba468b6c49f71c1bd999c72ec199f61f8d5e21d9c14756ae0dd821a550e2a34b8a576c21100e07a79085d2032b96020dc8c1b8d20deb3f58e5a8985243d309900fe027b566a39577c22fc9414007b5f58caeb41178d995a3eb8365ace4c9898db8ef0006299d947a2e30aefd95efe552c984d51468279883825e77fe1052a50bada1e15672ec4579aa68d30a2d278d1bdef2170ba009d98efed56401f1caa665f8499b2ce8a71dfb4305071ad4064a0bbdccab2870c0f79c1eadd4f7093d564d0c2e253521ecdedb52715c00b76e187e144aa185003dd0f5dda5fcbc7009b59eaa40d1130d7a8da2578fa44fe66c14d0413905444bb1e01810a56d65b303f8c409253e611fd05fd9bfa83fccd0c508d2b187c79a18cf9b2502da06369af3c7e0ddb8169c36566f4fbe00f3e2b1e5bb4cc9a18118460ca76577dac0c52791692209919c36f24b3b8e1acc21b4168501b1c388e3c0366280448e29d062cfb533680d18441d726192b55e9e8c5c42c3dce82aa2dc49f45ed683d859ff751ffad44e86ad0ca01244349dd5f3e30c245bbb53ca9c579b076d16751c092f0e7a21cd0e5a6ad46c0034eb5f99e3c23fbb66b372feb82a85f14839a34db69ee157e8329e41c1340768ea1f37e859ae4fb36b139d82892b8424cc945a256a9309772d141e0b54032325cd58feb4a501f7e36a6a0ec874bf31479c684f48e5dfc36c0f2c5f01dd249eb98c9b829fec93ddae6e37850d19d4eab5fd6a25e7a2092f2accd13de5cecf754cbeaef16739e8a9e7cf508299ef8d4d78a2a8ec1b126ab744e71e640d61f15a87292153824b0292409b14891f839da8e0380e76709bd6567d643ef8caebec37cc9c8bbffd5dd1b4b5e0d027865ca07412c094b347017003b9995ececabda5d4486395c619966584967354254f66db975c543f353d32b3dede8e6ea45e1f3798d7f54f9ac35c8b5df43449beccafadc0007ee31568fc84d391f6c4fdea2f01de130b50a8c0a7dbfe40ccb6e4221d72cb5d9e0f4957d9f1e2f926ad9d34bee4b20a9d28801cdcdd32703b723b2317a881ebdc41c12e63175013650ab6dca4a4de8476bb485bf1c579a29ee21d69cc5816618836374423eecf3780186b061af9670d65e971441e40a436c220827f1a41cf61c09ea85ffb71991b6aef80c862723b95358940cc3a1343c10729e88a51313d891a1c860321414d64130872b19dde1e524b82ecb1370d6f60aeeea54c701c2211a72b037363937de95a5c8f5b3b6830b3a9775b8e5575d2d06a478b65bfae0c48fc94ed90352c07096d73de2a8d8ac201b14f96c169ea57ef17672f367d043e43d836af773c0658e750e9ef5c7c8609e16e3794a8f6408c8ba3fc2ed667d949fcfc0605b0cdc7b2296fbc62a3abd2cdb713f2020444dab9911eff64a933cc2af037b638f51c7116eb72101a33374346677fab1d2db45ba5f1f339462120119f8faf115ebd3de9796faed19a9becea3fd4611cbb940e5300b20eabeb2b84f37fb850a9ac51cba9db8d31b5cfdd1987d4e02c1076d6d5a5802fceb8ca62553bd29c2d60a66cfae91f962c4cd462e3a2a5cd9bc47f694111de97e44db860dc76ba011232d2ed749bca9d63b0ae4e00946c57216d21a8f2562df35b1f1ebb3f7c6293baf1ab2528814474a16c90b87ca98b3870770c157f68daacbf455a06cb5c708243e1c25a5a562c47bb3485f9c63282a4f71bf4c3edd8a683f307e87eff3e3d5703b48d53aa86ede0129a89aa98226b6bec7d8e86b73d7189cca895bacdf7532e7a9d5ac39e9ef30345c0bdba4fde0e109ec886a2d11ea2f6f6df51a4d687f07dba7ec99f6882476bfd368c796cdd37021b3a5adf9a32e4cf2d3f3b44b908167cf7f94001814f29bf6040df9b5f4b4b0cb66d3713098f3fde7c16c19d3cdd602a223ef23d604508a678df4a95248fe280fa6a8a258372ca91abc1a922f7d3ba511e4f3e9d3f3ff42483294e178c269c9cee8d978e348d48674c0daae897d8f66fd6820d8348b438d4789f863e0615ddbaeab5b05b5de7b3a38598689d949562851a26b7699060d51059929524fb8bc19917520313e88697b6aa299850832d3e4ca65aeaa15b2132fbe8d9c7653643669c1d6380ba18a59348e2c0a8ebd75737eadbb1dc00251aae0a8d5081f69845b2820d72c932ac33478c3780156a75d8e35d19583edb9c713293c2eb32c7d3f920b8a6bef37f127d9ce40e7a2cbc7223a990c789766561743e747431b7b525b4e1ec2b9bd03fb578b29042cfe898fd3d4ee0c5e9097742d1b45e6b24c0be328ee3631ea40778c4460fb21e62949e743c47b0531f3c91b59327ccc246ee442a9a7af456216327c9ded48e7760874c432857e6fd6c282e333169632e153e15123879ac513cdd73bd01b9363737583e90b78604cdf9cde7c1300e69778bf9887b55205de840e6cf434164eb884ea8de4ff085b98c3e3f6a9242a85072d0f0df4a513c0eadea91896d799462b579acd743189788379671a177997c0581d566159eeef2095709b56441d82e1c005242bbd3e3d77a8de71ecea32c2f1c42d0f81e67fcd1f3ef873b09e5b4ba222b0fa3ee7e0c9ff46a9703554c37ed1b13fbc3a81fbfbb2a9ce77728a873ae1e44a3c27b4712cba308779e2dc3c919d759388e6034e1376a2345024c1bd4266577687dd98da9b9e26bbe4dca0c31bddf2a430f72c79238866767cfec03f6dced5110f38c9bf2359cef7ba5fe0b3eb68c5411d00ab53206fb020545b049a6657704f737ee20583c736bdfffd58f0277dcecee67e87dad0e0355c54eb0d8a6b1af794b9bf18a78da99de7d5089f1101d4dc75824d15e58789c22184c81f950940df46906af57bdba502bfcef5fa02b65c6f2623d0ff8e43704047a98a75d4f5f21c02743aee913d54aac4ba8bc0d08b060d58cfb8312d9326031731689d04809fd8e94b0494c01f8e7a2e8af55fe231d3f5a267373b34a99f2cbc4e233554111d16d8cc0e9f530556bce05aa0d2b711107f14958cba1477222202a8ec7c939326f739d4d0e0e28e4baa1f3865c5aff1d089a78761abe296932535bb7995a485950276e8aef3842091e344a0395122fbfcf9807578f61bdf0f569958f5afe561da665a2bf257887a1dcc13cd0fd8061e8bdc83e88aa454cf0e3a317b9097582ff8c5960d5e75b1a933f4ab24f8962bbb298a15828c671f77321ce90f00601a37c555219ff84d8b24fe71bfddc6fe7c4c7f2ec0b2c0b3a48d8bc752d03aa9c8e730f6ba10cfa909a94d252ff09e27c3e9ca1ff7dec775bd6025697286583c2151e2e0a891bedc72b3f5212da85d04c6ab2e78627164eeb4f1fd6efa1936f6de6857a4dffdc3efb046275888eec20995924241a07799119951448fff79c97edcc018b19581c9fa2ab9da07492e340795bf62026fd424fc6dbf5b98e31432aa39aa934e01e29991257b56b53540940d5ef08faaca085915f3d0add7aecd7eeab27be04eb3e634459544c0a3ea490f37c514e855c2677db60191f17bdeec785068511d5e8a2a72e649922c5dbd28ec70a10f80e4e3b2f41c47a693a150d680d178e41fa004c096679778f4216fcf928c4e3ba5bc4562f22a906d4fd1d9935abc46d84f8d040e9eed828faf9cdbeeb1a660bdfb92c9dbf176bf2556544a57cedc45caef0fc2b6e6312577d6a30c7c6dcb87fa23d63df222b52870261b2222c3e17beaa2e677d1650f9b022aa454a28378ef5557582dee0f297d26e48a61f5f2c3fc42affb30e9b77b48434807df177a37f6298f21affd98aeeea64facd94e204b34b7f78f58d0833a362eee80c826c080a95f6d2dbee29aab0684c8f85668cafc9b377b4d0e8469a6c79928f7f95ce4615fc2392e3a4e626ac97c42183a7547c0a3507d893fd2d35084d695dabf7e01d68aa2e6d1bf2e79ac6cd633e8ed1ca0a8c6e625f9ae5847a7315acda19b96724dd4a347a23e66c7bb8a9ce7b59723084d4ba30279ac704eb433f4a2a49e8da0c2321ede52cd986e55dd81af23e20ff850cc4274ce0bd7912475bed6854895a771290a9b41e8f26b83f68b927c047348185646fa189d70ce860bda10712ade73ea5afbe4499d8b80664b8e2ce9e5b6e23b2d0bbe20cfc476f02d50e7b4abc75a49c822c679c0c7b246b1c99f37d47db0d58e51f5b54e317e8055cb5124dcf97c75b446d02ab80ba394b1971137a7a6d55108fa8a3d54a052e94c819b34c0e0331280b16054be9b124d8ce050e708a04ed6c15b946c3953e616a67562d4b4645419a94b7247d35a8d0719ff1049b97a4c803e3b11292185cf9cc83a3daba66bac7d886e1f3c958e9ec5a23ed4efee1c347e2fecbfe1f40ebba6a4df2ee5760ed9e9359abae41059e82e2e1e3a5a7388a51957915aa33eae96f226528da6646a88c2ddf066ea64d708bd9dbed8f94aa4570fdad38f34fdd25a9c1eefc3eea6ccc1b2f90971ee5acbbd97bfeddd08b4d96196b3cc7fd70eb0c9edf9faff53c14315ceea561d55a20f1772a27877fb7554e39378bcd1c3a1c9266292b30ccd13fb20ae73fc29ffda40ab3fd2b38899dcd73d9c0a726c8f6e535ddfe5a3ca046c9f9888b1614a3cae9bd879ba430cbe42c96d9092f87b1d8c7711595ed37cfc51c62fcda3596cc96b14344908430ebc353a7cbc2808e0923bb5452cde6514603a48a467bf48e8c63befb744a16d3a10a681cfb12f3709633c249928bae774cc9feb254b6f2631e3efe4e8f863172cab6b701414619ab32dbe71397dc56a2dcff099566da3e5eb4ad503cf28c4285453766e271f1856ec5740be391b8aaa49fc47e1dcac061eab1083ab863eca28fa9b9a9a67b92f8482ec2bf1022621b239c629051270af074438915215fcab70c18de763b666b8d8df5396abd2d620b18cd45f773ada61539574289e5915e6d02bd9b925b4f2874242df7d34231610fa7b17e865078b2ed0f087e72ebf4906623946d6120b11ed13c3d76d1f4f69805b237f8a358b1862d9e7568f98551d1369a741fa82bd3a7a6c7678895a0405cc9e7a6be8c92ed8564c516585491b300b8877f3f5329dfc0937b6d658401ee06536e29392b126274b7d7de4ac69390a4f537cec1b3d3f3fce3f1e8888b5fb181f5189c511e20313f35e622008641617691111f2b1458bc1cecd4e7b775077d6a7704bd9be765a22243a2b7b7fb4605a9c980acdccdb4f40d6c259dbf7aba76ae86306adfe1598d3b16979800c65f78f41b01939256a7b15f1bad216935784e227e9edf6f1c870cab06108db5685daddf0faac59e349107a5d67b9ec028b971937200e641bdd2753b369bc1b1f37fbf886cbf35f046516a6bcf1d1ef3a710171ad9a9a81cbb670c16fe306e4b568c14bec5310bc42357b0789cb168b1105d40c012ccdb0ba392fa79c0c1cf757ba042a3c22c1361362720c38bffa625ebda748149bb308ea9700c86be2fae7d6690fd368ae13e39dbf17085fe96a0f41df6419f39830fb38f73d796a266522bd4b0cdb367c2adc0fa60969cdd15eeb51b849a42016091a9578bf8a1467b7fc2cd6feecedbd24da10241f66376d5199f60c603b72341be1663e74aee6aca19d9535d7a4ff4902c2216db54a484c630721d9ad9654cf259a65e6c4951b97d48da25a572efbc3a8aa2e1da4ec35fe68d700145a6cf5f35770d2c87c18182d98fc6d4fb89145f5600c3ab0e4017d82c41e0ef7b8b11a648e80d1c23d396e3c7caf611c97aedeca2d5256143b85fb1c36101dc8ed1afe7b84598c8331db9db1f2cd338263369ce63dd22a5fb6244cbf3146b9c6f002b73f21ed6dabf75de880a74a10ac874ce1c9904ff1120c84f446946951a82c00e0053619ba0f67155ab05732622c988a4384e8c8041a1cb2be16189955c88fc8dfcab8e5091db0c105e5c4c9410e1095de99651d7c26c1781781bd405742ce82fbe76abe316ae09b30e96cdf507cd6528d8a86377ee6e05b3dc217f0e6d5b7fe2d0021ffc3a5f44479e4b32453245a4f500fd7f7850b4be8587018d8c42336169bbeef31c6258c733d5205aee4e89a0b5d0bd4ca3eba6a30d9464a9eb16f2b43f7e989f4bd00d49e91dea284f6cfeb0fd1a40a076c05d845647e29d7654b8dda81a308f9fede867729d46b677b2481e36f17edfe28ab5879a75fdc07c27c4eb006e89ab5dabfc8bb4b5bbd9c74f3f6d762b694ace5a7b767990d2d6da826e53ed21e9f249b9e4a8260398a1c6e95ab3e090c73ff307755d4ec43435d56a7aba83dabbf17d2c2bfd4e4dc409231fe65a689c0bc170b85221a524c49355ccd797f4a035df97d9340413fb7991e6fc3777ab08a440e57c3f9e906bd699880f75b20d60f920dd9d4695849cc8e8d54c52a74f402bc034b3cefeda1aa4021589bccf2ddaf95611ccc93e9958291362ceaeb5756a0dccdfa145cb964bb24055fe00224c81c2becf2dfd94901bc1ca5f4e50051e29d9d7f2004c4fc97a81fd3fd7ae10bf50e77a8b45b1dc5495138553f3c4543756cc0ba02d6ff025a866dc15bbeb97f3acd37a41145d230b9d2801d0f0db5735ec6726555d142ff55e61af72245cd2bb83dd8f32487957fbf502331db38bc1c63dbe8c2095f46d3314fa5aff96ee81d433a6dcf85de42fc18d875f8ae5e4dca2b414e47e1644ebef72b6c13a5e6bc455a2d986bd199418fd079788ca3ed1a41fcc65747659fbe99d2d587128eb7de09c5212993c63eb13ae4d7ffbc8ef6ec0b74da70a13898cca341dc174cad9fec219d50f12cb305af175392e42b83705794df232fadd6c61e968ad87f0faf5c6db2a8ba815408f6839112870ea01a2d1825dd105ee1a902cb4033371665f5689bb05cbf7b6fcebf8fe522af32d7c440f6e3678a7e7f903d09452052404c039db27bfa55ac97da1ce9d6896b1c2dfb735c3a2baba9d964812eb778c7f1ccce341b5b234378661bc74fbdcb484ef3113ff7471df47b68e244612eb77fc829a25d0f68645cdc8eb75dc0da9636dee3112de1cb11ef8ecd3e0c471bbe581a2468ffc6bbdfed8e884fef5fea77c31bf40c15a4d8e0d79de96e3bdc0cc50c2fd50412c1839b15d0302546c527de010bd51b7bc2929fd6fd8117956c6aed4bb16dde19661e4b04b1a58da1fbcacea367f8fc002f6e7d6433cec36d758a85c2fa9b195871fbfd2fa6a3cadf7f06a1b2acddd4e60fc3ee906c37862b94cc33065aa0f7211873071a6df0ee3e218c89ad7da940094d58989d372246a875721468ffd34db8d4ea90cd2c9803f0c6d2d17a95eccb862bed718d40c0f8c64112397382eb757df295c7bb1a4f39b5f35bdcb8596530a8ec0d84346c36e6e444f36daa5c8af71de53bc1b728472ea1fc1ad77c63b867a11b89776afda44259cb3918517f8459ecdb5714c5da25b0f9b2cd455a5034424dba65bffb1a1cd1a4df9a6d063f6eda84a2e8d794bd4510ebafdbdc15a289bc0380c37429e6aa9aa02dc4a5200b3c00f6897c3c78ab7ac5381cf5ca992390b126dcdef886bf0160518efa566c49977548ed4bfd80714612160b0bf4e7e5d2d7dbb1a03a026eb443f165b0e0b8b76cb332a5250f842562ccaf11f78c1c82a0b841eece88d484e6ea461ea0afd8fa15aeed13c723e631a46e00c44abffb381071cf4dc8c853dee1f704f12a248b531dfd88d0a99393158ae2e0cdf3b8c4720fc87b157214f73aa8108f9bbc4e218f46845bb441c269a8f1e2f9c8d3934a8984ff3c9c43ab6d584e5317166a478bc5d7b7dac4a6ae0db61c3ade4045dc3d22fbb054be7b4a466adbb370ebcd17d8eb70573fc4e54ab0670f18032984dddd43cd7d269f9ae9d89e0f4e0eb3a86947e054b39c0a852d10fbc0a44e052d09cbb43276b96fb76e7741f556624d797de3cbbad0b07be5026348287cee10101ee63320a66c76635bfcbb92ba90fae227d2a34a1c964712ab75ec27343f9b70852b059b40c37257997c2b47c5aaf953f43821bf21e50377076c2ccbbe6003dfbde09333194756d0a2ea855e7a7ad4f3f2d6ba734622763e08650fdba286e70550947e1af4afe8a20b8b615fb11eb72685c73aee46c84b46e5537945692b73fe779f76f3f38b0673a934c4d1f2119bc7d2057d6629ff76851bb7dd48953ceb3b05a1e3b41a51798ac18f67b40aaac53342c461ba4533cfa46bd36cc6a5858feb46915c63b2eea651a8704934934d44a2f27ada6aeb02540f5913e43a65adf08661297780b6c392fb03e83a707131cff5a3fc2466bd4c613e681544431ea25e3733f15b14bf4557ab0da5e337b0b1117d955e65a2b1d0074093a1a0b2015aade2957703f0267111a069fbbe41d42d087de2f737c32b29452a2edb74c3888329dd7a50bd0f7f9a74d9ac463917bd10aebd2ac018777007eb89e6c648f8c242176de4c9789e719a8314edae79bb986c71caebf58f6e103da8db086471cd3ebd71dac3d20a45ab216322f5c472c3c1f3abb72481342c4134fab49cc783bec540f348c87bd3eb16de75d6a59711acd1bc344b793f0cc82cfc647636c0bd69cae395915638370dcdbed40c4c9253d22acb6fed380ff1c9306e9c84ea0dab1afdcd37484bd902e6916314576ddfa828e2512cb69be4f9668f87788cf154fbf41b2e5e48154125539acf439cbf34a5d1c7197533598b18148308446bdd80322b701acd6a9100a4d1fa0f9a21d712ca44b28e5a6ec25d24f7ae47d17795bd209328c23d656c9c83bed6d95caea88cecf8d4f1b6212d1aae5090c3a799eb550145ca9bcac5bdcb425c7d49a6508dfe50875de5dad4f10a57be6f58ff147da10ff80d552de13195de7055c7c38a5c88a17ad886e281e0524e18412db86a03655a0c11369d1c4dd5d839cd33d60f7354cb5effa0449b7d9bbd9555f72f1b3cdbce777edb87ca1250ef3fd8fb7cb3f342b6e3e264c4dd6c15d316870ea66a0e6c8a11177143bd91194222d7c967fe7c64c8bde5b75721bab9bd0ab094ff497646f337a41c2406e0cf5b19e6adcabbb00bcf2c618c90daedbdb136065e76d9905e5e401131bbc98ef6db2e8808aeee75bb3a4fbe55ffae003228d99a3917105d9249c205e37e10cf566949666c36cc1e37227978ba7dd9a72c2edf416bb301bf234eb5209e04b7ec12cccef7befc3fb3f5324d4e85fa9de1f470091e175e6b68339b102f8de26af83e07bd88c1d38880b9cfa466276d9fe4dab820b898bc3825fdd422aa7ce6a3b53c35f06fe753b89f51f54ad1737d9013e11592b0b2a22967bbc24bfdfd249a53d15b86df1e88b786693f52c34647fd3635c57d919b2149e27017125f40e7817688da7e787f8be57444d5388ab49a61b5ed67486d98d12d430ea17ed80a78104dd22dec3f50ed52dc43b3ddf3c7691e834feeaaa5ad7e759d96cd481360fbf3435b4b6cff5d7d565555e850d0614247d584f129fd03ed53530c685034c25fa194cc4b369867953f0390337563037ad383c2f016aa484554df5bd26e3c58a39f2726d4b74c57b074136dfaa473d4ed5bd51c7b8a4e80eb1032eca3ab23f35bc2bfbaa7091e2e446090dc3aa80acc95b9caca9531c9518149951941ca691ff050b03f5ebfa43635880f7ceaea7a46ab7830e4df50159f11fc6c27492d20c906ce738dd27595cdaafdc1859bcb4490630500823c72ca4cd4e328d31fcf0cf47857c50ce2a23e771e15b79318af771e466279359fec33d48acb4d80e846d670c5c7d8bc62ed63c9b93ff6331c321c5365329212e2085500aa3cfde59b4250626368e3406a14a8f0be1641d376e3adec4e1e7e82cec4754412c0d3c3e784939d358831e396806d495c7248b249d0cca87f9c48938ebc73a169305c7d479592092b061b8c556eac54d373c761ba3e4a9a55858e73a98f2b29be0ef2a32438a54bc0e165241a8729ad517cc6469b887de427124184b9152785e2ee38edc488aa92be37fa1692a1fdcf0cdb44710d4d3ad47d73668b3e069c0708748dda4b78d743ac798f80d707906522fe6babd20d5405e838121a977afc8444eb75477eca8a6354b2817a9dbfe4385e8c299179701a73dc9d480d1af0bb513896dea3f0fe94cc445553ed586dfdc2d3712134cb7d7899dbb48ad3abd6987f3244a0d5e39834e5d744752e039a6f25e9228b67d5b47f8d483e3563828b798a0037571d9b4c51a87b6e1a2c5719d6b6793f9799139000e059f06956aa453f975235f929d0074cdf79ed3fe520b3a5e5279d0959ffb4bd3ca68277ebf5fcc0478bcf8f1faeb07ab3363963b396e67d6354da8ec583835ca8b43e9b76d84cf5aba4a68e9e2bd54bb188ff2290b1d377f59522caaa146233b02bbb7633d349c98bb801edcc7a38d339761e7e44c0297d05a9f3a22fc35421ed82415b1db0123c7084c6ad35fab53b4e9a406f2bc9386b13781484cde620cf5503244e4a9672757f0e64093e87060c04ac8d4c0e32a7e540d20afdb14dae4ded38d6b79603ae7e57f8a2ea02f52e9d5c3d131b1e39389d6c4efa6536b4addeb6cee51536b611e2b50e3835d834db65b4061adec43f43c556709ba0b081cc5bd12fce9c6be89c68a80fafddf448d8885cdca26bd69f77187fa29c0429d19428a56e118d309feeca4ad68488bbd9703f609c9e892af6e18798230f65cf554e53d4a9a16ea8a889234b1c4c6ae1d3d42549e792e709f177b53cdbc833cb7b2129f26738aad9d105987e157c0af920ac6645809c34f5aca271f8fb6bc9b699fa5a56448c279eb70d84b301277e8b36bde0f8b46a920e6f0bffcc02fa63dfbee240283e50102eb28007a64a7223f5f7b13ad8bfbcebc3a1d35df405d1e439cc7046be71d2df88bf9a62b0037a103cf0878b17ed39c2e82e661bf8b3caf4ee2188c99980abeb1aac6b9f3fa50dcf34c6ac7e859e98f3558087bc322f88b1340d21919c7c37de0bd3d6ef52ef58e9dec24adfcb59ffe289588b1dd7415fe3d4824487881078c0edc48e8269cdc0f8cda18c76de481eea6b829426d0ddd9c99f64001a6646d2abf3b7bdc040ff75bcd8a81d1208033a64a2099f2118f90098d2e7820965046b7561a7b41d511a0b7700ed503eb92cddd3c3c7e231fb4611fb8430b7d30a9e10fb35f0e59fd25653dc5d452071ea0d7f9e6a828a236358f2830d8759566d1f204606c536219aa8a288fc102ae22acf9413f818df3bd49b467a598d2d615b19767e859344323b78070a19e0db972242a4a68aa86a4164a2da0f4adb81ad2d3cefcd3f34b2d5c6a7d14e7155db382cb2255f1a98198fde593ecac382446e3e5086f525aefe20c6d929aa6c3633c57836b90e5e0bf62324799fd47eb7a00cf5e8445a7c187ebc7f8c7e1ce0ece8b8a0878fa3d1a25c5d3f13a3a784c8f50a9bf01ae5845698917664d7422428a95f0a5e1e245c38e3d7afffd9d1881523b504ca06547aba817387daaebfbf2993ee6c4df774196a0046e5130ee809606b137d50f196d348b5b82a7be36cc1f4b49ad0b55214591e090224654a78c18166152247f7acc02ef7188b80842ca63b10375e4ef33a67842173255528ca8c2928df056f418e43846a43e09676344cd2a4c52a274f482f6d4904cc01f98f0161d0226563812bf4e551586410b5c716d23cf5b72427f81e2e0d37c27dfb8f6a924eee9bd895d1a9b7a7eeb2d1e8f0950e9230ce4ebf11a742ed623d9c75968f0dc39edfb5dad31fd8102d0f614b93696f219759acc48db359c6250768d4dc05e71d92a415978ff737823db1a4d0185a3c6ef5ac4c12c5f2ab4853bd1a3470b50449af4ceceeb520c638a8729ae789fa377a15edb3ab6dd4359ae15412e623e12628fab7bd5ed1f80709332e14c277f691e80ba49717682d6d0d1f78e2d1603b09c1d18a35bfeb7949ace3498093180dca7047e763eeb393052feaf0d2a850907d7b8ea477b0e98c85dbf369752b390edd9344880470c88f03cc073d9b762e300cc1b8d3fc14c709bb3bbdc7628d0217a13c303f43ef6dcb9211f295aef43df4d9b1e535f9aeb3eeb66156d9cf066e8a4f6e17b0b13d089a8972d0bc0a4555ad431bd9f7e811478c346d2e0a148244d973602954079f97134b7fe90cc7434d4cae1de5ced37c372a9503d4be6b41b4802ab946e7524f891bb58025127a6cac67a70a1292210380917bd44a93442059bf0ff8fb7447fab449d5686205630e6707d690c74d2146f6bd87f2f98218e1eb59bb8ad7b28aadcc333bd6e8e7c618b5db2d59377469f247b7ca2ab6d31f7695e6988d70c68c0565839054cd79aa484f4d134594b6ebb5207ace0cc59a6426eae3090afd90d9a14e743efcc9fac4587c7a07551b4ccd5c926968115fea5aa656997265deca6fd4f619d8d403b91d2e911bc3b8cf2d70ae184c61a6be4502b25d1ebad474a2ec8f4c6d6a8cd086bafa6089d3c0b7922390417790ac9d07de6cdabb57ae10eeed27ed92e9e1fd9550cc6752a369a1ea14ea307402d47d30b5b4f8f9b952ee2981d268df9dfe61d65860c0e14c51259c2814aa0c8d8c4d7f3af66c16d5557dfc2504089cdf57cedb4917aef364d43c14c4c802dd6f4e8301f340e0557c30831988b906cc50361fe9aeedcc696c7614501eb2fb5ea1f601381693e1bba33206860577fa018657d025eeec298c95586f5f78377b4f546f8cad23df3b439778fa28acaf2231a80b62b90a119b802703682729342d4a29fb0a8b56b286ba7d3552aac64566ccb9fbd6acaef10e7854d959d944159b6f068c2e2110add2d28abac9134eeae8177e9737ca29c961dc60ae731e7981f8f4d22843015a0f0f54e7c5b9a6787495b59b6236a81cbbf7896f81e312bea1fbf0f159892e5e07f2200bc4e566c2f9c8478770b619c06ca8195fc0216af3f7885be9322e1e2125906b4b685879f7543fab4b12d0b2209f9605cb785b8c3e0b83da0f9eb1060bbb660d38a5bfc3d907b847059dda90933ca310a0808f4dc68f3252db8c450c3064a10d947b0a3d077ce58f80298e0c3e895776b3b28fc268d2afa42d05fa2055f9c47d1f6170237a8762bafb0ee555b390c2dc9cf6f6d77e3b6b598526e677c34dbf4bc3b4c5599f98f0d002322ec93a906ad39ff5227571bd2892ee3c3647b8649d2e5125e458a6fcbc620d99648f5eafc6bef51cb091f4784b294f46ade5a8ca2424067b34da963fa1584f968ac29e0fd6b9d9912423e27ec575cfdb2fa9751f74157c84278b0d63c819a70760df885ed197a7054fee0306995ab68a0b44b75b2504f42f14311ab3e16f03f993f85bb6c710b0dd94823e85b7ce8219f35e8a4865402bf99464a7a47ed415afeff10a0249b61459d94196f2fab920b10d73a5859fef9f83c43d33fc5b8cb71a740b2506b5a26abfaffec6eaaefe1500a1499fa01d5de703cc626b12c40c7553575bd400a1d1744df64dba66ab0f4435f6370674a5ab932db2d404c923f86aa17cc78479aefb1defdfe256eb0e2e101822c40650d4d832122c49e29cff098beeb1cb0ea2332ebb2b0650986920e987cefaf5a9e9191f59cc12750827f67971688f2b5f642ad8d4a6a9fdb80130f67cd22a23cb6f908b623a051aff4cf345d6846c5e08f51baeeb01558dba84c044c08b1f46b8ebde4fb1b8cff48e9261f488c411ebb9c68252d36c35b5f39107c457fa8ce08e9d7e52a39107df9be5afb97e95b4ea4568c85c32c5cb8223287941a4e92e620d39fcc6a0715151ce594e9f2233a6427bf58d4cc3fc0cfc04ef54c5bfd68fd239295ffa5d7e331da08e8a2d8ac8b3c91d3bc197714a12414139b1644f0b5757dd8c5ef7c70e0d0c46c1510df2256c29747855dccb3a00b628ade0827f3a949a6c085a4ecec9ee1921c6e270f3c3591bed8832a607ae2b7a1843fd93f2e15860f9d0907ae798eef994cfa2be9af4d51aabb1d0dfa2d9f969fd39bf1788444319d4ae58684258d26b9f7e3acdae56173084d5de41ab66cccbd70a2d017a678ec4db0586a565c0f1e1950385489e5d9a7ec4123f6daf5562651e90f4caebfc81dbb33965e213710179754dfffc9a43a59ac8e40d8f77213ab49a53309adebc329974a94c3b574fb6021e62d55ed0c7f4265594f488340d6db899525206445e45b1aa758f9a13fcc8e338ae506103cb22ce27e94cedfd6c7fe1d8f2e6258d06f1b30bf188c4691ebffa27f4d309a4322b30d20689dc700feeffb5bb41967dc602a816cefd2d95fc0646158877a3d488228e54df522edaea7bdff52c999c56a67125236de1f4d4a87a8b9886b924223c88f1228ecc996d0d34b8d1056b09389ca34cbd18e333a908522b3da9921132b49f46ecb2b7c9bd98adc97cca3d1bd697b5d6b60277de7163308bea69b27e31e8e02797ac2af9b3e8e65a8c59117b6b6341d59f75bda69004e774f04bd92d97a5a936f730948318f93cc7c059d11b62e3ed189368ba6dbf28a074ff63d04d8ba00ad260e44527591dfcf4213cb0776f44e2a01f0dbbece73fe9819aea2102726ae276615c23c4cafe092251d2eaef566c53f62deb1ad857de55475af692d508240280837c267b46b31b812c685795d5b87e9e2349bf643432fed24d022422f2e6db6ce6cf1d5a72b5d8e3078291fc7b6de87f1c70995177ed44a5160aef21a076ea786d7888f041df1ddb0c2ba39aa1e5a65cd11c41ca0fc2bfc331acfa72e47a413b0efd37d4fe0713cbbe2d8a404c5c9432cf45909b08d8f554d2d7c710ba0df37b4b75b8f4ee8f4e17edb0d1a00888f785dd81542fa629788554da4ad095e1ed0fa9f620aae9344cfcf4e078bf8e3c4cf905811ecda3d525e151926c7d006b6474d41cd7d1cb434b9cbded296ffb0c5c773819f8155459b0b96c73b3206a74e0a19583716e61f6e8a311c05ff1882b038d96fc1e81990b447d78a4f9b6acc4317839e75b57c9c0f2bfaa4aa8be1e45699f8f1bf336b12f2032bd6caf42494826d3800743b38bcd06b65c77574cab70535583bcb9a782e5f0338d035efe922ccb66fbf1eab1f42d13874c36fa3ead0d4834ce5d360d052193f69a23f179710e6ebfcfaa651b3cbfa02d951d31e0235e2cb842316b9220447869c0c9f2552353f49085d05b91210058ade622a54f0ea798460a06a5ee4264c781c8ccaf76203f8ec94684fca2f118e530b4fab15b24318f62dab9c0a8b76a89917cf8a7036b2fe313085abc1805ca7e17868dc418d8e20fd87780dda35335c96fdb136e7c9d7cb2902904d8ffffff27