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 82918 f2ff37c9ad3a3fc694f70bcc64c5b5dcc03103b44779f2612b0ae834f2873664

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
c6a8467f53352da599d02169926b9c9e1b3d6e209acd8dc58ee2c6a32f477c8a
Certificate Block Hash
f2ff37c9ad3a3fc694f70bcc64c5b5dcc03103b44779f2612b0ae834f2873664
Source
getblock-raw-prefix

Public Data Hex

002000000002000007...00d4ba000006520100
00200000000200000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000001e4ec908f2b66fbe112d64fcdf53a536b9b8c3049148d77427052b4b3af50bb8b2593cb315e0b8a67951cd23ac9b0ef2c717e42987f33a111139400182d9381529fad79a64243fa1f7acd4ed04b9baf5b63dfe756268051312050000000000000000010000000200d4ba000006520100

Raw Header Hex

000040209775ba75286ca8e51a26bd7b03cf111a86bc15bd0990941c03fef751b7e2f0a95296d4bdfbb5650348175dfe2b153e169a9cb4274e41c1b68ef11433de22bdebee464b6a83c000188a7c472fa3c6e28ec58dcd9a206e3d1b9e9c6b926921d099a52d35537f46a8c6

Proof Data Hex

59,560 bytes
121216010307ac4b19a90d6db708aff6ca3d581179771653b765ea12c4d3f56422b62c143b977913bebe8acf75b847e59e42a7c805395d1e0fa15471aa61b8ba11d2b0b5861b84725d8f45ff28736d229618930e781bde8b9c032a160d8c7c5c369daf1983c813f5dc58738ca8953e0ec59698e7b3f30169f645c95569db9bdb5721b2431c2eacd5785f7bc7d899d03539a51ce8c3b8a3113efa3de0152b62f3174919195a311bfdc8d0c51b95bbcd0fad5fa03f7ef89f02d5b82396a5a60bfe39beef61fb11e52b9eafe0d557ae4d22cf74db5471c83dbb962e4d3c79be7d35730f298463a66f0378ea18fc9b629b4a03d3847c76b8ed53a00854a80641c88fe2f22452388ede7ef1e52f0c064e8582a86fd07c48e7dc113af290f479228c69369dbd76c815f42325339f09f1cce9c4ba529187e307e1c1966067eee7229edd6d817c40d27271b979e62d5fa141c26d6d2abd20a28aecafa5bd9c39ba67e92210f4712ae7a7693dc795f87f4dadd29398e7d90cdb63b4243bd2108b27c8b7d95d9535cdad3cc9bb90637f71100f380ac8f6fc2590be5cbc4d3314ae9b8107bfa71223931b68ce21361dbe22384198aaa814acd2d107036e3145880f9e4b7455b74db791dac39bf5a6d8399e6a77484e1e0978f4c01ba34e2fda17df28365512ebb964941eaa8fe07cd6bfc9a6d6a3bf4682157f71f51bfc7a88cf13f8c9818f74e45a19cd52dd2d96b1b498e1ad5a5974d1a57ac537bc7bbe1fb4cf60aa0d4818aad4c2cf66e2a5c1ecdca4783d0a94b67ff9d5a3762417e148d2ba1a6c45e37f1bc233578865343a47e6467c236be18bdc8df23d22449e5104b9248bc90974ccf72b9ea38805623ce7d2b41b2159c4cfa700ccc4bc45be1b6e4df8193a98829aa9bf27252f078f5df67290da46262826267f46490947943ddf95ded1790b0c7095f080cfd3ab3f5529c3f3a5ce297d2e3402bd2217dc5ac4c5272e2135db3218c1ae77f8ef11da5a5549b19b4ae9e9b9e2b9a99d6916e936e52be20088e2a4bbcab3edb3cabf72d622b535f26bd1167b74bd1b50dde5915e74c55f554ab8b5432fa96f54d44ecea280bf200053f285f50506b194c24d34687c6260e75255f12d9d9978092d403545f08a08c0c813b7a1fb3c7bfce22e79efd12d89b75d3efe9b03d61b6a9a75ae0f5602b7e741a1df8bfe51a3e79d2a00d011713eaf8f73ecb7dbf59ea10f55377f7d3afe68e800a1e8a4f8c1d4afa934c42e56b4cb579bb92e4d1ac25790c7f32dad52d8775f672673b9d4dda589a4318350955a37fb3f034ee8bb2bf0157b03bdd4308ca047bb1de0bbbbe2b5b38a380d947f39d2f6ea72742901de6eb36afdaed6be49252170ed13ca0fec432239c30175201d88a60c7912dd7f4b2038374d7380115eb312f8f533c33c7f0e5d1fe2ea2b10a763ff7ee27e097b9d44df180c7cf0093d31845ff977ba2dc7ab9db8170c3f640751e0d0eadbad5ca2c158a993f0e9a63761869fe46fea7c8eca69c8615341ceea49774a3b39252bbafc6ec50a260b8562a564f34062a6bf7a3452f635528117e8d84b497b199a5d1b93079bbb2f71b05dab2150526c7e7d123631ea8766cf46a137b8ea9d1291ca40727e0bc07878cdd34b5349ae7b48c9d981eda07bce80104baa03ba1a9867f7727ca0966a657b9a054b2a66fa3f9099ff8343a29071e00369097054c890f4474473b4a557792efb255bdc81d2486a098d4a832b5d185f56183a552aae016692c16096ac7e4430e42203ef721694f82238a70fc5aa1a43d44a1b9118fd9a42636365ea51322d3e068d3e9ad6080c3cba6600a5713746c58a3009a2228c8d2613d3b415971595915a6370e758279e115bb60d4d17d95217bc8652750d59296e5ef6d7d74b473ca83393e699516f560e71429d81bcb722e2b89a7498c2006102df96849353f26d94dc71e08d2ffd8c6e47ac9453cff689a42298228b6f920eb04c17c8e7efcb620f6a62b10b751923b2c6800bd27087d74fe63f3bb852b85a8506b2e25a8c64fd09a7e9af22c9bca02ef49768f2931b7e87e1a436c3fcd972dfc711f566dd6b29386ed849ce5c73a857c2291504cce519c7d21a2469ac6809924fe7f59ac7df710a2f9a64bf14947eaf64c1c2377097708a02ff8c47bd4c7bfca897c894ca02f2f8d5217cb1becb6c30d524cc5a4c8bc6e184a885da7bbfae7a224bed1e0c2801315c13c0eab4e2413626442ae8867bf45fe8e4b28491858ff148f1b04866af711273a15980fc28ac38494cb7fa2362a4b3636a3cea47a22317adc9718e91bda85b3fed03d398b15f6586d1910d88d43a6429864ecf37fae1f53413328fcea7cfcee9c246c0caec399338466837a431bbd7805f5dbd1ff7a1d8434c50cd8a8946ff7c3c32701ac3628d4f642b7c37d7fe71e4ad7af4ac19757e7e024d7409df9453399d45f5db90fe4c41ab480391b6470612a9c9c31b31d0623d62c01e9c2cf5827e3fd512a7eebe4a34de08839e53372b4ccde329b93fc5b1da8228f3b96dd40c24fd61007ac20047a4795de67107d38d649b74b5fb42e70d23a67d9f49170a0d232f3836ffc5e3aaa6d6061ae8a5c494295a6d5b7775b22b25bbd24636a26ce147abfea3e51f5bdbbfadf66343e36a882e50e8d7c86f62c1650e19aa29e26be1d84f17f8b5d18c85098b9bd213b895ac133722696919251b31c2f054682b9532794ad1873dc3da7d11634de13ca8251e3a769a06deda2b43ad764e3d2fe91647178689a6647aa089b61018c69bcd80948982d1a04790745b84511dfee539cd800d16bb245efdcf3cd9533e5670be358c6e22702e7b46f9107cba191bb14a56df80f788cfe4127aac0c5c9d031dacae4f449a7fd95f904731c52e8e9bb0b74214b1e87298a38c81c768039e4ef054f79eff5cbdbcfa6f8cfe0b0571e751a2f8a56d9dc6c4bbe1540252897f474e44fd21a17b74cc9c24ec97d344bca9168e312f126be1fbc9fea753c1a6e148ca67285c07555b2c729fae44404e1d847e7ec0f70db4f3e7c040ea8e35944fc7069541749e1bbe623cae12755dc5222bfbe2b8d8784ba3faaf5d6bbe23da12dd9a7c152128f2e69bbdcd7fcddde96b1fdd510017f81d37141865ccca1aff831bc3d6def6ce59253580d1d5e63b96b9eede36a6bc089721956bc8b27c46c1207466ad94bae26d073385ef11782e011be8dd9d10ca454466673233fd01843c8ac13f1f08d8734bd015191c342e1930982c380ec7e0b89e2af4544fc658ed36b61c05c2bb4d70cfd7f093946725ff12d1a4b1318884e97846875e367893446bddf51ac2f00587a40d91ab81760dfe23b5c4b8ceb4142274f264c6d96ed272f84bec6c304ace9ef4a38dbb34ecbc36b2107ffe4a486a79f758bd30fe512a0f67712c10584c7df6e94f612305413add79ff344d00c5b76dd50eb910a6a4e50ac7412337f92f025fa47e88cd12beb5531c0c7ef040c10bd0adaa08521fdc7bf03e062108582a9f618f66f0ab4e882f68f5413183ff21c43ca2624ebff95ec11dd334278cfa0a3131546c7cd61a19c20a5be32343b62e9edb32abe211a188c1077010819e305c842de1d49dd9b4fe3632b6fff99c52407c8332fdedd14bff10973e43d74613b4f0051cd88e0214109dae76e5d234539713f2b369f48310c8923cffe3b2a5bd76d108813f2b5d1149f0878a9d569162bec5b3cd66d34d4dd2a652da73a7705c68acac77a4b3cfa20287e90769a3c11c5d92dbeef5f115b7fc7aebb1920145ca2f8899432b59c8c45cc0909648d3cc005536498ff82eb05ee07c4acfea73098818250263135038b157b75675cafad20c4750dcb240abc1367934c4541fa4c2cbc9e6db5da595804b68c0fb609a77731a8b564fd0af19f0e1b2fc49c49fd44c3bae12cd89e1b7828f5ec44f6f51cccdf490265f766a81b90522f3b2662318dfbe2fd2893b266c94342de4415f90b9b2849410f2365d2d009aaf90276725802a3d55507730562bbe8571c665fa3c39c93dced84462bad6453c3f60fb0294c0cf8dba473d4f00e421bcdef64957dd10b1bd987c444324218952ea41996bac1852f21f9febe0b9f599e72e61c6d267bc0606ea05e31632bca7dc64460ec01b3865eac2739deb1366d39f52cdc816e78fadf443d002e0a857472b1fd4aa67447d0eeb218186025f9162388ba3986572a0233ec3c7df142ebf3b3b2a5c5e6f175ef0e862f7ad3b2f29d531c6d2124d9b8f9d4de28f3e2676a021b8babd53b89a960a8edeaa51ff8a2cca437d7e5f83cfc78b606f32f589643cd6eb10d44c2b9745e9edd0aa1858d70fea0e1843ab5c9874abf53eec963ab58237bd92bf366eea2df0699eae115730db2009c11c2dd4f3e59cd8990e01be6a3c493e2f7cee19d3276e31f933668b00c9221c7c3c0ff9771bd2c1be6ecb149a54aa34d4601a17d553214475fc27868bc1401f506dbdd47c835cc3e3edf713a80d29603c79e6b3f9fb74236d8dc24373c15fe236bfd6e806f02c947cc49b921dcb0fa4bfb1a158eddc52854fd76d13ad3900c90e53eccd9019c0c14d57ea536d98b00230100ba7fde858571143a9ad2c16a7470976baf841d955821e2b5ff44ce5acd932642dfb50cc74cfe2b3565b5992e95e608d4a5fda033990581af06700aff5a64c7a77db7f884e72c87449cfb48488b5ffba404c4ccfa44a75976281b9f86936c5dbc497c78306b601cca35b542a26b3e88f5c716b296d1295e88a66fcf3d7b363984e6364e21c42b4c923f0761370d241f4f813a4edaf8ef4e5e0a30a02ec93747cff334ad1a3d56ae8d104116e1fc619392f9dba0be96eed38814a8d91e17fb776d586d90fe9812283f24df41fd8c1a7dcb42711b43388ef139d6a65cc7e1878f324a6e332e0b9480382368175c97e6373c742e7214bc71e5b3e0a945df7c58f18364ff0776657248f1ae61476c48eff7f3c024c739ca2777050d81f3ccf1ea03754e3c8a922d91ff3f7084c10611e53d08ad6164475179b104820e68a2980c2e61ee3b76aba12136d4dc72f48c2631be2788e3200c46366d28ff0939b4300bf5393591c86ce1c69748821dc5b8a773bf0f5aa41846f5b7187c643b28e5ff44404cd05c1e771b2168c9ff3df512f020ee5333b4dfc01fe54209f8995c0e8f98437499a0df4906f2fa53fbeb794d8af637d9327408b24fab6125266dc885a5caeff4db32533fbadff5294f417db8b534af954ba4df421be7ba0face74854ae814a9d39fd6f0d46fab4c6c1ecf6088d1da28158ad6a1f1605f13d13b86c08c05945757860ff9372a78b591f5e748b4762f89e21a023329b21da65e5a39c23006f577b5b2ed5e6609fab0e994dc701a158e9a628adedb7e588da0aaeddba4e9dded57113115cd90fbc016ef3905a13df8275feda4c88187e974e09607c5539f97230c5d48c9ebea9e9e011781de16f9f07c76dae6546fccb7eaa121dcd4c34f6b4b3237b644434fabca359c6207535da4df3342a9c7f337a7cdbad17632fed9d64f99c7693e4a7b11fbf0ab14e199354a41afeef43d4df266be028ebc164c997b368cde1ee68cc4141d072829f914d3a3a94dc15334cd5f36cf6dc8a1a477440b831a9c1ed9a6ff62fa14cd6dfa03151d550af81bfc07b2f5a60e202bfae086bca8f3a4dbe634d0050048266f93bcf61b146102df4e49c0f69aee592b7a8f67540e19f48547da9a435ecd37c94af5dd746fa8afa823aec93d0c3a477c4a51469d64df4bf0fcf8ebe30f9d668267be78ff945070695017c81fece94da3fd0375e8868998cb4851909f4e91efb874622e03c820681117551176056d97357ea80cb3e685d485cd294a3942baa049e3f362a1bf0b7c657cf1ca41e27b02451c842f76a589022556cfc7fc16e5d858b73b32d0c3994fda7d74690c418aaf7875d57016fbfebf822d0a3edf3604fa599289e4f1b6091f943fc33a88dffdc1b2fdcae9bbdde8d615df093caab770ca71f315b14e0c0112a6af6218f3aa976af65757cce6aa9668a195d39fd9df9b1837259ba372157a5b38b5b49cfe883a90775857d504302bf74d638bb837c96a7fabb33da59e797ed14236a67f7dd3fc8de790104197f71f788615b4997b9fbef56b82159ac1815ae6375f02906c433cd023f523594cd8302754c32decb050379c4dde05646bf2236370439de3ffa2fd07efa481363886e0beb354e16b1515aaf3b6d14b806492c78c00cb4743762ddcbfb82d9b6708ec85118dd89078b1f6d0be1129919aba9cc5af597bb65d2a2fe854f3b4b33ab6adf8245831df9b6361856a4df65a32af02591aff5d07d7dac0ec2d5a851b208ca5cc098a5a05afd95d2e3aa3cf114069b04d96b9161c127e29ff4f7d96267aa33c0f3af5bc291f69708da4a0b82fba4f1a20f42d6ddae0f4924aeb1b8f35ce164407f3ebcdaa35f280eeb3ad37de45c200c7674ac42e0062e0302b5c22ea512d2bd2e8d11c135af3fa18d62eb49196c30cb761ed39de616ab9b2cb76675a629033547fe7446d252640e269928a05db7070804b595e3bc036b4e83add19d224f1cf57a460d3267b80f735b3158dc2ac5d8d4391c897368a1f647116a58ef330ce3796ba830daa567f3601d6b1d083972d4e05959bacaa4beaa27462d9c7ae7c0488bacdd457746dbcf67df5e62dbbfb3dc172ee5eb9dea05b8aaef4ee5ede300a74f2501bcb11a6d5d7e0c50ccbf5540fdadd1c60fc10ac81351dd72a6066d9c83bd9beff658468f90d16ee4d80cdecc82310bfe9880397cf7a85aa265431282011c0df42a8678182ea0360b7f4f76c831a875b84aa925b912a2efa32f3920ad21255d33dbfd640c92769869725c246c827f47505396c918da2592898f30b7a73f03a0bf52ec06381b9e16d46cc3d7b1b891ffa4d8c2d9cc305dfe6d9f3f471150088e947821c9ce64e28739bec17a7aa41420269be6fe29ce851da2ecc5c233ae8dcadf19c8194eb5ce293c2e7bb0516c1466d44d6b79dbf8aaef62ffb7c5578f560263a67eee4c270342ef669723bcec97c1d215d6da0298cbeb889a9dbf94828bfd38f647d134fa76105e14f81e89cbe71fc3133c33adbd09de0947d3dd7c12c3d9507808eeb55a99d34aac0806b280e7b3fe4efcb8698a34f464492f4b69a2aae90388af7bafb7bd8f58927f75dc6a8bf3c7ef12fec24bf1d63b07f58bda90b789e691eab157b8271bd24243b7fb50c686ec649376f6c5ffeac58a7b3e97737851c1dfe5c3206a3a324ab0a2294ee9474d6d8a6833c743f08fa66e007bcb5a817e3a730e83c2f7310ec1cfdb102df73d37598d6e48f11fa450ec979403aee65791cfe308f0c78767c6df6b3905bf064c91536507356bba853674490e14b76b2225912177fc4dd86926a754488ec18ad74626ff8b6741e63c969ebfec12ebbe7c88cadc96f24ff74aad2bbaddb8b13f6a8d8d8d892ed4e31495776ef17375fe3cd02a3334d31c19a62b022df48169214b2e63cb60dd8dabb3b9a3e5bb31c57a17aad033681319ff56474282400b4ebc78c4596affd850d4745ce47d9d3ceabc6c73d8900ae744843254e3f6b1be08875b48812971dcdd4791292fc2209636a15b137dc52c5a65b532fe470f2700eff50274de514cb84a7a0faf1fb6a88152bb870c2f59df2b30b8c33a4f56989687ccac93ffe1e96135c3a7d0e2cedbf28b0c1933ccca6115c3fc26964c4cea7c256c3c2184c5f5d76b64f1c40a14661881041e38caef9be5213b49591276bc1ab5fd44e69ecb1c4e23179a5d10784fa56e766bda536cdb798b923aa34c18f3e8f8c6775c061b53adc85f5a958eb39fbd7178eba98c652ade03e07d3e2654791d670e79a0619c9a1cb9dbfb55ba98d0095908522871aa20b2bbef86993219b7b2ff78c23ede68b81c84189f336864743c1e0d0d702ac3d83728b1181c95212534999923572a5b4eb5c3f177cbacb3068c8265258d3fd605331d8ffbb4f9aabc845c4bdd7ddf74389bfd6fea1222616ec48708c743dfe6a34216f323c03338a4a582209d105427edca34043b6611b3908afa4bbf22e842e0fe9b2ab8edddbef88438017e403e9eed52034e2ed491b32a6a726ba663992c520dcf79a270cba155903fca32038652a6d951e600654dd5ed83b18abe934fc4d08517f96feb873f9f01e6106699b2ed3b5d34bde2abf202732c65c3fd60bf8b65c1b76d7aa8d0e55090aecb580dd1227b6bc4b9a6c0389c91f11019835fa8d05607d4e4e2ef20d68674d953451ef31f70862e74649d30ecee52e872c5a0c8e873685c0f01786318281e0d7c822914bcc9ddc65b0db54534152ab0e937df54ad47587cc49bc07248d68b4fc4696232f0ed7cfc9d55e976d1188df948868fe5a77cc0cf80c36ead98eb5b37e85704509ba0f162205863b74c0cab23828a034f4e80fbdb74b722ea1631e23ece5e2e0aaf182d307eeba88d9224c2752fe7d4c53d74d4c9e9f79ff207e85c19e97767563cebda5a0d0a3799283995c7891c24fb37b251c8b7e0c356f64d41f6b3c280d624664a1f345f3dcfa65b5beaeb1175c3989caa2aadaa6db7301ba2594ebdc1f0d151c8a7eb10b6459365abd8358f7e1d0ce9ccf858e7769ad0f8f665d00a1d10ae7c31d49226884963ec9d27fafdbcf1593d7af13a0232096022302ddf4e0da8281fc0e21e9e47311555091cfd0283c64b58a77d49327fbbee67e261e154611110e5cc6fb2ef64e291ee834e4079b53ee81aa1598a04fd0fd5c81e582b7e748546287d79f2230bd55858e4a28e056520179703f97d3ac5dbd377ec8c45456d8485f569e2cc1e2e86bba6c798c21b96b94e859c220cbf965abd9b6cc460f118cd7a340a1e0a19f9c82d2e5abe3df0c40e43c486db465b5f12649d79805c79b0a2585da2e6bf4842495c354764e47e74ab03e472837a95b361167faa2e596913e4149c925e81908a7d649b6fe2c49daf6b2723591371fdb09c27cfc1da422ddbbdc149dbe615a1fd602ac8243592c3b57372dd5c18d50349f254883b4170064ef611ce43f9fefcc29d79cda6bab70c687641afe994615d29a6d2b5a482ea5728e7d2c35351393993b37bdb974941adef01bd6c8c15ac9f5a7a1b7e7d63c57ff583ee0db2747ad5138d062e7a8a1593a4d4ad0f10c19e7b0131d62e2ac5efd251d9809a8681d0747de6d0fcece469f207bb701601e7836a8956178cab59981b53e74806fba08cdd906eab191d767888221dfbb90e5cb4126a268b2a2f257707e287b98100e48940f7d28cc643bc95abbc7724121672baee75a17351344974933fce9b55e5447f870a1d8b2bfc6b4f2f18485f36c5c4eceb7149afdddcdf1607c143509c40f6d001ce6cd05e3ad38443355e694b905f2d2b22c0e945ca101fba81aa7a51d96adfcb756ec189877718bb54eee4386acbe953154414dd4bb5654d99a7773d934e4a6d6a7faaef63eebaa80721bbe16589880f9cf050aec0167e1c876c8f796c6798f961e46cfe74fc0790e05ac7c6c063c5915c075650db16116368db6d5c063d53b7d3ba57ec16ed4b67d8b93e526d85910bcb11519b42f49feb8e221e293ea026a8e111fece99132513ccbc7968f759e0c829045e6aa832c9a98ed0955c51a25274b174d1c902f30857f8723219f593a50b073cf5e5a3486f3a8b13c814275835a9e0910e378080ccccbb559ff72a0ffc26b259c976304c51b3d2bdf49421909b6a0140a3f527898aeee939462cb526d8d9f27252457d101de92adaca619e37b2870aa5062900fd8a756aa5d7dde5a5e23893b52acb9b41969737f30bd5f92155406fe0e885f03b5eec34f75faa2ffb9553f909632e04cd966d8396c1ab4b66d499505a88dcc6af68f32166af7a355e211ed1591833ff845220af6a28e8ef562b723d5efc7d535025c6bdad6afe116c3243e8d5ab22c976591017045ad2770a670ee661b8805446e8ad7a0b038d236cb2c8b753d71b0e7227dd60e0563552096df174bbe21ecc7543c9fa1666e6772376db75c425bbc3bcb5dd44669bc1b4e0b44193f0910a15fe22b163dcc769fdab6def3523da0c5b6021554f2256dcda86afba5e7aad042cac634e041ac3d40297f3497569e0fb5a216c97ff835aa1dfecfdde6d51ef11b5e8120303be2fb30c18d15fb65007ca24e44bea5ca35d2480c6757b375616b8aeaa4a77c0576093e1cf85d462d3eb159f5d63f7056b0e92626717ff6d18cb86c882c28e21037b85ec32f9883fb703c5eb6a872e9023a5750a2a765e0ef17f2e28ee6bc946d52f9e7f3103a430da510a708413080133e209dea53e67ba9b8566d3cfd52388e2a44fa4ec2ab137ce19b28210c6b55751880f330cfb0633e5c970e5358397674227577cbf0f5d6661a472d909159cab6339faf3716a8c48a02ba6bd46117a5da9267ce1f376120efd1bebf283a0100b975913ca9a7c11e935ebb0d94ecad76d3cb7a4f794c5b3784d65a78c15bfa487fee3a953b5db9106b3f7e8405f216d75a8bf4108073cebbe4260dc1139f1974015a18047b33ab7b31061be99a2c8c161baae38a7f1181c429f7558542141b7ab547647c0b5f6c76b3ee2b9da2da0bcea5db5ba290d39d76b06ff989944144738bb27cb5ffa47ccafa9e8484fcbfbd417ec201499bece25a73648571c6b3bc36b9882514ad17a9964967e7bc91d931c3d155f4ebe85ddbfe404ef885a23c463e615ede233069bd5d2a92a61704db4ead411841b6a88f1d67a345c9eec938330756bced63d8ccd2b9d78f7d23f2d833eda7933522ca19a13e1a08c2aa6a5b8d9d33df7f67ac9dd7108cff833d0f27b18d47b242a8750c651e2228a417b641e5aeab5cd4df283759b8af3b55a49023d5d44aafade7a82f8ccfbd79736bdc1737225b06272fc761ff9c332318df2822794e500bdee64629ac6d0bb098ab7b7b6da97148517a1058e83047ba577d72dc1ee72f1c72cbd8b3049176465810c6d7f0ddd1eec3fb5eddc3993dc12ba1830311faa7d931dbf3dd3825e5836f285c1d71e23bcfa344259f4c1fce3bc6a77c5e99b3ada3ccc4b5a2aa2df8ea8da58d057ee9b74b6329d585d7fe6a84cfd1b831da9323c666b88a6ccceb1b9a796c6a61bab04707679be8fc00d6fc0c267c700fe6fd21d3bf3e4c04611c61ceff7f6e3f97d226775d143958ba042a7b061694f4701783743112a667d697cd7915e5a4a2fc3f7774f5b5cac48411daa1a636f5528a1e8d1d4c9f4b5c70900f1518904ed24c7a502a765c6a02f5f1fd21c9dd5349e04053cc11cc6cad5bcfb0a94d2d5c1d32261257c457010d9410f8ddbacd67fc7d657796195daf46bd5d4927d4805d28338ff2e8fae672c692038eed87a4404bdc5241ec9a8e43f325979f66bb593518e360bffda1d387fdd57b1389cf7b921afdd9723263c90892433e13b211eebd55d55d4edb1f1652181c024cf1d44d3c4423b7a202ffadbb9f8f9a1b8882d50a8c3fc397918a121c6dbf1a4b01787c2f8ad485428c594be7a08deab1bf09366bba88c3517a346e12ec32c3c291b10ea74e45a126543fce863e294ba6d3d558f5a1cfcf5d9f3906c0a9ae779ebccecb7e58e1cfc5467f514c364b604025cf47a8f4424a58e2adebf87954ccd93aafb655164538cf80645e0a0da5787f5675fac228c16c232803d80845a5b82fcf3084e95a9165070d832ec5d8f0c905a75669bcd24a75c104f17ef2930a086b9e9bd0d22cd5bb9b029d8b848af9671473b25c7b0ddcabae5399a2f613b26219e8282b0b009cdf6641a65a30786c91bc3c3238b250495a31e00b6465505f6565df19f8fb608ab25dc34457b3128f5e8b724b2109579724b35624e2c4edbf0b2c4ab05a0f52a2ad4c4c365704ecb41bca1b6c3626a4c8ca5b074f1e59d8f04dbbda76e833b9b326106cedf4007663c95614eebc6f8e35607c6790a4c40d5d9582a61e575aa86573f3db064d732847d5496f6267b78b7d03566443b82d6e1df7466c127ab5787060b8d5682ddda16ca99b51f7ccea138f82499890d9cd303d9f0fadd5f13d1439c7f848ccce2a15fe9c8a3b287f308752b158ce0cf3f2806d7e202310a8a1beedd5c5e00d718b12fac77fedc8a68d83c94f2a1d984daed092162e2021d379bd7ae0787d1b4575f44c86a0e8442c78666ae69181a5dd214fc9b36b47678181597130cd04e091f39111ab1612afb156da999494d4c6ce9bf4634da7c5342878aae177b884abc5f24c5ff777612432d1940acde627158f4747f3e5ae59dd0c04991dbf345cc8ebf45b393110b3afd52990bbdce773bd3fad69bbff0629c53d69ea434473817fe9d5291dd5244d4e3aa1ea9d8cc29df6b694f69b16cdf83177e6755d2903a67a1884437c292daad607f775122897b2ff9109c8b72964fd9734a6de0e046e21c484874e390bd5bf513120c99945cd0ba4ea40747913e152c351bff901b6de9be0995e968352fe833fb59fae6c6be38930878a4a84fc78c57de675fdad5c22ae11d6eb20738cc93d8dd8ec9dfa259f32b16505bf88cb52f188381533f1f4e317734a94543571cb580f7181e652d6bba5fffe3451d79f394899115e3ac5a1ccbaaeed101b6e5280436262d3fd3866fd665dd0ed5ce6656ac44bc71eb7f176fabde68222725d04f6b90fb5cf577ebc40c114de8b441b32006e637534516ef2c089e6fc57e0467860e555575cfd5ea4408d08f8f86fe07c8541422e189903566b984e5b5e89d496769ed4f95e0deb035881019cc4a420da5d8dfa562401ab318547e85060f1287cfca314595ec621acf6e43c344d3ec2da9f699cdf943606f47721a9059254e3208ac775dc8b4f6c708a2c78d63a117181a2b357cba6f5c6ea0d662a511d4f303bf34282d97bef42ee10936da8698a458686ae1c258dfde1c532b4f83eb1540b9a8cf345040b556a2d63fa4169ae1747db23aec3163b3867ca15f71153c13fc0ea062c130540e5586727bb3acf2474bd70dac148db43546f8610a864624c2696a6458f0e5da1396437d9bc31f1d7bfa71834e0e76982aebf0779128ac4e37bef3a36287d42b828c37365b0ea642fb535d21f44bf54f2d367b5492cc44b15bd4c55e780271551ca5ee9f8dd86a71e4825fc238e1a2965378b1d881b060f4cb9a71fcbf7f3dbb4450413f48a857a615b8bda7c4affc99c8ce7a9e6e57fa0d8a350b340333a27c48dc05802b8121bef84ae9cdf03601989b53d1b4f6f1db1d4e397b80ab266f993b9c2b3a740905a3c902df3f3f48944e88af706c8d56adb8fb7efa7e4af58016c5fcb1f3e27b0dcfe4caa2f30e590cc072fd86bb0f51291da4a9f17ab8f221d22dd789736467cede703c2eefd9aef16b28d338a8fa9daf809a827ab515a809c9b59618e33c46de7d3659b4e25f6f566e883f8a776e2c7f28ce3a42e7f64f09be6c76f54e4ffe50831af0e026b3665db834c5666904e02dae7b4168c66da95d0ca9842ab8fd8202677d5c8e21f7ee1c834522edb83f462020170fe38a98af6b6def146a3662300fe8299cc5e87cd79445116691ff911a6c9b7a5dab7fe46739575fd0ee66528fe1eac212b25a204b6d1be8df213dd7c4fd40e655c936d6f37178079661eac0940cee2ce290e0f811c824738cc733e1ccadf5bc952aa87ee5bd00a905fe5b0789f40a8dc4e82036bcbc120534d0b1bb6f826c68f26485b68418f5354dd4e2938d0191be5813831cbc938c5380f95418026ee6c18e8db6c8c9c832fef2545a4e9d284c119c2584ce68f27b8be503db746f47ecf217465c701fee32fca1bef998830b0df2b57076e4bb7a09e665e2658137a1a53c47a2f99bc5f38dd147a71580eb3d3a6039b39f63487f64077b3a20d55f1ec37b406caf105b3ffb38850b9d93405218472c8d6e96afa9b62dc1a780b2004c5e3b9ca82184924ad9633120fea3fb931ef36e86004382d6aaa503a20433d874ce70d653c5b6d02aaf41450c1b404d0af78da23326cf8e47b49f4aadacd8eeeb22c3ad1bebdb0737c034c02ca7c4df5e2d953678ab71fdc5601767c31137c99bfa70cc53a172aefbe1bb37f090093b259eb1b6f49150ac8b4d74c57552af59065a3fac7db50954cccf3b535af061321d50e5b6eead79ff12bc8c22ba068dbdefbc9dc43d8bf9a4625d965974dad873789bf8667353397be87db98f0916022e25875c4df2b5670871e438371805bad11f355f5f7a430d7c4e0441d615dcb37899760256cc1a148c4be45caeee31d09d53e36a0133e56b2dc743a136e6a10652906bda21d28ea59681e6b6c13043e25fcb90ce69ced24ba0337326c69163343a953ef94c745febaab168dad0b9488dc10122e1a7d05e3863cb33228925b9f49e204cdec32a295a35635995a0c2ba7c7b3ae8920285a2fa73611f72e2d5a82b70038fd3f241c0a5735276d14b342151c1300d98397301dc6be6d819dfe04230f275d212c04900362e6060adf2c61c83b887c08aa7d29001af0dfc19c39b9fb3c2fd5c720d3021a53b1e64d686e5bb0b8c11559ac281c5e508611854f543aaff465e78b42e75b3b06d8af6f8088332baf78287f175708f60642e8e21770c233290d4cc291aad23a0cd7e0807a23e71d0695e24faa17cc8c213f307b0409f6462781fb831870d28b172cc329a5a9788e4dedaa867451c3852131388d9e76bbb0718dccd7bbbf590355e5e043027b7bd319c23a58372f8fc87e494df8bf95574c6befc2d4af62198de8b8b8c0d66895bd56409f04c526f84ba3409e1741a1f9746fdd38762df212e90bf6e14e425094c472675c7b88718cf5043c0a2713a9eef1ee6178950d5630f5b3f522db26008c5d2a90ccea6632449797ee5ca617e19411daee08c133392cfa6b7e7b4c3dfc474184ec25e5cf7295c7dfe80cb99d8e34887018f40482ab9bdb5385bcef6cde62748544e16f665b2376140f6aea8eefb76b036315d86649c69aa5a979f2ee8315beb95e512d2ed4140ce131d7d3f5bd1e6a50360fda7a311be8bc09c8add36b2a96e4760985b5ebe051692c674b3c747508a8c8689f38ede5eec307fe21011e21df6e67ee55c516a5132db40adf0860fbb8511dd6f80ea2082d84811396e00dfef6d4e47128d51fa235cb2d7590ddf2b73b5dc4bacdb61ffd51b146eb6a20d0ed283a1f037e1ebcd451e6311565b3c77c6bb168215f38c5b365a801cc31a1a163efdcccaa34fa969c180f5c11cb1d73ba0359ca01d7ab9d6bbaaeb26ba4b698963d6afb8bad6b43ca95d01a5fa194e2cfc21e126ce4f55e9f8192b8a25030cfaa3d51c05ab299cca82cfdc1592d2d8200a00a0a2ed8ff1366906b7098425519f464a28b9df11cd3c3e02155ef5656aab7305b10246d64ec5ce96d771c15aefb07b7dea4c1a60d978ac3b26f52be66659880a6fd2e88be61ddbea555a3e5c62440babdfb0a765344a2842d90890dd0262f93f300883af477366a1163a9b7f3aaedd274e0c8a400faf3f8bd1874eb66d7cc72613fde62fe830874896afb20cbab5f0314ec7536880ea8e2df8c077b7275df707fc597ff8be73459f2cd4d8f902e3ce3ff9793e2f96faa1dddecf32dedb73bb8ad237fced5439418c7a63053ca0b8a6ce4e9750c1779b3a2895198ab2227cb4cd2c8c806a1e851c72e24f71dbdf9fa6c9a700b86847cb0a5c1bd97924a96fda99bc66f8d5f282d91ebeadd003ccf2e0da2796e689426538cf804f8a0af1e7c7c5749a6ad1194b53acd96f0bf544c1655ac6ed7586cc1b56960950e85e6507e389411bdad0c73e4b5aed89b56c10b740da6867ca3f980037087bb9300883e147a3d090ea9cea45c590b99893d461ac0866515dd21e9428df37b922833350e9d06f472711377771872b3a16da66656c8fa07e357a3f317386a82998cac20be999d15ed4594871ca28a97546e1404607fe28225e592105d6a0048860857a16323f170e4216f08545728a00c252834fecd4d5fa14bc4690bb497bce9d313d42b5e9b8089a80b65f9d66e5f4c56444adc1c4d085d0b553a5adc609e41d9dd692f6b3dff10286095ab645c3ae4625f062e1642ffc44def0dde144b52c0ac181530e932bc23e699f645245e6191856d43486aae27351ae14208a565cc4ab76f7d95323250fbb56e233768de28374e88919dcd0288312c20f465b29a6b5459e757d2a39fb11422c2146e198d7765b2fa5f2474dcbd5483d294321800c19c4471ac60ac5edcd89b0928a5f0eccaa6e346549cdd62c6e71dd1659c118e071f753ec86048e802eabd8106ff6d7b1827a6b0a8e87273f5815cd90ddcd6ea0a19ad1aadfa47f26f4ac424dc76dfe513901a92a56d3db3b5fdd0d9e2620892c8eb19d1ae67f60c0ae116f7fc4eb73d93574c0950e651625e202fcd62b7d7e6b99ec67470ffbceb369ff8ac2dccbd3ac51b4547f12984686c3336c9466a78b21d5cbe5cdbc559027bf490c7a2fecea349c913ca949da98a9d5aa18064a57c8917d3a01ed6caa841cb4a7db419d60ac87f613cfeb405e82b25fb3ae611cd98073f83ab9333fb27d0db4f8ce0166bec702bc9c8b24fe067efe452305fd584b88b53697e5f33305425eac9beef5febbf31731de6b958e736fb16caf2e036669466b75b1a301baef2d9ac82455fb3b18e227acac7131886fa6c093ca0c8179c9ed863057a1cbb14aceea3a7380485ad04e5b309764c1c89f2c5bc815781218f024f9939f2b28c5eaec5c383e568d7cc7c09ad3d385435dfb2481438dd9327b3e8d63c987fd19bcdcf69e0f419caef982815b81c7aeb7ebf4784f241610e49db3101cffbb61049177409205d03a6d07461d3416c4a07dfb0125d7bc2f6b9bf8b80f58da7008700ed6c7369ca8225a2c5c8749ce951b3221a793870ec10350e31e20fb60e50538298471d515bd7235bd941e55f95a4b6ce2054c8ef60d8564849c04828ad776047b00f3458f1c24649fe15a885edfb231399a7388c990cc6c069e88116009961630be794fd71df84f17432a1d1fad90deb228a907bb212c901ea34e672172af1211c63d676e6e75bf64b27a3af8f2fc9b797f4cad29b1d5e6591d83c05335d7282a14ec6eb2a94e7d4d6c77468fa0ada39b7a715d9d79a5ae63b285aff9568827db413e21464336d7d0d4dc6a5e2582a214486acb93177a549e0efa36e0ebc3feb354ef81c48cddf552abba8f5fa66ca4f7cfbe1c7d148915b2c3ed6be0620d4735a4283a551e751ca7a806a574381b8c5f62381eca5f7577333180ef3c5aa210cfe5d8aae7ac0d4678dfde95956aaa26d88f944805a517cb24343dd1f3955a394a6b17d7ed991887e25b5e7d0e36e2e60670af9c218b4aa40b4d645009bbf8d68d512d91bae387af34ceb888663ba3cc3594fddc2e76ea5e7d991d4c18f5c685f8907c0b8e195917b79c88ef541114cdd98647dbde3092c14326dc21761a6ff55379e02db619281b1d182abfe2b3e3aa96501ed22920cbb755c0d4a2d359cbc45e842ef92197e54f9178c7cfa15a475f0555ed90a37ae7467fafa22558405b8615e1f91e7fecdf67b6a9b6aa702109820bd33ebca6c9035602b7690550c5631e6d83e59d0c4660ab8248b375523c55c2a73498a2255162dfa5ed64dd83247042df4cdb750096e37f37f9d528e24ce26024f8d3d55cab12ff9692b3e7156576138d5a9d5b4a1bd25f9082fd4c80c825908b0ac759b31242a579e59837be7bcff2930ef620c892f0703ff7cd1cedbd8d40f6f12cd3c66102a3b6f7f756f5ee3128ba2e4fb812345827a6b8f75cc5a9d6f59d05263ac395c134d29cbed104a6ca878b62afdf974834e108520210da3c3ff59e74b7735c71cf778e64638dffb1d720a5aa29f34b999778246a8dc080bd35e8243230c9384979aabbe220e383470cdcc1ddc0f5f1dcf53f6d627641abd8468b085febfb409ad5cb4e56c5770537e13c360c508bd5cdb007457c256bac6df1f8dbdd4e6340795de11368d4fc0dd39333d78dedeadc8484b8755266376fe7335a4bee23c15ad730cfd149132b2966d1e1ccf8b809fc02fc19fe2aacabd69822958ccb28852069bdff5aea8cd8dbec7480353c79075d48672b06cd6c9204cf90563ab5794c2b3ff2601ba216195be579736a278231142b69d70d6bfa603424dedec0a90ce23045d8b2e416c8c3df4a663c545ed72645723878358f6d4114a169cbaf525d015e2dccecc3407b319faf8a94684a15ee7cbf9b19ec82383dbabe86c6543dc555429bf798e8d6991d638e6f7e8c9b79f3dc3d0edb44f0b3855af9d20bb9d0f734266b2061ce49073ba1907a6e9b0d679becb174d4cfb8c1e9aaefb809c8102c98ff815a3e2758ac32cb470f0b60ee35f90c33e06ebe01256a15d47c5f341b218fc4d87d9007d83274bb361731c7a65c2a84893dc50d264a77892c62163504b08b05b0f39276a03e66f088f36d808635318ca48b60a8964688f1c224ac337714232ff75579407bc768341ed79e521e6f9c2c1ea278dbbb87ec8d2a7b5f6537e2ea352f225eea271a6383e2de31d2b9ec8e14cbb95ac7bc97ce9564f1884341a9d13bcd9aab2496e66813827b2ecdd093f77e80f65ba4a7646d33ff469d3e7a21463d389a7e3654205bd7bce15cd7ee77f3b016989018384c8a7353083c972b990abf5d1397e1405a2cb86e4223df212d10ff73b516da0475bfdac5d5ecf09c155ff30a8818ee00b04e4bf0f178d99dfcc4911f92f47d2b8990b3125fc746418b87a2fbb74df07d7354d6ca29be8cc3c0d0ca2d9796ff5011c939aebfe42a97cf3ea3558c9bb5db63acf243dbb77b8c47c547a56845ef87fd65cd43630e9745e92aaae63585c3dfbd6930cde406a7fdc3d6d58d97e12bf8b4a745fa0a98abf3480bed90dcf9f702ebf001149f9cd7213f7281b027c101e79b406535e9a32f1d988e8d3b9e690524a0233e86f3ec304d6d7482c817a53463c07829745498000857a77d858279d21445c7db3c0e266fed6625ee53fa03ca63a0b0c99f820996f0a96fcfdd224ee99b438a7e86d46319143d7edf8f9de1e3360c78a5b1290351bd92bbd5d54c3e20c45e38447acfe39c98d5eb83006bb41815ca2896cc3bcbbff470091cd05eb5f9701a6017decd582ab3c162057d137587640d6203d78189d62ccd2b3748d5211effa20e71ba6e364df7610e257f4f089337f8dc3fddfce3819737c305cf547668749be4ba28b4814d51dd387a72c28f33dd808c3c18e5769d2673ead883d3579c2c258a8609c6c1e664b3c42b6eb08f91ecb79345ac62195760f0baf37fac95eb9e18536febf77a8a471793004cafb9e68dc75187dd1ee7745e88e8b546af5e52fb1ba28e53f41f753921cbd90a2bdda1bb0383e81c0b18068c0bae7fc8492ba98049279c59d83b25a8f70a68fa73a55ddd46895e5395d59cf23e2eeb83da82e6c25ba8ff2def48cf43ae8b305fa36a9ab8edb2dd5eceb5f322ba00cfb32df80a15abd399625bce6ec6b4370896e5d7e64d0c497f2d9cfd2d3f633ca234ed1ea93323d5aa5ac77f3d78ae5bd1d0603f9154c59c07fc0d2ff4cdfe3f9cf5e45be36c4466ab7bb66d9fdad2db8743ceaa2ec5cf822ebc9b2e980b862563577ac5b6c02d4146e3a88589cf9edd8c1e812ce29a54ace93e629c9827c8ef0b900851b09356fddad3078485977ea0c4ae91851327ab43c39c311e1d01b277ea572c3d007dae0dc3d2331a9f9cefdc67fa4e3c4dff2d319e03fe11093a9a53836d560618ceb571b95233001d15c53336a3d0fb2414e29464ca441ff51fecae9f8cca04f54f31ddb296658e070c310bf11ea29f2038c2829d33b414c3bec21db3b763847f3129ace1d172f1bcbe6d46f4253c40b32d0d372a7ff7174ce760eadfa947027365a897cca1be7593f3a12e4d1b5f4e5f3c4c43c7958c6677ea5038b3ad1b7122bed6c61336f6a8454a0d7e203d328490afb2eef17dced59cafc823139e8ca4ae3fdad939f1ca9e4aa5eae5cfbc3b62922ba7fe9af1cc45128838cc6ac4974b7026ccfbb175e6b2d84392f6cf1b1a170777f51589baa5734ec7a75a23b28f38a65f26da0a5f60d77d635a72e9911c3fc51e28ab626e7b9243458759e1d497d720917e19e2caf68ed506934cd422f4d463dfbb98bb896a0ff40bc5855faae2fed8ee9b853479541fab373ee653dd8f26cd322fabfdb72b69581d61551b5981082c7ccfd380d753f88b0a5ff66f39ced8c0985ccf54903bd28b3ef8cecf3e3c302d24d5dc65c37032c24e9848c45cd26dd706cab7bf6c30f08aa2a61bbd9f3ba290dc8dc0e2e117ad48e4ed55bd71838b1b37e50b97f97ef94309506da5f98bd543256045feb4da299e8d26a129d22ff7964d200e7bd2f1ef511c4bf7956848e1c50ff59f065e7a4d916637da9e43fa9fc9fdadd8940aca28f3efb2dc92b63fac826657bc06671b7d692728cf6a7a3f1aaa9f5faa9fae8e3922f69964195f6d665033ee81e21c39e539984ce86e743d829ace3e8ff55586e5aea8f31e10fe623928cab91750f5857c124c45adb42b9a19da1c44b6843faacd49efcc935d3dbb09520d905f8c864575fc055306f4bbbbe10e99f4dfb9b6ce647ec69a83da8e31cd712188787da28b78218c34d0d29637833c898a2166e56dc7778f7c6fd9857db9f2920c87ee6448eee39989c96516202617798274187fd58157dfa158c0490f45b3fb6b09573eaa1e83cf8fcd333250cd9e4a6495168ee2742b4fa7c80f9e9152e7ad88d56b22aa0105baf2d231139fb791ef7b97c28c1ed6106c21703c0bd65a1d07d4a7ab9757864e1fbd49d27fcc679a741651a1becf062cf84672e951706ca6b1a53fdef835fc8ba8445a7ceafc103d07985f397d313cff2c85f3c843b1ab5e0b6fbed6e1947e4e28f51d1323ea7f418fd06bc194f372afb5416ad963d40c0fd27417ab3e38e1a05c1c3e0537ee70cfd2de47de7f6249d73c9f7a56b0204516227b2e193f05704e5f44d181849d88a0fa235d30e6625e0c5bbd55b4c8384141b3906f455debfa1daec2957796d589869a6e739ec91c1bd44772e2d9fa0315eb99a1b8c2728beb2ee13be76a7582b9269eeb55cacbba6b14bc8031a0cf702f6435fc03cb9263508c0a90432eb928a28c59bfd6a686ebbef583808e378abe2e1ea82d1b413da38041c57111d1b48109312ddf6d4f92505eb9f45834fbc7cc91700ebfd0f794085dc204bcee2fb0ee02fb0127633a5815140d308483e6bb075254b4f7967134b0a0e2f5880aac8d3eafbf27298bfca07c4899ff32387c2e4463ded3a49ab1deebac262cc9c3892e6ca2adfc732434683a0cc2775973a50f2ff8d8ca65289c1a0e7b9da20516af922d24ac394276b320be56438076f9e4a96aa5d62ee77d7fdf7a874b6ab616e6ec5dc65c2f7f58b52d421c29ad4634c47d41f4468f14ed67385fbd9f58199af0de83c4ee362218e46790975e93d32b5c7c53ec2242b2254a39d86d6e37525e477fded642ef7c8e8ec627ffdc94e902b10abc5c6f357f2d01889019f4e5aa37dc7d7f27a9947a84d208b092145a8bda9910c90619c6b15c86b856694601a410737e9f0d5b71cd46761a6e5546268bbac4a8abbab029db9a080f0fd37b5cd3241f16f71f3f8f1f006c167380c3ecd91033a73a6f9ef0aa601b6fa93c72753dd14ce6f2e5a9ead51f759f249020251e360aa25aa37e03aeea943ddbc85a316b567a78320f7d0cab72315dc1248c87f0f1afe32eba8ab5f70b7e7eaff4c3b48391b371b24082aa214a52c14b8d467f1eeaf5ab72aaa97e873f33d9ed4411ca321b94bef79afa5183142215d96d5523ff9677e89a4efb08da9bf8d57f1d940a7dd69402d5e4e675ce13b8662de54d00ca2e8bbccfc9fb0f3d771312614b09bf2d0333ed004299eb4138b934e0e6e4f357a38d9f9aaada49d10843e4494bda839d0e1b49d0f5d57e956f3521fff8028d7a1ad3792f90a5024b4c50194f71943949cc10bd00b723ed7ea270b21d73630b4118e4346ce1cd6402d52e2c74b40ae06875c0fb79e6322b49fd74eaa5a7e6abe0c615ca1dca8ba440d966763af4d9aa2e7659193f513f7a3f7995937a9bcbd5ec8c42f3d67c53a04673bb2831a22df4f7357cd85b39c61207010128a5388a053d4a6255651953da891352e9b706921d7137df19ab298b721f98d5ea69ac89f82e0c4950b9507b57e76c018afc1327e804cb5be9677d208724fa4645ce57f9d1a5017828d105635c83c03f56905e90bcf5a3654b41c089c1aaa025eaa7cb17db4a4bff6bd85545dfb983ebcda1b046a47d4360e6c5a94964409ef9d0a644ac8c1c1aba614c0110e2b7e7803047f5c33242130508b36a085c732c4952efafa0b6d83ddc63d136debc4c04960d12fcccfb9043243a6122724d120eaedb2485e8eefa9c246e0044b31f0c2fa3ab8418a4a0d932a6e1284a02349a25c3599dd1931cdb37a081b60c430cc86cbb694613bf3cc2e32d8bf2efb7176a485f90b5d6ffe949ad118dfbe70ee1057cedc96981c1da5ccc0247c989e1ac257050392faa11429ef049d3749b9f14ffee493c782d542859bce472992671bdc99871ad60b62eb2e00ba8690fb9be2b2f1806d0214bfee815b87f763b0bf80cc6aac5de2ba9d633b6c8f50cf91562a766dd5e56af2a7ad2680d9eb264189f5b02887fb9ed5fbf84c12a73283ecbe41aee2b9297935ad43dc9761a966ff5cd5d8741c53d3b2b862517109d85fc098d167370f1f044be1c772371f76daa40a80a085c1fca1b466d078fa0e193ad1e24184c59fc0853fc810a6ba223c40c807a360810a46d2e1f240b70f9f44a4564bad5a9dc3cff83b164075971edd6a609f3c81c29ed68b56fcaff8af1e917fb0207d7be956f4150370bf37c59ffe43ce5168433d6c57a39d1844d72991df8cc6472ac116ad6db7df6e5d8374a242eddee98c59a2821abf2a590b5de7564b3c489472c44e04c3be4441333c7cac0c0620559dfe2d9341c79fee17cc57da1008c2b185850d9d8cbb16ee2e3c595a25b8e470668201afa050287d992411ed8d1668542a1ff8977388eeb8d127ff4b63e1965403fce26193a12f94fedadfa78f74bae515e514eea401298f4e85362d08c7bdce4732919b0a9d29f76defeae2e3037e213d8b953f16c1aae45c88d831f867a374981552716678fd9b6a899a1953be43b276bb7a1f35e0b3f046faf532010c127a36356760a2f7bae8d17538286a17860a07fd8c86aa2f9d396f48bad41dcb2872a09b7d8f4a53e39dd12912c134c263828ca5b1f0779902cb7d91d5740fa8c912c4c687f7c47b52095659e9e47b6ca2e77c4e2b7a63654d9d0522d1830afed43e4357033f53a6a89a86fa01802372a09fd8be68f7afe05df30443a831fc18b08a4c5e27d43ef719db14c9aa703cacb2633983e5b6ae9a22969fec513f7a0a54e14dd62e41413a4db623e6bd901b5d6a6e5776a2b53bedae8596eea64595ff762bff329e8438f4634f213c42e6582dd0dbc28cbf0a23613d64192c4cfee2a82ab172887056b17102d4851f67c1b853c0fd81b119c4e38a3051a662f19906b22afa30034638095d73439e295fc14c15355867e1b63b7529cafb36070f2f80d1304e996f1e0a842bdac6dd3ef85bd9d899337d7d5fdfd6abcb37484b7bf83b02cd6064ff9d6e8373b7ba3c8e17a2c3bf838eb9773412d83c5c71ada5a6b564e5fc892ef7f77d94d8d1a978905aa14e258d03f3d468dc10747f5c0d5cb03c03b0898340cd75eda5afdb5bffce1373adba4452f7600e66ed0b50330fac69040b62143b9c923b905b045e8fcbea3201f33f8ff6cae86d74c64446171bc237e177715544f38dd8c39ae53e5ce9fb0406e9d3baf4c64bf4f21ce00ba1c07a7fba9bc0ca23eb23e053445092949427ee4540379413ce35d366dcb0cb047d1e801f51e4f51bac87aab543626ce9386588addaace5c6c36b4e838d24e6b625ae85bdb241581cc07e8efdac4307faf34a53fab2bbb5c364f842aaffd5bc559b362965c9733c17afe6961de9111325a18436bd8be44526bd03e13342dce5df8354c4e774371a52b3655a251a5f27c5d3a0641981c7a7b47672df58c389f993c450ff236196d1fee4197379290a1e109d2937d051d005a191577c7c08f2ba046c75e499f4ca5537240e60a86174422885a1b7af1fac171c0a10178533926c5758abc76ef71fb05aecb9b185cdc199e70ade2acb8860804f0be2f8f1da6939a3e8d66f747ae40979cd471f30be8b2075e7214d81a47b18550cf95a7f11fa73b8804b69b7cc73fe5173491e107a1aec2997a77aee22908eccf69c43c575ea550101b520cb3e1b63f09f05f8fb1c3833e6b8048ef655463eadf6f525ed4063827adb1b17aa1bebd295d5df03efb5b1a1a7c1dd9af4ee5835cd70f6921bbafc0a63c25872fb1558a3ef0cfe217b6093f990b59296ea5dbbf1bb2114d6449afe5f7dbd1e5da5f7d83bbae7f7f29bff470a0ac23099d5c27bf4c6c3ee83b327ad62136d89e9088e4412ec5878b88a3c94b0a6b8869af390df0c8bd205291afa41faf25ebcb6db2ec0cabdfdccefd39e22e8b840a37b18462e3332b7e8fb7df7ee2c7f9f28f592d4b51a4dbd3d34be2f9e580bb4df05b194b5b3ff77ccd6df1d4289fc5725acc767b68b4cdd9b2d44b867fc8ede76bd67ea871eae5cddc8022db2b4053d9454826fde679f41994df5c60d1178ed1a52c8c80fa9222a15764bb2d82f55023bd6d0e95482b309d8eea2cff2d554c7207935bc56e7e831681e204f443db5d18b485b00c3eaba46b403f24d2f4e9fa30794612e436f94b62c46922bb3507e0a3419d6de20199a7938bb06dc2a27f9ffa5f4f582e466de1008e97428c355108d0347c6edb75fd776db7b1188fc8a6bf4ef58172a8991e7da9b2d59fb2a2bf81cde7379f273678fa83369b0cecfc1776e3e88c836410ccfbbbbbdf72f0eaafc8be7b79110ff156a9280d98819423d0fe043033f0a962c175677be480533dacab7e54d76707646b347584c629550eeda7ba9cfed20dc1f1d7c52251396b7b84dea50dcc7c8c251bd511d9803bf77e443dc4ba8048780d62ad71d590a965bf81132b3d82c3ffdc6b6d5d7bb2288749c280788dc1a367b84d09dd4a539553ab161cc48c39505185d3dd2a5b914533edc0608d01e52e3dbc976d875f909d18aba86cbfbda74c95deec9d9c1f6f33abe359bb00c965d606a159949f2da7e94748d51d3be4b5b39b6ae798eaf661c1b716d5726f030ccd2481135a517a828d69d5bed031d504607140681d3668513768fc5ab4742f48baa52546795856a4540030ce02226b35acd4b105e46f41d96a2c77ac0f01c2941fa3299135e37e477cc7624c0a911ce6141ac09db8f6208f111d7e342f89a0b399f2cb18d54778aeb5071e3729909305c5c0400c539094c05296706355463d173e928188a8e7b5842564a798fdf6e2ff37e4b6bb6cd6bfe3deb1291d6fb0079408e574a0629674557a23f642b3b09c52ae3c83d3edcf525f329bd025290c719827ff02aa9b382376954584ad6da28706d14c9850e2e84c236d3146ebb242d324f7e031640f43c25c72054b495ac58f2acfbceebaeda6269cda873bd7e80472489a37b4af53211667487eac95a8f90b640c11799c40ed6f66173c80e9809d0e4f4acef90248ad30be7bd024f39be3fefe38141c5e0b39b6b26460eb7ca84b0d3a108fa4ff5650085c32662683be0125e79c205a5c4d6b809ba242ed25879063f0f98910e03ba20c2a496fcd14da1f850ce46f8d0ed4a7e025e1158b202ce5a2cb2d4b4a443f19833087a549206213574cacae40dece306c7f4cbe7f78a981f0a258e0f71dfd7e15a6318e4faf65bf77fdd536ea479bfa49c2cfe2f8cdf159fbdf6105c770cfb4efce7cac1f576ba952dd021b2992c78ca708795ac20426f634d87e31d03c0bfa3d0a95d9bd153efce141463cc2e33065020d7933061da7018104eb5a4d2fb7896d4fcd2cb80b2cbd822d41fa8fae05419807b92d4bcfef1dac70e37e6d7238ffb0f5f9ce96515497b72bc3e9e0d5a0ac50298d20571477d15b5a528043c3f50e678b1d295840c35250f6a231d0f59537b59c83f9a348cc269a004e2476d468c32a4d0a71735829d0a1f28def278140ffae0c55a5395c8f2e76c66b4d0516ce3cb4deb8990a66903867fa558fc09e1e24072ce41bef8d4086ef8fa2461df4b8f3a87de043f47491aeabbb942b8651184626c2bd6482bcfc94b2c15e824fb7735a6c240d4fd33d2ec33028fd859448d31c3caf75f770b4013337501a91d28dde8bb6805bc756dcbc8f253186a4923d930e387fa80dfc541f737211e9e3e05ec884eb4a95a2afac5946b55652984b4090ad40cdbbab78b65af5d2f0ea4980c9b854c815d908bcf51a74917d74b67891429a2036c31a602e724466bb1cb59ba1751b35a62e3abd8836892ba8b596052002f1cf19402f71a3b62ee842e80a6d2ff2f9a736e7e3a869b700a903b511f0627c89fd6db62a18545c97b11cca481a090577dfd15d4275edb52a31873ce2a461cbf51a4101b0a6458b3e27295ba6b9fe0dcf9bdf2dfaf31873a7453f3b0c7870fe66b7d417b460676648a82a9b548604572a610e8268abeab72e764f3a065466b432b8bc40e515aaac5a07d6edea20f33827c8192c73f9a01c3256762e15b4fafe29a927e56ebfd52d6ed1bace9abbda59c55030054b783144e58db6e6592eda73e940b23e04c502ab817913bbc7be7ac7aa3c14dd455bc8a157c00b4fa86be3a51c5437b95eb41e51eb2777e5708f58e580ee263e39f77cc95ece5c827429d269f9f83bf12a4f76bb3d8a416796f4fd8d14ad6470f78751ef7e4e354b82d312f95e3c1add924eccbd726a34788b7a53bbcd9ae9579f1251fe12fe9efaf6da2db07508d1bbf9a201db511f33f10aedaa8c5b9a94a3a8caa295aae8cabfa2caa6115e1f8d3030163ad74c3d07cf5aec855e56f6a2bb08e296f10677c58ea3ee014056a7a1e08d173cda4b235734b47a9693a560a36ce74410e376e1cf9299f52a1a5c95ee5ef0702f69652223409a94cefce5347f11a15d889a4552b02870d220f9c1ee7c4c7e814503db45d36d60d81d0a1aad7f3681771768f20b36caae8047f87b4f1e9e5608aae31411d01f73fbcc4f24d029cdbecdbeed12b754fe22ac5d10908bf5f95b98323b454c69e9dba4b93f574ed9bcf58b502b027a7c2a5378287d097087940583b53d3107e32e71308a504c16716ec5cc584814e7bac4994382012b314d800e8b95faa160da3f86a6a96559ab9f3670f95c6e81eb430c7be7a5e2787315321dcd3f65d861f4a2e72ae3a83bea1550b4c5314f709869669fdfb71955087d0c2bb68047b1a3eddba9604116234bc74fb7217bd411a97358021c74c83a3bab4701e4f566bdf529466165392fb57aec6f92f9941fb378f55f01f7a87c1999a6cf5bebff4f0a855ebd9ce5fb948f4581f651943f22507350b08fdb73ac428bd14849aea4305e4926ac42cb36dd1f29e18c508e18adbc09b7cf578353e942d5dc03bc0afd9502cba512a17665d0b0231481f004490fe040375b73521218361b5865aa2de3c8bafa524b5c498f17a389c7a59d47ebe55f673851fe57c6a307fe8c6451331bed2ec3b08e163c22c079b881fdbfbb677dbf417a0145e851de00ea94748dee7869ea1ce6c04a5dcebb8d4c9d67fe861db4e5fc5fc30b30dbd459a11e84dfb0064a50d4fcbc9fd9a3c76abe4b1340a12c71161a78f3aa7207f29cbdbcab87454da6429797f89d0479ee887c08a7caca70f2f0e33306751f8d40cf7bd4c179c1b328fd492ffc939cd6ab13bcfd1aaa96a915f4daf57494a0cb82925d076eee089e0a143b46ae90fc0ffd097122d4acc7b16286244b84511e4f36e9cfa7229d50fd7e004d785cbcfd799951a7c9df0fa293a515f41de568083a9c5cce6b5248184c1d67316f1d2885db182b5a7e861b84188408241742a4c11d88a970b1388c1a6d459a175093789c7e22937493fed81287f5043bb94acec8379374f83bc5502f3ae4171a4aca0863ff1f52877b81803078ba9ecc08f1dbc85c8908cc444c744b48673124d8a0f58a23fa859af334bc5781820e9a13be09b3cd80f218faa1c722ec5a380e75400feca5830d4fcc984ec36763dcb967e8a303b39fa1a6682d9380baad7c82ec4876c733af5f80170b080d5e9474612ff185992214b7cca3b0a8809d8ec6c8a6a5cd868340336cf9fa96a3afc4b9e578da7af4b598a0fc71d996d394ad33a0bdb5b2e21eed9acac5733a32cf654ca11ab81a480e6662645d1a028ea0b3915d66bde61c911217520b8187c1d853b91e9f3ac4b7af213666f6787805d76c78dcc87ef5b5189837154dc7536aa31f363ab67401be22683e6df30fa282ef6ddc58b64ed7734d2ef4da08e61f94472979e7d2e05e92fe7b32b36c720bdfa6cd4a319f847b4aefc7fd70b1a34c39d6f3252ccb749313572e49b8c308a352f5eb33984b9f871ec412982c23c8f18c9d263cac373af6b3a471e878db4cfc7db8ebd7924dc9b384919ab5b87e1a98cc8b9d9c5c0ef805ec01b87220b0e4c11a321a71601f6182d1c2788a15346c8ad2936e3f77708260a03dd19cfb45863c78915cb9b32fc85063d41ea809492dc3ef53b4d634f91ab2a237a5b9bbf3f3f66ea2074561b70952eec0932a07b848408f1967834fc9044f404ccb67fa9011d4f59a177f29e92927a81048c00210296d1aa982d12ab58d01a9ed3ebcca88c456f8d1aff97c12085302dc72b0e4a5ad4a9fc36e2207e83a2d030029b4ccb5737fc1c3bc9f192d81a57dc8ef431408c651fb8de6f59b70fdf1b9aa27387e76cd729515482e144e375e9ffef7256d858f86dc4021e28742cb59f8ba6f2e4fbdf99996ea9470d4032ae4bce8d50ce24a3781098667282f44fe1c70998357dadf1889ddfab70264f0e6c7f877cf997f219948ea029834ecd192f49801b7928f640d2b91b061800a579fb03f2318bf9af5ba468b79805b270aa703b33d923072b1817eee9259c94710c44c03ca0cdd3a399f4e5c32c6373a7dee5e1fc65c5cf6234934223b9fb8fbe5eb4e481d879ae0b7f6299c78b82c77aab4d7b759e29052defe7999627ec224099ff65378730cdfc30c7ae44866a30b86d5b552261887704cb82bbbeca9374b3297be10a2271ce279a879ffa57cb8d869fd232c072358785f26fc9dffc925f03ca7c9774512f57383462f9a0708016c93712e891ac50711aae87526b1949840f8c4690d3065389eb10ad472e2a4d3d74f0c8e49deb8a9459c5464e1d1ff9b506559336be4fb591cdf53e34d8f3482a871207b38defc9dfc10224ffd615dd1529facb95f47dd8bbf10c3847a33c3d9df29617bd34a91aa0989bc801275f5b8b393ad55c11903e34cdc4537daefd9c0ec03b63c1f5c5f8e9cbe4611d935b7470dbc6f183452583b10f2a11bbb215f55eac3541fe763bfffa03ff278af50bce5deab9ce3edc553ecd4e4163d820901f61046298ed8dd340fc5a189b0620b3f98fbf0a62ed1747cc730023722d050d8ea97dfc4821b38024794e8b439dfc72255524cb83903b95ee0ce4ec9b0f9e271c774d91727aacef066f64a630bf119191e14450016f7681f1fe847e2a7df665150ab10ebbfd585b001c9ac05ae1936d13c56614bce978a11e62bd86d2e751df22d890086f2fd59086caa5a1edf05a1ac553157bc47e303cb9eac67c891b84a4ea99adc1d056530b3affbb47ec5b6dc6f75a6dca8a3f2cb791359d5aef652aa57061125983028fd28f546acfa7039011c01e7d108e7bab17cc7f1bc2bc3f1510479d4edc7419983afae85edb53c889fb76e0fd9fa6f3fcbacd365ece8e9c52216b3af1a7269ac98f694d8ceea6895bef52d19fddf6304b7bfa93dc848802e54e9bf3d4c5ccd18f84cb5aa12b3bc24e2c32fb5a8ac10bfdf7bbb95272e42d950f1ca6314a94f7011a1f0e00168b6cf9190e62d2808ff92f935d952520fabb927c478f20edcf57f95a387916154e914b4a009388d6a5b43008ab6ca7f0c761f4f07c7852d40eb0e7d1c40654f4f95e426e96ab0c277ce0832f94d07cde8d839aaa5709dbe60fb97ce12dff7fd7b0180faca19970d33d965f4a29a2cd6c603f73d0b2e73d89de71390b8d359985b76e4afc30ea14595257615c6d28764f5ca716fc4d3d90ba9483ad6eb52aab5c1df13ab7638dd0832c20724552b98ecdfb62097f5de696da53a505800c463d33deb38756c8262f0a8f303f6fe1b7861186c83c51edfa52ef88222585bafdbd7b42698cf6211e8b9a2e141ef58606aba40aece08537d4ab7f604bde723c2a1e4056906ebad9c92416f5d46f4bff1348e0bf6db0686f0a06e866dabba5fb3090933c39b8bd2283c482c8cc01907b13d1251b1a157c192a8a31a49def51f76c05ee465f7757ea101365e5af60a8ffc71fe021a09f55d75fe83faa6ffc7a344750d516e4c9a9410bd148ef857815863b746821290fd333b21936b173207363939d032db23c29bdcac5d0e325d558ef48479dd4d90051bbf3a27d4a3dff4ff37ec4615205a0ee55cf23e5fcb145b60252c19ebb71560112112ed543f11bb91049b43f8804d3335950520e29bb580dc2e736bb099fdad82d204bcf2f6bb7e80f201569d01a610ce52526c9cd1b4ea438a2b30b13a4b63a699d45217c5d7c78525f474b5e009a03fa6c673f45ae57d079bbf028f656fdf9e6f153e43b5915a9b6b988b80d5f9331040c1cfc615bfee30593d6a81f98692ec10afe326b469465cd85634a4977de73e1bd129b2beea33b491684e435f7f5afb3197e795d1da74110b37fd34ab7878f124518fe4b9bc7e6ffa0f85db1623ddbc850ac5c97f2a6986c0c437808f77b7ea80b920a8adcbbbf94c20a08c19d4b694c4de484c5a302d80acd733eee3792d8bd9b61494e79624b29052e26d49c3ba2e92b01ad5cb43101a764f7988c391384e514616502e34a6766ec388abc39ae840ac5d4e8cffd7221d27a923e5403fc62f1e5c8b3029ccca7a5b16526d5d480883874eaff855f1ec0bc1ee8e9763efb8df106d5ad187745e01ae80e3a14e47b7e181db6f1cd7937de2f00113ac049fa75a20d4b4dbda0ad99eac4237f56c40e686d867086dfb766ee322c9bc564e0dc74ca52dfda208d3bc81e42d757f1c60781cceb14e02b986b871a2a4bb875d1bb7a947c3a2ffe363b9c7c80f0426d3c22d11c12885d308ac288141f3bc57166f962f010f761959fdf8af83e78276074831bf26685176515c82c129b918620a90cfa01a947d5e77e112e0826847b5c0422f0caf8dab4082943ac69b4e46f3eec896d61d14014423a17f462310267dbb9b9bd01986ba3870bd75c7d6c7379cd4800b94cdabd263a39bc8647275481dd71079b623840a17ab1e48436ee008224e9fc7b05332766312318c03f1719679404cb43dc4053924ce7f789d1866c7baba563ee0a311467cd227557bbeb00621280d53fd417228b73eee769ac6eefbcbeab640fda551f2b8210cc24f5b430f8787ca278e3d1da4b86616f37c4b9479c69e2193633faee97c9f3812df4aff70adf0a9150fddb168d206786e7fa7302619ebdb18ebb978224e751d1803f76ffc1631fec381ff9f3890eef5a75be3f515f7728bac194f0d224902d06359aa0b376cfe233ca9dbec6232bdc176917a94f98efdc5ac46ea3d80dcacfec493f2f9736e9ea70c39235b9009d701dda459904913681f9069f92f746083f254ea17c1d77aabd7733c4da432a505a5f8596b24b71bcb05cb591947c9001425aadfdd8bf676541824f69e924726b1f5f87169b17417b30d3dcd8fdb7aeb4876c2c7abe6e0fa7019ee13b2bfded357df0481fa3946cb182e4f0c6157b8607105680f00b2ab21273b808337af208d8169f582deed2e6b3ab3f4e6d20a9fa832d79d6b133d81478e1d4f0280c233fbf19ffeeaa7fb33e43b979abd752f34a5be5916cad28af424a89e992ada495611783dfaeee9a715b8422637cced858d7d5cd8aa1deb2fce55e33656889d5dbfbfff8b7c92502941c5d22180d1faa857ec8b25f93c1be7ab1bd1cf1912595b3b69b9f90e9f22471b635b4d9826f0cce2bc53c6ed3abf0f78ce9d7200b5465d4626da1104797c70f60f086f65efd9839debe61b19132a580c5138b0366b0fa139513dc164dc2fd942145e0ee55c8d2ba3a719a3db7769c31fd1ca33ce706acc6af54af8bb0a853e142428f3d3f60352d7f099efd0796f7c87c33f7f0ad2ae7479730d1a33f22d583fcadff571793c737be087f2edaa3dace2883be8524b5323c06070df24074f420ac42d4632f88d6d09e575b416ff338501965500ac7d8099ff409ddf5167bea0b14e724bca68d5c1299827c30dc8d05d344c1ca9489e0b085b0f716cea0f5ef18948d5a19cb67dfe607d4564115e826c457b33935cbcf767eceb45ae76bf1886b3dcb578076bd2d8f43536a9c030d928d1f42d3e4fdd6eea522c6a56eb3692cd7ff857ef49317bcc674637e56fe52c6cb606135d373b0759f91c53e23cd3b589ff3ab56d078f7aaf979e02cef5bef17a8dcac3dd76919a3449fd94e24a555e18ca78065538f240d9c528e11b2e47d8681a7cbca8addf53e5da13a4c7ba392fcfad7b5e4e2be69f88c459c13947344d0816f5d9f6df62d08302933a35a9446d5467d68cee75761d11ce6a09dbacd02d1081965dc257c53f656f2ad571240a52b5ec0401768afdd201d280e6bf24ee2aea00bed83c696e0b681ba89c85e83a034e27ce7171fdb249c7ec78dc37538fae0ce8eff3b49c6f0fb0b7dd252d5ad4e5a4efbaf5a6e6ddd81dded9bf76204ab0b3818c1e87daefe959561717bc34cd758bd9ad5e8a2dc35fc1955bf94339e97c2f8c7474567255f09b6b52f0c774b3d54000c300f6f561704b88bba4483bd0ff7ae4ddfd947cbc11bca9b41dfbfa52703b83f5be8bd4aa9a7e1b608f1831797085d94307c9ca4aafb2e2776dedc760d26cbde15e95c989e4dcd274364037c7c2be5f8a55d85574f146b630f6ad6c0e8604ee8509e4733251f5e2907fba6b8d620892e6ddd6a6d8ed8d55bdc702981c43113d13d22961f7eefbcd7335fd975ed5ca3b39a6d0845571617a40e158a7d4a9cff6a56498b8d48461112ec8a2ee092a86877a025832ad410304332a696cd3f400b537a4f5e4cbe1f5db437fb8fe59521663007722b1f686b15638410b53774329d747753f78e62da5ae8d0a867f1fdcc2d96039085b7be7d8e2cffe97684d4e4287caf4b0401ec128530efac39322a85468b152f34105563c989d3426961959c3339eb9a011ba0cf562f1ca9004449e3cd884dc0cc32db1344aa478e96c535b29c8551ba4e3dfa55010b5ac77d140e7813e0a24aa6f8fac6e090eb1747776a843f49d2596b85f025202d7cdc75e7f4bcbf080ef262013c98500527423e8694ad7aa9faad045f4d75e1d34a08b7a1946d975a9e0a3680b66a9c6a5fa2d09a38a65366fc5e334d1d990203a873dc916ce76a1b7cc53c164cb825cefb04f610f9ae7ceb266ebcd90ad73677c8d3a8ef9c25563b5c0462a9ef568c59b5847cf7392bf49c6eb9e73ed184fab26bd35d8bf69099f8f7f0f7883783b254615812885dbd8d6aef1b238b357b4bf696157277081c8996318b471f0c6522cdd16ed413639ce808ba58c2ee3e9007b368f9a7570588cd2e9645978c59ddee2440a8bb097d9ab544f7b86ef124c46ea484745951844d9afc1984e06faf0fc695c2d99e0bee1a6a1db23b024ee27c76b20a337cb229ef2e5e11d0e4f92e668e6decb8854afefbda839235b34daf4856a76caa18f6b83420e4ece293b26c0b8540d81861ed7363e968e6dd31ac7c151e27194ecb987e3216ff9715a14b79f9460fde190f83bc315d5ebcc62ff7ac9d1dbdddc09907b0d9a41e4f8c00d2adf64837b5ef033309f529eafec55a3fe39c6b23e58d56de6ad9ce2daa9eaff0bac6505d5f34177a5eb77cff193440cbcf9d9c26cf93cdd8ecde304de1e4fe36bc6efc5336ff01c9a6eb4cf1491a268cb8e6bf023de184266e8f3be0441ec3be70b82aef9ccc00fdfd6f464e68514f118ec357df4c76c35a58fc1b0cceae5dcff9c2b464b325874b3dbaa11b87a808bb2e54ac2f6260b29bec01e64048b6f09481c739dfd875375ae46528067371b50bf255d6f10f9dff5aaf0e5771f55d37d355e815a6d26dd61cefe1eed09f1fd06f233bb5bbfc5f03e4a2cae7534f602576fdbe29268c7de6257854511a10df24875db8ebb8a6bc1968748a506e8868bf2012dfbde30ac005392454a71932b8ae1b90f590965f3af6593807b42324cf6e0576bfc670f5615a5712b9d454474c0057fbba0a3cbb30ad25c95d296be10146f839ff1b13f8e9dba6a2932e56bfe4491dab285cfabc7c1556a7e523de6e4f46833f6b083ea6153cf5ec8ba8e08a05307dc2f84cbc09076e32f5c2df441f6b3d5e1cc199ab1f4235c95106574c9bb93c25dc5b02f5150510437bd2ce3cac5da4ac4e6e29973fb50e70840c02533586a6c7f6eb2bb9663450c4d4b06055a889fb1f5751f912204120e8ee9fc714460ac03b9dfe01166436ad0b1e0e22347638626ebba961c0cdfa35cce3ec88953b49124b3b659e20a5c0b5728bd187060c9f04fdf755015d41be68b983d9547dcafc9f69aff46a4928c63e94d61832580ec3697d419d24398c19a6f61bc7377900c9628746b859013c3c43eabe97453357d7346c9f419970306871f7e3bc97f3fe6ebc26130d0e0ac336e0feaf4f7e2688f2f4e4d4bd05ec76d0ed11aac882ae4c55558320f5c6257e2cd758042341e9509f70785cf83d43f42a581a75f0275dc2d60f149d7bf7eabaefb25d6097945fa9f6b3ff6400d50dcb061ebef079d2068e033c11657adbde9a521f8c0a5611f22295290cb28f8065d6cd1e0e7de5276778072d92b9583b13403f93a1645c4472279c8e5c18bee8facf0b14b44a3e053c7f19881e2e7fa768e00efd7a6cafc42f2906810f1124460dfdd1b05148da7ca1099bac2501906be92f101e3ca742717cffb476397d2df20d87d928bec6cd29a9ad842c20e61e5a467fb111b998627515c6816ef176a38811954c5f1a56c8af95324b75fe3ed54e9b288c9ef9139e70dd9e179ce48c8e8335ce2e5bc3bcf777991dc9d5858ed2e032d62ef76f23dff76ebd43685c7bd27433ff7d64eb6675b093dccc792626bde0c4e8695d1d65088efb33cd893add228b6077038b261693ecc2aba319f9217a978f2988517727a48451e7f1d6ba8909a60cb2de831b1e0a3c3434b1457b49a461b7aba077ce0814e3ec75c8649e1700c69e99aef01645da8656893d242c40c8b356452db2fe79cdcb197dac40e3b989cb087dfb4f00588e1fb836bc1e264b981060d462ee795950de60778eef613f0cbfcb218f415b721a696284f4928ede40a32ebe5a9c62a8cf9493b2c6c5c794bddec681d3b3875b2575feeaf4a7773320e4fffdb154224ebe58edab47b497c3ce0b74987e7333e9207b0541c2f8c650fa3db1c50940f8c1b21921aea760fe226bb0aca9e96eae3fec6fbaf97195a97d73e3b1657eb9d55cfeec814f03fafabab4083ef776fa38505f5c8da9a97dbd2a8259bc4056dc880da982fd15250032b8953cd91f24c72704a78323c6a3ad2a177b6832b9b0d60fefc6f908b979c6323c1f7ad1a3d35ac81b3b4858454b68980f01b2e9c4b789e1ccf224471262b4cb57f7d89e01d5f4aff9446321017f256485cd386122bc88d1f669905dc53f1cf73fb67b6892e5dcd9e05cb0e10100c3fc6fbfd041d0cb3c19e8c65b41f4584e3e6a3261abfd3cd10f59877c65c28b01bf436ca1364d901b306cbe52e00f478d4e9196e4c549e4fdc01baeeb33e67b1538e1835614a4ef2d86b15f37960f26e49f0e00d502da94dfab0a65edd762de7656ef83428ce15fbe5b7822e2b100e1cc557881f866651661335753ee06d77237c54d7900dca63372ee7dca43f2d32f26d71b716e98ac380d2b154819a67166cc0ad78e70e2740177a79a27f4bfd769314922d2ee0b458554b7c4a47c51df8a84c3ebafa1766c9d11dd08fd0c17c128841293816e2d713caba240119a645aabebbc91a97d3d34007cdc621b0976c0d850b72b9fb4ab99d2fe3317d6010df7d2cc2affb4a9c49afd42690630020b0b4e4ad6439985fa0739383b20d67257bc65c99b97c256eff14b10a2607124a5c96cbcd127851bf6c7f5168cc267e95096d1d31f33bfa0213910f1bcde4d8ff2ded6b9db2b473eaf33d135e850dab6c4ecd7a27e31b1c16d24a9aa8c63d8b95189e430a6ae693831e0a038e790887b2421e56fd7e7d779f217f1eb35146e26ceee7ef425997337e905d14bc7fa3f10193afc2f6f85317d75ff666a8a21e18caaa6e759ff24d8ab67280b7a942d91a671656bda6a287c65265cfaf35b50ed26550bfebd9c3b1e761641673a7ada80d59402e98b2e82d5e889a70b76d7bc4e519c18cb87e298d24e27b486d0d4dc93be29d4cfa9b2cec2a88e8c2417b5847be413b3164f35c7d8397ed75ff5935bd6ab7539ce3e170e9edbd48c4f33a20bfcc6e1a73efea677a974ef85edea1fc2868c18f4e04f848629916a0af167bd22e55fd881589c8302041b34ca8371bd183df23d221a14f636ec0c1de130c0744b88edd53a9c4ffa48c3a781c1d914a3d4e335ca57eca472cd4b678fb7718a1f7e7ab11288a5e55095c0f71fc5895abb896a994350aca1864448e9e5cd7845464dcb97300c1f34d2d351418277b28339abc2afd19bee738df7c64ad5092890205ad8dc6bc288c29b4e8d7b652a745a05c4f23ea23ed41ff1d1ac6bb936d176303e34dda0807326581a9fb1cfcd54da251fbae0a0282ef640068c1a9cbd1082a9db26638cf1a7e257e7327b4a6993711c446f99ec64ef5f71499be2a05b2ab2a65af56b94f08f6d795bf3f120f3b0a2823b190b499ea39d8231ce5f383af260f3d4e182d27587d07bfe125ef15b6ad9fd59e88fef73ec9ea3da8d48c663edbb18d46547f3a8c54da1b09b139b1b465d1d2f3e55397222edd3b892098646a28246aa6a84167f555a33c57acbc082671954261911a30c121efb5f4bf761ae444cff44b7fa7e0a32ab75b5ff3b2f92be9d023fde1eff8f5cfcc522d509566c161f0f708117531aecaf00991f8ea7ca6f5eccb1d8453ee70fa4f0b1dd0dfffe69d70541cb9400ec08d4a2e2117478bbf1a443c61b6322c7e8365a78f2f00b9a10ef7e95787cda17e5532b569b83146003456b1b1dc57151375a08480eef01505e01c92aa98ad9bbc5364e9b679140779129a8b39b444ee4114c587798a555b22e9625483422954afc156236b949edfcd3880745ffe8e3dfb5917c972da89310cee7fc830d9c98a71560bc7b961638fd254b8602a6e3c48393d96883f692d863a80d0188db3511214741566c3e732f24eac49933ad602ec081fc3d6349972eeeffd3e479bacfe85ff92dbca8ddb9dcb3f19185b288792f6bcdbe249a6a5bc6fd15de846ade8828e6a53677d9c7b3a48e7ae03e4c146fe429533b1fef1c8c62160078b6595b5ddcd463c9c58ae89a2f7246be1d5a0d4ca936a5a9213b79d5e8eee00d4cbf90f683d7de2107f1b7a0669318da655ce22dc1b27d6dd92082a65c4d932a453ab085823c516c63abe997a897bcee0a48a4d67a59dda36ff13c0567f755ffbcc810044236a4d120ab8b5c2aae4aa10fff134c7056b78be43e2ecef82e4c33c4b7b1a1cfa513f3f1e74a8a3bc7176d323af80697e7a4c4a166663a044feddebe34b9da1c9d721f1ebf52eecb5c58bb745a11afcb62ab7a328ad5d4d90899c967de2db45aa5efa1e2afb73963c9567e9b2b6090c8f45e7122f9926e5fd2163d41b409094e126766306f801cd4ff689c4ac85c6f59f764bcca8ede9580322b82dd1e88de57835e5bce997299f677da779a52c4ade506a4862a7a510345a698881492bd370fb2c8c055d87f91a8b272601c13b9a99593052843549ac6193130a4eeb1e417e013cf28028a751885d3e69de7adf10762df4aad4001369ee449c43c006fddf03fcc04d1d98c88131ecf60afe58cad5f117164e970c474d2fa3bd14327aed511c2fd4c74a6bdf6fcfa32e2d8c11964185fb6fb286e5f0ca1fb8f0811881bb9eda54e961d5fea8627943577b0290a2e9747f5cb689b2dd2b9e02035c97898fb384251e5658b3311aed2cf992e60f8d78d09098672dd50a29023ad562df10dfc3d7266b36fbe95db393f30ff588d1d823bc7afed707f257fe8db4ec3f041e630609149464f83abbb1a518e7279a3864ebc76eb80d4193ec643b2b100ca1aec529d0c3b042519c4aab6685efbec68feec523f3ca0125a9f81f2a8b44a0f11978ad5813b359f7d9a266382108f590d8148326804074d920eaac456d0d0ce8b3df0a528d30cdc98729ae8141eb4f5a9f1cbb128a9019afc5cc9f2850edcca4c511bc0792f68716618c12dacafb257964075f826ee6bdbd91a7ddaeeb54d01cb6e9c6fa30153746c06c3dc7b5117c1552a78c2edc04681e66fbcbfc0e31da35c556c61ea08c5f28de355e65fe620e6612db3259b3a9df1a6b3e68360002206deab39e094e00791270742aa079ff74fa9ebd458e24fabc8a56585a2737947ea076aa7864614cc2a91b66825424585cc68c089674723f01ca681613d4f3f1347185e1e1b223ca5a02484ac859614a8128f491757f9071726c85df039c2ae3ebe9d8ffaecce73f259c734fd077d5af7ccb61eb99803c35f8f39992ee90936ff39adebc895e406f7d1045e336c3e8c816c8cf051fa5e0e2f42b466746d52e04650fb497c9f3a512f199710bd637cdc34a25af8b43f3c908f60da476d534cab234908537b2612bbbad09c0b0e16ee66c294f390d948ed644a449fda712837781c5ab95565dc0beadb6131538f521e551b7dc6830fe8ddf3a26fa75fb266e37ef23706f6ef31ebf5e50f847b95ebbfe37fa3462d145518412322ed6368f658a0f11bdcef6ee8c812285a175ea21c02a09806a0a6692ee3699748e573cdb11b7d901173adf935fbb0a0d664b62941e0aeaf844d1f12b5ff9b4c5dd792c071fd416914610baeed2086664eaafbce6621521e643d72fb96c9b9c0eb6955c1e9ffcd11a715f895520da54d42f3de97ae1194a45537adc865059982ecb3847a0aafa32e4434122f0d68e76e4678c967feb9f8e9a36dbb91ddf412a815ffc30cf66122a2cf7078f568b272695d26822ae88ee89bb9bd67ebc1f10d5657bfd8100fedc295ad75b3538cc7ca3721a915d5910b267abe27906e3444acd34c1479789bfd9d786f7ffec7ad46b5e2ac672e6538be5c183388c6d8aabee66d6783d6c44e7fcad83cd4a459d4866ee1bcb9604341969b889dd485d10e33e8a0ce6af7b6ba270943ad6ed547a24441c044bd15f9fb025cce511fe065a46e2a616544d9d8a4bef3f4f2aabe76a4da29d4273237e7ecbf0a65827fcae178e3108585a414b1f74d92f88578135b663199fca3b08bf091af5880f6b7ac7a3da98357fd6a7fb5644baae9a8ad21e4b5da4c36ef43fd6e59f143418713704770d4a7eafbd58e373d55f50a09669d30a1cb0e52905a1e22e787e3b7e5156e2f40aa8d4c0401e73779073efdf6abb2f82ebd53e8ea3e93519fdcd204634c0f17f3e7011385228143cfde2418f4ebf808bbad16dcac0ceda600f7550c8a74ce96e9f4ef0611ba721cab64f6c6ee02a54d100d7d9b76fed8101b624e1b4c21e475121a77769f1490284ac5d204ab95d8de34330e92495176ceeec8b7ff047846879be32c9196fe14b3fe44e4798453a22c9b05ad15eeed08123a0a2d5fe7ef6f749ab1c5f2e691c0c424532760e388cbf381c13d2c62b375dff86179f75e6b26173f340863f3a6854a5755002217e191a5cd1e8e893100910048adf27c1cd8a48e1097e07261720e0aad84e0b06e1627824be1027141f8a504ac680e725e137b7d75e395d6e456bc44954c5c8e32c806f6eb9150ef0b979eb3cd13d561f64abadae8d1de97cd42e065af1ae15d8a65ab42421bac37b9c6dfcabe395301e793b04a3122e4ed5f2a93a20d108c7c1e18455642e8ab765ef87b5ffa411d874c7c7f01666bb438c043cbd6570b1cceec1021024eed919e2911ee36d1dbf89bfb4b8da18b7ead30dd0b4e6487a128ad1853ab18034c7cd530d394703d5ebddbb720efe47723ed76ca96af6df764e3c0c40470a9368ef9199cf3bb2c3057fe30554e67a815733a43f533843e15c5d71bd34d376a601ad765c475ed4623b2cf73000785261c132ee55a2dad6d7806b9315e649c87c4d41b516c6384d44dca093209f1045b98bc59cacf7f0dc8e77dad25675ef382b599942d1f93749dd4af101a37ccba6cfe0129bfaaa12eeea5fe9e17a6291c3bd2ac5f6b678d1b16dbfb3672022af6ee9d2d3e39022ca870e82932735464e0b02ddc7e76943a2a67f9e458746259ec75ca38cc187e5a6b445a37f28cee1a149e44a1a6592b01d35e5875e66094bb4943e4ecc9a8a0350423d84db2bac35b9405aee8bd822894d37def64e8ce3e2e68b44c057992047864cc8f073e805c1e697948092e5482b76e15784d6d4b627713c142869d9b388de979fac2db1eb6d2a745bb6a08ec83b6b964b8763ca5bac7bc4cc24fc37e838a4cea9be6c8b6f5b23ef046fad6d64f7b8255d501048471d6a22fd5e1f387f54b43ae7e85daacc6b5791841b30d17eabdc2ef7ec0fc676dc632a74caac89bdadd0954a176cd0a2713188c3a69e3f160dc43a9c98962920c6af6c02822dda745861db627124b2ab725b1ced16a01a744d5535270cf6c0a3dc576978262d5462afd1c582a49bae0944ff26f3f2303aecedc2bfc4605803d2389b058dc43fbfc5d2497be9aed1c16c0315398aee5aee828e001f41920857d3111ed2839cb04b9c3df80a1f4a841585f8d076542afa3a5bf997e0b6969de9a5782bf7c9e43296d43a9d276ff247a23b497e148f0c1a65d908ca3b61277ffda1e0d3a77fa78868015b6555c3aab9e8afff6c38ce59713b63eacb4cd03d9357bbf388677926a61ee936a3ecf0089c9a8fd93f7d628679feb797f2cec78c1706b6d63acc34aca787cf655e1500702b06570d2d192b746aaa3d1c43fa23d1cb2f623bb7fb4ac48a2106ddb7ffdc3005edd1c50f6398a20ef773844347535837edfb9bd1566e952d2a6b42e4f64e5d8e185bf6018d20c8025b62dbeaa6be51a745c4dfaabd965b6c583cd4353281093359f239d74fe8cb318acd85f5b5ccfa6f8aeb0d290f8cef5a02965b63f793f7a68919af58c9a6d993846885d642f2d7abbfea4b59d5102083fd98106f6026c2dd36245dd65a0acbf62ca6b1985b94382af101f279610546fc06a5164daa8e6dff43980d19c285fb2be8a91bf574428d29651e69e1c84a79ef44f613610b4f1e2e4832dccbbc6ada5dc588c09cdaa92fa878f9bec6fd80add39d70e73d79a9293b363af44d51e9ab2dd2e2cf7423fd7dd5426a27e8d8861c20535e133fb886c044fbdeb222f2614ad9949dd77fcea34ccfbdeef0cbfa0165b2258f8075af7f081ee7106b80d55f9223f480e9f871108d8e51ca6d1e77b492702cc466b6f914096813cbb52313b97f5469b309c2002fd23f90aa39286a8574b3dc875a6cc97eaebd40114f13a75447becf66796b64022bbeccee6dd3884da791ec7ba4c3518e4586a8bda9dd441645d13b63ab798b8a8b13d09b09b09c47ca2c37886eb2294dac1160c9f0bc1b738ca65454a248766c6903a4e6f1e7c6090c0b54638190f2b0ec6196d40a1eef491ef4300ef379f801734757f99b8ae50fa6be2fb8932bc31fe2c7be3233d0d419f292d775c2082e9e1a73448a2c3808d03a8fb6f36d88fff1eca18387d3ea8f2d72cc6ea9711aa846451739b7f8dc6d3b8598f7ad6436344ac80fd73da837ee9ad503fbba9d838a91f72b0e451def204408069646a6a2d6915a4fe96924d128d7a37a8946f636e6669eb731bd338568c0f2c17ffe6de84be42443fca4943664753382eec3dc27276cca9c2594288afae2fb736596041653842734f4fe1d04558819dd1c8dbf877649e7485db0c262ab4d71c27b13229cb4f8d038b0ae1a4194d5cfd80be2558a0948f5f3f10079652d402681217651d80d6e8656512d9423a71efb0a08f3a311123c8c0f9c9543b88ef81d87a6629c6b3520098969cf49fbe59b7643dcd998c9786aa321ec7ad1423c98d330550089c0fc7c44d1d91915f190438214141dce5f9c7c8471c523c9efb82afefead8bd4c3c7e20037e57d2f75da2ddc97f65a13aa5b3e0932fcae917eaaf76038331c15780df3936d2ddd358873a858c4d87fa97b436f88b1c41d99fb1e1c734fcb615c2d4ecb6b40dce08f6fbc454fae70b849541ff23ec984412caa05d5c973dfb96ebf9bd85a54a5fc2aaf6b8db949211ceb15190707cd4679c7105cab786c2ea9a8890360f77de8e9a0737e1a4cebb370ebfa73f7a88bbdc0e8f3c60c0a3ad5d5e068833c57b9f92344d422eb9ff9c4baeb08c75aea78d505db0bb5749d8321ca4aefaa3efb98964a929776835b6b0b66d25dff2d4a4528cf57a9afd5ad1fd9fbc67f101b6b876f22bc99346e03ad847e1cbef02976a0da833ef491e0f3bca7deffd84b75d93ba177d77146484e48edf130db9f9c621990ae2e66a2877c0619e6b3e34b3581f01af9b347bac30213d05c73789b1a779aede6ec1d0094b13aeedd0d3ce68ba11729b9d3c0bf43e8598528968b10a9abf9bcbe1b056539ab25e9fe5628465397912c2045eabd93fc17c46dd16358c4ce6f2c9d8c6683946f3e0efa3739629dba9fca21871feabec437bdf3e1eccd70f2225966bfa8635c776a3ae0648bbdaa2f7d11d0740e510bdef1c50748ef4f31262c7fc7818499727a5603269179d65adc639b07eba36099adab7445d1025ad3a3ac26fdd4d25d54278abb17ec1c0fea99193d454c9e0da4e8352a420da123c818150f9be30cf5c96669693059980e0042365a682d5227a6b66c4460f79137ebce9c0b46777ebe76e433588d672abf8764ddd4a4efd9f03af6a971c897b2b30eae4eb21af6b4b5f5e6f3aa1cb06bca7a0ce06de4710d773908fccc55d72d19133ae742c526481e668afa2992f834248653a5b62318e8397c9a2b5b12fa130f9a646a189ee47cb35534e80cdadba52a225b757563a8bedfc87ed6c86a76b5a9d1a91e4b1813cf9926f53e736089ce6080a45bacbd3a4a7e6d884cb0bbcff2767d0a87e5458144eb0fef9cb011ed35e86b4d308a7621993144940efd28ba34a72056f539891e4ea19e0ed08f814920828828aed8ccf59a576b2843bb949eba89bd011a561e7d144e01238520919062b73ad5843f9952b1d5b0df75293fd0febe78f23a9beeaf6e7b9bcab8d93e22cc1ad55d563c0c1c71f1764aaa5b569f9cd426cd16660ba354fc9016575631f08edc6ea4b6795ee4d21d1b783ea80d57d4db3283202b80fc269e7fda9476d54315d1137010240dead96cc1b5dd895aae0229bb74e3c2c198faeb97129e758f864f5f7e4d418978978852e36e398b0a49f972e2fc77304b24ffb1cbbb40998322afafbf2887edacb9c563397b1548c4f10d1e45f45cd6a98df5d04ae24b5b92ddcb9b89ba71c4274d45cfe251d3c645ea3b7e864e550cd4f067139943d0754406d6d49e1b10ec35cf19b178babd35e86fc91d8d6b1c914a11e98a0f590a730c84840f9afe3f55d14ac1f9781ce7864a5433bba32edd37fa694ade256df2251f404b549a1f4ae4c4d09a6ba50a300164aff37bfc082c0b56d68a61b61713e56ed804fc18c77a1721d57cc072efbea512b870c88b98ffcacd940eee063fb88bc50b008ed54282ffe34140be5593be57ecdc97883437a6f1b5cd302da9ff2d4d4b3b3cb319edc0d035415d9629a62c4ddfcc6727ffab58ab3a9f18499adc3c99271295d251c84a64eb33a049fa428da50ea57d455aa669c40a4db481c09510fa851226cc0b86df1bef467217d71e337af5fc688ec16aff985b9ebc7407c7f9273151216d01c72d1a70fd6f735ddfb37aa1107ae622ce588409020a63ad8c36da8135ca4de0b7f4722665351c99524d8002cdfca1cf84c05211bf97a77ef1bad9d7be5fdfb5ba72e558b38f68b42550125fa429027b7a8d67a86a80117ef45b66367d38e897836db175bb6ff4649a633418bc845aabec44df92055a7833bd94c45d44cdaf628052ee09b2a7e49ef720c62c9048b207cf125bd700e00273a1ae9fcdb0227997cb55f1415d11cc889f6942c2e754449c4f5c7b35066df4e0a74851e47c2cf9f874bd9fe234cb2bcc42aeec8154d250816889d38b2b080a77ad1cb577db4579137c1260b381ff4725df03c0f23ae04808b94084d1b7c4cac65b4e7d8df69bf2422c729e9ad7a10a8f905b13139db4e26a8f897a8c3570f4300e5dde38853c4f76c7dcc586c2672c06a4b211a3151903b3edf13244b0c6fda5a0360aaa50516b4ef3751f7375111114be9e40ffd65d76089525b64ece74da0f8dab8710079ebb240def9886f438835811a1bd620fb99f10ec04ea924f311dd4cc187d4d6758b170936c9f4f2e66e34a7592d12c1997c7ec747f15c9566bafbcba5373b7320100a36fe61e365aec8c037dcadfa7e4a6dc2b2bac3673c8525354e4d030a64dca14726de7e709b299bfa8a3001bfe891ab08a0a7655e0c915d8c4b73b31b760b5c030845052ad8c3db0786fa37032750e5d80c860bff5979e8533f0fc42084c41f3d9dccdf0d81d42aff949bad9c30aa12340d5820dac6afe3bfefd29adb7acfca57638295bbfbdb43bbbc8af71b03abfd8d59877aff682e48bad04bb43abf00fd6cae29b5b1b3c5ec374f327e7854afda75806b426b0a421ca26dc5be3502d245fdfcafaac8e9fed47612eb4119d39be96677d491739740f70433a0d54b7bc4ec0c11480a41469054f40aea1fc1c2b76b66749724488a07d251d8700e96963ff8a8633e05917b4d39a7b4612d53bb07af23e9416f41aa782e53e3cdf5211b3b75dd203caf104db9be071bc5856944c8d51eea9b3d3c9b3fc0b0f4bf5e133d2901f3eb8a861e9f6bf14e104c82853bcd885bc725f6048dd0f31480c73257de1fda749849f4717fd0d4e75f7260cbd5f694d3926672fc4d34e5729efd13c8e04aa02906f669fb178b2d314fb70a93e660e4525fc047cfd445c722950aed34fa7d228cbf0e7b81e4b490a33c93efc9352133c7ab29cb20f6792fa6bb2ce6c811eaaf3942ddbf48d6087845864f8f0751f9834ece6f082fc7a03361dde065714596d1b5e0be1bed41f78dda0816d45f3e0261ea6c916052a82569b5578212757243cf78b3f0d61aff6b5fcfb0a82d1eed417e6e4beb2ae50709f0b9fb9ab600457f43cab23615637f2ee05d2393d1b6967df4b9e42d53bd46bbe4f162e1de215ff82875d6452f60ffad7e5107e96e982e4c45e682ce607fb5d758d34b4d4e7cda13a069c2bc63e0ae70d0547efd97302a333ccd47dbd70cafac4ede8241bdc1558ad34c968ea083eff8f7fd2b1e2ebaf787fb7192dc0aabe49a665a0ae300fb601f2d56d194c6ec2ae04ebb26d2d461448be251b7f139e0b17614a9d0127e56ca45485ac0bc004cb2508af6a9a82712a2844f9b269cde26600974792d731840bd90afb1b6bcf1b28a979e6ae5b566ce312f0a0770aa4d55d450855a52efcb342e671e83ebd9c5ac76c21ed76b3198173df982312e39f2855fcabd50d97e8cb374c997f360aad278d8098daea68cd201b96901fcb1aaf05c6b655e85c6f639f215bc251d79c6e80b6d18c43373244b12f1c9f2d2bec8ab73f5f888b9c77b80a93bd8da80b2772da9fdb2f8cdd688653fcf82d1fd4f3d5bf6d5677be1a5f6f7a01957420f3e0abaadc79eb83c29875f58e17775ad184772acaf7edf708e18e4e0424c7b8410d6ca26762d4a6d41ff7e97cc88ebfd8e3c148387a856238cc4ae9f8deb1e0bc72113eb76ffd73fab62319235424ceff2f9188d10ced0d11a7a5e6c144e4e13cb28b70a8bae4137417511b47ac805228382818aed0a8b4e0d6b533e9c0055b4861c13b236b85f3e40062459a6724bfd47c9c5916278879af905fe35687020ce0ccc12758cb4b98f958726169cc7bb73ce1c3150a3d84345dad180fa4913e0296b350ccfa8f6d75491758188c71a7dffb5757c7f965c999b9e1835a4a870e0444db2553ca02bc36d67bfde389767fd92952364934cdebbe19cc3701c0bb2ba3138ee36d126090a6b4a6c4823738aec77c3fe6ccac64c760cc8c500ad6073576605159c36f2ad0194b1e9a063871474431062eddb79ddb35c823694ae2cc16fdd81d179ea68e19246519b3ae7a251f09109a94edb3bee51101e57a81f97fc2b4547f20149e37f752d4f1a17899e14096de36ebf226dd4253c79432edcc78ffd9b6e49c6a2f2ce44b61f9190927a00c83692a88787d0b8206d16032022e121ac3351ed77ff212e1ff1fd4d116fa797a46cb3fbc2cd3686779f86eb6eef3c920d8a64127ed40fccb125259b28cda162fc2c300a331a65965cd7b83512dd8d0475ae8d1293d2cd884d23e1ce5b4f29018890493584c79e44d9c982b7e34fdb9ac389a41121836b6f4cd2d39c7cb9b9c26c624b38079518007111dfd1bb93f0cce38b705e049c1a9a225375b00679de76b92b46f98b8296d96378aa4070ab22544cdcbe7077b4264e2f70963860e9fb9b16810dfb26c3b96090456f6276277e5c426cfd0b75b6a65cf34d9b065a624e9c0d740ded0300e7c4c804f70bb12a3d4548a413414ce48ccc701e717be8b6078a70c1e89342a2a6112f6f3362fe8095fd430b5fb69a2951c7c16fac2dcd4e0f055be6246a21de5bea321a64dcf07f1083579b2bde979dcaf767891b33b56429bd827fa93c019b545f2dd6f16061a31eecf9f7798e244e0c2e31f359f0b01357ddf2c88b3884afae55c2773f7027f19b1d941cf50057bbaa5fff4bd7299a0f040ed9f2dcba125189d1f64de494a4aa24e00965fb1016985723342fa9bd9ecee4b23699200d3eb50a1340764ea6a701be15ba9a2fb31211a94be355edc02e62a637d5aa2f71ee113557a83c98b4e9e96a2fcbe7c13cf4b990abe319485fee3360269c36abcfbcd58a84c011c541271dc68c26061876a2dd6f70e746d8022b6a92be882de8406293bb6be4019853b6120adb1d70d7c5c60cefb00ace8f34d40b4df0145b65523e7a7150e53e5571a4e4a5a9d8240f80d5a96f7fb6a48607655eb7893093bcf4ff8e0a1e0f2a648235e6d3184d19e20fb084b5fd0b9ece6a51e97b1ca7cf316909d670a9a4ae77d48f6e59bff18595ec2612bb96a8f3df04af254bbf9f2558425b134bd2411181a67b986443cfcc2a7f9daa7ea8d4cf06af45c868497c9154b91e914ba6d31e95dce9f7fd10a7ecfca3f3d89cda2f1c0da0eea2e45e4a9a6226c08fc4f9086ff9482da4e166f8cff2c4747151101c02443f40bc75a6f3faa902ddcdd899ddb186a8a72c892c7be95816dc733c196b93a95e8678d451f818c026a1ac2617ce04ab701375fe00e3c104bbf0f79c37a710c2ed757de3ec5ee0cf24bc6f5286533afd7a6dbd319bdab298903186c8b8b5b226c09a0277b7c802198026ba5ca559387141e0aa67d7b7226a3a44b9be93f10a06854b158225a9e9ea55d7fc2481c27723cba913359e19fb4b7d33d87bbaae475c3f3d6b4e33d0e64153ed913cdcd11a899589878edeed24edc30beafc0b4b1d4853a40cba1cadd21454cf74d9566eec8e670c6514c398df4f6fa47620975f029090977ad2124d4e10100dbf11ec8f88e3ccffb758562742ce01397999ffc45cd4ca2debb272c670d73904715d6076e6aa7346f7cb323eca2d4f65adb38f7c7efddd5db242dc969d007fd01580a6b4111111f068c25d315571d47ad151abf486dbb664212d137ccbf9a36031653457a73d81957d3e0a99bc9408d58297679490f90a65a76a8a8797dbe2a1dd9c528c6dfe071ee517e2812c8ce45d5072ec09a4ab21c01f1ff085c42037c32a1a48793c139bae5907e68473b48e4f7ade588d6e813d43b148400e0f356674ecd697ac4e09d41efa06468566e95b3bd5e268633de16d3f734177a34876f8c6e57a43335b0a111f492bbd20ed5140b7d707e3fc3dfd8968d334d3f5343a8327bdae467bc9a887f6fb0df3795e40e16b210956aabac74ef37e245c1cea76c2476bb98d88f3ff51af43ed6494e9bfe33541dc0850fee45f7a154269452eca2882e51cecf2a6bd3d29c058bdcd904125db44d12af65ad05838780aff5c6a64563327cabeb17f90ee28b03a56af8161e8b7556b6389bb9210f6bc040d43e6b2ec028dc41518fdb8d79213826ef2b5de2f6d5eb250ee45e74ecb6b6fdabfec9e09f8606cbe4e710fd601628ae9c3c301e7a38eb2bee376bc8d5aec1292f5031ccbd44ade60352832dfa65f942bdedb966cf981557addd381999934f150db193d917b5ad60d879779a6484f5f6fdf17d32a2019248795c584574f4f239fbe5207071b04375d1f202e83311d620e132ddf8febbebaa72c8e4a9b0226dbda6ce21eab94b3fd649c7a73be8093e4f6c17bee2f4f7ba66eb02701ec6689b85d52dfa6ecc642ed4717b99009d69f0de08a4650576e6b1f0b23bc0e41ace88d3aefd235559ad67df421ddd9b40ed0df8dc7638b19011f907b1e5bc1760868912855aa81733fead0bced6176a595d432bf5fe6f99a5af768122523815a1de6a4b976a5c499d868caace51320013520e769a4c4552001ed2e1e1ff7ec317b2a35747b32456808673bc7ece576299e5414e71e143bf44d687308011b8f8dd5f0313478d85d2423447bcc71a13110f4adeb0f76cb89691895bf775047ed659a4ae76004dc5d8dbdddf46828586aabfabf635fa1c830bc10c8c0d600733060e90ce52e258d44b7dbc5a4a3015aab8c5e4c0e041270c35372f30449e043af4182ce5d6176724918b5b2a66683fd677e91d2fed2eef160e71137c3794c69b6cfcbe161986ff3ace8d2719bac4f38110da936cb0fa814928c9a7a3ca0c95664ead9a3d28f4c86699c2c445f48f8c02784ec926eb362d6d70d746cbaa6b7ac72c73b39718e59efc6990a1da412734467b46e1ee0d10cd03bb5cd9adbb03bf7f56859a3330f0bea0334a9df6b1f96a2dc5126788e8e377869c196bd2d8113587d69a31198bb86e204234d21855f3eeaeebe231da9a4aa8af8580f9c1dc6dfd0f26ba598c0c38a91c316019915f97299ab3d23930d37f9d7ed23b3b2dd29b7fccfc6cba68a140fe76952dbef97cc154557a6ece9b887946b46d11c295f9e303a36723dafb7002c5a7fb8b32e53ceb0a52f4405e65da8fe4298cd1d41f099774f33468f65bb0bdb643b56d119867e1d614e059a9cfb5bf64782d8492e660577fcf2241224867ec6f8393dfa2003e5eac8adc35db6f68da3003c31542d031ec49fd9931d38d67bc56db272675f74329569443d8fa2d726b32f10663da8f3cda7eed36504f6e4991b4426a5cfdca4cf3895fda7dcd22fe3dc2fc9ddbf2215ce38d4fa4cb8ea9540e896a9a3299b7dac5d5981a5d3a16a1114b1e1ad5e2ad5be7aacbf89a2b34334a7dd195da29974cbb7a0eb8a543ebc3fe2ce91673388581fa38922b1a31a58cd210798eb1601fa9b6dca440cbe5fa135eb8ec3880858a976d28ffcd82b0b7bbdae0f8802bcb3656c20dfdb16c306907f3666b70ab968ddbc98f7d769b72bb88cb10cb200f01c27f2284d6fe6ffd3fc6151dc36fee90a66ccc59e673e60e1e0590dde8f019c0c5aeda44b6ab06dbfe3b2fef7b4e2ede632daf7a9e2c737e7bfba87adc76049a7e5a461af53c4da596cddf9374bc275f29998764125d56913cbebcffd38ee243c020ff6d1569797a4093fa55fbf489925852f8ce3306f7c9dc8f35b23080ec60b2e38243366261402bb3a4721aafec5f1e7288ca0ab90a56e6aee2d53379c818adb38742a5a2fbe68cd152f73df847f84db9e67e5adac228d7ac5a35d42828b58e920d48018677e4ff2481faa5c9f6241c5434c81a42a8894256c02cfbe59b4fc812ff4f51196e6cf767901e86142eba07c4cd7b022cfb95449edbb2d5891bd13148b059aa1cbcbec07082b5b9b363899d298a67c3123d8bb6853aa1758c2faa977a674e53e6e1d529efac37778eab88a8e2772848b2a4cbc0d07125c781a666a4b10611bd7aa02943728e0f2791b74a03559821b1cb1cfc7b9a22d12969b96280917b2b97294af349a861c4652fdcbaf1ee1bee4da039f428cd88133298714c938f4fdf2f52f67c109780d658f101930cd0312e8aa435440777cf348d81ea09f0ef2aac0982fd16ecd257ba77c0e629b6c504dd99a312c9078125cc98e544e3744a072db0f2f2518a997e395e1e4acb56bebd74372fea46401b469028ec14d19aac508e2098f0d6257adc1fff308d0c97eb24d89e3ca310dd25ea7ccaf6af0da79b1492a7b27ef9ec156ee746ad28be71eceaa62ad0bf80745baf77811ef3741d1ecbef03c40d1b7b5754d003321e99af073d5a80c3de12d15f05bc668d0ca21976c016ecdc43663799ee9919373ba13843c9043bf07813fd2537ff0e107bd9588de4e1ef514d540f4b5781b9631f7d5313b47f620903c71497f7a56afa2f222a1391b71314f739c3bc62a8b9ce10914b33c1221135369c785f41ab22b0a6773310b74e20887f88ded09c631ae698136da1badda6884afc51aa67e03eeda31e465da719c08ce3210f60005011e10c0419d30e9a469e24cf6d8b29775e31fcc7f6bb874f9dc06880dcc054b61565f589f0e0c1dfd38b5a318a368571d7c7c14bae3a94b8caa6b3c9cfc018f13862eb7bab076665b588e7d18af10f3e229be66e92469ed220f7161090829b528cd647179f1888be1205542b158d6b4e8bc19be4b722a2c40fcf37603075c688f0d54a0eb15bd2e4bea10b7779ec7dd9c5c4282fdced3c46c2b2ba873b937c4c4cfbbe3f42311d4dcea45dd4e401e83182ed4ab0b226eb0d9b96d3d9450455be7392ecfacc6a3935b7f16925d9a3facad490d1563857a360d53b0dbab31c06508c973df91806fb60f9fbce10b1c9bb9ba5306fcd3e6f484e6e3fcc4c1b57bdeb48e0157f9df6c7d1fb2231743103f26836022a1107f4d4f1ad11ef5be5564c805a0bac149bf47af3115e2f891e2ef8040401c8b5740bc450272593095592b3301b32925c2d0768f818c192e8828d803f16cfbb06435740a2533b6be853650e5afe658a8c708df86677b48c9dd0d24f479d1568b41ed1d0d72a109148d116ae35d54a4df17a254cc7006e2e428dab58b09ba5146d2e8a15f141c20f7b111a65f38428dfec02a6a5b31fb5d913c570ece6144594b08f2f19c3f46fa8fbf20c161794a2696e8714e35e06c1e8783235c4dab72a75c8addddb35dd569c4a37bb1e7f0058fb47ea56786ed774f91352a41bd8091746874cac695402d6f59040ee94cd2d968e6e2353313cbb8fb0eeb6873541de34caa0ee9b90bc07992dffd07b48435e8578c3abfc170632cac54ab68b8fcc449558e8481adb2f60a0a51741a8861649bfea92358018e820c4103af2c035d43147ca6b6f73702fb1a3a319343dcf8c6e8b926197796e061fb89c39a87ac0f064363c8006654203b4f0bd6f94425370646d13c78655f0d4108d1ec351691379d4f17a56e45d87e872ec49dcd013b27e3c0967ab4debafdfb6fc5922991b34002cf975d77f404aff67069c92faa291043fc9ab7b86f0054e6abaea645deaa611e99a851b95d8fce64c49835ef028e65f8d13e69ff54dffb5ce84a8dfea5518f2af07ccb5f8484f9d09066ce2881bff61fe34622349abe7124461dd172e8d04ecd618b7997cc870006f5de6d399074e5194a1682537e8b83ac8db016d6aec62a7bf704d09911713c703bfd160a29c54ce46c2bd9ac6a607539502a12c776ef9c39457b8045ca02bd23732e20ec9e08324218296f9e2249395463ee3039e943ddfeb51df0aca89aa8156575f52c6bef28790ce9fd65cedf103e61e57f903d0282ecd93afcb8fe0f78a0b9b6c1205153ec8825b7679d946061232a76ce0e700e73393254d2df312b63a8f1a9e8048090ec98fefa86bacc3199f92d166bb430960dfb292dc5919a90cfec06d701e928676cc4b631e77ff2e9c8148fd13bed6ac81b3170e7f09fb6b8f94f0eaa8086bb3b71070c548434d4a82c3eb1b6133bd9ecef49b6ec42061c8f3cb94d05bf4c137c0961b6588fcf6e5e08c73cfb751ff57ae334e69c2d05129a41e4527bfc4282b96c61df2ce212b2dd8643dacb920736e91b67fc09d6d0ecbffc1fbf22a6bd02b77d0fa242a2ec0fa7add2510a24f7c5520bfe0d9cb1d4da9b3ea4a8de5d69c49058609ff285f0b398e758ce1e2620fb7c24e7947da0e4d567d47c8339849e5930aec7e34ef93df00f0b152f0c8160f873eba5ed3fceaf9c4cdbd27ddbe9d1bc8a8cbb80af0853a8343d7544b80b7505e90844b3fec574aedd9fd595582d1c95d067865ad19b18d462079f6e306027d4028902d2cc203edf2700d69e466a207ecadde082e13bf0dd56e56fa37fa4c637a764e1651b549ad740ed2c261b6686f9aae8e2e93ea2e9deb3520e213941cfa076b305a7e4b66c7b1a37a6be6e5be5ae7fb0003017881faa4c15407a3e6fa4992b0164963c2e7d486a5c17d7d685b89b761eb51fe02393618097a0d8f219112a896102df3a1ea1fc8b834e154696da7491887024fb24242b7c1ff9def5eb3d2671e49bdab3ebdc099abc21d503bd374c3d4d40e5dd7a5689af21a083ea3a03c0552498d55d5bf6e07d1afb6979ac162e8d2c596030035dd5454b1df2583f45ed88d289f9e03640cf6d7529b8734d2e96a7104b5fa238a21419a14297d75a401c896d1d5423986c13acce4aa13ec35fec6449fb43989edae2c2fe2fcaa73a180aff37f2cd84b78f175c736b9a7457f833ed62455d8d5e2a1b192ae800be83c5bc55169ed361a39bf62f99739a2e7a3472fdf47580e65dbebf8c0acfc9b0410450ccd9dbdb60955f7571c2ec320cddca0bff3140fcf6a16aca60b73ea7b341cf2762345edb7feb50f978a5698ec0af8aaf1853903d7b884b9e96fda2be194ce55a323e46dd280f34b0e8654c848513d7f4c8932233c0b215e6b13b45d2708b371144241581a6e0be11b31adcb0e3778a04d8f7161ff1d4eb0eab9984f83c3272c4328670e56ea86411f2010042950fd02c607f9892b4558fc6f67d3752cbb2cf15384161fbf1d40ff265cea4464d0261c50ee2e33b9358799512cff2fff0ffeaf9bd8a064aacf830d27eb09067695414abb1da9b389c71b4534164b42133032832d5f1c73ce4cb8edab4fd8ffbc306f6b9fadbf66ef5458051aaf0c0f54053e9834d66a7ecb79017f36c7e39ae49966e76459a79033bddfe2edc6da57819b13c23e4313b120179d1090408509d860e844e993d291475182707b7d19854719df5a8ba1696ad55b5f05dfced857732899af33c8c930a14691927bc0c26ef38b3622d2958b9abdc07b1862e1cb7e2dc1182e4a2ec503ed4d84805e7bd717b1baa3c280b3eae7410d6658c63520c3b2ac7300a6993b350c1c63db8127a99e19a97211546bc2249d4d97baece09eec2f14fe07ad41c1d383071905b56fa4ca72dfc593e0d4c00439e913766eef394ba8181f7aad59ee1c988b3cb4d2b112e74d79bac6bb8829e84a497707364fcbfe9a07b0a5ba29ea36467c1ffd9e4c7a96b795a5a20cd833eb321e0891056cc23c4b014285175c7f0a6030fe1781d4233b460ea790ebbeabf1c64aa9f06db3c7d4b4039f5b10508b9cceeb3e9b711a1b60f52d5f51d3446f09e34a606e81c4008082ff4fcb31d5e4541f6d70075b5df47938df6134addb469055c15fdffde21f3151eaaf0c24c59d1b639d18e79114909020605d0b25afc20002cf01ca3582c81f716fbc8c33537a3cae51daa459dd84b275a45df5d3516fdb410dc8c84aab07ba3c80b4d27ee8f87613a39d54bfd758bd305bdb4ca302da032a55c0608eb35fbe769d7f82da43303f2d32ce14698e46c8375237f2f276870659ddccad38b4b8330f5f1afc3cde9a80f679fcf38ccff93c20f2c4df244156cafb9cdb55f21cfe86c24be035c77c1cb7547fc84169d3f320609004afee452df830ca41653ef7d090340e990615836b7ff8cba3975cb2e516eba8072c136e6ebbfdbef64c0f1ac9619b474f2ec63101dcb7b85113bd136671f3052192ddae3974e7604b6bb3f16732e7bb5b14603345062fe35ca3c63647c47f01641c5cbaed8b695abecafc71acbc756c7a68761e5ce0b1d11abb878f19d47a99cbc8ad22a5718c5fda273d946b380ce76fd97c433674b831cc3d5baffcc5f70adaba370ee0c5ec9b14b4fcc4a40f3847d43ea8235415c90aca70522aea2135ff0fddfd452c779b94a17fd60fa2561d491da23984d02d555e9c2d76419510349b3672437ba25763667f5fd4f5ff97bccf62682702f5f17555caf733a484eb65e1751c2ec6b5e27a4427082910bc54130b08e68adae8d8a9181a54304b7b59e87c681f0cfe9dd08c745cb3294c8f564add24830d656ef7fe0383d68e875f324c0f0e710b3ec4e59d053684f0bb69cfeeec85aca786a5d14991bbfc648f9515a6d449ea589997eb09ee9a57cda57c6683400433b1c38c93fa45c49ae92fd43a7ce2ffdc8005b365be798953464461804950c1125b9ddfebbcb5874e4be01ec9e1eda4fcac485dcbe347cd632a9819e5579023bb44edf68c395c72dbd44b6996724ed7b4bb1eba64dcec4fa7b927d902419f6f9181bbec9e036c559417e76be6eb67e96eead388ea1211dead4430ca3520a0ae10d0b27afa93873392218ab52c24e9351ad66c255a61b4d33f7ddf65cfe6792285fcbf0abb0a8bc3fedf6465aed1ea4007c08d3010723afcc4616cbd93920f39b08930ebce60c29534940b2d6f8630c8b6d8321a019a63b3139dc0cf5c77117299916d650650643e27916f285b612685e6aac9e35d81f4e97a60a108b2a2411b8fb047d67a4cb281977179399e732db02d18b7b43e0788296a6a529240c07cabf8ea9b62d9e86b3319cdadf22f2cde38950614dc63dafc6173c0b40935c9b983190cb189a43066677f9d55c645c180bbef31fc6a73632ae43f5101ac652d994b9338f15ef0035e701bc3da2b0065d311e04e252299ecb6246ec0e81c01a5748c3a8d8624911c4f8894f3359ead05e70ea8e4b798da20ff0e7072280067be5b056c9453c63caf66bc7cb894b7e211aa6356ab1375ee2e76d796994a3cb02bd6dcbaa6b6f7f601ad8b0fcec4dbcf0f6dfeaad9e69082062cb91e37e2b5262eb2ba5ea61ff32174d41fcc07a15b3c6f69e2023bccba92f03a64989dd4af8e06c1657835ea23c64bbc57a4c58702f796fdbafcdefc650ade8b94a7680243c0fa6903645416da999c8f9c72610c9022d77e61d34c2bb49cae21c3691a6ea1e10b9e2091130454218bb1ab36b6b8207abbddd3565e21c86c4a62383a2ab39a21bbb29c62dd7d942ad434de7f804a64dc6b35794d88f2ccfe4ea2c45778c2a4b4587582b7969d69a72fd03773a84ecf7050981a16a1040ec46565a84c06067cc77b959e61575fdd65532ac27bf5db6f5c875745b2ad996934afd1147c30cf33a56627bcaccf38df35cefc5ac9c9671f7c54d31684be51acc3a6fdd7356d7afaf31e22747874d2957f46f7e6675e712329b141391406138f4e4e3e83809920fedceb2418264053f0e0e8de4ff2ecf45bcf11e6e95ca97b268ba3c2050096fd20157e290cc786a11de53c3e37c8b42b5f3b0b3591f8a6ea9a2e831347bc21e499834803e9ea81ad84f1facf7c45fb51cf51d2eece1caf65191d45e90bed6c3e98e00cdc99e476104d767daa2d3306a66a949feca479974b92f35d496b79a9f0a5d56ce059ac7f82d493e1bd930064ff8360f306d5b5816075b0dd017a02acff573515655a5e0f15ce837011b2ddf4fcfd4a683478bf577dd5749fefb060c128709e8218984eea94cbf856a3556bd3ba03e1e60ca08f5c0a3aeb7dcf2be55bcb9a83c8717e46d84a691797d870ff9a623114608f1aa8f3f7e4b8a7c7c6c8e930c84cc49e5626d1d2795558548259687855cd2158daa750af9ee7b4a79fa8566b50794538d7748a8dbc8c78f8c6d294c087dac1cf2d6afdde1329f7da8b09d1ed1573cd4eb3af0778961a3bec1aef62dd91886e3ddb2ba92dfd797e9e83b59d9f4076a28b7f65891cffe216bb6736eb5af0b72a4793d7661be493a7340c9952b9ef1244590de7207cffa217133369f5ca1d5a212c2a4cc6024e9264363dec3d9bb61dcc9a0c43bfbe8cacf5833ddfe0e595d7bb796c9541eb5d23029b4754c34774c3fb3eb1d1f26f323185ffdb3487872db279b397b503f8f988b2f47eb16439e687550ff3d4fff203a53a5ced90a3c71177184745ff976fe39c9f0806ce3908ea3fcbbea8ce9acbf75a0047d7afb3cbd88bccb8322dff0813725e318643fc49b4d0dfb9225ee7309cbf818a0c3f39d8b18559ecfb986b832c2ad9e852e43ce06857c9acf7fccad18986835f5932c3240ba73e4ea31e37ac50eaac15f7e8b5c9e739325831c3facc2690b44e1eacbe983b406fc1d341fe7b2336547dd53900f7ace8b2a0d69821ee86cdf3a43b940d0c7c88439533f7721e9cab919befcd14b6478ee153c925e167da04fc98609495b4c0513b66cbede38984a8a20c3d695ede053f89d719677ee091844f8a3d118c34c7aea3fcc6c4334425bc7f882ea4385337fe26efc5a6898932e59be988f8cfff0f55c440e3018852bea5a70005e592405ebf8cd58d1ef19253d4c568728052a5333bf3fd2de9034428750b457e8599ed1444269065b7eaeeeb632302e18e2aca4ab49b03ba229bd02380f5774ff4d2613d5a1e1f58c3e14ee27f936d23955662efb7d20b1cf1a3518c5202694f4796aea95117ed5bac387aba9bd5c1bfc7c79ff8eb93f96b490b406442a7c9d4375a31bebf0b230f9cc6b6b8ab443f37048cdacd802220dd39e7e55167a6bf60ed3dd7b9f6a8d960499b2d31a298bd3bcc6325991f40857052c9ed0a5d89fad8802ec9a89fecb0e78ca3a64fe02691d50903281692e4fadc7da3234230417d315fbdaeabe310d14058f72be6ae203fc36fd5c64fcd1703d8cc96a44b4432c6fd964e50efc764ad2b934f7834a492e20db55799a5609872ae9e212fd5d332356e43644b2a7dea0d6d00169ffea5863dd6dddada6488a4df4eb09325eec7fb18a6ed210da8ff10b210c984055f40a7ed0d58c0a314b5f1a70847773c3f4dcf9d50ca4688b4c03c67f38b9c1758e0380124077d0f28249d9043e484736723a2d535dad372fd154bacd5f1d429270c4f804b657ce9d0f437bcc8f05c305feaa6ffa725dca3c1d6754434f6c19eb2547138b7fc93bfe083fc6c78d2043e994e968c9828c9fe908a675c124d36d2e4bc88b286066d2e6465da58f5549da7cbd3237b0f9e2404e784eff431cdfe811debb52bd9fedabf6eee592d816c0233cdf7a6151a83dc9bededd702c59ef48be596f48a07d45ac0c5ee441dcd9e0cdc406010af6247828783ad7c925a3de00c63f8a40e83fe35c5b2c8376ac1e6bd2d1e3b35cb1ba7ab8c4d76e8e2a4f26cd5fd62f8a4ebc3818e32544dfbe26f9e3aaa837e57eab0a1c17308eee355134b70688e52b5a9f1f64b0106c0dee797f2793970dd901988d8dd795b0acb07af2baedfa5df08049fb0a11215d3ece281b9d05a85211de83f10333a0509c7090aa8a9ca5b94bd80cf1712e8c037144b5a3b278932483012fc088b16f9e603e3aa0d62b6dba3a0551a82f4169c50f73c24a758d1225fa5f4a8868e9644a46d69598a94d7e64bd0edf098a6850bf31b1450e1251fc08123d2d7f700d5170e7b9587d85b7e85346966c72cca27a00cbc9e75d90d0554fd17b33ac2fe0e4cda21f529bbf780b84d533c8702a5e7363c68f672d680bc9d01cfae9597149b31e530301b35a5c30309df35ce1b4d42fc1b5fefda2fdd8555bafb364d43f26667237f02ceba03b9a40286f96465dcf523c5c3fe78c6ae651c75a8dbe622f47b31e456ae02a85c83b25c88a34526b7fdfb30629bbc538ae487e325ce2700e59957922900efa8dbe03ef8be8146a1a308d64d22d3913ee11efd16ea758ff0fbf97c3d91c6d0444f99cab01ece2821cf2e82463a518fb589325f0f30047dc56c50c0c2b1fe8b8f178d3e6290ee54d1eb1c1caeda644f7f5f4f9154cba879680633e18e4fe97cb96e652ee56adfdec9b0f0de242d27671ee28a94d881e6dca2f82144e1eb391d332f0b75eebc293c2bcce7d01eb958de67d682cb526a07f5d2ae0508b4f60142227f3d56ef130c7e7f93abf69fa833aa1e7c1a21f980841b243d0e94b848a348af5bbd50f3b254353df12b52148ba4b44401f31afe6ce98a603246c9f7c7e2753c1748e2ac369220007a09b3d51e7e44debbbc78be0dada888ba805cd26a32d45736bea1629049bdc413d2f255206fc4b1da7ffb979101e5ab6a99831e48a2c0e3cbaacb6b7a8ae1db3723f1b12494dd36f3337c8992bf38cd205a2fe7b3f55f676c0702cdec8e7e602d4e679cfdba1bc5053e814e61ec2f359ad03c3ecc9a1086c7cebf93a92742cdc75cd297451e4e681b753fa0416650dba0aba902658bb0304ad87f93691834bef97c2df45745f2d397e5f95f1ff6f84bb0667e64df74a8acc75f28520c4142c5ba2e6b91e41caafa98dc41c8ae5970eff74832487ad6ccee434e2bc20b0986016da8dee4e21dcc74cf40e23d53ef0bcd99c4886eacf46548de9c1ca18a943317fe4a633643aa86553f538afed76d2b234d874fce3752279dea8c5cfd85772dd28ea90e0fdd9503a03859d22a0adc58bd3571ca08af6c475e97418e8a5e7c950fc1ec39a07f1ecf165099e4b00f1631206a46ffc3d301e6deb345af7ba8b2392d067c71c4160c2a809491fd53a477a0b63b181a8d91949c48d5de5bb91c35a67c88c4e8bae3ee31bb272b0b9c16121cf584e5cd9e593b6c5a77a57cce8bf2f12de0d59a9c1c9de135454dc48bfe17199bdc9c2b3e806408f662cb883203ded50746400f2bb31cfc6c3f8fd58874e70e44dbd229333039ca0f2ff37a7dc9a0f5855d0ab79cce347cb268da2ebf06c171c94f6c982957fb52efaf71430308897c1e949296ad38e369ecb32708dad0775a454f4a61d79a2f529e7491bd0f4a0d1ffdaae908991a46b669773e023ea49a64db0cedf10b4c10bb9e624e686b7bfbd9d3a7e53081e9db33c3616ef037b3061cd9b5ede8ae660e2216eed65e625056eafa5c3eeaefbb9b443c98c09979afdade71b0475566f517aa18aa13f370d55b318e92347c2c1b8a7adba253b0ee2b0e0ef1963d488ffc62e48b9ad9a8e3a0aac35949424949a959ba985aeb9824e6d6cbf2e2ae30bf8c7b39712464b943262ae10d33b446a62104e4b9c3ae0d59e79b5d00e7530da6e0b6e3b9aa69766258f97688fc8878b73aba14974f5835e7613644897f702fb08a99d041cead70fdc9c8b6bffc4baea9c37124a0f2a028ef742c980524410b434e9a6ccf3be45789406a3588a0ecdc35ce703796dd4eb2fac7144dbc592498e57d4314c18b327c3f770e499e79f92af6756bcd46e65de5bc5d3813b46f940bcc77b818214c7bc8aae3c54c291b160ee14d2cd2dd2051cfc0ddeabca2b259b868f783968683286b76aaa68fdc509c2b88a8892e1d073e93a3690c308cc48289edeb2da7576cacfe0de45d3b063143fc0a6b54d91eddfc7db9c3b39b228ecf9ebb15e4634fcf8535c9f9d00bf4d3e3fff8afc6362997a5c61630aa6d32ff8fc84c4e01f454344462c8f9e2c4bcd5a376cd2571e798ec24172a5ab83dce6e346320c1d164f325975f1c45391188bf3049416e0cc919104a7aaef5d53577ee78da3fca88e79ace98747fb95b5a226d8a09957f1b7b8a7a14d9954701b6bd0ced5d74f70b38a429fbe34e4675aa9a7ad3e2334e0e4c9abd6536a09ac83930429a543ead8c2be532fdb968012da500854cca9cb8daba8a4196cead5ba61d892f62376fcb7134f2d5eb37e7cbab4d9add0b568f2dda653167d736f1329e57689f27343735b0bca47c77b9963c9f736e60e930aa895db6a576b4592750947cc614ca2b3c0ea3259add8e684d0d7625c29bde76597395d9da5bd49fb95e506b223c53febb5f39ac75b7f2b41da3422677c1f5ecfc7137d27427436fabe25f2ad0c46a9fd6c52470ba484cc8ea8bb6fe63d43b798df0b1e3a7569f9121e9281f0d3859f810b072244a9bca5955f3ba100c2d3bef8039668cc19e9aacad5ba19b90e5aa40728ec8c932c2452302d453cde96a96ecac9e00e576dc06ec034c38e48de98eb97e77d5f8701641a69b4be36bb78255066f160d42e949e2110ca6491fbb99e9d8af0606aca2e4ea001107448af930be516687bda322471995597b5efc4fc8cde012b6aa7c2482982b40ad5b263ecf8d960cb0696084fcfe2b89c9e86851e22a3af7bb311814c099d9a09813ab60efdf5d354fd98421036cee43d00f1d964c78ef8cf1abba6678986215764c8da001d6131b7efe3f135113c9461974faa7b5ce78c6691b59c4e25f65325b97050db3e7eebaf999e1ce94265484fb1cf4011f07c978b9d7dfd33d5eeb7ed2c965cb59b09568af956fd96b2fce956db4324d8d46a09e06bdcf62b9bb817ee3229f15db8a906dc0e601aedd9e7f3bd2dbea93d8b060c324a6e5596c80936bc3a45b9e292e6b3a0980b274c327d7d04d98e9af017f15201b2640cfa89bdb1a0c335875ef5df02384fececf19382d129405c3f56dbb0e00a8c31a1522a451a65345d5f75f023266699392b65000b1fa3dcdcce5bc44d2b4d1b772a904656c10d3d5a4258925cb95b9a8179e129b94cfca79b7d2154a8e0752caa45c81054b7f04066e2da653f26cef1e32440af3583091173c54b26a3b2c8b15507d6efd5cb561a65a56783e65f92dafb2865bfd5a711bbe95163560e5ca58d501f9b1e9d7ea855ec5f47016bab255d9c79f87a22b94bbf389d40bdc37e90a6acf02e48b7d4796beb8e9b95553e3a272e1c95723e2598ad24b05c71eeeea386ed1251a7512d868a58a53a1f903b5f1742df05166544a59a03134c0f5273ddbb79f64df62ae10c19ea9e522303a68f52460f705042f7d027616a831d76516f67e4b15dedd449882f48966e330e273fdf58ab3d254874ff2ae57e629aa65207168301dc8c1e27d62f2203961e5e692bb30df8dadf0e761934aedb4642c3b8e2b0ad2436f23197f3e8cf702a2fb99ee10ef5812d48f5752977f3f824d42a9584fb79f2a062a61dcc737b0fae2c52868e039ddb0d2ff3f007cb62c39b1c3129008ef5752a83e33275b2095281a932a6c78340e013cd78c18df311e0862c4261101e69726747d5b1b444a97e5feabcd674bf6c94f3322be7c85ccc0bb8228bdc60b42cf5bf418c2df2e9dc9eded92d25c2b9f0826291de53db604ddd6797e9532dbecdd370918e65567fe0801f03118be4da42981cd36f61e35b5409ba272862906e3d74ff4c03292be11dc5b7835fb9cb16db5f45fe0311a891e19a3a94c1ba6ed0d1c3ba185d9038ccef29c2fce4e3866f561ee86233616d8b9cee7eda69370c6044d109be3e7e5a010189d9129992faa6a370084e34b93dc2599b6633d6647631d85bbe7a29459cd6b59a17daefa7f092dc1d17ca32443a6d20f65d6d2e509462c53bf9bdc5061556568f688b2e4c2f675ae23b69f2e905763b362b87e0f22de0ea4ac0c7aac90fb17899767eb3d7c8acc7fb7758cb2ddf6fe47bcb931d670969276143f8ca9eae384f5758f8e62eb04efa15a05bb3513c626a1dcff612966569f85d7fd43f45224f9fa025df1bf501f73861ea81898fc864f50c95b35bf8f0c325f991536cdf398f109ebfc9b3478844a2021079bfe77374fdd4dae31db775ab20a717ca9814b5c106fcd6e1731d2248e64a4fd811e7f8a05266ea610aecf47a2f08de1e7479adf5019f0a5a010e7447013d16f03016830115c79f9037a5ae9a2ec41af92cfe2eea7f78a78ce187a888a9d553431634eb0858fbec10f5a70889002e716e29e91308e7d64cc8ddc53d640296eaf9395f6c4da093443e2622d47ce05ea228e8b54b88d50b6314f5dfcc39f4d733b741d57dd924444771cc2c60297d0b0d9da5c88e0de7a0d21186fcf8942fa277bc0c08aff3d5fdcc0f038a06ad1feb0c6c5282e28f64d1615b9310234202089cb570dda4f946e32be800f1f9402bfd83ed99ec746eceada7b3190301ee9ad954b906df5a6b6ffafba49044624f7cc3565c03ce3db2c266bf3cd79bc32a4b9bdfe3c0878808a69860eafb2131aaf68426ad9c929c133b7346b3bcbe746a85a727542718a05d244231e437be0357b7f0e07896243661fcc67a5daf6dbb0f105547d0dd01a5dd9f71f6d2edd276035feb89ab8ce40f62f6253c24dc90aed8a70c3133671a35d667af45607139afa92568b0a44c3885a085e7dedb25c50fa8fd0f5884df30d0119f62a0e9850eded4db01c06cb20dbedcf08bfa46f7e494dc7ecccc8a00ee948c2d304b8d858815222ab1747463b1317c91f2aec597bae3204424a4d7025c85da74765a9a0ad0831dbdf00c33e2a6270eda33bc12752c293390a8c8339b2284e4895fb961fdfbf8f8b967a2925b6bc294b9076bb68f36414dc0fc710d18e5f3e5a4cc8e59523d8a3f4f72593226d29429e314ef79282ad0330b95bc19fb9a2e2e03ef37020375153a973dee1e800655d9878110db5251d106f492dcda2bf4634465254f40364a0ba476c0f83766a2d53946fa2c0e7869f16d80c01843439f9d6ea8d986fa2f3cbd9d64430864cee6ee8d457c9152a62135942a2899398e6c30c1865d68972f37ad2a213d448b289efcc163e082b2551af3e100c19ccd7337f76983d2acbac705092823767e03b451c4ceeb5589ce36f2285f7184d28400e1b895fdbf9e881c09007fe7d147730830a89a5972ccdec2945e1bd7b1a82ec55d3abba90ad19ed868b8f8d2da2c32f7565816941c3ea985919d02fc66bd11ced425581d83a029ad22c26be38dd86977e22e8ae6b45916d8f9bd735c40d202e9148e36144a5f44ace55bcd23b377d90a9a78a25fc30b80212c17936a7d59337b08e7ae764b8c6aae6b6691cb0cad4a70895eaf3210b05bd7be31c77d7e8dc46699674da761174c980f5e40ebffb0472476c3d7a43e0521433a318ffed8849edd63fc6a62216054ef066058d59781bb562f47f7d62188b8db68ba6a901f9748d70485554960da5b8528169913d2a78287100ada70acad865ede4e452bac564339fe005b4b5f8331ae0d1867aa8f045da6fa0b1ed9207af8cf202da6398fba6057ad0cb07341f10e0851181c7cc4656f57812473486e6cb29f46f6f27bbba444b36f485eeaa6f179c271d6214a694300340c19976ca7974644048f2ee7e18bf7185bc80ded17f0cb2eb695738514b3200429905a8eb6ac2d1f42fea7ba6bddb6f4804b526a85d7fc98f04ab79f76ca9b7f332990392639b3cfe73ac14353c30e1a0bbc7c65e8d5e6c12e98d08c5adb52755addd4c1357c2d1d516ff811acbf0cbdf69cb08a12d7939095088c0e1a51a1eba648892033035741c88053040a77d0f1a9627258a832fb2c86dbbf450e68d9db486a58863d498b7434f3c63eb4d75c6766d5c11c843fe43f6c77a0c5af24016191e48a8fa4459e5541db8f1790f708c151d2158842ca2601cdb7b5ff98c147d8878872c4c95f77aa78dc8be7d9835657721d704c59dfb59240f82fd5bd7749be7131306be22c5690bc30a37e080df746291ccf942a6d8912de61bed88c42946ab40bad11b96161aafd75095651025d3751cb084e9439fecdfe0348b4b24829a06afde05aadeaf6ca51d4b987ca581b5d9c44159c1d3d68e31baa85ac85812b8973b125110fc64ed5e08273e1b0aedb86c7eeb013bcfd7fbb65a3ebd11ac37f9f6dbd3f1c564cc14cb6879b835cc781ddcf1f060128b4f3f76dbc47e3eb21663c49b141d8f2e2d5a708ed69543ca7e66d8a17fa69c4f6d8a0457f97b13bc89f2065222aa56508eee1a0a3a239eb3b20cfb2c02ec07f27029da2c13744cb587474cc993587a8bf0fec7a7df408b451a54ad37dd78172b4e75dccb147efb037aa57fccfdf12cf100fcbe3d9854c4031154287ca5ae00db6b110d8ebc294bdc5464de312aeac4b2c51dd4b810675c994901e0bd18b161b8453e9cdbe188ad465ef22f74b457cccd4d30f61d53bbd9f3e86e7f003ee4bc021be030c03f63edb5ebb5bcbb8587985999f31de408025c54bb547f8e618858d73a8b119064e92ec24b357e99ec4de968f56913c86f080de1fa7396d11da4148dfbcc597ed983d365b7bf980a33e2b1eeb567feccf7a26fa8cb67e583fa120e3d242b4d23abb23b5844d1918dbe5bb57c11c1a6d7c8527a30aa0debf6d65380f05e142f4b1d55d537644b41b8074391602f221a0155731b0021fe10366a39a38e3de9417a0de0f2a9294e2d162c8ae146a70e9de6230fc6b78a7f83827ade7eb436662f6ccddb1711b06146e10c39b244bfb30ef029fb3717df768f4cd8b08bb8ef96694db00a58504770d4453ef010806491803d1d7a846e8928de5b98e355c6b4826a0094bc2a07822f98621f7022fd3f59a1444bac89aa3eb8f174a58011079e427e01ea05dad89acf7e39bd38044f103783286a4021de87fccb9eb7643260631a927161ef9ac3a1d561255a0b94e31154995a2ec7de662b0a0a9b939ce0bff51f6ba501c8607b4e730e24c1019c68dc32d6975da38fdfb118c5f674471da3c84c48f581deed2452130c3192ff1cefc39c8b77207414cc5e98226150fb463e85feb9ff77419b22d92f053ab58868ed902794704a30b5cf1f06ae8c59032ecba988dbe573b6b0c69b0b79790a4d67eb2d7b953a0b57411d2eea14a08cf9bd233647b21766120d7f41b1473efc53e2bd8e0e16d1c347e1f79a5c231a6f5baaf3d6ca789d94b26307c456b3dcfe5d87b24085a01aec14c619f13a0540d2cdcad933c2a07b193eb531b713d36d2ecd2b960de5c976a749738ee1a6dec3a7752d9312318b0360b3cd6c949b6f75fe18744727cce10112f739d6d0027dff18695dbcf8ec251658a4fd163e73bbc5299fcfa3af86a8f16eede1c7b1b71401ad12a8f0c2f23b4a3678140419bcb6da388ff71675ecd4415c280722f909615b6e582f878c9197fb1f0ad1b668497e3b95a7da2f4e8e47f8a7b77bfc2087d44fd8b71099de57e2d3da9cbf04c527be8f310b9741291343b5e738adc64d1c9145c394e0f82d9edc48674eaa549da3c9326e8a35dc42940cfe5fef95187e7002052f09406fd5ef1b47e3786040d74216b8ade3e602f12818493ea6ccec57baea8c89b5ab540c4302f77fccc95d66bbc595a5d37fb7d9fc4f7b0b9c3638e0743d45584568052f8211205c2888a22a9b53f6e3acd9509369d9897d5e9a32695f170ace96f93af81ec03d1436e376cfb80f235f02dd5a28f3886e5e5e6954d8f7b9db9a1e0f07c16a891043f50e404aa28d609a1d2366ac6e9b9b8416f1779a15837e81445e690be75b40e2eaae4ce5b42b6f864e584ec9046912d03582cbc910addeb6c20b0198bf0195db67087feb853df53bae7ca2ce6d656890c3ab7b9b523eb9e3dd4c82945e2641c8bae3712cc78dbe571cbbac3a15610207fa0adc577273032dfacefcaa9b7ca3fb9bb857e9a1ebdefa5023171f0bcb215e8ba9d97199a8632d6390092fbcd9d047b90c60292a8406348a73c3366cda18f68a4b5a59a94e320aadd7b5d9c2b25e12f178fc0828fda7c1f3b329ed4de0be5a067c2794317d05be8abd54d7d24ff2286ee6b592d4ff2ff5f3e455636de6a9a89427476d7672f90f1f8f37397c0a7f05347ce17c8b0b86eb23f823eebf95c4bf369fa7d496d537157f821ce265ee678a1b2ac38f62d47479e4aa6a92172f805f8a91812eabbae7485435747cb03a52264b8ae7bacad2128c59c9000f9ac59f2ee4405e7e17e90ff55061b703cdf9b85d33dcf18382197742f5f97eb70a51045681a67b01d65b4c0368bce3b7578e6399b64a32156bc89e779037928a108a5df73cb9b483e6be316dd08cd1dd90dfe7d50f48a8b6b5f699681cb69fe2a2c09cdf8381fc7fdcd98fbb74899470c6802286a9f7e6db20d947e11a5f8ad2d423480a1a3495129be98d5eb20bd9c04e97340ed0c7efeb10ff2982ec23646d37ce8735b53fb5aead3ffca64194051ae7266e1105c4417b6d30625d9fe74eccabfb37b051e3fff45c2da5116437189a09c71897402911ab4867635406179503c9a77d2f2c258fa64651d26c193f9c60d3c45433e1b2163bde1c4c1f6cbf1eb68a6b4c350d6c2217cb5aa94932e078162fc538ee94ea0055e8daa414d3541d6581803e46e5afecec97f79972c6b590a42df4636f48aacba78d02ecc08919768c8e50c47b3a4cd729422ba8dc5a633796a20fa99e37dd5602dd894186a8cdb1dd4de6aac21247d9599ad91276af902de613a984d28949f9906179e04ac9bccb16757d6271064f2647014df849c71a5a909b88709492c8847a0c62f247058355eb6acfb773b7fe2c112d102e44a1b4aef689dd29b909b91829501241166cb1c436a797a991815676141e1753733ec3f5b9ddc6abb51f0303c315cc857c46de6a6baf84e59bc09c10e77f3cbbd47e4c8a2a0356d272598f7dce1040f25c3fb9b9796eb7a3fdfb003f3e9fe4f4fa1ec591b1235b331ba48324bfa415b49c3438e101944e4eeb1f43aac6e12dc7387911a9b8c5564af5d0b71e39df45553aae7565fce710dab21c892ec19d763a9eb6abab80ad9e247e6df8a335e33980a75e73a7007295bf4d07ba019d1954b921de24f4ee8d46d3953b1097a38902089c03931c4e43cbd0ef6184a03c11ac7b9a2343f214a841d07dfb4ce09d255baf8cb82002bb54bceee142d0d65b73f0970220d6a206222de8914a53fa20f685601bbe6733e98994481570bc0e2ad9860567c4fa2209f76da0bdb98b00e12e00e566faf0927e515104adaa60163c4a36de13098fe15e543e167b62ad0e73b7c92eb84191382a2ad5d987be20253d8053ae0daeb01accf5fe039f2250e9083679e760fb1c301eb2533bca843de7eb3f5ddc2e6a5239fb5f118ad854e0dbf4ea812a6d059440f3463a9fd80de365917f74474517c32bdb103ac05d1246ebd867536768057876d2d454a622f0dc1dde5f319ce108b7b6b15608d1f24e4c10f35eade08d1c69717e39bc0b11aacf30f48e0e3f33d97c4f749b65a60ec9b2f7d3b6691a03ae52283f3589d3fab7b38c29d93e8a20663f9dd273a7576f8521a2ab9965889f5da03dc4667e1034b64945c3c87e78ba85e565a8521010d5e3dd6f0428915bd4d66c525f871bf6f3b77e99c3f3968643b119aabd3cc3dc45f37d97a8f9fb7990ac0f03b873e86f262a2450f8f982ac904b27668d69e6c1014edef8156fe90da7651193b0e2a82de36cc52a87950e7288ee08aaaeb3ad74488a082e2d115cfc1a7e9f5fcf0f8ed7be260311ca71736c59842311469db623a5957a2c4fff2cf243f9e62325d048f8b5674c7c3040368eb360a56cb849ad79e83ccc93d22a864ae9d4a42692b11895934a48965ad7cf328aba0a501c312d80da780c84bb2cb8d17a0ba8ffd69a7e1b32ddf2e09ada99ba1eff58142b22943598c9066e887cbc2e71e4d34b382079aa8b895bb85ad896df40a3b5d21f5f9338de8cecfe38e9b5fd821f9414cae13bd3a0930058378a77ef410d904ead426c80eb7a195fba1698f178424f47fd4976daf874ef20aa4528a1ca88c910df5dc2875a4506581b61d209c1a29f680339b2503f02327087c97ad17bd245f1054d52daec0172c7e289215f161315c8d082177d3b798907fc01936f3acb15df369a216981a6a0c17c238309a49132afdc0881a69596a3e24c1b40e2ab9f83b6591c20e71c9656852d409f0dbab4bd77d9ac478a0eacaa0d3fb77ced358c4e2c1c8ae5971eb7a74155ac650d3da93451d33098891e17661458544c2647e8c93ef4d31b2b634a8cd50e6b6bdc4f2e53152168adfa09749249b1b2fafa0f2f0080652ded8ba1bca45a6813c7c855e14a97dd6f6bbe44803e5632a2c3bdf22d4f59e38336f647e69ab506123dc1201648b8e5ddccee45f6b72104d79b772b024ddeda4e21c6a3e89ebd63eda546f291c29ce8cbd8dce4739ca393dd7d01508e66e3c4783e1a65f0f96d38574afeb283541f00e142fc48f3102102f7650c8b201c1cd341c0e995acfb308818aa5756f065cc9f432352de5bd7b539eec7a5e9ccec6d7d8ef50cd3dd0a5f3f6429f604a51ae97208d5561317aef327b96d292e29a5ec568b385182859c3b2f910c0a87588906d0c581d1584244b9c956b0ef92cced40d8afd654a44a2625c0b837f0825763df13e1726ed9f27d50c0f37322f230f566540ac3f59ac0f15e9cc2cf473eca5a49d1693f09f623717da0ee7c6959ee99eeddd2a375bcce2da7d38812828c4bf2b33a35affd0e137ad49aea53d5f705de51701cd46afc67a23c110fd83f769bab86e56148783f81f3644c5073b54559fac1b7ed009cf5a868079eaf956effad020f9e69cc3694848454f478ca5d4942ce19cbffa75f41d7bae011033a2b316a2a2dcc59ce9f36fb64f7d50906b3f848f087a9d8a6889e53a7de64f9e6ed680d7b8f7355d312afef83e88a592aa17252d5d978ae5f253d47be5e6d1a104dd13d69ffae311a0d2de4eefda4b1b2022cc789fb3459cb7bd18e5d4538bbba3e274af614d7ab3f0e12a3520802448428cac8ecc3bbdd7f748525bf9967c782e04277a293242f93886b3388d1c1096a30efd6aa2154d545828ac35cf393c126e1285241b5cc63c1fbd07415d4ec83e7283f9f7569a0ffd631274ee4f8ad1027ca936d5976851bf9b4d8e43b1dc6b2688e4746f4f442f3ef270d52b525588568999ce24732dac640a779e2506ad099396a073c0906198b8b4d8c8b110e55aca4cf3c28511680c595af7fef509bb6163604d16b358dbb3e3867891d3a9017024539070aa0e9ec3573ad3b2b06932909eed7779f606dd922f17acd2510148abc47b3d1f6db6edeae6177b8b37357fadebe268aeaaeeb1b736dc5d0352613fbc3f3332aec23c54481b6c39d1964670203bdd8484837fa7f9e5be2557c25373573623735484dc6bbc8d230f95261bc1bafdc7002292f6b1779c8682336eb7ad8fe0db9995c722a6531e76b9109b7487cb6f5e133713f10ca882c20868ce21e874a4166e81eae57bb874469a60e489efe6bddf91406e889083fd3c3953be58b3ab309761b8c59c9161daf130b94d5e3ef8acc9c60252b70506cfa8f33bbe177d693dd5aca68d93d2eea576d8bafe68d05ca5a746f088fa35b7f6577d5b972557054c2e69cb4c9880eaf95e26cf10bc59f36f8e44a5299877faa3946dd623dd8debe0090f3f43124b26e53974ad2befdd1107e0822fff24f1efdce823d4352e7194c2237d4ebb94a4a51fbaba8ef8474ee912e6e1270e214aaa6e22d9ea1eef0589a0323fb3b28c384af03e5ee0333b2471f5bc185ed52f32fe0cf2741d6468dde296b807e91cd728e39248da21adbdddc92bf4aee44388a8657c0aaacf8bd223290d6892c58dc519099aa6183d95839bc73070ff0f11c3521304fe2067d30ef9def1aa7c00137783d3a805f35b7004c574fa4b76f781ed977aa87e2c720927ac1c41c59cedfc2890094ce0d8a07956ae764389f6fd107d881234b6ada30123470850c8162e12b4211aa091bf2c2835db099561ca2c6daf48f76726d4ae33ab889cbc9b6e6b0eede969c91bfb2da27c1085b4c56ab3b3476cb17128c1a26b734035d92f360bccd1c11409fead132f23e2ec50aab915eee6856d2359ed7df5c6b9a16fc75ae7d85e98473e0695fdc56985b35d723a17239625c2f9c98292e51bff570ced862a4b88c5eea7085a456014d70f1043f8fbdd09cf2c566fd4b19378dd31ca8e95e87456425357d18d7702d795f0f3c2bf3daccb2859c5b2262254f81d6339946a5e2b04e5f3f5ab43f4da3817e514372aeea8041ed4fa742197f7bafef2119d38c85b6b89db737741e4076a71dbb537163da180ee60a0b1b77b50aecfeb29535efd54791f39b3c45f5e5d0270e7a3fae985ad6980ab60b8f21f6a79002fd26fea04c5ee56d19031b7122105ef463130150d5ef61c0894a598bd6780536b488e20b0addf179c299fb054b3e63d146a97d48b1d0b766d5f189d13890ed37da2be635917f2586e7db32c236e6d055fd4977acc5df0695d00534f41368ccbc422db130e078bb021d62f7fb78a3fda0aabd9dbac6b1fd02fd7841edbf2f9574d41a5d48233bc8fa5ef2ecddcb40834266734b203a3eaf172e867cb592ee07602322d36c438589bff81ead245f89084f6316afaf160b1d9972e93180bf39d54c717c11c9191b34e227483032ca966398b7703dfd5022cf1acbab9d3f0b914ce5b38742c744db07a709e1d6c80fa4805b15935b4a1ad786859a96acaa35f4ade7d98c79d2c6efab7c4d26c45f8b29452fa68ce395f15a2b740ad05cf03b5e40f598b62286d9309c8cd9b17034463d2442a5629ec1d7c202436fc8fcad3b0fb8f132a8123a5542e598f72afc008e27c4fe9de5d7715a71374c365c63b4c09520a53987197bd6f03b927de3116c050efe38f9cb9fee435112b5745fcc5053aed67c8874dc54a5881150753d3c17a4997fa2fe47730dd3d0029f468695f5b0f371c3f4020d89180b582aa4cb4ec6a5594cba481f1d12b7a2aceba614f29a6d47f5b5e1d3c1a479b54a381d2623f0766ece4e2b0af3969895121d5020c47e30fc9f5366a63d30615a8528894d3f1458f4df28acb50dbdc16d0178493afb4da761713c80f433f036cdd4a7199964471f29bdd5f8d849150ebb3c1a8c293fed5d34fbb522c7d725f2cb62ce9242689a4b21e1ddc5df2746fc45d71a61fa2d288f5a927813eb565ed9e8fafa0fa74f5f7a6fb474f870c854b32776cb7153f8e67f64024c12cff3479629f217b0acdb9de9ec03ecf7b035f9f98301b4f18f240d6dc6bb4cb2df17087814eff5351db2fd6da3e286ac8c0fefc476e4015916fd281d74fce46e2a1ab3b39b236ae883aaa07f78e99b8285c422940e12cddc0acabaea816b077dc184cbff516053b672b6b2e3ef05300c567afe666ca7999b660d5662bbe6d4053e0503ce5d86cc82738aa3c430a27547f3ebbadc496cca9a0e2b97a7f1d3fdccc054692a9afd1d91a87456a817d81f5aace05b77458df883fb35c87017fdb402921b620143775e4579c9b8c21673006e69039f8c77edc82234bcfbeb71119530c34eb66b8c88be71f1f18f168ab57bdb69fa13a2e3282966a82d290d0fd5580cc97a3bcb88a735e107148188284aa8a1aa210945fd736f931485bbf92c634d6cd1ab3c17b1da0b335646b9036354a93ddb7b89ab8d927907dd405e231757f38147fb7c7e267a214c80675a386b22eb4457933cb45ec97050525affd10043b1ee67a6758b5b5d8c19e881ef3f357aadc12a4fdd7c8342692c60aeeac0ad805ff46cc16f785a24a77ecd98ce25b094146c97d16c433bc28fdb2c1f7ac82357a39d1c008d59f20415f182aa6935b83b91cea9282d1f2a2203bffd8401dab175872a0995a29011f446e2e7d18155142d8acc4cb98c98ee7e549e6b712e8d56d28fa838b0d295d9d5ee195b399f6800b7e8a081d59c6797c960db42aa208f275c17cb07d749c02a9bebd9cb288cb2f534027f13a2640bfc9b17bef70e6058b47b76c87c7e39562d1ccaac6ca18c3f7de0e69f70cac6827bd3b398a4657213f76b3d4f183ce4dab9160f5c8c64167dca63b5cb61452465b3f33c2267ac18a9ecca8dc5a5a9d0487ab9d2aec62d01d73279dfb6fa824d9a2cc8181edba17e2c7abdf6f6281ec3ee3ae0b064ec46dae76936661bb1c710af6224c6ef717f9928010c71830f630ea0b64d02803368e99dfcccbcc0035b1ae3bffdbe43c2ee6f9e4f54d914cda3ad40f131beec314cba53bff082f787f988b5eeedd66a9d7f855525a5784decb52ce5d258ec59ec0085c24ef87862d81a4894645086209c8765ce33139b0e0705dd6c076e4137bb3599a88c8eb17b98b150ea83e8aa061714f17999ec0a8b6d7b4bfdafa8c7b4232c11e5ae0c36c2a42a585855d77a9a2492fa9fb7f673ad3c3325167ff5ee0e6b770bc6fe788a814a4ce0c2c020709c18a4db51e1c892668acc76eb97882d7ac7b364f66e6512efcac07d2cc112ed8a0b3cdc304ba727687d25e0d6be6212c138237c509fa2bffb67bce33a9ce753a2c10ec9535104a6679470bb5fa83e08ea96696852ff6f2cf53978adefa4d3f0431ed95cbc84b8e2ff7f629880588f9d62ad1df9e524cffb755af244b39d3856e0b87e879e8aafc1bceabc70760ebca79d33fb7fb9dba6d7b3888ab1cb148d0feb6887785ed216f08a1bee28299032ff162424d8779226a2dec0ffd55df731a2de406e3def1722b406f8308236578d67b1386f2008beee955ae8b34679f1b10cd1826eb17a403c4bb8a71046d0691f898eff937fd7559ea87f935cc02f58dbc7b0023b64478332f659f8e39b7270205b36b8a02438f37ea83ab5f8cca14aa771798a2e37b023be80d079b68d2bad1332e523f6095cef9adce739eab02d9c3cc3f832eace249b46f79cac9ed6252330a0bf5184842846438092c4f8454b5a8b4078df1b2d948b420b2df55e19cb1c288682f6efd2527b086aba335b5a90b27c899318a31201bbee53b7a894f72ed8454e0ba532e3da34212c9b856d9488921252d795cb052b68bbb207faea7f08542b36acffb7146d697fd78d0722dd55c88230181ad5552384b5fd55306c722ffbb5a97c02365f45dc54f66896808b23f1eb91883457cf8dc3d8e8c56c797dc86efe5b194bc747a80f7521f3de2bede97d57bcb6b707d2f49a7750ac60053834cb141d2be93f26b10858fdf47431c0abd9d44fb6276c10af6192a2ddeafe0fd06b645b71b7caa31df3566833e57e085dabf57f8837fa8752fffec99f08a0111a702ddd9503a6a87698f7d8d7a24607b568f86a81ecded1e4e61d03abffcf3c980cb9909c0a37a99e332bd90076fe82bd82d285e6de4033ea4488d55e88e2f27880ec4a80e0fd60228f98a44abbf480d006a0ff7f33eca047c33cf24afa9fcd877d1c812bc24996f8f82d08d5061a132a4f906ce9eeae9d756c8e3c48f49c14e6eb17219ae4108ebe8cac2c9349f94cb259326d33a9958ad3867380f3d583a7fe3b71e4cf8114c1abd14b775182c7fe62169bf6460fd51a89e5f574e22419773ec75f6cde2cba0f373edc1308b5a4a4a9ea48a11d67488a6b47b48dbb13ccd3cbb8fb36152213e808ec0c7bef63e9a46c079555d106d3b7c04ee9b7109e2c4060b7eafdcb2ec0db5f40bd82d2eff8b44854348e8a5ff791557cb9d337c72204a5a598bd3ccdccb813ec4a73b775e1eff32a2997a69ae8c7594bd87a49edac8c59fb0add02e83af4dc3c84bd9273692e9081317224184ce510cb39e81bf1734a78ecb8372f0d97293f630e435f4bf40a04ab99443eaca8f2dc282ec3470065bb5ef327c4fe5e459ee390e914805c800536ad08a420d95b33a486efcf31cc1b503d9ea671bcb1fba291bb0bb09cac4cf4e9abc5db3c0a1d542eadfaa809f4627037858db0bce0866b3ce96cac9b281ecc303a91501bb934780723d1c02a7e6cd22722829cffeb45dfbf80ca8ab56eaa0c59d8ea1c5b2a163c07ce72be4c0254787fb4d21c814476bfa0208cce818bc29abd96b62250d8d599e2e50a512630fe355d560544b9c462fc891656f2c4881b7d18b3524bba69c0d6e7140de47f29c11d7c9428253ff04596e6b5fedcc4d347ab57c5a4ae750cbb1d1b9014100eebc88bb21aa5492cc94787d09e2540930308c2301ae5337c211c836dc61f9889f236286979132da1307b5b1737d4d7c29aa77100692dcb293ccdd0a08e271a5a4d872c125ffbac1de7482c91c8ec81083c8e37933adec4e5b6097eac5a8b57d2c30afa4b617633297f8634042ddc475de07e042e1dfb7d26c8c2a0d0b697173c81c12ac1cfe2d2c35bc0a5ab9e39c91de5b8a80bd430ef8e3450f103cc22a5e34112e201de95ae74c70a3e09f0a8fdc7831d0e2d2610011b0d6c2633f2422f5bbdb93c2aa082f08553fa51627140873b12b39234d67fdf7066890adb183c1d2bead62feb989e5a8bcd8e3ae9f0ffd67341315566d65972fa89e0af0255527faeb04273b6bd65555a2ff5ba65685ba1ce5ecc0240858aee7b759c829296e95ca0e8edf0259e372d92609dbe6069ca171baf84ede6a702ab6f0b536d5fc0acdb5aeeb840cc10e6fbe2cefdc13d3041a3f222d3ff276cfab6dea000ceb9f600c6fdfc903a2eb8a845e6b54d9d1f18058074cd2635ac327b1b0b6e2678238b34b3f26c0259bf4968c04538deae291deea86ed78f92fd522e564015c394e213876f9e55fe48493869c11963f77886c578ab5729abc44614e97435778cf9e5e360100a5dd12272062305276a95f9229364dcc1600ec21bbccb3b611755205966c97c38d23283e2e4ca85342240b4e985b96c4c961e78e750540421c809412c08d4a0fcb4ae8e3161c9d07a9606dbe0ed0c33360ba3a9b0fe3f995a4559ffd5d16b3a9371e6916f83d73a8769a9cab16ab64489ae16edede5ae2535ad4c8f01ff1362838a53ec1c1fab967b0a289d65aafe05f91502085b6be8982f01c5e66daee3f638cc7d42546dc9ea0d52f532533f6b206648fa143ce05fd807305175645cc715858a3bbfafff7c222ac80fac0ef6ef6c82c4d5a2c670e055d3c3b3eaadc83192cb8afd0a73239744e3ee55e13d8dd5560db059ebffb9b88d0eeb4badc12eaf93fd714c54ffb72efd64cbfd9a50808ac0c1d4e0780d3a38107ffc3a2e9478bae671f7a1ad539bdab317af12daf2ab04fb28a8fb15977da65d6299b590317380bdfd99bb10c8b0458772650b30ef347481e8c8159f198ee5cf6e8f4972f9f3e7f13db003bac075b67a7623aece314163adadec4673ff0bbe7ec054dbf21365b13cad2335da0b6620071bdffc57a58cac7cfd4f14b9e9a43858c2c051bb6b6d2a4e447965425118bb322d5d195ea39046f2a525daaf0ba9bb9b22435e229fd6924d45358c6d8375429b71988867196512fa70655504e8af4a032ce195c587bc977230a10fa30896bf02b52e1db6767314547e68e9ac1c7f55e1927643760a55430744fbdcac2090dec2fdcd468b498b3aefda8d2c588193f845ca934b0698536b675039963aa0100a324de9287c51169ea02b5fb884208a02c288c2d641da531bbe8e06d28fa9d473abe7c13650a9ee5fa113027917c9b4596857d94834c91133aed9bb2f650d6d711720b88048549666f3f6a25aae70cfc15591d0b854e994dc9bd3bdbada3e1f970f35c3d522a3f626de6393e2f15f7f993a8af5c3e60385fdb0aa389f1180578beb5c13862e4cd933924a3e9698e093344b40e84ed73e4644f1e71149e03acedc6951e7ff81c097ee72330552a565e2a74bec6c1b444adfbbfb72a85e6d482b944392aad68e92c48290a8a2d4b3917cb1982ac157c4a3983a648dfcf0d8b5b9b133f09536e6da48959248dfb86dc6b47920c742f019c11f83cf9377cad8871f542b6f6cc5fb74cc075ff111c614301d7cb52d172e6c3c79692557047d70547c7ce2cd16eea747fe03eab9fe29bf7f6a61d5a1bb81ba13cebc5a23730ca19ae213f62569a708aed3b6c7cd2fe78c8324732f2151d9c10281c9c1e703fb1cb8199c27d601744fc4a248dc1989fedce4f03f0857f9222b7f2e62830adc04a8c0527fed1d8fb044b79b4e0b1c2dc6038b4869e14e359887c8f1f8cf940df7a09246a7b214f12baebc653208cb39c579412e29b49a00ad98973162e4ac4fa6d0418d054acb4736cf6daea188be7fbf00bf3331221de5e9cb46b9b3afc263481da9a2435e5a931d75ea1d3479fb2dd05460973d679c193bd521131290fbe6cfce6f521eb220664ebdba3b57a02d35ef39bd54ec836e78ede8ecf037d598be773cce09a29f42577066f630ff8ee4f52bb441df2aadf64bce38fa0a33752895c5d67af7a0f0d3e8eaae0fdf36a4730ae6b7e25f48a95a93af312248405c1f412541fd03c1cc3c1241412f0d6963c5eaf6adf96337678515a3259e8a942cfc0fc8fb508ed83911ab9e61a4d764a8b2251e6acb9c12da4b8d44a5bae3db6ea00d4005660e76c2c9d3eb138d82667c3d47eb0f75567ff4890bf64b1de204decb3fe67b0b98a66007e7fe5a9fa2952eccad8e13ab9793f1903f5134d797a90a268eaa31e79d018198c0796f56aaaea87899fbf5a91490e6a2c8e66c0fc54ce1076aee652421061e17bdf8bc34ce9a884190baf110dab1805cd6d9ced3f6b83c325165c94a4d951c4b90ce77436f640ca442638e63f9a242b34bfcc0da362b6dbf7fac9652b87abd2f269dd12f58f205971e7f35e3fae34f641ff43a45b225107261f4a4518fe57e92bfe734401cfa6dd7d7017e075a8d423cd351a7514f6f099cb6596ffbf9efcdfceab0cccc81befe20991e79377d7e4a21a8b538242d975d9a812ebddfc87de9183b5df031ec9207169e924436f9ce8def9131e2002cce73b75fc3f42c706b6b0419e06fab21c774e19d3c699f76c33356982a0a216ac0e3d70d47d29dcfb747025cf8f84de6bfb2533cb1bdcf02ce62444cba722c412c97bb567ccf661c9cef61b6d8cd2104a39e4fe45d5197c014799042a12375fb047afa4e228dd5db3dfaa8be408269a139cf926f82ba3c1c23730408717dcf2633403c75cae1ac21a405fb6473562f7d981a94af1359ea6a1d02ec016feb52dd9e5f1151ad128d36bf161259cc4bb1dcab7428f800f403a895a79d8ecc2c4d6fb0c28885437cfa6113acb6c8078a36df6e648e69f0772b32d0833ee58a9d1cb47f3810a8582513e596198dc21bc9d2055a9ea487d834e0c09d3165ed0082be661727ea47083b61a952affc772980c0ca75616d4e8fb7a58beaebedce882738424b584e5fd573a7fc4d915f2d8323c178517d07ba5fedd2aeea67161de4d458f6968e698da6d1abc64a6aa94148e6c7d9dc511eb7902fb303bbb1bdc1fdb287d9fd41a13a9c568ea84297733d978b6983a27c05487a82674c1bd84fe15a84a101cb3e2161b9331c7658bfa2946302d237d9ab51c087e31510db75e66fbadfa35581bc1b67294250be8cb8e79f20724531feaf82c44c9a73f940567931a320e2a4f7b11e3caf5aa9d8f4e5b298317ababcb7d475729c026ac130f35edee25540c878a3dc4c1a3f3aba4724be73f93cb62e5a75c19d4d9456b106fb7d2ae9d45973ddb7df8fe056a72cde237f30eec839857fa4596f8598818c9bf98407b524e7c5c95981c3abbb9f910ff22b39794dfa5b8d5b186415259c22ef8a5be16578caeee2dbec17ee1cf23bf2302788ffc40698ac18cad7e0d6fd1c2fefd8603702bb5b039d7af675ca6721da82fa782f1b2932d077f42c9ca4c0f977399aee388c64733e2086d0e523e0c0bd742c61e143485b95a033ba69f443547f83d27bc3b8ae8e778e238e5a810891487690db64995e35940d32fe804d986c26052d35daa0a2599a683686aa7d08b9387e032065a1e61dbcc6c43e4b49dcf09c115dc013161aa1c51bd45d7f252eca1570cb9b1ff6b8a8027e0d6e2f962a2fbf12251a4b7f1c47e0fcded7dcad98b8295a7eb3ea221f18ca0c61a35c0861caf4479ce2aae540c81da0f606d300126e9fb1cf4bfa4101b7a3bfc28c99cc8f2d763af7bf615380158864e3553fca5b6673dc8682eb54c494bcaac042af01be23f0b89e15544aaa4f3f585231466b319f0ff7504b600ee8aff5aa222733564efd6c9708ba7fe94c8b3c3da68ed87abf858574067b1acb490ac95eac50186929c9f2d58678341b66d7ac5116686516e98bcf909482ff2e17cb8dd2c1a6258fc37ea021dbec20f94c7af9b916be4e8ef4d5446e15cf2c9702c79e8acd5c9fa97e11db8415361150778f9a3d3683eb0b4fd8a59451e6944abe3a40011051e760c43713f9cc21c4ac92c3e14a7b7822c340733fd53a1814e79bd49e5aff1e31edd09c378dfc00332ede7b9aedd6bc283f075bb15561f35b18389988b64f683eb5506bdcec882e32652ebf2bb62ebacfee0bff3c7866bef6ecb61f4b9f8e178b68061e9f31b9c33c917ccaa5a65fffe1d139923d45fdb27b5f001a9f49cfd8a892cc2e43a0ae589b6334d5d0fb1d93458ff0958f6344839693a70cde4a8074cd33bddfc12093325877f91c5b5a917cd0fb38d7057b3057e3d41b9eab5d3f5fe0ed2712ef3494ee7616591603755eaf2a9d7c13ba4879fc1fc52ebc343cd50cd1b5360647229c2152335c39abf89ae9dc85edc97862d66cc179bbc23a682417fadf3197cfe3cd970b4583db04835b0747ca50a468477b230263bf209a4927e628528768f9371abe0945af5a1804a8893ad79fa5f93dde0066a8da7d8fa9de4b25a13d896c16248bed1bef790e3f1274a273fb90487a3eaa225a692be11c36105ec138fccb4ecd4a3078ac77e38ac160ec5c6587c8cb2ba623e2c7a4ca1531978a51f92ac55999a93aa19b8b7f56ff0740ace7e47be8c1c3c8fd6890561ab714e84cbd6057ca68e1518fd70c19b310cf931527efc68c6fc2d38e4ec73aacd18f44c45c92c4fd28641410ef36c237805bb2486ba41ddd009386c31cf948e2bf8f6569fd0f60c9a154ebdc59173ede7035ac961bd30de5f360e66a5728a0af73d5fde819f26c87a05fbbf089d03a8ff8db797a71072d63c45f6e9ce7d32bf04f6e335d6b69e9c3337ac36a36ac985c5bbf6a0f3d299d21cd59acb7acbab2cb378faa2e809a19ced9cb08cccb980e89b6ecddf9676d4d7e6d24020eb88b698d3f8714dc44d07aa6193343c3ddd1730659f7ff7752bdc849d30c888186de6498dab42afb54d1a21bc9d9613206777ae7bdc7c4b80c9583711a8983d3b98b3d2a50ea5a37411f35b0e8f62bdf52926bbbc2f83489f54f3bbd5067f28b1285de23a2470598ac24335cbf0ae6d756e3f926754bf2199c72411eff7fb28565bf494ed866cbbdaf66e6b37be65d75622f815f903969773b24feae04f27be2da4a6a87ec890ab4804ac43e1c755120bb25cb814c5c910e784e934ddc75b46fb25d1be5f47b89260825905e762eda7593557ed916f9f0791e0f1b64887e3aed3049a15e677ca478d0dbfceaf467cfaf62c29262f636cead53ec0a52a1dc1421208a3ee1b0f754533f35f32b1f596fce1a9fc37a33d4a880901e0dba607f4d7c55dcfbc34a1f4f9aab1905d2820ef70f8242da98fcf6772c709e090489df0665c1a85b388ba32c6d0b19b4a7afcd6cfb6338b6df8d06f7f78c1bb4f29007f9027492779e425369757c5f6678d812db3de77f643095c0851c43716b79f3a52e2e0aacf63fe9c87d5afc8b60bbbfbd289f8f88ec251f65f6fb1a7f8761b37a33e22f10f64f851dbec51a7183701ba819cbc89b47377db10b0a1213bf049ca2ac697bdc37c7b76cae215bc89384702f7ee58ddbed13829881bb372235d87c3fac407cc17c63298c3d061957c5bb33168c3f849f520cd67f7794d15508b5f1786e96318b224a49946b422802dd59235ec6cead2b49fe53e5009dc397bfeefd12546ef27915fe0e890f95f68d89633f8a12e72d5c3fc80a98bd2d37797a143757d47da7c760415db78db2f8105aaab4f2da2690f51bff3b6e977bfa0d0a01405fe73a1e18b4e360d6f120138fb14f98b00d39d8f69ba87101543232c2a823521598f11d2e5b24e23e8e84d3cabc9f3dead324ccb39052f70c343007d906519fb21e369968f50504f0f796c82f16ea21e48800db5a44f15cad6c0a75d736f64e7183b42343ec92762cb18a7315902d1467cccba47c88d00ddcfe7c31e3eff57bd6370b2976aa79f9afd052fa396cb494f6e72386ea8fac56420e3cab3908786dc154037831610a74bf6c60161f558c5b25023ae34d99a1689e6711d2e8d0cd5217f99bfb5fdcb0ca98e58d2e0226754225ea1dc596fab6bc1baab0ac22ac9314f80305c5ae165808a4c937e49726b26aefba58ef0e758600b11182f70cbbbb547352c4fb3b5ca3108f670bf12f04d0c0a1bf2148b0dbff6c68da5511aea0568c854e51e105aad0182d0e9bf866dfd9c1b3c9f3cfd1afca830ded7a18093eace887f2debed034922c15668cd93def0afb58437fd0e47f3fd4168e54e22ebe7cd9c8672f8be86f00d03c34cb5c3bbabb2ba6f63ef278e4a0d9b4faeeb475b54fd24785fea9bca8d1000913f842a681ef778c99175ff426b0ea9dd2903f8116b990f21e4ec9b6154373fe5f393542e0e0bffee4ae12b32a32474fa6a80ee8e5a76fbd417e780c7cb0353d18b7182a371329c485195b6989f1d7c1b5f28533f0e3b2f87a6736a11d493c6214708307650a2d717d54cbc37f0fa4cc064f6c4609edc039c6d8c9bbb4178195426268c15d5f7597ded2c1d99e34bf4ac4c675dc1975618c0aface0229cb43f2e696e3e4d8625947d8fdef7a1d618ef9d9b51923cafa9bee81b1c55bd0d697b03d0fb020d6a0a5467185878a34ff5885427fc7e373251c8c943b30f4ecf8d10af49d5f7fba49a4f77fbb4aefb7b0e79098cff08b98550a70c4909d2019cf9144ef05c3b41d45bc57aecbf86290818161287be2b59d3ff2a6cd50b2e753fde468e149904de971b1ccf9b2eb02d2f728181db0eb5d5fc0f0027251c5ed390959d6001341fa8f946bc68ae1e2cf0c43e0ae9958eac55af35a7d23427359c3f1997da71f24b973f0e55149b871ffbfb2c6b7b349ff79d1104525391648645a6911a59719febf162790c8055d020c9ecdcd0d91ac22cb619cc49e0fe7f8cbf24c08f9ff30199559d08a576ec9bb3681e4b3c3f637931bdddbcf0d25856f3ae2f0daead6bbecaca0d082f959d2d9685422b13d2aaaef46bac1973ac07e6fc8710bb2a4e02705d73576971fa7b1c5bc7ab68eeff4c3c3349f6575dbf47fae37e36adeca4a901f5ea7fa565d6220c7d83a12e6bda6b07e6b18c452e6b4f57875119b95b529a2c59ac828e361482fc710a39da09d9857177167fb86e51a87dddcd5eb077fb8ce56a80efef47b02e4cc5bf2e21a843d6f6f4798f946d689bcb22948833072d8e0cad94de2fbe2021313f8ce74abf85a21f42a975ad525bff2c9fcb4d65ed85731ab25c061b192a6bb9ca2fb9ad8e32c74218e068a90167901a58bd6bfcc23fc1eb5f054fd73f17783b38db80706211bb3c57f2536da5506d380d2370ec08fe56fe782c5711a2ef9f6e75f811a7b7fbb5012f9d452b4ac3dec3a5c228b827c097daa82d53238d4bd265373e544961cf39d73a00dc67ea6bb92b12f99a8e2b66226b2b33072eda66fee1f48dba85de7e17790a7fc9c0ba671b2eda75f64de6b905aa682f85fa967ba35d51bc7c5a63434acb077758baeba4a6274a7ecc6dea529011d953017a0028345af9b1a1f6d700f13083effa512113cc4d055a55491a7f3d2eb05581ec6e17315f9ac70481292947b7f1da60fa9f9f06ae68dff7ff67f2dc0ff65bf19beac85af8e954bd47d73c48d3ae3780130f8abb8356690554115d00cfddbb262cb33d0c1ad3b276607a103fc02ef5c72f89ff11d1f7d130c0b3d46629ff8a9df2694e5331d276269c166e7d85fcec563c1f0fa9b0c5ab3ac697cf47a1106ede7f45bb9ba2f74928dbc3a9e7388b22764a30501ed728af11314a56e3ddd60687911393e49f3bcc758838c869c3df679a3acfeee223df0489f0d6dcc00f58405b24daa578974ae94506d86eff9277f18bfd20f09f327a206eee1b9cf783fe29dff449974d0374a80610ae969a4d0a0ce48d98c8eabdccca1b56e35052865c2a34a4e96ae614a17bc6c86530ad61557319aec4ba8adbf09506259b2055ed3662fb666f5e4fa6597927f22300f0538cefe0b6d06fbe1cd725dca93bfeec5865c27270410ffa222c3adb4168932e3e03ccaae509366e88be38c488ad32994359eba7e089a4bdba7360f1bca2c35b294b9f84439505637f05b59d1b23523fa930682a3e23faad3a1541b893ba942a9e7b3b85644e9316b776f83d5c38904845c19f71831fe6f9589b94b8b0cf69f26ba9cefd4f4eb5186337c518e8c1c6d3403b846e9551edfb40cab05adc66e7d96cc3fb989f340226d966cfc298e0d9c241c61c2574a291bef87104a8956aa90df18cd8ed076cc0c9022fbd52b144cb8e10445d317926475770cae390e2fc6d58618476b0d6a0934118a4041bd52e2623a3f4f92659e84d5da3a90d90c88bb278a2c018b97b9242d3f675eedbad6ce7eff86c43c161227c30b8f8cc78420e08daf2bb4fe21b9ee8607b07948ad9975de50f847f6c5a0601a5c71a3207dc0d0171fad01d0dadf8dadf5d5284a19112dc31d34f5122d95179d26473d6323bb62a17a477a56689b9ba4b29e937e46bb9a10186825b433ae128efd7d7669b00283dac555a7f027b03e743e60a6614dc2be0be5fccccb124f05492029e92c36e4fb679e2c88d526345d1c41127a71d8036aafba06c14d8ecdb307ea8a9c1ec8c8d3293f34e882ac57bc76cc30123fb7884d03fff7b7e4efd80b7bdf5dc563d3769cc1b0a140adede2ca5d2f9351eb3206a567b9cdd89669d98a03db34a137389e82407ab2ade6b1a5bcd1f1dc1c71f01dd527312da66aa3ef5921be8702b5c601a8eb4ca797b7b73a1597baa76a765e25afaba490fdfed4df54b43561455e5b1bc66e7dd048f0e727a5e2c21449c29e87b0fbc3e7329948ab167df521b110f109c9571ff8c8e71eaba405138511811dc6bb89c906baa7f96eaaa1b65e350cb579f0095cdcb5c82d4c3116903361ccc653f2c112b4314b5d3da8fc5a181069e67f4dee193bea1b6a2a8d75c7daf96de417e91716a765c0a44136638f156ee1ca57ba6b18640dd1e61bee021a7ed9686d9678af88640b9231e5b20ff91926a138d252e8810ab976c0dfe0f1049d5ab3ffa6a8a7de0ca6240016e5dfb307bd8707550f30ac641a76c495de900b746355280f548bd9c97c6e6b098db3aaa2f27bf3aa1cd1be63a956d6fe1db011401a2d03a8afd73427734ee599f477aa736d12f6fdeb8cc4a9af73b7ccce4cff6dbcfb13a8b5be0500fd7c59d2df09ac044df2dbd1e2cbc4ba3939f122b27ea1907e984a0f4f99459790fea6bd998e3ed45f489b2232de7ebaf39e9d197403db0baedfb18f6bb2f87645742721803ea19e76997a3a2f491903ad7305a0c9c2c33159a4e96abeefd2df69045f5331d5c8c1fb2bbd2968a773e6a148d947aaadf1673e801e7a99408903e71af682bf54331d9b41a42c7d5feafb75df72fe6f0ba4e7a0ca57aad02dd11773985c155d303801e5d2868c066dac16f4a2dd9bb7d6bf11e9c25b635290f4c9f8938d29fc521e21ed086b30490375d9eff8fbda6aa144b8cfab9803f6e810629a633de7fdaed64e93e9b481f8439cd79a51f82f1d4d5771ee0dfafac2bc7f0bc13b2521caa0d6776690969592c93175d34d805607b9f85211bb3e801bab20e4cc35b0bb576113c46ec86f24f18fe94c13c88778b103e139803237b19b646ebbd8b65a8bb4affa37be7b21700dd39793b36ddde5addfbaba92ebb773da17b002b2b70dff1ef879d3a94d15d1dac416a16ce34d7f7d8326418b0c3b82004886b2f4ba1c77a10456aa0ae0261bb1cc799dc339cc7deca5c0d4476e28a768106b69d3c227349cecd559446b2bd62d6c80cfb4ae97fc7f503f428ab71bc5add28d8359784d1398c19c619ef23cc682139284d00732884e60c0b43ec5b8ec38aff18a405f6736fbd99a06cabb89f065ef0e7ade72075ec138552a8fcdfc2c47bf232cba8ace9f8b4d307d430ecc7c501d8ffffff27