PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 76522 8cfc1e1cd4a12b5be1e37e86e110f456b7bd17da2364f5b08dcd8a9350d55f9e

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
695462496befdfdbe4e77cb7a951fa7f01d6f73ae773fd666af8b1f6f9a648bd
Certificate Block Hash
8cfc1e1cd4a12b5be1e37e86e110f456b7bd17da2364f5b08dcd8a9350d55f9e
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00c005000080150000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000006be4a9819b6c26ed67117c5b8209263f5387f5ac018ad4c980572d57491a7712301cfb809d84da99451e709de26e6f065b258e66045aa9f6e9d4d46016501bed31d64b75188412586e8a5ee94a36df3169a1d34827cabb67b7040000000000000040000000400000c005000080150000

Raw Header Hex

00004020aee27e607ccb1fff0c0f321f3d2e94c07e28d9a2caa259cf0a0d78465eb71affa9efd5c95569c5b1c12efb5b4f30a46a9148f28032806f93d9ad2b1b7a3a3ab8abd2386a8dd70018bd48a6f9f6b1f86a66fd73e73af7d6017ffa51a9b77ce7e4dbdfef6b49625469

Proof Data Hex

59,560 bytes
1212160203073e590461a279cb53bd1663868993663b6621ff91a4402e9caf5119e1c7c860e558705f75e064fb6127495895925e9d33ae3dacbfca3e53bf91c7d19afec9c8c916a21e760e7940dce0080f7742e5bb7b2df4ad26e2dcd0fa27a16cdba0eb369614681335a60ce61b3dbeb2ea51727165fd3f78cde668174b61244958a85b2d0c6e8ce5bbbba2d15cb98687175a0d0555a5d620b615c5f34db8d48864720e5bc6a90e8a2714e7e0c0a23bca1fc72ee979a183beb68bd3a4ac0f8056d850e549e95dccfc39424119082d8f580369b5dbc085b068bcf1264881ba36076c6210a5b8c3a0fc18cdec83d3d8a2b98fc33bf5d57133e55871eeaa07bdfe4136027b861c6457b3d251df0cf36527cbe447d4f9b2e945622b42f97cdd6b2ccc2b9ce6501bb5e1da2d4edb5a09ec6a2f66a29e8f691dcb0be8c85f809721eac7ea565fbfab0c9607f7d36a4bc66e6b556791174e5db971ae698aa95a428e8578ea7b0e401904708b86de53e72f9556d16d735efe5eb587ee004392d65b950a94a19e2e2b60802a19a7c30a86acf343670390a596d9493599d18f9d21851e8d16b68de9b5de81b4ec1d3d476b73a2b1b7bbfd17f5e5a1b5df8bd7e0a0e319ef56de83ae001be946f3fea1af09ea936454d4fdd7de4ca6162f87718d4f66d20e83be1c579d168f6fd03877c6ffa4a7565a45295cdce835532661436efc48981ba49affe74e120fc755a00fe5d62b3fc1c72f299b9330c2e1a3c99b05967b73cba29cb32aa263e30e11ed72bfcc66aa4748e7d05370e7103d14a275bb5fd63d5858e9e4d2a7b78f9f3e67603c328e8d674c8a15091ef02681f38e88b47cd9f6d515ea826bda5c7253ff757540f195cbe3a8ee7c78aeb417b36520277452598d75e340f4934b385fa642ff895cca40f6b6520fa954a17edeffb563b2a6cf694b18f7df7800ddd7ff4f0f682f66a995ca97072469fd63b8e2e350a5c348533cae361eab19797f821ae97a12ed150033cec460179715d5958093a6ed6ccb6014b457331625f1c3934051edfe2cea8892030ed32e5f8d7420e2fb2ec42b2d7d7538e2f789ff07fa5c50c336bb8eb0330470fec8aad464ca8f018cc16685df40c80c0f6a87ac6585dc81ea8336b38dd28f17ed87927031ef12ce54a4084e5af0b96486d0923e6f53b12634606f15d7e52c2948aeabf08a3802ec0d14305ad2ac447bae7362a364134f884ee3393576c65feeacceccbeeb818143953b74b413ad57e12ca80c2b5c9557c1750be973d6027ae1cf9c8c257a315767dc01ae552e83879790e45c71b1733cee6dac290bfb25abeba01bbdac72cd752bbce32f7335638acacf128383c35ae07bfd48cb3deff566eb76a3fed1c1f90abc5d627c57d85374e94c42bba0858e3070efb50077d1cde4a895210432101284b87fd2f3e850176722bc55062e01fa81e90d0ead64f9ccc52d3c9f893d949bb73b690ed4ff2aca83ebafed4c8677f4d53fdc511d56f0531f7741a7903fe8e41c5411a8df527d9806099afbee2e2e596833c99ef47deec6202f846ea4491f53e3af7ce5f993112c5ebe865e311444cf7350afaa0d23d37c40d579d8bf34cb0403753a4d7ba62bc2d8e64cb7937366cbe078eeb503be0017f17f7ca7ccd9b0e3304bd13765a679cf788d3e83c2a6d269190d1a9084b496f364a72e305bf96b91896493e22150e59fee874e7afb7ec76202817b4655a2116256f81a6b205fbbcd2261c226f8897712e3ea94943b8ee1adfd7297cc9529bea064a082c016b2b4bced0e3dfe3336448c0f5fcf947f3cbe127ddad5fecbb3fa2c5ce375caf736fff1ff10b3bbc3d49758475dfac92b2c507ffffd3c078ae2dd210da7e5484687a8807502e1e3895a39e02bf88ece22d2011e4f080f737a56cc2b76334468af6f6a105d5b7f9e0e1120ab48bc5dc2a1a7adf5efaccb6e5c9be9eef335e3f2dfa8e233f2076e83949c14d556f6251df948c431246a5e8a29ba7f7f4f85a63bc6a15154d78cf723575797fd781ef87a290bc7a2dbf9f29bdbffced32d5975b93fad655b3fb36f7e6b0387947eba31a681315895cdcec5b393cf9aa4e46b3ee667192d63543e1cd75301c82ab9cd6ebeb6db6d0a96c9f13059ea3decab5c4132f7a744f096ff3199ae0717946ebefae1617040b7f5d6672d1f5f5663fc51cfd88b29d08545367c0ef7a9111dc381e08a580619ae8a8fb122c47bf274286fdb8abcbcc1b9bdf3f0f0ee0d4f3fe95bb34f6e12a03f8aea7dea264d2217e41b932f796d36b5d3d058c50d245803028c75a7b59e853c8b886a4e3f9ecfe199ea6a8591556558db8e25f03fe03124392f147974dfcf0a7846cc4423a4fe33e73f6de51034727a9acb669fc764711e420558fcd426a1a0697bde211ec3bccf5b3eaab571b41c56df29ddd3607c2fd555791f756b5605083a48d0d658bd786c6a470ec9a6dbf239a4b912cab0e86e37ac006cbada99a87b489e7e71068ab4b4e579adb5a0267f7fbc0a05aa261124b978fd11fb8414c1fd1369a19afba9f0b5373da49c1202076456f54919d3bc0c56be58c3056c4f31496824b0c503cd599fb49d3f88660c7bb107366a9910ff8bb3d7d52aa43c43b0a3a75363b7b8997031bb1c3c16e43d35b73a7aae3ab8c653b39933bb3913b221982b9dab358d37e040ef1951bd741d66ae761bab00185a40eb72a7b81b2a41891fd51694fae979315eabd9b0b13e34e93bb8e351aa1c8b0741c346beebc4a25ebf44389cabfbacb7019dffafa8c1ede57fa459220f55c5397c59890367fe417e15412308f358907f87d667ff86c615b4f5e7074368236f81ed71e5ef76e2768f63ac8848bf1b7de8410572934a76fe883af2b0d86c14f26db0c81935cf501518b7f78c69d3f174ce726446bf50ff5090ee50fb7a811ea36a8eac3df21458a69c1a1ac4731cc5052c02906cbdc7f5ce751fc0f8f95960657cebee1f55644cb123649de21cff6696d1c1a744562eea63efc2fbee9babc06b09d48c96771be5be0253035b0a1d378c4ef6330b3fdd75c6f04c19525905a52c3d4e647d49fba2babbb2fe76c480ae29cc8cfc5cf7d37c1a975243e1cfdf86ea1da3b1b39e53dd40805e9397e2cdfe8351551e528781cfbe5484a9d4cb4b5f5348cf6bc11fff72e4e5695abab501f11ab7aa05385b0447ee7a042cdbf642a9907335f5463a980f67317a99b095b8a5fc339b4b28adb9873b103665c29f1987d2ae50a638d79edd5b213fa018e82d8aab16b9f123358ade0863a7a60fd5eb428e6e733deea4fd7e47a9c69cfe3dabe73ed59e08ee4f0148a7b037be81938259fd90753cdaa864b0400af24cc22e4645d84d34d105d895809bfb2b8676ee6f7010feb46f1e15eff5a29d0a6757bdebe2dab762544fe6ad203916250ac77451e3e6bffebc1bb526eb6d6070e5c188933eaf27deec347080e4cb907e8eb40cca62c238aeb11401f84279cab3d4c570754ba8a3971f56a61f9ccf17cd73c1e2f6009f78d2dc0dec2b6e86e1c85b6b179ff347ed308c073c7fcc99c09fe44ac5074555493b28d4f25c2ef65ae3325ef624cd968b60826c59daeb40a0338a2a4d1e9f9bcf97570b32e61b37633723380b3a408300be5d54453b9550fec5d939d1dc5e30c6ae82069463a6f43c597faf0254da8c782719db379fe3e1bdda1889a5aece0560ef810222b2e35293f3472650ab95e13352e21d13ea9baedd66e7e1b6da12aa5ad296cfb0e972242b038ff7fcf0aba2329ece870c1b96b93b5d37f8dc536046b8c10c6943431f3efc79a50a903d92079b00a8977c53636ed69b8e7b5308cd5d47c90cf9544e2924b860f20e746575188bc5b88c26cc7eb57d5c53fed2f2eb2f0e9b59f8bfea7abdb671dcb46dde51a7fee049ef3e23308e28c915d1159cfcefd63622c592b722075334033189a2f4b7488e24673c35833a05d42a1c76cbaa4529028d735de30a666daf0a9e6acb12cc0e5f87936740cd85e5b345857f97e7bbdf5d61fbbdb5813a93b85095dcc858ae10e7fad94fbf03037e0ccb1fc7b37e3bd5ab1fe142001f9773a5ca15ea6d0a47598a0a3fe686e87464d12a199ffce26022b666068f70c17b284ae1b17d9182d0ab489c3847a097207a0e97f6238cf4a96570739792954494a5866f1bb496ce2ab32d7e9220c3f28ca4db1c603c6819a2d5580da9b730942629ee29fe8fe26e300c212e8e201cb4e851208154a7036448cf1368c80139f12a1e73f1775ca5cc07780f6f5b7f9e0c1d134a8a218e03bd44657b7a59e46ff2254178728109e6eb5dcb45a4dc1be6cdbf44a305017d61b3f2fdee0094cda525a6389fc69cb69f0aee80b35672925557b24f6854d5c7032567b788cfa782e364023385a8722d4516618f83a2482fa589cb587fd88c8b67455a74cd552189da01d465cf06954195d3b49cd0cdfcac25d1941a049a6e05acbdb5ea86d7ef3337fe7b5588e843c57aaa3221987a9086ebdb2dc210a4f5efda2c0e1e91d40f24e1aaaaa5e79b468c97776ee2c64d9496b4e8ce26495c6124ba79c0a8ff103e226f8b19a898b90ace7587e13a2407de16e8907e9c971a593390824d19ac311ab250b4d88fde163105fe42ca0f93b08b1efdcff9f2979fbee90d5a4493b76fb852670093218cc876a1e0fe9b09eb7ba87b6cfaaf62e40a0766494aca9b6a5e4b7e16c72fc1c0eea03f7d975f09cf39a40d7e998c1259a4dbef3c653adc6dfee3d46e6cd85345420694cee8daaf8fcae32b53b4e84da23ec454c4e3b568dc903ab04444ca1320177f531af8bbfe67e4fa8bd4b1995ef0c9430bf29900267d0c89208d509f344a96fe5a6c0faae803b93c7a35b912c30d7353a05864eebae4aae5bac6c560dfb972274ce04457be93d9b024d0e8b5feb1b98890ff499f307045849fe9fab374d3aca66d9dd2a7c7a856688db680c3208c7a91e9b6a261d59e7b7582a66ff73a03b548429cff10459cddbd6e4db11beb9a27b67accba55f4a53ab019d5dcf1e4f478a0cd8f018773af0f0fa9392f25b342a8fbe23c2d84e0fdcd52c8f56b253c8cf2e39a12f307cefce1fe3148a9277effa982af54b12427bd8d98852e7ed2326ec26734fde7dd95624becdc29540159215dc90a8b7b2e3723c558488bb13b388733004027a84b32956250e7bfeddb2f5974e81684693324acbdcf10068d76f8b0a8f2d03e29e228352b717c645dfe6d96ebe1e6a2f98c8bb8ecad259cd3e161e12ab94aa2e58ab13eb6ae1a6e4d294f7db99497b06ecf23bd64b4fa02e154be21da9a7eac89cbb5bfbb232fceb399a0106aae95b9ea38f970b09c526e2aa0609585c942addfa2ec981d3a0b0b6614175e9dd2cd64172e6d694f1bf00129d0d042014348058df90d416f9699dccb8b287e341b837288735d193977f52b913f9854fb7a781474b93d6c916cec25242318434257689ff0e45aa8d1598106187cc66a62ca2083b0a55df48d7e674e0c5c97a4efd93a4f52dcba8a510db208333393557f9f549183666b4bc06e8815f05b251e2d2bd097f64d2423a1e7046d16cc4762a692d57262b544cc744d0d2b3695f45c73a1c5522c7d2ff3f693898533dbd1aaf4d2040c791683ccf61afb512365a6f2961130c4e9f06adcdd4626712bde67ab54585e933180094474ec4cfaebc1adf647713f4ef25fbfc577309854de3e554bf5cafea7598ecc47faa9f4f5f4093745ad484ea531eb6b4a029c5531f18871e20f177a7c8acd3f57d253f973411b6a55a895e4ee8d3af3c6f5c7d0546bed221b084727da7394752e686d83ade2d72fdc6dcd0656df10411e7c5991794a9553441a3e017e56b732cdd57197f2e93762e8b57f049ab17b98467df1e693f33ca9c1fd506564954519b73a35c591fb76ea282a3a452efe19684c2d8fe8901fa82f3d8d209d61157a12578d5a4c906336ee77c81c6e5b034ff31e9b32bbb088b3f73837e0b7dd1b6c3f862476601d57abf01e39a90b092fc30ae8f76551c5374698d8d2e8be72f19f7ce64182e850b92674bc2edb5d9c231a65abcdf31ffe6f3bd0a250b47b37943eca3aeb623259688658a35d103d4db1cec13aba73b2d94ceb07462529471b9ea68203f07ef3b1d6f882caec33d5cb0e109bc0a60ee050709b906cdd7655aadca490e5fe125fcfeb93000aece68327eaaa8f68e124d0e117c008414d2eda8a0f5a6c083a1e5be582ec4937e3023105982612575837741f8648bc7d9bb9db07854367eab79c092777731ecf806f2a6cdb30d5ecdab6078b36a0faafe426fc348b94f60a2544df3fe24e33ac518a22995294bc4a244da2331b39237011ebc9f1f0a6e7234334368e9fac48504a104043b4f927551af4668301e1fcbe71e433bb1ad3c48cc3ac57485ae0b566985d81809c8045af34a7c91b09e60d537e17fe859c3b05056933c2a7f9a97c4a837c3fc91cb7bce960eeb8895a4aed691964324548089eb7933f8298e58bc629fcd3e8900828c39ced359b051c61aab993d8c8a8d98a76021dbc16b54bfd315cd756717b4cef72bcc2ba8dbfbc03d369c1dea9d678e066ccea071477fae89da2bb32e335078c1e2971a810cb9e16f5574a621e33e12cec4db7675e73f9894b322a1ae4c39b0de418943ef46ef955b00ee5a594614b9f1999677117a5afa7cf1fd7163216d72eff5f777ae595e05be4dee3b2d05ce3b0373fd4fae518982f09284cb7cc7c6aa6a67641815c8f87b7a49806557e8ca6c33664c05f06d6c142b989031b794ba3425a99965b6db9dfadaa2c82f200212ac39a7dab6383be061d7d7d35b8891581389099f3a2c5f06144a3f9eca0d8f93dd3f5537e0ef8c5225a2259bf934d2d578495673d72f3eaa7a3dcb36a17ae6c7022aa2be74b558b2773b3ed5c5fa33d4bcf1c9129320e0241f8a29392250a75efa011af0248f3c548f1e7a7aa07a6b629bb648941793abab83b10d1d1af6cc2af0e9b4c1590bb4dda104b0951b1f7b49fcd62bf6a73f9d230a5a3a6e5e102c19fef8ab98a1b817f09a60291acecd7a48433a88edb08708d5c3413baa4c602ab31391923724bc10b0bbdf9cd4eb69f1b033cf40bbd74cc3af6b4b754329489572be2c6ef3496e0db9163567083b92d83215b84e392abbdbb96deeff8da529a4807b1c70610332a1e26c65bf84b004b062dd9908f0734b216764ba2ad5b542eb4c1c25e97272ac12bba89d918e9defc7d3ca2c421e8b0ef9b80bfa8fd3f9402ce7384737408bd9149dc7915ce5f94a647e984d8f731bc39e49516b5aa9e619270f93674b21e728e0416b3ad757735475ceddec22d001e39237e58e1112167b519d540014e5b33273873e7bbe9afe6ce4d4ea53a73011a7ffb449c15344fdebfc9b7705da775ab130fb25bd91bd092a9fce5832ab0b53207de42eb01a4ea80bff4f344b62cd7c2ced36bdeb2a7d7f22b55e49ff30d0cdef0273a06bb24797d11bf9a092125fc9849dc8ccf564f786c33a41141ce180c869f3afba9e2aaa08f302e4b277cd77f45e58a770b4d3f62807ff3b6e5299c3da965d2757d42eb3424103a570ccd2ec8a8bd7c5c2453f73a0023beee1894869d049d05b1e1bed45edf5d1f7ca830be31c34a106a00d4e9f1b2bd8af0dd68afd6726fa33bbb314ae88297d5ff2ad349fd2eaf7dc5bdd71190f1cf2db2d87967ec29ce2eef41b59ed9eafe24263196152fa2b47c7abf78b255c7d5f249218bfaf307885ebe21002f5c50fdf06c6df06e371d8dc17fdf087e5ea59b4bf0d22448e4c1e4285bc06334e8d38eab8ba672b065aa220cb8b7522bbc4da07ec8fffb1a3c24aae9fcc4b3344b9f54492e162c47ba30a72b00f3586a5622e81ecb33b271abac081885e32adcfccf4d9eaa1ae18ebaa08b8d14dba85e9a8adcae9b71b7e05613060399ea2ae9db806f595e2a7fdf860aeab7f520b229bea5913144a04bef54287a7e4cb854e2adbc496220d1201c3a790c6ead2baada026122a9a2cb7cbf0163c8994a64fb51ab38ded10381677bbeed99759f1914f5ef6d781e130efeaea3d27e251b49e755181803b029dc4f745a23690975ab71b14d75f41d6f7304232db6cacc984ddc36e0213660845c219b63c95a9b248852985fd576726f30263ad7a71daac710ff9a7230819cc78d3dfbfbf87090069e38820ee8f4918b5c3c00c19edca1598bd6ec53af14cde56af971a72b9f190cedfa1b6b94bfa43e7877e17d5cbf5e820c5159da1d24ee1c0e18b4200643acd311640e8c837ff30f550323300eb94c834f9a76ea807233fcf320675bf1f8a76d72b654bcb46b965230a7c119fd70e3c48393df26e3b023cdce5fcecfdd5420a067b5b8b8afdd1f70b483cfb8e7e1a8fd3195234e7f6c4f8ac1ae320eda637b5edc4417bbf278e2804e47162f43af91985d03d5671d2f11e2b6858aa073755fa59cbfbccff419176da83ca966df9aeefad118d99ac9a4af74ab23abcc2d147614a6af1817baebf00bf08c976195bc93003ad28da732bbd5e79414351fe22bd52726d246a850a991527dd43d42230c75cb090ab31b5772517aad3b7aabe520c672756e42efffdf3fe1f271202639668ccee2f64df4f65d3710e19f88220aec9a4028fdf9b48b0a34090783c1db6e0e1ec432ba192ca9101f9bcd3637f3ed57a298d88f03c06125b4cb40bb3c26bbb89dca2f2d84c0baba4724895ea435713092a5050e36a7a00fade08c9cb8a3ab9a11a47fd2d74231ec3d6aa342c5c39fdf7a0da3e20202e255a6a24f93b411eec95a440750838b8e6a34ffdf939647e88c03f24b500a22e92617cd10d0f21c2beb398604724db3755ce6641ed156f176d5656972be7f58f16e6fccbf4751e68c82cf5949e91bdf7c28bebd755f56967a2b4e898affe8c586561869ff1cb877bfa34cf2f02169510777770208643d9ca2450a467abe8a1f1a56df50b0224e27df1d0098fc454b8454d2666941734ba15bf7994d7a29a7fcab560637f1cbd2f6129d72ada33297294d92fdda86377dc906a6701b58469fa5ee209553474d166d865784cf805b16806cf5a69dd3c3359caed2942b3fe9ed26e0ea9ae97c531322145534c1eb5a3a6d0401eade1a044c290a1e09c46439083b7ed7da5cb69fccff76c87c42d9c45cb410f3848dddca35450e9451433dcc1756ce377d68f2148044c8b50ec81aaacd1dbe43609b5723801cdc1d07633497e37b1f2b20d08bc58b8f6e32d15f05dcbd47be40b6d3b1c9d6049bbcab5754566b28746e9f48e228823c7b5dee413623108422f47d13d871dfc434d26f44aaaf1f470239333acb4b6deb1c517ae07ff3e02bb5133e166316521bdd91e4b916a795e090c32dea94b6c9915f72821a1db33f81f314259cc1bb9378b3911c6d035e7af5268bffc475c13c64518d6d39dd3856ae0dfb9356733f8bbb08aa3fa63d0f49fb8dac22967f6a0b44f466efd7c348d1989600cf24a99931a070f9a774f33e34b6967f4577c31ca4b416fc3143f7640aa82425698280998e2460c25916cf77918d5b8b1f0109712d5d993994ab2f311244798fee5d449ac3d7f9f17d4d87ab8c06fa15f2519a3318b2d19b06f03185b92f2143bd769ae2f54749790a9a2b542f2716a38cd93b25e168a6832838257856fcccb961fca84c704657fc6d522f8153a548aabb5ad68c9c4abbf286be107480ff1d5036055cea687bd3e99b079fac2a9f00babba0cfdc68338834e69086c68b932b47f36ebb55dc559926152961e8f6f876cf2640335e62f679199859ecb9eba7d42a91ffeb546b1877f9b8f34d810d9d17ce067d1dc593a4f425e41e3dc6fa22bca506a96deb2ccd770180a3d1c48fa93bdc2eb7835f33a3352d8cde3831b7fe85fbab7dbcaaad872bb6310c28e70ab1c58dd541ca889f7012341fc2804de96d7b0d4e79228a33772379128336142ee2846da17ecd965c98048928ffe448cce6b90e76b3cdc0cb7d41bdb986dc75c2f6b6f711e1338e6a7a08b4a4183c41de1c92e4161d745258355cf48eb06423ca45cdf4f6836fcc51ee65f6c07b021f8ee211f2e2a0664ac99b3a0fc8768306db6dca37195eaadee244054b5a7c26ca904c23b139aa9d14d449c14e39cd00cc2e7a136c948a89718a90d5a2515df0e0f2582a92d958ceefc69bdf27a92871337db368a29ff7f8b4342bb64e4414b081f91d5197e9d996ed658bc1f902455c9746186cc32039a4a9f80dd7a228113e1216f084a8915288fd8f8f154509abfadf2a660a8f2557810ba0f9e8c175013c937666bb1c1cacbc674324be1111c1cc22846aaaa81223fc41dc007c5d0ef3c2ede7b8ad8dd00354b3320cc7ec2904642aa20fc3ac0a0a86b4616f4a0b0455a092a19b47f5763c0344f71486e476857a6bc3f1a64e5f1cfd48c9d054de55ba4d7e9f385d04ab939fc677a383d8fccbc71ecdaab1581f1ac63936e07767c9c902a541717ef132eb72cc7ea846f2ca4b03f230b4b78614b19b5cd6d22b77b248c3de2186d76df321e0142cf8b26ea3608c1f6016ce2a1382b3a0fe5742476256971c94268f52a7778e7e8a095a70cb043f95c089006f8a7145cff52ff379df05490243718b3001daa395f08c826848a18283e345c6c2c4fb6a4a3f12f75fdfb0dc30eaa6adb126fcc7b5e5d2cee1cdf7d41329fef5816de4683891da445c6bc4776e42536ea6710599b04ae9be33a767b59389d9c1fcd64319c3d8088f8d1d8e29fd4de55a8edcd2a7f7c44c51ccdfb6f44274deb93a487a58b37ad151233c8a3b2af32c72d1101ba811ee1689714f8224afeb12994e5c1377e4f6d4c1d34e51e6b09a70bf1de5ab549375b456d474c1f23387ac98f7b32ee039d12cdb3cbe27c5a8064b92bd0c9d5d7f90c385a797580415191c428aee5817cab0ac79390555a47dd829e5e592544e14bb30275fa37945bdb5ddd4d1b31a4de087a216d34ed65d1930d92c0ac3967243336377efaae740c3c7d1b6cd61d6e812ff521c5ae6745a797afc8781fa454861e04c4b11d0b9862a84856190635b69d83359cd455fcb3b1563e443067e31df1a912b089286f77b5b0eedb09d1edb6eae297dde08a6b5c187913fc060b5b140d64bf3ffd836d0d72f150ae77bab36adcaa73fb28ae1fc91502006555e3990e83ecd5aa2d96b434d3479814ffea031809aaa16699077c667b6b644dbe5fe7fedd33365026c4b8baab4f980d248a2ba0a7b731ca0af917a067fa114a06ea705f743a20f79e59450717a15c476138f861ee2928aaff05ad87f36510606fa72edf3bef05e421a4b0f04308e1640796851b6e6d858d962bafb50aaca2ca068632df2e1e8859db64bad77e7ed7b00b06876312c43125e3b6d7e707f990850c3e5af6608b192c324459688601ffc6ecadf420eb12a027cce6a80be84cb4617fdc28b26f06a71da8a033c9d5349567552ef74e1842c4c21617333032bcfdd2838a7ae728a34361eb43477d245cbc572305fd8e33c2a644bf8396b8b38d47c83bd63799cb94575935e1c93a7ee027bd523a5430a00785d8dacd484d02e5d6b5eb0a34622e5beee70d154caa9c1995fddc9ae43aef3547963aebd67517484f754b69657bcc026b2579a885a1e2c124a61f4452a57791b393621d5a7acdc76f33880aaa860b79bfa79e91ce711cc5b1b047b3cd6e26dd7d37f565175c807bb45b30f3b157c8b4b702879b81669b442363cc296a9e9fe89c69993f1de506ee4e0cf8856e915186839e436d8c07d646044fb2990192e75b7089f524c5a42f1f2442bb99126736d597ac5acf596d050d29349966d521be3707c26e07e951d7b4baffc6a3f94624b2880141bff1f8e76d522ba9cb53e949df57ae813ca940ae408d55992bd336c38e82b0fa225ea9b9f5d101aeebbd8f5466ce8277339c6ffd8386078e2bcb948fcb442c0c792f0e53d754b2f506a6bee45d9250c99422259648c7c980801fc6d2739a15da8f9b4d683641380eccae21f796d230a006ee651acd4049dafdc72b691621d9677e2ac657d9d1f15a1c62fcd6d533aeaa1343c1ed0bf1b5ce7797228489a33d7409980b00375ae8ae75ff575618e68183cf07dbbac16219017aeefaa7d59afd216b202d8ab25e04c85493d70a6d01bd5127a223855037f9d4adbeb81b05ed1c57a11be3a2bbe0a77201108cf506b65eb228f1421988f025369f55585708853f5fc3259cbf100f218b6c981cdef61a2fcf386444fff50c89d434d77371958e2ded18f7804f60ca89318a8e93515e8291404bf93404ec93f71abb0af91d3b1a56294fbd0be75fa811c7a7c8cd7428e05ff9f99c145bef4c35325967e4527ff70053d1dfb3577e4a640a36dff889b77e8b7516b8e5eb1f276aacb874489e0dacae6626ecc8d8b5f60675a2c67d2bdc0e3b02255c150b29cb8382e66290a775b0f63998cfc41e263cd31d441f9154e377b544b7abb54411b8435b591db4d13d600360879b294d1c3048a8fe8b78a95d55fa5d977c4499105aa180a4ba704eb0cdb03b9816b61e1dc05bee37614a0444c1d8c24050cf5be8c533c4ea2ac4a5e499e9719e70c717ba0ab84065251521eaea496e4a45d6170c6b27c04caa19785e8cd338a6a9e69d3c4e40a16f048150d43e4c0dbfd05d4fdcbfb8564655f4aa4fee1f97f8095b3c36a7cfa94a8838b500faef9b58361e752017b281a1b455185520fde05226ee4db953e6412764285eefa35f0c38fca3cc85fd690eb8e456e56afcf6d9669aa318138844adc5196f443e708e52e71188719d92b8dbdbed7b8d215389edb2005f2fdb1ffd657116e160fce0431104d588e96e5aadfd25169b4cc6a9b2d055babf1227ae1a669b675d9a8dd44a5d60a50b7cf1e0e82f39200820962acdbd7086914ec2a078df79b768e5375f7c52822c140e063e1c3be7a4339916408156cdc105045be95500cc2c6cf45d5bdf955c24a7b055500274aefad4455c43d6919c77e08b4441c7dea42dcb75095f77fe5a1d77e11c3c5c9468ffabdd7d6cc21e445b36a9709495a668356590c14dc4bf59e8667dff883374ed32784d7a3687672e6da2455dae600fed4c46242ba7d16bfcb6fd20ca328b343357fce851f010480653d32bab0c39bb4600805e211e59ad31f21441f8f3bccaf8e5e092324ffa0c3622c9e908a3483cb495f81dadf709a0976b63870b93b6fc8bd18c63f59a45339d7511ae1a5d94b2a7cf0860b5ea746b6f64d313e2d5bba9bd6a77c1196a8532cced66ec4a7ab142fc5afb6d2b03dd0188852382ba537026aead4f6ef37a0687295ef792850dddbd063a02860f2d49ed7d58e319ffd7e2c55cd3c8723c5041155ab0df8daeb413e4a0daf8beda5a195fdb8ae4a3935d416539f5c316510ab9082e71650d400fc93ca8248331bc7957df90ae9fe216f4d48c26877bc08925bfb91ad89bed7ed7e41385ad96ee047561f940fd32febc15123afaba635077757706bb542410e5b1870f74041ce255113c97d1d0841bd8f83263d9028f902692ef222d1d0b50c91429997559c145254fbe57db09669e0f06ae9a287fead7a0b1ac7d603a87be306fb7ab4657afacc43e4fffee1a2ab3d0ba999169b7417ac87072385b80e47b15c335add4979907560d43ceea674223e1fecbd07ca630fbd10635b6dee0d818f71cf342980151c83a71f5ad8f6747dcad46a2ab5855d1f91013478368fb898d3492ce19b8f1d8092c374debe4126b215f62cd3d4c7d116eceaa9d5477c340de7e2e9f6a0b258ade237ae0d11e51da4754d93269a47dbb4c6e8fb217270a8c2cbb8fd6c33d98d7dfdc00875f4848f20e43a6cd7e33ad22e372edfef8336ccd1836d0753f3c9ef260a0631b9bedf06401b62b2bd54e8cd4da943d91400aa5b0f103254f13bbcf48f2d3a9d3193ca55da96cb7fd77c3be8cf4b5f8e9d183db699b203c35a225b91018cdf480bc7b0dada91801b0d22d4de253f4f9ecd975f3afa0319123c071f6b15f384cf18e0008b6e9efa866057f2c8c62f4f3a2a55a58a78bb1edae1944be1e85d2579abebe9721bf17094a316fbbfc654749635d9e8a49cebb3d6123e7af3054285d8429bc304271da220bcb99aeb3dcd57c9f180ce8f1a50c29488390b9c8765da13c019502dd01457ab996bfb9c0d9204f00ffae7a9568420936d657987f23ca431265b1e64bf7fe7c181b23e5aaf7dec971851f910cce69b9077ab59b538eab670c4380a58b8ec3084c890d2133723bddc298dbab2254d9c2ef6dabca4f664336bc21af2e89d67b58bad6ff7813f00ab9a254796f5718b3fc74b5d879e715679d3c2f6065736768134cd09cb932ecf9d8c26ea39677df06c758a2a60c45ba1c454493816a3b2a09def7b2f511f98920dbca3593b0c9298d9973b4906bef6d78bca8b3b0c2a1b927033df67b4325cb517b15bed9ce16177e99b5985446a3cc150016cfd72ca59d8a918dde3fbe468eacd1c1ba68291fa1dabcb9febd12db7dc343f765bb3aa101a7c51d644746e1178fc04ef58d30e970264b415b16f2c10e630d3e90bfe4023e5b9a79f8e193acb0448037d70cd2d3fefcfa0dfee601e940344e49200f8b21025ba52bc713c8cecb5b05e031db58463ce01b2d943d44c969993a9a6d18085d212378f173f9f09eec6d24ad403d7894028d436639e999d1cbf7f832ec64266025c232c191beb59859e0b756326e26297ac3d6ea50f5cb1094b891374cff2b162413eff8df485e99b2332c2840e0fac21cef23fe397390b7899e9eccf8016e277b22ccbc33eeddced7abbb3aa4f33e85ecf98e423909601eeb4b2a5696bf1bb0c787fd77279ce8a9d3badca6300868435e922f6d2c48fdf7abf7d709be368f06eb4f6ecbe0c09bbc2841d4095889e4cc7a564ee35790ee600ab577f94868b0529870f13b121e8f3960c29b426ef3e3ba02b1af533ad48ff36a16918c3e7e45ffcd4092bef3e23f9ee9846b1112489c8f9c2dc5a699dcf54cd22c407a47af5eb6d0389554715086b60f72ba40633b13215687d0a93d1ee7a68c236b19c00c1d68ddbf709f439c3cffa7148fbb9a885e6f676b388ad00a1a17171bc584276e72486c5324e11606cc9962e1c5a5849fe0ce5ab6e250eb6ec4b45378f64506f02fdc7ec518bba98a3a1b9b6419f0393310bd81b9112a04e7bd7d3cc751bbe0397e0c33105bc3d818bee1609b0f1235a1db773db2ba39c1218d6608c4110a37fc789bfcc9f6245063dd2441ae71e483f6df16cdc68dc803a876579e350ebdec47b7647e2e42dcae210d2918e5fd8e25811f0f5d4e028ec63702152dcb5669cfa9cc8ba0ed72d28be59a1824ec006d755b12ae6b58f7ee7542305590fdd202ea3f4b70da0eab5f95df1b778eca5fb429c966e891bdc4bba2aaed5bc8debce9596cb0ff5417cd2c8a96996f7714802178a8052595965ad9686e629d7dad5ca83bf2609e6547c5f9e5dcdebce0f4e88ad59f022796ebfffc5a3e6f853869f3f6219cd2962ba86cbbae7933ce881325926dedaeda5435cb8f2657ad46c5389a07af4624d0937d72f5f438702ab6395e503540fe2c94d3fdeb352cbcfb0b832cb160c7f2195119e94fb6010ada3fc67e1ecfc96d63294d4646cc38dac7605be3f8130f79a0acaf1bb820a27e10ed9a69e0d3597924488f8d685b8ed7b91dfa000fb7845f542f340ff2671fc15177cb8868ac29686a94e15a17c210c1b28e5eec9c46cd84c8bae16587a02d6b2a9af968585912c096bb28fa58106df9e72e7da3e2428065d4b3dc4eb65aa35a99c39d53e24820e0ef0fdc6bfca000abd129cb1efdd7572df7680e1a34f6964ad7371aa96360332794cb279f2bfdc8c80cbb263b028bd35a1b6dfd5de76bf2151a320bc5154cc080b77f3dcecc2ee74b1a8378cb84062e2b307e7afdc149fadc4a4aabf6a4c3e6195d9d32a2731e3615d9099b724ac59087dee4a685fbe187dad9a07aaa24f03d36c417fea012ebefc2636713a23896a8fb68abdcc59c14c5b13c5a656ec99622d999572850eb6924c0cd3e64d6d5575e242c19850abc953eb7cff5d73fa2da28cc422d1f4a65c94f962238f7ad5eb04a37a37e428275e09e6473fa4cccee74199b2976688b7ee2f99670d59aac40e7628fd6d8d1bc7ea29f71d7856de421d9963a392ca6ecd720bbc2d19bcb72f7d661cdbda3ef9833fc4b28c58440bb5e391f455906cedb1c2bcc5557c2171f4ee770a34e2495633455d1f2719e10875b030b7b07dfc7e87a92f02eef572520e852d6ada6d9b96b1a7be70105994c2a094f6893c6dc72e48f8d8d4a04a96e190d4dbdcd505c08032c00ebbae1ea48eda5ae01c46fed0004e11fced7e1b0071e4fd613d2e1c04f61ef6eb838b33029cefe8d3e949d29fc35677c159937bef91169cab34f84087d6808522d0fb52568a4842b2e7108dbc41d510b284fa9d4fce288f4735825205e343c0b3e13ef29d0274aa6dcd75772a6133d03c5bc2f3f00dc27e89d30fdbb06bebda98e04c159a55a6b237184b0004d1dcd45346c0cba725f1fba72b90e8e03ef34bc0384bd73880b98dfec7e7e5da0f07057ee2b931a1caf18c850c487d3e32e9d817e03b2a15b0a244d1945e2b5b333584760238d7784d8cbd454d9968794face6a3a73c31d2a627899c44c5cef4c38be2a5b400c0d661020fce9e022a97e7ceb934ac174209f80a884c849335c346950e4b36c7442caa643a1de74c3a17f538bf51170844d830065816098e98fe0aa587e7ce4979b1e55f03109ea935cbb6b3ff26dd97af9a61cd21e7aae054bfd972fec45ffb6ada29e5bc433f3a4f8dcc6fcc266550010bcf7bcd0d147820a814b557479e19a5859b3c8d195ddfb017f6941594f9cfa68520c64dfb5ff0249a84f8da235409972b738eb027b889db80eea1c09d95d6d620c0bfc6ce8932297dee3e30a244198eedccc17080e5ce39f3e10eaec6e576a6f3885c7a9ac30f4c12b450f6bcee57838fe273f128fc00b43842e2a9d6122160a5529f41e551a35a335af9514736043d3ac073481428ce8ee8e2ea36fe245ec691bad61d64da4c1a32c04ad09c542f5ca0bf5397bf940962a7dca546336403b86d7f4e57be0de4d93761a3d27a776f8a0a5ed72ca8dbd56a1383e5176874d4c33222736e761736d7e68fde0ee06463cbc8fa14c3223c96c8a2e81788e0e6f81a551bf05789cb848d6733d04a4721153ca5bac6fdea836d2eaabd010521772f3c80365488cd16f04ce404da21b3448be7f717fcffff78919fc78ecdb2b9de30a62622691c328a78e2dba0d73e1d406053f9032471ac9269391f3882aab28f9cc604552fcb1f1067ff27c919127f56a8df1e49e4a7f736d8eee46f4867eeb5fec76d647562c1a22f70325ce1e548250ce0531ce4b060a790881905edcf21d832226a81aad2075832179ce5f384bbc1ed11c8f16f68987bdb85f7e522e86ab7e474c317f9f976933bd29c65e54f6ddbd90886a81f7525021988209650f822da727c9cb7616d73b25840c2b8c22e24f42f902479035ddb711b3873ff3a9a6853d2fa2786529a60b65d97eb35e5d5196516bece8df7e03cee70ee81f8a075ec3252700816fde7f5920dcf3d1525a9eec22909b8ee9bbccf139ef5afe36da6a4435e89b1e9b5c2d5f9c49996f0d01d4f1636460ec93f57c3151c98b08bcb4cf533a462393eb836a9665781f7ccf1b3ea8cbb8946633c50109b3c19f9d52646450880adf9f6bbb1529d0f4c0fa2aa328d8297af36e4fea30f5525c9bfdb8f0178d0583d65114d91901528dd5939725b8e31e113a96a5aae2d343d7129c19e6ccac91c3fcd827c33f1b667d2ca828225061a0da0014c8b9b4ccc3f842cc28222eb57fd2565e356f83c7db70584b73467ef1c6d705504b2c53784dbb77d06b75a1e9132e048b7c0504c1ae9b14938a071d4acb66fe1d9366bb2f1ae9e5cfe13e8cc3b32eab5b4219434eee0b8e418b5e015f8cab83ee37bce7b3c9253c887b38629806110d716c64bf1061b9a78f9782371de5c08609eda8bf122e6dbd20149b2639f8d3284dc40f47cf9938e09f7675f5c657ac5c8515932e41d874fad722c082df9c9bd2eb6deb723eac252717452acb3851e924031b1862b9ee5a0cead48f7e11fc2dc39e27e068c989b2ebb3640fa94d5647ecb75c768d2f6c9547a275b1d1913a3d9d0b5ae3984513d9579d11fc308b8e20bdc5de81fd175d7ea9c13be0ce29d332833e24babbeab742c806a03010e78f352f7b840764e6e375f5d15ee9f06e2589c6aa6e5fe6e60b76a4ca077d44844bfc431d156f59fab9928c4284262c60d8646a2ab61df91e5396e8b98835bea1a34bcada3565855c07661e8b15ab20b3d38fb11adca5dc3c0ca4ef2fd6d64577c8e0398a37bb57e75cdb296a84e3abe13dab428d3db2e5eb4350cb8038a2fd65facfec3c47a0f6da31312158d011ce4d438f3cc1a9ef48664f2d6ed14a4009203dcce2e0107ea13031b086d21d63afc61d6a50a9a70293141b6817701571f5fd14da0d323ea4f7803b6055520a2d25c323d0c544b8ff97b016348488f2d0c1d72561ce7b1cdcac5927de2cd5d966d02ae4676f588318a30afc7ddef55ff100056dcc74c97690303566b056d7af47b5d0dd2bd505fed7903966722c1c6889884db8283b2db77f2d09375aa6be38e29a841b4486514077caf6925d0130f7acbe9fe3d682af03f1ed30d42272ba058711824108710ef0f6eb2d0bb1bee96fec4a7d72fba68311de195a378c68036b0fb69914d09249e36ceadfbf32b07fbf27b72abab91f6925328b0616e46a2432d69a0a6bc78e61bdd7b64e290033e598542212ec785d51afa7e37441017abbc61d74ec26685b6ef35cbc6ab24cff6461f483bb90a5773a49aada5ce62c88164024bf563ea9999284377bfb4e699eb16009de21c04ecbdf30a5a10073e0f4a60f3b2424438683f62e329d765fa1c4538b1732393bd54c17100e68936eeef54b041b7a0924e59330208abc48463efb7664da2f7acb7f44bb4ccb53805cdc31229a1375c8d30828df28d898b89fd19f859821a4417daef9c186cc520c4aa9e16a8278d4e6ad6970d5f936da4935063c5d08f2b0d8fba0a17695e4fa9e306c6c8350fc54702bec70abb7a2cffe6a6ccb7d14e05017ba075d7e58ce3d043e90bbd2ae2f0a3cee9a5bdb89ace0576fddde637c2af90785fcd16439e13161cd167e7a7c2fb6fb65b91e7bc154a31ae9f92195737f8755fe383cac17a3ad1570043395ada57f19fc65f5178ac7d346f4e1d86e935897246cb216d56faa8ef03c96ad0697141f87fc8cc3095f07aaff285ed3a7329509a9003068bbd1b9f279f6ce76c06c3c8303e0fe6298fbe3e6e7113c043531bd7cbf710b4190894a15fe4f77e551211ab9c0c1c541dcfcaa02c70686249cef90c74cd0e9ef74d8048d95ea68a635560acf06f40db36c387e335375adcf67ca2ebcf3055c714a7ad6e437957760c4702d1cb38fe236cc42de02f8e0020217cf6dc21d2afdfd068c07584dbe540923796cea40fbd6208cfbe14bf18cc06febfe56bc3d30864fb9f64a94a8ce29b9604e8bca8d160bccff6b7fcb2a14ee93ed137a9e77405310dd57927a1bcb34e94e921ed27a540616e3d1e3e38969a8910ec959a4328851002da31f49f1f911d4fc6a804eece71a5c823bae9e29be9955596852328e372ac6cf51df2d9a1932c286bc85b3a796d4bcd853aea0b5201514f183dded989668d9a6b664d2aa6b19f4ade14b4c1a2407546bdef9fbc9397166cbe2f52b797d1edb3a48626bd73a09f747d80b9028b88270fe50510e7fe0f6938aa08a53f2bcc063d4b036d4044dd41d09f17147ba1e65c2d4b97aa3a3fddcc80ce345b945e8ec06ce7de986209fdac3f5fb055f7f620e7d6f2c3cb4601c088dea7365fc6dbd11f0e9f5354edf3c977b5424d3725d784b4bfd5f33e67c62ba29836ea8915dc19eeba57ece111bb3da0c60c8a86a3f725d7d4954c6cdb3fbf63a29d36b55b71420b1bffa3659d793081c2d73d5a7cbd5f9afeaa6fffb3ddc6acf583350e3fcfc658e6ac9aab3ec98cdda4124f17bd1df025daf07b1ecce27313b4fa092cf38f62809883ff61749fb6b50b9bf05ab1096b44682c6d170d973a5e175a5df258a1a60afb923ae60c205c2609d13c71c037c53acd177677e2f72e4eae5b90db3df15fb19baa2da6af5713797159c7b76048847efb423781d3668459b9e7bf4b52c6d22476907d8eb1ba214874f7dee30585f137e21439932fd215f035ae649270270392fbeb8aa7058d42556ed86125b9228dab0cfdeb327a8458fb160c108e6d502f4f4270e53e98d280224bdf99efa0261d5ebfec10e854022e2e38017b249d6b987ca32b9fccead533af560a880fa0cb2d20d77a095f224781ada49ea0c17a5282023334e83a59136593943ceaa1b989724cdb05dce90e009caf43b9de6c92096d7e9094046fd214d202a598e0b53d46726b04c12488ac546dca3e7f2e3795939b8555fba03e48b426bd09dac2a38dcb8067d54d1c3a9dfe838a94a27fd9e77c6c0e0d092a99af831d686073486a5532939cf74f777f96d140746ebcebb5c60cd3f2ea60686caf5c43656e7d7943f5f8d2fda46dc3c42d493cb9bc9107e3612fa5892e41e1e5afd4d494f35ead79d9fa024dc671aabbd91a1ed1ae0a7b0b62f8359fdea92bd09f531355ccc0c9f091f87fd69e48ebe439295a1a84ca3edf3156170aacf0658d19fcf68da81722b0be2543ad84fdae83bfb5770ae925daa807ab7bf7c03e03bff61567537108b6771133d657afa18426d7841f897d628695262702c81c6ae0dd051860364e9d20bd21c767e1c6c06cbce1b123fcd724f020d0975fea110b628735302a020cfd81e077f3e8f27e57cef29845fa007725e8d12962dae4ac3a74b2e12cc116e5baba6aee0a2517352d56a0f7594a54b58e002cde8ed65d4ad64f4922ce10482542da21c3d275babff32e1af584dd8555a7dde1fc58bbe1d236edf815a14c8e8557f65147e54642df2731c854a1168deb036e974fa5b398fd15801999da76b5a2e0399b2d04bea9eda2b569f61aaab655a56d4dff7a02d33d406a83f89b3730303c53699024a924f8ab50e523eca9a23c86dbb71a9a93ee5768ce2701e6c3b0fda5010f1e0ad0b3be293e2432d6e38224030bbf88cc7c1f1a4fef5c168bbf3dacea0ac848ea0e0786ecc9096a318ec6267bc7480d73e77a14c50b9724a2426188e689fc83ba8ec3808a07afc461bf784561e3d61a4a13421764ed88f36e32b81d06881a2f95d657c3d9f6a59dbf8557c7c04858efea0e313a68b00691cf0e6b7cb44893023f0bbedae5e5e9aecdd13e0e06492de7b206d22d6d7f4b26f5b9997ecd60ae3bb54a3370799d677f198f753aaac19f3191c2488a86d2d9fba088d18ada59db456bf6ab5f1f6dc2c09e2701ba49833de325af76f8d30cf10caf11b5db600949c181db2de8235644052932b83eed5364d500ea9e1a4fe5aff77e41e83e4cae11389d3601f46a21f757909e11bbd1e112f125e57cb20842d27d3b74d1f88216575b48524eaafe5319ddfc8562528145483190384828d13bbd028530b2c30edb5a841b418ebc75a9abc029fa91d02c4b7ef064115dc9a581def4d7e837eebad87bcf229ea814e50073e5e09f903cb0926e2f8a4e975ed184f75d47048b6af5e69aa69489980c97207def172a44f375482ef8dc7358bcdbc1f28fcdf284b5d4dbcc9f0db7941d37fce03c83f95dd1110cb3135cf5857f5f123ce280831509711c813265255a1c4f78e3c3fd811798fcc47c2c77e7c6fdeb4b5df43ff5dfd7011028f82ff47e5e9eab295d182f41b0467b1d0ede5b3ab403cae836c68d67aac7eb569397495a90a0a5bb993be7955916eb451eeaf3162300303d162e56eaac4107afbe98709391c5555273c5eae49c5a80e1442119eb812798818f1eb4ac6fee0012c82f904252c60fc83c29e60fcbfee00ff11c3907f3c6e50d1c1a008c63ec4baff730ee498216f939426a57e22a0fb4694cd11c1b94a6e28efab1919f195d8989f20718b59cc24acc2a6d1db9fb31bcd2c0e2364bbefd697ff5a7e5fb3d04cdee1a2797af5ff3540d3f064a1d5deea95c396ea5446116d6ab2eaa58101f477129f63092e5f6c32011f33f99a5c221f39c2b5557321b040a0f1e87b78d4552091eeff2dfd5d29785e50a794238df39937189fe0d5cb97b9b086893bb1c24266460853661d5409a2933498719c809577acd8557115b5b85100d35a487588787f68db7535ad23073a1f4ce035f24310a5a54087933a3da6ca2dbe3a96ec20f7eb54ffd9826935b1a5443315867fd1c434cdba5a00715c98da76c8e030986f1f7e8097278dbbbed3f5c2a71b8b25e8053399e04e18a7c10cc0413750074581b8ae3c61fa6aa99a770109992bbff31154e452ea57d76717ffc23e85ba051a4a8ed1449881a720282926721026f6c221547981bc9ddc2927c4f77642a357e7db628ffea48886641b41b82dacdb8094a547a907673957c27968f9d265c9df9ba4ee1648d6159e3a8a9de5f716fbc897fb37f0ec23b94c9d4678d18eca7563a0003ee870519a5347d11ae53d148feaa52ed208aa3231d7f5882f681a7db12f5e62bde49a57cbf7fcd05c6d0a98e2bba1a632e3552444cd188b0b2a2ce659ce69d9048998843805927d15649ab201eb68212eeef0fb2d59974125fc2709bd3d975868f9b5caa85abdc38180d52538b98cafa5ca5c97215a4d16316d8e800749e21ed10760787969b613aa494fcdacb9b73e0630893932522c90c42ff5a86f1450f9659a34281e69ada3267a5585a538f776361e8034691273e190194226ce052af349bb0bb0c23fece9983f94a76cff07da2bc0674300b2d8c67aeac72ae0570d5c902ee8523e6d6fce255c81609533122bc020943a32efc3e5fb31c52400f380d11c1ecdd0721200b7bd3afacc77fa806fbc491dcb8f1602ef39fe4d3b5b1b52096cef4ad82b9a8a1b83789e7255bcdd04b893ebe588f69bae43fcf4c1bf052a02c3563359d461ee907a1fb0f6febb32710e0a6d9233976c71519ab6692e26d6139105e746554637269b7e4422066308fe4ab6942d089ab47b86e039534a54e19239c31d69f28e896b7d88897feb295f17c484eb7ced9f3b0b683f91c6b93d38a2290beca0aec7c6689cd2dae27bcd6e1d9c83c8fe5fe923504db4f49452eb50d39dffafaee0c97b1723c9e62a5af900f105a908e2e8fdfa6a11f94e0d6b27dab11ff07857eb9579c6910e49ad464b1add610a3af7ab6cb78ff82983a99b5cdd34762756cafcdd0a71899c716f7c35287a76bab3dba3ee0a6c2526148d05a5ec0c36001c62f03566187db92866566ed5d5ab4a60073a1c8a568448581edf9ebbb30795daad2798c0e93804ad437536edcb353e66cb34ad05ae6ceb0d2a8309349086baa03990ee7ebae865cb39eb5699f307e7b8b2ca362de64f92cdfbefea063895ee27b42e5a8a2a061081cf6b09e40c1bbea845bd243c238b0391caceffbee4280e12c48b96e0c9abb459677a9f092cdd2a67b081cebef5d19d665765dc0d10969f6f65b0834a771fbad765dc3ac8207bdcf32351c359600f582fd9bd1f1272f7dac4af17f697a0d75f3178190acf42138a4b56de1f9884d619a4ffabc4888698a4f7abd92398a8340aa6329060a956405fb05f365b4437b430e9e89ee671bab2e48f9ac2e3702aebfd62856e68ebfb4b5a4618f16c412e7bcb4e579321aa6ed72b56ca1788e49948f087cf40ffe1a424a40aec3e5579fbf3d607b0b85c89b7ebe66bf18e3be8d630778551caf8484ee183ea30be81cd07c5274d0b3e85278c86023d8792a0fec113835cda2e6059d4d5c700330246d3653e3a4abab7d12d4c923529cca456956d49065a78438cd2ba6e10888d76453200bd9c3adc605e3637640fd26ac20f47cf0fb4dfab99ddaad4070d494fa3267c63191aa5c2c9a7f3778d69af5ff28db7a0309f2f53f9bb8a4c8a074568495d755ffb5beb361ef0508ee863bd1b60d786da0be10d80155e5206683d045939a7a832b53d4963fbef1ec72a30789d24baca03467beeaa9eb6af833971b558fab1ff2cde8240d8fb40764c7d972ea985ce47e3ba884ece3e0d2c31514d40cc5d79604ccb0e042d83bcb2f52bbbf54dd5f5aec0e690aef42d88946bc32818dc16be0ead9c522533a5f67634c23b934ff0c26460a54c7c38366012eeaa195c478aedb197ff3857f305be026ccd0746714ecae202b6decd605d0524c7cca9c80c13e13a23f73ccf2f9ba15af6b777e053959ba7785fd556059a948ab9de09ce4f6bd8665d4724812e0dd15a29ac5b03f5aadec9bca06a7ff6026ddcff5c1c9718cbc0ce9633f5b8d267f946f692ffe8ef62a9a7c5b7b5d1fe02d28e441ff3c6d0082a1abd6df26b68026394e29a0f2d864a09d5ee6bdf6624275417bfcff1eeee2bc7bcbd4e1363fe4308c3ed37de8623b3cbadbdebef20bd6d69930aed2963c17d3538dcd0953a178820d9469f3b10c366fa05445c42bd85f1850a86d8e93a75de2be1e1bf6ed0c7d434c0d43d34411ae455e80fe9b64ad38c68d8157debb622b85c86f329de3a75bb9a43c593a825e59fb95ad039a683528b2ebb61d45f7819a4e9df11e24668b8423ebaee6fe14b483464cc484922e09807e25805abea7a302c6e978dfb119eacb6666cc7de6ff7c06cafd02d03cc347992462e1c902ae20c4ecd7428816904657a234662b9242f5e0cc4332d06716b33ddfa4b2921c6bdc165e4b183bd2fc2ccd110f9e2af97566083903c0894cf47b4bf276422d28b43d7cbee5a28cd2a1154e8adde69182ccb9538220ec21446cd39d9272dfcc66917e1d709237e0193efc84cb31c6f0aa6b4ea01056b7efcae4c6c6921085e8196548e016f26ae2839c959cfbb63dc1aa13fa93ee1886b5a9a35a16b4f4ba7ed7940e7a2cad115eb9d390974f77e7e45d55ff6e9a709a55d125a11755e192b28feede4a4874921c3ed3a347e68fe0cfcbd51d876d6b4ff43f18b67643c19ce4588f509089ac5437b93b0f0d8bc413cf4c6386e901d9b5b90c0a9cd35add798117b20d06b479aeec9005bee2ba99dc990815fc8685d4719d82279f8c207541bf8b205db55c47d9eed5ffea718091a6ad340c576b57660309b7f6828ec24148956c65e190123eb7809f20ed2180f4385ae0e78f35bf095990a378cd7ab3417a8d991b7bd85544654656ca6bef8425093639b8680b42c3efa1e79383ead0cd07355401905e9ae42d5c6104975adfae276aae2ce1da64c290a7eb5e8e115bc40925511a12485d62a3fd4d94f82c74df6546b566ebfb47dfd7f726eaf0392956463f1a64e9285713f85851fb3041723769e28dc93a99dc9c91f221ba0580aac6af96fb27c5910954653caefeb8eef316d69e1b3af552b551dd1cb05d0700a77218833c1a756fe187a89ab42da7b72f27a8f7cf740311755e5e0878f13efd35e5a4c71d336b2f11dc6cc348746b7658101f68440cd71d7a44d17559f33ea3a3d083fe86fa7600417a06cf4dd1caba5378838ec412db599c3847f5eec00d25e3a69dc8446bf6b3bb55a761834b4dc99ec3c3319b0db83564f1c7ee2c3081e1315bb6b31faadb263f16461f93ba598e0b413f8012aaf04d629afdf08c0febb00a9e9d23085c0dc4a1295ecf45291169a510e1fa6d4dccf4ea5c26eb3b3bad4ffe8b0686650e212eb3ff792ab75529d25192990ecaaa948c64b78f6701739132129faa0d03669e14a29cc76c902d73ccea1eede369f1d62f2dabf1f1eb37f47121f13f6be68a0c8b3717d172de5f99e81c17c4a998a80eebac54434807fdd108b1464560cf466157d60f4a188754d74cd76730ce3028b61180e764c0b2b3258868a58c461744a954523307dc974e4156e958b782846d2c277dd36fd99e59c68d7ffbde072773876e7e88019117a7ca530abdf8c70c7993c3bc8a1dba6d50de6fbaf81399fa3fa5d19675adc0fdd2beac2bedb1c86857fa8aefe749700264613978afb4932a4c00e49af76028dbf47efe18d30ff64b8257227da4f7f6f70c4eea433d3d18a6eeff4d4925638e009f3aae49e5b9c7990ea1d2e5c40449b1733827183d4374447c5635f8725c133348b85c46342a327f0a13a8fd5f811e2312b95beb968dac6f68dd984e80d9852125c832082024dac22f8160ffea77d116f922d4aa21a1eb73d1b28690dd411c8acc0252669f8ea6ffc0eac7553c77dfbfd499010a4ba33ecb41ca797eccdc0d7c35f8a3049ed2006fc5eb44e696df75e4f7d2f87bd2f2efd8bb636414f5f846b8b8908c8d1e4351ba8eebb6c3bad640f5e770fe0c30fa159b4affec49ed052f8c8456e33d9b4fa66e0f8ab6aef1f66b47a5add84c7457d35883e4240ccf83a89a01da3c82430c3882ce283750c6d26c160ddfe14335123f5dc199494b68c251e480b305dfea01c97686f5695211714cb50a9b336518acd4eb58d90a22cd58829e4389d5aeb7e6a5e1f4715a39b04dfa268ccf6a68efab91380aee01aac629216917e8dee42e6ab6948bc881a07b050f3a0e2234997559a42e935cac2c9b589043de7fc500557b9600b6e7ff95bb3297bb097262921867deb45715cfaed9309ae7d961ced315dcc64586d14ac8bb12d81b84d2f4207743f871c4fa0221bd3ddef215e7fb2b7e7e6a1da1757a7eb7555e9d5676d694c85d2ab8c76e81376fb7f7815d6b1bb6540805f470000fb30b56b222d15818c0de0b4b38d3077509c97ba623bdae753bfafecbf0faab07e283c2bf1a93e96920871bfe1a34ed370b62f4d413bf9c1724ec60719fa49b0463f4042f9791baf52a9fa344c329b64ae23d2e8271d517dd109902391596c55b1921d2fe3d848eaebdd6f53f0b459e65f0810ea0fa9b2d45c1135acfcb5b880c9f4749496df7eee7eaf4d79844e865766313643ca8d8c35e102f5f3c927439731b73193c6faa5b4cc722ad54fab9278f62f2b6cb4a8b46caddff493fcb8ea01c084263cb7fb042d84cb1e760648d51c5b02deaf54b7fc7554025f916e74b78b501e4e4932e552ba925e992e534f10f0fe4bda7d1909e8faf40ccd378010ba1d22b5bc3312df6d9c0b259b83bfbc9ac88d9a5c7115d14107cd8c40088f6a079694c7b4818ca5c65336e26f2159706942144f7ade4ee556c913b7769bbabd6fdda8822fc3b7c9c165d4f0f3171e28a06113ba8e0a2e1746aef73953971f1c287ebfd6999fcb9344b70454d8a122cb4ccddfdbfbe5184d5f4993e343c5dbe103400de72f894229c0dc1563930fe43b216baf6bc9801a962c626a5ebf2ce9ab098a9d97275b75a27a5214ef2e6c3863dbdea532e7e9319f96b2afabec8e84189dc70ab9dade81aff2e22214959e4f66d70c7f9392878fb822f9f1be5336d3b2e503d394a9af8f8f69fa6a75948321f9e17e38e332bea11053022a92c4b7acdd6081c429da3b71c43ee81eb0a23b3eb7f182cdf852dcf317a49305c7d6930ae447a7818bb7862f269666e43b05cb6b3d49b632fd940376cc45f2ce5ddbe34af06538a4fe915316f759b795b221663ced650b9fedfbc44aa70b7d7b6894faa05517c0bfd563a2b7cc25583a89ffc1541a1fc5837495538c59cb2fb706600ed128bccde679c0bc6622186c7410cf1e67d12f15c57985e8026399af8a95eaeb5a0272b0d2aeda4f973b264d0c4735b9f72e2d9c06d2d72001769be811cee38ad476dcca921f25f1818b9cdb8dfa7a21262d34da9d243714935cdb30d8d87c18483706e95455d945d7760dd2bc972c9ab7e5ea6241512704ea657fc6a4d6b228d98d12eac0f50393f50f1cdcc75833a2022476cebd69fd8a2562c8e65b2be9483d40fd770eb56907e242c26e385ab32a2de5c80d5739a1ea4670689967382b134783b93ad8ed5b0148f7b2b76baaf872a290b42397082b00b8defb3a811c1fec097120d0098db9dd2a74eb0f9c488d2d7f84d87c4b02bf387d0a202b4dc942a8246b8b010df4ed998fef1af85a9fa4a340e2fdfa5e34da9b0c8e279ab17b8892a109360131453b93889d500564b9f6ef0841f328d5d706d542894084e4f0eb34b4cfc8b39cb526c7bf81dd00b81ec709bff43e922336dcabb358312aff7509985c2fb0657e19c5686bb66ed1b176e69ea343fc1e9fe853e9b7e57f52753483446178bf53547caf9e14321834e3638e650127c6cf5acb11a3b2d4a428e791fac43f07c978be030e87963b36931dd66b01870c83ee58e5cbee65695af96504f1f46650acf6157eb26a1a8d280ae8ad068ff7ce5cb13d29873ce95c46fbe22bf3b41f4634e117d70bebeee64fa25c38fb93c5be7b469cc2306425e3a2839f6a13194af0f3a6b5bec6e3bac7d77a4b9360b49c5059dbcd40cdab237cfcdb8fab8af8e18599d29ec7088ce7a385a5038a6447088aef7f0713e89b5ec99d61f189f2600e2f4f07735a4b1c0dabc17db1672657f8b95227d740e0d0b60f9d0662a9b90521e5f68d975fffd29b90d65d98967b017e725dafe4e8fe596a9ed5574d9d69b8ff68bebcbe61ca69409b1ae856b99f4b8748ffe86996b5b63494bc421ec048dc34bcc863796e6b189c33ed2f4753a659b1a30fefa049c205db37c60fef40d6df759785791a87d113c55cff6503f792cb59bf2975690a062785c7586edd60a2ce0827d1e466145c101ae03badd64b7fd5f786777328a9a9fc77413a381623039fdfd06aa6fad5584a88c7789395c1449c7bf864a503c13cd8a49ad6f95d1a4a0719176115bdd74e0471447f6ccb8032a80c9f043704b69edc5e7d96d79b1d76229252b078d1ee6e076589ca8519073bd0f63fd3b120d033bdbf8faefbcf1a239294695236a4f4053b2461ff9b1034dfc7a1e49b574879da2853e026e65b0ef764e6c54530760a5f42e78cc37a0f40152c2d3179b28da0472d763b61a402b68c4cd1fe416fcf6b255ebc1f4db381bcea40c407bb9937cd77842010615e59f64085b1160e1d5de9eba83034a9875241412fc59f18ef58b3c911407018873c90657d5bfeda6369080421819caccc4b764e98fe264dfcc44f5e98d4e75f55a6c9604568690cd703a23b54521cd59a6544075ddabc2579e514ac9dbfaa4dc160420cb4501c9a4b0256ce9118387ac9c00aaf64aad383d58c893b97b79ff4f981517671364d4d44a0175c86938e776c0272ac2dc38ccb6663deca9fdd992cfd1e8c547a59eec2be0b9d2f736ac588055ad500e65d30bcc63c03caf2002d388204a4a81caa69532c4cdb1cc7e35107cbd523ba46e4edbb46faca979bf52a6d38a462ee12b4312196dae27ce2835586bc6100d7abbb52ff597f6659486a69b8ba170c7c5ca2a3f91ecf228c962c7036a571a1293711d770409a1b43738de6ab467d763f07a5a5487b5243268379bc6b8353830ccb166f56cce72c2281e8060feacc6a04f025677dea1b554631ef5a5f272df611e3abe09cff3adb3f75e3888a4859fb86037a941c58de74dfaf07fdf418e7ee14bc90eb409fcde3aece64a7b781826d7a608048045c535a910021f2b1406712ab2230d752d2ea1736f74131d06d735a0d6945809513beb0ccf7ac73cdf421da35ae6780549b60bb26b8a8bb64cc20cf57b6d924ce70c92a21823f497327a2fccad75f5f0de329262702b46a57fcfb0d40c7b51d158a8e9e66fc89db711b7efd253849a9d61f092d6daa63c09a6e89e53e3c64ef2f26a1f2a1310eb0809caf8688eb2ff2a65379067d777d95316f8900524e05a063f0137d68bd83e8b70c80e751cf7e2c76a243b42931fa1420b056b453bb9879b3f3d4753d2ade815fe83699cf9ba9feeed866b89acb3da57bef434782a9389e890d5354a2cb3d626affa2e5492128ebe31598156db9e772bce77163295b6209dafc93576e230b1dadc98a1977f1fe1faf5c8fa24d5c8ce721e5a3464539a75f4ca61be970abe275cfde22e5fd55a281f87c1a8f6000d27f8021fd2d6ef9c540ce0c26e1b289ad216227753b33bbc02c8ba8de4d6c4673a79eeb47bd764c1bd8ed429295ead2e636dcec89ab02d736add5d38e3054284e2ddc413b2f3bd655691c8f6accb6a7375411b1f73d024ed9fbc18e3e6dcdb851e8899955b5bbf076a5d689b306ec49e937bd4bae29ae8d5bfdc134753178f8865578909afb7483902090ed28100aa0462c0b0ac3363b98c04c285737a61c7054b2d8f895d479359e63422593abd1528351a092e2997e431a316c70ffe4bf9108cef829239463f7bea88bdb354f880a71492d24a4ce41f011b40d4ceafb5d1afe9750cc913069221d5d336c65332865529f1184ee8fbd28af5bdf61c706ae47b788e649fb742169782185f20321e095fe91620deed8db5ed0eb7636af7adaa600153bcc8aead38b94640376833d3aedaa9653b2577e3641ff4de829dd39440e76152450c101b93a97c2196eb0c886cedfef4bf574df0726ae44d212bab050cd925bdf307db6f20bdc5540aabda029960b50bae45340512f1952aaee47e3918c09549488df6fd37e5b740b65bf37d21b8f8243ae3b96b41926b266efed8cf918ab00a5657ff54c3e99633415fa00c5b9a5df07b734edc9002127b01b60fdfe38b8771e0151a9459992b10bbea9ee4fe390eea72b6ff1845eb1187c2a0672e1af0a8cde59a2dc419aae74e1c75b4966f3c374206de80554f1b8cb92e877ed643d8785a95007662894f144ea2b70bbce1ff9f12b9c52c409b59b87b27b3bd97c060cdb9441981b84c4fcff0a7b77fe7383089b1789a394001702407a6a76ac4e8aa18c73cf4214a9c971ba6c7885cd94343eb809349e3e658b1a6f0d1896a96849e00c7addafc6da6d9218151be674903991ec0ed3efeee60686d6bfd9c1d67f736454b395149eef83d721902b3b451d28f868e6db5bab6a1a7180684244f58c483f70b6d05b0b7f83e6a0f1223b219e852eb48bf7853e396ef81cf3aea42866ee8b5270dc6d5827b5615a0fce97f70eb778397c745380ab43a01e442322d1ed178f9937fde52c1f411ef23218253a76e638e81306e2af72a89061a21128fcdd50b686404de7362662bdecb241890642de6ac2ea80caeccdc58a27a50f8c6c05605d611a81c8de83a29abcc086c0eada51d3f94b5a0fbb5feec38dcde4387d390aa9f479c5273046694e276c4d52bbfb0edf4200453c16a2a4a647882676e99037faaf5cd2118f19854547a3f1715877b37858f8e6bfd046fac74b8e341d1b950d6a3d6fe85a7c1785bc8d3f08571ef860f1cccb12b19b042e7a1df62663b09c08af4d38c7398b6c679a834851c281779006d93e97d2882877a9b88b5929af3cfd4a10be29057fae6fe613f98e7b4717ec4d29de3e74c5a50d1726d3518db5dd96e422e8d36631a60cce88b2c0fb978f2606b44346a9be0eb651f498a8c95c21717e1aa350d3e6545e25b1d631fc808f38db58fda740ec8c4f1cd5b5f1910cfb5fc4a394a27a58e9bfb456ada223c3194e0100f4bb94375b89e8c15502a8429cbd91afee97411f4467362d568b228f809118a10dc1abd7968ba2655828cbc8f104a4fbc4d900f617f789347130c113bc4c03766024f8a4f831879ed4084a2f799ec0b8f7bedac06ae5bd88a57dac1899f1f86f1c8f423ec6ccc78b94d4b26d1ff72d407539ad8f41199774ffea26064621c6c6a4bf2fd1b7c1bfbbc801dfd4c3d30b9b1d474982793d6c993f4cd84cbabcc63a0475ba620274b9218f1a44fb8655959c884e9fc9f6b38f7a90916ae22c4654d82476e918659ccf77053a82158ccfaff2702aebe5dfa2980f67909021d52344d4bbd17a181ef3a07736bb7f006aaff60d0e5dfe0e47184b18f16c47a72671e74efcbfdaf3c94a0d0597f548ad372fb7d20dbce92449acbab3feafbc94f6e204b683425a877d81e1a96f7b9bfe6caa76d681705ab00b96d0d773aa3ebdcdcc60da6fad1a61c585c1c4c0e6b000d9f1bc4b8d18c23ca0020f1116ee82ec28ed72ca23852f6cc1790dfe204374205ec3ac94cc5ee289941cd1c9501dbebdbdbe87da3fa5e81c63e5d38b97b9d32940227b6fd9f217b6acb0c33e46631ba4822db821164d802fec4cd7602e5c2620c082ac54aa6f3fb5b91b1b80d945792aabde1981c9978c56e935fa35201bce28f0fc9a40e1d49d0668f60eeb8982298f2b727cd77e4f82af8a734f680f9e8406d9851a39021a65a95e2505193bc0f75158c16644180cb708d6a2a1ebad08f90c947a305697a1330eb39fff56a8a487d8fdaddd6a7a0a53c5366a0737cd84f68e402fdd2182077fb14deb71c6f8e13185372aa9d32d52e9bd0c45c04e8c7ef9c4c76badd858bb39f5e3296a61114f0efd1c204754b33263974cb65c87412c759853457afcaba4d3ce3c25f31908d9992e84ccab5a7e611668d32128de43ec78c81c5464e7052d22e8ebb84143082a4e580775665c3626a180d32808cb1c9ae650af614f592cf9e5842d363b0a709ded6383e440e72d0328d3632951a910bb006450fcddf383c8eb1abba7211206e64416fc5327cb08537028581b848401bded7abd74b4177b7388bd3b893f1bd52c2f61ae443399d88d4ea1fe5998950dd418c674e67a3b89297fd6acf5aa51ff05d344b7d8f1e2cbe963d3da21587370d459a6a6e176cc64fe72433de12d8829748d6515572a1181ecfbc0a820c767b1dd8fda4f1fcac94ac959628a08462e24199d24df3d55688ff49bc13f90ebd06ba32a1da8a41de71b12a5432e71caeeb6348659bc6217fae6aaa9efba0b358f2b455f9554dc2774e6748b94a915d632a9b32784ab474010e39c9650b70a57fd148686aaee72b21d5b27102d7d74037c61027dc29c8f109b8a7dc3b2a93ae1bd9954a963fc504bdf2bbec2203e98d9ff3badb52af81cf8396f9ef4a2cf8e836208677be69a481cbfd6e27957b595147e42a400f0491959b244936d3ab97b576cc32a3b02fcfb7302d1086f8802b59c2248563337d51aee7ac6a196665fe79b7ff4f38659086b0d23810f5bcb380b211c7936042d8aa8c431426c82c40e1e25adf7fdbd13582a2785d6b240d0044e8f341601b9554493a974ce209cf040bdcd6317b26d890c1310319889f32644acd97a673ae8d82137f5afa3577ee9f3ca502fdf209411b37c723c6006941803b12cdc7b14da1d3b5e1d7acd37ab2c11a6c4180ef294458570657a15e29b00ec0695b9c6b531f0e468b4244306db347fa81acdc5631c75d4605154d6d653ce4b9028968c389a9959504f67b6e092018c06079b67f816d6a29d7771c37391314c3682d22788ea92920f02992ccf79102b4e585dba462d545881804b802abb81518f751816c439737c915fe2f9942b995e11408e83fc5f8777c8b3ea8dd9c8dd2e51cce6b83789a6e3f3f6b83d6afa545887afe88d6f25785429571fa5ba71d8641e70c5325343926e8c0d2c9e83b0142cd1c75151c46978770aaaceaf4da6c444ebbb0e9dea040ef5bc48d8e8c96d8e2d866f1bf6f71f26f1b3ee666051e4603847e3e913782397a72a6b6fcf4f2c72ab3a70130e12fc7ebd31376cac57c9c31f50cc758fcc6f631bdbf28b0e8b1eab6f8a1257e8630064c8ffe98f86ecfd8e9fb9f754b9edde0726db07a4461099ad204fc533e2116f3036c68ebdf3befaa5aa0b665dac5b301bf5d3e071d9b86cb2ee26e586c873c2817da3b81734894e96143eae51d6936b6d8a81fd19696c9e4cfb1d5ed7945f26e3c22e1b9dc2acf12014cd688a156c5eb1d00715d1a2ef492d9e0182894008cef72c61fa7400d2749836428ae8728393e3a7ef7c708c5ba671c28c5468066576eff495836bf28604c067efdc398145f20a2e019e6629205e2e0978bbb724c0248fc97b83d0f6cafc47b7cd709d19fad9cfda85abbb22157323515bc97bd0f01a6e512f6b2d2cd784ea44f1b985a685a64d4d937b44364ae12a1625ce6feaf05ce4cb094c4a66449164d13710f8111377f6e629ee03063c8601ca273a65112e3ccb3f38a336cb6dbcb7e9e91fad302b0118620b7fbb9296215febf72255c9bdb0e0100088fada455061d02a6dd4233b4361790110fcaa6b768903debf85fe4e654ba564e21cbfe7ac3805914cc862cf881125f5ed11a508f07f87e134be82f5c7c96789077d46f995d5b1a968e0298a893e05f85ff279db4c3a7440bc704d6ab5191851312bca7d9e6f207bfd11d16ab6892c3c8ee8e28fbcbc932786d96184e6a5f67f27acd65aa09f351c6bed155a74301438b8f602665ec79aaa3190c8fecf8b7e05e93340e52c9277e03729e7696ef082f7dbbaf70fa25e8caf261abcf4280add5947048ce992d06945c4df7ca235dc07e4afa21b671eb89f860f4165de115d727e0299bd3e5027eb4cfcd0c57109781f9eba897b985e1e70a9e8ca73d75293339feb952fdf892fe4c1d52b06ba21d08315a1a796cffc86f8ba987d5e939e513e5efc6b824fb76813e98203fed66979c22439c51a173fda73ee573072ff30ecced16554150b888f59226dcba617286723d1d6fda35e7de6ea10f3b907db19133f876434dc29de76b158b3ddc300fc6b82156f037355ebb37e968dad3eb8943b5ae8ae8f1cb1beec7f8a6e301bb65986a03a1eedd8389423cf8974693e6a8d6c1327803ad93a9536bc47a83fe3b189926ed260ce62384d9990cd2962bcf1103e92fca1f6ea6ee013465341abb3715737e62106354987fea2f0625d27127d09c9bbf5bc60782f76faca1333ae2ec67c8889e2e93183760de430336d75889cbb339aa2d635bc056ffedbed7e99984fbb10b40fa2182271bc429d1a8cc39766605e7f6b67f71c0dd090962ab576d4dcec229a6612f4466e158cb8c0770251f33d112662f81abc53757cca4b6f05590f8adbfb550c5a514eea04cb50fe96d235b433ca30a8bf9278403e548aa334117064328b79178d15b2ff22a93e31b757bf325448a6eee494255a08e934ef13e3088054c29cc692ce0741b0a22b5474d86266c22d1c52e473df00eee729c94d5f9f6fc173d5c4066a617d7710a034ebc003148a5016825245912dcddab42ccc0f94647b0ba26464f282cf0c1875ce7c36937ab4795a9f7f80f01b94edafd34e1065e441d43c32836e97b831eb291ddf99b1c444858edaccb06202c5bf2ae0c489479d8e7eb8dbbc23b94f0149ae01a7466888b700db1cb20feee66ce131f1720411829fc1a59e56b2a704cf27f7252865c31d7689177361204d660cb747b697bc3272d10d61a44e68846792e54cbe47fcd8b055659a12e7bd3edb3b1613349a0c715d654d2e78283d3eb93090c7181af82366068fe99174d716af9ed89e1d1d2201a8421ad237089ce2aa7e9de73721dbc15748fc03b782ae9cff99a66082f2562ff43a76eb33a7b423d0963c680bba78b210c03a4845819d0f6225d3a6b805a78008636ec65119c606f9195443ad8d965ce20de84a5513e82e71ddb3ba4a88e14d9488d6b8589f6d4c19a25115d4b4fe5c8e89af40b08a06bab164c5de1f33211b54d7fe92608dc53fa4b3a749a9dc753a7992278c3df7b2ab2f7c6b46a885afa81e3b7c0eb02bd18577644db4ae5b27bc36a09b776363461befe36142d977a22bf0006d6ae5d60ebdbf91ab0db918b248cc70813effd94af9fdb92111623d6f349b6527392a7caf1d0a258e1884fe4bd903f29a4a0c05f31fe19fe4447e18bbce13cd3f11f9036b0fd6c7196366749f5640e22c0699ab1065f3c957023d27f76a99566387bcc77750e1f06621020f9042964ae7064862c9555799bd7d00ae4b99fb8db1c4fbab4584676cd2f789a8b4e1f307000990b8b6e6ca42f900e7d2f79ab66aded193f08def13db1614c28d6de1a6be23b93fe98a970887a40bbd09bf404cec87d194fa524734cc6783d380dc278d95a12e3c0fe5d73eaa5f98708dcdc4ac224906c0af6ef127cc97a5bd6ab3f9641a73648bcf7d714a4178fe96fbca8f665942fce3ce1ec97b416a686044326035a0ed68cc26bcd7b98624054c415d4c235e1d247049e9611ca8897b346838a2fc04ef3793617c96b74f1fb0130292475c7aaed481231e40d5a202f2f352436ec2fe6382020929e8349da5b1315d97129c1f81817448e62953b586dbd62acf4f2724975869325d4449dc738c38f860dc115289e3f49dde806b86b241ac3c2a4f031e4d8c692d21b0963f8cdbdba50c43a56ac62ed9b03607126a0a0dafc9c2d376baa22aeeeec3334f11e7a797dc5797b9d3a22f812b044d5a4ce3a2e7510f5c6fd9c801d7402c8e84ca82ea0f63967370eb52b076470549c119a39f9fb20a525f7063ae2e901d2278463c5d2941b629c1db0803a6b6162c7e9d8f9304adc5e576130369b51af92a424fc2d16d14ec1d2a77c6bccc0582f388d9e5a93a3f5e33a941b13cbe6c4ca78a343f72ff92c1db260b20c79c46913130de3bfbff9a5f9d75d08c0ff1cf4927106c7abc346f33a0349584020747c72341e9e5ab95e07d9d4a8be977f82cd36948ead63a9c317bea3338ce7478572cb2a0f0de257bef78ee47eadabba03518eb91b6f7c6a8e790153bf827aff11e37f7cf0261bae1c47e82cab464378d0a756ca97119038352b9f5fe9608223b6ea853fdba19b820f8f808c09c2628ff0c0837ff9c1dcd82c98da67a904232817493dd40ea2f2ca3b13851bef788c234c1b1d9fa95681582863b62a3eb859173c11e9a8cf3213d40cf012d6b2fdefd17775f26c4d92fd44b910665d7041854027f3099401fdf4816cc5c6e790f403dfa7ed2c5ffce456d0565840172fca8ca9260c0959357d3c0332d5b9b1267dc81636b20ae5379e348270409e9fab7a3dc004f77dd73e1d40d4cce5c687985373bc3bb042d5a8e5c56934b114a49ae7c672be0cf5512a9e2f470a525ae005d8f5519316d9733ee29091f0d9044746666924f989452e7d284b80f6b5bb0cee15dcab8930bead7665bb1757264d49d503d0cde024faaaa21b220019a23dc878961856c744e824a6bff3d36451af5e684b989583cc8868c71da33869a1a0bc24a9ba62445852aeef2ce1b9c554c505feaaa495d522eb94cf29dc904f1467133a9cfcd4889d2c8a6c6c61d570d6e8245357cd4c5d10e3d663a87c36b2a8e9069c8a51806a6864b9607392e2284e8f2f6034de06626c2a8bf24e5134e10edcba4478bf2cd6b0b72cb20649e402499ded54bdc9ea004aec7dcd62354ae4ec3e8b8d6c946d010f251e01a23e12033e455751c3cc16adeb2b5f0c011ff44a64e31a16cc927fa74146d0c32c4bf0ae575d703d82e7d629ca88838b82d726006f0bb6c02b2541269bdcf730fd2e74e8bdd0e0c07d0efd93395684103adafe45b5af2c5d5d4f54a7911f5e5b2272638a90d4480927f7a3156e5053b02ee77ee09fbed284b94fedde6baf42a54d104bac4612c9b731fc9468db5d843021acf82256dab36af727cfb2ed69df6f06b299f0b9238e72987136e06ecefa99c06edb9501cbdee0dc947980a4bdb4205145bcc76a94da88860b74eece59b151ce051b365990b1c9f8c0c94b8a89e0fcb81662dd90547ce8bb2aa105a5f7f1499d6a517e49454ee892330892f3e2969009c3c30cf6b1f49a7c6662319069e4b2a74eda8aa8e76d9a25c886f29a5e3d9dfaf9225442a66732a5352f6de729248af007f01bb0153d4a1d8c902362af7c1b21eaecff22e710b291fd4874725023be40e4c9f1cf225cd3f9efcf1f6d4422e67b948ea92aeb7e051f7d13f5329fc528939f250f3e11304f02e5ad039394c4d4bc61afddf3c95f8117f504fb7a48f80f0d0977289eb0f2cc13c8b9697997c3ead6691c7a4bea4dff2688aace23492c4af82ee3ad105125d458ddfbe3a041860a8e0d8b0948250baa18b287a902b691c0d24b776b3bbde2e4b9c26696a90996c6af1546221723a2e0081242a7aa2f427b2e32b54f021486d5458e06efdcb90159d8d6d571eb8f6ff0c21242efa3b8a44a4b0ff6b949fb51f9acf5d5b90d254443fd9c178f55256ff2bd9a0f97e8542c7c1735385b4378943813fcee5d2bfd38e567846afca326d73f8600e0ac2a4c2801c65c85a4a632fea00727c5f981e252aa14ea723b107306fbb2a42ead5eef40fd269a6d298cef31bde6604de7a85e875f3472793923e1be0578403181d6a6e3b1e3b95ab43e9a4c2e1c94b13ce0eb5186d5db40d894099270904b6cb11802dc1339ac3abe796555c363c02d98899a327333890b97f60a2d05b9e64ea59273aa81ce02cfefa2377c1b7e2177c0de9650111637de72055d01502c79d4031cd373471a5bc2d00cb0f4bb65b0d5ca6aca0632594f2807af7525e3c4e4f0b3ec9d3494e45f7124138147c843a4c0f48cec28b3f573c5d493376bdd5e6bd92a2a29db06d8f89d78153b6eb0c0ed9a332d6e9d09bcae5da13a12e0cb7fef03a59cb209d0b8a9cd3117812e5164bee31c615a24aeb057477bb2891184194bfcc6b4b6af8adb012cdf0cce2ad062f6b7af030e0c0fa542c7e98171a9e7d0af5a28e6ab25ef2fd4b80081c98e27f15ca064f0510ae965cfaac894dc7504c148d12150fe7d243782ef6dcaa1a6269d8f3a22a1468012029841b122987c44f0b2045f07b20a2edcbaa61581880d59018e39b726606a6311343f5250a0f7d79e7600beb2bd59c499600b20b1c28f8549dd3e0c8c87d3757eb8ae883d013262791cbfd46dc5371c1af964e820b043cc1c8515cde0d2224bd07498dd24c52382a4d4edbd1160c4509c081b6ed1fb8c8a6d927b36171ab20ea25582b444661f56ca192172252288d47ce7a88eb7b833fd8cbd2cff2a778b5277b6c84781ac757c365b6eb7342a5db09e20f001925cf667e34f1e03dba28d00dddc33e268be9d9654e02a0031766ae2f92e599aa213b3e184bb9745f6d482b65cc5060e23b40e7ac1e67cf4b0a2b5468e32adc1a708ff86a708549346b4f514ba685e22ace6cadba36f264eea49957d72fd77772d6fd1960f0714891eea07e0ae1f2f66a781980228ccc36cd150a154f831ea68e788e1d2ed448e02a9f7232b5f65817abdd176c9f4f086134552d51be54572969cce89f1f2ffd7aeaa5175403cb900be7b8d6077c99a73e9941f1eafb93fa4e23d38f7c33d533dc561542b3cd8ba9313afe106f10c5394bbee5d2560917991e7de86b54d21bc517f1d80a6d86be464f375e72b734cb8cf0db189ba147ff7c788a04d573e12a6aae5b32ee1d7d8b663a7dc4bfb8b24555de0890ad8b1ab0a80c1013f5261250ed1cc5d137da63329043ee61371302aa4f0bb85067794664f52f5a6f2947aa069aa8f6c7bd5b95ee9e0df68913aa25f55f31d65661f8e786effdedb0e1941d4d919188b9b124680708f2ce27c0f2982927f42a485fff9b8387865d94f8f78c06dec2fa7d49bd2a6b469a06e57844479cb029a3aabf9d46b808d900d3aaf1d71958f938db9af751f55f6a662406d602026e58a2317ed1f11a5a7c3c13e44f86ae832cc07a176aa90c52cfdfa3d9a699fe413608ae6d11f5a27bc444b4a031298ca6c00cb69b8db3a74f6571312758ef017ef4262f7ba3beb60a9c40d8be74005bf814b12fcbb601b65982436c8c55c0b9628d68ba6f25f525c32cdc6921fe3d0601dbe4d5de22d37fc9f218b3d6b7383476b9536099beba13dac88e76da381ca453af9400d316b55f8d58c1bc8c3792c324308fd5de61b7eae872d5101ac3ec9be06dfeb450135ae697e8f78ce5033406e61f35d540cd339f8a9ae2282d07efa87d8b4bda3bc7e644d21ccf90695676871dce6ce33c95348df309203feb84c2f427588af58ce52e6c24e264911740d2c0992dda9efcbadd1c15cf17dfc2f9a39b865ff4a1c0fd7f47c6eebef7a63532e11b619d6f19947113240a3b5e0135c237d5a7bbdc6ade57566b57d4d13475f0d56153340f32ba79c7260bfcf57fc8c6c8e155ebba23b45aaeaa60e2915ff7f9f1b789217ec01371312a303b7ffd6c347b351bccebc3a0103b4bbff3b4754c473e6760f6785c5d847121faeaa37271841fd37c6796ea80dc03d8468299c8e9290718f947d08d198cb0fbf724b160c4c609f7a54b890cbb44e7adaa203adc5973d4ed964b280294d933890443319e236d76d1979a3ecab2c090ac9d82c604a91df0065da9eec3b4e9c12c5891c84bead3ce8453a2fd7b3da27492acaaa8dc1dd27bda5bbd0f691e3fc29c572e9867634a0a685fb28c693e5affcbfd7f81d18aeb2b70dd58d5ea76149ab28bea38dfbd7e57ca600ea9411f5f1c433e0c74cf33c85c76c42e7c96de273bc55f9f68f6c126f98e5c6c5aa0aa988ccb37de350f90215e8bfcf6a8adfbc786cbe92e0ba9644ca95da6e8c74c5ebc11b54506d02dbcda454512fa6f036b7f6353d0986482be741770cdc47fd3cf5fd9e1edbfb0b8f99e0e967af30768edaf2390885db6e5db5442334c1b409b976eaaacb39384b3f7dd31bd1c70d8cb7ee665fbb94912b4f7084d300ca03b548e3d5f0e8cab1656d5ea9690724c5eebcad1f9b4cfc24e2912b23ab1271305a2c88c3a2248fd626a32b8ade96666717ac0d7a076b5e9f1fdcb6de302b79047b947e4c4f0bf144eb841beb471b58920229c0177274b6bc1a16714e3e02901a6281abe02ed651e4488fad5fbf95c4cac2029a67d053de77e850f16b924ad96accf7ddd3da50fa4134a040fd431699d09db67aae7f693b2a420b90967b1e6197717ef2402dde0375037bfe5a07707d99e25651404cc6c00e75dd0f4fd7376e556ba05ec04b9bea04cc617e45ae96a234e94398eed2589467ddc9059c946f6f8f7b4dbe9ab39a68157fd810d35d54f26ed81bf313f5ff1e90e56be6cd407f3b2ce9f54893752c357e1b9c141c85ea8439125c35faa8d4405f2e386c694aa47281c7b7d97c83b69e7d7d9b5df56aee4e1dd8593a3a2cb0f2a9d9ca693c5ef5094a64978430f176629e63482ed77c3ed895eb166f952676cb5099f61a9e08f0f08bb019eaa76acbbd984464a555bf64f8b14d13ed8581ade3e4819da645e9fa9534e7422bf98c07424a00086cb6303b234d5545d75002ec1682b7a4f4cf52bbf0d82d2ee864af79f0d1650c6f9f80862f13d00900ea5dea870e729aa25d88e4cd781ead28b4100fde8b2d347bbf96ea8fdddcfd75eeb1c43014be6cf298821b9215f2f5e0caa763b971e704940ad43f8a95680a7065ffd8d0bea880370089c9e1b909bedc3db9e92ad7698b1395498ee0df735d7c5bff4e25565da10203ca044837aaf259cd097bfba2a134ffe2358c6708a21f24d58b0c88200bdf77323766f3d2bf74b568e432d493bdcc661717cbdb6649d11db99a34cf7fd202b6f4479c235e0d32e0519e69d0f5f8f49028293e8a6b2162e211c62ebea5bd07d95f14329c435676d1181fe68aaea6c7f87742fe854bd0ab4eee8aad737ae12661a4bf1127b99b50e05af8589eebea1a493ae6815785b4e6cafa311fc49e7a03ec0a2917a8e5b5cab933c4313cb837fc66bb6067fa19a335e0db616e40e889583819cd7bf62b046c9b32158240be1ad74d8d533ad2430e67dab263bfd974ef65db35d5e1e6f3a3f5ce8e96e2f7fed40a2ccd09a33691993c8777d514546ca8d93d6eff4dd23fa40063d119b6792b89133c933570f0631d6738b7dd7e37e238bd0a034c9e25e24f8f382308b5c53faa21aa031a1b6fa244d1eedcfdb5ded97f833880129a41fbd56e326644ea5ac347371d9583673d45f52529ae62c7290330384f6dbb704cd9b9470b8cee38ed777a95e3441852d2f1aeb1b08fe6c72c1c19492f0caf3d70bef9d8be1f4d73620528b296654a9618250d37e7eb5a01df5b75d462893b70e193ad05e4324f13d6d4970651e62fbe495b24e94805f17ef5d126a3eb05d7ddc0bf063b545570f54f77f9ca446150832fea7970d30f3facf18b0859df0b3201b90c383c10f32c2c3e9148de0700a2b1441ee90372f234d25b6cf08a8049a5d9b9471762096a77182695dab494ca4cca2de2234e18fdb0f5be5a448d6dee9d813288c2778addc87a132876f25a5781ec86cea555b619345b2dc3273108628ad64c2d6c3ecbc1ac2b7a8943e1adef44231f45c45634e4e2b5e7f57e6fc152cb7c5fe1ae9344cb049ef6f2c7dc9777903d700566fcdd2be3b1f9dbaefda2e54db6b95efc00b7668828cedc733a913a5e7e9bb660c11f56fe445c3c854b3ceacb99ac510406f76b27c7c92671bcc542113703765a23eba5fa057f0329a911599c99590d136cbdabccb3d1ea3351ce45f86d3d3fbe220451cd6186ed845d080c762708f075100f5128f44dae57f3319bad388979377e8a0b014c4624fe7fc1d42b6fb8d96815eaeb6c7338dc1788d967c3cf83800b5e9206c8c118376f99e24862c37ab405487f6509882db6bac1446fbe9eb518215487b02e0cef758af1a0071e355f434028f4c7711968888dfca43a197a0983e079bede1414aa39033a2b45f2b306f5bd8827872df06d843aaf45e7067f78b112bb2d42d7fa88c6d5a411a79c7a13e471b9d7f64fe9562faa504a25710cd1d63b326d52d7a789b74bd20fe21f63ae2312babf23f573ffe3bd7c50c485f3481ca3e18bddf8c0df31a8500346902d7ca7d0e474287b9e4ffbfb6323d4aea48137bfeb55d8e78851a2f55dc90d61648c8f913318768d64c9d1b9794046d309929a96316bdb0524cc530d224d4d76dea9385aad96e1b073b669759f957d8f226338c4150264ee1e7dd7c242d74b10fd8ffd72e80e555033f79782e2bd6b067d17041b31081e55ab075473af8603e1abb9812f75c4e7134425045d3aaf1b62786e2e444f3b1514106f624992d30122eea0afe2a7891bd85a17de0d8f76b0a30d3f3a126a2cc44a10e62b9fa639f0a499e2d2b14580cad0ed9a8c746f25333a41b5d26ca21891bed8e75047e8bda7503a344afd0605867db1374bafa07d31a8496ecc7ffc657babb05766cd4691222b71e0007f4628fb8c7d806a3a40a877557cdb043720fb856eeb548df4b37e81e098827ddae2496c5a7296767011ec957fcf10ebb7e4377abc0bc8cf5518f85ddfa2e9aa7634b3d59cd59710194957f3a98da6750fd286ccdec2b6a3c9beb43e68d5e98046c55f281b1518baf0175da18d00c711abed96546227d21d7ba535d262f7411e362cd19e1b23d95868994aa13dacc19f96e4771444c94f23f7f815fab73cf7ab34387516efc8314d7ba56eaf55eb66af3046e52eca41e70767be5090d5ac3e1b17e32306af0ee110133a7450e62a11b8d5d9d318ec5c3dd40fd662de5854e32aeb49082c2c11c61d1aef2a93e8b14ac9ba4b0d842be1650e338b433d9009f9317d62615f5edc945d397e7cf9a345e12d191cf598b82637e7352b60d42fb358e527c15caaeb7d57ca8f292de4acda1e2dd768e653e575b760f485860b9087628d7c23074bf21eeefcef1af88ed0af6264a4189dfd7ac978e509591dfaa03c109879079f8bf9778491f135c4e0623d24a48d262af95dd1d36b162160cd0cad92f97a9a6a551dae6f16d6d359652cb84bf25780a0834dffd78361bb0c0e52bb8867db243076b44c0c4700825e4496782d1d674e99a60f97579b3edd0dc77f65e7f212a2fb5b56c0ff8ecd40a5168fe0e5e6e35a90bb22b99820977a337a702336883f413f3794b4d8eb57480eb90161366ba540bd187a7fa2e0b3cefec0e40b570b72f03e54353316abfef0ff122a9f7f74881e3d9a6625f06f1136126b8abd6974db99d5134f5fd8e2a29d1c0f5791c9713b68e83f0a5b789bffccc6640aba31b65af0a7aa4e7980e683897a08372f59e6ff31938e02a45076579fee912f86afc45cb48c32b5722051ca2e4175d076485c20fd232f58fc51cfa0d9edcd85d498603ed0b6b1c44aba81af380690a223e0dbf3eae64e097401d254f4cc49b09823a910d7459eaac02483e510feb436f25bd3afd17ae16593ab6b038d818dfb7f96bb0836d6efd6e579c0d05447d8a0a4d8fcf68c76bbb2db7b231955495b3bf1c610c15b781c7a18129200db509745ae035e09a81b7b8caf02d16a7ce9d834e40f378d68ff89c845388ce48c47bca2bf2664c77d1b0bf62fd24dd9257ed6f23098be23a9875e5fb84c6d30cc116e1e5280f8d6f306aeee4b5fc5518aeaba3f64b5c616f8e113cb54ad231eacd3aaaed87180de6c8692645964c1cbfa926a30a2b5a49373f77a35a363bbd5e1d707efa919defe4a60dcc1b607ea3453acba6258f8fe6e68a4eeb31bc9a16d8ee794bcc4193e68a41fa548ed89af7763809c7ad5efa0b902128c621b02cf7e04e5637f5122b6c97b20c217c920b820b1ad8c7e12cd4da22bcf179ebe4c8c8c1d2c676959502757e4308ec73f9884745dcc5338102cc045d371e66560e3ca87b853d7aaca0ef55f925aa9729dde9fcffc6e170c6ed3949231bc9f6e41efe151b501098a92e5ed0019921e8d4dd71223881e543d3d9f85195ae69c800cd845833f58958c3a8096a1d2a0a80df6232ee88e4c7dec877a136412a90935ebe1f0007b2093added5f49b611934ed733a8b46587d833bb911ef4d795345ae53da244c30360ad0d3d49e46f33abe0548304f10d7ded197d8914252d2a52394765cffc2ddee26c70723173712cd42e08502b2377f9dacb470b66ed2137d72710a88012157e24f5e238c93de4624d23ce8eaf0bff3320ecef8295c1ed727081e210678bdce0996efa2f0b68b368e3e51577bdda3554dfb882ed6ecf1bc0ca1ef4ec72c437733469082cdeb8ef243eeefdc327495b2ab2a0786dbfc3b93208c9b126cfa3c714b7ea79a41eec9f486280ce9ea1774136174bd5afda825a78893b941b5a8c8936d8d80efc343f4b2cacee67982be3cebbe487db5652376d88b23fb6069f594814b2d66c8b022c92d706409a9964b3dbf7ea2154fb52836ab8869805e29b93e20c8cb8a6b9d06fd953a3618a2bf128f8dd9aef2178e3f827ad34d9e18b100a601aaa2f5a6302302132d8a3bde725e4e792695463fab0ce50d469012bb1eec61f064683324a5b2f5085e91162048be9329ebb0d2b2509fcdf345778b4f8ed895f100777cbf6a134cf3dd03c9e8ca933ba7be3da575f5c21b483fbff19c901a6d5992b00f901b300ced0f978331d626cdda2dacc15e6d39123f9396cb5c81e96b0fde9938bc287dd293686ab32d4af1b2b1ebc163aff7fc2b65f8b5aebd64e281f9bc728f14a9882bb333ad76d70788116556a5545602b9f632604f5cfd8a6c4d7ae57f4cdc96a600a2a8c2c8d9ad6320f726b772a8b87e078daa8627997eee5edc5927f5d3a908c783ad2c6e3d65e75a466e4e2702b43803923e9723972af22588bec1df1cb5418d414d73cd5076a177c23e7f99858732b461af8f3764e525648378564031a4517ea8f207257de4913395311315fe599d0f8f209601507027ce2ff3bd0b759d52ee07f727d3212575500925665170447fb922ba9b00edc27c47500fb4876bc26e4b2786ac23b1ddd750241ba5383aabe19ac5c120a0e410f0015f95ca49009e108cd22e7566b324e8f015fe4982954e2919a5f4ef56cdb821162cfe362468ba41f706f435868208072e62361ec0b6a0361512397f600d0a2347e8a28b47bc94ca8a77b7b7be250c3adcdb44ef75d7d4661d76c9360cef0f97747927ccf81841328ca48291ac4a0e3738a83341ddeebaf9213b1e59a8e9c90d1712125b943cce7972bee265b6b21301c2fd17179b7450051467a7776654d51e6adc538174b4e7117a070cc2193623cf3edd68e45ffdf925e6c055838bb67883df6c53268c343ddc1a6e479e01468c77aae2ad133c8a048334bfb074d4451dc2ae86f6fdda750531a279d7f92fae9ea7d10f947d771fe4a32cf5f49e4baa20cc56c5374c5fe2faadc1f116f56f311f558df3c6e910f09a5544cfab9b596d693d6fb032f91fcd2f066c93b44aa198639409ada1c84a8121b1dd14c8532832db26604551b54fbfdc3a9df579eb4142d2c64eae4b85a856d73e4aa3c80b13203215f65f41180cd9cf814d677d7eb5e4521d4f0d6d0492d122bf108bf4267ec7d95c2867c64647a3ef826118a489b56e7c6725d6f5a04f4006f7937e518c286faeebfab8da23fd48d20736c82f047ab216d4a91ecdc0a64bd5a9efd2595c11a63143278454ff169d6f7b6293cda9946def158c6d181e87b4769f9b1a8e607b1e3eee2d16b3fd93d7de6b82b30bdb00e22865ff31ad94268ec3be3502876de9af3972bbffe6f152375b0c72bae23f1509b71331b5f67a1da61c47f6ced79a6be99f3f97a997488977c84ebe1e7bb6b17e3d7d2c399f72da625c1356af4078e77a955668b66c2df1e71dcf911a27ae75a389fe37fd1e306ed242f38071631d5cef88dfd206ee28c457d2d9bcf02c088d8edadd18ebd72dbc773be395230b53974c029724a0efe896fecbd282259f3f358aa6ba650c1586660ab05370f6efb3f44d738195f3084ef1d0c76be52bf44c1a02e78bedec22b5de044058d64775f7c95f772678c6bc46633409d43dbfb7f130e2ef0924be1a9a626bc0fbd2eea7edc44df7fc351c86fcc90ff9abcf56f7574ec26caa15164281c7e1c6c284ab9ebea5f5ba8eae18bd8cad42abeffacff1a9fc1e8fcb8fce62c337b5f583dfc3b0b96dc7fd81355fafee27f8b3fe9a581007da59c487a2cd0f83256381fca902f25c0bdd25662f8231e2776194b9038bb2180a3a96c77345133d4b5fbebf7c5141612a38b466c81572b5a888f83e3f47f62bf71f99472c7cfad45fd0fdf4f1315a4514354a7d8e8efe61e99c3253b967714f853bcaea80d07a6216fd02066c64b825706b6db52ee5080613a27056fc9cd86487f60b97b391b04e2432ae02afb3bd042c6b254ac05b99c8962cb58e201b3d30e3dbc4b4ef5efc0e7da28f68358fba65880249c74e8952e1b00fded3c256b0031aa253d0067f71ef5cd82a15608d80e65d9c26f0dbbe8cb1fc880772379aa7bf273096588033fbef4edcc06ede25da3db4ff3062af160bdd1815cf3d58481fcbaf16fd705d450a1bea63784c254e028bc324a577363a5746d5b9e0878a85733beb1b66361eb891be0c6ddfccd51d706cfd9686ff3f2189b20c53e3077859a7d8a8b75839fe8e278b25cb57227497fb04499c007b696dd63db0e36ffdb0f206760662f91d1b3c6c875698e4975cb1dae4ce24a9e9d40b4e9cb6c7d02c7f3bdf5b57e8c9c3d6cf4752daa9d78c4a1a1a930ade6b7d1987b0b95f3d688c9d47bb03118d6e00c36a80c046ceaa8d37f3cbd50cbe6e89c34ce790807867353fc9d0de2d06b6f0bdd1c7aed47dd6bd5469e401b1c3e8c96fafffebdcf1cc72ed982a898db1abcb53c8c635fef6f1db10cc570aca0fb159c5369a0be9677eed0e4cc09cb2f7b58faf8e1225320d61b6ef38be7bca9eab1517dd7784d4450ccb739609847b160cc9e3f89f1c6a7795a233f3e1d031ec4b2ad6a961e5592f2f4511daec4e8c5ba7e19a4f2dfaa368cd15f55216cf36826b8e72a19ac45a8f9b5afd5f5198952a7c1405d4867fe72b00cd3f9debb7aea0dbce118aa7d46af9fc293b149ff18e4f1a7498a2f6888b97d365a7b3329fae2f9255f6e3718a42e50b6ccd51d98ed4550e6a99298c9c203493543ebd0e614fa8e8298a2b7ac0c7e3d49b4f882d2f7c457dda9d36c7139d2b258bd75ee4716490ceff363e2e7946031cba55c3ba674fafc0e8ef1d2be5243ddb43e80c57c6ecdd2f7700afc8d7ed2b484d92ffa279ddfeab20d7226b5afbb7af608ba067338d774db7a84eae359225cd03d81e6f175d0a7527a3099c593108b356d28b9bfcce1f52cc8352a8640061054f01170f1bffa0d32c073531ca47111ef7a58e729ffbad9e9d1c25e964a957ad3c117089ad18fce4a3468d053c1a82b82e47d7e722a6ea6e8aaf687ed1d042da98e70783c805f59d4de39087c7044c290179a65adc96221e99afe6a051ccf7412c13b473ef81b7cb0a7015fc9ca851109c91fea1359f90eac6ef42d3597530027c6fbb42c100751ba27cb65213eb146ec33c072e7e79cac2ecb7fe9cbee927a743a5fe246c15a86a79b9415e73e7c09063371741cb3ec9e3628bd3a5a61a818f7b2a0d708e31342edba59274a42cbc519f97d2294c6642fcbf53cbe86393a864a81f051a0f9adc98222de9492893184b32e0fca93cbe00c0dd335c4a33e467e63196083bf05e07ed5102959ead2cc7230226bbfe692cfb031e8a6c902379877c2fc5cdb5d871459de432947038f7f85808adc96fa4d6301b4bbc9d5775b2c0ebe8dd06d70fd2f64953da301c9ef52c4fdc11ccf41eab2df82bd47a11793d3373474d199ac313a1d0f9a5abae7c57be20a21125597ad7e8e568c76291a50d015fb0c74e84711c5c4be717a75def86ecd6637cd079d583392136429efecee28dd5a72dc53f23202e3b73f97cd00d3e599d972bef31b03fee6765ebdbe8cce6ede0ad2bb3037bc196a7f35e04528c3ae64d8ade2d1b5a4cf385de40fd80d2f515119eecb6bb33502106a2ac1d7a9423b77c1c3ac2dddc5afac60a8712bd1aa4bed1caf3ca6d6903783ae4f08e8f4104bc394b34e5eedbf0cda6d762a598cdad5020c6431e3388aa1e45b54ef9d50fd8edbd95d94d4589dacb36aee56d09d796e8ed293158e20a15d75d4a52ca9946738d35e9bd75793f308b3a96b4f7814b1cd921a3ccf04d82e1af8965f3a7db4a60b69102672551945704fe0c88e21338d6cb48f30c95c876215c0614d909295b7513d3399d36bde5df35fa289db3dc69bda4dc2337a4cba7b211188ac9c4d242eb4d07350a91680624fc7e3a13f00d0df4d95a166cdb9ce3fb486f9c7c146ec0bf34ab6b0962d49ca40114f995748c901e5051eb6771bca668b4a786d7cb18dbb7fbd40438fdaaa2efc898862b2def1165432204ba8d6570b2ddf4b96e4f211cccacc4b897f58d0f76c9096f26fa7cce050e4c819391096dc23ebc90410f1907e7e7b516f4adc4cedbb9292a7625bc8d69cf7df0c9c6e15c34f5a1b5f5a1cd069b34bd01fb80d99b36ddeaf44e85164a003e3264f099e3f2818b5aa6cf89e4590661e3efc0096aef7d4af08d8b4627ecd076bf4cf5050627989997f162071cadd4bda9c3570fe22f9e20fb62585c7d9c21d05d499f08d6c9fc32cbc7867a171dbd4bb2f99f815790a43147897ed32259f01df16276de0dc5d903417153c243f9e3df356763677eb3d24c4b9112d0004bcabad93e7b91b56048102f23ec25cec849e0d08cd7520ac2c3f127b0299455a4fd0546a67ec249d21b3d9acde4a9a3c67e3e3f9ff41c51bf8fb1577d37b099a24657917a5284ff7b2f23917727b116b6704792d5b3fcc816e27a6715233b5974c627aa909d6e1e3005e4b019ddd66bb829f1562a33dd544de0e9a11d8589a79814d46a1eab39a2299eb915a5564ac82676c0f5a300363129c03f6e42d4204b9f5a417f8683c49f4deb5d882252bd47be2f476444fe2dae2ba9f4efde302c9cb47edb4754d44e43115056f5ce7429b2026d93ddb352ac5d4632983461fb3e444f501533b5b16e02bfa5afb175f5dc2371b35ec86ba6d12b040940e0abbb3b14dfb058799cbd8d53fe7f4e8b383e7fe0e0570034462f235df549349b65c95d9da9ae5655d5f418c3c3e13c21136df26826be41633e2e3beea6a6fab1771fc1069711f52321a2e68c37d9354c8f9db318fe711a87923e999dbf2bdc8a20321bfff7c80f471c5d28baf4ce1ebf545398df26114ed5237c62ea21691744e79a722dc0bda221291cbe333905c1948d36832c0eaeda5d72beae3017778499544d2d577b39025554e1bd97e018e1b5f34f66b91be386c9d811b061cf53d6057b17b63a067802fd5315a58601db06c70c81be21163a6eee551c64d6835cf8c5b515527e06f370580ece2cc1f61a0232b3f6dcaad8c92608048f50628be614ec18bca933d77783ef9eeedfcca9a96e9790320c0834740f05d21b45e6ae3b5b2505e311d4ff85023dfdb1f9895177ff010698b0feded8a54006e7c160f649bfceade14eb59a949af8f8dea5f7f9e895f35df6d9817cf238653838e8de63b7299525f7b49dbf296bd26a89716b0dff952bbaaf3f2304bb2bf6e2ced2b8200b4096046d47d33c3737a268481510debcedeaf9bc2d81dc686e6076f28e826db2da66ac324058808425f384194a9ecf2732eb35922fe63f8947f7d7ae04321d4209b2332822e52a34aecb08795c6fc7c3edc26a17fb31d28b6835c0f637f00a440354f511e11a601778c83bf106c73d6f0b7995ea8cc283e659eeb46dbf25100e1a127a7c0a5ecc231d413ff7b71240185231aa8bd949b8c52837b7a1912c2a51520930c43344cf7caf334bd628a5e10cb7015b5109322512d774ce0b20ae6eea9e847898f57a190d65087ed856b35ad1641514d57431f593d2dd0dcd8c98099e1581335698ff124ba365cc453307c52b56b328f82ff17b342525561494e28b1d5594a5c4b16dfd1d49b9caf7d08c2200579172e2e0fefa09bd168a57a639965d578234c60c41d297828fb2c2b7e583033dcc4de745b7674443c17fd5b3e406afc93a62e227c0a679c5e91a0ac690431e6ea84f35f25d5b3cac0c4ee0e6b7afed2739e8eb5544b286319dab28c2adcc00d43e21f74169ea33c6682caac91bce1807b452d87b520f4a9e6195693a368c11e140762cd20080eccc207f358a59c37ac64cd1771f8cb95193a19bccf2bb5050be7bbc9570f02ae6e9bde807e677f265378ce5612766c4207a17cf414c149904234247b3e8e3f66043d1e9d7401bb0f581ed32da7ca3e9de72cf12372190e27706ceb390fa05ce9922679f15d5b7def4cd2212720811f1a50fc999998ab5ceff945dc174980861f800a0243983f2b4dd9b631588059619c0cd2d84da4c003ffc4b72c4136b107f155fc01723bd8b93a5edb7082818704c247f1d2b2e6fa17f660095191864d5c6301e3d750cb9815666f32b8d0e99ca8756a5f8cb33dbfe6e6fd0ed996686533d7ff35bbe457d82eda48b05239bfb4ea7ccdaeff2840ff6a8ba187817252fa8a733bdfb4c8c1df05e9dd877cc307541f05c68e300d262ab28929229a52b27aa9409ff70d6a5d55b3c33145694d1d8d55b06ba6a2bb7da3831bd3dbfae0d986b90d71b246ecba5dceb876598ca2abc05a79ed3dbdb5f1ab96a8952ef56f7262e528d5771806ebe9c4717b0fd780779f9c6a553c14692c47d555cd4cb8b632f053d38dc79fcd7c7f4c80b20fb6fda40d62f81ca2efab1ec51b881efcfd36aad05aeb525c858e32110e56e26437bafc36304f96e6bb7ebd296aefc83a9e64ab4dd903b6057bdda1b1e3f53b865dd957ce20b227bb5a6e21a87d5e144e46f136b52a61244f30eebd1401ffceb2001652d1a1e3c1dea919ee42b4c70714efafdcc68bbc37818ac7136964566db45f0a3b5852fc30992d5be95433cf383e64f78547134768e98f31f16db60a2154f22b70ea4facaf8c1bffa0a6339a1783b0f018bf3d29ad19e3ecf7a91d389c5e543d262e64ed4ded37ad8b0fefbbe92df01430438fa3ddefb69219dbed42c7454be46dbc11ec6694a304dc93538682170a14f71285f6bbe58a8e9aebdaea35fcc5d179f38ae57565113cc6b76bbc2a6fe0624c37f955dcc17254e85d2e7bc92beef9c62255088e39bf122da8a42123201451d806a28c08d85b1d3496542277154738988a184f20a49f7c7148d8c373936f9e4b93e27906452608ff61856224fe7d68ebdb37a1c1669edc0621fbd34c6d0ff62587ca063964c1f0fd241d84a0b20f29e6fe641dbb9287017015d901d42ff2f9f18b6cc71467bed2a0233d84c324d6623dcb4ab4c1cb82d0b77882687693163a8400eba95d33806bed5c6bcb46011c28b699f30f4bce2658226208889cbaf54628484a866d5ae7a45e0dcaae3b8902171e536c2447254b2266e40790f491645fcca486df05fa29babdb2f6e4e2459231dea87e38d62850bec43a097808a45297605e80fbe701defc294713c3dab19399266f0e573de6de4f1f53779dc4b29462080ea1c7ebd4984ab99d35423a899790ce9ecccf0dfda3847e3c67ccd2085c704649674b3e8c5d17ee6b614e9605174ea321f2fcc44d80e9c922bf8aca302f38a163e3fcaf7f7e66fa8fa63d7de51978912c893c2e345c57852942abb7e9910c8d9ddc71ccc53498a3f5180befa2dd9b284f8e151239a685e77227936889fd79cc5d7feec7b2476146a428f88d7019195cfe720e1f6e679786fc7d182f244232ac96a7e6aa4868f0175e09fbf317aa7dc6c9eb37aba74c34492c027bcf13929a3a72c3719c0aaff87fdda09933cb11caa40aa89bb06bb5f66b5dec1447b5294deb2d72cd6729d4b2a303b78efbbcf4d3259b54b1aefd4b236a28cb7ca50946692bfbbbadbf096b6b188716275eb5d220fb3819427ceef2c58caa4cafb3447520a9fc176fe9b6f4f23340518cee2badfdcfe694c876e7c1f80ac755427e24e0db374d54e94f3f45cf41746632dd6562b124ccfd653124c83e24480c53462ad49237d88e52a5d77a771e06ee99f2e71aae580230d182a281bb70df2874d91d1ba34e5276b496e9c52418d2ab65de31ed7f259dbc2233d4de90b7e845ecd23539a14e8c0833c76c1025dfbe5679cadc2f39d45ef7036f70dd352e7f325ad983d3d4d8662eb54e2167824a4f72b5145a0678ba5955dcf2486fc18c074e37f090600c36847a612ef2822c68239491a01ef4a3d91e18f48b855bbf1d4dbc8ef2bca80df1f86023943f54bdfdd77b04e3c3230d8e897aa21bb77559169e48e1cfc302666381cafe453259cb28bfd96b3537a09b25c9950c8c8d33de92be0aa4332dda02e684151c840554c582811720cf445307ea1d955414aa8c69f11c023e2bdf18ef69e478ffd23733f88fc46eaeaa2eb879777b6f96023b3a76c28746a8caed2e69288dba3f640e5d3879ca9a836c35ff9a85e86a3df116b82c753ab6456ccce5dbf5e83af87b8c1650a3d664eecc0a90672d05f570d4bf3fcaa7ef8b134c72acdf36157fac136052a75656190efe19e1df93625e068b1706dba30737337344a4811404dfd6dc5a5d4f692e0b07eec1e59fc55544a12c33a0d9edd9838c42f44c09a3ab7494f09d3bad21367b4fed8c92b616e7bd1ee6dbb08aca5c293b74d2de9cff85748b260a7efa0d727cb0e762aac582055e21187ff5470848b0fc71e0ffe55f1f162975a0a95c1fdb9b065207059751254910b0a1a98c8ecfff921c961c8b3a3da29f20c4f29917c6af6a6c40403ef9c57fc5b907c2b1c7c8c56f422b1fcc92fcd7f7a1eb91f9c7d56ede2cb862fac7909e486698885e212c173208395399a1b845b06e350e0b79e951a92a90f1764c84d7ecec205b46bffcf6f426f8af0168c4f1d9b051008dde01d662fdf0a1230c69a21c2b3e84394f3786dc2a325a1c8e6ca618c8e6592e38c37b9309a0673454690a95217d4505e5522fcfc8daddd10efefd38ab9f096dd605b1fe7a542e9feaa546fac8a4b0f860ba2a4c78402bdd2d99c604517e5c05a9ac2a4c67a8a0186bf339b2d8bb81743e7c74ba342c9cd89ac440195d53138ddc5f6ce60eb82610dc54ad4f4955f1db01542fa6f7223a3d3d39ab383a34cc032d4ad7e98b67fe1f4fcf470d5be45ca7d44c66a8ea6a662f1d1087de77ca3c0fc1cb21f54e7af7079333a348a6b83b46f93cf388120f56bd492878982398ff2b49686af9663d2b6870b851be9e33f800dc2667e98b0d7777da35d9ac7a4a257c550c644862aa16a92a4ff2a49fe379ef6f690af18a13043136d383a6c4f271c39b8159e29158ae3fd85888bafc70a27d150589551b4f8ecf485852736b52adb816e10eab5997519d71d850871faa125828f1106087a094ee48bdbe75b2b2f1c54a7771d5b7b3fa838803bee8f1394fa951938685296825b1a4cb8ee876b7cd1e141daa9b1cf44ff6fd09235e5752ee31dbd84b5d2ab52b401478602e9e751fab085a153fd30c134489a782bc0d76fd546118147e543302ebf03dc226f0d4e95445e039bc60b569f088cf0ce21adf58a4d1118712a97905a53cb4e1804cffc631560e38e2f7580a33633b685621897e91b8d8635b67863c7b0d11e191fa7546ba09787c97f5f8390776e0dba20030e788c26fa3aa4dd4f0345c45672dc43e7c52d091fe50fa97cfd24467dc8f3499f1c245c04a70e080bb49fc16db56408375b262cf509fdfa642a79de8bde3bd697946570cd240b3e8ba247290c7079a517ff00e68b49a81ab4176ef644e765e112c43581d7dd5261984aa889b07bad043dfc9092990cc203149cb91b826af78ec17ff1106f3c3c5436e2266da23743ff16dd22d4457f91c70c727f67a2ac0c875b04386e0a9f1a8673e7a25998cbbac8340ee2d58ab2b9fa1553b3b1656041d35be04dc72ae7b9583faa8b71d993ebf87d8bed62733e667ef4063e3b7df421d65e74d81093d7de300bc480b99afd4d09a407cc58117df450a40abbe10918a1438281360a935275177ae8e684815df3a0bc8269827743a61f40fa3ce2a86b82e9f862975ccc3f9e88a5b13980a1c71dfb01b73ebfc65a17dc94e1155f04af4732a6c0c51515d661df125919d955ba7c715584fa43e1655960cfde235d88f819a294663a18effbf6497144967c437c7d793166da963fd80a4a666d57e68ac2d286b81ce96228d8f953212f393f43dde1c9de72fef370e315650b3f166599e438403096ed730eb1412c005bc3f75598e24815947c23a034b91c3d54bcaf5a42e3f11a4083d5df8190a9d8e74cfe917f2e7d73b4f9ea1e74b8025e875c62d4e16ec1d5b91f64a335ea76d791c2cacbd8a0afb44369a15166b94039bd96ed1cdde45a6f162822acfbfc8a1bb9d5e1900185f35aa0b6448983270d8982fa32584096cbe411b64824af3619a2aa211d0cfe263e9f4816d874390044f7dbdc1ff02b34366d0a2283c8229431ca2ef8bb9b6d475db677bfe79fc9df240ab835234c1df3859795d9d9bde7faf952bed74688da6de3a20b73917dd6a02955718a228e591a0b71052e980deeff1d8dfc56afc7c9688203b7550fbf56a5128f547422aafa57674582bf6955c95e327abfcff88b9646fa521269f7dad9d2ff8fdfcacf480fece51c2b75929bd1e2ed8493efe78ca72404ae92cecbc7b1799ae89f0bbf78b23f5803ba97c211dbc2df27a351d8802ae2f7197eb5d203bf22562d89edfba9c610982400d2a36a51150f5de0d9d292abffa3aa444c3cd4ef5397f305a3d6e8c18996e1556032a826159723fbcfcf763d31fd8878e77c929ce4530a0225fcce78644d4d0d0d35eced19fb3562aacedb34d76aebb0297e38d2dbbfa3305b6b710cc27232d0c3c493dbc8854ac1a3210741d790288ce4d854895e19b6c29e31447e72ba3998b288b86c6a5d68119d0685762e8ccd0c2a2b8e63a265f577b690a8335ed427223e07d903e9bbb61a384994fd21dc682c10dca7be015d2a6feaaa3399098f855bca809b286b6d75f4a2b13878384303e34a32357da3679e55303f2803be73eb94c5f510a8932503b92d116f630fe34909d0a2b2e47c03015e56b75816e757c6436bb3e04a33dcbaaef7d5ad5302607c4192ff3a6276004a8a16f164057a7f41f4c813f5c35d19790afd85b4aab49539a7dd8ba6a89b0de0302de28084d058bb58f0d99b59d902ec495451da8dc9b3957f0672c0c46bbee5a1385b156fddc5a8e09cc8775d087fdbcedafaf29986b4a0a791d7d287761d3b281b4d7ad594004e31fa64ebfe0da259305559585ae8238a60af7e95c2c767f2dcd218c77905cbec11376427f9bdbcdc4ffa4ecd57199c64094fcaf97fb8e1afb018cc6f9bee660bdaf65bbe4095d73b2dc5e89a636672ad992dda84cbd9eb736124ab7db7ae0459f0c9dc94149d1b7c679c59f49a2d89855507bed21cf73d048b5afe4e7302508875a81b55e18db779ecf91365411a9c99ae720edae461880f7d598cadb885c227bda0fb691666448c568a4d9c20406df25a77fa14bb4b0ffa1f73b546267f35f01ee9bf399bda419c662bb4dda76d03ddb7ca3b9b50c85462e8d8593703b7649c2e2b421dadc82659b252ff65c68b7e55d67d1f154e692d4266f473f831fadcfe01004db42bb8ead1d96c101685f7d55d85ea823de24ca25ff6b492137a8af95501b566ef07fce120c428c5d9f67296040c5cdaa305221f2b5c9412b9ed19fbe134d25194d7ed59a5286d4405b3b378551abfad4924102f8c4ff640de4dbd442e66043f947ed2d64d9c5f6ba3645d963e5b3e1dc0cc0f7f12d7460203725ada0f2ce21fc87375266c440aa4ef28cf85d716c579bb41148d89b795cb4b4c47c9fc5f18262400fedac91d1a8264f457dda3ae6024b2fa4adc10f43c889fa859ea37c152d57915c18efe1d91f9b180fe56d22502288e784b2a4bd1cc679597abf83c8074bd4c9f3a298a411fb0e1aa7ff755f4bc1454af2b67e37b68e9654402d11c69111574979e7f06935477031c5b7b98d2819c0e657290fd64a5ec6c3df91d4864918bb9d9ba5caadbbd2597f19c875664472e95224cf9fa4166eab51a05fd62f609a8e24dc6d069074793f41db5c4f6b7f3fb2e151ee31df06d9d58d18d5b72ff711d148818caf8b59205ba512d4a2d18bc79137ee12ddeb1cf2c2ee6a7eed851babaf71df40558f95fc679e8e73c8ce1f052789ac06b92121b8ff2fea62a6407fa02aa05a0a9d0986efa94ea1f276b83c01c1851042118a1243539ec5df57715d18d9bd27048c43435577437d10e226203dc2fa14105729c7e1733fa8f2fe6581540ce1a89bc3d004139dac75742ea95da61bfa3e9add7989fe06d383c46670e0fe4ad661f0f8ae1528cae3ea7e14096170dd24744f6d3ba6958330e26e2695e9549ccdd6b36bd883584031b7d42846ad21e2d5e3d535c3c97ffadb74ffa139781789003ef16d65c95e94415a16aef0aeef331561e13e088e5284a3eb1aef5f1750fe74ddf6298285b9ea76beaada0990c22958ab6c5a54cdad9173085d8f87d457a00981d0accee74d447e92cb96d8656917f0b5a08b69c7ffa4f63af6acc97e202059c0ab7efb93d66ad4d240e0e5890533b9a19c2c369025ededac0de14154f0a72effddd7013ab09ea3b033b702f536bf6b6d2ae3e63cb4bb723811dece21386b97c642768c3f9244cc1b1bd97d44d85c2d58ad784413a2d572084a182328aa45093944679072a69c8814df2061f27166c21b85a8c3e50a8d7d32896bfbeb65244f597c3b48ed84bd02cb22ea7d6908bc4f1d1bc15c315972a90898f4a85f122c84bff67e99353df853f0a5a9ec0e7f96153365bd908aa7e54751b156432831bda0b1893e4af87534d41f8980ca4acac273a55a0a5d356a49770d765a8916d6a3083f319644a05de4ec5ee0ba8599423fe356b57d01a7ba586359dca1bc2c85388aaa07dcd50f41ceca219beaf637d51f9c525ed5e37b80d380f024ac50200c6fa381031730f7c61decad3262f61233f0f1372a8c3276bc702c07fa6128e7a07f719d91094f4b2ca4a8876044028f511f2069bdd6f0ae145ba1ad2d7bba935be4b5adfce7cc7293fe5635fe763ffe6a2e7a09c958bb95b6c770d3cd4d1b119d13ca1dd9c88add55012b374da984bc5ec7a5905c8ebd250c2a032490fd3b0ca419d721d6fe3f42c9ec2671f135d0185debcc1fc40fb7fbdeb0394c0c2f200793823d8147064a6ed851d895ba4df6754fb9aab4416669cd2d8f21e466e7abca82a61f63349ccb7fa46079c263379f6e9b3c5b4a82d3ed252c20c93c3d9821bea09d5ac83bf34ae8019435c36f37814bf7fc369c3f2182d3e43776fca5666ceb185e78a31c2a10a347607f8a3fcfb2b8f2b8671eeda36a7fb192cf073a8f1e2e689229850ed6570453dd7d0dad81ecf3e0d670958af173cee7ace49daa0e99124535d894bde0f7ba03aa0435daba683c5cf65199047409c80afd02270987e0f59a574b42ac915c90474c54bde6099c660aa1eaeb3cc8c7bc59155be4d01354f5d7ebe9404076bef826123581e415f3c2731f2a502a801a83d2d57b8a7212ad4f6a39a8932ce75bfc89203d555b2181ff23d850fac16b85f2369134bc4cc3673c036cd66087bb1b2aa4fc58a1ca2addef4f7d0664c2fe85a038bc29c1bc23e3cdae943df76e7a40c40655379c80df1eb17c08181d0615379ed353208a0df7396c4c89b09d501b475815517951e52d9ad072c6cc9187451da16b48ed5e2c036fed5cb7dc350c77d61000f1ac00b11b9cc7471197ae066334312318fd9e54427f0775fa21d58a6f4e34c92549afc260fb27d81c62b72e08810aff9a31112af660d0c8aa4ce8e961599ea8e1c65fc242a76dbec1cae02642a648325e1bffcb19dd809a2655bf0c1157f28da79b0465986763794ed98b1567bbe999c517d591dcc0ec77d4dd6b9cf3f61d34d9d6dd85a88813e8d812a778ae339c12c126e9e2fcf90903cf612a0ce4881acb4e52cc1859e5f5ebb13ec3a458c670cf005a316a8ab7b571d402fd3deb63ee522eabfdd9432235ae084fa091bce1b98148ebdb710e6b37661a99c7647de0e1f2912d8102397668a3bcda7a44203631997d6e825f69a61626fc3dbeafd8a3fa67b7ce7b4bcf9cc4403cac7ff9f4bf033386cf2b64c60404295f30be1b6113c37218525771a2cb39b460f627aa147b8b502881fdf563165c738d9070fb5e9c973ff2a12a0ee16919c1c82509149f01029896ef24781fa685a85df3131d11718bad5f9e5a24b47123f469026a403add6bf1b259258112d40d7a8605610ed09343f90ad6f5eae9abf28e53a84f9baa261660324ca8e06fbf9bc3f0eae549eafebf77cf12bfddcfa74d3bb50b2040705b6210f7bfe2619f7d7822e6a9f7c7f96c122e264ae23e781ad82956e46d234530c4987e75ac6b08c43196bcb3718178ebf8b98347390d3a5fd9edd0fe299cc67a6cd9458db403d5a56cc5bda414208fa64df4b7957627fd096186f6c56c834e2bbbe6e0dc36c45138f84eeac0455e069b59612400635dc9469593f78a4cba687cf5d63d99da430a059db92678602ecf26b27043ee5db280da5e3cf002fc4cece6ef3df017e6913338655fe33f8626413f0d9c8d836c2406e5cb7fee817b096ff8e8876c21f8debc3eb7a6d1e9530843e37854e907cd54bf6faab51c0a6aa85a6cf815f941465081879a1bc3e7f034cf1112b780cac40611d68dc764a4b2fba210f959ffde49445ec0e410a324dc9b7f90185d6c96fb4f9114fe3a5b30409a61aab84006c8964b1d943e80526e969bc7fa6e67b69b0b5a00553111cc0552406db52a7b3c246548afa9cf0120aca65562d5967cdb8cabb3cf8993cde56de5857bcd0dd50750e60f2a554094563660d028b1446dbb6e11af6896c67606fbb5ffaa990b423406550db15bce2a83b1e29ac06cdfd7880e88019312559200e0805dea338462d754654158e8ac3b9692f654c789bf968a717b3248db1f80fcd46f3c3d7bb7895b72bd9bd621f7654e4ada89142e6b5f136225d941e67ff34195ee1517b6be021236268f79f5339bb4e6b222c4b01729b91e0dcf822f7e3a06400142b8e461077de41b47f82590e6df981b6616cd45ee2cbcf1995050e76ae3719e8e923a2c326a0da84730da80c2818aad8c3d6c3a4da26404e9df0e009da904611568274c270e48e382151e349807c98a57a87d70f6e8f14048822d79d1cee05061d5d696d0c3df5d3aedc18fe5dfb5a675a932f3c6b69a1d4201dba5443259e8913d5e038796379133035cbde2943393b7e50028a9a6cc3ddd1671427719edf1c8ed734f6e155593d9c625d3efd8d3eacfceceb2bfd1dca980c6807205c9d1d00de1c04bc7855015ad4c432d518e32ab69cc93f4650182793c49002a20c2354692133521643ac03dc4a1919bdcff3f66cb503d2ef01e027483ea2e7c36474eee14d50c8ba215deea52ead80b8d275447e968d06583a7c49bf0c1ec4b96e7c06e2336d85a204930d04d18d5744bd3ed54ad9e4b87eb1419def9cb1f24ebe80f89a8f92e3d03d0f081d1cb8216cbfe9dda793aec5200ec56e9907a467a54f8437a624baa3547bd961596eeacfc94b793d16bd51fd1d62ce77b942a8f89157efa9e94abccd21077de0cc328ff6e493b273784c44100fff91912111b11897db79e8dd658ca608f2affb3b3f7f7f7959a94c1c5e087b40f15f372c00635d15fba342f6ccc58387760c8f2674f7df3f3dd672a59c6f2f6c802a0b094133eb0d06db8e47f807b70bc6724043d2b908a82913fc1c79c14d761a24bd35f88cdf26ffbd17f1a08795c73ef00e72e44cdb002fed49d6da68e9266f101fdf5cfd6ad97d8adcb9175ece3fa902f987f240215344a1abcf7abd761aa7a095dc3e76509974dd3ae96c140ba4c596890ca79b813da2f2ffa7743509e9fc327f422dbf0213b32916ce7e63749c18b7f70870e11b73aad5021001b0f44356bb5407e183c7efb30e7eaecaca82c9361dfb2d6e206ba9882bc70c40ea6084f224b11dcb8b0511c76be4262b4092dc5fd12b530f8cdc188d7f2969fb92a92b9197ef530633a327f19f06a019535a820bfb7ce15584220fddd8ba5abea95f0b661b5867343ef8602609c9055632b2891d5dc061eca76ff9d0bca7c45e8cdb79f16b96db8f4a6744ccc9efb7b4595a992aae69dfd2048426c8651dfe6592546616f8c73148cab466b1887a4a176be0d8455ba2fe7a3a69aae5c93c2e9c9a9afc6e171f6968783e66658b5d95ffa246343f4e02b412d1e5d776a2fe5a81128aca3e7f6e6bc8350fa309824cb939ba94b7cb504c642ae4c9935b29ff2bc7d51803856403afbf49b7aec0f980df336b7357c6e1cd396a80945783e8687731c9a6d0b9a7b0163b7734cf5f7bc9b278e8c1a7452b82117684e500bb673d1adcb162b20937e00afb630d75fa1735724c32c99994dcae2ce58efb8a85323a0791b3a2aa6236d491aa3682896e3451dd7533c4e4f3896181ac05f79899045a4336976237fa79f8a32739ff6afa7c1d7b073caea99f9580d3aa421f8fb9fb86c4be9d576fff673370903227f20b439c38853f1c2f358f8c7214c82a480b187ec13f582ad28fb9135e923597f84a4cb4f8e83ca47428c330c80dc6260d1ae0cdfac68238f91cf2c402f5fb4920435b7e23ac729cb03afe53d995a3a2ced40d32d3e904865843b66df1a1105ea4b5d93d58080e851da3604190472ffa2c2d54ab96ffc4c6ca3588fb92f45d671dae0fb1a8464a55a8699063aa8f177e12f73517a807e7a47f2312376a7cb437d768143aa71485fde4c2da0eb0a766c629d22586412571ae055bb90e239bf8dea59e9de4e39a527c99ff2e3cc911e19743adb2efb9d8746ef664ec1f20c59f2a97768f040fe48d411c74d11127e92851d95eef004fd5790ebc68efa1b2e44ee7efd23919728d461667ae1b1d6eaab37ce4a8d56b875ba67980993eba1b6cc4d17001585cfa4bfdf7b6266e57e90c812eccb8e8fbccbafccbb61136a96387583148f247568f93d49b3eefaf383af41b5d6195af3c9ebbc3a55378980d8d613b43661bb42c4e659348b29e44fc3494d3e9c660996758d49c467b324cbcfb34e06ce56f017b6e636f5e4aef76c0ef91a1e8cfa301065075992827e388a0e47f2629d06449653fd38804fcb6a38d2e914f0311b590f0c99e806db9c7136cc0611ff80170e5c5216f95acecf23ec9c2ab3da3ac82e18b13c8fad101fc58aa5e66ba3e1b3f73c0047c96294faee9d6f84a1434faa40de8006ee19d9d0a973f9d831ac491f41270de73aff19c4f4b24b38b561b5985744354a8e00a71224bea98bc130079b96a0c76e7a47a91861da31be8a8833a2cdd1ac281729298f422ba460c31b9f64ee721f989948be914fa1bb530dc949c4523a5670186b6bb0ecb8385407430607081d89559df4643725489e0605c20b97e28272a19c366665d4b1a5b0bc98151fbc5fef289666c3d9eb78804593d0edab0df148d068540859d800bf8013d6ae930827692a1e7d24822df1368f819129f0b7df401098d8f33aafafcf5ace483c731b460f5d42d7a4128b57ec3c786ff764320ac33543fe35a6de6e47d4c5591bfb2497f8ec1d2785da6deec58bf2e1d11482e0cf469acda35777caa481afbc44e272efbab8fd623161406dd8d20f02aa958aa5e96c534092fa64c3d7846aafd29328d5ff8719df416b2bcfe7bff4e3975b136433838a4805b4f80de3c9803555945b8f001a484728d0b6e6bffebc5154edb39e6a3a52af5f4fdb9f32eb69d3b0892ac538bd26f0c5c96324854bcc79ef9ea12df8304c2c8c6398159158c2ab9e959e27c83caf8c6c09c959991d6a84fa7bb0f9b5715a055be15ccd4f9d11a1081a3674efbc7999d274def1aef77eeb4f6a6102b6f7995f4d2d9fba7af23ed4e5d918b976520c102634d905b268ec9658662cb3f1a97ca34905bbf3d13b875e9160765a0d054e15cd34dfbfd7f368e1a762f34bfeee96cd487ecbfa19ac770ce31afd61cbbd52fd2600021a7ce190fb362676f45181ca0f9650e702ff74a9bc6b9f87bb485f78daf91cd1ef778d33ed64b4c99206a7182ec766328fd80fc3dc2763785f9e257978efd9e1229034be009f26c14d7a4848114e5ba19e66de7c7855a0d8b5f90787cf9d1c4d7c57dfce498d2f25927bfefd645fc5896c110cd6ddd0df7eab1546c51b2301edcddad888e046c590f33794b385bd93e7ae8b0b2bbba43ef10577bf2b37afc761dbf6470885ffc42ddcfa01a2109bd864aea04d6d823367f439c365f689da27cf02c961fb732b9585744df759ac359abc9716d34137629c87a69db105fea7ac0bc7447f4bf92db8c231b4ccd849c51775d4c05b36d61b55863a44dcc146f5fc7ac7742d29117b50ee3ccf3426d887cf0e301b72ccb0f93042e4351d1b3661d6d39810ae11fe344febd000c2136eb4809b58039e2df39de0eba7d98967af4abb3aa05789b48f471bd59ed7010a9f723b48368a9a9ca7af58fd7f600345a93dbefbb678b6cebd0ef237eccebf3280b02b305326b40df1176cfe62b7157f23eed79a60df7f971381632aa765d9ced49ad299c8767f476d2933e5ce229003bfd72118e7c0475a5f0b17b90f5285eaf1090201ce674a5ed57597982c33840c591787c407072c595db25a9674b26df654153b27eab9d2644018d5430dd95b7b44e0e6ae4e7af2e0c57278ff7724e0fb71e7fd47da549fcd82a4a826d71408c06427430131046969ba9ef9fded4bfa2114630598af7a788f8ec3dd9b38e94286a938fefadedc8d491976243437e9a35c525a9f341590f48f4be6a9367c59473b3b081a0497041bf22614c5eb127bca622c3144c1c7f2232189de5f5736407f3118236424ef70b5857c264055363e8657830a8233aa3ebf2f23513269b4f7150c45b3379cf7946fd4811f19de75839f5d0204e4caf120b2e5ccd8fb9bb8fc8e45f59bcb740c58b751e82a7c9f8c3116afc6002a68af2f16d6d98f2a8a0b34895a008f8556bafbdc06378cda6d280a4be6a7253132ec4b3a27151cae5da4137ab4e86bacc3a1a949d01112afcbe1e306e0177a9548ade37f11fe541d3ee9fcc2db09e7926fd47bf6ee6fa5f61c532d4b061acddbb8091b3da6e4d1eb9452c7309a424496c5853ab67d2fdbcd78e29f8bfd09e98408b351a9c5ade4387448382780a1a32af2048d2c66f35f57689e7df22dca63f6abc6c1b3116610984dc5587ab223eff24079828076cdc9567dcfc23943dceb0a8b23e8435f8b444a2616ffb6aa6771562f47ef74a9f1f5ec259d9d10fac7212ce5cad43f153a80730af9bcf15b16888e3042b4268d718ab9c5d249d26accca15380414d48b1b354d8a51e0d02f63e4cb56d38d66a747bcd5b41dbebe42ff0329318e186cd988550a1b18e3639e66a661c634e6cc109b620193f3bf24eb5c57177609c7f03cff027c2a2e534247a4fc9f909c4c9941b17bece4ae175144bf90a3748762ec9c4c5d1189c89089ba3b167a70d327028d49b054c5f2bbed3d47232e9d459913a33549699d30ec1b699b25f66957dc7b4cf24b037aff5177f852ac8c4c3afe82d0f0b089a2b047efa61554c3a6efc4aa57ed16a1857e63c7dc79a05ea6cac5c18daf0b7559dec0e4796a200f610facc32ab07e1dbb995ac6f8088096be80a14bcb8237065f9292a0d627c150a452ebeef705640f15e8560b9d71e0d63cf444a11ed6b9f465449eea1efa64747543048c8506fe2c113d2b6aa62c16d1ca04d18f253a0bbd5db70979314a0c4a50fed6006a3c1c90d347097dfcf1d9bb540cd4318b2f68661bcdaf81148deafd274b40e6980f478a3962f03f5b056de88c60389f30ff68eb6d5c42082cd027b085c8ce1232ac4f426571a2423662b4b471d5b447be44650ae4de6ac47c50d35e6e07e0a6f78f34f3b3dc73273dea1fca3dd10fac6d2782784255a91560b007a5e95f792dddd37f5c13d5e2ef8ef5873ff09d341397894797d21663e1fc5791bed2f24e39530d2e65d6487dc9488c0cf50aad90e06c961c163c4286ca1906ad4e8a995cd7b07f29da0edb0661c6d22583327be2117e44d7b8611e88c50afc29044a58eba24d7481e6bf658848cc96ca784f6bb08c3fa2902335c8faa3394ffdf38b62c42fc6ae4551d760f1b5baddbc6b16ae82ced350a4cea5cbdb4f9306f4107755463072dc92e9e577767012b85c24108a4f91be3f082aa8f7c11386b3edff6f89b4cbe0a8a0b4b4f419c1bdf822d7c234eff02b6141051f6bda488613e0873a6751fbc802aa685fd6e2dac4c07d5a24987c565e4ce90f4c309337f3bf8a6a864e7efcba38b8166a51ad873397f1201ec4169483532a692f2b5aae3ceb379997d1fadc2034c50d2bf76a2490fa8c14878a2acc6c0cd553e1359d0d3e9b97ea26d2c04bb6854ba69301acec07adc0e456af269db85a557e8d43fdd0b2dcfc714cee99442d5a2f1d7f2aa9e75cffba3ec870e54b6239cbd6ce3f5c7994c867b5b489e050cfe7856e22582e15a0f2e9095b1211f80ea1d0caf44dec4480b1848464a83b559165370222c4d50e4367e2550a9e6da73689817ee805983e96afd2a4d378115438b6de7368df3d923e6febc07fe75963fa7fcec06363fcf893b2a4a696152b5b99aeb82145729859531fba289d5855def73051d46fc51d08b9effafd5f991c816b83985525f7af8ec88ff9401e35fb99c18382189f0591e68fd96d207863c21abd48bb4bd05f36a152f325959f98b7fdf6338861a65f27fd4451773cef56f18cbfb78e8577b873ea3efbe726b310e6aa2c4aa4364a0b41aed5d62c85b1f070cf5cce6387beb8ac22affbf7a6f43306baf9e8d79ca6e0f22e825e95951a6044a532253be15f3065efbe803f91761c5b32a7e613b49d8463c9d026c233697d47ca89a9e9e9c03dffaf15c46184728cbfb36dca870841c1d3a3ff77b792ee50cb492875d4eb641b76e6bd1fee22b39c09c9cc42163d7929bfc940c489c96aafc543aa0211f18e1979a93098518241d48780c615348d58cce715e5f79708f1e199b5c72a78600bfb5d5e767b88ebb88f772b682a9af86fa624c8152c6410ee98bbd7cce93f6de1d0e62da7a03d2d21a3d2ebc7a316484436dfdedae7177d0dc136bec6875bb3ff95d759651ed8c0496f2264cdda4249584bf8509e2d8e1038a65180772f7369b6dd9d002150a5a432c12d051b127923d2862c572d6daf90a8bc4b0d40461cf3489c1cea246465c66980ce4aac3790314023497d23cb6448cd1289c4f223f66a89decdf588f902244c0c583d49fd0e0446c4049d40f6d19c7ad1df8e76913158fe4d2ed44f4f25e8d166c4c15a657364bf3a8614cc91026b7e8f70c2231c808f1be48a657f4db05ac8eec034fbc804db36507d7aee4c7838fc6926cf775bbbcaae6dd87a4a8f0f6f119d560bfb49d8fc110261b87c4d0eac550352760e1a4a8e044bcc0c7291c069df8a04dd2f2fc1c54e7cc9031a0c71290317922677cd6d47737ff03aca61ef0fe965ce931ce1882012f98eb9f5be66bc240a7d8ad09e9be63c60009d0f6a3fed642286cbb4323101d73f5405863b2ed613393efe9032e6e41fd917d9a18675614ff1e7545a32de296fa68a761a8958cac10f416324713a6f35deb73d49d4a1c603ebd1d5e5549591ea0fa22b060860f27e25531af019e6be571c0ce4108eb0ef302ea0fad8cc32dacc60098c92f1fd48e009625f9592489c4bdff932ea8895f853fdf3417093d24d5bcc8ee9c674e9a07552251fa38231f4018dcfbd135ed40a7ef46369b14304ac9e18bef2cfbd23bf313dbf14cdd1e7713de81bb7541a2ddda3c6167a335a6c2f686e9cbe3cdef791d1e51a06ae25d8af94952bd782fe80e66962713f0f4a403251316bdbf6977598ba68409e7e0d450c6cc961efb024d5297959a266563df97af64fe47afc0276664f0c08a955ef60a6410d32047f7d3bcc24aee02e3ec8e7495870085df413c20e375c5ff5a9a99d4fcc93473f99e240d6e03c8ec8f5c9cd26729648dde5fbeeb22465fcb2cac5270e1184cb664eb70dd25a264a46429c863246af52deb4ad9e4f78f9d646f6d95f1fb4d898c2e7f349eb0dc253f10c3da4d8ea6a7d2b002d844e7762d578aa007d0a1c01af9ea9aafd7a1607e0476a29c5a8a939691128add471a852c3dd43cfc1c8bfec90f0b20f17bbff6396e1069772b5071b57c043564c7fcc61909c521e39a932a03c2888cae248678b845247be7eafd9091a15caebdb88ae47ae754aacad273bb32453156f3ecbdea09bd1b82213254da6ccd1059715bcc13479bba92c9e4c66020a462bf052329714a50ccf842ac68b3dee33d917e099ef905679a222ca555ecd503e935f9b6f5b0ca7ea22fe2fe30a3cc2415abccbc2b56a25245e41df0e59d1e83a1c2dba36c7468abaaa10793b35d77682cdd912535e4c80ab4d3bb1494674c343f252d28d9331178615cace5e0699e86a13c95b66426394388ee9310f38167f61c56df181b98a2ca4d63eb8a22d7aae35ec03c5336b42d88caa633fb24b88e9727d7431a594a65891bb2b782dc201971e40fc4dff70bbd63d1340b43a6af743bf6cb3f87b042de726ce9e9525955ea23bd1c2beab749dea1cf3c008853803e3cd7c05f1aa5875e3dcfaaf34f7213fc803e751aaa43be42a407269973051082804de932e4e2d4a9c97014f8a2b2da676d7e7c085f716dbd98de44ccf3902b92a57cf4ce92a7d50ec007cb1194b48a7e98f068652e7911f81fc8657ebff8d9782e5c0a712e1245f3f1653fd1007d6218bcd56b7df8d9fb2f190f94191471bea4edca73c5fa198b838ff069109b8fc33f4004ec2b818730fb969262dc186098b89009237dbfec1f90aa01b8947ddf471de12ba629ff77cc43be2f6cfa93edfca089e372736cab12822955303854af8645df5bb9703608c2d62b82231f0a396d435604dd89aa2cf4a46bcdff9b75bdc95d79c9b9e71e1e82333cc512a470985771d2b1cc0d698378c89caee665441d5f3afdf8eafdfa9a10b980b85a220339dc3c53c8ccb9df7fb7a4790462f907c189bdf9845a633838b96706c53f746f0f58399881692e9b71bdfe9818e4902100753078a8d93f2d40aa69705c3855dadc62aaf4e778f06f6f3a29220a8bd9b975a81da86143941898a2fb3db72269d1e7db4be12a2b66b32807bbd2520ed78e2a67ae9c73c2ca4a735b3dc29f070fde6342e0cf267619269a147234ae4b812f300adf709d36d1270911966603298b11f73ad58ae2f1417eb32a9147a0d69ca7437ad260b21b0b953d742e4806acfb240363e8e3470df558de734e650517381f67a9303d086587157d7a3fd833c287fe16a8904a6bfabd50120b514fcce79828a2976d71a4c797f6220a9ee55f92da8ae08ac1b37e037aeb4e2b082ec082099808c7376c9c00802b7bf3db15e139266f68a419a6274f611e9e5e85503cc46b26e75dbf8f5f36d4b806dfa22553408b8a3c90541e973ecf86fbe598fcab0cf320c879526069472e4e09e640a628aad2124fd4f8e3d1ecd8df7c6bb8e6814c01bd000b7fe7285e8761b10603f602174ddec958761ff40423a8aacb07fa367ba77ffe65446ec0de22a81740146d6533f29a4ff4a110a3010a83a97090043dc1698a015d6d2f0e32decee7eebe674ca91f93626d5a4c722b761e673aa78054e5ec0e6ae92a1e364e9bf0c53d0c89c313124980f9373d3560cd8eea2e55e6aa474cd1b7416b9558ff5132502bee7801006fc2209a15929e7a79db6ae5e0153a7a11dd5f2087f8bac3e0544cae2591f80f736ecea0bfcc557042bca762449fd8446ee60e622cec1f572ead25d6d2ef56df931d213fe00baa95a873efe3ab0e30410f96614ee9effdc74886efa60f5a4a4e8e789561e18ad1a287af4caffd7e60c447c9c3cd1f1bc772d9a771337cd017803e9f24deb07f5b390e82d85e94ff0393c2056fd5c82b83f8bbfc26aa2ba39653ab303af659da9600b14f770f054b80e1d83109bba1595bf6cbfc6a90a3930c39014a424398ca7402f49b1e56fbc954b870300abc8b73fc84b6cf5b2bab2131330be2e4cf504cbc53bcd4403a6c334cf755829e6ff2ff3592131eb03bf549541fc8fb58971ad8a1052e90c68879e688103c1d30db2b72980c820c21355383514ca3dc3697f196901247db99552336165ecee87d5abdf3b5156297cbe00e2d0edffd72768524bdf52078c71cfca5930d06533c2185ae603a51287b1ff6188d3a29c94baf63ff1bdacdacefbe05bea3523f5020a40d763d2512559848a2e5f366e37d3a9bf4a9b58f5423de6f85e2391d877cb8918358474e3eff0cabcdac2e6e60be99cc88a3dffbeae11f5be707a4d13fcda5f5a3f3453b1c795b2fa894820f00c09345c2b80e6c618ff7c82631171df409d9bfc5b32c754d1acba0b152cb7d25b208f9ad6c0f324c3937e0d0b34cda53f5275f41f026ee215e6d61599f3eeb0feef8e0f995b420fda176fa3251fd464d0d210e3b2647e6ba7869201c6ef356001811399a775df3f6a6d34aec89a77efd74a5969879231c322fc6a6e5aa7166c8f1181fbadd8f6d73055c5070ee4677132886903a2abee9931036bc5fc1ef48952767015dabd3493a6d3cac72f8f2594b71a259e9f5c0fbe4c120ef75370f430d99d18592ccc9d74f0ab698dbd454f2484bb827bf60300901c830b104d3ce8a15536054c567aa32e288e553445497835cf459e621cbe55bff57de3c1c04d3f9caf4ae9906c4ed92723cafd2bdcc71eef5ea2ab9df4a7e586c2f5fd463329b9c0200d8a8be148909729354db1362c724b50b1fd08a36ad9c804bf4afbcd6000f146e853e2a66d27fc7a670ad2ed40de64cdf2458fa31d4be3fffca2cb941d80d02ca97d10fa259261161ddbf71d4ce7204f75f6f32ef0fc0bf33f37f4437d527ef06d1fb78b9bdc047d92c45b885014dee3f2c6e07614cbd9bd64543279e09fd7396dc18987393325a83edbdd9bbbacf61985808b85abc7fd46b5c6fa9b434624bc5b7f3d2c72f77aba9d46ab421c9f81039ab52f5ba264eead4f6025955af3531ec2f155876ecfd0c7e81bd77b0cc2b2e6d88d743343ee9c1cf35f2335fb797f0f0de636d48da9855ebab064f89bab9c84de071d282e961c32379bc47397913f3ed9638998a65d531248e78d284dcbbd237594aa84202326bec8e3f3ec0f398291618dd36e83e36dbc44eb2fa30dfc86920c8ef17c119c560ba4336f9995c8fc4bbbe9f4ea523ba656fad0a273705564154b0d1e4f3add3b467a54ebfe016dd6497411c93bb5f771ad08f4e17d040c4d91c57cdce443c91e9c93bddfc7b417615bcf5b83cfa1b4c0ee50cfa07aedeaff370a66d601f63a83738d103e74bf9c3b028da239c7d2348e4d494ea54b7b26983d64a029bdd8ec43ad04c7ad5fa2df4e4bb9aa2370eba69afa8871dcfeaa9ed857f248401a3f51cc58d35a8cef6d0b1fa3f76d2cceee937a13ac33bdc795f635152d6d711bf3ec1c1f34e0590cb31883bb532a80dfb5ecb8607be76b45d65f40858543a2ee343c91b4bad85010d5fc328f5ed481b0d6aa78d65962c18921b6807df8fdef80ca6bab0dbe9f6e32d92fbbfddbedc3ca23042182c176626249ebe43b6a08c88e4b75e384ac2d3932b0258861f6fe5993bc82d542d91f395a56e482bf13ed80e9b0efd63907c3e13b5c95ea261872c05e5dfb08d5ead57ee2646b2285f7a9326fa9bc83c749a225f8c7cf674813610e6870095df0887aacf6945f84ea84a9dbc60269b0966089348a921639c82227df9fefeae54488c2972e2cfa6fbb07fe9158dbafcfffbb87d716e041afd140ee1e053761c8df87b6defaa3f3ae265d2cc5b208bb6644dc7da952c04b44bff3d67bc1911dbce55ccd8e17df69b17c4b850552e386868396120559015a8f0a0cb21380de74e19df1215f11081025f19c4d65cd3885c96c71a2a0dbde076c2459c7eddf67d0f79808e45bd636b1fc4033868ac3b0012daff9aeb686d3b095c2cdb4d3b79c1afe166af7e04f93d7e61e8c75f387543cf39ea667df9553247396f59e6eb0685cc105340b2c478c2098f6e720d4254fd0ed867005a72ef675cd6dda032501b0b0c424e6905d8d761219d0dcc412e2093418d42c5d8d7017e58cbc0d248c1412bcdf1fa3ba45de0a269cae1b824a1e4661f2ded4b868c797ecb2e5bdfb8a94332a01f2f85de8f90084f5102914dcbb49dab19fd093b8247d11e53e4274445ce67ea59cf0b1f49fe30860fe07163dc2d15b94ccafbb1c9e63b5c6c0afb94bd62cbf88816c8504f7b333b58044ec619ff9515810a99907a7a69ed8e4f519a9650d595906afc89d1764fe074686fbfa472109fc6b4ddfde5fdce7c674f5bd9812c60b74396580e35899c775274a60ffd7c27d22aad22abd6490988348a6bc64997f3181a2fffb70b9aa293da03c106d0d63bf1af63e82fd5ef6a2e6da1b7acfcd5909923a06b69cffaa2e0e5049b792395fee73be734c2232d9f5096886403dded1e343d1788bd3e4a8280687449c15f1e2a7722817e30720bd5ec906c548db48ef93485867608f8a90b92e3110de433ecd5bf4903f93e2efd750b0b922845312fd5983ddfba6d49d95a95b772ffe51890d8a160f9124e4cf9f323756cc6f587cc68f937ba9146db04b0121be201f7e97dff7fe1fff108206e13507d7a3959e9b79a96d336a0f20dc4c67ef28551a36f3e7fd9e1a7071c6421eb02407950dbff9e2ab87f516e5c2ab0a8b09752690c4e92ddf041639561ea7863a80a59c798fe43d0e689753ff3eed27c009ee4972797a8d3316c207835d6930f306beb21f3742e3116669dc476701ac9bb24923422937246fd4a53c26866eb8231632c633fc083a26e4443e2b8e7563856d0812f0e5e7a1cf0057e2dae054b468f9ecd2701f8c9d1e29adec4105451ffbd4b71cc27c2c0340707ca22e4c868e58ee547f57a2aa86c395742bf047adce2a39c5c2ec848637500f68653106d8ee4b2beead1241a8aa93870fba25d7c4f18b59f26c8ab7e811cb52c9ce1957d69f152f9fff51b96b94ea79155381b1d41cba9b8db7d75c2e195dc596486f1d095221adcbee6bac40316881c66a16d67090df74a39816dcd912e2b64e43aa2fea1523e9ffcfab829b8e4491a6b428872472032a5a2b16a8254ace8780ebf115c50b008d4ef84f12afe29a12ac194692c32ee439dc19acd7c17e5189b21c7d315f3c3d79457a1fdd1a55c3b270901361763c428842d757887b51d7738ee02c2d94647504408c627f3aee3e9545b1cd2d6bef46248241325b8d26ef8bff73d0ca86a66cd05f695ad35651b2d6de18f92d8f73f07ff585fdd330f762f123ec99acbe40d8432256ca9975dbf3d6d9382fe5604f1c84fdf0fc080d25d46c16e43ee687e4fc5b247347050fb0662574d97fcbebd4224a97c2cecfa83f6f085044c67881c929d48f8a0b7effbaea7d03a9cfa6bfb730b5c8eee5cb18581ec9ff82d073abe1092f0ca53ad77ff28a2763ff21e7e1460e3b04794b75e3cd80c99947a8df97247f5b505c10be3beb05d0f062b6caa053ba07acf5dd1abd987f5756ccb01c7a8dc695ed5a75c0f0bf5e4914ac880e6792d514be100fcf873389a339045d690e494c56bc867df3b892cd1478b9260d1a75198e57223e4e2830fea14df15ea62d3580ca93709c37917eaad4c83979384844e3f095b2958b4aafd9ccb825d0bbaf8c4be5f8281b7cf31df7dd3553deaeba1ddafa9fbc9080b13414ee4fbc171da0532496724b45ab1373a5972e6535dd26c1c7bd3422f63e7c28eea1be777012e6fbb1230ae6f433d98806c5dca3ed9dac0d3b7a4c1e58ee03abe18e0b7f57f61fcf2f8d600f50e5ebedcfe76f6830076744c6010e57b43e7156b1356f3a4b50a2ac5db70bbfa35dd52296a235a598f20b8fde491c39fd88570ab8905c6549aa3a524fe9ddc2254f70a8da105a527929687cda422c7b7d45f65584722cd21a8cde06cd26f4b8192ff4eb71ec486cd53fffc033eb5ffb27e2e49111eaa3bc8aa08bb22960ded72c11d2e8f35a7d3c8fc0185a16954fe27a913c5a8e9688140ad302df664e855899496233eb506aad428a6accd08e95cc8a09d277ce4b8299c8b25f493168534ed24d3e20f48e734b39a887bb15f8eb0e2e40b81a90fd392b5a721e1181474db45964c0ed23a662b653c09994775d07dd57d5c26d70b24fe54fc4dca28f30a83e5b81f005d9e422e7e6abbdb0617382cff1ca1c721f0a0163a79ddb6e87bd25b038c6cd08bed1d6e411da1d698ac7b1c096a348763b1c283281c875fe6d98f5bca2966e73515dc4d75f02450902dc2f455659dc9dc98500c6eba38b5d5a4e3b0a773a3c30768074bda67847f8ae15bfb91d641be9e420529c2c6e3440a5ccaf86be3f19a4468d4ecc90c28ea6b44623db8cfd17e5c3da4c49a83b773c13ec24e31f3ec74852233e00f7b4c0dd98257b55697115952313250fba5c4720a4385444a540dce2487e1debf33a8336725fec5844d5fe55c7e0b11eb2813b612d451884f2caa17cc04031d08be52668aa723e4727b07a6dd1951fcfdf795d3e2d8625bf135f3b7559f1d9fcee3b87c0fe11f23fd19ecaea1f6641bcb588342b48834b28289c87d1818f81cdac20bb7b4c029f357fdcf8f05576d7ae21a01614b6ce7540dbbc827cc31449f08382517f6c77998983581ca8738d8c8e4b76c1fbcd0a55171de44bb915f08c94bd965f3c06857e380796d6ac2eab5f507410ad6d5fe86c173c0faad9c64332fda8a9b059a23eb99d6fa8a2b0167accd6453489e925bd471d26a37304f46b00ef9f6b3ac01c57fe0194198cdbf37aeea43e6f92afaff91b58ed9499e7977e6a03c024f62c73721d58b6fb8f82f8ad1278ea763944e5e1ea36be93ceb08aa69623afdda13c332c55b89740fb7f9c98430751a22d34deab74f6ada2fb202a4d6a7ff8a94f8535c1c6889399f5af3f7904978a71cfbfd92dcc992cc4734df009fd5d36737b76e0dedd764323d96660722d84cd677980e587e4af5b615be2b7f9145e7e80803b9d0250bf5044c52ca6cf58d0a1349c6cbc5063898f0839af3029a30cdc9e72bd4e4767e1e923926aa99f948d9ecdb1cffa74f9b9e0abba0b1420dbec576776d2ce51940252fcff5f33ecb68076514aa96452d40459eb263bfdfdde5c02690e2b6b20a644b85ac5ce175bcc65b987de9182b1701338308d2e754447b01bd2fe567e49543e2dd37ab8607426d7a9dece0bdf96432384f14ffed96fd34752eff99e02967d9038d28426716eec02e8912ee6704b56ed45b989a1f4ac429145136f5e8019cb32f61b2cc998f18507ce06fc51c1703716f0e3de15c6329f45e49db75e3eb752433ff37a4f6a09bd8e8fca86f2d18a05728efeb9bb5ebba5817488be41d016cc7c09566dbf7dee498c64958f2874792ad112f366fbf1c40d3d6db0f3df8c953a06f4e3f73ffe71663387f2847f2aa71c09831bb5784e81dd4512ff1baf9e9c7ed2d7765cdf0f0fbb803887840ab1325c351c93381ead8252def322d10fa90d69d43399f3f3aa187df5397ca6a00ef38f219870b49922a8a170021965e350cf6009327d1ddcdb26d9a40d22a0622ea8bd40973c453bc17aeebc5ab215ced5b1117a6f31f962751f2260b9cc9fb9f71c73f0a1984557de4c8fea58d4e04709461fe4ca07bd94aa46b408e5c82725ea2ec2db414c3ef777b435aad63ec3932b371dc8b96c214f3ec6f70eb9caf7b0cbb1db18645522571c12831d4316f090f1e1cb5d5e240dc2942b1b1f20d14253761f6960d2d2fc708a98ab0d7812e9cb6c9c98b357dba829d284c68acbd9be8899e72f4824d824f6d29a19cd2fec748d94091d3217d654bca5492fcd268a84d02ad069f0fa21d00076c176ecfe201e6aae15d41cc28766f01eb373f0d3a9b7b03885a2e976427ee24a4099aae4d6ae3fc01d73960879a0e22f13a243a1f219dc22efeff856b48c1540c68f16551893a9f248adaceeba12ec083852c14c1627792dd00414562cb85ac31913388ff305a83839fab1dcae69e3d8241444eda4ce70c6d80037a334a6c57e57ffcad0fab95c206d102844335a842ec9a8273c754731aa720c31e1979e71e5768667bfda2085d01bcc978d16da3e357804f589de92954240b980a817abbbe0fe016a06008648e6c2324512e3cc103df6b9a0bb6ecc56a7d3251cd8b7b0a4393882eee4956cca815ab4c5fb1b0dce0b88914de0706903a77fb640a90e50899b96529caad069a19e637c6c2fcdb85dd129db8b28d7131de1e3d7883fda794e6c07d6dd4980dc60f2113da651e6c62a436cabeed05c8a758a01db8fe7eef3de7d9a55e5024715807dd9b0df17f1c36b8196f64ad8e4106a69156fd9bcfb38b6e651f8042c5b100f5629894d0deacaf82b84c006b85d7f58ad9d0d0b1a594ea43c82ff58e98483f643d27d1edd568471f4bf84ae59123f7b4cca280ac5c27c4fe0433fddd4f4f5169a588433a56c99c5af202a6fee13a149c20846a75a7683f55fdfa8b886d3d94e421fd03d6a55d3f7ba71beb42dd4ce68ef8f82eb599696c8c6b376fe9ca74728fa1add62ac6b71f4fcfeaf9a04accd70507aadf240b3419cdfc9defc0da7c84e42e57c6364566e8cc6d0cb46dc8c3a59b5eb983b8db57d902a642579c33a3a90581eb44facd4f590481166fd9ebdd76038c9f7c11dba350752a2992d670d0c6cf3aac4ed6bf7ea86274695a99f074853b914d36b07c30e3395ebb56adacd7a4ef9fd6827f92e0175310ac540a721ad60a4cd0577eb623bfcbcee37e77c1b8d101874b8cc41344f5da4b64dc23bc23999f5599b1d07096afc752f73df2051d0a60948db4cb852d092e5474d8f4305177ff2ccec4e63912a72f92d5842cacd684c3cc3db2ab1ededb4241355f9f9e3386a0cb011cb2e768ea3b5556634b688efb4359069b4650b168fda94ddcde3b4ae29cf3e47ce87bbc877452e62ebf9ff91a527d56da873d65b1281051da0d23e247c3ed7d0f1dc5042436a94662f081aa5fbe28394594b5f3341f872d70fab8693866b0effbd3cc20a4596645ac7be0545cf5a5e104f430efe90b2c6fe83e645129a4561db89184009c4c52027937cf90e79dda8193fc4f227e59f38305d8f6cf5620c7ac89979227e893be8b479fe15573fd52d59913af4e6d81694488abe477ff1f6b5cac7e7efd65c966508e6cb6a11275a117dd987fd343dfc243684b581999a792e2187509e3efb3c89c10f2f8d8fe6bdbeed084933960adcd322218b49809c55cdfd32a41721fb9ec7afee378c1644b535544d1ef9a297bbe13292a28a6e0d3f63041f38a14dbdd0ac48b6a1f27ea8b2448237fff17cddb5f609703e8a4294384b5f5c3c3a66b19f45a8b4f3a22631e5e1d3195b4381ed314a70406f863524cb33f6e75334f629cc8a8be7f9a419b9bd906263299d0a6d0fe557f9718c469c213afd68472790ba5ceccc99b95f1abf5367bf3b9a7ee707a6615d46de2c9b90323bc50f373781d70f93b6b5de75a5c08b45fdf2789989b4f6aa6aebb871c654b6a7b3a99419b78b2b8fdb7cded0e0a29839d378b9661f7c989eb4b0207b454ecdbb4d5e306734e3902b4af3d23f78c1c589cffef7d770e12a8977c66875b7564caad151df3388ecb8ec9bf52e62852b1b738d1ac4631b74b18e06927991c1ced288ffa86cdd0836cd6ee73938728ec41007f31e62faa0d84c1d672950e6a08dc365885e901ba3685b1ebec75b4b705f6a34fdbc28c5347fec7d8288018fdc08759dff15c59da7b864f8f1c0b5f427c2864ff4f638c40fca2fd97b87edf9e38c5e1b6bb3e914a436da7cad05d7888ae5ff480c48857bc30aacd994377be3ca176be2963a6468f8d0ae8857fbbe72bf56bad3dd6ae28802830c0df7130a96324dcc7cff931c98a269e5c1704afce03fb4eaf1269cf8c67a33dfa57a2de09da0f2887403ce3fa4dc2e4a07204446a5f50b1d82ca69a7c9a60483d08fd1b210f70f9cb8d2f7f3f4a1ffa40359713480b296e5a4a6ee8a8b92841c62decba06c90d5248a386401c907106a74e7a1a15c132fb4dfb068a017febecd392f47ab7eb2a6d4e7b76a2678cd7bbf8d5b3886c50beec7159f716c0b2f4be4ce41a4dfd79242dcc232e8a37c52c6f4adef5f10b22b40c9c1b29abe0c6d3ab1d8d0fe9e93df41d71276912592b4ff03f566a9620cd0e4c00d22c0a5f93daabcfd0174db7e564b9e30392809899d4ac0e05e31798f6804b054ea1adf26d0d51bd54d685a2c927643852596497b6577f40295f3bfb9b9631b631782a675e4776eca0e8f0e7e9c5b5ed1e2c415bf7e8bba618978e9bd0287841af7af7c6b7ee2d54fe70007ff5e3cda901786dac7fd9e1b24ea651a3f54c8cb9be397e775a1f49c7814a1c5e9df3d9e134f821a9960159bfd5124381df81aabcecb8b4fd473f3c70469563fcf3c4deb452eeb300044b4ebed0215e6dd3ed2d3dbc0b86f06e9f2486bd02e3f346ff98830aae22adf74d8e25d2e8c1bd1a4411d7cd1df6c7faaa7ff86034223b28d8ae4e907475692045168e7e59444dd29cd11b65fd8c6c0bed29625df4bb95e3a131c48b594821275e9fc1b4fa00e7d1bc881bb16d92a04945260e848c4676168b5b8927570ebb22da1acaec918d97e812d65ab921a221cebe0988344513200bcb8a83565d38a984867190617f846b2995ad2aa7894ec28aa571b43fb1d81a56fedb144cf0fe44ef40c92ff2460fb472d5855fb60e6af838bb961da2109362ce82629a4b0bb6c86a40fb1443e1eab075ef28d416605905f6e44476989396e5e53fd6ff3485d72c7e527f4c90f660c97c3acae8636748988c5a38ea327bd157099c9e2c1f5c5450b6cb219049ff34b35bc29dc53ce233ec48d268261ba267010d8ca7dbe71b6676ec3c644dbda9e31573dc831407244f9c81cd624b3cd33a0e7a8a89149023e7864abddd6222a30fadf1c9eeb5d8d075c23c563c219981aad068c2e344d7cd4efd8a18e7af6d6db0e88a9039c6e45d8e48a5663d7ebd39338ca76d4d1bb37198473750d0729578b9c4a612614de4f715b5ac906a56bb6f74a1c07efdc6e6c9286b2d9908d8bc83683954f2043a4d4b71792315e120e8e25c3a92270ff17c9d9ba313d6e8baddd2c16332750149b2c9c4e033466539c2214f64137361489ffa693d4a9e193d4f0f9049f036ba441caae86595eecfd2e58b6accd5de9f0a7111aa80d5af9bce425c982405248b299793823c179cb8f6d0309feb92a00cb2765beb4850925ed0431ee81b6d0de058ba3781fdd4cde9fd8f36cd5e8f4d9b339b393939018bac841f6a78f59247715cf200be579b69bce73c8adcf1cd175fdd215583623665e27a4849ec0dde04d0845ead39c6c2912af72ea4262279e045376a8b4be986f1714de7d96b0c56f34b0dd85a09f06eadeba42b60a64337ff34e0a2c198ddb25cd43bda8f4103f00b6c29caac7e4710eeb48b4103ac64048927803c1ff604a300dd15f0029141368d5976bb81d16a848cc85822ce47bf610a000e6f60cfa64df7b1ad3e2218815063ef5b837de86247168f0c443b3821ebdcf907b27db045d42ea4645903e23fa241239e11e9e9b53f085ce9e2225f702226c0777bb2fccc1b73cf5e83b14a15c734d81a2450b683433df6b9855d1a187e29393fe43e0d5436849692f1ef115cbbd6eef466ebec52c5cc815232c7c288ff2ee0e4591cb6f9b27675b91af51723c490472b9f79da4f33be2e7277a9d4f9d578c918674ece28d625cba615d5b3d79af3ca4944a3804acaf7aa23f0f810dbeea762caad8d84235e35a20a0fed4cd0717ae32e7755ae879821d31616133b9bc666db7b1fe07c454437a1d50060f2f6c1cb58abb69ec469e3b8e4b8363e04c4dcb1e3b767857ba0f9009fc8d5134a75e88de64f44bfa167a235af4a6bdb1f6905b71ff827bbd9d77be617a02f2a00fe9cc933aaabaf092ac8bd920f6ab93442afb422f489502271cede09bb5b7f890da77acc394e5ab99b5ad39925e94284bbe1ac62db702dcad612eb1a1c8a96658e3fc5607cc7dcd4599e1b232e8f5d8255786271949d2d07daa50d184e8da098a089f14f1dfeebc538457b20665697e94f250e47b3026bd17b5da6b972d78790b9c769e27fb0a8235e343356640e3f01ac3f440e331d2d6710bb37f03020cac2947db83c53d0fdf70357d4c89804ddfd89c830e60a23c006b985d8966d7b068f7e939c820177b62f401a1764a08194f192ba33772cf353b31d5c457a39af0aa80fe2747950754b744b27b0988333d15c9706ab78d705d42668c9f530110a1093dd44faf8d12970d910a1dc302b3ffea80a2a9be6a6be3f0e0f090022e2be4f1046f4e1706b676991b53ab11e727c949cf2e4ebe90bb8c998184f986e551a87506f875df2608789a73544843c5346bf7bfb3e3c5827a9f3335e8d4569f2c5b1ca3eaeaaebe0a41e1b27a13396d5491a73ee906de11ec345f6af2c37de5e6012bdf13b4ecbfe86294a53e5cb8ef19f76904dcc4ee5c56bd03db8177ae6a9965491ef7e53bc59ee3082bac3ec8a5d1f3d91c01afc65cf48a6a05743db256032cc8d508612acdd58d6576850823897bd79db3f79051ccab7f32ddf2ced39311ba48d59b7a92a510b85f9d52a1d9da3305a90c29bf461b4f8da0d598b26e9333178aa4b86714823de8881c7b6edd8ac720f5563a569517aa8d826385e5565166659919ff8bce808351322a10ab3c2324a8ebd5b7081c342d5f29c344e9da41638d485fdca73a34622e863276afa957b5d1ebceaac2b3cc0c314f56a0699a6a908d94f1985aca6efed69b0f171685458b1f6710b8e6d13a3c4adc04e0bac17b704cf98d7ce7320d5ab266c9d0e0e54121ed76efae4d39c1867244f6414fa3d8b2e280148c6cfa4297a924e8e61c12ae1aa4d3d82f9cecd505dd5d162640fddf838544f5ba7c42074791e4245e74c610ce3f482455da60793ab70a6a5c15a99a23aa60984dfe7b813fc0794d1260cb638a6bb1630c3d8450cface98e2aa545cae07c2a310a8a50c08294ceb2c5a2100ffc9612e4ff6cb86a048020093ff6abe413b57cfd628938ee31be6608cca31ff0dc49c25ae66d6fceaebc435e1b577a31f1fb9d87629b0f3e5c991b9ca2101e81b4cd1b62fad6a50860fbe5c57aae42940eb8f99f4e3f6d99af5a48caa0f1b59280b79c8df55da47b6024f748c6e71ef8c73f248e2ab8633ffff1267da431ea928fbb6b8cbd2f77de5fb992c0b0289de7c01b47fa60a5a4df4c984e01fa29f03ace5d5031205f1dfd594d837870dc717c3e52bb7ab8c1f28825f9f62119dfec57deded1231d0208a6d42f82e228cb74b08c1381aac229d56a8b6d5eb85e18d5cfdd27e81609200cac3e7a3490e1baf2ae1c021e283713bc66157f0afb696080dbd267cd8179a130fb684e02282ebcb977f506e93613ff5d6954b157373d6c95453d541da72246484ccac8307e0a60ebd33bdeb3ea099fe9eb895f5fe62a8552d7a4b8a656437aebd4d261672444f54682bfbaad9c7ed1f9fc0fa61a0977571d5eff160135d7d1bdfad7e106a3052f3068bb10267f5f4fda3f9724ab44d62abd27f3ee1f14b74c3b2b4e40d143bbd1ba7ec28240a374db8fce2c34edd3fca59388626f91927f664873c712e555ab5c40cca59a51da394caa0ea1dd92134e5c52a19a0e3cb0c9b7f767e8ea986e62d2be23933306cf24983f45c2ecd30364197dc24418045927df963aa2e1dbb92c2e832bbc3d86372f0090f56bf210221a4fa5e0d20a22a30f7268d4a35276f3451821f20e1f5c0428a4f17a153ef16412f59f390d3cbae657805fb2a05e249978a53819779c9e25f45580e5093eae9a0622458d8a0b0f4f29b69ff089aa81015a952a49415b6125b56f4232a7439452cc7e1a2744f979443da7d3d05e73b16be4af7acd08b20fc157eab22c6f098caa754c254659337a6e8c389a6e7ed77b5ac6c4f6965e2ae5634eff148a1e891b5a205bbb5ebdca15d45d1f6e6125883b752aa37f22502062fcba18d8bf2a3a705b2640ad52f0ccb2455c541b200b19c7a7d79d74368911de5d411aed282c6c56ce98eaa6856ad5cd00516c2b0587cb42099f1adbd934758b404705161bbcd6feca3f87d35e268a296060f493e82131431d5dd94a6e377e651d70957fb48a828c559a20d95165d44b3c191979686baac8fd79dcdfaa522e5ea19894eb5644a4ada2e4191dd60fa65d3909fc07ac3764c598fc0fc8fd1b137f48dbfe86b28a625bef2b7aa8dc396f1608abda11e3ef27b9733c53807dc4dd7c4006b8d82a000dab51f59d0490788e28cb76d6e7af309cd41db16e3b1236d1fa18e0d07e1f5bc23cd83a1e2e25f7fe003630e17ed07b4be4b66fd7f9bac5b7c1ce5898c2b3c1aec0abb0e459b6e9a43925caf6cd80c66ae75e5486236928cbcd26d404e0bb17af3536224e8817849a62318afc75e319ef1a29e9db929758d0de7dfe2073eef05623a12e77e43fe3276b186817f8221e2f75e10f5bdc9e3b62485baa5698057167f6b04626f3587cf3840d43fc0d82b63be43afd6cc6ef51d9aa9170657f578bdd82b2a80ba72d276e08aff4291ce8ac94c97ca58b548471dcb568183924ca2514cbf7133abee6e84a39b0e3ad5e5a2dfb99a2e9edb1a6c397fa601c4c08e44dd769919e676d4d48f1d4fd38393e665b2605cff74b1a60ef39631717a8b600aa15f4197058f9bebc49e66b243fead2be2fc3c80b268ef04eb93ec8aa0035db13ee6d8b49be7adbdba9b246bb6b8130fcd5f77a7f7b12e2e4a245793bd10fc87ecf5de0191ffe71acdb5de0b79b52e0e8256d663f5e6ecc1f451d18306e9c6b175c57b4f5a3c5fe65d92960e251008c9479c71f6bb87a4d9f047b0a72692cab8848753e48efa65d1c476593b8b310ae3ea51bb1b71cef4baed96e97548a7495bbe9779f76f77b6bf4c0714181fe0bcde813a53f03a48c154774876b34250eae5c954a347167df5acf32627728ef9b181a41d3174fa04bfe0a9500919e99acf83f6539ec961e0c35d20bffb9108bac5811f9760d6df9a50d9fb7c633bfdcf943dc19c7f7a93a20398141a56e093fac62db272f84cb4b7ec680e3c319bcb2761617411290f9815a1e9ffaeed4c56868cd690cc9ff84dc9093cfbbfa44bbba77c0359f85c325fbe3deaf54183fc39ed237ceb7235491b4cd074d75292740e33c2fef535944245268bba7e203c37dbd0dbcb2c239778bfa570c9e7084a057949f8267f4631efd301f8f62fd5f00be34e31787016356678b25792e66675a376c5dc6ecdefe37476da09f195b0eb19a7e40aa8dc4ea235d52c2f3de6fabfb5c69d59fd25c5c784ded8b580eec8087f707928d7f2bc92aafcc8cfd4643a657051cd9ae1b6712c3e69bb8fb85a0315df3615b138bc1e51f1e1f76c238af99af03aa8de909a5e419538c13244f170fa1b65c8b97aa23a6004424f07c1038d78a475a35a830e4241c732acdb7471e26a8aae3a583c1bb13da37a3ae4866b33cdbbb739993ca4f6abed45b02072e7dc793bfe67261475fd13ca27e8e29d9fa50386206cfab7d12ff69b97d39ea9aeb105a5d7b6cb6fb02039c749933692705b1364f0444a8b3c321cbde94aa05f2dd514bafd60b078384a6947390d09f74be672b5d1099a43747ac2ef40a18ada4524867f92a9526c4224075413dc5a661f9a4d835e01791ffbf382368caa93e3eb0727c4554e49e50ab46ea5f292a9955177ec6fec2060ff3d5ef6e0162007abdb606595e619829345a80cf68e6ed5a6593a904a2ec58a372eae029ab8a914885cbbee91a1760eb660e6cac5ed8d17605120e7367ea05ce8bf5a39d3afec5a9868f91c33b6fc26495d3fdd9f4283ade6746958c842000e77c07bb9a781b5f5fa80858315fbecc6e99bfe35103387cd0c57978fa8c6931fcebae9b52fd6e3149f33f710210d6b588c1c728c6eae6e226660d9c11023dbad520a9fdc3a52e260303ec0a600ba2de7df1109181d3e24730e2c2c37e1d28784a304e4c5acb80f1fc1203c5412f8bb5758da649e575c3f8af40e1fb675be26f44351db3f583ba031c114e49670d330a47f86e381281c17de5719167eb172ce070966b61b9767d7404c65e6cca4cc883ea7f6502dc5d178bbb768b39d27c0662f2f2b9b2ad306c326867e04b6e763e55c5fdbd5006893c2168bcf7600b2291e7e5f62fab9f2ba0493e6398b01b3887e9736afbf758a14fcbb410cb4b0fee7cd95a4cd7fa2824c19051a7e23eca7f1c0e46ba640cc64ada266d9fb979f167553a7b2b25d341b1a11366bc6857e0f776d28fb6eb2a1960a0179ed221b865a4912c91abe3083e484b1e269af1e0247c9f2b19de2ae182d13760a99d0279c4c3d569b38c0237ef08e34b895863b7872da7f54376e83cc6abbf1696a04d2530158d9838bf107be3a4fb46d5e88cf6ad75f8741c23129f3a788c296ce2eaa1e4c3cd2dc66643a7eeba66a3b40c25c4afef75f5f0ca197129c5a970b592fd2aac1603c89bcb7b2c0935f8f3b63dadf25c2441985bae3d8ee35753a8f3afd272c6ef759afcfc5dd62b6876d03b3b81428ae76c5852a93cd148916904812bfd547969ab0efda486035404e8c57336e9e6b4b02461dc2b95a2c9934fc8cab05fa51e58fb76a5eff99d1646a734b0c67f716d0960f45f232392ce52359ed3c4dee0bb87445eca12b1aec327a0a590a66167516f89cee8504353f988104beb580e89424a4261031d754e28aefdcc33a19086cbb3a451cfae072daca2267beb3b6c59d120cdef19e5347c5dcbb995f6f8d0c2bddee8bf3ca81330b4e9d88fc008fd0d316e4c05d11ad4d80ea9b4ab781ae54aefd861684517b6ef2491606afec10fc2762595f7ff1f4c3b409312bb248309f1ae7d50a519a96f5ce473211bedf029c097605a35e998109bae6da9017149e7d1021c11b3e10af7b1015e2bab768de5e6cfa14ef7840d85a4b55e8229f591c04bf8c026b5ac2af8ef4cb2d9afcaa90c792f4e0d253322650fcdd112ad0448dd7b28b1572798e8e358aa18cb4de0e91cb035e742bba78c1deeea3c93579905b92fe4ffd058ec6fbb705f941976d6434df19712fe64a1542b74fb54c24550f023cc4a8dc815b8e28a71781f6c877b276787b5e295e210543e92146bd78a949090a04b9d37e7c029a07ee06d95a726db7a737ec6069d372efb4c69c638af69f0c63a80f541c3927fa0ed539821d1882fa14b23426d43c7e58a0d2ef93f50836969651d3d7fdab6bb54c7c93a3edcfb88332d0effe04260658cddaa8617e441f7a222b6f45a43fdc64e04e2d821a357314134d0435ab9c4b354b83c4216d4c90d445040ce539179c332e77c7a8b03e00f967204baa19cf699ff58d3b7931bbc8f34ad9d737d14fe7458d382dc76bb432dd1647e8020f21e13ed7faad43007afb5431f5648d1d69fd1877cb7c2c8998fd7ad387376e69894cb06a580906be9402d97a445c93192a2176d289ae7ab7a15a8054774cae79acdd4abca670ca8eeecdbd7e3a8cb40273b1ce44d70c10fd9ccb8eb4c089aabec345b32358ee59120256ffffffa9