PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 86560 46c8a274edc75197bc7ce8f1826e914f427360ef1b89bccc27557adc4764aa77

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
3bf43f65725ea4aabb3f3999503bbcb3c7565636ad37d6b9324f473ea0261c79
Certificate Block Hash
46c8a274edc75197bc7ce8f1826e914f427360ef1b89bccc27557adc4764aa77
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...0014040000943e0000
002000004000000007010303000000010301010300000000000000000000000000000000000000000000000000000000000000008b4682414cfe5e8bf82b9f137088f8cb987e1af9103ae9fe7db7ef6f6dcf2bf061be547152b765da6a0c5f3abf5bfbdfe3244a108caa5f8f4b99071bc37c3adeacb0133525e6d70f691796680e144b03792c2cf9e991ec50e0030000000000000080000000e0000014040000943e0000

Raw Header Hex

00004020112b524b5abff348512b8457b0c2373700f1ce0f738c01f5ba67efdf1762685fcbedccbe49f8798c41842766997c8344542a4dd3157b5f060cb126ab08f2e167be8a566aa6c30018791c26a03e474f32b9d637ad365656c7b3bc3b5099393fbbaaa45e72653ff43b

Proof Data Hex

59,560 bytes
121216010307643e56b55d0de5a5488dc5426a4fbc7f4c80d59a05a9ef94bdde96dbc58cd6002b121e2c217380be07e60bf68b670e4ec0ec60b9a3ad363d383efc1444ba0614feeb9bc36aabbe91629496b3d8ef572da6dfcfe991b074238ab834246541d596fda36a7a4fdcfcf9ff2bcc41ffd34300c6c6583aeb6d59b589343692520cf1b5535ce759edb08251d3c41471e811179d272da797d63ae9df381f09e865447755c6f9aac98e9ed285ec1e3b334e5c51d480b28c10f3cd9f779f7fea8d49867254bd7132faafb94e0f1feb63b3ae8e3a1bb2b5bff76fa78ca1f231aa718c453cee264aa8ec041d976b9185ab34410ea295e9f998d6220329ac53231e0cc11346539f00368182cfeb8b656f7aa5adeb44a3def0a18af1362b1abd357b25bfb37f191249a0c3b6541f280997a5c3c36be1ec821043880ce6311bd836d4cd1def8e8f79157bb547f165e479c4f36bf0e56a6c265d9a96a59bfcdb5d59a36a2cb96f53e561be23eecb094a57296c95874327708884e739b5071033a67a32c121c21ce75e5686a772a03def7dd673c5f7715025a0827983512aea49bfacd4d2c12561881b385ae5f6c7d7e08212b99ea64a47e87a882097348d2a59c0e5fc9cd527af7711aeb6931cd147d51f6b05967ed253593472e08f71a9759219f6ca75d829403553c42a1d3ebe709717e494cac5deb66d52100e3285e705de7c363b42cec02572ae5a9849fa3fdcdfd11eb59119d1fe4474d7844648470e45d75cf2da637dbfe484ab07a4c1470a3e15fbc04b92674eb0dc337fa4e3f86c24c4625bd7d39497a75a04c8d2f01fcebd0603f9843da0038e2b5fea22b9f9b79b567239ce3ecb7ab7d5f745c35d1e21669ccba4a76c3c5bcf0c6edcd245a96b08bc871f26466e4c8912f826474b087af25f96325eac0cb53483624b72b400e8f1f3d758c7a88dbde5810d429f8542822cad32d5c7b6ec0ce3a8e6289871d44c8e47828a8b064b4c62d388f286046d716634b97d937bcba23d28d3bd9f6fb1d5a2bc6dd32e514c14e36edffaebfc3b583b1e3fdbdce9a163a7515acb360411dedd03385f54490f74facc7ae0a33287f81686b64becba1a009377bd7bbc3aef737afa99d1fe329e94da4e09430eb275f14186d6b5cc37d243417a22e440b51fdda3f1744f8761e8f551bc7ceac1cd3690377571b2bdd44686789ad3572677ca939ce05c05a4ba555a4faaf41038d99cbfc43c24a16c8e06a5c4458744a072fdfc3383a54dec96a79333d3537ce8da76b311da830c465d1d3131f6e52d35dc6df4f53f6b782fba104bb86a5b4c6d3fb877ff29a2e8e087285af6d5badc7b5991d2d61ac8a4cf8597baacf626fda930d8423094eeb22f06c691596ae016986b50916890e6f1b5b76b2234bd43b9c04091dadc001d1fa930a08928154901b5926386c0209062231536ee9c7766555e113c3a1f1a7836f5c891e7a77e84a94b1a6327b881b3afc97266a2d86f20493ab7603f9b3fcd7f62f6ec5e1e7248e3075583b2dba33d2f9ae742f0aa771e781d012e0f5261a2a2ce6f374730f5242f04c3abea48323c094dced3d9d191d6af2f68d45f6f29424578f11f0165eb569d94f4f20736fd61b24b6e69ed3fc359ef08eeab7da92ab7635d4985c7f6a0605c07cbb67cf9602001ea0419fc7df27912b938878d6c05d3fa7fcabc6d9088d2c50ed6a1b775488f1fae2d5d220f5985e908977e8ac21f09d16899ae9053bdeb440a4df4110f876e67f9042074090f72b155dd012174f395ab465168d37f20f1093eb09dcd05397c127564f3494512306804e880516b7e17c5c6300c91fc567dc81457ea8c4d140c379ba124b215fc795eec9003b00a8afdd8b3e040077621d3bc0b1d480b45857b0efd226f8dd5baa60dc618fdf2bf8b90c8c853f036b360a25845c5ee88bea5dcf4130b875c85b7dcef10c80517b4d012e44602f8c5194f5a4a044d9d11a2973a1ac2689fec0c8e85688ae0fb6a5bafbeaf141d02cbf9f79593b5101d162f522c1f4244b4196887f08c484c4f7ba3036c9e50c9bf44e07c373b7d4c2aa8813508c0d443fd2e6f8b4303e465fad5a04a9a004d49550ca794770a05bf22134d7845e3371bc7d9a3023f1af8d19d1e93da3a12b104a0fd45882f8b9a65ed3b530a8339f3fcfade6974790560bc901cedf72a9d10c9f024c0d750aefa398af9a1b527c361924046d5eae82e370a6b1b353830c18eab06156f54d0adc0b74d0beaea8f19d5b761ad60a388d6535501cde3a5718219c11f5e23d0fd4886f3e329448227092735cd56a04c5ff2d83396689faec44d7ee1447f15ba299c4e7eade4bfe104b4c606f743881d0a3d611a47873e0c9e0cbc748540d7211d997ad0a0275b62720026b348a39bda4cfb0fb964bfd48179564ce1d6b6f6de6d04e91dfd442750bde836556e05739d14235b82785367a94f958d189fd43e8e00c0b492c3926511cf364ef89f1d7683e69f0f668a4d105ec9bcccbc2b147a170642791aed86c52b4a7674f27395b8d2eefed3c86d51e2e937d9595bb10c4028e0ae6d1093ec6a0e46c63441043edb19961ba339ba638c97d7a38ee06d1cb8bc63bae4401e5125834c3c292dc776427f268d743979ad1070e10e2c39d43b06d869f49cb7049673616a391aa63621d1683a3232c90098d506112068975faa2de7472c6f739d52a921409ecfd158c22bd0a41a430a12b480c002a8d1eac923c1379468209a85a80d8d2abaed9c520efad7a18a34e32c9dd6996aef9a0d02c76d1c98f2bae08d2139bbb930ea2809bb14bbb289b21af03fef93c43fc5da6beb366cb76bd515199e8196e8c0da9e59987b086d72e9c635b237a22323baff36aeec484e0cf0facedca7983440def2604c13b31566ba764e5d336e35f46512105447d5ab3e18dc54da338ceb20f106db03cd0f2ca3f73b647f6d217d9274422c4bf54957ae9f52d6f6bd92ed1d2f2ebebf160ee395846d7815fcdf3189c95b36ce49ddf4b28bfd05b9ca7d4ecb79bf306924eb817603c2570bb436377ad31d66e5a8edd19842725794fb3f1e656f7546d72b44bc0641b45a70af967935634860e6093342e610027823cb712c312d4b766ee27391273729dd42af5e86926dcd17b48e6480d88e93aadeca7c480bb6bbad332330a645794395433edfca825f42598998c4415e17f21730aa442f17e3a38591d01ed4d5dbee35fb616ef6d046e3ff422c306262dc7a7a403cf719234742e8fb6418c3a3283d2659d433b2aa47879bff1f4911f6f1fb5401f3b1e06db36961ce9b38381af23dd13633cf7a64b9661c3e987ebcbd37d166c19998a5efb8802970b711c2ad91c9b532299c808577d986442a6adfa7be7731a3c78fdedde62224578a9aa298180fa3bbd75e2711f75472a100faf32bf41d5ebbdd30354ef4f17badfc4846e56579341d659877bdd9ecaa2f445b04c372d055448e50e87126bf6b5305ccae0c0e89e3585f87590d76cd82d0b761453e9ccd4f3c1977488984babb8869790a5a98015e59f15c4dedae29489edeadaa91e78a03e58953419a87f272756ae75e2ec782d167e6ae0bdb9488ac1703115a0116451cb45f2b2d2728015948c236fb112e1b57886edc1217102248e1c77cd114b5af7086c036875bbae0917bc565f3c647e8f1d5bc1b28ac082f93fca79b28ceae9496630db87b526f7c05ed2b3ed67c6c8d7116677f88d46c7aac0fb15550c26e17bd9e998c42109a0b0f423fcf59621f752efe4b986ffc09a64d8ca537a3ff4037b5105cb85512e4c15e36d06dd0ec5a7f2eca67bfebf664466385d1440ec8c16d11677c50da0bfaa7950bd4a62dd27551db09548de648448cbcb7c70f2ab53e9867fb1f40237f85aac0c867781ae5f8b3e001890cac937b17970a42110dbcf51fc9941910ae4bf65af800a95c25172180446feb69bbc0e285842461845c79657a393dd1b28ff3b842854952d82fd1015de6cc181bc5fc7cff32f9b21d6f8bb8eed1e372cf27819e4521c7086784f2b2867365b792c2f0b35f564719f6f1cacdf1e706912839b5bb76641264750c96b55f5efcb6a8ec5fcb40ed228a534881593a6d980a2ff89a43ecebd749c1a06859a18d6a82d8cc4a6926434b70f29aba8915b648656c9bc951148843e0028403a959ac456c8e9b15b7a164f301ea3b390ea38374635d7d4af60630c64a528823dd1ff8e64b8792e86bcda4263e182eb09c7cbd7c7ac34aa7d25e8772d4d2ca7377eadfeec6bf33fcc8e6a07a71684c028ec6a4be277eaf17ee8c208d8c3550b28b88ae6523b2d1031de91be3b31ecf8e39551e2d8e2ee50397f24e96a91905cdb507d0fc27141e9e03045f80a797e827f715c75a4c2101941e47b3b26152889b56d605d4c5d69a69cc8a5ef1f6fef91ac717d0277f3b4c351b2ae04be58f9e5d14e02df01c17786a53556ddb75f5bc86da9944e7c033ae722992efe801ca7fcb0192b7a359f1f09212f473b40e09649ad6bc2475681a86da477aec167ce7db0b161d4b67d061332abf0a37cbf4800652785c8b4bfe1d56d5f6acd49f7e2f3b147189cf73561c9b04d6f4ef6d289823040a39f278698c8fc869ae181b04f4f814b679f0be44b7430f43a718579b62c095739df935322c957a72090a2262f550b9156085e26677b4b050a7425aee3f9b7b6fe5e9d3f42710c53bd57dfdda8f6f404aa4764fd309f7691e8b79cf2d160cd96e9310638c3773ec2a77b59b6a40f5b747951ac3d82f197a810474043155ac70caef1422194d1cdafb3f7843c0c6ccc12b079ba321a0e82ffc5cf2d50a9bb32633bb21130bd07187982ff884501a629b58f60dc0cd998569c551827ab15a495a013b02d303db34bce9c3e2c5d0cf01cf689f14c3b3bd515e2a77ed87a0e01473461fb478d8969139409430de5fdd5b670097741e15dd0422fd8d473a36c7ab38f1fd3a019c39c2b011518c4b16831d8f5c4a6e86b38eabb7a99aa34052ba57d7769bb8ec7494fe15874012a8798d4b6f73cbc15d2cab466e031798c4c8288c5adf0778d2c31d6bb8ff6a0f97cc87343e5352df04258f7eeb5eaa86e4e40517539a6eae133880f46757e845d27b9967bb48cfd376532f988cb4878aeebaafd47f6c561784c84b8447e390675a90de393438b343363caaa969f153151e2b3e7532af06cb1651229347e93a95e51b4f6be011a35a9a86fdd26e0b0dff74509c6060ce8d57c365cb7071a52b00df84d2efc2933e26ffdd73a439dbe6f153522b3806857af04b43fbe835d7bc2baadcbddb664c8cf091a250aa789c313bbddd0310decde2fe64314c5ecc22aa747883a047b34a67a263171e7632a927c82106e1cd3429f34d930bc302175d1c5b8257d833dcb8d7d77b835d8bbc98b529332c7971a6ca0555530a92cc1bb0c5c54e8e10f6b619972f87be69e98eb897cdfa5763795b1be849d151786c0320361627c7fa092ef9f06afbbb14d0ae9024a0510d93bb437e8344c48a48ea981959cf8c2e8de444c7d0a8af86af8dd71bb5e70d083e8af48cf3b73b01489963dfe0712817abd045703672c2e334abb3f9f2faf562cb4490fdbe1d10950e424db330f7ac9640219b7573c1c6d84ffe6050b1bdaa70442fd202b102731aa117d7249bb178423ab70cb55bdc379f874d68ce833c793efdb0465fdde99ba327233c3e0e8c33a67fb7b61e774b77e907f21e5240d2b006a40731b261bca14b73cbb7d805c475d1c933a5d041b09e16311bf9bf3142791afe732db17619a32076982553d5f19ad8a3367220824a9270e2d0139f65d4a36200a7abf72748886ef2b70b81a6a005f432111e956d9e50c00f53af917d88c779913d044b2dacd905c2a2b6182045f652515fcb0063c1be619719c15c086f7ade8f33ca9dbc94d3089fd0f5a9baacf3344187d789ab38c76de06b8d8ee8017e2236765303d546be3c768a8b3be120a8a1745ce096ff716e52733f9500088a80d08776dfbff01d507daa38373628c61a47f3699693e61e789e458961a0d154375a4d3967f341be16abd3480c0fba5f86387b64b595b7ca10d3476d035414af8d0637754cf9a57d3f060fe6abbbdc8a1292cd5880ed6267fa95c199a0144bf861dfd4f81f25916532f9c54dc5289a846f68126f38dc4a4e00b89266b94be3a8b032f3c48a64ee242d8e6ff249ea8628ebefee10b79cdf3e9b6f63cf0b6bafecd733bd92f2bb0bb4d745cccd631ffe0efb6fe4d65545e5109f8abbfcd934f8b3eba750953b4b5baf3f0bda4c6c56e079c6524da87ed1e27b26c0c33eb732296b1f9b3c3d7390cc8acac141a295bdd75f2d3277885351257d07ee5f82406b5ebb1081a7bb8c33a70421b0cb76cfcfe74ecc11def15b4b9d5cdad5784744fda231044bea0270ce1722322f5900c558b76ce3a9d3249d5c7e3da911f8f0af4ecb344d7b967662d090a880f9d38d4b6240ac774f42d57718abcd361b19235d6d7c5b083317bcfb5ce3e37319aa87553a991f2e73c73392d66c6fe16d1e8919992e17c33caa579898dbd0e2a9066846febba7b3c830b7b4ebeda732d6014504bb9b4777a1d83e5eec6cd3900cec06d52be274ad977c95dc6e674e5631bbf01282ccbff35511f84355273f07ea308cef4ccad7fb2ccc38a55289284a27585f5c9a977dc058c65e36f5e099fd7d553ab797cdfaa68e83ec91ea63fb68c98de9ef96c9f95f195370212a34f16a216d371de7cc5b8b9d84e9e636dbb29fa469276eaf9129156f28c35446f12c3d28f521593148b2deb8c77d54c2a286899bdc29d08e1300655097702eea8683ba4129cb18e692c45a665be27c063fd3098e55dd5b814606e451a80194a4d309e66e9eba5601a251fc768298eca0157bbd7398a18e19cc6ce8b554c1ebdcb68a69bd1a58baca9e617c6405522cfde3b0078c3079cb2816a00ce5a6cd96c15aaa2d001c7e936a3d80ad5b5daef5a20debc59d20bc7b120cf8c511217030e9c4633072b2c458c48ab14012cf43456f9c424cdff8d4cdd086f81d2d248726acd2db9903fbb1f6c8b072206122e5da76a8777c2f85307ad7dee257af2d48d78946800208c50a31abe71584b5be3c3d2d428d2c979e5567291ca3e2704b7468306ad22c4bdcbd47b2fedb7bb54427c35670a1b98e178d8e1800a3662ef567813aa3a1e5587373ab4646197c1c49d0451716bbaf6c5773d717a412e593e849811999b51419fd66c7ddef343e246c3767b8c00f70a595685146fca865f930eda4796da024598a58efafe4591c5cd9102140a1fb4af9315aa76d31042bffde19041923bdc029dce9b0bf4776b83eee9c6e4760dc484c5a60ec9bcd19f9d7a00fcf3f012a4d7cf0264dbfeebf5d90418fb1c1fef379b40c898257df508ef095b21fc03270e91ce6cf1fd972e0492df3aca548706e4d6ccad07f4da99c71c2f19e22ca8584331bc8c36a2bba1f094db0c9e4a8793fd1e1843ba77f348b59f4f2a7db57ea4e9cf512b1dcbeda10fc4e0809ad8f8ca5fdd7a09c19ed6dd0546447b17628e06534ef715483083f98c196b49f9e0c2fcabb3e6fec07425407557e145a9f6b8c9d174bf4ebce1b898867c69e8fcbab175c152d3e47a38e667de5b5fe70c43022fb068ecbfaebc5161fe3933f3f674a90fff1dd6c576c1bac3cd32777837e71d9a43131247e129675e80a4e0e78635c925124528d99ce2c3134bc31e1c90d22585ab624a9b7191c98a3793b8d61b6a20e9630275e1929359a57a17a3f322c5a0d60b8577d949d52cac9f325da9f3ae44177594e8078f7155fc4c1ec7c20ab4928f3e69ef1a580cb0d0b6b03c1eac8283639c3d65ec5accd12a68399750a816aa0ad706af7bcd86f322a35d8e7e49dbe5dded91bc110fee74e011b4dc97b0e218878934b3e21ea917e403797de92512926d4a44f516a9d43d6725d620a8fbe53dce7ecb0c4b4f30313f029a85fa1dca91485bb64b6019e6f12a22def4dba91406bbad52081a8b7554bf1a8c3f80bd4d347729ec361f9e7d5208edb24d6d941c3c19cef4825c85c4e49512775e9e9d0b4549027c75886c8ad0fac147c07d1955f25e30166875725e2d1526b0f816fd4429d7fb61d9fd7c210ed204e9ae329cd2f4b4ef44dff58418d7fbfed52b77ac1da99773bbf236980089a13b2415efd74e8cc02bae70fe4f65d91dd964faebc028e8305d68cb1302addfe311591fab42129919f9d324f8c11ba1ce4c7c67a5d7aa3df17859d0722aecd46aad56e31809d85da8fa3585cb58a274044408402f084719482e340c3079f283d72ae273540527cd2c9e6fc72eab61a6c6f24ae5b4271db129b5b1647cb8e012e9644112f005c6212ad5d06362337e440aec533730d1f30f09329bae688f5b20599fcc0347b3d714471d6e6a9f5fc7227e85b01e1f2287c79e663c87dec13b6eefe057512ae62d1d9484894a2d4ff6373c7f06416e52aeb44700b0e3ced0c1a98215a6624655d7bfa4965d9797209888543c4925336e698dd12ae3f0d26bc7cd2f6551102af6ce38642517282dc356ea2f73cf28a034f45b48657973ecc0c425fde500fccb8b60d8cf45664e909805ad3731640b8909eb10d5eb51af33718090dba941614f8b51fa278993ec6b1381f5438955b619cece3f2757811ec61df60c37178427cb459111ad620cdb5ec8a97cc3035bd2aa7ea2309b7d3d105eef7b9a48a2ebcd1b275d997ec3d9c0fac46ff3b1e4237b32bf618557a828ca022da64de36101388c7d88c2e7af719e94230d9d45e2a6feb1c0231c083e1162d32f7e088995dd4f317e0f6877eda351dd68d9fe759735cfd93c2874b08121d4e84ba7a02f13a5847fdc09b261b56e4aaeefd12ac6d587e4ed45fec59b71a5ffc6c34053e56788bbc95d014050745c79216bfe4d04be46da8b73e504c718e888d6470286e97b6f633d27652249a4e034429542d8979435e17d3558aa9e3e76b49f649bd3ab272c06317c0ff4258eca168c8444c81df315a1d27a82680895496aa36f8de006654a54a7fa20449e4e9162c5103227cb69686fb2397c63893b67de539129362cd7c0c6f132ceefb748324f331744008a030b5486731c1be528f2e5f4f9b87a059592c25f0282e472a673dd95b14238be56690c0bb932174ac9accf4b94aaf927d63bff04ff5080691d2ddb4cd32987e77537ad0bc8ab9c60d7e0b608b2daaf9270ef525ec043b301ed4c295b81caf54123a849ae23601cb023031c3c1160f13dfeeb4e00c6b5fdea2e10a51efaf4e6a09389e083c6b1140bddeddf361c42762050289c8073d968428923eb3d5fd2ed1a1c7260e709dd8827555bd889a0f115c41fe8494f80cf52d5eda0f5d2b313939ee085feb9dfa785a357e4401f8cd7568eeb1258c06ac472d024d4e4bc3ebadb03d0255460f7fb6b9c19b89a2320dd47db6d82815e0fb912b0d3686ba73516be0ada3599c81c40a78d484372dc559256db99f74fee43880701c2d4876ccb677533df54da6de54623e054cbb3e3c9d3fa08be6b1ee349dbed3def856e448d46d756203e9a4b23ecba0b67ca0e260a6320a77a5ceec7886baadded3ca1fd3831e51c1145a8f6877f65a9752ee00afe8236d378f1bc72ef06bcfd41eed55c5a67dfdda1e144fc5219c1fadaf91854b0491b357a92d06cb033b59d290448ba9db2eb2ae69fd33176630d48cc8a8469f1d0278e150fa19bf35d1639a0bb2480d2f1492aa6f8704663c33fd71c81aba78c1a32e13d56d22664b12b9a39704cbb20d3dd85cb87fabe2d956c4e34360050470c00c3d3c13f64080256b523ad7625ff3996086725a4d1147476f979d68065ef98eebe103c885b5df64b230e9920d793f965b21d4348243c76e96bebc1d1cc769bead541beddb43f84dfc767aff7a3268859fab3042c92954563cf90fc273c689eb519b71cffb14ee6ac5bbb28fb6f7c4c4ffd1602d775adef277835a5c2466374fdb527446b8e1b0c4f13b3a14e50c0da276dfe2bc73ccfe0587dde747676796fbeba73798b6e5ab047519c2c07304b7d34310bb0b59fa394bad58d67e330c7269a1cb5fff5eeded64601d2691961093ad7f66d7a1a25aed6cc201e04c8e1773173476cf206f3db9e44b8f3cf88092ef876e017126cb4a75db93b82ab7aaf6bb53bc600e992ae8a1719026b50177aa54e56c0ede5515c1371281282cb8a2715ee3a7418e287cb7bd1cb94aef1384551c64152c3ccd4ef9062ffbfe7e0d8c7deaec24f339b19759f3f9f84aef32776e972bbad32bcb504233b2609648b4564d54d99b0dbee84579dd2ef117e1a61f295652de3146a2dacb19c727db73644071ce6a5b6065025d1f1add79405487d74d26c3481fafbcab452d8ec022f3ff1660d04c581147ba6ae09cb46cdb5ef00677706cd981be0dc73fe970669502c9c8727c9ae9a2c2d57842935bdff4e04d4fc922d2cf4fc24c51f7bb45d5111ba1769fae6988d1fa236a70b397349ee017f3fa34b961cbe2b6113bc7e9773a10e2c462614d56d862964e26079face4aa7b9a57e3b9846327ef3c1752c551508a96cd70223fd919d34d74b05e82b5727e0aa7569d6b0c99e5e6ae829da7adcaaf8b328d20ec1b9b0538432b1b145fd41a1f83e99ec890f3ea13e9ca2124ef8f1544d46b52c5bf9149ae763f0edc21957284d5358a5f5499f693676fe835f969756f9a49b2041e58762bf863d820145a4f73207a62e1be9ec63d494b3eddb6535ceb7078431d09ef7c6a3ca2864f809e1b79933ec3aca03e478d550f89b790269a48166cf694aa9abef88e94fe5369542ca8bf25f219c9abcac473e96d0f753f0d61a1835f87f0c01e8e3d21e6daa68b7db2774a28d7571b1fdc4bc595bbb29b33293f5d8d008e84f8fbf8587f185e735dc482584451f0742f2ab0d8b574616e78b327cea0acfc2dbca725fef78ad565a27ed11544f9ce313947d682ad37f3f58ca97a265e0d0cc3e7d22159800cc6adbd811312181da862ab22c1bc7201104e734916ec7f60c995725bac8c42bf5b317c2c09bc79c8d2822f5966aa748b4e17f1e11390a9b05e8fb4e219cce9ef475aaf5332ab0243d5022a6aa4b7dbc8a7909f57753cc6eab405a273f1258b6347870151413a666da2550c49a9af962e9db292c3b505dfa6f17f199adb61cc9862b72b0561625963fdcc4679bf93ce3ad6abc93e68ff0f7a1fe0aa1faaec980ae660e88f06f0b23fa04d2710b8422909fb165464f6ec3c2fad40a63eca0ab1e274a53e0deaa7dc0751479f64b410a98391cf5561572a71b3da9ce1c6114be2957c16b1d9d5c96d7020e2ea0091b5b01bab013f96f1e3e9dbb096c084c6673a84bcc7fea640cd8fc7cdbbcd0c573a7b7d30658315c4177639eac4fa41c0cd9b0f75179fb97080a1f79fe08103c4c341d5a945449813a249621d990781d19bc342b575d871d5d9773c364ffda80b47478eeaec51d1cfdce9397fa6f03562869c0cdc69bf3106ffe6ba2b60c1d67b5a4c6e65b644a9fd47812aaeb08724857be268a93ec99e15ae593d8bb859c713497913c034cf9080cc79c93813f08383c10c4b4f1d7621633b57999a476b35635bc7f5c1dca7fd550c1676f9c740bb409ef438888caed33e1e252ce34b84d002b6e61566203ef65eceb72fb2e6977e46f4b0c5f6cbda0edfda5a345ec54317870dcd1e9a72ea3f3ea411afed554264bf57174b8b6d9a1412e5239669ffc396e41cd08a910431ece160b2a5459f3ce2e46c2275cf9dd46d7ce298e82afadacff9bb86d81d33212439c26055fdfb1e8f475c6b35998da468cb360b8512e615a44c3d3cc3104a7e3a482b0724985f7b75fa8364beb35ad8cc1e4d7db1c0e4105f0e043aa9d13482f10fb5dc9b93c4ea37fb6b464234fad6db3d89722e946bf438bfef94fb7e35c591fd88a7de86597a3223e097d93b7976105f156126c9c468ef30f4a77ea4a62729cf6e3cbe53e90ed28597833aabad8bc08de16dac0ee957ec9df86ae3cff9319c20599def594627d75627cf7081e849f278c188f5af3ed489ae5da82dbe4523188d5155b425184aaf372f9694315a58216a7dd2de690ad4095727f55a952cce8f5d39ba3049acf140a96338e7150b35ecbc1ac775c86df0b08179269ff9b1ea6b1b5dfc136cc7daf2eba70bc4537441d1b0bc1ba38b4fb5dcb7f4fa331c4c28ff05c4ce51f95922b19e73b35711f131f1297ac641690902b014d2eca11b4bb49d82b572968964999bd9c6b60b1ae5d644d3536362a8a7a57393114505b9d71f648d9ccc8b0062bb28a2fea791c38e6e3ce4a0de42fcc2a18f60c7aaff1ff39808a24feff2b40e95c97e90d89a9fffee9a1fb30d8ccb6341295fb733c5fe54379f19a9adb50335fdf75d43f4b2d541e9528351bb928f392f40a490b0cd5fd5b1b1bc9e2681d56f639e6c2f59ef3d1a691c988849a4e8f39c1234b95e21b16e8d2a9dfc917451f8ce3b9a497e06c346006c4722d1f86357eda143ffa1ac268f5ff907dc127aeb3fc37971d1fd600575ae1e0cdad019862041f698cd4352df8c5f77a5b7dfe7f46c097e705bd321e1c45e322827ad5825365d8c211fef331edd9d9b3a41f2661ed3c660db2e0f71e1ec3c3817099bc88bfb44ec7aad550c38edb7bf4d2049660bfe16da9c527637aa220fdd269070458ded6e1e40a6fa0604dbb420659820c78fb09110157e98f097981e054aa90c16ef39c01ddf55df3c8c265dd8c47a991d1ad1b5b473ef69f15372cf186c5ccec4f8a5ac87a1f3b55622c3bdd914529d435259e84900ce942f8c56427a32a6e53a4d2438010ed7b05df7f557d93e74960a47ff7a7e1ace2a2012dc678e4530355f817df3c72b20f47c172431861a8d1d8ad5ac060ffff736ac16f540d2d0b40a4dd4255875b642c60f5f845d74e4df6e8010ca47eba04c52c29779eafd74281f06af1e5d75ac61384d7e5a03af42707de4193245d49cc3bffecbd48ca85e692726cd86a0adf9f202b6c193106e715cfaa093c01a61edd12913d12cb368980f30f4f73bbeca922ad1bfc61cbf4cb0196cf11be7b5699e4f6bc5adb2806ab0e58e631a1e8fc0ff0ddf8737632eb42dbb5d696e5cc87d4eef13824e23e3f16ba946e2dc71351d5db2b4707d5f6038ca9f1fa1289471a0db0d90f3287848d7ada7d6811ad76320e5920be3efcad6d8a44b432c4d0dee40599b3cb0eda72a852167f06ed17a55044ec809f8b15e2776533c2ac31050ccadee2e078db49517e0e93816b0b17ea1ec6c84629398938756c93f0cb94a5f296de7fcc3caf89dd077a09e76159f06617f0073db045e5132637f7d2446b77559dd6dc12e901eb51477945b6236a55e5c9603b17ee14b743c73d856e31c6b4a358bfaf06a3145679085224177b870bff7a4e8a8d9a6b4cbb8042650298402df518415dd937816dcc718fb22aa5311c923acdcde6f7127c2dc4efde0f64b6da8bcd428f225dd06686663455c09b33a9e604d20065e09dab56236e4a698b9de710c192b4448fff565a2a74911368ca9b62180bb041fd55e2cfa69ba554d26c0163a3b347cd83c49357469d5e538997371eada2184b2d738ce28e20bfba3b50e793434e770401fe79a6fc06896099d8ea159dd66af92fb0f649f97368b33d8f0d06cf6ba165529043ebbbaffda88c4f3dac069a7444fb7a5493703b6cb0135733312aa216bdc5ec4fbb3dd57d68258b799bf9099388bfd0b1448018d598036a3c75d0aa6f6fb4a12d20f156aabcbec9d84f81cafbf78c7f345ae9e2d41d4376f7e9967d6505f5a041ae624d42ffe96ff8c42e4383a777f2250643e8f5eb60b3b7d404719e1ac7e87d2042fba2e4dc76e5e8d82982708bbb79a4aece8b1c7c6bdb41054a3fd5bfca35f7666de9b72e0350b24186ab6451913d918d96bdae39a31185585ac74b48a3568dadeebcc055a0e1f48fc6bc422623ae329119e47b80f680c6b75bde4e1a0ad93e7a9e7534cfc40da3cf471aabb38a7bb6e453ea0861e315d2d49ac452c01614c8dc6395ff918aad8a288c76f4dd3270a6dfad3ff72bc73d98e9fa18d1f6aa3796f1ce8d85e4feff7d9482b9dcd48977118b921de5731d4db2d72f0cbcff71df250e33d2796c86f18c47bbc976eb7ed8f4ee30a9694c4526bd6d4d570f5af1d8d4ff595a8b7a9440ca3833b3dd62dfda0fa92560486b6b22e6bdd3d1f6e6931b37af8755373efd1f02ccc4425eb3243a8903871b1e0259d8371c4f92c356b59f4a618488a3a55ed0a32180b0127f5a869c1c675c9049ccbe727cf623bca133dc5dcb919fab39f8e4a664912dbfc6eaf7e22825cd7d34c96bdfa6a143145cb04df107b007ecdf9823c04b8f983a6993c31f57ebcc78677b9e835f2d60056e1ae4d4d8f0e410c244b134116107668e54b2f96af52a85ea84ec747b96c1cb9bc4ac3fe9454fe89231330f8c22e58167c8cc653feb23e2dea22efdf9f04b2f1bcd29f59935c5a7f76532d3fc62707257db918d202b2798a19ed66313c8ba2c58be1ec5fd731bb9a0f0f01fe09fd3cc987a7e4ba89ac8d0b685b3ea8c1c71b7a26b3c89b0ce86a50f9bc6238fda94a07b4fb6eae1d3fc4f734befec1a286018bc829706a41c904ccc913ea4ebbfc8ac460c3d6b14219a2a2bdd1262b0a625ad1d1c9598a8afe047d8072722dee27d2a226f010363b0af2f2fdf21d15d189c5a53c04e5ab80933fc36a6c901d0fd0045a0de668bee9db1e14185781e32ca5eaf499cdce2fa18d0d174fb5c8a8bb18a740edc8211a055f848ff4dca2d204fbaf5ef0c50f93d0e683c60624af932eb476b752f236710002e2ec6a37344c04f7d6a054a989737bf6a66ad0cc8a8a8570e4fb8d624ef15103c17bec3f84a0eec0a967a798be1bdc30253d71f7d2768b3db46f7f3dce74c6850fadec9aca83050a82eac02d9d1e4c9faf2823c42c8ad22ea2650d5cbaed4147f8f985f1b20f43355bfa99a7ab6ab34c42d06b5c804827d8835ed22421878f00b7f39138d48b8a18e3cf955aafb67bf640c7291b5e4609584cda6cf0dc627ec79e8e80622308675b32385b056894ca918f3e652001c5a83fc17a525b01bc04ec511986db59dfcd006d532df828df2cc8eb9dbf72f95b5e57dd1acf461415391706a7acf5f4765a8ea4c7abccf467b7e22d7ef75bd4b7eb286cd7318cde88165d12984e53506a2fe75f1037c82858c2a6b4eb07c8415fa2a4260bbcc35c1c69465a85b77b509eb718ef0361b0269b29046a13f5ffda744095dd3524df8d0e86f2b40c74bb936323603b6e43d61c78a76d3aa1ab29a72460cd5d55a40511be55402ac50d15e695eaf4fb4ec840a6f06a8406b0295de0d28829d7d91cba7914f01e2fe787530b954251b183735cf9f1a21b014bd3be5e0c797bd56b0288153ab4b8fd603b916324bc39978f601613163bb78e46eb881c3578bfdc81eb847c417a0d75a5398ada06f3581fffcff1549ccdc2b0ac25f84f5b2aa14d6d9b6d50cc8f5eb22dd51e59592e22bc7fffb924469479a08e8324c72f12cbb266ab58e27f00353e246fb0f0dcae694a74745c53290133cb368b11581783dc50859212927e4f210c60ecf10d1a8209cd4c44097a28130f3dd6b63e700aff9a8b0160d316d8d7b7c15f98ff873144dededff27c347213b698fcbf9d7b5464627bbf8f2bc3c3ef701317a155fe720539eeecc3c22fddaa5fbca0632ccea444652851fcc0d03bc10f702a5ff1699fdabb448b8a3800d71b110d307ba74857876e52656e689a46c11ac8690e25a53e4bebc2f2ec50edc93e236cfdd99935164213346408f189ff654792155787e3bad5a73e267e7f3a5c1b0b8b5373a13b6120b6882d754ad7cfb6e9e44585175e3cda72677c565831a8ebbfc41d21fd5801d7f4f3602ec443c0caf9441578ef8272d69c494d55485997a2d1a5ad6cf606eef8b4b5c9d10e54bf3d30f1590d7d305146e5c5eca3e0cf0051077386d26626fdd2ccb1ac60b90fe2c0acc4039f37f3288e0c63eb283d883bdb645612396e0df12ccf749ae5661f953b1d22bd82ebe43e5af12d91990ce5b6c67a75f0f6c2246a81ae0269c7595a53c4c0d2d651a71a3e911c861d96d6611fd5bb99b3dd03836d48a7eb57b636723426e6041a2c95dbc509134bd49d2e1a259a82e48ed5b2f51f7de273f3ac255793bf58bbe7c1f3691a277bfb3cfad5090e7fa14e4aca4ce285612356b29dccd88c4ead8a99d1a38449822a0cbc3d82b8adebada24fb513fdb613871b5adea529f8e36bbae35ac9c70c59e5c954f67364814b0a70f6f755721dce4804150a6b188988d7d7788de059a4256968e7c718d760d4217cbcc1e49baed090079b4881cae881fa0ce207d944415bd28435199187a2bffea330e73c64177ada632726db734532337b75d309d86b4014902f2a41b15c3a9e29fc60f9c49eb0267b42a9f9e0329dd2fb0209d7d0111f3a0eaac949e37ee56ce8ce1fbde8685ab037f98e64a9522a0d1a7aabee6e6c83fa692ac5d4925e95f1a57d290bf351579fe75ce11f74f8b19068829ec4bc2a23cb880626d30e16c701111ab542c88ff1e6c6a1bf9b9eb6d3eb8e6c05772b018f9c9a439f534a71bfb0e5cea1dc99b03b6d64a3e7d0816dd18c8a10054842b4add289d6f7c1e7ea706b0eea8b0b3cd766d8d36d17bb22f86ba755ab6126c10a3d5f8856617e883f0d37a81b4606afbc3ba7778d89db6a0d53728f78abe9da4c1f42cd7c917dcd3f9348a174463d012099b31e920c360b892bec0034954409dad5ab04c6c8a75c9c8495cca086e32158a428bb5e6e0380359207335a9b7190935c1f9e3c161a747cf9fb27780b7a3b252e47685773f83a3eb3f41cc6d25ecbfb16b51333a40e6140b248765e66ded5077f3e9e0307c6727662b3bb0b97ca97113f26a819713c005d15ef8e3c67086f8e94bcd943fd4c29a69041b6aa0f5ee70c9853a00c19de28e676d36597302ffc814bd81c80a1b3fa5735f1069f837317f6df070c6dcefebde8b46a573db9084984289e88f7ff87d3c1a71506edb39854a9aa4cd2abd5e1281e7e63b7290c1e99bf7066574cc5a41c292e2dfbfc7ad07877f4f411e50a6f497ba0da8cf911458348590a63d781f021281820f6fbb7f12c72a7b5c5e31da2103ca2c208d91057fb7f2befc50b7293f7c0f2e63faa13f366ae4be7ea4271e1e867edb25ee11667fd45338e5661903a8ca7dcf1789458fd2662c68728135cde1612a2a8f1d4b217232306bbff33fff56e02a6d83dd458df6c712d5ce46ad111b9dab0ebd11cc65550a24bbeb5db4742294ba1be7355942a0fb2f8f0cede847451230a070b218a5ec58f526ab1334cfdb75a96c029b4341d5f0a3175596f6ad1c55cbffd990c6bf0197d33d5d7adde86c1f7209b650a6787881df780077308719040c163087082c0c835e22bb340a5934237bec59aca685333f7266d1fae648a67dd395d1883c10920a7b2610705875d92e459b85cd59f22421b51d5fb876f616a19ee909c20f2610aba1c5fb98f35eb6b7237b647e8469d8206a8a1d8738aafd44258efcce876b616338dc7bb91efccece6c0ec2d6608aadb612e76c9bfbe1c56adb19825cbd13e323629d0d1f0cab1a480b1d37ff5331adee871e7a094c770af1799c3535c90107317f90149a2d6f72e5e208724614ce901b5512252a415b7a1362036cc7ff1dd258329f953e3306d7e3f704f24b314f3042249ed3102830655a1f9c50fe1574de33098c2ec44f3a0d22bf8f880e97da606c7f1bba11ffec63be3e3cb8941c71c14cd62f3448e601ca5f0fd77fc18ed0d973f1d4ecb4e1a24878b5d3ac40d1ec3d68f482f9b0bb94b9484b9cc14700ed2c7b0f216291e000746996fd67cf6be0f4c997655ac3fa4419a62fdcf726fabf4e9104cade1085a9c57b942625dfb739b05e564664d4f048c2eab74d36f812736de52ffa610652db33a8984ecb1eda053bffd68fd1b1a4c94f4e0d9494ae5e1257f19eec6bf86345ee1ea34c4e863ea2e6883426c00fea084d822839324957b1b865840869893c2a3e4336826ee7fe6c29d656c9daaa277c213dba6e7673b3f5a5d5eee61438b4af2f8e449280cf7fdafc44f0ecf540ac5fd11843c311a1446a75199d799300b52ba2795412493d96e48b9372d38febd45dfd02f1bc6de2f339d47107d0cbbeec24863af24cf2506e772e47ff0b3c9f6a15bb7c58cb83b610449d4b2fcc67c82c5ae077cb0664f0f3d47d8e4f2e72760c27fcf3badd53518c4b773c16dc6c6606d8eab21ad7920ffb60f503c67d77e3503c642dfa7dbbea7d3651e8b6d0f38b223ce9dd923eb9e22dc676759fb4e380c2eaabe0f8113b11ea5463aaaffa062d92e0fdb38813d6428cd1e3cd7dcd8483ddb8b0a6b64fc967feebb4d576c109891a750b693e5c530c9f4958570752a40c3b321a5b714ee1a9417fc8312894be0b42dfc08f6a513d878af9023b9da844aca36934cf44bc3875112ad23eebfce3232db3eb3e451eb3c97aa249fc44feb86136256f2114d8e9a88c5f6d6a4288c4b756a363bdfc7d14ad42c3f645e5c2654699df554235025a1dfef7bd08c8bd4f267f8b4d77b82db534841b4ac543677c4c4ff8419ed559b39503bd6124527a40f73943f51741ab6bece6af0eb0248a2389b5eaaf7a6d7cc89499823b94399575c37883057e57dd0c2c094bde45d00f55b65ab83dfdb0ffebd2685dd02045b53466e3daa0966a082af7ef87ec02597ea7d2da4044c54404ccc3f990e3751247e9ef77d89d6758bff2fa640f094a29c2d211ef35e36a57ac10d57fc47faab74a5e3800f09829d3173a502f727b22cca6379e2864c729cbd5858d4f00a62c16a48f3ed030a4e4318eb84a08f1154011404b0a9de51b88c7409a4232617e6575036b5e647afb22c532fed7bb271800b03313acee47279383dacd632929a7aa5fda0a566f861e2e73b21d232999cb7702b746ecc90aa8e43619c5d23d23e557fce8bbc5913f28779d522e4dca1b4835fcd6708cced441319764c8c94e7d5a2f1140ae1526c4f80560f8a670fd03b1b54b2ce2a5cf019157a7878ae2f220bf1ef06b8a3041b64891ccf6b2c98eb19a837de4f446f30ebcd323b324a4d62762a81ab613a52e828c4e6776e0848164a66cac128160a4574b6b88000b5a0d4a109c438ae7a316415626ee6bf6cb19f4f4f9b2a68dc6c2953a4999ec509fd5537a014328a5d71ce50ff888e00c356b35b9c98860cfde7f3421f6137e33e0f845b36d8acdf61d7d59f98c3735fff62000a054b70719e32ee47a36bfec94f1039ffad13b11a4f8f8caaa7c2eae06724b57aaf9bd1b9a0d5ee6bf9b44f5d189b26de6ce5554efe0dd63b6e7b6264169630e2130ecbdc1504bb25bcd2265b3e106e5b1a891cf1f9193c44986d3347c38bb49189f98e72184ef91a7ab9d0b2543b821c8dea7743a97ec94db2d488253af3797a0cf7606fa1ee8343839b40b685be5bd0415bd64114cb47e4a3e607222b364389dd3bf9604328f9e7717e2dee64c1c8a914380de12bc107b7d4d0688df2377a32ad2e3f1a4d588fcd491e74701c8c548ea3ad8eaed2573a48a190f0b343a3a4a2b1fb3ec26c3e66cc5eb287ff8a2b279eee85e02c5be117d0af2cbf1c49db5e33691896137a387b243df0d941d423885f9147bd2fab58ebb2d225f8127dfff45a420ab9f377290b81d93296119b28439de781f55847cbf37001a0e178f28a43b3b22d332dd374ed1b6ba4c49fcd820298f01700308c18353348758d06662e19a4b74601e39490cbd4fab2b69beb351fec2a70f895e4f9d988d5613c5169455e18469d26f00119479a75f5e109c0f062f5af48b9c9d77e3492db3ab98ef5500bec1b5d220efb86e886ab0553dcd1b7e7045212576a45737f26b67ff5bfb46c4c4c259953bd5c11601a0f3b0057c77f8a8dca8b2511b8ebb80b2b363514cd226429cce4a770dcd211f7f6ba6dd86ef510c3720e506da956abc2a5c8581297fafd523a4527da5806e812025ce347f6753cd486c538dbd1a30a7e00bc68f64e695520afcab25ec07706a64952bbd237bad668adf4b2933a0bf960662b76746fc70fbd345e40b9030998f10473f0d240af2178e6530dfdee212ef6623d707dc1c784567dc948ca4d38d68d2affaf9d735e2f95bc9f013ce22f08190f9c68cf8af097f04ebfb85b4c05b5b1130523850f538b879f0accca517fc7beb1d10dea51988518e4bb15fd5fd7981f960bf4cc6201ff912e0da7b939c25deeca724ca5a39b8dd29c6da3a82787bbe37857470dad8fb0bdac72c28986e75dd825c978b23359795718eb27842edc6adbcb1a9f999658310c4be7ec711234d1207b39422ed4d1bea8b058f5730d87458a840477e64a990e215b23da203e25998d81b808ac6c0a939044a8204a8d2b0cdb19ea9e60541eaaa367fcebe3c83441eca0282ebd3fd38007d5a3fb5a7cd42469e5921e29124c9650cc9759cfd3bd8f1b63983b48e062461ba5931bd2db2887e43bcca0332a0410909b8efe1a74eac74d5c8944d05b158ff461a27663c43a3bd72dab30a42e10e34136a93ee6ce5bb6c12972f2e2b79bbab52e6579be394845dbecede4d32580347b0cebd5e21c8e49c5d2e76a5a243ef842262216936dee9dbb7512eb4d1aee12ac8e07212db84c87dd73d19ad87779888ac41480fb2ac60bf136e331d0e1377c8b858146879ae11e0f728233fe9f6f2b3f0950bb79d409b2b72b5b869c446b397c8a93411dbb0f59f3406826f05faf737a8481c9a967a1f6a97d7b559836f0a495ec47c28ea9ee1541331c0c424f64f491eee1bb01d5ec786784b285f62d1834cc3a82d6223357fa718f853ff680d56308e0a4c90953622e6072756f7c88b30d0599c4afd7f8486c5ba8616a7b86ebb7f7b2521fd85565b0b243f6aadd8686a734373a84f8de128e7b0386639a4ae78eb3901b8b51f3111c015cc3f8bdd92ae81d52bbd38c374f0b41822ccf9861bedab9d56babc5ffc520fe3d0437c8d3a9ac319bf94c89e99b280cc159399044dce7ba9acf26bf3ab4c00c1d31026ec481f85a5da3cb00fefbe9e8f998f4d424ae4812fe446aa8bbd08f436ede13cec42e21660513d13a0e6e4ebd7f93659b871a5f722cbc1d861a20fbcf1d81476f1664e485369f44cc7e0c18ead05c0604fff4dbbf5295fe96e5d397c0229e6ddc704b3ff553f3e52711c8112442e87e6fa0a4faa0db2c17e07a4cfdc4534c94290fd5e7b49717dd9c24394c1bebee4fa66a57fac46d7703b960c5d5047e30e519969e872d81fe003021290c6cbcd5f877a8badb34dbd7d1ab0a049f11228b2bd2bb01b71df6ad66d9be298e0fd966782ffb981ac9823d573c8365bc2034fb384f1288493b568523e7907279665aa80584fce050b9a66a5e990964469169afac23ec3141aa4afd3cffa227ce6943bdd15c1b44b45879672f7e4a494fe83fb53a5fb040f7a71486e98ea041cacdb988538f79b8fd5231fafe6c6a37de836cb71ccbc82b9106ab9fa87ac8295fa4cffef1d9281749ce02769e79c9b11a92c9f898c598ae8f50f660648af689b5d083b75494358a89e0bdf558ab3251619ad39c508f76420e3d7c4d3014220ec8d77bf270b75d9e3c2f6517f30c029e0c417697fcaf4b15a552d480b6992eb90f6fb927ffb02bf8cf2f34f5f3cc1532633c01ed3a559863c75fa31433714a6b9514c469cac6c2b9c343df43bd59ace49b398bc0e0e594c5022671c1e156414220e73f27ed202bfe734e59d806298c46a2e22dff3bee95c4308a37a48c2740b2b17e792fbbe95cd41c4e2322d8cfc51f7217d8f45a8aa6f7be3db4cba3be624419e117af56db4660a76519a4607b56c7394fbd40a7634a561b6cb09f1185d6e39631778414e97901bc2229578a6a09bc0642b21e30ee7e0014e1d232da5c7b90fbb496de52c662c4e1a0dba55352af6d9ad9134eb83bc7464b1fbf4ccde7429deab78c413ecb594f0866e07abffe76eb43a4d52915be15d05b43070fa02c59f21bb4e8bb67b48d5c7d48463effb117e9167e233af4d21ec71252a04daec6ae12a129a3160928e96df47c159cee7b0d1c2055fff5aa054d4f1b4a23d2e9c016323f45e4f56c2538d7419bcfd95a738857aff1c8a36b9bd710a1484a487cc31eef775dcd638405ca0e08aeb66432aae1805323b0f1a8b55f026cc3c27807b335f8994b8548b58e2b15c1b018c6c5c8e796dc3a1028cfbe532c71f6d63956f5f4df03e9b8ddb7ac52f3557ff387d3a127cc0496d8d96d58d94f6fb1b7c8d79bbda82b6e24ec3cf4b10b4aea255a0c3388b7f983f26007ca4821906f6934d5afc5a0bb09bfcd577585049199fe83c4ca6cc64ce453f633d938709e2cfc2d01aa937314fda7aa02eab060d6a83debf59180d9221c142bfea44e25f7781065ba54e052f259f3dbc2613b59586d8926991aa40bf701debf62749bd0693086dd42145c25df23d07bf7631961578c2d154d2b5843aa6bd9b5b06e71c5b3eabdaaa39a95dc44041cfe7c52d9eea3c0bffd795accc12d0d834e5c2bead8a909797e23e5e2cd65f787c62919c1d094808aa3be97dc2d7077bf0a77299940c65de7a101a93fba8dca2f7035945c49b56dd52b121e64e3549801839e02f3d2421620cb5a9d0a6b88657a74a5fb07bf81e93a6d5b1722c4f28cbf3ba671ca04bca5d13addea1f30b7ef584b10d8a76123f14e1f31489ad4d59a80a2256ecb6aa53a6660bd1c3504663d6750ffebd14d4995f556f18570b4107ff9b0732893f04da4a2557ba1dd0eda18666b95136824470f1a03c3617f31c036be15c689415f33f6232b2e77e15bc3657635bcfa8731ab8f71677fa2f43d35d3c9940c2c2c92c88ffbd23620593d24552b9a7effd2ef87324b2d678ffda560a129257266d6a92bb9cd7e61f9c03b2f966194160d95cd3e527c4caaee1af095f31dcd569ec73d9088ca60c1d56bccb43a32444fb259102cee1f1c8b5be36d731ecbe25f27c0dbca71c5cc16b0a842f47a922414490538d3006050fec87d0622780f2a788913851533070e2837d1dad12ede4592b4bb784df4abb0eed1b41d6c2e1f903cdfd6f856ae682e967a8dfdba3ec5303ebe0026407a60428109cfd2cb67111b6acb355ea26c90c817c5350067a8df8f484733467b931f146ea634bd343c889e6ce3cddc0cacbc0d3d112be0c757e9f85b8063fa187042ab632f6d7e19a0547c5aa0e2891508b7069ee1d77e7deae45823c34f98294348c31d2ab0af1da82e65d12dfba5d89fbfabc487e1ede8701f9480a0ae10d441543f638b90fe130a1c7feb5f11f73ddc2c130940a71389850881f2d83d967cd1622e08002e1e77d829e0f7dd314a3fbf6fac24d65ee5bff1a78d23f05f84b3f5943d8c92757ecb50a0f9879d59704878bcc02f61cdb540c09ba669d2b86db5b11e58c688d9c24cdc14685bc432c792df4ac40fda5f3b63ed9427e6df59fa52a9b63c8385a59962d4392fa30cf12c4d5a7c2abf2872bbd898f33b3ad76a2c1a11d0edea754d77a99aeb8f6a0e6b85a71a68b45d5710bea586dc0fdba2a7883014d5bf7ed4496a106e45c7aafda0cf6c1df6d05f4bb36eeb6fb4692c121005cd11be934c4c339b2663b1029fb55a21b08a85e1e165b64c0793bc09289e44554b95a485e175f669addf512ab84c944c595082a26b0addfbe11c6aed1566ddf91c59efe4681304028e31101fa4bd4af28bdde2157be3a8fdc226aefa6db120cbf37a7e553ae190fc45738b2615b85d0fc1703fa8540533ae702443e2929d065ec5807dea2e0a9fdadba4ff1b10335f098a07e00d911eec18dabed1ff7d00b3630285e53345d5c89dbc8221fed6a2b127cc67b0af1616916d9453ef94df7d22e0c928573ce0e8a13e5f628d89d322943956ae46969c7ac5a0c3e735afe1296ebc4083e9057f3155488a4eda692e4a0031eaf14b977987d1c0465d31b4c702e5a77bcddf622caf3dfd9837eda814d3adc8e7714d3a02209f3de8028f28790c893bb523e8a58e0825e94d74122605239322e6451829fda8a1caec145a458b6c58530384df01c2db4ae2be877cb93c684db5220f5b806f102fb105af9d72dc366d37cfb269a9f8b0b62d124cb3fffeb96b6026f65e5f7cf22a1adec687cb2ad915e06467a819f4d0605977dd79de6ffc5e82442d90b2ca535db9a923e9d6abc916ae1b9dceb5eb1d0b4bb17dfd8542d65364d917ad3983b8a7331f5c53c3cfc590445bd3f481a910aa4ec00bbf0900f6828a9a8c245a38a964772bd9cdd450589aece07644a4f69c6ac686943732b8517ec28e8dda73956acde06415e20be656f76d13e4944a620c7212a86ad1d1a55c4d203214bd21ba73b49efadca02365fa90bddfed0529afe8a23094874d00cdc7570a941c7f713ab780adb207adbd232c2e0f411e7e4362af27db5e8337083a7a115baf86c308057a25ec88a6e961af16d9ac5ce2264b9255110effadbe57594bc3b215baca0b317f7b5bb147910460b7eb79472fa13e0c0c19b4b04ca5a0809e2bb1fe8167d43dc5c1d093c1da8e714b674bbd3af0afb4c7b7e12cdd3806395d06b4647982bdb691659a840174610ed043719616c1a479d7acf60ec7c1af222aa140dd525596b27dc3d136ee53a5d131cb76028edc5337180209ebfa0bd658a3471c249a3749842fdd0c2caf3f4549ad224771b8db45dc49387352f6491d94dbabdf89933981652f76afb28cdc390a314602eb8dbe7df33aa9d5e6bfd11877f8b19882acb27642807877ad4b34a50330d68717c870ccce0a6666a602e5e2637616295cf32309c2a25d28d54adbe9e2f54a51de666efd8af2db803d09885dcdbedfe0088342e683cd384705ae0411adfe0807afe6cc5b8bbc27e092aaf9f2ff3fade0ee833e961a14a5432d4a8ddfca382a510cbe0655cc4571bc6e9cc8d1a685d876ec8c4951af7662c6fc822751484351b46e50a98c0685cd9e275a44cf87b4f75a3c2d0674ad62f06da2a70007abce48d5f3206a4af57db8b4630cad286377120380baa5bb80b5016389419bdc05ca3454f759a192875744ee684f9847c2daa84372de8982ab2427e16daf4de6dd1ff3f1046f28dd7d22c029ee419ede7dce35427308b09c16a4ce84e3ee1f21db8d2595f83133dc0e341bd1613509b8eb3ebd82ad86fd3111f1c7614e5ae4db7fa17676e318f3fe21afad64be1766b6aaa88b144e479a96dca54869c78f8d5c236dde6fb4987933490154d69267a592f2e18c5a909283873d57659f79462df21ad08f4970d846f132a5ab6b60d49d34eb0a63e883f198d55a277b41baf488559860a36d53aa99578bf8854a59fac891b962d3e84c994de55da616216711f4885fa693f8e35642a89ddf71ffc46dd8075c48b6a7faf39b436af41c6c4ad86bd3d3bf16c35affae4d865de029829b63e835f93b02ee628896729361025defb075ede399f8b08efbfb977fd626b4bf3f4eced5596cada959b82911f827ff39c39290368535ba91ad347159dcdf21d32590629f39bc32e95861b51e67bcc41f512bd156ffe39e3091176a2217903d51e53087377715ec789e1cee33ac706a6ab9c80cc6a4e75349dc20041e379a470fc4bbbf3e7fbb549591f5101e8e630df1bdf0799e6f5428a73760350a60a5d04d808d23f88d4b4dc25776981c05876da5de607e78a0c458e9d31f7f5266d0e036e3b1d7a8c5f5f9af7e32dde50799e756bae5e6cc9f29b7bcdf830ef76d342def6f07cb28f4d3fbf469d9afef745e1946d31a59db20c7ac5fd8bf75475bc1593c0a623c3ae201cfdcc09bbb11f942f7c8c7330db73d93f795451981eb8e27233ffb73ab55278f7975ce661e93f7674b9cc1402e09b8e49ed840cdd7db53181125ce7e202ad0d2ee9de9bd2dc28fe3c1bc60e08bb4a957a34bd3197074599808ef47dbf196803fac9212cba0589c643e05edf944bd7e0db183b69c9fd996f62bcba72e38702c2fe0b23bb94f55c752d795fc0ce5894d6f14add51f806e357a60c7623d589067fc07f16f245e79c4195dadc1e8ee19d6b8e74684d575c034df0d4422f404b985bb3e41a349d51bbd1db51b1e862436a8f894eaa5ae6409e41f3fc883a8ff02ec29ed8bed8d42564b33975dbcca9dbf7f799eddb54c628970ad44311a03333c8b5a885e3866dc7b18a0e2f2e9c016a6d43b1192ced3a98f342e663eefc108ddf588abdcb5467f6765b9943bf76c8a7b019d927231b24265ca04e58b7ca845f0ddc3f77c50401d0b602f327cb9ec8cc14cdb174bb8a6d20943c77d8adb99201d2748a1e4291d77a8f954dbed62e54cad2d75a32f3dbb6c2612852c8e4dfe5531a2ce08a89427c8357bf12ba6e06d910dc509f3f01a3de4b3c588506c1d898c77178f30cceb4959dd5f3e07bd8b5080928d32d789a3d40f711b0580d705cc2b0601af2d43e4e4893302dc2066498d91ca886e66664a7c3deb89d893553014dfabf52af446a37dc04629936788613cbb3b5fdbfa8e83fde787cef2864059710a1dd92882c41fdcbe5cd4979866dba6b55554a0e8bca77b084e97cb037a35e40343b85910558e34671a973ce2d2c90da4eb12d317c2e0d369f8f06946daa9e38c8bc03a22e15a22c436a2366c26806c7d3aef3129110bdad08be336b736dc740bf4d40d35a7c4208880290dcadb3f27260c74110f5385b7981e493c5295f218427a00b137013d244802769b27255ecdede26c3806fa87c55758901dc50cdb33984ecc07522a45e90c2c6c6cad086e9fd9c835373b2c378f4aa55d4b6170c29d49c4265ea7542321cf7633014864dce4b9c40df20669b2e6012b39fa18c34fb0af61783c3823bf76274d7dc36e34d38935837435e137c0b2dc3299370498be088498ad598cb488f272c732298930bfa30ecc3be5028136bc71ab7a3276a213f4a57390896a37a545eddcdd8f6f8a11df81de323571b54980a6f9e457261d9c309449a25fd40c83b068393d52267c0d694a25db024aec2b0a5fe4e97afdc790bea3e559528fd06c418433ccd99d7f4ef51f3216090638c26bf9091b6a83adbe03fa04a26f7980f4d37a050fc5a62287503f0caab2b4a497d69866fa0b32a8183f3f688e90776b8173836efe576602709cf78a2c388d727436c7cc20f189b530ce00d16e5e1e1f8f45b0b1d278a9bd8e3f1f3201ce726f440824c69ac427f5d5a42bbbaf3aa9017130f4cf83ee98eb53b3428a3e4ccd5f3ffc2eeb3c436fcce3d9d2fd5c2674a0d0c9c0f1ca04a44ffe2d23529d9170b9db9da527c22e4894396f1c6b65edd7330c23f39ceea9ce201868073a17dd5e52f67b14879a07636b2510157600c9b545a5523a758fc31eafcf1f4e36f914c06acee6f6d06b3bcc16182218e648d6b2deaa9a190e2056973d2d36e24a2beb5ab62fa127c0a99ffca1af9175bf3e7f308293e2c3bdf6e32e2d428d95f22f4744e2ac50e6dd3be86cc2cd79ff4d44280d0d5c9c19c33ef7b8d30c684145c867d6e7961a4aac08052540ef069121238b54195f024e32dec3dc71a8daf448f4171963fae0964f3cd1381a0bb928b212f9a19e0630f91e934613202e7dc70476476acb9ef79e37d0ca2c1f26a21aa9c1e8ea48bd402636a992d227214e7013fe893a7bb8662720e640ae6fa4c8b27e352fac51f085552f38aba83c6e52be46fc74d607fe0aeb4290715a7e4fddf25da06dd646af9aca24c86733a24b72797a75ad9a3c495acc5f27419247da865aa38146fe9cc007e21e75c742e3d78685985220969a4c7ae77c68c5784b5e909f03c5c7d00ca65c5ea1c0332ad575614c0f198252bb2080d97cd41e7a12ba7099999dead795c29547fc464f46781e2b3eaa6e4e28ea8e8a0f47a0fb9991fcd8fcbcabf22faf9f74919df34fb3f99fd51d44cd855dd87aeb372fc6c04d5a7e761b0437014dd48695ada7ae9484f6f35296a704cdd29b5c0234c13de5ad806d01671a0c944a50d52928e26b6890e2cd57799dbde5e207cd272ae1936980488d086b7ad84b48f4eec04cf7b5b2e36daaf5cb6908fe48aaa297728bac67ab9ece1acc658aa24c41ad9bea8c62701be1080d7b06a7d2eb52716fd1ffa91fc2cbbe2be4d3caa52110a7f6ef2627e2b8d1b3238842259fd76fa922bd7b9311452eb0bc09410f540cdbd3215c735e00900236073935143d15127eff92e6208c8fdb8be94777b30cd25b7e3b016567021bd2421a2fb1b6704f3554ce35990cccec71877b2f9d8f86b4096f09aa73d33d12a4e7d0b31d7c6eb04f4f90ef11353de0c897581e5db9a6b1d79d555b286b75d21c1cb6ba0879599410110037240e5cf9bcb86b427fb9e71c81ee4b0aa1db25dfaf8e362eed9303e473153ef20e8a4d02fb8861e8abc93e7df29715cf7fb4c5e65ec6a6fc1771a1e1e81a2a60c15b475dc4d0fb222b5e8cf8204e7d5668e546b7dff19bd39934a5511e0e83ec45f14b5f0416103e8491eadf647d9afca7eef343a745199edf11550640c0a2e7ad77279fb470059a1d0c2d213fddec949dca285aed1114d615d787a061f7244deeb5095a6c6ba562613ad33d3e83ac17f5ed2ce2401f2768926570ac8b3fdb51eb81512432c730cfa3289c0c60a0c77c9dd860b10f4bd2f56c7983dcdc4cc240dfb9b5cf8a6694b609ea0cd4aa7e9b1524e8322f349d91cb25145c067d81f0f10225aec675d6c6bd706e28678ae58e72d151021893a6e14e60604785a057699761b9b7bd7d53a705db399eaae5726ae0ab5d6f66d866ac295766ef09a62ecde5f485ab17435126b08bb7f1a7894ea2cdaf09b50986207ca76a2f749c3cafff101a4943eea65962b2bca977d34e0f996ce9c9807c9b77789e91ac37ee6f0140806ac0f10fe11ae9a6474ee4317255ebcdc12980c63be791bd756a48b3fda1309c8ff491cf8d4ffa91f7de3997cbd5e97d092902f7720d2eb3a585bd646ec89d47f5feb9c277ad7590293bffff4fd5336938f0f7ca09d04264b4b7eff87aa0a1fb003a96220e48bad88e88d0efd386ac2ac1e26b7570a284bae84af98c978c5709bb1c7a2af56f786bc24eeec9ea1713cdf0082fdd1e0389a09e46e40d3f9653282c764319c530b5f4250ab582b012c3b44ce133ebc1bfbf1a21da582d902dc6d37b54ee8a0c5fd58ef0e81660e582af10cd391ae097e504eca55ea2500ee98bde96ae2a49474ea376fa596e90f9aea52b889ea175243def57a5afc4921781a4ca867f9e4d5814306672c8bf2e4586c4a926bf1743c46fa4579262bc2ade679c619a2da963c6a03dadab46e3ddb881cba0b28e495216aafd255db8d15cf7951ee160e7e636711abe0e5db3618ff539b598c9a49de4c109807f36f2128b311484ab6d1411ab5af389bcfacc781f57efb4a719bd7e8b1a9f48ff777678a59bf0f36391e23b3986578c7ec0ec6e67faae197b7dbd51dae360c589800a2423eb313f40f3fb43895f143540adfc2d270584b6c15df2005f6a9978a6be3ed2428292993554ea8df7eed1ffce02bb4bf33d927f49d41963c195b61ae4d3fc0090881b770fce798a635a098eba42b8ecd64c8ab5f5a02a8de724a5391fecfd400e1aa316e470fc6a0c62960344853f2ba316cda166f6a1294218642bb00c1efc5032d41a374957ee8b16f70d09fe379dfef3b66317ac62f6009447044fadbef2c0aa9a7aafd9a74a30c08804b293688d10e2c19981cc99ba0f4b3b44fa37efaabf71e3d38c1e5d0594a22ebbf0ec784bebf14c03a72adc2b0a8756aa841277ebb0b9fee2ff83660527cfd684cec2f595b4339b7f108d8e5d01c88829bd9e3ee717278410def67991e970776c0bd362120a5f414f88a3e97d8c5eb22b552306d3773a4b4a29c9e6d758817a5cecfa04cc406d8e69bf8f980e685d745e83b22f12e15e707f65bd60f673f411e4860ef7f3d2199a17dec22b2bcf7047169282b4492a9d9e1cf46621559e17140a9c701b1f30a606c78e5827321b57ee99a2606b87f65e26320647f4ef3e5f2eef9b5930def7d73d4f9d36b340e987d72b30f522ec8691bb9d4ff3ea646bb0e2a3552cb3d64ef1237be7f11afebc690f58b51faaa673647dfcb970dd4e1221f8fd2856252ce21ecb0b0f88178f3bd73ffeed3a86ca8a77bf03a60520ed34c5477ce169e0a071e91a6060a64c553bd59db038b4f1320bd8743546cc2815fe085dff5978a389ccb5195bff1a538c9c0b981065ef5f7e4aec5afa4e63661c78a9023dab0906bb81c5a9877a2318d7ec2507094c0e947d3aba8e020f7e90cab47e8b4cd84433ecd425f26d2a8a39255267fb957a66d27caae199aa3de736bc86b2bdda6421ab98dfc920e94452b2d587175eaf69423781b72cc189aaf186f16f0def8d629adf8bd3f4216c540d8b3c938595f21222854218e8a7cf766dec7a585dad214165043c9f829e2a23ca79217cc8fcf9daf16011dbcae33a875192a332110a6f2975b6bcd44a4e38c4bcefba7f8aba2c6d8b58275f267a5869b88bd8f03dd1e653403cf6c36f29b01b22ce06075d88ba48ba484f4ad8767a4e174ae84f9e0eebad6894e6b566979b98c50c3e76fa85332fa9ee9cb31e5c7bd41bb3d2c5d004e03603c6b7c2e671040a34036814e7a25a4fe9a0a985bf91115a8353a6b637bf6bc9078bc54a435afbeb360d00c4fd1b5876b92e2e953ae9e3732a97f77d7e70a6bc1f0939fcc606daf8cea7c55c78088e08861547c07f1acf22e25fd1026ad12ecdb2eecd4ea37d182c37d6d2335cb9a196cc132cedc76d016be812d82c5cee1542691c4016762cad6d9517794c44b52a3003890f76d1d15313cb97807584c4f97d097901c177b522f8e7042bf6e66ddb62431711cf0245aff04a983fcde7b5afb4d60200c3aac71010bb20a273ecace72b4a7856f2b7318a8356ab83fd784ed9b2cb7316f0a46813a2cee9e4c7dfd42bd67c8a868d4bc276e074d53a55c9c25d1896439e05bde6c40d453bfe5ebb2adc487feed95800730a047ad8d1aabf6cc6505fc60272b1c83cd6483b62121ad0be22936ae95c8672bf37a5ff2c028143069eb6e6ae385f415c6f7673770c496fdc0426b2f16f75c10341afc0790213bf1621bf650728dd80a03697eb2eb64122d74af448b2f297feec31685caf106744dfe16d039827c7e485ce860bf9ffc297ad9af8b8b1471ae2b62cd7f1cab9add374f0245a12bef5860de028986f05ccee7bb032471455606db80e0ce737cc289b906b497eb51348beb9a728f80cfdf334a7c0badefac89f9e9e2085e2ce41db1d94c568d858e621949431a4876c4d5751a4f776edb314768ffdda8e90e8441f6313662523ff298c59d92ee9593786d60429b38c555f2634fe12b54d0ebb9bee4cc6dabb5ede691c51e58d60d2ac97528d18a8ca6cd7ba3d3d89b74e461df2ccc421834a0ed221b4ce8198e8220ce0475bf16e57e6ddd55e67d9d4d0b8049c7598c3d7bc1ff4600162ad2caa1842a99a61d41a7b5b44979394e3d79acc9376a882a782fdc9346c52eb45f8b16c73596da72d3ab7cb6bcee0ae41279e20690d5b7d8d4468632525e561b516c978c580c72c12223d9036085e816357a5b45953f52ed7200176a3c969d68c465be36aa5c63e4e97e68dcb57597d4a4092133a19ecf0ca8c725344f24252c827f7a4d2f9a0e14215c611304b6f4f056c998a8763bb5ff08f653e6d301b9dbf5a03134d5fa7defc36d7a71391c791941014c5f6067d1d141e8e4e3463ad6bdd65531e77ba3e985ac911d6497eec84e03a7b12fe81bd7afed3b0069041155f52202838c58d84e0932bdbac0052ae0d019d1b85f4a98599b69623b277b069f59f8043a6dae0d92178987475c00ffe9f1e733fafd581e69dedc7c4fb56a523974bdeedeec3d3ff2fc0a5fa8595a7b5ae20aaf62f4b240555ea7c8244a8a43fa8a051fc6c97db111fefde7d98b5497c914bd4c3319862bd093bc89aa661712b06ff50e00183c5db4285ab0bc51c0eab2e4d7164541818802511efa201a6e1857ad7efd8fc121a1ee953f4db61cee92db64272d4f7fc95b6733734d33337472256d680ebe8408165acf692aaf27b27e14b2f8e562ac0223f2b75cf7d1ed81422cebdb698117dba693b8d201364af3149424ae76c331f6758e151e7fd686671c974ec4fccba85c30f2de89fe2a680a62458c1f2534b4c250601678bde6082c39cfdc76e08a90ca1b33f6744e3da01dbc2125d3713ce22906ea3bc48d41456372e4995b856523544704bf33d99b33f60a0f488df564b2380d611d98dac395ad7094bcb9107447eb7603c49b5e525128de9cf590ce5280ff98ebe67e6b0396a12dc8966551f85230aae2a17a478782d94376dfd2f994013ed94f2ae635664e5e078759ce8d78e7330d70cf782933bb5f9300b86eb7d8c7308747ad4f0bb3aafdf5aac919146d0207284a4610177e17744837d899269435fefe6cdc41cf8f6dad8a810618dd0b175eb8defc79e275330b5fd6e60db5da67331627faeabf76f23708634805aef3a77e7966560fa5ed0310fd6dda123e9ae0cff997288822bf78d082bc2a2efdc2f7f79b5d5b756c134dbb437efd9df740f7f41f615f460e74bddb3c491023f59edd329e7aac4ddda2a48dd64f614518d7cbb7ec80b51224242afe895857d020a8bad071128ed62f5957c3430c15a020ba6dbf9417b86bc5aacd0ccfc83c2ebcbe3de50de0af18bd97940e82b8e7d9990acab73464085a8de675e3fbe839cd21396f06550557b4d937e4431f25b8d89347b007b980043ba78dc7337074ac8cacad74bb9bd555027a21250c181ff6327b163d7d94246e5c9756bf149789acebecd73606b49bd4f4b584d4f4bc01071409940883a0b32002deeeb397df9c54ad1cec50018230eefd1206d60aa5728e99a23cf38009a2e584d01674fb0bcb0151c3c817db053c2b87c52bd130633b1735e7f990fa3b88996746b6ef5d5d24070a8c7d8fd0e6e697d312f6e404174673d0fe259807009b83acc1f088ec43910b7fe4c48a94ee0908d44d449c55da41c20ae5eff15fc5812ee70c3165a49b954f56205ccb57cfa7a3f6687854b3990b6b28cdc870231e92b8a5c0aab05b95e7007af660abbc7ebd0c512160a380292fd7e5953dc1e273993d0b6c3d12bb93943d1ab661f60eb370699f317f258cc7e0411fa2b8b450d778ab420e77f1eac459e607fe1b4eb02cb25885c4310ca8ebff97d957e084495d1c1183ffa460e269bfee82b91d1fa48ed4180d154852ec1f5ee1567614b9239b14714e55467136c03be145ffec5b7e8514f1af551d574b3ca8b60d28fac23ad33a2488fdd18c0cccadf95269d583479081258844b9c3967b826076cfda7ff321dd73f6aaac84bc2317f322c1744d5bc924a5d027491f46b918e6a2c1d057b2b6fce7bd19fbca6ad764f26022716b9d7829c8040e31eda37e5db06d4f8b60030dea7d8f164c68db8789d8a652decc007fcefd4add4ead8bac5a59a7097e97816244870d573d8f65910b13a53645095fd924bbf3717ea2aa601a4d45fb219da870ed2ae6e38065e951a68b470a06aa69dfbf1014fdd851dfbab8d6688ac562e90311379279b4f029899f0d4f1fd12d8033663b1f7c67421fe3de1b04eecef95509d3df33c8ab7041946b8fd80f5406a5738277713512841e88f433183e65ea67b42acd37a9b86bb64d30c5707f7c6dbe5014065f7d73d9ce92c00f47ecf6bbad94b18363ae09282fbf79c34b2a7b49b587066f67c190353d55622cdf19666957c2ff00e39afeea3dc34d41250187609c5794ff8a12689310a1602adf2777ef4709f0f9e924f94175a4bc5f9e7ee1996305070d8f5c242977cb06d8d0844be9a19cd111891078d4e97617d05769ec36eff4aadb527c04787cad00011438b1ba36ce894655d7768fbd7e6567b8e0fd116405aa4c51f5d528b696f8c2ea6487e8a0ed001bdeaada7c1b1452884fbf1711f6e22193b0e49e136c3ad4e3c6d37eb6a5bf44ad227b12e90b792bceb65b54accd2146603a913ab079b03b18508d8d5112c7c2ce5256f27768a92dcbb585d883963f6b7f4194fe4122eeb709db7eb20a962f4a5ec719a0cfb3c80f29552cb3b84a45f4dbe91e5e0afdaa9c22cad9071a9a9e919db5d705bab6875b5216cb299cb1d80cbe382a86c8341238328266fa2b26d8fc3aae38b3757333a2214338d82d57897a0c7b06a395dc87ad66cfc0d3775fc2fc23b70c6c3b5c36a5a373586f959864f7fc384a8910e012a09466c1cbed6e9a9dc1de5657ca708ea1fe948d5339b191fdc959ef0fb007f5abeb07e17ed1172a89ac26ed43045f37f3bb7eecd1385c3fc8c110a86d7fbe039c3c78f9a449a97b9f1b1fe631fdd25c2aa6ed4ae984650dc7ae94cbb13b8d4a8a059369f277d55a6472d66d3429b8ff4abfd50fa1b6fc3edac9cefcebf49c6bc04b10d9c5fe9184f5047319d38a8403b5f21f968a442e5b7bf89c7d480903723071894b85b365d21f14cab9e5c7f7c2d85d3fc1cf58cd2cbcdbf881a10ab46bbfcffa8d8489e89222fea3e78bab9e8119c4fe706bcd405f367f2915faf96dc50ca9131c187f8f0ff4d0320bdca3a69af32ce98cd48304c126633f9b42b8bfab9ccd54c99b12a138ad3225e13caf291262dbf97e5eb180819c5f215e34f77302e9e3214e3fc1e33c4440c764d79ba73be2b081a0c3f3018b28ab346b46720852226acffa3580a8d666b2316844ae6369496b2a651da77ef76d6962b70a0a91c21bcd9c056e277134baa16a14175a023cf3a51488de5837ee9d9db30f6da085cfc724a64babc05b6298d6273891963b64ba55517dc055377f72b82f56653ab8df6ff92e9a4ab780999dfd768ac3a2c52e13ed44320c797cd70b260ab6d64554c8a39dfc0f860ae9b47334a3ba7785453d9351d2b03a608bad54ccc6801fb4db93361ab03c29965bb90875de2aa9d784bbfe947134260e9556482946a64018f545a18d98e360b0e7ad845335d88c8663dc228c63dc5f3c1946397a317a883d6ae0ed67b2f5687dc0b773c1747fa3d888e2efae37aa65d61bbd260675e559ca6bfd261f87a040caa9a0a2dc0c23b8b3e052663ec600e82b4624bc5fe3a0508e84f29ae6ed5d8c46540ff549d7896f6ef061f1dde45733846ab2d632653c2f9d09689843b387e413ff09e9d7bb08d05956721975f1f805810546e6be30eea914ed3f60255fa90080741b516406d26d5e615df431b2b18b01bc682d63949ce7df4c011ba3277467c7bef5feb3e700e566907d96210700fb33d819d3379a61455b45683d1ca32b7e378e92d48dae9fab22409321ec0ef7531b4cc70dbd9d4b1ff1ad4122092a527bfbb8ec57e1398a43d75ff4a3fea4cbf8abdbd2498e900e98eb748aa1ac85f101423db1ffef3a752949cfc86e96966bc51427b740ae7be48214f542becef1955989d753aa23275af9154f096d7aa77c7acb6d4efb80e7f62b6338e009e77872a90b2efe34b667f0c3089e43816c2132ed3a9397aec6578316b126618b57b321ccaf83060048bc3a7ac98d10b4a24ea9e8c395350544d9f13b3b5e5d227946f43fe564079df0842941ee2a0a83998cc088a509a30b6b7c65e6d43df04f24effbbdeb59cd7969890eec38887765ad8083b5d83d20b29286924969a61b04f261326662f78a18c4c7d5fb1229b84a96f02a65050bd75cba4df28142a518fbf08339193e26e571ea5cd3e1fdd0a826890ecc01de90dec06500e7be5c4e586c8c3d63a77bf9bf81976109731e1bf0ac9512548c232da17c49c53bd2e0e389355a5a730b129882f4c3cd3a48b47a3d1cf49b262cfb65e8fbd305b5c7d55cbaa62fa60e602e16885c401d1ac1ac12d278cce9e81d79f3f38ca137f9a3b5221561425bc290b3eadcf1cda42841ab55a7de0056d6a29457e7d3149ecfc33b7f89d6440edd6816153e71c6a7ac553e6163b582ad48dc028aad439f1d77f62851add5728cc912343f20e1f8af83bc131cb5f264937268d684cdf1e2cef04786f868b47e5e480059b2114aadecf47b5afd46c56c2861074b7604b77241805c086b7cc67a35520e05bfe8c49325f0e1ba2687abbbe6203d890fc5ac9932e2193133e1b4b8cc4f3543c24a1938cb26758e87799fc8c450c3c01f640d741c1127ede29d57b311f0125d92128c5f031d9c1c67ef35bd5b2bfc358f72c41ff3e56101b28cb0027201b2d4e1a701ac39708770463cb2788668ac5534e12e18cc1d6cfcf1103a9dcf519a6964ea5ff4c9368a3543dce94e3f2183daeed1dbb7be212f97607326109818d38f4c5929df0fc1475503cd6815725afec6fe0c0457704cca40f5664be98ce99a8e4c30f2f7161cb8f0a29de919969beb09ccb98f0d8037d6e4bd164d7a4c82e439050e0f294029cef8ad9f96b498d5fe1f0df459e5e7ac5e0db04924413dd76a8881cbfae8000f52526a1378b48857493e74eed67a017e8f995aec1c59da9a2c5e2fe6e4e2c54088964bcc5929a2707c4c291993bd15f865eb80d320ac18690a82a25989cfc90393100e19eb2a9e28a58cea2a463cb2450d23c17b5f49f75502229c0cb5e8bcfe8e5e2c95b2367ba56bea20beefaf40c4df0f3f9b5254314ab75b2f2aec0ee5740cd98662f0f549f4686178735992533c0f629de00c8289e36f96912baabe20b4f585e012ce8d3db8753afaaaa3c90c58c6c8ad571c912908e4132281029f62ad5e61326ff9b89eea5c3388206c26e8dc141f6098e13995a02e1258fe2cbca0f2b0a41a28534b6b5850acd06d7b2c07132b4f4a3a8227547cdc8aec00f4eb5640b550e834d964e2d04c7a79834b190bfc345b25a7ad61b114c59364ff8efca92f327047e522e4a074e7a6f96dc04c90b70f05d3314f1a8cf04404fb10b17924cba39ba4e9a2546430c12bef520da387b177412cc21242e162b36ee53df591fa99d3c20fe0726edbe712307beef65ae7d861dfd0800b99c686caea86363dc54c33698e8de0adfb2ea8ebddcdf9f04c912495b68edc9d2d0086cd562c36e95286626baefbbbffbb01db70f0d4ea1601c0d03b0add71986c712414e6d62e590bf41c03f7fa82d5cee526a26ca12e2ba6e91b1932f2e23a4ea9e8f83a63afa67ef427ee3328d4ff7a5da404e1e4c19daf5516c5104096b826f05c09b81093480fbef079fcc9c3c2e7087d0b866d65caf03803f9ebc3019704b17bdb72a3285223bbfcf8175842508f3344ab6eb66cad88a0f0e48b796369665125908aec5745f6af3867ed7d96ec706ddd56a8176b96dea838b7377eac2565719367d558bd49b904bc4f27da74ff5f9e837d95d0f8c82e2e65e707088ecc16d5291ebdf5994630c4b4d047fd2e69192bfa4b0ecaa4027ddde713721112a3029d470620e19feccb7113a51ae892d1f892c0609a2b8e77b02daff653230c8930f40fa01062163df66b261a3d538a996e74062e281d1404d347d25d7cefdcb190b333381e4423b14b3c42c5bff4a89508499de7c5b075f16d38be6bc84850c6633789ed89a1510e668300f4894b406492b87b999632e33eb2f76e5f8f023a04d992744797817ed294c7d2dde5116390d8a5b3bf1c63d5355b6771750a6425c16550dee2b06a9db3c00c80c40c1a67809e60854169f85c6b08e41146e380d13c223769b0db56e9a93a1e915887fed7f722965a4582bae3b6acd60a23a7aa6081769aee28717d39ee0f508ee506160e6332bf448cd2e7fa6edc056725187adb5e76f17b4f89952b932a35e1d61e657db06e3edefb4d34cd905c0a4b03e84d695676d2978e33d5b71330c49441c870cc33e33e08a16fd75beff5cc82c1488f08393099a9c5f992541f7e598e425fe1ebc8b16dd7932a8972e5e5afc3fbd20a430b9e82ee4ab09cbd6f4156b052d3f28043d3803f85deba1fab62bf7c7cebd6abd1d83e8412462e6fc1abe9a36aa842b7fe811b64af2e33cfba180f108f5f0e484562654384813f13eafb206051136e55bf3f42741adb87b6b29528e66022955fdf4a8bc0872aa95470f96f6eb14100a646c0c61b947008f969d85b148db6f8261ab410d442b0e3d7111693b535f5eed3d0430a22441fd4cda6fb872fd7ada878d8aa815814ed8ed4be3cca2cb4917f22aa6b6e25fbfdc0a9b23595b27c9ccccab4b7d5ed200bf835541292cdee5bb077fd10e04858973e007841bf44cc8152b34420bd42022406f157c0c684c48b2d92678c3155b926d69def621f09320e70ad3bf8c8e62f1b3bcbae91ca2b472914f42517a1c70b21d6bafc574721d6f732bb90549b1c573a3a0cc991379a3869b165210484b918fc70bc865ef6ebd18b05c0dec3f3b5ff4877885629568395849809fd8c892a332e917d8feb8a1fb81ca81b5d214c426cc6b51af1c8f63aed3f28f30e4591e45ccc2f10d1ccd501f22bcdb7530c0a9259c2f817311864f5d226c8ef1192da9a1c14d2c2cc98d94fa6cc019b035eb115af0dfefd9c83d690ca8014a054308f8f799cfe6d18069bcdd1f03153814c48df706af2765f8e08394620fc5d1283ae8dfe21e4aa0d8d744301a9e356f9bc562a26afdd96727b51c57395b0b04906fb1291f1c61c40170d3162a2f239e66991627757e94ebfefd0361e76657ca7612679b55d196c57374c8df3bc65094805163720d2ba235b98b357139404e435204ee66e1650e6660dff90d5148754aed65353e79b4064bfa37644e4f09c0f9ef435aab86a007bde4c7bffa84020b5222fc3cb5340db9b275440cce42538971fc1dffa6c1477662d67fc2504e3a3738ba55a4dceaf118a813565b009c92d4561dd18eef6dcd45702527bc9b9aff60da45e711e4fecfec71d06f7e54d28a301c38d19a58e9279b1ac4cae9408c1edeb64c94a3273e4d47fcd47e706541dbe18775105cfe38ebc34dee071fbe968ef1bbe7997f714eb1fb4f3c807199f20cdd6e2570498ca9d27140a4386d1c0cae930435a8ef4f88056d020703afe0a5209be853a00607001d0f2ecba0fee64a82a353756cd45dce2f0e5f79bbc6f354e54f53f6bd5ecfb5a980c96c2d7fb8258da2c3282ebf77cff29838f5fbc1e34406d5969272ba59002b0e3dc5702d53ac6e75d9dea9ca66a3159b835030150526a76995455a9bed1f763dea038e1fd41c0a31d851d2888fdf1c750f0c6a2354437897fcee3af451ee3b4f8923dfc836a1aabb767438906c57aa3efaebcf5aaaa453a49971d7010696e6ac362c4290b0beeee56e24aca63b821294a144148ad8a843d524eb487b6ac7777f0949c6369a5f9d65c64deb15a970e1db6958bcee8a9f05e18a530ce91d4cb420276ae9812329ff746be5fe7212b3de5c3d24da5ae6ef3980ea2fb2c9573b77e12c6102a8654f9e08868e02610a4da8890bb7250378629763ded604868e04bcf0e667ce476f0cf220fc89282fe062168c02b5f24ac79cd96dda1a6e02c9541b3f83129630f1eca8d1f220e790f9cc59478a76f98d392de7d35d51e28b37b58946d4bd7b519877eb5216aabb02968e9c28485ccb2b77bdce6b372e90cea362c2973afd74dc18cfc08a78cd741ac714be74adce10bc3fd1c15584cc974f57666f9f96acf4b1f96988055e6aacaf5cc15492a7052e8bf6d4cad5d05c93e60948491492ef2d5aa57edf1243c46b5e222e698d5396b45cc44718e9ca86e2218b698ebe24841fd47f1d06af41c7b98acac041724e0af3bfcf351a23489a1ab255b9799b284d220ebe35b510722479fa93049bd1564e930cac0c265d4065f535192f891d98cacbb565f4cf38f6e0d6b88a0ea3946c0539b04efe2ac40aab2b37927d1f8728666927232c5182c18b13011bbd506a75a3e923797fad1e3e230df5e618088968916020931a6d17687d7223ebd110e2707868490e9002e122ce959cead9d9ec6fdcb5f8226a97a79a6fa7ebb61fc5eb1921263a1eb64f0d7d50511f0ea9de58bfdd158453ae8420484b1cb50939fbf0b41af6c19382d1ebcb9628ecb736e12ede17966d5f2d5b9271c5770af2a805f5ed6ec12d5e7eff43927bc33c79dffa45ae22f0f04157558ad375cbab53821fe208f742540050221baec34414fc1a9b45158f6d048dc11e8eb406e6e0aaada3a29ae3daf0d4cf7d5f9349999e23c234a76ab1abaea01be3488b00bb61c309a499e61de89c2d8737e0499a459bd63f1507cc41975e1dcd173772786fe9c6522db9df9df026f244e13df3929cec75f710f2e38361bdf05431b8b3f7be0e9309428b78b5eae13d0ecfe4d3fcde32c4f3ca7c16a3daf88a3c1032e889e30daf31a5a0b4379772a4836cf58c97c141b1a1d1e442e42012bc0196fda08314c833fd869df0cfd7c1df69fddaa6046d2f38f5ec602b3666d19b2ad8d07565846fc07b559c2cb29ebea875321f9e01091155257133e40647abbcf31d753fd6841da881f2ec09e8c3dc662c54e7aec0de6395e6cf65784a15aa313776392085651c80bb44a4467565774ea2687bfc967ba89719af0bd095d52b41b4e972fccfcc8287656e6f1fc9a59fdfe981ea4ff10885c2f59c961ed2ddf795a6341c6c104a4c7186aa7a0bf950ae091c7555f604185f4c12aee026abbbc4c94535772439e5b0b76ddee3405b7d517281e1c90fc99958be116d9a8180f30d47aae85cf398e6c6f0e058486244954a873fb9cfabfcf492b6da1dd49503ab7d2ec27a8ff643993ef6f46d2c9c5bde1842a7fff63b4946719ce0bccdd5044ca45b3f83fcc1e13fc3fa459c6b83818997a6e10c23e6498dc5f53bfd1facee5ab30323378d3222772102a01028371c931806433c57ae8836309611abe17910957c1d932c2fd66e28b168436944a135f2cef24c51c750226633af834623ce6de8575261520aca43524902d4d8b2f679349a2c1303d46a9deb88765c0fce59f6f24a013099e6f4dcadf85c954340c4ef46be1bd103d200dc701a8ec51fa08f2c08bc11073313d536d2df9cbfac541a9ab2e1e21a86aee9e08ef4b9fa9ca165fee7e6589790dacf0ca656db833a3f6f27b9d4a53198b06ed40cb9c38fc50b54f330bf2f15bd2b6ed3e3219df6392b4031998daa06e43c6c7363038889e759689582cf974c5f13abe8790b2a36fecd54c91978815cffcca12abaf7292d0f035ef57558b1fc1ddd0bcb2b95dd53aba0cc594fb57947c9941a7464ba040e9c1c3e755d68ed4dc8b5c5971b10606b75a3fad597498627e0e75c0eab1e46dead7b04955a9bd8aa4d1a90869a79c324fedfa9fe135b98c4994108ef578b9dab6defeff2bf74a80899e96330b6d50535adaf74cc32cbd05154ded9c4895b8ba0a5483dee05835e9e2e96db4ff9379eade054ef07ba90a238bc72b0bd28cd6f6e2fdac12876e99808261301130a95db009d5f36a966db3c7f539c7c7cfcaeb8f231946de607d3cedd9c6f2bcf3218318fc0e52d9806dc5c8a270be36e79524d737377adfcdaaa45ffa4357a3d62e0ee9f566921a6319ba8888386c820557e703f24fc8cb2dcf306419baa4cc932f68658e4ff2237b5c52142945fdc6d61209e930ab5a890df6f88655b64d32444638017d5f243f3893f9b11bb4fad8d69e8d97bf5a51b68c4971c4d19d2688b6fdf756ee19c76edd78b733797755de19548561339f250e0bffbae3d59dc5609b762a3abd9b9db382663deb5d30628ac262c9298fb70a1b40125666230ce290238ed055a9dedf0f4e49eb88328861f473ea6d9cb4b51c7e7a71a5e754ba30e6798dfb96be64438ef660b980a5cb4e1beb5d6f9bfc02d0315ae7db813cdb7892903b422961f632dd08d32aacfc73d108d7c1c9d2e87721f933d6d88d2d4ff9228988713f455c29016b496620592327f80fcab14cc04de4940aa1dc58c0f68321ef0bb84585133985ba0ba3c3774d4b270d8849668dc25148b0a998251a462af2347544ad6f19038bcd8fd3024a87982eb29ff86988cdf80264070a7d15dbe5d1709dedbced88e695bc50eaf6cbec90d2c9cb3b5f400442d2ca51b9c84710eca8870e3700477739a684ee1fa052e9adec288de4a1d94e84d3b774156b2689925b6015ca6b06a51741051af3d91406406d2bab8d02bc56289cf151252838ec12259acdc343e29ae811e24e71a850a95f93d91250a1cc8b504ab63da9d35cd3c7403e84dc203a416948fbdb3044404efb36b9fad813904f92d98869d437b8894d28625b5521acc692761edaae2431ecbde7cd0fc3a89e6f9f32572995781428b7a2fcdab9f19ceec2ef8cef0cf82584b44eddc2ed861f2fbeb92d246724531f00b2344f156c06dc8aaa297cf1f3cc1d54ed711ec5f9523a298148858a4a70f0a50b50a9c4a2a33c39e7341008e1382fc7262278ac565d66b96a5d571e5c1b535e689b576de613c7863945b443b7e64ad8969010027e41192b034f27435259eee2c11e212a98281df65da98653bfd7f175ea32c74bdcc976829618b0cbb9525672cdac3d65038bc8e2873ba335a16dc5ee3e6369ce9edfd70f234675fdfc31db12ef0cb7cd7e447a43bba4881a7d2af374a7f4f342023cfa3eac5da19a43c4c5ef0df01a2a9e4c05efe63e8e3621c8ed09d9033210a2d1cf6fef9f7cecfa6a9b7d7ea548424d24f89333c0076bae2dd75f3b9559e2847d212be84f1462c73d086c46ff35f01dcb4a7748c94e75d799b75fb041234248932d87f15239eddeeaf28859eda3ecc8c0388b0c5ee2651eb2b2be8c10811e00ab4291e30350077020a9cac6c88ca76b9e097d80702ffe7bc188bbc54851f065b24f6722b78d5c222e4197f5f9b0de470ee12267643c8285f475533f66ec785e669f1e6740d2cf0f65a57728fba2475fbb8b6dd320f11a8d529377ba80ef596c743e2629cdbfd079f67810537ec7b618731f9df87776feafeb7711a03ff51e57cd6ca096641d5e928c2072c4b5aff504c0df896a5b53dba87265efc53389c0642c1bf515e70e259f98d2a6370b378f090e0da1450e6c74437fc448774e556f5640432e75350a8245996554be09798692ccb5913f33df5d01b820b19644d4606e3e93543df693ac271634afd44c3eeae69a8c11c58b25f22a0bbf269711eb06cf72ca0aeebd7143e4f7a29cbb9889b3f999826e6be6a3d0f02611066b7e7a4bc0e7edf358fbba6d1dd57b561a01f6cb479ef191b9d43bb7ecc47166ec15b488ce1d504699506a2ecb83a29babaa943da2e087e4b56278600c2c3527d4ecc52e0d6e0682adbfae984878e59fbbf54f199a03732327fc8f622cdba0fa7f039b9a869b9807590935ef8b16225c2cbf4d4dc4fca68cc16c41da5ef3aee50707e3dcf5f3220795aaab759b0cd3d7fc0c49aa2abaced33367f2f2d18e490664a76e9546f6bfc859472b2015f9bc9e4e2be022841aef634076de3750f0c5cd9b017bed27669b894077c246760a39fbf72dd2102fa3371eff51b8fb4d117a73daae4acd5d30cd0ca4382bd843fdd2273c8ffd1c6e305e87c9deb1ca98b5d7232ccc43747444bc64d866f832c21989648c4cb656f9b78e2fce9bffe5b2fec82980f1dfc7128b567633e0b682e57191c5ebe9c373951715010a9997a2fd7fdd5945648d06f9dd514930e4c4fabbcd0ffbd099ef6bf9c6d5128325675da329b99837a11067be23bfbace8d49b6e20354b55d835961b586e61f6cb03b333f580b629a0ce353513a4286f346c953d419c97694ba4a7aacde9522060122da00939a2f1e51e757e4981cfc1db2daffc5f23a04445f4222a241004e575d9f1cd22b68f0e4e4b94e1ccf25d790a64c788f7666e8584ab0c0c9e1d33f32eb4324bd4037c89d7569887fc43746c994dee0c1cb40fd951793321a5551bebe88a7173f8de32d7348cd875e6a6b1e6fc7057ba11e65b332421154c61c62aa18dbd1a133591d7a53499c3fe47faa140b74eaf5b71fbc3013c995ac9593e83a3ef86e880e9771ab3297faf1c3555f4c05b2938e33d71f7945d84342609d79ea883091521ce9680e5325dc7ffd8c0eb325f403253960bc7f139a1b74b5fa7c2468e78f97832a2ca9698d380a866593c01993584ed241735a47527b02975bca638604a6a1ee87fa286c2a4ec0fc10921406c0fd83816505f24e7030fe2bfd62ca465e0ee2e868528c2d77a8245ed895130a7f5aa4704da082a5c639b515cfb831e7bbc363076c56cd933acf156b2ca4db48db3cf1a786608958aa7977e323c35115a84059e0af11c2e5c2e70347a891022ecc28ed2248a21cc21707be2e439ace61967879e78ad6dd967c008f3a957d87b65a52931ffffa5d6be599a8d80ad3d805d12b2bd9402d50c43b6b545cf70c786a75cc7d8b1ede963853afb6de2c602265d3fde249f9caf4745a1b470b37174ea4dd42e55e6713dc7df46a503a2465c750491d00f6f9a397ea501cf9618014730d6e5d244c3066158712f100a4c71405a953b105a3f4b005a2bec365b97baf1e08af567d12cad05bb3c5abb10e69bce1f8c2fd7da6b7fb5cb12d7c917f613cdb1b4522e1160b491cff5ea57e4d6c03cfb34bce3cf46afec58ad7116b691e5af92eb41205c596cb8e3ce791b4feece15890631ed1cfe63aa5946b69b0a96d5d083e1f7f8a2561eb2b466e19fba9958b42c65e711cb38a9a95a33c0eb79d452e70692578429afb0259ea9b0306a42d32abe22c9ed6ffaad5a69c216c06287a33c2308ffba7d2cb06ccdb962c137e46aa02457ffed2d5e22fa579d03f7cae512df3d76d9b59ca4f3583083b7aa16252e7d362e755384c1b210cd30899eae01cf0721e478bcf7e2da0de295236c78bb8e080634e391ae5c4722dae909922669276faddb6f80f0075d4c7486e579a2c890257f5f7f9334ef0a280cd5eb45b0f0483b92328b99579c925aa903d08cf4f3b4abc16d0bdd1c453f68b3c4c430049fce646ddcc3f663f59bd56b8b8878e356ee9881a5e5df2092b9f9e2e4c07e6a440885cd2b6c05c80cea7462d0478e2e1c6925e3d564b62e694289dccd9aeb4a09f76076fb83b9e896952e8c82e2aeb79a9512cff2a6579341d70532b9fa35284d6f147658f5f492485d0f64a419a133f494c02f3eaa9216bf29c7e786d427c3f1e5beb5fcd34b6adc5c0fb9ce969565f9aa492272ce48cf0ff26513d280fb722946cc222c2ebacc61b011be3c4a1eb980f7f7655ed70a23f4659783699d7a1d648842382a9cc4479c39cd48976619f3c6034f259de1671ecb5f4ed505693de200fd64f4970c82458e5d86c5410edb92271979f22557229ecc470ff50b7a42012ce4449155bf913fe6bd610ad6d111c2424de34052958baa0e421f019ba6c4a5246fcbc4a6f20f2a74b477eb89cae8dbbdb80c4eeec54f573e7a9e5707ba1fbd39ec968101e5cd293b89661b231455948b3a9533d8f2815da5fa90f5f91aca6cf5f99b4743a238f77f9f93cf17ad2f2e11dfbf7d4c2378ea78f7b7dd54c6288f3fbc93cb9d3ff60f11d368fc65abf26b5ce7c3e3f86805eb962cb566119ce0d70972857d04d8ccac75d910e337cde198c5bc780feb374de596cb559b10c2c62df3e5c636ccda627d47d23f6ea32846633129ee753e289a240320f4c4a22c50e65bfa1d6f23472f2c81df1acab8ad5225005730c3296190c6a1b0aa10502b2757fe0de4276e3f6b8674e421d0f6bfc3654eed1d5ebd0c05bd3e8f88aa595034f55695761c409b059466c9edb8f53b14e6f57beb6982ad49fe96692f7affb27ba6ce70046136d6839984a52252b98fa1a9f58d3de1312a5dee88f21a35ef5f2b67eca36c9eab8e09332dcfb762c63cbe3c31c371603e9f294dcd2333f168d84c637442c5b51e330c900be17dedabb134b625b1bb42faab676fcd7fb169b88871300805c2e6c98e5b80538cf5f18253f6f83b11ca9fc53db0b784f764977d25d4e24acb253946ab686cb8c1d5ad362d2abd235ece32cbce5835116ff6da3072cb888699f7505dff4b85f9d5b22150318a222311e1836ead5fdf353cd022cd93d76c015d7504410ac8771ccb31107c94fa79d006f1ed13ff5a1a921528d048d912329b40e2f19a2402ce7929e9de5eb78a1f69de44739681ac21172a99ec26bc2054960d1db20479d6c3b2a7617f7b282813a60fd6003066c914a5442fc4472ce00dbfc3fcc3d8bd373334de73765d0d4e93ee395931969877f1426bd97557efa749ac6ff7d4b34b51618962846637da0e93a3ba7e8f82644f7d3a42858f4cf486242ab62398b734ad2dd8d36c3df883565b189a135337833a4fca8e220b1a6f7c02816184d2cd58e87c4dbc1cce99b715ca2dd9dfc5226e57b18b1c2f9c12eb43f35a6484fa123f6c8b8a473d2a841961fbcc4ec4fc240069b23b87f0250250eafc97357e390ce9230ebd5cdaf060c417e3be9bb94f4d4074051b463df0df12385800a3948347cf3ce4702bcc36e55d242c6fa2fba0d4ccabeea8a482cc5e6efc0920c969c9d19171b88775eb661e4c9c7c3f4dcf52d6510a883f525a232329dfbd89123a53e04ae09d34c70a30d889e92c27801e5e3791acf22b4d594d2a6a1c5d05d3cabe0e1aced3629627f71974f1dadef4d0d6ade318bb5757e3a0a1ec6ef24b8bd75741f04bbaf1c76e769221bcc7b7a627ca5fdcd2c2ddd2416e8c28e7c66ae32c90ec8b1911c06425318da106bcd0969280232646178a2e7371be19c5559e7ba420b1bfce4745c37b4538f0968ebd85ed408638cbf581b0776a4f33aaaf9e2326f78f79d42b1e398652d8b1911b349673b18008f461285627c6cdcd4a56ad4fa3299bcec37a8d0d3db9be94d3c31e5f5cac335254fcec7ac7e31e046df4a03ee69b24c83fb743a1439e462593cb763808bc34603b053645580661bb705d7c0a37996c0e8672acdba02ad8062b3a165ad4dee93f11882b70002ece1805a9b675eba017124ecc76fa5e12d85ac9a289ba28f3e3d4876f1d380ef6edf0682753ba984ab9a521efe9f2c6bc0ef0f8b0461bd1839217fa91dd0155f378f74b9408beec2fe768daf7b216c953c79dbdb4ea6a0f140e5052bbf6059dc3203a02b29a83e5a0a2b47b1df73b312eecacac03eb420c7f59d80af6dfc7df5ca3386d26e4711f12db16d99d5cf0e19bd6a0aa0bc578a0048e5c1155f9935abdbc6a7f58524b59c081198d99cf8c401297fa705be703aaf4bf18f991a9b8c66dc0b8aacb4ddf6862dbbf30a2262f9b406d4956eb290a9254cce021b4674f57c96b29ef5d902b5f65a8fe09aed1f7924baaed41e659605b457db51dae3812a4c89b88cb03f4c9806248cf35bad0c1413dc48b8de4367c44eb1bffbce44cf87e6d21222a7e272239200e314ff495d45709ae9b39d33e183c5549ca5e08ccf9e7455046ab3541ee415e324e2994910e84a49698603d6d95f253754d770cf245df3c2d83d6f8abd427ade8d0e404e2c442bd0f79906e0f648c8a718cb947ee5e8f5da1659e37dc4545e56a9f9c09cc0c9ebde7086f5b1f6861f4f5cbd99eacb52e3d7cd5d26aac3a8ba7a169fc513f01148b3cbdcfa56676cf5a018c45f75e06007b1b568dd6056aff2d4ae346928beeebff1310c11b38fa4e19d73f5c38fe5921bdac842d94c4f8573ab1495ef982629b51b37b48c9c91c22ae33c3c01eec3c3bb64d6192817c85b36cfb9a46cce2159ef3a59ac4274c887678e8fd8a4c9b2373bb5d4b6ee11cdc9ab12fd5376e5c2a88a6522f84b4f10bc2f7f31bbe5c19b02c3f946f73e3dc950daeec03798385c16ad651609a8cb7ef5d5f6cde38c8e518eebbb6fe766df51ae99f3437793aa8b76c0f35fd2ffda6726661454376863aa366adca4c28b5b74c5ec50a0002f6e583ec9a22629a21c3b10ca23f4b733565932a882a6f50d2420ffffb40985d208d38cac67c8fc595416ab1c04f44e6770b6c153b450c617cce620517483b1aec9a52257c71259be13a5492910d3267b82a745bf3049c058aaadbec5e5538fdb29323a2ee8f77cda73e5591bc8db60c6cc4987a1af4f5ff9319016fec4de79b67643cac9b6fa6f76873882e63eed0ae825953f13b59ae9e67dd0d4950004d52a4c9d78c5bd5289401e21d721e44e4f92466ef9f35cfb2ddf11170129b0d5aae410a88746ba5f58745193e1b018a8b82501448ffbb1222ebfe866944ef7ca54a560deffc92832c4037fa783e32ac96b968fafa2cfb771bb2b6135e4932d06b830c770d8be9ce60f65c87279ea03b247ada13270f5a7a12474e7d5d1fec41d281b49a524d53b9db6933dbee89fdb0be952690e5e4477736bf187a471e9218e0ab4b58385a87a9e0b9738ef241b50ef1838c55435ce79d205ed836c84c574d25558411e0d90a673f01c393fbad7dc1e55af82bc91e636fef1802f49c83a6a9205610fbf748d78603c2cc2c97cf4369a97f292d0f6e809746cd9dbe7ab570a600c5e6ddfb1bdf627bd7f8302053f98c747d15c9dca252e0a32df564120c0a394f1dc4111bbf6fce9b9829dfa888b251517db5be2396473e2cae2248b4f251aabe13459b28e3a0dee372acad0d1cd311ac644b6af234d68aa9891730db08be0f59e8b8aa1e087039972e79d77e125e89ea16fb8d95574d509e73de5aa4974d07c6865f7953ae2b7c32b1daf25503eabe44317663ad33e78979e0522ecac082eca6b1f38c948cdb00f6001f380aa511ac7942c59f1d9dda7a01e4b8df6c88e3017d3fc7e690dbddb49fe2d35e01703c0d263f74b12a82b26df8233a4a97569feaa0623e0da74df8b52542e217aac2c83cc95f8c2d1ee653eb07879586e600fdcfa7d0bf4cf76bd086f281b451344948ce5b187d8b7de121c2d69926b40bbc8599a4b4a9b3e728132e8dd2cd247ffd00157ed3a1714eafdac5e6177c82dfd249987b76b46c2bc5b8b6b635e162094b8b0fdfdf6b809b1887ca08031ac81df1f1469245e469521da4d4a539c849b72cd24c651e277beefcc65d33d5b2bc9806c577b4daf5db8f69b1af2d404de4065fb9922edca07ad7801a74b51259c8f52fd0f70bc001db88ff453d052b15b9b8b98d6bbf3162ef934d5eedbc88d85ea8ed6fe522b3f96537c1dd731d2ee297a15617920e14871d959c64a77c8d0f7925d52cbd8ca803ef6d131e5abca4245bf294562f02e529d55b32cefa53906c53345cb889f03efae29dfc89f8353109a53c34b5f99da92ec363785cb97dddd9767cca1b36422c7c0f3d9973a6ab82c6a8cc16d70756d10451bf26787b9eab28d17e6c6760a9abf67116d108b34ecd27f605aaff36526a6269f1c61a9cbd3fa23995072be75226427539db431610c30ca26c5d800ec4aaf430fa80b2b3c73bc9a473c6b9c2ea7477b88502b6e95103f9d7193f333af04eef3346e37f4c4fc25a59f3de04f274b8ea1e7f0f1b950fde01ea9b1bd12126d1ace069c7635c21f9128af79cf41e1252882237fffde8aa106b1b6d699ef33caf44b157f938dd8507c69dabd4663a0da60f3d6350575e42515ebbee782a220281f7958b3768bb50c6f6b48618664055ca16ea3284bc00ec46099506ea5857c709b56d49974128fb2dc22b9f2752b5797bfe320ae4072c871ab8a404bd7a0f26dde697ce0c59db8ba7c117aeecaec50824bd065722d7c66aa27eddd4a8ad2c3c0195f28b84559d6f20f1de5523815d3eacd5edee167c0bb53b346b9ae357285b3485e91fea2bb476fa29d1c205ccd92d5268c377759eb33104c008f340fae3aaee23b8e9365b32bc1d362e7b861b869d1cb67e12c5cc2f612562760818a20ef0a829b8a4d175e0195fb872f0283db5722c57c489a75cf20201f81e0c8ec4a94a899e2b905679c0bf76e0f7c7e44771f0b08833fc77e5f9aabf738447fbfa16dcbfcb9d9d652b7d9201880df9b76ae76d4fdc5fa11685244d98b0b152246ddfe9b0fd39f1f76ad25bd6be17b4d1238ff4be228807a6b8c8736ee42087d5ba5785ede9ec0294315b920c01b4e08b333f24eb41a4fe3c7f1c3f60e865b4230a0f42d70e96aa9d44a750bb837bc3e15c016050c8a843b839873e47f809f1abef50c8a4d1d61e704b232398849234b3d84c95a885462c1b798ff07a2d6ee5794c8ca149f3e5ed7dcbd1e83a881f0f4b870e8d6cc29a1a4dab5ca77660d1e3483813806b344935f8a4cf60139d2dcb442ea74572706777bb7a5be7bd57e8b1bb4cd25cb01901a59d878f1aa2ca2591dc676aad748dea46ef6e61db43a29df47cc62bb9f1f80cbc2da3525278c5683c1c712445b7f5fb8a7b3f1660a50909077fbef5bfcc2485ea1deb7ef4d679ee5d9766ad53578a21acf16032bb3265306e56e1d6cadecc4cdcaca417441e448977a6e89af0fa51e1cfd6e69fef9b4630cd2e1130ad38c7e78e32d1aa45674b107d2651cf6c92bae5456fa34fc511a5c0cb74ac1d9b93082229c710e5365858634b88fac45debfd033c59ce0887fa1777e92d5447ec6909c693d4869a58eb05301eede81dab494d9150bf46fe5defddd2a7ed70a75bf4067c9d355400b1e67386adc4f04acb847c24c6c1cdf942d5d59957eb0a28efdef5ccf4f791d53c2a551cb444468d6889a4631f0d568b3edaa5b61872f6dde9e28b6416f842b86e58d075bbc209dfa8506d2e86facbb448bb3cbe82ebef29f4a0460b21255790e1678cb4cc659c7e0f1cc94978349a363b8ca248e9d80bc2312dc3c0233e5ab0403a803f240e54fbfe8e296a6a51a18a1a75b4930d4af8e8510461c30cc917db5e08f6bdb5155c8d4e166a19dbf720cc2d6bfc263283ee72ee62130f6e2e152757b058200e4fc47b44713c63a8f4f45411a5ca1975ab68b24cd35a016823fb985e5280ebc121620908b4b26d8c46f70903a6fb42fbd36263c053ae99ce164d148d64737e7a265ab9d9b5c9d8b2cef9c7eef808746b2770c0091d76028f6a90b0ec512c02e83b00988cdb9e7a06e49f48c3951dbdb384c043f2bba4af1ecb97ef238a09762a3e094e4a79b15669bf012dc57f859bbbdb91e05afed02f667376f84fdf13b6bd635a32b5d86b296fedb646b34fdc909fedb24e533845528ca6e44b497a6e8a92eb83614bc0925b570b5069c586ae9aedd0d1b0f49ce98233904b30acc2361d64e5fa39330abe566b11027a2a118adeeaff4286616c1a44b5d09aafeef1e9ba227a8936c0827036a87af5b82142b1381ccb2efaca28c7271aa5560ed2610ca7960ab9d20e80be50da7f875cf4a0579f8fb7bbe9f2650321c8b7f4278e39306d5d9e8c7a3bdb62be9429ea03520d96fa6f67cde98835fefd4f9baac58d1216eb2b9626aabc4925800ff3684a6b630831e746552d52cae833d4a3fef8df8c12f7acccd227098330270aac15d6df81419d0d917b922782467a5739687200eb50ae7878bf8b7702ead32cc3592ff34b5a9e963feb5222767a7199dd8cfd5d6350135b30d4670522e654f0e13856b17961c9e79bc0ec41e35fdd0a687e3b9334ad7a7547b57309a37b1d116d821faf006fa24a210138f3dd187890544c586a0c0127e628f0a22ed5ceb4277a2de037ef94da1635d5f6ed72ec200e1138ab5ad886320c039fd64bf83ad6eb8fef1520af0784ed438b545e895d6cbf9aa194cc1726bc8420b45a6e5fbf1ecaef38ab60c369750424c7b07fcc1087a836840171ed234f4b6b39bec38ae2495f80fd733af82b94a70199848daaa031e34f837abe838de80e76374b9019dfbe58d494a3edfe23445579cc7e6eb5ffb44433b48b57bbfb7bd0ab8700fc3d0f2c88cc2b07ead8a200b6f12f91b5589c69445dc9c37e866f7ccea1b5976e72c0d1660680405781ff29ca76c0dcca7045b828f4a62815676835dbc40e59c8138a4e89d5f0b2600ad28eb30d606dbba6aa23544bf24f58678e3feec2b11c4a83c967a7f7145de1e9a27da1b54e33194e3866f59075806b4deffd1a7afae915fd7f85654e96f5c0a86577952e6c10490a2f1f80bab0be8a47b80585d2e24a697963e6588891488aa5aa74249d5e3a0991e183668bf8c91e6226b806c92ff1f3c7186f4219faa7f263762241e15f5ecd7dbca6f0e5323fdf6b77912d385083c51aa6978c2e2be1517a0789627cc858a5101b00020318dc6d926e7d57c919ac09d0ae3681136876bb11f33d18d11e5a03d1e83b940072f531ea97f218d85963a31ca41427a053b7fefa746f6797ac83e6ec34a212986a4ecab08e9447f4ceee6e6df1b9a087d1b61a6caba85049c7f6a7bad885215feeddddc179fd991116c785b70bc499ee97b66c64d7194997ab3fdff12c915bb4a7c51bc4459be1acc02f8016c8cb0144e1fd96c1384b47ed6b128c0771826c615161d2da825310e63ad789d3101c2c0efb45e369b8aff4e90349ff7011cb7b5c748f874b35e626319f848cd88d6d1be907658488f6dfe0422a72ec8d64a656e54820c8b1556d17865b0e33b127fe0aefdba5ab3aee0742aab92eb6005d7c2a6523c18064952c38d9d47cbad541b7979792e893c144d198592856aeade5d7d3f4b01727b8faa9b4a6d8e06a5f1af0667aae10c7d80fd0c792fbb80d29f77926483ae50d5f7d0dbcb3ada39e8b7e1936fbadc25488f357a52e29ba136f75bef4dfe5c8f61182a07db8f55024683ad06740cc13c0c99989c68be8a17167af995018a789406494ab891c4cd6aa0f5fec33c8ea6226200df2a031122a9ea29bfdb964fa8b108b0742228b1bb615968e5e31da242e6b82a765704258663b351e679278e26def1d193a9cd4d381e481983deaeac3e82724bcf69faedabe9b794190f1361b979eb9652ee95289a43dd57240fed784a0f95decde30e6c79c13dea8f7fef02f5270f35e4ae7716f3eb18c6e9888a2bcfd826d7b40d180350ae93f525827fc0325053e3335a59db6dcc04c14fb9f5e9819c276ff82a8ecb04df3c8bedb1c0047af426e02338c5a754fe5df26dccea84167595d33f9c5fd581bcc97318c806218eab8cbb95e11ed1c638ee6086f9ab6798242226242ecab6f86019eafda79cabf67dc888a9724d74e2399b8b203292e9ac991ee421eab08597662bdaacef63e1cb3397ad3c42c5bdda7c47478e20d82ee1fadbef4c66c6b7fd4cf4572e418f2a4731432c373f902dbdeecdb0eec7458b030dd707e5614b9fd70d6e56c8ab7833b26cb841c401b81b66e67ff0e7cb4274c5ba7d42b36c1bbda82d4dbba6ae5d8583c4b0364ebda974b845f673806147bba90ef723790cfb502fda66ee7a61b74d5cae7694353eda316d183d3325b6bca9d8a6a691b5904af2961632d1ab13fc8a46f659ebaa0ec2df85fd3843f724049a09869d355222ca0de5d67e4e761cce985dc0f67f3756096d931b28b0e6f744bf7abdc5bd18bb07c51c57a524a01d7419479907da1a833c75dd1258f5e359c4e9dbcae01a4bdbf093bda5bfa2951e5ca8f88dca75b6828d5dd00433050c758db3e5a67a5aa840ae936b9ee6e1591d5362924be04d8148d1a5d37ad02e18178afefaba7be30b4644a36d95f6024adb084436e69e18d581ef6f68ea541d5947462fed9ba27df62e3404797d7304d9873de725143f4b4cfa5ebe87aa2e4a3d2c37b56ea92739a2fb8e5ce1f0b49b847ca0b855c5e7489df1388db3fefae31fa080738ac61831749fc959d8b69c67d1032f0e5cbe7ed0b6cf209a8d7bbba5ba10b7faf7e12b554e356fcab706a66406e61473696210331d06264f6e0051ee28ad141238f0ca9c1bf1d98c4b55af1024df534baa82c23766f3a5224d7d045acc34d08c0ce80eb790aea47cebd98f84b5bc507901470f7e2ec01acdbc11b4e3b5927be237d662bb1e1b75bb825c2e90cdc9f719b0370f6b91dae8b2cac2c33ff9ffff1c69c8d7282b3b695c52cbf0574eb5491c51e74f27ed0d37ef2cc3862653d1ae7ae4d3f3601aecef691e4fe73587c308b803d91c50c5974df75d0b81cfbaf5a8aa3132f67924021ea76f425295a8d168d2da39ddb8b0ab603b6fe40e3ce76f9a6fbffeed0cc5ae4152787215c0f7d4966fd311628f1f981fc7f3f6d79cdfb1663677798b6230c3ab7a084080ae604f53937c1f0b6be119663ad469abe2968a49b9b42430e294903e3051df619399f39fb0036d2f547a1cab0e3057837ce350db6ca3e5deaead67e15df809e86f82c32764b6a796d93837989ebd607b049519ba4143038cdabfafba46549bc19f7a145ddb3390c8dc0ae1b43fc3b9c36c1ecf296b67e476aa765d732262b80da947ec273c038cab19750b315d587beb1914aa3fc37745c45f65c31d905a978d5da1cccee9fe5ec9d24b34e8c59186009a8db0cbf0f866ba521f77499768f1d0fa1a060801211beab75bdac5b398d9e46001b7096e5bf02889393ab829be3327fe9a537fd4eb97974816023bfb40dc6cf2d7202d1282896f3079866d2ad47b9fe58ed7d55d98e86ef0496739448735a06ac145c26c808c3c78fefb338b23c18392c5695b4369d3b9cce7913d596d00f13e46f789e978b0e31166f694f1d1bb9343bb2c15a0308533cf43a2e42c5d09987b34b7f4a002e79eabbe443052994bf31c2d92b9740d2c5a61833d0d25b07c989f437d3295a3d3e49db7b904fd6560f65117b2032854a0dad912944cc381d88983511ba4403cb27cbae2174979ba3e4c91673916423f53ddb24f9a48fc4b986f40bbd98150e8fcb843ac5c9b7fe9c65d98f1c3a750e7e75634ccc8a1162707cd07cfe5d23f46f40bbf7528bc5235d774fb131ccfb2a1f748e659a3dd51324bde8692853fe9b29c27c150d3c51a60686395c4fc39fbb4bb599a4102c3ddd9858d05f3ee5e4b94e765c75d2b06812011cebf30fe2909a6ee92cd92e76319401cf584d065ef89e472d6894704817c92f2b6e739aafc7cf9cf1bf3cc61115c414c5b89efc65f2ff116dbf882d1ccafcb941b160225fd88d066a3a93a43edbaa74fac1af0de4d815957cd6ca1abc80027430a143dd3b6d4a01ca7a18d61a379dc93f4ccddeb37e12938b6229f6be85848f869453d0688f6e0b960561b07ef80ebff7e7e930efa91345586872427764cee8abd062965799756d0915d5840c941699fb0a72e1018cebfdd67a3f802e9dfaf348b4a0f817caf261460429feccfe4ab4b580f9650c11b4acb7c8ca7059a8e67f021aab573f48907ca9e8f2bf664e7e74eee50518eab726cedd4dea8e059bf051e8e888d979b8f1b246f35e785725fb571d864f7c69e2ea8b31cba566862d7b338312822eb855dc35332aa535c5357f2e0b9dc6b426f43f4cf831e75a30f478319f976c5f1567905c6f4e467f8c70dd8061d62437f39c3a9e8a6298cc35cf36cafb5f65e466ffc15fb3c59a99a36fe284dd2747f6f6ed644392d7c6989af48a2d4528e989615fc877cc30147255a3d613e5675bf7fc4673d0cfa005b89946f05a72ba28343f82ae9d0cd028095b03a3940c6eec8f28def3736a4e5688200c8e323f5951ddf103a8e6e924769f2e0cddbe9153830808152e240afe17db0b9e22f0a6ec38c0c7e8a6bfecdf2e669e4b3aac6a2fbb9b2492f7fa10e76a3a3aad5bebcaac31b5deff0cd6a5a4a1ffe1214e2840b0291012d32ca6e24710ab598b091513eea5a38de8853bf07a01e63494b4497ca1d6f48ab9b2d28390e5b242f4387fc543ae0904a7ea44d7ead90243bc11b91d640dff126a6cfb000c1dce7725c5633d9bc1f3a2cd196448a010e1cfa230f7b0099c544851dcbb124b3ba2577b4bfc16152588b514dab75de73b669d4c31da4a9ce89783c5459edadaa6641fc0f84c5f73ea1ee775f5f425369fb4450dba1bfb0bb65f8b5a158ac55d21b6d6089ab5b36530bc95e6e5cc357991e6d8a0ec61720c1a655a694b744cd6e14ea87b8ccf35ba0dd2f2fc118e70f60ac487ec3204d0da485da67c3199a7ee01d89e9d56587e77cbc6085ea28253c82e62a7e107b6f90bfc6b1c4947b0cff3494c8333638e940ee2e9bbe86afffc80f64a7fb77959e9a6bd3866496f0eff0071f05ba265e3d41c87942c97cd1f758c992611177891e993b230865ce8523a3e67e00b161d5ebacb97cdc4bf32146a00e7222f1d370e7225a5f5ca75e3de0d1c291a07db171a621328134e7a7fb45fe68f79b3b73db2eac16643cf1728a24d04d51e93aa8894133918df6b14eaec9fdaca6f1773686da1e55389ce6e23771eb0679c4f288d1d16988e7d9af1b6b5639c6b6f403ed43454e881e1cc3c9b05e509395cfca4841847f337980875fff08ca09aaeb102e81365dd9f203e9d2eb7a416d0d2c64c7f78210dabe401c7a639377cafaca8fab77551bd9caf0aba7df839c17042f89deb53e296204f48a8b92b6ce38e24e9d21e8267da3e8387783bf05cfb5b79e343a93db2c092bb72b433f18b83f88117861edad583076b0aaf002a50481883e08c26f18ef68b3c5426b38235b8deb70cd307a7039ac0e77390446e69d500152af11990a5d4af986a6c4fa24b87f5a5089b8e50bb2168e0522f86436316ce4a3b40bfca89b5a754bf07acc61a4bd81b448337c48f2ec5a1a2e030b8a426c57c2dfb9d640808f120edc5415b68d1eac4ed1977df8f70f29e04b88445fe25447a5ea0a7a77a1e0bebb7a2e57f8f54f98c1edc2eac74b7d6ceb918dc51e67023df42e09babbc92557f0ce75ac7d6cc23948e13c8f563fd5e93c68484df1ac9bd12aabcf6842307cb8b3cec43c80bb819722ea3ce648b19c3065d72898a7ed377b17f04aaa00847ccc6224d9c8e85deff23e89f611bafe8ceb1222c89d3fe08e55c29e9ce78e9b6790d80b465d0cb5ce0932fa192063f8d23d445cb4ef8b38f3f97e2a2b0f51a52098062d69cbd83feab44c6eb81146ffd560923217a04bb95a47d19c62a5589e817b52457e39a7121ae9592e3012209bd8bae78ad6177b0439ae6e5e3d25db68eab76a1f81399b470424733be7a1ca4799d17429a26843c4d7c36e60b1b51d91998701c5dfe4a3a32adc2d1e9d090d489d257c45036d37dcb96227c965fae5108b3c4cde40817b59e5c4a6adddd9fc8a6249c9f684091176de81c6f2b904c44b3c432e9a7f1b2c6b9e9dcaa9576a0de337f223ed7e461973ac012967fce9968df5b8643a4ed83022cab1c488f1c743bef19e5fc9da14319c4b6f4fb22367b2e5d68606472fd23dc0dc991978580f09956883c7ba352e095701e2960823960f0125615d94119f0f27a13c6bfe167d97948b38b1856122c65882527ebc7b79ba60499e938d710b262a4a9ea3abc7b6df99491343c9218d27a0f05c703c6119d6f0efa5a4e827290769f956bf6ad529358d4a03d072de2c7eced1b85623a81c138df261766a965afe76588bdf973d8fd6b0b09348f732fb88f527549b7129cf51fb8451196834a3f3c0ee0c7277f4294952fe0f00044a2f95ae2288a7c323f4dbf7aeff160a352b5d262715ee292cae5e6b5b0100e0eb049464b7c106d43e647f2b30e8b3638f475446a04e4f196d341fdc6cf7e3fbadd63780ad68a3b76d454902ee0102dcf199cd2d3bc738097f33e51f307e46474cfbf1b2137c12c6b6ed759db2238a44c84d622f1d1fd489ed2ada4f830008bdf9fd15b8f192250b7fd3efadb2fbf11903e5bd0c0f1316ee10dc49976a69c5df14acc48ef7573f10f9fdb7b86d9ce42a5fc1e058cc92c5ced522cd8b4c9214dd43f343b872444411ea7db501eccf91b6b3b98551f2ba4b651912ecc644e6e6792001e9cf42469fdcb5aeafca8ef0ddea72905b2090bd39e924ea7896ca69fde0ccb88cd1f619f14a9dfab86a1f8d7afa35b5bdc186c9b8c87bd9f437cbfbf158efe859823043faa74d187b3ba092e2eae0507bf5efa81ced4abc3dc01f034521e358d0b808694fdf7407c679e4835456bc10f989667d4e37d88afbb804fe7f7c87cdca0fca76400bfab25fd5f72e145b9f1943803ba7ff0b22a9558aa059a05cd8907fc109d66ef8d06743676d3e96829921a4dc02cce00c9ba8ad0200a2ea2fe5ccc5e4b6eb4166cdb5bbdf219d3ec1576fc9b5394e9b2821b996988e55924d51cb42a7bd1858aef31f5461ca2887f44cb006c6598dc935b93c420f61fe0f8e403c84cd98418ffffe1af10d5fb883037ee5cc41b8e38552bc5786185b6d484ade900244f97e0bdac2325cd9b4c1afbb27572300bb58cd8cfccaee15429524fac089fcef65a2ff434c687be6dc25b32f287f84d7497945f1c8fe3558fc979801b397baa2df053570c8e5ed0e544b1f11894d54b31f030505883cd8bb0d6949b0ee6fabb57ce23cb892f69a9bae44bad7a31611b5a9d56befb3a652761b64290df445e7199be6f23876461e5de1c415a09d660823d40eab5963fd2342c37a72fce7afde4593b9b4346212da3c66e3358ece7839565352a64cbb23b594e4c0ac577253457f13e5a4c5e73c5ed5fe49fca4f14e1ec7b980fa7a2e46a1f7eb61fa676de25030a8f0a2f6da9cc7ecc45714e0af76b85263dfcdfb8c35bc5e1969dbdc99b2ccc867e544e201f1ba539a871852ce3fb264001e978644152141b24025160352d43bbd5c4f722f4a2d2bd477e739ba4d22bb1caea4218676c3f913be12873173889bec25a9d38a4be45a20bdd455f71a0ae2e7cfb04e40e5cc3b074dacbb44a6ec82e9067ffef3d949418a9bb58b2e67e4496d7a87541184ad9dd50a2d094a1b16431b1737f397b7bf42bf74399d992ce86642131c65e5405785480a2861b900d14b80c25f72389efe5d53453d30b6da9c7ce8fb3c86b075c8793d5d3e430cf49b2c76bc879d8eb548d50233142ed1c1b25385243bdda0d483c7376f5ba5dff4f060827ea2322c8fd9761c4e99e06f41745487aa161870deb8a4cf83f9e28751753ec2913cb7fe585657e75a15cfdafeeba1019f756a3ac0ed32927cbadcca07ba78fa454898a6cf9be1bd7f54bee9d789a7483feb5575346fba7172f7f57defbd73d4fa71d97e5fbd5a91a88a80305b23d0e92d95664b35dc6a62c861d550b84e000bf5a59c541ea9e61fdca37a44a2063cbaaed09b9f232462a812ff485431fdc9a30f1888967569f34ecc5ada94c6895b94ec55d28f80ebd2e319c767f05b05d4c0b52a60f28283ee91b43776fbfacf1df818d5e7e5c6970374fe1f8f59cf4e4d47566c5479713528d4a58af5eed3d2b46a7e3deee9d5112d50cddbaceb14f174f75fd5aec5f6a084cc042506b6d9fe1ca435cb918fa1ba6c75bb4bb6a7bfe06dfdd92c0e2bc8dc531c0db5830aeb771d1f076a6e4ff69ecd4dc1be6689298fcc1ba8915e9a76156ea0c72c791082ad1df1079620aa6f1c3d0af311b38c11d9ed81921345905e069133b8ad627b75c832b7d0fd32d5628622dc56cf91a20b9bfd13851656622dfd572b8ae555f293d5f9225a6a3f7a441af8d645f56a5e1b0470f23e11f630860305d96ede078d5f419c6bd9cdfe9b432d7eb8883ca95ce23b8ffda4b3787c8bddea9fab8790b6c7ef877956b8ba0eef4c84e67d63928fd349861949b5aad4e3111194d2ab9be3458e599197b971ea10f780b5ac8729494d5c35dcd08701d4ce6413bdbc132dace1c62816d8e05ac932a345cf39baaf907bab1cea419aa14e3d56f1995ee6ca1e90c9741752aca22aff621fe25de24cd1f554ea56c38341621aab28afdfe2c703dad2cd8c401632be32851abbbf7143337caeb1a4a1155cccd3f1497ba563ba532fd39580850bf49044b54141abc55f54f4dfe477eec2eba5d5cb89a31ebca31aa7eb8eb2ba214b32fd1e2902842219542370611851d162bf9aa80e1cf294472d84f75e1b7b834d56c29b9d44240b1ac50ebc5bac10a5370503c6671b76a69a320407d3996a101cd00ceadb37802e89c0c7714494b9e61466c41959a1e64d25d12e0df12fb03d2defb0d9d52e3bb859d0e69d98eff6dbebbffedecdb3def4d3a9aa076a7ef0d7c329d558e1bab89ecba412fec6c3eb28651ed6a327234847116b49a04f14fb1fb1564f237095e1a4ad44d676bdea4b5fe40bec5f1d07baa2c424e2c213be0acf359949fecde0a6febaa9083f61edb2b74224fcdd6622f51db76a002f16790b91916081263593676f23c2c26da47e180c7964b137f3d51b2a7aa0eccb3dafeb425f4bf93040826f3ad307f52767fca396624e844b739468034e932267f592c9be4a5790cf3c5c3072b0be7223e6f493485c2e834a162a6f30a81f361ade11e69a149eee0a39300735d2a20f94d23dea1cc0a25a69f324dde553601740f2806908056eb58a7c4cd63950f2148143be447e615cf2450e9b8fcdc4acec2a04cc803ae50ee5fc1a7900a82fb85d0b685956c671eb16a1c1d2020115d7cf8943a5df777adb8e87c4c7ca51a1e57b7e8f3d9f7c4a04f742095fa2ed834f91638356d1d1b109a77ad6275bdaa0f72a804ad3e7a666be7f9501cafd6e38e1a64e5811ac15c0c0e74b27a2a95d08f202e5f48a238bfd01533a58ab467e8fd70618edd365ea38813c25b5f80ca4b656c2507c4813c9e33f517a5fc5104d75eab5b319683db06f3ef196f92fe938dd3b7b58589da9334508ed56db01812843cd7d2e98e08c590e9212f10fbf6abd849ab853b91a43663dba783e7f9568bf59f326d250b08f4b4bb815441361beb9ba0516405f3f7c9de62d47b558b1c6945765e882a99f7d8d2dc74e9215b43e50861697380cdea253fec5b0381685d1a7413d3aaae4b4c2c0b537ffaa7189d424291dda4d0ba582354a6d002f9fd798cc89ee07f4e72057772b3eba6fbe5dc2d639fa13819dec4d989105a4d853227e69cb7785bc242d1bcbd6386dcb06bf6a209093d46abec2b426497fbbcc82bd5eda3acb83f3edf11705a620255338238f2d96300defcf786dbadb6c873f368820efba444720e9183a6800d5f829ea4cc1a65b3db48f5f4bdb617321625a8415b1cfc12413cbc7040e07a493c5e698c50de802c621233c91a052b3c1aaa8321723344655c30cc5ad73be9f61c754d0c7811999cc1dc8c3bd0955b61cbace797537fab76bc7da529228464697b7b762810e596a3e3f920516980c03022c83a574c3e4728b102a0ef0e3a9345a39e1115f5ed739bfe3e3ced34a448178e914f312e1c60c0233c692459463945042b4726f25c15bcacb51eb1c92c6a70fe047ee35f16d98f0f062708374bd0edb38200b62348c1448945bb639e38c2a8afbdc5b9383a6275c653ccd7977cd9b21979cedcfb559ff210f2002245c58de3129fc32041d9193b39ec81446dd675f72ff804396104957e8bd221670f351549a5d40ae9f95c12dc3313d224f29e101c55e80b7e5fd88af86ac27e51deda58aa9ad39f8338df3476283a9ad1f16fc81ed05dbd5114d0f04e99f1cdf25f3d4b19bfe2dac6a1232b3ca4e14a6c227bfc34132a4d56568a6bc0c0056dc7b6ef5c87636e2fb8f70a8f37b7220648fa90f877b8adaa61da978a6652639f38944c1463ebf3cc886c467035e2ccd0f1f36c4de8c4cd88f92f9c929e05648d4d8341dc90aae52b3fa63ac4f5499281a0fbaa0fb6e8c11bdd4e62b6e3eaf0b7c49355dc7175852fc2c428083ecbc61872b531e92877e93a75a6e472337ff6438606723ce7a04352b338004e5646a2f8c6ac802b97e2072859e72871ca3fe2c143f3e79162b5ff0ba69047d35a04803aac376ba56d82ef7e50252702fad9d0622c32bad0ff47175126871c63a3f1c7c4ea358f89d514c2835030508c4d96010362fb991316d25ca542299cdfb5bd908f97d16d93736a3b3e45404571d001baf0fa3ad9b75edbeac0762fcc1395f195b10696ac3f9f442fc9f4bf937fbe617d4996d7cedd06418d410b77bb0712b67a95ab718d7b2e7c0c1a8c7e47719c0f647387b8b79ffe14c0be398ae6088b5de697dadab0415e3cdf4909acd84793af2327ddace0022364d21e8690a03ea56298fe9a12c455e427f6f6f95cdb3766e9c79123dd52908c1500502b91b07fce1c052bf619f3d483e3a7b3be3ab74d4d29015e250966c1caf778f6551ef715ebb4eacb9fd619aaae5b506abb0d06a505014b37db883c38b7514b4c4160df19488d0fb40422e89fe992a6f83cb79570932fcb18bc03bcf24f18b0685fbc75f5c93cb29920f49c5524d245e132db5edfe73da4ec026e489e3cc77987cd3095ba666f26d8129be09f5f2ccfc0ef0d17b8fcc1294307020b69b63af0fac48d5ddc0c9928697349c5639a8ff10e13687e612e53bd07088608cfdbcf0d78ecf50d882ac6a9c5668a4e9fd04a6951cf35b0cce80a119d37cb979732e59129b4f651a4884f8fc8425aa37e3d77ab3606eec5547dc95c37b67330459209f3dfbf40466e0be0674236989af42c0c50ed6ade5190b19dde6f4cff36f9a079b687a4b315bb48c179f7ef61cbd1acef701ce7490f5f49f3c922674c91102b0660b809d950f768d5baf45b7665177224cae5be118a038925d6a7d739b48ac7c5ad134d3547a1657d38dba3a49590b0e8a8dc7c275e7463dd98145f0b63561182c6b0160c7d956c71642b5701b34e86f7ce37bbffe22e8bfb080299d5f23aecd2054b18cb020a62f3e92ce23b93133ae3127060c323c8e4edcd56c10d371568a8d62316dbd473b25dbd654e52eba62e45f91ba4eaaf279b831ad272f164a52eacad5cdf612eed7beb06d3638778e8db5959777ecb65dc7f1c57945e164d2504da3ecc51987f002a72c7a65376d0fd39c4ba952a29be5c85dddfe967ebfaa7d79a7a0fbcfcbc6329e3068c8d4546b04e9dbdac3b400ee5e14e1d89be88b10e98201c4191f700d62ee4d51fbe583cce93e7921117321b8e4bbb35abc2182468538055050d77c92d88d7ad0160d231c58878c51428e682a41b8743bf6c1c2d4eecd15bc01a7cf1dd897d17fedb885b84f38f30b234d2309208c507922e13cf81dc93a5362e645f0981a7a6426428d873eec5d56d9c8f4e7e5bba4e7d4d46c29a9c20c09d7cdfaa2e1d223d1650d63d9f9cd22f2ad1a2ef6703a52179068f16ed3563480f72b0d19d6dcbc23f5569e41f684a36a30c4417736c876a514716b3c5437aec352ef1681d78d2b488429f26012e8a0b5adae1815c62380247f87d5f2bd9a54ce6411f109cbd68eb8b11e6cbfe4c8af84a711946c948489de8a5149a6d9fe9889e7febb05eb5ae67737588205548e3de6ba3dbee4e9f80f33257ab554f5a1ef3066234f3c2caebed81f04cb78e9bd6ddcf83409ab4c0fa1ef831dac383ce5556ce6940057d96717888b8a9eaceb4946b81c2c22d0f6c2b14ff2b65c0cf5e21e201bbc5f65946683fde23f436598ceaacc5a34a4f4ef0966ddb866ecead91aaa28ff1724ba7d19098c54bb446b4322ec6469c0991e4af2ab34be34d452307ebe62751536d357c3d9848ba059d6c2b9a65926697f1b116bf73a31993aef1e5517029e43a68ca66c099ba407f46807946e27efb83bb2b859e57c84369ab2ed69ccb22eedd414e4fb33808968ea7be012201635e766d95b2511a6d8abbeb872f37d0dc0a58d6d4f680a2b13fff8e863f0f08c97b0f9102e2227ac0d7b9c683164eba28e6e8802352c209c41e9ee2c45b802e9c861d6c68af3aa25c5b0b82360896b307e689e3f2846202a6f3361af6361010d40498b8de9bcbdf39c4a4ad99e6775f079d81af6dc48870fe1669062694f2f6d8e0ee3e2892d05becaaa02a666dce613bd278644ad1a407072f7df2b0c5f2bfbc68f900708e70cd8f89e1fd070b64bc3aca33ac170d3bafe84cf487b9772c96eba0330c15042bb50b8c3fc49f95114a53964e13912de150434733dddf78d6d0d6146cf0a369203fb20c42daee96f20a70d0338d93fb76d4a4f294a84fb7b1e5c2ced8e19f9038629c72e2ca1c7e5a388584f4d86bb0face9d8d160e8a91d77dc5610d30e39f4e47cc8c4be1fe7689ca1d60d717611afd275dba2a070ff0fa75a10b7bf0178a885fb034873daca9955170560994db6a0d6197028c8de05bce8f45dc0ec01f41bd452ee008ab48843f10b82c2043384738a7da40dd0ec1fb17b5671d05c722a24c5fd31d9b7ccee527d4b7437ef4da87d17ac4acc236ea4540022c5f9d8622c9f67402744a6fabc663ecc10c663bd5ed71868972740c4f29f77b8a0af413a0765cdd38b2c1b5f21af5c2922816bd6286ccfef36052854920e7faed2fe903c61e4597fb5470e58154ea0c06ffcb2dc3a6b4a940051f99886444a731297e723ba8d4ec5a50b01737ac1236fa5e71c9ccabf0b84875373de738927b16ce4ca4cdf9510332cea286b7037a4917b17501d18005adc18463c3be3cf9f825023c59ec1cdb66eb38141484841c5c809f11b738ca76f98224b1c65db35e4bcab8d7be12b6d0a8aab858927ab65c992250992e247d22c9df455ae5fe850271020a11a7f1513b74e562411700de7272275a41ef7ed64208f11c9525f8b7b09990cd0345e92cb920139c5f415f7a7ef3f6ccb860be8fd838617066552c0580e3bc58f88581f08ccb04b661e30f0947d271418c9f276c11c2548e915db55dfab14b6b9ae32081f6bb332809047f8b790dc41912987cb1c45f7e45dea3e775afaa411bc81d355951eb3137434bd7f9d8125eb1538aeb1e6fb1befe5d8103f0d7e7e9ca04b9cf3a3f03356d8a456fa81bd1c2181203a78084b6dd93328fdd50805119e73c981d06318cb8be98b77888196b07f0b718ab00d6e22095559922c837c4ea9f34e322c3a9ad10f2678416ea520b0abe41cd04ddba4917dcae67b3a1598de289d8d6753153019ddb1da4feff2ffa4dd18f2b3c6dbf78d22c1ace5fe9518c8f753c9cabcb8f40958a0f67b1cb2ef5a7ba60e6bc73855e80730caea5203d8189efb1244f0bf0c01031ed9b584ae43f45a331b90b0014bbf620274e3f0f3cb528cbecd9dcb3c872d323a78a881c2f8fe9512bf2d8bcb7fc356e84701b9a48a05f32a36c5bc24e9889bc8a2b74a7e312df56f1c6e9147bf244447ccc7e9b9b569d27abbeb07c85992b4e1c5140416aaef8480a82e2730d4e357cd3c72c9fbe5d8edb87d624fa6af376ca17aafbe4226c4160dc142df9b2fecdca9253c025a8bb88930bee64e6662737d8abebc1618927b4bdb16c425f02b171c4a247f7723acf53506d59f0e97b43f295eadee100309b0a9dd2a49db89414185eb2763db784cc6c5541e514e069d91c4d3e96fb5909a186bde53c07be83f130da9c9af1213059496b45bcc95f858f81f12e7bdb61a9d11b2771326eabb63c3eaf17dc543c8ebfce1b0cb4b207bf7d4cd586f179935e3deb71a118e11ce6cc2aed55b796e4d12e22ba9668b29292d8cd8cb237c51e0d36715fd5fbef535a3f77b043bcf09047006a244731ae5105aec6e81d2e21a9059d95d9a565ca0a590f4ab90a91c2f1bea73ca300982286c91f5a5dbe3540fb334306cef91ab8dfac52dd1978745138463b3cc615da12733c779f5a9edcacbc698cdd390ea455fea84fc00f1d9f4b8410e9cab345e2239cd0288c5a9f7c3158cd59a6210d668335023f7b7c3cfbd225ccfed0bc2749dc7b69a980a48948fed3a4856cf32c95e1059da4cd93516640950bea219ccd28d76cba00e5b5909d6b8715726a002c3cca096b74907b12065c8c19f5d3b61a7cd518bc89597df35460349972fea88fe5a57c409f976e2645642f046198ec9abb2a66099abf8b7159b58c9c8268742d6645b056a189cf82dc11aea67ba1768a6d82f4b548d4dd4780f5407ed851e8f54d7fd9ac113b9e3a9d3506732bd4e568c2b9b04dceb09bf86e06030bb9c336fffcb82e587c591e6bd0f736b2b445e4eeb9d226bf2e618358bb3851868cbce45f25f43285ef8cc1af8e9fee8da05115366f275e5b42795276719f20d7597189d3e32ca748abaf0c2aaa1131ad18c57f86cb24cdce0936b69d5aa475414c6cbd2d3a52a5dd52a4008c42d74e17902d90666cfccd12765b4f4a8fed4295defbda9c5e0519f7a709825d6310c86236b76093b24f2fa9b3591f322b1b12d6a71159b9552efacd7977a7ce842db167815e9ac6fa9be46ef2763cb18c76b6f7034d62efa3857c7231528f73445d23a7a53f2e2e7fe062897e53155e327c3395b59008493942255e26048d601770b5cf4f5c6c35176b27b34592ffeebe4e82343a89582052ae721d04ea141600da9170be4aa9d5e92cb2217cce5832b1ea73ead4084d1366df5c926df8cbc8c0afab3899790a9d0da7c0ccdf63ca3369c5ad3a83f0aadb820802b3baea1babe10177fda547847c32bbee53d1e2359e830ab537f203ddb256ab89b880b6e3a0aec2bbdfd51d9152039bdfe47376808f2b34340b8f7d15347b9432a02eb6a21933c98b060bc2ea2dab1e83a552caa0794453b2d80e243c1bed953901e3851a005daddfb5340ff4240aa79950f33a5cc7247726912f9290a8bb4814d4fc145f7d9b2ae381baa6788aa1a3fee51a53c80a5cc1db9bbe312632cd9b46a83d927d086cae27447c4d3c03b4b5cddeb137fc95c68475a5350cc82144feed7e50874670ff82fd73d7e54b052f4dc3701ca83602587938a9bb425e5cd988f2ba89216a1815fb89b6444b2ecaf9dbea14a24fd1a967807f85c9a2965cfe03bc003305ec66ecc001ab09e173775c8b9fbfeb2cf42c67a57ea2e449b319df0dd327d55beaa8f1a091cd97b68c3117c60f4ef016ce8390ea9db79d182c823269d0e36a12d1fa87415fa2f97b2ace4659a4de81859fbec6473758b63a4aaa6877d25f8e175b64b9e96959df645fa9bf31b4567a4d05eb6a393f4566672acd478cd9f534c47306818de0f722269cb0fa4a8fa7b807e8d973d81d7afb5e5183b05b24eba0fcf3177a2e770ee2437ac123dbffefe73bc490b4ccc4360e919c1d31eb9c770c21fe1540ca78f95a85c7cb09c8f87ff290a02bdd3fcaeddad500c437859ded4e5536b436ec3e4c16aea6fa98de65c3b567db412a6aec168005435121f9abf82814fe54181a4e24dbe103e461a0fa1ef34e5acb18aab3e5456821f07a42e7e2c878005c4a7a1ec3cc701bbe5b43dbb459be9f0180ea5bc2b88791810dd2393921bfaa0d3e99b8df81666071ba56c30c1064ffb617fc424219c94cc5a3f4b85addb70ceb151489e3c6469298c467f8ed7ab374dfdc0913b9b002e71143fe0c98684eafff01b745347945ee7d63d9a0dca944270705246464aafeb863511c3b188ef9de942a2aa2b1328fa72c88afd51d5e4fd4372a03e93817e71bac5582fb270b2229174652d55213aa767096a77045e03a4abcfb97abaf4a89884887948aa3c8bd67f2d856cc414260e73026d9507328052043913381eeff0e19d73c11ea8accb9cb52b125d5fd6e87abb4ec8e47feae4620ec0beb1919e8f9e2379fd192d6d910a24f9f3618da2946b8e65ded1e598a74e73746a70ae9a22c7ab6f096cb381187e649eb7fe8d596b735c017a7a81e229f97befcef90159f12242c16a091b5e5d016165cf0cf228c9fb43bf66ab9a4613c99fb13d953641d45e5e1d621b9925c795c3e805f40b3aafb4d5c869da9626f6f53757a15efc66755aa8903e4f7634544289070e4dd4a7ba9ae684206f8f1d11051a33394cd59aa5b4291be72ada15f5a587854ffc59ffc9902b1a839eb233ffcc1028c8d373210784927f317505796770c4758ec7fefccc3f9db4d549ed329d20800987944692db44bb24ba42e0886e53edd6b10182908df5d5a7942b95f9ebc0557e7062c9d2c324c46cff69365a1198a795dbd6104378ba30f7849db3f226c550675263c8c357f3ffa87e65c78d2706d22b219c3d6a923333b99d1bc6585b75c165f7c5c3582178e440ffc3a511f3a252ccc0abb2d3993ee7b3e7bad31e8507f50c51a36ebd3e026bc85c0d9c8c7758df008adf342a1cfd8ba89230c59b7626b8350b1e52647d9fff9ff1235a3e4caa777c41cb2de247d84e01ab7de68dfb6a4d238df4963802ba41b524aea74b46cb301dfa5a0b770c095aca228469f3c504dd8a385f1a8d12ead8b999cc783dd560cf14afbd025d68e5f74eec66f8f494ad1e4b40d6de758af63193712d60bf57c0c1f6d009f23693e418ebfc8360b958d5de18432bccc02834936b69fc9dcce28160481e4cd0404f189348d7c0473550bd8c34a02b059ebef1680e31df6061b74a3668bccca79abab574b5108f0815901cafdf4ccc7b56d5ac867dd864ab15fe065b4643a64cd9a23ea7464646658364a7beb2e6b789ae5c0fbc9601de47bcf7c4c0347a666a976b8630846509aa3f84707258c24e72f9fdb635729746623ae6ade7e0d313f74cc3c81ebe2fdd4705f4e72f54cf9872c6e73a53bcd95ece4c16760ff6e2a132fa42138be177f30af047ad3b81415662e2e81c6e45efc9c03f28c1c7b45683c3b957b8540f4750824b2ccb68274eb5991a31d4f8cf413fd52f5ecc120d1a429701a76552d8b2fafdf8e32a221e2c776bb3311c1ce519dbdcf252e00789db25fe6ee130aa7f145e6d17efb3bde6e4daa6cab9352fd89589aa8431490a861fe460bce0d4c56f9075cb0f33648a75a0e9bac7cebe95b57dd5b6d92aaeae747714c4a0adb999bb2c714bdf258f9a26aca6256adfbc7024c0d48b37c7735749eb22d85577a0fa616dca154f896fc00a4913d3c15bda5c6f7b58f053a8eac5d17b4e6f778784287920a19672820ddc6583317383830ffab100e8f711872af709660d90705c814fa529a28db7a8f570bbe5378f8177e0b35c2168631be55c1c47bad9a2703c8f681dcfd636eaf37fad9cce670bbec5c1ccb5bc8f838302155b2631a04258296177ef0fc3e52407b73c34ba0ac6e81dff3cf9b31d3cfc512cddcfb7d5dfab39e2c7b459d9ca118ef37192ffe25a82b595bd8eda90c668cdc3531b4e9da4191ca386614dafbc2c5729226104abfaf000bf5184d6839661356fc4f5aede83db535a1e857538816bee96ff68ca510752d89fbb067f82b746829c0060d1ad3b3b6d612de93635c1ac79ff62c346d5eee93069e2cf538a1bd93de1c73c3707a11cfd5c9c96fe46fa822010b1c7e7919f973346b620999213008e68cd06c97d24e97bfc59a2473f5658663aef3539ba2637cbdd9bacbd066028a34fa33f0416f8de8bb796fee956f4b71c7856a325ba6bfa38a66f7ec0c0accc3bfe0cd4815e7edb60e0e571ed08cdfb1b29d301f366341f7d32a8dc34b5226ccf0e3b3928d434d1fc4098740e53ad73225f56b3152e4ae44bf1394d8871a128425b5ae460f41a55e6711dd7e28fb1624da71b61699fdc6a5d11974d92e9bdb3e880ef710c8535f4e34e388d65e5411a1ef14372e31afd0204888be24fe856000052ad147cc5a112b6bc541a69be5cd12bc148e3b4b4b0c8c2f855585899019ac6511059f0b5e63323920c219c0059ed3b1624b4ff4a95abaa342b7121fb0edfd415fcea1c2e726522abcc88aeac30cb31c1277d1c8a7f562942aa7682c39486d26b4db903c06622fad5a54243805a2331e7fefbd7fcd5259fb8ff1111ada4bb3007f5d9158f994571c322fc0f51f3187eddc8926b0d8d1da05cfaedc1878aeba87da6ba3dced5e9b45dff4afb3ba5d090caf9af820d2dc0f79e3591ce900f703263318d812916912908c3046ebf8c287fca35c0be1f6001d3abd1030af3d9c7b3146b003dcbc6054b30fef06c832d1cf45f6cc3ec6abf9022c05e4bc29ace1e47d7e05cc4c83431841775be1606746f0fc4b4348498edf6e5c8a22a94e3995f51bccb543bf5bf8f6eced7549e5325b389477d5ac6ba2e83f4c7522559299ecffb544456d39833f83df270df2860398c34337fd145056a76a73c82120396b87fc02e18e4c4f177e76a4a44099b850fe642a504965fae8287f0b1c558dfc3386ef541ab281ee52290388228394b9368cc8262c81ec8f86d11162a748a8f28a9b602e3faa18dfacf2fbfba8240e365f06354defbedc8c706adc132fb6874ed5de3a77486211f72023a5378fdca87bfe2f2e21ab55b967b46b2b65bb5ff30d07f7610120b3f519a919abed0a041a2d880f2a4b1fb3c2cd6bb74a7e4105cc24064e18c31ea3f3ee3f069015a263a5a435e7174073fc6be41781a4111f498015ad22a840840434fbdec311d1383a055dc63b90422fc72961dc0a04d3bdde9e538af8d0786c22e532f0e91a834650052b68652c8f3ce0b0e47ca82ede416356a61437860c9e5c72638588e21060c6a9f7bb94a959157f28ed6d5861894fb14857ba96e1e78bc3e11f077480d5a2ab721b615b00d022b168dd0ddacdb03c3faf94a42349c6af886fd83744c8216268ac8ea34c882bbd0b50c49f1a450ec10967b38fbd84304749a7ed3dd88380f7c33b0d0c1c8d0c0014ee33133e970219299c47d0c761d505ed3ef9b708258cc800a6623c5676db039943fd9ba9920c75ab8a01ce1a72aa882b0c4e02c60c8e3edbb6606191ff7033ade3bdcd624f625d81dbd34213169337a6326eebbc4735eb7f5ad99c229575cf26bf34522b6e889099633d85c80dd51dd86359c99454a571ed7ba2043dc776e759f56962c8186bf758a1180ae9ee83e301975036f3d1de231022801f88e3303d2fe56d2ac2e14b478d6b4b0346c373e24449a60073a2d90cd515ad37c6a455ef8a628678b5e543f799de19d210c94f9a14afab5f3f6549015e615f8f1d4a39074e6b59e455a28388a4af53ffb6370238aaae5577f6984f65c2e6e2b156a1039f8638247075217a788582374e5b03be3661f0ee9ad4a52e7565420ca318d119c4e535e7f0a51eb30599c24b107cff7cfbb1978f627baf9f637f0d0ab50a61582f83891803df5977e35faa11aaa64503b291dc25f954d9d0c2089116bb381bcbd25447ce4266699fb5d7e9799c387f9b7073ff8e03d53512362ce2397fd058f3a256615c512ad25d33cb4c9699bfe4884fffe59bfa2ba2fab2b4b5831160cd40e4eba1b4a9a8b7e703f26c26ed538d3e671986867368c3c657a3a080bdbdfc281b09a8f76220f073545f8ab42205072f495293014607252495cf132aabc260d96a6324849b4bf98bb552533e049a38f87e00b774f075b2195519231bdc6853768f21b373f3894343901939ded4fdef7d44c2399368f65b8a044f99374093100f0d6777178c77ad01bd7b803ed244cddeab93e70ff6e86a61eca2055737dfb577f6936956431fa3248aa290f03ed2d2df5b6d2f4e3c8f88a28cfcb627576dd59c6886c1fa01bcfa958b2628f154c9982905d9e2493fd1e7a869f40de337402780c4bf6e4cf7321fd8375ab6a214f7a13999ce22bcc0126532e8ca545916e54cca49cfd554dce7ef202fb5d141d1509a3199fbe364e65e127ff446c9d190797a65c971966d836416a893f9be1c56d2bc61958b7ea60da26ba036f66fae8d36f4c3df0cf5b15b2e4628c22f9c123c4f5185b5d2ffdd272baebf3c01397eb6c2bea561450d27cb6996bbb2319aa4d89c742dc2208779a2714d0f2b85d216c9c1744c9143101daa800c9ff11958c0125e48635c441cae42dc2e201ffa89c26d3e8b669bd2e9657a94b5bb6c9b99d297d84370516f6fd330a5933300696041792a7690b57a0a2bef3964936575048a786ca9b43b75271bcaa6e28da7d48b7392c0a521945c9ccae36d385759bf50d947153e6f80e83d9dce8417b332a03774c6d0893b2fb068f9696d9df56f429a2d2115fafa511d61bf8c655b594b5dca0de06f3ddba4ca10b2eb3d8899a7bcde46f632bc3f115fb432bda8ac1297f78484b3000f773c69d119f3d8d9fdcc143d251eb5980b82b6d1c25680c8a696e8f85313f69a0dfac057d759d80b2a7c6d28f759c7084e032960efba0668966e6e6606e95dd77611f901c4473cbc436ed50f289d5134a9c5cbc9e8ea52fe414ab00b6d8e06d195d88de5e99290099fcf9a922d2c76924cc53037c068e6a39bde54f5eb059ee7d5fc4e58864e5ebd9d713cd5b9389f549ed6aa12a2ea0972942ba9a507bffccf6603e5fc3e3ea92654fcdd3c5d17b0ef836048e81adf279521434c33ed919d4068451e11f2c35201fbcb3e67c08adbf7205f2599f222af4c2d06ca3cd310fbf3747e3278e154d7822db54d3a8d250472fb1552877fa79805b22c5dc34c8d1705423e854668b493cad953fa64256d8826a17324b59c43b73c2d48352e0666ebf4905ec57a7a4c06098a35fbc296d7a272aeb35e66cec822469258b0a9ff45b786e7835986d7b2c28d0c2f6720c067859eac3c314f26accb1b2f9ee5c861e8028a1cbf323da5f3d45b84dd83a33d0302cd5cad9cd68a4556909d0b4e774016fc73ca97c077cb10005a613c0cdcd0845bd98e70ffe349919f588c86627b04d17eef2d8dfb1a2aef60b72f978a755cee36c603b35e2d040e0a5ee5800719920f32e4c9bdbc054bf899acfd38493f0552206dc3d2f2efdae244119759b488432b907537f4685e1b8d1ddb36ebaa06be07eb67f99a5f98e164538d59bab68d45d71ad3e1bc1db6779eb35d04491fbe995c75dc782b3386fe3e526958c194be43440831ccb85372f0ecda7f08d623a219f4e1f936e107e4f18180fc3e3961cc96060feb671561ed0243b6c2f494b92509453c73ecf248e74016e6c480e476a84c6cb1beafe7b8b93a251d4ba5c615bb92ec601ca848ad16e6bb63ddc52504f9808356bf0ee5ff543417bf24296a01f99fabeafe990532346706cf8e89d2742fa5c5374036d54171e0ce623537dbfa30794e4de415d8d0d20b5b82035ef11e77167fe74267aa0b8b476222ebc763e2e848c1eaa5c3326f6020503fd4922f004b795ac23b5ae93e851c34a184e1519f3378a15760b37799de851e8f7b4bc6b4bdf67c472fdae746dfac779992964e4f869acff1fe7cba0c0abd7fa66ce9602ff9cbc63b1c56e45614a497415230c02b4e55760fa44d7df29dd75d8c3c1a9335792911840c1d242720ce2587a0c6f25da7500dd554b177e2725507fc32a588909a1b3d951cf0f27d77425b8b7fd4dac72dc32209da1970559847b2be30bbfeb810d8d5c4845132724bdd1635ec3de472554a03b9635577f63adcb5d634a5441855b1b8e00fd7e791454ee9269f6d1a366b561f710dfb9283b4f8eaecdde14a30d3f557264dcaeba271e2bf28d7875bf5969c596bcd3e5974a285951cbd42b4127f3a228f7279d214181d9b4527e8cdaf0b83d3cb271943cf136edcb49f7034287794fa7414cf221c394f846f5878d68cb240dafb5827f1dfc09b9c88f1618bdc80524dc11805b1d879fbfd60841c64e96cebbec4f1880c3ee2a7b1b4002d6f2dac4e38f9c3826cc2948c2e1ceeccc4e09013bfbaaa296c35df63e52331cf2bd12f9e3b84dde31f073a1a51dd26e3cd453ff445b5423ccd09b590cbb71ae71b219482cde3cc4b26efa25aa7ae96fd15dad83260a9ccaf4484c541a321ab1a8765a32dba49d8afed69b6dc22e32bc042b7c976c4955d2e41f32f5fc8d3799a80d4b5cbd3d082e663f82ecdd56397e5951b4601cf6021ccd7f832ed295e183e93707868c98d8bbd24b93446bad8913bfb923e4f8bc149aae8d126b46193a94ec7859b7202086ab65a0e1bb0e4ad936b1480c2541b4a51d3ddcf54d1133891a57c00eff01669b36666ab58802472e22e6c182ea5ae603eff9ad3f51c9ca4963d9ce719cedb59c029b454c11a01e4e888d1f0a2d80a7a40016ed65c4294bad403f0a5d30f99ae0dd6c0730febbd760a9a587d7ba7e17b7eb4acdfa4082240e92911ead0cea9fb3d27e0200e5dd962dfba69cd42ed3045b2b441d2f2a4b6350833527175e7abef201d7fd628dfe88f8099c1a5b60fe2db6fb07eb172f310e5421ee83f0b441e6cd25458f4c01002d3478125079fcd81875a2de13d6f5009bb0096f41cf6231f71873f488f68d929c575c9a4a2246bc6224947d67b55c795fca0321c431c91d08e49066872ed01af20f6344dec7da3b76012108d8e16333a278e84ad3a1cbfba3eb173d15537b50013b8d19ae61016707823e82feeab36f93aa79a7b29c8597d9b7db8472d44cf9a3c9f7945ce7a6924e28dcf135a701c57261c55d20a5432a1bcc9aa502f4bc9f1d70a84244d589a4b2fc73fd7b8486c285ee997306b0bb44f96d47b5540656fba2221ae4f8b7993630acd62d03248a23d889d11cdba01c1e6bd1ee53cc548702a8e8ca30c6400d8e439789808ca1a46eb85a2b20dfe1053dff7ee900a749ed9b07d88a2fac356a1c1d9885902c3a1f1906fdafb12f99b3d01651d910eb021fa9f1ff187caf16cbd71e1a0ba9d49af824d168b4261e7e9b93a7008e9c0370f0aca3cf668d161cdf8814ad02a55a643a31ff0fbb115c0c82e231c4d803f711b815a7549cfd3b4740d55dd72d7d5bda9c4c03a38040ff0ab8f44d24bd11c4371837fbd616a456d962116e5aebbcfa0645591400ecfdc4d5bfb79271a01ce5bebcebf2006302ade6bf8d533038b6221b68cd06d297678c6f50106345008a1d3c6729f22043ca41f0e385cfe7ef0068ba8aa99f01846b0f0cf2adeec92348019876258eddec1fd99b200cbfdc2a3a6b6bc047e9c286cabcf695753b52d4fa9bbddbcc7f1059193083d9acb28dd5e00032f4811c753aa4e23b29121dbd5b31a52a28813f38123d80aff814b12d29bcb23bc9860241d497cfaf3fa6c738c0f1a0991544a0cdc61bf0fb0444e172b716c65b682f6f3e7b580c776b94b96c99fa11496616d3ab35870fc4178c8e0f9a15cec423960a5775862acedac4113f7f89396ab11b29fd2bcf24ad3a09cb549c2ead06b08be0567784a4e69d6d26bea6aa87e79d1eb57a183f75c9632fd4998646a0c75bdf542da364126da294429b36af95f57964ec8f0fe9a87af18d653e87bf00eb253a1cb79d1ff143feae88f2ab17218be6e9e0f40978b770f952f11dc699ad5faa22fc4c61b60d631339e8a08c0ae59db96f94873bf3211aa6dc8d5bbf78ac5219477d971d1faa5cd6ac32ba00fdaeaa70cb0ab5c31d93f934cf68fccafd0d17fad46839d21fd6682ef812a3a142acf15d509f334a87592447f745923f23209570e7048ec915cbdf99c5c7862e030d4328ee9805906f7c1a73c58d92ed63e374f246e8c64cceda852b068a39058a331cef8f129ee41df49d904ce4379cda8a90de233be461c4944a56cbc757b707216d586a712db782660925d2e93087439450d440291af19e452637e1ff074f4f40f99d7ddef3af4d5a7563f10345f11220b2fdc48916f871d996127c8a371d55c58cb7f006775d238aba9f7d3fdf14cf0a3c8626dcc9d9e58ab3da40fb21b49b50fff73fd3f71d7f4336a9eee154da0a1e465d897e712ad4cac7cdec6cb2060844f4cd0b1f8802af81303ec57c4b4678cd0f505003a24784d9a8b5c7eac308ef6567615f217e85c0b15b6f7eb6fdd7ed38ba90d5cdbf301153a46528c9ba40c8f21f400013570b27129324a9aef85ede8f65cd25875dbe85594a1bd4a9645e168412f3b191dfa60440dd631734e987614aa57366f4de98eb1273cad1d322a868512b0568c7c07ed08433a26ad121c3f376d7699f0002cf6b3243523bc0f673b012201fb6d94048de91b2026375a5fe4c4a809d9238ff03897c8032e994f4122eeab98d18e36b41774414624c332178f0c998fc5bbfc3ff679d1f9131d77c253ff09d6884f2e9cb1a88dbcd82bc86aa92b002bbc1af0e75dca3a6a0175535635fa868f6f455c0e0038766db150107c03581f87fb07ed264ffd78b3426029c8015996be67c34eb1d8bc81d4fa94c6fd1e9ca58021cc8117bd5cd16c0c5108553becdb6ae17f6499399200bdbeb4c8ca756463d15b801ff80821f25277218e23f3a2ebe32227489d85d315ac89e3bfe793249ba778fc2a00878fa07796a0e359db66407ba346930adb8279cc1dc4f000306401fcdd782f50702ca1fb0877925968711ad23ac8f5e7db74273bf90415e83930b1792f5b0f100a1f897f6ccb1ff4ebd90469840248f90f9aa9f99eb41c75dbf16afe36426c7c463bb8bc614817587dc77a54a60136597cc0ed996bb0715d177809cef784cf12b559b3115339b7f943b61e3d89094a2e26321f819705d4bf17e7666bc974d1aaea645bc85ff6a13caa3828d2f8da1121d8a07ef96210433d6ee319f09dc743023a30314a9eccb02e063a183788f34a556e0ff58aafb357a8f6fc1c4b89d7da27e9c253675e0113aa1f5e8d9b80c2b5479b7ea1ab2ac6f9276f88bca9b9a48755adc27ea2f685cccd3dd966ebb2b84982458d310be04f93a0fd7ac5fef326ce49ddd40f30fd8b008ddb9ee96414eaed3cc6007281120af3258553e2177f9e4df90d261ea7c4998cd3e0a18aa889aa5bb9c0a34c2545e4e96ffa071df11b7d3ce94c785198f300d229f7d0afa58146468fbf913278fe0b06b29b60ba5a7f5e8372176fc6433136202e038ef132e3c418d5803bc996995f10cb3375f693dc3d3487205960939842b09a7068a9fecd678ece2fda0c4b4acbb33c727a402468a48e5dd52f27c892b60002b5bf5eca175c029329914bf77e08370d4470d9fd94d5a37c697ebfa74d1bdb0877e3315d118052e10bc809d4391f9ff8ddd6e4705173a56347e026fe9d779c54dd65bf71f16c82a2b336e17a9c5546d20cfda062388930ea09ae9b28e0c1465f3dc1afe361dd8971996519123731cf9fb32067a5fcfdb27425696f51f5a7dfd0b0dc896e521586222ff22e3197b1fcafcaddd477f1bfa292ed6610425f4530f6fc626fb13322ad5be4ccb00c6dba2ec7d8de47399cf35cf75bd88c7df1509a2dcd2e6f143793ccdc4bf52524b6920641d2278996fcdbfa94fad9b10a0376dfda59d2143bb6bb8d557afb8aa404f75a8deb9c2b3439496048fad1cb89dd0896c3d830371ed3e5236163bc199f5cf382fbb12c197e65ca8266fd54b19c3831c092efe2ed9822e0b9ea52cdcf516c175ccf395b7921224a0336eb5739a33d16f01f5bfff860f68b1ff46a8fc90fe365237b32260c9ae9c898aabfdd95f22b0706008dd3b63fe6ba6fee9cc5a97cb71bad90da866cb011e465f796e682108161fdf8a5295e4837777ebd3827f7c5247e9ae0fb022228e186304fcc67bf0a68a27b64b1de1d45fdb44387bbae580dd91496d25142e3dad41b48c0ad5c70ad989b1b38647103579ea8941f4208b51fe95c50a64d6309965dece86d9c2675ba7ca4924815d2bcf4d60b98b2b97c50b720013cd79e8a688b30cc3b311dca320c9bfd5ac9255cbb3adefc0c31f4cb18b32fd6e42c51373123c7d6ff0acf0a80442df60a68ef2186a9c8c4ef843eef696c14ec2fd621783f8c07401b56cb26f4f12b39b7c4585339e287649eacd6b4d2b49b4d0a0c8131cb6641aa854c040002f976c754cd70c65af2a59abd53ad522c62656deccf5f5fa061bc632129824d85e895ee668408681c5792251aff33d25b65cdf7e427526d6e1cd503f46dd53c310aeade834478270c1fa2f9ec046b4ea2aefcf4baa12df8a40b7a77469b467299c61cd15df7442f60809b440bc4e68ec1646c72bc1d36af7f5ee6cc56660dc458a052057e52eae54c6a8a134afb448bbeb57125110616ad102bc01d73b69167ea3d032175a15cb83eea6992c3b9532d699b444e4e1ecbf763b3390bf0faeddc44d2f700b4e341c54c072eae356ac44dc1339127a920045d7a4ce63a6d4223dc5e66cb243a90b8aa5e12f08770b669f95968c6f0ab0204d677a21e53ddbc55d0c105aa6922fe8fe28815c4c5efdd32fc58b7f5e09a7051ab48509a2e37a0d5f1e08ebf1a986732e57995255cbd97a5634be9a3b9b8cbc668d4684c119e8e536eb3eda6dc484e06116fdea49654562b4f02996ca5a9fb35a1d9163b7d1c3fbc0c688d9a83f5a301052aa87ce2f6fd63a20bb86b8bab98ef2c81881666663b654dadaff7f232f90848e690acc02474a64e2aa1b0310e7f8ae988c6f372fa1c3cf776245c3041340af3eb556b83b605aa7aa5af2f42c78a6f0f12b06456c029b390fe1ce088640c12c72f47c688088d1af08a2a3904e4daeb0faf6678d4b1857544af97234749d98e74ced2906f06278cd1d7f1883a225ccfbffccad9e515fd6a9b8ab3509b1418fd7a79401504ea942f3b72280d6f7a3dce0eb54f0d6f6cdac2737b1a8830d2ae6387d8a99feb95bf553618804930340aa0690c22e936a3ed7a0a4b56ffc785f9a105b1723044fe270be952a0f995b2f277895fa64ac8a0a20a7689d31beb667a6a0221774d9a365c70b102d9b9c1e0b36720c6d8fea4ed5dca99591a640528b9968c4057c21fab9d8ef98f26a8388775d482e02b1a6a899b004e1e22cc9f255998cd0f1b02c737646625cbaf4e38e25bb73ce660ef3f2358ede1d4d37fe8e92f6f20aad7ce109a149ffbf724d70e81e9032e7a90a0270588a4fddaa4582fd3f2731ddf28df835d02d5f176d32f8ef2f91514510033748729253600216c7b2e57fd7aa6e2cbb3c7c3c0cb287dba1cbad124f625a0e3df5d66d72db7dc0223793f8a21f45df3bd4fbf2668d05abb17cdf59bb8182d9cdd47c76ffcc533b15a6800db892433323abc60b9298ce966cac6ade956128b62de33d74b450aa3fedaf8bbb6a91d5e81b3b2d139f7c2a8006fc37915f74418e029c4037dc70d446a023c25675491efb8a8e70a0d4f1249aa8fbebf4cc45c086936be597c84c8f7139b2c8f05bcd535ac1066b54fdef4272b2079a27d0dee5b062cb8082b2262b698c5e38300930b1bd705c82b91e20a0154e774ecdc7fd5b0ba2bdabe19fde28a1c35d90f2089c693814476852759718536e3de5128abdaa354a9b213b74b9afe8934f239b786952b4f3eea56f886da4dc9d710c9b9c568165f87e2834908dd50efd40c7e42c72ce517fec745f2886e75198e955f74118df2be544f3b875d4c0def04e821ca7235ef01e7b24b5cf81c1b233cd9199a1cac41e0cddb862345ed070a57c7e97622bf439969bcc7251cb9b1c6622b3d05c3f0959e17faf45ac22c472d2913b07b3ee9aa1b2f4d426db3536a03ac46a0391e6ff10f5ee290432fd4a35b983254b942108dd6e2557449743e57cfc0731789f7c51eeac1823f3cfe2b237c38ffa4020d838187f3dfb5965a3788efff41632b5fb890bd9aba1295f49d57c4ad4938273146d47be92bf44bd0bc0d967b43149a542692e7026abff4f6f10ee089cb2a2cf5ec75c7b80d56d768afc8a7de13d582633993273119d68dc3c099791dfba0ea5b7f6b0eab54f00614e9390b1c79b53bc1a7b869390a98fc89647533b6ce98f79461773aa97e64c764ab69966d685a6dd58b670bebfc85df9ec25fe0f9260fa8ab8f315012c1d060f48def7d0c02b0a8d57447eb8c11cd73da35fb6e4e1e41d9ff5469b7531514eb4a85e9d3ca8351043960e80f7e5f46d91a805cc7222499a805a176c372eb21f5a0d02e0f052efef662cf43c3ff2311d0662a98ce9213384ecc8430bd8e8f416d7532a4425153c4f1b0006701aa8a0d82c81bc7f4978e920c5f3eea3b305a4e21429c357a120ceeff2606d083cb8be1903e124bdd29b1ee57e6f79315bec7ffe1e7bdc59f9c84ea4e7d65532367147c47c24480ac86efb50e7d4f8ac2cb763c5b410bbbeefeae3760c861b58275d44eb7e2d6e7dcd4c32eb78e942f74b4b1d652757bf27f3937a5dcaa1fb02573279eaefd811d24f44dc4d5932a82f0d3989da09231c31a9fbeda08fd22555cff8723257b6a99af8c36cc6f4e2bef624976d5fa3097d2e90f000365890fff735259e0ea6151b57ef39c8b6961176d2dd7f5c22a126a5c7f05411f050d97794332ae006d542e20000bc992691bef72f4aed925de2010eae1f83a60d30b81c38186d9929b877045dc8ad2ba5e652223e653e0d2f9b73d3bc920770287e51a00fa0e66f9861daa1d0493e74c33b92de8ff4bf2916a49538987fe150d042e1b6503bb34f400bb7a989258a7a333bd89bd5da9a4705a9a93c8c24be32b699b66287466307db33eb8f1a89f4ae89a54158d7139177d828f5c97998639b6d8b538aa9581f6081cee52b23284c30a35fefed80fe8074b2f3ec35e5a95f2f71e7f8ed58fed876d6df441d6f8ebf69da89f6e7f62b4df6354ded5b073a2a5e1900671cc4870c5e76a46ad01cc12f92413233e6a9e8dbbbfda0990a44b1d9662e16454f4c26fea46fec3b20091e4ecf81deee4d0dc22359f8d23ac5a3fcefea431a1c1f6185e24ca93b38355211f3a99f290b5b3ab77936aa838ee016e48213e4c3d1e27337624145cf0832c9a3b2795530173021fab7d05a3bf624b6994583b77e141a34c0079702e5e38e15617bef94c41bf0ab53e7d7834af2b1bbd0f1d1b92d5c14e8a7275debc590c60725b857a35d57f9046e4859a8d8cb615bf1368df8df5ba049d556bd0a147d49111ee3ba72985af888d50a8eb594cb36e14b825717bd3d98731b0bd6ae23d27d088a538a94270b603883c6313584df9881d2f7e784b5b733f235e40b08edc10b0eef8d6122cb25c0c4bce239c0883f94aa7065eba0287abb30ebd564a5b7165bbd4b233af9a4c05e7eab191c3cc908c06bb0ad0e63b56600cba08e010453e88802ea7d00392992398b6838741aa8dafd6a6c980de9f0e3f05048b1c2dfca9ac48994f7dc02e7c0b9560ac69c1e55793f5a9752ae5993459ec52031685e39c895993ef265a3e40b92f85251b36af951e33316ee3c10a5d595f664b6de33b8adb63f875dc7f49cafef6e499e2385a05da91e78f3f561271d84788225415a1ba2abb491431920dc67fc8c51698108ca759d0a96b14d9c191c93ba3e04fd853c85890f433bff1a7e8dc5e60cf99a45d04e7eadcbce12e6ee504fe512f268cea4c882b88b188fb8294e34ffdc3fe25fe7c846f28c02d3fccc291820a7774a9ac47b7f82422fd62bd9c15a9229213dcc246d647b464a84106cab44b3b751b91157c141b258a091e8756983227971ea649ca94d11080a6722d2bf239f019c8c80dccb18bc43deae49668f13f7a84dd0f17b7d15eadd36cb5bd9a47c9f97b9c2ee37e2110082964bb95b64fb16e58d9614eb52f671aa534e4a256068684199eac419b86789cba619b328c31a04b18d7974802b73946140199a216e6b1a1c40031e79630d2035bb83718861fe933d4606f090546be78157d72b1d97502e275d45e68ddec278948ae751c7dcdbead180a79f22f2ebbe1c5651b74ceeb2680854be05646138bff53894f081f8acbb478b77aa2b0174031e074cf4b7dd1c11dc98e6d75aad5da909dd8c1b1e094adfdccfa87c7a9a54f8163b537f3723c10e721bbdd9bfe62007d3068f8e5a66f15c815e16ca2416ad5531c072150dc46814fa88dce16d00defd38eef3c0d56e9ed2907eda88770139bc2264e18fd359c02cd09805de2d7dc2ed46c3d0a20dd662fda0744ab595c4f1a5b9d044e63a482cbd7d745bf8977cfb0ce85eb2b4cd4fddb44614eef3b27956784a9a47699b54bb516cab148e8b24013b04270d70810192512f4dfa4f169d971625635eda08bfbceda007c788a8c34eff5baa0a3a8200bb5f4f9859774b876a008f68f47010d52361c670e5b0940b996971018fc1a8536649563015403a7ea38f647e311cf6c1af339fa41b304cf99d1bb64c6a2b9c0e7363fd5adf34d009bc5b0ebbbab69ef41677837598b74f7b45a2bc2c2b9f66730fd6534fdb27dd11d12152584f1d032c3e92e9ea0c0c5c23f3a22dd8edc64a841fab037fab3058a082b8976ac2e8965651dd002f31e043d66eb972e38ab3be464eb55a03610425e01d2b1eb473ec5009cad8dcce013b2fcff2fc39a73cdca90eb1b6a9c607a5c524cdd7d0f4b4f62a4a9fa30e2d3beb1902178200abdec05fc775143b595985dd87d11121414b1d1b2dbcd03735933d7bcd422eaa7573972373502ddf9e00c6273ffc2a9766ca786383fca6dfd1e06556791e436a7503cf475cea699e9149eccf545f3151db71f3c95c1b1c0b833f862da1a4dc2fac0ef29839b2925d03809f0d0eb0f4b18c1ad0f12e697c92fa90419a25a113590b32ff82a0610b643cb2a89bc67e28a6d0f2323d6e82310bd976fa140c3eca69abe942d37eefa2953960ec6367fcb6d805110e47e96eab53fc7054d06bc9a29eda2bb83e55edca8956c8623d947dad24690e4b05f84cc76a7c44826d05a4d8f6280bd153c161e15a797ffc0b70f3dab8592159bc4e992bab636671cae29e22f8201239c70563a74347bfa49282409d3340b96018cd024f737e095a2a5868bc5bcc42cf2c543fe26a0d9873c69e6f8251e22da5e0a89e314af7f173cfc5b62ac8ce1f47aaff4b29ac40e1976140f1adc36533fb8a94be9193c606354daa9f84207733b2bc0d09764da2cc1c5fbc0d15dcff81634f93e98a70c8ade457ac3604417f419b529153c9cb552c39a72df15afd04d8e482d490909efc481256e3e15e88defdd8bd0aa26a2d96b672dd8d3781b5d7df8f706d03fd1ff2015cf0c147a8b8861a40b41db4d99a1808afc9df9aa703c94319d76d0af6064e2d8d0e2f2630300735bb27754738b1bdbd512ef9d09689434e5fc32d27845419351bac7ddac86e06a54ae8ae8d090f1b5b910820cb1753c5d94387334322b75b207d2addab3d0027e8c9ea1a7b2462c385876cc91619a12b750948806220377dc3165dd630bfdcce7debb87bee47b6e86e1b7f562a7c4c63d934cc42de805eaaba50455940f4000ec46d79b2513048c1154b154b664fa40c8f5d391f6d9f0ea269ed51df4f803d5efbe97b225127bc4342195c417fdc54db6666be0c6b9082184e66883a7cbfb4c7e19e9ed92524a34985186b863d3fedce7b4e78bb7ddd428e0afa2ea3ca9c653823c7d87755b99b71d35d68b5de98599dfd43c27a405046072c7b315c45cd6c69b819b9fed0367dfa54be5e63399ca718f535c7d905040e77af1073f5aee4f48defad5ef803c423ccac4f63d466cac962dd1c170fec90bb97bceef19c75c804f6d2ab0907a7871c4487953a9929f998825e8d75a336e3dceac2ff01765461e5a4daa914b429b5f93bd2c8b114ad6e1338275632c7dcdf0b5fdd4b5acc33aad69a87afdef5df3b44f5cb44b3cbff284ffee752fa80d1da26fdc74b08767f6473c839b74c7aabc978b177db37f0346c41fc1d26ec1a084b4abf13733d006cac74e6034be0a603f1a747d3007307d766f4175afe0a16da25ecf330d2c6750311adb7fc2dc0660eb8b1578cde37f92e0bb3ad0fdabfd86720715d164e066dd7c83874637a954e04b17403866a3cc4a535a8aed837a13b098214dc0984a718a8b760cfb3f50887a84c50903e12487a0c4d29aa206bc5ba962120cf665cf6d40d3756c2a1061c7d6bbc5462dc9df567bb7116dfcccf23d4e42fb0a8995cd3ac4a682cb25cf724e75f033b3f467ce18e906077dd0fb579b65c437eab9e807d66335a2deb1cc8cb6a75b34cf4b2a5ab0bc838f3dc849d26d5a164472ccd29148f1fd692b3f9d52e8784c2dee8ef86bcc42d78734c87088ad85b5983e36edd7de161b0aeb40930a00dc6ccc34e6e273296539d60b6da338bad862bc5587dd99e6086d47f83f182095c92b333ec739ed8623130f30d39d755584d6dac26f5ea17de8698eeba5fe17fcef7fd89008914994ff9778a6de1d2e2fda4580924a971b8dfaede05ceb54d210b7812eb0772db7974dc6ee2305747ee32f4b3506e7e5585e5566fda5a127df9906b734f4116e41107ed35484aa38c789b0e09a8c668d1d76d05b7e163960ce38f7f6999f7dd098b5b4d56d0181227bd0534ab0d03cc07b5f4c41cdd68352b802d0d2853253ae9aae37ae96104761cb4c9f2173c97b02b68cdf529b18c15b1badbd0b5edfea35db282344a635f78465ed022689dcc3443dc02e1bd833134afa00fb6697c5b9986a79ed6cb3d6ecb79cda26e74b8733a2003a3d056ee8b91219ae10f805c6f858ca3d2ef8d52a91d1cfddb24f6ca351d2139da82a4e0450cc5871a49d3d93e96b532fe3441d9640f7ec7378dc781451ff5d7f19363babba7d23312d73f8196d5a8aab2430d4a6a262d6b283367e000e8b8c8818c79d2e2bebbf0ec72277f683e812e9bffb6b1ecd0545977df569c093206fcf07ecf6cf78afee0eecb9ab42ecc1400c93d31b722167d4133ce0429cf06d0fdaac251ed4c374aa2cfc15ec36f92f75c0fc95e037d3068568456a262dceac12a9ce8b61017f9b1e70e74dc66f6a960df1c80e13d3e2dce776233bb8a9cad920a4d82c39e404d6541bf26b227bc0db5461bed75f23de6df5e7e5c536a6ba35542ed972b80c7dde00d7516c590b77e7f1edb0d810d967418f3e0c82bc5113bd9423a75a8907dcb47096562a4221ebb813dfa49fd6db024e0270552827e73c2bbf34b27ad4b610baffffff45