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 12172 761678e1ba986d250145578497d688d8f2d660af96af0b9a4b41712943aeb7be

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
311681667c2baad7719257cb884fdedca81bdf6aab17f82bf9e6b40a94c91e44
Certificate Block Hash
761678e1ba986d250145578497d688d8f2d660af96af0b9a4b41712943aeb7be
Source
getblock-raw-prefix

Public Data Hex

001000004000000007...00b40a000012350000
00100000400000000701030100000001030101030000000000000000000000000000000000000000000000000000000000000000112f9b13a91215df5506f5a63f479be10bc004b0317a49c62e9b0c42ed483ecda8d76f1b3db01e6e041b1dd443bdd82be3afe9e4a6762d6524e6250f60d2263547e627a92d05474e91d277476e6d3a7fcd6a917c17f5406ca330d30d000000000080000000700000b40a000012350000

Raw Header Hex

00004020e20669342dab2e385570651e61e1a2e6fbf7a40f58fc3bbc2ebcf321ec3b32289c51c2268f6afebfc43ff2ce73111925fa73fc3d42517145915e5d21a089d689a2d1ef69e565051a441ec9940ab4e6f92bf817ab6adf1ba8dcde4f88cb579271d7aa2b7c66811631

Proof Data Hex

59,560 bytes
1212160203072ce30c2f55cd0869bdb8ae447f9f4bab399222178bbc5e988c841fa4e48ab2118f2435909424eac841c88b073bd434202eab3d07bfdcc5adfc04ec97cf388d849138581baf0b1a8f5dfcb2bb132daa0ec023511aa4d13ec3b2feb9fc90d3d4244bfc2b29b16a94cae2539013f7d00ccce259e86ec1a6339675383571ea574b2800c6dcae96aa3649f625b9c09018738cd6f44ab4a1ac7aa5b3132b8f49d2bdd9292f4a408122bfde6276cb3045ffc16d32d68a84ec3bba16cd4aace470fb8a4bd1c37d7498342d242bd01ce59bd8a9d1e089492284539e9affbcdbf7a5a495c19af9f50895abdd51d3995d8fbc22d249d0d9888e68c3ba150a84fe342b4a57dfd3aa0f70338defedf48648f56cc1afb7c9a8b80a5b6a9e1e78f9be912f66d9373b06753211d22f30a3f14a1d6684b67397c4d7e5e02899f7279d78b4df1ba7da7e9e5a108af52f02c0e4ee0eee20a19ded5de194988270a60fcfacbe4cb7a055fbf1afb8789df5880d1ce319ce5f18432d067f3cca261a0534205cd39336c681e6cccf812f5b58fb2e4c7dd3687909145cae50b6f2dffa83e264c4877872912c51be1233577b7552f656b1ff88e2e2235d9cc865c91a120ef421c8f9b8bea38372fb9bb46b237a63eb0e3fb3355e1b593fd6044fda3c7d4d2e4fc88f5fc91c513de4d5f169514eb8e5c2628909e72b63c1b0249b9658a37185453ecf14e3047fdfc7efe06fa4214091815c32326172f583a8720bf5cf47ba7dc28c5bf4eafeb084a7049ce48e75ac40af0cb2667c4fd1ba894804598022ca3a33ee97b86f70f18594b398113b08866958c950f9093d137d076077ffbe9c8642d8fa8906ca5bdb4d3fe5a52728179da3ed2c2352ced760da2f6a3bb501bc01172b4a33e848b11d5997a5d0262ddeafe1e783a2bf49de3afa5fa85b642edb917ae4adc746f5cef3b2630592689fae3449ef77e42f1459cdeb12637a2e1162b7c1c8a322f06659b87e968b5b3ab4c5fbb1e31d7971ba08c76c64f3d2fb2d88d493b61982867e05ea9a38b50c9cb807c8b964608ec2f7b3564503b8787c29835d21a2b145970f38364cf79f782615af28a200e504a64bc0ed736e38f6b5c601625fa1527c91a5bd0fcb870499e4bc69a527cecb5895f485a6c785e424f029267b2bb41c6abaeaf635d30ea3ae01d569dccfa163e6b820fd0df25c0c82c6793db5e17b050ab051c4a3732327b7435173ed4e0f0e806d1cf24defecfef6a3c7bfad5bdf668887fb64c7c56272d2e2427bcf7525afad606b87568fe5a9826877851cdec6243fcfe0ea4f0e893ca4a72db87d92d252bd4b724b4035bc5aa9f56a3c43361150110c7755bc33721579201a0c27cf71bc461cf925a69cea1ab0e6dda687a9ef634f4701f0df9f367271822def4a4e9ebe67cf68b220fd0c0fea7c186f0ef6f158c4b09a722dbd1ad516190212f9ae04eac93c247a7808d77b666f5f639d520ba5a347220fbdb7e4bb78c6073fa7ba0c34a51de0c54c2eaf4c6b7fa690d3cc8c2ac4a2d9c87f1a3a6ed893556b94250f222705ccaa3e1764dece3a6621011242eb1abd508ee57c39f363ac1a239aa691950ab9efda69c83ec2ddcc28c1ff4b0190903ca4c6421c92be94df0178b9d2955050355efb81890f8ff020f36c838f64f1ed797d77bd3af1bf8198102c627a99d6030e2352c783ff6e15c25150c39e3cf0dd114700573f2361323072bfea8cb3b527b3c899683d5dbb6ee613f2aada46d071306fd643f33582e66804d65a50c677324eb02f878406244a29230b5337c90a86705d61aca199f69dbe20cc29c4260b97c7500fbe4e3b1df1646cc9ad415b93dd77fda041c1f25b8dcef2a7af95c774b75efb532cdce805c0d0e858362c930aeb07ad752673b67b742d66a1b2d49f8dfe7f3f9c0dabe6fc2c519ecccd6b8aed95aa4525768f52619027e3e07cb9270c9f4d6ca2f0b77e41910317300f4d8732c19e0c26164cf72f68086173858a168ffabd5dc1a6e3291d90b412669ab18e1576f3c0db683d24ac13506d13959bd343b441e950672950115b3430e90e2ea7aa566422cde385304e4602e96f8e97de402c20f634cfa1547d03589642c0d96121d457b6aaacef0454c759dd40acef030acbba7fcc18ad37cb281a3db1fb825f71c13e4af33e83dcddc027663c84453fedca0b9618a6573d1daee84c55710909517dfccb00d21c9f60c55de8184664250f2212d802daada41de3b44827d355d71d36c7214691c23da3bc45e2676e601337dcad36160861afe19094995bf8382670a5271064e73e3e8179841f7e21ca51f4175c9aaad1b83e38bf040e6f1e380e06e4df737b8d27ce55a8e2c364475dca5184e77be7ca0e5ea4613f5c9f572f7d769b66691dce0784c984d6b0aa41f554a70197455774bb03aeb09939695d91f15df5fd7023ba7d122afcabefd12461efef0913143c0b2de8825483e8c3809c4105da5144f59aa0d4e4c5853035eaf19148d8288c656f52383c40fc71b84fa562f40f386da2dec74cff9213bb7b06147be2b3566495c50e054833db28e9fb914aecbec2fd34b138e2b445ab2da94024733e2317781f7372866dc4d8394c170829f247132c00ecffed3894cdaad0766ac925f63f56ba002f661641357ae3826f476b1919dd7e6da086830e01e03b03bfc4ed11981eafd6b17c0661dbc7920825fbbb892d1ddb6ca21ec031c249feb69dc33920a013e7992207d8f1a4291ebe231a10743774c9281d15baa00825a1cd40d6f8bd7f55723a333dff9d8b2d69fb0e8129a3e7b245ba054e087161218f20bc221037571ac4f66ae2efbfcf77873a0189cbbbf2011e8ed86aa867b48d66e98c50ddcc1945878a7afb41064b554b2911172d56c40dedba375b10b2565b498e0d08c524fc0cb37b63c98d0e6bf1d0fb9ce4ec38d170390dedc4b7d94ce260ff1bb6d721dbe46d6673ac92c68707faf3ee8103ea4cee7022998ce90892ffc907d071a7517e29f11c9dbc456e1f472f7e41b5c818a202d7dd7b8f0f3e1686fb23cb9941507c28a0347032e74ba50296aaf3b10bd7fec79357290bae7c329f26d72c1023141f20403338455de0b2166fea2beee9a8af7913bcb8b915b235d09a4657b3defbf8e52c144bb50d383c445c251b885e867319b580dad4a23c62059d0f23f46e0bd81062447cf5a493b14fdcc7b5b9fd2136b12458c53adf06a43f4f9af9da65f12ce8307dad29014f3abbde335dc4c2c0876b214d80e803f6a6325f967b23235192e686c0d425e8f9a5d1e6cc2b6ed059647c89f1a3d684f0a56a54e03d244a1479ee88b4b96f5c557e607a5d97cba8fb37fd35f8b56e522f1e8573ddee1e857db188cbc74fa695a15c0d383e3f33f313fc8b6903c8fb6186c7bd5be0260acd3ccb099ac52db29987f0e2a469ecb0ad7a0f9da590bc04088023497d9518c04630cc96feee0c630f38e44bf602c40e2913321bc26ff73dc3324c8c67090e60801616563ac33ea308fb5b63955abc27125d2d1009101571cff404b924a0977a3b89a53cbfaeb73c448c7d56574b489ace3fc1257e5e6af60bb5b507cb4ca6bf950e8d4d0b13d93fb48eeccc47fcfd260dd9ee826b6a8fc4fcc047a682556c8f69576526191f8812aeb64ac2ab75677c88d754c3e98b5328a8e314e58419cf635d20521d312d65ba10b54ee88ce0b658eacf6eebfe36aaffc26985e3849bcf8056c8e2c0b498f3175fd3ccb36f9413040cf5c549a8208ea2c53c26b7e451f761ca1469c6c84ff187c281cbebfa6695b7d5c294baf3380fc4da3b8822224de9f560e818bf2a29d114812ef03f0eea99824ef825aab28a9ec7fb048206d69eeb5eea306acf1ae1887f80ca176f9e85aae8b4f5867c15ae83c3d530382a930d43bc3f26d3082f1bceca7df4356751c0f2ffb0c4ae8863d2a750192fae7c8687989539faeab858f2f28dac536135b4f76f21ce9772b222779adcd869317dd88479a8fc0d989153d078ed0cae983ef618eee08edfc6bf2d4ffa547aec55c2c7d44a0ef23e713252e8ad592b6d09665476e9b977e598638c3bd838e897f1944ea5f344e92a8c3bb2ec484eea94222c5ddf9e0caba86280bf0e575305a38618bd52643e01427fbf2141f27d84be42f0e367d665cd0e6183b7b0d4437e1e3989f3a9268882a276164e1e2054b92d1d92cbbfc9526e671e223fc539cae55c8b04a3495b4bd5706b88e83d7b07a67007281ce1e5d25bef5273cc13e49fc5075d99d06482efeea4478d43e05a79f04b38b1fbeaac4e06f69d3ab28334ab93d49ad69cdbb311462a0fa96a72c29eb008be33dc17a0015bac836efe14cfd4007a44c1ff6486b01a991aa320ef35758c5ad0fc5e6da6848282fccf2fa37e928fed3b5b758c61a33c69d8f020bfef60b3b04b2a2053aa17533b6cf111ae9987961bd6e46d4e0ad794de71a102e5c66ac6b4a6e6747e7a5c9fc0253fc2ed57f15be43c0766bb9d9be55de8cb1b1e5cd079a33fccd62538bfed87ae057579129250c8982a991cf7181939a10d32e62e2ab5d7f4d45b957b2c1ffadc860757d3c5cb313d656889b6385c45e4467f43c3778c0c4750907e36a0ba3513d274b686718a5d50726c1a777d126f5523147a260a7e4239c34aa072e8f7b2112a366c7eee693908e6fff01f9b5e5332508da4aea76dd1c4da5a9716104093e8bb5e7822f1fd58e07da32815b69331621e98fecc33ea175ae206264310e3fcf2d81b69cedfc166d4cada8bdb79145376db53114c6cae57c5f563f406a8bd6430d6d9e272d6032eff5f0a33d23c0520dd8fffe7c7f56169dd8495afa3c73b9a4854115dcba1a04e2e262524b4b31c491b452fc71a1a93c38395a50b4954c6ed39cdfd96310caf57b14824166ea013eefdcfd56381ac41ff617b0fe7ddbceaebbbc42c2c76e09d7b9d6638bed1962125edbf0578a9244077f57c9de09210715453f382a15fc7a9ee975e1b434f1551e50127f1727af5f6ca5b7a10b29437285beab7d4da1cf3e3c079243b581e0f46c030b99d04e4e9103a33173849b5a80d54fa735137316c5663dcf809e7ec48a2fc2e032e5d19ac6fc96168e4aa379e903ce330b56e66cb8aaf2d60026734f745f27d0a24d0d6b4ff56e44dcc6c3eb8d5c198aa9bd6f156b38b8e46da22706939b1edf5665df9c51abb99944c4754ae4e34cb630fb9cfc90c2b4efd6d337ef19fd0f0083b1f306c2ffe4f8f805184d40cb2a8bd5545a7d538b87b3a1ca3fe70af720a85eb8c19b47c8b321cd4ce8ad5c1e089a210ab84dce2bb5669e9db07af39cdaf4628643b792500bd0d034f92458a7a34857a54f390852338311b8adcd9fb831715f3cc7cddf8d3acbaefb823bbc44edddeb7131a77c55413e3ff1a5937e0df387ed0c220783e5c84a54e35a624efa92c436c574d176c7b2bbcb429e2b888b6e46429e3716934df965b189ca644bd891be7473e21ed6f2b59e1ebed0eefe6562eaf51bf18ddc481e0937d2940541dbd7c5d9394f2be9f66f8686da17e69c22d13e4e4df69f111c3b5378d42b57c686904a93a396ceb75ca40602f6670465434ca6d0e8738cb1708b69cbe740c65d78c885d33f51fb1f13d545e01f167f151f678bef8cd5d140fdf2846fffae36dc2f5992cf90782bb9080816e9f681f98b91cea544dc4dca69207cae554f67648a1d19766004603e62b81fec97f692b8ff69ae777920b9559e45d45d0f1a7451417c229498f2456ccbe16ce58853271be98cd8a8c071974b4f0ca1da1f0c54467fc58a9463db58107c3fa0d885268929178ff444ba8469cb7eeaae2a15ad5b33574382ca1e3d0f25ec1d6ae12d1d52f58328124362ac3b544a9436255fe58eeaa86b81b6072a8f72312109fdeb2f6bd2b878ef7465e1b1beb0f12fa1b81a87c2a11695b95e6965e6f93c1bd8617259c23552dce03febdd229ac63541f368b14e90bef7969232f0681758c49fc839c93c9af17f83d7a4dc555b7d3eca3d5efc026b2452a96572978a1aed013312f19e04f70ac80fa5af10e18ef2ff8daa1947062cd570c54cdcd7e15b7857578f55e526a3696b5c04701b76bd3cbba0c0bcdf05185accdafc5945a2a7e23accd75a5a06380b1f2171733289750e099bd079bbaa59caefb73b6401034048cfcfeb9b51991ebbc643183ec802f2f8a403ead08b40a692bf7cebb8c0ab642282b7a9277362b603fd2ff00e6a2089e02d89cad3b17fd15a268da5fa6f80ecc2e20412d700668567bdc5bfacb6cbb023d642447db19622d506d06196172faf578b150c3598ad24cc37be8e3865d4491f86db633370eb70d453aa21232051a3c59f598d65cb2661f4a076aa04d129571599a91dd94448ddbcad667e6b1baeac053751aa0ab0f3d054d2c6dcfacdcf0f40e4f61d6e528ea492033576bb2c0dac6bb33fa1e158bf7971414b904c10483194e21b63c6585fe71e501b79cfd4a3961cb641f56d70e19cc3ff3af786b282876dafc6ea6d1b52381ff631517cbf0c1b5858a0c4c37daa596a58a07358c6b84b0f6f14e390242ccefa96dac1e71d6d6fac7fb755fd150f757f0d2e173185c2191a9e69ecd65b4ed819aec52936425c332484f35bbdca49fc824e8a1d4a06c7e198fef6f8c570407f1fe8ec4d1b5f2af185195461d4ea48d4a6810216784e4a68f70cb0429973bb22a11e825cb1a284d330eca7b1bc29026b5c4cc41f8e587940e75bf76e9718c2ed32b16e8b3f23a72cc8ea0b0f3905f1ef85c7c8f32b22e9a1b8ecb42178efc74cb65c5a0507bfac98ee7dda5336c5030f29172bfb838873b12af6e206b53d4f1c9bddb29eb8314a1d3a3d0482bbf8c79ad4d224328bd42e6a6a16fb6449a6a4f05987b17db0efd8979ebb3297888ef7d15f8c382cdc88fab74ad8e7244c86e1b565d04181418fc8e36ff2f9f54a4e5ef000d9cc6f3f8bb4553fce2557b4b405d0e3894a8c01bcc7cf089f6c0951a6cd20b7a282b15e491ccff02849bea418827e47cb3f8f9e791360f445f1a7eb85a90a76ec077de50868bacf2cf0ddba49c1d22ac8836a5a4f229ced5a22e081f583f84d097355bc6215d7ec4bc0bb0293cc65c5f6546582203f138ee8dcd8c083af638e38fb52b949422a82a44f8f117fa401e84cb85d9f909381a798a3d380020e11606e8e31df54e58268eea5c70966524cabe561a0efd348f2d55e220987092816cb95439606647d1d3322b9192f7dde829e3ee85872a4c58ba96f6ec52221999830b9e5608bffd79b6385e05c5327f414ce2fd56994332a914d6b1e5faac09cdcdff13d667b4f4c10228cfa5d0cd7c363e943aa0c6de43da408e804c5d23677c5be6ce93d8d35313d6c580d9a825061702f62536a89c21ae7381010fcd2966cd8dc0b2555a10c572f1cc9a75c0c1125197cea04075c582016236bb42c8ba7b6c4aefccacdf94e9c2ccd26acc7ec3d91d591b3d812971ebcec484fa85c8bd99b3a3c4468cdad11b87280cd4762ba86b842eef9aa448889460defa31657475f7d6a0ae9933b392df5606134e8fabf4824659c5036d007bd9f70ec808758535b6f266c8ab9eaba7ca70c026e4e2a28c51edc7264d19d79dbb3d322c2684b789aea3177c7fdff67f408984149a47460bca298c5e21a4a040ce745303f21c4b9b75c888addcf24ff044f96253d52ed63340a123f6a9f8802d1537ffac04c54821933bbefc8c23ae8aaaf49b89022a991765eda9619f48ae3bb3d4697e4719d6774ae5515be78238c7903dd4055916cd2fc3a1e397c34650d9bda7249819691d1d5bc1570d8bc6d3189c4634f58b8f8da1565058392c3ecab56ac8e92c873bff519d77ebbb071281dc7cbea8116f10ba5944e17984733c900cdb2572f26565d7ba1bb5363aaa18439ef23ed183ce92cdb327093dd55e6ed935a686781bf1f345fc9928a18fd46ec3cc0dc915961cb5141842fa8e9f3dfd9b84ae8efe9127f2b5874ff84205c285899d48fb5d8193d64010baa85cae488f0f25666654a5bf0f1b8f641e9fbbe577dbb02a1945a46506264415eb6bd970cc97ca014a935956be66d1521b60cdab757af32fa122dd37202df84a7e3828e4ebedd2137abd962f6c451b8db05f7690d2c7d67adc51c4b4ae6a213baa99d8c156c7ab2375dc7db0418e0fab8d810a92ab2169fdd01f864d0d94e3da7937ac94555db3276f22e54c066bd16bf2fe5b678a8d40803370a2c31946a91e33d56bad3a774b484235804a5e1e7d4214bb3f2aa13a57838004201bfd7c8aacb2021708af18daabf8cf39fa62ebac9bb6dce06b478dac1675633fe62ecc15d4a309ea8451fda6a73182674f435bd28b9d05d28ab5af1bc1f69574d4fdce1ff0409b777e59d1db65d5ec98e1b9c9986e688278fc1ae66f907c15c2b16cb58ad0f58b799eace4f89f676c0444dc4f4995cf36218d75e4829d8097b3bf95c0136ee90833c8e3897c3e6451edd9c6cc668dfcdb33bc8b258f73558566f5fe662d4ec63ecb3b1b792599dbd581a314366327af6a7e7061093296725196a43bf69a3a06dbec05d6032db44b4daaa8bee815c8793c504d9516f8fe0169b9c5ae7575872e826dd9768f20048c27f109f96e47d22dd550cca08513f78f128f64496309ba5daf79d6dc5c81b561ff98a6457f35f528785dbdc9738128ca9e83c2f63b439ad3b779ab4d129dfa7491881c99a6957fad13b1c588f0a4298368da28eca15a1d7e1da2737c3728b23fda9384a7305a9fbae0748b2b7c1e817c586001664263f66af038859400574919e4bf7dbb597225761fbb500550ba1316b9faeb60acc03ac5c523123877565fb5e09bff986cf8f9b931922ded0616c2a9a9bb869c359e560f424d3388910889dae723b7467a038722f8fd733e61b3d7bf18d8a41af6666196d28e6700288514b7e02082fad87626e7b779de0ebb8644392874d1a568f1609403477c5370030dae6ac75f718c8d0abf0cb21c97948e4732a323762f6d9079c5cf84e0cba292a59f5280bfc06bca80a24889a482253a41cecc60b8d2dbe8d60f0c0881a36fa3a86aab17799ceeef9c29d8f269eb343fa3e8e0809fbe7b530a7dfac1b1adbccc91e87ae112f925bff97613517d6a896d137eeccd734aa2f3fcd417f052d86fccd06780d09b2d2c7d4695bf1f3c5bfb5821846c2871c8a7bc3280d1b872df0be944b88bd4e6044cd2de1d7f13c83dc0332144f91ed3781dd0ab58de94bfe831049f0f946d5567c0c24285141af46e84e0d1058a17a8579b974ac5a6b284d9d9206de86a74ded7f8b326d10a414ae7d4965d279c80a9e513b5c82ef9f22fe93b3bbed30b74ce3a97a0ed3e85dc75d16ee2d1d4cf2fc3640e28859ff21093eebe550813f0fd14844914655f0ae883a55665367cac93f1e69edb2ea2849ab00b4985317560fc3427f9bd32d58e558c5c77e77a9821c8495d75d139c0b81e9848cda2b8f910b4e1a477df6cb3a0f2180972530dc75f08cd5b78fb4ea0aabc18e3032cbf0d60f2326d2cf02d9e7d38f73c33afc85bbfac115337f225a8e1e01f18ddcc5adca47cf1175215dd58266d9a1e38715ac9c25b6c6bf3dcf17622b9e9c559db41a3621a67b7fea0537e34b13bbaf8309d34c042600f74313721683e5d6f85f1eef515f3fa1ea7ed3975488ff542e5cef8a852ef5049b807f767e8507ef805c9c5587965f703d267770efda72c7435e1a3ac9bd1c8b31ff8fbc744154a15cbf7d22f3cd90e803d8d369e66aec466aae2d67c68336752b39cc090cabca7d358c3bc13aac96ec900c1006343184232b7fc06552a25059a46dd7a972180ac02b357d006c8aea775076df526000895edd68a2b9483a474fdaf0eedd86f65cc70c2a8b5d7114ad15680d4f04c8a05d0bf30c148287b7a072be1a15b9101763c60488b3966c0243b4fafdaa4f1ff338a3d85fcb3401688cfc12402bca483f7bceeaa706e5793b36ee0d44839b73dfaaeeb246828803e04c251cee1f35b0f01c30daea24fb06fa711e8804cacc0abb2f9b48876e5ba1863c622ed9d2ae9ac94b5b5f9688836b92d84505e4902a617cda5d9a5d803592b2d70a31b170598a1f6b63ca96ac7ac0c3cbf02154bc0b5086176dc150a7f648fc88f10e659fd1ab481ac3e2aee32686d97b4337783f9cab4356d3b5d1e2e74c82cb461575de29edaf2be27e3f4edb0827041d1e194fde1f7b03f40bbb137d18dd24934065c2f36124dc86281da2187abb9282034f778eceb7e86b08755a0f07c3bed8b7756ee0da9637f55e1b5132c9ccfe5a4c75bb4d03381d9d6e8f7f559edfb3b812e6e14ccbe838ec71367af1690c99658464e1e8a94946b6daf7968e24f959a3acc6058fae384877e43aac528cf3d279ad6c6ca97af64e94e6f654e7cce19845f08bd16f467db46d3c9fcae424b8f07d480ff287dfad3ede0a339e6ddac45567870bede8443c68b011e6160df7887c6512349dd655b8e12d26ff927e2c05fd9112f4030ca86e6926c3a65a76f9a0e052e3dab38b257ea6966bc8c5a50247ecf05fad9f239b74978f0fb2b205f617cb0f509200b8fed00d69b930a4158582b014e3d945e7b51cfe08e206448e514b4c36da2eb25add394111c01703421aeb5180edee5b14f8c8eb3dab8be33a6031ed5de591e0a6d5e1eea5ec60a0b6234b07f8cbcf8d0deb762065f73f026ce730f2980b95b124929608e0bc3276f92d14d0c4f61382992b6c0dd98227769b117b52af7963029a93daaae097f9ae8a78c3397c05842129c26f6e77e6451948d8ca1a9eb18c0bee583985115f60a47eec7e387a47479605fdcf42f57937db45731db1e977a76cb95a15d01c6966c651bb2cc10cced0b1dd6389975a71ac9688a747cfc81c7c54114234489b730a6456b67834a60944f39d4368e184409bbc516e8fe5b5b837f73077f242705a0d6e5442cc41288f79dd72c1d379b9fc78a53a5b8cac2238c79ecc9ca4f94a68b5c522be8edbc1fc4ae2c43d56e57025be9d610d77ddbf54f26ca0cceccb93a4ab687f748123a0d9bec56d06c530fcbe1b6a4a46e5511480e77d7d888155511938b1dbb15dac8b135f3f5e77350c9a72e9ecc60f2dd8367f5db992c85e26e593bc5f540b0b52a6ee7186f0625895780ce9de847705cfbf0fbda80e0eda34e13990cdb3b23268c136e68120dafb8a4d5b1f9defaf4ef87877e724f3c068e9b763a41c987799303a1c5188e222ae8d2884f57fdb81bc1bc7e060ef9ee794ae8e2c195ec89464e7c6858915a0352d3af1cc863600c6e151a729f636beeef86b73ff83a6ffd450990102dc92ffa87df60737b5574051d66862c1e41812d4233291ad9192d5078fb48df84def7faed08b9d42099bc2cd1c76515ab032077cbb4c8b4b7e52ca88b768b2b77a3828bf45183e07774ec0967cfda4a5067e176f9f231ccef32027bd3142f2ddcd3a5009a1d2a1f904295652d7088d81b0502f179a65ea3aac02a91dbdf82a5cade87eb71001684fcb210837ccee134cc2fd5a79396ed3611f326286e9daac4b1023a3d2b61f6d82e7e6bb07a3e2adc3680dbb18fbc33f05d65c1f4562cbb794740b7167476b2dcebad5e7c94e0abaf05999c9a65ca27797e01ca6422de76cb7c7e45962c45a8b649d38455674e7dbba55b51a003b8fa88d86dae1dfe4e160a2a6023134ab2f78fa4310eb717293e8030427dfb517d209d7a0ce2453ae16b5515547cd873d6cddd0c5c2a043af202096e869070f543775f1bba5ad666da8ac76d5674aa1ac07ffbe4cbba52fede092b188a813ab3f21edefb8fdd5aea87e7fb3ecb02a29c5fbe98be2f917470566ac369e2a41956dc2b5ac24b0441b884e1e9914f173f937552b485e569e68d4432e9db520fddf31e82b421a0847c37bff927697d0319c0f2c3cc1964917291290fcf324ba6a909aca493447d65af60cd7b710b6fe95f51573e1bb5302c1ac965e597447b9c9e4cc93d5c12bbd8a6d70f34fede48c2053728c22039828799d961e9a60001bbccecddf09f256ef99a817beab982d9610d9fbabbde957636c19e6e077e45096dbfb82c8133059e2e5df2f8b75a0addc83b77260dbb5ddb4659b5f46bca37f15ff6b9bf54a7c6fa1b6d4e6602b7760a1bed5c348c1517cbb0283983311e9362bd82749b2756489d01998e14ef7643447fd70d1011b4a8cd9efaadf70fd0411a374814a5e86fb8751aff030c25ad81007b79e3ecc2b607875bb7563f81af92b94f338e372eb9a15faed974cfd04e37b1154e130c261e01a8313bdfd62e3e64e0327f18fa74cd1853cad2acced6864ebfe91e5d6fdeec63c787bcaf9345e02f7a5d3574efb1bcba6e1e9e92ccb1adedf8ec77b370a6d944da5f6ef18df55e712b3224d0ac8a155c5888fe905f0381ab1a1a59f0a05c0644f60ba22ea25583ffecd78a92e5b1dc01973dec677f1e3018a45ebdab0fa1f28e049ef7f4a1382ca5df9422b055fb066beed7385a1bfc5794049fea432ef15a38d5d1d07f690bf499c7628c77819e5957cbfe3e0990dadfce82a7ff76f5a352e91ee91d52b06699bf9fa88e2fb9acfd13d388cc79328d8f1738bc5c6d8852cef34c8253f7eac655d4b95c911b87e25585dc6a6bd6928d82abcc12f6ddbe746a3634ed221500a8bfd525fab01d46ae0575d1341aba146d350f125bfb06040e1f622dc1a92d1fe6d94feaa971b650cae35ce1002c7e26349519074c49b23738797ea229225275c3ccbf8628c3e9d868b05261981d0ccfc9360dd19f8f513cc5d752df9b63d1c081b1d34e9b498cde4c7c8f1e978f68e9aac47a1f09ef414ca6711c4c8dffaa51ceb327e8e91d5b24db5d21359c601b8f485e181716ba99f0a4da1f73891c0672d14fa86717c630b53ef3cc061c6395af5a6199f5a01bc07ca70fcbc3955a119e37aafafe5e91a70d349e54a25faff6593dc31a5dbd9cdf327eadf40750531d8fab4e9d88c1bb582fd69ccb8fdc844985561c7095bfd89c184e178d52c76fa357008f6b2942bf228e80bee9c8cf08062003ab6ddc580f2d04ded74e8b271e642554fef38446e1792290cc0a14b78daf482f4ef98394de9198ff4c2c0a88a1f8443d4a977a93245c27f1bdf230faffc15cbfdd385bf4325223eb7052d84338ac580732d9284e5c669a073b7e8031a617a1e45b7e21b1471feb9570a0740823e86566d4715c8c8a842464b9cd671b6af519776ca8427cd148a406ac34366de1023eb5a8eea7f8aa9753f265895614bc39af1a78cb1f25dbc9a968c4608d540ed79e4383c8ac498ded5d51be24ee07c54903b7632864f8f67fb2517e793d93d337f047f331f2091b8ad56abd999b573f104ce661743f59e66e43430245a1a0befab4b6f38b8c4e124588ac67503ccb0131a065cbb56370b4e622473310d7fa488708f85c1148b527a2e08a8d6f6cff2660463f0594d7889b5d3afea90583f2927c18ddac23694707baa9f59f6403a2bc769c0ab8c7b69172cc79d85eb206602e0746a401b22da375f535de2535eff69fca3dff49bf17e0605e91f0334d548d4df3590636ca7f6e299c9c2f4ffd47660b750c8781d8c8e0cdfb5e06b85a2787ca0481350071a1706e1ea867896a35c86b864e8e78bac8e81d820bc3c3278fadc4e97e0fa72428e29e9c4b98bf4f53a22177f9ca884ebfe63f21a488fef53a4ad54b0b17ae9c937bb36a82e0aa7f3777772995d9a5fe6626d96208bbdf44198a4a056a33d66c090bd58693fafddf1411e7015cb4b1e697352846a6a07da268c20dcd563e11ffaa8a497bcbe793893cc1f41e132b6d248df60cfda9bd224cbab233ebf8d0dc324932c66242112f349c713a832d9dce4effa386c615e9fffc244b3fa4cc2e418ad901911b7c216179676fdeeed68d78a8e01cb1350a5a89cb40f96a2efa452578f07bd7fef2d8987817efaea9875ef5bf795a3e2020757c60fa49a0267c3cda5744645a746f55b5f6407ce45fb403fb448ee9402a18050bf9b81bdb0047afb3f8201db1d8c9cd35e7fce2b32a825149975388d11cbffa90d90b4512faaa064c37cb221b9166d821446622cea4ed6fa2c1bc632c97ec113ec88306bc1ba80c46046625e635d30be9e6d5847da0721437f6f4285f71a00a3d8c42de512ad13c6bbf4f886d076855b633293ca833c54a1cb61871e8fd3663e5bf4fd31ca4a4de4e5765fb47e29a63dc0c78841f8c7ab609f248a531b50d7c2ad8612f1f1f0bc4a251345bab9310ba46743a3806591c238fe6d382284a6558fcab0bd485080efb9006d748d3c4d080b2e35276093780953338807ec793fd1b78b3a02e3aea5b4fc98908d45893f7a6ce3bb9bffcc4315842b095b6865009e0c82c436c5d6bec4cf9b56a610ce5d209432f4c929c0bd273723830c0620c53f17fa6c1aa6670b1ac7290a9e2efeca209b257fc1b9122a05399fbfb3fad133e13d2be932239f878b758dca4f0004afe2cc07c28b046753556134c558ee2012b73ca263b1934e1f39f1838ceead7e2ef0436cf9365b3a279b007d008037071a70dd163812e36022bbd66994ef61cc5d340dbb8ef5875a5ca8c5a7c10747ee0d9394a6630185ff80ff38618fe2ef0140e50093aba2c34305427ed538a4fa76819293b5e0482d73759ae351932b963182aa3ad9a41b0a4e6a3fb93095a34460c761f8d409c4bf212d36577fbed3437e6021138d959813241344a7b9467162d6420869912cf64f6c28f9622a9a2bfdc520e56d117003bb907ce4522bfb97e75dcbed78771f4df77ed3c75d370adb6fb36023b693335a169ff79c3c1c479e7aaecf1d63209f76bf9dd6ae97d7cbfe29ab2f83981bb4cfd114bddfdd5b9256803ad6c490a3fc958f0ccd51c89cfbfe2ac6235714193218be8105716b5278f31922b56178a36f19297685cc37262fa1c42328f6a4eaaff76b3d5fbbb00b8a170a5cd8307b38dcc15acecb8ceecb36558ee7281bee0dc5fa3800c1bc267859f0bbb27f481653245960ca56117c351cacbf5db3179496a0c843fdf09707ab222ed8a549247133009e5187b704705eea27c053e1cab857758d4cb79520a235426778a12d64e9fe46dbf8bf7711500879b9457b71dd986a47131076014625eae2da7720139a64fea07058ff80c411ee2e827913349ba600702477c1e48239ddb90125ae33a8e36ab35d2cce37fe2f654d97c5d25e2ee0c8ea67edeeaa54e6039f142f5588dd9a601648568ead4fbe5591dcbc8adf7e717e30351e7df63a29aef5fb78dd2f555bb31ba3457650c2ed883b634798f96a317b428f089bc3bcc5408183e61e8cff59f6a24b7d4848a2f8f0c02c25bd6997311713c72f7e4a4511cd66968b7b6ebbc15972c1365a940421497d8b87befe72cd15e4d0ebc16448bd2b8aa176965f1d26bec3f9a18a0b49f62c8418a7db341b83a845ae584fa2d8ae5fe6c846b51cba7998aa41cf8aacfec68ac3b3fd9544b8b04caf50f90f5abf71758b37f09646c449d0c25bed35907c6ac425be55c234e2bf20e2b2381cd917f02dce0a6a0b10a33adc19d85fcdbf3a53771294ec31d2ec5b138d7715c6aae498d8b79ce7aafe8be8e3b001489dde7f3a58bb57169763f1506d0692bb16d07c86504f9fa4e94d19f5068477f2f277403884969137059f99ece0d7999fffed3edb317d20d0836f49fe451a75c5e2727fe226c73beacaa9dec005b06a7b03244dc15227697a283d3099f637b62f5c7546c67d0ea4cb05d1a24e841a049eb4ffda4c4b08b3ded4624f999bacd60648f89d222dd0579e25d2c29bc839c43d77de097da19dd8c8909ced4a15b858526754f8bb601e288d3bd75f6ef71c8bea6a558fbfe2e5939215852867b23b8d58565bd517d378b6731bced11f19e125b64f31682588f6467dfa4929d9f5589984b31b101f184e8958ca5dabee72275c3f75a2fc5ce69eec2c25c5d6e0205de624d4e9c22ed6eff8b071bfc4834996c341c1728fb88986582889df0101cf38102b87b44dbb01f7b34fb6824fdc6c7375ffdb7a5f13d8479fad57850b21d3b3cb61d56ec0ede78de7512cdd5f6fdca5149d8503c957b85fca91adbbffe174bd713d77c0817899cf961df662ca7054c6ff617a62276bad79af032e7b8503259d9548493a803f1937078cf203d70fde8f3e511e3079f2824b3fea1c4a9b10b33d46636cd56ad6391cacc8829f338fac2a555ef7650c19cb7b877f6abcfe6eb2cec581153282d956d98527e7a6b5b531e905a578fba5e132142a41b4eea85b909a59ec7e9aec9edf46d144b7d8424bb62873e753b53ba5c9785ee7590eb0e5dffdcf781c902dfa7407215bc9fd0147f764c48f067855d9ed2a03fcfdafc572bcb1b195f134fcc1046d20e089ea1ec51866256ac036bf2381bbe18e0f4586afce550cfeadb6be5314277b95f022ac7ab067861f02e75c9b0ffecdeab2bd663e1fe53f297cd8cc3b7e6b0f1cee734b0a77eeb04390323c455ae13a43e3bbc5ae2aa7ec66713996adf51c5ce4ccfc2466f0228dc36c92fc36cbc6e56d7831af7044dd6772557e8adb2aa300e648367a742c9301fec624af2d2e62e7ff97e3700f2de80cb060b06385e5de32c46022ff87770ce7105edc871a289c3ff8d2ed5ad21a362b34955c59a8bb605bd71e772c96c1b0ac3810965360ff2cc0aa9b94474ba9d0eac0d6c9baee61513b3735fc67e0d8c7f7d66ea3b5304e3a62cbdb88941bed468821e9926165d59bb67af66d212d216c9910fa4f852c16a2365d9da3ae8dca1cd1e7974ea1c0b2946288ab7b7267f738ac9d4c30b782f635b18d98fcee1de70adac2c5548fff875f02c107e450474fcafe3f7c087eec67501ad87c7bef3238d37d7f8b763d3c44bc891219c1cb031c24cea5b056a2cafe1fb8cb918bfd6c35e111252fed523f0f6ca4c0f76cd1b2dfe0deec25c2fd8932e3d2a33fb717f2b6726b9d8304bb44ccaaaad57f20f10eb62147fe8d85b8e52af25e90911cb76fb4b31c5371feaa6a5d32eafbf291916e2bb1f3f89f035c2021d38e0e457e1e86a0b9c1d496b3722fdaaf23a43cebcafd1044f00838e2380e9f47d6906dbf908983ae51915c607850e50497e561d408aca2a296782fbdff80ef5e23837bccb04ff6fa5af8668717e78a9cf861772ee5168a3f5bc0ff885956672e99ad9557689068842bf1bd2fd1b33b7df0ea80cc44a36b5aca73b28d4856e13b8586f0eefac7d23e50e2ef77765a5588e0e86f8bb9a9d2cf79b9f0d9bcf1e5cbba456ec26d8c226b67d7de8abf6e98d9b5e81d5c982918bf5d0e79555d567129e2837b12ea4f25798b7a42fa3ff162e87f8b5e6300dee24ad74867efda9555d6d6e807c681b505578093007fb99e94a99c47a3509e71b46872df427e132ca39ef032c03bc2ff71016b81f883c12cabb1b6c658b81228f514b153c34955f0b5e06876471ea7c588ac00ebdac3a124e4831087732666c0afd2fef5bb78b120d52b227b8dc0c2e7007ecac3fca98b40cd0f749df82daedf350ec8fdef2e1b28a5e5945f67b410ece586076f4662a3d0f8e90e8108c7aea60009e592353119e047cd1f1e3285e61cfe6b7fc816b397dbd3141d0c0848503f40a408c601068e090fe2079be973da8ed9f988a1f8794c082c44dcd9bdd688077643d213be9e609069415265087a93a76f2857249ccda9b667c80407ee1a60c4ffc2d9bb70887bf83baf497c4e14f4d5c5dbbe479b1127680e28c59168b6884b36b4844255dc7cd6ee84e230f7e5b83c1fcf59e028501ed2c3a7a0881d9387902a077a340898161906399fbb3ec814bfd914bdcd440eec89dabf9cb342de54ca7cf35365df5a041fe054cdff8b894f2576576fe5cc52826cb5a80d30705afa8104c15a3546272960dcc37ef16cb8a00e170a9f9911bbbd4423f8f6f72554215ec5ccae8a97e856aa35dc6b85f910cf10585584ff9cea234a332ba4692a688ffee40477dc405b61105c877ec16de4ad9d695f9fb46fdcf275408f264f8b8bcf96c4bd0c8d9947399e7a391ea3588973d8b5cd57e2c1e06171a4b03311977f1c307c69a60ce36e46e4e294b01cb5114796f49ec946d0bb0a0abc148861959162eb0c8cc93ca69bf1f306caef816473b8f88682c9546e5d196a84e4e60e6fff6a50af32dd0daeb77451194d4f1d836bccd8ff7b8eacb95269d1945e02b654f0f1ee99a4460d66f2e1378f56497020261af9120ab6d2711aa76eeaccfa9f9d12d2e61b65454985b9db2e2282951e1607167d9f6cfec7bcddd7bd54323f78971a040822965179b279533d3b251d6e75edb9ab9812e3a31875a21a23f992eb8b01b718b5cccbd95cb9daf26fb2a8fbe86124c48fa4e245f29eabe9b8444c4cc7b521c2541143419efa05fb16e021be1f007701ab68154f5fc2de7b6cbd6c0dd1fdcf1d11a6a139832792aaa985815738bb4cdfd044c3472ed195a68713f2728b753f96bb546c3534a17047f0762b5ff71a89d7fc5ed30db9cd4c82a6e2ee13d1bf862fb5a430dc4f2e6ca859ef7b6ef7225aeefb86e46f3ccfa3fa8e2337ed8acb03ba795e9cf90e0aed715ad4fa2907d073c9eb8fb6073febfc66e0cb9751724e5ef29a61c84f140a5b29d3b635416608336f3b0c2859863c66a275f2d4329a15e79d0b78077f4f2fa7554abfb32a868f1956d6d0cfbbe969c953ad6a49742a9e81d8944b55556fca95030d0c55fb3efaca5a20d408f7882f7d350f90fa6c98bee6965c148b595ee04b22e33921c3dbfa68d4fe574355ec0e3009c993c61b890d214696fb85a3bcf65ac4a3364910a38d1628ab943661905e28d3b1d375e52f9228c34ebea1d2a020cf1646ca197814d1c8f9092f68ec3b22a363e795fff54abf940b55ab37f53f08f8890ead557388f27c999a6abb86e66b0e020586c8beecafefdd488400813a391b03a6a0c147bed9d9e62f560d7354ea08718f463927f449b91fd09deeb1e23d21b1d817ed20a0bf3ec0c47fe26b15423da37b151dd624f72017ad6d3d4f2d41b997fa687b3fab248c7787d033b5ddae516909a7de31017f0ad8ab1a2f004b569bca727999578695f557177c5e03cf29367121ba4aedfd3abcf46d958f531611142fef0db1f7ea3ee1548144f499faa4eacc7891f66507e2fd211d131ab13919bf1194db49f6e94b2d7b49d601b602dbaef30230940043a817d3b1234a6c02e566111f0d967f51eef08652deb0377673e952a4453012c76bb06f75a33eb21797423dff6b335e33d6daa17a731c1f10e9f08b3fbdf6cee7ce467b3cc6725afe830058a92f824ee7103819adb8f9057b0416d907c36794c753fcd07b7633ca2788277a44e7ecfa978d11f6d7fece1bc7f1dd74e2b8de57e463c6574b80c3640b182bf6c292b0ef993a3cdfd24d8dc5216141ed0c4810ea194847a49e65549e9a35a48f82a45d82720cc78c20d7a2b1763d83cd6c497a03c36c3efc7dd2ca66d5d7a3a6416d38a724f26210c615ac51690eebb1d1369774186cfd4c4d9838fe11331edd113eb95ad0fc1adcba464bf24b35a0902d6884142ec0632e9526b3c8dc57f4e27f1639a09a06d6de98c1161105f58a1aacb34d978675e8acf09d038d953e73be73e7a0bee2b44e5db97dcd5c4a843ef2b1695587599774bb54d97146496579b781d951ae44fa8161115f0e8be0587969802b95a85554a0080823b138fc9bc542483540863c8edfca6b55c80fa2d95c5cf822e1c2d88008672a8a901252ebeb76a6ad32204ac0a69d3dc634dae1b2e1a77eefdcf658dd9fd675fcd7a91e505a04b936971be9e7bc948a95d8ef59c01d376845a5927e489e9a532696e81cabb7635876f23545d45f3c34ff140746be9d33eeac86e5b5bce42836028f3279e06dd79e1a3aa7efca13d7f500c56bc18a1f251d0191c11834088191517b13e2a32df3c6bd7a4582b6ee8c0a236371dd8a64978f9ed0fc660e3dbed67e86f9afd875920f611b9a84e441862110ad05b526a44a0eb96c24e20f1ef876edfbee40315b0f9d9c2e10de98cc1eb2f6996c5e1b31fca1fa9bc8d671adb5ff109983ac914c7a0fc0b3be8148e61f8393a1b63b21d35d78811fe74e724ab52068135db5827116caff17590b409fee466b4d3b7091b4c80b5d2e3b4812a83e05c039038a9ba4b94411f71dba497446b73101c2a85618e58a393f76c3928cc21507446e7e7c92401719405684702ef263491b39746e1918bcf0b60eaa30122ca4c78a4244a99bde5e1f00eefeea3f49c97465fddc9b6259d9c8ee4532c8b776fbbdd0049c69618d547864dc47d8eaec8de09f67da96f13c5b0fe15320a3e81051ffb6a127ad4dfb8b04b2449dec2fb356395b4cffc8f81a493e129dae34bf6d58202338330fc3b73cd831bf6a8b512dd1c197a829852a6c352987e3109d89fdb2c5e4609f54164df01c412a7f299736e6e1031197de477feaca81fae3495859fc8bb51dfb9a5a60b493e782c18f92266ed52f514c05e64b6f7f3507f4cd6ee9e32f9cc1c044bae81a192b944bfc45a3a29d91eccfb33e19c18ae5809cfd1f3ea07beb27254b4cb37969c6c8d6279ee7346a5303bb6cd6a334550997ba04bd2715edc745df6d5dacb3a7e7bc9697fe3731721c3a7208da1e933859bf93c413ff3e8c65fdb55cec399dce56684daf13a62b1ee9912997e99b70655ad102fb004b3e742940fbf1a1df1c8ed5d78ecea8aa28243142d9f252e169990741e5c19fec94f6626238b5067463b94b302718a780e3174beda8b0c855c4ad21f87d03f27f4575d46f293e1af49824aa0a6cb9e2aef6f6349694fde2b85259fef2378e837ca4e6c10db1ae95c3d84e0862a090f39ed0cbb545085b25965a2303d60acda3102ec1d30da02b79ef659195b235c152168f53fe65b7729d3770607fc0e0206934e0ce04428e8dc484074c4bdb572b05fa0a1726f6532cc9e697bca41d19b4d2e3ac791a3a13f627b0bb82a2d5103427d72f07018616a4d18b532dfce6b9aad0d8419428dfef1cf5da315b2a354f83e6b8b5eba71a75686769bc1c0f3fc6cf751cd98ea389ff8d0f3c1b1080b2279e8a7d15c666253f7a3511069c4f8554650d242fe34d2cf335036d0a7833cbd4a3dc8ff80a8a4d8654e986a7fae4b38b037edbc044a0a236203f90628778ff0be9c5bb48b7a9f98762081ebb69e856be32c2349317bf4b7d22a5a6731cc250b6e04b5ac16e4309faad3608fa494c2891f5b6a6ab53f7772dc027ef0e3b35334b419b54c01f95c0eaf536c731524b72b6e1a2c743132f923364a568b29d59f1b22a999dba200ba5a53b1cc1e90c657fe4da0be65ca42aaf09c9263ad2c1c6e7fe5c5fa84e69de5cf19fd7578f3c9ae4be20c2858a0d68a0004c59046b13248bdd9b5934f4ec4dd8f4dee14ee8e6c6aba36882599059f1ee911882a418062c3e58a0abf21340c3b5728c42410c10a8b40cdde4934d9e25d91d1e4a6d707f5bc1f7df0b95cbd8c030f1e189206132a7f3d53afcd4b2acf72a5b5859b04b51da3b6448e81a951e004753287aadfd99c63e140c564d3555527ce49681b2e70775b37130fa7c9b4a1652dcfb14124ec00486a116d9950a671d670e0424de85f693023793df420efde1ce34343921ef8044b637ce55641515e435adf729528a55cea4781092429216cd19fd39dfdceafd5c98398976bfae133c712c12a94b2d34ae33d7b7a54760959998169e6f8c0c27b345fb92f5515e4032705159077ec56077804140c06a88a338745af003a2b13cb6d421a6501c656fa0a6a56f5c249c485094a0a3cefcc0d2fba3e9757817aa0fe76fe15c10a35218d576a60bf6dc6c4a691058d9e25a415943d5f5597eddad7d76c9922155e401297ee26a2050787ac0e89ed4e6785099ec63efbc3b4871ce194b0f7b45cbee3745106fce7cee29bc86f295a024abb53ebc0f4954288f7946c6c3b1a45a982bba7818a55d0d16c7b586330407b69f3869150de9cac9b4351a1729ac269b4c761054e86f118538f58fd67e82a094fdcd271d57ea03f9d4eebb75233556db7c0900f1e11fc69864471d455fee3b85255f41faa707ba979c536da1ced970bcb65be0fcec3f61ae6b1a9b92c7cef1ba66d49b10ab02811c0133bba7acd4a2e88acaaae25f6155aa8b08028d943f96f95d3dc250cbdc9296808e8eec3ef7fd65827e1640760b028346495e411615521abde14ad35e0ba23459c17786bfe30c851e9b11400118f207af2af7c3da79778f4ef4368f9e6f2e21eb1aaf6d2ec37c706396912e2e1d2e8f3683b58fab90203fb9861ea91cd8a5617ecd227c7f2135e0feb14b50e37a567552ba7552a25c80e5d4266fb36d5959583a9827a7db68dda4d4704546bd84b2fdc538567e8857481e94ab8235f4d5233c841a6e8f1cd4ed4cd32c57f0bd11b342bda4fa124eb7eacddbd81a1578c5790a2a8757b9cbec25ac4b0310edceefed8d1fb023c372859ecd92f9a73544832a89a58bac7d34f5f561725d76e6e15fb38dd0236e0c3f7142918768e2e8aff82d31bd626f3d8036e44581d818b8cf3874bd29ced1e424ff98f1b425f62aba03dc220c2e5ba785a99193e5e82ec6266b127477ee3116f7fc005217cba999c3377f4b081c0c0d6eccccd7f9f63db7b24fbe8b57c4cf06ddb579490fc805b0b821339e0271a40c28fb61a035b16aa952392cc05102ddf7d5d78900b24b662584cb031962063c38ed4116033da532bd70696d0c1003ba96f12ab0de9a6e173a0a84dae18988875fb8f4907d14f2d517a9128c45583005d28ec9ec8768112e255f7b0a98224c28a7547a7e2b453db5c19b2e2f856cbc949e79907d34b0f0cbe3fe4f9e2aa281c1cd0a8886f4d024408330a78be8a1569f7173fffadfb607a4f38fa314bf6b4b4d269b83660ca6ea65a8dcb6bd23d3ea09d197be2cebf1ab3808cca9c760e9cbdafe6c134f507a67308674f5f89877b0cc59054bce7fa1b23ee7622a65684417a8d9477b632478a8f22b6a90647ecd0a5239098756074067bc89a60e3360920157906d6c680812a0840182a5100c95f556d604520522f7baa88459ac1b3b390add3fd9c63cde624eaefcdfe3525c7a4fc718cf2da2c20019e3bf79dc8277f76c8937a25969990bc585d3ec205051948f9efd022c9cc3724310246abea107fe422f92bc8748e0dc6626eef4dd01fd364d5c407366bdb9731d27c27a78efc7a8ddddc273f7a8c77748b351f18d34e7168112d6d175c26e86822f67573f15713a359b5d8a7d6d61ee4fe9277371350a5a4e1db31396fbc4f3f3eb7f82417a8724f3d25cf860fbe35c98bd544a122a780d2b4e2f06736e92382a193bfd0dc9166411a848871308e39edae6f0701a23940e262c293188ae2669c3ac053529c287eed9627fb9495cf8606c38b83c0434f5bfba0998f0282d9fda0d2e92a5cd5a341bb8c15bfb3bf8460824d027eae4add82f80a34f81379f1c8a7ce64eb2446ee14d91b101ae995f0b3e9c3e658886b03f20a572a202f91ad06e7711c033b807655a9e09215dfa26a2ccb442634c13c1341f71a0e79f7f5e0eea62fa8a0bfae04879c74eb5cebfa9e39ded421c4ac0f87521a8a15d249f5554b9ea4adcb51a24b9e6fd166804326eebc527a9457d0fc3d5f8a7cb0a53e117810542b7e199fdc864f74368df27490a94928c0dcdcf52a48459d41a600447563519bb8797c986ac6ad2d4298d2d601789cf7d79b5f1c1deae4ec565095a9221254bec7d89984bf71b32e03751ae1dbb5782776a1fe91df564a8f9708a9031bf7ff17046c209d5fe75ea9777b3bc43e0f2f2db5851a6a8a8ceadc405ede5e8aebf8ade2fa4646f5b50b4b085608caf77c3338b9ecc30274bcc20c404505acedc3e531186bd4d21525ff5bf102de04ef50a297d7c01391a7b79caddcefd93b023e95bf43c91621cc2f4ad9836b2c32cfcffbeb0c112ce8883ac792fc76741e8ab7ee12d0fed887bf46a223d8c5774413ea201c06566a539b63d86470d9452feba4ab5010160f2270bd221d2968d212a6770a5c646846f190650b640361448749a9ad5b509488480fca7f854c0630294a1d291b29e45918a5e186e4d8f1ebaf3e9202f227fbd29d84eb5c0c3c09636b1517edf73632693ca5beac1b5682ab5e5780cac1302565cb16834d36f81797b6c5af0f4b55be54f5de3f080388160bfab6ebe4e053465f40e28f776771f8c8d1d289b005f499b872a48dcc51ef0d87148cc5b016183af1c07e3cf468287cf543884dd7a072fc2c8749c88c1a6c87945ce6eab738d7166371a1c9d16f8865dfb8d5abdb3a8fcd71591fb3ea5c1c52a50381551fa198c88d9f4ba2bc05b6e0d2e21ca572a5fc0c530d825d99263f6d4f5c3429beab43490fefd3006db702e8dfaf5951eb632881775052bd8ec197b1ed0b400ee5a8b97d780fdc689d7e082751a631147f3e0d12070515053df1b1a4d51ceb6e90d2db192fb3209c9773c047a14714634f4d5d1bfdb39662f794134985744e96f6b024c76ce609799be4e3c11937d6a34e9137e357d889d0d4f46fb60540352fdadc9b7b7f0c807d4bd9e99c72ed9776895f1cd0530556394ba1b6cfbcec6cad98032d4f91e241844f346e3aab5ac96e0eb78ca0f5b7d3f53890932c8ce46f6744a451f6a18cb27b0988adb0a57d82e08da053c7f7ae658a756e26b45f360784b479f97c859d38dc81d1367e34436c56a8cb1a34c519bce9e39a563c3893593ca2702e78417c256ef36966ad22d520ec30e43828e7b8f0a72c2da047d3963df4425f1d18213b48d8467d69ab4a58ff671b9364c5af6ad87baeff411feb64f87f00a8d5489fe5e99df2a5465519dcaa2762a56941c1dab547d9bf2222cf7b8f5897fad8f36dbeb409c5c52590cef96207a19de81b4f5641b97ba7378d67d45bb1e027ba1638744bbaf76d44d2ab7375766bf8c8b6bcacd34633935d981832bc5ce9bcb1226ba923189f829303e94ac790995e441b9b0804500adb90c72f449245bc645a71759fbcba22830593e6577ae4e0113ef6c3e18238c6066a2674c23a6cd17b389bd2aa5ff2b8c677c39e17a39af61551319b085aba516cfd030dcc5d6aa9f91837a7fac71728448f19e83e9285020cf51fe49c6892545aef176c1e7fb6a18ac8105f22cbbfb7c93104666f5c68bafd0e81591c5f3466766466f65817004ee20f7201e075ec6f67094e668a5a629fe6a890e84f00309d77ae60ceb77b10932707f7f00ca34442adb12a76fcd224af8709eb66c997df9d85abf701a717b1b0897a80fca6950fc8894266774977ec40d1aeecef088f38b57ed4bab0c4fb48f6419a39124f531b86019e2f5682cbf197e89c5a53f8fa011756171b41ca5d63f266730d1990b622b511fcd1755d78ff34ab4a095594b9ac9939a4e4de1264e84d7bfa9481cbaab4b6cb472f6f58376f8e3a84321bb88af1fde524f2e01f397e0f7b51ec410e3fd3e9c117083e4582eaf13620d276608f6d8b49ea3c3e893a40ccd7ae358bdd06e1d022394154863552f635ed71e5a41e30cf36e8bf211f52d98c3006c5d109a8d44e93ada87bdff8eabf27311affc4cfc648b9fed3310cd7b1f538a46ca31eb0ea263719e2a29e83aad30c18a467a585251353c0274115698b6f8f118bcf853181834ca7887eeba67037b9238abc44076ef6c11059dcbbabe4efb6b4fb1d3e204178ff51f54fceea05186ad5aaf7d584a9838a7d21e930d18bc37d87469eb55aa5d3ad7d9af3bafc658350898437513496b7ea2f837b64055427dfb3a4141ab57254828150556323d94b9d82266b1385a0852f3d6aa4e3a04af6764fa6a46ac9c386d5c78b170f68abb21064247718372b70a68e5b13acd474b21e8be052301202f488cec92fd378102f0813d11133f0095ea9cf19b25bf811ad7c708c60b1ac706f54e530cb3377efbbab0748c596268de52a40829c423fc5ea61863792bb5a5b342253c8df9bb2befb75d6148451ffb65ff9e9f648c8cfd62764b68ad32cdb880ee71e3dcb220b3e0c48adb4dffab14875403de6b29e0b3be349c47e19634df967dff67c82ea590254456ffaf480f54b3f717104d53995ea641f623fe53895411d4d5fb57862cb84f289516905d059ccf7b50706a22624cce7d77ee2f215985315e57367052a1f3aefd720f7f4623c736b01479081445af558ae3f7b4cc22fd3ce6d8cf09e69fbf263f2bbddc6813fb83932ee46bc8e8095dff3a658a0312ea0f9a6dd69337e7a01781a24d09edd43bc600b900c05bbcb1f36ee6ae0f70d8712b74470733d82814306ef1dd53edd15e0def41a886a99f37ce06bd910cb87220e173e954b9a2ca1f4622cb9d41aa67e096c1e21c57ddd6fbb1f1ff686dc7098d86b3abb3bab3673cabf536bb06016748fb4f0d1a34863f32abec22e0ca1f35704e01fb32e8b66a422429056f9f41b3aadb0a3ebf86b3982ba87f0394de3d7f46895ccbabf88aba48c5af6e16532a41e1823394fa045dade9955b3eb310ca83b69c8c19d2c2e671ede5caeb9332fa89f7e3b84e0db50f8aa1cae9232a2d11a100a00ce27050984b1ca194e0fa058d481573712527ea12dfc554470bfba3976b63ed9ac11119a46c10c071452e0d25048a717a5c42bf6cd9d003e08a5cc9956c707f68fe859836f9be2a108fa6ba00e160254cf6aad5fc22867e90264774c3b0dad51fba664fefc2f41a778147f421d3135c1577b3db44a87a6961d1d8d1ab24b75f7d43665e4fc1f86a0b6b820b23545b046cbc308a5a6d79492fd5bb447aaaec12657d70f2bcb78f75f67c084d6ac9dbcb852d47b4d8fab1eea68ecb5434440b507ba4f194efaba8aa45431ef754a7ed574c2f088431fc0c672bc300e08231aaa21b61c050ec04348d826222af9ae3f059e966e7f794aa5d0cceb04a58a9d1a33c60cd35b71aed1c9d3282023882456da4747ea873228d7ad2f32d726a685e168e56a1ea0fe66621aa537975d72a5df03b26d12af8afffe9f02430c69c14f034565bf37ba9fd65d97d09f648d7861c21200f994692a8a28d03b0b2c8d1937c76091e7e8a18dbca0e804b6436b6b760822a2da0752e9e86e37a1a3c16eeab7e6d28f68a705390b2c9aa529232ea5420f8f535c0e28146c5e7e3b21f5cde76384eada25bc9b2a85193165d2ab2bef46178f1c04fc3a38c16161de079a3b4f276958be90dfa17e73292912bddbf374c78b3db4ea70180624775e97ab0cf29f6977c68a09fd44d3ddf40ac44d95233d5089933456bb947e5c02f1b8f6a72a403c863e28a380b2d162b54aee065a82f7f08320b87c4046dd9b26b9c8cc0b1e6c93150d878ce3bd9ff25cc9c99c625aa1e5e7dc9bc2783306e77700c60f9860b339e0c4f17485a85ee67a79a39aeb5ac4a834f7178f604b9a1f42e776e930ca7f3f0698cfad3f31b1cc8768b34231516b2c1bce06d890451a70f71cae0d015ac26ca74ead1d83ba3b96e5d26f71a2a2cbce0ef04446752b441f6a4c76298265048e33d0575068e9dd51426a508e5e5281ed5e219d3a94a206b501a32df84e3db01e3a0bc45ab830782fa925db18da8c8d19036b00077d5b4999da0b1538aa4f914836b58d101a0043c3ebcc3ff37da575e2ce938e7bff03bbc05d558e7d6524f2bbe0545feea9634d673cc0496b4825f1c93f4affa62006bcce67a98446b8e292a6fd696652cda9be810a826e6d9ad08893039bb6f2f4147427692f26cde9f11f2350e02713b176113580b2944051780843c24437b292226f201ddb802064341679e21aebb23f4d7a1a3506f92a0281f7617b7c01f6c7940a790353b782dd8dcb1d65399688da3240583940563ca007e299a810462049adbc1adeace459ca2d2ee53fdfce80efa7177b262affbd849f01f17cfc3d881923cf378d345587b9da0f0bde5ac97d17312b4ec927c75303fe1d5c138d2727d790efdfcf88f2ffdbf4b5a43626d4eb264bcf21e003ae1bf2a604496cb0f169f10b81655522003f9961b40153156d90166a47b82874a94205f9f50a8ae52b397982ff8b5cc4ef7a1f6bee5ab1e43612fbc7e246898c3577044e4ee721b15fdd7f05826bd7c2f191c3cf8b83f67118ed4fcb2bcf24ef4a4c843212db925787077e83213d5b634b6d6e2caeac915f7cef3919676ec44d06303e1c40f5146bed79c1ff91c6bc18ba4b827f912e4929df27d8ba44f0df7bc31b23d3953241c1ee73b20f1e0aa8f0ff532bea00ac393bf43aa92c541f6928486bf51423db6d1a86a99d30a8e2568e758c820d96a3f6b029654a482ed3f298ebdb6539e727d86ee926c32f7d7dc89556fc87abbc8361ce40baa5359adba97d5314881255783c08732c67202d27c39fd6e75b3e89751b2c6303840d9daa1c133d071f6bd463192b0a7b1c0be59302d2dd356711046226d8aa4704a13017facf07141e6a87d2f7a9db16c9f22771fe252a9d9a98cbb411512057de18e987fa59e173c6e0026f0d18db2dd40cebf60df976d9d6c6f1f9ccd720de66b4ff005f8e8011ec2f648701ce6b9d2bd288cd118d68c1f243ee494e784034f7889c7fbfc94833f7a0df1fb5d54173fa18666487248fa9563ed847384a149c8bf87cd9d481f4036ef7c2013dfaf9412427e22ac2d8f3568b799801c54f24a495f88983cb8155a433d43d6edbc5d0c1fb1f8895ff3a62d3bea8504d5ba445e2f3f2f0f2e2e8b8a685d97c25c1b1f8658ea8a6cd9bb04fa04eb12e2b47fbd30a1fff88f2095263b88b9b71b75369eed1b9f1faa9280bcd8d10c7a9e079b77ca4173e27fee17b2577bb812b1c66aa1a1222d9047619682050297187df09374018cafe5a3f23f96daafae6d5d7925903e5634024f7b87f745735df5e9907ea1933140aa91f2eee73e90f8c91eed3ff90d796ef7fa4dce263d715eeebf49845f470e27ddf5c239293b65d7de1eaae9944298da6efdc5a3bf1bfba73c71cf8de870de9939e27ebf067612e65c80fcbe7fac9accf5acc7778fd32159e85429ca49f86d6b66b4d74bbf90aacd8ee9a1b0edd5dc39b2b46b9deada14bb403cb1cc753361f387b0da92d1e59ebcf5c99a51466fc1578d320c0cee5b9e1a8913a54bbbe7b626263c6e26105951fe592194c198ac62f7fea5a561ff82f4bb6ca113fce075b1a431d756f8152fde4543537aa0a43afb4b5ee1fe6eca813cc1f76ee98085ccbe0ab948a033bfcaf6a2a82c57f55f328265ab87a99f830781b5d34e24fc41d13de5987f7b8eba192e4456a042aca90ef19dc5669b976a8cc409624219f46db6763e927f568448860dd7573c7341532f5d842bb2349544df082bb11f83ece1bb76f54a4fef38b1fc35a2a10d14b846bbeae02af2176c1b598b497791e0ba9d7e25ab398aa13b6e3a773f4899d78e30eb0088b0eddc3360f78ec124e4d9eac18724908d5ec9fa3e7e510393da4d4962cfe27630c2c67d911d0e6745f500b9dca58ea5e65db4d810438c88d8b6135bd7f12d762565585d9b7d9ac528036d44316ed12bb191c580d3e7064ebceb4a697193e9c6ee56bed19b42225f9485ee9a662d9d76816f69746cc941bbcdba7c125dcb0b59db2dca945b51b894fcab0d375b0404ede4371d6decd800c26cb55c79b9a069522e0f90a16dcbd48c272e3347d0ccc3abfb05b6263483fe0a1428fe0da718fa705ec163be30ccc05727b04629e854a7330ca40bd9f7af1c156c03f5a5ff34268591f0bb93ae017764da4baea6e0dc406beabb45f952deaa01bf543a8c410e8662b90857265844213b171442bb56d6537aff26ad76e7bfc8cf3ceb55a98703bf97b67738e198071207924c3d080813f54d1531586261b72ac784a9bda23b9fb9e959fe98c5337459cda8e8f89b0603983155dcaffb6a3ac85619901f68a10341f3e9d7827880511c137a0cd375a0b6febc906329b9dc8830d2b0b1708fd502801799917ff5573307ecc09ad79477a1a4f2fe9fe9cc53728711e2599be802d20118949d744f6700ab4cc66799e5c55b07d252144be783a38538d19e328cd6094706f06b1871020da5dc920bf78f1b2545256cdc234839cf6bc12ee2b916f984e04ab2e7a52223ea75a235c6ae49ec0e328f79e99b655ed4a8d9710ed33db452ce460ef6ec21da66ca4c0b4be4a832fc359ca7b6e1d2e50f72aeb082030b258f00f5213224b65e463c08c2ddce87039cdddb202a728caebb2c29d850265336659a2ef88703dd9712e2c6c5ffea02d5423d45125f629f20d898dc4484d57281995754c43078416093864f5ec5eec18863f9925f2094b0641545b332569900b5a969d80e30eee2f58a287a560646f0f877bc43d262151e157af93df27a59cb3de70bb8ec06dd4b879b9827059c2c502eeb55a79e0b71d7d234ba6bdaa7ea780285066f743b8778e46dc95f8470a1c1bbfa5f4e6f6a46082836ec43d6e4b5659715db6285409a119f1f7c15e4e3404afe071aa3dc495df2b4c5b2af862f7ad56d67f3ae26345a8670232aa93f28a9917e8c7455e6c11ee70363d226b7c81cbc10e2f4e83884c99acb5bb042ec1af0060b84833f299a6a746600abc29826194b3d76b9fef7948450f199fc8262429783d7a510cdc96f693aad5879f011dbe3fe4e87a93faaa29deb3824e89058892f6dd724049e374087c84e50febf6b2f95966b9c9e41c36ce2ba7e4ccceb0fd9564d55c4844775ffc75366bb22043e457423344186c41641432966ffb7ed0ae77aa194cf4cee0df512ce0678d1fca5d1a14eca6e69b661dc1c645a46bf5ac38a075d6155f52f62dcd67a79a52290a976f4e144e584b243127bfc73a7be0711e99ffc636db2716176408777e77ca5970370570fdf53c35a28cb9ffba848c3295a597569f57b6bbe6d5ee468f9abd4f9ee63978a78c4f1ec296ae46247ff7e89a659da256e3ea381450616ddb6e7e694f9d67cf696e9ea6184be5ce0a7c6f5c24fddc8e5c22febc76243381abc095f85206bfefc3072127a1042b1ea4aaf127f8e9b5b85e792d93084f81973bf825a87186796031392b12d41520d16bf43c32bfc81f65d894bc0942a7fa4a98937a422316d61f2bca2b14d3131b0a7e03d3434647f62d20eb1a7dfbb21a73dc4375722d6e8cbbff4572332c0c09d9cbb7336b4eefcb17383c3fec890c4d87c122d3e8e49976c52ac2eec20049f2d5ad1a2a684727f9a42ea42abc84d908ec67c830f85e01dc624019735c3711efc3a2553ee6303cbd9f27665ff3a195ac337e9f92ea5344c86faec16f051d4e3e70dd07507dd2224664c795fa16be8d3f756343c78fc9411a6c1aad8af46c2e7671d901b897d147262b12dcbf0f0960c2bcd6a87514318ce548e2a0c32e43706610fdbde2faf86be36f4ccbdc1e396568048c4be8ceb02d825303ee2ce7bc2108a5cb840a9dac175420894c087e3e6c3e64635a7fc79baf2c09c211caefc994a06426a280bbaf12f01e56bd7c3ad04bb5cd8e467d9e54991e7392abd587e3018cbe8ad75c8b74db42127bf7642b9d6aa08905ad1eb46c86896eea8bdb1352438bc12ab482d6dd3d00c5225629cf8b3f2be01450e61029220cae2c9c274a5cfef44fa14c0f908a178361239f492673e6e5cdbcc5bc808269e283d2f3064b1b7f0525715b290ae4953472832bc6072766434e84cc931a9b8cff7bb32ffd4da908a089f860f98e85d1c5b62dd05da03f7b5f46fa309a1c26157f164bd51a160a4da27807f70431d060137d6f797548a78448fce2b53afc4fe8ec0b9fe4bc775ddf8bc4829e52165ccf4ad749e29aa315fdd5f2da7d27f1b95b0f217e38fd9d2314a89d733ec0ae8aaba7c40d05c756fda906329eb1b696b0752529ad392b396563596a8728b193c7d732af9660a24668d97ad156f27db758e53d046af7d59c52daa57ccbc5ea7062c3dbafbc6f1accfd2719892c07bcd9dba10506924bb151f7e00300b0a648a2f52d9e12f44f50517fa99980c82d8c08c748bd6350974553196be282e28818558f631179ec191eab5d0098d727a691318bb11749f9ecc9e8b9bf1e4ac08b567076bfbccd1bbb055a9dc53aa75672185cab65d2a246a140fbe0dd4b399b45aa67260e6157afe55326ff733ab689792bb25f49008f47f7913fb8512a3a921a539d237deb73f537208cdd6ed7c8e1ae83f2ac5ae2e220db6a3d137cd8a4a67fd9bfa4da4252e1bae7f4b9bec2b0305a64a43e885243e20fe372d4ce80e6389eafc0a24c26e953d878e3e3fe4346dd4e1444c4403267a30c88198feb723385e8a6983bd3a687a041b0f437f7420854a9d0e6550840eada525a29aa7d3717f050f39c9f45640ee4afd01b31afda597656decfa78d4fd2329426dcabc9f4e265469e7a83c79ba264fdcdebbfc289ecc1e72a04c5323a97b878d46c957b46a0d24f75131fc31acf02e474894f650a5de543ac8194e5ec10d5dc9632b8f616e298f4ebe8803f3262047ace052883d33ebc6a6bd90e4e07d19a1494d732b9fa1c82c04cd25ba59dbc94d9c0597ad5e6eb74d50e8ca4ccb77c451eb3ca16607f402e3a4aab3ea7443a348303298e57505bb826eebed5939ffd2d017bdd2fd7874642523d8d5968184c5036a28432eaae332efd8df453d276978e9bc5bfaf52248b29a331d157a4fae07433c7449bec5ec42ab2bede6150f16586a2a125c0fada7321c5baba80ba1207c7d503e0fd70248a7dc8abb52089a3b492e177ba8678e16d24fa15ec97c36e0c5d97188443db78cdb8fd24e8999cc9a8fd88153907030509b9d6bfeb269c8a98781d5711baf266f4e5830e6a72a00ee252fe27c9b98c7360197182bb142b59a7f1aca0c91267a0e71d3b3599f53b69e6ba791385c4733e93c16fd567ecfb70aebb2761614f5e4b2da0584c9b23d4bb316d226c59a76cbe82ec02196e707ce2dbb93cdd78424275ad7fe19ce9219d2b976a813e5cb0e32c358b6600fac8bbf997b42f6cf2b0d859cad9d9d4709d17b67e6540266ad058caa6993821578433ae0facec3253f1a139bb93aef9d0814c1e567588d2f1f16b0d2886debabbf18180346c79a4d1f02b2e53bee10a8156c3833aaea41c0471fe8f6d9ac3778375ad3205365f6eeb21ee232bb074c33b5ab8f73dd47fea0deac413a61f4e7ed0ebe1aff1ad6227c254ee7231fa3385a6d246aed08a17fde228cd87c9be6aff0e8b4ff40d1804d70b8ca6d5954c9389c3fbda2cd0a9cfd4d1d1bb61c0d9bd5dd6c37668d8bfba02992a66ca2a2e6519b625b8a7f6bb9d52bad1c140978a4af54cd54549d8ff92a86ab9e294888a5332bf37269532169a04760a27c0d11a339a16b907d407206defdc554b1df307f3ada1b232f08d959aefdab09e59d7e54b48e6ca24c06528ad5b8dac66723a81c2a1472e7b95a316363d6ed709efcfb5eb06292bad67fd98c825f66c602028e51d728f8f3eb13d3fbc14433b33464c4e34d238db6f6a0fcfc69961daa9ca85f63dd701fdde683fbc90fefa9e7fa241df9d164fb1e1faf3ca171d23403bc7238da8734895c35d673402b513f5271842257b2b61472243c2eb62554ffecbdcc14096e97f9994582090a188ecaa37b0c8fff012e28fb65dc2d77ce00bc7899bff326f5c59d53b2d485a0b376a4e16e26820da5f8701e203dca9ba58c2b67dfc975309ac4d6fea32b004be928a4d42d4da4ec09515bb20c52f3c67edca705beec7bb806a02440dc41d2073b8d598caa5847287189e7fccd27757062ea22aa3d95b5f603f8eb4a50e07bf4f6cf58bf74076e95712d43e0468f9f3c12f65fd23f4a3bcd10efc3790364c1a8c5aebda9ccb9ea60f819a984c298b860596b3240304e48d49533286592539703aef1d8dace8c81446dccaa4f11e21a385754b4a3ab56fdc8cac9b30a551d7194ad161fd0a3c674fc76f29f90a340377cac1874a50d9061391e0be567c916927742358527274287dda23af1d751de07d2e767380305c144aa6d1654f0f839fec04b9163387bb419fa292a5edf1b49da401846e87d409439624c7c973ff64e36b70597a479744790e729f522dba6df4e0b5c42df262a7a49e7a6b8d80d7c2cd7ce98538b378fcd1d1f577b5d2d55a8d9354a829361fd3ce9fc4070c73efdf726df7ea3b62c115545de1b613367fed5273d35172b1d508767ec322f0ccdc0cbeed21447623d8605f3585b8bc426f70ba7bbb31098e858f54764f046bc95de432163a95cbcae3f72dcdf2d9e772338b7b943e53d240e5a23885db910235d4f2afad0db4d8593b9da6a10f59413ae7e97db025032cb7927424ef106eef05c70b0f4c655da36606496ff9c5bd626f6ca60e9cb38927236829f938887184b791c845e5eab56551de32fe257f3252b28d29cd06aafcfa9a9274f5ef21df43f271288c6f9575663510284d0e80e5c5cd0f8a95e1bf33cabe228247c39b87cab930407157af1798dd741259102f21b3084f6e047a721a294187ac900453bc74ce7dbe2452723486b7fcede36d2dc703c5ab1b6c387301619d754f59ca4ee41e8e4b41798212e21a4acbb1f407cd9cdac6ae28d068199f209f3a70d6df51b92bec387fdf976de1179f68ee174c9a64f9cca96c780338efc69863d979a95acebcd7e47ff6bc48374fe1a375a83b8959548b7a1e6a5d553a256d9ee8116fdf9985463f07cfb0419be03c021f0e647d6f901c9d397d204e03a8c518eec8a9894fd053767ac80fb553b9dedd1ed97ce312036c1c69198e5f230cd56dc233173bc321d0353a6b760d2e5f430310cecd61f3053f1dca2d16e153b756e41cf5d6e28ba6300425234b7f453e0c524f2fdbefc761bd6b80a99866e1185ce468db94d0a9afdd6cbfb454d355097389a358e451e400923abd111c907d9df00470e9c9290b8c19e1741c2215e8ef7121bd7d0c090c2a69bc9555511a5f068a9145ccda387e742064e90210a380e0ec3d7cca0b7cb187a5d1ad85dcc81a61d12f8a92ebd6e8cbb8ba03f1f7c1f2f88dcc5917e22d86949de83577af68dcfa90708fde1f7cc247754a5ea8e897e3f6292bbbad5315e8f00f28c65b60f4be6c31ac9a2e05d6d314f72de1d5f28f62a011bd85bb369c6d4b79bcefb330011fa0ef77f23a5503a2042e5659867c609cf30f2de0016fd87e6494c9507adbd4d71d4b08da333d70e1c927245f462eb9e0e0a3904757ec1849c8a55a782fbf57d5a006480d7e7e4cf5dbaf1561a12d13b1fcc41fb59fe887d917f300e5151bbd8bbdf1859fba7c94bc7b82cd94255ef114e57c838ad6d15b649641ead1c6228ab326e542d21d7242e4eaa8330d9885ff66ab20eacc1e0baee927ed3b013500078b7edaf46f846989eb2724f8fa7ee6c966c6add69fce3d4532e857f87884a64ed9fc7a01e2d70972f32e0a86bb08d508498bde92ddcd72dff9adca4863b301373f1113f1d7c29dfe9e5a66e5ce770586129adc8e80cbdada53c92822f0cb929f94dc4402c75c515750dd3e6f07fbadc112fcec5eb79560cbf56600d53122144d09d22643e6877762832b58ef0cf78f72abfdda904297e29004d5a930a3cefe61328ac082375e6e91becbfecdf4b5c2c68bf19c01dad22f979523a72065f7462ec81b10f5854c0014cdbea0cdf345f1617b90205c182a0e525545df6e308f3393e66d97ba6df1159ef2ed894794eb63a99209bc8ad5aa04a8fb1c260505556b10ad7b07896ed65620e9bf0c00d0f57d895ad6d64bac3a7876cf9f05abb497fe9330ae2cb3ead3511b243990d921d707d0531958828bcb2a7e2afaea2d134084075d4800d46f26bde5392e3a24b7eee759dfbfd3e17ce042f2ff78da0260808905ca45da68287f9bfa7d06c2053b90e6f451f4d609bbb50a9eab4057acf69eba3adf9b8797545c6b0a8b45690924b2a78ba8165a117d8ec1cef6bb917dbbed1d3c362acb715e5a752d0aa26a695df1a6c91db11e65941ef6933f7a91f3e3f253ece110fe342ee5f9b470c20f9bd1fbbd8aec780bd2ec10c6e23af73b7e2c910c80e6345353bce38e054ed4353fbc206bfb7c89953a47efa846f1a102bf4a0a5d6406a015482969200cfe451c6188c7e1a695965df3d4d907169ab11c9759e8b4e23b6de10817238a28aa379afb58cb9ee56f587c6881033af968560b1898579300dc20e5680a5768a7578208b1e6ab8a5d0008f12f068f88b3dc5b7602f457a2e191c7e00fa5d19ce94ea40728e22bdf9784be87c14cc59647f6026fdb19142c6249bd8e4df4d8a05054830a0e4752562af7e1e73e573f64d6580158e5ece94cb700423d29fdead760acbb3311f116302347cbc944f2987a453071388ea1864c96306658a8a89e053476e740b4d1f7ab2857ac4692e6e3249b9d2ed85d001667955c4133f8edcd2b03bb59c5e1373c3975ae051ef7d0ac7fc9c9b68094642b91fb00133f8b288c27a831043b9e6a7a07ced7647dc8323c4ead5ce725486d90cad91aa19198a96543f80e4b123748435036bc37012e57639d77c36c515d97aa11ea5969aa09261886e8d5127591ef93bf7dd9f041b064f4ad7c55e9bf67cc7efb9b8df38dd65223b016f97733f1b225840c7f4db0ae6834389e5c428ee2e48d332597534280dd22cdb2be20c7b3b120321bf3bd32ffd1acaacc6489dcdf465f0ad9dd1e4805fb5bb010b9b8773df9be2b4b96796a4d2b2e0675b633ee3787c6b0c3d7d6277783981e4e58106fdea6269ee6f107975fcfd46e451eeff372986c3caf356e823f3f57eaa470cf40ad160187768c532dd2b1de646441edfe781434d356429a08e30bb9a6e31a328fce73e9b6a0f6d3fb44eb7fd81f8fe9bc2327e32065f5949bf9d0885d1dc912cacd36b58764fba7442c0e9d33e751fc00d21a1c46f4b713b9eb408ed57c1eddde398ab095810fb4f18f101e5fef9560cd5f0303c85d94a6637daf2d8458a8d0d765920a4bb6f1410d8258df37421c2ae11da75e47d62328557b4311f40a18f360efa6dff1e94c3e1851d1c1d1f6c84127c6a271a16ba3d203f007948483957ebfe513b90b07b8122c57323483e9461ec6f67ed1e6971e2f41241246807968f8b8901fffacac6d80d73d269f6720df32d7526971c30a60f6cd83b13923a408b106eb53a400291ef7eac99ecf468a7947ed4f00994db85899ab3fd1c0a5e279190d204ad41e3556ec6142829f0998420bcd3f0f5f2a6bca35f32a8b837e27dbcf3a2151f7088602e3fb4ca4a88106fb04ce641cba4aae1a00aaf0ddba2a04e6c0d23a673d9b365a971a9ff64c5448bd56cf03ea73989e88479c3a6d467ae6769ebe1893592a26a61f0fcfd4b7b1abe1f35186ad5c062652e132c77c56ff874b43533d5c054ff38bc908cecb4fb539623e964c4c905dcd5ea15599167804bb43f1bdfee3676e333c92d5ccd2ae42ace3c767f8936289845ec02982220c9d54b4db0a52b8bbb82b8e204bd94f691aec01c56fe8f3397ffc9e6783e4133ca4fe56505ef9e5120a91fa065eac4c0cf668c26a2d588989689a30f461b01ece591efe43de79796f2339a3039f4921dd5a08f72a2f820252dc2a171dea74892b8fc8fcf7a57a0e2031751cc00d46663b530ab72f9a9e2f4bfb61938a6850b2905bf129306d70258035678ab9c8f12fe5105e30378e52bbd742b428429c90e0384fdcfd8a8487a72ee804c7e9527cfcc3f67945dbd91a88ebb7a07a7a35cb6925daeb32fb04b408b6026c402fbb9fd49931c152babf24bdd8deaee3a9252b65e2ad2bff627a67a485c8254427066d328e47ea8b8c10571a08b25350cb6112505c5063f26badf7584b9014fb5180c40bb45d5134822c90b25b5808dfc33b3d139901627f3380fbad78b9ffe89bc944dce147f63be3df550b23a920725e2fdf1256048c9793f7284bd37bce6868a4dfa54fcbf5a297ca054b0719d88b19a46bc01c92a33f6557689cc42073e2d62c5c2fa0219465eb4468dcb6368efd0530c8ba8e2cd15021d2b6e1c42c650ee4a278f82d79912cd8cf9238bdcc244329e4fa5f505c3ccab654d9db641cebe027bca6cd159c60420e189ace086f764b4ef005a7f001a69085647cfccd7c68b239ee0e31d6a53c052d7782303b0a800f2779401c5db62d2f9918e356ed317912fab3211567f12df122d9767b022e109d4d6ad5cefece7528c44df8008f2b5e668caa766b0eb76d686492c35c47ca75d2f654ad6b96591869f6933a52ae91034eb543d8300bd4d140f18d7d5cda3c909c7a436cdacedbe6b045c86e0388f617804602b21dacc863b31e4e9acf9c517850bbcc1375e1bd120775b98779bb3b960e6eeb5d88f6577238773f0cecfa52a224e50a51f94e33a8f8e82fba5849683901246cd00718102352e713ee11bd3fbf99cdbff91e4f0c3846ac054741125565b735c870740efb0b8a601e3d64d1d05e4b5eb905014a65ec16c6c60913318f3efc1d1ed4f5159c31ded91b00afaadebc031920f760adeff26e17f462a533651e2c27492c9067f46dee16bbf4876eaccba574046668e12c04883c0d76c0c05788c620ce3b30a602f0d31c65350d571e24eae2094df63e8bf2af58d18fd4174d27cd0abbf453fbb8a94d4b1bc66324040f1e139f9120616bcea0210cd25a649cfe783429fd36d11ffde0e9700e8c16d11542d2b882ec67c0cee98e12aa2a342077ca788b7f091f5891062729527451f1fe69626d2d8aec852560ec8ca06b8fceafc96d1bd2037fb1e2fac13554b1ac0a085b23987f19d30d0446a7eefec1b3efe53293d4904d0d51cecb3ab8d869e2cad2aeab57c7d580a203895c9b8e7a256397b964bbd0e362ca7b8695dc84cd5ef5987c12e55327f1ea1a094cdb9fa112dbf13776455a9944edea72f3adf55d7a22423b940e88d6f924690ab7f9521f413d0169bf62ac581ab97d5a0063f27ab57b5f25ed3cd24218baa21e31cc8ee8296aff0be8ee72cdc4c6caa1284ae2aea4f918bed3fd5f65a743ef6e26b5e1ecaf742c25de2cd3ac477566b618df41a0a7d3c4e5f1085a95d8d7397e3a1bcffb947a247e512d83726a28a31aa55b5e1754f8cbb0cff9c63395413b22453706865e0fc0a2a6b5b1cf0d29062d0e5122e481022dd5d2b67354482f6edf3933551c25f3f457f4a878aff4da3f8db67b57553a66215da0fa59bac25010e628827bb8d8c38b99d2e56df21aab44af82d66b5e3353b78fbcb211e2071d2c27c67b7eeec44b9d5b8c7981ba9cd40fdbb3147968e30f8c6d87f2300b5cdc64aa69d265fa5a2695c979901fd3ce274f9fa0b1395102414fc39803593b0d7c87533109240aecf666cf9c77da1fa1ae2611766a31803d07de0500774cae2c94692c1f8ac97b03bb84af9b291957b2ca28406891bc1697ed25e06853237f14b1b5612d8f62c8c0cee4a93c976fc98f591297ead42c31e6f66a30b56a658334bba0de6faa6f377ea9101330d0184c50f46e58fb437891dd640a0a98315d0df3d68a37a836a19f0d9281184213d5aa53c66baa40a83a4ad99c38c3e67c8b120571d303a1a7625cb894eb339ea70f148317655a615f1b9acb4f4e1b322c0641320c597a599764776eed5798f85e1f1f298e4461bf5630966187dd8bb9f4a7d7d96c78fed02debf04094d96b2175add97d76c5f016ec55a54472e7b73d57d8b7e7669583419d1fbc019055df7d58098263b488b6de7f0f72cb8178c9534e6b812b8b7d216a261797414a706911e218a4245d296f70963443d1f83dce167bd814df53940ab85a3ee7b2ec581b250b18ad3156c0d88ec18ba6cde8415db76397c19d12e94b7982c041d7c96ed5a0797418512713903dee7d91ac1b8814dfb72e0c659eafae3fb368fd0baa36ccd9802e178475062dded8e2a001ab22521e0db112cc823942eaca566d89d4f78f8866f65a9b59c45240f5b432df67e1bea2618965eed7e8df8cd8f027610b06a892e6be6f01e8785e97efe7d9068caf3332ecebb03f2e2af2504bf08b848e3ef7b9450fd1a6964b40cf76f3d8126fcfae97733c9f37897c629bb320c2c5a7ea0984611a01f0a7e6d7407ef993880cf1d5078b7c57b52e15fae3c99302b7808de9cd6ac8b789578880a92936784a6b75e87795f6f38da3878037c04ff9afb3caf2afbf2b78da3d72566b8da50971e973e46762341ea81d553f9e0a9cb0793f6ae1bbd9e5b8b786f1e81f329d12f8af9f4bca195796e13f831ce0458a0a016228df49bf5187514f92f1805c435d3d3f467df55c0a08e47c5e6f1bc50cc45682811e879b774f14c72721db42d4eaf662c642328be2b7f4a6d0b53b8f378a34c2280991aa2bde6948575ed28d04b444ef603a70977aa4578825f7722836cca64a9d3d8b3aec1061916b48c6a7ecdf6d9fa9699ec2e08ec0cafe3f8918b2b74b19ebd9dc63939f5432471da9f0480a2c35d46af83e44884533430014650124c1d6f34b35037529e73dca03f0933ec38d888630fb6adbdf70a540fa09e8ec3a1f56062cea2b2b7e3782192a451e54eae9c07cc7828a4986f2619ea4266eb529d8e5dee3fabc38c626db642ef8ee3ec007b4442fd938b1fcc346854bcdebfdaccbe9a5be9a27c1b66e09d945962bd218d06c16398b4acf2b2734694b9e3b6028aaeecf5bbe3c13a6bfee4502d4a63bffa03dab3009a8f43c2ae70fed249df958e07554125bb4df92429b76836d21619ffdb3b24758844b1afac4d961451597b044341f5585ae3d8e6ac46f88b21ca499a9c8a2adc655a8b9f416c512d02f6a6d3a0569d7984214d67af11eb982b017dc0292c9cca9b6aec5bd62b7fd4b19cf6909fa4823937aa5d28f6586fb4cd6efa51c025968bcda23f933e9462bcda057562e21774e79009eceb37bb80cabdf2ba4537d363d8c41204f65481d2784635b7eeabdd46d1f1b2b00217d8fcb6aa3fd9cf7783afa01d96c6489bfab96141ef353444ea69dc8c0e018f6e7210df441ff39b896986602064f5ebf326a57c576da7773e98ec99248051265f477d8ddf9e223c761f1871b74b0f6a0bb0462a02a6b854c74897584b2645fe8866364cb254e13b2b0862de12f43bca4de567ba870fd6e06da7d57d0ca89e27c20128136b8bfc9ea017cc04f15dfc4acaf4603ef06e39b9a8a29e6d6c3b269ad1d9e53c3e59be92d955b40cc266da9662a666a4a1c7c81694c613624cc8f8b03e926dc4e16c23bfca848c7a4337276b9c4d3fd26ca834c0c4103174bcf4eb51277c80810de222af70572b755f18d1b20cc4caabffc7826061622c499593a58a60eb8a147a94c65921564d7a0406139164203d06512dc2a14fb6bdbbddcc1cd861dba498d45730007a8c14dc101efcd561041fc395b3e04ca3d0c6ade1dbb3470c60cf82496c49f6a3a03938d052d5ef2a3e5a7328ae539ceb3ec3dc3189aec1d1c509cdf4fbefc329548bd5f1075de6f11b281858ae7b4571d0210583116a5c50110c5f9b19bc37fb11ec8f13e6464954b52c23334390f3d085d9ad7f0f6444901d434113c56957e92762d214951ae393760a2631acadf245a24b5cd8bd12dcd4c7cf6302e40ae4e6ce6a2d76e4a678b33b208110043b1bc70b5c75e3092ac4af10d6f1707a65eab82919cdd58c6ee93c3ed1e18be9a115f8c495aff84963b39f492965ccaed81f1d2b6c3d2abf649e24cfc56ce682f352536860fb1416ae86ece2f07f98f2f5bb761b42a054e299ab520545091a2a23fd1aa5189ae07b6308ca820f60e42137ff6ba7a9b4da704afc13772cc1d30e9bc6f4a71355629ffd84f352027d97c44eeba11582585bdf33d8f14ba9115302eb3c9f0e41e1988a09ad7aa2921cec10606464eb3507148b9ef988ab2015d744fff0e2964331699073a20f8f03db97a57c524755ed8be14395724c15662b702b6b7fffcc3dad8d18588dbd51d86157b94057de1058141911a9510f38b4177a47a70139fc1b0f37c6f0267d35255e68451dfae36e46161c69a92d251caeaa0556661eb9e82d6275f4a7e1994763eec7b3305535a902d4b5cb4e49265aaacfbe7eca09a72b4c10579e7bb7325c812798d17a85c4925943fbbe8599cf80e2a9ecc407ebb47404d3db9ef5707f896ba37e9bba12e6933db5152c57bf70ce3990c94fcdbf98dbbcb0b105290c5e6fa2c1df77adabd136152176e80684deceba60a898faf3fe4b6a2b25f43e18ff975b90f063e2e15e0c5614d5a9ed9f6d93ec174e176df3161ed5c79a6d3db193b482bc9f801b3c328867110c25ead300ba7909d48fc098e09245596b63fb351ed454551f9c809f05d39c5746780dd9615f5b6b22ca93f9fde3f491b1c4dd01d93dc8ca076188be29559651267e42413cb14516a976c9aa09107e537e03ec22de3d8e8ee9e1cb1e8c7570c452d340a43cc9124cc16b60a43f89c2c3c3358370f132cdaf66b88a8a6849aceac95d305bbb4a4f5f23323dcfa84e712cc37a4ea9765b553f410ef5847e437127603e950fdaf69037089e952392451f894ff753638a242d359c2eb8c6ef090ec030004074f34bc13b3b80e0a9523989800c58e1b644535c2250cf291577eb060174eb43f1662290c71ceabf2880857bb69028e8d26344cd80f89f5b34cd7bb681a16be7a5aa3b75bb857676c59ccbacc9820d48f1601723b9eaa53506d3014ab98da27928a4cc4e59f6975d2215c8cf2a932f9f6f3b7e77b02dcd698d9522d5d1759698c8b4106a03415dec52d511accbeb026dc2eaf359f8fcdaee9a474927087e64d1a02b242db574a726456f5f715d13542b1318e14cc8c04bff0e7054643839e779fddf92d53f0d593e88bad0f7bb48447acd6154b8ec3663d5cb57100e4d48b199deb628472a0e784b149ec200afed84d209777e0e312ed06307aed0d944545e928794fac1bd85add80b6d9f471a3b504f3121cba60b88d155637219c17455ed0fb758bbb427dd8560814e0977760f7e49c31720f9f505a84965a6e50f7f6d673ce609afbcfcd4119760f457b45e6d3d0f8919f433fbfbb56948954b9c8f1c76e1b7a7e75b862be8596c8d053e8968ff7994916a1f5e9b607bca3d644d0170f7b2535063a92786de0f5d83009a0f7b3cefb542cd33c0be69f09290c11578d3f34eb97f18fc8e07846d4ea89b99bdcedbce54ee6dd7f19c007ee32652cfaa74d8a175a347ad65c9ef47482c1a6638a47db9d315074fb67c08738f02f69504c7f0f5437dc1b7906dcbbc8fd6fc8568c386ff3568d62182e2879a62e520f8706dcc2a5d2e42fb8d0939186e3e58573b6e0a0a95c90adcbc19970d8950cacdc560047754875ca32c123de0f7541d3f92e326f3d4a92354bf98a409ab17f9e4dbecf325dff10e46b590ca27eb0fb1e0bdaf3e3985633c2f2fa68752dc0fbc43a9fc1ef5d6e9e4cdcc12ce1e2ea34df65e63a63d64bd4e78e3b92f608bff0e6e50c12319ae23f0238c12ff5024b9eecfec59804c7d2a7f290ed00b7ea35630026f7ab7bf8d71a311f47d840fcbaffa0afbcc73d7bc2ae694f1418f8b78ee3813b43f8e3fbef76b97f62f177ae3a0bf2952fc23a050505fd798dc2d4f2b2a811f0558efeabccf9cafa4d3ef1df8932d37c9813fa9951cbd2f18e8c6e28fbea464fb36e9acf0c615169484ecf8bcb5046a510424d707c63de49719d77446f89edb05a384f89bb06752b1004d2ca550f0ba8f977cf9197e166f1604f528d96547480f444bd52ef9be75b04243775978f2bd8d200bdf08b4d19e88f8663ad7d454bcdc9671da55db316512744f6b17fdb86345832a4a827069eb26fca7e43176c399a004dece5cb31de1abbe2098d6f9ecca79681391aae141e1560d0c45e0aa432c7aca533c009e65433c7a7206b4a8da41c02edc7438e0d5ac4eab56cf7031f1226a6c38b3b1190753eec643bc8a6a072d86813f83d163c7298e480e5b987645bb2bdbc8392e2f84e3e322d92f4bb56257e97ff18daec12e96569fbdd7cbeffca30b5b978e13f1ada4a4517c14ce0fcc9f122bf354e11c2f09fd57d618673ab7082dc1d912d5615f69dc911a286e4473a9b2d3ca889d65d7207e13882353160098527da72f6fd2428df015f25b6b14f452a7d9ece390a21de825fbe7e2163a141c38f3a5a451be99b33f8e04b89a146cfcd5664739e23ae81975e9b268de1230d918519335f80405024535acb84d5b5f4c50f6516b045d77f7abd16ca84d71f7dc3e6e32cfb22facd9e21a57fbc386771e552a3c5d048db60fa1a2a910c6aefe328de2c4a5f30400dc71eb07f64410bb46b8435c2f18597aa6d5fda231cc9cb3a27040dc847175584dbabad9abb6cb68787a3b5740b32db93a20ea993a9c610c250df56b79685f96021bd4b26523483927b5eb0969cd7d295f9842db5a5394c20f79aefd797bb6ca5261740399a03916fa1c33555f11d233b93621d3bd7ee2f5ff898552c9726f5e1d5bf07a84cdb78e8a6ffbbc9e7f40cd76716a636c8f43cd04bc9302e8b42707a015d628d73f77f2af44846662cba5a7ffdb4d73cfe8b961435644ab99529dcf43aab4378c79f9a4820a285a1ae19633cf40d7708f8e9db7165fee48b6eccd68f1fa269b77a356efee30c02c498aaea97912aecc5d198df1c7e19f7c73e6cf46d3e03653ce832f30796c7918701ac632739a92150a8c374090e43b948599444bb24d117046b7573180366740969b53e2006b78122afee476d2a558d243ab684258d617cbb92bc854acc8a6b07e06971fb871e248f58ecb21f749a669854dab0f9a0edb065a9fbee91a3c0eca146a0633dae54555c5ac9d00f0ad4888a1f31329c486d694d8c90c8a457c90835244c87a6d4b2d5633baf46daad92a1b315d7d16cb0d02bf71e433919ce140d39b0f5ad5bf45bfe635184ccdb470d6118023e7097e71f9db072e3b1007a2121215368453bc907110d93a813e6a21b8cdc489ef80c1027407f000ac55b4960770852f1773dfab0aa15d5dd77de3e75676dba6b7cf671e2ecd02a1c494774de555192641fa475178ece88dd7800cc8be3d31013cafe6be0a1b106a2117c5c94de1d0d53d379acb3f1f27001953acb1b6826a24627851cca7046a08cd0ff61f651a5d1c7360b96b82603a777a4618cbe2ae2675a8cd186c5e9e62d33a271d2e542f99b24bc7a872ecc82364a9061f2fb1ed3c46ab268687df23ff9b457b310a7349171448160c0457ca427dc41df6f7a7bf91c94d57d06b980ce0408830cef8e606eecad8586187adf1755fa2a37e6ee3e31388370ea792da3ca6cfa4951be29d77bcf1a95680ef78d9232e9e7957fae58517851a4cb60481246e599c7027062b9a7700b36fcbef3bfc9098fec2142e7083564c1b9f86d672a0fa8a59d7db8641ac2bdba56a07e557d1f2ce8bb95fad4f1ad39540185505a44e6b59bddd2bdfb46d75467b4b30e10220174352af90d72001d98957bd3756837ef75e65cd2384853e9ed7638b300ba3ad3f586d49015556ba399754e96cce6a23389ba434d3e14d248d4ae7cd355f4e25d5c372308103b50f7c362b401fda5533438f9da656457dd00bba16664bb18fd25054dee7ac33df7c831c0b21684e0d16a09284e4c559883bb21818ae9c6ed25dc5be6dfdd3f4ebae558bee03c3cc466a8ec41bb2474122e7a946d17f86f138e3765698c905e12d287e33bf7ef0ea6dda9a91156af2170d8073c497d73b60bdf6319b01f2fa4b78e6aa1368113266a66d918306926229da569a6a6ce23c99d0bb16b81142db3dfe97774d7b30a46dc773d51cd24d3122e735521a4804d3c9e595d120dd3af04964872275a8d34d58a3dc0cc8f5ec5d2f526a85ac157431d417dcfbcbcb01b0bb455f9f15d89efcbd71ec1049e3275c5ccbce9044251da850714eae838ed814a219961a10959c648ee12f068aea7fb66d26d8652bae598ef156bb217f1488d920dfdabb8cb6ae71e5c136c5f5e87eb7c98d419745c7f9fa47d42d460aa8ee4e9113504280394d20e81913ce7c6f241a59bfd892bad8601662d6aee1ad4e1ddc1fe5af062dcc4f49be364a1d3fd52fb31166c01066b8677859de461615551074ef39b019113ec3a8115f1da195ebb4351fd79dc38684dd5779b9041735b545698fda4b67e07ceb75e41ce470826aa57b4baafb5048c19ef4879d56b47ea2f47d7ef4599bb799c61c38667a40f71311c186df24fd7fe7428e372310931d8bed96b7fd4fb41e8c9c1866a86a9dd43428587831af5693a634dfc81e5148aa55aa6cbcc7fdd38801997e39626ac7765d60ad983ba8401e58f6b89916d35b41e3d319d465174f08c61f4432ab96642af6565f5c246c79d18647e84294d78d6a2929e43769635327cee2acf14c4aab37b5c1fb56aed983f51bb9d4bc60bdb2ec5c86523d027eb652de14c690cd90617d8ff3d0e6e1a03faed37d490d1eb99dabc56c5d4958a48eafdda950f4967c2675d07b51a54bd0d7af5603176740d0275e5b2554d080131dea56ed6ee91a8f36aa2c8145928e9f9cf182b506655bdf7d2126a27989bf383931a52f4d76d248899da063035d330ebcdfceb76041822956c102d71f474883627ac33e794afeed4c518d92f0134551de06286c828cc777bbe928de7f1edebe7b4e82acea8912551559f5727aed9adc5d397b3a7b1a42c1789fad85c60b553733a223071ccaff232387c1cc7286cded80e046e04d66aa712dfbb4750f24b177154ffa12fccba6d7b355c9cee19e4acd02a9ece3c3b3b6fe4b26f892e8c2a6f96c0efb910a1859afbba8bc0a174289d9071b3b9cb876788bcc5c5ba6df67f600144249c84d3385c6acba8ea66bc3c489f5900978751d35e0a19b5fe255ab7cb93dbe301858539563b2f58fde11721380d4e0fc90e363b257c8af47fcf9701cf7c3b4cf99e1f0e17a597fe3b6d9032a07c86cd2bb9dfe848817f5c68f5fac8eb788dd74e02e49b482eb0c5d0b25c4382c693832eac3ea778d935b2df06b97f2db0cdc9aa0c7e9774a753d5ff3123f73ff69a97172d8c0f321792495bd9bdd2099e6d46ee98466cb5b84118f2f8f448b3fc4a26d296814c7f24701f4c52f4abb722dd199b0398b90b3589a1087813c5da8a97e30de54d0dda311fe9e5e0116292dd0bef9513634cfcb0a4e31a922203a04aa0f3510db20686c35eb41666d2cfc272aa1bc5e97b6a7ad1a87862f13414091ef982b84bd9a5f9b300c5bea38de8e829d2617f916f3bbc7697e0399ed4f3092d4813497c70feab576e4f0b4daed9839a6b05d294765d862d743e1497983d49669ad971f78e1210b03462273402da442c44cbbca530cc4a95ab38af9a53cb76b55a18090529bee2c9d2f0edb94d1501b9ed4c128f85c97aeb46abd08283a716b22f3944f1a113a9c46824634812c111521d0210780122855bac12e4d0f67d648145cde770e0b3b560f04b6d2a8b277d5c5bbc739e84f573a611a6e53ca0ea192403525e9bee92479a788d91ed50ad0fe9069ea0d949afe226f2a5e7fcf5e70fbae4bd2d260f67a5908a8f594cb73340df5cdeb251bd9502bf065134e4fca9d5c60d61a27b82ca560fbe7f0032a39bf4b37ce4fb6198c987b4feac796c722be84f756ecbcbdc861c6391b6d99f68ddcbdc8615c313b468a8ebd3fb0d465b318650b8c86ab6d574167c790277e1d830411599a4232b9ac3e24d0014f748c745df906f714c67acb609ff699913d6c17a4e712c34af86524da44c6aab15b4fe9073b85090c76658c4f270a2d82d82fb10d46ee7c9c2fadc450f8cf2618b5b91d6e80f34b6b474b7da58a94778e0a735ed2513bf9d1cf0e32c8e453cf2d680d77b8475e2c638a70452df58bc923e0c5a590935d0e66b485d1f1ae0ac3aa8e975633caeed4bde7448a509c2251726735135ed429285fece3201503de12c2ff28543370e14e35a19895a20c500f7367de00f942dd031cc44e9441f18b6c63a98871533b4df0af30f63d24a36968c4b47f3111f4f5942b34a33aa05ce29ce4b433b290d9a8af88685705f6177db63e4952cc97fa99122b5c1de012145f971c065336db5a40e1d0c6da1df5f345667db70317c2f8f1a4af18e7d938114be79833d5cbdeb4c53992baf8a081515ec4a3d37bd2f7d5b744061d08f637d8df37406f838c05433715a7f4ae8b0b5b52776dd76f746c3da1d8ae1e903430651d329b4834d554d089191d2f090304380d04ba53f97f6b63af0b75bf7308a8965a54b0d5aa9bc1bfcab8ef12e821facad8a72381101435c6fc5672512d49106c4d93082280d0a0788b6facb6d2a752fa115d2563cd5e00cb417300fa75cdbfc82183122ab8c641730f8cf785b14b2d3ad70d4d595d87ae0acfce3b3e645a415dd309b827563b773b39ee6885d1338a5749baf96d0f5b96a94f3f0f6d62f1d94bd0cbd60851bbf3b7ac9057268f1a029f8eacf4175cb469f08182c7cfd6a040fbca1192c07fb81c599a44ac86c420e6d11a10b94f8a456b0bb503c6e8e1fa33d6dfc653530a900fbb96f462ebe19ecd94b973af0438ddd5aaa0c29f7e49d08750c6da0591f80baf271358868c8ad0e80f89b846e3233e9b20427f5d3b378347396b6e3087ff259402d0af778cbd89ec4bbc75bee000ac69cf6ef3ff73db5d448f8345f5c693237b6a454c0184a53210a8cae67d313a49a370c2caea9e7ff4288a939270c62b84aae987ca4a2de902f612c1668a81a4c412d9748ba9446da3d52828ceaadff06ecfefa6a4a1462aa708d6134757f0912ac7a15bc078fd10931998264262fd6eb5b5f5a6ac5967b993dc14b4c7018426f5ad54c81c2fcd869d98e251d98214d937936bb3e6c9b93853aaf62fbdc8bc8e0f10e9804d9663e83da7641efc114845926f391ee51df2422ffd2d5d71357a1919d791cb3759eb080b7d71d9ca15e54cb1d4e985d74e5f4243ddb7cfe66eb70a83e947c5b103055bf8263c4e4d0497b74d4cb66cdab84d55bc724db0f4780a19f086d7fee2e8b586a6b686368911f645f30844d8867b23d81b6ddaea31a8b1691dbc579b9f0705ceb26829c8404a11d3b68fae6bd690beb46870796a9f34db74076f3b455a0500b244ce0fafa18f335fa180fc6afe11e06698f5cd1c9549e4f6e6818eaadeb3463530c9bda04ae729270b4c09f88897b756e18e4e4f6b2feb826ef868b8df7f295ff845c2ce738499aa0d80abe779bf19bedbb045f88a713f4ad80ee608b3ca2e424b2ed7ecdea4e197e20915a6108ecf8499805bed8bf92fe28d92a4b84f9bff0ce5bdb8893a46a1bee248fff0f6aa7803f41a23aa6d480bd3b93b513fd7fc1a1364890f348d0b1e55aa1dc4923cb2175d3aa5692bdf4ac2d00ee8101113ae9b0b47878273b151b29c5b4ae5f01966c5854479c71210a6c41bf816b65c3f37456d92728170486c42963477fe94ede4a464e05a3f6b10307c8d1e760c3bdef1cf240f9e9029ec18e4892aaf3ddb348edea9fca921b02368a8acf4f006add33d604f062eca500c053633405f205b9dcf4e7e0975c7b933385f58e43d72a060c142aa6039b656db676c0701cc3135c7be66ed9689786f78c90431cd0b882492df1c0a449d61c7696621fb62b5951fed77ea967e62cbc4b16d4599ac9e051a9e2608510f9525316d8e4196a2d7751e7e832b93c96057db7d4188e187f7679fe2ab2c21beb41e4d2e3676c33334d71f99b62e48ad93ec98131e6cfa2b43a997828b8dece06a906b8525ba70852769c0691de148d6a77c39a498f018bddfc006396bd11c1a7c7e2a8c9ed1ee9982794eb5e9f17b73a0e76aa7cf7742145ec793f5da5418ed22815556d3013abc7d4248acdf5ea2f892f93d44d5d560c15fe7b4f8256a0c1a6ef201e889e84226489b8ae93d2e46a18177aaf522ea096d273d264aa12112c92f097252bdbac412d15593444de5c68a410092b987a0e3bf75a0949602a0eb9dc99963f0267fe9d3282fed454d0625ae0d755c5ab8d859879ec5c617141a636dce0d5730378aaa5c18f6e4dcbe675a33acf603e4c8cdeaaad63c2eed7ca8f8e8b0c20732e2ca00fd8453684f96558511b392b2f10c1f895be39d85a36f64836cd46a2ef537bcba7069a8ef0eb5c17edaf0061ce1702d2bc1d9b50521a6a21bfee959c060acbe4e0f0b682c6e2597fa6f951185f40dc0d5d2ac87a0ff317a4b654be2f59ffa6be0593e2199594c77517ccea30d87b77319685647e0a50b032c89bb24d767b009af8d77dada12d8e9353c79b50ca4fd66b90c0e98629c1ba1b0b89c858e1c347c2884438ae1bd792b832986f6d2039b5a3aae02914dafc1227ff10e347fcb9103de35a4c9e5c80b887808dfc507b267fa0c3ad6b8d419351e7e136cbc337a87ee0907be1517cb75a7a12358fa81f0d1e62c5ae9673cca882f3ddc1f53a4c715d2faeda4eb6d7d3eab7060733a780deb5e0551d0e702d0c135ceaa5dfe9f128db312f5f9981b5810216e7a1d741bf6181866aa0906315ba0e513b1cf2e60eaff5abef5c05242d1ee04a41c14b349f4dc7a7d9fd6515e60386b9c43a90b7c14a23bd0e328305c714658c46365d9162a07ecffb844f295bede9d35959cb34027daac9cf70ad6ba67786b3d67355e3d5f3a6c0442ff6d4ad10c55df00ae2edd4f2a12ab384ba4c1321c2721d28c8da923a393f7069295dbb867cc3c6b813cb18e3cc09418bc1bb211c6673b292e6586dceb95635ac1a898787af923dee4c48375f39a1a2ab0a90882220f72a034d4167286882b4b06b6db8bf873bc64319cb222370f7c20792dc3e9704aceba8440fe308c686d2c5b5198de2354c297cac3d71bcda30ec4269a91c1eb960edbbc3c1288ff0c06db952c98a7fb0beebf76c5d49822ee40b03116cad04af5c873f5f7fdfd936a8cd088bf9e95a3fd8e47b3adbf3f38d5f23f158dca80a69aa3e434f141efa71b1f82b18039e73e98fd8a2f137bc6411813d5a332664c869ba708d96662b9063e0b72c6cc6a9381e1e4fb5780ff72e718c8d4629ade97cb210e727c431ae210c1255f05a07bdd59977ec08e700c6242df05de838bd4736835f20533b01aa63c7552d1a25323f7f052659d28b7e6a43bce06688309de94bb2d476074a62b3b6d6b8d86332d9aebd4847877e4f00e64b9313524ac146fe6df38888232b1e13019e1edf29a1c6d8f8f635223e9b7e4f4ec239cfaeae1738b4d675a111a2c06d0b0e2678d1b9627067aefd6454611b916ccf8a09c817a2f09d1e1032c259e0673f13a9490be4d05ba0c4a52b6d31525e6d5684c7512c4b2992f5a6d7022119ee09a3fb765a40fe7154db33f753b55bd33e168a611cb5da3194059b680f1769167f3846a0f6ccee7162da3dbbb3afb3ac4c740ed38ab43bbbb9144f15601566bd1437c565180f3f1d90be7eb3c39290d0eb052c98d95f0fb062299abb6f66cd535803398dc1f64e72478479cae4a41a30a2a307ae21592faa8b2355fe24784bdcb03de5e75ec289826f1d7d688c37c9a7cb400b2c95d0d4805d0e89429e857567428f8d68c6ec5788b0dca0ec05018920dae6db76885bdc937936df5884103010f637df939967211c02634a644bf44b889f0c2c584ed0a60d8c3c977ebeba299f28fed8795f870050ac64c6db8fcb95d632dd0f9b77f72b7f43351e8e97876265c478f3655337bf4949d6b4023fd7580618dec7cd8eece8dbc7a57ed71c7a186b1194abffaeb45441927c9cca516550f33e8ae37d4367c8ed1f49056f27f3e2a5c3f249e159bcffbf12e66c1412912315820344d36d1d9bb4b9b50873c21bd4596c0ede6ecfa3f4ed155046c93a416e7b9b16dce2d1689b3278bcfaf2344a712f5eda705080429e47b7903fb73ade4b4bcbdb4e87739e6c98995ece85799081ae1e4c5ec8b41f0df71d732c13caa3a85142754f97569f1d47d38f6ee7cd3396fd2e7d29afc60295c45dd7db3a5c0da809703c706bb03813ac69a1d22a6228fd99e20d96fcb097f727026ecc93cfb725e31c9fefad9424d3fb7089592d2cdccea1fa7c5c7a9b23f51e7a8d9d5436fade5e4cac814c88082fe5c866afab4c3ccb7455ee44063736bc29bbde8fdf6d014498692e6c13aa309206abd6aaa464cb0ee71a996fe7cfbbd2b87234110810db3e52ba9b028f26feb879f5575acc078678b1199af425d6dd2336f06db8f3a58865b4a0a5653f28ab3c558e68f5f44acf2be87618bb81bfd256a75305587677b13d260581a495c8469b9c68200f957bdc24a61ac1be675c48c7f6bd93c0a93ac379a67f9f4724819877e176fa5caadbe302d318c8f2c22642754f19d744925d418122d0e9f748ea01dca98d7fa434714f8ebf472cdfa315175c074c9ddeca125aaa88ccdbb583bc1bb785095b8c0349237ecd64a562029a7ed5e33bb9d516c702df467a16d252e902e4126b4396ae12d93815f373508c3f5edc86356d143cc19e59cc599270b249769521c9ca7453fe3fad33d6f19e1b0e82f6a348eedef77d887d538e52a6b7a68221eff9b4c569591eb7dbcb4e015802afa8e738f5f9da68385510b95dd736876ae374f3cff4ccc9876206d46135bdf0a3f56e2df0495eabc4d82fc47b38c9a9ecc71725c128fb79bf0f7c8e6a896c6a44f6105aaa7e77ab51266d7fffc279e864e437aacf9e1b0ac8fe7e6401839b6c9ed3b15900317aca0f21f3d8eb17b92ebe4e64fcdafe67430402070f42b1aa10d4566dce87de9341da7d2afee8a8e3d67e94300514838cd6e1b2be410e760de32d3e66ca1c4c2eecc19bfed1db60d2a71c71a373c7ec3526a9a1990d90f737d250864cfcb626000d9ffb1bba3d9ad991c0fb3fd8c913a4fe103e3e307c44842f4c4e10cf0b0282ef940e96b7c1d5734ce0fcf80684e06230370e1495939e3e11c07fccacccd91d5106f36955909e133cc28be04b45bd9ecf57c436474885a7979431cbb9c91575e3812c675c25adae215b36aa94fc07b002dc348c40b31dd4f8e0d71cc52d0639e1e62e002aaa745555145a7c459847abdb5e6ab8f634905684bba0bf983634e9464e95f0826004cb477782b96c49bd8d2f745dca8f84634ec06d759e5e6c064fe029fac668f820d3f30f9dd4f81e8df6d1c396d3f4f6ddbd95ecabfcbc27d50678e29d947c653e45cdba2eea446efae4c8b9e93d7e331b293bf4aaa0354eca35c4120241cf2d9e69fd2edb59c37965344b684f97775c92c76bfcd199edb79055e032b8d1d03a28742f8a20be4ce856ffa090c9bed0a9cfbaaf03b6bb9835abe107052865ab0d90c143a5e1a0e9b07b93e07af086800d5b6a56866ee510253244d5e7eb49a107ddccd1a13269f50b012659c8fa295260e8d7f6a281b2dfd2c984f2f8be885a917236cf1cc905c8d5abde7576b24875fdf2381a4f5d0e588a8d270fb0d60d13223887f91486279b495426f51d4d263e82b1bed9e1dc9b31f0b04e195c8183beed0b0a31f7d02b55ba2e1604bf376eb4c400cf318886f1ea22416d7a1a0b981558a3a34d2c4c1f39323738391dbfeea9bb0455e939fbaf7f77e9c1f88e6807862cd853958fa4c86b454d3e6c3eff1613ec3c5e17910e07d9df1ebcf961e1454649c84903ab3bb00f8ed009c7ddbb7ec0652e542a991839d570d4366a56570f36bf5461b27ec0b08a0cb2add961060a527ef634c93eefd1c8ecbba6bc881523d2d4b05c810e507e16444bce5603f87c904c75cb6a2b0e2b62d71f135bae51727c3fc39bba0da06ca333336e5ac889e4fe602834ce6eaa4c4516de30ff163ad44ce01034f85f6478a7d65255fd78346388ad1801c0449c35f5e4290422af119ed4ac74eeea853da627b2d34815206ecb8cec94b5d0fec14a489ea082b2908436b18b3e876d93f18ae0e66093a33f7eec49a887cf1a3a4026dd1d8354c8af9266ffb960e0d123db90da7bbade3b9f0bece002736e653149d4a0747e0324ee235565d857e94ce675d68f531e35ab847651995fe82b06294391d6d89d8eca54360da70a4f389e122762353814622fd110c3161cd41c4ed6331dd0351f578a59bc5b97e83b75171c6c28e52f904ae5f88e7d1869fb5d3db0ec42d726a9abe6aea24c2395d894bba50e05fcfcdcdbf535b5733091eb0f3898d078fececa531ec2778a00ba8be8ac8cbc9be1c341d085ec154e95ca63ebdc403a49f18019bda95f099952787487f11c4a1f9945d8c848580303b63fcb254ee263ac7a83376ea2c29fd66a0b0b030a712d05e7cb901c95e99013a23ef62fafcfc422013ef9460ecf348e5939a082e49e9b1c01915826cf87c144c8ab1f5b1f7ffcb6b2bd2e9141782edd72c86c449d83517999c0429e66afc5f1daae7fe93c1f624d65961abfa5dc7acc4e25c6f615fc1e89d6930fa7bb446570b4bec327535107017b6c6f8d83e0a3f91ff7b11e03da9046a13bf496d699a0496f3903d167b77757678765c8998a62b440a01d4167c797df5ad5fc92f276fce26cc7cf6c373a3ef4ea9d9218a0baece081f549b2734b3001d2fe429b34bfbf138f60ff206f595f4cfd292a4cc9cb919f0e19cd25b14a3ae6ea2720852c5cf1eff7f9779444749a670ddf47fab12500c296e408a91ef79eac6eb2b7bc13890dfb39fcad3c37890fc434c8e6953d053e3cc45e3631c098061bba1fb6589c3d35eae8a4c1b336c2398e55f5488fab02b2c08f1611eae553ea3c1aead2cf8f2c6eb68072c95a2b4321bbdcb0140489a01ebe7cf708503045705ee9764d6fc41061cb978f23003f87fe1c2559be0b71f8bd611613a77a8e45ccb9a34b77465e4a7019ac3823caa72c922ea07442ea284fddb2e2669cb5819bd08c9c2facfd28eeca18efa4e41339dd2e75a11090a3d5d1e91a8f624ed2ea0999cb5e02b9b7b54cf8b812e3e67459cd4f5fdbea81eadde8bca20e6e08205079c376dfc7a72d18883b88bbcfd9650e5df5194ddddc85fe15d6011d24c9b4e3ade647b1e28e23926275c12e0d9991e95196e765753402c6acd56d4a18195b10d05096495a8026bc72abce53d61db6da37b7098117343e33237f17a2aeafb2f843bb3a72b45c40468a28763bbc0cf16e68738460c08af96213f8499d9ec731a8a3755dbf8c47e6ba82ba2169afb7084db3411ac1954b2aac39e4d80cee394c233a8b7f5ac83d421950af9db21a93b9631a6ce7f08956b1d07cbd4a01f5b685660090f9bc7722f4e43a066295c18f7f97847431f98417cda64fc1f81fb2aabc6f65bffde10e5f2637935e239dbf37ca8c1967777ffd51fdbc773f69e2614192ea970bf7466bb0dda86f858ae6759a3fe024aad41300b8e9f08dc73fba207870775c2431a13bd1b3ef33b2781d18ea1e35997c6aa470168f2d5c0e1bac5248cf9df7b4d2fd87798d731b11724320c867e11bfc88714f90a96a89ef8fbc2353da5ea6fa796317859d52bdb836912b835d26a35544fb5ccf6b01fc08f49c4fcc54fecbd757500fbf0bd0a91d5703a1f65ba777497b99074a102fd99402638e9c08a541ea9c4b90d40dc9a78183da98fe3e2110c5c69fc0edf7270cdce4db8bd953d0af1121616ab875dada32041d1ef4c461d5a3c609fe7c53d3ecd07c40843e60ab75d7c489d65c28195e9d2c4d60ada8be69913a31d4dc4cdbb5ff2bc624b82e4f7d455e99e3d998968c3101801e4cc66f809ffc7c715a4781c2ccea000d13771b22017833f74a604b5093a67bbac9dbc53a9e99e8732fda7857ca8ade13b90323fb3a545508d0938270914a8485990cf85925040d9441bf0e1e3fdef704de61ce09ace869b6d4c945a949cb6069c149d2b39df971bacad635d6a89b00af20d1fc49a0491032047139ddc4054190394347f90e1308604277335c62f1da20815c197c3be56ad1502dbc8b8d6c4f5deb311674aa9644bbb4015fb18bebc29d5f0578677f55d0d9f16a9e9a8b4d48898a3450e77f62f48886252a0f0d1802f988066195e8565965e2a7d848a982931d397280386ea1dd5b30b113a2a35fcef7de6cf1974736b86ddfffbf00b6072f94346cf99fd327b92b23912d51df5588bf007b218f85553012374302d5ed0db4557f6378ea419cfd55533cd6f395506063284f92c12147cd1ca59fd7aae796acc97e8db25012d85444809af563a6953babd7435d03566d1082848d435461f98d1a89378703617fd7425e3c51e99de1276804aa686f3a04d57030ad108a5326e7547b914b3d09db83fe7953dc984daf0ae22aede1f59f13bcd03940df8317fbfe0dfce0a177dd28d5f79c547549069183713bef1f337543dc77064038d0f5680d38a9c52ff6ca6f94de03ba827a2a0031abf3d2f86c8b29214f9e120de81876543f111b3745e286b52a6d15f17363208eaa4a0b4e342edb7956a18b606058f64539a0350055b04bfe5139de9cfd308b7d32f6ee16c26af43256a3c8c028181e5e3c3f634e6c6bc71c907123cc02f17d0f71031e927d69978974e040afdfc8dc988821751ca19cd9cd749f0273e4d5c925d01958dd1950e76339f724814e784d5784557727fb01a9472222ab012a00a68f195f8ed7a2f885d153471680030574d5a4d3aaf9a2a5e90ca5e72c14b07c5b4e97ccbf61cb5fca5f4ae7b0bb2ff03ac4600dd049affdfba9b08c882d02ece280cca66fca6c552611f73bb568cab1243e09222f372884401942c9bc72f33dfbdbc70504e81cf2c0982902c5faadbf338bc3aa3e78758d6c6bcaa5a83f5f951a86eda1b496d9090fa08876d3d1c65456567decb2797b5373a347fa73c8b1876da54c31be7c20f353ff75b5277cdcf45acb7435554d4650d6ad9fdb60f46da15d34a98d2173a7881f9336dd5c4195badc3d5a90db8d2d44258424ed4f4210bf22362aea875c57c13bcf9a843e040fabd73fcf8fe2a269a974e4c12d3f0bcbb91efcddb7bebebc0ae206064c48f3cca05bc7556165063ef9e1eeaf0afec62a06c0371bdb57dd682ae5ea4cf861a0b517c2885c970be30bbb7dc168cdea477cc780a6b2f7dcbbec27dce3fb07566b2baef39872331eafb1c5935dc448e35e3aad5048436d02f6bb353243f2932cab5c8f34e6b8c376775750c3b5ad11638fb9168b5a4860b2c3f430d821841991232c1b078019e1832c0ee124e549e39e07f84f7348c66a6f7425f50b9108d76fc3f06e1c069889e6fd4e6b9dba3b718bfb2b54b9d16a6796286f8e83e66a51b83a7ba0eaf53eede8a153615b87df403eb343353ca991f2c1fef9dfa3fedf76e2c5b84966334084dd30704701f885af4ac1c0d22928726166162695d3ff46b53668496753456b40eb37ba1f8dba569f75dc0e025997cee8aeaab9fd03ef94568547341930256626ed4e998837900f35ce37fcec60ee0bbfbdaf5083451c3deaa95f417b09793f5a45ecd570d78bd0682a1d1a535cff7b82d8e3ab14fc98df4ac46fbbabbe5408022d1af76cac3fc1f1faabc0b87fcbde78b0e82336c94d290dc609b0f0246e36669891e93cc92df66daeb54dc94fe86ad73903c8d188a44ed67aa95616a9336e0c06bdcfff68d1556479d9d5df7c43ce204a6dc3af590d61e4998f771a35ed9df2631dbde70ebfcab56dc68685690739dbfd03821e01c456cb9a4606ad5c60d4c9a24d2f3afd76b6e2fd6ff44c917ced24a295e6a7fd0671d992b4a37e990fbce8e1194c096a6ba37bbcfce7cb97f17db398f42d24e6ad3c505c024de7fc870facd6858361b95ca06f8d0b99f8177f0be05111c64d981d7506101adbdde4c54dfe0bfdaf0ea9e81c0339fd2544a654dd62d41cd29e6e0e9e3a805c5547a834f765d1d230c1046d34c1c06b7b309f091e79eeb4d2928b57366cec4921fa9cdd2e99b09576ed90de645eba038d951e4088bdda9aab9f43d9d7c765d8c1ebdef3b22b046dddd84c1b41e90484af7980e3b03e793b36f82189d07f620cd4cede0470b6080e37856ff8e1524c70498d94779a561d0733940971fa757ec771b99f815d74f1a04e562ac30c885ce99aa28b680a633c0a8daffa80c37d643b2c8fd2d8ff7c1f7ff75e606c6247964da404f925a81111d4cc07ae0a049af5354b7f32a3b791aa6dd1550dd7a044afa9128f1dc64664a48db8420c5a8f1d80a2920dde2960842eb15f1566000765ab85348582b0e75845542cd47b9733cb06f4877206cfd2e60bbfe4f1d59ccaa7dc206d9c995e39920a094fa621f66cbaf8d381ba302f22d3b13759a4bd0b1aeef0e2be29178c32314038f25e69f582c6840a61946e419c0e03d1967820c2ef47b330af43f44c7d4f566a7f848b69e3c2b20f33416de33990e0648a04d13e036e36db8888af75e4fa5f305dcc5cb999f1e90fd07e868706b6ee897d5cfdae865a8dcc15bf24ad710d8b90c6fa6f1fe68d2987cb5c6a28925adc5b6b1edf9539907ecc0d7185668bbc67904f4c4c4f6c6ece2b841db025cd43cef6e6ec47dba1c8835bf6520b215ca4de8073ac24e2cd42fa3983a800072ba1af1c9f0c7d0c36c1c91bb0e30ff055e7cc96493a9357f59fb4940667578a1d2d8892ebc037aeb61c6fc933b2190acd376d7d1c2774dd9b1c7fc9f67494db1bbb473054374f22612fc0a2e4a81d508ebb81da2059d499bd2d713b20e415a7ebbff990a073aa0c25a7705b60e71bc1d8b4f0daf7cc19a150827c9c453566fb07323a18e2072a248e9e87f0be4c5d02ab5d0c716a16687c303f8ba640423de7fa28add1e2eae9928e08326c02fc7a93b9ce349c41db78ce735aba3371f2601f25d8d1e85b549f166026d6a2115c7c33738b9371efb0320556cca758ee73d727126799bb3662ed8e1ebce3b36d730ae6a244dafe560ba4fe10c965d51d10309b089ff80d993cf13d93b89477135239aad9f518f689957395efe9c65670a561864223534340d8a447209be20fbee272671709092a9d272992e1b39dcc3721b57c0f6aadb40925b0b417610ecf4f96361dbcba28135ca3cc5ed7f8d294681a80725db898a941ab267c15b29ccfcbb46c311d867417ba085004e46a5d1729e07a351d8194d9cf4133588c1051208d0590dd1bde00a7487cbce74277835ad99dbc4b2f1f40fd013cf0fcec71f6b7130de049ddb0942f1a0ba891ae8e732251f498b5b24f53627f7cf2635cf31ebc79b83ddb56f31f36d171041a97725dd79599dca0ec8f0aab31087714208dda5c5db55cd48ddaaa4e08f6d09f3117fd4d8e586bef8676e36b2abc8e11bb078c910f96e3546802627dbd3d489e90f7499ef2f1f67ac2a2a599851722655cb0c06ec4d9b9b81b4927b478c0af13187caef34fc1900cb6849f62aabfe98079ff9d0223013e70fe7eacc81d5947628c00b4b6123176f181ed5cdcf64ecc0a8e39c0003f08f78cf094a3ecdde1c59ae08de9b1b8b1be8cd9af541234213b437873ece8d1babdd79a0069428dfa2502a927f865be3980ee655dca4f9b67fbfe0bd548cc42777dcae328ab94abce7001a5dba9840fc33c4c078ba599e5a33e8a7e24921e4096e7146c2727b85323f5a496a588d04952fe0456a7101d9e862c89d6d8cb2a3fe49181c96f2ae80a16004722dbb730967d19d822dae328c2d06ef5c4e1f0caad4da5f3d58cfdb1275137aa9b666f4560dc936612c89669dfaf64d0206e0a9b912374762ce4883032e2ac3b2f91945bc0a5a5cb0b9364323a7fc41e66eb829106bbe64f54d722585c41db342dab907fd342b50c1282b9b57c08eeeb81eded2fa0b29818704046a355aa3827e45eb5fb40d6c16c91aa5c48b58b831f723260554b1a4917bc61daa4fc3aa93c6ac6a8519971b1655f8bfabb466e6e7e586471c6725c0812b71265e87710bafe5bf2f37fd72081858331f8f5fdcd69a5aeff477aa3a91678feba7ff8fafab798626d112ac62602df2f27bc8eaf5580476b9a04d683a30fe5cf1c8bf885020936d99440a2f51cca31e0c6943a831f54218c8f656755e7f7b2150b6f5ef779cbf61869c00db904c6be6ff7a802ea74f15d3695a28f917ec858aa8bedbd2acabe9e5952772de2645d9bf82ee106b49324232c049ec4981ab9a309b657f9dd507f6687d664370b8935ea4f8978898920cc9b5cd458774b1815a584c19576269554453adb6992eb2b771d753ce9a54626cdb8255961fbaddf79cf13ec5354ed15cc6065f7022ec5f9004f2518833966090abfff9445a4672f22d5405dd318131cb861405186dba5a4592b31f52c9df69a7d31525a7994f7d280ee19770c523de4143389053a08bf6225359834fc2942f048a30ec9439e9450de03c398a57fe64d6f1bbae15b222328340b6756e61e3173aa4cd392854bb63578a436e5674ec44cd2b3ac70307ad20e309df0f3d9a67ead7777e0b8a4d9450bf41cce86684faec3d63a9a164b5a394944876d6c7ac3368a798ed01441642b4eb87ab9aa4b46e969f2d6e18d55f83eb99ae31f53d4ffec7e5c87648a8b0f79dfdf04dfb3190a43ac686d299936c3813f4fe8509978247e365299d53a7e46f837b94707d25bb256ab86247ddbb46b9ba0cf4030da19cdeab347091415851437a3606e545db8d32995c72296307838d1c786e4f42f6ec40b1f55c5057a234816f68096deba0c9c29cc9f5ade9546cc4697109b1c9d3e1b37b189b423474fd30bd956423b8c0beb4f5c6dc76c4a0cb6ed91715265bdf7aef48d876ce4a3d04255c6cd963ce9a62efe5191f9ee847f2855902702df3e63c91171ef781ee4640b2643cf6788fd949904c8d9ecf29fb605f02a6cc664b1197fef3a58c4533500db184f697543caa43015fb2c0ba840e13f92d42bbc97970734d06ffe5ac212d5c0beef12caa9c5abcb3136c655fd2d2cad0b1119f88407fa5442af2195c8411fc03299d87359e63fabcb8e6309321c5c082f49264b100f2880db3ab6277dbfec02ac6b0e6fe0f31ede4981250379dd5b83bd2be7468e78f36994422ef00f2b49901d07e426e31adca4a6dbcfdf7f1906243bf4674712ff5071e1e4e28b86d00881baa57c0c530819d1c14d08c23bb03382aeb1bd7b0bbcca0b4c391cffc41afe7331a4a7ec6fb0193ad1804cbc7ea1bd5b3d8bf0b74482fa2352f0f64f3a253f97309bc677ee7204d51d01af8e7ceee5943f05c307b68df22b4bc29ea88fcfc288f7e15717ff3c93bc83290295e2f44134d4edc42f9ae583f2f9bfab1ff37a1f236c4d1dcce7644f2dad7fc6dc676760477fc87fa07e29a757b15ac7377672f9e95421efb75dac62919983447f8a027135070901fe43a90881f1b9e585cfb10751c91abf08a9a7ab5a06fb2c5519b7af7ee4ec252e6d2636541c56fa207246c59e4dc5a6b2cf79a68823e12a61b803f48b8f5d4a747a923657fe698965fb22282508ebe5e8a104c8c474247de720fe84254600a0c91935562aa34f36f5bc787b5242eb79e9acdb02885be20e4bf882b2e9597be4ff5287a05bc82a6d207bf699ab2f3c1d895b1d36aa12626a598cbc4f8d58a11b63f4056cc044d24f93de291d63f3766ddac07a4c8a621b0e3111330d0757298ee525c83af0b367a0883bdea8d2cb5c01e58e2cdf1624b6e4443089bf4896d3e39c8e176395ce4f290fc8f7d8d4354e1f0ed9e3a9e2ce2e71dd1d36db8d5b3f8cd8f7f9980a471f5c690c20a0dff8059e3c182e5c8dae98837155093df9fb59e71bd559b676b98309d4adcaf94611de5ee6fa7d51f1bed44b91e09923e706cacb0c5a782b6a9fbed6aa4dcdfd4dcc401db93f9dc0058fd65a7c35099a9b094079a1d208f7a017ad4119bb314b737ebe6aee7dd464f940480608749b4fb942873ba3c0e2c9bf8c336bef64a8e1283aa9f17b5cb124e17019eeb4e4c3df6e32db70b60343b41159355c314486a5517969ce5854779d8b6bf1899da4952c89f2161721296e063b4f2a375ca546e5733f03f47480aa48a1bc7185df9022af4ad49c002d009bba73c285fb081979d0a5d9dcbe0da978a13a184ee45edd27735192f56048218c2b8e30b3f44ee28041585a120a49638361f682148ea02161aa1f39ff2703a255bb8436b177b62fc4180cb7b61b26c4f3dcd2eff4543316c9ab95170b91d22de8400c1f1b4c84cb974c9afad3dc047ea1126cc953fbfe2ea1a2362515b3dee52ed76a132e2290fcb64a3b1fd71ccd75e361d14c6bb211e5837a605308d4567def29d8addb92ce05d8bc8cb09dcc3ca9693ea8c763a59b4efa2d0ddc0081661c4570bb42b73977c4c80d4470b99d4f7cd9c6516a8a8ad10c13ea41459847d0e1929c5b521eb85083537ade74468b030bb6422199890be5c416126817802e7259bf1d0ed6ed4434acf230d82247b62e97bd2e8d037918d01a3f53be24b9d552514f52056bd09fc13f322f95eea962f99765a11eb9916ae34a4a1d618365af46123bff98ef10b8d650478664a48a75b9e191cdb50941aa3657d67b902159d54958f8a352533ef7dc936baea756188b345925fd4b84d8d4b9a5f69e3c55cbf6c4dac8ce08a6597af8ea2ecfa2ea166cf74d74dabb228e58f3a8c05a0b699ec061e88039cadf1d99d2d4e50ae16c36e7bf8060c8a8e17c0f75c4f48bfec3c8084577a53e466474aea3ae274d06b91623418a29c29a1b6e57ff04708a66f7b4c8bd1351960bfc9c1346480a4c83ab586bed9c43a76582fada4bc0f4419d1e98fe0ccf700ed048ce9b0bceb4f9522f2ee1ea56ee7fb5dc2bbed6978ed5b5ce244d5cc51ed9296edd84979f085a6354e2b8fd173cf21e2b417b706658027409121d7479e7af6533128c267a3bd26890da3f199dde769627b1b1669c0231a74ce7fc498a61830fc4808f5452aae95c66f5d5d3b761e6844abb2b10dc262ec2f42bf8edf7fa2909316b77ff3f6177f581260d22c6c1861b4578d94edf713e509abcbd0ba49f20df8e2146ccb819310f8b46f78aec2a3fa50d38035ee2449262441016672a670681963f4031c128f5dc6566dd7cd425cc57adc52d9c94249c000378b9b5c598e38d4c5d368d2f72d05bc2456f11829ef5de830613ac8821fc4213c23ff894c6227b35c8b658406c4cdf12ec4ffe84ca26c29692aab59fcd3681a099ff21774cef0411ae3e4315422d7c11dbab61f9236b2dd02fa1dd6048ecd856450e9ac3e81e1903e44378bb707b3fae5163229466689144ca4bc2c4d03cbd3163f8a490d683c0c8389aa1e1891254c92a144f44dd7e82cddb7df5bcb3bdb026e52b53b9eaa0462a03cc6abed41b0bfd7a8b2d85b1f8b62a45560eea645e92ce7d8717aa9fd0fc007121081527c7328e5ba2a0f3d820b6fd7a70f3800d01798ea29bed1d912f74e65136544ed59283de647d339063103eafd0e6fd8ae96e8ce45f9c59b12c8255de11672b1c32ef2988739815a7529064edeacf14dddbc6331ce1bf4dc97f481bb65fee5ac4483459958de10de031e9eb3dabd2be6c26d801c2e6e6fcdfe40c7ce2c84c4390543b62ae7b93aed8822aebc8211543c92727ed0ae4db3c304f2d057a103f369cafa875af87e2becb18f3f2384f5f3c8ac3d6d7e7c7da213d8a6f72e408e0ba91bed4c337f1caafffdf33ebcf0ea1306728a8d37c4d3b9d1854c08d3bde34a3a64506df0f0e53bce40f994df4fb79df72754e3cf95ed6c7b0e5a9886731150cacf1ddcae1820ab652270d29487b81b015a0ac0d0f2dbb2a73025e4e81a5b72a979524000aeffff5cdda8f5fd572d9b84a4145569083f63cd02473582136fab3361e2119ef0aacbaf483f6ddcbfd2e9937f879b89fffc70921e9c364defb234ca5e2c57843b24c3bbba6f0daf09ad8cbd654f14f2739934ad9de863d87f5c407db8a7df10a5291a1eda9166f2cc45f2deeefa03a926c6cb3b1222547ac5d64fb36fba791e672cff06cd0a089ea303a6a80a47a454387a224a064b4a000b24ebd6369d70114360658819bd1cb6a4de8dff7c0b26b8f1a0755ecbef90afb2a0286ab55e4d384bcdeccb6f093428d19c46b0ec9c95a03a2ebc96cf68cd5a746fe72c43c6ad3a2b33c94c1a39a2eb8ba19e61f23abe65efb495713466c36abbb9a40bfd9503b277dd6f6893bdbe2fcdd241dbaaeaa5646c4827c3c84a9f5f528a340c2b451c9761403d58a0a4eace25fb6672799f2452da700ba5a0efc46729c03bd5ce54881b87ec91e17cb06369b72319d95a7d674cee7f53826bc8951521fca1d3832439a19407bb49281d547e0f3d187681ae2ad6095d9ff584228c3b532ed1411cabc40f6834d56963ce7655ff7fd3de4d5ef673ae410e24fb75b3fd54525bf1c025b662cd6bb7f3839fb76e1a9d82164e9c1062ab09b02656d9b312f2e998899495868cb5667221131a774229ea0098b90a8ea23f6e77bf0fa24e7fb0fce969d789f91baa277bb235b3ed711e8bb028b329359791d9f432873b40b24186e18d5da1e7d42d258bd843eb0847bb1588afdbd0d210c1ed2f83ed5edea0aea52122f207c664e019c105613fc07801b8107d61f89d179eea59b67478008573368b14f14840a411d2854a58e60fb08c7905201901204078a1b320e7387bfc39d43d35af98d9433cee2d0b8299a00b62b836295c0e9fa3cafa60f14b0124919dc79574124e270bde4168dcba39d309b5af80b330b48e7734232b14ec9e565f9c4a3012b9067df40ad0fc607444867b2fd1d9a04d2068fb2e15b9dcb9893e6733c7b4cd7a27ea9c9d9995a48fadcf9120804580a17083ac62637a63392d47c01cab8a32be716c404733bfd03c66d62dc3fa6f245ec41f490e2f738c6c6ae5621a42937c94506f255c9b6c84a5f3169dfab0277951071ce099948203f9661f4a5fb0a6c477e65b7be9dc3725376b4aff240193d7f093be64f4ee9a0b1e2139e1667c0aac20e450817f18ad0bc74958bf90d94fc15dcca7141af959f62556d98e21dea6ce48da1aa5b29357daab1ee3d29b164213258e6ce94dc4db1fd8af2e40e0466252dae1e165bb38b6d15a2bfc70c5fca279d11e9274e5fc8e107023a7d5e44d71dc1796571d31eb84538e84e924e912c136e6175c5a4743ac0914ee845307af286a71786bd4bbf96f6ebb244da831e15d38fb30fc4b5a9ec1d40d153eeec302b85cdfb493655b7275a5278c8268c6b1c837d34df922f74060469facb80c24f36a1a59e15751c7a431aaa891c0e2ec29e43dbd0bccc9361e185ebec531a189b10a34339e2b79079e2843699d9b966fa51203fd76cbb117fae6721691155197ca5d2a9f26a040924ddfe0cb73b061a22b41e0545fbdbd9eb07e37ba572af100c3b89484f049c3e66c0c049bd4025df6b99c9b04ca797b22b7b337e15138e0836fa7b2001e822f35744aa765258ebae0ced55094983f6dfa51c79dda5b5eb582095834bd1abb8a9d7fcf8d7a01ec1a0a98cda78ab769259fc596872041197c488fb514c1165b08eeaaaeeb118704c85e585fd5fa374e0a1c4c5f2d4d4cb4e8d14ab956a2333f3522fdf23a7e32e450d2cb64ad84682c02f81df9cb34287da62b141d63a7b5648763b8dabb217cf7b1791d9a93de132cadae5624ceb473b2ee1d6139e0ce5d02ea1102f3e80bde5a77356824cd2a5424c10bfc2e4c86d165a244338ac655dda11f59a4232c9e31406489e957482c93a3560a781ad2161bfdfb0c88ee243179ed259fc33ff740c9c3a15b34930da49907c5a103738bfff07a562db81c07cfbb8c7cfeef90e1be971f4d569855a9acd4c58889b33b15e1192f7855ac916db94f996bd9c19c35c0ae757f3df0f0e1dff9a2361ce888a10f51520481e37b3a8f98d86b751e22663a0aec74f8b4a06404ba83c74908247992e32417b0a80689d64312800f0d609847fefa3930b2b4d1229f065d7151aff5ea019c95d315774b150007d4bc04e0aa3d5b26f03d57012f070ac7b10a068719c5529ea468134e0b3c0b2783b5a931d8848ecd41a95b636f894d11a1a871b88ac71f16bd9fdef9499608530640d60b3d56639af952c7b9a68500949521896a63d084d90ab9d73ffcf50cdc9d2f9e989e011db19c6f64e11d7dfbc7110e2c935a3e3abaeb5fdff174ad983fe434678523c0e20cd2f92d2f0b09ee4042ade24f642e7f55000bb1115ef774e6d51b052ce91cfcb760f7090b947b4aeb8e9593a937b00fa145b1f512b5507a347be191a9f0ba00e55e48249f63e48295d98c5662575068b26cac8a802e327e2626768473c7aa403ea2bb748134d078061a1a55cab48b8cf9b34f26d218dc86bde86f2a3e59cb5e87171893fdf8c7188629855975d878d21cacfec2abf38e3db26e607ecf4668f3c3e6c56d49342b4be625eb3227ac5a7ccdff83f14262f0c014e91c3d0bf1265b7a5d90fdc38a2b8f544660ac53c5451cc3f9a49bdbf69b78e94ad0e420cb4772190d5071e9c53e043865cbe4a2263f9d8c095f76cc9e9ce64a3ee4b136c5da167216876631032db5265c4f80dfbae64161bf94c11655d56eea428458ac296e61c530e47cd6969ec874ae2e3b4684a2782ff1e2e9c5a719f6d355266f4add8f61d36f53fcb77ef4cf8159e3bca2e8b1fb0ba3a46f51fdcbb12d10aa7534cedd07950c35e8579f56c1a54a0a714f055550db41f4af267e06dab741ce414e575411f2fdfbab93998d991d837e1d294e5f7c05942181069ad05e56ef05b25f2d42cff68119d8166a5a747e628749ad9f4487d39b77b468701565c92a78e121e021811e5de2d197184e7b8b4b08723e3dcbc536820d9573ee883917b697d1ad90065ed4d52a21d98fbe718519c8717550dd7113dda3ade8ef53f2f4edbc3760f81e4cff41373de7da008d885b4da2995d437b12aa4735e22353f829b50a8cbaff71b10397076c1614e76066877ba04ce760d7797f83fe5efc181bc28f6be9eb37bf7a21c346946b55b5d0976979edda7bcbd3b57b48d723d0831eab5faf3334b9e484566897e5d245c00e7b787c5be38d9ec37d3c7773ef36d2b02c91c50050939e1dfb1a4b79f4e7f4e5777fe7d6f58a44d33014de748303dfd8b29d7fb0f25f44e4e2f49e72e9de5f51c57bb4d16e468c71ebedb8a58e12874d3b2569c297fc5e32747fb60cd425b2c126bcb08b87e00463c83cd71dc36380c06b0bcb4297ee3dcf5fba2e51645090f7d79bde699a668491d9a88161d15dba35bd2394deb3b49dabdf58bc31b8d123f55a19b40e92316723dc7a722cf85b80b362652e199de0dd1320be98f4f2a265da437e25cc265e460fb7309740945d2d7297911ca61316b2cb7db23daaf0719b19d03f1cf6727b52d12b017e478ec4210061b7d47e8e899654f503d4f390b8532b1a38d654405110950f0b8b7b05ec85bd52bacbd13f0fc2411896466b76024fe9c4dface456fd5f09a27bc9a13958fb9f9521bffd44dd156ccf6daa4ed68f743ea4dfe6f33e2e12764a40832067019d2564785088d89ce94136560fb6df7a4af3475f6ab4e7fee51b039710308b8cb2ad04db1207d6af24cfce73e14c5901d2641853b6ec89270df807c2bb991a69d4f49e65ed442afd51873c0dde0b0660a1010dc2af3e21bb63dff053aaf0e31f2cb247bc405e24382bff97283c1fc2d3f018e82dfcd520e629e5598ce18ba62b12b7641f3f38a08eb9c9f11e5afd0305d9a9c21aafbaca1e0386c0ca4e606fed5d3c0049dfeb3b04c8bb1f83f6ef1f0c480aa20e3089ce5a0d4005232482aa2067ea046b0c71a5b89310f1435349102b284cd105902720a14b4756a8cc099e2f7074e61e342694bc8c03bc2ff8facc74060cd23c5d93bcb5b4dc2dee4bdf2e29dd3c9fa64b7c57864e28c408d63cce05d871ce585b9633aa81d71067588c02ebffb075eed6659b202467e85c1aab1f3f1c234dba22e513ed61dd4b591adc16f648454c4bb18694a74326edc4b29d4d066d9168e7322ef1a039cc20ae5d10f9eeccf7982201c627d7d92d4d11d905e16f424934940eb8e2b70788f7e4de5fdb2c563715683184a26de528138c36c40ebe240198b4730685c164d48dbbb07c013955b12192e315d322b2bbbcfec1390d6b324cb9276cfc8fad9c9fc0e3e116c90fe5199f13a3f282fae43b065d9d16d80cf493f5a41a86b4801d8c0c994cc9c7362ce5c68c6b60bf3a60c0aa1691ac60bad2df486684118515a1d97872d60259f238fd6093343e63d2ece36bd3a034545627d00f437480214f7cbc8aaa1a5e02d6f97b50e521141e575d55e511aabe49eb6b31f705983ba005b1205ff7b4b231414121f0b59583971720a0f6d7cbc4a289e77bb183d823b37a3666962a834dff86b7a5cff979c6d1d2470b6de499ff0f118a64c1a3128f625fa50993b822aa98201984c8e8a786e75324e967a8f7657570255c51c6f463ee188b6d100fe3ecdd1f735831549c62a9ffbc7404e0a5f603fe218ad6f2d51ae3858f79a2155f0f9c82653e30016aea5efa487eb8ec076b515027784cc33798e1ec362982ff813149828dd9d57b121f3a2641bbd77dc332a65d97569e6a55feeefe26c15b81101c7ae70dbaf6dd1f8b86fa44025bd18046e9011a890c987fd209aec73270b56992f706c307796b1c9c79cfef59b37c4a451234b590ea6bb4ce827a7ca0e8265166637fad2ab7a008c6fc9a7dffd5f3dc9c040e8681e639c0ff37b07ea8eeadd822320f3edc4223869ddbc4a9c969e97b2e466fcd8f91a4bbc71ca53183ad73bf1b4a0822312a33d4fe266e6d5fbfc0f0cb805f79af3e664c3a3eeb42e90693800ba3942d9e88408dbbadd022e608228deb6bd378f541856e6fc2cb0df48ed0c5e915d8d310e49e384342b8cd64abe639382c9b36b91976b315965076b2b4079400fe3dce05dcc8f04521dacb88810f0d5cf357f1dc1a0169a6b64d74efcee81cdf13cfa24a7269d40d24d57bb20628330f599ff289d180dfe1b77bdbf4b872cdd0c3a554afcc6c98fe90f5da8214405dafd5c2bae081bd915588e6170661b8901c99c73e7b4ecee1a7b7906a31114567fdf325e20ae12573338e259911fe8bccdb244da3b3db7e1504271d7c322532c50420f48d48eed706611b2610abbe7baceefa49e614821d35bddaf7a55d398a7f38528ae3c9c5c1bb36b7fed615225fcf01893b6ce3dadc3da89616476249bb04fb54cb5227e391934843381ae3ae5930e7ee70f0df7f1bc8fef420de50a44d3de77fa7391936d37e7ae08ac635c4fcd3f88af1400e1e0016c0af4871ddd0ad542004c207a53f9591ef371dce29b6f1d04549c01e6aa2eeae9ccdb2571186664384400623537914f382d43afde58de4cba899bec2ada4dd7f955624e5f40df90c5a98efc03094999a825d346cef364cf9b537a99bf3b5f377b97a36e9bcda34caca6e30b5db9f983fdc4b2cd67e267dcc7e5fc4bbf1a9e089ddb9e9c40f470c998f522276e34207a72bc8b095d20434b9cb607834a07fec88a340c56a60145c9f3ed8018b40a52831f0823eb0a4b9479fef2b0883bcadaee6bc6093ae6f10cabe6c2c30290f4c2981882138a1911493daa32dca82ec5c45d98244ca9e23bb35f3ee6a396e42404e0395c7f6931bd007fd06a43d7112a0fd88f8f9b520c8924619d1d926f04aba6cdf37f622a35e88b5bae6481c2b0272e86382054b94885c47f2d5a06e77aa20cb15c0db3bca2bf5128051160c31d07c4d1b083bf7448fec9509cd08d2b743b2dd23210351f310fdd53a2d82ea977349a110ac5fe64307167a8a7394d7acc77b4ca859c927da0e6e220c7660e8d8522927510c1418aade13fb3bb41271f332896641b33a76d025c13a42cbc48d6a4a4e3452b7e2f2edf722dc155ea78ce48548b9b7f9c47c5ce507cc850c1491da28387cc660d68e24a14a600d64f1d3d8aa83f90e22c595e01e0b82c0cdf46c87e701b585b1065ac2afa1143a09bd72e755cacb1686fee6c9949f7992b6f1f7ff8fc4aaf260c65af2e50744f7a4007d7665fc518ba914b29f775028e8cfe5f25707041671d0d016e1f02c1490f5370821978244e74363e474f6b9adf36c2bc63c8f86be898d8e0a730d28b2e64a9f023a5e440fd773acffd812ba8131070291a3fb29f4d6697a86ca18ccd5bc0cce12cd28532f047956f55da2db371fe7c9ddd20240e0193d80da9badbf05a4cd3809eebc2a742d2ca4ac98509535161d6d2379259230185cce02bd2a66b81be1d729fd9e933003bdbc3b4b7e3c9bb6362fa07dcb17ec09c68530c45dae5deb256067f15536f7ef32cf9098687ef395799968d514342b607a962e0f33f49b5882ff2c86ca8b088e8f73c146df7cddab60209747a95f5c288bb084f93267c4e228e0bdd91acd446ced839c35d3f157f3580dd7947d3cb06587763c4851640e2492554d2f2b4326fd401973fdd0cd99d78051f58b37d9ba34f67b46d5da3674de464883dd39814aa417e98a3bd64a1e9dcbee193174a4d3be6e63dbcbd0a0cd1f575820cc62869427a50e3626dbc3974d473c403d5161d39084506b3ca0b5980d08ef5c20b8c8b24114ac1be9723a89dc1ac985ed7f2099c9cdc3c0626f8d9d16cd405397c569e48e70091792daf1e1df243910236fe851d88ad61893a9bd28ba65e7c5e198378d7c41f2e221cde2650d84eef2b3607af67e351a7983c4f6dbb0b8ddd55fc5cc9c4703deb734f965e839f970c61168580ca05426932bb544556bf5df4b675d146f892a5c3272c47366ca4b8fb2265ee5af5892070d7f0d4f383ffcbad5f2bd7f4d59854a32ed971cecefc6f381f3e2219060b76a7cdcb69684004ecba679fff407d72f3115a33d723c9d8bace5a2d49b7c7682a9d71a5f74c2826951b65147cc3add88432f83a4bfa5d0dff2792a469be1e98d48518b21f724cc69b44623419ba8369d4f3839109d5199a87711de2992679ab3d019e851f46630e57acfa96bd7043cc3d06f43c769a3330e6705b92cd6a5b0a08938fbb87f62d705b5f7526c79aaaa95ef2d660dc8a2b4da059ea70d43a4efa1dc68ec7481d27f4f940ce1ddbe662ac56cd79593dd2c39ec184105ce23ae4ad5b0dadf4c4b07ed7f901345a3b60667afdbacbdc8a87eac1a06fddf0e327bf91ab061be8f6075885e0ebb2558887f5092c5245ec20abe30204aaa2dc5094fe384ce18b48bb0b0fb9fd626a78c94eeb1845a4939ef2045d271f753663f8af7e806adcc55aaba36cbf8aae598753e115b6b844560b6223ff5010ad97288e4dc4aae6472326bab54de8b94850bd0e6ece5f81f9a9ee67fe03ad1eb6b2b4c8a8172b6ffa5373185ac06f9e77a341b0c729f0135b58280c31f64c6f5a6c71a329be2a8e7f75feaa33e7f852b24b6f9c52a16ba8851fa8169c16215ef9c7203ad3b83d74224c13e3db3093617ff114c865325b10a96479aa1a6c9fb28e4f2ca0d82f60cadbc886fc0bc7cb544d3397684cb6c7c91f9f7489d0fab0dea2a87e653aeb067e2d8d0e9e9e2315bc173d9fce5e2f83c350020a948a92c108668676dce6be484662bf20c2ecf40fc8341dff5287140c4852633be6ff19711c380f4121aafccf27776676299d0cc999021e6a48777424f070c4f9840696aae51785a31006abba6fe3c3feac781fd8118986f754b39f6230b09c4bd56cb893107fae069a476e0b552cad7874eb831ea345441928624c7e8b651ba185860c9a0b9814c803c167a86d7c6cd3674d4692acee9d61a1964b50680fdb8d571a46da2e7f1ad1433e1cf49a5c5ed8f965d0ffe850600d46e2f900e00a4bd26eb901a142be6d222ac1464dc17200a6d09ed85df31757d6e15b1326b0bba396daf90373945e6f15ac4909003871881703c1d861f834d31d61214bb811e8024cd45cf6a704efb78b1833ed6066a289a10681fb4dabe892c742d8a3beb6f03778d538b51f8fb46c978a81a75a7246aa64dc54869bb002995aae3c01dab94980b298da74e15528a299d8fb26131881d36dd61738a283a20533f4d5a07b602a6173751bcd92c3c5ae0b3412882760848b11e60b1a1c95481b835e4ee8cae9d3b04c4e19cb4f5501351199a7b513dd86226ff18ed4aedc440cab7ba8a9b828dc2cb6bdd28870a4d741d564157ee08461a9b274db7fcbeff20b0a5fc9125650b710feafa75034327e7bba8106b683b50b172fd52e236b7dd5ff96133f4e00122ea95bed8a06d81d30ae32aa8e886804074491e3a5e212afcae5b84eb050256f10aed8be8a94355f66acfe1d615c2304a6a3de781ed8e3b738200529e8006ab9f30a741b4508a79baa9b09451f7eb4c80d6a4b8f2de2f79e4c7e537c78d02384963a4d08aeae74e302bea96533346192947633f94a18273193303b517bd57fa4212bacb474db01b3dc4c4c0d944cf9ce0e6e706cd11daaea4505bd51553c6638e4f8c6a36d7c16ebf5473bc4afd0fd554c9efd5de4b5ce785748225561a8b601825bd8d0535271be8de5e9205085e294e73c8fa9a9aef571d6d12dcd8c7e959fc2032bac52ce19d382c1e3542d9bfdc3a4027555cba6c25dfe02d1d197878004435a8e206256753368cf058c271b1ea07859138dd989a64bf3d7b1e124451385cd8a746c358e01e2d3f0e36e51eaaba2de31018bd2a8ea8421e1eb5389510c3c5fc5a61eac1dad0821783aeae29e9f87d06f64c5994cb9c93e471949f6b5651358c4aa802cdf0f2e109f0ff58432dd26c5d6b00da1f02768586b18d8001ab7a057eac63e4866c5e79dc8cb56778ca7995c67c5bb9bbc4207cb0f2a310b888d11d3c4fe2cb4245aab6c291661ea6d886aa2a42b4feb529114f2e5a572da691b1cce35e03dfccc891cbc8009c82c77b8a0017f866fb4c639ef6822b3f34a285eaef1ea86a76dcb7e56351dba53d6990fe167eec27b034d6abd88ce1c558e872e613db50b4ac1475881ef827a0326455c20c78669e5902b816092fdf72641dadb371885456b114d8ec6e682ea58518ad10e0f658f421e40b9752ce8e13b6d383a4d153504b8a9f3ff2779d441c9cdfcb37ea437b6403ef50b87e70f28db375dd351e7fc42d90dbb2a6b31b20f972e53b79ff41ee37bc620bb475915afd647d7cbca61757823b29d75485c78132c647338b2d6f4a19c33b0bee403d1af93802cd7faa2e5b253152e088ad43c6e27268a6926691b0ce155462e7ae2efbc27e22425f646cf9557c3cc3879d3775764c0fae0bf6e371c635566ae24fdc85772a3f47cc12b1896bb5604bf79a2ac3a27c4590ee0a50e340bb31ff98b26be5d166fb2240dfeaf548926933fdad3786b829d540da8e38947f4b8ae4d1109d62fd6158440fa57c5893a1acb4c7f5a250ff0a3102929c867a9b7f2cf78d9e53497ec06faaa18fbdc69530e071128c8efa111900f36414d981a52251b21f34dbd3fde8786e6fc9294609019c6c3ad1893b8ccb72f880896a8d614c5bcf64590a1f65fd1fa585ea87f2c8e3dcd3cc76f8d62db1f2580df37f867788eeffffdc1c63b63ef92f03be1b60847511f782a792e342f3fea19a5cb4c3dfe9a394b28a75d7246f26d306143ee5bd3264686f4809e821e93ef4fa68c3fa4b427eb870dafc0d85da8ecbdcb30f373346618ff867a63d98683d74bebfbf59dab377147ed8c16b1d3b92001f4fed1d59fa44a5c77a0230f6d33ed8cfff4f41fc459e41a2d2e7596c49d19b228a74e1b386fb1b964deac7ae0b634fd5d269f5b411e279289333ba3aa70991ecf5507c055fe342c61a1a9366701fd46d8411df838ba32cf6c6dfe34b220a4f51b59fee9c6e76fcb7fabe478672d3a42227103e10f4bc24fc7e5a9783084886a86b0055212b11e1bf670731ed047428fb229600d6f4e67c57b0f27c0b85de000c9c1efec59c5a24fb0706d7a26cd005e1202d2f6ae118872f7ea76d132b167cb700b25b6f912f93bdefa957317892ed7b6944d0b05cb2813f8925a42960dcc2923ab1cdfe23b3d98d91ee32eb75159e2d97897b08a0c05225d22908eae8f07c123e97361785cb020c78a0331c44ccd5ed8bbf9797a0e682792901fd08a39679b2d1526fdf5115c671888727e9a0a546e5d53f4a43ef2d447df27fc5d224a890d9d5b977477035736d3ed1e86167b14158606cbd15e2c927a3e36e2117cc4448a694731eaabc8db55167cf3684274a9582e1c1d3d16012d88d97ceeeddb3eb08eb862848d6558748e6969ed022338ec432ccf6529cbc257fab1baff25d3054e5a4949e197949afb9a61b4f9d6661181b261e2df5d0a017a71a4a669d9cc82cb1af4c50b6fe0b102323f4c9eabb8ea3749d6cb20996eb1f713a022b7320c309819554d74274bd2b4bf3af0c9506abae984a3b01c677f8b84c78f986959145be99ccbf441cc64ce721fe45079395cebda9874340bdaac327dbec7db499b6e0904d1e333944d69c06f7c6ed7989ca23e8c6096d60b30022db4c5a2b95fb2f6eb651743460ccf37dfc5a5e70ad9c4076be2cd23ac25afb7c6390f34fab39f670928aebc31a0085ab57ee8c64997b0fa2c2a80792a339bfe1fbbccebda15efb30b2ccadce6c91d96c018cbc103349446e94eda4ea3f123f6dfbd29fec6f33119a87d60c76cf463afd67724cac99c7fb9ad83611a6688af38645b540820d4421d3c5e9b76c495b2ba146eeacc99516a55c37e1d7dbb082386f38fcd485182d0de69d55a42c8140aa1113d7e041b6fa947134a9f016199c0fa365dd62ea10a8f1495ea9446cdbc216337e5e8843a85587bcab6d7cab91db113dda419adb61b965b427f58c326452cabe6fb7d38cc67be6d042dd5a01aae2ea64e6bb755a79eaea98aea31e0c3f63311b92e0f2dc82734029e9c026d0ba762580c55b28eb1b9df3e15d2c7bec10e71378660357bb5bd9ee0b296b195d952a57dff43c381bae7415a0e7224275d36d5bd5ca770e79b605489edc01ae5b59f7230e282995289efc7d4e73e72d6fb53bc72761c5ecbaeaa8b40f01c1ecd58c26425032eda8b11256c29eed267388009005081ece0924e18da1641b02e924c50aa97e7422d4a4149d266e4c9bd125fbaec01976e208d4e1d07d7d67535cae81e994a375a2b223ac59e1833e7728b6909b829b8cce413502f86d52eb1ba4c5b6ab177bb7994a395200cf1229bbdbccbb0d97f45787f23015d96a9c2345841d869e3156f7d14d037fb417fb61250093c9b1e44f3efb292a415b66c97e5d1ab60426f1026c8fe4fc6a51259706776780264469184fbb518c0a84b8c403c0be69c883e7a6d8bbd5987f93f4b94010ad441427c9a85a09c6c165e58df04b9dbdb1eaa0fb36d5d180ecef8d521e96a932b08876f6fae39cda29837b2782bf6f1e70e09571a0dc5eb6a9e7b439df8ec8dc1fc3bb11a2ac875d7653fe81323f609f87afc0bc18f2ee8c678338b3f8da41e9b45034c91a5ba535fc7eb26c068e2330ef967ce21a7822b2c9fe94a7664a27be92240253e07f808e0e3e26d9eaeb89bad5abf2e6c65839591e45812f0f21ad6935274079b5a3278c0c81c75373aa0da454f0bfefed6358c0ccbf9fd3041b05c7314c3efc5dcf35bf05a176dbdee2b8831d4e0542ab503f12670ba93b20c1f4cf319ce20584afb3f6fbc986c4a1ce7f4909b4eb3424afe9c6c536f3095194823852ce0afb493a0f723b219af67af144a975e65b91931e8f1256f53db6c3c5a176ba0117446867124cd1988f259af51244b10e88b52cf7c8abe9f0e236d4cae39e60607a718107cc94ea56493aac3c821e70bdcf93c3e771ed1730795f747d00da684a0cba45bb909d418780529e3ce31109c63754de1530879835b69ac5670dbdb219d4234853b12f303c9b2a1fac411ad9e32111dddcb26db6dd3fa217970f18c0b1bbfa041415990bc6c6bfe8e32980a83de12c05465a607f9eacd351afa67d579774e8b6ab2f7dffb35e066fd7a86804647f185498664dd9af2f3e102b86e92682cd736546625d91eb5fe165266ce977f4c017afd55a0589b4bb681ac64dba0433594cce3c777b860f107cc883d1ce838c154859821439db731cf72822120e751a3a6ad24b22d4631026927ed1f2d6333ce53a15520a9590fb5be6ded89e75f47211e2b9ccb40e8695f1b59438b33edf3c5106ff3985936e67349dd82b3e43659f8e67467d35746faf9ea9fbe40402ecf63660d81925dac9957822d5bd32aeab8238406c1ed1dca6ccef5c8d7ce3487410725745903376bf00aedff094f8f5f2a090008f9fa6ffb913f13cac64037c681d9aafe745bd869ab375b3fb01eeaf9a6ab622df956eb80cbe079678f1bb6528861b60909b791224cad8abb0ed65f5025fb517f9eb0c6d5ae630e531cc0e56a2b86b117cb8f43d99306cb4513cf234fad3ed664ac57c892887b45fb219528fbf16255ab335691fabe65ea78fd8d969c5893362eadf722451ca4e959cad63d7f80e35336487f53df397d2a8331387fba3a8b36e8b8503242116d0d8445fa32ec4237370e5080bb097906607b4ea36b46bfbf038a23db58f7ba4900fa386358c0e8368891fe2be189e8e541d460ba13dbb9194c5272af73fd8d2cf6bcbf3403a058e5e1decf1dd87fdc0a9fba7794d4c6ea0a2a8983c73f5de0840ca08b9b342c66940615f0cd8f189a8373a4d008edfd9843c96c6de9ddf2050ec424a55ef1c89291aaf62010ee22f72a799e0b64f2bc706529441d02133f9c0cb0ac9459eadf14b4581fe86b3bba87e21ed8daccab4fc673c3c5a86129b77b2095138477860bf3a69f9deccebc1ee6a093ded7da55d42aa4d8b9a934f99f1f49136c749b13d2a707a2a4bd418eb2df9ba104ff200c6b0c046ffb5eb5274e8819d36e42f88f51f54df8e7eb8167d7dc2e98a593ca2b5c603ea49f4e37c0c42911b387bb9a19dcf3780117baec38b31e5a0c1bb002e60f78436b40f4b45120278c9caf3788e60d6c35e22954c5d41788c9f3698a3bb16c7e80bfc726548f33860915fcc8cf49711c1eac54673d872664ad37e1fa07c955d53b1ba8b59217f886a4a04836b9251d9a0e7aceffcffee835bb57e65f4d848901ea050abe754aaab420f08f467d8806a7a272276ea26d3312a8bc385f39984f6b7d0c66f851137edf12fe3eb0ccd45ed96712e6956b6ba4aefbfeab7e07b0c8e9d40e36f6433e978ceefb43860e19ec6aa4ba1a99794e6406c5fda98264d621cf2056aba9d3812b9e9ac5f972ceeac1acd0275ac57536c76ec50978932559d4a1410b300f235ee241c56347efa2dd64113041671ed7a7d1cdc8acdb511e880688555b98a266ddd1f80559f09e08ec1cf06fdce434c869e2558cbf42bd1c3f9d43dbe1bd6b505a03715402b085f050b9850ce8fc12198896f1450d93aeaa2e3b97531f39521156ac906e5e72f89dd6a428d13d9af53e4a1e578a6a0406e040a4941892f4c316da718a19ef21dab0d69b4292432408d04f3095d0af671409aabcb80edd2ffffe6c2d3e0dac029ecc70c7ea1e9bae4a123a0f0347b4db3ef7e83e703409308ef4b6855a2d8d10422a346d2aa0558f8fd94b93c1974358e12f1f78bcec93575f274e03789de1a19168019741b7b013ed5bba850f30a163af89f21c90d1611d2b7ebeae4227ae72ab275a69734841f374a615ec570afea64fa51785b50efb58f9fdff33dc28cadc20a10e492c448215adcdda224e3c1ff13e8c83d93ed3376e668592366b0e6b584b4af401a98a576dd722fb2abe2c2fde17f793c6cfeddf99acac0a96bc9f14b433bb87ee7ed3bc132684f7f4c8b75fa33ac424e8628977bf6ec3d2dc6279c686b073feea936a40d0b06f87883869511760e2eca6cc41b2543226015fb9d17fbe4bf954c634fd369e885bd9246eafbe2bb38c69b9c65af3a41e8b57d49a9980bcc9f5472fac10e7f6c4d709b62b224c0e370c7cfdfa3791c05dbeedf19aebfc72f1c2af6313ce933df7aa255a2e434a55ad9f23c091cfd6594dc71afe0a08da0fb56362ad6097d5b49b3082192b53f1931e43e50406b8178d14447f899512d8b63a894958f374645323db891493b8785c4b35222972281f2f2c0e971908150e5d2d269ad574e2cdb97caa14c5d90644c02a8588d288f0850a89a5f369f3bb2b2228096b3919409593ecd07551e04f324dd042b2e0a340f0b10e3b4210f16d9cf6610f1d64c31494bd6c46b704b5b9977f9056082d216335b596591be70feba694270dac2e98d0222a61d639edfd492266c8b9381ed9059e57230eb2b1156232de7a1555756d3730f0e7ac076c64686fb23cc8b63fbeed8aea2a15c08277da060f2ac42fcf9bb348e6cbac9bc856d8dbcc105a607a2da9d8b86b46ac421a3220ea6264b7ee1e21fbd2e94109a8ca44602b638b98107a275a45b568ac2b0542df141db59726c8b06dffbd1a242bc40f0e2ba3a8c017167b9549e91032077ff3ee45a2fe77a75d7e85493e506211552bc141efd5aa1e047b945f61dfbec1782643df0c1d7f03c9551c4db8a76da74ab4843c1ee5183ba0664909a0e726a935fb71f479d7102ee3e6ea991c4da3d5f58169435319bbe7101b9f07c8229a9ee92ef44db75fbb3d8e60405040980b15a13c61271d4ed6ef26f03b29b6b1bc8bf783b547d9301239607875855e8d5e9ce559a41ad496b09e37c342c8c7afe93b7409d637157e8f82118c4800a175db300d0ebfa84953419dad93f87b291bed099904fbc69d474a1b85baeeeef961bae0c25a853ceb3b72ee931c327c9aacf0420dd67a69f187730210d4ce74973ed926924da4a3c7a40701cedb90c5206cc0750aaf63e0b5bdbc81498f67d6790c90f7593a9b005271f06857e1969ea43e89dcf2f8d97f29ae24949c7db05eb9f7e6df8f45338ac70cbffc5bd32a275693eb71f1697dd626752798943ef1c898fac7f1ab574290f8ba2ae3ce4d632d83f2f6b94b16bc0e225bcf6c242dba679ba7c0de32d7160f7e1dc61ed89b767905881200360cbb8633064f3ac75aa70c41d0044332e3bd55a8e84da41d7f0f9fdb6deb6ae1bf604be32c73fbd972bedc3c83d063e1decbc107f756d467982123b4b9b8503e83d3e25a93f425d8b983608f34f18d6d94636319f28c8342c40d6747068c15a99689e71aed0268aaac8bb13490ae393920298301800ff051456e1d68388995f7dba32435b3013c0d8eb2971237f227dd4de5577f8e080bb30824d8c6155390d6064cfd4028232acd5aa77e6d45d563a7e2f6edd721c21aed869f2af4eba7584fe29e83065c485edb8f6ec2d8bc4a9aebced9b01f00d71250114427beaaa64286604eeb337deb573c55268c1c501c3e6ba4c62246316b60a7584148be87020de86e7d21a54b4c78e2755d6fd81b4391bb7d647541f941bbf7857f32ba4c0bb40f8bdf4790ad57e5a18a927301ddd9be7a3a3130a09d5bcab3028497bdf8ed20f6ac83cfdf7a1e1b0531173789434f5bc1acb1a28a6bef6207ca5aae3a8bf42a25d52625f5ae0738c902e277180beee5dc5885bb2cca5fe1f995df779d26a3fe5e160a0f7f86397cd9d786dd31731545d3214635b06ec327d1ab030e4e7e6187fac40e463cdfe57897a58ec1e440e0f5f6aced29020651382c64eab654418cb4c16dfc0e3e660d7b58c250c6d72671712593d54d499b61b6e9021c1c12eff59396080a6360ee6cd1d83abd89fa62e62e9c9bdbfe5f9ef8ecd69d3fb07d3014e05a716ebf7316470bdaac28be48d8d0c24659819fef8a812d33db832892f4c7565e8da2e929f12f62b9e121589000f04a70197d258b4c0439962fc72643875af1694be1f40ec02d5a417c301af8ed5083526aa5eb00d2ded8197d1c86056b4655312f2ab8f75e0070d855843eb6d4c1860cb17190801338d4b53d4b82bd2dd936b5a1891f163ec91126e6959204c5264c03109d74a9c901b5d613f798e19f663f1d0f6e2c6e55f2204f5abc7aac91378d8b9fd69f77f5c0746e30b84cb9185f453e28046c4abe16fdb2042e1e70da59d5e770ff6a1374f3fd3f8ba19aa0100826fbcb5b671e197d30f4c19102ae4b7ab021c9bc5cfdc554df492a0bf587ea70df9f959221128fd415a68f289e6d9946b3a87483df7d3f2a7fccf4aa0422e7690e90815768bbd66fb9c77c36d217c8ae3d36a9555cb8944740e7f2b2b0bf628d5953ea1f875e84e3bdee45b3110cea29cfe622f5acc5e3e3b34a960779175b58559527c10de3b3958cc0f604cfae94f20cd6ee11c779fd861fc03bedc00f7fddeca5a2962695641a4a8f5f5c413359e7a8bb558d635180859af841241cd839cfe080610b3aeb64c2b325978a888f9d4da4c6fa21822c7c2a813d763387b78faf82c2284269216616b37bc3a07d19e5529968be61da20997c1d04413530b223c021fd89c6a371c5d5d2b1b23b48bee0f82d2d8884acc4d7b571d1220aa5082514a5ac0c851959e40bc4fe01148c5e177864d0ef09c0c1b8b6194b2831e9e704fd0d35e3ae8ea979c6ed6ce5cda34ee3084249e6f63472b019e135a375ea186bf830589e79bce3a8840ce3d00686b209ae08a49c8ca4300b75dccbd3af945bf9ec63690cf7bb57cb554e166f057a353969171d91f5c26aa5ce101c6b61c3d64aebedd14cad7033367362dc54ead51f220e5eefe781697ee0c2ff29b15ccf0c966c75869e4da9f74be0c4eb55d561858a75f0714f0bc48e341d0c2b198fe1885486cb4e46c7a69b6828619f8976c89168e956a594b7d0fa34655df3f07b378fca7b3d7663beffbdca4977571c114a21c7c3a850f9f190c7466fe0f93af3c5ab8c766af1859777e530304cd51d16021ee6c3a0a38d398469cdf4b10346bf1ba498084c66eebf4dd6e8f6fe4b0b23645d6382225a04bf35e5caadde8613cc68b4d92fe33830ccc2cdcefabe60e9bb7964dc2a6607eba6d2a246f13e596c158ce3c022508c785c019a4fdae0f2625f80374f3bdd4a7a00fa43a78534fb5f5796c5603f8a836d317c5c399e673b12a7499b8e135fd3f41b64f7b0827409f18bc1948c0c0bb12ca4e4a138bb6020907a35bb8d9c3dc8cd82c646ffc28453163fc32670fd6827a02e62c714418274aa7e09e1bbc35b9b36e313c3d1271a8e586f7aed2f045b4d4f3deba778f32bb73546853201bc377720e322a796996261007006527eb6554c4c0881b66b3b602e267d0325d51e69f3c6b0758672ac9be2fa16b94dec2928f105528f69c90624e77a59eab557241971d74c1d3bcb040ca4d99ba9cbe6e5736daa3fd4ce1dd564ac3d4aff098ea0817c4059fe686d3dc3d97d9c2c3f13d3a0f88f1fb8716c48c8aecbe1be1d9535a49adb0f7afecc8bf0c8f7e1b409279a69e2a6892763a934db7ca2ebf97b3bd4af63262348230262b21e24cc19f4b2c2e94c92fc5cdc09364812022a450b076ebc444274a167926af240b8c05c2d85d100457795c7e4437c9570c1cba068e97a19b1f19486fd2d2ad77eac458657b50ecd08cbf209466a900b4dc1ba6623e560d765414163a1b9366cfd83624adcb16950903ea80611968edb95ab15d6622c674fee325e11da4aec1dd7b1b44674297f46dca3744853378d046580fef9c55b36626ec0c044daa55bd01b139c3f1b9f182d8e4743f5d77c3cd5d4fc9d43a324d721b26f4d518f97510a05b1f5ec40d21475996a264664cd09ff1ad426c1404128d7d7e167d385a7e4134732effa6381c091b95e6634726e9da87280f4ee708925575bbcf4b60344c358a8d0eeea4d694be91fc1ea75c227cafdaf3c8859f8726181ba04118f463030fe1d3bbc01bd48ed54e68a3b0b2684fc84dbc32eb67fccf5fd8ed63673ea470f1ce19943e4eac99e106b87cb37f1ee587feadbc0da7d7000f96584d27ca3b725640619f1732ac421ebaec82f6e8d78ec615981523aaf65453a54d0903db892bb4bd835496862b42bb0de2c2e10650eb7a7f284a881f76e81edcceb2991543ea50025395dfc29ffecddd15dd2b1e1a335a5510f70a5906f2d5066bd4a28e610be6263ec25936f96feac1d0fe00791e51be140f056186dfc6f64aa09578a0bb458e207a97277c0073aa2e9db853a64d2aae1e232edc65d655d93035072e1b9f2549b31df01cf7658525784e0d4dbe746ed30019e14e0f1bdfe732bb89a9c785ada9ff0024f6a180f4325c54f977ed5e6887033d70fd2b9b1f46227d31ea0909a998172e0d1edab62b945bc15a7e32888e9feda138f36d692cc4efe1ea433edd27e0015343d9f62a3ffaf4fa8d1ea077c8f9094ec539b744ed15daa2cba5630e77018f7154035ed65d0e8fe58650c58efe7565de911a06dddc395b70109c13eef2cdf84d8960acbeb7cb9ba7372f97ee9905448b00ee37243407cb4d2ff5edf6bbb987f09136508597fe4f5fd8b591b1279f381b651e546c0a7c8d1ce847f28850f46c7826e731237d5c89eb49abde451d5e8956d594227d80c83a44ce334c041bfb180c7730c256f5e8c53c68bab8b1f407fa5a6baab5f994b577b5f83179c7171a5210e4301d8f6fe9caa80075b7e3d9762d397702242011f487d0ae20632fd24cac965c8c78d539e7a37a0178f71a1f980d4259026a8ddf2c293603f51f1c65366a610676c667bd434b25f89e0f4a27b9264d5be4c2e62488f0ac11d534f48760f1c801bcf241a8d993a52c70ecf01d62cfc823c8b2faac9c81462543d9f279a27bbdc3fd3fe1aa7867db09345780e52ef7427d1b2c0faa10c99c23cf6f8996a2b5fa9f9218c68d989b42bca1e13f6cb3ff18fb75508da0bc56408aa03c9a0d0c45bf174e79c21223e93d664cd4e7578e779c6fa166abccb2627a7b0bacae3626bac6f94d5a193aa72bd6bf6b55b46a39b8f86a6070e7721b5b94cafdbef3f233dca41ada24df00160482b03ae093075825a700b392ea66a94261de69e163fdcae008fc6dc3201b44cda5226b6173c50a8ed7d02866e7d21d4e46ac10f48297be9f813b4e817964cf5dd08ad662247e8cd147da6c435e429daeaef7ec4d3fe12a6ac7cf85119634960e8afa7506884fb741e38e70735996632d0a9c739cbb34cd167bafe1d1de47e232dae1201af18a9e0001c71565364d6231a038e774f4361d7f3604cfc00392f80904883d52662f4a03575961a873d505d4dd765143e0ab6ee322b7f781c5bf0674fed35ac6ca1d69791790a22ec2a38ea6489db2589a7f80dc3cf45c8da11fd427f069bf1aee083cb0a62d7e08ca7ca36210c3609ca6a8c9428294cd55ab934d652b761e76e16afe24b388cb97729833ce551429c5807091ff16efaa00bd05c54f3a9b0068e864ed9256283401e18a67ba1a50f3881c761d2b64ec600fa4d1372b2db0c6efd36d655490df41ca11beb0c600dd7e416c081cec20cf0cf16a8c6e8bae510768f3cbe555f92c2e27772064be9f241ddeb82c9fb47fe5bfafad0aa88d89440191bfc121db119fbc6a919f68229da2b0cc89185915ac37d0256bcf8866abd8c7c9dc0b754c75d9659ce893eba78d42b4d40b10048b274f69239dbcf5571d9792326cba50b5204a74aa6a9223ffcf2ef838ddd34b012d4acb89216e5388f6c032792fe2161e5b34b58a38d66360ed33eb7e97e098f5c072122572b3f5d18e01c86b8c3f748272b6faeed8eef6505a6caa0760a7e5094f38e097d3f87bbcd36ba6c2442b50a3c9a5d046ab30d7ed4ef884b8be21f56a9cd570130baeaaa82a8df24268f7a4a66e1860df3e65f36ae2112c9beb9381e42e756184c8ea848701fe8eb2e064e25a87d8293eee70142828c28cb9c58eb3ab06ec0d4473ba6c3160f83e88b059224ad11d480f5dd7f18ded42f5e2981644c412e1fe1fce667d2c5d635f158e87b980156429b065d3a5173745c89b7a43d0b0ac2a9b6938adf7ac1b1a410ee042ae3807fc9341a3f4b1f0fabc2f68bba9dcef3b0b4515dbf2a30eca3021c38105f1a4fa021a6464754f6c0ee0bda4993f9627ff7f7688ecf00ac38831bb23c0cdbba1c66bec2f893bcf7af30aef519947fe42411263b627441605b4a24de20c20ce8f056344b8d109a937983e109f69d1f22efb267d98d64d20798c7ce04f7a29b52f819d4fc4dd680f6fee4f043414d7f6803bd62397db5d4707bf3439ec3a849dadd3e19ef1707eea4b337e8d2a1172cb5e399cb8cecc06a05e749b42dd6b6205decf2a96cf46c1ff27922338bb719fa77752d830d7fc5d4b1627bc72be98e30a528f242a6d8b7672cab160684e921f638549f0d0033d97aaf1d0313306302f7bd5ebd059de96a8115713195bd0493de625a24db8177f562e83028c50741c38b6cb033254daef4aade9b3778034a4829806a6e268f7178dc3fa58ff9b8300731b1ee39a354c2823c278427ac58dad232c5285bbfea73654dc14b2af8e2778707002fc1729cd4b91cceba53f83851c77c1bb6ae4252434812cf10e34429a53bdd79885a2537ac02b078dff912b4066cae29e5649abcaf6c9a8701ce0be18fa9518adcbe96cd24c07f64e512ff34500ce007db9de7be6b5b401aa412daa4bd32491d0ed453b97e2c4fec1d752901c202c91bed97ba4bd41acd3e9ec3f7be1cc534b32e61ed40ced422b8cf390030ffffffcf