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 78237 71c8d75ddd1667ad00bfe8939fc0ac438f0a95eb1d8e4c692d38ddddc56aadab

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
62deffaf85d70829912df92c7be48ff2138cc49c52c850565fabf4ead8eb70ab
Certificate Block Hash
71c8d75ddd1667ad00bfe8939fc0ac438f0a95eb1d8e4c692d38ddddc56aadab
Source
getblock-raw-prefix

Public Data Hex

004000000004000007...00010600008e570000
0040000000040000070101030000000107070000000000000000000000000000000000000000000000000000000000000000000047f6b41fd511ad2da16193676cd1e6ad291af3b146dcf60885d2985733a8e2f1b8cb11e813943940fbe00b7b644c092401fe4160f3a7cc033cd5096c0498e07c9d1d037a484613098c633b15bf056c08ca7dbea6a0f47d854e120000000000000008000000000200010600008e570000

Raw Header Hex

00004020d12280c426edf498469a91b0dc8ed2612372dc57eb4eba575015b639a68cde5ce5257b56a62bd3c7ba97a164ab4d31abfc8c5c4ecc043ab8ecb5c4f93d623191acbc3d6a72d00018ab70ebd8eaf4ab5f5650c8529cc48c13f28fe47b2cf92d912908d785afffde62

Proof Data Hex

