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 82232 59ef44dc544656456688c4048cb2a9db94ad7cbf045ad2c2edae30abf09d6910

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
de53559ddff5ec13480bf68ad7f2ae8b6ec8c570ba23916aea54f05131b1ed92
Certificate Block Hash
59ef44dc544656456688c4048cb2a9db94ad7cbf045ad2c2edae30abf09d6910
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00f036000010480000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000e4baceade4713b1a02e433c522a85dbeca420eec18902dde91867ed4144e0ac6d8e07f82be50c42d4e5146c774bc3f5cb74f93ff9d874cb86260b25082bd784b5c2a6cd2ab46442672648aa784b2cad8823f1069d10141575b0a0000000000000050000000500000f036000010480000

Raw Header Hex

00004020733c2c90f16985f1b90bad765c1c66f63e4391eead85668aae509bc25d8c40f09d4cc653bc5c295d7cf1e0e6b4c786cd2f132d2a6118ec9701690fa302fc4e053972496a11c6001892edb13151f054ea6a9123ba70c5c86e8baef2d78af60b4813ecf5df9d5553de

Proof Data Hex

59,560 bytes
12121601030790e7899534bb8d8981576d42227259f420ce1e4bf6176a397e895bd5e238b0dc8419c4f02f92a023ebd072592a67da3c52629cfe98dfc3c08b1739d8333da8affa69aca55c850289a89fa627e843d493712565209835ef21d6f13660822eba2146147a9b77d5b5d2d7cb841c73ce654a748fba7ffa7b4baca09b72e6eb025cc122150a4a73647faaa5d1bdea20a55739b7a43bb828b8e05ec7ca23eb5f765a639c2302722179239467b447896b1215aeae2e85fd248cff1122c9f988a7c5871c2814d80bad3f5b7a544bd2188074299d14a9ced29e81a1f1f847617ffea8e3cd57ab286dfaa9aa310d90e8e3361a630962ebedd1ff0ffa3dbfa40fa976ff951b4ed545e31fec3ad6a114654027c84f8e7977daba173dee60f231112425de5757403c870dccc018cdd24c787de382024cfb7e31101770b3c16bae11e250ed6a214704ee9f79219b923a376a87bebca64d72a302d25ff857e9bd0c2fcc613ffcb1c4b3bce01e465ab5da195fb0072861e481be047c7fa15da2919919a047e0d48def9009f5c269132baec5583173808dad3c733fd0dd5df47b0f1bbe507c72b0e751a2cd270f912bd904f32cc78879b125c8bf9c83af9e5a6f62aa0a0d458b631964424058ebd36f1cc6269aa786d4ea9347240f6dbc89236fa9d4703bc96e36c12e38217befc7c202a3b93041d4ea4d5f47fc90bb9b5ead21ec037b0e16af9c1285b67d0a4e94fa6a3650145858f7264381558788339eefb6c50a22979ecee0a9bc35d469af26724111beca661f49419040616f7afef6eb04706effc8c55c5f44dcd7f889be4baebde1ea4e00602e92e60364f944786212bc63b707da1db6044f1cbeeb2c76890729bb86e14b0e15302c1ae40354396176c998b858493c965f6fe8a3f445c10d26a934086205b62d3e6842f01f6faebff1ac4827c9b709dfb101dbb1f806696730f76b15805dbeb51fc07186c4c9a06eca112606a0a93fb2462bf48699ae283c2a617c877bfaed93da168947ec573747883d75fddfb5b9e572549e27873cd3291ae1023a561700cc7275f0493cb89ee5db1df08f96710c2611751bcf9fdc65bec0b6ff5e5026f3de57da3e35bdcf30b4b6499ddf1f749770d196bbec28b9833dddc558640b34a771c03564c3b2deb01559c5e7ef53db5d8f3d9a4a291343714a6c108f40e4533379d30250be3b45870b52ffd430ef1b26be05744a5f76f0ba1d5993a8ec27b659b38696c4fb005c8ae65458074aaff13baf0b2e3acc9ebe7aced0072308d2909a1a8f748563440fabbbc0ea0e015ce98379aa055ae41bab40f79e1f71913ab0136f892e2303540502fa18bc42d2d385d792d7744f633cd8809c2c512477523acb70c5c7f848f4bf699b019e50cfbd944b157a67df6b0f613b9c881defc2bcfd58960b613de9ed40a67a6ad757c5a09a13907ef84c51cfc8b803cae87c4ee6d0b18ec2c4616f4f8c7c3f0aadb6aa31ea1043a2e5b7c4787839a08e403dccb59a6b3aaf470c4cbfce02efb4e7df45343003f437b1827e11656f1d97e0f8d57083d17d5c59bd7e50c3f1ce4659f5210ac2e0ea9f92e911a088402cb33989e9fdb444142b3932ae7d11d8e152304e69981e6d0172164e6511ba6f13a5a07149fc9a6e441e0f10466352d131f1a80e6b52ad6aa35193b787262ff9fe99c6213a053854179abe8b0d71f5426cebea86fe75c5f49d0532301c79f16077a66edcec8d1d9a64233be5384910427e16b369919c6d13dd0530d26aede8d71ca1e6a499796f8fbc02f67a986c7d11f04f9fe0d393436ecbc68c66e7337e44ddcabc97597fc20f7ce9d360918cffa01a1e4bd825174da376486df14d3df62aa32e8ddceb46128250180286fdfd0b5ef81594d34b43a3b9c2dded42e6873d9c5956256c82ffcd2ce9a2a8978d914b8b7fbc69a90ccf790cd400deaaef750299eb5d0862b5ff35b76f099d82ccd1bad6d16037df64e54d142b331a3c46fd6dc40dc230ceac4c10ac8ea6f66d7b800dbe260514c3dc4f205ab94aa58b0aede220a8de6e6ae41252212d86a79355aa6a14258a640db45ee01a4df24b785bb983a727f42843d91336d734d7c55960559e9a688567346c56a5cdc25199d5e2e6439c10d2397e9f71313a8718028d5fa4d056185b4f1e6f6701a11560060956d9ed123db2898c3b69590851597a035c5392b1bf91762e78d5c161054cc53ad094cb8c0aa609c39d62572f06fb03890892cffae2337bc95f8227cb287fdd1310d580c1ceddf9229ba20302eac71f566d437c9c811456e0d0d2c4d7371a77f11cf4ebd737eabf7f405c932f25b31b17752f8d9ef88e97d25095e0bb64f79970926786d742eab0acd96d06fd21a0a09ec3bfceb52e9ac940137e5380b8f5ef0e2277f864a28a1b585e05a597e316c04c0cdea36e431f6458728a61261b5751d93576b6f8bb58e833541d60e6da4bfaba852638cb2b9aeeee001da61f64b64ee08efdc8f267b45feb5082abb50eef33c66cf8160683af98baa1b99ea2d0e9620224a5529893b9d611dcd4da6d741552e050f23e3da2f54d7b5aaf5631a57d110d421f9dffd92c25466f33dc6f9ade3a2c4645b78d76340817e564186153ec826f35e5262dacedde907b000c3e24904b6e792c28260b1c2012e21b3a55b7136e35771e06f347580c7fcbbad638954006d008cd813144092a3e1a910e7f1694c8288db4427d9a35be13e1b47a1ba5b59e60a13c6f63c7540a0f0ded2e2649fb42ad33eec5b5e6639223b4063821f030c6f1cd1ddace9e629ea47a6b7b0843a55c75535205ba87eed8ef1786f0d7cbe158b31b46c8aa905a9cc72b363fa69308e8d9f61c28752f79f4b7aa5668e1a859d9ad4bcfb5355b42428ed4e9dbb158b648bbdcbf0a23e211ba905fdc819a779f577d9409662e6fee0b44d735f1dbf63a939ea68d3a903d0efd537212bf1822b77a381789a4f077b2fc8658bc89f50a20f36540563504593b6db4f408fcdac984b2ba824f65eaed55db3901d1d8f67ef10b8e6c888f6d07c50c4e7e61854459a99e6a82edc752c82e6d3bb5cb9827cab59a09f84175169e5c555f74f1fbcf2a0053a529c30f3b3a3f49558c5a042820808f469ef68a7287bdea799b846f707b49b65ee9207c0e1591a8974d147e56199b5404fbc33f80932cf34e4431c63af65d007dccab8b781001e92c71ff0f3af1c2f973b1026f873390da1ac77d08070c5bb0c9e5d33f08d4a16acd992f6819fac9f86c2463f393ea7a069897d565f3d6ebcc0dfa57203aae806344d5c0c31a66c34bfbf36a755cd3e39008d0cd4c37cda7f8b347cebf394ba3217bfe4c38267ecfd1b5ece3df838ccedc02777243d3c250fca7963d3b81411690ede38f9ba5397172c8593f0a7e168b9ad56ce7ac51e772b57c3241d7b2ecbe1153fb6cb4875698998ad3a91315520eaa933a9edbc3968404b4e7dfe054d17a76eb24653843e9a2191bd8337e7caf9d4954774b8f5da30b5f625c58d4dd2254b43cdea4c47692b2f42dea83285843e1ebbc7411ef14d965558091b1b997b9af16d5c2370b592db8f16bd919f5c9cdb80a06221965622aa953a6da27f41dc7e437913048b580d7961d313cf1b6ae9ef4d3c934258b1c2c2fbbb5a967c9a7f58fe9ae5e733e132e6271858a4bced9ee1bb1061c44fc0ca8696c0b859dcfdb5962edcfe1223e4761e70c9cbd3e5ce0eb6e92a594f0a190dd7cb8143e217a1b0ec10d895e93f569f8904372570a9c1673551b016aeb2cb96a8ad7b1840fcbf191dae8084f6b0eaf3fdd548dd7b0f75e47d74a995d223f45e6e3e3128871ca5e03a3cea0d029d08f10d33d1cdbc577174f6fa371ed1a876b8b286c5bb51261541de9429e8538459cfff06aa9e15d921db883a215bbbd672041f694723c266b5011cb7a5b329fd73e51de693d1ae248244f5832e02cda9904136408c9f800bcb2eb943722b4fa514b6dc382b72ef47d49a884e16c6e1012206080f484ff9fea7ce4458079304fb2c802d445515d20d35e4c63ceba279aa5219976b0abf539ec2783e5392348b9f778c07a9db94f4110823d5d125fe5058e2acac212ffad705f34dc95fd36104492a774a6d174315c36e92c041412648b0decc6ed2033212fd800383bfc3aae676571963b915771e0edb356cb0f961bc5e539dd4737a04df26db97d65bfe60fc77a6aa4522095dbc300031ea9cd32dacbfb97415acaf52826c89403802bd350151a6aaa12cd384294cce888f6499248e5b76d44a7cdfc8d0d6976032abddb09defa4f616841134ac03c042824645d841a5754b3ee9b1fd5f9b30ef6f7055dfe07bdc889dbbe2e8444f5d86d37bcf8094fd60ab46ac42eb802a8c659df3932ecf1280ec47d10c81985ecc637ac8b9d9c694b5e7145698be8e53d91ae893f71836c277bff4103898bf038acc6e7b9747b0f8942f6290e2ce8a42858f39ca3bbfd7e661a9c288ac5cb76067f788173936ccbc780e078803ef169218320baf6a3982797258612a9aafea5ef2c3d9079a3835c52122abc025a2aa54c86a78a0b1df0916506dfa5a0d17c573f25a2d1440dc88849eef35beaedeefac4bd4c6792e2429362267acd87c21560534bbe187d7c238a2971e49e6dfb7e744b8358beacbd44747add26263422f40a4f54f68364fb95483c06d5dd1b7aadfecaf1b39b39ec2d8060f7ce6f3d01ea13034ecb2ab89df5e9dc59faf07d3fb4b8580ff7da4519123ac45fa8809ce344f3b1c203d1e2cd217f2356d5c02d6c57c542ba26257f4366a320ad80afaeda48cc7d48dd5294eb0e3ec0bfd6a31432ec4f888855a0758ba5786ab4f04718af69791e9cd6cbea9e74b9097a241f42972d8a7d8b05052ac477929cb8d65d4b9d3aee94867acfbd551de683e7c6d3b7b068c1aa4603fcde1028004d5bbb204c3adb6fc451b0bb31ed8ef89fb114c7e69cee35e115217afa039c774c0b6530bf3c8cc0f65aead3c769918d52781120ff430568a00257937d2576958cfd3601abf7b5acc66341a5469d3d94a0aca0390dfda5e27d1c512c60176d1efca67e9cdf9419ffa79cc75c95bc7ecb8629c7b5f22f71c5858c268dd305e0c71c3fc4019b09e01c80d32781529d08d15a766decf5c3408508e7961c3c17b5891f680e43c746c7da65181841dde4162cd2922c0fca7bb2021b199fb5216d7d8ede9e8b68f1ec9480b8af3e9c47430573d25c11fad579e4a68bf89bf6f61e5a15752a1757d1a130ca6771b6219e331bf2c75cfdc3f70e109806ae4cbc7afce9c2238b148884a3ef1a21dd30628d3c872d94fa5c9452cbfda60e71c22d715b9383ddadfc6e9b67fb25a2debb1de021602decd96c2fbb5b168a1aa34c96c5b6441af4f281f3ab9aba942b5f90e75a26e6c15681a452feaf1ef4dcc5dc42ce734932798a49c0dd326bab11bc46cfcfe56519919dd743c6c43e851e507522c4020af95e7e1a13658693114cf10f163bb8298bf5ac82e90183846f727dee72da40ce2ab0e5793ec65b1638a8beb1881a864c82f543d393b9fdfabfb4ceca734f989b31152c0b5bb4791a08c2d906a27428506fada16697a687ca772f5f8688c07f2994d8f76999d25a2fb8cce543fafc2d0888c1738f8d54efc997180e3e8d990e2061b3c1065a897c63b1675bcfedae4e26e25aa0394e8ebd1e03a159403840cafb9dcfb1b0909e10a28f63994462835d64556188aee453be88f6fa34dfc3119171c901330e4c6ccaa605e81ea4143f3ad0ab16edbf575fb80a9f0b165e388c3907ef8856129c15816c114b0d2d6cc1f5652137ae8404881136033591d7dca7a43ca10640d418825f5e0307a8395eb1d66d03bb5a295717bbaf3fe1a2c7f485a50acad3c33a5bc7106d592c2fecaedc079a0592489ba4ce31fe55cff30e5ee73b9dfd5702414ff106a706a65d97b6992a649634d3b078eadc908bf80152a064c38f37e652a27b699f5dba363fca55170405312bf409597e0cc9b1608ffd34acf41537661008e9b4ee979ff804661c92b7744f5d8db9963630a4e62cb3a89b23100926087d8858fcea0a5ea931bdeb5859521230ef52a7d56c40772a695fc6183404d06ed449f8e364ff0a2c09d40baa004f51db810baed633fb64e60815f350f8adc148e2d7205c17116e88182c4c8e56e1f4c084e0c2d3520fd207f972a8c47bc5778dddd0ab43540ee6ef3cec4fb617f5e3b2c61b65ed38b7b101fb78abffad65fc4d888f91a69c2c6b6c7d62f8f10afb96aae7b2b0daa3ffef70f8539ed1771199fc166f41aeae3009f08b1bccf187ef27ffdc98fdabb73e6b260ab599ac69d9592fc32661afa48a8eec66e098bace4d600274f7a6012cea9cc9aa7e3fd3176ba07f469a37c2810edd940e0fe093933dfef6894d79502aa516133c76bd97e6b5fc4974f0069528349117f526366da1eeb19f1b36732f74a7b0468b806bd976d9dcb2f02d34a654265c982c584ef1b4cec1af38b272cca24912ec33f653861ca72d7f0e5d74624a8ca619f32fd0f7e7efa662f3c04867d972812b2a15987af5c592e136340529fa26498a7256b8413534639ad43f5239a2540f16e4885700d5625e6a451849d350d92926b9dcb52fe2e45fdbf2a554c4e7d4028005be46e871bbf0e275d3524c4407b6d33caca9311ba116ef7ddc4c546a251d93b3908840a6b09ebbb8ed74f937cf623f3a3eeb1c97fb94600ac758484f543687241a28a938a3ee433461f12a3b017ac7472add01cda73b2e625eb9f02a71e1d8777e1e4f16fbd034ba9f2e1937911a346df4d3941358bdc6ee0fbea2b6d236907d3aea8f5951e2b9227d7812e86cdfce7651b26d7eb2db09bbbb4374e346a8067deda2a4afeaaa0a2228026dbde9c48b14865fa750494ed892b5880e7a0efc95ed1b856b34428a34575b5b47e2f24a27d15581de01ea79c83ccb290e1014ff4170d95aaf5e44dfedc41532de6150f6931f2e000564c327ac6a7252a8cad6301833d97248abdd9f621ab8396fc0dbfdbff41008169a46e6bd3444b54309254d69418c9850e7b02a446181072a2f20fc8186604b1f7ccc73b28802e97587bc674fd1a601ffc9dd73fdef305de0efe53fe46fe1b34e68056fd67730240e1e0959f4916f322a987359b86038c6d677c790208dd1f1432794cb8187b419f2062e825e18ee32f1c2a6ef46104b8a06f553423994c6aa1ae846972f7d77cc9dfc55da3ad207bfc0d59197255873786532a978734875b7444ee789d1355fed0093b584c47f57608988b9ccafa5a70eb72ea0802289074dc8c23b66f23858dbdd2cba983bb5233bbff8c8a73d6bea99091b650e84009a0fbf62c6f4dd818c767b35134b92ec0f4ed7b199cef4bfab9d5330cb070845fc9847bc9b54dfbebc55bd2c04572ae1413db76550cec6cf4f7ed3f19322a652c17d4afc676bf414771dacd4ed5dfd9f0dffcfe8e7e6368f10b6805e4a52b70a08003ea278c9beb42730862f27a95a573a06289712514e2731778fb4a90f48e17e336ac2d1c40ba24717a72f5af6b28383b3bde623a55752a1220fb4cc00232ced30657a137579c1dad3644468342258cedd82b3b9b827040608558a08fec00e7a56c6e7e418ba43698b3fb054ae4c9061316ab6d6554d1ad0aca8eefa929c03c92a7385416045f31d3e92e8ce35b3db90c3550fd3daf51b42a0ddee38d164fc3dcb8ce24a50214dd6e3092e8b59b22170ba9374a7af3bfcbc7017d06d5693412e8dedc18339771c3ccf7c5665f34901750e0eaaefa7a139b5f80272d098619ad84753c221197236e0a2b353351c8a68be91bce35ce3437e2ff0a981ae78583b64c1dbb03fde3f5359937e0073cb278b709f34f11f102308f8094c71ea8e41d5915e999726ba06ca179c7d7e2bc0d4141a6d48ea50123bd3ac86c5b29607570dee74c338f8a3d45646c069f9028feb7c770b7d23c8669939ab6f118cf203bfa2b3346a8b11689f1a11d3b0ea181ae84e7b403b62331cd8e2f4aa6224830b9e4182af8442abd1b71b68e79b8686c3b7866ad0ee695a90c38d6c27fe40369894b18038d1336f0f19eff9c346a1815ec80edbf8a347b8e70b8c70ab3a5c5e9bc0c8d9e6dffa06136814307afa3787d7cee1a6ccfd46f8c175e56b4105a1da2057100186aa2fdeb2e897ec9c02490d8f9add982d89bad9de2481656f42c7d48d71bc9612798b0e000892b127ad5eed9c6847d02c563f06b81c344b17db267142fd2a9f220698e906255f603899461f05f4e29ab856e01cc2c0f4ce56e6869e42f7242f7dcd6fd6e119f489b2826e1f3a56c63b4b642f4fe7747abaa39abb2d444e21f87362a820513a6047c2106d08ac2a640844cfb0d602fa00e16921b5e7c8d4cd9f0b461e920912f4e27187627da58dbcd846c6dcec6390a64377c067309c8b8acef2c7af09f6bdca25afc85edfe014b23dd1fc4c132729f3a8d1f757bd8327fda0defd570539c53cb45c0ff80716298d8170d74a9128717e4ddea1da89da558272c4556e1f54b35d3b335c95d28beb50a94b014fb277a493b592867dc7aec55931cdc4960db530777a0f6c2058163929a0e61066a547c171c03baa97f0483148dca68a4af3160486f15294e4db46a6d2f3533c2acdc26f81394d3fac1e5effe89e04f6ff5880986d22c11c5b38cbc1e4a989c3d19b197e76d47cf93e237ea9c622e053a5f8535d97cf63a513413ee622aaf9c4755d831516cfe356d1dbd95cd106a2a70ccb47dc2074f273657bbd3afa317a660f70695728fa692defb57d7373aa35b9afd55cf0c4e365d7fbeb2eb6a0a84e151fa1a93742d6bdb70a93d9070a0ca8077df7b9865be561765e9c8cd6c81ede5fa183dca2a86150d0c735cea82ec53c915e452c5e42a97cd01cdf0a2c2e347553e4683287903a6c216f7b91be96410b0b34d83f1d3df9922a74a3ce954a32fdae6768f48522d22d7cdd74d134f94453102786922c3ec345e3962694e3e03ad299c04976dba0f5b88c485585f7caa5f50fdb0acf9896b83c7ad4df3bda4f6f30df287a8885c4eb224a948769d18d4fd73cc69902cfdfedb03eb32cf835b73456ebba2e579d6e5b623df693e6a42e78ce0f68fc0e3ec727ce03f26f99cfafca914dcb64d665cd76558313df52ac1a9291a92c46594616ddc769f928c731f6ed9fbe70d4679aca85c0a190046ec5ae41ca710c5e03fc428c282e4940fe172f802c2486d660dfe3ae3fe5ce8b53c35c3b766e7c0e992d3f31bcd6825aad1e6fec6dc32ef58e1ee2116064c1e992b7482bb6329ee50a928afed49fa47f09cad104c50831f24adc1db816b7d938021f78bde4479f7425d2a5beb4e96e4c6f2902d2984466d13b7448dff6a971c9e147d0186c867431e470c41c11c03deadb89f3ba5b0cd21125ed236b9e498783c283dbea6efc6daeb3ed02a48c96e7d53d432fd6b4c268000530f8d3442a6ca6884c8493ec0249977430e8e0d49b56bba7ec05eb4fdf3e776bf5584101f9947b49cece04628e6a57ff0c20470cb1453d7dfba2644836a617983ddd187154df10996068a895de38f976e5522df87bca275bc2f3600a392e0587dd9ec8bddc370a1e9cc5603fe1e403eb5376513ebee0a760ca89449301ad7adb896b128940abb302c29f82329550aaa74ed8d5beb6ce2b5bb39618dc04aa48b2426f94c0c171b2908e215b99535f9c37ede367595ff99625884e5e2483d09d850523bb7bc9580212ab8069984ca7bf4cf0f199156ac39470047948725b2068ee2088812894ecf623af23cbad6b05f764777840290a3d705eec148921b2cefb6185130eab5f9792715a85c6cd941012e040c24072f485f31f4a35b8a7d78ce113139073245cf2e48cdc3cfbfc9d331e25eb3820b03cbc9a3881aee94afec71d25e1022d3bd9198e6df7b68496bf20f573b2ec6c7c7ab6967b76d665d1aef40de94cbe7f2efec97b055b86afacd939dcfc7b246f43185344236cfd883fcc2ed5d3003c7024f437934b39d10119c724e46dfb926b47c7e82c7590954494e4f80e2d293ab7ae41df0dceeb2ccf8e490989de312baa20ce524a57e513bd2e08a2704b69a6935e2a258046ecd1f6e2227c5c314edf2a69b8c685168778c5e1eba6954f189f46df08bf5e8fd36cf5c616f69c4287eed275a2df96a5b59a964deb0d5c050d6670574304a4fa3eb8dc5f6285a894e49b4504605dd060a1163f6c2e69b7fb971c8bf6d398c2c337450c27045589174c78b1e62b2dee27d38677886528958d63f26cc498143cf074346610ff639613c0396a9ff88ec84c1c0c378feff65bc1a92e42ab7da9dd33034ba9711c9d35d26c186495641dc92ea539cd70682e2a727bc95e3e137c9bd8189e88ed006f11a8ba71bf4e5bbae647955591e607c9cd1ca320867ec789e21aba0543d3dc5b8ea4e04d0f86799a075f1228c8da1b1a30e4dea8395dc0cfea039155ef7034d3dd2477b5213507c550b254d58238b243955ab8e29e3800f598d62494dcbefbef8fa09ad8dd805f6dce4af54b3b7d655e2440628d8c46b4404a0506296c8014f874dcfb0e3253c98f9a00808b61a401510ba75616e25dc2eabfee20118bf2d043f75e5fba08d47cc0bf7110c08c8bbe27f8ffbd61ebe36c59dd9f0be326af9f0ba3eaa46a4e1272b38866fa3910fe43cca55e0660077465d29af43619e3fd279a26d1a8a01f0b9ce682ce40238ba92d8e9071048cb323b4c0d0d87b0aeacb995e183c706f75970c49a5f435254b2e45bea764afe987e1d1938ac9c70adeea57c18317931fd15bc2b92a9eddbb8d3ffb0ed21b1889643f68a81abfa7f647f709f704dc20fbae9693ae8fa41d3d75d4ef0837a33f597865945c172ee0ac28ff11c1a75a90e549dacf2905b2b09c71287bcee0fb862c0e598cc95488c0b1b06c746e1deef9da3f3d28b91fefd6728ad5b06302d063dde77e1783f8124c2c51cdabf60e257a7e526a341b798d5c1b0292924c28f375bdeade5bbc2c11e9800accdacdf652d0ec294dc4b68ecf9e987ca896133fe893384f1f85557ac916c77446a23a5d7921a03a43ec5a0a9bba0d9a5f5971a845762d2431c69c8f1b3af6d80980c779f40e5ce86dbf37ff57946a21f9d87a367a25b9cf5885ac22f6d8f70bf695e39494eea38cfeabe468ae2ac607f3b9987aa1de7ffdd47bcaf3c7f12bfb74109d64a2eb226b35c7d50d9a0ee32dd7f9527ba54274909ca44f856a759e60f68f50ad21b77332a2f26b14f7e0b3843bef3c39ef8e35a2ae4589b76a7202b24d0276d5b21c53728ff459232296f8727144158bf1ec26cfd908182c2d0abac056613d68bed9b684386c652962a99f85364ef5e65f082b817681eca76dbdca55d86715582d0a02008b2c7f068557d859d0d946fd184ab5d4873a8f633cb3c168ab47f2da47501b6ad2348263ee3877d5ba00d033df1272b3cd9387874dce21fbbdf2be7ec2a753e40e35856c154cb29b835f94d5d02b53a24ecbf32fde7f2d468891a9b2f58c8ed2de22036175380377032c889f4d5411b208151e4987bd03fde587083d2191d86baec227ef7b7f1650ae9adfc49cdf2ec0346ecc32440e304266dd34909fba5ebd93b4a5189b64d9942b718ff9bbf974b978ed6ef3c0f0adc38c39a7b8768dd2632c304ca0106d47f7671d3225783a52a01e539883a8cce454f372ba542ea32ba1f57376f57149b7445c7d70db96b6a15d511011696aa91b11bc8f718c585274160568a89d34020a736831c00e6ac534079311abeab9435f6e72d9452aacad1195ddccffe1ecf163a15cea1f6d2da2b661ba67773b333e62d98d9e0652b7c9b1dc0a974cc92a8d07796db3249b332a5e0d5e02d08104c953b5e5490ff3415f6ecb4a3c3fdbecbbe47e2d51434839c517c770d3d1a7b95a184fb3f7e041aa69d002f0de6a32cbf08fac7e4999bb36dc87bb7c9e3e898d079361e1eb7c5bce98af7e033fcc34ce0116db80046eed4efeedf438930b9d7673bdfa34586d0e221017d0e1e6dec1e6d431a0a76db345f53e4c571341ccdb1cb0f4bf38027b34c4136c3be0b5c52bd97abeffff52824e6a6354eb412f0a30ac57f21c1ee3a681c883c42ac675e348ab03e13854feb7f852f75516a59eb0d3c4e5213476855045b4e10c1d4c4d5e69ab10c99b38027a822e2d3a2b7f8a1e047c5d48115b3a10a611a50662f844fd78c8773842a6f935a70103f0380a4baa9493483d98ad43d1c7389e2bfc5a40a913ca6222ca603f945dadd3b126963d71e0ddaeb06b4cf23a610a9efd3c852a0447b6760731d2bc03bf8360ce50cfe4e8e83ad1407f884a7de592aa51f5eebad80335aa9be18673439d7772f6ae3de47bf77d969221caa98b8d586ef941cc799c517a2e913eca305174bc49b79376481b9773a272afb64633a95b24d04944c97349daa08619e32df06d508976df69869233651a247f3b6121ace5156c9f5629df86042c4d25b96d50d0113e52019668b6be26b6f739bf35198b48214e2e79d550a9428070c74748866616b6491d471cc04fa5ce9528ab9e7f50861aa9b2e22427e6c3e7b71146380035089af2230d9a2b52194f339ce55f2808d3ed976a889e658cc98a5d176485b461411139958d8bbe8b17282b0ee780ca4befe47c42593f3916666413350f75316f13f555b8708c57b7617c2072e39b0322c9a2b84dfba3791b7c4c7fada526f544a74e436a430fbc459f770524a93de62b730a2ec568b1e0ec271a338b07d3c87ac401a3f925d1f8f16c5508f33a3c95ab404a940d51b1b06294ba3d0766a7cd503fa5899f999759f03f0337150aecd5de7ae45f9ac59d7219d1c2ea6c6a603882e538eab426ebe5b41e2fb1842c03b7583af940f413d75f1ccefde9821e283e07da294a794b495ca2ca2964b12390984944eb6408708f894e80533234464fd7f40f99a38c4af3b11e293c53fda6c5976279bddeb45f3d384b8fee4b358492c62d2f02ca6401f190565915807ec44753a610ecbf00c954949cbed53f99a1dc331ea17293dbd532bbfee9f9b21b52cc26b0c38a312edb1192e14ad7991ded24ebce3955ce8234246380de9cae0080bec7c101d2b71f8c26d101239915022750bc3994ae550093f3eac2180c6916b4f1da67d6c2d97b78809abd9586ccfbdbaab97e8cc32bf981c3384e55034edb09521beab8c172ac1d57f4912f5cf1804709c6fa8ec1f147fa77a793c2d5a6360fc7d4b2face86c9a240cdace25343c9fbf4b01eac18d7e0ade1dd5d8b5cdde94b31040ab4b4cc767627c9e761a59a9c929bbdbb1af6be14452a9a0dfbb3b53c6f274ada88ff1401d494811ca5895b0ab9bb8801094c27f76fb62e9b2b018330539e3fb4262069897ed1ed70102c77f7d1d6b3745fe52c37f698e93e3f62da38e27089d8b01ecd3548e05eaaac8c13d773429883a5e02ade2cf8877f6cb45483098a19bab9c9b27ffc0c2b617816a172ed03dcc0cf809218a40f37781d5d50e6542c7f8aec9b3411d9a7381ae30f9c26a5850ff1f6812e957c5ddee5e397a11c3ffa17f239d23ca7f2a2e3cc78108680a659890698280c85ed67ba58d5405de4176a507830208c4e5ebc72c4dc294cba27832f9ee3bb9f492cf9787e10390f6ee85543ac55a767e276cd41314f8caa1e5106b56016da6735d9d9f8269013ef81a149225a463d0007c1c4249be589191a89aca552f64067bc236695eeac0394211d78d7f81347ed27a1f5ef78cc5b3775be70ec5d36ccc823efa8dd944460e9ea1f5f7a6138c393be01667659f541fdf5bf1d5fda2bb9eabb69878799653c02fc9a6d42257edb929ef8b850424b2595e3f4e603a48bd76d85affd82c19554f2fa5f57b6918866a93d855fc0800dc8f17c4e06c807e40b9f98fc5132d301fa19db86c3f7c9ac39163b8c211f2748877e360e412289d412f197d45317c6d866ef3fbc4f3e4baacc1c5739f44cdc3f76c485b9828d34a71a8a3dea5ca077cb4d0a001aacca35d74ef98a9d89c91f94572e66232f12e7caecb79673324fd60079040b7403948e4564795ef93a571a6bac28dc8bbd20d2c8d8a496206cd9c66b27d617707ef1dc0d89701d7bb6d30c892ea36c1f7e5eb9ba33a445e1c6af3369b3389c75bc77733ef913636abfa6e80e754f59158af6d42975398407b4dad605a8559ed362f65958d6cd1668c533f6712a6d84d1bf07e23bbc00f83a9d48584f8d881cd16d6ff4d6dd455745407ebbc2dd2ede9c61b3debbf469aa7306694ebdf7e694da7f3be3611a01f74267b00960cc3137caabdc229e300a8f2fa7bcd8412e5737c0c91728043e404f4f2af13a507092e7562dcb5c8e9562a98b82c4a681d932f33e114000789b66f9db63ad637a7c5dcee6119d480cf6fc8838b7cf1e0f82c90f246c9945272879e4cd8c8bbd255b149a2a0c268c036dd5a02537979311178a115d602dc90b1c952911f3a3972e80802a306d26cc71d3629aedf4601dd81fd6badb861353cf64b6880f53d70156b13efdebb638f6412d3279dcfcace900f1f8a47abfbe074a5fe3354cb02ccf121ad08585068144572a4a5d84511a2b4e5501f5346f680e36045030693cf9a686fe6a533aaa5ae8a055501d9c3aef4cba67c199d307bf0962ce9d162431f85ae941c4c3e439853d9103bfc8549a744adecb37d318d0b21b42a28db5fee4e057efb63741a3ee7544dcfe39b2d0923f9a4b8e6f544d00c2db0a0001db11cc0fdeb5449ddc59720da1738832ff72740e9cf1774b0d4bdbeb9d4c9be2ff3e3c8120a87fd4124d993bf2c573b077910446ec5da61cedd19d1ed0b88d4120a8a7e4be423a3548223f68711ac506f762c75022c6c8e8db260fa89c1774a3889ed6405fcbdcac6f350880aebc7b29d5ee9e390d13606251e2e8b18813a5b53e9e92757982b151b24f5bfbd8c05a28fe6b279b661896decba4c0854496a9511519724065ac8356a6d84f75ff1d7e7279c57728bcef0a65a4d0042b161edded2d6e2de1974fa25a4641a0d41adf26d066900901fbb8f378acfa60e8aea6fc9994e1601d2f19f3f824736a73e64b7295375c2bb133cc70b965f8b0fcb2df754f24068a7d29c27c34f23a97ca72083c21613b714e6bb425088b90f53d77595fb6ea3e69967601f235a57350781a76ebcd232a909dd8efe42e385080fe1cf8a484c7173f7c9a208771e27a32ed6a7cae3ae24a6bea2cf8c3631a8eb4a158124ec7a2af983c1cf396bf3f115557c3fe0f85b683b04bebf255a2851b6c251735d75511359f6d80c8f83d173fb5a2a0e64d6b7a3eab3ca711b3ce6ad30a37384a3e531a2f0b48e458cd54622686620fb8f63573600f1942d6f83feae5356f8d1bbca27e2d69bfabc9af698ba702b8d92a27d44e6c3d85c87ca26856c1692097444e97aaf9898f9dc13b6e41c202e1e5104d8118871711637854cb8e6dfd26500d6ecd7375c4ffd68d61920dfe24650688126147e8afdf90407be2aaf4f58f870e72a604b968873dfe453f4ae3ecc7dd77921445d7fea4ad74e035d0c89c2dbe3d106c4440b50e793b0873685c6adf180edae92ec86c3e3cd41d965f9e8f560c97845ba653b76aa7edf62fc321aeed54b6d9a0be948006ddbc57ddc8ab61bf35c52f654575d2356b1d1faad2b61ab0598863b6bce56c5cdcde56b2dc5e75fd052f33ea41993d09550bef1775a63e72483df3a0fef4f20892cb58ed6361b8b7ef6bfbfd88510d15c93144fbe4e79a7dbc2b95791e4cce6b2d834893b46d0feb9be17047695d9403640ff60b57c9101cc80dd318db7f11079d839ee8beeb82a95500d25881d93c59b37bf17ec8491e729b2ecb49d23c46729e406d7444d041b62935a57a9abe1fbe89d979ee2c1eaff13e9c17d8c59761135c4632e8bebd7f202a270c3271e9254b05854041281f2c0e874bf83593ce6342a1260a2e357acd8eb2679e08fad5739970ffa67ca461dc42b07c9851c690e926dc86091f0b3ca061b52012a1be6cad835fdcbffb1fe87f64906cb90ea2aff62435ea89f7f76b9e39200eadf331408fafe048f194f521aa0fa09e4c39c0d07faf00e3f930602947ff39c0e21443c06ec8c8aa6feed17e10adb11b05d106f50d62f3252c794bbd4a6efe48c39cded434904f495af1c5b17ced41c0817294ebd0ec50570da753ee6b0def8a8a553b41f7779e2e321f9b26683042b95035de9c832e7d1dd14f69d3374393d0a77b1fcd3e93407f9af47a9501b371f0bbea95547c55731543ef118f1f31798d11a2328cb3d9378ff693abd52aad86f9b9c0e8fdf6b825edd868fbc1febfac07caf8ae64985fbed4af49ffd886e9fc212b9868b7eaa50feb47c04d4a4608b12e0496e5dcff2caf3b49f40db4057122e03674822ed66f08aaa5403cab4cabb42511199fbb43540486f3e228afd797d1a0b8db9273e69d67f991dd953d8ba61b594aba2f9891cc38d481d0ad50b75c19e165820f627e3a51c66a997804874a8466d523bd1436fad34c06867c8fcb41bdaa62442e24765e843183471506630d119de3fbc392af619c832fc005629d0dd9bd332348ea9cf6a2f15997fe378176681a5679a1a1769c89fa0a50c5230d5d8a43b937b621907c46225d64f44740db63b273d0750216825a6fd8c0ae38d8866671d73013a22347c7c1070a815310d1a90a94acd13812e10971958eed7d19f25c71acfdb2ce1a19a46d4577db8652fc15fc97b76e65961eb7a06b43cd701c6701cd8e183ed38247487f27fb3ea561dbada0dbafc94ab6bfce89e7c8d65e3f9889fb4969a0353dc3678dde5ffe2b42630aa27431e65d913c40ab8851c8c4b05d92b03c70d465f68415975c93775d55b479aa6363153ca86c71c369874c8ecba366168c762c30b9aa92563101bf8da9a7feab29fe15d9aae53d0124e54bee66486211dafa399dff3a52912b9ba4fa48f5996a0fe4152a9d118a9498191c9333e8ef793de7bc191a13468a517fa067704c77e6f5bccd594bf842503355212b7dcb193f9c313c137ed4c48babe880c039a6bf43714f8d89c2ac4c9acb53e6b5d32ffc7d845389cfe29b81137fdef1ad5d5bcabbdd569833df677aae09695063516884762833a3af83083179df0b2a75fb2c819bc538d6d32555465df1c85a3cc2b631951a2f29f7e26f0607b794161ed2fc412f72968cb363f1f76db53880d41e7d70b8119fcd60fa765f5a1bcf08f1cb789216fd34832e8cea9733a808087707e91546541ba4cf2538ad47413d697fe31e861f9a66dd7b425fda600a9fa827290216e9765ed108616b2e2664dd4ae607ef63e33dc1e1785c8332d63fd2810e871e7572a83e970a47f4ba07d2e3a29aeeb39c923d4b9fa0f5380a98ebc099c73af3dc08c8320902e12e8afe22f475edb50d0f3a22ee46d949adb4c3996ccbd0a6ba8ffe18a656ca3fafcbf653accbbd85858abdb98718248f88e69500564affb8dd20a6a99bf9a0fd6370024e07dca46bc12eac7c63eeefb939fbf0a840760e1196d68369a614ac7cd8548e1a9a8db21f1c2af95280b17c1ca0ab19396ab5b41e45b817555e4282e89c0dc6f61c1b7cab0712109248ddfbfa7ddad7f00f0a9466706b8a2b6754b6a396b164c117b82a4f432d31adf83162d8a039d1f936c82cd724de1acc8ba2a3b205949776a5de35d76645bf7172bbcb1d4209e109c0ceb7fbaf641cf4ba67386a5944266df8f2bcb0dfb087e483102b68a3977012dcaeff3b090fcf86dda273b86bbb09ce82969003720713ed58dd60bddde7aafed3f2a6b0fd89af57f7296eba467056a83c525ff9ae0f00517de16dd8ec9b144e4185fb92e51ed6f1d1c113a3da1e9e59872eb6dd10ee2cd7e6332848f48c8bf01ee9d1870df51606c9dd74abbcf165f1953be25c324c746310a8c810c366f98979807d538ff1ed42e506ae79fd715e1d05bc5355fa9bc8b44f4c986bb74570b391d7ad9ca50b88c7a9d1b27e0f8d1d212f09ff1bd886adaf4f24457e159b8c0416f44c7f1c778903368b9a1cbe53ea0ff728e90fa1c7e294f3663f23df90a6618847f11b9ea99233b7b4a9c0a17e0db15733d16dba6c20f25909e72aa9cda9379f20a12e50bc76a51d0dcb671ce19933e9a58a4320cf4bba8b880c19ac676ea6a07c0dbd92d44c2a5c6dfab1b11358efa4167d5615dc10618251ae50869837bffdf2efe428df5c8972d35392af6cde1934a22f9090e23e0141e2760d8a46091e3478874a701b876caf7e2a660e3799210fe2f7bf6e5733e7030875034ce0c58270e056fde701556fcaeaf81086f5737c274001921f4a8cfa7ec87831831e21980ef029acbbebc16d1193aecee6381e40d2e4dd5b9c16ccbdf01c5bd37ba0469a0461fa58af095394acbdefc8eb028eeabc2d7cd554ff7a981cdcd551ee35b532a9acb68b04b300ab5b306168c417a9ed059b8d69e0b9577fb2ca0afa0406c69f16e6a0ce9640a486747c4d33a29df0e47fbf2d5284a265415f673b90608ab0a84e45b3a724d5c893cfd5c34ea722987e1769bb8b4353edd64c2fb033afd5d68e2b55f10cda8a1d6249fe38ee28230b40db7f0ea03f8ec5586343ee92abbc7a04a9a11210f98a46cacc536f56ff5d4711de2b2012c4d0205fcf27585584886e8f771f13e4499115e6fced4a8cf6011086dd16e4263453e4eef763021dffe3f917e917717c9771c7360ae7ababb7c42a4952bee90f592ce34869881b99b916500c59603a09a3ce9ed4383ed1c5c29a0aa849cafb607de119f23962e366b674ad738ac273e283bb6560c523afbd50dafb854f55ce078bb54c63333e6439cd82cc257954bf416781f6f2f5095fc2965d4d9d4fd2c615c44c51bd3d155ecbf5862f906450183f98d309e9452dc0b942ec5459dfa71808c923dda811388c303f97b3dca9189447c7907a7efcf5cd8e29cbf71762d8dbe283d86b02c442b4688c34b0d8046e6c459f62bc03b5c18f50d653486f1f72ebe84e4eb6a67bbdb23df18639d5f04bf5d0a6a3a99665f32265e7751c2a48985ab00b41e84eb11efa0c1d101dddc2d2e73a5101d47501850bd488309744e8247551cf288d905afee630940642204e8b3d3df2ef8a9d9b644dfe830efc2f76761cc335cdc314c8d6573cc25cd84289ae87e7ce4c9efe805ab8844530d55e1b04070bc9d3cfb6f4dcc6ffc06ec087fea023b254e2fdb7fc10189e973d56b6d444c07fa5c4cce962dada9b3ca3ef5cdff79efb0501a509214bc26765ab3aeff0a9bfa15fcb632b3afacd29c81570d9191ded8acbbb241f251866dd65a64b462728d2b1f4ebc7df8dec52c2e3c7e6c472edc4c3d6e0bca0409e8a19f9f6ea15ba4b905e8cc7dd88521d15a6c08ee436698c5272a7ba686bc835df4f1297c013ec43f00a5570d11824af526278336a27ebaf42c976b72322f928e826568de25bf1c70517425e1606671c71dcc664adcb9bdd40e6c72f468b890c7f3c14312c493ec4ef240c36f65c1d4ca4110c2c994519f0d4e609f85bd092d8b8c1dc8e414fcfe6405abab4f66ac9e1cc9660acd3ab74884f6db46ed1ab5e2af59b3c8ea7516fcad50fe7c49c247c447a2708319927e23832cfd8470ee0fddbaea4f6c64746996a15c922b4216571a98ebdeaf3d986ec68eede19cea4c5fdf67be70379729f6cc741a15c8a326fa684a513cf1117f2160f6e0c9a63b7c0feb554ff896e740555c58ab1e564225dd442154893c8d24012776af1879aa3c494cb9f87846e7682edff0342d3057ba782f4b3bfdd992085404696da5fbdaae4dad07f3ce59c310e51a45d6621f97f51b9660dca2d6703319f9f56b5c463734b35513296c0ed42cfe9f836aed862743b00349e6e9a2f600f561d2b6dba9d7669f258bc19f05beec35b34afadedb59621943d93d2980e652bed8e5fcfebe7cee3a4336adc03bc399bb2f56c023f403b6f42a68b5a8199c89f538ad7594bfdfd9678875f7bd2c620035200b9db127c058c23b9806a805ecd810dd8836861c54bf494476a069db6281d5aa933b11b67e2e0a2106a6325848e2bf2d24d210b56231b91e140997c6fc8dda1c061f95284773209f4521db8f42d5a308d1571c22d7b6449ab46a264f10949bf67d566677bfd3105952503136f24403c30989fc044b9ec06ec20ea61cca8908fbc04ca740f2400995123dff1d75448c1f2518bf5693393d42ced0ef273553ed224e1d415ec9c4e3869c523471e0d7ebc45315e87a8979379ce9662589da4326d02c73b8b1708b8c5d9d500f171e1b22e1e54fe3d617f3ea7844827858331c7ff556ebefe3852f2987a7e327d973f3874c4e3b10de10c812d5c0be1de9a3ed36017c71a0acb3762d0e357921d36ee80b70b5a4e57cea66df2d04b05daf516ebf7813b6e380ed2d2458561b1ce68ed9d1efbe51705385ab2388187859686547b384319499ddc98ec474a4a1019db95878a041183e54d0cfc305c29c43b2b2da0bdcb3b312991843a18491ea717f990578bfaba7f11eabb87f19a9648c711c9525c89cbeaf54e5393653b2ec94948fb3bfcc771d0f9cd205c35d404b9ae5d8874971b55b9a0149c8b79bb04b735430c1b1ac89767678c9681374c7ae8fa6f842705a371b6ea21e2bb2c71c5fe9ad1db77b4dfbf71912dc1b338304afa67263571cc36ab76fa99db7ea52616b4e0e587c09a74d971edc33653f1a295fec6138718030a29553aa0a60a76d44b747e3e3b50e6356aa5909d8c7375a5b7541b4fd0f19bdaad5cd94cdf405980895ca332b6f9ff969850faa5e64adc38cd987645d3198d22235115f6b33a652b347c8cc58ba1a67519c42405f96dfcb822c056ea6a2fc0317dd51a6177fd91d602f5187e7d3568793eda209ec73b3584e577d843152b388f52aa263397d82b53fa83aa308d73642bf5de937613ac3e2fb9c7f01e8a739e17e1f3e73b4ac6b4b51ea8d658c5f13bf1b004c2c3240a68c47abdaa4af8dc5161f7b87b0db599f952f25712464f0f8ad048b1bfb9f8837fe93b957a3649e60aa6bf73978b0ee713ceca5eeda0cc836752d4eee812606fabc78be3b5d0b1834400db8b2c370adfea80eac3dda2c8884585de05af914924636720793d8988d5f66f4f2c1c7c800382f97e0ec1c1bde5d86608d1062b45dfe94ed4e5ef3be7dae63c1f02d9ef0e0f1173c63d28238c2e048a740877ab77a94ad1ccca8360cdb927db31a696b9b4c8c55e8e9baf01fddf81d2f00eca6d66dcc737e175e772ca8c7f8915e15c1f0018b3b761fe389146ef06668bb4ffef8caf68891d6cfb7f4ba209483160038762548925ca30cbc6ba7de22fec91268e46d38203e6dfd941d38a5e20f28e4f81be37e1895bb26f9f367b31bbe936bea8defc8c7f22b3f9525ffbbba9613831f82618620c3e2abeb6b68a80dbfc0ed3e4f656ccd8307720c2ba992c81356be19b0c5a310a5e2dc4d1524e2d6f71b9d18edcdc0afdd99bc78a4cef85882926775ec030b999524668c2bc011474a02267ef2aa4ad604ee65fbb578f68398e8dedd55687707e8f79fc20b9e1fde776daad76e7b3759b3b2261a683f73b0faea5784d20a7218786410ff6357ef45166c6952872156fe5960c941cdb14c5db17d4abca87de03d96b43eb8d34e9c8bbfc40a0d7df41dc1abb826ba6f39c9dd0bde2c7c5d31357c22bd7ef12e1b9854802ac6df9c6c2b54bf3517c1bbd749b939560e69d430ec61128a754c2732b961ab345bcbc03d6242c73fbac01d8ba3b228c07b1d1953c36dbb84447eb29c83d0a2496824f23952cadb042f0098b1a5a33ca8bda557c3ab30f568ed5eff225a4d15eb3abcfdc223c2fcdffad6c48acedbd176c33c3d789f062f4fc72cdaa18fbcbfc23d48d77e0225828fbe9104fffa7c662128b8ea1ed1974ed55860c8d9fe5d5f5f44d16a01ca1cdda167f4e10c890842d585864ca8aa45546a102eb7a995991141f119b761d3ddf5cd99d9990954a31387c491a969badb0f38f8c4b4660d5c2a81af84483d50cb760134e9a8711c14c8cc8c14b198153d70f41e402d508b5c8046165d1c1e8c50220aba731f4f19f288ddfe2df7356b089ea93075d1a3e2adba6aa177e9a13d868f6ea8229c207d9481a69d785061539b263f8d66485a5d392169aa26f41ab7a768e8952c17d3ddcb5e7f50d634dc5a10b9af5c387626a868ff75ecbf9202d7ac5a0a2a853a87b0808f11c64e8d097274dbc04fb854e6f8c1955bb9d93ec83901aea488338e7469239ea73e73f3713cedf980a2f0caed900f00c865e73ec39fb6363d4afb8357d1d2b4592d32a82a256d3513ed5a0a99172b03ebf4293f46ca49738730a95b6cc6c68b502163fb73f5a47701f8ca35cb4a8f963688e17b5bccd199ec53ffa8667c3c736480596816f541d992cd42e38c26275ced0512be99367a0fab81ce51ed23d312fd64e99e50e815d84a7bc9483ecbf0764f58fce9f44ef3ddc53c17cee39763cdb3f52aec572dd85abb8f0e7c5ca107a7287f7b5a5a3e10a287dfb10a4e7bf41b17587f8b146afe0c3cebf0b1f7c43ea4189ccce01a56dd3568dc28e37197ae6c8efcef25fba74cdbb84f841162bfb7422c4d21d6eef12956f16e5755916a05d27bcdf6fa58fd5e085bb418004fe0e2c71167b79ca80b644311f3954fee02130ad6a3ed6f65cb0ba1af50422ae590e90af4d58eafe51311d2011f65d782773cec0b308432ca27bec6d7ba27def3aa07630151e4fafd233a839618879e970b191ce9e311aa7c446ba1d96c8be8e343a9939b21c82ff4bc1d85b99c1d7aac274b977a1756170dcc81b0c4858e6e682fb1671ed581137ba0f1d74271ee3c4b4e0ae64c063e5eae6a5a7f3eef1eca5345f77be1acee449e0cf3caff9903d24d1825bc229118f5f34b4120eb4295f75962b016cb1b7b17ba42ec1e756c9565e3789ad23413bdfc25697754bc55adbb9267af2dc6b5273b5d83c75c515eab69c8d91f0843aa53ecc58b41c8f609ab26317d75c0d215aaf9246676983467c9c745845ed9b31c2945f053c2e02d799f19368510a3a0ea90fe4badfe8fd28562d93d960f551fb825cb0b34153654ad2493509fd02194ec319f410790cca148d84e105cab33e1fece90d4c9c6bc382e7a9bb6cfedae213e2c3dde518cc5cb003e4ce785bb3a0ffa296444cc36e5aa1a1c32f21014e09bf5e75dcd0f7335d943520d0abdecbc9909479870c077213cf8f720afe1bf4d3f758f2bd0ee63bd0de438828351dfef5c4a425d706b10f8ad60b339df299494c42c6df81835b0e048bd71815c213f7dd85e04a212692790c3a5348881bcbe8ad629d5c7f3795d8baf95a9154e75d61ccbde2a4fd9aa8b4bea9c9a444799dc54dbb0f5b921e96d8624c596b1b2d9c9a0b13891bf4c9353ce70e1b6af34aa4a1721a48a26fbf2cfd28c78c4556de2741f64d7ccedfe49cd324d2f83ce45ac3b45dbc9acedf0a8411f6134e399a1b777737da405e38af66ac550d7dc414ceb2319be9091bced516e55b9fe4b44072f4ea24b8c03f5d5bc5dc9eba7e991bad70f39162182bf2f08e54bdde5df3a2a7e97af73b59dbe7fcdad2e5e4a0f2c609962a376924d84b8e8d6287aadc33dd71caf3523d73635d125ef0e6b1549048748826a25126a627247e4d7d25c013c5fa5e53accfa89a1f1e3d8c026e93ca90d1c77ce215fed9fbfedaab690b9b845b731a82276f74bf39d374d3987f9611a7c18b1815abc7c9d7c6fef7ea6ccc65d422f0820a15f2135ab36aecfc1e88fb3682b5db842f8f315d192e9da23c4a2ffb94cc9188e7525e0fa5eb5f4e408c6e9e4c71ccd67d2d44aa8f618fa882e232f947f0f664e050b82b19703cb101bf8910e52244ebabd7780f441857135b7287446c56b94be036c043d97e024df313056ce5d8ca55a964d993de187ca328cfe5947b7de50ae649fcaa9218feea4360a431e882a4545f5533561d84beef19c251bc67c3fd5f3eb817b406ee549582f160eb2748bbf1f69bacd4a3cdae0167693cd7886da8b69281de9c1a552e57aeeaf75b3cb32e07192069adb222279126ce62327253c300b2f28167c797bd32c132d3ed05c3ac2a98b75db9354e4f77caf72b65f4b5ff02c9d304acf1de3cbf4d7e7293c27478ccccb1271a3bbf3f651664a62960de160fc14c8ca9e4422ffbbf042358e0c14f5d1bf34fe820146a7383c9ac54818613c5c72f0bca83967e5f7d8f12bdab0ec75dbbdd0822c624c31a7b18502b2fbe8b5175f48642792009ba4894e008e4ee9489e551f2e0ba42317cf959c0c91245acca6d50eeb3f646459d2dbe5f232568e02f90a1d05838b5dd229385446ac037e7fc7562e0308552bbd9c251fddb8debc2107ce673414c6c2b3b8113052d686f96b2f1aadfd0d0d4d6e298720393bf714167fb98985a463817414797641c1826ae105bde4bcd12421b6406cea02f18256fd3f8ea262a2ac224044a11659d33a641a92f5bf4ecc91c51aa063062edd5e6fbc40462a313c8733f9420e35452540275c63b75f69882c26ea7648086b1cab3be939ca92ce7c1291d76540cb4646e53dc34c245b58023199bca2c5f4a1ad0440d7c980c2b2e85e95abf7964b6099af56c1cb3ba7d2b04f4b328aba2cafe4e6418ccb68d1ebeb7c2cca0df9e8748a4f1dba0a3f1f6d9c59fab52fb1364cbc8abf24f7820e608a1fe4d311c1056605d44cb110b6eddb56908a06f8d78da565ed4b3aa681c429c29e394ae17d39455ba74c51b7df05a0b40d84f957f6d05a215b2785f9f19e754cfc708d9dd0fd346c605919ebbfc0336fe4297c4687930270bbf3394a6b396d922f0f0597cc86b816648ed4536fee79f16d383b2f520e64529dbaa1d383baddc8fb4f80f3997b8b7b91aec9f5f9f3267d4ef16244778947dcb57de43fdb58bb7703fc3ea8b1b54621beccc2f62c24021446311e380237740b559d284a6e21fa79c9915f6cbf0b33104c6dd982ab0444b2c22bade7d7aac7255894af59578e3448441bdef7dbb8fc524e78733227d56725482a29361442085bb83196ebf9664b9f6da224314871a066ac8c7159e4e52d529a0f85508287cfbf0885eea2509fb37589620803584ade6314f257964140663eb9da7aeec70325627a1ff013cc7e29de6def1d4acbf6abc7aa3d066a5ef27abfa7cc658c3341afd413f60fa68c36216df3223125930e9210167092f16f77a81fdf7cab42ee339014440f58cca66fde0229473086a75dcd0f971f69427aaad1925ac96fbce9a0eb0293fe7254e7e8bd2931fc0531539a7946cf039545b47edb9cfe320273803cd99ab1e6616b21a50b0a4d3b5d8e49da6ab2617cbdd0dd403ce3bfc37962ebb2b5b0c758074b78417023ed69694335afd5f0350fd483aa6705b0bd7a9d42e3dd87468bf9c72c2692e6c64733c38928748bd984207f4d43e07c18ed6e24179e68909b41c5cfcb2f19512b39812cadd69dec45a7de2b889659905848cf0ea9a3e9dd87e2eb42d62a5abc2aa553cf34e27f6753dd4aa53eeb83cd6bbf6ed353c09266922c58219788c7e9ed3152383fa196e598774c2e32a234eb26d41df80e33e3cb4c090df746f7abecadacc1dff50fefc18556823f6b3d2fc26f4f2cbafaeaaa1e38a1aa0b42fb724d46848cc661705e5cf80cd1afe2e1c90a35f5ed688e208616fcba5d65dff8d7e7ed236c143f728b9dd71fec0f7c8c84658f08ca6db1f0101834111e257c0701660f605bbd669152b0b0d0a42acdfeb47e8567da937f2f5881a6c028ba88168b0afe1b1a0538d144722f3527cf8e8259789e2e74c52acdc1ae97ebe7f275e784d2efec4388b13e9e9b39562c3f92b43ec31e6b560d1ac5e7eddc66a26b9b3e80938272762c52255a721df5ecb877a4d4eb567516dbe2362150aa3d5c0ddbfc6970857136ab7ae896d3a03fd16759e7363ddaecd3ffc6f1600134abc2f04c85200eba7b5caaa3f0b51ae9b80b79bb49d1bf968803d978353951eb2ef7476b6db5c00fd852905a3d9452f0fc5fd143e4625472a09ca4b2ec6f381cd2e92d25aee136f40c55308f08a94d62c2835cc9c426ef0c3f47e881a76d5e8c963fe29552abc8366310c16c125d8e63a1cc6c4457c8d4d1f4fa20b229f32dfbc6434a5e55b578a69fde19317410b5b76521da1f414009736c292c5328a4406e58b8f1da1c55182336a0fac4d8d757719a0f0579201b67bfb18496b2b2c318eb99aa46477a801d1489a9fe01d494c07aadaeff9b114a1c1bd959254053ec674cafa985e12a59b4d6b677b904f8f5067116ec5e0f246be48e7c91dbc72d33bc685c406321770f1d9b72b43ed8e156cd4cfed4443850663a9e786177d2198ec9b26f90c04e430b7edf2c29dc47ec149008f4a2c4d798a6d41177020dd8de9a2d87aa625eeb75193fb944e8ee632a4ec5510ac5dbdb1e20de757d94938f97802a8c16f85f54e47e7aa4e91e2f3e56e9c6760fda83d6711d627487db590a0324dc406cbfac13358ba8b04ba1cb9242a7aacc4c0932e2fe618d7187732da0cc3e8808aae4d4af0cc4fcb3ee07df2225e61d622ccc14799181708d69aa265e6de7ae87a1edd12638d99e00bd00f3ba4c6e68d92fcc759e47addbe79c01f4da33b251f5e1e68a05802ea96b6a4b3e328c2d52f2c728dc7589b5c97f5cd05caa65318738d75da0780d190602b49b70c56676b982f57c2f3ac9f66a70a9c1bd6380e8cc4af4bfe7382baac903c7eaa1b7a52e5155a28706c252db671a9251ca43b0bbc071cb095876d68724b1a12de839b45f4d6725fb5211ea79b1adc405785c9b6ebb77fea212c393760ec6b4f19f3b723baaeb0e17233f62be806897421c706a47bd5e23ccb144df881b2aa34b6d0477985a08d6aa1d53053bfac9f7ee85529289cd7dc0e968753b11b6074070a55d26d619728408935e015890f3911a356c7a5871047a6c5bcc7cf877e9b7c7044f07de33ad3cd46cca178ccd4e2d11b45c2153bb5d4475d972ffd5ce096fdb5ca289cba7152b5c99c9a32f578d095a4949d84b4de5577c002b50ca57972a8f2a2097ea9c13cb3844d4b7af501fc0bd7d29ae5c70b936323c690f1fc6fdd5e1c7311b25dc441f4fe3c88dc91187b34077290590fd996f74b6e0a539cb859f58961fef76d759c46868645a2c7bacef4a8e293a39c68f42ea403c97b25981b78e27db6fd73178f6f91d73f5cec0c47049ddf0bed14de2ea93ef6cc9ae059e2e40dd654622bd7b5d4c3f7bb2e7ba3d022b70cb776d12653e58f978e0c62a86b36683434aaf99911526457a9e8b6ea8c4c7da170001b802c2f07f5f850bf1c9fdecef0def4af30609d5f00cf744f224cf734e548ce36de7b7a6686ba5e61ba9e8dceaf2576ceddd16eadc25f994da1f35e7ad56b9e991cd337854c27c519184fff3f54eb0ac390cb645008816970a5eaaa034be8e8c63d4aaab16317e44230819421de2ae4669598690f76f5ef18e9af1de11c7ab18f0dfd5c99136dcfa5787811bdd8f77c307d6a190450549462be201bd4ec71e4e09286110ee4f5574da3a1dd3a88316ed31637b5118ae8a3b137798f96fb1edbccb61c58c0cd75bb0e48f94009d2d667e0fe2f1ed7b515daa23d4e9ad02d1fa62aaf2c5d8634054e77c67d91dc1bf3c373ca3bca4a460127aa0070fe6478a8134abce4d991da00c24a228b0138629661b23f4d2fa30e42ed1bf775a38280f893463cdaa3db9f7b692755467cd4b97efc6bbf82b0528dfd86b357b9a1fed94a9efb36f643c4b38868d09906d4148f3d60de13b6702f5f893a886d0936d72d50008d76fdf91ba7158fae8b4e30667db6b1f5f3d7805239d12eda0eea86fa313ae999fea6d802e75af3f4555d45837dd3b2877abfe61e9e422020f1e09768e177aced4d4f7923d95382700a5a7bfe9b0f84800cb6dcca332f1e9ba5817fcbcc44a0b9073d1f4ecbf5800fd9eaac344002eafb67a7aac384659ed31c877106382ea6b2e6f5a62ffdb10c196cfeeea7ff843818a463b5deea2b4c4edb446a0d27407e4f583ec50b573a8edc2a6c13c2cf5412e9cd918d86a904432c0868e7cf63e56722d908da44f781d55a03b5f437ee4e388f4cffeb95fab40fdeeedd92fd48cb152f3902a72a5f651f9b9d4188c9e189c67be02f29b91025d65efc2e8df39a307cfbdac59d536ac900a7d45404f30aa2ca377b5d3fd57c5fd5c97eb46009e972568a2c06dcc56568feb9837c3def7b8d23890efc7c2cad415a75ccb55472f134075110131e7ac14f756092a2043b0c3e27eff5984d34b53b5f2c0c150f161f539e94d936bc505ea06bc1ddf4e1f947381d217fe6ca0a823ad948f565f126e1dc44d252557501595a4473710cdcb946cd559581fe2b23c403e9311a3d5269a8edd64a2946cd3ae0f4822ef44bac946dd25ea98262fcf9ce5ffd7b5da339f376d142d8217cb5deb9d1647096a85683a2e079c67b0c8103a3a473aaa8794b8a50a6b35fe8a2c338200a335906e83dca37bbb36fcda928d67ed658b956e54cf1aae6924d15649c4feddf360a87adb16da6a57a0d3e6e098330b42bb299ff7cb554e3ae05c97acb9b47a9df948e88c8dcb7525f5821bb9f68a98b010c6507cff3f8f00f166ba181315335076cca49b7d5a527b68b51675b12d8274f0ae467d24967e75ef86b2833bdd1b23bce6929fbf7557c32c0d85b9ea661af257e9e8308f0f85ff6b37906bfc7032a8b17e8a8d9a1b345987f67e3deb3a5847dddcc29e7dce07d73835a05b304e6fe737394baf7002dfc8742f3617451be9e70bd38fa6ab0fcb8b1962b81abebf218d6b63e6fb0026f421c72b8c03628b9bab45492f2a2849a1d44d93a954bdec27f538124738fa35c89e0d972bddefb68a2f620731af00f5df128089af690a705a4e1ed846a392d836031ee5add879dcec929f9fd51a7cd95c459913da92f75c3df335a6accf09f9be2653d892870428d58aea686b170772685f8b1dceebbd8d3b60bdfd7e7c469c3feec9e40105fb4cd8609f8b44e51602b35367119930f0f08fe883ecf7dd8525ef2368643e0d7e30e5b35473d4d367a85e2933ecd2e81480ca1ce98cb75ee70c62092eecbeb7183b0ac97c9f0ad0625c30740cb8db43ac0e9a083f96ca1cff0838958289d904f510148fd87a6df980d32a6e896755e64216ba03c5749ac8fa176d98e4b128128e6aadbf0ad7564f5c73a56b9c42f4571906c8e40b830ffdfceae51a6f7b19b775f7417b54eb7d99f7c1ad573ffd4a63b8f5ebc9dcaaebea440407fcbef025bb9307e25a138cdf1491e8980237662e5a6bc3b0b62be6db3ad94e737e65936a3fc93ecb8689811aba79ab41b93c04bb045906aa4ed67e544631b17437437bfd08603eb1321e8db83d5caa36dbdeef9f7a777ac4269757f713b0624fc87aa1a0d6663e5d181f1db893d4584b1e845cf717d8b58a8513d7033b155f63aea6812cc1128ce99edb30301346164fa97fca352e30ddc32440b4b2cf33b8ea908d11f311a89f226812d9974eb790e234c7515063335ea1514eb06e516289609cb6040ea41f930b42926e13f0b62bc4464ab31bf41cc6721ded4b97819895cd5e9df38496b99a8c708485bed9e3daaf4c94df5310ef161da94e43ce9c29190e8db4c3d0ce55a6fbe9a51b573552a00de56b7952e4f96ab72644cd6957baccf6585b56e8ca7b26098b0582a5d057f339a5ebed21de5b2b0546b712e5ac240ca1ff96aa63c490885f16c3dbac3c6bdfeaddadad67014963aa9942b3c92b1be66e3c4abe71b4a40f81e241bc01de98c11f3d729e5eb589dcf304648c5dfef7768724ad466bf77658f15f47b61ae0b1383d1528c187bbe0bf6325071bdefe22a6589faecd9c13babede1ad085c0736174562a7e2505b420aa566dcfa5d1daf07e52881af36d29e5b2116581b7655f1a73ae175a9224cb1a201bee9099ed0853f81c027be42035e35efb331d6d996f72992617a069d27433e1b36481dbca2f3de07a407b1e870403c374d99cee2e1ce8db8471c10c5fc2e94f62590de86796d932f6b006b0a4a39ab20d491611f9f440fb6ea161f41fb661701f8fab06ba0123fadfcabfea644e2a79fc5fb980f813e90f929a1af0ba5056efd034e1edd0d957ca95eaf4c69fdabcfad09e3a57e12d6e33d5c6656e228b2fcba39c8db38b3f3bd9eb3315d82a2c82214ede139e544e28145d26787a5d4cee934848eafd3c530a6438ef09e6d0bce7a9dcb2ce23fff0be0876b79683d32171affa5df4f989228bef24f6bd0dc5bed082437098759b9fbfbe4377774fa93a274269fd026b358ab15231b95d9ea274ca9430b0f088d59be96ec055d3883cd09dd064a0412a53729a5cc468d9eb76e42a14ee2ae30695df7b5138989e1b517eb64655b81662e9fe0bf3363f54f9ac2ab79989039425d7d0a6c590d7da165e73960f0ffa9f4082dd4544ce4048c924daa33f43f474eaa447af50b5ac8f8ad57aa9f50b63d20cb43b0d52c559fd3bb5729e8e2b83403be67f65e6a57e9337173cf40c89502f3c85e45d907347a925149fd0fea197c1ed8f65fa7d5500cc1459b03aff836129aeb01ff36b51168b0deb87b3f2673ab24d6404918809bd39a686520e888b62076db42a663c64ea2dceb2bf58ecf271eb235840e8183d0ad9f25b3a23d40a616260d70333e489a6b8a0aa6f8530e91435f63fefa67c3778d97c4e9ddd547f2ef130c7dd0a8e77f0331a84bd09b9e92c6f80c185bc6ed4ef5234e95e453cffd748db77a2f35d76836954771522ecdf7e5f9469c3e4fef6d69686ffb84f5b3a3472e1e5618fd7450e493b5a9e520b34e1ecc6d86704e69a32d4d055b8257f833e6798cedd28337ec4c805898702d595eed77870d758d86e69c8447ab1d98f27c0a29a460326438490524e0abbe45372395f1cebc0b29ba9c382cafd5b49a2fe2895c6dce4f0f6f71b5efad1dd368f24757499f6a4b7f422d76cdb5271205ec26aa5616d85a287693b00da55d632e787bb3165c436a8a415bc95fb43938ebcdcc8bac0dcf4c2b02bc5c58357ac9a4b581cb92b3179c5bd1d73f090535df8f1e42e2d49705707878a84f7ada34d3547cedeb4839e181774678af73e42f3f9e4ba44f94064051422b24ca70d79eb9588f75f7a5e8cf079c328d4ffbe06fb17586ddb8e0be2cc6ccb0b33af2b95a7c617e1f620c1b26d98bf578b10d3ffcf379a1ae427e07c3b84ed0823f48ade923b72ba3df6a2a477b47ad9b02c4338e9bad3652c51889d34527ef6210980da8fc64359303c5f88dd67f1359352dd54ea9537271617dc64f78118c2db4da630b3ba4a7a6fac41d08af52cd8d7773807cfdf53bedb9549f4cbb54698a6be02fd29dbd205d321bd072a6ff55ba220a7ad32ab537a9011c0ec30a1a6d92bc1062e694dad77163d90faf173767a25d3824e86efc9d58ebaea5e23667fecbff6db52ebb727335558863871219c27f25b2ad1ea2bf3f06e372c6b0e9e9f9c4986df68cb487163912f42f202251d3e071199e647831fe1568504eeda183deee7edf3c5f2549b929ac17a6aba3bfb8d7b71590bf8642b3f83df8feb7720c42ab2c26c13fbf7e7d154430da389e4d7e40e28661018ef25946438aa4e9b40ced188a6c8c62b21f588f9b5d1e1a870f3acb966fa5282602d02318a5df82873f0c74bf0a289933028b28a9e4a0c615d05d07a3baed678fcc3404ab5971c40cdce93fa9488b298cebd391c5c9ce55d3568d9dc59d4431609c994d9e244ead3735460d8f4cf244079635b8133539a6daf32388bd465031a0b7529d4835e16551a4d2cab6dd7079067441fca967863a09e24e8afa5cf1cbca235847c0d846a543afe7ea5b2fecef8fd497f9a34e7d4dd9e87469bf29886e6faa0a58acb0cdcc11ee7be53e6d8b00a6601f38fe838f31f2d69089113eb1eda045a3ed56a9315d4f4bf45b4214b3a931e11c424bd6dadd8b97b613fd22f8878e2e0b543c6c95efa307702d1661197906b1b0dd5257916ff6afb5291a60b2a4a7c0acc21bd56ab9b3b6ce2c553f3541d37200d5d2c3b0b58ce8d9bf0a522cc9e114699d2837dff0e471699decb5605ce0d4fa7ea0faf3718e81682ff5a777b234310556ed1b293a9e8f27b9dbebbe2e50a444aafada647d4dc5b2733b5d1aeee3571a567be9b23a30b9c51c68226cf1f9b662ae41ae314df6a92d8e43359f610fbc5bbc03a5d15f4397ada83802492b7aa0b301796b8f13adf82427fb90be2bdbd1ca74e95ad0b3d800f9dadaf8b00704bbe73336150e36d7407105da7a5ff30513fedcf0e67301489b6af6052170eb41d50104b613d401faa2bb0223ff1de24f163a29c95ea981ee284bf8653080b15dad5b50edc30ef729867cccc14b15fa828a40037f654897b792d26c77575c0adc6ad9cdf85a7a8bb18f32529bff3662f10123c70a5f0d0ee14d98738bf55900a5717cf9f8bcb888441f6b31812797f679dd19f8dbf596cf14184c568e61b31de4071581ea493c8e50f0b038a22078baec557ab3fcf2aff71f0858fc07c7d94c6e0f92484ab9f46d477e553c9c8d8a26861910b8ef61e8bf64329f0998356d3cb8595908319cd0878e82d7eaa96e37e99864769aadf93dcf1b731c0343b65a8d88717f6fcf6b9033dec1f9eb16f6d5687a7bdfc482bc9f8976f742c95bdc5bdf573566c13207d25dbed9218403dcf14b31279f1c21bb7dbfdb9ce1684ead9cd04177af5ce28cdbdd5f87c765e8dcb65a64c979a375e765eb26cce634642a2c3f899786f91a70d7364cf1a4e56b023245d28a4b7838edacaf25332f7e4f7b721c2496930614b35d9141951e17376823d6f76ce754a0a4ac9c02a4bc2d89ea66a1cda5423f4a14ba5f250b5298b65da20b08457471a346cec397995a6dad5275ab00206c629bdee9ef4b9313d326ba3c3e2740240eff02a42c1bd942a64fd5772c0043de893e0ba054010a63eb1fda0dc006472128031f21f57c8a9ce7ea270fc4a8bb772da8886f7c1cac8ae31fd16e1d590200e9663fd1b435417529da57b08d18f139032e72962daea08874e17937719149876089c2c46e8eae04ca0e3a293b8fc08ee5dead398cd0130e9d980eb9314ce3d6201de25835dee3583dec2c98bb44408d7fe3081906640a5d090d113f5e63a37f97d1f9db294ff307df0e40ba232587275985d48e31c282a13ba4742abff39ee4ebf9f0f207d34f9e610fc673f5123c15d6d6abc5886cd1584c5112e9c053821137646f0e0263b0bb47aa16500d58e49bb833faca042e641341b42c337a924fb54ae5dae377969ec0ddd9e77d3c35cf68e4957420cccfed01f625ba1a99e39e7d57074454cbcde942055346520abc73901a4eed1546288878902e3fe1c4d5a12666f0d5d40dc4f80ec968daeebca7d5d99c821e769609941d8e87ec552515e668dbf3fdbf402638a14480fea7f86e7e1520743582b3faf1909df55dac1fd0629daac7e5fd4dbc1642f27ba312bad9fca315468ee43a4b5bd97f0c171760db7614fcdfb821ea136c7e3b3eae6fae9237878adbdaeaf009e36fcfa7c136060e676975e05d8c5a29b83dc5d6105ae601942ae1a52e673a18bce5d56fa43af0cd163f1545ef7c2d4c18d1cc7f31483d50abaa887fea5bb0c2503bf96f80830b2381d97c6402d6987407b50f38d2c6f8dcdb582225ea7b29fd10e91e277354b367958283bff5c9ed0845b97b08fe6e3ea59a2a210a49421fc845dcb98eddd075b8fbcb844fb60347bc06dde309c17af3fea7309e060027a5e9a9adfcdbb6c70b8cb06eab46d04d43ae2ea3627fb0db071feb12540b5d24e6e99f56c5a65e6acf0a6cffca1d2e34a9e59d590c4bc6e0a3458e1f300f7b027ae6896a4a3d8fb89497d89c5a44edebc6bc97cad1f1dc97981d8d0ba322b2c670f4645d4eaa81927ba8bd650d636c8ed0dfad2c7a9e04cef8ea206912f5bad9c53089e2a80fd40e039843ec8187991b261bf8608ec40c23d9f43694aec53af8026079422de8a1214800f090b667d3a885c0241000fc316eca1f81640cf25f3683491aa1da3d5b454a7717553c396d045efbe019aaced06ad1e2511fbe8f325176895a33dc5469f64e8ada01d5317c34ca30617d2a26376a9f86af1f71793f276d9929f7eb9ee4a8b5ec6232ee66fd60e46f77909bdf395cea7e099256747415304f13c9318b976490fab2abff019922bc924d182938bc21cb017bf56ff98803e2bb7d3a1521c67caf41cb0072b62033c5061dbe42e92be520e5779d99368ccc592b5f4ee49125625632bad47782e3b6901d729d476809189343c2adfc0e6cf9a3e4282f2026874a9a5ede2cb22091d5b1563afaf417dca8b464e63149d5bf489e7b47897e3641eb768b5edf8bf89e42ff29ef69cc5bc1f0ac93e2638b413880521504a072e4c78d787bc278d025018808f31c172f84d62945038f7742fe477eb9cb67f1ca0999a4ca6488f64bb89ee9c7ab2becfa381688c53c9f6c0001d65c7a0b388d38cd8d7d53593be2c2a68df6dfcc4c97dfd8cacd42453ffeaa07bcc988f76ad9678462e63741faf45687852bb8ee10914487bf9766c2ceeb989b7078f67d7b6be5895047407561a0879247f9b7a585815da7689e66db7e663ced62fddb63a2e3d586bdce767661f85a31f90b06d30a05d50ce49c0514e75c768ffc045de558945f8d1b6aa22ad9ff10c74589534950dec47d5099deaeb30c0a4ec21551d24eb70b0be875e284f03a3916d8f18b0d782248c3faacbf1022fe2bd7a0a7ab5287ed0703acb7389547073e58a1c800b2c086a5c912dbc607d144b706292975dcf0ca58b7188fa79622ecd25a11c780042acd0fa4f11afd813f21904f90bdae3ba949aca45c2a608ada0a28203227216cabd2d3fb0bdf1d58b7d835fb79f32906a1c158f82b4b9387b424acf25e767405c5cc29e72f845fa37ba1400323a20baffc82c8368846331bd929c93c5e6b853ac6a9a8f86de81c08ab01550364b832704a360a4751ecbf44b9efa319647170857bd4c3a3a8a98840acf4c4c5822defa825b2c30ce92f31fdc6a779b74fdef950690fc301146b7bdca2ae5801f1800d7acf13c2d6b86f414ad5cc900ef6a3283f705ce8e35dbd60e0663f2a33deed85d9ef7a7ea7d88037f7f6b130e10071fde372b20156a11e9cd9d143ee1313250f148287f8783c8d4cc150e817025cad97a63cb7e92bb768c2ab4c3729cec42a39ca1c13de2fe80739fda6ed8d7a27aca9caf317590863a6580cef517ffe45c1c2b53b1a8d3e120c4c80711ad6b432fba460af81dd537d3912d275f824688ea0b8da687e625d0995067101b1e9009ee5127de32e28b35d0c674bfe0ae795603f09533cc48bf4c1ed365b70cf572fa8b0dee09bf319548613c5cddfa86e1b0c39986ae216331500b2297383b7e08f28b9d83b5e9839649c23efb3d0f98bae82dbdcac38d3663dfc333afe610e19334d6514811b1cce8678b44ceceb919e42ec2d4186ac1962ef825bf9c0eae1379fb8353f7673ae3c7722c74fcab304031af1f8497a60eadfc4d7af3139a2db469654f8f03011df17e4432568885ceeb1d088fc1b58341a4736f7dbd72f2e17eabd46a10a00c08a224f3024933317ad5459f4ab0df644df3a0cce423d87d3ab0117683c0c98d8449aba2a247690500418929520f1e0ac5abb73c8f060f83da17bf6045503e06f36e2fe03f6f2d0fbb405167ac27e85a39865ef594e7f28c6350928e6168c4b0f81a367dfa830c78ed8c706efb37a4ca3d4a70ae37b0d0949a8a7ff958cf5cab245510553e4305cca9ce1de7c9361d6f19c07c1fc2a0e86a44475d49607cfd5b4efba2d6622c63eeb77288895c20ff314646cc185af7d2dc6863844c732d3ae8f7364dc8daff24d4c16fe5c23de7cf03cdb894bb0d5e7f9253a256817a0798a1466db19c6ca8e48dc6f8c64461db7e83b42d9793d3a91312dce4e1e9b659a0d74b186ba10553a526c2e005d84fc2df9c374dbf1d2cb2acdd16424de8cf290b0ca3bb20b102142292d9779dbe99d2cd33691dfb9d1f79c5d394b8823e404cda4a8e5e53404548efbe49994533e0c3bb27fb7b9bd3c61805f5fee8958149286a11a508dc7929fbacc47b5374c2c4b50d87d49506183c53915bc9d6f21b07f4685bc8f36f1df970e5a24480ba10725ec17a50954bf11e247ae808bd238e6060c9fb5d6c5984bdd5750fb7f1d5bf45caeea5a7bd639ae4aefecbc111b7ee000c328eca2bd27162c4ad3b38e407d48ea5b7ca1fb557db0cac1339d6a5770bd919783d5f48afda94f14f9d315b005c39a95749f37172c590b6748e357d09d2c857bea5489c1cefa111d89317bfa70a36d5227784686ae7d6dc52e94fde2e04715ed32ef46a491fc44b7204e0fafd38b4ece00a415a2f327d840fef397da8d5b806feb1d9c329d336d3014507f02e90682503e79debf32932561c0c573f84a013c10e51c3f8201ee0c821164b50e14193d42be20b78a270faaa577967fa066e22172c4ecc088fbf9d2476baac333a1f90d19af6023e524b91e91e42255f61136fb236faa274d41cabd4f05e1fe0d0d285e5904df3a129dcfba8901a8600ef2f794aecb83658cdf695e9e28d6ca98cafe208e9ab03ff97e93d89047fb7eb496232134769152832ad8601f7e29044afbb3661c2369ffbe6ad7cde60d4d53597d5608f28e85ba3df4e38ce3f0f3b773fe0d4655458e7271a4bd9e2b82e55b72cba124840b2fc0425ec7ffc9e3f4e77d909ed674acf37f902d50659983bc806d405403fe1ae055621c75f25578f05bbd448677f1cf86e2cf6f0ba350ce36ed6eff0467cb421bff70abd1fe1bd0707f7cac0086eaa4149835eab10887797e7c315e8e8ef005dea16781b496fc3f9b56082df3d30fcbe772c8599ca0b012da3ad94e3a79a3794c029c14c8fcbb8e97eda0ab6565aa08d3a45eb872339360861ddad55f186bf96811a685fd987fe7d9967a4108a36e9bc4d7a8aadfccfe6eb874f5c2b850c14ef759f4476acb763819ea2a562d27824d2fd789011f8a33c13e4ae529d2da7da1492ce03cd0765204cca55c7ce8d43daef0fcf394020a0345a7b3cf94478a2b845a7f59e48cf9c541d5ed9e512e10ca66160790166827483dfaccf30e100569c7801a895775e84dad681d9634226b7406e196e87af6ea159c5fa6b40283efc2e219db21bc8b15ba272239d0f551bc5d3d988aad2ec7842d03c874c397f1bf4ce33bd0e8cceffb6b4a0d8037b3f878a37228f51c5cc93a60577e4f0f5a9929aa5499214c83f59c25260e7ed2c522b691ae9b877bc07d82aac052d50ae59f42f36b7df393288863a108c4e10b415263016454e184a31e20df566d03ad033b21e76d60dfaeaba037c806fd61e9bf5b83b49d88574c6c332fbb911a8f672ff3a93d64eb65809691e8b527008efece9662abc91a6aebee6a7c88b4167e8336cc047388f4bc1a113bec6ec8c1d5447b955430d60e75e321316bbd6d1f31da03a9b3b84397b00e18ca6f3f88b82211f43a421309d7af786e51620686e9c6f09626d03c8ef16f25192e59ef02471deab50956e8f129d5add5fb40bc7e196b18e648af4dfa412138a6a64440ca7bc8af70944ca140b45441ae37cfa3c3a059e00f7de4b371523baf6ad15ee2b7003805dae2fa30bf606affe7e5038cd3c198dc8b502097ff03632f1add48d1bb6ca6058cef6c0f71ab1f5b9814f4d62639793eb095becd869dee19ac9dd48d108613e418f904e4714d4e0435d14ca9e164ea34b32ad3492c33a87b1f8bad61c780c0a96d7b1d42e01a76b005a5202f229894a4fa7c9960122bbce6f6c0b2d92470a40092f67630d9c1a3a3189ddfa2fd44df34785435b3707cf789dc71fb52c2fbea4266fc59b214253a267213880e50a151c269d0047767daf03508bf04eba1150bbdaaf96157ca933e5b841406cc1b9607b2c50a7f42c29bbeb0f1de4b6c4543f16d793ff70df52a44499838d0572d3b15957d87965ba57777c0b75531b7ad5db5830eb79d8690dca6c74f2a96a8189aeff9cd7e6258d04f4376c3e5daf55c0f5476a121db112e32960daaddfbdd7f9d7cc550806c8fefca9219d54231bbcc8b8a10f7bf7c4960d7b0f4fa81d0d7c84a63e34cd35435dfde727bb55653decd23f789ee4b39994785773fb74840c56e32417bdd7fcdaf7b6444f4e72fe4c58f9ea67930faaf7577dbb791fed401890e6b32403bd42a23ae2bb7adc5f7c2e0b6b093ec251432e635f55b27b33fa759c7fe465354e2af937b17ab9711d93435df7d81e949a1e55253a24aeff221b36675046d7d5750088a8e1384082b50cf4ca109008d9423d43543bf9c190a7199b57eaa4a58fa548493c4c0234b506e5c9db416b58c542f9c1d7d3beb96b8a2c1a6bf6d83fca3291b857a7ca33fe92ce4cbca91cb9cb4bfdc09aa54c89ace0c738a4bb0572a67d7a64c533427367f6e5e21b12a28cd9d8f8f71b532aa6453646268fa7fe04a525203e7a4189495d8a40d4a7811ae1c9ef01ce0d688b6827b86d4764d375b89fefdef1393181220a52d1a8ad06d132ebd5cc6464b697b03238312747639a07dccf50d1dd17066d9826eafe7558be163687fa536cf2f81ab528dbb3677ea211d59d6c182a4f28d97fe04983c699dc5c8f82d78d68fa1cea12c1ed27e85c42cbf91dd1abab3edb58faf1970b09134424ff7b9ccb6bf7c7143f77b61079a228d4cbba0bac29950b4f60b9870c6d0c5a6f4bc5594ca02e9ad82b0b06566ef1fae9caf19b135e7ee3a1af3a11a4f94909367986d98b950fb6abb94c78fa2e9bd0a6bfdff54d996e62554b86199dcd59b79f164d8cd9064f6bb76508e82c5119be7c8b09e161a2bd0cb67fa33078e5827385d37f4a80aaa705b98b927ed51f3ef6a77a1ef2a7bc1ab5cd0209fc4c20106287af53fb186275cc8f04d6d84be6f7e73bf48424671f06b43d6b3d42ccc2e2265d3dc61c37e261de1410385f9dcd34ef8b424d2790cc34edd3e854faab9bfb8b59e092e06606531a8d952f2e20f84d599ef1eb955e2f259fff4e21bbd5a366795e3b9876061e2880c736f8a5f2c6c830dbaead99e0c4b8beab3fb8858443bdf579453f4933701a76ae969038febe4db13a7ab7bbf2490d5f00e6f572c305cad5dbddce6e182403d2db343f1ed118f1c5839f1c76e3792fbfee69505b7255adab7e9308a34e02bc55e44f1fd8ce0735124f367389c0d0c4d94e8ed500f87ab47b6f260921f24156d12cc3f38dde0d93578f719953d2b8048edd5e5d4eedd7027fdbeace9e82b75ee8a486c058d8b9b4703fe9617c716a23f2f68a6797d5a4360ad389b6e207f3befc3fa25f2721ae2404840e34abace457e107db0f407585e21af72d82dfc016ea3b3385bd2b3b779d551215a02684007de1fbff9d798771577b25b95b9d13dcb47b4090993ce4d6ef0113d2d626b0c43449a27536d321e0396907b3e1055475d02c9d1cab3948ae374635a23b2a775bf53f2a2e3e293829de2f3d704e41fe130cf8d5c848daaac1ed71cb409deaf846a3d0de7130c672dd62d5aabb9392a3119f3dd36a6bb98ce93925abb7733ec5028ddb5a43a6fd456eae38943813f65e06fe4589f505cbd1e2bd6c54efe6fcc8077fa8e704f9858bdf424ec51a739087eef2bdcb46a95fa921947fedc7ff923400d74041428bd0ff765c01e4864fa6dccc26a958153fa124173161c21a89cb49f1c7ec4c7835728f8c439296810c16eef29d1a6ade382c76b1b12f0c84ab720c526b8752e26f4090299d3aca8920c70e48afb244ac5e2c341628b5f249e6bac5ef91084b6547b1d6e2aced26f2139f99bdb62e5644c884c34e02b928c26a5356e532e3f18b040d1e6c2ee0a95b94539a3435101a6921861bd38269254b6b15b1a3cd1c856b5ec464cb69957816a51fa71fcdd06a133d069396a5781b40b8b05c6f1d8e70e410fda304f18821723b0c61e920b74e28dd7bb5ef88549ad55e30ea68564b9f3571c2f0fc07356ac7b9e9fa998205843d8f9afb5e828eb92c39ffd7b51c67ce1af6a46bb166f193cb0ba6714a5ed02758ea871023becae7c610eb7f44d0474bb82196c1bc76ceb5b3c8c964d65cdce4a567b1b0330fb5adf3dc9e38351a467de282c399efb2abc5c1b08d593afad5a9ae957ea955fc7fbad23e7013aca6ae2c664dd58176d92e397204db165fda14793db5aa581bb3e47e327656522f8e1b755ef252cbd013f00b579b93febc7cc2d6b008b27730dfb4c3a0975893735b724d321ad59c21f685447dea4b86ac6efd52690e24d0a8a9a89d45fe533251f53a839baf1486ed5b938bd976ffd948d02068bdd68137c8d8bc9da4df18853baf45b5cd742f83a06d5a2053188b83e6422bfd57d5b97784c9fb141d34c1eaa5dc7ed906d0fe307426a460388caf131194c09b751ab14ace095925d16a622364a9679aa6eaf617f265e3d3ad0e104b7b7711c5b01274a09c607677f4b804e1140d5fb33ce210560a1e1105d1568d49b4e5f5dba91400e8f1f8dbe42c60813d2f9e33d7b1a4e9e7fda787518a66afd45e219888cf6a6adaacc8681528504d7ba796a44f21e61cd7eb952978be5005787b382684b4c62975b6d796c51ade55b092cddb1116a810f8b1974013c6114e44a229aed9f205cad3ddfd104fc8b3e894c1f54779053aa456a20b44e4c0b87c9599a0c2211fdda05d5a5bff8985659dbd1223c867cb2a66002bd682a3679ea59776728b13f6928b3b6c3992e188045663dc3ef1a729c7b4dc9af451a11d20723e862d0ba84f875defa97a715c35b011a86c19ec059032bf481bb3486f461a4f2e912ec05c84f914be5fbe0d70262c75cdcbafe5537d9391f8b3dc95d1b848530f90dd28de2bbc4715a2ac79745213d20c470c40def59cabd5b7f1ea621f29dd18e3061f91a255776590bc92dd101ccb1fe2e73caaae47dd6110a555bffc432b711fd760b05e5ada79fb04a25c77e5c9b822ea3eef3a3e299f93c3ece5c43b53645f08efda9f5af2dfa1f599d3dd27c8ed2a922691ea4a73bb0595fc49b824aae9eba1f29ca70a8091aca94ab2bc688bb7745f8e35045d47e9ff954978ce6c87bc40c99e6c21823a8edd2fede187c2a3a95e4ea5806b10b08d37918d83908b4c1819ed566804176cd815da07d03f0b3c31238a97a8f5a861aa4505fb46aed7fa4fce62a3e5e3753856255d20fb7fecaf2cffa217e4a4832befe4388b16f9d5348a81eb3e44bc07e7f5e43c6f6da5cc7ac18f3c9ec2138d1f60284e9d620a9151cc2cd00d306cc33ab88e9a404a07ae99755a2fad30a7e21436d05c9045d5c11e0dba50443fed71f0aaf4970b19b3910c1fc5895081441e7ce437d128c045e86d5bef682c898250308bd31906d68132819f6b2ef0635fb3ed9fceb0f71b2945e8015061aa7d48f3b0d15aac7148299a615e0e4c1c1cb0190c534075f87c28f3090fb6d76adfec1704ac8e0c635c1ae29d83a4cd77c2fe6af32f760c5bb1bf4f19933dc1cea383e7aae7643a5fbaa91cd5a148a04880e1c7573556e528987b1a51a06bc67e086e14e77ce322379ba507745a29ab7d4af234e07601d79153d84dbc0850b1055d37dac735a60d0ef9ce4f3173f1225dfde354aee2d94d4377ffb7b1ddd6bb8ae2f869b9d35c5e51dbdcb8b340a4f8c864f81f1116eec7d2787d4c2f8e6fbf27ed8f41b899a73296e5514c55c7ae8f18568f24fd3c7354cf8f089a755c3e833cba3e5935936653c830e105996d5cdcaaa6aee5f4fc708806cb9e861548155e688522ec4c9d07cf554a51162041f767b8c8a63a83813b61626fd8c1a1c7ee433654501f7ebf2a5ef0d6cde58377dc1168cc1da908ea761b35f7e2a46ddff30dcb1533fd52e2bae045444c2618aec514de66e66918608edc59e65389b7bab32eb8e19fb913e71d0ede4237778e9b7d0ec6b7db9b4ff9d04f49ed817cd4df27173be317fff2c79d980c37e56f2cec550e57c7d8197c6c298ebcc57257be9eb6d0d914d1247110a5207bd491cb0fefae0a5459ebd015ab7e56690a95a48ec131b52f9ff6ef796f601f69b2ea7fbe5366bf8b1fc7486ac062c95f2adc65e5bf2df099894bc8e8daa0ebcbbd01802e4ce11e61f49e7ab67a3db5539cf507c2308c7595be5eddb98339dc803f09e2d303cb6ef09cf9c3697cc706a2b09895918d79071e93d205ecc7d2085ec8d20d371fc0a754bc73e28c5ed5706aef43a9e8aae65b18cd3fc966a2b17499e46b1e30b2f6028d81f35e286b29aa83034f1db3c551585e5f272a44da63b87332d9d7d11141e658c8a22c966a09c57a44baafe443e8a77b175851452a2e71dfbf8109a0fe1b43e6c37e3f00a2ea374e2f0b4f2a351a75112b490992d53d84960af23e56f7f919bdfc493caa0e919dc42a70e9c926b282545a8f1f4e955f1241c645dacce9c4d0cb9f162f1bb4c6a951048fadf6e728d513df19689ce8212acbfd31fbf3629f211166e4b95e2ee7f6d59c77a61f0464e232330545695b45cc2282d1f42f2007521929b154325339faa85984d49c58274abdeb6108b42f76062d8906e10e7befa5c5409ce86e457907385796a0bdf8b854bc901f98dc65908f9fd3569d485c4a18dc436516122f33dd9011f7ba67c2eafc01d2bdbc567f56d3659465efdb421da7fea5db4f09b1e22a334f2c9dab439ee6f12b0f981acf4350b83149f51c202ad391e39ef7d0124e3cf113d3f7cc93528d5af4d74d90f4e01943b72be84bb9900a3f77bd5bd5eb7e981088176e0006a653ad2848941ae68f9ffd355ff2195508fc587a2f487de27d9f7e8299c155f5b8581503100aa0b37e040e91988019fd3c6045d0cc33f2a99d6f26c45b9564ba10a06c055d38c3de400d048ccec48becb0413742daedea8f7df95791df1fbac13752c349a71bbf0e72bfc56c825b27cac4dd0d6c86bb3f6b27da6e8f5e86ce40229a44846ae555ef1b57a35572eaf741d5cd0b1d439fffef37ecd125aa8c92e77783e34512de3bd81672d0e91274b5904333902149305304014c9b34d1d57202bcc9acde5da87a74f63e86e46cc48ffb22f06cc0c78cdda9e5277145161aadd702b1cf03824b685514e1f1a066e397afbe53d181a0dd917aaaa5d3d6f0f38513da0b4c4e41566192228a36eb3d656e65fe22a113e0e1c7ade4331a6f317c6e3c3787d93c13ed25189397edf1999076e606d946e76d2871af2b5e95e7bdfdb303db707720a999e2705080f9bd5dac1392413b09429f5f997972f4f743ec850bb50d4ed48348b545d6f4a056fb8f7d052a0728669ab434febb9177783a85537c52d482b966106300c690c589e6574e33fc7b3a1ca6752131c28a951910feec6002df065cb1858f98c7e4dcbd0d72889a5bba24bee3c0d959f2f58854cda9f146a1ee7b501e342fb57878ed70ca90c45f211e0094286091321f22c04ebbabaaeea28e3adaf849256441208a9ba861b19f1cf46375e7b785dcebdd9d24fad9643c02c46fef1f99598a74cf43f36616df6539088cac3b0406a4071a19cdf5f44e60f05b71475cdff7930e78af5543dcb75d3edf0f7aed6c4227e030de561422f8c814e3c2c0473b22714ee7f8ba08b52ffcb5bc2216a5df216b44a5e8f1f453b67bebcd854a84fbc5ddb45004d0ee04e70a77840e4b96792770ce77295852d94b7f4481c660d7cd60a95c8ff012c417cc8feee49e8c9a1fe9c965688222545af307278d594b8b6991ce5077ee3cab9fcf5a5ac7aad205a0d625c209ab6575f45c67938af930c454c0ac03d34dafa0c35b3c445f5e4a75576f3841d8369b742548876344ed07d0a89367023b0b5cb87d05b0e48ea25119809574e628df1cc9801888801abe24d8c857c2a65e322b0de4c5a9e2d4b8e0d2db8aa5017955b14ab42199de851fc54b215cf6d0fa06fe88d95988448f56e40ca99dd1bbaab4625f18c0f594dde71418719056a97ad66ea83bdb094dfe4d04bda7cb64e7259b8586c8812d4e249a193480c49d84378eed2ff4949d4f9f608ef6d7231577ca0575b948332481d6772c2471fb4cfbe573228baa21ee5db0ef056621d8aec1438ab302a35aa3310f0bb592dbe40df12bb290f8fd3dd0b1fdf659d4a39d1b4561318fa95cc04e01c9e4d1f65eb396645995f08023817f0dd0f5e1f22469f2882e78e93f3194116e70ced6568e3c8cefae4574f68a87037d6415b1d380a34077f8c4000a223fcf1cf21c0d3807a427201b8440a1e78dc5efb5b7b6299308fcc7eb80f187b11fccca875db7dcc7fc621e74d6c05ca7a56422415b24743a0ea8a6be0faf02d6cefffce94178ded5f8b814f0c6e4ff28a4250a38d9af18818c66d337408844d8787f0337bbea4a182e4c97b779bd9bbee62df60e02a4987fec65c41ec69d42c3ab535cfbeb1362ad006ac9a808e40d6f57dccd129ed1447d7c3fc34f9d3e7916c50621507c3e54985e18b9e5992bd9d58ff262891766b02cce71f89b3b58b1109fe56bb91cb248a7ba74201c16a735c19c1f54f383ce54376989ac72ffc8761fdc7c07548240afc1035c7f5ee20c80fe03fe1cba0b4065d44e8bd1c9f0d9b5ae5d2b4ab68ee3b70034f08068f403ae47d96829d5b21a39946e2d8d06ab0b8e807b5a080e0aa4c417d9d174ae9603e3c86cece3d3fcca3247b6081fed789865457ae0193c8dcb36e89afb7560ffb3086184f7a4f40f93e383f9c6b550875b696b4a15893571c094ca0e549ab73a26516f552bd91b2ec7e5e9d2523978dfc15be948e2bd8b728a648bbd8cb18e3971f9008ffac59027e33c73e7fae3263b54c6846e8b4ffc5f19e50ed205334c3ef624aa41b2e16946b434ccf933ed2458cfaf0f05e4d140ca32361284ac0e637a78fba3d72e5cdbed3990299a8bfe05ec40f5d34d7eaa48740ddfabea1a90796f0416ffec577971c067059c91d8e48e0d46aff77e68eab461f4a8447adaa73ad7682cafcb45cb24a7f114368de5e9fd562d944d865ea8a29dacea674ad213d98425c3485f55d282a5dd1a2db13df526a03afeef57ef74d7978ae46869ab371e228416b42d0be34ffab7ab3c5f6a4170c4cbd90459c2ea43bffaa948267f9dfc57c09a09d2668cd3e1266d3ac72812db0b4ec9aa188662a1ffcda58816a640f73cbcc061d43c308422029f7e70e231214f242c42174493ddf2e50c2055ac5e568fdae6f0b4021415664ce23eaf4a5cbd78dd92c442da512cc4c72d0e2f8285234d9253e90dda66a912f9251f19725a37486a5ccd250730bd9e0194f0de32a9978ace4fe7f2b420ddecc3677cf0bf7a283af69cd1457d1c6df30a17ce3f0862e0faa1da6bca6701dd8115f97e089473b36ecf52b38a6a0efad0453c40aa3993fd7bf2099764b8b4ca7291fa712a48b72407e1f0dbefb0e02bd3e95fd7f4a7fc2c089cd6af69a58c07d71563ce481fd89fbcd53a33bb40d025a6187854f801bdc80112a6f6a74ce11ac7ebed00c926e1c68ec460b0b00f00a38759bb5db09c1f3d75ffe49fd448dfe0b26614c293f0960f2b2bb20a616962c652f1e85c98d4a5a80e99941683c5b2ff2b2368f88e1d6a4514f190625da0faee335e9da6f2e39b0b574e12ff33c92b460907dbe74d8280be8559010f4939fedfc0a1cf5dc9a1df1800d7b208f9df587bd5d85085cacb380738b0d7446ebfc16fb7986dffa421ccbf057d32134af6185c6fbc45e1f059e487c132f4706387ea5cdb02725676f18523b128957dead8a05a72228c4f65b70c63df74126d2a21645474cf48e1040cefbb417f59b9ab9d90e40976f63a587c0ae6d9e00e5fa294147a8498551070f42b7d3e76c9e242473f26f9e12ccc441446c5e150eb6258ae11f49c82c53fa5c9825ace2dabc2110caa54bac6216f0c875f2b70bbe136a8936a3cc437e45a39b8992bb893c7f883d4fb14223501b711781e45d7c14be754ae878c89514a9c63655585326b656b6d19d703d161329fd7e44cc7a29f9cc0abda0517555b9902f220971f826ec3126de300b016b28736f94e1eb374ffebbdb583c804388a318aa532534fa3064198fa25f3cb71865241d045d6541b903c17df14c9f762569634195404bbfe51aaa0b5ac7acfb4eb48534b97ac494fb614bc59fdac9a056da023d69ddd5a301949195fbc3f908359afc9248983ad90cde6ed2c3e14d81959fc5169f50e27e95aaeaa199f541e352c6844ccaa4a498cbd3398b5ba2bebf81fef3c2166679cd6cd17e009f74ff85b4a07a827f69670e4bec07c20d3e18f4d697d9f6b8546bbc48f2c75836f9da700198f5d139c5c13341c89cadbe1cdaa5f5add805b3af41ec539319a905c63915d7488951932a74e8972c0153dabda0566acc439a2b00110c40e6dfe239d0e220f959d7382dfdfd1a605bc96988b1b10de23fd05998f41d4d3cba5468013e48b9b10c06bf410277837f5d987afce6fab8c6fa8fc367c3537663a294ce393f46d98d2ff53d7ed337e9419a5aca13dce568ccb178686f15c3afcf95440a73487732feef047b54dedd01d3dd770efb209944bc1264577146fd754b713f017ae86bbe561412cd3394dc88ab7acda264c18a0cc8e1c251b6792d44334d48cdc5b5a07021c21890fc98c9f1b8248d3b662751ebf0a2cd55b8ff122b8636ba9548076d00efdf02d5bb0d251b06bc23b083282b07ccf7fdc04782c655ebe58a17b914699195eafb150109295398e36a32182bc420a14152334e1c46af9c4f28440d318a08fb8ba7adb6a51a2e5585b39c6090ceded29daaa649d315f9a187123fc988b04158c9e5d0da247629876024a8e05d652748e29aec29adf0aced51b43bccddfa8004ca11f07b035ed18ee444294709466b9eaa0e50a2c28d49d615db84e98cb7a5b03decf2da40e35bbd885f740e3d75c1b198ec1aad601cf54ca0fb08ce6917ae6deb822ecd57d5737a60c9bc3c33c3ec9a72e6df1e8673b9c0dae24a084000f6d60b72154fe932c5ab5dc28fb40e28e2e49afbd8251e4c511aec7f8cbabfce73fb8e5ee4bc13fa17084e326de47bf5d612ba7254bf127b14b9a1876946d70b4394b3850e3358b42addaefd27909c07ce7f68074f0dfa0a16ed032b03d038ce682bc66f04e5bae3acd020315529ee49f22a544a38d87c1fba57d281e1fb146ac2b3c53e7056292282ccae070779ba6f3dd454983047fdb6fc164ccbb37c351d4c58e4a413acd8ee2691d6d49fc1cb2b607be052734e5f491136f002a3d62602b93f404c57f9fe9cb78350c6be4b46a8e83d6122cddcd2d37be8a890108aa61b9f8fddb0f8b171c21c43134a857cdb785b26105b81d6d4a87561d5c0cea8a5ef6417ca86dbda9ea6a4058c7fb981d35584d8358178351f6ab23bead94d40d6e6d7f3a73b131fead3158d505b2049213517d8b21d31c7f32ac0b3f02ed3a4bc14650ff3e185066074cd5a654ec5855079d7516acb6aa85ffff17068f0c043fca3c066460a8438d14e4f129a8ace63ffcf7112d19ace5b738f90c6bbb40ab0607aa9e8175180ab0ee6bb50c379ce6e6087bebbce4f547685b80307c956d036d4b07bb8ed53c12fa1c9bc9deadfdfa50b4fd00d32b5192e74197d7314ec2e450139c8ed2a7b4a22aa3fd219e75930a7c160cd8b0282e83c2bfc5604bd6b18df29c846a4aac77b053b9850ef70b31412140ff94a408c6655efef9cf22780ed0fbdc001237ef28f7ee2767d907dbe042b64b24f66e5e314f3f081473f44a6d426409106cdfb8a84292c8f28a7e192b776a69dd10f09a11b98319b68aa8edfd801ca4108ca9ef2027ce5d3216f62383686b112e882d5248adf230c2944d843f6b7feb28a932526b26180d50233dab15c78492a1c31940d0a65bc994d8b85308f202fbe04f42a9ad9bd6631bca5c6457ca7feafa69d7b19b9b27d41310fd7998fde6221cf9768a3cbe8d4535873041f1c3dc44c905b8e2fc5f0061e3cb0dd1240c318b782d9fb64374287087c753d230cea6176af2aee1deafa44180ee7a19cb3807a2d6bb5644e0a0f2e15723f1a26ce0a47d8f0a187345f2f32df4708de95455017fef876d64e9d249c851b9ea72958d660e80a12e15c32185bcfaf072e01965074618a03851b02cda3f27bc97109e5605ca28c597a81fdc1fec3fd64046228194af36bc52c02874afd7fc6bd2922ac129bf3f4308ffed1b23d81219141062f55648f03cdf1b604419e8f2701ce97f4e8450ff133eda2fdaa8f2fa8b7a87972ce4e0854523565f9bff01886422666abe526301fd8e7621361f8011866d21674f3dc5607022ecf193490d8da854e49d7a2f27b98a72789edd5fb13587b101564f4c53b12247e08f1822ae24f8f776f45f6889b5f220213a7c10a9a8408167fdf02ff89b3aee38fbd0124f8120f9c15f1714195feb71410f99b89df1e269477166a228e2332d0241b0f4939d8453eb3ca36e7658a5580561e9024d9adce543461cd286872b5968dd63f55f302fa3d0fb664fde6597698a156fc005c82b58b611badad4bd0d588cb86fc6eadf5f560d4dba6d5acb3b2c96a992b8e120372fb72d0ebb4616aef0ee4e6fe16a42afa223638741f69270b56c64720a23da9acd181be5d6db8aab53227aaa2eb48b62a33d1996164c7b7f1f1dbefc315a0d2a9d578ca50d867ab8ab44c9aaa2fb3daf42a060cb8a9e810b7b424a35b3e402291292c97c07a21eade25f20696b3684a5949da50823cd0733d0c42996d3cc332c640f631968adfbc741770ad2dd69870c1be5fb072cea131bbbc0d0f6443106aa7a69e3a7f5661bbb25837ba23daf7bfa9aee46c7672c250e82ab654254dd5a9f20561d1ae482444a264d862159958a6ef8aeaf8c72a0cc1842661e7626a6e9293cb33db90e67bafa20267c9e0a434908282930d1974261785b35119078a423eee1d7784ed18da672934b06f8cbd342df3bf846e61f22ce9015a54ab786c92e94d36f6a196b3687f36894be3c89b5c06c57f8a2c1a4006bb63f994944bf324dd5a838d7765f4617bf4d50e52f679c880568462624965b0ad5dd0367d58db4bf877e19b7a61085258abcc6ef8eefa629896a2585af48c5aa1f0f97c998131a28b344591c67b8904d757a18440704ab5db5fc334787183137fef0fce4142b265e62d32f6faf0336cf5576ba88fd0fc264857c2ae5e83c99cc8416c1eb9fa5511c420d5757b0fe8a623fe4f014802a6496e2198dd10db6076d61469ce6db4314e12604c86e6755397055af312754ac9a294b9380d9c2f893aa7e84f2ca6cf0bd0d062b065bc23eb6eb0d2c1fdd029cb38c1e813d6aed91308f09c8f9c77f74fd701773b7e2b3a08142bb2bc03b51320896e345b8aff4bfa40d3bf4476bb83c9eb214de3f0d3a48f0bf29c1be906da8b2161d4c32430115139a302bf076c3e9f2d7b86d53072251c8964a0cd654d7116b12fea9776dd7d8446a720f38c40a2247262cbfa0a606c9b520d03c4ab6efa8acd56a6b872ee3072ef3ab2d1a2d5910a86fb48d3d4fa4ff30f551b4f8e4faec12cac0d44a54dcafb5920e834d68bdff81833e9a5eac572d399a1d63a260d9a6446e5292472cd34ba74518665aabe4900188fa5c57d4b84600095ab7be449d039228773e6cd0effc209db54cf29ecb1ee0207f524ee5027ab6b1c93ee0cfe9474d3e46e5b8cd2d8be1a8b7cada7c2d71505948f7322b060f492f5cca0745a65079706c6e5ec5ae0c7de763a8b4ea36c896db4244bd9cb97f303085859aff0ca166f8e56ec06c108fdaac8986cfe512570b444d73d94289203175277fd8b0ddbeb90c25fcf636edc38131916ce904c75b92a2d922b73070c0a087856c7b0b3472c3f265003068c9cb39d1e8c94f3db7220fdefe705a9e8053b0e47a64a1911fbd69bf0e0c50e0c642d1a391bcf85412f60acfd30fb5c4724eb6de094f9ae78e6daa63f95a40a8398fa7ba708560cff4c8a697ba404a1ab1fd9b9943addbf733ab10b64efcbd7dff616ff92873487b28b412dfbf8e5da864601aae340ba3f5edcee4b3105209051f0960b36cd9594709963468a778fa7e11a2e939837ce70da793f9f202947772841072152e9541b7c7bcc5951c59f0e378a427e02a5ab075ede8ac167a52292331ba708dc9e65a18542f03391e864f10927a326865f7b3265a1d95e58e19190e32084db6c2bea5b0494af23b700b96a417a018d3d2adbb4e086ede2bc411a5d41c887b4eca512ed5280dde6c5a4151d784066646ad3a0efdb2e35a7a2ecc2e64e616d03db5b6864557b31b6fa18167dcf13f9ba5e5960ee8aae5994290fbec7c45fb442a9ca71e6012d8aac2266735d6943a9b91eab892cb582a4b2bbdcaa178ad23739694de86c16e09903b46b6f57e2f74effa72ebb21466c78832831238a9fc48e4daef1487a9015204e609525f7cabec0b5382b951afcbc1c4556a0b3556ea867f111b5ef9f03d401269b7bfd0eabf1a635b3c919c7c2e9b08f86d169103952b058bab0f0d511a859786e1e69e2bd3780169f0070be87af80b41dcac59cc55a2e9023dc15f5645525f0c247a12eea9c82d335b1310b5f9015a1271599eee68c9b4de3965d13d151675809af1cef1267c37a997e652f7af0a7512e9e3b6942e95117a93f52edda76a8c92c4af5891e7144b9f14a71f7d408318910bcc75570bb1dfc8347951a865c3df238d487d31bb64f554040e59b2361720b9241fe3d3e3a49b578e0ac9c38ee194a29550020f831d5c5b8a9c97143f3c76b3cc70f37ccecd6432067e1b6597d76dee73dbc7ea672918c91bad6f77623ab783de39de5ee1a7b8b64f6ed34e882ea6e50a8c10fcf260da481466daf164ec0b0f22652db9676c7ed1d4cc5774972fd3fe5da6ba57e17ab9cec2b08975d22cb5e47cca0bb2eea7370bfc68282fec7d036ec46d76d93aa7af54f5d294da3b6630112312e43042f88d803eaf00bee4cd8c62d12508f567eb8123ce08539464dd1bcc5cccf9669f89b80b5fc4fc58632ccb4735855cc6360d55287feb165b4697ad8b6d6eb6b34cd8aee8b0647d989361708490cc0dea6a81328489bd2d1dbb8cd0194c7e8b62457c730abcdc7f9d7e62bb118273e9418f184b82e4fc02e1f9dfff6df361a02463a5edbe6adfdf1ef6c96eb0d93ca3f847101740816d309566bbca18c407775e5154f414c1de50c22fdb6b40d6465cb3dc5c1cce03ef8ec6796f717dcfe55693f5143e8d9a60792ad016846b16651035834e5520c6606d7b2acfd80d5d0093970876f2e879860f3785019ce8695ddefa536dc3118944032b642db8c6f2148aca33f47f498d9b6a23debc0a2eac1ce16995ca8fbca39ed43397b79fbd6bf38580572bdcf9ae9b9121c929348df4ca3f6efae3008ec862922e52f66e2e475781d8736e9f8cc9a53735e172907c70bab5977e874dddaa069fa07bf089e7d37182904b24a0e145d5b43e21fb486b1dde3cc94c73b21e7d837cc4d7e59ff77790551b3723f3e472bf010021b13094a43f7e88a5cde132dd61f0a2e7152039946943ae555511ba4e8c86a44eab5400262ed217ec727b0af5496d66d58e367a51f8de05e116e4fbf9cb1dd295a5dff3b6d01ab14147a65551f90716eb16ff957e70b742bcbcfc3732fad70010dc75a99eddc6c489b439023b6e30c2ccd70ba669385bc4376efbca91fab20d913f21410aeb39360e0e5eec23a15ac0a9fb58b463a942b6416998a04273a09fcd17e6c207d095999e80b4eb966f3773131db3870d37fc4c0d01e21d8eca438c83637492a998e3dd9cbb4dc0cecd03a874ea559b20deac9ac8e04c06e46a725d76c69061fefe99b76c835884c8f5a56d9495dd4a6b83b16d8dadebe7fe6f1516ea00749b94771673c544a4da96266cf56de7323eadfc870c5dfd21567b02d41923fc536cb757f24bf1c6afab7f42fff4a2a77178ec3338adb22f2f95520384f8468f1bccddb60af7aea7c69c15fff821dea24931c49de5bd515ab5012d89bd932cb18cbf4b9088f66811e81b3b1138e9a4a30c3615ee06d1b3236db275b89cf0509c756053241d2a1bcabd146fd44f2e9fe2df6c78025964ca78217ab09e904aa35cdc66f59365c80050672b2a6b8ec85eeec88d997332939e69d15986932443c604401a4abd1de54ca535fe0fe0ee30e559e18aeee7fc90768f89bc8cd0fb24cf2368b25cf978060c8237471e4942b75d5c98b79a1b66b656d92bdd238b282448dc270f3f2356db67e96b118cc20bef8b6b1945ea7a62a3cdb12c774ad59918af2edd621b830b64cf830c887e33a8e442c4dbd1cd69162ca5c2c447e1b191a3dada92662d46c1efbfd977bf909b1f30ee0c6706676629fad97240417ae8c0c4868ff58676dd9356361789d659976b9926f97f6ced36208c87e55b8bd76eee886423f89da74e20a9375fc648297fc644b9039674e2316a4a9a103270afaa5c5821c12e46915436f50ac7c805bd95522efa95c6741619ecf1e242eb6b0a781f922f7da83a4632d4102a0c87283e14c690f1881e876c93140841f9711068bcd1ce2e38ea5e548ccc4f62cf69fdcb500ac6205a16737e0f920e9783b7ceea61e2f5cedb71b10b78613a8d66e0b14a353822549f1797496479c048f265b1ef1c952e51319ddc067255e4a19bf9e02516000b8fe73072bcdc6cb9ef99f7a0d03ef6b5ab260e8b1d0129f32d8085dcbf2f10e78942d0073dad4cf263a1858fb88f4d087d53fc570022d9b68ef0cc2577aee57b783bda51fc76416024542a187e0e38b6c02cd2a77ca546f0594371f40ed5bde6c4b0b8425d5f5df7b7358819c321e49ad2b6d68054c8a49c36b775b145e3cb2d5cbd1e9ac057de9c5b13cf7504764de48f1ab6aeaaa6e1b83a1601f82dc6244f6773c331d071e75f5a924a9e217dfd162d1b647b0e9b3663d20e736571f1b81a434273439d9b20f00be93ebc39fe79671d77d953d375a3c4f91e1f3e3f5a7d40c8f1a49912a91b2543aa4c7b6ebc9e6e94154bd1021d6effbf918d89c8c7ef515aaca3ce4f3ee51a72c58e030477aa0929c0c6bfb15871fc6b6898888505d03845845dff673fa045739f6ce6cd8ef4ace2da0b5bc8056799ce53d509aee3d95e2b007e4123d87959f3ba23b6d1f021ed6d97c34c79f52967c9ec82c2c4815e23bf3b5a7c63b2005b3e315cc974424206f3dc1211b6da2d6d17f08d1f49794522b11400718d48a868ba73e7c766d66a5ec7bfc3924eac33b1c2aea508a2663f69626d4516d945514822d278f38b11c49f13640cb20d2d8c6744b92254784c84f6db4c679a38ea3c38e80fce538a10fb00095472148a06177e4f75fda49dd22de7a691cd3f552bfaf3233a47bc8826a585babc468988bf7257f65061ea6daa89bae6e1a7faaee76deec4e2337bc6dc3f1f2ec3fe4f3147a0a4a127eefcf95221c49cce3fc8f98133c63e518cc6a0ba4839f646cff0fac857082f641c257fa0e29a195dd125cc01ebb8632da6f78e678e0af82da16b536adc3fb3107dc9ee169769177ff05cc3077d049e47c1c1875a5fc296092a9b76e98f4cdb13e7d46efee5363d65b6345b566e843a1cacb5db1f9918e3eb3d7a7d77e0848679890efe45d115ba71f656bba8c8bd8d659e6eb147389ca5cf6abd91d0de9e7c2a6e4379d0e22d4caaa77a4bc780fd400ad5049098c28bb9b7b1b5ef9f6f4294631db9746c0199b455f2a574650d43af7287c3a13b765a52b1e870329874488f4c8deb0710319e199ddd9e7709c540f8f15238f6f8ca29f23a9a4b906f95ffaa631446ebe532a71d923ba99d1a306cb4d1d637d3b3705d9b0678984566a68ff269341a11c32cab4041e01572eaf1e4a2b41b33d130de28984d3060d83cc3f03646c686d9e81ab1f6bc957ea3c6fe00cad6b93d4194691c3149a154332132d28b95547270b4e23a904167b79a75701f57f782ae13ad07cef7579e5d4251150f6c8b6c8e34f6d393b1029b5a3816b035c070d56fd365b381b2a74e02a58944f470a7cbeea651dcb606aab262957bdacc4c37f4001cc956335a8cd88b5a6bee774eb104fe1381ae879d443951c897311666f321fbb2b6fae42507671d6cbb749cffee82d98f702e5ef81ce0431242dae1dddfafa8ba8911ff21426c4e7dd685db52483db403a67967911b05a7c8bd2bbc565de6460ab321abc525599d4c01beda6d02a70e596027979dbf31998174529426899c4882c0b4acbae13bda34ec0648abac716b65dd198febfef2fedcee8745312a22aae90cd6de38e8bc2ca6aaa047173247d0f30977ec5db9e72f65afd63bd49eb477b9d9f6340d0dc7f4cd73d0797f8af34009ba456c450f43834aaeafecb963c9cadd7511321df0e2c3fd3b5a37329711d8f063e7a12437989150cbebae12ec572504a479081c217ea326857a0f4f265a95c9b783d96f63e29ef57063712b15ccd79182f861efbd5bef9bdf2753db43ef688ee1358297241dab82d1a1208d93d6dfc45a5fca9566d4f44cd8b7cda353724eb1240e7800f24b5c856a34849f4f13010ce8f83ff154e977e797a9bae7745fa45a78ef9a30eb5513fedb9b004a863bfe72f0152d5821a0dd05378fb97d769eaaba9d6304b1345c3116a6ba7b6d04eb28381b3fb84d05ea73f8eede0a9e2eb491a37482e53db7dba22471b18efc1441c2155871736fbdf575d02cb60e04e5266abcd630741c593b0860aa32cbfdd97bfe905ec2e465da34826f6d5952fc175817ac01d587147602e164b09590f9d2ed10c722773e5d19aea9f2b3cafb2d453b42e6971bd0eee9ef2695428775dd373ecc02a2331e3dfbab983eee3885324c588eeb73eee0f0eed2bc61a67dfdf469c0552dd477725346f658c05623066905b9b3f4e67941a283c26d1a4c6293ed1da293ee69b5e634a8a8e0f33d1772aa09f358eda5fa8c5b8f4da80e9ce6176e54c3b092a221a95f4195bce727f08aeed3099155c21303dc58e60c1059f0f7984c57d5b104a66e6acb61e6938ebd4fdc380d1c2a2c0adb22fe4fa5951e5a6a8c0b91b53d1c409d9260c712229976648b13b25e72ffd6844bbc233d89f1dffce80e08182b5d2550f05f5e3089964f31b4da4f314969e8456b0cf429852720cc68af5e359a1d213400075ee7d3e8962f017eb695b38a65cf95cfe1ab3f9c1b5124f047b10025269750973d46a7ec69e80076e3aa07964ce29ba790d4f396bddd561eea024d143b5ad7e6e4108d83137cb2f28432e9f06a40e9530c2130bb853864ac71ad62e806041508414f88de41d99546416523a9be5251567fdd9878235e47ab758832e73348a78fef793a64dfab1591f41ef1527af7818a760c7741dd108d241e8ebb5cef6abd7beaff5d8e091b3269a214be407e23fedd464673b4f0c00f48c47502c8424697c6d40a3ee12f06c1280089ec427dd4d73d9dcd6847a41dd282540c3601afcee23deb84ddc33a2b3d4b0adcb570f9a14dfc27802c066e20d92c1b8c193bc0f5a3d7e548e29d6cc718ee6ed2d063babd42866f260e1a7041c6b068acb0314fe2ded39dcd58529e326b1eb2b8f36eec02e7e893d974ceaad8b1fded694893027a49b86c79df278c15560d454e83b9f47120e88d5079edf67a0c78bd7b947472403a64f00017068ff8efd3e021b7ac6019e7c622ea01af1b04aa0f65b153b3792531c0c46cc8e940934dbc122bd67f41c2bde77b0a075be860fee96eb47aa57ba733175f2010db73eff8a76fc7822d574306e60a8a59be491d482cd88e9da607892f46528a09926b531696e36154c33b08fd5d39430c670453afe8e6d7109430bbea44fa3256f40dcacc8ac6d5d2328e3bb239a23436ff230d9a55fb134727812ac4d2eb69198e2f91a693aaf1f0c3eabe0a0a0d3612c25a049a2c13c1b1d4034116fe7a6ee6b15a175181feddf479e7e0541d6eda2e71ae89d62012df6131762837567f51fe85b07bb10e10ad9c34aebc68f106946b2d7ea35d35cb0c41cab5a608b1b7fbb65690b485cbecbee65c06f38c825b67639184e6d794584e77f1b21be04bf825d616cc46b3413b6aab8b383739c0587e71ef989026377a437813d1d706154ed0eeb4f07298cac25db5dbbf9cf76effde8d66c2a1bd999569e71f9677b9884ec3959ff7f4a11280b5b4bbac1465a09f5d4c8f92e1e607701fd93601d9704f0a12e509ce7ed1b81e8f43870586f45fc335fa630dd6a3a3a2fb8ab386e78318e6bbaa28ec0408ae98eca719b249c541995e98e74d40d0f97c60db4183fce600033dc0fc172eaa0ddfb16f2aa46ef6800d626a5deed6d1038511a8645d13a117f055124a9e2dd35c5124f8755da6810f48e7c11f40b2d130f78522cb0f46250622bc82f627ca0972e8ba03d0a6b17150f550acaa864a4a76b9c37fea498021680da4a5299eb190a00d31c66c52e82f3f9a605e214ab25b5b05905086e2df7e829ce4c6346503ccdb5c37dd537009669a6347fd5a497600f1eb8b0fdee1eddaa2ff7bb1c28b769f4c22133e11cb087f966d87346e133b42cc94d805631160ef44ad92c96ee1d6bb7d7add8c302a1ce1bd170f03cc0a78cbd5a4e90b00cc07e1063dd7b5e252e1a1f2745ca96cfe0e010d80edd4333840b2f0e73b3bae8ce2890289f99d97705168b1fb3c077bd7d8a67fdb112cc79af5a39b72ac8df748728ea21bbf75cc627f020ac13e863609edf22ed891099f03cd9880292838f10c9f3383dd3009b5beb3a66e636362ced6425fa27c95372879f30e7dc9e1945904292b47e69c3e5fc1d527272f6c7dbc0df5b2daa790a1a7cd301fe2dc25f40a40cc1019c9b3336e01f0e086f9ab1706552e105860f5113ba0bad14442b15e2694db6f22268b231a258b448bd7d09d2b24ed3cc6511e524ae0231f0bfdaa504071a994643cd312c386acb23a572484d6a0810ab43bf0c7150cbc3520fb13ffbbfc8324a3bdaf2f880c4df8fa902dd94658322a03d99a3e5e167f25017d0185ad651e9f4a4554d13a2050b46d2a9e0e207acbf5a6877a546575bcc0f697110402280a79ba81e0859825ab95effd22a0e9c617bad334212f951fd56a69c28018579a915cec62c86945df015a5a5b62d621aa07c0544b1d6567721ca8b5556ffbb615df4017d9cf657f472e99056eecea0c8000922ab81da095d05de9b986de6017dc4ef3d2d5b26e08af5e73a2b989ee06ceb08420d84be6cae99f37e5522e1607834ade82bafdfb25b8a650b589e301885466957ed1799194ba4b9314fdd9d4c972210c31b25a5ff6d41f2770296264c873d8852f9b3b8883dc287210db5f9b07e32e007ebaf96e9d8b3451b0198611e9744d4ae440b6c2c10acab4f9bc3fbbdac02eeb7afcca96f4a4f83db398cbb930ca6396ed987705e638a7791f6e33894f91132a1184ac5ae8488374202a5c417cfd61ddd5ec1045e4ec6f45698f0e14bd20fa30532f4bfc62bb959c359e64084ae4465bec7cce72e25eb1bf18c59ed986d762e64f7d6179cdf26a2eb6948f5a7fb982fb05e28194241e54670fd038c8dc01814db0f08f036bdf50bfe38858ae6c78d62054b3f2fe7627dda833b168b6a05ec3b6d8ca27d74520f1257f463d4bce89ac653370fccad7016f90c0ddb411d2920e35798fedfaf3f1502db4994970998766d3919643efcfcba3ebd641fd6c488f493bda174ff9ab4b7e03c5d9ed2e947edc84a0f323a8db458e5b4f6ffb7afe99c4e9be12e4c32d458c7972ff3f1e77f3334ec39c0b4603676f2d46594b8549a0ee1e39307df7b46fc2da385f4162aafb7c74d80d26fe1b3bd88f5019c9375aa22cadec96c9c24a5cce1e84b74b6222cbf855c44fe340f10cf0588cf4f2248345f10d4fb69a4b596269545139ab27d525ebeb4dd85425258798e26398b4fadffa5a56912de94bc30d54f4961ab7a33484002035d358289ec8ab6c0e66f27c1a714f942c3f75cae03a8545dbd0125c0531dccb078bb4ce98426578186f46eea049902beccb993166e67e8b60fe17d9906f6725478972217d5f6eba6d72cf4ceebdbfc2ee457fac06dffb574ee30475a336f2b5c02ef38bfcde1375f13a81aa8f47fa589daed0205ef7dd6d37f96dcda1d8f6cfc036b01815b21c737e096634a1c34b1a07e652f0064bb1d2e4fa8425b2a362136348f221da590fe0d3b235cf56f05364d3187c9e11c9a8ce1e98bdbc88a5d054c4401c8dee5e2d628bb586fc9e9b3b5c562283c91229ed5ca2b153d3363303d51a74a206d5b517b98421415b16b556a15cd9fae6bd1f60b3f299b60b632cd5e3a4d092333097cc1b4da6f90c5f40ee11a64221f9c6d587e016b02fecb6f2376a5f150b10e01d34a230e81854f4378a9cf0f5100b9cea57cbcd8d0ee50c51ec6766ca4b6bd70f6807bba90aa1bd505450f7b42cf63f8e117cd1b96576f41c0eb6ad400f2f5497813df7eb7a5cc49821cedca6e70befefe42263d0a037874f8efc48d9c49d38b6ff67c152dbfc9787e3029f4375d3620eb4a09290cbfe646b58c7f438a299dff8f5e4cda6eaa33ee7e823c842921302a42e3f1cab93802d747e8a70597e609b031dbf0b06229b1e1779529a07b12e224659d229661a45998aa336318a5f8a01604c0406a736d4a8111f1504c5642905fabea68f2015f800e1d9642cf39e2b61d0f26e30a112f7863a706107d7354d98ebd558ca710d170d3abd4180815b810ac7969346e7cce515aac4fb1035df6b475583586e7858fc63388ee06015d301662626986c52347fdb6effbd0860c7651e47df1912cbce04060f4c37cd0f13d4352548f369c121a0cffc127fc44108eb7403558dbb4776b46fb1a1436a91b7f52431e6ef21c8dd2e72740c0b9d789f04b788ae78898d39fd75d5814412b1bdbe956e542f7b2b281cb59d0f2eb795bfd85a7ae79bf59d33a2592875efc2fddb2b01225ff30c28fe0554c188d831bfc157c0a805d24b042942cb95321e4aa02719140c319e2015def645001db8d22adda7ac94e8795f98ba32a3ae67513e7f09892575e2e8c87da4d9696218ff002e803db5c16c618506842fc1b971ad7f2cc661d657ba142d0d9c3ed074bce03e620217e68d502edb0a806cd763b05de1d1f90483152d53eb95b00ea36373b57875d39dd72cd0acc5c2a5acd17ce6e3b6976fcb195c605ec6ef635ccc2c8a6cef935ea5ed09f10c5baa03afc42ecd76a04c0c33e0234d80d34bcdc16115b43f5403cc545ece04b24c8ee17b465e60af4a24987deedd65236fd5a52600f5a6a76ab4bb3624b1b2b6db568decb8d3fb16a4e900af8a2cb67c022a138ef421f9415b16e173b930b2d3bbe5946d21101d199b5317795e853c730da43aaf7859075d78dc24ac406c8e4a3edcf6822310f0824a722b862f1e8e4b4e789ebcd43c04037733d93d45f4e86ea539a5aa5df3d132abaf917cd65465d75a0c4e2641703158a87bc84b2f5dc9bdeac537a7985d35d19d866fc09179a9216f5cb76cdde71dacc534454995edfa73761b274949b4e4901e69cfaae046a6ba8890c1f9223b2af8a0bac049e13fb1f25c3a311e45d1225ba5960ef1ba1ae36bad4335f59f370758bd532fbfb129288ae9231c0a0bf9d36096a01a1531dc8a93150a3b7a11ea25e068e75a514f8d07f3aafa08a607d03ee0f2f3e0387d2d0e792dd363772b086c9c2785513df0fb0babdf4427c4b4136fe24979c8a3312f9279bbb93192cbc2a5c91451a6881af2288acfd0fc48df23b70abdfd1dcd2c984e658515b993fd6c619369a3330e688ff3fae0cb1d7ba1429444411a30af00eabb0846b99ba471686c5b2c388360557794ad69e937a8e6dbb2ef7c19db0a783371e77633f5a6310f74924e293a20dfe15d38a7613a7681d0fec23642beac10b1df7c732077f5358c1bbbdb880764ac3b3f12c92cf0ad8178284d3c54e7f3b1a7fa08cb65bc78eb5b5ef045c8b30307c1ef0a3bf2c9a1ff5ec9b6d10a0417d79ea1cc0b016e23b41367e0d503aa963a590a32962fc7ca481f474d5802626f384b4a6970dc740133557a314d6c7cc0aaceff50d3b4cdbdae5a64933fde9575c22c60abaacfadc7829829ce4f37a1c05727a559e2f5e57b7d52bdf506a39a27e021f2da2dad4218f20991fcd4913d90c8ad86feb3ead7187fa09b171ac4a01d4d8724138642d1e585ca2e4bcaf0a5798f28c3aedaece45061b7ac6807fa82a9d3de554f6626355d4b08c68ad42fa159ddc6ed461a563c55497734b001cde5cc12bc1876f4f2d5c3aa15e4e0f1cb1a2cddf93ab945ca3ebefad8a6fdb6596e5dec967264007a931adc2fb0308494427d1d8cb10eab88533a2a47229638ae722d3d4273bf8c80e832fd2cb3dc8beccf0475f948683ea2f84909615eb8fd48a05e64c305a150e285d1d62497202666c7a2fd4558d6d545b8c34df2fe1e384abd37248cefebefc5f4cfc00a2668f796a23d25a6619aac86298d0e0622c1f733adaf75c4b3ef20076e1a36e027737b03ede8d81cd985ea799f2d608f2f3f019e2dc83819df600556de6514aaaef8b69fe0fdc54ee4018147eb49b338d16c74399ea5d15b827bc74397c0e3e496e565132bbc1d4aaffd7a84d5b87e8b134292ee13825382660928717df63ce8f96b1575a0c04515272a2ee3c0b82911ed830f90ed6320c13a240140755b7249914151dd83f7e5f78ab319797e8d04a3789b9c6f4f588483673ae5d898030c6cc0274374be63a85bdd9cf04b0ade8481d6bc78691c2799588b551a987b421ac26e115d65eb145dd47edff09c83007cc505c66e315490bbf10287a3245c8e1c8b0e115a5c95c7886f29bb367f528fdcdfb6fd3ff9e77438164b3f4913079ed00b0d17e33a0817390330ef5c8ba6084688d7264a071e471317e81f18df3ca5c5387bad2b186dd3f4e7000082f94cd49844798bc166b37a7a03bcbe623b58e6275fc51e7b6d02dfc925f3fb45a5c7f8fde5fe425857511aba44e4e32b9a3343f5669ad6fb0a66aa06c7918c578d6a61450d8321517783173be4fccfb90d91407147e7e4962c9738081618036adb6697ebc6940347a2f4999a7648c0887b703f70d3e59b21396b4ec0ab1728e65d5ed2ac3d5320a7994acb08af548f5a7983af54f582b7518b26edb40ba0951b7760a4c81212e4c728fecc49d5ea6efd4dc3086670c9719a6b6321a04f4ef5ce27eb78494b4f61a1fde241d403d943b54bc744cf92c9d5eb9c70135eb7737075ad081ffbb7581152b2d72236d01abd092feb031d0097ef9a92d92c46c21fa74cbb8d480316b9c7c3d6039a9c4b6ca5fbd4254b3e35d7818db440b472cf38e5a347fefdbc583a6ca489ca222fde1b55e34dbe8f2daf96981e7a476bc8d36dbd74974bdbe87981c99428f3c941f01e1822892f5ead264f01be41bdcfa8061e3b1587ec6e99dcd17a281c568cc799bbecb263381b510805f2b9d34cd81cade8236b7e200eec1798793bb4bb34d12aacc14fc0c76c9b8f43b115cfe66dca1bad84928e257413fd0032a84d465d636335e3f770323aacd702ec7b245fa46a2bd5201d4d0fc16a3bf72f6f1faca7f1716f5935b6f20ffe01ad285cc5d186036dfd68fbfbb9430f61c3e63b06ff0079f5c2b09775a32e4d22f9f7cbff8d75cb3ffe9fe4bde7ebf0f96a48454b09693655aabda1ee0e5c5a7a31a7b1086c717a404c8162dac7cffd2377bbd1cc2f10cdb444812b6eb026d05df696c8e2479044c0c0c1279424d8c42caf2a8a7f944a5da145c2ae564ed440875ea9434ef28c0c89f301208d7fb2eb8ef459ed4e64a5187917902c43fb605a77a18b206a0c31a57ba003c8db76a82f9b3735f4affd675d5439fbc562e81fd07c0f4a745e75b16241c1127e91589c4f1adbea396ce8f57d187bc4e7645352f86c30b5dc83e2e75bcaa365d6eef0e44fd968926fccd3c2915d0e06cf4a8b03370cce8dbae99a8c714017ea4890407f5ac90620aa7d85f876d06e006cc2e924b358736453db7ddcfa6367682413851e7c80c248385c487c55c67d9bb181453f2c60e14cf55f981c4f63a9f0983697ec549b6dd883e411ee7fdd5b68ed4ca6466eea3c524f562e27b0a44840a7e4671b5621011b0e6a1a3e15ce6703c1900a38f206b5a03aa4b910aa0992814284b986d402b585c91058a05c6adc1123a4fffc1320ffed1c66b1d1904bb11b02fb7e695a03ad353672d38b0ca48ecc4b66cd0f98e0afd2a39e22d725f15c166e1f1e9a132da106789f0ca1391a661ba63669453f07d2828c661ccfe50d0fafd878d33868c81aba9097237700c41bbb3c979bfabf2fba8d3c4aab03a698b2f1b1ec91ad0f8a4988c29641a4c8bc643a99d13dd177121f09d5a1710a4e15c649a92e867dab15364d47add9c40287614aece0566efd90025d90e08b578e4eca63ed759f087e69ac592d8b43fd733adcaabd5dee53f2beb0af7d837105950c36b2141e368d7784fa7cbda16cc3b5d1768639e9fbc4e6bf97fccef6d074f8a00c50ab83a5f2b611d92d57bd25bd3c3a1e5e544c8d5d0819fd1ce139f23f7aa1e3c3fabe5ba3c9d317ccd01795504932da8ea6a9d10a543de9fe556141009b31a23e976b8ce49c330011560ef02441a5cc784b59e52c82bb4db1ad1db57f2d25589638936b1736aaf51277e628e8698c293b8811195e1131de09d3d1a0fb6efb05be5584c4474bb497c214ef914ee0fe059f0b1c5921eb343f627b0f761a480ff45642ab5fba8d71023d4dbab70032c253b9ba10a54b16db93a020146609079413751876fbba23f0cf5808219270ec6c971f88208a8973c46d89e8818a8652bfdb3dc88768c5d5849298e11f1b20a5c64eb775886120e0401c9cb4580ae7e7132284e8239b08facb1031c7eb50652d2ac10c53483a8c184077725a8a6aac2b47cb10224ae00df8d61491c04fd3694ee93d5235c9957fcb0e420b1c4d3c910ff9a8ea650f26578946b1a4502fa72ea09302874f56e7ceca6ea70f24251d6f1fcd4d85be5272343808057abd1133267858eb6a93bbc30c3e25f2cf9da4a8a6de743910e5c7d1c32eb835d5e8bf24e2ac3c41d6a83b318939570cf7884bcdab0f8efea48e02027cdbcda3ac86b06fea38a0f1af501130ae30483572dcadc61a5bc268fb681c574ae0793ddb59440f8d8d1ee643f7e44cee4e1047f9338219b4eec477481af40ff0ecbb05166ad6e40f3c8323ddc9e84e338f2bd3c1fbaca555cd7d61ed1d62d68eadf8ba4a97acdf9914a1b5a60a5d8bddd44943013ae334c644a3f879d8d5938a0061f81522b463053f6a4d856c46a229f176afd1ec3bddcb300adaf4627d4deecf5f3260a425f7c848a05af1a0bced518a03fa2c753056b6bc085f91fbf46a24d42dd7142849d48600a93c4724c51da5302ae29ef95ebdacb85888600588b3840563d56f4e1989f3f745adb2efaf965449aa0e4d3b183c55f0dd438c9b88c8ec2d5a6e838da9dcc22765c37d532370e2f01daa438a2930f8b0929bddd57ea2e5d6d884b44290ea440b024ec556a63fc2e3347a55c8bb93cbab76f73ae3fa1372ce4dfcc1f942cf9659f7d70bed1d6e72ed47911a385e12ef442f00dd0c8bbe23d48b6823773dede523db983f6bb84b07514514e61d9ca803b998d630fdd6a10f30e681a72024ed70242dc3d8967f1d439d5f2a724f87e93c60cdee5bb7c5a72f1d719d253acb3d70e16af5d741162d324f9a2d0f2863972dd24d2d33c0112f29b40a98b4d5ae3ccaffe376c6a09f4fe2b8112557432f0d8beaace0f8c075a9efe87b13bc9e12b1c22c765fce61424488865e749d66f664b93c5aaec7d23c685b41110c95fefb2e85df8dc7b3ec8bf568037c2418b60708aff9540bc3252c9c59a35c21235747de39bbb0f23396e44542b55f983fa1320598fd64a05142561aa8964d21722e7457e999c5af1397b648cb501121ec7aeaeda47558f6ef777d3407304470337db518bab56435181507d98c84b4cccf170b531906161b99b93a0d7ffab3e143bc852bebbe404e4bbf5c944bd5cff442c379689793d89b21180a065892641b6ca812667cf7541629466eaf5a3b9e6cbe9b7d5f3442e91a59ce424ff4743ef1c684ddb287c25d4734ba2edbc8e075597af5a1629f39c583831e2fe798764c74fafb3a1ce99f11761be35fb7f8eacdeab43c7bd9939382a0c975b60b919c895500b5021f0594596497baf3734816c1ad681e60632cf785a180d54730509e857ef12cefcdf5d85cc1c54d553e93a6f762a706f7ad002dfc2c0d5b9279f2dcfbf4f0d30cde59aa0b57a117a909e9831b34d7ff996da6407875be209a2725e264876c1b72b39579eebcb49fd881a9455a021114f53fb0df11f0760b8fd187545a488c6e4ccb00caadaffa52f2462c3069c3a9adf51f40086fa708d237d3739f9edab59de4c112b95a524f480cf20cbc4e4b567a65b2a1c734aa0866f351bb638ac23fe0f52e1b687ed30084fc23f946572348dd6432315ae40ebbeb2398fa7924cf4bfbd51781d7fcebfa4694377e8c991ed94975e064381a6d187ec64ff145276809b4dba094f7e980b695ea5f027c4243b4f52801c75971e2d48b430826259f965786dd34a1ce64fd6a9853322e51f94db44128d36b85ebc02822ce99add5b98b9a6a373ce8b4966b9b4e0183e435b783c16db1644b843aa1e2fe650771c144504cb35c9db9880fe3b6d7f8ea191eea386f710118476a2bf33c95d9359dbb43ed51b512ed1e36ec854612abb0c75ef94a2e03c5ba76647eb1333b6d74d4097a3d57bdc79d25e89e50a9b95c7eb8475d1b71c00e4e63ab5a8d94a0341d905333eaaf795dd50de80f24caf47ef4c94c95c72a4ea83353951f19bcbbda0c8d10f5cf6dbf0f10ee8a480d5da12934d603467ecd6ed5b1c0ac10da545bb3e45d8cf2e3698c9585a361d184e5c23296f36df03b5b75476bf5782a2affc1e73ec94258023dad09f89cb1c59abdeb75ef6791e64c18afa6b093f776257e2527f1f10b25e6a72cc7f1ee71293457139225a401eb8c92aa41738b2b6d6f71e6a63fee287451a5e3e98b8d9bf38b8c96d778e44b3535d7aaabeef6f802bd9750851ce430773be7cdab9010d88ed77fbf7dbf8ff707df71477efeddd2b468259c0644de533b9ed6cad88f28eb47ec9d5d19a67e650d8cb38d94d9e4f03a2337cf3f52b6dcb3dfceb5c70e17ac6ef39de6bc5b06d956d6a03764a8a8b1da60c0f12d0a45c83b10fc782159218ca78393c7e11b20f17b501177a612d50fe65b756f854abb1117d030ea7e77aa8ba38e42cf5b66874df39001f3b0bf1a5712fb156d23afc0e4a7cb8be4bf8c8a10a1d7810811d91ea70cf884b56c3601c3ba4827550e422ba7e0b4b3a4460b70f2d6ff7c51efc7a917b71213b926dd4c4c70da72a55d320ecb73925ebb2e573b59dec8a509b21e98de557776a9f23d51fcb2886292dc91c1b9d835d7ab52f219eae5a8166c107f4d23ab2132ed7dc43082df7a0dfc95d967cb4b6463868cd28b02ff1f203aba6201fc3577088513641a3acaae56ff2fbfe83047b2448bd97a465724c21040a497f49942dd2627ba6ec428eb9c715b7366a513a604989101a41a504e92303bf1be342e0b02dd5a6ef8a4d5bd204e04eeef971feb3c01b63c73c39283d5f4971a7b37feeb9b32fb6cf7a5caa73ea1fc150bfa5ca75c80a48ff92b186b6f7f4d0196dc530362f927071fbad3c4767ff38cd02cbd4b0f346a3aa4dd9fed1cf5c4e0a389e4dcc582ecb5e19b9f9229af45375dcef040aa8f9dcac9e0f334ac0b17c057120cd4962c122c734be5d3b96ad3d38c1470cf63c5c5874b6173c7cef8a8016465d6285dbbc04cd05ff909ef99cd01a5209bb9776cf2f5df23733a83e4e995ccc18390e8dd5b1b89ba96d5895752e2831b2de2710d0a8d223d51c9cb2375d85650357aba392b0d77fb32b42f6b0006c991eacc5772614521b5d05b8d19c59416eef68794311e679b95adce5262e13cfb5ad3351e11014b72810cdaa84824a82f7c87aaf34297849778a15763ce2bcd750cfbbb6b54ee7ba16d623f87a88796df5330c7511705c7057718a2bfb1f707b211121a5e88ba47bf4fbc65a8d895b4637a0ff3ee673bd1e54591b510e4be2a5e59431b7be1a0b4452f2b9dd863a6fd17c9f043501926d70d30510bcba55d7638c9689d5c5d681d798152cfb454da3986eeeb2c588fcf967c4255f2e885fb7c91c3fa7ac0b1932c9a38be709463b855773f730564953b078354f214e2804b40b54fb5bf9d52d0bf182c614b1e0e34c8454793217583fcad20ab2f3f31a4fe783badbd0294065199894fdad0f896fb2f2b34b6d11b18d7f6a8b5f90b1ffb29d4d7152e82efe12c8dbc25e2c39c3501ef19b734279b27cc0f0673f8bbb91cb111e9589cec56e7c49ad2d10b219d45e8359f3ebab683559e539134b01a980751b485cb716d43364f7287922a8532399d8c66f899487db881d554a7324ea24973e9727aa525831a181083589db9b1b14dd614f26d977953b5a3f1669c9b511e4891aa3204f38e5d01f03960576fc3eeab7c3bb4b2e037b44f2a7a8e0d28d0c74c58d301003ccbbecd2d05bd82a3fcb639a921ac5ad48ed1fb5a10dd1ea9cad0402201318cc55d94ee4820e3ed4c6f15bce656e864b935121d317f0392c5ab4b13f036eeaab128b8450be09ed81e9c4e517489194fd0d8c719bec5a4b60648c604f6b8a266c1d4c3ad1e926c7b717ed2b24f61cf4d128c8dc096bce5fbdb3258e2012e27b8163fb2c7ae515d8c76c51cf9aa16834905405e54425b015247d5c82d97597cb9836e0424810447972caf41e41b29e0e752c6fd9bf407ad925352d24b4f899dfe52469c2599ef46f9e99d0d72c9e6df07065bc3a614fe1f5dedf811f19a161ce03fb193e269960f980584b499cd7f878ed3337bbc61497e9f6ab110d26550050667b792945ff72ef9e1ca083b319c8f967dd731cf1dbe0020599b08856a5c8b8dae7bfbe2d21c4f8d2e8b72091d385085c697c916ac18e89e14745faabf8f63f88771cffec96cf91bf2edbff723374d5a67d1b8b0504b1ec2689359ceb6ad66f4463dc65f8db4cfbb1ee00d1071c9520a7b9008a6a3a339a00b8dad6b78bcecfe0ea850b06a529502fcb4e38904b592d6f6201ae43638c160aa03715628ac2f55437fc09f08845859fcc8e307d7eb3f30f3c020aae56005d73982653d2614445aaf2d008ef301d19272980ef056111dc3e79c435e121782ee6b53872c6d973106219b071e0dc7879511818fcbf6f27eb805b1fe25b4e984ba54928f6852114799a8ddd3431a518f85709eb73893cc3d043c729dd1767876bcf353b73d3566895bf6248346b5aed98d96da942cc050ce478a4e76109c53c92bb0c6a4a02fda8c5f814f8acc5d6f78b188a6ec84b410eba4b405da08fc4ff7a74219ddc7eeda176d856475ea4edac6f7b2ecf460b2654ecd395ee82d56383447715ba896d20fe7bf526805ed98609d43bb4fe762bf6df30e1ae4708d74c7d212d145140cf13ebd5dd5213cdc76b1e5096001591a36c57e831ddf0d5c0da3e6526036d8e1eec946c69108b209292e25c58be7f55aea2c979f5da17c6351d1cb5dd7d2a41a344e6c04ad01757837e8ef6d4e3b093227db930bab421e1bb43e61fa3b95a57b13594bcc250400d44cd8c59a345a31da7ca56750fb9d861e742ffa9544250ba4ef6e8e031e6a11bea81287c61bc351fb454c2b66d053fe769e827be2d5c0603377321f96b3ffb49858d17f7c0ebe40f7a2b32cb8fa890d09cebd68a85f5aaeea91ceadc49776bf2349ebb2649b23b69a4ff048489b694496509a9fe7180f15ac69a0d79d91d74b66164f47c18c7216e05fe52e05681135f41617638a03a0154a14a34c7dd76f0e22f5a19af7e29515ad4b02bdda7c34934ece30b2b2a8b52e4f00eba207565d64e517ca90a58c89d21c4f1eb9a5db1537c5961aba123c81ec8ad2c36c72267e021cbe970cb261d6619f9ca133e2d60699e8bf99154cf590cf4ef3afe5497ca3a111266cfd27420a35e868cc75852f77c39f514bcee58284dce7e645356bd65b5b85bc9755e1c065bcef6b43e8f52ccef353448b1c1c5a292a3f5586c82fdff072496b32c5f845a4aa5760fff51dcc0551021e61853b9e06738d3dfd26d303343ffdd0627c25a5abee4e773bdc3d55d52bc2ad2c8b46eabc4f6ceca42730d4d7d4b31875a680ed190c8be102d9b470b664403bae09cec0b60a8bc7a62988038ab7a2123fdc17297165b7eed7f9e218aeca9bf72dfbb1a34e6ae3d9af3da18838d9e7e45a826ed7ca37ae324648ee4aac73bf79ad231f8f275308d9d2f83665e4c5cfc346cd8ee4dc03d91a4525c83e9428cf565b147fd0d2e682322b2e037382c4633be3f778c9c34075a1e05417fe3fe22978e2d083dfa326e9a458bc9be79afc79254e9b5eab55a0db997b0ecb79fef6576144cd3e2b1b342981a7add59d3af1e184b9c5cf96cb7cad42be761e200f6e8382139d712ecde3785b7234a70c4d139e1d37d7d5e0625877fec49e58f1027cad3fe60ca620fb34df8bd77643caa6c8c44951d94fdbfbf3086eeeb56e365727b093f3a11e5d7793b51c45a465a4f618bbd4ce03d551f4e2c87b6c86d899142142788c68ab2d85725c18eb8603edfe269c1300a4bb438cd85dc27e404ecccd85ee73cef45098c42bba047450ae6c5a3ee151e2063104e2ca311305fa8f2952a160f733cb37958b4d0630c0ddc66a8de82537a9c1a583ba5fcb0e2d8b6e86f218abaa9b2888b65abc4babcc49f83e8b1277fb89e1930a3a5866d928762050b9a0a5a06587acf8741744a1c1f01a3f1b044693307791a628a7ad603d555c9f22a7b325d4fae103f89dfc78feb4303a76d44fdf57cdf5d9cce5e5fac0646c1752246a138d8e746a5ebb8a8bae60f7eee8869b1dbfb9ce7ff8ac21267af089fa7fa75e58fdd87e7f6b0f4e92e4655b8872695b5881e11f1e5eb8463e1dcd952d3dbd63a4b7eb2255aeaf98274cad8f8a3d732e62f5dd2cd47fe969306abdaa77d9d3a501d2275fc6f83fc1f1e67844b1928e986772c58077bbb311cf3331826f7a79d49857f6b6635d7d8c2ab481a80cefacc67455b8b35107ae6951a43592f441fb5c017541d88dd7b8d1de91610c8ca90333a97d3e37ca2a581ce8974d030d7d7752544dbbca097b37171f51403d2918fbdb8030fec604335a6c2a8cf3b4d66c4541f68a5490df16c050058a4223b10ac6f568fc4d4e3b1b844adfb0598f89fbe98fa55e4220a9a36dbdf931d9f2c63ae5fa7b4da792bf3d29c99681422e6ba442f72e7312ef6e1f5ba35993f9956852bd34d5d359457c5003e0721af30cf73b234b680ef4e0d38afaecb26a441535543d9eef2e9a6ed542a1da00d1803365bc5f1085f09206138aa203524a0a8235ab971c8b3a1a4264e5351a9a12fa153c2bafba11c396d5457b40120d6d7f43c93beb130245f34b3943f3ab7a96672b6f6a080333fe9279a699a9b8df3c156da4c3fc81ee6c70f09195421897bbb65f43f157ace5c5badc9e2ca971eb701adfc2623cc7edd386db8b0f5743afce0c6a54b49f5d306c84bcc39e1708c6511741ee896e19f0a7d7f5ba9ee9deb526785496293bddb9a18eb3ea9f78e27ffc62efaabd69410bcb86dfce65f8416d7788f8f0d8e390f8fe230a91aec82bf04a0c17bb146556eda8abb0322510a77c742627a88fbd885b3b5a21f68f0c66e4957944cca2d51e14fc688f598f0c5553f18abb7d87945efb4d26b22cb41522bdcf4210dc5e941ae3913f41770a13f2736fe5536d2e3d6e89ea456a87a5c0162246c8dedf56940236210d68def91d18642fde75a28a61ea5f76fceb6b6c43b8ca7540b0bb5d0e8bc8763fcc5c28a323adb078b5dba3e486bb88b383910f5d60a120cc14497a780146b046c6a1ecb3a1813db61be951a882a29be6cceab19a59b92c956392f1b0a5274633e19cc8a914b5f5ba32f2c60be821feabc048862e3982f89596a9dd9fba8e2d16a8f4da646d48e2a81a274cc9114f09ffdf64fd529c0861d93db97c928ba739631acbe62dc1cce90a3ffe53b8390c5ff1555a2175db83d5872a863229648b1bb7e8a1d45c8193725e02cfdf26b14368c21a72dab05360ef09271c37483ec425635f6595e703d1406c92491f5e2ffa2b29e0d2dd4cb18c483a19521eabff12ed27f4a8942f55f42d948f3a546978d0ca4671fa997396aa776e61ca1869c28171d5f8e01622854a3572d4a2c02a24729513f107bcae6050c2aa4979e994c344e4fa2141150f24ea4271701cab1a6859b5199119b3d8634ebe0aab98e83e5622ba3db81dc4ffc0f90ac3becd1dee39cfee8ae8b0beee23c61e814ae8ba13df425e9868d7435e5a6daec58631f1b26f541ab1665afc5092dbe055cb606e8be727371fd6bf74f552dca12836e5e727edb300e4e27c4be99403235d592efc713e7582831b72fe2d50e758321dd19fdaefa7055de70fe70141a559531e91e69be5e0cdc7bfe1a0cf7ef5d9fe286c41097401686c481062ccbdb17f36e575b3bf2fb8dc54c005199d4fb0e7bba00e757abdea147632c8088ea329ef706cf9ac6bfb8b3f375b77c5d8ee9d9022a0858a708a1966115415dd37345fc20bfd1200a743aa7c51ae20d6211d9011c9f461661eb0f5bd5d030b0d92b7ab06fd4c3d03372b060bd2687bf850286799b3d9674077819e29c312d6a19a4a8e38ded99aefafe49d76696d351f5c56b1ddac6e8ccc5ac0d2434c322275410fc02aeafa03585ba1cbe31b4b44545630a641cf46bc39693c373afb1a84cd1e7bec5b7a5714b9839df9500a860e3c2944ef289425175d0b1a2f4ef9deb99c40e55a20c7679d34069afbed86a7b2434f297263418518f7e49cd89e6daa00acc128bdf204a4709094a95625835ba55e17162ed7254ecb4bae20dc8b482444c66b2c7377f219235f4066067ac888f49b50edf5c885f8079724c7aee1da086e2223bf6e42e747c3f3e4787c44d355468e758d3f97cbbf6482a2537c5463850d7ae7ec7dc72774ae2583d473800bd8918651a5a1af4485854db022976701f99148169fb4497cd6737aaf5b3a949bd7af977e122f19d8ab816bb6513e1ea5fc42b3b880ef1e938f90fd4dce2b11b519f7ad07fed96cf118c94715846ac483605dd6dcae9987a49b85bcdb09d81b28c2c4e0c4902343915a9920c455feb5ca3527a54f730aea2f6812d5bdbd7be7224df3b57cbcc38f86c03fed4ae5fed9d118410a91b4c4c3e08f25fb66101f5be2a57d158a31dd75fddb34a3843e133f6895427369b6ea46a7a0017f32352482902777fe0c888042870ed38df78d9aeb24682026816465032aae4973ba7921132f43aeddc1d8513fb2ac48f43b8c775b52ede6fb26a9eab984ce0cd3f079845e0af4d387207d9db5f9449efd82d8c69928a9df6ee044067b9c7cf0e7ec97a390660834f0e7ac8ef08c6edb91b40c22cd38cdc5f9dbbe08a51708b752b57819e7b65ae4d39ab337a618c6b73d42f7c8e7ee8f9502ef2fcf6895099d43f016af5ddf5cd454e4aee1141a9eace6fd2e8b0e97f23bf4391a91f059be3ba2336b17a3a282b8e84ae5528324ce46625b384df32e638b70d2608792978049a682c4ea3dd652b1b7a34ad5a41528feda326c1f2c8ad448d7ccb37bb6e43c2de4c97774627e742c68981d54eb95c45a6a31b397efff36fc70b92976056c1e78d6918d9e921a6e43f6d8e85777f44002b24e971e454eef2b71d8c44ecd347015d46f5dc20bf9a2b8110229ad5332aa527b3a9738957f444690c5f5a7029e1443e47789eea802fe30647c3b8e478d54eef9621a7f97202a8a35abc2355adadca6d7a409921f330095b27d61c30ffef02e5c40ca20ed2b28e46d89b7f9b17a6706fecaf891585c0ceeb67131ee182170b3f9d89827e20747f6d3c70653466ee5450f5e578ba3747b8f734b9ecc3d7250456b3046ae38e31d85d322c5351b611a2b02ba6419bf99e9a54b6564fedffddedc3f3a0410f43f4f231d0c81ed55b7880ea9c252666f2ae4a9a9683864ec4445ac702c1162b51499ea8a649e0e1e17e56e065c6b9fe81b0094f6f552909db31cd777205535b235ed1fd838001247030750a08267be5ff79fe290e70199b8fbd7b262629cca645786c3503f232fcf31f4074f12315ebbe163d4abe5717b8cd74537a71d7b06aff1b046958aef1c526c389af2fb772536e723fa453fc39f5001d779b7fedac0b9263536995cc8aaa7e159f9c443a0961a10350920049b1a7c9440b16e00dbfc650b0ae8297042cad701b00be003bcf178a64b4f46121a97f5164ff582fdc8ec6355a93f6410c37977b468e4d3b57824defd87ce7c44d9300444ce613e23e788c33ea89104e686417a91ed4dcfd79654599105f95fe1900ab76b6a434d067b390260047efe726f1532a096bff454db2742fcb8de48c692c2e1c5dbb9dad4729a28a4e2bf5c58bd5823c4f912af77260883c7aff9c2f25562f434bbad1eb88b93b1e71bde4e0800e074ca067d396f8983f14af564d10ea993f770028760bf25b8bbf1896bfd00806b9d3deb87b400bdc84849fa1f280ab1b3253e36e418159a584bc90cbee6ddb3fdda2c1f6eadc43cd9d30cd2eb68aad8c872ca6299eac8ff6416def93892528fa23016d47316f1dce008d65cfc992414439b5f6759b9aeb9f3b40be6ebfbeffc5c6ddbb7590c6be01d552cee45d24059c7d3d8805e5e6d8212722bec6a7feb5e3fa1b0cdacee9f25f7417bc77ec52a7bdecdeab90a74da024bb8e91fdd8ed817fb08b67ec64c843cae6bc980650849c536e0f83db1a46103292ae5fd477e122564d769a23671981452aa0d95f3d3818b3f209b10690fbf910adc1c7812592b20fca008b6c9c29b06f0f7cf2068880fa3f6598f2d1ab4c7ecd1a9f265f0a73dc135d5ded3b16da2808835699f5dcb598e0c435b1c4b1232b8b8ef7f29d078243486d9185a9c953d13fd01c13a6040f5bdf44745c9a3d885b45483d00f8ad7d1659cc1bbad43b50cd124386aca4284ce538824083ed3b34a7ec9a5e4588b469d9469455a48623e5f375c754d723723323172d9ffb299fb74498f5ff38f16864c96d717f30d0926efc9241a634a5283529c8d87198a2a068ad3303fd213f04319a1d50c6de35c7bd62bd14e68961b53b553e243cffb8933d6bcf94bdacc9d20685d5724efaa0e1ecdd747c51fb6442144853aee6b37f2ea3d94cac45fd46fd4f5c5848d38b7704cbfd00e2c7d92fe4986f82f7296e57367526c5cb7a140dec632e3e976208dc9e24668d39b7b2125a51a1b5a0d906912079cf6e07e02716fc29a4aec96fbcb9e0413b7726cab394b7b808a0c9fb60cf026851c1e2ee1dac19b3ae9ba0fc1aeccca3e1ae8cf01675a0ebe2bdb763d18dc96787a84f28890ba6079f7ed4224e6d70c0cb41a792672990687b59ba4622824d5e4eb67b9e63491839abecacd47d98c5a5d55cddc1ef5b80991538567e45e632e269707822976eab6bf1eaa6ede022182db62c497c54f34ef1514b15e62e4e7824c2ae0ab17bc1f679f9ccae3913a5ed022608ec0edd7a3226b442dc2c15c29c73678d384b685206e9150fa5948e0214058d71f092babc8d41b5f3cff3e653bb4b3571785691bacdf5944e98d16c3cf17a02a4ff8a7883b6cf26e60bf24d295b22476d528a4622704ec10bdfa1679433f2aa308b1285d125d0ef85edaf568264f9c3649eb5c72516ba79ae3856174e826f5f44dabfd3b6323fc338f34edd72e8abdd598f35b3b7447d1d3e8a7b44015e05ebff7e8f53c5aa044e46bb83e5b97eb7d91d102428bb6ac0056e768095ca665831881eac66827b34ee17fcb95075cb926c60166d8345bc6f65c148457b38c6fa729900c6a84f93defd275783cecf1d073b006d00f8651c5d2f4870042618a95bb0c78cac3ac457d9b1bbd43a30bfd0c5da6a66b477d240cbfdf6380dc8ac3edde06caa9093e42e15cd8a4885863c43a837e5487e85f84c399ee5a88f7616af26e37aa3a694a9336f039fffc318b8972c563d4bc717e82a17dd336511c6ad9286a1c797a326e7efe17e70823e8f126965b42708dd705b655a3efad64da38ecd247c4f4d07cb693345662cdc0f7252d606d8f4c2ae1c3aa143c242912799191155b0d6043aaeafd8a416b5b797c3380c326c9fcf081f96b857858b4574c34bc1acb235c14468617b462fbf637666914f0fb98eba5cd9aae6e9c84e6016cf7c43653f0beb71b088be18b587cc2fcfb9c5a5d1ab55293aaf39ce85a0c5cd8267dbaf370f00c65b1bb72571c2b1bf6707a0baab8d2c0439f2a0a5431d712806df827029c083802e49a7799c3714d3e4b1b78049b9d05805b7b62b56981639e2e4633335607c902d109a2119ec440a039b0118bc405cb6039321971d5ce8ee5c3692d1ace80519bea6391f28b108847cd3e9e89e4de2d4b137894869cca18e40e5820d40bbbac41ab8bd16a307f095b12d62759dd6d2462294166b6902123d4da4d6322256584e8b7f97400eb240e13def71d01fe4aee383abb38bb56926c8def90000c70655d2b329230f359c2e9153e5956889efefe68f0f41232b43e88a7af560899e9566d00f22f583e6f30a05583bc4e7cd1d6cf6a1e63aa83062f0aa24f75d4f523cbe795060e3ce8b839918cce7fed2627155b5e395a31caa6925f4d9f2d0bd28ae43ebeb1875c319cd0f335cb7f21e721b5282b73ca36687c0be3fc1bc842db763a9c85b901720bffc249c8c9ae53c6dca3c8d9ca9f11d6e6c2c782c9b39f0525abbc5288399b0113ff8e66857e1245d87cafc7b945870ecf99d79f08c3034c68c49c07c05df1cdd595b3b4864af2304c5bdbaaeeea69fe301088033d5ab6186b8c0aecae895c14866136bda0689af75428aa14160922e589940bb136d6b2783f9a413eebe66e10ea0d6557b1fbaae394989070e4dded5daf91c19da93bc441c478a0280bdb839142f4f32cebcc92b1ace1f2f7ab2c712212ef59fbb55bf84f469a6ec5a5d974b739f374e88545e28dcd5b79accb06587eb7575b1c2ef7e0f9d1b73df8c50103f882ca3f8a6353ebc9af6d7e1215dbb17d49c18580625c841a463beb87bf94f0f7c3de303a44f17676420d46f796dedd6a3989388335db24843a830a3860e11320ab97f72403885aa51e06a5931225eb3d3fa2de9a7151210b68c04d09e6d47512c89d5a66bf1f92df197bbf93037d9f95077f5701f04756c2eaef9aa2c881eb2772ce0b3bb893ad19f780b0f3d744c71a47d275a318194f075df886f3b1ae8dffcf1114207988129b3a5387aa0d45ed043a221b0ce0c6e675afc714f88f4210a5bcf34c38f0b6c3d95ec3e43736d0654f79a1a18b4be275e0b70cfdfca5d49ae5b07a32652e775e971f77438495a2331e0c98d6f72a5bf5bed48c892e8c96711124a0d12a356b24b66f8bf4ca3714415980eb22e774d338d76224778b7bacc62afaa2ec82eac03533346f9134e6b54369364f410d3b9e3d3951c5d89b77c03e58c4dcd0f6780c7248189085aa0e6a63c3d7712526ce659c9983ca87a8085e66c5dc239a67d2687229c744c04f73fd4ced8b95f16d255483132facf32bf803565c34370832fa4efac7f824347a07e35f84703ed8f10b54f74a3b926c8ac55a088c6d974f34cd157d258a76bdfe4cbf43fe88362e32d64b8b8942ac73e8ed6147aabe5f342d33a923c425a595feee50bcd4c66d08a212447d6e4070905f24a89beb8ee82456b0ae04760e5b499fd9dd359af8f27814f5d15a7dff0fe3ed5d7ffc83fda219d202369057e69a47f48a6856acc091c53589f58ceb802d606c79537bf6bb2e1c7b492ef01e9a0e957d85e5f9a3fdd250934df59b7a4bbd7a426145e6449ed6a43a603bc274d95d2b0727b65bb5161c42462cfccdb1d09fdc238d24edd9f1c2283256a77e51629003f4cfb740beef47ef86cd5c03ab74209138d6a1f116c6a66c0eec8afac88a3491b6c1b745aae5713c5a703f901d7219acb9d56c8fb4c7146d8f05a27a4bdad3201df75b4a7e9aabc2a93619d1ee7940d9e53d203c53a6c1c0cbd9689e826527391aa64fa2ec6026abb8f746e9056eed74b61ca808cc4e3e3ee5a63b22f980917ef3473f9d5bc4cc8db03549c7c6a1e158247a343794e53917b3578fade88d31287ab13740b90cb0ac3b11bfa49ac811b44830e18326d3e64236ef7d9c14499aaa04a09360dee19782404ae9193f3c0d2326a681df69eaffd7cd9fce0b669df609be9b76f5f1105c49013671ab6cf700d0db72ab1cd41e60e5e9704054486c1bb59272d6b3172fa0bd3e3e39a20cdc7e2f1661921dcb6e68679bf23a3835e20e9f3c874e86487530e2b90053be3317460f509c72124f147544720353267e37594890d8f7cfdedfc3814600f6a3c1e9835ca0ead289112eed5a4365fdf64518956cde5a1b19e4051c9d7d995d2775305b4fe76af8ef0291133819acec4371b1d9eaeab7910364636f2f04aa411b3aeabd1e754ab9967190fad5eaf01152422e4ce4e8aba0e95a61e55d69ccde9542dfee0e7cb6b6097c3723117ef5d635a4e2cfc8a2cf0fb7fe47634c621257f870799358d0311182faf65db3a23af151137ba7699280bad6d64402514db294e0e8523c4becea37aa82fd75b97c076951d274d5db152b6c613e4c5e91e4f2a607c4a0f047e0ea48487c7586cd6c8c2b90a534501ae6c6d687862f6dcdfab21f1fe96b6b7d779cca094d8076af96ecf3d9a4764814360b8906e82748f598e5641d28e1b0fce33e41615270b01e2931787b70ddd8e9dd1b53823845f986edbd8b3b0ed252fe650cc18a97b091ad7693c3cfaa4055ead93579eacc999e2d7414604d72c1a2e103447d203439111ca50f6cbf7324f43a1088b1e67f118e9cc81b9150dd552d996ea8ec4f34c8ebea95bf57134f378cbaa5675587ffbf7928a96edb659648599e5fe54f0429c85a74ecd642e0eacff2954f21496378516bb7deaeef6ddb0efbb2a72b217b7925863eb24556a7d3b90b5a5c0c59f14863d685c10aa19cc568dd1b01d8508409b06b8256d8a3adbcee5035ba2d683ac75b1e3d8f8be5489f3301d789e375c7427fe2977aaf37dd665ad61f4fe919069ef4afd1c6561a08d8427a55c3a58bbe07575de62c6adb1b7c9cb2fac65cbb8377f647c876643476a96e2443e1ed0277a1ae50e72666bf93df2b331539cc5c4aec0f97b420fabce91d4eba4cc45da2e04d4dd3fb4a2cad572f159d91d9723809a927858c1546f5ebfef4daaccf4a62cb9892a5ec1037206df4e581752abcbc945c7e7048b80928cde30db96f272e23769d8822b8c4bebcb68bd81fe8008e4948818cd7811341705b56ccfe4db2706835ab3f9715b2d755cdfd2c5715aa17a2de4bf1a59cfdd84e183719826ddf2753cf76febe3a75c557e975bc426af8403602d9976f9ec45c8c1b00ba98bd5ad48d2ee0bb52dd0f63e4841e9e38860741c57ba11e1f84105ddc5525c66a3de23831d03563c42d29b08fd702096985dff67ad6d7850cff80658516ae265c71b42fd0c579fdfdb8bb7936ae2f8b4394bc29800531a7fd8effba05360e3697fa7cba84867a1710a2dcc8410380a40cc5e8f44684e651e54dc3351f58639f85c68bac5b0a1e46a2146cedfe33b88a68165875f9027d53e74aa27c65d0e52c4afcb0a743c6ea5d3827d2e9aa64a0e4ac016ca29a6832badba2a173c4095dc17b83ce92ce83581155ce35698cb97f7d3c89b94c76c3e7f8a44c8c3e6a729c7cc6469dc335749509d6719c4447ba922c736df8530a531b8d082e3b299b169195af2c6d0367f0164d048298cbba8196e46d7c9ea548d818d5925912f8c72cc8b32d9207426541227e51e95c5260f9577d7cd57d1649b584a459fcc5a540848690faedfe00622834d38af72e1d5e90dca0d28066ac9de1aea2c3dab4cf03ed14aa436ece9b63031a700c70ed9a15b156b3d68d4243a7a360ed78beaec3aa338e690282eca1338b14abb5bd1c5128f4a20a1d7188b86226b3d367f2bf96b91a6c89751f290b096513b2a1c9fa467a74733397e36bde9014500310152ffc9cf980b6aac1ea9ef9d7a48ef5cb8c137f2c3207714911bf8d2b59d3d58adefc14c48b9e180e0ef77185cee4353950f7c6d6112cff2061b3ae2231975efe507e76d900eb26d6c80535c97a93bca2e61673bc031fc67d295cda3f2cf1f4f32a2185de25519b3ca8f81c86eaf70b2a6b98c974dad7e935cf06aceb7fc3150b0124972487ed3f7a00dd8557d318add55b1e4ee1a183ff1762c25880c9151ced1b169c27b99520440ce281ea8de22727709faed0a0268f58a68dae4e1be7d88e361880ffadbeb60874570955252cb73907569143a1cbfd047228cc1a69995500a29ea31b9822acbd19e3d48150a5feeb5e19db5ab567de61153b3fc85de0950009938f3e162dd3a4c520b226fe8ed7a05c6f64b54642f4a07e323855ff0cd3b10e2d5e0dfb52c24644a72395ace4eb98b4222348d3fe921e19769540fadce64bfdb14609e6e52f42557268034b3dece155d210253b911f79f19be6d363ce214ec0496194aac6a09cf394dd1e47a006f431e19df83920b0f6611ccea75212b0036baf210c6f8ae59e28d3a61bcf341ae1f2099243a865f5d52c15be0984935f82c0f424a7c3461d66f5ac4497f7acaed38547269322b8e9cfdd96579b17742f6aa90ccfd695fe6b13d1c216f6cb2223f56276a0cb84ae23fa3bf90b353c7c2a836e49ac2383b46b45dd5604680e923a2e946f49e4c743d9311074ac791cfff23ead3988c2e3cbb65f5d955ef452e113af3b709853e8b218880a45535249b61e18e52f704eddc50dd3305df411ad3518386e42d926ade8ee61eec4b6f83933eaaf0d2825b986aa554886ef88ea3a744d788823f352e7b042b97507e9c0c84e0f9cddfe07a3143042d97d92d6ef7ffc7bee1a9f9df85dd599a75f9d672973a4d72ffc1420d176d2332a4882728e674d75ceab79c8d6c09484c9c3156d1b8434f13ab80ec8760645342815fd2ede2084b011790f56fbfc26be0f15ac3cdf00f94695dcddc65e102616fcb5de318a0135c9b57b58271f43dfdba3a7d58fb052b7adea69c0774c02cb3c51b4e911108cd091c92b479567be58ecf4829489b4c3d523d04744084107f99b183ca5b32a4fdd39cf6d7d930fbf15bd61425c270cbfa7d7f8297a07af9c707961c0c76dc56e7346a5f059e52e7aac3a092bceb1267e3aa449993256c0020c2898918b57ff60dddab2a862dc1254a64e40dfbb1e40f729298385db141f879afd9fd22a78c5af5a0b548965bf7f67a4f3263f0117eec038e9816ef583223e88fbcca7f87f162e09d996558d095fbe8b7d6bd07086cd7c9ee75aedfdc24dd6217ce12b2cc0cf832b14c4d548c2d4e87987cfc2f1903d66cf5d1ae0f8811247eb07145deddbe7ec674e36acf3130c61781d1214d8bdddf4aa0fa923eb6644ddb49f3d7edd351b5b8f426c0ee6ab529486861262617af9af87ef11d6ee9174ab03be3fcf80524e3606d493bfc0f90d7bf21d4d47e1cf8f6c3437dd27d0947c00aabdac8964ba3ffc639fd451a77061bf1b515c47e28044f5c16b2a6607d70f39ad6a76aac6ea078ebc00f1e7483c91e42fa9b07f73866de421ebb2adeab7e30f757be32bc151c5027d18380a92b44e06047c2c621e2dbcc35228dec4afe573368dcc1afc667fec33a72d9b0832ed670b983c7d967873a48490f4994c57b68d008d16aaf4561cebf558807964179f3063957580c0f9d9a21d10a826a1682799416f3937af9750febe305ff4c79fef90ca85736d9a8fe83830c111b7b71aa215f5703b0d3fc5b1d370098a280fea179573f623438e0eefd09c0a24236dde7b3e02c143fbe4e2c55cd50aa47b03fb4a1efb99a8e50b1048aa65908cce62ac3b0bcdadc497e6f5591da6dffe565f871f0ac575e5aee3028b08c5851f38939a98db9301aba999a5567708872796aa8ec88132590a9dbd91c4137e44d1e03c303709befb9afe296d2f484e374ff784701bd1f5d308971ea305e36e3a79a2e3374b146f8b41b584d8fab44a41c2786b2ba9172eab34522e037e6f5ea85f1badef2c6577015ae0277dc9f12843c4763b77a97c90e1095c864adc2e0e3c1cee0f67f98f2cf7c54ddc225cd32b2f5f170d229d343bc309d4468062063d2ca254658ad9d427a15c44673331ac6ba0932932f3427d019d1c5ff2245a008e7327223a74fbfb479a0961441aa0fb5ff696585a72c2c22b3b1da9a8b36a638576668debb1611c1af71b6a72301ae1e5b7d6fc1236b8267e48d203a87eb43872bfd89676a138801097863a248bfb21ab40dd3dbd9b0d19b1bc70af4ff1830d989fe4ddee56b8ba70c219d065d5f1aff98fe7d3c0fec22456db9111d650a3a5f5ce72517e8524e26ee093ed8b788f0ed70e71b3d563cf3959bfe5af43d166cd657b8d8ab567e5d94dffede5ad01ffc8f3dcf409fe0cdbc1dd208f277aad6bc8f6c4926e11f073b3c5ccf6e00afee062bf313f3f40cf4a2fcc7872080a97fdb09fb5ec11a4e3d7a710b00551b9083296cb6e4751fd3b387ab0c18ee9f6367e9d055b090cc3e2a155589232c4cf8a57e8101d522440b54e8e09c00d4aa4728e3bfff23bc9bf0cedae05b0733b607119328d528b1a235411551e5f0d1f0eb7212ca627d1930f0a8b25f2e6c4feaea716436c9782adb2ed37c5b71df32875e7d1d4b9c34bc124b6efb47b8dae14441c21d44c8cc3d8472d9e1c9d6b6732e2e4e63652133deadd79485d5b731fc4971d6eb4ed5808a80d38a8e75320873394714768417ad7ff788c7cf746dc1821f8929e004437ba1b1c3fcd19956f478c8e6810b0eac4430ea270503a3f9dcdb58953c57c19b95a5fbbe011f5925c4fc779b84d626254fe7c4afa4862e4cd7dfaf19dafc4377d1f48b03612286c69041df136353a71e133cbc0524b2644a64df28712d60fe5415c179cd58513558c1b4576ebcdb1c3172e3c6a8dc61282cfeb1b52d093dec3ec424c43f5363f2d63f212c36aa2667b9474983ef1fc6dad7d3008bc1d8e51fc41b6bc8700935f06f1d577ac86816b0229fb90d6eaac4cf558a4204c1213a6d1a214198f408d8edd3909afc547ed0d22e1dfbb49ca16741750c7e62c1f3ba92a7515cf415ee7606da8bed7d655ed08b765bb17c99416d685b0feb7613fcb39f502bb2bd628abd0656fde5bb09b9c5eefa0b0013d10a01f65370670785d9f665c0d4f58a9b2f1d7c6d23dec5b5ea0c72a93ffec7839a70f841cc171a34cb8abd11288bfbb22f1e6561bd1b9ccf183bf9a2d66ea4996a1e941d5b63601c50d03a3e0f141f1db6195048ed7992f679c1160a00ca07cbbac3dfceea6299c90927795b16dc213732440ef0c3bcfc9a90a7139fccdcf299b288b17ea272e1b962f81ebf91475e053da5e332d9c379304d66ae07639151536f837b292db62f40ffbe2ccd5b0de1ce8c292f425cd46b39f66391cbb9948d3d94ae1fa3377a0090e546eb8c7ca3433283e27bef76caff084651af01714d47acc45b0d00b3d083da1b192dcd8a625b55d9ed3b26d0e5eb2c072cc8ad0220e0031bece73fd23a30e4d34d27a611371271b85851bd75e1489f567cb936371bcb437a759d1b69384c3b0c70fd65113b2a0f23015f46484c1d2b6ded5ad6c5acc8ab715bdbc015b1a02303e266fd8c84da822a21ca2f9b1c4b7198b1b4cfe84e1812a21f992f4e3213c98a369c4e5d14ed403f4b8d438005c98a86f31247e85ba8a6205febc668e1659006758273ad4e7548a878e131047fb4dd4231e885a17ccf0f0f2557aac616a664654463b630444b406a97517570ed2801d129e1899e9a66a881070ff677e30f2806a607f8b10ab4ee049c87847b58e6f8a10d95e0964ed195f5bcc150e8b58812c800123606792e8973ad6895c7f1fb585457bbb9f62e7fcaf7f08376b214f84eaf24f3805ac78d9b6ad635433fa36b55dda052a9b3ca68d9f4631234721df0a54144ffdda34be25b0d3c172b9990f4d36a73d27f0e7fb5437c0b2088d284d9f3e2842d0b4185a69e39f3c12c20b56280637ae56df756a88f7300946f5e95f243f7c602224627eeaa1f7c64f2a06fec39ff10a6fc1a6c3f870bd0cfd621452095a188192d6dce5119a74af332bcb11cca1dd71eff69f0af5de8b03a36b711d79d4903387583cb91da8d62c93eadeaf843d706d36839146be3d4ca733e85297c2330ce88036f1af77e69566e53b8450c6f2e0e10dfe0f7aaa3b0ef8f62a77add41e6368effb0540060ea833ca7fd607e36e07428c17715e48975259233f4d68265812f4289f6f1900ab1a1b96f5f96ca22be239d0701ca749102a31df9679fe1db5f7bc287b0bda27ac869a34283bc0a95a96451a4f4e775e4c0ac35b09886a4649524fbfb74fd87b496c8c196737ac35f58be0631dd14e415d6e03368cce100a6d32cb301fb7be8fdb3a14c9e2a0097d4f9c024798a51a726eb6511c19fff9cded7b5fbc26ba6b505f9c11f7971750ca2f3c7336449d901bd07ca714d503a9a317e26835cdca9cab82ecff00f59a0473b6f6ba04313979f35baeb93e9085c9835cee819c7dd3e778dbc33a29a71861d55ffcae2cdc2c4154c00853653687e2519326ef0a62431869e1abc38270211f91eefca83e4a3e445a154ec2fafa29f2d50b4699be2d53449d9ac314c7fb18bd622995fe2a0598a4ee56bc98a65d8f051275c8425ca8d5ff78f8726b1837b5149bab75f2f0f9de8800c01c242273f5b332e2c76d8d6f9471ad328dfe8a966f5d0475f91e29514f1d8bc36e699169db35f596082171c38dc58d6f3f44d896e4d6ecf64882582ac7d8303ec783a4717437fa29c15ea78a5cf7a6301590856c0a21074a10940bf1742d9a3abd586e81574faa82c239d4ff6d792e701686c6522885f9b685f786b358f91c95cd31383ebd92c0abdd9d4637e20d4876adcafc1d884ce89100bee5424273def0e9037239e45eafa90b48c56d7eaf8c7d6ba41525eb8b6b64ff66761e9ddcbfc80ee92c9aa3934e00700d41b364ca8f0ef566b801cc68d44105649f65ae3da1409e961cf51b82f237936d26058d7af435ad1d6475ca7ebccdab9b2d2d1f008d4825051380b7c16ba935244fcad8a0219097a417521d2ea7d55f9d982122e1e85e278afcae3eb1c1a27a59459523940a28a6a06c8b8d04bc47b17f5d091021fa865576316fe929e1e8502d8f688324bf643fa3ae7766100ca46517a7b726700266531eb528dd22eab9eda0e2afb71615e2f62dff855fa9ec9a01e1de5d4e881cef7da46cf8e22ce8928003a020214b8fa0697714bd2680de38f4b9284f5e17a8bda5255cb8c0e3a5d2b241d59b240685e9dbecd292e9615e3f5f8fc7e68b3cc2020249ab9e7c13321abe29f86da1c5f964ff4c611ffcf1edb0978c2c9925029c3562d65c7adfdab34df46d6fbdc07488b3ee4e16a17a744456db7789f36386f43c50ca219d849e38dfa77ef66a963b28a26a821436b899da3ec9bedd2b98f2903bc5b0e93943af60677efae620f9dcb1d50c005f10883af0dbc937d478903b55a588fadc5ff8ef4464eda3b7e28423e05af67e42ba01cd7d808241e0e64173ed1b973e2edf21b9e6c11612d237f6808b7d57a6c8656253800479759db19157d95f7211e8c0cb5433aac601bf8b9ceb686c9be939f6f4d92498525f5d61dd3cc87e342a680f9ea5542bf15982e0270e93488bf71ee44e82c3ecd0da60140b2db645374572f1a561e50ada80acbb92f434f265aae2e3db71db454f83d175c5e7f3fac9df3f7f23d296376ca0dab4401a32ad29e5dc2a5bad775fbe4bac44e80cd4945b24bbab148cd16fe0cc6c43e5e9cc96b7892f9e091741554c4127146755e4f9d01c030d513783b9d9fb1cd7a29e5dbddbffe022e5602c04a58ffd0aa143c5eeebb46c1a4d0b2acb0d0c76f5d4c620708671c326f6f40ea6f24c7818c1df7d1fff9c140e6686907867189bf7cbd534ac76b1d6f823280a3f350421d71fdcd9dcc2537e1536d2eec4a62b948daeda7b868c6552bdeaca1019b688e156ba65ed188f700643a22210bfd3ea065071dd44e14db6959b7d7ab7bdf42cf19748c8cee57644ee1eb54d5fe3d42062a7c7232b0f1054631321708e401769e41b7a6879e284f46704214a600f4d51db17398b8fe39cad46d94ac2d0bf27c4aa72c02aa760166276a895cd348e20dc535f6f43a3b4fbc576635c26f55786db84b35e301faffffff05