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 72862 0bf49f2d58c8c3dbc322f6a6c16c56070bfdcd47de3d920b1156d35aaf454661

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
2b715733ccea2a57540eccabfa4b856848328873796e6aa485dc154a94cadc3a
Certificate Block Hash
0bf49f2d58c8c3dbc322f6a6c16c56070bfdcd47de3d920b1156d35aaf454661
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0060180000f01f0000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000000dd43b0c0ded846729a7fc9cc4e7d4fb6d0d997b553ee61a7231a7d3affe337c6e6ed7f012c82fa8596c760dc4984464f7d0eefc72697e90c9b7e0e6e94dad2a08d3f22c35c5daf3aa96f83cd71077357c5289fc4f1e71f98f03000000000000004000000040000060180000f01f0000

Raw Header Hex

00004020830c2e213773ac51206a77545e1beb53921130ca73fe8682876e36f5ba6ae465fd84d6a8005e59d809a5b6822359b0478afaab91c4fde51d812307bb29b16a7eef812e6a32eb00183adcca944a15dc85a46a6e797388324868854bfaabcc0e54572aeacc3357712b

Proof Data Hex

59,560 bytes
121216020307bec277e11c7470b7f5253367364fbc1afe2b50a03c5a64987aff003e105ffb446c65cb96eb4f03c18516ce679b115e6fde9b747f0c3bfc749557cf8f1eca71a86b90b8acab40f9930d506ec8ba4107200ce3482eabadb07273f2f0fcdb3469abad4c0ad89b445e69b9e38e8868ce8521cd1c47404ae65e77c9c3a09646eea4441c59a55c4cce66d143f45c38f980323da4eb3739cbffb6f95143a12cd5ec92820eb2267d2730b440f5fde810c73a3bb2dd5cce779195c3aeba8d941e4871687f15368f53c890d21753f0475f0a2431d4a06eb5f6f625729b2d01bbef2a9d39f24cb38b5813e2fc92c0300163a3be70183bfebd9ba085e09086cdfec4dd52a25805ef521f81c6aa9491ad6b718ec53993a140a7b0ec7100545e91adee3218939c94f23a111d74d0f96f593ffc74aedd945cf64d241ac6cf34258eb7347b94a408594c4d85006a68bbb81d340d20e4717d98770989b427b6f548439083d9b6ea6d45ca26595108b90c0a197ff34d2425adec2e11d40d688f445595cb7355c6880d61c17d4d84b4f613a37369b8a0ccb3481bd022fc91f240733229fa3726d65bdf70a150e08d0c982182fa7328cd410e3c1156429ad78a4162522f513cde04aafb967507729c0f960dffa923ea8023065f123f397b5331c85d14395c2c793ec3a2041ea838ed885dcecbdc32e31a0375b886ac023036e66f5b4d12caf2667aa79b0ec75b4eed14a672450c4780b9d7cd76bf48b8275a7c74410f7dd2af3ae7eb383fad903aa9156845e1b6a6fc04e81dc3f5be59f3f6ce7e905f2d6efa2ce9584290b55976464c6f17727490fb7eb26e64e347659c9be6891e15374133f1f3eb6c5bdefd7ffcdca2027ea4706e43fbbc0d03971418383337e34dadc00d5be3401cffb90906e9d8260bfcc34ca912c9724094f761318e05b95ad7c6176b08fa76555aaf6038d859855712a467bbaa88daa6651a190a8b00e31ee1a32c660ffd54765b287b6c0f1176dd7200bee810832ddeb5cc00c32129161ea679cc25eb9d0c95aeab82aecf4315a2b56ea8e855dff7d7ab40f48330450ae3c06a3df2471253626d2b5d00fb0cc90b3f0e8c5294fd894747fa9705475bee22a822e52941f46d008339af711c32cb979b6a9686496ebfedf06a486d1b589ae5eb056166b7fb2fd57f9ffb2e05f8fa2489df8b848c880d43ad3bfd35ef85d89e22e56a0c8ebe592911ad7528ee6253efb5d1d57ef183c6c5b0fc4496634544664f3e2333ae5b1ede386545a9fe25b8f40babae37ce79b7e0d950bfbddace9ef1181f2c757cfb3bf42c947f10884406036a5b82ec1dcf67db38091d0058372a3d00caee9d184e8546437b9f2864a534a04f2fb6bbff5831b2b3623fadad0a5380e6a79efde9761a3ea82c716e942518dd8a229c622b9a7f260b73bce3aab41f117a67f62deefe9b5e7ca4947e55f604080825c781efe7247301467e01478ecba7ae78ec740717630c21f7894ea0316a6c957747a7871e52dc7387cfe1589b0d3ad09b33e3f780ed736c43ec94b5204f16f0da91a7ad35124ca4055060020e5785088c64fd41f11a248e00418863f93fe59f51da7d30e80c650573a7a32cd417bfd0546f8849de04aa885ebd9786fbfeb144c17715a62bf3830c72ebe8372c1bec19b3fae2ff1a04575d335460d6212250bf702b6c979c5e96682b54eea1949e675dd5e4e8729cbb2c14e51dbe98598ffc109f9d16592933c2721f753cc9574fcb6ed35e9ef933118dfa9a75d12ac5aa36888812d1ebc26d8a24609f776591431f8cee452419492394cbe048d4a8a305e38be3c29dc7a671b7d6d4eb0af0fae92e661ccd5ae3a27063c82e0b264670afaf2d94fa3f89d4fd57f4272dce362c8999a85cb0d393a48ff711fa50eb26728a3dbf671dfa15c072d87c679450c4db39988094b8eac1484b8530445e5f06bb195b8ce655ffeb8a6dc078e499ae3e03dbd4ed7d70c17aa46a307b715a3260fcb839cf4cccdf189f5304697aced6087524f8ab3a10cb5ccac60ceba83711c27121a5e17acd12d2c8667a2269a5e94ef7806bc9ae420d1e3ce12f3c207bc371c72ae2b7ad44c3d42733d3ab4660a92dbc1033472ba0672c502f05955e08a47ecf03cbafa187583854a3b206bf4181ca11347853166ee1d4597e963e7cbde90fe1ed1cd64fcb6ed91b9e588266e7692acf40c4fa8f4110e526945fb82832dd31641b2a906e6e82c44353d471c7ae40f1601f5dd387a984fae2acaf172139c1109c3f19bc12f22ad11344ff2c15e20cb7d7c01b2626fdaef01db6c8305ca992a62b2b22661b09569fb54f055ad54e9a90d5dd2fab5a292ac3ea220709b45b57cf88f1a65e3b1ef1c5fb8ef4a64f5c86c787036eb4e8ee1fc306e340f600dfe5cd5d9621626b0b19f91dc2ec4d3aee4a1c3a5cea14cf709f65b1565549b5b1c71afd00e178dc60750df384cab1e3a55a73974cc944e93cae448a7bf32e82a93fbcbbc292d86e5e3533478bd2008bc1fde747903ed51f3a027d68009a25de65a8e2715a0c35327bdd95429203041446ebfaf39cbd94e071188d75bfc2dddf967359230bcdf6047e3eeba8aadba1bed29eaec6e382a7123e023b82270c44df5c0fdb7a54c3c9af952d29e1423d44f48fd1a667ac89453f7b9ce8ab2e8827b5f702bcfcee12c3ec37efaa888fc889ab72cc672396ebc9f3f37d8de2af022b53929d8dd78908e90d775b5b8a1d19c8c7ed28a2c94df0eba8a6dff0be1cfc511d9531efa35fe0a80d2fdc49f21b6fca1ecdd039fe6734c20fc00bf43b3eacb03c201984e6aff65af90c1d8d0d183e73c68486799b625d166692263ee6a3a944cab99d387d2b6b65099b9f8967ef8cb7037cb28fddad4a5d49920b8649a9d3df222fe976a7f1c5bfcead612296cafc7b875138d2c7f149e873d6e801ae68cdcfb3333f08432b462455ae7f8eb89ad13e1378ea2afd631489a0507b1b9a9610fa9ad3dd5fdd8e78ffcddb35ac406f27484f3f154e59f92cd6ced5c0d1170abf795ce9d38fea4f7a87742653f170a31a51adafccb9b6c978d2f8fad6aa5d4b4e51156a4b452aed227c2a9f88299077193a7f07c8781feee546bb00663cf60d95810c4ceff53e22178e9722066f03f9d7c1ebb8fa9520ffd12f5950111333d220d7a3ee03f59e6efb69b604e730a4fc7e84046f9222af7ec364e94719f40dc64f78a2bc2d0e838448c157f547a38eb7b60282656d2a531fb61c7e75b724a55613e2976077aa716573db29f1c4a8f802e6e07ea41dc8af4806f52ced50908af19667bdc6aa9e3646669f62bc7ffab0f29b7a02d638321e022d6cad85adec096cc287bdfbe8ac419243ece65aadc0e88b4f3eb535a93f55e10dc4a3919649da4a67fcfb145b47c9af8275071b101daaf63079761764315e29ae074ac0cd944e92873cc656092d3f790ef8770e8ca3ec2a8584cba6ba4ffdc869ba7e94d48a0ef96e5dde67119bb01082f00a5ba76cf38350913f8b4971ed15b95f12b95c426db49b9b64433f566276c337db4029c3ea85a268e6c673a2b140f4f6852de4c88542137f907384fcbdeb2fc67c246df8516d076f4488c4fbb2b336600b079dc5647bd77cd885e1300f9a93b96d4ff4c335c0e41470709b8a0c2e3e1208acecbdc78980f466fdc2b88424a8a4fd6145f17bfa44f21a84cd4601a91c77be2aaa0a1e106d6ce39163c06c44dd19f4b137ce1592f55524bfa527d14b81af6717307f6d6c4a7b36f3939011c75bb460c2ff5680cc0203d617fd574861ffb6bfeefcab768721719a7e4d0706eabdb4693f58886a63b7223709051fe4b50472143c59ce4d59c4987be91310a5942028c95859d9de11a95656a580d9ff33d4550a91e11937cbfdd4d6177e59cb2a4423a06e6e2ff42224f6a4c758d4b3dc4b6e45fffe5ba858f58337ed974905aace2dff5be55d772bad7259afcc54c5e5ceefb03354a65974ef1e4dcabe6c50cdff58b488a167c078ef9eb538be7e0ed72c95ddfedf8210630a89a768d1230fcbf1ec73dd9217571eb6caec257e1c3396d948b98de9571f3d72f40a1f9f51b6f8fcc198da7c64b8d8cf8113e100635c730975d834718f804d76d604332bbc1b63f4c1601cdea0e27fdfda94e134ce0beaf1c36f2aa649466e2aa1843040d18ac3683da519ab288150bedfed526e1e9f86d26718748eefd2be0bc766845501e9839307ef6a3069eb41f6fb823c555ea2ff41902ef3c6dcb8edbc6bd18648aeabdaeed7f07a4775307749e834a0e10e663dbd3f767a552048c5a6124f5f0d16b8db3bc07861bb94d1b0f90fee95633571ee4d30a3b6834eaba1c4f1fd22f40c6a7bcb071bd1347b323e21bddca90f1c878d6f7cd2b1199392731fcef9ad86d4f842a44d984b5c12c8dc2b2b1cde86375b5f33d7e220ad333176c11b6acf4f42dbbab27c730926262868c710468edbd328223ed8984262bdcfe63d0fe9b7967e688e8facbd1929b0f6aac7cb0f305d15965583378faa30ae981b2b84921e730b65d1f665449042cdd84cb85a4777674930be0929fa1aaf9d27b271dae97508db0fc89cfff58b5c977a8e8570610e6ff8eee0dc109425c3ee3fb447c0c75954151db547ec617824aa57253968d8750857e8af7b66d5bc0f3692fc96e23e50d5d459702b6a6886383b085527d9b9a87de3402afd5a1418367d91eefb4b02003b8d71988c31151820de9a9f082ebd47efa990e84c9a5960af67f4e86ac119f187f626a47b580fe5cf349e0b93e7fdca17bdcbb76d7e69397124ad8d8d69ceb1323bd21ea71e006cea779b107d3eaf468adf70f717122fa1cd507e7e6b83609713efdf11c537582ed12890a3478deb11b210d0f4ee70b2f681ca0e4c071e133443d61ea86707b200c4cfd11ac1b20b7e7a59c6c21d4f1adbdbe4e996c370896c91c70e28b3f6acb38536eb82fb2e1f71f3748e4dc99812786954086897399b3aae5da89ea9b8aebbd260e0f05d3d033b410d01951328c17b8dcaaaa533fe54366aa81dfd1079a95e07703b15f80b3da995935794161e8674d07ba4f9cade0c543f7482eeacbf5b2c89f772d024d55b8eacca83544cd8e2efe7c1f39826299881312923abfce69be81e46d1482562479aab42c5043e3dff87dfff6feca58380b6b98fc7c86b7703263cb3e41fd8d79d7b8ad8049f59b2c4baa9d9bf77f73c9dac1f9fbd09e072a786bb4ad2cd517082763948d3b16b08fad2ea9a9aae5c19a707ccd79dd630711b2f628c6fe5de749161baec2fb67e1a825b665f90c08c987bf1f4c536e1f824f6d2b5174d41e9fd29a8e076b02b7fd86bcf743acb663246a31cded138d1cbaac6bef8fbab21755f49dd6f9f9839ae68716cd51db018d0fa1acbe225e9c5c71d6920503ce0aace57af18de82a5757462d8faaebc077b2bb2cc510da0d340af7127d2125cf69e21729258b5a263b8ca4e4ba515da703214f3faf234e87d1ff0abd78467663afe59ccc7df8f5a2c6c373c431a4f4695aad199330f4d050150ccdfd6236322f29b901438775cb6a2a8f01e037052b79efd3620dc7c9e7017f0126b1ade72ac795385ff9f58b0075d412986081ded386d1f2f0ddcc2109f305c51b5feedd1f9d0d95d14b78432d98ea5690a9db9a51d635ba23f3de93a2a219a58d39331a14141b79d7e8bbcf1dd6544f42f204226b94f15f51f8f0ed81178d7aa377ceb8d43b0ea00e61608dbb9609d7f357c5726e96d46199415c06034dbdd342d8984c380c659b9eb380894f90bf6c169c2822532d9e561cc046c8f13457231ecef982ce8d41d0e6b1fc6ebb1e6a03ad87b3f2056023fa4f8fb817764f35006ea65d6686a5cc50d58c2568ab25013076c5dc2388416dbb56a3fbe1c75476ae8febbfa38115e433e216db501a5e6f17f1e5d8e11ccf47507bc8008e8e4784532a84af9699cf0744e4275265f8c01fc86105670dcc6468e4fd1c5242b68d309fbbb34361da788197e59f0bf09411cebc9aac5d57b7a9bf012ed7f64c5bdc3651a35795ace95ec094cc4b2b33eba8a38f6585a76e9811db914f3bb1c9dbe2edc97275a5d66df07705a81959063c955846bbd961fa62b358f537987a8795f4a9994ee3c5c418fb51abcbfdbbd80794b3055b6bd2ee3d5851408d78684b141222927b990ea1362cd13a01641d0a043ce915c1cf0563be1bbc086aadb24cdae0f2198dcd0099ef3b834a79b54adc62feb586cfc18295ef582381d5955de2f06035609512c80beba9ce72e93cfc1de9b46e2a985de229fd561edc3027d8629f23a2370b38ba88a7e03872198a9ee0ceedaff8c063186fb6b351fc96fd5545c0166829aa393bdb32ce8d9fd6b35bb9037d2ed9f5ef19dae7f9f9089f940557de52f9a61f0cd0566ea7e41f151a01615876feebc3fb00e127ddddbb820bc6a66f5fc2f6a6d734a3e411eb4656f873e225807a2a77809f1cc09c5cb8bc7af8060e60faefcc4ae87ee8260a98b33783be68d1c16a46c61bcda7d2050004d61db277bcbb8ad3777b60fe8c75904c57624019f3aaafd28c9a0811db9e5da2f9670fa558607965f81bbf00931c5aab11df0489ba5b5a660252bf2abcb69928102269d3015c78df4222a8ee4e377d9fba7de80c545ca688f1f5298fe151a4b119008810e403b4f0130d2291c0dbe6076182cbba80c217abfd977e1120ebe33aff501c98a681e277a6aa557c9e71df168eaf1ead8b7fd0937d5c1b37571655ec36f29554fee8355f571d9287f102c8cc85f42e0811aed3253afae5e641129cc204b046b9b357ac8aaa801317afa020ccecd1e304f778ff71d269028fe8317f0e1f2b74cdfe3366ce5d2e7cdd56912a62f683684767f19925e97697591dc010a7610bc59a6e4ab4589957468519c0a4f7989f7f564fca8f7bd2b9cdeaa72940c5bde6de38e92f8b7cb99b62ec481d7d0e15abccac112f4fe5d2e65d9f562907e2b935d7d74e1c5b45acac8e61de7936203c35ca3fdcf366daac82bd9dae9cb884745014314b1fbb16617b610b8c1e529cac4b5fa84845110b824e5f9b8e18079cde9deaad743d4396494dcd60c6d977c9fe82a1b0c9b39b35a10ad8d28a4a5635b31a5328a84a07b166f2f5ab7f5c075b5df6a6a9d76e2834eb2c78f46793e21f835fd14c9e8d6db7fd904b3be3201c36a6fcd45523f8823c6fbdaad00f02815a4988c8d95dd6369ba6c6889451adb37dc11457a4a95ff5797b64601c6375f0e356ac3885681ab7fdaddd2bd22a5b86db266c1f9a28af414bef31e888ffe1bd6dfaeb75c9aade0a632922023300f9ea8197177ec670fb70557e429f6acdf8384336cbaedd805f7a145b9a6e364bd98248c428fa36235b07a992f649d68b56b729ca57f5aa6935ec31c850658cef741c8364d904a3e7882690931498df7857459fc9be3e15154594ebac0a4a00098e17a630a05620f5b706b3170229e34b08e69184e75aa66545948f7fe3f09b02c1f10019ede83c5160d931b02fe8e8544534b21a4f57b4d9a448ca41ed166b7dfb13182d062a440eb2ecfb264e885f648482b1cc361e9680594c9655f2e89778f7c6d0d28783182a6dfba53056ef86d5989323db562623e682299a200e38ac03ea6d7e88633a5b8fc81c87008b93972fb69e0e0a1d15e6a96541d1edce499617efb12d4a1d49189bab4e31f94f9b6505d6714a3839055df8a1b34f49e39bb12a9b507831f2c512b17c42f20f2eedc27515cb0ef0a1e31322dcc0d5bd49fca7844a3e4297b2256ed067bbf2c0ceb9a5a3a330485994d2b4cf9bae41a923d13eb1ad778dd9793419f5c318870a2d9822eedec25de6a98dd2d6464d2bc447f8e3d4b7904df432aad1291b63c6cae13d6cf2c1cc0c3ed2281c86f9b54fb1585b901b7f8ff454a1026876ead0ec46ea346f41a3fb34d05e162756a24c56e346ae69057475426272fe2009d00676e2a5c41c91a62cbd2413a404f43728627382f9f4da8f5157b2e966af1faef37313dd120a74e6069f720b3c1732f6f16e6cc3f19f2a98d3556a858c985d7d3bdfc94ce02bdb51e7319e5b23be9211b9f1398ef9f2c20aafe1a9db1fbacabc18de1f2a05d9653dafb7ab33ac29023b7c3662a54519070152bc5490daad9c24dc86eb99ed0de0aac2e96103f6b3e889ea1fd75cf97784b355c68edf7db6d9e593e1f712c215117eccc5c2edbb3f6570ace51817b2f9469ca62ebb119752e4bfe597a323ba12ec20a2bf485ec8a8d05bb4cf1519cf3e32516ee65b5c623b48b46f27d4229d0c1fb4e1daeb4553f9da20c801e4bc5ce6236b37fd14c80f600e023a5cc42d0f6cc622a58fed968d5abf4c1fc400a56f332c9054105bd80cf9d8d6e30b3f6b7ee2295c92d0c64526b1f1a1e5358a7afaeaec8b7927f22a7b19087267c1f2d3e1a0d4e6b3cf12cd77fb7283a49a8d2b70e648524b453835018fa974086f8854d52cf60fcae5cb00b95ed5f330731ad6c4edea676b12fd673e5265438f1c747928cc0f477abcef50c9b6945452b9bb39b2183d44375865f274f1de359293a47daafea0ae2fbb7f5176361fa4be60e31c677142a940d49f3956700ee51e99f7fdc4e83064cb019b838f5b5ae3b8ff0068b9fb28b6531b0ed6c881ec646378f76cde9dafcfa42823512518802f79f81dbbe48f3bc3ae4f851853b57f07ddee43e5e155141ae4083180a96906f8fef9e241dde4025ef8da34696cc5aeab6f90b698eaea27d8e605515242cf1320a46aa184cfeb5d9db4be3c331d3ba457602a73e51bc9c4e2758c098910595575cfb6afefdf8d891d0c478853911038066f7b13516b8f72a40a7938e046e92877520e5068dd54253b2ca241b253ce0f7430dd9ae0f82a0a67ba6e05670ddf6552d14c197a03cfe583050ae4bfbd4c70f2f3f0a28fab7239d76213e5264c722e6790c551501c23bb3e1106973b9c90bdc9c1883f22786f8d4695ed4fb383a48803384798678399069fc5156e9bde72b79306cff6de939cb85104949428d2a55d8b7f11fa1d0d9b7349740c4ad1dea5352df93fdcd055919eb7dc6cee9c4e0ffe8c71a04d299cfb3cf78f8ff0aa787bf9ace55a2ef4982383b0806bdf3f6eaa680ae6bdd2a80b14563ec2806468bc10c3a70596f23b24759c22a97bfc03174c390ba7b7f4febd7cf969c2d7b6443acb70eeb04aa953299962506a1c87563a26fa49c67761c1eab27c9f16ab3c5e28b49ac4f1ce5a3f40e73001329492ce78083431f79dc8bb5a687b811176286b3c40c393f3f431888772027f2e05124b47b6a3b85a1ec557bbd26a421b05a8b45813749485e9fefc0469dc3a9040973bc3b63522ccba0d814665bac3e865840701a2d6862b71b5d5a3133d6e1de2409be9b73f518766e81bf92aa4221c4caddd930db79586c486c4393ae78dca9332b731bf72cffca11e52581b60392fb8b29686c6befb1daa50c40532e6e29e7eefe9939271d094c8425fa93330d51ccb886bc3f8278a23654328a7cbf88bf5e5118ec31d592c9c1aad57199b16bfa1b7e2bf44f047ee244fef89f26aed84e6abc46a6486b5212889c7d7b57231d9a416a8fd5e513581c6997c89ab1c4d79f8226d455fe09813dc9f86ed55a2873cf90772ee2a004adc785c646cc0a9b1a8dd46b7895559ff92af12d6cf2a0a2f598d16a197030f50b6edd877230e6d468130a891588e7ad334e1958aff1a926284afd20f373f277d34aa9664e77e237f86ba74ac1e3c2f4ba76543dfe04a211fc256f8aa9528869e10d3161a5769d9e2c8449ee8c19d4d2fde7333da024cdd60df28ca0faadd06bdd2922f43eb817ff5a41eefe1ae30c9de221ab44b0d3ab53106fcb9bed0cc06366eefd98a6a3ca72f3e21d1ea1844d8157a61a7fd4e702a3aa1c762d9bb592f74e8d3564a5c595fb5c81b45212548ccec01ae67550af3d0dc97b141416aac42619499a9bf4ee547f403e3765190473c7e6a002e086285791fec22ad443a3133fe33bd0db0f67f75b28022b01c23f5d2a5213367bd822d6a5329ade2c03ca5c34c8ecea279820b30a0cd6400622d22ba2507ec6ba1650a81a75e6b5e24583645e46076e6213a71999ea96639e0b8a14b12708c91619b25ef82741de4fb4bbe5f41735b9e39cfc4dc1ca17b1253674c1571c56ebc890fc99682bc032e77987ba0dc4eb804dad974e321fde97c6c10ef0d63ea48d11bcc48b3e93e30a677125e2b44c2ca7bff45a6a12dc1c5d617ac528d30e70be6f4a275ced9dd75035515da5981bb591ac8993bf2760ffe46450875517998eb78d4b1be355f1dfe4dac9dd509b2bd97166f8f1ee3a539157e17d65e6f5f4a9cdc569c3df68ca667badc47de22963eb00e7628239acd52a2464361fc9873dac836a119ba637f60e0f7547cb5d734d9e69500d9d83ff843384251fade31d841289368e528831df0f29df51f8d0bf0956720a5743a74928b8c63819660e7fdd5557f5c24ed5bdc5190f54cb26e6355b5bf012443d69347ead659c6826a7b3c65cb7cc2e84eba95c9cac4d757d01b0fdb274067066c9e045a36aedca6e160a50cc8a58db0c2d9a419b15ed931666e1026b9f916f3bee6b8d79a5da95410ed0129fe50eeff6a4b74644fbfc462efa3db926e94935572d9cfda57f116505eeb469c8b7e5839595d335f0ffcef7d1337092c1512ed59d44ecab12b38f46c32a3c6480f06371f9c796987574e3373e44f3d8db3fc865d579b119f661ef1c9d29fe3d9642ec7ab0e8c924b547d1f98072576265f96ed05916814f5ba922a4cf330a94da4a72e7b01b3e12edfbbedd24f3b84587a8466be9e6fcbcdb1fbcbebe0dbe016c47bff33d52eb3e613c71ed664162b97439f2a0395915c1bf634beb48ec0b66384b8dc4224d7ac230971c5d2f58ce3d991c3a7fbbe90231f93dcfffa56bb746628b3b9363539e6febf0edf6b1e494b09da02f42092442f449ade54409f698e589065c64ea271cd57a22c1cde030ce222ebd6e3d6eeadcfb6c1714653ff8e0bcc49f9b60654658c20250c6957087e095fec16b61a0a65ea6c77514348967da69dc307944ab096f6bb858ad5cafa66726a52e3abd1d8f204433e8ed8e5ae15ab769659a35a74458713b3bfa7b93a025e6aaec72f4124177debd2d2f8d7e31bf323faaed0c545b1be6feee6260dfa65a3ce416809fbc479bb2e842e1bb4d225097a9e8115e79309de265b6d889460142ba10cc4b6d09a2b1b73698b723399fe538f8482b14146575328305ec5ed347f06cc16cbfeea2a8c6f81d682e7f93934f099658558bc8682e6c238e9689d5b4c698f1b1f2279287c3dda5b13a1f523ebe8cf884d11a942d3d200bea05f857be1f793ddcb18cf5cb9b9baa7b224a403703678db30c470587c75bf144272f704f12743f7e92fd9bbf56cca2343263da88b24c51b58b9c533cc217e7cf701f5dc8919934a6cb129d4849e3edf1e5b2e950cf18000d9f57c010fa91aee62cca16abb2f7234fa5a1487a600fb61d0a5c1c7fffd725deeab25611a321435e21168eb7d73de5a00b89cfa27484477e713e119c3ebfb738fd187b0125e00dd6229e13be3a148020147c7c5028bb12c6638ec389a88f6f59d5dfff8f1faa9ec937473315923e3cd48c3b35a36467393958ceecc9b3851ea88fcb27f148b0fffecf8907635ef68845bfe1a1fa0486562508893a5cfc5f3872583c3aaa13c58b050ab06fd1f35b0b14eb769ae6ebac5f92394f54c9f167adcf5de8bfd1e49a17847761dd346ab1105ffe594808676431ae33dc647201c227a7787fd91d27f9987bff97148acdcddb5af44dfaa8a9e73e906bcbac4c7f1b0a395ff6a3ad60946a92ff2fe02c35e12ed124ce8d95f4877da221cd34f2d1e375190fc14fc2e3f0099039c96f4d232030562c26f6b9fca79aa1163e61f9a2d6b907dcdb5a6e291589b2f75607af74ab511ca3c6d2d794bb1b4a27e34f6e3737471f4284ca87623009205b1571662222355ae52c9c06155d7b373840a0df1748fcb104216b1c8a2de379dd86b36a939e26d95fb716e0fe7213b121474cfe5c316b56aa5a29a8bba0181e58fb376c55079ad6fe3756ac9602ca810ec8c87018c7fe1a844150890a0cc0d9507abcf2e50fa29b56fb59258431b8ba480c4e7606fd923aab593feb2e3d49cef72128dcb56f7d38dc8ed1486d292977d2887fe3aea146835f80e438d16083f6ac93a4ce58b6285d15ead0765bb14aa3f1e9105e08e88ad5e4dc28816c80b1843668246739997cb20ca9f0e749660c612d3e91a2209631a4689bef4ad763ad49a1d65df4ebb5c2aa8e6bc2a4c128f9e1f0da6f11ede37265b117018086f2f21441041c44622b7072614fe5282049b4665663118ca9c4d41cebe05d2eaa286a38665ca06b78471fec025536e3f8c948c2da1fbb2201c055676a761192cbd5f4731563dbee2ef6994663a6f58b41d85b98a31e59592588f2a18c2126852a5c5bf84900d72f96f671377feb33fcfa919ee45d750d51b57884c829f6a93827cd5db327c936db53b0ac969f6b256cadf697d834ed0113c598517c954b990de4417f996d0061842d24481480802c77a191a319e412ba168e393477d847ab42279d4d4ca667973bcaccbd918251b7d8555b6e6f0bf9ddb88ca46d2e5b0d270cfa975de12b2cf1e6da730f198aff40015f2d2649d6bc1c05f0cf58becfd7f1e356a3cfff78030a996cab775e71d7a6c7b07327489f5557bd13fe5524e29bbbcb8f761a51e958e0e0bf6041141accd789bda9f253a6a804cea1542cf23d4dec97043774a13a27f02a102e93b069a551525bfed20f7024069d12e2776ca7835f874ed8fbfbc3c596166c83ba0a8e830a894418b5e7848e2df0eb4b200cee8ea259c6eb398993e6a9ecbf364a0adb55ef168f3127d12b2c334bff5b6ce163d574a7995d0db92df34efc2ee909f7207177c4bf5a8f0845d5159205d6353f78f8dcc253aa366245495bc0153c30209261ce793953bc12bf2ad868beecd797e19fd5c98d98ac562c72784c3c2eaabef1fab8256a0481011d0793fd5f527f85902b24884a9534f068adce0dee2a6297bb0cb8d17f3e701d01c423c85e183e3a6d257f2099e2fa8a7a3cc082e302e1b17bcf8bda6fcc9d7bf2aa29de56d8803cd06b69c6c8aca09da67ecf8f8afa41d0241cf5baad850d93e28df952d09328f50250fd5b2e4eff8d594128f269df51230cbffb8491605ed7f3d773a8c25d37e109a56ff5bb7d1fa88c4b695aebc738e77eb801335bb41b8ee3a04be2e0cd6c1d0c9ee270fabe2260e9cfc6ba0ecac18ac04707edc1b333b076a371b87058e58ab8cac9bcdc875e06d885327293b121623959bd275d30e0f1fcc7953fb5b4ce9010276b69862ef102622642f5b6b3647bcc8a58e46f6180a641bb87ef98820f558cf3b30fef8cb25904bb3d2df0fe957ca1174185defcba4e6d4474f181a4b262218dde38d1ab26c37fae3176c731c4983f4f718dfdf34bfeb575881f08da9fe3a11b1ab62ad8157fc20b7e156572672689d78e14f535bd0366e702b71aa6f0fe964112b442364d7b772f68be6f8cca757bad1589333f2363c9f2eb83a77f1824651f178bf0cbadbab827bfbd19543c2246f8545760941cd7282740a90fcca1c4ae9be9bdae8680631a7fdd543f22afa3ce3ef17f5f3f68e05f284731bf3231bceb3ede7f79f4d7ba66d2437ee42544a7027bbfa2613726394b6156aff17b836a8ee76c437eca61dbf3156cc5e41a445aa6711aa3ace8c1177aba5ff1aacaee49ddf644d74547b3716bb9650b1216f1ad242bf82797377f3de32c60a75b2d38f732e2f871bed189a6b14b58f58e7ca215cc9996e14c375c8a58f3f18cd0f51727b50f6b60822310c036096649445096a24546986d5ed59b3cc8ec39d0c8450cb42b853e3e034c2d1cab0eed14bed217a705cdfdcef061c961296d05c2d6f9b8503086de9f908de0e4b86e1c74c58dc0996c05990c0b63cdc2f606ef6c9b64f17038c4037b8ad23277c7f3d9c336d6917694278631f6fb47783e2c83ab6407911c296b85f7d1b0e7e27a0c7ab05d5b5cac53a73650a2e2e3e4595ecb32a412197f93b29031a8e6593ead1a7e38e94ebc2c15e1b06dc79370200e2d180c32f47091fddc45085009101f99da72aed96cfec31a88e5b0e06254f86d5692c2d2a2079190f2591a6b073d3ee2596327a11a2d46cadf568d86848ef0d75952a3de6100739e4948eb2c2d06c2944cb19d46c88eac205f674117049a5337acc7e4062c360461aa81e09b7045e6978eb9f19e278c88d3965c222ba50cf08e1ef2b71039ffec6508fe7f8f5263e97b33718360cb810773e89a3e98bcdbd417318536f43b8040cce431e2db28725cab9fec3ec41714b736490ce2146d612e0a71001eaece622a61dfa2e52d0f16921d8d41810315b3707069d892dd6f434675ea12d6d8a7aaff07521f4a73ffa3bfa722cb7fd248cce8254ba1c511746d7d35a30c0655598b95f85927cae2866bbbaf3cb4ba072f5027a1dc39a6de9c2e5bc9f93df89d9fa0841b4a3d791eeaae6b7d38c1963461e9b25bb4d114a03bcddbf934526c427aa209cf501a05ac52fbe3f8a314d7a365ebab36ce8fa155dc99dc9f23de102c0b4f7bfc1e715cedca95db87a20f553f9ce0cb25966d0e4a7a5a5265b2450675e17972b2adee02af81abd82cb4db0fa459ff10395d98c228d4f8b2e94fd9cc113705d65ba6009c4b0cc523c00c7f0b52f6b13b7eaad65bc0bf1c0cc4de3a302d1da533d7f95ffa90a8f4791a5b39ac5c7f61500be05273900533bbad1888d694468f14a2972961e0b82f75a587a41d2d01af56bf3e061a7e3ee57722130bea335a5db75da473b3bf16a29dcc5f7af472a643644a04771996c917b92894ea42905933d205f8cd0e567dcea2b4681fe71b622c60af3cfd8df3fe5f9117c0ac096d33c95ce237a1515ff1071545b7465a8d9b5817154dc26f619192355cc69d4ca2e7f9102db7104dee50a2a891fd01114bc43154eec344efc1e84b09b000c5c1626d8620ee65eaa3ba14465a1cfee04ba26e3ba1db436db7d85308c64dcf9a8b2b2b4a75e743e40e1006d9ebe3fa20f8226ad1610a7e6fc552112d3ec379fb93a9df7687da299139586aaf0d211b1c6dd8a2fe5c8dc8ec48f0c6e6118718d7bbd3587bfe9e2ce2e8fedbdb24c063f356db55603896aff73e280fcb2880f088e57e3f3291595ea472bc59865bfce3ca934b5fbabce93aa6cfd4e14094b90d113a4d8a900050b0036caf9fcf08468a75b1527f1b28c357c1e5cbfd09d5b96324cea7af0cdbf7acf2dbbb1a5a385e4502b976e578a96cfdf7b5ef050df0750689e45e0e12fe2ccf1aac87888b44593a00f578cda8e4268cbde064e2e9a7215d3248529d5311311fd9c31471572c119865755d1a4b0bfe647a3327d88dda7a4819b0e249a2e6d1bd1bc28e8efbc51da60b1ddbbef069c6bb80806d16e79e5026ee2eeb11a5cb65189e7b69b05d5a14907728fd82cd1e6df2cbe09992e279d7f6248395ed694f10d87a5ed4c5efe1af9adb5d1bf04f8222616a36ef55eb0a472b37b6e787c07b1dec2a13a049a4858cd882180bb416d49e9440611b54a04c27f14f412d985ba8628550b0201e956530c4378cea7b22edb202b6ce5caec7de36f12405de1f977488f25dff9c815971ff09766abaebc6dee01c42a83a11cb6ae5641e2c68cdca0aafaf9e09a00a62bb4876d22feefb0ac3328379d5ae49021d1665ff85dcc9d304d566eba15406545aa0522a2d83ab955b647ff751757950840df26aae2c024464f7abbfeee47042254ae390bf2639f8f9681917b49c8081133dd59659f603d271167c552f4a7c38a574d8df4cd54b938fc89da4360790bc03e0bc28e6a29025954e4bb563d8ea01104d1db5556b03a02ecad55c533a117d90dd50cd634395e2b5d1c1f9251c002806bba7b13cfc6298ed7cc46ce855990813902983728d508e6fe359415fe393f97a29a8464f9afb8d707b1e75144d9a5861dad272ee20e3e3a1b287022e40d3cc53f1165337a6467e7ef05eb83bb5a64b80790bedec07e752f5a4dd053e120eb0bae9e4a3b6319bb41b5d725ea9b9b8801b6da798d178f568ed979f3c33ee4218f51951fd31d592cd28ffef8e9e005710110ad8f649976265c8b69bd4b61612ec562f76eb28f9e2f7ee63159dc1a1481df335b682bdc49af852ee550e70146a4ab4c93fe81e7b008fa77db1b83d1ad81e85086c608692b6fce4d84d13b0975d91cb4872ef7d61be19b76c7131a8d009c77d44d1a7133d10dd6cb7de188f6b58e4373bd29e47618822de1b29a5842dbd693aa3233882f3e03e2394db7c9255ddc2076d48bda5cd3a33767139ac77b3b8ecfc218ecda3a25e74cfa269a38285b65fc92775b3bcdc84e63786171567476c4298929650c6580d781d9573c7344a403b3ec659cf21a5322c19c73e2b02a84f6c76883105dd37a25a4ba9c85694a8077d135d825250fd31e7d2c2c4329d04c5cc8669bc931a9f957d8187371bca29ac2b7f5a1e762f0c66e38fd0372c6d4d82653da85d7ae5b861e34ec03bf4c66dde7f9fe3a8eee8537a37a6d7575933c24642f914b454b6043bd10686773a6177597053c5fb4da3f7420dbde73fb87bd5f047bfd64b47f22793b3dbb777403af2aa803258d20c7ab7ef58df200351b276a877a4f21ffab24b70fc1761d7b962b5630b38cf78832d632ec8eda8bb58af65d3da0648c69164fcaab6498fdfd14ff829a3ea83f9e7c87e1dd54535c5ecf1a7a1c64a92b5e67bff5591ec962a8576531469060502b8f2da651811cd0e97d93835eb8cd6e87813bc5a90865545cdad2699d5830777d647886df94b4b795b5c8d49eafcc4354bf43842606455e9f675ef6fe39593400b63eda4256e71ffb8bacc6cbbf8939ed7ed38dc6dc2e4f7b60fc5575688913288d95eca78537842cebc5fee2735502a9b620cc4fdf4885e0a941c1bd9cb821d39b0a586cbbf8e8a202e9eca24fef664a615869b9b14c42b70e6f3ff63cd6ca855203b568df99be7ec713f1ec00d29d8abf06300920fbb9fa124bff99699bcb11053972e1e56fa27480311de1e7138f8bf5d3ff3b5163a3fff6f96a5f7f523ace7aa3d797e1cc85240a1b4d50cadf8cef44398a2f23ac5aea1ea68f0e167412a8d0e5b47ef8675ba2dbf57f873859624b32ef3dbae46bd8b05fc60b1262aa581655c0ea837d6f53133174626d56e5641347eceee10074a829b2967f5447b8752c8c6070cbecd1e8bca48002f5fd153e7255c2360366456ab4f4f15ce15c96c97f5f47032abdd59074e431170393ccd0ef0a693a3c2526359338b7b392410c670391886ec247584efe3cd8ed650661dd34bfa67a5c5b6a698cc500933d74cd9f0422f8f9d690d3b4e6aa05d998d1ab236f6fb1aaf60e885c7454dce11cff53257e118f4df77dadd3577482329822392e7ce33ab774fac0eb6d785022494645c892429d68d68843480dded256c690f3b23c097b2c6e85787d22cd7d1e6d9e1d4402642d1e49273c66586271e0e16f8c65f4298768a26e40c6e617458a77e97bab398f05ab3c0879879c88bcf44a25a05dcc9dec76b11ca3a5815c56f636f01620ced1df162c5b4de17ab6d461717d398d8a0bb49357c5f72c2c8385eb85add21a622e511a238af3331fa536720a66c89c0b4596da398d912a07215288f7f4f776b467a9e3b87e73b0f710f6dd530e9484cc3b321418a564629bd7ba93c8f5f8e787de788a9fb0e5a8f0a3a3a9ffb0d6af61ef3ad27326915f760720713fe64cf5f349e53dec7b91a917f25e45b79cc8c2a253e7249bbf52c52fb399aa8c9e6b7348bac52b389d05bb98c93615b952588601d673b4ec808210661004dda11f5183348a68384f2bfbe7bb22935936c54e53f3ebb238bb1161437512a3d1bcedcf45100a6cbca710c4b8cad20e05fc8c6357ab8201e67409aaa8ec5d9e24964942ce6d161fa1b762268ea17a28e57838506464fcb74c8fa3e3c3e09326c338088349b025543349fba2e449bf412ffa131e8afd4d343e58441f4d1e247833e732400b3164332d4a8dab2ef57c2311846c6f3af638d5a010da309f3dd38e65475bf2056af58a0bf1796eb24d84d137a62ed3220f101a6fc7f85b2a8f1d5034c5dfed6aa4a9bffa2620326d2c9411cf90380c26e79ca7b6f9c7a0913cd38837e8625d1acdbe074dfd3e8c7545e8405424017153835ce35d2fb59e743064c4b8dd502006b8cd8713b43549d198328ee3e7d3daf11dfb63623ca22a108de66cf892cdd2741a8992de1beca78b882cb74ca577033751c21cefeff37e1a7a52337c6ccfeaa7d58fb61cd859d542506d6050682cfd615b037a76b9fbac995c818fdf9b4224bfec20cbbfc71cfb86dbc881a80f28bae92317bdf977360d02f24db8657d1f8b603a80f10e9e71842fa2f87c4d93cccc5a768bb6cdb99fbb54dc761a34dae8557237ec8f11472ba636e6f7afba92ce5c755df5edaa33afb5c84a9cfe9f9e9585dc9f8c51b6e54f974f4493eec07f411ed89a1957b0f9cdad2a0f1fd0cb8d9b3049f3d753b6fd911e0f216ccc091e3d8d3bca2531dd4947a50e80b86e99227479adaeaca66845eee41ef439c917ca0fc64e65f9cd2b1a2f4ade018711303abfb361cc7d436cd4fa4c921ea2b68d9ef1863b8c64a33f3bb0fb553f6c68b242140f4efb848d028eaa2b6afb423463a5fb1f678892fbae3e3150d95d2b13b539eae030020df17fcec56b24ae286c43911655d9f0b05f79543f4f2cbdea10c5410d947e634881d1f5442108c773778cb24e25c3ad241ff0ff636648497fec0ba4afce71e495f417bbfc77c79ba753e8541685294b603195ebdaa85e944a9f60b9dd313b370488cfff30b2ab1c4b96798a01d2c61b24504415a0a13cf0449187001b09be3aed6c824990332ae3763782f3861fdf2838da80024a94b5efe488480db1aad4b73b877555811319c7876d865543b9cecada3cace479ebbabe98ac4992c74b4b874d8e0d626a89aaaa24282e6cf49e5c82f5b9b6b3fc684a40b1707b429307f9ec000fe33d480b12913eec8310e00d7be75da0ac2bf581f5de59d06d9b2aa2463c96a0145831ebd9f22b5aadbc82f5c19286f8f77555dcb99969d2662a7b41ebe9d3d61bd12dd8513c2c5660766d8ef08e058570e2f328890a35dc3826c992ac5e6e1dadcafde771f3faaeeda549c73fa60867981f887d289c500a9af5f0861bf1dd6e06ee5077a4632d53c3c87ac24da34fc66221c41dedd995551e97284c553971dc693c311ba19dd16c99f70f12b81a9ff156880950ef255a1428b0effb957d76f654292284d09a485172e7f7de68e1e686f5cf092de8610872110f671c83e7e381d64ac58c0fd445dd8dd18d4e1943efbd8f25b5ea1155fc86bc0d0e044b7b31ecd94bc74f82a9cc7d50cc07e3f9e96f188b108def011233b192380d2a4fe5b10a4faecf76a16886d77a95a2d4c1645fa4b6979d1dccd58a26d43b852a55194788e55b3858314b7ca81d400dfc408f1ddaa8567a3958a8011fd25bcaf90a9976286817f7dc28e22c93db2b67182cee77b1d34c798c25afd3fc893851dd991c7da8f44ed88a3ed9945cae453700b71c4461169c29b5fd05c025d0a5b5f53808206cb84c1f0bfa3da63cf6e9f918058be54cfab1ca97483165d37fc39b66315948fe4d04a20192d4e902379c6694e9e32ff577967541b56387021baead562805e86579b109b551739da9e75aa050b0737c3bd0ccdd650d38121d563d9afb5982677f1bf36344d08cf35378a41accf1e5715c4a6b1625ebc651cfaa231978e1514cb0554992951727fcee426379b02aa994dfc7eba514b4f95f2033a7be4db827582665f160e67fed581d0421d440dddc12633031e9988631348881417b001568f422441aadfa47d4444fd3a7773c342fa5035a49e99c3377ce304c9b5fd057b835644045d350b3a29d3098b76109bd40d3da609a8a05d15879eba91ee365221742d352441933d4fcfe3922b8006bd4b9c93f032c95c1daacf81a3a5cee76e7b1b16cba6a375e1488cd7d98adadf9d2e095ad97b6665378ad2a5b082bcccd6ef010cbecd4c2f73f79a7f20944e18aa08f8699dfbd2e3ef28d5cebbaf1ec0810696e2aff262daa96e11c6340b211cc231e45e2dc32faa3f825c1b21a801cde8f11f124bdc5356647bb4628f9c9eed82d1199d96cc7f4eb0e3ec0a72af6adea18071dc77b072edc56d1762bf64b2b3c79951a8bc5753df3c10954609c9735c5a89c1b63e137c8bf19235c80ad56b161f59d5d63dcab99b99365894fadeb7f19b944e3cd89c5db744870ea7e0da2cd2ddcfcb7eb0803a2b87b0d5045fc80ceff027a99f7cbebf65011e8c5c9c52c7192f9a31802c4fbbe11d1c2cf62e5a1e12b61d9daefd259106862d0588ac669c229fd34b6942a0a4993cfc6e8102189a7b9dc14a61c0d178adfed23eed23e1a59c42e3cce2d2a236793be26249292e23e646facc59c92b60ce8eda01bf871f4d10d9428a18625670d56c9e80d8086bbea8e0f04072658aa011a216b7522490378042064ad20ada78845c6d80184255e979e67d1ada9a4310d938c712a5950082324302f1c94362be2f4d84c5809cfabac21673789f92063aa97b5f216b6792de0a35fd54bc908ead99894732f5cbfaaf0f7d106101f7733f6d98ddec1caff107e09ad69b9df8ddf5111977b38a6dca4732caf45e6a7207a0dcd4f65cafa327651035f939e45f689719941db5635bad2283448b29731f9876f8906cf45629ebef9f33011e2b1739d913c98f5d1e4fc8be1f50cf834d432255eef989c2db38430aa321340debbbb842ef5a002daeed0d8b9b9e4157647559c912aff8b861610b86df824c12e513d11310d80f1207a2ace0b7588bf4607e485a8670213902f89af6c9b85bce69f00a3be9b2b1f05388850dbcf81c8bf1ea146e39a1f893ed06bbb2dd7393ab5085ed8dabd98cbffac6ad6d6536d8026c7b465861fee827270d4288d41867022a55034561ffd901f349ccaf895ac26f4788c07e5bc3209d7dd6fe03537afaacc2c27ac9f3baf2ee3a4d4d3b94939d923c1d2fb7216250866efdf010b6a940db9343591fcf75fc8552eddd54933ddd77e3ecbc5c060e7190cae97b931fb788bef869b55dc9ccdeccb90dcd81e22b07daf46e6087b599d181644782b0bb6790cf4cd75a1847b0a28df035e6454186569478b9de160d3a1ddc5952e0060fca15086bddcdae8b3cf91c9bc53b94863c7418434eb8dd322bd1d196f3e7e09a2c062ba5454f19a527fb284db986342384577eff9b1d9581ef32ae08e30814bb70e4f2422ae298f7a27e9fdbc456d2a2657cb586d6b15a7c196e1bc043ffbdcdb4e56b0f875b1868f9a249ff896c9d97f01b2ea322e49b4688c51cc483e97855e5be31e3091ffa5aa8dcc49d3d1075123bb480d627e87cc77d4c8d0914ec7b622dc7c40d6fedbfd9029dc3857d736b163fdfd521d5035aba7c5eb487953db716750bc9f139894074fb6009da16ea27ee3d07914d7663d39e4915235d7ffaa5614d0fe7b2c105587f340575d6f62854f66c5094c1280f50adbe615698cf6b2cc03a2896065245793ab82f569335aeff99fe851485c865a438e8424a10ee17b33dbc374eea1d61397a3ca5fe7f64949d7d2aae1e0aad3495e5309991580ff3a7b3a5c7b70d04fc11ad33bf067a2839df5047f295e17ed96334960c58f8ac2a2b382e5ea66c136a9de0129fd809f19993e6399eb320aae4c0b5b35278b779aa36ca16166e3c16e8a311e4ba70fe23d4a33b5bdb3dd015b1338cc663720112a05351400a70801ed0dbadb92c42e7284e25e03452d2ab68da38e5e68b4b21dac799a5efb2f990b0337f931cb157129bf45922dbd589b6a40345ed66c4029585b10f861fcc7d5f526942de7c356efb038d57e6573d1c19e454e6bf2fcecf8b33984f275258a58e46afbedc68bc657e841f0f48e1d4fc862a85e31862cd08218fc03a0281499e441c55075acd2d4818f5c4c8595963072e4545d9578eae7cb999cc13cacd19575335fa0ee200dc52c5bb40cdfb502fbb21b06a7a2269afd1765985924d2806cd4c86ddafd7cfd1409aae9afbce7a2c117c221dc9c9e716fd2c7a4c0f17902adbcac6eb0382f872bf442eb2963aa95b40f39d2138a1bdca3a9bfa23b8b40ab43c6b8032781cf1faad52008cd0a294179187c2b5592f085eac944cb4a5297ff86940a17024c56c35e75eb38877ab91bd1c4b0151135a6d366a0ba5d5a42feb5ba4e3c3cffbcbda579c22b00aa19377da698d2829d67968214e3eac37d9dc71e2788debb7c7e934930e0b88540f5a5e2bc2bd0b309b1152e179d3ef47255f8015eee10cea404a44d4cea893225bf2be2ffda8c1d9f60662459cb5361d04e3d171c0629290e0b8168502f0f55934c1e5766a88c0e66691d88320a491e2675c17dececcc411f1d876af330f5843dd26daeec816d3d02a23e2c469d4978736d4d4ee78f33d43a04c34ab92682de2b67b52091ed7a90f727155670d89d62dee5a79c62dcbd1f0ba6e3e7545b4916ae9fa5ed866b923a2c928a8e5a5af9b6f87ace2b171f7f3e4e60a4139f89457629f996d62ad17591d97c36d977249d8a3593c9dd0b2663feb2f574cbc9b1fee9c04fb4b5be4273a9646f4669bcd5ab410a61e451e958d7c3aa6ccf4acadbd197e42d4a438fba6c51a2344992eab9c2d766aa0d8e34d2aa87eba6360e13c728f919beb82c2a1da3352b834c81b24ae0fca1734b2ce558076f2237c6483fb8d2a633fc12140d6e6062a30b55ff71cb465351a8cc077784217a48e265a01e6420c95e3fc9b28534d9df7418125bfab3c726c04d803d9a23e855a716c83877d53165da2cefbfb7dccbfadb5a60a177fe18f7c41e21f84e24d27c669dd45b32c69a8e975bd463396845f82a6ae698f93e9ec27841230c16b9dedfe2e919a7f8a7400e2e6490e3d6092eb6651959958b8fb2e9d9c1467dfef82b3e17987d891f3ba56546e7f62905381751f46b4f5f3a858cfd73e099f536adb2f48cae06ebcc0b967c78237701bdbcba8d67ec2f1a9079f12328c0eb0d61e9c562ddf7b8732c068e9a25afcbffe0ca038a0896a8094297c7d97a1427c527662257e1fbe5a8bfcfd30c1866f1e1cf84d14224dce8b608e681fffdfd2df4776e36f4983a57651319cf5fdfcf7677fd9e444e6cd56cd1b0a7a62357dc4b6f761e3e599c5ca9421e4a5e5d305a0a6074a4594b10177f4cd755701a6986475cd7e9b22a2c66f08395b5238797d924d6201bc0d46278557e8fa0fffe32228500cb5b1d4d6be878a8ac9c0639b0e01d796595888d7c7e2704d889ca265c794a1f7c4a032159cca0755e5df51fd70c5d2041198c2f7a0d64431ffd0fa8a477b7f200fc01c06757cd26cee411f3f318d607f88195040fedfccbaf3331dbf3a9c109cb3193c136b2bab9955361c78c27decfe14fe70e273407caaef8b224a32853cc800e37a46089da1a076a2a4de33acdf0fc83f14e9c5dbd3976042fc14b259c4bf1e5c82255808704e8548285841866977001a2e92abfc40facda66b0b5de437aa4b5833bf2e1f25b1920f2ac34e803a8f8e72b6319adb7b67bcfc5c7820de9e9e4779dc82f190edcaf44a2aab219e4e8c55d7b87c56fdfad211817b142ea8355eb69f3e2bfb1258d5939e8ff7df67c2250896179aae807d4977ce05009d90f751dad705bdb4b66dcc0f4c170a125869f56377f53647a9ea9b6ed8890d96ce4a222081bf57c446fbccb75589b3fc450f2526e51b519df3f5d677cdeab215712a6da398e57a0d2f10715cf41942c92a2e9652ad85f070fa3c39a3de5fa8b21d683d4c6166db9f9b80a208d1c438bf1eaff0471952ef6b86865d8bdc9854d777807f53f3759713323d80eee0cd683dfbccfb7c2670053fc0d6d644602f5689a1e11ef78ba2fdeed0d4042f3d8ac3b619dc470a2eecd30653f481b2145a6d803fb25788354a0357821f5358c793ce6092805118cb68654270890d731902eb078b3d12e1acdf7ed32c7747ad9c5fe6dc4e835b0948e4655e2525d1e3deadcbe4c900a87ec972de1e22e1b691a5745c13fa9840b9787de2538a28eb270872886cdfc7107612590ee12f5d376b59485d19a0ccd10458e1f7622c70913ec28f1a9e14fb82d05c36c3392f3f9c2d124d0a44bc11eba7c6ebe213cbcc0bdbe2768d38c0d7d6bab9a7f1059c6022d3de8409851575c23881063e2d5db3ab25f975650df33f4dfcdf07cc1900bc6fedc0c6cd4aebe6306d157c58da5f9406f8e49f0c7d08ea2edd3e230983c0b23e4c1586570742837e4b9a91c440e4f86b5f3d52e8901ab186a22aa819eeb8364ac7ab94d4b68ce1dcf9cb6c110c4e974d490e8ab6b58229bae3a0a842070f5bd848caca31d3b9a2bea5bfc880b24efa785eee3859a67854e992b5f8de5675764bbfca41f3418cbe20d84830c0344c919b84ca356731830cb9944635a669a2ffc3d8f4340ff50ae14e8cf0d8d2bf27ff08b57fbdee71bebabd20a5354dd0a932efd0a9e0f845c26834f40f5fb79a9c24d7a6aafa10d2f16f7214ccd9bbfd096483c8c3a1d506384d08172f9351ab114af927189a8a26034a5526ac5e3475570a12c24e289939ca247c10cb3ce55aed26ceafc1c198e5d28c33362d3767edb445add11a242bcc43ed72ff1fb62baa6c18d2a0a9b7b25173b5d1576730372ba93582328a0becddd47ecc47fe841c8719eb2d1ea315870dfbe3838e34c30c1c800d95c1d2f8e0a63d5569cccf4656d8d0c9905c3ba38ec0de9e21d86066ccfb812bbbb67059cecd31733e72e42bac62f0213d63168472d2783a41037a7f1fcd51b4249be1a2a15557d6176396b546ed4d43c89930ab79054e555d5bdce4ef1d6c514adebf1a540f7208f3c2381815fbc2a10283ac9a58cddcb19b9ee03b2ff623fc0daf4f19786aa781e771044dab84ed8b1238690652a68d97b4064581515e6a057e3bc3b7762fad74e81fbba356b9e0a91794f44852e569275f400881c6f73a73b0766f0aa2060ee40601db75e817c4c5727c2c50181c6c3c6136b4fd45310675689be4d97b40f36f1d7b0fdbe45d2a5da8508c6c1291371a994d3e8009f5e2651cc5d32d39309d038bf82f34621401008dbb3abb5fa1925afd26da8bd9893213c9dd7fc2ea54433513a48ec0c2ebce1ddaaa79a2fc477e91309f124a4bbce89e552c93cacb0e0c8708c7983884fc5298c1bf01c5ef89c7143560c5f72a7ed95a11721674e17eb3182c63958aa4ee9cecf37e4eae588210b02a3a74082de92dd2191b45bd5efc406bcee5b51050fd2a460ac41e705a89b7e3783d4c7063fd21988e9f157f73f4ee212dba61a215511783724b2b02514cc812e5feec48efb0e11d935ad618a4a3f5d5321556d731d0a486b66a301fda21e49966886984f6733420d2cbc1e20745812bebf7071c74028416812e134c793a6237e815fc1cbf2980ec88b66628307ff73584a930dfc0b3ba2acb2b45820513b55be5e7293af38e7b7b8f0e62c80baed8ad16834126f935ea8057dfa8555c24fb46575fe089b5bba226e2211a8592c955eaacd31559f04088e15886e526e8c97eba31888aa362d0de00c68ec61b45c8099eb204efce65fbaff3aac18a703a22ae6054472f89a38df3b7ba3a24697ba689da001d34e816b86a91efb20f334e4aca975d3335fb6d7b2400779ec66898b7fcc07708519bbcae143292b57fd91d2797d521870d842386aecd0d5385d82d87fb13b618dd36fa326a84c4ae78ec581655b46531dde0e08dc10c40ac4b6e757aaa7466a5ffb9edf979ee6f94bf1367aa348200bc3c029bef5069258abef0e6adc34aeb90e1fcc530335ba863e497f29e5e08e189df6b43e897ab6f49d943ad8bb49289550f9063f670f248603f61583f1252a3e42161f58eab85b5e5c42d1c059b9c23d58732bcdfe68be11b8a0a24dd2a2877d9ebe1e5df5c0d4f8ea6928cca632487b9a2e6641378316857a3c5147ab55c51ab9d5cf5ce711428ab3764963b07056d008933d089e86de4d3bb1d6820429e5d1d9dd22a9688803f35f3f5d0b941724d92c994e23f94d3da9685b4eddc231202bfc5725edc2c868ab89592b880ceb6833ee06f6a6143b82b6bff4cb4431e0086cebc6bc18f3a08bfe3634114a0d1ee687a585637d06166a022e57766604b4d3e564d0c4bfd3e29c26d187f07776b8d3ad361aeadf5bd8d3c73ead40e575bb90c49b4f3f5ce2d1e262225a624c2da6688367549c9623d5d2416a8781e8fff2ea620c3b504953814d9e9817d83877ec22ac6cb8f0e04ba9e766df06f1c85f114ed9006bc16a29d4cc49d58b87ab319983a173ebddca4d3e32030562748e76b3784c5e025f049ec8e8d3861738b4a68f2a0d4dc796f26ad2f150e71cc750333f1700eb4adbe05b9fb46171c140d3e80f7ae51c93944e61f6b34fd82388cbd757af4de8fc7ede7d558a7b296ae7da928d605164605bd91eca7d069704d56caedec1731eaf4340b6d7a1970c75eb2ce69b7554f16054a631cf3193e47f6143523817f69d25ceb4fb4547936709e786aab190cc2a846e9af83097832d28428b8a9c44ff9a326464a12f0bde6a82c0efc579932d5f422972a31f8e5a8ea4079b4eadf8741bde3e4cc2d5da5fba6143dc8c0273b0c3c658e2240b74d403daeb327e125e0a826587c6f19ee4a9e6ab7c05b5a6e14ef574bc07d71f977df8bdcd4ea7c0e79b4de7746d74d6d9c450fc92b09fca8770dac66940efc908500489e0e004151ccbb39ec2fbd11307fcd0d5041c4356b42da62d43899239214e0f85dc414c4b7b9cbc4e17972737979a91b982f26431e0620a752c6d0581c4d88edebd619114e17c0012b9550638ec579b4b33b877650d11f95fe653fbcb3fba4ef0aa2a64b6fe93cb87b8ee00a322bc56ce5219dd1545ffab722a054e9003a805fc89580484f1a0c77838e72da71b486f27b1a0db9bcb9b29932ba443f3fb3b94c0f7569ec913a61e0be75b1c753a79258d20e9b0d130fe2a0255ed438c980cfd8940090572a2b48a2d3e9acf9a1a294d8d0e075ffcd491c16e3336ff7c7b31eb9e477f3ddcfc993e22c6ca5e55255965c409a485f58f2abb860a900cf29015242735ae4fc3bf7c485ee90c8c60d8847125ef6b8f6487275aed3c0d27d1e4d9a7a3cbdd908702eb39b6a3abd3de5041f173cd20cbac248881b3693d2bdf4fc9cab86a081b3e81d5eabb35dae334c5026169894c92a50585120aa24449d58a7de62bdd80b7e9c06b310ece86def7091c08cb44874ccd707d1bcd49d92573ec6b94433a9721c407c3be33ae96d04fb1f6c39d2256a9c7ce1f6b7dcb431b01ed1de08f952a2b334ff8b26f2ddba896c75af33f42a424f607e718012987f1aed3c7a4012a623c76c02842e3f98dbc04bf576037e38908d1aeeb562136b9e217f9051a2e6ca6e874e574ed86487eff32093db0d7bd3f385ccbb29f3e02ff794302849c07fcd9ee7d4dc879bf2b0b69bbbe49bc94a4d184d3832b3ac21b904bf01b97e43ceea3e722add614553d6b0653599578347347a7a9d3f1fac0141dc4c772f9a7bd926355ec30200254fccea6bd50ba29285c8c25aaf4800052c1e31d00a076f8f996af48ed8d8aa1f849cc1db08869ccb1eefe53c856a9ef9a98e1c75e4a90a4514bf35819fc034add237311cf9062480268bd43b7bf4e1a0707d8cc041367c09a0ccd007563040207a8ecc98fe31ce2cea8e14d6a03aa01170a1ec6411dd475a4fc11543e1827e9feb16c8c8411b49a72d41a02edda7dd9b058a36569db2d657ed0c3e0f1e96056ec418a6b862b5f5beeccac41ff987aa8c41dbf91b011d32e60d0f8436fe59d7346039914186b11746e6de42ff5d46cd216a541cc1f05f4bde65f945bb07d1a44305848de4d4060df135cafbec9f468d0501ef44a0a468ef340c9ab7b97dac7b1ce75c793e5805095aa9a2d1057456af83ce5e5de8fe7fee950092006e9d570525a877219273567655a63b7e74d5da38d3641d256910e8d4f8601706a3aaffe8f92b49a567ef956c575c68db1661925b87051afa3c36c1eaf18060831e306916815bf568fa8a3f7bdcb136a1d69b3b04413d327a1525ccaa95107323e76b4d378b567b05dff8d353cf5eec375a52561db2dd1f297e5eb2cca36c0b6231cde11ac1b123b7cde14d1b179cd9be0f3224fa6c04bf38938fc1f713b2a3d19164da4d0783c7d27102259cb6b36cbeafc142ca04dd9457b45d2ce84cb3e192fc470f523d1addb44f444f4bb1ae67756b22db4f44c4060af3a6bc1e2740d64ba3455db0d2a548e49a176846b80b0b996cdfaef354e24b72330cfeac0373e33f4671ddc5861f1c2b6e088a55194305a3e072b06a5ae803bf285945fe98034d29959595c1a03d829d78ef1ccb5478c9761b1fb7fc30f584966fc051cca3cbbf4f9c8527313c974bdf03caad94fa286d292456d22cefdfec3b0b0f9888990caace3319c6e0f9cf64f332321995653c8cc708fe1b749853645bd7b0575cab288ae695bf180de69d3e3c02dc4aaac4b8bfadd95fa2b3f2a4f05274f840a2974056979e5cea28740f03ce889ddcfe3050c2d31ef304e27b6f291befd209bcaa449c7d4da17b1d213450df385ca75ac130cf748c3b78bbf028d46f1b927d74fcfa0cbd88bac0e72a8cd3e81bd380e5a7f503b0e9238aea94c95d0e3912412ace28638e91f1252ecdd98658c9649d7c168ee386fb5ea3d2f48540dafc0010548cb4a7e98f7781022ba80e42b655563313420f089a11de8347ecc0c9bece081ac7833d5fcba33683936dea884e1594f22fa3482809b15d0bce4179be1ba76c1b92363eb60287ce9cbf2b9acd0ddc67f1ec6daac49ee1615bb6a06f0ae7b0be310e3df75770f3001aafc608e7b7c7b6b01e8afd8d2bee4bb2bdcb25087235459e63d9a580e49d6b8cc6eaba06784802ef5003257e233602c93d8e8cd1c966fa45be24d1b9c65b71cd205d6c72549b1f844483b49c9ea4f81e92a8483ffc18674c8bca3553de62c26b2c167c4669f7ddef207128607ba36a0bf547299bbe67fa17d6af153f198600b186dc356d9582c0ea890b4f38273e595e005964d0083df9f34b1ad111ea423a0f02ca3c0d9deea6b5ba5e71923253d9fc9c8ad953168241fc75f6ffdfc145b551b39bd748fe95ab89bd4b46870bf3051e5b1b31c2e614cbf247b6a0db8f339a275a30b58a1297bfddba204c58581c040c302cfdb439603e1e36821faf3bc0ca02d0024620434ca5958947f593749399d7957ea17452ab95b64b76a06f9659fa7f1ab68b36096800166d5a34d390971f7dd801a543589bf1eb5f53f509b2a9352c252a880813186977bf2b0fe26a829722c3bf460ba6c906a4abcfd73c738dd69ebe046e829f276a96b2bc90146d7edeb54fbf6a37c2da8215c78d68fa28253504a9068bfdb962cc4fbb55e9f1116f795da3b8a78786446e755a74908ab30c4de486fd89baeab304daf71d408cee32cd14b8864edf29867df72c47441ebc9420dd0c3fe09c63121eecc7b77d0e7a97f4aff9e12e64540839d7d9cb123935c5fbd573bfac3ed908aa3df61cce3140a7e3802c59ade9fff1a50bccb7b53e8f1faf54595783190a5bb828c55f724ed7659fa5fd8ccf8888be743d4d9fd48cd03e44e49f0db09f8abba024c4a9b32bf3b7bf73563c5170b948114acf287f068a782bf71e32523934a999ad5b680fbcd88606db1a9a863e0879f643a1cbffe26e533e23937962970374b0a88f1e977836391bff4c85c0ef006358fffa0cd43203d232a4f3aec3e6a927b09c0372b14362ca779eefbc45dad84f86c5d6b174000baab3f43390901a2219d5c340759c15802cb9a11c6a1ea07ad761bc438e120c590bd09ff6d46409e04003613346f8c23c49a4369d42bf4e2be07ee64ed5086e91d50fd0df5e452f874ae8112e85941a1651c8d3a2e1f3c88dde2691413962ae993f5ad724296f27f50fddb24be62386f609af5b00b65b4473e64a87abe5d41ae8509751830efd50d756df220208537560a1b446ad351ee9794581299c36d6147944efd54934b64d9729f6f967c55629bc42dc5462400582dd887356dbfe3e5f915bf57549ff7c91f2e095030e0176184667f3364750409ffdedeebfc301dc460b8976bf0f025a95a8091a84c5ef1c721719b46ea542284b19b44246ca40cceb629ec4193659a2ae4eb5aab079257d6ec19363c2746111ca48df1be86e6ac501249cc720cfbae873bfe4cbba5a27e96248e185bbd8a18dbe0840356288852264f84833e4789e4bc1a86633ad809363bfeb4f3cbe331e63b6b91fe7eb1697c01f4c7625736c1f6388c9ab14b9af27db05595609d634bc52d26ac46402a2b2fa7b29c399f911e627a2b9261f40268397bcb05e978d780b27928ce8ab8b26cd02af49ae6cdfd16125b34c69fc035cb1b226c654be4c471757c1bff441a6e2934a72a869f39d792a42bf95903f64017a95b57c316cf2a40072f0569ac49838ced0fe74fc742dd649948251bbb2f3fd055e1103a5c536ace15916fdf09ed7b77053ffd24d582c8ef56b46d167c319015cfbaba27ee6db688a610a6a72d85ce4304ebfd33d4878d04e9166d47da1ccd5742656a9c9c327abb286a509f32d18268de67ee49508f53b63038b890741906e8fe536de95fc717d08f6780b726b4b0e20466b47aef2e551295c0469fa7748d4aa3fcd92f505469f9a59f08e2769dfb2a8a94b2df4cf0ac900b46c14aa03a595ae1973f68a0475c44cfc591a1951ce9427bdeb95a75c2864db7611e32ebef024a74836c14437aaa110b8665a077951b95fc09ab59b559ab122174a9774b07e87b8e2003051b8c5203f259ac5b554a2d7cb32f2e676d761b901642bc02754fcdcc6aec7cce804d9de139c5bacaa89e97dbccb72e4b350fcb823116e93f7dfa297b941609bd29a17a29f6337729610ebd73aa5c49578093fae858c44024cc97c924254466b599abf4f4e0b9c0f9ea0ac7c7aa57dc5e1394dd0644ad3a6b5f8962577e4651769ede0b0c17830827e0409e2e75e62eea1c427f07117626ecf8e3eff36f0715e4e84f63394254294ca80509f4cfc7a36716c35e50cc39799f0dc8b4d2d44da9a549929d6635ae3193cc559e421fe78c9fdeb68a19969395e3718a31cb4958a50c1c93addd593573a9a5e831205ad001eac1982370e6236ec54cbacfc7fd4318301ab8fb59dd47076376843b4803e2096ad79d2f2866838dfcde863b3a7532e43669149de07abee08f21ecfb98bb4c7c2b2aa0b69b2e0cc211f9edea9dac423cc115bb59ea1461ee412ab99e3dc34ae95e1eaa362592c8e0f23ef9eaf6e3775e4a6cb09a5e8cf17ce64eeea4374595abfbb58e72b5e858cf2d961c4189fc7e69c92eb571a801f32be644289f5e1227e05830dabccba983a6a15234c50a366dd6e0f3cf9192fbbd837b00d89ed56a0496ce4862b2cedcdb4418ca8c13491bb15a6ec964a560276514cc867ff067d7ab4f094543b8319b79b9641dc55fc78fe4cf50bf75f2c27cd851b78d1c0a785560027360efbe40137c2f84355ea6976799435324ad714cfc13e5f566cce0f1440b20b3c64041fca5f51c22a371162d20aa3dc7112f0e4d097adc4f6f70807442004baee5ee8368f6214c839d7e7beab99d909d5db7465c4ff3eec25a600aa52f4f59c5dc0f901adb37a399a7befd8e309fb43da4f0a0ebf34a39a341996fc4820acb425f8b1207e7f73e0919d201f437a8e29cdf5caebf7b5366dd4c0239aa7504934734894809eeda4a2cd6ea282fd2150f6fedc8705e4b345d199f7edc469025e2f291d1250ecc0c492f9010407ef60e16a225d94b978f89a3437fd6f84d96703434efc1e9223112c98f43d92e77f1fc8dd798fa21587788e3a6f92b02ad7a025c31a9d39f9d76ed6cbb37ec003b99606125654ba2bcca042354bbda762a291d855e40b707241a3fbbce8427cf922c641ad046c890d3b7a200201f4435484daee0ffb6118c756157b84b64490de1b97537ea87995534fbfc05f5fa4c40b2e06b803dacedea31dd60e51a95086b41165e3d83aeede700f75d3cd6636f5e32e2055690885a99a0455fb154f4cff42f779ac98bec7f28d685922b2098525f7e771c6db2924384523c1ba60d7b4c0b81876bd316280ce8c8e78cda2d45227f40748318a1f48da1f6735725ecb097262d8958a242a22daa9e8c93e65ce581dc0063c7202420118d4491247c7bce578e61764581e6f3bc27e1d47fe0c9eacee00c6900aa7b44c85e4cfec95ed7777e865b3208b74434c1a298baa9d8a1d53370d1a11e87f7d16d922f3342ec72d23b3886c584aa2ba2928536ea70ff2150110ae5688ecf6fa40143ed8165ddbebb2aca3eeddf4fb1ee3a274b0ae841b9cafd31c08d771b83b8b4729ec67faf147defcd795476d114a16d2cd14d104e0fc652761cdb5a45dfe29ea51922ae067c64ccc6a524aedc519b02bc29ecfb96443da91b7c5003f8290e095aa52155fd7b950947b6a92c0bb616ee9823aee3aed79ece780dfa5b4c575abd5213d759e84d27c274679053e3c87e7ad1019c00da6becded3d53c0842a638b9d26764ab357bd7d13c5b6d9d81bc450d7ef2a0e3fe55444bc0fc14a773e95ddafdc2e7877c213ae671d44ba1245680c6793aba87a9802db5d787aa693cdfba6d8418db77b4d6eeb266197672d1be611b64e571e84f46374d37a43315d3f965c6d942cef0e5ca3650c335548c95f3910b099812ee164ec2539707af3c970b03ce17daf9371ebf0e3f264b94ac4679d555c3f7cc9cd1e4a03b86570b68fe8e098bdaf94203636552dd36b22648a72fc9fa1b34eee558f0848a740c045893cf7110fd6ded89445f2fb84402ecb890c995a9b2f72a46daf559364909c5a72480b4eb2fd2206085f6aac076152d847590dc8546c28fbe57875762ae3d21101d6db9b4e727234dd704160e3764fdcd0ab531cfe8804b456abd3c2407c63b671f2b54430e62c4f111a6e8578bf9d3593102960ad8f6e167f64829f2ba8785131a478144980c41cf052e49d2f66ad634650a7d8c628c870ce1821a0c78faaeb1e66a576a9f9f257e9b698519d97a1c36788817bd927c2bcfe3882ada3d07620e386436e33ff6a44df4ea3bc94ee35098c8537d6cb10ba3f491c33e5b30c969b53a837d8a48749e71e9df4a075d49718d5cbb073c28610094de7ca877001be35325b9d143b490dedce81d4009ed99d94de1df56ed2ea2a12b5392432ab1141308369ed48bb39569e25fb56a73584eef86448bbc56f4595574d44cabe58e34f93f35f8c5ec494159b549d43dd2adfa7464e7161febc705dff81a34b74e0534665da8ffa0367eef8b03091ae69d66a812fb1d9ead119f8619abd9fb4d57b664c3c26631f09bf1bc797453d3bf793366bf5a2edf08c5e2c744f0bea2b535397033126fcb887d70949b54b27fffc497a45f836deb5e8f9a56c0c155f161283be1aa37db6b2c31d23dfef29952ba19ae81059de164ddf9984659ceba44e6a723cf325ff824ead80141dbbffa42f60027c8910854b421a9e934af42d4cd26e3de89f1ab960012677b8e0621a1da4cbfc216daea98094c84d18250df171e6e7ece6fa4be30bebc9679a38d30013ecc719b61023e5dfed14a40430ef028b0ea461a47917c9839bcf22e0548be03e3fac1844ef7a97dc52ffc0d1d4b374a3af6090030bb42478edd775305defe5f80ab9c794a2151f258ef1ff283bc65cc9c7b12a330fbd8c0243966dc8bbdf643f23d9a4f34b5087b832ff9f3c268a78749f3f3f35bca170a1a05ff6f1e7117c2f3551c99e740fa0aa0ff7cf10a29576cbd12ae3fa20e9e53afc62e6af6a674e2f4037d1b9d5ff6df867320fb49b001ffd3993af3527ed182c3a185c29e6a01b50989e1da2c3117a1c4600c97a2fdbb4d99dca76fec923faf804c2dd2683b3c0b7bcbab0e54f66b30bab00bdce1aba96dc9e7c58263481c5a3f207db317bb35217ee00409f6eadc91ee2c65dd140229a7e59d922bd078f91c2dd1009d8cbfb8dbc0e6755f1968c32bc91e311c18926c816fe5921eb694cf0985c87e73e442c0caca022ec577e49e85fed7fb1e6a6c56ce00c9efba0160a3a70ca1da27f93c71a38cb19d835e2a70e029283e59d13c522e4c6e15288595086d3c36e4e302a767734bcb7ed166be01f2e71c53d96d5368e2576e2d89a00948f07a30087a5257700660df311dab9a9cdfc708004a8f747541beea31b8c13abfb766b385bf60fd69925c90205daab5fc1a55292b259663ec0cd2f8ae76aa28eb158756fe717b684f2ce0b9f7fe2a23e1222f7ddf7c184b7b49c5852918af8503d8ea11bdebc52b26bd51fe6294db6ba84ec6b92d18a2901abf5242855bda502b4dbcd4e4462f107b385dc3fdb01ca674c08c05831762b0161a5a473c5c5f0f0ec6ab1f055760022bb0c2565a354375af3e4e03bcdc6526ac9caa14104283c4e1db534aaf4a4c3b76881b4d483c247e7e04da1a434e3d268308eb1b7b518795724f43a6fa619df5bb40b328ff4aa289ccc57f252189271d52e29943b363cef49dfd726396679915f0c4feb9aee9144ca6573c3658bdab782e9cb201e33bb3a680c8c3907229f0b5f4fc5f2d6d9fe546ffcd9df635819e6f75612cdc54102f7893f1d73dfcb82f01c551440e1c4fc102109badef5a04d43ecaf95a0922e4290ccf9234c5ab30e45c352905378bfa17b7f952ff32f456d02a03f278668aa37ea5cfcde3517ce9f9169be764c586a61821fa54d4134c83b117485ba90580a7ad32397f4c11e577b515c0f681a55ca09c98d20a01f36c72bf107b3e37b826464e51b373db0b326c9b4eff59655aa7501fe5923fbbfbf7296b3436ec0d920d5f1b1ce58ab441793083ebeedff11a71248373a9b0eda1f33759f4343dfe13ad6a73fca5c837790170696bd2f6895fc6dfb5c71e5faedeba382c3977bbf136f9e728c8b017c87dc2eaa5e1575fe3fa7f1ac52bdf3c1367f3f15f14c833f142263cfb47464beab730064ff214f6be21e51e6006261a548f75bb73988bb9d5cd716f3d00cedcd4ec7ff9e292a14c0ae48f596bf50f94da21c1045b23a7c01c4e0b4da7474a2593647bc97667ad64e38d72dfd1e65d573f54cdd0c64283d650bab397b1710b77c361d5aba1468aed82b82257718fd864cd9667f68fd07767aee96fc5af1153b17c2a6ace7af664d14b0d3d109f69a7e80fad4969341ab455a17f5edb759e5a959706cd535ac8afae274d0ae7ae71315fdd83f3ac5799f2d8ac28d5bcc872be3fab1d2c20d54eef2cd7f968d2753ad26e1f4b01c7c96867c93c257d4625c39e263a072437a80919a3fa98df6f48bd6de57b73684b42d30d47c1277c447ff413a1d710255e3dfbb2f6a0b8a4f5183a8fab1c00bf10ff40dd491828ac086c2d813cf6fa7bdf55694f8018f88102366db204b47959e946a56ff41d6293728afee465aabc8f76288dd64a6469c2ca582fbda851401099a9e634d886f69ea6f1d9add16e573951032d801cd3acf314c1bb02f17d13f36dcb59b8d14db15451037a20393532a81419be523aa466847952f0ee1f9ef42bb1ad36ab2f48adda641e7305fb4685a01c5077de239a25dbf43d26becef0352845ae675dbf96c4cb7b1b237598fff246f5d95e9dd0a3461894e4af66af92b7b0c4444187608cb1604d3ef685e999ceaf7387c95bf4c59eb4d87339f88a7426e95222aac1cecd324de2203d3bc884efb0a8bbe07443f8fd26ceb2b3c08d8a981849e0265308906b686fba45cc2fed8eb98a87b0b8b118c2af582c9797e5c8a8ce00669df293a319105b3aabc28b882010f539b460cae156f4649cdafad75fbea943bb68d43f8d5e0aa4b9865d1c87b592d75ed6812512483f84bfb92ac0858b79a2977ba3f3885a320698bebc9f43e901a4e44100d959375a35afcc0d81ee06134aab923c555fccee58dc37dd22f81c8132f9962020b84d2165cbc1fefcea35ea2b037cad483359a097167a0cce9482d73a953a30fadf72835672def11db61a04d34d9f548af6661321d526c77f99e234c3c1dba42eef22d286aba1b33f03923ddf5e518c880169649fc93c216dd9422133bb62f78a5b3853d92b4ace7535608763f00a53fe218b5a13f6c88c520c006f3021ef88138e06b83d2ae9efe47872015d9e48fb62d7be57f65fad5d054039f9c895b60ff060e93172551fc4beeb48560582c1808d9a5abc15dc6e81a4b8e9648c8219155a53dd223dd91e7ca993d0c787c325dd73d5f433f43e5b431b2dcd9f5475e9f5d827996c1a0a4d737034c61735b25fb8e6ee98ceb8ed57a9deadf6d5fdc8ba733529af609cf7aa5290697ab8cf12fd0f9ae9a981a674c20eff1eda6b3d4d519000ccb654cae301574c06da4a2d8d21815fdcef75181d11ca91272ceec6285eb744f0c7c03a6fb71a9c2115fb4dee473409fdb570f06c8328fc8ebc31e5d6b146438c13e3fe06beb2b6b335e435697cfdaa1c47febc8eddfdf7a1750cdbb4f01856c0649db20f71eaa08f991a83ba54a801547a347853a8b11ecd4791a03966c873e8f333f128bd2996fd993c5a76662da0bc5702f9f6bb67e03523bbbbccd8e3ae499d66a6e884f02d5a863d070d4cb3246c4856e23f1e0d54640284e4ee46a5ed0c38c8dca7f554e62a495cab40ea44fd6b73c487c817e6591ec3f53729ac0beaafc552ae7ce3f8eb0ce1830de97f9a62c223a31c92da3c560ffd7d2c829674b037dc1cae8341a91a703b00803c88bc2c7c2f9edd7b14da540e2677bcf8e8f5903294a1e554ea925c9c440e8f992809cc88dabbcd0108b407476d19735fe6b27d656b8c62d1169f184d21fb84f0624448dc8d06e50606096f56a4fedf49288e02c00b27c2d5f16dcd40f71a7ae5d58d032dfa8ca7bbbe3cc8f04cd8732c6f83e0ea456ec65f590d024ffddc999cab7e0995f42e0d79ca631ca502364e030f3a4c8bca527fb0f68bc38dd0e3084a87909fcc0784cb481a1313e13ec85d9e3785e11c8bc6a4460b6d3f88e00cac49024c51dfec5a61e97baa314c4dd5bd4570a8884bdcd58c201d03b9e9d84ad8d2c92c90a7443954b9c2d1869ad153a904e8088a45f259c281c854535bc4909245b17e60f4dbff7bd033ae118f5160136666cd45f56b42ad79ddfbc22a2eaf09d9fe8566b6a676145e6a251e467969c100f72005f2fdd5821c097ecbddfa35cd08cca1e6ca6588ee46ed2e6d25e04d32f3be3b19a6ceb5e900e8a7f2e9378b7e70a862bbfe65f386c8ef8555535c77371a802024ce0495ebf108633b9a5b441545e184b03f4f0973472456d4c1a5a8dee902e0ebd54b8de1aa097dec9d4907bc3b2e8e68489d67ba35f5428cff90845931be3cc34a01b03c3f72733103bde0ef3e6963e809e408e1cc5370df36b0006957e7dc929d4245aa23a87df618ce1e5c916ef92ed7679dd30924b17f63ea87e65615c85d13dedf106cc2781b068add920c25721af09d3d07bd3381efe6b0516e8b1b7e2aeaff2020dbe1456f94034f7f09ae319212acdc68758f7d434010032a87db75790d20cab77f59cf1215f8caab9cb058ec8689e146063177a7dfec65d1e4548f884e026df62c3dd8ee8ebde39bb9ca26fc511346b241debbc67d6269d76b0f8040d09c6432102c9e717acef5d9a48cb687727762e50bef20c5f93be2255eb584f3891dcc88cc173bead6de89d71cd93e5914b1020e592bffb814fdb2b7e9345276a3871f77349816098d491398e2ead01ceb86a134ee0bb2bb128a0915e8ca03eac29fb41f89f08105c6eabaf4e94d1484bedfb0ca41ee98eb6a8aae191a0c4b47088954253e05b7655c44a59a301cbe2ce581488911191077d94f154217889bd12dbd12c93e301c01a1573324e85a22c1c58113316a71e403c56b0ed33d00f780027fd04776c74586097016acc1e0d8a9967a6adacd3ebd43c44f191a60ae491dff338415b62942bc0658b28156c365b5c6bbebe2d36a01974641873c88364913d7f2ec2f7dcf88e942b40ea1e1a25224dfcace068f37dd68a3ff579d4957bc8bd18b1a7504a5a30e0579ed38f7f3b6a0c9943f792ce4ea0ce103b2bb372e72af850411c7ab0a7fd6d1b268fa435237481ca943b9e7f4559fb985e08c9b6feb4c53a018c3baae9aed553f70b8f152ec6c99fac756622fae5fbf3a1d1d56dbad3a9b7c2b0192b580627ac72469fae5339b5bf8b21be7420dd87c4793334577a655231dd7f2ba128121ea5aad2c2db05c091ebb7960f983870e8008fbd4a17f5423ef630460766deff6bc0afa511dec8a7344a5cefa70f56b6caf9eae61da5f9c303870f4e0010bf146860a5d8695fd12aa1b35dbc87f342803f128bc9883d9f301082850104ad3f42f7c8f5e250fc701b01b248cd51527536b07685ce6e5119a5f1a52adf8c16926fbd83a15d7c5c05b578c7e9c8640de62f194c1590b79dca5775a9793a286ccfaebb6e8fa0bb9308e2456564481e63806b37962ca02c191f813a6fc17e14c70e11b366bd5a0062a108649706c88e996846f58ab90e56a6893789f7269b216b72719c0af32b96629d683faea0a0e356e0c510d68b64ede45e2958688bd903a874c27400d8680145b8d2d3601f84a58d66768c695a0f2b97ca24b04af9adbf1637ede73d614fe14862e246472f641e0d2f6198e4bb1b0b6cc4d2cd309cbcb880b0b875b96fd47e22ca3d8ddfd8293f9acd09f6eaf27cfb507bd392e240b2cd8d006352705c3e96762f839bc0522b87adbdcb437fdfb2216366470ef9d512c82d542a6ede46f139b2d3d578ca3f383d1958b1772ce2995d9249ac9a30eeccf9042527b7040f7de2167d5f3ca0552dcf083c3856190939669d3252083e3ae3952c812354c6e60c0f14e726bb4d2d91f2a23d53b89d13aa2d0b9f0e6f016bf5d5f895c688561d64b6ba2a6dbbfc40835771211326397f352f2a81cbd58313acd726e604235a301285b2cdca392f7bff38c57a9172fe4381b8d83fba14936c14f9d5e5c4b0ad75f0009ce88344e7761aea214c9fbcb561e2a4925d439be5d709899272f3d35c85d20a68f4ad2255000668d14f0b28e18226e7ebbd40dafac5bf34f656f124f3f9e4d5c81543cbf931f438a31b0409fb126d57e6d4b56ca8ec6323b3a6537c1631291bd14930e69e886a1d1f9c429c6bccb28d4c69b95bd4651b3343f6a4f42629e59f1f76743577e52aa18c1a6976d98664cef1bca70b2c8b4e48b9a9a34ce35d2407efb94c6a9350c4bb31b609e0be1ea6e9e20baa196c3ae38efa3f369e855397a9c8afedeb387464a967c5353a7a9f03ec48d121b12e32248deb4f1c4dcf5991dd5c4ef878929e83cafe5e6bd3746ef3fa85f5eb8139b58a5a0eb6b1ab5031c94c5fa33f182a600593f1f334ebce637b3da5a7434c14fcf50fcd221aa6fbfb6027db4b0c5a5a305214c3e4da29d2fda98ff907781aa6cda7651ed5a96b56f3dc39c9c353a9301ebf6c27972afca16f3d4f4fa0f84c1b8319689ef9543e5b3a5b4e2f7ec402d3069dc0b41c30bb720d02e24fa878c088deeac515cbab8c047795a044abd008e1f0c920b09e7b0964b32b2f38d8351fdc387604b572a0376c1b1fd14cb18f59fe6b2468313285032e1fc3d860efa128ac0cf3e7bac74b1fde5fcea755329c7602381da383142c3e9efcf2ca2e5f7700e09bb105d0dcc70a7db8b51239c5944d03b557773671c89545172a26cc36a73b342d3c6ba5d3a261b1e03b6d824574d5a3860080ce9a957f0a6fb6535939049f4a8498356e0a5ee5b535561af0d54f5aa262b1f60f5775419779d39eb0030070a2e5ad3fd23d5056aed73936b376f6dfc57747796016ec83aaf7c285a6a01ea80f12362e0a11abf8fb59a16643a76dee2b2e647b4b77ca00262cc223d4fa5879b01a3cf9e2a7fd95b779ade9171b4c225f9720620f95b9028aa8b32e23bf02d0ef061042aa2c47c989e31c059984777487faa52983fc4eca9ac79dfe7d44a4f8edfab5f51324e91d586a162916ff15f6e09437614ec8b8bfc920089b8fad8cfb6305e50d583c38579ecc5af48fef1adb4f96787a99d2dce688500ae67dc0376164b095d2e4f0c96d5d1d49465307fb20d1e2a0f500a58041c1d6f130d5185fb88126f7da5540638789b48d6be1139da605a6ad962b9e6ae87eea1eb8689c2ca1a1cefdbbbd7b71e9120945b2b0563e8cd6b5be73f224bf5360857cb071dc2a54941a6d1dff80ae8592571f9c2c963bc27f23e5f98fa3aab438aa830863373c05f136933e1af4095b0a7b9984f1d9e8277ee9ee6d1d5be5e4b54729340bc63b65a1811bac22fc1d9f54290e769c2195019d29fb854b3d0062a9a526287e932addbb0105f9a2695c9748ac1dc85dc7ee877f389233a061757cdc03e6d441f4b722761a54e77d90ce1a4b12bc5e0af3265a31bef419eed3b3c045c127ab10b4a2271505ff32e87de786bdccbcdf33e252853a71df24884a3fe3fbde4291e1cc9f04b379b63e473ffc1ba99e5e22abe82d5d87c9e0adc8f5d2160fb4029ea9bf99574261c800dc90592a7bb9c31dbe7a7530e704fa1c675208c9f1046521afc97f3da53d4d19e0f262671362e1d61859de139f6cd283061844c0423e26aa77f92451be4b3d35b81d3d7403bbba1c7d782a2f6bcdb9cd1b75243f2c819af2a11440aa8a65ebeddb3b030138756a964505c27265ea7346892dbfd08b3583b6cc77607a2b8896467de9a1b5473737b1e415c6ea3c3711f82b2efa98a584f4e44d4ff55b635fbc154feb80b7bd48b9ced84160f7f60dba3829d4835f3bd28cdbb539779309f822f3f09ecf5b309f71a5929ed65c18b860cc1d0cd17d2884994381ccac91e3c1e4d3f488718ccda5561a7293a03fc5b2c907545f74ac4a7c119df798f27d00c33563e3a3616e55438e6e6734d9d6c0cd30db9369728f8e63d86f5085f9663da3f9f7a53e3c5dab4d667a9ad641b9cae3f1335ffdf2b5bc24ed96b8ed6ecba51abad29f245c0f22aea38fa0c70ec7a567f1c9c4142a1e6e4434be309d5df71da2725197685c41114cf5ad3fe286e675920643187829e96bb1e72c21693e1c130c74218f822857e0953fd887e9077a85f423cea6d0e06bfb44efc946b9d5b1032453e11f14b73775a27cf6b2ba4bb8c4122fa7c24de6008d10e0f3b10aeb17810a49fb57598c752f32803014103136d4cc681d261c2671490b8514cf46bd5f3405685829d1d65479ffc169ebf01c22706a450c2991f53a0bd48fffe31f84521edb0039686fc1ddc937e87030382f3b664e88ccfb3a3c600e66ae3acbf4a14ed27c2ff9b151903f106c7562ef72cdb964d843dda98cdd5bf825a3719025ace69e88ee25edba3370c05cf0748a1611cf4bb1d34ff60e61a79bc45f526f002b45205ecc00713455082d0fcf3b83bff5622cbdf9a26410031312fa4fbf5350b4d73b1b45bc9eecba7dda1d2897f36fda1fa863d5c8466ca65ea5f79c4c0a52ee8f565eaea3a61a05ee9fb56747dbbd077f65c7dc67e619ba5a72a851922ea447989d890e0e0f869ac4c79b579ecac14611adaab630320afce4efaccee9f8ee9a9672f4fa42e192f2e1c7db0bcc71d07311b28e8c6825a827d50b4bab626e219ca33e277c8c1b0c7648b19cff1ba170b9fe1fd843900c41fc8566a796c657698a9a7f44edc33d17183337e9b0d3876bce47101fc0223674ed17e24c2a36c94411ce7092331130b2112a93bc723becb0e6a90a2a58f7a79734d16b75f7a0e85e7a69025fcac0226ed8377ae9dc693cd05baa119fbf2a335e7bf72bca6a13807ad66585c58a46fe1f77d7b154a99334aced33d296a09e15a8d3e9f18e51ada53d948a16460e6f78f13d774bf150e3528baf3296e5ab6c4c5d6b1c721cf9c6f1815b3e93504b287bc535c88e419bb9c78b6d2a9cb5f86cb16e2d8c9987a6f461867255d21bcf44293977029cd9404f2f49b2006aac670e7f9d6c000088d66241d95e863b4da571402f1355336c1cd92d06b592355821b9f14b1ad8bb1809d577331df2789b6fcd71faa1e4a996e4b5f83989fa247463521f0fc072ab2cd8c5543ac25cc843e03ae9498620781dcb0dbf37fdd04568a9a20b71db1af06204ba1a9ee37f4ce019b64d05fdef9ecc989019b4f30bb085233b3f493b08413100d5ee635f7fc32a640bef835668d42b7e4ed02ce7aa36340fc62ca73d014f579a2e30b6a98e2ab1effea9e5e236ef842de849a27ac23674e287ef49d67f3bc38d01fbabf8cbb0f4320fb939cb20db4044e3c9cbbe3f90fc359baba33e3d75a069dd9ff791072ccbb946ea6902825fe2f7d492e15be2446da1e5b207e079caf87a4624382572d4ff522465cd694c116973291e0ac7f6ff4412106597fb6337be9ab8168a598a77f73a5799522ffe4915a70dce8f6c7f965c509edb34909cdaa6fc3108240a4f9e571b341d9c0163ed5551fa9ca1f6b1adf4c82883f7a7434420948eaa9bdc8b13ea8646e5ff58dd40787ab355f30a962d1fad3af7ce190abbeaa5e18958e239394b2f4a40529aaf2386c2bced5c0431fcba5ca08bfb366bdc5b849a0d8722d0de3851999534eb9cf8e19afb5e66d20b9b84a5fc0ffc59cdd6b0565f42c2e81676c07547b925d45f98b772d4248f4673ad9ca704ec69170f4924a7343e51773576116d15100aafd2cd922101817cc494cb12d13f1f77c787fbeb0f4ae3d9740a970ea8e9fe0804bca00f31f78a89d6011afdd1a7a2365a03cd078bf1dfa15be52206a0cb60b994a82b31dc71088ebe45e7b8b1fbcdfd45e0512f31a5d96e3cad9743675b82a7bc2c3d225850ef7a004d66a163c8514203719a883d2d3a0bf5db09cc51fdb3543c0cbd84709f6fb978ea3d4fea69aa2fff71d4a1aa53cd2e6f524f1e30f56fc05dd989effe1dc8946cb2735a108058eae0696ed223275e1183e3424c6edb5f9cfa07e30751e300d878ffd4134769f10899862d540fa1fcbca7c50fa727067f20a8e7ecd720fce770a96e3bac2bb7e38b7ea9f51e8479f7d6452f1add7bd89df499e631a51f2ac0aaa719687ca7317182eff9f603f6e84f378ec01ed619a821ce1e3c247ed70126b71777aec47531a17304cd51758eded96ba52f1558677de4b7dc8e0eef5ef429ac83a1cca79ea57f8c9b48f01239fbfd5e0af61a24977e83bc154f733c18c7772047f98f36fcefdac67f342f1c7bd43463d17b2c1cd09d2c7d252b3f1a22aca49184a8211517ba588ba2ce7a8b62d2f6e0df60a771b968dc1a2f52e33acb2ad3615c7b2171e5f01ff57d31c7c8a2c642ef35cba47f2da67711855816df49f5274276ec113cb7f63dd43d2b3ba1d25ee180db7c70d6054e4874aefc48b2bbafa9d7e6203771d63d5538ae4517dcc54b3f7c1711958f2c9bba2b9a8963591739a2f80e47996101b611f4aee6078d17c3e63e29b0411103da48cec03b2184a3720b75364c12f9e2fc3f6a11aaeddd221ce85c79a764d16d9ac5c1126175cfa8d5582bbd0f6d47eb071b282b2b0826bb32988432ec44fb2827212a57c9f6a3498bf8581e0dbcf6d1e7d4bd6f729f7c671b1dfca51c124bd6c44e0c2b7372aa89930e00e65d77ec7e7e6a643b45c4c9f61da57cb46449e2c018656d566c70ec00edfbaff05f7208321ae6a6d13563e66b48e77d94faf3488bf95f9e619bf4cf2653f47d4901d65e01ea89a3c36e76c6bbef7f6bfc721c112ddd386dc14a5732ddbe5b879c14e635be41ad10d816680aeb80424ccb490edd48cffb9aec3aaf6c3d4cae137cb95b9975cf578f1cf5284bf63082df330472cb9658c700089a5e73f694f4c3dc9ec0f19c74d478b3477dd3284389e3a07d12d09524893536ef9310354922419f5ad0d18de185b3083d723d518f013f8053949d61e8a868992c0fc4817eb1a8e4c74f3c34887c194b1fe4c361e5105e5952dbe5759379b2e84158cf988374ed0fa4aa32fef81a2027ee53293a9be831de7a47d2ca2f578671ab492289229da4f41c0e80c731b71d0361719d1eedaa3447ba78ec283a04a26b04dda574456ca956e4f94844021aa189b556eac5b61b46b1c3628b3425b4c0b75e4f26176a42aad6b0e310733903a260a932afb9487a2ccd87be97ffa5c54b1cecebebc196427166d4ad777cf1874ccbd6013a70ef0b1e0400c6216fd123a49b2401985bb02834bf02b628c01822afdfff25ab55398a80b425b5456710591c2893356e61d43e3f1109588bdf86107e0d4a51eb1bd947861149a536864fdc65cf325e3f88070d515fdc70efa396daa9e5870abe86bf7dd45305c8f25870d25940151a8eb56e9093fa543e9f18a520b1601599ae8455778410a2eaddd3ea7f9d25b684597c4bea68c6d08b556e05ffada38de5954c1d97bc31add7a807dd1d2fd7a5747ff84cf2d0e14900ee04a40eccbf1416fa4825580d6216c38ad90ae39efe43a6ec02bfd2b52a0161e9d5a6941417ad20d3af8a336ff347542937c61aea309e432bd82c3c7e88a4c92ca45b6fce049041b27b0559e121dcb439521cab2f14699f797bc3fc2969fd3b87df8f723a0c6021909165fa1d53eed0aa0753e96c22cbe3c77e81267d335e39c3347d6d7d6ce4bbbd222d19dbc04a34a139728a85547ac47b6224eb7bb701cfc9c85ed2b4c049c96115a16c2d496dbbf2bcc3e8093112b77026a25bb4f8ab48c569fa7ca559cedeaf67e041bf8deb729b8db10ccdbd939cd99303c957e020db4648626b3a6e583113ca0e6a2887443e8f42b0702fcd1be27d91b97e819710c004c1b342aa2ff0ba0858765489c02042bb33935a9c4ab01873fbdfa6b5c04f1546623e23cfd40c7f2c27a2fd9ef00a3a6fd084b50be98dd44924178756dba3133aac07998f8c6c7107ca51921386be5caa0e678775d223390c6155fbdaecb7965875cdcafd914da55ffd5edd24efafaee462b6c838458b7f33f9ee67d9de852a3d8bcff729fdc59deb8364343cb5431e910d6842d85bfdfa39a3440d20a65dc7e3f4bd4b59be6f421fc6d6d08eec1cb846c59a143ee130df374fcb9ee4f15e8255328012072a25d48cd91b38025e398fcac06983272a562f483a222297a5f376337b95d8af75985c941e16176f68880d0576f66b35ef7fa868b946ab816a40a482eeefcef496835dd72284e1c5d7715c2d876aa8883f0d9d6ee31b6b691228c119d93361e6a058e7003860444b09cc1b5f4bb64caf24ebabc68d0e3da86f072e54b43bc0ebb3ce91666df0175d97d0621496891e5252218cf91b130373e6ad553431fd344692781fcc52e6e8ce835e647e9c104039ff85ee4a7dcfb6be64a008ec1848d970ead2d12f72a69b0bb0278f017338ab04437951096002b8fd03cc63f8b5e6e4c0cd0c071f12f521eced5b97fa498ca9cbb2ce6602680174fae43560d85f414b17e6b69a751e247ffe02bc710001f23d2d6fb99922f704a318d956ec05836a9142c96ea7ffae19476522f3ff32f2fd4af41237e4f4e3e5608b1c51bcea6b62c27cb5401c456d34d5589b25a46122e9be8de0c110ef01388c6f4a858acb8bb2f32ca21b1f573b163ccf4d3acf919b4d945286ad7411719753c7844427c7fd4b85f9da15d49a2b518e68e54e9b63e3f732823bb6f4a565e05899cdf6b17ee356c5332491f27c297c0309e0bb3ca24909738c53b740e222c339ff40a5baf1d9c29d0cffc5b0447affddc9d28455c2cc6266337228191f8cdf96406185e5061330d2b5920a10037202ea84506bbb61664670615ad2dfe108b1d5446eba7849be1196cd44744d7fe008bb6499f9168bcb0ac68fba95cd59df795893a27114bd753c9238f5839ee25a5af3d0a5a2ca3c5624cc779adc1e9ae86b9ae4a9e2bb1fd452454b03a8e1e86608388d301346bd1b369d812be9abc650177706046d19e27d96f6b7fb4c87bfb822e9b2ad465a371e73bb391e63e0509f95369f8f54f3442ee2b9a1f74369f29d2139b8e40037c1f78e6c0be0cf48032e5108d6f64259bc5635beb27c123c8bdd9222e7e4b36477e5df0a52171987a72cb7e843185a7bb9819a0c239ee0c771775e4f292e1ec5f42e12f5fe555b18f8448dc080d5593e92ae195c6251512b390fbbff6b5941ead48affb1e4b0676e9a248d02c1dc13db4c21244e27b8737fbdc9bb380e1f25d6fe0900c0735fe473de54183ace0a6209085edf3497ab9fd65aaaaba77b9909552fd36944a68d7b15e3acb75a746a9822231c5dbf941eb5c5122eeca6da21a190051f1809b01a78c28ce5f001fb7eb72c6fd408b1dd7458a3c299b54196661cd50620712f4397553a35479efb55ab471d7154980a447b7dd7731f03f98ce3dac3fa042b3409d58bb81b4858a46567ee6f0eab63a2696d5e270beb6d35ffe605a4e27320a2c9b54ad34e9b1c0df9c4b14194030221c2c105961fd3034d56780ca411e1eaf4bbf5b491a4cc252e187ff35a770817f0d3f6e01e2c2f0976f441becefdd4da43e41ba0904f2e35e2ca5de63d3ca473a881ae337de37d6d855be3a29ee832f141e642990b0f49d5b782c634f7c895143932edada52fe110a783060dc5fac10505cc4ed07f314bfcebf774b62f1a256898f5e922928298a47222f14d837162f0780007f05f7c43bee58fc6cf1f650e0f28ec68938efdab8cabd35b27feea86fb7ab953a882c11913c6070186292ed29b36cd61e24c91c924bc5f73912af7cd776fa47bcddc94aacf1664f875208326a23ee690ea8e4a2dd9cab3f421086c8ec35e4d1b5ec279d4b06828baa5db9f6bd759591383727cd7f081d18fda33a358bf36dcd45c973eab6a76f8162d39dcff9b01a3a0fbeafbd4867eb7d8349610dcc2167c466bdfeff056829abb9ec11efc64e775c9ff6f6c6f3c4275271d561bf5ef2217f97efe409f91322ac3d8ced42c96918d7f6d82577f5df03b6313ae5088e41658d9c44f5fc148a684757f65f747453e5104a97c8daabe6ef1f93a7a0cdf3bc30d9eb71674709b24bdf08e09cf2daef5e1c835a04a8b7c7b6ba2fdf063b86ae431fd885d5e272855d83a63db67f60ec21338a4b45712fdd443d5ac21e03a518889e3e4c5e7e5eda7eed383702d0db4ff7e11bd5caef8199a14c3d982231cc2a2844ddc2ce96207dd29141724b0e624684f1edbf69cdf76857adb02eb9ab3151d8fded5a5a37bf2f5b3371349b8fd0ce5d9286ad3e9ed136599683808d254fbdbd1086ad60ea9ebbdd7a57801b07a846b77ad5e75b45b7bab2e8f82d1a2a02dfceca0a7e1e0d191d2cde8fd4c4b7530050f7f9431bd9525ac8b6f161e276a4ee7e93c2a7ef51f53d61d7e3cd09cf825d848eb1aeebb015ae6ee88578539b3d7e8940e3e3e4e828fac81f09589de1c6475d58e039905a65b00daaa877edd85f1b860b3b735b442d5a24f452e83c4117fbd2a07ecca0886ed0fadb43f00d9b6647dfe3df443dbef364ef8c77898d9bd47fb3402a8e53953af1665870585da2b47220e96c99687b6929367fa40e93023d2d224b479aa3210ecdacb545802c2dcc1d9e1702bec0b232697122651e3981aa98dbc3b2cbee9b7595a5009ecf6d73e99d5fab300e197d7fbb491a9f8c3c3a02311815bfc6bd43bf1cd8f40beb9290258f7547367a56065a6bc1056b8126abdda17df535824c9b3c44e48420b738f13cd8dd5db45ae59706469840e9de04baea3586149c91cdd14f8556226b3b08ed1051617d5fa7469f5dd76d82b2ba07c79c0dfd2940b8db9afc6e101304d7e6181efd8623eaf3c894bd6e77f654000f7eade7c372367eb733b9adf5f07ad4c47e94cc2662090e7dd1c41c1714ae4c0f0f68d21ba7865673788f7ef8f02be9922ef8e2065ad0f17e73ded235aa685df607e562b841f72d9906558fd08f669d3e178bb52289413292478123d4cb9be85b6f80856377ca152706137445d3fff6402084d887bd6a086fb44b0c0fc15cdc8ac6fc74ae6002d9d8bf5e036824212df660e8adc32ec7527aa93f5bc39b1290740806bc2e904b54854076f2bb9beaa8221648ab730cc8426e3cc82d42df4ef09790dfe102656f38135f96c28aeca4354ec750f63f7093cb752c5ef8f044e05870e586b28cf7be7b124875a079b1fe35bcae501c35583d4cfc07f86c15771b403a2e5e7bb9c74c827bda703ecf4f0fc956b197ec93df0ce33395ea8d01aef566c605dda9f8dfd6ac9b3fa5fa77f1fb5e8ee9172e09c352a83a510550cb9582067748e9e7070adaeae0b01f5a8b10ec5e9d1edce1f91aaf93a55c88493aae57a74a9175ecdfefdfb14a30f8df1ff319fd4e7e42abfe30965c7e355b233b7f039d52e10235b1a76132777e338d1025367ed32589c81851d87258cc373569d88c161a925f11c2a1ae64f79f02811e0d9ebdf05fe577867805ab82345bdb55898e3380f1ecda0556ca1def3cedebf71e68ecf4416d74caaba41c40f5124ed47d69b3497a3ac60666e2cbb1758f43efa92d59286560ce2ed8548d244f7ab35329681b083757ef0ac61b4abc412635ee262b65bb30a1e8d758b2e266dc82583c7ac620224ef3c85bdf99212174e3ea08676d2d1e270062f1afed59cb48c588303b45ed368cb6d6562c1068d1cfbf2f6831ea8332d144d9cbb684c32da6efb917831062d2dfdb06288210bec0226e5740b955943cc9224e9bc4138739b238a63c0169f52ac6f0ce7ef457821ca05e5f1aee855b8dc596e2c85dee7e3cd0b46ed8b7bc9ffcd9dc305af0d20a312f47b6fd13963a960a10c52331332d42f72c693127ff309dae9cbc21d3fd61e4e2e452d7f3bd449eb2994eef92bf5e90574d6857cf604f3f133127f1b3cf68da5621086f2e7209d4f7b74b590d443c5592090a37c2cfcc62a501e1ed5e4d76d175bf43407a31dfc5956240c0c232c8c4ff52522c8dbdda623051fe9190005a8281d899b3ae5b7a137a4b789b07ae4652cba010f0cb5f308266fd854e8deb36d154e5246b6b18f0f6e1fc976c2ac5cdf15fd2c7a0c72f0b1e2e2a682b381d5ed53db90e81d70d83c3d2b44ecdaea5cd776a92bed9727b16c0fba6858dc83437fec8d5c8d3ce646482dcaa902cdc1be1799c5b9c69b9d49c47eaa0b56d4e4c99ce09b02428d41d203e380ec707fa0a21cf30f98aa3c031e139f50af6327475986572acbf6238e206c0487aa2f4b178295f21d80efb1b3c1524594f8f303ca22d549243feed932bd1b0bd1a12ed7b6cccbe443299f3c1d843d6166bfe2cb685a26118876e9e282e747a9fe8d469be5027315cfaed06ea84aae5bd42a32f4c4a082ec8af8c08c372bdb0c23250dcac2d0d6330d128a3d653f66ecc80d72650d747ca76f2d69b44b85881f0b5fbbbf9f544fa0e9f9df64168cd513be079dbfaae8527ab180084fd4e95f2ccb6ce01c6fb154b6676fd6e55b7e2e67f9ad7656c29a5ca51316a18ead8d69b0de335816aa20f65f61c19db113f463cf609b88b83ef71ddf3149f9cb825d2f6d480cf4622311b39a93f31b247956312af4d15e87ea956c42a01618237c3faed877e6c811b37f3c1536cea2e66353c6507bf70e56edfa76aa21d111ca84cb19f1f017e0c2b7f36b4cf5919f7cbdb533b1e01b43d83c451672bfb1d99df4a75d0e13e37399ab44585db9c86d22246d87d9783644cc5cd89db05a6fadba79ee4ea76202c34d984d3e5ce9af49208b57d04a696743a6cce66ea0a93c235066d5f1a11891a0f76137451b50ac703285674b93fba366bf6393f784cbd16274e6d28c51e25790f41c99ce060095255d76b7f230a597853b8277f057ba9d9efdf980260e35c92818770c353a302f09c3d858af7b3fd8e198f23e0a2a1735f53417b5afa73cc2966f42d8edfe28e13bae5e5acb6def083bdd4efae65a0065af4303e47ec4dc06ee43260e50d42226f292e1a848b3d3dc123282b1c7823bc7a8b391a921e6b6609d4f5556d41165da0f703124ec12599e7745adb4bcaacfc2fb9c4c18c359ad5d21653422aced82ecd7770c2f597ef2561aba5192934682ee40775d4a2c834679e89482ba8787a95d848373bf5598828104046d01aff614141d6c87f63abf79fb2d2de81d8dd7ce522342c1663177e00ce436429e5c7f6bb5735e3dd951498db0af6b28cae6745b97904ad6d17359609bedf4de8a23601ca55b39f740f253d5feab54578946349146a545406567ea71049982cc3019d703fe384ffc73704dd0d57f75a913b909f06d5895f75f7ae8419c727765df17a93cdf92bae72ce8b2df12f281df5e635fc8c136489e791e1a66bdc8586cd61315a5d4329c97a83887f5f227f1ea77e213f0b1e5acd7251f27b0f43838b10202025d62d48b1ca28fb71f42b4fe66a9cdd8e1442917d387afb40969033c579c908b3f10e6925dcf5d1bc7ce0cfd5485c78fec930e87218676a497b9f4b26c295c99882051cda3478656094db2e07b50969aef1409a78707ae9c5662d3475a094416467bc02dd9503732b12212b91c2456cdc34cae2c82b74a84a33a519d3e6c724ccf9dcf91654617e197d74a9621960eb15a76c56b95cf0884e612bc9456431fdfd99bcfc82bb7346876911cc15ca7811144c1cfa505e6931a8d5b5755c772ad0c6d64bf6e6b931833434b76e5a65cc222bb004fe8886cc1642dc530cc5ab4e5125f410192787b5c0c6e297257dd4178ed6ea040b2c4dceeb303951ffabc075eb5f6b47b2d01d2e6aac4cfb318551f10d6e9cb583986ed2282ffd7875d1cdf6d5ad8935048fbf356994684be0b10f3187673cd1af311fc12bb378c301ced36db465370ba0b1a6afafe50c905f71ace73c01e29ca37743593132599795cd80e8416353e651204fa33dacf59d106e63c0941cefefaae9a7f63892198fd2bb2240814d857e85c8ae28d9c8cdc1f66935eb6534f35bf8855c46f7d338e32f66fec9549aa93f29d65df330606c24b55e98c53d85f81789dc5f2408207798565a9dfa37d6408fb01a42679a5f6747dc691e836cc8bc5bd88a272a85a579904ae201c2a7628b9430b07df91780f777650a5dd9b8af3f9409edea0ec159c10fcb855fc24d6b7d12e9b9629231b08664dd01d88d02475ae988379dfd973dea274e2e2f7be8efdeb05c6f9e905c453db1491c809ef523a3b2538c7218cb68e483e93c055eb3f1fe974b7479ab02d2646139ef59b56ba01f4189e4f9bba51a87bc25d0010728dac7a9f48124e2bc9fc2aa01945308967d3606fbc2cbe14064f73472cd3760d40e6612c9f4849d40d17d2b8cd5c42a420f4233c02f9360b6eb386a3ddb1897212b6504f27ae7f91439435f97c790978f817db713af2896d4720ab232e81882245f7c679879589261911a7f1112ec482ce2d43f32efc5e1f31d4d18d10a7c7a168e8d1a85fbfe7980ee6feb9470ba13c8b1b06b271cbd6ff04b5ec4cb9bd37720d182fa5f9c1830f2f6dbab88e7e34bcab5fd041507e826360ab5de7979d27d8edc2a5a60c9a4fd56a7be3a1733f94a3ceb9c977d04e50fa1079b5e78e3c0dd5dca7d25094b67b7ca35ee88cc03bfb479138ea7a0a1f983dcd2a6c9f9b214441eb3d4b4a97f34a107cfc1925c5719cd66e16905e113a425af6dccbbe915f68118e297da77fbfb67d9eb348aa113a2f04ada3753a6e97672d2e0c1429c70e8846429f13f475ff7a7443d3f4e64df29f864b3c595d4926dd8bd92fc8f6ec8b9813d298799d01adbe9f1555d63bffc91788f81b31a16dd313795c100917c327eebf57392d34b467092e899fc3079ebd85b79e45db1dc4147687d33800291b848e2c65f30fee240704f51492ea8ee24c01df48bae33bbe0bb792c928ce1bcf804e24c800e2ce03fd79b42f843120a64ef7e145ffb89b9a60475f271588b3ab290bd5b7982185f45acfedd8675bdb952bc22b4bfe3511b5f7299cf388b89cf73ef2c6fe2e40e5b03c919be5ebae92eb17cd84b7710906019f179d5b8c0517f0104780f02e41016ba3414c0eaec685e7754ac54211763a4fe397e6304e3a439adb64d49128e878224e3325c0157752e2abc89da1084042bae85eb82f4ed0f5c02a204a33b5371113be4e913fefa400579ced2c268d985b71c2fa22cc7c61e35c3bb41604a78e17673cadbb1179273a54d5152e3652e9cc84b8136e367d47a50fedc626a6b9b8a205ab79e331003c7fb08014791b7e2aa44c980a0740057fa63d777ae61ea5fe6320b86217b180f3ef82f93602e5b41083b980bcc750f2d29d15d52813d0373aa1862c9b2a29f2aae946ae0326a956201aad6a7b6db6e54c07bdf47aae1770e125417d5f7ae17c29c8afd8a6e17c9c57e5fbac00141f73fc3bb2e4c311f8cd64366f695078efeda39a92787d828098d8247c43ae30092df41fa23c870f9f50591df6e2f74d3007d6810a03cad31b8eec6bf6fe53aead33ec0637e73af890824c709e268a30a0abf429c84e364384401656b07118307d1b95d709419a88c5a2358a7c5534a0365173b5425e6f1f4147eba8c2612ec51f074c4203e68bacddd112fe013babdc1922a83cba84d825032f6a6879067a6b3c90043488cf62a9213554ff90aa7ab2bef951000066a0d49f3e1edeab31f4db2977bf23b5ea232079a279299500a68530321f3b46b7ab7106a2d05c3773fdb4ec9ba86a885801bba2a755bdb8119609418fc7fa3f3ad67eadbf91805ca497442a00d3ab550d2062deb9c2b3f5258eb7d466851ee0c41ae9327739a8763fc3afc089175aec2e1cca575906c5db2c54ef2487943699e87026d2bd207193ce6292f97c57559436e9181adcab8bf6dbb36c8dbeae3a6638adeaf988110d2d392999139a6d92fad93cbb6392604dbc7790b8235f7e7058880351106f7df3cec091496b9b78370189bdaeee8801cdd1451f37c16359c7817be427e409f640e8d5c082f15c2198fa24f6d26c65c133479f7071b016de977d41a368a01c47b9feadd9a44e0d612dd8eb2c5e5e6d2eba95812a50b0a2a46f6cfb263b5a6bec11ee2fd1e2f4f5bee9ce974d6b562b41dfa62a7e0fd7ba9d818f8c7d3c46c8ad103348052e9c7973f7acd2982df4ef89ed6eeee29cef19c8388e83d26bf0bd828a0f4a15e6c837672d87fe27e7176cf3a93d313c9460d5dc72eed87fb6b349109eb908d3cda6042afb52238be904a6fedecaa46ebab23a8473c80f104c77d77d63cc4467e92fb3596832f6e13c54f76e305256af69a1cabbf45265021e5bf15316918781c8f850ea64debdbc380213a7bc648d14713b450d91bb085da83d1f5c5261ed3408b3fc26c02765c6b6c3be545cc526ddfd606a6410dd1165a02cc63fcba41d56119e8ca7b65bc9a790dfaabd60e4cf97a069c00e2e86b85f7d6350b069469c22b57c6ef7d18f28202e347ed8b9744f58855d92b770a54d1e066978412d5f3df32387dec873f8225e93ca78cfd1f04f005b8e7ffaa4a93a4119fd3dd1e2818c74ef9d04902e7a1f3c9c35abea5c2a3aed357c16997c0f5fb3c4bd41191a1f96505adcb4a55da3e33b75be39fdddb2b74669d9df0d3386326c16de0e21008d06239b705f35ca4da4a9ca37bcc13d31746520da451fc5905bdb566b5094b667adb49a7c7193da1865debfb6c786ba90f4740f0d7f3aa97d0c82ae3755bccba3f74889ba60f8f64293921bb1def5302a59d466a11a9487d137a8d180fcc450d2aa536b4f6ddf089e8cdd6f1e5c527b01392b498ba1a3be45c685ffcb38824064e30ab87e29c48f9e13fc2ca528a7a704bb8d701682524575edbca02aee56703d4758928d4bef8320fddea5f8a5932e9a63014f5167b6937c63ece6a9842438772fee8e16e098862dddb92c847e2ec34b2fa256d71761c28cece9d6a2ccdf50438f0aab0a42027a4b5dda187aed118e5ccdf704e0ffe2f06a29f95aee917866e71ed610426c90ee41b4f09d676cc86656be8cd7908e8b56d4b113a0bce912feaa9cd0faf984eccec8f9ae25d66002aeff42ca788ebc4254427c521604549f11b0337860606909204cf5b8eb91c52ec520dac68085877829e2c17d2ee8ca2953b7380c5ee1e887f94c497183f11d6ad6b065a9f39efbe3e51977af04e1da47130076a6da2a66aa274f29615b57dbbd71816556c3886edeeb0f11b9e9db879f11a4484a8971477c0f0bd984e57b4d8f1445b6e245d5fdb0f562b6bf3ca54db38e4f37cc27cccc84163fd05866c339af5f7e085ce5c40edf6a75582775091f9b6936435b8a139b6979f81f31e1d3fac0cefee9af70e653dfe10499144e406454e2f676b3a2a334279ee842fae4e197a44403177bd463d4e7e62157b8a9c01113707f34fdcf233daada38ebedc306c51a3d03f9cea885b04a6735e76e89b03e9156fbbb5913511d3d90e544fc0d2c7f97e857c01a2a4526727179706ae79e9513ab5a56803864a773dc037175c436491e24c7541d2c47e274b1c912cb627758f476e7fb04619e3dac948cf203352d344938cc52e65a640fa75883b9acc836248ecac6d866919e7e2f433bf84d0a9467570d65facec78782dfc399010c8572c62ead222b9cc80dee1b8fd9fc24d132fa6a40830d6c8feb4969de73196067b4d9099229f8cd0ae05ec16c6828f992c0d2800669b951a929b8601981e4cc0ffd7cad14400586974853d5e02865d778a78a7fc41cce59db5ce732b880ddc00c6f3371a9843760e0a7d225fcae75a094ce1456b5ffb8f70cf1438d4f860717b37862ef5b131bd44ccdc15e98a76e39e4df2bfa83fbb1adbb8dea6cd53cc328788c7cd4f2f6d6fd53d61baefcddfa7366107984ccca33f60fc6afd94898795d6aae1301dee476e02b08d105fe6c67bf8ee22cd8a43a29b424d7d307fc0490b034a2372da9e69e50d76eab4097eb59b0065e5a44cfb7d2d911e28fe046cb8c1c4dd60c427af5d5b25bb0439d8bf2e91c44cbd7672a0c56624417d2756e0d9e46ae1485ff9c8d7e942307084f46f50849eca9946256f0245a6d7d0e66502a1db0c8f90f478f818b60adabf6296784b40c856daba51212d58753229eb0e839aa277bc26a1b3ad45a070a1cf454b20b200ab0db3ff850dcf19e2343ea777754d26f9d3cbdf5e18e75dc2db44e8f52d01cd0a92fb1e0d9b7310fe28f26121a8fe89d2e3e0eb5a3083875185c41a6f5d2e64d1b66c4654fadffc9e0f67f1dd046d548b79fc07baab42153704f6a2c2c82a1a4c88b854c92ee7fdbc367e607642a0ad13bafdc8ffa5bc28394c8ff46ddf9746bfcabe3785d815003ad3c74693c2affa0d3c8c79c6a99960267ec06878d313284a7081e4e3a89f681cc19f541cee0113e91bb64a08c2e388b794b93fffcd630efaccbbe363f273fd6c8db4697129974496e14973baffa9e9b8313cbda0fe42655f3a8a9826966cb016da5b156c876a3f8dc79296d4f106b5c32f4894dc51b5c63e712ea32095381d08c2049836d21098571120df4b00636c11d7ebc1f844d2356359dc3fcc1a23475f0d8ec35f85f173c9d2b62d25345e85a54ef4e0733bd3614c19be2fe23883c5d68948606938ff49b7bf3057edd683909769b33282444237f698077128d864a7c3540d40a2a3f74ca8a502a6ef0300ce3615628d1b3a2630f2d11cb5bd46a29ee6eca46cbf861b4f135af7f39155e5d7e349dc805e0dbf4b4dac47f75930c23ee0cd9e54de93849018c19b0b1dfa841bd6ebf78a5fd6165d277ac9065412e4a25543083bcb76ded4879774a16065d9d3cf25a0cbcf48bd5f8ceb47415247ba5f8ba951ae93c7db0dddb565e6a7c313b1aec5bf5149a8e6e639bd8cfe7195a03dacf7afa65b1c060160f603e18c69b680cd286c7cf2f2d23f52394a0ccfc298982f97c18f01bc29dc1618acce4571198c796ed6ff3f67233c799056d5efec9ad19bfd1565a9d9aaaf5a6b4c9e29ea543ca655e76e717ffdf7ca477abaa0e4872190eac680382c3bac695a486c0a0ba6157d73247f60c8b0248a95474707be61dcda5c4c4bd47a3d03fc4061ed690ac0443fcfebf63a598b7196674bb52969c69f519825fb3a15a4c26f049d1c1f8f759f420f2aea8e4b579b876d574227ec55c16bf96aae27ebd7b2cb28695df3cd6ba85a2a2659d37c7b4c99c593a4e1cd54549c40591fb755a0422c86e9f59f1366025ab357391a479a91a5546edb269b48352c1328181c429a6279f0e5bc82a10ba3f352afd096ca9c76e89a6ba31f039a6bfcbda3ed2ac8dfb9c695cf1eb3704bb7c7c11516edea73083b8265e872ffa7d5453ea78efbb9c5f41d3cd151480bb547f1ebff34b06cbdd61f97caf397245a31f465a20584e99e3932b7f6996098650e989ee81cd6bf4364b9076fc0b0a427c93581f31cfd7ac26e3a3acf6376cabb89aa73d96e7a56ca1762ca058c2f0343d9a1ab02408c7424925247112a2909621b85052ac14ff53993c030131aabe7dbac182950fa504f34c5819a407fb1444f2a134372703e13ae7042a7ef3f8fdf832647114d0a903d165a17b19dfdb08796248adb747876210739e270fcdd9494e8e39bb48f8d54ba66eb36cc37397a9b9a228a4301d91d6bd147c042902d2095dcdaa9ddfb07612bd926404b2b226339731a84d3e1b572cafa8f221c2aa78178b797ea3c35c101b69ab62bf69cf4911d5f358c439571a3a8dbbeb64fbd48d53b541984899a55263046f127ddfa301f6731b4b07e51bace423272237c9ef52bb69d4e2d32217b8a9ffb7bc333afbcfd5e6bb3ec6b97ecced956429a0be789885690eb2c15c5e98ca4e785e38c397925f110761d471ec45715b49d7be62b662f37f6fbf5d38cbd11e4953baeac91a546f90778a2b3b96a5889906e97fcaab5bbf07e3b284d12eb1396b5846bd3f17e608f2d0b1f7d581bd96c07d886d7c945b855f06f6c4c29cc05e8fad4b6fe3c1d7ba2293f2ec55ced384cf5868490668852d781b38f3772faf99cd3061f877672379d04db7f7add15e5fa0099b2d98f02afec0d3c468efdd36adf6c1474873fe6a6c49e9d4ded05b73538f7c8f18393f89a9d18a36aa7f032a04bbd50cb651d09b331f3ca0215296489dd1957b81d920628c6b3ef3c0b49ebbfddf3ce32eb309b31a804669932b6f6b96b2ec955f0710c84a6b3115a2089b9f0b7f3032c70750bb6c07ed0b218803be6629b22307242f4b0b39bc938936e819dc2c64405de547b7aa354aed2298472c916f84fc2681ad440c58fd0689a2edaa72aabf025131fe5fa353cd4f285ddf6220adafb67ce3a45f783e8ed5a5010e69261c2043c0014fd8982707a0e50713269f0e2fc4074fbf069977463a33842a9c9fffeca0ad476d7b02890f653a29f66f867154180a4dfd1d9e80c84be008123d40e61e69ef71f71508a3789e816254c41ebb054659e989d8f54baa4e7eb6e189f4fa707e7cc955468ad5d186434232b516d3eb85d9915d4353c7f173d85bc0968793b9edc996ebea13e6a0703d4369ecf075dcdb2a83f00f80c1e7e49890d856c8b22faf7c8527a6fb9cbeccfd6a448bc053856f4fff174458f162824a3b8d32fecf85045a31ec4354af764a3dc627fed43760777683889c49a61ccd2d06615dddc8d7dbf5d9816024d3f9c9a8e07c159b493c26861db2adcac4a76bff96da747faf944a32002a9ebcc3dc5bcf7c17b481b1f6f1c8150d2e5e0e51574126e7d0c188cf35c240e967231c0f094d55c2cfc3897fc5f36513888f3e84e37eb1c73e9188c569555efcfbe8759a321caa6ae755c1ffd452e8519745b172b80619a649a93bcf6371a27d078272f9d274db13abd6c75fb4b5f47fc826991d3886b6b96369525493c0885bf75576c606732e421ae13ceaeab837ad9813073ecd86bece0c7e9f97a65ca54751264185b98d9d4ecfce904fb0f0af3feae5919bcc906cf7edd49822f0bcc99a2557856f4946222272ea4272b5ff360f2fe1030cc8f42a116e2258a0a7d97dc4b0b3d36d85428a1a5c195489b7a25c9be73dbb72a76f74d579dc0cd1b299b22b585f22d9ded170f4d16d224fac0eb6d785022494645c892429d68d68843480dded256c690f3b502df9ce9e14a5c759ed571df6c12705ce41ac933b033618d1fed7f623fa8f8392d471e4e95b6764b3ef1daf00013b8785d34d03fed0d8513f86b7b0b0dbebe56d02a4d70d50a008e16083e07c92a7c738437d0f18ccd5370d178f1679b54d1b954281cbc5bd9fb7bedf8e0a9341d795e0d2194122a9f7f8aebf1ccb32849fb744699f06e70d08d3f8e4d40d516e89c64ba2d08de74bbb760fbe8c8597ebde36b3d3d93fe860cee72488a6ccab28ebaa5abfadd294ac720840ae80d270960133588cbc75eeffe15a294aa994ce6c18444057b256ccc3e261e3a513dd5e1c8465bf0cbd8d76d25d799b4f1f5d2aff1d4652ee0f6ec608cbff62b9ecddc852f136b4293c0cdab5419a37c49e7160538d7af5c460d9e6aebe54e216c03b8766b731b4e2aa4b3b060eeb1feab54a8af7787500227e96155122ddbba85d3b6727c679442d23f9f50023becbc78e7655436e33af11211e9ecfbf4863d4c8dada7699589b62cacaf5acc8389735fc1c0556a55b2a1bcdedf46ff5545d6e4b55ae108c220080ea742f0b3f8460c34e8a60e78ce4782228efb8482c87d0b612a50d682fbeb120f05927afef1e8d2ca5557fc8f2fe10f7596f8435052491b0446c5e461a0f3868622c41ef014a7e317d12f9a4841365aa164108e1139ca2da0e43690cf86c6639285d74c2aab9ce5b86a049939af9aa0b3e8fb0a6a5f544b48434d6de29cd602df0e372f25860e87e488e8de3780813dc28713b43549d198328ee3e7d3daf11dfb63623ca22a108de66cf892cce11cf3528abee5c37e6bbe6b44a2a8b17f6069d03b7d2d4988d3b6921329448eeef4254265fa18a15be24e4b99a0cd2a1d641e37912708992977c6a34a1965210495ac3edfa8313e8d2126d6f5c3d3f2670f59377c7bc49a486e8d820e945a1d9595085ca9d4b65ea45eb707084f93f65cfe4a7a4b6f5dc8f08bb5ddb8af2e401a65ea0da858a81c7a44b48e9ebbdfa3aae63f872b6c1c39d4db2dbdda7c2799e61481d4c0aa27f59ef84d887e7aeb7e46c7949d4e79a77c0f104f9c8f024450a6453d910b0194c169339d66b9bfba399e54c45fc472956e65e2cd025cd2bfac626be29be497d0ee369f94c150fbbf140723f61a0129de0f6f0a616a51c5da7a80bf938398855b342760d6b441b282eeefe5176b21694030ff447f200d349811b8ff2029826a85bd2b923a5686eecfc2de6b10fe99d75f1ccfb26b4460a923c53b03abe68cc0a22b30fa6e850474a0b4bcf9b2c6451af739709bc8694bc717b48a94f19573b025d0c481f9ba259c851c652a10b333bf6020cf97a82e5c133b56cedaa3a654a848b56515e2b409c6e44568432fee19f23df0d6d1bb7a93eb6a7e4c6de908eb5cb3c99f4ac8421c83657cd22cfef0bea8105655a7a7f8dba1f99d75c53afd6a6b950f5990cb69968de89373647fe8501319d98bb5c6afd3784fee1198181a40fea65153d210e26145c53dd7164b26ddb429746ba18a175109d4b6533adde14ef20bb0ad83be96d99ed7dbf4d23f04771855e9748b323e5d7c34728df50effbc39902916dfd46fb8c7ba451d4fb437e09da6674d28e99a434e9ae06f86068edc352928203daa34a9c1062e224986c516a7763068f936ba314df1a70f1914c787af1d18de65d4c741dcf52919c782243cd16d2cf83379073904de3459f11d30a8784e4ed915ecd39cbc0953f2c3360867981f887d289c500a9af5f0861bf1dd6e06ee5077a4632d53c09cf5afd85cab09541d6047da12a1347cb5f030ae1129172ab43f49cb60066a1c13604a19100c7da74c9c63658fd0050096a4a9bbafc7e04c0dd354f8c75a2452deef4f86e4d68c03327b836527144745bf4d1c595234be3b62410dd0d34015d53cab6e078c7c85054ec2226007d6bfb45c5b695d8871eea2e419dc5cfc180620c88db8e8a74eb991f0a060a6867357209bee1cc98279627290cf48700c9dbca8b82fc6d920c7323cc663cc88e002645c15166ce438ae8ad6c4bfb464b378d468531e4ba9f4372f21718a2d349b1def5d015e5cae1e58dc7010c0322c650df8f98c5324cb1c93375ed0f43187aa2fbacab331ab7ca8c1e82f0b70c67b9a6c8da467a595f985b91da6f1e8aefaa4b64c89da20ccab097f5bdb9658fc74826b89f82a9c74dbbf257092c42cf4cc67336b1a2562ff490c18a110f41242f129e44b491665d9306cffadf9f40302231db02b88c63824b0980ce1306f21d8ced6edac715704a4465c699bee11037c5cb1a5057c69f8a1b03d059693e8fb6d7a056e47793035a3901e38d5780995af20f5cf4c283d7648d8d0b9f6fbc2f359c030a100b6c962b0f4077b5dc8ca5514b4f95f2033a7be4db827582665f160e67fed581d0421d440ddde80b9bd9672cb88f05bf0c3978f8ae27565bf431c08a4d71759edcfbe33350c4582ce2fb45402e3cba6a6fde9de1c06c22f0423a1fcc8c8c6729f67fc594cc5113cd17a6826be7db9e2a43612deb158c673f8efd8548721ecc73d31af15bc3519de2f1f3089d5cf7bd05f1c2de5a91b19edabba9addef7f0f0d7f216ee2056d5096414dcd92d919876aecafed039d37f2ef6b675ede2025f5cc5dc3ffed0cf4ab02a3e3785d8806d5a9d38b111a84ff506a4f71fbc8b554b6bf5a887e54cf5d0339e9ef98018f2f3fb929dac05a43629e1826aac72323570406ed0e7abe8b61d8ceeb5fb2427def0d6c8b1ecc5c689343738cb340a74497a204c54e3460ee053882961bdb698df3677bc39c53266f5ff2e073f4c3d9e6a917cf1f063d367dcb3d32aa8aaf37b814ed815d0f06205f5497d19ebac12a08f75a499b938e80e9d15ee4430528bc8410f21ef1b3da4a665dded25143f00686430a15c9c52c7192f9a31802c4fbbe11d1c2cf62e5a1e12b61d9daefd258c1f969ae5f80cb6b872b8c8dd14482dd3c5f97582efedd22c9036b2d2a353e7a85681a592e3563da7441075e5db661f24673f1266899361fcb6c7f4475d8de08d3f2f303f32bf656233e3fad0c0db5eb7a480633bac755a701404988f12f92ab97b790db4eba5f7c7d92406d6573a131b9d6a998541280093ef75287fe43c7dad6ab424e94f12566f2bdd8fa515bbda8b7c388c97cdcc27fd75a96a0b09061c87c0a623e1c230a6ac7324601058f004080b36b82c3127f87d96fbf44b63c21e78ae63f25a75260bf2177c9c46e3d16db631297b92bd0798415521318ed1dd3d94358d452bd724fe978e7a1da03122b16c25a047b2e5339e7430e11400746a354362a17f3827b62079fdd0d01b7fbf0ffcdb584b1c8dfe548cd92615f35dbd7b63e320cf23240d04101da0ffbbda2a60edb5a3f6a39cd8dda33f5bb9ec13704e4bd61718ac95fba3ba39539dd22dd1ec82afa5230e368138806e7a401e83cd40a009f913d5aedd69f5108c88b803be3f6e5fd8a263ae18b13c17fbc3a2533a954c3d16a5ff95e49ca75257afdfd18fffa7ddc86527821306c0424196ac1d8f0b73ae492afda8a242045cb3fd08426f6d213c9d03230707e5c351804cb6fbdb35f003bb5a2918bea40143bd3a33fa323d2d67c818d1e0c1a287b0e1209e53e83199b4c4ed5c80cdbe55aefc0809c6666d8a0c7a2ec286aa561764e42913ea53fef4a43546231dda99c851f2404bf7e0296efbda0eee110f254c5856cc84de65e76f1301dc73d59c34f9f97f663e5da03af2a4d6c4de78a8b501aacb12d0ce01d9afca23cdc62aa2d17f813bb71bacac935f7d65ba34cca5a4385659b935b637b96adece06cb67247909607fe10ec2e2d66f19d4bf4d869e22436e70527fcb2d73f53f504eb6a87d219587689273859aec2b36906ebefa67c174c519eb963b5b62d7d18354bb158f027ea1c2cb93e9eacd8e7dc99e3a0f1d0a9985887ff559dd533e08ba7e11017fa8dd77ac0e151a21cadb7f57a70828f0415725d4bb71d2adbe7c1f59acd37e72391144b8ac945947a6da05878f50ad57bc64b56632f84c62374de4dcb8511e76a44353fae4c449ffcdfe18b24f6b36a3e3a7960d2bb85b25a2ed7abdd612ef01a29613678c76650da0ab79b0dead85958bcbb43ad82cbf941d7fc72d3c0431ee306397618fe8d67d13732d17fb02bea052acefe1701b6e14f99aa7fd7ba7c9c344c55acf2062362398ad5bff7ba1f3dbf26e9b4833efc18c15f0c49d91f78991411876d2be12499fdc9b0964f2dc8da7dc7e891b68f9e727227ed132fa69c51f60a8fee28d32f5f9c5de80b1b15026e24a09d01a8f5acfff32379e63cc20592e9da3a06285b63b8a35f9c9b80018fd248c4cc92e31065297253d4d57b2b4361c72b82fdb920d29ab43cfa6d7602ecc033a2d9bb29285bd62463d275009a46f4eae943cb1bf7c47e34c723423b41fc2e8762f96f7393a546396a245c483a684b25172390d4a3455adb7d4195a3fc095708fa188d83b385b5b1571bcb259564d2ea4557045fb31f7dfffe92adcfa45da77f10f0c87300c37eba65c3bbffbf59f22b36e52c14cbec750c9e1c40f08572ada50b985639d951925d090dc61fcf2fb2d93f24febf59e870f95b1def92e3184ef6fffbaffa0fe9fa28256a528ead3aba252071f18159dab6e6d4a065b007a8a13f2856bc993644591ff3a7672c84991c17f74ed533819e2faedfa914b68fc9cf009b4b2b6c4028d60551ac37ef9d896e446a104305fc10c79788b07d84eb7d60511d71783ad360f1b6f5d6f354c85036ef8035ae3a1f7b962c80f13fb6a7b1abab10d33bd7dad223c3e5051f32ee86d19e16785db6b3ae6e079227b68b8e4ae8c4fcb40a4a3fb78351a4a518052d4df433706037aeb650f59a8d82fcb2133bb5cd7520cfbf7049ede3f471801201057bb8f3c089038469857c4b9f139aedbdf52842fcd7036970dcace913d5397275a6e6f178931b9dfe4a7eb314e121555221a312763ba38a4be1b9a3beb77b6863b8f0aba43b459f7c65b3a5f65f34a65c00fea83b16c6cb486011daf1b61295477f4a5ae3517457c85050690f82727c00f19b434b0616ee53970b8b6c3aaf13c9f582a1f3f29c158cd8136d5230d091db30eac92a6be58a60ed6cf82f37f6820deda8beafb3f77f9f01cca5f3982f18ee2c437ce7790075908212111ecd2a820591714b8f7b255d3b2a125a960751a9b76c57f2c4598de44367c881ad070604fc499e7b6903a41a1ec1dac43e5212548fd42f0ef4a5cf7eb3e858ba70dc446ba2f4755dd819bae4f2be8e37fec820a7288d540d118a8dc37c2b8ee3983968846930f63f6c2d161099c2ffb76b15857968a8ff2fc453efa48e0848e9df4fa88944f2f50c4b2405d803be28f631805a4e49b8369d011cca4eb5a19af3ff448032aa6841e41ad53f6f706754c16a48d1093f6d33074c55db9c58ebeff4f28b192984232a750580df9f4a4a10a0707c6bcf6d2d9aec342ee9897100bf26f61ff56be512196e80c2ed3186d523c2e353215c0e04638ee38b967a90aea2172eba62c9c1c11d111d861b62dda71cf8aae79062f6747e9c0d2404aa8610f4e25eb364ce202abc6c8cbef92a3417681835ea362e208e59ccb3cc3f57e0d7c91fb13a1e62f1858bc54fe3a91c2c538734b56a786efb9a91ece0587ae768a83ee71fee10925c93f4ce34c0494aaf8104207ba76977b63d5f34829ab37bc9be8df01581ef857b7d1d49db687d36195c4cf22a13d8f9ecca81c988f71a638e988d58b114bc30ac2c746824e510963b00184e7d0706fd964d97be98b2a6771b932633512fe778b7075907c911bac4b93d4bc322ef272ca52ae8a11bf5080e64797decf3896a5d60a4044daa2f9ba2e4b942459a02ae1065eef925b239eb6f0d95a7867ce6c1f99649352d421b7f9f4647385de79255deee53ed3c1b444ef94afe6cf60e0f2ccd5e7caa8facd4550203b4be0318aaa4d37f68395779ae60f092e8c9de9abc51f183ebc17582c271e0c40f6c10b0c35b7b57d474ff045cbea392202ae969ba804c3a7856db1e16c07ccf39d2acdbf1bb809c029d5fadacfd20f16e96e86850f9cab6d9437bb36b18bd8a7cae4e57641d00fb1771e115e3c9109e92a62c5608f69f85fe8620e3eb0cb9b181b8ac1a8e39c2f8b260d7049c759e83fe3c7716c112eb58bb338f587ab34c5d18cbf322bc30d1294ccebd6779e9f64992d9ac83366a6fee3be69fdddd994647eacbeff1f8f83988ec4acfa051345cfa513e6d313faa06d5219e07e6ce87626e2df586cb194b10f1a0ab4ad5bea32b5b0fd8135dda5ec0ccb1eb90a9317e389eec51ac18fe0ee82f7d0fc99f5a1d22fa6f35c58239f91f63586c73b257613f7cea16dbba9634a3b499aee68d9ed0cbe99dd752838ec34dfeb2e7ac0f4b13f10e8ede6d859ea28a453d1b2962dcc430ca208faeeb89c4ea09328d67badd1c7da8d22c11737a557f41f65b89fb71b133683ee3c3b1193503653966d84af01cdd46b4fccf471673c27377de5e79a8f8b7d555d29cd6e478f71dd280b3cb74d57ba230813ce58e42262b9b7ae0e8bfd4d901af56be6e1cd2ad62a150356190accae57ff733c3bea95e256aa56052d6ff22dde61f5f60a3ee154e30303bbe7e0a439f0e138d25a66404916980204cf6f1073ec39e253311e24bdb253562c7b93e2e721059e7d367e0c400121e8383c82a0ca0b4d33162b7793589fb179ca6ccb99e6ba7dae6e99b51db1d3bd6c364accd87d632eb2d7d59a40ca51f6fd75d1d18df35e91efee44acbf253b4d8d8b078909dd81c20d569e51efe1f1692dc8e5bdf5a731c95bfb654b9e66f6f11edc47ea7a24c7722984d2117e104825a94735f5a8ba3a26a7fd9cd6f920f63379d712e84e7a8d9b354ae04204d1310654a592bbd13cc83ae30577552e4422457ff251271b7dca5cdb91ea5600753d1c0e132eda5fa69ba9a79f383113084b429fd914b260d86a80696c52c9c518bfc0823c9b54a699353b05e38a30e0d80b30331a4065688703085f01be68a7a68fe8212e300c0421f0783772ce33651ce7b4cbf8f17980114e5a1192e852be4ff5f7f6f511d9e8a7b62f2adfdde1ddc0b70850900344f8beceffeeba220d600670e463235037e6fa60a5b9cea4f6becffc4c105868b593d3e4fb3d74b986a863dbae02af3800bca5cc4ce69d704be5a3816a4b56ce47c9efd4b89daed80794adf51025a3237c4328de7970ac265b535ce5e37498e52fceac8360940780682b8032db9a92df4108e08ab5dbe6f09056cd37de4ee026901a6d1314ef8a7e44f59ca2db1b51655f195e3dbfc329abf6e6d063651295eb47ad3109ae1de98909d0a1c5d194fbf4fc73223673f1c8b83ed2f795dfd1f1d0cedc2543ba5438b40d22b12487b5737575b51ab24a4e7a113893f1b906a1f70abf426e10fc03da5b13b035393fc83bb06efe26d06f787ec974e7d5e3bd6160a33a04496111921294747c79f7575ff5e4220870e0c79c181f1116d1744719196f3ab712d0a7f63e2b20fe2ba93b5782ae4bc3cced01777819f3cb3e3bae9de44db2150b3dea640b89b92199f93a6b3fdef3c64860191c35d10ff2269fd2ffb18f66bd30d16fc446fdac5115eb19c4f6611dd835b56c0c871ead6b0f5f6593c48039b4dd4ce775774437dec4d79fa4a3ae96a877d956099207cdf1c3968e20f3df023aad76b8761e89643a344241340c7b6ba2301fbc40c12c25a181fa548cf87198a558e1301a478e644aba548d57b250a98f8b9fe7de0c41b2047d7e18d0346a835b693017f2c8a37fb7b91a33387a22639b64a62b64715e4e96430885fd3f248dffc9ea9525c066bf4fded20a50dd84c56c317e823569a23f4b3a70043dce661179b3c2af8771b367253454012a1db87a56e4073cea3eefd0d75a2ba608471e6fee8d6206526ffe3ad97ba6dbdf2fe27ee3fd86a8ca9c010c3701022b1c0944bbc0ba9e6c5fcb5d296069d3c1df4b33091395e98493787753c082fbd145ab853e0c280d516c88540454ed4959146410f163eac70ca1e4ee34d7aa3f10520481da7f57f2d18b6f56cf55222d701c693b13be6b0bf25bcbf7354a7e3c4c7916ed5d7378a1be22639d4d7967810ae529ec4b6dc2784eceeda01da04dea34e0a564f386935046f0ea060fb4901bc200049c6b162c5d7fddc79be288c3704f7fcdcdc2e8071330148fc7caf95d16fae49b956a4a93a98b000e2dfc4fb879eefce2a703ed2dec3b12d0c6f85d7ad47ea9273eb83422573b678375164a8183d5f1a91867a85e1f6afbdd7983665a4125fd5cf7b606ef88da0c483f2bb697c5e7d9fef01ec5585bce8067ea1ec2ccf2f5890b0c902031bb87455a4f83dd5b7d0f6d5a6ded559051a6d98e2dc786e839f69afc6778c5191d522f97824b60978aa2d16c436826668f434b2ea50d5a16fa04f1bdddf1c4e08259274123de705bb8c7004e1164296b8eacb5d2da22272e6958993368301b25fa2c12592d57a38e6f2336da0992f3ddc0cd01dd28c29af159bbc5e433b87450fb5fad76a7eafcb9e9daf7659866e79fc666cf497e273d96b42e8cb82d12bab3fd5e0821d35e5cbaa09fc32e6b71b0decbd0170940f739d42483a10d0e220616156037f60d6125c75d6e98dba9980eab62d97b6b94232b8babbb18b3121ab157e5b643dc61d6c94abc536f85431daa77d07877918baae45d9dc3f262648d5986607282436280e1f2a4c1f54dfacf975b2f489673d03bb41a4a4fa87b92affcca9709aafc2a4ccf5adecdf22042c9acbd1671e601ca091e23a966c791aa4c6af68881e372307226dc3c6aa202f55dee4e71e1aedc057a404c5ebbc356aadf13dc6be49aaf413400d53249d1b00cf2db6f1a23d3bed60379fde46da3f6777e0aefae47c1bc2170162cb80a4b45873959f9936334b9f20706dbb4b1c0492eb1dbf6f46633ce70cf039ae04136640f87aa149b46e817a0d56c1d661afc83ff0d9d39b32dfe81fea4d9015914edfb71a6a7989dc7304779e77ec78bf9b6253682a73a7e600ab53b601b08905eb70bc5eb995637b0818e3c880ed95ffb81422e9dc6da9d91a9eee79c03fb557f919ecb02e3ccdc90db920fede942982f82c79b94c8dbf31d973012e6fe8feebdc346f3560ffa8483033d918c265de4255f2c92f325552df5bc8dc6bb40d3e40b56caba4f66f01e58ef747d6ba97f3cd50fd1fd8960ff13173cea359f982d6b189b44a239953a83fe9a138eb7477c19a8b2193c3fdffa5eaff816ff161dd6f819a94e7ab3dfcb74d736cceafceb8caf66bb584a04bb69b65dc8f44e5d6ba3a2dfbae51275087638f7982914c022a4211efbe106d6b436abdc37d9dee813454d34cc4071fa709c41bcb47728f9a28f1763d6554f28d5837816c8e2ebcbdf076b44b6434ede160e9c86a05fab84b9bdba8f0b3c51795cc9a7bfd1f9bebcd735d94f4bbf2215fa6cf28bab1890d1cba242e2cf37eb50cc550eb3cba6885f157fa9f9e41d522ed66d5840f389f5c0c21797f0bd79b77e450214e7cd51a2555253cf8d90af78a42e9bc31e0b1b730f7e49a62b891c1c8f56b3263e665e51a24b5a02a2400c00db0f12f7cfef82486a50a531629b9032512045c57ae3d918ac8be11be4a8a64383931a1c4e7e84b95b8ce2dfa158f8b0d815178cee7e6ddbc5c414706a4d172af595267457825352d5f24dd5569fb861a700cc165f530afe563ee36a2f0c7d93f68dcea4904308a636263f8185c53c5fec6765dbbf9140a4c536bf5299394bb2957388fb6006d97b989b94033d7256a5227be1df78413a17c10a5840741d3bd806d7191d9271d0816612b5e35d21f30c3de272c6b03f7f03288653df0fcb6650476571dc48f4efd7f8e7df2a4f06931b6ba6568977019d0f3f77e59e849be7cae44f3709b3c1009a4fc0bed1430b7880c54d451e5277409fd8993f62faa40ade3d975bb1a5fc8ac709bf811e2799e735c184dc5aa6e561e06dd81523203c9bfe0d6053136e9e1c7962e63de4e0a5a75f241b006e20ddc215f6c08447f91d18664b749a1cbbf52f4f87c99d0416f7822236321cea34bb58b1d5eb14a4348754464d55e69dbd89db00d262a7535cb0b798d64334d60444f7d2683195d82df18c25b3d8e6a367814acc7fb09740921e3869c66c9bd9082ef548b304e5f29945208a968fb843fe689ee661f467548f9fbd5698b3da0d06954e48b23d181f3bf22fa77d5f94d3ffafc9ff4396e74faae004ac8c1d06206192d90a71b59e9118dbbaca07413a03c7178e5ac41658243ba585e073e81f2358790fa8d53f3339d35798768362d0cbe2c7deacc662a64db556eee00c6542e3e3f7ea6600b7f866746389bd48dba9eed5f3b5d1c434f5d4001edb0f20ea821569ff0bf2c60092edbe88d993eb2ff88e943f4df39ee30ebbcb41d4207f8f6794739e516149310a3046a198abd1baab2e365d52c5ef3b0a4edac0f0d83d16c760ef49f07a96d1ed49621c3252fabc80f4f97e6cf575fd7ec7880d25130133d1964fb8e9c1676a6b2f4a7f70723beb2d613f9e71d6492e0877e2c4a3ede799fad6b3670c27683171129fc90af039af7d50627c693ee55e8c1e2602456e380f4a1ec49c83e1df2baa91fb97344a4b24e11ebbd15358b0a7adbfda3e2bb7b517a049fdbe8445e75399db68f668dc453a2b68ee899d2b76f45a855bc108f6e2474624c8a4fe4b51f2e7ea9fd52fb7fa7234d15c9d0c9f89f0bcb6e3d8899e2375d85b59b4dc7342766ca1d488e712fcf30a9000a3b6eff76b9250665bc368276c01c83c7bfdfb2f445e6c7c03fc43bb6deff232fe432258d80437312b2aa671d68f5b163d7414bc395ffbe2d8c1a7314d3f9e3fc5fd81decda2ce96b9c9fac2c95fb2ca4bef2c819532323229f91397ca75c78bf5b121edf1e8b6ce688f78cf7ce6ba8f714bfb254258dcb57d7a8003dcba4898112411bcfbe841d9892918946bb1851d4231c4c7fd6ff52af8dd1a02c2ec2f66ea3f9f621c3a07fd67da69f4293809d6a9b081cef01f478d9f2913450ee5bf3942eee271ff06fbc8422456422595725f81e0463c468b9a72e3163535cef5dc06d1da70b03e86943afb39779e8d7d1d585cd3b5fe73e1ed3d3acffa1e20f7219f254ed62cba4141061bac5eb29080539f743715b5ee40c9774bb27245ec0edf63e54d8f7e550de8034e9a2163bffdf1ed1d793a0e065e8e6619b80e21531a99e62d945da6ac8710b62a824309612f2a2fea2de7ab847df660587784b41a3edba0d49e76f77ec4f6bf393988629bb1abc6018f4a9626051fb5d04a646b834678177cb5570a543544aed67716e4b1c2072c520894595960ede20f04a2cbbf9c13f9536b4ca02de32cc71bb88988278212680c4a1e664f6f884f5cb3f76fad518b53bff86962169d70c4091a8d1e050f2b20dcd11c44820cd7e954fb849f978bb8e7c4b019f8e3e1a0eaf17afc9e772d2766d2983a36069a2b12531119eeeed9481b0a407edc6d2b2ffa0605cee3ad2e25229cb762584cf2e716b43146065a240f3b0ecafbd8a7163279ded0d402a6292cf4c7f2d03cf1e8124b9cc3ca36b5770062c892577ed7895818bea355adec8c7216bdfc0bee95d9d58f6851cae64f803acdfa4f3296b771f38e16ec62e748a7ca232486048a89ae27a14c25afc22bdf81c4b4d96621201a63f8e09b5abb02cb66e4d23ec55e0c8095158746e992fd37f57afa783efbd082da1081090c46acabf57e7d2018dee4ef1884f792720fd8d5f786a50d8fd918d8126df8e4212c08492673c32d788a10ef89ce7edcc26001a307dd63a5be237366c168334af03dd0f778adb4186fb43fb80cb4f1de239e16b64573a1bded5c596b3eee2ff9c12dc57d429e9c99564d075665857759f0b82ec1e3e7194885ea336eb4ef5f396d6bb1954345e2559775dfd3775cff177615b45ec6a0d815b270bf2865e578d5fab4c04cf39df7b41676ffc422b5705167e0763c265eab8c8cef3aeff9fb1300337c2fd116fd67d3cc0662574a07975f44c1c15e9a3069a3526652d88efd31350fa7b9bd484a3ba05ef0766b8a6140acd977a7b08210597a2ec0571f067c481d5fa92a0b0caa526cc1dec0b728963c99b193a2f1534c0ab5f1b72e062c4363002c51a624d5ea22a171decdaa149f508730b2e2ff95e9bfee71c8da47c99641d66ff13cfc209249b61b323f002574c029bfd31a9db8d0808bcf9f560ac241b0b21620b990525df2b37612489e50327dd8f560a433530dfc13176ffd9a19c108f4297f0afb098a504cdf1f06c6325f56045745b62a905cc418189d37bca5639af1d74a5d640354cde33c9b39d52c97c1323ef71c8ebee11840e5202cf9fb864ee98a85e67a8269fe1f4f69f3fd8fa598278c287031cd9707de70edb1bc360a236f76e51cd627c24184d82cb4bbefbf516fa463820b452ba59e7617f1c4d73d2d5d8297ae660604de115db390899382a9bd0bc4b3c7fe04187fbd00d9ee409fed78ab740730cb4605a581664609ac75e3b9673c3c0ad2b0a7316aa8857fbd4a5ff062675d3fbde6a83509e776a2cff12d14e0446b101ac1cf48c82addfc503fdb8234230503f72b9c6cca001a3a7063f8079faa5888c00f906b170e00c120c4b12d000e7a3f60464f8aedfa39f3196a47b0cc019ef9a39054d62f47cddabf273456b4e9155392909a25e926b1d6184b57d43c4d2b1c442eec37925db131cc2f864f1f3fc3b650f66c9265094b4b40b3977fc04b48ec4f58d47ee277adf6ab724e0205cbb788656001830b2149878145b4e9e59cd20f8217ad7b3cc5793588f97032e515db21d480b35ebea7744445fd3d4504df7a07ff0e4517dabcbab06ae9ebb09b8229fbaa39626c448083625b93a54731cec44f5f9f6934916012eff5a5f83cbaf9133796089ebb4383ba5c34e1c4e0de4d78bddc7bf2e7d4df3a68632825a1eded5e3e1e39fcd681078b2cd8c982a452d7a7f6ae0ce65d18086fe2aaa9f6f696f8441306764a6afc4876c1c925968b106683ecb14e292216a107d2214ae82e359dd1199fb719b5fb9ea829aac25b2f808d27fd39e17afccede45845472b238adce2bb56ccbd5f908d4406301b5baa02d47416918e28a6031530d93d22892a5ce932461048eaa12db01c9d315199aed7da8a12e988a7be2fef352cf0d42cb2675718f6151c6658d8139684cd6bfb8a422075f7d9c745ae88c58a310ef5c9e393cbdb4db4b2d2414aa27270fc121dc32e1a32c15d1c2f465fcd79fa6c528ec5b4469e16b6c2e08fadbd133ac4500e352347a9ee551b1f32d0fca0b94649301ab278b557f7949fceaff8ab1b76ed4c3056a5dc76592187b434871e10f58667b83cd60eba68b3dce7554a48716f11b9003db334842b66e036946c1eb123c356a90821e946e252d786fd5e828debf2dc3be484e42eb69c5a94fa77211d41066e2d4531c253ac66729321cd9e611c71672a86fe7a77b4219ae926efea5520780a07b35f6afbc5991a08aa5d22dd9b2bc2bcd551ef65c7fac6d9aad696894d230cd4e7821b4c80745b06c126d87bf53094d4c1bbcb341a5a05b490a6859f9ce28bb51ccf7a27ce66989d9e9745b7667ea62c19162267113a1d42d3dec43d0f0fe88dc3b31cd3446e2d4a6c7da8a6898d9845f04ea6d9b34b73a691c2a22f5cd2d0b09837cfb216e58e79075c33b3d0a3cfb6437e5f009fb8b2b7da8e65db16bb36d778250659cb15408fa2267ef6fdacc0481224cc3efc91db9d68ef185c1b62a08c816a7c7d2fce29062659e56cd4e8763c5c1a3c3c97bc3ff38ceaecac130e834714a84edc17b7bb4fcf83d4147dbcf88b0efe7da244434b783e30e9134cc8c736c35ceec284318edfe5dd84c1c702f2565f179c322de4ab181767b036cc8f51b1d882cb72ea50aeaebeafa7bce99cc57048037fafd4ad1c71516504e71b986dde75df5590bd9c249c2ee340815f24b77e38ffd3b0dfaed96770c541ec74def6d3f6e136be15b529a4b3e3133f06b79c376b38aaab65196e26a56bbf1478596f6ede6ef507016cc8ec72a2165706db72abdb6f02fe5b1b6487e166d27ff7cd626da9bca54ab2577f465baf883f84e916320a4a3ccdd02b4a5f458783d9d962f0f6031f71a75c02256f8e16ca54d55eb847832f12e749326378e153ba750b7b922771df6b4f600e09fc1a4b913d4ed4dcd59ff81d68438e27047fd5ca706213a0393543df5fe9d27873542dbf4ba1af747a7ca7dbdbe209db8710f7acfcf773b6affb4f70cad3f6baba7c8abc03bd4a0d94672c7366b6b2ddf3663726e6b84c7c5079950a6c98c32e76f8bcd87725ec37fa8d4fd21393eb264049182206e78d9aebaf27d5641e6314053467853a0b039e53b1ae7ef009393a18f551a54c18b218ce3adf32bccbae8454f7c04da4a5f6ee5bd8cbc39890d6c92a64deec0656798e7783d603d8236008c6daaf8d3ae753c875093dcf3a6b841e234576148a3623eade2e9b23cedbc3bb16f61e14fc214a7997768adaf633731973e55f9ed14932e5698b151fc60b5f7cc0bb96cb7ba28d9c9c80496575439592f272a046c0fe100617fec3d3529f3e20aebc7b947f95b2473d691cd5f66f8eda7dade4e5be7712b37b5181a92d034fbe80814263a8355452be3db854002f80f6621b2d5f3a7c8c7b44d8df08612af04458cddffe295074b9fa9e804318402b9c7bd0efa4db37838646fdb574795dfcbacce68320285abcd1d08b3b2a3aa128938c3c2187282a09863f140398f72a2a659a4e4c04f395cbc2f511832859e654b0f69ec8d4914b080ac094926e60f6d7af3a9c0cb70c1cf74501524384eeecbce642e904f185dafceb4647efbb26ea5443cb3831f52a855bb4c4c34df0af7765d04851e77ea06b41176e80fdbeca36c3f8aae49b19bfb10ffd84be7a596364774caf40f403f2a1aeae5cbf20a8e666f7c68cc5e6a41a42912572fbe944196521d4ce6f7212c8c2e746d46d63118a8e601557a01bb5f9c1ae0d7db3c87a5348686aa96d3b5b23d5d3ebda0e914c2496ba8392a70833b4b240ee3ff0eaa69243d1d8e9e4b149984340c0556313d2a225a10161a342dbcf9074f3a7583567e021f163b037acc339f49be3164ed381e575a8e6e0c7dc06951018d25da7cd413cf9cf87ddb7c3310e676a99d4c4e8c25f5f2008c3a972b54cacfe682910ab2f834a51b89f0c5fd128d230f23603a3b2dd67154abc786625373d268c292d6e9924c3791cb5fdd4b96fc8d048aec34fe9199e2a323b46417f5e9a17f31eef24904763a8a7389965c352e541f64866f5bbb546db05234da972639788903d6b4b877ca598042e1533dc61fd42574948d80b89fc52aa075ec3d994a3b5e33d4b70a43aaf9d9ba87434fbef47ef8dac4355758ca06e4a26b8b49d6a74f19c7e42db0f94e3e67d83877d69d9945d71e677ed0ba0fb718cd4d84e508d21154320b48be75f70a20c1aa2caaf1c2333d75bc04dd99d45fa632634907e06c8fb0feb4f13e07ffc7c4d5a846aa4432a685905f4dab945d631a3a389d5e0b825e501b2a2ebbfeec5f61b3218e1be98f10e1b6da22470063b091db90f94cdf8eb9f9ccf6a86104d9e2f794f7372071c86293e7acf3e224f36b3d3ba6a682e5981d8448e4f89fe0555d17db5e524ba1c279dbd00d67f88da197a9537b3301f07c67024e7377c8c6ecc0034fedc5606353d992162c5c783cab6d79f3bd6d4578ac0033033375c0cff68761b26271dbb486a1adc144f82269d970491256cac39a7fb47ef410f89c0bd807a62014ba4b2653d11df25f3854613046a13a86a8fe60cf8ae0ad53e56339e1ab8aaca9836d8254ba6ec2f0c3fbc7bac33fcbaf04a0d11845346e6398d72321d8b21bd8c2229619c4d0e98eaaa58d023a53eddf85fb4ad0dd44292b60884858f968d23fcffd07d39eb86d4653a20535cdf6450ca9f417ff3145d05e3a4a9d40d7585b65e81b1cdbfd6e955a0880c9b36ff0c347804f33c1e80384809d2f29343eff279e86a0db34a3711e724b44e8751f8666d40b0c53d5aaa3a44c748355449b93481ca2f3f5864e37653a979ecdca82a57cc2c27db4ad46d56db9278441fa463ec8f4ad5f419cb93b6d2e12a97a2dce305bc47b6e6a7477604605a033c769969d5067a4ded4fcc05717c1cdf6db4a1672b44810df8b07299d870007ec55498470be148a13665fd245794c147ad7bf2ffcd8124072fb3ece9a7a87def16120a119aef1c881ce32ac0babf0be52aa9bc3f108a42d1d9e0d64016f8a330b920a315d69e0724949817bd0af60d65d145cd824a600f654b089919464436dfa5388c67be452309461cac16bf67295a796e86e189d648a04ff75656ef04007f7182103de210d0014bcad77d91068a097705097821d598455acf3cea6ba62620f5cb0a72100851de0687e95c035b6ed42d55eaaf0c16aa8345c1c39eeac7381c694685c9b45848c1631204a807c1e71e7b7e036b0f7c226b058228c488ddf1d6821436bac1886c5186c974e5f455ea746366b2d9239484e7908a7c8a4f15e92a30857f55f071ed5a721830dbed00a94baa623a5ce93ec1e23c2b0f0a07b3b23e7e6ac99a855ab367625a11eb0bc5ee4f0c5f9b22e3baaabf2bc54ca42a7c2631f7aa4bf6547ffae9084f3a27fbcea3cd3f3448fb247136b1e69c725936a31cbe201d98cd7fe3454c86d9d31de4f1a2e7be4beaf6196fceb221906ccb66705b73ee8e5b3efd6d4f907b009f4f6b5675a184e0eb18264bdfd0fd80ae29baa6d3a7df9a59cca3660d8e3e79152509dee8033571cbc09994f652db6bf84ccf17be8557e165c9b2c8a35a14a0e348621e94103f490f11ee853bcb31fc2968ed469b439cf1c598140551386e2a5f91df55b5424b7dccc0c3c1086545178bfae18b6dc9673c1b531470a0eddf46ea2d9402464dfa5276dc481a10a56dc2c043a53b55813455ca386c1bfe806d4b058e42e3ce62652675bab8f295d593cbc783358d6f3bf370217ac140393b09c50b5c5e405012382e8ab838c95481a5a4c38eee9071cf7efea79289f19226f129aa5369cd581c92b83a2d839424f4b76406686a63b73c6ee95b1a32541766cd2bea70f2a3c0dd2296308154216b6ee185e1418b14ecd1933f12a5becdf779e34bc1399befddccacea8d93d970c665db0725e4e08e08dcc0a9a14a0a49401a07b3d5f32a4f2708f04c87555e411aa16ff3435fa7a3146c68281e1223623667d66c56735713a703693e6c0eb62d5920e7efb154c6a94261469e8448a8d5cfa58f6382e9e54e4733b97621c488936b0814dc1109877dbf10c7e32d01631bcd8f7a472f38a07117469394fee1d78d6298882d1bcf727aea0dc4b041341a29aff1d3012237fab134d7eb82fbd4daf0a0ad2273349597e5d3be4918f5aa430a3d16a4c2faa0045cace71ef492592205d76445f13dde8ff2982dfa9983647abf0e7a4eb1d97e86a93c49754e2b2eb18a17c731812819f07e83457bae34c29c5d5060fffcb2fbce934e63e9b5c6f8f494c12bfa76909d01c1c41e8d6f9e1de94db2c67ffaa244c3897d65d1d21d18324e9476379aaff9f67ce2b60d4aab2001a48e34dfaa813f8d419051c3955bd47706c986ada8119d11cb256822dae371d7784ce65f44f9632b6a12a4abf11cd596d5c452ef865af104025fbfaaf59fbd5e172d47d9939f3eea6a69d7c2a440f69863ccd14f5c3686587cc9ffbfb2562f95502a29de49d6c7c6d583aab9819c7c58f9073cfe2570e7450939803f9da04ca41b74d877a4e47922d992cc086968ef13dd00944820d092bbcf9f32e57e4cfd4110cee7bf798d17c3193c959a73cf21f1b717311ac4d236a59ac3709530af557e0e8a47029088391d3fddaebd7032a98ab6a0e0843b2acd1371d41dca22d41c84af2a8b591cd545945dbd2bc27c8617cd73880895a52fca6c8ca585e3dd0452ec22e2d4907c3d0db348cc671ab75f0cfbc4815de51b2bda1161a16823e5031c22839c7d78b01dde7533f0012cdbaa0486404278eef0078039b89dba7e5a8b0b58a8fc3e45eeb71449d5240eccbabca21d269ac512d225b185f8e573d6a08a96ad707875e32e63e51ad37ce75e765867a2d4eee0b7dc477ddae74e969c8ddc930db4d7ecf1891b7e5d4f25a99c58b223648c3b7b53bb483d520512512d1ebfec644ce5b36fff25292307bd21efe51cf75412789110349a62df27606942b8f3672517c9c4cd19cab60bed5739e595f723f06e50b3a96f4fe1a7c45cc0d2fe2cfbd453976e97bfaa553e3bfd524b48cc6e1a8de1ab09be4ccee0e045afce36d344b6616c0327c3d9510bca4cd525073612005881cbb7c9fab7008cdec7ad1d659290b3fb5b873e30a9bd284b44322f7f6bd42c053d64bde07f4e3617532d9c145135b6aed09004ca918cd62895bcb4e43f03c908b704643445ce3bae3290badb7b8d560bfe3a232986679b5dd8a4e8cbf4818165eba1bc8450d6d2648c22e38193661de324da98883a1d437dcce3f8b9b5a681175bc93a2d165c503bf96e6497827ce89aefa844cf0604a6e243d53e3cd23832ecc6d03fca78b02620e89b895e46d87081d80383abf5ccdedd5c08d60041586551992fd75baa1af63b357f11af271af13df249a4efe6adc773a2da82a408a17c80442094822585232b6cbd465ec3e89c5fa7fc6aa3e3bbc64f68d7b61edaeca0c9f7ab520c27b41d32423a9da58c38fa5de47f66125aeef89cde1b9ac0c7c2717aacc5afbaba6697814c54629a400c3b0114e7b957ecd6bb9768fb3cf57ebbd64bd1d05a851a767692ffd3627dec2295dbfec55406c7062e9d3c4dffdf6d28072354562ff0511876d3cce41c4c8a91be09995848be36515b9b40777a7694771bc002443801dce3e6ce3cb0b6fb9bc9ee7f3e246cdc8a269aa7481c5ca26d54917eee7d70e6229833beda18b823772ad37acf01f4cc61df47d5e7db89db40121da72e1772ff9964dccd0c8512aac7c19db16c8efdcb2a60c6e519435904f20e0b3f7a2c34ab723c9084510cc52d57ce204306caa924debc5846f76fc605b643432527ffba0d966baf1eebdf15ad259e5327959a6cabc2e7cf485f33332be1f2861ecf585823c59ec4a5ad702689bda53de956ef15b3189d6d105837245fe4c316bb8a4b63fdc3542c5bd1e816bd30e9b3d67e08394e32ea5156a831c48404727b1eb88b93992fafa4cbf97f2162be421ca3f433ce29e1c3f9fc23c960af1729ef993c1d7aaaf00f44400cfd88c6c09cba41bd2643e5cb4f736cb45d1052e017c8023fee8474e9c2d5c2792918b5df8a956b263d29a1334d486c8932fd1a583cdffd1d0bdc19d453f85372a014441667560ce001404531fbfd432d27b62f8949429ea3458a08922a9fcae4e3bb36c9ea8cab7407159b4e79326ceef71af78758ac11cb90b93e2e95e0937442ccc7d9e1ac8f8ecf540f290a757cdc4a2cbd92e6bf729b2e7f64072a8b24076d7eedee4835507f0dcb1ac9c0669bcdb5c4136330339146c831650d6d7c01cbac65e6535ac6f1d25c597aa492ab3955a9088b88bcc24ba2c2d8d65d83bf7b0a08f81cec77c6ede53bc6dd90e535593694c84039ad5b03ecc57b27dd967554595a9d7b521f6bea926821bea2d044577600dd261a3815350c67887a20575a29b145bddc0f0362a3722100965843a6998684e8e549e12154926c755e216a41575a8d7f7414e34de0f27da5ac99e05c5601bdd07b4aea837fe4e958048421eaddcf7ba085cc912faea6c1aa9bcfe836212fbd94652f932c633575d0e7ee1d3395af8b64a52d3337580c65e7af338780a456c94aa55a236f371961bfda5fa3122109b1622fd3d4287bf1598974f6be1fbee9131d8d455db8736313c0467428dec504cf1a1fd070399731985bd383c35ea1cf44b6219dbaf877f0eef3eb535af1b658102626bedfcf3368679a61fb24d2fc5b1a3d5c25a5afa546ab015b2d42510af058f13789c0473c2a97af866d021cd5f7587cec677f17b94441fefe68faef1272ed523923280d4d2b748d739138899f870a0c7a99c436808f15cefad25b3392d0ba79816e3006879f0cffd61de02ab1bd4c1db8485fdf6359d66ab42488b755e81394d122691c525cd6a27d0bd74eb54b9985df46adb31a1e164c8fa2847856847f568ca4421ce54aaca83221093ef13c407364a5578590403180745d837fc27216702c3f5a181cf6bbdc3a43af5d0d938f3f400710f985e4c2f3ad3ddb2d69d7c19b899b315e2e84f2767b009efd42f8d63add8e395004e98b83d7fe52028ce7b29f4e64cca7fbcf50d3567b1f0bdc47b0545907828aef7eb97880581951386e6fe5bc77d7c7e0f6fa75392ce877fa645179aacdaa2b252ad4305f78f0181a93eb4d5cb6ff2309b55d3baa7712ec5af145bd8dbe077065b3e50c89c07217a7c7c53b0369669ae603b74f22580f5bb9f896ba1cd896af40675d2da6ac2dbb65280b353f7a9940902894863ffae45e6039cb59d7c030f538a441c895557e85d132d57dfa17023b79e3b47b0a5bcc8fe7184d56327577002dce65f6aef33c9bad5ad21779251fb3fb202650e8e7ed4ecb939ac4c24d971c0fd30b6ae0fa796ed54d06430111ece626bfcbd6f27ad1b8900669e7290a4fe4e2f8b54a661b2b3203d141b05351e53e57f5c60609db16a979e0c8d5f8bac717e861373a361b546d8ec7a99a63f63de5e661368be16d400a3cddd77e1cdef55f11b9623de71c5fef602cd33d07049fcb464fb9d92de6afcf6df0770b15798b32584f532406aafec62ce75039f72fc613d27aacb3b9f9bf26285db305b41371446c8498673da57e2d00a3cbe392149434bd85d4a56c983cc7434a1068a1892c826d7202b17839264b20a0a077e649c134062b56d06c3f4792f3e1cf7881a9e567893fd0b98490e7503afaf3666a45df117abb33497a953d72b61bfd11308da2a6e88e992ec6624d0d5ac989460096de28f6f2e4f2682a1b22d1ed6288f63efdcb127eec35a3ed7565cfa66b99563a8d6152045b0f051078c357e6a9efe49d5fe8c7104ef9cd4ab413936ffd02af329f14cf3873c4fc7402f78188494f4012629ddf0bc137e7151862760ae517f7050a706fe57246733838fdf89523ce1c14b9ef0b2d62748418ce47cf7a0e0360ba8e1c33bdf8aee752dd21210d47b97751113d80b8542f8a2ed1c2c155368625195b1affce55d123f069a9550c9926e5728051fd60b0e5df5441ecd07b26374af8aa5b963ceba7a912f05aa7bef535b5e9aa876c3b4b44c801a9f93b5eddf7f2857ea137c1f77e932f2bec62b7528f689785e7743fb570e5d55f51843217bad88430204e7c32a4f0fc05eedbbd95ed9a458aa637c2764911e6824ee24e6f1cca577014b39c84cf8c36f59bdb9eae39bdd79b45f9a0d14618d78f0e87e4953151fa857a1507de7c64966eec2b55dbe357f9751c1ac5696a86c9b810b047ec2c90f89cba8b7e3054dfb808827d45f556e298c1f6dfdc779639ea45c8c13300510935f06804f3166ac5a5b82f72e0ea6df02be0247637cf0debcc862fba736026ad730fb2aadcd3f0c7214445b51b4a69b334be2721f811b565677a1d8d696c5c303e1527d3b857b41ac26c94a4a6c70d01fad56cedae5b5aadbb62a88833eff91d967ca4558dec4462d6b589f372725b4422d1c357db3aedbd3f37cf4dad95849bd1b2bb2734ee4ebc3899d22cc0d1c1c0b144a129f0dfbbe633ab09663261ae782687d4fd2fa5eedcd2fdd356d98c02230f404c4fd6407865fd4ece2842f701458c80ecc536eae613257395fb16f3501bec40a2433ae5c6d22836d2365fafe04ca8f3e1f8e7264ddbf5aeed5e71011fc5fdabd3e87f1283a1a24015048f21beb46173f1a4400990ee5d37e7389da0108b615eb371fffcb9f7633d35ed8da95d4c9c6ad00dc99b17683e689df1369dedda3d913096b45722169fa0cb93c6d6c3c299712bcf8e5c3dbca520272a58a865c5a18e4bafeb3955b5594a45625fa472be68a5ef088b62acc1d8b68c7ed65d51ea9d24486c0e8245dddc5849ab48eb852d0c79517e2c08a70a29d69262a35e72dcbbe23d017398072dda63d5e690dc54beee1a48493c1999de65fb7931b3e09e16f13a3b48b9554b8feb57fa05d548ae182b7e018d528c69f65084f0227a1bb779a46ec54fbccd6a4e1c8d2f66127939f2caae93993f78a5ff88dd64fee654f0ba0edd367cff60cd9decf4f9a5612fe25306e113ddc422f33b430dc46a51a257753712b4ddeb37d255f6440515f7875948428727f86bc39c2f40a4dfe8e0e7a700ee5b2343e2cb3da571f4a5fdb4b2d50be4b98994add30a0021a024b11f022ebc40d8320738d5fa335f873a8fbc30f60c6579f18b126138bca96999ede388c9e38ab8ca2ae2183cbb6cf9eec3723952a604dab05681f02debad6e7aae4f1bc5d6ef5b9db191dc9fab2b2ede64c7dbcfd387f0f13dfdfcc2e12104dc1e53a205585d323735e52c202786b9ef046b8032e13376f208cbfab95d7c585f1e4af9e9a00513d1f1f863af0c48dc55f5f8e119e71e268042e682d32cf91bc79df98a8c4177dc876775a8bfaad607878bb582862295c998c4d58ce1c562137ba1a5b493f10690e6f7f97526e9d51aa27ac47312bd5ab4e56ba5f39e7821eec02d6e81441b016e46991f42b2496709626d97734b6d61faba12847dc201da5e2b632958f47d807dc8236b6c864a8dfe542963c87c9bd18f6d2fb67c4f8200db691f9e24447aaf4ebcca673886549184f3b229008f9c5240fadd6fb9b4b5cffe992f3664c00c3f3cdc53716ae96d02fe6db72ee4f2b2bbb818add350a338ad5bcbbb1a83afc9efcc0b75da70674b6048309c60bf85f5d611819b4b3af42930e0973ee47b9743d66282e3e30441249963fec6adfd7be16517df3ceb700a9237f352ccc88c1bcf5b7007bf4320847fb50d5b8779cc51e25f94122ab3184f1feaca0fb2e216afcf4e2519b5abb09745a96cfe9cc15244be8a9eec789937dd2dadac66248062822afda0d0a6f648abf65740cfebac727a16f3e3f6157c6fc85927c2a6fca02832fe65c2cf548ee32d2a232d27634803f5ffdcbc7a56fd88f767fc1432809378832df34e7445f73b93d93b9cd56eb7630864098ee8a57363e5dbea9b6e04df740445d2fbdea303fdc2f8970175303a3f1c48b3582694fa77193481ef450ad7888aebdc5b27941642ea31058682b3b99176c4fe7647a132148e97d95aab25a75664bf719724fb16aefdc44129d97f175789666be6c4ddb4e870ff2f0503ece9b8290768bf06deba6c80d7e1064ff51b88b7789e5281086dbe86a4e69eaf270992ac38faa45f97e34876dbc284bee9e45c9fa55f87239825be899b2da0056b6a63a2b744011d3c2639b72d769cd7c916a42246398d4eb2ce23f0bb76a4526866b0487492336dfb5e24e3ffc8c0dca93851b9f807b652bd764409e0cc6c6f319cd4ee24937a2e33b32d51b60ca100e988b28c0f7ae68865e5f233909ab0d315c13fd884bb333ccb777bef45e9be009fb3b35ffcd899de3f1eca02bf635d9152f480ce7198306d98a7985fe88ce3e4504b5e546d5cb347cb80df9f78c7bcbefe0322abbd9a1309d284eb8c5905a5dfbc83628ded7042b2f33cc0195c09d570bed4062678830372ba0dde160e55ed8218872de6a9b0d5151796b1005fb20418c5ae888b81896779c200a8db961939f719616247c4896b73815c0bf5983e6453068f1db6ccff7169ad8daaa4d0ea8b429c996c6bdeb3ae8a868684968f455332fdca36a885b09ac950fcb1e406063aa407d2a34a980dfe0fef8cbc530ae8862becff3452d02a4f4befd057e7fdd53f63ef9ff445bd1c5adc2e51bad626441ea2cad634cfc7f05356fa705a947bf9516dafbea68a8b2370933a5c0467058ac8d6681f732a24da3d6af7780ecc7656f78ccabbbabf5f8a1713e9683e5c9640566105c9687e11ec6759f067c971a7d1b5151f38feff0a5f7ef6f0567fe72f4c76b32d8597ddef9bbeb9c206af39c187e053da6aab66ed93324a24cda4a137635967a23774a3f074c37adea15a3361feecf00c7ce8527a64e91b7cfa821f28bd0d588aacfa5d8c59abd3772a7c14c96dcad8124940cb6759f553daaa8b50a9d352054ef01513c6f74b01538381eb2a31afe35584d180b67098257b086397f820e09c6e608ea681947315e36b3563b9e8541fe4658be90b7747ce46ca8d65c5d64a4c1709c203a3ebf66d9bf7c4b7c26cbc08c17ec5a8238e30f731e8a583f1d6872282217e83078ad864707ba22c3bc519b9cecbc17ca7f0b49dd0d392aa94aff57a9edc7e772a0e7a52d3305927624d406c118da418bb211431e667a300a846e4f9dd448d596df1e40f07f328ea3ea56d03ceb6eada2bdb09fb6d60ab88c55ea93c0321d2fef4377059db978402c83d4186584355b1d112d49db6f0b560c93ba47ae3d3ce7fd7ade5a4e176009ce6bc06f76737810a36c3a2b36bb3cec1a84586ea2b768c922ed1372d179c667829ef2cd8cb16f4d95ea5ddb5507e3c95c978db54efeeeb4bb3ecb1ab9b31f8ecd0314acd43ffe3cb63b48712f731391db964985c381affecf1c1599e42ec00738d9d78f2f783af7cb596450f83082fbbcbabcf31d3cb6f02431e2260cb1fc46fd3cdd9ab810cb9d898a56fcc6d9dad2be7bffeb0b28d9253c8b54543aac51478a2222d202f6fb7e411cbb61a2d5909b501bf7df5b088729122ced966c8d54b0cca6959382fcd8e386221c710cfbe199680c1e4d02bbe086ec985b639265b7fbd6dae04c5fdcf4298934b63ecf9f187b54bd23a061470d91e21bc2201cd077b5173c8fccb17de551d31ee34be231d778f3785a2e1dd93f561b4244b5bfb13c7b24767a1dfeec7e712585a9808e2e44b760408fd41c6c4f0caf43152ba71572f9e8f6abc8098025328afe1c60c0f6abf951f72b85ca4da14becf6586100152d282c59922222819c742163c699b08be26101176a9fe3beea7c1ead132eb0c58fe043ef61d586b7d84f4c369bab9616a42b137aee360cb8a915b1f66db683ae5243fbf4c46ff8932f92ee1d26817c358aeade5fbd2d4e49f9acae0e3d49de24f76be6f35b88b9dc8844a80bea7024b84291dd299c91d980b3b19905628b34e1340dc95a0ab38058159d3bbf56c63b78ea53848fa8ca417c534f8088988ef400bde62fc36e8f9fe2c2701f70602f6d19870d4555c19ad16e38833f8943fb5b37129444d00e30f8d5443b1f99402c346d4b7125d57bbe01334247317b7219e3ad572812cd32331f9e17644ee29a1abda7704f10571fd505e4154ae1b9e7870c0dd5fdad58ab3909bb85e93b777e74ed274a8a8fbfd83e35ce989a0be220760f1725ffb8ed330a1c9cd64a82ccc68aac1a041ecdbf7e41a4f9c7524200e6133391cacaaabcbd29909b3cc6352740d08e9f17b3b17ec7e27a59e5580c712a7f56a40205ac46eb5027f12f9a4bedc5a00583bfbac341073c3be864bdd2f0ffb8e055ae34b46d6d81e9fa29fd5fa2df3f0bb087f12b19ebd8ca8a7c240bbbf07153c6a935ecdac34ef02cfd713cc0a88ff5c6c9ef79613fa6c6daae55067e212b3080f7e4e00320f4ad996a338fc51d8733de176603b35e02ad59d1b14d90b651864757d1d01ccbbacd6853291a68f412be24c8b2f366be0cbfcffdcd1cb5d4aab97c7fdd5f437f15b1d30c93175631483be51b123eaa20e874130c61ecbf35711d74b878f6c2729e7c10d7175e88eec59c86f7f94d429919b55c857ee6f52bad9f104bafd9b033801f071b59a82f4639a560d8d99debaa985e711fb567b7d5c03f510e5e62804fa08ab8c799e84b55138fe42dcfc4c0c3b7dd27ef62c4f4682226303d16339804c0fb8926d793f4b2cf5d45b271da6f516a9372fbdcc880e75e2908f8a8240ab2f79b8c2947bad0b763a9e9f1a767fcfa593c94ffae78a4056ec9bf67283f8715dd5ca9bb3b64d313c5d4ea977d3a46844810c68b6661e9a7f660ec87d924358ec9e63942592aa4aaf0cebd287d9a3550f46f51a192a7cd45d3a48b26cc1f7d23b2d08376106cf8ca429b2582b73a1f065846f961f63dec02f0ffffff0f