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 73298 a03e8fb73d0af66ba3d5c9a2059fa3a1b5b63f567e631df67a7320eebc873f52

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d4df73f9c470363375e80340a49fe4fa894d69c90d8e42945c2e3300d67b220a
Certificate Block Hash
a03e8fb73d0af66ba3d5c9a2059fa3a1b5b63f567e631df67a7320eebc873f52
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00a00d000010080000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000cebd3792e96763622f6938032d081f293f8693eb8a413104cf8021d9c7471b62b0f396981fbcdf529a87ee70b531954b2a42f06fb2bbae2421427221a3fd99b6036c74ad6c7289807a50ab33f9ced53ee3ed0df665158b0cbe010000000000000040000000400000a00d000010080000

Raw Header Hex

000040207c03b4622f8f68359c8676016ca6ef4b9b326ad69d930be8c5f15ce37e972c01289bf0e16515949ab6302092a2bc3c4423ffd5c6d3d241a444454870253e716862dd2f6af3eb00180a227bd600332e5c94428e0dc9694d89fae49fa44003e875333670c4f973dfd4

Proof Data Hex

59,560 bytes
121216010307416c69e72f2445a40b5be8b0cf17189901f9f9bdb879afdb5c90365a128c60f3d643f57d8d01b45a655437603182c5ace664d468448043ce21f22e1eff623573ef49a76103aeb40f1761dc07fefdee40b7593b4a669a301615b55eba2984e9e097e3bd9acb9b04aaa6d44345bb0c2b6c2c62549f674da4a5252972f5342d2c1a758bba4a8e265447f9e37fe3210e8ebb69ea7d3214070632e82118b5b0a184a151de5ebbe0a611b65af6492c7157736bba8c696bcfde11b2ba509922894d1604ec388232a6a04815b18f25379630f22b05c1107296e3c79a5b0e2bf8c18138efb41f8c0bcd662c574622db21adc511f721a26b8fddfd271c60c41099cabbe6faf0eac19dd6e04fca0616d590997acf50388a1785f0569cc995a69044a707bd41a9e5207503e5718e2e2a9cec5bb93c817b7608e359e4029cb6c718f50ada8fc9e9b07d2d7bb5a538a3fc7fce446bfc6a48729c50928174b863726f24287bb4a3a628a50f59c67bb9cde68c5fc166ef8c0d3163bddd3208bac2ff1c90a6d9a1b36264d22524ea6fee458f72a26f749df36d1559dcbc397cac1ab77da7ad71ddad6dd14ef66e953fc836ee979ecfb3fda104fbae2293c108865dac656650f36c88c1f259ddb1f1bdfb216ae478e0861d7645e1287976bd04b5efb36f7f8a9656b714e5306ca09d010ab9c99b2acd8b11c4ff6b11949875367ec2c3805774a784c14c7cfa2e39167b1816cac4b24cf3cbe5c750c753cacc0922f32562b31f799aaedf07b40ea7770c47d93cc2c53fdf48a52817c9473c34a753394f71b16ef7df43eaa203ca3a46940292797eb4f33bce892838e1a5385d344f0a13658aaf0971713531e21b5f2626910f77e7d1f42aff2d9bc60475838ec7d072984359ce17a08243c179cd3ebe78b5c9aa8f2e655b999420342946d6732cde791d432ce52a21fc2c8104f385828b03cd485b6ba7d2522c1c70890eab8ec33c83ddd9a4e6002d3e3d77fc043f0daa2492d7b89787482cffca3bc72aff81c4300f0246676795e4b9e3a2e7289cd635fd9e6489dce8d590b0a9207bb5be89cb12bb92d711ad8728f4faf8d59b7b48af09f4d81548fabf9090f1582401b0893bef6a84ac61511777eceed20945e6e1368d8ba14ceb4549b266439584c0df984b643052134e0b258ac47f0601e3fcc04175a33dbde680c14c5bf899c92dd44ce28cc19bcfda030810aac9fcc2d88bb434fb718fb2aac0092459d0830303ed36332aecb28c4982651f126ab57dc41269253b83c8feb1f04c94e7a293d9af984244fbf746a73763121cf7d381df767e6c38f7cc369a5a92544130188dd69011896fc43632e626d19f56dc180e9395d61753b93c6ff147e29356b9fe1e0ea193037a7492cd29e637601b9f12c6045130dde56e24c9d3eb22d958bb513bfc5c54b007a8f2fc69e7478d7271851ce32f31d479b2570bcdd5b13301a1a965ab899cfa3759a23191eff552b4108245335097dddd69213b670789c371ff91124ad43e7bb143b218cc1b3b6deb0c9791062db4601566bba399217158924189132786e51a98e0a3b8c04ae537603b0354d67af273f2e09d11ae310cd331cc6ad0d7f83c645fd48ee9aea8e1fb7559a04135a70057b8732f091b7a4a6776241e82ca6d450f06e45600b1c5e98905b85593b2226c5a046f64fc5c37462905a8737e3180423f5cc317557332f865321f9a542bc4a16f9d46481728a45fb3f8b77f28f077b5de5a32641be7af9899b0226cd07554340a8e0d1de6da9e6185c4ad9846c79a79293a19be4dd0c68c1c8640256820d43fed667fe3931e2319ef03241dc3cd05539b42ee3646e982bd0a076e9665e2802481cc8b8ad408ec89349cc5f6d8d3d492638bf3f85d3ce7197efffe04a621ae2a2d334b16f1129de2e7a5c6e05a8afaeb6ab255cdda585fa0bfa8f0a0f1896d788c6427c03ba6943f3962cf99f2076b9b0dab3e3034d237b99d04e9430b56d5b099df0e98ce479a8385699fdcd1d266cf8738f1a2c6b1826b897a2965e3815b40845265735c62cb673d8e2d9f05bfaf6200d14a4c9c356c1e916313cc15c4ba99f4d48b48174722061bf0a05e8daafada7c5e0940cd6034d80f84c68463923f9c2abca119952d9040b7df974f022f10fafa1809a794fb850eb96de58259056201565d16de331bccbc52b1ce1ae87e1f3eea7deb6e24e83f1c542c910ac57831df314c5d0a09cc3dd9c436203e6605cd7698c6eb12cea5b7affd40f0554786605af2a7e201188521b9c32b54c8936179428aaf4606eaebcc56e8b681283ae0c3bd9978947b5960d4401fa291ee4cc80917b0317020c6a5a789c1e629662169c38a8974485dff7f6a2ec32d54cff14226c6b48b55ad9f35e7b26aa8c8dab3de27615d70425b85bbfec53b0fb373d93b0fc410b8aa251fc0e92b8676afae0b7410fecd48f7936cb4be55a0c3af48bed682cac416c96b0673e68a8208af7369a3451121b941f66b0d59d72271e569b35e7f763cddcc143006ae4fc01205c0592d843525e44c7d44a095dbaecabe4f4a19adbcfee74ec71678c476e915b084a2bf0ecdad970bb4a06437e7e561c5cfbc3b8d757d17dda4a3a22e1cc0876491bad61c7ac68dd404c85552f9ec94f2964f26cd105cd5dc39e8b72e42d637c35c7440f30f53adba1490ad16d290e0076dca1f7d59908c0dcdd1fc74360a742f679a31b77dba3b5496a9f2d6822acd939aa04a8a58dc2135021abb79a36f18499ed95f1b16ba189947914a8b0f2359c3e331802458a2045c38432dbbcebc404c5ea1bb8c3623b3c92cc1b08c422f077dc1f45c902a975e1ee34e862bf7a0c71d06f4952824656edc4e2d996345678dedd776b0216334729335b2aa5f3042a5c055d8ddadba87e0a7b51be27b259cda7ff4082893e68acaeba67b0df193682738ea7e2f5c277059b9bdcbf2ee47ec185b95d6553fb30a54c8ddd126eec2eaa06228debb9228abf267d032d433d92a64b032f9b4db7ea30cdd072f6b476a2274df0c493f3d7756ae8cb4fd09811b7b0a5a2e934f2b89cdefca3bdfa8c9d6416b4223540ba1e4bc27cdc2d7fe570619c09a27a828022e6dc142f837a56b6099b14bd2158890a9cbc803aa326a75be961477ff171ac101d9b7948dae1788aa6e11cfd30c243183f883c743027f2a01cfb694cc716b34bfe7301c663f68a8d85b0a9eff6bca115ad6569370455ce5f0820397068ee2c0180a18f09d686655d698542be3a83b3777e29bdb9cd625e6177d6eaee549bcb70c10235c89a859f7c0c272f9fc2cda7345f46d4510a67a0a18a62f962300f819df8e9aa91bba3ba7a0eab81caded99f4627d55a978c72e5f947e69486334524e3ac959cd641c989fc4f2591d5e3139ea1bf9ae11369b88dcade51e61fad6092ea349fee0ca3a6d59b08b94e95d1e86f8cf13b7491ea3ac0c442c62355c444aa297707d5227e403e486053192e8badf771f13bb8ac060a419dc8cc5eb7b5e3d1bba74dc50130f8913871d5b7b63eb22297c17544803d7fcb69ca9f26ec110cb3e03c287fbc01979dbee3eb3b1b6db08910bfae9fcdc188023d70bcfefca6abbb97f86ce4e3c8b1fdda8904e2c76c316c1c3d5eeb6a27b045b0954bc770cab730e5335bb585f00c9b00fbff71a3eb2679f4d1bfea356b63cc8ed9bac22e7b6d9222b2d7fdcc9eacef7e97e31a0df613849e21b47f164e50f895f2996fe2209fb3507d42f43267b2f106ff3671c7571cfd7336d3aae3a285833a8bcba36a3fea0d5ba42d063969ac0475baa296a0435d87a18cda0cea0a80899ca8d2b711ca2f5d3c5645cf6c16a0249bb5001342c33af077b3a5eced1cf8ecac72f99673171830a335a9b28b71580eac3bc88d92703968d39c072870c94e676a00a0570647b1abc9dd933ebf3238973b1c5b0cd9dd35e6bbd8d68845fa08cd2bc5cb2ea8cb91e348180ca53687334f070f79914e0a86188137aeb2a6647ffc706d884acbd8098b70ebb272b277ea5d928a737334174b555496da9fdec409c1719105e8df4748dd9b82da3154b1becb3f8b9afbff6d7dcd717c46efbd1808c1389255b8c11c5e52cb5b2bcac39bb07ee0fa428d2af3bd2277425329788027daa6a5d3ed0d6835af0a31e00636b44a412f0f20ef00b350df98d312b69fd5480a048979354758f565024992e723887cdfc208c1a45e8dd4181ab9ae7f421439acff80dd67fcc266f113fd8d37dfe2951c6009cbc605dab66e5c8e09ace0ffb38891b5c1f8702baf80db826235439605b1e357098f49029887c15b930923d561188d2f6ab770e4d41fd449d552ab0bfe00c0fe00f64a324bdcfc72569c02cf90e7a83c69a6234018d1926015406bf02701d4afacc4779c03a8a4a6db923e09ae97fef5b60e4268cbff6d32d7902b7b9795a8fe11a63764b9d3dc478f07cd2d5532fc58b48bcf9066fc2baa51e4c04248fac0af5dc8e5277ad7b216efa64889bba40c5c97dc20b2c1e81a1f2e69360d12bc2f1d8e0a422ee2d5374a07f42baf36af7e1b8afb7516e9399a45dbeb62739276a30933b8ef463b0054adbee9df606e451814ad1ee3e146ea98e88f2c97716cb62d9838ef4a8c93ca320803e6d0efdbfeafc1dd00b06d9dc16cf57c1637c1080631f170cf693fa86ed5eac81960e7401a6363fbc529908e4d2589eaa312f3d765d58293799bb3f46d10781140a230e5c35f126273f0fe42f616e02c893853c20106bddad621a24d276d0cb6b3ed060278e6a61b69db04e29a9f00215c043a92e21b84c37b4012bd96b78ca7bb115102733157172be3cfbcd8ce6491016598fc5a627201275bcad350c711a2b3e4cd170ad704256e41f1d22e172df27d76ca985ca1105267986db2b9a88b904b0e656df97bd1666059a910c05f9eb44940b790aa5159b26014c369ee0e70fbc3c2398c87e2cc7aed4a33a939d247069b869f7aeb3baeea67bbd66c673ec9f63bf8d06063f27418f2efee2e300d38bac2b6f2403b21d9c897421b775710bd3c76384f273b0427ffd6980974b24d58c6d50c6d329d703c2761e2e73755f21f2156d76580762b908d549ff8d21f24ea1c0f88c226dcf7ea54fd831ffd5f6b38005111da8ec43e55392cc4ab52cfd790d436c5b8ba2dda5223710050946771e30bcbf85a3ffae62d465695358f0b02e9105e2e593e09f1ee2295edf7444e3ad403e9e9a7632dc8c1479d6bcb84f5ca9642445ad9171719d122aaab78bb7adb39ce26ae09414ca4088b4d75c5fe98b2567e18af4d7673192f41b58b8a143c3562325cd51ccba5067d38ce9bc439fb95276acbd539d77ff8fc004f6be67f9d792c7f99a798c84c435269195fecd040aa4f751b7281838b107856914368e0fa6ab46023c037400da9d4ac8527b6e2368d8c8cdd857bf13768046cbaa1cf234a37ccee820c0dfa8f23555c88d4bceca7c459ac74894a19d1d55d50b1ef5a36c5b8b70fbdd23c7a00bd7106b9bbde5d1663cd333d1a400e5dee97ec9dfbbaed310e0132cccf113db1e2e4390e3f1ba2c98e692a483f28cefde742e95c5fb858b7e10e45e73012f4f336bb4762999cef731f6ede9676d7107587336e00d57f07a3f7d3930cd7458e2353dae0add6ea75bf1412d2b529a6d8ee8d019663b25e36ea56f95f19d7c97befb55ceccd8d07718e3ae72c9f2d44548687e28a9ae613d64384cbcb9486f8e6784fbac372b14ea0504bbb79d90c898e0088889646c44f69509f853448bc8d5fcfb94734b374506da6220b0c14bad35a620f4e71fc558522b6d13aac2e29b6900a5d2603198c7475ae08ca86dca62d9494765a8e1c9a68407dcf74a350c54c97d46b2109f5b2203d7bf353bdb1f47229e4913bbd0d2edcb044d94b36328532b5a852715ecd62b5c2b7b909838eb53ed0aed1f58d178cd54d8da615afa4ccdd628c8a0b8f899545d8b0b5ccab309c706b15cd95250cfaaa46ebe195cbb985f22916295602442486143772eafdd133b06e89ac417476e8d000efdf94c07d184c3938e5de853bc192bd534623f47a51999541ee6299c68e1a6003728d2089011278889af6b03556880b4cc4573326418019afae40598dbf165483141728f5c940f0e045b494fe5b8c563fdc3c624adf082a625259a06700f845b24ec369e4a617b92880e7d7d5a5ee1ec862946db498ac39d6d4c84dee0fe358702a15a43980cec84f896d8b6b422306b423a91f46f1e5ad799159e7b62047fb72bd02ba5481a13dca9473cb9a9920f945b2009a81ce601aae879f40d12509195a7c5a70febdd6d025fc3bb07d7a350ddc6f09bf8eb498759c1e340c1b86d912df08cccf27220c972d0bdfa3cdc8b84e8a0c9d1879168195bf9f782eab2944a76e4b86b2ce1df04f81e9d6c5794872dbd72e3239092b9e1463c9ff75fc2492ae596c2107c77ff9e5b86d77fa29d7770e323e8df49e54fd4ef808ce4f2c96df9ad2174de67b3072fb13096b81e119c9d4595911bd9a8e8fd9b1806da1184811eeeaa65c85e8a783d95615993004c9253d12974d002193ee546de887250a6b839f3f036004bf6e03c778cc507e2fb24ab5f1083c986b1c968ec0721698d377923ab1632dd12219549981890749ee0ec2a2752ebbcf93dc76df57690b773500c33faa42afb71fdd6bf2edebab6f1f647952164060d46f2bb0b080ce2234e7ca4ea2bb8c19d58987b075f455d55584c0e0f5347d4e49fa5fe3b726190a518dcf4c3c41da6900beb555b65f3c4f7d2c75ba7b12ff5220a1f2b2fd3833c4ba4222a26017c061d3aedeb9f17243317c5d87a9c5b0de8c5e900cf59051ee84a55e7a038519f8e01fcb28f3e39e1095d6d9a3bb252973b65484bc7e2807d6580136e5966ec1b40dd46b9f4cfefcd22005b8ec19663a1a0ced2bcf9b4d299c5f2db2860c1f0fcce845ef27c78df2d8dae32befeaf3bf5579e472a47e6222028548a49107c353eff97aa718b0196034ccc0e8254c804ecdfd191f6f092931049249cc12be71c052938a175ba3c7dd8e1c6d6c51ad7c268df48fabe16f57bcec77890b3eade392b6905b61ef2bcabc28b39376cf67bfed4a3cf082aa5e35738db871c66404d7bd9fd38631a02922b9bc568ad6a5a8c2a3e536a3df4a075575ad4e5bd265f060abc236b98d0ee7f0ff752e268604abae1ab1c6885d34e887a0a8a7fd1f2ff3125f2ce1b293980a2bc7967dd83fe9dc3e40221bdd356406689592ea0466e3bfdc98ab0ffe24527a03dbed38336dd92f23d668ac016b9d0c97ab69fb83580c114c2cba068906d838d455562566f3d3590b09ed1ba33ae4b2412290e14b20ad311105a0dacbf3400e22b0ed54625452a15ca36b87ae334b06062d87fa9af87025a60ba0847d71a8b805c84c32666c6964e3d8d03e1cf5cebefbb37ad3e1d7a8ea4fa0cf8cef18ee4ffc88cb999d09c68a0788c60e52296ed7e337e7a1a3c55295c91ac74cbd37a02c72fa77559e704012244f6b5b2492529f6560c24acb22d1dad57c25676dd07cc2e19bec3130850ee2e52ca1c5ab3bcb59f029616695ca5bc91187c51cd7a21833d2668caf393e44512c942b067ddface425d7fad9d2215e8c821f1897a592992ef225ab00d0bb813ba10bc43a74181b60cf74806b395c832254d2754a81626cd9674dea269769334133d83ee52ab2c7814504a293770c1856979ad35ee5fe2d2f7da5adfc1d31286550dabb518512af24b1f3bf370367ac59f97f886972288d6ceb2ffe9f00a7b493ee296daba350729ef09f5c6c1e8a7e091b4563dfe53eea9f8073417bea11f196b50ce6e4799c9353ee48143b46018283fcfc6afcab6e66f5099e0496854ed52e5da5eadbcd4fd35dcfc0a791f43ebb4bae306cf8ca0e920aaeec2dadaeb6c781b132d19af7f80a3492ebd8ed503bd2ec5c810de3f812dcbd2cc9d1aca7202e55e99c4f85d7b3e95b0bbeb22239ae7f9b31137ef811c005d74d12d9c74d762bcba8c00e45d3e100379fe6a1ff0437732cd524f274509f4967dac8ca82f8817bf38b598883e6694c157fb3edb1e2e3acde0fe8b93cabeb51d12cbee95f64ca23c2c77329a1b4a492765ee9a2acb33763771dbb4052f08b6968ac4c8292fb3f534eb53784d1a64953e10a441f92cfbe95521cf1d9af10ec63c88c8c690bf9c5c605b8cbf92aba16cbb9ec4acf82ee501eb14105c8468780dcdd49b5a040c46f8ad611775468f63d0db2cc2982b573c2e873f6c1cf08a99cde3f688e3e7101cde80fe372660b89e34dec9e70bb6e54ac07c5d84b9ec789f723021feabe94f65216f91323209c2bb195be679c5cc3c27c168ec554c951d23593453af7e15e27bc97a91d889773fd1d3d9693b935ee92fcdc2afb4adba36972e547ee9f5d9b1d1030867efde46ac3d8177f57d7980df27dc5de176cd8b4d0b2818d3119fa39737fee7850a3930b52cf4d1bbca41316db0cdaea4679208b9cb6f569020a01f37a62b6036da32466f7b400f2955b710d9aa0e6d5acec52ff2c0d584f9a5d7ccffc9b0742280fa117892fdb513a08a2039aa3b4c513a02dab8362dff6c28075390acea98b4a453f533453166a06b9db6f0089ab7cc7618765178295e2594929ce98fc1f9f95481f7379e971c4939ce004f2229eecbdfc23e0450947040f6181b5e2056a228062efa8c5b0f6ba311690241581a71c6486ba111470492279f72763fae600cc7d12505b47731274374d8d866c6474b6a5caaf4eae702da4a87e2e2f9568fe03dbc88671f8a006b3e40293303bee509c0a12125d1f1190042019650e2e7ce3642909df7fe44b3bf4756eca8f332f687b146401d807c1c727b4e9c0bf9430dc42c2092abd131b7fdd6d89f07dca373a31eae1592dda2ae518970f787f4bf5428e2f1f1cb0256e541796f097779debd7a62a2f3a29c40de1d1919ebd1da1e4d6bc3d42269007bae2ccf365acdbe04764e1720c33155b96baa5adfa786ef4219bc2bf7d657b7713f447fbd7ff9c64d68420261393ffcae332d3dd8ac5f891dc82239a9079587a8b14cdbc726bb1b751fc062a9243ef8def801a68a86b2ba5449738af9eda67a49ae159b67fcaab158024d5cf8807e5aa1d3dc2f1b7553b62f70f9a51f40ce8400a49c26ae93c3667c2d7172970846508bcfb77f60a015a7ae15629ffd6fdc5b48dce67b3f201c8d27cbca7b466ea5424acadb80ff62218f983e067d5bb456b84a1115cff7300ceb35c2d851ee98f7ce11d6d0a1e8c55e4779216466b7c9cacade68cd7b496e872b985a887c4a7e0ed8b200bdf96d108cb5140ee3f1f1569bad4c95c825dcf366b16e702c22a32cf5ad971c1b23e66c9073ccf9e7eec485feea8e3c1f9ac0a404e205d59f1c1ff7d8d23697e11a16457993f0b34ddc6ddb3f699d51c1087ad0e2f9e224b5a7a60fc71fb33f2c51327e5c4a60efcdc3fe1e43bc6375b6d4aa93faa3e7840463cde74eccdd9a3977aebc38d61cd5333b70ae02dd44400b6623ed1342cbb51f88fbdacb6c04d9c30f9270dcf70dd782a114fc9ebfcfe36c3e1b6480ba4f42e15711e943619ff27bc0194b1e4f92bede10ef67759629ccfaa8db11f97e3683d326e40831a0d8effe6c008f6ed4eb5b330b28d52435a7138c831bda9419fd54640bf33211133c26428b2b25f98556eb21b09d730220284d21dc94dadef53f118343a88db9f67bfa1e5d1fe0b58e779718bfdde2e89a2e5d74e49fce262b4f967e4815e1f137025b3f34c4766cd23b1cb46d89d91a4634670b141e3400457d88ce6127f2ecee688c43a9ea1cc08251a94d7677cba673f0d2891fdff9fe4aeff04dd97ddfe83a709f167a4607a26809aa5b5014f1a602a87a9be8a2f703ca1b4a0cf41fc363b7f150ad8c4cdd81a11716cb5686fbcca8f320799f25fe72d63d4dfa99f42020858d12db7e2c71e0f39014f6e73bb7ad7ec389d0020b6ec773958005576a7eef8301aee53ab6d994a388ff7727e0cf96672855e126011cd9fe61084d79de9811ee6535e0f5c4cd77a3c384d79aeaa1fe2d891cdbd0d8a4c6b159610dcc21c1551a53617d4731f3ceec917fea499f430463b802e78649c3d0262c3f048f64fe3a8ad03865ca3d9906a313cb47acce6626ef9cdb2a19f1c83da6f8e99ec8be1a2e99699aaf64b2d3e333e3b49ff9aa46367275e37b35615d509047d9ce8284ff89df35e1e316e00d43a8642c65880b778acfeddf39727f5b2571427dd0e1999ef88fb2d2f00ee2e0c2eb149c9d7321177abb1b5002b46ff4cf0f5b89749b5a19d2c330f7ce72b978232a39f028dac30591740b16cb3854271c91fc2785e8c7288bfa2bb134cfb8984abd20c7127a9ba40c1b78ba9095fcfa26d578ca3ac6310209147d7d0dab0c4ca4df18a0a169ea1fe52edfb217a739423bfb96bc0de863fabd80b57844c1a1af9b7f310dfe0ab8c11fb3647a01fa87b9032b7e104c9f6ed3b120601db59eaa359df8bdedf028d1fd1f32331e016050edb4683ad0da8d5164808965f7545b6c1bf8ea37cbdae50bef841788fc83d5b3509e0702ca358c6dc0089809f1dfe168878184e12460d5583527fdbef48bf905178e8a47f277fc75e14819d917c4396a1e694cd3eccab4a38a9449da4357d8d9ba84f82ef68a7d99d6c4c7fa44fb3d2d0dd81c866b8657d99d571b9c22e4f7a8a1bdecd56243830a0caf43a505a202a63cf2d417be22c0ec5a7aa8385682142c109f5e040b9bd8a03fd067d7b4837b0ff3484242d99fb4dc21ad3aa25c2756d79c27efa1181e00bc63d8fc518bc8a0aeebe63e36e8388680f52368ed7e67997a0f646d47b719ffb26c6144895492a36f5878c230ec617885b2466ecf15839314bcdfac4029fe46418989f74abccdbba25d2caf91577289ac089bb45007e9733844bdf20c9a36ab1e5e0cbec6e3275a2b79e88004e8eba811fafaba0e97943d1ead7f01e5a5604f82e563ae2d7d2163772b7f86cd548346a8dc33f24d08a24dca371372a560efa60c378b8ab3fbe33fb7108f5a0f8968e7cf96b57653d96e899f9f1c759e3b9363924e5766dbf1387ad9ed59ec2510c5c85aba220629bd4a525982fe4985d7231bd72de4edbc94e18e82ada92a66df7c7aaa0a09640fbbecebb1098158befd47e6e4574fca09bf406355c3474cdcb4a88b7e67f86c409491cf4ae677248e805b463143927361ef9a7a822665bf4a060d46b1e3064617b768123a37cfc56dc97488b2f3f019447da29cfc95a152bd10a4a2e65272780d68cfb6bc764f3e69676a982854aed8c4d36bf903c1955c2f7b1f32571f71e4f40cdba121299228800e0c28a707d4dc9afe7ff36c5b566f52af1566c5d82b543f560e44a9544b80895455324acf1b444246cb813328971f2cc4aa8b3586807ef3ab4aec24c73b6439cb84f0cc229fd8e1f3d667d842fb35faeb38fa27b08dba7e825c117b3badd5f45769d9cc6c5e3c324774339f5bf397bb2acaef228a5fad5f96e30e8784f8d9ccb96a6aa5dc8c9dbc006de72b1bdbfb956ae949f67ec94de995efe8d304e9e39f0479f339318581bfb4ebfd1bb3f689d05fd4d2158e9653509bb1b28597847469c26e108fb6511dab28ca438f58cecb7828cdeebc620b54bbf991d16d9c00c7022e264cfce599217bfb32eb6bc674be8c4d79cea734e46464d716601599e74115185efe746b8d849c608fd4d55f795bb4535c50f750adcaeff5470da0a43189dcb29cf829f4df035551bb1f68a5601852c230d12a872dbbb240d510456e18887a24c14ed5df6888ff0cd7b66a7ff587c7aef5b350af51b9c31dd950826c4d1ae274743594485411634f787e83747e83f28e351c1797eb78e4106a43cd7c68ab008e5c4aad9ba6a5cdcd0f02babdc7019945105ee8c9ff18465cd4c849cb1ad970e30cdcc1070dca4602551963649a3eebbdfcaf48d1ddad86a8db81f12b45af902979a18bd51e21d0d4904361a139e9c4f8a9a3596310f0df8a87349a001e10ee8bada730f593e9c9ff0dc8a916267725189497c857ee94b7a8e73c74e902786c5554e9c0074f7d90a25122494e36beccd9d005a395985a21bfff84f670466c64d2a9f5c0203767c2bfd1c8df45b49ad44c47740cdff10426768a8bee97329f7781acc66dc23198d4f40c9c7f66591d91261d4fb50004f3469b6af84eaa163b868dfc41c65563d818cbf96e5d7dc290091bdee1c6549c35174d5b9dff18e63d26eb2c6f725c0d7427b054e5f2bf08c2dd7b978ed27e9da3c6011a9971a58e886a84f515c4877f55eb21bc5ff88b050eb6abf9a53d7109a6ddc5d8b99f068ddd870fc5ab95ae29b58a88a4a798cf8be53ba309a3df5154e5ad0ddb8c8f1f7a3e8eef012abbbe52cba944f7ee5d50dda66ee5d47cc3b931be80d9e1863ff1cb22fe7f43bc9c192105f41979aa8772bc71473ecc191b84c79ca32a000a58a5d802ddc120f21cbc0a2849e71a811fe271ee9f240e2f793ff831ed7471a3069f8ae6e3ff3419659d4045139bc332295ae80e64c117e19765b26392df00480e4041270c30d12b6664b97695ad31277bff85a879995287a68d802c9f9e565aff754fd5ea3a3b8f00111b3658032715a60ea8c1fb4f6c7f77c502b1c0ded9ec2092594a10924c9b2195dd170f939cd1520f38468afa6d5ee708a4b70f2ee17a8643f400347c942daa77858b476376f55ca5cd543e6f031621472550d60cb59685d598e4d238aaeb2aeb62dd2b3da7e328b47cb188dd5bf33e014ce87bdfff383061d382f37ec3bbfea847559ad18f8858157cbd3d0fd9ee4fb7aa8a438d683d571426d739ee86f4ac960f106f7c39813a586188072f3295c7decf63e5e7de3062f0597003d5584806cc9c1e8c84de6e421a25fdddcbba7ef301ea82d000408cda56da11ec1e275bb47121666b781445fb2a3063c2372bce3730fa95ee7bc474a649d3c13f7a83e0fa32c1edfc35d73ed3eb9c816abdc38b378ddb949e64309958a569997f31c967f6f3d3d60117ce1799f74be2ec274ed3098af6530801954c3e25137f09061dc1a6fa6fc114c1e5c282b4f131e37e019e52f515de067ee026c7df3cecc25365b34b29953b8189af39af5da288f0a906d3410486c1882b6c3d20ba3c573137ab90b1cc91c601a60fcf17f9a55e8937133c9f89512eed5e423715683c6eb5da9b6ea32f8f169d9642f44e6fd0c3aad1e25b90398a6014ec932abc0562843452b2609bc4ec41f2a42cdacf07c1e28cc4fb6d0dc53549ab379a5274617798880680f5ae987d039a39f5c3bf19a087cf70614d307293d92cc48b6eea3f3264ed377c45d21e3c7bbb4f2de5e0f9e0666c720441e0a30abfab978f63b17a8a7d5620a0293134a7a256cc2cd396894631d1c1bb13586d15551cdca068050a3a2569034c1c34d1257328e3b3e395ae4a461b20f5e505f9f8df220a1dd8dd93a6a3b83119b2626fa07293d7b8e99df1fbe033f223a07d9a8d43eeec409c82340ad739a404bcc649633c4518838b77b6dca8cd7aecfc759b1fed7e1c6683d620f37fe6830e76b32161cb6375e670c8f2cd810ac743171fe224accd30ce3da8e75b59e0ffc52910ff9ceca9a876e8bcde95be2bac61fc22d77d797f1743452ac1c0a813e024f8a53a0fdf03f7f3c26ea04bc664bb69e5d62247c7077dd20f6ee6e8c0afb1f82249c0deeee85b61e0c0e57e632dce9feff60498da36c7c27c03cea19fee1c7f4cc6369b313fbda57639530d44577cf2771b684fb03f7eb58fe57038a43ae2e36cf48d51c201531bb7079c7364e38669d767211f90f4e7dfc127118802f8072d97b7091dddf9ae283824400929fe2fded1a9b848a2b418f568c178b3fa3b88ba4121380c93c131bd2823e194c7e630680d497347d7c928d75ffb73d631228fd799135a68b0e415feeaa3a5664e8fd2fa1223c48afac6352c083c62efb58bd5dfe580fbbe8e58b074c4ff40640dfa36df7e9bcc68aa5fdebccc75c0591e46e1c0766430d23ec3a9709116eeeac10c8050917d16804f1c19ced55fd11c1b81696a586d7989df31c8dbda00a954dbf5472aef5ca878864c805a5af261be195c7d7b92cc170ed5fa829974f20e3f12fdf5e34cce75e505d507947e4f8d5209a464eaa1e8eb6f5c7a98a008ed309ebcf705a8c5b6521e6c3276c1ee87a896159d22a71931d71cb27ffc17d3270384454478dcf62ef23c5a4a4d8d4e1ce98b11cc2f4cd094d01701c96af0e2dcf99eb15c9fb78ba8668eff7bd9f3e7484a29f1fbcdb69fc3e179dd54e5a13a7b12021a7c645c55662e9b434d3e3c7fcefa80b8e2feb1ebfdb2953abd87bc37bda47fd8fa2767a3520cf9b184f2c32cf4d31af4ae2426d0281ffaa73522502d8836a47c012cb68b619ef9654c5024810c36e8878dce6b0c82c26760fc5c3d6b377556df3f92efae163456105f80e86ef1b1890bee25b39e675de179aace02465a22fdadff070f0e258084fa174031969dcdbfdbd92dcacd294dc25207b161c4724de9b41a91e1fc81bafcb1af52b58adff8f16577ae7223ad3243a2da5f2c2cfe77e76f9ba8a7b061e4aab40f154c6439ad9d5c39295aec11782a58565cb4a452553dd6d8a32a03ed96409ea4423ab97ecfcc6b7816f5a495242be205159e135b23f76b58c76511f6090d909f70f8cdbfd807ee6c275199af00a271201b02d52558f4b03fc0359ff9c6d56c3526e24201204a187a238ddd6744b113a3af81f6c0f3920847d2ac9df8bdb5fb7ed1a67ff8ab7171ac11d6dea85495688a4eafdc319c9ef63455e69c3f102ab560a8c10ec4004f11189f034a41e06cfe0f77ace7cbf54a1fac36d69c094c2f0aa8393a3c5205b49d8c32bd4510c1e88674aeb0ccc7c2de1d739124a1280cac07adf221fb7d77b8aa2a4cf6e7852928d3bcfa769a9e46c8e66dc4f1063dfbd7fbb501905298423ee79e590b26ec047ba06b74da426a58132212b6deb93bb2899c4b95fd3e866382c072615fab38e3292a992a4e933a0e6a3f5d09e9b9413eab9d3f5b4d1d3f3c23257a0959dbbd37111f21884e8eae23b6b46fbfc5117a698b04e98f943f0dfd748119c7f8a420423683429c3bab38efc4402552e45242ad0c41ab08f105ceadb3b0d57df0758bcea4dfb1d1081cb889038c6705c4468f340aabfa06dce561a494f15a6cfa14840d399eb21b5e842e015d11ece7251e497f50d6bdca7e2f6d1756ee9452c8692915250e140349027b3ebf68d811c8341e4ff07c13288aaebd7e012bdcd1b962405ecc26c45be97ea240592c8b927b10828ef2930f1db4c62468c37409daa5e0799e0379b94a640a8ef5fdc4c3af7a14f46135b25956412248a658f91391558afd6b4921b28dd08f616a5a0fbee9a1e1d234b524c28c77b038116bc3f533d0bc5f7fb375991ab31b6ff206de03de297f442ece395b626e62fadaa9354d9df270cc398df9306c4de51e3a46c934fcd61a3818139a03b968eb3b7bc6f5808c88797f1a7378d0ec33d54a32f5c281b9c44d5d35f48cdac0753e4cd88a6f883802baadd7fbd2798e3c88b201f784186f6736d8948bc9f91c55a277981ce1ccf0c62816914f416a55a5cd46b0ac57bab71303f9dcba9429d3bd1244380bf98dbe1294f36bb641e6804929bb909573fd325444e5d03ffeaaaf469951e95b715d54a7017ce3bdcdaecc29d3b85e822d5a617728d2d5f4f1d542d5dcadc0021196203461474d356469f87e3f68ee3081f14a7d23bdcb74a801b2131a9bf47eedcec495a8364e8a6d24432b45bb9ee83897b164319cc6df3a2991c6555ab099b702b9429f46d6d42e6d24740a722090c9b73a3d749d3f3dfbbddb57199ef0cbe4e0dd5f207253007c6e6c70940af5824904a98e3a8839ca8795d3ddd5dbad2b3fb670f30e48fa39dcf637b008ae12fb1c1fdf16ba7aec5e712db84d9608e632a12882e183e53272bb0d5ca41830782ec6b7e54ff013e2a90363f69c11e642c65170ccaaee967f2e1838ba6503580f61cebcfec7cb616cf6498234c5a64fdbf385ae3e3d511dfdc8f7137c51c6c30222075244676b47dd23946d3f1649d8af4cee9bf8fa2ea5afc12b2e55d4f3d1d5df3ac5dc388fd0f9fd3331e253ae8b688c074388e6c35dabdeb17a17dcd0ebf1e995f629bd79d2f661015457289becad35383e4d547bdfc8323d3ba91f3dc4d1a1326b441c05241a7f2522b75c5e6e4c86e5fc7681a64c8d00c90cb8538f51b34bcc901822543831854ec34443eb15d8ee9e98b75051b47c48ecdd5bd2b831a59506e5ec9b55e29730004b230de8a4747b015d35e8429821e3f62a51056315b5e48f39668791eec02fd09be215fb3d1a83e7228d0f61c02308190edf90b33e863842853f7231c77bd330524b568a7f790c7275248b3e81585f49b1d73ae2a3c849fbd16fdba14a9651cbb700c655396f10c719a57cf5380af48945b619bbfb1b99a492cbda42a7c97513d1c0822243e36ca1f0d9fd2600ad92bb2c781446908b3c95b91d7288b79deda768ac13ca50eda3abaa03d14acb65c10501d0553b899b00ca97a381f4afbe6aff80f03c509df29c162d07ef91d817579ca01c660fc54cec985cab4a683d7a43fab4579c7cb0e615d6290600a6445e57244a1964992959b626175af16807bb8d796d37ba24c16e04f47a492ef6a7b3af657790728a1c10dc7c42225d654a4e8fce1e5fd3dc79da0c05bd665c487aee618c7bf3066e58bef1facbfaa9e5a335ef8e627fcb2679859ea354db8a0ca5506da799016532e46e23730af30e8a93418b7f93d4d85d0e5e97385e5067dae3b301b8dc7582b767d9c2d741406c16a0d4e9cc8302e617a35ec722aa65f7d0535c05cf8160c92251bbc7c8d4bbbc5f565ddfe231d9933d6524bddef005dee1fbd3789ac7a3bdf2efcd9c553c55694e985f6284d0d4ecce997f4e77e552b79de512f6e03ec7bf60a50fb2e42f0d2607ddaecdb9df3c2f80de41e8f2587f7087a09d89e8b6798b6aa6f1f4af2973ac3c2176e45175ae94e4d5f17af8374ed7f17f61639f1c21970d1c05a36c488b926c6ff5039ed09d404b072b1c2cfc273bb981b0e376a7dbdfdcadb7f194183e3b51a4e19631829d452b2f374a11983bc3a5e31a6dfa16aec71dd0e4ed5b048f2103ad4a88d01537c1074a5ffe99a246bde87b826db9df1e26c32950ebbb656a70ece1a57341377358e2b9b70f6a9858eedbabab13fe577590cae176380ca451167baba09ba465ed9c1a7b8d402f763c717fe1d4cc035db95bd3f2adffa6b2bb771724faf26d6a24fd370af760fae76962a0933d54553f4ee6f612a5dc8ce3d764e6924faec3953a2a291c72596fcfa4bffab78688a56c3621996105050edbb051a8e44d6f7c9aed430efeb57a24a6c27b73309f25a66ef00eeb18038a2d7a978c81f1056a3e3aa4cc77fbebd60ef6990c0886865c2249078b9ddc3c5dc4c21d796e5906821c9f4bdbde884cd18024d72d1fb76c32f7947bf5f77b4c2f539f0fa6d709300983d34d255b7227fdadb90a67f993118af3d7b3615a915215671c58cffaebdad745de2770b8a80acfe2deefc7ac4e6b53456eb363f6b5efbd2941d385d14e35cbc5ccbc70e0c99487ba20b4c2f562383558736ea84af475edade2163c1e0306942cd2fc1fec7b656c7f36862e014aad1bb99b35aa920b8c9c40a8188af47a17711a5017e7609625b52287d0689e0813b978edcbb1332adaa547f4286ca7e434387aa2ffdc0f494feccef4b1f90144f43d2625087a4c31955eb317b75078ab503c159c8844f11d70fd77ac748e52c07b8bdcd147618c62224d67b1e2da0e05720ec62bd196425095ebdeb45941214b6ee188440708919fa343472e5010dc20734cf93a399b1ab946c28b478f51fdb1bb7dece2ec4876ca9c396f588b6f8d01706dc092e712c8509ac26e4624b85427080caf5c3c8e1f710e07b5773648caf7d48869648d3137f037f7cae1cdca3445ec558660c0fb305129d465f398f7d1f7a2a8254c70377a74a43d976db9007f036f1874697a90bc5dbaa8df77dbdfc9781e3f76ba4f42444acac7a0087ddb7d47b36b5fdafb3b8741dd69242def532372dd585ae5e11e7fc8870e5bde78b17325f9b3ba3b0323b43bfe62f6cd1611481166628dd507575873c6f38e2e289bc2b4f6a12c4f36327327120b21556d5b9462beefbed05fc7a01f0a915137021ad7b9ddbe73231a6693198891d82bea25243b6468ce39caa864d396b26377312c7f89ecc83b2b8f4def437194ee0e9ad39a91f17cf055364db8f97da2aba1782b29a53c7c42c4e162d32109cc86f6fb34a5ade994fb27edeaaab76ec5a889ec41e9609052e214cf7351aa9a85c4ec899faa0cc00ebd743ea39ce7c04ea97676e03e38316ca9a1f5ad56d66b2f53ba19e7edafbdee133424cd517f37a0fb3acd8152f9d6cac6d7504e58a191259c9f7d4362d04ae3699455f313de742a06f05da06e0d1a62412f94e7e8e431fd9009da6be46ef4843c128a52917d0f9213ad6663ddb99e500d40173ed94a62b3d4501fca0fea26d6e4f579dd72d28933c9841313c5e04e6dfa07c3628de89b79d1e7ac6d8c6266a88d36315acb37e4295941fe051a6e22d43d07d68a653050d0b3f362e933808d106df3d8335cad730b3b7aae77e1cbfa613b812d7241df1b92006e929e7dfb6657a747ee633b997aecd4a370289f37cc6bd6950f4e2311e23cd9be1cb0ae49b081c95592da4b138f0e99552bc41711d54aa4ccf0a0f7ed026fd27d1796498deec6ca66254760149d709ceead2600fee71e8e6c6ed8e8d276f0f8b3dcd18194e6dcbdbfa7c1e9b720a218f4f632b6318f561f47daefedd460174d741cd8065111b3e4f7779701264dd263730a2150c5b308dc60ecbfa588c9802e94a1ec14d67293896f6b90d0ca93d45306048dd2f2802ea83c9cda3986ce89ae7ab68cb87d61dc5557db44d6074861a4db7df0b6616f19d9928ba300c57a6d2908c2632fdb237175fe270883cb93c841f1a4f132c0b416638eecf3d3cc7c42d47c577877561bdf03ee0170796a1d33d42f2d0ac1bcc35c69b42a3127bc62d12d82bdd7644b07de7fce31347c9bebf541960548425ff5610b4fca3d8f183103afd815dd888530aad567d52cbe01c3795686b356978cfb1c6d82b6766352eaa2dfaada49d280ccf19bcdb482faaab58fda5e5f82ae34a1e1844431dbf521925c3023b56a23ad519f7643f1a9101c819263ca5471fb30d8a0035f7e850a268bb24a908014e6b19c408d2735e9d20e025d5b44b2496b56893eb4af118fb377934cb4094d9d1f798b60781de24a97b4860c9b4ddd435133d9e6606a6efbd7f7a18d08b888de81cea657494a567210335dfb79154be5984a3f8ea01d557079603c2972c039a905c8ae50a8d79249e3df9e9072ed1ec38e7c63f0bb15a08d1e2a48bd8e6c728c081db377552cd65912f7310e0c75ff622718475863b0a38f870fcabbf28798fac278b5712a3493caa86830b3f54b1dcda26ba22f20babef7280c2e71d0a5dc9e52fb098537ed3e298659994900a7a63a67789baedbc7af241d8b6a5646fb3724d1aea773337cee1940c15fe9d6991cc3a0fe1102ba1897d02f7706b61b01547a1731bd7f6242394665d36b402d869b5c0866a05af14726eb64fc6014b3813c797d6dc849b48b1e717283f73fb80707f4aea80b1324ac42135f7f975253eca10ba29d75a1168ef038a9213dd4964fada10f59d29014b97598cf2550b2f14cc9728aa6938b4cbc1be15b2ac4bdb4be8704b5ee405984a60be4300a5e0e125dd9b8c6a48afcb9c3682d8cc4b5ef6bda57f6f2100b1760009fafd495af7b82f02a26c671e32b6a2d1d0dcae706dca7cd1cba72107a8925e7fde6b43cf28e79ca604f7ecc8f3d3df968725875e3c068b8e73f2c5c8036bec8ca0449fda53d8b4a656610b767e1b2df7200becfde61ee14b23e65f73463806fcb84ec083058b183ddef1303417c508331bb15a9229a371fa3a8f3d6371baf9fb634e844466495a87330bce0582ad14a7e4a10ab626aaf4b906c1b8a134e0186784dc67fced2665a80efc492a1ff98ce612e12b6bd67ebeb8862b1098772791d5aeb9fe6db2aa27f06a7a190925d9b52514bb9ba9fabf0fed816ea56bbadf58ca9b9004b044ca566ef2d6aa1529058c10c6e6ab13e8b006c210ba4e749a2fd73eddb7fcc9656458bfb3ed74f2fcb691e6fef440218938177b5e2ee6e1169ddfb08a234d278b7e1d364833302389d3359445984ad28a71648d1cade20b97869be336d8a2ec95ccca091ad4fb60e8ca83e14dcb7a170662655a8edf2abcf8ea94765bae5fd190bda301620729676a953b703f19723d1a458d15561cc6eec35b88b5d2b82194096656d94e3925ea516532fe17a30511cbe35b9366a7ab2f6bf0051ee9eb9ca48b12fdac9b494c74befdc657601b6859582c50ad628fe6b4bed29b48a79ee37895d819c3c6a23d5cb16195474fb98ed09bddbc1280cd840f645da7b522a4ac2a4ffcabd4596f70b04883df685128972fc6cdcfff45fbc78fa6b87103bb573f957affb362b9f0ee686a54a0084a5b3971de5bb3268230f044ea431e5a578c95d8a80a8921e973e5cfd883437d6f42f21978d74143666c47782ec5eedb9bdfbe4b6f00b1fa32ab227958b88799b39cbfe2ee2b654209ea54490e5c65a18e2026f3539d7e9767fe559548c9b5b4aeacd6b0ca6f934ce82993ab537be835fb323952c038f2c9e4cfa937f19bdef0078097543fcbe8408ebd2359e6e2d95011bfe578a533ba24c867d997876c92cabef543fd4f72670e1404e9a08722feb7b7ea926e484c79406a7ea2299550f756fb0408db56e520baba5077bc738db7ae2752cd9468563d2e81a76d04f5e8020200e271061c4cb23a8e6826a848b1e6893d2888dddc581ed98d0cfae770ff6450d91748594a6ae75fcacd382084645c0d8590c61dbbd55826ecb331aa34e9c2eae3605697cfe99ee1b8117b269bc343abaff7d947a5265d4d83a46509bb13a4f8478dcb30b3d1c1ce1ee314c45d120ffdebc924d07d2ea03ebfa3b709da5fc6af7e6d2f76e5652f6b80348794e12fa7bc2b41dd79d9b9a6ede9e0fedbae688d678aa84c4f2db0c6181fc3c69c3949d8105b791ce528b5dd623e1c16b22209f3899c5eef7664a59860a53f403de52488a6878072bcf271387a443810747427e10f7c5a1ee05a68dcb3dcc36f19ff587d5a898b1166e1369d46453c229554faaccf36f9cb87daa4e499bb05a66103d62bd5e7f790a79163b4e6d95aecf06a7f161a161efd73fe10f415ce46a41fba1b0e0dec71e71e9f5def17d5372e8dcd03b807ba859d718d3a023c4c065a2a712a7a373b03720eba0219a61b7f994c0d6de9a73508f831855eadfc7573acd5e9bc8023fa71a7f2f4cfbc54996e730414a113b36f8dd38b2078e252ecb3011628937ceecf86a7af9274c9d512d335fdf54e1a9ceecf3c7c2ac739cc3156cc899af4960a588e1c4fff295e1b1134890f32b983f2ecc30ad812a94a65e1f6a3564af151184aec342c8570143f96e2e06abc3d89e36d4d849a382892bf4381dcc43a34d49df8bb23f3e8c759e4fbf6f6992b980e2f01138b4d39cd7a28b2d3e7c69f82f37ddc795ef397a006fc292e556a49110cdeac8946c277a982c1fbb856db4c8a93c89e3e7eaeeb0d6383390787f6676d665c322a1e3cfc8dc5510dbfb4a6b5a23fa8da4325e58de730b20443774c5ad67bd8a40c6e94136144153b10a975687ce6b1356dcd4adae4c9119d2c2c4a1dd2009636aea40699842d4ef6a6b14a7ddb4d1c383b547cddbf0adbaea0e77e810d2fe0a26fd2b5d88ecd1b2f6c5788c304f31f197ff59b7ab428fbea10530f1fd3e92af06c78b7c86d8c9b6485159ebee8555623c4477f7494487ff53a39e24ee16297084577b147e6608c6319081661edfaec68b6e74cbe773114195a04d0b614c46199eb14063f4d8b5c675037ac456a0f9f7ccdb7f798cfb0ffe1c280f11854947c4e818ecb77846024641fb81029d7a5f3d0c1e6c41cbb59c0fe5f99dc9d60655d6fb334de1b45ae8e0161306f25024734627cf28f9b05860618b131ea0eac6e1f47e01cf87feaf72a69d90f98928aa350cc64562bc337c9868899ec5d10b288b071841bcfa3a0288a21a4443d71537bb01e879287a2a916d55c4ce80ee3a46e7baae123daa240adfc86d0bc1adf2cad39ec5ace7df543cb530db33fbbae8151e953a554f7f049029c80b41201dba4aefec8b43743bcfc7710d2196a35b00480f818a5058153283751f56cfe1238007255eda216ed818c2c67a9be8ac239959e26d8eb20ea684327ec5bafedfc9c3ca722125d52f5bc690b3117993590aaa68ac411ce620010dbb9870858acb6d94bb97b1165a04f4baeb3b3a626bf8986a8a22b607e6dfca635d2e8ca5e82c24c181ea559031a7378ebe55444f305857dbbacd69c1c1952bd78b23e65b3a385790b7a95b46cc6520304440c064b07ff7edf1140062b87e78e29a8b098f38c94b9bccbd5febeb4984831ba009762537f44980e31db8da08f5b5c793d2c33593881f6af6451d6c4b23e74cc73f176e029c3fcc0271a2f3766d8575137131dade4254358836ff4850d5cffb80bad7a828d1ccf5f67dc33a77d52b01fa824ca9599cccdd14657fb9c54b8449165a387dd9ee36fd0954bbb8b32b7eee443b3ad549d99e60ce9407b010bbba7ab1ec9e2e9e480d1c6c1f0b701fb5a9ad9e26da47b5f67e4919961abaaf3d8eea50033dd0c66c1b50b8d65a71d6a50f568a77907ae6c55fdd951957e4cc842cdc032cb6462c0c197b2d77b28b9b5890eedf7a3510ef858ea8300a83416336bf82eda594c0723c4bfc4449ab6c6262710d670a5225532338b05a32fea5304457ba03c1f53a3a60ea93b71537a61e512bc296184e5f511dbb2cc0c649a139db8bf56be048405a08a0d9ae52dec9e22b571c1e6a8a4b1a890c5df97f7225d0ef5a8e059a010830ff4f204871b254fa78829001ff0839da99f86213d582bd1c3b5c20b7f1f3ba5a00779c734c2c744b3d6df93ea4d2e90c6de84848e92eea834d952bdb9cc75e2a1f1b79bc9a3bc64a54e6f1bc664f26c1eb988c6290336bf775bd83d5ba0288bddc9ca1711873e75626e743c3cdf3007ca37c7e7e317ab0618f54656e164ddedf2f252f8623b159ff4fd2e822fbfb0780cf7b69c43fe3f324c36e389615fa0de658918c9d51684265a35912be7b744213b2d8d35cf4e6f1eced639fd15b17c265271f3dae984915292e972cf6236b583359a9eef5637b23d2a592aed1d0fa59111c2f8c1e5d29836d577c0392ae52149728069696fb650f0b67c8341960fbaff5ba7414f921cf7f053dd910acd5d9755b843375c1b18e4407108dde678da1e85876f451908cdcb4fa1d9f5f46fa216624fa7c01c0e10fe6aebbfd3a12d04dfa459e557c0528663555fc026e0b1f58e92fb56d9d5dfe66e24ceb98571b2f60fc22d641e027c9bc4bd75044e9b6efb111c5e88ca988321c6141ecfdc2b8bae9a1d49779a80237acd239ee76624e070124084b0ce4dfb17a48191c7b2ab690786cc78c9028657ece8e79c9ab5b694896c048fefc7b487033ecb385e3afaa23779c9de1e411ef8cdfacfffb19ed0e5b2fb3005b7dfacc3e60df2100f5e6ea031565f2c64e3bc2752779ecbbcd83e45d23bc9c66d6727d9d3fc2dc4698daa24def2a6e330ba028a64a1c86d9aa648f8e1e14a075f6fddc12cc6b0fdb21a88054ad6f7754764659c186d358cb1efc3fd00b877a2c792964679fd3ac74620940bf2bea957c9f2cbd01eb48039185c1f3c74b67901491f6b4121b37d2a0d4c0bb0f1616179684e076a5930f8557c50ce42a7b99585755c2beb199131756c2fcb7a3cbf483e7727aead0f7efd93efeec7b941f813e96d64442f1146293fcfbdbdd4859b95cb56a070741e04566c0cb907a47538c6d8ae214b542f132735324a9c1b192c5fda52a2cab9a52e13b6e79c07ecca382bea445165c71ae95498bf7e498a6f0b1f17c645b8742c03bbee18552ae4139344a471f3c113bdd494a1228a85ba022d092d3ac5e91a541036c187624e438bcd1c88eb70c446ccb8f381799b87ef7a9238289d2310d4e5a49a3f07d63fc3c6785c8e9ac30b02cfe1fb4b106c90da122507833584abbe7d57091e3a816247bfce1904b77edc70dcaaf4dfcf4abccb2b9126fe7039a7b3284885b2173f4dfd83343db4ab53404530cf1b728513a262c25ca912fff0d4f99a68bb93a4206eb2698207c18d2e10bc6070f04047b6df0dc980ff047c4d907c3cd9a6ebbc3c96a2af63fe2c968c005e040741c77862ccd9d5d9918201e0d56c673b1b45c923431ba04c74783f7da8d4747071b2622f4affa7c4485a7069a5570db13c25966dbe5e29a152d206e0e8a7f0f93b3a59d5339cb3604f4d51c16b8a554cb903a29e5eb33600ffd172c9d3ee8ca3ecf1c61e32e8fe7c15cfaa008460a309f5c3b9619f4d10ccdc7e9936f5938b7af1d5209a47aad148f99937cc728c53c23e8b9a3f16a96d5a465af28529f87d132f8e82c4dd18ab1db0e756cd6f5772c497abdb9dda9aca78946aeacd0669fc13050968c31c4cdb8e60a6e61854a43457a05f11e7e83615ad594e59f6c6cb0fd7f04bb312fee3d206a22625466e44a503bc51375e9d1d2e24d394602f2c84dd448e03ad352f6fea62413da2ff408bf46036523889e4b9befbb91e63a0a8fc237fda696b5ee6e69783773dbf2bb6a74729e6fdca584f4d0402673f4103c9c826e129ff08f8ab3698ca7e3d6809131580fe33c8587de3836a78c6362cf14cb2d2c2c515941f9c6c3a23f5fee692a9249cf053be44564b4af4dcdd439f6922517d55ba0f4bca72f2e8425fad09f102a6a5be0b17fdb1eef434975951973aa85436a2bfba721c72a4735850aca70443515b31c8088b42ef83df3dfb28263f69db35ed145a3c0f2a50416e76e94ce5550cf7254f7d570cc0b9beaadee5e80a88343c2b0f9858539f2a83d8ab8edd4ffdfcb4454ce2004e3a10ff3a72ca4b566d568d3a56b5b0d8b356a08e686fb1d1eec8f8235636861c52a537aec0866d6660c4a9b4202ec6a1b99e791325f5fa8e30f02e4aa5fa5db9faf7c11376c0e04094f93e59609316f6229817584abd9fa4c78f3cf2aa89cd4dc211a77f2aabbf31fc5dc12417af7777423c6ad70ef90207973d9d74692bb402c5e440cd2fa1db763887231f02579697eb1fc5a5fa17d3ee19d56d9c8ca818e67b43b7f7e451b0437cdd8be13024a615027b6d66a362c43558df3d958202805dd9c8b3ef8b1c6ed47744a7fce936e04783590099c8127cd8e7f17c053ab9c0005ec46ba9bf0605234c157461550f890ca1208db7c4afd717a6f87bacc7ad05ac324f68bf722e1b5766d3678ebad06d49db4654761126fe5239dd6e3be81245deda29274e419e8857c9fe16c13d700b371f11772c09c8da3a4ea6d7c8aea42211f827205e6c6b888bba072fe41d980bf11af74f14238cfb64c54d30c7bae7357797aa6a8179d4bbaf45f4d94219750e953e424f96d20b0e0cdddb8b3535b02077772fb2a77eee825c6e09354528d2081113180560cc1791d65fa114c7bd4c0f6eaf916221e5bf8b29c80d3b7d2dccf061e58d17ba26f2886c52276be2c85276153cd843b3a5e39171d91b5feaf1a0abc25640dd576293cbaa34c94a5d48628699cb1f58e0edc4d9e567e2bec9981867e9ecb12d205e57811507f325c88b371f1eb88cd225ffd53a42c90c18362a398117ad98dec08a07ab966733cd2b8884864b2ef82a19a6283e53104691aa951d59de43f03be076d9ae2aa03007cbf6bbc13cd655d957c491097dcd5213bcb6a57f5abbf223d385037178ccea9495d2017b26b79eabd58897dcac9776277c890b33b89bb5927b933fd39d7bba1bd405fc2857d6d24dabeb7719d12e73042b3b33c9c97f0d3bcbea33b3aae99d88eb311f4ce0573214cf6e7791220c0dfb991949cf55a46d40b971fe4a6eeb204de8c6637956d6ff49b362444a0471d0739e80a2088fa393a6cc4dfed6acd0c6e964aec318cefeda033c228645e21b169167dcdc737fe37306b04737878c437dfd9c3657a73bdf8fea4f9f1110fe85a9d674a977208e693a4842ffcc47eee76ca7ffae3a8605e30089fb69f5d46932cb441d5537b0333f23c45d0f4588ca5a6b6bdc8dc9398f5b6f45b8d4c93660d44a07f531c9f8ff3a20f1deb96053e45628cdddeb47be60e16c21ef06da35bfa61b8fc82ac1f437c6f03d04e44bccd19cb033ce8cd2b892fcf75b62a1f479596129458359d869ee09a34b2c7d00c837718468135da37289c1eca50b210aea42908d6078809e2d20cf7264684c5caf3afbfb5ee3f8db128f39f3b439db01075b3d3ad7343845f2a4541bba6f967ee448581619a8b154d8fa05c0615dd5b56fd2726a391afdef273b252ebe7fb2366d5da02cc7df98d3ba3a3a20227975214a1835d522e52e8ecaad67b1426e218a8d929153b7785d8b6ea0e5290499417e6ede620d5c4de05394eebc955bc2cbabe33331c78fa02678838f03eac8e6ba3a0336755444321b250632da19f97056cc8fc7cb9f64b41aed0429e46552b8aa7b67e6cd44484dbaa9cccbeac7e7307cc1d333b68cbab488f1cca8c371d34d5c23f187db4199bd9c4a832ccb409917ab5453a48032c19946d9637f0e1ebdbf798a89f7bed9dbc708d0ade4cbac3c14b461a05cb68730a6676cb26f31aaf9f8934d42e1faa77845f3d04b07de6cd4dc8753b0ea22f741f345e381d47d176870b39e06d9f07545e129f90779dbef2af5d67fe54179e22dc71079c4268b4fc490e2916f373e7803220853093874585209b506b7b757d45edc24e53aa2490042a50e7f2831cd392db571ba9649bab0a5065a3e30706f9d0a83a6d170d2954fa29dbe27c789638cbd66f64c0105a793dd73ab0b7098f83307b32c3feaffc852b7e5e14e59e6e5e944ea8f3de5d5951d4cac03da2bd8289400a2d119f9198a4ed99a6e791e2beecaa7098609070533e361e0f9546f1430f020dbddfe0e238927f31f3dac1ff9f3ce64472d968dcac6d38e93d885c602468f36c5d021c3b2bf48f535d28078e86a8efb3350d53e9da702f2a8e5a35b3c28fafec2b0b4cca30388dfae1e5ee938f858c7b71b497d58e1ee429993585376f5c6340761060321bf3703dd2d6fbbc0f54b50e0943069c02386f8a6fb7cdfecacb0bbbdf24273fa62944fdb7d65a02aa2a0a9b562ac7d89e701f32adaf947db99dde10575bb4590acb2882cbcd36291d677892414d040d41a3ffd23fb0b3ab7e280f6c0c32cdd63639cbee5d6f948bd5f1f045290ab44cd5206e5e6d12b9247783f04c6ebdf6d7ae765b3511d7d59df44fbab39834ec5760388531f27a13fc55a515d44b4ca6e495200f847d06d8657581c56907d7ef4b1c0f9adafb00dee1fc376ec4fd19a6cb93c33104f741188027eacb011de020b0ea4f274cce9aedee9f5ee0ac12532beffccd65c941f68f4e2ba46df51b2b888942271b8078cfc615f0748f6899ec6073a4ef09c94f027119011d903374531ead4ad87b70cfd315e66afea4a418447964d3f351ad5b80db79e905002973302e1e076eda3d3568ef08a2e94b14c3daa33ceda120e94ae695bcf632657f31521a2fba118b56fd37d392c438f3e96dd62b89482ec31b7e86e3d77d6cb8c525fe0f291ea08e0bcd3c1a24fd12431bcff93285f46b46f132066d03628a19c63d4a2849c158714cc90872be14885b5385254bcec1d657a90f6b6f9b7e110138b3b2c648e711af4631cadff85b8386d8186a6884e4a00f2f71ab0d1b4628d868ba22ebac9c54977fb2123a80e08b588519000f72b3bf08e177ab3734a27a9924849020bdb811589f494ba1c177028910de149ee3bd175b1e7bf67d8ae011bbbb595ef6d48c8ea675c00ce54156e4b9cac41ecc78e7b0c8c3d9450bd8cdedd34b9d941233eaec29a7824e14fd1ec6cfefd71afc359896edd9777ffe6c42aeb4d632e790fe190b03f24bd5e8ba9d10e3425aad595b37ba071245dad9d3601b6c32e8d1776b3d39b092326545ace867cec9926c01d19886784b7d041a507f2372e7b6d5f23db25040c21571e8a92070cdebd980d867d9f578aba7f16776e8f1623e8ea7ea529d43d98c7856b00a1c65457aa2c4e1849af1372befb9752001cc9ed05d7fcd5a80750054c5fcf8980a5afe235ac34665e879fce43b0dab1ba6dec5c8157a53a83c68d9a27163bf614181d0046ff6a6c8b2a37c9903d0d86fe5f87570d0ae9d5f6eee466d0be2d98f452aeebb00bb86d5af23a4c6494c2220c775bc79c73fa97820f5e1b4ffc010568d92c1546a579607390eb43b81a81b088e6d7c5bfb7f35ffd842025cb0b98466813e0f9b430f72c3e48cc3fe33eb401bc49ca5f62136e0287c39aaf9c5e99a1065019dcbd541957d2d1f2252c8fee4ef11a4343f7118d9159dae939f93309840f7f0669760e46a91cdb4df282ee408db96716d95baef91ad9d8150bfed5d2108c33b7a5da209a66f409f0c8fde930c95b4ff56deee72c4ec1fc7e8f992842addf5dbacedc31a0652152fa889158571113161afb4cad07faed2413ad7b3ca1605545127f51a3a16ed84932b21c90f5a3f4b93c9bee33a2021bbdebad3d328de3fd59e4a62b1419538e81817d715fd16e98d5c7fd682dd4783c0f057f6a3ac01d6481fbb60505570c4ebba65f2c54822170ec696988988b6a8e3649026d45a751770257d38edfbae8a8c7bfe2bbf4c0772d3bbe39b58e8d9330fdc73d1c7cff59414b5e8b317125c7bb8f830de538caa8469ba1a831fcf511d12637df9db090fc4ef288d71a1f68d5c6478c8a3f3158d36eec28951ecac956ed24653a6029b03fc184dfee02ccdcdcfb068d81daf051a7de3796becb94347131b42f9f613e0669f520ea83de91fc77d5a58ab38fe42a5bb1b9503dba47b8423c956721ee8066cd52b1bcae3ec84040a1f204e134f9e7eb333358146791e08b558af6d2eb9a82b55574fc5713a515da192fdeb3e07b5c30791f7f8911886046bd6b1643f34c14ed11d08b8c7335c1aba2129264b753d441c569680970e5999fd95b558bde1d62304654f6dafbaa82f26e48b43f3bd89e4d763e7beb404de8df2c32bfdd5c8eacc92e379dd331385660c5f3d6e65e900e7b2ee90b62eb5c5b7a04bbd608bc612ab2fe0e602342f7fb690cb5c513436a78eb9807375aebd8a03d404b1b67c18bd75d9ba246410fd88e708ed251460874368d091b55295a21a9cf170ff5ff7491cfa449edf5443043b02ac96f43de9f29f5a230710e850f5b9d194fcb2ac3d6c9a5b6128fe63100708ea7796e18c99f57bd7229763e5d119c39aa81db095e199be7739706991075728657c4db45cf09e85531b0b993cb7aa3001bbbc80572fee08b470f7e2d254a10f68d98a087556bd9246ca1be2aec05c264f986a344670d66ce2a578bad6ec014c8525d09b79cded72c01153c6eae69c02a0b6d490a47de2c98253be3ba911d891585cdce410d70e8b0ce4184fac50f86c09f660f05fc142e073113c28e140bab2831136ee5362d6d59c94a3a580f9475b5c9537e61924e83e57076d29c4678ea60d41a579d419bc5d905cced89725e11c342864f4add4daa24910b974ea19d1beab4bc954037cdc9b55a9a4e4ac8278cb243779a1195327c262390aee4d7878fedd8b7106aaf3fe2eff2321381204ef5552808d5b8c1b3bf10ffcaaeb8910ce2b296893779aa095c4268a10a6d55bc4dae635afacdc90d19c49789833eabacb4d770bd1ec6f44902198f231a02944f7e0718a23fd3c361be5aeb4b27bd60812f45fe979148f8f6704e3d4b913cbf570ff3b48604a0949602a08d0b3f237f5e8e35b1f4fc9ee0ff875c4aa240328ca8cb0266ee6a944941e31444292cfea8c575bf14063018265be6fa58f0a74cb87c2d7679abbff176a8ede5c75e1814ba7d13b2c3e3e23fd3920c00845400424076604f3648aa55de2a69110225602ccf81c1c1900e06d3a67a7e0140b7f1c1a1dfbf6dd011e7f8b54e1d03d9d3ee6c0d90a1689aaba12ca12dbd854b96fbed9b3032d9a77e2195bfaf73dcb0d30294670650bfa1c23cc2bd68c422cd98eb16a8c5d386b18c38d2b96fc4093903386652e73bcbb06d31d82bcc316c2ee5be75209abbe0c4f765c64719c41e0f3c12ef64d76023bdce5139baa5a81e971911a4d2a39a45edf3e78df1c3b9408c6000074727f7cdf62d8f0bab9c23bc1e3e8d5db4a8c29549aa29a0da8b712340f3fd8fcb2d4cbc89cccdd80abe37c7e4e019f24f75bef3da9d2a927d4eb1be1f3de6428f0bf0001f78d9f020e7b16a4e388482c10b1eb602c85ec46562d4bd80ac26b20cb6ee25b7c3c9b3367cc13ca02f9d6e93aa71b4fa3bb36290532e779b2a76d21f50fbc72339a1ae3888c873c99b5b693efd7f0a628de7a77c587921dbb3cf8866464b88fda643130458ccaa86c036b0e06637c97501d65a5df1187fedf1fc46b6caf27c2d584d7515eb97ff1edbbfa06a06c80a0a3618a840fa3e0a1e197a917bbfadf1e7de07e2bf472193f10caf060d4fc229f193e3e7222b52451291aac03a0c15ddecf4e7f4dacd48dff1627cf6f97dcf8b2f7f98909469a69a1cbcb5c4e80132db3ae21aaf9bb3372ddfb100b38fa641d51ded5826edb7cf1e25a1c28707244df65257511f777fce40b4060337207a9a6082706a0078ecd1ea19225d12c3612904ba9719c9950e5a6b4e4ed47ba6ef28ccbcd7266506a8fac79d1c8a402d843f7204af4bff9e17226424a54a3b146b4bf6851e93c0018b35b149ba2f145eb060cb36e6d2ab1015b322e65b5ff757649ecc9e1c039bd73d035f109f4acff457f46b3ffbc9cc5802a10e5591827e575f56a6c5976f36a83df71f0bd66ba0b486372b4656aad97cfa5d2c43ac73eaa6bc6d5ebf0b7edcee9a5580a754fdb196ea778230a8abdc04400fcb1de354a0afc5d936e9ec9309608bfbc17376039f262b53f419466c3f787ac4dad3faf92d72e8290afaa931cd7b4cae99b1216c9b1a736a96c423154b7c1933f6d478e388d88e147ed64ed6ce7bd7c8633eba55b7f9ced623ca77f307e2c61388296149af18825450c81e1787b15cf14c5d80687669c763e5e40d82ba8f54b3ea3504124211a739a05e6c0700d89d35adc9b573d8edc64bb1e1c1a594474a46ca3bd9821433ffa1c1d3958f22d3f9b55d99526aa380c8300ab03010037bc7b447f00340e53f0ec638fe943953de0a6c355f06b68ed27a033fd45a0dafcfa88b1c89e3be432811672f267209e795ea8e44073cc1372a47e4c0bdca445eca487524260033f68d6cc34e619a7370dd4d4fbbfdbaf6a87197ec77e515c7ef8406c0032d3cf995fb823896b5b4661fbbf0fb6eff2c0c63b933874f7cd3d69733e921f844fc736fd03f5cee2bd492fce375b8a78a3e30105592c10b2246c131f2983caf54e3a43759131e9b95ada4263029c06b3e5453171170010f5171b813f5b90775b7e7e91baf9669dcc1690cc640e8b4e7776b3a4f72335f4fba34f971afccfe7bc21ce7bd16355c59b29764d1c7bdb5327e55cd47279fba1882954035fd28bec88fc5d32e27fad7c99cfa7426dfe09700f3e129592b9a4c3a3be883673db64b1b21b86c10abc7990ea498390af35aee744dc2c716bf6fa07eabe32e317a25c7ce147813e59b86a9314403d46baff0475e1276cb4c2085cd744e0ae7d2adaf5523d8314184bf7c70ec6653af96375b17a756788ad4d340a11e76fe7fcd9dd54ae0f03d5c4cc8562f6509187057f2275c338c3e214e1f35e5ae1c7c239f63859eb24f9361b03309ebaa4eead0ad88c64a8cc7c85fbd4ef40f278b70eea90de5a3a3f4a41eb17327d6e4c548787bc6c67f939575a03d86506c001247fe40e89c14378b26cbe04ead90d7d58624515910428d3ce93e2d8c0a0595d18d8221406e0de6b6956181ed9190919f9ace3f4b1d9219552b23f5389f28c3a9cbe90ab8e4b6383a7d97d531318f3f354a74e76a8d39d5d041f0c4e57b3909c01de550f9addcd6a975d6309c4f5d273998cb7065d5f571d0f52596fc4784054d3f216c92d7d7d7a0c53b06bca568cb3e322e1b967c61b319c3692697725107b8c5c0844e681ef36e4b0410775a8397e2bc12c7166ba8aa78abf9670a510baf9a88a83d8e08f43512850160b1e71eff2ec0804c82ad3af18265bf1437037ebe7bc29820fdb074cbc25e6e5c38a88113562a0d142f8f920f766864b9ba6e71ad11cad18ef84eee5bc08ec46aa2847de0136e1b35e7b81d01a13bfdd6fea7aa1dd1e2d08ad788dccb9419e4e1f33fc361ef0b96f95a5557de418d97d13756bfc8f99dced496a98fb7108e3941e15757fc5169ded96e4453e0b1b1409a9198da0eb574d6f133816647399d1a4a766a185ec599f87c729423da28f3766f89db514a6c08fb20ff3502d13dd99ae2c57de49d18b205055b575f014afdb050710d0f71eda6088c0b1890abf3f0ce84ac4368b14eb7643381a1b24427ebe936006366a3c649b782f047e02c8dd26298fa23bab8009221f8ed81b7f9e78cfc615f0748f6899ec6073a4ef09c94f027119011d903374531ead4ad87b70cfd315e66afea4a418447964d3f351ad5b80db79e905e55f4f3fef37c21951b3ebb605a398cf02c8374f4d86823165fe2cfcf1091842f8e021b1caad326f892381eda3ffe58b8442487b56018118810707244819f102560eae3cb61366c1dec860025bccd03e5a36c3cb550c2e4d54a803305200cbd37f28cf5485c4f3fb31cd4fbdccbeac51459d8f077436c10ff785e550f25c4a5eff0c29ba21a0cb5d91bfd105ba0215f2a7c993ea0bd5382a0ff827886e09981af1c03e089b2e0ba33011c04e676a125354a15a73a6e472431ca5b44c676aeb770e697e6971854de97f3ac5fe0ee55c107b4dddfa6885852be0789eb118dfedc97f6fcb75e9a060434c6ca4038a9c21bcf14de8f4aa58f2c9c0fb12203ebc9829ee2a2274a0bbd0aa7ae73e30a95c34973fdc48304349c761d99b27fd781acef7b51482449c4b7e7be4fbc7db54ed01b1b77494e71fee5d08a55ff8f254c380663d4fbdb694fc9374fd9c82bbb897780d42e5c9356a634e05c399891a4d9e4248597ecec7ae23315297923f2c2c4aa8f344dc90bd3a37fb743b135bec3b2ebb418cb9c6bb579fabe968730613760210a8cc9cbc4b242c95862c50b5fe5c6952ca791de6f1b437abc115acd64e17a1dedb96b5d774cfdd450cba6e43cf05965ed7a0ab5b6edc18c681188779c68a6f6f3719132fa2bfd562a52806ed52eafca8e080349f1abb69cece4e2c47e82d7bdb9c2ef40983e69e125ca4c6494c2220c775bc79c73fa97820f5e1b4ffc010568d92c1546a579607390eb43b81a81b088e6d7c5bfb7f35ffd842025cb0b9846649cdf8bbce2b59ddd1bfad8ab3dab1f721f5306173922b7e95f273f1a35dc2458d97b63084efe5506e43ad81915f7000c7972b3814babc5b0e562ca17e879dd433201d46fb82c374447de2174d5d01eabda20961af813b696a80a3bc123e6daec0db223f77a2e1e0e52c44416c39f1a8e28c38d562a24cecfbcb9df3bbdfe5eed3362b91fc6c0240406e05ce0b501f117a9f34ca16bdd7ec20af2c6a0a9f7e6c4037be2d3e5406d2e8b5e936948e2f7075f237e13a857d5ad0c46ae2067aa06c5816a42c23b77bd421b59a5fb8e7b136a9a5fa4ac18beccfb9e25fd146e0a9c93b507bd6932f196b6cf3b23d0fa18c07f7a40a76d5dbb38b66cf5f611e63d618616ff7915945e699b456c3be404cb5ba9adbb53cedb952d70fdb7405882f4fc61ee6eb3576958444f37ae74f4350aabb447f89f03e7487698718eded81470e3e6ea9e602ba9990dccc73c130d4a869344fbc5a4de41a16df9fe7f1073be1c905afb2cc8d0c763d7609fd6112a550f16c9c4cd103d5367af43086719067f309e7c71237fe4860f3612b9443bf67f6774af4cdc777e806eb4fd93602a2f412a5484f921e2a067aec307908a8541dc7afaa71eb2121ec670300d38de72cbe42e352d6298276ea61fcf150d1c67b141c2555b6dbe18d26ba73eb82294b5170131a38014fcd3f26ead95e9bff58e86452dc73137b3aac17bbfb7ab63467a4f16c59d88b87933394d657fa71de4caad73723e30c71e491adaf8c1e8d24dd5bc57b95061bcd94eb9b473f3847c50cb268ea381c34a1add04abc89f6cdb1dd487f8d219bb96d51ef4826b155e53e3f7b7cc2088206cc27b0f31e327cca0c4f40b66441865b1fe70d90b8da67af35b495f286fac11fba941800a6443470ff5ff7491cfa449edf5443043b02ac96f43de9f29f5a230710e850f5b9d194fcb2ac3d6c9a5b6128fe63100708ea7796e18c99f57befc470c0099fb54058d384ab929249c2ac0a0f3eafcdc2f973c902a495a95421fa737b5b35471941aa3e8266df3660fef18527892be72b327878a8051b8ec6727d0e6a2e495ee3216bb60b6ca319ff35fb608b7da7fc16e8a41b85a9c56d3864020a2e30ecb56e729ddd1fa329a658e7e05f0da0fb634c3cfc1f41c426276f2a0cc290c27e7c8983a01737be510eb722c464df5808067f76dc337b7117882bfd47a399f034dd723b1b5ea41c9cdbf91e97c4cab6247c29589e7e6cda2bf0dca5ebf91e8e66138451bf1a9ec60696adae1976dac0d3ef624c5e4020c1e92bf6ded20144d815ffb54e3d0fa2bd88097fbfa0ea81ae8ce1a92e2fb106e019a754d382211c3b508a8130e9d9804ed60acf0082708d0228d9b9df053921f332e56c3270666866230581833d2dfd30259ee839894d8182a483c62975c7f383233f7e81eea07d3ce7fba3ef86a3e31b6f6bff4a38615a3644847730c9a7371cb40fb197be0a89bdd339b2689d72dbb340f981052e9f61545057e3bda5aff7e741d554f145ed53bcaf00c4e21372490c02aeee31444292cfea8c575bf14063018265be6fa58f0a74cb87c2d7679abbff176a8ede5c75e1814ba7d13b2c3e3e23fd3920c00845400424a068c017112b802f98bf34a7705fee6b0a47f9591d68d7ee18a132cd81a6fd9968d4746cc2adac1303de46d9e2e2db206f385e8a620c975a5abce69546767486ab51e6ed2c0fce8090fe93ce6a8bd3855550231d6d64b20af22b11ee3d2c77c0b98ba6b4bdaff3a7daa1680aee1af2cd99b608d0cfd5074c73d0a354adf7d26b0925b3b95b487420008304dff310cc2b4279e5633382ec6525127a6ba3f5ca1370e4535eced818b941ef31a47a09bbbaf858dc9a83589fab88325b6a6a14a841a0ad624edc9bb6a954984cd21212ce5454304197ffad8bd0b59e2f554bc5a6b1579be26a4380533aa785c59c67d341665591f50c5f50398c26a0f737b8e83b5a963d5404f699cf0e2182ea599af94aa5e9561f96b1f867f756bce89ddffdd6f04108d68f9d5d622ecc1432fddd9dd020f3db5d1b3c3a7773ba2a4540d3a4b693efd7f0a628de7a77c587921dbb3cf8866464b88fda643130458ccaa86c036b0e06637c97501d65a5df1187fedf1fc46b6caf27c2d664934be63696d8dc9f7d2e6aba87c6ddc931680f48864aba0ccb25859da3258b741f1e21b57e748d69d6cff47d47e2c7f4896d15a80af804cc80ce8ceeebf22bc4b24d495e9a427c7d85441cc05b2fc3791ffa9397883a393415e45c645d89cf3dca596a0056776fc582bf0c7751b5438cba7602e01080a371c904a7c4d88b468fb1e09e015cd2d38d99bbfb8c802ecb3039756d29616853f71ca0eb00f22eceb5b5b8386c34473749f2aee1d2240c16be4d783ebf1ba5e13e0de80ffa3c26df02ab4f27f14018c311cf4885db7b40148dd9673e543a42cb9d3e02ed4eecaf6faff9ded7278488efa24583e39de0e49d1fc9051ec010b967f9bbd87b349ceb01dcd4924603d1d347cc82ab8937ad8a666afbae8078d62cb75cd4e78613ae0b975e25b4a67b9378f44d5a60b548afd36c566e4d673b7cf611ea03878d2ef9180375bbb735cc65700afb1724abcba2c66b97827da3e3a366f22fde0a28d64eaf339ea0bb3cff294b5e42da9b27cb8289ddde60d1fe8004bbc215ed664471a352ab43106ef82e42fdc0739414f1702dbf096525d7d448c9b0addee0c2e07f3385e1a5bda5a09a1648136a23388f64277b58a3920bd6b4f52bf4968c18481426222843c94c3711b4968871310d3f06b3c60a5593d5dbb1fb25dbb96c4d087f4cbcc757d0051d6d7c76a909178a501263f387efdaec20c9e4ea604b2a5fe5190355a5d5e65b7c60d786927b63163c3a4afc17990d9b925883aed8b1e9a4c36558c4e593691c29459c1c2a4cd691742b9a73623f5cf00f49af6f2a40e87920297b9ed65fd5faef9d37858690ab9c592793223b6f36d4df570ecb7ca4a10ad7ae4bd4166e79432da2d7464a31ca739dd0bce3943536feb803a7ba57c3107a56cb4a8126f394dae0f9ebf9854aa53f211fb07c7f396e822e7b886ad7acea3c6f7d318c4920a029d256ffa5f0f1f609207d03fc87be8e424e1b9a09df21878ea4144268866161d93126b1d5b111c0a5a096a548f5b62bbb0e8345b64b5f33b181e9cfd0ba71ae3606524f28473bfc415d9640ec94aad15d89bda8e02ef737b1b7c3cb4420ec4f2c8f081ceac9cf0461b3228b515350e64a2c2abf182f0a5d8cf76a5e68f05a8be3ab0cebcd21424d6d8ca50cc4add16155f373226742a57f4d140f0d2daa2553e9982b45f2e7dd7d331ed73465b44dbe616adfc7a4714e3aaf375d544076f1bbca2bdb820bbb12e0ae8f561a013563209aa838babc6b641d93cc9ce893349c6ec98b749baa5ed21186c515e570ebbfdbb7faec9e3a423b3eacd40b75a42c0f17d9795fb3a869c710684fbd49cc600bc61e03deacc68d102baadd5d28b6539aaa98ea94f7e4e844f8b038e37ea4bda788c46f3fbbc921edf421463b73f289c07236a0ab9139f48fe9bfe18832a09f9dc53b105ed229adf553b7b64782707ec498a698dbbeacacc07dd3531be8fffee6c4a0eb8545a71f5cdef8312839577103a5226edef7b192d4b923b92acbb890e1c0a1d3d59112d637d1d2f893bf617c284899ec31e3cc53165feadf3d72b9b5f584f7fd2b955d0faa5c40b04951d77bface97e0622ad68c9534539811ab04118769024efe6fe8122f9a91fff2c41d4ff242f68399e08bcf670b012aca889016722ffdb4bb3081c59e3c3c142bc90db244c43e440699fc84f7e0d56673a0a04305afa68db06d67178af88141ad3dcc8493a61af44d7ec7b4d72a02925f0e0eabf97bfe67434f864b03b9ea1641ef731912b81c8ae1542aea0b472e87955501c683e170d4e1c845fbf111e5deedcd21f66e4333807e6ea07909ba63bb557df7b55810b276415fdb4d67b6ffa189a986aa32b579fdbb8e7f09ce923faa994cfb08b59f63351ac6bac88e71d55d8f72a07dcad641617b8129f8924227e780ed8333667076e4143c640d40059c8fe21511bdb9ddd68e5249847d06d8657581c56907d7ef4b1c0f9adafb00dee1fc376ec4fd19a6cb93c33104f741188027eacb011de020b0ea4f274cce9aedee9f5ee0ac12532beffccd65c941f68f4e2ba46df51b2b888942271b8078cfc615f0748f6899ec6073a4ef09c94f027119011d903374531ead4ad87b70cfd315e66afea4a418447964d3f351ad5b80db79e905ce8b0710aed7b4ea625263b26828889f7b849c58120225763a94c683059d359c7481706177a31801e5630933f4b071fec68117cc079143271c9988d33eb40e91cf7cfcc98858ffda3f6082e11a191dab7a0962182b9c1fc2cb7ddf280ac701f10a5149045f84d7b9bea4b503fdc61134a32b5520e5a9a91a931183734dfb70cbe7baa1cd810137844176e478de75065c0c7ce3e5766bbb3e0f172778a0e49abe57869f2b330389f781a37a3f291c177c77d5ea41c2d8bffb63b85b4813313c15cfad10d4db2b0784e65a9c9a0910be545bf2c8e2e00d8a00f512897537d694dc5585210712b6fd1dde98df81eb64b5b22c339093f09afa144ba1f24c867dc63a099c9f64093af02dae61e2c349a4c559559d5ba816762e51ac8669480facd108c40a0c949a8742dd5d14c9120f5528f6b1eee0448926e7b356cb6e7b2a14e48e34c4b11fcd6e1495673cceb98423beacbf70e2aa51fab5422829c3b122078009479738597049e365d2634d72893efbd2d5cea1c21c259baca653d94b73c9462d5228ab33371f48cc9564c88d21ce25b2e461baa1d3f9390e679b41c5701f8d955d5794fa3ea983750054c5fcf8980a5afe235ac34665e879fce43b0dab1ba6dec5c8157a53a83c68d9a27163bf614181d0046ff6a6c8b2a37c9903d0d86fe5f87570d0ae9d5f6eee466d0be2d98f452aeebb00bb86d5af23a4c6494c2220c775bc79c73fa97820f5e1b4ffc010568d92c1546a579607390eb43b81a81b088e6d7c5bfb7f35ffd842025cb0b98466a708e43895058f5fc65f01088b474c56c3c8e9ddc8b6ee2fcc307f4b35a4c9f051e6e66bc00fc1916285bfb0b534e7dfd7249d2c4a20218da6c592aa908b30b1480d6b3a287cc955adb86642651f22eb7cf7e8af0d9f0a9308414d5e016f13836f83104e2e441b33913ce644b7f366938c6e5336bbaf1a7375cf9d63cdf942c686ae832a4e0197c917ee3b178304389283b6467105850f38d0a845a6cd5370418f4e932b80a86590caae9ab05b8ab949eeac4082ed74e3c8c987b98565d2e2f236b9f1c0d830cddec6cceb3bb0ebd005d8ec04c367c987178a2a01307c65d3ecb71ab275108876215bfb24872f7999153822710a9793d2d623c74d3e8120095fdbaa0f6527e464e9aeb966d4f95771b0e0d2406561e469810f62196251fb40635c8eb71aea04bdb26e8f42c1a4fdc3c2379caa22a59648ff8dbb6c0c4aa63050cdd90b8230b92ca9facc9ec137106d7da7320feea180b3ca294f8b4e4ab8d5135bcdd5e8f6482c5de6dedf05f08aa97208d4107dfc3e04707c140541e485ba277d5f087dc00125501874c06c022027af876a6a870f82abe7023bdd4a060ad7fd9546a7d1e1a695ec76fe3fcf4d5cbbc600215517c9d890f822375b048d7f54cb13040ae64a86266c976e1fb9a1ec9c5d9ac7826f2017dcdf683589c7d2339b1691ca1ad14cbbebe95fcdf5de0ddaed90cbf024bae0bb911fbe07e80d2431cb72d42643ef365e67cd33f2703bd6a86c2e69dd57329284446de21eba1c029caf306ae160741a6f260c5f3d6e65e900e7b2ee90b62eb5c5b7a04bbd608bc612ab2fe0e602342f7fb690cb5c513436a78eb9807375aebd8a03d404b1b67c18bd75d9ba246410fd88e708ed251460874368d091b55295a21a9cf170ff5ff7491cfa449edf5443043b02ac96f43de9f29f5a230710e850f5b9d194fcb2ac3d6c9a5b6128fe63100708ea7796e18c99f57b97413f19cbc1e61a83abeaeb7342187131e7ec0b88805b4b8ff9664bbc151d198b27d8382b670b3c282757649d1981b9d4910b9d16fe6365d54ad450c3c7c92af60785127c9a0d0980220273ff2721373a6273fad0577d9de0480c37d4e89958b2b65ac442b67357026ad1a9e7625f30c4df13261ed3545a1a9ea3f54ef3aef90cbbbac967cbcc3a328bbef42aec78708c1d93eb8b155b02aa001031070117b16e65409bae535d835eff00776962540f8ccdcc301c12f4d5c40cf42482f0a9c5e9a603dea45119075cffba82738d4fa3f0c487f8152d94c037239d517c8aa106595577c372d955bf37c575ec6f74908d35811be02f13b2f6a6a8c1a851912cb3b88b20d65e2d4bec42236711f6027551947072e82f657b374d9e97333d06f50692ad3a0ca7ac87b4b392d82a07a421cfe4a79092e0d2b2cc87fd6cb1a4cd902198f231a02944f7e0718a23fd3c361be5aeb4b27bd60812f45fe979148f8f6704e3d4b913cbf570ff3b48604a0949602a08d0b3f237f5e8e35b1f4fc9ee0ff875c4aa240328ca8cb0266ee6a944941e31444292cfea8c575bf14063018265be6fa58f0a74cb87c2d7679abbff176a8ede5c75e1814ba7d13b2c3e3e23fd3920c00845400424084e7e816454f86811bcc0e5f08b9f1eccaea1284eb2a1eb9e581e10797715f65ddd8468af488ac96ada3645038fc65d1f51373b687b0d9e6d51aff38e8b1e764615b05843cf86312e4da9ecd26f5c746e0cd4c167787ad001621a629877eff51eb2b760b7cafefead827827affc44b8a18f4d913e4b41263e49408e94bc484009334106aa3aa7a86c539403b1ebefe33c6bb790dab2990f7529e0a103f4d3e2c4022f4b29965ea0a5f43d5fd7035818bd256cd4ccaae75fda534fb55544484be01e2e23a403cdf1419ea24ed1fc3ec3788335e6020ec392e0c3a320e7feae6136c4f88014644ced7a171eb415de6428f0bf0001f78d9f020e7b16a4e388482c10b1eb602c85ec46562d4bd80ac26b20cb6ee25b7c3c9b3367cc13ca02f9d6e93aa71b4fa3bb36290532e779b2a76d21f50fbc72339a1ae3888c873c99b5b693efd7f0a628de7a77c587921dbb3cf8866464b88fda643130458ccaa86c036b0e06637c97501d65a5df1187fedf1fc46b6caf27c231dc1cec40f7acb39e2390ccd709fc3f191a642c0f8f51ff732df7cf37ee0b08410b72d44175f631025748b184403a3d9f918351029af5f0d905594b511d9dfc27078ad7b3f70decf291aebec81795404e1df7e8a43b51906f5de2a68db2088b39dffaa5b87ac3ac023922e8c2f931a11cf2e6c9b3463c41eaf2ec0e0ea12083bb3625007a56e6a920d70558b14e666c3bad03e600d1a6ea2b6176c0d6374d8709757edd05463ae926eb030293b3511934f4963a6655e79de8c3d2e7feffadcbedb9b498b4015e5250abf56e8459387209be65005af3a5b9aa1f118298be444979cbfa37a28cfedc5113c390861d37f0e4a6bd5fd2b5cdfa4e1064f71b1d68f40ad34d5734f170d13d8f3105d691e8d7802b2b0fc723a5bada31757f43e63429bb537208932b20c926603e1a995db702b5ffe035585ce1e811aac8296d3dd506ff089acc648d2b36e32fb13ffd3f8e2cdab0b120c898cf92eb8dfa6b000dc526d3034d9f315a0a496497a5f7c095854f512aedf69177b85aa4c8554e21aeb05c8db2cad74a77902a06c6be1e88dddca9722ec7977d6afbd76626d7e3ce225fa5bb4935f6effc6780d73d32e52fef283cbf17589aa76835c337bdb58b53e8ade543e1019e7230cf326bda0d4cee7e46bfa1bf5bb40aec98a06ab093b6ef421291ce392c5caf5e9fd0a239bab427e060fdcf3e1357ee3e45edfe03c15f7b49aab7684023be5ca34e826f8b6a0e953af9c47151d583aa3e7d947ed3c91a738de4a9cc334fa9cc11427dc15a64a5ee6576fa422e6b4603486c45b9eb91b8f2ca7d13d9b0209552ae03a49b4ac428e402fd3541a02748f8b6cc2cf92ed013e5872613c0310f45cea072949cbdde1e783c09e52505b3d7a60b757b45b0716e58932bd25cca2379f77aed8eb3866b87dd30fc087b2ce6b2e53055ce4a3b9bedb1c6533a67aa6dd0f20310c01319ba06e7b39a0aaf2350750cdb28a39570c16d2ffb8b908898070286912238222c9d1c94cd765d80b165baeae860b919585e5396c7f2beff8f3cc2d1d92690f27890ee4c2b5287f312b0eb9f907687b0ccfec69b3cbabf95e9319e0532846c5d5406eb8a3949dec5b2f1d44d7dd69564ec3bbd69afdf9e898d6d3e6ff1dd7a00716a229fae49648b89aae9fc5bc27333a404974eb5d766cac82aee7e54a44925cf370264151a05a3ab3e3f8fec45201264e49e99d3ce16a579a047a7c4f16eb511ef1e82c028dae6e468895dff5c7fea6f171e8a854da421909ffe943a8b7b29d9c457360282cda68a45a8fd215d8e7433881c93f6cedcc58c3c02e3286d6b9db5fdeec4d5751211979cd5f7cf97a78496fd4d09874a2da1cf13fb5c32e120ed6541f35dc063eb4d237c5127ca5bcbe399e688822c0779b4e1f834e274a5c1824a0dc72ad793720491e27f9d9c19e7a319571745d7948926310a959701653b24f9576c6001bd923c49f66a45a4b06b708dace7d6f4ac570375e5888f3849f76e935c485334e25b029a48250ade141063a3e6aab299cc8ad251d0348471c5c339d8fc2c4f2386fbedc79178b13f1d930fae7751b28f4d3dad7e1489804c703d925298eabb4c7a318e78a9752d97a92a4ac6ae1abcf170b95a2266682fca857cf207e8841aa119d2100ee43e32f521ab9fc3260df4e8c609819ffb0544adcd3c4633cb34e575511128b4cbf9080933cf64999377dbd7d3c7f81fe9958959c8c275ab1a374b6d8cdd306dadaf338de3308aa5b831923d99d0c87ef45d59ea9c4078103970dd945e2ffe7d931a22f8591db40e4d8741e6ab2c5df5cb49271b25d59d87b1aaf20a1ff21574409c788b7eed6ddb2d899955f8623e8030d13b04ead17949b3e7abd4b9b20ced8a6a0fdbe5ec46b2118f91f1822897b292328f328bd84db03a6ad9faa7fea1b98bef20eb240469a297be3cf053230dd67daa53cc4bf2162707c673e42a49d423d3277f64d527ac4d12427d64549b4275cb441dae6bbbaaef7dc264886234f7c50cb8fe0d2ab4ab75fe0a583791268522031ac83f817ca270dbf2657180cece3d81b33f302861767f050e95a5bc819cac15b4ec80cf1b07c230aaec54ccce0894686b5ad8944c98e3b77a20702e5dae548eb1ea4ce5226efe82eff66f241f1c9ac5b703bae62fe78f25bcafbe8d89306c2f5a39a60e3306fe4694cb1ead722ea0755a180b874680f03be5f1a478fc2e4b245cffe1944322f98a7800f46f6fcfc0854b3a80c1141aea353b43c277b30b7fe9268e3078f35d1c298e2633c702691de1c591f60ce6a0ba48d28bfd6a8f471d034a4aa2352bf401b807af5bef848e65da1b8f731535690440d7fdb5485bd958e636fdc00fe90bc89db3dbb28663da067332acf13704199766c744cd6d6bbe2ba07d9cd6a714343be3ee5d9f358b03ec3c696f31a4b3a0af3546337b78f5be401b537331e9e094bb5003d457dd62a4d6e246d49be24ed0e54794026fa3bed477d8ca28c0a2d30ae6592582478fa86d17c1d36a7c0f2e52c9f25949b38f3a80e32d74fa75b72b876f810f0e59cd1b55e98d791e0e70e69c371aa3841dd8b0a5b9574569302f45b6c45b36b2e7a1ed086e75281763a6c4a37c5d24b1f0a333a07bb6548da84b8365e3bf9a6d5fb0820423196a42eccda7cd15cd158a4621c5ff45fb4200a7906a7c031636e360511cd899307a31b23be4dc59199559f44eed576f984058a85de3cb9e4420cc6ba8f8169c225125993665afdfa099d2680dfa1a39b31e240cde94431a91a9393efe7aa18bf2e0c03dffc06c4111bd90e7549d304e899696d51f3ea60ffef126461cee77bb64fc6c07d34c5125b350d08a0c8193f3f2bbc042feee43fb97287aeb6e8d4b4a72ed2008ae8d5534225c8a8ce65c9a5f9a20037c8ad7c0f4d13f5df5d102c0c3d7be8b18921c63f88f6699165f38cafca9b292febc1588ab4a660a35093a348448cde7ff4ebd6c665b26b1c3fa52ec5a232204281196b546fc868b79abe409be56bf7a4527509e8b1c6058d4bb885445f4484bd9e44f35b90bb9e10a339c6276c3a3742fa9e32604031b424e05bc4d07f96b630554a2fd87968ccb0698b7b1086ddfef61e6b145acdd767d30a93a3cf6010b459d709420285dd1bb84ad1d855334346b72041a32ab19d20f2fc0b740c77dfdd2145f28e59cc3fe809f55ba8acf731c5bd1f6dc5a077563628ffb726ad62ec38552437814848855a3a2de9f4018b88472bfd6753ac653208b2a2caac804df739611f9de03da6c94cccb519c7c3675d89f568709016ddcc9085f3cd38fdd840d4fb150f1f3c18e69194c1462e68a55930fa2d624ca64dacf8e7798f4509d2c6c576e9184d1476190c75afea86937930faa03fd46efd0e34648d0938fae37664419f9c1ff93d11c388532bce1e47ca986c73adf223f95e922b56c8af9c27c3cf25be98c6bed67156e629909c02982fe62518325384aa241a40f55142473d9c163595201af43d94f1755f5a092b2c8adc04c7a146c584e9b4aacbaa12d8f6bec7d0efcbc4de3fb332e800fb35863ec91af1e08cdfec9f66dbfb657f8a8ce4bc58e8186a468b0a19d50a2be1052af057753f49c7a7d513fc54ce9c0dd1ecc75593bf9bbff5b9f0396729215c2762e997402c1242e387d7938a0699d66f2bee78ed65eaa17373030810878c5c1b64f67e052ba251e775b458af71f2edd943863c81442923b31180fee9aa3af1baa97668a25a8b26cb8542ecc128dcee61c9e059cb720cee79c38106c78dff5691f8c05ebeac254aa03136718d90ae415bd0767d793042cb4407cc78a1fdff7711d8d337a63703e53b0c9778f2b7b33e6a99bde3366f103d8a20000e3fd8d711d2e477db2f1c1ba1116142a7d2aac0db695292efc5026bb140737d7e6f3d2c7230a51631ab7d3b83e46b326ac10d1425fcdf8bec5f021f5dcef53ab57ada776d55d65d8edc7bb0d80884c37a41aa536bc8b908de7447b25bd7e7e1c3814d9912520d54da40a6d62014643e38f458b8c270bcdaa1bac2f272474b41643ecde1dfbba27f5f70d5dba7c74fbcd68b4da049a4c06b3791b293784a2efb70cc64bfe6d004752eae38c816f969ac2202208d935b4977af0410f582da1f58f3b1494112e021734883138da8c8f090fc445e6963ab82631112f1de1a2c2c2b5dbad56b7ce5fe1ade56d01e08ad3e8e088abab70de6ea6afc949915ace4f69f1f75b96777230ac4171212723712012ee6720e5ad9d0abf7c2feff6461a504157b02e78ae187e5bf031a902fbbb9954ccbc0cd42c7a0806b81db063d1c4109f26e368bd8fa00bcee206bb6e2e4aca4fe184bece0d37acc4651341d151f066a6b31ac37f8dd5640475c09dfa97eeab138ac978630316dcc44afef42d45420f3b347e70a374067968a1d41a80968ec6619de866aa5a788e8aa616a59a2d88b7afc62fefb021d905b0f924f292cfbbf75ab9d4ca359227bcfc2b21ca4f73849dd62e6c176530c4faf7c24b76ad5fa39687b3e1d941ede5da4526673163c6c09e51eb5d9cee290f9bf0d7d542ee1df0227af261adf5ca9a2bdf2151798376fec28fd6035511eea9be9b01e08528426dd12701992c98388b3b1dc784263ae8824c441cb5c25a20667fd7403da29063fc0ea2702f3615c77887c73828aac05aa8f682c8784402a7615f26c6e26b5b2b006be603e4812b7d7cf72b601fa7c20387290c6c6f68d6440e09acc7ce084d9e16bfed06fbd85afcdb77bb0b6eb38fbb840ed568da3556259b35a11d8e914c6c4fa17d2cd813f1536a1d9b55a9791c5d878f8213592d8949a61099094f0ee899713b026ecaed67536273e6aafbce0f93bd740a5cf55439279cb71965352ab76d705928e0226955d24258463956dd2bff530aaaa4e275b4eb6773a9585406e28dafc5ee275d7a840914987cbc27706b6783477f49bec87ac45d7cd15ee67a73f1cdd0c8bb8f29d443c52df9db3bd6b1fadb32aa05b6b2a761a4218422e0ec50be7c08a7c1b98c105441873730892f72d8ec480c0ad86c01fef0f3d1340690612e93d65e18dfffb14dedec23ae1c18a3788ad6f4f97db462fe7f6ebae694eec00ccff3da1c0e8a44ea8350254ee22e405337a5a168d8811c3251a0a577b097afee9eac4755adfea139b443d7392644e1b23f470e4711af327696e8a3f942d20eed38a431b18f417ded808b8ff1e76153e61eec73786e49222bef87b704efe1cf8b0d7380d9badbe102d575ab3e642faf5cc880ac361a65f00c2398bd6611db54f6124da6c4031ffc5fd0b24afd7da693596c85966043af6f4412f64344aa04898c35817a7758993ba3ea1c2e643aadcdb250036c1dd42c70977d8f395b8080a74cc7ed3b0c45ba5c1574e87fe9f1ebfdb67d23c055d153c7135ff4d5b0bf13f705161b06c28e0224413619cfeea3579af9a1f335b4927e1c7c3b103d05b81586583ec96ceae3a28da4d3406a3af8377a00d0980fe4e12f0e4509842e4ae3ce6049022cb36d06879bc8fba693a6c6268315ea3c54e85a5e56ca02dbce7865e560f86bd8d0dcf541cec3aa2bfb15f49a5d9f833a3769b026c1ab3453774d92dc4c1d727a803999b9537de14b5e90fbde452fe415b0a8aaf6fd72ad70d5ae7c3e2711e1f1bcec2347d9bd8fc01000e1482d883e7b66f0c86b6849480f7a465d762b8c329ffb046ed83fdff3c32f5525a10cb60bdead955a19abf936c1b9ab1626157123b14f91d23c2216bb8097da1d3a7a2d3dc9f3b4af94d015953f627d9e8e01deb571f08e9a98486839eef183cb6ba347bc7859a762dce23369bf4adb5c6a1f01dc7891819c98087a5102d5273e4787e5ac6e6de40909811ca705e87b1fa6d3c42366d5e2166659060afe1c41f87437d551b3213cf1361375327d490ba849a84dcf1f03d20d58089430be5e7328256f975c61d1087810a035795ccd6c2f2456e66527bec87ac68657639598a67d24791219a58aa50a0b3e1bf826c9e86113fc9ffcef606857b586642d2f8ec837c8a4b31c8c7d55a5fa5061e39271c750882ae944fec2b92db33d6cf4e0b0955c2f4251fbe9a63466fca58ecf0109865834f845f2f1f1e4c719164c974bbc7b4e5a8f6655e8576885ccf55506456965f15d7e3d1c87fd7b57559593322623a52bf3f7679f8dc458710ff4dfac3c7addddefa29dd3fec333ac853627d419f9f937a44df70c71525b8a5ab7393ec589d5c84a2da7dd38556a60a614b3a05199bca22b7cdaa4a6933f38c53a313d814e89e021536d279cc86a8b19faaca9a75fd148588aceb5b9254a46aa50dd39374fb1de17aed887e3c3a57d0a184e95abbbc911a134ed3dde0bb119c2daef611d8381b1381437dd4d4b335272f3938775ecd3c3be0f95f3dd025f47b2e1dc96f2e16affc941122b5bce2b780e3d1c21b90111b1a2127e9a29b9a79fc778eca428a7b9146a2c1c1b2777989b0ec85da084682bd49f0475decb97206e99fabd11781277147c715feaaf3b7ecb1d971dda983efc74ad1c1eddee2a2dd3f2f8d6d6c6f373101cdb15186c7a15632bfd355cdc131e880877b6f67e85d4a7f29cea1f80e858d0cbb0242cd609c3754b0681576e4e43e3620d9f0f7bceec9d215c094aed4c34edca6c0a62e3d0d7d70f9bd1872f05160b2461648a1e9bbb032f7fe0279b2c856f7296f046242a963e93468431d88855023610d3571f0c99dac86ad3b505f40dea483b907549c5235f2903f1efca571100ad1ed68585af4d2e85ef1284dd2f39d0242b00f35c83bfae0141bd874f194fadf942c2a45d87bb92fcd1c75eeeae2e197f0485a243543582281631bf57c46f4560dbde1a85be623122424bb8b62dacc6d287d70ea545e9dcaf0f856d5dca3bef19c147cac95a248f64bf1f97c5401cd9b6e6fff1c05366e585465d52ccfe30377c302e386db1689dd4cddc2f89a262e38fab954fc6e8b29480838be074521c4e158db35c551299e60b53485453ecebc1b13eb06eaf150da67fb7d93533ad9ecbe281e2e8724d461962437ccc286c033f613c408ccd5d52ae627bc5d024dfaaf59886dbb2853eb52cbd04482d7fd3c65397eaea01ce8f36b3c6c0235f337047e554b047906d9d1fb270c02767d38f79873b2e062ddd4e5eb6f94b305ecf6a7c31d977155142c8d72fda34ee682d1a3c33cb4f26ca2122bd7ebea6a2fb73ec58441496415428c8184f2ca0d704c73b32439ab52940a586f1441d419e78bf46226081b4fb592a43d8b2c7a6aea13829b0a2216f0e3a886da513a921fb80ff889acf4eb511ff1efe382d4c9b8fbb037f79ac299bcc2838d8f74e5d8daa0b27a9ccf4a3a2feed984348d7bfb2eded78cf4667d152058aa0ac643b5026c85978324c1842bfcc7562517cc662dc14530f28900bd19aa0f94bf2a17b800211f341b1b65ae608bc26fd220ffbe5fc3da6aaced6f6e8d2c2519d56934e7c22c59e69d82343525007956c69d20aaa5c56bac7633839487cbd3b158a3c7404d3faed4bfcd1ef0a73bcf66bf3d39d11a2b8ad3d91a9046d2eab692e117de0897787e100a0a6bdb30b6d9da5f1ac40dcebc312dd1356644b9745661f728c6e8bd15b18941bfb51d421565e88b872935858fe1b92404c8739c63493592723738e652600140aeb683692a67e66a4cdd5bbe6d9f80130aa6705208ecd9eda801367980971062bdf7dd687a06c2335edc7132c8392254d893b098566b0d8278e175c32696d9e99afb105a17f762c4d20794f46b459b79fd330bf66c9c5cb6ac3ff2f2ce3f9a4586855e8fef300724102bd44ba15e5529107b2bee6997f2bb95356538ac0d3fd3350960fb4ff9904bc2bda23b2065a0971bad4c0da2fd7eb98fb4aedf71b4015a619734d44c5e8bc8d1a9b634f8be053cd11f811539a1922879e515bb4c68a994e673d3b0d61caf2f66331facc3c05c92b249a7db1178248d000bb959b36b05c5c96e973148f6e768f9b0896df7f4d8cd831e23d2253bb085b7033f784cf9162046509110947369e8bf8dd85d1d3d7e406d8d266bed5eea4e12bd3047b928dc5042b83b3927e320deb83f83cb9badaed84b0af5d15605cbde36d356db4ca89a349256e3536b822e4f1c227c2b5097df2cdd9fa23e4a2c318846d5997e7476d7f228359f16707ffc5a0650fffb580a9d614fb459d5b344155b915a7e350df15c2235a41aab5e5df689452072fefffa3e0e196da18fc199d35597fbaf670bc93d294fd600458fb6ed0a755d8604bc00deda2be8365f633cc63dd9e69abcbe2f8e28fb45d3f367e8cc5de9d20a4d1fd78389aadc16259c5483c36e42cad7af94bd807fb92b16820ca63ee38c7b6569fa88f4ac72a86271957b94c316961b9e04245e9726df2d48f24a0fe9eaaad13a6c12241796f3f3d6d160fafd17a49f9fe7e20c5a9859b5c9732cd1945dc62328de0b0af4ea5c8ff8559d2444da27792bc175d1029e5dd7d4cb41ee657f075093a0f1fa94876b21a42f47d45a1ac4d72062e9387dcfa7f9c0cacff07870ec640cb66fa06a00b794f4f44267564346591353b9b7c28416d0e5c865055029fbc481ec4093b22302b3bd2d41512c3f8de18c6a27872f28da3d3c23d667729eb2dcde964ef9f1d2c2885baf2931a6aaca207848cb5f0e36e6cc731ee114867f4b635bea535c6906b387a197ef304705ff86762ee3ba8c92a9f0db5a9d38c374db860afb6446d905a65f64a9884249fbfb2c54c2bec5b9c681df81e9a2fcd5fe190b5b86d864048d29a458726c7c1367c065f9f81c48b985c8b2328f0743af4671ae5f9564a7d43d84528c762df8cedba0328d6b95b6e4afbdb299221480c0cfe97dd45afc920b902865d277c1563129a97c3bd9bc1ba1c382ef24eb61f3e916ac0f306922177889c56a98c8d838d617721988abc0ef28328edfb840ccef4be3c05f67b97e88fbe9412dccbcade257b54bfdc37cdb8a153e50a3e86a7b9b3756c9e251e542701bc260873119a0e84e079f2e7d6da686056f8323447ef4300290cf84124c8928c9944508eb36198670f2ac8d9457a5e237d872ae2cbe1f75029032c289da10b86384cf15d17eea9a2a27b57550d5a53b18b53fe523316f75a8307af2cf4428feb2fc06ce1a2d75e5fda8c69753a43028eb171803c1757fa30c8e8c7800c8de2dd5b988bb793c982bec672aaac30ff97befd890d03769be7a2583cddd996fd46f08fa624e16a2d434100590b6dd1d77f14555b6759ca19815c10007b76382d7c2bcc804d6b10e7e4cb47fcfa4f33da771d7454c56ec1e9af6aa118f1ced4a08a90f11620dbd15a355e18f3894e94e04c53f1c8e4b6eb1046af1cd95964e5dc2fb4f714d8e968f91774982b889982dc3fdd9246377e762d6eceed7a2f1b56139ff72070b9e4e44ecb7ce351b052c90f8d7398d01b9b9d17ea471f9a389e23e5131f41932c68858dba7874e1798b9d8c64e28cec0fbfa5d4cbb274bbb77b1d41ca552e47e6da468cd228ce344369f65c102c2c8f2e263e708e034777a12c258ffe107373c767035a41056548cbb8c83bd278f9bcc26b34cdb6c9ed10b0962553e3240597f64e12c4e30c61b008e2a28eadfcada82ded80e1f5d08894d24e3ab2f2dfc697b09181082291eab2473193d67fa090399b7863d60f7b0f3a2a9ce7b4b47740a9dec4acbc9aadc88c582be353baf0fe9ee0ed4b08b78c16d5d295be63037bbf3f344c48964b16c5515939a0518009a5fe7cbfc552d4276fa510c3673769fddfa704b86c7c84119ef6bd8774d41ff90fbb719a724be054b1e67183c6280b3419092c453ea33d315d8ceac60480203c3eb3e5bf789c1812ad6ea79b2c1add32c95e66c9bf4d4bfb3bf30a8355725d9fbe545793da7691ba39e0d45fe35d846c98a7d0f0cb03ba37421953901ac6d977d70d86cb427f21d356cc6dcc1ee293ed6e6ba9740cae00cf2b939e36b57fb43ba876218aaf52df6cfb8ae9e13312e36d932a94b6382f36fe6b921d7124275a3fcace2c9380eb51f63902b007e1a6602e79ff445c56c397a0f3717ba93e725654a53e7d2c8970f9f39f4bc72f41e872e138956fc5f75a6e3d81c457c2dd9dafa1aeea10d8b01259a6f8d5f6c4de675057225c22b4b1bd44be5d85280f1c0cb779803df838bc385149fdcd7b850e8eb9a54e031e3b98f369dc23e712d22fb813d3f5f675afffa46a4e1865e66f0f58f271ae85c6254dc4f1fb2ab15daf2b4c8d8fbe007c7612263cadd1df0f6e08dcb2b99924438eeff13342c8f4fa500ef72dc776bd993c222e1f913b5ac345c45f499c0b267484be4f0c81b4c628113a2cb625d7c62f6753ec1458d2241712e541d6a84c272d5056f5951a8a629a9b7d9333b7a3bf25181d4b546a37c68f94b4c39f6296996099f2a531ed4c6abe844bfc250d0809c68f63bb0d9acf5afba9bebabea86ee9b03bc7eb67fbe7332436e7128a058f9fb835e905c06ee12ba080985a1dcf6299b069b7ac492e2fda82233a2579a055bd3f3cb43a30f981d5f0d3f2f7629f6335e04c97af84911c2d4d76f9dc6bc206f339eb4599ad48e1a6ff955bbc64f9f1347d3a9078eeec7ea654ed9122f3e926fc828037790edef61d3bea9bb2e09748c798f44b78a9ad542a23535e7cc0b580f332061ace38e62c9d0eeede8959207ab24666f77ce6a0983c08cecdb7a5cc4cd8d5ba830e6031e1ff7e6f7525b66d01226de8f6cdc806c2e35078e84c1e68835c9e56078abade92a200ad6532c07fcd7c6d742179c94dba32c5b7820df49f6e56cc52ae8317536717546543501095f36dbacf1b683d90b23883049b9614f922a0c24d4947b038c1a97d15419fcb09dd2f18af4fe4a48ed7d55983af3b52257c6390e23f333bcecd7d1151a2f6d03da7cc1a3271886ad7666bd86c9e54886e6a0f94851516768221650aeb82cb76b73a0ec88ca9ed42043c7024ab37436e6dcef3dba79f47dc6d4d2dc61b9ffcacc4fd7834bf4fadca3339446305e6271dda7ba5b7f01c2be28b11c8c19511bcc37c9f4f0a9d98877606006ee56e8f642d681a08d50073785b09a86814c05d596c9401737794538b4be1678d15843a8e81948b849bc532719169ba08979a7de3fc3da7a9a14ff6707676186f14747379c200d4c7762bbebece7e58304f4090cd3b58efe9ae4949695ccace1ad045a4719e5a91d182b6eabd703d03e11d59346bf8c5c7f976385d39c94ff75a059be67450bfb171c5b639aef91a3e7c1cb465e32586f2d4b930fcbcf691aca07b623ba62def028ccc4be9ddcf37a1ea03bc8c680b98a3cc0a60279fcb621652abe9b4ddc13605eb2da6c3d1452b9a7a2b2a493bfb249e274a02ad5c9b3f19474c18d648f3a12411a32e422572642948169933600d39aa0da8f4410f67754e4466eb0fb0e5d178f3afd7628cd5465d1f95f403ed1364c43db5c518a36e02d065e7563b2d037d76a518fc85cbf5977de6f5d879579881cdbd7f0b904ff8940684a59354ce7907e49fa72215088699ec717049e58409f0205008380c5936c39c848dfe50cd42995085c8cbd84c4a4eb75e0c3f29bb3b477ff70b678d0689292144572227bbb5c690861ea740d9598a1c3a7ac07d5adde42830c0db1b92cb0ff6b039867145bfad4891adc60d7162bcb2c5c72101405d0b53cf609265ca8ca38fb163ccd311f8ef6b5cb23984e52b7a1638fa71ab8ff1661b9fe630e385e3ea12cda490a80fe5289c385024a1e0e4ee7f50e21494ab6473a5fae2960357666d17f7219d31a7b95ef14bc17a47bd5599f966f3338a000fe065f93914c0ac8a16bac2483127c87c5ecbb9bc9bf9bea30e54fb7480f249518835ec6187294d375f56c89c887bae7427aeb5e552fb8155721f9d5e573da16d378bfd2b554b037746fe57068c60ad898b27b83c93c3dcb98dbe4241ec9e8297fa469ca4ebea240cf85192e0954d13c5b1d121c6f8dcad36fb9da262e60d4ddb20f2d371455250b01ad8f10c34f2f9ab3b73c2c916303eac5f50b9999975431622e52ad252c2665ce3536b494e37d39167a8b5d84b0c70c514b1cc07b5ee9ae803eb92a09729f661c7ff25afc0218e55792229e7a86db4a20fe22843ff2d5519661943f9f4a33f1c877b4f227502d353eeb001ab1101365ea1b87ea486320d43617a45ec10c64cb3799f1f3e5bce3b0076f43a9519d0e75494b8436b5021b9b1520261392bf4aa50edc4f51731df2dc1fa264bac87d6473fc9d47fd5ab06586bc87bba048d5356aabfc60aebfaef92ead207d53e41f05e13591fa32fcdf8f15894acf525a147fb866d2ad3465b958746e9bbe6891ce78a225665d10ecca8d41294e882626613bc3e2aab334a5a3528e52607e88e353211c09d6a1efd37775afde8b3aac9ecf46cce4ce5dfe9a7c31adef735807358acd4cc7353269af5deb56dfc5d504bede9bc15808c0e14cd6550a055694b97a496af4409f6f33fb682f011dc5272dc6f91285fedbfa5fd4b63d3283dd92ef12f99f57d3d3ed3690f1869ae69ebaa1a2520eed02f3764670afe335abeae876edae002ab7bf1b6b5e7069d9cb831f4dc9d96217f164b8765d10365a3a27cd8ce1755b65b01fefe6846b864b80ca2fcaeaf816efaeb4793922eae110dd22e6da3612b4b3ca80407832541802484af772f9e57d3e441c97cd7907c926d0fb5f450a752332c89c6d3925f08cb9fe93716b5d750c0bf8d96acccca5d446044b806f4a4186aba461000fe8bf1c94e1df57d682340cd11ef5e3ada5bfd9b92aacdcb41591c938f2d6855fc82dc0bb1ac88432be8c62bf6e13785b078a20eb0cb46ba765f6fd7a10c6f11cb406861a66fcad69b18b1084bc23902181f57a5a69fec8de910e134c60bf7aed54fcccbb453c3b9d1760322592b4da69f05778015e8c160db82977bd6869ea13d49d24c15af375c45f4517430426a2942f5d4d3ace569068edb0b4129c57858c8d75f38350e0b75dd19b3ba6877598f226307535f0f9847c4507fec3110bd41d2dffbad1f3c4775fb3d3c6cb8986a6ebfd0ec7e5df0c206d0f7b4a925284d0e929037d30639214554f9d25cb24a012af10a15870b9a7b913282b99c907fe96adcaa09f9bff5a6839c0543bfe012b341f94c57f746866d70e0d2be504facf4a195200901dd4ed1219a3d43286cbdf025c1a254986fb38f96c8bb9e3903daf447a1ea02b236a4a502bcd4541cc800a6b33e784553be761db410aac371f3879050edafba192bd7c923651e909c62a69a0c059986fa5e4748145d7c6ade6aba01ad3a5fe06029d1da3bed1f487221c6b018cb601d96d1a0d9ab55f74c3103daa79df2940759f5d3f200e74d18cfcfdb40a6a1f0e33258fea634bf7a0c947d23cb78db85ee1608cf9b02e7c6a03a1bcbead60130545c1e9d118e264685609bbd56ccf068a98dbe4eea36eb8dad33a1102d6227c7933c13795360fa0f8f9ae3e1dad75c6d9995e4ab5e304750ed278e58280fa32887bab9bf14e893c7daf3e2f9ef0587964f0fa5ea6d1a016f70cb0848f9e7fdbefac488d4dae2689f047480786da9384bca18673f0fa99106a71849cf47d8f2c838523d388ecbe8dd5288c7b468a68d77bd9a35f8b6bf9e1f200aefdd92bb1641738e392fe4d01ec9204c85dde2d549f9773871538f210a0394c5b0eff6b7091d3a4ca38175e76fdcc7562b5ad644cb4edaf94fcb38d80d54cdcac0b6c5ab6f918d05f8b3e12fbf9bb2b10833c54bb1f7be6dd7df8e7f1c910022f03eac7b439d06e8c84f9183e02277f8c808301df9d54ca17c69a8bff272b41328a3965bd9ab7000e750191c6ca9e70d4c8241d4eff43579b168e1257cbddf2eadaa13530e78e25744efea6565b9d2646a59f4be8011123419c9aec479a2da17c269e35e6a2ca9c2323d20fabdc1332ebee5b8037bae820982d682422821aa8ddd1a48158d56bc8acef0a36e1d705066d1c793e01906b99bb363b4e679d72591d3af3bcac2adfc508ac3e70b5494ef92ab321fe1187ebf73adee1530bf384f8bba2fd2b8df1f41753a33532328f8cb62b2bd4b946633f89deae7cd5961f1a80b8dffd9de5900d1a978c5e9dea8ad2f8d239032e6211468e0c3e96201f9969c6b37ba56563b1c18e7b353ab31c60facde29177082451df6144682e62c52e159def4313bf832d154ea1c448f2fc8752d459d493e995a082853c4f197281077d3ade9177e7ec6b691a0cdab1b4a9e3e6ab04b3fdc117d005b8a8a0c7e79ca6589f337b598d949ad360b0cf9874ea84fb473ccb8d3df0332bba305bcfe8239818840a3b5172b2993697d1b68cfb7b884386ac995f36d01ad33d55a7f038e1f375ef42d8797b88bbf1e959d67a32cfc9e0fe70d30d2f250ea11e0c5e50c786d12fa30efa1aa558443fec1998345e553c6a99c1199c77c7bd0c54fdba4b6971cb4aa68c90856a39ea47770714f0b827f3643a15b350828ee2d31943ceb02e1dda27d29e6929eb24bd1183cace555880c61306cbc469bd8a042f6a96d671bb8ac7e8e6532e0eda1455a8534a00752c034173b3212ebcf811e9bb54e6a5c06953609bf7ed4cae1b1f8bb587acb0b1cd6cf234f1799b2830dab2101ca08cda6f48636e14b3b0bc2673947b765a276b62fe3e56d2c296809a11d5732d3ec654b76504144ce95e20c5df29f9cb465c86da5a93eec819253af1449bde0dfaa6ed7db5b430f00529846bcdd88d95410d84b65fd191b7bacc13d64ebc03c0a7a8ae212759a6174c43419bdbb3f72e9083a6c4cfd15d904c8eb9e8c28764cc320d42ad2cd45c2974098b431a137fc571cb85301ec9962f629f6f19d4213ae76e77fe28a4d2d3159491ddc48ddcd07c3f291b2c1acf2b2fbb3116affe39b85f341bca7e7303609b32ec7bedf236198044898f741810b15323eecb26d228b7a943acd8662aaeeaca6f815803898d57ccf91d62bbbb8c179632b349fee8be1ca31c83d25ffe67c23a6bef573e83a6edf730e5106d24d54795f96f5137833cc301c07640f4e8fdd79f800995a686b42ed15ac34078ab6f06856b16f3d82c55c49af716692182e703120e0284a1beaabf2163a48d8674d69269e7c82f591013a6697143e86ae6527b4dfdbed6c44c596a3107bcb09bbb2785c01e58f9bb9ca99ddfbf277a90df897ac86ef1f3c29a26b21a6d51e2653f55af98f4ebc7541f6877865353063f32881a12e3f77ea87f39678061bbf770b24dfdc4b0a0f6545709be95f2895705bc1d628cd0af604d81f2999d05a3f77fa45a051a8e0b49315e9943e61deb6cecd5abfc1f8fa334b87dfe382f3728ebf20f93276f2ef089a208b1a140f71e27028661d6a0b45520bb7337482fbb4ac9a2c578c35357073ead24a55ac8929f42fbc9d95c80113af30310d014a85ba9ff459451fb216491e15a6de3581478c65a1b2ed0ab7af3b19e6d9f199bb3f97d623817a1efe261ca2374a1212f64f8f9ac4179d346eed9d6af7fa434bd6e33b6e5e3068ee641b249b034a33deb2a66f3ef3c05b4c4cca6149b719a8702a8b283cf7b770539b5baa57f0b0b38310ec2c85f360786bdea88ff94dd8d8b0ea06bd0e73c53076ddc06fe4ba9ad9e2fde24b002f888cf6d313ae342e3b2dfcb15c8d4cceed35bf1dc568dbeb0bf0999515dd734f1001db11802345f139449a6293ab03d2ee8d0bea9e36e5368cec2d4ceebe9bc98bbe0969777952829e1dadf47e8dd7f8401d2fdf33d16756ecf734a23bfe2bb7b94745214ad3d7a8495fa072b949c9d626ba30df3fbb9ee535e95abab293d05695220138b7cd837c1c123861535ef8e33fc9484b541aa1368ec15a9b5e80c1f7a8b524509492766be97347c0faad644ea2907b9a5e6d8c787ee562f428978af5756c05454123a5f50e4c6640b80a89c5f4a60193d7e772170398b727e58ee948ce3e6f661d94b2a9fc928970a03bb1089beac0d048130395c0554df6613eb033bce01a86205c682dc81542fa51fabf47d37585ab3fdbfc1fc726c4a29d01208f58d3658f79c26694cfd739fa28e344b5612caed7c12caa0adde3ff84b4074140aaa856f60fd5f5398f60149b6398b992bc1df07a4baac737993abd6e7bc993ce0e24de50719e3ace9df1a94ac622ec49030e6421ed4d3b94922f28adc5f1c0e0c5b87cc2911399481a1333257a4fead6cdde0b6423cf597cadd89d7c6aa407b1a9178fd95be887e895cb7c9d874f8f770962ff766fdd374b54c1f0bd0504c3f686ef24ffad2ae2766e6a83d17c3495a47b48a666b1dda53617d44d05881f1bbfabc267a478b2b382dcf1efaccd809f3ce56346fac87dda741e09280c30e64d74979f22ad8c500525a4c4ef829272749f7b56799a9655e4870f168acae1f06cc8e70261965e66ed6650850c88e00f9f5a9aa24a83a2a4b29d5b6cb10503656c2714f524184c15492e813831e5a9fd7442cecee2d62ed93d7fbfba48dbcdbc3df4e8b4641efc7cbd38dce6e3b6c1d59794c77b53da36c6e8534d1b1b6e00e86270ca7c763be1736bebc15a388fb3d3812caf2871e7605d92bf6f7bd8e45b304dceb45ed8ff34d400ff0cce6ef12208827b2fc36c7c2423247514c88e8ab29fc8cfd6a93fe402141de8fde217c548cc7e7653f36c4e31ebec0f64b57dd403f6765158e0588d6c730f57b63a6fa0450a395583bc458fd624bfaeb2e662fdd290c233502160ffbf766eb567b1c55100e70d5fdcf855b63d02fd6dab71acb02c8eb2337ee77b52ebc20881270892a09d264ae3f19df51d8a90ae668fea2269b0cff9378b9822f9a2402c8a6adbd2bcb39a350f417a0d973838650e82141bdeea5cae7b76e6cdb4e8bf38860b16acd296f53238cb39a3f1d67c7d385515dc7b46bd5b73d45ff4b481ca4522c499cf987f8274a7c9796cad94659737e2ae5d6d492be21dd0bcf4a7bebb765a2a3ab68313cfb9dfe2679dffeba6a54dabc3ece75ee584f099e3b1b276972734adf33f7e145fd9ef3cda156c1ead152d2a7cc69ddd67a63a949c747aeed84bdcc52cd6a9b0e67fb354975f0ea703a865cc8c7462ae539560eceac82029ea10196c1dcb576d383485a545f78b0af5ae503408cf3203a8b475559b819b6e63e8249d07ecc2c86c301a37123044791b7a0168dce6e0a831131e613a022d1ab1a474922d5d5163c243ce33c706f1f310d354590debf29b29f8ecbcdc93839d23ed34c269adf636ed6abc27aa1130b96b1f9b48fd2f495b500fce43e461084d0aa8bea8c59570f64592b5eb103c5a5ad0d4fb4170761b6c5d1d2c6aa207d3bf8215c7b3603c0a3349320bc54298d78c9558f49b9f7a50c2358750a7ec2df9f05209eb32a8647cf1bb2ca742209f66d8d6e63e4e240cba2a2aa3033a6875bc2076d856df9da8887c6a2503e509fb87a7b4cbda758dd190188c6004b27011e50114cb811e4e5c662469c136bee9752f20ff856599b9f1101d2255e98a1214e2de24472e495c57460119d764ccff5a7a8959697b1aa51509316c4456b3f19ded9583d837cfb91cbb3d23245b0f7069a42d863a8d8182eb723501b4235b8e79dc5b6dec19e57c2662dad62388c08eb0e4079c75e8ac77ca6cf90f4d0a80c7b5fc017b7788cd9dfd700291d3552a189b6497766d1c8ed2180f25d5938d2cee79ac0bc64a14dcbc4cfca69b5f241005fb68e6d7eaf3add56be286dede8875f5d64f3ffb600a792e9ad648bc11f4096f317b9e5ebbd1f2257917c006b82b9908d4380c0e086e3e47276e95ff5765140a9601959e772d6ad07cd23ede89457ab7026e904b6912f1e49271c66d9ef0d06e921e46a7608030c1d0da546c1c881a962eca7c9c068eb2b98d0baca35f8b8d22c023b4bfc5303d14c94f5852c522205165b0ca0402f0c878ed4cef35b115741082216646fc82ee448e70e151712c88ded57651af9707b626f99a8a2af2aead764812e80995576ae9b2b200ae81c454f8e202e6e87add5372c671652e251841238c5d731aa7677f20d070977547583c5a649344410f8b836bbb98501802ad0dce487e4d02d6dc3e21ee6ac4319ffe2c7712361a8bf4102890c0236e5d893af7f862a6253cfb656489392e950f05eecfe6b89b02ea7c0022f5702a756b12546220a2278ab4d70ee29e6e7e17a00a49732894adbbd88a77fce34f04b4e4ed25eed695a4ad70646f0723df208c0a18e1123c1583ed5abd564ab12fe0edbfe18dc5aea20229096f97e2ade1d02b97b4012872f1bada0ad3df9bcd741f7105d7ca62dac4d1b3baf4b9053cf44070c0f873ec225ae9370d46950fc96198b826c9187c0a04b005d9f6eeb33decfab8633c310a195cc2ca6cb9f1b9cfc526e99ea4492bea9db2282d78b40869827e9866d2a8aac4a6acd8e189f11759731e6a902224deffc767b3a1366b0edfd925005282503e060a9672cc96f42d26c78ceeaa7bbcdaa14528ab72e9a6bfafe43bc46fec1f7ff33327a42b1e88269270b7b4bda4187d0712c51e82e26acc818af7e045fff5e3b596331c36330f2606d7f07f1d5b894c0df60d21a4b9498f46bdc402d6689e5bbd08831766ecf9e9f6740fd8518be771f34b23d3d0fc37cda53e3fe1a48c712331e71c66e51028e71282a0161b1fa5b020441fb57e1fce7ab4f7b8874b1317412e36bbc7c2ac4476b65d7eeb258290f3717651b9941e3dcf0c3baf3c5981fa47b26f7961e60d7a04d347ae81a7a9e1d28152bd87875aac223d712a556affb630727d6fa3c22e1669f7d949a427611f71430dfc896abb4cfa18eaf1f91eb75dcd6c33fd383bca05d41c16b5c27bf45431c40788edc0e6a2647825cd209f21a15bfcd5818e12a3fe4216db018e14fc8cead167aacef426620a9035f7fc83602a3aadf9e0b74c4846e5c48ac371fe0220d377f29a6d39aae44a3c9b23cd2c543c6512179a17cc711f20ec17cc1e942f365ef7f6bafc9ba5e6344425ac962a97d427ad4308433a7b6fdd80efe0a712950a4908b0a861e2dd20c6fe7985b9d843c968e5a6918fe1235a38ccb0d7a102b3dcd0d14ec65cb59d3cd4a17763ecced6a2a9cae8dcccfa7362fee4a4cdd94a402fc7f3948c498dd9ef39b5cd75c6e0b0037731aab310a0426679f643bbdfeb46c544211e6a653e21db541b1f281c3c9920115a89335140abfb3c38fc105a09ce07bb738bef9f7e8d63019e4e2d977a07e0bb39e2c15a46435300a8e4e2c269bfac3d57102be5ee8844ae0bdcffca579036042ff92f0ea3264ccf93319c6c1020d7f790b8645aa26ea345a64e68731000d89f57394a6bd59c4d35686057cc769252cd162ea3fde517a339ca11fd17561508c40cb479f97352f8c83670ab6f793bd93db9a607680e4398f68f98cb88a776a367fe3e3b03178385e2330a9e776e7e750ef33163b2c8f4a5fdbbc9be652c3106c8a2c209d85a59a7437ea92351d9c6a37e5b04a535c71838ff80c426981fba024cf7f396fcab44056df517f9103335270fd15e7bb7b961b10511d92fdc99fa97a585cd5990ad0290fb5047775940523122adc4f9cee2608b0f19178df034e3ad9afabf24ff678c7eedf4ecb08a53f39c78878c48e10ab8876256a1e1cbe166dce71c405b294c665aafea1ae2dd668cdffce5ffa85538a9c4593352dd0b22dc6d9fbc0d1f4be199088555acd7c21781049d5b6891cab21e1a3e39b4734681a695ee18af0b5e57190327a215f8949fc493b83ae174ffaeef1c6c5a3787092ea236c99e4d4905ec8122462cffa6633db1ef0dafb55ef667c1a4558806f77f997b66a957c26ade99e86142823f0a7316a646051fb3d646718c82faf45e6091b8161a18b45080ab122c612d771a530b7471a78f85621e52a98fea86e42b18b13459c4ea5aafabd1679b8fb1af689eb09b3c45b67712dc460cec8dd3d705f86fb1bbbddf8a37d4feb7d0da2cc79d246b6372fac10a3008fd2012042c266e390c867600a76bbb37ae14090fd8bdd76a7f1b96387fd72a78cbac168ab13dc25d6b7c1e54e5f96a949ba7254d65ff5ad3bfb76414cd46d195e06c9f8cfc67ff969bf439721bbe470235aba44a300a31539f5fc476c454ba63f5da35053196db38dc8ed59d70cf9485609c804027df250b290ac391b174a54e380cb090686246ad4f06837067d0e1c8d962f559610700a97e0968b3aa8a17cde1aa396ef8cdd43364ebcdcda651ddfde645b40a1c06d91d3654d0c693498ff5f6e4ca3933ba8340a112d34269dc18ac6c20cd7fc7bc7f7fba12ae2a3b613bf359c8ec63c462a4afcc0dfcfbc31af109c2e81f4e3a1c42f4fd2c260ef26302c9a658e25e5feaaa153871e55e3bc00489be49fcf19b4428a17030a3f4f34484018b1f628cfbc45b9845225deee56bc777ada8cad4f8dc2636f2f17c4d0b88d2e599035c34a25682bf961f167a559bf687ef85ea94bb35ae01a0a2a1d73a90ab2b2924a4b21a30b47ce475c8ace38604ec66320a1024af3db2e5de34e597fb9c1a4557014c3ef39c6eed0eaff7a3fd8e0ce78ef5793f5c6a038f6ff05430c7a04163e92222e4a2273b1976ba6f084ba544d5dd393f83c5614330391208010e17541a4b8ffab120bb432bbfaad91add4d5eabae89955e51172013407d020b18493f5f882bcf5ca61489f6bb64065f5ee7c5ef8954ec7cd59269d82e7f247f15d6d7cace01d8f45fa3bb894fa75a3e83bc85c871a0dd2de9f47331b4959d8fae64a6b24ea9482da40a0f54258353fb797037459b5b1cfd52b6052dc11330866d55dea1f2d84a3e049482d6b5c77d1b419750885f224fcd9089dca0a440eaf9b2c8e4e18be2cba6dde66747faf1d5cafe65245053dce85d6807e568622abe0ecd9b7ccfe2a0e7582b949f7f87ba3e07887791831f4395fa28f68e84949dbdc84dcda414624fa5a8096ac447cbea4ebe642d66e0fab7c81b04e716b042afdef0db04ea40339661bb9c070c478274188ea38991ce1d038851a276daf02b1fe55c3888695d620989ae46cf8f0972ba26c09428208fec8a25c77116a1c487b56b4a596b5bbbbc9c39b63dd52877aadafa04784a7741d62c47a33835cb26f5d4c6bfbd1d613b613e23fbf74de1787dc20f598a8eb225b53826991a16315b88691269e9109ce394c01da839a722923bddd950865e2bd77df77e5c01ee5e5a8dbd5a4fc90f0507b07d7e0703eba8b0647a9e89ec436cd9af1dca0d48d352360862888755acc3a4c2835171ec6454035f90f9679746e3c67d191887a7cbd9312c44ff40621300a2eacb15e0d6f5a04d8d92fefae53d86d17f2ede61c1dfafc91dc2affb30cdc0803ead48938f29541ed91ebf5031d86a76b2749ca5c28c1c1198c60ba294d3f7196b672121937f6561717b1a9128cf802c12ec97dcfb587093503c1161c0d7904c3d71401c1e0db3c3641ef1fc4cde864f4201fa28ffadaed7805b2b759921a4094161683049cffb6edd9ed0cd0be81be39f6986400e13234a723a279705e3775afcfe8a0ec2316f7d037860b0a21e1f0886985996eae068871cc31e9caa208040c9c054f9d9a9408f67c909a3dbbaa91c13789ac0089dfc1e507477991780667b5607d6f8ed117d8b2fdcc1e5be3a7597d9a9010f1dc0f1036e6a7d7c989aff1161e342db021ec2538f7c66e31c08939d9f03fa70d83ce104c5327070f141c0363f83215f680194df104f86ca9274198ccbfec5dac947e9bdb302f88a81e59ce04ed85e07b01ea6e9b050730a8dd77453b2f684485cb437fbeba5d589589ebed72ac61d02bf0d965832f2fbdc5a72069793ceb4b0e8eb22a6cd3992cdcf42123ec49e633607a19cefd44e9d2a7300b31bae437dc3053f628f3e54d45eecd14d3b8bbc30b6f0e3b052cf7e31640c1ba953a8defe49fcbbd23e724f2cd91d0febdf8d3036a83bccdc17021d059cb94b29b7e7ca1100cb6c3c80e2477b5cd5bda8883a40e0c1a62e2ca4267131dd6fbc036af9faed281511096e4e2f624814cbfcb79860d1c7b5b456a14496843b5d954e2192647f4bf186cb3cc715461483f6ec4bd70b534a64139e84d27168ac494b2328b1ba9d45a54a5dcda8ee08f5acb9c669edbda8b87e4fd686e42b6529aa1ea39247c5f6c8a93d1ef39a3c880f53da5acd43e915e94816f6122b2fea0a667e62bde5d46b803b30db71259642922b2283085b8a4ac243ebcc3535f6fe9e8fc906a7f18b8d7d2f3a87e1c5c96bff9ed2a84a3881f1f7f69aab2c5cfe09795446ca2ac789b96dcb9bdd591cdc656f0182298419ee34050c0ee900f4e85c3290a3eeb5023c54a776f5eb0e18b7c249dac1b9c46d8273c5046239abb145af7a63b161e4f8f7a364d084a6044795a09d01bfde6af6aea4fbd65a175e39bdeb98719fdddd790674ba9c420d9291b0bd97d05035112e4033108edd704f76364c8e4f2dced3930c868afa1c435b1d649a9c6e02e5ebc6fe31b36fb7450363d9a4ef3161c207823e26346ba4cf2ed8417ee50fc2e8caf0b5a85a09f559eb3fa13625bf5e755607e709af29c7d65d8e65fc630666c5eee02c2330cac2df23d1c8acf65348ad5a472c68f6914de292e6bf33db9e9097bffb6a5b3f756e66bd6d5b8317002b5495092bf9c38c9ded2a4a8a21474821c3eb63720f5006c3fd093402022ea35b8befeb15f9d291f2609d5162081e96f102408e84f13cac2252d1722e210fb3c61028ded74e6ef2c1bf6c5b3b04553131b2f9a1b5079b10917eedd3f6bad0b182492409d679322b2a979af3a7ed5c77800a236b94a2f2139cf618377b817530e7766658d4d6ede52ad95168dc1370f67042c44f8e55440efcd51e0bd9edb2b6f5d7a3770c0b3d8c76c2cce5f939cd5e2595c73ed4a300eda33cb4caebe64264e83d7607afdcb87958845545e4a06fa3693062838874409d24a85ef84975f29727c41b145b5626d3364b7a6f9f5dab7e08cc6583669945aa696f85be24fa16a242feb435e298b4caa6aa4062d23497f08dc7a4edbb9ba12157e4ac3b58bc46eafc60307ab52c4612c0989c6d50ecce584afcf160df6bc76bb827ca9a4a66f1bc04d47bb34872323d959a474af9930f4b32ea29c268e1974b1d4f7ba8f6a046ee323672aa5dfb928e14855357b0d3d787cc66b1ce1033478c5784718b2223a26d3a0983380f6d9d1d5e5252ca730be83f19f3cddad8dca95aa492536d44a5c85ceb4aceeb3c4d822f07ad28cc5b904470227539e8aabfbe03aafea56d2829ce3694a9a1283f07790af46891d2a742e17460f2437eb92acb05d38f0e11cc4730121f3cdf5e92b59ac8a51307c4ac95ee1a46a52c090d66da8bbfb661c3862f1cc382b4962926f71773ca11e0eed9e46177a99779cb8dbe9760cc21a3643b427d8faae287c30376bb01caf0b8601b89936433afccb8e74576222ba7be656f8e7d07c9f46ea62446e9145d79a507aaf1ba67ce97a89da30be140fe0f20e2df7e7d8418015674f86f5693409dd560fd4c2b47a18595d8ab081c5f699d7c8ea04397852530c76bf79bce81923bd7acf373b14fb375ede2737183f520a93df7268f8dde44a5fb78f1f7fb8229c622f2748eee1d3cabb3c86d82e379111926f02eeddb10b51797275bee7488950be63cf2ef038d987da9e4258182aa3ec9db041d7e2deb5f874da7cc89290c2e43c36e0fee0bbe46454ac62c8fcde88126ef3dfafaad2ce5d6f91628ca7bb384ce82137ec19a4ead8fcd60dc369bd928bbb44dadaaceba2520bb7759881ff16b7fd68a882ffdf9f46b3a8faff29f9961418e124e6c1dc51e8c6af835ed71a417ef1e5250083fed3ea2b0bad01b5e778fa02ca4862aa87b6c2472b2f22720904ccf7ce0c89f4881fa5de57c2c4ff2db78649b05c053e6417662ec2df8d89b77a600e4a1c971ffa122ecb2420ca1ae46b2a6d5fe45109edef56b3b1776c9a03aead3c6907e734286fa9d0b9406350586ecdbc2e5e9cf7ba02e7d4333f303780b5364f61c869d5d979301382af8abbcb44e6bc2ca360effefb4618e5561bffe50ccfb49fd76aa778838df4f5f9e54872d2d5deedbb0626d804c5c57663a37ce1fd4211c6478149caf09bff68b9456b674972b3f644d1205452fcb864744fe09172f745c1bf2093e89d6e1e327d26873a0a364cfcc4b5bd7363bee079fc5c0a5a0628aa8416506586e4213d430435c6ef329001c3a11c4c11b8a1c36c2b89111645b4d692ae61267c627dbf9b3e6c7950692210efd9b18fb9633a0019c5de14c86ac9be120195fe3419c221f0d5272602bd88ac364853e907ebd6d1b62a6ec23ab0afb07917b5a459650a9992a94d48b03d093c6fab5b84aae98f8207f07058399258a4f9958c0e2b1a3edf722f1a17320f04dfe1d6d56a9333804f643db3347544cf06c30b62cb3c703bf820d6b7ade9aa2b55197a6e4d83ad3110c79b206ed3e71abfe7fd8bc8c4177c33a8fdaf4fcd1efd5e8865520a287f0ed62497eeb1892bb3a5971205ae3918a66476fc8cbfa73d8719998a4daf9039943fb14b408ac5271234cf7c005a356a2849cf6df64702ecdaec4b62aa08037777b2cd3eced5f052b0a87a2a96c631795ed79cc30846ba7a1737f235a77ef471c5a0a02934cf7a705d25c1988d09496614dc44bdf6243dd76666c4a6915dd6c4b42ecbfe81e8bfa0122cb71bdf011b93bb536a9cee37412629fd0dd68977ab7ec3526fe608e003d77bcdf3fba759416d952c135b281a26ae0cf8ed411b6e5705b18551133fe3539f29470942da395c44afbf1e37d3c5af50f5496918e33195ef0917ff57a967233377e63825c4900f32d890213240258295a050d06e29d5d7475702b76866b026b8526dfb263f040c7c99296041855d8c6ef1793ed88570222478ea59962630c8c9a45ad705b0b5be2c9ef0fe652881db9bfde8cf5a3b6fc2ccc892dc1ff5a12920ea347bc006aa16ac69854186785c770fec9afe7aae110683eb1872623e554ba71aac9c00b7af627f81ccbf9c17276d68a8cc3550223f196c8bce91bb3553d2cc4c61d811da6bb60862f9ec112398b6f5cf6ea40066591cf587d4177ef14c9094a63bd85add6febacbf6eee657866fd2228588e43df8d8b52f6e5b691c66fd4863aa0c12c0bf5996ff52d68e1a9667cb043504eb906ad5f875dfed20ecd2c5597b5d5790623245e7817621b879936d36e6131b6fe9345507ba2ea4673b6a8e05d9c5d9639f607fd9e2793436e27fd3ce134511660bf73c959595450e8a721e5ed92c0f075c67e7706eed15ac4ef413d6faa2169e703096c5c796eb313b33f2a4ccaf1d7775dd72249279fef71208208b514a3590838d44733b41a3bf7dbcfdff2f87615d0ab5847ca93396cd4fabeffa5d64e28a17af4b2abeaa351a40642093c0f81bf54825f8c89cf4ef881684495fe9217bc2ac1439a54329b51aaa12f728eadba82a0b6cb16659e9b3397e32ec3706865ba66433591c758d5205eff076b36737b806fca21077ce0cd1791dd945eb88d343ec26517a9ec161b34fa7782256bfa0efab3a9e20f1d1dc375289e202f7f7dd30d1441e86bab98f1998f8f182b170b45e448c7b6f5ab23c738a311a184ec4478ab95b36cbf2f3774835aab3a7f98037c361226bdf9385685f0304ef6d6dba4222559ee7d9382769335f7e17cc7d36338b6695039e936119d0a3b0754ca6bac8d5d341c42ea07bdb346555a0abcae9af5b166340e64558fa49f55b2c6256c74e12d9e6ef0a9e9b8872585a8784eab982109f470dc1c074b81e7830254184bfd059cc2e0df63eb6fecc3c1f3b8fa25b5799017e676aee8b7dd948096a92aabece60748498368191e783cb98dcc606d9ffcd57145755b1133c14c23e992aba2f5289d21f81008e5cf4b88babb7ffcdad390753b8a17d6604bbaad1443a5b87755e5dac7ad0b84a715ce1007efe2007ef335efa2f56c53352a7b34963a9188507f17c76aac8e29c1809dbf7bf04e3782ed5f2c418815c4224351215e75345b5875021e5adfcf3dad6689be97e45af490a1692788bbec9885f307472b9e89ca87b92c6364c56ae688adde7e09deabe8a021cbb6093c0f7f1376e6b962c03f6a6dd88d3d94aec259c161b14f4efdb2574fa8404c4cb5625d2f5935bd16a26a06a120a6a0edbd41f29d2e45bd5fb18cf9f7cffb0b0a3e1804ea18a5190c6591b3c0f8f5740d9bebee42102576908f821373b55bdc9181e6a42bc91be4cefeaea88b9522330f1a7e62987c7b7a39c8d9c8a206b75104244c90a3a214c8bb6abc21da0ac34ec2aa2aa4e9028a2f8740fbb7cbbbf306c6a870899aa19a710786b7aad17622cb800b973934c0005c85eb2b3b402b492893c30726405040382007fb31a4071add0465c1b46b0380211b74a7045a06e1cc8235718980afdda2797c2372e7cea6963eb87e4845b90ceeb16b058e7e0940daa29d49d23c250f1366f4b37e3bfcd8948a1a57ab0ce30b36604810c608cbb456c452be8be755bbf67874537e909e773ff426a1a8c5d45f9b662d8bff74824b2cd01d4e306e8b23b6dc420064302c6664ff617d68523a32714e2fa4e720ad6acdfd4a110ce113444aeeaa68dbaee00b8d9c930f35278790cfa339ee3a182f00c9cec1a98526b04c2fd92d7ce19d6b890978a26b4d139cf8be184609a46127bc226ed043669ab3bc2aadf05b43f33ced48b283003e4d4892ef607ceac2148255f6b941312e95a59c2b33a074643b58e3243b5e442c2cb961d17d87a9c228f20a7856764eded56333db79d5c08aa9c3d351ed3e8358bc634a3afb95a0e9a826ec363ffae5c9deb47f62a6eeeca7977974efce9f39b1827beb84dee6f80d8df595707ae43906463acd62c0b25f07f082abe1ba9bdfb401acf46f2d307e755d30ee883b523dfc7f281efab546e917b031604c306f262c2af56c57a802148195418a6ece721085ff868cb1923c95081a828519647a666ba1bef751f697bb43f08acd266f41c901e7a78dc0f4cf5c2d3b0b69f99ed767f5582482bcb4c67850db57ab1b015dd244a1f34dd549f4d2ca61aa1c4cc5c20cf532ed9f0112ebfe3d981f7dba37d51debebd1ad5e04026acc6977c8984d8f01b6695585b9137922fc23d702d70eb72ff2657ff8c1cdbf6a9fae53d84952a683b6e2804c8aea9a7f5a256de52ee7451ff1c12c32fec80996194644263b3bd25926eddef99336abe3a36b4be9070501aaa127fe26647634407d432dd90183397471ea942fe4cf52618fd4a699b177843b98fafe96a9c890aa9eaa5e1c8a4cea8a326de90d1dfd8ec680f9f04eef2d290e106140bd5017ff920dfe17ac8c0b12b380b93a8996893ec227917410f1cf3ced9e262b0e383d4616743980486f6ae082085f9e641223f67aa721193604582ffe45f8685af8a8c1dce451a365da5dd444acc1410f67b83f0312a61639108ddb14d248674399d94d7f7b4eb87d082a34846ea3e84cbcaf14f5e60268b5d86852aeeaa920e36f8dea58d77306ae9d69bc16efc7e74f945693aa7290061d9a7c2cba83e54a3d79358cce78483dde6f848072d649edba71677c7e96636f91c50014d490a60640ee76006fad9d712a55ce2aff7c4caf541418b2f1718f72a1dff9dfc55bead7990f51999ec4fbe7d9644a4a1e3eab290e14b671a9710964ad66cea2f1dab2c4a956d466b95572e48499d201b0b84bf48ca5e5c40a64a7fe5835f41e3db3cdf52f347ae104541ab40d8a9a511e80122ef3644c93dc4e23d88e40838fe56225f5db42117089b14d69dd92cbae465e8930f3ac68d323c9ff3a6a52e1749ff662eb886d7d4c356a7a2aedf0f500f15e20ee265f392d03202750163a2bffb4e423154231d4a069a0cce264dd5d3222d476658a9b8aa441711a5d45ce3ceee806402688a7c3ea83f582a104a3412e250a0a6b9641e4e5f81dc36fcfa4969689560f8463d84635fc2e0a632d4a638b3f967036531d04a87ca012c55bdfcbdd21799b02c4abaa7e06dca4855d09c2f3c0c041a9104f44790997409fabd942445dbdddd0a9d18bf9471f31a9ef1d49b654d170b0215a28f08aa676f159753b586e4ca6a5d0ca9d6348c70db635704b6bed28c783ffcf75919913e077f4c84c914c74ca6ad3db5f1534e8f02a14515f46cf98217e6bec54ba8e9e843b2ab1125b442263924d2a4c09cea9da907056d727883cf610a573011698dc1c4b5dc1af32d5400d206f95693f313b3ab94aef7100d029e0f20e61c53f422cb7b908fbe50e0034a0a7ffce41e86b28738c2cd226ca41b1690811f012a1f95984281a1cf9ed24c579ed459d1481ac123f9013c9f048b0ebf2a808ea8332cc0ef5a9f8b657cfd77a3cfc475f5915f24dfa77901cda71100cc7b4215383bf63b93933689e400cdcc6e6815beb11b02d89729cd0d6314145d88f6d7cce79d8df06ff03ada8b9b41a1896a8f7ad8f32646d3e86fcc60170cf21f0b9bedc50c6ca268df5bb20385fc5c948305965356c708bef444c0bdd7d9a1c2a3b836ed660d684b59781637cb3f5c389cae68d0610d29ab958e1a337f55f38a94131dfa48c3ad61bee9052c8f0de23c2d580d9bf73b536010df0fb3a0724a4e9b25f57ae2d1d05fb0e0a75fd953e40e545c28782d11c6ee8564bfa38e18cb6390c5d10da0163ad91cfaed5feafa44da861b415cd5cfb07b624a9097905d33d1908eed24368df1f12eb45a45430b642920c180c07f38a612b15397edf0883d7ee68cfa0dd446b62ea595ea68c04c0b0f1bcd0398f4008cc5a3111f1f0f988f9ec08232e219f510915e228fb940bf9c81639960dae2a819aa3b56b11c85c4e66fa56fa4e470b9e5c5b9eb4c8828227e3951c67de1653561101c849804955629f66f6037a10b8bed7cc8521b25e3a4e457e077a6ebe5810b9dfee240907fdf48e98aa44e06effb05b314d802765021169b8f8070620365896671b8739b5fa232e200cf70a8ece0b06842fc6ea3ac8adedea3437f80efed497ab04cb0462f0bdc174146b001f2abed0822af7b4c8ac48ffd546eebff5dfe210bebcf68b6740e24f9816ff3c1abe44f3865ec9f8152953cbe04df720ebddfdf92b277712fcc4ab7d158a30975b8bdab1fbd57c2344f173ae7dbdc924fae5829f1ec38c0a714bc890cdf22851be1e20c9c15c7bf866100c08ec269e80f00b394995b344c60a3c5b77826da1a3b3b62b7c5474b11a39ef2dfcc0170bb36fa9af493ba02c9ebb77a178204ad247f4850d5ce2739dc4e0f6ea7f271899bddfba24a9f08ba66bc3aa433a2f2f5d116be270f8e0b2674e4d2b8fe8b8d5f3571635bb21e741d23365d5c24805c2e910060bddcc6fa1957e30fd2a7574696b23c17a16a8baca485aae619a55348454f62bb508576ed3256d6cdcd5f897368659ac22ab2031519b17efa9c4f61a69831e45633a16fcea3c5655499eb247f8fccff611b02e4544598631fb79df91a01f6268654faae1afeef2dac5a7f19105b5095e6407ed3516c695f79fdab52b295e7215f0c1078e1ebb567353a56e8d4ce6b7a3e167a04840dbe9a0f275a5938f97c13c2a223624e71a83bf1faa68db0a3cc02da06b9fab205dfead0407479c93b666c9ea3329ad8464bed956bada0e6ed15347edaaf27cc8e342eb8412c5ab074d9de40fc7e32a2757268eed5179a1577c1eff5b78bfea963c98a2c6bdfda7f3435ba46ab46b3de55ef996fb8ef2ef038bf23530ba5535238c4060e2ed816ac02da6c2d68982f09010618222f37f6df1055a0c6d2e8ce2b89574393d0f9dd5cee8b19e36b1bd8f1e22196187df10dbdbf8bbdcb4901d1fbedf946dc13341f41bc9941c0ba6291175d2b1148fb5c8e900470c37cfffc8249c5b27374ff4f7524a821dc4e5cbd9fe679a22e4107662776e855a911191757c1a43d60bc07f7bb70d8f951b798f9bf9865863ba40d4b1eabac1a08fc075c92183ac371addcbdfa89d14715607e69cbca0eb43b5bc4c1a507d767e2ee69991b99c631e1d750a7d133ee32c16bd9a2c31ca054daa7bfb19661dbb6ba8cff5690ed03c1083ca65a049a8c43ae881512d0284efdd5d84d9efb02b6d05ab9e63c1df9d6aa7564b39c599630bd0c276b4b1bf0842e78441bd6231e740675ebf4e6224027a2379b78a5a3da2d0d235c5256182ceb09426b6f6df8af1dc3642e11abbbe5652c9baddb1d828b83850443a1e1a8a57b9308fe14de5f074114029c600c476a2d6e277b580167def8a4e08931db99ce357cd898123c6f542e0b99859f572228aa19bf48ecda97b9a704925d95059366cb14337f719092d45189201ee372c26a6b90e889f879958e991bd3cd2510fe9aca73761567bd001797ff9b342aa10b87eaca003fe3b50c0b743fe3172b3c137ca44ee67376d28e4b67106759920327a5f3b9f67650b21e9bc700c131531cc5b67927705e32321aaf6a14867ff72aea0bd88086b79659665397bb9ade0758935356c7293f1755d058b20ed092f83c65a4f12e2b868940778810fc3a133f3e9a8dd551ac513bb04dd1cadf782b96c3cb4292856e71cb10fcd4b8114d3a72e54c60a750143f5c62b0e5c47031f0b708fa7ddb5a0024898ba009be3c89c164ebbf54548f1815d982e15420242d6b126a412625f6927f5b8cebf90741ec6b2dbbd27f647ab89ecfbf4262c9c4ce95b1f74cd063b03ea6d228b08bb21d549800d9c20b0e22f325ce02ce0adba9ce2e5c8af3fe24dc85f14ffc3ff35bc6541e72a1ed9f9d2946f828fff544569df261fe5a1d0e69a7abe8f5879cebd1eb85bc2b950564d31debd867a1a56b13b60241740e70031e5b1ca779422bf7f333e4fc77b067912473586707b72230d46956414a8f99daadf1663eaabefa65cdc295706beb929b459eb96e31f50b10ef3aa0c65e8af89ef3e38357f8f409e6e31cfc887ea81640888ad4ae86a9066c57738a625bba16876549cbf7fb089c6b1b4dd7b1f0b1799b9a87707730931a549b0bec80659dc4d393af33c0c594dfadc8488e6afc9071ec660247f12e91a3395a8b163da84f625e05e7d40f468e12a7b3cbed6d86419eda1723aa363aab5325c0521925af995fb296d769e76906d51714fcb321a8b8754b65bf7aad401eab4f8349893c558c8a9279e939f3f8f8125147741e06822569b81c5024086778a255341b62ded743cc1283b65cc389bc724b6045058c7c142030cba511902845385fd728f89f3271e666989568ad67150f6005937114db95dc984dfdc8e22b678f811d8ce569689e7bea5fcb9f5f8aa8703bfd3ef06ec93d84532e9498634be1cc71cfa9d69699ce321a44927a3859a49bf5f45529bf34941aa72736bbeca4eb28d93f0a619fd7836143cfd55a350f33e03434192df5256814193de3d1568832c021de9724f0cd44ffe0b6e8f7c013fb430a46e69650e4fd39824d96215ff356daf10e6fbe06da23775dcf6fbac17574ce6e6ac0d9af8e8cc3495e3488f1f54a06b47b724d367a5da9d86d64c4e99d6fac75c2f4d59de802b53e019e54d6b29e1cf10e3a742096752c234a5879e1365f35733a2a9552a025885f01ebad1ccfd02bec90273fd471f41c5acb825c696c9dc4a710026bde9a1d8b2d5410e852750f049dfd501808b483565e03201caa7e579d9d5c61d83a41d0a22ec7d729a88bded8ce40713cb6876bacad7c6e10a827d938381b69e98e536b00639c0cee91ade5d154bcc428716571ed29be78026ebc4f0f0d370421bdc651fb3dbf3e79bdfee94f64348e03efc64da7acc0bdc8c0da9717a6d53b2bab160456c2a30d3bd41205e049fca5d0f44b506748bade402f9a1d76879ee54f6e3fe29a0bf1f1d74f62a936e5baf3857785bc9d2069fc96d55de6ac1e0542e37d10fd5ed4f179fdcca91f6a47c5d04bf0e9b925beb2193e3f0c19ad4b34062e9919f5f735fa9aacebf0e1a022858e92e5f37c521383ed7f7a92c57119e52d5c551e0ac50d23aa21c33b3870ade3609cc9e092e7e66452677330c897c4a4657ddd0292bfcc85f194370e2e3469b85725743a2a7d034c98f8756b0ebc9bcf2ca041c0ec9f9607b2076ca6fe6ee6517b85187f0f7e9575f4d1de26c4a7ab0fff1b7564b37eab0c80e7e4cd6f3fde7cb5e716d39bd57e99791f1a390440d75b7ed204ecd086ce098ce55a9e29b1da897013ca2de4e7368fffa65be32c73c14df10c6757eef04b480a03fc94361b9c77133f7e9357849dfe05f0ec04a3a23541b3567fd9582d4799f4a91825012919f601fd1492f2553b9a02167ab254aa538a786ec861cd2fb0a158b6f1ff07ed4ec23d33e059822244fd26b1089a910e26c1389b7ca1b37c911d6b92e2aaa74a562e8a85da58e88bb5b7956871612c423d8a3eb54635a286bc6c81dc312b0280d8c9f6476a899df65a3d6e385fbb267bcf96162772d515a4cec2047ecefb3517055ea75d68ae71f58e95f805fc6e14b75d516958d792955a011b3f40d370a71c0ffe85f0b20ddc7b128177a8e15cd74cd2d56e29d38523cd325e7bf56018bd92867bd0d7205382fefab65b06bfdf05b11566cdf9b754a19504d86a05911b7680a16df466a388d0b1e7bab7728dc6c6f642adca47a5fdce3a03dd8d4b83b0da25595eadd177daa24800163653f71b8c6ceccda9515ce1998bbff64c2c59c9b37305daa718bcb67d4a9c2b0db9eca603db49e0bfe411ced9d8993abd3db9bf597841dd612ca8f6f80d9c34a7fe8fd8331bd1e1e7121a7b00b70cb9da27b069279870d841eeb6280c4c1b51a3a61e6778bf447e3f323d8657f2994ccb8aa1b2342dd9abfe77564833214b395b505e24429a48150442a8af834f8a1f837516ab2717381f802cfbf88104a8865e4e9f274d6db9ad92b90f790e64808f8c90dc679d110b1e9888f0a9c73ce8684dda8da0ab4a5afd2acc7471e2f06759f8c1e9d1f6a78a28140b38920969aa4345d57baeeab3df10ce661058d92c3be59396d0274eaed06fd83b7963caf9eade344e683205973c68460583236c83834a2f7c4e40cf9d1cd7a7e1412b5b02a45a267a1876e6266836f1e722b76268e9c80313bc86df0a7894dadf5001626ab5f10df57f037a050a37351be529d23573362ef12c2845744214c95a9c00ceb057590712e58c603f200ee5f57baaadf5984cfa66cb3ce540584d16abbf17dc92c57c0628f37aff5c6113e59ebf7a637ec74ee507ce28c8be2bf3a97e4d27b8d82c2823c2c622f89ffbce6fe7deb96d75afe0ee3a6370fd4097c7ea0176e70d6db9a8782e29c286e1e9ee345ac4d85107fc71e9c11ce865a5262f55b98cfd69b5019a2cdb5fca20dbd0ea4a8f03109fc7044f3dbb7fe162b996ddb70820b5a7140106ca460fce80bf06dfebc4dfa4a77555a823037a193ce93cbd399663ddb9c889d6fa629962309412e71c70242ac2050d74d8cd061ccecbe00c8d19220ce1befc2a38d4faa725c973defa6cfe3e0b2c2eba617f763dbb2c0890c026df74d9acbfdea4ff11c1e71754a92adfdd243c1fc227cb02df3c866fe059000c27e4ad153a9e85bb83fc7cd43530b6deaff6f2d84a10d44bc62a9a12a6bd771fca265e3fa1a31ef9e311112b8cd4f891a100814c4cce71e42bdcd2b77c203795858c0bb0bcdd386acbfa43795a9494dd2d4a59cb5dd8e2ae3c368cfe72db52f8cde2566c54473d8dd1cb60f37eae4793f437a5cb86782f6b001b0d57165c18131139fc1dbd3c4e6a711dc1428282a308e2b50d7a702aa9b01a7e2dcd8daf7aafa6637cafdbf617f01d3fbdc017b1e40068ae37e13f601b97be21cf12da742ed9c5e21eb925051e715734b6d1058b9c2e892cfe27f75acdfdce74e28ca0590f68316fb16c196ae7931a3da05b57f55c25a2df03ecb7acc2f44182a1e1f241b9afad06f309582d0ce3d74bf3bf644511f949da8a3bf17cc45959e3f905dc4ebbc7f2aa026ebd7601b87b615be348d0e59b03e80941781c8050f1935003b03c0fcbf00aadf5fc8ec9b048d98ac7616b9a58e6c550dc33ce396afd9d2b814ff2d1ad58c3900fb652204bbe3430b8249a01dd4183138cc493ac35afd27d6bafb90bcd3ce7a6dc886134e80277067b1a569f64974bd2934fb9f5d550bb9020ff41f6d3be1446d2701fc2541c143da18f3741cddf9624263fdd4f8c58ce9777762d800b4465b5b316d67dcb2057613009beab3fe64a24a220b8f209273d1b0890150fe9b7688ffa8c89046550f36d6cc80ddaeec6a6d0a72d966833a83cfe5a44a4ddf8dd7b69deca13e141181ea6c1db550c3d49edb0fc61f8f9e96808340cde9abb02f6b8a187461bd969dd8e26c2f84e19b09fde8dcffaefecee9bbef05854d561d68e8fd47e1df6260da781332d7b8417d1fb1b1ef72b8add4546008d7264daef5aac67f6ff9a2db82789f722aca83734254edc30edf58f9a592bbcbd23bc050bf879eb4dd4c037886724ba0ff516f4d2b3bd4b5db85e558b6f56ca40ea473f5a5acc6471d035eb7a4303b78e769c97424afa4e1dc5a598c93bd5ed6e4e29906e1dc8f6462cb8cc55079fd06bfe3865e7fc08522bac7994c099c5d0e1c6ba52827ccd81caa397b961324b1c1eb5c40794049bbc5beb0c6a240e8b6deae432c3ccec77e9d54f731c467373e019506b711e415e4585f3572733a4d58564f453afc4c08904b59fe79ad4bb9190a59381b2002aabdeba4f38de83b18a93a001b7eab11a43ed846ae641b6ce55dd1bbf7d6245b36f6349698bb39826b92bf091d323092af22e930b76c72bef52197ed8bf72431ff3014354792e90e29b626cda6f80307d36099ea500c64820d2b159dbb319201eaea65b3e69f1cb522624d407bb7f9fea7e1c1ea0b3873a696729fc7b1b5a559dfc349c17d37dbffae0a1bcd910724c553ff5f3b5bbe8279d8509129314c5903eab1d4896f128b95bd0ba39b932c278bcacc11242251cba6a3365f478ec6952d24216ec351d545a726eda56a0dc9d139bcc85cf18b530e10c3712ea5c0e6f383c8ba902bbef33cb56061c3c32db7564b40275495d934c0d3aaeab0317107988519f1a83a71f313a38d6f6e6ff45ae40e7acb96f728524e7726a4ef33d4bc4345b93a157827cf637d5771763baade37f82322d9978f8fefe60b685a83daf03729ef38b1e5fe8541e4c52e40402d29a32a4b791fe5ec784504ad28aa88f0dd5e7edb2bab645523c11567e41f23514d5ad02b7586cb4377e9572cbe3d14cab601c38d742533bf2ad34769e09a25f891ac89a822d34b7fc5c8d612bff5737f0c2f40f78f6fe74bf75f7be2e1aca2b6225859965f0c3fbff4af1a050d979dd683c36b82343f1995f06c712141333ad6d167275ae156369546a0a2e8f435773fdd66ea6d8d99631994ec09430ea8c9e6d2cdf615ad30178e9dd39b7842480a87ebecb6069fc924cb468c9384a21318f5801c19bc396bda630ffa49cf1103f270e931d458153747b07da1d79a18995db28c0d99aceb967ada88771b8d1e019f3df4a98080f8bb040f9b48193f4ed705dd076e8c2eb3c31c37be4992bdefc9d7f5b336f42bbda580f5cb9859ac4a4406438434df37b529033a05af2da414a686c5ca1ffaacd897e95ba40be9ed5b00b16c43c8cf587e6ba8277f179fa8081169f7a8bbb9f06152a055a1f8ac96b512f9871862ccd66188c533ef4911e28e2bd0198c4c300f9c9d2d58410c8530c2a99bf18120adb064acaa0b66beac73c980582e53e5ada7cff99a8a340dff357ed862d92ad4f713fb0baabab9e4ec32825c0a5b6ce9838aaa97f1e4d61cf4c40c9b6b071a4de4697578db7b0468f669ca48a98ab70af446931f49ecd155ad889ae9e21d8accf7df0864e6aab0b92269540405412d4922730a17572ce33238be2605bfa407078f5225247666e90003aba3d75cb36e31cc7c4ffc28d6a932f254630df4caee2f2cf0364c453292e61016131c1c0b8d23a014d3ebae8606169ae1b70d0d5eb378c4634a1af3924b4ed30226a9b9278ee6b89617777d6185b9d06bc13e5f57b780cb47c0b84495d22706f7d23d4782b267985fa6999e70f1854c7c7fefc773f01131a8196be267062bef2e1fe55c80c120a0b5df83255c350edd16f6d5fede43c2bca882d71ce27dcd80ddda4f40ba10fbca79510e145fb290c0371720bc94ffbd6fcfe85b6ed36e1af0b8c69a145858d638c7a6621a15bce761bb6a518ab674234a86f61c577b7eaf03360dcb6f44fc898285aeb167aaabed1216c68cbf616b1c47e78b4031d2be1c7bc75659eecb10f8b1eee7b3916a0fbb60ec0269f03bdaaad153aef08e06482b7a3cffbcc0baca4e35c59692c3f001857cbc9a88d82d40abff0e9d805cd51b356a79129305ad928f052276af97be27800bf4c6275ef4e29f021ddcbab69d66dc39766b51d6cfa4ef9a9ef6e856dcef4afa4896041f48cca7f6983d03ecc2f4d8a4694ade1319fcfb6e7fbf84b9c21cc73689214d4209ec7a337081c35b597fb5075d68ee997d72d41dab8efe54c0da84c066676f4758da7298156491cf2d9145bb146c16ad10f560a1a8dc2b0f61235e84a4598ae25732dbd5ee92ff3a9c0dd2afc0b4273b4b9f995fad4fbb4e895339e2cd0255de397aa22f7b514f4bb70fc076179e3daec6f56b62a0714cad0c570a26054c7a87e2d200c8e225d52293045e6c7cf1d7100c176f6499d50e93407bca5fbd8497e56338826486b33a6174245711cb7091e126a9c540dc9a13d716fd1af0bf41b80234cf257dd00ae09f73e64d7892846d95e9e3b4e02a04688709a97a22b2383a2db4142fd246f3f885586cf8869f550ad501a7295e29d8b0870909ecaae7075c7f73a8b2a808753d7bb2b3507eda6f38e365c8cdba6b69e6243d7a06d92c3e5a499cde641ea2a29d7a18909cb8c13227da0302beaf86c1297b0f393737004435ab96ed0820370694fdf43eb278ffe360df62516e0a94386b14ba8cccd9c7c377ff4a68c13b5c86a6926122afba7a7a0a321a4f9a06ba49b2b96b2d86e2aa1fddf278d1ffbad155c91442518dfe3948be2c0a7b391ba560e4c1c597dc695840a79a9ca3a3ba263d0a80247a288ff3cd7cc0294f2deb3eddac08ad0e7a59ddb802edadcb84b74eb79602a57d7241ea3e6668be04838b679703dcc05bd7e50611f2ce535b8ac504654353baf0f881be0b1a9b81d409287520b19621362cdff53df406117608eb5df138cc642634b4f100dadb3210f0a37b1b279f1332ee2201b4237a9388372109ed451adc84a8e65c8b67657af68d282f4466e5e35a2286fa64913d629d6b4c40f6378e1b1968e3aae00bdbb9292b0832652d1f6bf3dfb5920cae29031e127107a45687084341da22400f9a2989fd86c801ad1786243514494ecb4a91d7ddadbf9597aa7fdc3c2248ecca2e9d6be221fd5cc04dbd3c89be737dedaee19feb9f669506fc6073cd8147cc4359138749386aaa285e66c45d6f444412305debcd51aef91dd718d57c835fcd636669828f6a3c89b66e86abac1965899b7a9c4721618db996af461512fa6504c2b1f613cfcf6ccb4d3dd5064a5101505603fb0ef786e27e1bea43532dc5575fac46916f2e2c77a0c110698b47dc57f46c99249450d207f87940e083f716f186ae16b97b00c546c4d11687e8b0af50e37681eb29955044973b1febbf7c001c93b0286b749750a75a8c68f059491af9443fe87426adfa31ca110fe7ac1f12e1bfea66e3c83af71b463d9ca8ba88a37751a902ae985e41b58bdd30490f2e7b28a902f616038d6c21223e3e60bb06d631be2ac458730fbea7f524163739c53d123ebd1c19fb1e3fd14a9ded11d6352aca81abedf927697a6f61b6344d0477007d49cdbb191753574c01d898b99f3bd5070ef6dd1cd74681b9217512d69aee49b4361f238e1327183582a6ea2766db3b7ed02fde5d93f6aec25c3d146e96d610ef27559795f5e83680d3ce60f118301b4e6c335b2c87752c15d5d25d794c5f5bb5bbe03ac89cb801924df1cb73e33fd6bd92900b8d9411f40997cf59a730a6724977acc463c948d2db26ec05656e2f924781e21d6dc3991e71fc2baf2574eae6accd853e47546e74057b57c098d55cfebf59dcee49640c3787375de18b29cb8320a79f6e2ceef3ca45930979503e92c494af1add86ad0452249ef82fab215ab4debab075d2d585b24fda9005bddaa9adffacc81e3e7cde3cf1f46eaf2561ef5b35d559e386fb944ac650a6a3000a5fa7c0a7e036ad9daf080763a87e767e082202a1b8410e15f3fdb0a2c531f7233fa9c7c66d4482ef801b99baff2cab56f8f4f94bd12e363a8cb1e6197f22727698ece01614945016bdbcdc0839141c6c114b5836c704ced832c514b79fd19d29d5a5291ef6c07707bc13fa5bb95cdce5bc2ea6e56c1cf1033720bd4bbdc54636e3aedad9b3f3228147ad68c741a81b32acd91050ab725ebbc9eddd7895cb1621a3109a1c11bb5754a5a208a7fb2cca4bbb5a6815de39a19761819ab7bbf2d63c44256558eed70e8f7c415cd5d6f05318d112a0a4e8b5faa74f03926e857c82d9bb9c204fd4629e0720f9513bbd43452957bb706c78338161e2c16558ff3b0941e57683a7b3f246f0e197e5752adf1ea9bcb098da492f9dbb8277ae03621694b6e8c5e9ed6097436fb0445c3d592289e3e545d39c6cd732676c751c49670ca1d619a1f956353ff413135e82d50c335fc8878098a2bac0d35816cb2d75b94c1c9fcc9271c0f1bbbfff2739f8bb266b5dcdaa9b4f06e31f85d31e2d742aaf42213cb3a3bf52871f93a04b90a1f32f7d7ed58fd13e5aea387effc7314eea9e96445bc547ba65740e8f86494242a5e3dd67fcd930c7aac198d15ff3577d83c0ef54f1c01aa144c57248c5b75258f4cf06132e2c060e92960b0f876c222da5676d70ca7d695bc5879aae17c1f0d620f4227d7ffb4f3b4dc1d32cdba1294693ad1ae9d4b79a2ad01781d18f90deeafc7e9f4b2e53bd281e5c2b5baf5e487f3419510fc809087b4565114dd8f8d2e793568305622d5cecfe95f19b543bf2cdbdcc8f571f5aaad9f63557f31277c1afeeab2bae272fe662503b48eac394b7620143dd4e1db8bac947bc4b4562e2b06620bc087b345845d0ddbb43286709e4d50062dc7a21ad6f3eb8d90fc5c13e45973f23a0e56553fc63bb9a35272d851ffa4679e69d628601cccd585738b1ce74fb672efb8c75ef19639ea4e4c2ab445a7659eee33ccc87aecfe4070847c8b710f586fc60f690e11e1e5394beffda8e249fa0464996c6727db3e41b97febcacdd4099f9e4546a17ef44c01277fe8f1e6623f1c42d1a9957ffaa27b8e8d7548e39f98580657a6c4151242ae03664b98079a8d6691cdbcf2bc26b0b30c117b1dd2ae2ec8094eaa75dc357a380fb3d4d4b8d4d554391ddc0029f718b4b53a3be5586fdbbd8092c469bbfd281f51fb5b275c882bb8ed5298fd26ed5248a451c018a19922a565db2fbf284543b5f3f1a5763b0ee154ac1ccecd27a8230c00f95c749edcf7a6fa61ace2318c64cf9ee8297a1bf817bdf6efc8513d83e48be162c7f17abff8324619e88f768985a8d8d33ab9bd2849e0c8a2a1908728b8a6d9d619797ddfdb265419c9d75368ceea2a82765c84903ecbb302723ed259fff293a3a62a2e2357cb022fc9a8665084c974bb664cdd69f1e7a2431663970c6b609f769251e3273c266390b113b737a3a8bd4a22b61e79d005afff4837994d2c2ae472e7713f3c30b2af51278f4772ab2e5cd56b4d1897c0d1a877c3a4a94083406f443047d8cb29c9ec9f762705a19bd6a94e91ba0903ae3743e241c28d12ab223cf8e2de5aa27c7c8a711844ccd5d973def0e5a45917d6f89920dd14d08ce9c96ab3d55611480c8b7387d7ed1545589779f624ff2fa377957c9a537cc0ee95ccb4965464e4e40024750e5ea606c519b9b310f63da73095577976db1d699dedd8ef92a4828de34a0b1cfb365062a4dcc99c63cb6a412d718569fde940d996d39f8e9636a781f8beb2f68d70cee8f0555a92e25f404dc283f76dc981a588a4bad6ad8886f04a53ce7816dc33df74de12b98f241a67a0feb026b5515fbabfddf99df332cf3d3c50f0bf78546e1ffee9fcd03b1534d9c4fa98a5022bce2b4e01e37a50feac15807e14caf91a992ef16689884fcbbb3982603913d3de74c8eb5e369155292fd77a89e2ce48ea16ebdf1e0f14391cb0ca89be683200d34e2808585de90484a1452170f0a3328f9806f98876a76e8b2a29118f76ae1fd23c240a67683b0a8e6073343cf87213090e9d00b4b0f83d7f6a5b6768928cefd84e095595b3a2db5f09bf9b612bd6bea7bf989285880d04684de0d1f4498ae55addb2c3fae10b7c595eb2241c9c6c27356ddff583c895100bbee79c06794ef74422ae2403c17c81bad11292e92d18e6fc1d92bee8a3180a18255b1ce821f249caf7c5d98eeb22630cd3c65c4bd7ae94c9e016aa3d202d007fff4bae7de2dbfe5097333d0d10b6e7488d1d17fbe26f2ecf26f28ab4034652f714dcce148eda1e71ad1f6aad67223fae2a9ce0f2c038a7b17ddff0f16c48a655f58d822730922f295774312091507f1d84a18ca05657e551273db97872adf556d4cec3063aa6394d98193b13d712d30dd3b9711940286fc44ef814632bc12e939a58e1190ab22199e78d08ab142614d94b29d537e88bdf1f9ba71cd2403abdf90a289dfd22434773a7245c55df8224aaf9572eafa4879f74d3dbd9e24b7a6a7a5264a8333b2623059e6b88071206eaa61345a9160b785e3913be0a509b9df331018aa7ae6fa32c83839dd7c82f0a16befa6c067d25c40e9f036a3062106ccacef9558bd5bb076b1f3ac3ed1ad71b558494d834087804d6a3feb0a932416e4d406f7863f58e670108150af2fd63e49e31c61fcdeb16724b8844ab1b5e66f5083d9539ef37421966a75f8d5e179cf66181ca50a916f2469947891994892c4151cf76974b3c21d0688c21fcfcc69075bdd05981ee48dcb220cc3f294c7b8905a1e70d4d1c9f5d3b4cb91e4d9ff913345fccc8e77f485065ae9c456f795cb9dd05356b03a6121218e1d16e3c43971e202350bfb5a4268f38ef02ac32ae1c55da98de28a91151aa11b5deaafc8fa3b363b68395eaf6dea97641ce60891f9506c7bcc2970b0e4b62cb8b8009640ee759857ac6fc107bf5334684c494dadf763aef6bb354727510df2a4acc51f8b5bad432ed0e8d11a2fd429615bd489c9b063a3e9c4dd5b9620ed49416acb680e9e10b14ad18729d5b971e19dff98e7bf609768f4e9400ff8ce94b4d93e4f2f2897cbb08a6350498b1c0fe4331833d901a6336fb241e0adcf4e4de57a44442cb1d529644a3a661f74471b9ac7ce3d1a4c68bebf6581dbf7c313a77eb82030f4d1fed50b967ad19aab94d3434c27891736209d0badd557bf57f2a4d03e46868d397d46d561c5eb2e9352268d83ac9851926bbf25a0faee5f2712799f0bdf8616fc67e571104a4e9bdc39a1cfb302be45bf4a482248e7f46b67c04da5cd6018e8ac6cb3f1c3f57355991d15a7445a33753d8ffc1e8ce9ed2a9aa8b15bec6a2c6c316a5342f22b68827933f3f1564c51cfb818e912290f481e975dfdb2e7f2265a8f912c0557affa2f559a4f50d486732af50bc470e359525e85c859fdc4395249b9919260e5e62dcc98fd24e240b36a9465a2b94f0fe6b0bfb613911127cc8b4eda20558e273ddfe215184c40040812b7b6886324f5705b58b3da4cbeb7ebeb843faad817a6568a01f41766e04ec54f1adcc6e1939c2a8bcc0eb2c00c71ace429f320aca0fdcca256cf983dacee3d824ae0055eeb3afdbf5dd9d59709906bb159b54cc925750c2235d0e2cdbf7acb70f7765e743ab133643ddddc24c844ef29e1d6a6c6c236164988cf8ac7752fac42936d08dc794f6c32ade8a630216ec2499e9116d76fc06387c390a62630a1e4193b9ab02703a4a2f17ab4f0e2f77f84b4dd196da4f5896721af5a75857293160913f16f5ea5dbbb2489aba132d9f206198e3499f2e88d20860f4527c49d397f209c9f592a9162c4d02bf33ce00de68d2ad1f187a81b757b78d15562cd91779115e1f654611b091dee5b3f41840648d7e7a53c153019c08309e4dde664a389a16b6346475febe12c65bf5a571211f59f4ecd4eea125e5a568ea4669972c5ce4a5c2aee666220f2f013a2a7a933204a6387ff310b04b93cc58fc216543711049505e5a4955f30a02a160b26140df5b6c89e81078b3115869fa10b1d4159ea7ebd5c1cd8510acb0f5c4e48231c648b702cb2e16725cb4707eb54845f35fde78b87db12b8287a937bfa869e05dbadb622bf8be1a843183aac3b20376f87926f1e407b3b81c8f5b9b00339d4a50dba68b5737bc8f8664c626b07dec5447a6ee19b9eb3d242a7ee38ad62ac3d8fa61e0309b0409c95a33eeaab44dfe420e345e77420d1c47d19768ac67a8becffed24fd1f8d5bd4f01cb21cf21518761d12aad0bc0d90399a4c5e2546a74c121f01eaeb2af29bd1654d30749acb68867499bc21037a318ee241ff5ad73a81a61f5aa888f9dc6e52b85915cb7dd7dcbbc9e194cc7d967af4ea7451138226df3a7a75b8b221623a32d78cec8072695e05b61e93981fe1fe655d81079bad787b355988924574096b7f3d3e5cf3b0335ed1919bf06d6ff37ddd664a16c3ac9bc894526277125691c2b4389acf989ea49175377f45c57b322ffe6a40d395b020744d26a8218f858796ed9680bfc3e4383d185135018e6c2c83ff92e7e89b0338fffddda4c919737c231b620f3bc1821a38c249ea9c3f99c07edf354924059d3bda731be3ee2a79d3ea22f0044e3191365cd57006164742d3bc374713a7b41c709f39dcd4a0d9885f00b8dbf9a432727ee67962ae44dd8d734e30475c5a87886cd711055966e70ea080513fd845e99c46ef5f3ebf62290e8d49ea69ccfde936a153279464ae9d0d8b52238a68806c715e2fd85b26986b35d9ad4625099ee37f80fc69e9d5a38e89721772dd1fa2fefbc59fc2b71ff3092a460fe2e3f4bd2c5a58eb9e0cd8894e67a49dc7c14747e3472d7b92d1b80d9736f6dd8ed982e432906b1b0c1fc95d7cd209573cfa12a710ce426d1a0efb1ea5fb0a7d2ea8a893514e82515c09a0d21613c3345228949d8c74051c27fa7a2480fe14549c330e9a5c414641163f27bf19d2addba774ec941601af3a87ef8d9c6ae8f12cfd517a76eb9e3b779414f993b2d20cbd16354d55a6e45f1769d114fd6b882cd02b30a6c31d3d6276de81f321db1cc559aa473c823cf4feabf981041f722bc700088939a65a60d5503e961df0d6340498d2dd16ef13af96aa21b72ae4d5baff81aa2544f21f5db4855c61646d498e250cfd5f3b5fd9147431d64e68dc644cee74845b5dd41c582895c78c0c39de7f17d54be5a98f9cfa26cda51b53aed39b367695dd7b4b748c2e5b081a220b4a33643d3d494800d64979a2fe42e02116d759e99f3bbc77879f1d0cf1074fdc1329a9859f28452cbb7d71a744f0156cc655047786acf341215d8ca8d31b31f055401e0ffffff1f