PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 64185 933f856c993b17715411df6f955b8074b7c2978c9ed1722c5886e32d0c494dcb

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
4962ef014c831a32db38792fb66ee09689f7b8ed8cf33659e33d3eb9d7dacf6e
Certificate Block Hash
933f856c993b17715411df6f955b8074b7c2978c9ed1722c5886e32d0c494dcb
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00f5110000006f0000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000006dd50f4209ed8b51421be4019e1c365072ea06d58045b3247cd7939ed87704e26e7ed7884fe7d3af89ec63f03b57230f517b3bcdff7492896a19f3a132f8e96a7d594d6f603fc375f718b6460726a3cd2aac8a05984dbad11d000000000000000020000000700000f5110000006f0000

Raw Header Hex

000040201a39374dbc38fdd8bf8f372c415bdac8fb130642d0313585df3e615d938462733993a27cdc160daf09ecebae7de4a2856da660821edcda248d98f000203a8f3c9eae1a6a6cd501186ecfdad7b93e3de35936f38cedb8f78996e06eb62f7938db321a834c01ef6249

Proof Data Hex

59,560 bytes
1212160103075b14e4d497858727856dcd36a81e8eb9e9361ac4789b6ff7fd72197c6f620693e680aed872598830648c44308d65a908456b9a568232757e705bbf90b20445b1f4d3047ce6d056d2b4d1c131de734d97e8e389570ab48148d307e4da62ce45962448fad267a792fb41d580847d807f9b5d912ef2b83f911ceb8e13665af6945922029c629f78a860e573848a870a69864a37b3ae784506396e20bab60da1841daa8ae0e7b3207dbce8b6a03b9dd74462bf82d97c1621a88f1c93ed7d2b12c263d17371e38c17e24b5ac6818b5aec88caeb1ab9642fe3b543221a762f24ab72a45e5355cb1f8c5bbb8f07db5eb68af6c195c71382b4aac923bbc43e6255dd671eca9d530ebd7e3c475f633808dfd18b8849ed049f8d5a60ef2ce8b1c5f2b6280880ddef79d29363d9ad086bc2af75f69dc7af9d73bddbe54b2689c92c92ff9226cd292584e2cd08644e77c1e38a47063bb06a1ef4f800c43a5beea44196488850e0276aafcc8472bbd6bbcdeed874dc7cc36a8a4725afbf534231cda338207ea376d112f8178c39764f2322048fbd6c3e26087bb0d0ec55eb18452896806adc4dd32da921bf0a759f44e5e9b66f250612f3abbf426c3bbc3b46b6f00d74e6e6ba2cd6b4345e8d02caf827766e94a1684352da77171ad3cf64f30e68e248e1931bb75bb336723f84b999c0bab8570d743ef8f4bcbd69328067706f61156beab5393a1476863bb93409bde5d3332aadde96ab3eb20e0bd516106584ced6809bb882f2857cea4dd6660fa75c6b573b7329aa665594a630b533828fe29d630a3506c2b0854239c11665fb268e6929650e97bff33e5908bd327f5ea938beba695136a5dca257de43649f17b53c955b6c43c4efa7479a7d28d5afaea37542cc8db72da6eb3d90f89432d195712471acf27757beac891d5f5dc39a4fd739a7a04e83fa3c2232089e5090ca133d72fe015fc18c8c9554cfcf873034132729ec3f1db56b4f4f2e9e596cced6d910a0b44deed1eb7ebe1c19a9c943299be28ba01aaa75831104ad839d1216b8fcb87370ac18402ca2ce0bf09a2ab53a4f623e2c8806eb168e01ed343c8f226762f6e9c0dd6102cefd67edc1d77495e26115877f6fb97ffad16ecf6459c4ca9c3958b7cd4bce52f95ac4bf511f0d71ffe25dd618067b903185df3ec5b88a9b385835125a31ff218025c013bf64fde1cfc5476a411d1ef9a350c56b007f731402e48f4c5f0b1c6a3b02dcad88b21831355f91906d8e2ce6129fb52cdd391fa0dc5ead36d8b12669dcaf741bb29540f746001d9efccb9549b73260c461a96009e13473deca8c156b66cccd2b83b33a5fc99944e7da896207cc89dc68aa54c4e2ab44b07043ed1ce8d197c94c87c63112ba4ac5c8ccb818780e1ebb3b8af508dcd5c421a97c3ba936457d12174a91c61471b44c0b7363f8cef4851511fe38f56d36affa0985c17b04a40bda04b1a85ee2047fb5b0ef74861a1d3bca9a6fe18d4cdc17d16c12de8d11693a7d51c7885780e2ee370d6bd3547cd039f7c859db1711eb7ccea15be5ff35674b3d8a65e7695eed6c1b86c407e1894f2ba23d48b8017d438592ef261b53513aaa41a80b740a19fce662c213a78fdd313f71549d19c0a2fc179d41bafedab7c23c332667d15008840207bc028d162eab22d2592ce363fe8b8d550910982b7f2c7c344efa8f65f6fcb08293e27630952e6e656d9f6b3cf1860dc4b2e26dd58bec6876997a5a7982a225ef904d4da0a9e0c5567783374d20f856e933202b470bda3204f801e544824c9bec8b310f3d89fdcfed437227d5f62a409389c8a9c7c5a7e920154e9513c2a8d6de71f9631555c66111e64e054bba50f34a045cf3f8134f8c6fc7920ecd6bf7e571d9c29122e89dc1404e3bbea8f1df0bac4477dc17ab689c670c566d93bc7077ef670f92075ec315af964bf2e940a8fdebd7383c0ef50fd678ca1dc67a85be8cc89df3dc75c4354e37b0a5f548361eed13cb78d1c959ff73161a379881bc04e7e38d3a8a593dbe449340041ae0cc24d66def51229bfbe6b41c2a59c95bba976cd58b949e343de2c438aed884933fc50465d18798e04fe353eb1b1ca8686e19899cc7655e2e71c5dde74092ade6529a14ed4a3766018df3f3958d55afb3838071f710da23056d1fa54ff05f56381b62b5d85d5ea17107f42d34982201bf0f10ae95e816c452ac12ec075da941949bf4e27f9364753fb640f343df512624b201d2700e0b0b62cb3f29031b97624fc6ef6c8aa43a91440bb817f63da2eb56bef956e7b8274a160c8cac344a287e831a00e2ba9786040f100f5449fa9f896800bc324fcc2bf3e94bca6a388ec1d94c2b6310ffcf3450f785c5f674678c78ae5676931f2d378c92f8e3cea859b36eb265ea93531f64bae211ee43690def5f22b7c85d51cdf578f97006aacb4da82e0caacb13924f3cd23ba6175e418f01614a79613056d08a2e7da3b07f0e10efe7f75684df6235248d0b64f37b05b95b3bdcfd2ffc290730fed6f652a1ca83be3db3a995cdc8daa56341980936b5a5d3306403cd6f9519f5fbaadc4ff717a061d1c46af5f99a865c565e86fe9fa4dbca4d053ab310b9102194314c3be9ceee8be884d0004dbb1d96bad9255a68729646df089e9ee3bc5fa323e7a306c7a0ca0a5c4da7b768e244664bdee1deb0ff4b81b13a91a98fbaf55d37608974ed800da61a5ba2b6f04fe6d0808126da901df7765801965970eaed65fb5f3deaa563fa4a6a6fc500d8876384627a0d83257bde1e4c49d7c216a1c38ff7d125c6dffcc7c64bae7af4989e5cb7baa41eaaa68148297983fafe966b52fd6a1119aaca3f5256e031367321d314b8fd83552b1e81d6340ca36cfec81948a6a745e99ff91e337e7b54009f85771adc2f0f38ac253a0a3aa44bf6647249c249cd53f94176c3b9f8646fe344f1a1f7a6efbee168ec8b4aa0e64f229cdb7faff2a39906e762a0163b38b169c544e5b38786fc2952d3e4cd749ef10257ccf6dd41b89e511810054217fdc048d1143cd0fbc4135fc6d7c8d2c349eb9899a1ed8a4658e87aa5c894e12531c54f78b9f4cb5e2f7d84343eeddd4c39bb2bc5fa2f27740a7decd9ce248a7dd059548f699106e245eb1ec0114bd9044789da45d6ab6a07bde7ef7718012c8a9aa4dffd40b4810ea0eb0260a2f7743da187c8b1999cfa9014d66f299ca2c521ae946af6bc2527c16a76ec8b105fdfa06321a3f69f653d3485824a60481aaf37966fd0c4a76a7792a962a3240e5bcf01ad8192cb2d5129dec3024e9a76a4191644c295d3875eec27af4e09bb61497ae9f3b6200be8a341483cbfc7639a8f6f5784ef15de8d9bdbdfe9c9a6f7c15392170981e835009eadcc37165e60021f0ad76105e300e337a4bda894c3fbcfacdc58cad056eb8e7c12262492bed0798cf6f3a7414fcb8f944bccf791f26ab5eb2b7ab2605403fc7978d2a4466df1aa9a7d5228345113c4e57ec646391f37f5c333d6b5c73eb9bfe7698c184a9449ed0311c0dc305ea2f00a8103e01dd0857151faad5d0610b3e68667f5d55abdd8d12ecbe96a28bb8c4dee52a612697d7007b9813b4993b8b051ece91cd68c60fe1755bd28325d17b9dbce540079f4025de62352d5482ff6d5279f6934a7a2d4b6710ba26bc84dd22c3758eba9023c2d2605bc42d7c9a4732c6047298cfeb3d15ccc991493717ff66bc7baf09d84bab7085c18488656d006cc61242aec8c43b80ef0dfa9c45d4a4101eb0dc5940a2e4b3ab7f285ab038a4ff7986d8641173d9bc27b287ada9270860b804f60f238b5e7eced2542dfc0a6cb195161e0e0ee794c6e824a02226ee7f27dcfdc12030075f79fc1d85378099c2b8139d62cd8de11b19c21a1a9130a2b400bc478ea3b53b65d4c3c4ac41db338d593d8ea7146f48b6010ef74ad4c8aedc486e29e2a37e661c0aa5abe4977f68b763c7308803dc7a8d11e4171c4de553f411f203e8fcacaef2d12a3a639761c26a6e40799ed1453ec2b592e29a9f6dde89727ea7b757831a8ddee0f11ee9ba847ddaaf886527e8ac61d45cf3032e8d5c2a91f6d7ce54705f832bb59077ba8fb6868dc09999223bc11617e2f36977998294116dc92e33d28e2ef5bf1cace0a716f1228f6b9eb746617350dc6d7bb9e135d4d28bea0fdfce712e8f997475c0b216c6c8034a4d83c20afce1b3ddc03a22fa459d1c88e93bf16a59b5545cee07aa42c69454a749e225b1e1e8ee8f3e1535533277210bf90b8778ff4c141e0caaa04fecfdb27ce6b1333bcb2ecc7ff98eb955cba77b6e1d6069a8b3b81f62dbb9b2795e96c44a41997b589c3c8ef9c9b7a654064b3f23ff0ccc813115de5510db247d70b373e714e56285732ddc59ac235e6e55741e5b7a08b014f04e3b263de37be31c8d8790c668acc681935b8c8357d203507501eb64cceaaa86229c32b31c1071eecac7a484a804607619873940c18f5fad43042c55be2acf8dcc47fe35cbee3383625a0e1aacfed465982e8fa487e4d6fa1d13f573503f3592588a8bcf891cb155bda8ffa6c695334889f7591412e66ad64dc8f463306ff87b131d7bf6171334d5c4411975f474c63407926f6dc46337d28cb97ac17fe7f597e9134c5e81bcac944caaf4739403739bd3ef6e7fea8eb39987b895d57adb4bee95da0a281966664ae7c48e7e67334da39a843af7cb58f1b8227aaba092faecf9c0ba8f781d55214837d4b98ebea2a9a6c46f4eeadfebecf9aef60892bfda79547e2d4b120dfdf9eac55cf24c3068d6e596976729b71b4ce91a52db0eddd07361fa83373238df68f12a39666e1c9f47a26459ec08e738cf2f63aff1b4052421cdfcd0268ca8b501e008b0baa7abc0cdb34e591c1356bc6e22f1679ea10733cf8d5c205ee66faca4f1a08280b4958523f33e16200a0a0c9ad1f8ff79e6e88173bd00c6ffae8bd067cb720b074087ee490e8a66003b74bfb030c153e964e2876f8c72d6f835483e086c4b30de30a62dd77f9226c6be9b568ec6380b70b49544a36b0f412ceb4a838115506f2c07f1b61c033c8998fa80bf76f405355c5f8a892cdfa2b90810bdc7ae93db2b54ac802ee91934a9aaacf4c4845e0411a315f8b85b40e72dbb1c24326945b11bb1feb3c370f1d0625f1f37bc868db8814d196cc2dea25d6685c0d75b931a74e5d654d0b5b5baa3cea5ddd999d2e8642b7daadf87e883efc77691e064f67c5d6d004d3ea30322cd7672ed70deb03591d650a4c50e6345e83ac942466f25140177128933cc7e5be96c90c38b4447ecfbaf57a0156348a1df93d8e4af1a763c4e2f0c0c2d8ffaa9d672de8b5ec9cb6c9f93fe29625c2d781d0984ad0606b41741236ee1efa2a898898c88f4387c6d9b1a45a88550091eeec6d19ab85feb5b71b59d6ee4aca8a3c209c16def7e99bdb9bc37066d4b43eb62e0b1ceb7c31791b30984f2c8873769878924a9d4aa9a569d5626a63f7c50aa17c70e1e055f4de9f62ad3f2b4365b3c0fefae50da83d1363691a21b3cc2c3579172685299e93d3abd18a9149c466734c6e2dacab0bdf24cea5f823fbda4187011908594f341ae743421c57f879eeba5b9e85315734a4072f78e5e213d232097f1da56d14869ee3adcd1b6c4b16154aede9cba18e4c11c4b5fb06a6f560e01ab88eff557b656b1d30bafaccb395ccd4d4843693998eebd6bb60d82e5055ec9f138c42b819a45cbd2500402dcf8a0db868119985a95d1d3576dbf20392c5de0f157ef69bd11adbdf4db68eabcddb86096a0a947f3bb662aaaa23bf353022cb66394ea92873a5f41202f85661b22abce57987f9a8c547e12bf5cb1877b8b3c7203b4958cb61343592632ecdc14b9e12aa727dfa62280095f02721394aa1303d8754b78216651bc18115ab183d23e88f75518cf743ca5fd06c978367477ab303f799217b1516855025f37e68845d61eff36f72ca24604594176ce4ce9cfa6f2b3ce162183fc47c6bb990272b382ac761f1ee0d172cc6e5640d847d627d026ca8e3716a4614b23ae4040f60f6ebb1aea5e89f5b661e9b75a77cfaa09d44ae72dc54fde7eda62e9c4177624ce5aa93eac50aecebc41bd1e211c384793dafc9f4683cf5cf48de282ff32e8ff3c34234334088d0239837fbec5124b17c3b3a94191c928b5eb0e12f7deafbcd9e1d10ef033e40da252a0bbeed34fa10085447d1634e3d1ebe8ca6e2908b84953b6235dc325caeb4f0487f02efda09431135e21ae1040b7e27a47082463b8d56c81e783ca2f37ac4608c9148b181cc62d485982c0fe50fd4e5bdbdde09fed7dc7b31276b7a9806dc90da999fb18462fb170dc7753bf5e28d012438e4e263aa3cd28de855584480c7a04070f2f07ebab148cf0d8dd2464be35a509d5f07f0ea8def769a0b8af8d0c6eddc76f557221da6223fe9077771ff5f95af5a6042a17f31bab0fc4e377c88b11f4471ed8fe795dd4a22f250821c31819df9015b916f4c6b7f42397b1eb7021b817977aeedcce240db3c5598dff66d914bf9961aa702eb3b6081bfb2de25a1097de05eb70c29f338b26e960ac32bd8062a804f61d8fab0467badf6933f89b4efaf1dada2c6cd8024370d9d38e97948ff66158f3fc36d183f7cf66b8ef347b4accb8403b0587b944948a31dd14336696739abd2168edab83fd8a9ad37802229aad3e616b2480c22974a7cf659587fe6ab9f9e60127d409ff907da4b24a558c7b72f862939e8cdc18f2c1d39703810a4363c953c0269c415a5b1a35508b502e11ea6996204e3de6167a794af076dd5b960cc38c96d3ea2ffced53fb2d5d146b530c2f2a1ffd43b04552a0adedc03ec5d13f068fcf0e5d5d57956dafa29b5a348cae83cfd9d1c80bdb8103c0d45545e7e31313937bfb0cb6931ca87d5cd1091e30eaece20328315983bd56581ad605ab79643003cc16807feb8f45d7d070a3513bd3c9ed4b2e37973789584a27d44a4d92166338c7966d91a0614334de474f199bb972f5f871b4d9fce9eef7bf63af3fdbb3f16a69da2e013dbbfb9fb6a9a50269650c1aa2482fc574b1f0e9e45fa0f10fe4ccac90ecea609886aab65c6a5a0b21739fa0b3fd179ff59df6bfbd648046a3357ea0cbc13cdbb4ac09aeddd2f63316d3027379581e82b58b4932a5b65cc548a6bee23245be1e91867604dc4881d100f74094a9ff74faa666f62f707d2e4b82f88d8933be5195b7159900955a87645211ddc82884dfda0816c876b572ef5417aebe411137db53b70d67b73a2a673731d8b948227f9e4dad422aa90f2f03bf339b9c3a92ef54688bc876f593ed611dc02f9d734bac0a67256e1dd2fce61a1fbc1863118a57eabf253d1a68b1dd1bbfd355caa774b374780ab021747a3abd766b238387cb87c52b0a93d9f8c6d33469ab6cca1c9d49de83830359939008511273c1c8008f196a0ed23fb54c960065b7a23545486bdc54c7fe38d0d8a1756f3df08e56aee3b298300395ee901ac83dcb5910a0552f1162c29d3abbef23a2df72ee4367e5d94f9a29400c6d830982067ea1b33b964c187c5a2e99381f01280ffb9aa36a6f506caee8579cda1b31f1ab736e0febd80989f2c2f84b89367049899d83b1d0bd7ad778a54fde2c7cbb4c39b2a113a59d40fc24e194c8d24ad9aea0fa1fe0d9877fba2a200795df950cff03eaf1b8a0615dd4def8ad9077eab1b8b56339c8c701cdbe5a585bd11b6cb76a76f6359d3b4d9b828c21e561b3b768f7f1c0eb8e80910b44ec5ac76021070cc30ce84f8785d4079dfd347885b11ac14f1652c2d1a19f0e40dea63b145815a7941eb4fd7a17059cfeea03c0b7240d98898ba2330ec603140f24923ad78976ddf88b4d66283bebece58f242d5ab92aac7c59ce84e3b673ae5e77aa2effc12ba9b0f593dadfb07c2e407ca07383e1ce87ba0497c4afaf2960375311a91c4ad6ae083275f8169d4f8c54db9e1c05a974373609ed9870c103d2ac5abf17d7e764c0c5c0336f973fc49c326dcc6b43b1beee5d014b4573cc86c270de20cf458553d8d3dc1150c253db0da5d983af6a17f13438a48348bf511ba9aac0f9f662aafce18ab5d4b6160a62d61359c31aa34fad801b7e2cd700752ac80fdec1c826af358f741eb3f898a186ff5d89487eeae89712653b7ec684b3a5c9d6fcb7db2cb79a7e0c2daabb20ecd0607240305e0c076da35116c88812f0e4d7e045c962c5e41b647f1a464f20520126c439c525824d6cebe1077b85417ea7a416dcc14d771d27fe0cabf7981b13ef9ae6a3821fc49eb2007c4bcca9a02ab6e77b3f9c59b8a9a458165166667509e84619c479a1c4237591a15bf579d9219f9b1067220ad6f0dafe8aefb10a866b7e4bddf565da5af196623c32bf43635e7cdf36d942588871b24d692ce57148029e7d6a08108a472c3eddff395eab8c3e55c654005b68a7e1edb641054bb3bd6eca4528f194d9c736a28063b3d5e74c914d0d64fcfdcdcb9d10c7020ec9d4710079fa838207101caab369cb1c04ec4d234a14c873bd887f8119221b063c5cd7b42316c862a0ea8a117f59f41792fa23e662c42f66253730bc1d7e69668c015c6ada6530d1a81f21720e9ae339ae4ba34aa65fc4841cf5a528bf0e6f2b9c345e7e3e1b2e7769c227727ccfa5d52e307aa3d7274fd9b8343120217e0464e30e909ecd1fd8d3080a28042c149513a194b1613f329df77f697a812a6a6614af83606b7cd24e96170e3e5e1e8a5969342a4859bde332c27cb2300cd81af9c884f96be87c0df58918896ea00e88cd51ab4f861d4fdc7ee735e6a9b7fa568549d556851d84d33d4ea0da17a0335b45c0a64fd44ba59f9f5e5cc0c6f9deeb50701d8807440c8ce3ef8389c1d19f0c7fc828dc40f97f4c367742ef303ecc272f0837833a5c1fbcff32a8476d475b6441ae8991c1d64081246aea6bf1b64de0bd5dc27f6f651b55f36aa07bd21c34044eaad6d8f969d5c19a9bb55785c8cb809921cc379b80bec83c88ddc0fb74358243ff5e5c5dc14c9e96d67420a6b277a1dccaa67864177d44a719363e866caa39bbae1bc14ef8492cb47709a926736650ff36b71cbc3c4ebe2a35ec1094797982446ff9848b24d4925dc280017f8537b2adc67c8c61169c5f0a9ba299272637f9874518373a54a04d0c7fcdf4e84f6f6acc911ae05652cadda0ad044af34fa06edb77f3ef9dff7e6059efb6f78ed089d6249bf8029db768b8f322d71824fa349e21f64c46a812f61c83e72cff61a9710d3317d89d6205a2c63cb41a851c7364732faf05cba32b77f5fa5c5fd36926dc6973ba97363a1d4e8a5f56baa87b31b5b97788e3a982c6321841cda5665bb7e7449d5708f29043e13298022de59a1d49a7ce98ce0399ef405575bb6e79f05b988fe7c10fd99c9e16ce2124d7753d588986cc520e368c689685e4e40c6ea92dc90f85c88f1d3fbba40315de5358de6d9b043b43004fa8a4ebff2ddaff31c098c649777c97de9fd93a86e4fa6ddd55b5640c87b7ea89b4cea849adce3c239f8866f231bb014ab77ebb1c2d7e046cb5ea7f8a3e542c16192ddcfb3f3e9049585d225f8678f762f6c2e4ae7ebd6dbea000dfd0a7db81af763ff1ae256529cf7a5975de7d9a78821355b0e75d630a361a57a1c0c6f1ae6780bb4455dd3ea5069934ce6c91197e3d456e0bfa5d133c5cc7edc0e037c39ccac454d01a9858eb5a58b3de79dca682a6bde039e40cf64b3a4f6d60bc956c36ed53d2678036a680300b24466817aaf8cda8136407a04821bb6b9afc3e8f0b766031c9472d56acef328fc04a56a25dde49424cf3fcfa201f9810087ad331786ac7e4daa6f896873328a9a3c561153be1013b9e7d2bc1d4dfc7b18f4b4d69a401b01b49e092d3cec5b74cdc00ea7448b94a866b31130bf80615d638be0c0e1e21be00b819a364893d5824d6a7f6a8099a2ed70509f5ef2e50d322817f1042606962165c8b1f44cf4e0d6ada7d7535becb74a625d9eb2bac8466b6555dc070e1063ddb628873d3c6b42569e8b0787a2dcab4fa516582fd9fe9d3135a9eb86de087910694cabc35bf2c3a478531fa0da283701074554f165b6d772922c766cfb7aa39b0da2677dfa62945060d1be0b8c8d0d34a092ae9d26e18673adaa6ff89ee643d20818526ed1d4618411e2c82f3f431367f42ce602bc5cfc0d61a5c9f614bcc4a8086f9f8c62f1408426d0e3b03e41ea0fe669707e7850d935753b44d3b61c9496650591c2384e07d0a8ebd748e0b11c36840f79dce63291e573e8aaa1e1ecf48f09c9442dfc30c8c55931019d04674a66171b215bb15bd4cf2865596f0eba5f117f151648def25edd1b50a7a4fdeb1d046f143daa152036126e352902cd9b08f342b496a6e504b36719aaae8a00ce89e5f61eeb85bb8a9605b54682b742764ecd5453f68a59f18274bc80437ec12f561676ec98821c7c64245322db59a2932aa6b0ec6a5a80c100896258f92087e4b35bab65b1be809c8fe7f08d512eb556ba60d87871d7d827e605a100bbc8f398a9b8840cae11cc83f1bae980090ed7576a9093bf7dcbac134701f65f45a0b9671b2ef22cbb695a0d847b97c9e7891358f2581b9930536bce354f349bbcc5a3386474bd67544df93e74479b112e4f1f1f153382eb7f4f329e2bde48db39496c00ac6616864a0b3d8ec09b3d522b12da354e7e5e218ffb57b2ace7474d19d9fd3e1e6e2180fe84d8d6871da970e315559bed35f557c8e598783fcc0d9595fc7367ea49666b48c28301be27a58587936229172401cbf1183b88540a391bcf5c7a89a6e5844ca0bec01a4f512d70b1d3332e43251d48061967d5ce0ebb05ba9c0f2b61ba5bd0051b60de5dc6d034d99374c51259bb0de138b67ddbec52da6715a7c3c14cb9c20b6d86f1f8e426e6a0ca3feced98d27286d890b5d8c382eea326d18e5ef2e2dd638b20f211d85ef63eedd663beb9fd3de4291864b92bb2554a78fa303a3ab0e15cd8345f88f7fdfa94b9ca8f2d5285944a516d56ee6dd1889a244f2239a2fdd9720901c710fe14f89cc2c865a9a6978fdc5c7ebebfb760a97b8d9e3e507433d40b335c4c17a7619354ce2e7abc97c7dc053c5490ccd7ab4370c41d52e5ad876fa232cd8f9ef98421ab9be540264c315c1ac59e9483216e03e2b5b6c17e333b7737cfbc798b8959e2619ffc1974b158486f0d36f9caa490a7e697e8d2bb35413f6efbb23d4263773ca41346c5a90d51df1921a7e97c5583ad163c7fd2fbcd4bc2ff6bc400801dd6f4a5ae56f6c1746e7fc808e1baf85a700d978144e793bc55095b40ca81a40274f75c9b1081b39c0c674c67a6deea75180bec9b7f9ea9ed9895a353bf54f162c9d7ee535c0e3e8b63ed86ca21d9805b9f91c4bd82574212d8a60d2e288fd7a2db5338b78420c1806d636b4f25abe6f0f29a8f470b2ee5782e1a5602a132b0f0e841908ef0c62e130a560f74bbdc231c4efc3e8ad993c4da0d995fa5591e3328c9b9f2b6ffd5463e454ca4deada4f986158d82751eb917d1f982e3a4fe48d0f5617aeb5c349e222ffecb7be1f2b5cab5c740a486d1ad7ec3a45fe820b92d6c9b94dc09cdd11f8575ec0d0c6dd83ba6edd77f01f486bc5b74f07a132d468f32a42e16f3c3435172cd89cf57d07300280e1b2ca9453cffda716bced58e1a043a67de88871de45fed85275202a40d841c62c9bcf9e6d503fb54a59272e865443e626ee45c84b211bd3a1a7e3cfd5edf49f8a3d01505329d4a13f1efc12ceea61539da6a41610bea5031ed598f3b6e5a2272d03ee989f6d3ca369ba88a75113b331b0b68f6776e0b39bafa5b015e08860896cf4e8fdf390fa572e7a6cd5f3dfaa5edd5dc620f723741db603d0f8e7f294505d8337247e8adec97eaa5a36d602ba729062cf653de209a436f911d92c18a6ad40a9f669c7525a7a023cb4e3e34b02eb96ef08eb3b2fe43e76711837bad5645208d16617143bfcd4e8c85018e49753c2b5bbaee829ff2d44e85210a1162fed9d84a0bc0238dfb7a8f980dacce97ecd0aa9ba29202e4c14bf685f5c572c68f30cba15e868adf9dfbc47206f5f725d7fb33c81458480ccdaac03bd2ab47c36fc4b176cbde9e15f8ab7481bf8338e966b8ae2aea797f0387bb43d1bdd132a23f5d198e1c18606e733d769e9bf217461ff220fbf9cc1f2f703d70b9d3124c47cbd9d089247780e89bb8899ce10be1c515866e2798fa9f419843b9a2cfbd7035fb6dfad66f45af878ab624ddd70501f636aacb055e1d5120155cd264dddae029d3b7954965462418c35fb41450cdcfaa0599332cb454bf59b00fecc06826b21065af232424f6f7e815728ffc122291205a64ce191f3b49218e719769091178b80548cd13410a3a60f816d5f565985832af282981b7899455d4a0833f099769cbc36476e0cea623d7ee9d23603cdfc2788e248c7f12b4e20c1da567c988dc55dfb2c67e8bf5e763a6afcf3f53965b3e24fa6f6d44df7b816c51bd454590bae0e50c1a41401df35817f81c15a9b2ee6da9adc3f91c95c08906a340cb46a55e1ff04b527b272d630f042805296967e9e22af1c4185b89b6092e58b0db21e74eb49a6890a4287806adb125906f5bb6a4af4accb77ec8f1e2e0a087c1387cbf1707e32431bb180fec1fa9c9c4a679e3876235518280d4e79f8a792e7586ac8c9129e767637c440e88589426a2e044c34234494a52041794b11b6056363fcf75b1c6f54092b03ee8bf3651ec1190310ee8e97a9b05c1e44ef6b942285f2b115e99e4be4d51d430c38e30a5aea42141957764fa82a3bfb609c7d54b99f10d82be6ed695d1dced97eb4c633c52663f0ddafeaef7f597f015003448e0ac3f71d1e99badb39a50511a847ac9d6196950d2a01da2834770a2d69a07fabb2c162b2f89f2d96698f971fbd459f4eca11106a5135a34de614776ece4c38fa9ffdcf753e75af99a5bc972f3c917a3e02c55b09292926f682ab8e96f5ca2f3dce676880f591468dc090920eb8a6821af3298af53f24c451f941e003b26119fa06e9113fe71ca60354ff9b574f3099e12226a20be08727196bd0af3a32afd2fbf09dbc7a0f7b972ca7a0c8e40efd4bc496a925002a12170c4af4451a74125b96033d41e8e4139f6eeca98cba298dbf033af03c12d90d1bd9eb44cd1119248ecd04a3c1509a3e03345871c3ad3e727e8d4b2493521ebf1ab2d266ae615cc4ca2be118596042a90818b53e308898eb08b533ed906b3630c9c0f5534439fb63a39b25d73ad27d109d30d440f7b9c74f88348d63cc37155977be06d7ffe75a2803157394f74e94b261e27baddde696b25b9e89b55f9fdb93cd07ddf735bf3d5afae15161f66544d4e0dd98aca72f830875d6f369f3d1b05bdc9064606bf3d3a23a8482f80fcf03bc62069b33c151bc10068846469cbab19ffb0e194514a6040dc3c09cfcbff86c5e47c5251a4fec983e4c057009b189fd57798fa2073c53ba5efadb7a43c4f9a6264ad40676b0c347529628e62b0c40b60a35b02f3fadc0b6a54bc16782216611df3c311341f7be111b0f20be256a61bf8b54bbe9ca62b56e3e35d821538ed15dde8d6b433875cd6e68a0c15020e642b55d85674c23e0fb9ebc0e95c725a908f6535e38021f1c66df3e116c2bbc19c19428d20cb1029ef991d2583287b7e4b326b9e10dafed670a7cef9411f27eb3345d1216e92332ea1e6454f5a4eeed50a1226be4930233317887ac073caab26f42bd4d6440126291e56af4f7363832cd3b903ea107c332e6c62b962a5c90efedbfd170e37670892d9cc298917a413d6970910ef532edd9274ffe9e45d7f5190b507d8ca9487c19cd6c1d703e89e4aedd8159635ac228580de9a6b51149b06027b67eeeafd97cc25c3e9154f479bd126e93ce6d7a55d0e268f223e0816431dfe7a78609b71794b38490bc2e421a7dbfed8f74bb8a358d7cba1fc1fc771247ff60165006c3b91ef6b02d2ac20647e33fdacf2a6e904b7a65ea5aa882996bb48b10a9444ece848dd62e7a248f03a7f80f66c2c97c1da979d1e3d12b96edb7d127f95161145f87c2d113a78592feb8b7810f0cb92020072ab9ec3f026efa4814ee07091c874bd5b19fe2f4ca9afefc61e1af82d872a1d71cfac8b64b48c7a665f827bbf88903a8ce0d52448047547d35092e751b30a38a702f3d0769e3b23b189988199283946d2e5004d986a1ae3f52f6dbb8cdfd83405f01078f27ea60cea29b30d7eda2332e52915bd583fa0e9b22b1dd7a3de217bd0800b6b60def7bcd756e42b494d3fd511438e91990a956177a9afc57fcdfeebbf71b664fea2dacd7cbd920d1bad1885aebc57ad046f169988d572ed3a2593640c456cdd766b5ef5ca0c85617252f531b54c2e6652b7b16c5a1f219c6f225ff41ebd1f3272a632f7bed5cb268dc2fa1dd7be22ae83a4165a5806f8a574dc176739d2dbeed66908d8d7fd51ea016d5ad95b5a7da110decead3606ba9cbd0a74f3087ccf38a10692459e1d6a9fc10c5f208e15227f768179508021a8375aa813eb415893674235eb2cac011595053ccc78994adef59310807a2b1de2364d7480c394dccac1252def7a932bc901fb245168f8695bce59d0e33818e2c32296a40377d6465cf9abad32973b134ae73f506aacc00680b3d4cc2ca353f24cfe3085e0ab73a21f2317f202254c622f53c15b31036094741bdb5811a40145ca51acb7aaef42beb3bf08ce8f9bc66961a932e58fafa30d7bff5d4aae53016940ce3e2cfb6f7f0c6610e04a2165c3ffedb93e6b64329c3a8949c8b9da894c7b711b1d15d7c21272fcb03da327ee388ebec8d69d93d3de450a2598a71e8bf3b3787b1dfed5c53fc1847c392bd0549e474b15ea15666a822352b0fb9898fd6697f5cdb5a801d67ed179e0833effbf365ecc57d9aa76a9cf90f0bcffa2948b77dae7604c6ccfad660a191fcd1c8ad9798697109d7546aa9b528692e526aeae30b6b1f9bcb16638d408032439d722d0867210683964092506e809e9b88452f74ae7c9dde3ad122d8f003a3262d42a80a1c1215448c5642c1238e358ceef6f439adfaaec3aacc8b10cd0f358213655b35407c90f16614b3b31b4385a86a66102fe0a40c1895e109fd7e8e7b0ae89f5fb0e42dc316e5225d3a3516a8fc0bf36adc3f9a0fae73c459807922207b56b5f465a941485a5442dcce478e1bdf345cdaa69e7bdea228f31a3a7f015b2547e32b84b3a98a8e324fe0414bab06df6e7eba1398790ad594b99b3bfbf50ffeb411a64e0f038ead69abf28afc94a5997f515f1b6b1e75e3ef168e50df4bfd199f3c921f7612a2b67b6dbc710ffdcfd7578b0316065f0917632e39064fb1efb4fa99e66d34e2fa8998db391b61ce3e42c7e4f1bdd86630ea800c2d93e0402447c5c4a29b8529c77042ed415a4f249dd55e685f49aa614869a05830b31b36925fc7e4fbab398c00f09458bf9a9f7298608b032b2cf6ec378bc009a0d48e8aa170dd7ab0b1b78550d8ba83992070dab9fda7e65d20d80804719a88dad00c405c9dcb1873b07e5c52ac072def63c2df35cb80cd0c783765fb9da831d700e4b9cd2d3cd541205a6cbaed3e78966cfa7927988d01874f9261d5c59546e14e48baaf74a8ae7be5675b5650b4827f31f3e3ff76af04144f1037a5c8e9c7c6c0c7b9b6bc4c74272b9fe7fdca828ab9ddca28afb1edd45b4f05719a6646011e759fe6b5621a2993a91814d3781e1aac3cd9417d56d9d6554dd0b867149ec706af551eea3b9ecc1c3fd71cf1733607875d1c318757a1dd085759e7b241a439d790c69787197504107b457fdd845137f68832c938f923aa43b845941bbba766c5ae265da1198a8900837ade28ae63fc60c0414c0b28846e920a499c73fcb2d83a4553eb798e583f75ebcd7249677dcc89868096c641e16808330adb8ade980119c355b8c41e7f04b6095eb51b38a1f70700b2d7041be93453d3994e4204c88cb52c61b3bac58749b19e463d50e22d804bdbb120cceef030cfeda35d6d2eb21ab9284db08ae68a8fea614cbf0f6a855924f86b1809849d4b6ddc6b817860cdccf72ba76a313dffebaba882fa7621756023cdd7c79b4e79fdc3d0e6435e800949d02c70bb3d9c5c638ca9aea1cca2f05af8108168a309f05b37c3013073466b738a0ea3fd47eb3402a18ab7def6e08092bcab6b50f46cb7ddb24ba01d5b30e721a2948e2974784c5207c9c7f11bdb0cb84113721840f493ed11fb6afa35d63e9152fbc2648b6907e73286999a500db7dfbeac0a0e152c0137c6fbd8d4cc6c85a7b1496d46c18b68d00d8d312eb20c3b246007aa71c849c76ecc6aaa23a41329e354e7ead8ac0f7f458658712da5cacdfc3a294537a6f23110291532cb0ad29492c7e2f0ebae010170a2c17f577601eae877d51e38fc60c5099c9f1fa9a982e9225f82f81df9a3d3aaff0266c5b07b634418d471a05f49ea9bcc206ba1e341254f6789d429dec9a55995414a944b84ad82acc1a035b123372659512040dfefa10fac57238312c0cffca1d9c0c933ed38dfb3dffaff9bf95aa46695fe4bea8bd88e63ee217adfc1ff736098b20f8a83e5f6b511940fd4d864aa29d2bc4bb6859f50887f989c3f23fdbf4e265bf672d7973d7442cf776e5d6b3f5c44869e92aeb9607367a2efe03c0d36035e334e1dc6fda0646577d8eec862eec9018153f1b64ec5c0a9fd749c1d89b707b236fc8e8e57aa238d9d0be5950f6bc1caac6f3cd233038eaefc34cc32ae2c9383f34d6745f199eebdecb9587d8f0a6d9cb219b311dcf4165efdb2cac6b4d549dae8205ef05398b9cdb628b84bb782e0e5734d4d877f62d44f0c87b0bd1b24b8122c8ac710539eb40eed26d26d5eb62521b3afafbc6a01204105e8c15aa9a1d3f0f3fe45119ff23426aec8e580cb1daedbcdd0f17a1a32eb5bebb80cd3844d8ed862ed87f2f78dbfcf85925229ed79c972eda98cb5dc3b1bb2290b35aa1e457ef1b690a3177806281ce28abaef5d36a0f3d3e06ab6b06c1f68c004c759181c116b9aeb7db23e77cc57c1b1b2bd3a66ceb7f6e49cc11a1cab19f3f6cc572e426466275112d47dcb84920ab4e3eac10c5f49d9c4f1aa42c41be6d352584079ebe8bf4889487c2140b145f97f1ba29cc18e9ddd9d87829b52dba36bdc45a89db8bfc3d42e4530f3c702d88890d1d66b6aa4f17ff3cd9561bd9e1fa21bb2e61b586dfec3e9a967ac7224954362c10f221840bbdca298815602caad034716ec5efde63ae1f245e6ee322346147a793205b2f30f82df7cd1af47451e2f537be92e1569c761927d1c59c36794d73c6dbdd12f63e05e561f04680ac178b2e0ff2be50a2154906adefbd216008623f76da940a65fbaed175a36af0336ca66690c76085ab2738e6ea6702b2d6044cafb4ec694171fde0e84a60a91dc373b225bfa47699f9fd102acd719300712a369010d9fb10088694421b12ea0de47ca9cc1bb0893211ed030f18b4c1bcbbea47ca42cd22457458d3190c82dcbb5c6860a9799607a802e27513adbded068ec2201d5ee5b3864959ee7b9bf310ef9d9bb5a2b2d86ca5f293ebb414ecd37c41af541a2f6ab62f8f342b820210566498686c3e98de53beea59c34dd628b5300dcb6758afa3592b55fbaad3560c44703cc851ae5d6297def8d5604876ddb9f6668f69a4741d4bec2c7bb9b5a578297808ab85f1294af60427aa0fa8f594d5a03e66d026bd3dd6e6fa974045abf7f845a0a62c8f89d51c4dedda6a126459f847e864374ef91ce4f683f5e9c10f4d81c29a6b6f3b77544dd33c90eab7b0fc155becb6084ce509fbaeb168a80efe7aa3d122be8d984e8d6ec5833015ca23648554720218137b21402f3620cb1f76529b100d4cbe4293dc462064ee70cd4dff2f93fedb8afa4f98d17bd9dc51f4edc70b280068319f995979ee046918f19eece17c681b7a86df8504b494b886c7db02d2420d37f6380951105605995a59c6a65ad194fe21e93990a2d6320ecd6cb4e7b19346509c97719eb62c64e994e62f17a13bced6b640d6f8d6985eb2e0a8ff7cb6295bbf499645182844a99ded434adb1650ed219ca5ba7a22e6613bbbabc3d39e25d93984b7037f1a67951b096b37093655599e84cfca6c90ca5c900f73d640798459d71ce28691abed985b06884618dc5345987eb6ee414e1fc8d01f8d591d286e55146b20d7d6d0c252513a67970110ef075ed2354c837ab50c3bb565f37ffc1de5a7c4a025c513ca94f73f1256d190d6baabf6e7ca6529f9e3b535c70ff4db8e7b429b7ca4ac477d74071c08b59eed530f29243b72a95b4e339c02f8f723e912eb0387ee469e76e3ca518bf86adfa66e8495faadf5ab29d9532af87d97566dba4d547fb694302d46626148372b9a54f2620dcfde9c3803289b03fb739fee68171c63cf1a8e7d89b8bbc3120323e39a8e5a5c89cb68ab82ae1248f0d8ada45673f1aab938e4a5290e38cd05e2bfc2e158e61fad424c26bdc26ffc6f3bb2c8d6b21b3d1a54238eebd48f889fb71233aae3e39d7ad6f9d39c7208fca76159317f5ceb82f403dfd8cd35b7a27a89fe4cfb92f86ef47f25a27ad490313ca7a849c273d5a3381ec97c767cd4fc902d4dbe8c64c58f22c87f1c8f6e4717ae3dccd33a0145334554d30d0781acc9645f896c138562c8b181d5a9b9400f85d702d589fece48c719d5b68c9fbda7d42568a3d40b85ca07106ec0bd1fc26275feb2a49f3790a0fba14dc7eb5798597dcb8a9a1f08443de5bd4af5d39d1ed1d61a2fae5790ce37d3e10afabb3d24f9bc2c15aef65e39dbb58face3dd16df705f2a3b368ae6744ab8acdb9f5d6294802d5f16feb2d8c328696bbfc85532f234973504e1df627157508a57b15b6fb02b09e42c17d473e87b4f1cd8565b225bf3553f1b4799a67d66f5ac2f1893cced42cb40c37b6ae26094296841c3b0ad165a1a1a625dcc15dae3c8b9fa5458c35562c4ae8d75520751f3a09b93de8a5a69556f154f8160cf070a1b1e89264d51ad6c0cd9ed3bde915ca3d6ba5b4878e43de50e6ef0fa76308040e8ae8b60f2a35b89e3ab751507c61bc8702bc60a916f9c93c0968c350104baabb4dfa8113aa4c3544f625780859b6504ece4e286ba0e5626c44d563e9df663858b4e5b943f94ad51b5bf8ea97ee666938cb28608662ca916e9239d2a1bc04e23165607001c24d0d2daa95b74e49731a3bf8ecf701802b711d02b1005b31d088a89fb617ddce1e24294d9f2981ca546794a999ed524d28e4c532b6d738105c2a35be4ba9f88b4bfd9ebeebc45b92d206f3f2332c4be21a26669670685a91b78c186574b2e5e2fd9dc6de697390315abf6c3b3234b8f590a3c1f547e6db0011ca4be6847b8380899e9be7523d77b54a264c423fc5e1516030730febf6bf4c9c455ab0ee3cc9af831b98f311e4fac0cfaa3ef9fed7f3ac9c08533a2701045e20a1815b0ed360a33e7c40cef19b3a9429f0ccbe25341f526e22c60af99636263ff6bc8cd45586797bc3d84cea53957b815e424e9d20d03f402f271dda5b018451760713f133d61de4ce07c6a1fb54ddb091fd77b0afdb6b76d83cc42b7f3f7a5ac407bf368bc4f2a5b0cb014a3300e1f9944c5b92b46da6fdcf631a8f694c2dca1a2c420a9357b0664a765e0b2ec0ff9ec34bc7fc74e56fc6a0ecf896af21addb7b9ad96fd71072268e7d0bd7cd748e3b5b32d3314eb965d50bdb4f123c71d99b4f2b2a5fd4c72d15a5ea23c21af62f0c4196f14426efe77006973d5653d99057615a330486ee6dc39643bf25f6bec1decd34c28021f1dafe441ed4b0ea97d7dbfe8eae8a5e2aa9bde143ff57c7946dcb9c55ec4e7bd57c4be80846eaec0d8b503ec7938d53d9355fc4814ff1f23275fb61e7df64e780cb18084b6bc4e4afa24f67222f9eca6f7fcfaf98dbfd05a036a9de189e3074d0256a6b5d980b31f7b4d57a968faafab166e57048bb19c1a9219110c846ea9268ded1d85ddafb79eac3d20940c36aee47bb52961038bcca4c764c5a07f4320ad7277643501480491b5cb6bb86cd8a9bfc671115ee08c064a1174f3f69b350960199e8e27c4e27e3fffc49459a1a98ff7dcb9d2aa94d03813e31f0a85dbd12e4571afd6fdeee93f445d44f969be7a1b5c7faab2a78a0ac5d114058d72ccdda0a9615c125a24f527d9f86c5916936f13db4607f79c64a3ac9b41a90d72b3df87f7fd428e347b4a6b39d1588cd1cd00e64baa6c60c5bd6499ec51d4716bce3cd0474dbdadcb9a51844e0bf542b8ee0439118901efceb0ef3c18724778471b1ef169d2a1c90a688a47bd2d847998a1e60b793cac4db8743a29c6efaf2da54bc4ed17b69ac8452e13a1c2b58c275598140dce00a72855ab02025473bcd39d970c20b6705a40ef45ef7da2b9ed093f00bad21637911146d03267780d4e9c9f6fb6b1a4400cd69b9c2b9a36f7dd4a19f470967197381da0f8542199ef178f534c1c57a6f70ddbe347c5bd57461b75716d1d34a15b72fc5220994499b6584b65e09a56e9ffd3112b3ca943853d96a31c72561763ac399bcb86f305879a0dd5e366d4c31ebe7bb82e1a87b646e89a99ae70ec7b15b5c88085c6db4a2020a49925c824c83c860e9ff55107add62b6b07280977ec7bcf0f5fcc35f268ce489159e08cc33e36034276c7c9a7274ac6fe6ec94bd6b21a5f3316b297f797676eec10ce54aff388eda14b812dece7a4ffe21a8d9d6c95453f4ca127c69798eeb1f822d4f7ebc2b6d1d3cc7194d5b2e7c4309f8c9a6958f9f1fdc2d5ec72451d30ac4ca92b5272a9ea2e2dce9656e8d802f466415662e07f1c0d5bca515698bf982fa106b2573ddda414cb60997539b6fc665516f7498ea5c43d88a1e1b96744b49949fd72e8de6932595a83db9bd947dda649e5b3ee7396ef59fa2e6b59f6c5dce5958280caffce87098240105ffd9cdf25099c95de09c466462d3623c1f7654094cd96fdab49765dfe3f96eb201d1fc23248375631d334f9382fa902b39a31a37d2723b8a64db9644985232282ce2f084cda8896331fd438e2c94495e3c0b75cd028dcae7f60ec20b55c8b777c0e44a37ee8ef3bde2b4b1ab06c57fb5cf8d622a8726f7ee843c2bfcc37a36b9988ab934f8123a11c7d9b6a4d9930a8873a70eba26ee7b3331f73795fea3bbdd98b398124582ac8164df16b02e861aa122ed372cdda37a208ac319b90a2a645b6090e4e22b4e4d0af5aa48f3420efd6e4052e448c6074dba0f602c67fc4529a2f7124f5c161984ce89eac6301cc31917862760925a61c3b82234bc9b8bcc7445b8f64a9276aeec200d443297e63480aabbb9c9876dffca61cbcbccdfb119c5d768c84d5eb94348c437baa9ce1294309c0b54c39db59b52334c33c65321b96b206be48d973855cbe83a8a90dbc29db4eacc9fee90fe461ea89a11186fdb6138d74b0b2c832d86dced3d7cc24364a5352320d19d1d1820e9ed5878ef11390b286e99343a798d301c65f362d2c883fafba677a54ef480c1ccccd484aeccd91e1ccb2a2b3421cc0381dab55bcd3fcc470d32495f1a8e62bfd3a60ceaaa1159f45dd0bf1ff34aadcace673135bf51de6bdcf8003782a581adf3184f321b5ebf55825e5e761a337e3f509d0823d626af128674d20e07789601c93eb28468a03b1ca3197612d23d407eff1fc94421c2fa4b8ddd69c7a6cc0190baa856bd8f258629a7b836bf12361bdbdef1580868d1dfd442b1561904f698e879298baebc035b71d607ef2819d3b3bc629cb3236e64d6cd2195799dc8ed74db85df3259502483c98677b4c16b34c2872d12a0cdd8180999a4b6e77f8b98b2a62913ccfb7bfac3f6b02ba0b9c2309be95f58d74a1f79aae78a4061f0b886eddf2140c81de879b7199ad25cd4e19fa0bd30089a12238ac75f6eb9b3cf569e53398cf31122027771317c8540d9d4fc66e60ea6890bc9b7295b53528a17ffdd9b577259b40de355de3328a9b88e875b50fa7f2b091a4390bd5e14fdfd0022e63d61604d6f723e72e55a2abe13caeaf2a83c374164603eafa8fab1dda61b04f1af8b9fee5ed2893cff797e898aad7d90d31d8c82fe7737a0c8d9529af42d385ce49d772709493efdbbf787dd4dab05c585e1938199e825d0f1360497367a185f5088b773c24cf907a603e742fa164880726ecae0b22b0e53d2e8565062385342fdf1e6df5608c2cae94f30c136aa68632c5cbfd7cc31a32077160418685c6de05cb651c861c4af24f9cc6bd89ef2b9dc8d66aae41bfff4eaeafdc4ebcd8f112f0ead49008f118604becd05e02a7d80c33f30caa7541b55a5b8da35dd3f29b264a6ff3be635d2de812fbc89e91a29814d70f730342defcae91ef417ab5e5521f6785f800f1a46ea8ae3a18ab7c8d9ced5361cbed5b86bbdbac6354383638dcb918bb51772b71608b67b07f4ddcce3379becbe5700aee0bf4207d8c0e9a35cfc008169f984a9d5573290c4ff2b487381939b83c8f2090f1124db2ed452d55ac0cffe8a59a46ea78ad46337588f11f48aa3df0e87ab4ea44d6420ee81c9de72246808b722052564426ee3e32cfff3c2f9a3b4e2a3e48e9878b3ca7c1ca572b3c82a196aa5a460239079de2649af03765c4ba2f2d1d8d53376878be58b3b404fbc19312e530f66149fd111c576bdd66ba4900dbd74b667dfc5027e79f0692afde0143767a05237afa50f81fc5147a8038caf0386d4cfabc49812a01f5394eb4273ad285c7ebc4d4c4939d87ff55cf5c1d224a2cd5a4406525317fade82d4c83b70fa66b3f4df4a2b775f421cc81f327301d41b1f1e6c2e24697f05919c5c667a8f1d9bf81d798a6a3e6f88ca3ceb5913b911dc1b30b6a071f2cfa096c3d16d7bf1036526a3dcaef4a2b96699b18392d04468e4cccfba156022d69de8046523bfd654dc06dc7a118f0cf5ed8981462eab3f919a4a262cd51e26c70e2fc5cf1dcaeb2c74ff858a13d59545947f47dbf61896cf417e450098992a3a564f5fa528c7f465d54d89501736eaa26f6bc625c8e5cb48aee4fd2b001abbd52c11ad97244a7875c9fe8a8ba804b5d581863a2731df2a3a9b229e5d99491fd92f63749057569eb2919c27e56656e592c07e8606dde32c30a1ee61e515fdc7435b2b9365d3d9126974f48e578bf0e10036979a19ea6de5b47bea5f3618f336ecdef19759ead3b989afc45560b483443b829fc27c7c03acfe401461b899171562c72ca436baaeec41d875690f83e751336a10741b1c76ead843b43ec76c601e65e5e3595a54ca5514f0145844a546ff5ecd32ee1bc93a337ac059c6ab2b98a38e3896e5a4606ff329b39f83cf346e434b0006596a310dad896a031be850ef5747afde998e130c235c17a85421b131eb443c94ca363c55ff5b3a813a77ca5bc003ece369012c0a5ca46f501a8508a015ecd8872740b4fbcddc16975c5c3d0b87607473e8e213acddaa0224128eb289060b3856ed411150f5d33154991b7fb7d54b65f1efaf76e5cb727c7eb25177533caea020f744e13c7663ad2e72847f26b9a72275ac964f999b7a62be780bfff5c413190b4b80b54e62bacd4ec98fc38e5e8dfe9230286e295597b2871626cf4c74afcb36bb83857b743643b4480f3c32ba69916cf9f6993e29f1917dae21f1f415d49b7f8eb6e57fdffda668d379eacabed6345ca8ed1bd1814ab8ae65a64711f1f5f7e76c861b02686ae6ced9c99f89f94bbd6ebc56f30cabc76d0b3ce9f13b01989940654620f235611f7b42ed116a237b8cb4f0480691c0b4074164fe42a78ae4a4d426171346ba829e8c52a793b394f5e63dfb86146044b7dd29fa1eec2f8e767f380fe4a92af6f0db505b092ac4bee8d1b7cb0b2926ed6da636e79df0d822d101f59a8cb0dcb9c8d80a95853e5017fa52d846f5ac20ae58f6f86a5d7d5f9007cae6bbec1feaacdf99e45a6d43e3c7dff495f0c2cd785b5e961857e03f880fc701fec3d419194055e4395e280031061d1b33bd69c112b1d7ad8644d227090b0030ae270eaea5d03c16fcbbda9124e37f058187860dda7d8c79747325886e32a3d4e7b99a49bd5bd8e78a7f6f50aee488db83f03cdfa96e79b19c3a98330a869b195486060485350b2b1bf6606eec3f83fcb5bb0942beec44f6656f22dcfae95e1571416f2078e7ba299687c6b996df15dcde3d0d2d1c119907cc2a551fce21b12698233532284d83b90f78e1876ff8226b4e5916ce7475218b607f084c026139849d303b8e802934007755f5df8dff0aa9c31bd9c459081e9cd60c084fad3ea22ce5d308f6caa46aa5a2adb606d4a2eb7238f44c9a63cfd8b606157f1f7cb8026526af8c24bdd6dd137bb814a3ab1e6e054d2ad63e0a6b157e827582ffd50c7e39dd9bb25abd0bc1fd46af9f1382bcfa3d73212f606ddd03b3c4da22a9aea7c4ffe193acb595ae4ff54bc632b86c3580df35f75fc26f1f00059101101b69789b81e2bf9ca31d77c177fd6b23fdb9b06d9fee328b864e23deb01e70cd16cb3e1c7afa4d49ad5e54a46651304e1e09aca3424be47eb2c89cd37a8907ebd39b536ee8fe34aa8f178de583d1cc2ea6be3c360f4003a834371ea3b1ea400f8eee147ad2dc2238671b799cf72c9fa58a6b61ae8a93ee0c6ee1fc56f7626606fa39090f5ec362e6a6dfd99731256cd014ee9312fb4a893b6c4ed328b475cf5d580de1cfdc1685946f3c0d46fb015345e543de5f673a1000ed1dfbc60311a770abcc062235e5317a1d7d62c8ead590f3813bae516b5c2ddc9e2230cec5ccde28a7e8f35e8a52daa0a87fcb83fb185a6e3136a0759dc794a326dcf8426ce1dcb5eef3a8a1abb873d23eb55c7ffca70b46b492d2ec0aa87a78f6f41991500cc92da2e75fb70693d5149b21f808dc58e65dc786a19f371681fa52bee40bdebaf4e4f69e345ade2fd41d84382c40d8438e52a0bf8937516a13bba54805076a541b695c9e69b4b24e90721b28f967a6e7d3108e4db892156062118700fa8b2a59a62f2597da182331f967283d0d769c3e40bdd583991d7e936afedfee45b5bc89a5afa528ef3f2af1a61563d7c416cd7fe63d37d7de6d5c325ed1047e72810dd8a8196d310a4e4f5d54e9008e8125df29cde4c02cbd195fd45d11166936226b21d95b6c1f54009938c93732752440c02bf55505f16bd0ee846d16a17aefe9d1d2aba8ce36ddfcc294fb0b534a4410a46010b8229d61664dd6a14e80c85162548483bb56776567ffd7437c41b9baa6f156a70a4ed9c5e3323c9c7950ca237d313fde6767a000ced4e1fbcb14bb272861d8d1717d76b7c792867b09f36603c7034366692a5d418057dc9f28acd2c884f5576045e978a3ed6936479274769149a186a5e4627557008bc03000fde38bea9cd4291f0a3cd9313bc1e3379b246c939006686ee2698772c7eab72f24e6f30fa92dcefb6e172b512cfaf6e6478523f53fe9c4cc97b9f1769c5934933e8c6d497952f7947833b98fbbb8b9a25744af9f15702a5fbf9af9ba9943a7c63546601cb87e4d118a0f14859a9202b747143268031c480130da104debd72536a425a2bfca3bdaeaee14591fffb2c6659a77968651ef7037b1da06110a944bd48bc1289bad8020dc4dcdc79c3561f4b518da1b9b24a7410abdd65203a65ed65c4fbda937fa5224a85a3658166ed07dd68f162d949d74767077446b03b558cabbe7dfaf4301a1fca4dca03814728c92b13d5378a7def399e66516b61295ef1c79af72f4aefa0dce0711c87e5b5935bd1eb03c8ae3daf545807dd91c74b18c8f4c6e90d5850b817f4a8d34e26c78b42f6c356fb2cf95c32fdab30d5f6fd7ad6d135feaa8557fa726d4ee7890ce208d71664a08b59de8c560867b5110a71fd97687a3e970030bd8af4dd8474e62490622d0ad86756fbb6dc777df23745c71c517745abcb70ab5c2cc36fa9527dee0aaa769ba2574decd738d4e1a6b80bff187cab6e9527c368fe532bba992765a6da61ee15ad790772aa1af8e40c882e19bd4b01223cf0a48c5a455be97a09f7be15b32f9045689493383be06761843cd4d214fcf08f814ff778a397232d7a1e2ea05c0601d17d56d03a3cc279f35348034ebbd964d16a0121ea798258b1cefd3ab745766ce6cea9fe0bd875578a90a38adba9ca07a9d5d8d8afeb7d7684be7c63c942f481933cf57bd5bb650ae86d50f5589692bc096cfd7ff9b3f0a93f2e337220596f2f3ba7e653ea9ae5fb7fd759e88b15a64329e21c33d2a6541e3df89bb579d8d84b908b476e72d657382e7a02bf49e484e52bc058e2e5d122d56bbfc52f64e09c5ae5db88fce7f34f2c0491c592359685b73d0551737ec4c7fefed9ad4fdcc4ac2de68de3dcf47e47c450033e95ef519532ed0e654f5dc83667e801e28fc812c396acafbbe40c88cd74d85a4f387ae02733fe08f2ebe15541b43047042ad3f83fba82303f1982c730e3a63766159aa98211e7c7eaffb833d0ae5453d9804cf688fac4a3bb0596e5362f9210b9156967a6e227d63f9b4165a83ca185087e4200ea98bd19025ecf68200a79eee7c00637a107231862d5c67ece4c95f1eb615cbba4baef388483af20f0e0b3cd5479d05995549a22b4d34152c3f2d1647e8e3032988e81aa40070e9a97c2ba17b1b9b0c14bfe1cf87045dc4dea2c73431487cc227e996e4e640a818abcc4bb559cc1e1e36f324901644704c8e32111629384f58784f82be48cadc484130296ec2208b43ff928ae3c5e83f65bbbec7fcf73db8ef5f86e8156d7db1622db645fff246009aece44eee9575ca79cdd1293da940cdcc39fb3cb72f4720fd60828733b4204414e744bfdc90ccb46676e2c7b38afc533635fa7a81acaf7e6c56b965b976af3b8bcd944070bf14a308462ab9c1872e806b921903f92c163ae272869494db47cdcb33143f51b4477b0f4613a53a5523efc796089aa5390b07fe6ae6b9e069941b56cef130b51c32dd38b52101e73f997c80f7fc29276721acabc3d8f1de7c79f71817fc3a1509a472ad74dd7edbb576eb50ceda980f7a0d8a83bbae96d3fc3d3ca2fa2a8422578de7022430fb4b096c4c41133e207159e224786809d5e11502d910122eb3fe40ae8e4ee16b5176de09455950cf38c8e364df4638e28ba933980d8bcc476e0f68a1d927ef5812c905719cb2be1f4379aed9417bd46640538604a841bf22913e40f223673abc747cdc78145b6de0aa728ac3998c0dfd0a74e40494f41d8842dded8a24d610845f1a540a1d158f2d1e2f34c726d0de750a454be26d2b9f3ddb7381bb9773782cb5ebd0558468ef54dc55d2f9510b5de9e028a648578f8552d0a46df54acd1f1ff3b4248f5339d5f3c4ce85c5a462b7cadee3403e8901d06cd6d8244dbb074dfe57cae60a92092f0345ef941e77141032f0a6e6f217b560f6e00177c0220495a92a5d9fbda154c11986cea5ed3639e2f4996aac519584a97c41a3da973e9d574631014d0bd4bad974155610956b30b6cbb00f8350e870e309f116d0fe3881dd5da72d190fbc6ea06bfa6fa0ed6f3c116a4da18563a86683b32ffaa6d5f87af4c4c4317ecedd0ec5d6212f51c1546d6716611f1e57e86b718b93cc0baf2391f252ef4d75b2d4f1e52d991706aaddeab7345df416f284645f6fcbadd21f5c520819eb16cb0a2a73648c1aee38844492aeb9dcae28b968bea334f4f82e36cbd93a118f0663273676a030a21e255547677b37ff43c5935e982ac7a02cf540fa374548c91c5768bcd77c92f4909b66bf9c77cf68b3f56fa5ecf054744c7f4b135b284ae95747f8003973a743f2d2b7dffc6d3667dc005adb90c67ccdb7a8bda1f173c8d7dcfb609f03f2b0a175a4a132a0f905c37ff734d9ffafce89bba2658b91e7d1be6032c532eb5940eaa53a0e7b74c0a909d4465cd8fc01f65a6b8b3a2bb47b4613298f7db9d5992c937e49fd322b26cfd0d7a11da265bbae198d699ce2c4e001a20c03c6345406ecb6efc8edcc41727d85278e175c99a1e9aaac7f124a143180c8543aec3df66d6f78f1726a95c3da10c1aacdf8705fbb355498d0cd9f768c806bb2328dbc00212cb88f81ddf8600cc73a32dbcfa54abe5f3afaf38ec2c20c365296a60e66df3e488229fd750d078092920fee515bb0d2b34519777ec688a44ea70ec46f4b55effab7b3fe28f6bbb733e1116b98a65db354a4d09146211fc2ec51927e039824bdb035a529e3b2ebf0048c103bcadf9cbaab5199987ae0846a87e7140eeda91644ef301a86542d9c9ca85d37421c53cb4430dd2fa460781e890f31f55d5dacc37fafd734a3b3e1ea4007a2f263b5c52d28c71f736bea28e8b9b8a1b8e611e207135123c0ea47e1fc8d5d35cabd51136cde041d0ba269704e4dc19ac45822995b50532aa925b431d37f3c9da66f7115ae36f8f7fadcff210df7c85c584a81385984140945d99fc5c1863334c7e614228da32532fe76e032bcfb8088f81a48f4b0ef4f9d60632487f3b41211f8e2c9cef4b3cd87e2f26adceece6db91a95302b4ef4d6d7a8694fc8e89a3e65c5e09c459b8eab3bb0874248e5f700273df02cd5506e12439ff7429f29af575fd5c7c0b221d08cdec519ebe04c22c3aba9a4ed2114eae63d02bdb3c58429e42163a30b4d2c65cd507961420928977110f784cc6c6c8ee1e5cd4970d16309491476e5720f4278873fd338c30c27b78f7a1166894449cdd18d8372b3861ac2464b9124b9909bebc7f9138c9c54a156f04ba8ed2e5e208036c6676693680e7b3d5d152b1ce6077fd5141195015caa3b4947ced514d4ec68f9edbeb07ed0a92ab2408be0fecb37789b25da55c0f7111f0e495439e585cb9ac3ab1cb13fa2fc699c9ffa03fe1e8df9333a2d24e429a4d3a587f1006e19b44c1c1d75b9b88955e31a0e5e501459201bb879fc86d7e06c88ac8d5f2194a68457bc17d4c41d2acce2450ae0ff8755a35228a685669ee2facbedef748f9f3db751d7c8b1c60a5879b0f14b5c8fb3d038751a787226c443f8221eaa90ebb44cfe00dd353cc613a5c74399b76cacc41b1e34841d9af9a478177781f20df0f485a8527cabbbd189a05340038b09b7f03cd9f353198eec4c767df0f1b4df4227516edc8599ce113b96b15885b88af6de701f111f75bb3528511422a35098f295978beaa6f4df6dd252e6c9b2df179e273b473443d7349dee29d012226f23f9febaa7de5125f9d925a469c1c4a958e13fff36ca8b784d0978e5c0b7970d456dff77ffcd7ec233da4e0efea09e057fe307b381c0abe3322530d55d530c80b008138995172d662bbed0dca969a6e6e2f98114e83e949c5fe738c71b65463c9f69c55180c65df63b047c9eb2b3a1d6af9d4c6801df3666bca89b88fbffc15afb51d18109d7c10bdd8337c79ee2da8904aff381b4db55a765bccdf517e30132f8d675782adff59a3bd4288aeec5432a37ece9f79b43f0309937c42f68bb45849d1d96e6e496781dc963ad0e50a03df8f68a5bd4ddcb477f1a86db3ff86247b44aebcc3c75e910de0887eca55c2359b1cba078da44dd01053cfd812194e2b9f79fef72d645b72d92256d19345c9c6d1620c36ba79f7dedd143108fb798e44f8281f06367b713ad98fa6783b5c2707890de76e0ec462ea20fa5345d4111c8040e712b7b343f12e97c1a8a38113f711eae64b8cd0ab6437a5e01a87792ab97874b64e640ed12dc1d5459b8db6ea5b774b1c85b9f5841c136f352cfcb9d6758bbe215c74c652f5702c0e0f8bd2ffbd4f8a6446298d4432de6a34d0964645be3e5ebcf8ec2b26b5410c4231f3713e1aca2e799807b563a9ad231039b8a0b9109ea6dd63171e672e778290a00e5441f6ea7a2a96e1da811ba0c2d7710429d697f1fb49d3bb8c9665341d49f1f4354800d80d3b263e2ec343868c4c32f5db6ee16fb9e98d9fe984f3a87e3d6b21a674ab498b28277473d9ff1ff9a3d6c9ac4bdad77d74a48aa5c5c8f7e6b361bd89e02adbdcad2f38fd8b7b37a122dabf9d8ca58e6d5d9e84cd74ec573a44172fe871b7e4c86f43d5aaae47b180583b315c4374263c20c3f9a7bf21fb7a49722736b1eeb490b928aff152ae72c7b71d0832032fef47f4f8e5f69e55411071505e13336f305d091e0558d9ce0fe5220f02dc62d78c179f315e26fe96f5efc2010946b2210e3e4335bad169274caee69b22d195a1249b2e67dfb6be093957bc0ef61b2b75e0a90cffcc84d8260916bac47f2777b67d55f5f875b72056ad857c6bddf9f7d319541233e82a3ada0d3f86528867f33879a771501e5f4b64f9e94d326c17db8ed3ce62a7cce8374062ce8a8bcf0d4b3ebdd1c8136dd5c41d329302b18ba3f6792a403da9428397eb15fead3e7796613d46d2abd872a7e4c97cfc924a2b2184c6516865159d4614c23bde50e46094c4df81e43a3529acf08a9e934bdb4da4d99659e87f516ed5e1dd660c0013ef67611c563ee2dc6d1f75f7a4a939eba1a79d1b4558fe6df06d4d09408929a19fd00acc7e3312b42c52e2946bd1d392d953d37d331fb3cee597e208d286e0401036ec26d6f3377b688c18da5a93a31fcc6a7c075cf43732774992e3973ea968c703edb298a53ea6b7848b398f723fd3fb978191633d40c962db87b1cf4de30f4fb02b307893edf1700e59df78713dcf29239ef945187b323a95df0eb6e9dbd7d91e289bac1b1705ac3a4d1b7a93ea5b4851629b51dac75c61fb0337a2a42d178b25f5ddc07462fc47181f63ee38a1d4599431b8280a382c2a6b5167f2bf4240856eaa734734ce7c723b159c13b904cb8447dcd36b09d3c35c5d7456fadc4167a4af62ad0e7e7b17df414684b58a60f22809fdadc5d86b3e6100870881dffe436240c11b87bab39fe34913e7e9306d93a7171ba93c90c5890369d191e1829ef63aef24b3ece45a4b2558034ddb7fbd8da30b577ea2692ea0acd8d4052fb9cfac39968c53a456c2fb9e0d57e58dfc5fd2099ac82119381ecca5ed8e09f34c4985e5f4a68d71cb452c3b87874dbe15e8cb37fd8770fdfee06268261a5f28c0ac7f2fd9c459d9f379cb2efe1438e8a1f04e2c7fd50153843f5338d0def38988cd9af126a18e4bd990dc3672e8f7ee1f331fbe777f125f70122818d11d2bd708fcd46184e96310c4d2cd9cda1093e613978ff0b6f6a39d6e5d1a448e2f1db340ca917abb1175ef5cd423b55ac8007e959e83c77d7e9c0f07c5686fb104e711c6aff35cbf8bc2be4279f8541bb83ec9eb6ca141e2de10cb960845e80ef29bacd7a8f3c427d35b85cedfcce972d94e9cefbc8be5007363dffbfd5222bf4fc49a91279d9264d211b0afcb3f1674b592d07b5390830f5849f9f9a58219d2f78e0e2784b09c44629690550ab6011e8e74432c9cef0468f2c24124ac4d046398a0ba05ceeafec079a487c70c8a6e6cec061e87aebf02a6ee73b873e18acc99c3ad294fe9acdb556faa6ca04eb0eb23802f8073319da50987e9f1e76e7b4286e761e81319ce2eb066e9cf7531f8e08c369dfff4f5ff988a222c57fdca745604b45eed4b5b3b7f4929f62fbdca83177c6d304e22a7b75f9247fdeca9f7c6ca30cc98bbcd6c98350b990fe06708149fe142a142fd791092aef0bd1698b2f97d3a3f00418c95412a89d5d6ee4975c527c77065f76efaa93afb6ab88adeb9b29c176a8105d734e452fec51969c2d422769d7bbd55fcf1e28ed01b3859cab6215321692244578a2b762c5fe3dd3109ccff45ed9e11387c1d18a1f53e643aa59deb286e7f49d1f09d4985bbd55d6d6e78a9a8aafabe00a8024ebe041ddc10185475741306c090d3bb609168eb28879f173be6cae7122009011c55050bb762f3bcc2076049a597fc0a6acf18ce040eea1d50016ea5c7bee7904a7783b4cfd960ba3080cb5e9ffdde8b34d51c04b5f9f552146eb8e558bbd31445490508329ab984386224284ba2e73cc9302950601176c0bd0e0e1e655724d7b44150f4faffc30f1bfb6f462ecb51f6bf130abdc9ef6aad933e15878d606e1045004086964c46c0ab33197f6efd8cd73647524f12f7505fb67150a82208be7bc4ef4fe9d7f83a291354f6026f565a3d3d85ecbd70da6aa829cc28572479535c8b1ffb459308d2cc0925810efd0f92e89fa4d50939bd92460fd3cf056873da49cff01851517bb3f621c2a697a812edd1e289d92f780ab27833c3f41219459b4c16b0781776de4063cb20f72983c040ddd11f8cfbeff7ba4cdc95fd0d87fdca5a48ca3142f4c9a87497d17d262cfcfafcca06b263fa2db16f47e3c49c164c63c54557c2f0e0a4178c0fbb95597d7260c4f85aead326e3bf545b17f57cfd305afac87fe30310cd29a3732e4e4204bf51ca971998e9696744f0e460d1941dc1b14f6c43f8ce54a0e6cfb7515acd5b4a18cb66a718f01fd85acc21ce8a97248597c4606027a640f4270c80bff86e6b312b5233c2b6ec394a7e9528306571281deda0f066d8f3626bf03ac1de4012773c127886d41c5378ec2eb595c6cbb6a2514b64d8fdba1218ee1a40b35a4f718035f1022ff07147a85eddea1bce2da900af9c7fc92bc364e7f474556611e8a77462bdb1c6e67d0fc3ac9d827c832a898468f9e104c6df3b5c521692999f403efce7c15403045b3d54a2f0063145a2f0be245e54dd89400624c1018a3aaf796e87b36ca2decfe6566997e389e4d46321b1224332cf497fa6799257f79e3a9c4d49f3688bd727be5150e49ba86e0d4d71b2f4dc6dd330c27011183ddea74813bf49d79f68abbde1c180308673dafcb5f39cff87fb9747f3b73d2dbb0eba9523997c3f36c80d6a21d34a1c0aada62379ec748d7ffe7775b5ca74464000c4547e342d7451eee45be69ea2d3fe50337d5b105ffb74059000999bb087255c6af921eeac3e3c14134bc59dc79f13e9b8f8929a69182805c5bd1051605c0ff69764beaeaa4dd70f7f7ad9f5e2708358d9aff69166a1cef90ec849f9c93e7b045c897080ef58a1cc0266d63ccb11cb124c33fbfd8e6b7c67de9d85fa9a53aebdbd069ed487c632bfc4fc52932abd1a8062ce7d3314f46c66a3d473c83b5b44505e84a98c645283eed1b25672deac33ea0768dc4f777b314a3107de7920a6c20d8ce2cb829f396bbedcd91960df8d61729dc6f86d600018a1953e1a3c3c7fa7e7ea83e583fd86c43fab17f0ca889190cbee61c1f6af401d44445dd762dc2d02d8b95707ec3fa911bde4f959b8ef7f5a5c4d8339d35133c74f51dac6e8da17fe0e8f34fe068a2a2b5458023c58c18dcebe0386a96e03ca8a7f9231bd8e66d3d1e12ed3bb75d7377e9e562dd1ed1b7e2d6e5ee4ac6708d9c8b467252fd091b02b1e6d763f770116f32763e4d25cd86f8c994f746c21679b46fd61d9bad6a8a16a4e8da974f41da5e543b0bc6accdd9ef626b7da2c5f62513e26bd61c7ec82fffb8efd5bb354c704e5b9eeedcea8eec88122ae961a8204afd0cc2a11e3ad3791fb2e1973d92df8534469fc124dd559f8e37d26d19954bf374dd8163b5a10bb8124962817da1b98f6ff68f1654665170ab13cde2b703bfb696f507eba6314c0458f625ed021354a7acd47e4d25d7b2424d67a5b9a15998dc575cdc2db3b7d808e2e932a1bbf84aed053f4be9b3abeb3889d6958911e2846abd2a454813e06ff247b36235af2e874dc7669d988d0d2a9abe2cffee12bc89033c1383600f8fb5cc5fc72e4a218c9cbbbe5435e93c49fd217105a0372d7ebd30dd42f5488db4f19f7db0ea50ed1ee67cf866abaca753d0186955ea7753be4df9d95d292323e85c8d561732e4785c6dc4c8d898698747b1fcf8da329a5261cdee000fa474e6af7942fc0f5d33361aef6c834e236fb1207fe25f04210e34c66ac0b5ad7d66bbffa87e3b81c517e0aa64e314b899d32c4e50f6d215f47791053c9efc5b4ad5e4d465162ae28db061f3c12217d7274d2996cda39993a489fc85c2b59ed584717f033191f7c143e7a37a623e995c992b4168d0c28ea676b72e7a47d0bcc38f0e4452f0861cc1a5d8a69dc7e79d63303f8a094202014fb7dabe4c1446b3425ba3c3e5b472737f96d6813e604696c87e1062cf0f3e79d23650498cf64945d5f97889d1302e4ad0a9e6aac8c060e86aa8a01afe07591d1baa2d444edee38ba9f557b2f3e0b426cc4280e90c46cdf81ef20c1566541b7cb917cc97539295e1cea7b6b79ffd4db3d8fadaadadf0708e915ea67448d1245083ae3128054c6988d72d631d8feac20c25a2817347b705d93062fd3d375ec1d8d040f8cf1493132be85e946ab7cc51cab050dd41eae81866f6f05d4ce75ffd3d0b09838f90cbd144aff0b13270702a192d3d42613587167f5d371080c611c8736ba36939cc92a691f796bca0118f4259612a4a9f622d3872b92c66997188e19012507d3cc6db8af52f3b359e1ae04d4e7dbf98e8108f6db305d68b27337a29349793cecf42c8900f633a84b57444947ad48ba477df28c978bf9f67ff3555e6cadd2f9c113e41c402c593855d0efd0d285a6fb97d809d951f8038401bb88708028ee2c917c614aa16a11b23f57caff346e0dae848149379e110ed83ef3da77ee1dfa20dbe82609458cbca3f5cd0d8092b3c1d93291651f849961282f1646411d7a7114c09652ee1ba6cc954b527bc19e546c00690c08c55c6a6e9d06e676b1e14b290ca867f2e0e5e3b91a914f770d36de80848d18a8664a2f851f7beaab6366133dd99f5ba97c22d9eaab0d45b2cdab7fa6068c9af139ce6d6dcb2582adfbe71516d211363944b1152350a7928c671c364b31cf486c0d6fdf25601b491734f797751bfa178b2553d0d78f9951cd7b27364f393b386773434c092acbd29c0525a021137c0b34456cf2ada7045ad23fe0d699421ac2cec7efb6e2dfa8e690a2bf4fb56d229c5d9894e91cae50315d2fc144fdd1cec75eee2199a4ca9f698c32ff162a2ec3932e644e907d0e55955f17429ab958b977c05b381ed490b32257cb2a6509efe049bfb9cf2a8cc69f57048a74ff367015baae79416d91b3f8441a357587a858f92c84de1ae21f93e20c99f5b734214fde9147673954be975ea3d78552830fdcc4936ab7992742377980728c9391de2edbb0dea477a4a4e74ca25812caafc3ecf3a1e06d741d564720b08bc0ba8033d457e702ce7d760dec9216cbc5f16700ba087f45dc289b25b0e5c115190c8a8da253a7a4c6883b805bf7a077445b8ace8ababf2ea69f496fbf248e5bc069f4d09a47b7dbb965ef8868455f76615e18f7ff2d3c3036d6e429821534bc90ff1c9ecab8270b7bf57b093fdd63bbbc595842194106fc4b3161127075bb0d3bf85eecae034692721cb1a716f912ff085da26a1b93e97e2c20281c30df708564e31631250142ddd876e4d65e625da66ad6880cb6853ccf2d4ce35d9f4fb795f6bb8cf6c3f19de3e6855acdc9c3f9e5e4a71e4f209312cc86e81a8aeaf5308ce5598ebfbff66189552243f7ac5851b3e2886e0dd3128c3321d4c758152582b590ce3f1e2f56e43713fedf916db5404c4d90e3da1d718c7578d8c6546ebc276ba571c5a4af7845fa98728eaaace5eeb0048bb0825e4ad7da08d9f9951a4cc7ed04fe0f32bb3ad242ba1bc0704fdb3e45f225a86b87d09e83280367b39dc67906e050af92b0bceb5322d008dc622d89f5aa40fd6d21b0e51dd54849233f327a6238603e0028ae4559585ebd834e8d784977d0367a04452a753f488edcd3305d9bd6171f86baf1f60b2f224c9c286a5093383040b58726fb6dc9da2499f6a299c84d9fcc37410313bee6e7b96f2e01b4e153a9a81e289ec79ed06bf0ab1d1d34ec25dc439639da4e01a2085dfd0df4818d9d686fba6846256579b48bb38a1d507a908c6d55e450ee27e058292522bba241a51c17ac5081f06f849bc176154732b36a5e806b33e98d314379af935bbbd57e9896bc79335ceaa98a1f808a7f44a9c4fae25fcd56069751b8cec33755fa6bc87af31e5d8c8f628c7937ce1a28f67c5ccd93813fa1e0e982a9bb7337c6988522dd10559409d228ad57cedd908873918ec4b2f098568d48d67647d9e379c3a3f1d72965b0c4e6669456ea69778ce413a1589b2a9aee796fdc17f62379afa1f2f460892d6bfcf2efbb6b55d2945e0df2e34ed44061a76bee79e331b1f8faf00fea461dd09ca94a6e7ebd09475169c4b0d2c59fa9100e19701c6bcf9f29a6b5cb909bfa389800cf2fe10e7464e332e500fc150bfec19519204447ab3c485652b6ecb0e7840ac52cad13471981bee8f1c32536afededb882c61955b6fdcfcdbf60893209b9820832f7cc22d61034e615036f10333e45652cd6cd1c958ec5a172742d3c88a979721644c1fdd6fb74f9a700c4f3ef01472488f66f0e4d8d440097dcf2f593cfbcffb67d8563ff1320f0d8f0d80884cf683b6c91cab4a0ed13360726b2a45da256aa2a7f244f00e36dd127a94f3e9f30412a6c5d747068b8f95ff83f3180f33a82ee5f0c4a440df55c8e7eab257f9952d3dfaace25f9abd0cd1022d393f49e87fc0846f8cc347b4689a237ad9f01389cd97a4276b88452f06492fb50ad474ebe390dd7f38c960d977a301c82cb5049d3ebf052006d823bb92f6f6bfa6d88b1a6e4659459014c9763444ed688d077abbdbedc82460de2a9c1b0a2f5c371a71f387e83a6b7c363ef94d7c3a16f5c4d01cf2143c2918e3ce8b1e073f217345ecfc8c94f2536d3ce0dcc5de23bc954f1c8402b8d89d49aaef1e59237beb43c3ce59ba359cff6d3bfc1462059415d84780ab87d37a8dd8f55737bee84a50d6093e73e943a80934a8ae31b0d9762e5d08c85f0f8878503eb3c23762ca2d38f8e42adb593d6ec049cebbe6a1fbdd6404cb5bdee740a8b2cee3657b1f8fb6680fbfc63fe4a82f26c4fbe6520c85312e739ac0fdee5f96aed5e14156b8c8175f13bc34ead68721d45acbd82f2fcae66eab631b793158f2589979666b2177e049ec58f10a4f35cc03fc1a10126a638b9538fd31a366ab4257aebc1763d2a86521b7e0945e7f980d8bca666df76c1d3abb80d723fdab9df7c139f91bd48173dd541e9379a5da678e8ccf78ad4e0ba49d49afabb890cd522d02c264b05ee5f55355692f6dca44540eb859b969175de793263e0b88bfa13b9958cb7f21f2ddf2e1649bb0e756c41481fccaceac392177d09a8a5c9ad24c0bae774d0d78479541062a8356efab14c3e28900f410327b278a702eadb8b15ec36846c1129060bfefa688c275bd4241a47d3fb525e01d5c7f338be0f7df5db06f69487d4a86ec8aad05acbc9c0be56fac8aebdc55c37edb351903da62404922f5bc2c0ee008e4cf4fffcee64f392ed1ea935b5a9c8a756ab9612bba219fede4548509f26be23c51956fd865f38a3f952222b19affd61cfd61aa7225bb9398b9f83d5546a025a6295811aaecbef84f09162176f9e9ec65cb815dd07962d7f014bedf0cf013624cc4d2897905f1c5a6255db8fd404ea58e523160498b8f7c19340c621ec42bee1718c39549e6c29f4e993266562fbf4e496e8833e78cea1d1a680bd649c5a5258ae36d3507ead9b8683bc36d92d3c0d91d8f206c9d99fd45720aea0ef1e4a29803f6c2ccb46bda4b47584695fbf0c45bcbe1bdd7383e7bf377b5c629f18d2b999be85d8e8046f1b35a324dc5978e4680fb1be76950dea24ea804e891509248eed041a5b414cc013657359de3bfb2bfa5446ab959d6754fbb2dff3808dbe33abd66977d91ff9f55acd052a5f24079fc1599c7ee6b3dd66e1ed55ad573349733875702bcc49ad897a566b69e5a1b31df37499f651f8156626ce6f02426a0e53714d00cd971d652eb3f53eab730dbe8c110a81f8ddb0b619cc13a9aefadca7ebb7792896409fbecb00ca2cbb9f3cca6977e0e97f034f3c6af01cdad3242559cc6383ae9619dfb4c2bfc2983c6b2da9773839fe72a27c54cc194196f24f4d56e05cefd5eb6f70868718576da30ffe2ba25d7895894daa028cf750c986b60fb84341f6cef2e7126933fe05defb4052829791f04659ab12c722e25af7ac242901e5159831d3131f182e2b3904dece25bd5f699c70fe01dc15cca894042d2138b654809dfc4c05d98fd49b9eb17a0ba5ae3a7e1fa24a04c4875274964df48dc9e70e9d3915b451837fb110d6de635238ab45c3c2a7ba51a17029fd12d98488d538584572f9a139ac29db29d5ce84ebdee44de6b4cffc7823a20d39c8cd5e8feef56ebb3f71a491da0ba8f2c2a9e8ad79441ffa073e2926fb28c3cc425433d98a2d9c7421f54daac0cce815a2f0ea34c128d29de573b99b1a631b8c95f5d61b6d6408db3c5f85312b75c209a41bab2752ae079c509d79d194e286c17bbf154cf3ea50081c38a0212d2bd1a0c24d9baac22caa7f4259c58cbca40ec21bb491c88171be44798a5fce7ba08fe29204ebc47eeeb6e48e8d629f9ad805d91d780817be40ec8a56451345f4d32af6fd42582b42bb0df506d274b451d22b92f960e419dd206925ebc25e09512df8102247196f2c638c515779b2fa318331ee5f3ea465f7e9d444c0a5abec799abb1e3127a0a1ce83e171ed13776eace2795e1007b0a2a408e12fbd9301b66c049ead55e8da8629004e687185b470ec1414b0a87133aa03a4ff622d7ca88ce7db0ce1e805a2196be0c74db29dac61df6c160ddf305d3e9edf974821e9feb1e0b811b85fb2e01d4ca72da68210d70e19a112e92aac7ec51b290767978efe57d5e2ccb40986727c00be4aa3744fa39812145b442ad6dcbb49ee38fa9e42b426629daebb7c62bff0b597cb94c9a2ce9102f30d8fac538ea3be19d06129b3a666b2550a1fb9b26502c6e9d8a2b084fb40449c6f92a409d828e947b70913fd12f0bbab1fdc94366cb7da1870f429428f20f3b1f5b5607409ecc52d0fa083a1e80beaef8c37006664fdc40e8b9b8dd2b55f193efdcd285e4469037e2ed2b2dc5a8054be957d13510f4b149e642a39a27fff8290a1d2adca85d4e572b55e538d82a1f5a50be8abea9ed82852e1d490bfe2aff20c72745566df1c837d63a459a1a0bdeea95aec7c457fd6a785ba8a19d82ec276045e679eb73b45f3cdd449684b75316b378fcee60987511d7606c976f8bb2614d58ffb567203b3a567a7302d38fd1b6705a3da8c92142e699a0a33a51e31c6854176057ee8d2223d355705327c77952832bd4b095e6795df407b1e02461099488da343d22eb75914de3f0343b66a437c9245f08e5fbfcb912e6111848eeeebed0da0801dc9a6638f339142b09d37a0abf265133a72c9393eb127f23e317d52fb13265eeb91567bdf5469125787b965f6fc0b3c3ca261de0c5e8b9b351b3c8dcee258460f28da05b5aee1ac341c55ab8dc6636658ce2d92336a535450929d72bda6793d1dcf6c253514995a2a40197a8d3ae0d38a73f6eb953ced16e757e164cc313f3e09f15aa554b88b27e3cbf44611059ae43a42d3130f1d3075827a684df4f7b2a500f78c50b1b24e978664ec8c94c54c5ac7e427bfd923bfa01745d3d59f0a6bb79184b19544c3a4ce37b6b32cb4db4a76106b2f0d79065a860bf1a5f88306d8cbe68e9bc0f94836d78924ad54bb27b68ae07e3bfc988fdcce6fdc91796ea8df0a472076b2666e425dbd501cf5f8b9738053733a300aa666d4a02f28cbea11d68d08ee22d83bb75ed64ac89ed7b180055bd114f76a6f2f67e70e1f8aab96886f714246da13f8c1c74c0cda3e1b911b9e93db213e56dec72fc422de8c49ff0a72f8e6bb307e49ace5679a3068cae07d68540fd41d9ec1da3163d4f6a754647635c825753070cf39f47b71714dedf0729ab56113de25bea361373433e73fb80adeb6cc87d463e73afa54872c6df065ddd019e57a8f56ff72db44d4e16086daf51920500197d4f1f4fb10eb0a3ec08a186babfff32239a406035ed02b54273b464ceca2d97fa78ba1bdb136392b73f1ddeb7ad18550eef459a79e425449d36c7ef9a6a62db94bd2a345ff54861e9970afae52a9a5f61939d1adb8734fa90d464e69aacad3de14006fdf3fdd096e3c53ef3364bc47bf8d58dae57513bec84e4435837d365ee30f3fcc98c7288a42f52862869ef1f9fa71e691f09e885ebd7f4228b0a2e203ba687be7488adb28e9c879d9f28e03e540818de7737984bdcd2b9cd7ed50c25e383fb6234daf865e7c2b9655e6dae30b085f0d6ac3b952728a90d46687f2dfcea3b4e4824653937b697b030cd475881fdcc8d693caab7c49d8ed336141ed1751342109004790cf93f5fe2d3fa6bfb014adfd3cbe731fee648a5143d9473aac4368e5023dcf2e1fafe13e458dc78423162549b227ad43bcf9d692e1bb27c8b36e11e86fb9280acb724558ae09c967ed86ba12364e234093b656b1e282ae81859ec52b752e5b85320d8a146450efb593092b618859001c3eb35a309310f5fc232c46f291c0f508f31a0009d3406ece2050968bf75e1ad14b93fa31974df9114a73cc1fbecbc61ed56191eebd8a8a8ed893954a0b0e529d5073188a6759592e74199d689f60ae29319316a4651cd03bb8c9b34748c589f914d5c317b8c43bbfc30ede0d0974e19e8cb508be2bb46e95b58090c7e924f43bf959e0f8a8f91ac63d5ac2f72af63b66226d16f1776822ca0809e75c0d011ce331a2457968fbb23afc48f38d4c80cb2ff804300ff068385b654a7cff214d58a82e73b39e10e19e3f13e4dc25f9cf6daa13ec29bee915b73b4851a6a5fa75083caf819581d9ffce86272d6e5773a0b750933f932b2f0b17c28bd6fd33a4613faa5ad100e99cc64b7eef8914dd6e3643faf9d5c880760005864de44673c04c2ca78e95260ce1086b6c1299cb9148ad330f1b710a07fa279ac8ed6af80cd29dad62b98d3de40092ed4eea4a724d3696e528527d078b2b5ca1fd766dca55c2bd8eb5cdcc887a2975a5c94a4f3a3476ca77126d8baa11b681ee3ed6228d4f477aec7c6c40933953e7c27c0eba696bd9138959630e0da5a6de8e81521e063df499b9035cd840d26a0b101a089180a1a437fc3fc463b47f29c0ea5826d600544820c75d191aeda3cefd34d2549d6dc44e5c000ef113d6c9474b61cdb397ae0a84d37d4f721b31f09ae97b5d75dc0b462c3d2ca2a4d91a8343e3418b56582c3801e1e6d48e74b4ab120ffeca8c10a83116cfbbd3f9988c4bf784374a2f14c614d1778aa178fbcab9ad8289d82e4df803bb362f6f93ee3fa9cbb4bccd2fd25cc1ffdb87426ef5e09ea138122bbc481c1c04d898b557f952199bac3b1d712ddc2c82afb2c19ce68776e9b16ec1a2dfc0f9064228620dd3645a44147747ccf2fdce0015b6c3038fbf9b4743b26bbaa8fd446758a5ec51bba512fcd05d9c5d58e03a4eb29adbf1431fe0195fecf02de70d25b5460f5f84f38e546f38e267f579fb6d423a0d25f9be312a0075f57e614d846d5543c7f7fe608110801ad27fb9e35eff765326c3a53453e9d0f2ab7cfff7e61c0b9770fa0b17b1e234671dcd9b6218a096c6634e71da01d649575e71f2314aa598e1496d35f10371792fd42305814013b475da953f5e549e0e4733caa61b1aac6a0070cf4eb5df4f66f165b198f700af91a1ae2992720dc70022ba00ea126aa41dbafbcd33b5755277d6d002ac886e81eb738fdefcf669a5fa77dd973f62b91b9753aceb3fbab8fca1e05e8e4e3870e4a143db0fd1f69703aac49f18e5d08c6caa6b99b6a7f4475ef8b55ddb9ebfda08d80984ef42032f682f2c646970e8041eca631fa1e3aedf51df33b0a183eee0b9b71aeea92e608f75d1da0c28821370bfe991719418ed784dde1a120c63c5fa86666002fd3582375213dd1c8397f778a1ad2e44c47cb35aaa6185abee07674e5a45c91e1e0a6373ad127acdb2de7a297b3bbc848b4a9c04e18606d9bbe605d85aec376756d4c75e9a8438c5c7d18304b67b1e482af08f2914c9b29119b1a33ce4db6803b0adb28021c0c61d3630588fc0a4e140955d42df1a7b42c83ec380f9b8c4dc0795f2f63542698b5f7d600b64fb8d53fc8ef3553697b9262a4930d8003fbdd1bd8963ae10a154bc1950532eb6e5f0568c9c0b100f518659e5844e11a904486e41331af69508d1b26baa616775f7221865ab4186a2b5ac655960702f5ba7d38eac588b2b6ca1127c8acb539955026e6cb4d639a60b60297c646826eac403384f40f4175274c5a76c82a9e1307ab01a40283861815f533d84f97ee068b98e6a113f59a0c97c2f5c2f1b58336efed20f315046f36f5c713052c4289bcf60d725d2a14fa60fe953152500962708dba09964b4e88ae95d18572b04bf841f4bdce42f95d8dd06f97707d3a1aa570e59e82a2b4ea9a301bda8227a26e0c2481bee3c97b60519a12a0a5244d180c7e69572fe24bdc94f70fb695c7b66e196c46006fe14ee5150f6a3b66bf1a64add44989bafe83fc400ece68cce3670ea0721fc219c9f5224fe819461f70b28748b4427206b8d4456779bb1e67199f563e6c53fd633bbff739b38b8439a6914225f37378a5aae7254f0f4c323e119237b52c3b99f09477a276d086f58c932c797078050a2abd08196ee93c30de525912852e472f4fa6dca7aad2c9f3448b52c84531b2173fbbf2c0a601b66cdd1b71159e8eea8aba0356b35bdae13def679a89f77436e4c5c38cb5009467b0d29d367f7e0bba5157c44089333428c13ea9368565c310f1cff3991e8bff53558b985da3f03f97e1c98fc168f68c1ccd1f769c3bd9762a595394f6db10475546c9cee4ae372eb8417cb1f07253c75b1587bc983275a81a2532c343b7b3953899d06edb43ee5a9f03dafbe464fa1e8040f8c93deb595712a229ea8b2603cfb6c6857f4b56f363f664107b526ec79913e28c7616bf47ed990e1edb39bc27c14fdab80a5f342303d0a5a3944154760717ddf46c4574665ef631e41165a2bffceb0a6dbab2c00ced390a9107ace89bfd6f0b3ff738db54e08e80f9efc920c21d189f056233b79b48a72a3021b785fc501acf450ef41d80bc535f853f5a2571d06f4272e18771c0ca6586827dbb45d41dd1446ce3eb1c475e6b7d197cd5e0f06c12848f8ed80e6d76b5e6ba053eb8d8b12dd346e97cc92652f984883552308f45c4dae0a4321a78e404879712a6870531a298fea3aea453153c0a17f3455b65957d5369e720ddbedbce0d2c91b436c6ff8c465dae45d075446a77ca849c0c023024dbeff2256d274897a5fa1a4187bc1c8c6085df01ebb4fce37befbe4e5009776fee7b9e26e560c848c8dc718a34fcad2e72e16b2af9a71b15ff7c89bad6b17f39fa7d4decd00b203b8ea0593af7b049383efeb38ef5f1888c89433f0c1e48cbc6cd08c9c37f2ab03ab5f95e0f688cb02dfb042a03f9b2d419325ea50482f72df44826bcee616f97ffcade31cd508de0568991eee04055bc4f0003fbd2ad7d935d3146cb5e93f9278ff0ef2a238088d487b18edd3de6cc40bac1ddbe92b7cec3e96f0f6297344a265391803513bb445fc4b21316f17e3210b018664542ab729bb170e1f808cbd1eea76f7db4526fbeae91e21198e3f4368e1872a604811c8800a9a796d37b638d8c5f42c327a2b8c6f9e59822eab23b3191b0e971260c8bc0167583664e974ff2ceeb8b61f337f52408c0be828762917d68ea90ea05400f48323036b96716f9836865619acc2f4ea4172897a37d2d6822932797eb0a5b5223b991ccf950b85f4fdee5392dc5aef066c5db39cfff5b235eb0e6491846a3d858f41735783eebc71355cd6a2eca6b46f7914be62eb9ba6c7cebaadd5f8ab07520f86c653ee50e94e805f947ad824802384ff7a8712e2e4cc42e007ff1f115c3fdc9c26f1c4e6732277d991100ce347344d180e7326d550c782302879644c1d47c1eac78503a89cfaab9ed1c0f45aa24cc391eb77c0010e98f5b016c38520b7c54dfccc7a08e22ebe64c5a14cf89a392c08b5fd6aef1781a45898a0d661064d847a4770ce9c21cfd3e362774709088ac3e35cf7c6575a023796d194b9a5e83cead7b3387123b69268379f9b95f80f9d2d97a5d67aa89991cf15ef1abff689fb6a7e450ae4848d602ab3e2742063b08966dfe596cf5abb0e1a4901e2daa66d9e3d678883de401127058793364d640ca689cd52ccd0f22268d9ca5d19a3cf4b4a9292ee01337c1777ae821b7df85608efb7098553f901543c71d75ece2b1a335eaa99972b93bc10b2cd6f949c1f929a3f3f4ef2974c406746bd9a102b5b9543975b141aae9a690d20d5317ad18ea03ff7f861f08752023707fd86b6dd5915a8fda27c4e4dc0fc63664c7977e88e0c8dd727a2ee401ec75e38ce52a9e5c48090334fb35e331ed4f9dbe3570a9141a15da9867a7eecada8c002db58dd553453687a5ba3e65508e74a92954c3dd1422440194bbf6686539b2ec9a671fbd703cf451da3f702efa704a0925c2ffd33bcd3a2ca2b6facf6c9b5f0be10267cd7a084fbab58a943f296e7ed9c62217a5691686a6757759e9d8604b6368530b84cef2a9ef20edc89aebaef869824d2c04be0c106cee69f0bfe7f3d9563a7cece79c7ae213b897d50c201bca7567fca37bb9fb8c731f8b4dbcb83ad04263cf306b1e99b4387067a31786f3a2359542806dedc10c7ea408cc052191411b2269e5294bd709a9768894e0f276f653aa8abd96d4ea5e5dddd202f68f996c5af84582d54afe232e613c7620692b80a4741f18852e143ac3ffdc7aa0944b4107caa9a58c3ff0d11195b7a0814ba05dad95043e0bd5ea83ed196092f6604bbf5f991a546ef2f7159d40c9795620cfa5d93faca0d7d3f39f0c50d15f95501631c9742eed5ec4898b9c5de19824f53b2569cf264e9aa057319ed7323ca16b6dea5dc2e69aa918358bf4c42427b81ab64cc714707fd26833493071c26eb6f5aaa4ae22bbd2fbcc2e399a46eac647430eb6658e0f88d527758dfe73dc94048b006286c496a74ff39c22b1b58b506fd5b5123df39ca605943ee85b72ece05f0f88580458b567122faa100aa976177fedc246889927330ba57f798bfd337d8f3b6498915d716057e38db2688fa82418761dea58b5f2bfde3f14c30864a6d146bbee5f6eceab1db027660b9e079c019dee54df8195a05af4938b320206a08f2a36190f375f6ee6484abb8afe384dfd49d3f33a3a036622272128906ec6c11a35eadad5e0ce6e82783519136578ca628d00eecfc9f5481de5de1a5a83469635fad0dfacaae0556468926623d7ceddf1ca03fe7c9e699a00cfe484e41e69cd5591823f9568b4ce709a94022c784eef28404d3fe8f3c8db3d85db021653c6c7a5546302a8041d2122b5952c26597e588629e59daeda47b92a6c22bfcbf42400f9078154f76c027b6b64ee279305728e7a35e722c7884cdcf89d85a77bea8c299ca82e1d88708a44a6c7562f5555bd91fb5e316ab614b9009400b5315ba2162828c2d2b47603c1eed567ec422bc7640e1f2f12cbfdc2094a82b98660c7bde2b861a4daf1e2469a05ff608640704f3d96f85fdf3316d829ab3bf15b5bc8502c8d1ef9a5c25f3ca3350933fb3dc4bd5cb985cb3fee974b8c89d96f20664c71c27f49f82e81cb04d3cd08f40731c9b0e4bd444299bac250a2a4a7f87b2099d8bf242d2dd6f38349122d099ffaeb8050bf6ec3b31974269a70d417051a19fe471bca69a84a1a3794005c2714b16bc88441d23b4192d599db5a89aff49aa684b6140e864354e678298f249973bf53f1bab6398b5cbc7bf258fe3fdbeb083adc6250330b57ddb317a422993bda2ef7c93f605c10e40caaa3efad91eb3bd18181c305dcade53b601d485d5b5e3da956d7ea00bfdc4532a8d8380b92e54caace44dfe1a351ce46052d9ab71f66f2619f574392a31949d3bd302c7b6736266e812a53861882b8cb9dfe1777271b67612c73120c9f2adfe8bc203dd3c5f5171cebc756d9b213cf2658e71074b82c920d829b482435cc996d7e2ea26df292a401879607996fd0518ecb26015a9470c3ed32e6d6554fe20afcb1894447a1eba88d2e8c1064e71d39ab057bcc2e481bd00dff52326acdb15e703e7d1e7d9a7b03699133465b90157af4361d28e3f7d6970488152e833398f8bdcc9aded09bda670997a469ca9fb40e6534563d6d1eb05ac069348fe905afb0420ac99f30619384e520666f87ed21eb7e4714b67f18ad0177725a8b84fe28119dda30032a74303496efb8fc3b99798c8ea3f7db0afed34e67e85de26231a2437442108a3aa292938e59558d91c7105482f9c433cfff582c4ebf3986e3dcebf7a2eb25dc8fbec04aecca7d8309ac19e2878bc0bb6ceb3607dc4365b76a8f0c07953885fc6782132a50e3854f0761ecdc7420035da12f8fd60bb4db0be0f7e7d90c469812e030d25fe5797c84a1d110783f6c99c1db70c31c4ee7ce5788e938f5f5aad9421b1f8c6eb3c1250adf0970ea2d8c4cbc7a32f4e49d0ba23348708421ade166074245175b338a4e00310480394fdeaf8a8b736aa6e869a313fc0660011963ea000102e8043c8c677c7793f353101b7536a12cec27d5fe98ef2db854cc5d59f23f565b8ace88a4724188d69aa178ccbc9233bae31a2205e1297020c12f24cb282c323d8938fce849ccfb15499fccb1b8f5225dd098e5efa1045cf21ec6a25f8071a52721ee6f373ed1cd2b3a193c0805ec4251d7386c5a5be77706a215a5bc1bdd8d471402dea882ae2477bff7d8db478c8df9650484309328b21c412109804ca46a16fdccab663340739cc745d735de83e07a2af5c603482dce619b762329cc794f17ec8d1692deb191d52c4228bd230b44dee822b90833adf51564750ea422b465957c595fad2b6fac5da0068d801393ab099572f5ed17c8f34742143c775da4ed209253104b7454b13e31bfd1321893d5f0fa939041ecb1a9ef110d85ad1c4f1afae37a1caf1db4d680d7ef83e0fb04c8c49ec97ddb9b593cbe39386efec688c8cf976c39fe717ac975fdef7d50f0083addca1014945fdad7114e3dba25c327047fd38978193414581bfc7d7a2d74420896d4b1074c755c36d4eac33bca361a04a71f3e20a4db5d1df39305a8c5052666abaafcb16fc109e63e1d64d57efaeba072fe538b2fe6fe13bd772d1ada498247931e7a7a2ae4cfcba1b32b45a5fea6ed1d36bc4f6f5dcac651dc9ea7e95d71c7a15ef90c6d2cd3f9976dd863698f42a264584c3e90389b7372fc2aa697e8e2a8c96010c627822abd8401fa2b005368f1a35ee8176351a34975493b462c054e7655db4df6fd1018c6dec5690112a2f5481828e63c954fcca9bd26cd7e240f05f96d3e690d6c54ab91562cc606cd87d35845c06ceb1fdb466f78634724a0f210b0fc10d4761a5979ef809f0e12e2c3dd363eca3d33c638ec43663fee828690f26d46e815896278919cb06a3c77daee17c4066d6d9a8f2f1fe76f76a6413b80541677097d93ddf4726f237b7d75f9280d0c686919b3eae036c46d90e6fe372d53fb0e6e2160d0b4eb707e5e85750eb45b0e8283b2045c7ad9442486d69e689d86a5644d836ff7270916d74162f753db00f7b62f0ed725b2cde7700d983417a2d62e6a0811f961ffb2abc7d3fe0fa59fb91ed4d61859aa45959159020a6dc84debaf13f1080e0aaf5b45140de09a87ab1997a38878003393c9bab32844e84418d54d87f8018216511f0676435920f53bee175ea87552d70ed253ba0e069b11695c9d4276a10b43cfc57cf1b1b30fd62ca1f85a83e6bdbd11dade0b04778b222569e1871efd45772481edaeaee0bb781338b629e6a85eff8449b9a7b9033380cbff66d7bda74b1920385db1af0b06c078d0651cab12bb284086b150bf4c3e662d18d2990f2aeed5528856be023734252125b9c7558cdf02b933bdfc74612b33774407202487a15fa504bdd61515b96dd6019ece382888a01c6585b233a252ae099be77b6bab6867786e025ea040bd0ece1eccb4fa39343fa8a1d91fc03c18153bfe33db81b97a00a5081f8acdf78e48c592b3c4606e23e6b1c5b7dd65844a3121a302129bb59ddaae196e84c77669897906234e2a9fc0ccd031034ec3c009756ee09aa28ba354d9c7e37b7727e5308e248b057259d83add1109ef021f3cadc2fd6d43dc80811faeeed4f02ba260faaa870fdf1538a2a750104fda058abf21019ec407f3070890de2af80c735106c6070bb6cc5865224b7423643b9c322a9a76af5aaa1500e4403cd4b97772fadbf8a1943c0c7a61da76177c4928967aecf3669fd9c7c888fd471ce6dff880dd5fc0ce987966312c69090f90937f9b6334cff33a8c1e8924fa30442b031deb0c33da1d5020782cddcac728e3a2102f63fef8809f42b57228f87bd90aa55dd3c336b60ab089870a5f911d923699994ba893aec6bca7b688802ec912fa866f6989db8a5436b4e43249c40f1f8a692afdf5748a3715f57a2c53c28a3476e304f5ab124eee4d529aef51684e2094049232177ea1ae3922713131f7ae2de6f78e4cc69d071b307f7d8f2df6acfed4608dd75c71635867e00685e69c61d20a357c8bae5c396317af9c618c7c2494c3cbbb3968494e3c4b3b68f414c28174fb862b71f43465c76aeca3aa5ffa7eb5e4cfe78d420e3db7924221cf1cf325d0118a59c7b6e497c21fe493b4191653885f2a890af9f9980dab78a164552884507ce26698f3dd4f9c4a0dd36bf9d38219d378bfbb03b59a741dc97cc36e20aad71d62568d340b31b3d3804e2b371a42f0b6ff133db525ab84954a8ea3a1636f33e7fa73a9328be1f34ff14b4719352ece97e98426f83e8de1ae72355a3dc50c13db154730b24ab229fe4f96d4030e9781885d6b4db80ca3b8d196f1e23aca98a6d4b39a961dd737bbb38d6c1104162fb80e627ba62b533ba13484eb22f7ca2581a1e7806410823c9a99390c70cc107fd01ea8f0908303fa069990005380016472682996ef3aad94a324e8f2fd57529b6a87098765653c4d857636d431c49d750133d17f84b2d8dbafe716e7794e1c88913bffcace675b0f8fb1e775993c3b5f35d59017abc7f0b815438643f8f6c3d09347f558ab3e300f2baa5303ca405c516b5fd1fbee9a32cf66645a033ccc53902e23aff960fd995ea58335ad68577959273a3e2f54be6b3d96aae15c1e1dba4c31034007c31e70948aeff79929e98b77ba4836f5b8d710d1a5ec99bf5f2776d6f3c3925433bdc96129b1231452e6f061fd87f2d65bf9b17e3196b5c968d6ad36ca084679289d0840d79e301669f8af670a3fd61194869ac50e5d266fcc329e661865a703d2b92a48e67e40704c70060a940129c21168b8f62f8dadae830e9b197d99e6af46f6714a73fa0f1254d6e6db8118c88e1a65043f94c5e2f7471dd1c38cba575ad9c460f8ab1937253d1dad76a90a02bb90615232e7e2593133dae2c62f499d1d6db335de633fc07401c0a831168600c371eca0800784570b9d81ccef55d761c9fe6d99f49d5e1523adbaf75ea8b3bb11dfe4c01e4955975df4a7d97e46d5f833da8afdd3eefe1aff472c4ac243d96a14d7ca7758e98a5f9c64c5ef3b5a5fcc40909a34a673a5ed369076d87a121ff61420348ad3381402bda9776ae0c5ba29b4099251782f302a0587878432d502af5728875e40259419eba73b3a2cab3db763c6459c09110f5ac6e4297724f3175a272b059e4e05835900d9c9ae4018614aeb61f92596c29378429933de047d1511fd6f038fbecbe4848aa8a943abe2d78ee9db2f26727a137ea78c5d5e196a2703d86f344b6d3dcfa81666255ef95eeac938e26efffd086e907e9607255a7c2b48f95de15d11272acbcd924ca2df23e63ac5569005a33ad66f188d109f2dbd9757982c829e740e4560c23f36c9142db6d6753ffaffa68382f1cb80e61b4e215cab8fe44323d0ff3bd04c17cddaeef872297a6295a8dda56992461df57519e442985da9ec172bfb2b189f3308afe5a14233d52a6b714123451c0d50afccd3fc3e32985934796cf05bac92d4bc0cd86098fc0cd2218b4af46a74545bbff8c44233fec9ae63a3e7d51ce91f49f2083bc436f916083177e50020ef42c424474f03204d35c3eabef989f383f49401c458dea5da330f894af3aedcdab9963abae359bd53fc4f27db0d3615bf7694db0fb5e5c0665e8b53e3b94e7398c2d25049d4d9fd5bde1bd347c01c0ef287e0fc8d2654b8d277581fa238ac83878b7553a0f03e381e86736fcfd15526ac5579959124f83a52985416948cc78e4c62762e8c1e5b050f9d9679cada322e30bad17a400e9e65cdc3cd3f20cc8ee5fb56dc573688c1410b9532dbd302fa85e779a2cc436c1c000f667ad2e2327849b010a922188120a0ccaf1037a8928b5b5a4f4ff3d4cf3955d34422452594270d45076790769450ec4fa85f17a76f76b882a8ddcab8a150ee009c8ae35fd934acd9c8a12b19f363ee8711fc38c54c41d4f42955a311b07f299a93c971f19d88fc296b2b6f1e2abdb13e996fc0f8417f55f5c8f2ac97a09f8d3f58440240325580ca6cb856c5f83f810caf35e448d1a5139e554d2c9a9b92685a3fc1b8b88a788521572c8d3d157ba492d5fd59ff31722c81b4e511dbd45a4009bd90a2db2d14369843d68482ccaffbdce953854b3c816b74f0708a21ac8abf48a61bdc3405c62e0c7d4a7f3ed4726aa4de1dbb554774e9aa7a4a55fee51c0654086b64d0768dd7b2a7c33465306b2f0a13a718ef65a970a707317525887903f88ef64d5185bda0981993f83cbdafc8aac4cda0ae34c7f0dc241f5f3d9e20b2f21a1e7984854abd59de49e93baa0c4b0b7ad99698d2c18c5cca676ef09bb05dfde3ceea5974c9c62aa16461dcb951abc2017d5d7553aca9c6a46c4dcffd1499e3573fda2ba5ced91284eaae42752c521e4025c19e7d375f7bc2cebeb9e4e8d905c153d26f08aaa1c50ddf742c04a206621603aabfdcb32235a0fad3e55fce9c63fbaf395c87c438fb9bd118760ffa9ea8a1e263281d07e8b6139bd292d0d53c77630a25a5bf160d8fa9c34185bae0d2b535afb4e8a879f49142de3ffcb4e1395462ba9ba6dd405def761dbad267fab6d97a5323546986b84821fe10c962e25f3a7b53ba6f2766808526e9dbf2e20d6fa7812eba6ec89efbbea446cb709ebef76df05cbf01e3db0807f48098cba946dfc89dc7b3e1a772fa7c187ccdb6f22117ae09e90ddc5ed27f460513d25998eb5ee64eb38ef6ce7305955f977eccbd114d3e340cdc6f3970df09fbba65a81b0f9791539b96c73e77267022e34197d8c6d0ea7e5097139ce8dd1e0f8cec7326667b97d660d476e0a3a865f5d2afe6ee3ce307fc66534ffcb9ac8328d1300a789a6d77e25437605d6d5409d5526a6fc32260da017469de44e1e3cf5a855d3fad0c814c40a411ebc14adacda0578109c1182e7763556456c96e52a7935a22870a10adf367e8c60d9f7e88620c31f88a1eed879fdba1bd57e38602c629aaaf5c85752b885acf916bd0553a584f34d834b6e1c39a3404390486846a3ed448a29c5795a6b8ba69c7de2dbd198644bb1d47c4b04fe3cd4cad394663f4b0f588d11847c066d2f8dbc4a3318b2025bd8fe392d4d605ebe91fbe8a71dc1579a2a683b220d1ea84de9cbd635de3953d1d63b20360b9761f7cedeebf2696fc9dab10d471c3de3456108a93a12f29240686eaae93550a2fc004356b565be691689f5bfd1dc9846c07e783a15e31e5c5b223b9b92cf24b83dfa99b1782f9c78f13d7cdb28c28c3e3d550c6e6118adc2f6ae35e5941f5551386d90a31da632fbfdfa1e43e9c01ab54e4d91b9614c1dbc7ee73749d9963f50fba4b2d26d76b94f85a83efd668ab84eff0fb2e84dfa7a27cc136c1224b9bc231043cf3ee4932fd65498e1e12db1921c2b677b71497bb0237ce7126b3376fb740d5b8edeefc5b0801cab65772e94398348dad8575641168ea65a7f90e85cdbe32ec932ee5dc654900f7ea4589244f4f0637e2ddc8dc27c6c0820eca597d08eb8947885de1a514623f16fe68d31404d06b1cbd13c8edccc812a7e978fc732e65629b08ae10fab6ddd190310628a6e08afd59ad6c2ee6210c29c2d393efde63a9a3951a0e286d2a69747c1b40781894343ab2316d49012d0b7bbedcfe32ec9e9865cc7b424416cf0be20b2923c5e3cc3fd1ddc753a372716c17b80a33f1ffdb67d1730a7c9836c6d076c8b48ab412ee17863b43fb5dbbd6dd53cf27163b115333a5514a4e7d49bf9291cab9eedc137a0e3a33f5f2f494bea10928b8b4ea2de43b615229786aa7956634491c454b27178064fc5702c5064f2b339799c8d32f572d1b1259e98fe0a5f73b5ab1f6760a3fa80a3972a7b759a69ebd5822affbbf606984b087c42900c7759346622a224778113231300390dd3c2d9d1d7e231f82f703d9d18110f5db40a1538020fb237cf16fae085a5f96a786bef64b4217063ec74af81d278bac97e4971e04f938bba4d43c7b2c21e98d70d08786fca42cd00ecec7a9dbba08ed2accaf80cc5e17203061ca3bca45288a47fb5c376afc86dbd30a1b0bbfa95a9980479812f92d0edd3e5fdcc47bcae5ea517c8228df08e16d21d310ddabf2df962eccf216eae29f5b48c9123572acaa98926223cb9cefbb955060116fb30e1caba2e28b51c43ab5c96245d76dda1e9dfd193c0503f4941d4bd6b98aafab16b14feac9bfec2d2916c086300842a8ed00d5a33d797aab728a5f92ea3b2a1438a3665feb750accc88fa967a861ae1fd79db3f7368ca7d6391eafb9a04fcd9838cc5bc17754797444dc20b5bec859f92d73c1c82f4f877d9c83c1056abc77b17c8e5abfdfef10f6e33bc1a4a550c47a24caf2ff454b3041c7c1f937e8a4716497a18378f60af24501e8480a684d0a47cc35dde94550aa3ba41d0855898d0df8645e2604b607c042ce65bec1f5bcfdc1bfc5d63ec6bc32cbf8c683c02d78292da50d2ffc7d3f978eae0dbcb15717b39cb9d01a49d108696e8c8c07f7440194c4ad89707e45ee924f7fa1808c8e8d3e3b41747f549023a80e9fb52fc6ce308d034a80028c10139838b33b070a01d86329797193e915bd8ce1b6dddbba0efc732a169922872faac39e71fdbb5a35a376d86e7df15e71c5013d069d9adbdc06e6964f63c576016ab0972dc0824d9e5e1c0b42117d4ccc5245b8d3e41e55323f8b02b9ef3b145b700c5d85f4c72b828d4bc5d10f6e024f3920fef30bcce64f692139eff6f4151bbaa4c9967a5138086b98f609637fc4ee3758a8383638e42eef5c37bddacbb1d2ffe8df7985b334a2918b25034e87618fcd02d2b8b8375f3eb91ef177cc71b8a7a8e74f87c579bc62fc560e9bdba0ca5d093566f0a7330ec494901401bde3fbf10ad257fb3164733536bac8162b657683173115b75bb625fb397ffef1097f189c79c0060bdf92095853e0fc67b542b54e26b5dc42c5c6b93118474190003cbb7b40afd8547552bd2d03849b2419b71c3851302ad611fedca1e04278fb7013f4aa2f9d6dc952d51b4fe0f6c79cdba0d662c269f9a0e272ab6ab855153e2c2dfc1f3c7b2267625e7de35c99031118fba13397aa4306f67c0c2245435522c920440efaad183eb6066967e436b4461401c6ce521637f44757aa1bd324e49df3e06755e8804efb30971084ae5128219cc68321f6e4d35ae838e021b233eff4e46eb384aaecc0eb635eb7dcb714d0f1f07565330e266b9b1032acff6d7dfd62780a0fc3378ba2d1d53a593875a37424ab347c830547ea1cf0a5fa0b103675f4d11db12aacd5330955d1c691cb1f4f58ccd5e65a50f4e147abe9829f4d9f06111d0280e5d8310c682452f4b77df024c5a0f187f80d310b49fb7af55af4d119e73e8cb0ed207bbd24cfe96b84708424161aa3fb5b1a492c267c61df1eddd8dc53c441c6c6ac026487794e50b5b47f08d4cc7c8670017533b1855e822e421fd70d6b095fee1aed6ae5b776ee2a54fdbab5a7ff114a1cb3423a80c67dad2585f4a841ba51a2610122d46eeaf94d02490144366b3bb9338f31ffb4cab41e022e1dc48acadc06b70365eac2e84cda6f584cb5ea0119422f77f7bbe7e2558ddeab927be75d168673af8ab6aaf3c3c49ea7d2aa578182c3502750cb85dd3fb122cff16a67f5fd1ec4f28851b05f43d31b999df63dcceee2f3a1dd269d1008f924bf7d9ef94a2010fe9fa3e7ae7b83acc0cbc383f8e1f2f4c6b78df397ebc8638155425f3dbdefadd50f4e35634117a46e3129671e167b189486e61907a281de4dd300c674892b1d9e8b42e892a0e5973eb7a151a2bb296d495c3115dee75fc0bf5657aefdd1ad2d0879f9f3012d81344e48a50cd843fbe23cb0d0914d8614381c9dc9b9f90f9a84f63b9c49dc8fb6b979c0a2f6bb63f9289269822883981856bd65e8e12ebde3e08baf28717b47d71909606156141d4c49f2a8a5175fdf8e59f812a3b9a2cef5711b538c1fd4522799dfdba5827bce135b1e4a296ffa26f1db7d1fa0d623d68aa223cb1979a335f274c5b48561fcf9a2f070457a1fd5fabf1fc61a87981a1ac8e9a9bc1f208c0b6fa0ded2733fe988813706367b30c9cc211f119ebf54d5b62776191991039cafb23d19974b79236a94fabaa43021e6be3a2ae38ee57e0897f0c08038a57139e0070f890ff33cf565df4ac01a963105e171b1004797d52b4f663e8eb255e9404d43ba3bd2508dcf88798c1ae272b0a679a809dec072b095b1a3a54a46f5701a21a5cff8895d12bfffcb051816fb71698ac6e372553f7a86b5091f2ee7fefe796a3e86622ff827cfd6726c8bfcc7b8ed8e5e9c03d39c568bbda29036c08565de66c8007157622d38d05347e29e668eed01fa0d787e5f6950a4197880b7564a6e122028e403157c7a97a48d8952e71df14d9a8d9bd58090f03e1975e11d7949ab6dfb385a32f48ba7cd08b0ae68da5b1000cf7d646c90054ecb6d8193308c1cb2a2a5b748ffa3b6b7b28d9a2227e479a0e4bc4aac8fb58c0898ded786833ec480597f23f986f4b147e3a855edb2195ef1506975b003d1cc902c7be91b05b382ba6260c2819d668401bacf65b4013ac428aeb63e18c26b538cba41b24b42a137ff274fa0b01ead228d03b5f41cf02a208d7cb524f70f720aa4c85a338911d02a311ba693551419dd116cf20af2a598d49c74c32b1c9991f73a8590f9ec83f81b8548ce3dcc388b8bb016069d9e1cc9db4f49acfe08e82534c99433816dfced5a9844caa6da8758fef31e9c98a26a085140e83120a1092c802c274386548c5372aed974b2dafd2631e660f7fc562ce7ad382aa581fd65329770d710aceed0c1d2952873f580e73e2055aeddf441ad7d6c843e7a34c87e8d7235a93dc9b97c4a11489d5b639459b0b48581e97605768979650896c8b1036942527be994dc3a38ca1d76d74641f1ec5106d32ac4d80cb3c68e4bdfe8cd11c67e346b549fef372b88ea002cd1bf7d67eb7d0edd15f69b5a0e7a23614738443236dce0a7ca55db0537178d398827ffb20ea2da359257804822d46887c434d7fd498e91f6d6393673e6e5121718195599314b9cfeb80d388e0502223df978fe1090b5605a335d640fbffe9448a09473f13c1d33692522048d91cc6263210383b83ed42f5a47177a60dfdd9bafc19ae3551501cf89fb4aee00eec4a118d1d2a9ab690d113b57af6f788a427ee57f71ccf881a12ec1473ee401c87b03d93c4187ba97a78bf13d0404befdfd40dabcde58dfcda396fd81457a26a1bedcd02b849b42d018bcee5dd666a34647082d2be11481ea7d31f63aa46062ed42471d0ea6a13249b1ad6a277f599b9fabe02fee94a33fc476faf68080857ee1a339a1e85f850e1950e4f1f075e8198b7c00f17e27cc04d75f25c6001c980b84cd9bfbf0c401424fcc8293f7ac9855b60bf4ed31b90eb3c9bf2ac6d2205f4348fbc5bf7d328f5999d9c99ff57f1f9cc7aa03369a00bc0fb81457734481cfb0bedc1ab5c657b461ad111867f096df63ccdc54f3f61da93f594db5b929169e9c8f17b3cba5e32c2f311e7556b1e14bf9e4a07d2e4f922304f09caa44c619d2e74a954e4993dea1b5bd94834a80e5fe0694482b401189d8ca45a21429335d964713c66db3bc1391f621a7e56543287af8d31d03eff1457ed593b2d7bf6a5e92e5537a850101e874313f6b7fe05e918858db1a0e2570c6e05ed66291ef2c28d5fa54c4815a2b54db9a3df3f54782f4867b365a62cafbfb31aa4decd5fe1d294a6a65f6e3f503f7b2bf811cde83f2644dd5d9aac6f2442c1cf7b51c2d8b263121770bcb8a30d3ceaef11b5c9c9f897eed0a7e62b42d5fe32dbcd8e080fec360219e1b3cd5520152513954f4c3c42752f0230889f1804cdbbae5659b4e6f3170cc88b1e627f34eef85a7a78dcf01a4bb7e06ebbca26ce641a7b5cec60e65c4d0e631ac178a490cacdb7fc4484b8455672074f34e339ff6e93131d4f17cf04f56bd65273776d0fafb51a4a4fafe36061eb1db93b1cc57c5922f0a7c1316b5df51647ab5e7648ce1a33ca85093f077360165713f090ccf5ac7fb68573a0cdb5dd1ee668ae5e57b519bdbddda583e2f0c1e091d0d9b63d500989d9ecbb3289e6d34e554afbf933ef6e79ce9c3b5ad0d6f79121fad17c597de0f63af7cd3254d6fb99b757f75b4cef57f55490b09afb95b2d0fcd9210199befc1e65c35a52273f4f00626709a2b6b29757f1e3114168077437cb982f80c24d5b67fb39f8ae67ce90f68b0cf1c4d9d955ade7dfee5f74158d3d1b389e47a3bf4b1c03431e9768025ee80dcb380d6529beb9d4b303f2180135851e11dea9422434396d654d49cab2cc85d77fb8058c885fe62801ef1c0c839e2155d1b1661c51c2e0b7c0a3976bc2902c55a46efb00805a9ceaf50b46ce8b2b0e6a3a5e11bc1f056db17296a1e798e1814d40b85f7bdf70c572532647ed64809f0b9c69c553938438e2a79cca88157544855334c513dd9d86e695ff328eca5fe5e3a82980fcfadf484de0e202af770765233e82dc13643106f7dbbf8a62257a2de194621ba8211ac448d1ec15ffc1b5f80e949b1625c7e7e7611a42ae64b691f28cb64b4925b199dbb765bbe0b14d076ff6023200f47bfe756922b5e019c4df29fb4c07edc7731d7a99404a761d21af859110cbf5935cd48860ce254076acf1c2837b07f00ee088c46173dbd651af2ecd4fdf0cd72212036c12673d5379408bc2cbb421649ea76f1d9ff80abc1115e4123bfb25ae8ea8a3162eafad3a2fbd1f4e6096fe71ac952f3593e1c587fbb0424500cab3255a5da2d3d7986b1bbd6b37d82a6be5295225a54f4854d831bb125935f03a2e961a7e92c937629b3291edea372df962a95de50f9cd53c59953ae07b762b236cec84611780663eb979debd844d7c2561e2ac43865c4bc7f80a7d973664b13a33e58d334c01d8f960018178463320a4c20080723d1f0cc114e898450efc8f431124ab83ad7c61cd6088a814ba903f02509f640f7cfca13fbe6d189b287481bfd3f8e8f8a6af55fa37e7972ba8cf47130a6fc273bdf83ebd0b620600593d0dcc1c5095afbf04a141d7bc58f313468a5f09a04118531ac850a145deb48a72d5cb0b431be2d380010ac2f415af9d6643ac59deef0cdb87c3b06a7fcfc2d3207b28a62dcccff0fb3c8e5dad59a260db1d80a6677b3ff7932db260a222ee1ee8612f256bb7bd1e0b99a6606e6e43676aa54c8146c36cd9572f81aa2f10c2d0e93c82835f338bffef4f7e4f6a838e040443e9e9244ecc700e073f6322477575824c7afef3dcdd44731def62b7032d68ec4d59ebb89b8385a413f60fddc8623a4d735e2385f404f64c6f23e747f69a54366eae376d6753015b354de0fe6b934fe600f86071734baa4503f5eec28175bc46471ff933e23a3029a7b89b069b70d7c1679fb68c9866babb44af7d435222fcba5004a80c03f91d579c5a77ea5eedfcccd7e7bbd96798c2140d996147d92f75e3a8ff2ab4b7f79c7447fc05dfa559ce990f7be738a3e3621bf56a1fc071dc5349747083c5a18cc282976cc55ff8bafe11d226c4d2eeee2cf3fce4bc459d0d8f124deadb2982341aa11d7b5a52b429e4cd20fc048a23d6a91b53240d25ff09ce52ecffc3b759c922e931d3a3c81f0b56447bf7034f6ca8516978c6484d5b59cb60546a48c6aa160206048c9f19a1f16a585f21095d326d7f2387a818257cd9a32ef86b77ba48074a1ef250d913fc37fe67aba8af724769c79f95eb272773c824bbe9ce90403111026e04683b9c78bc0a2878e5cf0f01cfbb76cd61c4d867272b34616035f90079c69661ce92a40915695ee1fc3361c67b3ae341008aba310630fb939b3c96d68a086718e89f4b6339f497b966abf81b46e1e1efb45fa868c4f8ad03f71a0f50b740bb271285ac72c6e6df1a36478345209ae2b9ea94b05a9373079b5230aae7f2ae082ef2af131731d8a6562b70c095b86d1a5fe1c9790dd2a9dcd96f583d24dc73579d0fa90e320cddcf61196a796b78f984a2b2c0538c6863c3407ae56909d5bd4bfeb11216b7146fec78ae03a03db4806e904af50e93778172761a4ddafe9ddd5fbbfe6e26f94c8e88e2c96c81b9d5cb14106d0320307ba32d602a7e55577546021e7a274be6865b1fe7440c62f420017264ad8260c374c2bcfa86c35fd88dbb471457e59053bf3b1193f381bf0932d5c62a5e79f1798e2139715950db69fd352e2e9146133d90a9f3cb18de4f09f7cb2aa245c90e3827cde476dd34cb590cdab84f98aa9140c617bb99b76492b26e41ca1b06bbd75282790349dcbfdfb319f3a07230e0d5d70d7efc7940e6701ce9bad4b111593bf3390c3c324e79c4486c9c0acfe9e09cd1dda58d89c73089e2393e87ddb6e445b2b67fdee5b8962ff0aad43b3f8bf7f9ae5b832d20c7fd565afe72eba9bb09a26ca5dfdfe95f2dbe9233c912cf77b488bca73b637e79be4d2f7df37d81cb7cb8d665b9fdd91fbc91f9afdeb23caacebda8d7d0d68babdac6c946988029a1dbd5cd11e87d1bb1fe616b925a92b620204672616f63647d02c2276e1a5cbbf898c1c3f5675b82efc3bc94fa9f56564329b7762afdeeff37539509d4c44432a3fafce56a4a9e3e719e8a28e85bce76e30f1e422263f4e1fd65e7f4eaa4e805c704d169eda2dd34a8afe785baab71f43181b5022854203765ac1865a475dd15a423a31f88424d28fd0101d9975074e06599c62b4db6a47cc61f82a6030cafbf9521f015ac5c93340fe5fc3968d9aac753146ed329432ad2fb277a26769f0e52daf580d0e8bd8ca61f12de025796da014e0f75859a46686be1f4fc321ff700d154b4ac68c107e8dce0deb736fafbd69d741788ce3c2488a58d3a84957939ea0a39ac16c21966a60b6ba4d9bfcbaa1d7c689d4e96473ba1855ef244fd7f58707ad79487d5959a3eef26021bdf7ccb2c7bf41393e30184dc7ad1463c7f06208fd4f8b912267c2ef711de5e8c61cc7de1a9ea3e66394baaff6f141d824074cc6ba936fbcd2543ff4ef3df064274c1bd52fbb55e34e98851fa5be8939a03294b053a0ea78a851e5f23c1fef70cefabd6558081ad54a84967106f71e05088432b773d47142a1ea495035d592d944e93ac41410a7f7d77c1ba0af0f83666ccfa949404f66234aced5a149b1d964e8389505658f234fda72f774cd99e76fb37be5c0bf22b9118e3ea6ce490d2049e7df89818708b861b5f822109b4ac161ec6bd536cb8e1d4684cfbc73bffc0d9a699872e67f0ba602980a4f164d8667558b0a7e7175873f73d1fac0985f4cac0c520e36968d8a154a3d5c626d064ac59d8629f0d16b02edd77d3e4cc419bbf8981c22403b01377db0ffd341a8c3f400fff94dfbba1f7a6a745638a7c5a1cbf4f31294595c47fbd797a06a6e97ea2ff98c467f8e3703c38ba315f2cf37eb45494a462cef26c6a9c5292369973baa69c6b882d1d05be6dde9b1e7d6ca2f43c75ffa6bbf388cc55b51aa15f2cea0de143f7ec5e67630c10c98ccdbcc97b0e7919e2c51a1e8fcf00897ba34105f731f1d383eeb5ce617302af0b4ff741e12f06b5c2f561fbe31d10e97e3e27d91064af40dab4d4d5eaa49003b46a905cd542f1fb8b7e5301f686365564e811920ec3c44807137e7657d46bf1a8ce553fae4aef0b653de64e7f6ad60d428e6ba47a086f041385945b3fdf41123ccd36fc547dd3a91cc7e022bd66665dccd4a4bd00f8a68ed755d0fe91feaa5d43c7dbb6723e10a2c4b73a411bb520529c01531e8d40bdebe1b01e68065d20ef3ad462572eb8e06f4615bfd8c001328afa54602682bc5e33eb9f10b754c2e2fa4fb55c01c057d660bb8a693606e4dd9c639bfa2993fa9d7bcf17bd61f7fca29807586f92e5c096b8ea558291a22debd41460893be2270ef92802e40c5ddbb991a335cf4ee9f7f4825bd6bbd23dd39187531f34034f095a90b7139165ddccae2b41eee65c4674348bf98804f2aecf4b4951259d8e10962bac7916a9362637dd386e36007fe5131bd937d97bbfcd4cabe10ef0f72083f68d36d2a87fa1241bdc92bfc7270110da2d9c7bf71fe9c2bfe6d1962cbc39f986e7a945721161674c8cbeeefbbfb95a187f3e86fdac66a938c93151cd9d64bf8537ed0617aeacb8fa511c6a2909fcb9b640df9bae138869efd06b904377860486a3da2e68289c7f36700df586dfbf0c9c0c16a0475fc5eeb5d5293904ab5ca3681f4b4aa6375a4ef8b29b088814c6a97dfdddfc9f816aa3b57e3dffd5939cd185f4c4d07a6dcd5157e5d7b0a1613233081b7340a4b2e4e79ce01255fae8b2fb1418076acb8482f40c426e6f0a40df9efb23052dda368edd5727ea8fc66eed65c0464be3506d95cf622083443526f3044e54cf7c50bfac581d544ef723841e42c2dd1323e2d40ab566340d7c76dc71301536b1f6b860e3c1c27f0838fd7621c6aa475935554773dc88d8015444b3ca3fe7cce7020c9b9f3bd7c0136ae13fc426cd56261fec67dc6450fccc246e825da8cc459d0d9f9df57403f59e97160ee985856533d87a6b44b407bdf5f8bf6c1983e7154b6030ed9366b1b426034b53fe97de7377525051b7dade492ef2775fe3374b9860bf21acd905cb150662a8027f35c9207b6f0b3a439b2362ecddbc6e3aeac82c855776216b044bb9e15130abbc24ff268abddd5be990cb5ac6b24d8a7e08ace181c1a9fbad8cccec44f690d438015b35e6724ff73c2582881e534031f8ece11de811f0ece0cf1b1ce407ba1809335c0555eb4ff60e69289a4836f8c291c58da47f44d42f0e9034a99af26e271a048965557d970f3ac889852be00474459cc03b5d88326bbcc83b63ee4fb55776058f43244a89a440eefbdab77774c50763a59709d882acfff387708549e798be8fabed6b9897a0cb973a68daaa7e29e698180e0927f268034dd8398caadf19f8925f9e76ad07a6300a281dd306d30bf70260e2e6f02657efe2344063cf2ae3436b13e6841a2375b83bcafe139c4d6f13a71d83166f38e4f51cd35db5698c0643ffead35411a0d8cdbcad1f4b8411cbe9fd8b18cfc600437a6edc2fd79d873e4cf5c91c7b1bf98aa235dc67677ec1753c648b095419a6d64f980edd80114167bc08eb4b33013db5c9f53969577fb73d448055e3fb5d717e9725928e473a952bc1c5c3577c0b467bcb955191c46c933c09a165155f2942615c1cbe57a4e8be6aa17b65dedf141e1a73105e069c91e26dbd18105efe9428bfc1af46a67fc9bf2855f534cf95462b765ea99cf447ded951576b0a187014f4dc37aaf25742eb06fe07ec5342f781e24e47bc28f33516752432a7d3fdbfba58ba2b45dc22b98ce285e55fe35ca2e241dafdacebe36aa24b42ab354fe734b83e1a558a7a4b997df9e63b84053a2b432add8ee2860e3034f3778c36246f3dbcc407ce61707399174a1ce245597150e328a670171dab6d2600fca2b103d4d2ca2d9b1c11a6cf2a84e1b090a780844a82dbbdc27a02debe58e76c83dedb1b55d7279823a8bd00ab57b82510b97c4dcab465017ac532ca935f63ce7a09a9863f20604ae241a4dcf5f77fdd39e81ad699a30f261fa03701fefd6aa642e5954f3d1f784064e6550b8b5c0d3eee23beef16751b0816e2a83317c73bd1fa19ada9a767f1278f9f075db8effe73c1fa50d9a797cfb2d23eaa37b9522c471f32ce94746f4552754fce4c1935755e763548be91f623224c31cab1c9ef2a339617461634338a97d1808933d710349c621a21661fcac4a16011f98610c05c75ca9630402365d49adf586f6919d97eabfc4840df127a0696ec6a73d42bfa656ef50839707db90f7a6c69e738b79e78f0682e536d79dfe35b689cb5dd2f8f15fbbe221ad4d65a636ec2c03744a024f11aaba814b3bc785bcbc640f056cb541eec0a7ad952abb0f5cc362d1df209b0d1aa2a897711b7b2bd3b4dde570ff0191cea85a5fac67665163f827426dd506c51f02d68a73c4dc4f1a051829aa8b3bde0de0c3f74416a03f6102d06211f033abbeea6deee20fb9d3bf27679179df83c89b84c3c85714daafb6d27801a0fd270a931b2f70f25f37ac9befda648555dea97caccc5749c9e22082f0c8b844ca74411010b54290e704bd9a48c4a53483049a45a2011ccbcb2f81b7e029ace640ac966b347d81523f1f35d093324740f0bf58095aa6c41e37ee63c4405f61afc0ceabb9d29dcd1d9a7abb23395d87615b5eb3e3617f9be8ffc56d66a97b1bfbb4242eff4edc23508f0a451c2ab10126d5ce9c98c6a64fcac159beb8b6615e701c77657504af11d6d886c072b95f4dcbfa222b9c8c84690df3d580a6c6e0379c37a23e1392df4f57e59f788f4a8a477337260f7f1f88f84f29f56600347e14b8d14c4f34fd546897955acebd379db27c1d75c97176c9af555a80277cb9814043ab9fc00debdf04dbb399a50be2dea73deefeaff9c17baa14b218f2f2acd2d056fc0322e48c0c9100477a1dc22ce7971c9e7fd61f9c35486ba8af0814fced42340ef54b449c393ab3e6c9582a9d0b209c7c2e6ba24d93c13f6ca51dcb605e2bd5d1ead8c1afd6497cff7c87939ce5d20ca592385aaf6f3a401329f052a5f24079fc1599c7ee6b3dd66e1ed55ad573349733875702bcca77d0027146da97b407f323d77bd9e82d585d1aefcb62dee3e010a61422bc3649f8ae233d6bde5a001ba74588ffa3b62930466f1f7ed7f1c561304ca64c3eae6e5fd6d03d78380f9fef712d3ff45c9134b8143ced2359382e396c177c2bdf5d7588c9b6c055f3033c897584cfd291168a82da242bc95c02c3e5cba3c34779781f1c84f4924ef4ab3751d8b2a29ae2718b9464da19002b93b0f31588518f17dbcb0b0c4b726de5b1b2d2d7c7a9cb3f6e1985718559eabb50ea918c99d0546337e6bcbbb8c21b985ed17e35cb62b65daadea0444a47be96f64d88bb806d6712a7e586346053dd3231df478d9434e4524640e15e1bb63d71771084bf4028dabead486e6362a86d0f56405a70ad3abb9d94ad7505d41e58f7b48682d9c35e89fac394a547be8f006861d2a8603c675f0d817cb3f8491655b1f1dcb239beb2e77340fe859af7fd9fc6222acbfd0f969db7bf22f6b69b70c726942a6d68847332afd3d0e978ae3e1f8ea68136c187cc433d9c24cc51cf90748a751185f6d5a3fd99c4cb88f459b1e7c3e9ed5345839d215ad570dddfd829641f554e9f006b7c31b1355a3ee5830026ed736008cd3e86e2e23bdc07ac8519975f769769649ae7dcc03d8d705a9dc99639eb89925f758ab844586d218216e801066d5e75879afd9fd1fa7a4b14fbf233ed0c1c9eb97bd8cef547f2425e73e4320ab90c83e1392c459d1b9a6b3294679396da95fc8ff377ad571bcd8eb52ee5f3ea465f7e9d444c0a5abec799abb1e3127a0a1ce83e171ed13a7e23159ec7e7af240cf7e5155f294d202615a7bf5d775d81b52b1ee4628bebc32b37fca39ad6c50392df3d793b625e2e6b1ea88d86560493287e324a386e51c755d1d4ac5427ed5cc804ca1d71743e619c15004e6cca9983f3cd4c80e1764b3ef2218680f9a1bf4958ca37b635bd47b1bf3aaae6956fd31dca1838b5648b2093e11890b42e996352fa40bf414ba28ceada1e6d0e9c52dd6131e43f5097e43878485546d9fdfbab044ce1e9dd6665d4b26ad72ea1f6ad73f7524c8028f35000b3e1f4e613a4491b0fd01ab90a86ac7066da3cfb38cc3798631ccf981e2068db3956a57de7d7f9be0573d58a44239610e7ad0e43f4d036251d3f8168e1b9db130d2027c320aefcf7a66257ccf733eb45d19374b201a413d550fbb39a3bbaffd7abac98d87388998da84d69415a7a101f4022b4d2a814ababb632210f84a0215dcfeb644d506e9d25e4900d92e99929ef5c76b12175fa9520a37dfafdcbfb60aedde56703cd7390b3edf4e2cab8c817852030c91974d353425a85cbe41aa6dd81e0920aacaa216972c422363c11a85065bfdb0acf7e8042188c6fafbbc07471fbaa5fd86dbe19e609842e3c3753f46626cebc43ed566078c02369a4548069abfee44ad252b7751e22bdf70afb4ce349d07772a96a3b88c7afbd54a74ec719eca0d1bfb85a6ffd3d137c570e27d8b6ef660de744124eacede95c887621511846e469fa713eb941b428d27ad67c82b1f6a5e21a06e743eff2e3505c6d2179ff4a3661145bd7b4a36f8c7aedba5a9f8f8fea60014b59e200740de9aa694d79982551fb6e69628959fafce60a52eba23295f79b444eb62b6b6741a214342bbf3fce2cc6f88d60d9f302abc26c0cdc6af27dab9c2751064531897d886af37a8c648cdf929c07e3ae1155e5faaebf1013043802a9e8ddbc54c5ac7e427bfd923bfa01745d3d59f0a6bb79184b19544c3a4cef9b8351f11126631e46ec4e3a65e27f2c665318bf0509488549b2a2401405f518dc459b2293fe17152794d4751b97a46b6dfee35941f0bc6319337442b9d22ca1f2c9a7060be243d0b83d2a553be4b7b01f0dc23cfdaba07402607dbaa65d54fb664affa26d1b0dbfe28bd46a0d2f391f5b32dd8afbcad76deea14e40e4e28f20ccdb127aaf0d13ec9060386fff6f274678432f489a71bd674803843dc9ae3d66de103a76c113f734445e6edbd8f80dfa8af5a6953d6572dfe5dc0e3a6dccd76fe19cd83d445375bd6975c8925862d0c952c6a8c5e16aafa732b0ca8d08ab42b89f80e0cf1777a2f4c49885642619124d9cbc5f636c9e5b8184f910a8c71361d2a2f2444b00ff2fb460be0fd8f5cd0e808f80242374a25a39bf45b276e241a89841233618cc30c02d7560448e56479d28b19f530a5d6d22ddbc3d25198d28ac8e9d6f53f126541b47446b020766431055fa4910f623069c520a2563b0703f0592490c48a1a54f51949f77f9fbf8d44882855f47aa4a122ac5631331190f4710ba7a7bcb69fe930ac6171d939c28b6185a5e0cb435d7471551d729d1efc988d7390b99be2f739f9c45ca540818de7737984bdcd2b9cd7ed50c25e383fb6234daf865e7c2b968109657e397f180358f77077ebc488cf8e517c4d0fd856788a80a82ffd8ba2d5fd3cffac1006045c5a35cfeb356e50bfa28dcfd4231dd331f0e49ff9baa4822ca2e372e9e455e7e80a55ea999e5824a40e515e7e9e428838729baf01df2b7b0b478895553db5125733ac65071f10f575b0a321b12fc7dddf935e6e0dd1395dfa09e700a5284afdde2e6951b655701cc8a97c60f98b3e57fb2a8d89e993c42c3125825b65b722cd36ab89879a7cfc550f4d7de4660c6cbb41ee09743f67ffb99834661ab91812ffc6aff87e65eab584560be33229403641d09b07a1209c0f56bbe6b05abbb62eca72829566b73c807d6a31c8c6ce2c7bd297e7849e9eb7b7dacdaf995facccd5086c7a3a41de64402f7193e715a5361750615eb8f8094096e58001ca5c8761a81f88b42d7e9b4c90798edd1c56fda42bf912b6cc0388e824d115f6f2a6eed015b739780363bbd8efb51287bc9dae0316eeedfccb2ff804300ff068385b654a7cff214d58a82e73b39e10e19e3f135cf90bd54318c3108bc106f4a75b4413640d9fc2d6ff514cfa782014b3c726b2b79f019c9e0c308fd1f04e173a35fbd4a4e5f5f7536bd91ab730d03cc2c0b01d7099a7333ecbd6be88e7f963f215d2b8fffe16a2575529345a53cbdceeb3f8d9d3bad15d042a017e7602032c2bf30d3be311f789323f5ae2e18808393e4314fb9240b97d9e9b12721f8a853bf911a8b6cbff4f6590f5660e3a20aae3342ec10dd3c96bf3d774891f1a62c25b613dfaa351d9354fc066dd14522be52f3ef36e0a2c3106cb21040132b86d74507014240f26096665c30612ea71369727904abef0dd620e6da011cf064bc95016eeec7b874f6b410aa2e11e8b6f929721e25c13d310ef189cf756f12c5223fe03ce73e988bd99a5d1883db046c2aadea00e19b68a2259591652d05e3ef90862e60772b1343719e87bf29f1a1b319a29605dc607e9179c656fc57ba3d71323900943a55beabd4419fc497358fd6f602c2324b503c94d89d7731b6246d1804d13d051205f963478ebe2920664169d196422a69cd133449661e60ccff0371cecec67571aa2066f7ffe5fa3d003726b32d2004bb6fb098470385652897d04fcdd2e8b6cf18e582067ac5724631a88a23cb11f6a21a4869e763e2af396c280fbc1dbafec0d380121393c4e7baa8ed930f05d8bf49e410411f908dcfe8073e80e40df597e656462e91c5f8f92d826e5596e4267e15252eb1e892a3e7f910fb777b067e72022a9aa0560d14bb13e46e10b684dc617c65e315416fb4ccbe3940d248ccba4917703d65d65301711e5194483ad6ff88249c491f2ce51d783e12ba88ba38aa8facd97415c910eca978bd8560d5e7d5f5937bac516cd3f9d3518980e5b942dfe022aeaf5feff03ff4dc7a85cf520ee94a0d8566bbbf7c225442f62b907a7660a6c06a5aaace2f4e0df01329234708172b54110b5d11b2eded1874210342406aceafcbe24a0afe2b906ae822fe5c36b834b3b40f1a926a797ec9a31bd5d9453bd00077584d5c1ab1931c76a3b3222bb91fa6a7b0ce3c9f4fd40e4a229985411a2566da4d5c5e0203e1bf4cad0211ec8ef1e9ff2a757d1a1d8365f6824521fc3837e3b49e45fa8f965ff7933c672e6ab64299a364144983c7bb0ccfe74e3291e95808cc88698c353e8c2c71f43811a5c942837009aa9bebe7e8636285d78871b61c3dee979a0ab179afdf32e3f07ea342e67ae6b40305690f02b0f2cd21041f4300a792c316887cf2d5fcb0d0630e271657a767cb571f2786f7b866f7cd2e80cdf4d8f0722ee75abb55762ad6ce61af9a536668c46c7cff2b5ac27a891910a9b13daf426fd7601b30ba2ff6b7fad9babfe6a90f54c4b941683e2a81ed22196b2718702bc14a8d2d7413122179747b141e70ff261b7fe6c39f39619e83e755211675d3d736384b3b86191a362a050acc3837cdb7bd009d2a1e6014bc9ba9de1d708c4b738f10dcf800c21e97b1cb36ea2ba3255a70222bc4e75ae98bd7e94340c718560cf6c19aef6ee07a5127264ce194e45f1d6b6449f91bcea7c00133a6d319c6db420c0d69aa1e663dcf3800f4aed4a1f252899c51dc0864900f60d135ea8177961f7501467c8e6671e52830ea838d3836bb003871fe38ec62acb54148d1a5501423ff46620a8ed78cb7e0fccec3bd07377fed030e8d7460f3d0fc4f5ebe934bc225306459bf787e351ec2acc2829e584dd3146b2c5fad7d51f486d54b51c2889dac9b758f48449c79d8416a629a31962beb520d2ca9fa3c1a2dea0323347a9270aeaaf2d994a3ff5068006fe2ecf89736f2e2a2d306acf2c2217023c750e5c816732243d030fab36680489f58cda1a31633eb6e66efaccd37872ff688dafd4dcd4fc68541eb225135a8bb90abbc954e7735c1e66fe0ab7857a92a340882c6c022a56dfd3642a720ecfb1411535fae550acd1f30ca4aa3cd86a9d22f30f718b60e92279036f49c076ef3d542c875fb951b0b000279c673300faeeea2f3bb70ea05ce62b53404de7a7f8d4de31b1bdc2b96a3eab5e2390c486e76e4bd02721919b343d528fd6a378e0209c4e810d3fd65356a128353b89a2b58e44a912151ef76442fd39c9a8d01c3f7bbeab895f7094e5be5fb82061f8b2c9c77c538b2aea5773481ff4ec6214a28e093f7ca9e0643eb02d047ef41544b8640c90dec5fb33e1900e457b591e1df0651e99004a52e4a44354c707d49a48992f9d22d4a44cedc8f23b05c0d11a240977a1b89a018d30aaaa1b2a299a5fe2438960ebd436a365cd3d6d37e3f4802eafbec641d18d1ff48a7e4b95fa6c70a93ffa8dcfadd711a23023a4c91dd6563401c80ce0dfe8540473f5e8bc968c08b8bb6fc80f2e94a8cde04434e1bb6b5ae78472d5326e9ba9629d8e6ffe9ed5948cfbac77c6230f38ece0dbb5a319146943a3c8f0ab9ffef7366d67cbca0e83e4d14a85b330a4eea39d7b4abfeb1d13319e24bec81ea176ad419a8669420fb480c4dd084269d828ab3c8cb4831c972d58c7c0b76a22ec75b6d97e5bd5fa244319b0ae40600134a866274ac262390d5430c9dfdaf15896d02d78fd3d57070a712b44a8e1fc7a499dda6585565439016b0082d5b658348b935dd001056394b55edf93c2eed7e431313f1f6b63c6d419b418739cc232e7e977893ccbd7dbd45aee3ac0e33797b0d4a2cb5028ddf6cc6927405260b3d471052ab0cf4ebf6812a70fd764c7862bc9254d4f9dc308adabcb095b5e484971b1aecbb5c7ae28f9449a2c57e8e0ff047f9d5baa423275501ba9bf103c7b32671f73ea97dcc64247dd46a970df8bee4f8a3fad3b148138b86d728de30841a4a1aeab5fae3b4ca918f4347031561f077197e163920e65286dfebd9b09e9a73a107cf07115a496d656bc7666acc968d0fbaa1c22f56f0546f839f69b089d39e421046506c4b35da183725b8eb72844c0fa61767629f60c1266ff25c078d18a699710795b027ab3693c064c627a40d0beb2694434c6fc3a1bb9758c052fc7d7d4a5e3267189b420824626a248bb7797c3e29f4a2733bc66f8d62d7f67f1876e52e24b45e0e6023abf7378edeaba82bde8c490bd26c75c27f2b28c6aae6fe5e592bcfc0be16496a66f834a0f167a868836b7ce81b97323fb21d67a4753f0790d3965b6eecdca92b5d26a95549553c03af986b0140f921c6be46eb6ead43128eb147da719c28ba218433f97ec8e51a61ee823f716f57c7e8c0c9a32a084424072a32d8e73f630aa6d0ff9894f6c53ee1c2254087eff4043c4a3bbc9767d21f2d10419885b0dc2d3d81cfac5b1b9d780a2ebd1d03cedb8a2a9ac773313b17885040fac3c513eb285ba4c51f93e0d5b5993cc85e3a01e1e84dc0ff86709a8c5ef3e5d52e2e658006643cda50eb99f4834aec1694e4b21956801362740fe1016208f3cdf116c8b29e44bb9050f02cbfbc2c1e4b199b9810a9f9166a376ce44a7dd79b5a2a78a52f8d455300f62a056054b356c54c35885f73e18f7592fc500c6272170abbe88f71ccf6cf4c19bf5f61c085e90818911a7da42618e0be690085cc17caffab4b8425e32b6ef1ca3820614ddecf7f84214964ffca71d46916268f07164422f9367f951b0bdb08b817a2e79968e909ef36d2528ecdab3ca23e79b5d8c498930bef0d5f5559b322e1784a15678ad027bb581976728bc7a5b1921bf48f824e3df3df4c6eb5d00a33b13f69ef999e39058b62a064cb61b7cb566ae9f457518050ac23c24c2cb3917b149bef2bff50b4ed44a1458384ebe5c7575da5daf3818d87cc3b1c4c6d20899c56c6ed92dd0aee927f928300c93299abe2f63f5cf647c742aab762c38504c32633592baae0e5e9a6bdb78388e676488951826d6dc5dea9757f3b4862ac39174264ec646defb3d9bd6e8cc06baee5d1bca2c1cc248e8629fee7e0771882dad9d1829fc195747b65ddcaf40e35f9174d7ae0b9dcb5c647ed9b8b00771d29adfdb5136783ce9d365337830f09c07cfa94d64166768b1779cc93eef597f756d3d317f61762d7ee78d7e4127b1a8a3c5bfcdcefa9f83915c6204f3b62aeef4e46f54bdca7cc05d5b39718aba5438f40c27cfb68b59f166d3125b7f8556396118c3ac8f4ac0d19defe0ac21fb8874404d614752e44dc056f8f290fdf75f4b389c17ea2e7f4af89a3dc7c3cbde1716a4ff986fbc83422552378ac26ed2c4b918e34dfa5566abdf48f484694ebd3c7db389822aea0eae96d769411b8f48aff728945b3f65cd2825280c6426d306c36f45f55b9a0a669465c5a1706aef73cbd8572ccf09d75248392475215026efb0632fa94764e4e02c3e9cfddc81251b92ff6509f138f95a8f3313adb9962b4cf27e6e5d3a4cc9d41c5e817179c5a877237dd89d16f580ccc406727c88472f3ea2d8538e4ce1d17aa6541fe8eff5b624999736cae486ffcc80762a1f266efa45ddafbd087b4905a0dfcae49f7d29c60a709c44e05ecb12dd4684a6466771ff28f22ac836c581f6545fc387f7f1285b353a974ac49ae2174091ad8b2e66e14689ee4341cc5c34caf2f88c09c35038a9ef890b803d193b44912dfd76fb7bddadc4088e5cebe6194b20dd1ea785c653120f42e3eded08824d09258563a24475cf9f6e74d188822d4232fc62234c2e70df851457440e737203c8d20adbb35e906e73bbb4d8afd7d7a8428903c061ced709b0f9a9939bde22a9bec31d318c13a1d952e66c08bf5c4e644f09bb5d9484afd772cc949a86f5f3a48a6dd7210756c9c39ce99c9890fe3e2a7e488f25d86cbe22f73068a050cebf25cb25e70ae7783b3f5c8f564863f0fd4b7b79079b2422fd63c7f1d3b9080bf4dfcf75406f7d180515df18296d4359b89bf68f17a61f3b9a872077192ef4b60109a87901ac0e2fa41e10e1c24f731b9cfde12aed039e0900be541f4b4e96eda96845a394b1575a0e07c59678c17967d512b5985f20c43f0cf51ee7525222c089378666c0983fe1c439e874852426e00900f3fdc6ceaf47a3b64509d34d38b8c68bf89a5472de40457a1185ab8bd757cf4b2770f09f61fa0d7824580b2b7a39e6310ac742cbfb0ef3f5da83376181071f6f3e2d77b0a176e9df259ee3fc5a16134e86654f707f174f7db48549dc8b858289da8e4e70051618ea69b7bb3f453c50fbd18a9aa1b62b292f34f7a112b508f49845c2de13972a2865346a4f3371c0e4d732df39f6b66b71e41a93265aa9abf2225f4a7a4e2391bc5d0266748c512810ea869fb6df591e20c2355d9c8580677807c173eb7d3b3c4635a0b6d3766c8a08a50d7d949a7d6202b4b36e652efe3476021237e88d23605ced732899cc9d7f0b11233e6ab772018d642b943e436b73536389315c67c7799e14c786168492ba68b9270f132861a992c4aecdc52a8095cbe2d29eb2e5f8ee9a9886754d6e0ce5b3b0c7ca867aadf1fb3795ab1dfa7de39ca743a7c6ee4778e76b6a97787ac760d96092fc6f222a2fd8a6c6eb159c841d898eaef4ff2d5af01a2ffe48fe637b7eba920e8abd7dd8964f425d0673cb5f7054ea3c1d799ff0288fb332d9a2c71b40f11b88429dfbb019c92970ee30d2606c87ca62f3438f44f916edcc35855d63ac3f1008ceb6c08c47e5c225f84cd9266e894b131d5c260c763d967be22c70a7ff6b0925a8e0fef421291110e935ad19ce4df4c97dc3e035eefdb30d540112f0ad1689e9f66d5728f63e33a45aac6b6264617db01f8a604165c1cfa8d7cc496c29d031ada0dfd26eac3b192d6ff3fcd7e42b2a4306a5f9f2fc5b6749c6aac39a3f8bda47813309da8473cab10d8e3d500bb34c50b57274a7d2c77bbc23bbce4273fd61f414c461fdff01a91726696af8d3ae6ff9c17300ef51338b1676b13dacb1b110b9f3fdc86f709b21c610d607af03e5792f2c89fcf8b0a1535866cd1cce68183a591a12be49de7c306658994f94ab2a80a9f50df0b01a32bbd27f4ed69a1a27450b38d4971d026b827b5838ba82f7d628c2ec83996e12dc08b325b5feee1331a301145990540218c22800b08b046010383aae1c97ff47e48926ce34ab75aea20db3c5f4b3a922372bcb91b82494fcd4496a8fc1d4bde5e8ac5384d26f413b5ee5db1d10ce0d1cd1594187ea1b4660107189fe1db7c67085f1df2dfff277d8385a6ecd52590ba7a9e433c2d3eda33f661dedd36522e7ad228ffe4a8290a28ba29d09aba891ef9f6e37635cf37ea3702a6a6cf32e9c5e9e3faee9b45b479353cbe94d91ba21ec0e5ff327efd66d5ce3cfd62fe9d65e38f1613eb6adfa7015afa06ee67317608aa5382503dc5f4b59c28281c253819afd9c72c5544cb94cd463fe092a1b5f75b4d57f9a8cc3909a59dd54445e33edbf85783895039842f8853d716542fcb5cabc5a9557026bf7beca82eb58560b7acb12ab12fc8446bb6b2b4ec092aad4d399498033922369cc2651643c5322fad8677bd8afb305b70e5eabafb4afe182c425a2bc06846434875a78df65f4add8874b37427ca355a2debaca3326bcfd63bf9c8ce80755e599582ecf578039354de5d8c6fd988aeef7910a0620c0690b1bb8e911ab12151494aedbc0f3553eb608462ad06150cc5ac2c052131e982ddc628d99c692ca2a439f9d9266f85ead87b7d4bc8bdfe8f329eac769840ff398e8861c4154a251275c173330ad76ebdda48923144f1715f2baef5df3e2152cd9fe72443f18b8fb8b7e1bea7dd583e98b18fb2e4b5231784255a490d1d1d7d814c27fc9608e247816293a519120b9c03b5e49eb483c2df6d6c27c8e7c0e9f6fc0d65aa5f7b2cf8013a862cc3f97a4f77ec5bd1f10ff96680c2ec290aa354cf1950c7d444f86f70f205aaf8ab26c32469733bf328c31e411e9e1fcc82b1e8d2f4d27441af418d3be5d4eeeafae570719f46404fdc63c4c62e87d8fa35e79c50600aea1395bcecfb0e85357336f25826404affeee5b072c13141193fdc7cde6112904209263f8e014ea3d8f2d7446c63083b1125666ca8198b6bd4813b27d46d647649e9485929434fdf7a2b3516701c553fc9d811a0f1e4104e5a9c1fc46d2b0d45bc9b557335a6ad3be57b5f66b31955c6c4d1b7a5aa673319406d988fb96d9b7a9b128ebeeb8aa432a947ab65edd4df701635c49aac4639bb4495e3f516ee4a4c021032e04c62e3ce12adfaf6455dd698c6a6baa008c10c63f8f88809f7ad4025d77464ab70343587b3ffc7e1921b0433646d8263f66b69bb80bc70495434c87503d723d71555f0a90c55f562255a6647543db15e30cf132db111aaf2fe980e098e6ad3e6539ab47df95662c60bf7e81a0cee3a5288295d99c028827ec0c5e0fae17fc08eb22c2fcc80786ce0c95f4faaef9898e54eb7edf87ffcabfc4de94106a46bfe297e738487bb5d0866883f41933cb9957e57f1d7b6c2c3ba84a832e2bfac4e4324f4e43c08961020f38aed7e86fb5e0aaf2501c4522b08cce2331d2b0664f5634729cadd8e6145e404848a8145a0e5ed2e80e98c9394d154ffa7052377247edb590347bee31738f254e598bc54c5700f9a8dc86d76feef37fe18870d7a04fab459d78c18f47f84790e0cbbf4d4fab4cba83f8d004f16d59fbeac8a187215031e4bd02e4c41a7b89b7983a901d3dbf421966f06677b63307745dd2f9c257c8bc488dd56e3e771be3ca9c16e3232ad1ed0b54939d1106c0ec397cd0e9158fbd48fef4e3f25134cdfa6df9526c9a067349e0bcf756b09617243039a8922a3c8cb1bf907cd4d6276e5411bbd1fcdee54b635e801f703b2f6cbfd9005cb5dfb88b0ee87e8fe6fcb27d463cf4c93487f94614e748a16abb139ab3acca3623b6eddacbd37271f9abd413a5d976effe38c1acffe204072f19a075c054bd916a15bb24ba7188b761266c2a76e5e50e8f1e938ffeec43f9fe495305da1206d00747f7e3aa9641200b1319e2515131d1b36d7bb1dadf588904bb97bafa72e63710c50e7b4adc3f6fead669b849a182eb983ab41373f099326139680c3fcc490067a9ed11791a1f7c31aa2145360ed567ba576efda54ffb079dd4fb16074e52da3899dc107ecf35a2f06f6ccb31c459f61c675e607416d3a512698a33ac2c831f6e6e1ec97d22c1892d816a1a0289eb79e86fc51aea44d411f4cc1cd40a2bc07fce624633c6490157f3f30820d0fd97f4c88399240400c76e78eb8809b82e2a470e44291052a84e389d4b22f114d9a340466256d06697c9ce8184f7c363b7eced37b5fa676486838fee07f3b4416aa32357038b5c5b57ddbaa911b2294910d74387b25c576d7996d49c46b8c6189aa7ac905719cdad85eb9550e53a6e64c208ffd1c1b41c98c482c630adf2815d7cea4e1860c1a29111f646cdaae8e143d20ecec4c37c1f17f3f8168b69bebfa6703dea5a5a5636202938a8d289d90f89a89558a89575866da323ce0b7dca06d5e39cf31887a084c28c5d2802f37220586f0b8f60b3e619f9a1571de198f53be75d3502ff3b513a19f2cfaa350c639029564b5d49dbb7cf0dcb0f58b49814d49455e487bd921b8c97600d13d00f41ab274f7c22dd11cf2f0d8a428da063e0507a330bc439507cf84ee639099454b0b7ac162bc7e7cb8d572a2c89b447e20a2552ff1b3d29644f13bd6a46c28e84cbfc3281296ddbd5ae97e2a0a61b5adda6889409cf6f9197f1b9ed7e3d7a17ea285de9749257408805a743446628a13053532ef6629706c76eac5f5c7763da6b408aca333808302652622859866a309a5bbf20e1cae5ddaed730705e0d826d6430410fb68a2a0a4e04c99a14dd487c50a35610f3c8029c55fb7a68233800a21efc709989301de849e42f2e458c667139f90c6d9b022cb802948c99c4e9ea54c7c83bcae02f805dce0faa81cdd93969c37665a86f9487d1d39d02161bcee246afad9f4250a836ce5f8f85b4fc67648de078c9ec03cd2aed886225ec56e2fd9be0b2ae9f44c653fa5183e7b3ea3d55f588b8d5d0d09f05af8bd9a05fba00e8e2de733a5295da0b030d68505eb54fbdad0676f4af3a8b5bea623b57e71439033dd39b573be6805992804cafb520802722b19d07eb918045708aeeebda110884f2ae594e447b990caeba62113a8c5e2a44b40f047aba7f44d33e795889ca3ae46ebd31fd5076abe846d991bf9e6aa9deb0a628289ce704d1510c1d6a87c620559e2838fd88c672b5a67c9412f2aa9ce6a3199d7775d5a35de249653c20652c9aced58e4220a20c166d967b7cde799678637bb20b36daea4ff11a35bc42ff0a235b82817f89b834d45aae1f65f2aba5fedb4be5a5d91ebbb0d3ae902f21568ad7125fa2a3027de82af6d627fbdf110ded043d7a0fa0ad2be5096d9a9f6d2b12b57a3d4490b379d301887bc2f7f5d7e1d942793c7c35c5bde7f11c30d4611fe747766296cf8283728bcbc615a9de553093cec861ec2b21fc73bd8b6b31828047e7469f5f09c4b81f18e4fe506386e6aa16559e9dcfb28df082b44dac92f7b5f92e0c2ac8c9d7e3be2ef18274160edb46301b2a63e1e7b059cc4cf4383d31be973ef871e57f5ad0887d1b2654977df6262b160714f12ba5717dd14d798ff93c5a75ddd5f5b06ef7092eab9a502fe1304aead84f8923960f4b4bed9015cfb6c0a08f61d3c87ef636e3a08ac52036f5d95ddf583884007c5e3ccf2517103b9dd5c47c9f875bed9b397dcf831a40b0a34cfcd13396b6ffcd10b44751a36c493b6b51734f76b23f3f5b0a46d6984c10dc7a77878e1928595c4b5cc8727893287deffac73012e21e69955c1101867f2a0eca1b1e79773c1ae228eb35ff71a6c87bff09efb98da6d69f1472f5affea8e91ad354af7720a5f34a08bbf07bebc30adf7db7aee18d8e9cadc31fa72f67ca8112523ade4238fb62aaf49b2ff669623fca3d1f7d8836b15bfe936b659ba691b4864f80fbe9f491861d2a5269708ce16c6eec8d2b09bc58f9d3b3d5775aae89fda39fbc13529f1683fdfea46898fe6a556e311ab0f1099b487eb22b5119d9c7f29b3a27d308a1eb0519b71601b65b14021800e13e52720bc6280d9e35f35b1a3a2694921c8603dc6aa5e16f1a26b12362e7dd93736da0e0be28228eed56400243f7fe3391a6f4ef07e91608a4680582287f5afbf3dd6fb8a821c61d8778a9f1fd106babad6d88ccc86b3341168d581fcbeb7548819dcb2b5cd9c05b743aa5d5d8fad090933832f500a089e243b4ef283a084a5a984a7d6f1f87fd69002658bce90047d933ff3bf9ee02daa92d81557dfd09fc78e43fa043dbc41ca1e7251ddbdbdb816719aae61b56d197f652b2f5e850fc900e5dbc8c900d33c43abc07f4b3446708d3fdb7438f058734140f1ff15f12c1ea2884ff4d0c69a7a8ed1ae75e32b9b8ccd609e7172a78e28e4f9f9ab6af4f1ebc67e931dea3e2b16f8ce6e761d6b929fe6681865bbe330c0b960c504ee22d2cef55d40c888baca6fa6bffb2ba7a9c8f5327964c5f5ff6048393c6411d16182deade21361b5eeb7548ceab2db68d977654d97d8d21806e075ec01498faf06d8f08989248383527661bf3df996b39479dbdf0a76464806a790461ae69208466528662427c3f8624be13928326bd6ad0ca22b5724a1e5f65b022f69137135448c70b7cdbf59d5515510d63f193f4e63e1804dba648b7efcdf8e9af8559b919262b872c9be844b5f3945a1282372ab0006eaf9d18fd8ed8f4c3422f8e1a1983373709b8698a40d539343eda547fe81b5086f0d8b1cf330ce449013da041d14d35efafcb98a8ad2f8d600d6eee1991021b73383edbf050f7d2dab71a4b7599605a81ce613e8f34dde61119a0fff9a2ecbafc9d41133527e72ee5eeff073b9bb176fa445ba0d1ead0bc9d6c3e89d4e95fe9f740f6c74777935d401f96c16867ea67a98714b217b625521e1a582eecfc7d2273e46ec7ec6b11b2982af6aefa9b9a4403c5e26707819bee7e1deb7bb2aaec1e19f7f5de5d42659fb6708afff066e3b968a19816c963b025529ff52278c45107c1e15ebb61e5975d9379a78a07ec5048a7d553f2082b93762c1064bf5dc284b6849138a73ae6d2532cc394f325ac515ee26c0d9fc1d2562df2373eda578450fc7a50bce3e4491aa1f2bff5de158a39f36d6589583a8488f30cd20285f846e3dd6de05250c93beda7bd85f637bed7a3d528d76f7fe30016f64bdd3fb66356633612d621613990b242b95d5401085ba2709cb0becf480ba3cca8da21a1488f9bce5ff1e3d99b9cc4bab3a7f63c24610e4f1973cde4828b16b80cafaf6abf0f9eef9cf7692abd2db89730cb1a3b0c88c434140324837885adf95a14eff068f2af8fc0753dc82d0b635f3bb9231f310d76b9250f97fccadc8614836687b7cf71bb47ef2b59e04f8b15919d8966373e029566099c1ac908b24c76029a283e350e121c7e8db91822cc0deb617d5afbdc6a6878f59b1c7d68fccb6815cd4d8e26870b2e317df07b4ca095cdbc06ef07cc6cc8cf6f15ea6d0c2d602801833ebe62df6a128c17359220f0bedf0a86163851f29754bc8c3ebd09d099082a5b3b9538f22567c3c162c1f1382342a67f70334fe79bd96b32b21ac6b454a869a299990f46b6197f71488387fd34478568b8f875f6e29af4c8a6c9df5cd2910a2f9a602a6f8554562abe1a767fb513f69e6e2afff0bde7eba46feabb2cd5b69c52f6848712b90feaad1c8517bb0a3c459a80541e309327b3a4ec7430929e43750d34aeecdc0f046f5acd5bc0dcedc26f7005b80e81c95f30045d73af40ed584b53f81227bf8abdd8b4324aa88016e526d43f7f37cd9adf5162caed5d3392f034614125e875209e99aeecd0bbd1a53dd929065cb93c6f762575bfeaf9252ada9fc5895831cb7f428dd0230ed51ed81f3a62c5583b259613775b7f6daf53c7f937b5fd5b5453af7d9c7d556b02f7a6d746c0802297e3c5a6d75bc49f84e2d0fbd86b146a35b69f64fc4bdfda39e8970fa165220861252aaf55d01e935cf42ccc6cf167a5b36d448dcc590a8bb22924f3065dec7934c480295f120bd206ec26dc0f7548457e797b5870f65581450baef2ba0e17e50b05dae9246ac75dc94c352250dd226d3902b5963b9ca96d4e4aa17f96c3726551625e38365cd2431a48ac445f8e78e9148b301c383d9aec15061cef220711bf8325bb302cd0a9a0364dece7d955b3f3c290924e994aa07290aa6b0e071b5f2dad882e1aa292ef151e4ae77f6bfed0d147deed230a720df191f56ab535f220922f41c60a8b073c5d8bbc99bb57d56b1134922b767999e58973d53e0cceac6f65dbc3d23dfb841b4c176a39be0f9ba54660b2bc0107b8b450225fcf75c46ddd08917ebc350c0ae5fff80d820d96f593d7a2283e0cf100bbbdc8dbe294fa6a48f2ffea799bb4ceb3c8470f9d4391ed43d7f095594b9b440b0b1ec55894125ad4db272d5bd561450769b80e34476028d3bd3eaee166551167802f1613921d6cf72751e8d280b7896e4242122a8cd7d9bf5df191f9328922c5d8fb7055fbaf543a950ff5143c3931bd238bfea81043a18daf949bf8d36679a158319193cd0044d2e52a135667b789b77b29fb05dc80fdfc1ddb6690ef4cb0ee273775b4f23d1de1c4b9b7dc4aaed22131bb7feeadbc9e51279adc3db1599e240c5ea80f8e6ddaa401e92f9624f7cb24d4c6f1746b85f35bb5890c88ecc7e4459f1fc751870182e6b8012f90586051640f79313b7aa46fc6a99a99ea92bff1efeb6ab7de02a9686fa063500fc33e0505622a0600958fb487ac7405476990f159ad5ee2c7e2e7e8655d6d7c64adaa8d3615001a1eb495ab48085aba8d57cdeacca4206892c4054b230e9f495d7ff1b1b3990703ce7e72ab7bd29a47a4acc086cfa04c074c6a88028215da746c205fbcf9ad9ce96d36fa308719e51aef506ab48fa3f2ce9e9451cfa2773e1d98fc208bd052ed82f92df94350d76c02b1d67e585a83dd9b8804a0cf8a93655efe116bf742c9a5826231424a1af60c86135b9569b3293a71e2de1febdebe63f56b76caba3e19ee97df9da62756c95a64ef85de18667bf6df9dbb4caed6d50b1f40b369ae646cf66209dd384259b3254af7813350b66a56a32c1973d10254026709cfe691b5f30167ff85da1a00057acd55262720abaed15070865da630352b57aa25928759b6c012049b70185a51923c09dbd26a96f404145d06c16cf98c702db5d836e8282792232d10400b881962653fdf9613469d216cb7fc8caad9f12b16de493109cff972b5b1daaff41d76cb5fc67e21250515825b343faca94bfaa4652f859c47a54d621966df902447cfeeb5c7702e96a786576f3e230557eb313cd862fc2dc978c3e626b0e0c093cd52cf32e06f0c84fa93ac9f950a75441f9ca35ae1c34fa01cd05322df1d0c76f08fcc581a6b25e639935b750ec53599497e51b9283d5c8122de3c56364e885065c97ea73cd9d7190587c61d422d09242d7f13f28fc601b9857b1b7600da1b370f1a98c5815c798d1ce15f2f55bc812a61ef0ef4464b3f3ae63f7a08c21ee30476054b5a8eb2eeb118b7ceb0f77cce450416285dc580e3e3106da89e0fe6b9ac2feab472d671ba6d55943cace6b1b775301b574b8427313eff248f1f08977013ec6124e17e87ee4e010b454662ecb9b417d5a74faa79b1eb28dbd17d6f623ebcc55ad6aea5779bdd4f8e340bbe3e492571c02e030f425992a65fe18e155de40c240a2d15420d80f0a50d5e8249c8dde7aaa92c404e9d3c223391b91083d4bef770f6f3201c439160a293c5e23557ae683d76a60617e8e11a2cfaec6ceb19fa6079a71d845431be60fddd86d5066427f8f9bc6e6ec132199bfc2ba3719da875f963c3ece7c1696c41f65ac1456df1801cdb91ad5deffbb9133c46ddf6126a6627663393bb5bf604fa9f4d479c10ea81cff988002bac095b1575cf873e4bb96779323c21a64cc1a7c39f51ea1292ad625271273da97f2d3bc0561774873b2bb2811859fa8b87141c13f7c322a427a6117b97592c9ab31151062c22367d74607b666ef1af9db3c0ea4807439ffffaa6186908865d9406dd8ce5d69562a5e5ecd335556e5536ba68d7b717a14239ac2b635019e38ab35f2e0d4610c0e1b1c1dd266c73f832983573e1e30e5d7b41458b834807f08622f3ceccb538cd0ac9d9b0a528aab85e88b8638a6a676d489a82c61e5f89da1f9fcc4f00fce366b27b2fd96358c2d734202e5fd0e24ec7ba455288dd9139e42a10545e0c8f3b008831b50f05ba44d687163a663b76efba101ffb17d61e8c51143433b2c664c570c715a1ca7280c8e9ad033453d3fe9f850d2b8385309328d7a35335714b50acf79ab353f834ad06c389390637e599c2dbe24d464c67489cee91eee339e129a054fc6354a3edeb669eae570cf50edb6df4e02e37debadd637b823d87812923e8088064a6deafe0cd22a899c59a84ea92657232040fbde479805639ad9c26f4e38933e1d3f733e0ac93c331fec137dfb9f27f2478f12f4e86ed6f6d173486c42d34c6163909034755ebd8e4c6beef13f6eecdad776cfdd0535b484acf866c2bcadf436d530b3ce133eacf653ac29d9e7565979057bf8807dcf7f8a16b3caf7aff7df30250e2b5995a4ef7293ff3d76ebb79de1d468919cddddec76cf14b6dcce94d46194dec14983d3bd81e3d215b07ec5414e98f63716856496d1eb87bbc728226af007c26826604e2f8b766db8c86d67e7f95829e21d3a9d08dea0d019aa4edf58a0f63271f03df38e92d3032ecc077575f149e850d08b290434c010d118ba9ede6350719ad3ccfaaa7320db7eb31459ab2069b6b4be91a2aa352e054a1fa556b414f1d3768795568bf50e648d5267c7037b62e079dfd9f77e1267cb9120c6fe9a709862c183aced1c101eb408806437bbd2d9d568384c41c041806549269409ad4e54c9c628203b3d930bcd1fff148af9119dd54c4841957841e665c080b7d7385eb34db71583b670bc08061c39862f80b7d5ae4bdb83b36e68327ab88b9ea6da2f78b6a8194476fc06a62a5a1ad0f556c0062d77328e161f59c02d7a56839cce96bde0769c349b1664fdec690f87160269a4c6efb2317bf9b30e59d08116ce2748dbbe83abbaab91a2df577da0e2ec737114a06d4b7b48cfd336bb02b4ead261f581e2b38151bbcc5cbf56b43aa21c318bd2fb3996fc25d05b653ef53293da5dfa201760f8c75a96a625bd67877ca40580bbfc93c65064aa8e08abab5fc9d00fd9520526b64ed14d5866a2a97cddc33e1d15ea3ce0c51d4b53e9f68aaf38a1c8b8800caa7e2fbf704c2f8285df9c3ab9c563e69146826b801d7bc26e753e3324f799fe0436994ef8caa6f6cbebcd0a0bd4ce792483c73dc28f24d387cd40aa3a9f66bdf83440fdc47221f7602a86933d30f73d237680a9465f5033a5ff710ca9dde82309a6c14e0ce56559f7fe27ab1914207e4ea164d9225eafcea85f17b744818b1313fb3cb3acbe6a6a9d8a6f0ba8b3347f2b6e993a05ba61d51b3accf5a5720cbd546d30085b36532da8822cda3ebdf5280ff9fd896dcecb044ff00be4ea6ae68ab6bd078f0de69c08a0a40b9b333735cceb5e2cbf337eed270955c95514b77235beed7add82ef6f15bb5a0bf70ff8f54e59acd6f81a57b9de7c5cdbf87f19300f4e0d9afff9713e8586fef286af4dc27363d60a24b7c5131329e7bd4a318e2154515fa18cdbb5f99f4b7fe8ac667ff6a2ef0794cf9110f84cd763d102049cb5d4dd96006c519adff90ae17a45863424ba8c9664166a6613ca0c11be6f0b1842c505f552ec5d6cfcc801f6eb474a97a651c78c251a2359a229fa7ce8c52468f58a3533716e24bdaa93f6ed9d9ef99028f66a665ca94c9d557a540d9ad52341cde519d61e75c5dfa2bd41777c9eab03a8dce2afa78d196528eea644828a81145e8899dcef6ac1b562ed94a992d16b7cfe8d3883cdc0d01a8575cf369a2c4371bdff05c61746cd37844ba9159bbdd35813c66ec86bbb80ccf0e44cbed5f071131312bf4934fa045537d07973a84bdf0a4e6c6033e1137f5bda6e161897500ed542ddc633e12b73e185b9f8f69820b2f0e3a054d68495132655b8c9aa06f6daf61f2d9fdf35958e4848faf9b3b7091892c28047b5168cb9666d9becb81a4e1642987ec4c31b32698779441c2b96be7018f206fb415df6105b956131b9f43b700958bf879516401ba4312760474e4694a280bf0f4c6f62344e184854f555eed16ca7690c80056cf0e1dbed547de0f842c5cf5418dd96d402909d9ace80ee2e46044a4fa4c77f17873f6e302d65483831d68514ea9389e3c214e248f6505261f38dbe68218400ba20dcd902fc66f07966b03413e4187cd11952f01a01c568943b3a755a08c8bd28bdf021d2ee58cca327489cd58092fee2f3d036f1d4624dd1cb3521aba03b61d8f09b993ff4a28295077936c819fbd9a603580a8a23e43efb4ee3693c9d1150126d9deb3a25fb9d20be8b359b5e9b94606578b82c57389c2c607615c4b6d505b692594bf0354eb56a17491658c7e0e289dc7ab8dddc2666fbae31b1719b3ea8fe6b3b5331fcb1ff086e0b9344e812e856bcec8662675e76ebbc6c6517ffc99243a844399e068d36b0fbde3274dd66dc02acd2fe84dda308a98dd42a58b8ec3fcc3fb1b03df360590ccea119d5c1893ef249de22699d3cc9c54e1a482a57a52e9da652f441b1ecf3766c9368907296e51a86d5ccae23c7567c001c0a316b6a23e765eece2afd3afd28ba7501f6340e40d25741d9b571cfc4314705994bba87ab71485b37d3887e4f236130dcdadbf064c1b2c50d96dc5e9a319d95f397d8b136dc66c90765897239423adbd0c02188ddbb4ce1d65239026df1b938e6d74e6a2dd84b30a44445b045d8cfc8362f3d07304c73b2ef907c0753cf88d33fb9f8b2d62a21ceb1d941b2153aa8f5178d74d1a5a02cff2c09f05d461cb8fa844d32cdf277815853a95dfc0326c8712c4ae9e822782aab9f6d2ad384241ac8e0b4462a9a9048fa346664185ad92da52bc2f1eca6dff0a3279cee952aa5e4ae5f51573f28c28c6e95b8a9b432907ed255657ce8dc71ab34d9378285c61a0f7c6b4eeb4039abf6923f09193a22a4d6bd28629ef0f1e348dccf344703a0e58e63036ca60d1b00a5cb7924e3b8b6adf9c6a71352fd19446614ac200c3f0dbb539d5d120fdc328acd6d431cf0f6116a7f350cf76568fec24fc7df95caac56c3e36d5c77b10952d9011a69a9dd1bf8491240abd77c146284dcf89eea8ab7445cbf065096ced42ffdc210ec15fcdad8a11431e2c9b246723e1161d0dff448ba4e52fe142890ee65ba766fa8dba62ed4a3d0b5f1fcc16b6671ae77528e023ba3b6c13db6908bfac44247b3ddc2be7c2d8db62c036775aef892aa1468af0fb77c75a72559d1b78c26cc9e486eeef5efaece9273152e511b1aecf7f8e9db171e84047d435691f127bb67fd6af5ba5c7b8a2050d38be076edf555722bba3a2e5781518c072a38cf96b3cb2fb4e2dcdb850d753da76720c073323ab872923e66bf3eace1a6e3e5ce14efb5f1561dd6933a74f4fda4eb915888ac2bd2cc2ef6cb9827662848696eec3b749fa9b4da986d7dd007f3fecd0118c9ca487c0681519b79852fac3b69c77f1befe2b5fd38645ea51392741c6b626389f9f045658f55038661e19743e61e18bac811a336fbecd73def3581a7d635a73bee438883525828511ae10cc87afa718a14e5e3104bddba9cccf35876dc8c0a8b4133b47940c1db2550aea1e15555c16b9c2b979de28118c18082f2a5b18e12655e1086567c9ea2e3d37236555b7ead10e6ed19db55ebb70e78569ec7bc882282307ecd3150c97f00dda27eba1ed0b8156c2a0a2e3854f727144f719e4b060539f884a7aa60b338b6eefa82b3c01bfe8921e963bfb562ee9730b6d5d69c822ec492f92fa5ab17ab7329590475ac1ff09bcde7229fad73b4a38d02dcd5b933e685b348f4c9123ced09990f8806d5ebd7ef8876ad5d6483509b07e86fc2ebf02f42c9e9daccd3af0870b3abfeb104bfd0271855f09d84eb83b2110df57779b02a56814771d57585e34c9a486b14a96719c438cd4980a996bc338f0e165e76e9e115ccb00a0ffffff5f