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

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

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

Block Certificate

Block 58370 b280894ea47abd4b177324a2c29b721415db6f2a7dc07bdd7dd4bf76c4f52b94

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
5aef07a572be259e5ce60cfb9fb86bb659aae59d89a6cc03a36b9c8c5a65820d
Certificate Block Hash
b280894ea47abd4b177324a2c29b721415db6f2a7dc07bdd7dd4bf76c4f52b94
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00b0280000a03b0000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000009faad59ac890916817aa2068dc93a014b79b0dab126ed394a8afd4090a25d31fcebf1120dfa68a4be27ffede67ca54898253b57354e46fe0739453585579d0d7222627a41f2e3252cf1bd395c4c695b1c2e8984fb712fc67fd150000000000000040000000400000b0280000a03b0000

Raw Header Hex

00004020376048c5c04b69ffe4b4a609f7a3d1f3f7bd2e493c0210eb08056e0f6010e0e3a2f14fd1f2bc35e93d42a526660c0ff07125eb8cbc7d39a7526aecfece20616e4047106aa6e603180d82655a8c9c6ba303cca6899de5aa59b66bb89ffb0ce65c9e25be72a507ef5a

Proof Data Hex

59,560 bytes
1212160203075382234898832513c85970949aaf181e3288b1dae4bed540e83cf10ec03371defbe346341d3f3bd8377fb852adb083309fc6431235a5b01275652b883daec5970d0329f9885504200d46bcb82dc6bdd8d70234d3ffb990c3fddc98a93ee5eff1f91a907f6f016d788d9aea1bf10f030c8ef3d1c12eb3b1ef34fe55c4f014ec2f408af76b0dfb9c13fe26919b7bc82f2084841fd86f015ff0f4d7289b6b15885582d74dffc4b3bcf000c94c5a0baa303b4362d91b66bdbacf16ca50c4d32f8d41e2a3c9bd2b1f727ab3286f8687201467db78190fe24a8f7f7f45b3c81f147ad24fa56acf141a4be76cc07c16160a8d4d83f9dedc5c90cb73f8e54e3bacb2a02391908ebbcc964ddb0b31ea13e887c3881b19a77e81f6fc9e28447845eb48c20125f9f183f2cc63bed7f6e65c0b5a6cf13a4c026c0707b3fcca7202382020a1ea6c37b366fe936264d014d42c83f401d10cd40d5083035af22222c131a654d977836c707021fa7ccf8832270951406a56a0febc44060a5c66d73416197794bdcd49410a50e2ce7848025c76375bf28d083b2e59b4ba5cfb18c53d2f67924361d603f1623aaf7071dce4463f32d4746d7de1bd4a3ad6cdc321c94dc8000a5b4bd28bf89ca0c81947ed106eb9b44c81a43f79f3097decea522e67d8f4d1465d6c48d7111b8115e7d1cc37dd249e829af98a3c5123889fdd94174fa43515c513e07113af9502e619e17dae9cc60b73d63bc3a093fa30af53317b6c05ffbad4b40eee8e80c8ace8cd2c495eba20ead673c68df284da910eb5b657afd8f46c5d5b2347b65edf64f4c02201ab77f207cf16ee570af2e2c200b02e37331ce65ef83eb92129119bde0f7e9fa2a1cfecf20924842891f6fb06bdfd36cedc2237f17046f9fc16f2b13b09ab479cc9c4a61884cd180a5358258dc423cdb8b86904b2a00c441a704b0651d97599f9bc49af9eaae2b83f856bc18f1ff0b85f7ae3a225738d401f4e06a617ab88a81f5d8f888d650f4d110b88fc790ae5a2235d56530df22092035265a333d5b88e997f2ae954730d55296fe4c4eff70123fd5801b0c205774fcbb2151f92d6fffc73d00e2970acd9c5c241739a50fb6a2b520bc2bffce17d1c2c3934cdb558ce5e1a6594c6a862221ab8324edaae03bc398bd7340b5d03e2846c6df1b8c4cec3428c2bc572f22afdd6cf0bbf6436c64dcda8e5aead308cb1b0749eff9b372bc6c5d3c9683012d55f5e931a06cb18faaf78642287ea4aace08bdb21c9292d299727330452ab77999c384b3bbf6f763a74272236b65b5294f15b38a1082c6b0ee23c02ab6ba3e774a81b61d736fcfde5d8db0b5cd03b7fb9a0b54c8fc40ecf87afbc4e0eb7b510cee15423785c78e61b969a4edb98dc424727c5b649ebec0341c7fe1322bdf99924fa064eaa398b62c19e7d9fd86581480386afad46f4edc3a9174d7db7783c4d019641cedbf706c2c1058821bc0b5c0715e79e29d0901feb918f3a0ea19c76eca75cdb0dc6e480a0dd2dec1cc0b70c06d47c3b5250c6910fa583b2d5613052ce3bdc09f1ed2588777f1550f53f9603855d2b640f2e241cf1201fe2c14e4fb48a5226accfee06a0950bfe56544e32adfacf237ffe2a958cef20c4424a9f03e0548fe994d03cd2080f8ab269095a7f89896ff5091d6200bbb47f50f94f752d275aee1fd2daf754a917b6dd0b2a1248fda06f234c7b4a4894e5d1fdf902bfa9ce15e05544e549a2ca1d58ca031cb760fca92128688f554f64300f211d8ceb96431d4fa8e6fc8476bd2145cf788d02e245c757136dac9db225c4e831916a11f0d7cb4f81fef5763a58f4711875ff7e701ee8e591e228d32d90adcf1597b8e05167441da8f35fa80aac3d42bc9a75204b27a07f78e7b682839d6dc3981f4ee38c64cd65045e4f7c9eb88ce39a382bf3d2319a21ba77311d0abea967546b134745dd951cdc94f9870da8215898f40fc207a752dd68d0557e8b2cf84508436a4307111e3c33328201b3d101817745bd26d516a21f48cb55ea1e60a5620e69740b0143e5317470c1c2e1744c2f27871e7bb22ea1808df71d12ff72f4ade913604e02dee9137c63551cb593b04b002ed21321de44307e0910aabe617094e9e3191ba9b7acdedd771b80e41ce905c8d169a5d849e747cb835b0aebd1669224994cfa88978963a7a64ccba730466e8c32534148b8d6a54b853ba7f622594266d9ed499a8dc76acb90f80b0e7a666409b8086ea690b005bc2bf86552ec9b2f4ae5ef766f9514835eef67a05f5569a7d15b06cfa4307b15de842a105f4107357f4c2e8f192f23145bb9f8c9e3e8e4b09db270203ce824771b3f666027d535d030832d7ce61ccaf01fc464154513f523396df808c4f94923db928d0f5ac85a22930a4ee30c6ff6b013317b7112ce8cdd4288705d119ff37f78c5752cf37f7ef8244f5392968813706d16c15059538a08982cfb92ad2d7e243ea913c85d5b50d7e3e2679df55331ccaa05ae476dbfde43a869f6a176e862237890e1e8eee7be9dd1e5f1a662a7778ebcc4651f9b757a2f4840129362a89b1421c522f50b786bf7c1cea496fa898a8a81da41e48583c8d1eb0e97777cd16645fdfb5de7e035fc4ee77ae6c573eb52e473843947dc892bd17cda78b2760f0ef4e0e6570053610fdd41815370788e68a7001e11f487da68959a53b5b689b0a1525d2b0b27e668cded63be6a640b1e3a614fd106f4b035ae88f50e2f87097ffbd7b9c18fbac88d183feb5704dc4dbc6050ad013f8b9d8b1f144e42f62e0e349a0791b6c74a5f95e365046aedbaeca23f4e07ea199381d9a9532c269bd2b99682aa766b025fc8f031d35f33d7df4332df953a1e443e6e9ad7bf7c8e7770ca5170440da60d24d2c3dbac0caa528a78b09a20b790c44a3b50e98eeea4c0fcd84ba4bed726bd81218d08d7eae2bd2edfdcc5f9e0db051a6412f40232db8d9c1154bcb319ceb61e63d29e854a6f4ba75e31aa1342eb8a5e8d12603f49eb7aec4a8686dd3b0df1f4ae373c85d5d5899f776f2eae0d928faa23f6b988d93555fe44bf957dc9e1257173f20de66576b7ce169e3fdea904cb42be80f33d9893d483e286101496e44d9ba502895a113331ae333895bda0efebf7f34796867844345c78f3e426ec322780f891e591962f01d7598d67566257319a9068a67dda2d16ba7f8980bf6c3ec659a94bb2118c1020f37683c3676c525d81b928fcf8d8ab0dcfa2c54b9a6c11fd9436009db3f39f73bc361405e8936eb4d3f6cdd99d3d9b04a192d30ff32096534e893e77849d772d2183403c965810cf1905284bc94c20d98c337c780b937b78b000e0e167e4372b5f71e760756e9d3fac966ac3783b77ccec60bbb03c2ec1286a1ee1e7fc30665fcac48a7708bc7011b19d03b5545a3d2ccc213e6c6c68eec41cd08b854385daf698826813845a7299da04016e2df6a88347ac86a3ebe41d4690df1c15f216df3e3598e4b04c26499d64fac90a2a60e619c1b4fcf373782c7a2ac4417627a863ab5d61af5a61f351de24fe9cf4d4a09f0c0a1021417a6fb569b703257a2b3d7729a635a5a7fc41314569e4924cbd0bafb75a3cdf99e2c4b015294b858868db549180e3ab737b27f14d381b2849f295ec8ebc76c958ea339d5449a655e73a993d6371478c2687c790a6286375d86bf5fcffccf1efeae30ca3aba295a86ba4d570078fa7da3a3564916272d061d820a0a196320ed6293b216fa47fb417c175f0959ffa465e141c17bd761ef0fff4eb26fae72cc220b99be25064c3e6386c4b101e160e833b6a19ebc7a8e4d790c4456026703977620412ea3fef4c5d4c1fda92d8407bbc4102f923d94308a075677f6d82957e6203c93cd72d5d85b277f23a83d56fc71e63d0fec92e961cd17aa34e2841e4599810d3761c139808960da7f78a41293f7103bde8b2fa6aa63ac6600cae7bffc389f3bfae0a67bbfb5a2796c8f5e98358ca75a3aa5a279c3adde71a1d16487a92a751dcb30c4e27e075e93c7fd8013b970c420a8d9005dd7017d09a1fd90af299d2385834be13759f9f5945bfabe649e09a7ba75c27dfd44ffb4b043f612d1c35312df159984e6b6b6f067188376d03fec18e5ba62ea36028f12f9cef8ca33009d7e367958527b37d1dc752a052a6d2019c7050c621eb24ea37113a6364dab906e98dbc9142a0d03b92759a295e4d690e7bb2b92fce4d8ebdf984df16b1820f276b4119771b9a63ac8bfd6cad72faf9b386441ad947fd6754f2f3ef514d060befaa6030c9202880360085b858916c71269a27bda5b4cddfcf3c575de1113963d232f7b07340d9233bd167757382aeb38ee82ff10c4aa25874fcd7e86eda853eba63d1c90d96bd7c5cb6a57a67f473515f7021d3248a651d29b8e756a713db0fcf5edf981298c96c913ee2ab6cfb3b041c0869f21269d9e704f386b48af6653aa10bc58db086e56b4cc8832057bb0a8dffa65269fc6b9538bfffd4fe0f9b4db41ad003521edadd21c6def0d7076abfcac7fbc8bda4221dd10c5a9063f6c0550cbefdf40ea6e22f82cd2ee55510e023c08121dc9e3d80c36278ff585ff56e4eb10c589e313afcc0c919d5c919f7983e9a44dfbeb7f79d755e830b3eb648c417a1963c8a77d2899176e457d0029c980e6b21f91bc7f4cd088b93cf3c7c0532d64d4ec4c1f9704e2364d8ee988b881602e04a28ad693567696f451b0f9a38840479a65be34ce656fc536faee32673e1b9caef87f95fb45110f3851009c939f82c98c3afb020d02a5db18062db5b1aff4a2c70c23074ca916b6f6f794bea1ad4c1aae516ed10baf046de4bfd036c50560ad0933c4a7a73c982846cd795d41f9cbf94a885b0a6564fb1af9b594ca84eeb963eca508f7b2476c03ce068ef5795ffe88e85eb0c842b23423e19f21e72d0f0c462a1eb9126a2d43e3fc723dcf57de5f23e9c831ed2dc1bd37235f2544fac0c24b29d1e88294153e170dc42649caa32de91cf8aa9aa1d2bd6d46aa5187ac8b88aa965db2a041132d8b81147c10ff8e48a76a7ab56b64dc295dd68b11ef7d6ff5920e9effcf4a23151987ddc0a6387d604f1e052b9935383aa97440eda80eba576804183b21c655023230954965b8c10ba73a32d551977b3e896d6db98b48e15358d4108057fe9033d7e9d8c6208b29ae187125cadab20e248ea959866af65586c498de097c84dba6b43df4259c4860bf8b5dff9b2515a946671b26f2c50a824213b72bf1f5719559a49bc3ce47810bd9d0b8f21654b067d0f76a262cf87ed55dec69cc6b7a8389ff10079e8ac79b3b206b074bcfe6d9c732ca132215a6675e36f679f7055ed3c15970591759ad44b2cb847121495c2e20066607f01aae66018402084623984545571e10870c33d00e84868f0f9151a87a77f7a6a0bdf06ad18bdf044eed9ab438f1cd88e484c43403e9cef14e63dcb0cf33ab16d27b31e6db776247d06f851841c0f627c889be5dd8e89e7bea3324c88fd510451b28e0c73b29e161b93d6f1d2b53d0fec3642dcbb454cc3eb97163ae93440101510e8b7ff05a7cbd56c21980dba2a25fc9d63e339ad59ce121c60875757cd2fb18440fd5a63536e7c391fe61a0dc94768bc2fa890854ada61b335fe189896549391de34c0a2b2c8cd0a80a4f8f5ca1c4c82683ecff163ecaff1a901188eaabc6d9914054f87c304545685406c0bca0d6c86d55285c963d4cd74e609c0ac241d91d7ae14cf65bef19d9ce85f029971f353bef20f46f8a4bb9d8b926ad2153639cc4176be47d5bc92c835ab12d795d0fc3f35eac0611c32d15033e7897618a994c1100f5ae9e24a40cb54e0530b11c56ba6d651b87e7078b968c5b6a1aa996f56053a2f134de04d69148fa7fea9f1084dd99b31e93ae74114f421003de2aea76198a377b82deaf826f2635a3260e455a6223181d32d6020f1f7d7b131a6c66b771feb960e7d43400d8782731e45700b420b05eb7ebd08de96d5208caf1c5a9b8920607c7f0933be837f8134fdb6795dd4abd3fb45b5fbad24a8271dd7d29b37e3f9e81c7c0eddc6c983cb25fe3a8755f73be7edee4ef5164325c90428645d7fb7c3084b6185d0abc5a56058a6bb0faa203785f92072c979bd50789aef1c618b8fe44abd0c6c25e79ede7a6e88fa296cd418a5e9e034fd52b13bbe0d6ce811261567e4b3528c97dbe7d7b09e306f036dd58364c696104069422de1d500928cd8c295b5ee499ead7ece6ea653cefded2637c29df81d4d696b1849ade6169a21b63be6f6f6038111bd983dfddea0579d7291eccd0a1bc0c751f7dec87ea636113cfafdbd06287e8ed5c02d87c054301b98d785fe6dd10fe75beba58a6a9ead6a3f493d0d5627ce50b7a429476215d13f8a0c53f32f4fa29c4b0e3a2df3cf319acffb0fe82977dcfdb607f5e044d58783f3e76cc72a67b1848f94627d08ec5650932060531c0a5892ec545ad2efea307842c7d04797dd0657d5d355260b21cc2d32f388c74b3f44cf479319025d36279442d350bc2b357f5f1cae3ec4556f80c8a4886653ef46a8d6e298f1776c5c4a1a2c7fc378b99096c1b39a1be7bdaed5fea4e5f73b21f50543d9a3cdadf82fd8d7a4aef86c454c6cc2bf3ae36599c74fe257f5f770560f00658b3f711e28d68a94fe7765a0edaec7c917d91db008d290139e5c8ad7a3516a7ee87365c75013832fc9d016258f0f7ea7a86593906611ca8f40859eb3891b556914746ee2527a867cbf3dd5de283a2a725ec9df333d35f08c43333b63a5580bdb10f0c97412f7ce12b81e24330e88610146753495ff1f7742abafae1f47ca03973526aba31a4ec36eab53e746315071bab838ad095e22665e2d0738c4fbd621339ce89929a4428a467d20ba40527df63142a9cf6e72f8ae17c5d4ed8339915c7c89fd2449addf74af43ec9e09eaf98aee6db839acc9ed6ea58d177053d69bc5aaa93bcbfc58cd0274b9ba22d0e932b3219002ebc435040d773062fb924d1997a6f7859a418f0879685d11a74ce9cf544d7de95e5478bb33da0b3857d0063b1eb616dc0ff6d8224bac37109124766717171df9408ad83b80c59c0b9501aa1c4f1715e166ac8c00b635f8e5d175b4c6284758199bb7cacb7d0684e858114d8590d996b72458c48bcf6da217b8a1ca24a139946fd34080907ce4845d16715c65ad66afbc6f63ad262f981deee7338c0402ed4501e18886b2847a46331e0937ef66ae72d47e1385600d350e138552fe7907bd9545da0473d941c65a16525423bec192af77f41da41aea520a303568a435dbf67d99dd6275b11e827c52b7d67554a3d37542349ac5520386489974d11791aded4f8bb5e83738e3b98ed3e215b5e46632c1bc901e0eb990d10856dcf4e44ae92032d9acbd87797f7deae3dba5171d5ac4b283f008d4b486f41906c33c45ece5b6fd32d01319f4f1d3e68ecaacd5ee6d887adb45aa8f7e611725673f0e190700f31906e62f458e71afa89e2005af4ae296ab6a094fd10f983cb7b8e63acf0c7665927c2115f1fcfbec02f02eb43272fec8efacd347812d6fa72e3bd3346564d04653dbec7bb9960d749c991b3cf9dab454107239c18dbb0f4350732ce79dae1b697cf31eb2636dccb49a5641d9d9f7a76be334d53c4ea6e6d5cd6b6454e3576b52ca5c2cfaf520995622d2adf2821ef0cee0d01aeec37b2ae95e0abe96e483f520cf5b9199feb4d9246bd5cbc2491f0f29139d17475a966e6fb6de18bf3a3f629e6737a51bbfdee6243f555488b37e3bf0fcc64a761f1dbcc0a400a1509971609875d22b9b190181fcfa1c619dbadb2f2c2b125a6e1e0f29c03d1fc4d6ec26896102a536775d1ac779e4583b107add8c3d87aa05a65b018356fe8afa9931deb2ce1a16aa617ca79408c7c90aa7a89953b75dc17cb057e2b52f7750db5fab1fb7bb7d8121496efd5c1dc034bdd3650a13e7e9c200387d8a93edfb1d23fa3f484ec31b378878d44ec02b5d8d8844c55ed8ee7d20a617e34e480ab227811e679f2ccc839d5b8143abd3cd67c11085c5e76a43b2a2a57c4c1470c38f0cfb86ac99b0c1b373bd9361fae304619a51cbad2755097f3b5148abfbbc4d35cdbfd869eaa6e35006cae1269bbc690ed7f3453739d25f53c8a93b4709609be28173ed5c22910d5e5ae979ce5f832d08a5487eff9a2e5a6b6a3beca2f14b0045100b4c8217bb98e68c27028fb2b9381fa1039afb32b57c8cf7f7854f842a824c9af61a6dc0d775c52c2b91c3e923c349770a96d5d454f1e16bb638a454e8f6a2a51c97bf453d0046bf585556be0ef072e6d90a2c27a7d0ca9a2576a0e58c91d5ba3d1887fe3cd0459869e29b407ea2587edd46a7147c51034768df2ee7cb5ac2139f321b10cf888bcddacf34334da22f55a571b3575e1ddc4d2c5a0220aac4882c346aff92e3f5d107e81a04b522a26a3bcc2462af9b698827b467db895468548514de289978a0e930dcfa49f5716fd25950ab33742054f9d86e2a48da96ae3f29bba9d4d12fb5fced7f096bc0d66e587cadaab1fa594eee2c7b922db0263f902d23f6e576f9f59abec1544d8bf38dcd8b7feaad7848b1ca2aecea7ab9f8e476e90db6cd99a8befa6200dd0cb4d41208ba04dececf38ef19784c86e3d3e4396333d834a9b56181638749ead357d3da02462c383a784783a15eed74abd7ae781869b01720b1ac1d85d675c62251e97eda6be007981f5d29aa043847ee7cb1d51b78a4bff7e8c3697145ba520c06fc398290400b8551eb5945df81f2623269cfc95eea3f447c0f16a68d8db24439e6d448b0525d4df7e1320725835b2400b6a602a9bebca81b169c26f1dfe6430279697d296f62b8dbb0832a4d1c38bd2582c3be62d0b7ad245c32c1cf683f77e1661bec9e19952842b7b3c2945ff45eb2b598df0b422a6ded96b00e34d54ad69d28cdfe506ee280526b6199d7c3ce8d11e9c2d47ef1d7a521ff8ce631f23f4da0f21784535bf6fda8926a6fad8990cb02419dd7d64c556f3521c66a35fccd080ffbee87285498f6d8ce2489486fa601dea94c65c752e978f30c023cc81a3d70fd7295a353f70fa6751cfb3fb277c7cdd6de446bcfc2a6afd7e7d908684d76452d56dd8f41024354076b6d1eb7697596a2e28ddd7000ec6544fd800db67da0ddc28194498266c2bde0f661aa2fccec355d47e1c82ceb1b89de6f63236681b9952b4a825dc850279af86f14e1817a6275fccbddbef97bf7f8712db0fbe98ec8f45cc1f483c14728e3e97c42eac23572730fba60e813961f98f25c44b7183cc1c51c04075ea55c9408321c536a83211f787897120b2d46123b725065cb4017b3ca9aae37966da2ca9f083e3c70d512ae0a2dcf6e22bd9a707fd65f34c8620667835e6b1ed5b523d36e530ff18d467fc07f0f411826adad2cb841290f91571741863c495cd022ba3a5471ab1bb0d52bf4a0b9968defe685005f42021c84660ccfc041130abb2c151e999eeb299a7c59ed25614bdeb77ccd3408e20f1025d76ebe952758693fe2d599a60484774b7198bd04e48753a787335c660c371aee105a6a8ba74e91ac48e13b739086a341cc9cab48da163307febeabfd3c09c3060b93f9acf4069f8f098f887d16f8bcbc94ff749dc4c67e0154360310bb7bc6794b596ee50fc21752e36875f647cd1e88af80f86e8c06820f60b0a89b70c9ff1d8a1540c577c622d5b403466570bd3f1465d251b4f468e9e07244d5d30f28e61b044b08b13efa51c524571ff7e3e8ab6cac68ef7c5aeaedc63fe1b2517dc6f10604d7bf0c82a1cbb08dc822c6f35f409c18c90441368475ec83c79d103cb0d0f10c19748d8d09cc839c6994b1694214c8f03b8034a5a18ccd92b8bf856e011e220f77510cbe9524eedc64a8792b76212fc7ba8af6ff5edc2ccc7a70b3d7085f66b1c6b4aa9bba4d5172dca9e6dff663c0703710f576dbeebb5e5bbf21038ede3a6c845eec7f89de9ced076a8ececece25ace9614974481d818667ef708201d08227e54663904bb93b3a742ef86c00b735e0b0d12e62b2ed3ef83de94bbb30983c6e624f39ebd14174f4ba48b604c142cfa7cf6a14945232d52c0460fb89c1101ad0b1e4d3fd4fab09d5fe56e47f96ba6c5df0076992bbf6dacf850223d0841730982717176cbc4a6a2ca04c13027f13f63e5b63a9e8308940ac076383cbb2656c393f5a870cc9d5d50ab64ff5e04f75b1bbe6f12a8ccb1aba269173092af1dbdae71081affd8bac04348e521be4ac2b2fd8d7ee3f760c276dfe6776e1247177b44f8d6e478a65d2f10728e9e325695deb81ac5712f54ede93388031080e3377bb3e03ff31eeb09514e2f05babd2beea1b11d3b88ebb514c78bf10168449c8548be95a42306c358b499cf35bf8db4eb72f77a6730f4dbab96f5cac82f025e54dea784f4835ad97df18c25714d7ec1dd691ea0936fb8d25c31c81f98b12331b0c175a96a50349a84427648f376e59f1bc48f2b4d6ed9ef3941171adb36568a3207a12a784eae4cd5321e579a0d71749627f95e2463faf50fbebd977527fe39c3a51c1b4ef568df13fea32ccb1311a158bcb36cc10b12bbcc0d8bfd90cd139fd759c8fd97709f30599ea52750eaf11405e704c60f6c6177c831a16c01461df81fe86a9648a986887bfdae91a8b1a8d865d0a9bb1bb18e19dd07d96dc639a7238ac7e1e880e383aa52813241e45de18ca798d364bab94eb19c2027b31b18aafa309bbfcb90bf1ffd75c98a604e01948fba5b443d8e1d90dc181e337baae8c9fc18f282ed238e4cdc335e57c23b7ab32e8516eaea8a62745647b1efd269a2d646b6ac077a7b1670e03012688215ec287005e9bfffd3ffabd5e88da64b37c5a3088529e946d4b794f7134209571b9339a0f32ab421469ee5ef446950df0987a4ffb9dc7dcc387068dbe988d0898b992ffb8dfcb59dc0ad5048126154a17fa53777926772ed7c65d6550123baaa2c313ec6f29dd99bc228b84dd6f33fc6ffd746f6c78df0dcf9d997d741fc02a47727168240f4d5abdbe2ac0e210f1a008412234b40a3e5eab460493439f31d7b9b892ee9d3df6005f640534ccd58387256f1865eb4d6292998eb04d8d59bf76862cf563c9bda6349f513d6583c9c6ce76ab045a46f74a4cb68fe7bc4d028449200d5f9d77c6ca1c29868bed583061b720bb902a873baeebc8ed1069e0a075269d8259e990ebfef717aff9abcc40da9a12d7173b506ebb3bc8504896d8c95d8b343f49b7bd86024e974185a23b8bc261af5f16cd56e44e1f932acb18edba5f74af1ac49f3caf729529beec5e91218d9878fdc2af801523e30605873bf944f355fd25dc92739c6eb4b40ece14c18cf0ce1a48bc8db53ee46597455bb3979402f11854a70cfcd70e5f198332c1e7f738766eeff7f1c01146438827190974bca9797942802dd1730348b80152ac517ec9c9e606bc891a39a6f1e54e0791a045e0bd4b5d4c617d3ee67391a23f7893ea05949a4cd9b8750073a53f81da58fa835bfc3e2e4dd8140c974fb82752af8af4ec4386da224f030cdd665790223dd89652e54509fa049a9cba3e782423ec11fc1b93441943d9d839977a8e4e80a8adbbe878f1ded7e7ce80a5a5f09e896bb98e45299f66e618f8be91fa587d9186c36d3a3f62754e6bd47c3a78e73c382580e6bf3dd0691bd09dc41e3441267697bea62bb7811dff86f106bda4419de0a3821e164e36e0c6314bf8178ae00b23c437aa26e1e31ff727d6ec6df0c8d14b528e5b2cdfa685a0cddcdf1262aa4ea3cfb313cbfebe6684a30b677dd37444386be70efdff612a10bcd86dd069a24f061c6ee215b2c9e48cff1ad521c70fb10e674941c74a2fe1c2678e51dce69c2c383a8a51be58c4f257fe6aff4d05a8ff5653e0398b70c364a7ae1a7303dfa267c39cbf4e31fd3d085883923137918a81f83234a8bab25e89893716b4b5efe60c0c402dc25a428041ae74dfa9060afb81fec029763acb3752e1ebd45b58f46c470fbd697f7b27dae1a1b4e8825daffc5863e2119bfb8377aa6289de6750a8f1e5a00135ffc37180df7e00cf42a8586475cc9f0edc2cca24f68673bfaf54db57c5be52c7d6f05a87d5030dfe24a930e40793d1ce1f613b744c1545260c75c35ff85a83a43429577244806fce379450c54d6df87242d3df562f5345cae472bb0e91c9061f2bba1620b787da3250dd2f749f3640db0edafcd3b6b115dc551b0b7fd867a5e3fefab45578911df3771a68d13f61c2eff5f13d35cefaf53dec42d80d5cf171254b7d76dbf78c9791e59c050e1e77444b506078be2679e07739b04c62c8bcf79398bf938ccbb54ff6ef4995a6a8e6c254de33b43b04f35232fa5ba838c4d4899da771aafe30b20bd2025e78da1e00fc009520054ef2eef14be16692cd1e08e4c44669c4ef51a3aa1838f84cfe80eb7af73947865a225611358a714b32a4fb163abfdcd981fe231207af47cd38b1b6c0c740abfb53152fd9ae5977105132307774830690425dea437a391687f37988ee0722cd229a05c2ab387dc7ca97847685250345b4059a529ede79347d66983af1b2531b9e5007f3af47480ba598b1c880e4cdca26bd485225738d5a9689a56a4c52114809b31db2b6cc7d0f8b946cbc63b8d1c54ca79c32b8676a52ee43be6a24f4521e309945a8e96dd6d7090f40873fff361185cb3182b234f14ad2d869d62301e5124d325d81223e4fb1156ba1b0c5d38326339aac51bfacadf165f017dd104fb79fe561134a16360561e97df0f9ff89245b695180b5063cd58e7aed71ef22388fa9210eee706c7772c71f1f52fd20140351a32c50b110d0c9f3d324a1f86ca005d7d61789eb449b0e2d92c9c4a3146b9eece1015b74c8cf51696576e0552b0cb759d27ea85889e684ed09a3ab736d255fe188c69cfdb36814517f19f041c67a5d056ee07167bc68f4cbcae8fd2cdec023283b6d74369147dd71e40cbd95560ce0d47f25f84dffe8a536ca039640aa2e74a963af9b17cddd0852d8cc1acd32f2cb9f48aaf3253a9b4f472ba864dfd199ba124b4f7e4ac8b5ec7ac30732946107ba0e682293fbe4b1c2ac616a3ced65b2c3b75d1d62a125e4996e41233a6b1bd396548c3e3d84bc5e8b92fdf0e2b4cc08a95f1b4575e910d25aa7cecd13cde9b132dd40577020fceaf53a0810c084b232bf67fe2ec6851ac5a31ea4bf381f3620143c7c6360284fd5d08b11ec217347d05baa44e7dc07af591189b23f7bf8046ba300edf3ea2edef98d7b4d753a33a19f566bc29e9b8e956ce0620b6ccbcef49a27d3444fd7c7d0aeaa115c57a1e2e108817dd8d93b99b8f852a064ad22e8b636cac58205c7f5ea0fb39af398886e7ab4ddf5a68899a86c0363d82f13b18af9c21c88f20fb503689216932f6b1ed85fb694b572a83f910cf54ed36b146a8ab4fa3828e7368b0528ac5df968422a7043e6e30cf4a6e06ba1d225a69ae12ebe0dcfd61659f07e32e9843eb3397cfe9aae4e78ba5f4490f9a048333d7f3ffe390b413450f28287812de78418174f13ccb4ffb5a154cdfc722797b1a9c7d8580e100f86f21b58d4276e5a217368c324b806e05762058e341ef60f56ea84971fe7562b3be5a98f2da2c3aaf200832a578825ed618f752ff3e0d818e776d86cc20e26586915d9225fa50b01c0d4b4efe3782b615dceec8f5e7a4af45ac885032689a21bf4471f377bd1284f374c83f51fded50f2273c96055dcadefe07ec3d21e87dc3a33c2fdf4857d3afd09c292c60bbebf0d2942caa2eee6fc980bbd59e773b9b8927716bebd4b82a92a67510dd325f5ea601c1a453e910df9526e6eaf4696d665801e45999edb4a3fe5501d1728ae5423037b88a5e6f1472a84c3be793b8025a07a2557f2eb0ccf09118905e2b4a7ae2a2229ed696e9ac76f9029ea7963a45f8a4ac4295d03f4e9c1f83eb841fa25de22866f41111fd7d13a811a563b020e7c9270f92d1dc74511332f7b586ada49fe9066ab98de7df3ad2ea6e8f09de19bc3f65ada8e0999ddc757f6b0b9573d98164636b3c591cfc06ec6d924edd5507899c1f851067472657a53742971f82852691742f0ffdf83fc09ea972bb91fdf11dcc366aaed5398d8c7106d7117149e52c09314a6a5625cf1c34c382b7acda9531f1d02b204087c86367098e1697923faba499d54361f48011422600e6fe265be0b43efe50830b7cb765d72573baf1cbfc5156d3572aa8ac27537c4aed297a45e070e5a3aaaea55a726a5a1b6c3ca83aeaf90dbe2620533faff6c36757fabda18518828e2dd8236bcd015c247996a0ed0db5aafbfeffbfb0fad721429ace40831ee35ebd014f77de9981862ae1b5884170cc397932e3ce008aeb1d03ca8ea67b7b7ef70f0c1289459c3020da13d4e3f6f6a035c5ad3712f80179ac7c1f5b33d0aa1b03f05c62b463545d7f66f8b5fb6da381a08fc4e115590caed5e5dcc43ab111eb5f3bd68c801c125a62f7afd529d64f0bd836c50241c8ec0ea872fb4832988ccbf2db45b5d5155c78e9e5cee0aa9793341e497dfbfb627517152cfff0873538b59d54f35941cd0bd6d8f2c956a315943e518775cc891a98a758515bf51c84a8f8078aef3887d5334d51cef997ddd9133c5b70a18deb974dec7457347b98161796884d2d69a81195fdd577e07c60f2299869b778f37d4fb9c90989a1c1c92bd8db8bebe09047b4f8393524e6f61cce319e68d95d6805f79f35ddffac726a9a557e68adbd4de34bc8eb85d4b691ba210c89474f8a66fd667190e97bbc2c7efa421434f6eb48f4c93cd067e9f2184d8ecd0f4856f20ebcc2ffb36e1ddb5d6d9c6d304c6ee4d4cace05af85c17a936e7929bec784f62285622c3fd7dd897e082e84a76dfad7fd23b8f6b747ad9d5aa182ad97a3b9389094a41ee88787f1be718124389af5f64d94690cdf72a5d34fbe60ea2eed996c5b9faca1f970d83939f171355d9c313a59a1b7c91dbc538b58d7185f89a416b14093baad7bc76c315a1a39a74e7d24274d847609bd153b4458cbab44e8c6f0b1f33d103d88c976e74a5a94b4d7779b9ca95dad88bf0d7fc5014623afa8034852378a754a33a65e8d2f1e29dc74e4d4f96c00d12b4d7ad1ca5403492915a57a0e469e60b98a1b1cb3387e8148f19af2776130b26e82bcf7a753a75cc539c38df97ec0dd499466e4498b874f2f5eb2cc87ed8495c39960b1d3c53425a1d6e94d4411c15087bb1aac5977f6b162219a7218a13f3fa09bf51a6c853f0e09ea9702f3ff86cdc8cd30ff22a1d4fee6d0e6fdd6a61c4ce6b930acaf3a1133ad99183dcfd72b6e80578794978e57dbe810655327a93b47220d744f7e1469569ca4e86799a0f5dc4ead8a1d6e7ec91097b207f02a7a35d4cb40b0a7cd4dc6b73ac26d7b568b46fab76d4806d9f093eefaef8630b115b8c24125861981e085f287b9d5e5706e87c90534ce284988dcb5f3d768704b0381edbda2516170cb7e44706e930d91604acc4b20fb460c22968f495ad8c31947885eea44fe93c7617b7dca0e5b6d2b204f43f17624012351d005ab634b0f526b537201f3b49fe73cc547999f41b3a69f2bab6ab8ec7279c057ef2fb89678410cfcd2737308faefdb91fc174f8a51e75f7ad3237861c808d5bfe99ba0a500f91533db7283b79950cfa0fd4d410c22323cb040f5da1087b37dc5074d77dcfcf2ad34a7cc31a4f958a0f87d5503c49a7595a77a1a4695664f9691b23332ad8429ff73ff7df43e4d9a5daf0042dc48128b9e6eb0e4751684d7894f46e0c78dfcbeb3c8620eab9fa5a6aa78bcc0189c1a25dc6c82d3fc8653e0f953b36c9c0a6a908e6d51fc1593d6fc5a0ff24ea0a15bb70a556800040ce1e163fe1f0d95187952cb3510f5778a4e3934508d78a87e762b0b7d0e149e5209b1afdfe12478435013977486fc336e7a003dd6217b6f2391d580b6c201c3e52ecc88100b77735ebeade693d236a9e5692879b630c658ca50c1ff17421cca3fa92fe9ed369ffcccce64f43280d52df5b5fb71a425c33374598e0acb4bffc150dda751a3bd0c8756f1846ca666d4e148b85b837592dbb70c318d1668fd4161231c78ebdea80e8d14e9fb5f99e2652f1763139bb7236405ec9b769c75d132f314821cd05399f7cab6cef0beaa385bc1727c908fedc249ec11ce9de82321bc2388f6a6304b5585960a35e0ca13ad31ed9b3b66c26442e12b2adf42c2e35c953ab4c57371a3a22c7349c548d02372706573e534ae423f9a8e6eddd0e42c9d47b2bbb54a1ab30410df7cc06ea50b53e0b106631057e97f535e16effd290f09b06b8b47eb748700ec4b4402aab1a5f43039fffa6a63e7b90db62ad8095bf4ed76624c93f06ba6e0e9ddd3993cca2bd92c25c26cf7857f31a467072b2b1d2643766655f8e5b490de9f66ab809d98c374006036c3f241bb4c4b1cba2951c3edde621fb2b231f038942872f7da2c2f508fb55e4816511ccbb9fa8c0092ac85a5c2e82551ac03f6e3c1dc19bec2f79e857d7e9c3d08aadaa34051eaf1b6fbd2219afe87bbc0b4e2ada1588473e2c238d8ca51388dcaabc4fa490c111346f2a5c7f9e0d6a56c69199aa160229d2089871b99f203e3bf514d3b98a8677006b00071c287743cc45396a4bc26d132ca093926d125ae95ecf9924b0a6c6800f75accb8d64687efb08bf6a286d7054e62cd32990d6b2635b6e936ac594f1190cf9383e8346304832b0ae81e7c1f14aacc8006b7c1686ab844f7ae6f55ee92016f762f2c37b25e55bf2ac6ff2ada9e5bb3230990bb67ca8209842630925c86debe1d1ce2eb81f79ddbc214e918e7700de50263b536263a444aa21fb7f40eeaeccda5a9ddf6cb1ab850054c38611ea293accd9a9f945ed7dbf2e100a0a1688206f143a5e13dedaf532456494850cec0ff358eacc370afd68179ca62d28ddb580b56ee12d5734e89ce99a05ea159b7d9c662cfb719de8029e9a38d7b3e24fb030b1c77bbc44719536210be8e339d6f70cd71921ce41fb989ad02e1bace473b1356a8c3fd0b805113b9a12cdd308269ca4168d9f3655b612d5071a6e02e23ac18cb97d7e3742eae4fc2bd9f1ad4912f223462cc6d194d074dbeb43dc7ffaca9e43d37a2e3c362419fe79a73c5496997656988787489d758f04cf61adc7d30bb36c37609bc160fa97015a066a47c24bef343e86b7b5f1154f9e2b66deaddb35f5d8bb344374a5c27036acddad66b7f3a664164770e1bd9650ca9192f7e124bf1622efbc5238311bb9c66af83fb39bfc11fc702bc984311e089c405819a5fe1bf1e2ecc33654e5557e061373b37670b2704b06ef4a7c97b0b6642f2fd91b65fe9b2afa0b794e0308bd66d95c5499ebc8e41f426648848fef985173a2154df6bb7b5761fe6f9e14b79af4978124afad25dabba3ba4411d25314f7c0d8d12cda44bd60292347f208dac11ef1d6774a79b114610e1b19f7ed3ae54afbd61532be43d470d14e5422569cc9aa4f6e8852334874c257b41c119e39530b9ca8fa20ee1397dc5d939da52edb38f494741e2771838993b10a01d6c554bf64538cde7e603adcd7c7cc316a3d3a153b44e748dc55d06228346de24f0436d9375cda4422330dae92121a125c408b4cd1441281ac0d450da4921d7912e887ef907312afecfb997e35ce7aba62a1f85c891e8110cd8f92bb5ce7557123d5f0f1cc89d015ad070f42cc028ad65532b19f223749d8e7550480b37ce113147a0aada5e60ad6972cdb8a31da60820254fe2d6b081679ca6b72131cb7de280b1636959e4580b16a43011253078b859cdec19d0c16f189446d3df528b577682d32bd2685e16ba29c023ef2ed436575edf831b12eed1b5c01a9cddf1fa88b04c1fa05963f505695184eabb3e254594f48116b21e3bbffa78eabe999e142f0e2a515744f64733269954010f155098977b980c3b66b605f6913cb1703fb72d06232f50d828f6030db9920e401f5e54550a67632e8fafd9b835e5a16286f7491e3c0709571ba092b79e6c763f02b6e6d50dd4e4067a8fd9120464fa04ded359eb4771a5f9f7a7c893440bada84dfa3fcde8a7d565d401da7fd8e332e1a22a9c9aa8dd859a003c1bb3867e0cfb88b113b5e65628c338a6e2f9583f4148f108fb9654406bd6be9d5ebbf9ea2538495c372eee01a69c9b7935f6974b372284eba9fb2d2e6339cc891be2e79a7e2ffc1829c3c414baf404e73d522cf6c6609788451e8c0d355388713e2a731fb3ff3cc689cc4e2a4bf9c6fd2a370008e2bfb4d2ec240f6612d4867fa09d2d3268f9732b5833fb1b0e028869201a8bd9f4b1e392e4cf424027820c00ac7d275b360d06f5addaa0109f9f37951f456062f403d45e2f361d45a1d629448c813953e28bd88e3d0f16abb7e0a79ff83913feea0c03343b6c250bb90769f00e91ff5f940571c520260baa87d9360103d65c59c91959b0e7b98f8c02157c23a4b7afe6998423172a43b2fcf46271d55bea05cd2ec9d8c0046562ddfc8a2113d8b79b588822b1037b493eeabc9ba769c8da4935aeba0a98048305eb0c3736906c436f00506e51243be3617681688aa08039a3efba1d6a513e5ee8d2a38c35ecffa12d87b96f717661523bfe9af030d291f27f78c5fc7b84d4ede93244551a0974025c8601ccbe9e8576a96b26421165707900fd25c472ff506476bec4cb59c446ea8fb4bbf31c186f270e97794535061e5bf28fc756d610ff879665fb9fa368206466c3bfe30483121b730fdbb5ecae2a0713dd9e865c3fa2957ea8bc0382dead3426a8e5c68cc16eb1f767e52c25347782c67e994c27216db69d3e51cd49ca9bd8c15312429827f741189cd5b6d44b87f4d4eaa08b391b08494674d3863ed44e9798b3c0c7974f0adfdc8d1fc3bb4e8cb93e5ad3ec0a91ad9ddfcab06b9108428b613016501b17d77325941f0b93607194443b34a8d4c3193b8be7282d796ee10182e44d169d22ac11c75f793779a3df6666a5cc8c372d3a9cb0fef88d66cdf8ba1e65cf323591e9202101e0cedd31a2bceb6d7aef120d0e7ab369ecfbddb2bc19345ac9a158ce6739d4d0b0242727087966c1c75b5807a428be42c74dfea3092732c3c9353d0797c56840b365807a689bc9a889769e410fbb4fdbb8041e5723110265efb4b14739eb1fc1738e994697da5b7931c6590aca3eb20e4f060d0550b8648c958f46b424010b574effbe0d10eb613277ebbff2bc6d813abe65f98e6dc5ca7c7b7968578906330ed47273df697d56843edd085968a259ee73c9faef59023c1cd29913107a9e09939b96afffb319744f8ba2da3bd6145eab053f3d8681288322918f46c71843e329b7f0d76cc785c21169750b26b5172378089f42874e0d488b6253207bae72a00a963abfa6cd0863194c513a14bf617cc6b5730a063c5a53694ab0f87b00cbd18627f8b39e879ca4d4d6c4a9c0568d883ab5feeaad781a39085e7631602be2da6c06a31bfcecc4ff7dfe798d1cd42cb9655de4ae1044a173e7b4136eb8b29420b447231a7e8c4d146657b80947cd2facbb5085d6ba893a81f9ff650189418118acdf540bd4064cce2f15ae07be15f72785b00582f2952ac8f2e7188e5e9433e4ccc0274540ab6076c6061b0e816f85491f28ca1564d82071f6ba0740b6da28afbffd4a30265ec1fce3cae23c451446ddbbdf84fde539d1e228f4ec6c34d458a75a44732ee9729d47e1722f3a303c056e642be672ff9d4c3d928df0259f530532c3de11cf84bdb0d8cb056aafb2a21808ac3fc91c90229f3d8dbad3965621fd1ede082d04a21c5384f6f923be1da8024a7617b60b2cf21d50f17a943d9a9f6cb110dac074cb1ddd9402aa7955f786651fb5adba5b85712e923ba6225af5d9fd4959550371e5bc5edc8afc8bb6cffc130baa836fd7e1e681c41219651c39cddf7bcabdd789ef3ecc31696593c4ad5abb21837d43d8c9b2713f7c090c817ba7c30f555d0c27c2fea501ecc82ce8c9e9eefadc3c3b339d7797e2d050a111a98a57737aebe1f22a82e531d5df3dac29b0477174e35d8507de7222992d4bc0457c834075982095f41b66e86172e30796ab34254b70ab84586ac240a1284794f38f7bf235182a91590ded46607f278ece1bd326de056d8f6326c5a0034d6eebb7830c6040362d86a2cd8835892562c2eb6f5c45c26214c208da3e96e8ec16b092f34bd324521bf7cdc9b31961fd388abce046db65a84f36ac114e1a0b7546ac67ecf0292be4f4ecc3b199956bc34f1f69ee4f93b9eb39f694f7484ac88d6727a7802b09c4a579d8b493fbea429977fae30aa591fbf1d7b65fc81a50835ee8d6732b1f208f21eed698860894d2efb9248821c2b79c3c05dea7177cdfb01756131e55a274ab815a353e73379930cfacea59506f83081183450a1fba73df14af05c14b2c53fa650ecf36f524a812b51fecdc526da61242195e12cee076ce0b35a2041797b158585f75eecb7057fa6b16c068fb16fb5160bb854bc79058f1be720aaafadeff5f4c1ad23e84c9b4b27d364e828a190aeae4a8cb5572a360b6ba2dc1c784b2c6d0f52ae84e3d74cec623d84af1e74cfd639af3fbf968c7985b9ee0b17cc46834cfb08270f2ac690795f42b5271d22804b74f1da7580d048980835895411cf66f407a3abffd54b5f1fe19951803057e2042036ea8c59af838497b21788f748fa6f462b4a8b3e8150ad35b13989ffbfcf0ce046d3308f8140d8197afb0dc0d37866a5063ff67f70300f89786627a7330c5b312810a5f8348d6fa1d2a5b010c34117c548f0b9ae0e36b752df97ad433d5e2f7707b3a59c63ae2ea6fa984f3aa0ab3e8402f76a12e3c1ddbbbabe41edbbadf8b404e4f729bc5ea5c685f5a7e328c2191ee94bc3d854057f051c1d9de9241d096180cc4b483bddc9bc6b37c20bcdf536c2bbfcfc5a45ef8403be52d4e315f9d9d95dc28c974836219a4e5cf76a169c526f4860c2034224be4ecda3afae2b1295eb197a50e54f629b31bdd878e994d0a849374d8aa2f15c5d789fd68d0e096e941850cefd661cb57025d1afc431354418cc23b676c513c91a724241e3b6573a74e32792b043991e923013513b9e7ba3175d0595e9ba7f86698c524434f382b3696a6e15d7e726f5431121a9f3508eaf37fcde9a138c8959a7d5053fc9ef2c3ae3068b29977e3902aac536e0d73523ff07dd35012dadabc189e587886d27f1ffa982967857f58cb6217444df9451cfc3f90fbc8715c0b0c144494bb218eac24e5f397a4d55bebbdc6d9c9b66f8211569e2ff4b2e92a07a23deee1dbad4c1fb3d9062b822aa1114e6f696ee52945c99896315c54cd619b013dffc9acd572a827b851a411ca9189573b998f6188bd20cf30d9ea96140fdae17bc5d81ec7ccccd327bf32cecb47205c5a9f739e59ccbbf8cab5cd1a6c6d0d9c4a6e6448f77a14bf7dda5a9430c597df49351ec31d67bc5fff0309b60e3fbfccac248189d052b98b6ff1b705f4008bc0dbe3ac701ef3ad4b5d5e49ccf97855fe795f9d6e09d3ad60f6619333a7a4660a0c004c5d0f6ef947df1aa3ab4a0f082ffa9bda89cb259bb046ddd5887ed274ddd9759e033b72d7064c40492b60ccc62e5ab18a5fd5780dbccd7c4f07bce6f89dfd2389ed25d8e832a4eb47076ca1e5f488c625621407c113e594cc6fa87967af81831f716101fd756402be82bb832759dcab33e0610b4f97d92ca5540d95f2c412e3ea5ee1284e1809f4fd0f6e74bb53b38bfd41da23e99f6e89478b93b9198a4fb088fa04618d9bdcdb1986d381a5841c18045e6e99fc9cb27c3cf35dd4c4487f875455e52d2cb1649fa2bb25d7f45a0b6b88885e6ce2c6d6b3f8934fa19dd6f58f94ebee4612204d25166efa3a19f0dd627f0e8e5c7a6feb9a701da2a66cb8c33fcf83c119c9353c25c3e7e2d256f336843322c41ba5cadf69c31981582bd9626cfb627fb07622dd5a7bdec4e0dda3ba0f51ab0fcba760f7734f407cb1171d18ab8093e6fb3fa2bdadd9f044c2b82d46fb36f863a7cc0973b21fd9a34fddd6c6a05e3ac67e63ddd4c1ee42f9beb3199070e4e60c3e5df57ee229495f5feac7e2eaa70915fe8f120fae989f525628691a105ae93c19c99dd62fd907ce7d5c0aab71934fecacd0296c8a1af8588ad51663082330800a2a4dcbb7fa8dafdae57dcefe14a367ffaf19055fab7a2eaf5877ec760957d2484f43424570858d06976b75d3cc3be038fe8389ba56b74eb4dc9e5894fa5c1ff427118efe787be693c29be3e4aaf5d73ea55a0aa217afd9c1daad9f66f5c79331195d23f5be1ad56fc0ec4fb44bc13200d522ae9facbd738266c26a14f5eb2a7d3943f890b425e6174c58950788ca9ee88fd9c7616144a715b2e7705b223c18db83bca2c26c971b290d8752f51e05899112d3cf40cf4828b7ebac91bd9a88db87e2e69d9237b9f77b3b6ca9ecfbd2aa6bd42fe9abd1ab7a9c8ab30bc08ffd76f560a20418a4fa7fdbc467633b31d99ac4b2cc3efc4b373a2f3932eae82955f8dfdae56899c759407b018fc4ed79bb91c6e18a64a9c4e7068a31d54cb63db68574ef5440ac3ff956f0de2a9755b3fb436d14f5efd40fe6b25333663ee8df200af1ccba4352dcc6522bf289b114552f963058fb2a2490a874e569701777a60fb5cebbda6c47b38bd59123430335ce17493379f4fb5d436123cf505cbc5c98ada34a58b1572fa0e7918bab395e814aa9ba5a4e87b30875967ec945c7a3f7bf967bc0aa69b253a3cc3e089318beee6969d650f08cab861f89223caca3454cc1bcf9da28dd0c2ebbcfa1c2736347a86761cf45d26ede572cb13d4f2ddae70f8ac4c05194faf9defa3dfb6578eeace16bb85af331194877b7bf4163423a807383849bdc819dd3f56b9d2f3df31d29643472dec0644b035ffdea7da861f11f7dd872087026b3c55690dada8515203b3325dbb333ba7bc4494bc6387208cacb8d55906ea3531db087e509fd7b2fd1c5ded7510688bd3958060b793339f842a7e7066a6d3454686e0a11d043e2bba61fc52e864306e81bb97ea0d1c43ba117d3b20478ee40424d9873689cd90778472052ac73cb17440e3776d6fddabf99969e2869d32ee6ecc1e066b88c6cc7b72c378270312d5a0354d55e5a64e0eee29e40d3f85c133f92271672723e9bc7ac8f3e5aa07ebee762e2fe5a701bea0238cad9d96b46be317f66407455c997ef2af6c9588328d164e71f181615932a7455eb871701d11cc80ceea13e5f5228f306cccd69cd1a061963b7dfdbc1a0e789a800a7a8b125d414196dec5e4812581e3ace2821a34a046c84d79b1b71057d878872390b3a8b2ba3e53588eb6789f65ba919bf1b988f7565f2d3cac327917c4b8b7f1ac8b47d8a2a181d2bb366737b3c9d5e36885aa2288d3b2db4d7664b72698f528c1201ae8ff582a60390ea7e425fcc912854762c33c221bf75177819d3a8b011371221b2e0071fe031da219ad58f2f58aac1f00eccdd7e7785ddd0e4679a97fb60e0d80ab2d856aaf680dc56353ab75a8d925823b14267432dde01788f83c369079a4214dea1105bc0069105fa8d5f7fd6e4f1845d07209bc54d52c885d27f8966811c3d5df0e36f0713a4fd03f81dfb042115255807d42a0676e1bb6f31350bc2f0372a17850fa8e037e1460252ea35148e533f1fcc3fcec556584877d25744ec5f80944ff2cf422dca911694d7c9e54b0f4bbb076d8be6becaf3fee82a1b484a53aff0f8e2afb11b8cc688bb081aa84d66dedd206a3af67449df49e67739bd957da687f94a19bf4523425343e15af9f7529d20ad1f5df656a6da43f611c2c00d69a37834b6ec52d1780e553f10d87972dd9598c6e5191f61ee709b61081c75ea370fcb3bafcd193153564251c99c2434ec065e878238479f9e21c3a0f5aa6cde7dbb84bfa6e3025d617b0d134faf92e385b4ec1503cfbbd87f3c63b7b836c35fdb5fb16adf51bf4358b9f9555b3fc1903e66d6c69f8b2472dfcc49ababb32454a65cff94c6c6d6b304ca7d64f49d7eb99c1ac589c6df48276aa2ed5b9453b62b047891804efb0b37d81eacedaba8fa4d52041c00bd15a2451a69a1099ff7906794b7801bf3eb011c78173637e670fd6e8f782f47fb93c210a3167c30af9feac7aa747625d0127a8e59c30013bef4304c45326a000eb2e4fc6058e31462a9fb5b556ea05bec6d5f6b782faff92b7f2e5433bb6808dca01f5f7401683bccfc0d29e8b2c69d808810a3ea5d4a107545e2cf9c08b68e765c13fdbf1c29297e6a7cbc22a5507c6fb4b2a5923f6bc99d26e2e53c4827254a675af646ee4a65cb8c9bcfff46405c413bfe2dc4de4c4eab593b8aba69c692ae375b392550614c5f78f25e7c4be4198622a3a8df3c1d2aeb86c4bb1de2eb07959ce31e52283d101d6d5dfbc44be2aab0586f98356c2b526fb6afeb87d0010f52e9d347e05399ee8c07162323fe057f265f335e6a8b4e269744d5a0bfafd1863b18ceab10cb84f3f6ca7295e8841f1b96f8218400e39e59baecaca1179b2317c3d8f8b969a72b460075f417c85c715d1544ed4da2516e0c27ab18dfd21c004e67fd1201726c4cb5ce478e138dca65acb63d2890cb6205a4c1f0dc7567d7affeb381b3ab7e5e692ebcf022bce64135107be34b90d8238fd3f9e4c4fb0fd412bbb57f37bf76d72bd94562fca53f02aece1177b83c4ccf63f6262641b206dd3e19bbf469913342fe875c5b959f31a7f7b559a16a9c13fedbb0276ac52fed04981163e06647e3b94e5b27b0565bce632e156be657ff45db9f46ee638080689842fdb8839c1c080aad3eb1540288468131c01a6154a36a2f6edf0b5165a437d8c5e63da0de75204fd2929e4e5cf1ed77a539da5708e6242f96c07a33b61a68b1e0dcb763573b3085f2011cd875516134914b054666d34f1b67d7d307ce9ba2705d227795150cd050f6be61b167a8027108553bedd5112c7e71a62e17f3fbe32606976e7ccbd4c7431b6238089ff6bc0e3849eacba423ffee0de80da49c3211fabba7467de6205885af78ee509a0d11de88ddb976b864a31602b159cbe5bfa327ac751c642cb35153391d9287b8bf51b7b825249c14ac5f62f37341107caa7ee660f39532ea3e186ceda1bac098b51ab876688c03b0540dec8efd7daf8afe53350ab9a58f75aef8e4810572b95fb8ac701c4e76495b616c7ca468726305f61597f6faa8b65136fbd667d346b3f3c220c1054f9c7cd4dee80813bad1b6435507182fc8416ede7c4412601fdca1a1c452286bb46731fd2bd054e25e27133c1c932920f181459ede2a178c8686ef8e68e2f6b8c58557724a7a6bba9dfc5140cc54acbf1904bf7f22896c650d4506cbafb109ae2b18d7dc9c9521c31d239a99babad9d2ad724c40ed400a8e1b3eb696cb9fbb096f337efadf86c72ea8fd818fe999cbe4e562502be2153625c65227880698e3cb523a2922045426335e9aae1243023f4fd75df428c35dcc7ac5d1705839f49069caac72cee26963c8eed01ef74759465931d8bafddfe9bd57dc2e5351cbad366bc407bcaaac8c7b4520e9327eb6dee8364f370d5bdeaa3d7e3840e6834e7d3e22d172070fa9cac4416ad63bf379cadcac20265aa548a35f53ee03cfbfbf83daf18586a53f1088e07930f06091de7469a12dd95e8eac3207d0ecd0d5e750b94b0a1c51a10c0be635e388a467a64d42c0cc453f1ccb726ed01689e4be3909e892d2b3c3bde16cc119561c4ca476f55881a3c67c72328631a7d5e3932087c57ac529acc3ba50516362cee3532aa576e196ceb48fa79fe47aaf177c6635c9d0e1452ef2fa7d3fe52c8e880d6dcc1c33d194b3b4391dd71909ace984547bd51ad1bcd0cd46bee2c0c46aa2c656b5b8e2d9b2e30271d55fb62f9c32ed8b091c5ba7566c977f5f7101ec1cf1e33488f883b4d0bcc43673ce71a011fcff23fb63b217c5cc35d95bbf83a428744a55f9811eae3140164dbfb53e36c456239b3a72dcee81098bb62384539a00b17bc1227baa1a7adf241bbe80c06b1d855b9d74c480c69f00418740e059b3c58911985d9030c1f99b28dd08e08b9ff3be52fabf9eca3e447db0b80433e8d6c27eed149eca962fcd6c99e41c8dcc18e2669ea8da627601a900f4c5067a876e28a3653af753bd314f1cacabf2669a5f51c4165269887db1664f4ac236aff6921749b4d1206839f593ccbd8511c0135e724eccbf2b17707e4cfc1ce52ba92f8c9e549a68269f2cbdce8cbd15d7248c420152b8ba5299594af8bb936ac1afde0a77d460002839d7bbb99dd65f3c9170c5771a7236742606e48788a93b3489bd2590a13805f26728fcdfed04d3c82854666cf8bb6718d2ed979c479d686e1a8da84ad8e46c0333ade53b87da21b4c757bda75f73efcedc45110fe7ae96ca98bd310aee90c37486b6f20e9faeba6f4dffb8718d5102269d9748a282b7c9e06329ce273f95aa90bac925db4c73546c3098860fd52ada47c5c8eb6dfff9575043596867ab5694d1a23e925020acf5b4d9555b15ece19c4ae49350d9225e05c81feb7c973f8518eb90c15307c2ca66b2beeb4bf444dc0133780e18510a930bc0f5255cfb4ba70f6ea93f3e52c13046de2828333f6bd3bb98534e9c4d662dfbf1288f555442347acd9e31fbc89b1988b364e5ffa206c2c498fc30bcc9b9aae2fe91e66f9d4ddb6c7605c1ef4c45dd8d30af683fb88cfb4e43b361b8d40830a03447e3b11da6e8d8a9d4e2ec7bafa8c74e833ac12cb8d3c5b0d900bcf03322bb8a42fc54ce337fc9a3280f72ae6fe16289898fa79e90869205fb1d59f7b5bbdac1ceb017f6d7e9252e08cc311e5be4cc2fc6297f1fb0243951583210691400d341471ef5d9bc1f0dd20b7e27e7d90f97be5ed4c74973a73dd09b624888182de39e8bc802a1687724f8671c983e5b56885bafac6d9ffb4a5fa193ee1c896f50f2ba5862da5597b59be741e170340a5c84dbc102269cf62130de3107219c2b1b8d710f6de41bb6998b1b9c14ffe866b91fb9cf1e3f8550c90a81f6db98f4c2f976a6868a2190f30a04a4587f3efb04623135c76ebf1b832d85f4f2c6bbea06aa34df7de44b4c5b9cc17375f83accd0cd6bc211805ce71bfddef66adca2bf5f673913980b6faf122cadc397839524e56997cae938f1910801fd5ef721aa008c55db92d1aaf52f87fff0597aba84f295abe508af0813f8ea2281d2ae8bf075bbc9312b3df5fc4360622a60e946c93fd777ee11f0a26cb75071e9b26994f7571bf3307bbeb0955bd361557fd39be26e970d322b8db56a8f08d629e70f24d1278907d2e83d570670945a90ad9343df67950a6243210eb925730bea5fa516865d34e27cb90cf11f4a21ba942ae3c400b8a508f3b9deffa98cf54b46e9a37ac51ed2a8cfb071842cddff48568477432fadee42b0a280040de5a0dfd05ae021bcf63926b3ed82919558d47378083e71514d1a7509c2c362ea9e15c1ebcf0233979a53ddeb2e99b5fd229de93ad66a11a4347bb71e1e0b840a841973279a74e72273052ea1111d1409a1231e6bd5e321d81ca6eec116e516616efd9c446c3e0c7412d2899db7fe0b80f1cc0ce877940918b58ed47d8f215f9bec960fdf25aeb8fb555424c3dade111a7d8022811898fa07a4a143d87df0a8ff907cec3a84ef0f2dcb8993db97c58735f5b3aad7570058c2c36cca8b60b0ad34fb899b8d697d97577ddb55a7b37559cbee97f1074b765131a0125c4d35fe9f29c2f00cd5135a8f1c5e9af5eb8b4a1511fb2e1209daea554fbb8200bff11e5c259cc10d2281cd65ffabe4444ff9903a811d4bc51deb06e07c3179d0f52fd5d0f036a163d71de6fc70ff273b12b09dd882db97130d10b398424a877117be855bb935f398e23f46d73fc816fafccd0813f7190bdfbf717a122d9a51d67280ee17feb5a098ca92a9fdc5e2911bc7f7b8200aff9f176e4b089df82702d473c3a2be6299f59d7d1460ef1af53e821a1c8908712d38ed07b69d52adf164d4d655718e660356a323bb321d828d3c6a3d1b3710c1f45645a793351c4973ad8fad0ee360da43bdd42d0d462bd40b5a2cd18ddbe9e561ab68aa864495f013343a81de46a8d144deefb93ac0a20095984fc9a6e804a7eaec7eb307a6f34dee2945cea02be400c027d81c06825283e754d0172981c83c6204f684aed81408cc2375d00dac51d7007433f1737e398309e72ea6948400584d65e16aa78e3704cb4499f26d5ae3352fe4b5ca32ab8ef6610c5c9fbc3f15a801fa01906585f3ba59b4a092d3cca54775fd59aedaeb3a64a298de9f6a4e6b65d4dd540c6cac52edcb51e20323baa1536cff611433dc45421f25f24355859102aab5e80d28171045324121a37ba60cf335fa57859d38f270e6a9f2194d81a73a33399b4fc7038e224bf4fc4e0e43a851d8408ff8bbe979f8d1b395de293112369d9a59590de57e0b8ce53876524df724138c4966883939510b06662c50da59d9cfb692239f65cd08b025b3c05b2790b7472928b6ea864fc5d65933ebb5780af5e365ce0ba077150f41200c6f44021ed626a0a91d3717457d91c4bbbb358b8487d578fb248d35536abb69063694a839329a619cf707c908195ff2d0e61b9f3d3a8ac907e481d5a0d2b3eb7182a496a5873448f8e576d5914a6cd3203205585bff085bd04d44af6c801013b2cbc95b83b3894af626287be511cd30bd1ee7cc5a3a9c6915882d687b13b4ee52750b75672d849b27376cb592a24757a8a4f80cbea5ac327f083def5ffef87a923402eb10c895e879f7a3725c40bebfa27720ff14f485514f9665bf5f0dda086899bcd16a01fbdd455760a7d872e4d3115434b578966df64caa35318dccde35956123e32f67d6ae0a06352df40dfc93e47c416e9b3e98a8611917ade2adb49b546bedfb7e8bc758b10f6c5ea8b68bcbae64765694b329bfe9936e03666dd27263f5816ef292aeb9e6c49d013b4d426fef229a92ab127856829ed00647d3926201ca5abaa0af23c90a4a2f67b20a47dc47d8bceec20a3b4364b630cffbd0ed8b41a790e43c75559dd1c195466d106759c59d3b66aa4ae70c3ed65c260bb71f607d4c2ca35efce9fff0634c267c3bbab70526b24ba5ddb2f64ea682c5bc3377eb3cddb8d8ee425dd7566f005a3fd4aa986c3aec9ed6d157228ff1142d9521b1a6b6e7594f074dd9b71ab2aded48549042c77062928f3e101995c46b13cc1e99f5fff55c6f02b718ce783ae69c8c16a9656884bc695c75aee64fa0fdf4485ce91d2fc069f10835887f28e065b14ba50a8dee468131e8d93324e7f4b45b7113ee351d4f4f99acf72358efbbbb8f54cfb4d64c06cb6b2fc393aa0e3bac5402d2842f24c7914493e451d2a9bda14f73737c892ae139d87662d7c9da9c7b85d569735d993e5e9c10c8f5987df229bc9f62f9ad65e7e9d274768c6622970efcd0eeb76bb7943b1f32278d61dc80a4c3e0043754bfeb9be2ad7174c4ff365e79f2ced9541762d7aa94e7b981a6b189d2e3abb5ef5fb07858dc725c824f4f4fc204ebc385ee891f5e1efd6f17c0c8966a08957d1a3e25cb3a957d42538fe56a0602c439ea96dd9aff0bb5b04727b177ac947a73122af07de74151712849fa3ff9d0d75ae82ef55da65e4117c580d3ce07475830abf0fe9ec26191e44251a7085f0b381f4a84916f9b3715e094488792dc0d75c57fd29cc2a5d549540940693626e2858fde6435eff81ae63500db26cd9fe8aabc9869410fda4265c8aa6b478942a6b223a347b444c3ec580496a86fa6b3729be504fbcbd28c06bca044be2fd01805c072625e29ca8fc66cf2182a288b9ea7c46142f284b4a4e86d38deda9254733a8fd368063d74aa21e884ab8bf3317c90d0f6dde1179e234a88164c50188ccad60f1b04c0f567277fbad493bb8f22e82ec123fe6f70eb6fdffcc2f18f7c68ce57b241dbfa0a6d09ef9dc3ca2c9953340757a3723bccba9a5de0a12e9e8f907969d7e75af3820002223b95395f9d290a39ad5d4a1d0ab428b8c15f75b4a62f1ef09bd04466ca1c7dbbcf7a7c4fd66bc0a38bdd023d59a89ca11f1d6c421e7fc05eb83430d83d944117ddf06209a0e32560bdd64e37bd21a7eb9f8f87a13c7cde64f6eb45b6e3893afd8b4d03cf46f70381e69a458c0a562260f5336f1e8267dd53a9340a5f77f684ea974b349d0703afd040985d2960504fc230ae9e7e0772a8f257647d0935c565b583379afe9e51b5f7b5362069084b34911e25659e0f95ea32d18c4cbf7950784884663a471493845b4b952939c291b37863c791b08c284712092152d0cdb7b7399f72be72c7f39b5342fae7d1c5e47205e3efbbd05d8cc38f466f7fe60186ce3fbf70b67335291b3f83967459deea599e6e7ad87f05d83314ac57ed3a8de6c35d59918872b9f87e3105fd9167f4406fe3ff1b9b50fb31cc0d3d2bee2e25e7382d61bc6b2893a696d612eeafb1a927bf16483e97fb371c8270f421f469acf6a92f115d83a35eddea82f580cad52348ceee5f61857ef1cc6e47665f0352f0d3a854e6a03807909eae14655ae9b2bcb51233e68ddad659cb255daf90f9cb301b559f877425ce3341ac5554fd70441d6485e96a47b0c0d53fe030e3f8c47a542563398aed0d046128feaf4f2852e9081d73376f7117e135d150f0da35e128bbdf2cda4c89630e1a8152b1892925e020ca5733b177825ad7edb654ebc961bc83b32a66d89aefa5c56ec5fd28217e29bf35c03964a820950c3d93a2833bf8a3886648c1f72b47c570b3e27ecdb26b6686ef958235eeba1ed3df1f4f18ee86dccbaf2a106d63064b825749e3f1170f788980add7db32793fa5ace3b9adf1ff66ca2d110f78b9065a78c2d5e6d8665fac594d5c8c53f754ab9b2cdbfaad7cc3ded72971557d7cd5d1fb70c6f82b4073e68fec4c1f6e611160db712e99bb3b4c2b7f6b43590a96e8bc012719460b9d0221a413c1e143bd07483b45335a5560750c3503e74fedb9aad865ead4ee2e3d7230c6de0b10a277a7b05935172a402a7b6bdc2e1e3c499d0a6ad71ad558f59bf3da7bca2a75e153d28b33857724387583d230177b8c9cd3bdce04f6897b5439b58049ac54903bbaafef0fc917a6a40a15a7c0f3836fb6a309030d7b446c8ad4291b65b55473c32a7e10cbe44b46a516ccceac09d7cb2cfb2f15de51046ad3d1333aacb79f3709e0dd39f141de00a180a9eee2365c6ac3e49ec01ba78f80c2c420d7d82c006fa17ce2a7bb9474cf6a065a3220a99bfdf1cefeacf4d0fcb3069f6852d870ef30b6d9926260b6a0e771db3d285e03679dacebeb84c7bc7fd6712f5d73459c173b64095c41e01913af8c18b72b99a2659382a74da6bb3560b14566cc4571d18b360c92e74831030e5cb8751fe6bbe74ffa5e546e980407fc52058efb8111699cd071d2759e74e029b7cba733c95a1f9a5210623006233df315e36de23986ee25c3b9ceb5dff82259139364fd37487d9b074d94dd22d8ee15efcbf62bf36d0324df50174e0cb02b767ad5ddadc8f6d25bb2a6c31f638acc6842297260892a29954e2368eac01d7fed01e914b3527082d2633cddd248561558d4dc57f8e781accf464d75a7a9d66c1cd7f260586535556657c559098f8de7243bb5ebe435cb8d2aa07cd9dc5a760981d49d7fdf4ebb33fb4846f0ff156f4bc360242d5fef08368c58542edfbfeea070634e7ce1ce27b29ef1909c83af55afe091ac1fe04597648178b677e0c00c523d809a880851eef37bc84e8db24f6cfadb4a23a5a846ab9f65cb89a4e5d8a08558e1efc42e5594e39b6a44b5917e90d7f932a8a675d476567c81d7ce29eb742f83131f4096d6bc65c82eaa35c7bae092a22a6ea548e12b80a9938823c1e5d2a10a0f474778be6f5cacc2cf8c3a249a5b82a062b31b2c33faa69e93c2225305eed1d0f5b3e7def07d4f64e53d62c8da539df7274ed6e9d22071b6da8a1ac9c35cee71767cea48135dfc3a31727570693d290f9b9685706f7598011159e896a8669271023bd1b76e20864315d3dfcfda547771a12b40d381905b4c65f9ddbd9aa04fc6ac2e0592c034ff7c5f4726b6f2c637a5a90b9318732eb849afed4d64c0f0bcbe9f74ffe0c44979760a0e87c3cfb7bd3ca8fe8591f82e7ffeaa554c8c46db7987128dda4c56fca477d203711bf8982bb94bbbcfaf3c16d06f92ffc20e3677784c84de009c6be0c9646c3babb30c899316d9c6603c99c7809785b2bcd194cbf79f67e0d9b04a961c46e4a8f77a3e1c2175cd33e332d0f46d505328287fae0a38482ca3cc08286ef67e32c9530552081083b461dd595b0d98f1500de90b58d9ec487256227edb8123953ae0484fc474ac1503e7e0a8fc38263d827db40c595c560e349f0cf28b8646e3d6c2c852fe68692668e5a4c82777e9fac3915cd0eb3f8efab1af8d67d2e5d2056c9371f970e1a2a18cad86c88f53b12593291b36dfd14c682142df56b5fa6b5d75a9d23663c9f03ef8e19e1180da9d698307e44eddfa104d2f516f7b8e8ed1645c5739d19839a903b0c1f1402240552d99af426b3e35294371943d02ba7cb6704c4fb20658d200759fb258f25812d2868783ff479907b8ee65ef1ca8920e62abfe8fd4d39de80fbb9a06689c3bddd33bab57bf8792fbe4bdc7f4ea2acbeae1ff0ed0a327a4c448c28612bed67722de069a5a4e4aa396b12160fddc6618483b99516d81939e51d254a09835d8f3d02131b6a4853c1bbf9c52a05e61e38e264380b0664fda648c2fe9f47cb0e8c7f880aa13937ee3095cbe5887a85ca9f08a81d1d53c513d7f885b4c2b90f4eb5c56b78f887c9352e9b5fad85a425489897cef1bc36f729da8241f790f2ad3d75cfdf991ca4ed7e6e4e822da659e03d237bc8571a79b00f38d878ae6e1d1f013820f62a846bd42eb707f4caceb1a417d65015fd628afdad659fa251b810d1ccdeb2522a205875fdf640fff58932684543739e977c22061ed7c58803e9d0f7066863ef8c686bc7f1c26b211dc1f1c26e137fbb5af3570cd89f33347f879f8241f296551f9ba193a89b7300c9923a0a2327cf7c2e38cbb6b2babd1fa3f80e4e7a39168f7b98e1e8ada7a39c9a86863b6199e12ae38be4407472da20fdcc318fc2d69b2665e4495a98b1f514f3b44800065521cb7a7a681e5ef2c3f31af756eb51e85d1e15b99eea12bb653fb13cdc129e6d8482cf0d6f8891e3506535be0fe5791dc7dc1391aeabe317d9cfe5421c58ad4850494159cf7ac85d1bd0b543a04d8d933944487bd90fd7b9db333a9dcc6a4de1c4fb43b8cb075a0e0526b83ac928037e1e0966e05089cc19d9e0e6f3f4dabf898bc0212c01485dd98190ad195c2c3190f869d694dfa50f0394d31a23831c9c804ffcbeba4b96ea04b819b091ec1bee0ede4449b12e82b12924abbdb19c603eaeda5f4cf1210379a0d887a6429e817c321f82df03b82bdc7aaf9097943dcaf78e7d84fcc15a4c038cddd64c6f699fae966d9b629988199112ce7638188af5578ddbc9c7bb94204278765a83b8d57d5b6a899a1ec56c674af543066dab1279d0625f27caed73615711f837f8b66b26f29839436024a6a3e34ab772fa6f42d58fa5b36e6d7ddaddb6723532399c75c74d892ac202c0b14eec96e612d5e222bacbd9c0f7cc3a46a4b33801b71271ae6f9afc867eafde9c0f887cdf77434ba653503c0ba0260a61490df1a929499b399331e20c91942264b7ac433b0aad22d6d114f94947961d319a94b813dfcb40460d4d45e13947fedf87e73271beb68ffc98c1916bdabf275132c78c880e172d12c333b9481105c249941bd9a345006f44da57d1dadad0f80ca6561f077b2e34f76707ce0f26a5300f8435b86f44898c2446f40c4e5fef7005f3cc1acf4280eeada022065f7739246ef0a25a32c2e2feb9a3499eb083e571b44dfab79a63c30659893126e1aa394ea398ab3257b8fcb4275fa3caf1f3450572fa4c2351551c51fa452ed156792f0aff603c95bc5fcfb14117672eecda8befbca8151415687ffff3dba6fe2cdab7c29b81c683a930ba84dc590de9ea6e7a47c2c368b3e924a963d1797f653c7bce7185faa4f0e23ed51b128aca52821a90a4b176081d969a55ef576caa4df5d2bf25733edea4174a21fc6615516831d1c7da125929b76b8ac4ab8148f4cdf22521a80f4dd0bcc155a850c8d103f74d1a054bdcce1a7ad5f04adf18addf6faf48b90e4c8f9c69a735c12758e35cb3f2cab2cc88140a7fe790bde491253af4a3fa97c4cf9360c7ddb1bcb97717ddd78ffef35025e3c397b42410c85bacdc982273cde22c7be618083364c6d6f37a7ae7f272eaeae724d32a54a0ee385c7d1b697ba16bd67992c820187c7e18ad253c627dc8ee83a527125cbf6035153ea7545e21cefed350e1127f69af9b3fd228814f6c68fe59779f20c4b7f46ac1c4b3618f11cc04cea35cb67b20976bc6e82e0307e6e962419c515617c6cc77f578d0d927e6a9000889226bd3aed59dde2abbc85833d6f41bb29306b1e59230bc80d68deecec9ff591e54eb1d261d9e4ce95c51cb0c3ae597edc7933f9cd4ed5538a21808f0d9590f760b5a2cb2258ecf1e2bf5b34f61c9bb8b3d4185a70c74e04cb503ddbf400c0ff1753d6ea02b5f11874f3f6ac3170c94522cac21a0ec36d60dffdb71bff05fa6d6923ed67e4192f003e7052d72ffd49ba87e1e68ad778ef9414fe5149cecd15da32cf323ad419c0a52bea302d30347606b19529c0f84bf0795ce02e416cc69ceb36b9066875d6a4bf102be7d5014e9a13eec728078ac987b3bcd921a9720bf8b753b0564d5db5e781c9a4129cf5be600cbeaac9630ab613e3134cd67110259bdcd5e9872f8a70dce8d39926c7b195ddd5905fdca8a55700d68acb86bb52a2d017a15d7942f34a96cee9144878a4db46c9f8783d256b0327fdc9febfce7a7752ef5ddf77e4de868ee88fce4388c8fd371b2927483b2e58d3f5634f4405c808e031c310441b81e19b565b7873807f63302019de748dce077598e213764507694ea9d5f0a30bd145089c8078a4f75ebe99120591ef32eebd0eb1536c7f7e1aa5647c2945919403a8c6254e3d95c30a0ac4260823b7a94d93d38f8245a57838286a05c1ef2974d798a6d4bd82a5cfad894306950c2be6b2a2f0b506eba691bfe799e63e4d964d6fa178395b0d4709861a787a1265e6d19b83c742f06e4e69c4b9052213acc6b3ffb41ff1ad5eaaf70b3d8b38907cf268f4cf480917e09cb2fbc0f0a6594100e2d195a2231c4303968e8a571e054c3da9480e15e113f543ede9e47a1de6e485ab0cf2f17815873188bb41a8fdc46d1cac93267af8a9e4d7220b38d9a540ba8c0029f4ce8ac64c082684852f5d83778cedd944e4a94a0fd12522baa7741e429edb6edd68c9c796c665eb61115002ad7e860c5fd156666f7437576bc247ac1d2a09cf45cf6b27be1d6130e52661632d9b8accd5f34b93768881eaff1a18c36c525023ffb09381dfb041597a2d54a0052183eaa40ceebc3af945834036a06214e0894c15d8854036be63bd46962b9febb3b794f622d7e02e7c62df6c4949a3fef488a0cf1a0338b04dbbbef3ce1d4ea18aab83d7c506a06ff3a87b88e056eed7efbbfbf0fc68d14cbb7b80a037b10d501654b5fd6ef822cf2bf494de2a09ff41d8ffabbc188682df49c683529e9690cc3fb46973f20afdf3430687af1a78a726932739e3c3aeb9d987068d5e5631db93d5a828b4a6d3f7e2a60a57257ecdca82aa30d57c1e52423ff9d81e93979c2f8e8d23c2e9da175333e8a304f35bcd07934c6877c1fd3b669ea641c9b20f6cf8a175d5691c53cd7d4cc664272b0fb017e70ea33d093384292c48b3dbaf1775d4318a99d4cedd678dfbc1f00271341b8efe24661bbf590aa0cc9096aba0fdbe2514d4d4313d5be24046b31ae57ce78482b86eb40a6c73c22225923da21629b9d5bc2f844888fa1eb86201746765cf46e813cc4de1198eb435fe01df0a12c5fb1111ed5f6ecd5488dcbce40eedc95f1ff00a3d4550b4aeaef73f185ea6817b4d258ca594ea7c270ab4b799c65fce512f5b832b7bf40c7347a01df40970a03bed60b0c239d3439a6e42f4b585891df4266e481e6273bd95ab5adfe031f9169fb547bd83bc09e6d97e7cbd743960102f0ba4826a122419860094536207872e1b7f5d6dc00f64a2dc6e547c995dfa3c47f7ae396a5cf3c0c3f0ef27ac72691c50fe2b119eae7b53ee43b144479463956f903c857c45f3776ee1b891442a20b813bad96e2194f8f5f506657ddc8b92bb88eda8eaeb224c6e0a82f690cfa13a0fe4bc138f5cb30542f4342be6312e7ee79f81d6b81921ea1d0edf0bf3aad1deabc764ff87dd5bc8b840e863ae8a900c7dd79514bbe801be122d2715a1a543b6c654743993fa3fdc7e67d85f0ce910bbca4603de80484b4837c964f56348a8074293552f70addc4c1cdf718f53685be0a1e3ec2cf5488049a5849a477f0e6effc00c68ddf3b401c2342b07a5d7b721ac8067b38f4b66b8172229ad86b0d97685c53075ee6ddc9fc88030fab37d7a8cf8e980e2d677a18a079b137fe13ee8f1402be876c59233906eaceb55fbe314c65efe8170c00f5bcc99a677dca249b77e6047ec9f2dbce54219b3f9e032aae2696aeadeda2111aba3b7131c8b74fdcd3c81a81de593a65d284ef6a90c390912f76321f909e797abd0a85f0b6e2736d5edf7367209df58e9047524901a2b0311a5af8f6185b19b77c99a8aab095b0874078a3e8f9f3be6c91db5f4a216c6553914595f58ef2ea1d193435532a4cc9c3e289ff678d4a87ed14a0e94bec7fdb07fd2bdc377c35d3d1481251d94465297337a7e09636086ab43d65b1b323b8c1808fa00559416ba24273eef3127b317cf8bfe2ca486e9bde8d594dcb90aa3da29eda3287d2246bc35c388b5341bda89488be2256aaad777a20492b15daf9e438c50e8fadba5d1e357f6e866296aaad0e0a63ebd9971d87471f759dd825f4d9869a23c22c6f1d6d907b65efc7511b9a9b67c06f06eb5db884d37aa2b8e15345f771616adc234bcd0487c7c4b04c841cc306a208dc6acb62cf549e23014787233e73aba03d8f7892152d89ae23f6038350280eb3a173b57db29fcfb614822618fe174d85b79a354073935217c20f83d5f7ab7db9693441ac4648472a1764cbd24cdfba62055d1516d5e717270ef51939a774069e1499a99cdcd78978fd70895fb8d1816754ecf42a0b9e1f48a4644739dcae3df1294d9c0c8e516bb0afdf1504e65578c23a5cb41ae1d7de319bd0cc57d02a8401f29853a55fbd6b0e99840cf54006b2eb7e518a84e74cba4af69308093ae7618067e0a26cce04447cd3e73a776c89610d436a3e5f8f3bbbdc0c553469d350cf7de1cfc863a9971571dbbd51245007ef94195430dc1a5532027c62264cc195e4b65f8c384364ea4f3371ea66b44c4e1dfd8c97ade4462daffe7a1c9eae59bfb5a614ee0ecff0a3d601318b81ebbc815a80da63c4f773887775967562c3f88f9685482acb60de4be676a60e1292e805aa86519eb372324667e43a47528adb6a8374855f37b7aef43537f8bdead99315f822c4b47737d6ac8aeeb6168bb9a7335f8dd24d8bcbd211b7ed2380a1211cead2a5603cba089c52b374250048bb4047534d5911e3fdfb122af9a4583b64d76492314529646b7ff1e214941b650c86c3093e9fb6786bf04c580ee8efe5b728a10fa50abe0440e7367010604b65249149be88caaf41958b754db8e839480af64bfef9076d753b2021c8683e8fad3a081491006fadc4b628fb8a66443ea3b5ca9b3ceafb4e4d4a717ec4c232d6231fa0b82a51fc04440c0049cd087d9bcc3d406e874af4c0176ce25470d06d5acd97d3bfb5337c01a8971f29753b0c293469538be10f3044b1a89bad1860f19149374260729aad7226fbc7acd60f2c1c64f0ed29443dc00a57210ec7548735aad6cbd9078b9528490511e11cf82e4836b61aa30bb979caf657e8311f64fe2927ed89a3d04873ac5374fc95503924d1e3d9745124aa5adffe15cd8e646e4217c710367a8bdb7a5782a85e646b0caf55cefda179648d7b59fd3e798d2d100c8ef4f8b891a2feabced9d7684623e2f2baa1643028031f30c23b037d97c1e9ad94d4ce36a5951fdeb160e3e38ebcb6f17b55edb5e3a55be66a2c5edcdd2b43509ce4da0f7bfb128db964851c55972682403b19d1de2f8ecaaf4b912bc9a9f0edda52396a8c3d9f0cae6e76b304ae22eb30fac021f94150e84a6f962270599ffcf883780da58706f2772d4fb8167f79122cfa74cc8b96640774a61004c630c757048fa3de2078828aa9128449d41f025f37931b101b81f3ee9a73db4ed0736e8cc2de1726b0e7fbab37fe50b021dd0c807c5900225a3fbbda4348b65085eea49460bb75d058562f16b4fd38e1b9bfd75675fc9f1b39a8a6993f6bce6828287cc03730a507f44e9cc211a44949e1f2145b7c56635d606e4fecf3857fc654c6e0912cec22a9dda158551e271f3a1c9bb02824a8c7adb2b36cf978d79002813eda637dc25b2c8a2906d4c97870350191d80ba215879fa9a14821e6e16a68674cce0816a6071a0d4e969026cc4a802bc5d2efd177ba3ce884443d670102571faa4604dd49ee0feb1cd50e6e075526bd383be4c888eacae3dd8ea495715ce25ab85b8659dd099467129d9e7045940e0cbb5ff8f6ea2942748604a431ff45e0543b72aab86c7b93d7e175f98ab11380ee43c10ca17b09c509a9dacfc02f0226084df0b956620b21995217a28844351a8c3641bd5200149ec745ecd60110bffdf8186d6717d77e38ece46ab7368ee9b0b9bd16782715b4383f2f4daaa3939a2ef7236f18322f861e982c445c05edce3100db533253489be1552922d2ddfd5f1bd30f14996fc9803dc2d16a2953a46a88bd5884a161c8ea869e315c6f761ca6529ebde575658e6d462459ced89001dbf1881869db81a15105844ef45658efa652be34c822363191aa44a1271c6710a289eef749101088fb069ee3beb43d1947e3d2ca27d2b5f31a6a9879518dc8893a2ea75f5be7bbc880ba23509771b49e672667c9ca905c9566f3e9419a7d716b30f4bbeb64c0119822d8ad8621fe549caa1eb69a4bca51a2fe30188db8b2a6986d88328449c121463d0d07a3e3f1196fb181484712912bce0b7ecdb2877e8bfd2a7088a343fb6945caf71c5a79285b453e57523600e87286f64797c14682445e773d1f52806a4a039829ca209dff14622db8b453c9535f1597590f5911dd3cd40f857f76928fceb363805884c94b3309b3dd3b52d39994f0dd460de5f967239fa6fdbb831e3203ca5b6c53974598e5748fd438a6ba4ef40fa59a114e5125be26fe5778e7352b1dfe77766bc08c4f347010e0742cebadb023a69552a087f3e5399e27518d0537b631414ae87ba76b5d4ff265accf5b95f8b3f37dfd91a97af2be2915e69929c2648cb16b291d48c9754bf1a517a035a6a3bc612f72a50de7ff55c6ecad8279acddf8e28f270fa7b3439e284b82bd96585caef3f21b4d613023df546c675a67f9c4e2bb681373f7cab4c56fa08e2915039a491f7f3738414668a6efa741d60091f4ae31d69a1b9d0d8bd1b9cbf57354fbac069324b025b622290358e8bb86dce91d89180caf361a7ea93329ab241152abcc0b9a4dc7f91dfefd559c4dd55101493b34a6c11b21fb91a5b1ea6c7855a0888f199334ffcda16eb6f520e7a1a1edb2af3e7373bfbe185c9d0323afe5ba04ecd2cb47499897ce9d115f3d1f61eaea2a879252cc63235dbd1b13599b4bb6c165b576a498bc386e1d9163cb018298052766161515bc5c0b99d716b49831ca8a0bfa14428d0846f2c3c2b56de72ea5f52c277e088e8f35554fb81bce9ed6700195979ba75884390dad6cf29b4cbce0525a65afe499b1dfeeedcb872f21e6ea749301f065fbf2622c67fd8786f4634d56e2697f705397c1003a23fce21ee031ceac18aa88a14fef26fd4669f7f609a14e810b2f12e1523c48fb8d4977df2dfcffccaaf0af520c84a45a283f6ddffcbdf2b0fcc0b116881d64c1f28acfb39e67bc2b40a4b4a1ee145828573ccdecab13fecf4a35ab276f938ef955ea31d6e98e93734395c91eb5722036ac20f6987ca3fd63170caa5785d841dfd693efbb4f1448222b40ec8698ebe0bba6b082c7ebb43c597fc45da0113ee5c99771de7d9dac302b27bdd8cff4a4994b3bf992527fe29dc3b36279258332ea2878f1604884cd9c5f7d42b078e78c09c470b59edc2e101b881041a6995a014f420900e80b164133344104d3e3a2892d7574ff02c9a7aa3de9d3e969c5d5801978617e8d9523d8382eab9289352530d0a7db3bcb34bbb16e9ff013505178fb1abdf004784eabccbfd64af508bbf391df24467e4e9eb1171f091ca31d3ea71de8c099d67feb5f69066e9f0bf59cef938ebced7e9c160f7e152646b7b8a1b83173f1b02602a9604a9ba5326c0a1d49738d4c27de1a03930c9bc554287a2f12c8d44dfa569de9a63b8d23dce30c0d48ef199cd122043c539e7dbc8372dff0defd96d9fc4daa57095723751f3b09b0a605e7aff7f0a0e00f6ba2e372b9f4999bbb62fff46ebe16f2b7cbebc52e298d7d26f294609a3499d30ce61cc652894852d0102821c9046a0c3b39eab5f83593c705b800238a3241b5dce536faa3163d9416512796b5c02975ad72277ee02826c47e56f7ed1f8cbd9f8d4401b6fea27da324174a8c9ae3d0c00c9f896722b2744b4a2fe074ff2e9a44713bec056d79e02350da99c6cc70fc04ef2af559bbcbc3119ed7de21e08d925104234e1a23925d360b6227291f3744d25d5e638d09645cae6b7226794d9c125073464f6136bf4fc269e68d93f215132730a6cbcbc45b0ec161e3b0a1a1de19485b1749924d5c3ef9cde1ae055e76794c42525c09c7bda15b8200ed23d86ffcc7372b60683cf4ebfa61db794d70dc212f81c8dbb00862040df01aebe561a154b58cf5fb4cf9d776cf2aeea0088e4d2bb09caebc5094adda722b2f9f95e400fe48862ea318a8579e1d0f0d811208d8b6206881e0893e02fae8211fb5c98d085da1f7ac7b8a957fc218adaf250c7aa5624c619ea64f37813e4392be3adb80cd4ad1ab870c9e11ed72a25d6ee89b99a4f65c0b55f1c84c98b8c4919227f4ebb37559b15c02244d80ac370926a283cc6753a41311a7776cdc611136173c64d49bdf26bbf816d9bea8a38dc2790111f25c65e4eccb27f22a8744e50fecba5e29b2b1a7fbfe773b829dba7df3b834efa0c9805078095f41244e989531a6c90bd77617d7919afebac07197a91b76b235af5aff16d10149bfce51a26c2a35d57955ecca03b3e5feb6324401387a61c4dc002087023b39fd6a92c577e3eba7235990803b3ffb5e2f13c4655f220809e5c3f4f1a07f14a67217357932eb2eb1c46f10fa1baba06d14cf928046feac8e8b8fea2abcb33ee6ae940a5d2f24ade4f22a8dccf5d09a9fc749c5f17261f3e078d5409b36379d0aba655e22dde3f3971602c8938cd1b6f505046c426e1f27bb08b84aadee2c6b30f088b7fb79b70ccfe3dddc9638ae7e2b6013730dd51530516d6eea95e62eae01de3c8ea9c3cdd26e66434d942a21b072e5344d5d0967058bd3696cb34843ca65895b92ed0380d0336a6cb6bdf0c14c6e435d53c22e543c950f01a394a0bc0ced7204963f29ff68953f777aa593ef764f54cb47150f017a54827a8f8cbea25b4e119b089c904eaf979a04f696fc264536302cf71fe1cd4d1d7d4204d1d675cb337ed41143a847c71fb1bc24df2356bc2148ba6c424e49fa4f84397f83b0a5a6e5c6c6fa65489da78334640bbd67e337d3628b1d1772f880215f2db60d31939b63d62e5861cc9a61ce88ba263606ceca8f932c822a5b2abbde1f4785d3991f95b7e5527d9d877f487eb2e9f971929bd495dfc0c252698ab76a9eda0761a2a17997f8ca6740dddea1e776a60f2b896f9982766f7bdeab340fb083c1065575c64b540b06ff622bbec6d07b45ec4d65693d470dc5116cb5aa32b43c524f436813f5085bc966f5b9173391670c6b861d3e4b485e0eba4ac187bb87bed4c3d6d1c36c5da5e2e0856721d7c4a4810d5936864e29f0fc5e6c3591fd9277845aa34d2d1a36a9b900e1655d8428796d9678cfed4bbb1ee236fd81bd9e50e1491a4e06964bd670043b40f50f136ac11816113631f97db133540cfe92c66e35be44b604ee32631fe12ee0d141c0242ff321c3eb06d2384cba3f333fb59eec1ff9df80b7166986b7721278a93c5b19224b20ceb559f737e5de419c02aa5e483e6477e5dcae3ba522c2bcbc7a1f047897ba75b5deb2cc6b2640717145fe3e513b2bed439bbfa95812328167eaa318182b2b8a2692f0a2f8e436cda73bf02d319943e2f8db59273348f396970bab65d38f1df37c011939880a68de52490fd22cff7e8b19c0575267532075b1b94a487a868cd5f726734ed084a62b698b3beceb955c8c17bd08ad23f3340efc51ea016aa6e4c3481d926df97b70ec8f0d5a60314294d2b623b1b9d8fed0224226e529a73ac7c6c56e82c40032bcfbf459ab31e9d7ddf88014ce3a4d67efd137709794d3970fdce97339c424e66ab7f3e109237ce851567cea1ed0126a1e7803f4ae92c202a4d54a83da1a19e1931656a041c813fffa7429849a59ca8d0584e9640d4d732be6b1631af6bfd89947f907e513854b8e45b167f8ad884ef194d42cc772fe87dfa633ac85eb6fd725870ecfed659e03d0f6c51936811ca99d1a846121d48b42dd693dbae2fd99a3e03b79519160389aaa1e0e16a8c91ab3993f158987ce5e52bd30019a3f6af298d3c792aba6599e7ad6174041ced42ef84b114992192e1732bc4b8825b36294d3f5a0938c77d0556d80380b61bf570230021bae77d275755e90846ac36b1d692ec7d711de506943d6dc5f3c63f88135a7423a2939c7c0a60bca225c699ceee86f7f97430f6087d3d6bddf0cdc9465e017831e8e12c4cad899287dff8dfe82fc9f44eed5bd7ce323a3e06029fb25cc54cc2db923f82538b639f089483f901e0ce23effda089059bfea158f56f6e15ec23716342979bc3d3d99e1db8e19aa32eba3d9f726549dfd68ff6333e9af61f9434bb2b70d34d17c722e295e4dea773496ea391111df47988d729ed2ff5cee0e3c910577bc2b43d71c26b093b98f37030afffd109b0c5016872fd848f98a6ca1900b0e44ea7d136e49a216952b746aab37ac6ee41e127554deeef38415de243ab22e8cfa2fdca8fe3f58272204fabb0f4553312165cc61782dc6bc04b97076299ad56787bcd2248666c805f26bf0e35894b5a469aaf72150d38303225220b041f84105acef910c513c32009ec99d8fde4fc6059bc7703a0bdab76aa7601822d9d00b68b41d7facb97aa89e2ed151d05dacf1aa92dd564eb639ab2fad347399c90f36624aac46836d39001081f300f8914be7e81a2aca25caaa41712c02ff750ef1f6b2892bcebfbb8145d1f921ed740f04404ca14c89b29e298f5bbf14c31d9a0a45c3fdf3fafe55ae0c16c39bc12eaaabb0f9e5e32c83b90666cfde16ae8c5bb64c7f152e1853db11a9708a560116b31971dd18c4c19a8ab954b2d7c15dd605cc03bff940b3ba9ed4b5722729c22f7ed34b2dc11c2530e5fa666e3fccd254595ca4565fec94f047768bde013ba86a9b236dc1aacd6e53090c3a54dce8ca825535aee0117394f4a9b8d1901165053cd003ab8743f3ba58c1a0bdea0c7c6995feb12da92348ab93d9e1c19a8c314aa72070b1829eddeff62ef1f148f21d5a5b9b71b04131b1839c75e42c5162f7c986c5933d7b97c2c0e30d13b52838989658dbc4f027a0f3878af19ad430edc022c26a67a64353476d0690f4c87500e6a7a8148442ca1ab1f6d8b732d5febf9a141231deb16bbd4dd3be91f5a2fb545581d4c612be400fe721b5195fbd1d17e1ce6b177864e5c4d049cf84cdd259c6efab587877265d607c5a260370e4032dbcda3f0a28864c3ce84d24efca288fdab1802015f8cbe1d185dac4e43010584efbf482205f3f39332076d0055e3883725e591a8b19f7dffed84c38a4fec972f7d32aaf511816c3906c417e4e2f607355ddcc4ed20efb565e9447d300a0533205b6e56def410ab1b928482df3e30889900b519c6a2cbb2b5b9d0749ff3002a78c45ee499b92d50d8a1cd43bd2e0d2e9c4d37e52fb425c73171adaf65342303cb58b11e14da3edd5bc3673f95b7d0cd7ca4d1977b208bc107ae54272e2834b36812d6ca3379d268c448455adaec08d4334534b485d1cd3989242cf95ac7133c372802bdb785b179aa345900ef55e8b4eee863310b63851e4cabc7a6e5b0f3ec518fe2df3286a506107b0867ad1da24022908d124a994c7aeab0c822be70a1f5160c5abab3b24156efa7985c034d5f21c6d563ae3d492fd49e2c2311d71289b028ced6d8f4558fca1bb9f9a17f081ffe4ad8fb8dbcc9c293c0dd0caefb3664be7dc369670f053220adf9382778bcd726ba72fdc72605180f6f7beaeed4245d26ca9513cd1d10d87c52bdb445807427deef2506484cac8ce965db11e8f03da5ad2c502a5476186936905e21579ad498426580fc957648ea827349574785f4e9827e852d1119d441638dc9c85ef174a0b34b5bdcfb252886ecbc4ee9765643589fb5474867208cc0d2e6725ff48f3e50cbd388cb55961e5f1121109cfd3ddfa56cc873ad0987c444e75aff94b71e2bb9cf40c730c0c64d501b252332a94f71b5142052d971cfd093b096809283248dc9933c101afe2d19e28b23f422966a5ea8a84ea02d9b1532f00fbaabc8394c1cc33359dd72697dbe2d1035aed6eb14e2815112ba0c4cccd2e411b8f4faf4872838161b4ccaebc59a015ec176ccbe3cf44b8ecfb7a85496ae3847ec195ae6875084c2f0a0f73e29c7733cccf3aa692a1834f5fcf8ee7e076c055b264083787b2ad19b1998fd203bf6eb5eacfd4670ade9f5e41aaaa5e9a463d13ddb96e2413cba695bab8a5e6e4892f71b343fe397ce23f5ccb06dd77ad497a79f92141f5d88e850d395b20189cd72915ebc00011a31763ab7a9b231faba8ccbbcd401e74d831082502a19ad2dd9b46b94f2e346b04689ea1cd5fdebe7f8cf0de565dd3745039920bddce51dafb36af85b580ce271c0826ae3a6d2b79a7c630bdef948aa7bd4b09a8da1daa8a9e8a59caf378721cb4a0ec7c79ae3ebb7602e83e32ca4f1005a58beeb79148ca60fb73e6eec6ee6c0b44d472858b121a655aa707abc1b54499f33077f559aac2cd788384ca76a5c1f49e92fdb1673b73e824424d631e239e1b947fa40f9fb0f909368bab531c26c90416f0daab91da5cb068520b8c4a89bf9111c1e66a7533785d01da0c274dc8037bc9bd1bc54c89d4ed62f56d9896fb9709a4509ea9bc4ed8f32f9e5333882b42bae22e75566e58bebc8c580d9df0bea74ac4bc019535966c2dbed20659de70883f5283a1b3e3372d188b2c9de0ec99f35dbb40dcfb0ac2a680c63e729fc903e0c37eb80c4fbaf2c601bee23e785c6fec70ac8ac3047e01e0cf4011607ed49ac40ff43bec48c78e1bad57aed79b8bbdc909043808baf3aa286a1562672b7455a824fcffec079dd5fb2b9e3d36ab69491f4b6dfef94f03b683b8def03ed394f5126fa845962d18bcc71650dd37b87b298ee56476d966bf0ebc22ddef557e6b715f3fdf4cff5e4c46104dded0ee733306dbaca148a3a39a28f48f76074b89a8c3cc3e5fa3ad64d5e979cfec317ec1e66b484d2702b627949fc5241569f1070c5f9b4182a57b5c3aeed847d7e8a9b67913b15ecd5b149c9ce3a903c65880762c0d6d05b2e849366536d44fc320e1b2142052c40a1e93b4929671f91abaebc5d49c2922f9c66f6921b4b914bb0709a0cf7cce8ab37ecbee9dfaba27a737804ed41400a9b001f18ab3ecbeb8e57c341803fb7b69b18d8679387d0819dd11ec02148769fd8acbd174f82f7c60bf6252fc2369f36361d927fc064c4e16b66a1fcf58fecc8eef4b3f4febe541c0c245df5c53cf8a8d9296bc5ed6b15ea3e8cc8c7a337aa8c265c6b77d64d460703ed55d1a4fff746acf549db065ac46b3727d1e2586a1ec8f6638ec710da61e163d66314bf57eb597849d6d1e0c446d8d2931212af703b0295dc01505eec10b34552ee88a280aac8e21a676e0e7a0dd0dd59ec857a72b7963b1e504b65cef4b6b7aebdadb7aae1a9980088fc51255be46c29db6c2fc897c92639aad1c99ba60e67ea11e4a7318c6114918b28a65176444d7bf4d059a69e62c4871c9fb5bd88d03142d1eb3fb45db4921abcf9a17fa699e09ef61015dac97d6bd5bbb0fe30bd3d1e2e4b3ec52cf685eee24f54c9a17384f5806ef590333806a01795d9af45db2fcd70e7f5ee669991a3148cb96f8c521fe46bfec0fa8403d9ccd58dca6bc4f003348093e5104c22ae6054a769547e9c26cfce786b0680d9bda8083c7e9b0112ffd0a5d16fc66c34dc87f6bf1fa3fc107dae45292f6ea7200996e0af2151c49d284dcc9eccdf4dd6e303af9630e955682a26809ab316c51bf64ac7f70cf5183fbb472cfd1b8d2c17e2f404bae3029b3b26c6bde7163bd652d0fbbedc35b3c095b08ad0757c3716591424f6917aeaa0688545da1cd5875bc5b72cd9685c3eec365982303a9945e91c127fb2b2ae02dade966c206cf36733d8cdc9c7e1be19b45192a05ae580919d54d215234d181ffc8dd145f54c703b9e3821fa72fa2a36a3e6bfbf2fd4e067e7b81ad148bbbf39943e3fc9c7c59f457f26b09752c87e241ef3904ab8307d5488c0d48fa5bbeef2edb55f0190bc1a3422ba77e2f5b586063120d0ba0574d1174a509b7f43f8315aa929de49be0d580e45b18d8fc568c35f4764221a312c7a645c8e6beac8f48cad00e0df20227e999657474f6501651aafb1ea404594c5a3272e84bd7422a529ad7644442854767bfb7b6f03318026283729a9287982cb0666e5f540eb48076c581ab15218a95579b613f2c6ee03c9e83965a6f23c95de15c395bcd0b3a4d987e190cb079bdf0c0ca1b5e2173aa7aed6413400702c1186ea74994df5857cd79d798f1ade3f292a25bfa386170af125ef4052052dc09ab4a745d6f52001c615881068506a8f7dbd53d286ddfdeeee5242b58c92a05a5bf6e6581088aeff6a61388aca8c296a67b4bbb28d8e1bfbc989109be46c4b9e04d5ce152b6365c1d43f76464c4a55cc68b9595614b39af4a57860f6928691fa592c9b31c48001bcc96cbce0059aab0733026fc4413addbd86109472d3cdb5599b13845eb7f45b684d9df5917535e566195352b227928727babc4146266b35922d392f5efbcf2fe3c811caa5346b2f05d046b3b51ed57689867f96a4aeb3c57d8f754b8a24e41f3574977d5d5bca16292b8920d38a97fa103f39b278a570a78580ef88a80e2fdf8be514411f32488f20cc44149084ad9160006e8209d5b1d752da52b2a75d6385589c6763bf8ef5d9f9b8e6133d45b406ff8ac66a8201e80b99ffa879940c1ce4a41d0bae850268b9b4f26533bc662639b03119b06067a03df198d1cfc9304822024d48117bd316045097cae3cab496abf1a9aab384154f4bb8f6cdcaadbd9d442b5ac659d06b6dc69838141139a3d56c430322c7a9afa6b1093ad5ab01d8d0fff0fd004d5a94f8d5ffee2e18792d39d0d8d3e1d5ad96c528975721be43599dcee96641ed0064ad8729ef08b10059d8777c3096084d2e347ce11a18fb38455e52007763bde802d8e973910982086d04f151ffde22f7c8d527b8914d25d5ec708007628184d96829cfad9400a042aac7a39f3ecd0450f87d49ba290e208916225e3735bf3efe0533081c1057eb326814814cc1aeef5bc5f175fbd690bc7c81c240b6f38799075b2c98ff16e85f6bdd5df1e94a3f96f21f41b25e32b4697c3edf0c951514f158cb08266e122e85c98e6472a5eb589300ce7995765a1fd79d00abc98b962ecdf9cb66255e08ca29282bddae2e5c52fdba6ca42bf43d1b1c3995e918a570f6c75e68d66b74c7f77e77f43e1f2f24e6d49a618dbea616223e33907b1e073ceac8c7290579224bd3b262274a96d5e64d3e7c94e5325f21901b555667cf36c13491602137c134761f3f48661fd8fd01d9758ca710ddb82f969627898145b5a5020bad6b5352a9084d239efdcf32c4c25654242716b91f818ce9bc5fdf91381c45596148c355e7c6579b6f3107c676dfd5e2b665b4d9c6a0ff60103a285161e9db6ea4506f53abf662b4ba332accb506919413293ac2e38fc1988565b567809956b338b1b3dafa1547c8ca6e307d8e4cb84c6631a125698d9e60005d60f664527f21164745daa282710fd2220cdd01f94100502d99882025271021610a54acf383b9de5dafafd4e7ae09df78f481a4ed577b4e579fc4da987f5d8a027378dab473e345c62d3961414f6984b0b101b7bccd085e45b66a21fe8b9c5f6e6b09fc081fb5bbdfc61d1df76108d56e57c96fbb018a10742bf95437cdc80fff88b9ba7f422d390c99c714663bc06d2ea6cc6116b5d6e01e89312b4ba693c3e69ab03f18bd59db3c6e4f00d463df68fc5a433d1cf50ee1d54a1b65c29f4f30e82666f0e5b67ceedd73d8039927031ec32a25a51922d52fc5b23ffa17cb2cdd0745124dce73feaa5b4e9e1b4e177e9d8d4242a1f79e5f09566ed6ed94f875cc877a3d9863bea27f4ecd56d79874d9d6db23506615d4597d31475aa8f98aa323949f912aab67b5b5a459de418ddd6ab51e91f86687393e9886b2a0358755e025dde090114e5ce072a5ffa60abebf846bc0a50646939e9f513bd271eed19ab99a2af40c1a2e8cabf05f1be4ff5404e816ca7c145aa2caefbc500750b09ada534f918817702906845c24629a496b116e1bf40380228e9c300229fa771ae9b455b1d6c6a106bd67d3c96e114972d4fbf4498f18af0440ae1bd74a46b02f76941b54755aa5fbee06d5fe2076f18899fd4a0ef16db0fd6ae6c9f58be3756015bb7ec1c30d16a9dd6c31b556fa73362cea2f8ee4b1ba446760ff675b0346d51a8a18f62596adf4f6502b9aa305aea07c613b1f0200a43c90c83c5964f4609bb99a42b6e99d85e0b86ff51ff6c1e038ac8309a3e94cb50236e531f2f957ef485e8bce36f330301e4f14880d0d13b773ac93c90e533bc60befe1e47e5c92a18c42d0141a2899101712dde3f5fd0972cf32d87b5febef3440aa4ea87009c8644bfc968c5501b6e2fcf12e5e5b52faebbc64c17dc4de27080bc3356eeafff2c276b9e391f44ef6441a554d1219c2d268964202847fb3735dd4365857a2a7fab8348136627a29038163dc3c904db92e3ba63e96bc69658b5b9d30f3d49c906db581c94ddf469fbca5fcc8bda869553b37055a1f4785f05863824e4d265f6a4303748d39f77383b674acc0acb23864f6abe854c82c1da7ef7a2d080b51bcd4421dd0c75e7fd829a663ca17d561fed4fb1d0924f6953d6ea32860a66ebf7c635aa5ee8f80cc0e3e98a8e5633d790d617fa2049fa7434a9a5f1d03d5bf32390364a074930a63c67eb54555d6235a7d2ca7849eb961ac19c1dd1be936133f53409b3c41fb4524573069752afeaa715b8087b651a311e78f9c4e2fb942ecb992a4e693d09f99665a075077427a0838fd10d17e4b72b7b10db4ad374e0ec697726b522ec74abb0a7d9d38f6c6dae1eacbc63715d229ced119247226f77d99509b558bf6dab981f8e75d033c34bf9139bc30c841b8a34cccafc80a9d47e34e6a7992365365d270513d3e806cde85cc43703ea2b2937d63aadc3d130c4845e0114e725f0359704886a858fa3cbc0776221c0c63c19d1d5b4469cd01957d25546df4106453ff47d68c617e89170acd48de5d2cb7204ca1559f03e8cc0165fa5bc151a437280dd997027fcae9d0db3b63d17f628fdeea282fb193e273e615fcea9af5ca4212554ec2297be332c4c7143d227c13422a0c3e927de811addc4b56955a8b1d43f63f3284f8ffbb68c0a5f81e4585f865bf6fc2a0e38e7c542bbb03b11d72409590e44ade2fbcc40a38a8a2a2dc2370702b3820a08364f5f21e457d4e45e242398796be5cb87d34d242f1c3c7ab4a60db1fd52f135b0bfc2424a4c5c7dea29c51e9d886da837820353990ae93c72335de7d9283c130beebdaf2837ee706fcae3f9161420dfe76185da86f14c08be15b41ca4fb99f0f91eebea643a3f87f53e2916d36306cfd272ed15733e963ee98aba9057e6206c6bc00beece40d5055f8603f3c6b7963bf43a799c7c5944fc7bf9879fa11e150663d91755e07c7e13162e89d2d68ab3b8fbf0b8c25bd9925459bdf53c8c2dfb58f58d1da174d34d6b6921d8a55e2cfadf83b38187d807fec8f886b8acff5bf309d73df9d915a9df7e2e84e2e5aba703b6cd6e7f09070d8732b881daee22d741069078ca37885e0c4bc1ad2f97b44e5b4c96797a4db1f18f98fb414a0be5073c3530312de80276829d11ed1dc2709997c59dd8dd5f6113d7c3ecf116c42711d04076583371c3bd40c2df055139f7009945fd19b871e463afe8bd25532e74ca385145d3886d3fcf9a74e9d8ebcd5793c40c0201e1f21c5c89102808776839a4a734677d23ac6e168bdf7a20cd49bcb08ddb2d28246711afe15e4199f5d7fa5817d267129d747d80ea828c42e70e7749e8da7e2659a5a4224cdeb7b5ac99a16f0587a3f10d1ab5c05fd70c88dc567e31b0d876f5cd9d7287058e621ffd53b43ba9a5d1fa7af182391e0ab6a54858b00db938095508f0c76947409e90b3ece985a9e8308800118a2396b93c49804d01d6c6d3263a6390c0e3159d85148d165095d1ab0ffbde54de8db212b4ae82945381167eebc0c25f538c6b9fad7522f8cce07eb27b03362b6ea97b7d740f0f7cccfe505359e8cefdfee9fe01c305b148882fc5d6316a1e9e5d504401bf87462504c954ef71b4868e49c8d17b45fc06e1f83a11dc882e1e876a2c8a6ba5fa28782ef77078fb275ac68abaebd06b0fbeca36fb40f3055eadaa88ab9918921025015cd7f4542b97e18dc74a650f2c78ecc6e291e69e5586a3e6097efaf2ec9b3dd9172a81ff5aeaebc5957f5ba903a42218b3584fe6c27c120a36b5251a16ea69c38c2c626f910edc0636b58c92334f0d13074897cf8673c716e6204bf1e05236cc70e310f92eea895a37276fb5742d3d1e6b45caa3260fb8a90dab416fe3c4df3aab61c91ec30ba5ef3bec44e26538e34bed8f72ea44f940458e3ca642d357ca74301f7f2cd61d612de825b29fef91f221f4dcd45d4b8209924e92a6b8b45ac329f9b4194d28fc5e00ccd3ea8a63fb728df3e4ce25b678b11a05816f5a1ab9b4ef4dd07ef01a47fcf7cb17ac0a0d0bda9f4102d483d591562940efed3a0eb7e37b8600f0437d0b403ef5bc5f988384222c96658607b165945b135879ac99829cf5c036e35ab9fabfb16a7f250e8162dccc36e617950b150dd29f76a386a3636b8bda492a430b1e4ac396f04ed79f32af634706dde0315c7382eb76afad0bd41f35f52536ea3fe0fd9615280f30da20ced19054dd9fe5bfe51804870bd54735da6c092e0684cf98ddfc3e209f91b40a4163c74f55f29db75d55dbcb8ebd57b45ce529c1ba637851cac2649966055db58491e8883ca04fb9b86ef101477ab9d2f7e3ed47fd136daf57c881f16998f106f4069d824b8866fca8ca7d2b6ea60d50796805996dd2a13c8cff58c7222e085f3910843354558be64404299d18ee84e026995f945d7929d34d4f5a096521bf5ac26d1408d88c5e69067bed0bd85e11cb1a4014e2a83763972b2bb318dee2bfc90e9631e95d65f8105f8ecba7c385fef9f101861347d64b29689c178d50e35d1f651267334c84f2bc98f8e34fea61453c7c56661989c81f5d952096ca9f4e0f9dd3b4b9efb119cf95133935ffdd5f54eedf9a3404f4bfd959cb47734b38a23cf0015fb9e51d3f984fe7855c87196006edfa8cabfb72fad0ea42848f5aded2c283be5bd25ffdbb6fa6c229b920999adcb326eb08ed8ae1bb68f06a7966ed4d80394df835c7e0d02314bba503352898d95929348c7238f607be67beb62745a3cde2292f1e5b8bd4bdd0ef09acfc4856c0c17fb2cfc9d9469e564e07ca00dd4d0ee46c99a40a3f2c56e5a57137207de030502617fd0a65c6454874fc8a8c76913c416ff3424bcd7f89342094e4e54df258f4640da9f2b12b29cc5af88429ad4b0d9dff42f2b4859c98ba57dae2b3f066958ff610f972ca7183c0e8b35d7c31843972947a4abba6b37523379f639fc38d297b1f0f64b4be521fec73d6fe158fb5149aeef8aa7bd332e15c99d08025223c74f6c20621169b78a2ff42f59e67be3f1d01993b9384c7c596fe369dad5f048d580d863f003e4b7fcee60b3beb9ee25c1ddbd0d1c73534c311b5558e41f604bd43cbc95051e74f7230cc06bc87ca8dc38acec564985688c1644811985c1611ee638fcdee29d6b3313e725232dfd312bc79d9aa837ff380a572da93b8ee73096afaa154a396d8b71de8b1703752564683e038af92266c11f0442071407565ff077c27e2247615eb183948535427029db47ea536c4a5786298a969fa9ff80357611948372a6d4079780ba0761d74ce654ee835a432a785f59096d7e3297fcf82ed81e84bba0eae4a4e1233de5e0433e7b12a7d5dbf02d7e81b6b0b21044e7de71223fe013946c94b837b767dfbcbbd9d900116a006f9c0dad46cabaa7eca24eef07e1875f5850827efa0e25d16aba6c6dce86914016ca91a8ca226fa9f303ebbea4f0c2b019741bfbab90a50b547943562103d240378041e626193a0c57a597d5a5c3074c72de302102fbc69199e4eb637d2bc989d75f3fe50b7363b29b0e9763676dc302b94dff6eb5b62e23fb20f47884a7dcf65b78a024779ce12a2b8ce73f52ea71a4dc589fc623f63192cf9537c41315fb3a2f5363efd9f150c9bfd6ec02afe7403bd8bfe47cd07e92a944dfa72d384895f8600def93cc601d2ddad5f66b6aef624df84371b8c3e8e37ae306f382987fba9381d9eb47a268636b1df940a83492639c6416c76939ac767327b2d2279960ffa69dcc8c9e7f08ce690583b98e077bc15fba907fdaf81ddafd9edb7ca28c42a7089b593769a20dc3291cf13b583250785d26cd25dec62c9e57ee5390e3fffcb4d9b79e248c74ad296d75c206ec40fbe4e3d0cba0bd07017cc01ab7b6e9ea536f05a8c485d9bed71450f20ac073dc87ba255d100a60dc898493ebb02c9d5af3e663c578010f24a3b0280259e9479a6e100a59f7475a254a03af21f12a18bfcc7c575c116fb7aa7e4bbc9654b7b266fdda355eb8928e5afa88e34e0658a099554feb462366ee7f69624a668fdb1ab8fa3065af92f4343b30eea3ac70bf4c75a1c6464437bab8f0b271c088f55854b7217e888e5e40b8d3d6644af2c2df60a2b0998a25a3e7cc8832e60dae8a268ca5de7e026035ff006a8ad8295c9ce67c83eebbb10bc3ac90300a6d1b9c19e3e44d0aafdaa0ec7ef56236de9bd522574f6debe2dc0cba5c7c42ae004fffad6e9ca540d6d0f963d7aedb19f901267d921f4b429167153c0e68c60fec0eed927a39a301a2b77073382ebc54c8977a67dd9879625e18801269516ac5f90df6ed56cbb222e0f8272a9346747baa18273173829b0e84844643b92b69e35cdfeb6157fd7ad8b94c4d8c539ccad57167ff804b1c75e8e4400316d2433ffbe07a3b5a3abe6f0315ac83cca74f73375e94d5d8c5b17aa369fae04c92715acde1dbdb96873ad88759d0af4b84e8a11d8bd42eb6cc656bf6618b4da6677a1594c3987c4b1b4db4e0c139409b95e312f0ab149eaf29fe2a76b5e8e31222c4d4e8b963b4741b2b971a71e84b6a1db3e3507b25b6d984c7e5e9379046c8d4c7727346076cc14bace3025432c90695c0b1de8266bcbf02e8a9e73b3b706d3aaea8fbe02620516a6030d78f692f865bb2377ef0e4d93e09629ae7ea8c5faaa3e450812778f8cd721d7466def2ed7c90cf0caa44e066edeea65c00ded42c7353d1bd34939d32e9c930f1565bbce0f454df1f5acad503cd585caaae565ceb3df5ec9a376af0b860f134272fe9b0f58ef2045bf0f5665ed00dd9d8ee2933e77176c5a24a9012e829fa645c0316e94f29025d4889d14ed934766ab05e6c3e2b25897c1da6777eb7918445cd94e1e5ea95c34d86fdba135e0bafff5f207e49a1808a8e73fec8c1703fe1c5d6a9827fae340b114b2a60105476707519bd265bd60cde7b796d69ce01e303a6a94156f6b49a4bab59bbef1b56e765224b4ebafd1fde234fcbfcf1a894fbd60b77400db89c1a6028306d0275d20b0f3a69403754bd8b9356dc893e7d249cbb915817877f28b129df2bac63ac8e7517b5dd231563ed8685544d5e5f2590726eb3768208233f58f948f5f740965c7831c7360b30f63afd3d01d4cb702f6f6d3f67891fe12c836e12e44a1c68d1c3a4f559d92b45841dfa43868571dba23dd98ef9770a3990a5d660f38002d1f7d2689f38bcb5abcf308a3fcb1878520f40a0b37aa6510acb67024d6c32a90519da55f57f580b23cdc8a6f33a24c3cddf13b5c344ba488a4bad595f3229ed4b5fce11955ea52cde5893f8bce3dba8345731f6c337737630754c4f1d5f98f57e9387b5e4f8838fd0824eecb431a28d114818d99abfdb34b4b7b0ca0a19935b4eaf765e557a6682f6c7b2a145395530eb373924a7f847c5abb1b52ea342ee955f91281567eaeea2ef0d6122853e87c04f7838806e80815862a0cd113d2f0c75cfa134418066bf92e36d6e00cc7e453173fb5e8066d8847df4a2d907f6484f3fdd63b3d31f95b6c705821727e36064c8b77a90ee84273f0561fc24384aad0a840b077d85d8e88cb0d76fe1205dac273dd56748fc22d10e898e0953bcf5ba87da53e475fda7e06b1e76a0fd99b49d402d22bfeef74a1251d2540740bccb5f5c7ca60834c6bba4e795ccfc64bab80e56d9d815506e3637c4bbc09f3ca62f08c5eca3e012969cfc87f11d423bb9908e12f4ae283b9df375ea4973c0f7cc7b529b95d8509ceb69f533fe33d66ced297936b21ef1b258eb0cba1a55b0dab915180abdfb9d9438d79f7f684d0f613bf45bb7733d4fd395102edf43317e7ac8919e76de22fd7439bfedefb162756c0786a7d5684478ab8e27e859aebbcefadc3b3098c2ec130c55346a5cf74f2e671c1f31f23e51e8a5063fa554275f09d377be6caca0640a44cd979e664b05d51a13276541f7c8eeed4913e01cbe2a4a2245ff8ac0088dc3f5705c4963f3617982ba553d928e77be8b1047725ceb20406a87a351a898e274fa9a9e99ce3728fc42544aeea05abedfdf710af4101f2fef23a9a0259a4612eea69da3e78e3aea2d2cb50bd4c028fa1487902af440b927de4d37a72d0204e558b497ee48e2b78f24fa7ed0e9272f109cc04c222e4e2fef88294c35cec8f325f9ff9dbaecae8eb233074816e248678b9c393ecdc4f7cb69255fe401684fda450849e066b1db873d9fb5db173ac82a373d9a7f595fe8a2153e2d61bfd0d5e12831eda6d868354d4593e6e03c6af4791199bc863ce5d312bb6ff0cc05878ff47337af38bc42a3378c8444859c71c675dffaa223699d09952596db4c353ade23534e3bf4b3723bc88eaa52da6fe85d9b9898ff08b253bd8cb5e86a65730e92ea9f9dccc52497f6a8d09a2ed9807bd27e7be3c1c50d70b0586679f01547402c4390be0c951e063bfea3de940c407d43ccc250f6f7be17100c2afec99662117c4854bdf0ae8e717cd65fe4eb5e48b32b44ae58abe77ca269d268111c6dd433e546edee2c711e4dcbd34106c3415e5bf5dc8ed76c150a71ad2b35a8e1dd637fc8d84df863d6f37fac693f842485f7ec7ac4373b4806fac9ca67035f50b29b78b5a78e3a8cecf6c1bba619c0d3adbb064d2f2b338cd4c4860d51c6a0bb3fb0aea60e07774d58feff783d403f829b01b978cef8c3d2ff87bf2855d7d600c60866cd26095c5812871ed8e3398e235cbc0df7de0779a35b0c50cf7a373ab2ee9f46bbe786812a8d83c6918adf23093955121de1523e18c3871aff6d84662af9b4c792c029089934b17a18e59c180c22611e8245641e5cf324cd273f7e627a397e7bdf1bf19484e1048eb543240cd33c6cc14c3fe2c2ad0371446556e89bb8d43e10edbc56631a77780fed8824e68a564fb5c54496fcb826cbde5295a25c4a9d15c16b04f76023dcce3c51e62a4fa8467b5b8652f39834eebbf20578b6c36a792c8c73fc3e501c48555c7c5145ac1c068a08547ce36a982233395b39f4fee54749f7b51a70b072a3452c7beefb6ffb1d9b64f278e7889226f8f3536119fda10eebca0b95ab61f038ad8f896f1ca5d47ae97b24cec20d606cf123f1b3013f12c2b2f10f74a55d9a454909d81b9ad5dd8c9745d41f49e2ae9c85d8fc9db3f96ca5c72bbac7f3862639a6fd0266270177d9460a3fbf5e84c7a5b27321fba088d7824602819f14fb83c5951a65c3263991601f304ba5dde97b2c71cd074c40995d10b523c7336903e117cbc369ea7e0e82c8d584a8100981c0cf9d962b7f6edc7d86770ecd4859b1e41def22619b92303570407156e30dc82cbc8a76bf0cf6b80e62362a37c350fa99905070dd4a5df83b0f3704ba22fc6e251cb13e73145e796725453ced75dff4877872758a9f554ab66fea786fd2f25b9d420f94327352e5ed4e527237b825e6df559ae9ecdbba655ba6f3ea80e09b027e9c5b626a22d95f4e654596295b4087ca7efc18c120930d9146b72bea8c98f6f3e66897768f8306a6b2d50d261576f70e528da0053be64236815330a2f2a1b9d99a26bce93b3d97c80d351401bf7ce91b4520acbe4457215a90021757d13bf32cd49a18ce130e0da22fed47cbfaad6600212a1a5a1bce524ab42d713038f370ab594aee823e7ebbb276c0fa2c42eb03ff0331a56cccaab86423db8f509192dbb3db5a5b79aeedd12e619caa7a9002d87d4adf3eb2fd9ae85ca7f34d71c81db6168e4d944c06da671fbaf6603184e4d16b2e2ce9a0a8f7a57a1ae1dd21966b273df5c944af6ff88e95d11805ceb7b5dd67fb9843ffe071a713b84fb0731e7ecef3e37752b87140a79ae14c1365fca7c9a8f30b5e9697f13c26d4a5dde807fa0774a2c50f963c7b441080d8f10a16ce9e63765847ac12202cec3326bfd1f1683045fb9c52bfd0c2b6a15713be12b27b71d9467ed0a8530eb058268c6e418bbe2a431ecd92a638d492733f966571d3afe10bcc9a367eeac8f0b06f253ce2784be9d1ada0f4fdc282fd0ebbb18edcc60c89506d1b69de4ec4c133e0d5b12a316216cd55a0195e0c49c3f76430f22f4dcc646c4b5b109ed03adf0e2e44b8e14b83e672091115014ae0a8f80265eab2cf642ec413da14bce769888ecdea5a5f6ec53d246c925bb31ec8a01ff46203d0f5a4118d47d5e4abddf6a1569b0e31affea23a42ea2a2f4eaba4bf23499d91573d6a5edf2b0cd8193ac27f04f627b55544630c0fb2cdb0045e3ef181fffa2120fa3fd094a066979870758c722c2cf66615f3fd9adee95a930d8ce3c09e3fa121ad1661be2f7bf697e5d7893e465f139c0ec8f59324ceeeca595898b32114c13ed9abfb4e6930b325c975069009baf13c13d27d6a30ae1214c16dcb1e8f8057fff74ea900a08f41cdeff1360e6af753dad85d49c974acc334d4d0666f0d027c1a42589a7d760de9dcb694deb08f37335ae223c8219ff273f5024d34a4b383fc4035288ed788dd9c60aa167740667f3e069da7600fc3345222a3af36a9d02c3cbf31381edf024b7cc15e5f2d92542d65853dfb6f442fcf7c0054cd1f2e8360129eb508f9ab48fc9c0fdde64ce66961d9b336b3f06a9561615ba051be86ea40e7e8c163fa4885a0c5c129538f25e0dd7d9f7f3e974e1e506a20952a0a41203f0a469a8c9db561dba4b6f8c61e681e7fbb7ee56ea87ea3b387e1b74be7665865d0177aacb2dcf756688b2e9cdc5ae710d9ee0d9aebe95822b58e2d59696a417206018729b796c7d14c2eefabad4bf61227132f535fe27c35de2ebaede66873858122a93d86ecb09ec886410c5a0d2414ead1977ab4f67386cdfdf8c2ca90377db3988ac3c480dfd0efb893df7330f9219adadb36c942b15b4034ff0b7f31070fe7dca69adbc787bfca15bffe66b2011e3386431ff8b76d9bd6079a44239fed845d0c52cfe9a0cf256e35c46d5d58ffdd2b2032263b1a7e6f7df15a6a07385e301593717cb210a555a8607a94e1511d47e74350ccf9c341e05ba88272aca964a29bd3f6c446781ba660d584518239407de28ca6e341bdae199ad9ee15908acef423cff5812f66bf19b4e805316baab06e63d1f1a54aa9b35d2d5ad8511f6d6a89249a86a4f3374e0d08c5de3ecd5bb1e6abda3a947cd96acf1028aff8eb248e3f4d85ebf2c315b26b95dd2cc25bd0412882efdeb162f5bb155e608eeaa53060606cbfcacb6eb4bdd5378c397e89095b0df1f1690b36a59e287d56dcb3bbda8b88202b845b2f25f6dc959a01b0c06b930c564ece682b0f170ae8ef12472f658ad890b54e8fee890dff730262b9d6819363e69fbbf8b0e8b84ca1a94cc482084fbc4f6eb9cb29993e61ef1d1d835893d5878b1a30a33fd3829ca80ef27eb00cc88ad20af3a2c7c14c014391f3935b1bb3b3f8a73a2dd3ea69e33bbf3634602581ff78f2650754a0bb3063cdc3bee5806a71e0ee5a4d4471fc467d3bfd05af92199f996b16b5bb16568e85f972dc02485aec4841202134b1476203fdc5026189fc1df1f50f760e0025599916a7ed1cdc726282d83374f9c5d5a96def4e414f206fdb8d51bb694ab458e84b4f244570dbe97d6068851840a2a4811898b08e763ce6711f9d84795869fab395fdbb770e33b9cafcca686cadf602d6ada6779fd0f4274d8d84da7e15ca5850eacb36fa9fa2c3af7b5013aa4f7da24a8df387f755d532d61e7fc17e700e2820798c4df6aa1968fab04c30b35c295f7b1325c32043f6c192e39333efe19863ba62a98cc008bd5c09a58068ecea3e674540a248b41a9b16612125702b12ac148f20184389d761e32ce948054c9ada7e0ce39e3050f150ecb180cdcb2f13c29d3907a48109c8d572da7377b31982ebf36e98058a6d6c8f4bec252968f23dbb6f84b52ca1e2a2435c6b44280e89c93d8c7961112a2379ec95be3c6e7e6ba80b624b0dd8ac7e2679e944f2f65cbd4bcb6c24f0228ac2fabe483ff3d135462091e7aa9d7b5020c1726c537a2ac2ad41bb3537f1a591b15dca5e16ce74b8a27c916053a3ef8d10ebd625ec32c41b8b10faa90940da8c2ad4fc4aab5f7a894d43739324dcb9c9901cd42f78256d197154f41e720cb3af7d8c40f15b3e636031ee5c0d609a9b4b177fdde0685d6591fbe20c70a7385c2561503fff106e9a1e826d6d99a2cf620f79d1c8b32e4fc96c04ff619c331b6613fae595a559ac5f251fc3a75277456a730bcc8be57f08442d7e4f091d96bc98a993f0b40bf04ea22daf89179f2cbf2d7021079d8a0b5598dd72a19d2c6abb9491cffa2b72363d82ae5018fa567825688d85887c40bca22f40b79e3dd0c44f90f3ba349ee56968a406eb92a3c2886058730b33bc00234242388ecf07e4bd48d1897e054fc54d339bd49be258e57a476be56e14f11ce45823000ca00f2499532204a10d87878de8a68e4b59217b5b2958f20b707cbc73b7a062d06bfea13fa419365d1f637598565117b5e6d8dcfd09907b997cef14833c43b97e884351d2ea427062e08aa2c09952c2614d5247dcd74c575a8071cd810aaf533c6e23f395b065f68de85b445814cc36482155c255698d4fbb09e957d523c0c1d50d0c7cd3f150741ed7304c2019d4213cf7ae52b630d7341f017f604ed890462704800c0899a0d732c35e87289cfa230cccb988b81746d87ac78e65e552164a1d580ca5cf2281cc3c4a04ce3edcbef8bd87c70bcf52ab937b14215b7daec2f4d4c80e56ea12f6bf2d0cc53d5f2a9518758d495c7e45d84470a765e0b5282a9f370d12dee8d9990a63170c800b9804a3b276c43c25fed38ec20e33af4dd73de4e05610efb36062f4cabd46cab75a32deeac61fe16349616e940337e98e4f11b3abc0e2529f38e9c45e573b8740525ef2104a552f3a6a13cfa27316847799f2935f0fd0713a36d670289bc0783769c6f937bae965f2d75b6399daccf8f95a6bdaf0dd318db920ecd09f7bd2742d889fdd5e1181cb3d680443c616d2061b48b2fffff3dd47020ed064bb9abbcfe8beffadba6037ddff245ba7c9f8262d6b834f8539845b2880450d2070087eb8b523587eec2c96ce42f38ace4a0fb4e3ce592fe93acead4f66c532ab894d977deee2e027e128231986181dad67fbc85afd31c4380a634da1e9610fc671d053cafa9407ce4734205f430cb3454689c5eb81be67f59ad07ef6f5e77ebe856ec75a153e94fb117471bebfefe3dfa0deb875a8ac42706ac51f3092f406aab2b80d895bff46021fa71c7040e0e6e0f2a860acf62f09addd6715e33097d0d49f6ab4f02b80d69f96cab96eef1a9eca05d4603320b42cc8a0a0af1912146476e1d6c0ad8ffbba3c9abcc6205ada35f4b04cc287ac5f3e1b2f6878cc3901a330474d7b763481b91d38a74610c8da61d89145d768a78a6cb17c0b570a083182301003ae635feecf2d5d2ad1f3e113bb2ff98b261f0b68594141f20322b4ff7f3a7f3a0b6f9a2f5f09ec50db2b8dcf4e4f58e13b6239481a8db52b33a4d144e1e14052f42102037309265f16b7dc7fa325ba556d059c3a917eb2a2a2f620592a3ff725f7e884281b9d14c75d588fd3ad18fe1ca2d2eede6a04f35fc8ca45618cdd0517bfcb5f78910f32c46a1cabee1f4b1937f340c2b71cc49fdc8d2dc3de1a0eb1bef8c9aeca1e64fbd7b7706ace477e17f161bc934bd6329a47e376b7b8283199dcab49c976295e3636e5c38b9d3b2190dd1e5755fa1be42d22f7390330b421be515b7473b6e306ea543e4e2248eb3170bf195abce556181e99e76ea8a6f4c4e6dffba86f89f9f6aefa2c16326fc287ada6d8097d6112364a91c1d90bc4cc1c402aba14dfe2e17327abfe40b33d91d3bccedac0d6a8a8917294a4ce9d5d6b86466dac28e7fc423756e902378b1f4caa856a4d73345e21cb1b889af8e7f51d7552eadd84b591d5c9d7e89ec28a023d5f345db0d3f1bd637aa8894e14c218a649645e65b9bf00967ca74d9e716a6c34eed3c24523ec32dac8a54bbb80cc183456dd8638f2ec01f950418b55cd3cd66b8dceb072adabe344b084c7fb6d75b87f7b7e935e37d870456046e046f5409bcc726c4da0438801bb4e502651a64a5f4e3cc5b9c9eb037d794f6b2e452d6b83ba3e6d8dbea53c08d7084a4cc9068bc6607a4ca307cfa92d6af23e3d3c6d0f0e2d370d437b4f3c5132809c401a8e2e4e04dc206fb6b8fdacc37cad14e09b403e230e658e6bace8a16593fbb50abb81d0ebf240ecae6c6420199ed958a5db9ceeab92f1c06c9b2a25fe003523e4c71cbb8b48d2d45a0b90eddec6a170613512d31989547ba5dbe93d05e7df90e413e3e53a976556c346c705c83453703a9362dfe2b3160d78eec4f20ab1c7c14149cd512d90369674ec1606a42c025db39594d9bc979172f7d0dba2e98dd91e3cbaf7ac7ae4b4c280e5ae8bdf86c64adbcdb588d644c08f5205b197126247b5cbae802515d08835f6fc1ab479130a1e3ceac84f0d393fd5a6bf44d0d1646ef67e64b22a0b324562bb47d255bd288cf5ce184f270587d9834bf9785b23c2affcb81035ecbd0bb3f2f9e9f41704fc0cdf14421f65b4459e2b11cae58c10da670da294fe107d0552771a71566175b35bf7bb5650c445542d89eed01e1f59435f8ab878c5b95cabddb1f26fc83ac7f8c3d5b439154dffee3f3a8443fe3e27b64a94837a817d68ef7b883a193dbe84e6bf1f35270814b61b21223e0d7cd1e7960ab9af1c4180e5beb053020a879930701c5ee40ccb9140e89abfb2069917d5dc1e29fc833b157ebce6749ed4e71508c4748d1092994beaba38b8b8322362a034c669d5ad403e5b96b76d67950ff83f63df721b3086fbca1aa6763940108dfde1a8c1a663359ce97e8e72d2f48e7f9ece021814be6e9e546f8536ecca9c2a5f15925d1dd53c01e64b71524e07cc3a4c6303b45471b4554c921681b989a559a9bbbb8ffa3574b741c3a832281ab975865ad65688e2bbed11535011be9b88a3a48adf5e65981c9efad83de1eb62470e8143939b5839444838a00dba000eca05680ed70136d2a0b03037f502cf1b9d3120657d6247449e7dcb803d9d123d8971984d0b8f5e1ebd256e23c485ff6b2408ce87eb24ce23c6e14b5d6a887a8fe79ecc8f034ff0f3646efe0ecf27d86c14bc9230f0d5237f6ad1710cefeb551c3c08f2713163dab4ad1db19c504364b90e1fcc793935628e358429f98e6d6e8be48825a2a4adc124a162870d2f2ac57f8973aaa17b66c0c7dd320a46fda3dc97a44a3067a41f92289181b33356197628d71cd850de26caeb95ff8bdc5a1bedb21b3b5ff14fcc458641943dca544d3f3cf002da50de6c7ec15efd0ffc3197c3e406beb8db3b25f0bffd00f54325079fc5e8ce77cbba75e5582799b0a824566812dbd0574978151f097e5f103ad49ceea4e091648cef11355521fd69b65456b42095392e358ced990e47ea9d0292db4fdfa29c25bdadcb5e1e1a416fbd56ee5be0261b286a1200c71a3e662c526b211650044efcc64dd3b47eae342b438236e34b6e1791edc8309203b1bcb4b8b617808ea374ecc1b11eef47f75d4147b638ffebf06e653f6eb47dc9aa9e9f24de9da25fd668db0667ded3056ea5cd42abe6c8aea1a18f6d0665e45e94c1a0827e31746f7003f223c280df94e707d07d355f9be791a36aff8a47578af223f4b819e2b40843d7ccd7aaa1ca0ca1c4c67c712fa425b7879a7e81e3e30b4b84ef82da4891256c467024789a393f5b2e115fddbdadaaed1f7466824617bf28a573816c41c4441276260832e3e9639044d262e2cd7728ce637a8b3fdd6e43c606328e42fc0082653fa25a5d41212fe88962cd6b9a2139ba45e70215306114835c03afceccc80d59e5858103b03ee0808e845be0d53bec0944102ac93864da3586b212bf9eac056cac092e0c85e3d8e300e96bcc86f7b250c0fb010a1623c4dd322f97b3415f5ab7340bc7e51892675c319b019f6dd7189a27a5b8457ff50fba3d8ca9eb05811779450b7c3df583f0c26f5a95ae26bc80e435b7b0faa03b94d64a81d11098abd5f298410495fd7f83b053f03ce3cf3debcaafee138a62bb2eb98cadd8b212786ccec5fdbb5b1b53418b422d44ec97741c5701c7b19cc9d5c97d6fe00a2aa48bb8ac22ca4e96f903be34b69769d7ed45907d4ada85b72f8ce5bf26389d28fe46aa851be4effbee0b1494e5878a33112fd6b357ca4ee9c9a1df02248758e3b75c605b8868cc947e8462995f5498989f44168b9fc62b9ef25296bae19bac625c8a620da85541467755459694531e6b064482f59cf73de61fde3977d261d0dc838392f763752e15fa7e7fbdd47cca8fd613e6d35199ead9b52249501c1b1d02266d3b56c23f496377f99868a6ddb1680a9c43b11f67bff7cc0e1fbbfe11f4bc94067633831e12e4064c17ede01bc62e3299ebf1ae841107893cd5029149afdfd08d0f541df8961b7e5f078162654d911db495d4e7a375b4afe085a48ea351500a7ad827e70b64571eeeda3efa1555fced510da60381aaed0bd5c98e26e695f13b1abd85a8e728672248a19eee07e699d928795513561a0d459cc189993f2bcdcd437d4bc793c00e62c0bd11ce223512e9d14b00a5b99e56d265e6f7991372eead03171803a81095e8401198fd66c5368a643fa8db30a5885914759a275b7e695eabde1bd6571e9fbc338f349b70ed457ae0d92f9053e7381f361b997a04b6d2c2a082e15880c8da0006583a13c33d1c4ce713cf5046c2920d8f06b89fa9797828b6865e5d7ad447210de53f8782843fe12b12ee1f3b414318e3b75f7992c0374ac76f16a9e7e10fb127fee9a23944051b3aaa496002da51c22eb065e1b2d7a01336768555723bd3680150db3053ba3361bc057ae723f5b56bcfc9298e0bf360c37250fcbbd11f123630530936cdfd7b3d664c022849cc21ccef29bd0e20521a1692cd9fe57e49a9f446bf53594893909a98a82d072f01700e39d042702ec13752db32952bd3a5cf70ada0d89a8fb83e27c83ec5402ac828d07a0f392aab70d32781c7b7ee9feea7dc2a0b3aaecedfd20e4ed2cedbe116ed6cc375f8a9bf2dec5d4729de65cc53f17f8ebb03ab36dc2cd5097374eb9520ee47043a55c97891459005037cfcef2f39d4cdeea7105fb7df1afce1b2ca96cc5e07bf2dd4dbd31620a987351afe4ffa58652190acd0ef2cdf77efca94057807c1aef260f6c6247cb1bf4dcbb5226b6722f4a9b66bdbc7f501fc27e9c0ca7df275b5291c92ee7c4b1facc29c6fcd7e5c600ab1d82185f9b4696c1b2828ab90b48a1bc43f62e6ee5c18cd5bd04cf3cf80a54a7c9d9065c83483f667ccdd2a65e01e9d765370b1b36c9342d96ba784b3b60d7f531beafe5cb5ab23565984eef90cd78f504885eaa6eb23ed64aca94000989422b829e02224bfda7a1add9bc25c7ab10e67dc6c511c136a1d79ce6bd86656087eead628ef5702b80625f20653adb3290438ff42f6760be20803635bf28f81d519b0eac645f137bec860452b1b9ad4053703a81dae5be427cd5291c09f656a4d1b5440454bb486c2ec92150548dbea995a5680be62d9ee79b410f524fe07bba71dacba008db5935c15700ce8cb6957ba73bf6648abb899b933a2de5b7c3c8596cad06b87cc6f5544efc752f9e58cb55d20cbce0b7adeda520fc96f682844772cbf1b74b495354742a04409472923666a10ef289ec3cae0e712cd7ee42a4f641c1046269328481c3352a7cec4414a971b71e2a60b3f7b7aecf2a8567aa04c6857a22731849bebcd38501f02f415dbc1dd2bbcc8c84f5b59656598932196d788492def09b34c29adb63fe8250707e8767aadae0247a83cbca3b6fe2302a65b5f357bdfc7cfe2a84c34dd7d605451ca9e62cebf0a2837d1d57fae040b0da5e050df0572756a3d6230429b5566f761fde3baf7d481ab5029c1f03270bafe834af47a5d6221f373df1a60392ffab443a13717fcab62dbbe937fbea11e65f6117f8787dd729c7ae926942e24c5604baed9a1ed83b919cda9df4639f596a910178e6ebb33b502d4e98fc74645de13616436f68399093d2091d0b0af9be975bb38569dbeba73816f6c8d1f883a0340dfb10df557bf177df1a0508e8832c71501823d6e0c7dc784dc377c637adc58bf9df5ecdb40e22d32681a73b94ad7efa89390905bc6494aaf52fe16975474b66124d5c86488f853ec9c456f1f7b0173324b63eff0a9ef816e32c53a051f0223c2347c7e4b392540e5e6daf7d28e3d38804ea3ca1f31ce46bb8984c0fed5905bf44434389211ad11b484fb4092dd17a5639b75abe0740e45b52c29a64924368559239f969e78595fb0c906d5a413d16bb70279cf129d5cda80bd87cd5dda7400089cb11303f682f995cec316a55ae73df42941354901b14e847ada7a8fe462056df1ef722aea72bffa490d27429afa383410b5366a29658ab8913bbb6b9dedac4c2c83a91d6e1c51509984e1aa6f730175545167bc32c130d642331cbe28ec4e3c8844a9f57aaf792fba2621bbc401cd637f46d8a70fdf868d0bcd145ab923aee0b4a94ad4ad2db357780d926b5b10eb67e0d572c3a6a9ac63d28e55d917bd19bf3ed11476eb79e3b434760c18cc497369bdc263b620e7b900cde1ec0d1893d8e3c5f773642de5ba52551e0c38ecfeedfe3ce1d7fba2fe56052eb18b57de6c6e1a0fe28d2760eb055fd3922baa0d6b3216e96ab40a58a0a83a08309282bd79db26cf9c9c6440f8ee95fc89f907e15cf885a55a8e2ebf2f58373b044a056c405bb22a729a692d017801ee4c64c636ca297fc94807bc22ef10a3619a12028949ead6870cca195e27ca5c99442afd7d86d86f06bbb83034e713e3ec6a0c3447f3cd7ef69f017190a8e524d415bbe206bf23fdfa478f4a30e7a467460236650e09cd3d8ed4da98e326d4c4f8b723d49d50e23487811a9ff1d4aea0674632df317f9daacfc0a84f5f10c441db0d515ae5ecf1c92f56f2bcd89f18675305b6e2dadf077facdab972340c8ff7e58c4f4e49f524bf4fbe0a440241f47cae412db079854bf7c3c6197b09a76acedf4ab65fd864ee895a981dbeac6274247f01e13a1544c09ecab54aa0c372f3056a7648b415c630650af9a727a2e553109fe4c8e0a4f9551c4eb02e750641a02829a7fcf39ccb795f94d4892704e113f638fc8c88f3f1fb24505fa0f22e57b3179434c725684b45010aa7571cf1c52757baf360fb4aae2c8293a99dd31718f5579d61e4075f60b0198185c165e5dcf71cce6ab564f3472fe562d1535e75ec360497b456970d596e62468f9007a35cd2b4a4c417651f75596647cfdb4a6ab9829f3c57d11f32beed73fe812c8b8c971091124cca0c82ea7bfec63bcda6dacbd4d901e7a090d2328f1976448d4c0c821171aa020e328a2dca8f0efb304a8a6b4f7f0108fbac23a49958495fd38159d4be45720944611a6f56eb6c9e03577a32cedc9bdb7fc54a17ff6c483921e5fa26d74c851e7c2fe821b29a8220fd4e961f1127f3583d84b1116a00a40421c2580759a4173160bddfd00f00aae8e3523127e237596807c3a2cb4ce7dbfb1a14067486d7ee512da08daf155eba5941bbb7adaf1265e3a46c4286f4d6d9528cea2d1884562c516c028ca7966d5f3cf0e35987b4484857f737df5004dc9cd6583b29126103282e18ce19ba61eac8532ee1eb78e06b5981d5e30606acdf3feb41d52acbe5765a7ee4057cd3913c9d48f3b3f96726a0e68c918a1b4ace8bdde7ffb60787604372dcc75e9f4d14b1a326d9f5f5598af63160d75b13ad8842f4d299042393cc1cb04ac7a1a41d26aaf3187fafe0c0bcaccdfd7513459474e4dc8a9c63b3d9c2874a6f37c8a6285cadf0a36ec9a5304e18c4c64ffd666d16820b0e0964e1e687da5f3dafde8a5b5f013f1f9bd4b01eea4d74097458de41fb9973e182b5c43e4bb4e862bf55b394a022685a2f65a2bbaf48b1f4be66e6cab70d0a27d36bd7945cd12b20d14e48cf9b7056a4c8ad544da6ef9a6471f04a69160984606fa1603376350099abb8fb4c89b0db82079f6e19591bce651b4a4602d6d593cd65f7eaab016d61611cabcb6c8bb0bb5b8b39b1cf8c27f9a1e0e7a53b3957dac4abe7e9f7458b0144cfbe14ebb12d06e56acaf7739956946f3271efb02f9413cb230e3fc2baf63c25014a31bd4cc5bc3e80ad65cd4c435ac67868682f67922c703f9442d410f0615c05c4cb03ce5935422b0d19cb27900cb483b931282bc3353459a8c067fe5c55b690a41fde32bdb80a637ef8ffb577dd17174410726900ae1898158ce6f6a4cd3404e80e95563bb955f1c962716d8ba2af696dee4526e2d601d9f4aadce087d104486e0495db19267ca8ed752d94a9e7fb08bd67f6560c9289bee46759fe19199fefabe5aa4413961647b1d21cd86b14b284a1536ca62b9b1644ae62ca63fab81e058526660bc79b172cee5c0dd93cb11de6f01ed1c10b79e3509d1cc2ec6eebca2829659465077df9da565981d468753a4dedaeb65b6aef78b879c05673bf37010d046c8be37a59c42ba478a5e916f87e3991b2f835d39b3c381d9a2b6d17c811857c437365026e21000b6ccffb4de4ee8aeb1e354819a76dcb6574efbeea198baef1cc9af44e1144c7e0a0529e741cc4f55129c32735b07526121b355821912561dfe4f3df38c2d328c0d5bf64aee580a7347f0321a8dc852492a2ba60eb3f905b9977a6e4b0e693934aff29c08e62e3dc24091486f7d0ef064d74e9bfa9299b7a344e0fdd1143a7aa78cac6b3189d1cb09e041aabfab0866feda8ee8ab088e33fd57b3fa0aa61b5fd5d9b27754a1f7aeed620124619bd902cddc569fff3e1c3c4abe1e3abb8a450005575ccfd6ba7242cc5636e5b9b706c1e5ec26f11f35baea06e905d34b0ba8658644ed56f6451b3926c418636d7b5ad5a92ef5c96e52f5521665074448f322739e01ad4689da9baf6a101fe35c2b115946fd4c316efcc4d7ce0da628cc48a39433540f546dcc6e77551f9a3976792cd95f6e0e469c33b2528d4dcd3656bd425c7ec26c664e9b62370d4445a9b4d139b22d3cff6534366b30c8f62bc3a86f52c887879efde8d04a308d6de58bd0d6183c6d5f98ff50bf5f715b8f15608f2b0b279e0ef2a1f628278ad5398e41845d0c98997524501d8a8bfb74b9524020c8b96d87e2715fd7c37150d17a57cd7966de4162472099fff04a0b72b14bd7aacb9c38a9d430963ae7da148c12f34b90f60631c6bcba8290b6a3a07e4385aae812ec486169d0d99ecd746d8567fe47c08147fe6a33857d802a98a9e016026b8a9a3bf4675c24290d4dbffce4544ab06bc09d177e7b72c244bf6a4a469831b4adade48507fa10fdc83997ad6a1becac20cb7cbd1fe33df56e7228c1218bc82c426953695bd58cde1fc499070eac7cda2081ea2ca95b30a9739fc1af88dd272ab1ec8b38545590811a9ae807a6f2ee956daad96cfb4c94697ee95f43437012bcece765bdcaa109b140e499a6300de43e1c7e627122a0ec89ebdf3937fd3ecdc4e1338e12d5e496a352bf45e5398c2c124015df19c69c4ddd682cc47fc44dda2b29158f1be9184dc835ca594cc510eb4a009c232d83aa73f81e400f49c276510a76de773ea2fa4a75283836593ce3f9aced00d78fabeb14ec89777e2a75852147069a62b5416ccccd3671f08923fec9640eb6cd4a7e6d6be18535cd510f6099f1b7eb1fb54333e9ac81406063d0eb3255c2566ec541b48a9cb5e6b237b882c05e42c03adfb420c3729bcf08635871d5c6a1fbf756ee90f19a933e8e00da30f3e57d74d1139420d31596cc6419901a0f84e45b16c6ce021317bd1e568b495843a583951b2733337ee66f5d0ed4f301d70e49d7d0544452199354324f4aae701f7ab7ab7b48d81993247dd869f216ef59144bdc281678049a258e781301502b29abc5132a65ce39228f9df2a1e76f777b0ce9819cb20f733e8ee19ee0f9651361270e2a7885caee6da9ffc100ee3883a355557b9056116ff8cc4c24a02ca6519fdb2e58bf2a77fa4f425f0154adca3fb11341e8afcf037b5569706e1c71cc6ce87b707fd60f6b0dc79864ff98e13bd1eed2d27d207f003385a2196cc2a5a79417096242fc75f81b779bb4a114bf8e4fe7a0a5e2fdcbe2b54525c62c74ec4886f7f1591a4f85c47d714eb3b8f815d5a46bd6995edac27f2f813366425484ccd412cbcfb807efb8841417c48d9eccab220efa6f500c5476a7a244a038e3febfc028fc67cc1350692d253d4f794bc4560c6b0e500d8ad7433f0bb983e45da25703244d8b92ca4ec89218d1db37ac6b88c2a14c978b974d6a5bcc221dca7a8024393e10ee99a3311f64bacddb7b6bb256376a27f2a037d5d3651e294c208e728dfceb88447e9b9b2ce4fc07534b06fbc7a5dfe0cbd191adb73b4e14bc453b6920c43cad2cdb8fd64ba8a5974db1c25a5070f6f5bdfd761057039cd3c57ade155866d4bfda30fc9e44f4a0a3055fb7db3e3c2e510bab1be052f2c6764dc453702c7637c6a2e3919161e3989f236a01365cabf0519564f801913d61f09e396e26c767c368d6618bed8940f173ee938fa5fa600244c9e9d2e4c45adc1adb019085892d9efd2410639722b0fbe12d2cf080bcc07032517d4445c8c1654498f9fab45e0283b4a549f19a9b783ad955825cd23467bd3ecca420f31b2dced86488bd2089c49827b2a8bc7f5b4b87414f8f0c43b5eee77199acc22e445adba455b4fdce02d924b99fe9057cb0416d02b00a6d9ba989254f94dabaae1036b543d342004f599d9864c692fb163748a208f2ec5e2744cb6a8350e4aee827a4975b89ee4fdf418acff9139332a8eba835fa7506e1574efc0e0317e0b1ff85f175f0fcceadb0f2838aebef492534079e3ac01c1e02df62336486a60c73dccb9ae13ff4e5cfe851e2ca0dc5f924f323e777cfabf58bf9fc168e818051334fec76be328379405decd1692a3f4f7ddfe66648673e34e200d690f15168324ebd890c572864be0bd2d47031cf7035471fa6523fbf24689fb6118edf063067c5658a39a297d2ea83a4dced64848b4cf9e07bd93bcdd859262f8389f923fce22e5e19cc29011f021ce2fb9ad09a3ef9558e712e856477f8a492b1e90a5208f545ee398b70232bf5efc8d8c0d651bbdef891e916a6caa7e77e276ba774ad0b5930c144712dec35acefcb012bfaf308f66a0ab339166dc4734d774be79444149fa81c2a02d3d9d6288b82691d6d528896c4295ef98b5e2ea1adb7da3c48ca303f301f21e74223262e5fd54a9baa4cbf369f83d1211eb6be1a44ed5a9475f88bd43aca3972eaebd8c8d7e2f01e60bb868a627591ec0217c7783dec22d6490979a7c67fe0fe2d13296569029d906d40ac394f639ccd645f957e916b6c437f7a3e94ec5ec0bc02f5b389027fa87e1efed6357abf6e204626ae99cc51a5e797670dd422a06b564db2b013f3759607fff57bd6009342298ec0b8f904efdf62ed1e2d08799a17f07d61b4bcda4f19e4fb64a7e1d938d16cc8a920d30f4d30c1765389f2512efdd6392fc1d6cde6acbd16b0dd10dc0a3c0de7bb0e5ddef913753fef67146afaf04ae5f5606b38944bd857382037bd6b65ae39bb557c2489a5cc67b0e6b9f8f4228c23d7f43aeb8328e7c42b6333ae0ae4339fa37689cea69820f29087158b5b91d51c99e1f17a77c1075ebd248e1baf4606f3a21e0c423b31ab238cfdece389bcb413e31ce4b9277e69072330ca32fd402f98f467072f8c12d59eb5146d2bc0a97fe3d2778430fe7f836b32ff5762e4e829fc31347f3828d808dd422c447b40a268667fee04f11d310c43d70e641a4cbc0c73dc481edfe25c6ab2a02fd54efd31f9ebc067a8edb61c5e4c8df9a97d0c9cbadb285104e7570b4d6d9ca626f6c631e0be7cef5f82e41c6fa82fb2022b641a7ebc2329e27639822e63d63c239291dc1b0c73f8834619829597df95f211d0a61b224590c42748e2d7a137cfc1a240413cf82b778e0642f691be8e4fb839e5d6d87fc7aff37c25c9477c86a9a8200ef968eca07280853a8e73cdb8b1dab132ba65aed524bbcc2b56fadd8af60f19fc8df07e41b48279727162067a377a8aad3be74a0b1eb762a21157875b665068b06225d8ec40357d77db91e931353cf13fb0cd1a89fe70e7b23705f625e5d4a9df5bc753d7e7e097c5c31a4aaff183d8aa681ebd5cf4da6b83cb234b4e63c185d2ce3a53da1d757ad3a125f988ea0eae4e75ef3b5222b5aa148afae0ca6fff757176663537259f4d332e711a9ebc37b9e2b832a305bd5fa850167696f80f893d390ea09ae772ed235333f60c693350b4a9fba96e127ab52ecb0b1529748ea54f4dcfe6c70811f5e212763d1ec02d4ae662b770aa666f774e6787203ceb4c16dcf69c049b8ff15fd36351b0a57040f9e858c983f119bf8722250c9458420f9fb3e663d93b11affa3d6cb3028a85233f9bb0d2685ae82c44e171234a5a67e95809504f9a2dd269229daf589d1e639a1d6292b078795957c3dc38b8baf5f585eb036df58fc17a8959459f5236955871f59fba254e97257c9dfd38533b46b9f31cca06fddc0083d59eec95f92801faa86aa1d21f8c8a0d684bf345a5c0e351d41108f4d9f6fb12d681399d66a94ce28ff1b866c38e4da75e917f57dbd690af6eb942ad701d4c1b5cbef0e2c261f494067a31053681387ae7f6f6e11c514fa39fdaf9e97cca13dbc271a971184a1a55da2658c416746f3a83cd462ca8b903599371415a13adc3d32d63ff5d1e4d664941ff3ff81607043ba948176ae8c1c12104604884ad3439df20714d469cce2cece814f6dae81b3f2bad61c3b7cea95edd67d5fad49d3ee80e3c2ff079146edfb0ad26ef9d203d587e81f2a517ed606177403cf1fa4bbe4ed2d23b811020788706bf52548e9906b96132e8c0e096c8c4711f2cd04652b96159f5216d9f9cf54909e6ba32ca60e67777675b2bca8e5f6265a0e83ca8bc572aaaf1be82d5a875501960b0639794071ccc4ae2181fc8d72d9617b02b91c0ca456bf56f738f7c01cfd7a3ae0c42369189d2550c86cd415f3fff7ff3b0035fe216090e34cb8ac0a38d32088c5f11e598822c6a1f1239621f4c67144af464b18fa5ef0644b8e808b58d8a3d36ac1514d66cf05938d9d2d3c149adc789b82ddeb8aeb5c6ac61dc16c774b428874e4d82c0ddef455dc9ad6e9bd434edbd63375ee7df33efd8302996201bef7ee4988006faa87fc33008b64cf6bd8a41d5f99d852d95750152580ffad1e7086f2f1afb38390cc543a80f22a5e087f15ed3b5f09d49d35b913ec194142c6cb6b80e2a8bf1ebd69b9658846c91e31ace41bb5689dd8dd204cb7bdb36afee91005733dea8c2287438557762a4a51680def4cf82bc54bca642e08a1874ca9e0ecb784265dfa24174bc38c0dfa40e187e0d6a362df8d0ac58834f20e7dc103373d98d7dbf605c58dd3375e994a2f707da9713c842f2ca596cefaf99cd09baef14e8efe135e58b4b7341f43c58bdc1aa19902a0b85498306229d512f74eea1ed33aaeaa83c2c6806b3173955f4946a778cca0ca2778e6fde5679def0e2498aea215e9e0ced0060de811b239e15e63dfd2fbbe9edec8174d0bd86bc545a85d91f7ce12e24423d54b3dcdd2d05f93c49aacbfc027a53d949baf891f2c09a3287bd98848233a60deaf58ddeeca0a08eba6e80a15e3b1d3c426e8edb8980e5e385623044a4358e74741c905c6dca83ff7a7a62007d7c53679c30df4e260b3b7d0474d391b870df9ac8f71664e78ebd33a04b88cd998237b7e09f5c92b90476cf601961bffcb895b7bb6d17d923a0a7de106d9af8f932c7d53cc5bf25449d35c19cd73562fe6c28b1854c7115b74cface691dfb8c8015d6edb28540ff8eed3db35ce8d30506da2d57f6e5289b1780bcdb0a04f66828803e3c87859c9f37743e8de97fe62f3ed15ebc29b76b727206c84c59720dc2015f9f4460984ef0f6d7b05b86da67cc157e839373557f73aaf5da40e2712e9d54ece5d459f347297b09ff84995efb8c8d1b865f601b19a96d0fa9e222e8793c668c5f3e9fe36406b3cf8847d875155598ee0ef5c81c194482e670cc00ca9a20e26f8399f590fe3085525ac6a12de5c1c79db0dcb423199d9f6135a4f7daa2c458eabb6751baafd5c31d097e7b974d5b611f592997a53fce105f50d49f9555016aa0f0d26bd4d3e3111a0fb14b9f57bcc82dbdcae85fea6496c72afbb9b639fa8ba736e50e6029adbdfbd05e3cc4d03c8d214208a69904a1b147f1d089aeaa282c689b5bb667092bd56a658ac992e6c3fd7508f957a099d986587a9990e4566d2a67ed37b87f0c07f9d1704528dff0c386449824e54bcfd7a4c39c819f67a8ada4e868458b2eedcafda36a6b1366367faf7e781f0cb1e480648bb0d29884786518b387063d5553eb7f511b5b243daa31904ed9d0cf88232d4183aca00f2142d161338649fea7fd7cc5835f89353317e51c37dfbd72ff817ba1f248720115409dc47a813777fe530c87b2d9074fbff5e1cea2999bb8bfe551015b82119ead11a7e62ccb7647bfae75a83920d452374dd3b0ae9227baa3928b746bf2a0461ec26e671bf54e53bc31aced9e8f8f856eb037708b5073dc2f2bdf839292d441abf5a37fd5f593ba697b62a7e21cb6cdf8c0eb4152c7a5b54e192b04b5e630c016a7ddeaa9044bad96d59f6144b200496a0243dbb3e14a953e907569aab1e950b2d05bb5224c1ce86865de6d5d0316ee53cccc6ded2f89b101cdbdc2ccdc51d51db3e7cdbe1658b85f3aefc38194f5406fe34ebe80ea28f41d44394a51510fbef02c83900f5ff9f3dae0febccadef7ba53b724c413833a28c39c68908bd36879083f760ec0b4937f2533f3535371d540e6ab9c562335b202e2f64471323f2fa89454ce2fd4ab2a33c51d4245388bda1ca1e45245b7f2e682e472276b320af9c5b87acea5f458049cdc9666e664554509c44ba82b8e76d2081e9ae07034fea609464583ab65df0fdbffd30f29bfd2fed4c50e4fd29b7d56f07506ff6c3ca34528835528da896c1e3b68f52056206ccdc3b959b69a8db7e06552c810880edb6d370e351f700016dc75422ff773f28c53e7ea2db6dd62798545b985df73455bffc965971bfdaabc46772e48dae2a98bea9cd000a0809b1b85a231a0d2941669371767c01d583e74994c351892780c1bc5714667449bf9b997daa620e580edcb98c84dbbab2f6dae381b6e089342d2ce56d5449dd0b0b7f040f5c555893adce8783fbada839539e2d80ece8849c4a1767eb6143e495e8c3b32ba737f2953b5b7c2edd9b6a744c6cf8bc52631c1b1a42e3ddf1f45e33863f83d87de1e95e70d75262fd86eed7c72f75c63e54ed8b4d3c079c7e9ce98e5eea3cf80abd2d2bdd8fe0d3bc64458713c1c6eed3bf2e4942762466a31bfaf6933d4da58a32cc04763e72532c964c0019146ec7e21bcd9a2819ac1d1e8f7099cd6430c436900b3e8b40e0075f53ccb79e1917aaa3816c8b3a4e439deb5c7297457916485f48141b79f27e2a5b9ef3887a9d95d2f897ba7c50e4a57f814acdb86eab65bfb4b5fe29dac64895985bfc19024340a3030ec272e8f5bbb31cc45d2fd565db6a16faf0626ea129af7d54e3bd0fb2e703b63a604eaa4c29f8023937acb9b17713bb0a06af99543c4709c5dc26dbab6c5754ae57f3e231a34cb584f00502d84412086189e82bd0cff3f92fbd524657d3bf7feff2f3388569fcd2dec07c868832dc1b7033302c0e3d5f80cf60d10902a8855806a9bf4fd2bd298cf568744360ee6bca17bfb87f1903d8ef6558bc2435a9f019ed8f1d1b52fba0fa3df1693cb8ac8fff056ea8d581557d24db78bdcefdecaaee511ffeb82420cd63c447c310e8235d14fb3f0cf3507f5b93e9d5fc1941159517f4b83e067dd242955de99edbbe4abaa4e3b852fcef116a776a12c680e9f12fb88c963b29345a5b91a556d4bb1463d858778e58bed935a9fac506b81e9b2056913f0d61f8480cc5133f16031f34e92a002d5b141619ce189843650c79852bb5d8c0c5863fa4bd18d7a68411890561caa1726b7b6b70fda81a20216da17dd4d22e9b5c0cbdf7f18d747648d6c096de2899c08429ee22936e96a08c33c53839539dba1e9fd8a37b3c25207c8d1365973fff94f3a7bcad0525168e3512d1da800b286de52a5920a342837b6f6b1e33d0ea81956aca708c0df20a7125e78a18724af7775107e9367edfaf7661c1e70850e2d97526ac390f552c5760dbddb033b6cc6965be022edebc71b4d482b7f098c933e4461728059ad9fea827bac6a1f6bb8ce15b5a325bc45417f48500c47c408f136ec4d1ad27bde7f9d50a4c87180c3efffa1bee7b45613d827ce37d6f24b4bf5cae08fd536d5239ad68cb62a769d09ddddc9be863a13e68ab3a3418690d96f81758c1a8eb72b01fc0d758a211d17d1dc480035f7f11a380f75e376210dea0d7230e7d8fca4f0590c0cd0bfda15533ba0b5c857a9e30850252cb64420cd4cabb809a147c3d40c1a356497e0640ee6eb4ed54932cffb2ee63fa93519716cf59eaf279f8f2183e14aa46074cd051ceb12319860acf5e486081cae438ba1b569a79b9f8fabc47dbddc990028a4b4d13cfa25985d60e55a800f9158c9b42c5ef9776e384a94b78c76a5e23aba17a7c3c61ee728183d3ed8e824e227701ea6b348ce83182f62368b957a3a9216129ecfd12921dc850f1d5539013d3df91ad20ed5d73ff12949871057b561f0fdbd41647db9feacb008b7ff6bba3c9ab937e7d23f4509ad2405208ecd8c47b4e471a586027a75a3bb7faf6b630c2dc5f11aa19ba7be6672af3f1cc778853bab5700c6d388679100b697bced26d7e826e7c9ca53362f722ae1bffb428a620244fcb61d8f929c7946e431e1c973654d6c4a6ef5b9fc8d42f7da293cd4d9284a08974777d9b1d3ff168d4b61e984345d8e5ed840cef0f418a9931e544e3c5290a435e8308aa1fd3e640ff1b2399fe87d0531d86dcbdf91a78316566ae8608cd581d2671ffe5241da52609040d924f755e6791594b2ee36f8db420def4ef697c3e40127ac0e5cdd0490d85a42597fcf9ddd596e48751e7c18c425f00fb627e0171f9a67690eed451f6e3e77f4fb1a97230e8334d5f49477953d4958d7815278490a6576f0cb43fc6d647c4f1bd850cd406b112be408755a3b91d1dab0cd729866b5987ae07311ef6f2ade23e51b395439e6d0b036645050b581cc47043678e84ebd276fa4570b93abbed5b7b11675ddec636e4459f659a69f7f881504cdb5209b5a33f0bb97ba17a9a65df4095e97925a50039f319495ef4fed21e6cdd863b9b626e2a5804f9f4886ea279dfafd6ebd4916d829042808726360eff9ecf02a474c0adc1d25849e17d5fe107d56ba00b28888363f3411f381de3bd24ca1f74ac14896991bfccd7fd05f2d979b9f0e881ef054a67d4f0a70da1917bd9616040315a0848883cb6c5b17f8b12abea4b71b3124e4836df32bb6a60be3e1f735060e90717665d4cae991763bd45b8490eb914f102f9b2f8e8c06be56531b46b9ce890ae53d205384ad9f2193a8273a7c047b7749a9b4c3e8992672e94ac4cf7c4a1f842840ec048b67a2b393e385dacaaabfd3d8a20b43cffd2ec6f4f3af3241bb25fff3d2ceabeab515c856327563cb9ebb8662a4b94f90edbc88beb9f071af40a9178fa71b85ff675834916fa9a19a70702f23b71263a943063bdc9b89315a485e999cf82888416aa86ef8e0630839096d4f0753a7b17f07dcad3bc4247b5ed39629f5b6cda2a184343ecfc000e7774fa34b1ccea71f9f123c6bc04793878e3e1db8ee0a029f12470ef3301f640c5404093620530873a0ae579a0b0b42d564a319c766cf64ae2da0d807e84ac6e1ac2c108f5f406d324c60139994e01e368aca255670d219230a6b1f611e286d21c258d609b995a8d3c3083f43d2afb06a80a3eea09a20f0b746c4193120f396f2d7d120b9e272a61b50fcfc8599ee1f90f188c5cdf4e9e4c368e0692e7a68805c5335b95c68ed2294ac6bc23a83a95251a5e427b4806754c0fc55c4da531276f2ad18e84f88adfd449486720c838519b828ee20764c60e2b57410ea659c5f8af8c540a1e3881eaaa146c82b0a881bd9a24b4d2e9c79585aec95576c48767148f2b3877d6cfb7fc6694cee7c80427247c906355c44a0cd27974ce88217c9d87636511bf147ca7b8b8362b32d9282a2e5480e722df7d8f0f050950a7ab3f772f1d470dc60491ac421cd845446794c26bb460853cb9fd05c1a61e1e4b7ec7f40dcfc0e460d6af7806a0f01764b6782ee892cc70860802ceeffe1abd41466c7bcc8f2b5c0c3edd10700ccf7bafc72ef525babf3b832e3be2b7a13a722fa73b6bee244732391941efc9d60cf6df962cad8cf8c05896206a207a48892751ed6674250beb075097c645ee4f61649647ecc3775296a444254fc3e684d865c1aee8c859a25daf5c7598622b4d6ae6cb7013d335035eb72bfef2c1b0caf7c1549f7a23f1eb0fda4c6ba0a87ea9ee27131c8dea1b257f88f93bf8a32e22141470e07aa71fc2488d5f304a576925f01c61e0d4fa26f43d252b77d80ebbc70e4a304d5f1527b37ddb1bd91005de60e2b485963f0e7a3d30925b422d432ce36216b005bad009165ac35f7d6a5d6b9cf6c979a58578f84a19a1077b4a82086f2e7c3f62716dc1dacb70c9a8380cddd025dc29e5531e0be990f908055e2942c07ac9bc73899d0331c0986026da3a5cbc105eece7428031104ff116fc4eb30c73ebd6de209da67853f18b75c9834a5c89a99a4a2fece5e2a5cb38d29f74d4f67dd3e57bc6a9be7f95aaa251b0b25cbe6658a7fa99d96f9a126aec2251ff619d2e8d8b954b14190512734d23d2b09edddba1a49a67b38760c936f14bcf4a2be68e70b8a9ab533aa309b29c337b5ed4048a19e1d5771a1a38e7200cbf992f0e71e38b1b90b9681854cdeb0198f1a71c07c6f4d6d1703f3feb324f80be0f699cfbf41c36dd52775d2aa15951bd6519f9327197caf1d6479338abf44a1e218df736a8daa45f872d268e9297c19280187a54538131cf49c6d02f3263229841b810fb47becd2c319e097942894ca0fdfe825c1daa4ab402c068ac26b5fe24c79d92862a09585032afd0425326d5ba7d4cdc10ae07b699e89e0b6c3d963d79c7b6e8a1d480187a3769d02ea3f43031b495a735ae3d250fa6527672c324287494b077cddea58139e3246db3c9c97e0bc384a537f707d664b0540aa1640e8933074977daabcb618fe372453cfb68fd4da44dffe06a4105af9c88cba9d2fa512ec8c12c0d3b18de09fff06009d8ea21a503939e796042978b5961557ec3b07de537d9e45f429d89af291faa95a75b225581db0c92839d62c7280e502c6eb6645dcab9b5996bb94ab719d9fcfc6d530db23e037cda2111261e682153fbb6a235e0feadf689497b0a576f4b0f9a4581564a98b8d95c2818c02af80e40d6ace99b01a610c16be72d0ae738779b654461787dd7dbb117aa7dff868eadfe7f3c8f19b19fa74b524f1f6779918bbc37125616612e9ad1057f8f0b8378ac243abc4f0b3fe40215d33e49657be4cf94c2bd6f60ba2ba582ee3e3d0142c2e4dfc827e3389d5652b54f1c1d4670c45d8362de54c30960d0b1d6f36054022aceec3da80fd8a9e245adc8c562cadd7ab93d2a4c13670a1ea897a84523083457c688237886bf53fec4845398360cdc38283db8bdacafdfa4d44aa9cef22dbdee5f6c2c72d2d26bc7d0c0ef4b51df075d5cbf1fc0076ab38dd2528d8e09adb65a1f268131118399b1a048b7c374fe75a96f1a1dc77edfd0ba3cad85b4fbbc29af316cdfa5ee4d3f0bf3018662d957b0c799cf89221802c4ea9f1b7c2a77ca87c649cc639d2e3b9a78bbb07e0167b9c8ff98fc67d5b1db718d4fe7117c0b94cba78daa57408bd76b3780e9eb66f440768f4a31cba03fda91c0744f871ca99ba536a116627b6d61425b5bfc0995a0d9ab4e8e9440d37e6b654335b724c8072318fa6e5839fef7f3dba8a6f6a35e828c5ffa6959e05cdd558e20f3f1d0e7a35bb9d10aa67645aa18f31fb3b36f88c8c53387126741b8631aea2f6069dc3294035ac5ad58d7d982385b183fd14630efefe65153ec72d81b0021e5e40bbbeff2a19c4028fe77dd8eab829944e0b70a5d05626e5164778e73576bf67d3d979f76bd9cbdccfd50ea7b1001dc44e829ef35de6adbd01d479e767943cf4eb1f1b9989254a06264231a42ed992b04155e02f75ff9512a37a9f41c10203a6779b42f5393ee0b8c5e632bc6174314bc405851ce0e1a67c9b6d98926c58ee79761d796d7aa6105d7909d5e2f60c44678404adfa123b179e957dcfd7e7fbdc62d0d852e4104f48df4b160d4e3c9827dfe7501f92c3dbc3b099d8efc2d854c604394fe7281a2e971a67faffbcfda3e05b9bd852d8f9da8f55216b930459ca67e56cb7a5da1a4c067518c4bca7037e21579b1c3bd6e815117c50dfe72605fdd33b9d9186808e9d2705eabfa4a9ce2192650e9d7774a3665aa6b2089149cfdb9f0be4cc6c24ad27fbaa16c57055d571448ea400a41d3029d47da39b0e5ec476a35d62adccfd12ac6b83a81553b6e5c904aa79cd089f455bfda7d7d6e89b598aa3205523c92aed47056b7b6bdf1b7329fe5e3e3c089949ad660de7875db8474fa817c2db1f1e1547b530c14ac6e97696f8bbfaf4f1d3b7be966f23f9f80002698c9671ecc4f98769b924d436fc5ee536ea049e60e82273541548852591401698e08604c97d18de6c21d8fafd4a5d69f16785c3d813b7530ccaf7622646fad6033b8f2970711055594ea037f7da6fbc779839ff3f9991184dc4bad7f1d23d5660b3ceb56aeb1717ba17f233a7a57c40602df4f04cf60261cdc116ab8699681d0126fd331f61f9e9b5c602194ab488528309e8352930f1917eebb08e23bd99a58f1db59204f213f8d0f92dc98ebffb37c4a01b3b0cdf6f62b6dd1c2df0af33583d8f95675d28c8813c7d271bec923e74d1c6a33002901cef51dadf93700e0e97178cda3206cfb942d8d56134b1f9857e7c1a5862ae9c1713fba873ebd7f04a3c37f7c5aef2383cb4de430c08c5f8cd6bc40a32c04cd0f30737594d6be1e0cc1630fe2ab177c91148ec63387584f9d10fd8b413c27b0450e6329b09cf24f67763de9337df953810598d07f4fcd515eeccf1a675293326e36cd9703ba0981f24583f0c31c0471839bf7bd165554cc2820fb23107a11ef7a1c391be7ed3938bf16066105205c6a538ad219cfc5f36f7800262543b7794aba5cc53b88223925a2950768def9287214de86fdaa3ab7745ad90610774956d6020f5af9daf683e0885c9158654836e76325489f39a5c67ed7604bc6ba9b7e28585597cb372899cfd87ab0427ef8fc4116d7e4d06519126c456d87c92e0d4126ba25b57f2825b1409a0540dd911c37674980d0964093e3ce146827635cc8c88d3ac0e3f6460644eb968a56ee88bd5a5d9d8a83da7a00561da0b7e37f13264668733f65e4ce6c3a1c3aa4ecf3324db6234ddbfcd38dca2d6aae33c7f9424e24793d070ef9f6e65b4d1aabf11db73192bc0c9f0091f1e8c2201a4ee75b12c21ae6979c3a4850c7a0107902be615de456363da08376360e0a57e7b3f29a989a9f1575ab89b2a8a2a0f607e3d41419c6bc56242a06c5f4410e489402c0637f0a2183b1470644e793dffec0f78575f92b42d3fc04a67a9426efceb9e22a7d8e1559a2f77d453d2579bbab85625cdd1dcee7839eebe5ef0255a182d4dbf0820090e805ac9a8fbac91a9290a6c1545548abb852e85aa8b5b8ef73727368b6c4cdf7ea888c128cb839e9dd48a06e047c5e50710ff15990ac2a3dfd07dd7d9685be2066c3237f5c1933f8ee779e6827be41e71874319c5feeaedc61f1e55073c47d8076c769f9a645f65f6e4deff51be41f143b1e4d206102c6eb40f2309a0f809cf9bba3bd02ab38cb02e9337571f2032950443231bd4e67ae0c9c9d1fcb08386f2c7a419ac38a4202e5539e52147ff595c740e098b3b5f4080fc7ed67b947ec8e8643782b52de79ee6e9da57396b9bdc5123460654f164c7a79e92cf19b7610218d7631ec3e5a4c8f328b8d4096b406d5b36c067a0b0a942a238afac19fc05c519519fc4a3569f662b743f1f873bb3d70440b507e1c91d4d489f6e40c85cd2f53eab71fb63ac9358b86ad559ea673492ba859e025dbcacd222b5c3599455d145029bf0c9228b62c8ea6ccacaebbb1a10b9ec337bd72205218cf81bfbadf8f2000bbd451e90d90e59462d003e3dcee6e90367e7e8fae92fabfeab681bc863c1c2a258171a72884fc61cbd8867873705560ce405ed3a055b421de26defad8a1063963903d6379aff8fe1c453fd67f2eb78ad1dfca3914031bce20a52898a2bdc91d3b2fad43e41203b1cd9a86a68db93fddffcee8f3bb179870f4c8ffa15ac7d8dbd3413072833543bd88cb0b9ada08bfd71393fadeccfc93d96fe2c40ee3a0f16eabb2e0a9a203c850842f5567da9f1b5453ff225635b6d7660603df9b194dcef4a1bc1e88ff3ee661aae15f26b3c8c79458bfcecd700ab5a93a56fb9b30752ab3618d7ed3f275df26e56a44fb88b1c035df8eead554fee62625dbac4cd3278d41e53dd716ae3394c8b194bc98905baee65139a9b090e46bcf3e00face4894a071e1eb6da0667c1f6152e1c8a9b392ee0d3e04d3007954846278c1579912c83e2238466a691f3af9efcbaa906c084f671d3a56cd50a2a0863038ebe9f54089cafd8afe11875aa84402a149fee4312468d80096ac79a5bc7031ac299b4449ee22d2384636f16f3dfdcbe45e7d2a849c6fdd97db960fea96b61209e248dead2ea414975ec53520a440bdd61a342fec689f78cc2d34816414fcf7a41056e18bbc51bffa0d641d58ef9df76f5fe2885294d4b6ffb331371354fa35e1f3508789fdcbc118a4bdf70b50eb5361d54bb3e000e6d4c213cba79dedcbeb9210696a329a0a5c03495ac9f39c6e9b612e9a10fde4bc3d06c4c48893cb8dae96e5b59fc4394ab6d91f76f618a8e1f90c7de914e0eaf6853f4c469c1e35378ffb4ac39fb8c40822689e689f371d18104e61d151a8e2fb1dfc37750b5fc85a08906d6caafd53a073e7e6d5a99ddd21d5abad254b973b473893f25844c71bf89f1205d35226346ebf6cc2c3786d01e6a854baf943bf87a007064a99947e50be35f1a3db4dc178a85f599fc400d6855ae5aa823b67727673f8058bd5041a58a9c62d925211f262f434b8e08ee6664c36b1ff833f178c9f2057202798eecd3e39fba7a15c74868d5d9d77fcda923be117a16bb8c3d0fc6e8c6c7fc29eff8f8df9b82964b8f556bbaa52865a3a29ebf590248805a73eb010fc45afa73d432daa78be61853504ffc9707177bfa13dc3ae91b0659d3ea224a043433db744daa5e1b592a2f190058feceae5a8518603e642b356e2cdcda42befadaa445a888579ff2890ac2d498f17077ad9020a90d36254c5842160c6051fc5753f4db431735b9f1d56c503682fff5f0da08d38088533211a6670f77d8025b0a97d2df4d06e95124901d1999efe8e1669a3aebaa80c2311b7d0035a30748324b0527a762e5382af1867299253597831ed40be0bcae17b5ef10cef4174f1d25ea0acf7b585d6bd1ede93c51ea28c499c27ecef4cc537a1ed73ec99233685b56cc2e2ec217bb41184c3ff7671a640b07fe92266cc115233272295be671f6d8173d70ca16339b9ee117a101c3ce77cfbb972a9be0315231f6f9e2e90e4cd3f6c323d02035f19413f257d827d898e656a55433ccfd39448baf370f8ee56d7deea5d1f9407ac396c5a14789051fd9d5b62916ef6a6390103b6850cb33692cf8da1a5f12f43e370b1a7c6a0c7d6f9a54bf8de37cafff2c981a988ca7d11f28c3393c5e264211cd8d756b5f3a98cf2b867b88e55677acd1a31418befbc65025ba9fbae7c53f57c4ed66c00b3cc6e0b2eb30697dec83038902da461752f169508c74460f5803d1e4fe857b16fb61da464fc8bb8709eaa82582ba262fcde8eee705673980dd3f7a2261519544256e9bc2438890cccc63566269b77d8fc3bb3405913093dc2caf7d261a9b3a6af1390af2f6ca3fb8106f02bbfbff7ce3b946c2250c9d6d6370257ad82c9790c07df74e6138e95f5158f0e54bb6741dadfeea15f8e2eb4036482def4b17eb00327597e81af1140e48d8fb4eca2e084eeb417d272c41a78c64620be345b6b8cebaf1a3b1f8ca01e3d7682417261d02832886d95efe7c3a16ba1c041a38b6ffcfe31f2009b4212fcac2b5cf62d36aacaf6fc54ceb4d46558b062d186d9a62a5d512f54635fc01ba450b80fd05f7d86ca3df04a17e89b56daf6494a6179f88dfccffd13e0c4bb686674b161aceb6bc4e7d722be07e91c5dcee6987f650f885125ebc0dc3f610c4b6800e27c5a0814b615d9d447ba72f276644ee0278bf0a0377b63b603e13e163066fb7040419bebb32cf93711153ae3ff83b6c83da162a9e1fc2a82bd594b7b2ffd33fe659f40d7d620095de1343055a4cc222d7364b24dedce4dbad451f567f0ede681cd4dff64a7696f8f85049f11784e38c459df0895ca31a49b7e9489e1eb8c0deb403d3dc20eb4f3a539268b0d46f0cda6d0bbabd87577bf491319b37914fa773244900e0ffffff1f