PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 75888 bf1675599ad81a46fa89f6bac5a7461b207761f08646566c518dec186b0d6712

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
f7d5fe02b87e5569691b9d3c3919086d88e16cfb9c738d537d875e969b587a0a
Certificate Block Hash
bf1675599ad81a46fa89f6bac5a7461b207761f08646566c518dec186b0d6712
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0090100000f04d0000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000001875bbf2ab6032344b5309239c38f326060405054871ab8fdc34f25bf84f146c00355c39a3fbeb159c99a84678fc929ca96f4df82977e660e7fd39fd68f72488bb79a826558f56ebf8f6fd4ec780b1fcbeaab56acb6e04855f07000000000000008000000080000090100000f04d0000

Raw Header Hex

000040209d1c62cc56bba1374227a766eb6c6da4ef05d43bf3c8beeec2a7d6421d6865f5f43664b3f3431b31c3500f0ac4b40f244b395dc55f68a74ae4bcd90fbc4ee5535e20376a1cdd00180a7a589b965e877d538d739cfb6ce1886d0819393c9d1b6969557eb802fed5f7

Proof Data Hex

59,560 bytes
121216010307608428c84c3a09f23b571b3afc720f9e6fd2ea2e31360c2b260d707d6b14a036cf643565afa9ddb28205f1e2f71183e72285809c3645303cb227318d3981d62fa3f3b698c24f6a73c21a5d3f61ca0cb9bc5db03cbd1092a76733d47d635684e37800d81d6f2834d9cda46529f6186a19bfa31861aa2cdb544340139e76fb9e1fed063871a27ef40c2aa6ad9aedd644c25d267c94c5643b31e5070a503a75a12c55ef6ea3a7b665073ed7ceb0ea7297d1302d316ecfbc1d6503bc6f8894c39041fa0c69c8b2db9ba7621e11db83d0a5fe56928244873dcea0714925c94e55cb8c5ac903998b2a6119cb68f934b1186b98b471f38a43e7d0415364c4553448fb3186043d9560631c658bbfb4f999176a8bced08d30a162b20057cf0193a3807efb93b5098071489b31e2775318d8e3e40e7fa5e3d4128f41e69890b0fb2ee1630d84d645b527fc6cc9878c51be7c6b9f83d07766bd120e41a28f322919f29f026a4d6b2efc4c824fadd61bbb523ed2354e0e52938cbd2c6a2b4cfd5214bd948812e0e319d945c4f94abf711552cf6de49291b5c261f7bbd0dae4c05b344fd92497ad9958cff43c42beb19bd8b3f00935e58adbfcf95afa930ac320659a824f709562edd33ed08effdc648dc4b07e76f1560bb54ccead7b8ffd066f67a530e24cd2b58b98b5a9c3548eacb0ae696758c085b131b1ad37c0c69b6ffe7f43047e5f4a35d1011f6031b1d460eddca6fd1427f7e648289cb7fd909da0fec659988e7b6930cdcab13c6e923f9ef02a087c3d2ce189849b46fa5aa13a42169268581f4f201fd1d9119a91bd5b4534d572d130dc7f00ecfa40cdaa619b30f6c17a0bd7c338e1e250f6aa41f1047b63f5c676a8cba53abb6d5c44f47a3a6fbf8a70aaad5e657d149e4f1feabc656ed2790453c6b5f2b49e44f8ed2d1eb615d878502b9593c622a18f80d3e782912f1405bc385ad9887f47349f997616a36946ff1cbb0c506bd386ff64ec1cf6ed2d61212c27b260249a31a279e4b8a8134deedbbc0e8334859d19d81d760317136d38e40f068bbbf35d4127c139bdd4095bdbe08f9096ab82029dd680efdad94357bf441f4d84bc79a80008a6a39c7e3d9e41ec698edf995959b6325559d9d62f0c6aeb7c7bc1c3c918c3b76f1d8841c9f8f284013035037a6c4d48d42ddb8385e362162ee3fb8649ea84ba1bde5e23b7d6cadb115025add6fdf24b2b059ec7a2bb85a5488d6ac5c16521704c2d4a264893cdad1a09e820e54daee50ff6eff2e30255d0af0734a7563e781573ef5db05e194b04098017889088707084544b225afa36ff4af6aae55b9709096acdc6cc17105796793c01661acf2652901a3d47d252812c53f5f644c7a8349bb7fe816b141291754a840a5f5c01dcc7fbf14c259e50dc78dd7fd271855d27d81747f776c3e39a0bb4d2bb28d27624d74db23516e5eead9db1e96c0c981d3ba4e9164023908ba3a84300b957fd6ef1449590cd3aa52263c29b6bc958c241881735f200817d5fbfd4d1e113b99bad4241d60b0de53bca964e73102acfe5f607316b14dcc85695e1f8139212049dfaa0512bb09df47a254557cf911487b641784a281090a54fccee152cfdc9d421f85a5d50f3b790fa596794fb7aabb668fa8c8ff844fcc53c2650ed3f5adc8c4e87fe84cdcec7ccd7bcfa36eef0f872e007a351a336dce24fb2b939c3fb1648fb578b2e97215ec80a43f19efc6ca7f7672a50525370ce733c927aaa4d1912a0af25c811a6123e7b8262f0ff74f692e201e706b284b44f9ab4432d9b1351297451e3c7d90c851ff1767e7d19fe6f775c731caf5138f5eb9f56b6482fce72fa3b82364202d781742a113a532ce2986cacb79c9f4e44e4032f37db7ec7ca4a2a39f8cb4d3a1f0d0e9ffcd198dc31885645fbd02117829fbae7b2af3b0a54b183a191b2e5347e0e486b1ddef99adbc7b1c5cc847a6abdb52300edbbb038cf2782a92a62d5e5bb8cc28cf70c2ddcb4f2e2646af03f9a330d48427cf5cbae687f02f24955cf3c88f79ddbd623c94d1c6534fd4b1b5a37b82885ff7e44d46be1431e6d400458dd511f71052827f6a8c042b2f2c625ae3a8018f682a7151cc62d0ee6912328a5fb6d7c775656e691dbd04f972546160355c56c53dfa09d96f54046f7d45bbf547a391795df76b353429841d830c56ccc392879c36753b7d182d593d4b55d4502081c37c018fee12e813df8433ef096a559aab2416bddee054679afa427f0c9a0fb33b2166a486ca574b41bc6f604bb8be5d5140eaeddf0aea0eded38011ef0f6a5b3506e0ce1613e96f9811beef8ec08cb277bdee3ee45f1737fc3476151e83e1495ff189672b3666e564a20d1c9a4f5ad574b4ff31f52270a08616a6195569e2834391b0de1b964a563f9437bc82a77945010c1d3ec94bdee21392dc681d110dc3ee30f371dac9a38b3ec345861194bfc6fd718e64bcf7349765d1273b58d19e40e54ecb4e78185e376329705a378e3c1abaaa07a6df66ae003adfe9563a84bc7a18b7a2828b9dadfe78ec1bd5868edb9fc45e246ce822180096495af882a3f56e5ebecfa54703c52d716098636c586babb3a9a7a0a7fc0a1150f5e277f40f075ce169f71235270ba794ea178c0236d867c41fd9273a830d71cc5b25d9265a55b742f2b87a396270eb20b69cd0ef4b28c5873cc5ed437afdfb07f398f51f0328545e71b008bb96937d2ea08993fa0d01c865b952113f854c2d69dddd4831fcb0e309b40d27d5a35455c04634537a049fae6b6f2ef49f47ffb373c7170d1a24d914565e531417c0eaa5f0f9bb8f716688e9859324de834791c6d8314c77269bf12aa71351de599f47c7090752cccc6e38abca07b50df34a9704f28d5a5538309c001b39bfddf90cd16df38e6fcefac3df8e60cf14caf4f148b055ac9ffef28f8b1014291ed7d255a05f640e734e753d5159beadbf39dc341bf4e6ec640ae3e0281fadfd24178724688c32af6a6f41898fc05eb242d5a8a2e9ee5812c935562cbf29febed2728662acecffad41e63bd91458464d71ee1aabe36d5177ac28ee5990c28d30e806cafa1edc1ae38204b02d7191ff6a97e380917c2fa1beb1ab15ce5cc45eed9b0b5c6826b00e3f512fba85a08433f718acd2ace33631a0ee2db6261f306c651eea1b636025d4f50f8e33543ccc62dbb1d7f8029f8ea9e96bbb2bda74e70647715cce47ead81fad94c3eba80a1c1eca34153b4d391aadce64ecf569a852d8099986ca49883bd9dacecfddeb95d54d5d9b50757a3b4d7f02cef8897825faf73edf8c4fc3179abacc7ef659360494d4912823ea5150b161beca83a5948b48a7826e38ada576a92ee4ee5b69e385d6709b6edc30ebfceee056de8da734a0f57b7061dadb1b2e3eef6c02faf853ba08325b25349668dafa7db30e585d7f95b568e3c2604d01071d3eda1f8ec81eb90fe1186518c5164bcfea3b2a81453b1f102c522038096d5dcce3588038b93907a01cfe19161ad7d96b734cccdb07c16400f589a13ec506c910aa242f80aa8997061d41db1560fc3c052bdd3261955fe0d160dbff26105b38a31967a19fc4a58896441ab919b738b6d7e3a05e53722be5657e3538b46185aeb0d16d350c4c5d2e654603c397fec02ebe7411fc8c77ccc02c01c53e3008b080f95fe49608274a93293a1356ab5d1855581b493c536ad0976f36c1b90054554a66f7f24505a0df915d5665b44dddde1a868392788561ce65f533221b575f1439892a85652532e3790e5603901fdd71c1b9587221fe86a4cf20baeebf60817f134d027d69dcd271b68c99f309ba7466f4e1bbc1d8ae661ce83fc9f9609f4b8a025417ee1cf6b219784879792b4703a629a86f4298ead5af7fbe4d6fdb0b4b8e9f39bb257844e0d735e3ffe6d256c8390087ebcb77d32164173cbf9981aa05d7aeda56e62e3ea8a46dfb522221e97faf478cdc5e279afb9c667784440c20a2762ca38237d37fff5d2c0c347170616858d5d4c005fec124eec9863373d8e3f3c2df4a6bdd275b0539db7c146da856efd5866537737e246e74d50c4c34f2ec08dca0376a1a7b766d2265e6014c508bd1dfd230ffc64514cbf358553bd6dfda6cc33f48285d366f750cf813f0ebb1e476d4b622159c8d54c8af313443c7d0d0183d995814043061e7e855c21f7258ee75d88ad95ce7eaaac4e0e9db6f082c76ba6c4222a68237298e1ea83c8de4c241db1bf8ae0e968dcacd31f73bd09efd09b650cf4478874ecd3d112b0f69aa07f63f3e9b98f65ce1bdff271fcb03b320165722a491aac47d784ea03336a81369d8aaf519a2eb8d2c95470314b46959af1e95999884621de7644abdb1471359a28e5c6e82b203e55d1049b6e8637d6ca0a204c42a7ba7774f010f3acd4ef554b9f4013784e9e69ea3075fad6dfaec37b5add4e33f88a25494297c5d3044a6ab0dc4b9974a68a71d871b971ba2243e0a4cb48f2e18f1d80d599dc76f07fa2862ee84509cbc7ed89222c9b5f9695d520bf62f487c04f1a876dd9c4b4622185a9602f3ec6957ba022899c6a7a50cfca7a09531f39fe12a9e6c236531257170fc895dba9048513e36beb8ada33267c7f7a49edc47527dd5e1d45cfa77e13c5e3ddb50d1c8d4c267e7c87da015c7d408556b7745107eb110e207aaccef530602c326be6e10e8a3639bf66c2eae091b2a46c75a84ad896ca389808f3b3952095f613df5421529906dc32d745aee3a8c3495f473a84277a61379427b639452e8836c39aa34c91320186a519ca138a82188a6b218bba6c24152864dbf53388dd8733fc01512d595a4ab2fa1f0b4bc2afd0e075b45b409272bedf7e9da04d453cc8deea5d3ab094a464be6b0cda6a6068a2df50415071fa8aa8cb06b0943a6fcec8b198759322fc38658e8ed1803fe3ecd0bbd34b5e6b3a94c455e1511fbe78c2cc8b7e12f4759a287f8058dc5ca0175733fc664c755ad9dfa47ebcff4815da8fc0d7348b478b9e6c09d9bf41ff2473cf6d3cd9b3a15114f49ed9e08616aa9f7ab6c44e26937fd21afaf0be969bb22102d429f5135a150891a15f836ed885bd3846fae86a1d6eeb46875a10f56561f54d3bbccfde89314cc7e0c3187c70932b1cd75d4ca073de297e57b9ccbfb67dafd8e36b26223d89ae161a8d90a5d10af0737ff9352c29f6b223334b844f7d53707adf4bf0a9628c6a3bafea3f140b50a5fef860d8fd4bb0f23702418570c269c4012cd4fc444c4580fa60eb373389be95ce85adfc1437e7546692571c68af1b5b950586368479454209343bc7e3d8489b485422092da04aa995abea7ca311e6276493f2c83a1bb0736218832d1fe79021cad9dcd0bcc807894dd5210fc60f68dca7238c20ec089456915f1b61d568d855e10e669ffe93f7bae8ce8b1021e17e67bcf690dad7fcec3e1fae563eab13067238ee5cd058ab834a947afb534d82b235b459c7a95a68aabcd41a69cea2351384154f875541bbd9e850e96569b304a658342daadda52de477eb2dd7ddaf71c7a524c4ad3859a9d8a7d6472a0ff997ad7514032590e6bfca451df58c926086d211a5259d85f2c535b328d196afb5ba47121989b2846c2e9b8baaf1cf3efba93ffd2bd71211ef9085baa26c52cf54881e81da59e15257cb796598f2e8a7f6d5648722ce760c566416ad91558f7b4b6c220cb1dbdedbfcb0861ae737e306b4ed81e26a89d40c3fa52c5a57f5f57836b527e879865cab28d123bfc8415dc69f4974b6fea3ae3b0f64109f368fc6603f52f796b578f52af80afc09e4dbc1235939fbf7ff7dec22e2ae302d8845c46be1a116c3d47abb546a69935235bb4f515e0875397f8b14daf91a537946d30253955c03f4174cb2bb94d2633fe58a80da3f3a446d39c102713e0683b983c9bf11de67d99db1ca51c422daffb985695f3c110ac1bf032e4795c589409d8f6711dd9e437951ff944f9c8247f296c2716210414aae18a0ee8229e849d1525cfda8ee80f8c31fa84d8325692f8e2ce0c2440d68dcb6a8d76fee755e9329d8e46dc4e20dd41d3a6e9282e29472de32178d9f6229c47d49bd83a628984e69096f124adbd03bb7701b153e0002b6122a44bca8fe73d60a8aeb2b468e8dd4df2da1c711b8dff28d365634fb1107a4c101dae2594929d912e4f73daa4b7882ded37b326bc6b949169fd0d0f4b01f5524371007283fcef28091bc17d045d6081d1b6ed72c2c716c04542499cab3c478a7e9dee7ef35fbcfdc6a978ce103f1567840faf65e84be6ff350a0562e7363361989970c251930f75cc6b65611f5efaf6e139dd9ecf1f9d02690a04f79660bf3871ed40fbec3316316981bb7925c728bcd98cc1a708dde3b8ebb4eeca553196ffb0baea197580a60afbe525ef3b6313c70a6afecea8037d93db1ec0a0b6acddc7f4ae446bcf495ee785760cecdf7a58289118a7750581934f73447e9127d3c4b59adb86c07cae61a3807b8152d63c72e6466aaa38071f6479bb9074a77ad14af5735df972ff54f53627f30a8a3ef34e85a74270a778105fefbece8624f66f64fd046c29a6b8a72af36e3a80dab7d041c71ff7f5089cebee1d44a52bf24cac41bb2b4092f3d628876accf73f6e040bbb64f305d3e69293844dfb579025fb4c5e51f11d3d3939d09d4a1dea5fb4496d88325632d9c75b1db59ea45bd56baf1cfdd36c7a250f9522542b4fbb75d263e6cc879a9a98385964c45aa03af60719c993b3ec846c80b768645a3377d80a5671434bf3e1a6780f942436f8beb2480cd0058190f2245028b9eaf10af2499c427d87245ed2e33b44168424990438c49456bc4a141c9c07ea043ae7cb504f7282daba0df503a41cc21de54739a78b4c932160b78038162faee8be65a4801b07618176adeba469aea3ec8bb2f34a4121e6ab3fd4967717b639626e9c99b0435777f2fd9ddfe2a8966800c91b7a5560ee4bea0ab50dba6acef6913b8c6dae17fd74e7efc736ee59533892adc8fdc78aa46fac2fe9b81ff97d8c478b328893696f9e816c8b064cad162b182d768ee0c737888dec25c98b5c4d7ec59c92c822e7416def026efba39f5df8dc6b4fcb24b6f5012cbf4c17de77d8350740dbe18d5bc56eb5c0575b35892013a33c14395563548274f4ce9084dc582935b7ba6c0ab697b6868e420f198af6924226b51660d272b81757e7d37f45c3ac603d30cd9409257c399fc16f71b90235f9e6bbd3d388c8d82d18882b989ebac9fb85e2a87282ef4008fdf42fda18faad356f18bb53f3b5428b067c562889d248903df3109fa5768a648d78544261e201b5815b338d0af411fadb45409d567ac54a54bce35cc5fc847c7093e6aa58c4d590dc01ae0cc939b8fefca2f5ce84f69f1f112df92b4377a27bc930c4769f20d03964a77c45aff1ae14c6a933913572a3b36c70d1c4ada4428107bd2a4c0c01bde5c715af1e15e3c9c5ff2bf92b85a0afab431e5479d42c337af638c29a855bf4f6d75a776aa8855c81a81f23db5069697f91a83744e119b75babf3d54312225fb07a27536bca2eb9b0470bc7bd83e8b778848482468f5c95bec2c9c9857a33a212c70a30f6547a4e6067b313b2bee04733cd6ba9d39a0f34462f7c1ec74e3fc8eccd5b1becc5b52c128a787e5502f0936629ad985ca8fa11510c4f9eaad65ce7641fe9fdded272424f73d75a385187fdf8a45e0b7f321b1998d9eea10369b48e492f01535cbdeebadba4b43ac69137ff7675eb34b43f3ae3087526f3a4cc97a0a72893857b6a7807c4aa612af240dbc9ce595a5671b5da2daba9d624dfe52e895e37786d9c258efe4bfd298df0c3714ae9362a760c25593c816dac6fb3d502d3eb8803b1fa1782757b4ca76ba99a477c6bca137a0a86cbdf56657808770d52e91d65314708214f9372994f3392c56c7643f40b7237196907b99d87b9aacdf43493b8aafe8fa8d92a2d66e5766913a3ea40490bddd80d61a783366f7494f7f5e329805b7a0d95d64909a85430bad141d1850010cb2e9b7e6f0e2437b2313256c6901c083a20ab3f96f7d78cc994baa73de34b890c4f5bb208e34b9f2462aaf99a46c99ab305993a495759793d9c4d6b8a4f2717b54674388f21890ec638e80e98ede5d66086400067a644084b9a048850d7e861b0ea38a36f64bdb118a81593e9c7c568a11e826b6205d00994b0b36843ee4dfcbf24fc7d0daec642477e2cfbbb379349d2abeb16b25058d7b74f686be9b29ed4b891e4a50aacb34f9d57c80476cce62fade5b6139fbc5691b339084073b17f70892de34b7afc7ee9d07a48211ef8cd725bdde13af83a0e3b21be9110810cd1c18fde4b5c1628fa06d326585a1a26331a42e2c6d3c4130dbaf11e6cd9fc939dd83c97208e766134e61fc8f18050338ae4b2f5274d2da81db06f145ef7c669f549e57ffe929f0d42493fe22019ba90934618794d194b764c80816f22d031c66e00f1b789e117bb51d1c32a751fadfa7a261beec1023819eb9f4df3a6c801547a33bcf68dcd4a208da4e19cab8586e85ecad0ea14d6e9a13866e62135379959cbdd106218cb667945f0bc7c2a366e3afc411b3891513a8d88dabf3b47b6ac8856583e9bb37e0b040ad700ab4b779fe3af42f9c1b7537535cb254047c44e496b8bce4962ba3d3ae7cd5e5377338ef707e0828a0c45f69f4dedaf97891677626448310f6969e3a369465061e612313ee42d6ee15e9bdf2813f9c84960f68cd450e6d59e381d914f4992a96bcb505740e1c634f38e1138a12f1910d9b850b29c7068e1868c0acec7f3fecccf479df019c752170e19d1a9bac59a669f3854151db1a2e766b9fcdd333faf059d2a32f72e06caeefdf4c798d96c20e3834c0c0ff69b622f50792f27ad12a2ac037df4269f484f264e783f34dfb6d45069d40e9f4d687a8016704579f94c4800ec7f65b57f28f291d53b404cfa1a833087b2e5c5c1d9011586afe94215613eb256268f95674a8cb1146045f8af0be8c3cb92cdcfdf5950b7632b0f9fae964733392aabce246d5af64236dedc387130e8129f9a471a4a90a21ffa6be79d98a9434e565a980edce6e9da1cbb748b8307db0ec539783c4702477414e49c4a92a57969f9d143cf293d18d7a0ca991611a8df0a49ca5ebf26ece83b231facf597603c6412cdcfdb58c1b18b69418ed302aae9620b345784a955114835ca8d23aece97d54370a1337c35f76ade35bede0e7ca40c76008e7d60bea35f6d33e69e9d8f4353d32aa34712017f2674f7b7c6f736ac3f32fd511bec2ecbf634801f44a6533b364b4a7d2d2736a29c8189c4a7cfe2b535fb94647e20b158e846d9eafbf4450bcfb261c0f965216c868dc7128a8c5338f35367d284edee019ddf89a95f2318ef1f6f421a4af52380ba929a47c5ecfa3797f76357565918644fa2c0bd5bd5cde21d62737204457abb35c4f429e169a40ad6f547ba2e2b04a31de17c48510fadcf45f52c1bc1de016bfbb768c140a67b92d63d3cd57c0f59fd16ce9f04dba154aa8391b93983c24ac8eeefde114a7e3efa766ee1da839b5601bfffa0f9921716f9b19e1916389cb99c98e73be83ac1381fc775481f88dc5ddcadf757cb237854fcea03750fecbce896f2775f3f604c1c2fd74cda204b0ac3fe059de05502ccfb3f80aa3909893e18acb476ddff0ef3ac4ec18dc71369d6fd274c91201fb916c66d9fec1282540cc7b2930217bfb3a45963afac699438c64bd0e2454f72720d41d8d4304eddfe23f1b1eaa1175b0c17b3e683faa644c99907579facf75a8cc766f9aceca74505dfe3df99736f31ad7d380ed4907ef8dac3d2a50bb1ccd7d3b9dfa2d6c107cee21677faf916447dd6a460a1f54cdb62cc83605cd925169388db5e18061093cb9b87116944207f453801e0e0146d8f30a04994987f5f7485137d8894944233805a10bfc3ae640d6f991fa8cebd1787c2145e319ec7177699d63a15b4fb536730d4340bd5caf8f8b55ecd69b6410bca4ecac615723e8f751efdd1bea886d53b4390781141756bb770f9577ff36ad23417ec2a5708f421db564b4ec5e37f106c7accfb5fd16be2c41c943ee8f78c659f3c7c0bd14c7d19c1db3a521caf5b4dd4c6067ce978144e4670b802f4882cbcfe4f3a33e234596e7d2a3d006a0c480faf411463b4aff079e251edbf4034efdc9cbff4b2a7a829b6fa8eb5a257dfe4dc34888b2c3ce7a7cacc5a53ab35a62ee58882ad050fa6c85da8ec22ffa34434a98b5cb239b9af8de5c73b35ccf30e46a4f501e27baf55b096f02b2a5476b002c6560e4244ad876d4074da98a17b80b3da68155780fda234b38ed363073ba8cd196e18720c325a83c94fd78aa127bed3e7e9c131ee7d24a433e68c97187b7ad0e56fc5067ecb4fc17f50221c8cd99f1518d20cdfbe9ef24d964a6912457a6eee224ae3c44ae624dcf1cf8c16e81b46bfdaee91ddf728bb3cc2e5eaf853978130f764787964506fa29b8bf42137b07d409151c379b5d75f36f15b7b1661d05637332397831c03117b137256b8acb1966084bd407b7609f1b7f4c466fd08e97653d6358e0f566d117df943aa90e7b6eac2d79d8463eec060f6b63e9ff709f0cdde004c2c1f78b28826a6d8ea980eb092578de3d9ce87cb042ae3acda0a10d91fed45b60b2b71004bbd718adb112014e7a289937586c7aaeb9deffe8b6246ca76336013275f018ae741c5b93ad92800032d744ae7a9df333f1a4c8d1e9dbd73d8144c6cd6b2a1127e4d209b824b62915ef060180d91a8c41b003e3355d43bfe0d22240b91da6349f136d26e1d352e3f860f86364eae82bdb8735195b05de0a34d99f4ffc874cef97d69bbd4a2575c09acfadcefb26dc13192945fe91ebc4c75575e0484f43bafaa5c2f9178cb6a0b2c8e845ce54b89b038073fbf6a1e10a8933eea44674fdbf6b07a6b0045566f92b470533d532872652d772125c8e32815d8b2cbd623cb1a0a5c84e389502f284b0a1eb259f5fa15cff5e613c833f21c55c6cae9a9ffa2184166b50dc5d5384b5de80733492a2448c5f6526a2860f97cc01503d70df06513c46736c659fd998fbe5a08623c41327524bb3a1116cdfc886e04e038b130b24d9775702628c1092068ab2bc582a7da7e91a54ef44bf554627a341c843c1f8fe14ff4704864ffe112334946fd12a03b3096b195f60755a16efe74a45f8497998b54a8106a6a27202eb45b3eb055e0659dc1d170b8c3306991c7dd17e3b594964312d00b62880450b3392e4e5a2920cca90f691e82a768b74b724c5ad2c575b7295608eb40c10432943978bdbe1c1cb3b30b46db5f2fa3a8796c6c3718a7af4fd6b6f8b700e337898411962f2d60e795128f165dbf34169494aff23cd199db5c2745b6ed6ba58554541417739c969d9255cf66d606e70f8c14657ecba5c5c87dd2a0502d7ef21fb4e9fb3a425d12f2592e5a986d5b17b222c89533982c1e2f4101981ae3f2768bffa652571915e3b13832584993759f0827326e801da9aae41233ca179418352cdac526aab6a12e5e4fba53f3ccf54902a19b5b8b0e742e807b6d7d618e26c2618260f88c6b87d58e6210385d4a1e531d867ffe853d3f00939851ff37e9b91114a76d00982c7ae9684f221e459243583f1b134f853a14e545a8ab3553a815f13832c0330690fc27fc3921fec49ccb61e9a7497267fce160b9d8ce766ccb7a1450d0ed7ec9e9adc9da7b897766954a8f51c8a8cafb5fcbe790f351467f6068b1dbc3334335902ada46d830ca77108e9883a7a213205b12f4260960aa1e1cdcd1a8b494ad7c02ec9ae639776dda9b07e789009c1a96c0505819b7e566ea23c0f7b43c4e4962ade0f51dc18d47b1945ed588e07550bb106ae4fa12ddafe2ff1427741ae2ce3c194ceff2702b04616377a62006712adacc2867bea9827348f258db11450a6372d35cd4359a1e0b54cea1ef6696a12d7946ec3fa3d64b1695e107499df3cf7cf699d2b2bb90d251869dce4402157630b954ca6e08022c453c9ae111f73f312ae2a0208ca2f58e0177b22660c82fa104ceae44ec8b470668c5053768794c61d4d05f0614167d9986baeeda3b02f47a57eac7d0a6df7b99e0e04c110cf5544da5070fc3f5ab1f1fb57d8f7a750d91fc0c10b0741ab27a6020be3d4155fefa0157cc273b4909619c10f578505a20d61f8feb74899e1e43a6afcc620d4b0e331fed1bc1107e91842e7eacc62395d89c1ab9ae4e3b67ebad427e0c2b9076b19979119c1bdeb1dc8e42e81fe308ba821dc54512ca24019b591bcb776d4c43f3690b0d354c3d0cccff2e71ea23ce83d88c304c1b3aa04aa97779c47b26a1f4678484b4723c5ba279ee118e20ff88eb473cb515283a131c0f929772108b1654fa9dcf4a2a819a78772299a3c31a048c7c89ebc877312bfb4b4e598bf8a67e770bc2ff35a01d869d14009e6eea4dca204f0e0957e0e825d87b259823e346509b1fa925becb46e4cd04980da1e37860c84b346440f16a15b5c43cd1a38bda4581a1396f6e85bab5e28c4c96f941994e033f1af8712e2b4f20ec8f3d9a951114b3a410fa88052e1515962292d1252b9419d8d59837020aa6aca79771b6979b6321779646ad9f01101b55432e1a634c498e95fac9ad30fd4ee56fc38367c9df497de8a81410811b392fb015394028f599dd034b3abd80158cb6965505f47c118046ed40bda516bcde70526ec8dc932a8560d673c7d58108b49b97becf0a909a0e255a8035dd3ff81cb478682957272b637d3b96d39e904d83e54d1d45d431c8d77b9a3a42034d8f6ded1d6967d55af12740c4e6e8443f1c7f9f54bbba27413e9cc8209472f5a157583939bdfadbf055239626b57ce24a366ad4f23786ace8700787d98339e408644a991e8f616df6b9150b5782091df5bbbd2d4b4d14283e54efd4d50413e3a5c67172a27e860a25526799f4de3cafccab2f05ea41a30e9a5568de584071537ff04309c95747cf50812b107bf3b0ea0d3652d180d6adedda657d8fbdd78821f61e3834ae9460bdd1a913da98d0b851a3bafe02a301b2dd8125f406dc48b44b23bf074980351a874aac0a705e9f2217f81a1ddb408c754c8b992167f1bc62a20a14238433774c1dea6e1c6eb9e5f21b170e95e3b042f65bf210112a2702db6d6dbc2485f720ece2a97b6980f5ac8a7e41871a168d0a219fb9683f61da544831e29377d190036597e56727d50014425fe7ace3dec8fb464c0ddfd15f795a7e5844c4ba7da06232d99a49e142ea186297d7649b16d2a2a0861c859514df9541fad81c00c7d97cf70477c9bd65636752662e1525598971ee592507ba5934142362e5215c2e61a53c745cbaa6ac986f0aa049af271778e6cab68b598b15cd866148852a06e8f8362c45d18ef2179010f025fe8be612b5630616ac5e63469c0124bbe8a5bc013b5a016cacd0e0c7903e08fadf430415e3336c3e5d2af96e14325a05439f1d76d0535f8051afc64ab57662def56394d30777313d230f904b4e2f622d9691439139e3ab32642cf724da38dd9d1c19aecf743fc4eae6e6bea392d1760c4fb34ea2dfa7b78e41690bfa9c3e8c6dbf2f4f2b8784864f5fe73e4fb24e00fa0f8e08529d3546fb1091820052391fdadf36f88389272378659de19267c0d16e0a2c1f2e5ea504e0eb3270230a447b049e3e49c1c0da1fc76c7cd74cc3e92fb55ea7d20077f33a2993979cf3b8f3beeac9ab24b2ab4626f795bef108fc0131ff4b32af0775625f6ee4e2142401d294d1fce15015abef345c99e122912a77cf72d7f2433925361213fe04af22eaf098353fdadb8479a238466ce85e0d712e2972ca21755292d7b4cefcf4e701eb9c256461ea20f032e8b96cd3f08ebfa66bfc30ad5e49ad32b20212ceb1c49e4e7adb791bc751cfdc8269120f6c1c451f7f4345d1da0ddf33049a98e1ac5dd45e5f11715eb99f32bce7de334cb6cacd82b35b04ddba4babde356c04cfa6d4ad8d7295d562f5e770e41aa2d62ca353776982815dc4ff9cbda137daeb1318c6832114d04872bcb2f40e49e9c49d1509cd614613584dadda30ea0bea614053ed730a966d40c424e7354b8ee3c3179d5264e5a552dfb92cc4d4ff3d64c649b96358e05445b930419f452537fdfe11ebb3d3e351cf186c96de3f8ac4fdf6c9a6d9be020f90fb284a9ffe41d9b20822c74586f55e603a67d057d00cc66f680756ef97d5be1dde6c6bf2c8c07d1768c45d05e57f542833c01d6f26f8142a72b26098191f1ceaf720e461bcc6c9a3c93f910a98296f11b5bfe1e3a6588a3929b6650c65120156268c1d23837dca2e3e634b46e3816925e6737a91665f5e987c5aa2e92c6b398a6df6c119c850c956600513d3ad435d7a09f59cb24eb667d699ac3d5a02785cb26de66235ba9edb6e5489634d17c0731d0240b60be5bfc0e669523ac5a335892a64269159908f22ea061c657afd139156fc51774b336e06ad7aa90396dbcf340e7bf51a0fab4eac117dc469928ffef801e51940b4b8d6e63d867f3a22c9402856f9cb38fc07414eb74819769dd03265cf6a186f133f07116bf8ba3d4e1a6d203e7533adcac4958236d8489f75332f25ad23ad7cc10c30326087e7387febcedf77350c3915bb2ca78b5bbc321eacc038949bd85bb43b34efbc3a7cc61a0f376f883b50848c8ca955d29bf35200b367f2f52c2e93ffde607af63156c9274e2d7300b0009eb4f5a000a55f0ea1efa18f2ef48346def08ae2b884f01eb1996f405a562f61808ea902d83b6449f7b3bb79b8b0ab979684b206cf9f4214510701e0014d34cc0fc690649e799c2fd7edcad30affea88cb50b0a46cb8c4c6e25f537cdda3825cc146d98ba3813a513e46cdaafe11b2d33c727fb2f6d829feea195851d273049e3b5ed6ad215aa829286d49c17e2293ac1ec947df63330f2a44e4bc388625aeb94dd807b6c6978474cb565f80bd8079cc36e7904170a6f24fbaeca4fde16e9eb6d1eb3d8b40d13373c09a3cbb2a8e4bbc010a3435966341d6ce2283fbea27dae0b93bce679f0f4b18fea5a22fbb9de5108523047c9f7eaddaae0609334a799b6b1c1e6214e28e7960bf014cfd7ae29cde5f4ead3e4097284906695d02164bf9e708527d5d8d087c4ea8ad30a38ef617ebf52cc05104139983d85c404fd04789a2f8fbd4a988d74761fcf185383f4bf86889b530a6fe04ad741edc602432bd60ec80e56233e28b62bce583a0c86bb1b253dcd1c9523aa79eeda1e0f510d4af7dcf5919ec7c3dc78c25ee52fd11ee4a0b1f280ca423cf41fc43adfd1064cb0c89d2fe4e0e28ee23907c5f5e0af606ac83c84a47d6841428e4b0d7de933f78f07eb5c2319d8f4fabc5e5a74cb165900ecbcc079b4127a80f65e673cd1347e58b307286bb8ad0c302e425b78de36547236f1d31a6868c77d980a28389a73786a41417e3f113d323d79a91711d03a994ab1d5bf4e554251a40c10f1b8d88552839ecb63a2474734071a0e67baa5316fc1f4180463c79038ac9285e425663270cd9a14a5df5ffe4f0ed2e863277957c74b90b4e2502989aa4fce0f0dc6aa04aef815d11b9582b7b1c8f779f3216b174610d590160eea4c9c1b37c15963fcd1032afc4820a63adb15c7a8011bc8edd958dd6b9ad15c48b4fd58549687fa7574c0d464c768b848aa0494a4e4c53051801a21e656ad1631871e8bbbba985fc3829fe27ee3825e197fae9188ac11e16e3c94fdc6d6b73b22c0716106a0b9c7df616776c412dec30d4b67b85563b7d94450c68542fc7f525054eed172e1ba64a63b780cb3b2a50dbccc034e4805ce13c979f07cc6f60b08afdf89ae11fcbac00613c79af0345e40bb10c65ef9d17c4abdb4cd3f68585b4b5e6e851c708330e4cd494cc8c98e4f57c330a4d28b21e9eb915df378e2adb849ca087e55d28c4a7705579a681abe110d44a27ce17cc7a5f34772e2729d9841eada7ecdefe38abd6005ae92b33be7af85c3a49e09c3de29faf9105268520f55e14c395fe7323f29f66dfaa0682ba6d80d3b293868e0f858d5131668edeb9adcd938b993fc7c36249b0b9d7a502c63d12834347b3eb010b8d01d21f882c31def6b9d6097bafce0815ef22f35d0abf136403c000e135f0e3eade37a5225cc80cba3467499685d6715556e2eb1175b5d9873b141a352a6071628be595d92202b6aa9017c54fc767333d090449a28643bc2fef327ce3ed19b6fe1063a871f020484072097f064e803cc6bb33d4928e14ca6257fbe717be92d1c58daa5c22aa9de369ac7710564bf2c7f293bed0a6749da3701c795bc185bfb6f1afc17a1d006f614fe75236718257a251dc0bd1b0652ef86e4ec4ad6f6e584a99103ccbb053d55d95a8166f112bba20626a36f29869f69639597d17dcaaef71a1dd054e952f01b218b6a5e68bba09da67aa5647b4ff9ab09cd48e5083f239d2b1ca2cf27e8cd4d849fcc5deb011d9a3c5b9de229fa179eddf2ad91a8708fea81e0c61c9306a6579ffe0d20b4b0ea39700d9f060b12497c51808d6aecc3e5eb543ba3e702af30b9799fd7eb0a682ed6ef0ccca2957a57275b2ee3044af52f8b9e80f0b97e9323b77ecf34a4e7f6a5c6823ce8dede04b641dd004eeaa9cd2af7480c369eeeaa62b7437d2dc98d0e5927ba8af3f1a2c9cea1bd2133b2f3e724f535f2987dd2e694b951d52ff3906925d7f3d3fcd232eab09a25f566884858fbad368b7047d0f288eaea30fd584ba74cba4f827461b99d452611a22f6b250758f6b90a6df9211ce37410a582b69626f5bb0a0b8aa3dd33070b25a8a5d5062ab6f197734181f566cf8b046f072bfdbe642dfaf68b6b8589bf114c510f2addf03e2f951f88619071510194b37d87f42848ee4d419b77ee41ca8b9ed733310e120e18a09d890efb7ddb1c9169c5c44a0fc7c59872ec14c20fe54f98d5eb729b9954cf94c69d44eae373a8f8842e63bf0fbd5ece3c28ea910c3ac1e378b63472ddd4d1acf0bedcc1fdcc02fc62a0e681f93b270050535b3d600f8411afa66bd625805ce962b0945fee93859fcd6ff07f5e0821edae2271fa218cfaf9c35509a4eeeabef5f40e41627a3ed5bb710e865fbdbfc7c9746a3fbe5a23136b2790e339b6db3280427cbab05aedf3b52d85e31ab93497deeb9762538c754f85d85ad4257386eec9272c0f8d22643a10eeb788a084c8e646b4f1fe780428d714d768804de663b4e6c50de7f0c0c52f6b8b55b5351f0c2934ba7449b5ece3058da41c24fb27639351892f5281e2d555ec010eda5e8e56b93182fc1be61199bd998f9ca95d4deb97dabd4266ad598752139ac5eaa00beb34ab99ad688db69f238914b756d3fcba30ea9a9cd17d460bafb7e41a66b0a621244ac7d5d07f5102007d92942dbfd2fd06e177afa23e33e66931db5a5c7e37dcea3a296eb5c92e68533edd20ede7af765018037dc991d91bf000d6b383e4b6195f716e338c22fd945cb2ec48d954a6f698ec4d3bd3e45a02a02dcbc6da2285a4eabd59ee2c8eb9fc7dd8d8a511404bcd4598ccbe1f17134b645e3ef94509155d4c7cb96430db75c2dc73ff7e1bba8583a645b45f9e54b67410b2cb178196623b91244fe0eaee3834d0a300761392214ddc4305fd0607d45b070973b8ac3938ed899b533a9f43d893cd3ba0c6629561dd4834d7b0c332d79390e17893ad72aeef720c4d47d7971a5d386a75e30fcd7b23088013d613f5f69dd296b04f3307ee52b67ed61c73abe303cd21a38d0e9b6ade406b5520989758a532bfaeba6288a20552ac401b39b83ea4c5e6b1074e81276cbcb7493776c49cc2c4ea5646d38bcf57138b8b6262af5bcfb40a680a6dfb2b97627e76da3900660c318de571dc07de01e987491b48e99a6d6400b563d327207e7891380c84f9523f19b2024cf0f4902005767b54e5de9b9bb3e16047397ea5fd8ce693a2a49fab0ffcfff0ef1cc8d9c9f6c02cfc109582b22201e02968bfce3bb14a74fc5ca7402591c1abe13d6f77c247315da8763248b771a05e8814348d64ead726f887c32b1276f9bf726e3d7c15a43a0085964bd922990a05c3bee41925506b243b9c569eeddded9a44bd7975bdd0e76b328a7cc0cefcaf6db41e4e6d28a54f5cc6e1b55bd461672543d75ae6aecf37464686c02c9131d5f9b95ed62923fa3bc446017b1eec68aa69f5c6a9feeaa99b1b52498cb1840872484a81153204fcadebbfc6ad881d884aa360a39c05cf9ea32af682c26570ffabaa4f8c8c5a590590f98eb07b7d4e717a7ee2116807c06051b5fc12e3a6360a34a30db47d8e75904c454da73d053b148020a06dcd4f38215aab9e4c7a1c914f9ffec6c3297fabd0a1724f6d2bc042cb3b2c171ac1a44d681f099de1d35438319a0914c92656f30912c02d6486117558839c9da724eab56089447095019a42f450dba5459a59d591833c4bce6aaf532ec890ed1a74de5f3bf6a4d9d0c171459aa559e34ba55c5c9d199e86463038df5899099338760ba7f03bf2233ff13cf331d96d282d88fab727b6798ad2b107bb59ab013de9863867391683bcf81cbdb9737080a75033b33ace9377ce102eb88e79ec9915973f2d8b19d9f4a7d41a160e767c8ce110c5045b66561349620fb1b3fad36bd9b25ffafc32741d319c1db0c514bca1cb3b7cd1c9f602edeb9e5bb53239ec0fa5fef05c64bc23b52e32b8330e5ea7669376ead728cfcc42413fd52c3f08be397527c8792a22f9a23827d2d24604bd6feb8c96de770e4289ad673aa73fb1758f282ad75905f0a13c21ecf21e802214903ce58280425b7d90a83fd1b96b447410c821b3e668634cf7c9c392fc09c437e7a5a4d945ec5e36d1e2143eb7135a51efba9ada9f4b3fdaf7e1b7caca28395d042527036713ffa12b81f225f928cb798c03c228fa194d737c64c64ef557a843e4b2e28758ad34fa387fb159958901f58cd7cf3889222eb81ea7db4e183f541a90de9e1faec6fcc70c318d7377b9d8c323ed88069512508fcef5376dcfc7468e4c9a0db70eed25f44cfb0f534e2e7c4e4c65b91df8dd8b09b74502ddca2ceb812ac28b498a4d1439bd39907e91dc7959d13263f82a3edc6906dad9d88c2a14524465720a5a512c857600b9f031eca4b39a30d39efe71a93ea5f8d5f0e14148d3c3aca60c53f2b6a97709a29cb71387bd6f02f57ed5f829ba7a37f2a86f508711f0a73058d843ddc7ac9a82039a7bed12e056924aaaecf0a92e8ccb71674797fda7e0cbc796a236ef07f2da12c76fc23d9468e1456fe2e560b79bf8c3094e7f7dbafd4eb84739c8ac63df9d4d4d1b1e5f59499c93444a3d34d492c9450426a9e27181bbfd36ea565bf1ffc0a743b84bd5e11d374436fc6ff6f6a7efcf62378308296f71b500284934f140e1ade97502c6e7ec2c0da68598b54732df24bb694b4b249728190f430c784917c41d8ccee84443f32c0d338577f2cd9d4bb8479012e8e6f865fb35f0320697a2e0132c40be22e8d9fef047eb229bca2d42ac2d882ffb3f7001dd950b710dbde23db82cb1b43e3dba71dc7f8db05a28ca7a40e7296bc8e124cdbccc6b67ef79419b7c2898a4770801b820d20e407d7dc3e34af226450ea35c476d522c5cc49996d967d54b78d36d79f5a6ce2ffd04ab02aa79427f9dab513eb342d92db6ac586d085f99c85e7fee09d1b020dd54a9852205dfbaf2fc251fde0e21559e12c063120d251a595fc09976571355156867d2a724988c67db44c311926c4797044b139c2b74d59aac6f2be51ed3639a57bd668fc85bda4affddad90a6c6552d2e158148d91b610be0c91ff22d6030095c7e8e1b7d73a8c964d513172f69b4ec6d4d5640908c0873c7be3ef52a450e4bceb8b9aa542336fc89649f803b16de05b556fb19a65e390c0ed1d07b43699163b1daa19573754d72a06ee91308ef164d264681f3a07c235b6c89c120fd2715963df74a159b9ad0a697efa0957cf22c4e33d490cb77d249677e9d7a9c51445537aa1f33ff49188831828a2241c032dbca5e9782b2de79c08d32e5e3a7c45eae8ce2292459af4b63c6d0f55cf1b831a8541eef35ec7f0928e8065dd25240e30214d9b93adfdcf1fab6062d5da3fa9ed4772bac364a475077bf08e96244b271f62c6cf23e41ce3f984b440c9afe5af98052a1100dab7d2355398b5cc88dc42b4672a0f98447fdd3f3d85b6411f0c8320994ba760ac29d69a650dbc63d9388c7c0049bbaf955b5c2310fb77a44f596c0be0e1f0bc54cacb8cb5c2469718f6231334543dc1bb34336ac574a1fdf59eb0ffa8d7d98145fa414cd3c562b44b1ecacc62eb2e716954b9ae5b9574f0480bdf44c0c1cd171ef4895e6bc7dbb608aa187aaa6ec4abc932256fea709416130d98f885345529f3abe6c993e3ac9fd9c0dcc3639010b685ecedd5730ed488777b675d42a39eefa2d5e0c642197ee44ffc379355b1e7c94eea6c433f5b6d25b7efa40e871be20534444cc298e7581644434b7b80f77ce3f71193c937a224787e7fe699e2cdc25b738ca6fab011a6bfd6780e6a68d1895a20f1be48ae97708f58716ba6dd6646f51215775e395cde20b916e65cea0482025aa3d09b2e888d3f5722b35545232b858bd5686c8eca0b8437a030d0e5c3b879dba6dcb70748034d2d636967cdeae91d65d7a5674d59a50e153d72f9ae89225ff1d547acae19352b6e670ff0709e5111fb5e8197d88373fac968b209345b3a2a3e2b580caa9ce7acc95236a0d399c19fdb9196b1b244d6ee338296e99b244d090336c0aa2fbf81511684977f165633bf4c41f77ce44fe6d232e5048508c4a8a42ab5f783eb9cc292f03a16fa3bc4b5d1c6488d7e3537dd864362a2075fafe9824c6ddc964a1c462bbb976c91fb0f33ff35306a8ae3d645b1e09edf922e2cb079c668c0f2c465f7347314bb11e0e8e512b1a7072129518f0f266764b6a6a2cb62ca2d4d03609ee88b93a6de643c7fa0ee82488efa631530b3e2be7620ccc935f582b0f67c7f1fae57a6b0eb1bdf84ca7780bd3ebdd98d318522229daed0bd9e38ad10fa8d90edcc36b5bb6d949d94c6ad66034b99de00fccf50a4e108bbc4f3338368724e9ff1e549f7f10dbfa3d4e3a479bf1eda02b07fad6e48492def9ec51ec4af39f8a98c250aa4d7d665d462aab2013749989606205983742ea9cfabf561c74e723a44bb114c11b540a043cc4310c2c54e0c16caa1bb84822026f02f2d82d28d778e0075f8b8279ea90d20301f23bc203f6fc2d4f3e3a79c3afd0b9b21e69ff71f6218075938f85f39cd30190a460820e1d28231f657e8c995c906a4c3751baa6610afb6283c901634af025dda4f2dd2410ab26ec8d84d398dba4a519eea3029ed7adefc2d713cff560b7f6682921e1198e61682d57902db38a64c5abd1d3097193be41c6e396597c4160ef096a00ddc166d267674c796cf8a9c2c0b90549872e8de2650d7f3d7327bc32c83d18f3d6d441e10022f2dd5cff4785c5b75f26dd33fbf874c94744f8bea200566eecabd65442198bcda13711938206e7f7678b797f9f1f958e894c7284074d308173fd534a47575258966a2af687966cf66b27000fbdc20dea794275f0489bb3d360fdf88dde85753da0b634c8ff94dd3bdbc7a697fe1d066b4ead02366fd80ba537c22e21558632d6673eae98090ac5fd2d4b462f4864759d970dc0ab9c73fa8fb08ce2f85c764353c47f0bbdf27a98ab8a60fd467bfcdddc872c4aea2818846363ca6883109f635b9475dbe54c4a1d4c4c98c59aa62b4aca48c13b931a8643751daa98eb7cee2e0555617dd8cfc3133836560d94308fe928f802644876f05129465164d5584b06133ff503febc94cd4492bd0ebbd4e2e919d8f944ff1145166b474d665fe517ecafac17b65ad3cb29564c847c5de218ee1bcb0763545ec14de4f239e0a5eda7c2826d4fdf2773e8a2d2aa321180e4bc04234b6108e735501b691bbd926f9ed86b0f19cb3a717c5c848e0f7ca4d30b6bf051fedd7566ff5da8a1088de053a62675cd6b11b99a2c92b83268aeccb17f778fd21568c3318c208be37a048bddfdf39adc20f4ff02a2c69899dec7257af0482202e5363ff3db591988af7b6912e1f1433174fd137bca0bbeb19768a617ab1fc87e6cb0f4d7dab331b3128bcf0e4aa050741ebe2550ef586b1359ff78c7fd8226c48e85879f02f3d98a091323127f1df31a8aa8e7877033a9d61b1a0316a5735e8817ce1d717d98d8d603eb8af3084dfd3c002f0a162a8eaccd179f525a1e9d2773273b77d1c3cfdb3bd725c907f05177e02060d7d3866838ba0986431f7947f9cfa6857da6a773cd9459d39681a6fd4c59e34a98c4012cd97cbda5ec22a2b44f1767dad9bb1cd8066418ab936118659c0fa34595453e486e543ac0547a5970c7ba6183b1ff451a3fd365f4da381d2661835dd57fb80895b83bc1697baaf6511cae792afd5051290e0572a19e2f893e4f8a8daea20dee25c4e229aff77844b01e1c898066dd25d381b6e783a664811eeee8f531eb9cd0d2f678ebb867e73772e59ed04b023c80777333f12b61821dc7f581e37fcd0889c1d50ae1a150b3a9c4eca73b801b1145e4afc2dc1a953ab9a4558b54b652df7c1654e11ab18e672fca433ee1989d2430d97bf1e7125f006e120a7aee91b9e0caba32a1fb2d6f8a94a773b842678894c7623364405ea673d981767a34e4ac482dabf68200746d99d272b52de44e2250c56b903980e1670f575e403fbcf44db406a9bf081707fdfdc39a58f7d756a371938c0fc32e4f92b9c70ab3026f5ea624d90e64df1e562399587aa0a3a61279b60b2f2db3e56bcf1a7b3ce1c612624b16cf77c52155d8f9abee3c77490e8dfa29e04f617aad04d6096e1b5e397c04d69a789d6a188b8f308aed3b13742e3b1679b9a4f1cf76aa1b547a7df0d4cfd4705b1b40591932cf49e22249ca0bae0e0e7b3cd043358408409c7187ccc1c93c68059ab6424efd73d7796dde91d4d4f048f798a33a3333d389e9148f2b707a039209017071748e6aad98be9064457209878f7c44bc3ef8beb29f034143c347ecf7ec92c8cd9d748fa4f25afc710682fe93782f773b681d7a7f9ee96418c6f1ce24b3911fd9113b07df4fbd049291b9553fc82bf5aa2acdd0bfb5d65106777e821135f52436bc821b68766aab069084932eef58adaa620f016d151420053091de3005bb1246bfbec6a905ceb852305cfbe28fbda54702ea0d90ea98186bfc51645c23d8e25089f8aeb1cc0b80c7a6235ab4cf1f1818e0a72d59712787765b15be65e1e7d13a588ef58214ff53a0208f79aea50c20364bf77ee09c3bb879b7e593c81bee3902b2822c4337d2077bccdc10a3284a8062a7a2754a75ad532c48b7788831bfeb6a00b1455f779a69fb7009a29f2ab152df5754494a72ad210a625cb0df4cc51b150d456355b207016d71612dcf39cc7db030c0bc243cd2fdedb23717990c8b7c9c81e88b2d14f66cb1fcd345be2b00897b62a134a9e9279edf904ff9ca87579a29545c418367866f8f50a612f77136e2206e92b4cffe296cbbcf648fcb6eeda4f81073c42a826aa9797505a737e8657ea9e8d2c4303864b57f17f3d7507d0086ab4cc0dce508decdf607df0d736808ee6b35243c1f1e604c84067a458b3020f60c04c025445d93b29373e0392b87856d375f1447359d4c4012660ffafa5cce3061a5562766f24d8d9c4b667233f55341b79de2138e6c6c9d2a2209a45cf50fda6ea0c650e623ccd7453549f802e5b894c97caa52aebe1d0b3bb7b1d22f9768cb367325e8a360e71280080759bc0d7e69f795544c7c9e7da50b6298d37788987702d69f8c640377a4c33a11d4f0350a8a99c290d3c2a4ec0af937d2a718de7293f4033e3d674e962e191a6d43d65eef0db3a3a2e251318023edcbfb843fbb9d13f3ba63e1a3ded970b95d4fd2d0b0e4249b4def4ef67d0f4c82cf0cfa09b9410c9c230495b03b5c969939230f6bf94f827147a2a4819365855865561c780cd1687908cc23d468b87dae71a84b68d63dc7c7e5c32742dd0fb27327e14463e2528316464c31ba2bb1724cc6515bb8e7d535f7849427abc272d3a4c093e4e07460e6db2821f8b32eed814bf7e3db4405cf6be04d0346f9c5d3461811af20b6f1d04e2232149dda018fb55d8273b269d0c728ae4ef1015d65b040bbc97e36cad5d92ba2b4a61ccb72c30c2dfc084f264901248bcb6e8905434c03b09d2f8c1135eaa9c363286c47e3d2d6b2a5592df3863670136aa28c53990eed34b73be6fa5789d33d34022d84a373c08319b964a284673fc94fc9a3e76da848e91813c977deab5da8c952249d2674dbed6620b6796b4cfb6b4bd746223a237fa777336096e0a43a3d3e51f5c93d0594c736d66e1831c78667ef31291a6b7b1d13e25c97c228d0a6017bb82ca2592d620425ed73d38d7f187ba49f4385ab8e20d848f9e04fea3521b66e91be6759ce0531097365125305cc1dc4a8460c6a684dcd70979464f0b819c4fa5a4dae4b8180a270009b65ba67c0ef6d2f2fbcab1065eb9f52ace88eeef1718cff42e833ec65503db674b6308314c354e884504f053dfb06984495de5860b541b7d594115e5ef315bd20057f590513738605438ff6ff2e344e8c634af4564857c47e4778c94b439997c64b43d727edafc41be9337d4cf8841336d1b4f23b967f34702320f10aea2c3684739c2d937879cc5a5156873fa2eacd7a641139db3a54097efdac9f0d542ec4543d0ae8fe0b77445affbaf3600b1c8ecce64638967fd5e612fb3eb455b4cff51aefd9d14d593acbd91aa866e37db87178b26ef889eac10cdc508a80cd6f7a9a56b7eed49c582457946762b0cf34be9e9f0f10482df33d2b05eb0d3d13b0248a44d0b3a5da9e8e2dc56e063ee12d258e01c956b2e6a8af75279adbfae17a50ec3597bbdb7d197c3fe259d47d1e953be65b1c25adbbb122d3ef27a510f1dbc53d7598f98eacc6430428060517a21898a0243bf02b51e6efa0aa79670e4699e1d71d4f369987d227d23b2f608539d8d05e0466482258b2938d50d2808c694379cdc97f3da9f4460ec41bbf901e57ef1cc4ee41fb121d68d951bb02cbd9f45d9e23495ae62df77f7f74bfff055b6a4a092275f20d973e86746b455329d56fbd75bd022fbc8ee69acd1a144723b04bf89da27463e8981a49bed642349cbc589ebb473db8895383c83299edbf2023f7f77ac2905c5ce2cb0d7d484096eb23f16d0619dfca4845b2ec1eed5852827ae8e934b5dc6fee8f8084f42ad78e36fa960595f0ac775303ad99f42510259b2eb92bfa7359069fe49bf060da8f9143f16e4b9175a39f9c3704ca3d46579a3af077babcc0e566caa97a3b07f990e198245911010c5ecb8ce988d2b7bf0ac502a8ae71e68bf03140647bb9bc905a10e91a165ee75f37ce59ad799162b511e7b3f00571a5d7ea1134615d35e93f6fc4e080017b120667a8351e5b364af21593cf242ffe1b446faa6aa1f9803201270d782bfb928f910bc8daafc32d28b5d997d7c3c02927fa74c4dc7187565b963d7f6cb40226c5420d644c9539f8c727e11ce2a3c2441e05a8ad7a1930e86b20d535594c6b4d04313d4905379bbb9a046d6806af39b5012383d7555fae3c1af40e8d87d25cf54c4799f25c15c231504f4d9450a644702595c03179bf886cf994ed42e7b4d301e0322dd99f1f645f549fd8b94ba90e665332dee56676f6c1f8bf9ea5f0ec35b3ee48d3c6e2b0bd6ce99bf496f11077c4dc9b3f29f1a00296c507f40a5ae984ef7f4896b41730b623fb71c46c472aa5afc641f2e24ede6e45caa278558d3fa25db4c639da2455a38f2d3dae94019a0c462b0454db96d9444f2f29d273e13d55f17059d36e2cdab89835b92c0ace0ce0621e4103b8dd0e9fd583437e2aeb91bb7db75ba50571094b1447af623404c32249626d565c555004e39de0995995a8469c068f5e78274132245022c584ea538c197278e062098922f9f28aaf7564379ffd32b86b6b7b124d6909c69948b62895cdbc22c5fc217e9b68e85894f4309c7eba9d1a8458fe4bd7833257edb813c4db5a2e4673c34f8ab2026ba3fa79587a4fe577b882e9c5b800db31a8c4cd3dbe72220a96e0c369c71fed56e8f4cd4fda4d1601eb397eaebca89672893deba50398c17195725e1fb2bb9a26f916e70d28c3bcc9dfaa0db8e7f798d87f38e220745a168cc32ddf312fc9e86ac8f17a1f1953874a55a2170452cdcab9339655bdca5e784bd0e395674c16c648f88c7086145e611a81e37f1f029de501731a81372130dfb8b3fb9b3a885a27d2567c3ef7c4a1fad41e816268d0fa09b0fffa0e1baa5ab2abfc3d61e964d9035aa0f14a3aa0fb4e92766456f0ecb6715a17938779227f6ba3989f22e9ff1a851d170e8325fabd13b05d8e71d65c5cb9cb5c4157fb2df8203f129ebd06b3f8ec8af90428de1673e5b508e625921e094e5c57dcd4aa1b1f9b18a5a77009938d4dcf368dac199b3ceca75df9e154cf459d00528fa6c52366c56f41f3b887b764c8e2b01ac9b20cfe5c2788a39abbb421c52524fab78a35bdc127a72872081aae02a02d4b0126f9d76821ffcd7091f2e2d5753a635cee99d909eacdad324008a8b44b9a99cae0463cfefff01e66892563540ed057ce8ff137868c1d618dce5838ca1a7c8b4f4cbf9262bc19d92618e56817fa467c9ad35ea8402b0fce333d3169deab33f5dc5c37b0e9b0ce11d976b3ff75ea212ec098b8ad38eb06bf3cf78bf5b25dbb47e8a280739541e407579d7626fe074b61a40244d14322f06dd9db1ab82323f4de4f2a43569c7d4bef58ae9a68c9393f099b3a5b0f04701d6c2aa0d279ad6d133d43b29104aea1e60b8100a909627c0c99702434c8c14a750fe33c571d95655b89d73ee2f9e0e162a5f5f3a4871abd4c74798b01a33a429f19ab9c038f8ddaae14ea768acda6c2335cd01f6feec34bb00bede6235211347dc3e0872ea17427b36ad1bfd6d4a2d14514d4f9ffa8258d705536e3e36d447686611a69a1322480d3be400f7a0b5710b9fc94e18159463fc6842cbd6e831533eeb7e7166a770927acc0186b3a6db3247dc388a746a9400e3bfa6692445f7a7e41e966ee69924d101cdb51051df0e91b2d671eb1cdca5dfa843b19284d5db0c465fdc964a5a9b1d828e9cc47f8201eaf5447b108be9382e1e6d71f9f96376cbf95f49111bf8d8e1c5b1a8c7eb05eef7f8aa2daf95b3075e0a06bd8eee313bf98ccab24241e8d11398bb0ebfdb7e1e7a068e58c67a064777b7adf80afddef4da6b5b9bef0f7bf2e7287251ae420af0b896f17f1cab22275794d3a1a1134669da81a54e0fd8bc0ff1dd1e89b68ebada2bc05133beb1c8ca706dd4e18ded17cd4bf2ade51ac95c7a5db86421473209a6362ddc0c6856e6a7be291d90d6324d29e71ea3690ff01f78e80136fdb6e1e3808c473f693d48e2c34f8e8674e3dc540b8d0cac571f2bba36ee56cb164f016315d2fdc21397aae208c44e3df702197c53dded4b50ded203c0c21cd0033d15ba97426a835db26e75140451a01c9ccc83e88193e7fe8c399e820376184fdaed212304473fdc15318acc6c7aaae65428c788f90a1d03cc71dadc32ae7fd2f3c11c9e786d56bd1fd0446c64edb07b62d6943b3229cbbaa9f4c237b80076caad8092baa85266173e933ba9edd5e69db31f4e9a1ef1c13a7017b7950b53481e60ed3860790033408df995224ba9a377e8a7fe748f572cba4667db9d262d85b044e96c9fc9dbd0b40eb0a3388c9105ae85c615d077f1c24847aa045a06a9e026ece89865e8c9ea426df8f8d05802d0fd2b82d7548049a8ba15b32206071a6e4518641021aefa8433cef7ddc0ada193280b819321839b3a4d7c59a70533a49123720632ddaaa086fe05e163050e5f23e8c19e6c457bab86921c4a7e535a250451cb186aea0a1de7fb564afd551bf1c3249fa2db6ff80dcabed4af0b880b1477a1e813844542fd7dc5a1433f41f65505e8d98c6f1412170b057d520d6489c53d6db3f75961ecd51c9ed658337bb71e09f1b52ba66cc862112973b074274f952687b8d56cfffd3c427afd8d74d75be8ea5ea3aed22cb69464542426c474c5e41aa6b1b5fc667749951280d00f2c6b4ef9817afaa1478c724b019164baf9cca49f29c628f548f364b36d2a37db4cedb4c9d49ed6d4ed33889599c20d2ec1618b5d76ac25fb0cc1e86b1248fc1d03e9cc55802e739e62363cc01aaa4f4f566e0bb1667c8ef27962aaa1a0845de538d2c9801cf5b4e0b579f98c96f7ff826f5d21fe1f49c12496bde591291fde22d2e5e1cbf23baf0eb0fd0d41eff58907c2926276d8af177573eb6405660bdc495589e2b2caa53d9cfc2b2f33690b3d02ca09d6c38df226149f1e200b0005f4352526d7b22ab9b0af2e806cb21046e69b8e391010a391af03e360fe5fe1bdfb809d80bfdfde436e6a7fec2a7697fdc8b0c9bb096b1dd1e7b7c664c27a387b9625aeacf04f8b54d8f476e9e912169c1f92ad0c70086cd717f4d28bff825eddefdf30b33a08c8e1c98c46caf2d7cfe06421f3e4116c40b3f6613fb24f2a2b225f9b547bf3cc442f2d7511b541e369a3e9980cdd268989a8e5396d395146aab5b828914c8b1c029eead8e0d0ad1181b7619c6fb37713aeadcd2694abbf1a443f6075efedf10198fef2d629ef89cc8174757c1a9ea25fdc40acb0c253840d6debd9099754868d9f90e79b5204bd31a883e18f030915a72965024f27c75a2b3289dd3aa1d0d04e39f991fade7a02cf911f7b7bce00f501ea3deb8809d853b634d92bd8876edd8a97f4b41143536e83e2b7b8cd39a8a743ef82e4e2611b1ae408c1190ca26c8d120fa777297bbe4ffe1d886ecf8018d793d816991b955154d2919b7aacd1cf23a1d95cc12d654547b43c16f4c61fed3e25d4b9af8f82078b356704b4b8edc2387246c305f518d573620cd7f7960f78cceaa74c037a373cfc8b632b108ba41f62f7a2ccf9d2d73b6bcec849774782f7625a3bac7636dd4a25511714c25276343bdf72c6e2a7cba8153d7bb280d8a15e01adc67aece8017cc155ea26f3372f4c734d469b2e78c3d99a8840c7fedd1cc837e1f9204c6a5d3560efd44f834888b2d33990b2d6443161568ba63ae87885fb55f0a6aa0423ca7ad19411080a121fb209a1458da7acaec20eb4ca159a93799516b788bac33117e2a789c86693614cecb09a0289046e2ff72f28ea6cb244a885949e4900a631179430a77c1ecccd01c530ea7dbfc8e6dd413023f763630b7d4cf580028cb5ead919da86d10cdaef8c0ef22f09de140dcb7e140ad022460af7e23fd2f3130c59fa90bf03211ecf608be1a1f4ad2b2cb7033cbfa6bd54134b9434fd69aaabf7902f56d67b19d7bb343db54e544792e0deaf7f524ff2477c53a82ace571b3e69de134c185a1809f0d81210e27b986bd7c7e43dfff15a45b961e019abb8e12c9adb1226f8118f0f90d98ed77891f10a77bf4d03f016ffefc39b985c2697448c8c9ded034004f6fc50177663b66328b743a0c3eb146caa42333ceaf61cb1bdbf79810fdc9b83b1017f2a2cd3dc1c7e3b5617537376eeba9e06771d9c5442969aed4f7a0d30d89491af36a899d76bd313bcd94e37bdc86b9ea9b8d86db14b2d80d32c82d8bd1b812a992d940d37b9e247ede36848851afef8b508abacb7e35704ad500897be40ff5e03f7537cb0c540f08a75b945ce66327fdd83eb0fc7f99d5d1fe258be05aa822ee91df8c9f9a24157c1521cb93a3909f533442003cd6a101c1ee3a204fa4fec5b941132e27f6c2694e174e7f42cf4d222843d56482668c99bce7506e0044d61ab239a940d7f48ce0acb7bd6e2b538a2905dad17e35a15de1b30cb8dd6d9ece6286433840a3e145744d1faaf444872da9c2ac5bde935bac22736589b9721f189156b7cfbd2afa08ec2dc45bd59339b5cc4ef65dbf26354eea7a7a71aa0af84636c4370b6585c7e50a1380c50c8d83683b586d260f0fe3de91b92b7361b4c2eb052ef0205399af64d9f3678a77206ff9a9b12a147611da5987df7b44284255e2870f4f494ba5d0a7447fbce7e75d9b469059122c69960bacf99370f42517be1ae416e446ba1a67a74d30bb481cdf8271d2b263a971cafd0868b328ee5cc3399f2c11b4bf4a177058769e4a77e2458c66096099a70d999646b28c765022748191b70aab8ec352f8cb761f2a1d5f8f95077f5098df0107eb11728e57f5b28723743033736b1a7773b8510297098a2abb69da78991f3882dbb15d150c138e5b138c3fe1f86757e601657acfab7459e462fd346ededc82920f923ebb8be6e55d0c39b3059d463e531f66c576bdadb530ef1eb1284c61929a87f6f0d5dce771807b9660544376ef0a4faeb6b75c3342a7300e52a8a593720a1c5b7c63a83a50b9b062c588ef70fb21f0fa2cbf2438d25ca8106acbd2e686a52148117c57571fefab78d39881c6464977b1e810430249296900c6d7cdcb00e1c1b0e37a3c12c1ee936486ecc285fd57d507ca690dbd58d7a389c6a672db3eb576c19dd53eb88de1d23177cac64ce4ad24a9acefa29d914c94df7e84660a052e1ef56627c55a72732d6c9c6e737947ed7bad9487c3f35112b76a149d2828ca9fb5c631276a24b4ae1d298cc4ef38be37b6eac4c261547b07a15a659a5748c13a4164a17d7ebee6c77550264057aa5e946416fc9c5af601ac9acb84ec020c1762d5f377a9642281ab0ddf85c7ea6a5b3b188433ad19989ba8e726dc7b3b1f6b5a24a66bd67f2b16c65adce9fdf0fc9337f618360d5fa44ad9ef57a8f28e334bbe977584f1dbcbf9cc7709ce79e2b995137c1fd5e2d508045baf7e54b8c17b8dfcf3fd306719d3e9773f9ce7207e47a1d8c42e78076589671dacb5aff34c82c7af93ea6e0f6c061fd32365ce4e6e9750f813b28bae21eb20e03fe8d6d81a49c8232a6e0440fa34179350fafd98c3afa8505701316399b1fd688f67429399ab43061c0ae9b48f70c06c7d1fb10d51f3ebbfa48d09ce058be3c7d0d9a3d18b35fe3142aaeb868694aa341ab9810dfb9487836163ab058c6d58b5652e0d870d52eb3eaaeacab02a141cefdb14bb630b46c4b226424bfcab0fc5a8fa0ad5297ed1fc035a30feb0c7b6baf5991512a227e2d8bdc89a846da15c6ea093c75ca274ceebee21916b64d6e6130bffc4e2c294fc871a009f29860b4bab4d2b9b5b5dd8fc449a5e8edd95daa1c7018d350fb8c198d2551cfc36ad7d5e09d2d904dbe256e91c37484b639397d1ad15936bea2b30804bca76c65133e0012975f01217f7a08d5522a6dff5908b01aa2d2b186690605f439e4d19bc5ee31af60c2c246d7079fb0d57f48aa3d6d8bacc6e0013652e077992fefb515221637cb28efc4822ad3c32196a4e2bdeb165de50332634b308a2b1f2ce3badd4c402d7c8d256605d5d23a7a9eac5f4784a3f5e8b2f36fedd9f95f2447882cf1cc4acfb3467cf78ac3fa44aa8036eeabe45a39b2100c0f05d55b483fb4ee52d46af6ebc9cfbfbe1f67ccc37740f8648e860750d6e130a8f2c9d09c49751a81fb58e9b3b17778a1cfa790a55307a5796a1797b1d37be2f3b490ef09ad45f2de55ddcc898a7d8c3c9f17ac9a1d5c0b7fac4fa25bee9f1f2769ae814de6d3dea0975a0960244cc75a8a7fafd9ff4db7502fdac5d321ab621ad06b66e1970afb26c1174c083710a2012e49ae59e301bf5cfef3163ccf29ca37f9be5adf32bd3c18a822254cee445e0c8b9106ec8152fe23b214b26549ba936c66283436dd052c89ae8ae7da95f0ec43d2dfaf13320474e0b8bd01f042c3930f5d415be41093bd313b84ae70ddf52b6a8957e133b93a389b31228753ca0e0bed4b6505cc7dc6900be551ce8bd21ecd16c83fc89288e040c2149bcd82bdf21cbe94216df03a4beab55094d89f6d72f0ffe8b0a75d3bb5f24692a05cee62ab2522e4b0670c7c959215b126d6f2bad7c35181c72259cd6d4db1e4d052bae9206f12b0a3ecb6f7644585d1d95cf7c4a2a454d253e10d274f154d4f80db30e8b20d7323f471a127249fa2ec27786850edb7f54c51f46a7a069e73b8afa9b150ffe9236e880cb87ac11c2384162ba0ad3b062164ff4d978e6bc2fdc334c33def671af4299b30a4ace531d0d2cefb90d35e281e30eac7b3626cad13c0aa921e5452a3009ace5f2d6ec0a24d143f6f35267037c01fe028f6c6be169bb6e9e0ac2cce0df3db267049b48c2d7fa0c770d61d3a80e4edbf422aa7c9c124b8dde614533ff514d52a94ada6c3b1fbab773719d0894a5d85b09cf684367f56d09cc202fbcaad9f1f443ebfdafe9231ac17f9879fc2710fdd448331ed4d1bf3115c35100ab58960598f2ceff81108e9dd8e1bbd0891d2b676a160c755f02a711b2b559ef51fc9cc7c48822ece8364bab7bbdcd7709816d85a90eaca430a74cf8867d166ab1db5393ab905300c46ae0965299a1923bbcc602b645136913e6731a327962be6c5229870c900d8b1b0ad2a5521f5dce3be3e2dc78d69f6e0e4123cb5a1db822741f6ce42b9711992a34b9b6aef0e42e06ee4a1cf1900c98f2eb6012e68ebc3e435b9dde546f491995b0ec199612da9bba7dc9f3ac89a4c39154449e05c4f64953f5b3fb31b8d2cd2e29d701ab27b4e09ea735c1a9be28daffd3d74ecbebd9d523948a38ca1c5bc5df5c535d7066eee24417943d79955d5dbfe8921ff66e6f7d051dd85f451b3e35c1a4a626efee16e2c32bf8acb71f9af48102e522351ed2f35b68464fd67f15eaa111daaeea53b3caa1ffcbd89367314b8cb0671a03814fcc4918d08b57d28cf31f84b9d7d6df6c2bec2bd58c3e27ec77c22ea2659d29ddac5d78a17634b3e246c132645e32a20fd6a854714c54327e3efec0551dac97caaac1d4025db3598234842941c2d0a41b4b9b63cc3dba10d79b416909eacc4d24d6a9a5738620d569f1bcac27616d535ecf510dbe86274685b8b006d8900bbffeb7b13bff35475fae2a69c5439ce5c25f4060d05bf2ab1e0bfe6875581a02ef5acafd9a554bbfa92cd49947595c828adb8389004d44777acbcbc7cb6b341d9462804c5ef3d0eac98541983a3d4e6a7d133f065919b3d5f0423bb8363820d6c74fdd9114273d911649803e308eb4077fe74755d7d5cc58cbcf9db4038a1d1f185451b6bedc31ced62a5398995522a7220a8b65736a1a2b273de35179c361bebced4c2e0324c9f88153c1302ca4dbed55a8486de436ce88f081a50242e35a6c9593d1ad85c4aa6322b42217b72217d0a6ef5979c821e2572d26d524d0979b18d3452ed803c2490b01d654a62462393b9fa316b0d3af0ce09ff5a6de8a79dbc184ec10d3cd84f94d5af3f6cbd019e895294e2e81f1c3e23ff3ab1d418d84cdff3ac6c831a2f0c6ecee2c390659e19e773961d256786092f631a8235c4bd3b901ed6c736aa6a17fda8d53c31ff8d9457e10c3cd8bf1671211de5f6f6ebfa57a15248ae5c25dd80f6126ce9d8f29d7e5e65a7988f26aa30c304636baaa3eeed8b622a60927b81357790ce38c5d70dad93eccbb7ca160f3ecaa70ac068e30c743e9d985e84c33654694a80b33823643f7df73307fc328252496fba59c9f91e98043d4806a1fe37b081330cd6e0f37af8153b5a7098ec8241439bff636916d502a6c040af4fdc4043fdbe6e9004e534befa0f30eb73992156c7c7057bdb1b0bfd3edd3eb909154195c22ad5f78b28e75acde424b7a4db4d882b3494c89c11fe666995ee7429c0c9eef08445ccbd60b231a556a9de9d010bc379fb75506820e1f32187ce47c02b6c477562f6296c8cf15f00f270ad534c1338272dec28e8e51523c0f325a5cf75735a158561dbd35f5bb1efaa6ce08ff5be000c09d2809cf9753f92497381f6b8d84c1790d0b82f8dfda10b7955453dab9c219476556bb5eb38f0fe0fb57511a4d2c7c42d2e24c99afe8561cda4a282a5da4d5e3ece931b9d337b9ee15c8b376be892e9f0a9203a418ff96924e746186b5d91badd05335ef0f9f5a43cc320576e39982e046f13e4dc0a1e23ea63871fd676b97a76e905e5a8355029c9404edc550d2188d0840684d93fd33fda116779f233a0daee9db1947510b1399b23ff842e58b19f755c3bba8e5458e6f7b9f8b534aa3c4fdf65c36990a97b0bb1100eb39f6a150cff4caeba149f48dcde384a0233cdb607fed9d5bc8d2665118d0ddd67f8cd3ea9a6bff0cae91ee179b42a262cccfe31523d0071b2f925f5230eaf43cf85233d2ce00da6acb289bf4c33bfac63c41c9a11264060dcd0de8db501f3c34719549491e281a2af8dd755b5f32f415b488c76103dc5dc93bdb68bf34fa51861818d65fc983d1ca4e55d06cdb11de515929176615f476bb2f0accc2fdfbbc2f7bd8c9ad4d5dfdc88c6fb0ddc5172719cd7199020e5e4d1cf1b484177be15743565c39519df6d06208057a6a47e1a483664c8583a67b4717c22b3c458b3459f177a2c37d4484e994d236dff802c4ce12fdcb9a1af780b9710149cc5e5757226b1a2adef0f59245da096f5c3473d8ef3ca462ca9746365ab6ce9797e0325e44623bf14fb9eaa168e152f86f4069db5f42bd190cb1165cc36f423dbf9e01af41c6179f6539d62d35e768fb98eaf2e6e293f43214a6393b441e0a2a9ed89faf0f800d5799026201c1a8dfb25feeaaabd0a44670d7ae704a1bea08bafffa331f1517aa40818546f937c2ae1dc75d2e8047f9f34e777562a8902b8fc28cae75ac1055f3d0866e2c631d2ce689837cb33d78e4542ec2e71a125a954fc8c80a46da137f28bbb706bd16b7a9556fe8be516a28694b8a95c96cba2dad3f33bcdebbb85d260fbb77088d5eb79d63b0f72e1cd022ffc70a93b176f22cbd6bd767cdd12dfe73a492a9eab782fb543407338b5437362b06ccb48327cf59f4b9216104072b82317c508fd3f6a4859635a42473e3c8b38b7e67527a0e13923fcbba191819b81c737273b9342711e62314b4f59402ee2a954e977d76a7dac582b2a6aba1e834bb8c1950b59cf0197075fb5de07ee7e581e7dd5234bb87e1340387cad405b9881602f3481fc1a24f222df1dfbca53d7c79fe617ac7089ad1393725ca4086bae77774fe84d06e32935c2a40c0dec359c3aa79aefd4bb342dfc1d657510178494ed128ac410da32ad6d377a92eda8cda03dbf5ae2a16f3d6bdecb3f5b8d6b6c92febedbc0f0aeadee1b60a34f483dfd90a71929391fc9d12e77b09fb53e26916e138d7c28b4981c71753eabc0fded15fa252fcf06ca28eb6f274f0ffc3ead34946dfbecc2fddaea78d94c54f88c7f3c4088c9a5b4d8b952cae935ddb4b0667480015795add8acb84dd01fbae8bab7c73fd1ab31cb2ae1b407ae37d0e2246dce8186fbf691e82a28251802e8c7ce854d07a94f229feb9fbde401e254816bb2da30dd237a159a4b07eed384e20ab8a4218d08fc5835a5c661223782e48be38268237b465dbd7b1e2de763bafd1a56d7f882d98d01b30e9497aad5a484e310ad9cd9389315d51127c260c4350aa33bfe4d9481574c2f638d1f4a3328bc143eccf6025837b57610d5bfb050f284d597c5dc8f368e22fc422ba8cb6ec6d91ed5c2f0758577a9ede112bb9a141cb56a66a8bededa73df332ff37f286d2cec6e53e76df7d125f07b1bb31aa8b733ca4ee91bb309f81d31dfbdbea5c0eec3f521fe7eb3b8f9ebc1cb2ccebb6a72ac9303835011d2b4a4724852e1a218f7600de062e12bab108a7571e7059dbfc54f9776022e43db008d4ba242d202ea383e68c40bdcdff49f705d9fc4c66b34ce375af2cb16d9c28d7e4d8d85812ef9a01a45f16c6ef52cdce3af58a0eade2fe81e363ca48dd58fc7148a73fc1395f8b084ed0861f637210533ed93c7a26d02086e5cd86b3f9121efe8b3e6bdd8c76c1a10773713610da8e8ead8978c4873f988419aead16e6823df05fadc1700773058e6fd6d7489e115b11dc1d75f2414b225bda4064d1b9e1cc18db650e26b74f8e5bd7911a8516b656b046f145c77f1b2a409963f21356a1bf2562bb3306826f6f3dd4c0384ee9808aad0df6aff9df118d7516f6e7f3d720489561fa77326286777e1db33d4215a2665e1a2740e5468682f5d65ffc99b6edbf1237eb728d8a034a6cc9d36a3f3fd6a6bc76bccdc7792eb007ef8cc9645d7458980528df3583e6773bbac3e653e8e32b5d5eb9b0a451642b5bf41b504ef30ee728b7e7ed53a6ae3f2262329acaa2be36541c6650c090795394b21545df40e6eb38a56c399a4268e80a371dcc34ac749af0a64f148fb4d8bf29fa898f8cbec8d5cbb9ebd78b6156aaca7ac2d2033d0ff3ad7650ab14a8637077f02a7b1f01d962d76612caf9ebf08f2cbffe2886784f626110ee3afd7598af747c38085983dffb6d735b54c30aea5c5775b42f0c53576eee4f1e8c50c41755fbdb12891d11028b349f74b4abfc319880981b39806f321c72319ae90b9b81fbd8b7cd9198f20ef850dc70d08a01ed7ce022f0f13da2a48abb85d3566bf6ea7985f49e4204a4aeeac38087f073c2369cfee0edcb24ca91b90f1668b9b106282972db6c6e40f90759a50d5ca76cfcbac853357a4934cbaf067d28516e5abb4acac5ba4607e09c2620685c4e9b03af25eb45a77361952ab37d2ea8737aabaa14683284b5325cc66e337b3a31c52643e6f19fb112dc6abd71dc2594b7ee0e4891502036d96c265868a1dc5656a40bd9abc2fd0b838c6d75d330fee3f8e4a0af0196f31bd3234a18209e105422408ee50c3634106b14fb186e21ef6d1c919a58fd44d1beb5fb0c10ebe7df8bdaa45396e21a7d225b72ab32ebfede425d30d9da169b86cf54af92456ec58aa3d8a300e495c4e9d6629b2787fc7444c5dacc757f14eec2dea7253376af41639dc2137feb2935deee4dd45555a16ce4ed05b7aeec4e5ad6599f0cd1a3116318ce7ad2f19166483f7014dab0dc7824d79d2eff4d782c1c95389b697434a33f44815a5814cd0e5ca242a4ae1bc16b350402cd27481ac4fad61e85783a2fcd66b382a20281adcd1675c1d4f08682efc1e827d2169b7475ffd65b21b2f123936536e409c612ee0652dfaa24ea12ac67729083b0396721d1c3680a68c6a74f2ad81ef4a68d00123526b8af8b71ddea98ca17458e09da0f6dad6687574563b93fad03fefbc75b30638bafa3f6957f289f32a7eec23ac18b8a26e4e2b5930892a48bf19dcb210b74be3b64e1060f0098bd45d0465fd4cf022e3fd0905d0501059fda94102c90494e6127946e0289cbfd9584a2a633a501885794c3942c3157df4d396d81ba11b12304e35c9fa5b4623a19fd0b466a0066a92c4af3116ec156508dd8336cb703f1aa3f81bcd6ad140a3e8c51b90c809dff67210e549a1a180f724e82b10fa93da95bfe65f4ba81a259c8eb9694675e2a118ab884cf23b5c2c3d2d7b47f694733b8bb969e174863fd83e00f849b937d9ce0f8ef1d132ccd7b84167cf0d35b3f31a68b26a015b7aaa9be6ec8e39497b01f02bacf7fa750ea7bb2552c2525244f1f9d6abc2755f6893948dc41101ce6f70d08a1a76a77fe672a4ef259fe64b9196a716e61f810acf29588cf39794f6355a47a41f1a92483869ad72a5229dec83f3766deab9d49270dbd9e4fe7ce30d9a5f1d05650a5a2ad15737f4eb7f97f9472dc972a81f66810fcd225c6ac1e4a4be07a9e2fdf764e8fb48a4b0919abab06708ec9b37902a06348e4bb9d794cd0174a0518fa103e26f8aa29a9ca6319003dea4ba8efce0f5b3b53b5ea5e7005a93864b871a058c094706a576f7b463aa64313bcc13e355f4ee610d9c48ee7fb19f4230bd983460d60965a53038889a34ee771c8bc216587f45da460029fe96a315913fbd92db18a23cc3ab5098b2ec396acb907a25d3502b118684fdd4ba65ef4b4aafb6615715dc84bb32f77203b701aaae00f0f91de1391e2b5e4b7e8e38e8108b6a27ecc9caa58608077408e37025758d379502b416bb511a2cc41e37c2dc519790e6bb57a08d89ae50717688499b15abba5da42502820f029460bf7952792402f6892cf8bb9ae7313b3ae771eaedbae1da7e96fcfd91d95fcc505f32e1007d6a327b15be46c7b6a5503783e8f6778cf676288e1a2f0378c7696b4c2e6b6ad43e3cc326ba32334634cb7b8897daaf3f6507f038e5f2c0cb1b54fc4038ca89872824ed85b35c8962c6e31444f240f97d694fbc48495a2272f52e1db0896d1cd5e1164aede5a5237470710ba119f6e5dfa84b36e8f86f59bd6dc6d195bb9cbbfdcb43b1ebe7a94c0a567b9fcfdb42ab5390574cd56d8637d9941702f938ea32d16599a1190fd6ed98ce75078192496d4613a15de95b4a26b3cc8209fce986e0da23a5878d5da8544da31883a01a813db6f24742e3adc892f680943260796ea7467bae09ce7ef0b7c01b724ea70c4120cebc8e79fefcb2073273469528eb38e384adefd40b41002067cf57467927e4a87e38981935e3a4aac508092371832256f24ea134796470d538336469ce2c59a93c22cabc6eafa937ff327ba7aa39d7acfa8b4a28065f11fbf27c2140a069eedd8c1864ac8df468e5c65fe138eec4483dde9c033ab7f8ae9c57f4e072a9e5eea39979ff2ebc36566fd791c5a5762e7d4907bccddcf172238706b74f79fbede85d248e05f6098bbc1f3eff0986bdef21e12a44b17081c8c3f1a72183ddffb5ee5b8e82f1e1f6ea89af5c3954cd08ecf0e8ad784b5ee837093fc75b08039bb73e82abd827a31d91d5fb051b0adba375ffb3613fa0b66579d1bba02b9264f61dbbad504348e750bb33ed070435d199161756fb0b64d62cce4b618a727aa23f276bf206ed4259c82412fe19ae8fcaa252548551b5b5594e55a0f354a25ddadb4b4a5235fc7708feb6730588bf3cc58304bcb3e0fafb86ac1525201f2d3f50a0ab242c0531e4ffb5ad6403aa6a3aa84b6107f9d46b7c82fbb66992414ad75397167aedf26f6c6720acc06551cc24e9f42bea7804be879fa076b189aebbc8938849053fe7b3461c32d63e4e0daee0f076030bc9c98ac3d7c206a66b89bbcb64c43e3071220f8759e499c042bfed88500ca1621c8a714786ebd62ecb0a30eee1c49a56b5c6b6d0ddd70aba84268158c5ac19e6e5a71c719653ba7fe8729d6c2ff2f9b3440b518cd48a96ee61b2adde936d035f573f9eb160c6e38e69958f945bce5a84655587d3260d67c3c438a9239f25b7043db7459e6e6e2567c4d71b7e2524b94c403e27f6168a24b19bf82680e1e0cdebe26711c0da1bbc2c9e29c44a6cb48383a62fbf31829ba73eabecf7ed84479951cdee6f4061e88e66a27c9a220c8be6b79709206ce97760b3ce35674562d7e47213b33283cc2ba5051aeed3b268334c3aed9ab6cbc7b4c5233cb7e56c58a0489a02831bdb6fe0f0cb2982e70eb98260e9c4bc2eb299ce5ea3eab54249f8ca647fa8db8fe5aab14d91200d3ca459b9ff5053608f315d1fb6395addefb6482837fd7120cefe9e8498cd3ba7f36e541f5a00c505ced717d89a9c6a116b2cb7fd6995f54b9ad06bf5f456bea4ddded26ed759e5d0023f322cb2af123d69ad318af46c84901ed9a6170dc4620dd6efe85c538b6ed7902dba046a3ecc57f8631892a2a9344887c04a82a2b48e623b6e3c229b9eef7983f6c8cdd900cdda328fcc7f1a2f04c93062652000e63698356ffab925df292da08aefb4a3fb8381a73d5693de73826b74bac04129fa46cddc66ba4c6dc7decba517d55c69e51fb43142060ef20d657658e6c9e39ffae37f9a5093a19b5dccf48f9fc17a7898f689ce692c73820adea780af94c7d4279d2cd056985613e300ca7380810d62688e5ac67f41fecd2957d0e47fd2b4a22d2f0e98bf4b1a6937f9e105bb8a66ab5b3b8aadb5c1957339e503cb50772305235af88df981f3f2a3b946c211db3b24c8c899e9f0ee94686a5ab6f0219663aece0f2400ed44de72d8e9d51c9c9624aadebd4dc54bb9e0ee4ec17e7931743db33817c25f2163a35229549a21d8dbd6a93c50ba27f3a61c25de3559579d6ed52a9a9ec5fe8e66c3e8aefb33c304c7854ee036c3ad85ce2484b0b2a02ae773ffe81e21b6c2b3eee99cd19e3d9f4df6365694c5886d25f951022874bdb0849b1d5ca3818b0797c45e980f778f4c3edbdad0757601fffc46d5b068854bbf805b7c1cebb73f9a4386dbe85c7a6318c5e99a422820223e0f8229059f0f27ebf93807947f7efe625ebc618796d4aa6a2c89cd4f5b93a74f1fd1795ca0b433654b3450e115afd9a61778dd0855b90235720a5923c159a8ed90b090b993cbbc5cc9aa9239c9407a08820cd19ce38310b6dee2c7f0de7b774c4eb71633efe2e9ed312fedb3471c04e01d1a49a73ad3a32c64851df4505f951fbd4c895419580351a6df34a350a24de0eddd1e7f85fcdb3f0fca9e37c5b7b884a6fd91f8c892e6ac9b1b0adcf310ea0a7fe1f310d18ce74f7e71d6537e650cb561a5ddddf1fe547f445dde7c36df9dcd26db04589be5d94de2bd4c391b3c242401c8ecada111bd920dd3e493a15f8076566852d62886e2e0bc59e87bc4be5f7657997a16b5a555c18e642c2384a57068adba31dbd75fdd033119c3aaa67d708e5430801ebe96152950cebda5bafb801fef3210046cdc5226abec28b12a2b9d73277f4a2e7bf63975474c182885ab2c477de6344623b378841d41272ea8769a6ea68c3e0c1e5f92807b529d94988db1c819ff03c697e61973f4a55b2a5e18bf92cb45f4d9f9427b6d5b21922aaaab9ea97d84deffe87f187e5754cdf56e41320edecbaf6e16a9ba51db16fb83b5861db300cc42cea0e4389e6bb2db7fddce23c1ead791c0d6ed8fce41f578897d2835502f715d8c4f64ef17085f868842b26310f7ca21ac7b97c62fe49d6d51fae19f8dd91aa9a3e7286d64a73106505d99592fcaa0d5e23d4675626ba8753772d6f411f344e2c5268635b650e7f4b9f631d1384d9d154c60147401ee2a5596b8875343f7c3838a1ba828ca1195af56a76f537a43dbb4bba97df15540966cd08ba764613d48a748cf41917d842762c9266de4baec0fc43937b10698b172091fd6a6e678c8f5bfc4e66c63f477db2506fd01e6a1f7fadd47c9e4cd51c7d8ad36c76b841d31c845a31dfd77848b44cfb7ca4d9230761dce90667886a069d541e862bf69e10725badf14a837fa0c8a5e9d4cb23a449ac42949361fe3eb692afc133c02112707db70217886e0c8213abcc0e574dc402e70c1116d7670e99faa7e268f2fd81f4e8151eb97be98a667dfcc74a84a520e296cd4a94631f8f3c087a658cb099cc97e0613cbb1dc3b48c9bfda764011f18f29357ffa62b27527473a41d9e446bb7704fac1c3ef54c153a3a5001ac3d65f2d8ad7d3922a867fe6366ac376175e010c378b426838e2d2ac57b9c517cb541c5d870679624b2c5ddf94559b8460cdae4b764a69e01c79ef8bbf7d0b3b04cb128a6bd3e74c4abd188b099dad82a74b8787c5d0224389e998c900bea26b43a97c6b8447e405018877fae604fcefe22083b465c97919400196110203e4eea24b071397e111e5af3b108a1c73aafe4999873ca7fd6574016605f247e71b1518627863dd67a3a85969259baa2d95925ffc79dd89f9c1f97d36dd50329897640016b37a1a9cd60a82fc6244d2c212ee61a0407e6b67aff18828a6581539dad3793ad9adffff2fdedc6c98420ff655028542b1766fecbc5e1bd16db64027b1101f6886ee3f6576d19fa159da1f06e0594478bab8f0b89d94403718489799b99a95c03258119bab476229a2e7ef988433c464ad28753b4ab9a4dd722d885da39ab58db32fc33f0c75d2bdcba661239c8d219990652b978a8fb42b545901214d61e14b4973e509af738a3f9260aa8eb4f1d89a0352cdb7cf4b759d66b12475bfe365368674421804d14cbe160898ce9f636496128bfd3aa9d547c54b060d2c3064c989ae38b5ea180e262036067747282a8229b9ca6ffbbf9a43c594ebfdf12334305eeeb93bc2b921df396df2a18d55e4984407163dd13a80c8ed1d3a7e1738983ce4b5a6289c1a0d13403d2e1e9418a30e2c09a7a1a136c7cc0cd41c3ac6f8326914165b8fc0e6510db4cb9fe4298fd23f0f4f831dd0966a9b7c06c8a79c57b1252a240f782126de11fe676191bcb4c1d12aef701db1818d16742abc2c5b31b054acde7e5ed0d49c719575061d54107193e0f0f6aeedc72bc4a914da2c84314e2ae4ecb3b371ff525b8c35b996a4209a340afff12d2a939048a1226cc3286967088fd20ebadd830d290f7bd2e5ca221335c04bc79f688cd121393c26ae8bc194bbd8e99b78f105d11f33442d967b95722d72e86479fa09536c3c1ea6cef8e6f3ca519f769cb3f4c1ac681b666b5f429b5ec8c7ffb10ac0a6ca073a8daa15273b008f0765fc706042ea0974e32cf1a56ecbd3546b85486bcdd6f76ec179d0f5b40f2b7b2b079a40f8f2b80ecb848bf61a1d66f4259e54597f4d50cabedd94774b69ee008cc7a47d8651e86d412255ab9f1df9158d81b3f85d7d73b3bd03c55abe6fe5c3fcb54d0cbaa7af5b349d535f27f881e7b95f29a60656abbd4ccb27863b7c102fd85f2715ded16e5f57150951762e1521c47ae889ad659eb5b481853aa2239a1de98ad61d0026c82dc55f61d138b0cd7d536c380b2f6bcf4fdd95539facc20a42580ce9c91d47c39b9dd11d2a39a56b5d8e65de92ee65f20169dba80e2eac0cb6740adf986d10d5ed01ad5564328e569d67c2e6fbd2f1a17af0015ae54233de922ae7adf8ab89942159914d21d02489c67910c463f5076b5cc4b015a4ef3cc85de720b9543fd6908407890cb43dfb202e7496b866b23f4d226a864b5df568dbb66fe6f7e7177fbe9fbf6f54d2a25645f7c0ad7cbdaf1bca5f00ae903d8ad5fc7d9dd01cc8d412ca1109bb36741a3a751f456cdb37725b1c2e794e9f78fc9bb4f1a3588a53237fc34b84ae9a644df2cac55dde2f47f3d078d3eead6afc20f01dd44dbb8bb2941a84b029252810c8e9b8c195af7c3b207deb1e620a58d7eed9bc53bacdeed08c50269d6f6b28341207a464d594e933154845a2e333abfeffdc4b3b1554b49ef6fe3222a1884eade9d338c888211a95f6a0612da13df2cba38fa90378e0485a0576cb8db6312305443a0996888293447ba74ae29e1e67600d76c33845a5901db0c2b208fcc82056784f947611a1453ac9a4373c2701d81bda349b22a815372c281e5d0ac2786e825856d9e0e846545f025825fb72383b412826169d8743dc4b676a0ff7b50159d2ba171582c51a42cbc66819e1849983939afc48fe8dd60ecbfa6c4711cf42ca0f705b01b721df08ad806cb29e0bb36b9933d8b4150676c43694772ed77780d4578307cd5b8b1d1b48de870d42fa1755dba0d97d887d9cff0f9adfeadd755d820258a692dd888391c9a7ced47da8a02c9cab49a11f264eb00d7f3a4aa0e0f480f5453c3c9f73ea2f10e4accafcc09b0506d38b5cb03f62015784d06e3903aa4fbea4d771b54c826d9b865248804058a845087c343db2c111e08c25b1e64a313156300d5e77eff7ccfa8ff9e3c9ff7d7be5563988ee395a1c9ca0cde39b32389f506d250ad7ed9506d0aadeb82ed041e68139bfbd033a3bbed0d4e020d321f5ebf34f2b0cff587fb4cf18b5bd286aa93178439d496a8156f6360d74bf78a92a9c9be671c53ae959d3b96beb24db41566354a9ac1b375747d419937a44297d832bab4fd777b3930ae334ac6facbf23c0a65d247f25d88a7d49d7275f2e1c31a04b43634d068543784f50791bf6fd9b40d823420adde1ed377e8662961e0e1b4beea296298ad7b7e4b958e457858f57326a8cff69f0a3ed544cf114122f6c9284569163654952b6feba7bc7d51571659cf06308ea728aabbc8e11184ee63cb2ba328acf802912d91b16e8d07b63a8184195f67cafd619f10b8ad78d2d040b98b920ff825a75c768d8205ea0bdd30b00fd86f5d552f10fd5228c1f59c909ab37897e047191604986d2b5e010a269d45a591726080a9041be0694d18d77aa511adbb7fae343b7ee0ada6a0d55093208342c929773c920c1daa89148f8d56db15896207fcba4391f190538a46e3689ed3fced995ee912ca6d70c9105958a9019ac00562e56e234a9c3915323bb239b26514e4eb6215006351533d996d5e1cd41896653e771c82c8922862d71da67f0060d04747888bbeb631f07b2ab6ac9aaee6cab2d3a60bd27285b44dfe1d24a2660033c6643155d5731c5b5949b043afad327b45d302333ef68a42afd58acb973e8d76adff411e3318a75dce3835f2b62ffb5952b6b9c81e6e9f8aed8c750bb8733ed95ff5ad76a1f6448dd6ac6ce1ed7b7b500fe3c3986b19bd975f99d99d5fae064a04f626eab3345a9d8788dd01f429bb9c9b0bfc84b5935463d602877eaa8a5acb01536f588595d2c5ae64757bd2ee2bcc40d01e38f6b307bc7adb8cbe3ebf20577286afec8af4afadb43f6c08d7f1e19f3d3312ac4a5209d61d32fba3a49933ef9ac77d936b0edcfc0ac83e900a67b9cfe9a0e5ecb2393b56d48dcca2c6ef8d2d0538fbc178e197d77d0c20dea16cd542f1be856c35b199dd890c25c9c6bddb047fc69023efb652ee59c57ee82b81c8bc725121bd2687a1beea725f6ea58187ded48edb4f37e85a896c179b2256d1c9084591ab7d8e95d077f979d9f8ca6c87bc5436faf042431b0c95d0234cf84952a80b77c8d6c71e6f002c7244f249359bb94e5a5bd86f68e4b9218041d715fab6a8cf055c2ba2c5d8a8f933b43ed70a3bebbde941be16868d32689f21a0a2611a048f59d15675a1c3ac1abc496cf8bf2ae26ec3c790c0cd278a334b2edf8b969e487c827fb7bd10d4ffbe6eff1edf377030ea0d36f201e63df339cc74fafa7df11ee3fc7cbb0adcc4d480120587841b2d705d426749cc2b8b19d7b3d2efdaacc2d22836a95a821bda582276087173e8471929f2d6c7453d99d311ff3cd9a35e7da142d4b0ed2991b59b82a7a8ae98d5c2e364bdb26113a475a4fd129d0401924cfd103aef594d4f26c0c402ad640942f8a30caa4b072356034255de420148396ac4fd5f572eb0b3635ffe5655e5c061da744dfb8e15de3ce5ef7e0a5d83f46e50bb140cf62f919532c2b1b5d1978af6a4e00a3227a528b33122fd1c874e87bbb0da0917e9b0207df7baf53e96f6c45bf2113daa854c8609969f6fbb865cdcea11bfcd8d28fe3f1c93660219f28491a4e99fbd80f8eb3ee3e9479729fec36374369a785b8fad683c3a7881d9f3d5eab6c7081e486824018ec1fe634445e599a3c26e6c22ca3422231179ab08cf0c5c94d2dbd9b788aaa431546682a33c0b09ab5ad2141ffc12760fdc42e04c120396e10824a2f801726f6fde9096558863b6bd2cd78f1109fc95524f030eec060af5814f7f5c44cebb6666b51d0dd1e78f90a6d2e5fc3933cba0d1090d8cf141a6ff88c35cb703353bbdad5d2e58755bd352552b57565d70db48426a4eb129fb6f4b3229cd32d12f946f66b5185466d90853c8bba2f28ce7429745d27930cc132659ffe0162f6d7a4d328e8cca3b950086b79abbf49d28221f067e2eadc8985cf1fe609c04185cf7f031aed4cc3b321c99d29c0e35af76eb2b81b943c838ea2fb398c41ea2e27cb88b9543da3beb57e2c30ca2ceedf048a6f8a0e03d2e45e2788061685674a8fea501cdf7a5e114e6fac3307e8549921caba5e119343b40e711986b7828c3f5fd7c989361d6f119fd1250f1c3eb2454b341507fadc808d8a3feec0671d414d5a93fb16597e1a3cf837a66f72cfef454969effbbeacd28d7873a48a438a2d9001eb1cf37ec7bf6ff2e43912aae1a916b50af98cd87d29f6eca6d345fbafefc2e53b4123558f8b7ebf589311772c1839446941e87f7bbe45d5abf654f1dd9a261b821d243fea4bb2a13854dc4ded46fe5462bc3aca71d19a44bd406b431f4657c5edf884db2227cd6b65abe9c768f06753978d2d88b5aef64766aeb0283f4c5e987f1fbae2dc26198ff31a947ff0fdb2e384f1d424a5b25ad28199e34c214e51ec912b06de48490dd3403e7699b93199518abeffc1ac1531631f3f009f75ed199aba8d986a8705160dbfdafdd07150478ada24950518606730d99a4117ccf71af526795de1fbc493c1530cfda44308a734f969d4eca336ad4481af4e8f38057b98239523765bb0c52d7555d09081f0febb8474e2de2fb2931f13d9759a8f088832cd00b94f3b94e31b1756bfbc653868c1c78fa84bfc5a8c3f3f653b5a8750d1b6482abf1a58e71e67991366a075fad1e3ffc0b352b81d487ecec57bd2853683b9b3c1aa39e0b243aecb686c6634838eb455f2b01a3c1a18dad3cf0d59e558827321df67c980a96d002ded492a79912a45b2acef6c885c1c2a8acf9e9815fd10f06497c3ab2969450d6195a4248dd28eb0c0fb6d39addb63e3d294422076356aaaa4287f2f29cdd7a3bb2ed25e191276b73b91433625a4c4b06829eda685a6c7a3bb01284f8d962520efe6607d976bf15b69abe6e1ad3f3362d8daf7be8ecc0bda8462de1bdcc8e1bbd621f01332f4445942927b2e0fe5087885cac133ac3c28da166fdb07272ec972e18ea08e8b37ed7fcb72060d5edb2b1a9ce9127900badb38403824db9c9576513031ca7aa6188e3ad9c80e7770a3bdb092671cb873aa88ce1ea1f77d58c982ef00ef4e7329d9749702582602c076b94bbd1022dc36642d46d088a908f5b3bce34915567c30a68239cb19e2d2e29fec2fd9d89392024aa7294772411a0306329156deddc604127247dd14a19b311f6f7d2e612562084ed155b0d53ca5990190f95576544c8cfe3b488e7ec4f6d386274e3050b72460602579009a70a84a963d90ab32add8be2480769fc8f278d803f2fe4f0bcdad5ac173aa160f2b54ace9a3a7545d799666307356f3e1986130afc91c06fd4b8e2c5d9a9deead4fde8ee6eaf3aee4c6ff1911271b98cb15c1e5873eef3321e3e363140622f8861948243da00ac577555664cb6d83b075e4a1c0e50d899d60dc8ce736b195547635737890619a99139f387416fb478ec579222b5167daa93873ae219b573a6a3783e4f483d8467fc8786f1ad7fc39f995fc12547ec988f8cf417a3fe51ac7610629e53e740f754df4780e4ad443315dfe533e696ddb26e393a9ebdf3e05f236df33f212bdbf835fa7aead0608a9110cd4f2e5bbe916f9be6e26981946e6f64697dfc864cd35f033e7877a1a39438ec4d8f10275f640f2a645f3501a9320d0ce77661fcfeb88796aacca576eda038b1640e2ef3339496e6d26569787439908896433fb5200991bd6c8882288974192c689dc9764672846ffa4026b47f3e442f797510441208f02013b5778020d8691358318c1f0de80a2485b0a0d5344bd174a8daae143f8d4e5998cb77770bdd8f1da0b2fe83c2e437dafa7f2bc853708fcaae233855339388889618bc74fb7dbcf15cee4eaceaec4533281158f453c5ab7b1688bab60859149451a20dddc5ab6dc91f8838a65b7db0cdcef8a8b23a01d4e53a31164d4fca92be12c2111a3ab49bd6a545008cc3b4d68cbc90d5dc33d2104e063af441a32b3fd3d3bd7dfe78853ec76ad8c81225ade35056d7c98e740bb15a9260a1f83655b53986ea86fb86271b3cc3d92271fcaba7120a9339812004df9f22c26e5ae93b61e99c15168e3baf58a832e86822b69962ca756b750dddc488c077b293f71240f356965302a9b64a0a10b6b2fab614a40f78e6503d355d76ba0ebec4410fd19327af8a155b0006d5f9d224bd0575920b3fd70e428319fe65584627dfdf2837ff0f7bbf7fc8185c57e5f6e07dcdb4ae077547351136f87af65643e9afeb65b71737f18e72f52e023afc9d1fc021cc5402a6436d5a9492888827cbeda8c476635977ba5fcd863d3ca2385a5f6701b7c5168415aa1265ea33cec02537a13fb655b8425acc5e4b3d47a858055292d40c9e5636b5a8247d6b8a7f73f75d7a3cefa85aa575e875594b4217022a361cde1ffa6fe3a5da6610fafad034066728fb9a0f7d774a26f190a9b1ee0ea3935d59fb364ddfd2e24a735da659db4144cbed9fbe0569d6797f14d90e41af1eb897fff215ebdc806f51bf18f93c933c989f3c2036e8f83dbec1f817abe7d7d444fa4d5f4e1175b0159fb6150d41837e7ea4bb58fd0d33be89cc0a5f09f2903c442f83eb676112036b2d5bae5b0179a8608df2a006e4053830653ec327455e89a49c75524aef518a1d2eb2ff5862d656e6125c98ac465721135726300efb134ff0e4060e40c769088f8b9aff7d4b240eefeb8a88dd303a3090cb4ffaa579a8dde1ef0ab456468feff597f7207f5080f8e51ada35ec86c66ce06d71ee836503f461def545b4b2446fa01e41615f4af856dba42ecb9dfc24a56ad3a20e3862b85c23c482f346a2565e22b60d50e75f3b6f3bf7ed53cbdba25416314f893fb36770d36dcbed7b8308b61ac56f43fd0c1ea0c559b3c7cd17096f939f38c2a694493b2435e091aead3402fb54f2d27e2574a4e3e0859ea129a4625ebd6c24b11638f14c1b06935ad345067cdab393477d8644fec0da9d21d7e356290aad15a30c561a508b70c7a7a81a35a926ea85af54c5d635f17b4b9b32a920bf25a353b18b9ea4d30d9eef77278b33ef1592f965a81dee6196f44fc646395496c9b2fb3e225aff27caa0d35d7b2f3c6fe5080a57a85c4fb77727bd80eaa2cce52f4e8c4c8d6b32f9f23a27a6e888ef589f0e3f52be4a1eeb120214639237467c94719c97609565699f0491e4aa8dd1e6e68a06f8e3a11a66866dfcd8ce11f7b0b522795a8f8726dee9bbeb2a00b961e2081091d81414dbd45d1be310e1f76f0314f69680739f4da08fb3a7a99c4ee6928a72fc7c03b933ffb683fa4518f43fd8f1b16d999e520e231f2346e11901241f6e326c8de92ef33ace49c2d89f2682ad8f00c28e2a9e1b93d941a72d9db4db16e6149c39803cef8d58f9affc8cf31859dc4087a64b705244d20fa383fab0fcc4444a54e81431c1dc38d226bd359a0f33816cb80f783f1c92113fc5f214c3a6797b2ab9cac5f33394a8acc3a8ed541e3c39360ebcb3169ef96f2b4a3b12d67ddd40507335d0d0579e09d58726d9177503f0ec27d6b6421bb4f6bce26ac1db21beb1655da8ec2d759c7fcea27271e266e6e4ada8571569855e0964bcaf937b46fde16aff743e9b990a1275c4c161aafd4b33661cfd114fad774ecb866bc2e2e2948bae2d1ce6f31ae748ffd9624085dc36a4e1f27ee8cc2ce57ae0b48b344163ea28512b79522138276e580b2be7c4793c01f43ce34a4dbcc5e1d784a4073ad3c9a47009282d7c88d5ed614ac8402af11a1a9ba1559d5b1a2beeda612c4ad78b82fa2b9362f4e390a88b60969e1e243d4c22ddc3135edbc9f2889a41cd43483e337b3bd4ef856744f7b299833192db44c780c707e7237ffd93e3326c536e6cf617811e8b430c516c541784904a6192bc91944544bf7ee4b02534cda79c7743f53ab38c5d98ccc09fdd34325ec078bf3822db83696f8b5e25a1fd24ac8e902087e971052f3efff4678ccec7fb250f0eb6e63266ce002f797b7a9ca5de1229df06af16f173da408272f90412d1e83e5058589c70b619507c5ba421fcd8deec9dc17545ad74e78174b71bf5bbe66b9450fd096ad8d641fd70914f5365fb755fe7f690e5acb424a8ccae4782568e7d64f79587ac59b0ab3cff09665a5cda2788dd8bb27fbe2ed5f87249c1f1fd78b776bea60c46091db0860fe57e10b13cb9d7e8aec0ecba3883715f1528be3fb9474b6124826cae7e3d7efb1c1cf826aa200c8cba9e49e20bee2575ac7b73dd74e7d45061c1209dd078af0145a532e7ae6582bf0bd1331d105e31bbb44a4443e5fa07d60b4920dbf542c85cf490811859306a1049fce225e3caeb372d018e88ce9714261625315ba821d332435c62de27050def855694059975b40c9ff9af66d56b4f83a158b7c0de5a1d95c39f960c1abd7f0d1cbe9103c735862629ed749e2e9757d5cd3d3b0c23ec4f70c9d35f6d33809a74e10043479fe7744018532e83d79de0f00b2cdc8eb6631b231be7c90552950cef8c2d714663f9a40d5558d07b46adbd0aecb09109f3ea3ff846544b5937ba202947e99fb0d5393f0f5343e91c1bcf512615cb2c0519ddae8cbc307daa9c7a6a4ff90b20d80110521099fd8182dded6eec34b0e9bf0982f87e2421bf17470a0225a50322960cb67a642b4a34089ca92fd59b7ce9a9ec85fb261099b5c5adc675f0db6e265aa92033ec840a6925d2c867d9561470cf98c40d9c15c67a584becb1dbcd38f8c9898fc492d50cdc9c678ba491e50bdc0994ba7d691c6f82de99942ba9c893fa67090cc06e7b6ccc08ded1ce1200990cbc01f609fed7122f598225042ec7f07f885690f89b5f79af6af5fa384e33332ead1c60b7c898b755a954b83ec15c9fe546201f9a8f3e2f14b59919e7eb75a5f02decb5296acae2acb5629510eeb129bd23883f54b62e428817c6b5df2d1d452a620da8e2a212eebed0c0a942d59b24ecd9090055e04ff537c5f5bf4e7dc6ab8948976769daed6e026d647f720a74a0c1e08233a52c4bf6e8fcd2d44ac3d962a415e98f61214b2408701af46468cb49914c535696528635733cafc12ee94f019307667615d362d7b47a24d741a500bff1483fd8bf2c617673b5d76b14bbe3dcb071c094897b5695857dd8a4dc8285915531592891a5cf0e7f82872b51762919fbc95edbeea39dd27df2dafbd19d0d4d1b061d90286809a041c6ba2bea567cd2db40cf87af77e2e467f4b71261bd285c1ab578156297ec0d596fc4ef12788ffdab4e4bc879f4b9b3ecdc583364983624610209f21ab27fceb2051d2681b40e14e967c94f72baf141afa636fa0dda182bfebfec446cf7d6993dab5443d90d2f5e7a64bd9bbd1edef02996f1e98f0dec897cf1d3237bfaab8ce4b02549e480de8a8604f118305ed1ac94f85559d65d965c716bca8d831ed0569823459590d08d47f519bdd3bb71a1fe9de5e347138b7d73e5dc782ba119485ec253d03983ef5b5d2b4d1e7cf4ad56f89f15e13f4cbcdf1c670d66df7daca996c7d3be332004b1d5b0961a9a508f3f510af9fd11b29626760cd462d8fe5c2b91f40e7892d16f8863c7de02832a4042eae21c6714cb3040da9af65fd23d0ffd31df7ff0c94b0117a908b28642a3332c9aede3c4a594a7ae13b3cd1ffa03716af1704559ae49a43eed3ba6f98745a297df30747347b87cfcfcb07ed1576d0ded852f9400a676fbb7c95b73bebb6437487c0f63da74fce6358a94aed8c60a7c6b77eac0755c766686717cdbd20c44d026919a590e6d223a597fbc670df677029bf675160e68a00ea3c1219c8cce51944111cd85fc095923f7be7f2622ccf44109d0b7b4f184c7c0e84670f8e198433b70a8aba72bc714ebdd01e1626c22dc44fb5eef0afe138a00b7b8ee9136a1fcf60bf075190a827d0ebf74b617a0f45d92ddbf017c73096f2ec301c160a7bfde8ba4282b7300e9e8ea73b959508db767852ca20b0c6c9fbf661b094cbcc06ca8d7862ce25f5d65e382eed47b6ef3896b74b566ab804ff8e62238aceaa5eb81ccdb6d32ae1de4430d5429aecbbdbaa740bb0753cc5a26889cf10be3ef03b8080a480002d2e8be567c4c353689b8ca7561e5718aac29f1610abb5eeb31fe41db663eddb333beacf38f6227c130cb478dde96fd1a231e5ea6330422f400684c0528541eb309a4271fb63989d7485ffb753d3a587fb722a952dbc75097fa95a1edb1529ddc493e83c5b30668c1c63cc3cc8da1c93a52dce544462069022169e322b0ab3e765c40e5ef5fe86a2bb9d91b9894d9ca26b44b54510c994eef99671d2d844cfcbea35720b9243e4e7f18b4996dfdf4ed11a7368658c158f34fad1a55ff90d6f4fb7365c67a8c817eb5f82e2bfa2bfb1b01ce705863f39e1d06fbd78400371e91138bbe12992fd6eff7fb4ffd454d4c03f9c366e9c7a057c1bb0a584f1adcb97f720d1c8657f7342e5a47fa63d33fde7b66bd28251b6690a5a9cc7638f818c4785c504d4af4bef59838e0185c65ec144852a6ec45dc426531dc7573ee4b5edbe423d5c819fc1b9e02e3fc590701e500f355a9b23a963e004cee304e7d7e54f15ff02fba66b801ae29c3ae90947a4186a630ce31c5ffdf151a326918a3213677636c55de8975cf1c11c1411f9cbb732ffed524dcd8ed41c7fa144058240503e8d1b9ed839922fe4e75af2c34e53079af4100554c1c8029fa79238d34fba41050ca6a9c50b543622d438b0fab01b9e604633e3d092a12a9bf81fe8d7551cc9b5082e11d80632799759b7f4280b108e2e52b22fe810aed78affcb2ff225feca10812146ff60574d6bc0abeb85b5a52ddae79024bea97891f1390f28a4af592c68412170b09f940396a9481bb18f8ab3a6d318b5fcb00b310022068bacb91e0043789a46c5a2437d178b5bb8c8be5263b5947fc491903c7291e8ffa1ead8964557630f3a1fd81f9403eace4a3edc3ef4c19b22d7e1102df1ef2d43323242d036c404d14892f47098c175ebf581f182de4a00fc794a34689058de6e24392ce0ddb2e8df2fe25f6c1cbdc1fa0ac0de27cedf6ab5e2b8c1ef91e515b1b419766028a4cf5ec0006c521d7d30596154476e7f86b8c57f1d0c3302921413ef1715b496acc9916da5cf43ff166f4b3b785132c5a2602cbde798330b8a8d2325d14513461de07996a2f7c1de050d1806834e33705c7b6e5b3cad82bead3f752f955963989752b1ceb3a83b845f9fa87758950dd5ee6be5e1fe95b5a51b7a2c0804bef89d65d9b5ecd0a04573bdd5aaef86d9d4537714c8e31f20592a7025c99af490738ecad8c4a61ca0bcf8efddd472b12bfe0722537acc48cd5f37321c225b0d0cf5c07f0baa01b36034f90812d90f88037306d19f6a0b569fee947d81e234e6c115e7f0d03ac33af8ddf70f56687f3e5070b520f61258bec132c63355955b5139c183104f625660f231c4c084e1ad80e309686a22321f75c835032f5997f7f7f963e3bd7ab09870d223f8f818ef094faacfdf5020124935a995680350f1e7a8a0d154c2420a9e6de2fe85dbc335de376c7b17143ca6d1c910b08f5c371a09cb4df111237bbebb86c2e3ad859470ea16399f6834a81b67d5baeb2018533b65242b928e0a32673c9f134218bea87e9ef80d0bcf80654169bb9ba77473ff611ab752bba2b5cd30572f514fe193e5936cb51b2e7b2ccbcb990542d7264d85fb7842c24c4ad6cae94e390afe67226335146b8c7720ee6226eaf858fa4424eb5d3c969c2a574f9112dc3000ab45a01c08d83f1270a035881397d1cf3aea82ad972e4e72561945e344714259df451523d4c46311ba616bb46707b2283b15aaaf7d9ce19e47441de71f29375e7b1e16283cb2cd0c4a42819b257467440f2647f9f7dab500944ad39fff953334a6ab5c5a462654d88ca436bedfeb519cf30d6d9496a9732253df4891cd8651c0a93d2f39967de51aa13a316b73ae013a3545df560a0c781c61bb08fdb4f4adc723ec06f24e66e92f11ae99f19f2a66ff92fd315994f8d8a4cb4ccddb240fcbbfb43f33507b733407639f53e9e9a4cd43aadf916a99e7faecfbdab7c8dc2e3c28e56c836022128924dd464893992a501da866a70e002f3c5b4e4cc8a482c9b617122faf28220ae3022fe06a885ccee87538d317b8dd42cef1234352416b292616937e492df6b73fefb39aa5aa406b999d991df436f0c89cbc89f33279be28e3cb64c4d116136e0d24bfebb865566b60c2ed253e839a3d475b67a29fac2197654662a0b123816e7cc16f8262c74f5d7e6107102d0e2881e01af27beda2eed7196c28975b98f71847a47d5e8931fda619aefd51577fd3e42227a6219bb420ee3b070d9d32a55f00f8571de5ad7be0424354de0251c84567d889472e9d80346e3008e933f10dc13fc3b2b226033f48f7268c070c0d14693e8d9a6123fed9cf91c2787bb3544a039f0b224e21d55c4ca65756210a10cb5aa2733b7b3a0a4691bf8946c400f87054f2bb031fbedff37bfd84b3ab11bb9758a0369608c057a5e3811c242d1e2c9e45f7ab6954c539cd0fad54d0b815fc6b0e04ce849562fc50f98883e938ce10dfaec52ee6ab199911b46543037979d2030e1893bf26535ee4fcb5e6d70a4d4959f255c8160197e402a383c1b6a783a901791fdf91d0d9155de4b36667285c5477035f1cbc8059960db2a385114f1cbd84204ff68bae7c7f6d86b96ed2a7cefb10116bc8fcf335c672e5504a66e33d343bba048f10c380974575b99f8e30fcc1ea8ebf50ab5c527979c1511ecad52328aea34962e93b7801850fa9a0916116951a1da0920b3550660934dcb11efdf856566880185bf224280494fffbe46a36dd0a2c2f6a963bd8759d860e3b86e256030fe726d0042fc4bf3db58b2a1713cb43acc160a0a6ca845d8692fca6b35d63b46c7a4bfc471c7a80809f635b28c5add1e018ddf5b67fc9d9e1155cebb57a612482b10c531dd6bec37c15bdb81444e8da42eca5b4e7b20164c98761f16919cb12956a258efe7eeeb60bed9e87ac9982fd448ea2534a044e5a8ce0263e7c32aed02e6b6e6e58df67134126e8344dcfc260f48f74ea85d20798ac406c3926271edea2abca4e0baf13a63516a05857be1fdd89cbd03955be96dbe253eee507bdb1541033850886544616099127014df78073cf6466aea7371b81d0c549fa778df0081eeae2983a87cb69d9d70e6030a7a05fd5fb5312166198b94ca36026aae58154c16c2ae290c95390b76221aec41e7d294d6b579b6dad19b298b2ce098eb2671a2768ae997f614f21044f897f145b59e257549807841973e46087bfabb6478511641583b8da70705a317c391ffa9fdbb6b7b5b78c66b03ab9f4dac263e3aea5a90e9cf857d788d8b84806c8911aa3037c7a022d3d2a0564fe7f5b0385c641ef4972c5efddf1328d44538d50fdf778d6f7fd9cb1555c6499e0eed5e4599ed86dd926951b0460d1909ef898ee9bd16641e7d22583adeef3778f018264ae35f9b5bfc0528d26b72ebb049d41fee59a3f5986a9f8b63d0be89f2b7b09157c17eccbc9b999e6cae2f9c20320cef99fb4deda5a3401273996363e56ae013ca15f6f16ed22f8c9034aec1ad5640505ed5f6139e5c412b9966d18b8926e7c393822bcae0972236613c858c99a8da12e4e4c485836a1ff5f82dfc712795577b8c6f54f69772f60dd1e07ff05b0cf8d2940feaffbf03a2a50673133135b1491216a41a74fcd7f97b82ef30f3ce90025bfab6604fbd5e1abaefedcc154c0e33246a63e4e5bcc7f4af300d84e3fc97a025507f6ac43c21f6d1bf133f7b079e57d5d58ffe44ff684904b486a4c6f628260856ceadda1e9d08efda6f7b8bebb3e3966c317aeabe006597d7708aee60ff5909dd91700df86aaf0a492076af9f782d292e81f17bc250ae2050b0123c1aef53fe95e7945ca34d336fef76fd054100a7a6d8690383cd280d242c9abe452fca60bc0c9e2fe6879596167a0911778939372a03233ba8e831f103ba25b3408f91f8b2996c49bb8f1c6188714c9332dcdcf3c4579c90f00e8881a8a217188e3bf1cf2780edadc13dfdac0298bbea53ae075a04b388a78a61bfbd9bb547b9857d11e65341b785ebeb405f2bebd67f39fc1b1afb80f9a49860de0fb21b7eff196e2fc361544ca2c121c86a74ebdb7c211b87fb2e6ccbe6f5a2f1d098439b8e2009ff46a6118edd8bca34dc6bed9015bada6538b0965f8239c05bd337ec4265f082950b245671957573c78f550b4c5a513825d416644dea311c9e70467d7a0ad73de0e9d6cabe80f30827e612ca154dd02206cee2d5553cc93018fd32f66edbf10cd3ba69cd55773e4f347d539f4c2bbd5b57216ae691dfe39c1efeb58af294bffe70b1987d052ec7b45d4d7ac800e0393d4ac5774577614ff252c4ecd207666ad8100a67b30957d7c9aca479a8df9e87f87ee73fc2b76f8e9d8456ea01cee75745ceb593668b2cfa6e23ebd9acf30576e1797ddd599b07cd75cf6935181dd517bc38e9fe9a6024521acb79bf5b05645a204d12d671aac98448b2e131370afdd1b3be7c7db1ec3f9b138308ab19be1f82a7700b4f9ae0cdc9a14cb54ebe04d9848744ac8a0ba2ffd2ea085e8e7bfc99790b6507d2d4c655d47faf1da45e41bd9cb011ed7e485ff5d4465fcff09bf5c1317cc3507d12d7ca82595fb1ab2dbb416df77e277506b7cae5faa83fa5f1b40a9b8043d191cbcb5154ace6a66f9eff6af0e249a5275e5e219524bf12e839bfd91c21da4eddfa5b3bd7d5e7a6f6d900308ee4bc1c638a33b07458e874bb2899fd828e27dbf5af5ce7de08c65fe4ce7adcb76cb2b9f0a1a14f5f215a7fbe8861afab123d05a3f5442c2902d2b55ee8f799bef98fe5dd72fecdd19d5cbd0796e94ad7277b800fa4c233104250d7b1e0ef3dc9375cc5b251c86ee32124a7b4cf0c73fa2483e2d95de078b9b05d802cfdf09ebf786d2d80a2db84fff05065acd174cd86094b1c576465030d605f45d660631890fcf8a286c72a3cb815ec668a3153c73c46ad96dfcc23498e545c38e6b3f817ecc8eb8d5ccbcd9bd05115d02f855b6e772f41f4fefa3932e5464a7e08e63515f8553120b38ba4dfdd92840833c002866a3fe35ef818dea14f18fabb2aaa9bd4cc80747aa914d8c464d2bde30a14d31178391ded827343c0f0a53525fd271e544ecaaeb8254273ad9ebc1b56e0f44e689239034a7e02d57a41e8ee128cde622a26fb56d8fdd3201be6d12fec2a58583bd4822767887a76f5aa7ecb7049b16e24fa936bc2f60a72227bdf106069078912d18d623ac6ee355d9001284ce7c423df6438ffe4fdf6564aa33f5fd0a1f8d540e9eb7955a7163b551547dbbf201e006d0a9ca8f4d5abfdb61574a237f3c6fbc4e9dba459b1a6b9971fafc3b7592650366a95c0b70d6f67c5a451fbd77d9362077c6d49c2715d5acbb016e515254e8d37359c9eb46d79456bc770888b9e9d355e90a565739bcced55b62846044a3624de27587da75ece75859964903fe5c479d3c94ddc69a6c9f0bb16c4b8ed6080673c29a1c8a44011177105c1f1b0d6f20fc178e5f0ef6e68e3315ffdc5f7f20f7085c200f57a506d19f34d206ea98fb3e5bca45146c97f06a4a3d95d177c92ec892d56b4af284af94f13ead40c9c8a5cab3c1db0197819e1a83eaee5803dbd5a9a6af1e6b37a58cefc1e8226033eabcac7e42799c428462b6e6a61a1bf8959f032bb68442c880ef7985e0b2d9a2fa2f9bcb03ff37abbff955d2e1780acf6c78f74b6c0384b4eb05422c8107ea292c2d669a80fcc732913a2dc82a582fc1b6b1a60a1c8d9ddedbb634d8ca8107b2626fc049848ac9c3c5d643aa2af83c7b7c8088339049424ae626a6ee9cf6c8ba68fbd85feae41156a2b69383b31132209de1dae18753dabd625b1364bcb7f2476aa9503b3d000a46ef2403a6595470823cd7a38dbd53c81e5aa9dae85e0ef1213946f8ffb9695f336337a4ea2e3eefc20803270d1120d6e74c7838c8b81fb0917d73b5d55ccf6ff2566c2811f1804cd99f37cc17d87209d419379f189b98ebfa81477db0b7eb6807a56e1438fe3e487691decbca64f78de806a3e98ba1a1fb68b1f35b9e717162d08186d65fd956aa5153cb677fbd86d62c5c1fb71b1f327d024459ae1d5bb0b02a9bf0d373d0b7f36327c771c0cc1b7f783469356fcc33139c71b3107a65d4fc0ead75b23f896ee57f9723fcc73e89c9130d424ecddf0952e429fbb8e9b3f524c3d982f8ebaa0036b02bca5604f90e8c1624cc8c4b7bca9b89dd3a92e880a6ef6af59ac24136a66019099e2f9654d35876ced62115a91be5ea4f6d729a8ff42ffc120ff780fae87adc6b2e9d47095126a27469ea482a93ce81e348fcf326813148fdc03b4e221208c7619fba148bb9fddaf66c5f12bdd671cf4a78a84a5dfcdcc15f5282235c1a2140f048b9490d65a01fcedc3e7decd0b5e3f80c3e1985dc0f422e2aaf5e4d5fb0c8ec8c0061f18e3a863ef26150a5005684fa150c4c48c3528024267f2dfc16a25ddc26bf31d0c6703775ed5eb2eb76a0afb580a0e55e5e54f4e775783d13a36eaa5eac20f84068f3fe564d87e167438db92676bae8802273ec17ac7ad8e5acd9cb01cdc909b28ca52131787e2cb210be3ff0676ee26fc5128598528615fcb194968595af37c10e9be2ffbcbe1975976ff67deec2659b6cc95efe06d77ec1d572191250b9e39604675ed991755ac6a7ed3d13ac144ef46cd690de6fdd172a919211a408ceb4f3e7e4c2de51cf77f216a50adb7a937cbce3ca68599fcc6632e341be03428a97552f8bb9efe7a0768844f68ca018d81def66530fd59a000ffc75f3d470b3ce2def95d4f9467eac5b9002385064f80b8daf543979bbc0ddc4ab6965256f0f309a9d79ac9609eb1c6f0f526cbc2b8ed5fe3f77c13ce49427fd0c291456f7e108c9e9cd591c595eda4503f9b42d31280c83e839553ed58251f2d01f65371a5a4142abba80d5e8ec3a42e9c174f546c63fb4919d293ba55ef640771866fb198f99e7a31f11063c3ef895af1fb49d241ba6ce79b2244101b69d6cd6e9c3d105587b044a1071adf0bc53794377bef4c5fd2d36eeb0d3174d8ccdddd0c6503d7b940a78e6c2fd9914dab3aac75ad1ecee406202f2fc630653e8354e8badff87c373c130443e26ea98ecefbcb85c7fceac7c610f940c21b13c156496d78f41e6663c95764262da44dc8b530cd6dbb4a19115648c850e33608b28f2b8088ae38861e1d189f56e515098356da85617009e51fbdea80adf6243d6c8c00e06e4eb88f1cb305b90415b10dab03807c11b0d029d42688a341589314b21c54dd1512b1e622d768b70c8e1a2bea3c09f69eec11e0c64fba55184081bd8dba8b4f957d700c8453ae729bb1550f21cbb50ff6f473eef1565cee2f9df6e224d30ea9935c5b815a0c62f1dc490fc3985a6fb95be4869b5ef1fb60d1f170945f42343e5b35ea4e66bf728b44a5953dcffd4e6fc4fbe8341b37da10d260924ad14adfb1cca71c7593a737a30259650c15889c59b1217c6e0f6976b017adb6c2f50cc8ef16ce9282a96c02c80784a30ac98b37733073106c25dcac97fd63843b558f498a927336c31936771c969060d7548fcdf523714d51c5d4c837d2b14963e7596ea7fdcecbf9ea1699a79a79b68fdc0fe96c5d3a1de692f0f750bb4ce75944c630dc79a2069f73f44d76270f30b10e23278ea93d69153b566cfc67a7d485ecd071d43b6d8ba753e727313988a32f5abde86a1f6327b07d75df4e639bc617acd6db4ec59338c6f57d78d0340ba21f1e24be53ee6b8a27124385d46278b63d8f6b80551b931ee829bc8f8bf557c331b4b5a964267a00ea2ac7c80a63b50310c0560b00916bb4814472215e2202ff8a965f9357f4ad470838793510f835e3d6ba2f47cec9e750571ea6ee48a02511ddc2b5d86cf026dc3f00a6b0ec91375c7a9275d4b33407d952885a76c4ead265cc9dc1ede9a6ade8ac1f07cf22b3d8f8500e13c8176b4cb2216446f5de1a0211d258508047244bd1bea9f60e3bd427617143281f5409bd130b0c48c96b125f914bbdb0185f348e8e973aebe5cd2dadd7b0b19c8ee78ee5fc2747da173f1619f1330699fa38044b58e21ec939f6311665f5eca43a03f73c65c9157375dbdce7b2b1cd06655d7bc0b3a07db12feda775d2949fc76003c654a7b75604749440b609fcb11dc98ba628d7e386b8ddace45890179b2a522fc2bce297bf233da21007d6b4e8d099c19780a5bbc1ac5a13b28acc00574f0b8dff78737edb41b0377abf0c1a36ae44b326caa13ce20d5220cb98514dbd4574770075d709bac54de93c151570aaac2c1d6c5463c507d3d87f354d3d678eed7162101ddc312113a51aed1b3d1b9847af8d426a7c25202ec543ddcbafe46dec16937c09b532b22d4a8078d710afba9bd9850a3e2dec88c52bf8bfa419659869a4ac761b254d80ef25adb0050a5b5a67797a75031723bc0a3370b161f31d9768d31bd209d88e6f19b0ca06c170b3f0e732547b1ee5d018de2487011b0faa1b873087b03086e5c827e4233bb24ff96e00a4d4e8028bca6f35839cdee2137e10e5ef8ee2cdb098a24cb475174a88fe0edca166778bed491f020717e01cd0ae04cd7b672689e2e2c6dc33e4178ab56772b646644e7555afc84e7e85ed0f3175e4e09bd958f0706f4c7beb8b0fb5a1d5b8cb4f5af0ffb5edaf69ea5c3398d14ff1329c6e3053a7ce191b4268162c48978387f7c9d3a728e2e72ea60362a00ade22b9ae650ae665e06e415f6f107cc05affa46b8c4b0d93b37a1e64f2c83d4bbebec7adbc003e4732b666c49b0862ca15a31aef2bc438dd1366844701e3bf8840e7d0a0f62f87126b7b379e7aaed3490e621b42be672813f6f87b6f06347a4cc4db2bf6b011214f947475268a4ccec6fba472dd091cd4741d8a6390bef534bed29b11fc503e209e109086c9e6ade5073117aaf681330a6ee8c3b7682e1577ec883b9f445867e9253f0e12afe5b3e8f74259992c8561a8ba2ee6bc88252f96d8c74459abefb4ebd6f7f1697ee4f7b7a43b00ac2c41ec6e7ce5098542c3d9354bcf42e736086850bb09ed33bceb77a65a4a0e0ae7193a17e9d6654c94d7c498ac91c014c4e38b205d14adfd94740a35d0f1dd41e234deb420f661018f552ae1d6a63299db831dd752a27d50b3d93a96c5b85ce0b8314fa4e5fd96036d1ec31bbbbf142a15b2f7283d96e2daab4bed1768d8cde7e621eddae91e5d689751addb856d11a901e89d2a4763123354018127bba579c734329ec30d7f7912c8d2d2293be708adffc5b1565f731bf7d2c1f14c9f3648de7679566e4dbb62f5baa402465bb7de6c50b1e4bd9c0ab1e6046c0c983c69a0941fd762269290373d6f94310fc8cebe6c3173b9cb4f8629b989cd93ed1d7ad2aa98dea9f4d6d500fb8e86ef232433199bed49d44727b9404c524bbb002cf099a196629f0d2edcb5392adfaeec591fc132f9009a3c0a76ad5e4e5dab548f29cd31817320eb250d4ed9b623826858c5faab0fd31a0f309e251198a3eb87150ce11bd6a9567b4c7f21bdc3d670a75a2fa001145c195fc4540776b0a831f2f29eef591e58ab1a27781259bfc4ef559a29540d61dfb67a15f71ef66a28f10a63903bb51994994ddc7e5afca57ade2b51ae289840a8460a640d6b92559a2d0816ae420cf47a9a52336fa6944dcd83afa5b0e79f759bdbd4bd792e82c0fb6a2ca4729743700dc2cba5ce816593366928d7b07eca0c0af4cf7cf1512d1b54ec313d0c9188a1e01227f594c8d2d5f1913d810faa813e7ada02484b5c58412aba02ed07cd04b8318238bf35913317c380bf077117aba623be2a5a4b2c0dcd40e41e5958d2ad3e13730218a16a6d22274291f44533e8452d60e9660544ce504c13d029f441fa3988235c6d5154d9e2ac8ae9efa9ba3ee1cfb70450cf25af14294502c7c24d5dfa657c2a07aa14e969e3943f522d1eb94dfa85ae22440759647a6d876e9ec2f973afc8668ed625211243ca5d19241e606c603ce06ffa13ff738b492737bce53448d008926640259b2a9417e85ab1fc9ec2ce68cf85b595399e064f08cae687e92924b0ab08b740c406db90a48ac44858b7e604c51532fae7716579e410cf91f2402a00c0e8737aadb96f1756c24ac1016667d0dd5fd006188b0fa6b5de50f334dc2a39b1b0d0550cfc6efd59db7b7ef392f8b07acee0ccdf684ad038d072fab158d463ab062913e18279a318251b9cdbeb2798051a213ab066794562d62517c2296e6fbba271c60c0efa329ded67fdbafd0af360108983d2ab198d33053c122fe1d0bd241563eba485084524c42a7d13107b764d24969dd4dd85feb616955153787982949bd9bbeeae2e73d84ab93f38e6948de17996e7fd145496f7f845532df4a683dedb042d3d17b76fd313b825413511382025368ca9b9600205071f5c71fa7cc9fd62de2d40b8703b1c1e64a78f3e090a65174d62f9bfef5866f3f60b76ec9e4c1c11fd9127f238e30f46d0c4ef68aff0a7b5db9e90913d98bac45b37ea5fb30f9ca9cba687ce78da3ec7ce61a2a8333a8e0131b45db652ae5f59620e908c8932dc94c80b303287948772ac4d5d8650ac0b0e411672815b3d485b1618630396b8ed5bbb401616585c67e239a0bd121c453e2e9ce4b0c0fc2e8748ba524e44e532b5b20cd03022c3438687cb93095d427df115600af932b6d02b978d995d4fc296505fe151c5050269b98e075533a393fa268eb2c4de133a606e2943a65cb72fb394705e25b8e6059c5c09ea08015cee14eef453f2707df2e0bc1fd66c52c5010fb67c560e9ebfeec6ccb30f4ba40147f04bce53de6ef0ba0d8ea87d8ee077d1fe053a1d709e59ab492bcbf2a64943c41c1d679f86fa1529c88e792e9e998fc0028a2450ee574f828cead05f96a558f15dbb6a8d4286855a1d5fac25e6b0fb92738d20fb599903ece7f0401110a42e43614e2e1761edec92bf752b917d1239653feffe934b6cb22a0e317743b44cfce3ddbd0a3fcf6ec47cd9c5a3c47869842aab8f46f9fbb57a4c935a15c92213eb69121223901b49ab4540bd13604c9f4a7c389cfed6674eb7f290911d437fc0844b7afdf261edc665af2c962b869428b8d782ec4ffa849a54ea90392ddbef8a03e988a12d1b64d4be2732dea7b33c9df00374d0a7c27cdeba79a53861e3c2d7f70c59cf20029e0f8d49c83da31ea8efcf91904b98b0166c5ec0fa5ed42049af2642503c652232888c5a62780a9efada60701f1eb9d410875d87b34f6cbbfb1e0a38e3066e56ba52887f32d2c049cd8d64b5b08ac4615b3fc4666728b60e61b3d738b3fe32538eea656c6c92c8affac9b6a7717ab64cbaef2b51c2751a158691692cf707a3f61eb93d93c127f3ff4fcef92af363a2a059147ec4d2e285188f335e86e52c250029af9835b3cc49cdaa42781b0174ab792a61a15bbd723845cb65c569f9859f5a6b665ecd7601575a4a80710f84912fdbe448fb99b94176a7bcbf5307db9ca879a591020de05561afa11e03630209341ff9332caef6c29d55d1c2a8df67ee0792cf1f5c58ff29d10ee92a93bbcc3c3416c35656642916cb28fc5a030ee0fb332c9f5a050c630ff88d020fd5b944be94aec1f55746d1f305d8f0955a91f7ab85ebd12e8e03477efd89e00ce3e1f2738bc80a40e5df90e831e27ab359759163dcfdd3532afceaba4c2f69ac79e38ab94821c6fb4718b3c769d764134368248483f1124a43ab8e79d717ba980ec385da239c0cc14edca336f842d29fb0587d301743962be52e45405392f2511e713f7f740ff5548d4b717ed40beb6ffa802ba5c82e1ac97dd1f0ac84b223c5d6a8f5ae9983f564fcc048bd4710bb5b3e9ae3f8849a73d9c2f538bb4b06fb59f0dabeb1afdd08227d6750ec1ff29b061781edb54ada60f62ad32c67e5c45f771b76261fe54f779fcf074f3242467abcf0cea61114aa72a4c1cda7217d8556c903537c817911df0f86149e329a594c4c3fcdab4eb190811ef6b162e181eef5bf02fad88f9ca61d79a2afd84380517a6b08535cf876b4e241950295dee3a89b8ddba8b0851307c171c983437a3fc3234cd9e2d3eb55517f1082ab354be7d8951a5b6a68fc9d78836aba920d7ff7ba01c158955d01eff967dd71a608beed2af33888bf1229a0e35a5ab7ca53d54ce449ecb2e5d8556f8a80a66d2e58c186d8c9313a1aad8a18066b8b6456596ff0d6782d6e3cd361f981a13dd8a072b335cba4df66eeb783c08e1cf9ceeec9fc9cbdf7eec24d8b8f2dfc5b48e22ccd14ef8e12e0e4839bae672ce1190827dd806030f38a6f9b363402f05594559f3311b873fe68c57ba8bc32a62b24614851a56ac24e1681698b7123b803342e5ab969d03fb36d1dd199e411b3c830bff92bc344732d1fa8977afec6ecb48128c4fba12886ca48cba5bfa4ad8af0bb49c4f210a881b25a8920067b757e525c71d40f08bc6af7e6f9ba44bd833e6201b00d97dbc986490103775e95fafa12efb2f1e1908e9933f15d3b30011465f8c8e9ba5c71ed344b09e4b0d416c4a0fc3d6257ce0e5c2c7e9e810a041166e10f62bf0fd6f34ae39f7224edb6046968535a92df1724968a50e448a527447f04efc933acbe8cfdca3a08a4fdfa5d89a03445c09a126e3ed57f4d92af019bc71a7cc45b72fe7db4676b417ea5146ff186fc4897e294b0ae22f984bb426fa9bc053cd59fc5d46065a382c3ead8f045a79f22034a7d73c17d949f59a92d71e7eedd7e7c074dd15a6eb29db98f2990ee96a92caf63e67fd5f4d56741b25f6d53439daf1c2bc9a9be387a0060575e9c03243f945f4daebb6b1e42fb2ac9760a80481e20a68f5b4b56ceb1c0305863099f95d56434bd7c5fe3b9434ffbfff3be83439d3d32c0944f5656222e3a72e6f24a89eabcd80dea61df03ff42cc14cd0fd899fe1fe0af2cc8554e316cc1d2a5d2804634e97b98ee5967ba73eeb956316acc25ce284dce877f6b4209bbaea0459340f0b744b51a076dce57c464907b91ba7e4adcfecbd522b8d03c4ec3de0bdc9500de335a5c9fa6744922bd12c9aa28f03360cb035aab8764f47d288044ac2ea5ad92b878ff595b94b9213622417d5414f2432088038016ce2e1d2f6846ac7f3bd7d54186b5cd6b3b669dab9ca5031ebdc37d2ceab8ab34da9ddabe179b5b4639a8487a108179de5e1b084db56b1a91ecf17c0dfc57db6e61ce399b356bfc606fcdae44b2965c68457fb59081870f58e841ba1f3273468ea9b60821a7107765477a106ab5a4dceecee06fcb910a3e0ef0869475b650186b33662ac62d1f566552452779b4aa0d92f6cfea6f640cfff1fa67be8959719dd5f9bd210b0ebe3c1117653ba07f7b55faff73519946bcd73c9afd3a0ee824f97ebca2ef51296ac8c2b3939e36b580ff1d4669f7ddd493d2bbef11e8b91e06bf69395459a08b84c2dea5f80d39a3c387c1cb6a8e7f3c2671e54a4cabe9e4c640d22c64abb8bdcb777c2501ac1742d7cc4f76350461996eebd5eb699b0a880e4549f2241f8936763dc44f1ee1607954efda0dd434b090011acbe404aeff818ab0c0b6c9cdb50189b1b01c7b38c05014ba6db6d144214f0e892819a163770ae6c30e8ddee3207211b38a17934b760624ca60ec01f4d2f77aae925db3c15b58dea42bf0a053c1057d0c3bee4bf352e46802f42cdbcd5c671a010948646670cd6cead58af83b674ec2c6ba8045cc3aa11b4aaf474725e7aeb9f4a9c6a18751394246af5c4453d6bd935f9fc95a13c7e149e1460418e7c03fa009e83401fb6ee2a303fbc24472264a56ad1aea917d57cec9b88a0fc02a2bc04acb9214ed2b5d7b151aa6ccc987974df6fcfcb81124416b4b901266fa3ff14bde2139616bd59f0eea53c1d642e2307f295d7a0cb070895c16a022b408efd09632848e9c4f84982dd52e58930aeb2536f8a9c1139043443f1cb188aa32ea4ab580732d2c86093b26e7a5efd1b4a922ecdf52b7095db365c817c41763187e02c25b066ba639e51caf9456c06a81429e55ba04d92d95bf49016798a38b612ca2f18b3a2aa67311b4ef1e618e3d3f2bf331516fdbe7a48c1fe0a5b0dfe950411a1faf6d21e89198252456d8620a0cb3e2f5b0c4a8372e3e488424c526e50eb3e9fbe468535720f8c2a10366d8a78abe30ab302d146ef1278208901d6401bb8c3ea60c859087944316a96f1446d015d9b2b07a94f534e0c4a54b9d83d5d8a4e8ce6d38ac9961e67095ad316fe231907b19d8249ca7c0a8bff6083afcdf7d2a14d2cec6e8c4c2913db1d6d3e24a228b3d5a903377efb2b909aefb89c8be5126d5cdfec7ecfb1375b81145a1aae1045b6c5abd47edd44bb4241fa51886ef5b49cfc8b868037369517c168d8e5de9e668c7f5db4d239afc1233f6f7bbf3a512e31e5699a2dedcd6e144d318f4f13b46f3783a4b7e1922b07c4909a325ac905cfba8205c3beb8244cb22895fac5684f696c8dc26baa1f6023815a75d06a625e407541d3ac70b8f4f68b242e7f901813e2fbf0c3c9be0e02dda2249f66900b1e92324a069e2c3311aebd5d9bea4b13bf7702432505826a75d6321eb5b2f6511532035107ad2294c40f43c2ef91514d04da76c7a92e340db9851515435592c180ee514a7ea76ad238ee4f9cde9e67aabe61ae3a72aff9a5704b02f4329ab1f388df4b7051853f1a60b54438baae8a7100ddb655d73b66fec3706dec0f37f98966e7e7fae199dd1c431262ecd4136d905526ec443e909f9546ae5e13235aedaf24cb36aacc0c235bb7829411c63032d2373636515e6835e0db29cffc7b2ac6ac7b2aa0056482ad0d29a6e5e851d0233aadc8a7ac7853e36e3ea2e2c8325dba831e0ae4a0557e4f48c4256f96313a918edd06938ad58259f737c98ddd2d84afb49884ddc748c5284da9e3938324c005c3c586319ba7dcd113b27535accbd77c39c94fa2deb49a7f563f012dc8500265a5957eef3aaee4270ff3c07c1705483b5ce590d95f1da288dadf2ac717dbf1c7921df84565fe2b298dfd6e101d6bba8471d09590bfa6bc26729e51d3d4ec3c1a4557feaf5e56bc936428de3e42a07905dd8558b2971b47cecb9d537e0d22dbe3bbd3f8b14fdebcb64135a3c8cc77c2055bd9de0960a7852ce71d802f06bd97b1659b908200e80f0b698231a0c49426087131006ad20167cdb2979c90c0515670bc84001508e362bd147f41a992fcc414bfad084ef2487529cfdd9b22d7df7dea7c59d1271b0bd08bb5dde03d316531c89c011ce056e5da7f1b8ac773db26e674e7788c6b63ef91439bfdf02d59a73c40c9b4e99e9a0f6dc8affd890d5acfb5b1b22e70e4a01b2868d65cc6e792ab751ebd50940d262905ddd527b70a3f067e457fe6669d72b735b60ba8b53855b81068dcc6b8846bba92630a47e5c5a5487f39bdc990d4e5a28c2e940f9dbc72aabbd1b7c157757f7716df772df5c997eb2934c95e74d719c0e23f3af2fa1bd307c8f32d62d4a9a376caabb96cd12dfec168930eb45078db5205c717dfaed67255c8f8a4e01567874af162df8f5e6a2a27118f7ec82198b10ae4e259101a2b76458f36acf5a23e44450954d025ed79358736360d6a6a4051fae11720fe7964c1023aa3ca3acd618b92bcc78289f03cb6a8a3b8c48d821d9e87d13e29cf630a059403dbe6ca896d42a50e333facc45cb20c389f4e3ada2bdcba2a7feba367d44248e81c33ec4f5459b2893e322f5f35be4cc20645fd6b478c69af622a0fdee0b81987b5e58628f853c23871872ce65495423a1e8e140fcdac9bb17b0a06be0d61efc9a9e14bb7ba64fce247acaf875fe1ee81680fd97f1f8639a1817fe860cbdf89837f2dd894fbc2c5b7a9da02473cbaafd0b42f2c5ba779361690f7dd75324a8f90443122eff67f8190e8704f22e2d0d400ef1bf82d07f41253357121a1cbf0bc3c445071f3980e9e046b024431994a08e1fc63644a0e43fad9ca8c15921f0a931e9e570b350fc19edeeed6d0efd2e8d7da55bb72b71a6b903957bd5c967c7c425333768972fc65516811078fc1d855cdc4f052086f48235aaabbd2862320f2004552cc3fc299278a2362e138e9409ddd5c5cdd048cae17f697e092f69a4398402c1007cc1c610f2958ddbd3e197a53e2a2a2f438bbb29fee41249429fc86c500c34278aa021958fbd020ba61119ba8666f131b9ac45e44ae8a0369543512b20db86255620f8acda6f3e36cfb0e59186623f9e25bf649490c0831d568e35c811f1e2a69821915d880ae1ebdbf61823d575786ba90aef530f08d11c03c7797cb7f4cf658da345cfdbe0183330f9c0e4a260d494224c218fa461df5948f4ab1e4f9af90fe5a0097eb4081045ba8cb1fc51abd7bc9dba4f586a4d40e46c209ca5b4c91a71fcae2a9879122a1a66369a8f80c4983d3386d5564328e569d67c2e6fbd2f1a17af0015ae54233de922ae7adf8a1d6d09360fb4767fa0bd66e1d2ec1ac6b2dc7c536559669627790e2e6bdab04e58f4dee70b0f86d19b651a681e2605345e15e3860b9e293c8d4692d8b3c610d29ebb2df6524b014c47b06c8f8ddddd3bd23ea2aa5fb3d32b898a5dee9e76b389251be6cd96ebb27ccc4dda3c6b4de294caf82873fd3f14c289a8936e71299802d6e0e0f5931135970e75e9ec1c030f653e31b3511d8e2d480f44cbce47142fef69ef97cb3da7dc1eee106b66924d9780c2614f2ea73095c5dc3765f75bef507b8783461b322000a5cc162f93935b255b145f85dd9a73fd5aa7d9e7fa580b2cd9514e326a5e6892be5e540a5ccb3bd9d8998bef02ede0a8822c31bd696503d813e71c550922be8f5970f6d13a3da31382024af985344754041bf75244299bc72fe4607861182597591c6ef84f885ec68926191f839fd1c43a644ddd08d42e0b26939aff50196a6b0b64a8d0c369e58e9223c08f2643ca3a13bde4bd3750bc089856a4263652c9f4b187ec684c88ec7b45d7ad823ab8fa13ac57a6cfde4e584adadfd7255411098adb4ad8d67ecae2ff2bd51aef5819255e95af2c626d81be1ee51c3344863bd6a90760116b17e47ca26503dec231b37ef1299afa72699d20d25994269646a7d2ad0ff167a4ff26fb856f1f0d9ed85e86e16372e9fb38865ed359d83d8648f273d37b32d48cc69cfa6c561e24d8ad9cf4468c3c0771299ee5efac1b58c6f9bbe23de6f41d2b81a79253fa2d3c8404058a845087c343db2c111e08c25b1e64a313156300d5e77eff7c450fe20a5d60cf975700c8aafa8f0ade5c3d64c9ba74c01a918d1eeb06ae0d88b0b39c2d0276f368a4f75a3f67b312c2cc6ce6a5f30d17b6ed86c35c12bbbc09ae91a551992bd2cfa8edd7e0cd98558f5637fb3011e97031e610902a6dcd4e930cc4a818720088112827a92d9e3ebfe9fe3b9a9d95747a2ea8dbee8d6c3eb6ed98eedc0974daedcf4f3eb75dd002ab4bf49f30b9e31a4e0af2349d5d441300f2ad88d58e7267476eaed7e46d75227bda7ae5f8acebd02b2f7c24af072c0b26654c7d82169d5a01b6a146be840027d940c12c23fc9a8aa4ec572712cc3d5be9ac2f990e5a5c43833e54b06c3d792a671f022fae3b1d38e7a38d8ab3b9931dd5ba686a47b6782e391ad3e9b2827dd9b3a23484354fa9595cac0f36c8b2a2d85ca42fbd034dc17b792e4f073e1bf686728cac0d2b3aee87f226b39b4bb3acedc1601a6219fcba401bfef27e2437f89d6c83493272c7a3bba883041adfb5662b8e70951c60e5d0ef66f37e1173ca0a651e4352d1bd9be7f62199cbbcb92ae36de97665877967a2fd1d26df51a783223a90016bfc5d3a1557a7bf6d84a5e0a2e1a2f2cb9ed6c924b1d263dffb07e07703b2a6ccacc0a26ec28c8d6b122de371dfc5029cb94e997f01b107c498b79385c82e80ccf7d8b8c67e1e45779da6003db50129176dea3e19158111dcb1afc7d20596bd6601962610d7ed0b63bd11017f466da306f8e4794b395f6c61a80d1e38cb58498b920328d0952e13dca3ce53463a8c150971ead765c9d6fde8b0c5db272224ed4cbb6f2b30de9860ba3d5e3cbdb33062fbca81fed534426584122068798548eb0dfccc9126ce7163b19873e1f08904afa7ce83f1b3705387b5ad758d26a509aa467f300dfea5dd394672db8f4d1fd6ae9a992f86bcdf21537ec277268cf7da401a3d0cd7f1e19f3d3312ac4a5209d61d32fba3a49933ef9ac77d936b0edcf67b499486e039f76a3106bdcfe1cdca37b920e7e60588b5fc5d1e2aa9e8cda95d312aa2df19d470c24547a728d302f4ee34044d5365251bad62cce43583a20b36d08d6c924fdc88675bb944fc69e20fa64e147676397cc9d1ebb0a8308e963099f7d35d9c3532cf119cb4907acc1e1b452a9838830c23d1dee279b12ffd3c450c9033743a15899ee052b9687615432eb1a940b8610e70e16da81a861ec82e15c8d8cd5a8d3448a7f3080397f7e9d21d04033d7f877414c29e608eff7ea9f498cbe7efd5939d4a4f9af2e687f3bd4b72ba7315d8cca51e5fa1b02afab52df2131e4e0d3f4d8b52babe2a35d7c8827f79272e3f42afda6ee31a6c84cce557adbb6e916e81c92ef3f0c7e9803557c24b3a3aba3b45b021aca16b12458d78ab06b869c70fa3ccdb94c379b87daacd753d12f0c70d409993ea5fb438c6d88c3af5e6f6aa079d0ac2e165bbd6339ecb10598b8aad51e9ae75406d8074585d6e45345b3ccb25007813052225cb2356bf638c2420f2c9dfc72f0ed554dad021cfe67decf9abf0323a26e32673bab622896d3edcb3eb365851cda1e557a84f11204e094869a7a74d2c9911b83f2e0cf62f919532c2b1b5d1978af6a4e00a3227a528b33122fd1c874ea0534dd243e56a14d34c54d1cb518086458e1a5d57ce8aafab499d624627bbe627222803d026a8c773b91d8b5751d3aaf005e40f354e4520d0f13943ea13ecae9634cbe4103d542b6c97bdeba6022fb3965e5dd25618022028a530a8f848124079c2a4a833e998fc2c884ba3dcc6d3f3dc02348f5544d69637e8e57cb47e0105095ba0399ffb0b2afc8dcf2e1690a291be4f5fa60acb0ffd612fda4f27230157898dae80dbc67d964570d895a8c6caafd6552329043abbb8f2466609e310789dc9300f3dcdda7b696ff972b4680bec1f522564318200d7be82e6af11602000bf3c3fe81dcdec810372cd2fbd27bcc21a58d7907ca92518eeed2b99de42179970c8b46cfa0bd5e586472a008dcbd3b8697e4d0ec145e1d3a994960b86eb00724f58512e935e41afeedddcd060d425be113565e95c1a88917e46e048d966f261c362aea0a4252d717b5a3257097ea19286b65ba41365e1e1ce5643da3beb57e2c30ca2ceedf048a6f8a0e03d2e45e278806168567447c65713fbd75aba135f4d7a116c6e55066344ecaed7bab220880d36e3ad52d7e7468fdd54abd9397c6a973fa7f92c459ceed408520a14f019692ad043a8881b2fb76c17fe9bc89f4a45e46452f857dea025f444fc1c96a46ac1b836ad538a5f3affeb7dad0b947814b8d07f1dbb352ca73e6f666492b84bb0e860162470ac79d4d72a8f497bbb6f8db3db3c251c1e8dfb729f383d531e66f94f7fb75208f88a500d8cb27f577ebff90b0b606fb64561f54725df14f3d58293ded2bec0c9260d2a67d3dc782c7c1c97c9136cf14f8b30c66054555fd65a69c8cdd7a81f299d3c0494b7807d11bfef33809502ba9180bb4b1d39ecf4cdbd02e4dc2c30d33ae3c948e36353d669f26b742efeb5c5a28c79393abd5a95e3f757eeb508a58d0b6cc1e3a81da9edc17659453e0c398b2a9e3bbf02769fa3404be007fc6e01658758892748eccec8aa73412297b42e8f862fdfd19ad1050a32811a93fcfde075c6b5a3edb336998f5d500ce5136002a9339c7785214c58432ef151811882b1f7f5278a1f47d5d58e2168c3be0caf924d7e39e21de41675d7d0f8ebb4947dd5e28ce0cfb350ccc8796e2072c5043bc14d50c2fed827fc875fededa0ef65fb6b998956ecd1624f5184237570d5aa604d916f3b70d68cfa2df92c8012c0e40c0c9ceff2dfc1357c352f58941bd20078d505ceff967ed14362a3485a7e58f0105bc9d2657ff7df7b53ccd62db7e486e83524183ec77080f38d862a59e6add74fe3bb517d58a194a382a9a765b650a2439f427244b20663302c056adde476806aa9f309de51f76e4d51486789458ea66a2c0673a295617d9b130609035af93006eb00ebf9ac68b590285da056130e479c1872eecf9275b8232af59faaab6669f6cc8ab1e387fa4058c2489e7c0779ac2dd010c7440463f7098510afa1071820a6a0ed57865ac9d8e3d76f62089456aa8f439741209cb956af365afdac7fd8576ead82f78685bcdc52643a54d6b81cb84124d801e0f6a43bf43064923aafc4f3e12ebab1e512653d4478755bb1e0e1c7c6298581c71cfc68f15fa9edb4d58e896c9c38c4bf3b1ad165bd961a29ea2c32d108e75232b135a88d6b4455a808e8a62ad20a7d29fec02f2f210fcfdddfd0067d35a88ced571672814abb8e25c77a2e36017c1f5dddd1d5be167a2f18c21d57bc05d576a4188b3b75cb5fa205ea3dc269c5024e905e16552561a2aeb5ec2dad697c5d309eb22c68f6180cc333f14fd41c276ddfee2a6f5c6aced3074db7e3cba05eb8a36fbd50fe764c43d72c70f9723bd861db89690ee262d863e0ea44fe503748a512d434a01604606c34a3380bcf6765dc027d3b8b5f68ad1f18cfb7bc59e4c46f6bffebdfb8dac9226b064f5c9170a39349bc6c3b933ce3fa05cbb944ea3b34b1a051a2bff7a21d29c04033250081cd523a1775ce9acc5cdc41ccb1b40e8ef379621fb318bb9162f7ccd80aeb7240a3df5ec065bcf230fa36a4041a56749f6a3dd8d17f5329c75dc9aa6254b66ea76facf6eb59da3041395adc61480f55a44e356a283476cbacedcbdbe2c50f5e6b8ca2942f608cf9eaa02795de85d8f542727fa6b93a8edeb75bd10b63bcc1895327a2bafe01a0241f602aee13566a852f08688af53aad0fb550b275486d3e1b774351d9f2410abb4c0e3cfa64222e416e34ae7ad132035230d8fd5663e39caa1cb33233efeb16f17e7221c3c3d01a157748d4bc0b0728cc806b38df39392b27079b4f0481d40646817f59e2ec061be5abacf6b3bd84ebf809c3b212b36cb5dbf0913e2ba7b4f07bbfbaaff4f6e426d1b02bcffb95476002431a962d874c8dd7966298534627b47ba9e1890630afd53b0ffe5e1a2eef5d0b47c8703665983e3080f0fd6849bd05581cfe15deba684fd7db4acf9343a390a5bf77a108a337fa111f9597a88ce71ade796870bc7d17fd3fa868736d690cf0e5f4b61ac735352d913b37e4a6c42ff7d7dca2efb3429c0e9bb4e97273eff242f900043aa7c9735a7d1a2b7aaae259d96eccf6217184afdb4c89878253e7a7b20f7164ae88d4b40a8b7e2dbd5b300b9782cc97458eb15b1b51b29d2346cb0faad4a010bc009fa5344e4fe5a4c87a90884abdf2cadf8057e08891dfc9c75d2014f249e353616047ce8f7e30d1bd11da577f0f5d45eb4726307e97100159db89bbddde584a8be320d42bf5e714ddb389b6fc687fee30f00129011b2cb868e4ab1336b52576b76f285433f528c30ec37696627e896ae39ece47c0e64279efbe56e36345dd2a6ace80c879dbbc5c0daccea24325206ccdc05b6332f2dffe07b5a2973053f010ce6838047a527d43bf34637a575b24fbc90f72f462dbb607979eed57f10cf767ed7a13ae7620bd680c82ef946b56f6daf79c67e3b94b0839667db36f3c5eb8b548799f2f37dd46affb0368d25c1ab75a7d76128361f7c2c24338ea3251e31d9dd2f38126d417a91a56b3aa050f16c9066187681d34fddc199e44bb59dd68ef0455a40f25ef87845c076afb38418281fd0b8bfc20b78a7b72fcc54c4a6fc2a89bf9c8ce13c0123d5e42b1969b99d6793c6c9aa910adcc964e0a449135c075adca2f52eb85818868601c6edf8c321c6d008567baf43193e880f8f678436601bbc8ef4d79f00f5eddb5dabafcdf449e1ffdc46e09a93cfe2fb500d0bbfe06c733aa9c77a7db26db77ab373be73329da2ea756590cdb360af57a15bed1d28295519c94fc15c84f3c508a797a90f6c9118f26b46075e0233f4d0a7346c435fe1ee0101c8b62b6f8c784aeff6b515e7a0f4e996ac583edb46e18641544950e1568d1b03cb04175fea89775dc041e4b2ddb18f11630f6d1e58b6e0b29cc1ee77688ae7db5067d01b8d0dc42647bbefab29ef62554fa8a70619a311e07c0d00afb823dde07130396c1519fce3196d72bde0a1faea1390ab862b0589c2dfb382118a7877d84ca17b705c1840f98d02975a01b273761dd2cd7a43a67d9b35975cfec2181be7f7d32f6e2cdcb08e4e5e4a1f1b87601fa250153ab694ca5456900843299e4dab8b2a3027d08411fa46285fc0ae3db3296feba03e1cb64baca22da54aee37aff737c0010a77bbe61f3abd0d9820fd71035e851fe512c9d6a38d62844de1bec624a7555875ef13d2d09a473dc140b66d3504b26416a19f8c530da354112206a41255cc0c0290eb0ce63f3994ba67d8ccf2664a865273b6516b822ce38970adc59957d6a7df4d20312994dc4af7027bc8b048745959682efc9ba12f214c0a00a997ace6d5bebdfe9be2d3d23638814d08af9bf511d657f8484726787e14a33490f0c8f0a9b7141106446289f57c71a388c5cd289cf9bc33323fca4b05065f57ad55f926758943d6f137851b46fc9633ab7e76283bc2d06edf4d33440a4d80502f20bb78bc670af26cc6e91eed1cd8d3276772fbfbb1cf1630979e13a2b793989a1f3b671f1e483b772ddade4d8a685f8350d6e3656eba3663957c46b776ccc568fe979ca363938f7267fffee692127ed8d950b482006c43567e1a8db7de897b3dd282ec5231891a5e233afa0637f877e40951d75314d62347fc06cd82a431a3e63b7b0b739ecf6b71346bc0c6b4570153f3064ce8c5d6e9281da5be891842d5867b5aa1a69e13b67149b55976f8de50adb74d79f2a574344dc730c836df74bb76d1e95b56e667a7ede0cecc3adb5af0c07641be18486b8599a108f091366fba012c13586238da3ef12afe4d255636c631e2ac0edeff2810de2bdf45b4a6c5186c05c8502f365260810efae76cc35e17c0eac531e651e027f86459af84be8badc232e3b7989715bb9d89914c94f377eee2fc984a181b8986320b4251840d8340998dae2ef3fd06ca8b930221f5408c8fd11d6ed356ee91fa0fdf113e9b8fd0458d67f65381e03fb513e41356cb6dc40c563cf416182800e9773459158caff51cd10c8b79c79b8a269a3a90f92fcb8fcc13413eac37904d16e94eb0ef316b94081bc328d93651baa8fa9751cf8c68afe72c728ca6b473c536c04f6633849aecf39033a9b595b382af16007b69a9b2a68d10c1735b735ce0cd2ffcac72189629333a916f7675310968e319d7364d7b8cf3e6d8ab29156efeb4d870f20c0ba157b98f33166b28439a2bd84dfea54ddaea5a78f0bc2b19525fea403bbce3fe3e2e0440abeba9c964b7d58ff16d86730ee194bc44f84a80e1dcac1c7fe0dbc0f36b4b1d1abaef5dccf33ba8ce0db1ff8ec299a5a6ab98f592152cb7d1137e0b62cf542d2dacb59eb5e7f16aa1da47648a9a710882aee2e9b067551a048ea702e3196e871c808c7b6293a39d1e7756bd3eb441e5df3d73472412a54fc607ebce72eb0a59773fa6a033cd4a6dfe1db9077bb8fd42d61ba9026048959e3541ecb970f3f8d06be73ac3cc9688ff7a2fb6c0c9a6b934e7ee03ce663b5399e9da148d0cb5a588e55f92fd9e319dbfbcff80c8d52bb621e4ca7f0276cb705f8318a857773212062e5e7b8831fc3511aa360db4cd51601488be3bdaddaff71f15474a006759f45410fff9ae5d8b8b529113e615ecf313dbbc6a7b04a7be4917ad7a5df41613a55ff1f4d94c4816971310f5ae8b52437ec4f839b74a777a9426eafa00c5dd4a7f5d355281cb2c35515b57408260c4b7cfbe053f57cf3c8c6f4b88b2f175a34fa223eabeb966b5099ce07e4bc403933d383e4863a4fecafb86c365c96097278437b84b936c9165983a4b27722af327a1238aa1dddfcf75429b12d4440e09abd84a8f6c7b3e8d17d96b9aeb86ccccf34d8d2f1550663f6b41fad23ab3e2cec2f05cfc6fe02926b69443984fbc5204e73edeb4b19c65a89f9f4534ce6ce19440186e7c23336090443bafe5602158c544cdfdd637ee3da11bf43c5ce72d7a093e475528577451d7ed46aff1cd78ad3b654b0e4c982830d10c00c54fb0b8792cdd7cbe6aaa33bc29c8fd0c6f8f68bb8de4d5d77de66fc770d33a6f67b333473a0e506c40cfce1515a74e99c793e254c2ea56d5925321c2992b87ae93d275b0f50a17f791e677089b61f448ac08924371f0946686a8f51d261388426f0efb8ad53fdc1e5eda07824bcd6bd6b4d6ca9a23203449bc8b12e04732909796dd7fc67a450319e53628021a4d6630d387e7117437bcf79b00659921d370a098f36b8e09ef41ab647a511c7ab667bc64584e706dada6a5fc5c6ce21e6d2c2386f22269826def199c9e9ae08f6b41187fabeb919506faceeecee16acafa5fb1951c1d5ce586238564230f1dd0dfc49c01f189434b4e89d32909b0814dead9aa861edeca95e29b4f3638a0356a7369fb34c5c8a9ce866171b6afa9e2d4521bdb195628345c2b7d8b4577e8c5996691387970bd6e2d4e5ec1b02ab75621ada8ace115c3c7948f68e3da86d3a1d3339b02cbb8e8228d5dae62dd52c267be7ec05332dc2b4c419e5181a16a044e1b0e399b148f0f13767532fdeb24251c84504d01a48886b74787c57156ad0df61ceaeda889f18fa4daeddd162e2dd4c3510f21f65389d2a6c2bee1c3e4ccbead0c30d98efb4be8487355393ef7ff100a3c5cc09a66ac29d21550c695b91589bf65b0f2c1cab2d373652a4ee06b0bc6cb77126aa5216590c4c8833b335e0c3daa11efffb1838a22bff260d2f8ab57ca38105851dc6aaef873f1fc5487646cee484ef56219ebfb8a0d984fcc6b3684877da3e3bda1f1fa529672040a742b6570495e783e0f4d9dc0cd5ca134b47fc146f360818fb72313f311e99aa36ad1dccb4a7ade58da0f63de7eb2d3ccdb6a0ca2062bb21e14444b36e312c941f7b78a8ca637edd2c70397db98381854e451e87f9b93c04bf8e0750615d2d73b8aa3ab185daabc1e71182c8ebc7de3d80b998177acee3ac91d6c53d82e1554967aaca05779c9240ffc3aadc877325874a963910334387faaa1992ce5343238c766d5862adbc9f4d166b56355fec1d52192558b37e73baa5159b959ad6a0ffae3e3ee2a6279e209fa775ee9f924d0bed1b83f836cebf1277c16a72a5fed8ca739e421b5769e3d0b075c111508e6f94e1d5adca6c7faea84559ac4b1534ac7ccd551f1d8872acc1b23667348241f26041ea03fd3a1a5e8fdd98be9cb1105f63a53e92aa4133ab6cf8af12f2d292689a6e9c6ad7762a6995065caea39f7828028eea1e7c6f18092351d9f444cf3a998aedafa389aff19ae189a5546df57e791cd5ba92e616eb0b41a6ad7085fac55e0c2d49a0e90605d2d756b2b39dde6c8e1b2accc0a2c2ce69ff03415449c53a6b68b745f39bde4c7df490fe072476f3ee80123adebefbbf75e0c40d9e9506160c4a91fca75e3f840e0c62f3e8f902275ce7c0dabc90839b59ea3885e31fa5023e50c496aabc587a62fd23f0877e6219b45f554a0a758a3fed15ee198acf902ae0e271fe5448264419b2837d5ab306ec6d97eaa1a2f24fe6dd6bee63e37a487230ac1711d6e803eebdbd292c1b016dcaa451c88822e75408ecc685595cc95cdb7943386a3531064c09fc59336f1ac0a8e03722bc7828a5812350562cb7ac94228168c28a7b9f404c3aa311f5c8ef4649f7b73259394afb99c4046a5880bd9e5499c5556d37d108fed60765430fb6f6571cfffe5694ed2a8b26594aeb0f85ae84c244504790e9bc78fb7c8a409856f9e2f09e0ac338515df9b95c92f389a96225ce857e40f3ecb7ab760ecd80c04f424ef8ba404888b610dd38b5d0ae4a88e74af8e5f9d07f04ea3da4724e13ff0542c5a19f5043ad3f756ef7dd6e981315f8f1c4275f2cb6448eaa0d0e1c8d22188cc5f026c24f2d2a2a7accf7402c37ca2c777d746970a10e087b0b0813cea7b35946dd23facf3668d5dc23b21a768011e75cff47e0aa623acd7d7eeef4247d22efa23aeb44dbe74acfac5137b0f56e929019cd45e6545dd61ecb2e7fe05e431c00cef9ba2602e8fc003335b991836f125b5cc2f9669438bad6f18ff44fd70ee35ce3ddbdcdf2280fc26138a8d3e22f2957e680e30640d58c10a6ab9d41950bf99d0a8689ea5890afbb48bb42435b779b6b5c8d172c1a2bc7c0d6f3489112a075202207f8738fa41f23c27128106fc71f8099b10b0f42a538525d95caef7ad11f9c92c9a268e5f7ce8fbe7ef40bcdd15ba97426a835db26e75140451a01c9ccc83e88193e7fe8c399e820376184fdaed212304473fdc15318acc6c7aaae65428c788f90a15723e4cdc90eb0d7ce39c2473346f1079d20ec5a124c5370dccb60b846854c8d088f48c6e0ff7270ed7c451f0508a9c91706537ca887bd2a8bd900e2bbe84e7de1cb5ddf4c0fe06b53d10e25f66869005541a5108724aef69b4260245c534d238a04520ed4874ca37672d8e27ebdcf7ea9f5f0c3e629e983a46d15d728443c62a28cc593e2cc0de650b3f9192ae6ba1d5d93030b75e608b90fa6bc9216cb4bfa1898e5d4ce626fc5bcae3ab9a1c678a30f7d5fcc53fa176db48e853dba423abaf0e062e9dc32c5976ea4405d2c11e9c8877bbf05ca1a92681c96b9fcce538c302bbaa5134a222224074df15f12e0b82d92ab94291145f9e00823de8504e2e5dc8182bb4c8d9b64a65d98a73b272dff302523a99fde827018f75aa74a1a8b3757e92d52807320996ec7aebb5a10ebc92c0c0fa03261a0f645b85fdb32da23bd0b0a63c17dfef127d5c0db8922c92e8c1b1a2a9f12678ad00b40ce245428d3b6a9428d74e35a356344fed157dac0a1dcfc288cbd77ce0c03e096672f2e3a58878d7f630c975305cdcd401cd16ec716041de5cabddea0098b0167dc6ab6775110631d578e009e5953bd8233b764566df37e505b4647c71bc69e2f553d7c15656a0159d4f333a4c61bbbcd8d1ddf5bdd270a533010b467fd998a908024233c7865efa157b30be815e1dc06139df138523514e3b85d126c0d97bbbf23baf0eb0fd0d41eff58907c2926276d8af177573eb6405660bdc495589e2b2caa53d9cfc2b2f33690b3d02ca09d6c38df226149f18e79e8532ee523fc573412983df79697e61816faeea4eb6ca0381995b13b358ab9fc4518d05ac73d58f6f97e607b731cf22205c3fc995d16d511d98cbc2e346657113f2d3cac5546ed7959824b623599e59ed38a5deb3f0a1c7a46142e309d72ea22a7c9d5ba2e498705eb1ef503d20e4971605cfc456da9b000bf36aa38ec6f415027d0bd39be086cc722d7af0383c02c588fce9af4b4512d2be4df2eac50158dadb731b006fdf7a3f9ef5f46968602da6b5ac82a625d1733b6b2543ef40181dfdfa6d34843c6a3f5fb40931745c15820d38331d9546c25776c364b63c83df97ae05b963bbfbe00f37d1d2d7ef140358f1866e96849c655113b4279122fc9589b089b7640fbf695292989692b0d9afea243fbd7daf526c60f3b28c2bd409911ccedea6e61e2d3f2a448dfdc95329407b18616ad864550a12ead808590ef693f2085c37fb08e0c233aef6f99119ca94b159648f29a9948c1c172a4950b6e4d75af612c4fd165fbea3724b289337889aaab3f4620210cd2cca99561bbb55c43e3b365ce1519142fe23e0030a0f1180c88f6b69c1716de3300a0193b17ec239f5ff7484329742e28d4ddc0c53cc196460f5a0eb96605ed7c4c52ac0e161ba42b7a63868ceb89aaae147555d0e175dedd6391d3bd39521efad2fd3c7883e4b62bce3af97462e52e8ee8f1c4f1f6a2c54ad2718bcafde12b8bd87faad7959c3a9705b43ef70b08c0c43c5d960c531fe7a9417ca12c42fc0847b52e83ca017531da80d1c9faa04f06bb10239be306ec06025e5a2d29778fd9f9ca5277f332f5806faa92b0263b3640315e8fe4588aabe2b7fa6547330819ada3b707714370e7a6dd2585bd0706c5fed27de49c8a9a5d233e468054f98b6616fc3dcf580028cb5ead919da86d10cdaef8c0ef22f09de140dcb7e140ad022460af7e23fd2f3130c59fa90bf03211ecf608be1a1f4ad2b2cb666ce05ace2c5f763be7a797dc9b68f928ce522201ae976443be478dd98b51dc8f6db756899795253b65095aebad91ca162ba221ffd53ffd7a689f0a57e96c9f01f1afb9ffa7628b71537c3820b245fc1752af492330122be8733d2d6a9b4b93a0bd75a17553bd32e311f158f370cae04b91dd79fd3e6bf8abb696d8312a19dd0ca62542a20b1a4922be156565aee92331d67cf37868818a1b6abaa63c4d726afd15b96fdde3d5bf66deb521ef9d75b2aea0e2ab33f38dd4e7d874f7dcdd6be9447dc1cde249daa9a3399ed0fe9c94b83a8b543d2c2fe8e077f707236386382ccee8361e1ad2b487794891c5716402dc5fb6ed690d3ecf548f742d04ddd23bcd94eb11f8ffcc55a0a7db02c155725d3928f9c9b2ba795f0ef65550d61192589ce83680635972fc42cd0b99573d53c381e442cb7bc158f5ada743c4097e416d7f8bf291066c659b792abb248f321aad4d0472ce071d6f4f841c3054df4d9abb1a4acfabff0b60cac1a2096562ec54c6a12ce24088e5358db8a7ad87aca1fd1749b10e29f25d89c4f1788b95610cf8856589b9721f189156b7cfbd2afa08ec2dc45bd59339b5cc4ef65dbf26354eea7a7a71aa0af84636c4370b6585c7e50a1380c50c8d836855dbf43f7a8ddf3b9ab47c09db283c6f97e89d44d5e1d8be12c17aab4ff2f471e9f85494d96db049af945e91872cd7f7bd6b6f6688d00410f148d4eecca3cadf9f96a9db001e0ba33b6b331c940cd1aa361f7f07f1e29b07f60f2acf5c096a6c8b84c420d50cbdadbfda1c4f4c7b0fc7cf6e86655a42eb38d624c6f2c4de689f09b7f5848be35ac7b185a82f40fcd1ea26f595f0f5fc58dc02c669ccd610bbfc0dabd0f8263794c7490b9a8a3cb341a639a0298aced9fabfb1a334fae3d5001ea588120148ee357da41ca678e7a6910b791b25485c525dc54ea95239ee858f614fa51c14091948cf5da3bbad4acf88c1bf3aa29483ab5129ec027f77e3a653e28ce63d1168df87215c04a0181ad45782720b14244f7ce2d52a583518811629f1bac5f512ce820f3b3537657bf4e7522002fa0fc26b642ee7afcd6dbe8fb9a8106acbd2e686a52148117c57571fefab78d39881c6464977b1e810430249296900c6d7cdcb00e1c1b0e37a3c12c1ee936486ecc285078175fcc582a12a3767bf231d9a5aec2820fb923db3cf35c4bda48f713b09edfcf555ca26171900a1a6e7108bd94efc136e46754aed66b7e24ab9b5ce93a810abf579f4aceace7a3b15601a7ecb9cd96c86bc07543bd2f21366ed0c044713c6506bb2f55ca1a9d75995325fcff2bc1a85e21f97bc19aa72b6bf6ec8cb08a0d89dd50b49cb27dbb948686c0628f322df99779c1a133ffa0e3f2bc84c5e4bcc59e0303149d1dcc9528d0924a474b14c2f603ee097680d9d51624c590faf253ea981a0deac875ced6de70c6e93323d2038b65cb83a480e32580b990eae874f1cb48911324758cd2bf10686221555de53ecbc35ce8e6c8ffbe453e1fe5907d3145989df372cfbf2ff7ceb55701bef20f7694220af8967ef6c595f0d66e2733ece776b3233245637c0d9fd08533fec9a12849d1ac529778bbdf40c81a974ee7b3b2e775ef8f67fe331af3599f352c14ebfbc2609cc39cbdbb0799b8f87767deba4d075dc036dda1121c43fa5c1d53b91788181eda497b1a3972531f0cf4360218d2a177a9d4cb732953bbf3477311d89187f6b2ec85e709bcd1e34ccbe259b4cca798fe34f8f23963d4bda7dac6d8d569ea8bcb5914187082becfcc0650c4b91119964325773d70b49ff7a880dae7608a20c3c2fbb7760a7d8c785001ef9710198f94425a89bb8837cd51ff22f590f683fa662603dc352af14bf61f94c930e85150152f5dacbc05520e2e3f22cf1d7511eec2625783190d8c42d8ca9dc094f319dca7fdab4923258f841050ae4c3fe31f6cc5c3db1c8bf562254588ed0a209272c76461c5416fabebc398b82cdb58c3735d415134c1be0feaf91c3c529ed519b9de22e428faef25763abf28d7bca2146f45af3dae0fe2a22c366c76aae66e74e40bcdcde5cb26bb5aa1868d4a209915a92741ac28bdd96a481a943a34568124f43430044a5378ce96a9bc47537a085212fea8c3c10fe8942d788dc960864c8c28601655c4ba00a5ecc7d62fea3c50d66787db37d57d983846e6445781ffdca5e66e3acca360e7bf6e5d07191668aed44b8f4557638cf003a68661db6ccd1eea29e19edb1777d90cacf16e08a5ea3117181571cd58d94e78ab95bf445d6dc59e37894270783e5d6bb93b524bfb659566abb0eb25b71b2f9853dc029f51d3e8937a582362452e5e30b3b310b616a451f1a993b086c11acc284aef1577a9254247c94f305c9c758925d1720e83b2bf578904b056e138c330c4c5fd9798261f68aa1621490115883d2bf388138ffbb666ca0111391b82465e6b8cc5afd55123a6f800811ea359acb5a3b49bd0351a24e4fccd3fe6b3db33612dfb31412786ecd4fc6bb297c5bd0c47af7d8d45dccdf5558845da1b8db9f7cacb5bacb1b741367c92cede6937eca75838be74521245d0b7be8af71a651436f5b56476908e2180132a028a5875551ec026593cbf30d117f98b04dbbb74b34d40ccec7028d9fa1bf11f5b79ef4b3f4ea4f8f3086cc0fc8c578850d2441a5950c5e41e50cb696182b02f314e6c3f6722ab9bea943abb149e72ecb07d98b5c47b9ef1f47c20c2f576477aefaf9caa20a1d3cf4ff467f27d3924755b63d47721237bfdb7d8a302ff6f009ca24a35f870482d241628f5cc3004be30b48fe36eaeaf65c1a851bc3b09c7ced9b334c65e3ec4cd94a6fa93e7f3ee41768b589f906649ca8cf2c87249620d74bcdef4a7a298851ad3ff764f4612931055b697ff56e1a67d951014cb85a83ed2807835db1eb262a78bdaa56a52c8323611e5dd1a2cd5b40d109a474a6a9af4859ef03b9b331adc3ea33241a9c3031c258fc4f0c518b4797de2c0226da890c6e8d64b03a1bd12a595416dc90e459b353c61918c4731d81c5d8d75f0f8160bdaf6677a25761e2af4165b63fcb081795dcffcf41c52ba0a71ab77b6d8bbe01dfa774157e47e0be847a0989754151686df8a4e866f0a482253782d2df873f237ab802735dfdd309cf703aed456d82f17bbaec01f2640f65e312b5024a90ea61ddbdd44ce888e7bdce0d7a4e5d1f58bde600acfd65d9e21142909f4139c16209ce581fdd637319d702bde66f47274856cf735fef6b644710e1e707a0d65aec170e7d4abcf2fb8685a09d921512145dedef2ffb82c659fb9377c638931a2477ea38c34c16a1f7ff4eec23e557d50d54998148d68443a7ace5ccb0659a209c94c248d0936784d6fe348225cfd995a51e02c317bc19b70db09d9d20f9c17ccb0b5711ae5d1e5cba7513b31296981e5ef83e8e619a60a8504319feb1cd3b5a5cfd084e0ce4678920488aa78848f7e5e097ea2584655789ac3c4762eaf2c5b0d6a6888d14a35874ec0f30eb0c793a72e7931bdbef95511ce386c0c8cdca80b3d5a53b1b56dc92e66f5120f014bf64a00f987c0c67e51e8bbbbe7286f0ee51ea55d4bc78f2937c1a362278c00b371c0a5739e857471df5b8d6639e7f3173b4ed6390a668145df25be42536e80b334255bcf2aeb3aaa3d86eb3c592913030b1f4a610b0ccb1f0a93fd068f481d3d91ab8b9c8f131968ac6bf1e6d2a21b791f513f2dffdce839a3d3cd7a95ce07a11be67c5c90dfc051321e1d9a449600137b68352b99bffa7dba77a03839bb302ea92dff92d321b5a2140b855328f7d77d71448b38302a5aa83474b519e1d593a88184ce5d88627eed69b9c729f993e3e502bb81e9b6c0ed6455cb152323c120ba923ab46070df0a883a24154b883a685fd9248933eb5261a2494650fc7eab514cc19143ed088a014ac483fbf9057c4cb70a7e3879ababee0bb4991ed50b89ba96f571bc1d35928e9f9d3a3c9fab94536e87aebfdf7b6f38f52106a5827dcd01c808cd5aa8c9add7c0c49182835c5c4e2aeb921396b6dedfea6bb531d888605feffffff01