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

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

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

Block Certificate

Block 76047 87bc73fa2992a95e1720798fcef7ec77cab23827e13b2cc501ae6b9a440839fb

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
c84ae9bfc258b3b9c9b929e3a5a54052a75452e31f476986660d8e2b5ddb8f1b
Certificate Block Hash
87bc73fa2992a95e1720798fcef7ec77cab23827e13b2cc501ae6b9a440839fb
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00b715000006fe0100
00100000000100000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000058a2eeda1c8fd47b447c57d23f856bedcf532c3842098d7b2d22b69f8df8dd8d1273b5533d06e543cba6d0fc815e0557b8c27994a5d0af012b2a39282dcd123d5dd766c0fabb1071d0f3c70f9af121862cabea1e7a23b5189020000000000000000020000000200b715000006fe0100

Raw Header Hex

0000402044ec063516a7d5337c96f15cd28f916670e2584d93178b1f38307b19b8e98fae4df70018466cee5c50855cee11e160feed1d57a08f8aa7e658e0e83e611fb7b03483376ac9da00181b8fdb5d2b8e0d668669471fe35254a75240a5a5e329b9c9b9b358c2bfe94ac8

Proof Data Hex

59,560 bytes
121216010307a0dedead8f1b82bcc266744ae15479a3842c78ab40b4928b52fe29a5e18d8d0afafca2750a9763866f288c839c4f9597bf3b0c1ad1192e7ccba8b0d6a171f3e501bff571d20a2995e121326dbec92d2efad1c69edeb9af6a856962861726901302d5f08c367efd9b8c6f4d33c9b14481f33dc4006a8861b9ad7e86543351d11d8fb5202b536bc37a1c866962cb091e33f6d562df70a8a1c807d7bd6d5b20636ebdd1f2cd4f4e2a62528dc98433c1f6ffe19f66dc1b408d09d395c4a957c6ef874eaf89f65cb923189a8bc465235171e0de33e4b7cd686af350dd03d08ae20a1247348362c6df393a820b8d7194469478324f671078402d4a15ec8edd35f92e94db2fc6b824f0256f91775713665a74a5cdea24a5d2523d3905f17470ca50751c0e2651849c5fa7af15b01ea9f80bb824742aab84a254d18c76f4d1ac11e9ef1f3186c45ad1b111618f7f8d420f097b99f1bfcec09b1dff6c68772b02503c3d9e74831d81e833055bf9e211687a5254a647a7e875ab0b9ae1d6ce351f86c8646ff0c5b0d2e6bd95a566c2998f1f9fdd1ec8bf44f6d722973762ba490b43e7a81fce9e8ec5b157bfc716dd49ea602af0cd0021062799f052984b8976035023719f1d72a97ddd7988e3f8c16574afe3d7ee2c4da3a989a3d9d6ff360cfed3ce9687a1d1b4fb5a111e02b68d103dfd45f9e797c3bf4923a143cf4b59af0844ee40ba7ddda469f74c0ecb0d0288415f37f25fd7174663b92d60a340630e422ab909b1be57ce8669d515fbcd11af30e37f25f709d4d181fc08fcbb3ff01f9d9460fcc9350551fe53b65575b371fd34c2690e4d40f0adea2d5bff4ce8a87bd0b67093738c85de8ddef7c1295421027b821ec5bfe10055493e0bb3826f4204e840e067fa13a656a4bf4b517111a877c99e39d8932ae59cc140fdf874f0bd37e5d7060e469d7c8a47e53e22d91f1c5d7c3c4542ae0ed9b14340b54dc15fe2d00d0b42af1806136bd72d4d68016cf01a04e6da63b37f03ff463968990fefdbfd8d6a1af55ec7ad984a3fc34950106c0430dc5a0d00736acd347e20e66f1cd7f3ec24fdd01bd13da6900f284c0ca64b92039c4e2b6800d8566faf1ed430ac54ec44d76d369ab70e290983636204caa63adef1dcd36c305ceeb9c0582be1d8e1d3b74c56426f2701d23ef6fd94126113ad8d4e876ea71ff6f3503a941be8d0a91e233eb9eb2eee7fd7497c1ce5a142149422f0aaeeda125dae695fe00a37dca6a87031d784a706d2db040b3e7529518e8f2b46cf02b7e75de08ae40554b727cbd0cbeea4a8c565a6767fd44185c443d1ff08cb9eecda67adf9bdddeaf1bc1e653893a173e35b9cc42d73d466bdb705c225efc4814898191d889e8d14ceabffd4887df90325a91ff4c063764d2ea8fb7aff66f7bf17ca117ee3bd0cf7c34d5f60b06ee125bf24822666216310c0ea84a923ffda69d15665962d546728315fb678361580777ba9f92cb402b6e43b976fc69870f73e9f5f4223b70eb146496d03b27441d01b18b9258d85b83fe418b1b6e5bf58e22b068cc36a1e9afd4e1b605e203665b8d6d9b9ca3071963f124f2657c65391dcad422a17a82b9572b24171283c12c993956a454d65b2b9c32454d278fed93aa4880aba5a71517a8d302a3b90fbc40cf5ba0be17d0a3c9f2e7bde51a27fb9e75e9ab11f2aae31897efad0eaa984aeec851c5b693b831512f1cd5b82ccafad41fce06642f4dbc4c05bc1cd9463df7142283acba980de559d218c173fc95c8d02cec31b89029c37d141c4e5928192b5abcb7f7f655bb76ac85da12d8dccdfd87018937577a3cf14afb15e6aac63b542a32a3be53b2043601569277da573ab4954f9e23f366c7a4d00d8677a43aa7e04dbb6bf3d84302d3f4e4b0d238d05f010280f1cc0f7a84fe484a641b0da8b01354c3c1e75261d155d33c6b638320e2b73d9860db975b6af5a74de1f99b6579b3209693a1256c1645e5df4bf2d01940d3f6a013b7d720b2998a7bc06a05e659ce82bf1a394fd5a05bbbabb892f5a7eac6de2934afd05287742e6a591f9a7d580be2525585dffacf172f6630a7db1840163653f999ca688cd7610adb1aaeff677ebc6489c4442256398e0e2eca70977679e7385eabecd635c242f565f76f085f4ac2395598bcf25d1fc40747841c68485f460274bf390265786297f11102d3672be4e2a5561c2bfa49519f6e4c43cbc8494c8cbe046c153c049b285ccbdfc7ecbd757532b69443f7c7aa7c328c7d9e1983fed547fa8d14a022b8c4c7daeb740a39fae5b35242e136072f38c6455a5bff39893f7a63e9304827284c5e7d55c2833e9fcef491e36f68d31011c0ab49b606e0f3a8d1b28f69212e2b5083fb4479039578f15415fa5923d150b3135ef13d5fd9e1bfa6aa295a9a513e12502748a6ceac13972bf08842bd6caeac04353cd046089571a51a2be77d5e762856e7960e6e93fa012fc6ab2e5d86cce2a9e8507a474f2a85d3c94c29a717def5278fb94a4d91e987e87007a968fe79a925d452fb5dcd571abc86eb33ad9df49376ff50d8b65acf429fac3b9ccde87636666f1a0cdd6263c3d8b6f6a67c57815d54c205d59405f04d9c8c5cbb642fb5d885371fa12c652cccc8e176ea85db96c4989b0687cb8956d23018a003f3b327e4eba9c31bcd26e2fd0dcced63e2f0408b56b9f31616302fd7d9760db08a53d9ee4fbe7b74fb667eccd8cdac8fe9056d387ecae88ffd835d0da5bad046d3688ae39f6edfed1e0452bfd11f93af86851ddfdf31e610ba366e9814134ebdda5582c3a2ef0c7490c6148f686a2f8c4655d7f9cb59fd3cdda08a46110c031d0e6b07fa9ba20680d48f3555e885614e2663f9c12ac85dca78f7cf72fff40ca052f5f6acfaeaf717de250eff89839ee2220d9029732f4a5aeccf7e6ab0c067d55fd63514f241f0b166255bc9574fd59b608c7a88a5121aad9537ad7e27c2cfbcb66b2933a204441a07222ded525a6ba3fa6f83a760aa4d56ecfa3955fc0c26a5b5c95dfe40d5b7c55e1af8de90322898c1e7d0d8e8646bf463d377fa2116e83bedbf54e850c10012c6823d483b43aae489baa6b6ad70b6e1cabc5bcdf72d53e82d34c1b08f6f55d5ece9d5398d70efbc823e6fe52d231895f5e4f9715c174e93eff672853161780e437f9af7a0c5f1151ba357273135d240e66048ccd098a63596ca6ab5d8469cac5dd084e9f124f9650172123b7b63c791eedfba2ec3b1e06452f1edab8045d995cd70c80ea31711bdf5f5d93e0f98e4173e22e8454c581e731c72c832bae12508b67d762e8155331fd38583b0f83baea9c0a19f8f1c187f1c7baba9c1f2e645ed915d063eb3ce00867e96e0ebfca9cb8e5648d3bc3ef2dc1042dbf68bc9eb823ae1b86afb6bda0fa7007fc6aa04a2c27ee1769234546d430e1f73a34bce743f470be81164bdc4dc5fa0756d5b02c67dfdde2e3ee94a14275561fc09e37a9592c787455cea6714a2c699dfc18a5010b0234ceee81af493ab76a44ecc59eb119bb31f690d106b48eb58dab194168fd208c9136656eea0d56fad17a98a9945915d8f884a60fce4b97deef0b37eda970500fea97e6c87741810569e23caf498714ed6f6a7a93fa0194acb92f04b75a481ead6212102636aee5490f5cdf85e84a0b29b048f1fc57d0dbe0587d4018ac66bcf758fe9689b63f72ea4e57574b13ede6f091d4b9bc1e5a22c166179606d735db24f283b14373493c7f09dff3a45def0aa3c24abf8b5a5f55565230287394849124a4c100c73ef0fb3649d79b9bb52e18ba9bb61cf999a13d0a884fe1f7bdae2b9b3aa85f0f9e18f98538e146fea3dfa9fa2e21fbfece2990e2d4ef87d53b5b2d9744ffac177705644baefea18a925186407bf0ae20ac8d94b585322b58f7fcb27a38199b7bc2e8a7fb82d5959474bc2eaf8039744573423e498c779905a8019add36a495068b8c8e91de533151a7e8ab2aec0ee43fccbd22c6fba05ff4f01e6fbdf21c532c249454b2879ff680889b15d67fa78aa5a29ad9aaa686613aede59bd7d96648be03dff86a4d4d0c52643f6bd8e97cb877baeb9108115e089b37accb138797b2bb4fbc39cacc1b16655c7896e2520eacabc754d1a51fbdffd24fb95ae37934ec30f15b7c642ffd373c24dcb36966d4ac12dd7dbe4f6f87e2d3e51a217d3121f98df5e4cb8bd08424a295bd624a7113ce82a7ee7918803eec05e8c56851d9a6fece7ced80786304c54c13062971b69015d9e9dc119f2ca688b2877ddcc41e4f3d6ed732cd1442791b134fdec28b5d0557672e45ac7b19e8da30695ff444c1f617f9bc23ef4dc8a4870cc3e7a0f8252c29d6cb6614233ebcc4a322869118bcf4872fcd6f2010b43b03e02f2e2747d50737870d541147fa44aa5ae75be26b540c9836f79bf6d612bd772d111a8f296439f369de9c7a66266a9f405bf6fd600cf8689de1eebdb7e3d45b3d2869615b5b68c30f3f0c4252ab14502a530d0a2b3068938c3ec0a2949f0d5466cbd9549b225fb48f54a2b3babf835580ec8b3fa5d1a448df4fe71bebf92ffe4b60bbaa0e2b59ca6a8796f3cde4c7fd3b57dc700b2aa80b8f86e798f81358bb158a7bf0e649bdb8399f75c2e5daee4d2bacc219732ab48bde68565f8bb7677766332c11b48e7daa4b30cdf9aa819d092ba05a12c5a632fb4c086657bbfafe6b065396b72f9d2e594002ca2721d1629f95118e8ee889cad53cd62317a3c992cc9d16816fe3e174e00cdb25eaf413ceef8bcd8d32ea3537884f983e9b4a415618a5d533ad7b3d5d001f63baedfc77c1e69a09a5a6a0794a947f9681ab411746f4d3048d800d378c69c7a27f6203f46a70044775b51e606d56ee622739c73790b73a8f2fd85508370751a51b85887d032edd599048567ff558202b21ac095706159642948fb2b6bfe7050d432426df32bddfd8160df07e3d7e98386fa8a08abcf752fa3b986f678ec3d04c4dc5d3908d00447279cfc6a6bd1a094c1d77efb9e94f1df1e5963afbd68a83a7d35414dbca68ddaf0be6866f8b5d13ae4eb368c21a4d6f5a7457cad42fc0c8b534659a96cfd48394763e602c1e4202171decbffae8436c1d5f33bdb8248c83758eb9cc390e34a9f8de5ab9aa85a4b22e567902c6f783acde861475216e9df79611b612bb846e589a3d7597f65341c83501250398a160ebfa0866b6a8ee5d9ad6e28472a25d2bbd22cfc39fa15c7547a57c2d8f87459e4c4d763d18e8ecd6eb166e70fe2222a9bb44655657c832a22d81d81e0790676f48b578baf2da72e58a08727279c63667503dcba5eafeaa984f88d7d99780951518011ef5e0dffbbe0e681355f1568afeddf3bae2d02eea2118a87cfea9e3b2a49829fa2e77ced2d61a1da5d418cbc567b1ae4905c27cf2093441db2cc4056939cf278b621fe3745a6e3d521d1cc0aa1e69035738bc295b23f4ed8425a3a40dba5636a40e5322bae4416201e4b5ba6acc3fdd62570a5d8474bafb8f9b947a3fe0588a44aac7b03e8389463ee862604ba9b5dca04d161166cdda564ab3438b18cdf2f2f8be3134872362d1e54e0f3f991cc744752b2149c5b9676930bae63215b16ff1c543f64ec1a52fc92c3e2cc99eae9f4d37b5dc25fdb73bab265be3e4d95fbf3eb190ad5dcaccf21961d0a2c92f40180c8a309741262baf925d72647139b643e73a85c59487b27a7d12e062d5e01a4a04d89dbbe0822525c6393d42f6058731fe4a3e058e8b2ecd1d88fca7de3bbf6dc86db489440727cc1f0188b3485910dd8763e41659903af5bb1271314ab5c1738ef0f64518f5b235f6c7cbf2dde53aa2d4f5048c4d434e534ec9825a4ce6f6e2831f840d12da68bcffb1909d3399f70673a51a12699841f790acb3c500f644e85fe9720586ac96bcf39fc4785b933eb827b2ba5dede982daecc850c96bfb1b5c111115a09e788f4cc3ca3c4326806cc8c3504f7ca691b4b9a828fec5809de5ca881c68d0f6511582f76628a61c3f25d35e9643e453ef46cbd5090296e3cd9719572e8cc30d7e3ddfb7797b751f6890dced2b64f74147a5c37af06d76c02fb41559844a6017f1f106b241dc9f80cca3d47955a4bc894e258a75ddc1ddad07a7bace5700aa9caf34f2058cdc97c298d1792c46517d83401778b192be7d8192fcb54b2f100930e7982ebaf86cf9e8a810b5a630275ae29dba840fac2c18a57f195cc2f11f4ae7d952377b723b5850f6ee9ee42ec198c722e60f1f0d062c35cbf8ebbd688490a54705fdd69b136433284ec2d25890f9ee4332a98d132f7233efd9e52375d3587f84b025857a247fd19eb4a127913e6fd94a93737d389153979ff95d4483751933f7ab924daba51f0fe0b5cea94da9be53919751217f75fb6e9c33a8d825f97da2f6130d945457d6bb67637b8c9a244749a97a89a1bb518d1ae371f32d7d5411832ccb66a9ace37c9a5c8fbc799e4d743963a57d6459693211ab4a4d004df96cbac7d461e042bf1ee22ad930ff34eb338602c011013cf1f32b2f981e07c07fff6a6eff8886862c5f05e2ea4d066414ec93930b325c204678b45a2e48a26408bde22171e5ed66250bb8f202138f5152e27f5fbab9822faade1f89e3929ec235e57e55fe1840e9da4eb8c1e1891bd32ff03ea9d31e987e849365fa0f0f718bc4486c1f6c35ced9b0293d901e9783238bb8bac24129ba3ea920cd8faa490cc6987f64febd6672e0992ac05c20f728d1844449e3f49dc1010e2490190b3e91af5c7031d30996ad113d587ca9679f7147707405bf1f8f69217c2f4d7a8713e146f6305a403eee7583c0773a3059406365b08f2877dd85205267aabf7d4aba6fa40355f05ef9f050b707510b5586ecbc2583b8a85961ffcdd5eea9755cf84d346094c762e06460649e187d5e4164d1731b88e979af6ee30a01bfd8e26f81b4bba35e8ad73905f7f7ebaffd2a69949cc5e8de24b6466bd255a1e15d7fb34a844acb1e04a319dc444ba8e58a21b04db438beea4a6859120f8fdcccaef857bcbfb59e818db6ec1b18297f00bb058bf97c4d0066234eeff463880f500acb3a77b9bfffdbdc5605b3b02c267cc6f33f0b70487e6166292219c23e4a581e9ac1ed7513959f0aaba3f6e8b340b155e03d43c30db44ac0458aa2c8ec24bdec5ac9c6753fc257746415de883454b21c606bd39b2b813dcdb3ba3a6c44d694f915d2bd71f3c6135caf2166e10c1e7d0760ee257de8d225298cfa8c857a8c8a5af6c2492d59c90d61e657ad283e2b280964982b3e9e727fa2941eec5a7511aad1ac3c40d44af94880e6b546514550937595e062e4ef8698600347473c4b3926fd43fd4504d97a8de40a7c0c1982b28179758a423d039aaf07cd62aa83a4a196a2cd5ebaed452f3bd10b0474b5f9cf8f9d70bdff13f5cb6377e20d4981e0f1485ebfcbcffd22e2f408f6f99e3ac6285f22ab56af8012ffa5c7c5e08514bcd09d11cc28a2f9541cda6f813cbc68399256bc0891e230597f70fb1ae5642436cb165fddcaf3105b2c326331b2182cba28c00d883cb6c7d33c9053261e535b0123a3204483bbd6eae9a1258960a1ebcedc8c1f0d57fc38e284ff97f6374d8cbf989cfa4c3dc16a4bb56614727798fa218ea6f0c9b4fee845b4d24e9481e0425130312723ca5296f837d1bec95a9bf1877103d8fc81adffc2e920b0a1618db2445becfd0e3862221e4098b787b14c0e1aa6a4df913f050d8700053a321e9e705affb988bff0262f7cd7ed456e5c5f71d1a7b2b9b3ad2919c7b74121bea32b3e33245bd20a8cd41a5376d6bb77b1b126621b2a7fbb84f98c1990f7c3eedfd5b6a620b712142c3f028dbd8563ecd6e739a326d79aa3d9809fc3dc79a2f24a6d0f04c82a2d2de7b33c51ffd28ea0a55c4ad3d591b4752c3e2c73476fd269153531ca04eb12375043284f486f05fa1eff234a46b15bcb00c8ebf5d8caf9c574735ca8dd51c640638b9150ec0f5c82f9e44b48766f0e33435da8913d47156f168875db4d4989a68dad0e933c1b74f5dd5550eed8e92fd7a04dc6d0acc3a70b500e0a57e5c31b422b3b788b5943a56031f72ee2653a129327716f8668eb9c1ad43681987b7e64f2661c1fb5e093ce8f8bba6d8db5ee42c8c99f4818df20e7eb1144df701a6f4761f7bff5a7a870489afaf63616c4eaf642b6e17ae760f1951967606c751afdcf30424261e231a67010958d08c20887167c14dea49ad59ffd18301e6342e4de58516ca45e09944c69e4d20807fc79c967c66bd0e4a70a9b902d1033eb1c7ce1a224c57adb6fa6573dd61446b8ffc6ef135c1af1b2aeb266a76f3898c0836347b6f640685beecdd108e9ce2d2a3c00ef2f4d104854104670ed62af58dda72c23394ab8ef27619d6a7ff2865cf6332b1f06eadc6c3cab83b44f733771e9e5af8dbe7e40388e28ddbdfcc89a2e1362afba845037716742c584417f01b738a54ab3c97489015379f7e6ef484cec5a872e68682c27f904bae63283dd1375f62e12d67e80f761260b330e57affb2a673a54065f8217d54c31c96035267b81072e461e8fe89997ec07d04abd1b19a6fd615a555c05dbbfd2b018aa52ba365d1e7ca8e46766bbeabdd64d929b2d09aa08d245b840a5c2a99bc65d79e176774ec4ece44409fc1610680393b95fa68fab764ca147f2db541eda7cb47dd2ee492b2ee1eaff816ba650b1f26036c179b650198a5d91a7c9172b46eec98c37a662d270240c39c4a48c9f40f11967cf204effc8c755de82ee82d1cec694511fe0a4fb6a2e84d547337547511c6c1e24d4ca246309123608d0425d6b006eaf243b3aa806e896a2b164d6fc280b25eee1d2bc1db71351273ca9f7aa91ab0d1a1caf6bc7e4cce0ee439f5d3812b12492aaf1fa19a6947a309abd086c2e423a61969b6f8a95b37a9bd4bae516b3c6515927b50577bd1714c516127486fff5a2a18a9b0869e091c1bad9a2a585738a1b1834a6896f0bf499292c88273c3b0d2d5689aa83ac5ce13e7d64d989171f5830ec3110694bac01355c2d94a09637c96b292f9d7b1586501f6de20f1bf1c6af8798947744645865b39ca98b326e7cc48aadab1ed2c2b8a9b2d97fb07888c98b769423f9719d5cb99e3a1b8b19b37836b55456ea35bdc24f9e911c0c396f811f2bf3d268607b278862d76bde5ae877e085e999264811ee2f836783fae8938a568ce847dc64b06508140f4d8058aa1e1767f6b675f3bb21e7aa2c3c5cdcbb8abba4084df673e1f8e62f19d2a2e7571536273468a757e93c1a5662b9b782dfe4ea9eebd00915d612aaa7c2e76fc7b9603ca3411bc071cb67b4cd15d6a85bf24457b6d58387d429ea24f1e35d7021bc63d8b24835250475b8e8bb04c2c964815137ab72033fd64bd58a317b7b34dadc9e8ddbe7558fde72dc15601b82671f9d7a1a797e50fba005c7615e0f8ade79ede5e99008af862ad76117d01002b7793e12cf76151ccab4c5d2fc4f6d74afd51e3f53298c544267c1df6e63ca38fcf346cd60272878e08fd30d04a7002efa1a50453552f081e932487e097e6485e89e93b1c591e315453c407690aa97e649fda83e9647eaa42c221e3ea9f80376bb63e2a8480298798fcf62895af98865bed2ed092235417bf421dbb436eab444c7fc91aa7484ce64360cf72b8ce9e2bb0416b4d7045da50ff16a249b5eec8591628ee2262c331bea29ffaa55b6d14de08606176a2d42152376dafcad8747fd0b61f68c74fb1c66e43a9f5d01407d62d1c284e4840229cb0174032293f09be3648af988dca7135334c3a20dbc0f7c4af5ba27040e9f95cd51afea7f305c8b184faa28246648bd171c3ea2cb00e8574061f35f63f4400dee010a40ebebc087928cc10f031a62c0bc592705d95310cb557ab84bee7c96be0e362cd19530bac9e8d22ea603ede86e00705c4841f295dc6b73d7aa351c99097580604b9239830159e5cee426f6a2ae81af93a46e84b4aec4dddf4807edcb2206a5022d16a5b394676e52fa7301575a512596b5d92d9c2c41df0faf79d9aefbc2a2a10dfbfeb331f8a10ac6fa29b4de1bae77be6b6ec2cc58ff8718fc39fdec2e749b500f3c730db10e8ba71966344291672894c35a559af3c34a765ee9059cfa54acbbcf641ea239d399141c4648e17c78bffaf5a7a4eaf67f312cb92b50b3aaa197e504ad7ccdce8bebc4d995519a2129c7f6eedfa0273d7ec8a60f8ae4898a6338b6ed52a063ec0a861b7c71b5397f44d2196e1af1068b58aecc1c307c804fc90a2cb8a1f73fac7de3a2bfb82b777d728a2651a43211b33107ba90900e4c674548c5cbd0ae6d25175ee904a9b9afcbd9e07139a19d52cfb49790b289bb5b1143b67fbffbca3042e4a9dc7961c86b8a70aeb738e708056b1984765e2ca432a0381d353fb37bae5090c524d2a0a0ce891ef2b232f8c2472035090bd3b94bf5bf4a80f1ef24bb3848800d25c9f3f6c4e58ee982b29bd69ae652615fb648b217da9630357bb10e9dbf30ac738fc2985faac52b8beac8cc02af03b63537431633f937046556ec177905014f18676a1cc2bf0061790946b5d1ae43ce4b2d805f8a5791440561655bb5b67cce259d124a6c7fc4ec0396b8423c389954ab5cfc58a000cb180ad2274c3615c0350520cb568f532953b88ab1093a241c7ae562cf2dc51d361b79283c24163165cd3a7917cc34a00b078aa557f2f3192a22dbb9ab93ddb840264bffb0159e6e2dbfcee1d7e210de420769fcdcadab335c08e5e6774b39588969072483252ca69ab4b1222a245063d860ab70b70f63a7628cda12f72542d86c465ab5f946ffacacc52f759692db1d00509e5703a3d9b20c73df1bd09717a34850f5a8f6aa197f9a53b4d7f8aa8c9b7d3611df3b615dac960d3c661c66a6641d0a1ba5771e8ba926fb2af0e571162bcfd43600316d372d2fc31a067662ffc88d5fa6c84e520cb9905f2db94cbf7e5654342e0ccee690b2ddbe7a84987230011ed5372346bb0edc22a141c601acb1e73c0534e5a3f38d7f2ea416c565fa3ee3838743dc95eeea185e19091e57ada16928701cba9eb5744e54affac27cd27bb3d7643a035715d9451fb6ba3ffcf3b4887010a43250567c03a31524477da4ff30cd914f88757cf00738ddba9e76882e9b4c914a390c2973edb08fedbbe6e66394aeb3d73359c0a2d83836a2b44a5722c448f2f80c9e878bcbcd111904c41494bea550d81928ac25feb66022a0030b978223e571d1561849adc66d502098b227c678a1ae3235f03b0d42e306d414914911b59334acf00fb8fdff6777b164aaaade586b91b4db50878b95263c5387c3159fa400833d7933266e759632c2b5eee9ad5302d37c3bbe3efa7c2be9286b4aa373f94c73eea3c9ce7a54f54a9e50706ea6431d732c8243d5172956cb921d480ac8f53ac48e506803cd09588032c1a4f0c0d9eafbdf86ac2671fde4c5994d1dfbbe2e8d936399d3c75270512476af8608cf208c4a74563eda8a70237a2590d9085f97497fba62879937c6f6ddc347d0d46eb99851e0da81a8c9bb2a7dfc364db94f0b173a4365ab2a40d4721989ec3aade3daac2d05e850518efc2fd30964bcc84b77435c34f0cb6613ab0b7e0cdcd6f95b32771694db3b46a378eaebf0cf12c247c57bdf509daaa0fb1b11cb17cb7cb3a6dff814a597bed88a2b6cf88d61a8f161d4674896b14c40ad174b68be2c6048a7070ef4b37f1dfb64c180207350c744bbe614498bf85764c0181b09a7b73c98b9ee58a4c9aa329067b9d42919cb9aca97de371bca3ad44d145e7d6fb630ca7171d09a8194589dd9a936aab93de1f13b6133fdb4f2702594479c00c8acc166d18b7e0fa82f28183eb798f69fb2c79de57a1fe90a270d700e01f53649c42a431f85f876b197844ba8b46824ca134d07e7b6f1cd6ece2029b79ddf1d934111b35f3787a2b6a287b8915c234bc261da74fa6d113e49e712fa80d8c1590c9a90827fed6461daa6d9413f16634d5396b6b01bf4a2929f1c6a290178d3e3b256cc213e3c569b515cebc078e00aeaecbfd45de5787a6ffb89ad7b4e2f48e3192392fba3f1110afb717ac6cd464bb32e37c66e3877a4217e17d8d79835b77512cad969ea840a4e5e0be74991f06051c06793d43b20509192219863f66b91e8c9ebd32ed9c1ea11c4cef2ab8cd2d6558275a5e14f76911479bdcc23aa201d1457a87c3c8ab4f1f6eec200264716196073cfa015084fafd99efd1870b318648a59b123bd0b55c9dff9fb22354b1557a45f35f6ba210a19b87dbcb8a17a85eb9453d58a02e8b3743e2889e6567107245ed675a833e5e37705dfccec0a9c33f6db149f309cf0bb324034f7ab856fe4fbfc64b28a4a3a34290246f3531b87f349549edf5a0b48c10dff4ec27850085409eb10ab85aaa2aad149afb05a455cfa248a631624adc079e8e618797c7fea815b579da5fb4bed0896601a7f35b40a38449de808ed0c1c64c67acc9c3ae1722fd721f40813d87acb4af5f743dda4dae981346c5b37523330d849525b2c389b62b68a44a474abf4b64f46b42a4cb2655fa9ee13fc609ba25863ef62443c5207caa7c3df9555659dca5da4bb23df51bc84588a725ae387ca1697d30740823b3ccb91d88d3d15ea3d0f35fddd0b24b7eb3db9efe1f8074c3d1ab8b6f481c17215f3d43a63a48b5ae343bb3699e8e73cba97be57bc0acef6d358a4a558ede2fd46a13bef98f3cbba317c1008e34ff3589a33f1dfd3b0270feb937632f356a1af234571db0c4a57f019304768b6f6e1176475289f564484b91757e18b1cc9a296b135eed07b412842863f339655d4718ccad17581d605909ec2ae2a7ccd30f3abb2c4e96651a6a21d50acdcce0b3bdbb723e5e22b78c2da4ea9a18ea8da52b855c454a90a6eb441c95bf6ac03dc74ed6579628bc640e2540f0239ca2ac59816048aff1f918423c5aa35ed2024cd1dc589ec97cc85f9b1cd1e5d981fc1680deb6ac9fb3756eba22bb740cd213f252c09f3973a8b286f07c3d0131d851e4ffa42e1b383bd9a6c3f7aa5ae372acd79959871b0167cd225f933597ed71dd7e3f186c377bda2398131ba13255383747579d40568bb6584341769e672c1539d75784905e3fcc31148cd6a0095132506e2bd70951952ed4d65d91859447b21347a1a94f811b81df7c58cc3c8857b615aa5609c92251d0915cc2a17705525253af9e0c90dcc4dc23c6984921691a12feb7b51d6ea608e2419e52be21307d3f9f354ca004b1732522e462d7a34e0dbf1ff82485f0199b5c8102bfe364b360a183a96e0f8b67af097c2fd5bf266760e1a537ab8ff315c866df81c92b09b96009f0ed3f50b595ce2e7901d89ae434b81577e611ea8fa8a60fbc89f3e90d69f590119880ca6c1e54f14b44f79f5e68199109ef4ce075530e454a714f0df606c8d07ede1004c9e4190d31ac23c28b587a1e6586448e85c7cd8040ce68bf4e1cf6fdd1ff9b841d3b44b4484e52d6337711a89c661b372b225c1ff0b396aaba562f8a8530b99b0cfa1b4bea2ad99b55f0964377010211d4500d1432a49fdf100083935a86e55e8e7dd4e81423fec0aef05c8d54dc9ac6e50bfd0a205d98b0c0fe087946f13f7831c2f9c98a832a8e7ccaa0149d975a16946ce4a072d0ed714026019e9ebecbbe91b65a448a1121483b506308bb42cf6ee76cd2cf3b42acecc4f0cdd141b892641c38162438352821a80b4eb44a9bd226133b4fad90c09e8d3be63e87c847da8dee5828b4e14ba723488c9ccc7940ce1a6e1e6cd522eb6f8e307a826bbe5aee3ae1b844d98463d2a295918f4341d13c05e698984214a3ed27055f95d7f35091415b2cbc288753a8962189bc6e93ee54f626399334fa2df3ec68bcb792b4525cdaa3b07f22269d187f8b5d7ad362a6f9a1eaa45a9c2689040977f245959f152087e31b7919da06a939440aa89cd925ac23169929b2272384ecd2801cf2a047533ccf97519253995deea4cedaf53fd431d132d2053aec843d58f5bef83f06667606eae778b484b9dc96ea73b2ee434e79d96e652694cc056e49f0edcda3eeefe425847947f20206612f2d0a5e6f62e2debfd16269f28f229af12ea681bd946f6301b53557e2747c0e09e21a02df9c26c960c3cd0bccaa9a4df525b509b08c8929da0fa8aa606ccb9ee225e056db2091f50d16073fcf9406ca105faf5668b02517f6522b533c0269ed07d42e25ee952ca070a8c903bb9c06a97adf061a8ff5e1cff6feba84a6bf2881aca651cbb3e3714e1459094766f3691c6547a35aaed5b20f3c164d6150968f375db73ff25ecad3b7f4bd8e0543ff9c9b9621a1f1c7a6f7a015b212c85298f3d31fabfc4bde44fe90cbb39d5f1e2058caf16a05c140aa04acc3c42d9ecd274d00ca3ed24905a09ad89b6ce06a8de647ace1d337ac8328618090b3bcea515aab35510e98601b2cbaaae3543c0ef1760f9513ecd913d459c7474801927970de245cad614bfbb9c81a93bb939e0730f5dda2a382997aa49d72ff7b0cede48975c040befef0c3e7fd1345f0afa448ec77453b8ab93548ec302142a8a351e08c498967799132dd8f564e4f71e8bacae1ccc6d0e5e88a3de3e8026d0a7769fad4b838980ab5753fa1c1dce80202f73ec3fbd49f55c1623b062318b3c4a405c5d29d9a38a34109a44f438d85e27f0721b3dd672b66ae74b340a596aebb8742fdd58f51910a4451c52960742ed2e71a60cac93412787bb797034f523ee533c3cc5ab1511c008de9b3fd99e9bcd37e6c7e71a4e4e14a353402f0b38f594f8a95d6deb0baab2f9ea6b72299660707735a95cc3d902d6fc6655bfdfc50e90084cbcb7aec66ddd227f95c75162c93e2a2ad9bbf9e0eadc274e9932984e8e8cdc1bda9e6846da72e8178916420f2b0b0494595a669d9c4877a179cc945d2b0d98906898d529aa82a62e4f720c3b791fcb9bc5f80dfc946b8fe1c0244989e78f3c66d19ea05a00888b17ff765f56f5b6c4444e32095e3618b773be0dd705b15d15a6816cbc227471b5445fa1fd2c9b91b0ac3c42df01f801f34b602c1dd9537823d95f896b0a5eb047ca24c1da692cefe7942b07763c639eac0543e83c213ddbc88fa6084dc19ad91fe5b22a99face0e4e85c7956d21a3590f182b089bdb8275ff79e59763fe6e67e8cb01a347d6201e792a100b4612966f04897307923fbcbef9611a50ce9eed017252953c7fc2d192b8f3588e92d0d2a55c3e283f27667d5f36d4b8cb9ea97672b25ba6160c8f57a665c4a1b4ce5ef290972b9bdc23024a8010ab97c22f70a0d9caa00dded1ab251612dcc4bc3362dfd49367a7466e1ade3430f4a1df6df2aac3e077e2aa0606f475c7222f08269cc0e23fda56a252810b4384d862d51eadf9df2b7d303fd7a772683999c5f037837c791a6e43c74d38449b1e4ceabfc63a8c08716d7363c74eba561872925e9f85de9984f58cdc6d77efb40ac08e84f87c0bb04a114d65f8395a067848c9516f936f46347d4b0122fbf418b1ce93d3c4b66092a81341c8aadd9860ff4e8c56b6fd1f5ff7a32c2e2607096cdfc083b630832ef91928d8c5ea886dc53625b8b918615515d1bf1316e07d9baf1f1a7cd7ee48a8d188536690836dacd24afc87720f90e433457a90a7b9584db9e8262b3c5c3094fe4201400730ea970cf7dabb3e06fbaecd5cd85d28fb03e94406b4821dd6f05dd461f5b777309786cb817889edd8206855ee07fc09d55a2439adf8a7b6888fa6f521876245379b33f46bb0dfc5855b27752c0ff5bb57fbc8b55a0c291a240bc970209c4a9e9ca6ec6da2e7e48e91225f37fe7fe066df351e622d31ebdc9ef6c3c43ed3e244a55a538227631a1c98dc3556b7e115c10e0d9a1b2aaf4769175b3746fbadc42397742072b5014ca3c775dfde89198c89ab14a4c6c39dc0d6a219b2318ef8eedc008f4bdc89a17c1e070cada36761244a24c344737a46099c5ddb509c0f66127f420a4de53568d0bc2adb87ac897c779782aa372e9f55f1f4b93b6fe63c15947153b3392760d695bf118c890ab8aa4a774ca21bfb01ffcbcbea71d2a8f4daa2f6fac24f989095e48fb349618d0e7e9e25093140ac0b361cfb4e5f78dcce1858a849d264c1bca69d113eb3678fd3f8b7bd5f96bd21a8a1e22045aa9f60be1a5b6f39bc60965be8705b102d72931a8b73cf4a259c1c6287e11cef8025b750c552e3a94347f1140accfb52c1f8efdf737004a46daf98aea1f00c6b7957eb8d4882837a17366f4181e125cadb3e52bbe69bb99642b6327be358e27bf2aafb1227e804361425e463f104773b8498d67d128a673ab44729a510ae1f9f40a1ca92c21ca68af5b8e88a30233591752445096965b9fb33bd6df5295dc3336deded13b6b05f5eaac159556674ef356f5e33d1e8f38dd131631a8235a88d4940e91a49b0702c8294519b35f25eeba01836aab50901414e33d5669f2cb242867aca71170f7452ff62ced0816ffffee59aa5ec433553270267ce50e0edfdda27b2ca27549b891f4b48694a83f0311b08f153dbf7c5de98d8aeb18cc198c55c0e7b18a2cb64317a111cd746a301c7f1da1bc46908eabffc93811c9d8a20e28a125d39aa35ddf4085d545aec8d215015764851dccc296942d49d09cce149277d9c9afb3225dfc6fae6d5390e2c3669cd55551642416a24992ae263c5524ad176a6d443ceb98f06ac1307c3c76d305982946d59aaffc30bf8dadb357bcd7a4b40c234a09cab5666714effdd9e84794abd4bcb4009d60b41720885565a0f11bf1d8e987fdfb21f8737ef84f75d20aa1f9d1619b8f3772ba86549b0952a39b3df3936d343d08c1be1aa2a1ec06130b63350a623b1bd6d48dffbcf804a651f205b197acee669e1ce2f18dc66aafa6d791c5aad0924add1a5e2c5ec558e160f86fbc27edcca55c1975b64f919a163c478826ce3774c53e2d1efef514c6dc673b96117dcebc99d17ce6f6280846c8563edd117ebbf3da43e700c9b953d7282668386e3faf2825bcda9b8f06eabedf2c7f1e1fdc2765ce8f350ea12afaf8d78772403eccb3de37a7e2dfa7ff9b759a20533c300c7e94e2a0a74682016555f682c8b385a4cce6e94f3809b48ac93b6f70fc804db256eb11fc8ad3b5488c2cc5f802d887f27d6ea00ae9b52a987573368420e756b0c39bb1560722fc4fb91e1d91a4a8b9aa84312f1bfe3a42f7ebe80552377f7a8416f73680e42b35e5ef4b1fb5bb0db8b09236a3f3c41c8c559e6b6d53c7f090550e97608fe7b5e3fbb1bc1a5837d53fbf3e758e7f787d8bed64b340189ad8ac30d163fed1a2eafea367c8ee7768d265b3718712542e450770c2c38238f8422e66df60926ad6bb990e15e51c8a73b940acaf66c72a8dc66ed534c2594892c6fc781ad2f26afefa9a49ecd7cec1282da41c75af1524beacf8ff6921cee0fc4090947b07a882d2ea7f7e8a09635f32076ce15356630a507cb9e7ad4d236d6bc86fc5dcd02e8cb55c9cfe74e5d62ea919b593158a05dfbb3cccfe91a6ed97ed4073d521ebee2840881254683110a80d487f223a143cff48e03c85b64bf22f1526df71205dcc75824208ac47a4d637e520b8d363670fc57daa5ec55e42ecdb2ed9ff710ce855c8eead5424c5d5f7a69531ed6dc5ebf7fb8bcd9e16acce42a62bac599ab7bd5c5ccee5936e40931833593e7874b3542d8ef0a2141668d0f7f4577cae978410045ac26171398a210a094cefc63edd07daeb3b2f82b6b2aae7e61fb70abdd603d5d48ebeaa70548b6f7d019ce7f7e97fc9d286a7cf06b87e1d9775359d2e3d0c18db324721a7e5892c6fab59a844ed6d538ec9f9c4031d9b640c5edfe319f5aced80537478809768d57076c088a4901035c3be070f2eec1c02f665d4beba701b2fd7c2255e1ff4d2471be7bcd4ae28bea9a20c1b356aa27d46fb26269fe9d79d3228990f0f8a4bd5f44f611283b26d0be7038f361e7a50a4ced8f3df56d3fc017f4673055e46b6cdb80e1c44557b9cd29f7548eb6eed603c255722091550b33dc095cbe1014dd2d5a3d1388213b53e3ece8b6610317e1cf59e0a6596a3b2d81c8370f8eea6acdca2dc3770af7137c68ce5756c11019d046ddea14620fc41f75f82028737588865e96149362afc20c132fca3332f223ec8c01a8f42fb6b585ed30208ecd52a0b6b115d52808d6d4289d4f71264959cd2ca2587c3cce5bf40d5a49eefbc6ea17922fc67c8e95a84cdde2a4895dc96b8523a9deef7deeb00855aae9d2ccf34163e2d714375faf09d166497a7fdbe4529992caf5934f14fccc4be42f212526d8caac0a27e9cee20749da0f0c5a2f3268ee94d98becc506476a5eacee070c0a2a8a835ebf442267ae1c4ec7fa64f5a94093163fc7a0148d9820785f2b95824ba0fccf016f9bc7fef1e14685d7e3742767416569fb42ea7325d48728be3af846ad643639b92639f027878ddf318615d0517b48c718994d6711fb4b7d4df2d08364e3bc6308f7d9cd5711df6c715d19c1c87d05164b7da5d173036f55e81ab729893569d44d298be41148c7011936500c91db542a9992741d36b2690d4013a04b8bacc5d2b78bde4bb769b1735169500b0b6af5ff64358f84da7ca02c44d65f6799089e2618e030ff139e2a17ab32d61d71aecd3012ba2379ad1da161324dbb5fac560f32d36b539ed34e233aab3525f1cdc020cb5448727a59179954c493ccaa354cd3213fd063cacedccda974cb65dced78e129fba74feb9867f8c79a31bc7f3f4786a4f32139d5404b5a6f9b7b0ef0878a06c6bbb47e39d0934ca57aac26b7fc133148329f064e0e361e7719304c80e5e745eb5c214a75cbf2aa602acea3ffb35c94cea28859a16e6073c4e1c6ed542a5f9c5aece3eaa4f4781cdb047cae10ab6e1c5f82684365188ac07729b38004a51b2fe5a581f86ff0d3194362c6b3521db04b98a8785875138fa63cfcc0ec4a9aa77f7135936b942e5e9a0447e09a19b5146bef590c3c5b4aba522b7b781022f5c29f1511673fca183f206f5e96b8e85e41b9c0d0eff04a691dad1aa2f5e0488d40d1776773cda36bf0a725daf4d82a055da7194dc63af3037ca8b1fbc95aa6ec754bdd83b622bdd398cc6cc1c28f8623bfa991c5d52bbb1f4fb52de423736c54feb3f2e09eac3d7ac33a373733a435b6bff6b04b0ecf8fd01eed10326e76fa845bc6b224193d6cd004ad44f6ca7c6f00af3a67112eafa401fda1504cd212a4ecb5a558efb846f454e9b40109893c1904074160ca7a5acb5ed10d7815dbcaba6bfce5f04431215fe13db8d57f498958b944f481357d443c234db63fcb8cc99c282722c6bca0dd4302621961cef9f80432389314df47648619c723eef413217eb698c1030a68cf6159172e0dd432da17653757c9a7ab7eebd5bc62ca79244cb31886f36301c0f7640c52b4689690c9ef4fbb7be827d9995a6fc436153c9d60eab03770324108b550a2a8595c612ff57cd10b43d22d505cb93f932b64b3d6d35dbb4c45f1ec9c8d6aea9ba2c28d29bc039d578f5d5ac54acedba38a380d2ceacc3c029a2f27d4c35d46df323b23bcedd8174d9e42324a97d0b267a200c941cf6076b96e3180f2523473072da639cbbd1bff85c4b000ad786deb4a6aece71e4c780a332aa7b512045abf7377843159c4bc7701fc5757e0f97951dcc4bf798d0895cf86fab56150158380b9f68bd905b2bc06f806772107a35496a72143a90ec139a5632644938da01e6564065708416f2d6202e8342698cd5d2242d9cff351baa00e51983b6d3905f4e99583148901aaef3a6779026caa732eb74f6bea796ef0f01d9fda056b436194963c63843a67eb3aefafa41ce24e9cb6cffaeb1ad6bb8f6a21a2caa2445242c9e21fcaddc110f9248a725b99ac0dd9f84306314d4bda85b3573c762eeeff98565d8ed77fa3e62c7ac7d3e21caa0531f9cae9070665424f5b4b893fd28e734e9452af0372c37f94c833a776582aca97d147cedbc24667ebb2c606a021092f8e31c4aaa569d2aefecaced2b7ae5547b8e742c7601b686d9a08da7e8cd55404ab7be3730920d7090e27cd3cda71175a1b6be30c74a8ea3b6e13cdc874fe8a03d684e4c2497722f9886ac0bde92f4c63dcd3cb450d136280815a288ca36449337b8f0f7d104b28e513382c0689223a0693624787b04883a6f2a1dc2dba6a7476cf9cd6b203581d7e1d3798a06fe38458c48f4df0365f54aa0c16f06b545c03d7de8ef59a85a60704d14429a624539beb8f5e59b6de45b44d4b5be77effa9c7484b03a998510044daef703e6359a81f95e8d603a02dc6223dbfdc044119be3e319cf42d14924772d6c3130844c28e8f8e43ddae14de9d797f22331c2915f6c369ebfe9671c2017cbb5595feaf1316c8e8845897f5352711989eacda4fd5c2dedd979887afe5c969fa72989c1628912d971985131eddafb88a5c972f5b1d43e8ac1381d5274436a1a5aefbfd854249ca505eced7fe12989d70e55ff44e28d0cfd25abb3abb167f23f4e3440abe348ea641268c2f009d4a9658b84ea016436a22ecf4f61cc319f3a52bb363842e001a98698ef371718dcc21b136d8e65e2cb3e8014106e7b1ed97c3a9ee1a518e514ef897e9fee1694d67d0884959e4f4778f6bf00369a25fe8dbc3bb13d8ca0eae2f4694836ae83cdea33f787957517f35e3ad1d53bd3811170feed77d2772251e073408532a40f99624977141d08dc202024dfcdadefae2dfa0e601ce5a152cbacec659fbc23741aa1448e9efa4da3e88a8ccf78e127013d31b5c7a832a11ebcadf3ad6b1dd996860ec57e36e9224861cefd7f07f256bc841cebcba2ee0811018c38ae8ce5d5215a6a8dc4e5bda884501b62b74d14bb00ac2b4a8b777358e41df396416101e6edc5848127810b645f105141adfdde2ad87e5b24c479da3c815ea735a2bbc5ad2cbad96eae18f1702fb8d01a8380336c97c8d274c4be87fde25df82f493e6caaaa58db9c744383774aeb46867e395520741635e2c2eac3836a4ccc2be2690524f30522b88d70f386affad7435619181893932819892d166b19d500e0623b37d1a75f26add6ca7d4c5783d8cac25840878810275045575762af67065f6820c6fae9d8c0acddca9532aa8ebc3a88e773e54e3a32c482512147000963587d217c44ed542eb1465f6978b311c4b40ac1bcb7cad817e7d37f63dc224f63158c732f580f853dbf94c900a3853f7db196e2eef57756671ca8d634f97e2428d860daafa05376c8dbeac2b14db6a4961e415c29758b81e2bcbb9bbe26b8eebab8ca4a7dd1bc86d5c11f7bda067440f60cef7577eb73f4d868401ea2ce6498a27572474c611a48c1dc0e0315bba60bdab57c48a5ca793ffe025130fa7fcfba9ab075e4e6b46552eefcc4eae448d92607bbaaf24c8be5e0ed5f89aff1f82389bf46fa965e18950924e11d5de7c7762a8e2a1f07cfe463bc1bedc4e8d88a8990629e8681c71139d3adb6b94a58d4db45e8015ee63ec76522569fcccd8a8ec4564fd2a7dbcc1c43bfc0398b363cecff70099831b41378c792baa507c0601e3edcbf278f643db0b77ddd37d22113dd69d59fe4df23a1e1c0aeaf07e66feca2641bbac6aa80cab49e37e769406077d1bc74628787264d2169f214da7da78638002e702c9cf8fb596fe4ab80460144f650e220cffb69cb5d78f25f12afb2b290b9098afbdc4ae0645030ab85421d151699442492d3c021c9ec4c808e76a031b0ac574c731ae639a2e193f602935579dbb3724351de59238de9306857b5231de54cc03afac797f1a572d305f0c943af51c844922284d436ac4a0c47e0585f571f3792db74cc665555934d1355722b8ba5cd467b393dba24d3824400b8b3dc11f4db7f5d6f4d8e692c298fb0b80974f9dfc933a78816980eddf8a0c7d0a90c35077ee6ce6e8f5b88eb81c9f36f5a4ab82f56939ae57ad13c9bf234beabeea4f0ea064ceeae00560ead90fe936b38f9a6255b5bf49fea11095967a345a1948f9ca83ea2c414316e65a256077ffeda86c203b6939756181e525c25b4c0fd8dc6786b0acfd93c7a260ec1cff242d6cafea852819b9606056189e4c89a291552830761d7c10add526cc00b8e06b0edfbccd87ec6861e7bb3c6d38d67c7f407136f3df8e86171d935484e9061a21397b6e31f719cfcd8020198732a97a4b0d477e05fa018589f274f3f86bd1dcf3c1f5aad1e410a4d1c3179f32637522a886336195535f92e2adb41b12f6f0a158cdd32eafe162045fe3abc6e91ba0e2b1d8d0243d1c0d8d4608dab36a1fed7cd8532735bf9e5e62ad05cf9a9e26b4341c6e97d6a7291838f1157858b1067192d8b1c5fcde0bd96c96b743dac4acfcfc7a76a79cd42bbe95aaef9f18339ced62ad4f9374bac3b93e01a26b8fa6e40230a9efc755a7d7e722b6ee89aea656f39a31e8ff3a79b68cbf4d0e91220586f76d74e5ff229b449e94bdfb8506fe52caa6d41088ac7bd9e0d038f73ec73155374e8e57cf9c948fcf3093e4c58d0f99cd8b45045ea208cc8480efde0a6e52328e58c5c406c308fcc96ac3a288ccc5317261dd51569bc6637c96e506a35d321c1f6df800874b79eef1547296988d8b55b102f3ea1dce799b6cdf87edcc1b0f69ae0c96786dd7bcd03f30578219691f278e2e1c5461ca58548d1c3831bf2d5361bf7781777616bdd2e71c00c4071e760ed5c349935644f5b608174c46d7ac3e5dbc720517ab95ecdfb16e1c6ae97edc6cdc816065e6c9d126bd27059838f2220f481e078b0f1e82427d1c01afea39b6673c99cdfe183b78da037c3ade676ebad4c0c913997af92e9c114663bf091f5d5d9125075f9cde4be9eacc1e4a660dab07410ab01bf701b0216f30d76c5507255c82946772a33cc53aecce83ee6cbc90cc4d93ff2cc4300149764e766bc5b5597d3eecf9b26589f807717f2dccc442255d069fd349829dbdf4ec83bd6a575a2304b97917136ebf0c350062cebb91cb36535a8c0a1886f93a9446b130790ef2b231b7f80fdd9183247362ace68f8f0cdd7cf01a5dc05e86f53aa7baa98add50a435517a5a35c2f066d7a75bac06220386b150236d36c9f698eed0ce90b490ddc9d6da6c35ea6c0c3a20df6133099049d9d2c4aed640bb57d0f9709fba1efd703c3b7857036957830e0fabd958d2237ac29f57cfa1064e6bba13f766f18044bb9527f98455e469368db2441660816b44adc69c38f77c22296267c72db668afbe548ed1048b06e184e7add390f4e4ba4a62ecd30a4b54e22060cce8c8c0b230531bca15e66acb78d415089acf6699d639acc3cefb05e4a2130a2c23048cdb1ef630f3e5258b8d07445969cb54417bfc5354b7ba516c63842cd95c47f7c4d9e6e7efcad2b82726b607e40d16720aa1040fd360ae00f5083b4ee878ba8d1931398c5076b5511ef286bda2ad8ffe9d2e9477ab865c05f52a55162496df4e044ed2c7e79a92562ad1d5056758ec484bae6edaa77014025207a29aed64e3d13408bcca77b1a4cf0c63604f35ab50b010f2b570a0d995c7b0cc6838da92826d7c7fc379a2a72d2f0591108e59a651e2200306f428b3401898757742da2eb2e54c2bd4dc1cbcc10235036cb63cc1e8ff2e7f650becdb00629db1125d5c0c1f467205259c29df9b6260a42e0058b31df1d07e4c06fc294a5d42c9b8ef287c54b589029b4b7cb1115c5d21bdf96c26a87a96d0136d3fc77993063cc7d13016836e1dc17c0f98cf334c30dcc4540cc89db927ab73f0cb93a65bf0818c079d5c68a88d0c9142cb4ef00a9d00c66668e7b954060a0d46058e2f87ddbea2de9443ac5ef3211a7f362791adfc0cbc75ea02fbabaed8b4f578c9cf3913dde2a4857f3e5d8fc3d23de88cff9ad9734f1cfb3125feafcd0713fd64fb58a4155540e83860886ed2063994fc68bbe78adb3d54223465c8018bceed6c05a8d7e50d888ec1fe1e2d652cefbe95dbd13a1f2d073e3b65de161b5fd8c2a331144a293afea39f1ee2b70a1d496b4a0afef7fd674aa0152962e6a8ac8fe5b9561bdefb7887e33c81f5b6280a5bb592cdcfeffa06eb996fd7351d3af4cf3bfdcf7ec456f0a45c03e75bef81f969666ce8ba39884d6a27d55e0b53520d68da527821d2d96ad42c57d710cdca1c47a5e9e5886bd83f8bcd401dcafe3c69b6609c0c2d8d6697441b5ef287d537027226d1a095d7305f39cd9fa9dbc402ea5eb7cd6e171ef296f2a6fcb6b33ec109f2fdb9c133e7ec701df05ebefc6ddd0fe63439f4c568edcf6676d27c285b82d0a8ab87ab40c540843ea097c512851443ea5bac0e44e988381ed42850cce7774045002593bdf9e476de20a21ebdc5801cd00bcc4bddf195564b1c8f56230579c9dc8a83e4382f293db45f708e91b7d8efb651f5e202b43533e9adbe6a5b114eecf0806a05f05b697cf75bbf856d4de5454141ec8ca0c08d6240dd0a1642d32209f973c7653379e4b69c5d2ad98b05e7d0863ba9c517ef0c6eb7e1fdcc9d9cf15aee5f406734ff0a6c5b1948d515d4763aa8038ca31e6d68cccd0560889cbd56ecdf18530b1358fb4d302dd0cf46b6bbc358f1a084eaaee5acb43ee9abf68f90cd2883ea0544ccc295d94a5819ce9904464b727818255e6731e55ff7f541be684473320478210f1825828783d1bd1f3df594265e2350dc4a8235a647142f46eb10b8f82a2ef7be75887067a251ed68d2f68b7b1106edc33b8f138a74822fcba6888ee59c445ecd09a84f85db8781873a360f128ab5c00c82e465229c347f9f3b0f9c7e237183af0fb08d224636ca79f2df71ed5e85ed829b6c051d00ff16fcb40723541ab306141844c4f7650d2c4386ab155e1d330693667ab1e9c11c8b8f57ff15edf21b06b693e7239389bece96e2dbbd0a2598b66356274531ba4c052499820d9d4edec8774f70c9c5b23e060c3906ec0ec8b41bf750accc684260e9b4677d26ccd09c6ed414007c9f4da4c556f4331f06cd7b64114512e04b52369839b625afd33e42b8d1a00c9b580592ee5c95f1a184021d7e85525865b60db5048d4a95f2ba081b8384814aa39d302add94cda9298fcafa69616857d680b87d7c3ec3a011c6003e529c01e48cd18367f350ac2ac50f6ee5d27d875418b0aa09f3971fd7272cdbb8a9a58167bda1721672f6f74ef2722b07e54838d1b230bff75ee974375f1167366aa031fac66c40d11c274bbdeccff75552464d89fe4d6dec92a455aba53eea88f03772cf693c43e53a14327aad2aeb4b2ba223676e990907d2b264043062211247d092aab9b25851d2bc1bbd37d025f72c75ea8bcc5edbe8107e5c5f443d6300e0db165e8f8ce82b0133f6dcb2d137adff7434cf4d5bd558e2eaa63347a68ce991bd5a66613ca368f88364ffd4af57cf599aed9e58b1dda5ce60809faf5c6949b124677024bdd7919cd62522d309a0c5ff5804704dbf67fbe0a79ce566aca8957babaecaaf618cae2bf3c35fb1766152f8ecd5157b502c715deed8257b9b02b051346b06319ee7fbf975d8eead6644e771bccdfc92108ecc53ffd4771b5a2f273335c6c645aad46fd3ecf7498029afa256a4591fbaefab82473f29091eb8c8cb30b18844913b021abe3a5a0669baef4ade558a8c7964c8204c36e9a0772fc81e2d9e10cad048d985c68aaa123dc88d65f43d34b7e9bc12747b5c052b3808f583375c00dff087ab49cc886f91dcc4cf0dbbc97e67fe19abe7006e1b1e3dcb503cd4c083191f7c1b703736011006682af3c3cae78860fec43814d57996eb6dde676b37c4340e920b0af70da3a3295f0747435f56d4658a874b6b71d13a500d9ab451dada1f7d33be136a316f9a2f0be8d8c9e12c01d0d0890b4fc34e8fa0d95b95c504f28d9d1bea3c2e9cfc713564d8590b7fd9ee7dbab1034daa9a7333f45b494aff92b5a25a0f0a0a78c14b07f6ab0f2609a6c3998ae6cff5fac9317867f0afbc61823ea89600c7397b2c84aad706b88dee331b841c1647b7526a6f1d7bc21e2339161914ae1ce96f45b8eb5e59c0a15494407052dd995a48719611fe89346f94309f04380eef86e153babf9f110205240b1daa9b31c5521421b40d2e0ccc517d6667d5b078d54ff1e039f58fde9db35c8794f2ad4688eb5949bd87023e2cff228122ea22e8c85dff99696a454c53c986f5cd6da254c1182ba044edd4f7da7f77878a3770ec9d6fa602f1f7d02c01802cbcf7ae11fc229dfe16d8c16af026aca551843cbd026767746a30f0bed2c7e6fb033493d7a1c6afe1d417ba124ae1cd0df9d85c9b19fbf985839c2e4d21edc7a368500df1b73a11a187aa2efb6fe62b50710230203ca2facc4393d0544e513e925c74f0e167b3208bbe9f3eab341b2f31dd1d0735611a3691f95fd53a04cbefe4fd664fa0697b747c9303a84157eb48f9c4b80e8924e2eb908c18ea9c5394f04985b83d47727ca68134bc2147796a9f452ba8f4c5e074f946672f0b77467653bbebe2bc9bf51e81e5eb971da2864a08c8a8d1aa20b8976b97cf9ce6e078a7eb80d5e28b69862972b1ef509829b9b4960ebdb7795bc7a02d159413067e5873474caea152b13a1acf6ce1e626b2d0009892decca46d1fccaa5cf3746cb2a04a7bf2c8542fe42334b6230ff7027d586e6de7d03c88bdad4ebf8c8683ca59a135808eb9ff07f1bc8f57a6c6739754d6e00f16ef81d711cc1df8283c8e7eb2b17640f9cb4b72118ca39d7531863f1447147b6eab52b276c20b7fc40b0ff6b91ffc7ae9a5b6ca9533bbd4e17faedee7dbcec3d3edd4abdd7be8ed2b669ff488d67b901ddc784c10df379df09fd876ba40eb9330a04e66f9de3167ce43aeccb0908b3f808b0d9582c6a9f6ce0c3c359813c009dcaf8247c4008de9d47a624ad6ab97cc327e3de48d612f81293623776dc7262c97c80d9d9eeb078fad7d68b6e4f1b6569f287219e5ad811f96001d22b5d25412b4b2c67bc081384ec29721f7b63f829a469b86e7bca96ae189168ac2f0aa735ca12ca91eb66a17a4aa71cbd8aff4de7bf0cb1dbf715665c14bfbc5a62fba125be0b4760f48bbf5e96c05c4d8937a3985e49709153226e22ab69ed258d0bc0f6bb766be19d14cdd584714ac7f95224527411d8c3fcbcc9e3d0754fe705f20a5c024197118334020245631cd63766eb6bbe26a45170e7d1e3f48b089adaaa48793a06485197ec6a3ac0aeade9417e2d861cfd50628b61cd580781dbe4a4dd1302e1580874f2b273b2dac6d584791585211dcfc375eeb8da7121572a6728417d5a168ba1b1bfc0d7168ae10d6c989c1a56e79be0cfd0f0fdd63c48facefef6464d624e25a5097428a7e05ea713eb88eea7124f1169685b5a4f1862adb4bade469c9e791698cd480919bdbb0449c97d0183c0af69e9ebdb2c2cab9cfc7697a97c39aeaf1a269494ef1ae5614f51c4e840267f8dc8af8f05b8c1f57d4334d9270fa90e71f2acf1db270457d9a1f959791e5d4f86d36033bbdf5bd2e5785e89f47975300da69135cb4b24e102c68a6bfcaf9fec2ef0670b57996ada771c5326ec80aac9f5da8d93cddb8ce894bafe69652b0514d5bbc663652a2d3d7a1c3a007240bd9a0c0734701c6832281d32fa86f9d05af8cba1a058ef69430de584b87f9d12ce4069682524d86af8c87dad03799dc775e3685c044fde4656d0b735683431e8d824a05fe1be94ac5df9b5352a36ca05cbd585287291f98bbad046acf167edb8ebcc0e14d432894e47bf969dc23d773ed2cecf6755d2b67b17e6bf504f8677e23c1fdc38c689a3d9ffd5704520a06fb3ecc28fe1eb02cecc3543e4cbcdb015950dfd05268ea67743497e2a10edf7bf4fd66000f24cd064c4be39adcef5b5c471cff65c349a96e41ccba9daab579be4dbaee49d1dfa48fdd5ebfff9f5563709bec9d30c727d2e35b85105240a085ada9f0aa3f3ec3019529a30d56a7d4e07eea8cede7ebbc0491130890a3eb6827bc17aa65dbb5870ff8c32f3eaa8f127e3a92fbba9f0e3bd341ef671d6089540e880722d2895c47ed5c632640c85105eb16161b52473956bb15bea606ca12cd5a0d7369f3972a52f8f26bb4949e96075be0807567594164cb0109fb189c617dbf4e240ac72738ef4d435eb11c06be28ca8073ea33d87f190ed925397254ef480d1187ab3806094200965baa11b377ba014acce71b812ad0890c70b7e3a805c6994e7a31ec5ca9911de03363138dddf8d3cf66eb4d293e16fafc4a7f2987b17dca45e5f77beaf9b0c4db749b09de0110158f0b49e612ca341a88ce2bd720022fd25319b4af476699d7606837d5e6feac05e699ee5bd494629d64c44a6663e61285d700ffdf7f37d0e7c73f38a0b50126ffa47cf3dc1044330b1831c8f1c643cc5d7b5aa98f209a337a989e4e917090292bf93f87168af41e2e1286e558a85313ef5dddc06298b444c869192c69aa13839ef2e6d5f8bd7056b9dfe4108e212b7761d0fb729c8b72f1e4a081356e247e5d4b910f08115ff638adc974bb276960e5341fbece4c6d095f00deaf267156ef2e2ba255d51640997f20b9d58407f831d5f508acfc577982b0463f8996d3b5d372e10828252c72d7b50a2268afb86078d2016760611fc3ee6b38cc3d4a6958572b7638305e9a3498fd4878623ce8b3637de67ce6093149a181ce5774a6699d3f9dd4c0c031a7ce0e99bc60d931c2ea5a9cf5b36eca6d36c40fbc34e639a6bafefc185c1ac7ef72113813b86252e1771e70ad77999f08060579b17d800b89b9c1a0c4908ac01bfd7d887c6085ff6e6e1655da11089b5457d0824c9bf6ce1c475df4c0128a640f5d1bc8ebfd47116bb182ada7c6d4b254ab73d3b7ce756968736d34f8b4cfad607c722b137622ccc195e272c87839fdad99f7324755074df52076c23bb0133d3a9c932263b9a908c3cedd44ac1b92ad14b1929da6b2553afc6f778d9c2e0431618de47cd809c9405d36333c4e209dca0282404b9049306393294dd6c4b9f2aa157c8b8cc8d2208ec8ab0179eb6a018921375c1198fc73442f728deeaab2bcc042f4f2d0808536f417ec880c5655527bcbf45c2258f02ca366d48d7c7d121256dacea683175ec3ffd203feaf042602accb3e71d42033c8931cb0bfec0fc5d3e9a4b940bac1932044f0a60ea7a1d126b3c9b12ac117bf43b7c4f597961650a4d01faa76f2d1070ef8f90f1873f9ee9db2af54a9468040359bc3bc3cc587afe1b6d0815024dc4411dd76af143258aa78f5d83df8f137b7cff1673ca3ad85d8ce98639ed2cec87b1c4a7981af219e13c4577344442d7263f89f53bb959eb6a6d0cf27afcfee09bb1d65d823af2d034bea85981d1be70f57ff00e98d52d2474b778ec1b8d19b41082a15c0227b846cdf37b65ba0dc4d43d972fcf2c9cd6dc45bbff1dae297ef970d921e904bce2b48aa6f7ea107e1c729d336e1bd6ea28980969ace3aac5abcf709d36184f5ac82b1c5c81e05e849422aed456b83c88624f0ce7724a4dac5a89b136b652b1227136a02261e5063dce2f94ba91d4dd4ed49460f4527f49dc505e8687af5fdf474594d48897851f262a658ab0c8e6c2e87d817a2030701827339962dc56dc2d42933e3febb683356d16bcbeff1ba4dbffc6b05b0991f15eeb6c33f9f653f7e3a0c36d37931f520fe21447f100e9e42300f7f15b7d6f6f9c01d2748d436e70d862dd77e62c6a1b9285e0a3bbf38149341eda1aaa605fd6163a257a223cb4c6dababe6417728600eb4ece04299c4e893b9a88ab868215a9b74216461ee1ccd782c0eab485b8e41cbfe5331cd214ed7f6893b8e3f87e4437e80ad4b0573852ef83fd70bb059dca76a396c58bebb9b985528b5d2f8e5805061d9f0d842f5b4cd35dface86c1863e60ad1230b1075b6790e24a0cac6339c23a146ed3f0cad20f5ce8e799f9dc9ac351e68e68529fdd03f80f20eafab225ff4cd146d0bff5bee3b4c15b57910751ac28031e26ec0a76a7a5ba85a8d1f651de3f4098735bd67b25c37e6e752476f2dba36c8393ed79e164b819d934a3f3dec4ea29d3471ff93f8677e22e1da7d4b4ac5ad0c2e4351efa114e61cc80802d60094f53648919d0dc354a1c0b99e7882c25f1d0e8a85a22f9a045c780a7e52dd41cb5ffe2f967d3001c07575d338d3bcbf9e90ba20eef44ded2b41f3ea74714f9569963a99dd287c72e8ba0b3d3b0542137ea6c40ba72dd6f249c366b8091bab51109370222b17b01ea173ef4b6079d77b0fc877ea4d3360d2ddc97b348fc3c6f96332d50330ca5971e6fe71b4addc55d3dd73442aca64e62570131f5b164d4cbf0fefad2066815c9ff3c5a48763e7b024b83aedce1210e7aa70b455df6484dd680c1356183ce7c171f747a73c5384f096f7b21b8fa9c2ac576c7a453f1481f218902184be172ffb9cdc89ac5526d5be415ca5bd514642dd3763819b11b6def429b1fae63497b1938bd11bbcf643e21db48ca476a7cc0b8031dafc8b1deb834544657581edf9b8635244a255f89cfe8523bd014a8e290f3cb4ca90c5fe92cae4066f09006cbd4b1eba43faf61eb6fdac71055297501c4352e792fa58f25b65fcf2a059455a1489ac0c66e894e37e07b97f6c10a3ade9f0447b73a3fd98b7a88847476303c1cf2e8deaf9dbb628b45913665878386bdc06ad3e4b1ed4261a7064fa6165a36cce0973d6fd91dceddf79b01d05405521dfad36a7ce0cb2db9b3f610c571bc08c7a06ffe5ac514c71b483f20f0006d1134373eff1d8672726eebc6d0876ebf0d1c57c14b62df2b7e09d2927a8fe6c4981c29e3be9f32d71bec2a797b0e0f24597c7c747180b2e98ffbf2341e9806dcb7fc82ad7a98a942eced631b82507257d9077301f1cb276d01aab966d8af99f76e1ecf083f096ec046af3c718a7ab65a3a5189d59f2868e70a3a9992d3f2aac2afcfb2d1f39f364acdad2a2334a16dbe73d5afb60e56eb3fbfc1d0264c7d806dd822f04a55996eff14288a8c5a92ef0666f304c2b6c5bb3a961df5f1d14faf6f6761f5bd40222688ed8896ebd2003d9c9f2da9c88d68eadeb3ac59ee79efbb1a741762b42a88b7fbe4c63f77256cc352f7770f98122c61bc928fd9f08829e9fed3c523e9a053ced1e5cf4b991d935bd19db1919d3692296f9febc32e85ede81c5521981b9d5079fdd34559b4883ba088111689333f7393625a327943e9180e4551867cdc58216206c61db3369fbb2188a55b31db6cf153cd132889c07a69e885a0a48a017cda5e2f340e340d7a40c237f8c5ba339f4fc4053bf5209762d84ba6ae7994bd8693bfa43c4d66a8d8d4434e3da79264944a9be9a04ae3663234462f0f3009f1f3bc7822620123d9938c35e52a61f9d8f58d66ce145f69a295866bd398c1817fbd57c5488ebcd2409db64aacf1dc2f3229b734c4cce673bd0d1101a43e71600eda8cfce9bd788c282ea52be0cc92603b047043af1b603bcc5ad5febd98994c8c0bb72c7d8924970960155347133b3cab894f853c5460c7231c9d0cb27a9c83695c7e5a3f8b0dd05a22fffbb3f58935c637dc584524055168b390f446d09a84d36af86fc0b017548497e105aa5cf119e4937e2b4a1f1e2911212331f407d8ec24c7f7aa515838122864f7eddb606c84209507b54c58d96459c698e271a1333cb10d88526d64c55ece542edfba2979d62fd3c67370842bd0bedd3eb57ab9cfdb1b43bf1094e9cdeaa41f6058afc925db025e701ac072ec502348baab18d5465af2035995b87a48ddcbb5e62ae915a87128f531f2098497e47bd9088f3743caf5518e00f2187d01ec6ec1133c6d0061ce7946b563712ea4ad912363608e83b02e9ce81f29a0a7ed62d25c212a896734d57feaaad638ccc7dfc3e74f966de77989e39141095e86bf9b7d828d5737bf3ee75df263fa42c116d1aa2d5e0ab3d15fe465cd9c2d0ba73aaa45120a0eb6bc238f547b063355a57a30a74f883b08cc64f9a55c54829e328550d4e69f793e0e536d0c0daf17b6e8430d2ceb2862db8fbe4fd9fbadc7585322aa30f9a81f8d619de2905febfb096c8845f1f3f579f1d7c52f4c03fdd05b546fb998e8f2baad5f3f7c930cb3f279f56d1687aa3a017e60066ff8ce7ba5980b89c77da62dccf6bba54ac343e0f5c0002f87a5be6088708f4e2a1b78ea4c5b18dc0843078d40a45293fde90bc2ac1869e1d5859a910e07a73dc59456ef711b6f6cccfcf3dce094bb16988919c5a7349f4e524ec626928b3fe36ddba1a6d5a12e9b07ffdee60e44b290378cb48c6606405b712ae1ecc7e954d7263fd7beb9a8bd0df56016ee557919252f93a43c4ce66be596960012104e8b115eda6135814e82c3c55485ec6b7934c1ac406e72ab0646cabcb6095961e5f550712d3a7652907012188090b24d2e7f6215ea5cefefe8655690dcb1eba597dd99768d2a5fe305abef26258326f61f26a69dcdbd4e628df7a69d37c3cd621345221b3433a5447728ad171d36300516ec76820a95ec18ca1a4c468891b74dbf85af184f268c68f3f31a7bfd2241ab63a62fd1b305491133b78d95d25971e953030a501e1271d73c641fe92fbec6d571db806162763ca3c9d0a04315ff01431c8ee975cb6a75e784bdfe976bf6001bb50711f9708edaa0709bbbe4458b6995fdf01943834752f26cb315bfe139cc173a2a87c99d2f46f91a9a0d612142efcd32b112c76f1404b3cc2ae2b7661f2229900b2eed77836bbec851643cf52acfa3af0f1ce7cfd4ed5b49331935195f1dfe5b04682a9c9086cbf701fa93bc0e4422f294ff1cf12c07fb60b146a58c0b6b0a3957061cf5b64c072761fa79be9cbb3714fde4e4100068f4aff4db3afe7ac8d556b6a355cce356933ca1fe5c5a42f4361717b7bb23147ef0c57d4098192d82421dbfe3f2eabaa8b3a94cf98eed913e1f095bf207a0f4b68e1c081d1b1eda885f998cc8d61065db553060f0821a19a0ee9ec2ec42c7693fb26f8b4755b3eba600babaf40205c6997271f8b17c2da5ef3d5d19851088b518810fdb361da7983a9e1b5f9fbd21b504bda86f349e50a4fa71d9308ebbb221083d68976cdfe8844c614a0b327cb12a080cedc850bee85877d4eae0b844d077661698b6c9578aa17d88790c07c496771e9dc57cab523bacab795c23fe4a1475551863d11de94d754b3e52c3f47add351b0ea4d8dc6d399b1d2c8be8e9318735b3f7aaa333379184a9aed86ff01f89f2a727f14d87e3eef86e246b53968c72757a0c757d0fb0748fe4975a69613ed2a848ccc9ea0e37dcf5d84e6ffa6d8a70bd57f1c471207a48d9da8ede714cefae672bcedcaec77849fc4d2b1b440eb0e9db77bf5c4b9973fc292889c6c080028619854daafb537fe5d8306ca92671139f34c80107d623743466473b881557d92e5063ed8d81febc6b177e4146914ce031a48355825dc4928488b78b2f3725eda4275e502113ac98467430e9ffd26ec521f714b3190f49af281ad4ce5a0314b3f4575c97138af268b1e1459bd7791b6babe4848855992bbf4d2716ff8976fdbf99541b9caee4c105a95bb14fab0a75c3a789c29e27a094ca016f5c06a4cf5f819897924958d1665905ebb127d15182cc1c79be9128e253c1db4e0a59114c773c7436530023aa62b12049454036a9efb1f86706fd2574ded20004cf219aa90da846b377a68e88ca027ff6d680b778e52e0e389dd500e695d4af17e1702772b9d6ecf03bae4567a56174dc55d7f66be35744825f06a9d7f610b5e71ae82354eb0f0d957979c69b11bdbf93cd775c7f8832088394fc3b3a3b75f06c46040c8b9d5e3ee88376ade8e8f4437bbde8246169cfba11abc87e1bd7e7d909f9d3626f9b0c1c068d85fd263e486ace0ac17ac059aee5ee6feaf4dffe3b7f4d50890d0950fdf5f43ed11bc7b787e8c611b1b1e7adebbd8463ee05bfb0c991e53e04a343b863b190fc54361ece9329758d81893faa678ff2772c2ed247872a5b44c7e8dfd6f8258fb016318829880172b22c99948def5b923cf65e879b779291ae878efa43acd7a49158db2e9ae9cc021b46b53327e4e9636a83379073c1b7054c4cdba614835400c7cd4c350f4c58c8d69412e5fa2e0e9e692eb6c2c4fc8cef1ad339a384d00c7c56d7d788c6be25d6e946c31945ddc419c6cda376efd99e722b14d45e291804251084065dbfc002b991be4c58e082bcc16c01a967754efc38198eada235cca353c4c4ce251b7a51074840287f7d476e751c9725d6c08300d443c110b576d124cfec8206dc67fb9a01d766195cbd1981205a0e3da714f565ee7f08e813ab97b950e922fc19bec84ca176ab99238de03c1553890e51b132dcf9252abfff141bc7e435ecd6ef93488c979806a13ccce55fad7e9b53f635ac5c2c3c6681b9b011ee9c98a028846063d6854d323f31d014877899423cde95c3c0b7a3c4fd86abc288b155e40c22ed72b8b05cda802ca613883fae9a5ab07f402fc1b741a91a5704efa7170f10eb6a9ad635593200b11f3234f70752f7327ecbff86cac2da6e695180f15b8a0dd22e030c34dd70c2dac7dae943e72a17112e08db8ea2a3f63a59c3e8c4a277e061f884cdb39964519f2578bc6390fa4b839288b335ee2ecaf6ecaf7e34265b2ce20288634d55b23800d6a6dd71243ef0ca2b2b813be484181b9129aeeeec1d2cc76f134d420d396067fbcbc12fc1582d204043c1912208e95bd28a94dbc81bfff7ce8c2f644b6d1325b2f0e529e29f37c4a4c7943aba9ae809105dbeb0a628b7187af45fb0742d80d2eac0298cf5d3c6d3d0a656e19e43a78baf4cd97213e292eb3a5d24f515801ace08d671b9e0dda7fcdf474bf524550c16d156c5b7ab24539d9df80714297f9645ab29df6386cae7ece0bb16d44a7f83e17c56d1f97c0a85a029dc883bab292c168281c6f987e116c847fd51aab061f279f199e9c32a6d9ebe530f58230a5729cd872fa7332a31621baccc06e7003e4a266bff94805b308f1ce5e16a1b88b350b81ebab9a97d8d319cb42b12bbb75ab2ec54cdbc4e1bfa6c2b5d81b0d0f54c4174f10edd3e676c7b2962fe1028428eb4c4e76089fa2fddf2ed82b8dc590fe6fdcc2a5d12875f32ba80de72a9fc4ad1a3ce06c00910718b3965b575e6876a268b7d21bac83db70a6873cc328c68ab61c9ae8db35aa7033cd848f06f970ce4438b63b1523e97e3098df257cee88d86260da2a1ddd41cf496874f7897116c55f56a6c48422427441cc5522b3f9468972f955a308e6ca3f2248d8d340f2ef75cb9e411133e9c6142caafb8a2d4338098a9017886403191f8b12f21166ec02065cf8052fd7091b956ef10797a9c382891d087c2f3b25b1f5b769733502a5a26cf01e00d71c562bbcab80743212aa81baaf63432f433c81f01c676184700a6cfd3e9f768f2724adaf39f1fa48a4a6c32b5442cde2173d2694118a8f63a2152e3c8e409d11f0d089df28d0ec733f261b4bf89944992be1d9d61f4eacbafd97d66b1e644818b002572470bd012d37c330660b3e95e37b6693ace966547399007f00f3334c4d045e908da60978b75469987800a85b6f5282c219362bc5ae8b0d6ca12afb80a4932962470b065c30a361ea31a9d4f1d5c384a8a0b93d412d3322a62d5b90b18f49125aa8a06678eef58da14097812b8eda9a9d610fcc7716c8d90ef622c093dcd09f849efcf4532645420830d041bedbd896072beff24267c239e769e4fc744a0e0b6f77a6cf60e5140232679a71141920cf4f067a8287e3349cedcb1616918cc98c9fc69af0e7ebd5998108a0a114fc814a24b017814f1c32a7bca9ec055bac62bdbb3a8bb91220fddea6452aa7845efca0d646c7d89536c964c78108f2a24878087e5d154f58553d3f51ed120134133c692cc7ac71d0fca27ad564e0680ea974efeb50df32bc177bb684cee147c51f816e32c9e64c6935441a327a6dce917b31f721d360aa42a10f7c3aab40f8393f53ae8b7ab765b08891a9881e59b2b77a2c98840f8b5a3d9821507f9ae9b3521aefe416fd176a1ca37ead9d057fc91d05a27398dd1c65da6cf452b1bd7bc2e223bd0a3754ac9feb5837833657f2ea82a86a1bee9f5882708c83644f7a8294dfc2b84d3855b67b4bd9560db073c7444d21a2ce710848588e00db8a3aebf2eb4ecc85733e02f19cb58c23856dbe7c4d37e15aa22fdf89b2169457b8b2b2d026ba3118909e52b801985ca60c6d0c10cc2603e88c21e2301014af1a1cf2602952b617cc6f32446aac38cce4d2e1128c254f9d95269634d61d9a1d79536493412e7e480b1b116dc5e19a09906a2422dd41f4d015a8faa481d036a478e7390973b11beb9161ec8f6eab06a63dd88995505ec85e7afd1a402b819551abdc77af510d50382a2635f4383f8142b8a450f674955a94414012f637d68db370353e3b348f46cd51b440a862785f0622292b44fb8e23dfbeb5818cb4b943b50f8d721fb054b1eef52bf0934c23d7470ab45bddd0f10cf6ef56a8bd850454c1636ecb24a951f6e90a8b4004ef821d4557fee942e6d79a93f1aae44c5991200af80e58ef46099f95125e4d92ceee9df29b699acd036c24456718bbc49d20d33e685eaebdc853ccd86bf8fa6fcdc3e1a1775ec7deab53a6711d091cfe90f00e0f2816ed4ae01c94cabe4437b5a23729c48c05c02240f205118c8c83df3b621cb6b23a08e68c69da151d7a1bf9616872b353434d9adf7f6968c7aa73bc474c70a56734b0f0a8535bcd2196339561641757b40da8130c76dcbb608cfb9e3e022c8a812516baa3012ec5723b47d45b46c04bbdd93db66f538943693d002928494c24707d1152ccb1c46935c91084d819421cbe65546340ef13db40b7f240edb3e6f92c05cad7f6ced4cafe7701d5913863c8fbb720548e609a6fd4717780db8fc21206181fc6e2da2f67523eccb1c1f54f268c8b21970be9cc3e70100f176e00eaab20d20a3ef63614719603c95070ef0621497da2539f08c883f5f8b434fd93d7fcc5be5221c02fc3812ee3eae75e408cc4be07929e0cea17c962d51600926393a4d418dc6e5d9da08b897db8ea50288e7c6137e7e1d8e33611048ad05435bb05d1225adbcb470854d61006cfda1a784615be3514fba9737f9f72ba6bdd7f425ddeef792fa537469fd1232a0e8db1f4408025df8cb0b41a60a2eaec2865987e352241b8207525e1e9b4d5fc9b78a14d050fe79e2288789d518bc55d82e07e0502d643e38b63d8cb1f34c6c516f97b8e4c6e42e2051e04878d42c69c93961f79e453a4858e43c38f4c478404a2cdf6079387274a23c73f2bc58c02a2b6c08fad43109b5373b3c5ce40aa85709435e22cb7609af271824cf2db402ed5346312e6201021d578a965f60025ea2687639e767c5f855058a8bab5cb3f806b23b9126de787d0163057ba3b7abea41e2f85152cea7cd6a3f9d4d9a9a19fdfeaaadfec500eafcba8ad5360a1356feb091a0c38c6b64755767863a668d7bda152cbe7ccb991b5d41b378afe36075f08e271697605730bf0741c3ef0109985efc13727bd113a60abcc5bb8a1153c92d2b910a71d6dac2425b39e8cf6c4b452d082b8589370414c61e739cc27b3e6a99435b4477af9e2a9da2abacb642739adbddb69c81e76d65630def97cd9e64225eaf2529e0fa6780b6f6f02cd30b741113063753a1f48e63f1ec86d4dc562af70bd296b7b656ff66f3a4ac2e7bae2e910628e16354101904b148e13ef2d9de45a50e4c66391053f2e4259345a16b31807e975824924bfb0f52795dd2808f160b32212c43c22c1fdc639fe0c96c57bccfd26ab2011c96a86649e1928db36c0694fd848fd964bea6a14baa24e2dce3fbd190a951ae49b4faa006d8b850471cabd6ce1bc555131f4574444590457a11a4578165270d704d4516b87a012b794cd4f1bf1bc838d948412fdfa5122df2a9eb852a1c9914caa6ac06576d41e5b169955c119c744342878a1dd4671eaa3f404183d1869a3456a0f248c946a389a7cbe25321e9ad9114dec61c4875d9c28414add203b32040dc6c02d7d428377e6eb6de92f28eca994830278cbc7427351422812926b9f89b3daae73e932608c6f216acf8596c8b3ce74d5fa0b27e4cd70165fcf90b24e51c17aba2fed6989c763e8f5792c33950b55b7e3a3412e27df2539d1cd89a9daf3b42da3e591bc47eaf7face8fabad058769b04692d6db65552836276a665898586e5557dc5cbf82398bd54b9d0ef31d71d3b3a2cbf96aa76266fc22753df9e221a2508c2072d44f43a3fedbc15094d4513f0c28f6ac71282573b7d7d77476af66f0900b715f65828299af225720b6c8fc0900dd0e5a3f6977f67ec269b5ac9f9f2220ff45926afa64973f117b43e8e0a186ca945f831ef8f7f07f2d10f6b0f21bc19659d355c9921adc61da04ac354b36204703e2da7c26f44deb0638994abb3fc8be90962ece612fcf60e8062e13b96e19b1f9e6a5e5038d0f5303759162a58a698558eaaba60f19e2101edbff366b8e45415296e04ba051b0f47658490d5c4085a722c126b7b1211666d74f6f5d37687733ab2b384a5580a4b364f373f446aa060d0c8e8f26953829f6be80375b5b7941ee00a3387a470040db0c2d0abb7539232aacc98f1e0db2dcacb2c3116b38939b288c9344328ce8bc6c46ce7914fc79bcded8e82b9ef8456d349a3e920517537b59cd249c1e6c534807c1fad20824c0fcd7485add428d29f2301cdebe64a9e217dad76a4b3af8cb78dddccd8bbcb27c02c06d179fc307c9a937ebec4bd347a3deb9821e384d20f167a4836917fe725fcb2b1ef5bafe5db94dd84801a4c5c458918c361e1ebb1ecf98afe7d7907a673d0100c76b704e588ab37fb301d6ba82348d363a16f07817938c6733b3a80347d390fb925f0402ca5d270ad7f74c092794beb1162a4bcb20224fc00f52413e467948dc17f4cfe0e40aa6ba8d5f4accd4170f223747d5b33fabfbcbb56444d4fde482485b0a03e8da052fad1d06d2836510e1ab804e6f645883b85f35a56d19ff9836d7c8e618d0e65d42ec2d1058606afe78820fe52056d3929c7917ef102e60b9f92405de9cd98bd3a667171f26216e2254f00de36c8536e35b45b6bd1f37535a77a8ba21665af9b49f6515e3621eeaa96e78b1d264a90e80ecb8a3fd7ad29009f2fb0d57cc93c718278469049889c654c38f269417fbea456d908cb976048d8f1da7bf0ddcefb70945e601d3c96bbb948faefe7a41a0f520c7346ef95179a45e1ba439b83e144a2a2ce508d9f73b0f947cd938000bc4afeb5fae414a13eb57c7c19861e7c2afb6075b9e83487e1cd33519928705f3ffa4c1b04d870297df382d7aa58857005102e78bf72ad0241e9f14a26825bfc87723cdc8a1e941ddce5dab030b0aaba739f6fb36653dfac2f8fb37fc748a0ebd66fb55e29425fd3a205616e22ea0266ab22a196dfb077b8a275ad1793ad0f2ae7fd28c0e021eab81e6f4862e8fe7668b093e86ca4f5462bc360fb495d7493ae6bd8bcbc648e0b4d62ba57a8d6f1062919078db3cbabae934d6efa024cb6d97bc53ae69d0fcc3f16e0153d0a28cf7a6c5ac6e8d98ec45a490bca773a54e3a2e6a7b118a641388d19aa151ade5bc9e5b9da8197d35433a399ddbfc003168d0da7c2fa0dc2aaee6606c0960ec41d05cc47b32ee51793c960cc42bed8529daed3d6b4eea8d40e7f5cc857818e496ff4d164d290cc81ec29b43a7cf049eaef89f1a1a5b7d4916b9cf92a6c0e99d83f38d3dcdbc7974bbbce154aaa7a7aba3bc2c0904c07f06fab560b6d370420272d7bd490cf3c64edaa036ef014d73ead2d5a49a91cb019ab9957d2b42a749fadc585e3bb2bf8082c0e7072effa94ce63298d995c3fd8673ff241e7555131d7519157df82f04e008a2122206e47db59489691a6885d34b637afb014874a49e250b8f2345ee6d8db9b254759a24402ae1731c6ec91d619265ba817e74f360d3e1d23ff01926f6b9f9de7874400b635ba2da47490686142d47e8cde889b38c402ed1bae4d953795235bc95867b28827d47635ce9964641f078aae8a6c9df50741679b5d4b01634845d2fd1f898592bb13b7aebc020055e7d02416a01bf2f8e495a1b30ef3cc09456db082230d04e68c54d0de54236512b71ebbcd3d6ebceb0e44a29a2926c4f3f94cc7263956303dbd50b8999f40b6c6244fb83d451f57d1661479aa0127ca38b085daae65884757b7efe2ea5c528d3a5bb5d2b0bcde6e0ae6f791638019fdf02496cd956f9429478eaf6c43ced34d6550c69e50493eadf256f459439d5fd236b78f9ce02bb546e772fe6d86be7f71b38dea548bbf8d5005f69437972dbe7b92046ccf6244a0954d861caea37dabf5c7dd4bb77daaf30e73f34247ee2c7dba96da5858eea6790f5083f2b0cdf4e9007797565545ef07d5b29a7430e69da3038543c989eea119f7ceef7c5bb665b37b6b42eeb5afdb67afb3edb2397e8a47fc502132675c5f060f3857d1429d26abc742d1c44c8a41995afc737216f739da91aeac9efd3545d3c852298d11438c1363bd8cf6d7ef515f0da0417b95ce946fe160ec6208b74472f8ae573ca814106050b9a323779c5cc31a995b604875978e471c49ed9f632c75dcada20a271486aa85d8be2accfbf85a40cd510cb5ba6f2a930aff70c9e6654d2988c41042183349e4e01cda73cd153ea260beda3cd29a5351125f7d9b8687f86b88df2e47d573ebfd550cdb2dedd9be11894c2ab640362d82b1ee3b4e3dccd1cccd265b0a41d31193a69bf88a2e7245b09fd83b7a02ac0da0b22ad9791fcc28ffda6b8505ace8944a0de3b074e3a2fb3f11a114d69dbd5630f4c6793913aa7f75327993b94cf7dd29af680c668087505789d5ba911994149530601eae798e3ced9e6919fe78f9207c4439c068837ae7fca55468924ac0f9166f426b210d582928410b226e38490feba7482b7d15e55e57cd6e815f802bbc450ddc858063f446d731ca43f8f0c36c9e023603e0b2af44d7dc27da290c733c0d5f1c162f80916203c6c6537a8ba76c8cf7c4cc8af13ce7ee28fc86d76bbd7aa509adacf2442799883e5539fff8a58020877bb11a4c0bcd0eada0b92adb5d488f386dc20d74e78cb1a7b868dd85a0d00137a6358a7f2545b54c7758c3d7cec79b80befab5503d05e22be0678da5713dba0669e8fd1a0caf91537d517d1453104d4f32a2a571caf9565a53bbbbc266a5beb243fb5e48928eb0a373d676799b3a575c016b700d7c0fe939f4da0a0300ce495a82b0c8f5d68ca94f5030753fb93c154a691baad96e04a0c977963d92f784782b7c0d5dbd43e45117563fd6abee55a52804d8eaecd1c3f43c9801c149b86b82972867ad9f4879fd9fad54861bcdc8153444839fff2265f37276ef3d44c97662a610ed36cc5dac7104a1eaef9e7e9e7096e97f8f0813951e853676f301b17a781e32e99d388225f84c8e641fe07939fb2453174bddb30c9caf9a4998d15946b8fa4af8bedbfc77797bf2e193b25e62f8a0e6b16784a79d616ec922da1582fee862c9b73d974a484d6f7bd939c7cc01bebeb12bb83ce6a32444da08f559a285425211d9899e1434e7056a5389930613ee317ad2d2e84e7e76332c1d44f4aeaed415274acf6ff3e8274dd154c71d533b99519d30d551f1e9cf383a09506f706f0e6288ea1fd5c7028bcc1944662f211c2892cde5286cbf5d17a03262bd80afe98f72a2c6dd6f602c7880df8c5b03e5dcb6a8eba7c69f143b87e303cb472d2e99f917b2c9b0fced045bdfafcf259a75e367404cbedd2d625509a97bb4e60c1910ad4cf877f377e547d9fa2e79c48342d3f9c7ee9e46eb4d8be8412bafe443b5ea61c9e2eb5c45924619562cd0de430ca2a2e1f95bd5c9c9fff18013251931b692888a68b6ff9afa2936dbe2c4339fd9dfce9f0159b0f8eb6e76175a45de57c89e193f347d01ca1bff24a132ce08f3217ce29bc90b3f6235e842e16537132d9dace52d335b3abdb075cd7e3eec347b347cd17ef99fdec2460b87c59440f6a4d1e01733837211b2d3ed04d9e14b3701f6806de76b0e69be4f69d0bb1d0b8d9cbce061ecb4eabbe274bda12bb7c9629d325bfbf49303efbb21d020c6af83fe1d67467e5cacc764137c65831a15410465981b5d26de4ef97e3382271bca639acdb54d166d3b48388c0d3c89a5922338e056e717239321c00c3c4b62752ea8639d9e25f9951a9148017ee35655b634bcabed10d141b49f5bcedec6f577ca23cfffe7b3e5854140f75c4f5847b1a4560072d758596f5786feb8180f3d9515a0e9a4d714d8ff09d6905b203104bef2c6ad62c0118d6f685432e2b620a9904d397dd321e53792fca1e3d0d2d8e1c1ece8db2f985e77964808337a7281026edc8d74dd2fc079b6408521ad21a3b21648e2259ae02e5c1c2663bbf8d0f1917604b09a49f0180b8b6673f80dc5f59ced3c8219f7b7d0ad2dc33a0b165fb2ca1ebf95c4e5e88ab908ed45f1d6390fae336d1ad5b743e44a4a932eba7c49820fa0c81c179090c98622916370adfc52296456672ff7bae511f8eeb925100638b5dd6f7d6078c76b5fc8ed21b1303c004d45eaf14978c0cab12252e16a48b12a515dcd6dbbe674a7eecddf5c5a8c4e3e88ac696b16f1ef37688a71cfebfc42ff80d92989c12049f12408ac3e647c788d5404e3f0e34cc8e9427c81a8f2df355d0a5abe79d4060cbdd62053643bc963079b8aed80266577b79dfa01e49b135d1a278f7392b360b46595ffa6f0d8144ca92f4652148f1e4ea533ee60ad64b32be2abe4cde24a9181418067901e0dd55707b478c8a0eb6302c7fc7845843fe08fab4a222971c252370cf1ee6152c202e7c5ea98b502b5a21abcce2fad6c5151e924be4a77ef055f76833ea1ce7a27aafb0dac58be70549820e9d5531e7ef3b1dcf1e55a9fc4cda2e8379119c7616fcb4078b1315e11e83a62ea409116470ff85c059fd38a92c472a81fa95a2a0b7d1421bf6b7a32d920d7729ff2417218ad49ccd5716459324639a5622dd0b254c4d4da517b61dcf14b9d276f7d50fbd3d82da174870a5c6f5eda59f21fde991be3f2366ecd73ab7ce728c07bd83d68acb7b467c75c5e86c7d6d7efcc24dda0184a451a3b375d13c967155dc13df7f21873c10872b246f4c7e01b43bbc917a3138430513ec38743af862bf1e3f06d5b406250ccb7a35ae0ba43e507e9b8d9991d0094daa5abea78e0b0b191eeea4638c91a86984adac5312ae58cdda570b6169f09ec1a690459501b0d1801c938ee6c470778b7335f231bc643db06963d095778b20fcc6c9fdc1e5348820a8f9415cb3e86f479ef674335adb1ab06b833d2dc52f5a05e18e6d6a2583850633c1d0f5ad5be4dc8f0b9fecb69f02bfb8f9f185fdf4492af6d2ba9d3b9ceedd113bcc98e9286917d4d62b6f905eab9d984b53eda03a59742018c5828102bdbc62a56c040b81261df67aa5fb5c2c8bf077609a95972e74518069da11332980e2a21245085004f28dd740031efcf3360f7d4cf041ea36a3be65d1771ced1b358c24d734901cfd2d2f26bc703a1e00a5183acf591a3cacf2984c6b7f1d782a27bbae2dc39db1fe3b799710ee98e1342633a9935ef79f7611f2d8cd10194ab1b5a4870a4a56484f1b757d4c970dbd014aca50b746ca600be9f9e933abb822cdce52659c47156c2bb755b24951685c3139eb224db987275c773ac8dfdfade683a95908d411be93a2c5f065b70fccd6fadfcb8b40945841590f5b7fe06a3121ba5278a7414c37cdb42768202913107d2c2f1870bdc899ea742bcbf9d196ef4e791045d33497662e6f94d3a074858f441c8d55ae6f7ffca71ed98e2f44d1cea5721e8de3bb37925c15f5e0941bdf0b4bd02cbbd64e6621665ad018391ed80f36e9a7832fde2f7f2d26ee35e3421442e606cabf0c14899d047ea44d2bcb59961448566080dd9ebff499b3fb614f7089241a109d531520dfa6c55152d97a7277949f14a42209e45ca37ebd1aa1b03ecc7e2c4c34640f2c384371343024328d53c49eda531438d191059dd861a875ab4398d1dff9c08028a98c01d0aa538285b3e475d56c051351981ec40337d761afc2e4dcc891fae46323e2f4ac8a5574931e92c2165c47ce49c6cfc98263de744f2b949617936211cc12d7fa3680ca4b1cff7b973582596ff9c83f8bd06627588f47a4d824ea0bfbeff502c00750388887c4c0653dd26eb4d47305620a0b1a1ca016f42cc5bbb90b56cbbbd86f6e702815f4bccc71c9f0316d764c09daba063813f0366c2c8b8ca67696280e50d436c6871a02d710e47f83bb7111f9f95ca5ce8734cdb1b4c90be2817681fba05fd660d2e80850ef5b57098e38fff639fcd47a0479489e2581c28bcfa97df42ca256c3c5d36ba6756aa8075bf9e342a4e0f2c7d0a25492586cfdd6ea9659d5f66aab7c4cf944540c39c0e64a67889126c52e6158e3bdac27545017b0e2d6fc358e4e0f114a753ede27694bb3a85abd3483a9afd7b73d82076a644df6dcadd2aa5562bb8af2ed4cd9ea381cba7b8b49fcbd6037216cff0d8f23ee21ef3673ad34b4412e64746788a45a117be3029e87ed857cd8a7af8c99ca1b19d675ba5e5cd419c2bfa9b43341532025a7c0b242370aca02f1ae2e2579298e80e5d7b057bb022bc25cf3b2e52fb75e823edc8e5d4e0d3422e6a40094f629ba9e37b0028f7a2845d306ced2c72add8696d60a2c19974c2ced7a0482581d3f9a726030e6ca5af9ea67edf555bc06c0ac04457fedddd5d50cf7675498940a55a9a0d98c3ee991b9ccfe3fb61a2b2b7def1e63b683278b67756d5d0eafabcb5c27aa76f532b43ecf1339e358136158cc89b8bfbce78cafd505ad2caaf5dfaba5a1cc75e06bc792534cc89788dff85260a2421cf89c10310b66cf1be01c004416cc881b4289812980e3fc214d84413f592c7d21e7e8a86454be0c2388d8a07d487f232029796c0f509018d71ff37ddf16fad0d4adfe5feb510e2bad7474ebff95ef63b9365dc1d3611410f8f122a5b4119121915eee43495143dfc106d10fdf52eb2f34ed10b9819ee53ba5c3d7324aa25c59c3e31cca6342a64ea56536629032ffec828324c27726305f0f47e357f8a5a7f8ba97c9a25bc63a9eb4741742120765afd360310bfee8c53bdfa04ba37a55228c4d0594316f80eff3c8034bf9304039f68ac7d897d1368d0b67afda0c0f8b4e51363ea9acaf4666f6409f7eead259c5f5271f2d0654a69c7e563997fc4fa97648ea53ca6dba1ae993cc82bd88db4f04cdfd06b139a845af10c769d9a5f0626373fab9c59352587f13e477dbc41aa594fee65fd9b96283abe554b2879c41c1d37776e3c7e59d3aae5e1f987a24d7fd2a372e51e06e32a07309b98dc4563a5c3b44688a6341b63617b256717009254df04c0fd05f42d6863bac065e8b0ebbee7e9cc2fde28c935232d13db06e2a965d3dcface68b4adc50ad932b2c39de28c8aeffd014b1d1f226442b1c08fed13e20257d8df84b63efb7735669075964dc14e32122897be62594cb45602431ffb4e67d87863ceef1575bde7e06cc30ccda8d5130e5a5069a63d721478893a54b33928115807646229d139059bbae2296b4660b69a6e3866c955b8067fda8d5cb6cf7f390539764718748b5da80c2b9c79837581317da403adacd0d23bf689de48f19a7a04461789127bda55c245358aa3a592f7f46c095733424ccaca87b2ae188f83b006dff3d7d9d01fba4804049c64224c72cc8b0c695d939a0acd14b7ab8d8dc4a748a2ba01a311a737fe5f77aa79193a8fe3778009a9f401b216851e3283f9319ba53fb4e8f7a19ef25edc56dac124e519711a7a423635780b645cdfb8812a22b33a9a3aa38bb6d3f315cb6b2396fb194773c04f20be530de9b5b77c0381777d815a459c5992af16e6027ce88db2952ee081c64351a425037d557ef22948200583029988f3ff371c80c1de721e88c44a27b8b8b2bd97c25c966c1a0ed97b09d289661140cf99bc05608ae3b606efda8279792c43dabd05fb17a54feb0311f9e066cfe44d8f7cfd82afee645224b3cbdcdc7ee099a3fcd1f932b072d6e3760d1916710c6e30134dae931ff50610c34ed7e348944004b394127ef34f10c282e58c2af24eafecbb95a7474d0b6c08743ba4d7c376926ff6d759f5b6b14a1e2523d31bdcd1ff9a6315d0f0b59ae279159226fce6fc039beb9c37f3f6a50319614a7c5326d70f639d5bf1d5c1941d5fa3ec8c2908efdad0504eb7a76f3592774603a47e90c5f8ec2b79de6066e399979ead6c14a803a1daf5ef85efbb6c62850e0c941852f9d7842ba1ca58321eb1fc5784689caf2fdad14c8e3edb79c2c76374b19206a2383099c09ff32099a855be6f4e6b4d81de51d8676ab97ef6c63343ecd7a0bf62fe0daf1f407426ce1deb05b4896c7cc92b6e268bcddb4873436dbba38c081951457764cd81dca1d533e07ea4183b0ef9917e5d4cb2ebf1f94df92f452439590327d21f4b66dd74b513a247e5671626e25a47c110b5886a756106f2c2a0cdb5d9e68f879e046e7d414ef79002a5d53fbc2246ec380c8d6dad6eb06f9c314ebffdb0accc9312f291e4c36cd65a2716a565da4bbe081d6e49179531e33f119e1cc0ba536c655417b3f804a3e8e1e5480a96ea54cfb58983e06f6d559935271b79a40cb9eb6c7667c410680dbad11ffe56d02f5839d5679e5361e487e4e47530a2c429fc5f2498155f0c590a656dfc6e313f34c65e84e6878e445b95f727f5ffc7fff03fee70ca8e022226b98b9061adf7244b564b4244f63c1d1ecf0cfd472bb3c3a6ae1e574d4d5b0c4b7ac6f2122bb29432fe518fa530c67836cc09db93c2d5c32834d2c69ac9dab7b1baccd5bce4c032b195e7c5e59e2dde6e18d0c957696d0df5627923f0cc941fb63ae1e21f37f8efe0094862577362608a8b4942ea1ec1e073b1043bfd336e27c83b45af249fb8dcc27f5c3aa848f8a4c39323836d165e580d3533994d4f15b1693cdeb04330a878c8c363856f475d7b419cd88988976dc0eb7d508adc615c18b41dd3e5545c29a2e04c757a95cbc0074aac7d96d007bb7f40f8869920ad35389b1f7bf7e5eadf0fd99c742d680391324f62bcfc9cc3f5fcc0ab0721d2d1fc6eb720fae57fbb061cb236ae19c7bedf54b04cd361a302d10b80bcf18afed5267cbc553c15fe0ab70ad1447d86491f398343a621f308f5014134fdcadc8f57580fd9a140a08cf505964a6cc342eeaf6c883d86ddf4bb2505df39732c59a707356ff91b844996ad5a99150ed9eb10d6cb8aeab769a83a78795c3a3bd46fa24bd0f432c97660c0bbe00122e51fdb5c3ea13744ee22202738b943dc5ecde6e39ee48b2a29e2041bdb2bae0caa2880c3a1eafc407e54da6ac82b1e550d406a3a6e565a309df8fc82a90080d2f7e73509398ee5bb4f35a81701a3c14ae87dce353b35da01209515398181a5fc8ea8593dd172d841baae897d13e286083699830781d6eaaa261112033241add699cbb926b621bbcb6578813b69fd1a1809928bb45357a9cc97125ebb38e4bf3458b54ec44ecb462430dd1b052ad4e35af97b996419d76f3d21f4ed3487897b0d9b4f815e6521bfe9a574fb277feca016bff5cdf0388572f61204654091c0dff6f25ea67bc5d79f734e68af1b2a2f3d33c488eca5bc1d04717ad387a84c606b1ba44811cbf1f36631330bda202ec7ae12bb2351e2ede5120f9610915a72b9e5def3de9861c48ee73ba4d2c2b21310e480cfb0aa78866167d557f8fd8df7334b7d7a1a5b592eb61e7a7baeb263a7d97127a4ae95cbc176a1e8e22b862ed7fdfcaca3cfb3e980365b11f0bfe5aa454a498e47531dc1d57941272fa4ca88413566736ec925562f39b5f8dbac2382da471029c12ed3d8d9e4dae69a9f276c0a2066648abc431aaa1cec1bee19f3abdd37151f00144b3f20c3cf1aef8a9fafd0801274ef9693305eae4c3776e0c0079d86e055b32e63eb16fed6a5628c24a871811133b807240671187b354e17a1193f1517af9dd026a3ced305fbd5ba0caf109602e8653828b866175484067a1c276ba0bddd336743293c94ce12e0ae42d0bdea4807739a7cf0f301e6e607c6fdb17c8bf70a82732b4645dc90b7c6c77473d0ee6502d2e201898d2fd02fb390c1a041800a438b46b14d7a5d4974630801431e2bc46406f615d8a8c8a17553eabaaecc37c570df20ce59698b828757ee9120ff76374cd906014be6d8dade87bf586a12ace16035eb9a6dc80aea3be2436a2c0275eff9838d87ac6e60a7f9b32e2aa1a6064445a3411a1a6e781e84cc5c6652d10320e071d78e92f2b6ca2296dfc40fea968d76c9e60d36cbccc33edeb357f87bd47f2944b416396fc21d5bb9437af456448382738e24f26deb948b3e1d168466d20bf0e960b6fbf1a72c11476fa9e56582ee39c8a679440950a60b37190c9e09d8ea4cc6a583fc46f1394016dd585f863b31c7f60975fd0168bf1066b78e43cbe1a1ae7e8d865c5adc5928ef58afab6ae6017efc7d8442f635601a5090f21f34b19e7bf79ae0ccc28aa1589970139400bdee8733da3971a418fe12e10a8d9ca48337edc061d3eef0811cc906024649fee5fec4978237f8f5ac9cfc953b67568b8c2845b3989205710e337a81db74ab8498d2e8ef86b060c78f71ed3c1bc1b325b93a495cd1cf61a8d9071766886c03adf87ae2fe54369a718ceb686c4827484428fdc968f006fd9fe064fee9954d0f46d03f63fa59895ef13cedf3f98a59fb311884ab43af7ac1a789e847187c5a374b81fe9f06c11fb813cde8a7ff29ac124e7cdaf82280c58f4761fce59725a65fa5b67249fd47d9214e29ceca2454e65c077413fd18117e93ca31adc14967d87a54bbe9f4a9fbc8273daa3eb65f188e21b4267c4b7463296c6a45927d595cbce7acc240ae8d042d628ce7ca2d501601adc2ee202b2d9b56dccef4f7460e4febb121f1c8c9c2b617fc208814473232203acdd4dd4ef064dfac1cd172f4a736751e03878058b668daec930c5a59b3c717f1eb605b4356209240332bdf9b2646ce07572fd75dfbb0fbb2c16fe1daafbe4b04600eca3ee36eed49735881589ca1ba6715b8354b75a7bd9103b2a7d45ad0db080f3f3d24098d03e8910dcf568b8002b65d427983bd256316b09c93d4a6ba39b53faf2fdcf890bd4e7d0f78e183cb4976054079e360e9c939d165b6a922ce0e78e0cc50b20734bb8f7ec5dd169b4226f6e3999d3496e931a922fda56842575ca33bab84d5d7c7cd27434aa10816bbc6acdde1deb37cc0cb83c3b3f7e1e50b2e1ac29adada2af104fb41e4bcf1fb13879741d4f865a179f48369bf1baa0bffcd446c970c702e6077ccb3e94ebb9887005d9d5bc1cab30701b53669c480c2c7517332c3a6a1c12395c937a577c5ad7fb243c9253a88d7c26f51f1affa984e2ddad703aec0907612359d9669192e8ae52dbf1755d67b597be42c41359a9954e3f52bebdc071825b6dfdd8f072e565c75fe8ff696d1f11b151a1abbc85ce402d338c8cb97428976066ac4a63726f2b9f32f7b40a1abe6908918516b5cd56e0a32e72e58d0366b48d1dbd809bb74d726b7c5c3029854763688341b222c2d12201c96933271c5ebf3cb84d5d15c81303ea64e7ca1767769238ae4ecab34df5b613fe5cc89ed7866a17b1c49c714bad985edc0ce5a426a5fc75bf2c9a5b4d04fe2d59ebe1d2364ec74af805cd0307bdc68b6df31daf08b4644471b66da38e5457a3f3e23f224d8d60080356cbcac5d5d0814090ec48cb4e9e957b1c0377add7c1a6181d1de7f5e894daaf03339355060c8003932d1a0c43881b9cf8a6b4ab5e9ac8e0b1234ca06e09bfb67c49ae6ea067f90b4bfed3f0935149cc1926ce73b9eb5588b4d72d4facd3069de343a236d1328287f57ad474ae7005e29387d2ecfc70c3763b69a35e7a57e6cfe4f9f2358276f7108e692d8e4430eb6a990999d6280eefe18ef7d8e87c5e694c2475b71da373042617befc8c0e50e62226b7c0c53ecaba8beb1a2d328526555ae0ab1fc39088ee8cfa89ca10fcb0e01cc02a2d4c0d93088790f6d54fae794cbd5ddef1032e8c25d9915b57139053988b2655f8778cf2e80bc3f84ee9f75dc7cd8fa6684d10fd735366f7383c0b4c151fb7ba6e49d00a8c4d13ddca53bacdaa21c42244170d598436f0de91c2af7697dd782a37c9d3e98e6d79c42939c768ab724f1a61bca0ec84d85774d7d84be9721e4d3564de88ff8745b40dea246fcfb9a56ec10e86503db6ab2872ed9e804529ca5e11a867850835997eb0234003b43084e8d90197dcc2a868a8a8cc14f17820aa9b4cbb8d5dbd6aa6cc6a43077a16ad4b95186b794b73650c10f6406a3fbe1f85e04483ca15dbe8f4b43097d8717f170ecc92bd37f831fc74ae9531027712bce5e69226a5457d5ebf748e633138cad852a2732aa2e28414b64846096e5082122ae9c27504630ccab5cfe810264261365280da54b8693cf8123656992823bb794510bd6593a96623a9d82e3dc85caea653d3cbfa2d8d2911268f3fcb87046538047eeee26bd83f825fa833bbaf3fb91b2370b49f4c621285b25aca581a5de8270fdc2e7e47e7455ce94adbf560abd758d87233d1a3a607b7f7083fde43b8a2c8bfd114358aee8238c90eaa0503b03d9418b17c358236b20f1d1c883fbf55a4d4e941ddd1ea557085220fed71b98e1aa5b638d099b761600a499330cf4979a8b0f8c755cfcf39ffe94c9443a472f768fd8aefb56cc9d433ecf0ca37c807d8b67a412ac6e696efd296d2417f2a4458facd65df50a58bfb6a662f65b0062ac2e0968d070f5e84df8497ac838da0a7a6791fbe162e4aba2725eef80b7e263c6d37fbb8cde50b6cc82b338e931ffb10de96a4e740c6bce5e1dbd2523bc4104a13c26415f8d74c148df9908df232e679d14ebe4d104372c54cf62ac26bebad14af2d34c52dc1c04cbb468a2bb841c7cecea1a456b5f6726ebda288608bd1ce46df88928439198c0ab066c868fbb91aae6fec3a81c294310590c0de176be4c3dae943014b652650566e6605bb3c7ad58e49b728d151d1700d4eea5106dcd9911d6519d2efb34eb28db7893fa8fa74c9e86a77b9197009c0a2b8702094129e9d3eba65eec84279b1f7622067af707e71d1e85873efedd6832f010bd6922a20e86a01ea12e6ba0a4539b44906b064f32874a77f6d842720bf89d9f976e358f991dddf907626db5537e3440c2a1897e3aad1abff5126e0c65e45a1afafe47581055672f6e224834de130522f00a9f93c2154348afd3d7c01ae968c6774a8d35f6690b6f084a8fc6ad09b9361ae6e62f6c59e76d489b0120cfa0da9bac42cd5f9747db8ddb341671d429fd590f09407e295952a27a63970d32961d8e7c8a30fd90a09b21796c019b77abd9dfb2c76a026bc2c897f8e50d842f7436d1781ea6d9fbe4243e73f668cf484215b23e3ca1016431ad149c58624466f4d0f08cb2e5c07941687fa2ee6f51e197a4414d686aba55731c7c4b2477529fd11a5e6b37f2f18dbfade49d7c7b9baff34a4c68340ce68ce3ed11b7b11c9cf2462a64e7a78b853acb18c6b1d70b979cc162220f475efa863383d14f4905b61980b6857f7d667ce8b9443ec8e76a24212a09c9cd646284222ae848ed680b94396ff74552edf28e1f482075f8b7a79a7fd3b4ca8680a88869aa1e894f17f2e310817573adf88a0c013d0f414f14c4516210bcdfdf84be87420e107f42003b5c2fd0cb61ec5eeb57e39d28ca265865a70b392906220b470e2221bba3fd901214c4a01c126bd205bfcc44835467624e7d01366c8a9f2cc5d465401cf7abd295bb9d807bc8ac0680ff929911d4fdac8d780d21b68cf9dcb5206cafdcc65b252962f12f2991966664ac98b43ba9edc12e1b98ee6211b61f11a13bfeb74f69704d9a8c3cd3b0b26ef931868651685143f3d4511e9837b10aee3ef8aa3d8ae8690290c36f8fc8d3730cdfe6a8bac326d7c1f6815a4fafdb7061c0515d024278d4198b63588b8b5354cd21cc0feda09fde9187a70e5a579ee5ca1f639e75faf4727b4dd8c28a91618215ae8ec57df7665db2c04cd83627130ed5fcb005ba718e9c91fb238180bf32bae0808ea811d3046afa8bcf6c3988b75aa8e4e2b5b58f00c96836f30c9e6ee639cdce6813253280a922f0568acb9fba0eacc4032bfacca59769218a838d8c2d7f885d926fdef01846ca74cfb13e60720e3f311a5a7d0de6e09f209176add735ae461a25df28f29e635ff6e0b3cef24b1f4307096507e427923487024e0ba9eab2e499f37774c848364f885d95997d9eee3dc1d69a0539a635ad61483b0c60b7b384f68f3e0870adba9197631f2e6ec0fc5ab44e1be6d85c7335d7e91ecc64a5af6b1ddc034a28ec095a908e8a28c7ef144bae50d330121d18c24f039ab6dacf853f6adfdbc18a39b07e97e3cf7c22ebee8806e69423e0051b6bbd04e1a9bf802eb6050002b2f738eaf1ccce69f55add0c7e80686da0aa39c00db81b4256c54ceb9f6ee1a68123acd60e848ddf55784dc407ac126d5e9bfad9cd2dbb952d508f33aec30a43d92f4ce6a8ce7067e4d618115fba807a3f7e19dbdc149f286e7db446aaba9b02e44991dc54c2e18e33a651f7e204b3c83142dc80ce931f31d3eb533ebd0d4d47eaf228dcbdc7ab741aceb417edad3fed20b6d2bf8cf51b26f66dd04bec3cda71739ec4bd88715084695b8bea0d906dd08002e5284e3a851e45427f7aa242d1e7f8345689278849b666b4aa38a60cb3f4553b4cb67c7c8c65a1b89104059d377b8e4bfaa214b712a8cadbb231af369057e8099905ba9789633bb4091a2bc8cb523f7080b3bfc99a240ae16dc1be20f0c650a34d717727370bdaa2d68f550a1c124356f4a6de988035f292c60312a4a552f6075875f6482c069fb0cd5770a1864f925fb78645b5c082e4fc166ed77392d183e1f11327ee29fe58dd5d18f3f8b3b5e02d02049a0e1d78b070ed1e10b6048e02c6d43622a33cbb63ecb864a0422d319fa5c112aa4d789719fbe4d8b4da3644cde62f1be5eac54ab1539c16f2bcfda5cc09338116503fcca022fb0a9af31aa49d3375f1be0a81779313c67275256c597809081856c6e0cb6bb0e0f0e0228cd5681b524a394be4dfd0fe9d6479fb58e239a9122851a874eadd6143297144a90dc91b6a3813438fd69a0d759d3e7aefa965168315578e1dca99bbba1eee930edc3eacae49ee431e08f7d3b8cba8bcb28628fdeabf36fb7041b95b160426c97b47ae6f67c9e6d80296aaf2992b612428c581474202d367cf0c0e60a07281d7e4fcce58e9e219521bf635cd0bacd6873deca086a74d058b8df914aa820c42d2baa71f97635124dcb40214555a5a1c090c13048cc6ab2ade86f851a6d64c3306935dde85b1e95222d5889864619c0eb188762fbe3740cc62f5c129cc07a6388f22c1abf4ab00d321720e3c7aa4f0713da035d94e39a7ecbcd4e62f61b3c39703dea8fe436920137822831c0610f9ca9dc1413ea8b265a1b0cba3fd962d35a2c8c0651f4ccd6c1ecea99a25a1374d2cf609373d425f551057166add30205ca4010074793de74a271946d8a2bbbede788b977bda87eef9e648d31639b332ecede4e7f03114c345d03d3f5b070ff469e6b4e4134af1937a8d60d2ae78820ec11ae29c62fca4f56f6f0e54e051f5f02d0fa8d7b44c1e9a8ff58fa937a0379d077abc04bcb54814caeb5c815a9994ec39950ea40e802a8e806daf0b099ebf5b308d4211c36d20aca3c524d382c250ffde862879d2a1fa0102f1fcdccd8dd419f81adef7a8a2abfded2f3cf95e61c5dbdc8213caecd927209bc056c52b143c0507c707d28ef47961923eb025b83ea0ae6f1a4121ebaf0498a90641616065e271d2fc963ff42e2ff413a3cbad059611bf7306cfe25f70b6b74db156a830d34fe06c01173fb7acbbe0b3cd2ed798c9891d9625a2251cea6272f0966b99d421e16b0aa40ef5e8f7adbb9b219e2a3f353159807becb73fd9477e84b4484f6a64b92f87e6b3e23fe1b1d8631018ad0f64abba2a71c526dcfe8f025b544590fea995e087ed135b3ee3f35e640e170bd4fafcd3f13049699d45df3e23339860fa3e82e113a189cb7eb362fa9b512c79bb9c8ca9f2b64f5fe3f4ba1b833b3d3498516edba53fb0f77781fa89866ed829c12e7d8b20b290c314cc6981364052cef3af190de9d9b385988a0f73796843fe3fc2812e1d4eb194c459869c9d7f850a79667590c39298dfc138dda42624a7920348041f9f538b4f50e0e6f65f228088b335b9abf0668611c5a4608f1219dc7dec095a6f88f829e71159390aefc6cc1ba861648844b696b1e54aab7171a1ddc3001580ff64a8a371f0109317550e77bb0b6c4a71698f4fb8859c7f3c116ff4b7db1d074ca79aea7360947c06edeef6072a651921484a07ae30a32772ad9dd4b763fe068fa68d5d9f1a41403910a104b677ec61036e7d8658397b21f870e19c3fc74d6c483a11e293f7fb4cbbda93aa1e7fe7b39ff0af76565afab1adee9febe7a95d02483ada600e0f7cee15edcf38085012b2b5ec2f0eb1d41768a646b651b3c1b58ac9cb9e97977b92ad23dd895c062a544b4cfd893bdddeb1bed208684d9a12a9b9dafd4389a7f3da7ace980d08b0290ba9ca33695f0b790deca1f0b12d9d77e594fb99724c68a20cae2f6e121855fb9abf8472dea341b70eafd51de118d79f4eddee0e7ea3564daceec443a7f8bdf05050e2d24bf5ef6d9dafa74956170292bf0b352600eb21ae87ee4f1944a33016863d0ec9f186a6c1717092932c165d11c930b4608205169aee5890ffe3cc296b41a9918014efb91f7591946aa54546ec8e9e27f120c78d622d1fdd433dde4abe08902560f6558cb932ad5b1b74f5ab8f54efa63c52298026df1cc237b1acf620b25a9b702694664742246266978874ecfb761d2564ce85ea0afd7fbad2cb16dd3ab224a3c4d98f3d7feb9f0ba3b8ed2abdcffa5d7b4a6b3924e5108523f4c8d82f1ca37d415e52a13fd13c8003683e762541ba1098b99a9f8918ba3cbf26d04375b09a5051194e7f00cbb7da874f13cb31a0ade1ac5975af744859f432dc02a9d35c1286c2883e9bd4579c4f49e94644f875ab47487f6db5d3147de7609d2a789c7d63b989b2df0e2c3128ef04279c1d760776b0f6916786352d6a6e84d7d08d0bcfbdea896286e52f0343670f80a472f8a4b36c118a8832f12eaa83d6760ec39e53b1dac0f16f39fecfe89fd61324b21250c4ede85a33ce937411a81340676d92e8938b2e23e483841469f521f8c00f8928274bb1a31da574e65ce391305c0e9e9265807a2dd24cccf4f6bd06c71343aeb7bfc31eb143e7e087afd5c2d71570239622b2c89abc0f2ec0e173189fb7afd45c43c0556920ba26aef7b96b1043362e2757315677ce9e69eadd35ccf10f29bb21db88f0b43e4df2c3a356d7c2b832bb27e2c129926c1a75d4d432e4177e5586dbce72c43c67bcd0c096ff8daaa864614cbbe0068cf4523f032c7702fbb41d553a5db57b30985ad45190339497bd7685466438d2a194271eeceeb12419f807e39f7064a5def06564192eb867e2dd95465c29fa5c10ce9a12f122d194d41e6436ba303c75be0c39ca193ae92937be4c8d859f74e469c45a03dcdea154279dc3d5f4b4494d72225989285d241e637a4901056d28bb8c357d564c3299ce4290641109c104f3a2c2e0ac1d8d8538abc6bde8c68ba819becef766dcc4f93007d7e37caa87d823bd68d8bedf670b2e392241de9a092fae6acc5636edc4271ee4f4c9d039d7120974030d767833d8a5bd09af748c64e720172392221b3f28155d45a7d638f974bea4871182490b1e4152793ccdcd3de85935a01963baedb3beae8a951f48a5a9774137319ca47822f5ab292d6a61a78ce1f0b6f25b9c98921aec80cf058fa0fdcd2fc354f5bc4ec8a09f4011adf6668a2a5e22cb37f8908b0a80dab65036d3b6e5c9297a802d4b63595ac53fa3f154e17df11338fe1d3f348f6fadc09cd3c694a814d32bd20e47429d6a0a602e9e07da144fdd4eefe8b5762ff5827756fccd9edd233c591088d559fdc1606d8877302c7cbd3a01ed6d7ab08fb89100d80060be24a44547ca2c21e8f8e79127e4cc9f2cb896bc33a609c476329ea6fd178a14fdf70f056c1ad45d38ff8b0d2e2a060c54ecc86703af9152885e88166766fd48e84693cd7aeafad6f3d8266c0a5bdf9006dbbe96da9ebabc6823d51804e4ce4d5a18c3ec09259475e2d5e23c93589c82289b99de69a295d9fe1b26e53859856b4c653ca8db3b35bf7bf7b80eb2d079a0615f1941ea5d5bad4ef790658debfd696affa91e22dd0c7bcf7d9c2f84d482c0039c58951834fe3d98a0c48ffe52c80c882fc314c6d42f8ee05b97f9c6379214de7a7a5eb4fcbed420d14050bfbd62120012b4d8d30e1146ef7ebaa6d2cc713fdda350d9f3f96a24e4a4951a51a109e310990e69ff9a0340127aca2f3650cab0eb880571fba4854a9a11fc83a90755c64737fb2d8ca650f2c67c96b6b0bba0751b98a6cba860a8de8e3d6f998a838bd99a534d6b1a7cc3cea2ede380cb3c56cdd1937ab5fc57a45523f335c381b5f8f068fb96d719f8d2fafb2917a4f5d687b78372f8b91583d466126ec7db191f71b414b97c99b779445e8f90997b8e78d06e2c7107381c6594885761c04dcaea84508e8b38b89ce2778eeecf94b22939fc884ebc90b1ce8f23e70acbcc81e42ad14c92d5f51cda1e799209e44cf22f63fc530aecb3d9dbd20634c8439da3b5c3382137d55b8312b8f513b43c8879e7034f3d89d5d66f6ecbb7c3e153d007f603c6f79c5bebac6540a0cf7841a0742d2ad871ac872c2ed272d5af5908cb7799781b3ebed0814b0a725980cf3e6f482ef5b96572a3f6b7f569b97ed677b5eca5c5af60870989f1e0d34dca252f257995946433137394cb45e07c1f3d72798c7262a11031b559fd6fb3430260d49f70a74c83e3bf98edeb094df9776a080b890f1006c9da29d60226dd9b759e0c19b4663963151535ead3fd0bfb70b8382f4c618a69cf10c082f4492664e0412bdc3af2b8a3c8c5ed18584fc3ace4000241833896031f21f4d2c9179095e9f1eb33a711bb40876f89fe2196b9826dd816efafea186d328665a8583a5b9872fc8d0103e237f866b79558c4af1077ddf2aff396d275f4c08cda751f78ce3df65f1288462b814e4aee6ccadb2542c13d3141f9d692b0b3915770ed3f0acd0c035392b85b6c5027a3f76d32201c6f8879a10415a49eb508323658df4adc3df781746e3f803452491207c54adfe2fc4837740469ef2a752220a1b9b93a7591cbf0a01dae2b80a6ea4825ef6a2ff0ac4233cc05b8cbeb11c8052afd6354afacedfcdaffc5212fb91ad63b6600f970ec1108f425fce531b7facb82726add5c17525d1fa3f35b0fdfb11d1ee570c8f71e48d1640e51f0c5783932e81b9964759ffcab2ad0bf5fd9564cca3fa24c7700004a18df19d9d6ca4a0ece1d10f1c97fb9ada2790e1b64c1b6cf3519cd78d521913b709bf4e68fbfe0a02957621fff1cf16baf8b7bfc96ce40a6adfbfae3a66ef5d319cecbaf1798f4fa9ba212d0962e3fa38390d601a439793db5916303c4492140318ef6100e8cf7aac3b4a605345a100654ab2782e165257a24420ea21713703b7be9c0816ead4af196f27ac5dcf60b7dc60c48f065a1e3d44a6c445210a7988db64131609a1252e062de05351f373ec841ce94ceb368fe495a6307ad8177df82ba2e7e07bc8666137d6a8deb01e9310be7e9e7e5b64fb11416521064cc009f579d1f3d84dae3be6670be7276ed35f3e7ac533b8d7eb6c7633e6ba994ee4de85e9b86714c96d3b80fb421b486ecb9fb7c8bdd3ca22c0c9b370ca8bc3b23e825e4821a34c285c13f61dc163feb97906f92be928d8441686de4fbaf1b6647122084c04fecd751cd9e700dde4dba4039176e0fab323a0d8421bb695cbda30b607bf6177adaa68f8361b65654d559fbf69e0b1f022098c7ca3e41ca61498740975763a805d445f863da791d3f3c868709b5817a2eac34f4c9400cfc7ba13661f9974eafc95d210a2eaf6674e6cdc99e17c65ed1542425e11e1903dcbd21280a00ca9337aa7222df44405758b06f73377f936633cd28f7c60489de8738650c0eb2716b7f9490330ad63feab070f4bcf671e77e4238c531732cc03ae041e03f7801b697f07842ae791c5ede3f890174a7bd795d7d2a3397ea4a9540cb7ba28221ee3167c79359f383fd02d29ce553027565afa3e88ab15e94d6ff1df26018c57880f58776ecfeb7cc98977ce9c19a3bd9340d457b0a1b38a7d3e48b2dd09b960f21c3d3e4152edbcc1cb7742880ec3511bb3fbb95c6907793d51bc003db919fcd7ea9e6542df9a60ac90aadd411f2b0ec7d98064d99a8121b56106f159ff1edb3b09f73db361bbc9011e43011ae5d5b91ea1303b005e569b0b354048ecc8aec8c529da56f518bed60fbdf21ed5c3651ff356fc85f4cbb4a2108f727419e1318a7ef05397b821124489e920bff00f1e7cd704b1a1c0d1557764f8bcb8eeb61e7ebcf27d582f3d19a76ebe8503cc8e1d39bb87d2248e9d82ff0fb9b7d6702aac636ad8adde53908bea09f4fed1c3e09242286fbf21e3345594d98a6598c79c5432699c2c5d98f1c2cd734c68423c371c02d635dc583fda25d1a94d7dd92532f980163824c8891bfb8b8e785df62726f0c4e7f9724401f62bd25be26e2235d14529e76e1378765ba76861a8aa3433bdc8deba1c6421168ff5abbf14d5e08f0ee90787c28cb169169fa7a00cf0c2f120118a3ce65739c0b70b7a6f54fb0635c46ed046b5d88464d863a082f79ce3d4c05c64232230a78ea12dd3f637e8ee979683a927c9bc5f2a4dc51f3e1e7aa83dba43afe4ba6a477783d04265780fcc805d154604d04fa27dfe03f5f73c2fd1187ba6b3c92f2885b20ff176812b37e0ed6d06e9608693ef3f5b7339fa308ec3cd861d3f3b11fa42f14cecacb4e245a4dbb03caf1219ebb7caa09520d2e0dedb742ba08b5a673016da2044578c0830071bfd4268f275f047803499bc10469361ae936c28581ae84dfc25e112807969d409d20348094e90a4c4a8282e17c33fb114257c59c037c6801660d5b21fdf0c0fc213c92f59c32886286f0e91cc6c2bd8b6b20c7afaa4bb71025953bd68d1a3424dd2d74a95f5a5b9eb1b4fd3166c7b85bad44fde30bf17cdbc19cad873b1f3874783320ea694bf1e5c4b621927b9fb8940bdc1d456dc988799732a8fed9bbc03e0d2de8371c683eb0d066973ba1da7e4e388c4a18b742596e86a7a53db437b896bfe5cc9f3bed0eb90a3e5f9cb5dbd8c57c2c3926950a8dc8229a0fd87354c2da3a0c0f9442ff19a064446ea2a259d62dd2507da0cd17abb65720ea146f782911e631ff9e9fd580b54fea3c1fb6d8e3a1fd4fd5912d71bb9e172e2956bf52ed116631ff18faf92fae9dfe335857a2b296c94e76a4cf673511f370950e376a4351be9c195fcb0ad5d779f06a92bf04b048f51b558b8b1f04da79a04f7bc3d107eacf184c10d11669acbb1cfb23162719b7c87d3f471fe54c69bacfdd9a6bbec35b1e4e41c644bd4b72d0ca91350d97ef5d24730d0bc751d58034a507b3fe0d21bb002682336f9e3a656bada53b33185f1be61a3db6bc236d797f5bfff22501c0e3b60485f45667c80bc719a68afb52bd997be998f32759acb522dcfac155a9fe2a5fba9158acc5d0deb004d45646723e24490f10bdc91811047cab1ca6a495190b7142fdf76b0210607a23b639077badbed2cdd6d9c17eba044e519b4946deb636bfdfd2fb2bbfcdd4737a6197213cb2e84898c50cc44324842ab0e5175cf75023b53b4da4c4c97a288a1d31ce27a1c1ea236717e4b0c2b4b5839cf76dbe516f2f2cc7523269cda4f06fb1cd1b69d2a65bbcaed86339cb7dd9c36f47343afc4547c56f7ddb37204028e75accf9bd8c57597a987cce5caac11b38d2e0e02f21054add6ec3d43d595b56c0b505b86d28e6c0144a9233101c9e96ef206974fabe0fd7bb8a425eb174fda51e7cf1b3aa492155cfea6a45b466b89732e36ae11830ea5d72c79eb2383bd35cb5b11856a462954309bc617f30242c1b26f93046ada4a210cee21a589aa9d19ce9d27cf0f3c44cea73892c7886ffff071d0c240e203514cb0c0ee6131b4484c38aa1a3f4123a7d42d1c49c70a2f00726dbfc9b8ab83a3ef583221cc5fdd623cd8ca58a57234289676cefc8492606a304f7c96df54817154dc21c22939dbe52675cad5840827270cbaa2c7dec8f0a544f9d23700d281ad2813c39147ae6754614abbc00aed63026080f123630fe4a4c964e813fa855133e90541c8d201e30bbb2fc286711af72826d256f99eacec36b78d60321f8de75a4717b52677f593649ebef5b400d37914aca83b97b01e977ef62ecc0ab38b159de4df0cbcd64daeae6bb8d36674ecac982b2229efb00055d63f5f686e9926b0ceaa260a8b168160ac269b29bbbe0b9c28bf971684d23fbc6b1caa1b09ad405f3dc5c607943d93f7e502b945c071c76ad248f5af90b9129e9715acd0ac849070ead990e1e68b6e5e1430fc677eea85316ce8fcfa2b4dbd5df3dc3b28ff7eda144f49545d4393b42845db2d3c5e1f79cbfc994ef7ab8d20601136d21e9347706ea98b855a88f926a695158180750f17aad16d6275cde5586261bdefee948e714bb7b7605e87338171cb5c4f4191868d75c4c1beb540809015b37a9972a016349b5ba6c26c18158c720809cf7547baa0b7080515ffddc5123842ec1346ea774e6aa4617f22d10e6de1123f79f40bbcda84f6b788e548d4f95f5f237ba665a66048f5dd01305916af8e5a88a0e9dda72bd8782cf15aab9e8e596797cd1c49feb0dc2fa842e50eba9f29b47d16f1d4153bfe07dc5e14907a066014ace532b53dc1db39ef4d2aed6376977e6dcc253fffb13609fba79ca9e51db5b42b6d26aa64bdca43819ced293bf1e3b8025d7a7cc0cd77010bfcfbc001a15c7c0a92198450b6e0e72b1c28c6ee9dcc846c0ae17d609bde44fe55252b22ecf1e13d9aa3aa126a133fc1f1097d9e6988c2661a0d303c7ed8dea981b883392314c53b5418f77a06043486bff2e644203e6b8aeba2c23966a6a8b3c0d4738a06a9d80f1416befa5b7702a0174280c5b8d11176a36f228a8b61917387500be698fedc036eb8cbc05dd1a3b75409ce0147012bc70f3f5b4ad8d80efaa5cce8b61ee6345289f391e0661e5379fb3c2dd46a8a1e5a8365e39849d534d6db04d9bc8ea4dde1b3eb60e83a83129a19d0dc8ed6272c0a4fc1597c3c7ff093016b4f38dca6b103a71fd38353e335977f9f5d60da70128e64260098383ee5ebe615544b24295c49e7d6b17e892ff5ae7f516a998c2a8d672f6b5ed021335f368c45c10e3c2bd5efe839134f3a36c9abacaf64d02c22432c68b1ce0352d7d128791d405e5a51b386bb0eda5399c3366e318a8cc8d66c23e7ab212438f51b8f0bf048971e368e96236aad65810d8537b255b63bebaa1b46db6ba0816d5bcbff81c4aada195417b9d38d16835bc25a92b1b3d74f8a20c57afc116ce334771e2b11ecad6747b374c1e2b03ba6c126c0e27b9cd6cf9e0373a6c743b1aeaf0613091941fe9998fc3891a224ef7951bedb00def6ec8014cbf85889d315657dd5d6823add4e9b14b23e420f773ae8cf9b2c1b7e505f6fe7fc528d8fb5a0aed1a895d417b4f601310fc9205f461510493fc422bf9ea5a01bf719d213a77f331a3fc31ee811ad61e3823fcfafa06373a72c95f48654b94cf0e231975a8489c4a8e01457049c140e3a4e353302e7fb5dc6432c7466215175421d5a931b49ea6dbc1f41ab3622ae0bd8301cca29e3f236599c21eb96d67b5884b7dc1aa6be48110c848b9af8e671751cc088a8d97ae69617f4f8e66ae83a9bbf97b5d8470b9e229cb6ce3c84fbb503ae23803f2d300b13a946f6204b793a7c3488a7da8f5cbb23e57b5de868d13b0e26ec14d22dd9b70e161b8a5bb94299e537f4559e6fd3ea768c3e8669741f98a503a1bd45a380676adc0acbd847484974a0f6209de0ba972a2c04e9300275cf394156ced0cf614a3db081552253213027e17a178f368afc55760403cdd5123de7476957c4fde72d11bcfbe4442db687861d019f724bb6b3ec4c392d46eb3162eb4bad561648b9dcd90ae5d111a1bbd897f732a31d802020148bec978414d5bd05c8c0b5ff91fc9dd866b984ba76746b9d044a0b628785b942adb2287b1db7332d59c6531706a9fe2710bdc95687150c63ab0ce449473629c5687afe3668967bb890649a9bd1e91e43586f69bae320f228036273eed5fba50f3fcc262d2edf0c006753d990ecc49985ae42d3cfc408ec36cd9175bcf1e6487d335d17fab7d40e8eade57c7582bfa1903f6b9fff412c166ba43bbf0fcf8525e2fcf038aac7538785a9be94b5505c78b83a8f5373ed625d804331b7b3fcb11ab144f107fec480246d7f0b8883b35835e420165eca02180f591fe7ad7347d6f0014d5ee33bdd10013d070202d8496924dabf2b9803d1c4c22a3667b2905f9c34545b542f087f09a84583fe3508d1e9df043a57245286730a1296473762237741eac9c37c86c7f2c04451dfedf88e9fba9e52f6dd07170e4039aa7cb281e177e8b694501aa7d9a787b56872a59e5b7945ad1308dcb12f3298b96b33eeb91ce394e3ef125a06b8f1ad7fdc8ddfe7473255e9520a73ad0d4783edcc358a69e047b9ec06d6056699c96b93e2c03ccd09c6a7677707aafff2c6be3c1adfb0a60e4c0051cced8f349d3cda61cf61172eaa56738fb3850448c64371003d80754e113be7738d3852d1095b4ef0b51c2cad85bd026765f9e38319c1ceeb8301a0090771f3891aed4a6e6cd47c28bf54e688ad8addc6f9dcd77c37f469f0b3ba434f4b8a38f13573effd9ed7c7715ce0087940216ca6cb87acca96d97a3d3e11c743732998794a08b086f9035b20696603fee1f9de2ad1abe510cd4ef93d4b30c79368b41de2243d840dff894d2f34787a1e13ce40874d1a3f998773d2ea8c90327844500921a0ea0e796b55e4198227747de9ca3375690887bfcb0bfb432386dc2d6d9ad6bdbf45bcdc8887c83ec4404bfe5f041ca6abb3dc8cde7c5d1552399028af2d28f08dd3fa1d5cb24ccac79dafb7b54d6990abce822fa46fe528787458aeb7196275dbd89e395dc58ba0720f60be31ad64743b3928c25d92deac37a535d217370a35d328d5dcfbf1895bba3806534edade551693cb8b80ec48285b82d81b1db82f3e7faafca432de4d435befb75b6bde0e39ebfc52284d84c34104573a88f624374fee1e3fccf884ba4bcc918a0f7b39c1a263b95698b08ae5decde7cc075bb684ed607d004e3cb34431bce3e0e1d94f7bced8100d30444b2cd9a82abfb31e644682593402811a31e480e7c842720195c87d44b369ba0e4fcd3c46655ed747bff9e314e81716def7a336ac1d36346da21e94f7dcf4d60d2151202a03b1adb5a3ba6f62b7f1f941dee3cbb8e7492a3e2506eb6e49d263c693c2db9379201fc6b3c83f905bbdf8d3fd5457481eb7cefc60c14b0ba05cd404869842a2580a6e5bf937a6b1c8b0af72c17368750a372c99df78bf506c70b5fb7e79dc3208b1ff4b4cc9c514f8a374ae61bcc57da081feaadad49f41f8d2e51a762ea53e8f90c093628255f812237ee43ab44458fc43dbfe3a37767e8a705b5aab29a4f522e000cdd0c98462102845dc99e976158b5d03183fcf1122b356ca0ab0d03e141b99d438cd867832946785d6a1b572718afc203a939e45b7d417f411e2c3625700d4dd9ba62400d651674f95cd171e60a609c1830f4a61fe6e3a541563aece9a4c3cdf4056d268fb82b05c9483b5d57a55a75faaf00c3254ea6f78745aee73b42656e9c9aada0e58d8f0228fcc8a099e4ecee04a0e787a511a7304487b166eeada8a180c98926f290ec355b95f278a0720e7a571eef9fe07806c9148eb381c5b7adf97e5e3c5f994faac67466cd22323497568b1ba7753a9d82846d426ff5ae58a5576b3ba08c0e6b6c90b08afed66a83bfd9a5ef17692025f27bbaa885f2c0f535504870dfe9f93ef964a67eedf2198485e2a784782ad85cb800f0853b55993b4473cca00ec1c68f22bb27a18fddaf103ca5aed260343f7cb8e30f5540b0fc9c65cda1d01ee2cd482dd5681d9ddbc699b17cb2385633ad87973f890ab1fb1e7c6214e97642288d1bd455f9b740e16e1c96af9d8d190a21b335aa087b0d5232536c922e8a96df37ae3f65b53221ba5134fee0fa35fc2a71e338d3354ea0f77cb1669004238f24c8628d93d836e3694cccf98b27fbb1891ba9ef5a25f0815c29baaa41b9048c8c44b06b3203e1a88727c25ee10f97c7aef4831407df39c39d4be438b4a6ca9df421fcf56a5332b8507300ac6f48ef00a56b561cd920103883d7b206ebdd07bf7b7f4184c26b1716aa3426a6783c0ea2cdef424a1c7d739f85e24488bd745f3844da1c080c965ca25a36d35f9f64e7514a7973073627c3f20cd855ab09abaddb6e7b0d5fa30a65e1d6e63374cdb0792a28b1335f4643cb43a98782d13fcf692209cf33f1dfc3816dc11ea0881f89659e578d5b3c410ff74667ec0f88d5c89db19ed022c3bf406777de37c8f0475b2b0e03e2d54fce884d751f9c4dcd90238fe9db8ab114de01c39a1ca3d30abcdd63f1f642652eb69c41500f6e5af5be4391620abbe346c7b42ec7626a463ce10ac36a6aa6e0d215b99410403918c18582b8404d27eca480bfc19744183e71619dfde0bfab559ee57a07d7dd6391e359535c32cc1602fbe992635eb7de9a6962050a64ddfa0ba21eac5689a3f410c6bfb1a571a510deb2ee507018f73a0b1041ede936c439d6ecf20f0e8fc99b4b0f95de19dafe6feb516bd4a30679cb02f7c03f10c9ffafce177540a584ad6eb4f3197e35c08195f95882ec3abbb45d3218c5898629bd7c3430078ca8b1a1d08b5576c555b97507651fcc85d947a9d7678a72211865044f172cf74adf5bf4ed9997b259a30d1fc65986fa6f1cd19e136be2ee2c0be8e4dad8f27f60f9c32ed7c6c8aea5f5024387b4baf6d4b496d4c7f6b24eeabf282921fdb0f2f5eafb6b8cfaf287c31fb33edcfc5ebff0ba9cd292d097d8fd75370edfed8120e146dfe61b9bfb28206e89da811532c98e21389d560e13836aa0950baff9bdbaf2a74fecbd463d02897d1eb17f8234d427fab6b6c09674e8b3d664cd6865f6d2e63b5ae467450e2c16c98537260c536212764c2dafe7867721b8e876be30b85278bda097d43d48b00a64536b4c7b740080bb9066a47eee28eb10c9e9037aaae3487cea6d5d3d0608b485d806ac68980f1e7684f87981acaa04c13e2a3692ae300f12094e4e0aa5a06f262cebb4f0e50172b4dca1ded0376f543931ce2a4b9b52ead2fe42abe9c293d65ee2f1116bd8ab6efe14ae4a06ff20666657f57d604d880c80b9d58d15fd590fec8a5a768953e49209e45027480882a4907e2e9f881d6eaf2dc1e6c6c4eb6722a459ba8adaeacdc9c9986735a179f8700770d7c37fa09f4bdd22dcbf3f63f31c5c42f96c75d34bbbd4685b50202334a96cde6d24f6723c68ec19ff3a0f1e198f081df82cf3fdac8f8ea87cc28062835cd93e5b60a488110ac4c7eb02babe524bdee4c98cb87aa2c755f43dd52c7a36c8b5228af18eff59e8e4f68fb07816465f165ae63bb55949eb295f5c3af9badbbebe9e83f995ad872dc2594c3589302110cd41155d1faf63cfea849ac2ab0908c84945e3c5b2abe3b4635a629519b1cf2a6b5fdb94f0a35b3255a2988326701fd09a15a9bd2e0eb1c253432a875c92609f3b40f72949b6166932c509446b0511eda1161f95021ce99b48bc471db9818bd94dbf79675b30eb5d3ad29aac5de87f829089b949d21b1e2a45c51a88b0485d61526352f414f83977ab8a5ddf2d857d75d60f9bcc3afe5d6f7109edd2505886d572ae2a708973a2e65319e1c7ecfff2abec704a44ae91f76dbb23e7c89e3a612450dff60c3d0b6baa3cd3ea821142907451ce6f716c371b935937e7baeabfa5786ac09506a0ecec7b509292b771cb5c8d75b535e0594569ab90f43676b1adf1e7092e8c27ad0608edfe5cc0a0b5d8215713e245d6ff2930eafdf82757f3de090016bc8177d6627993d0a93fa71633a5e94d873fec24719e3cd9b3981ff0e5a6c05a8ad0558243099605e20780e89622ed7bff93ec353f34cb56c9ee97e68a810f723c1bb2b3087fa4653bab7c6b65763538d6a435b324ee34b62f5c2676d6d6af4b529908f2dbdd2b4395e19d390446f9fab2c8b075d4d13218b86e48640a5363d37ed0078d4bb969c60d30378b4d5f9037f3b3be7503a5d036f905341befcc931bc616985525a867e4b08d00fc21f086004cd516056fb6b0b2b73aa1d4a66997aecd078635940b326a540172bd3788bba129af8e014112f226fcf4d059f155dcd8f3cf0eeaffa63c18bf61ad0a276d13ac6f0f958f7cb697d483c9d7d608d6ab6f9b7eb2c663f6021852b8e6a3642eeeca0079aa60494f1d46b3a58734e1772721fbd3f1748da3827cc13bb5a9b9f37386aeda908e1b01ca1cbf5ac5da8a95e535c93598800d0aebb8cedf6b0fc9940accaef6d433276be5d963acc18a3fb25f5bc6848125aa45555026c06565123cf21832482b6f5d2f7cdd8b983c12c0c12e337876a334c468a65094eed53021a9ac64bd97ebe5e1258d9578670357c1bfd7452c8afa36eff6365b04206a2070d9f31e235c183da2d58d272cc54330e4ef7618fe967f4c92eea1f575e2bff720d84c88b7c24c4da929d7980ddb1a329b13c5f1e9d93b3407b26831b5370ee02af993ef50228a7c1b2b31dd3660ee770c33707eca8859bf505360721cdec09e0c3d7aac67ab6622a5d84c5f03c3b455a4fa62468501f119f6b5b683f5617485cd80eedc589a91630b2aa7b3c80a2ae9191d10a14e229512ef6b8b7a079266e906f0b972c2f58b3a073eb15af73ddad90fe749aabc140d7c33a557299e3cc7e002b869a7c2970d3fe9cbf6aea780553fd5e58543cf688eb2c7a2a1724669fcebfc5385274bbea2687cbac0dc8e38aabac4b431bb0f44263f5881b77806ccd7f0beebe8532f0a7b9744261a2787dfb8dbad73ea68e8a6ab0fbc871768c54476a8da8b1ced18ae95a511909379d30fd0282fc2a7b245bac7f83faebb6c34bb499cba613243ce2ef5e9835b3c246d42bf14b6ecb7bc4a90464df8b14a18ee46ad8e69442279bdadd4f89d5ac6fecbdf6e022e1a1a4e254281dc3018bb7143a696f46b60a61e49f4af169544020891dd27c30d7b1516f29bf345cf03054f5b2fa46413f98e31ab89da61fe305c148231de7742450f08795d926b25fdaa0b6e2f999f3ca3d14d538fb8aad127da0e00fc34603ed3dbdb89d90f351732330c2761d614b5d97c38557241c3b6c7350738f596664f4b427d90f627fae3ca5e3179913d1d2014f584f0d0746f81310a0f2e84997f427b07487f9a45d005fa41aabe17f3d60e2915af7e92b0e4507449875bd5a4ba78e7f74850376ef8ebbc74c0f1af5149e60eea9a2cdfcacd88f43905b46be0f6975732375e4f04d48be1460ba793a76dda58956665844b4180c9dd4032f6662ff0369da522c7cab002e30d28605fa2b5cbfe53a7209addddc4940b6bdb359a16c65f7a0ea56a909808322a8cccfb37ba770f13c6a0ea416714e79691c0d437676b32cd810d95575d7c09a99e9c127061ecc621d5eb83f8539533327ae93bc477ca63aa2cfc53f329431d069b49dbfd6e345bc06ca1b2a83e73c6114c02712abe4559ce81ce57b01c64785b8a9e38c6c6dcc7392e24b39e1f0910ab13185def4542ae9aea0ecafd4f2a81a50c900c17b19e3aa78f9e7258bf7caf6e7f7b0cbd723e2517cdd902e832f2f79b68cbf4d0e91220586f76d74e5ff229b449e94bdfb8506fe52caa6d41088ac7bd9e0d038f73ec73155374e8e57cf9c948fcf3093e4c58d0f99cd8b45045ea208cc8480efde0a6e52328e58c5c406c3082d961400dd75082fb81c9f2285d449b50d9785b26066705640605fe669311a80b6a30715cfc9a0fe5c490f21cdb085f194fb6b3fbec6705de135f3e297fd4b82a49c1d086333ac56af216baf2d3bebde1b7d94f12b4c31afc1296262cb7c1d6669d1a86e3025e5ae65ff48a64892043347e6e7d9edfce8370deb516a047a10bd4324cd5fe1739782d50cb38a50462769511574b031530b620fda832f5f864023b31fa06698f38055aaad1544f38cb3e5d876a2aa860a17c1ebef374a3ed31f4cf4589eb4831a29cfe398d8dc8c67b5ff9b72c99e9a4a7caed3bce12b6c5072305e0be866bf22f43195a2077f714bb13fc8dc193e67c1b0a82b451df51b146130b69900f0cd6ca696d3454c99cce782151ec532e2252d5e330fedf9df25cf6fe4d5f9dedb25ccdc83ed7bf2a502ee834de5cd96c8d9491c9ca0672bbb1e50e0f84b88d630a5a02ac459d4333cbcb53ebe505414b161a653d6a80d9fbf9fd4541bf90f1e6f8cda2aa723ef594a2c435e17c869b70d1948cb637dfa810cebc03d83ca5f5c165b416b0408d2936dba3bf5f515db6874ffe52dc10bb9bc837d052c4e0db4e921ed05b5806ef715e6ffb3134b336ee0bb27148bb4f60f1b9f9a9771421820a87910d64e2b9d1e473cb50377b9ce039a8e96c7d65f10814d75b122296267c72db668afbe548ed1048b06e184e7add390f4e4ba4a62ecd30a4b54e22060cce8c8c0b230531bca15e66acb78d415089acf6699d639acc3cefb05e4a2130a2c23048cdb1ef630f3e5258b8d0743922d3490d1481ea2f254f20346301b0a547066f6dabe6148536d9da745c6ec3ea90fdc02f52dd6e09bf39effa01315bcb0f56297d4aa0eeca9bde34a31fe06d7a7ef92d7c4604fd1bbd0307186bf27ba83f098bdedf8543d5cc015c27916f75e8eebf3252362e8568ca4a98c2cd0448a8c7d49b6f1066c81457040156140a4d3040b93d66714911381a99ad5aeda46a3e8449b9a31dc809b81b767575bc76cf2f9b72d8797d62ab07adebabb7986f6420302e6a5971a92341d8f860d36b9fbacb3517eeb0e50c0887eb15360a698cfcc4b1eaeb11d6d2ed6e53f3e01265c9ec78d077eeb8a6eadb84d2ea9e325c87aa4dcf6e3c9c6f764ec5d5059139aab50b73ba88c2d4a9f34daab22973fee4880535f8c0f026149200fc5f7a815da6f13b115a80f0a1c1d6f6ba80a01c9c11fbef7a130b95128433ff8b190b0301b75ecdfe6a21bad9951a35c9daafeefe82c86dda2a8c3841c6848d12063c9c47de5e71431f7b1bb495ce413332328e436b17a7a3ed963ed52fa2946740d65fdda8f487c4dc377d17ec9ab1d2fbbeede9b541e85d6635e10705c3b5da6d2a1a038d94b55338d33ca09c1c924b2f7aa49dc283e2b8caca93468b2e5a7a697faead2f2e9beb8c9fac882b016e6330120956a9cda7d9fa5868be3e2eb100c40f49f689b60ee1599a2bb6c9cac29f1a8bb57a90fee0fe60511a300126b3a5bfdd157294e8d740e3d0509eafdf4017fb32ff15e761f40312e160850bddec6cf2834052c668b92517edc0a1330f2495b39ab28ee435233599158fe97f5d1e9f4b2c98b5c1798d2e6af0fa0a7303e1cf7f9d5de739f4b4a1c600b3f106e0f6382c2346fd7305f39cd9fa9dbc402ea5eb7cd6e171ef296f2a6fcb6b33ec109f2fdb9c133e7ec701df05ebefc6ddd0fe63439f4c568edcf6676d27c285b82d0a8ab87ab40c540843ea097c512851443ea5bac0e44e938a9b09cb30b2e25ffb81df33171615467e098faf2d843717ae2fd121b214f0349eaaed1099692214a31af83ec3747733ff8285dbc56ffb61b67ddde65c01ae1bc3e817646acc4dc0c0f64f4b656586749fd7ca2ad037a50ee909283a473b3151f1fece8722628db48b7b90ee360363604d3f0763b6a14f26298290e34c1d9f40c889bfa6b6dec8dd69583065959d06b7a15b83a2a095b017644ec01812d75c6ff7496af52477f94f5d73da917b142b6d70608e7b8f02b435bdc7b189f1271441f9bac075e990dff0b061d1956330eb19eaf1c73650410ac6c1f5c9bdd7d36f5891eda67fa48c691b02b4ad007da57429611ac8da981d8d1111d772431913b6dc7426e2f5385d30bb0b28d910b6555279a25b59116f1da613b1a0373ee929842e3500b3351ad0376626e2da06a21db037aaadfdcac99b5b78b317a95329b9fcda83c8e916ddbc3e5615a2e8a5e21ac8e262a2f738192409b41b0d1931a454d9e913b9e3e2a1b676d9a5437e1099655dc206f6ce3650d2c4386ab155e1d330693667ab1e9c11c8b8f57ff15edf21b06b693e7239389bece96e2dbbd0a2598b66356274531ba4c052499820d9d4edec8774f70c9c5b23e060c3906ec0ec8b41bf750accc68429115299418cf208a36ec31fe38bf609039e39c2143a1a83e4090091006ab27405f4370bda8347d0b0b5bcba4606314439401d2eed16dad50742205c6c515f17422a6f610341eb5a0f83d7761eec96b3b7b65fbc6279e6df291559d249f6e919590924f5d97a8edde45f73a1b55fba5dbe6eb4efc87e6d52952c9bc0598aaa283097b97e60fcd58ff10d7b4d56603ff7eacfdc6dd7ee10c808827897df8389e85797921da91a3cef277e3c46488b5b89e156b7a34e9562610b4cc4b2b30e24cbb313f21bb32907523e0e98a7f20d34e427584e0ce2c689e7796483e60e4b5cf74c9b11a9695186903aa907b76e44f680d5733786b0307df78cd9743b71e170d677f0c695d624da4126c0f06e6d229a60d3fcb679667813913f1c481129c25016f17728fa63347a68ce991bd5a66613ca368f88364ffd4af57cf599aed9e58b1dda5ce60809faf5c6949b124677024bdd7919cd62522d309a0c5ff5804704dbf67fbe0a79ce566aca8957babaecaaf618cae2bf3c32ffae4150a96bf39caf5707446a5a4771c1866fbd0955b59da308d11589d0f9ca0ec437c4a5e779f1667fed725a2eb4bf1d886e8c9b9049e924ed3b8b123d753cb3b840cf60ffb0b383114a711d0bb869e600e3e311d895b3aae9ff7f6d285a9f0feffa78c5b5c0add6e5ff8f23958cfe35922d6bc82cd2d13ea36b089cbd07db36d3be67dcb090edee487a643e2ef3ee7cbfdf73919569bc35ac23cf3fdc4a0b4d7c61f7f6684af68d6291711b3cd1fa2a9abd6cf7201a8061016518d545afe9ee750a2c1977c57712e0a54ea20a07891ac7f24da305352550f409c4d250c5960085e10244b77673a4ed4b5355bcbb8869aeaf8ee9574a826cf8484f82466bcc35759d52df532a265407460b39bdea9843f1e493687826bee0d65e03200b137364d8495e0334c9bf45899f7be7e8057c1303fed1f0ec3b26c48628533af59ecf4dd7be500a4c35efa440bcbc34a9cf1a3b781569c266ba3c8fa4f6f82c4e450988169ddf2ba144bdaf79323bc1e0f5c82f2d5d2c28ca2ecc2c879db4ef55c640e658210dc7912fe8cc1353d0cab41f19b41339340d0905aa3154fd8a0e725cc06a96c07a31d5fe4c63927037a48cd3a28f9b1ea127249de769c26130a3c356d9c7eb0c92977817e8f5bd75fdfc130f1c6303d88c8a5195f5d07d9ee72e8f1f8b60a5c82d5798512d7beca2581cbb54c86556c513e96c07380ed5d44253b776bdca492f5d0562889615d9b84422d5f3ce68891b6be584e43d46a95c8567b4ab09181a4422574e48a8c2bab833e7ce06abbd5102b7ea913d615d2324d5e9274adf15f9eb67c268448b9d3992b00121b5222acc3bfdd2c7a9faf7d139b174c39416d77ef4715c8c5c17db365b0f3451c4858b72dbab31ff7896eec0dbc492bfa3d827f4e2c8e963947a008a55d5ef005b6092c3d6ce47ce44853eacd37df61e4cce17e1749bffd5b286a3f33770cda36146dcfaa6f2661944ac2ca1c957bcee3ef38be54db62fab3a17599aa86134dc265d7fff6ffcbabc10079ef1cf0eab0c2d313a050b80998d9d5572e891fa31b9e81d7df4f37d7f92dd690a5f1e51563212e2daa1e620fdd13a529ab0c656f66a2841c05fd52f2a9c76e060ea65da9aa7b396c15622aeb98a6c5ca9dfd19ddb48468aebc7628b5042fa4c0c5ed221ca1c0b8793f4d69973e4ff13541c04bee8bfee895ad97cda0542b8c9f5fc5d11bbd85b44a99b84238a24efd85b74e85eda6a04a08aef1e991b3f614ea2d0aaaba1d5928041e18d28be0b393cee31cd3f6c89e5003e75c5ef80b7b5d34cfd8f3f0699ab427f176eab155b07bdf43fb3235dbbc1d7f8c383c6c0b6f2d847c08ffdeed2444de4b85fd87d64d31fbf53de1472872eb5bf2e121be450d8910191b65e421dc878b8795afa24562fea01d5a7ef5c993d47e1d5b161db4d97c336372935c2c79cda175cad0d0e3a92237813997395de95388c2c4de04b6a02d275504aa1d62348f1f1c4cbf073e1ae20e640107db04276463c01e3a156158977723ebb099e8f71a7da1a942935d2ef991a78ba3597ed93981d073f5d04a5ebf0fdfa740b413549ce87632267c93cb0203e6ddf187b6db0efcad43a20f064b1c08ef98f2a6ad35caea08f180f0bee86b464fe9c74b6a7d35967bc31af0bd6acf37ef5a00f1728fdcaab587e5fcde801018609a7facb39db9a0dad50d9b5cf86e9e495bf7e4f1cf6b6dcce4287e84c417a5fa6ff49b97f8d6aa25b770b7c3f295771d7f3707454a48bf29c4f5d8d68dd6d8bd147e4b5ccdaa2e1f7d85d43ce80a0668924851c083c3a2d2c0d6d27a21073db71415251f294868cf1b7c148ca2edecd278caf20ccf6613fe0c81fc8d168532ecfbe2ccfac33b4d271d446f0f1e462ca5b57428e3bc8f5bbf0f03dd80ca9bfa3ab4d617adaf3bdb63c3c047c14b62b843048e4c689ab23979faa059ed7fad8d5189feb115b0a4d9d40bf1cb1a0f3258aa5ba328e15cffc124b83645b385268c49294e5c9117ee45afc9a861d3ab8e290b3e4ea2e84516d4141a2825b8deec59b42d5acef05fa20a73fad581b7cd787c2b5be93558af4fdb5ea9ea769f4beed77df59f6a5d1e20115c4a6ccac0baae2504131ec8529bf0605a32a470cc5e8df40a80571d231f43c662edd4bbd83b7f74e6262c714978568458d5e534f469682eb6b6445a91269083332abae532217150f6a1a51578a9cabebfac8cef9988aba18d4cd0b71b20b3ee665dfb1e8cce0831fdb6ded3682575794ddd1a3b641b45bf4fb94ab9500367af9ff08cdd5d5dc8baac9f94f0f7cb8594a1b26fdebce8f6f8d7054602fa50e6802fa639ae00f8791ce0d65db5887ed9b47f6b1a9f070f0116c03c8e7ad0355544e49675d1a7aeaa8fd0d5d94f1061bd80d9480305d314e211e91462ce05191b88333dbba5de04d45b0b1e60f54532e738f8f43c2f58044d62b789c6890bb8cccaf3aefa6c95786205454b86cbced106a33a3f06de29fca438c1c07a69dd2e8e1490f43b2eba9b28587023aed36400d5a9343faa5700ff0f06c82fecc4329eb352f6e8b268bd88b2c3dcf205faffe6e5bc6f16785f7cd1c26b1dd66bce87ec274e03811ed09ed585f42b11a24022763246f2cd6c57d4049747ea1ddbfe522ce9f1d524813055c0fa4b5749716c1a7cfc1b0ac0571da6bdef4da3ce398e78ef77418b8783de2f1cd9a07633e3eab731b34ef9739b5782df135f302d043ee4866f2284349897ecdd674ab02f45163861874d7597a17c4b8266fa8dfece140b0854554c50132e0b2ba168284dfe505d5773ffc618f27fadd7b521662123694dc59253a0da2d9248f0fe96504f61fe96fa135a596bafaccf13968494feb03c3ee4d7cc1f2666e37a6bed73edae603bc491a8fb9056ef1b8c2d7c9aa62b03f5a773dc020fbae6f6bff20c5999805c2740f0b441007833a8de7b21cd2c419343e4f6f28909b50a926d71f63febcfc2b20e88fe6c156aa2a9900a17d62657bb70fa1748378820a6719339c8ae57d7369672d422834546065c5a6eecf01729d0551586ec32c697841d01b77670cdf4f95920613ace886ee253bf0a2cb4075aceeb8784b5489f737b915f3883708a97e376f29ebfc7e4105ed83b4c3b693264a8dd80cf545c03410a8156f033620163d59dbb1437130ca1201933569f6e657136b326fddb9b56617f6524fc129974b87e29c508c48994963924cf3c56a89b1b77cdf074e805b644e1089ecc1e971f9efba2a6772301e86c17ba4139cc5c20a3d84c7fa4cbb9536f3d4513c538788102ff25317674f4257a95cafba24d0113c0771be9e8cf05ba9fe30fe9d2d45737918aa5b92071575ece257d587fa4b7d4b8a67410a3a0808578c6a0174bb97c3851953ca633cdc07975ae7e41058fc9fdab34fb7aa26f77308e6688bc8a4c64a825f7e5705a24ef506a1ea30a2fc7a3f66cee465a302c9c1b6746c36d43bdb1d30498d5c3a08217c1ee61ad8a78a550886198267a81f74243cd734138e3b905ebdbcaa330c3ca9a9176b326e90f55d45c526833b337d4e5aabe463e58e0242854d1970c1bd43ae93d96c7f2e67487a650ffc19115bd6c63b8431366eb608c288a44b5d7994ea1426123842bd0736b37f2bb411a27b19b4a57a12a4fb3a61cafcfc450671bbe6fdb3278fccae4920575e185c273a84effcf9beced604826fc79dc789ae2ca50645ee368f78595859c9b9af9b8f79a0d328d6166e70f4202bcceb4962cdafb61fd9d9c00bb2f78af2834908f48446051fbf419afc0f0344fe3706c2be763504ab90f9e5292ee4ef468ddcb1e383cf266fd0b0a8b5b4bd934286b42211ba09df3dd650d50fc60ef38851c940bc30367e15e154a599051b61b67c3c9550d30ea1683c5f81c42a0730f9743e397b2e91c8c87143858bb69d3e2d8229de8e14ff16eef8222b4a4f252fcf11a7f93ce2a68b4d4c01de90916d7af3fd7fe2e38151fb58e983a486ea13f6ec271b51d4f55e35db6350ffd9d299e51ed2e4a0850f2cb148cfcc840282f5c539aac955290328c394611f97053fb4cb392a8aafbc61c47431833c093de093ba5695b050c8df1df6f63042cd9ad3b3277559ac6f829cce5544f439c1cc7ed9674442af63fed939a6a3a60a1e4c7cb91b57c10b72e7c56184d26f3defcfb91c476f47ea1d1bc39030a7b1f9a2302da573f42054e06cda82b7608969caa604325d590841e510a61be96197c00c39c36081c71592dcdb8ed8ece89788acfca4c569fcbbb3168bfcb7e79eda662e3772bcf3ea1aa0778173eeddc186041b199ea42067b54bf90894b660e7b0005de9a335fe07f3c844f2a3f19e714b2803a7fa5cdb587bb6daeccd5e5299b1e371052e7a4ecef9e3c46ef01bb4065e0f7bd6969d7e9f604723048aac6e8421ea441cc79ee066a8b07c3cb71f5551235558239dbc6f5e66cae37445fba028374de114f4cf64e1f2ce9e38d850178057e37ccaa399cd5d5b77c8be8d93a4a724b6314de468f90596d54ac17075f2ea48dac817c7c27e9a7bd20f6df75c38f04a5e1d240b2361c0d6e405c9219d647b232994f918e28839ecab6816a8eacb1373bd17af48de493dc8bdbdd9c4d3f97e19818ae2b051690a9465f46c98062bd92d9f7eaf73ee9556fa56e9592d5b925d734c6953b127bda73f6ea1e24a33c54020e8cbce9ef9057f2f8aef02c42204ea3c844d3f348978193b8b57291bfa58b09d4e5c069ffe69d62327606c482e0a087a68306540f67f1c53a5e9852cf73e4884d1d506f4fcc5d68dd6726bdf6e8cddeb108646db36351ed437cb5e4c2ac7a3155b743f84c02e4648d9a476bc062686f53b687fd20a962795c3f918a3d6531d698521ba4cccd348b631e0fef543c3868c94cddf148b0e31025e945524537a3b62d517d21d984df9a34439a38e9cbe8c9665bb1762430946df927c896d8e9be49217c870c8845677f07c21e7c36543113d8047ceb4f82743acf4c951558c25566c26b61b19b469cf6f8f21c7b579da70fc14a57cb2e80d1ca6fb094633bd21c57747ecfa647d8488ae8708cf92f9c61a5893561998239cd8c6f9871cff47973fd34762e75a200eb7c3998e7d77623544ac5fe7b5cdfe4e894732916fecae913c64acfa87334ae7129a0509f53164c6aec41edf330a878772015d93c1ec845a1bcbb4573bb6a8dc771369b795b95c4e8da61edf7c0287ab87e81eece29df6fbc09e662ad8e9d710f29bdf4b083e64e41cead29dc3f30778e58b1e5b0bdc8ad7caf004656656027dbc9c4607c6899df43127c1c3a871554c968339ad08efc62fc65d8920e3b9c0d16ac4199d56a7f397dd0cd7e79b10f172cf09653312212bc03f866febc8cdd3328b27c1035c1122c86a0d089ccebf51e6e576d1d1c21380c6a89e6100cc39eb3196c0a6def2020025053fd7b6a8e94eb33775436c0fd33e97579ed407f90fa347b68465f8773dc394c81460385d649801577c1af4418225c90c7ae315757f84a0b2198970e4d0b98e4ec428f325f711b41efcc34ab529a2ca7fe035749ba6423807075f98105020e663c1eae2c4a2027444e99e5015468e5b83d699cf4c9ca34dbffdc76237867869df375e231c63853cff0b96bb5c6dde47edca8a45dfb75cf5d794d4a37f4d43f4474692ab65862e4498e93e9911993721e8cdacec815d1117732699559764827ba33232b68e8fe7f8745122c0d57610a4e0c74ac07997e3da1b390fb3f28b7aa1f513ee07c9d8e6c0cbee22733a5d9f01fc08df95eb1614b0630ebe539e1263d0a908f5deebc976a784427aa49c447f120dd249e9412e1b240bc91fa70bf3326fa1730155de312a8ecbac2bf14dccc45044e02ca8fbcdbddb4db2dfeff48a8f8029373947852cac8078974221500a570ff603545592e55da44ddb851a6fc4b8fc8a59103312936ff5ecca2d48574daef13c5c872b24a12f956246533d7b0f6609cda8574a5b014eda6e98e7474fbd345f12308cacc5f21099d6483ec5002029fead261322f7b7d4b715d5f359be9ae2bd9aeedbd880e99f4b3059cbc9c266e881ef20c1f31412bf56e5f9afa5c6c81663de0d47929fe1f525e8179167ae56f7fe3ce52ca6656a10ec08acbf43322005b619eb511760eb7d6a7b68f4c6cbdb8a6e7dc4daa11f827f51ba76c785002d453d2dd4c291e5dfe6456f7374380b61561c4b0a4b5d751c19316a2ce9036fce4833719115eb0de29a35043019ea6af970735105eb36a91e3a07327e36c69245065a72e9704127803d09637ebdd47ee59f7c891d15b87d03c038321a4ef118416c20af7fd772b7f2691dfdaa356df4987d61f15243105a896d11bc6dfe1dcefefd433fcd335f5f30d7d3d8243dd671736ec5afaf3f0b5d46dcfa65bc40bb84f93f61cdb786a7529f0f6a0a2e4760a60f488c208bc93077b57b785b4018a3f9a4dacacb0d210d1e2fb5b200f3bb022654e81def8904693a7fe54d4ec96308a094cd679d757fc7b59a2fbf0559a39b9b74fd69e084afcf7ea11e86e7d2e763cf2c198d4e90b4caef0330dd85ffab8f18bc0a0919a6c2cdb1a877e8e9bff24cff897d6d07796aaff540c512cb9359d6cdfeaa3d1ec7da75965fc8f112840ca2f59b21ae82d9c293ee8b6c3a5f29985450fb01e1409fc1c1c98722f094cab4a5572a36d83f4173c0a84e5cfac2a5d382b8e9cf103df29f95ba31a85faa6b3078acd9c94dba09cf1950a8f71620a09c1f6c52fbab25e6a2b89e1a1c139dda6bcaa42156f97a8e7677a71b5a33878a221745d5440c6ef8ffcba4d5938039fccfe456ef68fc91cf9126c8e79c287c653e528e67ad2d4be70d768de58fef464edb46252dd0b9c978c00eff682712d191d73d612b729218da101a96f01fd5c970d1839311a4e958e4d65939200e34b857d4370737e9b2ed0f325b30f11541432ab544d18d9c80068e4d4f7e925d28d71a01057964204a8395aede69eaf7fc4c15db712adaef039da244cf46e21700e0733309c4cffca79648d736a819fe4ee529e6923b8e2af216c0c6c22e2527b14b672dea990d9df61edb96b0550773f73146af82b61dc3399bcece309072883523789f7697245b451931d311b3fcdfcb6fdd69a516e511fada71e631eb36e8cf44cc37b046437c7f2ac8c705ba4cf047328447985f0ebadcbbebf90dd981d33e1590bb666eb8aaa6c428784287035c8d539e0335fe6911aec8c95bee99de8cbc4e7b2c5ed2a4869641d97a2d5feadaa31eb0dcac402b60acb8f18e41eab745fa388e2a6eadc7aa4fb59ed5fac1a85f640e4b3863e23f58d42cbd26d2aa150d12a09bb312245ac27ec011068d95e562070b01ebb05be2f7bdfbcae5a57cd9cb1d34dabe43cd56c57544a4edbab3429406f5612499991ed7248dc09901e42111f62ee060c3a2471229134384fc9918b2af5c3e30fad79bdac280371bc3726e7bd54cefd87d0a5919d2235afec881db6381abc91c2c40c105032e7f8e979c9d50abc5c9d740ac035df967283e1f459067bd1a0e9b478923328e8d145e645c88c63f4219007ab9ba610adf37efdf1eb9ad7f5e708e39db50afe5b1dfdfd3b3b5a180b1569ea68e219a072999fa81a9b653b3129bf314ab23aa651ac42f385e274fffe91cbacc6167c23d1e5958d3a0030f3b7d645a1e60db3c0df6ec2d00df2332199f3888eae92ef7b9f818714ebc1529b90da8fbdfbc47b5bfd68954bcd5314a32a5e60af8cb290b216d9a32635986a23714b848945ccbfcb8f122668a202cfb5a0c517c09df73de3866cc1cc169e87bcb40e4e2630ec6958c916e194fe89b307970a09cde9c1117bb08cb8b22418c1829097906f109aa30ba2bd4da2b0ff838901c4d16f2ce978f16020ccebe89e9d485dacdb605fdb086efa319eb9f99afdecb77b4b7ed2e6bd0f770396f66b8e3bfb422d2e7a838aad3658413c939cec2c04c68ce46fdcec1da07da31abf991f10ee613405ab29cf3523a4ecee15f6935532748903770066865b4668e20576344f5e18d5bb26bb1bd33c26fd411f1328ebeeb5755fe99208bbdafbdd0e46cc4cccbbcfc72d22e53035d76f9436f68ea0183ae076dd3e95e0912460c71da69d018e37afd8c1f0ab2c6786babdde9b5abae818055a98f0bca2e43b9237284d7b7a45d3e3f865f597f79ecadd7f4ac2230bef722ef4eeb1c5843827a4ebaa6efed68f4d31584ab0dfd41fd6784c04542fa805925174eaed3d1addb508febce4cbb6d587a49df3d01c395fd581d5f280bad0c5dd64ebee18bf7fa6e4f02fad7852dc2939dfcf956fd00dc51d185f581e19d28a998b806162e9f60950f1a4e9f00301507510f97abca4ed356c14ff9ae7845da6b28ba380b291111acf426bbfe776f82860d000a1c9494d0a2bf7baf063814e85be0d0fe80d75a363019bca753bb28221c25e8f1aa32a38aca1088ca314ba7f14b516ba86a60853904d50b0807e5454a55bdfe22938db78926c87f67d715595f15a17edee000ee5b8956673b539d5a58c8d0e6655b9b3586cd59db49a8eb146f1a64dfaf77efe62b0777d129b916cc1019b3f69da2d81731e56df8b6533960e80f9c3940a9d89d209c13b78a98434828d62f6c6b2e7758f47ed98f6d91590de7158001f006540105c7861a2be8657a69f33563af406cf6ee69e237bc3ad15c2a6efc3e46ab8cc4b194ba6f7084e5a6767f1461bbcd85112b888fe7074e31f099075e04a2aaece62b3ab038a2e6b6ab651694c72e15daee198a4533f031f196cf06fe0f5ceee4c2962e32e7f9307fb3fc4cd06c995627e517a96511b476b2b83766ce0a247bafc1213789ad134678af73aeb8f7e762312e6d1cdb0a2d5de31c6e93cee30e3f4d1acfbdf835c538bf208e9edbccc957684880cb189bd24d9875d5968ca0de77a3c74dfa12c550a4dfc0d10a6b7127a0796c683d8749ec9374f0bd7b64e5fe499cf81ad9b5893b46cd3d45349b2c612bd81e48d38c0396a33962258524f2799bb0fcc17826579c553a5fba3aca504c8fd89dc5cc798feb638980b56ca571e4f8c464edd069f08cc74f60e5efe84d8850302f5332b3e39b946482f6d908dc1f11e50446f275981480da8c8dadb6d21b43dcb77f16d90c622c90f40b69b013d78bc2afc478569eb47a453ffa3c6defc30f4b27f860c46853a257ff49b6ccc628510320a98590aa20300a00321a49afdca91914072fe27339115a4a0f03c78fa6c87bf393a1b974753647d385a628038a334512055fb74c968590a9dd7d60de79b629693cadffc2513f092fe3d24b3a20e9154b09db309f61269e1c319942f0bdfb5370fee3f818e9c8545dd857d27f9079360e49f9d993079d3d57c0e614fd97ae93d9fe128c82947e06b37d9fd9ed657a5c8ba0124c960638335ed50408aaf402f98de248cff95be7bf18cd24e1bd9e6a5533853fd75c6bd100381bf5c9713b95313ab1841692256634469e59b9fa0af8301d2e4b8f4d35b3c35ce436c4f71197a874588199fce6b3068d9199ae8082c091592e69f87d4f661cad84433ca6f547df4dd75e9525d5d9572a9e231ff2d3c08c69bca2b3a8bd8586572ff069c2bf8e74034d17b75449f4925edb27b948d79ad4d15d1ab5907ef2d7890a9f768bdb8d5457aed9d1962de2789aa5bcdc632e677fef1402f86550e28ff4cb776890bfca4ef217b7bfcd09b3ba36f9cd67dfa52c69724e135e3c29841c49ea3867e545a66fa6384e5b0a718c97eaa6772a9ce566ac164df2e2e2e5310f2633fb9dd47bc780b52d2c6432b62404fee03c2d430f1d6b4cad4a09cac693309ebab99426540662d01df091282f7e407a2693bed8512cd0f1db8e500778e00a822b9df51c7a0d579464a06813b1666864a24f0added484b28278c3ea5b982718d54097cc663a68a3517e61b97a6825643e1d57ca3941b705672506a194661d9db7a8b06b6e0900bf7c4798a1a731cbd8cf84cea38d73e2ce1a93a759f1e89374a9efed531ea4173194901bae40c0556069d63124def2184f5ac5fb9e36da474caf13e6f5c537af07f09ec70beade637de6124d1306e4ab6ce39eae3432bcaca99405b1cd1f2882bb63a8ebfa89d823ec1d84c50bacb4fef0ef8a0b3fa9e0603fabb542c78d4457d3b49019a3112ac5311a4acaeb6e7d5a8b7d4e20d65dd6e5156211bd4af014cbcf0bd6dc17d03281878d908c13284cec700850cbc41afc38b42e97d3deefd96acb25bf1cdba7694c359d5bd771e1375966e1a7fc23d3913c0c38bfbc627ae35cd90807efc5e197e4551ea3058075dfd337e9aeb4055bbe0fa3ca58fb24394c7da7802e83ed481931a7b568923ad219e39334e11410cfb1dd302b93903b7a5ab073086faaacfdfe7ebdf9aa3b5e3b75445d5b184e88fa61e5be956b26a2e68b158ea20ff5d5bb11635e25da1ff6abca9ffe2fd499a0f1f9ce379b7641090764a3831c623028fb135ca5f1d19ffc555b04493e6172cb8725bdcba72fa9c63b97009d73c3e09f6dda86ccfd8212d5d49b98acfad3fdb4c507b88a861090e73f07c5fed43a407231ffd880ef0db4c83f34806e32ea7b6ce20a29d94d696f0021b0dba657f01034ebdc2cc603746266053795ac3032486c5f62d1fc10d4c1f0b4f4483d59b62c050d684569c668a1840ee9b03422c039d3dff7cefe4bcb1308b72752f8c0d162e1d08dafbfc61ad221f7dec4b246e24b000b22ec24b59ec086b4cf90a3149d8ae432deb707bfa7c48a96cde584d914ec5d5942a354987ba56702bea489efa71776fbfbc122e2e25fe3fcfdf18f5a528e48290040b82ec5938f007b20081d6bc4cf6d77765f4fb4737166480a07831ec96c43a9ec03b5b0ebacfdbaea501cdeb9b8a9e626588fec2cb635d74ca9ef53519426d58f9e9e69029b8809268b5aba458b1bafa9e3816dc5c7709efa1b35e5fca2965b7eea8251f49c822b3d38bd525ab02eba9d3cd5bdac95b9fbb1998d4976d3556aaf2185b90f7e90299f959c1b65e25e31551315a3af220358d1157230983e51c099706a08dcabcb59cec5a83cf50899df3ad6b1b706ae25ff7a9d87948f5dbb51b466a6061a1f8887d9d0d790544553bda90f4aa2449fc8dad9b313076dc1798879e2039a5faaedebe6f2e4319214e8cdbedf6a777efab3cfc4a3dfa99e63beefa6a2a31e12e3f307f9dfa352392db7534d4824ee70f55140d902ae6063ba51a8d8ab51b0dad8eb29b50b6b447ad5a007e078e819206c502776b0661c56ade772b5011344e770a06337910888d8fd714c43f6de4bce065c37417c7d3fdd0e89c1e075a709e8acc9b9b79de3065c79af5b1203fc5e612ce4eabcfde59cf2530dd124a41a0cb293e35d9b6f727bcbed5a6b6f6b631b734ccc1c1e966ffa4e9dc2fb24631b2cebdc9fbc2ef4464c33daba1fb0ddad302fe452b1463e2a29f62db5db861bbe7df33a90f5d06731680d6fbf8729c37e4c7bb09a54ce832408f1a24b09a3f51c25ad9d30e2cd33f9609a33b8a9665e56262f2bc56fc2e7e35579b89edd2e73fb39aa610c4aaac9f55226f04c8bc6d4b597f3a632f92a811ee01ade2a7c8e75ddde45b92972961211c4ae9b61130dd80575db4dcf5977b58fbe89c91e7faaedb3511f5797ad13361389ba2085b42789420804b1d6142bbf288948498e77e41fc91bc2ac93ad17a123999dc39ec217d29411093d466bdbd37b523cfd387b5283c4e0ea03bbaf3ae6de13e6c493f460dbb46881943bf1681da2f6f6472eea310a6edecda048422c8527006a67c06909d9337fda47e8bc3375a8e114010b3d741fe663672172085c949cc81886e77ff200f3f8027ab92259b4446cb9573b0b15e2a7958059940f349613b3616c204689c82376b0a9745ecc6674f5c662ff3a7cdfd8d531d429f45f1d33243e2e8ae23786136f7d88ebd5c9aeeec8436e3b41a21254e2529ad49035f7e8551f9fd9a9e577adb0c510d7a35e2bb4864450e64807792c49170fe1fa456a9ed50779daa1d5d7b6e601c51fb6114a863dd929fc17f4a187283591aea3037930932974b76578ed2f38e4a3fe7200a06ff5e611605e00cc9e0e3c5bafe24887e9f04c6542bd7733531421abe24224073433df77a77043a6b01a1e5f281fad120a9f71124b7dfbaeefae81a4e39f398e5ed037a394b085b33c277af11d5e0b216e6e569cb5251b06537adfbbfe2e68eb16d9f65ea2f53611986609dd149b1b0de8b5e862ca6028dea85332cc4daab0adfa56b1b4297c13e4b10b01ea0f2e679a15520757d62846f7f3175c8595e5c4d96119758ac9bb75a883906b118778ac983247efdb090a93e7445a0b4f12220e2e58c55ad2dff5e979746864a9455a478c8808fc51514110bbb803961bae8b587a4ff0ef4178faf0a61d66a11b14bf5a4948f559361336fdc24a63ecc227c31fbd74bfef8d913257a9701fab28a952a3d32433646691f6a280d4e4e2e993a543d8f87cf73a044737541096ec0445015daf3a211344266cff463d58a76c243baaeca1d6189bb47964f200fdf8845b43577d6e149789fc6be9b374a316ff8960cfc633800f396aeadf4eb3dcc01714c2acaea5667cc45210b173b2831f0c6ead94b9f6fb34a417e6c308244fe60144a2501e3c15e4b0b4294b4e98bfef540d233057a3e5a889dede8cf51d0146329541f9452616621a577bd30a7dcdb492d89830c65c71e1835b791bdda839f45e792b3363534d91eb301217e8541525988d033dd5b9081e96a2e4c1a490e57a4458ee3cd3a598726f5fb3afe34731cba58ba948655e58e8b43bbe1e96b6ed1a87635d07b0ce6b075726ea05e7b9ca9e92ca309119f07f7ed7929518483c9309a2c81951b511c2786a82040704a3d555b26b0526f4feff8eaa9f669f0f3352eb2b1a34724f7aa087f6a2bd502f65c823f9eaffac608cc0154e090fc6d4f2979362323b224b2a49015a70bd9a151b6bfe2c0ad8a8268beec6c2d61cda1141065c8d35c2e9fb746b9a1f74a1057b9fbfa4286d3fc55c7193b764339f12ce06df38ea62ce9f6d6fdc75da0e56709536c1efffc0000000000000