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 70770 df6324ae958ca7a2b64a8b94f1ed2967624c83f527f992c45f7f99cd0b6eb841

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
a018101a6888cc8c9dbe54245f9a7461235705a99602034b8af32bb4e6403c95
Certificate Block Hash
df6324ae958ca7a2b64a8b94f1ed2967624c83f527f992c45f7f99cd0b6eb841
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00150c0100089f0000
001000000001000007010103000000010f070000000000000000000000000000000000000000000000000000000000000000000009bc6fe8d17d6889ccae8a25806239f67c9d61515f568f43320e6fd0f6cb935b04f61e2bea343e76ab1efd8d90511861564dcf4967bcbf2b47648e0e011af20d3cb58687346d8ae245b8a7a863d3659b5d0df0c9934b68e2fa060000000000000000020000000200150c0100089f0000

Raw Header Hex

0000402063fdfd437b9c4377277e65cc8e4285b1604d4c309ec18b3a4dc34d42f89a416c3e12f52c23e561fc48d134b602c61a94ceb7cbce7e4f1573858e6244710760f7abeb286a76ff0018953c40e6b42bf38a4b030296a905572361749a5f2454be9d8ccc88681a1018a0

Proof Data Hex

59,560 bytes
1212160203070050ce86fa836814237c9e37928e043537ce9882ec8fa6f9b351eada52fe0fee00560832e06081fbec59c4e42fc8417574e3011af3c703ded6cfcb2ef85fa6caa351a66579cc70aef4a84b66a99bc55ce63d2a5a44b4dc3a497f93f43c413587a5b759059c2c41605172c604e88fe62cfc76b66809ec0a71d0f956a3dced7fcfe5b2d657849f17a8eef5411cf90cbf0ff1d50efb571058aa2fe1405150387345fabd942106a0c59cf7942885b53869a0794109aeca17351bdcb8d0450b23cd39ab8324d0377aabe46a7f32945154c2f18735e131640cfb4d57c845cb1cbb491760cfbe0abae6ce4a36b53c7d47e81581c766a7b37238acc06839164af23a4061b6cf4cd4f18e93dd446d66f60fac040596a9c31d220919742b003b0f5a99ca60920e54f5bbe73831c30f537480f08b254eea9de3c2a4dde9b8694c8bdcb15b4d8d478ee6bd646957551c0e79d338d4f9542ad2f52e28980cbfe70a929f1d267477ee838772df185480975737ce85cc53d59a6dd2ec6d61c296baccbfce1aa13226dd3830de024ece826dd6493d6ca8fd5c4a26045ad50ae63e5a48f1742f6b15ebafaa13e2ccc0cdd824dd1e9daeed40851ab2a1825f66d9d4353f7810b389b789f5c6326f71f6d3a429a43b0ee348c2cfac9d900fd94ec9e9d413d25b9bf5a9d647bc13c64d2a1e9ab1e0b28feee5e1303466c207806ceb09b7102d7547f49d5861eb0adc2399bbc2fdde97d6b34b67d182d99ec97395d33436ee24a6cd408a20d8f969d8fa633de26d527545190587667d04b86d2aba8bc724d5a7ee073376ff4d7e51a604cbe98851c0d770a1f263b676540f5f64de499b1305055dff03e90719efbc6d09a16f6d7d3321cf3e99b6c1f398e103ea0aeacb4e199d58ad7659342cf912654fa070d92f181cdcd5f3c8c580892b5238c0d755283cef0da58bfe8aa2b46810cb0b80e939ebb7dfdd796d73f058d5a7a016f256fbe268bafd46b06bd565351add930ee855e76bc1c072702777ef33296354a794901e131b816941e07fa682e50e3ac96f622b787c6a5636d9d7a7d25a4297d5f77cf074710c815e678afcfebabb16830ebb9d5aa1c4c7f75cb154129ce369474eb6cbe20f650f2a8f5c45007a1e7c20b942383556dd9108e8c6b1210c793bf1443ddf840bfe9c1ddf83f52a95fcad37388c3b20d10adb890260f73838dc0aa18d69975ce0dc8e9ecd71d52685366cbbe8f738ebb6dab9d4ee9aeb2894ddfcfd5c93b51b231593e0c743b5181d22825e2ee5fe9ec5aec45aa213c73822b414e8f5422311fc2b4e521985c6342ace5de7d0e52062aa988cd44855cb8ea33b67239dbb05627319edd92f0f5e8d7ae351d567742408cd64316e2d7a74b6eff615ac90af10ff4456f622ba8d02effefc9488bd97aaffa3b10adab27ff4adeed4781d458495c962bed0eef36a1fe72aeddbfddd937677c80c199c2f22aa806f0e46dde880695df279a7ae59bafde85d8a552c36845c4794ffada0551125341a5aec5b855c5c66b7d33c2f6ecb4f72c90703d1e9a26fc3d573b019799c30f6e83e355b15e438a5478fbfb874126533adfda47c28d441762c1c6729f31a4573b891e1b81f49055dc185feca937ea2d675ab7f1334be92ae3e285c0de22a83e18ca67dbb2ba1caa074cd38039a5eefe5a96ce79adc1d3f0bbd904e393e719f6307b37363c59726616a5a6f29f22d13e3a782317bcb063121b3ee75b438beab7bfb6b9524a06469ba2c55840b52842f3c160aa81886dd9d9aa9ebfe1c5eca65aa14f22db1d507b929b483b673dfd6fa2c6dd98df7b4b3659d17b7b2ad8b024897a365370618581330dedd79061c56aac66ebc537169760d8187af380d0c7b6286bbfe1294a055102396b7ed2d07368de7648f41deb02b960b832a821dd5290b94814f0a7983b6d7e0dd8f9d50bd47d4ebe7d29598845003f99cb89bdd2a4bd7b8320ae39c955c34fe9515cd5f1be82cb8f223daea431c5c68274332fc0a55199c38489e1daa8987c1545f22903a52e7987babd00d99034eb1ebd2246dea3491b2dd4754d387efbe1f23ad89c9217752d076c99bbf8bd309ba5ddf7d6e07e36f819c97e345b59cc5d5d4f8f5c2a66b358ce1df7c6afcbe595e09b9d8eb939ae3bfc8a8d40ed4b0e6a84466ad3b90eea3c0639b579eef0051f4af57f3b43673f394ef56e694924cdc9b243e010df738efbac261653927f4cc664de417b40a997688e4c12576610993a980929e8c053bb3bbf39dd82238195ff937ea5767c5c8c87af0fe4cd7d56793ce76841189fa21a23fca22f1b32f3ba174fb979b2fad403e8386987187285e2eacfd3421cbd490128bcedf5c3f79afdcd33b803efc725f63c960acc6790b541c2a0c6d96a81a7e6ff1be5e8e396d862dbb513de527f06ef53c301698997adf5834739e22115148eb18580974602956d287c854dc758e10ff07c2d5dc3b67ac892c117a4e7a2b51b2a2f70712e6205ba76450461f00d509633ae689ee3971dc356afc48961a5e177523da5580c282caa19d3eb37c8f4efa01d9e70eaa6d1d91323427d32ebbf380504c925e3a4e228aeab490726a0a417b0dba7a2aaad1891a22697876b680f891d324f73ed452e07a2f6bf017e2c70a34339a40b6d2bb632dc49e25c3d64f47a97cf72d9e686b86afb0bd4041aca7b4f20b7804a2f43c092aacfebdf002b52323fe833721708dd4ca3b28d3f27f671ca2a950782120ca1a7df3921a738f11fa894da43a1eded560824cbdcb7e2d85dcfb7e80ff2db7cdf12d9e74eef0cb607387373ca8261860dd7d9a5ae957bf3feb1c6344eb80fb2aacef97f1cbf49dbf83583c5bdb9ffde7c10cd4b2317da32afad459f0039684aaf09b50954f7f1b16c967d911173c49c8fe869980363d66cbfd912b80773b77d6bcca4ee30b0666cd77fbd884d77d913877b98ed6a0545e61bc60719dcfcd60943f7c0207569e429b33e85469d6ff0fdd5f9540fd5870c4ee9d59fb1ff88985f2f70f537edc90b6faa8f95ae0622f8d2dfa4b22f81abd024e249bff7f029cb741bf7d5fdc1e3c9247e1fc558d4a62b6fdd446c6af1ecdb8aa6d7f100efea1dc0e1feae983711844a26c0bbdf802dabb77cf9a302512e15f27133dbe279fb95423c9c99a8d18ca8472237366956320119aa8ce3fe184bb0c3a51b6ec92d62c6d4211f5cb53ce0c5c3ac7549b8c709c1b620fc31b5b3dfffc584a63a1e3594de758d7958e5a441cce19389e3fe38cb55010242de836d9c444f753448c3920b2a74fe9498500d96a0f2fba71187131f53ad453e35d9750876c89c4f6e0502cb2500a4d2733ea7fef5ad22e051c1983059a83f89f034b812b9f5503d0bd603dcea6886bd5ec6f4a9adaffa3792335a1b4625050170f50eb6309e0ac46a93df1376a352f1e305c3a846c938ddc07a3d52c9cd8026c4baedf6a08027d5c63131daa57482835b59ade67459653328f7fac88b133518d39d7fa39113514911ff1eb452b1ea90b6023267a35c805bfa24ddd4c8c2e7bae223cee56cef7096c5a2d1d583be955c00ed70aa535e050fe79d0821ffd9d69110fa5f323987d06abefc72ff8765bf2d3b625f2d88dbe45b9597ff443a78271c266124e25d20258104a108dba0dde8f4a5a633d557fb032387c54e91aca3714fd1223d195aab9b267c957c3c3a2545cf94dda4c5c45c2f59dc6e3b7d56ef4bd817a9a683a6701bc8df94b749ea24fd757deb574ee9526864b3ede39861448785829ed1f675c8448070084b07007be47187775823a89897ba3062c8a04ef23b2d1f4f4a9394b4e7f2a1a350b2630f0278e1430e65a41ea73f332cfdd6d699caacffb290b4f3eeb49b818bff19283f3477425bda67f54aea6f389568277e9a69d9ed70ca215500926ddb18403624443d8ace9cc7c4f64cc4b4e749d1a81188a30c09928a3e64fb59eac3b3349d9be5238f9f9157ff61f4a629b7b2a809655fd8a08643579ecb0f42edd66d9f5b3b9e5d43ac37227f22630249b143331463bbcda24a7130d9a94feb309552f86f9c9050cd6a29962a98b974dee14bf965cffdd54760f294b15e65695b8340a4b6bbd7b14e4b8fb79534f6935d16ba13611332543655aeaabf01ced78f3ba8acbebb76ecd79f67860adc4e7676180b2470f65e5893498c4925df4c63b4319d6f329115ab324a6e97f43040b19dca16bf022fbd4323609412d58020e6c0a417e5a4f13d1f030e0b3cde0d81621f1cc65237e044ed2118a90fcee43dfade38506b6424da86411d742590cbf690ea7602bd5e8a07052e7fbf8ee39d82064cd8348093b967ea212bcac242e183ed5a4cd34050b5044a612726df5a7dc99b4841f20c8be644121cb6249cd1ed41eb67d2fec7463030fcce81a00cf9b88da0d7126ed65674eaa6f41a945d99e23b28bb31d76e2ee65e33f67df88ccd4063d882d773c43b4da9e015e8a198684b334a8cb119e8a8dafe64f6ed0b822c370096b4b4d1c158e3c7ca439629a4b930c91b5e80efd8fe8d204032e7022eb6c40d364f7e99b5aac3dbee547b59ee70e42f765d8375f875e5c895565b50fc2864519f97e28a73f1a14aa40380c06aa962be58a1b9565b5266e4f6e7f15a8efa355be50781efa2871d5c113297064c5be9c5db23e5937276f621e9c4c1134c81103575b495fb28e9b059e52b09ecf7ecfbd04708036b187339096ae53b2f1b77680225ad6d1f1b42d384f338875494879b6902b75067f3f4353c03fc1075f3868f73a5ca621e628c55744b5a735a7ce209637f393fb1f57eacb45cb3baf44dc9e1675d32a2d3e69a5c9bb58159e0aa2a355a394596fae2f93f1577e1ea39536beef7247ae1e1c8be470e521b6a61f855b10eac93d7be5fc663fc7d9eda7dcba4c33c5f0cd5c0ff15e5ac1ee2ae89f597fa105c9b8962bbae0b25ef2c87650298fd2edcf4bd279e7edfca7f947df0e9bde1fd68e47a9e714e7479ef2ccbb6006f8cf69bb7a068541ee1444dab8a607d6eeda2b7bbedd16d36c788571f751d091f6650dde08e85788e5444ed22d98a58687d46a8a991cf2e4299f6a0f93ea41c6d1386dbbf677077f003eb66cc05f2a66a6cef65708de16212ac2575b46cc1dac28393f052cd24d04719873f559f44d01038465b288c3d9a7ea4a713188a02c6fbc35a9a194e883828638b000c90b8b2a9c034591d6f476848a3da4a1688674ae24648c68d35f0fcc09771d10e97c6c90c42e7ed03df975e84a7ce948283fc46fb7ccf8f16109182a57d17cfbca4ca51ba241e5aee8827d6907ae8f35f015ba276699647dd951083b1db66437ab7e7d982e64772c4a6cde0c2a1a893fff76e39c3da0956028409f88711a7b71fe5f85e4a163b1881f574f0423d145858d3a15fa51b65f7e843aa74fd03e45f3876efd02edec0b066c69370bc97402c984d576b50d5b8e9ccad36f90748356de6e446c61673759e556fbba8305085be56635c24f743eafef10e81aae958f726ec0faf2fa0dd1659417ae1b693a1e2c6720a5a0c3732e4b19405b6bd149e96f92bd20b462feecbeeda0cb18bff0bee0b601dfe2fc16e339612dd847ec35ddfb76d14eb5dfa096f9cb9eefa4b73e465350b4655f57d7aa17689f831ae9d3ddd658b2244b13447c4a53e26a231ce84205ca217cb8eb786e3f7667fb6fe0e2595237dc1d661a0d6879a79ea77a646a47002e9d805ab2296f6a611284d7ae0bc17c7b704e85733f7a7fd0cd31ec054794b37393071fa6358b332e5e0bef3b6daddbd3d9c702b1c9819ba69d4167686e1232b049870ef938ebd8aba74a817d0d92bea0b6d232e326649d2c3f99366c0476c98c61ef9f974450e922eb54705e29cd56f3d7c4c1ab2049bfdcf605ba26f3fb68b7b638490d8a98e45781a55b6118a4dd82b93fde8eb11341b02593d2e16263d7d865c7cf696cc2230f545fd9d9d1ca1ba7cce2762a8d20502cdd43fdc6e5f833753f83c6048d0b01b9c684e425791b5dba0353b3543c6a1f33675930433373a53a2ac5b6f984e635cfd4d2f93986b6a36d3a795ea7542fb73d1cd03e4aefb4c949fc70d8f0ea518b6bf0acc73a5ed479bd19b5b2aaa5f64c9f4ee970538d5e7c69b7ab9ff43370343608aaa70a584786e7f5d5a02d524aa3a88ceeb75efaad541c693730d4019535856c9273ba7a37314c410e579da4785719c94ea753de6c08261bd1c393dc28b9061aa9a2ccc140986f17abe71d10c80a9d5750645b5bfb45cc58f9dfe7e3fb42dcfcf2bbe95697105deafb2bf23076aa638e019f8c86ef9e6e807e063cd3741ded4ff733e155427af9eba0c1cad42b8c90ed58d0aee4bca844bb8d128da7ac19aeecc4fdac5d46da030f6422619e56e50f28d641a74022a5b1044173ce9ea0d829404f8d9bc258b8217ff29d1a016660d6b02f06c51093f7e650d3e2af24c3dac7d0efab37e372e205466c7da71423b89832c30f740e2d6fb3ba4dc1730b28e3bb0bf57eda52058fe273944ce6907ac3b4d9b2b0eeea85f899212f9256c7529379df1d11d7314fd0a0488f0ef4208f57f787073dd8ccc3e812a32b9bafc5f167f33799a658327455a58f3858671e2fa36629e7774a6efe15274c8e422f57e267fd15db608f6783f63f6a4a3d822cb2457980a12ea99eb9d83c21aa4b5292867fbf6d3f209e3464bb1f0a62ba6b7633cd8b43d17f3a73673314706160ecd82185d9a14ae4f2a73529c4bb1a5f09ad4291e9a6185ef6689220309269eedaac24274306e00eb4ddfa64961987656d99d18937a87d84626b045260aafb1ccae9288a92b9df16771aeb41c353c7b52df0e2dcdc8a6c601b8166ebd26bd97f28340687c4938017e1f08849232bdf70488c3c0e55119fa4c536988ce182f12d855a9f26234ade4fc40a8a8fa68bd21da873dc041ca71eac6ed7106cd41261f51e058c4b9ac06b4f697d1c23907ff5c8a35e7b31a0d9de100900c2868abf2d6e4d3676a1c0dcb5ec288964e945b7fbda184a9e4a85ecffe9b2987ba09335a45e7a660d1c05e8ba15832bbef420f35950218d0d3d5253e7e7b3602d0669c80ebb615ac6c47b5564e0b104edd05071dd51e99cc160c0d86fea537eb5ee5b3532e905f03fa41e6488deb9d0844961183020dcea737f1da53fdc64805eca5e4907f90cbfb06519a99bcf43fb2c2c51a628c707d253e10955de9f1471478e95fe0296744091b30cdf7694c255d22fd8940b4774bad63bf22fed30f2b7bd9ac611b8fea97cf4b60fd47a01286aeb1c6e5d91508d6a9af54a678481f34b61493920d0b28dd4d8040cc0c66b73f33fcaf25b9afb319e04e4923795338dddf50473b3db3e2be0b54b67f500d9149d5a2179ac49eaad7935c1793f2e1dd779e753d39f73aeb417c248a51014f3c387cb80c0332761866d9d69b1029a3ad15bac48561c5e20517cc40efac8bfa493349dc9613f490ca23569f7e7d598092f6ddbd1a3351a3b60719f2bdc7f92de99cf5be0976c684ddd44eda26e4f1aad8fe6176cbbcd7b92c04985b9715b0aa8e2d2ab7995d35afae7d8549d328e93690a0931702ed83a17e38c11a8b337d828ddc2eda6942aae9e986a3b87e5a9842d2898d435a34439fb5d6e648cc6dc46f7d52bc1a9ff1d25788161c4bd99fc7208d881d19b51119fc37f24f1e9be643a497a53af67d4ddd0b8b950729adc5648599850ed58b467a0e2c58059b0fa603b7935c2afbe0582c767c045da393e9d5727b39ad4c691242cd6290bebd5676df4d9a826b085b87a99cec5e801020510bb6e128fc469402e705c7441caf8308076edec238ef5cffeb8ea3d6718077a9e04f52d08aadd804962701dbeb66c26fbf2737f6d631fdd15798a55f8b7794fdc90c2996e1b7ed931fe1022407c033b8f97c8594aea0463fda3275d6ad10a77e983287335fa60133fc3a17b8877c631e62e5f491c273cb1e214260f1b9df830f4967c78110ae9b8e820c6455c45530f1089fc643867cb0de3fcfc707cedf2362ac84a22f61255874e4892a105b7e7bdb14c30595c3dfe4b06b8bdf62a4f894880c463ab05303c818b4792edec6a9fde00563fd5bd882a05d442fada43224cb342f70823a2c7d397b3950759f2f88e41c2bbca1089dd117ca9bdabdbff221d44ed54b4871425e623f968fdc326e22ad4b8f92a65024ce50844f9c06c8bddccec81d85b0c6d761ccc2c098d46de7c32b73f13e07122b44e6c3fd7dd6f2963d79f8d6a4318bca14edf9ddfa01eee3c0a7eb46bea76b846fa9498576337fd5c5b1b89e8df481b21a2b205c1beb6f4e6e87c998d056783f377c02feab1e5c5de6763374d0a572e23f8b1f5f6194ee27a80774da1dff344a4d4dcd3c2cdf4d9c10455472f89e7e5a73cb4aeba237477fceda1ba3afb8db55caa7d0d3f3033eae506fe2f7e1a5a4b8538eaa2dab167109fbc0f857d1f16bf272c65502e9e5cf6eb326b6714b55d66db6032556448905e442b852468c81702bf5ba8bc02892a757b42c06fd53dd7c662f1827e231c56f394581b48a994e772d232cd3edcb0c60e13b135e5a9e301aff013d0924a89167817d76e38823363487a20db19d27c9f5b81542852435ff24334e6042bef94bb40ec202251be9d436feae0f0da406c04282f3196706bf37191169e84d8a0cd9645030ec584e1f34e43675c21dc4b2900b390ccf0f767dcf7227631b01ffa22b076b8f84eb7989af259491ed3060f5c2ad800ebacd55d31a1b48b829125a38a677f9e47d06ef1a900603dfd6bf5bbb15b67a550805301cb2f450cf335e14f7f8624791e37b64ed3f21994d055c9ff01bfd33966ee16201c316e4308b91e5eeb5b51de924d93b2d92e02cfca447306e83446583d893a8f090f81dc375fd10724b9fb177fd1bd7b085910e0269095c6d5c1f9c5152da9d5b75276a2760626e99ca9a235a470b5ebb237f15be9f8a207af01010233469cf5e34e492c52416e8cb20a511c310a85a35e6bd7639a55cb9c334a3bbb7dd19d453374c9ed0b5a41c13fcac86c831aa78498aa099b155027d60459e20619b6779cf2a025f3a538ae4ea6dd61c128839af07571beaa9aaf8a6360f16e5fd2d20f089212dfc6a58e13ef32dc41ed7822b2f3146ed6c1ea6ab2091a61598aa3377d3afcd1eea026bc739667eee31d5d80e0e1b6a6240d9be513bbadad0d83044ff1628a82f29b99f864a62297d1317469ec7d4f74271c45d9294fcb0023038b6b1b5ddbedeba692306262a5172b8d4545864e4ee4b9c0f313d73d8c3356d4a5b84a2993d8bcb88c6c9681c2283812cf5806d80e53b934e67d2664b35bb6b699ada502ccec061dd879bbccfd153fce97c8af8f9b93a50cac89575edac2fd09020bfccaea51ac7efb508f1aea04b47e78c8a8001e403c9d039d020ee71e2506bf7927b9e795bb7c2561c9bfa4c142798faa402ca6047fe5593a38ea25368347db077f6683245f41c57f1489196682543e22498330c358bbe05be19ddf84eade81541a7638eb556417af1031b3a6cbe610754708b177ee457365aaad5c9b0eee2c3044b3123886df1e064dfd324c5d4b5a7dfecf5d74582d5b56854627ec8739e01eaef24386e86c3c90497845653cb61605d957e3cac3c51af00108ab8cac4b474601b71718936c102cacd69be2ca7a2f11e7a147e4ff6ee1f3875d6feb72e0c65bf59c0590b42d913a7f0de7d31f5d87296b69d98ccd6ce8635e487f1f8b0d02027900d1ea6ec920114f9fb0308ece2d8c1f1d565b3b50182e71d2525c98d8810ee9095cf3224db31b1dcbec80b8f19bc0c7eb5975f3bd56c8c829b47bd510b16a8b4251e5f0df6c245eecc65c0f09689ee3a7ee3b2cde0a4bbaac49054a648ed1f24fadad597f56d5dc0855c25ef736fad0909bdbb0c6e9696c20b42a517760bea1b454f9a930a0a3da06c127db2afe1e3178496213072a1d9bcb7471529bd83d6345ad675a6efc988dd6796527832d304bd0e108bd77e4a4873011b27ec7f71af99996bd61e92ad6e35482e86edf7a59a5b5bec839c5cbac024031107efc9d125640a11520164ffa49fd7018e1eb78b080357f7ea020ed8fa221bcf2756f9eff1c9eee9f7aec8cc537fd3c1d24c9ebba566f81974eed6aa2c20f685a97bad3442fda614b69ace1b265dd9ed810062401466644b64d3433234e8c7105e29403b1d0763c8cc1a8e070f3edf4324e5afb447dca2235c5f9f43d881093785ff1e01a900e6b5d9c7f7f87d4a12c92a340a30ce07676203986e5cbc5e84960744fee78e4e7c5f69025ff5cca92e4ee1df983af0611d928fcd7cb91cf0b820f49bf7c23ebf11a42381171fdb09d16b29c00efc0d9fd510cc385debb70ed0623d297222b50fc2b9ee1b64bdcc0232e5144c90fbd1cff6d37133279e40ae7eee055b2a241778785e515791b95dd665e2563ae5918a7c2ada3baabc649a9a96c25bad7b920503a76e24b72cacd3b5c6f9b6c9dcdd3ed96a7c66d1782e759ab6de8ce6c8ea57733536819ec043d6b400e15fc9be855e602701206939cc93d3546e13d10b3012d2c1308225093ba27a67709a15b8033e55730cbb0d1b18e14683b2a98414c932d515b54acd363a65f4840d035f7160fefa4d4bb50a354885e1801dd12af6ad4f6b4f8e4eb1342f8a614a53b0c313dbc9558cbf80f08ddfe90dcafb406922420a57d41df37284f5733a68f355ff9ce3096b763e2b41d1d433904dcae3f6db0e444cebbc78870c27f9351d5d831fbf2f8c831797d1cc83a68e5b3c1860d31d93d17e9e8bfc369e20b1023a97bcbcd91e924e5249dfa0d28bb8775a64ee9d0d1b876d98bc353f062314c855ecf44a08aa817c9faf6a116916d4721095eb088ab02b48fd38dda2e9d5c9a776fab902c87102f1602b9ab7766ec25ceaabfc8cd8af11b6a1dd7d562fddcf20eca85352b08e36cfa118e7b1bde00dbc8110e2535453a0adfbc0024b614becf66d3011ef5c3e14acf680c5dad25d1e3ffdbf29a6627dfc1e4e8a7751c0bae1c09abf1eccc9e97e3635b8cbe5d49017bb0f800c11e2c1bb78c997312c6ad71b52bd2023bac31d2a8a7972322fb9992599ffcd55a5de1932be7f1af1dde905aa598ce245115d4887d88ea3eff5a227577b6da454a889608aa2aa32a906b9cace04ec2b82ec986fa84cb44b335350970db6c41a786a28802993a9e08b9c6e1729a24332cb2381ce66413ba43a5144d6269dc47351587d9d69ca0de0ff46f5e8be960aba93f42336d1ce7b9474ad9a9586f9b7bd932aedcaf692fade369e8887bccee6d6ad9847353e34fffaa50f351d5a12a756ccb27ce42a6a610b357091b74fb0ddf165edca9692c913dcf9fccd7f40e1d841db6ada5099d1482cb910498afde04f9f1961dd1c8158a1c90818fcc3198a7ca44a6231940dabc9b4c3b320f489b68cd6cd47aaecf0676dc58da0fc94a17cdd94673806ee91aeb584715f785c52c801601c476f52097a362616a4081d4325d5f1c90f1b1b4c722e33d623686b87aa77593588f564a1a8930b435fb8479fff6109a48c2ce2e21ba0eadc7b4e44049dd6797543b2127f040528332a1da0123219af925d36265bf39005929e058c7fc2ee40845af37131e206ea5d093ac83cb708ed9c7198e3b0eb60ce2c7a584a41f5937703e07e2c1af477f33afac5a4f3386c962f413d40402e56fa0073d2987e350cb2b8ee3fa071a0728a5ea70cf376860a78ba73c6f238fb52c3d739d89fa492e4f55c463b4d9e7dca8ba479fa2cdb9d8d775aed68315bfb6fa08b354f74fcb6676ea031adb704badd667971a02194a5a2f54fd846680cd99369ff86f3315084f6870e91bec4d56bdc01adbf25f428d78a98de0cb809a45411eedc9a6590fe8449c39aa8459e06afb2ac107cbf3ba5357ddec746dfd280a226ff1e94ea64d98faff38cfa728014a513d96025cc427dd5e1475400563e9851c317e0f1f5ba4b34dc3b1b88ea1495cf4092d82004218f323c972a81aa5ee63b0033b1a81ef37fd4be2dde8335e4fbe403f2b567414061da4a138c39f044c1120fe53fd82789063a590a9b323fe5c61038870bc83de7bc22a2b3eec1320ba71714060894428fbcd967fbb959b10558867f3dc6c47523620371b847c0b38a909d1a5cb91f0aa0bee1d7c76918753581239a8f923f90827c798cdb7fc1dabb124919d9f6ce7d301830252928af1c172c8def899007fbcfe3825bc3ab45347329de0010b50dfda1a4c0a947e5a2d48824535ce4db58ac7791c09484e72ea52b3097087f5477cee5ecdc009ef63729e610244ebe4f6f1943da870a13df0d2837367e0eadf59b6ff181b80a2349d760a2569454b76c2c57b0b279ce4a3673594bc7a775e69487ef3b37ef978ea8a5542a8400362aeb9b93b9383bc3844fd6b2f53c1b55e83fbb507d30189883e88df64367cdd916d34d9431d75f3477a5eff9095ca6b9c1841eec2fec057d28d24b81957c547838e138a4da8d0da74fd2b31e4ba847eb33f0fa5352fe5e432df8449c3b98595f50c9ca5872613b171c7fdbf492004fae60efa4ce983e7e1a0664d7faaeaac90d6ac282c65d2c4b6e4f16ef248ab49d3d08b06cc782fd8603c3928662179e5c3fe2264b93b23c238e2e5dff457d7300247863ec042fbe301dabd1fe07ff196ca730d700f1f3aca2f21af7353b204499882f7463f027cfa7e3926ca681d9ccef0da70c919972c65161b8f7499aa19a43fe38777060f0097a2ae273d1207cfba3bc567206e991261fd237e4fef84e26d193bfc78143b7df610ebbdb64531575880e10c5a139eeed48b636953c7da6a49bd4f766f36a73e743a1a95fe5f232c2d7a85b8286760ad30dfb72a6b312fdc1bb66e35cb14c850a8b732d164ec8fe0eb5c6f1ab50f236fe83902805240dd89faabf56997b7b919ea1c19249a9616ad426ea17f70546b284794cbe5e687aece7a46ec1706e779a503be138673f58d5de4b623a0fc3d0acff9f723b448c087c2f8c7724f5a1a821eb6c3786062e3dc37b253a404aee85f7cd55bacc14ea34b14ee8fd682a774ef251cc13f9a421431cc2298476270fc2560ddd563afb50a8f92415e7183acd82a72ee074ac65660e82daa9a921ef8efcc56bb2b44660e26f27a14f0b822de8cc31e11d568e1ce8a7fc7b14ea4674e7473cb26f3d5686e3244050c7c09946d20524973a4ff0510e5f667988e2b1f9988f619a076b905ba3eb03a60841717b1bbd74ce7152ae089af734c8cb538ff0e5b6891e79abd979cc8879a26a16e7aa716a4c85d5803f5c21362b1132d57621a34e6488225759174f6a4215cb19ccf7aec197df25e925bbe449f3fbab59ea7eecdafed0817d4c7bc7376c310fa463018fcc987096ebe0a341b964baa7d026c2ab4ad4b6dcea44ab4f0c014c5a1baaeaf0ffdf008c76f2665744cccfdef8a2ace6665dc518226bd5565eb3bd5a446bd70d3a25019b6c87a97aad309986b4238c8b0dc18d4388f20c412dbf2899e3ecd920567abd084fb2384326f88c0a605e9e21a7c556ea5da0292513b4de8b96ba6d7733730a116a2df0b9e322b5780345c5f31876da1afa48534e8e2690481a29e4e7282348bc33f82cc6f94645e351279766a7f1c1eba831b54c0fc207085190f99a52b7c2530b219d0f08d172d7f97de54e84dc73dd5b1bd3386fd740c510d5d1a60861d16157d22fee86b59fa32021e89f81ae3cbfbbb7ea0a5f6bedaf3ba02ed9a18671a58035922f3b11b7dea2f8ae5de9cadf3edae5f95c3251968811f3bba8915659c19e6241e12d1415d36622e640e0a432d3f9787f3cc03c2d0eefe3dce6ddbc97f43ed83b5b50b45acc9622cd0d33b399d511980cc2072ee93357f082b9d5821f7c28e3da688d2a06b67375207a70a8c025dbeb2f3e552bc422752bc335b1fc8767e37c183b1f447dfb42bdd891e0c5c48b3f9ce44c3d4e19f1ec7898c8826dba49bb579eb56b16e9e822a2ac1c61c52811716e9b40473e749064eb2d2d30452be9bc54dc6550f90280a848c791d911b0c5c2a0e5918ac125fa43c708d87f4276c63b7a4369a863477d822d92f3c0c1394137b09162fe3bfd700e841411701fc45474a9fcc9a6ebd6fd6b1ee99d616c100ee63605b67acca3b3775106a27f1bf0e31514feb2b7f85c97d09b3e943664c833b0bf7f2fa8a6992c31d7fcd3e710baa59cc14d9059453ca2544c0619af5ce5991a3600c3cf7030d810510169ebbedc3d85aea3f4cdd3659f4e75cc1f6b74e35277ea081934a3bf117b5e7a859401da3559309fb85666ba18f53db826f71800c057b828f1c30d6c9e010d650e7e5aae23b5943a9b58510335bca24da40456f2b5b1771448f93afa6588080583b981fcb54b7b5af04e67b3fb9143648798c5b310c22ca09323b6ff3053826eb0606a95661954785b2a416d10306dcf289238a65b019eff9391a596666f3d790704fd840692c5cca9b59dae6c347e004c053628d906b15770f2e0bd71aad5595e61708a798b3763d9d00a4e5de1cd36bfc959f68da8e69b1437297bafb4f156719c7897e3a4d974eca7fb3fd303d88510b8ca7f3c60cf40baf25f27c06772de074473df0fa40279cc1a815295fc4764af8171c218f6ab4c5000d5dd5ece1afe78ffcfdb2b025ab832a16ba455aa8be06e41811f16f5422e4fd42e13851db448186d09a3bd860002acc29b08efd5729f9a8ac218c8beb6b50693a6973329a82edf77be192618c180e1db9cbc42560e7fc71fad2531ad4305498e0cb6373ddfceaab8e046a0bc836574b6a2d6049999409046895f3958ab51925681e256cc0686b244abc53b570af5f5cb094b6d73bf2baf84a0266dd6fdec5f5f0d4d3dca2adf33ab5e0c85e6f5c1cf3cb65d52e4f205eda2249d890359160c6bba86bd48d138ba0c2248dfbeb76a0b1714fbd50c889b721663d881aa64265ea057be4c6084248c8d16af23ad941d155ab29312a7d025c7a44a1f3848d35771af1e0083a1b0a0939c31cd2123e30360d26ec70b70fc0b4fe57b1dddbf2830ff3096082b8756afd210327cf013a3bf755f3b2b77f5ae3a6335a0e9c9af979b507e5005b672d83b494bc610107edce236aebd2dddd24f878c99f51a27869b2d0c7af801b446c33e373d1b793a571867b825965a4c67576903975c778d15b5e6accdef48648b5ae72e1ddf2304281bfd3e376bd49c05d918a420999ecc590a90f2f0c6b96aea539837d877e57e1b1d41c2a1fd8da3ce5abe2b2347a58683ef3dffe2c29cb8cc2f60ab2a00ea5cc099898828f15e391c5887354904aae09e7ad64c63af82ee58f1afa589abe213c08d29f663f0862adf7c3688090540b4da3469359cc38d1b11c1b0b3d6e16f2e26dd6b3c68e4bb18c2c783f3b598634a3a1715fdea70920b1e2f0807491e7d941de46348d5e0b398235011a2321ccdb8d5a25d07d4745262db9e925e6822b3c176566eb317f352635fd601869e7031855209ea728612f09d014646c587f3b4c1012e4838be25220dd06b84e74f14f78623de5d8ad361ea8c6351b72d1ac4df6532e9c9680dbb9092b1511e7f186137584330e5e25862f50295f7d3ab116491240457ea7edfca013ac124199ecd0a9641334b78dfe1c75c591a7eddb5118cac853cb7eb67a6f4d5dda7a1457a890b0e3eb7e4cac7a43c228c0d9ad9b03252b31560cb92b45d21120787aa4020046c9eef51bdea1008cd6db965f87c11aa3af759fa5c6e9872de33832e162cb6a56b260e1904e10bea9874a70c6a33b2bc242ca901314031b4db99862ec88b83f83843f9ee8e13d24e7e04f6be51eea9e7b70f5b78262d133cd5556c2e2997141605864041c0c169578d73160d55cb2a983fe66588fad260b9704dd88fba1a6f5a9a87d5d50c6ac9975c829e55bf49be59b4562b81ae12eb64c58366b2ad7acebe9b012c0df25d254eb67a881af7b731863dcab89e910912675ff2200e302a091557830bc645114adcf007a5fc174d47840ba264f265a9e76655ea5b3404e2476f54e77d63436ad10d19dff505ade09931899cf91a02c5b93d545f16be0600619e0b67b2dc30d507b36381a14fdb18b2ac34d75aff7743dd991644a7fb672e46d627720769e1ecd0a2b076ea73f6f1d23b65b5e1582a4d0ab23525bb8eadb26dd0cfbf06e9c862838b79a94c791f5328556ccc7e3ef7d257e031920abd8ceaf28fa7ce84c3eda9b8565ae425da1f88c2ae98971d4b7601c5912a40d940a2916d2791a6b0f9e354242e3290f7e7c35b74ef3d16c960ac81053efbd2155e93f1cbcca0b224393d373841fcab867dfc6bec35f3163424dae67fa902fad14539720ef5ef0955c303bcf44a25f22d52b50b100b54a6188546acf92797d91f9971addfe784155c0eb0a4deff25469432c5d917f860042f3fbde4162263db1fe4af427e8f891f30d3cf2c55a56d77d3f982fe0b0c694faaf1ce3027ce00f7b7a96fa79af45ba93f2c320fee6ad1a576d387e457cd6d24633d8169361509a422099b098943feb0536a65341e306800e8325db8bb3217eda474fb76ea9631564f3af3c61bd8995185f60558b365e2dff0d4b54a423e141cca0156b19caa680dd5dd37dd886aa785e37251b26ade161de6f94f9f5d16d5121fda1d9fd3a53fe0b386103d91ae4767fdc52239faf4d608d3eee5535bfaa4f63a2e259279ba2e48cd3873ce76dd261dc22ddb66ef9b47a15bb05642e1eacfe13a21e4f2f750d471e960fe889f90c6f595a454a56a3f314f204a3837ccf7ad9594317067fed7bd9817d9e9e62f4f2227342b0c3c615d5d3d531a6155a2b0da019e50e2fae9c76a9dd6701525f99de2ec0b342c273e94e62969214a44a2179470b7dbdbda55aca460f006668ec1e4dadf3656275587bb511477227efa6c384bd2fac1fc023b8063e264765a848e04cc090919f004f4c95921ca3ab46aed898560b790f34de689550c65c2262735439649a35da8f86017be78416fb578b1b71a26add2ffb957e33e32393577ad227d3315620054c7297c93d53233cdc689f51a10b53642aff0698bdf67d3b059255d0a0a52b7216380aca58bcb01e82655b7d939a232291759cd025091cd9155f1047216d705038975d1ebc7592fd327e39173a9c0c78028a9968f6300e82a4426eb40a8504b02848e481b71eb46588fcf600aabd8a016538d9a6eacd6e035a1f93ae82940e41f9b08e880cd76fc1e7ce38a2c643568fb79e7e1b7b2ebcec158be0061aab49719442e48276a9f70a80d53b5d811544d105e5e99e0cbc3a301d915415972f04e8c4f68c3cc16d49a68e093836ae58100cee2912fb34b8349c3a9b963e3accacc07e39c085d935f37f1814a1f57063a47d9588248d77faafb6e15c4e927950847a9bba709231b0262296559eb2129cace9d2054ee0b29d9cbb69285244b86ed8502cd77d43c6fbb7ac68a6c050c2c0510d4f5e57c3d397f63cd3478771083c04de8f9e08e61ce97365cc6d2639ea05b4d91f8bbb0f39e653d11003756ed150a3982bc7960d313e1dabccf3d0ef6f1ff627167b3c68b047dc480ddf0b4166dde326f246ebd1565c6b6c87c415581073458d39a807ce6857b87f6965aa051c50adac21c2de5b2464538c503f3e9d7dbde9d5048416c1470bde2b0256a83da196c19855efa7f9ff883f05f054854dda2c5b96224495e207bb24aabff98954b43eeb78690b4e8d833c61dfef7da2f74e5c51d20b7826885a758f76e3fa60d0160fe49dcbb68d22a15f6a9ccfa900d16b1de77924b3ab2713151df4919a7d422251c828afd3ab2d6e6f7744f05be872e5516f8136d7ada1a2a5b94fe88d04d9ed4486714730bb2865298bc6b82a6418075c89825fd9eb325679790a3d60158d3006895bac723a90b9ad7ec9417a4a3a002ebc4873501963c7d13b0b3f107c8b99c0c32dac14a0bd9057f83f074db31054512dad21e593a1226ca6b82f98ca01ffb433bf22a873041a851a512c2e78e8026935ff909b652bbd6e4dca07156b231c218aa337a5f27ee878cf56b660fb61a922d3ac15e075e07fc0e05687f1443545e6b0d0b77b144a5719b3f84a1f1fa6c90823f5bf5770d6979cfe569515d4041659b9a0aaaec1d4b34d5b3bc6dbe4ce03ea825de780e4516a3e99eea832a1808b7e604371958c2b1cc829dfd153790c0e4b27d5ddaf682c9857d253a64a447e83049c9a37375ff11e0a740c537088faa7405d418e7b514bd0ec848c562b80462e301bfbe518fd63c038ff489c04c14f7f9e3ac3c08655b49a5cee678a3c169d995349d85770089f117dd6eafa6136b4be5a382c7446525e4b8508faeee04a599e5be4fdc0667cb4bb754dae89fe7e521083ac39ab8fe551d593e1abb6e380f19098e6d8887a9147081c1012419efddc48de1a232938ae6992c1bc4d5edebb40c64c391b9c35e5867b416dacee75bcfb8d01244ffab38e782b9ac19847e4b34dcbcbe865802269e35b48eeaedce1556d9cd20d393fbcbf271a3635c718d5726969fa9f2aa4d86dbfcc5ef14406a488584d085c93e0c97140b922542910c72f0ad13d943405cf2a835bfba2ffe2976ba73e3e42d2b1f1e90a1812b86050557418337415c48cac4d0ba96e71bd531cab453625975ef4d96cc7f7253f12f4713193b62e63d29bb419b922979eadbfde7b08d2f6e75d5ed2135cfca9368b3fb228bdd9846f51da514b1753db1391abab3a0f4ffd42b8b356a9aeda86451069758406f292062f2f54ad973a5d76e7ffd40c69dd5e0870b6512b22da6de6ecaf9db809cd9fbf3d3e8c53a7587159fd42c26832359b712d0e2e3ec7666c2ce52cc5672711b5be8c46aa8d970dbdafb2c0321c01e7c7cc3290748a8328d312d132c00cf2a9f19e343158691cbbecdd0940d15619720c4d44dc2743a7be34b88e783496fad77b105df24dcdd43505b6d920aa4fb88d40563226dff22532ea5261b47f7abc6833b15d7c288f93ed1e9bbdf336dbd4c1b442da4a5e268fcb95d39dbf7c36c3283a48f9affe37af9e888e5f1c5982bf5371bbdab02b6feb6cb96f982f162513fd2df476998459117ba14b46888a8699314207e369604ae5dccc320191942d702f1cce4e0971edc7dace2462a12b65219081858f466a1f1e3de60586962877ef005662660fa6492be7f87535338a05344d694761c33b569525c9a3d0fdb488e68b8a7ca14b21dbb52f881db61268166e94a6f8911f5db0f6479cbde79467ec216cb40a9a257e04e27a4ef50e403d4a6e9dc1d9d4d0ae65ef91015c0d3c0a2eef6f56db4db4f3f10356d600a8d1ae7ba7521b0c277889b20afb94c1781ed2c296e6dd736d2d0fae918a817f155259531a015563f2c9a752e363098d2d425df17f5d99cd6f30a30b69a731eb70b2007ea8d83bdf9d0a7adef37c58d5f2a406a4476b23d72d0513d08c985b81e9757af983cae0c90a0237710dd865388d4ab041c534292c2c6d0ca82ce46e7c1878331f9aa0732028709d8aeabdf01ce31955657c9ecc67ece8fb66e189c77b7034e1aa44a9e884dc7099d5b20fb77cc75f30ad9e596781bb54eaa596069f8198b6b934cbc7cc6d1b16aa25cd190f254b454f6352a58f5f361abfdded264a617612ad558071dfc295864ea088d0974908781145088db18550ae5a6c388e82a1025c45e34854d34bf50e8238e9152e3c14070935ea68993c0227c28386b0b03682907c170f5b2a56ba7ef386dc354bde936765b5a7ee2277f57eb1110632168d36fb5d45633d960818236ec810726ff531d3e346d261c6935ded1f0b1d137f0b403c9347388a7704a069da378dcd7715a6f30fdea238c056e2772a8aa08617032cdb04ddcf35ebb9a43a504c40f441933e1d9e1dd5498c9e1cb26bebd85cc5622805aeeab38e7945cbd39eea16e52a8c4d000b611b02eadc54d7acc7a6bd44346ca5b10e440f2ffb95c9e67c9d1eae4a8eb9013f09e86de3fb24083856fa0f915fedae7f109930f6060a01e43180f0dbb6fd5f6787e8a4b4e8548a12eb0acec04572401a6df3fbfd61dd50d810a9912d6b534457ec77257505e4a85a66821ddc45b75c56279f099caa1b42c8df10b5ca4da8e26a5d7be94f125a998f68ac5109e27c56d55af0cae78ccfe44cd62116295edfa032965880dc4dc7017b3eb256439ebe22426087083ab674a9aaf38c6f2a474e7e1e6b6fa9ee3f274fb384338f303553af9db19e693051003733d593d8082ffbc2cde6ffd9eccced7a17e0dcd9d76a8a3f423ddbf43021b5b75cbcf4ea1cca172535f496080a834c6572b56acceabf44a10e3cb6128a49219575a6f6dacc4725566dd22ab345119447a179da6842564f07426a441a8c5878404ed6991e0fde68274f1e4a3e41283c2e1b5a4e69e517a22f4fb697c497dd3a2945edf8c87640ba74f06d7c13367b3728c8aef53ba30a5af1b3dcd82dc67146121cbe5ef1524548d079509a083ea040b8cbd47bb3b823eca22bbf67d5c58399fb88465ec16f11e1523a01ea6a8953bb1fa72f7e936c9bfe418a48eb6494df3067cf220c15711b635cd0139c860beae677630523dfb210fa72dddfc59093edf8694009d0e9289880a45ae8d0d2229161d797e66147f3fc0af4adf610eab9a97d305a8e2185d249766af3621623996dc36bbc4f80c604afc3b0bfb62a146f857fcf5d744df06e8e1e911c34b2bb579ea54d7a1afd8c6f29600851383ab4a1eb67b8feb8214a93dbce0efb9fd0f3dbad231e9bc183eadd3eba0e5dfe5a770f9861fa9ce0a171ec05830b89148d3dbf3f9eb63967424d88f981fde673db6862c609ae982a0dff47042ae72a15d75cfa6fe680ca8055d4e57cba0cfb355e046e2b13274b10ced4dfe72eb596de69070ebd4ce79e806437a19011b970f1c13f87bdee34bb8cce90438585bdf6b309f8ca320d3ba7c4ba1f9818fe538c4dd54b1521381957ae73c2ef8129d215fce7824335cb2935cbb2ac8486e4170195c9951b0b830d1377035e77798d8fe20c31d6c141bb7c3163667d5b3a6ce1f30c10ec4267fb695ed5000a915bd16cbd166663aff6af2512c8767ee8c3ef2aae782b639b8257b7ac5f34898e986b2a5c4bc00b471395f88203634dcd4348e703dd9b43abcd451f702ea65c7fb4f07daa1a5bc678bd5b36cb86560ddc4f16211615a49295bf818ff23ca9534fe64426838ca283d6c046883d85a41fc2044105570c9ebcf59af70b6d89158cdf0fa50bb3e0c4bf127a7cf9a640422c74893a9ab37fc2b78d65efcc927045a159b6f3fd4b323aaf259232377af537a8761d855ed7b60c107095cbdcf66792d8e8a5a8ec3b974afd2c91f0ba9caf5c1599bc9862ba448a4035a9755b9358e7c498cb661c918fee36a4b1c362d2cd707bd3076e76d31935f1492a72ecafd9ce6c1999299c4f5459703464f9c32451c5e9efbce29b0bac696e80ce8f32fb753f024722469c02b94f0a07117b12d34bb2f415304bf70e6c7e4f93c124500b4dfc81c507423fac913e056edf590b3f7aa418a2130f4c21e1579d4062b7f2058d4b4f0b685008b44916ef5ab2582f1d913e6ce14b816fcf7355732f07a696a4ce56a7efdb2b9c77924cad0d6300d8742d208e096c0b04b3759d5359f3e4e61a198097daf005f27dd77314a0c393afa8e1849f43096409f466e043d79e2ff588df9545de709fa8953d5b8f6deaa6bf6463653e3c04e43df01e216821bbf8e1849f387d25d4df04a56936a3b7977972449d7d224f7e46025038139feccecf14c6b6ffc34406dd7012146b7f8fd080d9ff97219077c2e8ef6eea401182ce44d2ef721846318ef2b52322ae2520deaa5d98b4facff94377c3e5807a5a14836288fc77c2caecca1a19af4040af43a0e50662e6dd0c86ccff6357d9abbe55100918e13541aca5f856e4214f3cba9625dc3568823b204af11e6cf6de915c7d6600393f32454eacb24b2d6736dcbd2c8e92e0ca203aee52568889be89d3f4c72da7e410394dcd85f4cdc28d22b32316d47f31dc67f06fbb3289e30ad4db89ae2427a00ffe92eda6802bc557f46ed98623fbc0a703b626a986789dee5e88aa3d2a65065bd877c269ff4c8380e3c006e66c9bb2f4619371d1d3fe90e7bd2d508cc071ea34da0bd27af5697ec6ec393f6ea7dee841dfe4dae3d09af1dfb2d11c655ae9c7ca101fd237e3f85923905afdf65f2d92e6e3c7a6ed95683f02afa73f20b65a509c2039e82dd67824d067013bd9d0320c963f61e8d6a36171d47150fa3a99c9f78c20f087e364a8b52f727d830891f873589464c6c48b863dda5c6688d91025312027049eb091e69502afa706abd637f45b693e4192ec608365e4ec0df43e44b55909dc30b9bce318dfca6f6fd39cc09dfcd37ecd44ba30c4e939aefc1fc049b6b26353a3aa06cd5957c31fda121423cd65745d7cc5e45a8fd06582658c7262aeac04682a4e6d19d0cc76b424d6a1812616728c6aebc60c6572283f6e882d243e489d8e81bd1116af1dcfebe0292ddb6a022262724043f629b18621699806bd5a34c1da91e10c2d484e05964bfe6a60f1d2ae9cc5a8b4d0c1fdcd7edcad6146991200711368230c691daceebfbe612cc3018f86eff888c9ee3964a1740cfeede8c41fd4625492e7a3941bd69928e60a195f5e83bc5ffdeb8d129ace8d36a13f10bcde82fe6e253ad435f2c570a202f3a720701a42cf17af94dfa87c1d77b99ddc752b8007fa15fe1ebc825b3f797f3450a101f0ef03d6c74881ef0ffb6843d19881a202ddb33fb2b6f017200c7bf90ed2b89e02705bf964ddb4b75f6f0ceda59c8ebcfd64124b79f5c03a31e562800ff18e119e2c8ee1bbf5955206c9ed57af300df803503f10af6208bb462b13dbc20db3a134dd1abf168d564e280408d4d77f067d50d4d0ea6f3ce3b0c47675f56fb1c1318b1b46f4b82917517cfa471b28793d68142f9c232ebcb2fa98dd72157950493fd9b646065a515bea853adf5b22d6b2e5fd28fe37ba43ce3ee0208da414323ffe416b15ff79813fac739adaab4c408e772f5b0c84e4a6406a1b80ada86cb0a147a718396f8fc84e209d70d13f71ec63016cae04629ce2b665705b98e6fcdccfb1c78f58cf94804fce302fcfb6e244b77c28d91c274fea6322fd7d29250671e30679608b5b02ece92e51fdbd4455a6494130d37e254289b334e96964fb2ca2c1a7931b2bd422334d632bc66662906f7beb6fdf91cda7c247b694bec425e71d2cfc30d967be6c953ba3bec69dd16683bfeef415cd6866662010e157651546dd084d0d2bda931a06e8d9cd6ecc4b86cf1a621b55a72499562fe75e9c68f9864e0c534f0f9ca0b6e521afa57065a83728a5678863fc67f48552ec22343c7c9a4e16253ebfaa0f1c4f6232d86a453154ab08a35eca81a1b025ee8e4993492312268b83c06fce39eb801bcb3f8ec4e84da3d1a4d303f4a2bef8d84a2ad76ea7c667b148c840a9bf846a372056fbb1d617a5714c262e82e20a99335e5620ca75e888df9c02ae2c5733cc3f1680765dfbfba99f830a7aac9ad87e7cae78d36673039b05ac6eff5192f31aad04443a7eb14c632bc4c3e0559e490d6c695e041049361997e4d643e89b12af32f4baaf8c45325ec5a369ae8dc1844a7a7dc4f0792cdc0cbdd5fde26974d4ad19ab02179beb550568164d2d9b304e9b2690ce14381184a9b72faa12d6ce38580aab73b983040a4a18a9c87568c17bcc38e6b22e08cfb6d8b726e07e6ca0e836c218ef9416e6ac89db65e25f2e290291b667187026b225c502311d475603954ef9cbb6390ff79b73caa65a026bee3f6be2998e35e0b1ef48a69d1f3f7b417ac9cbe9ec485806dda7c99551ae6703d0dee4b907d61811794aa09d4abcf0a2be2322e26aaa83f34b9c57ad32a874ac04a0a573d225a6473a58c3c9dc1b8b1443326ba94b1444d97c9dae81f0d377f52457648d83ee087d60b40de7586c32bdf8eaf03579f24b7dfce387a500346d8ae48115cbcd17a9b3f6a95d77874fcf63c4c6e774f336f82fb7bb5566c92e412c25bbf7755efa22ecf9adca5c6943786cbbcaaf0db7f8610a3065454ad5fdd40a7f58328a34541c75532ef20c6ea65ce47c0323451980900cc6dc2751e117a8440e3984eeafa8c6df4f7ab54759bacd7014f4e5f861b65326ae24e0dd9d44effadbdcd7ddca5fc207a22f5fbea711033f56b48ae50d5636c5165907ce05ede1c134a8cd87c66fd7ea0c2e1bb20082fca7d3420fef23e2292b1121d3e1307fc077b638fe01bb9e0dbc11cf283c648ae1d12d3b541abbeafae1145e572bdfffb219638685f60f4840e52c80cebd27da70ad2e4c26c18390b81f39987609c5ae1bfbf9939bc3f094069470c8f76368d41814166a189fac0185c9c05701b67fad32d0cd729fe25cabe96957c2273a452e14d8c9d37a9f0b3b070e7722aebed91b85c53c537ccad78ff7bbba5de80f67bd0be4c638ada4bee628d28d0b1ae4317ef947a4503f19203640823f382fbfa3383b3563d7f971b4743a999d05cc0f4fcd89ff4adcfc151126903532b2bf2d0c8293b0099c32c5371b665b8052dc3b661b8c7e7986334f89a2127ee827ec11c3b8af40435fcd556de41664b52527b7ea0250e83b916e00477a82e149924d40593a7210861c848219458d6a24187196e35e7a2762d126ced537cac6d863485cc0884b40d3f0ffe9a0dd0ac7579caf0750e4ab102d0955994af9255936c0732181ad66b32fae5f6782b54ee4741c50c3a277de5954a2252ec22db888b5df3f60090fa51f497dd68731360d1a3d3ffeecddb2c9e1a99baed975dca8a4edb2fddc6d8810ac2bba878e8f06be720e2523656121f5f2f365253d4c5752affbaa6029f6f399bdea88c8d1916bd751a3b47ecc89434496795aca03c4ad1e58d6eda86b67e16349356856a98941f31873bf037dd61d3abef0e5396394d28716b00cf3d26e6f7ccf9be8054942e2996ca3b30ea4377f4207e101775f8a7cd2862cc6a76268262d0de9f84450072f6ae7b8c6f964b37c7c4556b90c8ff2e0d3e9157b05b886c3ba9fe074ef6346d86c4024d9708281ec4ee6e6bf63390e1dc74bf5c259d1912e077b3389598dd135220b57b2e65149048d7e57d006c244a750e634c1e503d6829ebd560c3357c9b012cf9528a179071cfe5a350edad31b763d8b56b569fd0aac640bad09c88d6bc0cc0bb30a1d8df45ba0eaf6b9b945d475e5e848cc018883607795ea4d13320aa551d5ce07e2969589d492f46375bd6ddb6a7314107aade23d0c2fdd37ec2082ebb1a46fd5d20c90b98fed2fd4db7ae4759801a4e83dbb089ec85f0a1bbfff7f2b6b30699b069d5dd480268747d75ec55756950acaf6b54427ddfe9307cef7609b43cf5d6f8fab09c12e7861e49164414ce541f589e96bee8b8d52b9caa1f9fdc0829b2e5f3639015a1915277689461ef3aeb0c4225cfbf68084401562993045b8a7bf2739d96171a647ff905fba150094288f83a5155bd0d0d9a15291cb732714e1103ffb1dbf73015fc18ccd42825a3beae09c380fa11924c4fa132b83272187bc60997443aa45e21e8157823ec3786837a1fdd8be4415763ff14048c409ed5c8928853f04c7e5b73595b6fe7f2dc2531e4bbaaf9b8162b61d7432272e7901ac89846e7c31cdc2490bd177a66d23c6e6698e929178b0775f14363c7e28add21dc3bcbcac9af3dddadc509a2fce3791f74890f373c2a5b7de28ff6135cec2888e64e6363724616276d6671070cc8ada6071bab536a227a6d6c7a82bba10e0751b71034ea3cdcc373ff563571b37fa1e93d2b017bd70c3b373565b7c45620777c9febedaa01f6b32984ac020fb476be889c9e427e3b9048521ef0fbfe2558ea3e03edde47f9cd24fd4f790ae76edbf0ebb7202ea9d9a80dbf58626dd24a2bfe2d34dcaac99418c63af4e6ffaeb463f731be1c1e824e0137d0c951afe90d48f969f3de64b60d8a7dc16640f4c8232ba34ac09547ec217d74605dfcdefba72bfa1b09c0306af1f627763bf69dbf0281a0c231dbfd23cec8e80790c4c53feec96d369cff2cc711837f1ade0b8e22c1270421e818de14ebdee4f1cadad4ebd9ca690fb68e7871cec06a055d6e0f40e14c0ac670f6a1444d353bd3a241f18d2f620c8282e76b4943a2f4eae3b4b4db63c27c55b0c7a57fedfd43badaec2e014ab9b38410f3053164b4931aeb07bc51e9bafc91034009dc1101569f4bf57ba7b39a0ffa0a50f730edc4a956bdac5b94b55f6e662297d621de2e69d5397443528c2f7b75ea40ca35fc4940f7a87c90c8659a7db5196d5a236f41f0dce7e6e723c66f7f3a090073953f5f604d3046785ddcb8c7d4f4e49f0215972cca7fdb6aeb64cdfcbf7aed5eb40dd819da79c58f9e9ea4da9270789ead3c2f0107a451e98b620d51f65afce9aeddc051fc5cfcae4cff2a3b3c587e7329409153c3917df6afb9819334e4b12a8f64cf1a6a4c32ef13e5200bb82d6fe8bbe3d7d5d4628e935881746a2b17c9d079073c3607c183cb57d5e4bd81203583c9514a948d9a7be366e287d585c72321effd447f8a3ca1c562cbaaa98be15b2ec1920cac1c59464a2a88f4195c3fd9215bcc9f9d75cc0550e0a5518a9b2fae11aefad4f410c158fbbe1bddb7ca83d4d4ec2e08dcb2ee91c3abf681aa5542ea714e58c5d91b0b9bb765ba0399ea13e69a11bb452ee1b5fc5759e5aec03a916df59a23886c7ad6e60d28e63ca2635fe626aafd7eb195a1b36f497004a9ba778fb948ac59a57345cb839f3bee8592421c33b21a1cfbe6a047693df6718341ac731e7c8e8e2996fb4270aa29db9e053266c31fdd1d48c9fc291f3a47891804fbef87f2c5471094dbc5023b96a98cb74c13c8a86ad0aac60c11c6f2a3cd818adbea859a8a73a4376e1a9b7c1784ba2fb528da419e5cb3f0a50462d45746ef7fdd16d9a549a4096de86ac101d5c195c6cd6ed4945da0bd9b4d0fc694efd5b668c5f6d9cd261696fc256b0393222d83c93367bdcab1917b6e09a2a71b955c071e020b7bcda9bf6049f206d2d0cc8af70b0d348dbfc3d554f0d733295f7ef943631b77a4f7cbdfd091c557d49a6d8a3c25b0331783f7df7120faf724fc563eb06ab6e3422236d7a1c0b7c341b8590024fd8ac69a9e80211843d2dd0727dc5238eb3e0b0deed2786e32e147adc88fe186c2ab64559a0c041d02bd505c42c9d9bc8adc4d91b6f387c85e60d9313ff5b0149d454e0efae4a9b692474a11ca012fd589a4c665c00b46e87c8fc6b4518abfc2eb901af844735cdb5174dabf1f7bd239ce178a1e87f633bb4a2e472ff6fb2b697b9daabd1c7feb37c034d40f1e7b1ee1bd3a76f167f1dff4e89a6aada6d8e20c0c217bf43f9d41279d1b210321a116f055e7f0718c3c26744232c45a61e4bc7e82ac01ce70e300beff55febe86cfcd208a58137edb58d2384e4276e9c035f102225ceb7538324e53debbee093ab5d95dfc4603712a8e0bc2b39205023f9fcac26c02d86a85b09ab59ff730881e990a232c8b2c70a5dc49846501e8b23f502bd847eb4de99d7723788b8959dd21fef63afe3e50c877a09c46bbcb97c19a905de1ce17996fbf92cfede34c1da91e10c2d484e05964bfe6a60f1d2ae9cc5a8b4d0c1fdcd7edcad6146991200711368230c691daceebfbe612cc3018f86eff888c244de34a008bd7a61b9e81c698001dde2a43bdf30d0bae9e241aad0a4a5307fc879b73c40426e41560ca4052b05db6718a70509eed3cd2c4e30a2c13fb65b593726bad017590c559c65bcae317e0174a7ec03d14a6d40ab225e27621a3e0585b2d025365add911ffc389c5de691494324501f6ee0bd3738c56d00aba38b4a0c3bd266127172000414e70068d5bc61ecb2f83a56449903ee0f461a9c789d27269198bfe97411cfcd85a58ac30fda218973c81a7de244e7544cbd4a1d66f24c63467213d6422f01b6478709cbab025f058fc8ba9d9472163b5219769f69a908c733ba7d53c56efb034333900d0b9b7600dfc86367ce37237efb4dc9b4e9b15e59c2d3782c94c3ac89db7e2c32a0ae356025f578cabbce1985bf6be936934fda1e3143de45b917d4bef8a21d6a72759e74b508ad198a7738a2c736594686b738590d8d8dbe7df7db066cce5150ac056b05197347617f729106bd7ed901ebc41e0db2538501b798c408f86d41f53ffb2807fc31cf5d990cb7b37cba98e79bc0b2cb9e82d8fff53e98bc441fdee4b78e711594685679f631194be700ca0d3887acd8789af90ce888b4fbd4c8fbbac72bcb3da27e8d47e8bf7aeeb9cb9ffd5f4eedfd51140c610ab2726409958fefcaa9d34bb89fcbc173091bcaf811d10aed9e6aebb49352519fc21a332db568ef9cb85f0017e0b63fea58bc2a864e0c534f0f9ca0b6e521afa57065a83728a5678863fc67f48552ec22343c7c9a4e16253ebfaa0f1c4f6232d86a453154ab08a35eca61e66c445982d206e1c57c84d30c2ec63c517727706dc65a08f17ecb7a17667af9c1ca32d53d0b435c7a72961eadf6d39220f71cc96ebe035ad62a9ac48a17e73ea085151e8d0f2efd8bbb2675c17ff071e5a691af1ad1834d1b61c7e6f124a8bc2f0e92ff96b28bacc728939fba926a2734c730b75c2cc1f4320d4ba6c89e14a190f46a74dd9b92518d2ef5074979b5cfff39a89cefef1e3edca4bd100fe079f192988014f9f614248dccfd462b440353045c5f168274e2e4022c4369ccce20617fe652569394e0ea0266cfcaffa4dcb74a9374af74b8fd12052c87d014a5d40215937225be7d99009107f2bf66969fc14d43eab7a6591bdfcbc3321434549470c4e1cd821c8b121ae98743ffef323c1f047ba413e5a28a0f6078dbd90e97d75831e5b9f689f570508b92f48521891b98a01fcb8cbf99453a283fae947c9b1a7161a04bf76b6400b5a1805e62baa1029cc8c761052857bf3f2f9576fd85bc1d8f88d0bbb14e7be15753d93dc98f6080c1d399e81f599337178b59e4b8ab32cf89c6520c4ad2e0305dd903d5aa5b4239f1217cb375e0eba139d16150989bf7f7427099cdbb07bc8bfa85afec1011159fc4370e9a83e018d9c9e458737f75888f516f8957b7e6001fd1f328fa36be065d42e5610478a9030e09882e8babe593993c7043f5d8701691e359d9875f02782b984defc36b76639cb46c9f1caf8204a52bf83302580d4809d54181de5792f1ed835e72f9e581478711b50e5057d9a212a9d036a7390df970fcefd0cca4ca2ee3176ca8046804f272dcebd254ac3901ca25c899f341e011c24b88d4736d0e38ac375fdbb4e87d6adbae023da2e2f334cd3c90d896fda883706dcf383a1d3155e364481ce632f5dc21fae1145e572bdfffb219638685f60f4840e52c80cebd27da70ad2e4c26c18390b81f39987609c5ae1bfbf9939bc3f094069470c8f763dfee42700a149340265cf37eebb7f4fe45ae3baf10ae28320b8bfea2d5359573544eccd9c723a3c7ce296932da6e70c137c37b1616b07b2945808abf87fc981bdab57699dbb266e9ce2ce5040035bb726fb77f7c56b3a1f93a520d9aa62b37ee358aa05570dbff3468e3b75e4aa1b6afd049e2c8bde42caf733fc1c198316c280c75b38fd95710659ad66e1229a88941e2aa66c243192f5f6565cdd3655023a9c8a1e87ca5a54108d8a6c0a58026d90ef4d528289e4c2e3aa1b810266ba9c9c5de60da9766402211e0e8ab22e73fdc08f861915228644ecc4773e74ef19a5c47415b21cdf419dfd96ecb7ed9907e3ba70ee42497e416fc689c9b91adce272cdc3b84427eacafa4f35d34a1fd1f8085e56e6e45ce10e0c675a923b3db6bb9b10aa2af7078ce14a50a48122aeda339a9a7c6fa29e9b297a9d38f1246c00067614950398510bace488b5e5dec5698b261fa1ee8cc02f1ab08f8f6937fe5e9e97f8b5bc0ce21b439aca12e3f6f99991f172da527d2a22ab3c92a88147eaac566a69f240b34c02594808a36613349629aaa7dd61d3abef0e5396394d28716b00cf3d26e6f7ccf9be8054942e2996ca3b30ea4377f4207e101775f8a7cd2862cc6a76268262d0de94ed8f91dd59ea0b5d8ee5385e686cce1f70967a07f1a271966e77420222af97b26eea7bf8b99f40cc5e5a39361d312458e38921c3b525bf2569bb126ee269096b5039e790493df3cfaf825d40689d9664484c58349fac6a97931494a5ac63afcbcd3e4901548c1f77a7b5f80ab0370c462a7dfa026b5e8b95eed79db6e1eaef309f1a4e341826a7fc0664f4f59fffa38335d055804d0fe394ef6f1bc85568240c51198e5bb060f3e3724fdf829cf4317c5dd7741987bf5d80212c88286a5da124faf7b27f2247c930ba361162ae66e8e231d88bcb0482958db87db6cbe235d26ad418ba6b3b562589d3c2226397f13e0cdd6d66f47e0e413888f2d72ab8c8cbf6a647b4e8a330eaa9b4b16b4c437c7f4f0e6e8782b78b5ae9733d8c7f0a0cc39b77f3c2745f18fa29f85e525500663bdf3fb82b6ee8fe8b8f1a7c3441194401562993045b8a7bf2739d96171a647ff905fba150094288f83a5155bd0d0d9a15291cb732714e1103ffb1dbf73015fc18ccd42825a0394570fcca6efdf8fe5afac38d956a2bd3a3ddf5a107af2e64358bc013eca1ed5e14086b01a783c527725433c4d490bd8a8e7538efc13d1bef1cb6ee44301297e52c78d653cb6dbfce4fd0f24bd2c118ed159ae22adcf4d566c41f5e18a81681dfdf9d4b4c839b4fa3fea9cdf2a340e1e3aba8c06d89222694a7401c8b8f25f8ee6fb03871f344accf0e7f6ed48fc9cf2868f11d8deba2d124b1221da13799e403dde7bbdde04fc4b6d485954f0f6d0698035603f49602689fc50bb115051fad943be57dbd2d3b4a47db124dedd9fbcd72f824964dcab7e019a4cb6ca936ee4ec93a15c9c890a90eee1758a3882edb94b7f61cc80f17d455f9b84769ffbe1379d2cea8b1deb5fb55eb67b4e6bd96562d3cce828c089c1705fef18cdc6e9298faeae2285ad1c632ae4896ef8e9ee03c0f1e6f68473c0778381638b47f9e3ba9707ae78358d18f8990d89fc884a27be23bde66d7caf31154e796b2f3b84536ce06131a5058068722ebd2f2d6072f9db433799bd60fbd8d9f9e111b18dfdbe61dbdc42c21151209d51f503ed5feda04801a6d24d23b98d264b5445b5243dcc2bf808ebc7e35ce2357711953f5a880041b2cf373d721c42f607152efe2d54f05c8a6526af29bda5c09c1bd64948ce9a99a25c5d19fd2b5735c7a03da5c67509bf71c22c078620cba1ae92124a023c111b531237d3cedf9d980a92a189801c151fdb1c8282b4a2cd95acef96ae4889f4b36245316f49d6fcdd369b81ef24ca4fd50e5bf243ac43ffa85bc4bfb6f2571b313b3d77fdb3d41b4dfb8e451a0a7498f70ae825efce44c48a9d320ddec412f6b77bb5ad894ce1bb7e3f795e23dcc106ed3f8b60984dcbef09e2a2e60d99944d08efececb0b46334facb1b271e8b9ce9a94f2294295f85ea638233af6ea05d659ad27bff6bcc7b3be26722b5495eeec861637f5ccb1ebb41c0246399d8200ccd6e29ea43647d6efe819b8299d9828e4b831863d021b254f9af8d6bdd0023a69351ef245d4725bc2bf37dd04e284c8ae64ca62b8adc97dcce49c3e2e5db58436f5d9b6a29b8d772e4230ce2c9be432bd0721567cdfadfb20a2bc16a2ec75fac2a3d2f53278526db3a0857a3d6dde388c49ced574bf6e7d81f0ff4e80b338cddff9fdbee0502ca5e485e7da6d5fcba02027d75fcd545084401b8e3fd941780f57d0a979c0cb48e529c31027ea8221a1402d638c7b57ec9b3304a21abaf88c4ebbc3f7641d9cc52278c61452c92da96a7b4a02c39723209991b4b71b1a1e833b419bd9208575c80dbcef21522404b2ae2f0452994b22a2f8f5e5cac8d44fe83ac7ba0c647cda10e8900b1218fc8c0cd9d0d8f9fb4e8614e7721f37614cf42f965073c4667141fa5a4d1642965b16a5ee8274e81a99e5ed1e50a9e9c7cfe5c25c2ec460d731c2f3172d7f3502d79c0dc2f335bdfa8c96872ea1e9adcbad0d67277cdfae3f4326cd42888b579e058182767bc01d83b044be55da75b61179acc19f548f301e0cea48c3edbd5eae9b9fcbadb995fe35176d40a60af9c1075037360afcb7e50c5b50b08dc0e12a40fd88de84ec90b14508fa1d6dcef86608613d76d2c0124113457a4a4afd70d1ad00e835949a5527b9bf30b386117417d76a5286e5685e42e46a895353449c81be7493c1f5229f08d510fe32987a5b50b288d44e67618179059860fab42bfe4410890b28484840ae596714c115dc3ee2a36677846c212fd7bc8e25dd6cfb02606924ef5ef35fcb5e33c5163903e25bde3f9dc4c3e8529f54e86e02fdc164c994e57b4cba11c58386de330aa67a9471cd6f333dfb545cbe193f460000d0e9811cd77952f2135ca785847304326d43ee1c2d49902cf24dc1466d0b59defe2cfa688aedf595fef453c0e3a5ecdbb474620de895e9708a800a31e149b85f4c37bdf86d99269d9139afdb44328badd3b58a0dbba6ecdb867305318d7d0ff77abf0ddcc39ec6b8bdc95479d298576913c0e6472629c4f73bb1dbea5de70e0ad8f8fe3d3fe59c1d622ba37c9adac57a3879da19f989ad6a66f1855b80347d609cddcc6a0db7ce0099d57774b5d626ed98d41342c5a6c9bb09ee4c8d516ad7860cc982879a2087428227d3a6f7220dfdacf9de6f2eb133623701d50c6c41a56a83778dc30a12a88282f1bdbbda2719e72ecbcfafdc763c4f39d8d72e0fb0521293ff8955581c8525d369c748740ee15463f021cd9f2e9f45f0ca96ff66d12cb0636d4f4d104181da71780389c98cd6acfcf86b34a38e620a4deb2b31a08cb4dfecf527ec779f41d8ed8963e048a9e650843ccb8549704249efebe837214820a3729d2a46ba7174fdb9712b0d0ed331f0ab6410f85149588170e0d349ceff3b35d1071ef86e1fd74b2312423394e7eaa55f9ce6624d9ebc347f2f0a64265cccac394cc7fceaeccc1aaa0c6eee356aa10b8b5309de9cfbf1b12b9adad0cd2f60c11e24ef79a52a98533105ea143e3602fe90b41bcc03fcc2b6dfbd575d6a903df9f98c40a9cc185b7e60dfce36df2eafab6f968dd0a5eea43c166b94cdeccb77b45ffa42264b6b34ba8daad28f51456dffaa0bc066949dcb9a53a308c44c45b2ec140a2892d5c05ef4cc3dc1425343375bb518fa57fe35bc969e15ded4232686e3cadbb3300ab4df2d53add7c64f705f49a8268a590177708777b2eb96eb7eed919837af78e5dad31d76f65f52ff1314ef510a7cab9751ae125c03e8c7ad8806bc2093b38eb17e81b319bb37bc6d40e6d8c8b1eb3d434f8ba9e5235806923b2d91771fd44428e657b7b90ed8ff71587351ec790133a71b6ecf34e8e4b9fbaa2084a93b3ea5127fd1d410745661decab1d69c066a637dccc9edfed8255187e4e275a4b5585cae94767bfac7e11857e00510d74939c17fc36c153401505790251d49c87fcb6dcbdfaa72e9e0b50fa30492ee39e10c63fa60ca1cb5fc96b694e05529fa6e61253236ab64139188444497d871c9aacb9baf527a25350955fece542f624e6500d08982561581d5170de9575cc9116eb0cec945e7d59ed07d4948a79dbd8479c5a75a7fc6a69e7ff7ff79ca0aba5a68be4fda139417095e9f676ce73a85802f3997a0494a7eb8251991612d40838013d7981714e53d41ad9647df883652b8f9bc7b20f3d66abdfaec99b0eb4ad31ef1f9c98a384af732d377c68b5476e5c663c5d12d57284b0699cb9a4aa8bf275e8c5e17bed63b8d20481c6b924e8422782866f7afc9d949ba44588cfd7c8dea73e0416b9264df22f2dda1fcc86167dfad51f90f3162316b5f2c12d66c0157b4988ce8a61dd1472e2cd3b03e4356d7abd0f8674ac5c79bcc33bc31c631b8f1c0a2f4d04c2010c0fe48b905f73a0d72b1de5449fd7cb6af739aad70abebeb2e6e980ff5c5bc042d53589666a3213e9b24334eb32aa662ca986cee0e3c01fbe83cd5150d8fd6f10110b6a87a9d22c117b4ab3e2a96a9e7f25a6a6dd87f424f145d15f1b7013f9a3ec24637c34f113c7c2d1c348032f04332693092d8c19e6a9d4dcd6365c0e53ffe32cff1f2aaeefa6e574e491b0957d67a9f5d43eedcff69b2a250a5e6ee872a0391e6d8eef965a6399629ebaf95d08c272b0ec482dac6156724dabccaf674b98fc8997e0d181a41bdb8b0f59a8693e91d6efceacfe333005baaf73c57c5aff9306a2d7098b4ae5141d223563f8e31e7504575ed48b0bfa23b20e93336d701e68200a7a05e10ae1b417b615c8fad1f2830dc3fb93eb48e4773d59a8685de00a298bc062c0547e4444a2078e7493090f124cd88614dea4cbdde8308a0bd49685d917d0d08b53aceffd21a503cda0e2658db72ec60e4a9a5482e98298721b912fb8647e36d11aee202f96dd3b94fe6e3de7b6bc0319dc276b6c5aa0300cfc34e9f1887019a6e7583ba543a2ba1ed6699bd9a82b974d6ea5952f1af21a2f20c9112d1517c91df352076aaaeed6270f8301a6974a1c2fcde30d841d2eb65171113b04520e9bb84eaf60c90445ff8835d022f359d73d75b5ed28b748569fb23b04050775aa10d2563221a6567791f2c35c456f9fe46eb347280a59506940528f8139da0cf9a171da871b20868cde2fa02e936d289499129147be7126d66ad081f501b9da0e67fcf976d35e3a0af5593173d12fd9724c3b40605931e58da22f9217d2749ea5a8e01b8f282098a8e9da881ad10505766c66986a08fb11e7f0a4e4dc7149088900346e2a389a68b1d34922715b2ab9eb8b03d58dedd897beec45e95e223ba1c83cbb6eab18bb2c8578df62a442b6078365ce50631885b41ae16d561be30c63f60e3d8267c33bd16218048ef53b06c2737bfb613646f6cf98f84d1dc906d6fec846331606db0cb510b9e9231fd3ceecc3be1eeaab89faa6e885e31534f78b5fe7adfb2981b6d48b9a4826c80f8beea7f36eb9e9c98eef46caef2870dd85fd44d5d083c0a35c30ce314a20d2839a11ed6e38d2ce9ef706c05a4474bda1e16e4adda8399bed1b2b770d7bbff92da2365eb4d6f5d1a106506b1a75fd3fd87acf1c6ffad2dee0b6cea95d8e7f456db9311b825d3c45bb7548f0d7d51f805d5fa0727b69ab0325cd4ced9064d67155c5ec08fba25eb73fffab9031e2295d85c6cb4d221cb55913793acfede14893bc6f3c9f88f6b77ca2faf5dc9d10e79cbe8a9d800b80b6d0a0ae5c9cc0de4f1ea7b0ae310cdfd41d9fba592727339984e200c293b3bfc9c20954f1bc7c8f7a2dc7de50374705025ef4eeeb496b97b72b0a15f54f3ad26bfc70fd4d88df778752f9628adc3df48ae18647d4e63d2ec5964ef3d9a37f3dbfca4baf17edc8b4dfeeac3dfae54ddb1eb89aa66b30fdd85335bf9bb4001e5ee25b905a554068c652befadb81079cd391cbaefed8aab885c7b6e1fb9e57252f8f481dfb4aa1d43a9528ee712840ce14d8fdd431505f3ddb9d8d5c5d7944591419cdcd7390ff829d79deefbe34492e321655305a57f613e8bebd8d10b86a37c4eba6691fbf377dc4c1cfffc97efe37c49c7d9d9f879cf56cfd7e3b8a932dd8b123b4be09d1d6c77cdd41c4a9110cb0a716d16e9dd5436b81d5214d7f136b670447412a8ebe4f741cf2bf58750f6f3f74c4ba265dc50a998b9e769c04ceba8744701666f6b9c4fbf7b1e821c77dfe805db0813bf9c71fe38009614642d10bb2c8cf30393676ee659f54fd8406a94199d5f8e3c2f27353dd51669c444902da97976ae14dfa0e7dfc1aae4fae6da2c88bd86416742dc0a21c35dffa90cca91352e3ee623384eb9694d4322dcdc93117808f46848bb714a9c717dbe5b3bb55a1ef73e5fb9870a124f72f92512f48ff397d2e4fe4ee946207a1a4209604a46b0b28f2487da99d5233432531ba74772ff9a2a780a2218eafe42d32e901f6912b2ac103f52b4a509ddf55a7d6d43358260c1ca4c66746e527dc1d679c3161429c288e8b09cb2a5bbfeb0804d6de8a303fd2aa88489cb2c480b574a62878a64b9da196d4c4edd9a65cd82839413a19125a2da8f15e4357429b6bc00874db534774b0d7169f5840757efae1363e9e19d0c7ae592e972db14b3c5326f06c3cd8faacdd71fa06963519089f52cd99302134a783e11e9d401ba430b47f092881991fa30c2a88da5ac70f7a9560b3b25df8ce3aaedb68667b09eb42310fbc850e1a74546f11e70cab36d6f3a431401791ee1852f4b9f8d2285d62b48e97fe0f33c8bc9daacb9bba0495956f66a32ef4f74c44003c9a1de8079b033973f13088063d89f9fe2f43484c56fb5d0318ff49a90d1c9717e199e10359252542b9239bd4ff70dd2837a1f437f3c9cf9ae35c49e076c8896a02d4227801401ea8bf3506ad8577069c2f2c0e199498e85768a80f30af39188ca0d9496e8396c148e8c901e92c985bad5ca1a95bd279b9b07957ec2323908be8789744278e5b7b2bfae508ee11098b2e54d5364accd2bf0e9079579ef02aec5262d1fc774d8d9cf6a64190417d73c559c0b03f7b73630822579907dc801305e3e7a580c2058c79733478906de8a25976ae398403f11c2a678b4e1d7212a1608572d21495b21cf275c72ba344ea602821484bc6e9e6a2093be3fd5529d42b4a36c49731e2d8598f65833c3bdd3e2a00893989046461d107eecd991a562728881af92f9ad03a8cc04c15a2135fa425b959da11edf6853a7a1decfc44df40d0ba89945d580ceda7837b65b08ec53dcc230872fbb1e741c2444ec373df7d50d9aa05049ae76669f557349900db822ad9640632603712d01067ada82ed5e000e7c55c8e3de09a23fc072ad982c868a4716c8074376ec4ca1622879d545db0252254e055dd8aefa70bd737ff67202b6749a208f219572d8b15317229ff7ebd3628d587bc57e7c96622a49e507d89bd2828fc42c51cec320e6bca0025281b378ea83fc74e98e09255a053d16d815983e3419e0bc5a64586821e2d06ad2dbfd5cb5a4a3d795c027411d70f763c7b57b79278fe14ad61922167d35a4cadc991ba37b9509c283a9430a9dc8106bdffe241e8deb00469c3ad1ba5417463b5db86be87ad2eb57916b1ec76a61d11d9084ca4f2564132b599555680fef07a732a4a9add5854a7cbf17e9cf4221b2f2cdf9e9690348b865fb4d03b53669f7308ae45d54408df0b0f2d230331bb8c26f98dcec0894fa47fa33bdaba1242b93e60e4e1555602e8e841276cff3cf42bbe14e969e02dd55d5712ab557ce90604c1bd940235b6d34a280a1da3e11c5914daf1e4cbd078540f6d9db016e72cc655af0c42aa052f33cabe35fea58983c5c5596af09c352dd84650bfc50883920a319fcf6607e84eb1f939ca9b7e35fcc806df2042ee70a6022845d60ef3ae3586617077edf00b72de9b27f399fae6b3509fdb2d2ef77b36edea43972aac4628fa2d5d92df91694cc6a7fb407871bb18ad3e92b8ad6973076f5ea27a7116ac54a56047c0a22fe81376dca52e456d0cd9851e8a18e1d94c63e10c7f94c8acc8d5af5cba9232190becf0676f32f01fc9d2c0a9ea63ee105eeb87cf2a4c0a8b4c26dcf812d823a576d6def3e0295b88dfe5b0ceeb3e0bd8da3603ed92761eb3f6cde76b7a1e0a4e172991a9fc660f43571e546c9e70931de21c0eeb39b58f40c1f77767b885bc7bd8ba533874edffb464172bcd8c475b7fa07e281d16a6b360d22cdb7fc029bea96102d11d687120d93c1244adf48ab8718f71e139b548e99c38f2b5d9913802e0dc75f95a74e91afcf45ddfab1a6e369734fc61dacb130c72cf992577cae421fd7648a7c7e3bcbf1c5594d839ebb7e797b4cbca526aa07e4b4a44a8892b68a7660dfaee521f91d5b7de4f52c832acf43f3516a434482c905413511941552efb0d792aae72eeaaa077807ef830503b499cd9eed0f6adcc16f199a119fef516e472227cb78bed9cff542cd51a6ff70ce30a5dc4570f9c9450df4c342296ca94204c9c7abecf4df789e134ad620be4096129fd091763044773fcd3d5d6281dd55c11cdc61ef6490a989e5c73d9d37d18c7582a47d3382b184471512353c1c0e19b8ec3a79b73c737d90c0afa3cfed59d13b950c6a965ae0b1b4d194f4aaa2617053292c9caa47380fa8f782384c79b75e2f5cd564a043082693f13c651ca7233bffc3c2fc790be2195d994d389fb6295129462157209ec6e670badb4be87efe7be89a1676f78ef7817953273eac65450527f460927021f360eab8c49b0026de11f8dd5eea615191d12823f8eee7f1d7041c50abf4b6f44f64497475e02bc1ed0c9ee5d39a4937ebfb83fc6ea9e4d036157e1e0ccfb5c53628a9bd00c97f351d595b1c8fffbf899ec4eb07ba66105ee2f5a748956355276754025da9c0380c3867ec8ee704d21dee7563471e1430a9e2bb873d4499bcc2b4e20e64da2871fec1761a0695ac562f547ef78975fe9c66b535828455c60339de2c47df2230679424633981f571e419cf6000481a3d7213bf213dbd6480ffe469291bfc6f28225c650b95fd4af3a3367b090fdcce2800c8177e744762dff65627f86255f2b010cbfa43651430bd3551fcc77f511b094fe4ed2c7ce4497d01702d1304950030ac042ea5b7ed75f74bac9bb089e05b20ce89a0e1445dde62596985fe46dfe7628c0d1f2207f93d293b75e92b2fcfa35ab3ae764996b8f2708c5f38d44e744cea287700385f79e52874e76f25a0e79df4360b2b7174a2234cd5c3b78d5ff60fe8b9617ee9afad02abb7e40adc4a6edda1d99104c1c82bf19aad134a4a6751b0bd1354ed6dc3aa231f6de9c255c57b1da9ede426d06c2415c8cc18b383664d0223edf4a8e4f941af6825945f0083875710d51d5f4c085dd48dfc15203c3da370b3ce56c9d794b33a129de2ff82cb99ea06c871bfe9408fda80d11a2135bc2c19a526015933a806c0fc0c91690fc776ca3190dfc0696d624edef0b7e80f78c057178075e102eb3dfe362f48762f484f1813c2b1209a3ea8b5c495b47866a47755364cb0f370748173a81759af12754128b3b9ea891d2e498c003a68cf2398a142131ccc82987bca48397809adb932e12f1b15e5ecdd44e4ee4fba4f3d59941ac2e7ebeff3584582bfb551dd94a4c79135319d6778ea9db740bfc448cf557e5709c774d86df62b19690b78979010e5f435ce2b64de18e882fd1dca5319b11c089fae82bdcba12640ce9d156db18da86b7070fff54850200e1faa8f786b4e7fd26c9c82243aa9d7aabb3b3c9156aae3818fa3822c8027af06266e542270278bd402c7812595119b624d9b433917d4c8c7382eb726e6fd0736a96330a89ac1ce1a8e91204563cc97739075a19092ebc7e8c74b75867c13467fc668630aedb9362cc3d879602986b1dffa75dc689174852e0395ba8dc4c71de17bd3f1ff57f49bff8e2f3991e6530c18614a80013e46f6fd18531ba7237644bec957f01bb57604cef2f1e4a0e9c72389a1a9e856054a420dcd36b75e058da7b14e4495231e01bab65d16acf02b94859b030d8122fcda4700397105d939e3cc29db0bdb4ce389e5b12497b7b048ccbaff6693d8166704f0f93f3b2f8b9aa9575c6f6cde5ded64d62aa927d0daf8c0592588b5c98f7a48b686f9e7d16db078242c3f39bda6462af0c0805085ea9dec63bcfdfe629d920a263bd6aea32856999e15eafb84e71dafa0ca771ac23e94d4c1cc118d2509f0002df4df49cf279c6c0f40fe0db7d5f0c9059f22bb059d923d346fe395486de8ac15885300ec80e5d036e7d7f8ea6d7051cc9f1681f755f9960df7816a92ef313f2b1d7c33e2fbefdd22483abf85253532a11cda0f96a026c03fc4c8b25f99e378041091ebe4277cb798523e52195859b6239c3b6942426d72a9352a38371945210d5906df63e890076537003db1fea50fc4c886a806711230968031cc82fc6e57c2534fe7eefa6198418241eba215e85057765717fa0049643d4483c9d26829e5d4aee0b03a4af1b7c7d0b03d828715c4e0c052661da5dc38e066c018405a483718d7eb9529f40a6a052b5c4d6e7629e147257524cc56b424da2855b6cff61158cba2cf5b92e19ed724f14f3d55787db39aa59cdd2b68e9d9bf62abcc8965c1bd674f598fa2b339a88355459e5405115e4a6f760321d2007dad5dc524be2f909bc50d006a5c6e08e71e91d7dfe71de4f4b9a9109f39af0aeb0a7e9320145a2cf67a442545b369a951f69625a4ff4d8843ba7804a8b4b26b6bf66da946d73427b7f81f2ab3cd6cf0711629294ba8f16c341a2eba0c78719bb299970c550fb42928c68b986411f20364428c408d3adff5cba92faaf869c093d985b18d8a5c3b7e43acbfbf41440fd8b8dc054045cb4376f9b1849cb51793ca362d5d36c727d1bbab05ad361d2509abff73ffda7231362b137a3f5bdae376ecc1d54fe2561caaed8c38e8be5adcb18d14d553c29cf15af58b13d11494a9b4d419d4c4f5bb7832075c6b4842e8e26ea106dd22036914662c88e7d13d6fa018fe6b847912817609d7398e8b323d57b4ac4a8e2426c1379d392ad5f4cdb6c4df3ccfa0cd4817325102d5a1465d17cc99537dbbefacbf5b38f6c959a98c1fa12471a29340730b63594b60523381d4246d8c0becc112b34d32483f046a413d659d88d9c0692981b0d64e83336fb66b204aa163a722557d58a3999ddbb3f2546f6fb3d0604b6c1bc4d0c092af334c79c3ad0b35902dcd42f5354555078de150fed6147f35280efde646c24ef24d18ed5851c3eb1f105cb89a4cb608688cef25aaba382028effe2a90ffafbd0afd6e63d34ea1882de4b3eb85a44a608335b7299ebbf88b4967dd176634603d39e20b3463bb688cc33e6ebb71cac5be1bc45d734df9813f46007401d73d737a15b66dc6a3b487ddf1ed209b81015ff5ccc33fccd26bc7a5859977ddb9dbcafbe3c00b54b3fd003407741f15eb59cf184337dbd282b15f2485d0fd3df40b2e9899ead315d6850db60f0f8e3a41934cdb5c950c3899d40849108e187fd9aa855e6a6c1d1641e6d2ecd4237f862b7d849a3c68564a8872b75ec97235d7fda3a61d669bce5a26b13a91355cb2645990114fc0636452151f46b3a45c459dd7855a4608144b684d00eaf6b2f3534483e8005ddc6b8e35b353b0445dae9b43a72a57f519e7d2b83e1bc489d6424086b946f11c0a48ea4a8a66de80571802effe8ea9f3cdebbe6516f0f4ea118315dbac46e03a5bc257897ca63e57aed7d2e7227b98b1eb98fca7efc0476119a2df82cfbf8cbd68c9d036ee97e71a4f31d3b6b01175c51ade2283bb951c006f9c6ec3350c449e1cdd6300b2fc617b4c889187aed0346a4a20c1dc4922f3ed3634a788c2f21cb6293349dfcd47624a2cd3abe65b0714692660f1fc62f76f67cac1f71c35b59df6867f6c7f18a884b347ab6656716fc0ac0170fd6cf0e92ac1267710a95552073dad6f9cb814067b7abae73d57d884a243baa7508a918353e6102abcaecdf9ac8235aff16e612ba9279723388bc557a0bcd7c13567b985c95fff331b80df3bfc70f2451d565128c5d9d5954cd45ed1b4be408071828b4344e73c88852da04deea65fa8989273d04034b89db699d71495f978ba2a348aec19edd1548437515f7a35b83f5f614c2d800b78cc59202772dd5c2067149003fa9c2751cdcf5b75a218675bf3e7ebdb0b099764d9ca13651760f76fea8b8f058641c8e95c0ab63d2d755dd540a9d707e6c7adffb3eaa89e2536359e4a1ba80ba1e548e0baef546ed217cc69d47f0708f0a8aa78580c58eb63bc5394f7d9cfe67fdec4ca5384c76549b4e6aa10011d18e1c38a69f6bac84fcc6dfeac71da1cd1837bf3fd474e3c26f8c72b2c95297abf5ce29490b723675a7e62a35b5576964f08a2a2fb7fc01fee135410f6dfe39a9813412fcb64221d8fa3f4b9433d4acc34cea639c469e73cbf89f9d6fe4ea6b4e07ffd72c98e5b9ebfaac182b0d5709d558cb85edb50cd9936343e8a49c5224a23daac76455d53d30ea30924e25090cd986dc50435f32a638ccadc55926c3b9f5272d48d8a2632e657fa47311c14adee6ba1ec7ac1d1383080199e26316d498fa2ba29bc6dc191e5176cc414c15fe4850a07e80bbd2c70e3554c4bb00ad9a9bb18207306c2ff0b13030b110c1d121eb613817b2c2ddeff4f146d60107f6cff44f5b32e84b9b1c954524eb44769a1725f321757b74dcf154361ddeb31d63af45cc0bae0d10496ecc34e3ecac54a80f68228bf42eac11a0125b24f42926e00d8cb29913d22e71cb8320028db79c67d19a0f7187341f5c1a7740616aada34538dd0a829a150624443d2b05bf1b2169be5f980d1112d21b469ec1682ff18b0304034aff52952892e656418254b43666db4f77ba3692c2502787e6fc79e211e01f751ecd491c44787f192e1357d5d60deb986b30a882d235fe64687a0030b8a94844acfa184da6ce1f067d620583f0bc5fcd73a38f17c1ddf4c11b50ce890275e6509d096674ebc1f014727d4146c0114c5faef4e0402ac9d1b484bd27cf12bfbd0d56279eb32752e0d7fc8420389c28adf207b0537de951b66fbd3921008d1c0a1c9918a710153776e4b1af5c38ae90b9c0b28e39800447b92be86c82bb895c61d052411db507650ef189d18c2525740663d21622bcf42f27add45067d678c7f08867ab2059dcab6003d9281e78413912b52053dfeb38c3b5ff81228ac89141d29e9f5fbbcdc30b7525b25bc6470c2e1b1b0a52ce607e5d3cc26a53264554091b1234f7e358be616d50be55c94b25a165ebf9a708bab3bf785f5a916e2f160d9a291877ea622c8edf8dfbe2f8301c4fdcad66a0a09b358c895f624d9fa9e56e73d74ce65dfd47ba13f48454a5cbcbe08b99a64f938d9987e41107890d9ded7c675cb29d08018f64603ebe6116406c1716e2f5d7b9ecc40e45eac6f831ba2891f8b870869aa76c7260feb2127cd83d687e78b3a9b971ef586c38249dabaec74bca156c2a9d8cd3acbffbdb8511f50d92a7da4786cab02d64a2406e786a190fc0edda35316331dfe03e4b204ca39c399b749b90fcca8345316417e484b64e42551f4c2e1caf50b91950c7026e05cdaba174639acf23865613ab29ea8ae238dd67168812411f73a2fccc14c6c408c1dcbd947149a654237ab965b5508f0ad886e555566f460253d643417c6b94092469e6d10144aeae6e85d49f70cfe74c65bf5d95f98369506ef672694df2c78d2cd9e4551063ad5b7bbb8aac7ac606f0f87b8bb70c4d22cd5d2f3f027099048cb81ba8106205041fe1b13d1eb41313ae3320bd2c9c717b2db1a64ec01e3d9a05bb3ba95868b79cfb6a6b0d5bc5f976fcf7f3cd23b17475dcb45b331605ec60db13db2bf7210403450ffd92b75cb57c8f26cf6c4e2d6142b838c7031a7d28133623d3c58e688d22e89916c410b140c04efb012fa5bd695bc98894d221868f0fe0fc0f7b5807ec8919671fe0dd06f2f536763ac4d122a9e7fab28b5d3a903f53cdf17b1eb8101b5a2bfdede115b40e65c3c05b0ebd3cebe1bdd361a140850db7c3352b1a1186bf4229cc69d42d7914a56d8bd2f688b29f6d76b483d54c3ce2962fb32f49829bdc591f4f2a5176bb647c78989dbb487c5688eabee05d07d254db5c8b5b72ee497d4dc4031b4e0795fbb5470a66352ea18db4cfc4dd4d60b523ab0b74da354fa3518327a79e30fdbecb604b9e57e74a9e75d4dc13f33788e9463964e02632d07f308552099516eae5130fe118d40c605f37d291a82f4a845a266ba03390b163dbfea6dec44f146e1b45cb89c543b66ce5eb677e4296b33e8dd724259eb05eec49624ad0e31e988d7d4509c929f0058c31950c6f4af885ad5d7451a3bd386c13c83083f2b75a574241c7513a27b3d2d4c5c80881984da659a3ebb21dbb93331fc464108d79c4fb6b2999a1356bf57adc4c331e508f5053a96e36b78eeb4b11e67f5cbc4cfdd82f7c39a6559860f7e293766ed48ac1ed056d9235580ff0246be493b18a6e679e6bd18c3d2bdf5b51a6090f99032013babce4bf9f2aa64d84daff2d95b783f8631511230a335a85c6c7c4608a90e72e17e26d8ee7ab09baa630e14a00889bf359c19fab737db01cd8d328eb4a5cddd4683704595fb86ea18de9bfd1acf09f1bb5b18356856b7987f2b08dadb6f1679a03ea8261e884a5d8990ad72b06bb0988bf8e96aef23aab6733a20d63207313eac56853a9a493c583bb8dfb185b27e46d8a365f9dd0d69682461e453b0df062f2c90ac0f5cace2eb8a8af42da85ef8ab05ad448e7ac38d36f925be05dd57b1384096ea441b26b2816dd221c07aed243ed4c8b934cfe7ec118101858fd63069ccc9209743be4788225d8e96c575b64fefa6fca1d49aa46cf48cb171930958a57c6643c8e68fdbd5120ddf265bd550b7fcb5d1801e31e12d29ed89fd3fab4e40bf74bf7cdceb532647b4478619c91ac1b88a608e475ee5cb15c1e59fede670264382b08c224bf8d3111c9d19316dbb6ec1a0d931848c447a480adc9127dc72e486b803259490bc2c7e7bd599d69fa8e908c0d7491f5d0b6673833a94cebf4636c6dfc01cd30b6463f05f314bd070c5bc28389d250ea93762eddf4acbf2178ac7033608ada8d6b8e208a84ba6779308c961d7948d166df03bc611a92c5af5a56b63201e38a3a39cebcac2929da8012632c3199aa093689c338050549d2d8d06d4ca937d1a012f669b2d7de99ad70a6e017f1d79913b63a2bb06a132f59210ce5f5c3a76905888dda1e80a1e1754384af6221a7daa8edcae3ba560e8f3b6752d0811a0d365d19340cced652de769a4765473857fd16957d97055bbd63ec11193154a783111f546137ec8c20cf40405ae9e5c883709daa68c45babd2fee4c123f9bb67ee9080d19cbce8a7a8db35d130491e111d094a9da4379fd14cc634777a93a0741c4166b60776fd6d74f6a0e8aa29dfeef6b1131b091147871b1a23bbff6d4a23b68dec9720e2df881d0b6c9fc7b6b1978409b08f09177e2c3e65c0721e18e219fe9a9b6fa972f6058270a8498cab4b322604784877eaeebaf9dad485a7d1e2b2beb50311780457a8cd43de2dcd40fdb945b0a13f4b72c69701a092441ad6bfb7fb27961437ca2df78be18d5b455ca2c6c7d5874796b717667427d25ecfbb35c8784d45e72052422771ef18c8cae561e1623da74ec6cedb3174a284dd54b615f12d1d1e10d4f92becbbdc1c43d77ea0b8e089435e1326e1881bc847093d0181a915e94870c3cf6e36a6ec6df69ef83e2d338df7e5a03916f73fdc176513a72d9c2b52732cf77b60648a8d38008141021cbf2ef45baabfcd0ba57c6914355eb2cf30003e3b869911253d25140ca8c09d1152b3e8ae5fb2aaaceb2c15ba9c2436988a096f6d83dce9be88d6b929b9666605ee5e80ad2b4128bf39fd018f0adea5fd75d88a47c46600e6caa567e5e8b2e2c37d8af4285f1efb58dc1965e43543b174f274006016a2ee5fe3d3dd08ab1dcffe5d2e9bcad19998de73878e5edb6e1ccc82a3969a9153169197efee1772bf228f6d53f1e9dd33cffbe9c6d77db2798a7bbd88fe6c4e2226b2ae1b97b27850054627765f565ef0c81c9c5f17a7ca9547bbf36b2cb82c6a80c82dfd814c425d990d52f05993089de125c44c1871638a420d77e196b56af5801379c45ce4ee88f1ed4523093af95a29fbceeb3e2fe2b0ee00186b406b8fae209e31076c476ce0cf42fa1e5d6efa582bc14d360e84df935fc158fe6525be67a64e7436a7777fb58dbefc26b21e5ba3167f572a4189a46f7b1306aa6d330c60e912362045b43e771c64d9fcf795457f2afab8ba8283ae7b8352491c1a035bfd8dfa05973d19cc95c56d69d80a44916861102085edd1c1cd19a8da969cd35e200a3d0a3f1c83d3547477a67d17b6d4cb31e6971eafc75eb763de299dd2386e291da181c6b8455a5075b778df298ee6daefc86147dedf4580376ec1937913dba88a74dcd870bbd6ef578defcdf1f54fc87e6376d904e2e66e30e629b9f7c416a4d446a37aa2fba9d2cd4b4e70be0cffe29b05a7f79a81da37fb3d303b42d94684025cf0eaf18995339e814e6ef2b760dbe9a32c85c0b13b0ec00341404cd7970d103403cb64b9a083dcfc1521e9343235363e5c3c6a2958f786fcffc3f170864f3e775727753c5f1567d9f7626686a39873d14a80cecdfa8e31ef4ffef6c0e2a75c9a98766c34b4273b61f11923d40b0461067f791b1b09792fab93b127d49edef6e0960d6d170140b27732d91fe24b4a4ff08184eb997bfee6dec1fdb3546580f4e3a8617e541b9648bb7af2b50314721660a73558f6c2bd5bda173e24196f62614c66995e967f668211ef6ebc2adbe529d984052cf306dc06001681035ae6898078b060d5765d6e74f6e554dfe3af7fe1b40357bd30d1a0f7fc3bd5c1410408ae89e653ac0c6ce26e433a9b3dab6958d2b6223a58c9fc981c5776835c98309b8b67a596f4ca19d8d4a8402dbc8bde144d3e0c144a9d85cc1394eac1e3bc63cc8c523164ce8399bf9356f8def01456fd08d2edc7818b524698d19e1ef7d7325d68aee62d4d9f9861878ddd476a1f0684100118108e986a3061c2af84eeb63c28cc1f2f7ef0bf004d8dd59f6f2b31f7c5663d1813eb6b1ec688943cb79cbb4e618667d5d8f392d781babe615b318aedf35fa46e0a68e07f01f2349f593a34068be4a93a4956f438db6026c7f52df1250bbcd41bbc2c63849fde9e4b3c94e816daed74abf6ed465d638286d3838cb0bd697514519810238e5ce116dcb7fb4fe45070d9373f4c8d14d5c5601a5621800e76f88ad730ae000ddb63dd8b9f6db8cec520a910c1d64806103527496b6169c3debd65d0b3e6f3275e5b7168bd038742f4e54059c916e7de3437422516ac795a2313a22cfbb8c5c7f564e9ddd1939ba30b24628b9c03f992dd02f10a2d5c9eb11ddd9aaef67672554b2dcaddff5f574fb473b9e9c8d45b72dd0e6e9eb28d34dc1650326d29936932017fa361a45d279759452f8dd95868c2d0029328af2b7b9e693f759b299656f74b0df549191df84f438b6f6541aa99d57c8cf3f584c7d765a514e1bfdaa4966521121477db9151bd262d5f46d650829013f1a69d7043ecd18467bc99bc86adfaa0988855ed5f990586932ffd8fd196e9d48ef5c335c2af45d5669774c87859335fdf1d3ccdf28babeb4016b958aea2eaae48ac0456b8a736ce04b129c64a0fe92ac057d6931a66e25849b23855ab69e75a112b86612a23a94cba7e58e84f9496e881196cbcbffdd05af30c3c5204f4bf0f449290972b6190a5a58d5d91301f54adb55aea66b36b22f8d874afeb47635d3c50e8364464602a3b31eaa8a64466b265cbe690905dc8a118dced2c58dfe2870f397feb330adc666f4f8d48dd247b74dea856d87ca36cb5b980abae43d2660163d96230d9aad76bc5c7636fe834056d42f1ca8fa6aa1ec223345d9c584d60c2cfb488c8cc69d62f0a073fedfa8b8833a29153afd87828fc2f42a72d2c66f95ec6637a70bc0cce9db83e233738d9af6fd3c054c1ed060ef2e45f3ce3ed32f610f5ac73d3cf80cd61e413c4ff64a726c7c062522be536a5918663894435bba4a6c8f3c10c136734f4e46e030d466c7f2e8aabde3f76318a66d8040e0e1be0398c4153ab4bc7a68278d6b360c26ad58891a56d0d605a7f02ffe1a2aa3f4080de9ad63fff61c68aafd006c715d38649498b83b698aca7d141fccb1fd88ff2a777a4f948e569ba8a810194f2d30e10936b30672913ffa500c0be553008d043cec51dfa70883f01a1694caf539fd53df68295b328af28d69e54f7675fd88ebddcef67d56930c4c53db2a74821aee70aef372ee00a186d2455334898e74786efe9123922ab9836e6cfedb36cd3547f7f34f13db8a31d73b66323efeaa0507ca7e0764a8c9674e4029cf88bdfe33cef4de8ae612ee2da4b722bd11705d1bddfdfada6ac96cf0f1ef60cd98201f5a3a3b51b2233731a22d77c5dbec8b57adcccb4748379d29c7d48b37320a51564929caac840089ecdae4a2a09307304cc9c2fcec8e82ef369db0dbe1ac2f243713b96fbc70f73ce299324debb2a0a7cdce9b6bcef3ed79c3547cfc967d46749911b601570d9f63976c3024b4f55c9945b4240cacdbfc35dbb7009c2a65de2ede67109c4a1641cf5f51f36d8a997b36c2d0686704234a4de1e33ce0a236059ba84f79f858009482a5bc9c1380a7bddca8a3e7dc7dfbebf0210b0d07b7bed4891964148905a308b82c38da186661d8263807b61d38d283f7397582dddc9d8f6e6248c9d978021a77a42e03bf8936d14430a36ca3f72902c735e1111a0848deae3b1b4308e4b9a31ac508be7225e1f2630739172da441385a59fdfdf63eff1b2aaeb5aab56d76027fa103e6c33018d937db9435b42b810d9f565d58929c9e9db25ef983ebb9d19cbb44b8a83634955699279c4926605bfbd61707dc73eaa5466b793cb16648d67c2c24aca45c8f9a449da4b270f5645b2d50a5634d591538eb959916b57ceb43c525a88a068789a3a29aa2fcdd8c1be61f2e8d9a67cde0d9e520f6ce4c3c3d68515ce328157be70ffe6b778fe4317abab24caed5d24eda89e4bea73f2ce45e75edc4a69cbbcf8d25ce9ef20928bfb540969bd8fe1f5757a04b69798e2a6dd295ef505d433c0e32ef6fd3eabd303fb597ec890bdbf545ec2865cd4f2a0a56d26cc19c8d40d14b82fb4b739c858f5e93af32f563f38f6b49e0e6072bc344dc858ed6ca7f150b8776b58daa11de979ee52d3677ad76b9597f05614993156afee27053f150d83c3b7eb959b5ab2f0202bc8dd2b5180da1bfb00128a42ba5684417284d731e8b37925c9d8d53f022cea31a153b0cbd261a00e70d1ecc7c0c3cd93eda91fc2c73c4b489c74a565370adc2d7a5ce1524a90df17216053f40ea85eaae87233439bc4385b6670b5dcfeda8e249af73e22dcdb47de898a6e0ea8e5fedfcbde059bc9836c9522b3736642432b7ebf4e1799e824292af215e6c26b6b54085ca452c32f54b15848cf4931d2b8e30f79d2d6da5e6291989cdff18c92adcaea54e508085e7df27152ee06330ef01512501c77b5cd667ca97bc4350e308337a1c76a41cb336b6769ad96e4ffbfbf14f56c3bdc0190da32c426d2af28f99e5e2bf5058ee3a66659ffd88266858580ca306e13c981a7ea869d2fbb4d4d05e69211b79c4c6f68b7bd15b1d1914a486ae75033eb3797412288875bf0aaa53e6686b4a0eb3a23491937c1f5d650c55267dbd38677c35d6394c5ea665de8f6982be3b95c5d005e2a897e893b36e6bbf6b549187113ac92237097ddefb14bdc3df9f66791b5e54821617c299b4556b6301abc76c57ef3c747b00b39bf3b05b7deee4dbc5a13d25b85822ec7e709b994cab3fc33fe768dbe77ff47a12c9f6c48c208061a16fa53a8f582cf9230760e30f85199837122249c5d99efa6bf4e80c5e9b3379ef7028393eeb8506aa7567cf48ae27db7b98c4220de3626f2454333a1eca650e3e890ec77c657145a24d21f1092ddfc147473e4e846157036ae80d2e3bd7e50fc2ee5291279c23f4e8c96a80a185bde17d2fda90193dc72d0a8b2e0e2cfa895c706c8f45bb553e1bd328074a9c31ab0c7667104821ca56476766d951ce005b271cc1928b9e67352c1e7a102ad8eeca488fc151c6906ae447b3fdcfd3e13e17d2af53740cb9c7c08c701dda037e3570597f80a8bb2074154716e91a04e15cdb982b3fe0feed36a543a815b867e6b2075826b268107dacdd958abc9848fba280a156804c805e00c9743cd6e7176be7145194733ba72e552ca6375d3cecc94a2f0bebc555bc4589c5d7df55c25e6506d12347e2b911d8387c038af29dc888d7c9bf400dae95b044df1ffaae95079772032db2335cc1e1df63a1cda57c8a0df13719ecb831d6fdab60efc1ba9410da88e2b531e0b3dd2bde49f17138f2e71c9a5ed79b095bcf12a888df0210633856fe1b2992baf442c576020902c4a957445657202436c42f0dff8cd4c452d9c07a7345356f2ac941a23f9c66f32f207c11bd90fc057b7b1eab09b8ad51a0dcf5b259d9798d5518b0dfe3821b6ab65a601f4689added23c70c3761cbad2077ad0ddfbcfdaaa0688f7fdd18ea1b30cba7c4f2cbba24c3e44472ae26abf93a74546b4424c815e70b753e2e80f881a9ef781989d27f54df210cd18c41769d5af55cb7ff30a40a33c4a1082addb399b57cf1a3a22677a03dc349556d997a7f2ff5d51641c0a7180fee8282bed48c2dc890446d0e5fca999ce265f79d04f65f55be5199467a267cfda68ec44aac585ea73df23d4c1a521cd5fefaf5dd1bb29c34818812176e0b82af2e654bf39c152c066f1494f1d99ad8f44fd48cb7f9fb2237fe1e61cd60ec44a986a1e0cefe3888cf435220cef2257e0db3246b5cf2d7495c1f0967b86fe5e2fa0937b27772108efb403d523a3b558a58826d12125c9e33de80a824bdf36119b23050a125c74ec9673a1872ac06de240576b5e42fd1ef36d01f0c4e97419b7b9a0181a2ca96f017ab5521246ab8fb32db54e9e8b0a4e1ff4800f0cbb1669acc7893f678b118d06fd72d5d3c91759a2a6d2f7578864e7d3434241ea33b7d99e451d09a434e0f8da4a95aacc5f16ea9afc01db860d8cee1cc25031da1b5796b3a0d1dc9d1be9b9ce7debce6834ec39ba4fe9b8045c40892e7dec8d18073d20a33eeabea16fda9fa768f8dad1c6039b5035da768aaf2c0aae4db6ac9dfd08f3796662d6f35b8bcbb53e5f895947270e3986a646c4f8019618195260afbc8fc6a4436437c80f4ea1d1b5eac0d5ab1a1d457817d275551b5aaf07ecb052fa14a7b62ad09f296afdf7320edf84dd876a9cdcc253fa3f68a99831019902f3c09b4fb4b67b1eef31ffefbde668264c1545784a41365739ee93894bb6fb97d65e15e736420384db1592dd8009398b7c27cb416046c406a45c8b8f6d577ddc36bde94c03585649dcb2fe5fd8e25fd7935a1c80f334cd23030944b7cfe9d74faee86a532c365d72f4901b163a59543b85da8c76555da82979b32ef7cb210b3d8c963dad88d93956264b4b32ceacd5a02f4d7ea646f8ed5280737112e8b124e8fa22af4e6bc1c8483838854d1b30b8deffac4276bc425b0eb94f665771ef645543b378c8c835fdf7bd4c31eb69abe633a0523d585aa413378a24a5f984ee0d29c8ef8bdaa00643eac39bb6e996d8e2224d496f46d999a4d0a1a3b543dbbec5cdf668650eb9f112b303c7055c3773d40e94a3a793d6a3f33df75a64a542f6c65e7ca4a6d8363835323b67b9e5decbed563d8c1a22eb9d77db76a07e0bec7e8d2c074fe56c5a3212ffc1ca7c1269d4367f71958532f74e432ee5eed6244a8bf9a1d7a51df501570ef3db8d45c471103b978e7eaa086082b36926d318f46fcab60ddbe2f3511edaf078ec687da21217b04d95f4f25b8af977b48b3fcd59fb98a62c0c10614fbb1d8237d4d0c76fe876386fc5ecffe9470fee8dcda5fe70a993a4a4eb44ac2a1d3eda4034b24cf19c83e7f580558396356ee4ea0b84b7cd523dd0269fa314d8a4d43236494dfd2d20d3b0340586dfd59b9a464a3a2eda7d4cbdeef39e0f5ff7f011897d788eef5dda18110cc1df240840ab4e35a5df8904f5887e32cca09ad01f48438a5c0ba97656885e2b097ddf673dfde98c91699ec327d201d68dc042bdcc39389fb347ce97ca87e6a21955484f8cdf52ec1350ae2482e23f9abd5b7c7dbd886ea668db6a017e38aa280e75eb708ebca9527c616997ed0caf2e4d5c3c5b8a2652369792a344590def4abd84c4a14a7afcd65e8e0f918db4bbe03b9df0ff9816af0dae7368c16a5d288242420c2dbf3a02275bc425d1c4b0c3abdbb962b26bd5ee4aedf303e02ffe1d845cd6483eb4744d4ecb1ca03c2f01e4df7f9cca53035363e109bcbb14807d167ca6b5dbc3e17326a99d875a76b6da95e46297ef7b08fdad1981285e459b30f51bea1f53a2c6a420f08ec6d67526bb6d03ca3e62f5f3882e8652d527edca9b98ce1a02f968f2ffd8a90d1bc54b34e6489ea86a5c8bc75508ab8843247fea09e78f7fdc0a6d361459be183c550f5709744957f5f52fa7f42180884cd9c87596f6e87ce0d7a70181ed9f0b5b27831921a4d9b09f455f226c86b13c931fc7a46561cb7ef59c53bbc2991e4be166182a3e71cf5e3b645d6b71001baaeab848ee1b71628de7324ba73485f0b3a621e82c3cd547545b1a5871345ed93b3de2cd5a3ecb786f35f70331184d7b47dff658583958954df7fe13b981fa1398fbe6abf418dc7f9412ebf4ed2efa46415e07df8afae867b22400ae65f756732a7d06d0f8724d2668f08ddee571bc0acdb2ebebdcc70a0ed44949f7d6103c55d6e709d6f33957d22ef37b3071f124be24ea3568c0eb00c65d3d61cad38aac7ce500c387ad19be73a91e7f21d3ae8bd0f5fc739bcf27555f42c294590eb2e15be066b79a084340e3c16d18d464a48dbbe048c2a09666be97da14c92acde64a81c0ad4909b2fc16e03c1f24b121840b7459bb3a166e49dd50a70439024e463d9cb9ccc9eab273929f048342e9f1cc352bd4b1590834606b4ef143a5508ea366797537da097188b572e9cfc487fc2bfcf403977d336f675bca37f4f3c0b8d63003c31b543a0dbb34e07b03f8b6d8a2278803bd7ac2e844ca4f5c1cbc6709ac494c4b0e8f77271000578359deda4b5ebe6817bb03fdba0cfef656f90d9c037b29ad29022acb44de5f695cb215fdaa6e4c560befc888e3f1aef3904d1874dc1cb60fb5a83d06702eda2bb96581f5247eb08508131583dc1187f0dd2ea619fbdc67731905b2ff57af085df6def8d7084505fda23c03b945e68eaae2d3ca09ca33370946ae1d546a3219b39e6053171ba406f27501a3af5597578f4adae07c399bac4f2ed7db3bafa10c9410cdcf261e73a66375d2e1572dffc375f44eca2c0bd448de2b2b10575a8fa41967f77ec7c5f50d2b13946690b3437986c504fce0e431091fbdbeb5f0dcaba2ae4df039701d4cd7c79ad342b07f30708572f160717ea43ee67204fe6671e7189a7e790c70b22030c2b9852511ac9d2b24959cfb43b9fc1ecd2e5e38426c4c386fd4fcfab0b5a1aaeaa4c0fb95dabdbcf644c2f34a4e43985a135a9af713d486c283f2d2683c05d9557785daad25efec3b173fef654cdaa3257c378f6ddb6259e570ee55419644cd6fac82e1cc335a5c53b0a662394d65c890300cfb4a5a6b26a23f8740dfad9b8b0e357164ebe9224d4a14c273a88ba06d55d7803fa046e612b9a954749adffd075090bb4d5145f5cd56aaae210fb5188ada47c43d3433f9ba896425bf28bf5b8a6d57d4808b242e5751381a98c7bac1b0f010a607a8f3fbd3e313ae45502c8af9503ac136b1385cb5e79fa09196f3a7e8ba2166b4cb0471ca5e5ab87b6fe090ab3b267f92d965e439d15b1e2d075b1b2e41b23a2e5b59d536ed5cc5e606f318fd5bdc5123a5fb40ca0fba617ed47210756839ad0d205870bd48498d8f9ab1c5167c7b7e8c9f07f9b252d90223d4ca91c15da9690a9857e4353cd8813a7bb07583761c2041f15ad630e5c91ecc1e5a4b4771682916ef05a35dff2ed96c557f35bbde661343c3165b15d92333ae7b42daebd30512011c2e68e7dec5336b4405f0699c8d47ec866fed4a89961b954748e3ae79fe63f2e3537c18414b44569b218863bf0987d1a22a42f0540f0e63c93904a4a7e8d6f576bbc6e36a54142498a5ac05e6d5c45e83c54937dc7ec48e4536288238449c9df3b428d67f8b634bacdf91eb1423c4d41054836229328dc02d6e48f9091f9eb43217445d0f92710621d230a207ff5434a81efbf36a863ff166df2fda0c242716e0d3a37499f8ce68f6a7bbe00879818f6ec37e79d35d15f88a53ad9438debd137ce208e70284d0fb573e93e8a913f9378e407409fe3681c48161ba229ae0be8c519cc076f5a4173929061f71f7db2effb080076da5164ed9dc92748d580f541255b4eeb777ce3be937d2dc775b7b43bd28c9f40a705a5eb80841f25d34fbff64cec42d714e20cc5aadc4c6eb7b6ddce5ee5c88e2093c3bb48eee6d3c10fe2c1562ac4ff30b2d2eead403eb297404fc9fdfdb8d8c4c77b106993e9b49a659f114f4f91b855342f1f4fcefeddc28695eed3ad3ecb4f575204af6cf8edc834b3b28b21a6d7cf95419add953c35e24ec714ba20293e3daf88189a24382354bd949ec7bdedfe055da91ac85235ba9500d6e42c836978e3586c2a5ad19f8d3961cca7cb91dad18d1c912443262e6f09c09f047d3ac7199fb44eb8ed9cf4a3ae2e35fcc54094f96410458a9ef78a20114f38fc6cd4f6923a4ff1e7384781e6a9b7bad68811956a635c3e652eedfbe3dac53a12d3d2ce576f3ebc89f441e99ca446a9ede661bc7b38720aab556693bbd0fd131bbcc46e7561de590f9e9022a347ca3f67bdd634ceb552a8080af2076c76d0d7c8d3de14e17c304a306af31c6a058302e7315998df6ed84095f331462a37c9aa50085a8f9c65bddf87f53095344866144accf291e077919fb2cd0ae0c4f5197b1e66ce878194d023c23b515874c9a745e046139e01acc7c33fc05f2850fb83cfb1cbdf9d9a90e1027c386a38e8a6ecf2a907d4fbe34a765af15e72606f3da1fad71ff01be9852b6a7a370c6ba2232f83f3ef88d3f878aaec6045c2ed3c0d7d5f5a9abcf6c43b73685b7fc2fbecd0e4c66c7ea09ec4aa76eca6f899bb08a968cf4dedeaf8ee57af379b9192ea75b6f1b0b485495a9e31b0b91f6a48a752a20da1994f72b1ba529600f34f98bb55cd8d54e40bf1a17318a3abe0491adbd4d6f173919491660cec0abaf251f0a0f244a920fa1d30c4b5b4874429d7cbbbec686d8154654c41e520c7f29dbbffe6cdfe6e1ffaa02dc3721e56d38f281d892ce8eb439cef8e525d87d65733436f89f6b7e655834aaf5df0ae23eb4045f99ac1d24a54daee95a9cdf1023f1ba6cf04a8416f2f5256edfbbcee02da73c3bcf4fb4eff4e3e9e80ca0ba718f86248a3c966dca52f85714bdd9aae90b3b4504c9d412149950139ab7b1009b9da6c1e46b70bc11f2ffbc52d7b0696efde7c0fe3cefd461829d3eef97659022688f8c166a205341091719ed0ad6138c6857a8ed222d2d675a8f2a3492971dee513d14e368cbef8c87ce26bde2a52af7fa5472c9fc5deba5a73648835ec99f5d178a62578510c6b1f5ec3752b1cf7960f97cf40167904a95839ab8fe31b77789e70305d01b51f44ff25d74fcd002da1e7e5e8c35846de68d2a1764a09dce793de0c8655267e785a2b785e055a8d4af0d11264d5894f0e0bae38d413c2d4b3abd18c5fc1164bfcaab0bb091a9d5967ddb6c737f897fa1cb9477a571755329d8ee9a34f863ae8eddedc577c26014f4be1659e96b9e15b73eccacdf04810b2e436519bf36545a29a140f4d512ce9580edcc7a4bf6038d01875857530719fcf6c31f0d91909e3630f3c7c5278156709fe60f6e1bb70c37e1f4d5b81885c3f87f651c770ccb432de32b47eaa94ffa4b9f6efe8192b1bbdc14f4f70d8e8abe7e20f4078eb977bc05b42995cb0991ac80dcf4094af075a2ea88ae927005205f6f54d30a434e1393a8c4bba26f9413cbcf951d29abe49f902cabcac941913cfb6dd4936fb2bd5d14a388ed7fd10171ddba0a7c3d8d0b46cdac71e10e137a94c15829107ac08f0f2039112522016cb6212052591fcc00d4b7ec05c6033c5514cff6bff928fb288ea58bd3d29c89343f74328147c8114c70a3ba65820c5646e1cf8cd6407a5c92096ac30a1cac47037a658f496329363c4b959179a91fa6961a0beb1dce5b195bc6c2a5c03ae888c998b33c7fd289133fbdb6d7fabfbe76ff00666d49cc68cd1f26f60917316326e9eabebdc92f3d6badeeb7939f9e0ee44d7ad9cdb91837c598a7d270eada9bc264cbf8a18f6c3e93104b6bb833f4da275656e833715152dd4d11cd091086a2dd7cf35aa9d38e007f0b5626a84da732f8d5b8ef10c3b630367a6ed828b77454a2413a5d7545bd03699219fb51a897c005a08e4c3f10af630faba44e9cd5d153dec980cebf0151e389e2f6c737f8c757b15da7803d0aad546ce79473b7810b6298295cc89048e878c49bd8e4dde6614233f90b019fdb1025c5e6a69aef79cec78cc313ed3784a92d06d5ba8f209d8790671484821de4eb6e111ad944d7e690e97348e9ecaffe0cd9946fa851a2679267f9792eb7c94940ad6c86da8af750a5823ca32c1d2047468b2b94bffe1f68860b7f89262a904858f3052ee9174df3db8b4e5c8096977430868fb9c446f0eac2cc5f8ded4b5a75afce497881bb523a17580055cd62c2926bf0f6b4f421506be03c8b427d58cb72e5a63dfc38351beddbe3cb3a91d231360b80a9d706fbdd3a2aec9d2cca5d47d9fa381288af9e759510fcb7640451df10c961d241f62ac228a498eb0915e5f1a8a564dc1653f1785986cb7bae4304510fa35a6c9bb975d49f2af81d9fb7e3234a0755b162b344c187abb8a3ddd4c90a0b1b31070849e59d3be1654acb433a07379e2d2ba96dd9b86f11f41d0f91cd63d01aa2a6001d787ce848acd218a920ac6c6904865cba79cc84feaf2138ba47b067ba18f5c6e72d128587074068a8fdca1a44b196a068f41344f5de9a2207bcbe1e57e397c2668f973053d91836cfe7fd86d86f55e8679ea77fe1f0ba8b76ea4c35e9a4c19f6426ad92dd371153a4a9c8ae6995946d67008facd900c3b94af98a5928fc9d103a5217541c121c7d577d884df5f80f8a0f7b8e5e86e2d1d1d2ed1d8d3ef42fa4e3c3d3249bcae63e290bf4d13e132089a843577ef1835ad2e6cd404493ba76478ac9d27a514d2e57dae26d3b24964ec4cb7d0b682a1a375647b3e321cb841018e0027b8c6cb63eaa2f5b55121c5b4cf5ad9a34368de576f1ed3a26d4a7b15cb34218d7ce0cfe8d58947ccfcfe132115b254c12d4cec9fb551d8e917c3ee4a8ad01ce333b61f93f7252ceebc492b36a1dc3ab3a3c690631387dc3fed3df69656b6c2b2df9fbf2f06c4263e623ae16c28aa3a63058427b9d1ab90fb93d1025733857274fcaa12ce8f83fd1bf30f47286dceb99654e155c0edd985390aebc718fa54913548ef1e8d5b7ced1600cc70fe3793138e7fd4988255672adaa898a1fe69c2108d9e45f92b84393ee434dcec1a92a7b870aabd9c4467171a35eb63ccf704cbc99462edabd83be0590bede1dcc958bdec6faf34a4b43d795a9d108037b960af7ed0e3645b6dab1a8001915783307d220733ba53230f11339c86023e65533b94594335a5504c9ff57326657d17336a8115e3d188a8e99f1b5cbebbfb782f91066901f39d39b8ebb992e3acfa5c054962adbd615429239f9b5cdc2f330f0aa7546e999a130493d529281fbc46cc6253ba51c3cc8de8e9def8e6583bc3d71f3327e5e3b66f98a7870550fd1ff9b4e0e124ebe9f0392d11d692616cef916acdc37bb66799afd0c5ef48173ceaf7ee818b7acdde7c4e8326d819b69aea7284695319c6e0bfcfcfd35cf25a7f63a39d28816f00fdea46b90e268b165550d28bbac06049819a86888c73ca6b5c0df378522a58b55772d3fb077259615e895bf9b54186dad82087069cf2d3963a4988cb40284a4816360e363eece3b073c4b87107691b1f0c0b8ffdf238f48b4501aff9cb7be9e8db33b018b489a1e84d0165a8b4d3fd6ef3b4b62d4a4e984f79e7771d6cec9a97249451f3d7a5a5817c7edcac06e90ea2097587ab26ed743b42f00aadae009ed19084489ad799e537a24072cab3a4f5c4d287d01b6b8b284f386ded8f29fb20ad5df22f05ec43132fd2090c247d8d3884d85a7d37da64f095f528e6d3951fb29c2ed56382d096b0d427ae3c62e629014da500d5dba385ae2ca97a61473db300b6520b5282a734dcad6146991200711368230c691daceebfbe612cc3018f86eff888894056b042a3296ddcb65555f8ae01fbc4f6c6b16a3fc56ad7779cff372f16e0f859fcb20b61b753843368618098a22476a7f54f3090abf86a07d677819247543a9038d6a0e33bb5a34b753026fbbbdb120f7aa3289b3a66a4bcbd0644105d519e73d43cb40ef7b931dcd4b66f76aaa22ccc83277bf4a1b9aefc43ce6e2af22ab6173b691a27d09aa513177c411445a4414ceb205cc6c4e60f87c00bb3fbfc0c14477394f5ce13c260a534f6d81eb3b2bd75b18d94df3ac6d8a4288b913c73c47c7a7e0c116a16550bcd9b4adf6e913d789bed15a94ff00adce40589192815ed25073c9a518d10359b3d94bc3d97178f17ecabc73dbb5c492b9c3c4366b6312138cdfb994f05755933731f4dfb6b93733a01e20945187d6750c846de9b92a8cd716e7b8f2d975a4f9f0404f9ed534d377257e272f100a4f7dff068fa54ea543fc943d645f2c65414c2c77c65acadb08fddb7601039219e94a76b53474845e2f00e992227559e5f073b851baa59fa56ae5797c8b7dd30c5282b1071f6b59e582984baa4cf4cc899b46ed8be96ffb17d6b96249a85a68f7e34a9e52469ff300338b0d814a9e30daab83eeb04adb558ce182d17eb5c417b01f322511c328777e0dec24cdc72aa890e0118fcade70b01b8e2731a33c05b5f5f2a1e69295c24981713a6f27c863f818c815cd080d97a0439f47eea8f4dec19bcfe93cb4412aa8accff07f1051f1a5ab464c49eb0f609777759f79396ec22343c7c9a4e16253ebfaa0f1c4f6232d86a453154ab08a35eca9b82829d9a10a06fa832fcf56ba1b4187a4b7b75c122dfa722736d430ea3bae385c0b30ee13669e609a838ef0dc7aec2dbc0ea2c7810cc966c7b034741ab323e21187f3b5d5fbd962bbaf19a0a4033953dee934beacf9c04dc74b461e8adb5192504f5609bcc82fa34fda1579f4139a85a8ed59b4758692d6fa50843faf32b84fe4df51cca18f6588a704c0301a7025dff7b8fc5e12b3e0bfbda772cc8d941231d3c6978a71e089271181ecc1d64697f10d158e335c0a4e87c0774caf4a57b86abd53051d42f62c759721b2c9b72a8e639e01e5730653710e8b3b89e307d17ceb282d4f7c082b7adf66ce43fc184a8b147584f0be2de69c52bfc8898e00e8b71b5b28d25a54fc3394cae15a86fe2793f3c8f974c191076740f297a9ffabff7039c8b913faf9d91ffcbfe77cbc11a4314b9b7c35df72edfba6c3607965e4c51dab40360b566fc17499f789c91f3d9b31f2c7ece1c08d8d6e47253c0d53a804c13375be160066feeb53e89712e12dcfbb2aea22cb339f25a1e945271c5c7281ce616c7950bb1b7d0ca07f009d71e031f2beb28cf5af736257c43795cdbe3ccc1845ce5ca49e289c478714d42b8c4cf9a8268a08fc97674e9c5d05fc579a386c0323ef31577fabc0bf486e6a1108f25241cec6b005e6b819ed52004e23f317455d36e9fc09ac828cb818dd1cff5f3977f6dc7a3b6b82852cb2dcd5f6416b1726d3ce08527e61478521e8668d4d1088ae31a88e6260991bcc8360a745044cbcf34b039e89aebc48ce466c560a76680d9c99e31d55c36242da99c802a5a09376c2187bc2e950b387f993c2f64df9f9c57bd3468e588bc55096ffe3e364882c2195db74532fc56d39977a1dde407f7e481ff18825a0482143ad615ab1241ec2e30975019e11a35ef88280fe1f3f8256f5c5b3d195a644c26c18390b81f39987609c5ae1bfbf9939bc3f094069470c8f763e6079e23dd6ed0b064b0f744d85ea11c3efa1920e5dae497d515172953707f3f94574996523dfdb769501600b4a3bfaf3f1ce01feb83a46a2dae9bbe59cadb6f773024d9df891f79c101189e7d2c9aff1d40173ce511d0d31c6c7609286b6d7ec5c5e1463e28aad430418a6a3e78220d0b994293ecff79e4c57bc2d69cae32ed0ca1e89a0768af9b93a2c28c3dcc77ade54ddd6bc703b3da430e0010210a3c79aba7287bca49890abb98887ea00594fadd33f31d3a7fcf4c5fd53c8d77851271708a446957f7f0ff28ddcdf4cdeb1934c355913f45842fe5350551ac97184ec881086d325e58a43a1fc40a9cf88c49a0e29b656bca089f8953676e8493b09b4a3f6803f04742630e79c92c584b38ea2c2d7aa88fdb4b15688580b73f8ba8bb7f656d8805ee848d992acf555c77ec1dc9057984a71aac28db71dff46206ac8326aa6c2200bee5df4637e1c45bd738b59d5b20325d9e0e9fb2d8220f2ae9846fff656133c90f24813a145d0d622d606ab8475d81f243093a16e5214214d6abb1cb3713cda17069028d99410471a03d80c86fef6892372dbc2af279284acbcfb0888da0926cb7b0b837bdab996ca3b30ea4377f4207e101775f8a7cd2862cc6a76268262d0de9b36d538affa4f45a9b5f2399f3a6a4ccb048afa1d382a98e50e89a84498c968be8490cbef8115295ebc3bd56d21be78eb01e1fb218013f7753bf2bc80af670ec4c56da3fcfbdec0294b09f1591c552a78f4bf27955ecc694846a033c6659addab9eb0c4476fa06cfa8c8db70d0cbd1972230e7e84bff77024c872741c279139209e14844aac9b7f7890edd5ca6483afa76eb59a001fd0d76b688848c4ec2f7188d1c4bae2f2f328395d06bfc05c047ca1b045ebbb69280ee950c880f2b36004a385f28c09cf353d142599cec99bc62d4c0dfef7d14d27604eb7bbc12464bd8e956aea033250e5a185357a948bf6efb2a507d47fef69a5179de4f294dfa4cf41f4b6be883700214da4c97bd8564655dd690b01be6e2086d1697dc84df0fff63a8766fae7afe3951ac3116528e180885cb33d72e71e84796f8ae501c55c69751cd2dec6156793306fe49b5fcf1c3551e7fa9b81a1011fdaed15a155bd0d0d9a15291cb732714e1103ffb1dbf73015fc18ccd42825aacddfd358b2832716462db183f56acd4c55b4dc91c8b4df6a2552f8765f8dac809e20757b4753ddd60d182ae1cccde62917d313f54c4490af11855f30b3c4b7b2d4abf648e384db6fd4c19980bcde7ff37826ade70eea9820a918e4abe92b23f2215a484ba9174362a23b5eea499c91242a2924d6a179504a61dc4f1bc782633270f7b9813b38d0f946caf436417d419af51e670ecea39ae67da8f071ffd80f59d0f0cad780172f28e70952ee7b3025ac66b44f9aec470f45f80f63bfd808181040d90d6d06c12e0a0e12c0501e4e6f2ee783eadb0f44897691198fb4e63204307c6552a75f56d49684f1cf9396300ff7875faf1d820625cba4948b2c98ca5aa947779e90e74305ee930f96489995bcecbeefe21f16943e50f2ff175ab832d0f65309ba20118e80a1fa74a4d930258d2120d99a24edbacf37c425a2367dc461e9afb0679ce9119f96bfac4b90973da86f5088503baf7f6d84cca84b9262acca113c292289d649a01793988755a88739e7839ed7ce4ac467b17c3dd990c4900948ff70c7860e43560a2ff7a9c68555dd8a0d27841213deca982ca8600b014c4c8a3409a9019f73249fb5b3bd7adc23e14a109f57d462aedd32d6773dc8ecd5c072a72e0648edc6d57697d855edf68ee0f9518eac40279a2952c7b762a2da76227939319418049bf7d90e550f5443f61965e2ebf7fb81a39af2d4db8fc90dcdfddd1a9b4a39321d05e6eaf7d7ebaf5c3ea6726704ee4df915828aa3c8c158a3117692bda2fd05ecb9b19bfea4731e9bd17e4d1a3c6b04ec25ee699378bcd74e65b715674e953bbf8f41a3417a50165b68abeaac639b78b72e8fb37b78c61b62bd2bde42b906458f6755c9324637e56acd16fcd54f04a0039f6ede9519a7f9b87c4404f3ace89d0c68f4d84ecdeb35422901429feaef6be2e942ad91e57e75b2bbc1446d3ccb8ef1cf7fc2b3e8733bd9f9decf8660dbdfa39c580fa2ac961ae4802f3633e655d0e125585a8db0efbfd4e1f590829451f5098583cb3d0f6256aa5c2105aa24d80fac1a07f3a964bf5a1ee706363b0628134df6515d19187e5b418e21b57acf49f725480fad82be7672dcaf3d7e9d3cfdd015f7dd131ab17d47f9204fedeec17f405ba7315d30e4d66de6969c8ad3964608240840ad4294ea1a32e0311498328a9196d85b9223274290ccb90063afeeba2a5b47e4656b76d9774bc95de9ed09f2971a16854c8b057f7c5670e5503abd2855118d11bc61891bbeb8727c9311568a277e685b2b4b77f9a0a0b4757f9c1423e44c92d447dc99684c469fe26461645841a9fc03ad4ca3040025e625e3696c81858bf87810687a9b98a761aa7646c6ac7dfd28eac08fee310d608374703fdace6bfbb6aba05d2f1c408f59fc15c283cae37d8ac91a8d49de9372be182ce7045796e08ceac4b912347e4c7e8f37262ec90854a9e42bb1fc1d9ce92af8c2fa3a14d8255da02195324108b44f0d419c886cbd58a573d56a477f584183f2fa2221e7ceb2b8cdaa3bd2450f342e718f3d6cdfc8e934b3605949eee94f880f64fec4dc88c9bcf0f341121e581b323ef0b2bb6e8dbfffe984cef51a973f46c98ac2cc58fb447194a51d8ddf4fd35e1a45ef932f154c7d1cb1c52d0c8bab108359723d6916d5e08d6d2ea301fc64403865ba6fa357f748a57e8348ae1050970139d23eb8468c45f2dac38037c996f750e156757ddcf15bb0a5f7c0eda3b42fbeb594a4f4e7973d60c7d905234fbefd3c50b4ba12625dd3e74540f9c933160232bb1f066abee22bab0dfb9a436d26d4d9fb65856d103b261bc806af33f6c53821d994e2cf17e9cf2b5bf7c7f4d96310016fe673c21fbb49cc1c347ac2de875c9c88f2751ed5171ac8af007a2785c5ec74260e2f8f6b2b666f8ec74e3f612403a4b9eb1f0a15b2f52756b37fccdb7b2da82686e592b08ebf55c103ef9ae4bb5c120ddaaeabc05c94cc5aa833c5af37cf4c6d0f8929e17e1cb659185eeea1ff3f29241a93817681e8d7691e74a9c3663638982b9e4d2a41cc08b38536f04e80acc54321c9e5437d719053cbd156f2ff5c864831a8b733f32c0707619695e732d01f9f6005fa8b34769d143bc18eaf20b2c979781651d12009ec9175784eb809b1200696f2831bf96b6724bd29f7ee9c98212f6e40d205e42355c383b0a92615cba86d335f0863b77f4c24246d664230446ba39c8be9c1bfb563eab851376d0547ae9d96ca763db64bdbec313cfb9b4a81c8e5e10b4f9299fbda3bcc2c10d390047f5a31e3e5d2ff82a3f239c77350ddc6d1794a4b3ca98f93c5c9580c9ddcdc802cd5af37ee5b92af9d10311b840a1476701eb895d79c30f7f7249d44148ee6994b2c4b663e764db60f95945bc971bfb1734db45380ee10f0ba9b0b72f18e964cde57ac9bdc9da0de3ec54a68354c86b4eca048dbc621840bf435df4db64939ce2c9a534ef4957115b31057a67b7e710d45a340986cad47d6a6f800d4da78a590ad514d42a06282c63bacb93874568a76a29a8f82288bcf3883e199c3d4fdba5d5e88c43dd755eb1e49a74495922613da7d5ad027565889687ca973efa13ac1a06fa75fcb22c1fe478b6bc0f5957353fe93a5c941036bb7e4aabd6f62d4bfeb90c61e51a0f9e1e6a838d313e4b911f0be43e64e74d1531adc00bdd7f8a9c7115acffb61e3676d0cf6300b2fcdf6e71c51b23bf7a0bbfd72159c4c702fbd09a6c4a213ea36c0abc19c8ec37f1a87df6e77e64b37e127de08c2676d3cd2d021cff44fdc368cd4f02247370679b6a720c2a93c7435d070a0f7f01b273392b14fc53bcabaaf1b648d5d4ff80eaabc90ef07ea2df4978e257b36c1485d6d9f8289d22c726dbc486aafa3d3ec3fa21c23c764390368782f729ec919b0950dcb17ef8fd5cf5fc4efc9635b8a94f762d5f8ef7f0578a2531c06231c10255c048c73f6336fa1ea4a2ef8fcef3342e82723c03695401d5d521c02e2defb0420af133483a350eb0689de5b8184edb351ba41840d8702b2a7320ba6a684e3b24d5aacde5c021fa0d0988596b6cb55e67cd08843a6ad0feb217c87dd90b10700f50a8773aac86134030f74532d2c73f6447f69d8e4b34c354ed1e9b2aadc3667251a78c78834e79b6e9d369cce3d53abf22622ac4b801960d31489196f53a3ea1213af1d38e1e2fa028db02d9ac3979266da363644e368e5b11d4feee13c08a6c631d0d3667e4e530d253dea9ff633bbef24a1ab0f6b8df8e416788ccfaf4d59ee9af3ed823232161c21a03c53d67d21b04ced4f7d49b4aec21c2075f23ba1824c4734868f574d2f5017dba0f156f34165692e429ec6e151aa57025d0ecea5991c8ae98591f96a9095134b2df35806817999b8803ebfbc244d427c968046275717e48a5f19086a6eee44d75efc07ce889b2bac1ac04f17dcc0b8fa6fb34b76c18a1a1d0a9580818ac95f9df973a92c9d057a183eb2234109a71afa87e36783d281ad86cf266a46283e820c7fafb6541ae41a285b1dbcba95f6546b53fe5ba9de76bb30f634c3f87fd5846f3600ffc2748e046c1d36042ae7cbf63ffdcf4114528a9918042b4a594a2edbe927f1ebc3058c2871f62b66a8cb821caa03c3f984b28e26279242ee88c0f18be080ff63f53ecafbe2a40da7694cce5eea0e37a5ec2b40b664102ee3624023438a19b9acdcdb963a0b1ab8fa33cbcd6c9edc48f7dca6e5868a9d6b6de17f47abd2270c0f5833cbb6a3f0c32526fedf781f53a79bfd72b20ebe8051a7b483d49f40a5095ea3d0f2173da7181fb827ff1f47250ea436f46599a78c16babdee742df156746493218a6f9ecc23682ad7df2dc598198517f5efe2f3e36d876d34a8283fd21e3dc283c1a5bdbd9223a10ec5826fd1cfda3e36991ddd21bcea0426de2a8ab683aee889382ae75b0cba877347af02e0af0cbaaa5a5ca6be96b3278cea6cab97b4870dde85a21fa34a72545d97697bfa977713c90e01c0855684fb0cfc3f4e98f730c976da60ac80512a3a341f71b18aa6e65dbd0cb9e517cb8fcb79c1fdb23251167741b53e480fff62b970519b788f55ca2e937540c2ff56a110710a9af15bd386cc5d13907b0892958285c0471eb820c50fd320a16aa87aa4ab1ff8dc0f2b3f0a00a7f7f2e2d9098ff8d3af9af2c408fff660aab84563ccc1fcd37ca542b7e969e7225b2054c7b2b529389984bb7ffd0f5b6bddb4ec4cbfcbe3a4adfd960ba2e601c109fc74983ca194e08b30bc2bc8bbc0be82ac91558ab13a953490116f33f0a4fe7ae7d2456368105f0184d251d34f603a361131db76ab382b41e1f3a6b6266add7d3c5b02d1a390f64463bea2cbf7b25caf8c77f6f57f28de207f6baeca3dce9b5c06145de1007de62f037842a11d8ff6f6c0cf50b3facc84984f71048c4824101400679796d7ec2062d4a903441a79f4a1e534c6e15797dcdc7a143eecdcb43eb1a77d3ad6f11af12a92281fc5de7385f9835aeae82f4163a963ac959b452e40d2d502416e4701850ab63cd923cfbc1c1a5f83786ebb5b1fb694a2d8b1ea975b20b99deedf6b48f38917d4ccdc38847b515f1f18dac09fe932d1c02c1543ba83a3ebc3440c3fbe3dbe73650d3b574cf0c2fd0d8111e583f7ca5d0593c8e779ea1c49d183c58388a387758083c22920dd39d65d5c461f5395c62c88fff3f6092de351c6e765ad81451d7bf5364da6492f5ba15099cf35a09f3269474df446b7bfde2662cc89600cecd52081d475e847e095740101b0372fa04bc83b42fd710f79bee19359c726937a1f94a923385f6ad30bb5ec7776c1b513477e4015d3e08e042d2c3036b53ef553f1d4967c282921995939d73f5c7104d859013fdaa0c43fa53508db32f90fbc1d087b545c740de9e8bf46609e44d4f384e1ff66f7f07e60719cae4929131531418e0e27a72eb50310452247d672abb2f158c98cb939ae34e9322d724264e848a83309f4b8c9436320e971acb11830d062e0cacda80ba3e91cb7e4a6bacee6d6b3e3671f79305e5776e8344ecab316b7af4969ad9eab145d5bf82dc8f51553f6ad3dbea1f5f5a02b7aab037d78a6780796612c9d02a8c25764457a63b0e7684286dcbcc8492f908256af211ebc9130bdacc252c063f8a5bb831cc44178bf3dc95b55ebabedc1b8757a70debc81d7bfb0e12eb320d6293715f0c3543a45898cb8c35b400a5e8c4b281d5fca16341034a5266fb0054c97dca95b1ef232be40b3571f916de773b67d3ac8d7add14a0dae906c9ad0969c924e39ddc1e6b616c05426278ff70c466a16372b22ed2ef5489ff96b709ad0f7ae25a1ea5b36404c848da4067a8ca8d5dd74c586b20abb72e21c57d6e4f3085fcac83c1fd3b6e0baef663ffe92a27edc0657884b63a0cb879eac744e3629e1eed6e02a2f329bb1805dfdd5be8d50dc3232136d4298cbc7ca2319ea40a10df4eb1a6d31c1f1761f5ff92d2eccbc63e3f8db36a49110fe3733f21a947ba0357a1b8e3790e760ddc181efaa1dd11663f38a578133f704379435380e5c7b0cabd15703a7decdf648dd9ce80a83a2dd9bef214be605a7a0cb874c920017d599e541dfa64651685726eab14c24306598d624a2f45d169ebf9a27572e399d52c80d77f4779c8c7bb4c21c28b2a6dd57a19abfbf83934efcdc699b7582c03d7c90bfc639a66af9a3ee3c88536e42b0844668e2174cdc2241e0ec826f435a2d3cd9c6c630c5e92c3fcc27fab2d4b3170f6c6666d1dfb55bf295088c8dce3e7d87b0d155d8c39257584982dbfe7a7bfac3b92e53bf0a9a5987b3a851091c79a3144597d4dd2f711ccb2d7ab6000759de5ff5993ffe126a2514444e3e15acb1ee974b64b56df51a9e373dadb87912f0d1eb55e4a66d72b00aaf28effa9ae14cdc858e4541aa00ac8d12884f1e936dc493be5be1ef9d57001fdca5fd743eef1842a54be87e0b047010be90eac69802252c7a812716afdba3a33b37ea145b6bff7e2fa6ae00741d54ed59c3a5ae41c1b962ea5e3bbf533afcb1692431759f3722911a0f35d5404ff35532040174b6470043cdd3f15cfc0f040d9f8d469a084965a3fea3e9f1ac35aaea9266e1a73134b00c09934437a046c2ea53a4c8ae4403255351a58187cff3185db39862e771c4e48371a2db40ad0a08fc7e982c2c5423f328d743c4ee140f4f35c12435a426b4a5399c155578db191489ac1659f9ab5d42173cb410fa7c41fde1cf92e8c23cbf9203e693ab9f4dde864cd4bebe7758c90e5285ea4cec9fac71610784bf39f70855c9b778e76376995ea40c0e8291419017e741d1231d98eeb20646a03a357d75813eac288f0fe219a983c0e777a1b45b64e3f925cbc42fc4dbb8014bc0d31319ad855cbf7c5f8764966befb6fe6854fb7b448001cf4c8ebf84c16d680f4bee62303514103245a9a8482a710eca48fa8d4a985c89bd9e647f56ba0558d2b67d09787e4c08d3126d184fae0db3bdac3660412db089ccc52862472f817fd0d97fa48ca993eb19cd00cbe596651873463b28d3f51a5fb8811cda99c121148858128b24bb495bb2251f7664d06cb29e41df5e55de900d5a5bf745e1ca8b1944d4b3744d46d5921e82f7fba465edc05fd55d29872e57bb466cd25457a882cd45d0f5791e4a257c4fcd08c32990355cf3e6a1ac2da4a66e7c5d83414aaf5bbb0dc7f17b50884af2ece2c619f5ebf24698459f029d7467379245694ed21f9fbf74e06c9f2031dbf01d40f1ffafaabcad64c2497ba75da4afdeb65ecf602afaf9622ca4dbef560ef398e3627d5ecf324c842c0bfc366977083b8edbae53b3f9e220e822f960e0467a9f4fbd9d118087ee4d9cefd20e47a453d4914e8aa9be950f0a4f16c82a53e9b89fe70103872859bfcd5ed94efaaa12f95cae4d539ec6c0dea9bfbb35cc2ca33059b99b15e910c73de04147fb03b49617f8c4ea4a6e886d3edf5c31caf14d0514a27dae54bf3123a5d15d4bf739847e7d556b15955df761b219db3bd11c87ae70e2517bdeaef864a41402ca6682ee39cf33558dd8def9320cd3386724abbabd9cd8b9d523eae25e5aee9ba71fe70b675b287c0a0d17486360d4f589e01a229dc3d1e28e17ece9c52715476be576b59d12dd56589f743a2da4da8e17b7b9c6253cd8fa378de8721b117004227321953238d1c4794ef47ec531dd58ba7aa0f6c77c261effa4d4454695c825e319a96be2468387671b9c813f5d949aa5dd349300287a661960f117004b59a3a7dcef099a41f6fc99a2cd77121af211b8c563e8cca34c53c0a566105a1f0e11da287744bb0a0c61093a254b7029beeedc48f21ee4937b34a53c0b8cabca444f8350eee95a027bfe51a828dbe4a28dce8c7f348cd4f425eb83df24564e3b89ff019c7fce64b01bb28cc5b78eb598ba537d175355b30f1149ffe70e3d0ac0fd886c60151376412f9c9ae9f8d934fa1aa47fde04ede5378f8e1f2ab976d5c643156e6432d615c214d7202d5ec8e83b7d81b9cac3206d882f91c7fde971264a6abd3906567dff66f60d033c2d178ccd519d6c60c68c3ce70369a97be2b8198486877f6db9520beac12f685950a114baff5c3bdeabb263d418f152dfda7a682459fdac8c02121b4405d9c14341e7f17c27887e320bf96d2fda4fe6025172af37476beff025fff6e100e31455f4f693096ebc58634a1f6502d423fb9c52922243db931f20852588df11b0e83753a49daba282acbe240bf2d83287d174ce9e273e8427c9d8e9c69fb915380674351c9169716e0dffea5585a220e1f00bdebe95811d6817070788d0856edd24d9ee03b63aa76f2167aa3d463161ec36d229a2392385c3fc0a0acf1ff3fc7bf3f26708e35dc3f50d39fa438c9c2ccadff076b203f123659293ae420cecf04de8aeb3278909bc142a505070602c93974c7b5a57dc4bd78de869a7093ee14aa536e15c5adc4febf16e7d0f133d7b5c28d10cd2c56f069af07bed06046941e84a48e1c482e86b6f845841aaa19899f8d9a212915a491c7b9a06d77635f59f1aab72469bf85ba0e3e94359bac34022b299b673d9c157786f505d9fd63f0d439a162d0040ff7b9f07a09f9a94f63bf4cbf83665a33602e60da569ae14b04ecfc9065879ebc2dca3a115621184672e298d5c475dac17e170b70ef6c5aafdb44f81e77e9f63a782bbfe1d5795ee435eabc13d629f186c07a6bcdc257a1995bf89ebbd43a598cfa9790911c8483e5710280c9371abfd157831cdb6ce09cd5a8b66914fd36f509c419dd37b4ef3bbce117d33ac0222c077fffa72a0b97dc24fe85b94affc0e3c871bacd77b44deb2a415162a2b0fbe91bec1b688de93853fed2b6cbfd28bc8b5ca0f869a93fd38a3a889c0b1726acf6710f4d901940b3a8ca462f29f9442768c40ff023ecacedc49f2181261428a4bd608ee80844eebf99a9227e4f106afa1ec5848d06df693ef7728807b1f6c311c0213bef31a35c3fd6d971867df77af5009199c7fb24760becdb8b9e8021efe7b12165c8648f5aa454b4c1da6bdbd9d6075ccd61e0b23826405ce9edd29dd740091e232de3e0abd1451d1ee1ba2d7b560772b8bb8d8c328c8e7c8a45d640959b8628dc7fd9f94baa5f6e1c04db68944acf3ab7f3a22ade95a9fab498ed026d0204df9433b7f8eac94de8676ed6937d1fd3dd2b2c4feba1be759e9ed85df91ebae8a0fa408fd35febf5c3dc4de51d1f4f02a4231f6b042fe9771630896685a7c97178f2531d5af010d8dc76780223f97893e2e84daf7a74bb9af2be0e3efa83720cc8827a38bfbfda89b6a84fcafb139b2eb2eed218c1005103fc351a7061adae2b4d81bfd3d2facdbd888acef5dc58ebc36627c3fb2789d69a5f68f1b59d7503c5fe18dc88c06bc912d225e4443788ade316ebf304cc6c2f9902575e115def75344093500583fc8b49b2d542c5cbdcf14058a0476939fe7550776e972b6104f899a1e5e9e047a4644b63d9f22a2a38d921daa185bb9c7e9dd95a057f36c95caca95b504a3557499d12a960f0f35a510efc8789b504fa0111a3f32b015d29efb206a43aa907500f8c1720b0f73d7603c3ce0c0617dca28f2514f7a1d05364126a4d65d176e2bf0fd945aad97932f2fc8c7c9520cbaea0dbbae2be7b67a6f3a5b59e0905ff7065a0e60c6c676eab42d42c8be9090ae349f6595e1666101e743ee70781e0939da7ec7261c144ce66f141d56503a9cf68917bdbdd30c1516f7788964e9c32142dba82ef102fef8a0ec4f306571a981c15f311148b6a75743d8e3447c10d0cf3f20757c736d3121096c8497ae525cc3729eb6633c9f3ff3abeee99f6e451f15e437f1176ef6b77a9ccd7b82bc1015b7216237afae878d94dad4871591cfe5b2ffef70fe033a4f872cae1921ee5c6191ddd3cd94501336d0171958428ca1d00d959871b739d748c6646be50b17f1ee9766f780599c38b2c5685c001e30ebbaa2b0f28135b5040339ad471c697b9e671f3a67c048065ff21ce362bc4bf7f307c3543574f4525ba3a0b7c800b97bfd9614b4f5024bdf3d4437a898936cf9a2ceb44988a73662421a4a8f517d1727170b796e9dfdf26cdceab5a99f8beaf3419e0fe52018543327cd47b8f95acb920194a3a95fe4926ca563fb526d3120d3c7374b2ff594f990e431d97056df8d4af63902f6ea9c767753224b6571a528f796866ad13997473c35c250ebc8e0bd8a1864561cc8bb19af7d3429c8c7a7204b6b73c247f7d6a7148343385946e020c3a032a096754086bbfa3b068ad6c48e34a1283cb64e8428e570b5c2bd909a57d51e8ae53b3d4c28c987a9fc4e3d10d9f5fea7332bce4f117e2998c5cb2f9c11aa15128c84b7ea1cea2537ac7eea7d01e4b04c4d9b7fd46c0525d0bfc8b430b805bcb9512da85bc91e03862c0ca558d63afc196eb62248a0dd051132d3cd2788999d2356eb1ac085d72e6e636336b87ec549dcdc926a8df53cf5f33d28003d345a79c6d3355b8b6503722c50ac9fa827c24571db380188448b1f6e8eed1a6bfc8864a21a9604e13ed032969918f91d5f1715562af66fe79fb0b6d2624ad6f010c6759e3b0361f2169c5cb378a65ae09dd0560bdab5ff34f4904ea18dd982cdbcc5c4a7e5007080b18780635486b528c7ca5a8c652651f2b2cbdbed43fdde7f36e22c4eac49336e47c7a5f38462fca83e3b02f045dd27deed1753a39acba28acf3e010e3df4db3ca0ca34d48d79f1f77132ebb7caecd49c4f60d18bdafa07c1b317c33783c4ecea1b2039df589f9112b26873328f35ff840cd630512ccfaa34ddc0b1148c312427ad36188220deca0d60379951a7c95a873e7dabf909f947a693a6539d129ead1bd4ef6ccd7d1ae01b169c45ea3292177dc197322365af7905784ea01df817d5408f5f2c9687f80da1b7c8538d4e2fd5d75fe86102e32c6c59b177d01931af1fada4ea2bbf4b4e6da57181c7aa02c03a416298ff407f04d92edddf7df963df6481e3455fa6c87497603e64ccee427a9daf3b7b2ca4ba6b9da8bbd0f94e5af4dcd095e6b5d4995f55bf5bb9f91580df68b521aaf6ed968bac1ae366aea22e76a54db8dbc835790b474c22bf9d64a48236465a47c9f335a59e29d1e297e516c64c7279298eec272e87d1939cc36d71697dceea7b2fbd24af2ae480a386479a939314be66ead10c3e011976a88d1ab9a4f4c6ba47dee9bdb7a147279e43c57515f32bebc7c996bc1a98ca9068bb5bb0bac32f2df744c326027fa4a0b4ba2eeedbc0139d47087d98850a55aad3b2572d178769d32cae0c523844f4620e41dc0a8fdff15a143353d63220f7ecc33a70508a96a6affa0dc575a316dd3350ef8d7e424f543b0c65c266f9cf65554c4e30af923488acb7c7082875ffc399f9f7bb36498be83a1c8b49f4a7264903d7028a5d18ece24896adc50f7109d02b90856865b764e2108d7686690a818f0ff60624e02adbbb4e8096d0567e1f6f0e75c95ceae15973814ace527ef201b7a7870db2edd7217436a0841694ed59b160e9cb0aa625c9b6b6e41423edfa5838830573b5fda0921091c0c48475f9fd4d078dfc42b921872cf7e86936f3d0b28aafb81ee12d20734856bbd28c51ce1729a36a7cbfb27fa06bff569957101de476a24a49e17e65a5d53ca8b75c144d986f1cc706bd30d438359265dac2a34df31bb155eb2110fc9da06bff96399adcba7ec4f96769d641ff70c5d6226c183e456283f35f07f9cbe8e5c9538a64f16209e121458de7b4ba5b9b3b183d601bc259a6bf0c2d4fb21f107fcfd40719f3c2d112485145c249292c9ba4c4fb252cf12d37146c74538e2f96f8559cd8ed83a9ea5b7d4c401a12fb774a242b3c2b1a5a609ab94fcfdeb4dfd75bc13e82c97b25b20ddda8ecdd60589d84b939bf7cc2ccc59da12b17f648d983cbd06eaaedd4981d0f5b1b59bb84231f43a70fa0ac8dbba8bcbc73430a85ff7b46d626b79456be337fb7f09ce1e53468af571142ed3b51fef7b779fcf134fb913ac0e66d4eba1af0b166f91f8c0df3d45827a848564a1668f0754129dea258292b08509e5a217552aca76323ae2c499232de18033a3ffbcdb0f9b1fa7d89484f34cbffff4a89c88ed76d023a9a2a4524110909cafef78c83d8fa0702cc27ae015e874e8d37a4d523170374840cc52f1aa7d428f19f2b300b847bcf60492b4d570e3673e0c9acbb2f779856f357d812e0a34543d0f7482479b150986dde42d9dcce149d7960772b8e69827c9cc2cc57e192a7ce0d8bd1eed3faee5cef74165f6b1cf9bdca63e1cba5f256be19eac7dce827f3f4e0dce705223561bc5e8ada4a4d68ba3a08593d7d0f06edd042d8459246e0313866713d87fede4f26e1970157036e9cdca395bf2e2a7e7c876bd9c80a76cd2cd4a3f578bc8f5d0e2c5a9eda0cedf10c5e0c91443248afe4cd4e8139247d07bc39f4cf868d8efd2834c45e35bb38e46d4349fde303c28cf960254d46cd3d0a749c10340f0c9052cd96878d08d660873e7e9d21a54a83d245a33b1c3b5a1083f03abac4fec1f564c91ab3090c7c276e9c49bfeaae95f3fb080f7efc328eec9f8e1177bcb6ec6e4ffd2a3210239f96f15527efaa655c6f5f6fad4772e5b09d8c7d0a91639397705d2fdfeeb03e47e520582ddcb9a87ffbd719d78bc68109dd5a34fb19b8a9ac5fe896a41881ab0180288c588ceb49141774f70a6abe1a396bf7cecaf0668e21adc01757911313506b6c7d8e4d410ede2fee56330a0e86ceb0bfa37b741d8a0d80d16018ee83a731ab5099ad7b7179571ee01dee77938851b2e621ee7341cb0d10e49e503be4cdf05fdf642b1c7aaf1bfca029d316c4cb95c8a69183684f2132c584103e38be44c285eebfa47619ea3242196e04dc618bd37b6319f9a39129aa071d307ec73528e2147ede9b57dbaed0720dc6933769635142b56c0d952cec0cfbede409033deaaca157dfe16e2754c9f271e9cc7dc1b5f7c10aeb75dfa70c6bd23c3384b8f8c078075170fbe391a7139bd39ad9637f99f0c7188feeda46e5934ca243bfa928221c18179e5dbf0006b5f8ac1a6b10ace4adfbf9c619d1f4f347485e36fc139506287ad9ad53088c993ec07b5099ed012a2114ccb3d075d2b8db6262a8bc3c37fcd862186a22d1759079972bb02a2735e8abee15d396ffde4f2860d31dd87a2187fc27c48cb82dd7fb16d8fd6dd2fc8e0dbe9b393caeed71a9cf761357d7e9c2ee6c63d5b39e896ab764195477ed40bdd887dfe338314e6e5b1409a6c170e3f423d54979660c91a46a2060ddeae4005b7f34ef9ecd47fd4350d03ca76b2266c46d6e01972d8ece350ef230b6b3747f8dbaad78acaf5e9670a3249781ddca14ae24fc3916d8ed660aa4113414c59d6d911b21c629315b89d2e1aa769c4b935fdcf927f9d79e10a30a2e28c34d73a9e125e4330dd90a48715c0f870c4391245fe409561609b7cd2cb47b191286383737f043d5477db5a92c8809e69ea6f83fe3b1e9bdf47521cd179886d2ce6599dec3de144601cec4d5e6bf507a1d7d731d00f05e29d2047f78ef52656659dd4b4a9466daf46dd258ecb349e917ae99e7d1a561d84a2084327bc9296866fb049a690def040e7ef8fdd03f4788fe2ff6349b6410dc1f11fb03a2986f1b369a280c6c9b34b240b706ac9691ad9867445332b40dc7fdc8de7571811a6f422a9fcdb32a96f04f1936cd1ce1dc04c8054640e1ed490b15e2ef79f504e90b97e7b0bc112b33ed1a7a2e440421b035a05aa9d9f6be35b35521dd159d64e17313f0a797806c0ea92c53b83c0124138c5357fdbbc7d2532fb1419d83bb170a897d799bc48ef8922f781d2273073084883f4dff106a7dc2431d25fa432eb3177b1ada527b16bae88a003e61d2a9eab0d911109c92986b370a5703845cc881563887641c78cea9e839eae1679936b5c86014f896da059dca70b01ec1f0e3a8012915fb90912b3df4f0b17520f0dceb534a87bbeb4e93250de3e740be637d67862b286fce650883a4e294b7ce763f8e4fb69d5698b70fa8b9c5a5ca85bd8bab44365ebadda629856f0068a077adfe7f42163d0666956b4950837237f46d9710b95a49ea503d30c76303c9e39c748614c67c9f61e17980b919a19343a98b7a8440de49da0be2830760b0ab68e501749e9db050096ba4974493b7d5c782aabb774768029a2b752d2f2d1b287fca1274f336864223b16007d705160c49edd356f254ab85a03c1c4021120e66760e610b99d37178d1c7cab74c0ea80295095369727206c708a8792c1b33f3f53554dbfffbe1873d5f69092a5cfd19822c3608496feede7032d56d16406b8630af5cda9a5086ea7a2711c6d95f4752f2cedfff77e20f0d3092a056603b2fa5112ca21556b600711554eafdf918d8fbc83948ccbeb4ca9b295e384a90e3e504d173b9dee36b45ca10a67cad87d88610a4aa7e4868944caca87b0e8dd3a2f6ec921677f4a8d4e690abe12dcd687bc67c656e51ff7492ba983e0b7126494c4faf76d822597060b032ec13e3e32f82885e6cbff770ca83c899e6c1b24cbb114b264cd2024b39760c5ed9298173accc360f33cea627df8805d707654455b9abdaba4dcd2fa5c65644a62caa915083f2156a45d88a2e15b7fe49e40c24034d58b17945c2d1a763cf79948853c19160aa2cb41062b7d1be6b8e96d0aa64aab3db97eefdf37b3127fdc3389c3a7402aa41bd7ff14d6a6a23d660c120c4c514245286cc3f28501c5f79d38657a0da063f4e05b25fd249d121d780809acc795bedc85e17eeb59429f03b22fe37bde9cfdba5627030ce417d54619b3c3572412cb5393b62fdf4726d5d6878197e4d7ce9d5d0384a1dbf8db5fed5881e605a97d6765dc4cac906c64aa3f4473039c97a43c9f383778612e693bd3263430f4037f84bc16714b935a6a596dc62830a2de3bad1b521616d68f2072cee3a419096caba766701583a502cc9ea1366ed206dd417be2bcbca38f8e3f872983faf2d59b4d49701bb8f4603a46029e0a790a60b845684449649460fee23133597f3962e32177d26668f4bfc9514ccbe2793c3f5087d24b15be9687f3c9c2505d4ce744ebf738089e4e50abec6e6cab1c49b776760aa336f523f0a1aab773cdf21239f61b722da9dbd9a0c85b394fa691e824bb81dd97c440bcdac0529a9221b76acd67c0f6dd4bfb4b96e6c6d01baba9f02c4583e8006fd9ec4bef9305f8fe040a2de32cceb62e98e85b3bcf42477da208ec4af477ae9176ab92be4c4a1e7d389829deb0006caa74d5133f526263103d82a3dba3aeda5d818f2d86a4664bff37e02f9a91ff277594721cb6137df0667f2d1e7c4640567872970d477e7f36f6b33e4119ee2687dd09f2a5066a77f0dfa355fc2781ebd8803976f079c16c11090c8ccb7e2a75c39ebd643ce959cca5156d6e843376560e2506921374beeab86a4f498093ff11066d799ee249029bfa879dafc3199d6639f55e740031778ed9a77d223ab151f1b2b5ca8192210cd0f827f85622298b6fa75c486089e46c1b10507af55c1149cf5ca3ad66ab8ea257e913e0993477187f331eb0919dd6312185ad29aba76231faf6c31f623ea07b86d9b458af26eb15ed2ee547071081790b5b86a8f817de52d7c3af41b3f81e4d0897c98fbdc28a49e69a5d5b5e748108a5fd6fbdce44f22944bda9fa4303e69afaa883fe9e5fa147c4b19df01d11b39ed008e2f168d614ab4cd69f267f4d3cbd00f84e07f8a2599f4074b5890eac61cd6a5a937507445ec4c87f30251180bc24421e32e0078071040430a9134378ff3004cd2944549a91d138ad9a2ec485231d8099504275d03e4473c5a380fcb2253a4ec3d65b69202328eb6758ee2d739fd5596a37e26eb84d3a8d8b89d3c1ff162adc135a213e33f97aa22e595a58b89f98f76964d487c7a039f7e16938684d8b15620783b1f39c17aa73cb86df7fb1d08b81dd9ca67904c87df5e4523c6195ce63c7568691e3bcb1ae67d379a3159f7f378f19eada68db957d50596c02f9649cdb4eba9920bf4c0da9782fff991f5b237a66e9be15b83751b6dc91fb8635a1a1893f66a51f4724a26c6a0c0baf892b602807133070667bed97c8251fbb32582e55ac9108575b21dd6fdcba3577bb2cf8053eee9d2a249c432076af20d17fd33b72b423d25b4503d2f0f8a7c2f73d0e653b1c9f5aba9864736d6a0041c75a69883b12aeb0060c06c5ee59c9d18f544b66766964c30a37c5711fdbe04126197fb036f4d803f47ddbdb7779cb04303aadc64ba3f2db7b81de3849c4cc49fbdcce4f413d770a43e7363b91c27814a14467f2a61ef2526a23e3df47eb96a09f18364a34dbf2c088d4590f7f22c98d3408cc991a8df92a35e0f74e8636ac3b54053445bcd1425074e5c04d7aeaa6d171d419050a5a1d5a7472559cbcef076b0c14434a87d9d25ebae4d07384f082fb828014dd4442c482dba054aa30ad3b8c5f72f73d5fd222bc275f5bbd30516e02abccf19b5346eec4747020aab01b36585508881d35f7ce2ee5ee5fdf426a756aa940a00a072301280bd341a96cebcedc738f09a4fa5d5d6404585fa5f230d7017389490c3190f051daf5589961b20259da560b1874449ccc57bb7e67340f942b1abbf6250ab93dd17dd5631c5167d46940d0ad031681de0c48bc3d26f659adcba99ab9a477dd6912c8cb15cafef58e5b5671dd848e5f6d2914c777065e3070dfea22c6382513d48a2c5164d5cfe50e3a549e537bbbf3e9c0c0d9f76af9862b2fe40712f85242b3846e4352bfbd038916853bf4d5b9e48c9f9c6f91cb1092a133b9b8a511f3badfbc55f8bef3441e27f99a329456632c3357c99b6b31ea99b9a50e65f25cabccd1884c1e12ec464f458751ff73ed471faaa0c5997f9eecb8e5f407df3c582dd92f554135c9cbb0f3dde82ac2c4f49d0b06128ebbf88b5a2e64971f06a81da4adcafeba064058fdb133670aca85f0df435c1bee3fa32a51d405478a5227b5a904c74a9605de14917338e9b750bb003a087b2cc075106da7f57838360c9136fa2f639b8306f2db418eda28db46d92fa9d1fc3599f2f32bf276a997cbad83c4032297007b528ebdce2f9dbea9312dd3f1ae7b09ef1a51fca60d514eded7d95e29eaae1048afa6809e69f4a6cd8503c7e6cde0643e583150a59f306a7c11080db4f91dc5754569cae242b8c116c3981626741ebe77fba63067ceafb67c871cfcd910c01fd4f9313e620a640a1f11e7ff00b8dde36bd84522728a72bf5d6f6b9fcfa489585f3550760fb9d59580d5fd30a64763d23cee431d692b3cabe5f72315f667a282f61ad0505e5d64ea70a6aae3ce9f7b9ca28d8acfe5fd278e8fcf6fe0732ebf588aadfb6c41660d7753e9f3b6c8b52e7cceae79ef55c3b7970e20e75c6e545d8ac748bbd21f270b1386281c4e6f3ec853401107a12316452dca2535749ebb8722ffb8528c4c4be4a6901eef78225ae60330ffbcd566b3a597bdb45b0598e27ccaa56168ba87deef74af566bc452fc76cea3c5fe527a25110d2850957d50b503febe6fe5044dd3cdc64bbb157858664e995a3ffe497ec0fabe37a57168196071610b68182816a421ce988c8af738fbdc7ce03d03630537a24636df85d53980be26d13b9c15ce5f7c16fb8535a2a21856950dba4b946307dc364ca06b6dfe4f9c17b7b84d2d1c6a3a63ec202039d874e0487f6142a3d707cf1eb204ce296aa6fba1b63e52a74fec134b67684c834ca9d91d929f9047fafa82c85bca4e3adfd38c5ee0904891db7ce0099d57774b5d626ed98d41342c5a6c9bb09ee4c8d516ad7860cc982879a2087428227d3a6f7220dfdacf9de6f2eb133623701d9e22524f1e8fea82117753750adca9ee05cd59017a51e3f1420ea26ad1cfc6d2c27d34d59c14d0ed21fcb91941b95420a9f252afbd06e61ac8b5159c55d6c6b5d5b625d948ab070bdc7189c0f1f63eaf7ff57989f65d4d8400f08a36ed6ffc421099a00cb1af30043023a7576c4e409c094c72fb0083950ac8590050dd31f9f7caaaf62403c0a26154abd48d1f60468742532765a6fcf0340f1c2b81c7814e301c198b8da8d319aa8126bda17b82c8fd282e6a848d741cc21de8de4c3a1765b13f1ab768c7aba582d53f7753c26ac4a672d884c2d635ca41588fd8adcfe1d647f6cf6e69378d811be8df8e6f06f332779427843de21d75403f8f4f2bc64c4f8eff11eb8875d35678ba973e44b2dbd1938611ab9631573e17dd22a2efb78169833ff2ffc5877f3c82c84c7bf6cef1162b84aa96837d89176cf811d81edde3910f7fe300955435d44115bd28ba08907c728fef239a9aada0da42f8719aa0c5c104a3dd68f613acd296aa992e2680188aae355f96b5c7f046ebc2e4abfb3d17d908caefb4acad0adb9e964aac73b3f59b6527e23bb1d2bbc0269331590f84b8d56db2ef8ad0111bac0694c9247f317547b3a1db82b19b89401b09e7ff0dfc9e5d5e9b8ff834a516078c4629d20c71f70dcbb3a770476a49d8c934649856db9b4b9d90e01dee3ae649fec3cb0bad51bf1bb332a5e4a0a743d8c7a637dccc9edfed8255187e4e275a4b5585cae94767bfac7e11857e00510d74939c17fc36c153401505790251d49c87fcb6dcbdfaa72e7f122eee11cf34debd80b7ecf184906906ccd6d4a127620420772f1d9bba1486b9244fef752cbd37beac1e5da5d8b1b73cd3eebe228f798a18161c47b6517165dd2d4547fe0e710c6e6f65abca0594221444a77fdb68399be9d86235731ffb5350c3fd9c7e3467899f08cac786a989f2ced48f4735c316890a0d5638c05c3725135da242872edc1f617ef45a78218df65f167337417ddeb30cdc66e0380cb0797c2e2a8b06676a82c3a09b3e0d32fb9dc7de1b26fe776b9d40dd43f5c285367e2b39ebf4288d06b82c58a5e733b8b7430d9c00bfd35c3e06f54f318086067e1c7e1d50ddfbdd55e0d393f428356412ed7bdbb384bc946b318714204c329c237f8f7cadee3345ef57babd276f6674155639599913cf7b88260fc0be5b328cbea31032e13dcad0bbcc9333dc206c843df1dd4717aade513e57be2e8f71799aba9a4d1409f3208bd49f80fc84d203b35974c2011e54cb34f84ddf5d2241330b49b8d8fdc3146c3a8cecba911e39fb779fe1bc22591472766d0debba3ef714e598f1e88edda84d6f32377db22f0ec04b29ca765e3d2344deba35c16c56d4f88d5beaf5e8e2713071d4126732962dd46db053577adda318c6678410be218302acd43f89ddd9c7d8443a5c930b2956fb2a83a682905e280cb93b16f695d3c3da08ca0c33a86db95b6eac595f53c5f7ed56167b7c4cb96e99b55046ca818418240a60b3353e36fff5b0021294d2f0dba9ac9190e4160efe6b8a85fa690aa025f81191446bdc5443ff23b3581f215866eb86e9562347168bbec32ffa44643e8942a10e4119349b35c70a293220d9cef5d6964cdd0bcc8bb2a763e5da5d942fcbecd1120e6a656806ac2632a6161e2c398afdd1e95c44fa9013e82adf03cda0e2658db72ec60e4a9a5482e98298721b912fb8647e36d11aee202f96dd3b94fe6e3de7b6bc0319dc276b6c5aa0300cfc34e9f1f668db8ba67606cc6c751ed1d3c35464202ff6aa11e9261f9cf5693f91a96b6cbb36b58c802b219bf76e1711446a7ad941b0edc2d624d02d3d4634fd67ef683750fdd109995cb15d57f40cc835e64969068a3ee3c3badd36ea3ac4b8127d624e70bcddf1e322e4ae706375dfeb7a6074da8c39065e96581ec85ea4a75c71e6cf0c9f3a52688f1c204ce98e3008eff36e4ee1ba51225e6285abe62bea189a4a9ad65a53fed80c920d74ac27778848abb0938bb50e9f6560bcf7e41e82d64475ea8ea0bf0e1d6f26193b0b1d884253dbd1801752bbd3b98cadc208631e2e3e74988d222149d3eb073c510c1240d3d9526f6429ecbc25d017836acfeec4afbda73e8a248756648b74b9e3f20eaefd256a89d15a8bf7753a9a4df61b62d86d9610e60d5fc3735dcdf9043abce9d1caf50bf94692b8d2e3de0a243246cadfa9ed20f7662ed186fe1b1eacd106af0b38c94085b8c354ff781044cbab5520156f82b54b9551804356ee05f842a446f10be618bfb372359c3a66c593148a6bf56dff2f354a4a58f3649db79c840085398403da11ed6e38d2ce9ef706c05a4474bda1e16e4adda8399bed1b2b770d7bbff92da2365eb4d6f5d1a106506b1a75fd3fd87acf1c6ffad2de886c43d2f1bb292bf47077502bd3f42771c5e1c3b0529b5916c5fa38894e89eecd9ccbca412eeb198f498f438428db6c697bd0134dc6d48e9c360f40d75114341ab260691d6900ed7951827eaa73057572693a8b6f562e1657f74c7c14fbd64c54ac18e60859b53b49416ef4e4222e4f09c4836fba9915050a417a25ef5d472c09ab0e5fac0c6bb0c111aa9ccdafbbf8dae2681d2ecf9be152169336d7d161a4479e9fb1d043f351bd7115d9708a9e997b0aae96d0c9da07d126a9f6775551647305a7042c0ca93b498050700fe3d38aa7e326a75e0a38216a13dccda856891b08c1cbef5fd5265464215ac4a4b02c0caa22b1ea8f83f5c561d7c028b4915b310d295f4f0d3ff952e896702adee52d1060a19146db3923ca1ca8160ab50553cbb99968d07f81027c1981fdce4bde2dccc77bdc8ce0524e664eea64a224b4eba6691fbf377dc4c1cfffc97efe37c49c7d9d9f879cf56cfd7e3b8a932dd8b123b4be09d1d6c77cdd41c4a9110cb0a716d16e9dd5437497b439f16d0cf842b3500b2efb30b63300e5b90b359237eb6a850e509fa98293bb8e8f7407dcb05c178a6726d0a3d53dc3103214b6a7740c37c67023cd4c4ae7e20dfdc820c6e54cbd8f4dcbd04aaca1dbdb260494c256166c8873549cf427ca194977dc6af67a21382f868a10fbf615b21213352ff34493524cd791c3b28d8c413c038241b5e616bd223dcb5d13a28a39ed292d4bdaa1304c137889eea3a321142facd1deb4e2852388e51b9ace43bb083752bc68527d74baa5c94b1366875f569536c5559953b168046275ffc5b20b12b5ac51d756f6708e6fd97068022990612e1f8378d271e43a08bae39db834a8fc0ee8995f977bc86d18fe14b3fb61dbfd5cd1103b92aa91eb9f03d4c536a8332b0c3ce0d758daced3de8c5caf33a98067a64d462e1a36a0490b2639b977c77d9c986b716474b8a5ae137859eacf6a99a84afb3b121831cfde2128c6ed61592e727e1882e7dc43498fd7e9f0679f84d55b4ebea334adb4b51812772cbb299c67eb1e4b8c48e2917cb1643bc1f030260535bf1e58b9e4850db70b53c9092e18e76e2ac21d5da42049a3e6530d1a0de05b7f0095528a00463ee83d0b0f07c857c706d5e7844b6443e80028126846c7057b81c31c31a01166e1b5f382bfd35a91bd1e0c40cba46cc54b364e921b0a2ecc50e08eb4f72af9b094843133dfdd28aeb9b5227c008134e9f36ae27705ef4fc6523ec4804d0cfdca9fba96abdec2e016e9a2bd1292293f36635f948a396d412714ab02cfc69cad3681739221e272b2de7443454edd682f757784464e60e0a2ed5e085c56890b451e23dc6fd113de5d0e6d207a4d63ec7793af9b3bd6019411b7aae1944593c283e06c41635f0fd2805bf65b293a5b152eefaebf6dfd5e84aa15e1d192d8929bc0710455be42bca5d6ea04f6a2f5f3359b9b2240baa1d664775ade00ea4d4989ba5b4d3637574e1908ee07523c5390ad4fab488a7d3b2b3c8f55a56ce65dc1cdaff35893b03d69487280cd6d2b26e39619a2a365f538052942dcd5eb93cb6701c2bd9ec0210e383d55d646106df96295dfbac405945c2a02b9ca680bb575e67420b2a4cb69071721d0ba817772f5c4dd5a743ce0bbfd2fc373959853aa970e57c04dbf52af4bf3a5c5ee63ec55971091d849abef01be7b10bb50c09097167b6186afd43ad5f3674bd82b233b1584732093110bb3080d505247a1603207b5c249344a5500ebf32bef0b70b11cdd862217e6f47dc3082b222e96947133382df4396f0c1795884c5259c9cd12323ff594542920a76162617508bdec7909b730ce85282c0057aa8593eed097db7b313e8230ab07f26124d6ac1f8110a956cb80ce4d0aa1a6e3f42ec31cf9f72b89d92ad99e67e4308409178aa33926df33b46820f98705e09d333a63722410c2142f424ae8ed0def3453e93d7b4ce94c07db47af3f30c592cbbededfa5f45a024b3c77c95af2cc9e9ca3b144e0bcedefa7136ed915ac81247f82043d830d01f4ef134861639833fa21be701c3547683dfc732396f6a3b44a3f7d366b6c248f03974d6536e2af270a7f8d7070c6d3836fdfac73a2592fa01e53a36e973ea4fec3aa1bc38dfc3754ece7d935c86c9ea0353244375f08955971fe6eeae049bb4edab18948407249585999b08d95186f01bfdcb27ee016a3493e87ca048cd94e96277d198173ce66732ae3f68bc31791b1a58005c5ac439c60d94d806c6992283b7720c8d2f22d10507a44f80b58206ffde92c00ee322b34210a1cbc4bc3ed16e56b593ef1f1f0fb6f690d2815454ae5dc3e686ad724b87099d8bbf29750b7973e466268a3e4f3f932b7a4d7952dce8ecb86240af81d6e69c27b891e206f5e3e5693aea712ad6b45c541c47e65c419f1c64009c527c77801b8920186e62930c7004f99e1b305f83395e73d9337e11cb839abaaa6ce1ef818da0eacc44a49c644dda2fa1bc4ffc5aa77998ddefe00f24dadffb3cf045dd9e8fb7a127c74763646080e6ecf0fb7beb22547be37aa63c48873c08c4fcb3924087fa36ee57bcdc85c87227a55e4ad45827aa6c15c4f97e5049bdbad9e8b127e06f75cdf946d9d7852d80f33a627b301af23db888e132af4898ff7c392c31bd41f301152ccadd10d6d883d8429a5ed3e4088844f13c627f5a2223d8d060d42800489cf06fb0c953aca68aa2c4b206657df9fc1c4a94302e8085e7c8be2ed86c518c116fd73e5686da59276fbc2df58053ce094d3a984652c27df82e15846b681715579b2f53fc6041f4ff36b1dd69abac0c94ff97c6fe619ac95335bfb279ed40c8be87892ca306677afdd71468ebe6dd00ce81808bff6650d261dc19e28ea4b2491e89d021bc49e2447047ea3f55275a3d361443bcd4797b7cd667e370e17de41a06ab7ddab5a697da084854df0d0509683e09a68d0718cddccc2127970213c952a489a1fb000a096f3ba23adb3f60fc8f9de2cf361a829e5e90a068df7098930131064169196fcac0acabec94d5e503988076686ec873ef66ea4f03c5604197dd8511b5d4ee2e886ffdf3adba9e2ce01b1722c146e9fefa289c2ba2d641d34f2428dbab0550f5740a0e58cabeec4069edabe684bc50e27e4d157e3bc1b8bfa22a3692052f1615bf50e1184160ad1e35ab858711f0f8356e291e96286d053ba447966ca9a8a38b9b756e05dba33dd0f82f9be4022f3097a7a2859434292f7ede43e187fc5f43555bee20511465242ce8dee81ff6971737a1226e315719c28a587fb8a2ef767ee25d40b6f66201708916a84f98057a3297822cac8a837a973c307972044f2d49a9c7dbe5f9f3e66727d3f0e24cbf12a59860c34eaaf7c60e1d56782329df94052ace8fbf86701454da0dbcfea9be99bd7eb1057a3b40af8ffffff07