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 66756 d89caa55904b9ef0ddb9b1164121533ec6b6fd55dcee6f9b019582a255814728

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
9131bf9c0df0e2636572edb85ece02379232fcd867a1c2640482a002a9224321
Certificate Block Hash
d89caa55904b9ef0ddb9b1164121533ec6b6fd55dcee6f9b019582a255814728
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00001e0000d0220000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000514904d3df0bde9eff4888df5eab316af16a425c15aa2530e2c766dc970ca6f04e00ebd791e6ab4f163b043bca6d9ccbbad4b7ca10e2b3505bd7962a511b7b264ceafc6e9e0607044bee34e2ec49f2c17f80b43971487ae382040000000000000040000000400000001e0000d0220000

Raw Header Hex

000040208b2093df310207751819fc6671cc29f3100429e93b46e3d9be8a23abe68543a99eb4e2446ab88f7d6bb195a1cc45ae3c820d91e8a7a840e8876e8e30a903269f26801f6a41560118214322a902a0820464c2a167d8fc32923702ce5eb8ed726563e2f00d9cbf3191

Proof Data Hex

59,560 bytes
121216020307c23724462d211a86eff85a96ff82d914ba9a242baff4b97728b2dedb44cdff45a776e4e9c8f45eeeaf632d7910a2fd7b7aee75af76b66e10d2d344353696cc66db410ce2d780bd12645e289b8493c5fc91d46c95e8552a425181f38954b53d8acb39177702f749401763f17383dc0d67ee3b64041976264e73d07e00a3d951be17615f30a9cbcdac8c25fbadf167181e774091515884b573474bfe2d2a53fc4ae5853754104942c24bb16bdb95e9d527e74512c80edc2f94d66e972b331a0f5b00ffcf0feb5bf94af6ed7831a69ff8738eeb5b5faf6b09c1ec213f6ab6a9afb9acbf8fa27f82bd047401a2b597bff2dd9f31151872bf182547f297912830a6129a7126d035fb173de2b9d1b0f9c04bf7deaa980dd1c356db44e2da3f9728edba87312771f058cb2e7a4efdc04b47f31698eef2184d18266e60f9c3d2cf820f17850ad5edfe1d297dacce1e864a6bd1e6aedd0f23ce49650cf97b86abbeeeb214a315f846fb14e88794b8d53d17d2b9044d4791b99707f5abb86395590d843ba92444f867a9e395298cf7ff26716c554487b4d2d75e310bfd7d1fa682f5638e0335e5a76317bcd09ee1e629d94137653122c4bd7fc04641018b7730658fc8a94f5e3049a59ea49ae5d4802c7d668f4031b73247364ec8df2dde86b25037085af43585dd06da60dd6f2506c72abb079041e9b9fa8bee169992c77d6be81e038432b46fc53db2904000b2e8dd202286c61844ff5dde2d0b9b6ada48bb18a9558594e170aaa51e30187080caf6c3a20d30383773134060d13f1ad353cea34cd24e413d96a8db0783467441862f022dfa5e2d55f77587c2b2c3f2ae72422a144eb2d5e0b67976b7379d3dfe52cc180d12bfc176d4a6de047aae204808f0fc3ed9e658a050551ce81f5f53a5398e01a672e969b47ccea0f91d6482ced77ef61382df117929080e4e98fa17384edd675c9b8b3f0c81488917da27b3ad6c927be4cf3efc3449f9fc27ad0b83c0059cb67fcaf3181aef80752d07f0f434b2b6aaf70f2f2a0a1761d162980bbb42478b23f20091126a629e0d364ebeda71a14358c93cb1b82d74b9812b9dfc1489878713610e8668ebbe49db2d9b49e98376540593d1e394342a1d10a5c8abc17eefc96e2847ea30cecc5b77aaa38745203107475cf32951636655078d478ab25407115fbd6977a23897e2c9ebf08f23bb6cafc02da136ee86546851c5ef44ea8e86a6c24d18eeaba93c2d7dc887e8de082133ea99adf7f40474f19f8f9f4e310e5c8d6afe27777df6f6ba4f65134b8242b8e7d25ba721cb0708fa60e138e7410dc44200d2453f2129a51aaf20a4d3ee22fb2036e868138cdfe0075a4903cf9d62e31ad2031d7493daee294f74a6f4e08ad23e1556f86af34960ef4b35979907b123e9b1441455013f5970aa4c04880e42db502b9bdf27e38da121508116efc40b6d8bfff2165ce67eaddd813589595a2687667ae7e629a674b6352cf64b14445b01bf54d2791c14bd50468dd03105316df563ce0bd251824a06508a1a156f64d4395549b5e64d94e5f6ab120707e753eef43a0ae591656b5eac1235156195a11a39d38db08ea64805e6de2c5ef038c588442f2ea5540b1886abf603bac3017473007d87e0091c5f215a5ebef5346af7b62f75bc4b2a6790db507f2fdcaca246fbfe9a143209a1a4cf691feb9f201df53008a4e15c00a1d1a5ccee8543afb07b414e1437e4794151440ccf3e9c5f017de92667e37e355291943435ff44e258917e75eb677ea0ad62025d32cb3e25e0212aaf808f219b4849eaed1c24ba6cdf0dae0ff986a79fd980549da86d40173fc6adc8f3c74eb53845b15bfa96caa2bfd401d4cb14175a39a4cb288454a98dd3c33250bc458ce49ebaaad85d102ae4f9243d7e7efeafaa714b5b097fea3ae55bb59396f409c2c7e38f81587a395e56b9379527696b01a7367af3413263e90414360c4aef6ec473ecb4e097ba89552119d0520da6032e345e9ef8cabfb3739891723d691e44bfb5fd3b3153c10a10e7bd7558b08d61cd4455ac39bc1d8dd5c284515b17a9c94bf610005081f78222eec50b5455abe82097828b08c2055cbb37324f0e322a26ab0bc43dcb5381f3af4d82596343ec2ddb63629823c39c267d0b300af20074ad4df8fc727ae5242c91a97c3b72d551fb0ea008586d31df492341778c603e550faa57ba21612b112b9bc5a8af8b7b86ea8e2088bf1770ebbfecebf97cde76eb5eeb9aa1b790676ab0c0a039c46c23b419e42b007bf4857dec5bb7f86fdd26d0f7d5cee0903ef499d09c374fc79b47403b478f44e56c29d315eb678e3cb310ea7e3b1a42ed7e9aa60766bb59d38a58c48a3874acf12245110b134c8a85f0dbaec3e332597e58f7c4dd492aeda204bcf769e57a52195c0a342ff419ad07a481f8476cb2c18bf924a3052b5dbf464c9f11abf806fd383a981c61a242c2e03cad4cbfa275a4614a6cd3601842373ae919f01aeab8db918ec1a39a73a5ef8c2691affbded96ae2a62e63173cca838bc8f262ada8aa6c44687060c3418db95013e3e160960ecda5ffa6aa74e8c0134871ab37bfb1d91605fb015448d6cf5a71f34086f03b3cbdb42d387037b0a5b7376cc4c6502bf54d846bbb806946fd981008188d57ae8b0c95b04c7ad01045832602d3e64de1393dd10928881d068f44c353fd6e5f78fd611bcf51898aa0cff48df0b1963a803fcef97b1e8fecc250c04086504939bd255d6cf18f31588b3403eb0c39655706a3dd8e956095f32a905468f69b40bb4232d6e81dfa6ee056c2583f0cefa3e50f6e7d435f090141cae53fbf07afd249d44f2be71401f05462043d641f6af5c0f018ce551fe5f600fe10f4df25319d49aff295644c1288a12e7e97d0270d5cbd2cfc931d14a5753fd046c6611a2d66dca76d4930816d4ede7a2c60814204ca33baf0b617a003732798eacb79422af6c40c007e7f6e6777668c7c76ce56f87debd6b253e5ed07b53bf6a80f6c2d3a3f1657786accfb850915419ea318c760343dd04549d7dad1563d14e2f46b4d92f0eb761bae314ca5b310aaef12cc3d2f2eeec751697378a2e9b60de8f7536eff1d0a291004c582aad192ac825a3a2007c23e37499d0a5cc7cf4bdb3d578bd1f6b2016c684653307983a25b7f7ea9483cbcac903ace2625cc8d8a214d80b68067efcdb982d50a9654a7fefd851b2872c3bc72a3d2de6b8dce4de1ccab99f812166290b10527c94d51637096ae9c94ac70880e7d76989db2203833c3556e4985bcdcb463378c731d8cf8f7642f73ec0e45b5efd19edd990aa230be60f6775c0b38bbf5450008b2aec452e55f0f7a9c7cbc4817a5b52e2ddf6a42f93981d786dec04ce1d5a76cab973859e209cc5507e8ceff7631d90e88e11ce3af18981a36668f9ba2644f33602919ce4723e4e94cafd3102b20a5327be1bb77c28de2f6b9cd99840e93fe88ef92d16d12202f9e191e3a2a003529429f68b5f7e077a7adae73619dd3da994c11648f708a92fc7159492f36235459fd2380883abd6b55bfe79b7a8221c78c6bbd994a9482b8761480d4e1f93bd5de0388106f4338440c62c1b32813f1e952a1879be84b108bf9a1e9acac24f1ce7b17ceb62992c71c0b86c79b794d6daa3d65364fa132831d77051f5a666970ec8191a839fdde49955da90e22fe6b67f1e7192f96d3a600c725c3f42bbebf0b8861383cf5fe84e8a52b20f7816d6a26a82dd5c421f31a2d5ed2c86ab812331b886ef0c545594fb791a60eda87921e20b06d40c5d5e4aa32ce291ca21a8d44b862c5882f2850f29d5d8ad906296125b5e9e3cfad746e6e333bbb91e2cbecd1f83c56ba3fb1be4b5dfe34d09eed7feadfd73b0eabb4e74cb5d58ca898762f6f1ea0a4c8ad6dbd279fc0490e5f840d84e0dedef652f47e421f7820878296021934be73c356c40106817c212a42e06ebb4084a2395a796b344b10d4d24d32cabb21b36ebea29b165710ec1b3a00807062fb2b3f6649359f016ca293964671a382c34c7ae3e5326e850f7b356eacbf7fccb293b7abcaef451d2d77f7958d1431e39d944840d93961b18b92165f856b43c0911949ed88edf5f8c09cc3caca7ec787321351d73d4c6d30f08b0dd15918c2315450070ecef3088a1b3b95dbdad8b92a7a5e5be2700c06ae1491b92a828ce25e9f9478f098429226a79ab31b8985ae10b6620220565951400f2c859a7d732994b917760694bb33189c0b6158c1d8d10026803e9e40cfc7c1d0a13a02cf1b085ca54e16bb1df211b349c1bc42c4de5493f989fa7191d72baebd3467fcbbf5269ba21a12e0a3d421c9d3bec5b23cbaa69f34f5d3f1e87adb4db57f0e698a11a3875794987fa3b85d67275cb9113f7d47a6d5013e260c41edf07148d9e76a1d8a1c4b51506aa59fd9e9fa0571b8418d30e2cdfd8abeebb1b84eff07dd9f0b7e7857b942518ae83f55c61671601fe188392e3dfb5da7af1e4a505f2bf61f34e443edbebafda98aacfdc81ca5acb2aef7a44e0ff3632231cff3041bf0f2e9cc61afcdf6b9db82bbe64bb55c6b66f36ed2760c537db834d533ee139f99b11944216d672262b8c05815737ea19b2b9ae290441e59d706ad8186fe4d5c60646d6913fc808624304850581797b8c9edca16b87075e8f6ca862335bdfe03e2c357ea60909548f6e0b39415a990f63404ab13872a7e4502f1c278672140b3512a187f62ba84e85cb59467ed6a2b383d160dfb09e6fa3f97b29adb61fc4628e1e02a87d58e2ceaea3690abd78c855600d4df0c91c673ca4a229c574bcdf3cca6e9c8514d91b8eb5dcf7372195a53365d14c7fa887fc39f75105b6b3cb938a2f580d4e19fa2dd2da7324918262fb0fd6c6f9eef3e0982ab8db408f32a270343f592abd4457fff98755eda5f2be6f562f10082b62efacc5e80958a31653b41fcca44eb04e163cf67d9f606d384ea30144ee0e9b01ca2a448bfa55744919b95e823d87f888132434572280e41a89faeb34518555e5f269b9e4ba39e5eae463af3ece1bf9b821d47a24cabbe6dedcf8bf5854cf5265bd41d40c58165ce784b64e1341899d889ed3ef5754c5b69af466dae22c57e00d09597285717e0b1f8a8e3ce9b30a983f4bccd883450c5f1bc922ee2b6682aab29d714a60094aed0bf7684bc2b5efc3587bd3bb8b06e4ea31cf835ff9ee9a3cded91f60418a1731b8c7378d0811ab932c13fddec081b7716f4d933cb2541596d333d72a994cc3e45a41c802f7a6ca4667372a9fd09c54cf35f582dd32673f0b08c208face64691220e9fb6fc7e28d042a95f44e51048da9a00f19b1d8cce743837484d0756748c43c7b01f2c73a896388f3b09d39cb26f3266acbd66337c14bd54e00a356ce65f750ab6855780f6395c17d1751760544fbd177658769493c668b4b4797cc2c47b58d522d0ed5553e7331bf0f9035aa5f85c852dceaa1ead3286c687e894e1caacccb037bbbe1162b769b2ee53012563dfa9cb312f1dfcbfd32c7016484da30dcb9fc8a09652342655069443f993ee7ac4ee84ef65f029ef3c3e9f8e981c498eebf7ec901bdd55f908db1d4501ade904d39cfa35961f2a8eb1edd44da2a9df5cbc427807f38f5fd42d5e0b6b1b3b2a41149669f4b44d2bd32687b3d1c3012494bc303c4e2051e879868b1c9a600964f3ab9b39a20e30067298d406f586ab0051cc35f3c4693eefbb0b12344dc61dd4c29135b14fbcc5bd9d43b75676a357c9c11a36d79c2916b135aa995351870368126b06b65a9b346d58a28a26ca0021cee9c7af9a62cd1b8c194febbcec4a171a58d342765edce126b9f6518c47546af68b821b9a8060558a49e0b04a2f258731b59a0bd9ac59f1e68bba82e461e9cd531ddb12db4d861ffafd83e54f1172d37771d088778e08a3b001891981a735d89e5e2aa2cae692ddd9476d6de787dfebaa16b28052dfb09930af4fc6e9cca25c4b381e86c67f31a3c2422f5ff001f67474ca271f293e15c84e8853c57dec8fae6ad6c0417f20d63e6e569a68c265da50988cbe34563a1ad48ada0bf3c9d84523e754d095b9570af6d875b04df4ec974b991517dca6c581a5b93b95280769238c864042435f2164260d3ab0b8b64a9e393cc606aed1e80433bbf29971eb3a66ea829423114dd01ca1e89432d66005bfc9dd0132b40fdcebd9a36d14dc94152863bddbd308c4cb86c72ab85f2f8a722070eaf863e81bb9a18be18eb4e189bdc9453f6dbe5871878d27074763d2becb4430dcdc700e5812789c82c1af0ea48f2a05f6f4785bfdef32d858275ea8bb4c80f58250b0b82720b08cbd73deec96f259c42aedf700ba9226ea13ab53f6b0ef0b2159e11186b0efcaa90f351d243ee552049b5c85bafd460f18e903178df8e15842813a1d0b45a166731cad63d52bc7e5d3e803af14c8f04e5fc27df37494de3309e0d6011dd6cc8482dd8c5893be1977033bed2ab0c1a438ad15e9f3dd19f1be5d6e8b2b6fac5d181b6d095319be5c4c5aa9761994bf3a7c9030c9eb55434fe20f54690f57d93f41eeca06be65e0f818ab416e098de78e6631959d116eba1179d7f0b42154888c1b1927d05fdfac05033c0248c462708c242f99d2a777e48b3d8f6e0ba23ad455c69a2662f740fab370fe9be6102c7bdc9998ae33460d14b0031745f979cc3cae2d337b82e66b818cdbbdf7591e194bd45ce61d0211ad945c83a15312c0c676b0ae4ecc959dbf9d709f7f5dd0140614634e1d1a1b918e358860850291815e8f882ad05a3af2194ff7416997f2c1ead1ca345c57a79e1423ab8c6ef57df212b68baa10f7d50893f02cb0e4ecf16649addf9c9acc64166d72b9bffb9eb26429abcc63b59889c76b099d1c47dc2aeb5d3af40955cce3dbe7aedef89e2e52b37c24127eb05c1487d0eb02e5a8f6bcdbaea2186f7b2850c965f68610c8cbb0148de728765b5f637078b3175d05b6c292aa7dbe816e56f7bf17dc39fc7e81491ee1f81b87e7d011ebe0ed783cfc147fda3aafa161e800dd8c88bf478f0a1dc8a1f628adc9305a5da14ba3abfc6e34db9fe21a1f518de357e026aa417fc995ca839c509be4e00fa510082fe68be213084ad0b7dad2d8a472c0273b16d95bb905d5b49303d2f3e0d9c579feedde7409e006c4ef92a163a0097cba1538233d8d60846a218d3e3eba30e92c7f0b4d4385a6ae09cc2fd995d1d3f4e24817ec74b14f1004954bf0df95b998bba7684bb667f1340dd9ae332e7bf5f465c044f3eac6b67d83f19cc772c905f467f615b3efc9254e63e7b7167d613f30c2f0fb4f70e704c6d53d59252ac7c15b16ac412f95d0678f9967dbe9fb65a1d5f58efebb9e5f27d25c1771a26e8208f046bfdd564f0e514e417f06034838588798a3c17c3aa1a004b45a591fb7d8e54437b03454000487df37a458f5fe0f35f9c8c36044bfce7e249c3831a488ef20fb631216eb089e0a5dd20f4f963ec22d01a29ee9f2c457c2a802463b06bdcd0c2133502a9afaf869a8481cd006ca3a7cea17ac97b42fa69eb1fc6dcdf35ad71a7b5d0f113df1c25f0ab1e3775ad8dbc8f5cf1a5821ce8b3fe218c1d5c6ef1efda5cb713e6646cfa8833faf91e280d041205bcb1a45d3e2f80384bc0b283b4aec5721d1e52303b3dff905e48603108a8fdb2acfc968577b9bd1bf3a926c3b19eb2156c48441b08e189025bbc6b1384c776e8c1f4c4c667d3f2eb5caeca5b22cf942b64fd21b481d1d622cca91c1d8e2f072bb9d14e4c2265e2104fd366747e2d64a69e6aef6ffd478b262ff65dba39d251bff3387f9f8d06db61fc7976aec72258e64af1dc1b60a1da7f5cf5bb67f98e606e91dbf8098e653c544c2510e9c75386ffc58296b513da868576471353044147e252ff1220ff5b4e474c6b81c1b873bf7b0218dbcd85deefd832f2fb31423c1b3f6b438631dbc0e6e44ed44b7c54c62302c27e10e8f6d251af479c7459f112c4aa23318b7d5cbea001a082327698ba66cfefd855364fb44ae87ae1b8093f5f5c7f8c6f6fe9caaa4e603e4688d24c4b1af367a82978b209eef2657f8b46df10a159c15747d607846b7914444c0ca85f530a79a6592a458b1b269c150f42bf2fd835023427fedf73a1b5b7b2e412ed8ed0f676d279449c5d81d0700134f587274052c6e398580e0a6bf07129648aeba96d30dd829c158b52c531437920e3071c3dd79a1f1c419f1fe528ecd8e1d926f9530302eb0302b4c7f1afd3c46ed81d202922ced57fc9ce9eae51c869c176ef746e00fdea34b421ca54ea48dee75ef71ba6409f3fe590fdd477f568177688097f65af0a8c4a3a5c3ee24866e5d7143baa5cd59559a9c01882af1812471b623c7a94c55e3cf49f8809ad47722a44c35ba90add280abb63032e20ab333a6dcec06d38c0407d69980e9e371eae21ff6724498fc39b49ab4e9e16ab2dacd6a58476a20d7ceb35696ae9bd9615cec72ba3eeaab29a84b70abc4ddb47e712c94ef12eb1d4c311ea3172ca2657d4a2046071981ec1ff9062525bf54bf361bb740b54e4e2c5503a14336c5ae1949300860be73ce25730f1c843e204277b7b6cc42e709c3589fa2abe396d78ead2548d530e6c94de4f8b4a9afec4a267b166f0f7a9a9a338139061c92d044757f4a2e6647013497f320e4b891cefb7cbe716ca5968f62e5d3596aca6ebc8c2ffbf9fa6551037a0f9c9637ac831734bdce779f3e3f567a6cda381bbf2ff4809fba3def8931fd92f5a8f7bef8966e2f4d6a82e1d0f91d44ed920f2484ad9b5d7c1a64ab396709aead19dec63800b8e134dd3cc89ad35d8463da832f6167d37db9b5d752c65b622e4a65daeee30d5eaa85a005eed2a8925fbe1a218b9c80aa28f6f2adddf8de70a40550095ec737f8bc08038158483468f96c0dc078d668a68ea97580b6b9828f33efc4c9a66c751a643d733d9f0b1da7f1ffdab2e82ed89d169d5fc9f6a609599976746ead11a17703c5b8a358d2f85b97c0cf1d17afda42b971cad33cbbde7bfacea8e1609ad7d03bcd9c9de1c2d7994a920735a56a4567d5b33c092ca127a1f6e466c9843867998d694ab44f4b824609f3ecd17d285a663c322ff81bd889ab803726b34c2f3929251d44099e5cd7f3d779f56a8d4a8f5df699431bc02ac1e448d288f30776b20713bc096b2e98ffcf3039646a490d66f57f699a001559b1acc58db0be11654cadee17da49853a497ca23e7d9458b6c0dfb11d92a97c5c8f2b2a871eb83e92eedff01d48a3bc558018c56f4952147dae385b6817a56a0aee9600dd508c07b5f3695b6f8f06c046f41d15fa5e84c97ebb092b491f26fccaf03875461ddb7bcf35dd10298c95d71ad62f8404bbf6d6e070e8d856a40089b1329ac585d5adc6a156f50d7eaa1a5276d9114738e63d01d3c7e64f4583407a132e59b7e6bd59f90bc7c97a9cbf0d4a9f67bfbf0dbfef3f557cb1d59af00ecb189174580858b0486b660eb785e35fa2dfc306c39270c2787e0ce982dbbdda0a9a790217b4cac58a99fbf6222f06eebcef8fbdb3b5f304df7d6ec4f2838df29e975ff596aa5d6c66d36aa88877e7352d510b43dd0de98208f620ab48f6c36f2eee8302b340b36e13c7a10bfc90caa786f9437f16409745f5b0892d788cb86ee8fe00118788d735aa5a41dd084aed26f281c8030813bc8dba8313ab796a6545a0fbdbf44c35f5c6b8aa1b41d415df0cc15292e9d7d479da8c4bf796275905b040d53d460b0b795567586a8f707437e4a9741d177c4465c88e63250a526bc5792574c00c42024b68b04389278e7a4a1cb0ae3dac1397610468627d67d8f4778207c2c31f02b3a6c268bef1721162f1aa99afb4d4f20303cc1471e7a08daf5fc89bc2f33c5a898fc43fb84cc807bfb4c4c3ca7176443fe4ba8beb79e20b20b77ed1f3d672506f993255a3d7998164986ca731f338347bcf2d32225fc80c632ee7cff5bb620e470ca678d345252ebebfda55340c2794c489686d1f4adf9f4c12c29d7e5154b79f1dee6499c6d1ea162219d00e26efe16589b655683cd6d34078c06041fcf5fe744f72bb5e723050f176513f25110c6ec2c4b890c8582e0a911e2eba7dc5ceeeeeb8efc18118d4dbbe8539455f52df2bd4640fe0986867e9bc8ed74a81108fd3115a2cb94ce825bc4f1f4ca4dc4baa0bbe9deeaf89a11ca82c09bc7218f884c7034be1bdf5f6ae193cc30d69594130f1f7cdc382383037cd2a6a69ca450a08b86fc5bb21ad356a2779f566883a330c84bd9d09885e81905148c09d0dec0534aaed1985ee8e1ae5eeda4985401197ed7edb5a8c4b4980ca7929a2e9a7ef6ec8ab3650cbad723e22503ce92812e58e2268ecf34031e818f29d419dab34bd65a83b6f101f9b3ee78714623bec1895ea04f31ac205788c3ac627135d193efeed6d6ff1736f2537bee9d0dbd795b2cc7061394586e3977a7b18ddfa9389bd84d352734d12f315b243db47c54b3c223ea4487cea1fb00b20e1850b455dece9e5a4b31a8e2c3cd7706fb84f46b053b97e23c0e6ab3e0f06c0e3be167d2d3fe7f5d0c666cc5ec303c14391582b786b08da8fe41a41af402dcae9d7eea5ec06d4c0b5361dea8306a0f0ca94a24864043af05f6358d51a2c323ba5f97334338c0c0d14973c162a45962fca11a3b75e2640310a6741c778b85355075e44c6feb7192f5d2cce66c697cff133328af52a1fb1fd3af27ad1cf02d5bf74896ae0ebd86930be2460000a1405afb8fd71b63953c2059d3de3b6b58344113592037a1e09ccd826b06eeb71ed66ebabef8c9658b2553d98b5b16b57c6237cb1876cad98989d1bb61759b6839eb4c70005c05d6236d7882129dbfa68edb24057f595f0746cb1fd01df8704a769feb8aca977a3c43ed7cbe75a3cd38d0183147351b522995dd369e1dc8b8c0b6374fdd57ec65daaf379cd3c8242d0544b76e1a9daeb812d7424855f4717808783dc2ae8966abbbb63b6f4a346fd6049671728fd48dadb87acfc0712f6059d317a83dc3dbe1b9ae47d925d809e04e6cf295f0241f747854bef4974ed14a07ae0d5937683b2ecf10523fca04a4fe34d802682b61c18fa55faec555cd52dfc36724326396d1c5731ecedee7654576b646833e9f943c81a71232607047782854e0d46173566b9988f97c327ee3f1c5602c3e0559141419fa495e7e99a9e65f9ec40a807f89ffdccaef541385c2c51961486450256753f26c1700f2d634f2eabf0a29b5c70728a4b35411ec6c4a9cc9b1d89facc5e0ffb0f0d3b8a85a603f1b74adbbaca002631bc9ac5c953817b4174cc2610a1ee7cc95a7900f2e704697603536956ac0246c968a8bcbe7b5e417935e697597078cb8aef87362a363739c0ffbd27a49017abefddfd36773fa4c40cfa891c1307bb5b1ba990349c176875d20ba7dc39b03554cf1d177d95e48dea910822ab3942cb286d43a9e5735094d64ae92ececd4827d0b973f131c38c6dd25365380a0210d70136545579afa57301ba8f20a9c69da9f99b8fe409f11265780e1ad83b812a1e0334e183c14adb1186c0d2287f01608154fc4993bbc02312fde34e47c13ee9217a295547b2d6b0ee5adbb4aa4ec962740e9d658b0f0a05d50e970f02d9ca51c96791ecbb298a4fa8785156bcef124cdc95e8491f952b31c8b390ea90a1b5d4596379119ec4a0f159d357a341984944f80d82eb0119b6380e735fed28b380dc4b40e7bf76a829ddf9ac6412de88e8b4f1fda1ebaf392d59f331b3544e90bacffe7e018cbc6595feed7d2466edfe5de05521d14f4dd2a8d468f505dc86c0e0b62dc75b1bbf9840716e59c562fb9317f19d5c2b838b2a1a21b065ab559c585d7e0f1992feb5212561dece2361bed41c38f9c8fdebc38c915542e95298b772740749e38e7869461ab73668e8406beac67739951e5a99a6e127c4d40b4faa97fe622d2fd32f5f248a4880cb3804be4cc211252b1c89ba2b798aec70ba501f444ac40b8b1c2fad27c3935a98f668acf75ac085c5d5fed1c8f11f8a66286a0e2d68f18c292df4a80ed4acd97a132f317db332910bff36214669070630f52fa6582b010a34d50b61a3210dc4a27563726833c9f319d8c64d73dd5a86b4379db38b1a1f3ee3bbf6548bdc4dc9dc15c5cfc578b8699a6b9999d9efec697a31d0dfffd33b46638ae881a16630e0cfef7972b39c81c21a9a55b88d62b40b8a18de632ef172fcc3de0873c5a32517f839ab17ba2eb2937a314988f159de3bace98cdc0e664cc2b093d95fb81d3b8067913334ab1c84665d502d494de0a43c54309777fe447e9f2e58a4eac26da1db66e4960157cb710eaadaa3b00bf395088f87823a602ba83f55b1fa63a53c5eab2a712e138ad2b24438d0c4c1e45dc405ea2726a44ff0499c200aa9270ab12944e62f7f7a11ccf2fec7d52806d5ed927a6a57ff89df576d2d8b32c55d2ecd87436da38a3e69556e86fd582ecaa7ee0ac076a9c6713d3f485822de29c74920a6edd460c60c989963a6b8157330416979731a562d44da8a8543b4982e39f5e7b3925048baf494a6756b99bfcc85d1453769c79cdfa4aa462dd7d6a49aa6b4176bee5a859179624b663de0d09e8df290ed78a0e0932a3600b75b8baaaf1e76221d31618452c5ef0fba5c8fdb76e49c3d90f78b3a8b1719ecbafa9427a1784065c7fb324571193477873a7b4106e446cabef4132901dc2e52dc17dfb8fa75626bc2ffbbbace5c274cff7bfefc42a1f09e7474ef01c6d0c10e1d597d4d2431e04e6d19c8dff510d9c6f5d2b2eee866c89e5cf2e3d5309cb2a710547d286a21a9af854c4b7d73ec7a82f7405a42e1c616b68fa3a9ece769e2c7e92857f57eb49e02e8dcdbe9caef69530404206abbe67f69ad6fbd95221ef45963dbc873e6b130882ee40a68e97340ec586a0bcffc75e25a06c5032f62c8349f3db63972452a9b8b838f8e56fc6d2697daea658ed75a480d475cfcb8c32d21f6bc3b565c2034893d856e055e77ac46d77ad6ad07e9bcf19b1d857119728cd788bf6a51d52a9569866e7d18f51586589d95e64552003d2719faf4e6e3cfdbe12680ad3bdc01aa53f5ae4842b0b1973c418270786b7b77d78fa6040c79ca07091a734ffeb8255d44de7f0dc52f284826237fa6b3eb3d9518c744180b77cdc161e5a09adc9c41eb2638b1526a7199738b6910a52613cbbdebe19459c41ab35b2eb6bb1689b7acab3a17f2ae8d0b84b87a6414c049c6d02b9d7b4096c6e8cb5480016dc8c21d66ec93897cc56c137598056dfc5bf44b853e2ba6c7b0b40ca7bc6a330a5e38ef540b7be95e82441d4b55f1f44951bcade8e67f0ccf6be720ddf833fb4fe551b0045dab3d2bcb925f7295e8eafee00726ad667e63b4362fccbfeb9494169e4d4bde1232c45645bcff89348baa58d05377e8513663fc21e20fd6e5a37034346a86903b89e9dd17faf60078660e8c6863d8f7a752e68104d8fe8b5f932e0df8ff4833405ce96f1427e57c78b7c82552c83f9e39aec593bcdf709c630b823c4128d6b082fd7bad7888d613395d1da5c72e3486f0678fefecba3c9ee55f9e183061938ecae88abed5da49f0563035283c5990e81a20a09d52ae149e0f78db43ab4cb522be4080bf994cecbda4a1510d8d3aea7c07ae1864d14d49ad080596377785700ca8c60ee6733f6df0c84129ca32bfd8550d29b860cf8e52598cb703ad5dfc9614b1793987cae1153b0073b60c64b4c99c6a97e8197cb0b8830b6e22b403e100400f112690b665e079f5e51ad1c8018e3d269b155f278472524320026bb214d4082437d5d3202621dd07b9718ccb92a5b5d35f9aa5cd5077d7a42f55fa05e3975556dd0d440bece515633d90d673ffe41841b43364fc51733fe34a141769711c2dcd335e2728ef24fe61c4ebf8637b7d434538dd972480e167a862cbc1b381f1204e7d93d78f2b2d9cb17dc40ee883324bb575db7083a8335df0f3644eb4d129b8a3b1cd596b2f4949f2ee489afa3e391e6cba3ffc614c4bd8b4f71195fb39de2389e7c0796c42236091ae67783df20005e743f8752b56a4fe23ab591b54b0bfc1bb935c686be4cc394f69e798d3cd7427af642a3b9ba30bb5481ac7461c3d3d28ad125df436039e15678313f7113626bdcd05aee193d3e5d18095685e6d13d6e689fe8b6c1d2854240877bbfad5b03790a17532ce3122e7a5da7ac128a2e129aedb23f7bc6cd73b36ad7066000f9c79b2d3bb6f91e288f8272b292c16f574c748f3a846717bafcd3b86a926468f7d831ce83c667275bfac1c9a3d21626694e7e5c4b722bc950af8b7c76d167157ee7c103b7b8d5112dde13b48be455723fe29a07ef36dedea3ceacbdbd7aac9be630cfbea40a8f776026368bf15622553b5e05698c882de4e2050d01c2821a4b1fd6acee41ef5bb30352b3dc37bc0a9429c4648c68d4a5adaa357e551098a1d779f8e938a7494d465a2a72f8b589dae1e77a19b96cf7b5555c013b47ed6836cd1b2514ef9f695a581f5b2f89666a7ff49a50340daebb2775b9c3da3b7334bcc92cf7d7c9cead997faa10ee9ecb4cf14f27fa62b4f304e5c7fb5fdb0198b03efd14f61b72dc5fcb8e1db62e2790939fa14607b853c87662265df0b5f817b21c283a5b7397d128fa612f36c677fa24401fc0b15dff370078d530663fb388af74c33b3161f9943e9ed66780e13b85a24f0b9cba409dbcaf8e1d4f3d70b8cf3a27b9899174553490b1a1b64c29141c5f47a4593777f781a4e0025f39dc705e14fc37719be9d97186e051536a710f065b986b0d29e8475f730bd94c13768cb6fd413c4cc373a47bc90f133ba8eab5201d12b4bec5ce8c44390cf86115f3d83a8dad6605fe949b1730435716b8888eb410f92aeed378c73c16b8aa07c0ec27485a6e17bf6fb8b620074c5f6eaaf41b9ac65c583fb3042d416123bf1fe794ee0470a6290f29167ac0a9bb93beab232d8684a153f6b93358cb2447b17cadb0ef3e2dd8966e43c384729ec09f6e6956b2af17c01c86ac82463c8a4692e4987e43f7e232cf2d84bfb8751683e886b602f9b04123541b5e605e697b868fe3bd541c799d2eeaa18f8814e54fac7d11760324e4a0f859c02d7a1384032838c037f0ef9c1907cb006bdd99c31c3cb38cdcd594cd7638cb8b790cbbae88ab31940f2b1f41582ed069f9449e204129ef329004340d9d195c9b0cbbb2011bd9d3a554c913990f1e102fee38e9f2b863787202950fced7e68cdf426a01bb6ab77f3ada6e0e7599bc411a4c89c4f1d85ff8668c867e6d38c9c8026b786d2306ffbd8537654778de0ca074f3568d144a5b4794d5612651e43413e79cae39beaf9596230d95dfc66ad7c9a07aa2102ac3af8dc04ead0982b01964dce499aa38f86649f8422da0f7dc3c3a8d197982dd9ce4dd4b6731cedb19e158fa9e1aa518e7fbf92881a7724e7e8271fe24629bbdecb2b49ec5c54d881379f27a2692c115f6c5365d612ca76bbc23a79f25894550cded5350471da6ba781fcda3437f553b21509e8a07d30adc685365ba748e2ffdd117cdff2025a5cb5ebecf666552d6d3d406e206dbf601f8dfd0bb8fef63a9ddbf300b562fb5f8aed90b52faea55e8162a37ed7ff1a5a72b0e9a90a99a50da3d4b1b2286ca41456eeb3391b8aa3948019e3c57c8ee98380355685096b8989db26b6e62ed1974863de75464e701d9c5a7a76f0a484eebb486b214e599d9fa185b679d2f58b64f5efda001f2e4f37d0795f53c0c1ccf2ed27f4765777edf99e5568af6dab2be01cfebbec8fea816d1abded66320830087ccad73c30487d00bbd6b3b917973f3c8d8c271c5808e278bd0054a4dde942499c8fbf751786783ac5dd4909d5c7555a5a924b5cd04e5c9e940b3849d4a6a540c2db22220fd0d9a262d4aad6a0fd4b98e0e05a16f4c192cc4109140f97bbe49c0e6ff627273792cdee00cf229b841b59f71de2bfec51fc44c29364d731925bfcea0fa2530954b784d7a1d01eca70f9114f43d40102f5ec84a52a234543505fa5ee6a8f4ecdb8a4747bac701b8d0b42d2908c6c50c6919d974d1c60fe29db8833d0501dc23466ddf9f9a9fe066acab6dbe3bed33c5baa1346fe74a57164114adca59519a183fe298da411cc5b865222253ad6d101eccf5281a7fb4e62be0ef92433e6295c92d97a873ad960a858b788f05d6e3496bec4ef1dc7d07feea9295f2ef9526bae6f773d1947f9a953291a7da723dce96adf58d5cd70ae084a42cf0c33325dc1de54efa3eefd1d649779a69aee00cff17f3bae538c4e2d14451f6f0a3207f53c5bb7d8ab99a5ef9778363bff79d0f90a8d432b923b1eeaffd97103350695ee033c855c4678772d874ea648b5e023ed8d2e370739fd8a85923018b43cbf5b37efc41a05968c3319659d3c1536bc2331056e11ccc4267abf52439aade3b2e48a96109c4ca0754ec92bfde53050d85c012a9d414d71d7360f13c9b69f73f3633505c4dd119e39555b3273538ebb506139c74c8ea4d50cd75021745c4ac7f9823bba4d6dd369d7b0e5acafb4afc4b8feba7b95fc0c55a14cada744f996d678d9f8b30f16b482783e64755cc0b127403d2817230c68d9b890fd128cb6e97e07c0485b5ddaea4ce063b152f71fe814b6aa8ff528b027d78b9f614965c39f5db0e2da4fc0f7d3e1615444f6ff6a6ed8c891ab3f7d65d6d4217bc9e56392aacf6a273e7b1822ce9b1e547ece1cd10c33f4dc8776bfda3dc34924153bcdea91aae350970a76035ca0f551470b67a458844c325a7558560cba3465b0e4e5b7897972ed36a0db6813f47b702afb43f8f55d3b46e1be9b185b57a4327b094f9aa8501c9fe0db15bdf11475a164d0d0ee70743a66ac7105c9c6d62bd65db99a7bc1c5fe61dcb8715daacdf7be5d3586a282ba1ed4b0ebd782d62db50f399d642188c1ca6c35e17520a2f3dfeb0f1ce5e7cd7634514ed0ce555ffb2b96b520198bfce4d4fb635d2a39197f29e474c793328832fa905f9eaf2dad62c524184ec68358b19e1b7d1fe57e57580e3c69b856078238ba3fbcc0cbfe16f20a961894b1fcb75494d580f4d0a6ba71103be6d07070085b45b60a33b74b45be4b4d1bf5bfc6fb7496843b8f25311c67441d495d4a3edec013772d97bf33297bd58cbd24c3c1f309ac4fc099724437315fc6da0db6b46020893dfbcaed4c8182e741f8e98c46e149b3bca64eb1872e5fd65c171a58b25df894b40cc99689a60cac035f98cc977d17458dd515b593bb257b9c381ef6ceaf6c8e12bcbf0bffde91cecd9385c05da248d9279c715c1e6f665eaed1f697fe27656e22672d014bb276e0eeb285a89256e353ecf060f20f408b9a275a457ba6cb4c23aa988101ca13b01cb79bb14cafc38a24863d54501c0e082584a36efc7ddb314f4050ee5e8494229c2386f753153301dcc94ada1fb533c1816e04c5d0c39af00a8577950db44f5a850e0c8cd4b8ecfab5b9b535cc593b6df0a13071da3d3d607a0c037075496db372f9aa541def9a303acaf55a8fd034bfc0987338001a84afef4013486ff4e1115e09572bb3e1cb7432890fc37ba7d19ef3de54b99a2dd52ad694f2705194c2c9550be00f1998e4210946e0bbbb2f351e09762e09923cd5fd2b49bdd7763712878add1775405e9dfe393723e9cd221fa022502064c94980aabc84b5ffa54bec32975947c9286cfd14931de0de28e09a0fe3179332f306ff3293de859b903b2dcda93c688cd5e605b9447bddd47921a741bbbba9c9b8374cbd9166b34bd6247824d84c3e704ae153440fdc22c87bdf7768e56abf7be5e2f688dfd3fb1f4b885e49f0696f00ccc18c70c05ede179e27298e2b218dff9fcbb876272d1d0d64b88aebbc2c841828e51aaa694a5b75c2b7070a01e3bcdce2d29ca818962e1e8bcb10e3aa0b4d7d3dcf93956ecbdd061fde8e3e4664de2b5e786ddc5a022cc82c18461c013bc800c7abda085b1896cc1b026f02c28ecb2bac4a5960c6d560a4c6d60ad51ee9d03f32be19d82364dac3aa2c5154866ea90ae5fddd7dff1b6dcd2520f5d01212059b854c515bb1cedd7f826396453f8478c2776cd2a065d2fafb2a130e4bf519fffe2f975414a872a9023e25b7d9991a59f76cd13eb058500e9388853b49570d0173e4e9587cb1146605210c6f19dc1474fd7b00ebb1d16b598a9c3bf47b396a94e70da1fdb29f14dbd3caf1d2ac79f509de0caf4c531390ed417b89c029cbe7ebc88564934119111ec71e522b42ad315dd07dee43835c623878751f95af6a6bff7c29b0c47abb5e5f71ab0050189236db0d271fa0cb410d201ed912bab3450f7927fb0fe2f839b5ff417e105e5ec2c08e76e14c5da7d9752359011772837f41188bbb9d7b0bfd30ec028b5afd5e3641fcca409122874f2fc2783baf411d770cf647ecfb6786cc611fa3e822c713e6f9d4dfda69081613b5106e809e36d02c1db99e54d897a7db14a72f0963976287ccb7dce2179001fbf2b82f5cec011550ea3b10bf2147f18295050935ce75360c7ef866bdefa8a715d2d7cef945d833aa30d8a800a37ae0001078eb0667d0757ab22fa573749118de5149e8b0c3a1ba21a86a1ebb80e1852b3deb5e60f3c705f11269d052eb83c24bd480ea1549e22b81b51c859430decc4e1e1d46d0675ab4f9c4c5b6f9e7a62cc156bfb3710f02c6274b722497e249fad680e80ad6b02fc51bedb547be5254bf11a5c717b1492e0a0cd1716ef07e97128eb8a5d95f205924caac437719b4cecb28a135ef353dbd930759817a056207aa86ada84d44d6a0fad6a42bf3369c10501f8db702802b04692767933d4126376d79f795cee06875b5ebc246a54bf3cd248774cd09c0a92b28bded0da76c734eca7a2a72290fbd0ed2aca4b515666c91ceb4b40ee8a77fbc6d0e79103a95e9811dda253568087b181ff87552828fd72c740327588b42fc7b616072055fa8150065cbb27fdbbd46ee744268b390af2dfb901e4cbc2d25f0690ff21c5fe4235611a1284de256ef9367b01f72d4bd1a16e06e1120fab536b563cd7d1f54456133c3da85c59102593f7dcc6f3d851701eb958f23e0a4695a9dd43eec1812ac62624bed0ca7007b0e7f9ca198e76e6ad658433bac8d5c0f02675466f3c6422cee63cc50ac984224f0ec6a998b32796841e961f5487c6203a558b812a24d7b700e95643a3468048df0c80261046228cfa178adbd42d78d7e795744502e018b74db7eabe3801bfce346b09e88e4198b50ad93a233ab15c66b35bcf772b64a6361429123a709b8ac8cf19ea9264fe833df278e9a96e8f5f5da73f7d06574f08426148ad6adcffc73d1e60f12198aa376bb674f37753ca82254d22c1e2e5fe4ce54a2bcd38b1ee66249335117f851833742188ce39a21888a807ffd8a33ab73771aa85b394c06d222402593b5911427420c299ab6a4177b640e66c2b4f77d8b9c378c9360ef4b2be858d780588d674fb950bda0e351b81aed5673b6191e57513091b3835fc2015f0158c3638a74ba1f63494fe8901882205d1405554c7c56e835f5e434808d863a2002efb05e4ca251969890095666fae50b25c317e1aa8a66ce2fd3c973f55f48748373a17487bc656e5e63d8256d74803fc88f7684ce1e1b52e448e57ae0f490b6400a84d9e8d41d040823474ec1a3a8427c5d14058d2ff872e660e3181d305a0b7676b498875bfa8adf866d9de989cef0d8e5717abf045bfcf9a5cbaad23041ecb1ea50b7040beb4da4eeffd6235cadafb7f9b02c66bbf098fbd14305a1aa582c377e87f228d797628dc4e3e2aabfc3a13330e2e451e5e4a91212beb1cbaf565a24d5331568765bfa75c901aa4011d35875a65ed1d41b5265ab9eaee45fa59aec06f1ea4d322aec0c757dfa9fb9d69c64bfd5373488912991d7a3895ec461adf7a5f2d42c7420b0b8968ab848f4019cb297e4d228c966bb3ba6f42400c73e928f4f00631e63120f5dbb9e3e735fd70378de2397f2d33f6d7f3092ed801aa407cca4d1630af948e5e6efed99eb0e2b3f8e0e097e01cdacc7a829f97886d8cdd5474f610bbeda65465a10a4ffe74609725ad2e74517b98d37fa27040eb7c1449c0fb8c29f6b5d792391d6bf4ec4cfe1d8db46a3c8daa8fde860c0136fd1ac80b90a656c9f197934b3649f3b0a570998792ab08e9b6d3b745a88ea314f62c2ff48ae4e6185546b45dbf40ecb953c123d2136800b1f8c596c75b8195cf7562d52c3575e1efb9b16c86906e1faf98ffe1acd7e88f386b55636f8f3c98326c5e3057d497a5c0b68621a8de4a63bddf92d4d6a5473916b4aa548706dcac65835f4210087f6ea608aad5f2cf854357acb6d1272bb096478973726459c7f31398656da475e715a38860d177a4331dd337f5f87df45368e8addb8271c9f656814c13c95c3c0dd758407e98710d863823d4720b3a295fccee79e4d22aa51b3a42cde433e72222eeb9733611dc9f1cc34f89be0ff905b80118a19632a3e8735d6b33db3b4f4cfed6f2bfa3abcbcdf56c3b92a9c36d24001299b420852bbce83bc45188693b1beec57f5c5a5cba7f4d9bf8f76ea58cd232443e6814313a297fbc1ca14ead949b6849458992beba722756a01623a6774c91f3272119f0b5e18fb941ec2d55900765759886069d37ed24ea0faeea49427fd587a0acf1ac8da7d0be2d8ef7557492fabb81a86dd46cbfe63ce17d9d92301f1bcb5742a5fc7d083d533f05a6acfe6da913e50ca0cdecd01961ead2792fc22db57e78789793bf89e328306bdc9f6087c465a60e2dda871b93c2753311fd2611e76f870bad1afacaf379623cc263ba3288c1e6ef3ed690d612b8941a5f18f552c8054475bbee20be38c72e35324e9c72f7f88c4857833a3514f60cf2114e9b0cf331a445931a09ad2ea2acb6f91ded586dee64f8aa7de881e7cceb659c8aea8ac26afbedbf3bd85e22c33da7e4a3da8bfb2d8fe8e27dd4c0b0db2abd699160633874050d30d82329a0161a837887c2caaabe7eb5f50fec166774a3ac3c46650998c4eec53f75292ecf36fbb8b035667b160b308af01cc939c07c25916d8e66165309fe61821ed4bc9c287e6116f9432c4d280049692f03bd2369e53ea0560e0e92045809cecab4061d38afcee91a48b2b319f7c2282fd3026e83e58dc41f0494a72ea061db75176da1f6c96903c04491bdb2ec9148bbe7c467d815677549abd4f7d890330ca6ab0ce03e3ec439c0ccb86083726fb09ed9b52cbe84e1b674f4427bd14476ebb90c521655e2bebe3347cfda4eedcb31a9c3705c897eb31a1766864702ad59d092f7343d9b36b47215b280e9ebf02f348489438f8ab363c4023b4166ee96425503090164afa688216915543efebd80d688658ad6d764e6a503934082c8a54088c728e06207986be658eb34faca28e6da6f61902ae839e9edd6dc99637ca7be7ba9b239974c9704c9440afb358d772da17e480ba118d4240ce735d1a37e81208ecb3e9fe5000901f1bf70812260460f01b769e8fcc137c6a47d18962bca95cdfb50d79fc1bfb05e21979a94e0d6591921029fc1f9b04555ef889ef633095dcaa11a77002a4531ad67fc1177c7e205b5fa93fba314899edc4854b325bb7939b2f9486e2b90d165a78665ead0c6da44068f7f2af44fe96e1105a6a209d557ce9d72ff2a5d10b846b195a274400aa9f30c4f667f304062fbfa5657bfb4bf4439c4578825f9e49905681ca799e862d80ef33023a760c119639d1c71521cba7876bb8d07c0750961af1a46d2d03a400f9e99ac493ef6529163ac8bba47af762f4f83a29bf095fddc1b2899ffb8cd35bcda58fbd35fd1b0e5387c5acbb680b7883967a464867ed4e094b23d02bc9fe72f2c1df441f41367bbd48dfd095518f22fb63c12e51500a59f5b7b62bbfabbdd515b947c86019eab0e07d71e769fd99b1c09f745e2ea2f3f7dcc204277c539ea1bc91be4ee5b14ea4dbfc296c5116133f9a4e9e195f267ce00f8c0da610cb912bf436cb1017ffdbf5b75aabfb61718932d219ca68c49a80081d481d38c4348a0c881f8ef256894b282400939459827fa3c98871552d43092d440ed84bf0ed9d203d64a6deaeeb90770c48438a47225aa28ddc7bb904eb8e83ef00ea00c7513eb049318b58f91b04c8cd931df844fd18c229242a5d01b764287939121bf2f929df17e1c5c0e5b614c0bba50f501c24dbbb72b39122398bf0946a4ca39584d551cae57d0b5cd6a3ac1de7782c79a895a730db9228b96761cefe2441acdb0282e0346b05b322fd0dbd776afc2f04dd63467c00704a6c492249b712f9ef2d7b26078b5b39f12813a699f220a26ed079e1546e7af0cebf6843e34254a2028e05e27ef1d60fedd67f37b0c60267abbefe2c29f13686391b61bc19f500d8ec21222f4c3c9ad994acd2754c207ff3631f0ebdc18c77a496b0d8f7e5fc16887d5c5a11e9981007b833c42806466ecdfeaec8df9dc649a540110a62f7ff937edea538f3d394059e717a1790fd50cc962ca0122d6db6cdfe573274405408859f8c257ed2eed5554846b64f412b7ddc35fc7ebf325a03f6dc9300c5f5e8bef1b79d02cea7f408b685ba4ace5d1996095c1d24ef68ae3a95ea5e16e3f348146eb71c6b9d21025bd5037d9e5f4ee30cbfdb76bf446c3300c911b60d4490dbc4b430634f90aea163243fa06b5bef8cfdb468e0f7915f1be7a7c9de61a72e4dd81a00abddd194a3940bbe27a8f6550c3655e0bd56d19b749db6114e58ee7c7ec6af817e9264a36b95a57f4e25b2cf0fb22e376ec5a697371155cc29f53635bb5277ed30875aa1fbc299a89f4ff2484ff54e55af02d52c7a5f0229402726497d757898ea157810c4f40c51b8f0c28d1bdfe5309f563de483060222738addaef743c690b7f86b7e565de8b8212cdc258b95bbd88626620095f544a4b6889480cc6268e76e46c996ae735fe3afa039100eba77129867c6fe9e5edebe4821c9a038eec87999dd32ac1e6365ee404f0482cf517bfc2e0d219c270e70350e680237f116b6897b3336758a47a576289ffd3d073e87233bf68121e5f10d115e55115d82033f72374d80560e545646a10bfce7719f7410e51a1378164a519efbecbb7089d9b44a8fae81f79cc28533b8bf1473f95ea79c38d903a3280f09d2127b2bcfe23ca029d11384504387254e214b0511950584d589ef99b70a27da6637e3dcea0f1838fb8aab4f1c9a261acc4654826801e140d4acf7eb7db2f181febbc2c0e5e8c2da2b5f7900083b033e0563511a73e3e0446c3e6c708ff080039cc0d831171e781c57f2c39344b9d37408a8385a99253cd1224dab526d44cdca4b2bd1c0bbe26572c2f14a19fe6b464e9492a529340f74adc17dee688d7c28e627338bb114bee9cc4f5628fd82f9c75d86ad7d0a0d581f9d6f81ae54e16fbad3bc2f88a5edf624857a122fcfd5648cf186363adcf4f1906d079d2ec1a58dc5b976ab2df924f14157cf0909d1bf8601c8424402fba99958ca3afb7067b578fbaa028db443c0301e39f886e9049e792704479fe95f6f0270f6ff08ff6fb6012a044fa9af3c155ba07d745d8853aba8fa422a176e404b6ad7ddc9d28a05ba2c21203b63f46dddb85a2d816bf7184fbe15bc5a74f116d69da73f535fce50819195860894542c86d11cf72ec6441d21db24b87f209969f907ffb17100dd6758759ec8fe5f6f3ea422b746795edabc3f36099649cfd110380fd945ee1380cb2680de26e5e54a0fa53fbd637f7dc8b9a22975ad5eeb86044c43f9e60c21d30493b6c8c0cf4219422446c4429c7b64e7307257a32548d9b6be29611bfbd02d92d9cbb3aa7512af364fe86ad477dfc2e6c917a14eca0bfd0831b893646cbc02ab9bfb2bb67f73ebc06adc96f8c4b856f085f6ab5fa93e9f0bedc0db55ebc2616bce8ed85384652bb78c61a64e9f301c44f7ff00336ac3eb068ca909e6f4f4db2f228ece6faed853e3ae815459b3d61951890504f4f03a30516e5512aa2dc3b859af3ebefa3a42f3ecd2bf03d60d6b463cd9939a9521cddc52c615f71cb34861b2a21ed17aa074f391930f5a8e6c62463891193439427fafd9ee9736fc98d5bf24658eb702f04bf3600e136266987842faa70c48280bd57a793a85666de610769ba3645e2137fe81394beb343d4c849c62400a7b8ee09268d92a9c6fe7fe552d227ec957478b9e0e6b3e6b65eb3c1ebdca0f3ae8133715a164ec57a3a1a50fcf929f5819e77455e720b77b15070c6c47ba09f461cda1851b1bff29d51541713eb6013f64145fc70b98affb756282590b7190aa7eb56dab67aded3cdb7621ba9bfdb0221972d7b1911226c8538df5dc6aa27caaf97dc241a77cbf7cfb093f19def3ac30b51a5d1fe19441ea740a8fd374da8b8b42e1d669ab9ad15cafc48ac89709be0decc49fdcbf5185f69ad23b50888abb2051d8819154263199c2a3fb4de86cdb915561f023fd51d8c52a214542e09848d87a07090d7b189ce39963530c53a426aefce44b584bdcd40c820eedad3ce9709e1ebf4089ccfd43009c007f84a16045c3752dca2ce3de62b6f3c3611a18a10b0b27e30aad65aa3293cbff2ef0c3f8779eba03afa5e85821b34d4d557994076c63bd537921d24b5ce48e2aa50a59ae1e0c1260ca5f8027e44e5eec6ba921eb59151b9ff887348c23b941564282f6da921e604676a6285bd9be240299162692ff81da0310c9435c492f7a096d436526db197df2da2498c985cba265d5e93af00a3a062a135d88c19a53054b33a764e5c6afd4fc7f6a4e97a278b0159847c78c43757041a9959b27bafe6f494323888c40e840b33dad71989927503af2252448a8567259bf7b7de09f0c567ec8ebdbebb7ef571fbcdd74b5d8cf8de1ab5b294f831cca6d9e6f7dd4e19e0ce58db850c410dc777fe255c3628819fa4f1255cc189450876f0e4f17b36c1c1241937dabb72585a6abb49f7181e22a39d5dc5b2fc6543ce1c638850e05fc9917509dc8c51e90853d0e868d8df0a0519d5795d0fd71956c3949e8c53883340611bc5a3001a5d84a80fd454de6882f134069dd3fb3793cb8621231e2e1502d1b9baaae89c014ff8a9d16d39ceee252d5b11a21ea8472a2c1f86fb01104fd0141dac8c87362143b48097570ac8bebd3dfc795fe92c7c4abf440c5a259d13140f18d604d3983b7a0b3fe6be1270ed09aa3e5c164d081925998a0d7ad6b4088362e7f6a7cf8443d48d972b8010b0648acc646f2649d04a2266894d632cc8dcdbb37c7e493dc1bfd6f9be419932de94210a6a9fc525ac7069c2229a69a3e244bc53cfcc283541c361d32a423dc555cae87ce9d11ebfc4c56ce30f04cad438169b7c4643e590ddc5f7d8391a98f78c2492d6d72129826a82eafa4f77288b6c9d909188dbf44923a2190275b84a5b98a17123e3b960ef04cd24ab44cfde6897a4f622c13cdfcb1ae9ccf008c3f1a403cfd9b157ad0e775de847eac70692f326d532b5f4d692e8a07e62721a100c0a2c11e69fef34ebabac1d0935d1e67a0c749a5ff27b97fd1c5ac4886011e860a6adb00684af539eb3ebfa86e46cea5778ab03fc5d16b70b1c38d0f32324de70ea40de03418ef325d6bef8d88b6a0fb050296f8fefe0a9747dbcc18e2f7a2ce4f27d61e97959a303b20f7656cafbfcd28ef9c7e29d6e6da909de2cc3022b1beaa739d541056353c58cf36caba49ff996cf6d391c3336771edd77bc359a238cedd016ab4b26c7c12e66902bb3be0b1ec45d4d047992594d5e0ebe475f04823553d51842047abc61531417a5e6b107c4c8558e8ff9e76dc1a49970eb431a6e9e00262d6d9f6b084b063a11cdc89fef680a6bc5e6a434c8f5b21c1737e9dbb5e89055a9bd02580e6181f472508378b624e4490b19167e762cbad58238f00fd4bbac0b05c7b68e2985a803e99069f9f12fde66c55fc1b512d3d9627131d452074f44a47a191f90daaa98c57792393746bfdb8471559e2437ee622e9840924b7be99f86c6a18b84425f000cebad3ae4600ad8eb39a44395be63b2fad1402d142f068b0bed976c4939d9a5e1b15ae22957a1edd1477f3ac552b45ec43b4e1ac3dad3875a316c26a49f7a95f326ad4843ca7b7912ef863e1ab139307706db17f3649d5aa464a7c74fa744e7df436d927189786b8b155fa04964e3069138f683a2e794a1d543e7347415646e9e61fe3a18bf78731a1b4f0648954dff08874556ebfc0a1d5f6b91c896f52edd26172f76fe9f03ff0cf162f23a78145a6d45a260da8ce1d6fb85f82e14c32870120f1fe7cd38224dc9f6573f28c22df9dfad6de3843fde9aad6ae9285c2a056a8fe7c079c6d55532c19c8b9af3b99bd9396ce626347ab2c2fadda56f220acb292871096bea175d238edfd1905580b74b3106d87b1545f5d80bce9a20325a9bcd4b575c949bcced07fa799714c8bf3527575fcd90fcf5a34d5ee78235fd9962dbadccffebd42430ee79b458162adc632d8d6bf07bebcd61356c1a1edee64452e9ddb1da3652b1c040850953ca6663ac217c4d86a919c9e94f8797b5939b298c8422739f70de332311209b9e0ac65a81ba68f16439e65d274e2ac3adf676cc888eba15d110d070b53fe4f4974eeb9764a48728cb85c33a26ea1f207e6915a4b6767a89d038da9637ffdedbf274fd2b96b59ee9e17dae4057a0f7f824e7c2dba2d6f4f6124b1e2948f1b6198a4f0e2448a0eee4d1ec4f59f8b9cd2bf0ecbca8e1db0ed70788ae30ead9f6ef538783e664334ea13f0b4cabf25eba882088c9b098a14a8a72d6bfa6a65b470adbcb919f7e91ccc2bd7c3d8c576b75c1f9959ff910207d93a1faa57d5acd4b303fef2d28e150530ad6a1f3fb038de73a7c4902d6659e9dc4f1a5c5aef6e74ad96fd7fe0fc81a67e357f00a82f71f3e87152c090d13a92321cf0f873e0efee11bd9bc7da883b468fc20612b861f5cb03681ae666c33ef94ada07d08603a64854ade34b03e0d24329ce640e739cd700e8888c06e3ab64ce3b88678dd427097d1d636ecfd4c819fd9d836a2d1e3c28912532a5d921275b11040fc76cf28696dadee39e0405feb15cd6e3a8a65ca9806dda8a3784df91845d62291e39f211d7aaa2b050bd1f6adebfb75cdde50abbb8d2a953d510fec07d80045fee5043ee2707a4e232ffa317cc67cb3f9c2de83c9c47c7d11b731d364522ba8c7560cf24c5777646542f48c109e515ebad23f018424d67c2068b9ff8381201cbc0afe3d9423b8c30cd2e9e848e7ae23da7b6971dde576076c4a260adb11fd44814446e1451a2f72e736d8ba779edbcd691d83d8f46cb7a92d0c55b61f4a857fade9a61d1ed403f70b249bb9a3acd29743c8fe35012be9e4e83d7f13d355aeea02b6912549f640e246e43c0a11c099b4b3f9975a40d9c5b68d68a93a628553e70ce96128a3a1808b58c5c064ed041fe77b809dcef80f650c84907e2f6a0db4ddf312092fe35b7f95d6c2cc0e11cd3b15a1547f98611cef98db89292bed7c9f3fb353c0e3bb4a163cadd317104c0d33706cadffbf029b5172900d481ab72b1878078e6eddd3dc79c23f1d6dcf78ed0bdf40d2af45903bad4e694d601ebd9c542feef2e4c57441ae9f596e51d78309931da4b3dfe1ee79441ce76b662d51a2cf18c6c39684f6dfa40498054d36ac60632e412031a2a00fbee145e42b07ec8ce4864b776aa6bb1b1ff14e4a76b8593279f6932245d2ab2892d9dc30c40e29a91819c2571d337ea1547b7f34da619bb41a64fc5f4d7223c2aa19f9867be62ec7f9c9e229e713f7bf2c4d5fbe20b65a7bafb60f4338a707514b12bed0b9b040c76663b90c4813f487c4d99eb1835bf7e0f806fa9fefc9093a449733d39c3bbdd6e8543d93f820797142ce3d0bb18eab500ed883a74b79ce92cc66d0dad26c8228814e5b0c2885d0d3328db46c78273671fe351eabe687d939dc551ecbdf11a6b1977b57de7e89edde096223b872459e200254916a41bb65768cf640da6ca7ad0e19142ba9ca6deb11a06f0b07843b420a705bfe6cbbe1f1534060fb3ebb43e407d4155cfdff5cf9a7915a06a41476b10a6af8776d1c7974d008ff945af0f3ec1f660e64d9c6dac1bd8d1538bc8352b211443d8534cc75f235d184671488ca1260314d340ff536761565c4ebd3f19a8ce0699e9ba88c1c72583c4a377d463e778af1afe929f0ce31f611d5f74ec8e2471b73df247ca9c7a5251c8a41555a5ebfd6554dfaec84cbc2cd0f608ae807d2b31f71b95cbbb0ff98c1cc4170dd66f3027aa71f821d7e7d5af1b16503d6e729b6e2b108daccc981db803912297272ee4da3ccc05e75162505b47d7358f129551f3b15fb82da8855ce6db7a14cf650f7899eba44d71842fb524eb75ed11608f1da8555e21c26071cf3a028337d6d699713c942ba28ac03a3895cd7deba245f234a6ca728bf79dafa68a88d83b82219e9516bde253edf04c04484164511e214425d5d8e500186cd4287511f9f1884b9d8363501b0adc53c6da30bd36d9830d9c8b79b7cfc9de1de24d86c0a093cbeb9c2e9926783e94817546668e5fdb287b9f18af8bfd092789b04288b9e944ca5f18080608afad814503f1fbf9f1a2a82601ee8c2d22c18481470eaa34020f5898dba1bf81d800118d378d0a92ac7fc9f337ae224e2ae0dded07cdbb240db0a9f756cd74877ccdb22002b9c9e4f549ae6f879f74d803a3a9170c097e4ec0e2718fa292f24b6f931b3ea546386f149075c8329d54dbacca2c06bd6ab669aa1dc56ac89b153ddb306dd8da44d8a45373378441b6e8e62083711f73a20e4e3f583399270f243bd257b7b5fa23ff22c22fb9e6ff42fa40a2abae56f899b963688e91b3839dc8e93c8cd5c33e680c098e92531ef32fe08cc512ad578246c80d11fd485d4e4c15a05beb05cee19c468ec3c86072eecf15976e8bf6a4a13a9b81531b9c74ca72dbe5124010d4a62d738173175ec8fb9009f01b39f61d9276d9abe50dad940221ecd1099b3db812621427486c620db6abea351490b32f0918cd990f905ad0c4e2efb73324e1bd9c67852dab23c8c1b81ec92722e041a2e658871daf5aa093b64e8c0813431e6a151cc8ce485e1c17dba0ce5f916c6363c336cc6443110b56ef82a93d685063aa109f9fb948d87ed32e95e71376f859d82b641b0c297b494377801c9a7b03f6127c77c70e5987cda269c8c2c45edcab9c2a9981f7244de48607829470417257dd2ca1b6a1931aeaa57ee9cb3c512edf65e5d47a644243440f2b5f750487cf766729d507cc364b7de1499d59fdfad2077dd5a36e23b926b019f71e075163ce7f4b9e1218b2c3671dbbeda8573801956ef06c6b7f3d136e381a8a81e6ab9a77c4b363e802fec592e29db0de62d91cab7b4ada69bf85f310f62a75dc47ab0b104b8933c38256d38ceb189bc23fa9328303301c4925257e7e8e26cdd7cd16f2981433652df56b0537fc479831779af3c9b7ba42390eb081011eeab4bfaa4f37d1f7691e058f55c39908ba8dd1cf1d45742f447cc2c28cdd69ef34adb916734547eb9f46741207eccf5109b69e92c87f1ec40cc1abaa31a59e2778b12cb26c74d0853029971805c6a0f74ebc968c4977183803995ceee27ff7316c749432ef0f5d95e6944bde24dd4d212e67450a53356b8680f7a8e1fe9acc9c84c874c880b1131af5dc6816fb97a2931b8a12309c4130b3609491a94383eff06dcd7914ac0885c4e18340c3481e23fdce4626f6ca38a39c471999953c2e5a9dda607fb5517ca6b86bc4315732662e1df583957fcd861fecc5de4acb1befd9b99523c3790b039fde7ff602a5ca8389fabede5e39f06afd65ca7916931353484f1a9e8a93cae3948722f6a1f4b6a8ce536929bad05961588bd704af61718a3b10318ce3f5fc310bc2ca716f58d7db7c9b1ea21f67032fed308d4f12e5e2dbe73ee008af76b313c2825df0dcf02af485f4025f20f727fa258db44aff12ccdd0386c9f70e48ff99ff7c83a1de5ca056d0566a26234ccf39e32c281687447b5f47696b2d093672f8abd6080d24174121dfe42a6902a40adad4af8da18fc4bdf50f5e414e5f3f367e92fd9633cd57cf672e729e52ed10cb3e4ef8c6f19ca36456baed96eac007ba9e2b04f2ff9785e316c6aa0990140f006afd29dc400a7ad20cc6d5b1b57f338bf70bd41bac2b6cf42d87308019164b8779a8d8be2fe2ec2d09363b5d9deb801e9a6f44596ce54c997eb8823bf3cd71ddd78600c6e2b87f0803db6a644fba44d6d66fdca5f2573fb7e9275a4ca835fd900750fd6d889cbbce791107c595bd207ce90952e6dba712463a25cb2bf49eda05ee6be381e90647473ba8d3467a247e601c9b8f257d19f0ba47a675b14e16cbd512bf6f225cd0ff93f90b7223e61ab7176966960710196d23dcc17ae4269c9468d6257156a203b8f0bce38e397d1a95ca917c937f3959110f189680cfee6d0698755882869dbc4b4704f584f6033e126bd7f6f5c7d68cc6e44cb5ba37680fc657c372e6e60860d609c3bc673f73657902d48354012c10fa8b6e3235b70b3ad51935f6910ea8a30209be29085d78f4d182ca9a99cd90e2cc14ea15a7fcf7ad9bbe35b4e751a62b4881beab12b9f8878d5719f3ff73415bf54c50c089f817df97ba427056f05c238f382eaaacfa740fd8f4c64a348f802a9df0fc2b1a54efcd9aca5623e47a050b63fb103c9520562e8c09e636d089765d01c16fe1cbc88b3d7db600db58611b499c55df6b64ac0ed0c64fc9f91c11d91b59a45d89e26fffa34efcf19b38a45442f165c3e11787ad1e7acc88368d10a09d008dcc731755d887e0637090ea9b9f7b03d43fd7fa1cb44b53b9375e2765aa6facc9fca78a147ff2947fca78003027b21e09f897052bd1c1ecbe3dbaa168de0391301c8da71206ac849b8ee6c45e27618b8cda37054e9956bac8ed8e9ae0721804e25ffc001b265a4507465ff146559f22c7df653f521db73315269d700aa87a32706e66163b63d8224c1fb8111df918760ec6c25f3a0ffa012bc966d1ad7c29c3ce3dce9a1ca751ba5d332aa5409012c4469d94a953338254bccbd6181b7326d138afbf55da300b9ea44c456d81a0c5aaea80ff817d583305c09c866c408e5f3494a11fa9077ccd4d2b71faa5e5a25d1c95b1a64330abc6f841706ce94e3d35af155be0c2df57277b33b93fc011ddb16222f2b2fa15ffe9faf7602182e387496b8db6a28cdb51d971569d05d00ea938bea5041e74b1ca273806bfe67d35049b2f9767bc8b0c6f91f1cf98ddd66222499e8c8e686110a8efd741c7fad9066828d16926bdac75cdc848c0d3012457c17b86d538825130be09a2a755bb65fa0833a8fe004d174d3077d171fc185560d7cad9c88d1ce6fd268eb5401fe9a21146a9c020b8540726e411c1fc6e5902125bb401da61f422a6a6d0df323f46d030818f52d66ad854583d316d59c1c84ea5aa02c021d89c42d9b83cc0e487ad6c329c552d8151fa1799cd08ab6a0f1ba08d4f1686e3315c2a2a6131b04a54c803e44175dc1efdcd754d54ec2ca78acafa9882ee725611930a3c305cf84cc8526698ecbbaa3e2e2dc3e4ec2b407456b36477a11e57291f3d0a993fbdeeadd059f9227e3244b48d029844f075b946c37ea94ead021420b940457807619676169309a8825e00a28d85287c7707ffac8dfc89fad7c5992d0336aacc5d1c4ea27b3f969452d33987ee4006f7c3db08bebf26ec5ec14276723b3ffc1b4b673a5d1665f09741e67441819c50b046762653a51fccaf6523add70ac9749323b53215577c38fddae7491ee6ecceca0bd6d7453fa17e72b96f76caed2dbc91cfdf15e944bd57a1a0267dc79f5ed95e0e544f1ce3e648f91435406b1e859cd8c26409ae5cb426920f7ada8a4b4a59671685c663e9a09f236958ac530050816e91683afa49a8669abdec6a2789f6fb11d1a0b406bc4d8bc1b7d22986cd0cfac8be6b4695078607b1c45109f98375ba6a6b0170d1b2daa2e39d37f2fdd5bf33200d5c18dc0fc225fa772d2c9093eca3f3bda30fca5519cc35267bfe7ad618b3655f1d7caa36114f54b91c2920e0163f05fe5cd3346c7c8bba209b5f933d842cd2abc484ca61f922790f82f2565a1116f984a8b5ccb9a284f613f1630823e78cfa6680f7791c5c27daf62ae49014aeb6d1979e8eddd20d08771fbdc8dd3c10e159039dd22de0a6c2ee9a03bbdf42efc562de129b8109eef2364ba0c841d3017a9842d096e54077fb38c422741b6832a8c3f5d6956acba3c3001d7f0e7aa84b896e1dbc2f1b0b1c1e8be6f44a9c64704e1137ac463f119918d19c28f009e83d3e04274e7a3f6f385462254233b2e88a68f12b7aada05768035f2f1cf29bb9b8be0ec7114d5dd49cb254d830cd38115bad1ea9577e14c5495c198408782a27f615fa3fb5e8f98c60f09745d206056483a7cf60a6fd1f3d12301112364012f941836337c0dfb53c4b8b858befadef4d04af0ecff85df27ab9fd1feeb74bcadd92fa6d14b6179b8a98036c0369277e1faa4fef698ae334b327e832b7f5cf04a89bd3d74264e1f07c306aa2b052311dc6dcb711b9adc6745489056f7ff92ea18369bf8e43bd324aa3dfbcd7b4969e2c7430b54916598828edd01839358d3146bcd2fca8dec4cc5b52aff3b03681e720562cac8525a90f098e792d5c62491f769ce71657a0f32c0915027175a88ac722cb02b6e74622a64a5b994692b786468486053e32c42c6ef42be6698d15cf8ef711cfef2c3f8674acd244208c9f980e151b1e259d51c2f75bfc388b13a65c088723f9bf1ef4af93fc8ff7aa19d46ae96352a579ef4931d4a4791b6821657d5025653d92f1e70d5b89c5522b2a9d64226130c83b456b5aca24ad1936a5504a249e9cf391227ad0b4b075b50fdaa8482f512197585ae31efc9ed99a5cecbe0d2b7574c7b09c6c2b7aa506b918f4d0451897baf282c82ef1b0dc3d71d85b470da70ddb079c0dc88dab36100d79ec7980d9a4c80f05436f72050aa311359fb494f708c4bc1c2b076b807c736394f6727c0c2575161176ff8584ceed99785434f28e5c8744084ec785c2b346374ff1f999692d0292b718021c17fdeabb201647d9e6843f889759cdd01a5aa9ed8aa185cbf4420b69f5a4e5dec2ebab2a3ca8decd63b8dbccafb8c6e45e1ae1b8a326a3a94f966145798a22d038b903e520baef2c5ef96a7d9c00331b01030af8e8a6721f778c487561e29c70d24bd0b17a8df98b3d12c0a41f6f20d3c1c47d1f9be5851e6f67a762ceb3e36ed5a182b179b0e81b246243b63dde7a8fbe9f47ae89d7dcdb7da26fb91f28750079aa24eb341b22d8a640fe005e02ba7d921b8939ada93a105f38d90e9d63228852b721e137f9ca399def92ad91392d02a2aeb7731f0b19547e2afe6267237807685a53fb2b67b397c0c47a8563f1152afc593de5c64655d4985899ffe1ec30b121d4e29f00d4f291db93ac68ae59ac1060bd4c758171c1fdcdb896b51f569e3dedfbad7e9b55bd1328b1d9fdd73aa3b44920c6869f6506904a0e16c63931d8cbc6291110bec81ad821d1bce9e8b62afc4d3bccbd90cce62841c6c87ee96628568d7c60612143da2c557d6a687407b4fb84a217663d0ed337353888c2c6840a549da1ad5fc99f3af1eae42aff18af21e6bb659aa3f989d2f1e7a9be9698296f263cc98ebc6efd0a3c387fcdb5889cc60c85a595318c1e4c606a951a30e4f006a1e5b29f80cd83fe241b08cea43cf871b6c7475ec26e601691b1a6211d1cbb2c8a64011f500647f219831895606a0b9b4f86c2ad61c36e44a485922c7ad1f7dcadc810bde2e763c8dba93795c45060f5c9f69c840361379b20625efc62e0653dae74e90f73890e020138182362d75bcb7234b8565e4add4662d0f6dee15e278a55b0cfcb05b21147c67c71211a69bbb067efb3d6b24829649710a862364cc1d78f15f86b1ec384f422e1fb65e97bb21bc3a81995db0d43e9feccf2e768be61ba98df949e6b8d5b53be268c7e7a66b256d9683e8a2fb82aea0502cc226461a3b95fb888e74eaebcd8af7f70dc8a6d56fab3bc69235ad2b9952ddcc5e08d3c5b7b7e6ac860d2697eecb5ba04a3867ccf17253b66399cfcd2e27541f9881a4e52d29ba308003a59180e21add8da0e2fdbcedcfafdaeccd14a800bd58eac69277becd881c99070ce0bff5fce0251ea5288c01d51c6d9abe51ae98b473548b26de96d60ffc3ca4ea6eb1f2f2bd495ef09d0a776223af24b2d22c49fc38714e9d9349a2eee0dd5d9a6fba8f2b8a03fcff605e160f3c1206b4a5e358f6a40f66e6b1f0b02aa1460e81aa8e4fcefe3c0b363f883f115937ee57817b43645cd3298d5932b44f9121b9c15b13da2e37bd0fe5eb782f62a841fdf68b26f1a6a905d0cd1e8cad69361ba8d536fb4422bca2329655f754c98d2ecd360b0f1dbc1f04cb01629459e52c08bdcb3068ba45aab299dba277b43cccc2f5a824b52abeb2f517c1b1963bd3a716dc64f5c703e215aa461cc80e0dbada112e3b9d588bfec0b4b6c5bce0fa01d8d1d18e6aeccde78a5a8ece375048d4ba0770f653e169eaefccab52363d66f5b9556b08adf7183b0d0ba80f3f8b2d446c74fe18e5dbdfd0c3579d0db1c2fbe3179f22dd9ac6f7fcc5fa41b525eee231200e8fdc808f13bbf1a38bdb5e864e7556236fc21627bf7c7c630ae942d82a5b510fbdcadcc858ca9db279cd913c05249c07d7f45b7a08585a706052a1c936dd085ce181b22303ad88be2b9017a665ed13196f3a2eecc8b8f43a4a108a1c25e0d3aa54c14a7d074d0e53f11a07da7374bc3f0aff603e7a417bc7bb829c362bf59eb27d3e54bdf12640c020f560dcff7cd06bdbe6cfa7eff862fe36771e41a9849ac78c7eaa1c17f8ac872eea30616117b33670004a9070d8fff454159b35b6f4b4f8953e75b66edd2231e10da7b219efd818d4750e96a2c230c4cdf21e998ec5d1f02ff6ffcec5dc98c0857ea6d654c53e47743e6a0eb84a5dcac087d7cc87a0fdacdfdde8aafb01554687dd544c3db348b2617250b3730a0153be0280c169565574c556f020c91741089bc16495ef0f4b54a1ec641dd8941029d43ecf325af75fb223395133908a7d9053b49de5ee5dfe3243e65fa115a608287ca19459a2cb0900311b3c0b79810e48219a0560ac46cab1d1e68d18cc077a73a2cedef31ed4ec615e9f88115c3122348706d36832ec1e07e3f289079509a00380652520f9d7067eae0021190a2c2648c8aa50976fc54f166c5f1588bb8a2fc80f97bdfe3addc945f80cb65db813e663e4cca5c5549d21415304419379a5f8068c28fe6e234ca130b370de71df39561ac6dc90182d82c52b1b124632eaaa9e66b1a2ed26bbe651d4b38937db1da8516fa029596c0b760d1321a25722c63704199fe4e97099a111dc13e27a583877ea1e5dda2cf8e105c05ebca733f00cff4114199f94efb7500a5c9a80c39baf533f9436444e00f413284d35e061b2e0a42844030592b3060b791d44a584ea3f5b9c52d4d3900d6d424555f3c0af3a31e905fdf2fdc4be198ac4de48ce10e7df701df5e74d482d89018dfd0d09f82da7d690cd1cac20863133d4124941b1d34aeb20d1c1f5e662e9fbf1e849dda4f3385a7a2dc24721765182f2d8a90761c87aa4aee43d50fcf6aa83307e91c962e8ec4a9ba2ddf30c78e78806c650c2f970e7b892fc23cf3a987dbc9958524521398c6f518323d1affaabed8d1454a81cf97f8acb50a70ec25313f646eb022bfcd574aec1121d7d783b7d5581dd1d708a5cca172818d51ed7559e5c172a73c0152c5a245ac9294fae45552426e0537f90291594846c04933878c5c83ec1703602d3177e96cecaf1a743388c09ff6726c62188a7e1ada9ad6b919054af9a090bbe5158842040f06b9274fd55fe7fb8c7df567297bb42995e390ab948198974756c7637ebebf7b9e0197597340c1554b390f81418b0ce1d796fd1e4035823770a5257a046942330451d66194fe6f7e906d515be9f6661a4fdc1209b8e70759dc10bad29eae74c61e0d1a7efddeed319d1028e2a4aaa7b84f43924ed2bb12375a31ffde021ade2002cb79c76e52fa6b33b8eacb75bf9d3fed7d846bd8bda616a487339d3b321cff2bb7de5d35db9c6735408d59a1d0288cb090fad541f89a748afc3b887936f92993bdf1ab427f077f9872d20e2865589842d86be6be56a3cd1b7a3604c174ed26f7ec6ea2bc6a34eec0754f46f433cc9982f69753b92c7cc8e0b13e22fac5d74a7fae6eae962888f86f8f9ba7148e9d4ddefe28559a999c44744a5d84be3eaab4b79b870285edbf84599350b606cdfc975ad54b11b3b4ad2bb0855abf025fbed6bddd462efde863d66f71b2f0e8f03681056ca78a191076e2813d7d409bfb2838e5335ba9e2d48c991eae3e2a5a4aa230d0c935e157ab846d6b04ce7e23d21594b408d37e92afdf1604fb3d647fa5b694d18dc9138a50f056f7c7e8e84c9b37669d4c26d62630c588af6cfaf149a23a4cdc97950ffb8f9b4ccd8a74d43f2e290ebb9c71c52bc77f92a1811fc030bdab371d02aebed63c4610d54eef6eecb23eff51b3a49e3fe0919e682f8e4704623f1c1bbb71fa5161a30363649ed547c69b007104bb8c865d6792a37598c4a0ea3f864b906b3a3161ba82c56e67826e905fb73acaf23792bfe6d2976e0c402620ab65010867e58037565792662bedd52e06b8eef3a5f36117e216b9ea25abe2e271dd09ed3569972a38909b5f536737828aadef2d999d99cb63967dcc5ac4ce282ed8d8dc501645615cd4889849478989a0a1635b252c4924a31ea4dc66c9804ee4340f8bc6e9dd124da7b9891601505817f83e955fcc87c0637943a79d9e7b266c5641ee3eba3fee86afb8bc4c6f761b34cbe8eaf26dff06db779e4770bd38a9ab36a7c109f29961720d6381eb9977cc2424008329348d2f3960bdf02210761f4e42805d182bc0feba059bdc3a76444de5827d90e3792756fde50ee578b0ee4cde6a3bf1d515069a18077badf01fac8e4816f462f31c8bf6061a98541077e65c980ba58a207dae9a4e0ce85697ddcf75e321fb90dee78eade5d34114b562c58c11d811de76d5bbc9419e65e2579a6af35cc8194eaf520ddc779eb59996202a4d856866c1477b46e0e56d510f7a8369c30fd16948f5787728bb2321d9fbfce5edc21b083e085f3516f5c4fea2e967462a6ae5ca52e5f996acc001fd8dccde3b85eb8e7ab60267c3f717563322959b497eb25769ace41a795e5fdd0524f29de0ec6b2ecb2c01813cff0a4df5c23b0ed1a4503452994c7d15ce1eba49f1caaf6cf13350ccae23bf2d88db0ada59f7972193cfb1ed3a476df7ad7ecb101be9e5567991cc712241955d637480c7969f59b99dc964d3d9461684c831f8d15354fe1ac19ba612b55d50795e9cfe31cd773792621dfad0b19637071d5c3d84e5e6075f3bac76da8e673a94b167558d829c6b4d781c7a24b40b10443c83722e2319c83ee8577c92112ab62f64fc79f7cc0e3da0329a196d66364e9e7c06e1f1fe712145e99cab33c3945f8a4105260bbf8d186ca5fb87f3b803bc302e0dafa132f47439e09d2fc9025b5ac5091d5c31c0f116f930ebac9f8a5046b1dd2fa650a544d668ba9a02e0c6edeae4527156659ca723a5d0e21d55af8592468e469d4b09e1fbf13801c751220a80869ae370fda41252ba50599ff4652b91a99b165c9b60f30d7e475a80114b9f3eb9d0ea0542b36963594d07ed4038515cd11c4541d4c6a719391525201e4a7701e4c5b16271fb671aa4ae4c3f0af866d02ea0ea76943bac699a0caad16ebe156961b710ca6e54bccd5bf8d017ed8f581c8cbc8b85dfbcc60dbd0ddd9794570e92cb02bc7498b3c5761eaeae557517605c299b5d168208521400610dee8823160d25102f44b4d75accf72d96035d5ccbc587337cb60190f5740f5dfedc0ed31d2c18945799223e2503e6bc2da9f6a5f9757a83c680397ebd2c5bedfd9a825a3168a657abac5703cd781f9c0cd9527fb990f45a3b9f57e85c87f0f62e63b9fcdb963eb894dccb9e19d1346d6d8e197cb35b078a7ab4ad973d6ef21e60f77d675f87a240a0d05de54e993d31f4514309dac42176e88b2a25747d856c7b54047f4482ee2de9afd28d0ff8a6b0580af8d21bc03dde8000e20c14ddfb42695469311a5250082a9fb70f90bf3df41db61e0525abe6fae8d338ec840be22d0106f0f645914fa03364c2f38811f5d001fa86aa9506c2e95195e848a7815245442853f9b62e090bf812955970d2fd389af9e932f6723a7a52699a8650d34aa76d8b1974ed66dad1ff8e6d2c0df336d9c53406802f1bcd54f5406e718b657b73a91ab30a217e6cf1f5230a5d6060df3beb67e81814f8ca6272e17faa3149f6afeb4500cacc1c79aebc27cec8353809f1a5a6fb1fbf26cc14bf0f6b4b5ad818c67c4f43ad4977458bf13b6cf3a531577bb48261d14fbc79bc0a03281ceb4ff4d6cfc2efee9e30839d656cc71716426752e544a23306dc72a66bf84ee9459fb8362627491878dd0cb9102dfba6eab5bd0563f6d6a6e02674282ff2670dd2c60cc84343023ad766319c02790cd9163f1c6bc586d4c5e4e20e70be371914fde97a947acb6d1705cc502c040af739a71ee0333b364276244894768d88a9164b97142daf61dab9d8103eb9f8d232cad9dfcd132e9501f033babae08e33bd3935e0f1bf585186d91852d31323c35fc4e806af3117c882dd3330efd3c35c8f039004007c59cf0f60cc792921e0740d0b2679021de6861e8d841bb51362c979a4ab86c4c7d2a99bc1d4bdd498335b013b37c30a497d904666cae495aa4b3f3277f65d59258e2f67689baf293d207b8c58b5614fa3d30ec5a23f4d8639184465a9080de6c17e6b0aa0c2f697d6412bf0db0fc2d62c28c9e27dd6aaf050edb407cbae891273343eeeee786cddb47a6fee0197b263e9e85e816af5e87a24db672683eeb4d3fecbfd0cf6cd0d9ffc12a8c4ac697feddcd7da8538e60dba9b0060f562863b1d67138a07d4eec49786c224f9f7e6f0bdd774c76be40d21014fc8ee7cf7e78cc0534d6fef27b1772940527523b02b08323006306431b0bc6239bc4a4a24702fef3c7cdd4d70c904c202d562e003cfe65c2dd30e7ed036ab7554bccdfd160c6b0ae874639d67379f5ae35a7a483660b4024be7127292b791a3359f69ed62886bb6127088390da17d98dc90f717be0665621c51bad9a5f4767b6bbbc77ae7dead8b7f348f75029d93632d322ac3abd48b6874c388efe37a30d29e1a155253b6ec87a2e265ef5796ed7dcaa5bc7df0a1cd3b62a9f2782b7feba09a5d8db647225cb5d7b704bf0dce8d850f588c2b40d830aca501e0b94705cd2200a5d8207e32c4229d32d30b466bb31e8f380c23dd9956eb98c812d891a2f830fc81fda5a5edf12406ad5778716be1f67a4875f8ae64989e1505714a5be9fe467c7e0fb10b6f21cb1f0ebc4724ffbbabef0b6750fd95391dd19f4f4362aff4eb8fd9b83cb388c748576ddffbcb2c723c332680d161c7b707aa6e3b1b8d69d56b7254191f14656a351cf7f82d35a8a26348454b7ef9f80c9f2db07a98ade0f949091f157cc09755f490dfcb96da170debfb92537bb396520135a4c2a0622ccf0e2a8f9f5a12c28f70affcb50cb1d79c5c36a0ccd95366d40c45111a93ae52f18a3cc6064e5fe19b073bf064b6e2f2228ffc8e48f4ea1e1d59f3dc3abddc545ac9779f73c05d8f8780b57d2d1282d7b3d1974e65541cff63f9e732ed4d0258d2abd73a39720f6d6154fff723a89297e7188290f9560af0b0c3d68a749bd5ecfe537957d37f0af436ab2fe71b0750fde0203121342db3fe53d75c6d2dfa651cfe59d10e1bc090de98bdf94e442f14b8f47fbf401051fd1edfa9349a5afb8d9f11908e5817343c4197cbae3193255417ef100059a25ac65e959dc220602a19e3abeca40532d1a22fc31f918ea0e1f42f491c726c940812cedf51cd160c4f44375d65cc0a8abcb0513b194dec28187edcd456251e67d75e3287dab5c321fae7f6baa5365e28667da84d5de6dfeba68c42073ec52b3dca89bf2d1e6690898c177595fca8f1c44208cbf262a611eb00633e654b719a59fa1c4c74f53d464dc9d838a88ca10ff82cb9bee2c2454a5103c03db2fe970eacd9fe20defda8a5e3ce275c27d2d13c55ee09ea45a9ad75627733d8c43e23f5fe74ed0c8a7a2468a80e34644424bd9e3b593261b59d1d0f2d8c0211727cd1b4c8cea1fd0957a45c0b4762ef928a54e2bcd6f29bc66de6c80be716e9e80f09434f482d2154df7ec9828e1571dc2b59032e8221987e29ef25a51808d5c9bcab1f72b05d22533089b2bae34b27b96568e7ca776d59f81b3aab3e9db89b44454d8dbc3e7362b16956efd0024d035f3d20646696a3e472314bcdbf6d1aba9394a7f0d36d0645866be1f904214272620ac2d7e7ead95ac4b76d04c582188520e923e1ced883e018c630da7641863dcfbdd75b32fba0cddc058e8aa0c59b63ab520717849485ddae1c06faba670f94fced92b5ffcf1f855ed24e3f75722841044c3f0d676498392dbabb831739cdb773bee687e62bc9a5ec1a9b2786cda05150af5047f11957b7135bc6ae0314983c98fd00a3a1f4451ddd0dd32502a0c737693ab2b6afef3f5c1de2b9985435e49ab39ac4bd658ecd5369d94d7aada8d73c0a63f30c4b0979c0ee15be1e7076edb297f02fa6733fcd2b05ea44ca26d216660644b2d0ff1180959c637e177087315e73108b0547656a085655ce997b4f2d1f7dbea0fb4d34efbaa17add8860171e44b2a799de7d008552434cbef69d049834cac69fa74bf94a16754c42ba49062605e978aca545bf1d39e7bc6672da24e0bc8111237d43b4b743040bbcc7769ce4b6f16a9814a46772ea251cf683e40b96311760c6134f9ab8a78f58af89ef9daa3a63fe0d7f4baf0f982aa041439a0c7c159b7bb777fb5a2bafe50f42efbf8c65c17ead26842bfb03fe21e3dff2a00a71592537e3d6abac55207aadcae41a264de980b8208b89808c37314fb5282ab44b6eb48a109feeeea88aab8c79e01b2e43b6620dec7bd64f984e5849eb66471040b7ea83b2bf6e58c108acfbca108aef155bf41e0956046f3ac90b265f6927e15b96244c69637048934088196ef8fe78c8d2651296803ee0d9d754ce1aa290c780149f9c25bd72ba57476eb2cf9d009e33ea7eaf869b11e2bc8204428214dd30d284ae2720153e00539144a71c13de97dc42cd1415a6b75923f062571b30d4be27f07313131bdf91a0b10c4d88aa8f42fc40be2e1bec47956313cc1080c1ab8a91d151d3611a0bbec60e72908d707284634427c59224d941c663a43de5a7f360e7123101156f6e7329dcb3027838913cfacd2b7af48463cd4b0137f9d9e6262fda16163a6777000342174b9deae4a5710153fa0bdc1d743b9aaec32b254fd4386af72b7cc3e3a3ab51bc84ea481bd0a9db630b705c62d04f37efda2e4cf65ccb54a74a61a7d061e033ac40e3a299f34a1ba1b24d81ba5729fe63446545817738074dbf7abac4ddb8c07a41d70c6eece66f024356570f0304894c57c3a87f6f6e7223d3fd9fbe78df3dd3d1dc372319a6385ab25f2841cd69588f0ef31ff1d88b17e3b5048397994c2274da9a425c054b4734ba391a85bb590ecaf25eaf7766cc970322213a2d287cdc0fb962a43f172d6c99bdaa4cbbf9da49c6f34240161a2cc3ef471fa883f88cb1295187acfcc53baa12dd0c201bdb09efecd1cd3c6e25fda4ac26d019b168db6d15fc897c3f38fc3345146e82fb864c4fd5bb4c461fcfc64d6f58bf8812f375afc8ad032e3d28aea472b56480c8850d59a876cbe5d0a53a062037b96d4660d06c80b030a6628b08d60df73781263447a8ff4174ed831287dc1485b376ae4501550378e2b95c50e130bb0b790413c3144af881a8c8391b7b55fdc03446b48a5f0eb7fcd4de3ec96a78ccb01db0c0ce39f7eb9b6adff2f66b5c12146c0f0e73f467f85a08e16d00c70492420defa83e15b9d84a830af45513e34dee391ad877d7572c0fd604c433190a53c42e64d88d7951cf37b0b6feaeb5a004a679f2dc46611d40c3b619d28bc3ffe859525e45bf078f71509dcb9eb25a08147f1451860b80cb3f61ac538c9497bee6c78d3b135d00cb672a6a2f87bb9181e1c4851e507188bbad229d7b4f87810fdcf31f4968e8c82d12983f417fd65dac59317bbe8bc3c1db1a5c240c92bb32b4301155fd849ec70bceb572f625de81f567ff0d75d32d221551453b349e346650e0268c8269b2bf57587d975af69a8cc01e28df1b9ce0366e9b27456b2856179e0a686e33a8e727ca01f3902240c5877a014fbc6d064c0c3ba82bb4eb159bf927cb6b6a497eb79259d514678f3c1f77be9c65242ec950a49b28e092b5481ee1cef42e121f7565248baa794e46886508c4582e5a0098adf610856e16891805c783735a4506eab90a6c2b9bcee83a13d3ef8cdf97ba2f94b6d16e9bab8bfadaa1dbd4cb3d3bab984ae7caeb7265e403e7f4e6100d15c147e09508a3f659a4d5f4ef2f6c8cc2ec34fd6d00e3975e226e6294ad94af592bafb2c626b7951317f807215bbd0c45e8859c2530bb8b2e9138fb42d454583f6f7e0fae81884a41079d958f2bd7f635b70dd7686d8b9c8cd88ce61d6a92cae1958d1451e0d24bfeeb3b3a3b15c440d12cf090e6c20b6f6eec8c1d55a051eda6832461a27a62297ebe788575a04032216ab29cfd4ea87178dbc79b0385496047f96267b971b19172f833a5829f5ec3e81f0f913347dc901fa62b4082f28a0ab1ac41cb2b876264ccaa7b99c6f79825a5ea39932731c195ad3661aca8033baaf2aa149a07ee4494ae232155cf1526aac5ed638deae6a6c85a5ae35ab29ef736682555b11d04d2ef50b110db1f5e1e3fda66e5da1120bd8feb81c452324d04b08e5999b385250f3fafa076e7e72c075cf3b5b2b22f098ca56a8b0f9d7e0a12fb18e88f174b5daab7985eefdf28059fdb4b7f9e00f22a49ff23d5a8b93c6a8fbc17d25a3d6026f5eaefeda0412e98424edf4c7c69db30885c17828dde1318f874504404bca26713fb96d040a7418c51d3634ac0b1aa0c45d8211bb06ff7766c9b03495e14c9d462e69e15ea576f2b448dee283ae117c1fd286d97629cc20d3d03e4b3ef5fe5db5f737a279011dd52b05250f6ff25bd94eab9866aedc4210fe8548280ee6a1ec07f98b84c585e6e227016ea491d5a727640b05cf624bfd9f0fb73036f15df7f14673249a9ffe7f940672e1fc9ced6bc383eb8ae145393c40058e7ffebb388cc9265e91a7a134f644e92f94eec8c0ef344846d71b4f04374ce2f3fc0ce1b927e04e4d024dafc76bed3bfafc157274f8ec7bf04fa416263629b99f39c4f67d287ab7752948e3f20c88d560849ea38abf3878d8df44f03da60d41d3f6fade6b3cad2b0e23063e894c7412cdaca05e6ac5aaf3fdbb2268ceaf8728dba921d233c7cb292c2778db5221fb1ac6971b0155fc16cfaabc1e89bd0de10c80b7c4ffea043313da38b25a4822332db1c02257a66bf792ec67db1f7a756eac5c76dc8fd677de2dc3499b45062439b1376fe17f958477372e0fa4f6a09a8d7dd76654ef9e88bb0dc8f8ce37b990989844fc9ddcffe916795737377302df868df0ba12f3bbf093880d68828da006eb9a2ff4924a15262573b9e31b0d1adc0cddb32c0995375d4899478c3889e47130f5100b94e622f5105013a676b5f123bee871db44191fe967983a8bf0ab692e3f139ddf9aa12e2d3c476e3f6f3e11a490d00ca294016c0ad96042d13019db8671d98aa3a16785b6aafd71bac3a8a7c1cee168fee2241df55ec6738e6add28ba3992327d8d7dc9850028023dfd608ed390d025fa79e17bbd488d98fb2285dbe538a8c852e259f1796bf79bab8bbcf6834971d850c2d7c809cea463d0f4d523d0c8980c0e97009b301ba94ba09eb8735e2b2f0cd8c7029471b5ebe4a9dcf6af27039a902a22ba5cbe7a4333233f520e0bef294234e34c4e3ac49c365f39025b732a6e89699d44ac31fb70b9f6270c5fd119a63f78b5e4bd6fbd46407f421182f3ff93e867cf8a1e117379887b3ee592dd75ef55470cedd238d59a1e1d1e6d73a4ab41dcc26631784aabc9d98563dd31fed55a80e8d493485760df845a28e640342e9bfa6a8bb339f78d723007aac36ec1d777aaba4cc572adfabc09fdae0dfc88d654586ba577eda1d233ce3fac288bdecab796a6c0893a47f39982fcd52cda23545fa37b9860fd7f2ef7a099e5c5007078704177ccc19b1f097042389f02a6278954f94e1f111984bff47aafdd7df14051a11cb6597cdc9ec13524f74289aa93883f54f192f988163b8a47d2857b60fc2d6c6f96e31dec53b0ab6ad305a88f79c8a722f15e09ce715bc8a88aeb24cbedf01888170f537c468b0b0b45372c3584d989c7261a17191f7bac3df0d2d06ad099f1a4025f480713476d0c28c9b49398f4bffaa75e1f6a595229633f99c71c38451c47b81c72d88f1575c099ce60551a44b98b17f872c15aedaa67f68a4d6717b29364a76777b6532059b8698ace3f780f000b57a4b728c520e65e9d56e073a6902f2fd3ed986c8b8659385e6a976d40f8461633a105e71a1fe56d3615ad7145586cf3f1189775a86139ff29d12dc1bbc881511835856b6b95e0adea6ad0fcdbc770c0aee0af41eb82142f26a544d7745b9b207e2c669858207f88f89244632a4d52e6250240ac5670db3ecae1d5e1530f047449022538db92167d5513aaf4ffbef894de9d54b11a71acc72482aa4c4fd9ac6cc34d6790edcfe117c2d872706774144ff648041991162dac93bc104536ca956b438804a3bbafa0a04f2b7cd65048239ab28cb045d0fd84d3483baa730658d72d0c98295719b8ab4bb5b4368c11e900cde8133e6e12315478fc4ba547f019551e69d8838ed92afb63a88ebae50848603d921c3289024f005437f351b75b811f80fac12a31b9edac52350a6d797111fd02d1b227eb2a9d7b8251cebc3c91507bd3cce2ffb7dadb8f3f6ac3d63cc98c30ff45cf9c44d68dfb1b50d96eff8104b2305dc6fa807cbeadbe1f974a2f2fcb2ed1db287ec3ac6fde12964df62257f0059606b949d8c5d45b59702b0511695373d218eb0752331f91830eedd39861c285ba00bb7136dde0d9b70aa3d1c97e83828aad0aef74eda38222032582230d53b1b4241ca464913e0ee3d993753567e2dcbc628c4d1ee43f5921fbe1780a614c9287ab1afede3e8bf463dd6f2901ace23297bb86c74c5d077e90287622f2270ca0d614fde3c6457df65672b13848e50a292bffb914a09bf073ac3255e4503f4e1f47a6cb1677a3f849ff231511d91faa013aa34d448324e3ed9106f20e532cea4042a4c94199029b5000bf1383dd8c2d3e175c0abdb782c64ebce1e9624c28c466b24311dfabe441dc7d62a5c966bb878c726cbb5ed3e1fbd7c5eca35f023580e6c6c629ef280948788d7f0c5d0a2f6344e5606de71738e36ff26c9180ee2a174d46ed2fc1d0825c867991c7e80aab5df9768ccc8c702fa99620500ebaa714efb613621d7ca4371b66958dc59504221d55cc40273618fdcf68a85ed36ca047f765d5d98a2a66d9c13e7e87691e794fe09d069fbb86dc6973467c673685b703b214c2f92b8abf6130088d20095a3bf038c13b8b1503a0b285e543382f7e9f3d6de79bff6e9ba160b3f94a288c3b380e8fc91ec4d28e5400e846c613bd1ba0161cfcdae410cbe93ff3bc853dcbc8eab6a8d337f047035af3440f188deebebb5177536c7c938541765bc0322edfea273246b9521373ba0d5c55ad2e6dcd45e51b109418b4cc5742c661a20d7f20c0116034ce20f4ff8be3262cb173184765640186fa5133476be552ea38215a93d8b03ba28b26426eb34f8851e61ca4cd69b406dd1c5781b4c4ca4beb1c21d29ff88d07959b568a5bb3f00fbdf9cb0a4cde82de455e3e5ff24cc1333ec52b73dadaca549f4ae047b5354d616db920a8bf420acee95897c014a1a3ac3b92c3f5921da0aac59a47319f4e85c926bb3dc6931c5755da4bef5bef155f0e478337b9629cd2cfec6f10d17e6aad396d03814b336b8087a0550f221a661a4976c489d2708e398bca7e354f8e7c1a528ad51d66f1388bb8700af163b2fbf0cc46f8b4a942d7b36601b13a6cc1c381b6dfd229c864eea076c92ff9c4d2f160b68ade7790932967e406852273bde65aa6533312b5779fa322b4d59fab400c64de1ef9418cc581c8a61b848c9b9c7804027f2bd3178b68d68c78f434ad5e7e63ca5162672b92d572231e658a200c439a00e845919821c4f26e1192467e97b87a93637bdbffe18e5b4aebd085848d4f3a828f3e849fc1c48775d55ce77b61204c910f90336c2c96c6d629d35e589aac19bfccca1ef3f04a9545ca178a98de544b5d1bd1609fbf0aa0bfd95397f254e9e044bebf9bc8b85c7f1f21efaf378ec9ea6a4ae8d77fae404c1edc0545b936521365f94a89abbcfe356899443fb51ac65cc7d1dbf5082b21dd66366e5346bdb686deaea87b75508f43f0837c696f7894da1b0f76266d53e905adf1e04639fb9b1996148e4dca945c0a45b24870d57275576e5280b97a3e1e1aa724e051084d20a1cf564a6830a0711c2a67c0dfe996c03fe6003c330db4a34338829704d61707772caab04d1cda8ca5248ae7926e2133eb16bc9654fd9d3bab1393aff3af1a1f399e53298d2820d741b2a0b395b8ce8037b8a5d541fe4b000abfcee49d520655cfaae0a392078e7d1a621497ca5334947cfd95cc0c3acfe38abff4181a3d13ffe0dd534567bbb2581ee32e7bfa66e8343cf718557693fb493f7666d9cd0357909db4e366ed93c71668335f2e4d92935884e343ea748b8087253db10623d7e0435cee6d68ff8c5e6224839fa0529ddd3be7501f2b28ede969ac761519e8d3ea079f101502a6db99deee92faa9bccc0b1e77539990268a99e406f9b65a0b4af3a5ffdb73d6eaed0b5902af6836d5272117b7d5900b1050697e993d233a094d59b6e6dab52c845e9a03edef8d6aa7d925587b33e9eeaf37a2e7450116d1a8f2b701de5395fd8a6880903ad93f3a9ababba81caa063cb7958e8602aae93354f63e47fd18494a61e4e60a32d4b0bb5c65cd4b014cd0eb8fe9b93da8e4e0070040b4a8e4b60171d6d7f2511cf5165c3837857384f18563ec136d2408000fe3cb1b3f2d66d27efbe6b4e19445b8e3db10f9bff7b956b783be8ca96fb3ab599f4524b46939acdd5f9910a777f9dfb46d7a3189d707fc2ffa715156f530cb98a4b252b8bdd256fd800adab535553a6d6d3413e00cbf5cc089725feb074085f86e97a43127ab1175def074bcd3a515309e7709888a0e808e62c6551d452a1e602f4ac64b222e91baa3b1ea74568814f487626637c4f4e8ce9f559241085144f74072929b12477157e761340683d14364605c26ad805faf2859103d0db75a52e226ec78edc3eedbbf5cb75a32b5b0756453a478b7b281d478a561b54a18a28eced65832dd15d701eed51aacef94e3227e20927ac03875f42e844871f00dbd71e043b5c0df37326e4568e4b4674d59e6b55243d576e2f4fb11855c2336b89e7937d01481aef1374d7283824b0b89e3e928329e2c7543a8266c5a785797ccc20ff29637f357dc9b733cb96dc3fa733b278656208664b6f168f176c1c2d4515c86bcf70e01b027248c11eb35bbf0324a5952de00dcf336c60ffdbc507ec3d263eabbb5ed890282fdba4258fde290cff4472a0964b98bcd4e933e303a596b0e1689f62de51403ec00131fcc31f8ed737a0e8e7cfe46623f9463772b68bd1f5c8c410dedb273bbf99e7ad64ba7175e85f9772ead9d5578ae2903b0523916ef708f7cec2312d2ad4aec73e3835c69f016c5aeb5de2208d4cfcbaab540a47451a702ea8a2d677366c89f36a56f0d8c1daf3658b0e2c1b9fb2cf7f33370bd3273ca649673379170f6a3e01d1b6f2cc0fd79565e00ddd4cbde48ee02c5ae04e4346fd22760f6902558e78fd0706623b522e08ab794cef6bd1826b5a07ecd4115191c44751929343df0a19c73ef8aa64214f28869013c1977ee7a7ae5322fc44d86a170875d156a972e9866bc9af1f3db8b7785ba05f278d917726bfb3ec083cbf46457a800f9c294745c90dc5a30315005fe3df6715413305753253366027cb7091c130fdaefbbbdc2d67475e8a5225aa9f41d081b6e8842f81322765ab3440d54ffa9bb60548d1ac23355eab0b2573447bdf88283aac794d7c99c2f0ce0add5ceb22ded7335b8a06af1499da84c8d4b1df520f93ec4c0ca8a6a153fce2060216425b0d63c71eb5b9c579b582f5cae14e259bea5f52e05322b1548d70fdbfc49375607b9fb9821c9ac15d646ae8860791c568885601400fea57c6432dc05882cdc0631b5dd4fa1dbeb6cf98e235a665f971a3449ff7419516b43fdb1dc3e6fcfa73532dbc5bd185ae06fb9ecbf17ced6d515ea5970af15ac5c18cffd918a8c0f6ee28d051006221a27cc2357a3d8526a97469011d0e1b04f48434ef0f47333c09a23b8f793463aceae28bff6493e7bf5cef75ddaec6a4598aa041611691b7c88e24935c9e5251a7055894396ed90dffc2ab96cf3b3142b8113019492f55913b037ab34db1c081f9d879927edf6d7040481bfb392c14fb8d790c680da9fba0b5982f342c175627c64e7233856baad879f9ad353a8fe518796e8503a6492644ba277c726d676e39e4846c89b279dbbebf5004de4ac1b063209d6a369e57ce40c1f7cd8cbe67d320b814b59acd7dcf5144d9d2a2d2f0cd2e7e5d8b39dd95fd84b69f9c64b9e93e7fcfaf8d94973872209c5fe882465d513029580dfed61f6d14efebc2635153ef99f809e2241e4b62e39421ee5870b611914b78d4f6f469fee37f6a188dfe6d1762a0fe6a315ddc7860a46e90c04cda0e7bb1664e2900e08c9dec21ede77b8b6718e2e3d7466e900ab9790e15390fb5fba7702c398d1dcec32ae1c208fbbd31f8c062829f930bf5860e8aa39a474907513fcd6bd5ff36c55bdf77c1441f3f7b84a3d472747b9fff9a4099e20cad3109201ae57e63fba11e5ad53f966127971ef5e2c56363ed0d17a0f839484e8fda5dc2fa51fa278d1aef32620c19861d591f82660d0be379570c0f096c10edc025ef4848b72523762b302895d4ee7da6d0806014c72d274c0dc30aab58b21a44def2f61d5bb350cf6a06d43fa68016e274c1c9394b8a14e3e565a9a5d3cb0e12050a253b6a01fb62f07f560d2f7332671b7d0973ddbfc4b01b760841aef4feb87fd906388587d172cbae96d8b19563c6254f2ca8fb7f684568f41f6c67977b28b96b2c2bb74e989938297c435a9fc47a49b8d9a235f7bf36e099ebfd7d0fe9f9f2626bd4541abafb8721ec41572b269bf9af6acdf2a8393547ab142ef7020af179dce1d7e942a92d52dd475bb1ed746e085e3acead372195949c0181e28a679636b8811d3f06b5c89c8067ce247e371603f37054372c2f594fa607f4777e6c1c0ed99c27e2154b75d6b84afcc2586544d2f23a14c84f680ca7ce46a23e0b7770423bb0b3292f4fbd3097760443ed2aff8ea7a297f343a45b8b88ef1901d5bda5659e8d1d77138c69a478c328ea9019cd1ec2c6a08537f3f6de8b2acb5b33beea8ab5fa8097037971d1fcf9dcca952d4db661838e0e90bec4213eb4693555ea7927dba696ef636da966c8efef4cb0ab167e2c731171480c847f1b08ff15b456e6acb48b0b84ddf91a806932149dc86641e06cdb92d2082d7945db14b5512f4cd6807da993d6a1965a330b377f5f023d048ae3fc271dd01562a98072213a3c7ee1a74190436c9aa9ff9c3d96e8592fa37b8bf03e3249c5e4ddb5f7c6aaf1a8730af6f622495e632ff42cde02a7efb70a09b880f4d99cd8b8d99747a19f8ad902dbca213fa48e3fa1b5a59b8dfc01e15d962ed4facce32b9c2cb9d29289bf326053a1b65b3e8b1ba2ff1b7e670991e7a205ebc00d663066cbe7eb34b70c1f87f0e1597068e9c9bfe0e9ea878f6037310aec69f7aea937746090ca9d0fb51b098ce2146b1276e07dc8f8199cdba5566f54058237b363064736cfee7c2b3617294fb2f0c9c521758a5c29b95f075180bf4da7903d020c739ca42e5e21ac23847e80dcc8cbb1713faec40752edf7d518301d225ecbf4135dd564cb8bbc99bf25c933d303c06b4e623e939675bda7311e656fcddf8128aec6cfd5dc2c57dc7416c278425600d3382c02a434f412042061324f7388727422d911c1eb3d7bde30fbc91ff137536ba2382484f040b29ee02f6ad3df90ae1338bc6c0340e90037df5cd6ee62d7e6367fd30b2bd5f6a2f3214c21027857b50f5270f243d100e90009d74aa2c5db54c28779a9a3949bf7ef45fb610382dcd361373354cebfd8370d952c576dd094bef8047a51688840a3f6f077f62230481a92cc3d4ae529af522c2443c027f50ecaa41814bb6f6b9aab91b251a808f2b7bc9a7316c6ab9edc376a636fa8cc6a57b6be76a45e7aed69c1e76d921e1e867ccfc64cfce49b4e414f1983cb92ece1e1e7fbb0af9d72bc9e4722463ac037c26138a4d01c0ee3366dab5ff74f58c462bebea7468a82f559d7ce9496665c04646cb2078a2618edc76c300e984324855f6ebf2cd0532e27557e636debe8c836eb8ee720ce740d639fe1a1416716bc1ff6b68084cb1641b5b676883687e738af3c9f1cf66c49f96d53c424453015448131d4bcb0c3cee034dcb2956795204804f69b0b4b004a37e021172af8245822b57296d3fba2dac547bfa0721728e722cbbc5dfb1013c94b652fa47054bc2105ed2a8915068e2c8758fa830d0a7d9cc7fb3e8403fda93fa34c94d34d6fbd631171851927afc814b87a7219db8f3d26ef32e5c54cc0ab90a46719c68ff259d164637aa9059b4f4129c5420c0eea280a64dca5cf6db7153a4bc6a81b16f1c9023c8674faac9bf2c21b40aff82c4dff9de87f0de4ba6e5eced76ab42d46c67ec368009ec99b7b1e200aa55332af57fb8de3b5e80c5fb6c7d51c2b050fd320d3e358fec98ab9f07487db2178ac0a12e204281b40b26f7922569fd0283cab50ce6604288c82bcdc97a423ca5d71b532d920304e3aaba1a43de9f38ab4a529a2c89b968f957e0855a57ff9965be6392298c7e2404b0a2917a4c4e872d5ca80281badac51dc37b5e49abe555622d25232f62c6df0b81e468107f3b29ab8449603d0a256d09437095bf8e6cc23b36188650feda5a0e745c96c9a9c84358aba4bd11e8a225db9c2560e8230e02b69f962cd4664c883730e2b584a0b217c331ec70b9773b6acadd536a8ec193f7ef9e5722ba59cd723909348b4b39e6065e5054cd434c260f4045a42354cfd2457864bd07de77f07e5c421c2d9641a54a6f234827664f4020da937bedf9799ffdc7bdf029d0c0df150caf1354509be9d62c723a6776b1d5e1ae9a66f36bf078dbbb1370b6dff78bcae33fe54de05d047523f324d27d4d2fd493ccc873fb9cc898d476fe78c2809158f96032f8ce6d27ffe0b735367522edbd3014e06aabfcdedd78d8502fdcc2c50fbd1ff53a31286e6da1e17172203319fe2ca8aa273ad1e0c9da8bbfcd6d6af3c7f454f1a241a5efdf4f6e7014090e284d78044c479ba27fa9db8e62fc0933051ab2696c2b143820a95ef418c07789351e93cddf2d1838401445be7224ede0a162dd3caf0e3f16394fb1529431d4131ea167818229bd6465cdea382d631913e968fc79acf15caf98b56ffe9de4bb44928683dae306499e393f24d53ef280e8179ba43d032b3c9dfd0867624df33562968240c027f8c91496aa12c78ffef2f14f3a38d7fae06850810de976b7b11efac78f9be52f6cf6c3f31820b8406ad1b474ffbeb7a86e48574f47f00cf06defff8b7c55c3b06f6aa3ed04a15c1c7e2ed622da5965d9dd753d0f991bcdbd3a45919c58530af13ac26190aa7498ac0ef01d62d1bc27e1d809d737699efd2fdf318b6a7d3fa96505175e8b5278005d1cdcb22ba88be2524f4ebf112b373865c4e2bfa05c306cfdf5ad450957dc874f898acc2ab37a1bc5a2b3d84380cd7cdbce92850d2cf6a6e6c826a33a52f43e0192d29fc4457cf5f167b5c4de816fbfa050a1f20931d9007d97eae81d8c826bd8989e2102d1b36d7c7d305c3348ce9987b0572b3354fc8c6ae931d486afe102f8be215871c09bdf90f2a6baa5107a26fbe91d2958cf2959c54e5044f58d4ce1f171ab9146c9e1a31ab8fe958cfbfd624054205d60375fc1bbc8342d7b9130f563238792ca07c4daa337577bcb44c7cf1c078fed1358f9a1c7116fa13f227aec946131ad566305ef6b05d96485c968c5f06cd03e1edf3be5a9f244ea68409afdaa6ad320cbf52c28d935e9b2180ca88ca57fc8bf2447a150dc1bd79dbfb313c634cdbb0acd2d2868c1716d57f803e3172715adebe6646920cb290b6d70c78a24fe5a7c0692a9694f781b0d157bf7d8e5c903db299834385a2797df2eba5c7cce26d6da3da47bbeac693afe5f4e0a1764279e76b80a471cf01aa6bd2fa86e815bffdbabcc59c74c6bca8fed5bc0570d3ece86b5b86697ae73c6b2f43bd724e21167e30872f344f8438dc122f006f026f02ea1015e85a326379181ff21d26ba738ac7b40c7ed810b79c80850c7877d33f0844f9c0d4b4be6c0dfcaf1b154e224d50e2023816f2a180d1c15a44bdc681b55470218920f4d6a88ff3fb5baac80a93e486c5e4006b95c3422efaec4e7e2b57a827425ab5d33f279d03cb645fc23eefe919f6778437e7f010f1affab99959324fefd40bf7f6c32987c0e070df4a2e70714c38c08ba333dd64c5ba32d0fb35435cdaf82c13f58903f6f84d4f399373742743bf67ce9ba0e2590f523f583fe984f90f0a974e30b2cf52dd34ff5275fa3613984913573be81a93f23202ebe9de0b92e392cd3f926551467e0143a51d342fe51281285fb4d96f97ee8c4acb23909fd4ea4d33c558a3ea8126c9c040fa95241df07e61b7be8505fea24ab225c87b5cc68aa0aa6d521533ce99949e159d79e5cb0909302370d62ec2a9283ee80f1dfc53f289ba6e28ba8297dc8120b672a3e634e8cfc25069d129b814bd35821592bcae0441e2e819d30caad0f6cefdcf50fc09c5227d55df16668d96e37b570437b20597bf4b43a6a8329017bf655c0954b1669ebd1ba675a513172d4b3d86758ec9214c22bbf9376fab729e22f33192be28753be93e232f6f301b3e0b126bacd2e9f331083f7d99ccbacd98e5a1760281cf51aed899e92b537d828a92f2c8e2aa68e8eff1d2fde3c0c50ca1c8d07ea210d25c9e558db2c76dc793ed96f491442057e2360daefea7f9cd66ed4d144b9ee94f4200fcb4c2ed866a5f51384cd93c8f09032efbd5f5d748f3c576894b440b93442be6e1760810cc29452682aa84d2aa8a2e90ef8f959ee32f4b0098c49438f4ff4ef1db608be5a06b70c356b8547ad05aacb6f19ddb2194940794b36561f91a99fd8411fa87876dc469c49596aeef35c8ff95b4fd07a87d06ce7abfb3fc4f3ecd3fd830465abf834d2d560b978ec6fa60f0a6774ee038bb2a01c0f5dbf51de2daf65f825dfbc2ba8a30d67ef5164c934a2ea6fc3d218e64468d0b19f247fc829a058019042f55172ba203864409082cd3bca14512989dfa9f5c79dd0ed8d8d9cd42a5a2127f86127a9b2b0ab3511c23cafd1a85fad822bc919a63c72ad0ededb2884f48c46066e9d1491af1f11a73c5bd3887b1799f99015ca52804bc9ae88f437d2a5b74a7fdf1176c59cc6d1cdbf32057129b1cee9c5a7f8c5fde0fc0820c143f7d7293f057dea9d6a2368ead80d9de83baf0ee61756fbc40992b84b5789a344bcd915be9f42cdddee2f3e678e5ef56536f9502a33dc6fdc30e72be5701fe26cafc207bc1660c18a6d2e443a78f30b2dd38643bae67ac6f053255da2c8831b8c70087319e6cf0aa93fc6454c4d428926aef104ef7d7b9f6749c5098e52ea763a9238ba024c584658d38eff821bca1c1e27f43e8f71b51eb8ea28f0f2d7ac0787d01b85c2beceaf5722b1fae97e87400eaa5fd4455a2a174e3d7ba7931b4d02c1735c1fb2c9abafddb971f3f46b2152b8bc6ce7709930838efaa32d7176c30f0886efaca6a8c555a8002fa0c23b2665d32415bf58e043d3043261f7fa02e8017d11ab1b913db090d7e07c9beeb335d1e38d50785f759719bc758f83de7d6ec628779c052c41139552ee6bc3eae1b018063b48909840c450b23e87d83dcb807e0181181d5ff7510f8b2a17693b5f1437ccfce49438cfccd4c504762f9689e7f2903be2e05c1dec4fa87370ac66713b6ae74f92be55a39d65a84b9aae33429f319b9d6d994304250d9cf1057350bc88c0445919aa17d90f47eabb38b6f44e2818d64aede3a61e9fa90faf7246d510bacbfa2fe8b0214cbaf603b5510cf523153a6cde6222ca15148a5f2edb3b4606fac02bc199ca89f29f82e5e8aa8e77375962f393537c9dc939e87e57b53718b47edb73ead0ec63a5bde67e03eb2b34034e04b0143c8be6a94cc1c1589a7622b085b634ad9ab38f3c716fdc78970798017fb0395bb210de3b313ca11834624cfda0d6123b6a1e3e58f491daae8958c6e6bf8f284c71f04d32eb3fd86b679395ade5bffcf45041e69dffaaf3f9612b1320a2d617d4523801fdd1ce821bcf09f00371d44a0bc97496fb3804b0794d6349933a1247002a8d2e822722c9bb598de9eb5024868b07a26421859139df32b6a83f19a30022b8125d4c95ddc6ffdd0daaac41665550cdd2a0e2cb85bb600bc4a295deadd6303f87ef8b3a1925fef17d7b2fe6db7b999f3a9f8515ea8d41972ed19b51dd533c88ee935befa97277e7c8b7a3169a9c951da8d632d4dae57452363afc02ed87ea61d1d720bc862d33defe047c1b8c59f9db1b9a3cbe4d6bf9b8471e0bec14d062ee39ffec2b7a5deb3d7a0662a62ada7b049c7a8740afadae20075f8519963ca0caa8b55cc99a9abd6b793dc0515e5083f29b0bf91caa1e6a35b823968ef0d31707ab4187657e9c5a5233f8a488e16a80f1297319c4c5e39113c2b5344e3af4879e764c84bdb3944208137af1fc1d9d14f53a83a0fc89dbb82efb525d58968ada6a17f0af7f19c829f1bb58b99210a6e885a7a0fb7bb7cf5ffaf1d8d91f88f52ee4a1c8c54ecb93b6a9183a82f725c3d598d5236e48c6b34069b0bb536eb2fa2c45c0f1da93445fd476b68e315dc49cbca10f1f6565d5a4466cab771296f447f9af52b2932067573f7b844c1f879c88b89aa57706b4ec2658c8a7c9a812f5aeb60b2034e22a57b47f4e985c00be04164338de1e74f17a50d1b1a7f6eba372f4039d46ed80741aa3dbeef35c4661b6802c216fd0ba37c66e19373f650fe6ca681fb4bed75341586808545c5f02467b121849c0b0183092000f3b89847510917de507fb67f727aba49fa57a1bca2a50322162caf43af26c8437f17b4d920aa2e898101541e12ffb88cf6cebb0a504796f944893e179eb903aad97af7acbd093b1d0b483623d1d2d75d8f4c0e2aec05c5bb5b1c0871c4b84f81ce92bf8527c7ff903233c9e073ada9debb2923049c68b6bdc279d2426fa4128ae9a23a2c62272a5c025483cc78c11f7b9236df40a152b1e954dc2bc05a5c85b56a672ee29ca307b6cf7e856667f6cd7907d3c2bdad26eb2ea7a8f7f2b57b9297578940ec6beef12de72fcb692f00ab28b164bfcb667d7d52676e878552bb67970201a6947b51d5f2d8fc2bc534bd77e48b620ee2de6b25ec14e2f06ba5a299dd92477f63701237b785ccc75e10966e25c925c24d481cd977b12783641422ceacfcd9d419b8d12280dd8283b7193a603b1b38bb6d0564a013e3d7d217a739ed96dbf02649b06c711432c6d284ef141f8df560986810b8c8afe0798ebb192303a3fa53de07393057a3ee996902ef350aac7149edbc33633b667e0ba1e1a3c972cfc59b7c49d33a5a7cfe3aaf2c018a6058c4afc0012bb3833e18a5e2770fb8fd90a577bbe56a257a4820d0794c358a1ca86b3a2dc301e2bb3ca92dfecbffb2545d4e84ba2607cc2d5bdc7b54acc80b337fd8bde6c6b1cb4039596de35678c68f2997a19a517ab004ec3a340a9ba53bcc627b6ef124f9a0720d7e3c986a28fa163f78c654638a273b28a153e72160e5543c0bd90732db5d023bbdcaab1ea6e276d15d4a7ba61ee29a4138c5aaf4c5c8a8a04725b1c33d728882875db730b574151d0e865bb4c16d2eec50d5b7c4308c61dea776e8d62319a8aa914daed614a951038f81fbc1e897c484a74e69c6710074a2455d4a607929312e15577e757eb2183c3c4693c7403a546697835335042ee082422a7eb823f07df32ae48db78fa302583e3f507cb8050a8b8e8df71115575bf1de0f4749d0e6f602521eebf4199d2279d89806417187ffd247d6390f2bfbeb5a22fb70ff694297af3b431a8ab994e3c89eca4e10e8e128f6b91a35dd875be992142cc723f50fb204d9e2d31d8cdb437851ca1801c120aba4ddc78d8d8ddf4b1405eee2c16a94795c4be91f38df72b088b354681121e9a888766a2198e25ccb0614af23f164a1f7d0702494f71b396c9079440b4ab4c50ce865f683f434878a90722afae9928d29ef950688fb0bcf2fd4ee0e8a745bd04416d1c8c6aa0ba7a400d3ab8c3fa5415207bcb7644e70751537ee68dd91ce1e1bfebd786462d9650c3f1f4e45fa9442f081fcbb8eb430a119c37b7e6c4d55ead37cf9daaa03b1f3628a4b1b22c046c70fc0061072569c9e526f11456cae72e95a2aa0566cacf0714dafde165c4e62fb5a181d1f4ce7cdf23a86ada7fe7ece3a5fb2039d1d038a4d96cea396e436d55f42fa711a7668dee6445b05b17c8c5fcbe01fc17c1781ed036496b3c0392545df71764e24e1f0ad128aa1f4870ce21aa75b66cc0a1cab20fb1539ab6fb67d711d203545e823149ba3b3026dc6105d0259d053bd1d2d71834cf5b211e6746b0d001ccc059f59b8e23ad5189e08a6cd8d1bf52f3f57ae9a7feaa1ae6cbd3374981ee15ce4adfeedd2746724cb8bbc51aa509fad1db6295cccfbf08e12daa8f0fbcc492512df5a88b0e8372260f11ec91736ee691f733b38b96a335bb1bec8dfadafa640d69932505b0c34e0ab8e61b2b6fed1525e3735e770eccbcd2f9701e11ea106bf5473f5ef6b46c7899396b4ed762a428bd80689854cc7e790a8510e3770c72c12c8fd1a48b5192d6f24548d0f7d2fd9930773256053e61eb4da474bae03beed93fa8db10e4984c2dc75861b3ebefbb6a0701084d0171f1ae951b5914e19e66e3b7c5fa103c3897ed717ddc7d30c142ce0660f6cfc71eeddcb1b6e497fcc433c6e5e7a5ba8c9b0611c890400688ca218b9dd48c052b6c38161940bb2e431278ce655e527b467967fea275704b54d6fb39b9b76ea9690d0e61e010d43ea89f26906a3b3bb90e1b32ae170471b4a98fa92afaa46e6d2cdc677dac8b8a6247f16d5f68aa70b7023afbbc5ace5dd493b8a907b5fd215e09d71fe587aecd6077107a1b0e6d6b63ce62af2aac99e40956dc190d7c41b00c6e0b902917750a21382d6aa135f24fa74dbc232b72c5f2c365cf17667e66de35ad0e01cce54c6593987f58ef7dba1ff29080fb613d8ba4292f2d6a01803ad1b7775141b95cc1e7634168ad41c926d498d5b4a4877c8a25e4ca61c05ebcd26541c1bfdcb11db02afa18644e59bfacc6897f4e482f3ed9b21836535565408c160bd95baba7ac78ac3dfe18386b2888dd1cc5f2947b7d488b650f4bdf1c870983bded1b719ce95b6cdbc052e9d8690a89427bb269c6af5ccb9f0dd9227e7941b35fa75d97cacb3a4c74849d09d094a8527b06769fc34145a30abceb99cd365e18662d07169abe28baead5fe0ae1852ebeeaa05f0c4ebeb2bac242d28c8fab33b0c9e6f2bf4ffb3f4c5fb3aef0c949041407c6885d83f6df0d04bc2b61972ebd22daff979cf9a3c6140aeae2c1a59a787e966c6d79ae52d7513949f3b6c76bf6e6538b913cdb14c4a49e95839f3c5954315662cffe9433655bafecf7bb1781ed12b293114879ac9fb74da77caee33c73867abb50c0742b3fdcef265b7482e451a1d8eac097a8c19fbb69d0cf7fd0f80a8291db0dc8d23105418e13c8e3f11f754a73c538d7b93f0de1a70e135b09ba182c23cc693f5e6f69bb88daeae8da3a0e2a20d706630ccd1862afb1750a6f0b5b610bbb7600b21cdcfee3eeb575edd6c2b2ea18509d90405829e9f07401221d69fe8572be1caa7d018710f1cebfeb17c2f2a58d56e88b0b542ffa85e0889b8c04f095505b983b3162ec398e41699d4dc1d5f0cd759dd64338cb9445537baa2a80d9c7723ad5d0506b61f250c3b56dabbc5a91fdd86ef336e76c730a75d275cb8381d327c55de8948def39fcf8cf0d42f8b6ef3af176de48cf0b96babe82c41ee05767b2988e2256a5e9fd5422fa8db5dcd6c57f37199b45645a15d865dfa611ce5915cf470b13c69553fa774041fb7ee1b1b1bb2e9ef08813145fe3185a0aa9c935ce9deea778814d890896e0312c8b64ce9dbeb7294ae65999535bdbb9e75f586f89bd22cc5588e0232ab4058bb46809fe4e35de76c775e5432cc1b18411046e0823278fd26207f165ddff11c55e531f4afc906cc10044607c54d66964a77af7da720b52e5a30101b2a05ca538af787081d7791f3ff8d56ba99826a10a880e6d6bbf35b93c9d33a8d0da740ad2fd9bd7b5dff25d43bdf2ad82bb78210cabddfce43a8434316ab7ac0bc27fc011b7ad1d942b2a8b248ceb4aecef46c10bc721a533149daba65ef6a37805dfd3e68d58ee3d41f508e5b21d1c0bd4954c87dd7451408b5134843bffbaf90945549c00287e7b8f3fdaccba4719cb420e5ff24d02051e7ce2a2c7dd42fb7a3b3a85f175559f760f739f36e74bc6a0c66e3efb0d4ef0d4d8130d7087ed94fcad3a4d3a65787b672c101faa3d3d040398ece6c19a497d691bd9cc6d7286f8d44f7cfd41852171ca97a0d6cf27150bbd123cd49ff069ebbb84caf9a6c642c713b2e02ee2eeff34ae6827d9fefb6ae3a6d5041e253a17285f24fd877c04dbfa4524fe20f5b46a651bad9df15e44dfe7fd0cdb39a71f754ccd581caa0a945c16a3ff9513ec96da692e284a3f6c1d389e6a17428e3234dcda04cb58f63bf7284c1451a78739a1fdd9c540ffed46e4931cecb73e42efc6b9efdbd92db079d81b31b7632fcd92310f68f69e01c93c15ebd40adda307885f0ba4c260cf0d3d0fd4977caae3e44abd60eb2336397837329fe405d8ed3e958207ee0025a5475e9db2926439b5f0962451bb9c34c34c6bcf0d2b0cbeaed484eb215d93974f45a05c430ed251061e51eb0b55192d93ebecf289623e565ab3c53c5282b6f4e98b37221063dab64b8228ba6d9e6aed179ae7da8483b95215ee936fdd1ce0a50021da0543bb626f85d7ce861c45a77e13f49f4700baa267a4766bf875f3b51fa03ebdcb56f3d4f34981144dd7864f4eff3f9739f1f2e2deacf33b3e6dccbeb0cb3d28873c11314d58e9ac3fe10e6a4ab2f6024d57cdf803c0a75618b91bb279a6af6dcb412eb8827ad41bb38e1fab437f9eaf04c3bff09f25620916affb810abb4983a3bcfb3996c861498e33c7931352e1f31b28b9281ad779dee1223af1a065c71f14ef6a1fa5898539c657f117fdfe79404d2273f93514e51a6aa50ffe6cb537f1b2eee60b1509bc1706ba8b402fbe98cfe6b772b0bb07e9a8d457b5b540a8a7cafb798c610f1f0abdb8c9bd3aefbef009b18b63dffa6d699535c85abe2cf8896311142209b1ad1a2c1d2fb64d656a9a488133bc914c0beb1fb32945efe0c6646617960441bc04eef365e7890cd5e75717942714354c3d5c06ec9a9b5c4154cc115ea77fa448674c721d854815f95451470df7ce1267e8c5d69c3663161db01ddd944e9ea23ec42fc784d7457cdb76fe1631403146db72d5ae034eabc3049cc4ded941b130812de187f812a9b394c5c484091e545ad84c42fa334788d2e644c69bcb5f4e0f86b12700bd5237feabb0aa39d2ddfa4f10d90da974d493fa17157c521363b72972b67502a5357869dd99a580e3302ca913491e1efed125a98d74422e591405e214c701bcc0eab155157fddd9fb8646b3cdf72da1d8dbffa6a39b7eecb19c2e81cd4d356b96909438f1fbde0a3e57ea696789d38b9a64ff0b09491d63adb13c1a02ccdbb2580330761a3c9e96a10cec67ec9c443bfb33fe4ffe0811be6ea11afd82454340b01b2e717544f542dba652b3e81ee1d180cdb8290da2450770a866ef3824ae08b97a592ed038ccfc8455d566141a37160d640a0a87b169b5f60965492505a42d0cae368469857a356582199b5cb1ce3dfd348a3dd475bb46fc9a22a1d8dfd3b8a67f5a6a98b3211807f1b953d95ca5ebd21e5fdaddfba7c797f68103ef651b7f4555c797315faf76537e12639ec3452c06fa225a5822644262809593e7afea873343147ae06e94cf0f2235051a786b7c53bf952228a3044d86d6f2986085c3748c1a44698c41e65696b6f45912741013c67b45db13431a3d67e715f44954efcf9b7db2df047dc4a7ccc87387c91cb993bf4128e0b466b30e3f89eacc9289523e378272b4cd503e0f101ff38bba78579c6de2063eac8bc4d3e72e7627f034f3e0abec6ed2dcdbdc68f604729969654b51e0c79c0a91fbc3149082bbd0d4ea2752b41440e9ab4fe0d9c3ba478023e33c97f6d030790fabdbcc548357e979793731403b99ff8e8f3e0c55c76be9323386f1229416a392817c65bb407eb65fb574e1211f8f56d6f520e4f91e478aae68154a0d4fe30714f8df684c3fd0ec699208bc4461daab101d04e5de933d807d221009b823742c9be51af48b79c006b6c7ee63f57e2ec7ebd51ad3cad2ec4127a31dd96f48fc246f84dbef04b9341099891828bf5655c2bd16bd7b32fad870e08593023638186685480b4151b0d33ffd43ec1fa02d19edd033425755715de7faa8beddae17ee01590572b189b8f41b542f5ea23d51b979a1f44e041bd4ce5da6b5bc01027c8cac631e3ddecf03025ab06eda4fae4bcdee53e0348b65d860687b2226f207cb34c7f7ad436d0489b5deff9e2e88a7fe379e6bdda4c4a548eea288c98f44e22d2d6f0faf32d3312bfc76a40ba18e0fe0e19937eda36903ff3fd6a01a37c18aadb5e16fe8c51d54816f3fea1c3cb9832920bfc7dca7547f17ed7bfd642f50b8ad607e65d95f36a11f9b003c3a5323faefc339cc46d6365ebe00fe4708ed866df35a36eae753b5410a1f095d814636d275f35c7a04855fbbdc83004b8c4f024eb819579e345455830af3734ba1f809bbe1ecea03b07c26b25b525b454dc6b3392b95f433c5e8e35a82d61e102a19cf9ddb1027c5cd56d367e056a53e206b1287a11158926b4e36e7227095092c428facb2c07620391b0ffd35525c9a93ee4ec3d94b273c571d941689e09a4bb2a295a5bc644915f469e0700853ca3e059492412cb9de0d83c0b04c1c899f201eaf12a90c85896137e72e92293b3dfad2f01a1a47c51139ed5cd4a764e416facc0a3faa236869337fea39a2e48a373ced7d58bc35608c338f6ad529ea2a7f4fadab4fb8351267ece69a9e0081652c181c0c2ffc1b1013626d4615bd2976d2cc8b09c147426139ded0fdf9fd6e69f96ccb57f922706f2f61096372cbaeb3f83eec280d96c7a298958d8aa8a4abc8e85b40ebf1a7f24480ff785f54a360dd912b9e7f3e477053e5abbe9599561be289320566c89b8bf53bc6f9fefeb0dc0dd035dc817a5aa4f677ec88f14a829757ed2202c9152a675b6de0eaea71efcd277c3218bcca66c351cb8955410395e3e0f54009206b069e16ae197862bacf70d3c6475509bc99d61ff904e295529b18205eadd64f8acf391179203e500a0db91e2cc8aa4d7c81c745967bc0dd70a5baa10ac4583d79118cfe0207965385c260a92bc31ce86e3da16f1409bdd85040a261c5792f200096a964a9942d91449056afd8e7b55819b004af7e5f9f3f17ddb7143a87f5fd3093f331927c7bc33cbaa9de9e64f23b78bb6a8941db9c8225130f142106301f2f4a94f884fd7d5a9e5ec12d77a4e5e53c8d2b5117f8c6fc6a27e52270c630be7099818629902349d3deb7842eb2bdfbb4c62f40509462200f5ffb059c2887472b0e5c08e29526af1e02e0b1bdabcdcb7ba31fd5a1dda9000a3204a68d523e9b8ee5f0839d2e0b900f69dc74060f01ffd2bf8e63b60e8ed1acbdfa74af7ebc31ed38c86fae9c7c54a892fde4de465694923c80db11cba323f5ebdea73e1b3041e8337727bea4a44a7bc430bba4f0a0a0335c9852e74a621a37ef0a1e143d897c52e44456933a06b405f7b9ae25456b8a3305a8733d0500f6a5ab351321eeb5685e0b96f852f5a8f0718e4235784a17d757619b30228c1ef544f53ca23a380fda2ca5d8d45607b9d677ad3d7e4ce3ea30507ecd3c6de51bfa2241912325e2795bce935f2cc7e86d07af9983af5a03924681dfd81f7a9a47b7ee65b9c0c566ddf8f37925950bb9b7e1502f73d8d159a83d2a1a328eabe8e07002e6745815ad107dc10b231e1d684794820e47684dea92c50464af06e48028410680fe7e9e5be6f604274afe28ec427b28b43fd82efcdc25df14c958c8c67367711686b49ef247587c5be6b323b44e6e399771fb606c076eefe6a7ddbc9dce43f09d93848b20c171078d85cf11b5a4cfc21cc92432e37c7b0a264375cb98b22e0dcd7e1eade073941cfce767ff37ffe659f6543a731997e7c13f272784f96bcf69839aea368fd2da608f363c9d6b18808ce9c154345c6b7658b711287770f17fa49dff28d743984ccd94c38d19f63c2d6c153729189f88dbc51dd8541489ecaed492fbc84840541b38583e764d2f4907e6c60b334af19623fa7175907fdecd6549d9bf4842aec956be53bcaf96a6431cafb1f783d22512481539b762c9b72adc9790658ecf2412417c5022e2cbc7ba01d83c5217d4510ac952ad692b41e720249ae6178536224a2dcfc7b99d6fc8f6f82250a711465bd104658968aeaa97bd134d4bac6239ff6154a434a0ee50dca269d8400b886b2c978ee0343ed848edac0f4b2d5f47b342200d397ce00bee260e64fe6fa8981ea6f4d6a575a147994bf01abbfbecdad56646400ec755ee40ff8c7fd98cb747c55e6d400808582ca1f898df7273c9b06f426b827a14768af99c3795419e1d285a8c39d6770d7d63b022df86663c4d36484c1aa213c3f80cd1fe4a47a73acc7842e8ea5e7c908aaa6253cd59d57c176d57e6d3de10a3c46d2676293df4f3db1eb0697b91cca331b57edf29c916b5f78cfe792547f43d04ece0f5afa698792d1c1e5f099b9c9fb166518f19dfdc5c1a8b035b49c72006ba762cef2e1c40ca37077123b4aaa81f782d956ce159a708a7dc43b7bef24a9e1460a739f6922dcf050ff38fac4d8372aa2ac8e4a64b5b42bd5f9db51a5361ee62c470b245497b8f2117ebaf46cc64cc796c2031b63c06c936937ee8bde7e4b604c4559d7bfd756c0253b77d95add96edc1c67c079f10f0897c4e770c22ea6ed053588b776c8e09e5d13fc3d74d904384285ce5dc4009a6aa87476fc51bc254f79009a91cb18350e6a0e6837ed89a0d487848f1515152719dbf7c3f9fa7183eeadb9ca3caf23279cd30bbf6eaec083fa7e4feebcdc6b1a104529bec451b2a2b98e9cff219c3c216baf3d0614c8869a92e45d9ddfa56b9b40ee4694b857ea3627840d9e0e7c68ea51247681ef4008fa06483d3169023e197f868d8b24eed15d81fb95276d05a3db70ef669a032b3b80e89749ae72b6f953a39dd3a4d56dbbf961b89df9e807685996b30595e62b3e31f6231c3a9edb782532144508ce7f712829a42c852fc5e0ea94f3f29838748927acad9953d1638996fe75578b501cfe49a8ae50b81ed407e1492e6742268abe96e5d726e4441a58723893769b5d27d503002e44db52b8934338fb2ff56f9c635dea7265ce2b80b6a87d287dfe4f0f91f22375134b296c14caf2a640ab2063dcee3027c5f7ce79c3d3f43cf0b28ed75b81845341f145c35c96d6abaa01bca53dbec328173047f03bf4fefdf060341b2eb20ee84aa3b30e5374a7edb5a3e546f0738f20f3febb822f93a9e1a893708cdbb87da2bcfa0f4b44c4e99875ef2725b085c45f01655a757d634fffad2d9db2fe4aec58adbc58328ff7ec5f7dc9b99de94d3216d95b0937cb72bf9e91625cf7c9ebf91d36aace4df7bb3647c26dd821574b6149eb438cfeff2edfbdf0a2c83d9cf19a9a2960605790473578b0f69d053d69b68d179a9eb9c9191255105d3c74bc37168342fa2e94912415e8b627dab910293042b0bd41c99614309e407a0cff34722237b70c6ea92f3d17639dc449aa26fa0dceefb8a7787f0df4d75408813601baf5f9891609c66dab9c91bc27614940d37d386f300e645b776eb446f5795cab820bc3f83071209101c540b69ad247dd33f35e4f97520e772e5701d06fb002603c2ee48cea4e502988eb981e896634b805d0b8d5832e0bc8fac555a96e13ad823710b479653ca9497704cba75abae5c13fa0922a3a0dc9eb0643d2fc6df51b7440db8fa39a3a665d1b7050e107be6d3762bc82c5d358096317ace7fb0834ecaa83ff845ffc51e6d637727eb2f79ca95569421a9478a6dcb91d9d41188c90676f457dca417de3dad0405ea32eb19fa8f0c894a547c9c12efb942f3edefdef7d4dfe2ac65511dbb7cd96c368237461881e7eea62f4c4bd74ac6ba52968dc82d54ad2a6085c906465082ec094270884727a0d92ff6a85c0726ce257b16eb55bd6188b24b6f38912354475f07fe2bab36ea0e5907e49fb57c4d61d81fdd54553b570a5833d95a7d49c97b0c1bb42d7578ac617e3c67555538afb0f8b7f409bbbf9a5e263daf80403794f2098dfea0da10234b8c03d28e6fb67871922bc9a13ef90f56105c351dd51295e55df33c5da54df72c382263fa3e220756a7858de4a43395d325539890e9cc30f0103f740e0c0c866ded1892758cbd78c2136bf2f81c045327c32b646f4df532f0b1aa816b26038d63550d006d5d266fad6ba5184b969c79c90077b60f9bddca601ddd7be2e12b9e9b57352c566859f7e87ed7bd169cfc4cc0319d96b9674a48877d2ff188b3ce7df9eba3b91aa19f8d2023715bb647d73e0cde269812b1c5757c69e12a461b5bc9686d4e6b2363b2ddcd9707fe96e1990c197b1552936deae87ceb5366d7b558d4136e0a5c1dbc0fca0def22519939d299ea5387d4df51aa7b06b647e0884154b726a1d9d49bb2c4e3cfeb86a6c58b3e3b5b5672f05a618343c557ee3d0d2e3fc6e9c0404777bfc5c2e6459fc479d62123f1be9458db17df230ed56b54cbf52aa95892b4e281a6778362fcdce403256cc63ec2357951cfd009ef6be8d0137a33dd6fad3f7d3889b152bb139b9ed8aee11a1d036fd51f49fef9e04ee99b1a57e76e84dc8523423cb9d5e3f57af1581ccba8922a040010f2f1b28e3600d4e4ec0964015a06a294bbda716e4827ccbaf9603d10c68f79ac8fe62a2a445023c12e84c12a9ad12fe8ae7f377425bec004088f3bd9b48c7179c37da33b231fa6a6d6abbb76016e653311e134021f70b5e820519fce5f65184f9212d651f543ef3ea931bb158c4adaddfdcda17485c517849bf5d51e23d323e4b8f929c02ff667933cdadc14453107f94407a6b27a740893beedb69a4ce94a66dda336404f7eee4677bcda967eb4197356a29b929de11b621c4e088e3efdde7f165e60c2726221db177446fea926acc18638c76425be06a1bbbafe116309786693a7dfc9fc6034536b933f479d0893de4f8d4f58a9e60df20a423348ed03f594eb03bfbcfbd58371cba9bbcf653f32aadd18e7cd159f3b77e323ef39815aa3ea1cbb347f0c422eed2cc8fb6ea28b6e32720c9f81383f29df62782fc825064bd22fdd1c09cf8022be393a832872a727707f5044d24bf7e3e07c250bfa87e916aca6000f5f0282c051ba5977d98d884bbe24f26e441c3420af4fb09f1dce4078997841cf1a868b6c19b3745d8bf76ae45ac6e90ae46b266b94d4102a46bf4a2ae7b5434b2e1ce55aae8b6af5b4427a6e640ccc1fd4e0dcd998c8069457282f985cff0d31f73a711004c1171faec3c358626e23badb3ecb6525fc267eba4c5b31fccc6de67d814a506537b8294d6f12941890662f219fbf59a943d7694a70bd1432c18a9152d33343a4610c0f187b75753a2d927c827e8a292de9ef9c4b3eb6a644dc76d76012ce92352b15dbe9aee4ed0d66099d0b7b59578df05f141510325fc0e92050d81e7daeb95a879bda209fcb40da7a30f80ddcd4e990c99c34838d24c21a07c31ce746eede6f55c83c6e83ddaa23bfc8a3463fd0c278a0c04e6c11b406784195862e984e29a644c3b1d3198e7b9ee4980ff71f5e45cf18ab3460bebd6fe0d7a6856f8111fc761f2fbc636aeee462c071811dfc05e9a5c4a84b90ce5a1431205dba14026ad6a775aee3bda16c147810a72ff1ae4753aff6703b4673e3e7efcc38e4d51d3226e754f4f8c3325aea21cb0f236b0730616462968ca0ce296cbd4fbf2f901223e77449166effbf3b7a80f28390f7ef92d189507ba195d368df49012bcf2883098eab2e18b5f43fefd0b6b681469b18f072e100e7ef6f08b3399571ce91f5a00aba934989f2d811b4b8a513feb90008bd9c53b7814e97671f650d3f653984175a6bace2cb82f01ea7adc57095cec961ecf13331bea155392fc713ac2520acab8dd458e0a3d372e106149e223be83a7f0eb8f0ec38046ae39cbddade1acb4b553c6f6258ab5c6097dbb329e4ef3686bc5fd0114e9a5133c859f09556d4e7060152c113a4a839767944f7c1418e0c322fc55135c725c50a4e9ad5484e159c141e4c7c3091541fbd028624a862e051df05bb6f5085c47bcc4517deb3600398b3e2ba6547cc27aa6c7d6eaafc6edbb16959aaa65678fcb4ae9a66e1ab0f3ee89380d4d216374e6d7b8096fcea597c8b31ac57f71611080af64dbbc78a940fe13a6e612e841d6c0f69a032e57c205d071d9b4edf0beb75606ef70b792095740c8513f0e409e02bad90305d10f0da89c2baecbce26dbd13c8702b7019f8ebf13c514847851c28bf158d41cfb36233192f021cd5e0fd84eba92569bf3a0e238ac733fb2c7a8b692850d810ee689c261110c07d0d75fad7537cfcfaa425c94f50753ff05219baac01a5d2aaafe5d7e5f579cfac1e26eab2090b63ab56be5f7bc6dd29488413203ac7b57303d12615e00e96ac017b11fe69c16f88497a793adc9825220cc67ef37fafb4a0d0ef18cdcc2a46530e044c2fa2e175ab108025a21cfe4ffb7246c6897b1a7614751d475b35c28240e405bbcabe194029690dedb5b05fdd0239d8ae6e6cd36827983c5f75bb7bdf1e0f9d2f791a3633093da1e3609af74559820e8418608fa6863e4d72cee332e55a3d7a2fc9ab0114fbb855e60b7f57100149a6e56e113ec58b92678bce4a36bfb78d6569dc1e92bbcdb6a8e700bb4231ae5c13353fbf0e360f2b8fe1c1087a404e2573dd75c4b49228035d5589ddb0f74183d77e645ee4cf227dcd195ac0f2d14be5163a7ae360b671b240a4ef3d5a0ca81b0ccd87c8478efd74edfd684a3a9c9d06018f0a0263e3033c47fb5aaf029024ceb24d610676347bd9765fad87688ed813d45477903a9931734fd12e136d75e93ec6380f2a75e52a6e8289a017be2010903ac77447d0b2a5ec9dcc021417371be2bf1d258af642dc7248a66bb6fc423ac2405792b2ec9821b5e5af51e79418b61144653ae3ff0bb196e1b8e2229d80da69d02bd20dd75ea62e4ea1ce6928de0abafec3eeda420ccc2718ec284ac5edf302df0292b6b6b619cb649a1aa0860d5dceca16d03d06ca55e5542ef465266921aa21d05abcbe8bf6d9d67e3eccbdbb6efe1ff9589aebcf53937f82c3ff2fef76aa3d51b48b4345e3251fec79335bbeb081c742ef34bc79c457cb2de4a8c770f20ac00001a6031f8224198905391cd8bb9236022b95e073e12c9f9497e8479e63abc379b20680330587105536970568039ee44bdffd337abd47fd5dc00ca24ff861afb9b687a6513b63e2d42888e832de23db0778c41cd0d6ab5ea65b9b825792e81c9fff5f366c4384f1cd12ec877e8a6dfe40c0ab4a9ad0b02250c6f26b8a4648431cfbd337a5621f8307b862620f1ed382fd8a48a9cdc2d0313a0020a19017ca51fa8848bbf699b6073276f133d3a1d2cc7eed625a91720f305a256be7dce91092fa6e989948916206935d9da172c1be903589d79c7e1d498204f6a482e00c84f8238e39b5cfbda673960cb1739a75f38a21d5876693a2a0050b6c6193f1a3011ed4c713614c0096496ad97d3c01fffe66eca8e849206eed6d09b65d94e4a829a244e3d2c061aa941048e097939da7cc14676e3bab9c41e540e9679ed97715059971f9eeff0188e58cdf242df02bdea898c1a5eacf59006cd65e8e09c821f4846851d896d1baf3a937a6300720e099f80738e45ee0a6b86dc166a6b4510088a6e15d0ef9c98d550f06cd8596a576e44826451250040de11e0d7327f7babb4f605c7998f25d36add553e1641e120dbf1eec440b5fc71f386f3db8e2d74423c45b53dcd4192f38d35554fde8e0ff67960ce09b0850c52ab507d070570ba886b10b54e2604c469c72dea74e95670dc83bf9984d081919544416b2f5769028c059d7ef3cd7c485623d67303a0deeb2f5938e52a4aa58b34dd9c289f2f38da7ef8f218f1d6cd75af0f1eebfdacd01224c6844fd6305279eec976a98b5b8ea3d0ceef57c4c6fb7da197d5e409c86dd0360478d3ac4910197876668cd9922d8219022af211c5fdcfcb65e4252d898ad92f99e5bba4a548ad245a10e2cc90f1cef3b9b06d0c874f43cdc66d7b1ab0f9160f9bd20f38b20da9dbe25dec142c369cdeeaf0518c89944ec0f012a3b048af51049a6ca855adc261961185282ad9144fd00138ad956d13c0b934cf466fa754089461c3137e3f9dcb96a89b00841f37e5f7aa0f0210060ed603928f15da7e4318dc45b767bad9ffdadfcd06f98688634e020d424f26aa74c0d5a1848f29b169000f0b9d14783ebc0f9e89262dea1ecdd9ac457d77324cef86bb1e78f92f8fe0a3818c1a33b2704578386fdcf2ea42b0f749384e95a79b66bb93804e9456cb7847dcb7083bfaa8c8497b5af1c5795dc10512fd839300444043cbf723efb26959d542afd0bc71ffbd2f21299731f306863823281cfb7dad4f3a17d698e1e969720d340e8bcd9a9c244f99115b333d3f33a5f69fc37ad936c861834ab2ae46e60c3fbbe8831f15895a580e99c4f145724f71bd7886f314fd9497cd098f7fa477dd1d69af9e5d0d0a0ac7c18d07ba49d030da570fbbe124d00738cf24138729c810ebfe034b762b355e5eb8745017f08ca6535f7ceb2c7aea1b5e042cb89baef71548515dd4a814de1c637ed8e378256e684908b69cb95e76fc78ab3fdbedd3e189706c2da1d8793d06b69e676dc46b95b8e23221809cf29d3ac86eea03711945ee64db462f6f25c6205dfa354e257aba53ead08c0da0d479756f3a77b5a480e124f96a49f43f7dfd0fadccc41eac70293223c069337f9dcf0b755c3ee43145db731b154adf9fbac6f0b62b174c9107940746670981dbf42d7aa5eb00020e20f883dc1d4097f5170014d973a352a331868d282bea3dc5ca95ce6315cec1fb194da8a3ac8c089c80552f2382ab66dd958f81721ba3fcbc59c60751667b3a27a003b87c0e52b249ee46a646fb02ccef408512d82779cebfa513c0c4743a51c9b2163ca13980ebd0b013e5ba15d84a44d65fd062104abcc1cdb15ea1c0b55f51c5e3db01fe8264139fd701c04278cae4f016737fa1477fc6baf1f709293ecae3a363ed4df82668d1e0cd74215e0dc53ee718346068311a087cd0055faa0217afc5d6550150359433e89f05889f7350a70e988a04de3a009b85858122e7c415ed83a72c7c161ce7f435ac1042daa83771f59984fd7e50e8592d0696be1b147533da095de83481d00804d4584f9268b073eef9411980c4cbaa0b3604b59e747874f7a98c3faa7a82337d89caa6f5c149513021961d06e30d4f7f34ddde17026de6877c7124ac36b37449450308f79b443f3b66d957e773386e49f77572e659915ab416244b608309ff9bc9e593cf4ffca0261bcd985bcf04f2b2b36b459b746746e075a3de09db3261e085601dd1eca15eac48f836adca7d55024fd65c4a27aa90fea35166924aefec3aaff56c27e582e8b22dacf9ecbe3c785bedaac8c22e5bfe832a6aee22c3e0cc2eb040050427cbe480de9e46519d199b5caeee8f4d5b900a42514750d1170a69b03066e0a86961644e88a2d5aa9d3ca0c3d36aa95477e4485342aaa31e25ee761cd022d2c61599547b71a461b1dbf4a28b22bbbbc3637b6d36760d2192f29c7d58de91c84d60c9206390253254e79ae1b12f41a15f8cd93159a2c6c6a8c9ace54438f6f932dff67a32e35af293b514cd6c1ddc43b0a4284189c52ea8913168374a61bb84b90096bd776d468086ef8a07dc22ebf81ff30fc0d080f6c4cb5a3f2128213070601dec8cfe4891adb2d196b08083215cfd1bd080bb7a8a9ec111d0fa84007b339f483b3acd6af4f4d4f0e3041df09b206641e601f81e1995b9df53d6812e3fecabafbe9ea8344f27080bba49bc3cfc69090d609a43cbe4ae524592232cb0cd746c1abd1c2b5b943be23747496530d1774d7435dd10a2b03d09b791705b12018262035b3ef24f943b5ab6ac1b78ff170d311f39e0c3041065b6108579f45598f9e9a89c32f18a225a18784dbae5dc5754c69198ca5ad473892d56690e8e83a7aa2f17b647a77ca04cbac1e8dd7524c45225b78f1d1ddfa11e282af0969007f0464d8c4cdf41fa2d5bd8f2903b90887fce58b43490cc074c29c0cce67652719a630c90641e95e8fb4d113735386844c62c147cada27f00ba02e2d0c9f12fdbbeb0d43bc38aa81c436d64e35bf1ac49249ab88586e23340332127d026030d8028da2b26ab8661697abd1bfb206cae8ace08868eeb6e7cb5cf676347053ab7b9ee639610ef1045cfa56f18b929cdd7d4bf0136457eeb2051c857f76543e86d8217688e06b233425433b543f0196612e30153eb042b7605061aa7916e1c4d0ecf716bdea31c7ddc5d0f6d61744d52e6e1727e3785d4a338733d0eae3fc79f44a8401269ea29ad105550f862aaaa98e06cfb50980998511f0378f5d99fd3a049cc697a2a178bfa017bc89d1696b2b5ad5832fd980de5b5ad2e038b5a0c1977f7b3149b8890d26072f573e3c181e405e58e0ad18b84a42513546550bc3d494fb4609288a48b158cdd35fbe977485fa9f20f60789c647127f09d29ba98983224592bfe2b7a992c7b72541aeadfcf8312d937e69a573c3db6f2f6ca84653bbbe600dcb574b75197318f3cc7e637e3ab2dcd9d693a252b1843e30e144ca46586aeefd3cf2e8ae6039bf34ce58dc80f508743ae1b06bbf2720cee59d16b200a0344ef317bcdcb69ef6fdfa2c6eb799c5d99b247e7c50c4ab424f32ced13f07bd4b34adf328bb29ad485bcd2e2788a02bacd1f4539315494bf5a355445df45dffeb5c4c395350f2442be011621b518c26915baba91548972a7ade92e6ea8f09de1d4bbd0979e16c5419962d397002c15523922267c1e754741b62f91ed743e6431ad7af0d8a7c7b37a417a995fffe0e4f34bc4f6ff8024f067271cd90f154cf26709b1772615bd9e11ffd4eb5de758b5066177ce34b5a9dd801be004212ed46d35cbc41112dcc709e57fa1403b5ed50cb736b95033375573d1a7d055b05c40fc10023374908ea3df918e107ba3c90781bd7d695be6cad0f3b7e78109e3764fd2184392e65be65051ca0af3ba6871522a2b4a9e1ad1fa745d4918245028c74fe4be0129ff5dab59bad3299f84d38a500f2f788e17cfc5f6f622dc3a8d592cc350e85890db3fc28700e433b1faaa7e6d2b085ba336a99bd217e5bf68ece04c87c70f94d0b0a322359c07fe33cf462c32c3e3f84532ab5f3f1a61b6e715e79a4e9a2ee91d355660ebd83985ef28a7c6dda76da13a87d2b0c49ba3d6462c83de0bf0438d971bc021007a9f1308d68eb2f595adfc76e836c39164c9158cc1f777b3d2622d0b1dc42c82c36b3232e3ac2d500b1ba0db3bb68279ece1e2259906a9359a963c4ced250c9040a766c8285e1b6e25a26fbfd0d804318d88c346b643b7fdcfb7d7068c2854ac4223cf049c36057d60d7f2a423f6602d1f062184fe34470e913c888e83d306fadc496b9faf2c6ba6a67b65c1f8e446ec5156c84c4f72f27696ce3b7c47e536326e2628b97456c73b123725fc226b3ecb129ca1e6a81de1de0fcc7cbd9ee453af98c026d708b9dbcb74f3d778079f32bfe384d20de1c007b4022fdca79d0e57f9a111ad9f06ef42c07356356960f80c7ca73f4b50377d24fb687a8de6c060ba51dcab2af8644d6baad915d4005a25fea03344e8e059770e367a8b27bce661e4c723fa8d63b2a7fe68479c7cfd28f91bb968942f40b455be0e5744444fecb33a119508d1b13741d5302e6466545e539d7cb3000518050c03a3017911acb0440d428b2df03c1f022aaed8ef0a9697aa3b6af0260ae3f819286894dc4e2777596a83bd809b28ff60df98209090bbe0f43f1298f1286c27408aad7d38c49efa4e209acd7ec178db4c01fef0c15ddf379cd1659f81930382c38c526fda81f444e4b75a306077852771e8aa9c8c4f2f903a36e73fd64b2fc62fbd3df2dd2bdee34a46898c087026801b85f44bc4fcf5e5dd7c34cec104afee0891771fb38ca63c64304037a6e43a5a4df052253bce5e9988cc7370fbee2e06ee487becc2d257d2ce71054d88dac8546d2a6fd152e9235ede47008b194c9f5ba6622a6df972401a894835bd513a1ae9525e8854834b5255cde12b474a5b4da942a59a74b1b70002512314c6e4dba10c1926a5d1c301e38a0a3e0fe6702cac474366e8d3d982209f1f8418eb8c27251cd5e4fcc75d4760f28d73cef018c9d64048dea59597fca7a9574104319cc43b56db0d8e66bf786ab483217e12d62fe0478489954d9e2e7a35b6796b8d2d8b8de57b8e96fffc59eb1f641b473451a1b684e287d138d866f7c1e3970a4030f240911623d1c9a455db1906d7e3bb8f5633a82a5b4641c7207da044ad740dbbbd8cab8207f9ff2ecc6682ca177c4c17820db162a5353019c0f31722e3116e9dbdfbf5b75f59c9f52640303503e5a0ab73837ed75ee4cbd6b8afdc92c1d4cfea27f4296873b4a280753bf2e9bb7a9002496dec078907c6cbefe56820b22ee1e0b5088833b933c51b1808989c8001a536a16f98f0f886da9bbbbbeb9973c971586a61b71cf539fe67b0666392673c2a5e6dec9303e7580b9ffdb7f90465bae26be2f9a23d410d15c5620839264f54212530a56b94ee6a36fd3b19c012db041d771e339090ceb8b4fe39de49839b9259c273769bea43a2d219758e28232cbff1df70be10a3a73f3a13b35f07e6bde1af4e30c6a87ce4e05bb50bb1636d9646699ea38ffb4a4f93758876cd708e4a5c142946e9df353859ed9937d29999e250f12043d587a58169c83a340a0b64fe6fb5691b0340aa9afd00f0ad183e10b00de373ca4415754bd76e3d8fd2f151bd6cd8fcc6ee5118ef347f59e6c1205a6c0e21b1ab39799870aa513fd1589de7b5babae022caaa1047a9fcafd26fe7941c079ab27180e66839fcd2684d8b2db5a3292503ebefdfc18f6703c47739ab049a685348019ea300eab6a2935c0b0c2ce49df1d96a1d8fd4a205e793d73a73752523005cca5bb67308b2acc1609559116948eb7c3d6da147f543b9cf0bfe704824300280b650a3dbbd99d36d4d42805ef929110289144dc12c156af9d2c6a047b6ed9e87d6f4b5743ef8bd0836c697e52fff36ef318a64085e96b9fb568749c2749212b8b6e5b819e68d0768ec51f26e9301bb92f852db0f27b7b3345420a9d8c8096ea59eac64fd6cd00d3ec9aad4ef49b70cbe5264316ee54a6e5730154e6f0184e7f5c6d0e45290dbb5311209f154e8832c6b234b5694fff71b212514296b9e149e2486228c01d4254e0c4a2d46f3bb8b36fbe15dec55ce3d3342d6303ec57e13750fa015212f6e5748c649114b7831af2701ebbb5b2b6bf3ab94e13bb18519e9bc2c6b907a829e2920f4f97a5e6e7768ab87cae770fb80aa12ff91e99e202811e92367bf21894900f946da82fd59ba25c9c80ef24bf0e14c0cee89029209433dce94a401dd9a92cc562ade1b4dcc2dd77ceb42443e2488a78857ce4d826c80c86aa568f1d30773a8ab4c8421a4f9cdcd391e35a89f43adc439ea2d5a72394a7559799c36ce496820294a9d454ef113fe76a29f9d559ed74db648ee962bf723db7b5b1f1b2b7a31a605cddb2b2714577971286a8651de8fe3f32da19d7ab03be669daee1b8cb2066dbd947ae716958b7c6684b232d572ca63cb8461b9103f7dc0227a4f0d4f758304debbb605c7af1b3762bb5986f5fb217b08d0d393822650d69d6baac9b99fd836cdb21bb416903074bb753e1d07616f10013a23c38de3030b27942adb479ea5bd7f85c90cc2d6777d0ce119cdc58155b8513a97c8a9cabd5275660bf2ab0c2adc7fe18dfd5989f76f1f2442e4b2ca723b69b7ffdfdcfee9e0d136a71521ba96cdbbe4d162276aaf68d67eeb47b589b11ad63d5d77baf77f87cbca40f5ed63d90ea749ebd80ab4caf5cfb7dcd0643703bb3494413fc1d1b9de2e4f48e5fb493b86ab2f20723a8be431561e5e6b2247d447210adc158ae745fabdbf6d37305a1383bcc2c5c44375bdda7502f84442ddbbad8f63fb190cf2b065c60c85198ecf541b9912401a98b3b4a1548e42cdfb132ae6611a825f5797ef136b4d93a50989968b249fca201a51df86212d161386f4bf7bee278d99c0ade0ccf8c1828e2a8f1f5d4a609872e9dda8c67b8cb4ad3dd211c929096c02cf739b953f8de64830116f62b05d4ff5b45eed1e082caba9892ede9820da5019d3c836b5c32c142772bd3d01568be5377d3459feffa16bc5856d9a1d2670c3cc1fffb067f506e320cfd87f9442f6bb2bdfa4e26d8bbf3b201efd24348010a652997590d160dd3cd4dbbe3825735f427aa54be615571414a97b6005cb6f4bc18ea2b0eaf13719094a4a337759b3702d3e66f7b94ff289685b5b2eaa7585a33135b50fe1ab78e16f49446acb38a137acec0bf787f772d806ac188c7b6f02981372bce4de3c0316b81e12ea1d5f0f4248b544b2aa56117f662fc27ce43cffd31cdb1433a1a1117e44544da509262a19aa5c3c4fed7a2c0fc7168a4ad879dd38cdee29f014141f30d7696904f8a88c3a6c4ddf7de0033a627270508e003c0ecfcb528a4777984270e50e7a50545abff937bdee835b20772b12069a441f5de77a62f2ef8e24f691fe0b501a74ceb48ef48cb8e62cf01b77c2262a1f62422f4fbf5279fd609267607bad343b4ab11c566836ab92d8ecaa655462ccd25ff0a0e2c76c60a41a822fee01b0efd0b2c869a9af82cd231bff3936eee342f4d4d3c186c1e510c9ef38e920d5b8809bfb065f552ee8243a9caab06346504012bb80c49f69f50caf2ae2e6edfa4e53481d5fe12b071a9a4a32b0a5bc0c138414e2ddbe6042a8ccb20a71fbab2c83a47f9776bb8e46edfe701b8694369e18868dbce8e2c8ad77a30e538e3f91d15ea8690275348bff172911b68d13689d586144cff71a90f471aa39a011d30388b6d75adb2b7a92fb4cd9bf1e4f692ab83a4748c155365d8aa254c4cad8d7a11b9a11c5c55745add44b3dcc1df456b3f3c3c45b3b858becb0da1857de8a828acddcb8cba032a2d832b634f84d63976b368431b4851c31bfd83b435d1ffe61df291b365e2d3ccc2abad1f3200a24e014b1065ace3554f27a589a13cde6cce1d10f947cce8121b0382ca48818f8e67a62469404fef650534620307306600a2f73148ab8027ef5f29cd29749042823704e9963b1f77928286060feb68d45df29e8c30df644667bb39dfa0432771d6591dc580885384931b9ab3757cc2e7c8906fa55a74129709b77635f37b146a145e29444a0f9ea6a666445350077b829452df577f460c4496a0aadd139925e8c6d63b25ab2beff7f87b9c91f79e5c54b7ddf981eee9f518cfe5cc2e831f56fd35a1cb4c782c49fda06be8c02a5e47a741e1185b484a44c1b0bf87885a57ef728959c69bfab8e5a9d8e7a44f1291eac7a8c9bf4be0b2212e40a477fdd8c1c7e93672037e8cef56a9f4b638a461cf15685fcf295d236b46c7c564f4b8a5706e4d8b06ac99d25e2c642ae6cf6c5863d81f019a98e8207086d6fb936c6403b9e283563d6b2113076ce6caac3af7f6294e3a7f21b07c1476aca30e7cd74e5e60f4e33ccc5088ee58c081c7a993bc80dc13b634b709111083bd74f8a376166d24a0ba3a6ef60fe596fc2778f60731f247ff1efd9a4c77ccdde5c5228d013c0acafca1c791d2d3e24287c03de5d697a2f105935166f2983af1bf61cba6c76396eeab665ef582fe56ca6679791dfac3931773f62c2b348fd47f59f4993bd0176c653c9520002d79482f1e7718df2aad89812755ac095a1c7b5bc441304968b05aa5f459c935ffbb28a3d7980f411136ab0d74ae4e822a7599274bf7239d87a29b9206b17cff6ec7bac8590e17e964331b9886326e77106d94e2de20559229003631eb78d18df64c3d71329f54ab4f1d56217d0140bd81afaccc5d9469e4bbbaf1e9f29a151c8348babda5cfb8a819500b5eac90f86ff1d4b1254f6251f31200f6ff2643ea5b8cb5d68ddd0e87121d6e580e121b3bfbfb38baf060e16c4178f712df4a38a3c612c80bf33cdf9da805a859f5845a0f2633d225bc88d6f087af2dcd36ce448fe46970d23ba449a2fa4306e8225c9f3e7d17ecbec99d545379c82ce3ec79ed98e24d7877817636c8268c1484ec5a3d7431e3c468653bdd832ab3d290fc03b804ec5e51edcb840f5b6622d974b4eb3e51b58e1af50ac26e4463849bfd54ca5f80276a7d4b3299f4ad66525ee48ee53256bd964716a66acfd7f829aa97b5495248df98d53231f5bfc3e00c387a6c1e15eaa25bbf343a980edc3b35c311c9e885093a9fc24e4d3dd9cd3cbb4c5d589f3863c103ad5d00305d2ddcf91d8996d7a98628a879fc3472b24528eee77aeb4471b857418973382cd85120d46c6f9367ca97f60aa6180c15fdea42b929e3f02a0bd9401daa339c917f5bf167b3278d1d8fa495bc2c4de8904b5a9b649227dce9a57d8a18c46ed98b39914b89f01a849ad9b06e2c1a25b51ab36f8e624629b09808e0529f2456fe1aacae8516353c7dced29601817671494525f0ccf6d824e6049e7852fffb06a4129ee17d42ac69b0acf0ff9c69f648530b3ffa35b12b161750bb8211dee97627a1e15982baee24398bd0ef91f6c49a9ab903b81d2f33b15162efcaf75dafdbad9cac250796e0688872d69b470f27f24e8d808881cb36009ce88bd1f648f771ac6688f001eef8884f2743f6f121c829fda79d450197315181412a43139a987462fa3a48e83a74bf2dc81556d1d1d9e2a56a60ebf2db7fe31dec233cf134b2e516bb4eb38dddafc5707cc10ae5f4053c6e3458b6f8ece397be9bb1ba51784f1263a17e2000f5458c17fb202addef75a4340460379d691a9320401e905b4cecc1bb926c940d77d3a8759422f529a5f298131fa2576948186f5d901d82d7a046b303084905d06c2ea7cb0814bf543085543022a997bbf7326e7938efdc23f12fe532522af3f86a67207aae924b67f5ec5fb45a2164df39b1e8e9f9852018dbc81380f0866d668d21e3ff40f0fc05e788a11d6343f7b394870134e5dfbc50ce00d1b161f758108a15c2b01662b67bf41d8a86a3ec6650721038c77692d116af9d02e4ef52496f5371f698c219a2c30bbb8a3d3dc28235dc0992c61b447c8582b78b1da242e72dfc6acc1845a08acd3f55b1fa63a53c5eab2a712e138ad2b24438d0c4c1e45dc405ea2726a44ff0499c200aa9270ab12944e62f7f7a11ccf2fec7d52806d50bb2d23b76fd8d244ecf30c0ca7d1cca26f999f321b59cf99b5ec1f8cd5c33b08bb7f36471e0421c13a773201340e9ac05616661a260852443ff5d28a3588cd4cdccba3ddf86e6f45aaa82615412385f015a5f2b81a2b2e23fb2fce54e1015cbb6f4510d2588f24a1dd52e9faab810e37dd354d5534a0d3f01693ba3472e7adc74e501fd1a70c5720d4fa99c4ac7d8b431c0d4e69b2445f90fa06ee0d23f86be6b9cd69715e469887e5f9dee21adaf6b812685e169ef0772259e3fa1f917839590128e87b0fb48aca5fa1d4ed9ff1427ae5bc22495a610898f2bc169eb61cbb2cb5dead99cbc8e59416339f9ba46cca8b50ceb306ffc78ad5ffcb9cccc5d570bfd9026603779e742a939188d25c4fd16c4b7201077e0d99cdddce913a8e34d8511ed7fef66e7d325ab5cb15299c34c2820c3041ebbb3975e12546f9b7eceba3a2448f97e28d55f4b9859f952510c3e1097ce4330c143a394eb49db8269e863db61a5ee14decccd5e820b06441ed5d9eef8224de1bffcc9f6e256d5801715b0c4007933b6a23f579a28c9fb0a52a2dfc448297f17d0632286448175424cdb9a5c8d1e66186a8922104e4f6cab778e4048108d897033933a376f26979df0079c3341f117247b9c270927ef158a4c858dc414d084b5ce259887801b39e714c6703c22471d757f54ff0c7332ad6b4acfafe1ac15ab85b2059000237fa6b3eb3d9518c744180b77cdc161e5a09adc9c41eb2638b1526a7199738b6910a52613cbbdebe19459c41ab35b2eb6bb1689b7ac5b8f7a74e7a2f28a20403aba04c1f679f89d519c7ee605137c7b2434f6c19fbd98b82ede4001b62dab19e98e9147a5cc156c53b1e27572053a67eee7ad3bdb6fc607da3d8c641b2bb13b98d48b6b04fb84a437a60c99ebd27bada2fcf67b977bf99e61f8ca7477da2ae57e421b5517a09272f160f0b70d8919974b04e13762022e28d2aadc980942aba3e8f64393361add7a583987a6257082fab34231bb00b75387ac304215c66afce09dbbff2a0cd2da12c4445d05c5ada56e4f95fdde198dbfa67b715d98dd24a34d7ad12d724b14b8824d3e91f9cbd85d196d147c1d9946ec17fe2749d99353114b23ee6ddbd67aa1296384e7767b1b65edb7cf12ced991300d1f75778fcb9e295036e636c88fbd63a2d083f99a19660f81e500d3ffe3308c0550a933bff77aa4abc4a13d8afb6dee3a61e9060b246f42cfe690042f32b5abe8297c9df3bc78ba620c69d9982a46205d3d27dfcf5df182aad782ee6d0b2d0ad0658393a39c9c31603411c608b59890d6639690cc45b437caf9807fee14a44fe2bb0eed766c2fdd69c9a7ddd734b712428bd351ea7e786505d7bd7d5ed11ef02fad06bdbf4c47ab811cdbe45ccf2de12e650959c61f172e7797916267e7a92281a65e37694406316a119f1717c5c1b6cc92adc27aa2a71ae08987cf5327c44687cc24ede3980bcb2a1f4f5f7b9720272ce03daa4fcaa723f47e72ceaee7da6314d6187e491e55c6645f4a5fe8397f8201bef468e28c6065fe35d1d0db3c8d7613e26bed6344bf99252c49040afdd8e2d687b4ede8a449342c6dac83961db14b82137d9acbcbe0100e0cfe55fb6e2549c8cd22a507df76768e9a6a9a6ff0cee6dea29901bdc03f2cf55f07bdd948b69b261966bb97be18481ac7461c3d3d28ad125df436039e15678313f7113626bdcd05aee193d3e5d18095685e6d13d6e689fe8b6c1d2854240877bbfad5b0b05ee4413a889205e9b0838b1b830568b5a34d267565d59c37e271d6c6b1b490be145214576b1c1f9f1dcd49d630d251d613651dc560ea194197978b98d69f0383d90bd0a9c39d8849aedb2da0c71b6a3cd8af05431b74a7f465aa984744d4ba439dfcb549e523fcab5c163021ceb3532da8e21343715c2f18301b4c411ca0ea0c7911b1c7929a213454b36e3ea2790ad4aa04db97ec5b71abaac95cd17a7057882c99b911cea21fd571f4f019ad3f6cdd821c8e5763f7d3c213a9d0653afbcc93ff1836fecd1a413da400999f59e5b4eb8b307adaac7408b41847f9d90e182c72518835aa02beaf2b170aa8bef48327128c58e68651ebe9481255eb00f8f75ff195ba0b9bf53e2ebd2da200396c6ef987dcd30ce90e7adbc4cea8b1ff4164a0259ac1554343f893701b59c22ea6a3cf3bd94f6bf0eb0bc9bd0716d18128e0af7be57f74ce4f7bd22d184c393d4cea6e0bdb02beab965ad7bfb07f108f32bae20aefca5c4b4fd18c0428f645693daa132027db25c859b1959540d674bd5ff237948ff56f1e63452e06dfca30174fdc93777f781a4e0025f39dc705e14fc37719be9d97186e051536a710f065b986b0d29e8475f730bd94c13768cb6fd413c4cc373a47bc90f279c56f2acc29850d7ae8bd9a103eaf5edebc23f502eccb2de72cd3efdfefd044812e9a5b13f1e669ca4b39ecf87a0cfbd064acfb05c36f2938f6dee68401bc1b70c8726a073d549f6b56fe0c6daa6f703ee2a964584aabccedbda12037afc0bf24aaa05f602beee9923fdf5255307e6875d058dffb5bbbf1dfe9f7c2366c45090e7ac5f518a6f90d1540cc38faf22e3d35dfe079a3ef55f2fdcfb054e2ba0f9850e96499e2fc57605a3567b3892b70881567b8e58e03e99470943ddd9704f22b2f4cddc1bed74253cc8c9e476d90ca78bad6f054fad7ca33feeb4202331b0726b1b00584bc4cf28d59eec270b9c904b55cab85c8e95bca188c7e778288e71295c34c25ec9b0ea3ed06ee2ff03d999ee5fdfe146b78167a79c8a0b7069369fd07709f605d2606e10ae108081a2a42fae1996c1960ebd8fb93ebd0f0e06b1d85ff8668c867e6d38c9c8026b786d2306ffbd8537654778de0ca074f3568d144a5b4794d5612651e43413e79cae39beaf9596230d9d30b073f9cc70175127eab6ff1de56673993d5da5a6f2d63213a85ea7de3dce93f81cbc11d32168b8a8fb2ac2d34a003106a3d7dac5e473ed72289127ae0d47cbea4aa7af12cbf8ff7a4ce030cc66e3f1dfbd4db8d6dc685ca845df93d78c2a5c80da79af74422a29386b74a0e0ed4e11a4f8a1056cd31fe920a31e194793c2b0ed4860b474513fd02d1b78161a389a0ccbacdba4f6ca5a28f559d9af029435b47148fd42ea5deaaa38a14743014a85d3e136177fe5de2fd7163664e65db28e1e6d5fc73d09f6373ced9e6231871c254c0f2870fd91ddf176c6671f1a679c7125bbf88a86b25aeb96b85a3e5585659b6ebd9baa33d0d312addb69d056ae98158ad5977bd3a0a170c1f642375982ae2b2b1632786f3cfc02d141319dd7f91bbb0ec2ca473e6c4fe481473b0db63102ae08e05094af9a7256a26bc22ef22b3013c4096b4ee08e8d36d3a949d468de84584099075c113b6b7cd27c21884ce7037c2763c8fe34828da841f40beb346d265c12efee4d50d192e008bd34aee99ecfb7b8f344c39a06dfebd745be1dcc7285a534fa40d452f655ee26999aeff49a250435e4d78b45f4f05b8bbd3e51342de01f5257678e68ff02e622a559d10fca624dadb540c7d198f11c14492c9463f795429b776a34e0c86b0ac89c21eedf5e588f760c061462ccda45b845b48756ac6b131a5c336fdb70bd9820bc9a076a994eceef2a2b222265fd37bfd0d8fd322285e07310ea7994755f386a977eccf2a667acc09f0f7bf2de92864b5519e75d8f3d97440cc7c71fa7c57eb7eca8b95fb87b625836ff61286197d59e20ddfa97d6813acecdb951390ade80ee5823d48efd175d61a1a4f5552e77ba1f52ec055a851b46ec3f1d6488efa18841a7f6cd7a948118eb092ae929fc5c0b1f3f80e1757adea8e23557f07dfaf626751e79a9fcb7070fc9c6eeed030adb9aaa907a649ee5116883ed99f44a10f8fa1ad2c76032499ea95c32ece87f367420f0e0b3d70cb80dd85b85681ab7a70b34e2c47263761d9b3d554e91e3ed062cb79d29799e84adc85777060ae89f27d282c6d4b38702d16cc8e3f9629474814528d8f66d9cfa7fac582e04c19c2a5b18fa66af3a6944af43856b000dd8d246930cb49940128bdc4c9f0739fced6a8c523a59c78865d5772676c07e775ea8c399327da941910c97a5613aff3e95db4cec72b070b603ab80af14df607929779244b8eb19e955a0a29c73017c9841731c09d3154cd40f950d156f458c72b29706064d1c05f99ca6f9604e752dc1e270195678e83319d0531bc6800be751024ee7c88d49cf9723506d96f4030345dba819ab88167693dc45addf52bc4d6116241b2d7d94f9fe127f183ac075ada6af8d880ac1fdd5c7d8d3b56e44d43bdc411dac6133adf45d596b220a47719a52c71db491cce919cad431038f32ee4064acbee447c24e0a5af38e3d5b321d27c9d0e66cc316b78c557e2f92e5dd098064c25cfebc0a31cd4c4bab3510b7bc9559fcc3054768bc9e944d63ae573ac43b195d469539dc2188b911f612c3487199cec03563eefb1ce442f5f0d868371aecf73f167630b9a61ebba44eebe907eabcd9dbba8ccf426a6ca4b319639fb4eebf4c2ce730b25876dc86342631c1713ba288a4a2ab06d9790e95ed8dde72654a70e37e4946abb6747fcc956e02e284b1f476cd90ed0e73e9dad08542e71dc2d5f74d6f1ed588d0de1562e49a94aa7720d74a0899995f3a71ca63eb9f223efcd72cd42fe0561855189ce954a02c9eaf55e689b6993a075405ba1c0d992472ff3e3b93c43b0e3e71e6c8c5226c64fd27c7648256e5231dfb9afdd6d21c41e9a034be0e917938ef2f7fa3ab1b4cb9462578ff6ba0bf3168c67e03baaa3143b3c242a7f895237642bf97002927f6e875013dda6f3b3ec32df9676f6511972d3a51d092dd0a1ca704b873a70ad4905b97bddf9db4230e8492fd644f9ae99f8e067cb6b63fcbfc22ee9232f9b9d98490b8ee86b3f5ea56caa779ac4f07d5e74c1fcba2885ae9b2267a86f540a0396ae6db86f6d9f6d1a178b722e465ad18c97fb1cb8f7774f6796f3deb27155de459cfac3b8d9b152ab65de495d3fbb1b284da6b1f741f5a9a7a2321f6644ff8829014e4fe7f491a760906f7af9aee5d075e21cc7095bf9bca01b9f413aea8d9ee5cafcf77a34c70566a658064382e03c3f63ecf1c4c3fcc1ca43632403b43a0ed631168d1d591533db4228bb762b44245ead36bcc65a7bacd402aee1afde0a2305bc21b654f74d8c441f99769f579870e73a5c95c95f2fe0ef1bc4937486b6a676c057a5f8cfc0706e13f2e37ae53f2b349f3fad28abbffecb742daf353709426cbc654cfb8d4810cd56e96f32ce9539d193f34d59008bcd8598a6f3c1e034893a3e55c3109772dea1b09fb70f1ac8020edbc129c8130cbafd485797a69ca2e604ac8922a28b49266ec41258fe5c9e165fd4dd5440e13b893b894835815aa7a09d0d494bec3e326d9cb06eaa6f5e77a87983b5c20610d584a36b926820058108f19394f1108fe0020e22664b1a8577860ed58b54fad2f2ea07078668a7f4e0cf892339d39d56075e461af4a7dbd0261866ed9881a5f5d046dd69031034bef86bb2a5bd66757c77c78906db92618d2e558eb401797c4611a99314e67f19441050202509e529b0f77aa69cbe477a1c4cd85315d694cf712adc46efc2d1dc7a63883b3addee3f1e2afa320581964f1dd1612cbe6eb4ee213746313926222ce826b22843c22e561a1867c6fb72ac285d643e7939cb7bdc2b8b1da2c8e9fa1828a35f34f9c8fc8cb67c171b802d9e81df83dc5826d0fd7d636023401b0838ae37c8187cc939faf9776c365195fc69e6e055ed8e0cbf97fd84b301c0ffffff3f