PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 83322 66d7d69a036195741bdca10715d67d617c3d1adffeb666d6747d2b7285cf3696

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
67940dd5be8752a7d4d389e472f6053090cad4ff7ea19330b3990893aa2c0c0a
Certificate Block Hash
66d7d69a036195741bdca10715d67d617c3d1adffeb666d6747d2b7285cf3696
Source
getblock-raw-prefix

Public Data Hex

00200000000200000f...00012100000ea10000
00200000000200000f070000000000010f07000000000000000000000000000000000000000000000000000000000000000000004190f551003b61fd287bd61efac093388efc653d457b3cacdb3b2f0b8b163883520c4b9762c50f01c79b1dfbd161d3fbd1c8f35be8ae9bda1a3cb7443b264e0bcb16a092f9b33492ba69972ea70598348d7affa6526a442644050000000000000040000000000100012100000ea10000

Raw Header Hex

00004020460f550b4adcad8ffff71e5453cee31b430b2c9913017dc80d6afe9e7b2fd8bc1020aa56e9400f1f15f6ea84cd861a0afbe4a505070426e360edbb72c43936d6b4954c6aedc100180a0c2caa930899b33093a17effd4ca903005f672e489d3d4a75287bed50d9467

Proof Data Hex

59,560 bytes
1212160103078e252d8f86f17c8cbc3ad98c2108b595d89bfa2355f6a15b15fbf0b0bc46bd00cde3dc071dbc08fefb64fae583d888117e211489df054c301b76b341d88b57e17cb189db4dce81e6994066d45ec3a50f8804a0903642e24d0dba21d96fe09d51cdd0a6af6695da2b4f957b1ece481a36a2bb75279ea4fdc3e1659f4753129fcd5410197294991a42922a64d1836ffb6230c64a8a52f167ef2fd5324e8f57d04d6107d5afa35758ffc16e518e92e7c7640b339d18637de2e5b0cfb03d8b6aa35f6ab556926b84dde50fc6bc10626b5cbd298d47e1f2360c0a9db02aab2a536267560fa36cb16acc80700b509061b91f0c4c49adf2007f18c3276da47b235c04390dde60009aa41379ec4ca19ac0f0dee6766b88f2a680dfabed1dc14d99074ef3ca7ed3c2e8e659b64c36234d196427e40b4582fc23d29bf62fb4ad55b87737526f7ceacc3d8a1797b648aa59b037691123e27ce1b0ea8426b897f4f81fe4e3e4c70eb584558a9eaa6cb43548fc2f6322d391fbe92a5ee6ce8d81b3aae909d285b0a591528b3bd1bbb60816d190e982ae9129cd64014bfba6e59b3eb99a3384585b7136d42be1e1be21025522901159ce7da3993bf5bedf2059386816f76688b00e0fd2dd50a14e907f32c7a6ac08d8f15e043953f1a857ab12ca4abc10e8585b389ca45417eb780a6505e294e431593639d8aeec7f6d4b5c7b16c214221e1715e0ad21a699f0f63f330d93941f3bf0486fbc098d96c8191f748063be5826ed64abf91a119a28d0d5c1bc06115408e603cc4b8fdafee7422e0e79f6b3674e082b1a95a837e37a50a72394a926e76004c67404e87f284e31ceab91c78c5526944ab380bfd2486d50370b3284eca80e99ff470a2ca0e2cda7660ce79590bf79147ecdceae0556b3ed108a71bafd81a466a67e0dce7f2168a5c04f4335e771f1e3382c7976e9ba5e7c4743b0fa9e514f4ead6c9b1391b6fab0129edc1da64f0482f3bed4e2e485ce22d06a189b0e0480bcce5fbf9dc005cddd6dbca722c29b7c09c03eecd0b992c9fa040f298c31446a6f95aa5d71d69aa162d8b4465c7bcee0627470eaa8685580988c0f1cc6b0f267f9add4410e4ee85a2247bf0cb7c1561a43d0dea03e461b85bd47d92714feb423348b1d588df527693de93a9a072533d8da61bc99504ab520940610193ebc2d4b8b1bf07298df28e10c495af4117a221ec95cd7cccf2db124955db3339014e6c9db1ef054e3154abce4e4bd42ecbff3088cb1b2524499662e037a1621cf5b1239ed053ce6f847dfae3cb156a75c07e285333ff97fb6ae1ebde4bbbffb7982357567f52e11bec367bc0c84a9593c44c6783ed7e3978d773db8936664ef2574fec60af6f2bddae2f73f274a9a37764ef136fad62496be98137e02491bcc3fd83371523e52432e5619ef56ca2fdc46f444ba8e56948024b2960d3c8a2eb4a3205bca3f09b1fdcb2e7e11f889ddac49453042abda45180053053bf8197e2652132c360929d534003894f2cea5409713ddd72cf25b914a4aa9280afa9f77046de57ac509abcc04cc64a35a7902e7d7823c87ed76698d1aea8bd1831b4de8c09f93120ce7ee5481917f5756ec0d882405a1661485fa4c220145a242ad3de9fa27715e8a98b6e1a35dbe27793a8bced85dd7ee62c5b9ca70f6363ece4e9f31a3740b42b9bb01ba483bf44f60d1ae296f12097f6315b93167682db08d02c8f8eb657d03e196290af63613240f7f5cd33875f524753c3c6e71bc9fb390b922d57249fa025e12f99b5b851069e244c83d86fe6c0fda02d223703585a6e5810b05d964e6b9b403fed03e10afc5403d735040535d7f76f6bc54a58a6142cc0e0a616a143e6e571283ecc1cdf6e97d02d12ea0813c86c94f1b5b31c8ead8f8a5eb67c95717da07af4a3ad22eac8f35e659656ed885d6f46c1339ce773a58eede763d229863e0df05d88b6b6634a181fdf590a366be8641b07a66412c9d69cd4853c180e331c3e94bf413714f8fcbacfdb59a5b6d481edae2b81b144e48be79aa7226aafaf7f509ea6193553a381f9003ec87772930be960e820ea31c510d56cb5a3d92321e4815e05d7f8987e10572b401672dd5232446ff9546a4d2f03957a9235712ba6abeb3225d1d6638db1bfc280acdf3679f815a8fcab6066b5b5afcb9a543905bb92f2f2218b50e1122e00eab163bb6e7f5fad66947418fea26e5aed5ce022e427a372be282974872d0782221e8dc377d05ad6302c42140756d6325a639ddeeb7f9389db12eb9c207361fa89dc18cbd7588c03316ca277dfb39dc7a7d71d107724adce8e6d151517d03170a65512ea974917ce254dee2e7c5d91594b8391748c2938ae1d1d7672528e018db79b9fab014d0ea33dae667dfd4cab67cfea08df806b60426061fae659e0f28d689a68ccde2a9c287bb761044cb03e09d87c0480ba69a53b62102ca57ff84b2f6a68b02fd50dec6c4c6cefda1bca98b080475b4082ef79e2f0038c5c122f6cdf0408a295fdbdd3c5259a7dbab07f56d2187843cfdd47d4e66a71c801b7b459d65f6cb92843c605b7c582b98a73e887b1f2b4600aa2a6f9b4f6e2c1ad1997f69ce3fef221dd1d230177b12a86f62537e20e9c73822d87863ebb9e9d70a6220a611586ba297e7ff87d22c5750e14d12650915d4af65c994161193c7c677b531d68d93a8b51d13ee8de2b7f2ace9ff2cbd297184ea4170ae7894e774e8c14a71583cd96ea980124fed3c6393c1b9266ace31620b99a74ecc5867da00d929fcb8e3c3d0b0d58036685e0e2eda1082a1f1a44aadb17562999b94ae8f50e0d7f51fd863a1d83998c6bf74295813dccf20536248fb50fd85f8e17e5eed7bfcfeb29d4e1783a2e0b8baf74b278fd0d05c652e2d72af5449f5fbd75eaa40b94ba3105492bca8e3d24186e5af9653d301271f8d1938542fa2194eea405814c24c2c112a747e8e0eaac3535dc8519cfa12bc0d6f7b14f5e6b835f8eeaddedcdf0f999b95191153c27558817fddfc65794100af12f7830435a307165e7f8f6c9b1c49b85e1ad0f39fc0b4fefbb53f641b541cdabe5eadef96d070cba4d2011ae528e1b958d23bf2695f4568ba4569585fe92f5ef7e1219cc5cc1e814a3bfc52d4682ec552d6fa0a2b21ba2b21a09ed030c67b9c7293a14f2ef69a23ef990781d9969a0dcc38df9bd23d9dd02260c97aeef4628f2650340d21cf05ae9b0380adb60df023ca3cfaa678079e6cdd33c65d48768e1a42f17121c6d6ec40a61c876fbd21d5106a0c340a5f6ea8d2258bb87d85cfda9ca3100b4b06c24b9837bac19e80863730e80748bb7025bc84ed2e069f6341181406cbebb5fd25ea910afe413844a213aef9e78783adf39f8bf673dfe125b362fdb620939421f6d82a290a33101c328c6e147d2a561e16301644b2e9dd96ff9afbf22e5451aff52c8e6ab9f55b2cacae4e2c376d7eb3db1ab84b8290a10574d3b9eba16bd189158713e1721f5a9a3cc4b1d3d6027de6777845c6512626152a4b81e9a9a39e0fbb022e2bcd50512a85c96fc3daaa101fd13bcee9298c6268a765074b9d52c6a1b68731892f85267b1794ce07348fdcf79072a2c5c628f68abf3515f2e2419a75d98ccdadc147a8522851704126ac7cc1c3ccceea9797c53d1c12cb89f271a7541b69e55b1a4780f539df29245bc83c0f528be645ad596b24f7b7d5b4d70fc6825cb5a5c17020a1241de5fb948c7e2bad3b13020cee20db066c0c6157f87af152f9ad746e8f36707daad242bb3bf38c7902722ecef3c213df5bd7781ed4dcedb0ba689ac9bcd2c4bd84cf428e6a7f6ec05eb75b7d05106739116e62fb1adf39310454fcfafe22fe2a141e9fa70c4f43a9a9a4a1abb9be2ac619e9bcb7f224c9403766aaba4a037f1747fffd7e6bef72bf8b7b1470f78fbd38c74f224d3ca620a6fc261201ead473137525cead016cbfdf2dcc905400a96ce1205cb5deb665fa08a86adfb0f44f96226dcf1e146691f2b55edfd26d5d9a64a95b5e951d428225fb8a7c4355026066ff3506a187284a1a631b7da8f14811ad592461322de09c70394a1a477a7af4995153f39fed2f8228b75a581f704de3dc52e2f5cc5bf9b1e796b681f3202044658a95a04d48e52842e25aed0911aab0a2cf14f28329696f5f34801052923c345b9e1ab3c7a19cd25a64cd03547c48a9eafe71e4c8f969bd963ad3ee7091bd781779b61abe8e069ea3b1ebe3cd42f8a0bfade5f698aff47603f2ecdd2e50e868975ff878aa2cdc2b8eec45603a94c85ef5d15a76384bfd6d389eeb50e41bba6471cc4036552c4bf437dd5450d914a4b1597c82d64070d949b441d56fb6ab2fb29673701d782e13256864ee27048fff735341769396cc039c7b945e240b7f0490910f5e8b85dcb3e58b45c32d7d507400a17561942ff82ffa266e8687e45227e6183d1c708a321842ce4197eb232916c974bb85ea3ed15ea884a3081c1bf37eb58b297d89ff2484f2694e1e6fb4ce0256e58928cf10743354bfeb68c97e5ccbe5ecf4cbb30a335eb5775854d4bfe758319a40239a641a6c3bc59e01195f40f65d68f2af02ca29d88473f34f31df127a6d83886e2bee8a55d22cabc7327373ca9db530698e1807e195eff4ece9d9cc63a2ddd4acd856de26177ac518a8f257e379d089cd76a411b5be478fc4b85cd397cfbe8a9ce744c6f4a1bed186a687a074a603ef9fb311bcd36b4857aed9de91b41bf7a7968e06e0e7569c5c0c150707c2d1183fcd02a5bb64042f950a4a18d67d9a41463ce20747a4c52f1e752075fddaf629f6f42b894c65178e598f4be8875b6e41415e740350079624fe0bdcf1874e010edbdc94db7383f35cfcf8682fba82d61c2d6d611ce75c5492370ed2ccacfe7d499ac7f17e1d058b1d697022181fc069ad1841cc2e1416948e062cb9fc971b23fb84205b18568c722ac1ca8bba48f74c460ce783340aa87b99391e856b8db0c1a2a0c48dfe2663ad677db7aeaed51dddf404e56437499143fc968dbab2767aa3906704b9729dfd34ee92d440a48239b9550880dfd7cfdc2df10f8dba4a78ee61a882e2c2c10f5418d30902bdbcb1aee9ac4ae802fa7b001bd16d7031fc0310299b5d2f0592d6faf7d02e2afb988c7f886943c1bd899a1fd5eab5cc0f572b5cb0f23c0ffaea498811dcc2795f0235c205a10c95fd283832a4395bcd95657bcb5dbadc576e314c53c27d272fd900b850299979ea740688c55e436832b8980275106af76fb4517ba411f2bbd0661e7ab69e0b9f5f940b7c4f012f040f745c6d4d013f0c7b61a2783f3b2eddd0b4dfbe7227eec894adebbd7478c710c72bd02ce369ed7caa71b7b476f83763b026236619639f45074199189c5f45d4e9ded76d3242c082263b96e14de10d59e577889313cfd3034ea8355d11220257636bc2cdf745818e949b440379248efedd781037865f752d0f09583b20dbb738e8f6e74b5856f2e43f19ff7b51e7d97cda5e633ee17f10ad06a3acd85da49e46610aafcb59a83610a5b08fa6a0a9861721f60e8695e8a1eaa92f3b214bc7e1af173bbcf3fa7ce0b7ee64cae9cf8933a3ab97b85e289be3c7929895b5555cebfb75f0a9796da23c6cd2161a7a289ff331a8e4d5c5b986892884bfe14932a0357960e971cb33621eb502d1e31ec760b788438d0a33a5fc0142b904bd32f43a90a02de985523d902a083ca974ac12f24fd1791c40645ea855913ef8304588d38955fc1ee5cb3b98f8c0ffda0a5a16d2c83d16ef886652909a05db7c962250cbde786a61c6b3fada76c57c611efc919a48f9008447d22eb849ec57fba39aba9ec9001b688d2d9a447b9f0883532ca217069cfa2c23ebf64fc84435b00570a3357645bcc76d714766dae5901301b71a23dd5544091e1fa560d5340ef56a6908a1018369cb148f8301725dea72f2db4d7352d92180f89146d38c52378e5903a82796a8e2befed948cda4d3ce1a3f12380db585581b6ba69621b43f67dacd4153c367a726771f9569ace84f380238a1b49e847a5c955ac7d217a2103c1957a9382d2b780333a2fd0f21ab4e196468cbd19f582eb175bf3cb723fa243cadb7f3a9015149a73cd9a7ec94703d5ce7b32c784d49749780a45c37d1b180186c97a16b4c0aaa24f6bb6f1c886ab91d3c978eed4472f0ad4ba8d098ddda61cc235fd7e9079e427a9567ff2ec286a5f83422f8bb530113b99b62ffa6b4b679981350f8e7f7b1117c11370cd488240f11a7e9d4a54813a3f1b8b719ab28e0b50a9e338e4f5c65732ad2b188a79c4ab3b5a2009f15389bd11cb16afbc72582b2958c1b96ee4983a194108de0c85d368177c41076600eecc92fc5b1ed20295a6c0dd4408367a59bea7eb5b7ec2db4cb54b396c7861d50ca44f22393a55d411770eb5319d6b28db276799a29286c95a32699746a05455218f77abe9adba83132eb022dbe4d81717cd26cc9a2a4a6408fce105e7844e3d8a0c0ef07a036f036b404333d0cff776ade18aa294275f0631330c4311bddf03c84d71a1c3ee13d939a2b1094aebc85d861b6172ab9e54981c89f20698194b2eeef97333bb4938b0c6592cf22327cd562b1882e787061e00520aa2a6e580fea5b55c727199c49a821fbb0577734cfe1635c2b192a8fe662ac713ed0626d2a29c920d8174240d3c5ec79f3d9b379eb8c53f237fb2f951b4ac7fcb4151f90f423b3811a3bd41e530d24c5ab7895672f00b2cbb1897f5e07632c3363c84932f44416c1dbac6e4d0edc719f31d183879a7b62bbda51cd682e4ef3a26855133923f03c864595bbfca1e71de54e850091d32be44ce1772a16a033ec781877f669836744c0caae488a67ce1c89c454f03acfdfd25381b3ba073ab72fdb1758fa9c78398147ff93454fbe3cae6c09ad05d3c18ae8b5d0d796c865c601177f8cbbf22321884b0661e9f9592c967007e86f86a1544e790ef42ccd8844d787c0549558eccd710042a4f9059dfade8f1e5b944b82a1275aa4fe2d5b8b142cb19ae04fe64ba0d7f83c8c6e38c4d46adfa5e3ffede605231b0e6016246f60025c43b655ed7f135537869ad047605102e989e7b41ef6b2b84f43eaf189b72264d7823241fa3caacaa0a6c32cfc61c38b5ed6e0cca5b7547ac760407c815c3af7a994e8a0c77a22ce350a66f55bd93d6e52b56b925ca03c7134c9fe472c6088cdbd6b3740c9dddc6b2050a7a7de52162ff024dc95d7c756c64c4110e5909c36f55000f31d4df00be824f88afea3793a3c8e89a5fb3d65eabce75c48a091ae1b68cc71ac2389c5acdb1934d06cdb63a08c81a3455125153901087ef52f201cd8a68080414bd9413fed2e7e5e790b91a88aa6ea6e63f8af0c7adcbbc09c1609204f5c5f4d85fa70a3e0ff2a77bb57d2c8457e10721283562f808456ae1349992b9c0df0f515fdf1ae06c520109c41e2e77b36844c9a1527ade80b14ab2f8dff094812b4f5cbd9adc8db208ce7fcd599baa2eec3b2be36bef1c314bfbb85a19039b0761884bccd7f3b503c6af849f2bd444ddc6bdb8cdad4cca2ab459ac685168b066f481b7c19c460ff408c50d71699c20008aa93b827576ce69aca7862ff4df8cd846ea581b3ff602507c30f2ff94769a35601c67758a1d6d9930d17c9b4e47b11d58f15be0f104bafcb2cbdbfbcbee52662f8ad3fb137e71fd4174c4278a7d5574040dc0383da6cd158fd21e257e2a52a0f9718a50693e519f6591350cee74d2c845f09d75bc4399d872bc83b2f73e7a098de6eed9de33f6004b1d554524334f503455aff7fc1c81ab113b9d39b07cbc09a1aa4f761e9183fb6704f06f63789a5a89b1a2232099c8f3dc7edd686c2cd49939651111e25652fe5e7dc391ceb6211d4236e3bb1709eda9e11adfeb09d39ec89d2f3ef40f6cf67b7919c6c5db6632be30ce0e5240ef1639511a0684bff0d3559c5bb12e97cf364f88af53172e890aa544ca84615f1fa8776b92dd2d8cdabf22da979446581d8ca39d77b33afb551ed912921298c1d1f4b06aa344c7e9af028ef13c0d59ed71adba9983a1c65796193b1b0f1ac0f821afc045a7a41278ff9975cd3e9c5197b95f634421ca27bee2ec9f3169eb6520561aaf0031a0cafa2ef87510525807514384202b8edba9060b0580db78566bbe1db4a7e0cde52c166a0e0f08cf1b13e13a69b64d4cf737d723b2264f41186b4cc98d99901f13bc5242f8022ddee98a355aeb0f2d17778f245d848bf89a20e85f8d8ae21cc6836333ebfd2d6e86c93ae806edcc947e61c07f98742847d401568e0f9c135736cf5655b47ffefd7498474f725631ac85fc323fbd105a9c8cf5ccc8f12387fb396fb14a5b52e29ebe591a851309bf741a7c48706f1612dd529818cfd1bcd9d36d5828b04d6810eb26c85eed1a7776909f82863f35d94f7a8e8d2cca5862e62db803e2f37e723f8e31829fee8bf1f51426f8376292b76513a5d7ed4b08b0f2d8c569fa785993ca64da3742d763d105474d9e87bb21e2324cf4fd2b6ae8eac49e938bbc8d40bb384579769ace5e8d2c5b38819028424403909f7964d8b70db29e0dde1e28f665fc04e318c03199601c70b2db53ee26964e48c0d1783073dd23f35965006688c8226eef43b87063b7bf50ada5baa168e5e8076eb4bca101f1c8429b14d46faa63529d5f71115bea79c36f4729b63ebad12891653c6eb560210b20096d4c9b7301c14e05f5523a129255ebcaa18e1b6de0944a4eb1a897aa2a9e1b772d67c6712b8cbb95cf1e25190e943aa00b3fb2af1844923a174e8435595da18d7d5aac69e0f0039ea77bb7beefc49fc99663163c479fb2a562f00d764643b15f2c8d3df2739abfe881ae3aea999faabfac2417a3e8267cd906a5ba12af49e97b0844a586ccaa7dd027c3debcb23e5ea8cef2b6a9a615bf2a26f0a6c69c0ec8ba198c1c478185c30e42ca72e7cfbd01826eb8077df2891f4cf21ed1f5f51056e204a286f6c3281b95f2bd6e60cf85d55862eac4148b612396a32c144d7cc8fe298a9e2bac0c19bea0a2fa50574855545e27ad55926b8b86b3a17b3f637d59939c8fee78b850af462e1d5b7b651941c36b7090fd42d8fd0435fa5e99e79e05db5c2f2a04a9594f6c5274d1e16fc9015817cbbf033be7fbfb796f31b4980bc99bc36b0e2493ed6341d84271dc444854ec87a3cd3b0c24437def7fd8cdd91bbabd1dd14c03f016bea90295f240668e5bd333aee1d1480d12100aaed2773b547065e0854228b47bc8721a866ee8fe95b2d7f1edf12626618c6d4a9660cfd7db148ba3de6d49f18cefe5bd4bbfc2941ecb4d0230d178949d4ce1bf703e970e5ea9bd64257c067f7c5997eecd4f0de34f7b7ff05f98e940159841ddd8168045dff9c7d3d1f1fdbc804495397f5d97591562f6ce4d04701f90b03cf1e08f6df7fe6064c1b8ac8b8aa39520c1fb341b4b808275e83d2e2d4e5684f52faa328c0a2c47cd3e307d002fbdce93d1063c7469d65fc2e6fee57b68547dd4481f4ad9e1a5a6873035dfcc8ae4ced3c2364be0e8e22cb917759c674d91773c8fdcbd96c25ab884179eec524708d9ce420c2a684fda4c42ffc3cd6c34379007bf40cda2d6a62b26588bb0ed1cdd68b6d21edb1f85a729243d15295efd1523a34a01f3211a3fd1aa148dece2a40581fd54a13124e4accbe7a8d4a79c231f1f1ac587ddce1c38c9d469da65ee35ce122c433c45d176faaf113598327f60fb25c802b7558cc26b6cda45b7cf2a3b662333b212b00e4472759fc795d0df024cc55606bb0d6ba0350bb713d290baa18301cfe2aa7d7fb473e54952ad03015ffc914e0cd8c82ffc8167a7a1439f1a60cdd36c69516bd9c6b6b7e3bf3b783e7a09830a0d0a8bc0d54a92c04a469507e0e32b8f9d5df31515f332d16ddc79db128fcb9c1cb72b3a19c081971ef6ed51cf9026261fb90ffed0372e2e5d1ae6bef77ec9f80e1744f093f05e98212717688c44916f144da539cec36ae9a6251c3fd8fddb6e407cfb29dda9f5049283e3bf11def64462bc9b264ef816e06862a7800e127b72e922cca0270a1f4cca8f9d762f080d98c2aba3e1a286768bda2a8c3caaf3cc157b9e1fcc0879a64e4ba0969b7c26c75d1f8836499b443b1584e3e2f476eed5f07a3342027b72f37321626c2398f3615af08789897bf88e1ab4be2c243319e29e5babd6d354f750bcd8175824c9e643406073c0b04b7c50452589533341b0d30d59069bef2941646f3a2605a5ec8741b2c8b1a8b3e7ec1f51057eedb5435aad0970b5f6dbda08ba690c855e63fc261e67f8a5736e7afa0dff1cbce79810b844f865fab326f8a3535740e854eec04f5c18cb6212a3d66f77d315d671ea404809c67d307ab03c81b51f4fc3cd91e1b33d96762f728e7d68014edf5205a2a44149ddb30aae42609e9c390212022eb641fa5c99d7d89512957a55f259003e7d0ec6628fcae8d910b8893535fcb6b53e0ae1a73e1da5041c16a87347f32e03e62783a5424883b152be7f4adcc75ff3f4b2b1dc0c1def122db0afcf4706cd6a7d80f738c200138dfd36b5d3c0e51e0a0f0bf78083946ea6e3d570da4fb3da2eb1caf64e52871e3d2038ec193f69d513e8dd554a46be9837937ca3b795bdc9fc0c117ca799517940b7405a57a1d54de1555973fb4304a8c5d4891731d7d5427e30b4fbe254e95d0988c00809a8c4e0f2bb7a4d12c217a8f8325a315cacdfbd2b8ef97558ce77a1d363ac27f065d354797d95b7c5f62e9aded1de0bda13cd5147846c80b6f81ce94da2db9d9c5acbb2cd8260ae9faa78fa3137d0ef2a9b43038c02240d3f5885ce4b0badc5149ad05c44a98193c77ec919667048d8fcb51bc5b2259f34637a5b98a4051a79b0071ae8f16158b9daea3645e994a02eb8e715856f26731a3d6cf7329e52e8cbc03445c74396f8ff9a898699f17d364a7bf334c343b94733d9be358a78cc9a07a48d310a43ff9759149d3015156e992a01980db1e4f988074b3cd471268a496652dc427f7325c4600630225034a619bc9f9963f2aa6f49e44f69f8124e60fdf868b77418ef21daa69b4e5267123b8e034826342c8f898606648b69beb43e7534e57b6fac58c78a333a10a27a2765ed53334fba156d3b2da35b97e76c1a8d3d19e98573912ce85238a98ad71c0911071b2f65451efd9f558851031cf5a7c5e7b46954e55d3fd613df439d6a3a6433c268c89e66280704337e78a1bfc8d19d4a0c3fb04b34b30331d2ab54162f8a306b59234307eb5cc164046110dd5327ba4cd4dc2cbeda28dbb325c8dc190f8aad892c3e6a66fb761558741c1a4d5aa406bcba5e958a3740d4030ee3fa431ce42ec256dd6083017cdd1bc5d82caa7f987f8954fd401a58e56709eba24c017255f8ace8aae9ecb7670eae2dbfd952dc8088ca3d2aba69b9e947ac6396c8a9c1680478a8e533cdefd544b0ba5384c80570ed6c6f53db402c05c6f9d789387c3b8ae801307d97240a67ef722bfbd179d423281713c607fcf6498ebf3ad16bbdbe58920fc5002499e2ebd777008c9784cea806f21aba37d8a065955f68bed86d942e7242ca98d53d2d6bcf8d16255bab6fce33b2ba9a78f1378d56f3beed134e2b358604a005efab9ddbb4d1b9a3745515073fd4b0142e624170299a2c8e36f43709f582dfd6ebf31010bc552feb1daab3efa9fea58c9f5c091e8cc34c358b71f62df89c64170b69ea00343950482366ff8736ca13530375429422f5cb9e4ee766fa2790cd5fcccacadd9474ed5791a262ba19270c791227b97b3256e06b9e23f1045da7efc04ad1005802a72a357b913de10ee099c62f94ee52c7658169d017ef6f3fc8460bf0fb4205b7292d5944158dedc0430abc21a6f52b36fe900dc14031552a234f62ded0b9112207f7a824bf1847e4943dd4e542be6ffc8dc6cbf21dad96a4603b565198c92149b64d202710a623ef4904e48c2bb05420b18c3d2601af0612910a93b368f6980659b2afffe8248059d7ff7ec13f0c22ed75def93591f358659f2963d6df5ad8f4497191ace9197604c6124a049a7f527791d7dd129a22badd1b06e8f882697c969bcf9e0d338e696c778457899acbc8e06af35962dd14c05d97f9dd8b9233d1e41e227f9cf76ffb043def75020a49d45cad387e1b9303f87fffcaaaafc5031ec9dd76d0a1e42103c1d2b401246e437d33f8e8b7f792cb10fd1b4a4c0c7f223e41f34a5d27820cc7fa1b26b5500ff811f93c53e6e652b86c2f4f5aa280844fe416215e844b6066105610280857b73fa029b61c1812285be89b3d33d50a1ce33ccc27dab61ac241421f2e818c96bcdb5d2ae290fd8baf2a4417de85240d29b8f383ae5bdb7f6593804e016a588f0f734f8867f8aca3b7b0ed8c886667ff7151b7272a7018ac18c74c529b7da24869d8bcb4af866239ee3e30d9c1981298ec4002243fa7d695b9df23cf15d42eb468a49de18139f374a6d87b00de7c5473af9cb69e395b34d526d55d70ae1d78163a5cacad362ca6da241d7fae6b65937fdbe2ea3cb42732b7311c32330009be66d10e946640ff471c9a135e8d63eab529fc3c7349dc547e2a1333ffc7c37c991ef0a5a204c7366c6480443d3763e3f3ac3bb2b8edf5e424d959bb7af3ed80f2dd2e1a03c081fced5f256d40167701109b7b646d91c09e43648e817d3a7420498e490b07df5dbcb14b48628c6b946d832ee4e5dede02131746ef292ae0f1d6334eaf821d1a0ef23da25485fb05c9b062c2aca1cfce576ed14ecfc5a8c5c865fec5558c8d7ca77bb4be61057dfeb97af3830cf511e32f4359abc8567872ac8d125f0728cc67025ab7e49d6a4143e54764ac2b87c3d49a8665c733059d41fbb8b60b3339d77427fa40e770c1c7218e543bcd1ee20450aad4a2dfa485e06aecfbb843bbfd74546a4f6e6cdd308e4d941954c84383611f2bdaf97a584bd8f57bca4589789051d28f27b6e397518d79bc00b031b05b1185b8b053a20192919dacc6476401dc9ac46ac1b953a2cf08b0e612dd477083789c6b93b7f3c78d743f01a7fda7fcc21e828ca4365f189a54fb656d5a4def3bbf2fceed3f6435f9444aae7726f846291ac88791977c4b0367da8b6b962a4a0047fed96d39b9ae7f2e6b5e98ae91457b2f53822d996f9cfe158c6cb84f8e9c6b000073f4cdbff6c5dbfb0d9698242f6c6edfa8484bf879a11927bec4a519f680c403c66f6ff4333f295bd11e1ab5fa5c37735fa9a469d6507aeb020ce8dec38646a1a4c7666554fb46f1590e7e359b22ef77925b3c80ba4e57efb2ea12ae2b6969cdd23d85bcea13db82940cfa64697025f60663bee830ab59be748fa5fd8b6581f53f1e28e97db2b31e2be98ae187390b54330a1eeb5b3fb671724760fee3744759c01989a43ca00ec4a237b9d574d209cfb6756be9bce56b82b1953e53b7373c2a2541d1cdc366f46b254b279bc04b5539b13fd36e065df196a3c26bd6a6f929267cbbb42d096e8b48f1762a0f8e643291d3c15258d5d158c7bc72c3becdf47b1b44ed408daf25dc36b56e54bb144ba22f70faceac5826355616555977e1fbf4f3d3aa9bd6fdaa926fc76eefccdf9d028a09892e643d174170fc2a71d2df29a6fa69a537cb658429718e20942b053ee890be163306c9245f200a0b01b77cd1595dcf34c0fd5675be8df3f2b1616654c1bc3f78cb0fe23c4d6f79028167143f2cbdfeaecb3db6f63fa236861939e18e8e298de3367eecec35b6c2a906f41ce7cc211d76b1fb2c58465fd9b836f2e298e02a8e3e82a64e0caeba7a79f3d42b113f1647417796be81dbc945f6c327cce1f08a47438ea774395f7d8829c088b764a5cee88e167825e4a7bf1d80bfb2562985eba5592c03d91b8489037e3bb86ac13c9850e5d939080e0db6314539b1188a21f3170bbc6391c8d352c6ec6a8c9b46079a06ea8ab6f659ae0d3168d35ce4608218c9613941c479f4080f385d342de6c327a2dce502e1c24e5c919ea93b935f4f1037d3de49012d42872521ff833a11f3692e32c6742874dde4cc0fedbca22adbbd21e287f4b04264ef93fb34036778509a83c4fc71766f3c4c0b6c6e40aa0b4698fdb22ec7bdbbd112ed5a64d27834024cf27e32357d192c8e2cd497203cab6d4c4d0f7d03da8fb696fc5ef6a5a0dbc9dcd2307fd1e23c1045b5df86a1abeb03bdd30ee96513d7ef467c81a242a692d3e4a332863f5ae28213821b373d390bb9eb1baa86fed1b3fbee11ba2dc1fa5bcfae0a4cfe0fe3531c22820bc1b658f6ce49433b499d0becb7e79e7bf3418f15dd8a034edaaf6bfb3e8b59ba211632147040385e069cb14af1f874a6793a146a418e1f1a9ead3790935bd463b6e57140cf508f3852490a0eefcb7682b90db4532f9ca4d7a396ede6063484fb6ebf5131abe92ed88eab48ed665920e39e734d75b2ad7a6cb6480467502bf76bc8d9cbf3e509988e98981da6c16950c83eb34538f5a71b91eff1b450938abadca37ec11103224d96f58b190fef6fe418c6d7b1989db1465f2b4200abb4c12d8c4c53e54f6ddd070abcc13e2e3faf6833a071120d873c256a7f808cab4e6bffb3b5ae397842382472e5066609e15fade414b99e18c91c8212d29769a5e29c2b5e7424be189aaceed306539fc2a622348f8ab4cce2609b855f60bb194a3225e2bca1a8053dcbf50e7ef823731df2e6d4a688a35e8874600b9ea51524511376c832f543af0bc5efc8814e66d3863565bfe4cf11f462f5c796e78d8c65c1a590feccd1267301c3b6a46cb02fc3d05da24e7680990ec77222a9395ecb6fab9e03ac08045b398b39b059ddbae04b009439c17f56cbb3a3f50a1b7536c8600516cac7246eaf03566f6dfe0e2fde3078b4320acab85694a29b609ae9b250ebb1da88aaf6b7edddc08b80ba326c896d7daacb80525a0195799bbb5a419ee54f15a4ad259009a3d87990dab7fdd4593d3926325b20d26605a55ed091e05d9e0b0cf986c91943572875f09b117c70960e2db44dee780ee7c57ce71322ba218eeb31ab80a8d5a97c348d8ce84f9878869702d71773377710fc8519534091feef0fd99d525cf008f634dc16057638481a653dd635bfb03560081af2310ef263aac49f8d80d4b233527e86066a09677791c40e969cbb7f4d9e55d2c564af628155a8295847fc3523c67da8283e9f973003ea8f5910d2c5213bf262d9cd36298036a5dd5d78691d9fc9b66bfe92eb8cb90b8bb45e19d8727611de2ff9394cd558737bebc0c94fb08ffcfd662a751ce43a10b567550b96a4ba0e1c5be9170682f02cdae2551c9a33bd134bae30cffaca9e7a2a8541e034a3a6ec172da922a334735e65124d36ead01f224a4e33ef348c11edba1bfcb49e707910a5819884a17a409ee23bf67c6256dba517cd26d4517ceaef016445d55bc03e24e3c3e958e3b8e00d9acc5eb5afb8d4922b874a781d85439f25d508feef9a03d62dc3dd220d7872255a700aab341d48bbc9f785bb677d53be2b36c3763a6b129bb3b1c31fde377995e7add9a7670a3d87d200ff9979ede39a0396695d59a900a0c799325bfe77a8ece202fccff3c9763fb5a293488ba57e25fdda86597b08bf1a86b4897bbb7b3cb019b20a81de55dfcaa6ff0d04d0c30c1e302adfbb20ca21e322a8bb4cd909ba595ddc3fed17205ea6dc965f4fdcb7cb29e54cf78674839c3cdfef3b23cab01f5d8087f35ec382d6ce1f902f457edb00be080b73259051954ef125f2ef599ce82b97ee6d5e3a05e962ae6108fcd22a87a502de1d7b6483cd016ae1b6e8879a718c8a7d830f37a5e1200b9a08d547955460490abf37e41d4d35b4608c75fc67ba2097992e43c3405938c582dae57b771384fe41b577a501918eac4a5b667942156dc4118984dce6d1cd29e670902c37bf0ed489b06815da8b35af6a338da0571092ea4494e865f4e3e45fce48a19208b918a945fd05131e1cda697628b213d58ee82db0dc802ecd048624eeccd6a114ea321a1dca9ac50d811e19fa56a08a311e1615d519ee0548741d7b9ceee07d0e307c924980b5f1543972ff7160779c97eadbffed6dd9a1e9d5900304a85ef254631cfac6e7889430a714e0704a58db3476a620a5cb8efb1b5a41acb8b1a8eb08d4ac9b625677663d01fa6a67cb83e00b75609668ff0e9a69799a14c4a13bb2327ddd40ec737f9cea9fc7ada95312edcbc6fb81569d264781f14d3ae1b1f62ff4e09fab21f2d267e9a9f2535932588711de3be2a49751dde07e5237191242a35cc9b1704796907231f2eb4ad2b41ca7b567343d1a901334f5cf663f3eed52282ca0289565b1abfb8c6fb6576a90dc98384c14e7cdb1f2786428c26a16c263f7c89415883d66bf2e6b43088a211573c0423a00e8c86c8d9ef8ddd83604603601c75a01b749449921e29af79092a976b29d2c53c15a9f7bde55fe5f848504d3aae245404fd1208684d9f72ed16951e263bc25594eee5ba956837a8770cbd26b62f79e827b9e5702be33a8fa4d0924e3a890a264cd1fd2cd91a2c5bd64674ec96a7c5a97a5640a04f18bd89d0dc18d34a2d75d67c09bb5c00d1fdf92094106c81061f5585a7e6d1e4d97433e7e00f07179f895923781f9215d7d4ccef01e99b9dbf6a154980a43553f5919d3db9ddfa0567de22b6e010f255019729db473f23cbcd7624a4a47be6fe7e25b55a9876fd551a3b4d852a8caef288a2a0e7d2065b50d86176a941b4ea81bf0156a0edd9ff17473e8510d6d49c5b0810f892105fe47f7af76ee0245d4dfd84f6e302c90811ed6ebe18fe464e8b037d2b68f6d6f512b97db6a6117f811d2a1a03649051c62b01f9a72c60d1e71ee2aca5b574f65dc6d66b1475041c5ccf9eed027ada2a9a7372ee962d11c02a8fa1cedeae31be1ff506040d58a2099f8f6451de7992bccc0f5e4c4b0edee3ae7a66849d1397612c56579303ab698929854d46bb33e5368e2d8c92baf7458751bf5e537e207da8cd122eeea7c087987591600831fd3d46d8056eae9fbcdf5d9a9aa1b39ff1c12218e2df8597d69bcf721360a8a1f73e1ce3d4a3ffd690abaf70979eb10af8391f57cd25c045fa1a7590e98cdd31dd3916fe7c34a21ce1a2c960d07212e98deb11ac9b866dcf62a64b0360ee9f9c23c9ce7a0f4e3f0f4bb50ba850aaf227c8ae6c9cba9c77e552fa15bf9008e58a1467a0bc5ad11af21bedaee2257843584eacaada2c646f7ff19d645fa0d857dd912774ca1a5f910d0f2da2147cfd60c5127328fd437413ca8085452097eeecf4b0bca1510cf62618050bdceb8fda8d383a8dbfadd66f65e3f7042390b6b20b542ad9621dd71d9e0e7e5cec1e77fa6a00bf0347174442170a8abe7a06bfc544e78bd4813d1578e907154538ec714966531e7b92e385a44b9c3aae5c53e60164cbf2186e3bb4530c037ae7637d21790e4d41dcdeb1e849f6eaa02f1e59b9341b477a56fc84809b15c38d55a043a88b75639580ed358b80391e06ed5b26e06be726579953e004fce854ca5d698079a99250f08e418c4974171a2d447db552b490da1a32bb4ce5cd3fb106b5e055fa0785cfd311223be1f9a85a3ac4655a0bb14378e38039fd3750158d38c8c372e43c2c3de907a907d4bbea385084ce66bd3ddb046014701ea90d958fecccd6a2ee3756a63a2ac21fbd3a3846be1e5632518f78980d6749c744b221ceb5d5bfcfa0209b473bd50f020fe250ef39a25034cca539f0296cf02b281427062cd0b8707de8463b930308177cf7b0ca9b841f70d6c6155a06d66bc23cf3b90536c6fc82376778be53d60199bce30634894e177e44272ab2f5b2003f5f78b9c3d6fe2e822355230e4db26f501534175da295a43820ef07141461b1fb214c4080889199cc17ad37da9d3e3572ae5135efb17e09beb86c118df0a7b30b29c8b319a375fa848014657ea963b8e9d66bc5d916f17805ff1f2daab520d9e394bab869fc256acb30a3a79893ff967364a813bf4ca96fbc052e933eaac6f77082deeb5b801ff549039c2fe74afcf5dae3cf2dafe45e6a57cc407d45a7ae9caf911e69110f15e8d58b21b65f9bb406ec441a3a96cb4eb2a5e38e5c52d39d0dc0c13ec46feed0022a6ac494cae90d2a49dfc86b18792877f6e8d7caf5b0ef39c32d542d5ffc49f166e259a2d45b460773be478ea563920cfa73bd5b5cfc95576854ebb5489dfdd3bbe6b7719c75088095368c32ebb66c0fa20a9ea188be992fe5ecb3893a5d5b3b553531d01034a2f258100cc13d1c5f217428041a3d1836bb4c45c2553bd8ea4643568d1e74bc976912fd933749f8d3b9299b4e55c9cd31bbf38c444e29f1163596ee9cd9fde2de92d0505fcd7a1ae524de916cac3a9f8121e716197b9ebb088bf82caa936df5bd831b33c1a9ec5dad86142f77d78aea449afe2f7243bb30281b5790cbde35971cba2a4871b3a3219146a97a668091a848808d356aa447e80c80071dedf8614a714a55e6efd71d119e7f56638c2d4d367f223437f4597079743c0fe00fe68e0639cd884eccaf45e508cec6feb4602a94202553e7a60fee084730bf8b003240601d8f9155e6a8341effc6b407709ce985bf12936140b14102b190dba7a4abd6a8e6c8c603cc10653192d71ca278b5a13bf198858c17c0af6ff795121b3b39d52228774999b053ee9db979940e77ee330f002d0dde28f81f7f1d0f5eb515f2cc7a1f5cab72397ff6ca219df8a9889811d4e4638994c7ec3a49e4d5237a3159c1a5092168c7112b7270861ad98e392c7f3972910813b1b01058c92315df2dc02b82cb170c267cea871aa06d7a30d40ef6dea1e0291e9d56ccf173e8896b887f32696465ee21cf9359873e0ede36b56645bb3c38a8798f4df2aa4f87121dfbf06be9345028952903bd7a5a5f60144f05a314565cedfd5efa9725444973b49dddbbba92adffe272ebe830c3f276143115dc82150d77c3d33e5d16a83de186010ade198501bad4c7b3a22a0d00cc61b18cbc5861a923befc68d194ccbf330e6b4c7d2cce13e587087db49c72ba46ab98562b2522fc42f16428fcf205dd6b42960aa9e4e3ee1edf416116ee5826920afd268d9f2226e489fe0075909000902c94b76bc78c1b93172b706ba18b86e2fefed677f8bac938625d83d96dfdfb71799e54275a1485717e77a6807860700e6ee8d6dd78951c4364b3153e94f268290afcbe24b4a1be8bb244783d9fd275bc40263eda0ff38b7dfdf03e508cd805bfb1c406db0bda47fcd25778106c72df30bde45f0a2f0ab89ac20698e91b64610421e50dc2374d3cab767cfc0cfed6de795efdf2fe3b884e5b61fd12946d75c6c8a27a77fec04195e99b36a9923436a838c875c157d0e37554b79a0c5a4c8ca265ceca0b2a6df20246bbba0833d635bef3a99546b51faf98f42673d28b56a214e273cb99cea2bebd13cb5f0c2fa2ad80fd29e0f01c17302af8257594cba760411a77a55cc83bff25ab424429a09375e4addf3b16d4ec3db753eb235244daa218ff2a17d0e47a713b1447a8146c26082809aa531ba2b331841eb7a77b1bc02d36cb1a64e4ba74484e1f1b73cfb85b4982b8e729749ba7a1046d67ea16a42eb25e14b07f9d2aba0ec6da96992e82620c7fb6ff8dc36c62081c9f4bd267764628ee86fefd8566ddd70ca669d6cd5892aeb996f0ad34fb1a98c57fb379d3e2b4b0f9948addccb6a5086c1cd30e3d1fe7dcfeed33b8146e2116b2f6d6325088b629166669328c88306f55aaec32db87d026db202f0873ed2c7fff6239adb4f17d05e2b0222152fa4dfe594056f08b361874b4cae29e9fc66acfa33a24ceeb99840ec6fecdf17fb18007e278b3b3ac3a7507929412925c6239b93f44e81400a68a3cccce2178968523c6ae1b408c0bdc41b0fedb2eff05f1403072594d388bac6e42a9c0823a6e619931fac391eb6cabe08198a5919f29b4acbf354962a205ddce0c8e5cae986a3cd422d4722e52022899ed2623abf47a34801bf5807524ecb3b7d71756d278c992a3a70208f05f6f8bbf825adeba76ea8471e6cda4e960b61e3a9903aca0c430015df28ec5e13d35bb4d7f4109b91912860938ef5d47f1efcfa850907f303dd8b0c80cb35029d92e95e29e3a5b1f83738cedff181f72351a11c95770b3ab3ebec05c4a05de57ca813bb755ac69ddfc2efb78d4406a25711d3c363e1fa784236d5924f486658a938bd04ea8c7ef2c18a2faff6cc87a5dbf903a8d39f561142aa00d704eddbe87204187942134442c8c13efc2767b4378edc15f1783642112a516abfc5496dd1f94d1c4ce64695b62bf901803df6901ffd1bdb4d33edf9fef427c50562f8c2e4fb23ec8a6ccc036d377e2a104dfc6c861f2d6a2404deb113de632c7720161e1418a05ed7812cdda955dcd43739c55773b28628461529102d77e5d8ab8bf2262c2ea7ccb9a65341d6d3a612fe315f6ec14c400a87226e3b7e4eb85ab985eb1ba4de785cdfef58e89d4d7dca6e9bd34aab5a6525407395a741dfc0bcf9de4e201af8f5f146b72645435cae8a045880b6be9742c1447b0d54a6ee4f9c19ec6abbf34d96bf9be47fec380d543fcfdd3999e4aa2645663eff14309f32953030d6148b87b41dcd2cd7ce82b05c76e4d5916610549203cad75ae1bbabd6716744e192ea5e5f1d67ac79ad6dc3735177d89a8335b4b9bd88b8a6e51e372a544242d0e2de00a09f846456203deef83d348b87cdc2c226ae92939562f9adf5a20698a4a9de1e6813c47ad41babc060884c49be73af10ce789876022cf80ffc5fe2d883f7059ac5ed8c8b535060d80a61dffe598a07f64cfadbe15bfa5e6c8c7d47e6876342bcfc1ca14e657d9e51999e32fc5f3c61d624dafe78823078c14957f0fda2ef815044f7fbf6713fed6a7b52038cc3c81909235d67651fcb3f820fb9b23d07ee4de1dd38530ff505f177fa03ed0a191ed59782405a089cdbf0620ddd44bf3359b0999279a45e82f64a3817dc960926acd31e9ea863bb56c9c5bf20dfd65a9b89ce82f57871a8e35e139d0c534819e65f1f336292515ec095af7d33b6f0a811f40ae320ada3964dba0da2ad1acd8b79ead5ac794c46a24fa623a79c7662fb43a4129bcd03703882e98903dc55a9033c8bc03b7c879a42ea55f8ce9de3f57e778ed3245efda4a56dcce847661cf41f405677d88f827d060f1eae22159ed3d3511c974789e38c1d17363e503640516b5a89b209ef09652e407659621dc625f233cd55227e223227f751bcfef61847d4acac0da681768fbff0ee359fe2645586be6ea3706ccd2f68a05bf72f1673bac5d55d3955792558626a07b3a35f46a9c70a105282687fcd053d92c669c634a7c9240fd574cfab661dd3ddb18a712709c114989171f6cb8cc3ab813cffda5efa562071bb9e7e74871541ed513bac4359ee587f21a5e7fec4b4cd3259314d38a554086d38e59c0c9b0a97de513d913fb6b1972ae2e4c3aa98ca80b67e3b49aa46f013c13ee367efea0ac0db4f8a6a496bbfffddb61b7576db62aba7938cfdba5230d6cba433d5b55566bb6de3e1c4e3d85f954fe9f0d724d89c68d99e955d9641d0d0d3496042330dd2decc1a753199db1c42597e4765f6cbeacbe2d9c2e8c9579d5415c517996f5d73674dae06c6aa34a28baf153138c24b99105e0d88b19a09f11b6209796b39f876fef8b7618f6b07131a028463caeaa45d8f873f2faa955b179da1a1c67574b64440943cd5529e76a0c55cc8d4225e5ff3a7b60f9d2b5b0ed9e537bf19ff20ce0cdcd4e32183382fa28e0e377049ea791544df4842e82c1485283964dd7057e36c05d421b08d7f74a4b127c60fc18abf687803ea8341a6347e226f7d41cc180bc14ddedc10c68bcd32f27e929e53769ce57519cc8e9967e3a5e1e19007606150dc9a43630b54720b334600f5fe997d10352005db55a550ca9c5d96b3a0894aa4e2e50803fa007182d8fc96a6429780e239f631aee8ebe0b2a9f11752b79080fdfdca138b25825e1460a35e1854dee08577d36857d51dab5f0fdb0a47ad72ee80668be4010dd4d64675755bb105a5a526df4889e12fdca7f07dae4a335eb527c8cd925acfe0b2ef0838cfaf0386a90a7a2bff33752d4872405705199dc11f93333681a4f7dc2994e49d0edb1f645d7bedfc73b59b299e6be83473dbdc19d40baf2192daa594b854c61da63f434360c7528a9691231d4da9232a98be21045124ddc3663f49695a3ce94a1b338ae0640e7816ca2f6e29a115858f09bf0851aaa3da704ba82ad20fadb89de9b14fbf913d52860cd02708948ef983de184d3a6a5a98137c42f8b048c3212be312be773c16d27ce9aa957e22174c7e2234b2178c8d9c3808965b8ffca4108ba42efd8df579fb64f5b2346b44f188fb32c0609d36c73fcc5bb8defc3bbe1878e13f43fb52dc5ceda929a4d82954aeb1e9cc50d38000b25c4d032aba4f27ad0321d7b3848afe9cf68e35231ddec8429ae7aadfd69b9fc5416cc58db0f4d9de9569f8d5e8aeda6eeb04350bf66f61584b56236b5a626ccce0df808a919dbb1eec022d2277203c8c648070d508b70c42c67b619e42e8a63a09ad61097d21e3c3990e06df21bb246ead35390786fd646a0338a90436976f9415600efc1ad8ecb4a0431ca7ab3f618d5dc15337f6788d9d7772bb789491e5a735da67efd6603902f81154fe267464c3b07e670cf50f25c133e3702fcc3a7c00537f4e1587b8384a947aa3a3330c871f044e6574208eb929fe59b90af2075c88c3f56415900155d466935a2a00f9ea2f435d7e564f8925a6315176cf9e033cb1bcb3632277c26e60976dc486167fabdd56c430f14ea8b3a7e7f12e5bfcac2946ab06f6467a782e89c192115b9b098b248c87e4199673c87e227800c8d770b167ab9b6e90d965a7f646d4348cbd256ad1ed357c3f3234a98ea38a205481cb5b72281f3c2b15d2f6bd17d6c4646d7e882ee4fe86ec362c688a2a9210f155d16b62138f46199268d5fc63cbe8c13fb166aceb89c25e8318af352c7c5f2b517470f50c9362bad017786a7dd7b1524e4380dd369930b04a7dd900b9ced80a5bfd14c947c1d2c2d00ec28e0323f5b11b7d30c9de8e1659edc80b2ea96e9c94225d86db7d0c84faf8f2bf673fbefaab1d33d933b50a59e88cb981b083618cb589c6a53da128685de76e6442129dba9a29185819451f84e5db1ab753c731c47a912a29f51c068f0fbac9be2216f5c71ed10ac1767fbf45ab8899f38354e1c7adb731cb09487ab055dc568fc596adb90f1ddd3c91bc2c11869bfc1bbb389f64340b09b8e9ffac6ab2804a8faa54c808676388c1ba6a80b928389e290c834434da36162e390e950b31a33dc9c73ea6c86aa4b439ef008faa075be209f2cfedf6cdd1d4bcdbdea72178e7567537ed176981205574ed6e101cdd399ca20ff7e6f2e2b65098eac7e7a213c96ceda92c9684427495b6cc630771a9884be35d861d4342b5b4b0d3f9a8dabd303eb3812b6383ac68c0e10f99eb16f264d407bddeac7e0018a9a1214df8489c0dab217e1d0c75ed3e4e2d052185a7a90855d7561440be0b114427af807f89a8b076bb98cedc3790a568115b3f421580a96c1a9f8fc59eb07a86e75c65c0d192c501449290b073a2ed4e4c9501e29a35fd267e3fa79ff9903b55c43f5e578f647aba68679f50dbfa9f842f3d9a00e269736d3a7968fa568be1ba9af3487424c525278d429bfa920fc359fb0b2e89eacedac190e24567b0f65c55128a28794fa389f1bd63eba81e091e0a2cb03927d8549f5fca817af6a5f7cc79fa1703e9507a420379621448baab01d184a7a56e8d001d49478a94d88a1db25be2d99ee38a5f31573cd931498c1e0fefb117581bde868bfffa6c22d71d49e07235a6eddf11d9dc90847745380db1b44a46ebf00a3ffbe2e635d5caa04e95030c6fb668507b6dba7d37c6821309a8dd314e841c340411a97fa091dc6840f17af3665907922a07dc7db70f693d41aa4ce0789c76f91eeed781f9ebd5ba9883faacbd54d0a820c6465ab04f0d196445976861f30e4b794298d3231c8dac4131009a57a78c2cc8b545655aca01c06d2bede971b24a745cd4b04bc2e83a8875b9cf53cb8c63d09ffd78fd13562fba1335676f46355c52c66e6051303894510cf4e24e7950d08fa6e66a280e3db4ed3f5d65a678f11358a6cc6015051401f663169a2eaf834c66bdacce836b945b5910b062405f78b1ea46865ef4303aabfe843d5ef52f1a8fc8b6efb45b59a9b79c991927e0f47eb1af7e6a4aca5895e0df7c809c029b68129ed4b2ab2aa14cfea9b299960f82c675d155efd78ffa08d43e859e9357af1b9c3b386e31111053c2caf087b74b75b952acdc6c86fc0acac38c2c5e6c87d72472eba7bd7e8d01df58698ab2eb8e6d56adfebc49d6c093e883a57360d3e1576181abbbe70904e7568fc4ca42bfb67b2f90c40c004e5edd6c8a0efd2806af93ce39f2902114e8be72337d971e37f4a899d0c0fc3dc6c4738a2d26fbc241cb4a678270c9e24ed0fd2a72cc4bade564262f748adb823f17bf9557e92efc95b8c8b88461801ec40f7e46e186dccfbad00ddb531de66408c19546dd92ec08b5028f00fdff8884ec0d92a35b2e78f1327a311049b72a64e0ef6a3b1315bb4ca493a025a1451ebf22ffe921fe37dd51c828b4cd6830406ea58fd02edbab341c6f66bc458f450c208fd5b47cb3a31c8047b55bfd0964334832233d5c5efaf4139c6fa6261e27e7bdfc9a185e5806e6efde1436c561b76fc87e05f51b4c105ced5c946d206088fe5f047703e8e5efae315f166718b02d785e820b89b012fbee505b5a88a4dcd3278612a6a954fb3b3f7edbeb5abc5daff7aaf25d6b93684ed92e0db22cd6dd40d65c671f164debc8cb731bf5bb4264227fbe0ef44deb444debe627d201a892942bca9b1cfffab582a92b56bad466dfbb745f3444325f695085fcc64e8eb37459270c9fef6b240f017ec4253d9fcb4144576d26be104de65d7c4b8eeb7ff18a90433f443ee7959863c498f0f1858e819fb28da8d8cccd10f62759cf5b506d7a69c0466f3974a7d2009b22efab016260d9f0c7cb47e83d39c2a9f64fa1ffce9a984aaee9a901512282b0fe2b484f27136b873998209657742f2751a3b2324f0a7fb7f109fccf4a19778bb305dcca4308f3f5e4b3649133758aec2195dedbd7d5607b0ed70f6600942e25568b13b0348b23ca7cb7763d6e3781017f73828a10be783d23bff8f65cd34289430a520f73c84bd5ca66c5fe37ee61961cb3e810c4097ea8f48bbc6e46ba3b267fb494719d5d8b3d0c97966d65a79aff267506daa4b29b99fd1e3268d345c81f7fd50a6f7ac718738b514f4580d553d23e59cca0d7dbf2b3e19f6221cb01c6b4955055b4981d7c4f59f6a1259656126f0bb756060305f7b8a18c53d8f861e748ea781afeea0dcc8d725e89aa1f462abcccb67a6f6b1b593d2850ec16040487d39fce7869389e6d9903222934f4011481c7c993793362ed0f4612bedc7955e8c6604a35540dafb6c14bc6aa8f11fcfecb764b4073960e10f496913e43f08a75acde182e82fe17d801430bb98c943df78fa9b119c81b03421674cbcd81c532f6ca8fd6146226983882cb419bbf03a85eb7528dd7a27b9ab5e5c13ce7319c32bde61afbf1cfce067abf6f35e20904ba96cda324a9d604d7ad04aa6fc244b088239be74e1fc7740562b1660ac6e026806b5f621bc5d954bd663c9595af250d846337e9b7b612d40ffd1cab7b0e05de60c937cb37ef83701067b7e97d08c0f02b6c7278efdc45d71db1eac31354b6c3a5c40369f3c698474e1ac366aa3a390a21ca3f2815468215a941881f4d1e8da2ac3244f70fde46f8369fe9432b3e46c06d60300e9bd37a30af9848bcae6ff894e360d6864289dddd3a493977ff9a1dfac3b2245fb506890ca5c8af22e50973200e1599302538043e9d7b7441301c27652a2fbf272a6a83f4cfe91983a769f5d8511ce59df8ef4c2a496aebdcd62db9e7e0f852927448cda0e99e28c4d01d8df8803233058ca9588c6bcbae887e01574694e8b16d360981d01c6c51ea873a79b8b7ac4d89294406102c4434e08c2db347144d39ff8007b12b76a78f0c7cb51aa74c20973f1ccaa6e0de123d52e45861c453f806ce127b6dfdd2ae0df7e06f871efc5d0b4121ba78257fe48d72b1ebe7a87b76c251705f700b16f02c8ed268f1b259892dded2d4c1e28c800abf135c751e93dccd9fb3980db864f09212d8a15d5f5cae6b01b81b4584670a6aca342b0db924e6acf61ae957264a4dfcba48ed005bfb2f487d27c9c985458f16e51c84c809bff2b35adf16744ab3855fc0a37bcbbe0fdbe5d2099645f208020842b4fd3e502ed4ebfa6dc8fd98d250033caa74924722ca63b87199ceb6ae1e895fb7fd2f9fa90834cb1f88ebbfa462528c7aa0784e2a90821a45f0052827e4fa8b81739bc8dd0459f4dc2736e5451fd7560f1c622b62bba46ae9844bea8ba516238e09419f3957d013b49f8c64fbd9586db0805687970366c35b745985599cbc8d4709de1dc85c08649cb272a658be933f58de0c80122f9061cc9e7024542c7d120728df868df00f92f6b25924c223b155c95073581c24ffab9e54006220569f6eab6ff6092434dc76b597541b375f2c8c1e5e1a5632978a9223d7a45c95f9611809513015ec60a50d32ccd883360c421cb3315bfd00e779662b098ca35632d80eb0a05a8ca4d06bc6e630d006ca2e5b84cf65a26ab88404ac0df802a6f7bcbed4225b04a4ec2ef2a8e3cf629cdbc9cabcb2642ad3166b3d30d727cfba0b46a09f32c59f7e79873ce3acf842025b8a1867a6802ab374d5461ccdbf029d54845b94ae6b80b49a33963093b1260863e8b20aacf77239bb9f2370b6d9cb5c106d10c6ab0cba45e960223ed2c999670256f03ad1b0fd23c3f743c4ab896601555f8253dfc8be96a6724d30be2d1e44fde88f66d0e9c6057e0dbf3dc6d2b6cbe48e42d5e50d462a33aba6193df8af5f44a78f97cfb8c6672119ac0a81e374f683c0fb825734a579887392db2985b99195e3cae602ea551af03ceda57e9f2022819241fc692c9538b02d1766618a7a7e91763283fafe6cf45270910fe04a00ca0583b6062d315150edd5614c73f4665f72efadc41524964b1174d0db306df3fb772f751b044b6157b7d6d3fb4494cfcf3d90b08e924003b18c1327351720ff632d4a2cfaa2af74d7d70b05b8ab65a4efc636b80e283807f558c8607ae6ef2319d5d13f04fce8a1e68e2949960e9e195ff115f62a764c50b82d39d24a446dd268e52a67a21917c2821e149c208a3be06d95a14c6d9198d2d25de18bc22f7ad1ba9d91ad00e51cbf2ee8db5bac8c0b6ebf0a4b367040bde87a47ccfcbe845b8127d5a760dba7da73285db67bfbd9e6106a601db9255cdfb0bd0dd9b8bf4946723744b4b96bcbc8d502f916f5820e51c861af40589488a8ac615daa3f909c6d3a844e732f0fee4e4b1af4bf80f579d500126a628ad08882d690cb142d1b7d5b95b586ba7f08535501ba4c36692cc3c60675c685ad90590f75628d1b599c5c5c480e7633f98751f77f19fac44cc3ce38d7bfea0595d0509e44c37e63f383e2abb8a0cfd502a72787f780ce86a10e0403240777be4383acf80ca8cf1200c41edbfa57bdfa0d6139035207d508f408eca4d1a2b657a8b49fe17ebd7765ba5152d2669202f5a9469862c9cdfeccc3a8b34f6e5aa896035dcdad7ba9ce014dca1c30f8886a82273cf938f0938194050f34194022e16f27eeae893e82b25630557b57cc83b0807750c8e161404da85701710cef60f1b56f37e3fdb6c60154830e1685d65418d45d38c9b0231d9bd6146c8ab369d6fe4fd00790fd962726b5d8e5bcc04d32ee42b4d1b06a12c650992df5d9e953344c17238c34a11ab9bf3cffd1d4df805edc90790f0fcec0ed83012431ecca03c3be81592659552ac305b9a8551a5d72d294f8b4e64052151d9925b9e6484109bbef410be4932b976744525fb6c4a58e903f6c0c9ab0c03bcbcf2b51b08ea834e6598acd20308a879144bdad0c97cd20b495c8d76fe097b96eccfbe46ef6dceb3159794af07dfc10e3f28e3974db6c2e107cd6dcc099a91eb6513bb28655615f323e93b5ff301d5119753963256223dc2f7852ad58cc3a90ff64b3ab95f065307f54bb278eae5533fdae1e72618df5a0250134cf77e94d518fb2476526c3d2ea81e705592551b9b4126ffc6221fc3328ed136aade441b100782718511f8d5615a5b9fe58a8405db498bc6149720583a7b5994e0d402d77934a893800e0eba95db09b10b7b51f4aaee6d7ec8413b1d19672d7fc807ed83911c2c57a0ab74424e5bef7a0fe781727aafedd2ff1ac13b4a142bd466f24ad0706594f697372e7fa4b4c6d2b00bd18c07ec0bcb0b28fd984a07f55c32601040c8081b580621f8f5877ede31b124d22afcdf582da6bcd1d8b0d2a4a0d0b78e83677a828df58d53cbe3df320cabac5a2839b254c4234dcfbf4e9315176d129f03d2995b63badc502d0416f14ebea49cb2c4fbec95e192323095f7ec398351d18f5c7c6df76166d0ec56894e3854a19ebd4616f40b9f73e4548eba420a0d363f00de5216b297be3c4004a9722504982f99e4280955546e24253b06baa9d2f7c1f5781c36a9b58b974e64d048526b50b4e6575ff2320fc7b162080041bec58e06fada907f062c9e3255224e589dd45f790425cbff612eb8de3367cf382e9ecf181a416c36b4604af72434d3fce020cfd96204c5a8298cd101700fe926db51ced24cacee014a81e72a4abff22e22be1f518fb61483fd8facba17dfa7dda2a2293428987d298e5f1414195b7fd575d63f5bb5507d478c9dbb0821470bb277953edd1c21130bddb2defad7b10dbbcdb53d561d438aa3d6a19b4f5dc81a73f265fd577081dd49eb3432d8fce5c41f5eb3bd099565a87e3aa4cea56563880c0db4e2bdcfe48eb06d88e31fa81225038a4503a447a11b6165e1203d9ea8a413a1d4794369dbc608b3a9ebc6a25b31f889279efe9412d20c992300159d368e476348e6010f46d65389ed35e7dea5714ec3d39f053c032c6851438ee8bddd61f63bbb7929ac9253805e8c035866bdd112bf168a59e324691ef69883cf8bebb824d80ecd7c73bb8687e1bdf75cf7a8d9f2e58ff2ce2bec65ba02112e215fdcfddafbcec2fbc41715feff7eae5ed9e5ba0bfa563a6904461313353264a7557186efb04fb19cde15459f1964f639eb93f12c4de86fa57578442b8fc98853ec979ef07d39a2818c7ad4bae6b109e0cfe69ad4c9f83dc947116ecef4f525c60eea7aa62018eb620f9b453c09d0503a52cb9ac7309e2fbb60c7562736a9b30deb913fa54a49d80d2e15657ca4ce0b77a8a731296af1e24dc6ec0e83c90fe35177dfc34e3ce79b3c117784652e8b478651b28d3871294a9761a50d375c2a8d6f875c9aabea542d0296585885f82d96e47322670022ab8a4a083701e48636901cad2ee65e057b3dd8a1a5f5def2f342acf1e969182145eb0c65de49106292952a9c41951e61ae6b0edf15215a9a5410b3c34b33cc8e0dd9a68a2529a4c2836f2b2424b9acd8cabfd047ec9f52267ea6da3b78d238f0c824712a4aed8bcadbea7f083bbb5e550bb09c3ae7fa20fe623ca0c649dde369dd649e56d90d1e4a843f5958a3023c374ca2c1c84423df5deb5ab158f2dbcd5aa126acb5350abc91992df1a5fbe62f86e9d9cfd17cfd5b700b459bb3b6d517c165bac2768fe10231380017558ac157bfc0612c1d2ec952cad4b02c7ba878cc614a3c9c258517df422b6f7b3f47086c9c83e7a9aec083b11860ce91b0d2e5ab68a6155436b82681bbe1fbd57071b175188f4ad36f285bdb3c265ffb306ac7f0515adf328f2e988e31352a4e3a2d9dd450aec3146bd527d473d16e0ea5b480f3b156124aa824283ebdd66bd9c869c2300f7f70ff022d11b26a1dc78b889a8a5c30429dd1feb51ec805de4121e018dcce26a190f2e975c72b83a77baa2b8afa305c3d250c58e3ad5f9045d5441c486009f4b52f347f10d0a9e611613c4651a31444ac948c115929f2a1c18b68a6e4f4c9be7fda48ec06b15feeae498066eb0060d4dbce3168f718dd14c9601ca84b9301a93b2b0b7a6824858e5d01917fe3f750ce7d01caf027fc1b09f80916a50fab2baeba4183ea6c09c864390f9e07d1df0a9be20e84afd53ec1868b6657505f395e82418aa3d495434cdde58467a8a818aee4c68fffa58c795ef3957ba9229671eb0d61ef38205a7b0e628ebd1e1f11ce9aeb0936b8caa1d6a212883b0952f03635eecf6a4581ca3181b873b031e866762960a33525b4311aac85dff70ba941767db3e3a44c1356668e4be03e15733567f8d29bbf039dde8635e4500cc803ac279a55e5b4fc388178de2f5d45c199d2df142883d906dfeb41af34106c9a976da628fd19d4cfd0e8f6cab3d320ac5376ee326230101651d2939bd4e58dd5eb6215d103315a0bf5d3c241922d4ea12fe6f93bf015a75e304542ec2cd7f933b2674f88df92c46a4596cbfd4276a37372d605e6828d07a90be1c86591cc3b26cf9159847fcb39b3646e23ca18f7f7440cade86c4dab1e3a7f086ef1cc9c1deb29574d1a9f56a260caf62a709138b8421f84f319b87f70753a5e6295c288f5cf332bd5616ba57624fd803c63404894be214467b9b3bcce05f396d2b96afe2f6e8d6318799137620c0befb2c0ac458f1fce341222f877fc05d85eb610c1f87db1b57e714fdd89e6c78b4a37976af062e087a766cb01aa0ccfc94cd92fb3267bd4aaf88cc48fe55f68157c44cc07846ff24a6e1480aa4487a9cd1fdff1763c3a3cd8e0a1f2ef72c1affbe62d23d41e6af28e04719649253d5e078ff24d536e377dae779a28dc791a77be1c6a7d7866045916d3b75c36a0a3707479fc200115713fde796d0863da0d16134f3f465aa1999fe73561064583bedf60a74e7e916bb4345af4052ac32ca2affca03a2854a89e8d863d55f9ac276e5113c3ba655245521c0edfafc9b665a54c131eb622e324898a19a7baa00deda956700ced89f826b1763c52087b3f143f58c1557dd7010db80ec7ea0303aaf866176533a231b805f9df8195129f46b9f1efd1591e0e8a2fa2103527b54a2ec42346b095f10be028e95b64b03264cb2db6952e7acc71d5b1c6db436edc8c689de45ab07b6ec8fee0c74c4845e3b3b4f87f8fbf57080a24b5de0a5dbf6bfd894b29cec323c0935f700822f8f859213e0f219e59bb2a80853f37a99e91861669da13e0d4cd17fa79859959b45f8fd967d18ee9e904557ceeaf17edf29b69144761892077d4c3c420f588ed34246ff7bfaf5f5012f47b68c4a2638dad75c103ab65e92e53b67f6833d18825a4d5c8ef84f147af870ffccb0cd8ba6d65eb75b56d12cf352258270deb78a1ffc7b0cb52e9ab60564e3282867ba42183eddc562f16181a822084bd3689b5dbb713f0067493a88037ea4bbfe8b43885e8a1dade94b181133be9c933b2585d08f6ef65f503a266be3cd9f80b64248e8c401a69a6101a244e0994463786c4c3a18e0324392bf637068500fcc6ebffc3587f2c2d4cdba308126db21c945d55502f9b231f31d6805b80ff2bc766eabc2accb2c91d1905da95053f145fd31353ee101db0699496d065a21e10cbb1aab5f36cb2336f7cf5801088e6e32fc26892180ef3d2cf0149ff6d8d8a3b7691c228f64169a1cf59b4178ba20a94d85daf54cdb3921395977e898949d836091d3a5385b0dc751943b5165a33060cec24cb16fa826323503ff97b78bfa6cd85cc6af412fd7e28f39d6fa643802294b213d8852fc92fc9d251dbc2758725db335debfab590a4995078e1bf17a9faac3f061efedb0d8386e5af5b487cd6dc300a6a699f82d5fb62fd298d1b58e579ce36da8a8332b9f179b564abebb7ac3cc77493956558205374ffced0e61e08a778d3d00dd2ef29a378296c9e82f46fa15dda5e59a2aa122748e2920c15816cd60c9e6f1428709f995185ec8ca6a67feab9a1d89f2d7fe662de82688fd0536969dca8d2ab62f6d6a7df89fc3fe392d9f80f477bbdc94de051e1c783d46ab40ccd46fbc31cfc017c17ac191d51bda1904b195d05741585e7253b0fcd8028dc77527f0d6073d53785200128f87749c669615cb6cbbb6a906791bdaa2106e4a4d47e6c87055a6d2d1f59f9d7e31953ad7741c42bca418aaaaadcf2317f5d4f42775c516c40480d3af15be10772d2485c1839b01a0d19a6bc6d7f3e2cbef321216e21cd617cb8c1c9a1a1a5269a6770216f5632ad3895513e54e9438d9468d8a0d76b517e5a57051b18d3f929f2715240e8012272b03240bd8a1aa64a4c58a2d55ce2e326e2d41e23e171a6af5397270c11c518c9d4b448077043bcfd9f5e10c91703cebacf5e596f0980d4340f44f485e731704e1de78584d50b98e83b236ef1751860e351e9cea8a90740b550f2c088f738d24b03a060086fae03d2cb1102c6ac398e91a28e64b3a76aeb31c0dcbc440de5254a36be29d3ed6120aa7a4429d34f3b0b009672b7e58ccf8139754d946d871a647db6ba35d3ff14610eade5a2f87d52a185b6acec8b58ae7179e140fd1cc2d611d5d219a032ec737ae3eb45fd759d2b4327e6ef5a2dbd4ab67469e6ea58fc4074ce4259794345dbc78b6bfe1e9b7c87db35a4e77c8e5dd1407543dd88480d5c9b2faf5c347eb70b6b0692d9cc39cf943bfab33a27d6c52fdb60780a3a8809960e65069d6896dbb50784a3fe36d6fc31ebae96967885a656bf14df0cbff20fb95b39920adbabaab00cd1b0e20ea20dc8110ef93289248d0c2ca6dd33d57929bb6941b1ed067d83a17bc50389dfc20ff3e65f5e8049f50dd7d40758703f58122d62c6e7f6ec4717242752690bbbdfd883152e487e06b70ac637384da0fcb3e59244c76d4039cd5f798905abfcea5e92de97d7b9d9fd79f682cd23f8b196768b77c3512cb6256906673dda5c9bf84f58f8274bdde1fa2ed3f5b501a3d0172100e5af18cb3c6ec183259c89f35bf4039d6cb8e54e3666b2c9468991ff3d2c25670c91783046a77e2d1a49f5adc8a1a392af4403bb56c08be17a591a86d0dadb8c79dd97ea57d64c22eb7c1bc8238258b3632ef050de57a97062ec1aa464d6ff67ddb4cface9882ea03ca16db673ca07de8a58f14bb1b4d79617bd6265ffa70c41db295bb55c200a0a4293b119d05a42ba527c8028ea2c24b3ccb8c6ee4c2092ee4a59ba000194f2cef76f6d27ccf461715a54311731c932837a777c08873ac89a808763360559ee5344530e575ef0db78ebeb46f689643bdfc9a88fd9906e0d7b6e514c74194c576baa5c52b9096c9a67be5d7da6f05e4868757411216e6d35d6d955a5d7704193485bb8ca1e35e56505500ef107ac630af9abcfe97744d79483eadde9eee09f08ec656550ba3e4b540a69a5795b3f3dafcb027280bd96c105689068dbe480ddba54c79a7d770199bfca46036c0d740be17d2fda22576399285fae2a4a8fb6f0d710ce144f1648352db89f10067552b4dc8a7829e880e580d38adac97e9efab1d341c32d794fc8d93a34b63abb1217eea06fdc0d789dcb8db66b940b49dc59ae503a9dc9325c3b51a4c061f01e3c085cff632b94303396036a8b60ed7f65ee24dcdbfa970c5369639b6ddfcddc7e627b367939063fa507578a265d27d621be54de18728fc7967f947dd8253dbadb46ec1dd1da8d283ba57dc5b5bb76716ce1d118dcd9491a8d4833c5f10c9e5d1588e3b7dbb025403646c5db2400cae621eb50cf2d893aa0f91e38cac69583c2cb20adb59f399901028f0f4b945bcacb53e186ff91dd31c63e6e27b174c662f17f2956f09de7e56cf91b7b1121531e3759400a5c7e394e8c117852103932d98cba48f72b7530a733973f734d3d6e7e78e52787993af5e88194887f6eb49300e7cb5d7b9c94b12f9b91d1d6bf8efff5c4e309e31fac20fc5f5f9f286f3bdd087dfb9fff5ac461f9c39f85a12e72b5035b9f12daa948eabb30b0b4a25b0dcb5d94fd33255a3388e319ae4861e1675671e8cc5229d9493f1024c732c29a2bfc59eea5eb8c8b2bb5a0584ac71d0acab91d1a6418a85e22c6b8b0e6bec4fefbee260fa950cd46cb5b7d3007a2c7068428e831c3ce50cdd4dfe89024e3d8c709ff85ee424e6e6bf3ddd914eb1bd1dba26a77b3c776603f2cee7df66268d9d3c8503d60f36f7012e0e56e2faf16bbf5a4e3562ae47d5fa01864757ff2ea3ea52b6556b5028ee760b067d5b0a61753ecfe80d26b812e79680a61bc6c112c0cf036ef197c7d256beda67cc9baab7d4cef5e8a26f32764452ba59a4136a03c82c438f4abac286a77df13085e5e2d936f9861831a129357af6f26c4ff74b7b9448656129edd1425c48c5fb6e5c0617c381a40629f244980577e1211558392b06a6d6157c55c2d7af8fd9c58ea7959053bb95856181cc80725a426651c24fe26ec00563325b924a17ec386f7d9ee76a0cc8cdc86b3f38ed89d24277f7bae757c93ee5a539833be99bcffc23d64757e12b2da705fd06b604d7a7c604b7408a4db936c49bc25250c861f6cee31ed219121ce8f132a1d7bf647e10119640225ff3984661fd4c4f6fe617cd0a296bb433cebf38684514115ff1a1e4ee4397aa340e6a2dc0e0c4574c6e29f6eb6f1a896afd8cc565d89ccd9d2991fd669acf393bdcf9604367bea3dab22b3098447612c32c0feef4065d816a04119765fc5985b489f5d40ebf50ecfdad5df029ff10f210d6e623061210f56b98d84d3deeb3697d897d0fbc884dd5b59856b876aa4fbe4753c215015c8232fda2a5732325c55f8a40023efc2c89aadb46e77ff5adba13a688904fd3ad232a8688cb3bb6d4da041fe3b21e31aa6aa67407fa5ba95e7c91e7e674826a9ae664a494caea0bf3b8ef408d1bc9f0a10f1fb643170fffe7214e311c556e52e3c5c90be433144eba48f7d0d8c0e68120d4715bb3a5c9d00ea2fb524190e97482cbac34ee4690902a02c23f9a9b587ec8088d430b6f0a6057e2908e7efc4d66bce6d905509dc2665d6720c1d60b2dd5da776911138bb97645291c742519a978ada84d34712560a8e9bec24f2593f9a4c29ed7ef18cca3b6794d489d6f2d76f7388b21e2653daa2c173fd379781e1ac4185721eb05d97f319ddd095a056d888734d471bb458423b3f99c992ea247c2c9ff8b5d52f9767616409aa22283296ee0461c3bce8c05e06dd1cd55590fcec2e977f20926b9cb1e0d71c7174f83f555130cacde4629d6af419322c699f43ce03f8c790b1792c779e1c7cf38699f8546e472bc96375f43020b660bbd7401a697f0dbb9c325355f0d369e62d6c6e1e2d56b76cf49e039203445532a53a77275750f408089a26349888356d9854106a47a249404ad380238f9d8e053665d0bdbe7ae81c319f79d052b051185b937caa59497d345044a5b1e5ba39653c4cba346d40fb5a91997c6f9fefcb97ce3058fe4f8bdb07d5a17138c10d4b5bdc39ee511fea217214a61fbcbc643b8eb4970ad78c2488ff5d226ee646053664325d502ac0837fffc1edf7033ff68e5cf3507b1914ce3245678ecc000c77a20a7442dc29bcec078f764736e2ef2bc66af1d7e89332439ef8a757f200b3f003984a8e7603ce08295ff591307b2b344da422fb23d049f39818db5916d31ee9e04ef9d1511e057870fa89c59912a7002b3f5891884936abbdec1c197001c0bbe02cbe994ef51524230b47dd9b3b9eec6abec97910e455829bb40bc59c064c3f7546b8e243dde5d638842f0bbb4c6b130cd3c4cd0ad7a89e698cdc7fb62e017332151150edcf3b682200b0c6925605c892cdd7897391ac29877055fc10c6cb4d865fec3268c98c0fc6c737163a14a460f7a0a833f12f4c22ab380aa53f361a99f27d32672d4b03d8ad4e8ac9731faf9d29d9e72bcf5f9171aed47915dc96f3b2b3fa7f0e65102ee2497f9325e9265e59e4a52149d47e04b31054f8fc98007516255a38c657b6680a63cabde848b62ee80bc226e36fc8b7e7758e264be539dd9fbf342c94e3aaea42d2ab5c0f0a0a58138c52c98a1aa20336037b6644acca95a174ca33afb6582537310c2e32bd61a1d55cc657e5723681d18259b508146c686ba1e9298fcb487f23d91f782a91fd143d60c6c26c410e639e27e14b994a402a71db107e171a142e12f45e930a2ad07c36bdf127b5f77ee450823bd0190806789625a563815d4549a0d5cdc4575126d2b34b730b5306dc2dce75a6d0a1f7a7ea263936cfbbab575324adbf849292fc3d401f5bf4491c0750b52e337161739034c5fff4722e94107c751cfe2ed144be55d1c40a55ccb7e0abfa6c6a0c4d7342e0853c064e4a0f96363d660221fe5393c4b655452dc14ebd54dff7dfaef0ad103e7b590f4e90d69a4cff874ef35f3322be70e0e32338bd6f8b0109c24f1a95046cdf6ff2615abfe713b5c1b16fca53e6433e93a836b2f34e62b1810dbea768cf0ff9f7aa10bfabdee9427857602bb33542f7fea6f3ccebf42866733fbf0e04650cbbb6e7547faf67a11403217d87ba08a9c066f834593713af0c1464c0dbda71cbdff2bf3711bd6e5662ffef415b6d91457a60d6968d85ad8abccf9a522e5fe9bf6706d32114cae8c0d3a115602c31563cb8fb856c800614deafc381d71a1ab8dff895a98aa45be7d3a4b417866070904e8bda0dbd19f0d07c4f576291390166ad0c7b5cdc7cc6cf681571416d9ed51ade4c825d76338c39f19522c837e08e22cca92f209db3500741ee5f4f3cb86e68be3add6b99a508aef0e183c726aee1cb2adf4b10e27d67edb8a7ca5a702b4a7e94c492560181ed7ab9c0adcae985fee3bd2bb2be95875d86cdda66f9d62a65d09b869343fa00b0ce0ca86c64b42306d7d67e007d7eddceccbfdf7c689e9003cddcbbd596385d480ad2e4717dbdec1e789ad5409ebfe42dfbdc3dd744a403a4ba7a3611ec70a82cd6e38d4141b57b803e2cad4b3ba4ea9c56fb27cfa8c46757824c775960de1300443b99ba4a3fb029fac145006732cbcc525b97655ed778bb8d3ba6e91a1f423a7d2945c61ae41a71bc216e56faca392d3b9ba1d1c9a3fc19ec43c3a363bfbcd33d656c0aac6a4f750f737fb820b1e81591e6df456d405b15c7b6e113a2f17a332616234d95cfe99db8d3359e650dc57a1b6b8005ef0c4ad0c1f03c626c130b3aaefc8fac0feb374fbdb7da29b66dc6dca4ba5cca392b0771ce7d7d30390d24663bab458243e72adc3b2c0305169d0eb6f28861cb18f1f3820bd93b998ff6568a2009e385629e3ff0a2e1d5d4b64e3eb7ea8af4ef6b550572b937b0bedc69bac955094a5c0fa4961ca7221ef3b217142f9058cacf6109d1a56948097b65a00a9451bf980182c07413964c479c0b7925d1bf740a6548b13c4c6f76ba9737d51ff208af71010479e7dbd418679310498113ca2d344ea8f4c61f45d4472529596432b8fa926da1684a36504913010cab79ed1ab0d0e1ffe33117a7310451271b5e126770abc50a438160db26602e4904da4d947ab22a561a9d091049f4126f1c95a25e26015db3cb7d4bbfb9de73a836e08a434bf3f69422b6e1b9ba5db041ab3a86f65b8f6e619a5766d239cf1c80185a8f9bb52fe95f7f9813b267f6f10347d8958c464f88ccb1b2a4ba2f6c75c9b636a0a75d7f87e3446354162c33a052ed50171cac2c690f8af758c9528c28a3979d43f5a36609a7b899b953e9f04256dbcb63017531c08e077ae7f8cb3b5190743c85480e22a9db3208bdabee091ba374a1127e4a3cab0e589846a187180fadbc88f14641f3a173353e59d4afba052d7d5abfb87e94c9981eb7f3745d55e0e89ab66fc18bad1d86bd404430bce315d80f29bd19821cf889e9e066f2b5f72b45d5d08495aec812eeb60fabfd071b92c31daa23ef1d96b2c2217198921ba11644b4e41ef5357a74adca3cf76ac3a60349589b71dfcc8ea3ae93697b6df56007b0731a884cecca63729cb7336d2e1244b3cd4d1609c15f005be9310f0d44ebb70f7b09a37bf901a633021823ea2d0726321b0cd8746baf03f6266fbefce836acfa8bd4661a10bc273720d5d7cc0445dae1eab4fd3d3889c54cd91acc5832d9ac2335787b45cfa6a0c37cf6eecef99cdd1441d0626130bea21e3bfe198c28c71791ed365154d01a17df002b3b02b2ab73307624adca1a8427ebad00e6cf7abfd92e7b86f4dd3e5b9c2747760d2eb87d1c50b41ea747cce04cb42dc2f47671bb12818f55349a9feffb822b24516777626da2798a93b970fa0ca018fa9a503e0b197634d0d6b34ecba6f43f7f861d5aac9bb9d1d4131229402ee1e6200ed42b2e6a1863b349f3ed28ac6f249b567bb4f558ef3cbdd154d89fc57ddc167827f12236deed87ca2323e3ab144baef8de4b86c80f2796dae71723d4a3d47e7bf3c40c88af0d9a0efaa99ec9750d77c435dfb5e13a4d137edbedc9abdade4e995da39fd12b8e30e23aede2db667c7f63634449f0f9c368a62a6af93db8351e450f9b417d937a0e6a5d51f4891e37f5aca895c290f5a5387489d368201817682d38ef1f14fb6236fa8ba01b43052a148283bfd55cbf4e505c1a65c5a712954734c5d69350b7fc28e54577d07606d47a526594bc2922486002df0cdb911f3bf5cf8679a96915f98387f797454890e8a7f335d8684c8c3ef58b6b44b481453f9e796ec507329c39af07ef90a1cf204f6432308d8da8eda540502f0146a77be6aa19b47d3fcbcec723018853f3450ab596cac440c65e2914d6bf215ba81e00c4edf9041c33c179e82c304084915e8958f3e11abbf1c1d93e9d87c1d8d5ae4ec2aa4b69b0d61b883ee8ae725672220bb8ccd4fe4c054523ded2bd395702570fb98391d9b0f46caf31a1b53afb06382bebb10f04bb8800a09dd8f5c5d03759e890d3d1313df8079a5ca7522534de5c10894502a4c33db4b5fe1b200018eb11a8cd658647df026dbe1f62bbc9776efccf36ab447820f1ecbb8e2194cd01eb7ff329374fc9fbbc90e00669889e2e62a029c7e4243797da9d5b22d56f930f65fc667317ead924d3f3dd42a91dd7de09d367287dcf36cad27c31f94d42be9e1618edca1570b21d169c9829827cf4ee4194c1874ae5f20fb219c5ae8425823df7f6b791dd51a6c9751027a80a4578fe8b1895f69bdcb9eab47be2074cec0e547e284e08634bac01d675df3f8c2279e057872ec880fdbaeedaeabb648e83f470697729849bf4a935ea36334df73d2a478b2d963725c62824432d205b9d149d6116e45f1acd9556ee4b1668ca4ac0fcf3321536b9906d27ca8cc7f3334564324db4dec81fe7054847f502d757d4d38000f3d1e7e873477ced87930dd65c186a7d02aab4cac80d9b1c67120b24004d045d93d59bbb9b4daffae1cb52f53a12972027027c03ee58a9b7b6b8e05d81c66c7520b106c2f6bb2aac35ff0388a4fbd1655aaaba89c216273b085a55fd742b479c821799ff35a11ce9dbe14090d00764516d1f0c989a47cc15f8e32a4643b86ffc3355cb70733180c4395a2ee7c20ee8a7ba4ec31f1ae0913d271bbd28bc2daeba250b8dfa29693ca69dc2e63aa559cbdec00ff028295ec2299cf33e719286043132d977b5211c7b2d0c6923747784f793570de5b7ef275aeec7d378a9afecf8beb49295051674d85ff850fb90264aa6eb6291e6fe1a68e944975b682b48a9fe72a227cfcb9c2b99e8c4ecf7a22aba5506e25e267bfab7672326097478e9fd52886f6174a8aecb55e28447060e89df902ace7a87793f04bbd568a83387143d9aa7abfd0fbba1bd358f4d57dee436a0997a90c6e9c803e7bdde9708de1522447b62ae40d20251ce66f243efd279c6c917d75f76fefb69e3512b0ca26084f4608172ae3d87ca8f706c9b9e8a3613413fb221968b5ca7bf742de9171439d0233a37a27ea6d2dcbb8c3c9e50ccfd8a74663cf1dd241fa95a90fdb0452360b562681ccd1b38e2995f4b96c7468eaf154b9194d5a58137d76f02309fbac0ae657fbe71983e65eec8da011c2671dc289cec90756dd30afb854b6f8152ddafaed28f9c083ba5c952ac5d2301dd94ae969ff07c5ae8640e9a640e217788b0c1711a9c877f6bac172416409204957c65d261355432b329f8bd3c55d7a9c657e3f7d613ff46b131bce12031bcbe92a9548e015d5a741f7f348c02ce0b9428c340984ce01d1fb3217c37f9e428f72d68ee2291bf1d9e7ab9af642988c6ecebee1cb1466373d23d10521e4871118b8129b9990ca509a843e19a7a4a009480643a9704951548ea467100b1cc73269cb3084bc251ab25dd1beec46f7d1643b146499e0bec976df5996901e2f61b43833e555910d5210e705e9f315bade8234ec815efcdb90a1cab4e97912fb497ac4377c9c8d4ab34d6566e92e44dd34e947ca3e899f14aa03e5d5b6bcb6af32dfdbc87008f701e2be5ef6562caf72842a66a256abc716f40441766a250405850c4e603e1f1459d5429ac0d20b1849b32fbb340f202ca927afb75b0fceb3b1f1626489c0e7fbd50d60866a115ac989a4bed95d65db799525e4ee18cd6020d467c5b7da3a920dd402d10d8ede8ae3f97114b4f2680c959e8f8d3407d820085f90134f2bd0c3f850d2df0647a0f52b5242a83bf817de4cb16a7dab097d800aaba425263607569134c2d0066e11cd3a8714dc49d946b30fcb92dbff92798f89510beef3457e76458697918d41fb7b1ee6df4d0ce8f7ef5dc6c8f9bee7c64b97a88df59dfed8526fafa9628f164b0bc4367f3331cbf573b315a1260fbe410ca0e062fcad570db1c6e4ed5970a8ef61ff08aeeae653a9737d8f318bed699be545b0af70e901814a846dc96609a313ab1f5b791a6fa9fdea9572cdac57b1371fc008de2bcee0af5c3b31a221a56b55f413f571324382279c31538ea8ba6edf61138882d549f216286dfece034428c384c2b437f462cc6af4585e37d4c16b2eccc8e563acda6bf2a67b2357bc0cbd156804a30c12d8871a41fb6a310481b0f1b2e7e3456b01082fe80be77f408c07dd7562694ea92d70e553f776c6bdb86ef5a01d7ca73c4e757fa2dfcd8bb32f33f5f556dd49d7456fe9ff02826183af7586e1f95e945e9cbaaf60138dc161b80bb9305cbb2aca325b22c7a18729ab731c3b5ea8999dab9adffecbdfc2af3deb6621d7090e34d43c9206bc346f16e379f265e151d1121a3f0c114d349680a4edaec217b9aaa271c423be0e34ed2bc0f5776db4969ccc59284fde64012755a85ecf6ea4a72fddb30bb8d861b043f88dc9ea2c19bbc89492fb3e2d2a811dd3b7b970c926d28a7bce209460c2c0cba1cafc561497f87eb93f0fa9ef2057a552b3aa1acaebeb99f3595ff775afb3944f66f144dea8f1f3d3c0111fa14510a5f4e781100092601cf859410f5f2a835f347f70966330f7f573c5d9a8d05811a2de1a348d27ef36af19a205708b48bc7919148a2991ee0522e53419d94345d4acc300fa40f175c444ab0203002265714f4b3e7f855649d0f84baaa90f7950d998ad2ef8e5b0ffaa2bc1070e7547583a4dbe6fe5a3de6d1a53ce3ed91cbd7826a85e3f73e10bf379dbc8cb7a7aa6333ca597fff9ac0676aae96b7f998b8afd99cd7aec4a5c9959dcba9972dc047babb0d446c76a3b19b2b11d8d77689db31842dbc91a98e91f23cfc53edac60060177c643b86118df9956809e943d67a8d47402564301b94012b5b4457a09fef8c608303d16074c6333250418198b6c5d7e2470ac3bf1a2c5699ff15e2e4b9c081f9abd7f0a02aec0cf8d2eedabce67bc0ed95f0c81fe09756d1af8cd63b5f6baba9e56fddd7db90e35b2e890bf320d4e253f2117a32a89665cd8ebdbf1495bb33f7e796530101e71b26382cca92f5a41685a1184e56ddccd037b9aca5ba448d464f4a5eac0197197dcdb2ccd1b184883c239512c8d09c8148163422e388db82454b0331666b9e798a155089c1b78c99708e7fcee2ffb4ae734e2198bb2d4a7d1a44006e57bf7370e5e948a915f2c5ac9c832d0c7e0a61c212173a4b60f83c633ce6a83544e0324c9f1c178298c5a590f993cbce2689a5e80bb71375acf2b7adc6bfdff33aca6965eb792f5d9c4fa247e433590e66a0f69eb5d397dd604e97db853bb45802feefdc2525fd47a113f04f2bca4efea5e6787b556017011ee7596ce220f5c8b92be2ae78984f869e733c8393c803c45c33ac6a3fb48a235f95373c069501b9e87b14ef6d48cb3deac773066cb4c56ee37c86fb6a4cbfd4647b25f5d1f0940a6557e5d1c67332fe073b6180430aabc87f04107012f36a3b2a7d5c6efb53560433f2c4015386a372184fa5bd702ba07ec3916cbd87f5a0d505e5fb923c027b8f961f4396dd9d44634adc4338752348da6a6cdbf2930fcd373f12ee793b3273d6210b334ed11585f8a8f11c193186af985a8ae161dd225d7b2474d0db31cd449b630293f36d28dc32d68748d14d478f8ebf6b06eb3f5ea427aa3bfc4442d33db2a872d5708ff44379f9727977e6cec421b7a8d5066a8d0cdeb6e519b2f8ac77af33f63823136f1e1f09646d741fba0b4f996a459a6ac6db71c6a28c51dccbc5a0a809d938ca64a07ca94868135bbb910b3d713b999e1b1db8da420f2aae6531cfb56ebe16e1f492772f7dbe584cd02a54444ce063d286f3b813cd21dd380b4530c037ae7637d21790e4d41dcdeb1e849f6eaa02f1e59b9341b477a56fc84809b15c38d55a043a88b75639580ed358b80391e06ed205c9e493f92b50598e0a4a6b6616cdd4a299d58dee60f4f983b2e67aea2aa9d2d212e026258daa7261d0b41c188249a02c0c584137893cbee2053b239c8c77ce1f74c05e007574ed1a4a13222b8f03ac6b936c36dc311f54d74e9ad4969df697833b05a87c1795b6840c7d61f5bcf8ebd40dee4d32ceb51cc7f7f692d034202138e4f69dbae7144ddaf2f17b3f2123e2d9b9905d5ffb8280f5396b1758817c39f2c9ccc199faacf6f6e2fda05ac371b2b2daf122dd422fc072a033c658bd0d99fe5c9676fe9a6204fcac724492361ada09f6cd5130a5211068e167da7f84ba7aaa993c890395b55a69aba0bef7839a31a80c9d113ed5cab0cf883e88afb332d171c4c5665eef7f044022f19dc51437e112d5bd5d4972be77ebb89ef0203d6a18eb3123e642ec48d57f9c3a3450e17c34bccf3bc6251fe93066d637a941d97f1fa9595d5ff6678a6f4877c2e5babc4bb0318f55524e2e36c1739282ef2148cec51ec9d483b56a4ad8d1c99bb5e01a395f6593eaef3d21028183013e53ee7297e609349af321f37be1a36a713c1c622b5027c716ae352b3e54d1e6ad199d9ddcb7348b1d70012640a15fd7d5f7e27499931a6bdfe57c6fb9b542620c0e20804fe44a64e77b868a7108a6a32ff9b41105089c632bb8b3928e6b1deb8294cbfbb93090f337a13afdf7af246db92bf28546a778bca67e5ead1bd8095368c32ebb66c0fa20a9ea188be992fe5ecb3893a5d5b3b553531d01034a2f258100cc13d1c5f217428041a3d1836bb4c45c2553b11fd80e664b9cc8dc4889a8b0d92813fb22f808c2444757b0d5a846ce29097ca3d7f9fa5b20726a98690d66988e4624db11d1d0bc81c66244c6d8c9dd2b2e1ed08e8e4b78a1ba8617f91cae0b576a249b5d88768f1a5ce8161f0f309150f455c3586d039008123d6129bee1b64dfb0e06639b93901be2dbdd3ba59241d135d38f0ef26763ad50a15fdee699ffee681f08d77f4cc386e4f87be2482ba9eadbe1d81dad7f0677fb48b60fed0f48ddc1d6a5ad6a97a938068aa9d6d6297a0a20d89ab40890d042db7af7f09fcdbebd20335ec5d29ede5e3a74414ab69606adf6e367c3d55c46b866ad9ebe0ba3d5d551d9e5df8e1df2cc798dc56529ffff4e9283ad9240b4fb1afdef395e417312456fbcc220cc89d3a60ff830f1cbfc5ce46d05c413c936fa69ce4858b84026ff192beb2fc70332d1697f6f75e315049cb53b850af218197e07f096977445523cd788a43256b2fefa741ea75913328c691264dfc4912de35d074ac2d4ecc8cc4e8e24d80fca0bafa45477ad34610087e201cfc4c22fd00efc844027c0739aeb03d609e5e304fa85c19ab738c7202a01acad34c13fe56843f33291c28b1e782837b82dba7ab4b4b3eed6e940c75d58e3fd03c05a5c755ec4234c5c3bfbadb8fadb17cd9b6a27531bb68776d07e43b2c283ab12d2db686860c0571557643227f5888daf2dcd37f32699db6513dbeebae693f60eb6a2c111d86ea732f8bf8a4ebc98648928b8098d5289de32492c8a2fba0f3ddf7a37ef0350821d1f9a93693fff7cd41867b5989f6bede5da1017b540364d720389db107433c6a09c4f017e841dd36d67a5d79af77961b2773492f8779672f785209a8ff464c1e485654fdac42ec43c1628e4cb62f0815d4790178951c4364b3153e94f268290afcbe24b4a1be8bb244783d9fd275bc40263eda0ff38b7dfdf03e508cd805bfb1c406db0bda47fcd2578ae0038ac7dcef8a0f8c15569419cb3e1830ecf33149129bb5e163c0834256c623354128b769818dd8bb90cd5549cd7c72024f6e8dd3d1c326ca3525551425f23830d1d3a9c40adffef7b64beee7345a6f5551f15a3e3bb75d1b92949fed4b65f49d28d46871065f877458fcfea0b72c62855088e4081e357bd6a2282c682f390c08d6bbf24489297b7dbd74c4202bb0502a832e77f44a08eb09ae1f42cb33323d3fa9dbb7261e467d0d7d3620776299b6fad0673ae448932b689bdb69fb11fbf570df4a440e2ea3af3e52095797f8e3e797df8eb90f9e376776e5f88ccb24dd1a1d71f132bbd83292fdb038dbf2c46fc3f70be4f55a65ea1d177d0af1f07e340ad146ad50186dea88363e2064ac5908f1d6df786068f93ce401d05852eab8a812b78b4b8c9fd03fba52a04bb3219985bae765d65198a8398f933ca9a15dcd3adc6ec9a6df7d9ba27b38f407510e3cb0f2154525f5901e7e6f9212b98f7ae5cb53350ea17fc28946181f5627c57b90e6693bd630a0efd7bed2d8a27b8b2b5727bd9d71bba1ba040df87b6bc999d5c5ceeb99840ec6fecdf17fb18007e278b3b3ac3a7507929412925c6239b93f44e81400a68a3cccce2178968523c6ae1b408c0bdc41b0fe398267086527ca557545c2b6a08c6f690393f3e77b62d46c8e8e8ec2d4f50e616605b8b0ba40bbea755d05c14093e161c620b957de94a2872561462334beae63f126e5c896d8e93a2d5fcfe4404bae088e3bd25c28e7012257bea4c91b0e008d69155e3f6c220d517e2b64874229e96c33a92bf3f20650fff39ca479f4441e590918138030b21f5ad7ac803fbdc13a2cb4e933d87dd448dc5aff023e9286bb0e85046acb5fb61af3dc4b24dddb933dfc968849f84844725293bbd70bc27da15f058de9584c5e8e7fd730fae50de6c03bf47e2fe3a8581e9d2265efbdf4415f08d6e4c12a92a98f1f225d641d1b78c3344290421c4027da68c3db3a200dd75641e1455c0536570bbbaf94940c5e338fe8516b38866402672b96d30df8694ddedb0b57209d0a0fc54669e62d70e3de82bff7bfe0671a42caf9770bafa16cbaccc036d377e2a104dfc6c861f2d6a2404deb113de632c7720161e1418a05ed7812cdda955dcd43739c55773b28628461529102d77e5da4f50e131a7036b59e85470b465a072e44eac0080b26dfd4aee9fedf784dca7250a5e6300a9e018292bf8d4be72edcf5fdc831fcdb3cead246210ad34e248e6471e8aee8c773e050d6475effcf973f973fccf61182dbfab035e62b05c46f5e662d16ea678c11261e05ccffe602251b338c8ab6893764950df40464c2223ee73d082a96f7ca826cc28e6b513a67be5834f14932d09acadba82d89f2d176512d3b24fed35c751fde80be1e3876d3f49c232d6fa7c0d502eccdb66a2beb4faf57cdab9424605d0e64dd9b21039cc88f866f6b7d66ae0c7f5de3aca597f2fcda9e33c7f52fc206f7efdaddaa1fca11f61b340d705586e18e1ca1b8b6d9c75b4664a8f0b9c2444ed7a488bf059e8988a8dfea6f84ffa4442240c463d2a6d273c86b2a9b848242fd55dc555ac30e113d94967a171b2f33266424d41611524f06f1dd64780f973f6959fd36b5b880bbbfe2207695cf96ddb18fcb38ec9c629344d174776ed858453da004bba4d574247a13d1896eed7a4f4d815fddbaac16555218a2942cb64852244b0f591907913545732c2988f623150e93c1fe460590a869ce8b6b70ee303db6ec484e912fea93ed3200d14f9bf16407b47fa8bd9f59a74154ed9612138526c1d26c7ded95e6f9b14d7367184ad0244f500b9c25666f9880ae2017669d3e22c044004e351a5bb3bdbbb8ebb342aaa7749a34c7a91ff9340a85819f3ee02315892cd41025504a628ace8a74e6348ce6a46b0acb3b391ce7b295244b3c28a35966fcc4e63a0b9a53904f04f6e7788f644912b1805ff6b7f5ff883c6c9d91086f4677a34f78a07358b3699d230a566b114294e5c8512e68e1780908b52f71f3917a416335ad1b0323a4bc6e96ac0efb50e0a41e759cc64d380c9399be2c538954de8970ce68b6df8845f59e2252a4320739d3ea967a4fca3b2fb9131ee90d786e7d67d205204202c68a2770916f3eb4d4a5130595801d7a08d406addc26ee934f3f0006b7003a0bdf044b8587611ebe8686ae0716161a6a9474fc5eaed2d2fcbeddaacba9c5340f82c81026910f26ed781f05d2543ffdbad1943950da33df0741d7b65b15facc5900e9d12f056396e171f4b9eaa1ee40e49ea87362ea90772775d6afdb809f5bc0be2219ca1d6aced12324a3cb2a55e4d4c934b70ebf84a981494cba6c4cdf2eef0d5cd879b52f7bced887ebfe71322a9bc66729238fcff2e6de2f8c58ee98008125e087851a7ca9a2656a3e24dafab53800bdee14c4f98a0a2a41d55688ccf5788344ae0dac367321471357b347fedcbccfc85537052a36aba238042f6d384edcd1b0a7438684af6b9b29f99dec3470d449c073ccf09168ea51c77b7f27d4c6db8979501364589196a4685095340b96db7bdcc37803d485a7bf3927cc0ad07409028605b014c1f6ba75af417f60d48cde3f5c5e8271480ffd288433e7aa15123ea0b49173c40b9fa2d4d08b18dc8cb65272eae4aebf4ed5bd7441e6ec818514e033c228be6f0f539bb361f12aaca5e7400d121aec0f32c41573fd7000baa331ece5eab0cbe2c3de81f9139216240fe621ce9c4c74988d19fa5d1c96f6118c0412fcf9f1a20df594b7237ec494c07ba588c6bf0d19d0f41d8e9174ba01c5981c0fb3d6cb97b00c0cacbe52cc4ce3cefb96d6d69db94e942ee6ed96a89707b0dc9289b6eb88b79435c6a8364f9e9e25c5ea6d2ab3681e3d78f782ab102d2024db65b1dfc507b8b2f3c1a833a06e0bf0a6758eb28d8e48ec3b23f97cb5c676cd878800e11b203e3b11aef36575dde4c8539e01b4a8de2974c774e6be5bd8f22aabebab799835c20f00cbfab3b055216ddb810113362b72bbb93a82e0c4172336b37211a06d22997e7f40a6aa1abdf4832c676a573543c06973e7e7740f1b07eb33a74eeb22f7fa8dc88676bd1408d93e708fb8b534fe73700c6887461c6fd62a6f19a0f7055ee1689caa0f1fbd8ca37bf22f73f8e5f38d4e15963f88797fd02b7a28d56c2e0fcbce1f34010c553690ffa2d8d446faa1dc8886c148a99e3e64efe4ea67f21c2cec005c50f2479ea1dfcf522429d5c4fa262d02ef2aab3fbd6accdd280a11b90f8b3dfa648753a8a7dff7afce76ae4db7e019caaa53bbfb6505f04d45642392e65b103bbddda27ae23e8002a69b1f6b2f9829071e9567016f912ee3e559b6f1fc8dd2a43d68d394ad016c79136b616b467271eb1cf8e18da5ab40cebcc5f48f96b6f4992a6b71d17817fa8ee92a190fed522a257adfe6df5e9d0e96825720043cdb1f2ff9b5ea3bad08cc78b48453d8a2d16da085aa881b56635e7c27ab9847b4c5d9a52a3497266efe5667d86749f25d56743d714efe970f6aaeef0d135b7fe676bd391d2882100505d3fee426eee7edb5574a080c405fa361554cecfcd49c67fc1920584a4f20b5518942747d96ee6bbaa697e66e6576fefcdff852da846a8a78105e5a29c510dd106b57b0e940eccf73240d855375331e6d8a9f3e258aff35341dfe5061992ceeb04fea36f846d178dc98951f64bd4e2706ce3a2160e8af40edcaae7e1705f7658a8355928427ee56745e360b408b0bfebc6388b88cf9f291b0f57a1de32eee9160bc97faba3ee401f6e124033bcd634c315a243277731c3d6e2fcad39bc3ae3b2b010fe36b603cbe87ec997957ae27a1e97cc21a0653ccdf8f46773009c956eb74f3804cb494745d34efd127cc95c04f32f0f14fab3daa2f44276da6da23c44b2357172af65c5392a82807295684ec70cbd821752607762392d42693bd17ccfd8ce1e97715aa179166ad284dc1627585134fddf04d660a829607777088dd0b2c88a479e82fde1b2f2f8f10bb9cdf5a56ef49182d20334d9f64f44d13f909187f570da081aee538220b52e402de7f3b3868b731bfcca5fc12d469f0bf734f16e85d3ec08705b5970c26e2efc4f43bf04258d9401eb1b0bc6a6d9278344160e3b50e4d1ee78ce6e039a540644523ec9c644efcbe23c78b7e3dae7be715591c5a96f1138735c0901a51fd4011ae60df28b904aed940295903260ec98fdc247b5c6a8c98399ca74b927b8a5aa20af6d66f613c136f4cfc4b50a30b5d328d929e721b11d75c58d7aa3246c4fcf43395c97107b2c8426e207e0b0fef50c20e75d5eb5fefdc127617cab5b43b107532d1a0dfd0500c2e558a20c9e0944c2850159bb413dc76f287a2e34445109d036bce14fb52e1c411af6646ff523bb0da8eda81b8079b259196b95548f93225fd9e0e9ae249d5924a42c752124ed7e87edc4b52b02064a1f64d2eabaa9565d46792b0ad076d8ab2aed7acb764d061f46e3b550f1c0a5f5bee38ef4c3a4c16ccd203200cba4b15f490da671f4ed8e5fae8c79ad96d1b265841799a9b4a10186001eabddf905be82fcf94df23472234a394127bee0b339ad2de6e1f6e71e17306092991c4149bd08822daf913447e3e53b76f805983f1785406d0f2593a1532749b375bbd1559950833c85eeba3454300c10616c2f7f5f30dd2957bfeafed100611a79552b9c1a1e944989325f86b92f865c3a0b545464698fda6b8078fa4abfbdd383aa68d14a6977ca0afb7fee1426804c3eafefebed19d3c1dcd1c0a220c25ba2a0fc6850af2a108655a505c99d472afc708cc1fd8397854fb952280d54824be62cc862ee16c8b5150e2b9a106927517945a32d155acdd6f4cc8788adfae1f71fd2e7fb672620c0b5515db6a1b809c561e955b14d7567076dc1563e1dd80c147d2e28a6eb66d9e8d9d7854e1e3cce7addb480e4600a19512fbc4b9afbfaef2ba9f555fcc28922a70b339566bda4689a75e76cae00592b90c6b36b6732e65e1185cdc41aa88fac84ce3bf84eb848a44ca4174861bc1309fba42fec367b3a95620ff54aae41678af01d6b22ef6baf7e241d5becb5876e5383046e78cb518989b311b7ede82695358b398d50af7a0d24541135b22e10519de394ee48e26086c9659b4487122a9fc303e0c4b12dffb2c7a517dd838f115888b5d2e2856754ca0a9638dbb94ff88e577279cc6533d533ab2a81c7c2ba031c69574a0dd6a3aa799c65f1ff835a4b4d758410c15c17fda6762cdabb073127a7e1ae39b77a1b5f241728ff380ad21b06430eee40ce66076ceddc52206cd052a97fe230bcea23cb136c5e6ded347cd3067ecc4b05f1f1bb0cf5b69099e62bda52514d5385ede26372b5e17e33f7f432dbe06cd2226986682cb183c39775808287df6edac016092ec18c3348a98333c66b74eb8edf9486a9a618b2a0041af9d7d6230862a1c993e57513b2573a5752d76d4a55d0d6b80431bd53ab716d2aef98a40ee7c98146c1a6a43e3b30602bc5141a4afd3afda41e12bf8d03121372c08744a6066da2590620e9895cd0fca3ddf5d5aec8025c08a6257707c71eab1e21d847ca4f973fbd9148a8e4a2f2e1e451b94de1315742a7fb79b2eebbc29a9e6194a0ed863c2af130f6cd1555cf9117306d79f44b38d043951a74e98d9f9d23596887eaa7cb98449f838f84a169932ac258c3782002a4e43067f1e90e2e7254b7c381ef4d9e3eb38fd0e3e89e3473ac6116bfb20771508a87ea37af74c0715044ee2284c41c23d9db5bb68e908a75066e163e7a043d8789119d2ecb955f83dd1accd11f0211e7a569770f29dd33d8873c409e4182b453c1f1ecd178c2281379f24c09576add5c5bfae57a40988c2736a5273be4f4351dfb868d209b12c66e4f14a645ed3dd5fb77129193573449559bd490e9a49c0f63d0defbb647f17d6bc02393b4335b7be54b034ee42a0abf7f6ae40c376fea4143e7e068fa1e9f2ee8a1a7ea24d1de0b340371ea08417a32e32246b5af2f29b6c47c047749279f631c76b3ef112cf3489e68d49936e0cb0c1a047c16c2450e816ac62058556764028a48ab0f3aa9739b3b9d855736a9eaf20081c9437f1a1fdda0af4a053043656e393f0e74a54fe11b465799ff3511a10badf85a938a36d9ba906fcf8fa7cb86e4d35fe3de05d96c95878e705f55819bbebd843ee216cad0ad44eccf4611bfbecbd0a82ea58407b3d207e20b18b560550829aee94b60457639c9853cc5ea1aca1e8bc7f88df6e420ff9c67c0545251388502819b271eccde408b3d857e3d4db062cf868acc70daeed5809744af3cf1b56f821850dbb0dc4fbbea7a4796b7d4edc5a0d919bc5ed3124c697205a45d424dc997629c82872eda4cf9c3572c2876d2487a76d1d494aa8094b6c235052da471a952cef7697c8f9d48dd52b7cb072e90573df9fffe54921718e106a70d8ac6cee0b0d7b25982595e824b8c9d737110e4fef3cad37046f588b45cbd86ed01afb05d4706f6a5cdfe7a6b3065b199253f85ca49b7c9ecf2c67b6804cd839a2c2eb41e4bca07a9cc13c912a15b50a70038d6b01edbc49ad903d06a95aaf3d6bc9a334cde70d2665506b8979fb26a2599992368e79adf33dbfe39f47bc3ce52851c0ae1fed176ae2ba607a3016a28356050a4c0fbfdd2f1eb90401d824ce935b43eee3a9db9b1aaa07be67fa7da698825be96cb2f9c7950e281a94b633ea79bb8df8eb7349e8e2f3d8a1c67f0a0373416394ecc492c248d23b1352859f10fd4d69d3e5fa53aae744dd3e289969b59b3b0c9fd2585ff577a0f1b0f093c53b1258f71c5fd6c140870cfbd46edb845a805ebd8ce5bffe0613657f5b199a58a245be2eca715c9feea695c8c96f0aadfbb001810c08c555d8063dfe61a56b0c8765786749fabfcd6402dc386a0af9ea09b627baeb2cac68518bf06c63a71adecb03092738fd4c2344c07697b4d57399e88911c38b3c7cc5960e8ea0994077749084f209105e3d36f4c177ec2d8462f78f0606744334c3e5846c5f8b09125f12042961a122b482a069f221bb2c17dcf845f736a91b3732389edcc2a732d8e96bfabda40058395dcd7da74f5f1516f967f20a91f3b6392fc5a9edcd1a6cbccc5f58b263d51f36834e91a20304254664175dda96cb826e1b5e147542b79a1ffc43d885b9858ace53b784e63f0c23199e5577e9bb73df5474d1109810621c8ae29b7c71b3850f2529c709b6a27b56ef0504e9876b6f64fd6282d7415f270c098d120f52ea9f9b21c4a01fa2317c2b065916d34775bce70e13a22df63b3687c16fceebb2cba84a91f2ee3058098f33d6a78594e167c6a9bcf6db096381ca9bb1f66c9c60e38ecf2e20767bef87dba28113bdc3e9bf3b6eee016945387d8acf346b21fcea73dfc896d4d3ab61eaf390d155891be8d59985b6cc0fc50cdd30cfeca9335e0df88b01c2a09f756f291b1ef0ba7100d62761e70c78ce572a6301105e2c5a210103efb17f9ed0228551991cb2c76b33afa3372ca09d1c16b824629697a566b43c616d96ffebde6b5d481eeaa47a659035bd496f3b6abc5d5003bcff3f07ac637abd45edf7e778440fcee48ba4de89cc467952a1bbd97be8a4149639aa75d9c1c802995945ed6b03e8fddf125aeafa0421af7ae971742abc49ed6c10938db35c1e6396d36dc274cfe89dd5cb699497c5ab1fc0debbb8d2b1ebcb052f2a9894028e6635ae326b8d1b8ab731c2c193c8a9323066200def2dd0467c9d48cc6e9ca02ce1ab02a005d9e5c5dc8091e0ee6b19dc26886cf4afa662ad94cf7c6d240f85f5a8ccbb3c15dc4816b347558f21f36e4a0b5e4856a697a7280608fae67e083b8c3b8bd3137591b5447f245b7fa68abf8d1009d0cec3afd14fe4d484bce50748e58553367b636941c394e2227766e8bafa332b87ae88c9935955fd76621dba4d1f360ca1bd0674cea90c2237c80965c22359a100c68ab233708c0d0b6207e60222c91488e75230103e0cc502f3f47557f70982226f873e695901e06362609305245327cd56a929ecdbec2145c76d7af13f37b5319ef05a6e3cbe957dd8f68bd09afc5ae47a6e7cc951dda27d9b4981adc7993bd5c3b7114b562ac66914093a7f70fe2a57ac2dbc1a4adf5f1246e83b40afff8d877f539a9806e3a4464c8310388a7b41fb9df794a6e14acfa4a531bcf880ff6500d9fdb5f7b8c0a9abfaff46e598729a4eed5d330ca5ea6f3526c3afd85159c0062e7db447a63e78edbbbfe854bff2d3925c4ed010f7457e8075e08924720406f0fce1a7b8fd8378a18323afe1dfccfd07b2697c71b5c7dd821f89e2415772740f6483082b5750ea24c51b6956ae49cff953d079506fd8ee2c6fba48081c5ddecdb884ec4d1637c5fc4cb23f71cc0e50e4026dbdad884d71459934535cede85ee06fd397bac8fbb8cc03de41707aa29a72add0c1faf62b48b4e2ac4cad04b1175ab9e0b69ed52e3e96934aedf9a4b5582e4c90861fe4629acaefb82b6818a9fdc012539f6a84f239764eede8fdb7d6e00afb65ca6399db06e7291d608ffa214b16c88b3c885b5813f8325c2a3c3dc6fce8b0c9d35d9f1927700f92115373babe7eefedc2ece0ee339336c06cef16ea51613603c9b76ecea0ad44cfad95cecf008854cae884e78ab7c97842384d0c59f25d5f2695292f73c67579d0e47d387afe65613095a993f7e489db380e3b0dc961c3aa4843fbd34784581193da9053e5ae431d79313318510758748e57cc897eee63af8a92c4f28a7826a7da5f9552cfcf59232f6317670cdb85093e27a21c6eb555bcbcbad4d6304b4ff03479dfa223b5bd573ea8cebf66205737a5541a4ed26b8e8543ae2619d9953fffc9d237d020c2ca011bd1cc1ad2ba5c47a62bcdae78c3fedc0bada54786301442365b1981ab15ab1e2b43c912415dc30e0b6422e38e82233d7f49333810de854a2d2c3134ba422c33b262657cdb982b5e15611804a0cce0662eac7037d764941cc484fb7909c7bc0665c1c3add96587ca661bd19dcdd1aee21e73605db1a6ab81942b002b9d227644ded34fcb7b05ab7ac005999d07fb0af71ce0739bc9f97621cef66372c118ae9c517c134dd10be9730a3969e141668d0ab3c43e75220c0fe3c3bd2d6424ae3b6fa82da59d483c6483cdbcc2a7ebde9c519896e36a91728677dc985075f06801877c5ebcd74a6e11cc075be19be5513952021c88cc1bbfff473925f1417509bd356bb08052f8388b39551e604204e0320bb759b073250554e42657752d5e8c7337ac6512de66b7b5a6e6ea60e52bde471998c3975099bf46fe36fd78458d1245bd688047b5e11389026792c6d97d3068c28feddb67e92740fcf23b8634ef158b8e449e3f22e50bab9c9802df6adad05175642199edac54f116fa77bd844b75a2d16c117a9a40a3e75e0ea21ae162ae9044d762af638711169c4882e35579e1c3773a3c94f8bde7127770b339eefef7d26be29343dd1358c80e870f6098a90628135dc3edb314cef7bbd989b59686468486246a30bb7999480db350b13099c8416b07dbc414840f9893ef07af45c2bcbbeb17c9b5e0394504e25aa90a25a8faa002ffea512c4cde425169dc0f3731e64a54afcd3ab8290e4659a86046c999d9ed7a24e38481bd6fa716fe695bec7e35d0a64a8f726a64bc836fb5e892fc9d25306a4d66601aaaa578c8118e9377bb4f318ebbd08796c24dde0a391f7e7a25cef01ec2a07122182fab963e7fb7ba908127e5fbae50307e19c8290a32a9288568081c5d845c48a90c283a34ec2bee8faa6ed98476bede6a0a94dcd31db126ee79872845eeede2a4b433bb77b2073672fcc89ea146278dc5e8f5b785dfe096921a864ddfe3d2295c8b1b0cd1eba56803bd23a45c9e32652b48a25fd64d073a09ff13fb61d75b04bc754da1a0319cb117375595af101a14c3652df72449951af577541e4839e6f9ecdcd94f5015ea151e9873a659cd3e403f2add54cc3f1f814c02f79c33f945f4a8caef2c97087b35df4872765d884d78ff9cb7f5b8ccb337ae32ae03466f508cc42a0b580e85dc359b87ee29140744bbd0a96da480ef4505c641b7bfcc689b5ece93ec14c276ae723a96ebcae7426ecfa63c32bce1202d2fb7ffc75df25e271c3c98adeace92fc5585a53b3f79ab30e837ea4cbd327b292ee75e36784cba8759f867412da086600eca6180a1695c91998c590a05ee081cf53d02f4bb06bc3318d76bc6f2018e70fb6920bce8b0b23d417daf40fb8c253d46cbc3d0f8a8c8f0eb14e84726fb78ed99c89a942f0a6599ac804ea2445e3c4a0c967feee8cd9c708e4d886dd105cf60e19cf64ee41c9fdb4ab468c7f557eaeaffd48011e6404c62d412c725f9c3ec005b0c9b9e8fa0819eb3bdaa5406aa2c2ebe4d446a989d294476134bd77958b0d2e3e10a507e4fea786a35baf56398206d6feaf2746a0aff5955e94070c35f2b9b22c54e349d19ccbc363328c771f063a73e216b89d844ce1261977012559a02349bdd7140ccec9896fb5b4f626ba4251bb05fca36f6662aec3d5b6b51fb2c6bdb695a25c960d55ea3839bd537623df672a79b9e9cd6acdc4fcf890f3731b486010880ab3600b45b21b9f7baf0598a70aef337cf24a5a52fbd4bf84a04cc89e624d4fd2129e7f8922dc6f9f043d7e16e15b605ed1f5ce5412c5258d9098435f2d7018f903a4399f5d001f66b0151629f0b90c2bce3bdefdabc33792f29120fca790f778726463699f8b4b42c921b69637d547b1a8e9fb2a2ea3e5cced02a29b5e04318d911235470d8af86dc13867c6023d4fd90dcc8771f47142b838079eee15f0756ff06512118eb42fb4be06ef19a89718c9eccb6ed408f6ea6a2c6168d03306cddfd6c6864d955b4f8ca38e7975500e7d9b2dfea42f4f75456f5fdac74636346cdb7b6fc23e4e42264fd4c1705f586c73cfb346409527f50d41699726507e092cafe2d3b1479a4a5d8ce04ce204310d733d826e4ce396c3b360ec752322ccbb70287701e5c4afbd62fecd40d8f770c83632534022882d3af399d6e446bc2fd2d971cf6e9940bededebcb12ade9833d59e5a6fd16e0df03145f87ba0b7b881290a13cfee6c3df5685ff292d5eaafa280917a275cd9fea93d85001300b228aa411b4bfda15820b6633a78c99ea6c084fb668485da21ad0bc566c206ba6edf0632f6d6fba7a9dd01267d06efd8035b85bcc677f0f7d2e38c709cec9bbcfc7b6f0dacc7ef3112623f0227aaa8841aab9cbc7c33e4dd33f7df8cad7a8bf6be8897918bab4edc25e391feec913702eb04a03a1bf592ffd7c0c51c43b3dea4feeba48432ff5c56b1d3f78ed782dad685a8f7f204635bfca799bef0346bdeb1a6887095b2b6ce316f86c34c4537757b78a94e05aab39648ce69284217d4516661d40ac1a274120a5399bc02a5224f15a4358efa0ac15a7f1332161e339a3f925d52943dfd8e4490bf0d30832603a0b48e75088a5c1629ab4ad6cd019c181c9d77c4182a77638fa2bb27179155e98bf926f77099844e05e0c5fdca3e2bafc1dc26015a380c20b02aa7dff6674002b941bcbc36d1c24ef7218d2c31ecbfda6bde19b84b6bd9acee48300fcf285abd472b44ccec096d7357fde399a134af05bbf8441e83a8329c9814c97333085e1ac74dd6d9e9d1834c5e6cf0d382af81f71b7b0fc5f6d8f41a2da54417135e591f1531de652bf05b58d46a08f7b8b22ae65741fcba643919fbe20a598495ae8e7f1b612b7c7859130db5b367d907561c5fd1e20d187db0ec981cf854f2ddf63f7b4cfa076483bb9bf788ffbae7d35c93ec338a2bc736b251f437f4d83b545a1053bb25bffb108638068d7da90d936f7d428734ac5aaf48f4760a5f601d3d6c8c441c3f236cfeeaba8efde58cf0552e094eb0bd60686e260f09dc15dbd773039f715405bd6e5e283ba71285e2c70367376c40c2971f53f7c94ab8bbb7d2c18ad4bd3bb10bce60c36414288d8a31ac2a29f680a879666b43175d7c552f1cb90070415edf6483a7edaeb2c1fa93d52cfc4b632ce100f7651ec9ddc8bdfd128858dde18f4b0379de7b3d619bbcbe502e092e33ff3c7a2d68a5980ac77a6a3cb3bd9cf7aca2556e091a7d7cdd0fba4b1cd1bfbba9f2bacd364c2b0ca2583926c3b2abdee72111b72ed90a45f7ce814c422b3a078ede3fa9bd16afda262382e183c7cf19d72b2fa49389235ccc4cdfce280d3bc3fc5d7153de14455d5023c12e58401e5e846f7f162a82cd4d1c9c9f7396cbb114d92e9f955c5f31c49f0789b56214bd4ad6fdf135186bf4e235ca54b28b587d9eee0a291c7fd1e9672abbeeaafeb05f467263968e57ea2ffca78de95955ae93398be5a0abe8bc340a1246446b6e2ba43f7b6fb1b389818249040105f848c3c13c1ca764f671db61002049572d3b5d75c0cc6c0f9fd276416576bfff3f508af99c172dce73c307dcabdba7aad349985a8ed5650bff134759c6884a4127703634b57dfcd1f8c3cad96c3162a0590521a49676de2896a1ed7c0296096777beb906e7cfd3def1994f5a576168304fa336cd263de290d03e7349e98e7fd8ca99b97c3ff2c94d9530c5ed3e71363a04e62671b2f283f2352831eb33c11e89780b15e3c3cada1488b80c1fd67126db9abf7608198fba2ccf37fa11e6aff4eda0015a09ae95ab0390630c22c39b267f9dcbb67491c184009fee27be29b2362c99097211556d3212f43b9b924fc33e01a182562c7425d0ae13b27934c9ae99c328e657cf45a746c9d493a2fe90e026638ba45667644456809b016da89014b8fc60508eb1b78cbfb8cd0eb9c9a3cb93638bb93d2bbe9840a4a205f0433d10abee231e55e9c9c54f31a34b2150f13ce4b4810a982889b5bc8f3171ae9445a405b08b329c7f4328e3dcea64d6d189ba2a81f6e54f8afd344c310e08ce297b33663e806280a292edff957c83792faf622b3a8456db6635ec3c0a2aa48c30859ad9806d6b1d027a6b8b45a6f28c48e74a296300c8e7bfc42257d470a9968daf8828162a66ec9896c00119a213a97ddf33eef2ec925b5d9a1f98eecbbae6424fdfcb11fc0be7fac280958e416624005e10840c69007cc3ef7bd5b3f3115d4fdd13c96c9a59de091eb1069f64023d61f899f7aa92a27cc47bff6f73f7921740524cfe6233ed05c654ce8d9ff66d3140d102c036d669deffba363b6090c6bb8d903c0bb1e00eac03aa22d74ab153fa9db78b1a687940973b4583c475e08edf3178fb60dda99c1aa62aea4b829e7223a8ebef030a51817913f3b6e5451e48639ac1db775919582eaf35bac8c8b606489a12e1c8eb828db34ee343d4f3f36a2a3011a34ed10c95c3d958a13af560bb718b1a8e561511167f2e42b610e6b3bd84ee22e21722278ffebf14d097f5d2a360c80758396e6cb140d2d0013e9238e0bf100690ec4a093503975be5952352c7146c9f9d7086f19e17959c05fdae7a7848abaac571fb1ba26484aac2f2957b134a3e094f5be186ee5c46d877a8b5c2392508e0b957bbf70847d449ab8242de413cc70902699dfbe8b7042706b247f2647c1271729608b8a11e79b811cc1081a26acc53c0013bd189e144bd3fef1277fe9682e7cad1337dd0a045aca0e6829bb4e5b15b20db463219c5ed53d10a021a40f50f111106406e7c03f282e1311dc72e5052cd2a7984e434077a220a970cb4f7f348017e613d33fee6dd43e4fa9e17e023cd305854a4a1477287b74d21cdf6727ae9227443d4aedd0e1d4c0769484489577ad658fa9a9fc89286f6cb5ab3862011e91743e3a98e0db71712e1e4b930b3500ae59c9eb93765706bf4887ef5ac3610c8a31eeaef7ecfcb89c10f0b44c843332947dd7226d872cf133a5de03634ec01b7a58f6542fc4ac1c0c5c15de0c0cbaf25359f865896c677e344d19999bdbea489815a811437054e34e7666a48189cb979ca8cec6178e1861866d3869d7eba86a14a5f506c5b8adac1737b3013a590d3137e42ca2f5c7c6213a8bec4435fb19aa69a6f8707bf39c08ae1f8433a6adddc7a989f021c991740e9db88a52bf5fb602f8b66a6b84ad92388bc78cb2cb724879f382b46b839680ff37ee03db87168d99b84a9484a751b18ab30d86ed425fddae593fe155f738bdf2e8d5af52e48609ce57f911ff006eb57c0eff68ded807911c9cee6ccb70d64267a5cb0b1e62371c0388dfadaa5f1c0ef8287586ece3af9e13178a8a7ebcf905b48fde52acf0ab6473d930d4d2231d7312c1c4893496e614250a45c254f0fabd2dc607ee651745d1b79444bccfb49ea31f578724f032b8993dfb78be9a38fcf412ea7a60ef38c5a81bc04132ea3d40946f4bb651fc9049df0e852da48205ceed2d14f014f884eee55a63a8d658e26c2f6345553f77044aa042c2225a1e9d8cd2c711f1f0753a68e6e4f59705f8668b94adf6bb6b8a7056021e6c6b85931d0d4edcbe43ff13e98501408e7097fcd61e8c0d192a62e3c97d3d8e95c635d212ea6b7ae0c8c19a82167e51dc775388ddd1bee9c022a216613a29faa7be53814091daf22e20aeb83bd0caceeac34cd559e32f481389ed39fae174a4b90d380f4d84d3bbb292e1423016415cd0cafb150166d2017071620d0f90fe531cd24a7d55a4ae5b6774c7ba3765fceff59e25c9630b59cfb006a815de79a93217f727b5a654a32c7f359b9eb0d2d20768321b38a839abea26bcdf27dc283e7ca9149d69bce1fb5f7b9c417e07c6672892462b66d6332e1d028403757dd1c466f8ab35a7bd6c0273901308f1cc386004c24b5dd97b8213c310750e6754793c5f5f59e4a44a7d760389f0b8df2b4d165b7cdacd5cc771facef2775be9ee3a7871e0c1c709dd677019ae2fe4518de9a4699dfb0b2faf9919bed3b750bf54aedf2a90dac70ceaab843d37b24ce657ac2552cf539090fbfd875584167e0d034b3b93fa0ac51554f016d97f06a9bb3d89d644711dc65f4c99f238579634e2eb0784f00ece0e4625b73e43e2d97467fd5ffbb59633295437d163e9408a9f84fef4ee27aa97c41ce5754241f5c8644f2a183ffc8a291112094291652a39dc41881a697b43445f07e154bdde0ef59d5f4c3e41dc8fc19253ae94b7da6e62d6b9755bce0320660eea550667399a75dde90efbe302df6e1836eac4c251e9341db74951c2e76440e051601dc31b1e243a33ff26b32af275fd35a9f0daea2d71109f2b2dbf50ec611d438be7f8e83618377c587c5de451519f225e7758c894a064154c297304ecc9c71aec99c8e2b4aa4f7e10e1731a5adcd8bcdbb0aa287b7ea1df93b224d4c6db9c48f77b5706bbff1bef706bcbf1125e449b34c6acf11773c2e63d44683c6922f5d9a1c469519b4c4cc45cc9e5bbcdee0c422dd32fd458527a856096a503ff5b3d744159e96c55a141a881b455d93599999d228464df9811a552a2ea063a65ad3fd6c9959006add5336f5fcbe54866fd1e3295a43a778407627b8617d975b0e87aa507698a075f24601311fa97943414698b6bba8dfee24fe3ce0e54d019cb688a8adac030533a5ddc9b077a228f3a00ea08673c2dba2e715019890ba3ba512eb334450311c462369ba7b84456085df13896b67e0cd7d5326c348ca91f6f54fb331f01513a6110cb31430b2e1133f0663fead258355733dd514393899c00b93b2a8ead2f21a1f9b60a4cfe43fcc28f7c15660eafac6e470455471a9fdc35d9a6dd0f3c0345d00381263d85b6d5e1633b954723c991bd8aeb9e743c3896059d63b767eb53c92878229ab1ec08d0dfac9e9d4a178433bac49bd7c9bb41c1781f324ba396be4fd16dfe01fd9d2dce6a619c37ce00fbb0ffae87c79768f8f35107462330ba4adb5c7ae6401362bb61f8261765094aa081e13a54aba97e7d2a6ac7524e0e57f4706ebb6fd0fb4a704f873d00eb5aa8d304a65448be1461a103ed69b5d79e47bbd0e20c4bd062720061148084647d3d6f5306fb8e42b72736f20f7e7bd16b504ebd61fadabe9aee6851e625d2b55a5ce66a094868eabd921c353dd91f348ecac59e3d2b7222b7e4919d1f148f094ed56903968c05893ff8b26fff24ee4d95105c84fff4c841012bcf03541d6dc9621309e654fc478a155042c4967bb3295393586226d23b2956a21993f876be42cb061e6dbaa6e80e988c77e9776d87f3d77a34ac4dcc76de879f053e52b94ed92d3e65076d598ebc53d2df7bcc28d0eddd8cb5b98285966eab5784f203037cf353c6917bdf70c3b8b4898a36bb8cae505dcf4356379136a17822a45d5f2beaf9663a1997f39a521d2eedc2db76c3b2cd9fe378ccc953fd1abc421869faacb2eb96fc4809119bd983d8619acd8784940bf613a2ac626f6ac4a60288f2b8e2630228d119185f1a0221c6312de8629f30121ff4b562ec9532654b584bcd9b2a341829f189b5ca3f82c9e313d9576543513e2a872c4ab1c87183d883779e0239a84f27dfd9ff474767320b08f10f59093a552129e243142400aa9094c84ea17079bb4a07d993f2278361d818f1f98d800834350683dcbc3c9b826f866a78c268ad21917f138b32ca84c14a4cd08d825324f5c924235f70b0769f68ab59659c5f9839602f387e8a160dd0df1f46b597b73e9e205e031a130f792db27fab9dbc7709e8170928d86f9bf828699cdcbaf2e78395be5099a8855c0187d895bfc4819c0a9082e38c17f97481fc586cc099b0f94d14ea5550c76f2c003a7ef960b52adc7f95b80d04df25fbde7aaff6bbc95295f108b44ced852db832a4bd19964d9e4a09238691290a09eba4e85514f10c896f069c8214816b41f46fcc02957672dd46bc8e94f6b068497d8d5a6c950d9f12f9c028ae838f6cfb0af69c2882891903bfd59ff1b734304dc4376b93de06abb12e349c4d2354d01b43a4d25a106f22435a404c037df80263640e9d4d34b60268e12329e49749c139d421b8015ac34bc91d998d94b3ac62ad94e1b277c7a837bf30256f5180731bc750d56bfe3aa73e3095a1bd28009939d5471b8b21e065f1cb27db47b3dfe52aa951dfb0484110db8a14aba6ea63b515b63a7dac18a5edb2d48d48cd57e03c268080f83cd9786d49e232e372a8770304a8055626551535a689b1c96f16811fa8c40e769e1e1cf0447ba144e0a2012b15e919edad935302578589088482fb7423665be9e162fc2adad51beedf6733e4b5f5029a30eb999f7950587b5745c253dc3f2a62ce874e47cbdf87b68eee4ee4ec261971cd44e64ec2317bb1cbd4bd5fb76c82635b19d3c5c66426aecb90e49583aa40f943302581cc11a6e541df62c86848a072529732278d7d19db00dce284059fc9caeae60096a2ad5074dca8b6b784d939046e06b49077a7707d6550d7c59bc782026bb86d53122cc2c557b25ff4addf1e3f7210291a902c5041c5382589440188628354a5ed1ae591c7c86ec1c42a35fda42dee889f6a58a6f99163a0967f794a7faab4a3f4d97a1763520eac268020a7ef9cb4e47346f783099b3e1fe0bfc054a73df46c2c7f2e9b98175d6f80f1884ad7b26dd6429b708b37944cfb2ef1e5ffbccb92ea8e47ab4570b3c9f6c3feeb0cc96b6c62ed8c3ca759fec22ce31acf720d5434b0e2ba91ea07f8d9e3925f6c0a59bf858368c029452fa195a7c29b6612298ecc67be2210b4638639c12708f24e99bef45a8aea4e99bdf36430ea45d191c0d328dff290df02922742190ed8c7a57c0b12365c09613991724cfa6ef966b71872b4dbdf5fc660045067ca7370fc71516bd8d79014edf4c89263803fe3923ff90cd660f9ec33bd8c40a005eeb130a37deae8709846d7e2feaf4b77df06f5cc6d1685b7161205f7a0dd1b444fe1e6b93a8c8ee85bac5ff9525f130ec48f9c8faa6c68d991be0f433aea1ecf0db0994bbce496d91f439b35096c048c862fb8f54fb67fad9e69b64ed4dd0f592e11012b55f2a20ede1002faf3fd660e4c3307ee591bd9980f3fcc0277e607430f1afeeb3c619227f1796e3995feb56b5c5f085e3504296fb033773b7c4b5d2e48546ef6a76716bbcc763a81e3c02becdd2aea6dc58f5f66204ef997dfdaf3ac5f8c8682f9ce33bd59a3162178e2298dc73f0ca7eb25ae55706c6c12c48133186675dfbe2c1005e2b3baafced556173c8e3c6379f3bae470a271cb1dd01c94762e63fac32fb324cce0197505b875487a1ff4216b427e3c0e7afdbe7c39afd1a806755a280813d8b577eb3af454528f95bb580e0c723eb416675bb6dfe180b2b9a5d4a28db3f8943e388cab20660290b07b5c78ffed1c5413559e104e0b3ee25fec3e1212aec5dfd70defbdc923e48803ed9daac2db8fbc7bef14a3e07e0403c7998ea8e1ba663f5a081c412338fd43ec538ddce4210939cbf22c5cb8df5168961139043cd7337408b90aaee951f39a3afa6f1087296605dc55095996de9b044e35b3de1707def910b8303ca0a416c0d11da42fcc991114fe2e0bf2168a91163b9910bfd99bf7add8bded265b93c1329f3137459226332062add33e687af593a8a09315eafac6066b3489a4e20b05b17a483ce997a96bb97a8953f18ffe831e379d8a8af12685c19dd799a067c77a6db6ee39c1dacd4f74426e56aee3fb47ff2332963c6cd8d966deddcf7caadae098de64ccf6e8db5593e298cb6a8d09ac70bc6df8689b32c336b8772cf09bd1bc860cacb28d1180c3b4139c9f91a0d571ae97a6e940e98ff837d4c3a15b440fa02e6b273e4c3e4dac4d171d5c118982d6cda6a1cfa90a9c4b9c3f086e08a27a21e021845ca6e0a55463b3fa1ababb62105531a6b57ee15a2b3d042260c0fba4ab067ce732a010d77c4442fb35fe8b1ab296aba39fd22841ddcac86fa77eeaa7a845c8e866b56de49c43a431f28192e60cbd6d39bb41abc27ed2bf0cb4d9df17d617c797c172af4ed88e54c08cfe086b704bbbbb6b2211de790ce2ef3789f0f656525c75ae10362d0db555856dde676589e294d547288a237942b686b27cfd0a915595cd56806cccdd3ef51ab48d171d9d9241e887e39684d37e91a04256afdc1eaac8e23472f42095cdaa053b72d95bc2798b1cfd1bd17cf8bf8d14c0762c5432ce819164bf375237285a31ac25983dbcc7e45159b1aa3867d4a72bd202a7373796f234ff7fa3029b1322b7595f4a213a318b2d2b5d882bc8913c1d8d227a132192c95d4dd9c60042873c9b50e22ad58f6c49262a68be07672cba9fd61583955161145ab3b6176a1f7e1822ae577e9d7d39eb8cb6b4091c615de2e77e739694ae913702fe5e2c50fc677da8c2938497ee70ad6555e07b798078b6264e03ea30606743018304717e938358ad2d945b63669f4e6de62f51e1af62a6716b14fb9056a2f1626a35b7000e5a86564e3515d2c251a3d56c76683efc1a9fbf5d612f745a6b0abd0a8cd4672726160a0812a6a5a0a2b4e5e5b238489e52b264ba0f243b6b5832dbc1103ee03982c3ccc2544f234bd76f2958df025bb951f4ed1d20524f01b1d657977867f54579b954e6a150e63ffb30ed4b5f9e1164976371b2f5bad84533fa890a9012e14bfe5407016e75aece90322e9239e8fa3856639721881d622bfb7d306477920e034f3cb2a842f628cadac37b3dc8bb54ee50af60fae294c7628f3648d0eb9ec09a1b37e4e0a9cca59574cf4cbb02d8d26fcc78357bedf564257a11961446e552364139ab850fc4b758f8cc9702619ae88108f2d862197925cccb216dcefe9a8b16ee92a1a001c364d82baaae953cadec1cbdc15eeb37b3ae2358f195da206df6e916e0cdb9c3d257344afca4af2d76d31513f6dbe5d5b5fc3a23299c5a40c271fc1e450016167eab2fd6b52e49702633cfc1387347f89495335516d830a9d19b6563fd06a4509207a40a2738e433c7bcecd9d0fd398128feccf314540e8155fe6a225a393c86434adc7880daef780ee579d2a0a7af9433de2c2d26749ac31b79675c445ef4c172b016c4763c7292f22ce12dc2a43c8426794318e445b8d1cbdffa36a9d5a1072702ecfd0c04298b024bcc0e0841f069d80c85e2c5d8271eb1ccb02e4edc6c8f8b41a24e7fb587673e7387de4602a6e633348345dba5d880647404c50cf2d9d5c48e4cd38161f8ab8619d057026d17f4fe96dee7f11d6192e0de8527bfc03b7d164e43e026c300b1e4f3ca8c522a13fa06cd6ab1ff0286fbaca86b97c2b2b06b9a758748a8fa92f8795d2df5dc7fa7ff60f900b426aa24cabf03a81dcc5f80307dae2a6f3cebcb54a8ef5cc999c42dce6fdcfde4a31b6c1facc134e9237e835abc2fb404e5a09f4ae74b43ca128613160560c58eb2856d931347e640c747f13353ae22a9f2cca8930be486eaf18a96561971a2bf9aa3ab0b9b569e9f152afc8adc9365f4ea15436c53d4b199e4d4dcac1e5d6a4f738fc67b5c51efd4171a02e8b8de73e5507ef7f156ff233df91afbce07801f230e0cac223295fb863d69506500a6c4837c6b90c2dbfd110fc703d73733e8143346e0a2c57a581f82308f408681cd4f577cd1f9dadddc866ddb378143a51cda3d6616645921f0e749a42bcccd1eba7ecd3f4c8ec4422d65ae104c1b79d8c0b14afafd435d3e247c7f77e8a1aa6de36d6808007ccddca3969acc2f888da74957abb63a2d7d074cab0f96543b5f83c414706b88a6f7505c3d9bba4b204d42c750a2637274cd5b314df77e15c942fef6f403f71ad6bedf14b0ae63310f5bd5ced035bf59c099e33319c49c79478c9bea83e67e6c274d6be17dfb3698c4177187d26382fd64dca587822d823fdccec6ebb89414ea0e669fa40e7b53675ef47d4fe25d78a370a6bbcfdf968e24078b7e056a7a53d1b536a87f3ac8003ab9dbaa7185bed88330875433a07df0351fbf7a32216ff96c7fdd3a74448e34504f00ee3d72f42930f8b4226cfb7f3d4cbe21c527954c8f46d3154bef987cfe83b638611c02e7c1916c57a0d858bf21b7f76e2b66b053e2bcdcd35869f988288696faa8bbb16d9bdfd58fa82b3528b7d7447cd15b5e8bc69cefdbe7e42e660cfbb694c8238040553170e9e4a3b6287540b8c448a914dfb1d0f1e953fdd30e09d7b138f884133368db1a30a0c7097dd7a8fe2d4b18f0908937e204fe532e6eb67c2081e603bc32e2028a7ea70e7408dfb9ad5723979dd9cc34314c2fa46c31edd315a21e658b53b613be101d3b3a5e78f2ec9fe2a890e6721588b12f7d9a24f7fceca049e4791efd0a2fa567013898d047baa76a188cfd790de923b790dc8daafe25d0a5dd7fd1e370288f5d63c0e931557584b1f2ad842916620b2ac904e6ac6966dae8b285a8335cf93bc3a65ff84291c95ca3cb3894b4a01c75fcd53346e24c93a37d8fc260417a9b13a0c7ac15e4f6ce9b83162bd8e4cf8dd5da040046d581ab06cf2f90c28496e9b4a1867b10bdf9eebebd38074f34b8d7e8806e891b9076ecb8e2fe7a8578d38e67ef04e1ab5a8fc32a96949de57e2a55621ead998f6b260c592eb24c20ecfc999bac6271baa4b6515790499c2dc0ac40ea086a675d5f52872e116d20d0ef37066302174b8d47bbfa98ee6b00d0ca64cddc74fdde285b92ec5fe7daaaff8d856d1bf09753015e47f1dc59a75c05adfa21b39386a3f98020e41415a2aa87a45667e425535392f64de86f19abb2f1cfa7f79a6b532ae2f8b550dde08baa6c4891aff6bbd1f448bd6c53370e827ac427248a1da217725d929fa132a1930d343c01160e827ca6312607766c77263a3c9bf9872554c2b3edccac6d0201722c93ae2abab29a8b02b6c13a6dcbc5f6abcdaf2efbcc4b923d79af7a9098137e4509d168a451394ffa3bf4baaea3655b0474d10e1fde47fa59cbfd87fe663bea8a44a5884d0f7d4c514986b0e9aa75d8e26f6e9201d0e37b2e4faa7ef4ede8284ac0e047d226df2eaf55d6988687248bcfd3bc77376115f8c39c1476914c7ea7efbdb6f1ded1da590709757c33a77fdd13c17f99d1e785d9d442a08c99f7ef1cad902b0dcfb588fc8735c1d89a43a5862b8d9238897ede3918500847a273d4c4c70058caf488231e1a9af4c3b2cda7752f581d28521adf4d33dd980fc2123d3348ac92b1ef6a6948f8c74edc616159dba75f85d5889b407dedc80454812a3f7df4f723cd7d9b6062f0f5f6c8945ea0ac7cb3aa79dabc98380d61653b24c2682403908d686567156db2b30a434abda073f3d0d84c6adb2931a0c85898b0ee2e9ed59e06cf96258dba14e6a998c0085a5dc4aa258bd3c6fd3c8c8824c6b3c9be1ef55aeea123e89f561fec4c8918c44037598226edf1cd7dc01fb5a66a17a68fca3f121e415ca22a8bb60d8096900175fd31ca4f13c941ded566723f2846c14d13ab92ec4f14497402909240d5cbb4e2cacacb07dbf89baf9c2a580d3cb0f5b78ceb4105c6b52948e9c401d2ba359501e5728402976e08072875b64074c05577b5a2f070a9e440dcdd64170628e51e9ef29527c18d2b727041060b05ef09963592d93f417dfb4d748ccdb2ce02fba982677e6958be362dad78c3f5559c3fdf36bbaa1ca1ced5994d696da1bd53eea68a9102534f100f825318317c5c1a7b1ec21b7154a2af5a8455ac9d7761ff427c6f8a8f2e773cc4db553f1d12cf86e72569e231d7d51fbec74df7640d1f7a42d4169c531fc1bf489acd91dd1d6f9553a37734915f963b10c7165f0755f51dcf0fa7babbc2aa224b6a0a15b93c887a32d372d39da3b9c1aea3291255e3b1889ef11db03ab58d474067ee45efed1b0798e3a57fa033d4e2df26f3349c427a2b4ce5c15176802bca15b81af0d5035a1117df2e383d3ec00fad7339286a2bbb4e460f020ad7a732a90b7694600caac38367a237898f48dc98625224684685e226a4226fcfc07486149c677a31b7746b338f115f5a99d2641262f54793dd6d1bba275efa06d50e1350688e7ac04b23063fb6aaaa00de2a628da90c25f421350a6bdbb1ba6fe78cb11cfc34e3ef9fd32ef04df25a8b7309a55c4065304c35c0638795b10a30a469d7510fc89709eb1275d655c86971d05621af6ce0eb541769a1ec9fe0817c03914ecc5d04f25771d2c07f4c67a371e8a2cc2af4c7dbffe4644b8fd194ec6858f847efc52746023d7be9d7aaf0fe9b4e23dba0bda66aadbd766e93af656857d4c1d83d51f3ff46da83931964736de0f67fe9ee90ebddc8c0ab7984d47811cabc30307a85bb6a2ec186c86749fbae229b8d050fb45d37529b08bccf5eb1d75a4b216534e4b66b9366a7ed2ee6b38ebcd7d294fd1c2df6f2e252f6f01d826a535d467773826e55e0978618b30cd0f2bc56d0b1e76489b52903b36e370fd3cf532242f537d8d6a8880edfc903ed6ca04b3aa6535f8c80b741c3761e3e9fa1e2e24b5c8a97b9738bfdac043e137b0b1b50d2e4a5b7894fd79f44ed1cb46eab968f05071e4d0bf8f45c65f3d5b8bf8812c9e4f6ba6d54fcdf8a327bc625fbef2f7b1665bfc6c40d846a001be9b491ec4ac58d27bf5ce5bdc527d674c84170ee8c4bd303c82a5696fedda40f95c725aceea538a222eae646b8aabdde48f56dc0db6236b5a626ccce0df808a919dbb1eec022d2277203c8c648070d50185ff00ccd36a581bf1bead6bf7983bbf7f1fad11ec8321c76aab36bfae0dc9588c3dc25f91c2f1f4c7bd0478d119f79755ea05b1aa820fc54534b593b8d50b6d5eb44c5cc25578b7c317fbd54047463b87be0b0507b9be7fe2b7bd69e70c752e5dcf56445eadce7de5248d6481473606df9a374628cc34d52a879325dd5eb5b180cdeadb1c3b6044ef5e13f9dbc068c971d7ab7ec93ed310f64ddc207fe9056fbc07a49937a4d47b86fc9adab83d8026f59cec395d103a2031afcadba0667f76624627e99a0e9b856f1198cea0fa798719da05083389bbd5e550a19586452ccd1481ae2519d702b6d76d3a86394d6651f5d9d5996034e16ccbea03f3328eff62cc340e0f910f72e19570d67ad50d9b30ae0138718eab3eb2bd516a350faa0b6a7875c8f3c092caf2c5335a73039f091ee03c316833515e35dbc0b83208ed4ecf6d52c58a45920d33bdf51eb57957541d2c28e5c694e475863ff1b01cd48b87c5a34794d69d4365a3e7f7e7c184f2619982d651ea005449fe2a52addbe0d3dd11d65b633508912291d9b2d8d02e11d866687cf906aa762eb93c88947377eee79b812a7f79c4437374b93bbbb706519b4b5ff39cae7380cbc1680d5c13b55fe6002755061ffacae9b73de39d75b3ce7c19940097c216197a5eac232d7f5e097d7980e5fdb0a85c7e3e148c0c91c4a6977c16b55704127bb1782d7c89954df7956367212a219305a8b3fe4879c7df4727d9713aaa54c808676388c1ba6a80b928389e290c834434da36162e390e950e0abf4ff89f7c779743a0c407107e625c3ebf858c8d16614d8c8d0416d5d1cebc7f29e500b5fe6efe789491705cc54afd1450b007c406edf1b38159cb1bb3c6ab6316f0426ad01f4dc65bcd2942566ef865c05fa4fd44058f6cedb209d83b2817ed2565fc6b62c3a1359abac08f6d8df6d67b92cc6a01d26c6cc81073be04dbdd06b34d50ccbd2c097d348b2cb6d9c0580791f8006f2951adaf6872abe96f3c25bff52984b07ac58b75fe2b2b766449b2c6bb0ce689c4414a53dfb9057718df457121ff3afc2caa548f7759c77af44d0ecbe882726923beb7b8fb4e6399e88af0e80315555416fd4a4252c1d0f70c8ae59407b8919228af6d82ae10e845f40979805df8756a07771f76b2db9448d88dcb5791f4ba72d68ad0f97b2bf183c66b69a18d921d9b2d8872c5d13a6e61d930477b9b3641cf93390be9f3a05943021fcdbc49a26ca215b46b88e68f17cabf33bf8ac7827a4951dae2a1f8ae21c6ebc0022857e003da09619d0ab12d4bc2305d06e1efd44b6a2b2dd858156c4cddc54c08a9ff9065d523ef93fb03113d547947a44b367c229c1e44740e122a45c610c1f35b85713badb5dbe7bc5eda463d331f00f878bffe3146d7d4df7a37957100ad5166601efe0ecc2dacb1e309690cb641cbae509290303b5e13dabec5346a21e1524d9e6833a8b1eaae0bc9c582ea5031478ba61fcf66e9c1c247a58f0a1c5a139151e4c402af9a1b8c47951367594e72ef62021553520296839b51721bc7554069945ddd37852901a5445fdbe3741cc60549be529bf7d9503c03fa3f57ef876561b9d5fa87e2839b5c9236aa17436149b81bbee4b4ddb2408dd0b69e03cefc9d66b55330eb5a360fb96632b8f39601aec0f3ea4af1459ccf8cbfb32c1a844019683a92677277ca627d3e683ca69858f8c35eb4da5895e0df7c809c029b68129ed4b2ab2aa14cfea9b299960f82c67de090771f09ee0e300e0a99f2ef1dbc4602ec71739975ccf38297337a1f7c5b9edf8a6c688548058b24fbb829d1c0193be990899785c2d8c5897c7644637933405365cc7d3102c7daf96f70d9052c42a23ae598e126231f4cf67a00397dba76ab38d32f860ad117f8c521562005d4282bf1b35adf19ebee099dd5714b6c826ff0c262ab25e5b4738871169a7864ad8a6f859b8ffda1e87b6fbbf77de7071f3f7791db91c25a7db42cafcf842d8d476cb3684ad21ad0535bbf57a38f30d5c1aeba106657eda1aed3170af2df909a9c00351b31d36f462f8166220456045049ffab5733801d355ffa0d0275814dc3f5aa60c0d7401eb1cae0aa72ca5ac0d50afb693a5cb967fc844f32f3309611e0f5e969423f0ff8aab68e425198e9dd8012d5bd11bffd1b07e8071c8357f73f7ef3957c0897ad85b387717bada62162b3d8e126593db2c1ad2113caa9d0e24ab0f5fda8c315103a9812834a43051d664ef4a9d6fbf0fe88cc93ace0e34bcd3abf6a7edc7b217683c9e8bf86cf56372f8d633506f5c249621410c55eaae677ac32bb456c0066174b9fbf073b6da87eef04c89491d2e7ce13869cc65df3cbe627d201a892942bca9b1cfffab582a92b56bad466dfbb745f344c5138ee52470c7f36629d1371859f4f222d659a7946826a164fe7845c7c5e7294655f639ab3c363960609a880861f313cddce93e84f15017fb0236c97f62d1a6ff6cbb879dd9dbbfdf58cc969f60b04ff03888c97c6e05dc546b91374c5e612c6e9546ff47a5a205434af5a1d1c96dc2bdf635b5b0d50fb1975687caa39eb1ad09426d2dc3e47d5f9744999b74c8387f4f4e5107bcca091929e3d43599eb725d3d1863414c1ef6f2d004c44fd826d7c0689a881a3ad398e421f057bd1fcfcff395f3c21d3a7d90bf1caeec7d2604d4f34af89c815177634a107f60a6470b50dee919565233d0a00a1eb79609394919fbff1d27432d9615dcf2a19dfcc68ae15056f5bc2bcd6160dc93914dab045e01dedbd25b7124876a2acaf3802783880b47e3ac2e05f10ce50faddb53416ca588286799165712a1f724db8fa2a368f84fc3b608961c4c607f2d7745071847ad63ea8252ad38ec6dd9126feea0dcc8d725e89aa1f462abcccb67a6f6b1b593d2850ec1604048280572040a3b2ff0e2efa5da1b057e8518288ad47fb41efe94a51d3c5cc2f173194cb2454a8428b591301dd01d04716200e33cae92e5b2ee70b0803674e5903babb9056003df65ff6cfce20d38cc52aa74861ba877cbe7c607fc3cec384e2763d0d645e50927a3af86b0430c3b9af091e534436f5e9f70663d8ab44072d1ed8b900c47125029baac0bd105849203ad50de2b181caf1690644aa4d7341ed1432d73676ba9d637476597f4bb7bab78b3d48db4aa5ac9b3331ae0ba093bedd4db6635daa71228145112df86fb4a271ff22573ddbc8ab890cc25cc1090b0ea17a5cd7295b918c3940746bbfee7ee69a23686a4dc9e12e0a6ba5f3d1152ded2c78029a4f0a795ef69f9bd380f469af794ab4b23d5e473458fdb32575d0580739e4038cc6f96f38d3f7430a734a07073041d78605095ebf7393bcfe95eef51ad17cff4292f410bb23e7e9abd351668f189be9cfd754218199b8a9c949c5ef6f628ecd06dd99bb3772807c46fef3601527c4509383f703b8ec3ceaf25e4c413a7fd9bb9124a79fb1932e89a22acc0ef8504c3f6b181b8aced05a63aedda8dfcab7c5ef9b3bf3a50e0abfc302cc3087b1748396df49c979d3123090035d812ef9f3b9f83b0e462945d08ceaab60ab80a7695a253302899d6e1234a9de7d53042e791ae0b07f73b39ffd9712e9dbfbf8c7ec3334fa55b4934a6d519a636debb51733a79a24488545cf6ef1daf831898366b49fcdab95b31d886ef788e6b3c02edd5a038deef4e6bd2e39cbcdd3515b9107769fd3ca324a5cc65e5949ac88b6d954f71708f5f4e85b4cf9caf2b339d415ee8509ab1498385df78d9cc8e25bb0b9aa65bea192c6052d39896e122d22a4eef993adc140dba78c92a70bb8def97e1f61229a83b0635f57a80c223006d4f81ec266cc6cf69b6afd2f388a7721367a3c801cde9a253fe3c0e0da1318cb85106be01d254ce7aab936bd99cbe9a7d30d44a126691ffcd8adcd576c4f51a9ade3d2cb4a82899f6733135142a02531c5abfeef3d55fc2f75df1cc0cc2a3334f33d7ceebedcf50b525f4de30421314163a989639b0f329948f4967bac1aecaf8067c6bf72a5396e28d69eb44c0d4b5f54a57d6cddd8da143c5eb48c28a316f41ebc2a36f3f3f493036280001606ec92d1e877a3a2d356570d538f01125c8c58c91a08387b29486d6f6ca875f9fe3f8507d43e8417a4dd577ebfe1bb774407abcfc18a04cf449c82ce938047b4e120fc3ad23f7978f8c9edd65f0bf1d049081347057e0d9e5548a7e7269c13521c881641539d4a61c27d0f21357db13879214ebfd0b1e37427c7130b4785184bc72f59d95121c51d80923923436395349a622f6a128795af666595fb67992dfd5e0af58c7a4120d7575ed0be15f988ff06bea837cb1d97896d509864c7a1e87d7445ae8b11cf8da1ac3921ddb1840ddd4135bd7ff5e39d0b2010d1431211c1a8a076d17e8e54bf7d4172af6e926e2df49dee7f76733870e3be6234f40584974a50697a3f8f88a7d696dd80ca634edaf98731a12eb7ce65965fa12d41c25d97e68df070f58559dab1fed006b9688e21ea8ce6499245c8bcf23576b060f716fe8b0e416f3aa959998e60e7f94490338956e512731f73ff26004c8a8d4c11cf78ee9ab0eceb4ac4cd25d4e9eae5bad6b16c1f2d5b93161a6dfbb3efe8950ce30c4bf32b7dd41cd61eb941dee4be15af07b631b39116984e6a49cb05be5a0901b1b6617f54cd69d54ec92d745f77c4d3c1ac2ecd622b5add2228110c5f951209fe4f980ebd68a93a33329fa6eba952bd0cd49304d27dcbf5955f6f19ddd95cbb902942389427c18a51c1382cc34bcbcacf69ca5b05a2536b6b0628403ee24eb7ea4763cb378f01933c329803a77de5b601ab342002882748b6d165cf6e83769b9c13c6c46d7093a465c703697e122f06a37ce9fabac19bba6bfe43edbc90de4d063a4cb1cd24983cce96348efa1405a39d5b6990bfed5b87ac7422e512349a7f7d33fc303cd35d6ae7924779ef8a97434f34b65f40d6df1e47eb6f2292225d8bb07e75713abfe1377c8715266816f90eaadaec3096adedc33d588dd94b3eaadf108718b49819ef2f7ae484cc2f9cae374c5b124b078ffe58764aa8d7a8085e18b63970f393a48e81eac3aeff3d912452c3efe0d8c96934171e66e29e8436b520e761fa4ad49e33a81b5c77d4a9d7dc81e3366895d58b49d33a93f8ea294581b78117706203b8bd134079526434eedb4432e2e6d2de397ade5237042ed1ab36dc6f5e37d7c5199f98587f44cc93ac6172304115226a58e074159fe8fa59e663965bd002a88940b494433a4026da31c7446018e0f77dd3850261a910edb0806256f671d26f9f3e43e5f63fd2a0bcce3f96871279f75554b05cc87f801148eabb5b6fef271df355c63e20f7a78ebb8c7d7e818ec48edf1374cb27aa1fa89307af29a108ac837c925738318cb968e92d6c058acb72094209c1e72d2d25dfedf97074477da461747000059157eb81c7de92d1edba877be6b6096fdedbd2db435050f9f536b147f1e92453e15cecd1390ff94f1f8ef0423bd634eba841615f160d51421c801b02f92910fffa9d86c0da0132efbfaeb950a892adcf02fdb24c5f16b57118c6217dde525b78f1bd682fab2a2ef90cdf6c0eee5de7129b40def6f0c91230099e4016e22ec08fea71fc28a20e33742e768824493520c05e2909638b405ed243321c5b7b79287bceee02b62fac69632f722f764f2d70ba58b9a094cb9b1654dd02b792d02b27105a060911781f4c6dd267d3446e05d56f2ed0663ad229dec5dcc6a533e58c96398d1088bf6a748f0e85712069f56176c9803db2b59d404050545f8064d0324663f013c6e3db54d373f50d6aa3047ce62404d807fb0cc03253c144f017acb189df91dab257d0f63ad5b46c038f94b6ac0a87baad23676b938303170164bcff3f358f390981014dfed885b941f8c4fb589c332aea48c0473deeea5b23d21a422546bfcac1fa568f90c6a328ca82bdfa3e0db51af236053129c6007cb4a3689b4101432913210381595aa7d61ddaed6c8d47bafe47a98566e9ca5a2b1ad5a45aab55954684932eb96ac12113cdbd7bff5ceae452a4264fc553b8ab9b1a0a729d5dee6ab3f7a09a23b2cb2403279aa52e166a50d5b2f2ca25287583f9ff29f10a0835f02bae9ff88c1b0d7d3d1452ce14cf111ccc98ac8718fa0066f46bcd7a938d94bccfee7f2c9bbc9d2798f277e3d9d00c65622269c25e0a7e638b3a99874b4fd236c689521b8e5544cd4c7a83e0e07847b88791ccc8d9620460f1826c7d5003733218df9572d8bed96dc1943879e3ae14b9093f7ea7901789311d352904281d7ab8aabfef6faeecfb86219870535d1f325acebb46933c1fd3e65d2ad8abc7a9d8a34dda35ea31ac60283b6f11771fb68f08c449ce4323be8902e35bbc1cfce36ae95d7d401a8596afbb0d25f76c830a6ec2bfb31b671864d249eb7dfb5f56c1d896d38432260091fa4909cd5233eb962682e321c4185ddd49df2b227f53dd442f39edab9fd9336e9ed19294f026ce42626192bb164efe9dbe8fbecf8cc3fef6becdaf1801d94eecc0064e0261e6bd64a570438a343920fb4a104d18f0e81ba3fb9c723a86be0d9f9da2fbbc95f6549b14320c661b6728c60ac9ddf7a4a2ae57ee71b7e9a927f875c4566e03e5da2dcc1f05e5fc33bb81e294b762b85b6a1d368167d8dfbc407549dddcfa42537300c4af0b543cf756f501cb73dae3562d3d18aa41d59e25b50d8c18b60b4428c8229239aad4c8d2e32368040d16f25655743d20b801a69cf63e032f481f4391cc2a3cb6db4d2d264333d6eae3640fdf03ebdf77c8f3fde1b07a45a17578f566e9ec095bcdc393000c1c8753ecfa72f29c62e1b51e921af75983e1728281d8ed7fb7bdce712e17b58cb061422c368b031461695e872c091523d4babec5538bdd44d23ea403d682f278295dca708075dd604c47b6055057d4cb09dccbf1e1be464dcf5716543a737b6f937ec200cccafd3bbfae2bfe9daab2cb997afb387eb09f996490c1240b1b4a7f0f6a3154074eaf69244422bdc576c80f677e03ade0e61ef84b1c88b6db519560c7ab182005eb2b91fd6c0814216ddb70766dc540ec00d3f48347513f53ecd854b6b19d9daf318b1d2639d789fc0e2e913234079b0dc8f1141d3c690722eb52534bc3d818cea5aafc8e6d76db06ec3581b5afc43e97c7cff76e0965e87a153a0900da69f97f281fd2760369d97b7c5f0b292cfc7d8efba7b75fa11fd88db677f56325209cf2f863aba3ec26c95ef43141a5331eb6e1feba7a4592d3a92219bbf95044b28cc94f8ccf6ccd6dcf2badc14aaac5c8448718ce70eaed8af8c3ddbf55417634e985b472b289a9055a54079f1ea44afe4127131b8cdd8851b790643ba0a192e6896579949683597531c5524a107d6793904efb8274d5bcc3709e33110672091e8ee158724db7dcd0b496007a009eba5e379c1f3c5bc20a39ff3033d42de812f3a343821d1c4213151f1e0ea94159ef3a2b9325d8e796ed4fc8e8638d6ba5b5517174b1344a9bcea1e539c4d163de80ceafa152762fbb7bac49028923c488f18b839bf634cb908e647821fcff9a7b57274acfc0b034c7ed148547f412b99b5afafce686f0fe09fea181a190b95090cdf482bc4f875603c3fab6898ce09170a52c726a29688401d7002768bbd01562fbfbfed8f12afdbd0e02175fb50cc71dc314d1a7f429405db4a3169e60c66e9241806067bce5f6c4f145ff908c36a931f1778cea1ed4f77ba70739af0772ddc16b5243853ccfb5fb6fe6bee391e5946c38a99b6839605d6a0425b2339a226bfa53563fc2ce51fd033d3b8e3738d1a7f67ed42bae62d7a92b5a9c24462ec711297498219d2679df905916b1ac1570b102a95a08651da5e0b00b5b3de8caa91c1ccd4dd2887f978318330ba9e9a174a51d1c59957ea8a2fe9b407c3edc3fa8f3cde13737327b152343475954001004b745aaef4fa86a613c1d115f680cff2d58bfb96ecbf220e9459c6609f3d08ebbd2b556c4afb39f0ca7c3c68a058a1d086988b827d88f60cc768ca737e2605dbcd554bdd48b09afd9b9b2c4ca1f7fc22072145ebc815af975816524a6475c27db78679caccaf4baf91966a813aabbafc22dc490f9033ec9f639d0d0a734c5dd90ce0193259c15f500aca1970411d3b365703315b9edcc7aa202bc48a3e3866edcf0b350eecaa53c87836a724280a798942ce4d8363782d035bad7625132442f448e3dee9e25c9300fcc8683bc1d96dee3e9770060be18298c6719343a437b432726ee0701f1c49777dd0e92b51130f8d2bc12d2335c8f397e2374ccec8d65f9042b3a2706b3a7c0e2e5378115c989f7171fe290511e65c4c11461ed6e08ab5d875668f14c7224662162c2c3f4b37d8379c6ae327f01be7883566510b9c5803946f9d9dd812c45538baa837dd8c101203f7df46f2adedc591d65a74ac1718269f0237aad83c04eb4face41464fa4372b33bd202dfe7eacf8100c7e3e34012f84cc5aa1c5115110130f7be32ec44a6a44cf8ec057bb8ea7637a043cb10a0c1278b6e87ba73af3a803f10849ffa5057d6490b8ef3e50743b3202081e2c5452a23d42714d1f1973adcd9391c4ca98aaa23ed8f2b17ea6d218f3b3d871c04608f09b790bbe9a432fdcdea4b8ea22c21b3ebe2cbaec2bd282eb87ee72eb1bdb09c3af277dfad5ba82d01edef34c0ac43caa95a961501b68f4f78e4a69926598f10def39ed57d4deaca4d129b6fc0b928f215d9b458f332fdd0d83037102f0a6add88a771c1f85a516e46f9939a03cbe237d59b8e144de0e14e3fa5c2afcd7727b4b2b50bf148d053a08276a10f2a21b2e6a10982c0b8fcbbc662e3186b628fee8f5afb29f18b5ccd245fc0041ac25b9577ec6cc4d24ac69b2ef69b11e50d2614f432a12010f7ae88fb5ad97966e1e0f4a1ac56bec69dd02069751a98e84c8520a1892b4e5feeca57a3369723c5e7d753c66c1110a30196f5439113184869f6a91c6a611d64bed0d1d26e1532d9804717deb7825df638c2659b4aff5fc6693fc256b372ad574a5292e17122522ec3f7cd9dcd203f7bce0ab1cd9277a7bf089995290158f5a46d39f809cac8ba3cca7f0c5e2bf04d5f22c250bafe3263c76e679f7b08e8c4e316186e0e58c9384cfe7a121475310b67db496e21c4bc0fcca1e0364fa52cfe56456d0f45034df47101363ea40133123b790d96fc1d5bf77c8f3fcc6da4ea76ebc358085f658a83f87a8530d6e45f9285facacc685b8a8d5c4fa1de9f29c6df8c6d842be5795c56fefb27e86efce4719c41bd124ec0a73ea80fe2a4b776afb18e224e84462063661ba43545e68db856746a5e0506afc90ad11552f5a1ce0a68fe1375e8e75ef502066e6a81649f8b873a211c9b0a2443194e78731d4a2b8d9cdd9e067fab8bef07b24263d9564100c439c36f989abfefea7beeadeb8832194f3a41e5e40656d663de1f4a6738a942b138b542b72bb3654a205b77fd2d9e9c825f64c1a8fc8e21c5d34deb0427dc07d204d4ac17a9229eac611b138df43fc29373ce36ea71bb9be72d48c30ff1749d27e26573ac78d1e2042739e3374d9b2939221abd5b8121a16c8731e7449d42bb3aac006f95f4f89f0101f60ddbfb9f73a0fac5b38368cfe1e71eb64c374be5ac224420472e2943014d32821788e9e08737f98e4c997843e7118cd911b2594253922d7e2dc3336400b55dde9306d7536308916c5d507a44202aaffd01aa0a3a5b37b71c486c1f6b118b29b5ad441f806c6b5d1623720e9a0ed2cfa3b3fd68d0c5edcab418a7a7145b5038186a2c3328d054895d1930e4361d36b39bd69703c9539e438836133f23318eb0259f69f0b962b60f8f09011ab3f3daa6d61266734a443b3ee64ae80a5df7a78e06dc3896f93d5a4003f2eb1fa03cad3d4e0e33551d760090bab0138253ff243dd6a61ab27ec788c4a1f48e611a36613bc1a2db736eeb7096096305c688cdf3d3e152abbff978ba82ea0a13a02f553570cb38406d303ca8d1b5a55b5143c24117baaf5a636f601174cfd0e68d45b7fa4cf6f9096bfe98875e9f35b269f9ca1bfe4ec5e940da8c346b87b877224017fa7cdec1ed9c6ba6776a43bc6f4380e83c9c12a55e6592a4d2ae66be8bb229d9b287b428b8e8e256734c1f730abc6f4ef0f9a9a0603f10fbcb9b79ecfca20ac05d9f72d94fdc50a81aeabad297ed248afe11c74b7ae3f344ef8dee4df402859aff636950d24d24e7dfd4e3b65464c2e209cd30297c7267eaf1e75ba032d1636eb6fc0035c555cb97bb007557858b7f502f97dd38838a40f524aa36d5cb0392420beea1bf69bae99bbdbfdf30a2261ab3b02e0fced070e758c715022131901dc6df7fb29a768f0d8fa8d8f3da28ef32244916aff290864505213b2b6b9e0d9bd20c98854051c030210d0f97aacbcf88b9631f347e34ea19561b198fd644a7a0fe866fd3402c43af8b2bfc11f7bf4332623e6fdc333858398d541620cc6eb05d739eda7805190b280451c9e3894388b44d09e2b123cde9c901cf2873517c416937334f84a1d12c6cd8136692c7c5ad1e9a0ec5c0294016fcdd1e44f3d9cf71f45cccc4b75bb5ac3c09a0c5638dd294b004fe5f1db5322783525e2830b69fd92c20e42d704663ef4e561967a4b0f38cf58d4f3981f5c25f69bfe53990ec13dbf0572f7640b913fd212dfcb7d087d9f386859e11871ba492b8a4b9ae114a06de1cbac83c110482b0abef261e9edb0187ab0d6e3e18af52321e46a8fda0d9ae1377db8f78c62db729334ce22b10fe527ca42f2c9dca082f14b1f439a1d05020a7ccaa13184d0e171cd498adc26a32ec7fa5c5728b1acd5714bb0cfd27e1b64e9ac82dd5009c9583f864459eb38e493e9aaa09d85198198e594e889eec8628fe5bc2c4692eafe81df18987b3f8b66a5eb76a4da39a26e84d97dd859d0f5f80d8fd8704a47d155ca54076176c1f15672e6b12b7a6ab6d2bf0ba28ed290f9d4ade451f2108cc041e70d0ec70225a2228d4d1dc2ed8b2a1572865b7c93de8b78e4d474a61e9fd3d6d629b44ff7076737d5c38651c589d308170567559a6e8f1b4db311041cb30ba99785131905eb3bd859afbd6344c26a395a8edc3eb40eb84c6101966472a79d92ab569aacdbea6ab81af9a4dcff6fd5f8fa2c9c4d519bbe3fbb5dd43e88029d90ac4c1ac205fc3de4c4ea183d3653c1233b4fe1b1b6aede9f20c73af163a1e7b3f54cbbd2710dd0f8dec6e2a652a0cbf8c09b97352e34dba886220861497a9d932393c5840cc7af38f3292541301cb6cc85874a8a843765f0640bd89640f55a6ec318d9001eace3b94bbb58645b54c20fed51105501cf4c14afcba12d72eb876c0093668ff5cdaa48aa5676d40b3e7af888561ffe9c889a33e1fbca9e67e04cf66a6bb0bd1cbe26172006c8077e902eaedb3a0fb6f40784454bc14622afb7d737913259b67f227ae73cb25721c3dbadfbb7fdd6a508870a99c840ecace13a9d583dfeb405e43de8d22893310b9843948707a97c90f135b84544ceacac914cd5ad064011743137308a3ac7ca19e6a924f36a77a58b2fdd9bfef26599cd0dff7e72b06a1754a4d00b941c022356909154c218806c97bb7cd61dc46b1beef2302ffa11e68b0a9d4b694c8d6d84e44ccf3fefc77bef5d3083d470889a180b1b5c1a8ccfdbd96d3c633b3ac35776c694e43111b7443329ede086cf8e836cc9e84f15250a762d86780507dd7773f35ff87d29d17e1e089e57a66a3dd40e55beeaeee632efdab972c7549e6ced64c10c66554f1f0ed34d8ab6e4aebc5d519467e3c00c97636471ac02dbb8bcca8c05048e3a1d111db114bc127b77eccc553053fa60f23b022517027b2057882659211ca80be3e13f95b9f33b913b0e95865cfb22d976e7d8a28658ca138d39d7932a3356d3ae49cf058ca9e36a3b42305f07e52a0628a4fdd7fd1ea43b78bd2935b378ee178e7c17813d40f6fd82ce78964695c21d60e4a631d659b37620d4c95303856525f3e267973aec9c6ce08e5f3f2bb1f947e453ef53ac2cbba75c04676ec23300751834c3f490c8fd0f514fbc2788a20fe8b56437fdba582f15ae1e6e87c2a6aaf2bd888e24d08a1168148c0dc1804552de6b41c493073a61cc6d092dcf2132e4a823f9438bacf8d4cdfe419ef906c39149d09e505e0e3bda63ce92ef87ec8374e558d1d1b365700498783a5e99b2f53e29963497223f0312ee21d02763673bdf5a750407861395e4998b0ca2402e0153cf24481632d03669f9d4218a7d9709c2ddcd3c71368f55b6adbbed3b9590219752c4e7c4a49d82d62d73c8ef3637955623ebf65523aad8ff4a711aad01ac16c07a069e73b8ba7cf42679a896115f1aefd3ec4624b4653e717e3fc385f3b5ab22fab80ed4256927be2876703ddbf40b07849107b4f951b9a22261e024dda7184f1ab1496eac9e045ce3a97f25642d1dcb8caf86e9f24cdc0a0f1d3f701a8077c68a45c36b7a68b4c638fcd7a4ebe2674094b4ce2054e46e2b9e6bdba96c9bb3da34db015f8a81c84fc967516a02a66aefa9aa62f2147565118d62daaffcd53bd4f0af0de385b21a8559d189c03159f51721c36a55ff2e94478ea8597970a3f7d2b56a5a2cb285404ff6163c82078a8eade5205e52581f843f33dd2223bded451dc61a54fc9f6d4f0d740156142ca0f7dd76a0b258c383b5c5c19b1098b3c8e75fd697a8a6e3d72936cd4960287898f70e3d8c9ab181d7043c4e4db0edd4f3ce785de2da1141eb5a4a39667223ba4041cdd94350b2bec0bd7964b943e40be02b0bc6f79c4049c8f9213e3c11e5fae5873228e542e31f9b77c75db79c69f3387f922780fda520254506767606cc93d29cadfe7ecdb77624f545ce71c688da2b5cd965ebc40839de0f39e36f47b3fa0d159d851f97d5090f0f1d39d2b8b48abadfab40803974e65641ebafc6787538069bb90094dc1bdc5df196ad55e0753291be896e28700c248bfd927cb3b1f0fda0c173c265143be006b84014ce9471e4fefafe4d172db1a11d4be174e532bfd135ec71b59c0da7f01633dba124ff63d6e171700b16e758da1887b75b7386e25082ee2198f6f2fa3e460b46d51a27206ebacd5c0dfc837cd447c99eea878671fc950c44d9fbb77c8146f02056f1e99c266ce408b4df7c2dcd49c33e5987395049ab4c92694abc3ed7758e07c683b8d0ffcb4e282c95a6cd77c7956eac541ca1d6d85a8a075bcf571f9b986777102e90548e52c960e33f1387114cc6e471f72d30a1982cd53f219556dde60d83d3d1a41dd8e5a4bc8304498253e5b31faf3413f4f471513e53c854a46f96c3277cabe50613264ae481c57f203710ded5aee881e22d3b86c3653d63070184708467fb1f0ad6bc9a6e4f0d23dbb8ee6ecef25b6cef96a4a2b66605bab31bebd20cdcc6fe630893ef4ea7ae1e6e5da9790f6ee12fb138f7e53377ba174532885274b90b02a8a44273c6ad4cb5c5416eaaa2b4d6bae468a6849a4d92e49772e5bc33c40387e82f4875d5ec4cc47f57c9b75460377e5b83332d0ad315bea79290be76b17545ed34ad6c1a9202c528eb097ce9c39c184f2797ea5f47619f51b00c6f83f4bffc60efdbcf0a44236e253fbfaa64c30ae5b1ccc5b75dcb7ce25c9ecd1e9bf8a0257276a10dbf1cea84d178110874b07a8dbe4154d6718953da5b79674ef67c66a34d0559fc1286b3cd805dd0a0d2371e9606ca249770209c9cecb638520fe777965e33dfa4f70bbb88a7c7ac86b4b7e11296f25c00d01229951dd91c222450897b861a6d0f1a5a3d4a5926f7fb576f97dd3ae20dbf7866f1bce499f3de5c67956c9aa0ae02e66325e4eb547f8b7ee8d4aa432c288a3945f420eb2f3d7ebac2fe18c24bc0679d2249d5c5754afbb9351f57bc3658264618ced737357105f666c8912eee9003cb571868c610b8ed7ee6efffab5869467786e8f7a427eaaad2afac31eea3afd80c819eaab654e3fd204fa4403324ac782e20ebc5655ced72c0b962b06c9ed718cd4afd78b40888a41e3e885ff0ab6b3b0ce7df67b511866ce88e705bd0191a1aeb87676945c4a2168bcf62e44e2928dbd8c3dbe1c4461e1f40d5b46528544799cd8f4c1cf82ece6825565ad703dcd7c5dfc02596a8896328b2c11f55b91f4c295549530e541a8848055ffc18d3c2343e7e14a1a958cddbc76acd364f3665a8ba93c25c51bd17172a87bd2b031eea09bbb357bd4412b256986efd54267ece6dab6673414d5f0c27f1c6937d49bf3878ace2a7fa0ead9ee32fc371189e15882486dc8ed0c76b0757946b9cc6037f9419fd234cdb6c896c897968568cb7010205565a61893ad0aa32274d449882bb6f28154dfa2b3a8e5b35c27d75fa3459984d16e92207fa9a78526e5a083bfe25fea6e210ee791c995fdf15416102189e84f3e34b74fe5a2087519990605783ed7d8c89266a7cf906f019b287ebe456a9f02a608725c72843a2b7749b11a2fbbbcf3d6204aed524c50ccf5605c5e0130cc4734b9bcba034916ae40f358e267b9979b7ec0d1b5fa4eab58809f8aae33df6b1894f5819dc767bba329cac4a8128131bd20f6952e2109b3f13368a62e6321787fe87fb9d4c871cade2ce628b15ba6219e9fd1c06e4a3f3cf63901e27926d78d6e81a80bb58a7b49f93d28ab85210ad731dca7f3367dd58d186c5b4c4c71be519aada82dff0f045e71a9caa5a4da363cdabaf7e60cba1252b565cde84f7956bfddca004f38e5c10f260e53a67415bd90ac6e3955828bd932e37bf4338e805eb376f40268676d3b72ad2b9334ec3893448dce6254ebf4dd9468d885a73276d7f8128499905cab441e4a358e4a433da8c6383cc16a8bea6a79e67aadc4df75cb0b12db059bc9455ec59749d668ca50a16a07c6f1143906c25ed11e026b0b2bad3f32b68001c0782fa2a0efee9dc68b559c9955f21992692f6131dde30d6985d97a76f1f15806006568659644e2dc2d59d9b01222eb547acf34f27e7a6d23b04b747a139e4192b1f568febe22bb897a70d5f2f719b4ab588e15df06300a7457ea4b450fab4489efc7ffba55388ad80a29c61d625a34b9324cfdf80ddf810968ab780804cd6b7a623a0071c776d6a4edb34b207a149f4a29fa96bc9b1cb9728ca9c487c5becf8b79ddd92d0131eb2d196e685f47f801a55bc6cab97b3afcb2fff044830a13cfbac992209c0cd76ae39ae5f38358dce9520468d4c9c22ac29251c2eeb1e15cd6922745c29759c68c1a9a924e83727c4d0a9e8e386e8a451ba574dc525b0ac6e40041908f1821c098d05e7bbe83ef30ea0230f98c6eddafacc7d8cb7cc4fb279792f15f4952c64aa642c29b19fbbbdb2b53274aac8d7547de5ba5b1f6bcab5306f177ec25b67193de836975a808fb17bf9e5100f6b7e7a5a5cfbc9cd4884ca9e203d9f142c69c5465db0b4c7a2b1e822c5a00751520d3a747ad8f3d4bb1c5da402c9719ded02474d49b7894cf1e97bdfabd4534f6424dae74df703b0e9d0688a22f73ebbfd99e5f73a3560c5bd344928e6a84e39a05c4cca2a1c72631c13a2b856f8ceedfb0cbbde585d849e764080a4aac86df5dd844ec959c33fc46f487296298f4568faf637a56103a7cfd8912d9eb32e0fc9b9404d3c7c92aff173adf362a1e08644d4657a87ca38cf40252056ed21316fc2b1672fc85db16c04a58a48ae60723ce0a843c6dd9bb82ca1b25ad488fae6d1c37d89deab399130d55a4a8ac1b65ef0c34577af5f77b330a46f6362eef507e93185aaa054a5a0977e4e2e05fc53c2825becc615238a95d043db038e2594d057bb692bee12bb7104a22ac5d77fae3eb98007083273c5d28c2ea20d44c3d648f686131155a5385f427e50bc9d8f7b8597925e28da84b38a5cfdd8d7cedd716b755f6efaecefade3f1e06f6679c2be1c57730cb69fd3c49645ad18fae100070ffffff8f