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 67991 1210dabd056a1a5e56805a9492a01f16bad7926ef9ea26e5a23741416d4e54e4

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e8128dde297e8f28dcc5750951ca0f5652b2de1a35060a898c91abf9ef55886e
Certificate Block Hash
1210dabd056a1a5e56805a9492a01f16bad7926ef9ea26e5a23741416d4e54e4
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00000d0000a03e0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000c3b2712a0826fbc59ecbe1467ba92b8680a698b167938fb66133b8c37145269e6b53d19c71c2b3bf332c457dc864cddd80ab9fb073ccbfe0f333f563fa12f74b4bb7236bd1f938adedc57dc1bc1b51fb6ecc57fc61feedcc23050000000000000040000000400000000d0000a03e0000

Raw Header Hex

000040201b3ec1978061549fe8c69362cfb995faef02144ea39b6bc2357f30b404998f9dbab10a9cf4c2f56dd79d17c373137cc019ec74b03d3b5db17912fcb3e97964c3914b226ab23501186e8855eff9ab918c890a06351adeb252560fca510975c5dc288f7e29de8d12e8

Proof Data Hex

59,560 bytes
12121602030752f5b4c80be360be9e29357c3f2d88c51d5fa2c77293bb8caf6861eff393cafa7f907dd3d1a99eecd619879155c3eb574df3ae0638d7809304f7a588c44080efd10fce622774b6e9451d544b0ff3ae3bbf8c5fe62868c655c6f70aaf857369b08bfdc0a9201ecb968862c3dd795fec57a0afb46f62b0c8d43645b7bc1e06760d4094681295e436ce78f24afd06685a143753c00e84e0a483f8bad1e797bc846daefdc596ad11f44ea26c5a41ab4e37d8c50485492e3c580c89f987ad8eb45ee7a987817b6da5c0fc0bddc5a06d87a0dc4fe5586c10fe4345b5eae0f2fdd698cdf02b27350e10a82e287320e23a088beecdd2ee70c03e80145f985226628690a9806f725fbdfb85efc3e7c0190e1968e263ee98dd2279a20e028cecaf82c506b02be9453ff849b371e0c9a5f1615b725504a7d284cd2e2ddf581713a2cda5c57c20e99b82ffffd39b182046cc673af18c39ef0fb8ab8972a7d890c26ed8e4c9d406dcc1290102ffb2086f79fee99e5cbca6d2f71872d9392a5ae0663d722d780c0f17f338fdc253a49a977ce795e91eade4f913b64ef5837b44891fd5c3181f075524af25f96729fa7f845ebb5ce065931bd67bcc100cda5912ddb73dd728aae1eb5b34a39d85a9144478c7248794a892a7f66b72ce530b51506700563580421792942f6271e514bd878c856badbd2c5f40887dcc7bc74db85cbbba17556a1bb9ed2afddbe919ec1e095bc6fc3af42abde296b1798280c2a40cd5197130e4da6a9894ac271cbab27bb35ef369409340a0bf7ad1085d87296c24ca3aacedda6477c7c654f9cce9e90965d5e950b3b234f26179dbab12f882a4b6730d66807f469dda521f85d5fa11ee7c0cf698bdc0f1ef56c3abe532ac351d32fea9fe316a9fdf73c6efed03ca624af4e18cd86760e43a6e4733057a5fb3d6bc8915e6331a1ac223da03caf91aa1a2c5d0c0ebda6f5cac7dad406fb21ab32e6ac45eeca543dcc246688726f1d4587eb78c6f43a30cf62e3af8b9c1c2ee9a6bd7f2e4b9dc44483d2e4c39142c9701cb29178c26296d8be1b994ac339c256b3385160cba1ed81ab9df4e75c51034ac0d2bfe16695de35d41866726e75b918b0f7bd9b94a9c32e8a6a0dfda9fa465734c82e6845fff973545479ab6b753af5fd36285f479c9b1deb16ab339637112b3be7c592d613402e201b2229064b5229e77f453f267741ec692d3778bde9d1d85688885e4afb8a259ad900d3b835afa49d03c3159d4bfa0a8d2d2bfa8a79099ed7aa5a4316c3facb469e55b5d6bf076fb130f5db3cdaf82d3619aadb5a1f11ccea54799f840ca9c770ab12e5b4c84c870db91933e89d8cb5dfeacb9b2f7066ca54760d8f00b2cded9bde3b5b85789d61acb42fda41123cbd7357b80d3a651593795644933118aa3ef9ad34f1a014736ff4162c9901986df6fcd9576d1602f4285f90d92f4809278eb36c78abd7dbd663d7542dd7ff4b60d50a4f0937e3d2c7e7b2ae12b7485eccc843ed10242efa669542aa6edadc3d7c6fb91b45691016157e10abdc09b677d93e16ad40fd3120b2bbb37544f07a86bf2653add0d8c3762f618ad4375271157f2f909cc42bd211d9da4ee1153b2048687b834c904e414cc83e9fa3b6fcd85799a3ab87187a329b4a4dd9eabe3c5e7629edd0467329087e4ef8c57dd018957766e761ec8724cf3fbac582cd746167ae88f0f7ee26a9d4e3a546398ff87031bf829eabe403becace422a7f42a073b2452fc09701fb182fd8a926c52ee6d68e34e9e36cdb105ce984b0dbc565d6db115f907a9a144a723b08c60169d91f150c8f32b00635b5281be2472f274dd0e85e3ebb0419a0c0c7309aab38f12cf7009fab70f379ba9259ef526817b8678da5f799affdede0c11dac4b70365b227aa6dd6abfe2c5cd67a7f25a4f51daa0bd60eebca3ab5cba65005665df1828cb12f5da80d815a9661afc747ea592fe2317dcc44a5cdc19754422a14e3485fa9fe1b0c6b8687bb3abbb01420abd647ddbb277c207ea27da66e4d7f3d28c216fbd29aeb7a085dd0380ec350f895432ab06e6e0e77ea4e3fb40433bc48ea7b4f39e494a457a41a4b13a1587c7185b8a256cb2f8514eb47c55aa137a03b41e5aa41a92cfe547a3abe11e3d5dd2f8bf215838e6b4786f99cb3a6eb4a91d61fc732dd51d3347a5fcba4a5bc48d1810d093a05ad5c2ca700ec78d97a806d6523713d494ff81f2b03808d1ff662be01eeb768a3cf2bb0b079b8c315197840a87e90302ce2ca5cad1b98b3fb5d081180a1397a73e9db3911e521b98486ca8a8a404e53d1d686610796f62f0561ab33b0d258483448620467fbd67f1d3bad076f0e4c20a055060726decbf9ec6ae3b920c0295c2a2178abc80695d9a9f56c2ed62c6f98f4df62f6d0e167daa722a1d73f44d647e31056a4c2d960ef53eebc3edb95a64f8c17d0dd39427128c8631d355da22f6f90f67e01064810a081c1f010818c010709f1df42a1c7146206da53142d7989b502072fd712e1bccf3227ba67c2dda35dda342d4993d02e2ca9302877bcf4158c3071dcaf978cbc9b0d306b4d8c5036c978528460976f2dc451318caa5adfb3ece6da35152c5bffeb7e362cdcfd93425bd42aecb73220a78ee8247b560839ea69f3655a9e2850b5cb4cded362cb6fa5712f35021d2b90fc3cf7691a363565183a03e2bb5fbb3b5f42dc1d2e423a3184f9def01126e89d0f4f51d7f689cde136a5a00464ac60cf5fa461c3ef3f9c014e9bae18aea2d511512918f29bc51be41d2b6c006a03a2414adad843e84b32cfd5f213c36b5df53984c104e105df20abfd1fba20227f18b5938cb0146a7cb7e4782983fe5b277bedce72ac8aaa500ae3b6f89deab27baa964a1a30a74a4f91b8592ffefd402b881c9b21c5532fb432ff80dd738fb6fea73ed835e64157813dac4071549fefb0718e928ea6a7f88e8370d37d0e148dd1041ee10c38c5ccdc11f8d257eb4386fe4e92eae19e6fb14c07f881d287aeedc76867964584cdfb60e56120d6ca245e599ae9fc7689516c1d9a74888ee06234576984b830b4ae889d10453ec7ff0228adc78dc5ae05f058f63ebf7474d6b5486072c37d191e39285c16db79de3dc70d6e7d4a3364aab5af6fd6e7ebc2c1d873769e90acf8d1289b521e3c17d6385a18d6eaf4b36af5232b5caa982327c2ac40bc24d5af2c9932ade86658ad25eeba8563b3f6a0baa27c6ad9754304eb4b60bbf4114551818235539b9e2786a8b53a4eca6228b07dd7c5a848babbf3840bc30fa44bdb63782462043d3188fe8105b379e256c79574301fe3256fef69a9099a01fff021e04600b8830fa9027b9ddcd4d49037b2e585b208db563431d70f6acbb14b06b313bc661b51181a6324fb2f59aac9d1e2e9e0e130aa407fa150b6216b5e245ec4eab1957252beebb17eeddc7b185e962eba8ef7918d974695b24f6da1da95ae305cfc6fcdb0386ebda1ed2004e4aab87735bc5445fbfcf2a678775a653e9a92819c09f05bb1f3af92624dcc18eed16d5b752cb695b99f13d3dc9dc5a9472504abb0a27b3c97dba02861593b8df687273ef8be88f1535f81738641f030f3db5d16fdb1bdeac05092a358e85f4df919e550f32da9a8bb6caca72dd237fa5edc3820a452aeee7618d2ccd97f67ac092e8ce3043df9fcfd80438ecbedf8c500f252adaedf60f3ecd6783f0139a438024b8b241722873705f05f296f1e16703ba9f560d4d7cad374125a862e6de3ac6c2a184d8af00103c87cf5942eabbd45805d2e621957965175edec10ebe355baae4648911d16de05c113fc5ca0e3a1b3c354829daa7d889f7c6683d7de869abce59e90875f82b387291ec3350070d875c9966f2d9ac4a6d54248565f07db61662794603464db7607716904f8409fa0cdd2de4711add8a669d1d11fab042c3c31f8035633f9088b90ab26ea94d7becf59cb037039703b1ee7d780360b463ac8251489d83b526f9d3d0476b94040157089d2c66a8c791a5b45a58cd0b83625d31a802b0fb441d6882c4f143872270708deaeea5a798a25d9277b1652c46a6c04ee9eaa0aee579c26119c91c3621370186a886fcf53d7a96b1a5d5ddc5202aaf977c5d029f50413db0c47aa2fc5c662eb556b665dabdefdb096a7511ee1cf22537fec8335a1a0b919aaeb404d09fea5ce73076841dfed6515190e02163182dbcff69bf99f5cddde636c2b1e3fd14baaa4b9c9310f9844f3b219afd306a33aff1e979abdc5a562d1d89d25c0d6c3c49326795147b6368a72a6ad1e1d408b3806636a49228baef28743581a686f250cee3d514a6f70645a5540f7fcce9ca7f16a3f5c12eb93ee1df77dbc25e5087345dd99e3afb0e84e456b737384eeaa072f651cafe56ba3e316d9ee0189041b54ed85558677570ed47f0eb2ae2a2088bdcce1af8a9c19ace13ab5cc714ba58d146819652bd0a4d372b1db99a966c1cf139315bc6f36b29e1bd90af163225558f7c20eaa1bb350add44ef2c14e5ad76e6c9b321807d6897ece02fa08cdee2c7a929dc313054cf913d58a61a722719901ac4ac6b820f587ffc8c44d5ab5280b3c2da932098ebc3dad49de83c0afe209b017ccbb5fd819c399574e206ad532acd6277b60525f11eb16dc1403807a054eac6a700383bb4af630125b0dac4cb797f2c9f0601b83a17fd8c673aa9d7ffbe70f988c7bee1a525dbd1256ef204848a98eeacb067424fad4f8525ca10bfe8e69384246820540bda34f2c8f9ca528886a806b1a4a4eaab2e3876bb0ce10909fb3c1f182982bf8fa1d47b9568f39ffef435ebc7bb3af31ce045b89640b469916bdd24e68f2f01d0d61aa6a2935655986b106a8ff0ac029c4fa595578c77a09948f8efb034fdb9f14236bdf269df8d35cf3a7c78bd02d9dd0d4f2a39871485f209bb14cde11dde08a7775a267657265e4ccd4c9ae2c271830e5dca443010a08db4c3e80559c9b1b215980711a4de3a7f5f880cbbda8d1c58769d6e011c94164d2f9953f903beb2c6965ceccf1cc8ef7dd93db347d1262c9e2d3895db40dfbc988be5606b5627263717504867ae9272838111276f0b31c241ca4cf7bb8f97e032d35c4c62bb0f26ddd1649dae8728b057e125f393dafee24acc5fdcc515fb4838660d203ee82c6295db694183ab4a2d32db789731a1e36b51d6e301866d603909b07433eea36b3706177d1e4fb43310e945d44115ab33eac3c9eab947fdf5aed5413deaf58b796d7fb22f15d94a638fd33ac6360dec4f6e09daaab6076f1d1d9c134bc392c76e856a55e3df69124db31ce654a6197625d97193c921ce2265bc2e59c3ee1bf9c62c5d9e2f56d20ad3d8a3b5e87c52e269ac874e49de16333e81f71ebeab63e6c4231a4b87090a755b1d029b07dc53c267f00683a1031f043e3bb8018eb94fa065ba9bfe5184fe45c1e20027ae7b4ff05e9b0dc5c4397a0fa6bd7d5d8643a3c6a67117fc266975f3ec9e371e96530a740488ebb05baff3f91bd3c41ac29c621f452a2bd0a2646ca778bf19a1c5a99f30e6df7d2173abe1da24b02a12734abc089ca471c9873f9d1ec969568e06e5be9189dc63781a38f0f1ac7522822f72b8f8ad78d5029d3c930eb18c229b6918cce3636ce7e17f10121c00d251b243c2e77b5892aa98a76b751e45de2924a7e4312d51944773fc04f42b702cd5e888c82735edb63020834c5812e1603ee4de2773035b863fe59b59af421245e6ac93697a01f84266b5bc368806597696b093ab60b133761bba99fbaeb419d95f971cd0767abcdb1c662c2519c74a42e2df4616c78c43db68040493fe9fe6393ce47a4e71a726912e52c75c3f20de215ae88eb75fa4c2914d87a9d0ecc9d6f8e3d3dd2f66fdcd2af72b6c830b154cd8bd3f9e2ad4d42858a094db03917070512aeb2cf96076376d329fdc045ae49224626de841ebde07f428e15dcd8c4b26753cfb37c1f5c54d229f287d21d321294c71cb37f463f9d680de6b7696c4a6d916d47810504979b84385ba22a2b2f807f58faca3c34ed0c271d093b9d452ff77b44ee2175b578dff3c36b6e980dbba9c910185734cf69d3b15d82e55d7d8221c1978723595dcffa1f2c2e2340484cf153ed96c6cf49b56d014c83e7dd51f8895bfd67ee5ec5d47dacac451a216d7bcc97cfa60ef9dc7648f207ef9ef18056d68fc1623e8fb836247f4969c095defd11bd5ff888803521729191844aec23f8a4a1a66018cdff910faa4af43d62f63bc60bb5529b432d7dcc7f3fb97c88162043a8b39b0db73ee66e309f6fb36a3fefab9db4d97611d9003f76997ed51c7a3c89c78ee74638135c038cb191ba199886d0f6ffe1c544290cb915c3e6d9b198361c7143ffcbde0bf5f3bde8b1a175784624cbd3f95b535b86869a69603b627e23136e8837d66c9eec9926570da2123a63dbab1d904bc5cce1074b92438799d074f2682a5f024469d1d1a4c4862502cd3b31a998628c1d663a0cc139a04159a4375992cd51be1092bf04222673bf5575edfa267610a703cb528ac746fa747d96790d9f372e29c0e696d0940d28ef7033550ca0a1e10c4817a54d6baee597cd528fe9a25fb4bf8650bb53ceb89fdf9f29b4fd83f79fb0b4a7b960031d31e2cc71884cd4ecef3e2661e4cfda0dcfddd946d2043664621494ab1b17137129b60a2e1fd7b5f2dd6044fb48ed9aa8b83c29e46929aecd9958c8a2f0c7d3ff4e781766c084acf7b4a36684dde08534de1a34d7e090b252bd6aa2f730d3caa0435ef97df37313790a2e0173e7241c573ac71cdf9c90d984ad9657ce37acd0bbc9efd2fb670cd3c5b440dd480749283eaedba85c82fcc34ebcf3207a25134b36789de26ca997fe5230082d0c3f869f6ad10d9664666c4ecb7c4ef58217cda5e813e13111d07045e85005a0234b67c9fb64b7a887f504ddd473eeb210c362b40406ccf4751fec96da9cc32ea033e92dc74566e7a191c713e83d1f376c64c50471614e53cb74e95695b85b0f7c0a79414226a4273b4a9df420eab3047530ac8ba4d6169fb1764ee1c9960b612f249baba32edbaaebf4c26d2cfd166bd5c7df0e8e3440c84fcf7e4c0aaadee8d532e350c14939d57a19f779ddffaa20267fe90944b9073ce23b83ad3cca1863886e7f99b7d689e7928ee19d7f229006dd6bbe9a33d387944b1d56507493c7cbc0993b2ef30c4b79c29edb358bddfaaf2c9364c25a7cf1608f63d6ea880da02e10486f889298390f88ad2bc115c846b671f1cdb8e42d109a28db341f751fad648285c6593d225ad5d45d60bf1b2f0dd4408a3e6fc8c65df89e01df1f800e11c89ee85c71393606f9377ae85cdf5eb34675957ff17d7e2a935d9a23071fd0defc6557391fdef1148160567ce193f25a5103b47a0cf0b713bc70b3616bc96bed2d00e37217f24a716fc75b300630fbe87726fef3769606dbdbeca8614e5109a45bfa4b0abec9144e8ec1b8f9ffca4860c3ca250c9b756a0dca1d2f46f8ff3702381cc8cade12e693c4a5d551ccb481ed9ccde26aecbe67b326ffba37617eb38f3868f0c9a633b869ade989681e6cbbe7336040bf54cce7c6fcc0a4abb05f00964690aa17632526e186ea42eccdf5868e39b1f34693e0aefa26c486703ab7d94b1e781b4a728bdf952de159da003c7c24546a436cd07b607e14b57ea770a5318ca84ff0eb32c39be7f146828e9dad37cc5bdcaf2ecda46b6afff5bce6f9cfe4d8f81cb89c8db260ff8000402e8eb4a287495758165a7126a88e8998b9c3ea54051b6e3234e27ab53e9670ef8962cc832939432178641c0ece9ed0b9b9037f9ff199851e29063fa92ad3b4a42cfebf10aca75b8e5935c1a50003b3ed16848b0bfeb8b71883a929c756af6634020f9c051d77cfa6c84570b3284b4c7e44ba28240731ee439bcaaa21c63b43ae78d21062055fd56b269ae75d77d9191610184f12a390b40d79d8c4ac1f5a9cf27855791b4c51af391de3634ddf49e76738aba076badef1fccd128f49329b30f1c83199e26f89ee3789918de27479c3d261156744832d32a8bcbd8da0454a81a510f043da21977227da6022e81c53384eb8b4bcb9ee5325dd82431afbafe4304de1bc890499c5f53254c424d42e0314803fdfc3459811cdc1a71cfe4622d1f2128fb14209f62eb72ec45447f62f45fc1b7a2d4769a9b1862e4c568c38d6654278ea302c8a5fd8501b6d188a8acbda3c7d8f4adb720a2617e142f489ac967a4123b35274ec9cea8a7f87dafc2e5423ca5bb97a27452744f051297a098ea50adda5556d9f422b9fcd52cb58d31c01337299afdb6dc3f534d25af86a21ef0a2c549591a0c3e90c6ab1bf14dfd406cce4258d02c46d3d24be5cfe4714adf5dda1fd3e97e0d04ea8638c781e3d15cfcd582f79744f1430504333bb39fe5566d2abfa265fd1c4439d017d0669481ed7774d2c87919cb1a8366b6fa1300ffd0905df30c6964d0c3aaea26efd26b3207c49f1b25d8b53669968f1b261826c73571e95c4133448d9df6c55c194ead08797a5c806b3672c2f0505f90776bab5bef00808647587d33f07087dea5a9cb988bb6b16663733da43741560fd09115c824cf211bba94881e61181d0c30c916eb94adecb92341cea58b809f31d60011096fe8659cf25652c15b8ca028d96c033e17dae6f8dcaf60bbe6722a635a77023b94bf5370241d9a67283f2eaa247fa96906db3b0c63394023a9ca1aa88a2c18e4c49be946c6342cc22beda2ec697ea2b935ca6fcfff9c62185e2960543c1354d25eaf65e3d0513773d8f42597c2b5fb9141fb1a5b6c5da9fed7ae1569d2759765a8d51b9da2c2e8665e472ef4f90e479b180b1dd67f45bb2b52984f9bf979e40bcc64ab6d8d106d737148834c9f98d00105664e08228497d47e64e9913764465ad1dcfc3caadd7c28f54d11f7c35e35252ff3412a35b6677c3f80dd6a7b90c1906e50e2da2a1b7eb5c04b9b46172fd2c15b967f5cd6f8f68f17a11aa5dda7f4b6a9068001fa3d48a5cba364c3465dd3d6c1643e5ea9188aec0f88a136985717b86b9cd2fffc7f1a8895f64d895fae99e4211f5b8ffed772057fbaee6d171d5eccae18f943f4821b757810cab9c855ee3f424d532e2aff8a31db0a14707a9b99b4042051ae2392d1c78866da61af12216919560cea7df34f94214209e3ce60556cadf1d8fe5311a9587d2ff6e88309962f79f383991f38337871450b9cc9f0124282a4e6f6e45f0c979543578ab6ccef5c827555411d2f79c327eb54504fc6e9b25096e5eaf43a7df6244eaf47e0443ba0ece3a98d3365464325daeb3a33d413c2f610d71848df21cbc5bffb66307f8b89b271b5b30a212d20d9928dc9ca4c076536b67864c34507d7127df6d919fd6c47b60e983ddcca302cd7e65e4b6687488befb7114bca906126bdb4e971dd0f8b634bf8138c983ce7b3b638452fd1d59e12a662cfa8a8743699e4c32d009873ca7c1e0862418df49789a9b3e8b37690efcdf4b3875deb33d8dcb7d5ba0fb6e1233463aeb1f832a29d8524d4310e777940e85521cefeaab1805ea68d2a5b3cb0dbefe931a9627ab38ebf97224fb7ea18f7d9ac9535e19928b9e259c5ea709abbd68e2095e05d2c8858e595c9fb9486eaf6bf03e95f637dd3ab1f0871be02451697fe984ad81257a54edd5f3b5df10536a7ae8518fefc9c6d126eb78b3cb1b06c2013e34046862b4f7ef1ee5bb61c292e5ba51fb3164ef2e9e9452ff5ac579349b6fc143a6ac44021629ec04806d988d476a41a092ccb957783015bc1d3e4c3eb6154696d7c721f32bd73e790f518ba56f278fce57361c67c75d0762a7093849367aec99a1139e00677e7f30301f93b2208b42c4980bab48d2a00365c6bb94783b388cef8b041c97833a10f524241bc6eb218ad7515e80ae59e49d294ff71c97d41b3e92025db65e9e19c39b9a920ec955ba0bde4f5b5fc70168b76e5759f8336cf21496fed1070523d3cfd426c7eaaad6fb669326032abac178b1d5fb6d3e5971b44604effe99d4211793798910b890af502c2674ec9d101b5fa232d8185e3747437f6547affa4b559fb42a2ecd7ae5d543f0977be434c01ad3694917da0b885e07562342a9545ab0d6fdab790abde67e08275bc4d98c9c447929669f2ab91f61cfe904f9df95808ad6250eea66bfca7b48a79d2c29f30a3fe629da618f41328bc3ea324063775774eb2d686ef3f8a56d405103c177c2bfad7799f3c869acd9583302f1d70633ca36e156466c9de7f6d712a84ab816f613bd59839ecd27ec81a47e40cc2b3bfff5719bb3d10f888725991b3047bff39692eddc003bbcd43eea50ee7cd440099356717468dc1dbb04660f0e329158e4c6af8b5de218e3570c503379f6508cf46a24f055d9c2dbcb6aba6f724e56699b49136796da854752bc8430fb639ff76841ae49d3cf4f2baac56483591d4b1ff291284c91c76370ad9cbd2737fd84b1659dc57ca6add7b2459fba3f315e79bf297bf79821f160e3a039a7ce7c8654dc9552e4ffe7511fe5500129ff09f23c3718ead8d67f15bb235e7aea6605aa7aa635b8fc18e4b59f4b9740214359f87c95af0b83c640f437a4c41b826c90439fdbc3e09f45ba381b84418460301f85936d787db310ee700d23b789ffea4f7a4cb7a735d914ceeae48c3f6c86d02a7acf220571822f425c5818bfba2c16f88fd7bde11520b46fc984fb4d0948601eafab6510152c3c8ce9fb2e6a6906b6fd2a172bfa32cbfa1e781e4fd2a4b39ac77378f93db8ceecbcb116f5248273b4b5765737353914dd33cc0e4038fba31bb6afb206ca177658083739fa0e1b56c36c80d36b0f3805d4ba8b4c4f91cdf85aec5c1995a3897904aeabd2a7442086542b2285a156f321286a5b3776c3bf9ec84f77a33295d64816311c9553bf2e008613649a4603660554a5e26584e097eafc18e03f25b6265fed8c364b0b9c7b0f652afabc6e05a046959e085ffc0cfa240b111c9dbd0674c9ddd56954c0fd88e0567c9a5371651ee5fce226a4e3983dbd48adf73673edeb89a7bf87e19d3b06d1078937502fe82afc3be707cd75045a142f53a3e246b80f5a8237bd4f65fd535f0986bab4f204fc62c834ce983dab276d05372b5730136a58e98e51790808b55621e3ebcf97d363c32ffb1f13c40dd34c7fecc34528b68c8e1e534c4857252911db14413ba13d6f363d09b9e26a859c7ba9db619f6d20d760a64071be77fb90a3b8eec49ccb21e7a035a222d932a7bab7d09ec812e786574914f72b845542668ffaf5a50b3ce98e8b840867c0fa1b9e623807e0661d8138031a0d4db233eb99c1268d433de1bfd46995b49c5be87386ed23148fd8c54f6f351d7cdd7edbcfccecea2aa801bc8f07759b0d5d2ff6e822b2c3f7d3f15547b66cafe8ffa66177edaa6493d4320d2633c2ba0ce291f436db4925b1b7c5a5034356aa04a45c88d3034e11422621f5b82d35c19d6272070d9bd5370b1d30d3b9b68131f7e399f9b77f5aafa8e8e66143fc6cc849367ae4d82f30ce329db05953f114cf42cb02b09dc96c12bc261388075ac840e32691c4fe8e09fc5b6df7e3e096491e8d29cecbd4b9a5bef5c783fbde72a43dd70aafdb5b0dc527cca1436576b17632c10e122c5753af55d3b692ed1602a9a06f1d0f68a66371666105063223abdc8f82ed1a95b9d9ada7c62a4ceda5c2db83b5dd4cfb7ea0f4fda9d67855aa3ffe70ab872cab9f4dcc0ff0be5f5ca9811020ce6e3c413032948496c37a4aa8fb4b62f0ae253de14d7978b31d87a5a708d2e294bba8a9962a72df03e8df1ea46d30b52e2ce47b465aeefd9092c624c62e82ad4a76d72802c1edd2080fdb57b49dbc9d06d2ecb93e6b4d113af5b098961c9ccabfc86ab924e3e7d43323d82f2f5068be78c2f79d5eb90b1f5b8ecd2a4a92ad706770aea63ea6890e48f7965037bb57a92bf3777c2ffe1d8cf61adea0454a22f1d61854205995e872be55753bb37379ad332e4d8ff61cefdabec25ed8d0062e797de4d8716b92d2bbb236176a0189004ee79439c9ccaa98fa86e2c6b938ed0ac792c19899918d27ae1fa7a60ad22eb332ab10258405ba2bd88048f00addc6d579570d77d45b2c61bd4efa92732b9b2b6d00df608c6d8cc71003575ee2c7a11ff347d673700d4547e3f3ec31cf7a06b581444f5087ce3fc5a2e6e6dd04a177337351040f645b0860cfc80909a810530f1e2c231ed32fac148853d7d5cdde091f8b6deed33dada1f0bc91ae3e0b78d059a6fe003c6ad95aeeb5f6989831a45fd7a79d64fc983692c71d822e1dd2260e81a9eb2f5a5ddacb74a0de34bf62cc7f59b5547f9eb8c0d7c60e37634fcfc02d4a80b7234eae38a720d8813510236f45e7bb2be417ee4e0f7778c429a5da8ea281149031d956692a245e891deb387af5aefcf6cc302314dfcc9b493886d734296a6da4e96417a9239e18bd37ae0f29652c4d05cf495443e062633a4c8f586ccb59cccee93f3cd21dad28963869810c99e02da7d8cd386c7c4fd7368c751713970a36d20f4b066d731b7f3ddd9eb6c372715c452f8db91c49641c8b49ebf5cb946a8673c767ebe76b1e9f994e8a56a9d9960310a349f732f340dbe8625a34ba3ae87febcd82d5c87bbb0f928ba131cc58911666148d34b82f8ef3865389dca5bc3dd4ada278d9d9a6c09785a0ab1031fed27f15763e8c40ddf94136d5d9c843ef26aa5b33bc99e16dc085dab931d077abf7fef13103c2608c1830c22335704051d7f5f6fe3e6a3b8616da23ed0b1591b1fce6fe500a5871e7aa6d1afcb4acbdceeb1896e4f9d99e2f243e79eed672155ef679d9712c31d312d34bd2d302f5198702442669710613183867ddca23df4d4250930d978df3dbe13d82db517bcfe6726cc2fe2868c12ae951ee1a2d87e2498ec7bff523aa874223e1f187f2753a32d721153b99cb221ffab74b10fb4cdc3c854886d5d8d94e7f3b11d1f44d833d17875b1f0d27edd2926c4d976f01bd3956cb939745e1c9eddb8da46252050e1ff09ddc1a24bd219f61f2ef25816896a9f09ab2b2670eaad0641c871ab945a0335f2d56b26034acb88a890812b2384914fde0300286a28a21c6cca384428d91aa77eec8b2a5dbe321a59c6eabb305aac7f95f3ac7d3f4549222438b79182c250be8fb3647ebee1a218179fb1aa143b4158e5264b526b6cc60ec51e95125d4d28edf37c6b3023e91daa0fa1d52a7b9f31980d1cf9d4698a4e59497aee9be54eb7b6609bc56a12b8d36a769b31e23dadb32d49df47798bbb9ca3e37fd4815f83839a592f9d67b111f3e79277da0463f33aadfedb8ea1ff3db390bb2c1bbe3b55430089a09641927cad837f445e1a7a83997bd938a324534724e0febaa4eaf2a83100e76475c103b8818dcc715cfb4f094e0a82456ede31ef74c77a75c657f94e8e267904ae202485e5d1ef8184955469e96ae79510822bd287f8e1b022420daf680f98f9831bc58db774a8d9d5ff0bfd647f753c39ae97747a1bf453bb4b8aa23e0ef4d95b617eacb07be4f24c60cf5ff12b6738cb8e8083ae1f1f8403e8c55524bd85394a3dda87c16e698d21c29712dc1751c267ec10148a5520f833623fd0854a795ec63de51e14f28621abaceeeb1a7e2ff76eaece7c0d1deb485a81087cb34e9060d6a61c90bc9d1bec64fbd3d4ccae9d7b4f7732a9f6cd548c603b04922cb47cd798387890da05b9b92ebefa0f99f480dcb7e12b8ac2fe597abd73de8194a695a5cfac9a813723af1ef8930027ddace8cf127be77c7bf6cf3569e144e32d1d8567ac77734fd1860cf3bb2aecdae7763df4940b90ddf5c80382dff092dc7a0a99ff3819ed4232d60e31e06f712c19d3ab6e730f362986032f475515d8be15b75b29a0af7d928ba3ba05b326e9234494070bcbaea0f63011f039dea8bafa8eeba824abdf2a7104ef0a31784bbc79b8ed196a23bb6bac0e9c229f8017b9c230bd86c43dd3ba35c7225377a40007457e76fcf675a94fbaaa1ad8cb6ee013d3870d6af65b509d1bc25bdfb9df10d8b6de43d5f58c7bb0f9e612a09344065934a1012de0926b2abe5435f1b073a165999e821cafa060907293ba8f276031285c5ceabb49fb53adf6d7056d3e303052eb956d9f5c3a7be8dd3f3fe75caf8812a82324e3f11d0173c6aa0180e5bd9229e205f483f553da91ab56cd80b7803a65e07e895fb2bcd6052f3f1e1632fa14752d649239f5129d7ddfe9c0921960bf1d92f604927d91ad8d29b8fbddb7377ad0d3923ecc5d9a4f6eaf7a235ff4e62f45d98fb355aa9114fae64c31811570d840498b67e66c88df4d68cb25ee4a7ac42fad26de8c3022d4a889d54aff43873bfaef70c7d58b64516f527b29317fa118b8b631e1c88a795c9ef48056c70babbf4f09b2f890986673c295d9dcdc5c66d36a4536c4db882ba0556c491b5aaefb7aa3bc17655fbacfbe0076120fb036c86e4bbffb1d0124e65df39aaaec93d41c5ddd6f126c499dcd134a243c2e68ce6aec439084ff71061188d80f6395267d6ad13d301392ee0c1319f6bb2a0ada7778823cdf16013cf1ff8a8b3f4174d0ad01d1bce207597b36025172855dda274c351cf82e490a21bb05b69ae04a02947b5691d147e583fb003123cb571dbb4e8eadfb26d28bcb2915f6121b45a07fa0013c32992b8b21f13dcc86fa3aa566c7dc10c6001ce434c5f3546e134ce36f8b74d876f50f6022e490b3b98a8041ecdcb2630891420ffa33c0c761536827a8feae0e55384344a302d374f697168c3d702d89aa1908824def7086bb04f157713f05924e9f98faa03342834152d1b784ee0e8b981de05af18632be10c2ee8f8b53f8e9fcabacfe3b43bd90968ff4940872532df636289942b33dcbadca2bc1269e078efe10d92ef6765d46c71846b3bd9ed3c6a3de875329ad3ffc5b2caaa9afe353d800c199eebc74d8df677b047366540c8bbec23f127b4f59d8975a54178dddef65ce112fab46d07aae30979ee3a46407c339604432695160a388a1b485534935172653a080b9dba37d347f93560f664711d23db2c1338fc7f8b33aa4fa6f2e5eefbe291ade6615c67673e40871cb46c255b1677b53c10bb638381e580125754151b76f2c85236b83eab96103197950719347d8c7ec2d390dca18b2cc2408f77e097121e47d8b95b5991e483b536e07b53ec729b309f49deed93597f0b3e68a267e7cd1235a7d7930ec67661249271252ce1e2f900ed5c881aa75f17f8c0385ca3c9d1d79d1975efb2a2028ef4ca8a719285f15b4d7fe1967acdf075a5a2b2bcbf11ce53a4e19c34f1a2b19eeefbf1b9f5616d4ac1597dfa7a5d50d664c8cd3ba65e4fbbea279c1d683538abe0b7590068b29e3858012ca17e0684cd436cd5d2bfb46a3da3555514976db64fac4fe32f30f284237e24fa58153feafb177d1adbfc13716746402ae98ba5a41822360cc7584f8a66f626a8b81a850eae65d50af44fd20a1387bd2d388dd64aa8c2db1a86f454f49bca3e43f084c39b7d5cf84ea3615b41583046fb1d41295d254985440b8b3a841a06d9cc809dc8671a7430a4572888321f77e90332d46ade845113d81d3bd5abd8fd2a489a873940ab683159836a7323538b08308f7eb5c69388be240ca6015034a4ff5ef26a351949fd8e73bf10e63218ef6cd5cfc3bb9735395098f13c920c322d0f97d92c2f530c993f3fa9e73e218fa490d82d44f1665bece54ada6ad1ef7a000924b7fc0e7307c3dc8c54bb46cb1e69d00c4e782c59f985b9c5ba94c9f475b2661f535cc99ce49344128b647303c0518af5e54f62562bfcd8e700252ed1de58779120a0f4a33432a691d2d52f82ddcf4c15070e3e545f1ece1af14d5ee2d3941d97a4e1b35a7dbf64b07fdf6e545308fb5ffa7b6daac6842c0d00aa63b66ed510f662ab3d9c4396e8bf54bd2238e5b1e787033a66efe50310eff65d85ffb01982c103c326ba220adb063a319048a278df1f52d1351f48d66f2a6b47dcd15f0e849695d449378464655c7184cc911b0da2ff2589d1607072698eba2032aa2f5d0003aace2b2879909f6b94b6cf05c7e44f205901b9151469f51615390e56abdd323250b320936c4b4fca7c2da2e09519115cab0053c09cdcc92acbb331e54312ba8b3ac6c06db920e6dcf1fce6ba1bdc17a1dace22789586dd8099b9db02aeeb688c84f18a72a4204c3a89ee7211cf0c1a05047e227222561e6c8b35f0c03f351aa21dcf7b238bc3cb69d9a82dce743446e131f75e5e2953910965a1f700900258841ec2f89032319f71b4f856bfaa9a7c8f48fc50137cddbcbfb5081f59c9abaf8fbbc5589d6dbe23bded76ce0e60230586124a1d47ff0ecad7a34cb077962830233d2505e75a84a505fd2783af166bd369909f079205ab4f8b32329a2a5716fd79652feb362b50707d53541900fe1048da1a5a8cb1f434f48562183ebeb7fc4877718925e7e2cc1a10bac019df3c4b91a30a7709935f3e4c379a3f52b28f5623ef2717b4027e8bab0c10ea0d24a39a72727be6ea200072ee0ee89794f98264820ea21a3e8e88b80bb6f2efc26e3aa8bb27ad454692245ba38b27700440f48019d1e49e7ef5a3541510905f326d25fa6832009a7e9c53fcb4377528af79fcc1d587e3b2d0bfd81fde4f636ed62489ae9b2d8ddb94e7fd68124e4aaed7bd8d9dcfbda88fb1ef368346dc553ebf2cb42a91f45b42c373dc78a2d92a39682f4c71ab268873a40c4991d37de3d370d9d98465b5b798d115a5b5950a4ada676ca7c318e47832bcea907569a5e2e918e12dd966031923df10b8650bffdb03c0ac43a7d76d4664c340c8e8b9cee88cf4f5fd97d761a8500518a3bf3ec62d250114aad073a6fa17e7df4aa7411141ef3d2f516f58d064f012e5aea38a8547b39ad15e36800f3ee9fea77f59f20229eb81218a04235eca37acd73ec391518656e151b80797603c210a70d1a0279cbe29346b4a7763fcd12641db9ca805cd9ba776a254ae1a4da7f7e44e588abf067c10a208c64b6e5f21a45ccfbf0d5512792e49c619e2c664569b0a369cef122ac6f61eb136b5e3f0e9af9ab80db3e416577623d6faa84bf773644ba6be215586667a978d948bf151de6e4085eaf4e3de58626cd05b4a86af2905915e33e9ab25653a62804df5b8f0febae165be66ef53c3734d40269a3ec70dd53ef74f3a59b6ea8ac732ee107869a1cecf8834cd6f67148bced4c344f28a6ef5b74a9bed067dfd1ca6df0859d9dfd9462c1433b87eb372fd99b4a044b55e6ea7ec39405f9ea05c68992effa08721283d12420686d72364f03d082b19a45e49921064ec4e4d593b0775c811519298a2077e7eef4578ae50550610a4816b846808c1a5482e7c67a957d4b9f89cf046980acea11239d8f588b5a214ce8330b3447ecfd3ae27dfe73209e6404286973bb55834b3526f162395a35a7469afa239b88fb5138cd773b7ebb1f57ef0923f620a26b7aa21a14ec9dd8ef15fe398b36c7707433a96d299a1a0a5a46f62fa629a92a6033faf72d8948f6007ff145cde8c5277ef65780399efc9698db84bdc690d43940b0964f9002384561d878369b4d3baf41a6ddc9a22b1747205498ffe44d4822e81b129a2f44ec87ee3598f98f8667e34039cd5617a4021c12e1d1438ee5f6e0c205f092313f68f9b1bb54423fed595a6bd9498d54d3e2b27c3354c0f4f4a9e3b619df45986fcdd91709e064a25a87fb63cee17a17764b2eed92f55c74cf7b16d94b5aa02188c20247548f81884f3345ded169557101f1e0cdbe99ff09e0bd7dbe9e2c8a510bfb21822c8028a04be25274b0282a517e847abc83afb5ee4e4eb69f5c62f0ce27b647286c3632157ecfc32606a01cab126abcb594575c4589ac0879bea38ac67e8a974e542c9adbe2eafefe7aba233f73803fdbb61cdb1f70abcec628673839bf1a1b89794dabdab4df57507b734e9f4f550ca839164ab549ceab370803fcea29355040fb887833ac4cb0997176facc4955ae1e89b926c6da2dfb268f5f688ac797885fe2f4a7396a22927d6f55ffbc6a5db5aaf3ad03038738b9d03c187860d766c3237efe0135474062480ade1f2e31930deec4c11f62c303810422f5384c3ee1bdd6fa667c309cc6c3b1fc28bcc7eac416de13688c3903a32bf045cc105101a5d55a69d5173296e58c51ebdbd0b7f6cd3eba85260f968b3283b314fd4e2e112f6f5c9a04363e37f0fda6fc5b289f4f85a6467efd993b99082a546bba95ec0f2b8dcafbae11a9a53870ca546bfaa0c19099dbaffd81ba0fa220dd6fc761e0377b5aa57ea6317822f59207d5d707d56e403b414bce8a092269a8c20b525165439d51e04ca894f3c44e0bf7e614168688fe2f9ba3783d37ce8c20ec5b7bfa92b39c691d284b846f4b61099c7a98df93169ef39d42350dc0f939557a2e097ef35df4d15740b3051806e05a5f86e172f9d0fdeb9748076b2dd3d955bd9305ff49b835524b55e6ea154de35e6a8727a6f34f3c19d997c314cebc8debedb9572022561859f2bd8969bc8dbd9848afc8d9cfd1f6d56ab76c603cccf989465b47c5a72a4ca5f149fad92d9870275743d7c14c1e2fad9ee708f8aff3fd154ad3ed1838bde4918e7e031cd644557b1c0cd9e565566b460eda0ed5c5b3a41349ae69212e00e995a810fafc4cb243436bd3f88268b4e50191af37e41c4ce4ceea90f6f65d37926bef605019d495297f2488e39afd2483825e33eb6a5810dadf8d0531f993d8d4793348361f52ac66a97988daae8eafaa1e2282ea12042168df387f8b749477f23006da22af9866226a3a3d098c4a2b1376e584e008b6ea53aae8684af8110085957ef4782f002b488c1bdaf9c2b9c3a4186485978856273b162b6b94fd144f68eefb287dcbddf31268e3de2a735dda23b89e711f763a86cd7ecf630421cc8077e2b7aa2b65db962d4e81936a83e48d27a8c6bc030b20692d0dc548662bbd5381ecc2f0d8590a1f0e0e026d41566feb2d34ea3cb484c9bbe72d134b009def72593e401ac241256377da8865a0809fd294562f4ca0c4ff3369335324290e3dcf641c327238a26eb790bc41bbf5515330e34b352abdec37233132c24a9bbd4bc20b3610312e954d551a966d619d806d359ebc9b461897641125954c52ccf3fcc8c833c3c5ec051c5a02fa687913a7dfbbf414e21f1d658fc1d575ba6d015794013ed556664ef9ae9bc2e32cc0184972b2e4f149854302d4d68e4303008d30dfec0845911bbbfea9e0e9a14e4a06772b6ab9ef2c62dd15b89391de2042d5f9c72e769743fcd8901de0782132f9ee5e4e4b0a3f3edc044bd0398a95dadf4a3ead3757dd9b9912a1bed2dde7c56f6c0977de7777e6774a83f653a8b503fb3421b03945a5cc9074c1ff42788943d3886a014d18608b65c8c49af88bb0c52a366dadb02cadb5625b9b4da8439088feafe063ac5211a698915aa4d9075c0c3bfdccc6b1efffdb3427f9eccd6f25e9e352ab8bdb7059acf9509918f785323d0faf920f16d19a28f53163d181a362c0241538e8954de57b669fa80b6facf74d7ffb51b44e3d6d5f11b1068a2fdc7aaed9fe204fb4df53aacc611bcb95a3154a5b5c1cdc92ed3a1bbb5b9576c77c935a17af2b86d23a0ee7361c31dfeea4835d17b45148c8c6ebd4806315a23e7472984e97cd2fe32001f6a6b8c3895435eeea82b8704fd2974ca259c7521f8c59414ba2d7e08b9e45199de12e41c6e770aa7b58bf74a4cb952f3a424085625c97575bf2b650ac8e9f0f274dfc249da86c17c43adbd863eb04cd7a05013de16befcaeafa4e97510d494b7e8eeaa7acb2d9b5f439e866a7bac072284486ec5a12e6950736974a63716b47222a126aaa45db410b421677d77a8bebfa4b4218dcc2d4a78e0fcc928ad6828ed6b56163c0d8ca4e5531107d9955608b72c422219b9b47c0cd8543a7c81338e0c95fdd6719f884ee3fd64706361de87f881a9ffaf4edd59746e239531e61bae3303b75b222ab4b017a3df51dcc307dbffd47c5421630f787ea6f33593e24e274a763319699c552998a296a179092ea6dbbbf6f23e2ccbbd1fedebd9cf18376cef48d53695384aacc9445bc8a7947d0862d3055b98b5d8ec22978d1c1102cc772982bd5aa2d89ec883cf6aa51b3867135513a33ddaadfb354694dd15fabaa14d3073ad5b59fc8b4f96369023db197798005860b3396c6c78832fc0b326dc17d45d0faffbd0df5ec501ebbf2be724c911404e3e0e9d5e2bd328104477047a3a2a789fb181d12e347f22496930648a2f2063a211a12079eb07c01177caa0cb7324a0fab49d4a15aeb240737900ad5c856b94bd5bd21a170d794a52d27e9137de31a90b592553eab4a0c1a875e11882cfba8230ebfdced29fcef56c4081bbbfc378ffe94b181034e6eda141b40438f904ec01342efb6ec65338ffea340456724ee5c5e1a33a09f9ca59b24e492a10d5f6f5a0f3fdb85aa526ea78a6fa49dbe01530509dac5ac0eefb615dda689b67fd4e23717b1749e1fd9a83853384c103c7bec408defb18bbeb4ec6775e9f2900a29ecfdcf6ed835a4bfad48dd9b6b8acd9b76d6b8525dea8ab7cad6e4b6aa8f80ba050f20e69fac248f37b7540d6e9fe548fbc08d7904b3ff7458e087e21da1036f4e74e1639ec9cec74445209dca4795a7597a267b0270631edb42cc650fc10e1eaa2a8b5d50572286dc24b6954e53af4ad1fee11d539e01289d994df8ca501650eafc6d597e9a6a68fba24c0d39a12d5229a444310870dab6d9e598c5fd4ed183ce202f1f2a9e4b9686920cccb0964b64c5cb66587654a6476087970b82e8d925b249a70da8ff20285a032a02a828294bc755b9ad51552132e21377fbd7104b82eb5079c1b25c0c007a1cbaacc01882d31d04462e9b4bc7ccd84c2266be65949e993d031a23157235c0fa4427bc42fa0bc25c8b8396cdb96cdc4e3f69703bfd98c85c17c02d3c20e6c2e809e33972289d5944064b82945199a78ef518d1a7247a79d9d2facda29b10a21c808a0d0853661bce93410a9db00acfa3e4ad0f67053696db57025d32df7b7c06fe32776a285438e378073511262b3182f83ddb276022bc20d945ab69791e74755c0af2e09c85181df71c5055c7c00790e8ad5fc70c899cd307f4f2444d63cb4c2dfb80db4723b7bfef8ce94afd9c7a09dd0af381ae448e52955ca226d31a1652c12087bf82af9df65c624387d9ba9631b599ca8b10be3794eeabf139ca54784b77e4c59a3ae4f9aab57ad279ceebb0aa333fc210d48b72a79e3060715d7110522ba6e49b4fc3a8afd72d057d32b3446d2da1780fe3089e880076425846536bc1c810cac071018bfae060fb370f0ab85464e032e1771e1a171bfdd98fdac5a4d0c520d5b86c9d84a6cd70f0203398cfe4db84bb13fe94576604b55a67b1bd0deffa4265b8d0abd0214d44ecf9d6be250e52f03b3b605e39b7393252d7fc7301b2e8475cf97aa07406e2d8ba4d823aad8f97f7a6935cf9bf84c155f63d65648b69b59aac4badc8779aa11258a1439168cbbd7b1c9d68245ad9394d6d100db824fd9cd34df5f516dd0af8f432d844e911748954b07783062d4de6e902a9b4b4d26c18bcc7ba445c36b2211f7bb1d927593a740a896bf7bd98fdb9bd199707c1643016540a44a23ae6c12af739c19dde04c9a037691e6b439347266f3a7f6836814d0fb3c4f1ecabd2db560fa41fb2d74081096883a2c1f045e207bcd51dbf08a57f041ab82bc252901ae22f0cf330ba8647f10064e089e4debca67a52d61667d769c480501531ff4b56814f88bb3505a2e8e71bd34bf3a28378b47f5fad2cec915f189a4031653ef2a006b8ed9583c6e26653780561ec73d1b2d33e5172dc4b3dc4f52a1706775201381b545bb0099711a2e768d47d81b7a7ed0379d13bf10e7aba0c6c899938ff3187034c3d59ddab3548effe9546aac919967f6ddf97cb4d45bb30f2c1cb761e130acb877f39a5826d552511c02087e52e0a88a091ebac93add60efde111e1fb09a683afabe04fd35472ccff39d2990a038a8c56099e4b067c54ebce184d9adfdb1ab6bad19e4df3b9061e8246261142680a34f34bd61407fee5455990bce0aa59f6670b6700c64b36598036012a04b37b8c57cb8319a6c9352132018905ecd6c5450e49a132a878520c7d99dba89f02431955c13a6dcf5437dc89de1a3dae3c397a396759db0aa40e67d0a74ae3c6b5423e922c36cf287cdd001dac9d3b6d34e7c629c0c5e0b65ca47939f3c2b9d432c7429289e306442ed6f7dbf39ac38a83b63bfa885223a0626a0cfb1930f47b116e0f7cdc9ea9c93fb0f2d0b7180030b1728c69c1406e94bd1dbde5e21b8db15813a464475d75b7d5c5c2f4d9ed4435e06b6552d0acb8297720b9d5397063a87c714bc8bc512c4e95369c5e997442b5b7b5c8b285a1c16ebe2fad597627374096e8395d4d2f00d919008a7adc63e6b6b79ca267981352e0aa0d92c2a39b99019736bdf7fdfb715a9d19572fd18c2334b67d501e60829ccaa93765772d0062a82f41fbc06764b4ed0fd2d62b14874e0c9570d4ae55e801ced414307d7b6d0fd7448b54071115381b2df24be86e885b5a089127d81a8dc7d455c120fdbdb8dc2fa03375fdda0605658b0d4d5ae852a117d268d420d5a91f68912eabb15b85ed3762eb39ae2733c61e8194981cc3307cf2d68fbd67d746123e4470ecc89064a1dcd8c4463c8549ad514be82e92afcbbeb193da570f358bd3716640f418007ce93994630633adec560a8479f28140f3b6bac8d01334606b77ddc4509c17eafb634396594e8f711c06fe65aacbbb28d175f438cb52254744428a2eeea73befdd35bde4f7dee639b52cc7e2b8b953f8e7cb9490039fb2df464bc441c207d2f2471805cd470504111b5c87c3f2f5a58fa75501dccf5aa7e1d561d4664b4cfc91374ec307d21d16a4facb6c3d6246e2d92e8136e31b90987806edaf43e0c02076a949952bd5dae3fea232430b9550ed6dcb0b1113a4773ad99462eaf6dbae11894e61db9c1ae1ce5de98d3792af3eb0bd01ab336df6746c0b06368d9670e1824e95b276375979f2a7a7e8afd151f1c91f0af2497811057c33197bc45c7c62d030531c86a987cba2c387b5ed81620b5b1e610538afcbc16001da1dfb4bd7a902fc5d0be68c26a3454ee2a6fe97132dadfcbd3d3c2f4f7c5b21e072bc1523eca5a774103185b585bda868053c74c65a2760c8e3813fb287c98bc26fd00009a08523b72de5a2f2fe0a3cf659c23bf661d339a4cc6f7c32c9d32a71c17784246e6aac726f332dc978c371b88b89a063e8f6a494bdb1ac5748f45ec6c6900982dc2356c1445a7b033d632321ad9cf9ab158f11ce7f3a4ddaf77ad793133ca3a6cfec41fcdffa7d29906c6f9a1237c3bbadc22a5278ffde383178c66446bdca32aa4059ed26059391f88ad4797e97a9d326ee5c9a108bb8d4c9451ccf94bf78b635e0e5558c5a430006892fb7cca2b0989a20c027f510731026ad29fb504e1c850d949190bbdd0a2ff5e1fb84f94142b8ee89dc2a0bc0d43b3b27bbcd1c10c30c89785afacff4c7bdcaf417039b588196fd0e85dca734cc64cd592d7841f71a606585bd3eac3f1c84529a30e26f731937b645c9fdfef8a9931b68020c46d199ef0996acfc3941c96c1c52f1d381e7cf192f72b7b44eaece4ef37151bada60c57ea5605ab868abfcf7005241aefeb0f455f148827ac0fb37dd140ece9550f5c9d92506f72cd307a66be47f7b74473f9c13a7d831e8cdf178e08c91c9ca9425c612285f16dc85c33aa6a3db733225086906699a53a710d56608ee4c319da966c60f6b1d6a5cb10cfd818d19542b54443c0dcc5bec4c5749aa51a06a8df8ac2bee29dfd9e0a5d82cd231a22c928ccb041cf1bcb49ec2d67082a0b63bf1819cccaebd370834ea84d0bc542ed9c19396de2f6828d5232a5bb11f9f375277a922a871d661ff0b24374dde282610a3d9cd5d6602238019f4e86a0336b68392c684da7a22258280c3a012807a74dd9dd8347c95082edd5f8d1c8bba2bd4b7db85e6a63a53b871ab03ce96a20dcf5f63c844fb2f30149c12fd151612be8266056d86f38ab2d71244f90e542d25e585c91128a74c13ef13542a5e7922273ee8fb2df67545600a61421d3fef1a49f3387af718bbd1e51b6d656700c45f3277a120cc6849903f014c1d2d7d6e9f5d7e755b6992cf77062ffcfbccf2406532b12c16b05809b3285109351a7332fc052a49634172e104f4da97fcb75f26b1bba753168be78eecbc4652e1bb4d80b98cb7f38b248615e93690a90dcb590bfa461d36a11502f64df0549ec258442d6691b45d2903641cab745a42d3c19967ab2a46d3247c24f8345591634f70abfdd0f9cd1a75891fd9a9235c2bf90900049ca546c4d82e2124ac9d74c35269b40ee0a34609ef0356301d752b0ea67747b1724ed48b69123178de7ffdf5a7a0cd2c3565176f5889207d33e480b990e3cf4f2db595afa147ab70f78fbfd65cf377fbf0377f318cb5de48fb12dce5f8d45772681a58f3c35457e1ef14a97af16b020818c4ab912bb91919769ad8dee550c8be1669e671109e64b31d24a831a2b6acd57ae9d77e87c6e18b0af82cb85daa34f22911a9f44ba94447023abc675f3f76b866731c801a34b38d013deb6c453a038c7de9ba1d29fdb5196fe224707ab25fad5d6ebc66fb6017112492721e8ea81ae9bc102eecb3d6cf3f493f1e2c50943d5d63e97f4557521b758f9a44a8654e8fecfad55a0c5fe87cf794e7f6e6aa07439c691e556ee1ba7808ed422f6cea257ada36a29a3a417b6f5242dadcd40990859df419571a89c657fd0a0f5840a697d8b8c58184c7c9f7c26d588fdc815d74f6957b1fbc541d3ff94344fa6e9e204485d7113a870de07cfa4f1f15936b34f496de4623334367c26d66f07cef73cc38f39e8590ec01e71e0068351060d4df1a05376b46c9100e0dfd5320e5c6c8de4d32988bc67a5eda6db3343f5bc1bb9abb8149928761404b170e0152c146157190e1829a4a8c3d052578282ccfdc4baee467151f0db9a62f27796a26c426f994aed834dadcd6366afdf84038a20f40c43d9f06f419c09c39b63b55222d3f2d3f3b72eca692ad6c67b1f80df304e587e6f2aca988599bb3d9950845cb321e43221558b9334cb34105aff946b702b1bcda66cccf88e97a2825ba0414977416c16e8d0bd318df8701ff85f3bad4cae5a7628a2d59cb73c4aa0472423075c4f6f2d8f758adf6b71df2cc2cc0c923a3ceed102b7f2207d823436f22f97c4fb1f34eaf3043ccd1fd2e2614ad9a1d0b5144d1bffeea91be8dbad841d4b76d9c9db27a04265f2f744146dc351dadb4ce177c79b7c19cbf568e1cbb9104b3e34809aecae219c3b9f7a2c2dc6d4c11e4328c6f618f9f1bf16474543602095905c5f1a29402c94f6a6bcdb5ec3f44e3badafbb1c8abe6532e640bc098bc6a56bfe421d997605077f5e7607336c39e9eeba09cfef9cdc8b367bdf7bdacaa53eef05d5bb5006bd78be774a6aee4a5a046d004546452edbeec74cd5b14144f4dc4de117c07b0928e1ae46af88e105601b809d9da98b6e3dd35e713b727402d14861fdac99c00bdd1932b6f592e1311d6496189239432db0963d651a34f7953ea5f004e1fdcaa5c34479f555756e473f7a8f084ebda7cb3f52ad1b33f9f7753ec3eb51b9af8414d9405cac420bed974b3e42680b1e1f6bf61ed1278f952eb09a93229f61dc358c33f98b3ead0136bf6dc0739114fb79ee790302432147506f36c1586fb0dee0278f022aca92a5002319988e7cbad8c5c008f9f3e9df6f796a4c15254d8a149c522abc3284efa40aa29c2cbca0444ab6157d3185d604f15d9a0b07e83d29373ac359a8715595eb7890c48afb99b85a51171c49dd8e42122d56212a96086b203e8b461b423aed9b080f2d9ba87e76ceeaddf3afef928bf0ec59570a0f78b1e2f04c46bd688b7640deb8d0b0770dc2e574ff4ba397500f9670da936a81250ec6c5523f9131b2fbf7f0e3f88616f6ed349cde65b8d8a9d10b1df5b0469bd93eb78568c5b83dc17fadd32e1cfaea4d097f512c4c44dbcd24cd431b825d4b68454f86bf248658cc07eaf6c3aaddae44350f91f3a1c0c9a2b0a77ab7de919c5ac2bb0092ee9efa136f19d9a3d4830a73f36e1925f540207899865ca42ede454a12cb4060544d5f779e711249226a5c11dbb5e45df948a8a9563e99d4a3802d7dd7056a414e5755743db1efcb83f54cea7fd6e3b666e252e7b3a170789a2b6c2e14a9d2f7181fd274abfd6cc2faf4d1072a1aa97f59ae09dc774a42c44b9001cea6310f5ee98a7dcbf7f82d7d6a147ff72748682cc731fa943c6dd6aeee72acec26aa2b6d36f89ef15e7d5d9cc860864104c15437df328d77e1f467be585c546c7fffb64ba19ed6cf25da4770963c1c9665c7595cb0e8b615730d2da7d65c140ae58391c2f098853cc1cde3993d7b46b61f94553fad7caf11338d49fbe0399f0f6d1c0f14cae7cf4f8cf68847b4232a8a4fb68a8960d37502683df9e2a60e17b5533bb67d73127e4c41be96c5ba99eaad1be0b9452ac75e0fce0975e4de49af0128897d1592c7f3c471ea6954448dd48e1721afad2e8ffcd28c1c5faf4a309ebf0ed215f782207f10389ae2dad8157e59e5dc5382e7a484ad53aeda77b3485df9b9ed7ba37475c34465980911cd99eef9569845a3f9b4ba446f418d2070c14b5798c3fe8079df9d829bab2530a99d02d5b8d324c5b42aeb72d64a14c8e86855dda8cfef314078af9bd5a3f869729bef29a5f1c39603c52d2be5609511c150eb01c675bf9877cb0d3d53cff8ec8bf316adc53289fdf9ed4966678d8016a9b3aaebb741cd461b3633f6858bf11b7cae0ccc6b6ddcf42ace4362048e838cb04a2bad6ab7503016f9e39c1daec2d8fbad05c60582ce8c7a1bd8b1a3249b7909926fdcfd1156f6039dfaa8d1f043a29d3c6102cb38cee809d5bd371253f3daff71cfa4b222708b6fed0ff2d9f4597ce5a0310f5ceedb506cf1086184a8aa674ea48e960973ddaa724550914170a53517909c72226a137293b92722b2bd927ecae44969ad269b61ebec62f8ab4f6972aee4ddc469003e251ad69fe0e5ba6a216cca485db528dabbb933aab469b61c4b09381ed334f42717626e5b652049abec192fdf920e7c7f6259df98875ada1f78dfbc9b501e2a1f9096acf52fe3b38dc8e91f863211e9d1b8c20efc77eae5d0c338952b3901f0618762bb659fbf6b40295feccd537766f1f36e309d574a85a9aa1efb54593721af54193b71934bdadd8e48cf89539c9614df8814a4aca2ce670135143a853f18f1cc84122485f77ebd542213b6891132fce8f7ddb99663aabcb5185dbd4e9e0ced2f0af9ce422c93e0d5613d8878fb13e41937800ce03ffd3457bdd319dd89a32a333aed60b8e36b8842ee1216a953e5833b834586a748f76e0e6f209bb16442a9ed9b4acc05501c3de6d9770f1beed4fb75a3366a37fa797695a797a91f4392467e15b04c22b77c5eb2f9e58b0aabc14e4eb997b29b379f2c777632f5b669fa53406a041766684d1222440e9777b3a4e9571a87b430cc078f6682142fb50fc59a9f65a53609485b618f0d9ab8b7f90eae241a01a5643377ef9363d2464c8323802e2752042e84f079a72cc4c268cd23ddfb907049ec9c22801630daf1ba14989ef6fab072d00b5277a9287278fb347df0acf436cf31a2ed6427c53e16f5154d923dd29386679b4db5dec453999ed4e54a0b022e6e2132a0e6fa68512aea05db9f210f28dc3ed2e86172161cce9eaeee2ba2da9e27cd2e2b74f40c39cf7bbd2caf514d75c96a5f46b8f5461b4131c021b55f0f2fea52b99bfe954312f9dde1407a2addda743c4420bd625a09b5551607492e8fa6aea4649b85c412b5dad22664df82153c244b3385bb8d486e21bc8e89cfad07765eb0960c7629d55a98545b5bdc5cd378dcbbda0049fed8a42fa78777d16f811860a4ff8f6682e4e065226559819eadc79b3b97fb5fa8c093420ab58b29b1fd86781d6e046f80adb7f638e822bf9640213b185f793692b79a2efaceb4056e2693c3cbe7f2855ff39316c396489620c960626913110ea767efc6c1c5b63c56cc4adad7ca3b1a0fc215a04ea170badaa80431591226bb35ccb284cba829ea935374a2c6c905a3bfbae6293331537b81fa7f41b0540c006677810eb3f5d81f1ab8c4e872021ef2a4302ff539f1860c48a93ea12a04aaa8ac857c5ec9e1b58ed71a3acb899d1e223da17c74767788adfaef488dc77df98bdf7ac822c122f3884427e7a155e2aab2e9b37fa223dfba69daf56a70cae739b8b844853e3893c217e3c45031634dfd0b5ac0b658442717ec47054618111dda1519380241850427a0d36affe9bf2a8e03317933bed9ebc375577d71ee55f5cd188257a28569f3009a79bf9c1ba9e0696e1b40afb744d82dea4ee869af32ab928c00cc11c454c6bbde09ad5202ef9706f8d1b93d84e2d2dfa29acfa44355d6ad4f1c81b1cd2f6e825231a48963ea26f4ac2e8961b408cf920bbf83fb738c05cb9ddcab5e9a3f7a2f4422d25278c1061adfefc07e278af13b432c71b66385f1913b286c1462fc46820144d4106f132eacce21e838132d09aea5b152aae0cec8306e52fa9193cbc58167ef3be3477b3234814624b54927763c3a42b1d64f99e44fe3e24683d471c2279eef1d6ba34d3e3d068f93782c19c4093352e88b32f14ec52631c32032cd038d0ff19d1bc4b03ce449498e9becbdbbf3d3e24d4b0ce20b4ba8dd8e866228ef193bc715fc0629bd767a13268c18fb48584d067ea9699c85c2e2c0729941cb24d5c32569c252f1379e56ea3ef241985b1cee70fc3df29277e16134a236b5edbc72e097fb1ca163e764d4d26586779e47f149a4a3f348e04a9b3bb39e769ed2f35725a3e533258bd08eb8d74713723beff96b3667dd065eab990b06a706352dbb9785e62ee5460f1c5051b17fbee8a60e35fb4f4dc1225550a3fe3ba6d46e2ca9fa4bd715fb6b58a9ebc872699e19453b73c35568ad921f1f4a153e247d0c85b5e9e7185704eeff92fc9b8a1ced09ad521a334b6953b8456bc2825a2b8e7d6e12421a8b413bb00f98674ca299f6279d57f723f90c942dee652892951294cb1c42cb6ad91549d3299c45870be18a67509d99323e3712686c2f55b5d7e851c311c5dedaf25d00661b49121101d1e5df63c7525cddad148903239a79f7a4dfbda3a47078b04051018d3a04ac9a9e044cf3f9c04ee9cbb080cae85928ada75bef4574e057ea280d958bbdd255708c2ade1015c98694ec970470a06de9de3b195420b35a46c0507da1ebe3a15d993921c8af1136f9eeba9c5e46757352ae5c6c88c4ad8866f8578c2624bfadde3bc3d066c43f4ec59b2d3a2f15d987785161c45ef2410b2080ba52e907b024a30af3fdc11dc320e59e20d6fc2efe3e648e271d963ebc9a1a6d811176e3437647f9aa70cba82587163373970bc50c4fe80c4d78a390b0e656e201dfae7acb9a07066e6c4322516cf292d6e3466e68f861ca88e9d757af277d70e9e59d7007d7e7490ae646cc4bea84d59fc59c401996bf5871da82c0e2552f833b7e746410fb0c26b57c17f6670a2ee1e9a5576fb7c2b4be165765f2587a1227100843816ab028a60e7693855f06639b0150d538f6524eadae207b7f4156c7f2f223519f15f3dcbd579063ffe17715e9a5d651890123e273a42d96968eb61a9161c8ebfda4da7254037e0f2740bd4c6632fe62fcab5586cde083aed4e0fe8e519f57a26c77cabea08b578cc39e1d71c56c37b2057317d7b6776f9fb99252ffba9d2c620a95966f5661e3d7a5f762eefbc2817205012a9fa65bdcfb62c6f4151ad55d96e8e6581639916dacbad8f4aa9e727bdec2bf1dffea6bc56f5a47284acba91ee128e638dd78cb6f09b4934d12ec813b733be9281d8756cb2ed53fc4a65e785fff53d8b9d77b5032b70a2f6de193b44b9840cc4f74bebb68a1c115da5aa0a9a0cc291a0e87f9bc9bda5a10765785718a1cc7d809b4c43b5cdfb0e36cffee3c5b5bdb0a29d64dd445033dda500fb470990546b753ce0367a53f0b5526c89acff31e1ba9b8b5af2a857f2318660688f68ed0c2693820cebe0930fa9920760b123e0a5d9b081b915e35b85136fd27cd7d3a076bb88f9799980373989cc7f96c1851aef23dac48ae72959f3d4b42d740f82c187c0cbd3da80058dee93af103b1efa8c02fdf6aee923b1b5597ff2f6bf83ce467a3f75f65733df3f530d3f2babd051817f1faf5fdbfc96133b346d2fb2a9cc95701af5a7855896e4a8e1e3b0c528a8d898faae22b3d189ce4a91fb2ce2d2d0a8ed0452c20e1404e030dc41a69787e3a26842145490e89d1ab9189a2cfeedbe0ad5055184ea264c554c015e9c29abb2e4011ea180fb865752b47568b7e32a7c445b5b8f151d4b843ffc6bb882016c4726bc311514531eeda526c4f5865c8523f693b641eb4cc7c2485e94e1372055d7b2f846679c05d9787cd666ee44e21eab0deba3a9b8288551a31bfafd830d1e7c4a1514c9fd9e996042a0fce37ac3fd27622689eb8bd2923b704056fed01b7e3df1028c9e976d87c962d1f9017426bdcac7d9b708773edf08b4bb53cfb3b6144fbd7ea0b6cc977a6898ef6bee65e1c8617a89e610ea7cd9d8965bbc10d6137d1eb357f2b88ab7e8bca75c6d3e824a57dc4a876660d69f6e5927ddabd3cfc00b5317ba40e03365ce0c768a5be03cbd686aba0d053eab52add3efe65d044362cc403196e0760452beefabe6ebcabab86122cc593f8177c00c10ce1cc739be3733f7ea01862d9f2f8727bd37ae6c8a3105a0096ba1d6b685cd72952d6a9833b331dcdf40978bcec6c754e2eebd15cfc813aed8dc660763bf072039dede405a3693286cab749bd10044d8c9b66c469df005292290f6f39fa3d4ae8485196738d0a2245cb50dfdf775938d12ca067a3f829d2330369f7910a3eae8ccd6f204870a32fe3986df61c6e8fe77f96f6faa1eff4240759dc72a85321a2c28961efdea32e0acca3c675710cd271b1abb20c5fca0e2f8b56b9ddb78c11a8f8142b76d0be328b8c7e328b0bed4b1b118525cc41144da8b347d3b683453bffde3dca27451274d0e6f62593fea8811562f505bbcf60ecb4967d60384a6bf2f710a567928cb6436a35f19c0eae01852753322a769829008a2ccf683e7c7bc6f0d18a1274b61fbec2f0317f9d72ede73099614d1f94e00fd7d252c6f1b7fcc35357e6daa9815c451d71595f9a3cec169d8bca805052df440cdd1896fdf4383fddb110de87c450f263011982e893160b511635b3c6e66ed7a6afd777d82871760582d693e121e34bfccdf37e8263914a9a29ed4ef8d00b7fb2ab33b1120530e8c1894292b3c6b91aa0fe2200a838e6c4d5664d1cd91bb071b251b408fcd339b6b02425bd3633f9f94a3c548fb9c64c251fc442c38848f551504cd4f28eb3e43bef5f0130ff4215f95844e79dfa2e976e4e8bf9f7243dadd9d1b147287cbe4e53d22dc76307e7e1d602d0bd13d273022dd3ff667dd287ce5a74f8cc8b269fb533e1129da4baeb939e6ac56b01af66cb6d1c855efebfc4adbb70970b4d4ee476a31ea04ec78b3c8e8b6ce7fb724b3bed8d81c9fef930ee352c84cd0426fed21ec677e168c0eedca018e54ec13441da91813a60f76296a068e66a4d26012d3599f42b8bf51fd67d80024ca8b173862b7b79cdebec13502cfbdc7fad38e802648f628b9347b066be4280248adbe772e9fc3d2cb06ecc3b5f323e36f1232c9e8fe5d9cbd3c4954cfb6e08059320897cb05d3f0e977efa9c0d63e8ac167cf9f6fb9f577710bb33040c6d75f98c81b26162c162a614c6e37f87091f4116b2b63d20e705f4cbd764133fb22ab7f1e3c7c96c760657a6e4636493cd4f7b14359557b0e57cbefc7fac65c8f802a3a656e046bd81940a16a41213bee74e7323d0c09046d79737480fa0dabd1a8c1a4a40ac2c228c68d24fd32f6ec2666990423bbd5605b56cb4b6f354f25324960a7b8bbbbd0f28357a0e5cf29a87dfc801878b74f376f582ee9f70244fbea4fc5fe7873e10049a4eb60f5bcdc67310ca3fd8a73db57b8afe43151cb61e14c218c84082c99bf6301da24ed826b90622701f70897080ae7d670fc704def2a13cbe661b826c7ccdfc231ddf81bcb174d2850e21695d9623136fe20fa9c195036ecc024b10b4b1ffac1f54ae565fe7bb36a4be4647da583a4dd982c7d9e2d4ebfa100de08293ec747f7cfb21fb980e467d8057a8ce3ce1ed8f2311413e714c46ec1566d701aa0f2ccb3da966fbaf0aba175f99569933f16537246204ae802a1946950f3078f6cfd245bf75e819a0bd3897b8a007c092f19c6932d5c889d46bf2738efeb6532e20d77e7158b10d40c30dc8ae9b4b8130684531410e5ef8104cba4f1ecb9488ed4080c9720977c76709c3054b6fa9be7147f7c4f8770381acab88d8ef56646be7ed0fdeb66ebb7179df33f7759c52dfa9de4eefaa2f6c7ed61eacbf26d87b9d240b1b96b7f82db5937642edba9fa60a27b58099215c402f9c463e05d3f9431c145aca6b2125f5d21ccea36cd033a2350eb069f064d14248100313f605aec59603548a78631bf36c0b7fe580f5a41ae9e2513afa34d66fe744ccf627cc51c7407dca96fa370779825f1a5687a832918d8eb45da9fc4140e1450102c606c0f5574161c58e3e5f36f87d02a4eb8bf0f0d7e441a1a96e8fe8242ea82aa99690c53304f02c080b2a874d97d277d9e57f50b35b519fb431da3aac8ef8677fe800bb3a757b4e0a73dd38526b57956200d0bf8d0f274755012a096654d2b4c01d33c78aae13e4e794fd6a4bb5c45b779a1438bcd11d19f52399a0f3218a0e508880db8f77b09325615d51095cd0023538e6649f90a9d1305f6cc8d5ae3418c79a41ee3b31216008852796cb9d77596d3e6de3e6ac28e29134d2678eb0f580ce52df145dfba573df4da572f56d37046d9997cdfe465cab81cf9782aa18e5745744b76d29393594abef9d7f5d4061ca27077d5ad5c1296f4c5ffa65bac9b20e181935ca708f461cc4f4ad84646b18a6e4d45deba18f01d73f2de2e9d1729be263abf94822ebf09b082d0dcf530fe47f3fea5ae492f3bc233df19eae4efc8a748b441aaa96e92fef17f0c16f79b4a2501291d84d1990d599a5b6a7ef123b259efbf7dabb46381d62c3871c45a8a03174160378c9dc88a190e7751de389bde8c5689be16f3a8663fc5787aa18a8db93d97feca53b6a87a97510db3e09b2d9774c4d566532b5a6be0d0c93369b7147cf30427897fcd58b2c63a1938e4337c8b566b5803eae049a3b0d1f42c690adc7c426e0a7b8d8fcd1c15a9d020af98c172542cd829eeec2c10bca7b990118830ab86c0c09c80df51241fbc01c87cdd3516e7ea598d334848aca8c9e8d087548572ee8983e099c8ddd17b69c950229924b0638a86c06024b99a0ee8b7a69142bf2584423c70678c5c83ec8645c6871dbfedeff94ee53ccfde56c4164700bfeb78306e101d816281698b1f76f863c366ec2c7692058f6a35c67c5be4da99a8362e331a28a94ca4348bea747561943a616015bd84b26d0038e5f6abf6ef9bcdba1203b5e7d836c20e39d3304a9c3a09f36eee92827cf4825ceb6681e1826061b8ed228e647af8047e49a9ee774585337269ffa87f54145bf8d35792565d3c9b764007624f38fc355a62cb0ba945359511cf9ce66a4251f25973ab2a3a119ac218e1ab9fffed691c8f90ab37995b1ea9a4678c6a0f5175a0f235f2a1b42dae495c484039a4f152bd08dcae2149eea5cdfc389e87163ebdf91dd652f3a0bd3dc4f618bcd5ba4f3427eca926938c70ac2e7f11603f5f74edbd47efb507c9960d43ba3fcbf0da670deed90a4be8db7809d19d28bd463db820578419a9c6190f23512a15d788881a45b15dfc1aa507f11a1e3a2fde4a801d26a4559f07966717d4f855c8681d45e63931cf65a0898c2455e2eceb74c3f83c78d082a138f185ecdd2f2ebc72727b74323694fb4fe8a02e1223f22086419e04e39dcc0faf42d39b7cab950a2a8eeed4eabf64201984fd3209944b8540a85f77fc5da1c93c43129ba1d0c66905fc3363f17ec44a4c2809eb957eb3e8e6ead4bd0329dfd3867f8f8fc90f344a1e40ba05e47337b5ef7a10f7f04fdfbd13f6f637eeb3cda8893c0574d8ec18f93d4588793b6a4db5dcfd7e480c66a728162d008a9b94a883e88f6961b77ff9b69bb8f8b710bba0feaad2bef06bc1a6c19bf7de60276152f2981b22042b198d96d8ea6e52da354f66ab4b84d608e1dc81a356a631e3531209bf1e80fb6b237b0355ce051af66e094b681447e47448fa99c9f356d037107ee82b9916c782b763accce97fc67ed453174d9482cc6505fd8002be956e3213c4b352e958f5d0f67936f9fc4ddb51dc3084cf414d4a5a9bcd6198f933cef61a5dd266569c1aee2cdf106afbf3572ae8948b5d2c7478b387aa61d61c52796f13133999acb8acb5b82a847e4820aea51e3d5a147d96a0cebe6a1237813453dc4b8569ae032585fdb13655e6ac3b6c7db0027dc242485e573d332bbad3771b87f00085a554ff203880c0eec0b15df9ab1efc7c9a157c703ee95760490b48c50e1f7a521e1b7b264257d0ad1128a162403fe0103c60d9bdefbbfb258160fd7ec194b479570efe1ff0afa7976d20640c3e88e6c80be3a77be8ed8d40ee3ee347ab505d16dd75989a72965bf072c8869d73d161af97fcb87e9b99ede5532a0c5729e2b357797e2509c21042b0a235fb43ee36d6a7ac3cdc97dd9745c76271c1a0aef7271e2af8de97dec7ddb5001d6d690ab37174cd175c194cc3391169221c8a2acda01cba7d52e7821efbdf5ea8f3fbd77900ed11efb96699ea08d66b513a67600b16c87b8aefcbfe56342842bf686b2783db81c556f062c13f77b33fea4fe427f2b8992e39996783920f894a4283e1cd571809375433c8340dc42666b98a0f801b5b31ce99c9261686766495540ca89af6c28a44ff8478001cd178d1c688a3210c080f47ae7dfcc79a46e449332a899f383fca03f7998a39675868200f7fcb2a58d67aa6b65da4953e9a276a46b9ebf102729e61916c428b34b50e1f3f5d4b6a3d765cce70671c11096b56c43443b21d372bf79a6a0cebf4e5a18b209f2b6e7390b88900c5f93d71e00a9f1871fcca521c47e5d08770265d0fc0e10f2fa2df740d2d187ab9205e116f560c5eae565fe3b9a8e34d7885f74ed32701bb8a05ba2965a195a0af4609e153236889669cf9b3335a5aaaab7cec2256629724a68dd2507e52dbd426db7f352d8a4dced76c0eb1684d64187afdec951cee23f4ef7e893e0463275b660e767df30fde0a75fc23f1c3f0ff29566ec0567ec299cac578ec736222a99b7949a41ee452de93e28d52e8ec048341d983cbff3514338d0833a97343b1b7631fe95dca00cc723d18904a5b1b1be5d5c6ef6654600b6cc415195992efbf46fe33d300b9f40b083b2a085e32c530365a458be0fda0ccdbca864d82fef077a682366680dcdb38b934160ae0591ad2c01d1f3686e6d30d0d28f435f58476475c110220e3c0a0dadffc003966e146c223679bde3c9e58b64bc4247bfed7c3d964b35e9a4f62833ba5f6bfc4e7f1e3c513e5e984792f059f2351b04b575977dd9c6ad01b91dbcba366ca3fde501a304a86f16e38a9e8a75e7a12f69939e5ae4d7fb28ff27875f003027f17ff1eb794d12890c0f7f09ad5e252dc06064e358d33476fd8f58cb032e369efc3b4936666880301107481f6d8076dd7cd988c328fcec500855a3ad330f3a89f0c774a8a21d0aeba6f791aab7e9b3882650c92dc912034da5e6ef07267d4513d53f4cfc0a9c62bf663ec0c0125693e954433d0f6d22baeffd95836ed4f85ad8eeb73d31afb32fbc9400936939291bea02629de2d6394bd1e8b04e335e2267c297449b5204df7c49c36d713c414733a241dc3e7543172ec6df7ffe6200ee4788653bbb2d69fbab4047d4160af1dbe8aa2cc20793fdf3d089173a2a167a397e09d0aa9a6ba98ab1ab8ab010ccc48bcad7f3e8dab28b06821ddfd73afe0346b0157ee43e533ddcaa4f0a085fc334d4ee526fba509bce02a686dfd752dce5172bd495f451445c5501ea2750d3438f112307199d235cc23d1e597203deb96940fd4bb6c8b1e45a1009b49a92180ec235402936ae0f2a7b8b30e4da8b9cb868a97d102a892ad500f065eae70e94a32d61be9f377e38590e53348b7fb9393d838d78923c16e908935ba16e0f2cf66f7994892d6860647f0e4fb43de87af24c274cb1ca4a7b727fad80814d15ad144d3ea6a55f1c5f35db2e1c34800cd5b5f3243ebb0539854aef86877ef57b12d7c0b74737fa23edca6d532e4964afcc51997905da0dae53a742ec7847ae859af0fb6f192525230d826671973164add861f03a066c3181e1998bf430d5428d7b74899c83412d152928efa49314bd7781e21e605bb6d9156987352f9bb56e6828af4fbe32625cff9d3ebd32861c6db7dfc8841893e97b4a07b724cd1cb3147eb4660235a049982bed587f599bed939a16dc67490b219d58a4a01c4f2c7bb262336ab7a70e170d6061dfbb680eafa9108f5c6f915d46b118a3a17604ece3896cde77f38dd9f7684de61dfacebe1d01b75c1c768ed1814434dc8b5ca46de2984ded49299ba9aa50e8a2dafd0720286220c4163eb2555806f206f218158bcd27697bb369863419209e8132ce2d79f08fb0ee768b41fd850d160b5fb737440daba2cdb7550a5f19afea07cc19d32a4054855dfa6e15aaee4840ee34ffefd28dd580cb34889452f149006e5418af89f3eec33ccc974618f89af56ddf7fa8fe85cb050838a49f9d1d9612983420fa9384898509dc1b6b193ba4b7df3dd0eae5e79c70196912600df131cdb15c5803c80bf70cecb8b7b49d3a3b3a1ece36548feeb16090a3803b956968396d7f1511cadfb2107baf62ddbc8625ce5ade2c20047b0621e34dec6aba76c7f371831864bea01b3c44cfd4b63146e506f83ef6d0ab531a14a7fce744843427e10d8f1fa92b318382b05f180fadcb62a790f4de23fb03a8e54be658cd2a521528e0979d8095503c2aa54c97462c7882301c53b4ab99f5085af67919395317d4e24f8d4f8a2f8b65936308c03e533a3367f3cc249cabc1a3635f593ce94d5960ffb175c95c2dcc5a51e4e72b89ced2629a25cb5e4d96831bc38e5e72a4210087e8128cc572a647456563c9ef77c346dd4138f8ad7d9080280902d4499948251c400ca838cfd9aa58a6c463763819c5295aa092809f0ed0b740eec0c0f70efd33a017e3d642504109e6baf18173301c49c8c516c4a480daf7cef24d257b1798466a07dcf8e49fe460d532edab7813ba6b28f4f45319eb0c6d05df5fdb7efdfa6824f5b052601da0acabc32ab085bd01b83f22a3ce84a7c0d8a8d524276360a280a9f4178e343b2de7bc7348ae91e9afef377f1ab625440ad9dedc3125b11a51b236396b577814bd3d3abde95516569ba0e4623201db73e8026cd42f32ef2f2826095ee3bb3f6b7eb470838ecee20f73ec613690a736cbb9414f6292f8dd289d17f8a13555effdeddad583f2a7c91488e6ecd12d874d0a8b87e5a7271a4605c8b092763f4501fe97fef8323454ac6fc7bcf66f215f1dd16d011a39827142e4f4b7757b88ed9c9e7c6a030f9ed64727f9ded733bfed7bddd577b6c0e1a3aa75a69c038d477582415bfafc3c3f5d92dd47b4240a02f426b23c4ead9e1db2ed93f4b08a97da977dcb9bfc42212a202a0cfe62be0442425c6b65f929c7db3431e185e9a297231ed67d757614c3d341cdf9acb1a338316134d1b3bee22c0fe12dfe6c0b1243dde4b7ef94f4f1d6436bdd5d6ccb774fe37ad778096fb451ac213a0722738ad4349ed112a45ff13bcb7cf28ec7c3333d2b60f7ae3d2f52136478adc0e6b2070b6c868b741b5b6e0ab70c04e57d0258bdd7bb4bd72f454f6c51e704fa92e5bc4b085b8050e9bd72d3906a5c6deb85b8bcfd604e3956579613452468f2d826ffe445522cc9d957ae1314b319e216311965aef9628fb7722e699e4e5cc9ca8b448cb476a92b30982d0ec4b39391d88a4acad6a97bcb7cee0c1195eead7de1dcd87ad980a3651c9b3f5b7b8884929f24d9a83d7cf8919701c768560670c82b2b3387cab8e852b0f2e5faa6debe11282514bcc00b7cf392bd9269ae2d22322702c97f5f0273c2902c56e52618e182012c11f235a5d2877782aec1d1fa1a423b5aecac509c8fdefec852d9c5bcce88ff26416bc50de7b9b18d4f1d9e4321b9c02a8799766f4c536c09ef68cfc1893e4d0ebcff9e17880f3798f06c1596263394ff0ef1ee863c308e4259d9c593a91149d1299faf8fca855b3e6cb87e826558b81df8d913f0ce13ca5cda88447ef5ec6a1cdd5f29353c9e960a143a28a9e4724985da4c7f5ff8381c9dd8c7d5e5a37e9c84e6e8296f2cf86730caeb8531cb02972f2cf66c69ba6d77c6eaf4c42ad6296f98923effb0157d05a36a93a4c62298b66ae5e9aa442e14a5f73c3999ee78be1f02c4cc765e515a6a60701aafbe95c38c58603964789476ae0228b3f33bdad06c4d8053797b84a7568e1917c5a8e6d0be0c7347a5a4b632af7f50a8a5fdf7c487f92dd5fc3a89ef725f895d22f5b26b670d39169b06b93096a3f061e34981677d6f34cc023e9a9f28342ffb229c4783aca0f3287f197e7b129478d5c85eb9c12caf789ed070129bf1f2c061e244ffbd2f2effabc77632cde4abe40102aeaac5d6f57274bc6efd171e61b809232baf04ace6c39befa831fe83860f6b5fc651bd12f78f3288f3798125fee0f07fd1cad162e7f1ce39e1f16d06af23ca0bf49d05d6eb2150ac5670af5ae3bc997150fe26b8983c06663e4b186c7fd4d8c0caf8348d31a70177bab645c97062d0e32714321d131a449ceccaeef979ffeb632bee9e0f9ef4cb06d797e6ddb5a6e387c5b2bde5fa6372428ffab0876fe438b787339ecaebeaf70fb515d30103ba4b983a6a06871219789c715f83b2919436864952522f6c6bb6b4a2b483574352941742c23ac9350ed9dc4bf04d3cadce2e85518d493e4d1a7bdb33d11a24848b606fdacfe6b407e56b64839f1c34ec5dafb4558e6e5325b082cb6fd3922e9006acac16899ca9785c8a3667ba5241d6628c0991875575d93b0510563f34577be4244df81d0edfdca843755e2648f23288f9b79c7c2d4008c05391786fd61f544cd93d43f85889cff53aa8f6eed7ac7eeb8538818b1a01071b754b1b0902b535b16e412e811bad045da94210299ea62094a018afc00c4b8e1deb1ae5acd351ae4429d27412269ca37da27b5a378edc5e2eeead076f9868ea96cb13bca0e543dc7fce66b9fbd621e3e5efe2676c10e36047371bbe279f2345fcccdfe148793faab5150c8637fcb2c439b69d8cfa38b843660013afffc3815cfd9c553d819acbb3d42bf32cf1ad4c87d8d0b544b3d783965b1809ba7a6cc8abac24a99279a5db1bab3334622231e51f3a26c3d78ed029e1303178767fc80351247e2fd2235788497ab70e7b5e440c7ba503fd101e3530760559bfdc031f7044e03bb6ac15d33490455b46b6f65222ea4adeed1100c77494aa5cc4a61458a6ebe74e35d0f5a5b83a364fc3c19f2ea6370d32919a949536d09d1be4fda17bf2282dc3e7671a844751e15b20301a7cdd702f0b7c0c9c2f24e6e424450387aa4c6d41368d90498f7160f932c0d13d14e0313bbbc893cfa1c6f08a82f7280b71c280d0d9cf1c34a2c9b45e9df2228c8f55372f14c70145efde23c52bd1b62399e360ec0403ffa9de1a0e2190a699d1d51692dea0e8851c0d91703a73e4dfecf3759767e7f0a83f69654fdb5712b72815b19d77255ec083fea236143a9252678e7c746e0e75c3355e7e80e931e32809fc75382cef1e3b7811b436edd8838acb12bdb5a1194434bf02066e43cb8064e71ef40dc4ce57ccc3fe407d2a7e8b16954db77c3c29f92f471e0dcabd4099697bf8b5c0d59b52fda724f8f436485c259604dc212a3f260315aa853c34a844aee88a2fcd1db8e3c867a303b30d0997e7f03fa451989792a3868ad1061cea7c7580f9ae699eca9c2be13e8016030f0fbdcbf9408a2a195472e8a4549af1ca4155f4cba3ec4e4fdef844e5896d122795d6402d7425855df1a660d6d5952594a511c4151923b4ffff09a87ccd153733661e0db7fac72e8c154e09bc86889d97fd7f32bf3b4e1e6a0f760253e9143894706280edc88651f5a1b1c54fdd03c658a3bf526e75bbaa713c81739453a8ac77746999f8e8e63250f2e55406adc271f736d46e68809a892c33e11a9fa1df39a8289cfb33a4aab96bd3a6f143e5d20c25fcba6ce9e1537bd3f1bef2e2e9b37a3243ca04d408bb9825f154feb62ed6c2bc862ceec9c421adfe0c1d758392bb4bcecb6d322dcef88ecbd4dd26e7d3321d93e323e314abd9fbf8adcfd3115e3baf71e8e82347ea89ebd1748539546198c924f7126079d7d7ec631ddb7580c85b4a5f3a3f5e5c26d83c274b5d357af5ab596bf2d5b1eecc8960dd7ea81cbfdb29dfc55463fc8dddd796974a598b7c7424cdc333c0b920b15d10d9b4017ce6b74c360f56d3c3cfdf15c19abd2f4edf31ec08b73d645006635b3558be4e0cb3e05a7c8178f649482d57e9afca549ddfe2f1b197a54af5995ead5eb6dd59334a3d1dd9f416ed691f7217b4af8e13588ae2971c75d8be0fca9d1c4eab7ebf535afa81578cf3ccb271e94a4177355a1e24da8ef78bad42ca266c5d7c8075c9ebd793ee4708ad6f14d72cabfb57fa906d2d6832ffe51350b680961376d928c6a62bc536497a52761e4fd0af07ba49c97f852312e9696aa53bd82a7c08f4431e75e2f882407f548230dd5585a16becc245dfd492380c9e20cc4bd2c56a0520fff928b80b18508f480bbd93a1dc2e88756323f01210deaddee524db90d9ec404190096c5f23c31a9354017665090738edce26092d22654785fb567c4ca16a3361b9d03c2010be4aad7fa5a4abf6dfd00c5d0024ed0f0caaf327288d7fdb013bf6b0cb370f6e1bc0db4a3d2f35190eeafead5787840c451c03b505144598f8c782b4a9a7cd3bc0961df9c8da3eb5fe471cc807f2a37686a69a034cd7844d84ada10c135213f5caf6d29df25233dbb87a48b26ab8d727f8b1cd8d295c505bc9333bfe5a952a8a1fbb40ba2fb31f4adb729ce878399eb5d8c963622101f09c76a1b75672bd5ef4052caabf6d9504cd3c4309c7a692960fdb98c0273b8f57ab7da21ae1a2bb77094ff5788a12e44e8cd6364c7a28b34d1f327444bd1bc124f5640d7c1bd804d38b638c51502410036ac30608cf178798b5305031ce8e1f13c6fff0bac4d160e0bf0f4724a3e9a835968f5dde72dffc911611b16f247f1f629f4f0e50ad04240ffef426608ca94a5ba250332f2f271ac2c22d8c694710b42610b21c70873c7e91fccf65be72951c4843cf7f2ba329a62899920b95edddee757714ae6833f64fb3a427797d40649912bf4c8f0363cc7c3b16600de256bb40b5e12ac201d4539f1c1c7cd81324c93cb1d946d5d5050c455a56bcc2c9fb7a0eae4434cbd4d78a077d08b485d31e258e067463de7da380f3b4fd25c384dd4c2d900291bcd6455469429a5d13ad013c58ee22eb0fe97219fa8aa3fc1a8f82529bdbc8922afe0e06672179e535534c899297a179d3fc7be99d0c673c09015a391b3c0747502ad6f93388ef2be0795a02c6ef006448ed30a3c9a10997700252ed98d639d4ee3114ec43bb6195b398f403603de12d56dda9ce3b9d89b1e30019e14ecf92abad3ba1a8965f6a0fdaafbe8456653f99c53249608e5f9fcab5f0c2644bfbeb2fcf679552aa015f881efb37e2c262f2f45909d6e7f369669cf29aa94fe4e2d00da4e5e971cda7b8faf7d470c2c3be5884350ab1e4c5a7debd199585acc7dadcedf2b94b47e399391ec63ac12a6a9c37c8d3a3ef9231e04d174bde5687912a413c2f0656d3aaa3dfd5cdb0358ea177affd92cbcc8d2edcb487f6078423e69b0c83b40a309cedd73e06a0d2166203ccd21026ec12d4a89a5d2298d0309ebdea3abab99f44266071c430d9f0f3a1700fb8f5997d6654d78d4674ea6fbb40287e3c03f7bfe2d1c7c6a468cb5b95b78984d725f740877a68f41fe6d80a0f0659cc92c3974804b7fa7ff1b0dbe2af1542a5f2e95861d06e4ab65077c4a2a9cd4fc6f6226e58ddbf7056c17c3269d6820150d4ce3f3f47df2bc0265c469a2366c7748ff1ac3b9cacec53fcfc16b43e51fa9a45e49f5ff61f89489432021a6afd970116a6f60d67f4c349890a120bef2308415523fec80baa844b2d01b38cc988598201a28456e73a8c649e5a3fc63a84e4eccfbe8910ea51f8d04d4e6a7b2cf2a151657f827b104b9f09573723b7841f8c8858edcba4adf46d3a2b2c658071d0741d9f6173ed13a8528a4c668fc930f8ede4ccd8892a73d5636fcb527ec1205a6aa1116cc02a67ef14e4d9d4e53190ec4fe555b9894a175b6366830d9519ade33448dd656c1daaa1f95953b58fcea9971a7b856cc53248a59af662d88fda380723ceb69d9a22710db80eb594dc63020f54fdac2775dc8b68798f4a3bda0e49d9a26eba02dc8959f050c267ff96da2b431ba9a6f66b7d7cc412023216e67085098a8672de8efc986e19ca6c15f9dac736f952bf4d6e0029ca4f39ba41d035953d8e31d242bd408e9c057099d48fea4f30537f5b2ef595e929ba7993cfdcc253144d894bbe9a2c078424deab9b4ff37885698f7b7784e4ee5f63f2a741c4c5979dbc519bb1fca616081678869d92a6a67f6e14731dcd1de0f8b6522bce0f598528ac9abeae27e2c3f538d6277291880b257088a445aa105f4be23d907689b0f30f380fead750481f395e2d2ca8fb95f02defbc5ca50bd9f40ce9ebfafd11d0af5e6abdd5df65cf029fbf44f7e2d2f21425d3a60126ace4a54af15f4773632f501a7c79b22cf9aab88257cf4d357755b1631a90797392042af8350d3fc55ad1a598617d36a9bea68726fa300facf97076a47c2b6a4068d92a07474a8b0093c85f2c887a6aaf67b7e467d51a3401415a43e6ff5fda1063ece8443f1f7f8446ea3d10dbb3c6b3005ea1541f0ae85012a2ed5c02f965c28ca9c7d2780d69163e601c54ecab675feb452f1bee4c9a0307e1fa5616d7e36d45e69be4d883280a63a8da757c6e9eb764e463c417520cf24fe438f6d4890a5c120c37f4cbd08ab0976d855cc9495bcf729b499d6c597c4874230c6232f2022726078f57f9ff28fa7512257463d1e1cc2f2eb487ac63c4343ca9c0f6d060f04ee8619b5089cf00aef6a92b3906e95e0755fbd63e1782b8f3636843bf481bb180c02df4e4b82e1f17c5b946cb899416c73fe0421b4778af11578aa2d30c3be0078e7537d0c9ca14fbd6999064bfc85523d08e471603a8b9c89065d7492d7545585a95be85307b9a27d50e14a9073750e5d630eaf32d2368e8a09ff7e350ee45b2df9df6ed59b12348747e2c4b75b357b07525a2af3bef05d81130814f915637b1b55a2031bdbe00115c1ae6d254fa1655ab53aeb48bdeb94a24d5a59a25485850ca9a6ec3ee0564372f2aa27c4d65c7438b0d0aac1eda38f56b69eca503a9b2dd10d19451070c03a5dcd849dfa2a6bf74e04dee99ec088024597356003f23be08c3f70014b8665ed7617ee18a54533474be2925c4c5321a57b0dc9e393118dcd173404643b91ec73f44373c61c11b71c1054d4869ecc155e10311237f9ed6ef83abc1a10901ddd937ef8d66ec3b088064f0cdb3aab18c2e0647784c41658b3829be3156b9e4a698da3a76e853a0ef2e30a84f0f05533e73cd340f011288b18e8736eb7f974b8ab8cdf3ef0324faeeccb5b793633d0e4d2eb54cec3b9024ac43c7208958ca397505551cd3dd621a8fff751fe784336131676ee406eae891b9fec58178f2bb0a3c6eea3e6bffffa081ff711fb78f2cd1238e58a5c85a0dbfb5f913a3a99a5fea826c326a4afa18237dac6786ff762ca11553a06cdb5af93a2857d5d9dac1b5840a9fc94ddadcda5ecda685e3c92d90f43420227129b543c9687fbd59cae7ebbddc33e0e0ebeda28cd5f4d57bc70c86c1212f9a4a08c980143b2bdd6b0b79a2f3c91c7cd3761cbe8b086ef39f8f2088ba1d2e8c3de9ce261e8b2e8bb91731eecc08e9d7b506cb6a0f294ae881d1ef4787ff26140f92aa07ab1bfdf69b74d97b7b8b991bac8d2648346fba17cd50be960521a9f385c5890db9200bff8136cf5596263b6a010d191372fc817b380da0bf46c8cad35f196c2d7e685affd1757a4837061427259da7abf095b46891e5f4ead0e84e5a4e564f9c6d904d6176ac333faf394de8003366d9e9e0e40bdc76e6a83206c12aee3c4a53f3e02c9812c2e829e1e77ed973e49f9b07b437edb9759bd0c082578fb5d46cf956bb7c642ffe5b5aaea395461d04720dd99e6e1a966491054e45e63c23df3aa582a1fa847b2cc282581c3f88d2b58351c7e29c74bfa05dc9920e28cb24f8a4c8fc0149808d1cb342c1997a4abf541fe18d6b4c3ddb96865cb59a3478a818241cfa8704e1db76183abb13e6f2295a9e423b54680ca90a0c2144224035314994f210dabc1dc01021d69cc20673fa8583c9e6969bee06ed41ad93f54728639b1fa26bc76daf1be0abfbffdd6f100773316a307ffe113579b26a61b12ea0d0eaf3610467d6844e527246644d3480ecd855cbcd24dcb38b7e327389ba8aa6cd9afc85f1fa7a64c22701e8f3f1b67ed4282a00f5c9d562a77b27d999f98c5f01b584a2fd8f4452b9f711e89019e5ae564a4ca7f27c5b2fb56cbeec0a56eb99d8779843c6845cb1f3eefe02ed98d48d88d5a4dd286036fe16b6ec5144c808be83ffd82c88163ba606d928b75f836abf484dd4f3170f8ca5efc3a41b13514c9a1c4cb13f6475a75b2d5f6b2b5de11e7d0bcd59e19285da2f0b9c2884057c17d6dfa086c0e80067bf5ac4a8547a920ba06b5ed75a11c584723c3c84511bcfa3371da849bc6c3782e70fc9334ce0c757fb7b23c506025ef5a0462a309fca9b568468855259d4d2513fd349c100a48e3767df95d5f6af21606b06e12fc6bf22579070ce5597382e1b9fed1933982e5fb393c00aea645f658c4f1d65b883ff156995c754528ca553cc81c4024b38f9aeda354643a6a1b635a276351e606674a4cad24fa0f05ecdcf5926753bc7ac97d8c27b1d85480ce95f6fc3992fbe0909cd6e9f8b81fc32fe4cae5d815f3a12fb93dc35a38fd71ade0edcc922fc0004d89a77f7116139a857fc4c6250971506f81e56d8c9a507624d499b34013ee2af85531d2a231e2e0b117be5aa705995caaff1dfaad97f8cd1ae06d9ff4110de6269d382d6744dcd9c11e1aad6eb80ba8d9f8f0084c8a6b89e1046a82eea9927c524560ef157694bd78a64b68579753eeb3225916df7d72ecb6a14bf9279ad35515e9ce52aaa3ad16fd73ec8cda9349dce8caac815203f0550ed9756c8386bc6eb3521fe306936b3019164a868b3079d54b19a3eff4bcaf75fd3469874bea5a6a46e70b584d440f8d0535d4ac6c936be456eff3a22d297fce025575963a1627621641aa0ff6150a76f034722d6caa2940c5a80f26abcefaea5a83a6c53732deec095fb1b6adb4fbf70331d947f880cfbbb829d824b1294be273c3fc7fc9b4d00d39d1aaee2cb8b51363769f161b85d34cfefee29e90f43689d41ae1e639423314244310fb34ed97fa005a2e85c40eaa66c6707fee3392674b23c812a58042a3d9263f8e0f0e248a7d0ad82502653be3cd88f15c9be506d58e09e088e6a8f2be819723106b8e1f517363881b8a8894fc5a58fcb014eaa99c406514a47e8ed4d5e82cb653109f0bab697990796e6362ec91129f0e522bd5b93b66484f76b513c1c61a4856a3943433547305b98ebf3bb02292aca45438136fa158e9826a1a034820ec2e03a4f4a14ce083312d9c091056a2f4ab30c94cbf803552905cac018d0d415e3c1071d02abebd04244f0b65eb05e99cea80a67f1bef55b738da0439eef14c1c1d5a0f7a69dda5dd12d0b4c2ef7e470ed68f54749682e59f186f6805a8e13a64b213ddacacb7fe17c14a9019741e376e55f972ff210c7f6783830126b82fac1ccede0b45a8cb0ae0c0d585c9782dbae00691d326f1555fa232fcd7f1b5a353b2f020452bdf31b0a809b700e7a4780a30915b30e9fc62f16eb5c2356e3005ab2b8a79cb82b133b94cff47b8b35a0b877582407df89408bc5d77c758016ff1d2448e051bf5bba52c66c4b1a98afaef78015a739cd1c93cdbbc5e956e4927bb46952c52442b4538da322f349bc23283ddb31100376565e97898e009219d2033046c02bf9f4dae53c3b7759dfa2f4be818ba210cc38282b49027f1c8aa45da7130564fbf32f204758efe87c4243e477392d9290f691f19233170b9fc3ffc3e8e0447609a2a7b20e1dca5ee592b02fdea903998e1b4f6170e55f36ed2975befd66aab0d5a64fb67370cc75118fcf744bdf4a8eb3ae3daf3136e0e047009a1ca6c1d309fdcdfe6e581f55b6235164edb80c995bf815e549da1a9df33c47bb1b97cea65c6c8e9b077b6ea1d28e6c9ad386e0a1e8fb419274df368cb5601c8a06b31c914c3fdd6c462def8e15e732fdae92fe71dac6b3b3fd962371e896e6cc486ede881c81f49e2d513b3721557d00bf8af993c5f74c8bf16dcec14c6ac907789f61aca7d7a400014e3d5e36c8f8d6dd1b6448ef0fb09116e1397ebff73323bb8e45cfca30dc2db01cfac36d388f7305fbad012ee6499667bf4e7516e9ac97b6e9b6109f681609779a93a195c4a7cb68aef5e9f6d166a99988c84f33668e8a21c899ab3cf276c64d0cf6aa0a2a170c24abc6e26e53c8da2ad107100b991b126fc391b97fe084dc0bd2098644edca5e93654071a5e9c9a68348d2605edf7e9dd2c593fc900488c9b747ec50d45696247249a3765689430926223b4559e41f084826115fa214682814fd5c848f575eba8eed32d973db4d0937d52119492dc29147c07379290dad5fb1329426aa84c48a0b95320082998c4602d33aa4a180a6aed971e1ab023c935548684167d25fa18ddbc5c506adf37ef7a6ea8decc35211240854fd5b3031f04c80ebe5955b3376360f51fce5e883f0723b050ef509456820ce7f7a141503e00c12f808c6b5314725ff98f9e4d6f0a770ab78931ee8029ed218f1f3abd10f0459fde3b11af750aa48db931bff76c2e7cc9b80f20ae251cbd3a010bf36ee910ada2bfee7d26b66f22538ae3e2121f861504d3a0a0d67df5d99b80f0faf57bfe1725f82d2aa399208378d7880c89ba741031dbbb3ee6ac9c79e208b30bd6f7fd62e99b2216344ef70ac49566fd6db53441d539dc9dfc6bd73951567b2234b4c854c9a1202716a43621ff47fb440aa4783fa82820472a8d402dc1099b346f116a42668c7c3adf374bed1512a2398cbbc484bd3963108aeb708e5b6fbdc1c5581062b913516f84824ce6c8b7ac674cfc7d98bb0a1f6afac4b1fe5b79cfb27099089c9c5ad708c44f954081bd5959f1a0bbf5e5e3d084cccf44cee7510c8c648578180586619357f5978c566f06a80960c6b921ba98df6a95cde69e3d85d639553a7f6023c816486ba6fd9346754a58a56a728b8880e00fd8b7bac8a91edfd5a4bd63f77f7b1794bc31108ad1030d793c982469051b272e09015d933e8b6f01bee273de7522666820e1d7d43e97b03d7b104235bbd0294690f3fa21c248c2e9b1080ffc0631eca88d6f4d386b314ff9d011c3a9b9086bdeff93383a4292574e448694319609f0055beb627af88541f8a25a3a074de0cfe7c8877d8a30a4539ef0fcf3e317b56b8c24879318ba7b7b3a827bec683e7a249c873e4dc7c9cecd370839b61d1f1477587e393033e1e3302e353964a7ff2ead105f50f8f3bed19f7c7d7b1be0c05ef3929d420d8a2adc3eba6c27198c257162d2c6e4cb5044762538120997e6c4140088df7e4f98636fd1b43c66096b63b331b121c842e91d867b4c394f7edd43f9544f92d73d4eea2fe6cb177874ae99f0ac6975dbe1bbdf256fc8dea3d737f76b9ad08f328a240d5e49361d6cff5f225f4518a84cbcc884a89f0925736c02655cc1564306150a7709fd19cf3aca5cbf9c746f4237020ca7c5e2e945d0d0538fd02278f89629a7a604039aee8e8e349c9768bbd78ad88f198fa92e83abe995387f1bc6d07a189a3b30d65e2ff58a9dcae0aec104c6576c78b46531c69db5b43e89b6da2b96ec6bdf3d0760cb458ddfd1faf91ec8a603d747b8b65f6c671067d2bc018053ba34da32759caa23d1c6c556392c7fb03513c211c9d432f636afbbd076e4f4c8c4a1e875616362ab0c476191686a6235e90b14e98f07f362f9ac7b2745e14aaeca25be2b949671dee9f39a331ce1368320ddea1bfdfcd6668a0a2c5907ed5b035c763e5dbfdc8e959095109c5b41738352ac043f4ce47c309b0e86ff44fba00dcb955f0dcd2f25cf20b25ab1e3b34e714418f7679c640062200262565710e1810ce9614c83d88ce059fccd41733382243f2f819b9be7773bab48ac4751b5194a458ed11d2b7a8f86ef9322ef9d9ce06e18fc1e0cf934ff435757b5df6e1c5f59f4641a4243ee6a2a6c95b3073ac77c3479950738cc20282b71db46115b046121b88d901c5d402c0cc6386473bdf80226861daa0c130e65c8641fdcb9d0551389537f8b39887de635fa656e12622f9ed7609b8258ab7bf5daf68434834df6a4df17cad1a18c206b396beffd4029a8cee6567aa1efcb4cbfc794d140c857a9e3cc10b83c9215801ab0217a5cbe50b5e066028d337ed302394fad2fe4339d4ff63801dd6ab0dd854e89375fcfd1735001cd5741d852ccf17a3385cacfc0dad090f878946e984c007aed91320fe0e39e20b9761c803ea25bf8e15ff1365748dc4e13b980f7c7f352409e8a85a924a3aac20cf699aec5e4b3221617429400d1482043ab03a75fd6491d129bb9198b49f230bb47c1c108dd342d4540bf604dead4e9eaa5dae0a490c9fb6dd63ebe8730f61604c1a553bf10decdf280982eeed91302ca538240c01873a9010bcdb52fad2588de2cc1d744762aa2a27d616c5db35fcd968829f8599e33b2abf984de975a87afd04eadee41b8e53ea11d084223b9f5bbebd7614fdf10921bd62fc5e7c519c115bca9e923c331283088a8358d40e011503024b5dfd0e23b7b99cfdf7a30543e95cb5e336589af960cd72712c136a52133a07b5a3a600286e2c2d0ab8827b038c2dba3a37d79795fc67d2795bf1871888f0fbffcce5b5893d1d29a2a2e73fc9e791d346731a39118b9aed7c1983b95c1aa56ee4c76badc976d31d4292640068d3395f23a09103b0743bc1c425b6167e5334ee0013305bcdba1b3aa1a0c9c699306779519ce01997caeee281ab4fa69e8befe9625a283fb406b86c0183c1a237929328376e0b3d2ac62b337f3aec1a8db6df814a8fe2a151820b08f9d43556960ca91108339a2ba3a70762bf050cacb6b3f99de6e5296b842f7f4aab5387271c7571bf108b535ae38bb630d983c945244f377a45faf49f4fba4452eb4bc63cdd938608c5545567ec350b669bbf3658f47014ab1cdba105a5a911cd42c6f8dd6597a00be0077a5c0cec600c3355ba2a4a1bc6a752b9b72133a77eaa773e5c6e4c359c49207c6a2976184e76891178a6315cd028498e0c0e8f46ecf9b6f3a36706ee6c0edc0b968cc3c9e2139cb3dcbf9d270cbfb59d2f5dfb1e3e96f58b031ee5ee914513558a95f57a488d54f5c5ff1e2299020dfdbbde080e07a998857f1b604b5871f0de14a7a7e952c3864cb39359a869885272d6c6ceae6d13deadf71299958b5b52c2bc81426153d8a76b328041542adf4665b2b9c270a268185c080045e7d51852453224f81e633879e94790b34c39c0303fefb6026552febe2469e3d54550a001b3ac9488d6d7193daac0728d9fe68396cac89c392460e7bfcf90ad43e78460d7370294f6442e589950bf17145257220f4db9c908cb2d5a92e186d05eff2ee9193c1a7566c09b0bf15dd3f09058a6b13713f6f7e06962a64c611e88f744f08dd86e148be64750afddfc00bb3f0d07db44760229013b6ab98807a051c0291e98efe3b67429be58fdc2c4f5d2bfe4adb6c6368da743aa706837541aa788ca202cae9183b8dd808c49e79e656fce090094adbfc369346c33ad1d7b441ff583eef63a018bfc9200ae8cbe62405a5d9b041a0cc6f5fff503d0d5ea112431b74fec933341a2f19b77a1d2500923dbd1ab3d1038b16eac861717b055ef50d7711948a6392f1802953dbb867d0367401355ef405eb640e8ae0e0201b46b9f7b3f06fcce41f258c200ed115bc9c73bf5e22fa14a266a370db43ea7235bbec579fd3e17a5eb1b857a9ac3c476e606fb40e4f4c65bdef62b17920b2c584ad37e4da8534a16e4935ed2826a82d6ae0b62028202ae70e5f33e700c73c33dbaffcab71f5962489d4396d145bc92e39c6dd85f0341cfd0ed81da68ae0fc3ab36544c3b7fe5bc9c859bd33c9831374d87c44da519a2d084345adc563b22e5d7e4f03dcac1d662ac5f1e4545211a6278b2fc005aef75909bc0d187440d557e15877496f91984cc4da7409669ab84853e8a8dc3210a61ecbe51265407c724293811c8437e40d31d0b3a2ae02ebeff7f44557a17108085fb42209c172706f2da3ce8e1f06f06362cdd750baff4a47ea57d8c3ff35089e81a1031ab91ae63957687275458e6dda36f9f19102950455f9cfb38fb999bc86aab24d92711bf8271e66a01030ba1287a1506ef98657cba8cb20198ee126d22b60fae7bbb911649e65307db5c92b69ea78c4420df45d3f1965ea748172bea1720ac4960715a494d07cdd2eff829232dba751a0ac2505e936aefc5428740209a9de018b60dde1487ec2e5994d2d2e1731d3a182ce92961a12ac82d5dc599ee349234b89ae321b1e926834df130821fdf47a6d522dec60be88c0d961422159f8ec9c6d193af376fa073daa310e8a4a2808e99d2f6cb9e2ad2345746236f07ad3ee7cbfc8f80a9dfcf5b15e759bf8f55ba0983bd8b46c5b72634470a448e196a44e0466c1d57d0280344401e6375b9682426cb0bb211352f70dae86c0e78e8a3bf0b1cd341b868f6e1f477ce7094015fe425fbc8f0faab070587778067b71339da67bab5d1f8d15ac63582b9b1fbfc086edee100a939d82901590ff6050e77de94084f7fc45f14e55c2686cecfbd6f6b80d88c58d88c99f677876842d589d4033c9c470b33d991b3f4f6c8cc463dc1ab39654c1444ea4f29de969d9ae8a333d96c005a2bb71a352f7feb2d5e6040b59e23d38e707d72f3fa71c02c0382e0f5f2c91f6c3d604cf45c3b6b5d93f40584c8c994a8f8bc7a5c2cd9a1a983605e6adb306d22ab56d936207d70c59c863d7ea839b1d703202ca4c73db926bdb457668a4ea91b5b2ec27f756ac9ca734ac6370dde58f2566e5979ac522fc1b13d2ccd8f613296d0b1caa9408d0fffd74a224962fc217d23dba157829d6c56436bba651a556d5707f815ee0391b6cd0117c0b4a9c3a2ce6ff3c741b728024ae685b58e02625579179ec57ec291af03a715378b0d8432585d7f0469194b675b2eff333e477d0bfa30f8e0c5dc4bb27ca7c2b9c9699fc61466ae52beade59c1b5355b37dbff6709c72d72dfe3497787584198bb8db9542839de5cd0f0489af9a3d64bd92908c08a04feeba44ed403738e09fa572bee470f4ede636f7283122583d7ba64f8b0aefff6282322d23d808e173c1abd3b925685aec1d27fcb60f2d8f35ebf9da1d2fb2b27df10df38ad4a03f1a3037dca3cb1fceef2a8fe4e6dd619dc4933ea5e4c94e4a00412e47e9a31fcbd70086c13cccb8738f1bb62685f416e4edead8e7cd6bc5571bb53373151ce054659c5c26226b77818ce54544e3ae658182cf832b4b68fe82b52affb37871844f79498a71e0a7857c29407e38bfdcc2f400a1eed495d386592010774b38e45f2b750496135ab10a6bf486bd1c4beab95f248074baa6fffbaa3fb78be8db9c8ade810eae4a54019547d13058b6afd8db9f0e19dddc5e008a223bb32b60a6f73fd860b6a498a0c24c658b4ad7a9ffe8c8a19bac317520143382edf91fee1eb869c24534bb22b0f5a7b760de871cff109547ddb8564667a59f0e69dcbfaad6ad0fb73b86288beac61332b49c768d67548b54784057e94cb8e0588f528f9d4eda3373581fd02adc1247a7d49119f6ae0c0b1af62292e8a51e398068ceb2508a098279b36f986faaf79929e1e8144b6191c7798d1ff320749659acbf2d29923f646f07ea5f750da424db2166f795e17f28df441ef64ea5f0e3dc8405fa87249bb73b4106b22ed95e6e67b204f20b7694994b35aac51f2fb2e6363ee47c6dfcdc9410e317c7ca41f03143c7cfb802ac0728332df7e65d9a1507ab05198685da03f22ecb4b13dfad491dc9f758db1f7f5ab168df5325ead456da33639ed108c9d5ff7aefde7bc4bc33f0bfabcead7ac7a0552e18a1467561e0fbc128add2ca6a396762d7f5137b6035dfffa2588e0638d1aed6488dd5810e3c537bb62cc4d67e8624a63fb1ab96c948ec83b4869eb5b3dfd93449b394748116881b086a7dbd8dc92152bb8fbc4ae892a358d67b6efd24db8c1bd7e1e7e747e4d5f1b75d16923b68928f00c8e3b8810d55108c5ba39e58d6c074c8508741bbaf2cfa00e0f90a07e5a1400ee4ad09238e2deb194230268d34849bd8356cbe98557313e7637b18bd0d014b7556351282f3464936e6845bc39fac1f437413a52bf08cabcbb5ca6e06d3569e987f0671dafff8d1bbc58dbe81289f7222375efd9c71447cc2047e6fafb2a49a601753067c91f86f173f87f7a7981490d6bbe2f6cb8196ec20049ed8cd6bdb6097d6ca1f8492c2e1f93b90edd3cf3a99d14613860c40cd58411e46233c7d49a5c30a921eaf00a568b176a5b5bf0f3e0499e18e662356469c47c415946baae1e7c3294ff22c552721404657b31b466d5e63c6261e2727d33d2320198f5e98c97c6e6fe05b709ff95118f9cb75c4f74a2ef9670dd99cf3d646d32b77a0fe7a47317a6e458948bea285bb17ff0d5f1ca031680cf45754a5605ca4d18d1b85e25720ef4443b4d6f5c46930f8ee97213b9b93cbd6239cf6f5b314c2077b90a42f797b36c8d0aaa76ce64566f344a391f0f1af11580631d0e6c3cda94b6e1c0fbb583e1824032bda64a913a8f50dccfd8ad4266117fe4d37c984c6ae62c39684969a54a46af3892d36ac4e73bd52e1f0684f9a7124d171b954a2a7f43204c06e162f75d9723d95a68893b0011effce2c3f097a4b47c176a344dda05eaa5b405f2310a9b480571fdfa20e8c63964ac3fb3d19b7ab6860d626d1e2c15da730cd919fcf04efd9dda49e356b56340c5c0f90ffefd9c95524874050e6f08f30d34cd7fdb2e3671b1a9e6fbfeb8ca08a013157b70ee95d6959a351a7e4b16d4e40ea06e4e55da8625428aab45963cefeec56235491df5775546194d72a18b14fd5ede17163132738f6fece286827c2f36351aac936c3be1b557c4dc432467447e181ef9f488527958e826de3736745941d3ed6d5a87c240e2939e395fe140889383023b46aeaae02f749c5cbf845d2e824c545589837bfd903a166e5c1705e46d871e74d6f560a82548df057dc38c72452257851615b2fe1679311f1f4488cac3e66375887b52c11805adf8efdc59473731c9ab6d24380daaf9d3558ba6b7d382ef3a892ac7c4b9258b4d4ecf7bd73440f3804239a84958a39563df1833347e2f6e03bdbade4e7ee1fa8f4d62b34ff9e19c70c6f2406f88656aa00e8c4537917af629eca6442b8d1bc8cd4ee3d5a5c0e14605453a827d2316f64358b8641a18058ed9958d6a5cf85ea0019e9f07c85aef09b9b0f8a5f38beace2746a1fed626dde0fa4b52edd97a91223a60a9dcbbd79775bd8aecce761d651bee337b4ca8269ceb19197532d411c42b3668d4a3a76dab2d7752d296df9e5bf50e30a192018afc07b08a1136f88a31632a6da764881f94b76096bd48e9f374c63757740a8fbe725251a99c91138b64957f6be4851f100bf2c26f71ff540e54bdf888d9bb1f114d62bb17f4b9c7b2b6c6a62b90ed23b9ed6c2f4b5ef4cfe98fae39095920a44e5dee447bc75eaeb051f14baceb5b594ecc3af03d3bfce78450a5e8b5d4578e8aadb5d1a91b1a7822f4db6942bf2ed33f3bbeeb0a5b1638eaa16fcee8b2818f2f1453bf1cc11a7a990488bb0e5ae18b0de835a88d6211effe8aa9840b7a2bbeec62a86dcd18b05f56c4df8edb33596d1fa32e90ebc137fe0340fd9e45dc29ede4aa3137173c0574c8905a54f5b1c3db19e80dfbf8ba61309418c9902974fb60c3380e92a9f9238227e101e9a5a0827b5e711c07364c754c9570b4cf6ee3980ee861f4ce72fca97e860092c4777ee74df37d4c530a94358dbee3b4638a2a71170c1a8eb532f8116b1c1b947717eac34b41a7f5a608015bce619490576e6d68aae0944b57ca1b0b6638c8f67ec88bb5b43835fd730396842b77d5c31609aac4c7b963031d019cec3e67b67ce5cd7493864068aca9541a234c78679dba379523ce7d3383c23e892a90ddd9398077b0d125debe9234e3381fbd74d005302dafb48c02d90ff675a22f99b33b1017ca836c35c41f646a2de0780f70cf4a10dc73cab5424788c17df87cf33b0a8690cd7f56fb7669048e8a78a2963d3f3173b2aff7ae2d2f0e4c6b63efbb38493508ff9a5f0cbbca7fdcf67a05839817b4c8d593f41eb1d360cdbef07b6de53d9aeee89539ba925d371bf19023ddb6a2920798c6d9b6e9aef0568c2623cb09eac38fde7ef6b016b2af9fa72f2754d07e9cf5690122523df968d8b2a51706ff6eb960bb74bd0e8cf2d6a984545938b657430c114621b14a8e70cf82ce92d32f0732a8b060a7260313f5765018e744a7bf0db61f4d73f0395e0ac9df58dd08c934c4674f88456e6f8ee7d068d5b5f6e3c33441f6782d2974c5c49b31428aca628e249fc6409a4a9c5924c23a9709b7d2cf0304688ef4d88851dc1a822c874f3c08c32a383b50d9b2fb5ebd0776283fa8db915a05ba695a1d97227d439bdc626178509cff26b44afb1337b2cc5bc20741873550977787a8cc1eb83189aa7d81f6761bca0bc4a8b3f43188edb19f6d49609973e0e7d86d3831237dfeec9cbe70bb17f79d7d60430430fff383c30c52063545cf17283a11dfa7a19391acfd6aff9a7c2e3fb635332b8e89fb4f7692cbd71357a87d3744de3d568aad369ad596cc6162104e38f97eaf81c552560f7188f74e0f458fc7c09f382d3821f0439535c718f6d51d0fdd872ac0d80689c8ace327904edb78db7d048c5302090e53416f2a0c16187577a0f2915005595748fb3046de27ac5e75106e9ab7cd42dbfc8a6a3fb1248c420cc0653b746187cd318a338652290919acfe6946812b5d7c9a990061c6ed03666a7fbee041a89376fc213708557f87fb474931ed01db02a298309be06310722cbae50bc5fb9463daa489b6f29ee9adfb74923793cfbde32d70c62220a95f7d9b210103a8239060d6406c911124e17578ee84bb4311e350d2636de40bf3fd95ecd23658afd439205a4cbcc6db724f9c928346e8aefe4dfe52a68b0c70b18c167b0b4894a474123c8c5811ee8020fe7edda27c52d9a2d7bba7342a1b14de63e549f0bd5df2eb450a4215894e84abd5d56d5fcbe1f2c84db2a4dd30620bccc19e8daab2e00b7a7231cd5d7be8a68637b3cab4d19c7594720bf16f3064f71350482f94bca4cbf5af60092608ce666da360631c02ff0964a16c0e7cc61611c92cb333c07424f1572a14b5b03d4950d6259340736dad65336fafb75af1c909f80b2aefa8d5823356746afd0074a7cb6c03801f08349269c5c36a07d8089103e123dfa6ad5f1c9dedbe18e3ad20479f21a649cfcf170127169584ee5fa6f6158c9bda848bf13559ab1f2312a097b84fae0f12d83779cb1791da360d57cea33e7d279328a2ca67446ee1b1eaf6386162980463c4e7c4e51b3598be2c1a82aaf38adb2a7b34beea4e65c1d7731b57845e444be11a5c2422db187d264ad245b51e59de0081564cd2f3f9cd06bee601ca8b7a259a872b9e2fb5cda9aa6c681b9160f36cd305972ea910714139105f6ce8ff3192a00bfa5c4eda08d3eae940476ed681e18fc137f617d9c6dea4587845c576f2ae6b2e0906b559d563f0eb3c473a5d2bcaadc7b2f86a4bf7eb03ece3bf320e429bbf1ae7dfbde8242e1b7d4cf02d7724097be90185c6049aa294b9736a7dad54a8c9d5cbe8492cfb9425dae6e7000e40909d23da5deb14a396677541bb72a61218940ad76e3722b640772190c70cd5da4fa1987f38c32f4fa6050714ecdb2810ffe11a286bcd82a835723948abd0b3432dffc00bab13dd89ef905dd4175a244658ac7396fbcfee23483d36873d191bf3e4b6fcaae81a24e3e5377cbdc35a3ea89e080ee60d39afabb637902f4bc008fe4759bb7ca0cdb04123a6efd11223e52be0799aacb2fd0b8fcf487db3bbbb923b41050283fd025caef592ecda0d99e9e00c812c0f059016363abf713fa1cefddbd1a2e322a35067f7309adbaabb73f795e22dd793fe16a77ebd7618f4ce5fe4da2727e6cb7d172996844ad23d5cf5f4d8333af8e3e161817423660ceab5c7b168a7d0ec9210c9d159bfef69fe5bcd35839178196aee0a3804e54fa763362590ae7ef5707ac91b0555eadb40f975efe302cb08820f0e502215a77ebb63137564cb965a0a54198f8d2c40d6e4612e714c8bdbedec94c2a0051a799c6f2c519bd3ed477548d7cfe74a805d52381bbb390c416fd3bf80506fe1c630ba612f8ccc93cc1ad5e683f93d2c3cc7d1cb76ba2a7796e7b51d9c4a7d8c1511ffe318e4184cb9bd399fd5a0d60f3c8ccb28fb51220299fc30fd23a296ccc63113041991a0a1ebb800f7ab2dc3dda387e647c7899d95785e5406d2aa210063b4b042f435e75943f8b197073dff7f4e5ea2ff93ed4ec5386308e4d420c9e9741a159dc0685ec3cf4f99939d344f954c3dbb953667a6cc76c20553f198086160839df35191f08e2465b04105a3ba3a481544c6ceaaf0ed609d0dd85f9e1d2e27500744f124e779ef64b22443e19835735438da139ed77fc0368c12faf9a3a0a6c09b879e10397f8c68d46dce8db040156306db83744d2aa2346c1630c0df1d62b3026b5f83cdfed960f778f7084133bd1018a13965c8822c8c080132ad6a63693d6fc0583fba977806276fecc6c372c5b4c0cbec01b99dad692c51e78962f5bcafcfcb82063e6b1f3bf822345f9c01ba4f7b5fb8b39ff5336930327433d4a315e8c50b03fab17b5198c624dc78e4c6cfe986602274de3ef98a9483f5148149eb2309590c87b23929dccf07684fdd51caffc2ac4ae3d5fe0c2f67e40a70440e99db8841e048e58b86d5be7262817a686955dacc67e37f82773503902e07602a186bc3b6e5a03a3ffd05266304eaf451669a3048853ac2710d0da24fdb2581b796904a9f1bdd47a221211a044adbeba8f319c8ddab0e9519c92e20a6ceecc169574d20dad038eb4ec1e639515d7f2c66bf8dd84778877554a45d85485c2a95198af38a3681f7a24850de17f79a078f2677739d97689767f0a76d1bead835998baf8f3664bb7ab9d9f207f81bdc249f3c2fe92a4c278fd11c6e565d041d2254701c0c374dd782fe0ec1d9edbaf28b3170ff649f7613d5c20bad0f289a90880d0ed0691c313837d14d097f4c9b8b64b5542ff0a95eb9ce2dab3ef402c9c26894782e214419dec6e81a4de75a9e23a68f80821dadaeed4659cc61845e6384966c71b04ee7c64afb913eb8944bba77ae660215ee35113678a39775ef0b994f91d22f33512da548517f4067d67ac2b0fbd9951af405dd0fd7c22d6fee87721655f9d01613937ebec2264298ba70d48da609de5da95541ea71116f23cc785f4ba02a957261a6da0c6133c1304047a172c6905f85a821ee821f1fb0fd47dafcd99f171f80186f604ef12492de82a50a52b3b61eaa79bb1bf5742ad4b589ea3843d2d233b47dcf52e1ea94d8707b43d57bbe20321af3a782b3694d30786ded40eeceac2559a3cd08def8adfd0ff00654b9601ed460a9a8b1656cf6266af2283daf5360b603fe537ee0efcf4ff59157161d6a5fb5a7f5388496a57503a0ff7cf4ca7d6283c17038b6d81508a9ddaaea6b5d3aeae4181e8ee948112081b86757f5b0ee1026b25896d89dd4c040166e41531b2ae2ddf2427844258ff1bcf2b4636bf968bcc3f0a0f9bbccb954cefbe07116de6c47f53379d512fe63bd2cb3f86d3cbbdab6c5c21d7e3d68d9d448aac98107084239fa7d4badedd38076055507b19e3cdd66d0f2a98afeddd4884268782fc317d6ac0ee51e0ef645fbc06b24b10432c4fd51c02f2cb3ba756de5e8bd1b7449d434bc581d9f4f225ddcc5209f6000a75f74750b92d88c2e702909be559e88fad19461e4244bf93b8f487253ca57e36af86d88b3c2db4c6ca11ecb64d624a4918083308cdfe23c01f24b2f3db352526c43097e41fe9f2c3e67c41f693047a868993068f4fa2aae1d46a05eca9a24c69859a4d882221273e79966ca6bff7a0604a0774f3ff5d557d2ae2589457296602485dac06af2d2cfbbddf5bd19b5e3e7a66d325a5f2ee1c47648db2ec909b3080f39959c0c4fe7563a4a6e61594ba82213a42c0656aa78e999dbb71075990bd29faded35429359ee334bd3001c495196429af9da2976af21770e1c2d58589d179f19a52842c05cc11ebfad558ca644f3683f52e9fd64af8ba6e659367a44d475ab4ed98fbfe7b137b3a4d77689fca4c07f43476d36ca844e85a050cf913d3b177497daec0609d835381b8a294cfcc479ea65869bc9f149a30af5a2753a8a15bb30325f86e1709339b7f96e2191cb5140962945630324f58e356b89041fdc3f6bfdd616719055ea0c1429b0fa3e066fa596b68338a87d858a2d77405ddad645ac6c5e8ab63a96b3e0fe5d617c64f1d2bfd6f81c7f4c94713d377cd86ea3a4af2e3ca99a8fcd945d05c4828bdab35507ec655e0196823e57c803c0ccbaf18488c8f914108236f46764e884803e70f849db89c1f94e7a91947270500a7f24f76fbc8fbf21a94ce19778ccdfb279d09c0047442c3d167d5bbe83f5f9a5bedbae3ba4fe15e4cb7326ac609213ad9721a65e34fd561542c1268688cb2506bc3e63114a7cbba82d697363bccabca84c63b6df75cdecc41a777b6b2feb95ea29918869931f49893d0e95e898b9c0860d00d9bc073579ba9c4271bfcbe505accd2f0c2bf2b7098f324e8c44873df4d749ddcd1f6ca73f7a912a4933ea72d56e9d80120a6a5b5354f7f452771ca6fd429f804afd3af8bcc9e3fd2932b55de48490c7bad33a8afef52b8fac0cb68724f9c55c52bc2f42dce3388298da18f9006d13faeaa9d27c803b5fc24ff11fda26e73bb96e965222082be3d8c68da267986b7489d28e3aad13a3ea39d5f3f0b8e5533dd24f1d65d7fee63232c045b54f4a35f03af3d37106ddf56b5c4b343b5a49e623b72c0114456f804fc579bb1a2b84615da5f87651d84296df52edd228f886cc2cfc3e65de4667af487030a5d8c391a5088ac136c634bdf28ef6044b5c9bc271bf1da48d8696b36ffc671eab993b915913d87a0c80f34ff61690c7d825f9b1430214eca36dd490c26aa33ddad1a357a794f55c1a2e10c082a594ae4285f3c58c98deee2ca25dd3a3db1d62b4a9d40738c8560483cd62ead255c75218aa3e51dd08df7c9261a5bc6cbcb32e982c69a8f188f5474bc84ba0939332c3b5142fab23497ca15f6b0bb6b817eaaac0e20bc40ca14191f36d993b610c692814729d4f4fe196d1bbb9d0fee5da77cdbc2356e87241c7fdc000bdbdd605b6e7a3b050dea91991b4c54fbaa215b2b5b3516b10a560af6b4cf951c9b8316486e8e43ed2c6b9fde59f9bfd6fdb310c0d2f645b514586b81844c8b39363b4664c2c3b7c69ce5f01601b8209e057037ed720c78b6b4c83a21c36219719a8ea88b63222637f5294dfff6b90f0be64df94b4c705a083a40f5c37c79a3c6ff9f92ecb26e5a75dc15eec308f0fa0c15b3a879b2f20d977a155132130fa8056afffe87b82de77b086844d14ba3776684fea75ab82d2ef951779e074560b7517e9a6f0ec4283653a6d356a59c17cec43eb70e64701b33c8e910be330ffcb8b948a441050217895e9909f7f675f77f72654e9b20251f2c7d3b12c50228c97b70c998faf308c986b33065b93be1b25976c3120a58eeeaedac2149b15d3ecedab005db053d90825290bcdcc28657f9c410c47a19d0a617159feef9b7783d4e014dd3f0136981098af6123e7263edaf386602a7ad65dbb6e79c5a4c4cdc4e3ceaff8c779392ef7173f34ab350bad77017bf231130acf43fa7df429aa4682ed358c84ad1fec7c9995be5574a02f02493de753478737e6492dde2a7ce5fd5899b0ebce20cd805e2c431d058405fdc25f7610eaf7e61d13c94cf03627f08f1a579e056dbac1cac0d9fd6c6acbdf46797c70fa123d2129237b51ae9c782fd69f53742f8083bc7d5941c6738b560cc78c7d8c5f09eadf21c3af2fa05bde329883319009c7fe362f3a1351848da534729c23b8f4502db2684d04717869d9f20d0bc014740006eaf37defdb8a55b87d40f0e26d6dfb58f46d66979294d8ccfff9b4b03268c7fc2bb252bd22293f7b8a8a8c479b63912219927c4ab4a3a7a0774b3ae7d9b9762de641114ac3fc4bb54160e101a3ceadbc784573ef1d24669bd3b70efa61002e19b77053603b1f4c3197a9cd89528063dd6affbbbdc55f166f438f4a7d9484ef51a8a6d6ddaf5b3287939e693d42ce1a4cf3ab3a39e22733cbc50d221d406191e720997ef4cfa8530db1e4e4f19d4ce47d418e12dbe79871c82f7553977fade0023486ffce32ec476b20f968676a9d792dfa5429df3354ed2cd4f46cf46057aecc0d7ff82fdc7f78187b9fbdf30a4cd446fe537a0f2e681e833c44b7bbb7c87ed9b08e2fc9ff369a0d7f2a0c47dddf1b087872b66bb6e1805dc3d3e263dd4d73d8f2d9614c5413ddb7d1af1f291ee76c57d7acc19493419ee423a20ba569ed7bc36f0d131841958c5d9d88ea50b1fcf3c1c407313135b9536136f9705a1b216ff4d4195679217d5de5b8e3715f53d6f9679bc1646d79731d598c21a79841a9befac000a48dc6d0bcb440cf2289287cc234f32b95fe83505327e555bcf296d500869d47b894dccded38801ee7ab99e8b3a35325c6bcf1dbdf1fcc8a021773b8da758d4c5098076121ec9225b264ed8ad5e720be535aab76d2a506237bfebcbdc772013c0fcced30fc32db8c12c711322b0570b73633267250cd82a08f448f8199323e1401ecafd2fcfb259e31c5c526052044b8bcbdde70b318227a4d8631c3e3b76c0876781f10643d08dc0bc3d0a209f495c9ad8b09b54c2f6a01bd4ce8610ec3c6f685bff2d7f7212ac7dd93a68d5c0a95225ecb7447efe669c0cfad3a043c080872c067e1d1ceff1b0c80f030a16c9f7aad6086d150d24e8f75160eba7650a28b43051b36ceac0b21751bd07709039f07559b14b0aba9b990b55544aef95b612070dc32c9fbad85ae2225b3f153fc1cf692ea5a27b1bf5b7c58c6d5c9679a29b988ff25dad0b2a1a278d2ad052b22d8acf306e08adbe6a92760dd06d3a05bfe078b836fb04a389d77d319bb00b93750934f904ab8fbe8a8b1255cf240cc54db9450f235896c2703f832dfb95dc49d30cfe48fcaaed1e912488c1bc0d198e751d4d23173209099ddaf42d46933085fce80d26535ca49c6b8e0933aba866bf7c3cf35d9b81c1f587b38bc9f1c392f6a4a68a90869c3c6c2949ab396d6d9a2caa1186f45969ac6d79c3269094043192654c3d8df775e33834b0178e7f8bfdc737db7935b9aa1d655e79dbad2a8f9e093634a7061f7bee4662b86fdb7c5600074be2f6219becaa8ef6dfdfa64f44dc81157730afa7732ca023565265bb56b90197a26c552f4afc2a00744f0d6cf3b7c3db75d98c35b47938ef54f3251d75be32987e2baf8658815600981d67a56baa63a5e75e5560f32c672a6e87a05d40d40d34a23ca339553000fb9e39530d9e30fc674d3f1621e8f264cf7f0753df4384854f25a004c3fa764b6030ee4ed436b721376f8040050671cbf1a304f1dc33c20531d1722b5c2763787041248b611d8eefb8e53daf61b04f8261834b14603f7a2795087ae804a849c761028271d4ac7f71b50fd42b38f51be10644c57d7c9c85570fc9f53702b56a63314c52142703a20e92d293066f295670daf98f96e5c0af3610a8bf732af569c5469e58585889cc605cf3022bdc2e2905903c4cc5170a95f777056dd6b3c2f8bd78d71783659e5913db3b3d037f9ca7465a1e16bc92bcf13ec7e918208033484955363f2c2e1a05adadd2ef41303e4b78a438716bc35bbda47283f3948c04d3154bda66d4bf6c7f5e210533bc800e196297a132cec69918b3525fc82e0a599253afa3f0e3487f0b093f3cd88e0deeda1c78afb92643b230657ef4db0fedac7c591b46006d7bedceea0e6cfb28a801448ed5fcf0a0b643d24a417f05a21530a18a94b707a3ae2100ca22c8a095b59b5fa8a07476e569415d23e14e2e4ab92c93687f95048ef1cee075089fa8715ea2674702a0977d7ffcf4fd159122c015b61d961e21fc63d74711805e065616073816dad6780622547718a9ac624809b1f05fa9f4d0472acb7d887c34b2c0d4ccdbcc303a2afb15f4271c7d2ae3a148b944d9444de86969bc8848edb9e423fa947028e1cf52d7673486c2fd1feb633019fb07af8532b9af2a9074678f738602e9c79d1968c1f640045fdc9dbae372ae85cb81e43a460c64cd91f1ab7befd1b6bfa4cef6a9e132a027404c97938c0b188b69f751e932d1e39e262d4238bef7cc539e2d65b9661220d93b5a963ccf3f38d6fac314e5dcfb4eac0080948bf66370bb799a32d821c9b73e314b420e0181d127f24dfc3fcb66260f982c7c4ec1395608af24954ca98ed688498c0f9574c32b37171b229ad0e545ee4310cae3633d91d228df96a030a71f43023cf258516c25600e593ec117c64a63fe237711a83a557a850a0a8b4b60a539eac3bb17cac1d08b0e9e3dbc3bd76fb45270c5a3f72b1017cc6a7f311005a4478c815b0ae3585bcb7d4bea47c1b3a13e23403c09c30b8d034bac1e657e12c91527a7c05eff995225edd49d08bb6854d5e07753f5940ebb316342288bcf1322ec50337e1da8d8ca9daff9737bd7359f313dc4db6d13d2020e428e250ec805267fc063f9b27c34bb3882deec0e90f5ef4532ee921f6dba487d6383620c6c093fb17880a53d344d63f21d41c70d91e8efacc35fde9594493e9026399254eee52592a8193487a74b53d6c0cd0cc538bfc749b6b77e1b6a207ce9456c6537a51300c6755572243a64324897a628529254d4f12675b0b70e8ff1c77a0fbe3fe1cd26c7632ff8e3aa8728038ad3d8899f5100fd52f8cfbe6ea09eaf98be028187ec1c1baa522bf1cfe9b85ac2fa9f7331622eed84b9e0893e731e45466ff5c13b2f9347522d9a707e0393859c2644f3ff2a1116ea012c282e22fe6e02e0294b6f34f140f8ab66fa5c837b8d17fb5459a1357636516f79e117e5921d2fe817dbf01fc1197e4fe1b29c3869940b384b753b04ff7329672e2d117f75a942414f54e0d507245d9c0c6795b370d44738a5114cc9eb0b2230a6fd985351cc3355d93ade61d020ac1fe5432c3a98e94e085bbe95bbae5d97bbba16138ad4b5a24dc43c5ea299001d9e1aa1e5d5cc74960b1f5f9335842149090d0a51fd0e1d4606ddece8aa93210030a337156816fe48a1bf36fd3723e03aa5b7b17577c8031e49a8dff95fac62811a55f45f5a4979072380cf0bb8c290f2d609e12131d6e6b55d7e1182da4804bd04ce5246645109b3e9c2d9ce419310d4c0ca16514398cad5005d7d94a1873f0624447f88c8c4d7fd31a7ffb423f5cc0fe7396fa1f2e97875f99265327e346f8a7f751ae78a520df189e06cd65b501a104fa6f4c2831dd08abf360248a3bc840337d369cacce89d696a8adf9a1a0cbd4508322bcdc445123417be92857f6fa6956eff275a55b2f0d41d6e0035b3d839433d3043161e9bf06a800a295d8a53ee349b7468bf1695e72a41ad5eb619dacf15b93e45fada6f5a0e7e207b8eef9f93cf749998fc66d3fce4b4483fa3550e0d9c7b7421e046324692715c5313e7ea2c0b517332bda68050c5366365f36bb5f92fa6284e09438dbf21112ca8877728a404e6c798d98c9d508b8bc2bc6fdd6f62fce5310466bef552db3d63008cf025ce2bcfc9f43419cc1e79d790fe8606e2efad613d5f029e41e85421e60d9fe0733819dd3f30715950fda9dc5e45de576cf0c7eea506ba7c2ee101e797142d2d80d116717a3e87285acac53fcca3e8819fdd67502de918f36fd2479b111950d3773b69a60e04fd4e57915e43c5ec63d8d48c701f08852f0fa36d553e1b13fd1dc790f7a271f3f9478a0f3d891c1a7967639fa1b65ef7eb5f771812729ccaa8dfe7ab3609e71f16addd97bf27b4debfd0eb30430217f451cd8ab5d19d9dfbf345cf9827bf0c1276c4c81c71bc0af6ebb88fd375da6fe69ccdcbcf419ea557e066f70bbd316ec91fc24f6adfdee201cb8f85155e00dfe66116da86118571a06d36549cf0b81f23410c825de92d66d7d6201151e4fa4b488b92f2cdab824387fb31408050bed88e28a10cf6aee5c30ec45cd9d83ecd2c2575df15fc8d62912e589bbbb518c3c1b511a93ba79b20e33e606d20a35ab3ef38e9b169f3d61b9c9e9ab21eb072f1bf526ef852acd5ad0391c641530c9d6e9abdf85ad9284507cce0adaf3656ecea09039a5477c1465cc83b2acf68b8e750e690d5c7375c54bbd379f77d78475c4340556d91fdb1f70e67290abe8fa98e6475e9f978fa7ca46676d53f60af45a4f87e9ae03d988f89d32ad30c67392ce22193cb36472259398f761ba618ff4c1efd6073d04170fb74853f752f7613cdb88ea85de4f01faf44a33a0ee0568728e1bb39fb9e123303e5dec6c609072acfab3c7aa2c36e1af2d65e42457bd48bae8c980314ae4bc90efdaaa71b6d5ff040b46c98c58ca1c4aea71167febb2423e793176f25098104ba6bb3d2700f0873dc824e1e7a5ab528843593f6a409b4f0dade2b633abe7781eefc006c85234c630fd20c06af46eb6f09ad9971633dc624aa038115415f23d7a9a0d522d8108f96cba3077eb5360f501c656c01c0d128c45e2af895052275fb83ee3cd57105d987e782dc2fd0960b487b85aa37094f222338645b1cabe4593de53dc730b4f6fb01ada423a4ab97a21af66d3d43f599ca6237485809c88388637399ddf409689a5530623ff14e908decb5c65d3cdbf39980ec422b242da7602bb5f60dfe745fa8559eb9e32526be729c0ecb7974930e597084133c99a84172fcc8bb0842998e1bfa9b518d625ebc2f527e39e5320f6fde01fe480dae0c3f93cae9a13d2190a5dff6df8a151c53d57f1b397108b4dc1f80859b22f48a9914c24f587e659fd2c6452ad185ad85a214c0de36acda3f3ceeb8e4b81a8366b426de2743391d3b7d1c6ba208cb91ff6cc098fb2568340dbbf866d38787feb814d95bd1d508ed660642eb0308968b892e969f6cf1c81b388c48454fcf0b1ffbaec2f1ffb7ccaf72725995b38ff54232bb2193c167421066f99ebc677e74741814fa79ffb29f52a4516bf2a439cbe820bd09c5c7674b1d57a59300962e42ca0a0f6d9ea9e956b4b76132ef4a3edc6811c3fa5b3ac2e52cc0186cafcf2c7540a8738005a6577050693a8c100aff57cff29a6438d7ef36457ff45f232fb594d55be7b870b1bdc8a94e7ed0541ca1a3ce8aeb04e8cd04110e4f0c3e49cd97db63c70812696459a3ef63736bb4b5ec9e4807fafa6fba02ac405e797dbf77cfee102b730bfbe0c8694048d8c59b6f20848ad32e9ba99abe24bf191397d82bc12cc95f954d276e556a488aa74c3d3ecde040732cdb4ff5bcd98d1307645a60b850a782724265494abe11ff4dd356b1a0c5ccab494dd8e9f7a0e24f8e4a9838ead873c4a0b6e671fdb338944d456c9a56e90382de2d77410f91ec3d507f13120a521d7bd6e35dc6cf2cd52b5a12da92569dfb5c7a5fed8f7150b00acb7d47875cce2fa718962166a1177154355bc15bec904d670643dbfd3ad6ec60f1ecb67cd55da5ba5ab152acc120a7bb96555e1dd926f4a1336875a637e636560202be412de25ffe257c26b41b881b13cf8a20caeff62b0e3562811be18ebcb121596fb084351e2e9af97cfd9f8141b322d019ce961127e4f54c04ddb1995e598a2b65d21aa7759fb4251771b67f0890d751878909106d7e26d2d23ae8528008995d4135dc3d0ed6189cfbe27d84e03df623cf07d6e2f164712b2738610419a4c48d1dea8577ccdb7bd3f36f73f18b4f5dc0b0f26b1808cb9f7d239e38366ac0d4f0277b020b4ac34c98a6557a27190f1ed82b2e383900ae4bad77b75472c5432e921b53d66b70bdbf883bac9184f1a9212f4118fc2b989d0421bfb002624b3a853aed78c0ad1b637e391a3f8a6fb2ce259dffdc7ff3488a964320777a0c4ba6fe888394730db5b96c80d8fd8e6dfa2dd6472bec4df41b0feeb2adda8a6042312ac6816be5386a49a8584bf2f5ab2d0ea87b34e4da49e4e08eda941e69bb2ec8895c0f82e5f8b47157e2fa4f9e1a2b332d755ed8c3479a48771acce8a9e42d885cf03755c59091e7e3791971c0153440e53ce5379bcd29fe45518ab3d62d701b62c7817b25cbdfb0e2f1ff2ab4892f73eb1f3bdc70c055dda70d9a525aac2bd76ed7ff168af196c471a9ad9938ab0cc8e16819280acd0cf1e5182e37b897cc9731a684d6f64c7473d42c043873f3a5feca23a88821165b2041abd95a36c8cd31fa30131af4673f21893d407e05cd58e4e38f05e68fae2a4075744a96b7eb73656950277530a487636c5efc753a7e163ce0e92da9eaf0416324f744933cc75ab97ed64393cbe2202696c919d2f3726f1210d5af26b8f1143e735c2f5e1567df940465e43bf5a99407d401b92c9e449e6b4929798c10c0372b1f68a0c16d1aa0daaf32d15b1bf34f66587eb3adec8f8da5ffc478c3731deb14f92eaa8617948fec34dd4bf413287224d0e4e662ed066560b6fd88dc388dbf4ef632e844a61c9d60fd5c49c13e05f3640b2df7e3815d61cd3c59665cc6607ebeafb101813cc8c18ab1c61a4e109cf7f095eac5bfd909c1aa13e0be56b1426ed4e55c3cd70f23619d18bc6034dd2bde31b8621bf42623f5ae512b1402a69df28b282f012eb438e69b420e067b66db4575ce846cdf29d0abd6725d22114576958a9495df7139fff4590f1f2a3e67c89ef0de24834fe02cebed0c2d2cde2740923ab1992c6de0fa0028acf6d6568e86ebb817199fd88449ca2135d3bd60ff256a49487b7091f04d1cf43f43ede8a9154dfd416bf84c6610bc9b51e4a57a15123ad1552a17f1ab6ee60d8bb6826becd819bac780e7de867471f6383fd0d17c021883ad25a4ed2284fcf2e33c1654de29e405e873e1ba10b4695cce40c1be513ad668446556ece654b7dd0937c08035795d9d60228ba0d82c5ab775f4e37c16acfcc1fb6cf4dcbbb83582b0bfe569743547fb214ca61988cfae03a9445d2581c7459dea3679d60b1f0721ddaf0e83cfb851f937cd4fece29539ebc90189e43b793692528cc9739ae23a388c6012bc28c2472879422835b0fa00b11cb9f19813d73a8765a4fee8f8ba84dc4f8e7234e3c64cbdc7238b177527c5d902dce434c5e1bfe2e77421d66d7b75aa123d829a6a9df90e9e509cf95f25138a7a80eb32a49aa07d7829587c47dcc867df0a5afd23081a16eb3a88c1e010b804a4e1e4c20b13db076da2614c4481789ae3338b50d2d049e70c304980d498f22de2e3b9d59e54818c8793cfbce952906eeecfcf7c9aa09dff17f9ae467e1e4df371a4b9593fb259f8f1d9871fbae05d2eb7bbece8df62f89af66091097440939b731fd38c96d499aef565cebf0226668df41498749e1285ed95f60f48c29d6e2acaedc609f2efb546658e260829757d29beecad511ac6d313d83272a4dd7f1c9aec032960834aa4b7b5f684cab0dd94451faea31947757c255dca5d921fbf439120346e947c5ab14c7a8f457dade6b3615290f4e5c39838da65c23a8fe2dfe183c8ccfca313180e1da0de9ba26258bd07b9068f6988c124c3298745f477d75da6826d75d2b11a54d0cb0797d31c41661c1c7283dd31c313911e4baf7a6392c9f58efb99057eac86bd262851864a754ffb59f718649e67e0e16ff6a74b9f9acb5c98c8a1008e156c8edd9dd3fd40297ba67fb6df978030fa487dbb2b72c04a87eb4fe7515e0412dc3d14e4685dbaf3e1f86ccd57c4acdeb90cc3d7c531381c0e5d9a78bdc87937bd833ffa30b156f37607651dd1c323ec52bb9fe21c2ce0380299350c5a1d5d1fef24c17da22d3c74b0b61645f0dd763ce25687db3375733c1f34ffa7b8462c86a2f13912cd55ed2477ba52da7ba5828db4fe3261bc80b33f248253e790f473a6cb6668b32cbff7b89287ab50dff727ebe093feb6563d935a412b92b55da7588a4e9ceca09547f7a0f58f062e5e306d7d4b1801495c25272c769545190c51d0b42b502619f8e120aab3deb59217e11684c856a5044b7a54926abd3f2701330c3b8178a2d9376fa119bbe05e24277cbb4017dedc9973524257cceff47b2c0b5b1f1d941fae7bba2022022d7322a31ae46ed167ac3c769212b2698d66207a91b1e092a5b41393e564314469e2fa05aa1f360bcdb2f12885a58be4cca00e78735ed09ecb136a885b07585c0683641f495e3ca09102110e897e0bb468e7a9c51a5e8c60b80b56c5ea12ba7abe2bfcecdcda902c54f40316021a16d3ba642918e9915718561a14497b0ef9b2b0eac36cc323617671b208bb74c8bf8962463efb14294adadbf7c0d73dd45cbcd71bfa404c1ed9689ede3420f8c2b9a65f9e6b1cffaa7c86a10fe84d0bc5c86b3d00ebc4d97bbada7baae9396039900bd96124ce8ded4e2c2eb785f02edcd208c6b3f684daea735f2da08af4ca9f1d740dd1c223044eb0b421529ea02f35a1241e01a162916b58a85359babfdb474bf052b78227dfe097f59321564b6c7a2723772c8ddb80a6ba7ac3e711c46f6e9401d695fb8a6ea572b9415c7ddff4c3c553dddc67bae2d84e25d4d90d414a88a18cebbc9b0b2f57f38d0cd3429e796e9876d36707ad1177914bced97e26d6aa406aaf2431b5379f72d4b79f78d77261ccab3accfc5f9ddb98b21173f1110a117bde911aa57fa5c42713bbf3ae63af58cdce22ba8020399f01eb1cde4a4d7cbd2d4ed0a8734648908bfa67f4f1329279bfbc3764f45ab2522a33f3c954190ce18bef2ace215649208fef50861894a2e2993d575776c384322f268c8eb67d2dfd660630946f3472c92d755a8725303d7a08634e1035e8605b94c189661310cf790c2330883ad80741a067bcacb678c2ff2650fc5da7966d1b74ad8a2f98d843b1ac49c90fbbb12ba737034fb82cb1c705b2bc697d3f51f209bfc5cdd06beb54ff9cceab4b4d5716abcf6b83aede966cfb96071ecbb0bb3837b9cfe1d970024f32202f0b02df9a8cccc6742f95223eb15523ebd72277aec837776d648ebc00964611b1494f0089729493fc0f589b7b7dccb3037a193432a1c886cecb5390c2f7ce02360da1edeaed946decf28acb7a7d5aad475a4248227ecdb07b94b6b7133ea3080c7cf38077e4b03cab1c04ab63e7a953d2b6d61971bc8a13328e7322d7b3710aa6c6d724243b49ab281266a71f9be6d020b8ff43d410000d8e572fcc4d76d7b0ce93be724a074ffbee7ade1236dbb6d4118e00888a9c672c494327bd445f51b2d675e72b35e4c6000754323a607f6636036cfbaddf8ffa925feabad0eb40ee4e587f3db23bd7a50fae2b6ff092ce319e469321bea89e7c63a4c4b49e8d661f8885dc00ebc0f79f037f0e65ceea792b9964fe45d414d46d6fdc3f729c0b2a8a296c3f48c486390867789943f20e6129d84648706742fa34de52c8485167d0fa47acd8ed3a4586d078af06be0529a46c43a963834aee70869e7ffdd5e49721f470739bbbb70b4a8e8f69911c3d495687628597e09b8698ece6af54c354b754b414742bcf1e5c3c717d19600bdbc10add4785f4d0ef564794c795fe375e26d17428e2937cb175acbac74b69685f8ec1369f2251985d34d788760d540542c6f531469c2ec999a133074d625e803ce5f30e3f4017b7f6e987abf45d61a036fbbf9a1e5e61c30f0990ca763a0b83f21f1ae5bbdb8a089bd218bb0006605ff09b03fa9963e9814fcbc91fcb64601d821b931e56c8f0e246b59ad4b709b5c9e5a3a306feec2c59166209cdd3e83ed7d0bebd79eb9c4bca32934323da84add4e73770d6ee99602ffba7e1285ed6c8186fad1ff1960effaa3cf31c732f7af0be5f1ff85ab730700ccc8925afb6b7288e280905cc0bcfd5ec3f8da748c60db553101d00fefa304593b9d9c69bdb5d2e022b16d7d77f97854b0f76f9bb566355282f7702183e3b99bad60c83e81cd3ae694355f3454565661b617879ce18df8222ccff81fbe822782a5331a2238e3e6a5756be423dfda588b87ec0b60bedb5e589695ab8c28c67bfdd0321a82753d37e9ea1c0bc5ffb7387df20486f5232bbdb20778ca98fc7c0582c083f654a6ff451ca2a60983906a397ac6dbeefca1573473f495c18ac8b73e50b612d6e21997c5f02fd2415835a9c351c029bc0745d660b6d9870c5dac1a52b55ec5ef11b6536ca7623d0f3864932ed89ddeceffb802dcc90b76fcffafbec433b0428e942dbadbb455044424a1cbb16d553200bd96892c30ef215e914a4b523fae7757983140c4709b188de45e4653421b4c8a2985c32b49dff260a7480b3b4460309c49e00f2914c87aa98e4ad836e06c711cb2687931b7d9e59820f2c22af95d4bef0443cb01fc7d22150bd162a1146ffb9afeebef7846ba6cdcded4d8f6c983877b4802337a512374baff947230891d93f3ebd7492d1f508fe5bdafbc28701dd4d31f7711dec2b0d23f989359a53418c800cb2e5d6b33d5a9142c406edf1b833572be43bc5cebd38759f4c39d0515450646dceca5eaa99dfc2a9f53a050b60fa06ee8f6bf07e5ffd9884ec1edead7677795ba456ebed9b2154e3b61e236ff26d5feef70dce9034877dbf77dea35c9413e69aa2a03a28dbe83f6c6258683e80e850430b868f4534d24d344f52677c0ad825f9386e65a256433d3a2f0c7c331ae47fe1c5de121e6c1045b7b4a2eb73433461794fa6d335fe4d7944334daeb5c06c3a75c94ff43c57dce371dcda7c37ffd7e2c060f6fbb7a411b7711dba513dc83a86e12ebaee2686b794ad144e306f304b9ad0fc072fb3df1052d45aa1c19b81bb25750578261ffafad3f63819cea8e44ae0a5b59bd3d2ff9679cd926d78211aa69bd527a99e44dbcb0997e45e850a95db74444b102fa75730bebe0aa90f33d82cf7ade40cb464108e4af6d4ca75dc7430f2533fd072b1e20144515c85f3d3cd4d5ab251c8758e309df0b35cf17d041a66e9c94df998c8b4df8806b166006aa51550c6b184577117bddf482d3aca5cec19284a69f78e1eaae81a6a32f87b9b154e9fb2bba4c78077ee57476031dd82f654c1a2cef465e7904b4d6f2987fe9ad2d8fb98c4c632129e46f546ac2c672ce993ca4e05e6e6cc48d98064630791938462e9adf9b6c842a0bbc9f18624d6ea02397aac62d650bf8d6f20280bb274eb9a577525cc0be5e95418348b80a7dbe355556054462e9acf4cf6bc4dc62a1db08ec120bb36605d79610559630e4522934ad4b10aacdbe9140caf2176e33cb05dcae5f3ca660d53d241ecbfb714cd4a9fb60f58be6ff10ac81fa5606c49d8ff2b519969051ea6dd0fbe3578cf17476dcc568ce6aef18d09e0eb22d3df61d5fc7196e0ce8ecf7217a5d550427ca23743d5a98f5f3319a07b6fea2b061c912026b4e7c36cb1fbc6824f2dd70a82b6a0380073d9c4d38f13a0d1162818bb0d92a2b4d1ad808275ad5084d1ed7ecdb6e7034b25a307fb2aa31951b2280f8f8dd9ebc3f36de0920a09552abbd433db8cb8b9090851b40fcfb56f058a4267c7d46851f264116bd735c5266d394e4ea429c94174b69190f7cd5868f6cc2b177156f0509c41eea3c596ad817f15c8181a5224c9d041493b32d904770e72091481aeb26b94e535e7845d0a9568c3ee449e9201b5429916c2d35f738dc9b54623c2d1296254cafccff92bd1492eec404f06dc73250fc27ebbc91a0549589960d7602f504d6911c90185c8545098123d982854f93fb22babacd3a5c34dccc81e14fc8613f686956349b04b2efb7987bcfcb7bd0c6688dc533c5be12a1dfeebf2c7006aa161426b7e79a326e4e85fb74a92952c6f5e7f2afaf2c4b004c935765ec92b2cc7ab7423eeb99c29e00075df0a2476c7df2352e01f73eb63693099a89eb0cce95c4df358342bb344c1f6699f01ad65b297e2d1a8fefdd576e69227108697235c6bd77037f8626bf615bf956dd73f769c883f4488c2d93cfd22180bc1b37396f36594262c73f846ba9f6d40c382342b2d542f8fb83bb0db38bdd5e0f741cc2b49bb8e9b537cea97c703f7bd08a197254340c069e84d7cd0b5f436edf46764cb9e364c5c08f0e7380e3bf98f8e3157e6d5321ebdbc5bd5373131b6c96bc1baf0b7853bf1e27626ccc363ddcb0e864e4809a028558885c839941fb2a44bbf715eb21fb14ce4305fdeff87aae82169059af2f2bbb23f765c510e55a34e3f7d6ebee175d7f3db93091b7bd45bcfe9b8e3dadb363579d889c1ff93571b5cd7c06fe19c29dd7b2b9cea4077db86b6d16ade437c713d3bc2cf3f98aa21cd3211ee61455cec63782259cde3131bd0e2e0e8930839351bb52a75e56d705c67af74f439e2da4e7d049144fc52155dda8d696901e2d0c5bd9a9fb3588aae54e1f1b9ccbb54e5acf2ece7d7f8970bda97856e07a5034505888ae8d27a5d01674e4e412ec361370af74a25e89df11e600082a961dc8319f3c819943b923548c214a49a709e00d00f3ce335d674c3c0846aaf0e809f1b6d18dac34574ddf0391e99137c15082808f91301fd585a8903ece6ac44964f03859f77d32a00ccc8b20b2ecfbe2dd082f31da65050f6c03213741181b36e840c188d1a0ba7c03e254f91b61a92d129276b2ffee30821c5c5ce533332181da3f92ec824ef7b277777a3894cdcfc76f012ec30f112f453adbd57eab40189ddd7ae1767d17ed92be43902ce2bdbfd044b43d45c789af58c944aebd22b6249447a8f6e8ad9bf2c4b9c9e95b436336f96314f632d88e38cf69d9281edd57a683ad6e25effdfa0e41567fa01280a08d799ac7769b79320758924217e7dba996d550bdb3c508916f1b8e6a90c1a5283e37003ae395898a641da81dcf5f36b4472cf3fcdbf9251fa16760a574b62a536f0363a3260083ab028e400d7cec79438b1bb3628703ac995e60351cbde10878b0b097456e87bd72c7d4f8fa698d1e7b883a7e43d330fd53cfee9062d5ec608dc7282cbaa03ad268978feae3fb535b6e0e2b4e14dfcc797e30d7b11098805981d7b8354b1b9c4dc50406d312dfded27f51cb7c7568dcee598efa93b0efd50e5ae1d31cf5f5b256a3d31219e3ee07bcd91a89f3b3c8a65563e051ca0d734d4a18736e3b592ffb295db36a65d65128676f7c310eb0bd7cc4499c94a80f293f4118f537c20b12a8527c2688c582f5b03e40b1a55e64828d183133917ce7361a913386729f9e75fd086089f6e08d87f146e87b58be5bca1afa691d77abb6077dcfff8725082343d0b41d31c508379896a9168ddeca0e050eebe9d4d4c3ffeb891a5c69c3816b469db9f1d8e0411ce6dcee4b9a497eeb02cfa798828946f78ecf13e9a1d55a8907ad38051ffe892552daddcabcf012c31649cbed0c2637b71645d500674124a11aa62d004939bc98ac857e80e72b482171e26d31e5e9a2c15624a2cc84736c38de80cecff5c0d192739a9c9357410780fa86628084cb58b8c4fe453f049f04c9ee551e15f3028170eab247d1cf93015a59f6baddf0c1c264faaeb3c77c789bc64b0a410329079d616bdda00bda9802b21313ab19d74bccafe56cb1bad16d9d0a746bcfc325b4af9033f356b7333036181b35812a53a6c0b0dd47116c6a48741417d4d5d24adff8bbd88628a592f7b82b0b62a644237044ee2fd0b01000f01a278c68d795b656b3bea2cbbf9adee08ddc8ea0cff4668336f106a8393e0761e21deb6684aaca6abba246b3d25fa64c427aa531bc9922ea04475870c96aca31005fb0d206901e545214cdeeeef9820bda16968e737ef7f108cb3fbccc6a044e434313e55eb8b7340f266b041bf927e6979c657740594ec71820ad436ee388f04b5c3c210a50a721b740b39c639a19729f16f41e12be6e7cc3da2f18ceb2c906f44e36ffe31cdd5c1356768674f254a71b139b40f5b10dec9d05a14364d3a2dd0a4ec14c95aea7013de6bd1deaf6566d3dc6b36d56a53ad16871d45953912dd7328b4df44e8509b70a2f10759168adc21addf0bd80794e09a3eec4bcfefed9036a0c6c9c43c38cf3940cf34ed7ffb1d588a1d385d9504c782f05f8cfaa7b110226d42ce418fb8075025d6c8c26b1850d789583e9bd12733c89690eea667fc9bd5c62893a9e27275fdffcf05d2cdaf426fe4c30c98456049529a5304f52ca6c87f349a50ebb64b3c6edc7b10565662f26c1833275ee50da42bcfcc8d32403607efc31fac3a15219a0cc98dd2937e441a333f3b02ceab2f7a1f0552ecd217dfce498954964cde402fbdf37c2ad691a25f05e9d2c59c2be35ef41063ac11f756ad34576b7738e28d3244964b9479dd3c0683dff04894a13c9cb7ae2a3f777c1b07ee621725296f70608e17e7c16e3ce3d053c5f70e01e755aebb89e5902fc9b26ef4d46e26dcfcb7c8b03b81beb483ddecde9633196f9f5000f333fd46f541982cbf6e7654055e9d5260ddaa3e99957fa70d3b8bf62c6d592689b25e84cfbf9afa0cf23a067987aa9003035a974710e88b713ba34c5412608621aa3fc119f260e0c28e1fd0f4b41ead4fc9ded0c65a1a09f4bb772e36502104d6e4f0ffc896f555aa8337463f0e3a603df9138c1a14a33741dbf2cad99cdafe7b9c5bd0e5fb1869a336d14d6d88a9dab811e736a7ff5d1641ab0dcbfc5314c80380445fb16e91b5fae45bbae9cfaa989e8ab3f75c75a3012e064d3ca10e3fdfe7ea37193d1016d1c94154688c74f48ff72f519498a61539c8586e203c5cec352b2b0ac92bc2c4d3063562189bf33653bc3e04013038aed134b1c5d5994f7ef5961568bccda16bf06c0a142da7e1b51271c3a85e3474f01c797aafa82c97da0a698e1de61fb5f551d6c3455ed8498131c4d6669b9a092f00368481d34b0351dcd629d47bcd43ab4af3a06e1d32e0b0d158d20678dc771b5e9314fbe695a5338503a1ebba459ed6dbfa7caedfab4b949493711710a413e0e015296bed7321ac0b2927cdc042b444590e30295a61c8770a95495aceb5846e9802e469b49ac2ad39619ad364565aa4811b6e226617b81cabb0462e27f5d7d29dacc71c03a2dc29055a5fcec7edd52c2cfe8b18efd5014b81d92d10db83279f2c6038750591e7c4c789129db3893d3e6f7c8dab652032c816a79ba7df238efdf9d6d01774971e32ad60a5bf6da819108d5dbcd1ea227a528eddce098139bf4e82dede0b63f4c19bb06c296bebb4c9d022010420da7f1971ac001e3361ca2c1f781f08f34eb5ecfd16e3bdbb07ce52d247da7d5481e5d56bcebdcbf2849675d6e63ed0c687ffd23adb3182a405d4b54b5eabbb8fc1b598e7368bb5fa82278dac60f988aa7947636128aabd7a26ef10b10837bcff2e7900c4e944c96c6770f4d5ad4ba49e170ca9e34e140144ab32bacae9d59facb97f0415bb6716b90a987c2030b96a5ab3685633ca747477ff07140cb6443ca37aabfc695028987b492bf8d64556caa51eba771f2ff0b9ffe689a6e05d38796bb34d3758e461707a099f5f3749b0da8d8af032bb71d044c27bad03dac5055352b733db9d75a5bee890512992d965e221562cc323ac50f1e8edac8e4b7ab62cfe314f0748dd100add63d5cc5e0a3c540c77b2d4bcf62f1cefa1430175d5f1c1711cc1b18de782c81ee6da25e064a974569ffe7b32781823b7db816d8cc997e46670905060e75f4880361ed65ad3ef9ef90424d99019aa004f430dd40cad94b11c1dcdb4db921a878f0b888389e2ad95f677751f59782b44cff3be010345dc4c8cb40df2e43de6484aa6fd0801c75dc3a989f3e841ddf39953bd27b8569be9390424f1a978a658f7ba9128c3b17cf8e72cd961ef2fdeda919cb12f981eca380b842755a753e6177915b941b8b66d70ed5f67983e99c7c79e87d2a014fd88fe9dabf00b7478ff62913d0b2ec401ef7a7cefea0da18c10b0b223457b60617e14c4c7295117a9c328d91efb2c8eacd3e8cdee80b637613d3c2b4f0dd5a69251a12740161df9d1512f2e73caf7652a05d5da7d6daaa8361d03162cc99cbe35d2394cdb7107a5cfcf0c98e4296445e3354a8cf1992cacbe1915eb7602ab7257ef529dc654c204228750b9b1df39c848a95a48b8faf1e88cc1b1ce83fab59bf3f5230f243f76b5ecfc7cf915d3561c51ef140c23b35ec9c1a2e9723062149a90156936743957508a3b89e891ec53f3707c13593ec1a808902be80639dfa6b3196a77af58d3ea02fd6dea4f84e3aa772b08b32b4d4fc1382accc8b159270b0376cb09a2d397486e7ee1140a0e04e70b0b28e61d614d97cc2ff3a9a9c7fe1a482d19f2dfebb82d7fff6bbee47499acbd6a6904e7bfef5ea0248ea774df1846d11e68798db7efdc458c343cc99560a04fc645744ce5798cc7ab524a193cad611f9a8c8baac8822de17bf72c2ee52cc803c3db7066c9aba925e10602bb93ba7dc66c96f8f687d79cd6a4f680f930eb28674355c6ac3b65e04dd5e569c873baebcd532c1f1328533dd833906b04825a6229d61752e035345f76582b25d94a3816e34175aa39e770216ecf7a1817e283b12931715108c4895023ac15ad5d1e3d21301c660585d6339d3f7932ec7510ec14c6e7271d7af3818274192ee230b341e78e69133cb4ec72d19053fd97856b2e6486c8700984ced9644e6a748f3fd75ce46d6a48792a8802c29cad8df51423063cb8714760483d2e0dd704b9bf89da393c82de85d323da0b47c06e484295e1ab13181dfc8a526058c6be2021dd0a9ab3a50803e70aed0338c6c1a058b072c18ca303c9f37f417a1e4ece3952630f1fc2241747275aac1ca5be5a9eb1c5fec5a972130f789c5bcbd4dbe09c86838ef4da04362c258a714ea0e72e95ab7a21dee5f4a14ec967b94fec5cfdcccfc22a38cd62cc8af63fe39ae9cd92d87f09be4d7673ae243ce1b4ae698e2bcafb6b3b7704935c8a1908c87f3339d14be27c4975494e28d07dadecaf9f2138b1161e6d587bc063c44fade202057bad7f24dd458aa0c35e8f6e812671c4454390bd37a10530a243ef08db4b6e6e200185417c8d08dfd59bba4503d301687e22ec71b2fb486720df47901e4fd13436f03c9d9959b36946389f7cf5b509b6bd1afd71ec5a1b9a07ecebca9095784a68dab4f2af47f4f21d2e228a6ff7c9f07822572adad6f0f7eb2ec04bb0212e616415ae3a217b5d27b8fa920927f21bcfd206fc34af36a1da98635948b00bda6b873066ccf9f23ea1245dc678a2fdf084d6c08394d0893fd87d9872c904c589bd133a223bf21b36383181af1ebbce72c58d6c9c686545b4ab73048b4b76e59434733e6fbb3a0d7b4ff3aafabd5d5e50e1434efc6e149f3394fd807b902f7093cf2a40b15e569dedeedf4ddf685fff2cd075e4235d43b894f0787b53582e6d969c912947766c7583e81e195f54d80ccfcaf44fbd6676e6fbe4c8b80c3ebb952ed3b7f4ab76ec0dc89eedded4cb3ae3c7e65d457b73db9285738cdf5220f1bd1e011b41c20328315cdeb9c8ee688b00e7c116d8d926c25f1c03deebb4df4080411c46e2dac8d222741153008aff7a03067d14d8f677b9dee2e2c0f3391584c2196b2aa67f0f420724f22b75c4fe59c2890f7fd66f5d004479cf4399d5277c24fe27aa6d28e2401007f3b8a3170ec7e57e9cc6f5bc7d37efc06cc53377e6e4f3b7b12c5dff146fee964f522c75f9fb4a869c57433faf1f1b284dc6992799847d3fc655404d6faa3944aa25c262c650a290f99fa24db95e3f74337c2ab8441631227ee03d20ffc47f83010c4d7eed5b2c64644e98bc9ddbcce1a53d4eeffbdf8109f92d8c5fa52e36d82e86be1269e0accdc86563bb92a361d23ec2a3cc690dcdbdb8f86ced5bbe04ac58018d316fa07827e850befad9b2b6e82321d01ab28a76848703be9d777d8011032fe3c0c299c38a337ffa08fd8a5134d8db8b0dffb58f0600328a45ca205bd6673fcd1227901c8bd2704cadcdfbfd1e8ba81228c243412b23bcce60e758b05f5aad0bfdea50696f8b56bb8800140d0a6c12c329f7bc6249ee1dbc24164fd89a98deb80648a574d575a493181746bfc41c0d2767ae1116fa3c8f4f53390fa8758fc9dffde3667ac2255a098aa9447c9d68501fed6b055a07a3c0f4d94d242d0896d243bd1205840c509f3cb3d875897093f90e437420ec7e59f11624ab7263c3b39fd6935972e58dddbf9b124662cd6ebe823bb8d401a33259bd7274314dfc50780ae25f62f806d54d9a7cfaf1f5cbf99ad74f8f5de5f33a36e9a45ec20503ed0ae882f2feb3d5f8f6af6bcd0c45feda4c4308dcce0779b6b714e0e536b16399b672056160ec9a12400bed7209b7c7906f4ca81b2fd4aafaa446df3461643c169f9e5629e7b302855cca4cfa3cf0d6852aea2dae1b37559ca0f3bb5e419671ef3b1a03a597953df6c043f50151334b82ef5a408c2c9cd38dc7f4e38f443942c7fd7e17b4a20552d054d79ba33b4b40f62c8b3994c48de8f885323c07a005b191916cbd0ea38b278c238d2f19b01b24f3d7eb6301ab57c383d8d1d64b136f2a1dc905c67a538d296ee3660f714fcdb3037e752458af304fda7d78d84121623f51cdc6d613b05dcc3c99de115c45612f6c5ce3411a5dca5bf46886c366d6fc8188a274648ab5a0ab22c6f7bcc9db75af3b77287abbdbbd91f512eac267f3377e3dca4affcb0ae8104ef49eb514752f8c955cd937eeb03a70032a9855ffa40aedbaab7ab2643fabed0f52b1133cfd3878849f6307589ee728ba583fd554b6936b5f180dc1a84178abd925af5a8a83493de12e704a6cf56df96bd9a9e0e58cef135d9ed21f57a5016c758a64e3ab7175fb712470062e572b2ea85942ccce5c74a990dd7d856f2e615c373bb6ecfe047154b9d9c6a15e24e6d23b3f1413d47ec451dcc32f226c880e3af005f44d307ebf9df7ffa8750089963f56ed627218ae9d787054d5a7d7257a20e6d61d2db49404abe7e6883368b6579f0627cb0118033f080d769c610463306653432f8d2206d7e237e78cad970ee6467e4e14f5ff27b7d67f505e968158f0ec87f5cb81d742d6efc6f7d62bd00ae0378a6d332e2268ef690ef31aab4a572282315489a1defff462437b59ec56deb70622bba360c7f1339e45c374f3f433554839fd6cde0985efde86b42b18a877b180af20c3558eaaa573e5c4b42c72f777bdf18282ab36261bf92605aae5f99e77e2e4b0b0ffbc7e1034c476b44af51d58c7b130b075061cb833f15937c4a3ca643aff73014631f1604b427f2fead9c301427765619f1bac2667b304675d15f9f3a1a50adee079ec45f62d0c134d11862d8a2a408e988db22ca029cc2bbc67ee1effd00614da900629b4bff93221041ff0720183b42dc5e23e73389e4222fa46784aea28cb2b784f2f1ae3a7cb4d7ec119eb8bc9bf02075df1f6796fbf8e3c039900406e8f6f9634fc830fdf03dc0a5f83f8319f7cd2679797c6990be018eeebdb2a4e7dfbee77281c4a84dec4d602f62b72ef286caf81387a403762a82b98bfb8806d29ed1d6809728692967599cd9af505fef8a9219d808a17210950ca8e5c5b5788f9609ec7f0ee26b3bc944f93fac9ab45c66577740a1291cf3e60c0244b5baaa36bf85900a33f08c9d4367bb6f43e2d19197cb32660dd97dc0ff05c5ad94229efd07d30d45058a482d5ccc44454a2e3e47fa5298035416c44b0dc6b5e19a0bdf3f87debfdb3b90f423bc186e4f77837b9ffa3b3bc9a11b9c9507d81d1bc11912c5bbe8bb68eee440e1f2da3e0211f509c57f2ffe12e0372f53dd760393613317dc90aaaf50de08c3569a9c6d0dece30f013c67eccf77afa405cfad655fdcbde4dcbf8ee965df1dcc8dfdedbe2d04ba0493ec414d61001011715d44af40d757cbf26bc8c8a6295dbc39bfc653884d979bf00e31b7cf36a3fffa57a64cde5d048e1b6d4bb66a390927db381fd855c09b15e725b98316f07a1696b3c9313c42ba7a5ba9f791edceb42bf966f9b822184f61606f40c43f943028166f860d73e252dd781d311c75c24822c5684732b4ea563016bbee7d61999a4e58483673e0070f8d30f81a979a75767d5082ffd1113a1bf4fba541646e0e29e8fb962ca9509ee620925921053f07fb92aef441720eb5fceaf6553638ea61da9f50bb649958ef28eae1576dadc0b8bcdfb2509fd0e363918009323f2eb0932651a7e0aa78ab796bdcecd28a2d445be603ef1cfd90d1b75ffcf47ceacdbe5bdc02092be483063fcf2479bd34cd5f61fbee8b11003f487849c861afa774104ef1a79a525307654e33f2bb43cbb9a03050d84b00ffe76265fdc1c7d63ba90f27794703c345b0718ed5cf419b0186ecc621840a9fbd89630613c1d269dd20e6174bd485768073300155037a9c32a0bcd8fe776fcf46a2eec065db6cc8ed97cea0fd17f3eac66be47fb1a057411a2cc1e3ddf0fd523f22ba8341acd6bb2750dc3548b2ce6bb08844b880d61bc32c88014a60e5681d0fbf4d5b5551286f99763491db8b9ab5a84817edfcf013edbc91916fc93fff929f497322d07af5a877641a8d7453b14f26a57796e168aa41b6d6cc027720bfa1d89f8f4863cfdfe986fe5f73209da87e565d53e40491d87366d35ea3e2833c87e3ffb8969e42bfc8b634f53006db4db87ff83e8d1991a0aec17138e26a4efc987782e1752fd3c922997212e37a1aa1c8673ac3d7bb89496dcc5391be1a49926c81d715f22effa8c7b64a4657eaf9c35749bf8b0b302861b32bdb0668da023250e00db0372d44546a2c0d45935a2321db541c3ccef89d5cef84b01d2c33e329e1f2bef2764e18397e93d409cacb8cede7580c20dec058da0335ee9a9d22b6ba3c8bd93539ed22a99099268b77a9c09fe6212ecdfb20c27fee197fe4dec27f7ac502536cfeef595c53345ebb2f090c021edf784c642550ff667fb35cba70c2e4396383dfe2d521ea5cf08ea62b4d5ec12fd40dc8f192659beee5138e1c65126a7335cf6f30233e000e7ce2ff48c95b7f9dee703762618f866e99ce9925e180a4e4009c9471b2c69fc51ce4ce5beda42aec01586c96f612e6d7b48956e0f7d07cd0ceeeccd26cc2523da2988ea39bf6b6bdc7ad55e39c3c7f76258ff0fec3965d6cc2e2247790ebc5d32ea1dd56087c4053ad4a2134175257eb2eca3c6dab9691d774d4e6d0bdc4761f18cd4d0d24aef20bc4c5a798272f7f37a69eaf00fc09370d8cc102722ca9010427d7b38583767ceaea91529bb3dea3438d5b4d1e235b7f7fff75e5c9322dd8eec8c5f2d1456d006f2a808e3a5ed47e6409809b7d5c008eb9ec2a69b8a9ee6a7a5255092fc6bd77513c06d6460c53e60854cb5ab4b6b9c0af9585c2aee323f0431d0502501a1a5d0046dc2b802d4fb1aa1c8e33a7ee0c35c37a9c1b6e9984acadead30b39e2f12055d758f5c12ef075cf3a4ba831aa7d44296c54f71b958972c80f9ec66ea1f55f8a2fc8ef48fe33b88aaa727bd4ae370154bcc57d279b0037936ae80de84a059727b4a843fc72d68792bc40b8272324f9e582a1ceb04c7ad144f61573f100d64aabbf9ef5a8763b456728a8681fe7d223176c91c006a0cfa623de6a5025279a325ae0b76cb98ca1add2d01297c3a55c625114c750b5085e6cd4581a453cf60488c09d2a0aff50259764d8c29195dbccac052d29446629719e891e192fa3384fa6fb892038464083d7c255e20a8e6bbe8313928a3aa74446e230bfd4af87c6c67a970120d7e4c4390b4c88a48b8d69977601cc56d5fd46804c8315db9a209c8770ea9b1fc4872622ea7fc5f4a4093ab3e26eeb341b148aac3b4755d959c27625767eadd825e75433998be4b9b0cb6ac9862566347154262b53c50318a56a8e32da5bed360de9072a9aa9e528978fa5e306425bfccc16f3f348016eff7d3272ed289366cf8cfe660597239dd7db2b8910de675a7c7a8089483eeeea034f636290326965a16607336007c1fd1101bae01123ae4ff813342f11c3f28a2ec026babe8eb4710ebb515a103dac5695776b3b71d5a1349a3ef89a17216c529716e91614495f16ac060d8f8801307e69d600f7dace19f452e51266ad050702ea2277f7bd76beea919b4318df1f80aea0197f39942d6602f72773d993c08bfb0f6e3d3644b4d072f0200043e85b31a3abb72c60ae7fdd6ea66585fda6ce6a22a60666fdc1e34d097997a02916a93a80e0adafb5d2a6e4fa7e25fb229286ffd6e31ebf8de798ffa9d30411724cd4a944448e6e0c8c6dc94c3b7ebccd0609979d18ca8bc69b7eb5ac6aac35f1ee5eb6baeceffc8a245d9aa2fac6ec4ef410bfcd5e7a5e2414062fc09cfee2cb50ef889f5d97c82a6e44e3e43d80ac0566c2a3f04b2061c15e57e7f9ce781fd74f9dcf3bb025d81299a8737ee64fac1c6de6d9e05ddd5bcea3b486849adbd0018037589b0f858e3a4649e0bed1b952fb817f13314eb5c5a8234849688fc0a651626d042fe693fd49c11370e2a7ab730a60ab3983689792051bf8f5b0c4b0f4e834421bc7a4ae8b6d42c2b37bc1d8ac86dd12e7ea086d125b53fa34690ab7b12cce1ba3b12167a479751a64ed541c86089e8d5bf2aecaf53a44f78883a33ffd51e9eb84364daf649e488a2ddc918abad2f9dcb07524bf4099dd748702984550fde8ef2ccef109bd269dee7f37be066a766281401d34c5f5b8d1830f01e393e6bca563eff3c2beda07bb8a67c01976a9aed5a3ae7c02596ca97347967c1a22b8be18b7b9b4a07c7e0c69994b4a0db11b349e6553cdc414363c87e8270e524aa107d10340f0b9b1ba5afb2cf454e3ab32409ea23aa3e57094a2d303bdfdecab4d82e15969ce8cf67041c89f931681f764422a4e806aca9aa083302523ed4e6df9c2bb04f2bf9a113fca1d604758fe557a31ed0a1d695bacd735f10b6c3b78a8fda473d0468e546fbe0fa3caf3fea9bf4c5fd89375170d88cce8b7f61fd823cf0866c72afb14325a4dae169fdb5ee824d10d73ef3b1040a257833777806d99097ffdcc4538c8fe5ff98b9fb46e40a336cd4122106dd3509c093de3c73b289b5764d873f3235d2ee244de42813be811b816937a0223e374a0f5688ff8583372f7820e52c8883d4917f3dcd3a19503f21e918ba27145d08e07c8af41c08067169c432a36926194c5804bae8954f4e9ffabf9761ee705f766213bc47b648ee027ab92868a5be027e146cffffff93