59,560 bytes
1212160103073e751ce63e907a6f6f9bcc1e079346358a89754d953b1c8bcb994bdcd511e97753c36e3e0af157ef17cb92cb568f0fa5620aa285e9947bc67c19a0fcebc80af7b1f222ab8ecf0ee3d365d1849094b0a34667b1bcfe3bee3c4a6283c6508ead7667e39ed690933c6f8217675773697e7fa2a224fe7354661d9a7d4f1df321aac71caec2b4834a9184bbee06ad41fdee195a70b724b1382b0e20838d419acebf53cc99b2f00feb870d1a430d0101f7b8c7ff2ffde2a69c93da5ade3a25fd04a446d387b41efff4ab647805129bd03756c827aeb2684635a20e3008ae06efd997f8d0380d24dd2700a53870d76cc1c4c588ceba773f92211eebe5836b3d10464b10e53e8859167a677816d6e391da50fc8d8a5198b292d1479d978f8427f71ec4533cdc0af4b8db09fc3a973d19ced26ffbe30897f81d5bea3f7f111d76c663947d5c804a25b7e758fed67dc6457d0a8eeb7ce9752fc6937cb29b713e5bb87c6f1b30a7be806adf520e513210759b4c034c50fc2648a4a46c24734b1cdb7314db0439a0c21e6a71e2eedf57b75ba35f97da0c81e176fc1fba56b58c57a5d6fd2cd9bf490eea4fb112f6a2603c580444767cf341f55643cd65b6646a59d0036ebb7077fb018cd81468bcef0be7c7c79d26c017390027de5bdc8c43255d8b114892a86002fd573eb1ea1bf80ed16de5f8376a8054b78953a79c6c83e98c52ad865260fa8851ce0ff8d7a7c79ec6a2b4728101ce70600a661bde4ac5c6d28ae2c1122622e4b6c9ef96ef92938db41f120ea8bde0a37049120251d0deb769194fa118c23ef2c84bd3edecb7e20498025d198dcb14709165ad91787212ad111d151d36bfda952d975fe38fc218cdd8193770dee45f5d31c16d787a6f730866281e77e25922d344a033950c27c4323243adf6e687f7dd3c4c3cb7ea5b02dc9baa8bf81f70f0b39276da0fc3139091227ab200378474d205774aca440630cb3ddc45024794fc171b6fd64806c90424d97fa5581acf682249f9384895ab8fda2cdd5aba487de9eb849c63c1b7864254f37d4cfb371afe3aee5e5bbacf21e20411275c8de43074329b7175ba1863c35922d6f6fef24653c76a43bd002f18a7530d7198b02effa58f83adf31f73910ead0ed4fcfcae491842984b93465dc4ad5363a2a826dc88992112286be739224b079c92f5af51fc22c0a9ec3b354dc2e26d6d0a87f94d7c545b709eb7ba3ce092be86b4778dc782b344b9f14280f939ec3e262cd01f3fbd70530655d178eb94545c5716344043aa5bcb29d09fe37540cf7a98c1b95c0e633123b13f7b1dc5ab64e439fbe566735d39da57ac2200d80cc9d6bf0651a769f80eff237968ce2d7b5915d99285ddf1c244a1c40da9e7cf4e5b7648e2dbfeaabdc08b39f50caa78427a159d5982b15883f68befc21d762ab47344b4824fdf038e02bd266db9f92bbb4484bb84ce3c2d4e9360ce585229fd037f73b9fc4df9f8a5eed2e56661d68a8fc5f477196beadbe424cd817c0453a066a826acdacdec2b8c54ff71a5e2025ddbaf0ba060e7c99f7be607027913bcd8eb193e92ef51ccc8b5f5585e903aa89a2db0ce51479bbc66b403b0e103f71b284dcd2f80a4fc2a17fd358491089102a6f3d37dde6f17340a50da4d44b588fea6b8ce9812e0ef1fec6b2b2a5d4dad0b4c1016a53c24513dd6ec55012508a260f0172d3f01342af7724339dd11fad62933322c11103f9b39cd42bc6ad850b1e2a56f32a795bed628412ba72d22fab84ad1150726946b2b7025c34c2976a5110c4adf298c59ed3176521f32f8139175a266049efc03879c628dd3a8a2fb688eb8586569282614b65773f5e3852f6fa683de67b37bd95882b0b3ed993f62a59b7e912308ac4d2fff5266f14b45843288e73f4b6b3a46ce4d124cb517dcea27cfac6a5bd3771611f1a462cc8d0e99061c6f363ab937d6f8510ccddf3770966cc8cf8a8f628d32ef342c48065190b7ce50396b5abf00ed53e2802d538fa22f0a2be6f43fc5b66f8981907bbabffada962610fc21a45e216aca9918eb82c2098678a75a6a35e0085934f1ece912ab0a5023b3b1a239dc0dde520089f33d83b98356137e1530519345a04837ae83bdf4cc29c8d47b8dc315a09693fe82fa679cbdb23ed5b1f6158d7daaeece057716e8087f82d4b1950f82cf2a6279921139361a2a33e703345dc12d1c6dd9a29fa87c2ddbb1220e3f6fed31f12d15c8908f62f10257ac3d6e77cd69970c42c2008b7a167032fb308ae5662f655338b3eccba71a242fe1e89beb5d4d921ad584b81220bbcf1d3d5871cf9b50d943f654eaec0ce162aa3c3942cd001ba7f25c48ad4e88f774944c8e3f40809b56e9a61bd839670bcaf93d345271ab63bede83949968c2c6104091d22ca278ba9d2e9e31ba2bf78d0bf6acef7f0d3eee23afb186134521a88868b94aeb294412da1ea50135e5413fef7881d272a52414d24f3f94ef55401204167e5a8194fda72818d0889fc9d2084833bdf5ec71887908c5529d338824c1b7757013035e4bff8b239715a86b4c3f36245c556868f11f262052eac4d6ef2d69a813a3c0537f07d7f5df3b0985248383d315ea7fda3a96332979f9bf8ec7f780b111d855c0951826435052c68fa1264e906cc9f13bd9533c945d9a7d6d748aa4e71d56c943df060417e9d969522095ebcfdfab40cc80bf12a961789046fbb03e48a9bbbbd7260806e40913e725f8fc4d8ece659e073fa5ffad847874adb16e4b5ab873f9b8972e9040e36224fed5affd8cd66dd3b5d86a7cc887b580fcdeebdec11eaad5ac966f5c154c4bb91a68f9df86c8ce40ddaa2a86800ff48805127800075a116e3ce216648b96f7c5540da5584c9a3fe20d44301a58c454da3a40d0256576149a6b05500673c851c5b5dd9b3bad7f6aa11b46aa1160882d51c13f2ec2f3b18664a059565928c60c1b63e7ce882efd8de28e36a2a1fef7bf56601e63b70660378204b9ac715da58cf5228d0981d01d40a2d74b214c48006ba29ee044db1d6466995c113d7984fe67171c27044cac43d07084a98380a425e994fe6df686eaacab4f384c8f5d5389d16f67cb103e6bdd4410b8c8d692008154da770573fbb5ce4fd06cb42fd9296aff76687249c2946e4d19e8b58892d281cbe3ba873c0fcc8d7f0f42d651ad1934057e0dfb8eeb082fec8472806bb87ca54e0d9cc37ba1376f223fb996fb336622dd062e704a2cf97e281fa32d20c3a31c80ba4fd66ba79e29b1ff683e739b49bd1bd271db850bbdaacef8c4c0b270794970134a1ab7d335d405195c1919e17c3f8c61106ac29df27774b546fe13b7a778b27b2fee5fb6f8df3dbf3362c0e29fdeaa25078311fd02d45a40b0842c8a83bdacf91f4b0e96facc3bc352b9bcdbe283f25198171e73784063b6b0083ba97810c05be79b392287a3e0ef0112b635d31fe9676efcf5f7c175eacac443e1488a94ea27050c7303d385c27c756d57d13e9097be884139aa18c5cead519505883f47c2a1f5fb173068322dfa75e2820177baaa6e5861c8d6ca0b3d4f52768145afd074800a3ac09a297eeb32296fbd1782bf36176d9f750e9287d443caca590ec84747e3ea8b897c50cf07b41ea3b8f1a1474c77b61f5111e7e3208337c8a94b5e0c3a4a4dfc8a53afe47c6be215216f471e22f77fec2072d0b546a00846112a5a776ac18e6e3ce46b1b8a41412a7a97671795e1f9bfba98a9c256f51f70614314a18b24895e3e917e94577487a139da503aa85f5fc72ecde40f404a32b2937261f8f51caac9751f15e9ff2ab4873a253c9f89cdbd15d6f2c7fb83a82346a0be4b2ba2c257a789eee84b338f25322c6e81f5b9342a5c590de402cadca08b5d30456b564813fce21e4f7f3a24b4bb63478f87d82d4cfc00a386ae2d2a44ba03503c41e5c2858f0afbe0f248b513274fb267b5a1476edd296fcf8818578ae2ed5119eb4df75efbe213bcdc9d41e6b8bca7fd01e420a825071b63ad5f1608cc03cb3669a48e453230d805b3b849410d52e1a893c7275c732048b01558d8a3ade2c842b939a3a79b1081d4d4e4f433a6138ef205c91765a2b3bd1f84945ba6ea7fa4140a026f9791df725be206203ae0e58251af42d76d811912fa0ae2fbca776d2152d6d82f230f419858fed966b1d26a4e5339193f953bfe00b89413f6ab1bf136a81706cb314e55a7e3b7712a0d711e65ec3f0a06acbb218482443e01b68d2d1149abd207b0212bb6fc401aa9583509b9e55c0fb0a1547a72aaff20a088fa017c77462f1d7f32171c2a9e1217c6974dff9e83bb2f85bcc920b0f2f73f604261585398697800ad426b1e53f1ddf05ee6b78a283371dceaf93baa5835b6fb68ee4312951d68662fbf293db813eb9ea180ab9e9873afd9b4172b84eadc6bf160e1c00347bf46b731e9abe32f76164653b7343dd64a2b84e672e9962e285721a52d8833c4b263537bf3615db22c813f9951a841f1e31b88f382bd89f526893315ff3b331de0c0d0169740481f60274b9fad7dc1e44dd98f65e9c7d36059dfff162d1cab5dbf81036d72c292c6e8d627417fd756928695bbe3dc94cdef7f3c6ca7bc7010a3df6f24a8880129c4124e947c74bd5ce66e048e42ee4c2d609c05363ed094683a2f5aee9cf53e1e9187a5e902df9e0da4b9888a22e82a118b526798dc6f0a4663aea429b7fc03795b817994bb59f6f4a57de299375509230d366ece5c6c5505debf2ecb7b61ee3ee14d3ad2e660a46235545947966c9b8b5b544c1c461c7cf32812f7dc25fd64c472c53104959ae4bc9d9f908ca6a121c6a118974e213c5ae515e63176d0e48f8d7f37380f511ae72f94abddf34a513adb21b8563f08038874212ecbce60844b89015562623622088ce2d9535a7356a5e7726c3b566738f0ee52ec3141ed8e85be3911d644c1ca9467b9560286d07640353a8f2fe8605f34dbb0bbaad9b745b30e9f8bc333f5e128f6f179d358118fa909323f55682dfea1e34ee910d23607ff3009bd385ec7ac2e7e977796bff09c75d76272a2d4488ae41773bb66a4ffaa629494b2ec4a7723527168905a5dbb2ab784ffe5476696088d0ed34f137535ec5bbfacac37fb42cebd1f646bb5a76297cee9d1bb9b7a4f6d382adcd75bae6abc1e21f425ce3e72b77bbfed32eb6b3f2ffede6db5df11db9a5f62063e777740f2e15a879f7186e0badcdb5527ea5e810f51df9cca067f00ea206f6e935922d7d074d948383eec188c3d96e905d0b91ebb85a8bbc73dbaff0cb29e7b9467ec973500d97e810614c3150cb99ce6ae80d67a3dbbfe83dddfe7655421d0ce217c2c45ef40aaa0a91a934e0a9fbdb51a2709b3ffa2dbde14dc37f9ff714126076aebc16c63fbd4dbea530f6db72e84aae39477708e5b3113c1feceff806b0ce42859dce91bb9009bc8776b4bb91d42e757e78628ccf6e217d16c0fa9a972a90cbd98c6f3e2ea784c4fea8e80b7a26f6c8a38525ae8d754b29e018f28217aec4fc4646eaf079e719e6ae2c722f8935dc82d59af4225b8eb1049412fbfab29cceec4175dfba0f6e8a31d4b87a2ca477bbba1299ad5c4afbeeec3b4d0d25f52fce31db154e615a4a9e0ad959daca2bef99d37ec0030ae6fe227ffb7402f40b20090c98ad8e0478923efec52ae922d519b186264bdf6c76834c3339605390a6fd51e7c77c69ff01de92f3b0a340d51f742df3001c247d3b7c48fee3de6304e1e5125854a5e0efa23786211ff339be73764658a51b9ac5af915432c3d3b6b468dd6ba416aa3d675e2b7b9ff3a276481f4a303b09692a78f85cc71ef732dc1f0fb189b5c51b61e6870df0dd7ad0191a14577dfd36cf5095baed90f663d7a40e3cfd38a7821eb729d32de7b654578e8fc57cee1452583ea2949dc0d0773005b8cd3d240f1d8cd275e976a97ebbecb66b5ffd24fa38834542f1b0dfc186bc5054830e9b6c38b9ba6d48e07b554b48dc374657ca97c1a58b3817669a66e0e49d06479473f49d1384d00c668bf9dd8fc611dbaff6bdfbba06994107d47416d764bf576c6fd01c49523a63d028846ca8f69e8deaf8b73df30310157ec380fbe57bb52bb72edb5da868dea995d279e087238bd4ae0678b3494a1010b3b17b119b121f286782c7cbdfce54ab754cd6c4671df516949436943571b59757c4297bed872ade757858a1e059639ecc6ecef562e2c9475224b9f4b56bea45f843ea33d09e7255853f6bb628ce679d2b4fbeb86af2260da5fe28f0c1619927b1501dbfe55612daae42db6ff74ed3cd73673259d42cc735a3999aaa100f713352b84fec31a7181dcd366824699ba47b944d14626675cb0546acfec639c6cd29608f4bab759577817ea2ef88891343a12c26551043c3cc685f82b8e363c0d03480ef680731c1b2c7780437a20fe6f08ef8757d26547fa60c894d4ae1cbcf28a563b86b12d17231bcea9f76fc388c6a1db94de6dd5d47aabc81b4a19b8fdfbb2c6c66a2da44fdc0e12401f4ad73537162d27faa8f209f790f8f1d06329251a9bcbcbced96152c88286a6fb07c2478a75709e7ec7056540a1ea1b04455677e036280630d9bcd5867f37367be3163b4ec904ccff5ff2be0d4f9e2a2ec1f3972e2a60ad45ab1d11860de6b83419da7830360b6d42e5bfb65fdff80cd63f4c355d162caf21c99bf80f8203397074f49a933c7a727bb0d071e4acee93882626fbe31d79df3be6de502b4ebc9d10757f2ab0cf9a2d3d02bf00b8204ae85f3be62303ed34bc5504452b852d7f5527f848d2d1390d86705291db37374abad86405a76194c73c37146bc9a93446ee657532743fa3b798c1291c28bf967ddcd99de2334b76329e798bf5f297caf55ce31ec7e9938573efaf9292f21b07c20d4c81598aeee7623d84df4d0a3334396b2710d82906d4d6eab1ea49363f65fa0277c8405b447faffe360ede0bd1657557d840d51b7050162692807a312e76a19baacb3edf1175096cee578087f489c7d4f286f4094f6222b40ffbe13818158ce31be9cfa4144ff19a39f049779b8e56089d97c8b59c8ef52675cf103d536bcf78efbdc891e7e66268dd48f73495a19368f3507904be3dc12ac9840d451af2bec8a9a7e5290b990dddee38d7d18d68cc7b4e9760595fa8cb8668880b1012f628218816613d293b4a40d252bd4354baddcede2de36cc81a9417fc2e4d502292530f8068b6919ccb942cd8fd272a2569ab515ce091f24cdadcb2a9709170d0889806605c2cb2b1a2ea40b0bb696acf09492a71eee86419212c05df2167e307f3ccf1bddb2e1e3c94065414c04473621ffc8604b860c03fed861e9b99b910ef20e772ab7475d27a54560aa7a6e656fe8be999e7a9e3655208d563991eaff6cf9e92c9d0edd18239d537ba129b562ca5944dd8d88e5b893dc2567ee4ec27fdee3c960cfa9d05f16e5a53c1967b45a986d10686cc2fd54e7946eadd38000bd8523948ecadb96ee74b84a1803f101634b15a80a863ea45ec0693847155077704c466ea997fdaac9e7a763b0f74c23f1513ae9316693fd951ca6dd92d565b8307165d871087c307e9363f4beb4d15300973a23bf75a13372be9879383664a448607371810ab9a7096c5e9f3434dbf3a5f375dc1015062ff4e7d368ca32a88455427ce13d9765db7c969c3a9800c832d4173b6c89c4a8787b30e0d7089b05c0240b343acaee92d94a3b6e370922f2695264127a7974d795f8bf6386e9d28196653e9c2efeb732df21cd17eb8e92d6383dc3638132422af9c817616d54b5a88ddcd483d517c11d67897f53c8ca6519211e9ebff8f816011c3307358620af66ea95bb15d9ac21606af9484f25edccf2240eee20ba01e5d1fe15cbf0e8bb8df603a06eca1a1849b936b9a7854e887b7e644285aa1fc6e9710aff563c57a73548eae866aca92025298c69c1fca40f5c888f0977e8f952e591e78a392d43a99e363eb007daf8ff423e856c439da6d879d762b4eae74cf2c8da1db22efc32fe7e9d682a377330224856199f24cede8f859aeec97450e772e99171637538e8e845720524ce27f24ee6bd11c3a75a08ad87a487e68f018bb1d699b7e3c41fa7d9154dd644a8222183e12ead3fb782e3a8abcc52353fc89ff067ac6ef53f33579791d5e13031ef24c8ea95aa2a3d81f73c167e91faa9e23229c2fbf8a6305a5396fd37027a7871de09745ed5a09ebea2ad6a06d603f142151fabe6c5f69cfe28a1ca601436a4022274ce2b05c6b68821fedd819010b839b07ffa6d70b0f8ed234fc2f98c39e04eb637428f9be545fdd2195d49e4950c23124823b8ca5c59a2eb0a7559fcdccd4ed893e4765082adc19563e488b9fc0aa21843961883d3d57d3ca5c6f1daacebddd6d588ccd3e14385afa086532bae6f5568ff2190542f5fae9880493f1f8fce1fd188483f4df1fcdc811ea75d0f145cf708ca8a5994a6436ba6e2d70b070a738c589405d0cb0b4ecd4603c9a5f51b12e4875c56a1fe411e9b9b4a1561b8502c2b3ef7a89834c77825e4869592314ed6670be0730498236795f05926918267d7ba48b198fd2d451de1461266f973383838f0a599c16c68691d2967c266f9542618c646282dec27740bcc1474e59e39b5e0edb136bffa332fda25a7b11decec095956edb35ee9a85d6501002bde24fa98e2b7b3b7396c9df7d76aa952e22242d3fd6a57a8f18461bc0469cc18fc0dbf03c1c2e198a550bf411df7ea1314db1c9865e98a29e4b9785d9b22a936820b48efc44da6603a988dc141f33988671a5d29a08cadb7702fce32e69c66b0f29aee13f1102557286de3a514471ccb54a0e7a9e5e0f068ee9449ec8589ad672844e85a08fac6f1ef083f2ec573aac62c63f1c7f197af52f8c0377e5d849c1401580caee6bd1ff8ef60a96a5de27331278de8343f7e083f622705cd8f33c752acb6971403df2d8b2b326685ece68ab3a083040c667ee9b43bfafb375c7f9bd18b8d9b833db1dbeca95c4b3ad276850f9c612d80bfe345c3192b7875ee55e6e5aa2a5fcbe95c581c1ca55e2ad35fd88661d2db5f39e82b3e1e7aa72c073346907adf829ff9e2b5cee6e549783722c5f678cc605ecb47b43a4c07cab95934bb6b79686f2e431596c3dd43d1435098d218919d47a38eb31379749827ef8f60ceaad7667899c0b9e30ad9e5e76d47229cffcaa754df6325ea7104736710a18c25e2adaf3b4dcc1e756d8c343e4630c60e6efc3dc1eb7f1d97a22c6e925bc274e5b2137fbbfd6fa2905b0b828d44495da2ab9f87ec9989a8965665a68a57de6bcdf9a3103f13c3a899546fe81765a6ce31ff21c00d924519b44656f04c99e916b8abb3a259ceb09ac1896f9a3c5f53b611ceac12c96abd6cb22cca664cfd53bca72f54bfdf0e04f9d1eda85750e1a8b3dc6951374595df97fc69a9356ede8483a56f37dbbf26b72e8de5f4966bf50ae7d1ccc1fbcf4f762111c776dec7eca5b4be5a4c46f891df9401b533506eacb4c0b50572f41713116ab04aa8cc79325dc8c437d22e20734ffb53511dbc8746a17873dd97f1865b6ee6398c8be9aebc0e6eec7af0bf25f5c072859c8971cfbd794f9bd9707740cf7d7861b777eefa48d5a40047a7be0f3be88a6cb9db22cc22fdcdca3b09a2a19407cfa94a8504ec851f93a5455eaa6cb38e71a8b55596ae909e789b15144286c0233e3484390e3ac0350e92d91cb487ce73f950d9babf31be5a5f9390de8be5e84d72d79937599d6aa1b7cdf6f6ab21092b06d62dec4a7308ed3320c85c7b4c1634d9ac4359c338fc9c55828c542d14676df383f3ccae60dac7977295b25ba71e03fb08b72d52cd958a6a3f8f6ddc5fd470889ab116e02c1e1240522cdce8a7be2c586551652dc60529452fa0b25606cfb5100d136be985e68ac0a3b9c98fe6037ab231653114e94807b3e5694a9d97fd0a4f033d36beaa1bfb1d55ae31060e8c0951c6889892fb9138576bc7e64c08f753e24508e927e899a49bc5ca767627c7d7575e6f9bfc5aed88c37364fba745ac1b2e5aea347b8d370c9fcc5eefcc724bf5a52bcb2bc79d8ff52256602169858d3ffefa66da9eef7c24a01f36b50d1c8afdffada1a5fbd3d611849501c2de480677d2bcce52173cb42e8fee7a194b14786c49e9b47f089ea5d301610ddf40b9696cb45b5be95286b50a464dae0e9049ba13c269bea36f00a9d692023bef15aa75ddc9a78a402fc24028a6ec41118c40c2977d9655916865b7cdfc2b118758b189afc2386b6cee68241925ef46f07b9bbd18d22303e63dae07302d3a4ebcc68bb036dd86284193327e8b94d71b795c650546731584bc1c5ae5cc4e5497bf0ad2dbf3fd3dc860d92a76755ff56206779e52fea9fff40c8802b5aa33fdd3e497207fafa2f24837d0e23e88a710c2c601f0e0f38d0cf4d8b2cf885a7fe53a451faef1073a5fdd041158a21914ef36d8f5d91fde7551bde7c0a7afac68123d3842aa656f87397e20a8e648f31552f7d9bbe5119502d8c4a13386181064d7defd67970dab24e0fc9dba377fafe7d305916c9958a4717366b1a83df1d30759605afcb1477bfa1eaae274aaa68353f2d184f4fdbf5280547f0d2e4a7d5a85742becb21f768416d118a231ff8921f508bda4c8096e817ccf784940a96ae04a7eca7ee77dbff0f5e4c61be09d85b7d4e4f9bdbee20f6987f0b5109beb236d14a27fe6d917d474a1517ba3c4187969a6cf22de369f610828bebd78eba6952874edff514c4c954d0317bfbcf38702f9b8a0ac0e43cf5ed5a9d5943f3e23def1dfd5a24bb049258a6ab5b7763b75e97797a4240726be62644617f0ef0a01093aefb7af840b84dfe80529445d3d31d1e886b8cec7aea9e4ca88fa1a3724240487f8ec08667df031c97b47e98f368c57fa9bd12ec27d24e84ea26e8b30768d4d38ea2baf1dabe81dbfd33f8af5b1110bb379601071c9bea083b6a7bf4b5c18d6f4566b8ee690c5caba4e3455bdc8d8f98a3e1737ee99f5ae6b542f6c48685883e2bea2f94b3b92c59b234f88b50356e6c9021d63f053e720cc3f4765cf0001bb5cee38a21483ba1abef48ddf86dc0adae6883adf832eb3a8519fb2abc2a68185f4cf9e725aa897fc1d1e21c7b376f587c5aa7925680ba8b6963ff81f339f09c73b363b6d667d9a1e91ceed209c1133671478234ff776784772003c4dd6b5afba1ccec4bf1a76530d1a9595b225ee42804cb1fad959fa77d61673b12179597d223d5d5c22ac6ed7bc7f42cb7cd4ba3823838816169fb7faf7f923036f8030266ab745d131d17fa55b49aa9d03e0832c5b56cdc906aa87c6d0524987d1ecdaab09aef8afcb225347b8eb2a5ab47f1f72f84ebc26cd0baf4f700aa6fbd1ba33561f8245c30eb8cd0eb3075b85d46ae8e20b0c1c576540af685bf9c2c690c2c3ca0abc94d9e55aa33f6122d9fbe13e0427a298a9337e69eb84ae0b982b38b265a8f5daf212e34c6ac4d192c890b79d59b3825c45be68f9f7e501c858fa09459e09e32bae63b3391a6555e985cf5da962960c765694f19e4b887201c2003bd53013841de338b62f5b7c03b0324051c711437e3bad03fa86d0ae9968eca68b1a0e33fd7c20dc6718f5a297c2f686b540b3c1290154e391422e585e35b2ed3e97bd3b2c301417bad55f8ff6e070cbe7ea36785e2236a0fcaf7d40de0ebf84704aefe4080955150dee66c93fd4fbdaee7dc98b9900d3e8685273cc2a60c17dd84b3edb1b45a072ea1c407daaebeee4a6a0d365cc4ccfcf68f3549c5eac9c0fe269060aabbb7e34bdc63e29fe95ab801593edb193076d7486cb5186f6051ab7975e4c15369bcf2f55ce49f6f3cb916daaea7976497a787f90f0747c20d5ff4adfcb4de78cfafac2396fc4ea83746b4c5d597322ec2164451733dcf48240cfeb6b189f0c6fa4e12550e296be821f75950b7865b5ee6a7d5e28784ab9ec5b42cee8020b2df69d8a4b8b956631a01f2283ded79695e9816124918dc78f44cb3de3debc60724f5788480b7d387db27a37d8bcfc381e31101b7da3653993ddfe8f9bea7cb37cb65bf83399b1ae2540a354b524d6b44fe963e3687434ec1414592d3a43ba487539bfa1e0534a160d1c8a71ceff8a4d6d7465a177e991cd39d1f4715ac0481b9ab30458f97e75f6e74b3313a935d2868564de36adf8699f96ff1f62bff42313892c88a92825030525a9f5cc00a13f8ff12235fba4adf6aab28d3ad9e7dd864cbbb83cb5970ec4d7414eed2a015e3b4edfbc6b4140e630b14caf7af5869cac737e96523d3fc6fe2d00d1a1ff32401e5517c779aac4e43d71520a63eb8dbb7fe37888dd2c188720007ba18c5c24bc465bc7b8eed4d4a84039a8d2ee75a9735ff3dd276049011e0b87f9edea0ffa478333bf2e9468647b7d7c2edcffcd3b447fb0637da873b0e8345384d7b5b66f91597ed53045a00b3a5cd68cc7e735bc34a8eb50308146e56dccb01fd3697f8551d4e9a303524953cd1b814e8211930267e434a6a81131f08bcbae97d9facf128e045488d9fbc37ffe7585ad635f0336d3a3001328415bbddfc46315745b90c3d7a84de273a70a71baa7e029e3bb9fdc9801f66d011889b575a1edc845375c26bcd806320c80c5c6206fed017eb2bc9671249769713f20f00f7016b249e94eacdbf08d5e290836d02e0c0992f58671b9cacf378a98b94e3e15ed7740954c63671898241ac1f3e3a68b06d01382e48f5f8f999450313d70f183cea235127a6af3486beb46ffdec8a8685ec0e181f2cfc5c6571d86e4da00c94e680acd0b798cfc33d7239f8cd1a109a10c7cc24e522edce8401eb072ef343cac3ea9d002ba26f7399358688582b4c5249d387debbcc2a9ead8b6c50aeffdc36c5bd3147ce864f1e43d4ce4ddf22c70e808d2cdee70d1af066df0b09b5b670f88dce18c0fc40040a0d730252b8641b13d8bf5f2e2ef6f389514553dd2df541c33ec1022ea175e4f1e7a4f00e24f633da4ee6ae9232312ca1704e6871ac9673999da92e83178406d941e065c99665169d9e47e22e80bdb3c5c4779587580c5df1ad3b1bdd25f5b9d878291155cf968eb2437cdb81fcef37f784f9b0a9596b968806592a1dccecec75889a6d13ef75a2dce4579b804d4df6f5b2f226a851968bf88cf7299beb4c245a60cfdb8c88184ea2b8395f641ee6038a23d06ad6ab5cee6a86e03d5b0e3937843d4c07aba00174e79a587cd344adf1c85ecc2a98e23bc3cd68eea0b3d0e028e31fd26aa0011e18af432d92c8256c2ad14ae1d0b269d7224e8e20c0d8f7160ef06e53326a9777a5e253cfc01a3d0a3642437e5642c0792789fd9662b0071772a55c6cf0ab6af153cbb6e788060f33c426f3885d610ec7d7c371b4ab146499f1d4b7d4c6e7d16d215d2aa4e9e8a5d98f05e705d80a5f91f08faddd6d6851c8aaf117e5aeb5cfb6e48056ec323dbececfbc4eb77b5ad82fcfefd9d86a47ba3f04387748a5f78f5c8d8043c0cacc311d1f3c5b900bf477a1fff34efd97deb45024b2193a614a7c98863f262283b649ca84e356f159f2ec2323f4894956a1f0d4c3c7724ea0361d2afa417da214d9e4038e78360c1563db037d2ca05e742025581c633afba2350f01606a91e1148f5a02d2c10a15735d8b06f7bf7bd820d76567ea86e431cee3fe4ed07081870ae4deee4994d3506b872110969d61a2bebff0b543bdd7192f48fb71641dc4690e67473f4d1d8301b32e4deafc85adcde21f394eee5c3fcb5a8f59ddbcab8e4653865bd797b91501f2849f4a87d3305a31aa9e0a08793b29fbb6610a6d37a3da9d17788cc12126dbfd4e705f10235c08337a64e7121b22b9c31e7cb1a1191a4c714424116a65c8d3c1714d6d923c7a04569e9745f78f8d97c3d6c9a58537c222ea382938fbe85e34fa85b9bbcbceb684cc588ba00e50f27c0839659f25921d3a987bb092b4adc2b9152dc3c8f4577b0af9f178a1307c1e6d0b77566f269d61bb115c06cb392b33e71a42b439fe617affac628f98c25642d20c8628b28eada8b9659590b57b3231ff1bc1d179510c2b2f6859f00a4fbd90c448f32b1d9c71b3bfb659fccecfef825ac94b793a5370a2615293faa78c06b4bba46cddcc2ac6ba8a2353835797540b02a9ea700d41ada65797c07dd5318cc524cb0a19173a3343f00e4da183908b890c9c2fee826a4f756adc39d10152eb7a38fbf9699cecb4c5153018a2a3ac343e69ea3623cb7f00483fa772bb3098114817de5385b7e5192adad6dc5e09c453ad8d2544ac5bdd52d2e500b31c9c2eba2c3bc056e75199877bd0a9eaa8fd4055b1522081c80913512d6d4ba3b55f1e99cac1a102d1bcd1134ba7c7d34926bcf7e7b067c12033b546a7700cf092a170d8f0bda87935ecd9cf73fc96e9925a0752b8f1f1842e59e7e090c625f7e4652fac72ec3959be4139d7f948176a2fc724f1f2605230cf5b8cba1b96855e1ea589d1ab15aa59b3795a69212601a49770a3e07c72d01f0e53b0608b68068baf6441d5d8c428c482e96a503bfe0469b7df812184d355185543bf89f6f13865eb3aff15eef0708189709f2cd1bda6b073208ef73f7e371ea05178ff402485117d174d2168931dd788b1a3642e70a6e9023f0d42179a638f0c96cb5e640becf5041297c2ac1606a102aabf7f5b0d6b721bc6e97ae943af9eddbbda36a9ae42ce22d971324821780cea1b725995d514c3805872c2b8639cc134db0678a7beb4ff77bf2803bdb44179bb8d9ced77e5b27443272b6311d853190d1b527c7cdd56a61a9cbf03c62a8cfef58ce0bae302df4a5bf5c70a002f7cb5f36d7f853d03c809d989f8e88d6430f09d93c7b4790b89715170b1643bce72ce9eab83e4b0de963f0bc64a7a1174b87fd33e7a7fb008893f06f71a185a892b566d3a265bdc6c5f9985f0da5278b875fe52505c17d4173277c56d6dc702d9b91096b2a59bc460fffd2b674f7687657abaf7ab1656550863d96ae33bbe2aba6eb61c7d2a0324e646cfeaed0b09a122d7dd9652b653391c74e0790d23b25734f35afb4a4102efe37632ba9b62821fa55cf11b3394a0a071c72c38a84e558f3d72ac0e1514bb9a6214d69036bddaf7f4fd139f16e8a310eab526cbf1ec6349ec7ecca3a7a4f212bb99a63a66231aa3195ce79f10d2cc24fa72e5ae16216abf8ce65a5d5d512c9cc0c3b050d927e231eae7750dec96ec7c9380ea996ec9f30314912c417d3378c184f862279f4f9ebf0cbaa463b0a9b204b797c753c8afd64f7c11c50eef92fe4dfefe8237c43267a0f7b641a7ff557328a0b1df33660ab0b01345dd071f395463c5303ae3202b47fbe7336a4477f2cb38aa11f96825ce85d942c0d0546dc9902e73fee573654a2d04ffc8fbac2ccb45f2300b7883d3258accb04d6b13ca3d99c81edbad223710622a267ad6c600947e9666e239358739ae9b8ac8354f882dac9081bff9fc11dd9846f1e750f950e579089a905e2e610249d64eb3864bbcf4024e713f75b08f810302c4c00c5fd4985a05e7afd4a10950bcf5ba59d422a309373df2fa15f7e0c0093afb30604758f3db00c63a8518228ef3734212d80290bcfff14e9f751ca13157901d7411b58a45d12e12671c6b8dafc9860216f5a30d41af5bb0c487ed4a4f1a4cf7f42d150abf8fb5ace36197739f5b445ca013ac638647f97660e868ff25c65346c66ce314caf081f1d0e3764c4eb0a9c48a10c0452399d55e691510d759da350a619d427bffc1b3d688761e4843307df5efa068e7fe65ed1c5c9fb52e945716067e614814fe59b4e2415a7cace27719369cfd9311c7bdf0c53068d450a53f6a49205061ee380e4977f25c07f9e2f0de02933a67b53866c488a525364188271c562718e661e796293a0bb2b98c0016accb4c140d8ec92d77a44ceb60ded57108fd47eacad5bf8f5d8eba2625af08ff2db55ecf867e8866f017b03fbd8b76393735b5ece679ca78efbf87e59b66d9614bce3894e40ea303a3c695df15cba4f40ad6b2976c848022e9224b932332a19047a92a30770c60851cdcdb1213ddddf13dc048c83923d9bd3ccc90ea290e8791c4b6be807dad64b0620f3fa65fe357cc6155835022d0712d9a03266810d858c3d18866ce93ca940905005778abc1420abddf49d2fc1a0d26ce60a71e7a5e467be17133c08eb8cd0b2f5b88b2c8b19f776f66de5112da3dca20a92bce7d0b33fd4bec15cb67d058f22ee3cc2ced14c4650a8e20f72d1f1b7f9df98e20efd13c8275dc00259c4b5dbcbc6dd4144a58f94da04ea794439303c6517ed62a837173f3c60b89f3c0cde4fd7b0919feeb17e531b37269eeafc725407b290bf739c65a02a57116f8b3509b9fac90e80cdab8c8288773aea1f62d92a1236673d00caa14854d3529d408e7c349ae2e80acc9f48640b895604dca26d308d4ac1a1ccd4a00c9b80b0210ed21b6ba4935863af90ecee0c4021d0f0233a704e088b416109f2305c253248176613b7d53ef9af28f6425435226983b9bf299f850d2d02389df9810750fc18b6451c1c266e016bba0a3258d12cf21c9b09602399c513271a5b57b030f675e7944954de8f0f5edd98eec1cfc1b8850661e521487193e403a0e0327809a1c9dc21fce27c9595ecaef14ad4d0816fdc443e30e297fc829ff8d67e863f015761c37e979d280aa2f3292391f99dee3b43e252d01ebb142b98b5ecfceeeb55e0eb36729db81cbc10dce0ebe2a1007f1f916a757a752a26ef1d2e9b391aa9cf2372ee7d503f581e040986a1ad8e443681b061f8b8915a3060d29554131d4d3ca2d426b9799442c4bbe1095b618184dc5fee64c6ebdb900c1d9b67ca11ec061976e405b0708d4ac9b96d2cd25f75e828da5c2323de31fda7c3260f318af5fe5a356e75a8f33bd0713abe2abac96690153913235301d825a6dd01a0fe3287d2405f7462bbce9bb7347119775e8ae80e3b14edee9a4082e3a8af0fe7bc298b01e717ecf0ca8cc4b4842b0cc518d363eee4a0beae8a767cdc368a502f8060823c48e22749adb9c523025c243ee4d89d2387c201b3013cc16ffee3844d5aa73e92007027d80a0758250117e6e62ff771b1e17ab2fcf8a101667ebaf162b88a5742760514e39e9d5f547223f7267931d5b31534a496fbd739549c0b45aa7cc5d573b27eebd5e3126525a9bba35ed2be2f7e94814a5cd13da2b55fdc2c7a74c486bf2e08e0aeecbd8f64cf0f690f35e751aae26c165dacb8f37f1aa4f0afac14b39fb3cefeea894385609117da5b750e92b1d407c881527555f2eae05655522b59b15520d3fc56f9695ec0c7255c390a8d98750bfd96064b663882cc8c4ce7a5e49d77c19e93dc42f565dd11d79b7469bb4edacd5fa0371e96a19dd422b13ec0ba7f17f907302a4839aaf4d3c756e4cbd691193482a72e5684ec3f2f16fae79cfe832376ad8807200fbb4af00b0469fda90d6a794364007a0a572d00257688434760656abbd2e4f441c770bf209935a8888dcd2abc6aa5a130ad4ed26fa85daac3c60ba803650f47f4c302e4779367e223a02be94d035bfd844f587cff7b8a6b572b9f20002072101f7ea59294285e9cde21c53c1b9a8c3c102d68b1e46daf6d0ec592f80664ee5e5fc9f8ef2c8422868449171f8d915617ac4af73575627b1488587c6573b6f0a74bb312a05db0f56cf9370be25ee69c4274c67b84b248ad955e0671c2742bf71ce1f98970f065941b7dfb896c75b212dfbaf1b683cb7eff8c38147bf232758b42d4d369c20816035fe71a02169a7c01bb0f4199d972c4e86263845a96622271233a6682fd15c41f9f0c211cb387647977b77186bf67cd73790cc0a00125827a1dde0539ba908017ecddde5d30233c5bed1e61dc4f9549cfc6e51ea6a38d355402b00438031966cfc6dc8cdf1c56105e2e420a0f5d41ef4868b524e39b8b48f433030f03d5257e686f25548f424c84ec7f9f450d58c140d646e8b4994dadc97f4635d1679358ab339310654e59398dfa75209882c21b759e8b87e109e977e8680c94fc70e6d908e3b6ef2c8c59b68090810acf8559933e38afc90d6d0fcbe37f22d1571b090351648817b192553f68dcb7bb62b8a3bf4533e6be5b4affb43de353b7f975dc424264fbba405c265b819fc3a708b0a4b63542f3988ed4b2e91f7a3838b5b476091c5074789db16e7442e090e7bca78a2d8e94a391942e615ac44a0c74d4842848929f038d643d6e6692e1db38a055d49f5b2e554bea70bfd577a62120535efba6a261e35d80a65edea63e9c5a0c732d963c46824ef5bdc5dd2c9851774f7dbd33e474dc21160b18e31126a4c51732acef374e734b034a483b9fafd64a5a5bad6989b4966eca22d34d0d483d847b206765209149a69c8f7f08347ecb9f7cd6bca7c64f7d821815ed0374765b9942a7102de6341c374ec15dae12987a5b4371cff260926c68fe1bc512daf6f4be69fcb74b9590dab09ac405c4f13e63378edc6522a5eabb48fca349fcc0372a4ca7bc067b541224dbd8aa0f73ed41c5afa73dc3d33a66601a5d7122b4679dc3d3c1a47938e2cfcf243fe1d4c9007a002a99798a0a758bb9a77d7f08dbf8258f6946ec49338ad5569161453db8f125a06a79580fbb894a3c8bd8ed49e4f630c97ae6004df5bc3243ea708ffc13f00daf88ba49953fc3ebbbd68e0a6275b6c855ccc0f864fd213c07cfb7bcdfa53ef1a80548ddc1b2212e0952064edb735f8a4a974512c0d7f1a7bc709911b2fd245726e9bf318ba74488b0864603b989f81afd39b24a05ece279f47a3676d2d43f17664ffdfc1d315bfadd10df18af4ae24bf42ff456f894c0023a286ee802c73681088eb191fd4bc262edec1b7a28db85c03e21030dafe522e486b70f3ea5af68e62d522664daa9f2cfa9b7b50394bfbb1492fd86cc28340a7678f4d59c536580c9fe96e4d97a403e8f8a0480d1ab1d4387e7fb901d0551088205da6b0d73110c8e4d6bd0429b4a911ad40fb36c50f904bbd69806a948def39d516c43b2c6f495cab3a48f6e0a7dffa6e44652e196a4447f4ae157d041751492ee0f432cedaf59b2d98f21eda9832a35cbaee0c313a2d9fdb5620dfca7ed0ef7b9b1447841f359b6f5216e9eb1ce02a9bca13979964ada636bd0fc4c65bb9f984fd2a1bffb75795202573e94392b1e4e2fcab47672c390f14d9d3ec05799ecd21dddbdbf8fe668bd863f25872611c15bbe519b8738776aef096ac7d7a9f01675d0e1b8f97c524cc1429a1ec9f51cf35fa31ffb685a32c56ea055e3559bd1ee83985786f95a1977089a4c3c747c2ae55984e7cccfd6a693885326e91f0c3567b7fcd959c87f431a094fabafcad5a34ebe665a79920d17870edd5baf5fcec84ce4ccf9835c0c959db01e37ad342da74051f72471dc636289a06161b8b53af3a59ed30c6bcb5af30528ff5844c71748505fe0c5737b08b27edde296ebea75a201a74c99179952fd97fa150c865377e3c593c280bb16aef37b4544abc2c5a37c365bce1636ff6fad0218a48874630c711cffdf06fee414e54d77061f4867a08011a8f0d075768e327e050700b89482c339f540239e70cd2d0fa6ab7b272f87e7933f842215a81c4cd3ca3e487a0328709df078131a7d02e76ddb223b504b8012939664e37ac2855bc27fec46bf48fdb58a1c4df7eb9c4359c0c622ec1447ff890625571555189a2ea9020f0ab79ec4ad766447eceb17404cf4e0cf3207af6d4cc48a89e03e8b807aaeb6e308c0695df5b1aadea2331ea1afccd4cbceb96816f30f1012873b7c49fc66b3fe252506105e877c3a12fd479eda9674458582be688f6aa36489069e6cc03955ee503f13b94196537683506c811282e2f31fa6fe6bb914db3d5924a148fc09fd48f823eb21c63a2befd5b62f5765ee46fa8511712c94bed1cdadd769b369f7c7d71014d43893a6e02374e2d04549baca3040deabde5e39e744df2f7543920d7aafc6b4e732aae14bbb4d4e333fc787a5d6e95a904ac16894b50177728573c9b53e9840d57bbd456c58614154b2ebe8ec6491804696310b7125ea8cf54878ae44298d2f674d6531ae25a2791904f0959d1ddf66167eb6af29e54c90c4a114eb4fb3c5a009c333e5785fdfa031f2e84897f5a4ce541a8c5b9bcaba9c8ac4dc1b650f47105c68d016035d4c4caa702bd7189b915c2238cf2506d5707e1f7126808d4999211b102a50f0eb1e02cad5a86734f1f15225e77819d0a5df1f4f29b422d7256bab514c1e02d75511e633789585b8a9b639f06fa84e6b06f1734e1750923bc73b56ee399f3d07a94d4091f3f95b228ee2b4db494756f69de30d9087abb6c6c41b839bc4d502d7fb44a5bddb05694030a7ffcf22d08c489afe3c5299398b59cf58d51c35423a42454bfa9273169c9071742a56584a7d4673debacfc705b34a83f7de97314bea07bc9d14b89d80e0339479e724122ec4cb42aff7f60a7a73d4f19321172ab5ffc1e6a17a9df4bc2da72ac4285c806002f4daf12b0eefc4d73d8e2b7424e5799ef2921d18e369bfc33fa5ea842e6cc742dff438e81c36eb0b801da209b0880893ad4f4f011beb71fa20e15bd5f6b60eb0eba0fdf03afdf2f6bfc75888ebd6aa25010781c0cc5c7e9f4f6968baf62b7a05085a358476d1b85f9c9ccf02fbbed4af85bf09eb42c4393d2fef0dfbe473346939aa2abda57aa9dece7bf59ed3804e3e5a9b8da90163c2c904757407bc546b49ae45a2027498fecb018566d5cf72b2d6ca9cf0edba5e6b1c0e75d24d0e79b731b504f009bb2a16cb3b5cfa83f3032e8f2243362c105be79090ae091332aebd24d9246f2701dc60a13f0259d54fdf4de72ff0af32ba1431f83641471b984b859f1373e9c5b80402b5708063f27f7d019c1f0519d54df99cb7aa2f8e2fe5a4f929b9e1f04021fae5116e5d952fbfe8e8a49d1d5b292bca1abb762020b94c386d0bac7e3caefff0ff1d4ef0929021a69b54c1a733ba3f705e4fa93f77a93a6dd67b88bf51ab52fd4a6dc8c79474aa2fe56770459d4b92e69aeb1d7781776de099aa4262495e0afb3110750518613844168c7a6877aef672f54c308cf935d80c0eadc499cb2d334a5d59d622b9ded4a1ca1c04668cfd0ff6029db20379e9a70cffb7e72946da010c50d5f2bf9b078bdcfc479c8b145f86ae6dc575bf888214d2f7b699d961b0de6b6c4516d659f0f21d1b126b257d0158807ec856970b64a713a028b131b357a78d31396fe63617e71684d410c26ee220f9c28df28533f7762dbe0318f193b945f432716d4e1fceba8c192fd9ee0b5a1ced3ee93cc98522b5f43734dd8648afd3feb2200a958fb28442d6cd4acb89ddc13373d074e70c9014d6178395babf3aba23f1f1f1b05b3255c63c49141a2b79d718b626ff2e2d8b466b1a6a6b4cad089a9a686301c3abc92c9ca90957bbc620b2491fc5fdfddfc602a651e4fbd59388cfd7e478174c1929b812277917a442775bf40cb89f8f44fe248a4e35ba47719569e557ac688b9d8092b68c3b6a3c83a5e7bcdb079ffdb2cec71f6b50a472e8bf53bbe143cbdd83a6bf5aa10c5cd34c68d76fd94f7dbd0e690684ce3a5539705b4ee101707dc422502b43d1c269e1174df4570453538f3453f7ccf05dba233c18e214e333e8ba4e9d98d0bac54e18fd47cd561e7dd3c282d95064ba1c1147b73f681a0d0632c6b098785d2bbae1514fc6009cae972ad708e2b13b443e76f93ffc064e47e43e2935212a97daeb109e411a670159213eb16d5071e6be725266de193011f0aefa00796c17872cca49ea13289f51d0f22637d1134cae19cca4ef153043d555194707fe561945c9a5751e2350785927a7c70538b90fbf6e67e1836d5233be6a999a5ededb1dfbcc53918c8e41544797f8358d18f7da2a86d5f622388111b511309e0a812310040abcc49f04726c4752f4c649d0a2bed04d30f4907aca7187d153b219b976609626b0f1c757dca7c8eb6418fa8334a4691beac0ec10f2b43d2cc9cfd684085acec0fba811fa90caad40953445c845311687e73892bd4a11a0e6871fa301773db901d11c741e9f7dfc8a41929eb00f2241473817cfd5f68fac6b152609913bea998bf916c87086dd63fd61d2b067a6927fd4fa64c4e2a6102e5b8b876ef1a25df7fe11b99bf12bb524240fcd990220614973410500dab021ded4705a45f890b17298bbe6f8aed77a0d8cc753d44ad904b91f84a3f02ba33ab49835bb9ebdbb7ad392cc30a65dbc73737918a1c8e1645080f1422316d55c7d1d0f857d7db0ec02666d8eed8ca2e3e79af2f8e0edb1eccd1ff12d135cb249aecfb221eb56f021499281f82abd91708a94c319506cbe0e33b85cb11e207cdf05743dd0d29ee0f311a3810b1859cc2315128aa387b8da66288025a1298ad08930ccf6bda0b89d56986375446a865c1b6a7944517f723e7d5ca5aad6b454f6c670d2049ec699320c3dcbbc29ec4fb4d4dd8554809ca61da23a5dd45a4a0164ae0abac0a84141b4fd3eeca5480f0cac5455cac7e0bb06945308539b72c9ec63ec52c26f7caacb0fa771d6563f5acc4adc710671c9032955b58735213397fb0210fc358799d976c02badc2297ad7b3b9987d3a854f20717ff95296ad0da6b0edf3fdac5c7c0810c5f12918996760cecc79500ff5bc96db561227da0674e542fa9bcf2c56a7070c3e09bed6acd560225947a0cee9666dd55a11f1f9e7e8617bf75af6d2e13d17ec66312e4bdb76372631c4c6a8d07ddfb8096587e932f54d4fe50f6c6af4ad659477eba4eb691050ff9a7379aaf61b14c845f391e84f35148e3c25abf7821f1ac5272b3140d02da6a9a60f351bc72f794c520564656b1ef36f5ba9c6dcd740c74779bccd20c2d41ad8e74e974feba266e878ea1f52b83226443df32ebee3e1021cdd913372ee9b98d8a1fe5c1da85c5524d7134efdaf523fb1c590331930196e4e8cb356c741dc03c8c662c1e24c10f0e0adefec73e57c41efdccde0a22911bce64e84e696dd48e9568f60a9807598696b87614d043627b9cc863385b2c2d5b5baa49cbcbaec166f7ea07a0894245bd6bf18fc2834c1ee797c5e9b456f3851f90a2c56bcec96207ba427edcea18fa3a26132532ca2f9f24bbb4b8d5f8fbeb634e9b11996f8e6fd85aa90ed20a0114fef1f45e0be4e64e96387078d98d7d565672bc3cef43fb1d26c1beb96d4e6240e59f8d5f27d681283247cca8d53a4e3a868239c723d5fd14d73b94f432a7d5994b8a2699547cd756de3e7456f92fec750319e9c69244138e6dd1b0e9b5fab34a910eb2fcbea51944bd7235f89174dfec8a99c55a16014ecbb650497fc2824644b65721eb203d77eb1b3e0d59744542b6c68ae9d6e46eea1b69d4939bf4711fb1088c91cbd861771377aeefcc2a925f69566ad74d00334da136d21abf3907198db707fbf1153d072dec897c59212aa210576c45172f64995d8613766a7347f129c1d94d659b222af6aa52e6179d914bbb8b95c170b9e92e303a1ed66902f63c085a85ecb5596c99818d8abc8e9d675f40695e210238b7f9017edeef8b2618876c23a0c5bcce4a9095c5c846e12d5a7635c501b37d5fd7903ebdf848853da866581960abd9a6c9adf1c32feb24bad9b24f6ff4acc29c283c3b22ae80271e68af501fa1c726d405543cd2041da5193c28c2aa06fcfcfedbc87ef4ebbea5d67902652523830a7753225cde4d7e4a7aa01dfe861643a1e750b84ee3e574ce6a5103940e2c923871484a0f0c49ad56af385c6f799c069db1fb2c6efa10eb79414f0a64c7643f084316202c78ef65c920df5d5b76a666bed8289cdbf12e9f0f938be5d1be945fa011a95cf354574a0b02aa337a0166726bdf611e2ac66ceb58f9e14de377587a13af4dc8415bb503a4ee550c8e81c83ccbb9b1d782deb29408742393d696301a86ca3d40eb03f9e15b88dca2ef2dcba89b7b4eb2c7bf05524397b9f321abeb8f8cb436958e169cdfe79e9849d23fdafca8a95bf25d8ec7c17f7e23f8a558bce40b16ca6cf137102b0cd1e73e988b68f087ad51c398f63d36439ec58e4d0b61dd9366d6afaf20e469086a6db1f73061e39f86c8964d0324abb6f5e7dcf3b61779986ac673891ce2434b331375b81047f3c5362f81c80fc3e31b91fbbba08505c99f1d60132dfa366207fa195ffe30fb8b9cb73303dda4197665dd23a06dc5e42c41fe579720a9f00f2321f00fa80b5bfca1cdaf2df44d8a7909ce69fb4306dc86ef5455b0157136a226a741eed79340e10f79eb33349609207b4ca3ebf7e4af34ca5fbf1b330bf5ff0a60f8f490d4e6382755a73e364ec2f71285ade70f999fd7c832edeb200e0be7bce459944c960a1282ff1b496268f85facf05c16e88a61944044b59959d4e0932bc7945e8638875801d2ed193f2606a24285bb202b60e17c6ac16f0280341196910fd47b4c243e9ecb2f1f90fc3ad62448c9b0fb341b2c92bcce1a237b2e0f3c41f41bfc0564d8d02b7b92ef1f27786687520c979eaf7373bde55bc511700016758d78ea6ef099aaf97c445c11b7624e665fb6a0212d6fb1f7e3e0ac0e356fec1d0efcb57ee6e2d3868f527c642130508f0a044fe816052f79524717814fd0f37478770c1cf25b54edc700c0c6bb085ff80ee717495bcf1a0034b5ff525c3990f6b4cb735cfa4f0ab2b3bc86252fa21bbfbca188e39df4bc5cceb7a917496a74de871199d04d7f77dbc8eb40853f6ce758360ddabb125ce4263eec09429c3a142539787136e978fc0f47ff016fa70828834681651656d1fe94ebbdedcacb0462b57a27c8b622036f5b9d5138fa335be756a31ea025725a756ed73be1476df6ea8cddc05fcc22e54102bb520f8672dd5c6730014b04f570b1e4ab045fa7f7c8293effb8d0f464706993e610235ca6a7142ba0ca0b1de9059eb5b900a07bcf4e85125ea42aec9a0cfa8a5ae8ede7711248daaeafb7b283b8d5e04f5b7dd37eef4cfecbb2c713d408194ef85150062813a0ab5f03a5ab8762658095121c3225c1bf16a3fb1565afa2f5dea746077296a595f72bdcd17eca82c9e23448ac24ab43089041753b9679afb43cbddc2e10c3490472c6f9f70c98ed24016c8066e8c30b777a45b963d44f7fc4f381f5cf1605522072b9b8bf6c91d5094a9970c47aeeb95441c11a90c0f0a3f5ba14a9e6976660d6658de45a0326c0e49a9161e7ee6d20bda2520ea7e930d97fcef7b1a1a3c0662b822c6cb97412538fe9bd9a2de07e4ce428643d567d165d2d6ac0e84559e238d406e2c018c389c72faad5261f99cfa43d5c6f8856fce1f1dc78922d0752dd5a43e545882703ad195e7d390eeefe1b992a9885a0182f97bcc5ee024cd40dbee23302806e47823126bd7efcb4224ce669bc00c3dda644171aeb237142d6e319a66326ba740b70fcdcfbcba9aa8de63a55c877177111ffa397714211484921822e387a041902f35a9979e8699e17daf09e86b8ad4b4d2dc81a179351647e08a5862691306c9ed2be775bc69f87fec313188392924beba6f65ec65fee642b9770f92c56372a6f788813c3fb4b3d7ec4d04930a9827db799a475e17feb275dd8dc99e12b9d0dece5f5c50774098bb9b0b1a5a6ab67c6b1bef8025f758902b1709ace9e0d440c10dc57fd37fc76dd2b657f6cdeaa74ead1af2b43a6db693733cf96378ee055a495a086c797952f2482ae702a92eaf526634e5c502750b79b4278cf41881f67f3b2dfaaefdf511463578fd11b49596ca4086a8d0302770049e7643fc816b8a3d9ff6f57a1bde5284f2376c7a3f9147f9e9198dfc15e899ddfd5d486e55880454c7dbf868ae54ce2e6a68288103bd86e2763870280257379dee95cfdb5f600703062192aae68cbdc85d96a391f4eb0dc8d91c9eaa3354416b1c79c59d885758741264d1948a9a61ff5805cda8c391bf7b4fc5a00a0af9a1f55648bf4877c1dcae029b18cfbdb2d0a5c7caaf0f461d3fc01a784406ca8c06e6f309d06811f53c4f0508fcf0aa81aa940238e7ea8c189f84f278b582209546a728df36b0c7ddb66854e531378ad8c7d2a487b876b32a159c12079ccdb42563b7a4e55c08ab7d4112b40f472f1c899b9b6f9ea2578716cc72cb4bffaa80a1e69f9cedf07c10a7bc38038ff869b1f871d81454e5f3064ac2f578b6b1e4cf037bd5bcf5d7c9b9880b624c2e958d955a97797410e6dc89e89cfefc3a94a35e5802e8ff4fdd42ef10e8aed0b0120886ed0ad6d2110aa851beb4595702dd4ceff647926e3eaa3a7444a68fe349a6c64ce11d5f85e787ab5af5ac2143416330541a6527971786efde3fd49a7930e61742eac8d9ffa5c7eae44317132aad6f8d272534404f801b50201432fde5a8ef5d6d53fd47c6ac432e68db0e48811a5d9a3c584b2acb63af43d500ab71fcce6cda84a752aa9c4c2eb4759057cc6df8f4de4673e9afcfaeaacfc345cc1b43a9caea37baf7754800ad273daec5df2e2e32c7aafb62db25956290831fe4bde5ed411074403317f32cc9e7994092a51ec078ad4d87aadd8fad39e06004cb3beef16beb31b58c2e80babb9e9955de1b7ddb0e2396619e786110e5ff163d547412295b097ad33ce2aab3207068cde9d349eed8e54c2085d834791dff3baa00a3318a6d94498ec8c4920a3bf91f341d40ac879875dabeb12eba45139e34e3ebdd71f086dc9ec0d669a4ee3ce9299ee8fa8e49df4a30d5d4789fdcc2aa77e6aa2677e55428c77b6cf1dfc88d4933d16dbe4cbd2f46c2f7bc2076a5b5fceb892b04f28663aea985ea1a925449d50f349350d0942ab198742c062c9540523302b2129a4c4f8f5e7480a59c81261deebcb5edf32dd3665ca7f1c2fa28b45bbe8cbde871c17c80786c32b7cee465977b43fb51be1406fbc25d317ce03563892442f9dcd5f61c02a705630d4d3fe883ae05b7582627af46573de1779a397d072abca8cf717f0ab059e0502641cd53eef65fe0bb8612a651d2f2c168186da2633fde44e4f22f15cab31fafd51d15e9e17be43d60a5cf30014c0506b443a700339891c80a740e69f4ab362ff8402364790d313671f0f1d7cfcc15f176c7662b3a28a12dc190884615f909ed5d03a658525aa75870af220e8fcaa44e6656f8f01d11779e0aa93b74c8b17e327a1ff487f41cd6a5dd44bc30af710a39d6ab8c1fc9318337b51c747d920d35414a9f195aa01f0e2aed696006169f73e2b1c8bf2e5899e80c94d5d1d26a270504a1cb69e60bad80ef23c1c86a9b6fee05384bdfaafc21f1d2efb2e3b932e61ca47feb97de7a34fedef75fe285c82aa15b82dbf5667943defd5aea231ae80442143e68507f11cc532d0c4a4c46f71e99e1eade0135407d04375325b5ff1ce93569cec96b231c1d23281e792cd105f54b31781d939c685ff47e53ee2e3f43fb0937598d5d773edc87bca5037ddfb49f8c037da32a3cee6dfc472863641adf02718123f1387e11a0e7cca1faff85c05b1d0023133fd85c5879e3a603d25821d8c7ebc44699254f7f1da3970d459f0cdff53d25ad0c3d6736e5c967a4b4ea4b08b73060e9c25b9b82809da786f6a82518327ade6012e1bd85f8eb6df60cb4036e95753f76051cdce41ebbbd0c033190d19c59ab9297bfdb8453321c31f779d4f650a1ab4e66f30ba2e0e78f231ba538867e0d1f155029be10c3c668335bf7d75664aae5130985dcfb099b10d5d79af919c8bbb80ae9f7c5ecc6667a91c1e8f4cb97c39694fff65f763da473d0dd1b33bab4a30e78cb42ee4d6117dce4b34a5e50f869b6959a8bd16053382b65f6fd7269958c940cc5feaf6fc640567e82afe6ecd218bd7c68da7cdc94f6ca9672c914b6169367e650d3d4f12160fd3ed8f84d9c0111d96cbd5a96a863345dfb38da3b05d2dea069b4da97cde7ead08a513e1ff232d020c9978334fd89e45015445a2e9e78d316960952d58e82a7642578924cae6237bf4f31901131dd399cc49bfde312a98376698d4cbec0006634157ba943bf22baf58bc09d0488fa7b45d61b08d80a44f4a8162364936486a825486c2b92ea9e2dc9618dc98321e96b1f4b8ca15003d2d91aa9b40e53be28f50a64f7bd1d282bcd7cdec4de4e7e7cfc60c08a536912394142b86919618d6256b481519986be62519ea9848f1dd10a25a76218bcca9b6941bbba8a40db6dea2647b080f5d56930aeacbf0aa79a0f44f218e42823743305065ec482272eacd77bb4387a092a60775bf6b71d4999dd5f91e6b234b349bdeeeb7010c10da3feed5fdc4e6494b2e346f7039dff0cec0971ba1c697dc4bd005b19da174e6f7bac5a172214d5e28a58f146b6bea9c2e8fa8dc495daa738ab71cefb0810f61205b75dca479db7e8a6b87d6d85d7bd24fd2d18794493d3e9438726e455f8768d2c5dd55b5a835313a15dcd322aefdc18fcb7f66579c141a7eb3e2bd10df651db27a4003c2708c6e24a47fbfff4ae07d742ea3d07bc410a797d4406735ac2a09ed98cbf8241a2f1f0e8c4824a1b437cdea4bc5d1a87cd515bc9678beda46e3befe0e457ebba5235b8d4d429159204ab97e41aa5f6aca9afd7329aa49fe3e29fd6996cd9535d9977594734392b6bafcee5c37e71d3fa9e599ff4741bddaf2e91fb229538f1246086968c419c9be497d4d37577ea108a91d4763f0b718cdd86961050c3702133b2b8a0061cba94763ceda66b318ae7259a1b44f2125aae232abab835349e3601d8789a5cc3eae99e27f697925c3f6dfada96af9d245d438f1dad70eb0d2c9c711a77571a564020d0b6d58e439b43148985cbdbfd1b1c2332bcbd3e939cfc09e1ef872a277bf29193d1cc2fe400f1d6d6caecbafbd0cc50aac3c390737ff139f750b88e7beaa191c05793e18f666253eb2176aeba39dedd159dc23325ef0203557e0792f7690937b02da6760d56f7e1c4b2e77ac93e2433cd8cbaa4d7c9df10e5e7b719c33f4cff3c0adb400fdeb7ccc0d177467340beb2fefe4295635b583f6ebf52ee23b6535c3a43c8f990ce072cd329c039fe6af7495b88b775c7fba14c16d4653869abbb4428baf869fe4b6bd0933b479efc4de711cbe5a6a78d4eb3dd828e6bb9b502b58dc9633de7413e4c8444738605b9da1da13c9d4ee455a894147ff6e3019f8af20f7bf88917283409ca6376de45b32b3e841bda8a779bbde05010512fcfde6ed9b338eadcf56581710c4703c7c7dde06645770f51c89fd60c0e15192d780de3fc8af4b77a653f1ba34ff4863a7b770eec7a0cdb1a3714a194d63c23f6e672add96fe8bee5b3d7b76e8caa1106b59d23b5d74260bed4c4127f8ce516c343e189becfd684a3b67cccad5f25e2b252527945c0fa5511c31e88e4fe1fa240e50422661038e60c3e8fb7e1089d5491440999dffead343fd46bf65e15648e13eed729e9e4b89a099f316e641cb4ad1749b24b0ae28b1d99f3272b8dc77626036557d0cf8ee2025bb6ed8ca836ea52a6649ca854134006ecb790385559ae6ec55c0f7c8f03d24345ca0efefa49d9165ad9c6ab9e31d83249f5d6fc8065026bad4116c2bdfb1467904c2a69f73d0904863a2d57b82b38fe88c9c4b59af01c4bbbb0c1e1cffb68af76e4f8018c45da4c129cd687bc3d6276fa481886841ca7d765406356971a0e968c507495643efd6a76a35dfea770e57182a9de5cb5352a8583b31fc993061bc7064370b85f4fd4f9c3e2bcd969536c2c9f0c0319677ba4f935a3e3a84ee5346a605690e4b015e9a9733f405df40ccc1558d2672e9e3310c5a0234aa70544b462a06473ae091fbfca81d6d0a6acb26527529e6758127d9839d7f02ec1ba954a786322ed7869c485490645b76320f480a7a681106eb91a10c133bd4120724a74492bc7a6f00e1dd2cf749205694bbd1bbd46cb392ae09d4aeac36cb8da5c7645dadf08ea47c658bc2dff7e095e9e1ba9c6c85f47abc0d2f5987e636f0fc578e70e6c8eac7ccc5b3b94e5e9010a57b1a1224573c67184fd448a11f213d084354129391f13a3f193a7c09291bdb17cdcbea109c111b6ebfa4c62e4b42f6745f73fa26e8406dea1602381eab0ffe5e516390b47bda5b2aef40b25e07595d19a1f52c4c1d074a556f036814c46060217b8f9349da69edadb9464ef4c977bd95867b3a87ce75e4c8497dda264dcfa29e6b08ea74ff0c5fb65dcf7c99768ea0915db45861aa77b7e93d821e661e6018b91bdc70893335a21ca6dbd0b042703716dbdc090047fcf2caeae1c7dd75a9b7ecce09610b892fd49e7cdf84cc21142809f4f8d97f5c1e626cc8f9145ccfc6ddd8649855ffa79fb2ecb308bfb4cc8d3ec5cc0e3c644e8c79f856b527b5deb47a8983bf941f542d03ac6abecfbcf3f0fbc78a16b7bba207d558e00acbf4d31e895db64ac8c8a73b43c19bd5c1419940616a67b07c7d6aaedfe5b8409a0ce5b02214c3356945e0141dfcef33d3b68d9141e1f73a03830f4d926ead3c6f3bc4a83350d6a3db370d88bc02f5bb43ff454aa6dbc90cedcf0cb03bd32055837aad89c7a8bacc42463059b2595c2ce6d2a6ed1379495f3f7120fd09a1c85634e6430ee49b89e2e391698f6b60cd80a8844a06b342d5fb25287e6b998689bd61f613f665dad8609bf73c25439712cd40f89482a921189189e4ea692fdc394fc846f707bb1f51a4d902eab3f3f457e91c607f3d82c9852ce052390e216411f1e2d669e19004a691539861e5c736c3f75b06f0ae0c486bcc6b9ec9d37f0bc428b396207721fb98d841cc812f79343d01dedc2a699f65a8c094ed18667921349849ab9436606ac08ce2382158c870e6bb2eb3adf46b99671287465088cbcc73a9f719124fd7483fdb55ff759b1a001695a0e9b6b609068b50922326df8ffda68f6d9a472f11f62d73603851de3e8c2e16d30b3d945b3aa944194f7271f04b5bdebc71c8cdd3d62c4e667f8b0063e58dbf36fbc16875f69de03a8d352fa873b5d03fbb5e3850db1c8579429a70c80283981083121c04ed16400001782de05af36b61cd499528166c0b79d68499d6c358c2aaa02d9126148116e0464d0665f958fe24e337d54cd8d79f3530a101c9b4d13eab4c94d0c945ee374a98aba07b77303e6ac4fb6c0ebffef252b5b7d615126eca8919a30c9db359e483e98aea11767385ba35f4581aadfc64df8dce838413e8fe72a3d251b23cb8cb6b616b046242d1ffaad76e602840c1dd60a3d9a3adc3692c54e175a40db10326444305867c273b306ce0aac65683547e505615f57b47eb5ae6d0c5e787272f7c03eacb939f99fcb0efe74fde0ed8e1b70eb77d489628d924678a42aa300e98b433d5d6098de8cdde14b5e026dd6a56d442224ea150ec19acd97ead24635138e61fc0c419c35cf19fab9b0f94e3f64fda66e8afa549c47eb1545470c13cb8507a8b158f0b7572d4d7bbb8ff465b8e6c04a41d2cfdb4f6df87088596ced6eb5993230ca00dbd1932ec0e4959b29fad12200efd94f05b30137c022337512724257bb605549d4368ad74b540e6a45e0d1d6ba10e85ac220d0b5d9488af5050688312b558daf8cd96444dd1022ddb11d82a98f3e4645a8f8004061d7b5b9856cbbe4c9ff3556b9a27787ec36e023dbdbbeb7ebe8abd870d32a65326219d1fd93228a2312c3903d9a167c0e388ee39a927d262d2f942609777869605de6ea35a5890901fbd74937a5f6914b002c6c8b44c82c4591e4bd83174449f857b6e08d145bb0c7ce761a585c1bcbe8c823f1a3e729849c290f982b88fa2c5f1a10d2a210072d7b628933b0d8c1518a88f48ccfab134729154e6ba0e572f078b5f995442bc32e95cf0ba371e6aa4902b322d17f8c45c4e15b8a167ccf637ee5ffea26d33ad4b5c509f74799324438d3ca8b54f71d8f0bd9b49b858d6002f0ad02397388c7aab3095f65cdf0f464e5a08c13d9ae1bc37decdb2bb6821911d05be414e2d9322cfa751b1ab36aa9985660ec07715cce40b79e96c824073ee89cd0a22935d4943ac1212ae0e04a496659223928970fea864aca3fbeea2ad87eb761051b846745e914b524dc5e9da3de2d2fc0d572efc75d0b02f3769e5d02497805c5464338da4b4ddf0d705a06038ee4c07facf27f9b6b3ef868193c587fceed044e2abebf7285a751f7d986a7ff998ab2f22f3760f3df6a2a9aa5b7c711e1dc464c9c1345a2720ea52a1ace0b9211d7c29188e2762f76b2d4be6b65c063dbc3797f1d0677d81dabf52f8de09ba4930589e4cbb38179125164db4c67b43121a026d2313c89c0216cfa4ebbf577c69a5e90ceff012bdae2585ebb00c379d4ee6dc5d35c05cb587b32978bb1f0008c4d25cf1285f8f3bfbd5fb6b08580667a10119ab234bf984785826613d605da5e9039861981283fae58d388fc2020714fb1918d0cd813b27f36694614dabc0dac4abbe5e251e4a0fa14d4b1c42a1646e121918180ec9da9c5a29f1d0acf09abdc0e2b4aa08c09e1dcdfba3b7ddac371ffe2336ec3fc5fd64586bcf5af5572c14f34556dce1ca0beaec9abb4ea01065eb88c7b185395ed4a648142783165224535dcf8269359ec769b2a7ef11c6ba65cb8c583c0845ffdd1a8fc988c5967ad2517f5dc6cc0f1ac7e430a5767b977552da124929a31a3e07783a7b0c7b1bf735156ecc61e3ef709c73cbb454efa933ae14d0d517938af23a6247b537026df7fb1b71e6bcf44426ec0abb84fa9d099724e3b11f387a697dafbd71b418294baa48c10904e3574cf3795767cea68c1c88432365a5c8f991c53c78f2b562499b4f7e315172bbcca67aa9d954dd761162c42e9e397b221988a67f62b1e3228ea3e9746aa633d01fe7577d77353dfea43cefad16cf7469bdcde7a5ea92213297d3d132eef6bf04b3ae05d142edba29110c83c90b29d0d9fded7db51e46e582da42b6315ada00564056ed8c2f63cca43c56bdb05334f3b32cc90f2d39492f0035ae60f8453edfa097ba83861e273b275ff5ad355ad9fab4f6f762740467b5ff3ca7d509c850310e16aec0ef61236813219f1c9fa36fe4bef8af74505bb33a7000124213c7e45a9dfc81b9331a62cbf75a5d372abca554703ef77a287c9d5d4a1426d95883ed95bbbd7abcdbed021b1a5b37d910193db11e41a12a16d34e45f3c4eb034793a8a39fad5476df21c7f3e01b85d7b0dfca4eb1f5a6826cd2d502f783d6bd10bd607a5cb5ec14ae082ef571732772f7279c34b013f86b6201c6506eb2eed96fe12cc887ecd5a335dd5c761eed5a016c1669ddeb0f530cac4c970db99301b5e298e9605bed6894ec4deb380d7aec082017bace2ac22566c8802a4062660e0da305fe8f6e9acb424ffa870e71e3c4fde19f4f1677960112333ea09ec67e2be852514572b4f8ac039e6a27ed1a95b3d17312600a84c09e7f36f2a18e8d37c6a315e25d680f3b7ca0885ffe816ba046e58eaf966633843aff8aad80cf03ca779a58360f55d0171790b4932e273416f8b26db10f9f8a426166f342d156e619fe52df2ad28fef0f2821cb4f7e392e6bda9d2c36f44532551d752e437f1df6a0337872f3757c7760e8417396eddcc3a1fcdbd7edd34db428863e0cdc458b49ebdc3b5d0f471351308e89a35272691ea80d3fa1846514503a858b0fbd81dd95ce4a3df10508fdadd7d26ace41dd68b128730853cf173862379abf259db2ceb198aa8c10218b4ee9d60e5c1d597623a9f1131b43cf810669cce57b61ac4242b2047aa9f427322eb7761bdfc0d7630f361a20f04df4765a59f60a823d83af1ad0a29a3338b099b2a49684b1da17eb79b898274ae9da89f523f98bdb1aee71dbb23c35850c5a8b22281e862a4cc03d0063efb14b5c8796aa1c0cc3d69285824fb7b9a22bdfe247edab1e45dba8a684a120722febeab5d1290583c2edf1f4e655f2967c8d62956f97970f6b6bcebed17aa7918bcb6373092091d49733c088d4e48109f7d0746377126e166f73e2dd6fa51cd1230ed39f3a6f44f8e289b02a6b5a25410e037c3eeebb04edb8bc9df1006be9a489ce0087cc751f324e201283a1234349adfca7c5864d32caf8c5160319a89b20433311be02c82b63cf9267216ab7e265e3dc3b524a86f219039b3edc8547a914848a5b120eb469a898b17d55003717c5833dbf3b7a99862e7b193d7d97197c19cc37300af74e569f84e82d062264ff56a1f369779b8c2a7986b8e4c512788459f11dfbae9ef2993d23a6c2e99bde85a98c07614a5358aa81553ff3a5e0a050453a46ff64b59f8308f090ed95177dfd24dd8061d24e44b23a8a79ace2c7378328f48778108c1537486ffdad2087fcd8dfb4b679ff8be7a3e19e1790e2ccb6280d0469684b2dc8d384f93c6791dfc12e408870eed91fc766c82a5f6e3dc8b992b94e3e2ba61d98a36e81c93d096206b635bceb9b8617e036f1f271ed056eda9a5bb3d6d00d2cb906ea4e8f82c33bb8597a8b59a4a16bd03213fd208a79e7d7c48b77d0c83e7825e0e704033cecedc69a4dbdd273987426e766e9a79a7d27d1086551e33ae3ff61dac48a9a9d7a5cabc9f79b2a392d8657b4db7777a146cc7767edce832776ca974a6adfebd9d196b2f96e28eb17028ec39ba7b88e1c8d3079959f6e312df363525c207d83ca65308923c302e461400786ae7030c8d20d7a109333039c527a7f567c489969f49e000c58c4911ee077a446a4356f1a81103de517bc80f1ca07344f788e184bbcf540dcc99e660780f56c54d675a55f6f690ea6d8fe72aff4de94e229cc20bc5dc7675e290375a003da353633c3ab063ef83d36b5dacb46c95dd3e5fb53e804555b7bb74c1508d09f14241b5dd70dbbfaf2f065560d33bb4b0691652e6504adc1e7d3cfe8bea9e9a5b9d41411169e7e11db5faf5df955183714e49278a2a95c7071f8a99a393ada5e83f704a6ee09cfa4d0d49c5d23380b7e0811b886283de380fc38b1bc7d80769d2450ee75b8151ac7a05b2318faf574ed0f2dea2b9943f6cc771ff8b87e86597d8b6c01705927d748cdca759bc52d79063c8dff86dc35c8379374d220129833daf57b20135986a420a2dc316fde7decac797a837448c85ddfd9aea8e57a6cb1d5eabc020595afe4b116ad3ec51d89d5d4ab9f5fe30865da365235e20d73c96e76e929039683404999707d0d6e3cc684adf90a8330548b60276e1a89d63e917e83052b7db87ba95e0eb0a89b98556089e28a2bd17f1f5d3ce039406896eefbcb868a088bd415d66327a28bc9d59c51ee09e1ba8812b318dd010ceb915217511ed5d8ed26b6f20cb3dbfa21265bf0f37a5a91398eb3f4d1cf9b133a6707b2cbf90943b52057c358c2dc070b5d45c08a391cf8976a434f9608d58d972f4a1683714534b677c6f4564eebee9c9599f2686bb228275d93d58bcdc1b16c84a8146f409ff221df24f1e6fd6752ecf9c144687fb815926c89f5d9952f4e56390a237cc3838c5f2e2c11d291904329266b714a9b21eaaa85171e38d79c89eeff0303820cf6283d87e0a2c56ef92406ae13de9159d92cef4e7bf39d122c2c42266af81381f1c2acc113f9ef5ad6dc2ea2186ca008c9eba827fdee41e8c1720b9650fd4f862b67b4f46bdac8185888bc04027fa15552eb89a3d28e32f8d24df57d492fc786a051c753c4538034ed44f45e9e602bfb8dc3eea30c5dfba22023a5225002a5b052ab718e412e0e0392b0ef991527b8c799ff528f347045b522c1c40212016dd2bec59915580340cd59fbe5a2c02a0347b74661ba5834eba3e4607b5a532974fff9db7efb1810aa4fc0986de5c62f95444f65b12671d76b2687f22eee800b11a8186df2aa1a0ee6534a1c23c18620ec6955155a49b33114b6f9d5f999908ebe3dafea6858286fc835325754795522a9a700ae991c86c1a5e3336a2e836d18737e657b100bb606cca9c7ba53fb35e60232f7a3bb2acf9642b3e724a81a788e3b6b6601068f3df6f671e99770a1b9303e2f93ff463ad60ba9468f2382e98868bb00e09eeb236302d35a65c98bf57982a305212ff2ef8ff8d43d06246c2a0bf75ef5d315e330809e0e026431906d9883ac1b136315f3d75b63841a8a5adeff36c00aa8524719e4c5721bed6a2ba4810177d77c1cc9c2690975bb4953fa80afeef2350e724dcd9bfecae7183b99000c91566db1845b2b217725f7d5d327d6032b2b98bb00adf81ad2dc8e2036dd874596d5b4070f5b104790f54e8ca1ff69e6d543ba0e69558f10702f22cfc56d3c22960e24005ce909cfae2b5d7fa3545846239058acfae808e2ea634946e4595ea4f99e1150b7c6e4c3b211ae0b37bfa345d527ca0f73ba56429014929d9dcb669c3ab4e652e59e4049a3bb2bafb182662d83b4d3bdab7fff8b04a143c7b7a93d0f4433f3a889e557c3cf642e110889644724a1ffd772e9718626f007ef528d8d37c6ecdf1801f8915eebb456a17dec8b5c65a10c82ae8a278e451519a2da14fba55b750c87e91f7d4f8cdb53fc2f7fbc3b135c92d68825a056fc99b03f633fdc91e31025733fe0c99ac0e0850a31283648b032249ebe3f4452b0ed61602ace694003137aac37ad93d0b830f9de7cd64f888ec2343ba10e23cd2fb97a0697c30fdcb97d836a348699cd83f97f4fddf30a6bae94db1ad5aeadfacfcea277a3e00fe4fc9c4427b107d2feb39b8b7cb7fd8f0aaf7697f3febbf70c7941dc1dd56a1ae63d9d82295aae2a7c27c79fedb704e3eb00f7d804cae5dc951ab17c0425479b5bea77edc8e4b5cf460e7d9236d2bc12a9ccc2a39f36a1cdef81b8f57f3a47139a43e9606a2d99995b4c6bc979fea5af59a3b33fdf5c282efb6cca69746ded71ba237a416f52e7b0c0553e20b48f0092b71e9843cd8ef6204a193a35acdc9b26442b0b0e41e1f4f9f078a94a8c39d47fdb826a360466f88ccdd0eedea2a0d7da1644325106619c8823b4f317a4616c8dfcd9aab588480423cdd7c6cbfdee27cad8cf61024655a7ad84a29703fd79a2b8389880727b95d145e86913386f1899799817895b2ce1f6f4781556219d93339d879e37f5a4c1cd8bd3eb20746e08b628e0d5c1af23552c0a4f09cf6f06772b9322765994e874c4e34e90c23ac5420988828e4259fb7e0eba6e28e4b380af05e38ca5bc31b8c2eb9679952cfccdeba610a2cb535dc9251f38cdfe66fe16902ff98575db7de655e741fd2b1a3a2f3fcbf0251248bace779769f59ec15e5b5287628e134d9c5e426e1719c022deb35eb8a50fbfcfe3e7386290176ff8f11742d47417bf6d93aeebb8dcc2b549aea8cbc309d62b40862c677befc240f8b78bf55311f46c7f4df86669de617e480a5dbe4b6deb68dc55208acd5603a3300c7fc488250afcc9a6deb74ff2079d948e70723e3e3bcec2f93a7f58fcd95315b29fc7b90d17fec61bb56271403c5343ebe7aa0d63b0c97aa3447356ca604ff7761b2e886d9abecc62d0a67dbd00ba11c8babdf395520e70d1a70c917cb8d9f71c2d9a5d5cf74558fbb548b61176e5b2da9c38e27f14cccfa6093dd93a0e5983ee7b7f59db72415a949fc7277d7325424c208ae3649ac3715952158286d78035bf6ae9374e37d21944da27e07ea52bcd169b8de778b2a71f1ed0de2034d0eba3db404098b4d43367da3f7a0213dd8ac1bf36c46942ec63126c69f769259f87fd9b2eff74d9166f5fb4dd820fac6267f06525f67f2a170477dc99b8bd2841b2f2ee6223d36d7a196e9ada88eb5c0bdc09aa0499cfda1bd74d74183e62c0b671d56f7e5ca608fa2a835e22724b727d181d4dbbf55608f7ad311e88835df16adfcc426f539630328c493cf8ab701d17196682047756efa8e6de4e3ae1501ec12e361743c42567eb5e428b337dcd3d6daab6cfd24d83684de9af1e89aa1141de822af88c299af3f8091428350f62c4a4b93440c02a4f20749fb5d03c9b11266eea66792dcc479afb95b0a7a44a1134d5a44a530f97f42fecd5699aa2f42f6a773b42e4a79357ef34bd7fc4caa1f69323f79530aa6d787bf0183db6aebc7947af0a3fa92b2f0f3ceaf3e6004a322f4579e8d483c7e0c03e2d469855b5134828876ea7bd93e13f908288bd14b8416aca19b24409d82c3ec88116636e335005c639adbe585157330b999d4b2b94f1c864f6f6c8d2b81215f5e44f734c9a8a58c2b6f84e1f09cb771d749d3cadbd25d2317af22d6eff0ceddf9ff68516e957c75e68cab8caaa41cd998e7d69e32f96a5592a23aca71adf2ae2e8a0bad5db8f4c7f5131fc72e3f98df093f773e55faf73896a2b082a569dc281222a7bab324b5b9713bcda6070753c62b3893b1c74005e455221528f1c82acef500ffa59170b37a34fc61fff824ae36561ea2a31df308e24fb1df9f2e819b990a1424ac0321256fafae3d3e9c3d19cff913defbba904551e49de07feb88dd57aa445f54e9e1cbb3824c9dbfec8ef99df21193aaa572d0c028a746a06d2c9a73b9f859cdd91420a28910a2d7ef0daa8fd657be5f964c43628a0a0c502bcf5f8288ce276d5d565c160f009c17c95b3016cdd1190890c27d89c25d62c13897aaa4ab71ca042802348b9609ad555fa6904e26834d6050f9581be5c8f5efd1990aa356c60922eca150c1a49abf339ab71d91e7350cd2b7ac774f51045b9dbf1c5c589a7910d668c2184190c73383975ae1f62b5fd5566dace7a64f5a609c00c2797c2d714a7c6cf5c38295ff05ac0082c91becddace2d4f656ba48bf6991498124cbf356bb2008b38c2146bf7a9837d1d44c7bf6cb22f7c9f7845cf6b5c8b8d3e27da201bdd69624f0da10cf94eda00f10560c27a711a7510b71c872a8186b02bbf38c0221b4be78d1407e92839742ab4747576bb40f1bf2c577c24749dc4d5fc223cfbb4dc0f22d3b6e216dec235f3ea2ce67a6afa7497dc705d9e8a0c908500f7f61b8ad4d08c440d6db77402a8cd3688ca4ebf2cadfd1adfa88d3ce44de7a24a63fe7d518c719882eb95412c634c6e8c2d21503cf49554370ebee3995f0fd99412731e5da5a9f750fc834b064a44249c4d5de5e43fd27935cc12257c41d10e15b81bb0eaf6b842e04c2a63da907adbed6faf2c2e3e9c31e64492e113bcc1c55a9c079eb3a9661f952df8d6ef48906e351cfb153e08565666dc4ebdc0699326f57928bf551836e25346a82f234fe4c545d7f424d3a8054738153552bb84d874ce56b905d5b7a4979286b5e645fefd1c1f8f57d3307359d89e61953c96d0a39b0772587562412e7bc8289952193c12ded8eac10368a37f7899d55f8873a3f23d17b7daaad8591b1ae814c11b77f302f71ebc8a230f95248386b4e7f3cc0ec115ea140431271a3c43a2726469e80c7ad59603323cd6ded1185851a03db7b3a9d63eff67309646528dc32cf230e0aaa40f6378d51798cfaaf5470d7a0b1d23342ed0d1bcd4bd9a449c1361b04675ab5b8fb66bdd9fcfc9459b26b0d5527fa01e2e954c1a24cd44069d36e062f0593156704ba552421c392d5220193c814c9cfb029de29793044780262790ae2fe1589549d172ffb257bb0bf0d371523519fb5f7b4351f8445f89456cb1fadf8782f93f5b33ab304ac46137d266212a61199af13618b57a672c2b793ea5a0921faf112005825d77a828aa991da3398677aa530b8a873d3f1ec7c152cf6b41b23c8097908f874a5ca872502c7ad78c31f557e77ccc82248a07fc47ec1dee84e17932c23f8cb9e3ce12de5416d8ddf6ef04e14e891a825316e6240447999315dcb3f1f745ed0a8aee960c4b5561221b679edef2b7cb84a36add3c5141b0abf797c839f7a071f44c19129bd244f0aac81874dcdfc6721934524a2718c9261acba15fe154080e729ca581c79f417d40d1bff3f73a34f5e5d48ef12c32e3c21a9440f04176e90e8aa0726234cb0bc7a7f6936ea58e01bfc8f2a2b31a22a54765194a2ea630baaaa81b2cd76a00d8dd06dfd01d3cdad817cf28727101fbd025ca7202cb12eda827eb9a24f922271c9b6db979e8b13019fc780abd9692d154a64f2ac9449cb181c858259901e00f2d13e15a6424c0bb9c2e34e73cacabc0f2646e7f54a7c6caf740f13cafa37cd94fbb3182eae3ff49e2a5cddafad286c8cc7f4b96494ebc380b230d9bcb73a6ee4ba52b791c426c9adc26628a5966741a63cd348d4d59e809f2b885bdd62aba3d7d198c4649de179cfb378db62c05268df5f998fc428ea669aa700b70fdaf950b792f567a78d2bde620403c25e743ad68e123292ee4281795832f9f563758fa0d266d1ad6c5dc530491e42ac687e07614bf87ecf0b0bdf5a3a59477ca0a521d2382f21e27f6941edff622d1929fe504a98eb0c4dde1af3f13caecc1edf93314c2901e9f43e7207fc8cd6acb12b6a1d29ecfbb66c6518c84ab60dd75456877699857625f0989721e4a604bfc6f8ed22b88f09bd657c13fcef4659f959ab22ce5b2f52589409a76fa189854de8f6d4a9ba5de093c98f4f92e353e531e686abc82d1abf04eb9a28f0d1c8212f48d2b2642f771aca9db094e3d68579645a66ad2238bd7943eba5643b4b782283d9adbf88a9627cdd2860c1e07cc4b38ab9776ffca0fd99bcf6e195d2e815f5f5ac8d65cc67bdc7b2130dc617661670cf6814b6a47c1f072c80b7ab4146a206cea4d00c523957f13dfa2d5b910a4c2d4362d8540d5024cf0529cd54d4e053a6bf32702fedf775076f39c0099ec1e0e0e5fab50073b6982dad9f3f4c8cefd373d79535543099a4375b2c58c09e890c13cc45c676a8db0274b192c89e31131170ed6c7c63a88c666a83c39ef55768619aa97bc6251559b114a3a88a42da41b7d3451e0211eca391d7fd0420364b19b99a0752347ceb76760e7dc4dfe18260bca071bebe2963989d82be2775ff3a06eb6ba46e00ea3274511efc0c54ee00e081e8bccbd381db7aa475b20e1bb9db4a86bfedc09564f6548735135eaefe2dc3819cd14df09755b94f6daeaf443017d84ebde27f98206829dc014d218846b26183d32283d170804df8305c85c490873e5a7fadf3162df005bd68dd423e103940ad1f99d17fc1b147fa2e672cc32ecefb5394f1ed4bb11d5d99edf8bc45c894b4dc5e8d3400237ef7963a2341becbb411d840507d609df0f6c6c8ae083c3d0cec8f88d7ce82f98511ccd0e515d25edb7bdbfbb33eb111da40048c000aaf406d7a4267b832dfc427e095ec789e637340f4e88a039a72835cee13cc32a07693aa33247e8cc4510ab7c0cafe23e11b236a49c489601c70a1883d4a85e4a0f316406512018a18ab19c0aba96d57d311b7a31b39b2036cba6ec1ad1423395349d029d4d04d073c67f7f619fb2fc6b091c5e8c3a64fcda375b7c4666da7516b1909df4db735a7ee19b547d0ac447bcee99dafadc3691b52886d59419f69fac42c61e6e54326d5b1013529a5c512df3edfebfa807ef08da19b6dc456b2ccbd6650d7f81ffda23bfc555d0b873f7d830f7bd238654b44e34b7174e08e6bd31efcf127bc679d418c8fa6533a097b868a6ee776136802a6139be6dae059bc3e19864bc68a136171d44c3fafcc44fa1336885542c48aa34d425fb8767492308ba03e540213586f7d02171cf46f7ca4ce71da3c9819ef9c6f33cf22b658f3a96f3220a65d56c24f2dc76d8c2d9c8f24bda29895602891840f9d642dcb9978758a46eae515d4f4abba9730875e8e8cc797a960e5c97a28692d93ccb529569f239786323e5f2f83365b24705e3e659d7230bd867733733caa60761bef6152f35adfe11552b5242b093331041adc4c9cf6ec1b17df9d4ac6d0bc294fd23cc99898d1c00001bdc091f82ca643dddae8ecada097cdc8f0c07069c0bc8f31db779cd9c3e5abf0d578cd6961126cbfa44e1f99ce15baa65ff97bbef98ebb8542869a7e16bfd1e4e61e4d7355abb71f6f9ca7f8a68a96ca0a7d9866439038afa213800c238bbdc9b165ada2c4b9cfbf31e5032d89a1ceb696a83de49629ccb67989f4d1a3f462e8ec5342fdee6e386cb96ac1e3a9624f41e73a3152d0f9aea8a94f7b0c30bebacae5468eee8fb61619034e84d0a9b551ba97dfcf8313ff20a6e75d6f229186f3841fcf43eb7f86454bb7b72aba3f28d5f15fe25b7a6b1ae63e9af8f91c905f90bba83e9e3cc455a9f802effbb4d7e123c5a0025fb6a93bd0a7e10a6e6fea11c29f04ecc1fa2fb23d9717e22ca1fe65a6fb5d1b86a2b598f427af23b6337d97eda905afa71b8804561da1074592600074f07fff642b9c42a23179cd8760ca3f831b25d3953b396509ab473bf14a2f9f66341bb241293eab8002c502f88e1d62d6634eb82687d3a19a12b74610f0583ead149f1db1149238f48319834ef73ac4321f79db0fbfa84641a9c0e4d083825eb8d089373118dab3651ce23fde01ab99b1c306007fa77f08056edcc7dc593eb7053b366329f9fc495b66d2e0ae623a6579ebd7c6697ad4b0801a4e7831f388d84a27829dd750fc7de7d6b2e1c56888d92ce2e8fda0b43f50a1f979c3b98a9d5d81b8f9ee8210928f6f1003e9d7aa094542fbe017ef267a76a190c54f71cc51de28f2b5e48536ae5759da9801c1b66c4168d3db6345f671a53753c5f3acc178a4c43b4aa737ecc9209c9009dedd8ac118d53a2b88ec72d111b203a63ceb17ddfabff04e85f2f051eedbdbdbe7652ae69372ed7241b189c46ee7edf710170d94f82db97305a183e8a963aabcf376b9f602d91b2be0fec1ba6d42138050e9db5df99c6e2653d783d27beefa5ad9d0aa44fdaf2ff34e07f4e5d758b10349956ed602950b6a1aa0a9d9c33703afdabaa43886bb33c2ffbfc90068ca472b454f6e2d31b152dbbcddabf81275ebe5af7d84edf38e0e1fe276c79b4bcf44426ec0abb84fa9d099724e3b11f387a697dafbd71b418294ba75bdbe10468609cc8a217a1898863cf727f24d53d34a4b1ac5340c62db9d91dd1dd38368de82e464bc9cda5e4276ea3fb98a82051e17b0d6aeda3119553cf10b84bee43f2b3105992bd1d31071cc5283db5a95f30c051f24503dfcbbc250c43df0150028f48ee9ce65e39689f68bb468a64a8f0df0ae8827bf1ca2a194f1ae2cdf454d4d1e4a381447b23e013e82f3644aa159ee9eb6c7d0fe182721cfc617effe571731c395d7e768a4debe62c86bf3c83e395b7b0b92afab04d0bead2664acb3d499babaf714fc208efb044e698b75179d6496bd0b26a80f4a0144de73bacf989b95735779165d24690eca3997be1d4cd691ae47cb5e9c7f90f2867b340427f6d0b1c1f9487eb29e606e2c21c226660f6f3a688eb20d3f07916905c40cf3b6b4c8e43c8adc291f4340a0362d255f1ef027eb2943af33f048f9079794113fe5381e641a6ae60468a45a0ecebc40e2ca1cab05d0c09bff0aa54d205428f1b957dfe8e7f6c7e96d0b40aca9c32189250e3dd93ab0dbc697ac230377f86dee909264723034be677026770838ffbf2486574633d806c39c1397b677fa9fe7f4b5366bde67bf7db11241da7728846df33a1cfa2301959e35d3969dd63bf9a792863dc35d68133a7d25694243b8a0f640d24ededa93284d8460fe1e245018f3504b254882d4c217b7528ef57ae2510301f888b24228f64344319ab61c19b6862f6708531557193ededbf56c637bd1b783d8c22bf130f9f8a426166f342d156e619fe52df2ad28fef0f2821cb4f7e392e12b71a30bdc752e124dfd9f32960b7735d30c0093bed3d96dffb76217cc1fb237fe7171d0676d2b4130a649e816fd261f51c489aa9c71308d3d111c93dbdded4789a50a34d7795d8af18aac73d2af78f0124e00ccbdcb7d395a11b871a76dd6e364089af1a1495fc0710bd3ac8672a5f2999bb226db4f2525874af1ae7d86b97627128df00e6141e9b5817d7167ce939d78e55b43c5c779b8b32510eceaa4450259f44b14af2500fb5e1bdcd1288b4f5f451751ee8c69c02352994250dc9055d43ce2bab6fb69d898c2543c0861b70ff62f5f89cd5084b9b923b675a1b2f374ec47c51db18aa3dc522751acd3ee20e5102b50f448c8d01042867a564ab6e8082fe282cd259ffe44ebb291563fc66521b17f92094fcc7d0350f1ecb2183c1f3144be366e864df605ae230788b567607ec0cc1219929be217487976bd70886e9b1154a06f9f19506d70805695c986abe21ea1308b37556b211aca5cd47727d6b5f4d1af286e88f1ede0274321811cf0aa8b4dba5fe9bf51cbf3659995f8aa33f2e519a30e1cbc4fbf31684f7c81178ab37e98429ab7c56e9810c84d5ad78b2c7552716a2bc09a30d0016af79b559393fb2ff1f6db05c56c907399fe28dc11ed687dc492e55f05ee1609078ff27ee98259daf3948fbe3fbc99b87cd07d89a1e7bdd21211e0d54129dcb2dc1384adcb887ae754efe71673ef461fc5a88750173f3117c08e068f1480a01bd9d896e3793c02ff995f202d986b082f8663021ba31478fc5cb17a3414b291df5d69be64c662e884878ab460376ff259fc4a880ee379dff57ef42329ea293c488c89116219bda152f9eacd324ecbf43fe5fe206f007e549a0764981172d02e948f92b71f839862ce13f0038392b6f185dc9c52cba870bc6fd21370602faeeca7b3e3f6c82e8b85b0e4aaea4a16bd03213fd208a79e7d7c48b77d0c83e7825e0e704033ceced6c7fc2d393a019550f035342e622c234f4f2644d7221ab8a156ad5c5d217e6d428cbbce9c378a719fe90de4512edd75597fe0ce76ca5201dcdfc4025b3d76ee1aae1093b687a23e223f5a77f88774d687c5ccebbd02ccc80f21e9bbbd97172215f5869985cc0ed494e0d798a02d0767154b7d19ffd077cb98080505d22d8c31c0c43428a18c3be522404ae8dfc5bacf3d8961c168a62f49bfef1ecf4c1e20da7e65459a3362837c42fdfe15232c2a7d67050574b654ced7c081464c0001ac36cbc0ca463e5b703ed280fbf9e0e5b067df74e2dde5d0f2892e41937c0fcc3fcb81dbbb5fd62d67e4af1e59fb090fb295dd9ab519e3979d40798c902feda49ef36267be7e7a95a1c32510313f69f7cb8db099464b0e6ecb3a7d8cda334e3f34ca4efe63e65c5e621984dc128acdfdeb5d7193ad4462304fc3d66d5bef8d7ac67f7d02933a87210e4f579bc5609ce2bec4d6441d60ce3039eb7ca3ed85266f4896880ba508e067c7c7c4544f3944d26b0fa139f64db72f1258071ac76035a7eaf562090c40cea111e1f0eecc470e09e82c9b0885c188fbe9d491e60fad17fca1f50b915631d8a054e595d9a95afe4b116ad3ec51d89d5d4ab9f5fe30865da365235e20d73c96e0005aa42c9ba390e748355efc2aa604de9afe9a3e92d28a436d919e47f47670907b5b077a9b294f4cdda706e0da283db3c8629ff1a1a2bae6cb50bcc53732840f7febb82d0ba38bda0ca4072fbb325124569f9a8eee29ae1e6a258b1d6183ab593ade716a7a76c2a943294c5b1b3be526951c89a2e15467938fd606f977a753d09475d46eeec494637fd06cb57deb0d2b53aec6d9f2f6a08a8ce5343bf7587166b9a1f312d64e9a21d3520dce83932264e7eeecbe6a7797b960cf2c1685fee9d4f7759337c1169da24976cfef258a9577a91ee30775da9f532dc87dc24b1a1d6d6722d32166f66c629311bfc501399cd328a2372eb680166ca282d9cacf2a866b002a34c594608da80cf337060996bf7c12a95d0212584fc91a9e7a0fbe851a6cca88fc82c115f7d9b9da9f1dce9310ad6a14756d1a4065cf5472953e2d2d78d821edddaaf764a7f0f0f1a17838f2f24af114cabb27e5adf6a4df57d492fc786a051c753c4538034ed44f45e9e602bfb8dc3eea3d13796b6a41e619bbc229512651542237719cdd3face46bdec16550d1d968ab2b4a2e0e937359f669c773502cf3203943bd6f0523001613d6c98add97616b0fd08878947cede0dcf074329c38301a52607a8ad0e0314ad69015c3e77ff3b48f5763936485db552ae9b1f85cd408fbcd8cda4526e1d5a7562d20d3186c1cb6921a3c1fe5568d9069e36b4ab4e8b9115abafff3bb9d29d6c3f1cb43a1265c905420a18a09d4eff64ee691266501c890e2e97ae5d6c55180faadc88c8928996530f8eb7a2df235497a46ba909869ee423fd0f09bef1e58d3bfb6053d3143359649449a3497a26144e23d07ef902561813ebdc1f7a357273f741a4834439f5e132ce62a71c5208f15e3831588420993e7d4d155d0c6357d9476655d7079547006fca8bc692bd4591394738dd116683e4e436dd51f0231175d8adad10f912dbce10a523e0b392a3f1d11ffdd75210f686ad1c67d1251d6180e60193268852203e13b00c82c01a2d3c8d2e15fd253867f5aaa5afb0584c2b3d2f35e98102ba5337b038eb6ac183563db09a3e7e449230972e6b00224f5947049f9251b371a4c90aeef97b469b7f9a6b71a87a5f8368d5d3c757ec3bc0eae2c1f14e32d92b7f0dbc947c52ddb547a20bbb4e1e01eaa0a811f4da5ad4a7b3a5d7b23221c63a69b422f729086d82d0fa1525a84ea133b224cd615602e1220b844200bc9f117e94009b793385b7599aedee1cb48ec8766b57bb63cd5373aeac232b3148831184b36c7429ed81d1742616c01734f9bb90407898f9e70ce0dc44caed4cc4d18e467ca3a81443d932f6a8f779d3cffb8ad8d7ecd44d223c76173572c8ae69aa3460748cd3209bb2611046b1a873423b754b481d1b0c72001c30b6aa717200aab5ce176e639bdd6cf24852085dc1517af7bc43bf24f3a15f1a98e8ad9cf413a34e2c6cacf625f1b05d7d09bce8add43988917c9a88af2911edb6144e7d6cf1ce9e954aa1c7a63ed6185a66e1a9880265f715b7801af50a6dc1a91078804d25e0b3f263e95e6652a88d58fcdcbaf6c11fc2ec22072ab5554493400dfccd33b2a2336351f75d625742e7a6c3ab7e25aae65ad7334f72715a65ea709125acb8e5069544985c50ec1e148811815d23ff25186843dbd7b09842626b4363de27dfad9d638617757eb247664f8b7cbe2393b34ff5a769d4906b4f4e8429f55efdda52f6bd7698749a7c0318d1c2e8e3a77b1f4dd68c4428eebeeea99d724e2a89b9c18eb20330597f612f10769ca35dd8219d5e9384c4a6c7dd8939797148007da5be840d7cdb9f7a6b4c70efdfb8a5c3c80d054d61cdedc98b637c1c2b35201c06fdc6caf03a0000a06e49dfabab02e79cc9209c965244e197b3fe2315df7fe582f0eb7a7d82f5795baf4fce969afc67931714410b36dff9d4e5a51dceaba1d1d88f751111cb71fc1de6cda03310c2038b378a80661adf8d3400bd00a7e1b2ecab695fa8719a3cea96fa668dbcc4aff99c07de2e3f917074537ef1545b129df4a5cd8a14fea10795e445f63f35d47ef0f5dd2a3d7ddc8e21525c4379f6463a4a88ea0f3521fd90b44a469cf224e29cbc744a01a07737e8d013fd6976bfc7541de2c605ca3889ac4ea0740e6be73f097bf2b9405c0249d454f1dd82b826f603e21ef9e901fb7e177d301dd483ce903a5a4af751ed9d6f28d97915fb53ed4ce306397e9f1f977ee557c5c6e1151d57767fa4b730d6e5259f6697233ec343c93198f268ae13be1de6b7f20fa78b44494d1403675a70b5576d4a50fd401391b31587e7e9e410f62b318e39ec634b82eeb2f3000bbb4b3266a806d775d5c5029e98f9f87e7875a3e93276fa047c503b48c3069be4f7498f1dd830b91fdae9a6439c24518f4604c1ecf31c291910329de6bacf65d8780b4422bff0a58cf6297605df868d32a88671f3d116aff9f3502a48eb8a26bc6aa6a9fb42425622475d641a16bb34d9a2f41693db997c8b06e5ee31a9d99e9c70f7170dbee315348eadd544e82bcadf2ee748dd0db7825b460a1a66138e1cb923fb77e8d37c3033fa6ee26b378b41244eec1f4c65810f60d53dc006ee8b46400a4419d4cda803c5aebd4878ebbdbfde0b700e022ed574927b54cb4da864a5c7bb0f1459b5f3bdaded06161e73f3027057200d8da2ba750619c35b8a67d93dce9335359911a3a58a40e701496eaa18562a6841eeca6f378d939e40f817a4a19eb8a35d473efd0d4e469854fc7e95281b85ef4c94d4fef967b43de63f83ce73c35aa7cf1b26ef6eccf7e39f13855e754f87ef938bfe420b089de277c44a5494353f7499a00fe4632b841c40607f0eb7434fb9bf0ca16b290a2544382018a80fd5b55fae9827f35687b8fd93d604de1636c5e69f14546496b5758243930f0b0c68610f20018240b66e8f73188ef8456ae8ca73a337d09fdaf58d68a76ecb7411fdb0eff8e32f3e82f09cdae4046da9de42c776e8c1d2cb927006e4a6b7c01a770f2711be92df3865204c98157a88b673ecafc437485bb906c17a8ead2fd34543079c5d79bad2fb6c534e27eab85544258bf63cd390a52f2ee3c005f366ba5bbe8b9c421a2f5fcbd25dd1231abb88a8f46f3befb5f29c45e47a3b91bfce546c1a45ae082d3ed27e0142deaa8d6d09afa8a121d0c274593ba04deeecdef650f3681da468f09f968dee7f0d6a5570fd2b8e5244161adb810e5626ff1a985a706df49a5419f0f096bffd0a0c251d8dd5ee2ac25c2d9225b8fcca2293573dc28a7a3c249ff03fc9dac4020b4638b5100e3cf8084f91719cae01190a5770c548f894f632b0b0f94886d3fd9767387846c8c7b512dd1ac0ec5c03a285f5975f2bdf7795209b04c8a12c3bb40083951254464d03c3204fe454347cb238e97a37d13b6fab38c4d0c8ded3fedc7a1f02eac8d54b98c1de6c2f00c005a30e5469bba929d4a1292c543553c19781c2f3977b3fc6c159be1ed29af09ec84bad759ecf21235cd08dfef1bef218cb1cfe533fe5a9abbb83dd0bcc2624f496eefd5ad15cc499560054ca6a48eefb25244bfdc6da8c99dd336eb346c628608c8b78adc1a11051f3113a9d44bdc1beff3deb40064674c62e789543ac1663db3e64b44ebfebbcc312385e18afca8cc39627e8d42f4d437473bbe1250c7aee255d27642d0d3c5fa7df87fc01e4a3e6e5b32c0d11d8ba1ac58c099f6de4c49fc0340618d5d3242f377d81562580d4c7362543a71837add4b2997aec43af0607a293e6c7171959ca94cd4c09e5dea709e18dc9c88d16a3629057c53ccbfa25a16558aa8de7566a9328385cff0c6048a8c26218d126f4c3110f26a11b57b848603113c9959d4a066f4a4f4963a1fd73554762da18dfcf3e9d080e6a856d5982c12aa208e646b017cae2a2a4a024f17a04a060eb130ebb6943e423f0bfa4ad633a5a54978ca4e558d7425391a901ba9fb28b06fb6653c1f243b31dc3055970c26651a4af078dfc48c468e48052fe4fde060a2ae6a1888663aae73bad34de6988c0b1eece82f03e6ef1fd61a8da415b346ac9a990a6639ac1fa75897e2edfdc2ca7e0f055128a4ca04d075c9bdf444aa58a71be70677a9e4864e458b3cf370c691c93b3a1317dadcea87d49afc937f28385c2d7118b1f71812473297dc31ffde8f0f3c7cfb48b65f39e9536f9cc6f6d0231c43c0c5d6cff39b5ea75f31b5f17e32aacc99ff1ca9f117a00ac01b8247659e7d4f0d17a8e4abe52b0f18eda29dc68433cdf07033364a7338e23252a4afcb5ff89cbd3bace56d4545611c470e6b31ea513286564d4f6f0b165f895e9f2cb4d8cac446872ab51a238f84de88116f21e12e3707311dd0bb21cf0d6588cc89753290f090288790c1022c67bcbdf5d8fcf3ae0ec6c818f7845955fc36b7c3afb411c6dbf415c1f2b74ce6c3d59d53a6d89a6608e361e9fb4c72f81938cfda3ac163a5e5e97e40329a0df4cf05eeaa1c67f606382c8fb81396f794eea30f8a9b323099c34d4491fc3685a3e3d0f2917bd5d4e40ef54e22853bb58ab3669cffb81993baff89afe6d48d153bb3a5c145de15eca841ba06e4af651c2ba997c0a37380c51de583a9bdc308a4a4ec9c2ddd81863aa036efb25f216a9632df938dae49a9bb451e68ac932ee57c7a8f0b7d28a2bf55c854d61018bd8c0d19e004f6b5676dfcaf2c5ff60bcf3a66233878e5ec3ed06f42a41e999295ac936e64b341b17c75023b0fad904dbbc8be041a0db25354ea755d93b57601186676a1e4a9bb113ca1f81345054199c0a3d84deac3e03ac91cfa71d5fb9c008bf3b313f5fd6a4b2419970d098b7c311eb05eec5f492fcd501e6090218e39876f292955f19eef503683d4ae83e4dfd27edc08aadef27a60d5fc7a84aec7320e2cf5b05b45fe3416b27ee235aeae5ef62e85366c165c17a41fe80552e018820931848ef958dafcac343ccd0c11619e2812c0b845507e9c470001bfec51d0a64ca68683640b3d235fb324ccedad408d0635cd72a5a1a6e66f5a2f5b3970ec8a4a89852794ca747c6f969bea39e22e96c786ac9dbd7fd442d33cd60aba2b8950fbcf82f1e7891c8947d22cd437f2d174e54ae0319a6465e9d196a07550349658fa488922c7261b665b4cd87e74915c1f5968b59c078153a43ddf1d8a5c286214ff76f3b5cc92de746a18d7f2add9afe63e4ff112a63c08f3b722ac1d7336c56f3bf003ce4335eec2894c6c0cad0fe6809a956cd61ab06d560364bc6e3f9bbb78045b98e1e7f606262035b4e1e04c1bff969a8933fd8e5cf44410bcb7e6b3de75cc233f1aa0af28f5f62cf46fffb1c7ada5e509e50e2827e8e3bbee2dd8a844f69dc34c2eaebeb8f66d5aa66bfa57e90286c2511795e753b53f5a93bcb6887fa5a6c8b0dc2f5af7d635d78adbecb835ada5acc8d0b59101ed734dee13c7dce79a50c06e4d1737e0c29a9a1e6d0aad5bc166576fa512ab7c715dcbf2072baca8f5732b3e219b657b878dfa8500ab06a5ea50a42abc291d0a4ba55e09759fe2b3539954b306e1ede6e3c8eb679e6ff738ef365511978b75a6cd29aaab29666fa8ff7ab9c5eb056e556322e0282a3fafb97de89b78301d2619daf9134664b400be6e15e248ca8d27fbd99c639e57acf2e1e9cfcdb47b67c3b46db54c71db3a83fe88228c2596369e67387bb7730cd07c5d7066d9e4592c4a21f3772286a5b6c433d4fcc824e59c4985d5b83539b927653dada2903b848fcd5fe10df52ffaeae731d0bde3c552a63d258bc4462b0272faf6b06d7aa4abdb1cdbc14e8dfe1501e56a82234e5c0ade5c0610273e800e6828844f06d7a2412e9c30375021d4b9902c5223e525b376b0b216d1a20a170e3f8c2dcc24d8b93977f5f21bf3f2268deaeba60b1108bcea9061f1422d511b40c127a1fd0bae16a508785fc6604306f82393af0c719844a1f5f1f9ed30fea0cc29e85fb7be1f30b3a9cc6ca8c93784f3c495a5bccf42dc535453e46129032952efb6e19fb186181589fb4fec22229521ecd6635e6b8dd0b03162684289ecf363c0be3df0c6ad8bacfc66262442daa4b2cbd6e457b1b3cf7b7200860d47b8aa452ca85f6b6610c5a911cc240f253f7c6ecc55770cb6a777f0325998f07f9ab25ac2291e6b9c45145b2161c106a658a9e9830609fc845da361d58ab78a47aa0cbc49081bfd0d5566355dfcca25ae030c5f959dd91878581a742f84706cf3e5379beee217e05352e964c7342c27d0fd56896d93d789b2d951f87efca2fe3cac3629c55849ba31b762530ee1d094d952c68d012159662ddfbd853fd450e5c1a6b9a0a939a11e2ef4567e5e97eb30c2c53c2f6d67599bbe10da6a93892f05b61474515e0062131c52a55a449155948d07b426e0d875cf236f590f5dad900461031e76a273894fd3fd8c34e9edc61439b146d8a1a15bb575880834a597fd9f4f964e2fa11e8e2ac2498f537d322f807a826620b0f0031be1e10e2e8c808dc6e6abedb2642cecf652d12991f2f7395d3d240b494bc9874671ac91c3381664c1354d365d6fe86a73082f0d0902157bc58f6285c265b23f0a9eaa7674a20c619ae015f5ccd201541c87fda397ddd4066b10c46b4761f3d82330008714524359b53165620e71a73d4785118b14bfb6f030d9e0ffefd604480147db74f676f4587622a36238ca794d88bd59ab0269bb55cc13161d6313aa3e42924e545a4d6495e065610fd1482478c4c8c4d82646e898398aa1b9a880d07afe736dc9a45ce25901f39662410ed02dc795a6145ec30afe8d6b175d62abb9be4e0e524b38170e096120d4bab93176bbc23dffedc77bc0be6f31112b75b5878c289f0bc4895dca5172153edeacfcd30a850fd0ea8a5e474ca200ac25678866611eb5298030f991b401de806d3f1c0449f4c6d91429b92898f3cbab7d0b188ac9e80b23ac4bd784666586f1a9c349efcc74f4cd1ab34eb5d020386c9ba0156da8c434749f495c5dc59acb064d9ed68aeff6d0d50f1eb9adcda2fd9292b057571e87290a103a22f9b8e2bc2fa434f5481480c3214fb5235f698af5dfa24d498260c98952d81515e36d8e1d376cd55451112863c52ca7fca4b68114210675257186bcd553758c38f3a3c15302e93ba8d94b03cb0604fc78dca1390fa95180f28fc55cfee7c893a0cbb26e7ab5bc0c046cf8a2c52e19747e46dd5ad988e7eaca187f33fb6d48b08f8e6d33cf32b8fe48e53c4571798c5aed7749a09f9b2924c25cdaac157197473e84e078850dcfc03237adec92c7aa35117bc919279d8e29f882402d6a860801d9e6bd36f17c2d71c999aaa6e7466e2b159249690ec6697b6aed482385fe44c4a823e807e3e2ca9205ee89b7a86ab16d48d39b5d13d2a929b839a5200949d60b2e4913a4332ca601322ef29a0002a571b1f25aac347970f12615b730ef0796c6af6528a700f3c63a128126836fec972c422272c4ee6bda5a7a77bcc7828413bf3e9e3760e25216482844424056f897b68055b950210c92f49a4c26ac4a4266a96ac2c6c5f8f61bd8220cf63f78d1be05e045e1faab52586d965fe59bdccfc06e2840e4f69c4ddd18eb0a146e8b27eca63ec63d6ee873da1014affed7556f17957d1c908600a781666ed981cf6e607e120b766aafa9741e9b4b1250647d420b075e67eb9cd4487872abee74dc279774ea75c2b319ce1b22111aeac0a61712f98ff10eedcd36afba735e5ac68ba83d1f191e932434768f8a3fcc1a6b684ea74d2106d3ba69c5e29390fa8d78aa686ec209ab560f3713993aae94b830b23b68d7e20b247e1a25c0ac843489f75f40809ca3b7bdf65297973d6bf0355952921535cfa04ca14f6c3308d4289659bdc5ad1f24be02a69c2803d5131348eceb3f1e84ef87d522996be397487bd5c7fea1d15bb68cfbd2772d59efb5e0ce1f5ab6e34983ca10267ecd40f73406808811de9bf4fc3ed089d7b2bb229543d5dda6fb670a357e79f59d5d965a8a8287991cc402f46d1c2d564abf8ef02d9927c2313b5ab7f159ea66c2211ca9733d54896ae467e8162a0155d1244fd528d8d7187983a6621a396ac6f28fbed5c3a09a91df7cf1bc0b6f2252c94eb3d0be086af8e1ff909160800f0cf41ada579915a40a8cc42aa0d142a4dea60b9cad575beb76855f6ddf871e3bad8769df0a723029ce645764b6f6f6ffbfac77923b26cb34ee9900da18aff6f8b8cec1e70ba69d5354edc4a57d389e0a5870fb41890996a57470ea8cfcb7664a60e4c4796713370a219aea977a0d6b4ad735a109c6af62bedfe49c3a7e60aac3293bc24f665e0adc06fed56e71fd9c74690de00d7b7dea484bb8d521a0a0cd15a49974eeea3c9c30c5f7a50f7cfce43f9a4d924de9626b7e65f7a639312df7e860e328e27471c8f24a72b94e59ffef8dc3afbea3273f0e951f216ecb1c660dd02412d815cff7495d9a3b2186acf48e5929fcd838a803558eb2160ddb692306aadb6d1dc17d6a7dbb173a3f857778563f59f9f36b2377f194739a62b341df6b8c20e5dd7fb94f74c09790c308526b3ddf4d410e1281774b1cf8f51a771639aeada88f0504bf95ad20ea8d851a86f3afaa484a5ee509ed0862b5ae4cc0c0dbb718abdac402a8b2d44cf97d5081a06f4c398bb456614e66c65f9291ebb4ebbb425d40dbcd080e5c27b76d0448ba5c9e92d8c99868d96816ae6bd787b17048e4807cdd4849e3f18358d1a78b32809c73a84bf819dc1f50ff5b33236e2575c8e0307ee3fbe6a2b8e1ce50b88bc2530b798c9f93f64904ad6648f64c59d1f150480462720d6042519d6cde7ba456483ed96934a093cc9a1809de6fef17d844be971b16442c3825b547f5a0f54979893797a71b6bfc6f860e69ac2d27d43a5b08673d92397f9dfbb8df90200e5c840a097cc6926010f9969dadb51a0fc405c01b04865915fa2e7fdc1f3cd12cebf6e3f1c54058fe260edeb761954215e346947ab0c8f7285f33e6d0ef120aba2614251998cc3a1eedf2d12401da0163146f5bd1bab5608e0083364dc152f526692190b821781a108567de2725253078cfeaf2cccb515c8c6da09778472ace5ce596ebf78dae853a702b0b0811ee36843518bbec6dc914e344b3404e8a77e60550674a118ec102ac01c7fdf923fd69f181b0e3cbae23d987ad3c9388f2c2cac279f0970e93dc68f4bf9e2f1f62ac9d2a5ad85dadb1c6bd795ed9e701be1b184b714d05c8981eb7fd3d59e3c27bd5045706f046ed6e7389ebea6a67635f67c335767d8890e22071074fecb2225d590c7d17404e8ebaf48fcdb2291c79baa30ba1f1646493cb2eab0fba2775f05957fc2ad4c09cb038f2b08755d6fef70aeff0f4ea5f5b89f44b838020675544736822bd9e08350de8a6c24e67f4198d232b4e9aadf9c4e54b2d927b035765125ac9b6467e9c6d647670d3a0f98edd76868517e27a6a142f31125ca4dd1f478f60e1ee1f25b0646e330105d3931b9d078814f1a31e11ec99f77b57a0599cb25e8335de1e76b3c9bebf02a87a30cda5d4c3529564d2d02fef03408fa43e796c68262ab854e7dba8b0d7a956ecbacd0873d904887a0611f758b07cc503f6356e106e570b73857dfb9a22f53f76ef1c89cd2f432923f69d8c001f012ba53f8f18c7439ce1bfe3768f618f9e5f3c0cd9335296ff90c116f2c7e3ee5528dc1810393d21c37276fcb67c7184df8d2b5069efd73e1da48af1060b3cf2a46381bb09659ba8b3be05d0bc89447adf27dc80076e30d18abf0335554a7f289da5429e8a395ea104a56fd19a2e4d7f9deaeab082f9c9362fbfa20eaa5116ebdc483ee3e2e900a95ed8578d0e20528e0dff761d030e741a076cdd0a22bb0337e64ea57297f03914992c71dc391ed55b861e87081968dcff5ba6ea091fc23b60b5d985f4e3c72040c901099765991b0a6f2803c4f989f90bc2c1d80de48518aaf1b3cd76251591152ecc7bf95455b94ea2f47ee324c72fc8e65fb015e7e7665c44d4629f151e0f8e312f6ad01c9124245034e2ec014833425b4f71924a955496a9c8edefa669a05fdfd9f54d0436084e9de83454354e8c1d168303b3bf47f68cf321656ca84482debd826152149933c7d43788154e70562470cc058221d45fc22f0c98865459a76e084d68cf9f43b96e60e73d02b4245d69c89a3d872522d45ecfd75ff9c0a28aaab4832ff0483e5e85f802e7854696d99dd4d3f8c1e7b094849fb0e0887f3611f6116dcea58d53090a1d3c23458d6063bfcd9526d7010dc56930456f87b0d3945c2a642d0025c9576ec6780e0e88989d9a0de2cd3b80c5709c99bb4352a59a54138bb2748d232a86fd0502bd4399e699923f913efd66bc4423e17893d381979009d3aa1675c266f96095031c94364548d25efefca9b5aedbfa72dd49ea01108b911b608276b1074630409b2d6ced0f249cb9f9f3c0dbed6882dc075caa2e45798664c95a36454619080b2b8dc0e66c173986d76ce99d3ebe63aa0a93919360f40e1c040a398fdb84d5c9106daa5c2d7469fd5b5d85c2c837d8462280a2877f0c47c6454600d9c16794ba22d63dba766e4587757c21bf67a79a980156fd7c5c3ecdcff88c67af8d17e4520e7fe287707f8d5d75c34493516efc40450f53f7603bcc55fd9e346d8d8b539f39f33465e920fa627a4216f124b16bd9d1b0affedb8804fa8c9ed7d22d5dabf1ca7554cdb6b3197e139661f70517d4a49c648c4ae2bde28157c0dd51873f8c759ea6199ca91a483302d2e8177413f6860c76533c3e70c0582eced2fea73a24718e41d93c02cef39ccb4a223da85eeefb2351c860a2d99b36398fb7f2b6d1665390be3c21e899eb0f7270ac57b1c25bffc48020fc6bbd594109c3768d34b9c74a646c74dacb528289739c86dcf946468f3cafb03610f30acd60577fd0c3511ff24d637c79d208fc090df8fc9fb216b2a45602b9185429512a82e3edadbda8c06a74fb89d19c5cd4088f251b594c2dba825cdac505ed7278f5cd4c76735829fd6b555cb37a8ce16ddfa2aeccb6fae4f75795bc7a8bf9f6aac6788232c7576096499835c9a35ce6565e8a68481d04c9b218e0fc7fa3494facf9816aefbcddbd9a16e82edebd53f6765051e420de41ad83d5e18395c31c282ac1c68223753bd23dc2e1f2a0019d2459dc3e3c5b2c9b23a7258b36c40f0571f4692de0e8ad1777ceab442ff518f81c37b0406f3275913b541a6b94cf608ba6e8cdbbbd2fe05745f376b4573a3bf159b696a1f0a9836886f948c63dbcf3cc2de5df79c72cda5bb6c81864d94dafbd35511c3f9d1de3ff215a14bc2c472afdf79f95e40359c7de5b894a357df2f7f8fd045d47801c4df90a2e46d68d91aa5311305d06429c6ec177fe4ef8250ff7b60e998fd989464019cf7cc1b7420a47894bc017fdaf3b3cd3453497307c99f0c054ee6faac166299fdf75a19d92229f32578127cb30842451a808b4d172c78f006f3864efeaffe1931956e3e58fc86bb266c39e9b9838ae6757e9c8634900d32824399ba761a5a3aaa05440dda693a65cd8df5f129beb08cc2da6cb1b62d3225e6867cf395363e3051c3b6adc8b0a234b565594632f1cf53e2f5411c74ecf6a27de9cc4f560bddb7393b95983537b4a3c0fbce8229fcb35e1f612e03612c079a776b30d8d5584ef2833b2992f690f26464e6462d5d35ad27b96ed8ffa9e5c3e859b3a2906f4a559c1fa806d06303a600c07519c542b24a30477e50f3101008aa372f128fff75ec268d90ba5b9b6e1d8da21f7842afbee81652bdb28d8aae9c94f94356b90f1e80c40bb131c55361920e9a5f3aac25c930880a9c178de36badb57aac74f5d2ffd166509c17087588b3ffc1ed70c50b76f72113375c5600693921f49011430661d75640275882ff3f0c06a0049816832cd068030fcf32d2f010ac2f0694db6a2cbbbf7d8bf73ba495d9e0ab62b1e4fd14c39713047e3f7b89141fdf6436cc2883eeb8d5f0918d29c2004063229edba0c071dc32a9b05276c2433e88801a49e8831eded2b97703d8aa218dc9ea4c8b20289cce198c70336e07a209c58ed379fb7d0fed230e41aa43d7f462b794be37864fad3c7807e0e6a7a1481c56c396084fb9669d720427c70adcf4e9ba2a5abe111b7db67cf8c50ef95a8243c821808747fc545447dcc70eff280548277fe71cd02de35fb66a6e24db00a1cdb3fafc537f72fa60dcd2ea6968d2772df99e93a7a10fdc402e76d5305612050672c12fd6150c6874a968a7dc66249ff1b9eee1df3377b1c5057e04ff41b09ac63247540fd65ffdfd983d4c4f02184f9b0b35d2a5f9ded1e8d66432af56655dd6aa207bc285cf5a9c370b1f8b1271e5addb5770ef011036326cca8664222643698cc86b6ae6ae3ffd1d59a025adea52dbb14d9921955c8590ab3948dad4f493bb906f3359da5b122544ab2e2a7bb1c56db6df4a07ce37551854a00537ed64f47af48dfa67e2ec0c96978bbd1b1362b0df82288a035f3c3f89b937d3641f96680b5c09be59081dc10f4c219614ff1fa72cc19a493e3fc578f5212644a23bebf2440d55009c6762d349637b5378daea483c9ea7fc1cd04cff6bf2a0532ed072f30b3f1d29b3373752120f0872794c6104290069e9c3a2207ad8dd57ee08c145d394abe5ff96d0b6ca149175355398c61ee3a44f0e647db5fd7ed5786a848cbe8aeb5b67cbe27aac1430a275531cfa7b2bd294fa1d54fd31357c207def16d64f2b27f5ebf9a346bc583a2d0ec836295a23ce26c7f242a9e1df4b8231d5251d74ee09b525c33b6a2b81a43e3438740a3219ddd90c87825b472743ee0c145f566e4ca91ec5bb8067de3ce9c91e882be209060836e5d6236939520296efddc85cf59874cebbc10c8a8a368f8b9cf68c2f47a1a0415060b71426047ad86d90964cb711a214fe6c60533a0f17725e3d91e9136e0b784b100de00095dd07331cd1629b17d67dc67c21ff208417a0cf83a569b7347d5701ec55bd4311ade0eb5e964c8999a75044db0f335629ac7c4e0a12d919bfbe8386e8e0ae226928cbf718d859b057b77478d0a7c609b2828c759163b21b8b388fd0a26b2764ffbf1b7efed643c653fe1f04bb81aabff1acd2ef379a099b3376e276ba72d61b1760cbd6b4f9d48abf39b5964831377f0a3f795ef8aba479b239a8d3d8ab35c055ab015976bd92f22c1306cb511c2f149e2d264c7e5242e5c1bc3b3fae28a519b2a3e18795312d427241158786fe5fa70d3abc9ceba317a0dfc1b12e955701f564dfef2d60cc75822f658b7c7afa29c3539d625c32cd380a3d11cf31fde1f03c1c214b83037f657ad15285fc6f36c826f82c6ac2677ae0fc33ffa2cb75ab3a5c13d99607b9b32f6085779bf53b05b228f24a3812d9e65390df7654658e855020e938daed74344c0dfddb845bf2123104fb2f2ac7e463ddf2ead841665718b280a5193b96a456ecdac665068212480972b5240625de728dba8baa5ac6926b64b9d49f04e42d0b9079526ae037c8baac87d6804ceb2e3365f9ba80ad6f1cabf0e3104a17b47ce9fd6853cbf0c74f26d7903b4cedfb311549570559a52149dbf2b4e67e646566a92678212c78a69478a09d0a5f5dadc5bb7cd23d8b26f6399287223c815da8103016d86f258afc41107a86e426e1591d5e73d2bdcf05ffc7e15498b917955cfa2d27ca9a2b55bbcca6dd3e5bc6770193dadba2f505459d1c82526b154a970e7db47d5659c6940091447c66454d922cca0ace4600a0b4f7bd590b016e336e40495a6c55df6ef74c9f161f9e77a14095efe57203bcacc1176df115ec27e6a9b7a9ea15ca785b2f64832e3d52e288971c0b219e5f203c797a0b88b74d4872cae1f29bfd112abb917da8018022af30e9a38647eba9463d4a32deb31a04fc5239f8e0b38de260cab37353c4aa46953e51ed7f6cb43680d5651f45e3e32efb1f7acb619e977b8345b2a0fe0894c79d508f122a2b459c84113c0fabbd664ccfff94d2f9b42af1f227bc14e0f8efb00e259f084ba225f32cf4add94261d3b59f4a258cecdba0ac69757c6d78a5288c525491105c668a16adde693904cb090c970009fc03a4b66a34cfc72b5182ce2f516f7b1c4fe1b6abafd860edf107a6a331b876c31eb31cc90b07861dac2581486a2c04a651f4012d2aa6af16d0a47904212886ef7b507ca3996f56950537b957344b0b8471dea6f947d185c1845ca225ac213e9c37cce99097693f54cd9b41bbce00cd4d067e4df957c0144c88b9f6f9412b30bdb74ad31a1c9acd302149acedee2e615fa6d48d94f85d134e202773e597fcf8360be727eff25e26cd8de5237f8db37512db00139e25f29b73162744a75f9ea222e2d058f9b71a4f77a1534b6d9abbf3e1fb667fbaa1af0e6c330254032558675b0c8c57a2c59eeb51e4df716dee1c4728710f7008ad39767d3a74031db73c6c3e1f4e282bbedd0432e2caa8e6592a4cb2ee0855dba97b3fb732d5fc14a7fec502671d14b616cb4f5bc7df666ef07a24de9eebca3fc7e6e557df673d4ca27237ab332ea0f60673df145560f5d8cdb8209cb57cb6e819870f6f63e49520ad764d45fa7eaaae64ad64c1cfcfd6d631d9975c43134b7f54d82ffba0cf0d92c78bf5ce9b9257062e2beea895ae9f9a3748918b7499cba62ff86340f11e5ee78006f7505ba480427bc5b4d363e05b42b5f83d8a3cf9f94a61edf5ae54e6def40d68f9bff547f9a78e64435be2e5092c750c1cacf1d667f281d748d683b1c6cd0c172bc41ce10f80c66c4c2cabb72141803c5acabcab3b6430a1facec57b1c633ac9d3902006442e4581f17d61f24e626be739de2df8a4ae4ec89ed542723af72da81e98ff5a0b8666e2b09842a60d166f7cdb8e69d3432f4db7246e3e42dea6fb5e8a278264eebaf9364370a829bf0d1acb3354a94d51e001ca01858555dc50667d28a5c2bbeb894a4e5eaa7aabe7c770b5a18802cee5647b9b903810f121b09bdd3632f7c2876a52b848a96a6dda87aff80bf35a23162c93592408405672ecb3d4c31fc42173d8eb449c11f5d8ddc2d2d693daa7f27da82d1ebfeb6a8b75b70e9787cb5a25aba526c96f43ee5debf6679142586f9260a7fb257b81ea87c9b4c4215027224d2de70e6c7afa23ed2e4bdf056f049296606d9e62e49085038049856e6865fbb90b251ac619738c1f81170dd7b280f98f3aeec58914634ad541d16609de03612e10cdf164a676ae8da4cb380303f38f89e8ccc1a6aae9c1e3f7564553ae8920933221966cbffe86488f324b0744b5b1fc4131b0b7932529884eabdb4a00daa46419a0a266fcc93a5b28fc60f0340f692970c969608d0cf647648a02db35152426d9db97aac32f156aea0cece4d3777b750960f6576faa4c017dd069a0a87e8d115a9d4cc72eb6621e9e0cb7098ef98732b3770c02b1c2e956fce0c4983ddcfed2c0a63986c037340758c7aa9147b29225aa12a8338fa0ede7cb5c42f3dddfbf46d7be02e0704f8573b295b2ff96d39fd46a9541b70766759a58cb8b388db5b90e0a04f77bef144c2138510476668fce8fe5bd6f51a3b3a8e9662b1e7176614d292223a3d938e012cb592bfa32ce4281db19ca06c134f237358a201bc5647199298b870ab0458bb813176f6d82c4bff0fcda9adcc629e412e9d46e378c9f2849f4c14551b8b6f8af337d71f5e66e7a7837476d7bc1b869498bdbbc0a4cf12ffd1d4aa91e22cbb96015318d4270595dabd834d15eb698091e28b8fbbbfa906997545f42399ebf114e68757f6142639b32769ce579d1e039591725e87de039ae528b2a08fa539e73fd3ed8a9388d7ab2513287f1d2575991df6b7a9ed9ac5491e3e71677117a8e62cffef96c351f96d2c9a701881ca017d30b767dd778211a53f9b8a1cb3aa2c246e6bb3e79d11f6fc619bc411d6f920e723392d64957e9d3e28b0bb704e96711a272ef265eaec3e6a7ade94e984fcee02680ebbda7a3cee1a5405dd5ff9803a9aa5d6168ec63ad5f5cfb4836eff872ebb38018df88278fe6ab3932b320059be88f126064373eba4decf5bf3777b0a48317c634b0afd6e07aea53691e67106e737c58e83b162f3684f5b545d3a1c00a53d9c652ac34aeb9d1dcd9b60d663cca67f58664a675314bcd661f8b58562c525fc6b0da078e196fd6ddb52ab690654169f95781d70109d49a39538d9c63717bc92bd3d2e4155ea0059a1d8061934bcf3eee5d0caff122b6257e8ae0e80f769d59d5ae8dc65ec433f2668fe3aa3726064545f1d76169ffdec8996d4e755c28deb533b15b4ffcb3bef0041390bbc61be8121552c744caa186f9f0073ffa1615fea78b944c3e98c453d71f229b2730866f22ce51a453989ce151d33c492fce482423199f0907fc49bb959a60fa498825932d0b54fe9f256693c283be4cdac99afdee08605856dbba171e382c01d0b70d492e3f75f979b26e01d3775de08e8aa695ca868460239dcad5fe09a5c536397df91e3a433c8bd0f40316a6580351f584003b3fe733da7c6fa39a859bda1ad2e3537f0d23b71e0ad5f918816d421181d6fb1ce6da1aaba8e489cf3578da6d7b2e92c7de61f80634261a9e39faf56262f7ccfb1b9e97372797a5b307b28309cd98fc1df54fc37082362ae6740aecd30d1e2be30f215df535ad1b1107558f6f4f8b16bb6cc840589ce37d9fa0808161dfe66439ca8ff6963e38e20b3fcf9cda5fdf4e1f99e4b95efa8b326634190463a91f65182ae0203aa665027ea83b4e40ac3027a15fb640eb6df66c06e3cbc2f98a327f3d188dd5391e4aa31b9aa4aea0fb4f5137362ec07f8ad177bfa24bd1952f3eddef8d40530cb04bc76fbd774d303ccab80a00a3ef7ebe84938113b0fba203bb4cf21a1e466eb90c29c419669b24314b193c1a917042d5eafcd2dda9b1d536f15ba9c1c220c026a615d20d6ce328b2b9866f436020043d29e404d279b1b24f02e4e3edb936015f72fd87e27fdbd82498f680186657e4a60c0c4ec9eedc266dd52904b5f71895aa45f056a2c53504bb6850de352ddd708eb7a9434b8c3d8a2566a0d7d9870e102f7bc056f0102ed136be26c26905668519e301a67ecec389af7448825d49c785fb80bbd4e0ad42fa6e637dd200da7853c15c20db9c356adfe5955c43d8648aba02f5687258980950d8b0cd411cb9187774ca23456aef5b5caf1685541f1d1be4e317b0754f098f5652d3245169c8431a9cecd01e5b408fe030f94a7e0520ee11781d738a314b994c1a3fd320b955768b510b3f84e32ead802b3aa0a3dad320afb5be310ffd524d47ec520b34cf72c861dee9352c7ab8b2ea38700e6c042f5730f14ae16742c480c2aae514df2cdf63b5862de6a46a7e6e914c1065ff84a4e13439f74f1b9564556f9395eb7da325ffc9e6331b5174efbc98b6a57eb31cc0b092b3bfa48a3b82fc4e35955ecf6c0711096a1b6d95ec5616e53d66233b109a059127f318f5271c78525bb878f3534d5044707d48992e49897c727c48b8d4bf347d4adfeb2625c7ab6af8a16e32aedf2a85c2c34e587adbb202ae537aea888fa085411566c2e3f5b1363f6e2db6f0fec0d028ce31cd8bea119f9930f591264873e26fb8e547a80b252d0089665deeb608a7ca5aaeb142e7b6bd3ef0e8494f44ba7b003b2d3797d0fae0f1158d8f51f130c59af83b1922e6d2871e16d21a160e6242c9a2bc454a0199ac9a745fc589baba4f2da487e5e694377058a456c207835b31e352bf12df5a1d2eff702628da7bdf7969dc8be3f78fa22399ec2dfd9d1e10b85a0352be6b44d1a2ea1fd5fe8144bb0ab00b478e2ea3244497b878ff6d4bf85878632e06d54386d8002c89a3e6ab720a1b4f8a44fc70202bbff262fd18846810081baae5e463134a73437fea96f17f4324788ae679f15bd94df6d9c4e3fff6c86fb2f8081804cd879b94a2d708d2abdf4385a695a2130a939a6d0c238b59fe7f60716f3a5b722af9c0be488ecb91aa2fbb286b6254fcb797313863ea00a8de8ec0f299010403f1c6717b122a40d113162e8f9f790e436ea2aeb34868e2d88d4b8208bec749f2431ec85a790fbb1abc03760f771f40f708e77467de504acf0263a66ac5b2cd0d79d7eba1cdcaa522790f3b9cf214999d67f6bbc3005109440850c750d47c4fb95b251ee43cd2ee4885bb239c2200154a322378e138015926f48e3143f79892c11e1db850be620a8f7ba0fe18a652498df6adce6dc8e117427063211eacd3fc03c3d422116cef8d5dc0e953eef4ca7c265dc0fd54299b876f405ac1ecfd11e3a7e72075e01ffd500450dd5a239e408ae59e977bd3e53a3ff5f89bf698612053766556450d13282c52b964ec4dea0c774a7bebb9a9b878019f0159a8ebbfea9415f5484a152dcc9f13b975eb5dbbf2f3fc457cecb9b6722ff1cfcbecee3639786881ce26625716013ca2dccea53cab3ca5aa8dfc96dcff9f20a42bc76b665abe73a90ed5d2a1d734013f91e2e7e164d8072e35408d584cf3c48862105abc47714d06a9a07f24ccb6faf330abca1625f5d46122749b1ff4555ac5812554cc2f73af1e39cf8ef3ff918233dc910b08ed32d568d76a970dcd4513df0416ebee92682d88521f24bb01d8345217933e9053920ef8c22493cc9a1b7a934fd9056ab8b1b45fd4a1fb2119c03437a3314295897ba969608d0d0060cd01b53dda5b2e2b086752eab04b964a9b4800eadfae0ca8848b69c6b8ef5cb904c0957420a9dab1ecd2648b528eece036c086937455189f8aa93dd0805de1f1d251cdb9d4e0179ea6ac8e027098ec27e50303da315322a3cab6a7a1236b5ba68230d84945f4081350d61691a8d77894e961a5b6ebc47e55c37c2e93317b5bfb5c5f3dd0c3576ee2743f2e5a338aeef5febc5f02257585a27a4ac6f79a10aa6669df729eaee5fdde7f2564d003f063c385fc6dcba382d6c060b92df1af6b8c67f3a524f3ddfa0cfea640224e1e60eaf6fb33306adc22634044f4c883613701c97eba1d3471d4dc7881b1c526435c13e0fbb52f6831d44c1d9267c4a5930f4c463114700fddb54d55fa463fd83f2a44deccfbe6e2c928f885eacbc6665b547143412c6105fcdb07fcebab3a9c0a9f66552ac6d39f436cd99c99ed1ea36d3a8a9345456df37ebe711956cf5b3fdaaef6cfd7766d15ad0f4d9bd20050ff5aa8819206edda06850a5f9cdf661287c2fa393adeedd7fdb2c230035974247c19e53957f31834c10f38075f87d5cb1b7606fc94f4770f6a9c212555136e7a69469176b0876412a1bf2991949f76604cd78f36dbe8c9039c656384ee029268b53dfa56ea098319adfadc444fc9ead97dc05f2338229bef1ca78343ec62a76a06d6dd3f6752f5be39a874d6077b98d3d6ed97dc45760e485205305adcf39a8fd341ede05d0050d69008f9f9ac3f5512b60c970f283cfb63c86090e124f347a873ffb2ed7366211a78b8470ab193610b0b45e7d6ed9c35ee5d4f6875e124146fd94ee264e1b7ce879df5f43ebf69282077af9021d1e7026a9a6af4159dbfe5f2920af68ae327e1ead75caf91753fb012a5f4707d8e53369e6234339acf9189fffe52c6fef9a69eaa148e323203d34079907c29f464c74fb0555e6676a2148f11f6fab2b34390c95509792e449d9bc5148b1744ca0fdc24f641fee55d3495e6de93a96da07cfd4df94020c33fe9e9d048617ca3d0dc88a65638a43f83bf5efaf170a5fc310de807fb9b28d743ac1fe1be7251abcae646e2fd3e406207d12567a1589f866a8a7ffb4e5b811beeae2e82415accc8336d08aabf06e4d1a2ccdd0c628ec6baecff8227f6078b008cba3dd78e493370cd81377ca4ce8bb337057357e371d4e1c7be37539dfe8bd05c5e4cc7bb7d3bb799fa0023860193ad07415b11e3365aad7d5481ec2adcee35a79bdec6d2a67734d8e0b997e5eccb1f62cd6f598da8f24bedc627cc7d5a65a65a038ee98d222cefdb71cac2a8b2dabc590a7970a5be3f4f5c1df9370ae31207744ca126c6538ecab4ae200b29e1f47c6cc0e60b3b9710d9e6b70bfd51633d107e16023707b46c7415a45211f492fa131376b7f40a716323de02d55e37a74da15b2b2f04301d373ee87409be944c130aec13a692531db9d39eea567a037f0688a9cd54a9f7cb18d884a62770e4168a4f7d7df8cf258ee0879ff3ba9a31e19c1198e06e453613ed8eac648e3a40d508836b5763cd8206c544c5e736d97897385e368447d4e0d4e573f51d261121daf9ebfae8f8e7ef4315d4195777f1c59064308e66547e3ed42890b6bc7afbee3ee9e0008e275c666c1d055ed5b2575744db716daba0f062a2f9965076f4f8dcc668d2fee53675dbcfbe04defd4610bff79ca7355c6fe5e103e39bacf855357651ce4ee74226ff95cd22727f6751ad17ffac608d04528faaea7d865ea3a0692438ce8a1f941739d331cdff098ccb5ca5383b1db5feceb46d5d1a99f6d21631f50f635447e5436530c0fb8211941bea1507450e4c7289558efbfda886a77867b681164b8b64a393b605813db607b023f919515e5acaed9c4aea3402d42f124f5b2296ddb252826c3a899ccdc5bafe563c77db05a64926439cfcfead43a06a52648e036bff4aca3f4cd6dd576bd590941a7a859898ad31dd25528c86ce5d79e9007b610f89a2ff084e794f7bb941a68b19ef1d06515143454006a8f32d763914863a591bfd1bb46a3680777350b63a3eec6875e0bb3f73a4d816dbb1a1e61558dfa674dc874a349e2db6a6f674eda627edc0d7db5dd0e6cfc97ca28c849ceea3df733ea41a53a8a4438f6d246fa261ba94ce54a7135229496cfcbf787559bc860fbd5881cdf4fdb023067ad78e80f5c4b6d3a77c9cc668e1bc230a93baf3a3a0c6867500e1e3fb5527686d85bf9f93fd84b8c3f45aa553088d7468cc0b9d74d1a0fc7e98f2ebe74044927fddad04fa95e4bb6b76c4296c8abfe372ae8447764dbcace2d8ba27d4d0990989e6656dfc1a64136d831fd4c6da720cf20a37eaac56ad1d0c29e4f285eb99d4fed1b28b2b95fe481d2eda7ce56c41dd0d4412c998addbabd3ba37e85af41d2f64f7dae4232079a64601d9dd5831a8448c79235fe88f10b1e3599b8933145597b98233bbddf4b2dde7e99651d21f3ee6eec72c6059e9fa7d7192080be42a2fd3e41f5e484a827f90526c654e7b658d21a68f388172570c1d7d3cbbb1064ef72e92e60b8a666d740a3a090161f602d0c0d35edd641bb6c8df00ab44d5484840642bd7013c19f2e8b93d315b0cd6847d6dee9a8ace84f8d073338d450db2e092b3c2e8d3ef598f658d56f810aa382c8d0caecd411905e8e1dbf76b681f8146fb5b17ba41726c286b9b28ada6e0efbdc246a85e9f11aee381136b600345a80852f4d2fa594bded96c68c07e068456f80dff06601ff970db3206ab75d56477ea2cead866f9e5db50a77e2fbb83d5acc8a83f9593137363e294d85bb5e4fe413b6e54cf6c645e8a48ca86bc987b056864f53e8a29d38d74f479596e95ae327d716e37cd3037e13d481e1305a89a16bae39a6dd05c67de5f8709a77d6ea1fc6f42b9f1c161ef73875a04c358672c53fd25d57e8ce6c4365221eb915aaee98990a07c2ea4775590ae8c7bbca82c46cabd7b49f229417a45b6fa5c1315ab4eeddd0c18123ac2180e9863f89d6ca6eca53b90932e95168e6cc52f1825da3c4871bbe90dc5cc729b5b502b8478f6bf83b6898e4c9ca49c29832b34245da7a25c1b64f33816df3e266a7a2e102ac215f845871c947e2241d1fc670004407c8d59aac1639f9b853552022122eaa69c0e1b1aef0f323cf7145762d647cfef4e2a4e04ef9b8866ba8b38de651c872df6141590d1b8dc63e9c3c6119d67248578cec40d74dcc4f88c83052e7ece3bbe3b3179a9fba44a28701e459b2451f056260dadb81550164f78287d3760fc921b37bd4199a8abaeeed753f672a6341d1bbb66efa9c66413586bac2eb79c31d806f1f07c9a20324d5b0bad2d470a875206d54c01dce2393df8e583846e5c195be66bf1b31301b2dfb95312d0d387effab9d153472cfc99b48fab62540f68362143d154fafa20776067515935025eeccd9485afa4fc61614494e25e7c0988702c07c34edafc444ff4d12c56fa0ca795958838e67c0d8fd6a29c24db34bc99ee47eb61907c8db62ea3564071143005cf7438195ce410204f2f304dc50b4f8367088a1f9dd00a33a93c68f2163d3c1d04034284d11fe2741d8478e61b75da81c5ab038f06f89463353dfe6ac0dba573a37806a69f6260d33c5f25a4e31f7b60f6141bb4280958b14f6e27c48b6caeb6c30df7d29ed7d325eac298538fb26302ed6fbe5b797e8c09d90f91e3e702fab197925eb7dac014cb0b35cf64a61d377a81d2fe29250cba77eda094ccb50e6ad19964b1de1f2cf886a837971f3eb21355ab88bfc757084d5b3d599ac072b1949dd8b6c622209a4a564481be529f50650c8bdfec267a04fd405ed834b112684ae10f1597bcfbd3d327685834f863b276eca761d20ed8e453892d8c49a5644daad99ae75e18282dac9b31e265d86e227182c10dc222d92161d11346b16a9589488162a9615d9cb780a3ac8aa8a682967c9eac34047be256132b2d350c51b8b45a027f8ecf27619149a7490d8fca92446e02945d8ba8890c5175a82f37d4d2eed9ffe369269c21e497de758b38001d2a53011bdad07f8c288a74497530654d02a96f2290c265bf5f33ad6a5a46e57c6bc8f54a9e97ad146200a4d916e44558677d5ebd2f89d3b2fa637df28aeef57274a50f503de37682d9be5712c49d6a0505299fd93460f7e58a380deeae8ec407eceeb3216adde7e1628ece75a36a06d158ce45ee9b677c4b530289b5e05213620a8201e1c2948974f89a55a43cb34753e3b5200fb1510f29f81b10b3384b5f04a47fdb506cd330aab246994f5861d8d1e3e2bb8ca616120b93c0d536abeaff159b2ececfc5c127360ed0ef874a6a9e4ef1032ea37b199c98d1776b3fd07d4dc01ab7fb0bbeca3d052e040e558713d26358a97645aa04d28b159e6f1d4d3e24a77e2077c712ca23aeb7da126a4574fd558bc5244ae08a3ecb9cdd7f97d8c39d432b57d44d827e4bd58be9f36e305fd235b80e4e00c83c4e0c6d6f0fc9eed1c9948517af262ce3271ba2e62861bd9740c1550342053eca5472c9dfbbd0882e99528c4d948dde8b27f7e80b8682a1857ff69c4a8c303aef44be618a2c61663aa3e45f76f6b4e072ef55a630d0135a63287a90c672508c40aacf58137fc52fc2a7d2121b9af8cf90227edeb5781ad502c02b65ca4aff2f8e40990021e748b2ce0dbf27d82e9fcc8c7d7fcc76974e63492323bb478323df9b4f9031b6b6da0fddb56c5404e345c3e39513e514463cbf242b60405d9032a35cfd0367472519c584347243ba23fb9a82776dd3c7843ae4cd947fbef0352c416ccee22d16f8386caa8d4a92732c2a5713633ce19f72374663ca442771bbdcd1b7d19cab022430291f1ec79b355340eac3bc7ed0f96389a5ea688a0066a687ff8fc772e78e1a69296325084c31237d2faf4a74774adf85d8cb8d6fe46a7db6e22971db4be191f58648900fa9a2481532f36f79bcb7e8ba6e325303bcc83f33c1b3d9c401bf1522512e39de5118087be55bc92077c2d70263a51b3a4d633a72b3777bd90a5c7de54404f5ac62ec48b42f75fb59c6451ab1a4bb12be1757f59cdc8ed50dcdb482db36975772ded9409308957ebfb79a4ed90df164892d27b64c1dcd476e8538f543963713976296d63c1f693e93097d7af8f06dfffea2bc2a65d6b02ce802ed69bafb65ebc30e15b2f4dbd63cdd599f9fb8651b93c262df6b64f8e05b3f7beab2f1bbdc480e6f9fbb5f1cba769a035096cc4d862cc41f6976af6c30f55f1db3403fcece68ead4b41ddcd1f44a5daaf36ff0d2dc656dca05d0796f4b305f3f1eb1fcb2cfead3dc6da3b09476090b9a80edeaaa3700d1314fa9dc8f455f5858ecd75cc4f91dd3b16493bfd995c0d6e04b0252f0d7472b1739bc47953591bab75f987fd79b29fe6c8a9ac5d9fd8f24ea7550edc7f67d5cc902e8cd93c1fa57e64d28d1310ebd578b36d200a066c7230fbd8d8896585492fc2992012c2d2d108a7b9c6edaf404eb9f5b09677dc968151248f6976763aa06bc6a1cb4d0e8e6d813d44fcbe7899c48927bc0da6b5e2c05830876feef9975ed50091dd53ad23aa58dd504202bd2481f8bac031914c77426dfef034b7b4a6575eabc4fc5138e78cb8c2a281a4a9575da9d464dbb577e1b6e855f80ba58f2938d37915c23b0552690c501425c0df64fa7145be7c0e64bc94e49c9b43384bf7e5ba6ae0a551ae0a42faa750f09b3194635decd6cab8390ccb98a382e13f9e15cc56de443d04cd18897ede4c500c3996f3835fd2ec5ab4bd906d57b452c13f1108f39c0e621baab5c5b5dde0f03dd92f0c716b4413891dd579232295434d14e9a19fbe8dea65d016c325fb64904d11250840d2e0ac758b97c8a4b1905d6bd64b3a3cee281982913eed65654e8c178be1e3f8e0ba8f55a60778b3974576867fe432a6854da35662b3271eb49410b0df3ca51bf7e57b4aa0ac85738cef13881e761f1de4c103f3fb15caff4ce71b98983bae348edc7a9390a1332de97b82c1f384a8065a43a1012212e138feb8c213df6e667bddd945ce0a62e20cf7e8377bd7725fb749e960c90349e66976d46da25fd9adb6055bdc14822fec18b2ea02ca21eb9dfb89a4b67b19b2d265fd59383a0b3e419eaae00754b7f89dfb38c3a94149b5b86efbbe50a4bfb43b59d041c3e293d7bb80eb08ccf55ce2108c89582f5bdf57d3f26548350cd3d87d1f76444050a710c3d6ae9c8c4592e156072c36480cc557ddb5399b30b5f1e925bafb6a6041a03ad8cdc051194d492e22d4468c99b00bfa7e1942c72b71be1458622a5dcd5238137b13d42ed6f5a5665c22b1671553089244b9d71917779420e5e7161201ee6115c516dad9f3ef8f28d62e8c97a1a6f149729a0f3f0613948e184041cf944eff0103fb3bc46239e0834e7b608ca6a0729842fdebe16370836591be9d8e23eb2320f1ddd081a262ed2dda387f8e4d722eaf396171be2385328fcf27fb2c675780de0a073b4e622faaa1c190bee15d7350697298ef1f212dd49771d46cf4d6f5b82a8dfd0b35ff542a3a3b71c35c5d6c4a9b534c48ec0863ad7e33c4254fbce5730bd9eb050ffa67f0442c487e86a1d6fcc876234906620ba1c098986cc65f62b13c2298443d61653e061667e2ab27badac7233ccddf5aefbee706e6915fc65d49f58fe490b629c28b665720f91621524e9761bb28eb59a3c4f47435d0d5533e0434361c901064e07112bea79ed51646c6d2e6c13cde33ca5a15007e1e802869be7dfdc50d2ba8bbce4618d7c2b1bbea38d5ef6bc389f267a1dd36e5591e6729d1e7ea6137e7c5de806cf1d59ca780f384a97ab7fdde183ae21ee9ded48e8f2954c6cc73a3ed90928e0c4003b3889e218daa99d0fc01d00de2304476b137c2d0dac7dfc272e914786ffcdccbb12204867f2f61c39ba4b31ad6788ae8c6decefe6c60eaeefe252b3909a25e25ec94610f2fdf367672447d59c9263c1af8576d6414cb4869e2c7cb2aae3801ddd39074298bf474902002b6fdfbf34f3c46b7f819d1e1ad0c52533a36ea258f9c4350a2643c31f22789bd008ed455c11330b7a556784d4b4e7ae435aa392bdf1d848ee1e5649622cfc6a0bb37a4f924b29559a143e7404dd54dc99e3dbaadc0d947210f7f47dfd280b7a8ddf3df68e14d8ade313ebd5b8e09ec9eae1172e788daaf0925655bdb4deffdb2ce517494a3c77ed847435c2bd738edceea8ffaf47d47f770e11126a2434bf3d0a6d760e52166a16c2b5ea0818d81607db3ff58efb0a17cb29fb686523d6c8b82a7209dd19a3ceca74dad4ab6d1cf2a23e430fd77b53e4d5b11406835ec6bcae49db8840463c89ada47efbf0a62debdb740046c42f6cb9a994147ff47b692fa93f3d3080966c439a516c1c3b4dc7a4457f35f7d67ef7ff06f3338a51082a78e1fd71d0a18da2aa3ce0c60e9e691ae51b5b917965a929a3b9f532fda2b45884d280bd04600b54980efbfe0b91c1a8b4a76355fced892b0015f474d719e67efa65eb78f98e412bff12702a3990d2fd3bdc4374e9607d79102b30590de6872f06a4de384fdbc1efc2ffbabdefd955a6acbc7f59bea26220b5242f150adf541084fd03ab6792590d4456aea7af8805984d368f861972e6279755188a58cd62bd67cb1f6b3cb3dde69842816d5003b955e7537f75ab9c979dda53c323887147303c0346d504f6883eb01a6271a89a7ecbd7e85525586fcc4cc38a98c7e3a318adfb9c7200ea92379054f9d973e1288e6dbc9eb8536ab3565e95e949ed73eebd7e35a33f4e5b984db86dd3114558f16e03e1d4049ea23720687279441813cb05bfb4b5233e12628005cbb3c8450096f48049d541948dfb221d6726f9a339508d6b778563ceb6776eb688830f17dc6341d3cbb36dcd3b8dbf14897f6ddee49a90090469e23f20eef6d8715e13273ca0018e9711c946398e6e6bd93e61e938a35b82eced5f98cb1b15019659791835d46ae207fc7842f949a36423e8db1d84f0586dcc73d76a3a9edccaa563abbfb2466ec14bb7db569cc872137dc39b33edd04daa0bb9fc9c4777bc8e777abcb80556d2ba47737636a57860f5adb2149f4a62791c78713cb65ee0aff596b13c8dfb53518ca41d47ee7fe014cd45ed3bbb9d337f995733ee6b94aba06d09d02471b560de5a1000a3ef468a6b1baaaf054e3a524c81595dfa37913dc6464b166a974c094349093046b417ee26debad93ef46b590bdd6d63e78c6db8335915762da99778772dedccec0aaed5d35d235297054ef25c82e1334cce76a5fd6db76879f2c6928fd18a88d03b76f295d0f3aef25cdba501eb85ec6ea37ee25918653ee811ba25827975c7a9707b78a857c2f3a47c4e40934b3886a7b77996f20a35da0713919a39ca0e8ddcfafb634a4e7f8a5a1ae4e91f54b35cdc647742a74c01cc1c66a8de60a05fb57f7cf71a70aea06662fcdd363ee31b942b936f9897ddbf67db4f0ba5666411a8195cfdb7d18004797ef34b8195e6285a5d39498687a729974719c96ebcf6e1f82db6113083a592a28e0961b1757e607c159e414c10c05e98eb2ba20140967f99ad7548864411c260e59c768464744bb526240fc55e5943c2bc52f00c636b1bd617735bce82fce48ec50b829ec1279230f2b8d087d26230990cbd84cdc74f6a2d101cf5f17d36872cd2ae1997184b0c97d4f8d0d3d6e87dc4bd9ede035a1d67cd4c2abea1ef27d91877a9de5025abb9c429570f318e6198191f5a9f3af8b347a8ed412cae905a750880f123875f0f1603858e6fa4de9b950860d31109e8a656d7da023aeb5204e0b14f10920860c214a1ced88fc2fd0385c108fb8e3b423202a34fe9aa1ced28ff0b700316a475204b33a98e9ec5e605a8d962c6ca47bad289db26a6db05edeec602bd165122f058b04bbe1959ea455dfa02030c1b6ad768680ea38ef8eac162b5f1cf596cca015c85cdc5e20944cba68c4f6ba6a4dda0d9ba0592e27e455fe968cacacfea045f893dcf3007d849940387d68eb6a9e22c2c4496b39e292c84b6865a723f9a3ad8bce13ee473e9bf166e4b81e6bb0344ab361b0f078cd65c32ee53f6fbb9a115c0c0b01bf3aeb119e3065f1a83aef579d3369383fc50e2631d53cc7efd6ac81bc65985357b0956dc4a36f8aa3904c92e322121aae5059e384493c2acaa86d3752fcb79b2f9ca718fcba1d8b96378552619657412042683c6eb58a77ede37701c9b1c262eafee9c4fc5bc9003b640cb74a4e18fa17ea412e6ee529e5d967a5cac7f2fc4debbe08316235fb214dccb47f71005f31b01e67808b538e68ccdc43aae4ad65379e7384d855f447dc6c9f724fe07f399f930ac8eba4674418a26bcd3da0709105410c46dbc6b868a36427d1ac3bf0cc78d21e8429ad9d122b7a51d03edda51774d4796bf8a6c4a520cf3f5aa3e0739e0c23b223ed94fd9d31879727ba47d9acde4d2233c43f748ed9d893f8911cc1ccaedba5262ad49c2c9303169685100511f90d3c0605422c721fd289d88dead9e248d0c09cad51fc3b58002973b12272c7b4afccc549251f17a9cef587c0f01fe828347b2a98d58336fb69e0d6a9684acd4caeb3da64af4766d0787663f35c9639ca8a95415725a836ee8cc6b5e287b129481a2d6ac4165ba9e95a34004c2e5317a95c5c8ac7c6eece3d11d2f6add02e765c27cc4236908af9d775b8310c298acc23c8962891b17f169b4829795f435eb514bec6726f29dc05fd9e2d30ab427e381134d5f166d44eae646ad7b05565cd353d45e57124474c49d28f7905371d6f89386125918944df6df5a7831c887dc5bac7cd5c58d8af0be998fe46c9eb30936873d00090a3a60c48518d1964661e67e105615241519c37dc2ff0f5a1ff65e6672b5383eb56afdb39a8f62b472436a593f90d67557bc9046cf49f446e2c7963854ab9b7061660f31516249e3888c3dadff5cef0b9d10201d7c76add7863da5a64880eb07c5fd8d95e79aecfa9894170c37006c9079ffdcd968f49988d83515747e92c00acf9fea2b307b813ed6c6ac3c4a161c25ccdbfb75f31db8d19bbea379255daee22d00bbe721390f0197e4bfbb5a8adf985418116dfba599fff56e5f46d0dee87e22d6685476d73a1c9e0434530897508fd6794ee9946a84b5039fa30059f78df8d98b7497ecf4736ae6f52b9c3492381cd03d3221e0f9a0caea81a0a46e302196265d1026b9a917af3978f6b33b1a9409739a2f9dd4e234861c6cf702863f76cfcb418c92b3c1f091a8e1db93431d60d6437baf5d4fa8d70e53aa32a4578a32688606508fc618b8989bdf295ac41f2f3f9b3b6272c1c7f7163be8e664642948b10eac39053d29b3f05111bec0f2eb6c383bf21ac1cb668ae916475c4b5db7a21da7adbad266d1f4c4fe238b996c99d8855fdd67cdace10fda83a1332cd02c8595a15f3d9db8b8e95aaeac3afce3ca457703cfa2346d57f979028424a77d86020b8535b796e6b226afd447e907cc6a2699abab679f07c1cf68c0f2c6b9fcba573682e32aa74f811c0f909679e4dac713d757777bdb343e17d3de4a2f070e51c06822c99bc2299e31aa802b13a6c943143e72dd956e3be9d6acab23301ba0e7b6094bcbebc718c6f3385bbd22cf2b4d86ec6897e496d2fff08aa76fcc4f7a784bb98f44142a20781dd42eaf4fee477bff8a240def9612da4ab31fe6f44478be8d9e96ee0745ef7b582140977c2273e6a926da1484c311ddf1271e85e6fea69fa92d224fa5d2639ee30847d06ae2475246cce0748e1015ea90501743c8f04334884e594b7cbdc95b4feae0dede97514878b97673b680ee5ec3112ff120eea656012e74346ea6f1dc082fc86f0b3c44d50ca974b632fc0a821402c237c2ac845c25a1f54f4c108b7be4c63817fc3c3f4174d016ac04e5352b1a73ab889700ff52af91c968e1a5e7571928682cce1a70ed26fa4c66ce27eadc38dc83cecc0c47c0170ca8f37002fc4a1c06d997a7324a7b32fbd76b78a29f55ab688457d6c1f960c2b576c530bcc31d60cec062967055fda9eb14780fd0e05a1062e0d578b3991f5e12bffd1578f93b5a18172f0c487af24b332d4888fc339471ae33e1ba4f6905cd092f5c8fd63fbaec0ec705f34832e932635afb06bf0fa4d52784a6adc2f0f7220e23d334ae5305f0f57020a45b789c08b6cc8254dcba621c5bfc66eebaf6d4eb7680aa38ba43ee6b2734b0c4c0d84e09314d69bfe3f3c3ba6603232078001cdac5d49a6ad340ab5c162b528f418595ad83f42939f2514d4c9a34ec00ea550c67930525ff43ba48591bfadd9cfc724ceed9e6322f761226278fcae19cb5f566ffd5791b851131855dd1c049b136b4ff5c4a82fe10897c87d27bbeee127a5c834b6241104c411baf1ba51547dc1ac9653c9233bfce0d1ed691a4590b84d64f744799960fa31a24282d95adc17611a322698fa03d82bb1179545712198a422e7492c3aa08387cd34f2dc6ff42e9740fd0f7153a9b7e4da213724640e7a51bb19d5e13585d9e81107508784b60fac71ea57f705169a685a2cdbabf2afec652e0428a876978c52bda04b521f3c5db489277c8a7b1ff7fd44b88cbb50790e959927c1eb8436d4334c3428369e1647c7baf804cffcc9bfa56a347c1b4d87eba4392643f7fa5df5c3a2b2e99f46c2c680e2972febfc5721b5ff5a03b2087409d7830d7c0b5564059b6ff77c65c3213854bbb6a1c0bef5b1ae10c4b9958faf4ebd64f51806f67e5e8ac5f3664bb68055354998f849338e002138c3cce70377eb969e94a3369e98877251c17b374e63e598cbf58681983472ad163f654afa0b3b6ca4ab89572fadd24dd8a66eb22d819bf974f1024451cee6c1ae11ef95466ed22133a45df1bda797f4fc25272b08c6d130bc69b2b142b88c1c91a39bd3d2f4fc1967abd3c11ad7009890b8841933f1f778e5e0d221c645788badc19053fa5bd1e616a8177b994dc8e45e35b1bd51bb0f6d892baef6680d9a5c15b32ce66d6e3d1feaa454fb67080e41da82182ebf69aad3fec4591f86d65e49eba141634257fd6441b51d22d9c4f72efea89f871750ce290e59bf8787e7fecaf909f02bd7b273aea4896585e63916b9b904058ec15ff72b9ee52aa8783eb62b4d3f9951c50ac532b1b977a9843d625ff1be87f56e1d6976ccdd8a1a9d0080aa1df12e1e54092309e62b47a37d3838148fc2952573849af65305cb9933dd0b81c36d55a0a7bc947cff665f3e902ef2cf8719d72707c3d5e23aea679dcf664b577a98ebb8cadd6442a9c932f2a1982217299b27f896ae120545183f7c8168708bd62cc6fa56b92a6fdae983a2509f77ff9c240e847a6432ec88cc4e40733805fb72f0a168a25617d90cbf1b7948c71ef58574ecc07c073513f680da9dbf44b8ae38afbbb0aa4fcce185a4f2378c2711c56de9454f6d65040069fe21215a729fedf43c9973932fecd0c75a0c7ba94a27d3f2c045b71ad2a1f3790c808d0f379c16525d1373ffd43632b3ebca89cf73454ee1264b9a7ed2fd8cb8fd67fd3539d7bd929066fadb67367491ddaf62a8eb93af6590de0b17d534113b068095a09c29d5e7023aab213cd0af2b722dbf343efcd1157d13c63da8f2eeef908a3a9aa52549502cd646f7fdd202d51fb25605ccb2431fa61cf54ac0698ca9b3feac9334ef67465c331460b7ad72dc967e7a7463db701f7d9162007b9ae072aff2b0209494feae79632de437766abd59be8f490269d92501b191549ab6a13f35b1c78420c958545f797a76ab153e547093296ed86fd6f76620c2635ee26bb6223949ec129a3e6a255a37ea858d4abe8af65538c92dfba339b005a5e6d29c090708b3e6676e922af87e3fdb475994de2cc769096f02d1ac7c4adf202b602ab8e62604127da66f413a4ea2598b3d765e4bfd7926a8b76e29e94eb039410a6a714c7ce2596c7f6e85de04a129ba6e0fe81959223f86704fe521c6493794a5d6909123e64477b156cce640621e50dde8001537fc431a531cede6ebb4534514d5d9e78b3cfd0cecd3cecb174288a51ca7e0068596396d5f42c480e1e2545b8ee2285eefdf7ef947ef369303f6abe4365e6c75fb042cf115d7cedd447c136f5149551e2e79b1f2ef112d6933150461dc2376986e6a74a3f93fa0d5af6ec3185b54da4ed2c3f016b9d3edf6502900bbf1ad86839e5c6bb8f2cc642f7cd63b20e1bfee851cf7e895772283f3c95a9b277d21f3b02c19e42c8c25e07a8a6391ee4748c46b63a1940b6778b8716886ece8b346e3301f565d9dbb4190e930ba6fa22bd8d96c0f5e22407db1e54b3cd245a288c12108e60d7292221f5918d9b61c2b391703bf0502c372eba37e0a1f1af593db18e6035970a8b6a93a6f12548a5ae025c2544385ade974c731661e6789c08e2ad97592236d1888beda711e9596fc39c00ccb8635bba0d9b41ad7cef0af6335996e2d4b4715c01dfff8dad995de2315e311f8c7ef12a65475734479ef59b1d66828953c2b500be48893d22cf567f2734044ffd80ffdba73718308e21cc58723f7dbf13b830517030ec0ce5a98f5f29764ce6a3d2650beb8f74a07246870abf8f0123ea8aa6ae2f6bcdb8bac703be5235430de61b643f075ea63754fe4bb7331be92733ff8a11b00ef2e22001568293a565c0dae5d54dd51adce9bd9c7e86a8a21157d9e3907a50d1a2559b84f024d2a4a570474cb0b9ff1a4ded5e83622c5c2a6762f8ff37b6b8c12f5b2ab4b23d77e940a0461572c22607b35a909aa17c88da43651cb7382dddfbb394dce759914a390c96152ebc40d6a7a6930fc1b6bea97a3e9ef36fccc518fb7432820c1d622fbcd57b88a10f63024883c7d7b6e4b34a5dc330766df9bc6b5d04d1e301a1de6bbcd7c084d7b7f76a4e6978e6f1c5b7d0112202be6783b54b091ba30e50bf4becded443e245476379375dc85eef6e70f9faa92d1cbfdcca2e92ae2f0bfbb3095fbe5eda0e0d9a1cffdfd6dff6eb97bdc52e674f786a7a57bcfe6a177e782e58a2aeea45ed02d1e33f8052b45de44b067a7273bd78f50f7026442218034d9cd7b5f4c69febb3612b70a215c8dd1a7937814c354f83edcc934dff807b82f5c467a149e284554f5ef6cb506c038c7b8ff6b95221c7521e2f353a52909668284436ecab2105bf55dff118e9dde42b270a1e89fcd5407a5a47a1d0ff432e6d524511fd0ebc55e0820711b01ac9495742e119699faffe35fddfe3122cf94da484503506d8c75a1f1b54f84ab17a7ff48fff8571b5139fc37c61c9ce3de802e540275d3a1b72f74a3de1be1d00500ea6c6a97854d6658598dd7f8f1b344dcb79788461b9fef6c31b0fa5a545121a43e64723709a442fc4e10174ff2f12eb5c6b30064fd7b285803448f8055d93c36e212f3fe1391cddbe08a9700dd68acf6c82d6b4f832748069e2a2234ed51c6a9947066ab61aa2ce3f5ccac8ca9fd3b0518951182240100711139789627618af3a1ac01eb583e54b3a1f36728923665248b21befa41a5e3a052689aff6a33839674c16114de42421bd539f7e3c7a6e4bb716bc478f4fce76b92c07fd05ae1b7186a85fbbdc78623b8cb6dfd29655e4eb1793ca579dca7ff4640b323c8624de02dacc2e71fd6dd4aa310f23f938b81d85ba5fc680f69aa3451fc38a02a3d5669ebe5082ec4cca9f269cddf8567235f7fc7b818f603affd2682de8a5eaed728b869f282f34b2003cc662027693db74cf441916d282135ad1847065a797b83dd312c0cf9bfb925bdad47b41932e00d91330901b44644c67f197492ae42619fb9ee5e81fb4434adf4676e0f7e802f2801e215cd11d51676fcd3ead5526d040750bc07fa2426fc5058ecd4a5846ada6e3ab4c1366276a97d88e5e7cdabdbc57ecdc312db4df083c4b772ae449cd63f9b1a6371649475d310119c5d18a26a57979453568497ac59e1c73d53b867367ea9e6d61233841c045f10bf7fc7ced5d8f1c7bb3e8ac20fe69db388fe26c7ee54f1ac6f966b364390c6bd85d83adc5fb2bfe348bb2d634858104d3330c90d9a556b3dba9f37775e0210a2b989da56e4a293ab07082e5a2ed2b79beed2e47ac173bc505249947c1c40f11e87d029db964e70d9656587026d0e036efa094eda3e349b095ed178eb4b655646ee6b8c33362c626ccc8ec5ee208c168bfd76cb11fc1856fb59cd7723c4ed529c1785eb810dd1edacc6a097f80c323c5a0df44f58e87cd36ad2aec0a805490249e80a41d75709b342cd809ded4780e476413d1604fddb1f89d6d22df9434994679a9e341089a04551c2571dc0bb0bde5bf020179d68d8c0895eedcb50ccd9bccb85a8dc6d61b48fc47ba321c36fc5d246b82119bc31ef7575a62eae0dfd723f1d6f9922b18c2ccd55ffd238cd2ed543aa98c8b872e7f712da128926608438c3522ffccd0d85cf176ca899149c863eaf6835b17585a0fdbda9c5916eb961d38869b4b3f3d6eb2f13d9e8cab0f67ea09726db00934de46848a0f0d5a80b72ce552a76b00193aff1f07442e4ef93048474aac5216c2c0abc1fbc39477954d893585b8dc85885dc083d466542dbab6f7950637c689268167b2a1013532fcb1015c6a310f1d5b2fc041e93cf78d784f5482773f00327adcb473a817769488ee20b8c777f8ad95c5419612e379b54176b45f7b95e3d25b35b1bc63430d686949a5826929a6039ca933ef60137d0524809d8730a9a328f9eda678fb5400c016583d8002a47d7180ed888fdc7674b3c4377b64b3a70784b26ef1108d717d988cb4a0196389dca6cbd05c8084071679d483af6bb305b41356ef1a492926f5350e436fe23d3e4189f49d96a710b84a5c3a947abb64319c04f584ece520cc8c7cf599a8b48f69b50b08c31513133c557cd5e3bc40e9c91fdd967d03db1f3b0c2f1d9562473f5029a64e256c7e02d2e93accf89706300adb269244432b167655dc71bdbb9ddfeb74591c19adfd103a3dbecb6b1263c3750f508964794d11303a7996f7747cb13fc314e1670a9fbbea27239643b6f59371687bdca15920e6ccbba1c085dbac93117724b6d14ab83172dd9e7802df5809d36974550d69754f94b9de3ac02a295d9a150ee7ea19cbc7003edd17649d3c10dbe443280e8b51da9da5c15625e9c7eb3850c6f1dcf59047979f3dfe44ffe60099d125c1c5a61d450646d9c47766bc4eddf39cebe09f9a9c3fdb0cebfde9ed25da43b27d95765efb651ad5cdfd29c7699c0d7008ac57218fab3e151206cb98539fc7811c17e5a16805c0280cbea40da0b9567fc7369fc9ea8bae5361c966ae57e5caa7dc33b92f8bbcacf51b52a93e3d5ccda709e5132543101dc41ca229317a3742f40d7a61d90c7dd886794ee824f31b387da56eb0b48c0c14bb403c6eddda7168c7c56118fc4ee66545730c8115d3157f383c837f1682ee6b29223cbf83f53a8495fe040386828e80dedbf872b613dfe85bfb759b6d7f48c52a4bd1cd395c045ae18fe4cce73fcf487203da4e3c9c37bada7272bb0616c04c41e827166f2e30a0746daf794446c11ba9ed95d29cc084cf2886735c71ace157bea0784bc41c5483cb13be59e03d411031417b41c583d82d9e8dd32f2e009497d06c1b1370742fc4c77d23397c54379b03151129fe8c6b2b0da6a9da40ec3c8ceb34127c5451c95298be19e01028d4bc15a1012f439bf842e28d9d77ec1ce6dcee508df88f1069e5ba497e59af4a81b46af3e6542af130fc34a0553d691da5be1d824c26f887683f70cfe2e1bc9f544f9865756a8802601f6273f22a48d682035262d5f7d736b6f1ced80e491865efbaf9a6d15407fdaa6991dc058ceebe8b0fdd45a7aa8a439d7e7c042545751b50f27e1d4abd40b079fb357674b98938d61ca8325d3d325e450b02ec95a3bff32937c2b4b6c3f79a17d1ed457c658d784fb360ad0e62f25d252f5b4052ddb5b1650baf59874db78cbaabd16757b87265ae7b10cbe708fa86c163c5489d75307bd07dd26609ae38fda193b95014b3afc9aaeb0f67aaced06c419c89605e64bb5f0b17ccfc90bf331b56b97dfe7c6bfc8d6510026437eb62b68eadbcbf3d33cd009c67c5f17b2d77731cb962737ff271915598abb184219c7eb59d03f023dd68a4701897a0fce8c6a79f883a853bb2c89dae2c43b199994fbbd79a631c4d7a25f7d888b7e2976cd5e0aa9144064df33d36fbe57384f671d60b217601d2d105b732b7a0f55a90ed0a85f40babef32263de4df6796a8c80b97cfd3d34516e608536fb8ff64662c6f6ed69b4e2cd4dea7f7dfff7239cb5e9c1279f813195815895c99a5e9ed1d3b62a861a01c9fd588bcb876642e0363c9f6c66700ed6d80205b89ffc114050321281bdbf2a1eb99b435d7a5286c1814dfd3231261de823367d1eb832688a2be971c8c9c6a9bd6261bc6794f59cecb44523f0e04f7c1f5d3dcf00c0ce14c55272753060e06955da83b3c157b89fcefa9d0087ac5168e067c301bc39e707e501a50b0b3b2c29155f55e6835e40370070b3015ac64df93ba356102169ebc67c4ad23b56b18c1c09a3191fa4a586878325494da4f517f2f696cbccb5b144e3ec2214a085fc49715099c86d0aff8851e35b027f085d48480aa30ce49a03ce73668dd769e48f861e90c2e617e5244c740034709cf3c77dd46e6d45f562d9e4c26f9b40cf7b9c676bad10e2a6c8ba0d4c29b499f69ee1c6b317e74d1e069ded7633c63b00802d38f3b9703a5e64bf362f6767f5c2922d8a937e180aa0e32bac7896db84c9a0caa2d38fbb95a641f6c45bb587187b1b8e2c7d4865bb71848805cb2cf08b2fb8191f1ff58d1fa0a92a6c299c64232a1450c80f900b5c82866c7c7c8b10dc9ed05f3a66b54fa03978a78a6ad6de8c3e37c93c3ad0a0e506fdcff6b2836c8c9fe1743e6e59968d7436d97f53efff0486f2ccd8bb200fdf8c50874ec64ac62faaa6042f21456ac6a2afd1296bc1ad81c4cdd4f7c8b161a3af9569a1b68e60ea52b5fafdb5801dff892abcb3c7b3d545af39b8b54fe59793262a14d8e380a3064c7f8b1ad04d853c72db04900624236894458f9271db48a1d45159e8f1577e9511c1d03bc477007c8230c141f5946ff3135998e81f5c9b10711f9e90845aef88a389fd3ba3271d7d6db69d5a6a41e50235ed146b4af5c77f7dfd1063d3a5b16a3e88af23a8fccd429a440e3f82156cefb9d1e20d2d871f433c5db515eacb542a928e2c049c32f08ca3feef46283a6ba1750d45f570fed30ed0ff5adfc86b614711c7144aab9184df513a3511582aa8d9da4c06e61087fc5b7a9bd519b98d49e8bce0d68fb8082e5d343877105b988414c862896e6cfa9b3ca4b2d625bb3807330e414b43eaa6eb9db563f371501997376a01695daf67f53aa858bb398d958fec740b844b5f5b615160d9f3f4a152395efb24e144c84597def0a4363d40d9c7019ec062c1a9bc77e0c8307bea165dd0787667780f0407f4f64a535c62ac9c1b448dcbbed24cddc83bb2db360b76064365d71179047c8e5c3fb461d58466d677fcf256d3867951c5bd2695380f821db888f7548c653c6c5615e355a239560cdbd524b54bddedb779965584e76125083dbdfcc502ef39c2f3a96764c0a4f0358a905ae7d5424172e16488ea026e8f51cb5809743fa1493c18449547a291b0ee10d5cd2a0943636496c34554382bfdc1ffbfd3257802b8a8c4283fed2a19a7812249d08d938bb45f570eeeafba992b0d7cc2f03159e3dc68778c64f10f0726e47b8bdd69e04074193f99a9961d8d0a68cd7f98813a91d527993727e291e61ad83c1ed220c5eb494a461516cf7361fc837c52fe14d196c2e86a06008b5e008d122f2ffedc0357585e8bc791fab1373d64e2026580b624a9b161002706c48bf1ca4410ff16f1af5e52c991dbb6a3ce15ffa7b55cdf9aef26b95cc2451253720e5a9b7a1222810436db28fddb9376b94d6180c998b947665d77cd984c783221cf156b8efca0caa5717293e291e028dc59c1998c22917852ede08e84bbc070c99f46c9a6d0dba6458067df494af1538d446e6918630e3b8aae9a392d73e719f24d9e2c271285398898dfa52683f60f8d92ff4d906fd5bf021b56bf6879e77598557a6b4835a5319873815f897abea3768abcc612250ceb4e4ad62900c856d4c2164092fcb36cf722e8a44a1d68efd38d8f8e55c9631cea79ad6cae8aa45d13ef2732ce145df96762bf056a877a3d008fd603a39fcbfff04ba30660603853d2f34a29ac7d890d37c8636b21dee9c72dd80548e349e68750910176f43639702795fa7051b8c33195d6ddd0be125cf61ecd8ca00291e2d61d49583ce48c60e914e6f1953a0b03b3bf06175876cbba803636306529f6d6646800ffc4e46e9760dc9adcfe59bcdd5bf261b28ddf61ced200c1b464a4ac074b55d73a35b6170244a26515c450abb9ddaeeb6df1146fbf881ac5c1a17f889f5e418fe90440ba655791411eca53a6903a2f898412ad7e27cd18185966d91d472ea8999b9c0a73750802db23308f003998e9085b37ad1fe58426fa86766ab8404999503920a963993455eccd065f9e0f4dd45cbb74aa411e6409aa12c7a83b0394fbcaefa13b3270795946ed552661624fbee2fafb1788836b75f5264768a9ad7a87c49d5a97783fa96c6ef84fd1320dbde5c82e6afde375cc76bd2cb7af159327ba4cbbf2acf9ceef8e1636495830d6d672e175aec6bf48a0d18d7d533ed56eff06e691f99df2693cd042344f228907836160414efdcd1919bb6f7c51a4ae74889fd5d18f40f3d7db2d90f516fcc57bfceab9962a44c222d1a9563f2377492c2009cb40456a410182e0f51603f8e346cab0aed0e7dfa5ce985965befc683cc840fa8cc0a8b1d6209d2b5d52d2724882daf398227f8d69f3391b0a8e3678d39714477700d25e64f5990e19da5b22fe1873c68984e09e21913db463f8d141e5ac99a6c6bd6ffa6fe1754f88e704491fa6aa2454b28c20efee2e081f3f2a00f05abbd10f0b976a5959f4bc4c6ae82b09e1cdbaf302e342873aad43ba031bc4b5c55002799add49e29f45d4e3b53fdee93ef3c409c785411d0e25d324bcbca9e179f9616f2a8314c39707c2b5597b6ca2ee77e6de749deed666fe0319b6300bfee610a6ea2df95d5bbc0052636a45a0f2579c046967eff50be0b554745aad1ecbc98598f4105d682efa500f449b987490f43c6cd9dc3cb851433fbc391fa408b586704c54b5f0378ffffff87