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 71614 0cc7ae451d7fbfa3c5cece8159764587944728f81543735b4a8ce4657bad815b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
6382a64836f65924f4ab188c23f7251c2b79d5e8ad8f1d74fb9ea822480e4d4a
Certificate Block Hash
0cc7ae451d7fbfa3c5cece8159764587944728f81543735b4a8ce4657bad815b
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0080b10000169f0000
001000000001000007010103000000010f070000000000000000000000000000000000000000000000000000000000000000000017be3f9f4d0ebcaa2335a080572114f0642d4374e7b13c4cafbcebb6e957c9410377328a33f6952d8484de79bc2d592560bbdfeca278cac63d4c1605f24f99f147492283ce487a86c2ea87e2c286a13c5bdc74568673edbb8504000000000000000002000000020080b10000169f0000

Raw Header Hex

0000402088bbfd047b48919d991e5b4f3dc912c3e8496b9e11d7abd85573cdf0a15fb7ccda1b5d632d8e2484d21297e0c6dd8115a792689f3f77a07475352272b4957bd545212b6ae1f500184a4d0e4822a89efb741d8fade8d5792b1c25f7238c18abf42459f63648a68263

Proof Data Hex

59,560 bytes
1212160203071eac328a6eeafd43426c77f7468cabd091877d296680895aa15de2bda9b8822e49f0fb1d294020881649abd30bf11e38094f7eedaa0cb71399297181b6997d2d022066d2a82243d312c60d4b1bbd14e25d104c69c2eb58b6fc48e32b97f520f8f1ab36258ed9ac0c37c11288e1fdbb6381bcbef073762c347db34b11403214104ccc4c4d692b6fcdbb551007762a25e66fa9f03fd2ff1d415dbc841d1845b9aeea7f0ca9e30d85d8ac04712322101bb6e601165cce39e0965d1cbc428b2d86efe2de2b05fbf237761fd9dbf4ef2da2df29ed7a783bfc19e364453b970169fc54ad785f6bd47a7669f170541be4e969267d21ae70bb5f0bb075926b325b91fb340148fed87ea19a8f61d6620952db01e1829ce462614dddcd6944066f28635ef8c3473cbd293e6bb989ad0479d78f9aff0613459c28b29b3749dcec4dd724d941be36394da0dac01b152a6b18363645d2077c1251a777f60a2d5aeb231e146236fe2215640d4857fd2e91835a2d73c10e27ecc31075c462c306fb05913bdc86acb4b2452c55e4873e968ed280742e9ca0e6018f83e2af894bd9fc521e4793e8f98961747e201d3ecc9516a77cfb9d9a2481c5a2e9959e4a23d1b38025a1a6438a7beccaea3f250332d808f3d1613a0afe19536db62481c70026a34a2b5bdb784e2fe957f2ce709d6203dbf6a1051eb966de5d33672c85efacb9d3c5ad1d7d324c2517298ac8be4f639bbe672146132c7a23366adeb0120beaabe918e1fdc5ef524201c055d76977df05e434388da738d0afcd7bb1d3f87b82e62c3664d136e81ca3f9c83a57d8a234f0fee1ec6787b11a27681bd1e801d4363b09d7e6ca044ea0b625e6fd05d8e27585d212f14f629fac6661db156f08c90f47dc208ca1c2625e720d436f6596853da0c022808dd94d8e727b8a46b03eb1ac5ce8349d406310d4c9cd176ecac643e258cba5f52bd1548af27c1c8899528b932ba9187509f8d3c91090c94457decc4b8316c666fc1b455d2f2d0e40b3fb00fc98f796e3c6aeeb0367923995d5ed45b4c9684ca6fea79415e63044878caa74c735526d5e83b7c16f6ae21222eeb59198a9616bee485e81cb2314b1fc71647928bb1799d22da3626f27f3aec925c622372e9590be1b90866ed101e9d199bf95e02b108c33d9a442fcfc08d6a9d79575da0fa5b86bc6a30df83f91d943d99ddc9f19ee8b66f02e752a4a7414fe986987abbade2a0d56a0e7a38a617c5283febfaf1dfbb3bddbb4a061f8c38972e68b4775782647a9c8feaf054e48412a3205ad0dd139500360ef86f7a34b29518411b1cc00b9bc0518ed90f4f1eab1e25134216db7e6dd3afe0015011a440f87444c8b86744d32b71d6eee8a12fe06a5479b34bd7c0df339c6b2b8b7f6281bdb628b6e95a9e8814823b18208c9165562e073ece2d3441309a71a46c0b1da57a1bbcf4011b1afb6261bdb50727ea8adb016acea5e8802328f8987417440e4846c596b5b816ced7ca61a35c72e9c5cfcf1074bd1e9c2515fe0cc81b0337ea35c0b73fca22c1995b66afae45556bf2a24535f4bcc3d99c5c6b6734282432a0fc9a838e2232faf6e0fdb077a0a5c0832d0ad1f927999b2e9c5e95552f088cebfe7cfbedca60eaeed32897015fd4a16fa48bd825177f38053b0961cc3df300744bfb1488410788904199ab6e49690006dd5bdce1eba01990563c7a18e763278e3f0d3dd3b20edea0eb6479f965e3f6eb8e9130d171d585017d4533e7cb1f5d0083ee8eb0160aa31ca0aebbed8f8eb48720b870e7bac83d525c8013b1002ec4dab609d5a4c3efdfa7449e56d1f226087ed342f817cad1d0ad02a47f8815495a9b60351cefd8ee8c7609a69a57c334fb1ad452be8f14900bbcc002c483502f022503547c563e72301b5f0ad70e6bc7598bac914c9e39a3238932b833fe4281ce59c014e204c03be6323c9ad8dc2b7f318492dcb5dbab98117447e1794df26a0c94944c3ed0b32b6bc11de8416a4a805b79c395654496eea855756861b16cc1de49cbc44d6df093daa08e9a22643873f11703968e6f3f172eb9014ff3edffa5bfd458bd1071741f7884ebfd922bdf65d416a07e29c028ad2ba3aa07ff85886b4240466dc9017836282ef625b1aa3c16ff0d4743f1ae4cba557ca76653b91b6793015e1b9760f163b2f231e27d411a590582ad8128fd4e7ce358675c888d06ec68f2840f42456bb9f5de52d346a265711983bff019fd34fe8672b2663a77507f7c58bef991faa60a989a55060d565c044e05d7c74827a893b9894f53a77635ed34fc94ab81f98de28ba851ad2bcd33b83a1d5812700ee92ac2236207281c88e021db7921a6bdc2eddf8e8cd4011428706942dea94e91fb5ed955460514eafd230411762b6908069a7d682f97c2f1c6db2d59d4b69fabfb540335d1166e5a58ca867d0eff7c703ab002414250bccb8dc8194047808e5607a96235d5df47bffb606f3082e1ee4b108f58d02e919ea27bf890ee37992006a23a73c5f39fa1d7d29a7790d4ae662b5431207bdfee5441ff87865ab6249adbd2aa4a65245d492a6fd4376b9777f09d9293c8e438f6ecccce84a99fc17e51ff67ea17c13fa213ef5e631fa64dbd460c8192d3a16789771311c0f6683aed816807f2abc84aa53a5c4f65c0c0494ee019e5a53eca2431e0d19ddea0531ef5e4aaecf7a2a08ee6b9943a81f6bdff2953772de68ef1a7c2d195d096ba7bc91f67dd88fd4f554b9dc2e831170abda52a1a46113e2a952fa308e16c938ef549007055db1d86145b7cee914626b1e4ae4217b70ee5d79701b538eb41b9b573b7db332f54c79791c9f3b102159587dda7bc5c0979385541b61abc730500824e108b946d5dd8cb8cf43c18f797e51fee62b0e566ca5874cfe351cbb9a307c19d736d700562430eea3abc9b7a416df70d15e8e6d62351c7075f9c065fc44d6e0ea6a04a3050a40c1dee5eb6fa562cef6acf5d4209efb3b1d0b814901dc6547293a3bf18ebd78f827ccdb130f2f5f55455aae6b7c95c4f78f13ec8492551caeeda0f39ab9f702af6c9c91ad1cd41bd5102d28ba68542b7bae2129580d403571dc1c2397a858ec4c988f694d09245cee4214f292dc5603d7be7608ea35cb4a15c3386ab9fcd546e247a6d155ab8fe1b73e2afc6a2eafa6b8dd81d86e5e27502ba585cd2e4ff7ed8041b7f0e9abedddf0154a126c570bcda63499900031c84a75b635025b670a1cd71568db026aa0ff2841dab7d6797f5e445ed5972dee16dd2f77fca8c1532c57df7c525f0f6a3c2f78f3aa4b79bc75154f1135dd5d53aa723ba6cc7002e4b740120623dffb47746918bf73cc44838045e8798da9c7031080ff3a90a379e32c5ac0346c3739e8973b19cbfd4ca3df51037a2e4cce387dea1e89957179530ad48132d897dad0b922ccdf9620864fc4c1cc9af520fff9fa9bfa14480b58936e74e8745a9c02f1a0565f22a64aa4b2a88aa21aceea777b04509a23db31556ee804fbb6ea1c17fc5fc98c13c7b31f7bf56190daed7823013d48e14e805d9a06931e7108d28f8f4e312e87f9fb92c08a2763a39953d675572193c162601c941c279895eff8c1fc78fc7903188c07036db5f91cb30b081caa53f88b983a2519f16a77c9336893bccc4e5d76242fb870971825cf823010e31d2f4dfc27e979575bdd05262227fd3fb0ab9d68ef6ed9fb8da7757ac8c403f700a3ac93aaf82677d4795b4c0437cf13ac26b877ccb68a1def6bcc4c7a0a28d6fb4a0f6c2cb0f459e388e059455934873162447c369f97c0a7970fd5d7937a60dd3a5bd7a5819b23d4b7d6f683add2c19692446d9c64095eeaf9a5140f774a22a14f224dfb145615e2b9857fe6d9faf809f9c08bfbb05ed5071698a6e5758f67f6877a18399a2aefab87bf274a486a522248eae61eebef162529a6301fcdfdec4866e44f9518bcf0934552ae8d7fcc75cab574219c24ea036d7c83e839752e40083c8d7f026e5f079611ec5ca822737c5f1903ba21635fbb27526103ff277af4062cf4fbb57f22c152ccf53c4a8a6fa751db0085efbf7b3569fac9df9816115856d4807ab701b1cbf316ec3f1dc935cfc71f8bc373ad1069b9b34c8241f8b126d3480a8592dd7f0c52fd71936d66bb4eda8b45a536ada572913a77f68e8e482a57e83d4141e6fa357ca203bc289040306c57e0b2418db3aa90627b328dc843cb1f09cdad058238fbc55938c6d4291cf1bd51472e1865ce616076691cd60070315bf17cbe1c416b5822164764b61f2e442a069c8d4e667799722cb81811a99600efab51af6e9d70be127afda750b114b8e0f9fef347d24e6a7759a1c5d0b74652a3e91d734c2f6db69aeb4272477859ffd4f919dfe048881ef86b16924314b3fe5e3b45bfbcede9ce26f96415df2721f86e3ae248350a2367cf9156b54d0d5d8aedc626951ebef514df1ab2d2729b67cbca22d25f45b5170e5106a1279916d2c58b0de49d49a1a0b1eaaf080a3d6ae5633e39f261a0ae0523b110b72ca5e2b80d1010af69111ddf48b7b03732aaefc244d2ae5298100709338d9f9940852b3291bd1146824f46e1132110139b509d6de2ea12b8b40ed97fe480d6b48b8cf49f59e71a6616ccdb2537b67466cfa82fec19c9b597b83d3be4cd8bc56b4276c874350b48a6c6b385839ff685a3a1a38cff7a44eee43dbc6594436250740bb1c23fd497cb465e606b777da8c7e5f311d5ab38a187e44374098d5f7053a103a378314b19cf7098b87a77b78076f2a66893485d6786758734590acf450019abee615f13c58894651703bc9076a6deb04bd5d5d54d487f6f3818cd364efe001af7fc487b0f0e827a71bb528d9a5096d188e2e6be0c35a2470a3be276dc9fd4e59be7358a2a80acc4a4ce8044c318af9617a427affbe6724d76c29ab3b66f3bdc2fb0dcb297338c8cebee48bcd53918809f549c5e46c36eebe4ac423834d8333e790e731cd0e658a696f0c94917a522651b7f2cf1a860cf40536d0b27667a978ef85d523f3ccb36703d8e3611af66eaee82c775e26ffd57fc11285aa392be400c8015719037d19783a5bbb98c9e0b94f76785072c1edcd4f0bc51f1b3c56643aeb3e9ac1fc9b37860e0424ec88f54a9f97a841282247070d8dad9496eaafc2b4ed324ee321609b3eb46f8472ebfe29522cefd398ecbb9f6621b75f5c05ff2ab561c5f1a3754df975f98324003561b3fbfbb63d345216d2ab80269ecd2dc45e06a02e4d702594397e96b2626da1634946ee3e3ecd73ad379fcf96854f127d10ec678c933c10eb026af9f901561811486ed01489c9c204a4509033ee85b82b1960f4e4a4c194e19cabb6a338432508b77af599accee302f7e1747e2dc97bad228858b3ce50c01fc92a6a4b928badf2d71806cbf701824cc690b032ad72ba4a21f785498d4bf747c3201f66b9e49140ac6121511d62c5bb6b9b7aea483a31d50da26ba5de1b76c18dab4b769634b36ac1552f1ad88c797b70787104bf002178e05d072f23fb2fca0ef0741d66a5ef275c231c33e9db2a6d4b4cba5c68d8d00e1e17313cf3aa67e40555dc50e7ccab3ed296d500ae1bedda0de47e2b2f224d2b2db4781e1d9dcbee4bdcb6f48268e6812d55e36dbb53911ce6f3e87d93972cc1c674e6095d1e24c67470107263b76b78bf7bc1a2dc6922959a705bc046041c53de761dde0c2aa2c8415c2b682cfc7ced6004c29c8875ac61b2484b6d98e9933e05d0d4d0a06f9d64100f754bd170a99b9fcdbfda01665653b4fb3ec203991287d668ac2b33e2a504c5e0ce2faf2d0b1a319739fef01b357aada7142edda62f9f5f55f36dcbe0cbcb2c66227b9d35550a07ee8c9a6e3c9fbd16cda57d8bd0b248245e23fce3f495b3c11e9a7edf3e037dac60cb99cdf2146cd73c81bee0d184de02c9876eed648663decf5cb2532b14857978d21eeeed8863b7c2a77f491338fb8512f3bfaa92439eeebb97e688df7726499dea03832b2865ac14633a816d4e9f18d68369b6287747d0bce573f64fb8c882169a831d5315bac5cc639300823d962ef4b4547226a447745e42704e116615921a3370c2e73f59930dce42fb2ee2cdc7da7069bcc10772af54bf7836dc232c259eee2a7c4f4a809777e1e04a2698fe7bf43f61fed15f14c975fd1b0962c9615a2dae1bbdca56072f0da4e522c5bd9407db5530b22161407af3778b55f839f53ac33cccddeda09fe2f91bc01df3f408237f9b884fad0ebfda5836c608a71f7ba161ef5ec026c055cadfd3cf0d9c985f46d2ccc1c18687d4e25768f0e346f2315d79195edbade56c490070cb05de64c23fa85466003f55abccd516c09b2e0698cfa7405eb103b16fc964b118d02ac9f29e75e612e2c0ae77821432190e4640cd3bd7e3ee0c3950fab3093c263dc357602efd7d1bda1de0c37791e397f454f5d5846b2566a1ab1e8a4cd8ca915c23e63b9bea327ed47e20136cd941686e59a9680dbda750e93694996e8be3927ab06ec5ca5ff73a2acf96c725e90f06b200b72348f47178a65efb98fddd56988ca98ce01c9621f01cf42cea24de388ae697fb6ae41964f9f8c6902546e3aef64fdee0c432e678563f7e50ff989cb9c1853128c4e242cc799fc7b82992fddb28ab36810fcd0434bfdafe6446c90faa779795c8e9b81f8c9e8c353c564a40fd868977eafdea7ba613294a9a80997413490729edb80fe859c4b67aff051249acf4e24a8968d307b7772718eb86487b10c64a0a21e3413f0de3d9097398b807c98fb4c268955a0809afebb3edb9afc5a40e5b413620bab8e2eddd56d78338acb25da6da771eb9c3f57e6ba00dfb06ef973e1372635e43f35ed32b2b88917ee9ab57d1e01ad95f63764848b54387eac71637f6ec87361ffe61d3195bbc0bd2ffc9e0234645c9f7eff664148c4d73db1687e24ad76ac47deddf725758f2a0c5b175d2a207cdf17127d8988f8874bfd77bd65ec7990427ec2955d3750b36aa659b38fb58338bfa425e61a857fc1d0d2ee1b2e0037e7627b1341aef9f78b35b273cf1052ab7249b59bc31b0cd741904e1319c24bd42c6192ee2cf0b66c5c50daa1b6e3d21085b432874e99a8ddc365bf10d0a0761eb06acf9fd92100e508a7c4e1c0b9e8ee94f62a6c06420d6b55da2d492304eb859cbde1bd43af86f0f6bc7c7a7c16a0b99d6315db329c6737df64c218f725841c127faff82527d732c220b5ba2e121dbed67c5afbecb420aaf24511888026744ad0049c5072b5824ad62e6b629858a3e4e38b32fcfdc13ebe9196423217b27686b6443a2648dd8d293b40e753fd494297b5fd838bd87869ba5ee1ba45a31ea8774b75c4f20ff4f2adab55ca9d2990364d414ae76967ebf6a9c6ff567256bdca16c799b6c81ccef5762f7f8e408e1f446600bef64bc2acdda18b7445c3c202a24f60179914b477e27ad4485f391c70a741cec78904fa84eb2a1b6f002ae0418c7a8beed3bff955c0b79fb6ad6d8b597c0a500beb6aff83d0a2cb8495acf0ccfdabee431ab14a16242ddad34f63b3e3976e72db7f1af57f3d2c25068b08065fb0aa13ee8960902ab00a53de152853294621b547b767c62ced83be1fc1f9aaa2f39085f21e21e2edce388f67b208678d2463b33e1755c635ebefaf0d22bbf43294aeb84ae9300fefc20b6c09934b66528692abe145bb97ddc3b62e5df98cfc8f30eea39eefec2057afff67d80e51b6188b179d2202e3179a95f513c1c227ba0669d7d7211cfc55d465878242516f9d6814b2374874f927fe1901ac49e0840199d0f51d4387f815cedd3614ebfa2c577aee76ab3aef9dff608d715cf43ebc06f651a5d578aa8422af417f3691c04bc66843bbcf0da3a0831f908865b078fe0b14c5037be93b11c40c60fe035dfdb2bd0cbcc5ec7f4784be2f4aecc872eed24f92a727dd7294fe6dd66fee6f0d0e75754c402f77d7e734d7293c50fa00c63a91d0ae5023399588f11348d066fbe50cd79c1955d3e48adc2fe25742b169caeb578e4abaf6961a504f6a98596af08d3e1d99aab0493cf61c6cf61a7667d97037306a43a33a892f5342f02e197c123231a486d1817fb73f08c1c4647042f17fe0e547f8c30d7d0d58f8a477f382f748de5fe98d08a6b684850ce4596b1a4a5a4d0b4897458f24301cf4c677f02147374b327380c573da842143133b6183ab975becfefdc802c84e60bce941c99358b84e1a43a7a02fd9b6dfa966c21a0b53896693781299d09cfdc0065f30045b4d04a84f7b4364211d9d3ab6d089c454aec657c0422ea99a89dd021e6855bb181020edf7add3eb1da52d195bd37c534c8893be7632d6d08b93e9376385d7f97fe4716a94b3ec56398333fc2ceeb35fc6c3279f3295183da3428272a4cf2689e7e120ea9542619d89460e99600d0eb28dee18d1b9481f74fe332caccdaa7a4f310d70361413c176eb02c7942f0a8ad5a92848428bc4065466a2673ef30800b847a5774df4625948d5f1b621df33e9cc642d6766e4f852e575898c090634a26809ed202eebec21aa9269c5f779cedc0b382bb29e394431a10405cd720551d2650113793665b2fa4c4ecbbd30cf1c58b043e3ad4c40bcc92a688919e5d332a801d56ed3792d82f3420b361e02ba3d46d1a426664706dd1138cae2b223abe4a34b9d4405036ec61c62a1f32ad7e9450c265714c07e9433f48cd19cb7b009cb9030599a8e3efd94a6f23c6bd10fab0b910593a9b3077d00bc541b04b1e96114f81b8f858007adae55bcfb688ceb2ac7d609749eda515d9fdb30017cb24b4b99b430d25bb6167ec572bf5c497219c6208350df4987748d20ab67e66b82f5e8434466a131114c74b95d123a97ef7f0c4a4b1ab2c252c8cb790b9ca91799b11876146a0326197e22eee570473971eb710b86b448b51012fe05c1ff6940f93fa67f9945415df64db97da4d20371b3db5db8f53a51a96d3ae025c1b0dbd1345dbc1b2bdd1947dc2c2eead12ffe278dd2143f01048a6473dc9c639be07ee3a7d95fe671884bdee5648448d5f6c2d5e0a0ba25c061343673d69109c92a48f6be6c4c2223e1c79e0ee5c61d05337ae6c3853e21d30a29ea31f006b3ed5748111bc855dbf810b28970ed361237d9d6ecda4dc0192599aeb45508b7d51a8c663f3d86d73a7f7287b82eefa348267ba153fbefe6193e069c36996b9afe6ecb27769816d442ee44e1e361f2cc4522995990c2acdb336a731b65dbaec75b6794ec55f24dced1192383d4602d82cdf03ab2461fcba5ad02f98abf793a262e5b93ab1641b50107960501c7a93471749029d1eb176501c7e789531992515677b171ba217f7da5ab96740d1d4f105df976f12ac8c552f9446fe7d172f561d218b4f77b80042fcf2836066824ae616679a8674f6166427fca74f441beaf5a99a3a8eb53ae3e9eed6bb8fa936272e6552695ae534c75a14073ad2d14a6530fb0ed990c8a78d199b18d87b318341cf460b39e165e0a0b574ce193e3737255f2a20ef72aebfd8572040f4fc5bcc8c5a253bc057a91a58458eea528cf1cb9da89bdfa15194b88a907933dfeaa6b9d1efbaee2e1a72d1ead1d10f2f1ab0011e58c8f090de339743ed8539f0c4d4612f9fec5111ef164ee4c55dddc0fb94d8df411d85825e2db1baab94563c13fa28eab700128a4be08604330fec47358e6d72f70c3e6d5ff5f3872a4d9fda32d9e7863cdcad4c473aeeaa2a0ff860530ba006863b18775a3cb8c5bba85a5cd226c7fae6d96bf3df476704b5a4a1c6136238b578380743415df2658f5abf09ab50363f0c4a939f52c78185d1a2ac91cadbb0bba951245fffd0c1e6381136a61fc5f240c2d986a63332b4ec3ba54e9ce57b7fa079a50e22127497a733c74a7029c933ebcee3da9a90019d22845ccf458f2e63eb456dad6f5815fd22235d736742b9bb510ca9238bf5489e858735ef004c9cef3a0c841f2310929d4b598fbb4c23d0d82558dfae4ef302aa7aa04142265de186b5cf709e93391ffc16ddf68a6b54ae960c55a00f5bfacbc0c93d7d13428f315f70a85f1b2af23d39b952a0bcd24739e2e8b7acecf4629d8034dd7e9b01171eef60536eeeee90d72dace185a758c6d62b8416c108e90d61c2069a65c7a18dcd921d2560d491bf0208d3daf40a9172c037611408a27ff395692e308310fb740351addb8b1ca57a8eb247539b405f71cd1f8d8b99e1f7275dad7f109a02fecb388f3e5bf3c75b7c4944d027e9262ebf3cb07c65b792aff831e788c3d5dbdd356bbbb8005d3a5757381ce1b93d353307c281944f6f8ec53c0457f805f0552ea9dc3fd8c04d5732392761199412d7b8a95196218c359c55fc43a6ded6cee142b8537815510cc859027d34e293afa6af96c0212977115fc84f0bdd88e364590392eecad59300833ceb4dd332aa997cf06a0620fdb7bdb57765d70c2299f21efbff17a149f0047717ef0963c3c34b6614cd1984477c5dc6f04b5e737b07a38e38234f8f1012b5392cca8ffd7d6eb4c829adaa64e7a4675e25ef9cf8054875b3896b0132820d0cd526a8cdaf5e6a209305443422c1744974442d93bc5c573984dc39368eb4cafbca5303c7fc2fc4bd11145ecf690459de8539a96d7b6b85117195f8b8dbd0f3e473fa62cbe25725019b5b52aecbaf30e7a4dc52879dd6be0122380804d58d6a2bc1f968271e808551ee1ca9dfbe456ee596e1532ff0a5b097a110ae652de00d23b34a6f63b761f43b13afe5ecec41b7c7f6b3a002d6a0c9cab0bb8528276926231466ab0ce10c6675619d3c6691e9d1d3b0e54b49df3ad0acdfbd818eebfdcdbe897058c56b7c49167a68c6cb3982bdc5523df6948c4fd9f8377570e11dc10eb59d4573da3f699a7caa816146b9b3ef26693573147d18addf38cdd0ea6b10215f39cad635fcd320aa7e1d1129a388ff1b81aba82743748f7b5d372412a09c92c110ad1af2460c9abb2b0fff26112a48be6ecf6eb2a685e5b8160c4964ceae121fe48664439cfa7014786e204861beb44e2458b5895c90b3cbc524755019f95cf263692c4504214c3b77066b54f0880de02d40409441ea1f0711acde4676152711e6906de376b20d630610a640a5a6064956b75ef24212c90a4ab390fbea9720b9503772e285a2ebe908f5b4b81b95bef89f114be34a6fc383f9df2b95b4ac507a67a0e5e3e0b2b74bf90e7cf3e4e1b5567f267e79cebc3cdf9a35166bbf7d5212565481a45fdcf57220728b4418cbb26fce8d6efb9623523c191a4cc313187a44283e629744089e1430ba100ef113bb6b3edd80223ef268dd8c267b59b9fede1f88046e19efbf0df99f972a36199f1a3d5794474f7b6d684961f3ee1d0b144fa1e34d159372d9012cc7683bfcf8d10a3a1bac11f5ba3cd525e4f677bf3989ac8b44d0dd1793e008a73973c1321137a99c996af95e9eebc722908e52feee9d1d69dbba3e114e7093216d5303c34344d8479eefffaeb77ad04670b27e83a6cfb1089b6c431eb2dd68822246b0988fae7ad4a1fb06f818ca79e5d80f4781094bb1f30522f4e028244e7a49ce3f190cc67901129defb9d06a75b5bcc9b3a5e15ac3a0092bce41ae3229f6134a0083903833e05bd125ee314d12e43b2df6213d5312e8514e8277c10f055bf68d55851ff7ba02dbd84bf9f0eec3cd22dbe33a919b5878dd74eda46da40bd67a48ebe9b66089a4f1080f2538db39d5064c1d72a35b87050a1b78616d6d1fcc947e96d9a0b5f9a10d85862c9ebe576ee1050946e98c795f319cb98f5f55689890b6ca0d71012a1b80ea3312a2b30358c0d2c858903887b8392681d8e169d27bef3ed574bb616fb689b451bd9d596cb7bcb0f8a06be2345b939e7e90a082d0357aff91d5de613efa5293b74af6c04bfffe89eefd5beb66a9cce1caa4a4ccf14b6fa866f4e71ff708d31176f9a44f81658ca95e9c219ca1bc2350e2cb5242c9a50f5b3addf56530563b722ed19adb180dec2a168bd276be75fed07add480cdca011d6e2013daabe3463aa5c5446a4ccd5fc96b8f36b96965dae7895852bdc799b622dfbca66bc1d28b39fee8e575449258099ed184a32e5fa31db8072a3d8a7ae9fb399bb299cf8f091843d88ba9d77d9181fd138fd10c9b32f6313f62424c29cfef77457a325381d5cfb5553ae59b9946d781a18821bf3a1707862c0658fe463b7f3c977ccbf8d4d90b727a3d810a9dfa51f7b23080005fa7acd1af5f70f407db29438a0c7a29dfa7eeba00b432efbfc840b4e0bcf65d48fcbfa067c08d378ed2955c3cbbe69c4ceecab6e5a309a2c710361b6e7ce6c200a37ae3fed9637f585a5162dd53ffbe00cbdb260bed41bb9f60fc63a4d6e6afa5c87a32f086e8dbb76d4943058521028379a2a1a2a153e1b20f44fa3e2f3e416e3e1a1d529a34d6547dea79e0303c64fdfba44b3128ec6b5649da1de2614a688f4bef4a48df0b6d7cdedcae94f134c479f84ca408ae30ebc9e08918c90614f9e527ed0e45447032db87138b97b66ea8d02166332df04a57437dd356ca4b4603d993c9613b76f384954a9331c47d679d75d4768ecc522a2ac7a07aac1d0fedac24ab0282dcc4413742dc22dede99f478e9e9638259f5a160f7967a36920f07efc0feca670406dc0f1e0fb338912c9ca1b841aa1a95660df76ac389fce31bf7ea6e14aa5ef8003da01dcf81c9fe308a17d794a29925ccaea4f63bf8e457db71c6343663bf58b0e4079e21de33af199972af798d46efa8bad8ea794c27c8289e0828c3686bc441cc52cfc7a3483fb4f3840055cdf4ed6ddc720d20f02ff8053adc9eaaa0000a0c6a7a44b543492caf505eed18d74d814c015700e2f245ac81be0b5b8e64372229ff14ec4fe102663b0aa708c3f6b7db830594d624d4e9eb2a86d05ba9f38978442be5497cbc94c747bc333d08ac102b4a6a09da5239698626cbbf606883679bb16e5117819f5360870bc2f0e08410cce7f05c2808f572ec68e02db1b91d7e6f2a394611750054aa785980ac6db6f9d88638f1115e3ea541eb45080872ba6163f098a2f454fd7e52228cb0b6f627718d701a2eba5975ff27fc9512daf2fd90666a29d9c96b8b3b753d9b8b9056df9df8364f1eb04b576d8860280fd602739fb5dc5fcfa2e65a84dd81534a7b33088ffc2f4831c0f56deb7ef99dea25056ae6d5399e2fb8bb7b3be15745aa90937c15031539ea6add68059da9ae6eaf7eb9b2ee3b8f7814c1909a47a2121168c217e546435c9ec50b86b4728aef08d49c3975934545d156bd03831b4e50e2284067c7ea3601b16bdb1a842356300a8885b86c2c5d192f877702253b725dc0db7f738024b7bc1f7957fd003c4b50a6377ce1100a9b44c34170d158e65822a3ccd361751d637db48c9fcddc49e5290beffb2cd3f0a6ed3fe6c02f51f5b8edcd01199e0cea57381d9512311491373bd214181a5174de4a16b291c17854eb21706185ffe00fb613bcb22f1bf7c9d54f27a4eb8fc1adbc47b608ccf377f41c951688a9f45bdde2286ff2a949bf4597a931cd6cd186637637e6dba9d1ca0727697e7ab2421530f0521200920fc9b54e2476deaa500e4b257c56b6f36cd947853d559cecd1e793abf30fdd70a68ee29662af178b0df48c723e6ee562b725f07ac5a908197e355885f14865e8cb76a7783f3b5d8813401f8a95fb3a38e1f77999ad55d34ae421d8932858acb1098b06de5501317983e5a45d45653e4e40f63dc935ae428176e010568fd88c207b29ea31fb23ebc50715e850d1b39fac1665ad04739d346052b034e0ec538b7b0dde0ac0800ad838ea71ca17cfe09089603a379f83960b1e17e35a88acb13804574a8340f1744adbbafdea643b72be7470d5b28b11e0e1f0995518a52bb34ce157ef0f3ae66a50bfc2a14bd1fe69e00a77bc152687dbe2dccb6f68386fa766f8d0f691c62fbb79a212a2dea3e5362422a9a549052c06c80befe8e46f5e92ed30595d77617800aeb425828578150b3b7fc8c4746346dbcc9fb643d7164ce5ec15d5e2e2d7c690153c536c7ee4457f994a9d5d2578f962c9b815b84f59ca3a5930571fb7b03fad21d9c58d46e3034ea12247eafb0012f0900a5354ed1ec16c0d2fc41b2583f5d2108e521784264cc5261e6ca94ccab19deee4fbdc3f59409619607c9615cce0de2c6ede96bfb51db8f4373f20b617a9ddd9146d8bed3f6983e55c311f622c2a3976539d85e5ac00741ea41097b13f544682eb5c28c97e5bea23fbd3b1ad1ad7016c478db8915c3a3f2da44b93f92dfcff12384422cb037d7940ac938e6fff3f11ab43f13e9255c4b984bb7316c461b0fcb3200d0e794d17986c92dd135d97c8b3510eeb6d1bdc7c671f95f17b470c68a9f799252f8dd40fa94c685da1bfd4ed9c1c5862ed3dd07ed468bbbde11940f0b0c63696ef451526473f9e8f809f89ee2a30acef9396067053b720a8f31136fea337cdee9d3eb8304701312f13488355ff56d82c082dfce902b9000a3f0f47fb9ae28458ca9da8c98118ef54852f9f5f92cbc737d08ad7c76a0b31107d86c9b87036f03e06a8c82af438ee88c5f4586048bfd3ac851a08c4295f73f4dde8ece86ae69fde4a1b556736beabdec43260262861f73959ccb4af6bb8877dd36095db84f80a7fb3b206f022c924ca151daf026e1beb4051016879cef1d75cddf43f14801a79f4aa84f8e65711cf8a2bd19b969d0d02463ca6fcf72a34d16e61460ab5ffc05b650fa5ac48cdcc8077f8f608cd09cf07ff15d5a3503a20902e2c8f537165e401da0a385b619e0f118bb925ab9549ce12db681d1cee5bfa7bbf6a5bf4e892abcc1651cd9502d8f39483e6c03e5a244f0bb32e937ce25bcf8d7a15b0cd9254d07b90801da4a8c0940c65a0b24d6cf17d72527eea32eac87a8ee10f0694687e5df9583b874008887627dfa23b72385f399e18a3d9ac5b49a37a5230485ce4f454fa1f5e169ebacbe8bb31cebf2d68ceceba35b5bbf0ce15a57484f8d791aa3519a3094025c129186c2396cb8c7f293d8d61f9f9c08301f28c77ff25ac165f53b4cdcabc07efd08f9a1e88a1425eaa6cc63adaa8d3aae5b3352d092528ed5410caacf056a511e1dabe1d5ec730ab2274ba9a52f6ad16624eb0f59ac6c72ab81eda3bfbefcb751b8687c7f9d3e8886fd67b94f7293be41befcd860f02c1ee8aa3cea465def3a2e08afeb09cf1d65cf779ada4c5b42a1a3459e026c4c36d34ea2823961a27145d448c02872e284ed16a89415ea6eeb10838cc4716060d3f69d71afdea52f77615dc431de038b9f5afe08f5a613baf25050929efe4f5844cf1bc4b445287b8c822b8fbdb56998bc339fedb7d140166c66ccc86302e8bc37f22a553f3b4b4b1c2f926cee1b8f6ba0e8bb8ca6a0ac00819e45732b03fa2f7aaf7405711380969fc8ee8f4ea33a10f67c973def7ae0bf07c68ef45ec9a6ceabbc18bb49bc75c29b1a8ac7e2702fc58b1e46f1a3ad99cb7ca25347be645d7a7dea8b879a4e8b3c64466b097b0a1abf0bafa6db32bb6eae863fe4cd49219a2f1adf5b5c473711ba49855847ba34e0255575ed76861d30945669493d0b6507aedc0fffc99254a582fc9dbdb09a501874ae36443566175e76221c1c3d33d11e12666463d62798545e18c7fffb2356cf07bc20bd080aacfc0dc4b196df46711eaa1dad6407c6d7c5607a26ff862236cfcd5b7c91169e0a4c4e1b877f5473090ed5b4a32d11ed3671e3838c0f46037073d636af3f78543aa00bfa3dfa384938b32ef39b356d84a86d4b7d322d527d8daa85c3bde18f7191ee0f19196ca96c7d4f366387610d4e92d86ac1fda8490ebe08c662186137fe8933bdff193881ffd79b365ec7e968f7c15ebf9fabe7deb2d7420810ceced18f98fb3b04811f218aa4a260e418a1b50261435bdcb0234940c6aadd93940e335c8fdfbde72eef521e8c919b00fe7a7534bc17730d33d78e3d5a4dc4921b6736bb181fcb5396855915abb62e91253175465b7b6355056fe40fe59c7e68dc6f2148e82d6fd02b000cc2068a7ab772e84686b1ca125adead2b384d422585b177fc7913ab374ce43914ae6c873fdccb3bb075b8b07e3408adc0acab0782e9d6d2b45fb4ca88aab5a21f9f3ec6f23e2a6e3d45091e30b7a196f6aeb5e53e2f4d3f6d4b2c9ef1d239a311f2f1c01957597df9f13f6ffe4826ef9003c98eeffe2e01e0d2115d6d16434040335004ddea8fa6d9e912fcd6dccb8696e215c8d8d780ff848560cece1b7c616651b66e316d4893f3fa177ed8a4ab48f1d9e47bd20153ad3abfc26015f68a949990f5dc9fcbeede23f908bfe32e6bfa97d5f28c72c3ea1e82c6d965a2f6227c4d78e4c5ed11bb5208661ce9a1255a2f97526d860689faeb83fe3f06ca32d7e4c8a627fac93ddd33e816ee30c9e3c6da967d94f94af063e49de839d76dd6c761cce5254161f093f8dd8695e7846726e57157beb791516053e60b8a1473450267368b2a131acbca84c096304adf0bbf934bf6f3ba21912eab047b248a1821f4460dc44af8b14949adecd69185a03e9bc4156f832a48c052b37ea7d976cfcc5bb472b00997c8bc7ad0418c649f39aa059ecf40acd0d8823a8f0f4e6d1351a288f5d1f23ea9c16b450632a7a9f60389db200269d6362165588cec0474e9bcdb2830126db736cca737d744b71b087fafb92605dc22755e8fae53456d9e1d1c02481a69bdfb2e0b2856a84f44081df9adf8d1aa2140493738c68a8bfe5a9b0022461e2cb3862955d5e8674152e674c6c58949210e88d4fdf33e52849904c9405d8e4c0dda52369a18b377d84a9ca1fbbaa2d6c4da28c0998809646e5add39d763f4af82d165863ab569354884e849b958341f7c085a9c1d0626bf369f3d26b8e34cb1d71a64e24bd2e048fadebbed409a2a3ce14794cf51e375a0fb34ad0decb4a8fe66b083fb8802d9ade79f953071928c3eeb5938b3073548a445e7093401ab74eeb101df768688b7e94e143bd4b4d4f52b49088f54357c1c2dfd08b2e9643552952199fef1e13fe39c0e5f8ce22e53e2041a41f334e9390f180e6f45524157f9f01f96ad62d726e5ec0cd76a961b504dff63429f4dd2580aa73be176786df515c196171d63c04d117d8472b73426243af74d60e0d3cd8a0b83ce157497ce749802a3e293d2d9302097bc0e62b87a005a302d62d3a427362d3e8e5dd12f64e7b74e1fb2278e9d35cb4db4f773590a4bb3e4b0ef76388e2d209a8e06865b880a03e3374eee51b79b131de1cc9ddd58c4eb053fba608ea18a961bd8b5c1be6d047894a214024fc10b4039b4ec976c89357659eac65bf457d01d3dfa67ed8ba63217e37d57592ed2f36893f98c3bad277e0a7e9386e26a76e2180225b19ede5f87848cccb38034e87e388e6a3686886ad82993d4eaff69825761d6413f55dd26fd178f52537b63919ec7851f3dc14e502fa58967b70b2d8c64faec8da06fceb4a91d50f83abc0d1e8675f35be844dfd531303af72ceb8303cb08152baa35dc7812e4fdac67b27686c4446099b1dc245ad4490afe9fa86c633dc8a308c754456a302e71372c19dcc4ad84d065020ea00fe702a38e598fe079d514c5d22464dde71c1b1e1bb62ec3a645c3df518d5a2bbc83d47c6c252975437ecb9cbd7d22c1adc6624250d435bf361f6db15b53265373c3699dbfedb062976daba9c9f05c9fc8ff9e07150ceeeef560fd58e930cee3d986fcda645e5fed3f7388e1c54ab213e095f44064e9c6442d20451cec225138ce15fb92f18b80a13274d794e6e54bc012c3a1efa3929fd81007a9c109afd83f392545ac273544a1ebdea28dd17f327b5e063057f98166b3e3b1350970b1945e9f01f1f4cd82c78823dd14e9da90e66df469ade0d8a42412cba11dde72eb0ff8e868d1531f2b99d69552f7cec39e60ada6cbb03b53d1ff56068c705ed763b43001376ebc37f4a59779edee61b580ae8ed8702568816625a9cf9049d2322117f341046c5ff872a4b7f803bf81115cec03af6dbecb3029f9915703ffc0e694824943f8f9f0e41043c122d39bea9059c2e4d753100261f212f6d3d2af7286995af67d30b1f2bf847df36f3ace73b32061c8264510dbb56a67ce667bdc3364a4809a004274a738ce04c84efc776d9bec447851a662c14f354055d3a8fd2983def059a928cb3d0949b54526c0d99e7d5d794dab2258875f3f9b00566efa373cc3a02886b683785967d6867e95ded40f70a05bb45373e777e7ee5f3f2b748d51231061c3239e491fec62d6165c4a72b31dbae4e3d8edcc737a6f14fc3c08b84741c7dc49d8520250bcf032f0b5c987989f28dd583c8d3d94065955de92c1162fc2d34f294cba32dcc4e3a34c10523b367d5da63015fca7da1cb7e4ab84df4a5fa66e78ad65035e7d1b7b84080ba732bb6a11971d68c0f7036c83b13955e565e63f8ec7ff257f6afb7e9de2a489e2b3f5df02dc29925d37d4440ab174e0d9f2edc34de8bbcc791ca63bc9ceb9beb8c227d64c4b759902257f8a2bb898053a0e9a40d94a46879457a43d2313cb77e939d00d417063a0dfe40025a74676b1c5a8904702ea6d6b2eb244eceadde183d334c1b539f6ede2ae9513233f37df331b138202148ad6da7f3bc651dd24d9a1759f793924ec11ab27e89cd231011d9c9f4b7fe7aaedbf4ea06f2622f5f0f26e7f83d4c09c6649c043afe3faa18114d10e093a16f75c008af8b319880b1f4cb17139b4abeb616031155f48da0f3fba1dabc994e591a354183d5b3cf93e7df8a2fb2370c06a21c285af0919c74e7c0cbf693305100c944cbed28c317823769f47608e95e544fde31794d191bdcfd551e542b205882b35a4df5039104eeb07650eebc589c6e896b5b4513bb5deb2276975a5b3167ff45265eec9325883fbfdc88bb77f702160fd5e5038d955778a05b46c20babde18f443fbf04a19777f7496e3d114b172279b196bf2afb44f66092808eb0a4d62b5c331017cebce67efd040411928cf0820b13e0ea56300e6aa02551247c73ab21a11e0f87c35f20f45556c602ab1bd3fff92f0db9269e776c7a3e55815ef7541c06a2cf3f84f4e4a8b82f3d2cf2f9098ddebd5484d327698d9b40804db05b226cbf8fd48e3ab8be156ac0ca8552af672857a7baf2048c9fa9f74814b81bb94c0e5c0471aec1b52ce7f6eb7fc971aae6e05d58389f9dde6d2e44bee64e174db853b8ea1f2f106fa3e10ca12e09325f8192c5d684a13cab0a1dc8035a30170947622f39b47ab3d5f544d35016b479913d18c71e375e873c6a6b6bf6e3234325f5ef0399d8f718a34f433478e8a9b6583c0f66b27b3db77748f187b6913dc32f4e9cece263bba2a05e682bdb3294667c65d91bbc218ae9b41f5b8d2723b4e7375cd35561300ef558df89a9293a841a25ef17a994995a5d8a8d9388b57a9490b50370c51215a8dc9db703bd7ade55f9170d69cd0c4f8283d5ec6f13db0f90501da161656cff6845098fa5f78fb70db262c30daf1bf819d18e58dc80192fe39c102edd433cd4ea779e1f13c1f69f3a2027e34cb585fe04d7b7a07806ffb3bb07fca6d13e3d27a54ff30e4ba2eb0c7a099326248ea30a8ce8a0de6ca05d82300af7d32010a05c4588b314256537e2a8c56a9cf9223d652e948c64ab6cb2e661761725f6758160ae76ce15e4a510fbae606bf96f0c25a27bec3c86b240f46019c8acfc9f4be123111d87e81f2fa4ad74299917beeac5b061b6cf0be44a7e816edfa0b817f0c57c4e11df2e40d8a0f8569e22c07db4c279df81a5d1a012c02a449c00078893fc70e616305f7509186c5d4ad7e72d4436c95dd5f0a4e678643ee9664771eb6b6ad176e7d7f6f8792db48f5b5d1d3f65ff6eeb0322fc14d1c9aea0a48692c7653e1a325be2e8ff1212138f03cf23fd51db228257e853ac5cfe86a1d56c1bb1b114719d50bb05daba3a0f60dad8f2448e978ecdb1354b7ce2dc1a0a3e9b857a4084faaa4eb0b0d033f824932a6e7da55c13684df94c49a122d877747df8cb509c18e4c2f00811d914017faf647f1d670b475a2248c3f4bdd6eaefb41da778046fd2b6cbd097281e69e4c1e7b7b15eebfceeedfec59f5a2e626d3ad05e5f4e594d8abac26cd21851353269f74713540975a76cf5f7487e1a9fe087df8040a386386e9bb091b4d3cd9009f7be1b58d7b5c30e6fa1d6f806f1c55ec1c4468bbd5d351f7ad973f687cadaa9fb2e3c6a993d9a9d003dc49043b69ae3653449e946887dd695e74b183adf27876a36dc655262cfe2c663aec80c904504d1007afb61e057020408c756254a9610280ab9bcb0942fc61a6cb5af0507f214efcf6e75557a8fafb4326f8bf2d638a31caf5f5da859533a6d9c09bb0b72c18820742d3b5bcdc14b34dd356ff4c4f3f7cffd6047fb37e05c1334f517bdab14adcf60358aec9ffd36540e2b19723beb1a71bfb2d94053fb7ec7dbb6eeb5d90303cc147f643c745948d41366d4319e9967459a4060ec6f1192de54618fac4226b75542cf6e0f72f0d025623a3eb3d9fcbc65cc83616159525de2cedb4d2bd604f203d220fa689ad800b1e53635e6ee00c1f8378918e816e08cf588f20b47ae8b539a455247f18b90fe6639794dedfd2c7dbb0d854521183e385ccda8e593e2a078f651655a18e376ad3140a6646caabcfc4261bf743b16fbfc2b817ab97a483938524ffc57bbc6bf96e2f0d6f69b5f45607c89043098e68e04d789a7704dc1c1c7405e794d8699ad484635a7c86359288abc995b21b2387626e648d97ac0d7ba3d1a3f13b3168249eb67f242147ea0829060e2e063d2f042b404f63af4e50872525e837be324b5105a571097298cf13ae4c0986cad62ec315b6a0e5fbd1a1635e7c3db64eedc9bfd03968fec64bdd8a38ef17735f2da49e94d86c61af178684e0a12499f098d89cf56a7ecd6cc33d9b867218ca7a9664e22239905f1a7cd9b577e8183da5dc976ec0bda9a856dd0591306cf51e86b87d63dcec8f84a856b33342f6acbcb9d3bd1f6122c98254d3a13a6187627567b83af4795f12475130ca7f4f31a1543da571c159878b66a9adcbdf4e46829b93bbf8575aa2b4c58c1e11b37503f90c0aeaa467a03e471cb8e0e612fa8ade2a185ffb8b0652084437ae83bf21fcc8477e25992a9356bd57aeb88b18492cf0cf81218f3180d7b6943f7b853557f650cad7e55febedfc8f8fbde14bfbef6e53f5b4f5675c764b3f3297e444b82d21a4c3fb7952fc8644c2d2f92ad5f41f2f9fc3b8efc47dd33ed79227e08a58f218fa148940cc4accc630ec42807d7c8e3cc8c6797626f290de9a18bc2552c8b1dacebb6bd873e8aedf2e701bce5a79b89d4b667aa79ab3aa456fa9b1136602cd7384f4ce56cd4f92886f0417ba0c2558be6ecefe49e79d8ffaa2237410762e4255dc58fe88f99a7717212f6e6a5e1c5483ade7845c96037aeb6849293e6c28052fab134d6e8cd8264dea004f18f0fa9a3cc18aaa9526c462ffc73867442716502ee8a80aa6632316eb48adb618f9f29543aa0124f2cc5bbf0f22c916723c3a68031b97138015a8781567943100047f798a276496846aaaa61efdeb5840c6ca7c9b34724589139804b7f7b4da9d8fc5e58dd6e5b0b33ee0af87f93d0d6b424cd4891a651a36c2e287e4ac8163bafbfddf33d96bead15f448fcb2bc22c727abe344b6a7860935bc62816efa3b48f192c6c7d61498dda9beddfdaa846a1592e90b74f49a8d06a6e8ca533646097e650b246c86ab43752ad0fea2d61cd4dfcefd8c4431a28dbddd97a2f0e8db1d5eb1f779493b75a9285ce1a24bed4ee256e01402a03e362a51ebd641fc92b31845d90b37ff3411dee09a6475d265429ccf9db1ac9308bccd33ab14dc6dfa661185a8177dd9390718df22b974e3c5a18cbebcda6056fc79bc9372b13e7982111cb21a1f5effa9f7cae32cf0405913daeccc7eded372bf8b0f416b5c537604cdc4a166af2d919184953db24e90faad9aded6012f688b809a97ad39b73523d98b54e7e7f7056579a3531f9485a6e606c18592d0e43d6e67c84a226fd8dce97539b469f4dc255594e15f4d3d8c53db04cd1294c7c0a40bef2c5eb319eefaab9aea2724de4111ebbba267774d43ff753b3a3334b3b4eb189bf2829003c24c72a617b8ccb2fc7d3d3625f4d2e802a48e234c5846f40de8ef097fc55e6bd5649370f351dca2006bc5e7daa79cb841c6d29d8235d77485ce3a24bb8c8d83062dceede96348db46decc6898b075a8a4933ad84c7d017d4dba4e6989920ec6c366cf42b39c24faae9784b912465a25fff982f4d332efb6bfbeae58045c2e6724d29e16953d564ac49f6bf92011e4af09eb6a1e3194d665b50f39e3f6fd43d071a63a2820c2d65599cab0443f73ceec7868659021bb9873aa69be16148d3b5cf6ec2b5cb97bfbefe4775aeecf2d2cb09a997592111f6092b38226c17830c24b217d98e3f4dad7d7e9739175e86e6dc8de8dafeb8b6d936cee560d4b88b1f85d6937691f58a65402d2923acb018992c932b292823c92a53229876f0f99c2644e5eb6a464793bfeb99c8e86efef6658ee7a299befe9972fe40065ea7dd59c02676482e9b786579b5fe96f4bc4c803823fe4368bb2ac11bb74a4bf254b9d673ce063a26f2c4e8e7ee4c6cb4615926891eec538f79132a3ebdaf476b7fd48a4c6b0188afbe744d732e340cda5dbdd1337a0cb0e32b3c02db38f1731d1fef001c7502d01821c24782d5e24f4dbaeae1f4952bc4177e1edbbb6e6a039d86c07c158b0f90a36e3dd288852c96915d31f66846baf58f451993c350191827e4d623a272790a521f235f90fda0715583bfd863f913a4809cc4e082fc20fb6c1ad290a4dace138d03343c3374e6dcb83edf180e586f80ebe225cbe135c61ca3dfa959a34c9bcfbef76376df45e205d89383775aa9f28c77ed611c7a2ceb1c5e017e52a6a20803c56212f126d316781e4a1750ec738078786a4b0531d659014e1f515ae28a1ea1f88dc09b99080d04db78067057ff9f02aab8e17afc38b1e41b5d8e8b50d311f783484486236770088ce0b4c430a065619d3c75f9625f1035bd1b8560382ed34f93aa006dfbb9cfc89b167f1b3764dacd48f8a9af39cb1f057a13a110b15d825abd504a35b439743aa5a6279dd9deefb91b484ad021e7985afd881bfb50a85b3e5a92b8fd7debbbba1a21679bc24744fd4fa8a55563f3e4ee6ca6015590dbf0ecb4704f651119a464fc4c7f4b7b96dd685d89925bb83de89ba08bd3757f704673971ed7c13c36551a9f72b549c0f7a0e96a27fcdd3e31ef87f0cb1f9a79d3988967abd7dbb5f4b8bf6796e96a94b7ca0b1f9e7173481a172c2bdd3d79d1d2a0274e4b6e63125e0d51c0a3155c44f840d24c4f75363069dab0797e433e94acf33bd90d7a47669a363d9877ded4bd4a2eb880f382aadf255645db4975f737f3479c9e3d9f36c4d1ad713590ccabe6207ef1f6a867cb3b5e0942d4910961ff05eaedcb30d416cc36b0ea79ce087de30e0dcfe55b07e219f95126fb63ecb57433ce484d747712991aedb5937d123021d0763e48862e19ace55250198648f3417e734e08f7bd92d954fdc4fb63de42653b960c3904daf29bf3b7e16184e334135c987ec011eecbc3bbf07fa0beba12e5548c168bb44f33fe49729ab8c2c77ddfbef895117b3b78f571bfafc14560eaab26b48084f488d6cf0c256a4371c12b5058406086506e6e1cd98a21049113ae0f8c096a316623589435ed0d3e6ea92017de45f0ec78707bdb53ca7f718c13960f4da8cb30ee6ee051013cc2f7f319792749c0b49c0327173a4d604e897ef346888ced47c2cffddc0ca3487d0e1f9afa409bc7b571cc7562a46a11a6492173f41f0e7f3f8ae1464c3ed8664283a7e5d847a0e6ce52e7a1d1f3445bd75224b0b637151070b3461fbd694d4fc0d8d73760647ab11d9d250ff13626b223d765a462d420e868ec347c159b982d85b905e13235e6e3049f0e723bfb79103a75db043dbe45214bbc30752a6841b5c32afe1f817263492ead6d9716704aa57b377559a31bcbb5529864d60a702ce5fa73a317fd19116d39fc3fc7f652c5c452ca15f2c9389694a4cfa21d46857451fdeec3e51795f5a68e6e330aed6940b3e462f4f93a473aec8385b2ab1f31a5fa1a46cf0c410aa0a067e41b971cb226dd80d77cbd1f56bb0583614cae40e11bc398832a177f4a7bca1190464167a1175a884281d5cdc57c852d9e0007a80c86e547f72dbcfa219ae10ac575c8db7f4a294130046511c7f7c212d26a8dbe1acbdf421a933801e9f62add62693ef64d77d83cc4885dbc0badfc189b797b7964b1a23bcba64262fb0f5e3f294caf058837ecca272d8ab6109516bbbf0d11631437ff360e88586439ccc4ac7db44103c1c7b87eb90e064dbdee9dcf8fa0d8d9d22c1d43d1d7b7ba05b6a0851dbbccecdc60e26ef61fc8b46102cb539f5aaffde3cc04a1a4f02e4a8ea7befee4c20c8db19a8e86454068b51a7b1dfde6915f656ce1b566c89ba134cb1e6f74938ecaa2077d04f80d5b32c04eaf15449ea58e4db9ee1c6af31617a45e04741dc1fc4981aaeb6bd176fd79d8aa612064f3e0cb0ec427f7bc4a3a4f54f0e7c4fbd4a20f329eacb8f620f36c32a4d74321a8209c5dd8eeb4d265d0b54872754a0d3e6e1bf68b02c76f38b79d66bcebccbd2f478068ed524b38efca76f24f9d5b7b99725ef35f924d011bcd5eae2aee5f2ee2cd18396b46dede1c43fd925d5e414f9fdf74962db21b4dc6d74eb6b5eff9bb2cefb85a40a5e3d5d5a9b77ebe4d41a3764e4309b47107faf2387912c704656f077cf7a6d390e2de517ac426404e139862d2a93053d606017fd5a9e134cfabef8f99ef7000da566f6dd194470d79f0b3df0d1e0cf720c00109a857c7d8db41256cdccf97e88b59a0832933d74c2b6ab59a3e0e2be0bcf6588886e6a12ab9e3387e53897e01290ec2811be2dbf6dcbec4e08dbea1e08a3b3a35288f1fdb096a5c4d135edd1acbfe41609e0097bac579ec4a3d1a5e37d49b56252657f7371e9eddf97467c805e6f10bd2d962d2c78d3554dc5449f130013a080dc6458da49a99277a344b585f1ac02fe5f686665573751ea7b474397048c909dd7709dd60910a8f64dcdb3037edc3b37bf1ef74ef7bd1359fe1a20c541ac1fd2db4c30b54560151a1bdf52daff1f982f69095cf35a41161791c802c1d43dcdf4f0c5e6bb7945a7da6d888da90199cdf6b0bd996c229feff34973aa62fc11b4026a124380eb62ef4c1256c808f8808130f504c4741426e6bb3460272de3707c9d9ad22dde42ec792b62cbfc40495d7bf754df3c56ccd440b0d3cea5e7d9617aaa1c5d20258efe638d93c7f13a3959e7a0ed2e2971f234c8526e96bfb78cd75c229c7e07ed84194375f9c0ace05b82d8768289cd10e5b1dc6df394ee6a8765e776f7860722baf592b75a16c689e408024d3ee83d0afc11061cf2827d29531a98829073bf6d2302df138d36c22160c6820bbf78116a513438f4f229c3676b5a2610f131608961ac92bbd69f5e0f2db7658d57753e864e189a85d01cb490414c43f96e010e47da1c81502ed75d490f2e84641560e4122d15f3fde02224cecd0ffadc0e097ffcb64d7d0133e37c70ebff2d88bd14b2df8eb1bd0c42726393b5958f04da2bad8d2382c12793e7f81969988c5aaa5e27aa71b040eea9365d5d03126696e53cbe65a537980e6a2df9a0e7d91fde57b005b28300ff8c7a37032c64cf84b03fbc0680f916dfe208292d5c551240b4d1bfee92633ffb1389a69c5cddb72e76a0ca651cbec20dfdf51e168e448fbb8d27c51893d9f59a2c6c9398dae86e1c624c17e9909ee9c21ff53c9867ff70ff44a0f8c0efb76149c6348c214974177e59d1d7284be54af229949e102299b4858ab55108aecfffcd1e6e8a20851cca6b59d4ac30dd33c6b4440e5da1e7a6048ba95e63a61e721bf4035e64400c334cbaea26a297e5764753637205ac96cb27aef97c77a63e71c2ea1a051a996ae31b250938c9a5fecdaecc96066aad9dce35ee4b65e0cc47ccc44dcd269fd55d01f7e4bb4467376b0ab37163906b13073087ebe5a6ec8552f0f60615ebc51a17aef36bf8a25b50c368e776d2022c858f8c674a21bbd922329a2d50096093476884a5d77ea640f5e81f90474f21d02c73cf2dead7b25c9b0d130879f57a845d824841785661e51d12ae5106b6153055dd293175d83b8ca2cd4f9a26c9faf3add50eb6d51309a2687af04497f045da12b685490f7ca04d4a33f4d5c4392ba6b9d2fd4930e1841ac75580cb4bb7956bb2d904d75f584ca4a542fc9b9ec05ad86ede09f992953f5643e9b4ec7974759eb7238c2f20fa9168d1df22b1804479cd4dbef12795e95e9993ef2cecbab8fee4416fa8dc7b3b28102ca6393c2be456d369e3bfe756146e2da8bb7bec0effff60ee852574349cc40fa3a487f16e78cef9484f00caeb2c6801062509641293cf8a5d8e2ebaa1d27a38c66d9b11f368a7c3ef392c5d0e82234041d348aed520ce7bedfa8ec53b78736e504bc6c0d2f774ab4a88315eb357fb2f224d8685abe998bf45a885f3e9b4c6c969963d186b6967d85189a71b10eda39b8cc9270166caf7bc5bd54298aef642c882a77b344d24104eebf2a25598e24e5065a00481e64091a04d05bb712bce462c40220a8c3b722db06c1d9936a486cdd0c2e524d4a342e152d2aa0981e44f5b558ac69207b41399961e794bd20b6f200ddac12b8a9c961aeddc97367dc677ae058012ff3e6d2d8f0438a59bbb4f10911fea16f44b47d2ba7cc4cb4cd38870d8b62f066f403d6e3ab873b08d292ea991d481d84cbfef3a45d798dea543cf31621c81b147bf5d2480c8ccd29ece6214d83fc92cfb2226129b792c4c1b8cee65e36218aaf8bcd8db2b95b1ac8e5b9ac892e358d305e190291d301b18b224d354b760794588094a49b89b3006319dcc3248a704d4ffd200073f2d72612d5977ae01c50e87ea399924d74288b2f26bcb70302bb16b993850cf3d7420f2703678d3d860fefdff24082f7f1bbaba85439beb412b678878a21b43a2f6ddc6b316a502d1cbcb73751dde019ae085594a7039134a6316ec26ac42975a0715337f2bfaabd8a59c85a907c5958e5e0be4d4cfa986df247e3d8b139bff2f64d7296915108b0dbeae48669226bfb09c801656829fb04618ab347790785c6a7cb62f651b791a6f6fda7276583335f598ded7fc619ee332aafc84a8fef8a1c7f8670e60d2e968c8137af7c32dd25c69cea4dec4331397576f09f059e81a8f1c8b228ad314ee13276b78a71f54424f651e90ad3883dfdf2d4ab60dc0651c2885a6ed789b6a15f85c3b8953351ffa0ca13fd5d086bd5b74d91895f9cde26415df821d4b7418417b86fcae612a4db36492b3b73d722768410d6e3ad67cbce6e90795d88f83a3782c5d68f4c9af00c3cabf0782d7804c1c0f07417c29b98d5cb5d539b77a9fbb128591f02f2831cfa691fa90ffa77a8188c0012bf02504c577e1aba4d229f5573771c6ea72a63ecd60a97e138f9f142e7f955927a834f7c87673e278f2347284f8d4061c2d9d7774c18fec27dd101a01923341169fc11be2ba1bed54bf7b1ea15403ccb33ca791cc10673a5f74a22b0b45f0810f551209d806db45d4ca3a6d2d8023f1d7f63aac593b09e7d98acf317438b6b58740c36958a13a42fd77eb4d1093b6b2d9fb7354833a429a5ab675819257417fc5591acf191c8ae334e13bb753ed8e44637d25cd281e71c9c93a3e4614e2ae87ef063514edbe59fa13e8458d8efeeb82f82a86b7ef09aaa0f33292536d8b411a416c0ba4a5251387e976711b2c6b0d0431ce99ff2c1cf7197ae18c1cd8b05d146439e97de4fee892d29b9c956be77a5a4529436dfdba8397a9fdc2b69f5e802be6df74208086e513a5329641f7feab0859152a0567f54d20e7f39a09a9a779187716518c2776a3e5f37eb8ca18d324b770515cbe286e83817132d088ffc3af35a05a7b228a1746b7d2dc25185574f52ac752fcaa3a0c7bd083d989fd630479498ffbefe9ea304810d7bc081b6ba77a92079f23c9772e7d622a645dcb0e98c8579679e0089e9f66920e34d5000f7106cfb9942da8b9f237ab9f0222d03dbdd3f25d26799b731a1982b39feaf760ae71852bd03a393dc37e2b96911b805654ffaebc17e9abc37f392901f795f4ff770631078b67b6734447e015a7b5a8c65036e65f0fa656a4423bbf2fb5161f0078368a23363f83746c9055e1cfe4fdbfbf298d065323353d1cf4c9c026e709c1f366325a493e82abde37b7505c3de520d84f2973d0213226b10489189d2c91eb135e7a2d57f740cda36e89bd3c8254b925a11305a1d0d11feadb092f5579961664e85801ba0e4cff2eaefa3fd98f03e74da48772e42a49d752942a3f2f7dc998540f41acb9952d7d3ee9c465336ad63c3109f2aea13fe484fb4ae45b17d8c209f94b3354c058d78916a81b812c7c8aad55ab55d35eecd7584af845224e2c8417133c5d14224de250e81e44b770c305266a6a43b1cd73d6fe64bc94d1044994f2794ac5910a2ef7e63e2a8b207005a014d035e3c22804ec61efbf8e8ed300d3c60f88b6b284d7686bed5c44e426808eae21decdd1098e761a558a82a743b0b9c37e72e5e70e64c1e74a9b05bad657fafcd6788542e519c2c11fe616455eaf57af1914a9eac5e8813b23a5ec99c081a61689fb829e13c684ccd531de90052a0b7a369189ae8beaeddcd8dbc35cb4234eee045171a37e068fa700fff85c9faef6464c09afd6effe024e0b1a7cd568ac0fb39baeba3766b907775ff294f318d5a5bda52078af065f08300a5c2f4fb2a8c7ec98f2244b856e88e74d38a82568aacd02a1666db091288ee39021269649341b71554e00d6902769bb8f4f878983576a17357544ad0c1234f728cb80724a33934ecbefad4ee575b070dbdcc67b95af5711437e39ce6756100d35af8c4fe85796ceefbc94144225623249d97e6605fc773f4328cf033a0d203c64149848776b60571740f2e42f95ed04cff367ab4f3c52d50c763e708c8a6101c0e103c2ef6f0cc36c11f5f70c430c4df61021579ec14c577ee1dd7ee108e7ce11787648f0c6312d72a5aaaf086a1066479b16932f14953dd3c5c408581368926741c0f3392f95ba4b413576495810c5e09ceddd3a9d58f3249ca2a3850487fc6717cd09978d945c71b478be3992237fc8b33bd03a8dc306cb2ecbad444f7edf180dac6ef003e980a2382a8cccaa55fa40bf8ba91438b804933f79282283df29057fcdef92f6b124be799485d1751636cc7acf4589d481a93694df113b4ad222e82a9435a57e01493467f4c82a1d29fabc27d45ce742b706f0b196435ced358827503c52919e888e5a9695e8d98ca25847f8c5ce77d8ff05b75f7f94a2afc5d80a5db8549f38c5c8f94578463d7abf767fe19d1c6b852a0bc9ac0e1eb56459dabd73596b3f0ccc7afb57ccdd85c0f4349a21d4219d7b535b288e86672d10c15971dcceb0dfb4a0c51ff620f2bff3a84e2a912af39c02d2f688f47b0bb2fa676a7daa3ea090fddd913abe8355f3ac5c6d946ddb5b6c98ebe2e5986f0bcc6ae6d68f1fd30251a56ef2e688f58e4e6a27f2a69e13f0afed85a7d073a3203d9f630337fa93d6cf113b408a0ea69de8aeec66884be09bb107be3465d813f9cb8f5e50f75f0a7c37750040ed89277acd64374ecefbf50e71cd0922d155eea308d7439bfdb5d78556334b0f2c8b22fa0a11a5dae506f7db716449543386faf18b0f7393009307d418034f85fad934f47394d90669aa9d664384c0e7f5be1b8c31176bb645191689eb926315be3c31df140096780e978476beff4ff914a57ac3a2dedfe9ee31fea68a6053945018326eb8e928620dab2c9e54ba8ad22c25137ecf1e16ccf0148bea9f8e34fb0fe8c85ee8c7ccca7de9d718af719160407df3e527713f56cbc50358155b9af4b7dc10f5b4f2a10baf3a8be0ab8ae2e9a7342e1a5e59caa7f5bb1da5ead0a0b5c66a41ae87f95a06de493d76864945a6ed13205a86613690fdd324760b081c6fc668dec338f4bbb40102bfaefe4ae552cec06deb91a448a4ceafec2f69637a7b95229ed8a9941649381c2cbb4252490b47b03863663613d78933e7964358afb781602b209597f7c3bddb8683feeb864e8a15529825cd4c607239c2e8272063a2e1f72da0eb2196e1185784384d595c2adde5bf9c6aafeaca09b281bac141ddea0a007a19f3f9070cf2ae85c3b2c24b5ce5240da31bd46c9f02002bf0810c44c602e70601dbd0f3172f3731e4cb0b208e1372e47291ef755023a463f8d9ad64abc4dd4d3aef940326c700b3ca8ce236e5ee73417204cbb4b94279d4548cfbb4840dc438e4671515208738c88dbafa49dac212f7e01ffa1ce76c0a31a0a4b5ba72353532ac0b28a5633fb64471ae70c060b52ded80db94659d15389351efd24b35a4547c346e86fb6e400307537ea445ee55c5254f494f1dd8aca366a2c4f3caea741002e76844484fd378555432d0c880fe0163d821642053636c0bb17c6215f6b14400c2cfba23a206f470ac375fb310f346c0135f408adff4e55e48c782f7c63ce2274d1e5d42de2c6432fa1ea0012dce2005cca9a684e5653f9ee8712458919ce5b6a9adaec906a65a769c2f761cce441011fa239022c955030e0e90de647d95b80d0d5be668a5c74222e5da72a2506b7340f274e2cb875f881156ca24b3f747524a89b811b2fad48595d0c2400f5034f5165f8bd50143dd455167b7cec406942cfce43ade5dac99e7a87822887ab811f235a57ab2711cfeca5526f5c914b8c369c0373c05e3e81dbb95f0aab24204a502ffb9870b0d9e8af2fcd57f2ee0ffa0c77aaa1a8e45ea7b6264b83183115293ee010db7a50b6dac179e245124a7d7af92ce8c6a7bc30747db9ec1afe47fd5560c6f7e8c49b53c1ad711ce4f140af5c3049fd8f91da84d0c2818c7ccf7849682f66a1209579380484711f35d2893d76e292757f20c8f022108d27b90f963777852107d8bcb8ca38c19dec67631012f37922756bca5d38af08b246bfe751399da7a66fc849962686bd9560693f90bef23a60de8d57748c985be6f4fd7e5862de5f9995b7d8e167a36a1681023453655c13f4c27111cc33976239df0c3efb0b57cdc81cda68c1e35f2a9f19014261828d00b17b4cbdd2228f24b20a567c7dc8dc2856016c6f1d18c5e94a99d608c523b80d6821a9063ab5d2cfdca7b04e625bfcf6f7fc9b77916ec1c29a9f1c3659799c4e2cc2759531dfa616b6a9691badfb4c6d5fa799739f24233928e80686387147e9f59676d60d36e0663709246c78b57bcbafbe3cb315637928311a2e362d6ee93d1cedbb59dd9d943294f07e0436a989d65d75ae0e65afe190443850ab10f2f88433f258a1f8be2852659894c2e2398eadbbf214925be050d6ef12c54545c4c15dbd49d8e5f763c63d376e7fab2b99e0214498123ae3dfd345d097178726ab010a25e98fddb675ec91d056347a29b64445e2e57c6c783bf86df7f1fa392ca1fd81ceed2db5ed32be331dfda56e4f453d9dfc72764689c336412c576ead3dfd6fe223a16160850c842493cc52acf3d90f5c71b9d8624e797db447f85197342c789fcc895a503dfd34847211cde738614af4e244e47fdbb031ff0f65cfc900c17690c753ec67c6e74c6248272c960c872512500007942e8b6452ee7de4629d2e3d691c12194456b4ba9951cc0558dc1e320f76c5fa799380e916c38198fb0b1837b43a6c254752397cee7243776103861a57cd2d8a7012a7ef4ee9d87a43f79aed13ba82a0401b7320620c13b7153082f2c578b24f8fa3a07839a45dd5922d849213d2239dc5d2cb6e343f7dd490961f385096708e71766fc43d0fd0dd577e7c2692cbcce1f38c98598461f18a5a58cd360bc3b7a6a12e50fdee9136c70240ab8df2460d54178c5e454653335115ea80b74181914660f2f788e5a170ca8a30666a1efcec02a5fe63d2bbf9018f94578abb1f5eb9b793dd9c0e14d79578d38d59fc2b1122a2203eabfea523cf9f7e04510fb280e4419d11be20f030d3f3cffc2ff81a5f7472934081ff0ba3136650fa9807320415d5beaa0999f7bacf0135c9c8a9682ec395d47f8a30eb0b85b588a0b7325f05afb9e6d11ce625a04bc6d71de7c19a50284335798521e9be4ffce149d57e10b919dd0a218cec199e573d8f3597b44854577172949876c4a96641473060544507ed70243237da95ec81b3c1e9b070fc6f0c696f1b2a7759e5980707aad0680097c49eb72e1a898bebea957aca22f6d8a0e9082089dce0abfd2f03e7f6144b1d9e8a9e7cab8c39ff019d879f25cbbe162b7726d9a4061d1238a126ffe58847044c905412e22c58024105a5f227b2398ee471c4a79d3b37cae3ed942cbd545f849e0572cd5beb053c1007bbf1e81df21a37a4018736ced09a75de74cddb2a4f262dc0f1312fefbcc8c4dee53b968d35346e5f229e58ea0c6f1afe17c81c9c43650fe92b0f7fec07efd3b74801fe7053d2ff1f45de7f5808d48a411698c75b88369ec18d46508110288d90898f2ba502ea9b923b582df509f9fb93eb42fc72731d69cf92bd52981fceb4f1372ec597eab8cfb5e5922fefe9b11aae0c66849a99ed5d1e4964db00674f28585f69dc2806735150afdf4ae2022a3da96c547111bc0d3d7d2c2072d0fca203866300f0a1122ac7ce54f1f0ad964aa9c9538e7c80779d8aba8e5a9f07b60ad05f79df93612262816085479324ff6cff175d4ca0a8ca692a75f7bc0c705ff12917fe0c36ff4a0bc4ff806d79a9d46cf9b9a32b89f114235c920279e3234872553a53920fba03340dcb9c17b454e343310a846bbef026d189b300b5a0027d87ea549afbdee288724e2f0610c79e79ffdf0d9eca4d03241c5f4f0da820fecccab119d8a57840295204be8a7795e6215bec4aaaef5e74cbbf427007a0f59291bb346a70313009272027a7f7d00e9091c951132d9faabc617551f096605531df720b4192928dafed83a2209c6d8d80995c24cf7ad19d60f695021bee81705a5d70f94876d7938d346254a66f6c32718a4ffcdb719dcc66f5ef67e355df1868634319379232464e0ec568bb400dae410342ebb0175791bc8e3c737df8a625ba45a22a40c77aef57db35e9f643f5f42ff352fcbd5b5a049b65e2fe31abee3dace26440903a8bf886a71abc84da98f0621a92a4473f7160048d4e4e7f8e755030899200813c55af8567cd19d3e767874a13f0a35ec92f838e7da502e1712867d3d88407a0b41caf4ad8d01cc5fa0070490777b151525590787dd1cbf4286dd73eee9ca920d09802a49475c1bf508a896079a520ceedf67c12c2ae1d22cac89e922cc2fe6894093122290e3119ef8fe49b184dc65c30f103e8ea420318c7b635468b4e6d2b9ff45916cfebaf9ba9e2f8bc9d58cad6f7b6a55d6cc1b16690e71abe7ae53505571019fdbc69ad503b5b738736fb789d5f6b72dd7ec3a5969ee2d95d81a53bb267fdb3105d3b471de15cf8008536b3d0a68d27e0ccd98b5a50ce85a1e7e2094dbfb6113bc0e879c8897fb89e262952584c62123691e4a9f1920fc2222b06060409650901fc3604f2500e8cc4c8cfbe28fc8b66b2210af3ce38f9e2cb7750561b0af3264059c900d94e91dc0814b247310fa9cfb23016de9dd71a5bf6a7fc8d05d1a19343fbcbfdec39ddf4b147cd10f0b06a0d644d7bdb61040bdddcf91b4f4d4e17a9c05c15338d27c9ec9673ffaa4b1686384ad628ca45937fb55864c47edbc474596ae9445a984828c48922f35d0e0f1e1838002351f1ccf861287c5b9fafea4387633fc8b2900af6dde775402bd91a44593bc3df0992a9b833b0bd539c9563d1ff47b897530190444dfa2d02187692dc52b5bd536dc0695c0c185f67d159c88755d229c2a375f477005bba9a9c91a4e980d561978b5537ec1fa63f81b41bf49f6c84b6988bbb5a481c970f850ce0c9c597efa0c8dd04641b0b7e5b72f5eebb25454f2afa3a81015eae6d1ab62fd17397d16867df7736b58f1b5f502f36596019f6d60e41384c13da2fc843b51b1cccc801e339f6a471880aa03136f7b14548b941de59a974283e2640a80e13d407e2194e85e4613b0c06edcdb788d5cc0fef38ce16c06d6fbba94c71636d1ec3a11b92c2a94cbfe0c799975f3131064ff5becb97985752a78808d3274cf9fa526c7b031fbc1e66bb7a8d47b8da508188e298c9310539abd3daabc73a1d80379f8eca086e9a29b376da03c303d36b06ff90eb69c03055424c7ccf024584ef493cdafa7905426afd2acd3c414a10ddc8da7668d2eca840eb88f464535dc675ebe38ef48211604981b7b1bc830f2cf33f0d375de4a8b5bbf79dbc0e2ddc71526427f15d1c7c87accff11d8357415b3c07a6f6028618dc7591e5edf3038a64c4b67f7017a890480faff537d24753e1bad523da86263b7ea83ee3ffcf09d1035cf3c062c4f91c9eefb66d8a482ab2c7d409d1ab297a3c3576a33239b9d27241c8b3268a488ed6fc67e108d95efc84bbb1a607af98bd6bbded320c052d236c4cb5937fe230a7a9585f4c55de563c8c5b6179ed9a9150d97140ebf81249ad510622b91fb754a5f2f98b170cfd5a175c2962ff75e1b3ab5bb1e030f155df534c072a8950a39706c2133dd9d453a9c107d52c870300f4818fbc409c161cb84553695e2c9bc4abb19ca6c78f135bda654f80e89be6f2882b3157b796df24c122f09ac29fdeb38a8008299bcc79257e95b582dc8d9805d40b453afe11599a2ab47e22f391bf60cb19104da3d0578d37b74cbdf7ed0dcadcda4e2d5772cb4d45881aae6d261678938da6a7303436510efcae1353126a27c6b6d810cde5dbb7d82f78c0d5fda201b1779019e10a642e035f821f2902f1bae05f486b4d3dd9df0eeaf7459aa71be941b7b1f7dd273bab3aa47022fad5f1b6e03a4bfad800fb82adef3dbac77fb8aa4480726a47b77dbc2d81d73af0cb07077cb40a51e907486488d9bc8e6b25fdf686d67b9b9aedd48b8bb9922c524f07054613a2a08e6f1ffc423c644ee6e8987dd81c6e4ada961b813192a377204822ad38cef5e3a59aea2757364bac7608a1b5f0c6f4ea837ab57e8403ef060356e2b6627176e868ca7e92465b4e6df8bf79556037cf1b7a8a1f9a0fa92077f6a8734ebd3ddf765a7553d4971824097d73ef0982203fe3c22c11e9ca9fcb774222955718266b48bea5646ce495637f51ffabf79d186d68b7f2f0c1dd49467a57e2cdf59cd233a91c5f5cbc5d332ce90578254d9b1c42b6270ae992ea20cce790a096b0b827f8e7d35990d90ac94b3afd54377aa9cefdaf05289418e95cd598fb0ba2a631bac1204a333344cf16ab4d79ed93eba0b996d5b8d7ac46bcea4b2e0f51ef5fb219bd0b6449b4011ace2ff524e42a8570198ea4818d732e3e1450c72db4c896dd0af00cfe3d38996ce6f9b3348bc230d340e74ea60dc64147bb93d68694689af56c849b257bf325621aa487d938e13dc82803a3b135cd94955303fc9f0379d403754be138a21e04768918567a01ee276d0fef270c28a74071dc22e86df6312d8816883467d14eee9d9f6dba5edc59a5d6a61bcc7ec7982a05160cc1e1c7092ab7f31a2fc1aa651435c7942b59eb3be6956969d04b379c2d98336f1ff6011d4ad45a0805f064100c8d0cd87cd43b2fda7b0977c7ca64a57b55d2de53bd6f2ed66be8691d316cd951103e0090c7715453691660d5dfdb5f0a5f69d715e08bcadb8c18aaa48f1bb603abbded7351f649b909a7e04c3c8f37ed4d745fed218a6bed6dd637b2053be774dcc50ddc428c41a28eb0d0178e9d90844c3f9bf015977a432e7cdb7ada001d593ed35efaf8c99582247f386c0173765ca2a671eb2322d923825cfb19ca6e3e2a327b02de551299dc3de9d356d5e642e4e2525f48768ab2da938ddfd712240b35355c58b31fb3602b6b88773d4fdeebeca1273cef8b76f9f528e1def4dc86bae95469ce9465208cad72ac81bbecda1f55e9526f55894206e409c0ded054ac409e45ea1d41164fe4a685398a2f26278f9bcf5ecf0cd04a386b866066ae4fc46c0f9304ae368c1675569862fa6531f49e47ad611d6236cf89bd6e3948d6cf689265c1af45e909b14291c91c9218cec9260da280049f1c09038c63353428d93eae3ce5d5d3fd236aeee3a8111bdc4b81ae3a267435c587d72bd3921dbefb51d126c5f4a215050ff7f82353bc72a63e721596d8a18de11fdfb04d79b691143e933528f65f1b7f0c583240c064a90822cd5b13ec04125385f22cdd2b5bbc79cec10c9a23b6dee7a0c0b4d9f533da00beaa598112c19bb6392c0d6bcbc17b85459bcf4117bb787f78ba35b69591052e24170499b90185d2dabfd437eeec02799ebb7cdd4a1bc73c4af238799c430a9bbb1969062c964f7f9a1f1630397ff7e644c0eaee7068a2e0390c26c02f54db139252fef5d134658c90d94080f3ee4fd83904256b59d13d75c5007c90fd9800b150572a1cb445758fdae877b72082049fc54ccb58f6c9a6c57462c5a5dc8c47262ff8a742202dbf74085c9bfeed3c3809f46f37ee4fe7551b753984bccc44268f36b748c5e73cf9a4e86c72f0e9f5a3ea5ff3ed1e4b166879063adb3519928377d23a6b4f2ac43985fc1f29a51493aafd615c3c104e173f690f79b276c8e94994ebb2adc22100d2dde333ecbeabfc4364f4ae1a01b7f4c15835314f90419c1cc040bf2ddc10e80874f3e82700f1e517f218bd25ce1e18d9450a8262b0440963dcb8a0bb03d7afaa08ff6ad59ce76f903f65c1403a76365488c1940e1873cf6976af7beb82672a72c390d687c2a49645177e5cf802b25824fa17b3c3c0c34ae73bfa4c571eb0183109723cf223d429549105fa37a1adf5b6adf153b2f3711424c3c8e77396561ffb1a2e29546eb3be26c22b487a1c337359f7857d4c7e195f891900e87ec4e48c70b225f27cf5b89d9f3c54370466d978f591f5910115a4ee8ecd92b3d174c1512a8bb6903d01520d380fea578a236b8e58dcb1629aac67534c06d9ab666782bb2c306173343c3f13763e59b7c67231f13e9e8ece97dde754bb64a98eaa0f1afe303abc9528d605ce945df40cd6055c31e880d08c7e02ff7812ae6e4ab1bae5a402cc3e00d009752551a6020989a23176e7425f59bcb9c7167e95b94ac4b33ca65c1eba48fd7178198427802408cf09932120a42dc40a30c840cb4eef983d98994c7cc2cecf592695308fc10c1bdbd67f6b54b07abd884b08d024a8488e354f2199dc48e22df45090205522ae237ed27ba2d9a93ccf987eaeef3a8f8201c49432f83c4038bb103b9a4aca253bd613afaecad11fd3e57d588834908c9bb2ca8622ec50af6d44a07a62d143d03aaa10f172107ab2d91749a6ca317bcca7700493df16df03de0ea5769bfb1f1ab380cc2dd7977c3dde6a23cabb10aa9ed1d6feafedab0cfcb84b9ac71774b8e2c7d00e1232d60cae6467743424581ac5194787fde4cc9d1fe6e4f6d0fd1f89209812c7712078ba37c4f3a811e680d57555b301ba795ee4718f047b73e0e601f25945cfa2f36d111ef4ca5b0e9c123ee6598205e036a3c201b97da8fb595e25121ee920d05aa5e765dafc2bbe16264531b1d033b2dc04a89520a3bf3e4b60c1d1eabb3933b4493d884abaec3c830e633dcc8ea191bb61ec3640f43b17db468707f028779176650f7b332f50f9b1a9ba7ea50af8a9b5a61f8979255c1ce600cd657070f534694d3fba19960efd0a9ba8a627605f91bc718f3947c84a784af4fe04bfdc217dbe416840809e0f8bedf867f8d1d4361aa280b445fa1308ee152f0274fb167e937b979364e6248eac0b0cbddd2dd2823d8b4a8a5f7b59a64d3d5dc4f70f028a8ce6c3b10756fee47e7e4530d75f4362b5b59749bb2c879c3170a453af5c1a22d47926578d2190250e2bea323d7073835008158f423694c0ed6212d194012b676dde73e2918935f50421bf41b38278fe27be9733306b7da8c8d2394fac15ce6d94ce8f6bce0988d820ac9fc603770e414fe9cfae5bf1acf329174d65acd2644d71f08a94d79f331f98a122ff8e9748c8a56f60af0c1b8c4080108829adff2c68c83c922e18c41aa1523596d1d68cfd9b79b0355532edea9e14542a4a38d47be2da041f09438b2bfe31e7bd39f6eb4f6ce6bbdc2028fb0acf6a296b8ec8a167ef032f5b305a870cff1cc941dc2a8bcf93554db8d298479d9acf48232a9d6e0ba8399af62cf4a9a8d4e6367984bcb19d1288ad594a79c2fb688f4de10d8b66aa07fa4044aecee45cf5f82cf84e1177baef24a013b5c3d44c327abcb618a7703bcec081f0d5f6672a20909ad722f19ee37816d4980b1ee3d3f2bce2c30e6f45d8416d5ce0f6db2003a930b551d730b0b83fd80260c74a956efe985b913befbfb9e6e5ffc9125869b979c320d752b4bd73af55028e97c4a4ea145e427fc3b4a85d9b83ad2e17a7123f7c446f34ef3d411c40e7b1612ba41a09e4e4af1d46a1d092cfd92f0c4d84bbd30ac8797f8edca31e8c0eda435dcb90eb9649ffc3c57ebd2ddc7658319beb05683c36176fe9009fbd6fd77d4b8fbd2790384c97adc7ee64fb4a201294f928d9fcee1e8c5df1fb5d2efab1d188b6dda1afefab521716ffbd8506e29ff6545c8827ee82cb491e037452181fc12dae56e84721fe877aa83f0d5f3f518d93c590cbd314981fc8b861999870bcb666751384c111b47890da8b5aeb5016c230e5d74e09cf71fda23a7076b4fe89902966191b76ba9840014672554e0c391dc043db065ad234b6b24a79976124ed59b792a9575aacf5ab5673d053999ea9ad4948e4d975b07fad3e0f096f585fd4fd77499b03320e93b5f0580a7a992b1852e81f0c36c4ff02cf9b2333f35d14f650ba333d4ba8afa0983a2eef42c1a5a446fd27c37b90380c3a7289ba955471c70cd8d063948f2349ef44b27a4eca87ae7b9c8881b02393fb28fa7ebce407c072e49f8ddfdba94fc6c662c15440968ea1c823a9db754998a1675c34dc847a7a23ca375d0cfa72b7b3a76364105f9a979be5c2ccaa4279671028c594e85ec0999d7577c00525643dd29591dee4422a787d96828fdb7028e26eb0667ea65938c8bf6726d26fa5ed9b6740cb737871668717ee9a1823ca1ba3c256d1a97b1a3564d597d4a93453691ab58bd40aabc946e32933134736380f5b3568411571bea9904647f1dc598a07fe1521b369780e97e1a4c9875872f89e172d3aafeff28ce134d9f07b957dc8cff4b916cf542da4eccf39c0f8874552a2e0dee1752a9040ed3c8c7e175b9f91027fbe2e0885b4e1478329421692702675d03969a2e2428a14d103a4c730ce44e2ccb603b12842f29fbf239921b9742545b7550e0a96a76868c23f3783e2bf254ac7afe5400f6f69b49caa8e0ee113719dc79e91a849a5218ee5905211c9ef0131609856b409c0b169315f90068ad499d0a10a2d841e4694300e619a22dfb14fbff1c341145622903f0edd4e52b11591576d2f1dc8d12ad3f5f8f739418b32fbd62b0adf0013103b5a164168f48ea06b5b4ead0bb82ea83dedc97bb9a7d3d8d2491d956ee3945b5b9f12a40c9947bed7b3b92b21c14e06ed8540deb4eaa851a6c258c57e12572982a038ac21ebb4af3d1ef038a2aedcc21f15bb559404a11fe0cfe0e0e01124f3ac6c10d56768022a3db5ab5fc5b016042f7cfb58fdbee12348dcfd29de603d73a04e4deac4f90ad91fb4d2c526334329efdaa61be036843d671936984eb7e0e92c051259beb6ee6bf656db99cd0c1d54eaf4dc85f897b57d97f6addc8a2b9caf7f6c2e29eb15fcdcd85b7be33f9ba6c3d6e1a5e737bbdd5a46d8507a5382f088e340f1b89acca82ab77bd1594dfdc201ab50081a58741091b2246152de7c31ef6dd92bb5a72a67702759b26ba6e41e5e415e49d379de7189d41c91a10a798bcc604e175b1b6f4a679d6dea507130f7bc56051f92fd1149f2918de58d55c2171bd452bd48ea1e847c22b4a006b00135cb251abba26edb9c4b3e209bd225486caf68e4e6a6b628426ea5a9d61d82ebc6739d3c6fadb93bfffe036b3e1a049093d498144e8b79cf3c60a33f62f3568a9742eb4d7df435e69b846691437f8a1fe301d70a1c7e389bc6b1ffa87d44171f2a221988236fc6db84fbf947e8eb13c47e08585bcee711ec7124151097e1152bcddb4dc4bcd48eac80e81951add9bba76bdfca202b17dca2c373030988d56fc32a84afe8c4f2435df943af706ac22f10d9747a84e7d0a56e759be863f641bc93494be27557a6d22665068faff8b9a2567c44fdf16abe942637ac9062aef92e1e94f82438352f50431dc53527822b1f2ea0fbc4e4e16d5657ed1d0814d1e8ad1c20945ebf0a5150f9df8e582fa5e2fc83e66cbc0198bd4f07de5d136bae9b0211f832ff219ef9415514e616d506528c287068780a0feffb57bcbc037f9a5f717c12651115d75d9b7dd48e6c9a01ec6e3c9033745a387e1d13aa12c75281326bb6b7b8063397665e8b38c243d876e21c171e960bac361f02ff030629169c429a03ac0aee5d23f9c82d156a27902ec5e8e26cb381f6f9e7fbb49f8aa2b0b043fb17095b1831eb9f6c7143d5c45263bf0a403a2a0fe7d5bd0687aadb8497148d7db6e6b962492747b00a78f06f6c97cad67f9df6c502b570987a3ad22cbe44025b3213c6720a8a45ca6b2007d98e03e9ea00aee022d4610a76c309ff17a0601318905acedf6f32ee1b9980ba492a0562df8146b667d90c36345a5cd704d93e1d16b72314c28fdfc7f3a45982895bcef48dbbcc85c6370a7310c883bbe773152706d36416b3094d08c62c399a915a041e03ae768b8bd0f6401890c670d0d92a23bee6d79d49aa61e9dec5bbbfe3d4bfb859be5760a6704d33f43af95d2b3c4d144e7a1bed00b462147af1ee5eba3397076b91ccfbd917ee8a22d2dbb733752b857d8e3df8219015df91057dfe5b646681cd623188650c3cee0339e3a597305e53fb8dd403b40231aa02f11f37ede7c81cefc6331ee0209ca974822f7f68262139bd05821deada988c0835be5d1916f7fce585c27a300be63623a28fa7c35279bc19fbe08416a20499175f48f8b8e4d4b5712881edf8931206a7ceab3eec6902a9e792598a4fdcc0524090a90c2020be051da775f6caa6ae153804dae63c24d0b199e678f19e482961f6a6c7a99caf8b6ba9be8f1ba8f78ad92164d5cfc032aa5a0b8899c2954eb6a12f31129a4c6dc53c5129797886835e92867140db293b2093849f1723186b75d91a3a6aca345df322692109df466fdc8ce7ad98f2217a7fef63e48f3d006ec1db747ff801cef0c18ccabcf19ab95ade083db75b1289409d5ab1143e81f4f0011f10d825dc27e5b6efed1c9bd942c7f165b759883512be8eccb2c6ebdb38ea37aa88317beb80da4a7c91edc078e951f1b846c5166c2f203b5cc3743e58b5c7d53af41ce2447701be498a3ef48e165d420635b59015b4cfe543752ffae886289e96be2f299803fd8713473c74f00a101d47e515b1c64f98be5dc5f72f5d517612a40ab295793f31c1daab4c5b835e8a1067053f4a0a0eb26603b9c7cb143402081ffce060f92b4c1bc1a6fe3b2dedca562a720f613edb490e85b335e7ac5679f69e363719ce2dbac72dac23a084f02e09976254fb9cefa5c38cf9333c7e0bb248208866754fabdd73b92dd2f653d4fa9cee56c61865785c4e1d0292eda39e6a8b6d80bce7068efa8cf2924d21aa41f867dbb0caf0a9ee14b9a6d54dbaa8685dfc8501ea06dcc6395ddd448273ad580ccfb13e77921a29fec78ebd35b7cddb76beebcc3bab67b1246614a29695286d6ec3ed4ec11f62bbfd695cd63e2f4bfab465145742b6fe41f676ff489ce91c7b7d18e7a03ceac51e856d5a5cebb772a5812bc89fae2e43365303056144e5d94444f9513957b5aefd057b25a3c616f4727a2a317fc6ad371907b29c7f07cc65d43abfea430ee9a35e3f1926f4e39c467a4f067c6778d00aa0d30667d9afe1712580a74f99c3f700b09357a9962b0439a52c99a25903fcbb3772e8b9fba3598937a6ebae8999778543b874d8d4dd469e2bba9bff29d0919861eb966ea04bec8a534f1f21f2dc145172abeb228fbc6fe6f2769d08140fb527bb6860547edb9f555b457e2662572f5d11bcfdd23bb904105d1e2ceb8c7eb6097e6cc2e28db6dcb24b867e2b79108c54be09bed54e4e23b431275aff35ce2c9a8f185f17c3173ddd3d695ad83757e11066858bb875eeca3fe9199e4837387c95ef87beb86ebd7f5c3d16b4553c05383dc2ebd4ebc8bb8c846553c5c8cf4363ebd6343200eeb0be3c128b575fdbaa667dbcda360edbfff4a543b47e4424db04bdf817802cf5f9e6549dc2591336533e5c3b86475171fb60891f25a470809acf8327aab673b35fd254cf4c122c7d33ef27ab4ef6a2bfcdb60dbd53c3f80115a0af146f313b43eac731dda6908af1ff2f5ce75b337fbf73be16fbaa065876232aee7c55c4bdc1db7caf56d1f85acbbf87c506654ebac16836629194e1865eac4b9dde17ee25a165206800f6d366d7a362c60b56c0455edf3a9d55b83bd4aa34f009d0abaca9832aa21a5bb295e73816d1cb2a80928644be825a4ea1714b921fbdb0a32b939d3edec5befb81c37d9ba25fcbd223b06d2aa4f8eb35096ce9eef253e1e8f1792215f33046b3b32655a84bcc465a66f54dd7141a4053552e8565fbff796346f2acade77e06dadb7ff4f4bc5a42b8f24655e4aed2f76cdbdb476d53d0dc7ae93a5fdd3455bf301093386105a68818487c2132fa191e4e52b54acb6fb38ffd885fe12720004a70e761f8eca45fbd4772ac94cd6efa0d82108f38138d4ade0b01bf18d15d5c643e5319cb9dae66470bc3b9c8b9afc16ccf0e9ac66f83a2ee419804be4bd86dd6b59a2d0f5881cb97282fc374082ffdd63b168020d664e841b8e7b0c5094637496eba98e327d0f7799efa660a59f964c039d5d28d4ec58976a6b41dc0802ce137b566a3ab5df5c8c275da5457bea0cc1ef82f0fc043117ae80ec17215634f9d15cb07dc3b0f548d7346bc9d597451d7f0a57d8d8d096c025ea6aa8bc0e534f7e0e0be1f0ef3d18babc8446bf20af3131b56fdaca874c864129ed510c6126f43a5ec013c81a42424d6d0e2d2950fb8a98a38967eeb6e0f0015608858b85e0ca603a301582563ffabed11fe7368b993f7431ab902ff465ce16ad35c93b4e3452f800b1b759bfeb330d8dc3de501ac838752b3b55cc702df2dec37ab40d08dba83a0b691c8aca928ab10f21220b6b35effbf84fff3b638279cc79c4a6e727782eac3b6d1f6a803da9ebd905ff4b7372b519e7a093c35b55813d8d6e21f92a5cf87bba2ee4f98e1ae0a3f5b866f0c563bf64a103e2ed0226857bc6905a17726ea9c197abc294802e52152dfe8097752a1961f565ca6c62723be24cd7259abebece5bb750af007b05beb4999e3aa3febfbcfa62b4ec025be4143408d204c0883e7c6aa5402494842ae22823f251b37bb6b414d3edeab190daf189e980e198e22d03b005f57f707df4f0837e5dd4c768c6c334e07d350f5e76b6481410f9839da48586671fe1b89390aa58fdc168ea7cac41a261dc4fbe069b361abea360219b86c1de88ff60423cc03cefd481247095cbc208498be7e9f6b504a8dd8b7c5c079717f959168b2635164f05936cbd300de825105d6d3fec71c1f1834a7a3e48cc6a717ab30ac03a52b269bf935281c24cf207a09adcc237a85c16c22658812f855a2ddc050c2fcfa55cd8f7c8ade63ab079bacd8e5f4a6c73eee2eb19bed49fa473becf3a8d67ff884db1e43a09d35d60ee6a4b6d48b8876de80952af6787ad9caefe4fc9bf4b166bafbc395d218b7a66a89a203400f9f95be619b26e367da23a4945f542f927d6d63600271ced897991e0737c33b5e5306ab5c5c1b8a873bc2b3f4e15997d2616713ccba9d4f2f6c75908bab514ae7dbf9ca6449b3f5317df502fd020df8d5af9e80aeedb067f2b0f1630ea6edd6be1303394f969a8577ede54019f45fb202e3374179c6a10472b49a5d9c87e6ef20c88866c0968a99847e6c14112b26d2be1daa1da8b10a5420139bba4825c328713f0330e0924cb5a5434fd068c80d444e68a7088a7e76467f70450efabc84c52f8c1e154363848dbe2a494a6691473c9551d0f369084821f58fda000e727981b24ec17b738a2f9b2c10a33754f0a7d00c0d75e2824b16abd77703b8499fe77567b498cc2735cdd78e06503ebecde062058944964cf2a99ef0a03613cbb600d54f0f13d10075b134bd6481950f85bb854db22d727cf51093fd0cd4f3003c2aaa5dda11e25eb4c93ca32029b7256ef17b95c33f52f02561580d1b1b423a32894acc9441fe9fef24b5e1875c07eb78073d06cd6bdaad18549f63cf3ae97e8d78605505351e862e55f2b1b1d0a2c30a0a182364f4a6d502edddced0baa4ee7fb2f15ef010be788c31751287e6e33d7f72d560e68633c6bf55276859fe5f1a1ba09791b1d2c1239f26a101879adfe89ec71656dac13d70cc1d26c9c8b10fc80679434a3bd3f9c4c2312c0a7ffa837a960e16499f532db3cfbac2463873698fa80e91a9b90f78365ab5d2e946e4fa733030c99eb7ed30f5db0ceab8d142582cdd3117d0d45b24308fd9ea72d73c34b315e7bcdd33f74c344314a517726208bf9f6a59ab4b99a2efd839cab30f0b75bbcfb94b21b799100dedd3ed9386e566994c115fe5520b1b50c3c6264320d2e9851a900c1cd0444afe472968b180a3ea37dcd431a8a28b053c9401063a33da8bbfd48f5d950b02323e62e26639f0f251fcde420b199571697257fe8ee9742d6e61e100fc94149399630191d7132d521cc317a1ec46f7ea9122e9f25ed668c126f43374b0f20c9e2783f91293873c5478c4ea3aea6dffa2f4bc48ec71221dd13c873ad4f6362ff1bfe4848bb39169113c3368bbcdd008950b9ec6db0ee18a31b79be06a7b0c48844f31dee6c9863c4fb0d58bcee5e36b754c789d82cbb4c3fef6147ed0b52ba15120037e6f1ef400f689c91d23d7d1a2ba085cd5e1f58d32990f5c4cc68c0c4b4f7b88d8d3cd28c29bf6274831fbe8b89f1085680b33c3914b542c5858aededbeb904b26b49ffb5f2eb380f86dad9841d39936880819ea76c5499845a3e6a8e67871c47d0e7164753886790be6b61bb007adc3fa993495472cc171cf12f87b81b5a84b50c368ec2c7dc44050df366729269de1d0c6d562d633251f62d6c5f6514ab638c033258b9fef0992a4a3f3f7cc4f3de2cc96e2deec9cd733e372af2c2c038e6c8de6124c090394def74ec1f0fa51d34205d962a921012f6aa0d1719b69dc299797f693632a9e702f0779ab21383122e28a83f09670d23be21de4ef712412e2aae8f8da7219380c91879ae2091a7224472f5409609df79dbaec32e643e0c3db069d9f1479ec66a1c15bf60932e5e1f04b22e1c2808ebffbc78996825bfd06c28dac44d1581d720ec7f0e82dd1edadb0be049367660a9cffd6d0eca66921e54f5fe98a873eb24b748600817a9acb694e9ffc97f5627eeed228b3ad6abcf21c2914007db141a534ca5b93fc2dc7374dcb20a09f639877ad75662b649ee21424868212b401d9285ca58d53a0f2f38fd191ef712f31e11a32a070d0835582edac1df23ce02176011d4b461442da1760a2a22eb00da2adfe3f5916cd662909c563f8fc3273f406f1611169359ffe9b89faf9c160862ca4bd9262a584bcf5f98638894bf74e80eeac26ff20c251b1966a93dd25e6d88474b043f0b89cc055ae6fe448c9c16ed709fe949c8ffb63878302a643ce4a36c224a6cc4b558455719d7f5e492ef36b761890d0c327eda5103bd10c18d48ebc456f125ea9bcbcc1bc4d8943036ba0ff90472d2b93e9332ed5cb53bed4e9230c446faaa0e4336a7c4175193dc8b3f5365da6876654169c14c1452cf8603650f96798479c0014b6df5de19bc3af02062ab54e09482274a5322600f583f97122789d56132fd3b871c2c505ebcbabd8fd604204389eb03c504662b3d8a9c826b7db3d35b4b992d90600c2c2793e9e877495b71a75fcadb466838b6cee05437956665bcf8b0e4859dc70d5542d37ff9bba4a8f061d2c6997ec2ca0d31bbb9b17f0c8c4d43a7a610b3ff875d0366e3ce710596ff1b61faa6ee1c5764bedb2194bb059645ce3a45449c4ae59a0c21574795988e3c5e39e9f14ed5a9b423262a5f60d71115c6db4ad8d95cad5146041533f1fc59dec5c7d718662b7916cc6214f7079d53691146258287c0a67dd57125aa52e51e044f47932b6cf3004c8d97bd45f3af0090cb3b4c001f6fa98323f774f4d4c98c6a945a4ce69605c0630ebc071d2060f6f6c4e03cc5fe81d1cf89f49242f39632caaec3f0326ef4e99dd5913b79fca2fbb7a26bb1eaa5af90b228675d59cb6bec9ad1427f37f350294237144f953e3bf920be8c3944e3457858a22e1a9c25217c0021c42b9e29a204f3b336aaa9281cf361585fe40e63dfa8b7afe43d8978b5583c845b93392bc3ecc99d170612218399ad5a402749f99a42b4c0fd9966ec7ca6252ca66ad7fb410264ba2bdf8043091648205799ddef30203f2ff6a0409f239eedf45257bfbf595fef4a8e63ebaa93de676779f2cd987455a0f6eb43cad2e42221b3c827a952bfe5320e400768f991bc625196fb13d98945503ac627af311f6d55a8fcf708843862c39e296986645d4b10f7158822463a28c898f0cf8f202a17dad0ef8607b49b83822dea6d9033d9fe62bd2125305a2ae541d5d3da8707fa76734c00d557375fd4d0c96f873706c206f6b5792d498a3349a0cd003c016e2b06bb4305bc1c6b16a802ead36ffa56273be26609376773d961b01189f5ea3e1dcecd31120474249d264692593f4c1a5dd01a513ab56f59f8a48a7f243a3c37bf24fa199a51fc224310d891f23ef09c904b4724a37b317856bc351a6a20f6408993afb983f8d0e9766aec5737057be12d393532853e1ecdc46a7f3bec59adccc4285c52cbafa35e40920ab94b4a0a9847b3141d83ec4f22a81e09884286d5f93295596779603fb59338fb810ee334b6300dd151cc62216de4c62b85f770e6cb6c8d3eaf2fa342873f97bbe306ec92bbc37282cebaadc1a803f92521c00aed491b38d52aaf87eef2c65789aca870f03760d0fa7a4d4a05a40c152ad0821d018e4c6452c702630fa411bc426187bc643aa96db62288edb7ede82570e6d822093c009ea82a09ec0ff0f2982c532b8aa9012959251f47259bf7c5f4a3f055e0470b8827e98376711ef11ca24dcc3e760b7e913db2be26408a5abcc835db666191299e1fcc0b7913a0f4df3a59d16abd982c3a6846e161e9c2806cad6180cdec185571bb07fb8a98cb10919d1938d11701cbcbe78bb242e08702fe427efc0975cc759048d6a74e20cad5f08132d7c0fa4a284e07147e36489684771687dcbdf14dab5aeb5248ce9f35d89f355d7061f0c08fab41a6e88c69f5d6d721658d1d8351d430bc8c015e496b4afbd4e3e4296276d51050fc3712ba1a077ca1c85a4fe7f1803b073f4855a1d6a5d0f4bfa4851261f39c09e05b6c04c619acb093944be58a2eee108e0874b67c11f6ec51335a353e746054a3d6403044620ee4482e58b06124515234116a9f7ae053fc633d1c1f0361034a06397e11ac4c72c08ef6d68b67509e9ad0a582f958e420f9d60eb3de9cd35953e625c55fd0c68051bf67a2865c5b6603d94b19d80089941c7bbc1cbba68435993c5cc97838c6ed670bd6248676ace83c3bce5634d4fa817db21ac0a25e1b9d1af8f6cdb62d08fe7ea232e202431e400a8d5c475f6b01a70fe337110b8a3a7778d6950a6008534b10dbf7d34e6e88dc1b8da3c84ae387172d873c76f58a356b154c113ded75d64050ca1ea4e84417cd248bae9df1e1fb8cd98e5188e20976a4d43560745418951ee8d70d4c1a9dd0fe87f65faa44badb2cbd0baad4c1b4d4051dce997e1842ba0f94e9290e27cf9256392921d83ee6d819663cccedc67de91fb6af6728caaeaf04b561755572bb4539bb6be08514ed85a0cd684c953dee77ca9304d84b97262310465bb2862d31892e90b05f97d553afb508358b7116f98f895769cdaed9676dc802106c7d2539fae711528d00bef6438bf97d7101ec02e51c0a69794db7a15b19a95bc4cfe3490d0a5c3b90add25b378208e123259b95dacc1f7bd7cad258e16151c6b395fe707556cd5ed29790c30005109ce5d589102cce9a74dce1277ab6e468e3e49e81dc15484fb78b91cb81c0cb444d5e7a29e70fabf1abe0e97efc43ab30244ac3e0cdb676932ac845c8c1ca9cd7c07848f531f5b722f28f87460b93026b03e0c7c9f5ce7d0ee6a39393c0d35c0322ec1864e7785b1e8aa93da054e5540f7d0e0d313b94a441495e4b765f14a5ab669f283f1d8fb893d8542a5c41b053e2b8e4c0276845d9a6ef43e507633ef8d6620e3c331e693d02201c871c0388bae8e463528253995a994306c387c09fc3e0ca16344ab9e1c0b923a1750876c28ac3e1656634b4fe5bf187296893ec61416e8566ebe5aedff5e7671b0bac767781946b1a0aea5f9960813b38ca0325edc7c0b59a4cb9827259a5a10fc62d039fd21ae8c5d91240796111e4b89b6df71b532ee0d9c97ce39707638d030d5d9505aa15a1f8432e7d89faa921d1d7f2e29d94e12c92bd9c22cb5219f6b09185c3a620d646f1b9fc6ffb13df3303d7ee20b3025860da4ca1657a59e96e188cccd1697b6d07cf5d3a4aea6a4e23b3d7506b05995717cd7227ec7ff2534c3907e7d2da6b08dc0fbcc2909bd84d1084adfc3a730e27e1f94453491320ecae079716e63d7b03df7062f14d11ff3793410aff161771e250b872fae57492e6876ab1f5c9ab9ffe5163431d75550b31a218761af0186fae03b2eae0f74d6f84b2da56062b57cef4f2cfdcc61d87fe11ed53a87a1b10ea47a00a665e7620f99bff56a4f17c672afc621b838e017d4ddf5e37ada081b9e1924d7d08a7abc3dd0c8dd637f68d6b6a6d085dba08ef0d53e29ec1f2aef09ee1a3259773d46c4764d2c43e2d55b10780c67aaaf1b5b27f1ad02c89898c833a9b3648581f19409da4be4d944613c3db7e140e2026da4f14482847d830846cb2b97067f553fdbf96a8b9d9c5183a7560f58c3df2008724b69a8975894ba04b3f53f27f39557ed771c2c0139a1ce0d87736f1abfadbe36c015c25c665a256fbcd1b10e17e2048c580b8ddc32cb81eb37fed164bfb242a374df6e449a7097b87b5d5dec0a9d9e8b7f21544413aa3181c47840f46f9868b1fc94a1dcb2dd2c4bbdb79b2269eccf7d3a7903071b181a639c0ea552304248381908bccdcfb11cf1089caac181940a0b27bbf60d53174e1894e6be1f7b98e817b6b1ff8ab848fc87355056d0c933d2d6b464091f6c9bdba7f5123aaaa1cca4f220d29823a0d3524300ba361814331b2a986b66260b1ea1031a1400790d71cc6c637d18af45e6633d10506f74ea2290e0a7bbbc7a563d89cb2bfcea76af326203044f5eaf7f8bda73f10f2967acf32d2f67b9bcea4b0eb34d3c4bac56906787e69de84bec3cd891db2cf0617cb6d83c80bbe5a87b9703c6372b9853ebcda52ba401fbf7cd77f8667f74dddbab10fc566086931b6825bfc5fde002cb1c5426da689e6fe831c40c9fcb9f1aed885f5ad2698e63280f4d8881b22739efb0689cf075e5150b9528600bf03b33cc6d64da9164f4a261ce68c38799a0b54f63321a8f4dd52b865b2f6128dbfdd836ea4fee3165393dcffa746bc5da12883da052a7f812de7d2488b3ef90604ec8660ec19e61f251ebfdc1684726a0fb9ed3ab9bcc77c959bd1c390ceba64b8d1ca0df226dec452b9aba818427a955eab6b594b9743c37749ebdc9250470c86ecb585e5c3400dcbc85bcb663cc1f03ab15d257e6a8b3cee71a4c6d2f97b120b8118fd26737b954988b0c02fb1f364486c97ca3e73571c5412eae491c5fdb49f4db4ad51ba1aec65d312c2067a387a56370758a3b442c226dc433a487635f6cbced60f6c4ed202f9531c9f9999ab190204b308627f460b437c071a3dd4a28de2aa72ea22a84612fe9077ecd0bfe6e7936971e167888175496ed9aa0c604b9c0176a412a4546f50ea09bb3a4cf0177537a4504c76e22bc8d8605183f5cd55b042623776e9f1fa8b2f81fd111e4cd20d62b53cd2d7b19af1f9a0a0e8fc57a0355783749523b63eff6d93960adb2684d0fb0ab89be12ad65e5c80cfe8295cc0a719ebd29984fab33b0e0c1f617e1d23a33d1f876ae1a888680f9fab552d8b1510b2625095af7b059e6fb3aef38641e726a970157d662ec8e8844b87319a47525eee4ae26fd8eb9d7a0566065273cb013255abc8f069f0c5fbbc2a445e64dc2aa6a3b8011f83ba7e3470099fadb9fc4a9d7a03da6eeaceeb9595bddbd7531dd04df64ebbe4f82cd2df8139b5d9b3a01d167a9e1b7453f19a6568c15314c244bb1fba77d12941cd1fc2a56faa5520ddb4070eb66e8c1c22d40a814b80f52454b42383bd3226740758b6a934173d88f823213acdbbf1b8356e7253f9c44f05c1418944caeac05af2c374b92d3d3707ab84cb5952ba6126338e8fed0a3b6dcfe0527cfc208696f1bcb6703832a519f269af2cff0313eb5b6b3b6c7be468fbb38f823d5c1331a110531701bb1a31d5e4b52e9782d17d6b1a6ab915b053fdb6a1cf7d9950f72c9ae331e544c571f5ee20e12184ce9fad5dfd671fd2080bb149cfb5c59337b2e471ab9b1017eb9cdbf08ab8c7045d5caacce778cd62c3518c351cc106ea6be08f3bc996d9ebdceadc6be200d84511c5c6753a016aa45dab90a7b3485347f67d139f00d1fab1080088a55c584dfc054ec14dee8cd021bdcbe3dfc3ca7008e7511481d097472763926dd1b28f4cb5729242384bd78edffcb05707aef0b863891984e3e93bff4fa0a0f56d50c9afd77341a885d6c014e2ced4f50a441cbcce0ce6dfc9dfd5cf3a9f96086110d05b44280d0ebed8bfbbd5c0c2661b9bb4abcfe0231669fcfb81a217e53ec5f3362b0d27330ece58d1b7056987bbd0478b442c965278b865e352c601f76ae36abbf4181dd3b74ef7836b99faeba4e5cf23481058f2bfcc7baf524d282ae6809bb24dea56b8a63d39a4a576f009696313b71eee67e3febc1d38b053ecf82f7292838d453ecbfc848fea0cadf8ffc9fe6f8adbfac04834e7002e13b707d3c9842f0feca6a2d0978b41e3bf6980a37673683e85b4e43fe77b999d59aed2c3624b04d7dc296bc0f2d1a549db1bc8db53164e9d8e833367065b944ae0357c71f79fba561ace30e8b37fb5415a60508e31d7b29b59cea1ca4b7893b1bdc5793f7d01960b13f1a0cb16e4c4e8344167ceb39a5aa2143269331f84b4cbb9af0324fc3c417e4a1625dc109c9206c07aba7d7786098804e219cee80f6757ace5a1df3f4581e594e50bcf4fbaad334b5f1cb814b4e8d3d3a9f6e8c912ddd2f2f86ba8f8028b72dc3ceb38b87b730b202384fe84e8d0075048c8da3a4780b3dd129a9d3127e3d57dad95470b508bd6edc7957fc6617e0a1890060eb4705a70080603eaaee83e27d952033e609a0d959e37b01d054f966feadd751c52fcb251362e677c1c500496a485fa0fb1c0a3ced19695ba1586c8b3dac748482999db1848c9e77ed664de06c55b7f16f1ded638d99fd9098aac3a4a089021d6d682bd3b88f183417efcfddbc1cd2ebe4b62444fa6242308165aa990e7d18dec7b5951f6c1067034f69f284321a908e2a3311ab0f1ade6be31c8d513cea5fdcc175c40e3cd2448e4bff43853c95eb1cf8d22957380b11e4ef5d423b724bb725f3084cf0ace55da3003ad3802c27c7c0eca89043caeb710f745efc8fdd694b3a99bab35b5764f2cfd6486c7980d62c4df27cf6ea5ea8b85167de9df11ffb027031f80ec0882dba2ef2966453485679665197e37d4f32a976e3d747d0ce213e2aa3060c7dc35aae7750a0c6f9f34c9f93ad2931a0eb4e9cc571bb51076f94c5fe2f8a2d942543706a185a328218c4f4c7ba1460c97d29ef6d25fe564f710027dad71a8974bec05248003d2a00965c54f83879fbcdff71616bac79b4c1d619745f7d8de05af7e4dcdae6d35b289fd0b284e0c46790e9ad4a5b376a0c6be0127f24238c0b19592994840d7f6436e5061d071e126c399e691d24af2f78297f852d2f4e8725069708fbfbb026be5da20fbfd44304662b1d33e3242e44a0554a6cf9a718b30cd59878e8ce18bf91839490cfc3fa4a2a1fe171b09349120b963557815f8bd770044aa391e62e7a5205b8dc964b50adaa6dafedf220a6472408485ea68c7575faae9ac6589cf193aaccece4dae2295286b0534aa5d4b1efc421b290d06418054e1193dd473b9c76a7bf400dae1dc6291a42354dce4e5f4bd5d0308636586a0b027adbe66040df0d27b4bb801cb4db10d957e8b6793dcca1e4b3f5d6d1132ec4172a0d08b8fbdef16c329f797566da67fba0629da96feb1a4f6a5026ee7081139d22bc94dad97bf2fa0d6eea684ec6297fecbaf53a466139c74d15e204ca04de69cdd7cdfb319440742c3becae30b8283b8aec67000fec9673156919fc4316c4236c396d56ee7703db449b265f7e84c5079991aea172d04dbd5aedb187d36d396ad7c1343b5cb0d34a39b1ed35d3f94806a9344c6db678a342aae59b5ea890c2104efc66a47a0f1a4478642f02da3132001e01a21e4d3d0bbc48d30f36ae55254174483142807db534010a8081213431f4876c7392e55143739d18444c0e0d5bb0e21a146ad0fe24c07d9804e98bc9b0d750f33ff5912e1a13ec308afe88150b6d4cd01f0de7fc91e14479f00dc953157775e661ba18adf78ee7112e0fc900292dc814e35fe1fb90d29eaa09bc21aa57b5ebd0ee26d839cbf3cbea87844878b0eebebd12459b01445777cfd4872cc2616c76f02c363f0500042024864a1e095a746cd5380bb55f3a6c13461cb2fa06e249b46cb03a1aaa9a870f734de596a75248e73f720fa26ac86c578dfebc72148fefac52452dcf45187988cf94f9564e4c0b43ba02507cc4d7aaaf10db4eb1fce1dbe48a012dfbbe5505bcf3e594128e0044cffaafd2b7cd2e9387b2125833ebff23c8dbfa0966279553a69315454eaea88cbe49855d10dd0b66a7ecb1a4059c466d60ce726cd16de5f58050f8268c2e891b1b6cedc33c8cd1ab770c0c6dc619f710cc48916ea11b65d35d6d39bd4b31396d2ce06c7e3abeb7fb5b3aeb82b3389f14c528d271e7779807f2499d7d6ff723850d7eb3fecd0bb55084ef9b8a235abecfb6f6b3e91d50c6440dcfd125f341387584bbbf8368b37891470bfa559730894c18c040f5068b7d8d9f521d76941a0c872ca78c2894a5c38432c7a64e00a2b30d3a4a8c54727b953da5f18b07f46ed7e68802174185b524d543a7ca6b0518140168279963b5b362b5f54b9576148518fa2ccc8fd24db88304c1e4b02b2421f16c7227b7cd5141b8df2f454331839daa0842f0d7513925b650b7a721af86bb8170aab08740547c65f6fa7ebcc50cba12e03c137f213476c78755a6a25ae8afd3cdf20ba1eecc5ed5b9c2f5040844788ac95f2aec1e0fef7c333fca6c225e8292ed816185139221fa8d6cbd6384898ceaaca88743a343bdac2fd1b415fdcdb6153180b8542d1cd79573d09dd5ba6c6d8c41eb3acc597e805d778bb5bb83da811845d0b0ac35773044f9bd8387fdf2c063d3739c99577faf1541b08084fa1a5fc3571d3496c0b5d9af7c2d6a9c7b2399e1796d7084b1ccd82175366ad85853f660aa9ab7a5da9c7a74887718085c294f527101640c1cdbcf710a2c2b68a30b9aeafea1140a50357ce07d003d77c8d56bca9377388fbd72531b2dd4cccc88b5a91869951b94f73017fd31267e344d7b7fe30758219792397b1adc1a28ada4ba9bdf0165b5f32fedd435e36c815333cb826d5ba3046f897c440f93df3481debbdd0ad3b87a180a470c64922974042aacaf5332e46a5b559ded863c138a64f40ced340fd018021d0ca0d9874d7ffff935ddf0c1e3dcd1c16793105b3b50392e48a6894465c94d930099ea03c2fc796a250af2565514e86cd50812fb4bf46cb298d4e3ebb06fabc1baaabd64bb0e3879b53e6ef0e95ea6f84db7a41a803c73fe833105fb0ffb1a776b9b843062734cfe5a381fcc16769f3fb899ebc5b4b0ddbe66acdfd32ba2545984a5d067ee5b6a69c038f84c221918e511fde4c8dce0c62cc9fa78b08fe8d10eab2f499ab0529187b71b6eeb0f5d62ed4d88aba3da5aa6ed3802d214cda7839ef3e10bb1654e0ba62a813cff76138caa246cd3b4835669763478527281d3fd93844260546c723c034e85a7cc6b208edc128ef06950779204774b7c3d42a220c3809251874fa4822ad3a06bb01edc67bc2158720aba47672c1cc48cb9bdf21aff43dbc0cf6e1f81f28f00d83589a19303ea586d0c414752d90315919772c86eaaa508464062d4ed5a96b2dec6f1a68991e4f90bc3584f061f2a7f764907e5de3cbde0ee126e350d466908fe3c22f22b8ed51996d90f5a5ee91826dbe7d7a03648cac96d8e60c059fa39f96351fdae91aa4a287e306c5a753c7b6b639435c4f5654d4b2344f9abfd727ada1c74fa51457bb3589036fefbe74818c576b0db612cb780a9f0ae0a3678c6b1d05d4951a8ef8a3f46465e14f596244adc841cee46b3d736676f3c45ad5b210cd84779dd493d302233966e39222ac065dc26ce322aef6a567b709e498700ae135c4a92a73ae109f0e422a9f17c5ae12588d496fec329d43c0bda1f69f8ca0cfb1467a28ebdb9fc40d11c90145f65e4fdf3fa319c74dd5b643ed8d5603e4e462be9deff990718206019d55daf3e39d44cc9d9e2534af3a270088184db16c4306cb373c5b291045b1df0acb24f4142cf9e30d82294fd9a90d8f79ddb5f78f888814600fe5ee18598c96a78278de6ebe68485a8d858eed2732ac3800c62d9e96d76d0ade4c376fcd8fff49a3fdc04cda74972e54e2938b13a10774c4fdd1878291afd3ef1b7ab34df54441b5db4d66e51fd25fb532553082c419fe6655a164f08f49c65c5ee7fe655509f6fd5d3f720c7a53a46b792f6e3c885a572a3ef34f74e95437264f949aa4fe49a30d09e008b4f82b1a3359b9fb7bb7a038254324dfdfcf24741f4ebbe27ffb6c0777b3e8af2654fd2938bdc7c1cb079699e4e68ba5267e0e547b3d888ecfb83134e08880b4ad23e88e9995479dbd4394472a24068f35f299df02220898e07e002aaf0175b48e26ab00caedc12bab13dbd2a2b65f3caac1c3f7742c2b2e9d1da49d09727987732c9b20f3a1b6a70c9805a005bd753db52c3cf0dc43c09446c22f02f07a3437692f35ca734bf350c784382cc77ee3b53c407134c06f5b8cc88f56d48bf3a4ee9a7806fbc3d1575adb2c09467ab87120001636f8d9587ae3990ea7037e6c25b449940d842e48a1eb9da2167e199f7875a6f19508fe8d9ae332aaa9087622bdada557c671bc5055676c77de83e0a12c461bc779bfe7cb568eba01ca83c10ee9b701bba1c8c1da52671bac74df21c9a549a99337d4d088bec9d3bb16b40fdb9911e33d311f663176f02c06f80f6aad899e4cafa01eefd24fcff5b5c5a55a2e81527cf40ac478491ffbd46440872b274232933f3d0d7503ec7e2686897c05a5687bbf5652a2d28d47feebfcfe6a8637a996c27d5c035bed760c2c676b94fb440a281e1b7b445b7c301acc56b293b6be0db5fd601d99d3c5162f5fbc50b58638957109826d27fe9ce579d3ff7519e5273c34565ba3e0958e8658fe7d6d7dcef515db0eff9f5415251f25d6064063a83155c5f8df170a00833eaad8077dd4e61d5d37bb0ed969d80096ab72dcdc9274cf02274cd27acd7365b296a8b15ca37705999d5f48c0bb49db681de608a0c61edaab4f38117b1506fa804749fb8f870ef0bfc453a4aa5bdc4502467dc947509a3884c1a224a0f0f45dcb5571f88ceeaf78fc8dc737390823431647004942d90467a9903c3f1eaddc1ce5d6e8c4e03fc34d9a5115a8d927a367af1c8411966466a65bf24a53dc86d6ef4e45ecc08bec7ba74d9712690a73a58fd5003815771c94e8a92f07f5563ed2ff40fd0f6f046e6e2f21bd7acc9bc4f17e7a602f3d7742755ffa54ee555fcb402c4c4b221814bf9a406803d2f1c4f8126db6e14b072f08b908f26b0b35edfa73a562d1e2bc33db0cd421e136517d7b090985d71d4dc3a0e63cace7b6dc4b46e3c977dbd7c086e2dae3e8042401a8c2ac816b369f64b965efc054d9e4d8a1bb757cf44261258fefc84324963709a4fee59e1c5b0b981f80dd8bb87482a5eabdaf2b70cfd47676c892bb51942553b99bf60661923c0b687f7399921dc20aabe133cdb53950b255bb5bd1c06586d9a9ec645271962914ec0360236fd5944c6e7cdb1753060c0561c5ed7079f6ba09f5727ad35ed306e7b53f3ad95003fed20c07b62444b030823ea3b5aeebe2f28c412dba5add232d0053781ac10ab220deb323b3f8edc4051e7aba6fe56ffa84d62ba8b984d4c7ab1e020bbd3e1283100f973cb2fa815d30bc0c83aa576484f4c614b44c21950d0ff4d4841d4fb1de350c8f14441f87737a83a2bb44327cc8047def846e0e3987b27a16778ffe2adb2cb006e85efd0279420a54236c16ce73aebdc3a09b8676efb9b818f02bb747864f126bc5a36476edbb02222e64153deb0a7786051f03407c692e1bd3c68b044475823ae80efae4b48ea0c9b739a7a669bb61f0ab46dc16f98a9d201681c12288b0c382ab4272c568d4a3df4ad23a5932e17e238d5ca38e9b533e8179df21de77e3c0e22657281a77757dc1221c24bd69ef741bb1c669cf986283e19324c293c2dc2f7a74ac2c591bca225fe0d4147832ffca303b1e55fd4af04d0f6893b9e867d0428340bc49594cc11129cdb3dcee77485a0278b29c64a3afd95b286473bcbb7e58b0629b09ee71f1bc86f84ede490bb41f82f041b16106b8aecace2152ba40c476409486f6352b4a8f616e32d93dd6b065a29c2e86139ac370faf38b6c6973fcc766e93731a5d1ac08bcaee11e72e2d8b6416ddb925be2edd47af5cb4c8088fdcd4c3da7eea61b2393a0460d25525fb9e44c3f2bf0620130ccbc8dc364a86dec7712f36bda5f2378d66b15b86ffbb47bb6bfe1c9c3941e073e7fcbe05210f825477a44b7c1d4b32a2bb6674fe699160e1641713abc036cb9d54ad8d9140b4e7c30d850e38c92826a8eda859a79c1c3989510f35f56d103dc9b09957aa7a86836fac2efb4d409712801b89c8b4c468e5d8444ae29f226fdcb70f7cdf44a9c428c815b48f664732f390c650e85b3776dea382ddb494e6329715bbbd860aba024a4a660f5abba345774bf09b0351e0303d8161b2f567b3ac60a94776d51375f38f27143c9a4e85fdd83a229d3ffefb1c0f111dea110969ff0b4b5a33151187096dcc260e0794640cdd71c0cee6bcdccdfa71b5dd4fefc1261ca0bdc5afa60a6d6123fa7d5707dbf4535c3d08e114fae4a7d61887f09e2d82df1889157387c5c9b2f1289cd5756e1697ef56c3678682afeedc07253c3ed550899def2fb53cf6ae7765e143d260dc7411509f3eee8a9fbf21106eb9aa66af4a217932e214c5a9f6fbc85198991b62778cfe0c10de90e7cd1ac06e1ab60ec926d348f1e94cae2c8a24dfc2d9395a0e2981204b157856090b936adf110dd7eb2bfa0a5ac160832a44a4a50a41774ee14d1c55380e7c70e7a45d25121e1d8f799e9a54cbad999d736f83a0321beca12f042d824eb51ea0b89d6bc2b55196bf0d1039fdc9101419f7753e7a2294876ea5655217bc94659097ee3fd1c0707a219bf2703955f9cde082122516c1bcd75c216da6bf62e2c7e0f112a63eab88aea64045791e57112b7bbcf700f4d594e58289f89922de0efc67a5a0c665a4d092d3ae6bf97fce05234eddf22d4ec7829bb7c980fc3d44ffeace868c52f5ab15e2c48a02a0ceb02bd1520a3de46033cf0ec2e649eb5143b1bdc8eef512affe1318ab826171ab7000dfbbe12d000f9cfd39a310560a06a3db5b500a0c1c748fe6994d6998335d347c56910a53857040c46467ea61869b1e2b402c9d8547f88d7572521aff7a2db16a3a62467db4e3a290a80b2dd10303490adb3ae008761c42f4f7e1a89f14c06a3035f861b498268417bc77389e8a513b86829ffcd66a6746c933ce5b669fafce1de2198228f3fd7c27b0a3fb32d3ae38cc545407341d9d896ea10a750a5b73a13c408509cf46f40939f717f1afee35a7511daf6c384be86159c145fbc095b586dec8366bfe197b9da81355ef0c60057cf44bc0e43c29b3e81d52b58304f85d3525b6790a5103231eb65df84082a6afbec976fa88ab0130eba213fc5948569483f3e650b5d101de63ce511bbd4bc3d28b75411d7f4c9b4fc3a2891cc588667b64ead98b6491fb0dfb77bff7f7026ee05e0fb773bd1dbb2ac6998c5fa6fe4176a8eb172ce4b152bddb9a5244f935b29ea2d0c465ad7118e6a5f3a5cc11836613a0b2374e683e137652afb95734055870163320f37fad1d1084df50679f4c5a25c0ffedd10d2538fd6b1a796cb9a5c95c0fc1fd74bbf7a3b451019153bc737ea9432986581d66029ca00542f21d1e0dc5af2a43c9ed4a3510701643e05ce866ac184a3b28642a05cc0037808fa70325150befdbfd2319b6338061cbdaf857f6071a548923899cd3a15f98183433fd1efb349b80bbb6e5d739173921ad3a313ae47a45b1c8deda54582155048e3e0cac03fde72d57270a8778e90ccc1a393529fc21c3bcd6260a7ba8bc9211bfc12085216b20caff020f4d5a0afd8c0ffbe7ce91963c8bf4086faf35a8d1f2dff6d19d094c0657b333497c345518cc2a2cae42dab14fa18f9d95500b3bed9f80e30ab4b504261b7ddf7b2c4f7a93bf5aff2fea64e1ca7445cf07259e3aae458363d7297f31012a42e34335495576833bb3b473328d3935540d41a4dd7fcc8fb079b71a8050d96cc2180f34354fe33d81cc880483fc375a840b20e3a1390cfc3af69d345498bc8112b10f2489cdd55624fc397f457ae1dbf5078a580d1bc3d579f3127b244cf9ab71a94616970253e8967b107bcd2655da4db6f5d1c3878a315f3d18c6d0c3e97f8fbcc2d1a835ec320bb42bbdf8d329a373388114d8c8bcd051771e5e9920d5b780dffa4d005793a6c91d8836f012d05112ceae0d167286c22c6dbf8411c18be640852a1584d3e92ae1b4394aa7ed033683c43c0f8f045d6da0d6589b6384771aface30746fb13d4a565c2678b4da9a01341101939e292074028455aeee7a0a7ec036427f4732f7f55c977a53dceaab93ac59cac0914be429519ae3ed38f2741c885181804aa1f73565ee1e7e213f0b37fa84d37ff38fec64dbc3d133b0647977c7074278fbff225b47c8db1dd877cc0097fc26127f274170e6277b3bc875f504da6743010b1a9b135e4e1cae8ac479b7bb4cbd9836398e0330c8f93251502b1946d478f86393c12954ba378cf025250ca749e6d701e097c28ad92f1255d35ca0cc3173f234892d9ccb9a607efe73861a5168a1932029e75535f82cdc12ed4c7a420de36f971df319612f61a7a8607b4feccb3f08534dce953470ff51f11d7fca2c42db40a50e92882e1c06bda2be8c7bc40797935646a719b6fca0e052cf340460c9f126308d8385ed8f034a107a3db037be1f5646edfd71f9dd77725af2d6172694a2df59a68d49ef36cdfed89a176a49ea6a52ac3bd8b40c91f934022d24b4b0417865d99a8930bfb6dccc68f67e70ecd58c0c4a388a8107e2f9b2886b39ed0ca5767cbbc9a000ef6304166f6fad369dffb2c6e732a2850520f69f5a05aa36bd128989975440db432d01096f347a5641b7eeda355f31129a9e2116c41e4b6d3981fc9b8584312782662bdc23c1c3bad0ccddf7ab3f91deb573227e6322e96feb0dba724917e1e545462d7d4687dda510bc640500b9b8c7cb279624c496ec9be1367544c4f62dfcc3e543ddf8d6dd9e8eedf1220c742d37fe4f90043b6bf584e36367d8dc0ef13cdf8141f4d6040d75e971b2cf58d01091045216ce43ecffdc574a259877991ab479b1432e81481c4145a4dd46fa1ef835f824d42236d79decc88e965352e778d6ca5eb23509620b7b688bc5c07a739eaeeacb9b66aeb3318022a4e51998a44624d75ee866afae18c6005bb65c4d0289a7f147129830d4a22874b93af659ff9b693e0a362a327c3a91bf49fe7b35ca8de9bec24382d75dff1704a3bb51687fb8a7aadc6e3861ac8c906db03cb11f5d23b3b49f7e14f1dff8a1a824e915961316b7826c4d181bf91e8f3a68de88828532d0122e743647a90745d77368b1c8c7d97008d04d346a77e4b403950a8e6436365f4cc4b2182609dc9abb05aa9e6f9ec86871ed2250cc8be13fc5e662a3727bf508a2c5609b8a90125529e9285889af9b2e0784065a8359487608e0e5b2aad77bfd4b11c77a4e72a386edd018a6d6db997d5818c42a140de556ee1dda7f34678fd614a5e27619eaf443ad4228898695ca9f73b961cbd9d88e9de07d22f9b8915e7cdd0d186d429fd859eb338cbba8563d4967ad1a490858f88cc59a07e609af15fc572eda243445f3cb80f82f450a2fef42794c74cab76341dc1ab79b73b137763af76972f56c776882767dd8db48b5c5751558e56762f32abb3884cc85869f2e5475ca3fee7c38c5a635f10f3892347442844a7fd297967292beaa6a76ac55fdbdfb4bac7316130487591cf8cf1e46142ee48c88b3059406ec8bed5f8065bf518791abc548936fa951283afe305130851885661f5204196d5b8544d83d5480358fd02cc2acf2d9ffbd8973f73afd21dd5ae60a9d47933b7643d45204cd95a4590345ef129597a291d7b865e41317039f8b1405d760cd86f8ad8f1fe27a4cf3e2db54e21e35a379ce79275fdc2f570c754960d5e39d377e568509321854237ea9450445b42bb0c1c026868f1f3a019e6e84007f2ff8914eed04aea7e417ddbb9672029b2afcb9c7203566c888259cd45adfef4748d2912445eff42079bf7b17f060c833c96c10a22e80e3b3ad14724c4492f501167dfe05fabfe83b15152347563271b44039f39c6bfd38726a3f6c463ed6d09096beb4d469e8dea8ffe7fa10028145acfd6e741bcc0b116aae7e38bdd479cea3ae7cff2a9a5ace52ea2044ccde0721b8ef2e3cb625ce26dbcb3106f6244f5e3fde5c29125b4cc84aeae3648f0fc5e78fe13d3f6e1980e457e759b27d888f13581a0e77ba2d766049850bf38482cda66a012de4da615a9af0eeba33ae5a3092be47adbeb8c2c5ebd48a76168eb95ffc374cee877b279f164c3085f285dba302cc38700e6e89f0677d65325c72c60867159f33c455fa77b1cf44797bff930709b7b1e178ba89ecec64a840796991756bc54ed9fb2899868b61daca60e11a0d2b81fc687189615639019c5973a6b859a4fc8f35f9a3e30dc89bb88cb353c0a3d60f3cb783cea321d468b09be3ae76032a00f7448c8f7fdf4fb031256104993b66f6bd107e6f5cdab6e25737b96f47e6e5f4df1ae78fa4b26c816c87ee5e15f5be516b3f8ad28adb383684f94c9f27245fb8dfad4bc450b7e362241f70dab1e64e21d3481e5e2fb1c83d30fbe905a2eae619801ff8bfa9505eeed3b277020d74e35d7f86e94e5ca9ecfe10c745b3b326e6a6bd7f3725a2be18f763223acc69afa32910367d8d05a1dbe3ee983dcef66fee5313613a444574e7fe7dd4cf6f47e97840763b4f504782545185f9ac5cc8445ba9efac4a3ad0b9381dc30046c479d1d2f7fb3315f6a926f7534bfb777a4a8955380663921c11c4d4e98882c49b73bbdeb1d7d63b13006f1f57b7f37d3e84d36a61a8b7a393ad4be66f90bfcb715378c711299fa0dc3af0a88e0406bba05c1e4d05b18897867882f4d7c816d2a6c316fead1a1a1961af1dd2c2f613d1dee2540bb8f657ba303aaa6f539f7fb7e27a2e29472de4db9843443b5db279242dd3c1ebd2a6514a7ec958a2e1fd8f579f0a9aa309ec5b37b57b5150f80954ee9b294c47cde70b73f1d466c3da78d7477aa070f8b09dbbecebb7b04f682f6d0aa9a79c56d60fa1f31c4064839ae7dcd530952518d7598b2eaf986abf05b4e275cec5118ebe2bc054977d19392e4ada4f56a344b3c1475d9720e3dcc460cc2135ac1b0e4d1030684df5bded421fde00e9981cd57b7a0f1faa14b22a24ae24a5d70f6dcb65aa55446dc16d25d7e61b1dea3496664fd194e0a741731d52fd5cf23de89ba446cfcf1719d6417b2423977408c99580810ffd03a0833a5f8e0e7fbd69b4e82876805348caa81a3d68c506ed08132f79978e74786a89703598aa75337a93339959a81f4da8adb3a1061d97ae9b00d3e86785f6c1d4f7e42a601c6153dc0cae256e8123943f9b57b095318dae293f186d3e6c563159c5935f94da2a293924447fd74b388f23795b981d2e21e271c98661fda67c66a5bc9b4ca2fe31c348d385821a9f041c9f105243d7a04225de9822fced6ad3af27cd5512e783671ff7d4320e6bfb7582cb657437c4830f96abb7dd875c68edb4b46dd32e795a068d1bc59b7cd7f4a613d05acb7c90b1f47392c8838587ff97f0d5d47a7b9b9af08c0c23f6f33d92586b693fe5cc674dde6d3fad7e2f7b6091b6cbe3f9c675e887669f552b767fac9617b0f5563a254bf47dd6d53c6f457352f5d79ce1404ceedf10fb27c6e646984c33753de4bda98ab97f8c30a95af54b5e74a5c749aac23ee18659477b5464cbae905ea53ffaede43a0c09453f8f02f1a8a73c2d978ef33ad8d9b510233ad8f3592d03fe81f49cb1f70e4f5b14551cca1096ed7a47ed14ae60c7bdb3cc1387950a01193250e010de7589eda45e69055fe8db351ce2dadf16b68d3db9c101e5967c8335246057314d7b70a5666a1f5870e6e05dd5998c5475707ac22ba22af313ae1a1a6c9302b9dc282f4141662945f2e65d85ef8ee4815fd9725523d4e480fc126063daa4d30bf505114f692f0c189c5e6484a74a91d61e2fa40027f7208449736c206d900cf4ef8b56167992a36ad48abfdddb925108185d9f98349d0fbda369f1519522fb0f49e7edb76345d7eb172fc562aa2ae4d6c3aebb6e53a7e44d3e901855416d66ada7b78c5ce1b718e45a73113e162c9549833f86d896daa319c657ec4af638212448148f05166a4cd6840b9af722be88070c9385eecca261c50d3ab5a27aaffb43705d659c5aebf92c39ae0302217033d58514fedec24d143cc046ebbc819545d85b57d1ccf7fe91d7e5dcc35c8ab10f40ea755c3b3fc90be847764e1d8e49c2b6e7e80051b42a04a407c203811b3958117f2c3a69b4f53fd63bb24c1f9edd4a6f93bc05b5587a099cce7263a242d937bb74b3270b07da81c3c77adc68d11816ae72e2a1c30c3e8d75137a3a618f3d0631e93df82acd6bd3a9ca9144cffdc05c661d6c0e4e02827398c3b3bbab1a596af803c33b63eccf5d9f5e8c4bf3090d72c8389c95035d26de6f9ce595723ac6bff94edf03d3c6dcca7007d139e15ebebafd82abea2642a9366746e737f466b86efcaeaeeecc5e4980d158d44e4665212b3170e718bff778b991591a0e74550aedb5b6f5aceee42812733d48891a71a8c02c795947b2beba26891e3553f4936e854f2e5aa137b7beba7dce86ca8fb6e464b20b399e41a69f546c74611c450e7c1a7812afce14afed628522a4a323c1bd06501a3cdb756639adcf89e360be05161b2c634068fe259d5a70ddb7c666033dbdc6794065a5bffdd7f3fafc699bc96c936d972b71385ceb4b36b225cfda2cce60854bf0dd7e4fb9e88e32a151b4c6320bd42049cffb5a91cb86afaa91965fe5e00f8ece7f96a442e02e6ef9c2575a05bfa139e5c15693450b2b268ddec98867f3290340f10eed7716b129c40421e74e0c914e0c536c37467f47fd0d4ee01dd619621bce2c028d27915c429f25684a9c8f67ac04ea903390005501c57e7f5144b7405ee6752e8b8c45c6d19670faa5f4732d6b74157bbb2bca9c8fe8af15f47ab439c3375d660f854486e52b9ec7b7f58cbe08553cd110831ad869492bd3276bb90a53cb6e43e5b2966db01ac6b94990e4eea76ad640d48424525d6e31969a59cdfcdb1e56775e628426e3497ae090d74a2e365fd892b539ea7f13320816f6ede6a47300cdb2de81419464d13bd55a217c1d2a02ed6403cea7db43f7d6ce9bb200a4dae50ca0e924685024c273ccf502b78cd56658998ef847cfa0fb9f727ac6bcc159fde5a57b4f55ab98af2358911ff9b48c241d05f1af835584d5fa48fd0acb4e5a8d70d15cd520c762f7d3b02616d0b6ec716418a3c0aaa503014a3d0b0a5d9486f46937edafc15212eb478af19f9902c897c3edef24e492d937a26dcb5e6dc17b796f8ac3bab0769c9d038cbd56543cbe0e4eba9bf11a219da38511051047283a8c189d75a0c56d0788cd859070e512704b4b3c7d778e2fa34cc53f7103e810e75bad1915f2c6ec4f0999363dabb09a8b966f0aa2aa03b1c5acf61d8949b60e897cf7d2269a85919a4a9db21b31a9e689ee0d6203e7d6d3086d40d7b7c44078a4c57ab7bd5a4d2990030242a25e0f95171e96e2d0efabb882220397c861f82def2bdc5d418237e3ce1cf4c863b6e5c70c471c41537da047c687b3b8826312aacda87ea1d653afbcde1eb056c17b029304159a0cf3caff1b936ce2becf0589dfc6d70c707ee4f983d00f74bf729639bacb852ecb5f61d7e490dad70a4a9108e851d49e4826e22a7019a9c12ecfe874bc5ff39473b2ddb9acde8b0cdbee6fffdf4134a15d47b74b14380fa94731c98d38f93924d90df22dcd49559b6be4a6d73fdd8083c0a0d2c3c8ad7b4a4ebfa70aa2078595a76b2131810a78eeaaaaaf611a33680c1c1c8f80f680a34dfc4bb4821c2df9c45ece44aa9682b9ca47615a58c415d92615f8d63aadf59099f550f2bf976a10ec553c1cbfde879156fd139dda7d902a85af7702bcb14e717fcd40c2fe411c4e6e12b5e28912b39b6827e05500fdbc8b9f46de9b30c3f40263637e380b746b6cefad831504335480c28db85a456080641f8c09a6955e1f497629133c3eab4a3cc3628eda7f973b47a74646cb31529c4df6a2451e53942ca1099c40963dbecb9e4ee9f41b3d75d8befaa68a64636b482e54b4f08558f0935b8818c9bde1baf6ec2b921a8d43eae824f84f1f82807bf1af4f97cc7e160c57256f3ecb1401003d0916a5f0e36b5f6dd7d6538524558e2181f0481527dc9de8dcab21b23df2ca91084eca9d5f03f2c15bf87446981f3c84d9485b512bb36eb13b141c43536f0858abd372399ed5fe63b5c7f797b95797399fb75325451308c20e6d9a73c09d58f5116e87cbc1813013fe9b67eb133de3254d7343de98aef9684b8211872a0e8229ec98a9ac0c90892f2d097514884e094f478e940f197a2b9cab58891de000d8e13271d340d01f699f1cdf137a804fe26151d0fe12b4089b95b090b7ea6bb978472f6cc7079ac5fd17915e329eeb79521453db826fc0b1567242f71d4eeee9467b43d00b222c48d3c0130e2b9faeb31c28fed7b9141de43e1ccc2406838758ab4754e40315217ad3a8948136e43805b85abd6d0791c99793bf2e3eb4c70b33d2cdf828f600865bb00f7f21e032ee297db337ae2780c3686b4dc9a64b9f05fe897326b63eb6374c021cd1ca0e7249a8ec509d797dca0d159d891ab821f105108fd2b36d62625ef65cbe0dc2d43b30a3174fc8065f0164178bfc18759dcae615bc00e0ab30308eba3c6b5f8002df0b98d35c65d80621edacffe24591845a1c8d5b99bc111133cfb98d0ba153af756c161d1d65af94794b26d1f178cf34a8d6984f233ede46fb251b132e88b4c05198f3f1e0df892c3ce83d07e516ac5a79ab4336583fb738c39ae09e457bb472aa912e237052c256e081077bb9e000dbedcbff707be0b49e88b0ea5e401dec88df9df5f05e97d72683164a70f85502fb850e9bc1ee606220160c253c78d23e901d046b49513403a5f85fe0859884320d81212e7bf26485cf5001c321e535cfbd6c812d02f8f95f2b5fa747bc51b0d96ae4ce3d60552e6f1277265c642a7e22e0c637c1895d7357bc92cc824ab3201a0792e0c03c150650df2bfc6f8d3876909c64453c7b05d945ae988ca1292bd784818cc36c8b9b5e99a67b3e718266e7ed40a53c26a8086fc566b2d39979730f6541e8ab540899dcc28238c908a3b1e33309c17ea95757f43ef3d3fa6378da28d4932ce7e40d600ebaa3fb45be9a505747e0b87733feacfb1a37c34fd551161693c3d25f99fbac5059709cbde552d20138e5101b1a6318d6ca2ee1bf8abe208197b273b5bd8be876a4bfbc0eb6c9e559ceded8e815588a06d48cb1dd04578a2310840398f4246e0431ea5ad8ea1b257dbb1833c8d60b86dbf3ee036c5825ca04abd551a67af14dd51567df8f9cd9fee4ecea9652327a880701f80560bcc2b045741bce902f5a68ad39520f3150a4108a5a1a59a5221ea57b8f5c99e8981d711ae402ef9be30c591b51eb7b0076018b670c8595e3f479176f50ceb706cab494e27d09d3045ce5e0886d2fb7828719c54c88361f5cb8338ced061002a721cfd2ecab5b513726426cfdb1bfcf06ecb8c136f13fd74ab4233077153c2d94b33f442811f3fe6d551258db5e130d9f49d081891bdb7466c420b046fecc3d87a448b579060e584795fb240d47d3a30427592b113097db37a6c89b6824ca7caaabbdf31711a2d965011bafc4fc1f667f5c59b80b8e4881b965a9c6448780a1f25db4ec385e136e2df25c15738126770bb399f38e41471890cc0f0f92d8fd5a7c1318b5c0b0cd9fc8620220fa55b0073c6adc74947291872bab162e0ae358a24cc160c8c00ce64d7a5fa6b1542b465a1b399725e11485f41d114aa558ee93057cab27cf1483ded4b3830feb869b6dae030942b412db37cc69847606fcc83a8017d54be4f4f152cba8f5a5e329248475de802802a7ad99b1196ad1450ab5136c4a7fa8e569d21cccb920591db889cf01d0bf64d8b709177f5053b5d3d5c924cececfa14be1ae5aca4067dd4c2dd0b64f5aac87e9d7e47c13464184150b3c4d0914dab9c0ff2602148addd5321ec6d3706292138c1818d3adb68beaa7ecd5663805c4cf49547486ae1fa76e2c1abd67827de5f3eed5020c29bf912c3119f3c2209842e7d4356a82a0141d39264e0fe1801ac963f849b03651804204136e947ce4ffcc415660c29b297d6869026d93daea8ae6b74b3fad34282b487ed4f4d6b4febf34e9319f1d7da247e1d2f1e6c624e295220c9b4305ca7de4c5153e9e8f5a99739d4d0c8e030f55590fd6e5b61f979532c99f54b752502f7cca06c42e4d23cdeccc7a0fed83521148b59debeb8d07d2186b206ca24c9c9687ce54b33a444f7b1b8cd96e59658b5cb94db2a79180035f179d2b40790575eec15bd42fce03f6b40d52cef6f5079bf14124de906b34e18be73a3e3f292c268627a4d85d47e02dcfea08d1c4369218364f2ef39ad9656650bae88e86f431cf555efb6dbf5fa63194c22787df6735cdb8ed0c0d5166c49309b25ebcbb2c9a7c1ee96bd3adfa713ba303ac3295b84677108c05b2c314bd3f9fb8de75b9e8be4cf3e4e19bb8c76aca9698063126ac0b0b5d8601950d748fb835078f0a85be3cd9b135405111b259d2a1623deb0cb9243897682b092b833e9c61e77081ea6550c4eb3af7d3d73defbb4b14fd7f8b3d02f0979f3f5a9f0612513adba45bc7329e5a5ef0e65d4b847679bb0455ce118c4030bbf08e39f8b7f496187f4d89025ef5ce6864fe9314f4c68b6b94c7644ec04049bb41a7bff54b79ca25355e92f83561eb69980fa56435f2624b4c6658d6890174ff0906b648f722593ea44bc8fa06ee91b68a50b9dfadb4719044ac51e3e1a70fb1b73426db1ee496847ee9b8c170aa171261eda0c71e50cfaacd85af834541120cd39f32197b2dc00b3bd32b8f10e66e1f7fff9ae0748e4ba570deb4a6380194bfce0e012532d9741d15110168421dc5bae2833c7034caf2684bdc4e7ef2d7ce3dae44d7ad0080d9d2757f12ff934e4363d7a15a4e3a465ec58ef48c3ccc8db5ed04a4d98c230ce684976b591b0f5ce30555ad0075b66467c1529f3b7b0bbcc025deaf98ec348716e325fd2ead429a72ab4f3cfea32214c801b4c6697de573a68466f23d14a0e3826ce75445a3ba1ec134d6d7c002a8ad2d04312532d460c0ef7ea0bfd78cdc6af0058df33c8788a0fe3a52803654547f7c7e52dfaec9b1ad4517a5500b3a05677eda84f918e8840211156684a5713bc2ca9e244388b113835a3cce1bd4e9599e57967850fffd360606dc8e3b8d50f716cdee81e05012222f22086734bf4806a6528f6316b7a04cf3fafa502673bf173f662cce9f847783f94e69d9c9c65717f7770e6e3525a972a0a6e988c3ca0a5f82dc79ecf2ceb6acf6c366e43b7dbc0286d95ca467c401c585287977de55d8dca0a831f7063911313d2e7fb53959f600f4dbd8cef3227fba079f75d61adf16420a57b6475d14f1d9ffbff6df7270cfa1963ffa35487de643b2d49a1bec16f5b099dd8d493384294ce6754259d4a08c876ae8a85cd923c194298c3d138074fa4bf5a2815b6749112f9ab3fd08b015c5580070e5275ce74eb8d6a536a052a2ac5a607065db136e4756fe850be3672078c76200394d5236a2d557567dd282e25e1540f7c6dcff762a772d9e092f79d70cd54794c0b86298b4d8aa3be3661e47db189329db95b71fa898865b8f2eb073a143ea76397ba694a90ce9a76bd0883bb6226d341e587bca1b3e5476f73e8f1002197d243fed936b09c4b6317bca8408dad1b6d7387f459e32018e66394f553564ddbc93025bb3124790868cf8d653198961fe233bca29f145de6a488206984dcb0d67865cc9f4ad1457799cd4342f43c94a63db621643d3e72337b2bb1a454a2cd2bc4d60e1d57efc7649744ed420125f108f8f7128e2cf3398583980816032720c288eaf5ba9fe159f18d139ad5efa23c4d654731dd5b64ea43b5bce97b16fb4000dd331a07c68df40d86fde891e511d714b8569c3a90fa13a2aa212851bc4b3e03e5c6bcee0e7e412416c342d599747d9812c896c6b8c2346a0bdd6a1adefd066e1028aa04c2b88988a4223f3d70e4c52d1b25478dfb5a814d2d3ff605d5d2928b2e28b97fc4e382a4893fd3309433159567ee4bad95e94d8a3e5839b43fc5ec28b661be1bc40522ccd248dc47485a0f5e2584ab2133ebf3558b0e8ef4ad1a5205d8e06c2d85360f7e9a6557df4ebe57aa3264904f0752be164bf7c7dbc5d7dab2224094b67e1f89b136a85a1b3cc6a088720d92685adad80fd7b86642365dc4e221baa39b5686d204c8561ae9ad7ab67cbd997774a19456491f48f7ee989bbe560c9f97f889ee57b48115342a54277f573f1009a381c2114ac59ec79ab19ced8147af309fa4c62a4c77cf8c79bb5ed2bec6f91c70b197a14cccc8fe1a5a049e118cd8ae707069f490f485c6584c1c058b26e31fe477c43abe98fe95ec400000fc6d13254ae2d6d9ef7fc6723254a2e9131b621e93d5a050be206f3a178b3fee37b7299b9e712447595c1c3e5669f782cc09c0c4c0391b72e9a7a300edc43f38e56cbcfe506cfdc110822adde7ea39f6b6ecf1bd08f129c9fa84209733a02d13c1a16e8f952b023f7a2f2b7f6c70f74ff8bf017fded6872ddc2d8788130aa0bb473142aae3c956c8a3ef7ebbf232b48368359304835e6b783aae8c3f321c23e3d1234fe3c2f399bb53ff96d4f1f0eb43955e9c9267f2f0625e139dfb19a051ff3cee4eae9ef7d554e841b4b0cd4c6e105ff0128f44da5100b5b8693ea39d4933ce49493a15d95d3f7fcf7f7db1c52b7aa7d60a88d466363f8faa14070823161d9d91a78f67df87d001176d3fd0e935746f5597893598bb3dcefecfe64e746a96d2c0dbbf601e244d01f91a325941ec33766c36d5f08eb8fd25cb5fc10b6e6300f91be07889aaa0c3ef4fb7dff56a30293799c97f8b071a33b7ad6c7fbcc61cec9b161c39b5c1508cd848cc496d0f66f38ef0c0fedd9df0c182c395d34e2f25f1b7abb9b098e75f2637ca44d3426b72e2d24212d207a0c5a5e0c904739d73b10aead3780957dfddf64998909732612b08ec553abbb24780edcb72505031ec4575ae4c7453c1605432c88d928d5e2aeea25396f82f6082444fba63b2325a75c1f54298ff684dd5893f2c7e6e694edd1f5f08c1160b44fff6f7ea21fa8ec94273183d39970dc4b911d4d0631439efa196bf14346ad9330999fa0871ce6033657c8baea3c52a94e130ffe315580a91be856577057979adb5ee2a9549c743b5a895b64d11927ef5711048e5581be73ba961f89adc8be188b5af3649276750a00b567306d6ef2681c388ad835bc055fecd1df21b53d483cd6829ac427663b1e79d98389b15a822ffea6fcce6252672f9df7ce2209edcd7458ad1ea992a389a320e3cb35e8bb392515ef4c157cc76481a94c851615f7f1e429f95e85ea1297cae0b4e623fe821fbd4d0f384847a608e0c597bb434f2fe5ec0f097c35a9ca08a0eec55b57683cf32d489685a344f85a0d0f387623a7b93a378645612b6927a97c2e37d17700f8298bd25feba4954f1b34a3e012473450f72d2334064d5c24ef8beaee88a49879cc8137214d5942a45a44027dacca6fd995a648f1ef0e18d6195778ca5d30ca263183add393d24cbd38801d1cc6d925207355ecf40f7fa3e48a705166bb505da255081befa6642d47dc9bb38db513b67df71d9fe92164c786be737094362c14831bee83902c7bf9a4f3cbc69776a0dab76b0b0aaa9153e3c8158eb5f39e1d6d54001ac172c4b58b574ae377878935b53c7c890d5d510b2e62ead80c4a1131ffb6730adf0595d8c0a72bbeb40caf5e330ab542b8c39d6d7e8f15d8ef3ee691052530bdf57b26a61966d93db00d57cafd64e11239fb87e2ab0c0bf8fda0c837ff4ef7a3be93441b02a88b6c8e94d0337293cc0de247d108cb3252dda0350cf243c198708ba89df41e2de24d93ae25b270cec04bbf26a663d0ee6d1eacf9da740d302e915a3a2a2cd4434dde017ace47f6ca44e056a213d884b2e8033b6037d60319f81968e33753156cd43d239cc689af3f33bcfd05bdcf6b4a2f1902898ab6e6ca517d7fee9c9d6fdc64abef759a0b2b22064f4addf6c24c23bcd77dae1195046f1102a128f14c2e48601049248ee01a53a02a524a2f509266b7c97634cde947035dd2427d9da9dfce5a3d2fe73ab78fc83c69b07d5c8ce5b6a57997174710d277c13ab975dab51ea7a33904b35449acefdf996a26d2db13b0aa48b19d8d006492c1d63c8e148ae350b784969be6305837a239ca887c1b15e7a143c8997b6c15e2672995f150490c61c5d5823c1ea42529ebbba7126549a2b4c99ffb54a0618e1ca4fbbaad3b94ae73bd6008423e8a411a62a68ddc12f08c597def63e9e390bd48def342453cd27ff0178d978ecee3bd337dfaebb6afd6d9c43b124cbe7ee84a4a01752581d94d9a5786298b8e2f726e07b4d53d269f3ea4c44e299e680ad5329addca4668afe165f2d559b0d6103659a63c06eed0e7789eb7cd292921a0d3f97606ccca33fb8bac8d876cabe05724005324e111ad4b1f412ebd8606847e9829f6fcb59f2d65fb5ed1afcea07d4eae675f73e06768e61a3a4991e2cdfd2995cfc86948c1e1185437479e5ff9ad2d5e301cc76879b730ac473523b5a4e20ba1bfc67778916970e1e9038242ecfba37de0e1f36e85c310587e9f580b7cce22806b4a7ce3065942c979d3d467282831d2398c734a5b8860eff766febc01aeeab7a0c331ad644f7f49d811a84b3691767441e3b499338c7145d86c6755064f2e09d48c8214db9021e920877c3d75f5c24c254dcb743ce484e1b027f854977ebf79a7b47c1f720edbc4f86be070a8c847ff5d3602b2f58d963552d35f5852e7b3d296d0b0efa86003ae1c0f3bd9d3eb99360126c1703483f5c08d2170132fed1f8f6192ff8d020551481a78462943224a7ac12b1ffd5b3637714bc0c6a7143d269be50245e6493781b8903bf9456062f542f496016630378ba4a4248f257df7aeb8fdf024b5b2919f4eb8ffb98421b39636636e1795e19e98cea4603b1670a1bc8ba10204e7daafed143839e2ecbebc9a58a534bf8584f4ae08f0fc1b32ef7f693b0dfe93df86c07c8109e8b3ad6ac179418c781ff9cbd2cb4bd86cc506ba8c4b385d85b92da4bfbaf0bbf9978976ec13587e4377a20a5780cb7fa3dfea0693b668f4dd03a42784d7f536978d7e8278ac1fd964dbb3762a41e4989631ad85abc816b0fc9206c4f1d54100a84b139483d7c022f01b20ccd3cd5de80354310f664ac91da2e344cd661c48e79e9e404d10c34a2288f305eefb59da0d2d0ca4588aacb70811f8434047dac61b692c909a8755cfd8b439efb931db054b77a6fc180544f8f8ae7f77c7af26474794adfcab5cce75ba87148964082200d8a25cdc8d9d12881673139fa7914f407e762e567557ffd696a8d2755d711bb7e2ef9bcadaae910e7353af73c1b91abb1471367da46039792c937293bd6b019ae5165433eae2428b0099969b0e359d2a996a3d22052286916cc2760fddb2d4b9dee06cb98255be743e3d0fc32a39f9e9ccbeccfb761bc67d9c171f479fe77104cea0f65456c7c8989204fad16955b4db70ce734fd06650ed810b199ae946561bad50abc1f41d63c93b6a09312cb3b3f708d316e03a1e4dca0a38032273a4f377f83b1b217df51568239edcdfdfd994c9ae14b9bcba121538f20fcdcaa27069d303f496fd4a603be4458775c5527c3e8f1bd7a5286c5b61599217d56245bd210d2f8bb4b36f19783e0b4edd8f87977744ab84dd910d4d5cbe6cda25a14a3a73f1d19141992e8056c4d752d363db3b016d3d16ed86e3d99d95c490fd0fb90d64a83018d47a40a297a6d954aa447422396a27229666fcd962d28ec32ea990e56c80bbb34c3d4503216a29bba7d6e865da45f909c6384e6083ef3c7febf749f9a85bfb3b93b7c2949b2a954aa982ddb1d82003d7c73807263c5960f9009879edd869c36f6ed9a1153d57e6e6360b2b1c6dca8ad85c865969c484bb126787283357bcafa9cccd47b34287bd88268b8f45414a742e0f9805870ecac445afdd084acd807d561d9a938deae54d04d75f31e32c7889ff12ad4eb0e1c644164f7cc6ac84564f38dd6aa18a611fcd2521e22810b071bd7c76c8f35d8b7ca73b75dea8f59f697b6a7b894d42a09419496f0075036d510e3b1e19f2ef09de08bf8598676863cfe896bce2f1a9bd4d67913043b9022280cb6a88594bc3d0014e580ca521065edeaf7e5fb461558f9ceeef56fc715a89b4933168a3448c455c1529394e061c336ca50c4282009d677cb0f7a6daad2b4f7093834605e3d33a3830f8c2df4eb811b44e57a6c29b6ccac3c241ba83a9474e3e8079ff3658cecfece748938584ac37f0222d2ec8244d48ce12f016bc88b9c68d906caf3c8356a117e4dad33f5c7b346f3a552cbac3f63064fe53311ab103a567e91b662a7a629305cf7205a72e6a30b6d50bccb6cdab5bf318cc34e11caff2ebe7e95a30ec2030dab6ebbb58862bd46bd018cb347081919b05aade84268ad49c05c1dd608e5581dc6efae01b4f8c398897f6f04352605dcb51a88207ec622a7f756694305b477049c36c52472b390314aaeba32a5ef8276ac8d3fe11bfce0e639f3a8aed98dd56e7f9679e0767bd247fb8e5bced8a22c63ece9ddce730c2cd5908ed4a3b0b61811f84ef007a1b569e4903ad37060af5813538fb02b04b774e670f2019aff29c4c646430c233d0bbfa7259632638a034ce8bde2fcd7b6f3d6d73701e7508dff390b349380e8092d8f9824a90b08eebdde38f4480c91bf21237e335a88f57839c157774426b95a536b36870743e4f0d2631c3ba962725595c4d6d78254d0dbaecbb7944aeecf7ae2277c6c424a13b1eb4fa72053ff75f59d32b6038ee6144cead77f3c7da80c19dd919f03434ab07757acb10525b815e3f7d413c4d1e26d371328bfdbbf6ee469f7f0f21f0c69c2b9780def2d25764776cd211d95e0fa8dd44bfdaf2b47ef95ff768eee60ffd428143aa977995271bda0198b080e1cdd13c9f09ee0dc1f5f9da51574a6dfe99cd067bd2dbd6e410d33790e1b091199d10a6c0287c3af77e442f9fee526cd892f494ddc5ed3f48ce462006c18ce492f49a645ec80e49ca3ee7730d07ad1413f7b42ad828e3e5d21642ed4e11aa16db3904ed96fe84f6cdcd3e3a9186f68b98c8542721952c9d72a6168f55ee5fc30ef45d261157eb81af2f1d55b09dd32d9a9cf22a15bdf96bfc5dea111b30c176ba062e33207d2b399dae6a242f09737abdcd5abbd1add6e7a2147477f798c0b50311c41f2f564d6983ce16801276cfd0a82fd07f551fdda5d72be458c058c401f8bc1c3ae26e720cde1f950d03a92ba065be912bade89a074c4823b48dc204c3a9e1268629e7271b89aca3a866a7c087510d0c8c6452d8457b0ec63708155499cc571253fd8b480659b929e85645d2e787e2268e36a9850478771a83648501b46ee4d10287ff3dc9c68fb37dc5b58b224cb93dcd6cb76620602f5139fe08ba0f9617b0738fbd957d9552c8e7c091ccf10ea92433ea5f21222e1afc36dce0e24cd6b10e64faee5fb66c231218918ffbf939d113bb3f6cdcd20bad07ad224825f0740d84878f2dfaa8d4e25b945832f5d7cb26af6b0d44844d371a0fac957f8743b3de5c84faae0e38b1fdb3ccfecd1caf85cd6d5d6a784fcf17688dda517d18734ab2485ee917c037a1369672878f0c74abf856f0e210c4f53cdac8579e9fbafc9d9546232e010ceaa3096fe8c524442e7c86682a16c8be5d23fba0a84af41f8f60ce143ebeb549388b5808d0069cd2613edb49289561b45ffa49e4dd0ad9a45bfc860b9e72ece02e5108e0414f464e484a6685422efe00e91a16dc8e21306a1530ee0d02ddad31dca6be0e41b056fd0e860174b8149450542a384ed7815c7e8dc4c47b625b5afe3467943c6210bca75923fc2da690bc6f08be1c34c98f98ea3af923abf51428b81b61543e841cc6eafbb0911cec5fa633b2c4d5afd6c587de6fa1d6794a5da40df419f6c993220ae6e6bf931d7030c0c8247cec3e3f2f41fe6d0eb60b33c1115f901a2e0eb701976ad111bbb7c41f363cd166dcce28a2b220ee477c5d6bdbadce6663cc1c4785947f30bbe59b2b5d8174f174b79b117fd038ce3d8e6e10d81811b33841f9dbe943ba36189e24edcf11d4ef1ca916cc69c514f3a284a01ca8f5dc12b6603d1c8c5fcf634f44b43aa6973a9da6c3fdc49402b2732052e4471bec8c22ee7982ed9ad90458f7b4eb91ad3bc69d1e045c93c508a2ce26145c84c59faedd9c3c47d3e0a2f4cb440c65aabb362e29c4709bcf584ddd6cfac54b274a87102c85703603d39c2d8b7d49bbf5b7a889896a6e89cb3b8b28616cf28133de575527af750109082a9399f7557747e87da80079932a8b425352e7b0c8d3f3316fc1660b001648fa0faf389445c226558e99cdbc1ede676727fb1143caaa737b8e013421ea178580259133dca113b8ba3d2b03d92d943f292f5276064df074dd1ff7903979cdfc89bf641fa24a64063e6190fc2a9d24ade3e8e6ecbc9ea3c2f535f817d249fb969be9119d4b03b5bc4a4739b80a70ffce3afd0f612620eac493b3fbabc4893e1271f5986ed151f0b604762b2d76905421cf256e7d6e02d63a94a70df257a43f2a253720ab2c974a3fb879c35ee4c2d79c0b0001340082416731d2205279d8e15e548d0df97b4023adda6eab1d877a2c54f19ea7d20af86db58163d0e84aca8a1dffa2e7d69752779cd0422c04dc18632682d375de6bcd08a88f5702c2dd2fc8718eedb22e95dc1963c54236632956ced318d6a1e933ac8ef49247404105144f1823112d65a70c132546ae7cff7a79bac5c08c047a40b303c674a543c740852e97e30bfa4fc692f8c764ada3ee1a9b622767f53bf37cf53b14229e833768b6384369fa920d545a0ab8b13eed1a3ed017f5c09543e1cd8914b5056c272a0b69d0fbcd35698fa3b632d3c91812bbeba7bd35378fa9f848be326646a9270b8775c44472674810fba11a8cda26e8558611c4cce4228b2563fbdebc49a0d90e6931cb9ee61a3884fe2a5f7772a0f032f0f944bae3e9a8b048db456535404b5d6a5b575881e8ada61976d8d929f0a4837aaac1f94e3b4ac63f0c9787e80ba5e0ded20798258a612727613b38cfe7895af78cea09725419e2f3d329b5337ac9b7a57a79cf9745d9d463a25efad7444103aa4ca2ae7b2b785b8f2614384ae8419d30bd4e64748e6071cecab3f881092979f03592624abc81ccf7c9b8fe199221d396b45b3030f4ea1165a813fcfef5638c55adcef6545587590d8ab1ef36cff8c212d782ce2ce171218a37c1ff0a9c2bc5c5d21337224c5af71faf9ff5dd79c9fbd3ccd2cbfefafa752ef46aff9051114214d58fafa9a6850af35326a9f33fea6409b85daaf22db6bd9dc326d8224a7b55c6f0d617c78400638434f5ab65d524664cb7b1259a0c4e777c135751da41b9f32025f2fab646cae1b4a2308c1a89504a7e27adb93265ea6679b528d5c015282bb7695eb37fdd0978a5d2a01b835f5d9f2672728a40013037270dbaa0d441c222dfaf6a134b9a40a7b8414365adf549050c8784338fb437504bd42cdaa906a1da0736a322ec355c8f1f507d9e3c6d8445373fcbea759e176bcbc83284b11c36a2fbde8294903f3012fbe06914f92d529e60c8110077a7307ca90499a7fd3b3607c2d22d6a19999ab52816d507719d6663f26697bc79dd68452655244e995b3e35be7b2ea0e42743b16c48f5f0784c4221b066066cddf85a31133671b58aa95ee769edf205a568624f9583342cf73a2d2ad46d18ab8b1d28718ab84cb644c641fe63cb635f5ca4190e809b3c9a77f39438cf550f2896464aa07e9520afb2fcfc06e0ee27e2ae71916894bf8fdfabc58e181ad7316ee555fb835f36fe470902a096f18fe145941a28469f2bc2e03c571bac25aec88877d13e1b914fcaf128f5e56a98956dd710e1746b628870083f9ec6ba5f32f21efa0c093617fdbcafd1815fc33b588d35255cb7719bc5944c8a478ffebf2e5e8f40a46b80c497433b2f520239414b6c6ffc93c65bf59d55bfc661b7f5e8c8a5c667b55b5c040e250809b9fb5ff2aae3421f0de5ec4c1df6798db826336a179e25b1e6a61e92773ecb8db56008cdf6023d29d1e523b35f3bc36fff7a130ba7f3e6d45a595e1146d112589225653031f8e17125b825712c0e66e33cda63b6d4679b6ae9ea9fca423b131a3f4ae4325e628813fcbff2824ef460156d1fb847b8227fe36b8f893eefb5f63923ba0fa806b44e268a1b8d6a4879714c4e13fc1b8685190ec10ee0369609e2819a7361c5219f3b884f88b273f930ba71a6823fb2f19d199b0c5d38d90493e5bc78bba90353d4e13e7f96e95b5fca886c00c856198e86f412afd54baeba7620c92eae91d92d9a029cb5df73dcf4222dc75f47c5d4c200bfcc61c9c0e2b8d9454b37efebf257fbf9b00c82fc7903ea377e96891e522a11b307f35c618462596fcbe04bf2ed1325f1d974074aa71e9548f65f8136af42175609a5fdff0aac09f7fab03ada5490e47e7b996677d569f2239e44fea327abfcd88dbe9bbe60a0c512d6d9c8fb8c17fb68be61d3b31f87b32e4d684bfba169fa84f37155031352513223c3a2582ffb81fbd56938dc068e42dec6496ded4c046c98a24bfe385fbfbfce6029a16be076ffb11c61c3de6a9bfc8a3f3463ceed501e693f49e461264ba388f2774773878781b39282209f56983be81209b49cd2065a540760011bcae6dfcb0ffb8e3d40b778f6894ebd2b48119693f7a82e7dce476d3d8bef612e15d7384d3e92d441fd391fb77ae1ec468769ef70bd25c526d906b81fa771925e6611f0c58e7993432038c1382348d3967fb77d863d3afdc2eb1d4fde0c5d14763aa072ddd4c114c7d64784f6c16d2450991b7f6c106944086d0eb252d84ff11159273484dcbc2c4563d93c653e428944d1a9184027d5303de9fee4adfa61a522c4da9668d0eb106393aad52c5b5de82fcf501d27359966fd05c1d76185175d160f80784cb25143ce7929c7ef359cc1db09229383680ff17fcf348c5f0f711fa0ed803fd998bca368e2819f2722e7e166d6baca67dc55df9a4805392def8cbbcf50bc101ae6f263d5e21a9b240cc5da901239726b5c571a18570a877eb2522cbdf8e0b5c41ce114b4557abf7ce13b239c5b593634e145b8b46a27c5ecd36e44b3e2353a8c6bb48c5df66c50c40bb532017ee367cb34c0e5155061a7b026cd8cbf97552245246bb7b7a6fc77ce27d474b5e0fe3af34c50ede9a32d34c3f0a25e9dc1768c98d1fe72c7c2e4e5159690a9453da1813cff41e83be621008414c41d6ca78f485c12714d9258be2a0250e1cf2777dc0a6ad23dcef5f4aff8a21ac4f7ce7d518a0614df12e0b4794962d74af2c94d242e5e2fb9fe1c6844b10be11f57eb15a5ad9d7a39437ff4d4537e2ddd4b2317094e0eb75c1db967f287bf6eecbcf89870a4648098c75ffdbb523a141819424aa9b5cd3c0ea8cd43026c258843608961efec6e490f64845bb2f21ee92c0eacfbd3a6778629e7dc52143fee4d3f0bb9e36c07acbee78029d5724644061f9c0b1d9aaf3a4065b5290ab684fa18090a5bf2c3296a5e593a812d90fda5b615b6e5dd6ffd60dcca27c1e5f5c982b3937e436914f6809245b079cb376e6594c392637e3f09afa034b18721f413ea9cfcd6f9bd05cbcba4aa9eee6ec6c7252ea3c8f583916c5412c7e3a5cf8c663899b8c8d8fb50dcd81f563d9a7dbe5307b37db0a6e290be9452f4fc24998aa2399298ec10e0d33cbcabd210df5c6a03a5790986e3f835f0c475e2c58f07a2a493f784c0414d92855cf405e730374b75e0e3b6f752f6bb2c05a98f019009a4568ff8f4a5f3e11e1e09b41c18750c9c00cafe2a4454e2fa55fb9cea5193152ce554839c22340b34e1cbebbcff999ef05e3a4b52374ac8ed8825963cbf894b84f4bda3f24767a5afefcc7eb4201f6064f902f40e1b5be83e52247780266d811452b89c8d1622a6fc420f762d626f47fe4b25983be96bba4c0caf0b22f4070f077a5874a83e91aba1c07477c9dfbf2bf32a1c94edef3865d9ed9d5774e22c6d7a7b9bab34e64368ac39a62bb80cc7a5add2ee862ccdac66f6f080bc273f32af723fc3eb193936134f7b0f29cee2c92a85eb9a2a7eb1257f189dff682acde691cf03506fdd05272104447a47cdc9b6a73abf1c1dc7b41acc28453d5f654c768b1c35aefaa998783343bfa392c75adc118116ff13668e61b50d55afa15e2cd47b7938799f18c4ef136639071b5b0b8021065287a3ec98da040e5e8380cbeb51d83dae48cd92ef979811da25d1c117aa6545aec9fa1897be5a17110ae8cf4b3584646d9b2d644f470ad076d3656bdb0a6a042a1448ec45fd9190d6cf1d00134837638097c865a0442b4d02f1d5af386e85d7e834dde5705aced5330b209ba3d3d565bc3d0cd6598adcb1bbf919e46133f9aff63f6c42ecfe8a0bbaf26a8fcc7e9fef544e64a54968250c45fab32ed9071729033328a95cc6907a4d33426fb21df0f4d694061f583b92428b49c6e1f04d6d8056a4c1a68a33eb64288c07d38dcc65665d3ffbd4cad19f0469f57464395377cb5646976fbc833eed4803f0c591ae0c3d09b92733d47e730009296833ec3f14fdb0f633cbb3abacdb58961d4691d3aabed24b9c9523d8d91137b1d4c378eb898aa2b1f4bb7e02ce068faf448b1120bdc8e0610e9af1fb625664b89e2f0a15b0c28044bf966d12d3f92e5a6ab8bc76ff0c2686281f56905bafe6f4b363253c83c4b9616c77094334b7b539555f6ec77349b827afde1c7e0beb969125e4c38cfa34a52792a26dc6382b86623b469b7627c8289d180380550c796f12d8e1a6b031dd43c93c0c0f06250a609b7b2ecd506ec9cb4b0a76d0499b16353b9648d961b59237907fad00f74b756c37de9dd9d101715dd7f322b0ed8e68bfe54c6a258d51f717dc9d54f6bcd980e6ae85fff6be3feae1c29ac8436a13aed0cce355efb42476e5e14770af35bdded434fe7d1bf432f54650da569c22f41763c4d7dd81402941bf481cb416ff66aa5ae2e139d6276fca5cd57adfeb43a75a9cd654fc527eddb4c9ef178752951a8331302c33cac320d705a0f48427e3e6f04f014dd6873be28f2b2fa8c26a911f31d6813a4cc2099a401757637ac4e03183e09c25c3e1706f684cb56e588f9704bfcc8b263c5f98b81dc14cb974b1387ab5ea1339ce853288421700182a524e4729fc384efc79b8127e4dd6ed9feda9324ce844368bd5e2b86ef4ef37b215b9ed826c40369ff4608c5fd24cdbdd0a37ceab52f0e5315afe561ddca31afe627427e5146c21984b958e3d810c5c591dab55629d98f9fe1a2b5563c4b241ccbfc8104d6fd6c11d00e29b7fa0b0cf680986248d0dcaf3d2a7b517e041c574bae04c76e26fd5080693f9e2f0948b99192c9a47d30b755f087b22534f3d2e997246a4bad05713dd526b70492685f706162e8eebf791e97a70d2994987cd2a99a27cf6fdab3e8cc69d9450b1f0817fd3d6274f70977e6d9c66062bccb539114bf71e4fed1399479c177fabe418ca74b3a8dd6a7bca82ef900a0b5390535434dc84160fb2e8ead7483ce26e8c352fd5377767fa5f732cb77a853c1d70eda1d5331925c574d6a16432f58f3314c1a317b6d4567f3658794421047f19d3e8bed38fc7d2e1e627e4a72eaf9157bf4ab77bfdb005c00a86b766f8771488e8063f1e60905fcd068f45973c67709ea57b57199d6bfd32292f2a626bb2fcba3b0f67b7733b4109bc469a4a0b7187dcb699a1eb10093776ef723ac7e305654fd008753c8c6f4c7685c83910341f7606de6d622afa77e392a3cdd6cab4ee2a42bfede4241b4444e00e00c8cf34513043124a4a87bc91a3ee0d4e289a96a77713deeadc83955c1337a2e7116d40529c3b825256ca185d86c85018e3afe4aef889b1ad942d50a5359bac7dd309ac78f6280b4be2abf17224fd6779b8a558a3d12e5c6a7cc3a610cdfb1099649d18abc06751117a99528bc16724f0c21176875ac85cc8cd353b257aef5300798a4c15e1e291bfac597e653c2ae11e8174038c8988e617490ce4d39b6edf0a7beda34eeacdc3fdc898a5f76acb63e8e3d1515f5adfc45bbcb5203b62d11636a382a3a645a5ff04f1c26d10600abf7d9fb713b9212bfa21d1e14df55708d3307777d98d491a3083bfb5749540206192792f8055c6d7c0dcc8aa89b6ce12343d4588082e55fba53804f1d398a0c88d72835b6fee8b2c9f90038682400905d0456448f40fb20705bfd5f71c9da20122264e79bc7fb58a7a179d98e05754b3b50fc584053cc0d4056a46a1cb2c1b026a3c3cf577dc23813bbb0fd6a8ac678f86f36eecfb4362f773032369a6ac8004c06033cbc30e7faee544405907fdf0290c566707ac5d84073830f210fb9b890f49ab84117fcd4a449e9d01e003067bd5341a93c2f1a9e387cf1fc9954d0ae2cf40c8f28a6245393516a7af716c7e8703389d42516028b76b61ac43e693712a156ed6c9384f3e3ef7844d772fe09fe850e2b31eb032d91c735504261a872ffd20dece19340f577251fe657b603925039bc9aefbb4d4f999fef052e7dcb2e3bff0782c78eba884df47134489026ce7878866d4e7f97e3d9ee5368d992f4f054c730e065869929302e04054664858ae7b4942683ad9457b29af3eb153c02291621796843870d9ba62be58489f08c81ce283c6fc7adf85666fe44291be16ec3b87e8a7f8fef4adb762ec90f690a1c7f6612f2a4a8525085b93319006d5b1b02b1d4edc07e2c47b0c56ca2170dc16f95767497447701f4dbb767164d5dee8a0441d8288c9732c301b3f48a7319dfe98cb11ff06266df172dc0c413b5a3dc9d0dbece9595bf0f1e5b69ac27ea410e331ec2a6f008dabc43f2e052b1cba68059ae844ddd5f67d9ebc114fe084bc9eaa58a1f255bb1b5da5f17e5a4aec9e1c34afbf58128145f0ae78666c177edb156baaadedce7c4764ba3cfa27862892d4c18d7494872204da3b094aeae98b35344546407ea15c723e4e03f8aa54ca0ed62e9582ea02be4c5f80e517c8d700ef4eddca187d60a92a81bfd889ac160c5e62ce19ad973126d805594ea64835405da5a9f71bd7eda36b3eb079a4038534336263b3c0c51f1c4d85e89502f2fc753974021b1dee71781d176ddb818687c5c6c6755f1f28b7c36f94af7a0c439c989ebca1213afde629d5f577688268b5f7626523ff7f9be717f28b7db632c69f57166e84352ee62bdbd2596a2f8141756029a385e66afd8cd7eba09f177aaf7e144ce6fb2b7f5749a396a2c549945d29ae2549fd7cc81995b4d799b1471872e5d6b72346078489db3e6c69d594d71b8ae6be400d174f5cbeaee4114a401288a72e8331fea283760845ed6d6e1fc7c69cc68d277a58cf317c4da7ec7292047f8ab4c71806aa81c35e713c589419696d56458ba52d328a0a2450dffcd32f962340c2df6cff7de819e5506211d9988240b944db6fa4751d9e60b2b5965aa3f7887831bb82130e45a3f128c050430c3f0f2544a8fce4fb883aa0edbbe04b86f4829939050208b534957b8a3fecf78979ad06771bd0da5312af2c46158040d4b1c6e90027563562a87af6bdf2f20df37929d2981fdb8bb8b8fa1e3f8a51ec0c5abcc68345296c22062df5df29eb2c73069628377e722c34aa0119139c6f60126f92e2e4d3e6cef0e88580ad20f074c1b5fbb982318571dbb7dfc52e00873cd397d8eb1b08f85077a0051ce867d2b84ae6e8c4259e94f5095d1befe782924329284059bb1c8c31b8f352856333be5c9dfa1e4d85e4e966764178d7ce409e714f16f9c716d1393eaea1996963bf57c4da4b8ac06ef0aa7adc9c61c58988ed778bd3c734d881b448a9da6b62816934d262ce2d68e346fa7f4641f7a52c19f2c9131f5a43038a6250aa11c4466108543d61d3647ed6aad520c6f478b1f1acd23979fc807dd857aacac3f81e0ba3c8bfb4744bafb4f91f52c947e7b202164f43a83d507ebc319b547100346682b16bc9390c70a6faba5d661d11f77175a78acc08da6a04c6f9abaf6aca1a14515fcab6a2807cbbbcdf1234ead98ae8ed20d1ab25e29a1bd7998bdf66435ea61172478656b5938d6407254986423b24d1560b97afb7c64f089b32c13a008be00f9bd2dada6f4006410f0b5ef0752fe8058d905acd4e52c430b0c1d060803dd44a19c5e892c0fb121c027e38ce814d54c1af31c362c9bd357853f5dd03cf7c209cd09f13366cedeaba91f33a5b9e00a8ec3490c7601740eb414a1595e49bd3494808dd75e02618ed5eb8ea3f96766fd9b9e6c450560c107ba83357d7f80f5fa11482ad3d2f2e4fd6fd1a8d1394a10a51e0f08e786dad4fc5445ab08719e4a36bc4cbe110c04f7943cdf9c857a33024b8807e53c9b939591f0ab97f57aadc73785c7bea6822b15ecbf4c3aa263f50faf0fc27044addca849d90dbfcba0719241767c7c9664284d3794c93f1626b0e5a3591b8f51af70a1d15ccbda4a94589e94725445f927a10717c4a170ae66d8e3fab87f81c164ff1998e5bea04b11d114c1b2c3f50b3a3673ee60748fa2f79a1d4764fe4c2291836437dfd0ca94d28532399e6aaa847540240ffffffbf